summaryrefslogtreecommitdiff
path: root/zephyr/program/skyrim/winterhold
diff options
context:
space:
mode:
authorjohnwc_yeh <johnwc_yeh@compal.corp-partner.google.com>2023-01-31 09:56:38 +0800
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2023-02-01 02:28:42 +0000
commit9233ce7c811f1a5d15af7008ad6806edada2ad59 (patch)
treebfddfc15e36ac21309601175562770084676d3d6 /zephyr/program/skyrim/winterhold
parent277a05bb472fa2b1c3b10037edda8544160b5db7 (diff)
downloadchrome-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.c4
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");