diff options
author | Hyungwoo Yang <hyungwoo.yang@intel.com> | 2019-05-14 09:31:48 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2019-05-14 23:57:40 -0700 |
commit | f2dcc64ad4d7f2bca17410e8b2036f31b0499745 (patch) | |
tree | d754f4224a9b51255a8341146fb99f45752ee4d0 /Makefile.toolchain | |
parent | a84d8055a57fe95c38df2ae1be332c57475aec27 (diff) | |
download | chrome-ec-f2dcc64ad4d7f2bca17410e8b2036f31b0499745.tar.gz |
ish: fix GPIO interrupt enabling and status
currently the GPIO interrupt mask register and status register are
not initialized on warm reset. so some interrupts can be enabled
even before corresponding things are ready.
this patch disables all GPIO interrupts and clears pending interrupts
during gpio initialization(gpio_pre_init()).
BRANCH=ish
BUG=b:130717887
TEST=tested on Arcada platform
Change-Id: I01c237f667c7a3b6d1eb63d81c9ab604a6213453
Reviewed-on: https://chromium-review.googlesource.com/1611749
Commit-Ready: Jett Rink <jettrink@chromium.org>
Tested-by: Hyungwoo Yang <hyungwoo.yang@intel.com>
Reviewed-by: Jett Rink <jettrink@chromium.org>
Reviewed-by: Jack Rosenthal <jrosenth@chromium.org>
Diffstat (limited to 'Makefile.toolchain')
0 files changed, 0 insertions, 0 deletions