Merge "disp: msm: dsi: Add support for parsing mdp_intf base address from dt"
此提交包含在:
@@ -637,6 +637,7 @@ static int dsi_ctrl_init_regmap(struct platform_device *pdev,
|
||||
}
|
||||
ctrl->hw.mmss_misc_base = ptr;
|
||||
ctrl->hw.disp_cc_base = NULL;
|
||||
ctrl->hw.mdp_intf_base = NULL;
|
||||
break;
|
||||
case DSI_CTRL_VERSION_2_2:
|
||||
case DSI_CTRL_VERSION_2_3:
|
||||
@@ -650,6 +651,10 @@ static int dsi_ctrl_init_regmap(struct platform_device *pdev,
|
||||
}
|
||||
ctrl->hw.disp_cc_base = ptr;
|
||||
ctrl->hw.mmss_misc_base = NULL;
|
||||
|
||||
ptr = msm_ioremap(pdev, "mdp_intf_base", ctrl->name);
|
||||
if (!IS_ERR(ptr))
|
||||
ctrl->hw.mdp_intf_base = ptr;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
@@ -2100,9 +2105,6 @@ static int dsi_ctrl_dev_probe(struct platform_device *pdev)
|
||||
goto fail_clks;
|
||||
}
|
||||
|
||||
if (dsi_ctrl->hw.ops.map_mdp_regs)
|
||||
dsi_ctrl->hw.ops.map_mdp_regs(pdev, &dsi_ctrl->hw);
|
||||
|
||||
item->ctrl = dsi_ctrl;
|
||||
sde_dbg_dsi_ctrl_register(dsi_ctrl->hw.base, dsi_ctrl->name);
|
||||
|
||||
|
新增問題並參考
封鎖使用者