linux-2.3 grundler

grundler@puffin.external.hp.com grundler@puffin.external.hp.com
Mon, 21 Feb 2000 15:27:22 -0700


CVSROOT:	/home/cvs/parisc
Module name:	linux-2.3
Changes by:	grundler	00/02/21 15:27:22

Modified files:
	drivers/gsc    : dino.c 

Log message:
Problem: (1) irq was "int", (2) dino_unmask_irq() was getting "-1" IRQ,
and (3) spinlocks to protect DINO_PCI_ADDR/DATA registers missing.

Solution: (1) "irq" is now declared "unsigned int". (2) moved "-1"
for converting INTA to PCI_INTA to card-mode specific code.
(3) resurrected spinlock_t dinosaur_pen and use it in config/port
read/write accessor functions. Still need to remove usage of pci_lock
from arch/parisc/kernel/pci.c....