/freebsd-11.0-release/sys/dev/drm2/i915/ |
H A D | intel_ddi.c | 65 static enum port intel_ddi_get_encoder_port(struct intel_encoder *intel_encoder) argument 67 struct drm_encoder *encoder = &intel_encoder->base; 68 int type = intel_encoder->type; 675 struct intel_encoder *intel_encoder = to_intel_encoder(encoder); local 676 int port = intel_ddi_get_encoder_port(intel_encoder); 678 int type = intel_encoder->type; 738 static struct intel_encoder * 743 struct intel_encoder *intel_encode local 832 struct intel_encoder *intel_encoder = intel_ddi_get_crtc_encoder(crtc); local 924 struct intel_encoder *intel_encoder = intel_ddi_get_crtc_encoder(crtc); local 957 struct intel_encoder *intel_encoder = intel_ddi_get_crtc_encoder(crtc); local 1067 struct intel_encoder *intel_encoder = intel_connector->encoder; local 1213 struct intel_encoder *intel_encoder = intel_ddi_get_crtc_encoder(crtc); local 1232 intel_ddi_pre_enable(struct intel_encoder *intel_encoder) argument 1260 intel_ddi_post_disable(struct intel_encoder *intel_encoder) argument 1293 intel_enable_ddi(struct intel_encoder *intel_encoder) argument 1318 intel_disable_ddi(struct intel_encoder *intel_encoder) argument 1407 struct intel_encoder *intel_encoder = intel_ddi_get_crtc_encoder(crtc); local 1430 intel_ddi_hot_plug(struct intel_encoder *intel_encoder) argument 1449 struct intel_encoder *intel_encoder = to_intel_encoder(encoder); local 1474 struct intel_encoder *intel_encoder; local [all...] |
H A D | intel_dvo.c | 90 struct intel_encoder base; 116 static bool intel_dvo_get_hw_state(struct intel_encoder *encoder, 134 static void intel_disable_dvo(struct intel_encoder *encoder) 146 static void intel_enable_dvo(struct intel_encoder *encoder) 422 struct intel_encoder *intel_encoder; local 438 intel_encoder = &intel_dvo->base; 439 drm_encoder_init(dev, &intel_encoder->base, 442 intel_encoder->disable = intel_disable_dvo; 443 intel_encoder [all...] |
H A D | intel_drv.h | 164 struct intel_encoder { struct 180 void (*hot_plug)(struct intel_encoder *); 181 void (*pre_enable)(struct intel_encoder *); 182 void (*enable)(struct intel_encoder *); 183 void (*disable)(struct intel_encoder *); 184 void (*post_disable)(struct intel_encoder *); 188 bool (*get_hw_state)(struct intel_encoder *, enum pipe *pipe); 202 struct intel_encoder *encoder; 208 struct intel_encoder *new_encoder; 301 #define to_intel_encoder(x) container_of(x, struct intel_encoder, bas [all...] |
H A D | intel_dp.c | 113 intel_edp_link_config(struct intel_encoder *intel_encoder, argument 116 struct intel_dp *intel_dp = enc_to_intel_dp(&intel_encoder->base); 123 intel_edp_target_clock(struct intel_encoder *intel_encoder, argument 126 struct intel_dp *intel_dp = enc_to_intel_dp(&intel_encoder->base); 772 struct intel_encoder *intel_encoder; local 783 * Find the lane count in the intel_encoder private 785 for_each_encoder_on_crtc(dev, crtc, intel_encoder) { 2127 struct intel_encoder *intel_encoder = &dp_to_dig_port(intel_dp)->base; local 2311 struct intel_encoder *intel_encoder = &intel_dig_port->base; local 2398 struct intel_encoder *intel_encoder = intel_attached_encoder(connector); local 2529 intel_dp_hot_plug(struct intel_encoder *intel_encoder) argument 2541 struct intel_encoder *intel_encoder; local 2723 struct intel_encoder *intel_encoder = &intel_dig_port->base; local 2888 struct intel_encoder *intel_encoder; local [all...] |
H A D | intel_hdmi.c | 630 static bool intel_hdmi_get_hw_state(struct intel_encoder *encoder, 651 static void intel_enable_hdmi(struct intel_encoder *encoder) 697 static void intel_disable_hdmi(struct intel_encoder *encoder) 801 struct intel_encoder *intel_encoder = &intel_dig_port->base; local 830 intel_encoder->type = INTEL_OUTPUT_HDMI; 968 struct intel_encoder *intel_encoder = &intel_dig_port->base; local 969 struct drm_device *dev = intel_encoder->base.dev; 1024 intel_connector_attach_encoder(intel_connector, intel_encoder); 1039 struct intel_encoder *intel_encoder; local [all...] |
H A D | intel_lvds.c | 50 struct intel_encoder base; 69 static bool intel_lvds_get_hw_state(struct intel_encoder *encoder, 98 static void intel_enable_lvds(struct intel_encoder *encoder) 142 static void intel_disable_lvds(struct intel_encoder *encoder) 930 struct intel_encoder *intel_encoder; local 982 intel_encoder = &lvds_encoder->base; 983 encoder = &intel_encoder->base; 989 drm_encoder_init(dev, &intel_encoder->base, &intel_lvds_enc_funcs, 992 intel_encoder [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) 66 static bool intel_crt_get_hw_state(struct intel_encoder *encoder, 89 static void intel_crt_set_dpms(struct intel_encoder *encoder, int mode) 118 static void intel_disable_crt(struct intel_encoder *encoder) 123 static void intel_enable_crt(struct intel_encoder *encoder) 134 struct intel_encoder *encoder = intel_attached_encoder(connector);
|
H A D | intel_tv.c | 50 struct intel_encoder base; 842 intel_tv_get_hw_state(struct intel_encoder *encoder, enum pipe *pipe) 857 intel_enable_tv(struct intel_encoder *encoder) 866 intel_disable_tv(struct intel_encoder *encoder) 1555 struct intel_encoder *intel_encoder; local 1606 intel_encoder = &intel_tv->base; 1623 drm_encoder_init(dev, &intel_encoder->base, &intel_tv_enc_funcs, 1626 intel_encoder->enable = intel_enable_tv; 1627 intel_encoder [all...] |
H A D | intel_display.c | 630 struct intel_encoder *encoder; 2975 struct intel_encoder *intel_encoder; local 2981 for_each_encoder_on_crtc(dev, crtc, intel_encoder) { 2982 switch (intel_encoder->type) { 2984 if (!intel_encoder_is_pch_edp(&intel_encoder->base)) 3325 struct intel_encoder *encoder; 3418 struct intel_encoder *encoder; 3495 struct intel_encoder *encoder; 3575 struct intel_encoder *encode 3775 struct intel_encoder *intel_encoder; local 3845 struct intel_encoder *intel_encoder = to_intel_encoder(encoder); local 4104 struct intel_encoder *intel_encoder; local 5265 struct intel_encoder *intel_encoder; local 5421 struct intel_encoder *intel_encoder, *edp_encoder = NULL; local 5490 struct intel_encoder *intel_encoder; local 6698 struct intel_encoder *intel_encoder = local 6801 struct intel_encoder *intel_encoder = local 7777 struct intel_encoder *intel_encoder; local [all...] |
H A D | intel_sdvo.c | 70 struct intel_encoder base; 1207 static bool intel_sdvo_get_hw_state(struct intel_encoder *encoder, 1230 static void intel_disable_sdvo(struct intel_encoder *encoder) 1271 static void intel_enable_sdvo(struct intel_encoder *encoder) 1437 static void intel_sdvo_enable_hotplug(struct intel_encoder *encoder) 2215 struct intel_encoder *intel_encoder = to_intel_encoder(encoder); local 2240 intel_encoder->hot_plug = intel_sdvo_enable_hotplug; 2241 intel_sdvo_enable_hotplug(intel_encoder); 2776 struct intel_encoder *intel_encode local [all...] |
H A D | i915_drv.h | 90 #define for_each_encoder_on_crtc(dev, __crtc, intel_encoder) \ 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;
|