linux-stable-rt/sound
James Courtier-Dutton d83c671fb7 [PATCH] Creative Audigy 2 cardbus: Add IO window wakeup magic
This adds the magic IO wakeup code for the CardBus version of the
Creative Labs Audigy 2 to the snd-emu10k1 driver.

Without the magic IO enable sequence, reading from the IO region of the
card will fail spectacularly, and the machine will hang.

My next task will be getting the driver to actually play sound without
distortion.

Signed-off-by: James Courtier-Dutton <James@superbug.co.uk>

[ This is a work-in-progress, but since it avoids a total lockup
  if the emu10k module is loaded on a machine with the cardbus
  card inserted, we're better off with it than without it, even
  if sound quality is bad right now ]

Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-10-31 16:09:39 -08:00
..
arm Create platform_device.h to contain all the platform device details. 2005-10-29 19:07:23 +01:00
core Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel 2005-10-31 07:32:56 -08:00
drivers [ALSA] Replace with kzalloc() - others 2005-09-12 10:48:22 +02:00
i2c [ALSA] Replace with kzalloc() - others 2005-09-12 10:48:22 +02:00
isa [ALSA] snd_opl3sa2: add missing pnp_unregister_driver() calls 2005-10-07 14:45:17 +02:00
mips [ALSA] Add snd_card_set_generic_dev() call 2005-09-12 10:41:56 +02:00
oss [PATCH] fix missing includes 2005-10-30 17:37:32 -08:00
parisc [PARISC] Update harmony from parisc tree 2005-10-21 22:42:38 -04:00
pci [PATCH] Creative Audigy 2 cardbus: Add IO window wakeup magic 2005-10-31 16:09:39 -08:00
pcmcia [ALSA] Replace with kzalloc() - others 2005-09-12 10:48:22 +02:00
ppc [PATCH] Input: convert sound/ppc/beep to dynamic input_dev allocation 2005-10-28 09:52:54 -07:00
sparc [SPARC] cs4231: Fix SBUS support in this driver. 2005-09-21 00:41:22 -07:00
synth [ALSA] Replace with kzalloc() - others 2005-09-12 10:48:22 +02:00
usb [PATCH] gfp_t: drivers/usb 2005-10-28 08:16:49 -07:00
Kconfig [PATCH] Kconfig fix (ISA_DMA_API and sound/*) 2005-08-23 18:43:40 -07:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
last.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sound_core.c [PATCH] Driver Core: fix up all callers of class_device_create() 2005-10-28 09:52:52 -07:00
sound_firmware.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00