nds32/ag101: clean up for SoC related code

Remove unneccessary codes.
1. Clean up for cpu related code.
2. Clean up for timer related code.

Signed-off-by: Macpaul Lin <macpaul@andestech.com>
This commit is contained in:
Macpaul Lin 2011-11-23 13:56:50 +08:00
parent dca61f0128
commit 39c87743bb
2 changed files with 6 additions and 10 deletions

View File

@ -45,10 +45,6 @@
*/ */
int cleanup_before_linux(void) int cleanup_before_linux(void)
{ {
#ifdef CONFIG_MMU
unsigned long i;
#endif
disable_interrupts(); disable_interrupts();
#ifdef CONFIG_MMU #ifdef CONFIG_MMU
@ -123,8 +119,8 @@ void icache_inval_range(unsigned long start, unsigned long end)
void flush_cache(unsigned long addr, unsigned long size) void flush_cache(unsigned long addr, unsigned long size)
{ {
dcache_flush_range(addr , addr + size); dcache_flush_range(addr, addr + size);
icache_inval_range(addr , addr + size); icache_inval_range(addr, addr + size);
} }
void icache_enable(void) void icache_enable(void)

View File

@ -33,7 +33,7 @@ static ulong lastdec;
int timer_init(void) int timer_init(void)
{ {
static struct fttmr010 *tmr = (struct fttmr010 *)CONFIG_FTTMR010_BASE; struct fttmr010 *tmr = (struct fttmr010 *)CONFIG_FTTMR010_BASE;
unsigned int cr; unsigned int cr;
debug("%s()\n", __func__); debug("%s()\n", __func__);
@ -80,7 +80,7 @@ int timer_init(void)
*/ */
void reset_timer_masked(void) void reset_timer_masked(void)
{ {
static struct fttmr010 *tmr = (struct fttmr010 *)CONFIG_FTTMR010_BASE; struct fttmr010 *tmr = (struct fttmr010 *)CONFIG_FTTMR010_BASE;
/* capure current decrementer value time */ /* capure current decrementer value time */
#ifdef CONFIG_FTTMR010_EXT_CLK #ifdef CONFIG_FTTMR010_EXT_CLK
@ -104,7 +104,7 @@ void reset_timer(void)
*/ */
ulong get_timer_masked(void) ulong get_timer_masked(void)
{ {
static struct fttmr010 *tmr = (struct fttmr010 *)CONFIG_FTTMR010_BASE; struct fttmr010 *tmr = (struct fttmr010 *)CONFIG_FTTMR010_BASE;
/* current tick value */ /* current tick value */
#ifdef CONFIG_FTTMR010_EXT_CLK #ifdef CONFIG_FTTMR010_EXT_CLK
@ -160,7 +160,7 @@ void set_timer(ulong t)
/* delay x useconds AND preserve advance timestamp value */ /* delay x useconds AND preserve advance timestamp value */
void __udelay(unsigned long usec) void __udelay(unsigned long usec)
{ {
static struct fttmr010 *tmr = (struct fttmr010 *)CONFIG_FTTMR010_BASE; struct fttmr010 *tmr = (struct fttmr010 *)CONFIG_FTTMR010_BASE;
#ifdef CONFIG_FTTMR010_EXT_CLK #ifdef CONFIG_FTTMR010_EXT_CLK
long tmo = usec * (TIMER_CLOCK / 1000) / 1000; long tmo = usec * (TIMER_CLOCK / 1000) / 1000;