Linux Kernel Mailing List | 2 Nov 2003 01:26

Forward-port PIRQ table updates from 2.4.x

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)


Gmane