summaryrefslogtreecommitdiffstats
path: root/include/dma.h
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2020-07-09 18:43:14 -0600
committerBin Meng <bmeng.cn@gmail.com>2020-07-17 14:32:24 +0800
commite1ddf67cb3982b5c49c1165da87917a82a285783 (patch)
tree1361a00a2d8d7a282be4e6c529539ecd8acabc70 /include/dma.h
parentce04a9020c41a2ebf1d85e01532da69d2d2e2119 (diff)
downloadu-boot-e1ddf67cb3982b5c49c1165da87917a82a285783.tar.gz
u-boot-e1ddf67cb3982b5c49c1165da87917a82a285783.tar.xz
u-boot-e1ddf67cb3982b5c49c1165da87917a82a285783.zip
timer: Allow delays with a 32-bit microsecond timer
The current get_timer_us() uses 64-bit arithmetic on 32-bit machines. When implementing microsecond-level timeouts, 32-bits is plenty. Add a new function that uses an unsigned long. On 64-bit machines this is still 64-bit, but this doesn't introduce a penalty. On 32-bit machines it is more efficient. Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Diffstat (limited to 'include/dma.h')
0 files changed, 0 insertions, 0 deletions