Home
last modified time | relevance | path

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

/freebsd-13.1/sys/dev/drm2/
H A Ddrm_crtc_helper.h90 void (*dpms)(struct drm_encoder *encoder, int mode);
91 void (*save)(struct drm_encoder *encoder);
92 void (*restore)(struct drm_encoder *encoder);
94 bool (*mode_fixup)(struct drm_encoder *encoder,
97 void (*prepare)(struct drm_encoder *encoder);
98 void (*commit)(struct drm_encoder *encoder);
99 void (*mode_set)(struct drm_encoder *encoder,
102 struct drm_crtc *(*get_crtc)(struct drm_encoder *encoder);
104 enum drm_connector_status (*detect)(struct drm_encoder *encoder,
107 void (*disable)(struct drm_encoder *encoder);
[all …]
H A Ddrm_crtc_helper.c220 bool drm_helper_encoder_in_use(struct drm_encoder *encoder) in drm_helper_encoder_in_use()
245 struct drm_encoder *encoder; in drm_helper_crtc_in_use()
256 drm_encoder_disable(struct drm_encoder *encoder) in drm_encoder_disable()
278 struct drm_encoder *encoder; in drm_helper_disable_unused_functions()
318 static bool drm_encoder_crtc_ok(struct drm_encoder *encoder, in drm_encoder_crtc_ok()
350 struct drm_encoder *encoder; in drm_crtc_prepare_encoders()
397 struct drm_encoder *encoder; in drm_crtc_helper_set_mode()
517 struct drm_encoder *encoder; in drm_crtc_helper_disable()
556 struct drm_encoder *save_encoders, *new_encoder, *encoder; in drm_crtc_helper_set_config()
857 struct drm_encoder *encoder = connector->encoder; in drm_helper_connector_dpms()
[all …]
H A Ddrm_crtc.h297 struct drm_encoder;
469 void (*reset)(struct drm_encoder *encoder);
470 void (*destroy)(struct drm_encoder *encoder);
492 struct drm_encoder { struct
600 struct drm_encoder *encoder; /* currently active encoder */
832 #define obj_to_encoder(x) container_of(x, struct drm_encoder, base)
859 struct drm_encoder *encoder,
871 extern void drm_encoder_cleanup(struct drm_encoder *encoder);
975 extern char *drm_get_encoder_name(struct drm_encoder *encoder);
978 struct drm_encoder *encoder);
[all …]
H A Ddrm_edid.h247 struct drm_encoder;
253 struct drm_connector *drm_select_eld(struct drm_encoder *encoder,
H A Ddrm_crtc.c176 char *drm_get_encoder_name(struct drm_encoder *encoder) in drm_get_encoder_name()
611 struct drm_encoder *encoder, in drm_encoder_init()
637 void drm_encoder_cleanup(struct drm_encoder *encoder) in drm_encoder_cleanup()
1033 struct drm_encoder *encoder; in drm_mode_group_init_legacy_group()
1071 struct drm_encoder *encoder, *enct; in drm_mode_config_cleanup()
1219 struct drm_encoder *encoder; in drm_mode_getresources()
1590 struct drm_encoder *encoder; in drm_mode_getencoder()
3402 struct drm_encoder *encoder) in drm_mode_connector_attach_encoder()
3417 struct drm_encoder *encoder) in drm_mode_connector_detach_encoder()
3670 struct drm_encoder *encoder; in drm_mode_config_reset()
H A Ddrm_fb_helper.c1254 struct drm_encoder *encoder; in drm_pick_crtcs()
H A Ddrm_edid.c1831 struct drm_connector *drm_select_eld(struct drm_encoder *encoder, in drm_select_eld()
/freebsd-13.1/sys/arm/nvidia/drm2/
H A Dtegra_drm.h79 struct drm_encoder encoder;
100 struct drm_encoder *tegra_drm_connector_best_encoder(
H A Dtegra_hdmi.c930 hdmi_encoder_dpms(struct drm_encoder *encoder, int mode) in hdmi_encoder_dpms()
937 hdmi_encoder_mode_fixup(struct drm_encoder *encoder, in hdmi_encoder_mode_fixup()
946 hdmi_encoder_prepare(struct drm_encoder *encoder) in hdmi_encoder_prepare()
953 hdmi_encoder_commit(struct drm_encoder *encoder) in hdmi_encoder_commit()
960 hdmi_encoder_mode_set(struct drm_encoder *encoder, in hdmi_encoder_mode_set()
976 hdmi_encoder_disable(struct drm_encoder *encoder) in hdmi_encoder_disable()
H A Dtegra_drm_subr.c84 struct drm_encoder *
H A Dtegra_dc.c319 struct drm_encoder *encoder; in dc_setup_clk()