Lines Matching full:cat

39 		const struct dpu_mdss_cfg *cat,  in dpu_rm_init()  argument
45 if (!rm || !cat || !mmio) { in dpu_rm_init()
54 for (i = 0; i < cat->mixer_count; i++) { in dpu_rm_init()
56 const struct dpu_lm_cfg *lm = &cat->mixer[i]; in dpu_rm_init()
67 for (i = 0; i < cat->merge_3d_count; i++) { in dpu_rm_init()
69 const struct dpu_merge_3d_cfg *merge_3d = &cat->merge_3d[i]; in dpu_rm_init()
81 for (i = 0; i < cat->pingpong_count; i++) { in dpu_rm_init()
83 const struct dpu_pingpong_cfg *pp = &cat->pingpong[i]; in dpu_rm_init()
85 hw = dpu_hw_pingpong_init(dev, pp, mmio, cat->mdss_ver); in dpu_rm_init()
97 for (i = 0; i < cat->intf_count; i++) { in dpu_rm_init()
99 const struct dpu_intf_cfg *intf = &cat->intf[i]; in dpu_rm_init()
101 hw = dpu_hw_intf_init(dev, intf, mmio, cat->mdss_ver); in dpu_rm_init()
110 for (i = 0; i < cat->wb_count; i++) { in dpu_rm_init()
112 const struct dpu_wb_cfg *wb = &cat->wb[i]; in dpu_rm_init()
114 hw = dpu_hw_wb_init(dev, wb, mmio, cat->mdss_ver); in dpu_rm_init()
123 for (i = 0; i < cat->ctl_count; i++) { in dpu_rm_init()
125 const struct dpu_ctl_cfg *ctl = &cat->ctl[i]; in dpu_rm_init()
127 hw = dpu_hw_ctl_init(dev, ctl, mmio, cat->mixer_count, cat->mixer); in dpu_rm_init()
136 for (i = 0; i < cat->dspp_count; i++) { in dpu_rm_init()
138 const struct dpu_dspp_cfg *dspp = &cat->dspp[i]; in dpu_rm_init()
149 for (i = 0; i < cat->dsc_count; i++) { in dpu_rm_init()
151 const struct dpu_dsc_cfg *dsc = &cat->dsc[i]; in dpu_rm_init()
166 for (i = 0; i < cat->sspp_count; i++) { in dpu_rm_init()
168 const struct dpu_sspp_cfg *sspp = &cat->sspp[i]; in dpu_rm_init()
170 hw = dpu_hw_sspp_init(dev, sspp, mmio, mdss_data, cat->mdss_ver); in dpu_rm_init()
179 if (cat->cdm) { in dpu_rm_init()
182 hw = dpu_hw_cdm_init(dev, cat->cdm, mmio, cat->mdss_ver); in dpu_rm_init()