linux-stable/sound
Takashi Iwai 535115b5ff ALSA: hda - Abort the probe without i915 binding for HSW/BDW
The previous patch tried to continue the probe if i915 binding fails.
For for simplicity reason, we haven't implemented abort even for
controller chips that are dedicated for HDMI/DP on HSW and BDW.
However, Mengdong suggested that this can be dangerous; BIOS may
disable gfx power well although the PCI entry for HD-audio is left,
and this may result in the unexpected behavior, kernel errors, etc.

For avoiding this situation, abort the probe at i915 binding failure
only for HSW/BDW chips selectively.  For other chips, it still
continues.

Fixes: bf06848bdb ('ALSA: hda - Continue probing even if i915 binding fails')
Reported-by: Mengdong Lin <mengdong.lin@intel.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2015-06-12 08:05:02 +02:00
..
aoa
arm
atmel ALSA: sound/atmel/ac97c.c: remove unused variable 2015-05-20 06:18:25 +02:00
core ALSA: pcm: Modify double acknowledged interrupts check condition 2015-05-19 09:32:29 +02:00
drivers
firewire
hda ALSA: hda - Re-add the lost fake mute support 2015-06-11 11:55:48 +02:00
i2c
isa
mips
oss
parisc
pci ALSA: hda - Abort the probe without i915 binding for HSW/BDW 2015-06-12 08:05:02 +02:00
pcmcia
ppc
sh
soc
sparc
spi
synth
usb ALSA: usb-audio: add native DSD support for JLsounds I2SoverUSB 2015-06-08 11:22:21 +02:00
ac97_bus.c
Kconfig
last.c
Makefile
sound_core.c
sound_firmware.c