diff options
author | Gwendal Grignou <gwendal@chromium.org> | 2015-09-08 09:59:07 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2015-09-21 01:13:56 -0700 |
commit | 8839b30b25154f96f7cc5fe893e20c478efe69f9 (patch) | |
tree | 66b421f87c93580b5483f43b5dba76b2fca94155 /driver | |
parent | 4e8120a3641d5ed8de5a53e08f2bb711e5516167 (diff) | |
download | chrome-ec-8839b30b25154f96f7cc5fe893e20c478efe69f9.tar.gz |
common: motion: Fix accelgyro interface
Use const struct motion_sensor when needed.
BRANCH=smaug
BUG=chrome-os-partner:44754
TEST=compile
Change-Id: Ib1e92b91439e6af83aa7b6b49ac9e6271d4ed3d9
Signed-off-by: Gwendal Grignou <gwendal@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/298684
Diffstat (limited to 'driver')
-rw-r--r-- | driver/accelgyro_bmi160.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/driver/accelgyro_bmi160.c b/driver/accelgyro_bmi160.c index 325398f011..cbe83fd164 100644 --- a/driver/accelgyro_bmi160.c +++ b/driver/accelgyro_bmi160.c @@ -633,7 +633,7 @@ void normalize(const struct motion_sensor_t *s, vector_3_t v, uint8_t *data) * Defined even if host interface is not defined, to enable double tap even * when the host does not deal with gesture. */ -int manage_activity(struct motion_sensor_t *s, +int manage_activity(const struct motion_sensor_t *s, enum motionsensor_activity activity, int enable, struct ec_motion_sense_activity *param) @@ -692,9 +692,9 @@ int manage_activity(struct motion_sensor_t *s, } #ifdef CONFIG_GESTURE_HOST_DETECTION -int list_activities(struct motion_sensor_t *s, - uint32_t *enabled, - uint32_t *disabled) +int list_activities(const struct motion_sensor_t *s, + uint32_t *enabled, + uint32_t *disabled) { struct bmi160_drv_data_t *data = BMI160_GET_DATA(s); *enabled = data->enabled_activities; |