diff options
author | Diana Z <dzigterman@chromium.org> | 2023-04-21 16:03:46 -0600 |
---|---|---|
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2023-04-24 17:36:59 +0000 |
commit | 229b251ffa8c104e190b1bfa6ba6cb011dcacad4 (patch) | |
tree | e0f4c071b6395011d1196945e7e59cfdb93e5fd9 /zephyr/program/skyrim/crystaldrift/motionsense.dtsi | |
parent | e09fc4241b1104afd68d9fd923858212131bb82c (diff) | |
download | chrome-ec-229b251ffa8c104e190b1bfa6ba6cb011dcacad4.tar.gz |
Skyrim: Set up BMA422 interrupts
The BMA422 sensor provides interrupts. Enable these for all skyrim
variants using this chip for more accurate readings when the ODR is
changing frequently.
BRANCH=skyrim
BUG=b:278156424
TEST=on frostflow, ensure factory tablet test passes
Change-Id: Iafabd8ccf04cd4df970d6f0c1f77195ba340f76a
Signed-off-by: Diana Z <dzigterman@chromium.org>
Signed-off-by: Peter Marheine <pmarheine@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/4460851
Reviewed-by: SamSP Liu <samsp_liu2@compal.corp-partner.google.com>
Reviewed-by: Chao Gui <chaogui@google.com>
Commit-Queue: Chao Gui <chaogui@google.com>
(cherry picked from commit ce23f23d1a43782c6dacbfc443ab3b3d2ef4f738)
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/4461063
Tested-by: Chao Gui <chaogui@google.com>
Diffstat (limited to 'zephyr/program/skyrim/crystaldrift/motionsense.dtsi')
-rw-r--r-- | zephyr/program/skyrim/crystaldrift/motionsense.dtsi | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/zephyr/program/skyrim/crystaldrift/motionsense.dtsi b/zephyr/program/skyrim/crystaldrift/motionsense.dtsi index f943bea4c8..119c4aaf8e 100644 --- a/zephyr/program/skyrim/crystaldrift/motionsense.dtsi +++ b/zephyr/program/skyrim/crystaldrift/motionsense.dtsi @@ -14,6 +14,7 @@ * its own <>_INT_EVENT. */ bmi3xx-int = &base_accel; + bma4xx-int = &lid_accel; }; /* @@ -127,9 +128,6 @@ * list of GPIO interrupts that have to * be enabled at initial stage */ - sensor-irqs = <&int_accel_gyro>; - - /* list of sensors in force mode */ - accel-force-mode-sensors = <&lid_accel>; + sensor-irqs = <&int_lid_accel &int_accel_gyro>; }; }; |