Lines Matching refs:cat
83 struct dpu_mdss_cfg *cat, in dpu_rm_init() argument
88 if (!rm || !cat || !mmio) { in dpu_rm_init()
97 for (i = 0; i < cat->mixer_count; i++) { in dpu_rm_init()
99 const struct dpu_lm_cfg *lm = &cat->mixer[i]; in dpu_rm_init()
110 hw = dpu_hw_lm_init(lm->id, mmio, cat); in dpu_rm_init()
131 for (i = 0; i < cat->merge_3d_count; i++) { in dpu_rm_init()
133 const struct dpu_merge_3d_cfg *merge_3d = &cat->merge_3d[i]; in dpu_rm_init()
139 hw = dpu_hw_merge_3d_init(merge_3d->id, mmio, cat); in dpu_rm_init()
149 for (i = 0; i < cat->pingpong_count; i++) { in dpu_rm_init()
151 const struct dpu_pingpong_cfg *pp = &cat->pingpong[i]; in dpu_rm_init()
157 hw = dpu_hw_pingpong_init(pp->id, mmio, cat); in dpu_rm_init()
169 for (i = 0; i < cat->intf_count; i++) { in dpu_rm_init()
171 const struct dpu_intf_cfg *intf = &cat->intf[i]; in dpu_rm_init()
181 hw = dpu_hw_intf_init(intf->id, mmio, cat); in dpu_rm_init()
190 for (i = 0; i < cat->ctl_count; i++) { in dpu_rm_init()
192 const struct dpu_ctl_cfg *ctl = &cat->ctl[i]; in dpu_rm_init()
198 hw = dpu_hw_ctl_init(ctl->id, mmio, cat); in dpu_rm_init()
207 for (i = 0; i < cat->dspp_count; i++) { in dpu_rm_init()
209 const struct dpu_dspp_cfg *dspp = &cat->dspp[i]; in dpu_rm_init()
215 hw = dpu_hw_dspp_init(dspp->id, mmio, cat); in dpu_rm_init()