diff options
author | johnwc_yeh <johnwc_yeh@compal.corp-partner.google.com> | 2023-01-31 09:56:38 +0800 |
---|---|---|
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2023-02-01 02:28:42 +0000 |
commit | 9233ce7c811f1a5d15af7008ad6806edada2ad59 (patch) | |
tree | bfddfc15e36ac21309601175562770084676d3d6 /zephyr/program/skyrim/winterhold | |
parent | 277a05bb472fa2b1c3b10037edda8544160b5db7 (diff) | |
download | chrome-ec-9233ce7c811f1a5d15af7008ad6806edada2ad59.tar.gz |
Winterhold: Modify Board ID conditions to support two basic sensors
Use fw_config to separate LIS2DW12 and BMI323.
LOW_COVERAGE_REASON=Skyrim board test has not been created: b/247151116
BRANCH=none
BUG=b:262321157
TEST=zmake build winterhold
Change-Id: I025da39bf861e5e41bf0dbecfea8310f50dc2830
Signed-off-by: johnwc_yeh <johnwc_yeh@compal.corp-partner.google.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/4207169
Reviewed-by: Elthan Huang <elthan_huang@compal.corp-partner.google.com>
Reviewed-by: Diana Z <dzigterman@chromium.org>
Diffstat (limited to 'zephyr/program/skyrim/winterhold')
-rw-r--r-- | zephyr/program/skyrim/winterhold/src/sensor.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/zephyr/program/skyrim/winterhold/src/sensor.c b/zephyr/program/skyrim/winterhold/src/sensor.c index a0d89e56ce..e609d806b0 100644 --- a/zephyr/program/skyrim/winterhold/src/sensor.c +++ b/zephyr/program/skyrim/winterhold/src/sensor.c @@ -24,7 +24,7 @@ void base_accel_interrupt(enum gpio_signal signal) bmi3xx_interrupt(signal); else if (val == 1) lis2dw12_interrupt(signal); - else if (val == 2) { + else if (val >= 2) { if (fw_val == FW_BASE_BMI323) bmi3xx_interrupt(signal); else if (fw_val == FW_BASE_LIS2DW12) @@ -43,7 +43,7 @@ static void motionsense_init(void) if (ret == EC_SUCCESS && val < 1) { MOTIONSENSE_ENABLE_ALTERNATE(alt_base_accel); - } else if (val == 2) { + } else if (val >= 2) { if (fw_val == FW_BASE_BMI323) { MOTIONSENSE_ENABLE_ALTERNATE(alt_base_accel); ccprints("BASE ACCEL is BMI323"); |