Lines Matching refs:funcs

98 	const struct mtk_ddp_comp_funcs *funcs;
103 if (comp->funcs && comp->funcs->power_on)
104 return comp->funcs->power_on(comp->dev);
112 if (comp->funcs && comp->funcs->power_off)
113 comp->funcs->power_off(comp->dev);
120 if (comp->funcs && comp->funcs->clk_enable)
121 return comp->funcs->clk_enable(comp->dev);
128 if (comp->funcs && comp->funcs->clk_disable)
129 comp->funcs->clk_disable(comp->dev);
136 if (comp && comp->funcs && comp->funcs->mode_valid)
137 return comp->funcs->mode_valid(comp->dev, mode);
146 if (comp->funcs && comp->funcs->config)
147 comp->funcs->config(comp->dev, w, h, vrefresh, bpc, cmdq_pkt);
152 if (comp->funcs && comp->funcs->start)
153 comp->funcs->start(comp->dev);
158 if (comp->funcs && comp->funcs->stop)
159 comp->funcs->stop(comp->dev);
166 if (comp->funcs && comp->funcs->register_vblank_cb)
167 comp->funcs->register_vblank_cb(comp->dev, vblank_cb,
173 if (comp->funcs && comp->funcs->unregister_vblank_cb)
174 comp->funcs->unregister_vblank_cb(comp->dev);
179 if (comp->funcs && comp->funcs->enable_vblank)
180 comp->funcs->enable_vblank(comp->dev);
185 if (comp->funcs && comp->funcs->disable_vblank)
186 comp->funcs->disable_vblank(comp->dev);
192 if (comp->funcs && comp->funcs->supported_rotations)
193 return comp->funcs->supported_rotations(comp->dev);
200 if (comp->funcs && comp->funcs->layer_nr)
201 return comp->funcs->layer_nr(comp->dev);
210 if (comp->funcs && comp->funcs->layer_check)
211 return comp->funcs->layer_check(comp->dev, idx, state);
220 if (comp->funcs && comp->funcs->layer_config)
221 comp->funcs->layer_config(comp->dev, idx, state, cmdq_pkt);
226 if (comp->funcs && comp->funcs->gamma_get_lut_size)
227 return comp->funcs->gamma_get_lut_size(comp->dev);
235 if (comp->funcs && comp->funcs->gamma_set)
236 comp->funcs->gamma_set(comp->dev, state);
241 if (comp->funcs && comp->funcs->bgclr_in_on)
242 comp->funcs->bgclr_in_on(comp->dev);
247 if (comp->funcs && comp->funcs->bgclr_in_off)
248 comp->funcs->bgclr_in_off(comp->dev);
254 if (comp->funcs && comp->funcs->ctm_set)
255 comp->funcs->ctm_set(comp->dev, state);
260 if (comp->funcs && comp->funcs->dma_dev_get)
261 return comp->funcs->dma_dev_get(comp->dev);
268 if (comp->funcs && comp->funcs->get_formats)
269 return comp->funcs->get_formats(comp->dev);
277 if (comp->funcs && comp->funcs->get_num_formats)
278 return comp->funcs->get_num_formats(comp->dev);
285 if (comp->funcs && comp->funcs->add) {
286 comp->funcs->add(comp->dev, mutex);
294 if (comp->funcs && comp->funcs->remove) {
295 comp->funcs->remove(comp->dev, mutex);
304 if (comp->funcs && comp->funcs->connect) {
305 comp->funcs->connect(comp->dev, mmsys_dev, next);
314 if (comp->funcs && comp->funcs->disconnect) {
315 comp->funcs->disconnect(comp->dev, mmsys_dev, next);
323 if (comp->funcs && comp->funcs->encoder_index)
324 comp->encoder_index = (int)comp->funcs->encoder_index(comp->dev);