MIPS: SMTC: Fix xxx_clockevent_init() naming conflict for SMTC
Commit 779e7d41ad
created a name collision
in SMTC builds. The attached patch corrects this in a a
not-too-terribly-ugly manner. Note that the SMTC case has to come
first, because CEVT_R4K will also be true.
Signed-off-by: Kevin D. Kissell <kevink@paralogos.com>
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
This commit is contained in:
Родитель
c34e6e8bdd
Коммит
bcf11801e7
|
@ -57,7 +57,11 @@ extern int r4k_clockevent_init(void);
|
||||||
|
|
||||||
static inline int mips_clockevent_init(void)
|
static inline int mips_clockevent_init(void)
|
||||||
{
|
{
|
||||||
#ifdef CONFIG_CEVT_R4K
|
#ifdef CONFIG_MIPS_MT_SMTC
|
||||||
|
extern int smtc_clockevent_init(void);
|
||||||
|
|
||||||
|
return smtc_clockevent_init();
|
||||||
|
#elif CONFIG_CEVT_R4K
|
||||||
return r4k_clockevent_init();
|
return r4k_clockevent_init();
|
||||||
#else
|
#else
|
||||||
return -ENXIO;
|
return -ENXIO;
|
||||||
|
|
|
@ -245,7 +245,7 @@ irqreturn_t c0_compare_interrupt(int irq, void *dev_id)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
int __cpuinit mips_clockevent_init(void)
|
int __cpuinit smtc_clockevent_init(void)
|
||||||
{
|
{
|
||||||
uint64_t mips_freq = mips_hpt_frequency;
|
uint64_t mips_freq = mips_hpt_frequency;
|
||||||
unsigned int cpu = smp_processor_id();
|
unsigned int cpu = smp_processor_id();
|
||||||
|
|
Загрузка…
Ссылка в новой задаче