[PATCH] ALSA PATCH against ChangeSet 1.567
authorJaroslav Kysela <perex@suse.cz>
Sun, 28 Apr 2002 11:24:45 +0000 (04:24 -0700)
committerJaroslav Kysela <perex@suse.cz>
Sun, 28 Apr 2002 11:24:45 +0000 (04:24 -0700)
commit474018b8ce8835ec176e51b92155e628758d1477
treea598c8083ea796094e9b811efbfa9252f750f967
parent045c90fee1a97b261270c2a03b49a4254d684195
[PATCH] ALSA PATCH against ChangeSet 1.567

Hello,

this ALSA patch contains:

- fixed sound_core.c - devfs names
- added ARM driver for H3x00 iPaq handhelds from Compaq
- added RME Digi32 driver
- increased number of RawMidi devices per card to 8
- removed unimplemented IPC definitions from asequencer.h
- compilation fixes for snd_printk/snd_printd
- added snd_midi_event_no_status() function to seq_midi_event.c
  - used in OSS emulation code to follow OSS/Lite behaviour
- fixed snd_pcm_playback_silence() function (possible memory leak)
- fixed endless loop in snd_pcm_playback_drain()
  - OSS applications using mmap() should end correctly now
- fixed autoloading of sequencer clients (oops)
- fixed virmidi code (emu10k1)
- improved OPL4 chip detection
- fixed deadlock in sound/i2c.h
- improved cs8427 chip support (proper initialization)
- improved CMI8330 detection
- improved S/PDIF detection in ENS1371 driver
- fixed possible NULL pointer dereference in FM801 driver
- added ICH4 to intel8x0 driver
- fixed port names allocation in intel8x0 driver
- fixed rate detection in intel8x0 driver
- AC97 code
  - better initialization for wolfson codecs
  - improved CS4205 support (special S/PDIF handling)
- emu10k1/audigy updates

Jaroslav
96 files changed:
include/sound/ac97_codec.h
include/sound/asequencer.h
include/sound/asound.h
include/sound/core.h
include/sound/driver.h
include/sound/emu10k1.h
include/sound/i2c.h
include/sound/minors.h
include/sound/mpu401.h
include/sound/rawmidi.h
include/sound/seq_kernel.h
include/sound/seq_midi_event.h
include/sound/sndmagic.h
include/sound/uda1341.h [new file with mode: 0644]
include/sound/version.h
sound/Config.in
sound/Makefile
sound/arm/Config.help [new file with mode: 0644]
sound/arm/Config.in [new file with mode: 0644]
sound/arm/Makefile [new file with mode: 0644]
sound/arm/sa11xx-uda1341.c [new file with mode: 0644]
sound/core/Config.in
sound/core/Makefile
sound/core/device.c
sound/core/memory.c
sound/core/misc.c
sound/core/oss/pcm_oss.c
sound/core/pcm.c
sound/core/pcm_lib.c
sound/core/pcm_native.c
sound/core/rtctimer.c
sound/core/seq/Makefile
sound/core/seq/instr/Makefile
sound/core/seq/oss/seq_oss_midi.c
sound/core/seq/seq_clientmgr.c
sound/core/seq/seq_dummy.c
sound/core/seq/seq_midi.c
sound/core/seq/seq_midi_event.c
sound/core/seq/seq_ports.c
sound/core/seq/seq_queue.c
sound/core/seq/seq_queue.h
sound/core/seq/seq_virmidi.c
sound/core/sound.c
sound/drivers/dummy.c
sound/drivers/mpu401/Makefile
sound/drivers/mpu401/mpu401_uart.c
sound/drivers/opl3/Makefile
sound/drivers/opl3/opl3_lib.c
sound/i2c/Makefile
sound/i2c/cs8427.c
sound/i2c/l3/Makefile [new file with mode: 0644]
sound/i2c/l3/uda1341.c [new file with mode: 0644]
sound/isa/ad1848/Makefile
sound/isa/ad1848/ad1848_lib.c
sound/isa/cmi8330.c
sound/isa/cs423x/Makefile
sound/isa/cs423x/cs4236.c
sound/isa/gus/Makefile
sound/isa/sb/Makefile
sound/isa/sb/sb_common.c
sound/pci/Config.help
sound/pci/Config.in
sound/pci/Makefile
sound/pci/ac97/Makefile
sound/pci/ac97/ac97_codec.c
sound/pci/ali5451/ali5451.c
sound/pci/als4000.c
sound/pci/cmipci.c
sound/pci/cs4281.c
sound/pci/cs46xx/cs46xx.c
sound/pci/cs46xx/cs46xx_lib.c
sound/pci/emu10k1/emu10k1.c
sound/pci/emu10k1/emu10k1_main.c
sound/pci/emu10k1/emumixer.c
sound/pci/emu10k1/memory.c
sound/pci/ens1370.c
sound/pci/es1938.c
sound/pci/es1968.c
sound/pci/fm801.c
sound/pci/ice1712.c
sound/pci/intel8x0.c
sound/pci/korg1212/korg1212.c
sound/pci/maestro3.c
sound/pci/nm256/nm256.c
sound/pci/rme32.c [new file with mode: 0644]
sound/pci/rme96.c
sound/pci/rme9652/rme9652.c
sound/pci/sonicvibes.c
sound/pci/trident/trident.c
sound/pci/trident/trident_main.c
sound/pci/via686.c
sound/pci/via8233.c
sound/pci/ymfpci/ymfpci.c
sound/pci/ymfpci/ymfpci_main.c
sound/ppc/awacs.c
sound/sound_core.c