android_kernel_xiaomi_sm8350/drivers/platform/msm
Bojun Pan cfad44940c msm: ipa: fix race condition on PM vote on sys pipes
There is race condition on PM defer deactive and PM active where
the PM active triggered by new NAPI scheduling would be accidently
unvoted by PM defer deactive after last NAPI completion. This
is causing the NoC error on packet handling due to no clock.
The fix here is to using ACTIVE_CLIENT_NO_BLOCK for clock voting
and still use PM handle for BW voting so that we would have
reference count to make sure this unexpected devote not happens.

Change-Id: If1ece48dc16256dae9a810b3efa6eb4f533f06a8
2021-01-21 12:58:20 -08:00
..
gsi Merge "msm: ipa3: Define gsi scratch reg 1 for gsi v1 targets" 2021-01-13 00:04:49 -08:00
ipa msm: ipa: fix race condition on PM vote on sys pipes 2021-01-21 12:58:20 -08:00
Makefile ipa: Support IPA offload on msmnile_gvmq target 2020-11-02 15:24:23 +05:30