Home
last modified time | relevance | path

Searched refs:drm_encoder (Results 1 – 11 of 11) sorted by relevance

/freebsd/sys/dev/drm2/
H A Ddrm_crtc_helper.h88 void (*dpms)(struct drm_encoder *encoder, int mode);
89 void (*save)(struct drm_encoder *encoder);
90 void (*restore)(struct drm_encoder *encoder);
92 bool (*mode_fixup)(struct drm_encoder *encoder,
95 void (*prepare)(struct drm_encoder *encoder);
96 void (*commit)(struct drm_encoder *encoder);
97 void (*mode_set)(struct drm_encoder *encoder,
100 struct drm_crtc *(*get_crtc)(struct drm_encoder *encoder);
102 enum drm_connector_status (*detect)(struct drm_encoder *encoder,
105 void (*disable)(struct drm_encoder *encoder);
[all …]
H A Ddrm_crtc_helper.c218 bool drm_helper_encoder_in_use(struct drm_encoder *encoder) in drm_helper_encoder_in_use()
243 struct drm_encoder *encoder; in drm_helper_crtc_in_use()
254 drm_encoder_disable(struct drm_encoder *encoder) in drm_encoder_disable()
276 struct drm_encoder *encoder; in drm_helper_disable_unused_functions()
316 static bool drm_encoder_crtc_ok(struct drm_encoder *encoder, in drm_encoder_crtc_ok()
348 struct drm_encoder *encoder; in drm_crtc_prepare_encoders()
395 struct drm_encoder *encoder; in drm_crtc_helper_set_mode()
515 struct drm_encoder *encoder; in drm_crtc_helper_disable()
554 struct drm_encoder *save_encoders, *new_encoder, *encoder; in drm_crtc_helper_set_config()
600 sizeof(struct drm_encoder), DRM_MEM_KMS, M_NOWAIT | M_ZERO); in drm_crtc_helper_set_config()
[all …]
H A Ddrm_crtc.h295 struct drm_encoder;
467 void (*reset)(struct drm_encoder *encoder);
468 void (*destroy)(struct drm_encoder *encoder);
490 struct drm_encoder { struct
598 struct drm_encoder *encoder; /* currently active encoder */
830 #define obj_to_encoder(x) container_of(x, struct drm_encoder, base)
857 struct drm_encoder *encoder,
869 extern void drm_encoder_cleanup(struct drm_encoder *encoder);
973 extern char *drm_get_encoder_name(struct drm_encoder *encoder);
976 struct drm_encoder *encoder);
[all …]
H A Ddrm_edid.h245 struct drm_encoder;
251 struct drm_connector *drm_select_eld(struct drm_encoder *encoder,
H A Ddrm_crtc.c174 char *drm_get_encoder_name(struct drm_encoder *encoder) in drm_get_encoder_name()
609 struct drm_encoder *encoder, in drm_encoder_init()
635 void drm_encoder_cleanup(struct drm_encoder *encoder) in drm_encoder_cleanup()
1019 struct drm_encoder *encoder; in drm_mode_group_init_legacy_group()
1057 struct drm_encoder *encoder, *enct; in drm_mode_config_cleanup()
1205 struct drm_encoder *encoder; in drm_mode_getresources()
1576 struct drm_encoder *encoder; in drm_mode_getencoder()
3368 struct drm_encoder *encoder) in drm_mode_connector_attach_encoder()
3383 struct drm_encoder *encoder) in drm_mode_connector_detach_encoder()
3625 struct drm_encoder *encoder; in drm_mode_config_reset()
H A Ddrm_fb_helper.c1252 struct drm_encoder *encoder; in drm_pick_crtcs()
H A Ddrm_edid.c1829 struct drm_connector *drm_select_eld(struct drm_encoder *encoder, in drm_select_eld()
/freebsd/sys/arm/nvidia/drm2/
H A Dtegra_drm.h77 struct drm_encoder encoder;
98 struct drm_encoder *tegra_drm_connector_best_encoder(
H A Dtegra_hdmi.c927 hdmi_encoder_dpms(struct drm_encoder *encoder, int mode) in hdmi_encoder_dpms()
934 hdmi_encoder_mode_fixup(struct drm_encoder *encoder, in hdmi_encoder_mode_fixup()
943 hdmi_encoder_prepare(struct drm_encoder *encoder) in hdmi_encoder_prepare()
950 hdmi_encoder_commit(struct drm_encoder *encoder) in hdmi_encoder_commit()
957 hdmi_encoder_mode_set(struct drm_encoder *encoder, in hdmi_encoder_mode_set()
973 hdmi_encoder_disable(struct drm_encoder *encoder) in hdmi_encoder_disable()
H A Dtegra_drm_subr.c81 struct drm_encoder *
H A Dtegra_dc.c316 struct drm_encoder *encoder; in dc_setup_clk()