X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=arch%2Fmips%2Fsni%2Firq.c;h=62c760f14674a4d54611d9749654c0f733fadca3;hb=6a77f38946aaee1cd85eeec6cf4229b204c15071;hp=caa44d1d9f5c169d08cfcea652bb418afbfcb457;hpb=87fc8d1bb10cd459024a742c6a10961fefcef18f;p=linux-2.6.git diff --git a/arch/mips/sni/irq.c b/arch/mips/sni/irq.c index caa44d1d9..62c760f14 100644 --- a/arch/mips/sni/irq.c +++ b/arch/mips/sni/irq.c @@ -17,7 +17,7 @@ #include #include -spinlock_t pciasic_lock = SPIN_LOCK_UNLOCKED; +DEFINE_SPINLOCK(pciasic_lock); extern asmlinkage void sni_rm200_pci_handle_int(void); @@ -173,13 +173,12 @@ void __init init_pciasic(void) * driver compatibility reasons interrupts 0 - 15 to be the i8295 * interrupts even if the hardware uses a different interrupt numbering. */ -void __init init_IRQ (void) +void __init arch_init_irq(void) { int i; set_except_vector(0, sni_rm200_pci_handle_int); - init_generic_irq(); init_i8259_irqs(); /* Integrated i8259 */ init_pciasic();