Home
last modified time | relevance | path

Searched refs:vc4_encoder (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.15/drivers/gpu/drm/vc4/
Dvc4_crtc.c322 struct vc4_encoder *vc4_encoder = to_vc4_encoder(encoder); in vc4_crtc_config_pv() local
329 bool is_dsi = (vc4_encoder->type == VC4_ENCODER_TYPE_DSI0 || in vc4_crtc_config_pv()
330 vc4_encoder->type == VC4_ENCODER_TYPE_DSI1); in vc4_crtc_config_pv()
413 VC4_SET_FIELD(vc4_encoder->clock_select, in vc4_crtc_config_pv()
437 struct vc4_encoder *vc4_encoder = to_vc4_encoder(encoder); in vc4_crtc_disable() local
465 if (vc4_encoder && vc4_encoder->post_crtc_disable) in vc4_crtc_disable()
466 vc4_encoder->post_crtc_disable(encoder, state); in vc4_crtc_disable()
471 if (vc4_encoder && vc4_encoder->post_crtc_powerdown) in vc4_crtc_disable()
472 vc4_encoder->post_crtc_powerdown(encoder, state); in vc4_crtc_disable()
483 struct vc4_encoder *vc4_encoder = to_vc4_encoder(encoder); in vc4_crtc_get_encoder_by_type() local
[all …]
Dvc4_dpi.c103 struct vc4_encoder base;
120 struct vc4_dpi_encoder *vc4_encoder = to_vc4_dpi_encoder(encoder); in vc4_dpi_encoder_disable() local
121 struct vc4_dpi *dpi = vc4_encoder->dpi; in vc4_dpi_encoder_disable()
130 struct vc4_dpi_encoder *vc4_encoder = to_vc4_dpi_encoder(encoder); in vc4_dpi_encoder_enable() local
131 struct vc4_dpi *dpi = vc4_encoder->dpi; in vc4_dpi_encoder_enable()
Dvc4_hdmi.c206 struct vc4_hdmi_encoder *vc4_encoder = &vc4_hdmi->encoder; in vc4_hdmi_connector_get_modes() local
215 vc4_encoder->hdmi_monitor = drm_detect_hdmi_monitor(edid); in vc4_hdmi_connector_get_modes()
432 struct vc4_hdmi_encoder *vc4_encoder = to_vc4_hdmi_encoder(encoder); in vc4_hdmi_set_avi_infoframe() local
449 vc4_encoder->limited_rgb_range ? in vc4_hdmi_set_avi_infoframe()
522 struct vc4_hdmi_encoder *vc4_encoder = to_vc4_hdmi_encoder(encoder); in vc4_hdmi_supports_scrambling() local
526 if (!vc4_encoder->hdmi_monitor) in vc4_hdmi_supports_scrambling()
989 struct vc4_hdmi_encoder *vc4_encoder = to_vc4_hdmi_encoder(encoder); in vc4_hdmi_encoder_pre_crtc_enable() local
992 if (vc4_encoder->hdmi_monitor && in vc4_hdmi_encoder_pre_crtc_enable()
997 vc4_encoder->limited_rgb_range = true; in vc4_hdmi_encoder_pre_crtc_enable()
1002 vc4_encoder->limited_rgb_range = false; in vc4_hdmi_encoder_pre_crtc_enable()
[all …]
Dvc4_dsi.c607 struct vc4_encoder base;
756 struct vc4_dsi_encoder *vc4_encoder = to_vc4_dsi_encoder(encoder); in vc4_dsi_encoder_disable() local
757 struct vc4_dsi *dsi = vc4_encoder->dsi; in vc4_dsi_encoder_disable()
797 struct vc4_dsi_encoder *vc4_encoder = to_vc4_dsi_encoder(encoder); in vc4_dsi_encoder_mode_fixup() local
798 struct vc4_dsi *dsi = vc4_encoder->dsi; in vc4_dsi_encoder_mode_fixup()
835 struct vc4_dsi_encoder *vc4_encoder = to_vc4_dsi_encoder(encoder); in vc4_dsi_encoder_enable() local
836 struct vc4_dsi *dsi = vc4_encoder->dsi; in vc4_dsi_encoder_enable()
Dvc4_hdmi.h13 struct vc4_encoder base;
Dvc4_drv.h441 struct vc4_encoder { struct
454 static inline struct vc4_encoder * argument
457 return container_of(encoder, struct vc4_encoder, base); in to_vc4_encoder()
Dvc4_vec.c183 struct vc4_encoder base;