disp: msm: sde: add support for mdss spr hw block
This change parses SPR hw block entries from device tree and populate SPR block as sub block of DSPP block. Change also enables register dump by registering sub blocks with sde driver register dump routine. Change-Id: Ic603cd3cc001dddce5dfea61341c166a5fec1682 Signed-off-by: Prabhanjan Kandula <pkandula@codeaurora.org>
This commit is contained in:
@@ -371,6 +371,14 @@ struct sde_hw_dspp *sde_hw_dspp_init(enum sde_dspp idx,
|
||||
c->hw.blk_off + cfg->sblk->rc.base +
|
||||
cfg->sblk->rc.len, c->hw.xin_id);
|
||||
}
|
||||
|
||||
if ((cfg->sblk->spr.id == SDE_DSPP_SPR) && cfg->sblk->spr.base) {
|
||||
snprintf(buf, ARRAY_SIZE(buf), "%s_%d", "spr", c->idx - DSPP_0);
|
||||
sde_dbg_reg_register_dump_range(SDE_DBG_NAME, buf,
|
||||
c->hw.blk_off + cfg->sblk->spr.base,
|
||||
c->hw.blk_off + cfg->sblk->spr.base +
|
||||
cfg->sblk->spr.len, c->hw.xin_id);
|
||||
}
|
||||
return c;
|
||||
|
||||
blk_init_error:
|
||||
|
Viittaa uudesa ongelmassa
Block a user