diff options
| author | Graeme Russ <graeme.russ@gmail.com> | 2011-07-15 02:18:12 +0000 | 
|---|---|---|
| committer | Wolfgang Denk <wd@denx.de> | 2011-07-26 14:52:17 +0200 | 
| commit | 5c8404aff16c2a207a11e1af5843e1009bf9fb01 (patch) | |
| tree | 65d07a585508bf1dab4ddabf2768e44fb43d6f1f /arch/m68k/lib/time.c | |
| parent | dcac25a05e2bdf35be1e13c432d238007d1c3b9f (diff) | |
| download | olio-uboot-2014.01-5c8404aff16c2a207a11e1af5843e1009bf9fb01.tar.xz olio-uboot-2014.01-5c8404aff16c2a207a11e1af5843e1009bf9fb01.zip | |
Timer: Remove set_timer completely
Diffstat (limited to 'arch/m68k/lib/time.c')
| -rw-r--r-- | arch/m68k/lib/time.c | 16 | 
1 files changed, 2 insertions, 14 deletions
| diff --git a/arch/m68k/lib/time.c b/arch/m68k/lib/time.c index 7eaea5e7f..d10bcc7c1 100644 --- a/arch/m68k/lib/time.c +++ b/arch/m68k/lib/time.c @@ -126,10 +126,6 @@ ulong get_timer(ulong base)  	return (timestamp - base);  } -void set_timer(ulong t) -{ -	timestamp = t; -}  #endif				/* CONFIG_MCFTMR */  #if defined(CONFIG_MCFPIT) @@ -173,14 +169,6 @@ void timer_init(void)  	timerp->pcsr |= PIT_PCSR_PRE(CONFIG_SYS_PIT_PRESCALE) | PIT_PCSR_EN;  } -void set_timer(ulong t) -{ -	volatile pit_t *timerp = (pit_t *) (CONFIG_SYS_PIT_BASE); - -	timestamp = 0; -	timerp->pmr = lastinc = 0; -} -  ulong get_timer(ulong base)  {  	unsigned short now, diff; @@ -196,8 +184,8 @@ ulong get_timer(ulong base)  void wait_ticks(unsigned long ticks)  { -	set_timer(0); -	while (get_timer(0) < ticks) ; +	u32 start = get_timer(0); +	while (get_timer(start) < ticks) ;  }  #endif				/* CONFIG_MCFPIT */ |