fixes ifxmips pci support and adds GENERIC_GPIO
[openwrt-10.03/.git] / target / linux / ifxmips / files / arch / mips / ifxmips / reset.c
index a1f7a464b37f44f9a43cdc0d50a739d4ce1d359b..4953c60c8ec14be5f7282d436051881bd6848746 100644 (file)
@@ -37,7 +37,7 @@ ifxmips_machine_restart (char *command)
        printk (KERN_NOTICE "System restart\n");
        local_irq_disable ();
 
-       writel(readl(IFXMIPS_RCU_REQ) | IFXMIPS_RST_ALL, IFXMIPS_RCU_REQ);
+       ifxmips_w32(ifxmips_r32(IFXMIPS_RCU_REQ) | IFXMIPS_RST_ALL, IFXMIPS_RCU_REQ);
        for (;;);
 }