Lines Matching refs:encoder_funcs
164 const struct drm_encoder_helper_funcs *encoder_funcs = encoder->helper_private; in drm_encoder_disable() local
169 if (encoder_funcs->disable) in drm_encoder_disable()
170 (*encoder_funcs->disable)(encoder); in drm_encoder_disable()
172 (*encoder_funcs->dpms)(encoder, DRM_MODE_DPMS_OFF); in drm_encoder_disable()
232 const struct drm_encoder_helper_funcs *encoder_funcs; in drm_crtc_prepare_encoders() local
236 encoder_funcs = encoder->helper_private; in drm_crtc_prepare_encoders()
241 if (encoder_funcs->get_crtc && in drm_crtc_prepare_encoders()
242 encoder->crtc != (*encoder_funcs->get_crtc)(encoder)) in drm_crtc_prepare_encoders()
275 const struct drm_encoder_helper_funcs *encoder_funcs; in drm_crtc_helper_set_mode() local
324 encoder_funcs = encoder->helper_private; in drm_crtc_helper_set_mode()
325 if (!(ret = encoder_funcs->mode_fixup(encoder, mode, in drm_crtc_helper_set_mode()
349 encoder_funcs = encoder->helper_private; in drm_crtc_helper_set_mode()
351 encoder_funcs->prepare(encoder); in drm_crtc_helper_set_mode()
376 encoder_funcs = encoder->helper_private; in drm_crtc_helper_set_mode()
377 encoder_funcs->mode_set(encoder, mode, adjusted_mode); in drm_crtc_helper_set_mode()
395 encoder_funcs = encoder->helper_private; in drm_crtc_helper_set_mode()
396 encoder_funcs->commit(encoder); in drm_crtc_helper_set_mode()
736 const struct drm_encoder_helper_funcs *encoder_funcs; in drm_helper_encoder_dpms() local
745 encoder_funcs = encoder->helper_private; in drm_helper_encoder_dpms()
746 if (encoder_funcs->dpms) in drm_helper_encoder_dpms()
747 encoder_funcs->dpms(encoder, mode); in drm_helper_encoder_dpms()