summaryrefslogtreecommitdiff
path: root/util
diff options
context:
space:
mode:
authorGwendal Grignou <gwendal@chromium.org>2018-10-12 11:07:32 -0700
committerMartin Roth <martinroth@chromium.org>2019-02-26 23:13:43 +0000
commit1540bb925fade0d77c0ab35f070b2df1c07bf126 (patch)
tree7ab14e39ea1f8cf426ee6810e83ef77f977741f1 /util
parent878abbe0858597ca915d487168ea6340c56e6f51 (diff)
downloadchrome-ec-1540bb925fade0d77c0ab35f070b2df1c07bf126.tar.gz
common: sensor: Add API to set sensor scale
Add option to scale the sensor data. Each axis can be scaled differently. If the sensor does not support setting scale, return an error. BUG=b:112957338 BRANCH=nocturne TEST=Compile, load, check setting calibscale returns an error. Change-Id: Ib6aac39f22ddcbff5f3e45830f8029811a4ed1ad Signed-off-by: Gwendal Grignou <gwendal@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/1279185 Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com> Reviewed-by: Aseda Aboagye <aaboagye@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/1484650 Reviewed-by: Edward Hill <ecgh@chromium.org> Commit-Queue: Martin Roth <martinroth@chromium.org> Tested-by: Martin Roth <martinroth@chromium.org>
Diffstat (limited to 'util')
-rw-r--r--util/ectool.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/util/ectool.c b/util/ectool.c
index e0e77e623a..fcea816c1b 100644
--- a/util/ectool.c
+++ b/util/ectool.c
@@ -4043,6 +4043,7 @@ static const struct {
ST_BOTH_SIZES(fifo_int_enable),
ST_BOTH_SIZES(spoof),
ST_BOTH_SIZES(tablet_mode_threshold),
+ ST_BOTH_SIZES(sensor_scale),
};
BUILD_ASSERT(ARRAY_SIZE(ms_command_sizes) == MOTIONSENSE_NUM_CMDS);