summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjohnwc_yeh <johnwc_yeh@compal.corp-partner.google.com>2023-03-21 18:04:54 +0800
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2023-03-23 13:21:54 +0000
commit1fd29477c93f71545dbf53be29f7484887809f80 (patch)
treefc9ff6e446c0d356a389f32df483538b369ada28
parentc832e6eae34bc169685c394353db2ab1903d88e9 (diff)
downloadchrome-ec-1fd29477c93f71545dbf53be29f7484887809f80.tar.gz
Whiterun: modify motionsense rotate mapping
modify base rot ref rotate mapping for BMI323 LOW_COVERAGE_REASON=no unit tests for skyrim yet, b/247151116 BUG=b:274051075 BRANCH=none TEST=Rotate DUT, the XYZ data is correct. Run CTS: AccelerometerMeasurementTestActivity pass. Change-Id: Ib273388141e873691b37d0c03cf60296ad5920da Signed-off-by: johnwc_yeh <johnwc_yeh@compal.corp-partner.google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/4357160 Reviewed-by: Isaac Lee <isaaclee@google.com> Reviewed-by: Elthan Huang <elthan_huang@compal.corp-partner.google.com> (cherry picked from commit 81e984c8f8f3e2303bac7a690f4d2f49ed2ba7ba) Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/4363223 Reviewed-by: Chao Gui <chaogui@google.com> Commit-Queue: Chao Gui <chaogui@google.com> Tested-by: Elthan Huang <elthan_huang@compal.corp-partner.google.com>
-rw-r--r--zephyr/program/skyrim/winterhold/motionsense.dtsi2
-rw-r--r--zephyr/program/skyrim/winterhold/project.overlay5
2 files changed, 6 insertions, 1 deletions
diff --git a/zephyr/program/skyrim/winterhold/motionsense.dtsi b/zephyr/program/skyrim/winterhold/motionsense.dtsi
index 60d345c0a2..b66f6a34cc 100644
--- a/zephyr/program/skyrim/winterhold/motionsense.dtsi
+++ b/zephyr/program/skyrim/winterhold/motionsense.dtsi
@@ -95,7 +95,7 @@
location = "MOTIONSENSE_LOC_BASE";
mutex = <&mutex_bmi3xx>;
port = <&i2c_sensor>;
- rot-standard-ref = <&base_rot_ref>;
+ rot-standard-ref = <&base_rot_ref_bmi>;
drv-data = <&bmi3xx_data>;
alternate-for = <&base_accel>;
configs {
diff --git a/zephyr/program/skyrim/winterhold/project.overlay b/zephyr/program/skyrim/winterhold/project.overlay
index 68ec3fd10c..a348b0f55c 100644
--- a/zephyr/program/skyrim/winterhold/project.overlay
+++ b/zephyr/program/skyrim/winterhold/project.overlay
@@ -153,6 +153,11 @@
(-1) 0 0
0 0 1>;
};
+ base_rot_ref_bmi: base-rotation-ref-bmi {
+ mat33 = <0 (-1) 0
+ 1 0 0
+ 0 0 1>;
+ };
};
};