diff options
| author | sravanM <Sravan@mindtribe.com> | 2016-02-04 15:20:23 -0800 |
|---|---|---|
| committer | Evan Wilson <evan@oliodevices.com> | 2016-03-18 13:35:22 -0700 |
| commit | acc5f0dff67ab579b200e2158caeede7f36829c2 (patch) | |
| tree | 6075db281a0f9faf50b1551c8abf1d62f7f8e716 /drivers/iio/imu/st_lsm6ds3/st_lsm6ds3_trigger.c | |
| parent | ade1424d40048f5c0d21020445e9726c42d482e1 (diff) | |
| download | olio-linux-3.10-acc5f0dff67ab579b200e2158caeede7f36829c2.tar.xz olio-linux-3.10-acc5f0dff67ab579b200e2158caeede7f36829c2.zip | |
fixing irq latency and buffer sizing
Change-Id: I08467efda618157cae40afe406ac51beca892ab1
Signed-off-by: Evan Wilson <evan@oliodevices.com>
Diffstat (limited to 'drivers/iio/imu/st_lsm6ds3/st_lsm6ds3_trigger.c')
| -rw-r--r-- | drivers/iio/imu/st_lsm6ds3/st_lsm6ds3_trigger.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/iio/imu/st_lsm6ds3/st_lsm6ds3_trigger.c b/drivers/iio/imu/st_lsm6ds3/st_lsm6ds3_trigger.c index 7c497447640..6afc3fe55d5 100644 --- a/drivers/iio/imu/st_lsm6ds3/st_lsm6ds3_trigger.c +++ b/drivers/iio/imu/st_lsm6ds3/st_lsm6ds3_trigger.c @@ -270,6 +270,8 @@ static void st_lsm6ds3_irq_management(struct work_struct *data_work) if(cdata->first_irq_from_resume){ cdata->first_irq_from_resume = 0; + //reset the fifo threshold + //fifo stop on threshold is cleared in common_resume st_lsm6ds3_reconfigure_fifo(cdata, false); #ifdef WAKE_STATS_DEBUG_INFO print_wake_stats(cdata); |