| /freebsd-12.1/sys/dev/drm2/i915/ |
| H A D | intel_ddi.c | 675 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 D | intel_dvo.c | 90 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 D | intel_dp.c | 113 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 D | intel_drv.h | 164 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 D | intel_hdmi.c | 801 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 D | intel_lvds.c | 50 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 D | intel_tv.c | 50 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 D | intel_display.c | 630 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 D | intel_crt.c | 47 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 D | intel_sdvo.c | 70 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 D | i915_drv.h | 90 #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 D | i915_irq.c | 290 struct intel_encoder *encoder; in i915_hotplug_work_func()
|