This project is mirrored from https://github.com/Professor-Berni/android_kernel_sony_msm8994.git. Pull mirroring updated .
  1. 01 Oct, 2021 1 commit
  2. 15 May, 2021 1 commit
  3. 08 Feb, 2021 1 commit
  4. 01 Feb, 2021 5 commits
  5. 05 Nov, 2020 1 commit
  6. 28 Aug, 2020 29 commits
  7. 20 Aug, 2020 1 commit
  8. 18 Aug, 2020 1 commit
    • Sultanxda's avatar
      msm: qpnp-haptic: Process haptics asynchronously · c2935a60
      Sultanxda authored
      
      
      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: Id482be9e098a77f0859613f0ab52a6f1542b4192
      Signed-off-by: default avatarSultanxda <sultanxda@gmail.com>
      Signed-off-by: default avatarFrancisco Franco <franciscofranco.1990@gmail.com>
      c2935a60