Home
last modified time | relevance | path

Searched refs:dc_drm (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/gpu/drm/imx/dc/
H A Ddc-drv.c70 static int dc_drm_component_bind_all(struct dc_drm_device *dc_drm) in dc_drm_component_bind_all() argument
72 struct drm_device *drm = &dc_drm->base; in dc_drm_component_bind_all()
75 ret = component_bind_all(drm->dev, dc_drm); in dc_drm_component_bind_all()
79 dc_de_post_bind(dc_drm); in dc_drm_component_bind_all()
80 dc_pe_post_bind(dc_drm); in dc_drm_component_bind_all()
87 struct dc_drm_device *dc_drm = ptr; in dc_drm_component_unbind_all() local
88 struct drm_device *drm = &dc_drm->base; in dc_drm_component_unbind_all()
90 component_unbind_all(drm->dev, dc_drm); in dc_drm_component_unbind_all()
96 struct dc_drm_device *dc_drm; in dc_drm_bind() local
100 dc_drm = devm_drm_dev_alloc(dev, &dc_drm_driver, struct dc_drm_device, in dc_drm_bind()
[all …]
H A Ddc-pe.c21 struct dc_drm_device *dc_drm = data; in dc_pe_bind() local
42 dc_drm->pe = pe; in dc_pe_bind()
53 void dc_pe_post_bind(struct dc_drm_device *dc_drm) in dc_pe_post_bind() argument
55 struct dc_pe *pe = dc_drm->pe; in dc_pe_post_bind()
59 pe->cf_safe[i] = dc_drm->cf_safe[i]; in dc_pe_post_bind()
60 pe->cf_cont[i] = dc_drm->cf_cont[i]; in dc_pe_post_bind()
61 pe->ed_safe[i] = dc_drm->ed_safe[i]; in dc_pe_post_bind()
62 pe->ed_cont[i] = dc_drm->ed_cont[i]; in dc_pe_post_bind()
66 pe->fu_disp[i] = dc_drm->fu_disp[i]; in dc_pe_post_bind()
69 pe->lb[i] = dc_drm->lb[i]; in dc_pe_post_bind()
H A Ddc-de.c53 struct dc_drm_device *dc_drm = data; in dc_de_bind() local
98 dc_drm->de[id] = de; in dc_de_bind()
109 void dc_de_post_bind(struct dc_drm_device *dc_drm) in dc_de_post_bind() argument
115 de = dc_drm->de[i]; in dc_de_post_bind()
116 de->fg = dc_drm->fg[i]; in dc_de_post_bind()
117 de->tc = dc_drm->tc[i]; in dc_de_post_bind()
H A Ddc-cf.c87 struct dc_drm_device *dc_drm = data; in dc_cf_bind() local
117 dc_drm->cf_cont[0] = cf; in dc_cf_bind()
121 dc_drm->cf_cont[1] = cf; in dc_cf_bind()
125 dc_drm->cf_safe[0] = cf; in dc_cf_bind()
129 dc_drm->cf_safe[1] = cf; in dc_cf_bind()
H A Ddc-ed.c193 struct dc_drm_device *dc_drm = data; in dc_ed_bind() local
236 dc_drm->ed_cont[0] = ed; in dc_ed_bind()
239 dc_drm->ed_cont[1] = ed; in dc_ed_bind()
242 dc_drm->ed_safe[0] = ed; in dc_ed_bind()
245 dc_drm->ed_safe[1] = ed; in dc_ed_bind()
H A Ddc-tc.c75 struct dc_drm_device *dc_drm = data; in dc_tc_bind() local
100 dc_drm->tc[id] = tc; in dc_tc_bind()
H A Ddc-fl.c98 struct dc_drm_device *dc_drm = data; in dc_fl_bind() local
144 dc_drm->fu_disp[fu->id] = fu; in dc_fl_bind()
H A Ddc-fw.c127 struct dc_drm_device *dc_drm = data; in dc_fw_bind() local
181 dc_drm->fu_disp[fu->id] = fu; in dc_fw_bind()
H A Ddc-lb.c247 struct dc_drm_device *dc_drm = data; in dc_lb_bind() local
284 dc_drm->lb[lb->id] = lb; in dc_lb_bind()
H A Ddc-fg.c305 struct dc_drm_device *dc_drm = data; in dc_fg_bind() local
335 dc_drm->fg[id] = fg; in dc_fg_bind()