We (nearly) do not use the length field from struct dpu_hw_blk_reg_map,
so we can drop it safely.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Reviewed-by: Abhinav Kumar <quic_abhinavk@quicinc.com>
Patchwork: https://patchwork.freedesktop.org/patch/488013/
Link: https://lore.kernel.org/r/20220601161349.1517667-3-dmitry.baryshkov@linaro.org
Signed-off-by: Rob Clark <robdclark@chromium.org>
                if (ctl == m->ctl[i].id) {
                        b->base_off = addr;
                        b->blk_off = m->ctl[i].base;
-                       b->length = m->ctl[i].len;
                        b->log_mask = DPU_DBG_MASK_CTL;
                        return &m->ctl[i];
                }
 
                if (dsc == m->dsc[i].id) {
                        b->base_off = addr;
                        b->blk_off = m->dsc[i].base;
-                       b->length = m->dsc[i].len;
                        b->log_mask = DPU_DBG_MASK_DSC;
                        return &m->dsc[i];
                }
 
                if (dspp == m->dspp[i].id) {
                        b->base_off = addr;
                        b->blk_off = m->dspp[i].base;
-                       b->length = m->dspp[i].len;
                        b->log_mask = DPU_DBG_MASK_DSPP;
                        return &m->dspp[i];
                }
 
                (m->intf[i].type != INTF_NONE)) {
                        b->base_off = addr;
                        b->blk_off = m->intf[i].base;
-                       b->length = m->intf[i].len;
                        b->log_mask = DPU_DBG_MASK_INTF;
                        return &m->intf[i];
                }
 
                if (mixer == m->mixer[i].id) {
                        b->base_off = addr;
                        b->blk_off = m->mixer[i].base;
-                       b->length = m->mixer[i].len;
                        b->log_mask = DPU_DBG_MASK_LM;
                        return &m->mixer[i];
                }
 
                if (idx == m->merge_3d[i].id) {
                        b->base_off = addr;
                        b->blk_off = m->merge_3d[i].base;
-                       b->length = m->merge_3d[i].len;
                        b->log_mask = DPU_DBG_MASK_PINGPONG;
                        return &m->merge_3d[i];
                }
 
                if (pp == m->pingpong[i].id) {
                        b->base_off = addr;
                        b->blk_off = m->pingpong[i].base;
-                       b->length = m->pingpong[i].len;
                        b->log_mask = DPU_DBG_MASK_PINGPONG;
                        return &m->pingpong[i];
                }
 
                        if (sspp == catalog->sspp[i].id) {
                                b->base_off = addr;
                                b->blk_off = catalog->sspp[i].base;
-                               b->length = catalog->sspp[i].len;
                                b->log_mask = DPU_DBG_MASK_SSPP;
                                return &catalog->sspp[i];
                        }
 
                if (mdp == m->mdp[i].id) {
                        b->base_off = addr;
                        b->blk_off = m->mdp[i].base;
-                       b->length = m->mdp[i].len;
                        b->log_mask = DPU_DBG_MASK_TOP;
                        return &m->mdp[i];
                }
 
  * absoulute IO address
  * @base_off:     mdp register mapped offset
  * @blk_off:      pipe offset relative to mdss offset
- * @length        length of register block offset
  */
 struct dpu_hw_blk_reg_map {
        void __iomem *base_off;
        u32 blk_off;
-       u32 length;
        u32 log_mask;
 };
 
 
                if (vbif == m->vbif[i].id) {
                        b->base_off = addr;
                        b->blk_off = m->vbif[i].base;
-                       b->length = m->vbif[i].len;
                        b->log_mask = DPU_DBG_MASK_VBIF;
                        return &m->vbif[i];
                }
 
                if (wb == m->wb[i].id) {
                        b->base_off = addr;
                        b->blk_off = m->wb[i].base;
-                       b->length = m->wb[i].len;
                        return &m->wb[i];
                }
        }
 
                msm_disp_snapshot_add_block(disp_state, cat->wb[i].len,
                                dpu_kms->mmio + cat->wb[i].base, "wb_%d", i);
 
-       msm_disp_snapshot_add_block(disp_state, top->hw.length,
+       msm_disp_snapshot_add_block(disp_state, cat->mdp[0].len,
                        dpu_kms->mmio + top->hw.blk_off, "top");
 
        pm_runtime_put_sync(&dpu_kms->pdev->dev);