msm: msm_bus: Mark certain rule transitions as post clock commit
When evaluating non-callback rules, if we're moving to a less
restrictive rule then mark these as post clock commit. Meaning
instruct the bus driver to apply the rules after committing the
clock rates.
This is essential in some cases where AP flooding control is
essential to protect other shared bus master's timelines. Without
this change, it is possible that AP flooding control is removed before
the clk transitions go through leaving a small window during which AP
bus flooding can cause issues for timelines of other bus masters.
Change-Id: I8d9d0385d16dd27b9c703860253abef35e9e213e
Signed-off-by:
Girish Mahadevan <girishm@codeaurora.org>
Loading
Please register or sign in to comment