From: Daniel Ritz Date: Wed, 6 Dec 2006 19:19:36 +0000 (+0100) Subject: PCI: fix ICH6 quirks X-Git-Tag: v2.6.16.36-rc1~6 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=e5c8b1b830b76aadb9b9342d5c9b854dd4396f5b;p=karo-tx-linux.git PCI: fix ICH6 quirks - add the ICH6(R) LPC to the ICH6 ACPI quirks. currently only the ICH6-M is handled. [ PCI_DEVICE_ID_INTEL_ICH6_1 is the ICH6-M LPC, ICH6_0 is the ICH6(R) ] Signed-off-by: Daniel Ritz Signed-off-by: Adrian Bunk --- diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c index ef17c183aa65..5583ba90f32d 100644 --- a/drivers/pci/quirks.c +++ b/drivers/pci/quirks.c @@ -428,6 +428,7 @@ static void __devinit quirk_ich6_lpc_acpi(struct pci_dev *dev) pci_read_config_dword(dev, 0x48, ®ion); quirk_io_region(dev, region, 64, PCI_BRIDGE_RESOURCES+1, "ICH6 GPIO"); } +DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH6_0, quirk_ich6_lpc_acpi ); DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH6_1, quirk_ich6_lpc_acpi ); /*