msm: mdss: fix MDP3 clock refcount issue with splash disable
During probe MDP3 clocks are turned ON to detect the interface
type explicitly. If interface type is DSI_CMD than clocks were turned OFF.
When splash is disabled the interface type is not initialize. This
causes driver to leave the MDP3 clocks ON after probe for command panel.
Which results in unbalanced clock refcount in probe. This is preventing
XO shutdown and resulting in power regression.
Fix issue by turning OFF MDP3 clocks when interface type is
not initialized.
Change-Id: Ia4dade7d2d903016448459a738b92e3d4fdee88e
Signed-off-by:
Sachin Bhayare <sachin.bhayare@codeaurora.org>
Loading
Please register or sign in to comment