[parisc-linux-cvs] linux willy

Matthew Wilcox willy@puffin.external.hp.com
Tue, 23 Oct 2001 15:02:56 -0600


CVSROOT:	/home/cvs/parisc
Module name:	linux
Changes by:	willy	01/10/23 15:02:56

Modified files:
	.              : Makefile 
	arch/parisc/kernel: drivers.c 
	drivers/gsc    : asp.c busdevice.c busdevice.h dino.c eisa.c 
	                 lasi.c wax.c 
	include/asm-parisc: hardware.h 

Log message:
-pa69

* Add fixup_child_irqs which will set the IRQs of all immediate children,
according to the passed-in choose_irq function.
* Call it in asp.c, dino.c, lasi.c & wax.c instead of homegrown functions.
* Remove find_irq function pointer from struct busdevice.
* Gut busdevice_alloc_irq to simply print an error message if dev->irq
is not filled in.  Callers should just look at dev->irq in the future.
* Remove Wax hack from eisa.c
* Move 64-bit irq number hack from lasi.c to drivers.c.