Lines Matching refs:funcs
96 const struct mtk_ddp_comp_funcs *funcs; member
103 if (comp->funcs && comp->funcs->config) in mtk_ddp_comp_config()
104 comp->funcs->config(comp, w, h, vrefresh, bpc); in mtk_ddp_comp_config()
109 if (comp->funcs && comp->funcs->start) in mtk_ddp_comp_start()
110 comp->funcs->start(comp); in mtk_ddp_comp_start()
115 if (comp->funcs && comp->funcs->stop) in mtk_ddp_comp_stop()
116 comp->funcs->stop(comp); in mtk_ddp_comp_stop()
122 if (comp->funcs && comp->funcs->enable_vblank) in mtk_ddp_comp_enable_vblank()
123 comp->funcs->enable_vblank(comp, crtc); in mtk_ddp_comp_enable_vblank()
128 if (comp->funcs && comp->funcs->disable_vblank) in mtk_ddp_comp_disable_vblank()
129 comp->funcs->disable_vblank(comp); in mtk_ddp_comp_disable_vblank()
134 if (comp->funcs && comp->funcs->layer_nr) in mtk_ddp_comp_layer_nr()
135 return comp->funcs->layer_nr(comp); in mtk_ddp_comp_layer_nr()
143 if (comp->funcs && comp->funcs->layer_on) in mtk_ddp_comp_layer_on()
144 comp->funcs->layer_on(comp, idx); in mtk_ddp_comp_layer_on()
150 if (comp->funcs && comp->funcs->layer_off) in mtk_ddp_comp_layer_off()
151 comp->funcs->layer_off(comp, idx); in mtk_ddp_comp_layer_off()
158 if (comp->funcs && comp->funcs->layer_config) in mtk_ddp_comp_layer_config()
159 comp->funcs->layer_config(comp, idx, state); in mtk_ddp_comp_layer_config()
165 if (comp->funcs && comp->funcs->gamma_set) in mtk_ddp_gamma_set()
166 comp->funcs->gamma_set(comp, state); in mtk_ddp_gamma_set()
173 const struct mtk_ddp_comp_funcs *funcs);