added framework for chip detection on the ifxmips
[openwrt/svn-archive/archive.git] / target / linux / ifxmips / files / arch / mips / ifxmips / setup.c
index 8aac788d74f0a184fd1ea8c91fa9d029ceb29109..4c25b585f569fd98fddf8bf3dd63c20431aa3f0d 100644 (file)
@@ -146,7 +146,7 @@ plat_timer_setup (struct irqaction *irq)
        writel(0xffff, IFXMIPS_GPTU_GPT_CAPREL);
        writel(0x80C0, IFXMIPS_GPTU_GPT_T6CON);
 
-       retval = setup_irq(IFXMIPS_TIMER6_INT, &hrt_irqaction);
+       //retval = setup_irq(IFXMIPS_TIMER6_INT, &hrt_irqaction);
 
        if (retval)
        {
@@ -154,11 +154,13 @@ plat_timer_setup (struct irqaction *irq)
        }
 }
 
+extern const char* get_system_type (void);
+
 void __init
 plat_mem_setup (void)
 {
        u32 status;
-       prom_printf("This %s has a cpu rev of 0x%X\n", BOARD_SYSTEM_TYPE, ifxmips_get_cpu_ver());
+       prom_printf("This %s has a cpu rev of 0x%X\n", get_system_type(), ifxmips_get_cpu_ver());
 
        //TODO WHY ???
        /* clear RE bit*/