summaryrefslogtreecommitdiff
path: root/board/kindred/board.c
diff options
context:
space:
mode:
authorSam Hurst <shurst@google.com>2020-06-26 12:44:37 -0700
committerCommit Bot <commit-bot@chromium.org>2020-07-22 22:37:56 +0000
commitb93f139e47f8ced7ebe2414737296f9a6ba49cbc (patch)
tree790b5e88fda7d40d72597bdfd9eb22ed342344cd /board/kindred/board.c
parente19d7f2b47cc62245114ba26da36d753d48714bd (diff)
downloadchrome-ec-b93f139e47f8ced7ebe2414737296f9a6ba49cbc.tar.gz
servo_v4p1: Handle ioexpanders irq in a deferred function call
Performing i2c transfers from interrupt context seems to reset the device. Handling the interrupt in a deferred function gets around the problem. BRANCH=none BUG=b:146793000 TEST=make -j buildall Signed-off-by: Sam Hurst <shurst@google.com> Change-Id: I7d4609670f5d9826de12f87f5543f231de875df5 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2270695 Reviewed-by: Wai-Hong Tam <waihong@google.com>
Diffstat (limited to 'board/kindred/board.c')
0 files changed, 0 insertions, 0 deletions