]> git.baikalelectronics.ru Git - kernel.git/commit
sound: oxygen: handle cards with missing EEPROM
authorClemens Ladisch <clemens@ladisch.de>
Wed, 2 Sep 2009 16:25:39 +0000 (18:25 +0200)
committerTakashi Iwai <tiwai@suse.de>
Thu, 3 Sep 2009 05:38:06 +0000 (07:38 +0200)
commit55a26a74ba8e4134c7405b712d263dd7db7cd915
tree8f58b19dd593d734f7675bc7120dafadbd8d02ff
parentd08c894c5739eed46ee7016b4c05745697978479
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>
sound/pci/oxygen/oxygen_lib.c