disp: msm: dp: check for dp link clocks before accessing dp registers
Add safety checks to check for dp link and core clocks before accessing the main control registers during dp teardown or dp setup. Change-Id: Ic80050b7c1cec59d7fc27a1c5f12fa1b244f86fb Signed-off-by: Vara Reddy <varar@codeaurora.org>
This commit is contained in:
@@ -165,6 +165,16 @@ trigger_idle:
|
||||
static void dp_ctrl_configure_source_link_params(struct dp_ctrl_private *ctrl,
|
||||
bool enable)
|
||||
{
|
||||
if (!ctrl->power->clk_status(ctrl->power, DP_LINK_PM)) {
|
||||
DP_WARN("DP link clocks are off\n");
|
||||
return;
|
||||
}
|
||||
|
||||
if (!ctrl->power->clk_status(ctrl->power, DP_CORE_PM)) {
|
||||
DP_WARN("DP core clocks are off\n");
|
||||
return;
|
||||
}
|
||||
|
||||
if (enable) {
|
||||
ctrl->catalog->lane_mapping(ctrl->catalog, ctrl->orientation,
|
||||
ctrl->parser->l_map);
|
||||
|
Reference in New Issue
Block a user