diff options
author | Furquan Shaikh <furquan@chromium.org> | 2017-10-09 22:02:22 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2017-10-17 23:14:19 -0700 |
commit | b9e07ce1bfa42ea2a5e7564575b0072c13811c31 (patch) | |
tree | 16e69783b0b8e1825c88a2753912949dc9ef7ef8 /board | |
parent | 501fba17a93c5a08afd4bdaeb9c632712557c362 (diff) | |
download | chrome-ec-b9e07ce1bfa42ea2a5e7564575b0072c13811c31.tar.gz |
host_event: Move host events and mask handling into common code
Instead of duplicating the handling of host events and host event
masks in chip lpc drivers, add routines in common code to provide
basic functions like setting/getting of masks, setting/getting of
events and handling of masks transitions across sysjump.
BUG=None
BRANCH=None
TEST=make -j buildall. Verified following:
1. Event masks are correctly retained across sysjumps.
2. Wake from S3 works fine.
3. Wake from S0ix works fine.
4. SCI generated correctly.
Change-Id: Ie409f91b12788e4b902b2627e31ba5ce40ff1d27
Signed-off-by: Furquan Shaikh <furquan@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/707771
Reviewed-by: Shawn N <shawnn@chromium.org>
Diffstat (limited to 'board')
0 files changed, 0 insertions, 0 deletions