linux/sound/pci/oxygen
Clemens Ladisch 92653453c3 sound: oxygen: handle cards with missing EEPROM
The card model detection code introduced in 2.6.30 that tries to work
around partially broken EEPROM contents by reading the EEPROM directly
does not handle cards where the EEPROM has been omitted.  In this case,
we have to use the default ID to allow the driver to load.

Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
Reported-and-tested-by: Ozan Çağlayan <ozan@pardus.org.tr>
Cc: <stable@kernel.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2009-09-03 07:38:06 +02:00
..
ak4396.h [ALSA] add TempoTec HiFier driver 2008-01-31 17:30:15 +01:00
cm9780.h [ALSA] oxygen: add more symbols 2008-01-31 17:30:07 +01:00
cs4362a.h [ALSA] virtuoso: add Xonar DX support 2008-04-24 12:00:32 +02:00
cs4398.h [ALSA] virtuoso: add Xonar DX support 2008-04-24 12:00:32 +02:00
hifier.c sound: oxygen: handle cards with broken EEPROM 2009-02-19 10:22:25 +01:00
Makefile [ALSA] add TempoTec HiFier driver 2008-01-31 17:30:15 +01:00
oxygen_io.c sound: oxygen: automatically restore overwritten EEPROM 2009-02-19 10:22:26 +01:00
oxygen_lib.c sound: oxygen: handle cards with missing EEPROM 2009-09-03 07:38:06 +02:00
oxygen_mixer.c sound: oxygen: make mic volume control mono 2009-06-25 15:39:02 +02:00
oxygen_pcm.c sound: oxygen: fix MCLK rate for 192 kHz playback 2009-09-01 08:45:40 +02:00
oxygen_regs.h [ALSA] oxygen: fix DAC source register fields 2008-01-31 17:30:08 +01:00
oxygen.c sound: oxygen: enable headphone output on Claro cards 2009-03-09 09:45:11 +01:00
oxygen.h sound: oxygen: automatically restore overwritten EEPROM 2009-02-19 10:22:26 +01:00
pcm1796.h [ALSA] virtuoso: move PCM1796 symbols to a header file 2008-04-24 12:00:27 +02:00
virtuoso.c sound: virtuoso: fix Xonar D1/DX silence after resume 2009-07-02 10:35:35 +02:00
wm8785.h [ALSA] oxygen: move WM8785 symbols to a header file 2008-04-24 12:00:27 +02:00