diff options
| author | Sultanxda <sultanxda@gmail.com> | 2016-08-02 23:59:42 -0700 |
|---|---|---|
| committer | Michael Bestas <mkbestas@lineageos.org> | 2019-12-23 23:43:37 +0200 |
| commit | 39ba8d7f26a7972f3d6d673460f29377ad4fbcec (patch) | |
| tree | f53d575a04127be46c5d1a699ebc38270d2e22ed /scripts/stackusage | |
| parent | 0c71fabad1e35677d3d03530387390011f305dfa (diff) | |
msm: qpnp-haptic: Process haptics asynchronously
Blocking the timed_output sysfs node due to mutex contention causes severe
device wake-up latency, as a process crucial to system resume writes to the
timed_output vibrator node every time the device is resumed via the
fingerprint reader (fingerprint reader triggers a haptic response on
success).
By processing haptics asynchronously via a worker, the timed_output sysfs
won't get stalled for long periods of time (>30ms), and thus the device
will consistently wake from sleep faster.
Change-Id: I248ff11b79482cea804252c199b4a8935ad45fc1
Signed-off-by: Sultanxda <sultanxda@gmail.com>
Diffstat (limited to 'scripts/stackusage')
0 files changed, 0 insertions, 0 deletions
