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 Signed-off-by:Bojun Pan <bojunp@codeaurora.org> Signed-off-by:
Ashok Vuyyuru <avuyyuru@codeaurora.org>
Loading
Please register or sign in to comment