diff options
author | Chen-Tsung Hsieh <chentsung@chromium.org> | 2021-10-06 11:40:03 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-10-07 02:17:13 +0000 |
commit | e6bca969c00169664fe6885d234f1129ae3580aa (patch) | |
tree | 0bff06a425c6a4c8c7ee831b55921e8ff2d46f87 /driver/accelgyro_bmi_common.c | |
parent | de506307ca883fd60bda63dfe53752be6ee50036 (diff) | |
download | chrome-ec-e6bca969c00169664fe6885d234f1129ae3580aa.tar.gz |
driver: bma4xx: Correct implementation for get offset
Before writing the offset to the BMA sensor, if it is less than 0, we
will add 256 to it. So after reading the offset, we should subtract 256
from it instead of -256.
BRANCH=none
BUG=b:201238498, b:192409667
TEST=run 'ectool motionsense offset 2 19 0 0' on Tomato
Change-Id: I26e2e714a529347c2cdb6b051c1423b379ad5c0d
Signed-off-by: Chen-Tsung Hsieh <chentsung@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3205437
Reviewed-by: Ting Shen <phoenixshen@chromium.org>
Reviewed-by: Gwendal Grignou <gwendal@chromium.org>
Reviewed-by: Bhanu Prakash Maiya <bhanumaiya@google.com>
Commit-Queue: Li-jen Chen <lijen@google.com>
Diffstat (limited to 'driver/accelgyro_bmi_common.c')
0 files changed, 0 insertions, 0 deletions