disp: msm: dsi: Add support for parsing mdp_intf base address from dt
Currently, mdp_intf_line_count and mdp_intf_tear_line_count register addresses are defined in dsi_ctrl_hw for debug feature. But mdp_intf base address is target specific and independent of dsi controller version. This change adds support for parsing the mdp intf base address from dt, thereby remapping using base + offset addressing. Change-Id: Ibb72dfe84a786a5c8b95f6a400e8333f6b46814a Signed-off-by: Lipsa Rout <lrout@codeaurora.org>
This commit is contained in:
@@ -83,7 +83,6 @@ static void dsi_catalog_cmn_init(struct dsi_ctrl_hw *ctrl,
|
||||
ctrl->ops.config_clk_gating = NULL;
|
||||
ctrl->ops.configure_cmddma_window = NULL;
|
||||
ctrl->ops.reset_trig_ctrl = NULL;
|
||||
ctrl->ops.map_mdp_regs = NULL;
|
||||
ctrl->ops.log_line_count = NULL;
|
||||
break;
|
||||
case DSI_CTRL_VERSION_2_0:
|
||||
@@ -102,7 +101,6 @@ static void dsi_catalog_cmn_init(struct dsi_ctrl_hw *ctrl,
|
||||
ctrl->ops.config_clk_gating = NULL;
|
||||
ctrl->ops.configure_cmddma_window = NULL;
|
||||
ctrl->ops.reset_trig_ctrl = NULL;
|
||||
ctrl->ops.map_mdp_regs = NULL;
|
||||
ctrl->ops.log_line_count = NULL;
|
||||
break;
|
||||
case DSI_CTRL_VERSION_2_2:
|
||||
@@ -129,7 +127,6 @@ static void dsi_catalog_cmn_init(struct dsi_ctrl_hw *ctrl,
|
||||
dsi_ctrl_hw_22_configure_cmddma_window;
|
||||
ctrl->ops.reset_trig_ctrl =
|
||||
dsi_ctrl_hw_22_reset_trigger_controls;
|
||||
ctrl->ops.map_mdp_regs = dsi_ctrl_hw_22_map_mdp_regs;
|
||||
ctrl->ops.log_line_count = dsi_ctrl_hw_22_log_line_count;
|
||||
break;
|
||||
default:
|
||||
|
Reference in New Issue
Block a user