X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=arch%2Fmips%2Fpmc-sierra%2Fyosemite%2Fsetup.c;fp=arch%2Fmips%2Fpmc-sierra%2Fyosemite%2Fsetup.c;h=8bce711575decce5d40bd5c68909cf28b8a7fa98;hb=64ba3f394c830ec48a1c31b53dcae312c56f1604;hp=0a6ee8e5eec2d2e710fe0617769f5ceacd0f2484;hpb=be1e6109ac94a859551f8e1774eb9a8469fe055c;p=linux-2.6.git diff --git a/arch/mips/pmc-sierra/yosemite/setup.c b/arch/mips/pmc-sierra/yosemite/setup.c index 0a6ee8e5e..8bce71157 100644 --- a/arch/mips/pmc-sierra/yosemite/setup.c +++ b/arch/mips/pmc-sierra/yosemite/setup.c @@ -133,13 +133,14 @@ int m48t37y_set_time(unsigned long sec) return 0; } -void __init plat_timer_setup(struct irqaction *irq) +void yosemite_timer_setup(struct irqaction *irq) { setup_irq(7, irq); } void yosemite_time_init(void) { + board_timer_setup = yosemite_timer_setup; mips_hpt_frequency = cpu_clock / 2; mips_hpt_frequency = 33000000 * 3 * 5; } @@ -197,8 +198,8 @@ static void __init py_rtc_setup(void) if (!m48t37_base) printk(KERN_ERR "Mapping the RTC failed\n"); - rtc_mips_get_time = m48t37y_get_time; - rtc_mips_set_time = m48t37y_set_time; + rtc_get_time = m48t37y_get_time; + rtc_set_time = m48t37y_set_time; write_seqlock(&xtime_lock); xtime.tv_sec = m48t37y_get_time(); @@ -217,7 +218,7 @@ static void __init py_late_time_init(void) py_rtc_setup(); } -void __init plat_mem_setup(void) +void __init plat_setup(void) { board_time_init = yosemite_time_init; late_time_init = py_late_time_init;