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:
parent
dca61f0128
commit
39c87743bb
|
@ -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)
|
||||||
|
|
|
@ -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;
|
||||||
|
|
Loading…
Reference in New Issue