]> git.baikalelectronics.ru Git - kernel.git/commit
[PATCH] Creative Audigy 2 cardbus: Add IO window wakeup magic
authorJames Courtier-Dutton <James@superbug.co.uk>
Mon, 31 Oct 2005 10:27:41 +0000 (10:27 +0000)
committerLinus Torvalds <torvalds@g5.osdl.org>
Tue, 1 Nov 2005 00:09:39 +0000 (16:09 -0800)
commit6e582cd00d83711e5d41167a0941fc7162a0f0c0
treec9b72300f45441bbe8571a7fbaaf2aa5e6b3d28c
parentf8f4357f30bc62334220205ac44780bef7c273f9
[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>
include/sound/emu10k1.h
sound/pci/emu10k1/emu10k1_main.c