2 Nov 2003 01:26
Forward-port PIRQ table updates from 2.4.x
Linux Kernel Mailing List <linux-kernel <at> vger.kernel.org>
2003-11-02 00:26:06 GMT
2003-11-02 00:26:06 GMT
ChangeSet 1.1404, 2003/11/01 16:26:06-08:00, torvalds <at> home.osdl.org Forward-port PIRQ table updates from 2.4.x This separates out the PIRQ table parsing to vendor-specific code, which allows us to handle specific vendor quirks. In particular, SiS has a really funky notion of what PCI device ID's are meant to be. Some hardware designers seem to be hitting the recreational drugs a bit too heavily. Tssk, tssk. The Sis96x irq routing update is confirmed to fix at least one laptop. # This patch includes the following deltas: # ChangeSet 1.1403 -> 1.1404 # arch/i386/pci/irq.c 1.29 -> 1.30 # irq.c | 552 +++++++++++++++++++++++++++++++++++++++++++++++++----------------- 1 files changed, 411 insertions(+), 141 deletions(-) diff -Nru a/arch/i386/pci/irq.c b/arch/i386/pci/irq.c --- a/arch/i386/pci/irq.c Sat Nov 1 18:06:15 2003 +++ b/arch/i386/pci/irq.c Sat Nov 1 18:06:15 2003 <at> <at> -44,6 +44,11 <at> <at> int (*set)(struct pci_dev *router, struct pci_dev *dev, int pirq, int new); };(Continue reading)
RSS Feed