diff options
author | Gwendal Grignou <gwendal@chromium.org> | 2018-10-12 11:07:32 -0700 |
---|---|---|
committer | Martin Roth <martinroth@chromium.org> | 2019-02-26 23:13:43 +0000 |
commit | 1540bb925fade0d77c0ab35f070b2df1c07bf126 (patch) | |
tree | 7ab14e39ea1f8cf426ee6810e83ef77f977741f1 /util | |
parent | 878abbe0858597ca915d487168ea6340c56e6f51 (diff) | |
download | chrome-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.c | 1 |
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); |