[POWERPC] Add Marvell mv64x60 udbg putc/getc functions
[powerpc.git] / arch / powerpc / platforms / embedded6xx / prpmc2800.c
index 5342095..e484cac 100644 (file)
@@ -44,7 +44,6 @@ static void __init prpmc2800_setup_arch(void)
        struct device_node *np;
        phys_addr_t paddr;
        const unsigned int *reg;
-       const unsigned int *prop;
 
        /*
         * ioremap mpp and gpp registers in case they are later
@@ -62,12 +61,6 @@ static void __init prpmc2800_setup_arch(void)
        of_node_put(np);
        mv64x60_gpp_reg_base = ioremap(paddr, reg[1]);
 
-       np = of_find_node_by_type(NULL, "cpu");
-       prop = of_get_property(np, "clock-frequency", NULL);
-       if (prop)
-               loops_per_jiffy = *prop / HZ;
-       of_node_put(np);
-
 #ifdef CONFIG_PCI
        mv64x60_pci_init();
 #endif
@@ -158,6 +151,7 @@ define_machine(prpmc2800){
        .name                   = prpmc2800_platform_name,
        .probe                  = prpmc2800_probe,
        .setup_arch             = prpmc2800_setup_arch,
+       .init_early             = mv64x60_init_early,
        .show_cpuinfo           = prpmc2800_show_cpuinfo,
        .init_IRQ               = mv64x60_init_irq,
        .get_irq                = mv64x60_get_irq,