diff options
author | Jett Rink <jettrink@chromium.org> | 2019-06-03 07:30:07 -0600 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2019-06-05 20:06:12 +0000 |
commit | ca796e13d2f30392caab5b77535ab32597488567 (patch) | |
tree | d3d52d1517e6471e8291248ab291ab22942a668c /include/usb_sm.h | |
parent | b4f1c3ca375f6e3c50edae12c1713236a0bcd2cc (diff) | |
download | chrome-ec-ca796e13d2f30392caab5b77535ab32597488567.tar.gz |
ish: reload watchdog after lower power exit
Reload the watchdog timer immediately after exiting from D0ix before
re-enabling the reset of the IRQs.
Also re-enable all ISRs in a batch while interrupts are disabled to
limit the number of context switched if multiple interrupts are pending.
BRANCH=none
BUG=b:133190570
TEST=let arcada enter and exit D0i[0123] without issue for a couple of
minutes. There are not adverse affects of this change.
Change-Id: I3ef5878b0618a0c1858664cad061d415329d4302
Signed-off-by: Jett Rink <jettrink@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1640304
Reviewed-by: Jack Rosenthal <jrosenth@chromium.org>
Diffstat (limited to 'include/usb_sm.h')
0 files changed, 0 insertions, 0 deletions