Commit 73f4388a authored by Ralf Baechle's avatar Ralf Baechle
Browse files

[MIPS] Fix EV64120 and Ocelot builds by providing a plat_timer_setup().


Signed-off-by: default avatarRalf Baechle <ralf@linux-mips.org>
parent 4e5852f3
...@@ -64,7 +64,7 @@ static irqreturn_t gt64120_irq(int irq, void *dev_id) ...@@ -64,7 +64,7 @@ static irqreturn_t gt64120_irq(int irq, void *dev_id)
* as *irq (=irq0 in ../kernel/time.c). We will do our own timer interrupt * as *irq (=irq0 in ../kernel/time.c). We will do our own timer interrupt
* handling. * handling.
*/ */
void gt64120_time_init(void) void __init plat_timer_setup(struct irqaction *irq)
{ {
static struct irqaction timer; static struct irqaction timer;
......
...@@ -68,7 +68,6 @@ unsigned long __init prom_free_prom_memory(void) ...@@ -68,7 +68,6 @@ unsigned long __init prom_free_prom_memory(void)
* Initializes basic routines and structures pointers, memory size (as * Initializes basic routines and structures pointers, memory size (as
* given by the bios and saves the command line. * given by the bios and saves the command line.
*/ */
extern void gt64120_time_init(void);
void __init plat_mem_setup(void) void __init plat_mem_setup(void)
{ {
...@@ -76,7 +75,6 @@ void __init plat_mem_setup(void) ...@@ -76,7 +75,6 @@ void __init plat_mem_setup(void)
_machine_halt = galileo_machine_halt; _machine_halt = galileo_machine_halt;
pm_power_off = galileo_machine_power_off; pm_power_off = galileo_machine_power_off;
board_time_init = gt64120_time_init;
set_io_port_base(KSEG1); set_io_port_base(KSEG1);
} }
......
...@@ -70,7 +70,6 @@ extern void momenco_ocelot_restart(char *command); ...@@ -70,7 +70,6 @@ extern void momenco_ocelot_restart(char *command);
extern void momenco_ocelot_halt(void); extern void momenco_ocelot_halt(void);
extern void momenco_ocelot_power_off(void); extern void momenco_ocelot_power_off(void);
extern void gt64120_time_init(void);
extern void momenco_ocelot_irq_setup(void); extern void momenco_ocelot_irq_setup(void);
static char reset_reason; static char reset_reason;
...@@ -156,8 +155,6 @@ void __init plat_mem_setup(void) ...@@ -156,8 +155,6 @@ void __init plat_mem_setup(void)
void (*l3func)(unsigned long)=KSEG1ADDR(&setup_l3cache); void (*l3func)(unsigned long)=KSEG1ADDR(&setup_l3cache);
unsigned int tmpword; unsigned int tmpword;
board_time_init = gt64120_time_init;
_machine_restart = momenco_ocelot_restart; _machine_restart = momenco_ocelot_restart;
_machine_halt = momenco_ocelot_halt; _machine_halt = momenco_ocelot_halt;
pm_power_off = momenco_ocelot_power_off; pm_power_off = momenco_ocelot_power_off;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment