diff options
author | Vic Yang <victoryang@chromium.org> | 2014-06-13 16:03:21 -0700 |
---|---|---|
committer | chrome-internal-fetch <chrome-internal-fetch@google.com> | 2014-06-15 11:53:25 +0000 |
commit | 21aa3f7a48b0e573e662ad57b181494cf8beb57f (patch) | |
tree | 69ebc217687fd506ca6f77cd6964427f491854a9 /include/watchdog.h | |
parent | efd3a8925eecce4559d8c81175258d5974140db6 (diff) | |
download | chrome-ec-21aa3f7a48b0e573e662ad57b181494cf8beb57f.tar.gz |
Keyborg: improve async slave response
Currently the master and the slave must synchronize before starting
slave response. This is to make sure the previous slave response is done
and the slave is ready for the next response. By enabling interrupt on
the master side to capture slave ready event, we can get rid of the
extra sync's. This saves about 1300 us per frame.
BUG=None
TEST=Build and boot. Measure time. Examine heat map.
BRANCH=None
Change-Id: I3c319d8a3636f1f6ae905d7021433c3ba220c9b0
Signed-off-by: Vic Yang <victoryang@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/203789
Reviewed-by: Vincent Palatin <vpalatin@chromium.org>
Diffstat (limited to 'include/watchdog.h')
0 files changed, 0 insertions, 0 deletions