]> git.baikalelectronics.ru Git - kernel.git/commit
ALSA: hda: Prevent writing ICH6_PCIREG_TCSEL on AMD systems
authorAdam Lackorzynski <adam@os.inf.tu-dresden.de>
Thu, 10 Mar 2011 16:41:56 +0000 (17:41 +0100)
committerTakashi Iwai <tiwai@suse.de>
Thu, 10 Mar 2011 16:44:34 +0000 (17:44 +0100)
commitab16acdde4c66f3e762b4c8e0062f48382f533be
treefca9a84947d7faaf72ca5d4e2e2120bf59487ff1
parentbcacc1af2d697b5e0d2f3a61a16e7b39310956ca
ALSA: hda: Prevent writing ICH6_PCIREG_TCSEL on AMD systems

azx_init_pci() always writes PCI config register ICH6_PCIREG_TCSEL
although this looks to be only defined on Intel systems and has a
different meaning on AMD systems. On AMD systems the PCI interrupt pin
control register is modified instead.

Since the meaning of offset 0x44 in device specific configuration space is
unknown for devices by other vendors, we only exclude AMD systems to
retain the current behaviour.

Signed-off-by: Adam Lackorzynski <adam@os.inf.tu-dresden.de>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/hda/hda_intel.c