]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - arch/mips/txx9/rbtx4927/irq.c
MIPS: RBTX4927: More explicit initialization
[linux-2.6-omap-h63xx.git] / arch / mips / txx9 / rbtx4927 / irq.c
index 00cd5231da30c33524cf5ae02d7ad49d36e58851..22076e3f03a8f10b1bfd82c54ac1cf9ea10540ef 100644 (file)
@@ -142,6 +142,11 @@ static void __init toshiba_rbtx4927_irq_ioc_init(void)
 {
        int i;
 
+       /* mask all IOC interrupts */
+       writeb(0, rbtx4927_imask_addr);
+       /* clear SoftInt interrupts */
+       writeb(0, rbtx4927_softint_addr);
+
        for (i = RBTX4927_IRQ_IOC;
             i < RBTX4927_IRQ_IOC + RBTX4927_NR_IRQ_IOC; i++)
                set_irq_chip_and_handler(i, &toshiba_rbtx4927_irq_ioc_type,