diff options
author | Tim Lin <tim2.lin@ite.corp-partner.google.com> | 2021-09-09 17:11:44 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-09-13 08:32:22 +0000 |
commit | c8745778cab602cffad2a40e20b19d89ffbc2415 (patch) | |
tree | 2242680ec5851a03ffd909179bdb9a9a7501f342 | |
parent | 0f1484a7ab134fa890117b6dad912eb383ce323a (diff) | |
download | chrome-ec-c8745778cab602cffad2a40e20b19d89ffbc2415.tar.gz |
chip: it83xx/gpio: condition for adding judgment
If there is an I/O expander driver for keyboard, there is no need
to enter the keyboard_raw_interrupt().
BUG=b:199337186
BRANCH=none
TEST=make buildall -j4
Signed-off-by: Tim Lin <tim2.lin@ite.corp-partner.google.com>
Change-Id: Ie24f5b5592325a76d9a36a689657bdd2e05c8fb1
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3151046
Reviewed-by: Eric Yilun Lin <yllin@google.com>
Commit-Queue: Eric Yilun Lin <yllin@google.com>
-rw-r--r-- | chip/it83xx/gpio.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/chip/it83xx/gpio.c b/chip/it83xx/gpio.c index e6043267fd..c0e2367720 100644 --- a/chip/it83xx/gpio.c +++ b/chip/it83xx/gpio.c @@ -874,7 +874,7 @@ static void __gpio_irq(void) /* assert failure if interrupt number is zero */ ASSERT(irq); -#ifdef HAS_TASK_KEYSCAN +#if defined(HAS_TASK_KEYSCAN) && !defined(CONFIG_KEYBOARD_NOT_RAW) if (irq == IT83XX_IRQ_WKINTC) { keyboard_raw_interrupt(); return; |