From 6551bfc47e36b80d783af26fa36b3df163308f15 Mon Sep 17 00:00:00 2001 From: Evan Wilson Date: Thu, 21 Apr 2016 22:20:06 -0700 Subject: Ensuring that all work his been done before going to sleep This is to make sure we don't turn on from negative wrist roll Change-Id: Id81bbadbf49becc16cf287754724a3b69759acc5 --- drivers/iio/imu/st_lsm6ds3/st_lsm6ds3_core.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/iio/imu/st_lsm6ds3/st_lsm6ds3_core.c b/drivers/iio/imu/st_lsm6ds3/st_lsm6ds3_core.c index 4ab6ba5ac18..9ca073cd5db 100644 --- a/drivers/iio/imu/st_lsm6ds3/st_lsm6ds3_core.c +++ b/drivers/iio/imu/st_lsm6ds3/st_lsm6ds3_core.c @@ -2651,6 +2651,8 @@ int st_lsm6ds3_common_suspend(struct lsm6ds3_data *cdata) dev_info(cdata->dev, "before suspend 0x13 ctrl4: %x err:%i", reg_value, err); #endif + st_lsm6ds3_flush_works(); + return 0; } EXPORT_SYMBOL(st_lsm6ds3_common_suspend); -- cgit v1.2.3-70-g09d2