• R
    ARM: Realview/Versatile: remove useless TIMER_RELOAD calculations · fe8e1a57
    Russell King 提交于
    Realview/Versatile copied the Integrator timer code, including the
    calculations for ensuring that the reload value fits into the 16-bit
    counter.  However, these platforms have a 32-bit counter which is
    clocked at a slower rate.
    
    The result is that the preprocessor conditions are never triggered:
    TICKS_PER_uSEC = 1, mSEC_10 = 10000, which is 0x2710 - less than
    0x10000.
    
    So, remove the unnecessary complexity, reducing the TIMER_RELOAD
    calculation to just:
    
    	TICKS_PER_uSEC * mSEC_10
    Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
    fe8e1a57
timer-sp.c 4.0 KB