Lines Matching refs:encoder_funcs
164 const struct drm_encoder_helper_funcs *encoder_funcs = encoder->helper_private; in drm_encoder_disable() local
168 if (encoder_funcs->disable) in drm_encoder_disable()
169 (*encoder_funcs->disable)(encoder); in drm_encoder_disable()
171 (*encoder_funcs->dpms)(encoder, DRM_MODE_DPMS_OFF); in drm_encoder_disable()
230 const struct drm_encoder_helper_funcs *encoder_funcs; in drm_crtc_prepare_encoders() local
234 encoder_funcs = encoder->helper_private; in drm_crtc_prepare_encoders()
239 if (encoder_funcs->get_crtc && in drm_crtc_prepare_encoders()
240 encoder->crtc != (*encoder_funcs->get_crtc)(encoder)) in drm_crtc_prepare_encoders()
273 const struct drm_encoder_helper_funcs *encoder_funcs; in drm_crtc_helper_set_mode() local
320 encoder_funcs = encoder->helper_private; in drm_crtc_helper_set_mode()
321 if (!(ret = encoder_funcs->mode_fixup(encoder, mode, in drm_crtc_helper_set_mode()
344 encoder_funcs = encoder->helper_private; in drm_crtc_helper_set_mode()
346 encoder_funcs->prepare(encoder); in drm_crtc_helper_set_mode()
370 encoder_funcs = encoder->helper_private; in drm_crtc_helper_set_mode()
371 encoder_funcs->mode_set(encoder, mode, adjusted_mode); in drm_crtc_helper_set_mode()
386 encoder_funcs = encoder->helper_private; in drm_crtc_helper_set_mode()
387 encoder_funcs->commit(encoder); in drm_crtc_helper_set_mode()
726 const struct drm_encoder_helper_funcs *encoder_funcs; in drm_helper_encoder_dpms() local
733 encoder_funcs = encoder->helper_private; in drm_helper_encoder_dpms()
734 if (encoder_funcs->dpms) in drm_helper_encoder_dpms()
735 encoder_funcs->dpms(encoder, mode); in drm_helper_encoder_dpms()