[parisc-linux-cvs] linux willy

Matthew Wilcox willy@puffin.external.hp.com
Thu, 11 Oct 2001 17:43:31 -0600


CVSROOT:	/home/cvs/parisc
Module name:	linux
Changes by:	willy	01/10/11 17:43:31

Modified files:
	.              : Makefile 
	arch/parisc/kernel: inventory.c lba_pci.c pci.c setup.c 
	drivers/gsc    : asp.c busdevice.c eisa.c 
	include/asm-parisc: hardware.h 

Log message:
* -pa48
* Stop reserving bus 0 for EISA in order to solve SuckyIO problems
* Register drivers in the right order to make the Asp/Wax IRQ region
available to the EISA driver; and make sure EISA claims its PCI
bus before Dino does.
* Fill in ->sibling links for Snake firmware machines.
* Choose Asp subdevice IRQs by sversion rather than address (except for
the serial ports... oh well :-)
* Add an `irq' field to the parisc_device, and fill it in for Asp's
children _and siblings_ because Mongoose is a sibling of Asp.
* Short-circuit busdevice_alloc_irq if the irq field has been filled in.
* The beginnings of irq support in eisa.c itself.  Note that this is
far from complete and doesn't incorporate all the suggestions from
Richard yet.