[parisc-linux-cvs] linux tausq

Randolph Chung tausq@puffin.external.hp.com
Sun, 15 Jul 2001 14:02:08 -0600


CVSROOT:	/home/cvs/parisc
Module name:	linux
Changes by:	tausq	01/07/15 14:02:08

Modified files:
	arch/parisc    : config.in 
	arch/parisc/kernel: superio.c 
	arch/parisc/lib: io.c 
	drivers/ide    : ns87415.c 
	include/asm-parisc: ide.h io.h irq.h superio.h 

Log message:
arch/parisc/config.in:
Enable IDE/USB options if CONFIG_SUPERIO is set

include/asm-parisc/superio.h
arch/parisc/kernel/superio.c
Add superio_get_ide_irq() to retrieve the IDE controller irq

include/asm-parisc/io.h
arch/parisc/lib/io.c
Add {in,out}s[bwl] functions

drivers/ide/ns87415.c
Make the driver use the superio ide irq as default, instead of
hardcoded values

include/asm-parisc/ide.h
Implement parisc-specific ide.h; the old one was copied from i386

include/asm-parisc/irq.h
#define disable_irq_nosync(i) disable_irq(i)

ide detection works ok now. The CD-ROM drive (on my c3k at least) is detected
properly in PIO mode. mounting a cd still causes lots of errors that need
to be investigated