diff options
author | Greg Kroah-Hartman <gregkh@suse.de> | 2006-05-16 09:27:31 -0700 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2006-05-16 09:27:31 -0700 |
commit | ce9a255921ea1c72bec651559cb85348bf8a8bd5 (patch) | |
tree | d7040154526f3b503f4682f37578ad964065bd36 /pci | |
parent | 0f519560303e49a29b93975494c7f44272ca6da4 (diff) | |
download | patches-ce9a255921ea1c72bec651559cb85348bf8a8bd5.tar.gz |
refresh to 2.6.17-rc4-git3
Diffstat (limited to 'pci')
-rw-r--r-- | pci/pci-via-quirk-fixup-additional-pci-ids.patch | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/pci/pci-via-quirk-fixup-additional-pci-ids.patch b/pci/pci-via-quirk-fixup-additional-pci-ids.patch deleted file mode 100644 index 739fd5f60d1fa..0000000000000 --- a/pci/pci-via-quirk-fixup-additional-pci-ids.patch +++ /dev/null @@ -1,50 +0,0 @@ -From cw@f00f.org Tue May 9 12:15:10 2006 -Date: Tue, 9 May 2006 12:14:55 -0700 -From: Chris Wedgwood <cw@f00f.org> -To: Andrew Morton <akpm@osdl.org> -Cc: <masouds@masoud.ir>, <jeff@garzik.org>, gregkh@suse.de -Subject: PCI: VIA quirk fixup, additional PCI IDs -Message-ID: <20060509191455.GA27503@taniwha.stupidest.org> -Content-Disposition: inline - -An earlier commit (75cf7456dd87335f574dcd53c4ae616a2ad71a11) changed -an overly-zealous PCI quirk to only poke those VIA devices that need -it. However, some PCI devices were not included in what I hope is now -the full list. - -This should I hope correct this. - -Thanks to Masoud Sharbiani <masouds@masoud.ir> for pointing this out -and testing the fix. - - -Signed-of-By: Chris Wedgwood <cw@f00f.org> -Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> - ---- - drivers/pci/quirks.c | 7 +++++++ - 1 file changed, 7 insertions(+) - ---- gregkh-2.6.orig/drivers/pci/quirks.c -+++ gregkh-2.6/drivers/pci/quirks.c -@@ -634,6 +634,9 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_V - * non-x86 architectures (yes Via exists on PPC among other places), - * we must mask the PCI_INTERRUPT_LINE value versus 0xf to get - * interrupts delivered properly. -+ * -+ * Some of the on-chip devices are actually '586 devices' so they are -+ * listed here. - */ - static void quirk_via_irq(struct pci_dev *dev) - { -@@ -648,6 +651,10 @@ static void quirk_via_irq(struct pci_dev - pci_write_config_byte(dev, PCI_INTERRUPT_LINE, new_irq); - } - } -+DECLARE_PCI_FIXUP_ENABLE(PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_82C586_0, quirk_via_irq); -+DECLARE_PCI_FIXUP_ENABLE(PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_82C586_1, quirk_via_irq); -+DECLARE_PCI_FIXUP_ENABLE(PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_82C586_2, quirk_via_irq); -+DECLARE_PCI_FIXUP_ENABLE(PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_82C586_3, quirk_via_irq); - DECLARE_PCI_FIXUP_ENABLE(PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_82C686, quirk_via_irq); - DECLARE_PCI_FIXUP_ENABLE(PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_82C686_4, quirk_via_irq); - DECLARE_PCI_FIXUP_ENABLE(PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_82C686_5, quirk_via_irq); |