linux/sound/pci/hda
Takashi Iwai b6acf013bd ALSA: hda - Don't spew too many ELD errors
Currently HD-audio driver shows the all error ELD byte as an error
in the kernel message.  This is annoying when the video driver doesn't
set the correct ELD from the beginning. e.g. radeon sends a zero-byte
data, but we still check ELD with the fixed 128 byte as a workaround
for some broken devices, it spews 128-times errors.

For avoiding this, the driver aborts reading when the first byte is
invalid.  In such a case, the whole data is certainly invalid.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
2011-08-20 09:23:10 +02:00
..
alc260_quirks.c ALSA: hda - Split quirk codes from patch_realtek.c 2011-07-07 18:27:29 +02:00
alc262_quirks.c ALSA: hda - Split quirk codes from patch_realtek.c 2011-07-07 18:27:29 +02:00
alc268_quirks.c ALSA: hda - Fix duplicated capture-volume creation for ALC268 models 2011-08-16 14:23:20 +02:00
alc269_quirks.c ALSA: hda - Use auto-parser for ASUS UX50, Eee PC P901, S101 and P1005 2011-08-04 15:21:19 +02:00
alc662_quirks.c ALSA: hda - Split quirk codes from patch_realtek.c 2011-07-07 18:27:29 +02:00
alc680_quirks.c ALSA: hda - Split quirk codes from patch_realtek.c 2011-07-07 18:27:29 +02:00
alc861_quirks.c ALSA: hda - Split quirk codes from patch_realtek.c 2011-07-07 18:27:29 +02:00
alc861vd_quirks.c ALSA: hda - Split quirk codes from patch_realtek.c 2011-07-07 18:27:29 +02:00
alc880_quirks.c ALSA: hda - Split quirk codes from patch_realtek.c 2011-07-07 18:27:29 +02:00
alc882_quirks.c ALSA: hda - Split quirk codes from patch_realtek.c 2011-07-07 18:27:29 +02:00
alc_quirks.c ALSA: hda - Split quirk codes from patch_realtek.c 2011-07-07 18:27:29 +02:00
hda_beep.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
hda_beep.h ALSA: hda - Fix missing static inline to beep dummy function 2011-06-14 08:14:32 +02:00
hda_codec.c ALSA: hda - Allow codec-specific set_power_state ops 2011-07-26 17:21:24 +02:00
hda_codec.h ALSA: hda - Allow codec-specific set_power_state ops 2011-07-26 17:21:24 +02:00
hda_eld.c ALSA: hda - Don't spew too many ELD errors 2011-08-20 09:23:10 +02:00
hda_generic.c ALSA: hda - consitify string arrays 2011-01-18 07:43:17 +01:00
hda_hwdep.c ALSA: hda - Ensure codec patch files are checked for the correct codec ID 2010-07-26 10:28:01 +02:00
hda_intel.c Merge branch 'topic/hda' into for-linus 2011-07-22 08:43:27 +02:00
hda_local.h ALSA: hda - Make CONFIG_SND_HDA_POWER_SAVE depending on CONFIG_PM 2011-07-26 17:21:18 +02:00
hda_proc.c ALSA: hda - Always read raw connections for proc output 2011-07-12 07:45:01 +02:00
Kconfig ALSA: hda - Make CONFIG_SND_HDA_POWER_SAVE depending on CONFIG_PM 2011-07-26 17:21:18 +02:00
Makefile ALSA: hda - Add Creative CA0132 HDA codec support 2011-06-21 07:31:25 +02:00
patch_analog.c ALSA: hda - Make CONFIG_SND_HDA_POWER_SAVE depending on CONFIG_PM 2011-07-26 17:21:18 +02:00
patch_ca0110.c ALSA: hda: Virtualize SPDIF out controls 2011-06-06 12:51:59 +02:00
patch_ca0132.c ALSA: hda - Fix a compile error in patch_ca0132.c for the recent SPDIF change 2011-06-21 07:44:51 +02:00
patch_cirrus.c ALSA: hda - Cirrus Logic CS421x support 2011-07-26 17:21:25 +02:00
patch_cmedia.c ALSA: hda - Fix unused variable warning 2011-06-29 08:02:33 +02:00
patch_conexant.c ALSA: hda - Allow codec-specific set_power_state ops 2011-07-26 17:21:24 +02:00
patch_hdmi.c ALSA: hda: HDMI: Support codecs with fewer cvts than pins 2011-06-06 12:58:14 +02:00
patch_realtek.c ALSA: hda - Add "PCM" volume to vmaster slave list 2011-08-18 15:13:17 +02:00
patch_si3054.c ALSA: hda - Constify fixup and other array data in patch_si3054.c 2011-05-02 12:22:39 +02:00
patch_sigmatel.c ALSA: hda - Add CONFIG_SND_HDA_POWER_SAVE to stac_vrefout_set() 2011-08-10 11:22:08 +02:00
patch_via.c ALSA: hda - Fix a complile warning in patch_via.c 2011-08-05 12:51:01 +02:00