diff options
| author | fsd017 <fsd017@motorola.com> | 2014-08-10 14:17:19 -0500 |
|---|---|---|
| committer | Sajid Dalvi <fsd017@motorola.com> | 2014-08-10 19:43:24 +0000 |
| commit | 2473ed0dffb0ce42cc0f6a0be1ba39c991429364 (patch) | |
| tree | a6b0775f18ab9e68776f78f8d69584a705319bfe /include/linux/m4sensorhub.h | |
| parent | 1783f64df065fd7496bce680485b1c4259fe372f (diff) | |
| download | olio-linux-3.10-2473ed0dffb0ce42cc0f6a0be1ba39c991429364.tar.xz olio-linux-3.10-2473ed0dffb0ce42cc0f6a0be1ba39c991429364.zip | |
Revert "IKXCLOCK-3469"
This reverts commit af33de0af5b5803582d572f36a942b031c86540f.
Jim was able to root cause the kernel panic introduced by polling sensors, so we don't need to revert Simon's change. This commit reverts the revert on Simon's commit for threaded irq. See note below on Jim's analysis of the issue:
IKXCLOCK-3468 m4sensorhub: Use freezable workqueue
The update of the sensorhub to use polling was based on the
belief that the workqueue would be frozen before suspend and thawed
afterwards. Unfortunately the system_wq used by schedule_delayed_work,
is not freezable. Update the changes to use the system_freezable_wq.
Change-Id: Ib759664a5bc61dad72207f59d2c8c672cd0f7c9
Diffstat (limited to 'include/linux/m4sensorhub.h')
| -rw-r--r-- | include/linux/m4sensorhub.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/include/linux/m4sensorhub.h b/include/linux/m4sensorhub.h index ae3645d5d99..5bc54f0885b 100644 --- a/include/linux/m4sensorhub.h +++ b/include/linux/m4sensorhub.h @@ -95,7 +95,6 @@ struct m4sensorhub_hwconfig { struct m4sensorhub_irq_dbg { unsigned char suspend; /* 1 - Suspended, 0 - Normal */ - unsigned char print_irqs; /* 1 - IRQs to print, 0 - None */ }; struct m4sensorhub_data { |