diff options
author | Jett Rink <jettrink@chromium.org> | 2019-02-06 16:27:46 -0700 |
---|---|---|
committer | Jett Rink <jettrink@chromium.org> | 2019-02-26 14:21:48 +0000 |
commit | 101a82ebc5b2be19fd3f73b9324b4fd05dd6fa1f (patch) | |
tree | ac7109143903a179d2765a544e51ca7472d7f4c9 /OWNERS | |
parent | 5acb32bfbd528277dadb6967b03d25d7ffe2433f (diff) | |
download | chrome-ec-101a82ebc5b2be19fd3f73b9324b4fd05dd6fa1f.tar.gz |
ish: adjust timers for ISH 4/5 32kHz clock
The main timer for ISH 4/5 is a 32kHz clock so we need
to adjust the current hardware timer interface to scale it
correctly.
Also, the timer has problems staying armed without
1) ensuring the timer is at least 25 ticks in the future
2) waiting for the status register to specify that the
timer1 updates have actually been written to the hardware
BRANCH=none
BUG=b:123762212
TEST=events are firing correctly on arcacda_ish in motion
sense task with testing CL. Otherwise polling would stall
completely
Change-Id: I5d3a32df96e0290dc0381738689cc3f2d5fd430f
Signed-off-by: Jett Rink <jettrink@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/1457597
Reviewed-by: Edward Hill <ecgh@chromium.org>
Commit-Queue: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Diffstat (limited to 'OWNERS')
0 files changed, 0 insertions, 0 deletions