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....