vserver 1.9.5.x5
[linux-2.6.git] / arch / mips / jmr3927 / rbhma3100 / setup.c
index 13ddc5c..32039bb 100644 (file)
@@ -108,7 +108,7 @@ static inline void do_reset(void)
 
 static void jmr3927_machine_restart(char *command)
 {
-       cli();
+       local_irq_disable();
        puts("Rebooting...");
        do_reset();
 }
@@ -184,26 +184,19 @@ unsigned long jmr3927_do_gettimeoffset(void)
 }
 
 
-#if defined(CONFIG_BLK_DEV_INITRD)
-extern unsigned long __rd_start, __rd_end, initrd_start, initrd_end;
-#endif
-
 //#undef DO_WRITE_THROUGH
 #define DO_WRITE_THROUGH
 #define DO_ENABLE_CACHE
 
 extern char * __init prom_getcmdline(void);
 static void jmr3927_board_init(void);
-extern void jmr3927_irq_setup(void);
 extern struct resource pci_io_resource;
 extern struct resource pci_mem_resource;
 
 static void __init jmr3927_setup(void)
 {
-       extern int panic_timeout;
        char *argptr;
 
-       irq_setup = jmr3927_irq_setup;
        set_io_port_base(JMR3927_PORT_BASE + JMR3927_PCIIO);
 
        board_time_init = jmr3927_time_init;