msm: mdss: fix potential deadlock with ulps work thread

Do not check if the clocks are on when sending the ULPS event from
the worker thread. This check is not needed since the work is only
scheduled after the clocks are turned off and would be cancelled
anyway when the clocks are turned on if it is pending. Removing this
unnecessary check avoids acquiring a shared lock which can potentially
lead to a deadlock situation.

Change-Id: Ib9760221f044dded50a38a32b59d0158c2f6b50e
Signed-off-by: Aravind Venkateswaran <aravindh@codeaurora.org>
Signed-off-by: Abhinav Gurram <c_abhina@codeaurora.org>
Signed-off-by: Vinu Deokaran <vinud@codeaurora.org>
Merge "msm: mdss: fix potential deadlock with ulps work thread"
Merge 7a59bc96415f010efa4bb0d9d0b134056741f64b on remote branch

Change-Id: I3c2ac30be1a55b1ac7a7179cefe6aec6239d3d92
msm: mdss: Fix check for highest of overlap and prefill bw calc .

This check is supposed to be used to get the max between overlap and
prefill bandwidth value. This value is used when calculating the ib
bandwidth value to request when bus bandwidth is updated. Having a value
that is too low results in mdp underrun.

Change-Id: Iddf151eed53c8ae73418741b2775ee1dd0ef450c
Signed-off-by: Terence Hampson <thampson@codeaurora.org>
Signed-off-by: Vinu Deokaran <vinud@codeaurora.org>
Merge "Merge 7a59bc96415f010efa4bb0d9d0b134056741f64b on remote branch"
Merge "msm: mdss: Fix check for highest of overlap and prefill bw calc ."