diff options
Diffstat (limited to 'arch/nds32/cpu')
| -rw-r--r-- | arch/nds32/cpu/n1213/ag101/cpu.c | 8 | ||||
| -rw-r--r-- | arch/nds32/cpu/n1213/ag101/timer.c | 8 | ||||
| -rw-r--r-- | arch/nds32/cpu/n1213/u-boot.lds | 2 | 
3 files changed, 7 insertions, 11 deletions
| diff --git a/arch/nds32/cpu/n1213/ag101/cpu.c b/arch/nds32/cpu/n1213/ag101/cpu.c index 0ab666e8d..c2636b121 100644 --- a/arch/nds32/cpu/n1213/ag101/cpu.c +++ b/arch/nds32/cpu/n1213/ag101/cpu.c @@ -45,10 +45,6 @@   */  int cleanup_before_linux(void)  { -#ifdef CONFIG_MMU -	unsigned long i; -#endif -  	disable_interrupts();  #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)  { -	dcache_flush_range(addr , addr + size); -	icache_inval_range(addr , addr + size); +	dcache_flush_range(addr, addr + size); +	icache_inval_range(addr, addr + size);  }  void icache_enable(void) diff --git a/arch/nds32/cpu/n1213/ag101/timer.c b/arch/nds32/cpu/n1213/ag101/timer.c index c099c33ac..caa36b8be 100644 --- a/arch/nds32/cpu/n1213/ag101/timer.c +++ b/arch/nds32/cpu/n1213/ag101/timer.c @@ -33,7 +33,7 @@ static ulong lastdec;  int timer_init(void)  { -	static struct fttmr010 *tmr = (struct fttmr010 *)CONFIG_FTTMR010_BASE; +	struct fttmr010 *tmr = (struct fttmr010 *)CONFIG_FTTMR010_BASE;  	unsigned int cr;  	debug("%s()\n", __func__); @@ -80,7 +80,7 @@ int timer_init(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 */  #ifdef CONFIG_FTTMR010_EXT_CLK @@ -104,7 +104,7 @@ void reset_timer(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 */  #ifdef CONFIG_FTTMR010_EXT_CLK @@ -160,7 +160,7 @@ void set_timer(ulong t)  /* delay x useconds AND preserve advance timestamp value */  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  	long tmo = usec * (TIMER_CLOCK / 1000) / 1000; diff --git a/arch/nds32/cpu/n1213/u-boot.lds b/arch/nds32/cpu/n1213/u-boot.lds index 45221ee78..190342062 100644 --- a/arch/nds32/cpu/n1213/u-boot.lds +++ b/arch/nds32/cpu/n1213/u-boot.lds @@ -41,7 +41,7 @@ SECTIONS  	.rodata : { *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*))) }  	. = ALIGN(4); -	.data : { *(.data) } +	.data : { *(.data*) }  	. = ALIGN(4); |