dsp: Fix NOC error from lpass on accessing LPASS_AVTIMER_LSB
avcs_core_query_timer_offset can be called from external ioctl while avtimer clk count is 0. This can result in a NOC while reading avtimer register. Reset adsp_ready if avtimer clk count is 0 to resolve the issue. Change-Id: I3d088c306f4895a2fee68f2ac95ea6ad96094ea1 Signed-off-by: Vatsal Bucha <vbucha@codeaurora.org>
This commit is contained in:

committed by
Gerrit - the friendly Code Review server

parent
8393ea841a
commit
6bb56f382b
@@ -271,6 +271,7 @@ int avcs_core_disable_power_collapse(int enable)
|
||||
rc = avcs_core_disable_avtimer(
|
||||
avtimer.timer_handle);
|
||||
avtimer.timer_handle = 0;
|
||||
atomic_set(&avtimer.adsp_ready, 0);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user