linux/sound
Clemens Ladisch 1275d6f608 sound: oxygen: automatically restore overwritten EEPROM
If the EEPROM was partially overwritten (which seems to happen before the OS is
booted), restore its entire contents by deducing it from the remaining
information.

This does not have any effect on the Linux driver, which works even with
incomplete information in the EEPROM, but it makes other drivers work again.

Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2009-02-19 10:22:26 +01:00
..
aoa ALSA: Convert to snd_card_create() in other sound/* 2009-01-12 15:21:19 +01:00
arm Merge branch 'topic/snd_card_new-err' into topic/oxygen 2009-02-19 10:22:14 +01:00
core Merge branch 'topic/snd_card_new-err' into topic/oxygen 2009-02-19 10:22:14 +01:00
drivers Merge branch 'topic/snd_card_new-err' into topic/oxygen 2009-02-19 10:22:14 +01:00
i2c
isa ALSA: opti9xx - Fix build breakage by snd_card_create() conversion 2009-01-14 09:34:06 +01:00
mips ALSA: Convert to snd_card_create() in other sound/* 2009-01-12 15:21:19 +01:00
oss m68k: dmasound - Kill warn_unused_result warnings 2009-01-12 20:56:42 +01:00
parisc ALSA: Convert to snd_card_create() in other sound/* 2009-01-12 15:21:19 +01:00
pci sound: oxygen: automatically restore overwritten EEPROM 2009-02-19 10:22:26 +01:00
pcmcia ALSA: Return proper error code at probe in sound/pcmcia/* 2009-01-12 15:21:56 +01:00
ppc Merge branch 'topic/snd_card_new-err' into topic/oxygen 2009-02-19 10:22:14 +01:00
sh ALSA: Convert to snd_card_create() in other sound/* 2009-01-12 15:21:19 +01:00
soc Merge branch 'topic/snd_card_new-err' into topic/oxygen 2009-02-19 10:22:14 +01:00
sparc ALSA: Convert to snd_card_create() in other sound/* 2009-01-12 15:21:19 +01:00
spi ALSA: Convert to snd_card_create() in other sound/* 2009-01-12 15:21:19 +01:00
synth
usb Merge branch 'topic/snd_card_new-err' into topic/oxygen 2009-02-19 10:22:14 +01:00
ac97_bus.c
Kconfig
last.c
Makefile
sound_core.c
sound_firmware.c