]> Git Repo - u-boot.git/commit
Introduce common timer functions
authorRob Herring <[email protected]>
Fri, 4 Oct 2013 15:22:41 +0000 (10:22 -0500)
committerTom Rini <[email protected]>
Mon, 4 Nov 2013 16:06:16 +0000 (11:06 -0500)
commit8dfafdde88eb3e71d5569846396ae67a91017232
tree741820aa7798d2992b41680acc3e6c3534f4abf3
parente32a268b6f96b5b4818e9c33d18cee98c0c31f7c
Introduce common timer functions

Many platforms duplicate pretty much the same timer code yet they all have
a 32-bit freerunning counter register. Create a common implementation that
minimally requires 2 or 3 defines to add timer support:

CONFIG_SYS_TIMER_RATE - Clock rate of the timer counter
CONFIG_SYS_TIMER_COUNTER - Address of 32-bit counter
CONFIG_SYS_TIMER_COUNTS_DOWN - Define if counter counts down

All functions are weak or ifdef'ed so they can still be overriden by any
platform.

Signed-off-by: Rob Herring <[email protected]>
include/asm-generic/global_data.h
lib/time.c
This page took 0.038048 seconds and 4 git commands to generate.