Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1d9ef3ec authored by Atsushi Nemoto's avatar Atsushi Nemoto Committed by Ralf Baechle
Browse files

[MIPS] Kill duplicated setup_irq() for cp0 timer



Also many plat_timer_setup() can be killed too.

Signed-off-by: default avatarAtsushi Nemoto <anemo@mba.ocn.ne.jp>
Signed-off-by: default avatarRalf Baechle <ralf@linux-mips.org>
parent d527eef5
Loading
Loading
Loading
Loading
+0 −7
Original line number Original line Diff line number Diff line
@@ -46,10 +46,3 @@ void __init plat_time_init(void)
	/* Set MIPS counter frequency for fixed_rate_gettimeoffset() */
	/* Set MIPS counter frequency for fixed_rate_gettimeoffset() */
	mips_hpt_frequency = hz;
	mips_hpt_frequency = hz;
}
}

void __init
plat_timer_setup(struct irqaction *irq)
{
	/* Enable the timer interrupt */
	setup_irq(7, irq);
}
+0 −6
Original line number Original line Diff line number Diff line
@@ -104,12 +104,6 @@ void __init plat_time_init(void)
	mips_hpt_frequency = (bus_frequency * (4 + reg)) / 4 / 2;
	mips_hpt_frequency = (bus_frequency * (4 + reg)) / 4 / 2;
}
}


void __init plat_timer_setup(struct irqaction *irq)
{
	/* we are using the cpu counter for timer interrupts */
	setup_irq(CPU_IRQ_BASE + 7, irq);
}

static void markeins_board_init(void);
static void markeins_board_init(void);
extern void markeins_irq_setup(void);
extern void markeins_irq_setup(void);


+0 −5
Original line number Original line Diff line number Diff line
@@ -53,11 +53,6 @@ unsigned long bus_clock;
unsigned int memsize;
unsigned int memsize;
unsigned int highmemsize = 0;
unsigned int highmemsize = 0;


void __init plat_timer_setup(struct irqaction *irq)
{
	setup_irq(MIPS_CPU_IRQ_BASE + 7, irq);
}

void __init plat_time_init(void)
void __init plat_time_init(void)
{
{
	/* setup mips r4k timer */
	/* setup mips r4k timer */
+0 −3
Original line number Original line Diff line number Diff line
@@ -86,8 +86,5 @@ void __init plat_timer_setup(struct irqaction *irq)
#ifdef CONFIG_IRQ_MSP_CIC
#ifdef CONFIG_IRQ_MSP_CIC
	/* we are using the vpe0 counter for timer interrupts */
	/* we are using the vpe0 counter for timer interrupts */
	setup_irq(MSP_INT_VPE0_TIMER, irq);
	setup_irq(MSP_INT_VPE0_TIMER, irq);
#else
	/* we are using the mips counter for timer interrupts */
	setup_irq(MSP_INT_TIMER, irq);
#endif
#endif
}
}
+0 −5
Original line number Original line Diff line number Diff line
@@ -137,11 +137,6 @@ int rtc_mips_set_time(unsigned long tim)
	return 0;
	return 0;
}
}


void __init plat_timer_setup(struct irqaction *irq)
{
	setup_irq(7, irq);
}

void __init plat_time_init(void)
void __init plat_time_init(void)
{
{
	mips_hpt_frequency = cpu_clock_freq / 2;
	mips_hpt_frequency = cpu_clock_freq / 2;
Loading