diff options
author | Jon Murphy <jpmurphy@google.com> | 2025-03-11 13:23:20 -0600 |
---|---|---|
committer | Matt DeVillier <matt.devillier@gmail.com> | 2025-05-07 16:37:15 +0000 |
commit | 2e27ceed6778fac0ecdb67af589ee0c57b7716cb (patch) | |
tree | 1ff3ef10453ed7dd5de1fd0f571a5ca45ed0c697 /src/arch/x86 | |
parent | 663dbd462a82324356d59b5b164708ebe14d72da (diff) | |
download | coreboot-main.tar.gz coreboot-main.tar.bz2 coreboot-main.zip |
Add/update FP enable/disable based on SKU ID. This is meant
to resolve a UMA issue with devices that had the FPMCU populated on
non-fp devices. Since the FPMCU is present, and the firmware enables
the power GPIO's based on variant, not SKU, the devices were reporting
data on fingerprint errantly. Specify the SKUs which should not have a
FP sensor and default to true to maintain the legacy behavior for
undefined devices and limit risk. Variants which do not have FP SKUs
will be unaffected.
BUG=b:354769653
TEST=Flash on device, test FP.
Disable test SKU, flash on device, test FP.
To test, run `ectool --name=cros_fp version` in the shell
When enabled, the fpmcu fw version should be displayed.
When disabled, an error should be displayed because the fpmcu
is inaccessible.
Change-Id: I9811721d0b345614e10ac27946ad45b6ec6f7494
Signed-off-by: Jon Murphy <jpmurphy@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/86826
Reviewed-by: Matt DeVillier <matt.devillier@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Paul Menzel <paulepanter@mailbox.org>
Diffstat (limited to 'src/arch/x86')
0 files changed, 0 insertions, 0 deletions