android_kernel_samsung_msm8976/drivers/pci
Jean Delvare a99acc832d pci: revert SMBus unhide on HP Compaq nx6110
This reverts commit 3c0a654e39 and
fixes kernel bug #10245:

	http://bugzilla.kernel.org/show_bug.cgi?id=10245

The HP Compaq nc6120 has the same PCI sub-device ID as the nx6110, and the
SMBus is used by ACPI for thermal management on the nc6120, so Linux should
not attach a native driver to it.  This means that this quirk is unsafe and
has to be removed.

I also added a comment to help developers realize that adding new IDs to this
SMBus unhiding quirk table should be done only with great care, and in
particular only after checking that ACPI is not making use of the SMBus.

Signed-off-by: Jean Delvare <khali@linux-fr.org>
Cc: Tomasz Koprowski <tomek@koprowski.org>
Acked-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2008-03-28 14:45:22 -07:00
..
hotplug pciehp: don't enable slot unless forced 2008-03-17 19:26:05 -07:00
pcie
.gitignore
access.c
bus.c PCI: fix issue with busses registering multiple times in sysfs 2008-03-13 10:21:09 -07:00
dmar.c
hotplug-pci.c
hotplug.c
htirq.c
intel-iommu.c PCI: iova: lockdep false alarm fix 2008-03-24 22:38:44 -07:00
intel-iommu.h
iova.c
iova.h
Kconfig
Makefile
msi.c
msi.h
pci-acpi.c
pci-driver.c
pci-sysfs.c
pci.c PCI: revert "pcie: utilize pcie transaction pending bit" 2008-03-24 22:38:44 -07:00
pci.h
probe.c
proc.c
quirks.c pci: revert SMBus unhide on HP Compaq nx6110 2008-03-28 14:45:22 -07:00
remove.c
rom.c
search.c
setup-bus.c Revert "PCI: remove transparent bridge sizing" 2008-03-26 11:22:40 -07:00
setup-irq.c
setup-res.c
syscall.c