diff options
author | Ralf Baechle <ralf@linux-mips.org> | 2007-10-23 04:04:19 +0200 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2007-10-29 20:35:32 +0100 |
commit | 2c771a4c28a71b6acc0bd6b7ef56e0a1849c9b09 (patch) | |
tree | 9b99af977fc2aa6f315ac95e98ef67d018881faa /arch/mips/au1000/common | |
parent | [MIPS] Alchemy: Nuke homebrew setup_irq(), it's broken and unnecessary. (diff) | |
download | linux-2c771a4c28a71b6acc0bd6b7ef56e0a1849c9b09.tar.xz linux-2c771a4c28a71b6acc0bd6b7ef56e0a1849c9b09.zip |
[MIPS] Alchemy: micro-optimizatize time code.
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'arch/mips/au1000/common')
-rw-r--r-- | arch/mips/au1000/common/time.c | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/arch/mips/au1000/common/time.c b/arch/mips/au1000/common/time.c index c8116bcacf55..0673fc0e36b6 100644 --- a/arch/mips/au1000/common/time.c +++ b/arch/mips/au1000/common/time.c @@ -262,15 +262,10 @@ void __init plat_timer_setup(struct irqaction *irq) * we do this. */ if (no_au1xxx_32khz) { - unsigned int c0_status; - printk("WARNING: no 32KHz clock found.\n"); - /* Ensure we get CPO_COUNTER interrupts. - */ - c0_status = read_c0_status(); - c0_status |= IE_IRQ5; - write_c0_status(c0_status); + /* Ensure we get CPO_COUNTER interrupts. */ + set_c0_status(IE_IRQ5); } else { while (au_readl(SYS_COUNTER_CNTRL) & SYS_CNTRL_C0S); |