diff options
author | Tom Hughes <tomhughes@chromium.org> | 2021-02-03 10:41:36 -0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-02-12 19:00:14 +0000 |
commit | c8ebbe6b954f9d8e00d78a07e32ff95ffc4516a6 (patch) | |
tree | 1e0108e6cae1c10a29fff380847dc90d3dba4b39 /extra | |
parent | c5545464431669029f42829d542fa491d767ee5f (diff) | |
download | chrome-ec-c8ebbe6b954f9d8e00d78a07e32ff95ffc4516a6.tar.gz |
bloonchipper: Refactor GPIOs to keep RO minimal
We want the amount of code and number of things defined in RO to be as
minimal as possible since RO is frozen forever. By keeping RO minimal,
we can reduce surface area for attacks and also confusion when GPIOs are
removed or renamed.
The fingerprint-related code only runs in RW, so move all
fingerprint-related GPIOs and associated code into separate files that
are only included in RW.
BRANCH=none
BUG=b:178746753
TEST=On dragonclaw v0.2 with servo micro and jtrace, verify sensor ID
shows on console
TEST=On dragonair, test fingerprint enroll and unlock
TEST=On morphius, test fingerprint enroll and unlock
Signed-off-by: Tom Hughes <tomhughes@chromium.org>
Change-Id: Ia6791666b57ed9be81230d8a5f77d874f56da5a4
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2673909
Reviewed-by: Craig Hesling <hesling@chromium.org>
Diffstat (limited to 'extra')
0 files changed, 0 insertions, 0 deletions