disp: msm: dp: remove register call for regdump framework for DP domains
Currently regdump framework for all the DP domains are registered during init. But, unlike other modules in DP each SWI module is controlled by its own clock and cannot be read without turning on the corresponding clocks. Trying to do so might lead to unexpected behavior. This change removes registering these nodes. Change-Id: Ib20d7212bde24f3858558009e1679661731d16df Signed-off-by: Sandeep Gangadharaiah <quic_sandgang@quicinc.com>
Cette révision appartient à :
@@ -2240,37 +2240,6 @@ error:
|
||||
return rc;
|
||||
}
|
||||
|
||||
static void dp_display_dbg_reister(struct dp_display_private *dp)
|
||||
{
|
||||
struct dp_parser *parser = dp->parser;
|
||||
struct dss_io_data *io;
|
||||
|
||||
io = &parser->get_io(parser, "dp_ahb")->io;
|
||||
if (io)
|
||||
sde_dbg_reg_register_base("dp_ahb", io->base, io->len,
|
||||
msm_get_phys_addr(dp->pdev, "dp_ahb"), SDE_DBG_DP);
|
||||
|
||||
io = &parser->get_io(parser, "dp_aux")->io;
|
||||
if (io)
|
||||
sde_dbg_reg_register_base("dp_aux", io->base, io->len,
|
||||
msm_get_phys_addr(dp->pdev, "dp_aux"), SDE_DBG_DP);
|
||||
|
||||
io = &parser->get_io(parser, "dp_link")->io;
|
||||
if (io)
|
||||
sde_dbg_reg_register_base("dp_link", io->base, io->len,
|
||||
msm_get_phys_addr(dp->pdev, "dp_link"), SDE_DBG_DP);
|
||||
|
||||
io = &parser->get_io(parser, "dp_p0")->io;
|
||||
if (io)
|
||||
sde_dbg_reg_register_base("dp_p0", io->base, io->len,
|
||||
msm_get_phys_addr(dp->pdev, "dp_p0"), SDE_DBG_DP);
|
||||
|
||||
io = &parser->get_io(parser, "hdcp_physical")->io;
|
||||
if (io)
|
||||
sde_dbg_reg_register_base("hdcp_physical", io->base, io->len,
|
||||
msm_get_phys_addr(dp->pdev, "hdcp_physical"), SDE_DBG_DP);
|
||||
}
|
||||
|
||||
static int dp_display_post_init(struct dp_display *dp_display)
|
||||
{
|
||||
int rc = 0;
|
||||
@@ -2293,8 +2262,6 @@ static int dp_display_post_init(struct dp_display *dp_display)
|
||||
if (rc)
|
||||
goto end;
|
||||
|
||||
dp_display_dbg_reister(dp);
|
||||
|
||||
dp_display->post_init = NULL;
|
||||
end:
|
||||
DP_DEBUG("%s\n", rc ? "failed" : "success");
|
||||
|
Référencer dans un nouveau ticket
Bloquer un utilisateur