diff options
author | Shelley Chen <shchen@google.com> | 2019-02-20 14:09:25 -0800 |
---|---|---|
committer | Shelley Chen <shchen@google.com> | 2019-02-22 19:00:50 +0000 |
commit | 26905f70b78854ab2e06e03be62e367fe8fb8404 (patch) | |
tree | b97563348345804fb57f88dc86e465a0c1babb47 /src/mainboard/google/hatch/ec.c | |
parent | 71c0a9498702afb3a94cf36a6eec7aec8f9890b2 (diff) |
mb/google/hatch: Enable wake from trackpad
For some reason, wake does not currently work from GPP_D21, but IRQs
are working fine from that gpio. Thus, we have to switch IRQ to
GPP_D21 and wake to GPP_A21, which was previously used for IRQs from
the trackpad. Additionally, we need to use two gpios for irqs and
wake source at the moment because of b:123967687, where FSP is locking
down PCR and configuring ITSS. We need to configure the wake source
gpio as inverted and the IRQ gpio as non-inverted until the bug is
resolved.
BUG=b:121212459
BRANCH=None
TEST=run evtest with trackpad
Use trackpad with ChromeOS UI and make sure it reacts as expected.
Run powerd_dbus_suspend and press trackpad and make sure DUT
wakes.
Change-Id: I7b236136befc05c6586d9ba69185ed4b5d385273
Signed-off-by: Shelley Chen <shchen@google.com>
Reviewed-on: https://review.coreboot.org/c/31533
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/mainboard/google/hatch/ec.c')
0 files changed, 0 insertions, 0 deletions