Home
last modified time | relevance | path

Searched refs:intel_encoder (Results 1 – 12 of 12) sorted by relevance

/freebsd-12.1/sys/dev/drm2/i915/
H A Dintel_ddi.c675 struct intel_encoder *intel_encoder = to_intel_encoder(encoder); in intel_ddi_mode_set() local
743 struct intel_encoder *intel_encoder, *ret = NULL; in intel_ddi_get_crtc_encoder() local
832 struct intel_encoder *intel_encoder = intel_ddi_get_crtc_encoder(crtc); in intel_ddi_pll_mode_set() local
1067 struct intel_encoder *intel_encoder = intel_connector->encoder; in intel_ddi_connector_get_hw_state() local
1074 if (!intel_encoder->get_hw_state(intel_encoder, &pipe)) in intel_ddi_connector_get_hw_state()
1232 static void intel_ddi_pre_enable(struct intel_encoder *intel_encoder) in intel_ddi_pre_enable() argument
1293 static void intel_enable_ddi(struct intel_encoder *intel_encoder) in intel_enable_ddi() argument
1318 static void intel_disable_ddi(struct intel_encoder *intel_encoder) in intel_disable_ddi() argument
1430 static void intel_ddi_hot_plug(struct intel_encoder *intel_encoder) in intel_ddi_hot_plug() argument
1449 struct intel_encoder *intel_encoder = to_intel_encoder(encoder); in intel_ddi_mode_fixup() local
[all …]
H A Dintel_dvo.c90 struct intel_encoder base;
422 struct intel_encoder *intel_encoder; in intel_dvo_init() local
438 intel_encoder = &intel_dvo->base; in intel_dvo_init()
439 drm_encoder_init(dev, &intel_encoder->base, in intel_dvo_init()
442 intel_encoder->disable = intel_disable_dvo; in intel_dvo_init()
443 intel_encoder->enable = intel_enable_dvo; in intel_dvo_init()
486 intel_encoder->type = INTEL_OUTPUT_DVO; in intel_dvo_init()
490 intel_encoder->cloneable = true; in intel_dvo_init()
497 intel_encoder->cloneable = false; in intel_dvo_init()
511 drm_encoder_helper_add(&intel_encoder->base, in intel_dvo_init()
[all …]
H A Dintel_dp.c113 intel_edp_link_config(struct intel_encoder *intel_encoder, in intel_edp_link_config() argument
123 intel_edp_target_clock(struct intel_encoder *intel_encoder, in intel_edp_target_clock() argument
772 struct intel_encoder *intel_encoder; in intel_dp_set_m_n() local
2127 struct intel_encoder *intel_encoder = &dp_to_dig_port(intel_dp)->base; in intel_dp_check_link_status() local
2311 struct intel_encoder *intel_encoder = &intel_dig_port->base; in intel_dp_detect() local
2398 struct intel_encoder *intel_encoder = intel_attached_encoder(connector); in intel_dp_set_property() local
2454 if (intel_encoder->base.crtc) { in intel_dp_set_property()
2529 intel_dp_hot_plug(struct intel_encoder *intel_encoder) in intel_dp_hot_plug() argument
2541 struct intel_encoder *intel_encoder; in intel_trans_dp_port_sel() local
2723 struct intel_encoder *intel_encoder = &intel_dig_port->base; in intel_dp_init_connector() local
[all …]
H A Dintel_drv.h164 struct intel_encoder { struct
180 void (*hot_plug)(struct intel_encoder *); argument
181 void (*pre_enable)(struct intel_encoder *); argument
182 void (*enable)(struct intel_encoder *); argument
183 void (*disable)(struct intel_encoder *); argument
184 void (*post_disable)(struct intel_encoder *); argument
202 struct intel_encoder *encoder; argument
208 struct intel_encoder *new_encoder;
404 struct intel_encoder base;
496 extern int intel_edp_target_clock(struct intel_encoder *,
[all …]
H A Dintel_hdmi.c801 struct intel_encoder *intel_encoder = &intel_dig_port->base; in intel_hdmi_detect() local
830 intel_encoder->type = INTEL_OUTPUT_HDMI; in intel_hdmi_detect()
968 struct intel_encoder *intel_encoder = &intel_dig_port->base; in intel_hdmi_init_connector() local
969 struct drm_device *dev = intel_encoder->base.dev; in intel_hdmi_init_connector()
1039 struct intel_encoder *intel_encoder; in intel_hdmi_init() local
1053 intel_encoder = &intel_dig_port->base; in intel_hdmi_init()
1054 encoder = &intel_encoder->base; in intel_hdmi_init()
1060 intel_encoder->enable = intel_enable_hdmi; in intel_hdmi_init()
1061 intel_encoder->disable = intel_disable_hdmi; in intel_hdmi_init()
1064 intel_encoder->type = INTEL_OUTPUT_HDMI; in intel_hdmi_init()
[all …]
H A Dintel_lvds.c50 struct intel_encoder base;
930 struct intel_encoder *intel_encoder; in intel_lvds_init() local
982 intel_encoder = &lvds_encoder->base; in intel_lvds_init()
983 encoder = &intel_encoder->base; in intel_lvds_init()
992 intel_encoder->enable = intel_enable_lvds; in intel_lvds_init()
993 intel_encoder->disable = intel_disable_lvds; in intel_lvds_init()
994 intel_encoder->get_hw_state = intel_lvds_get_hw_state; in intel_lvds_init()
998 intel_encoder->type = INTEL_OUTPUT_LVDS; in intel_lvds_init()
1000 intel_encoder->cloneable = false; in intel_lvds_init()
1004 intel_encoder->crtc_mask = (1 << 0) | (1 << 1); in intel_lvds_init()
[all …]
H A Dintel_tv.c50 struct intel_encoder base;
857 intel_enable_tv(struct intel_encoder *encoder) in intel_enable_tv()
866 intel_disable_tv(struct intel_encoder *encoder) in intel_disable_tv()
1555 struct intel_encoder *intel_encoder; in intel_tv_init() local
1606 intel_encoder = &intel_tv->base; in intel_tv_init()
1626 intel_encoder->enable = intel_enable_tv; in intel_tv_init()
1627 intel_encoder->disable = intel_disable_tv; in intel_tv_init()
1628 intel_encoder->get_hw_state = intel_tv_get_hw_state; in intel_tv_init()
1632 intel_encoder->type = INTEL_OUTPUT_TVOUT; in intel_tv_init()
1633 intel_encoder->crtc_mask = (1 << 0) | (1 << 1); in intel_tv_init()
[all …]
H A Dintel_display.c630 struct intel_encoder *encoder; in intel_pipe_has_type()
2975 struct intel_encoder *intel_encoder; in ironlake_crtc_driving_pch() local
3775 struct intel_encoder *intel_encoder; in intel_crtc_update_dpms() local
3845 struct intel_encoder *intel_encoder = to_intel_encoder(encoder); in intel_encoder_destroy() local
4104 struct intel_encoder *intel_encoder; in intel_choose_pipe_bpp_dither() local
5265 struct intel_encoder *intel_encoder; in ironlake_compute_clocks() local
5421 struct intel_encoder *intel_encoder, *edp_encoder = NULL; in ironlake_set_m_n() local
5490 struct intel_encoder *intel_encoder; in ironlake_compute_dpll() local
6698 struct intel_encoder *intel_encoder = in intel_get_load_detect_pipe() local
6801 struct intel_encoder *intel_encoder = in intel_release_load_detect_pipe() local
[all …]
H A Dintel_crt.c47 struct intel_encoder base;
61 static struct intel_crt *intel_encoder_to_crt(struct intel_encoder *encoder) in intel_encoder_to_crt()
66 static bool intel_crt_get_hw_state(struct intel_encoder *encoder, in intel_crt_get_hw_state()
89 static void intel_crt_set_dpms(struct intel_encoder *encoder, int mode) in intel_crt_set_dpms()
118 static void intel_disable_crt(struct intel_encoder *encoder) in intel_disable_crt()
123 static void intel_enable_crt(struct intel_encoder *encoder) in intel_enable_crt()
134 struct intel_encoder *encoder = intel_attached_encoder(connector); in intel_crt_dpms()
H A Dintel_sdvo.c70 struct intel_encoder base;
2215 struct intel_encoder *intel_encoder = to_intel_encoder(encoder); in intel_sdvo_dvi_init() local
2240 intel_encoder->hot_plug = intel_sdvo_enable_hotplug; in intel_sdvo_dvi_init()
2241 intel_sdvo_enable_hotplug(intel_encoder); in intel_sdvo_dvi_init()
2776 struct intel_encoder *intel_encoder; in intel_sdvo_init() local
2792 intel_encoder = &intel_sdvo->base; in intel_sdvo_init()
2793 intel_encoder->type = INTEL_OUTPUT_SDVO; in intel_sdvo_init()
2821 intel_encoder->disable = intel_disable_sdvo; in intel_sdvo_init()
2822 intel_encoder->enable = intel_enable_sdvo; in intel_sdvo_init()
2823 intel_encoder->get_hw_state = intel_sdvo_get_hw_state; in intel_sdvo_init()
[all …]
H A Di915_drv.h90 #define for_each_encoder_on_crtc(dev, __crtc, intel_encoder) \ argument
91 list_for_each_entry((intel_encoder), &(dev)->mode_config.encoder_list, base.head) \
92 if ((intel_encoder)->base.crtc == (__crtc))
H A Di915_irq.c290 struct intel_encoder *encoder; in i915_hotplug_work_func()