intel_encoder 379 drivers/gpu/drm/gma500/cdv_intel_dp.c static void cdv_intel_edp_panel_vdd_on(struct gma_encoder *intel_encoder) intel_encoder 381 drivers/gpu/drm/gma500/cdv_intel_dp.c struct drm_device *dev = intel_encoder->base.dev; intel_encoder 382 drivers/gpu/drm/gma500/cdv_intel_dp.c struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; intel_encoder 399 drivers/gpu/drm/gma500/cdv_intel_dp.c static void cdv_intel_edp_panel_vdd_off(struct gma_encoder *intel_encoder) intel_encoder 401 drivers/gpu/drm/gma500/cdv_intel_dp.c struct drm_device *dev = intel_encoder->base.dev; intel_encoder 414 drivers/gpu/drm/gma500/cdv_intel_dp.c static bool cdv_intel_edp_panel_on(struct gma_encoder *intel_encoder) intel_encoder 416 drivers/gpu/drm/gma500/cdv_intel_dp.c struct drm_device *dev = intel_encoder->base.dev; intel_encoder 417 drivers/gpu/drm/gma500/cdv_intel_dp.c struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; intel_encoder 441 drivers/gpu/drm/gma500/cdv_intel_dp.c static void cdv_intel_edp_panel_off (struct gma_encoder *intel_encoder) intel_encoder 443 drivers/gpu/drm/gma500/cdv_intel_dp.c struct drm_device *dev = intel_encoder->base.dev; intel_encoder 445 drivers/gpu/drm/gma500/cdv_intel_dp.c struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; intel_encoder 473 drivers/gpu/drm/gma500/cdv_intel_dp.c static void cdv_intel_edp_backlight_on (struct gma_encoder *intel_encoder) intel_encoder 475 drivers/gpu/drm/gma500/cdv_intel_dp.c struct drm_device *dev = intel_encoder->base.dev; intel_encoder 493 drivers/gpu/drm/gma500/cdv_intel_dp.c static void cdv_intel_edp_backlight_off (struct gma_encoder *intel_encoder) intel_encoder 495 drivers/gpu/drm/gma500/cdv_intel_dp.c struct drm_device *dev = intel_encoder->base.dev; intel_encoder 496 drivers/gpu/drm/gma500/cdv_intel_dp.c struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; intel_encoder 899 drivers/gpu/drm/gma500/cdv_intel_dp.c struct gma_encoder *intel_encoder = to_gma_encoder(encoder); intel_encoder 900 drivers/gpu/drm/gma500/cdv_intel_dp.c struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; intel_encoder 902 drivers/gpu/drm/gma500/cdv_intel_dp.c int max_lane_count = cdv_intel_dp_max_lane_count(intel_encoder); intel_encoder 903 drivers/gpu/drm/gma500/cdv_intel_dp.c int max_clock = cdv_intel_dp_max_link_bw(intel_encoder) == DP_LINK_BW_2_7 ? 1 : 0; intel_encoder 908 drivers/gpu/drm/gma500/cdv_intel_dp.c if (is_edp(intel_encoder) && intel_dp->panel_fixed_mode) { intel_encoder 930 drivers/gpu/drm/gma500/cdv_intel_dp.c if (is_edp(intel_encoder)) { intel_encoder 1002 drivers/gpu/drm/gma500/cdv_intel_dp.c struct gma_encoder *intel_encoder; intel_encoder 1008 drivers/gpu/drm/gma500/cdv_intel_dp.c intel_encoder = to_gma_encoder(encoder); intel_encoder 1009 drivers/gpu/drm/gma500/cdv_intel_dp.c intel_dp = intel_encoder->dev_priv; intel_encoder 1010 drivers/gpu/drm/gma500/cdv_intel_dp.c if (intel_encoder->type == INTEL_OUTPUT_DISPLAYPORT) { intel_encoder 1013 drivers/gpu/drm/gma500/cdv_intel_dp.c } else if (is_edp(intel_encoder)) { intel_encoder 1042 drivers/gpu/drm/gma500/cdv_intel_dp.c struct gma_encoder *intel_encoder = to_gma_encoder(encoder); intel_encoder 1045 drivers/gpu/drm/gma500/cdv_intel_dp.c struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; intel_encoder 1091 drivers/gpu/drm/gma500/cdv_intel_dp.c if (is_edp(intel_encoder)) { intel_encoder 1093 drivers/gpu/drm/gma500/cdv_intel_dp.c cdv_intel_edp_panel_on(intel_encoder); intel_encoder 1141 drivers/gpu/drm/gma500/cdv_intel_dp.c struct gma_encoder *intel_encoder = to_gma_encoder(encoder); intel_encoder 1142 drivers/gpu/drm/gma500/cdv_intel_dp.c int edp = is_edp(intel_encoder); intel_encoder 1145 drivers/gpu/drm/gma500/cdv_intel_dp.c cdv_intel_edp_backlight_off(intel_encoder); intel_encoder 1146 drivers/gpu/drm/gma500/cdv_intel_dp.c cdv_intel_edp_panel_off(intel_encoder); intel_encoder 1147 drivers/gpu/drm/gma500/cdv_intel_dp.c cdv_intel_edp_panel_vdd_on(intel_encoder); intel_encoder 1150 drivers/gpu/drm/gma500/cdv_intel_dp.c cdv_intel_dp_sink_dpms(intel_encoder, DRM_MODE_DPMS_ON); intel_encoder 1151 drivers/gpu/drm/gma500/cdv_intel_dp.c cdv_intel_dp_link_down(intel_encoder); intel_encoder 1153 drivers/gpu/drm/gma500/cdv_intel_dp.c cdv_intel_edp_panel_vdd_off(intel_encoder); intel_encoder 1158 drivers/gpu/drm/gma500/cdv_intel_dp.c struct gma_encoder *intel_encoder = to_gma_encoder(encoder); intel_encoder 1159 drivers/gpu/drm/gma500/cdv_intel_dp.c int edp = is_edp(intel_encoder); intel_encoder 1162 drivers/gpu/drm/gma500/cdv_intel_dp.c cdv_intel_edp_panel_on(intel_encoder); intel_encoder 1163 drivers/gpu/drm/gma500/cdv_intel_dp.c cdv_intel_dp_start_link_train(intel_encoder); intel_encoder 1164 drivers/gpu/drm/gma500/cdv_intel_dp.c cdv_intel_dp_complete_link_train(intel_encoder); intel_encoder 1166 drivers/gpu/drm/gma500/cdv_intel_dp.c cdv_intel_edp_backlight_on(intel_encoder); intel_encoder 1172 drivers/gpu/drm/gma500/cdv_intel_dp.c struct gma_encoder *intel_encoder = to_gma_encoder(encoder); intel_encoder 1173 drivers/gpu/drm/gma500/cdv_intel_dp.c struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; intel_encoder 1176 drivers/gpu/drm/gma500/cdv_intel_dp.c int edp = is_edp(intel_encoder); intel_encoder 1180 drivers/gpu/drm/gma500/cdv_intel_dp.c cdv_intel_edp_backlight_off(intel_encoder); intel_encoder 1181 drivers/gpu/drm/gma500/cdv_intel_dp.c cdv_intel_edp_panel_vdd_on(intel_encoder); intel_encoder 1183 drivers/gpu/drm/gma500/cdv_intel_dp.c cdv_intel_dp_sink_dpms(intel_encoder, mode); intel_encoder 1184 drivers/gpu/drm/gma500/cdv_intel_dp.c cdv_intel_dp_link_down(intel_encoder); intel_encoder 1186 drivers/gpu/drm/gma500/cdv_intel_dp.c cdv_intel_edp_panel_vdd_off(intel_encoder); intel_encoder 1187 drivers/gpu/drm/gma500/cdv_intel_dp.c cdv_intel_edp_panel_off(intel_encoder); intel_encoder 1191 drivers/gpu/drm/gma500/cdv_intel_dp.c cdv_intel_edp_panel_on(intel_encoder); intel_encoder 1192 drivers/gpu/drm/gma500/cdv_intel_dp.c cdv_intel_dp_sink_dpms(intel_encoder, mode); intel_encoder 1194 drivers/gpu/drm/gma500/cdv_intel_dp.c cdv_intel_dp_start_link_train(intel_encoder); intel_encoder 1195 drivers/gpu/drm/gma500/cdv_intel_dp.c cdv_intel_dp_complete_link_train(intel_encoder); intel_encoder 1198 drivers/gpu/drm/gma500/cdv_intel_dp.c cdv_intel_edp_backlight_on(intel_encoder); intel_encoder 1765 drivers/gpu/drm/gma500/cdv_intel_dp.c struct gma_encoder *intel_encoder = gma_attached_encoder(connector); intel_encoder 1766 drivers/gpu/drm/gma500/cdv_intel_dp.c struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; intel_encoder 1769 drivers/gpu/drm/gma500/cdv_intel_dp.c int edp = is_edp(intel_encoder); intel_encoder 1779 drivers/gpu/drm/gma500/cdv_intel_dp.c if (is_edp(intel_encoder)) { intel_encoder 1783 drivers/gpu/drm/gma500/cdv_intel_dp.c cdv_intel_edp_panel_vdd_off(intel_encoder); intel_encoder 644 drivers/gpu/drm/gma500/gma_display.c struct gma_encoder *intel_encoder = to_gma_encoder(encoder); intel_encoder 647 drivers/gpu/drm/gma500/gma_display.c kfree(intel_encoder); intel_encoder 76 drivers/gpu/drm/i915/display/icl_dsi.c static void wait_for_cmds_dispatched_to_panel(struct intel_encoder *encoder) intel_encoder 201 drivers/gpu/drm/i915/display/icl_dsi.c static void dsi_program_swing_and_deemphasis(struct intel_encoder *encoder) intel_encoder 265 drivers/gpu/drm/i915/display/icl_dsi.c static void configure_dual_link_mode(struct intel_encoder *encoder, intel_encoder 304 drivers/gpu/drm/i915/display/icl_dsi.c static void gen11_dsi_program_esc_clk_div(struct intel_encoder *encoder) intel_encoder 346 drivers/gpu/drm/i915/display/icl_dsi.c static void gen11_dsi_enable_io_power(struct intel_encoder *encoder) intel_encoder 362 drivers/gpu/drm/i915/display/icl_dsi.c static void gen11_dsi_power_up_lanes(struct intel_encoder *encoder) intel_encoder 373 drivers/gpu/drm/i915/display/icl_dsi.c static void gen11_dsi_config_phy_lanes_sequence(struct intel_encoder *encoder) intel_encoder 422 drivers/gpu/drm/i915/display/icl_dsi.c static void gen11_dsi_voltage_swing_program_seq(struct intel_encoder *encoder) intel_encoder 474 drivers/gpu/drm/i915/display/icl_dsi.c static void gen11_dsi_enable_ddi_buffer(struct intel_encoder *encoder) intel_encoder 493 drivers/gpu/drm/i915/display/icl_dsi.c static void gen11_dsi_setup_dphy_timings(struct intel_encoder *encoder) intel_encoder 559 drivers/gpu/drm/i915/display/icl_dsi.c static void gen11_dsi_gate_clocks(struct intel_encoder *encoder) intel_encoder 575 drivers/gpu/drm/i915/display/icl_dsi.c static void gen11_dsi_ungate_clocks(struct intel_encoder *encoder) intel_encoder 591 drivers/gpu/drm/i915/display/icl_dsi.c static void gen11_dsi_map_pll(struct intel_encoder *encoder, intel_encoder 623 drivers/gpu/drm/i915/display/icl_dsi.c gen11_dsi_configure_transcoder(struct intel_encoder *encoder, intel_encoder 765 drivers/gpu/drm/i915/display/icl_dsi.c gen11_dsi_set_transcoder_timings(struct intel_encoder *encoder, intel_encoder 886 drivers/gpu/drm/i915/display/icl_dsi.c static void gen11_dsi_enable_transcoder(struct intel_encoder *encoder) intel_encoder 907 drivers/gpu/drm/i915/display/icl_dsi.c static void gen11_dsi_setup_timeouts(struct intel_encoder *encoder) intel_encoder 957 drivers/gpu/drm/i915/display/icl_dsi.c gen11_dsi_enable_port_and_phy(struct intel_encoder *encoder, intel_encoder 988 drivers/gpu/drm/i915/display/icl_dsi.c static void gen11_dsi_powerup_panel(struct intel_encoder *encoder) intel_encoder 1027 drivers/gpu/drm/i915/display/icl_dsi.c static void gen11_dsi_pre_pll_enable(struct intel_encoder *encoder, intel_encoder 1038 drivers/gpu/drm/i915/display/icl_dsi.c static void gen11_dsi_pre_enable(struct intel_encoder *encoder, intel_encoder 1064 drivers/gpu/drm/i915/display/icl_dsi.c static void gen11_dsi_disable_transcoder(struct intel_encoder *encoder) intel_encoder 1087 drivers/gpu/drm/i915/display/icl_dsi.c static void gen11_dsi_powerdown_panel(struct intel_encoder *encoder) intel_encoder 1099 drivers/gpu/drm/i915/display/icl_dsi.c static void gen11_dsi_deconfigure_trancoder(struct intel_encoder *encoder) intel_encoder 1140 drivers/gpu/drm/i915/display/icl_dsi.c static void gen11_dsi_disable_port(struct intel_encoder *encoder) intel_encoder 1162 drivers/gpu/drm/i915/display/icl_dsi.c static void gen11_dsi_disable_io_power(struct intel_encoder *encoder) intel_encoder 1188 drivers/gpu/drm/i915/display/icl_dsi.c static void gen11_dsi_disable(struct intel_encoder *encoder, intel_encoder 1214 drivers/gpu/drm/i915/display/icl_dsi.c static void gen11_dsi_get_timings(struct intel_encoder *encoder, intel_encoder 1241 drivers/gpu/drm/i915/display/icl_dsi.c static void gen11_dsi_get_config(struct intel_encoder *encoder, intel_encoder 1261 drivers/gpu/drm/i915/display/icl_dsi.c static int gen11_dsi_compute_config(struct intel_encoder *encoder, intel_encoder 1292 drivers/gpu/drm/i915/display/icl_dsi.c static void gen11_dsi_get_power_domains(struct intel_encoder *encoder, intel_encoder 1299 drivers/gpu/drm/i915/display/icl_dsi.c static bool gen11_dsi_get_hw_state(struct intel_encoder *encoder, intel_encoder 1550 drivers/gpu/drm/i915/display/icl_dsi.c struct intel_encoder *encoder; intel_encoder 310 drivers/gpu/drm/i915/display/intel_audio.c static void g4x_audio_codec_disable(struct intel_encoder *encoder, intel_encoder 331 drivers/gpu/drm/i915/display/intel_audio.c static void g4x_audio_codec_enable(struct intel_encoder *encoder, intel_encoder 372 drivers/gpu/drm/i915/display/intel_audio.c hsw_dp_audio_config_update(struct intel_encoder *encoder, intel_encoder 419 drivers/gpu/drm/i915/display/intel_audio.c hsw_hdmi_audio_config_update(struct intel_encoder *encoder, intel_encoder 461 drivers/gpu/drm/i915/display/intel_audio.c hsw_audio_config_update(struct intel_encoder *encoder, intel_encoder 470 drivers/gpu/drm/i915/display/intel_audio.c static void hsw_audio_codec_disable(struct intel_encoder *encoder, intel_encoder 502 drivers/gpu/drm/i915/display/intel_audio.c static void hsw_audio_codec_enable(struct intel_encoder *encoder, intel_encoder 552 drivers/gpu/drm/i915/display/intel_audio.c static void ilk_audio_codec_disable(struct intel_encoder *encoder, intel_encoder 598 drivers/gpu/drm/i915/display/intel_audio.c static void ilk_audio_codec_enable(struct intel_encoder *encoder, intel_encoder 686 drivers/gpu/drm/i915/display/intel_audio.c void intel_audio_codec_enable(struct intel_encoder *encoder, intel_encoder 747 drivers/gpu/drm/i915/display/intel_audio.c void intel_audio_codec_disable(struct intel_encoder *encoder, intel_encoder 926 drivers/gpu/drm/i915/display/intel_audio.c static struct intel_encoder *get_saved_enc(struct drm_i915_private *dev_priv, intel_encoder 929 drivers/gpu/drm/i915/display/intel_audio.c struct intel_encoder *encoder; intel_encoder 971 drivers/gpu/drm/i915/display/intel_audio.c struct intel_encoder *encoder; intel_encoder 1008 drivers/gpu/drm/i915/display/intel_audio.c struct intel_encoder *intel_encoder; intel_encoder 1014 drivers/gpu/drm/i915/display/intel_audio.c intel_encoder = get_saved_enc(dev_priv, port, pipe); intel_encoder 1015 drivers/gpu/drm/i915/display/intel_audio.c if (!intel_encoder) { intel_encoder 1022 drivers/gpu/drm/i915/display/intel_audio.c *enabled = intel_encoder->audio_connector != NULL; intel_encoder 1024 drivers/gpu/drm/i915/display/intel_audio.c eld = intel_encoder->audio_connector->eld; intel_encoder 12 drivers/gpu/drm/i915/display/intel_audio.h struct intel_encoder; intel_encoder 15 drivers/gpu/drm/i915/display/intel_audio.h void intel_audio_codec_enable(struct intel_encoder *encoder, intel_encoder 18 drivers/gpu/drm/i915/display/intel_audio.h void intel_audio_codec_disable(struct intel_encoder *encoder, intel_encoder 142 drivers/gpu/drm/i915/display/intel_connector.c struct intel_encoder *encoder) intel_encoder 156 drivers/gpu/drm/i915/display/intel_connector.c struct intel_encoder *encoder = connector->encoder; intel_encoder 15 drivers/gpu/drm/i915/display/intel_connector.h struct intel_encoder; intel_encoder 24 drivers/gpu/drm/i915/display/intel_connector.h struct intel_encoder *encoder); intel_encoder 55 drivers/gpu/drm/i915/display/intel_crt.c struct intel_encoder base; intel_encoder 63 drivers/gpu/drm/i915/display/intel_crt.c static struct intel_crt *intel_encoder_to_crt(struct intel_encoder *encoder) intel_encoder 89 drivers/gpu/drm/i915/display/intel_crt.c static bool intel_crt_get_hw_state(struct intel_encoder *encoder, intel_encoder 109 drivers/gpu/drm/i915/display/intel_crt.c static unsigned int intel_crt_get_flags(struct intel_encoder *encoder) intel_encoder 130 drivers/gpu/drm/i915/display/intel_crt.c static void intel_crt_get_config(struct intel_encoder *encoder, intel_encoder 140 drivers/gpu/drm/i915/display/intel_crt.c static void hsw_crt_get_config(struct intel_encoder *encoder, intel_encoder 158 drivers/gpu/drm/i915/display/intel_crt.c static void intel_crt_set_dpms(struct intel_encoder *encoder, intel_encoder 207 drivers/gpu/drm/i915/display/intel_crt.c static void intel_disable_crt(struct intel_encoder *encoder, intel_encoder 214 drivers/gpu/drm/i915/display/intel_crt.c static void pch_disable_crt(struct intel_encoder *encoder, intel_encoder 220 drivers/gpu/drm/i915/display/intel_crt.c static void pch_post_disable_crt(struct intel_encoder *encoder, intel_encoder 227 drivers/gpu/drm/i915/display/intel_crt.c static void hsw_disable_crt(struct intel_encoder *encoder, intel_encoder 238 drivers/gpu/drm/i915/display/intel_crt.c static void hsw_post_disable_crt(struct intel_encoder *encoder, intel_encoder 258 drivers/gpu/drm/i915/display/intel_crt.c static void hsw_pre_pll_enable_crt(struct intel_encoder *encoder, intel_encoder 269 drivers/gpu/drm/i915/display/intel_crt.c static void hsw_pre_enable_crt(struct intel_encoder *encoder, intel_encoder 286 drivers/gpu/drm/i915/display/intel_crt.c static void hsw_enable_crt(struct intel_encoder *encoder, intel_encoder 304 drivers/gpu/drm/i915/display/intel_crt.c static void intel_enable_crt(struct intel_encoder *encoder, intel_encoder 356 drivers/gpu/drm/i915/display/intel_crt.c static int intel_crt_compute_config(struct intel_encoder *encoder, intel_encoder 371 drivers/gpu/drm/i915/display/intel_crt.c static int pch_crt_compute_config(struct intel_encoder *encoder, intel_encoder 387 drivers/gpu/drm/i915/display/intel_crt.c static int hsw_crt_compute_config(struct intel_encoder *encoder, intel_encoder 791 drivers/gpu/drm/i915/display/intel_crt.c struct intel_encoder *intel_encoder = &crt->base; intel_encoder 802 drivers/gpu/drm/i915/display/intel_crt.c intel_encoder->power_domain); intel_encoder 811 drivers/gpu/drm/i915/display/intel_crt.c intel_encoder->power_domain); intel_encoder 866 drivers/gpu/drm/i915/display/intel_crt.c intel_display_power_put(dev_priv, intel_encoder->power_domain, wakeref); intel_encoder 882 drivers/gpu/drm/i915/display/intel_crt.c struct intel_encoder *intel_encoder = &crt->base; intel_encoder 888 drivers/gpu/drm/i915/display/intel_crt.c intel_encoder->power_domain); intel_encoder 900 drivers/gpu/drm/i915/display/intel_crt.c intel_display_power_put(dev_priv, intel_encoder->power_domain, wakeref); intel_encoder 919 drivers/gpu/drm/i915/display/intel_ddi.c static void intel_prepare_dp_ddi_buffers(struct intel_encoder *encoder, intel_encoder 956 drivers/gpu/drm/i915/display/intel_ddi.c static void intel_prepare_hdmi_ddi_buffers(struct intel_encoder *encoder, intel_encoder 1019 drivers/gpu/drm/i915/display/intel_ddi.c static u32 icl_pll_to_ddi_clk_sel(struct intel_encoder *encoder, intel_encoder 1070 drivers/gpu/drm/i915/display/intel_ddi.c struct intel_encoder *encoder; intel_encoder 1197 drivers/gpu/drm/i915/display/intel_ddi.c static void intel_ddi_init_dp_buf_reg(struct intel_encoder *encoder) intel_encoder 1208 drivers/gpu/drm/i915/display/intel_ddi.c static struct intel_encoder * intel_encoder 1212 drivers/gpu/drm/i915/display/intel_ddi.c struct intel_encoder *encoder, *ret = NULL; intel_encoder 1485 drivers/gpu/drm/i915/display/intel_ddi.c static void icl_ddi_clock_get(struct intel_encoder *encoder, intel_encoder 1511 drivers/gpu/drm/i915/display/intel_ddi.c static void cnl_ddi_clock_get(struct intel_encoder *encoder, intel_encoder 1560 drivers/gpu/drm/i915/display/intel_ddi.c static void skl_ddi_clock_get(struct intel_encoder *encoder, intel_encoder 1607 drivers/gpu/drm/i915/display/intel_ddi.c static void hsw_ddi_clock_get(struct intel_encoder *encoder, intel_encoder 1669 drivers/gpu/drm/i915/display/intel_ddi.c static void bxt_ddi_clock_get(struct intel_encoder *encoder, intel_encoder 1678 drivers/gpu/drm/i915/display/intel_ddi.c static void intel_ddi_clock_get(struct intel_encoder *encoder, intel_encoder 1767 drivers/gpu/drm/i915/display/intel_ddi.c struct intel_encoder *encoder = intel_ddi_get_crtc_encoder(crtc); intel_encoder 1876 drivers/gpu/drm/i915/display/intel_ddi.c int intel_ddi_toggle_hdcp_signalling(struct intel_encoder *intel_encoder, intel_encoder 1879 drivers/gpu/drm/i915/display/intel_ddi.c struct drm_device *dev = intel_encoder->base.dev; intel_encoder 1887 drivers/gpu/drm/i915/display/intel_ddi.c intel_encoder->power_domain); intel_encoder 1891 drivers/gpu/drm/i915/display/intel_ddi.c if (WARN_ON(!intel_encoder->get_hw_state(intel_encoder, &pipe))) { intel_encoder 1903 drivers/gpu/drm/i915/display/intel_ddi.c intel_display_power_put(dev_priv, intel_encoder->power_domain, wakeref); intel_encoder 1911 drivers/gpu/drm/i915/display/intel_ddi.c struct intel_encoder *encoder = intel_connector->encoder; intel_encoder 1969 drivers/gpu/drm/i915/display/intel_ddi.c static void intel_ddi_get_encoder_pipes(struct intel_encoder *encoder, intel_encoder 2076 drivers/gpu/drm/i915/display/intel_ddi.c bool intel_ddi_get_hw_state(struct intel_encoder *encoder, intel_encoder 2111 drivers/gpu/drm/i915/display/intel_ddi.c static void intel_ddi_get_power_domains(struct intel_encoder *encoder, intel_encoder 2154 drivers/gpu/drm/i915/display/intel_ddi.c struct intel_encoder *encoder = intel_ddi_get_crtc_encoder(crtc); intel_encoder 2197 drivers/gpu/drm/i915/display/intel_ddi.c static void skl_ddi_set_iboost(struct intel_encoder *encoder, intel_encoder 2241 drivers/gpu/drm/i915/display/intel_ddi.c static void bxt_ddi_vswing_sequence(struct intel_encoder *encoder, intel_encoder 2268 drivers/gpu/drm/i915/display/intel_ddi.c u8 intel_ddi_dp_voltage_max(struct intel_encoder *encoder) intel_encoder 2313 drivers/gpu/drm/i915/display/intel_ddi.c u8 intel_ddi_dp_pre_emphasis_max(struct intel_encoder *encoder, u8 voltage_swing) intel_encoder 2328 drivers/gpu/drm/i915/display/intel_ddi.c static void cnl_ddi_vswing_program(struct intel_encoder *encoder, intel_encoder 2392 drivers/gpu/drm/i915/display/intel_ddi.c static void cnl_ddi_vswing_sequence(struct intel_encoder *encoder, intel_encoder 2515 drivers/gpu/drm/i915/display/intel_ddi.c static void icl_combo_phy_ddi_vswing_sequence(struct intel_encoder *encoder, intel_encoder 2585 drivers/gpu/drm/i915/display/intel_ddi.c static void icl_mg_phy_ddi_vswing_sequence(struct intel_encoder *encoder, intel_encoder 2704 drivers/gpu/drm/i915/display/intel_ddi.c static void icl_ddi_vswing_sequence(struct intel_encoder *encoder, intel_encoder 2746 drivers/gpu/drm/i915/display/intel_ddi.c struct intel_encoder *encoder = &dport->base; intel_encoder 2764 drivers/gpu/drm/i915/display/intel_ddi.c struct intel_encoder *encoder = &dport->base; intel_encoder 2789 drivers/gpu/drm/i915/display/intel_ddi.c static void icl_map_plls_to_ports(struct intel_encoder *encoder, intel_encoder 2825 drivers/gpu/drm/i915/display/intel_ddi.c static void icl_unmap_plls_to_ports(struct intel_encoder *encoder) intel_encoder 2840 drivers/gpu/drm/i915/display/intel_ddi.c void icl_sanitize_encoder_pll_mapping(struct intel_encoder *encoder) intel_encoder 2872 drivers/gpu/drm/i915/display/intel_ddi.c struct intel_encoder *other_encoder; intel_encoder 2918 drivers/gpu/drm/i915/display/intel_ddi.c static void intel_ddi_clk_select(struct intel_encoder *encoder, intel_encoder 2975 drivers/gpu/drm/i915/display/intel_ddi.c static void intel_ddi_clk_disable(struct intel_encoder *encoder) intel_encoder 3132 drivers/gpu/drm/i915/display/intel_ddi.c static void intel_ddi_enable_fec(struct intel_encoder *encoder, intel_encoder 3151 drivers/gpu/drm/i915/display/intel_ddi.c static void intel_ddi_disable_fec_state(struct intel_encoder *encoder, intel_encoder 3167 drivers/gpu/drm/i915/display/intel_ddi.c static void intel_ddi_pre_enable_dp(struct intel_encoder *encoder, intel_encoder 3235 drivers/gpu/drm/i915/display/intel_ddi.c static void intel_ddi_pre_enable_hdmi(struct intel_encoder *encoder, intel_encoder 3276 drivers/gpu/drm/i915/display/intel_ddi.c static void intel_ddi_pre_enable(struct intel_encoder *encoder, intel_encoder 3322 drivers/gpu/drm/i915/display/intel_ddi.c static void intel_disable_ddi_buf(struct intel_encoder *encoder, intel_encoder 3349 drivers/gpu/drm/i915/display/intel_ddi.c static void intel_ddi_post_disable_dp(struct intel_encoder *encoder, intel_encoder 3382 drivers/gpu/drm/i915/display/intel_ddi.c static void intel_ddi_post_disable_hdmi(struct intel_encoder *encoder, intel_encoder 3405 drivers/gpu/drm/i915/display/intel_ddi.c static void intel_ddi_post_disable(struct intel_encoder *encoder, intel_encoder 3435 drivers/gpu/drm/i915/display/intel_ddi.c void intel_ddi_fdi_post_disable(struct intel_encoder *encoder, intel_encoder 3469 drivers/gpu/drm/i915/display/intel_ddi.c static void intel_enable_ddi_dp(struct intel_encoder *encoder, intel_encoder 3509 drivers/gpu/drm/i915/display/intel_ddi.c static void intel_enable_ddi_hdmi(struct intel_encoder *encoder, intel_encoder 3570 drivers/gpu/drm/i915/display/intel_ddi.c static void intel_enable_ddi(struct intel_encoder *encoder, intel_encoder 3586 drivers/gpu/drm/i915/display/intel_ddi.c static void intel_disable_ddi_dp(struct intel_encoder *encoder, intel_encoder 3606 drivers/gpu/drm/i915/display/intel_ddi.c static void intel_disable_ddi_hdmi(struct intel_encoder *encoder, intel_encoder 3622 drivers/gpu/drm/i915/display/intel_ddi.c static void intel_disable_ddi(struct intel_encoder *encoder, intel_encoder 3634 drivers/gpu/drm/i915/display/intel_ddi.c static void intel_ddi_update_pipe_dp(struct intel_encoder *encoder, intel_encoder 3648 drivers/gpu/drm/i915/display/intel_ddi.c static void intel_ddi_update_pipe(struct intel_encoder *encoder, intel_encoder 3691 drivers/gpu/drm/i915/display/intel_ddi.c struct intel_encoder *encoder, intel_encoder 3707 drivers/gpu/drm/i915/display/intel_ddi.c struct intel_encoder *encoder, intel_encoder 3714 drivers/gpu/drm/i915/display/intel_ddi.c intel_ddi_pre_pll_enable(struct intel_encoder *encoder, intel_encoder 3742 drivers/gpu/drm/i915/display/intel_ddi.c intel_ddi_post_pll_disable(struct intel_encoder *encoder, intel_encoder 3827 drivers/gpu/drm/i915/display/intel_ddi.c void intel_ddi_get_config(struct intel_encoder *encoder, intel_encoder 3957 drivers/gpu/drm/i915/display/intel_ddi.c intel_ddi_compute_output_type(struct intel_encoder *encoder, intel_encoder 3974 drivers/gpu/drm/i915/display/intel_ddi.c static int intel_ddi_compute_config(struct intel_encoder *encoder, intel_encoder 4073 drivers/gpu/drm/i915/display/intel_ddi.c static int intel_hdmi_reset_link(struct intel_encoder *encoder, intel_encoder 4145 drivers/gpu/drm/i915/display/intel_ddi.c intel_ddi_hotplug(struct intel_encoder *encoder, intel_encoder 4280 drivers/gpu/drm/i915/display/intel_ddi.c struct intel_encoder *intel_encoder; intel_encoder 4311 drivers/gpu/drm/i915/display/intel_ddi.c intel_encoder = &intel_dig_port->base; intel_encoder 4312 drivers/gpu/drm/i915/display/intel_ddi.c encoder = &intel_encoder->base; intel_encoder 4317 drivers/gpu/drm/i915/display/intel_ddi.c intel_encoder->hotplug = intel_ddi_hotplug; intel_encoder 4318 drivers/gpu/drm/i915/display/intel_ddi.c intel_encoder->compute_output_type = intel_ddi_compute_output_type; intel_encoder 4319 drivers/gpu/drm/i915/display/intel_ddi.c intel_encoder->compute_config = intel_ddi_compute_config; intel_encoder 4320 drivers/gpu/drm/i915/display/intel_ddi.c intel_encoder->enable = intel_enable_ddi; intel_encoder 4321 drivers/gpu/drm/i915/display/intel_ddi.c intel_encoder->pre_pll_enable = intel_ddi_pre_pll_enable; intel_encoder 4322 drivers/gpu/drm/i915/display/intel_ddi.c intel_encoder->post_pll_disable = intel_ddi_post_pll_disable; intel_encoder 4323 drivers/gpu/drm/i915/display/intel_ddi.c intel_encoder->pre_enable = intel_ddi_pre_enable; intel_encoder 4324 drivers/gpu/drm/i915/display/intel_ddi.c intel_encoder->disable = intel_disable_ddi; intel_encoder 4325 drivers/gpu/drm/i915/display/intel_ddi.c intel_encoder->post_disable = intel_ddi_post_disable; intel_encoder 4326 drivers/gpu/drm/i915/display/intel_ddi.c intel_encoder->update_pipe = intel_ddi_update_pipe; intel_encoder 4327 drivers/gpu/drm/i915/display/intel_ddi.c intel_encoder->get_hw_state = intel_ddi_get_hw_state; intel_encoder 4328 drivers/gpu/drm/i915/display/intel_ddi.c intel_encoder->get_config = intel_ddi_get_config; intel_encoder 4329 drivers/gpu/drm/i915/display/intel_ddi.c intel_encoder->suspend = intel_dp_encoder_suspend; intel_encoder 4330 drivers/gpu/drm/i915/display/intel_ddi.c intel_encoder->get_power_domains = intel_ddi_get_power_domains; intel_encoder 4331 drivers/gpu/drm/i915/display/intel_ddi.c intel_encoder->type = INTEL_OUTPUT_DDI; intel_encoder 4332 drivers/gpu/drm/i915/display/intel_ddi.c intel_encoder->power_domain = intel_port_to_power_domain(port); intel_encoder 4333 drivers/gpu/drm/i915/display/intel_ddi.c intel_encoder->port = port; intel_encoder 4334 drivers/gpu/drm/i915/display/intel_ddi.c intel_encoder->cloneable = 0; intel_encoder 4336 drivers/gpu/drm/i915/display/intel_ddi.c intel_encoder->crtc_mask |= BIT(pipe); intel_encoder 4354 drivers/gpu/drm/i915/display/intel_ddi.c intel_encoder->update_prepare = intel_ddi_update_prepare; intel_encoder 4355 drivers/gpu/drm/i915/display/intel_ddi.c intel_encoder->update_complete = intel_ddi_update_complete; intel_encoder 4408 drivers/gpu/drm/i915/display/intel_ddi.c if (intel_encoder->type != INTEL_OUTPUT_EDP && init_hdmi) { intel_encoder 20 drivers/gpu/drm/i915/display/intel_ddi.h struct intel_encoder; intel_encoder 22 drivers/gpu/drm/i915/display/intel_ddi.h void intel_ddi_fdi_post_disable(struct intel_encoder *intel_encoder, intel_encoder 28 drivers/gpu/drm/i915/display/intel_ddi.h bool intel_ddi_get_hw_state(struct intel_encoder *encoder, enum pipe *pipe); intel_encoder 35 drivers/gpu/drm/i915/display/intel_ddi.h void intel_ddi_get_config(struct intel_encoder *encoder, intel_encoder 43 drivers/gpu/drm/i915/display/intel_ddi.h u8 intel_ddi_dp_voltage_max(struct intel_encoder *encoder); intel_encoder 44 drivers/gpu/drm/i915/display/intel_ddi.h u8 intel_ddi_dp_pre_emphasis_max(struct intel_encoder *encoder, intel_encoder 46 drivers/gpu/drm/i915/display/intel_ddi.h int intel_ddi_toggle_hdcp_signalling(struct intel_encoder *intel_encoder, intel_encoder 48 drivers/gpu/drm/i915/display/intel_ddi.h void icl_sanitize_encoder_pll_mapping(struct intel_encoder *encoder); intel_encoder 5179 drivers/gpu/drm/i915/display/intel_display.c static struct intel_encoder * intel_encoder 5186 drivers/gpu/drm/i915/display/intel_display.c struct intel_encoder *encoder = NULL; intel_encoder 6072 drivers/gpu/drm/i915/display/intel_display.c static struct intel_encoder * intel_encoder 6075 drivers/gpu/drm/i915/display/intel_display.c struct intel_encoder *encoder; intel_encoder 6110 drivers/gpu/drm/i915/display/intel_display.c struct intel_encoder *encoder; intel_encoder 6137 drivers/gpu/drm/i915/display/intel_display.c struct intel_encoder *encoder; intel_encoder 6164 drivers/gpu/drm/i915/display/intel_display.c struct intel_encoder *encoder = intel_encoder 6184 drivers/gpu/drm/i915/display/intel_display.c struct intel_encoder *encoder = intel_encoder 6204 drivers/gpu/drm/i915/display/intel_display.c struct intel_encoder *encoder = intel_encoder 6225 drivers/gpu/drm/i915/display/intel_display.c struct intel_encoder *encoder = intel_encoder 6246 drivers/gpu/drm/i915/display/intel_display.c struct intel_encoder *encoder = intel_encoder 6266 drivers/gpu/drm/i915/display/intel_display.c struct intel_encoder *encoder = intel_encoder 6286 drivers/gpu/drm/i915/display/intel_display.c struct intel_encoder *encoder = intel_encoder 6808 drivers/gpu/drm/i915/display/intel_display.c struct intel_encoder *intel_encoder = to_intel_encoder(encoder); intel_encoder 6810 drivers/gpu/drm/i915/display/intel_display.c mask |= BIT_ULL(intel_encoder->power_domain); intel_encoder 7035 drivers/gpu/drm/i915/display/intel_display.c struct intel_encoder *encoder; intel_encoder 7128 drivers/gpu/drm/i915/display/intel_display.c struct intel_encoder *intel_encoder = to_intel_encoder(encoder); intel_encoder 7131 drivers/gpu/drm/i915/display/intel_display.c kfree(intel_encoder); intel_encoder 7146 drivers/gpu/drm/i915/display/intel_display.c struct intel_encoder *encoder = connector->encoder; intel_encoder 8886 drivers/gpu/drm/i915/display/intel_display.c struct intel_encoder *encoder; intel_encoder 9320 drivers/gpu/drm/i915/display/intel_display.c struct intel_encoder *encoder; intel_encoder 10058 drivers/gpu/drm/i915/display/intel_display.c struct intel_encoder *encoder = intel_encoder 11092 drivers/gpu/drm/i915/display/intel_display.c struct intel_encoder *intel_encoder = intel_encoder 11095 drivers/gpu/drm/i915/display/intel_display.c struct drm_encoder *encoder = &intel_encoder->base; intel_encoder 11248 drivers/gpu/drm/i915/display/intel_display.c struct intel_encoder *intel_encoder = intel_encoder 11250 drivers/gpu/drm/i915/display/intel_display.c struct drm_encoder *encoder = &intel_encoder->base; intel_encoder 11412 drivers/gpu/drm/i915/display/intel_display.c intel_encoder_current_mode(struct intel_encoder *encoder) intel_encoder 11631 drivers/gpu/drm/i915/display/intel_display.c static bool encoders_cloneable(const struct intel_encoder *a, intel_encoder 11632 drivers/gpu/drm/i915/display/intel_display.c const struct intel_encoder *b) intel_encoder 11641 drivers/gpu/drm/i915/display/intel_display.c struct intel_encoder *encoder) intel_encoder 11643 drivers/gpu/drm/i915/display/intel_display.c struct intel_encoder *source_encoder; intel_encoder 12189 drivers/gpu/drm/i915/display/intel_display.c struct intel_encoder *encoder; intel_encoder 12278 drivers/gpu/drm/i915/display/intel_display.c struct intel_encoder *encoder; intel_encoder 13042 drivers/gpu/drm/i915/display/intel_display.c struct intel_encoder *encoder; intel_encoder 13095 drivers/gpu/drm/i915/display/intel_display.c struct intel_encoder *encoder; intel_encoder 15226 drivers/gpu/drm/i915/display/intel_display.c static int intel_encoder_clones(struct intel_encoder *encoder) intel_encoder 15229 drivers/gpu/drm/i915/display/intel_display.c struct intel_encoder *source_encoder; intel_encoder 15317 drivers/gpu/drm/i915/display/intel_display.c struct intel_encoder *encoder; intel_encoder 16408 drivers/gpu/drm/i915/display/intel_display.c struct intel_encoder *encoder; intel_encoder 16416 drivers/gpu/drm/i915/display/intel_display.c static struct intel_connector *intel_encoder_find_connector(struct intel_encoder *encoder) intel_encoder 16527 drivers/gpu/drm/i915/display/intel_display.c static void intel_sanitize_encoder(struct intel_encoder *encoder) intel_encoder 16665 drivers/gpu/drm/i915/display/intel_display.c struct intel_encoder *encoder; intel_encoder 16841 drivers/gpu/drm/i915/display/intel_display.c struct intel_encoder *encoder; intel_encoder 16949 drivers/gpu/drm/i915/display/intel_display.c struct intel_encoder *encoder; intel_encoder 49 drivers/gpu/drm/i915/display/intel_display.h struct intel_encoder; intel_encoder 352 drivers/gpu/drm/i915/display/intel_display.h #define for_each_intel_encoder(dev, intel_encoder) \ intel_encoder 353 drivers/gpu/drm/i915/display/intel_display.h list_for_each_entry(intel_encoder, \ intel_encoder 357 drivers/gpu/drm/i915/display/intel_display.h #define for_each_intel_dp(dev, intel_encoder) \ intel_encoder 358 drivers/gpu/drm/i915/display/intel_display.h for_each_intel_encoder(dev, intel_encoder) \ intel_encoder 359 drivers/gpu/drm/i915/display/intel_display.h for_each_if(intel_encoder_is_dp(intel_encoder)) intel_encoder 364 drivers/gpu/drm/i915/display/intel_display.h #define for_each_encoder_on_crtc(dev, __crtc, intel_encoder) \ intel_encoder 365 drivers/gpu/drm/i915/display/intel_display.h list_for_each_entry((intel_encoder), &(dev)->mode_config.encoder_list, base.head) \ intel_encoder 366 drivers/gpu/drm/i915/display/intel_display.h for_each_if((intel_encoder)->base.crtc == (__crtc)) intel_encoder 451 drivers/gpu/drm/i915/display/intel_display.h intel_encoder_current_mode(struct intel_encoder *encoder); intel_encoder 535 drivers/gpu/drm/i915/display/intel_display_power.c struct intel_encoder *encoder; intel_encoder 1169 drivers/gpu/drm/i915/display/intel_display_power.c struct intel_encoder *encoder; intel_encoder 1578 drivers/gpu/drm/i915/display/intel_display_power.c void chv_phy_powergate_lanes(struct intel_encoder *encoder, intel_encoder 14 drivers/gpu/drm/i915/display/intel_display_power.h struct intel_encoder; intel_encoder 326 drivers/gpu/drm/i915/display/intel_display_power.h void chv_phy_powergate_lanes(struct intel_encoder *encoder, intel_encoder 132 drivers/gpu/drm/i915/display/intel_display_types.h enum intel_hotplug_state (*hotplug)(struct intel_encoder *encoder, intel_encoder 135 drivers/gpu/drm/i915/display/intel_display_types.h enum intel_output_type (*compute_output_type)(struct intel_encoder *, intel_encoder 138 drivers/gpu/drm/i915/display/intel_display_types.h int (*compute_config)(struct intel_encoder *, intel_encoder 142 drivers/gpu/drm/i915/display/intel_display_types.h struct intel_encoder *, intel_encoder 144 drivers/gpu/drm/i915/display/intel_display_types.h void (*pre_pll_enable)(struct intel_encoder *, intel_encoder 147 drivers/gpu/drm/i915/display/intel_display_types.h void (*pre_enable)(struct intel_encoder *, intel_encoder 150 drivers/gpu/drm/i915/display/intel_display_types.h void (*enable)(struct intel_encoder *, intel_encoder 154 drivers/gpu/drm/i915/display/intel_display_types.h struct intel_encoder *, intel_encoder 156 drivers/gpu/drm/i915/display/intel_display_types.h void (*disable)(struct intel_encoder *, intel_encoder 159 drivers/gpu/drm/i915/display/intel_display_types.h void (*post_disable)(struct intel_encoder *, intel_encoder 162 drivers/gpu/drm/i915/display/intel_display_types.h void (*post_pll_disable)(struct intel_encoder *, intel_encoder 165 drivers/gpu/drm/i915/display/intel_display_types.h void (*update_pipe)(struct intel_encoder *, intel_encoder 171 drivers/gpu/drm/i915/display/intel_display_types.h bool (*get_hw_state)(struct intel_encoder *, enum pipe *pipe); intel_encoder 176 drivers/gpu/drm/i915/display/intel_display_types.h void (*get_config)(struct intel_encoder *, intel_encoder 182 drivers/gpu/drm/i915/display/intel_display_types.h void (*get_power_domains)(struct intel_encoder *encoder, intel_encoder 189 drivers/gpu/drm/i915/display/intel_display_types.h void (*suspend)(struct intel_encoder *); intel_encoder 398 drivers/gpu/drm/i915/display/intel_display_types.h struct intel_encoder *encoder; intel_encoder 1090 drivers/gpu/drm/i915/display/intel_display_types.h #define to_intel_encoder(x) container_of(x, struct intel_encoder, base) intel_encoder 1255 drivers/gpu/drm/i915/display/intel_display_types.h struct intel_encoder base; intel_encoder 1274 drivers/gpu/drm/i915/display/intel_display_types.h void (*write_infoframe)(struct intel_encoder *encoder, intel_encoder 1278 drivers/gpu/drm/i915/display/intel_display_types.h void (*read_infoframe)(struct intel_encoder *encoder, intel_encoder 1282 drivers/gpu/drm/i915/display/intel_display_types.h void (*set_infoframes)(struct intel_encoder *encoder, intel_encoder 1286 drivers/gpu/drm/i915/display/intel_display_types.h u32 (*infoframes_enabled)(struct intel_encoder *encoder, intel_encoder 1291 drivers/gpu/drm/i915/display/intel_display_types.h struct intel_encoder base; intel_encoder 1355 drivers/gpu/drm/i915/display/intel_display_types.h static inline struct intel_encoder * intel_encoder 1361 drivers/gpu/drm/i915/display/intel_display_types.h static inline bool intel_encoder_is_dig_port(struct intel_encoder *encoder) intel_encoder 1377 drivers/gpu/drm/i915/display/intel_display_types.h struct intel_encoder *intel_encoder = to_intel_encoder(encoder); intel_encoder 1379 drivers/gpu/drm/i915/display/intel_display_types.h if (intel_encoder_is_dig_port(intel_encoder)) intel_encoder 1403 drivers/gpu/drm/i915/display/intel_display_types.h static inline bool intel_encoder_is_dp(struct intel_encoder *encoder) intel_encoder 159 drivers/gpu/drm/i915/display/intel_dp.c static void intel_dp_link_down(struct intel_encoder *encoder, intel_encoder 163 drivers/gpu/drm/i915/display/intel_dp.c static void vlv_init_panel_power_sequencer(struct intel_encoder *encoder, intel_encoder 255 drivers/gpu/drm/i915/display/intel_dp.c struct intel_encoder *encoder = &intel_dig_port->base; intel_encoder 798 drivers/gpu/drm/i915/display/intel_dp.c struct intel_encoder *encoder; intel_encoder 982 drivers/gpu/drm/i915/display/intel_dp.c struct intel_encoder *encoder; intel_encoder 1677 drivers/gpu/drm/i915/display/intel_dp.c struct intel_encoder *encoder = &dig_port->base; intel_encoder 1727 drivers/gpu/drm/i915/display/intel_dp.c intel_dp_set_clock(struct intel_encoder *encoder, intel_encoder 2102 drivers/gpu/drm/i915/display/intel_dp.c intel_dp_compute_link_config(struct intel_encoder *encoder, intel_encoder 2241 drivers/gpu/drm/i915/display/intel_dp.c intel_dp_compute_config(struct intel_encoder *encoder, intel_encoder 2355 drivers/gpu/drm/i915/display/intel_dp.c static void intel_dp_prepare(struct intel_encoder *encoder, intel_encoder 3121 drivers/gpu/drm/i915/display/intel_dp.c static bool intel_dp_get_hw_state(struct intel_encoder *encoder, intel_encoder 3142 drivers/gpu/drm/i915/display/intel_dp.c static void intel_dp_get_config(struct intel_encoder *encoder, intel_encoder 3226 drivers/gpu/drm/i915/display/intel_dp.c static void intel_disable_dp(struct intel_encoder *encoder, intel_encoder 3246 drivers/gpu/drm/i915/display/intel_dp.c static void g4x_disable_dp(struct intel_encoder *encoder, intel_encoder 3253 drivers/gpu/drm/i915/display/intel_dp.c static void vlv_disable_dp(struct intel_encoder *encoder, intel_encoder 3260 drivers/gpu/drm/i915/display/intel_dp.c static void g4x_post_disable_dp(struct intel_encoder *encoder, intel_encoder 3280 drivers/gpu/drm/i915/display/intel_dp.c static void vlv_post_disable_dp(struct intel_encoder *encoder, intel_encoder 3287 drivers/gpu/drm/i915/display/intel_dp.c static void chv_post_disable_dp(struct intel_encoder *encoder, intel_encoder 3410 drivers/gpu/drm/i915/display/intel_dp.c static void intel_enable_dp(struct intel_encoder *encoder, intel_encoder 3456 drivers/gpu/drm/i915/display/intel_dp.c static void g4x_enable_dp(struct intel_encoder *encoder, intel_encoder 3464 drivers/gpu/drm/i915/display/intel_dp.c static void vlv_enable_dp(struct intel_encoder *encoder, intel_encoder 3471 drivers/gpu/drm/i915/display/intel_dp.c static void g4x_pre_enable_dp(struct intel_encoder *encoder, intel_encoder 3519 drivers/gpu/drm/i915/display/intel_dp.c struct intel_encoder *encoder; intel_encoder 3542 drivers/gpu/drm/i915/display/intel_dp.c static void vlv_init_panel_power_sequencer(struct intel_encoder *encoder, intel_encoder 3585 drivers/gpu/drm/i915/display/intel_dp.c static void vlv_pre_enable_dp(struct intel_encoder *encoder, intel_encoder 3594 drivers/gpu/drm/i915/display/intel_dp.c static void vlv_dp_pre_pll_enable(struct intel_encoder *encoder, intel_encoder 3603 drivers/gpu/drm/i915/display/intel_dp.c static void chv_pre_enable_dp(struct intel_encoder *encoder, intel_encoder 3615 drivers/gpu/drm/i915/display/intel_dp.c static void chv_dp_pre_pll_enable(struct intel_encoder *encoder, intel_encoder 3624 drivers/gpu/drm/i915/display/intel_dp.c static void chv_dp_post_pll_disable(struct intel_encoder *encoder, intel_encoder 3647 drivers/gpu/drm/i915/display/intel_dp.c struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base; intel_encoder 3666 drivers/gpu/drm/i915/display/intel_dp.c struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base; intel_encoder 3710 drivers/gpu/drm/i915/display/intel_dp.c struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base; intel_encoder 3796 drivers/gpu/drm/i915/display/intel_dp.c struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base; intel_encoder 4063 drivers/gpu/drm/i915/display/intel_dp.c intel_dp_link_down(struct intel_encoder *encoder, intel_encoder 4395 drivers/gpu/drm/i915/display/intel_dp.c struct intel_encoder *encoder = intel_encoder 4793 drivers/gpu/drm/i915/display/intel_dp.c int intel_dp_retrain_link(struct intel_encoder *encoder, intel_encoder 4871 drivers/gpu/drm/i915/display/intel_dp.c intel_dp_hotplug(struct intel_encoder *encoder, intel_encoder 5051 drivers/gpu/drm/i915/display/intel_dp.c static bool ibx_digital_port_connected(struct intel_encoder *encoder) intel_encoder 5074 drivers/gpu/drm/i915/display/intel_dp.c static bool cpt_digital_port_connected(struct intel_encoder *encoder) intel_encoder 5097 drivers/gpu/drm/i915/display/intel_dp.c static bool spt_digital_port_connected(struct intel_encoder *encoder) intel_encoder 5116 drivers/gpu/drm/i915/display/intel_dp.c static bool g4x_digital_port_connected(struct intel_encoder *encoder) intel_encoder 5139 drivers/gpu/drm/i915/display/intel_dp.c static bool gm45_digital_port_connected(struct intel_encoder *encoder) intel_encoder 5162 drivers/gpu/drm/i915/display/intel_dp.c static bool ilk_digital_port_connected(struct intel_encoder *encoder) intel_encoder 5172 drivers/gpu/drm/i915/display/intel_dp.c static bool snb_digital_port_connected(struct intel_encoder *encoder) intel_encoder 5182 drivers/gpu/drm/i915/display/intel_dp.c static bool ivb_digital_port_connected(struct intel_encoder *encoder) intel_encoder 5192 drivers/gpu/drm/i915/display/intel_dp.c static bool bdw_digital_port_connected(struct intel_encoder *encoder) intel_encoder 5202 drivers/gpu/drm/i915/display/intel_dp.c static bool bxt_digital_port_connected(struct intel_encoder *encoder) intel_encoder 5233 drivers/gpu/drm/i915/display/intel_dp.c static bool icl_digital_port_connected(struct intel_encoder *encoder) intel_encoder 5260 drivers/gpu/drm/i915/display/intel_dp.c static bool __intel_digital_port_connected(struct intel_encoder *encoder) intel_encoder 5290 drivers/gpu/drm/i915/display/intel_dp.c bool intel_digital_port_connected(struct intel_encoder *encoder) intel_encoder 5353 drivers/gpu/drm/i915/display/intel_dp.c struct intel_encoder *encoder = &dig_port->base; intel_encoder 5457 drivers/gpu/drm/i915/display/intel_dp.c struct intel_encoder *intel_encoder = &dig_port->base; intel_encoder 5458 drivers/gpu/drm/i915/display/intel_dp.c struct drm_i915_private *dev_priv = to_i915(intel_encoder->base.dev); intel_encoder 5573 drivers/gpu/drm/i915/display/intel_dp.c void intel_dp_encoder_suspend(struct intel_encoder *intel_encoder) intel_encoder 5575 drivers/gpu/drm/i915/display/intel_dp.c struct intel_dp *intel_dp = enc_to_intel_dp(&intel_encoder->base); intel_encoder 6203 drivers/gpu/drm/i915/display/intel_dp.c struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base; intel_encoder 7141 drivers/gpu/drm/i915/display/intel_dp.c struct intel_encoder *intel_encoder = &intel_dig_port->base; intel_encoder 7142 drivers/gpu/drm/i915/display/intel_dp.c struct drm_device *dev = intel_encoder->base.dev; intel_encoder 7144 drivers/gpu/drm/i915/display/intel_dp.c enum port port = intel_encoder->port; intel_encoder 7187 drivers/gpu/drm/i915/display/intel_dp.c intel_encoder->type = INTEL_OUTPUT_EDP; intel_encoder 7209 drivers/gpu/drm/i915/display/intel_dp.c intel_encoder->hpd_pin = intel_hpd_pin_default(dev_priv, port); intel_encoder 7213 drivers/gpu/drm/i915/display/intel_dp.c intel_connector_attach_encoder(intel_connector, intel_encoder); intel_encoder 7260 drivers/gpu/drm/i915/display/intel_dp.c struct intel_encoder *intel_encoder; intel_encoder 7272 drivers/gpu/drm/i915/display/intel_dp.c intel_encoder = &intel_dig_port->base; intel_encoder 7273 drivers/gpu/drm/i915/display/intel_dp.c encoder = &intel_encoder->base; intel_encoder 7275 drivers/gpu/drm/i915/display/intel_dp.c if (drm_encoder_init(&dev_priv->drm, &intel_encoder->base, intel_encoder 7280 drivers/gpu/drm/i915/display/intel_dp.c intel_encoder->hotplug = intel_dp_hotplug; intel_encoder 7281 drivers/gpu/drm/i915/display/intel_dp.c intel_encoder->compute_config = intel_dp_compute_config; intel_encoder 7282 drivers/gpu/drm/i915/display/intel_dp.c intel_encoder->get_hw_state = intel_dp_get_hw_state; intel_encoder 7283 drivers/gpu/drm/i915/display/intel_dp.c intel_encoder->get_config = intel_dp_get_config; intel_encoder 7284 drivers/gpu/drm/i915/display/intel_dp.c intel_encoder->update_pipe = intel_panel_update_backlight; intel_encoder 7285 drivers/gpu/drm/i915/display/intel_dp.c intel_encoder->suspend = intel_dp_encoder_suspend; intel_encoder 7287 drivers/gpu/drm/i915/display/intel_dp.c intel_encoder->pre_pll_enable = chv_dp_pre_pll_enable; intel_encoder 7288 drivers/gpu/drm/i915/display/intel_dp.c intel_encoder->pre_enable = chv_pre_enable_dp; intel_encoder 7289 drivers/gpu/drm/i915/display/intel_dp.c intel_encoder->enable = vlv_enable_dp; intel_encoder 7290 drivers/gpu/drm/i915/display/intel_dp.c intel_encoder->disable = vlv_disable_dp; intel_encoder 7291 drivers/gpu/drm/i915/display/intel_dp.c intel_encoder->post_disable = chv_post_disable_dp; intel_encoder 7292 drivers/gpu/drm/i915/display/intel_dp.c intel_encoder->post_pll_disable = chv_dp_post_pll_disable; intel_encoder 7294 drivers/gpu/drm/i915/display/intel_dp.c intel_encoder->pre_pll_enable = vlv_dp_pre_pll_enable; intel_encoder 7295 drivers/gpu/drm/i915/display/intel_dp.c intel_encoder->pre_enable = vlv_pre_enable_dp; intel_encoder 7296 drivers/gpu/drm/i915/display/intel_dp.c intel_encoder->enable = vlv_enable_dp; intel_encoder 7297 drivers/gpu/drm/i915/display/intel_dp.c intel_encoder->disable = vlv_disable_dp; intel_encoder 7298 drivers/gpu/drm/i915/display/intel_dp.c intel_encoder->post_disable = vlv_post_disable_dp; intel_encoder 7300 drivers/gpu/drm/i915/display/intel_dp.c intel_encoder->pre_enable = g4x_pre_enable_dp; intel_encoder 7301 drivers/gpu/drm/i915/display/intel_dp.c intel_encoder->enable = g4x_enable_dp; intel_encoder 7302 drivers/gpu/drm/i915/display/intel_dp.c intel_encoder->disable = g4x_disable_dp; intel_encoder 7303 drivers/gpu/drm/i915/display/intel_dp.c intel_encoder->post_disable = g4x_post_disable_dp; intel_encoder 7309 drivers/gpu/drm/i915/display/intel_dp.c intel_encoder->type = INTEL_OUTPUT_DP; intel_encoder 7310 drivers/gpu/drm/i915/display/intel_dp.c intel_encoder->power_domain = intel_port_to_power_domain(port); intel_encoder 7313 drivers/gpu/drm/i915/display/intel_dp.c intel_encoder->crtc_mask = 1 << 2; intel_encoder 7315 drivers/gpu/drm/i915/display/intel_dp.c intel_encoder->crtc_mask = (1 << 0) | (1 << 1); intel_encoder 7317 drivers/gpu/drm/i915/display/intel_dp.c intel_encoder->crtc_mask = (1 << 0) | (1 << 1) | (1 << 2); intel_encoder 7319 drivers/gpu/drm/i915/display/intel_dp.c intel_encoder->cloneable = 0; intel_encoder 7320 drivers/gpu/drm/i915/display/intel_dp.c intel_encoder->port = port; intel_encoder 7344 drivers/gpu/drm/i915/display/intel_dp.c struct intel_encoder *encoder; intel_encoder 7364 drivers/gpu/drm/i915/display/intel_dp.c struct intel_encoder *encoder; intel_encoder 24 drivers/gpu/drm/i915/display/intel_dp.h struct intel_encoder; intel_encoder 50 drivers/gpu/drm/i915/display/intel_dp.h int intel_dp_retrain_link(struct intel_encoder *encoder, intel_encoder 57 drivers/gpu/drm/i915/display/intel_dp.h void intel_dp_encoder_suspend(struct intel_encoder *intel_encoder); intel_encoder 59 drivers/gpu/drm/i915/display/intel_dp.h int intel_dp_compute_config(struct intel_encoder *encoder, intel_encoder 110 drivers/gpu/drm/i915/display/intel_dp.h bool intel_digital_port_connected(struct intel_encoder *encoder); intel_encoder 40 drivers/gpu/drm/i915/display/intel_dp_mst.c static int intel_dp_mst_compute_link_config(struct intel_encoder *encoder, intel_encoder 90 drivers/gpu/drm/i915/display/intel_dp_mst.c static int intel_dp_mst_compute_config(struct intel_encoder *encoder, intel_encoder 201 drivers/gpu/drm/i915/display/intel_dp_mst.c static void intel_mst_disable_dp(struct intel_encoder *encoder, intel_encoder 225 drivers/gpu/drm/i915/display/intel_dp_mst.c static void intel_mst_post_disable_dp(struct intel_encoder *encoder, intel_encoder 263 drivers/gpu/drm/i915/display/intel_dp_mst.c static void intel_mst_pre_pll_enable_dp(struct intel_encoder *encoder, intel_encoder 276 drivers/gpu/drm/i915/display/intel_dp_mst.c static void intel_mst_post_pll_disable_dp(struct intel_encoder *encoder, intel_encoder 290 drivers/gpu/drm/i915/display/intel_dp_mst.c static void intel_mst_pre_enable_dp(struct intel_encoder *encoder, intel_encoder 337 drivers/gpu/drm/i915/display/intel_dp_mst.c static void intel_mst_enable_dp(struct intel_encoder *encoder, intel_encoder 360 drivers/gpu/drm/i915/display/intel_dp_mst.c static bool intel_dp_mst_enc_get_hw_state(struct intel_encoder *encoder, intel_encoder 370 drivers/gpu/drm/i915/display/intel_dp_mst.c static void intel_dp_mst_enc_get_config(struct intel_encoder *encoder, intel_encoder 600 drivers/gpu/drm/i915/display/intel_dp_mst.c struct intel_encoder *intel_encoder; intel_encoder 609 drivers/gpu/drm/i915/display/intel_dp_mst.c intel_encoder = &intel_mst->base; intel_encoder 612 drivers/gpu/drm/i915/display/intel_dp_mst.c drm_encoder_init(dev, &intel_encoder->base, &intel_dp_mst_enc_funcs, intel_encoder 615 drivers/gpu/drm/i915/display/intel_dp_mst.c intel_encoder->type = INTEL_OUTPUT_DP_MST; intel_encoder 616 drivers/gpu/drm/i915/display/intel_dp_mst.c intel_encoder->power_domain = intel_dig_port->base.power_domain; intel_encoder 617 drivers/gpu/drm/i915/display/intel_dp_mst.c intel_encoder->port = intel_dig_port->base.port; intel_encoder 618 drivers/gpu/drm/i915/display/intel_dp_mst.c intel_encoder->crtc_mask = 0x7; intel_encoder 619 drivers/gpu/drm/i915/display/intel_dp_mst.c intel_encoder->cloneable = 0; intel_encoder 621 drivers/gpu/drm/i915/display/intel_dp_mst.c intel_encoder->compute_config = intel_dp_mst_compute_config; intel_encoder 622 drivers/gpu/drm/i915/display/intel_dp_mst.c intel_encoder->disable = intel_mst_disable_dp; intel_encoder 623 drivers/gpu/drm/i915/display/intel_dp_mst.c intel_encoder->post_disable = intel_mst_post_disable_dp; intel_encoder 624 drivers/gpu/drm/i915/display/intel_dp_mst.c intel_encoder->pre_pll_enable = intel_mst_pre_pll_enable_dp; intel_encoder 625 drivers/gpu/drm/i915/display/intel_dp_mst.c intel_encoder->post_pll_disable = intel_mst_post_pll_disable_dp; intel_encoder 626 drivers/gpu/drm/i915/display/intel_dp_mst.c intel_encoder->pre_enable = intel_mst_pre_enable_dp; intel_encoder 627 drivers/gpu/drm/i915/display/intel_dp_mst.c intel_encoder->enable = intel_mst_enable_dp; intel_encoder 628 drivers/gpu/drm/i915/display/intel_dp_mst.c intel_encoder->get_hw_state = intel_dp_mst_enc_get_hw_state; intel_encoder 629 drivers/gpu/drm/i915/display/intel_dp_mst.c intel_encoder->get_config = intel_dp_mst_enc_get_config; intel_encoder 590 drivers/gpu/drm/i915/display/intel_dpio_phy.c void bxt_ddi_phy_set_lane_optim_mask(struct intel_encoder *encoder, intel_encoder 617 drivers/gpu/drm/i915/display/intel_dpio_phy.c bxt_ddi_phy_get_lane_lat_optim_mask(struct intel_encoder *encoder) intel_encoder 640 drivers/gpu/drm/i915/display/intel_dpio_phy.c void chv_set_phy_signal_level(struct intel_encoder *encoder, intel_encoder 736 drivers/gpu/drm/i915/display/intel_dpio_phy.c void chv_data_lane_soft_reset(struct intel_encoder *encoder, intel_encoder 781 drivers/gpu/drm/i915/display/intel_dpio_phy.c void chv_phy_pre_pll_enable(struct intel_encoder *encoder, intel_encoder 861 drivers/gpu/drm/i915/display/intel_dpio_phy.c void chv_phy_pre_encoder_enable(struct intel_encoder *encoder, intel_encoder 941 drivers/gpu/drm/i915/display/intel_dpio_phy.c void chv_phy_release_cl2_override(struct intel_encoder *encoder) intel_encoder 952 drivers/gpu/drm/i915/display/intel_dpio_phy.c void chv_phy_post_pll_disable(struct intel_encoder *encoder, intel_encoder 986 drivers/gpu/drm/i915/display/intel_dpio_phy.c void vlv_set_phy_signal_level(struct intel_encoder *encoder, intel_encoder 1014 drivers/gpu/drm/i915/display/intel_dpio_phy.c void vlv_phy_pre_pll_enable(struct intel_encoder *encoder, intel_encoder 1043 drivers/gpu/drm/i915/display/intel_dpio_phy.c void vlv_phy_pre_encoder_enable(struct intel_encoder *encoder, intel_encoder 1073 drivers/gpu/drm/i915/display/intel_dpio_phy.c void vlv_phy_reset_lanes(struct intel_encoder *encoder, intel_encoder 16 drivers/gpu/drm/i915/display/intel_dpio_phy.h struct intel_encoder; intel_encoder 30 drivers/gpu/drm/i915/display/intel_dpio_phy.h void bxt_ddi_phy_set_lane_optim_mask(struct intel_encoder *encoder, intel_encoder 32 drivers/gpu/drm/i915/display/intel_dpio_phy.h u8 bxt_ddi_phy_get_lane_lat_optim_mask(struct intel_encoder *encoder); intel_encoder 34 drivers/gpu/drm/i915/display/intel_dpio_phy.h void chv_set_phy_signal_level(struct intel_encoder *encoder, intel_encoder 37 drivers/gpu/drm/i915/display/intel_dpio_phy.h void chv_data_lane_soft_reset(struct intel_encoder *encoder, intel_encoder 40 drivers/gpu/drm/i915/display/intel_dpio_phy.h void chv_phy_pre_pll_enable(struct intel_encoder *encoder, intel_encoder 42 drivers/gpu/drm/i915/display/intel_dpio_phy.h void chv_phy_pre_encoder_enable(struct intel_encoder *encoder, intel_encoder 44 drivers/gpu/drm/i915/display/intel_dpio_phy.h void chv_phy_release_cl2_override(struct intel_encoder *encoder); intel_encoder 45 drivers/gpu/drm/i915/display/intel_dpio_phy.h void chv_phy_post_pll_disable(struct intel_encoder *encoder, intel_encoder 48 drivers/gpu/drm/i915/display/intel_dpio_phy.h void vlv_set_phy_signal_level(struct intel_encoder *encoder, intel_encoder 51 drivers/gpu/drm/i915/display/intel_dpio_phy.h void vlv_phy_pre_pll_enable(struct intel_encoder *encoder, intel_encoder 53 drivers/gpu/drm/i915/display/intel_dpio_phy.h void vlv_phy_pre_encoder_enable(struct intel_encoder *encoder, intel_encoder 55 drivers/gpu/drm/i915/display/intel_dpio_phy.h void vlv_phy_reset_lanes(struct intel_encoder *encoder, intel_encoder 448 drivers/gpu/drm/i915/display/intel_dpll_mgr.c struct intel_encoder *encoder) intel_encoder 873 drivers/gpu/drm/i915/display/intel_dpll_mgr.c struct intel_encoder *encoder) intel_encoder 1439 drivers/gpu/drm/i915/display/intel_dpll_mgr.c struct intel_encoder *encoder) intel_encoder 1888 drivers/gpu/drm/i915/display/intel_dpll_mgr.c struct intel_encoder *encoder) intel_encoder 1949 drivers/gpu/drm/i915/display/intel_dpll_mgr.c struct intel_encoder *encoder); intel_encoder 1954 drivers/gpu/drm/i915/display/intel_dpll_mgr.c struct intel_encoder *encoder); intel_encoder 2392 drivers/gpu/drm/i915/display/intel_dpll_mgr.c struct intel_encoder *encoder) intel_encoder 2571 drivers/gpu/drm/i915/display/intel_dpll_mgr.c struct intel_encoder *encoder, intel_encoder 2882 drivers/gpu/drm/i915/display/intel_dpll_mgr.c struct intel_encoder *encoder) intel_encoder 2903 drivers/gpu/drm/i915/display/intel_dpll_mgr.c struct intel_encoder *encoder) intel_encoder 2943 drivers/gpu/drm/i915/display/intel_dpll_mgr.c struct intel_encoder *encoder) intel_encoder 3001 drivers/gpu/drm/i915/display/intel_dpll_mgr.c struct intel_encoder *encoder) intel_encoder 3570 drivers/gpu/drm/i915/display/intel_dpll_mgr.c struct intel_encoder *encoder) intel_encoder 3622 drivers/gpu/drm/i915/display/intel_dpll_mgr.c struct intel_encoder *encoder) intel_encoder 45 drivers/gpu/drm/i915/display/intel_dpll_mgr.h struct intel_encoder; intel_encoder 362 drivers/gpu/drm/i915/display/intel_dpll_mgr.h struct intel_encoder *encoder); intel_encoder 369 drivers/gpu/drm/i915/display/intel_dpll_mgr.h struct intel_encoder *encoder); intel_encoder 43 drivers/gpu/drm/i915/display/intel_dsi.h struct intel_encoder base; intel_encoder 159 drivers/gpu/drm/i915/display/intel_dsi.h static inline u16 intel_dsi_encoder_ports(struct intel_encoder *encoder) intel_encoder 185 drivers/gpu/drm/i915/display/intel_dsi.h int vlv_dsi_pll_compute(struct intel_encoder *encoder, intel_encoder 187 drivers/gpu/drm/i915/display/intel_dsi.h void vlv_dsi_pll_enable(struct intel_encoder *encoder, intel_encoder 189 drivers/gpu/drm/i915/display/intel_dsi.h void vlv_dsi_pll_disable(struct intel_encoder *encoder); intel_encoder 190 drivers/gpu/drm/i915/display/intel_dsi.h u32 vlv_dsi_get_pclk(struct intel_encoder *encoder, intel_encoder 192 drivers/gpu/drm/i915/display/intel_dsi.h void vlv_dsi_reset_clocks(struct intel_encoder *encoder, enum port port); intel_encoder 195 drivers/gpu/drm/i915/display/intel_dsi.h int bxt_dsi_pll_compute(struct intel_encoder *encoder, intel_encoder 197 drivers/gpu/drm/i915/display/intel_dsi.h void bxt_dsi_pll_enable(struct intel_encoder *encoder, intel_encoder 199 drivers/gpu/drm/i915/display/intel_dsi.h void bxt_dsi_pll_disable(struct intel_encoder *encoder); intel_encoder 200 drivers/gpu/drm/i915/display/intel_dsi.h u32 bxt_dsi_get_pclk(struct intel_encoder *encoder, intel_encoder 202 drivers/gpu/drm/i915/display/intel_dsi.h void bxt_dsi_reset_clocks(struct intel_encoder *encoder, enum port port); intel_encoder 48 drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c struct intel_encoder *encoder = connector->encoder; intel_encoder 163 drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c struct intel_encoder *encoder = intel_connector->encoder; intel_encoder 114 drivers/gpu/drm/i915/display/intel_dvo.c struct intel_encoder base; intel_encoder 123 drivers/gpu/drm/i915/display/intel_dvo.c static struct intel_dvo *enc_to_dvo(struct intel_encoder *encoder) intel_encoder 148 drivers/gpu/drm/i915/display/intel_dvo.c static bool intel_dvo_get_hw_state(struct intel_encoder *encoder, intel_encoder 162 drivers/gpu/drm/i915/display/intel_dvo.c static void intel_dvo_get_config(struct intel_encoder *encoder, intel_encoder 186 drivers/gpu/drm/i915/display/intel_dvo.c static void intel_disable_dvo(struct intel_encoder *encoder, intel_encoder 200 drivers/gpu/drm/i915/display/intel_dvo.c static void intel_enable_dvo(struct intel_encoder *encoder, intel_encoder 249 drivers/gpu/drm/i915/display/intel_dvo.c static int intel_dvo_compute_config(struct intel_encoder *encoder, intel_encoder 275 drivers/gpu/drm/i915/display/intel_dvo.c static void intel_dvo_pre_enable(struct intel_encoder *encoder, intel_encoder 385 drivers/gpu/drm/i915/display/intel_dvo.c intel_dvo_get_current_mode(struct intel_encoder *encoder) intel_encoder 411 drivers/gpu/drm/i915/display/intel_dvo.c struct intel_encoder *intel_encoder; intel_encoder 429 drivers/gpu/drm/i915/display/intel_dvo.c intel_encoder = &intel_dvo->base; intel_encoder 431 drivers/gpu/drm/i915/display/intel_dvo.c intel_encoder->disable = intel_disable_dvo; intel_encoder 432 drivers/gpu/drm/i915/display/intel_dvo.c intel_encoder->enable = intel_enable_dvo; intel_encoder 433 drivers/gpu/drm/i915/display/intel_dvo.c intel_encoder->get_hw_state = intel_dvo_get_hw_state; intel_encoder 434 drivers/gpu/drm/i915/display/intel_dvo.c intel_encoder->get_config = intel_dvo_get_config; intel_encoder 435 drivers/gpu/drm/i915/display/intel_dvo.c intel_encoder->compute_config = intel_dvo_compute_config; intel_encoder 436 drivers/gpu/drm/i915/display/intel_dvo.c intel_encoder->pre_enable = intel_dvo_pre_enable; intel_encoder 501 drivers/gpu/drm/i915/display/intel_dvo.c drm_encoder_init(&dev_priv->drm, &intel_encoder->base, intel_encoder 505 drivers/gpu/drm/i915/display/intel_dvo.c intel_encoder->type = INTEL_OUTPUT_DVO; intel_encoder 506 drivers/gpu/drm/i915/display/intel_dvo.c intel_encoder->power_domain = POWER_DOMAIN_PORT_OTHER; intel_encoder 507 drivers/gpu/drm/i915/display/intel_dvo.c intel_encoder->port = port; intel_encoder 508 drivers/gpu/drm/i915/display/intel_dvo.c intel_encoder->crtc_mask = (1 << 0) | (1 << 1); intel_encoder 512 drivers/gpu/drm/i915/display/intel_dvo.c intel_encoder->cloneable = (1 << INTEL_OUTPUT_ANALOG) | intel_encoder 520 drivers/gpu/drm/i915/display/intel_dvo.c intel_encoder->cloneable = 0; intel_encoder 534 drivers/gpu/drm/i915/display/intel_dvo.c intel_connector_attach_encoder(intel_connector, intel_encoder); intel_encoder 545 drivers/gpu/drm/i915/display/intel_dvo.c intel_dvo_get_current_mode(intel_encoder), intel_encoder 204 drivers/gpu/drm/i915/display/intel_hdmi.c static void g4x_write_infoframe(struct intel_encoder *encoder, intel_encoder 239 drivers/gpu/drm/i915/display/intel_hdmi.c static void g4x_read_infoframe(struct intel_encoder *encoder, intel_encoder 259 drivers/gpu/drm/i915/display/intel_hdmi.c static u32 g4x_infoframes_enabled(struct intel_encoder *encoder, intel_encoder 275 drivers/gpu/drm/i915/display/intel_hdmi.c static void ibx_write_infoframe(struct intel_encoder *encoder, intel_encoder 312 drivers/gpu/drm/i915/display/intel_hdmi.c static void ibx_read_infoframe(struct intel_encoder *encoder, intel_encoder 333 drivers/gpu/drm/i915/display/intel_hdmi.c static u32 ibx_infoframes_enabled(struct intel_encoder *encoder, intel_encoder 352 drivers/gpu/drm/i915/display/intel_hdmi.c static void cpt_write_infoframe(struct intel_encoder *encoder, intel_encoder 392 drivers/gpu/drm/i915/display/intel_hdmi.c static void cpt_read_infoframe(struct intel_encoder *encoder, intel_encoder 413 drivers/gpu/drm/i915/display/intel_hdmi.c static u32 cpt_infoframes_enabled(struct intel_encoder *encoder, intel_encoder 428 drivers/gpu/drm/i915/display/intel_hdmi.c static void vlv_write_infoframe(struct intel_encoder *encoder, intel_encoder 465 drivers/gpu/drm/i915/display/intel_hdmi.c static void vlv_read_infoframe(struct intel_encoder *encoder, intel_encoder 486 drivers/gpu/drm/i915/display/intel_hdmi.c static u32 vlv_infoframes_enabled(struct intel_encoder *encoder, intel_encoder 504 drivers/gpu/drm/i915/display/intel_hdmi.c static void hsw_write_infoframe(struct intel_encoder *encoder, intel_encoder 537 drivers/gpu/drm/i915/display/intel_hdmi.c static void hsw_read_infoframe(struct intel_encoder *encoder, intel_encoder 554 drivers/gpu/drm/i915/display/intel_hdmi.c static u32 hsw_infoframes_enabled(struct intel_encoder *encoder, intel_encoder 593 drivers/gpu/drm/i915/display/intel_hdmi.c u32 intel_hdmi_infoframes_enabled(struct intel_encoder *encoder, intel_encoder 636 drivers/gpu/drm/i915/display/intel_hdmi.c static void intel_write_infoframe(struct intel_encoder *encoder, intel_encoder 665 drivers/gpu/drm/i915/display/intel_hdmi.c void intel_read_infoframe(struct intel_encoder *encoder, intel_encoder 697 drivers/gpu/drm/i915/display/intel_hdmi.c intel_hdmi_compute_avi_infoframe(struct intel_encoder *encoder, intel_encoder 745 drivers/gpu/drm/i915/display/intel_hdmi.c intel_hdmi_compute_spd_infoframe(struct intel_encoder *encoder, intel_encoder 772 drivers/gpu/drm/i915/display/intel_hdmi.c intel_hdmi_compute_hdmi_infoframe(struct intel_encoder *encoder, intel_encoder 802 drivers/gpu/drm/i915/display/intel_hdmi.c intel_hdmi_compute_drm_infoframe(struct intel_encoder *encoder, intel_encoder 835 drivers/gpu/drm/i915/display/intel_hdmi.c static void g4x_set_infoframes(struct intel_encoder *encoder, intel_encoder 946 drivers/gpu/drm/i915/display/intel_hdmi.c static bool intel_hdmi_set_gcp_infoframe(struct intel_encoder *encoder, intel_encoder 972 drivers/gpu/drm/i915/display/intel_hdmi.c void intel_hdmi_read_gcp_infoframe(struct intel_encoder *encoder, intel_encoder 995 drivers/gpu/drm/i915/display/intel_hdmi.c static void intel_hdmi_compute_gcp_infoframe(struct intel_encoder *encoder, intel_encoder 1017 drivers/gpu/drm/i915/display/intel_hdmi.c static void ibx_set_infoframes(struct intel_encoder *encoder, intel_encoder 1076 drivers/gpu/drm/i915/display/intel_hdmi.c static void cpt_set_infoframes(struct intel_encoder *encoder, intel_encoder 1125 drivers/gpu/drm/i915/display/intel_hdmi.c static void vlv_set_infoframes(struct intel_encoder *encoder, intel_encoder 1183 drivers/gpu/drm/i915/display/intel_hdmi.c static void hsw_set_infoframes(struct intel_encoder *encoder, intel_encoder 1718 drivers/gpu/drm/i915/display/intel_hdmi.c static void intel_hdmi_prepare(struct intel_encoder *encoder, intel_encoder 1757 drivers/gpu/drm/i915/display/intel_hdmi.c static bool intel_hdmi_get_hw_state(struct intel_encoder *encoder, intel_encoder 1777 drivers/gpu/drm/i915/display/intel_hdmi.c static void intel_hdmi_get_config(struct intel_encoder *encoder, intel_encoder 1843 drivers/gpu/drm/i915/display/intel_hdmi.c static void intel_enable_hdmi_audio(struct intel_encoder *encoder, intel_encoder 1855 drivers/gpu/drm/i915/display/intel_hdmi.c static void g4x_enable_hdmi(struct intel_encoder *encoder, intel_encoder 1877 drivers/gpu/drm/i915/display/intel_hdmi.c static void ibx_enable_hdmi(struct intel_encoder *encoder, intel_encoder 1927 drivers/gpu/drm/i915/display/intel_hdmi.c static void cpt_enable_hdmi(struct intel_encoder *encoder, intel_encoder 1982 drivers/gpu/drm/i915/display/intel_hdmi.c static void vlv_enable_hdmi(struct intel_encoder *encoder, intel_encoder 1988 drivers/gpu/drm/i915/display/intel_hdmi.c static void intel_disable_hdmi(struct intel_encoder *encoder, intel_encoder 2046 drivers/gpu/drm/i915/display/intel_hdmi.c static void g4x_disable_hdmi(struct intel_encoder *encoder, intel_encoder 2057 drivers/gpu/drm/i915/display/intel_hdmi.c static void pch_disable_hdmi(struct intel_encoder *encoder, intel_encoder 2066 drivers/gpu/drm/i915/display/intel_hdmi.c static void pch_post_disable_hdmi(struct intel_encoder *encoder, intel_encoder 2073 drivers/gpu/drm/i915/display/intel_hdmi.c static int intel_hdmi_source_max_tmds_clock(struct intel_encoder *encoder) intel_encoder 2099 drivers/gpu/drm/i915/display/intel_hdmi.c struct intel_encoder *encoder = &hdmi_to_dig_port(hdmi)->base; intel_encoder 2294 drivers/gpu/drm/i915/display/intel_hdmi.c int intel_hdmi_compute_config(struct intel_encoder *encoder, intel_encoder 2545 drivers/gpu/drm/i915/display/intel_hdmi.c struct intel_encoder *encoder = &hdmi_to_dig_port(intel_hdmi)->base; intel_encoder 2602 drivers/gpu/drm/i915/display/intel_hdmi.c static void intel_hdmi_pre_enable(struct intel_encoder *encoder, intel_encoder 2616 drivers/gpu/drm/i915/display/intel_hdmi.c static void vlv_hdmi_pre_enable(struct intel_encoder *encoder, intel_encoder 2638 drivers/gpu/drm/i915/display/intel_hdmi.c static void vlv_hdmi_pre_pll_enable(struct intel_encoder *encoder, intel_encoder 2647 drivers/gpu/drm/i915/display/intel_hdmi.c static void chv_hdmi_pre_pll_enable(struct intel_encoder *encoder, intel_encoder 2656 drivers/gpu/drm/i915/display/intel_hdmi.c static void chv_hdmi_post_pll_disable(struct intel_encoder *encoder, intel_encoder 2663 drivers/gpu/drm/i915/display/intel_hdmi.c static void vlv_hdmi_post_disable(struct intel_encoder *encoder, intel_encoder 2671 drivers/gpu/drm/i915/display/intel_hdmi.c static void chv_hdmi_post_disable(struct intel_encoder *encoder, intel_encoder 2686 drivers/gpu/drm/i915/display/intel_hdmi.c static void chv_hdmi_pre_enable(struct intel_encoder *encoder, intel_encoder 2844 drivers/gpu/drm/i915/display/intel_hdmi.c bool intel_hdmi_handle_sink_scrambling(struct intel_encoder *encoder, intel_encoder 3072 drivers/gpu/drm/i915/display/intel_hdmi.c struct intel_encoder *intel_encoder = &intel_dig_port->base; intel_encoder 3073 drivers/gpu/drm/i915/display/intel_hdmi.c struct drm_device *dev = intel_encoder->base.dev; intel_encoder 3075 drivers/gpu/drm/i915/display/intel_hdmi.c enum port port = intel_encoder->port; intel_encoder 3100 drivers/gpu/drm/i915/display/intel_hdmi.c intel_encoder->hpd_pin = intel_hpd_pin_default(dev_priv, port); intel_encoder 3109 drivers/gpu/drm/i915/display/intel_hdmi.c intel_connector_attach_encoder(intel_connector, intel_encoder); intel_encoder 3135 drivers/gpu/drm/i915/display/intel_hdmi.c intel_hdmi_hotplug(struct intel_encoder *encoder, intel_encoder 3164 drivers/gpu/drm/i915/display/intel_hdmi.c struct intel_encoder *intel_encoder; intel_encoder 3177 drivers/gpu/drm/i915/display/intel_hdmi.c intel_encoder = &intel_dig_port->base; intel_encoder 3179 drivers/gpu/drm/i915/display/intel_hdmi.c drm_encoder_init(&dev_priv->drm, &intel_encoder->base, intel_encoder 3183 drivers/gpu/drm/i915/display/intel_hdmi.c intel_encoder->hotplug = intel_hdmi_hotplug; intel_encoder 3184 drivers/gpu/drm/i915/display/intel_hdmi.c intel_encoder->compute_config = intel_hdmi_compute_config; intel_encoder 3186 drivers/gpu/drm/i915/display/intel_hdmi.c intel_encoder->disable = pch_disable_hdmi; intel_encoder 3187 drivers/gpu/drm/i915/display/intel_hdmi.c intel_encoder->post_disable = pch_post_disable_hdmi; intel_encoder 3189 drivers/gpu/drm/i915/display/intel_hdmi.c intel_encoder->disable = g4x_disable_hdmi; intel_encoder 3191 drivers/gpu/drm/i915/display/intel_hdmi.c intel_encoder->get_hw_state = intel_hdmi_get_hw_state; intel_encoder 3192 drivers/gpu/drm/i915/display/intel_hdmi.c intel_encoder->get_config = intel_hdmi_get_config; intel_encoder 3194 drivers/gpu/drm/i915/display/intel_hdmi.c intel_encoder->pre_pll_enable = chv_hdmi_pre_pll_enable; intel_encoder 3195 drivers/gpu/drm/i915/display/intel_hdmi.c intel_encoder->pre_enable = chv_hdmi_pre_enable; intel_encoder 3196 drivers/gpu/drm/i915/display/intel_hdmi.c intel_encoder->enable = vlv_enable_hdmi; intel_encoder 3197 drivers/gpu/drm/i915/display/intel_hdmi.c intel_encoder->post_disable = chv_hdmi_post_disable; intel_encoder 3198 drivers/gpu/drm/i915/display/intel_hdmi.c intel_encoder->post_pll_disable = chv_hdmi_post_pll_disable; intel_encoder 3200 drivers/gpu/drm/i915/display/intel_hdmi.c intel_encoder->pre_pll_enable = vlv_hdmi_pre_pll_enable; intel_encoder 3201 drivers/gpu/drm/i915/display/intel_hdmi.c intel_encoder->pre_enable = vlv_hdmi_pre_enable; intel_encoder 3202 drivers/gpu/drm/i915/display/intel_hdmi.c intel_encoder->enable = vlv_enable_hdmi; intel_encoder 3203 drivers/gpu/drm/i915/display/intel_hdmi.c intel_encoder->post_disable = vlv_hdmi_post_disable; intel_encoder 3205 drivers/gpu/drm/i915/display/intel_hdmi.c intel_encoder->pre_enable = intel_hdmi_pre_enable; intel_encoder 3207 drivers/gpu/drm/i915/display/intel_hdmi.c intel_encoder->enable = cpt_enable_hdmi; intel_encoder 3209 drivers/gpu/drm/i915/display/intel_hdmi.c intel_encoder->enable = ibx_enable_hdmi; intel_encoder 3211 drivers/gpu/drm/i915/display/intel_hdmi.c intel_encoder->enable = g4x_enable_hdmi; intel_encoder 3214 drivers/gpu/drm/i915/display/intel_hdmi.c intel_encoder->type = INTEL_OUTPUT_HDMI; intel_encoder 3215 drivers/gpu/drm/i915/display/intel_hdmi.c intel_encoder->power_domain = intel_port_to_power_domain(port); intel_encoder 3216 drivers/gpu/drm/i915/display/intel_hdmi.c intel_encoder->port = port; intel_encoder 3219 drivers/gpu/drm/i915/display/intel_hdmi.c intel_encoder->crtc_mask = 1 << 2; intel_encoder 3221 drivers/gpu/drm/i915/display/intel_hdmi.c intel_encoder->crtc_mask = (1 << 0) | (1 << 1); intel_encoder 3223 drivers/gpu/drm/i915/display/intel_hdmi.c intel_encoder->crtc_mask = (1 << 0) | (1 << 1) | (1 << 2); intel_encoder 3225 drivers/gpu/drm/i915/display/intel_hdmi.c intel_encoder->cloneable = 1 << INTEL_OUTPUT_ANALOG; intel_encoder 3232 drivers/gpu/drm/i915/display/intel_hdmi.c intel_encoder->cloneable |= 1 << INTEL_OUTPUT_HDMI; intel_encoder 21 drivers/gpu/drm/i915/display/intel_hdmi.h struct intel_encoder; intel_encoder 32 drivers/gpu/drm/i915/display/intel_hdmi.h int intel_hdmi_compute_config(struct intel_encoder *encoder, intel_encoder 35 drivers/gpu/drm/i915/display/intel_hdmi.h bool intel_hdmi_handle_sink_scrambling(struct intel_encoder *encoder, intel_encoder 41 drivers/gpu/drm/i915/display/intel_hdmi.h u32 intel_hdmi_infoframes_enabled(struct intel_encoder *encoder, intel_encoder 44 drivers/gpu/drm/i915/display/intel_hdmi.h void intel_hdmi_read_gcp_infoframe(struct intel_encoder *encoder, intel_encoder 46 drivers/gpu/drm/i915/display/intel_hdmi.h void intel_read_infoframe(struct intel_encoder *encoder, intel_encoder 189 drivers/gpu/drm/i915/display/intel_hotplug.c struct intel_encoder *intel_encoder; intel_encoder 203 drivers/gpu/drm/i915/display/intel_hotplug.c intel_encoder = intel_connector->encoder; intel_encoder 204 drivers/gpu/drm/i915/display/intel_hotplug.c if (!intel_encoder) intel_encoder 207 drivers/gpu/drm/i915/display/intel_hotplug.c pin = intel_encoder->hpd_pin; intel_encoder 277 drivers/gpu/drm/i915/display/intel_hotplug.c intel_encoder_hotplug(struct intel_encoder *encoder, intel_encoder 302 drivers/gpu/drm/i915/display/intel_hotplug.c static bool intel_encoder_has_hpd_pulse(struct intel_encoder *encoder) intel_encoder 313 drivers/gpu/drm/i915/display/intel_hotplug.c struct intel_encoder *encoder; intel_encoder 365 drivers/gpu/drm/i915/display/intel_hotplug.c struct intel_encoder *intel_encoder; intel_encoder 394 drivers/gpu/drm/i915/display/intel_hotplug.c intel_encoder = intel_connector->encoder; intel_encoder 395 drivers/gpu/drm/i915/display/intel_hotplug.c hpd_bit = BIT(intel_encoder->hpd_pin); intel_encoder 398 drivers/gpu/drm/i915/display/intel_hotplug.c connector->name, intel_encoder->hpd_pin); intel_encoder 400 drivers/gpu/drm/i915/display/intel_hotplug.c switch (intel_encoder->hotplug(intel_encoder, intel_encoder 452 drivers/gpu/drm/i915/display/intel_hotplug.c struct intel_encoder *encoder; intel_encoder 15 drivers/gpu/drm/i915/display/intel_hotplug.h struct intel_encoder; intel_encoder 18 drivers/gpu/drm/i915/display/intel_hotplug.h enum intel_hotplug_state intel_encoder_hotplug(struct intel_encoder *encoder, intel_encoder 431 drivers/gpu/drm/i915/display/intel_lspcon.c void lspcon_write_infoframe(struct intel_encoder *encoder, intel_encoder 459 drivers/gpu/drm/i915/display/intel_lspcon.c void lspcon_read_infoframe(struct intel_encoder *encoder, intel_encoder 467 drivers/gpu/drm/i915/display/intel_lspcon.c void lspcon_set_infoframes(struct intel_encoder *encoder, intel_encoder 521 drivers/gpu/drm/i915/display/intel_lspcon.c u32 lspcon_infoframes_enabled(struct intel_encoder *encoder, intel_encoder 15 drivers/gpu/drm/i915/display/intel_lspcon.h struct intel_encoder; intel_encoder 21 drivers/gpu/drm/i915/display/intel_lspcon.h void lspcon_write_infoframe(struct intel_encoder *encoder, intel_encoder 25 drivers/gpu/drm/i915/display/intel_lspcon.h void lspcon_read_infoframe(struct intel_encoder *encoder, intel_encoder 29 drivers/gpu/drm/i915/display/intel_lspcon.h void lspcon_set_infoframes(struct intel_encoder *encoder, intel_encoder 33 drivers/gpu/drm/i915/display/intel_lspcon.h u32 lspcon_infoframes_enabled(struct intel_encoder *encoder, intel_encoder 66 drivers/gpu/drm/i915/display/intel_lvds.c struct intel_encoder base; intel_encoder 99 drivers/gpu/drm/i915/display/intel_lvds.c static bool intel_lvds_get_hw_state(struct intel_encoder *encoder, intel_encoder 119 drivers/gpu/drm/i915/display/intel_lvds.c static void intel_lvds_get_config(struct intel_encoder *encoder, intel_encoder 227 drivers/gpu/drm/i915/display/intel_lvds.c static void intel_pre_enable_lvds(struct intel_encoder *encoder, intel_encoder 308 drivers/gpu/drm/i915/display/intel_lvds.c static void intel_enable_lvds(struct intel_encoder *encoder, intel_encoder 327 drivers/gpu/drm/i915/display/intel_lvds.c static void intel_disable_lvds(struct intel_encoder *encoder, intel_encoder 342 drivers/gpu/drm/i915/display/intel_lvds.c static void gmch_disable_lvds(struct intel_encoder *encoder, intel_encoder 352 drivers/gpu/drm/i915/display/intel_lvds.c static void pch_disable_lvds(struct intel_encoder *encoder, intel_encoder 359 drivers/gpu/drm/i915/display/intel_lvds.c static void pch_post_disable_lvds(struct intel_encoder *encoder, intel_encoder 386 drivers/gpu/drm/i915/display/intel_lvds.c static int intel_lvds_compute_config(struct intel_encoder *intel_encoder, intel_encoder 390 drivers/gpu/drm/i915/display/intel_lvds.c struct drm_i915_private *dev_priv = to_i915(intel_encoder->base.dev); intel_encoder 392 drivers/gpu/drm/i915/display/intel_lvds.c to_lvds_encoder(&intel_encoder->base); intel_encoder 752 drivers/gpu/drm/i915/display/intel_lvds.c struct intel_encoder *intel_get_lvds_encoder(struct drm_i915_private *dev_priv) intel_encoder 754 drivers/gpu/drm/i915/display/intel_lvds.c struct intel_encoder *encoder; intel_encoder 766 drivers/gpu/drm/i915/display/intel_lvds.c struct intel_encoder *encoder = intel_get_lvds_encoder(dev_priv); intel_encoder 816 drivers/gpu/drm/i915/display/intel_lvds.c struct intel_encoder *intel_encoder; intel_encoder 873 drivers/gpu/drm/i915/display/intel_lvds.c intel_encoder = &lvds_encoder->base; intel_encoder 874 drivers/gpu/drm/i915/display/intel_lvds.c encoder = &intel_encoder->base; intel_encoder 879 drivers/gpu/drm/i915/display/intel_lvds.c drm_encoder_init(dev, &intel_encoder->base, &intel_lvds_enc_funcs, intel_encoder 882 drivers/gpu/drm/i915/display/intel_lvds.c intel_encoder->enable = intel_enable_lvds; intel_encoder 883 drivers/gpu/drm/i915/display/intel_lvds.c intel_encoder->pre_enable = intel_pre_enable_lvds; intel_encoder 884 drivers/gpu/drm/i915/display/intel_lvds.c intel_encoder->compute_config = intel_lvds_compute_config; intel_encoder 886 drivers/gpu/drm/i915/display/intel_lvds.c intel_encoder->disable = pch_disable_lvds; intel_encoder 887 drivers/gpu/drm/i915/display/intel_lvds.c intel_encoder->post_disable = pch_post_disable_lvds; intel_encoder 889 drivers/gpu/drm/i915/display/intel_lvds.c intel_encoder->disable = gmch_disable_lvds; intel_encoder 891 drivers/gpu/drm/i915/display/intel_lvds.c intel_encoder->get_hw_state = intel_lvds_get_hw_state; intel_encoder 892 drivers/gpu/drm/i915/display/intel_lvds.c intel_encoder->get_config = intel_lvds_get_config; intel_encoder 893 drivers/gpu/drm/i915/display/intel_lvds.c intel_encoder->update_pipe = intel_panel_update_backlight; intel_encoder 896 drivers/gpu/drm/i915/display/intel_lvds.c intel_connector_attach_encoder(intel_connector, intel_encoder); intel_encoder 898 drivers/gpu/drm/i915/display/intel_lvds.c intel_encoder->type = INTEL_OUTPUT_LVDS; intel_encoder 899 drivers/gpu/drm/i915/display/intel_lvds.c intel_encoder->power_domain = POWER_DOMAIN_PORT_OTHER; intel_encoder 900 drivers/gpu/drm/i915/display/intel_lvds.c intel_encoder->port = PORT_NONE; intel_encoder 901 drivers/gpu/drm/i915/display/intel_lvds.c intel_encoder->cloneable = 0; intel_encoder 903 drivers/gpu/drm/i915/display/intel_lvds.c intel_encoder->crtc_mask = (1 << 0) | (1 << 1) | (1 << 2); intel_encoder 905 drivers/gpu/drm/i915/display/intel_lvds.c intel_encoder->crtc_mask = (1 << 0) | (1 << 1); intel_encoder 907 drivers/gpu/drm/i915/display/intel_lvds.c intel_encoder->crtc_mask = (1 << 1); intel_encoder 972 drivers/gpu/drm/i915/display/intel_lvds.c fixed_mode = intel_encoder_current_mode(intel_encoder); intel_encoder 19 drivers/gpu/drm/i915/display/intel_lvds.h struct intel_encoder *intel_get_lvds_encoder(struct drm_i915_private *dev_priv); intel_encoder 364 drivers/gpu/drm/i915/display/intel_opregion.c int intel_opregion_notify_encoder(struct intel_encoder *intel_encoder, intel_encoder 367 drivers/gpu/drm/i915/display/intel_opregion.c struct drm_i915_private *dev_priv = to_i915(intel_encoder->base.dev); intel_encoder 376 drivers/gpu/drm/i915/display/intel_opregion.c if (intel_encoder->type == INTEL_OUTPUT_DSI) intel_encoder 379 drivers/gpu/drm/i915/display/intel_opregion.c port = intel_encoder->port; intel_encoder 391 drivers/gpu/drm/i915/display/intel_opregion.c switch (intel_encoder->type) { intel_encoder 407 drivers/gpu/drm/i915/display/intel_opregion.c intel_encoder->type); intel_encoder 32 drivers/gpu/drm/i915/display/intel_opregion.h struct intel_encoder; intel_encoder 69 drivers/gpu/drm/i915/display/intel_opregion.h int intel_opregion_notify_encoder(struct intel_encoder *intel_encoder, intel_encoder 104 drivers/gpu/drm/i915/display/intel_opregion.h intel_opregion_notify_encoder(struct intel_encoder *intel_encoder, bool enable) intel_encoder 1879 drivers/gpu/drm/i915/display/intel_panel.c void intel_panel_update_backlight(struct intel_encoder *encoder, intel_encoder 19 drivers/gpu/drm/i915/display/intel_panel.h struct intel_encoder; intel_encoder 40 drivers/gpu/drm/i915/display/intel_panel.h void intel_panel_update_backlight(struct intel_encoder *encoder, intel_encoder 78 drivers/gpu/drm/i915/display/intel_pipe_crc.c struct intel_encoder *encoder; intel_encoder 79 drivers/gpu/drm/i915/display/intel_sdvo.c struct intel_encoder base; intel_encoder 178 drivers/gpu/drm/i915/display/intel_sdvo.c static struct intel_sdvo *to_sdvo(struct intel_encoder *encoder) intel_encoder 1270 drivers/gpu/drm/i915/display/intel_sdvo.c static int intel_sdvo_compute_config(struct intel_encoder *encoder, intel_encoder 1427 drivers/gpu/drm/i915/display/intel_sdvo.c static void intel_sdvo_pre_enable(struct intel_encoder *intel_encoder, intel_encoder 1431 drivers/gpu/drm/i915/display/intel_sdvo.c struct drm_i915_private *dev_priv = to_i915(intel_encoder->base.dev); intel_encoder 1439 drivers/gpu/drm/i915/display/intel_sdvo.c struct intel_sdvo *intel_sdvo = to_sdvo(intel_encoder); intel_encoder 1580 drivers/gpu/drm/i915/display/intel_sdvo.c static bool intel_sdvo_get_hw_state(struct intel_encoder *encoder, intel_encoder 1595 drivers/gpu/drm/i915/display/intel_sdvo.c static void intel_sdvo_get_config(struct intel_encoder *encoder, intel_encoder 1720 drivers/gpu/drm/i915/display/intel_sdvo.c static void intel_disable_sdvo(struct intel_encoder *encoder, intel_encoder 1768 drivers/gpu/drm/i915/display/intel_sdvo.c static void pch_disable_sdvo(struct intel_encoder *encoder, intel_encoder 1774 drivers/gpu/drm/i915/display/intel_sdvo.c static void pch_post_disable_sdvo(struct intel_encoder *encoder, intel_encoder 1781 drivers/gpu/drm/i915/display/intel_sdvo.c static void intel_enable_sdvo(struct intel_encoder *encoder, intel_encoder 1916 drivers/gpu/drm/i915/display/intel_sdvo.c static void intel_sdvo_enable_hotplug(struct intel_encoder *encoder) intel_encoder 1925 drivers/gpu/drm/i915/display/intel_sdvo.c intel_sdvo_hotplug(struct intel_encoder *encoder, intel_encoder 2686 drivers/gpu/drm/i915/display/intel_sdvo.c struct intel_encoder *intel_encoder = to_intel_encoder(encoder); intel_encoder 2713 drivers/gpu/drm/i915/display/intel_sdvo.c intel_encoder->hotplug = intel_sdvo_hotplug; intel_encoder 2714 drivers/gpu/drm/i915/display/intel_sdvo.c intel_sdvo_enable_hotplug(intel_encoder); intel_encoder 3241 drivers/gpu/drm/i915/display/intel_sdvo.c struct intel_encoder *intel_encoder; intel_encoder 3260 drivers/gpu/drm/i915/display/intel_sdvo.c intel_encoder = &intel_sdvo->base; intel_encoder 3261 drivers/gpu/drm/i915/display/intel_sdvo.c intel_encoder->type = INTEL_OUTPUT_SDVO; intel_encoder 3262 drivers/gpu/drm/i915/display/intel_sdvo.c intel_encoder->power_domain = POWER_DOMAIN_PORT_OTHER; intel_encoder 3263 drivers/gpu/drm/i915/display/intel_sdvo.c intel_encoder->port = port; intel_encoder 3264 drivers/gpu/drm/i915/display/intel_sdvo.c drm_encoder_init(&dev_priv->drm, &intel_encoder->base, intel_encoder 3279 drivers/gpu/drm/i915/display/intel_sdvo.c intel_encoder->compute_config = intel_sdvo_compute_config; intel_encoder 3281 drivers/gpu/drm/i915/display/intel_sdvo.c intel_encoder->disable = pch_disable_sdvo; intel_encoder 3282 drivers/gpu/drm/i915/display/intel_sdvo.c intel_encoder->post_disable = pch_post_disable_sdvo; intel_encoder 3284 drivers/gpu/drm/i915/display/intel_sdvo.c intel_encoder->disable = intel_disable_sdvo; intel_encoder 3286 drivers/gpu/drm/i915/display/intel_sdvo.c intel_encoder->pre_enable = intel_sdvo_pre_enable; intel_encoder 3287 drivers/gpu/drm/i915/display/intel_sdvo.c intel_encoder->enable = intel_enable_sdvo; intel_encoder 3288 drivers/gpu/drm/i915/display/intel_sdvo.c intel_encoder->get_hw_state = intel_sdvo_get_hw_state; intel_encoder 3289 drivers/gpu/drm/i915/display/intel_sdvo.c intel_encoder->get_config = intel_sdvo_get_config; intel_encoder 3309 drivers/gpu/drm/i915/display/intel_sdvo.c intel_encoder->hpd_pin = HPD_SDVO_B; intel_encoder 3311 drivers/gpu/drm/i915/display/intel_sdvo.c intel_encoder->hpd_pin = HPD_SDVO_C; intel_encoder 3357 drivers/gpu/drm/i915/display/intel_sdvo.c drm_encoder_cleanup(&intel_encoder->base); intel_encoder 415 drivers/gpu/drm/i915/display/intel_tc.c struct intel_encoder *encoder = &dig_port->base; intel_encoder 50 drivers/gpu/drm/i915/display/intel_tv.c struct intel_encoder base; intel_encoder 896 drivers/gpu/drm/i915/display/intel_tv.c static struct intel_tv *enc_to_tv(struct intel_encoder *encoder) intel_encoder 907 drivers/gpu/drm/i915/display/intel_tv.c intel_tv_get_hw_state(struct intel_encoder *encoder, enum pipe *pipe) intel_encoder 918 drivers/gpu/drm/i915/display/intel_tv.c intel_enable_tv(struct intel_encoder *encoder, intel_encoder 933 drivers/gpu/drm/i915/display/intel_tv.c intel_disable_tv(struct intel_encoder *encoder, intel_encoder 1084 drivers/gpu/drm/i915/display/intel_tv.c intel_tv_get_config(struct intel_encoder *encoder, intel_encoder 1183 drivers/gpu/drm/i915/display/intel_tv.c intel_tv_compute_config(struct intel_encoder *encoder, intel_encoder 1416 drivers/gpu/drm/i915/display/intel_tv.c static void intel_tv_pre_enable(struct intel_encoder *encoder, intel_encoder 1867 drivers/gpu/drm/i915/display/intel_tv.c struct intel_encoder *intel_encoder; intel_encoder 1916 drivers/gpu/drm/i915/display/intel_tv.c intel_encoder = &intel_tv->base; intel_encoder 1935 drivers/gpu/drm/i915/display/intel_tv.c drm_encoder_init(dev, &intel_encoder->base, &intel_tv_enc_funcs, intel_encoder 1938 drivers/gpu/drm/i915/display/intel_tv.c intel_encoder->compute_config = intel_tv_compute_config; intel_encoder 1939 drivers/gpu/drm/i915/display/intel_tv.c intel_encoder->get_config = intel_tv_get_config; intel_encoder 1940 drivers/gpu/drm/i915/display/intel_tv.c intel_encoder->pre_enable = intel_tv_pre_enable; intel_encoder 1941 drivers/gpu/drm/i915/display/intel_tv.c intel_encoder->enable = intel_enable_tv; intel_encoder 1942 drivers/gpu/drm/i915/display/intel_tv.c intel_encoder->disable = intel_disable_tv; intel_encoder 1943 drivers/gpu/drm/i915/display/intel_tv.c intel_encoder->get_hw_state = intel_tv_get_hw_state; intel_encoder 1946 drivers/gpu/drm/i915/display/intel_tv.c intel_connector_attach_encoder(intel_connector, intel_encoder); intel_encoder 1948 drivers/gpu/drm/i915/display/intel_tv.c intel_encoder->type = INTEL_OUTPUT_TVOUT; intel_encoder 1949 drivers/gpu/drm/i915/display/intel_tv.c intel_encoder->power_domain = POWER_DOMAIN_PORT_OTHER; intel_encoder 1950 drivers/gpu/drm/i915/display/intel_tv.c intel_encoder->port = PORT_NONE; intel_encoder 1951 drivers/gpu/drm/i915/display/intel_tv.c intel_encoder->crtc_mask = (1 << 0) | (1 << 1); intel_encoder 1952 drivers/gpu/drm/i915/display/intel_tv.c intel_encoder->cloneable = 0; intel_encoder 1953 drivers/gpu/drm/i915/display/intel_tv.c intel_encoder->base.possible_crtcs = ((1 << 0) | (1 << 1)); intel_encoder 483 drivers/gpu/drm/i915/display/intel_vdsc.c static void intel_configure_pps_for_dsc_encoder(struct intel_encoder *encoder, intel_encoder 883 drivers/gpu/drm/i915/display/intel_vdsc.c static void intel_dp_write_dsc_pps_sdp(struct intel_encoder *encoder, intel_encoder 902 drivers/gpu/drm/i915/display/intel_vdsc.c void intel_dsc_enable(struct intel_encoder *encoder, intel_encoder 9 drivers/gpu/drm/i915/display/intel_vdsc.h struct intel_encoder; intel_encoder 13 drivers/gpu/drm/i915/display/intel_vdsc.h void intel_dsc_enable(struct intel_encoder *encoder, intel_encoder 256 drivers/gpu/drm/i915/display/vlv_dsi.c static int intel_dsi_compute_config(struct intel_encoder *encoder, intel_encoder 319 drivers/gpu/drm/i915/display/vlv_dsi.c static bool glk_dsi_enable_io(struct intel_encoder *encoder) intel_encoder 367 drivers/gpu/drm/i915/display/vlv_dsi.c static void glk_dsi_device_ready(struct intel_encoder *encoder) intel_encoder 438 drivers/gpu/drm/i915/display/vlv_dsi.c static void bxt_dsi_device_ready(struct intel_encoder *encoder) intel_encoder 465 drivers/gpu/drm/i915/display/vlv_dsi.c static void vlv_dsi_device_ready(struct intel_encoder *encoder) intel_encoder 504 drivers/gpu/drm/i915/display/vlv_dsi.c static void intel_dsi_device_ready(struct intel_encoder *encoder) intel_encoder 516 drivers/gpu/drm/i915/display/vlv_dsi.c static void glk_dsi_enter_low_power_mode(struct intel_encoder *encoder) intel_encoder 546 drivers/gpu/drm/i915/display/vlv_dsi.c static void glk_dsi_disable_mipi_io(struct intel_encoder *encoder) intel_encoder 573 drivers/gpu/drm/i915/display/vlv_dsi.c static void glk_dsi_clear_device_ready(struct intel_encoder *encoder) intel_encoder 579 drivers/gpu/drm/i915/display/vlv_dsi.c static void vlv_dsi_clear_device_ready(struct intel_encoder *encoder) intel_encoder 623 drivers/gpu/drm/i915/display/vlv_dsi.c static void intel_dsi_port_enable(struct intel_encoder *encoder, intel_encoder 680 drivers/gpu/drm/i915/display/vlv_dsi.c static void intel_dsi_port_disable(struct intel_encoder *encoder) intel_encoder 699 drivers/gpu/drm/i915/display/vlv_dsi.c static void intel_dsi_prepare(struct intel_encoder *intel_encoder, intel_encoder 701 drivers/gpu/drm/i915/display/vlv_dsi.c static void intel_dsi_unprepare(struct intel_encoder *encoder); intel_encoder 744 drivers/gpu/drm/i915/display/vlv_dsi.c static void intel_dsi_pre_enable(struct intel_encoder *encoder, intel_encoder 849 drivers/gpu/drm/i915/display/vlv_dsi.c static void intel_dsi_disable(struct intel_encoder *encoder, intel_encoder 874 drivers/gpu/drm/i915/display/vlv_dsi.c static void intel_dsi_clear_device_ready(struct intel_encoder *encoder) intel_encoder 884 drivers/gpu/drm/i915/display/vlv_dsi.c static void intel_dsi_post_disable(struct intel_encoder *encoder, intel_encoder 955 drivers/gpu/drm/i915/display/vlv_dsi.c static bool intel_dsi_get_hw_state(struct intel_encoder *encoder, intel_encoder 1029 drivers/gpu/drm/i915/display/vlv_dsi.c static void bxt_dsi_get_pipe_config(struct intel_encoder *encoder, intel_encoder 1190 drivers/gpu/drm/i915/display/vlv_dsi.c static void intel_dsi_get_config(struct intel_encoder *encoder, intel_encoder 1312 drivers/gpu/drm/i915/display/vlv_dsi.c static void intel_dsi_prepare(struct intel_encoder *intel_encoder, intel_encoder 1315 drivers/gpu/drm/i915/display/vlv_dsi.c struct drm_encoder *encoder = &intel_encoder->base; intel_encoder 1506 drivers/gpu/drm/i915/display/vlv_dsi.c static void intel_dsi_unprepare(struct intel_encoder *encoder) intel_encoder 1570 drivers/gpu/drm/i915/display/vlv_dsi.c struct intel_encoder *encoder = connector->encoder; intel_encoder 1816 drivers/gpu/drm/i915/display/vlv_dsi.c struct intel_encoder *intel_encoder; intel_encoder 1844 drivers/gpu/drm/i915/display/vlv_dsi.c intel_encoder = &intel_dsi->base; intel_encoder 1845 drivers/gpu/drm/i915/display/vlv_dsi.c encoder = &intel_encoder->base; intel_encoder 1853 drivers/gpu/drm/i915/display/vlv_dsi.c intel_encoder->compute_config = intel_dsi_compute_config; intel_encoder 1854 drivers/gpu/drm/i915/display/vlv_dsi.c intel_encoder->pre_enable = intel_dsi_pre_enable; intel_encoder 1855 drivers/gpu/drm/i915/display/vlv_dsi.c intel_encoder->disable = intel_dsi_disable; intel_encoder 1856 drivers/gpu/drm/i915/display/vlv_dsi.c intel_encoder->post_disable = intel_dsi_post_disable; intel_encoder 1857 drivers/gpu/drm/i915/display/vlv_dsi.c intel_encoder->get_hw_state = intel_dsi_get_hw_state; intel_encoder 1858 drivers/gpu/drm/i915/display/vlv_dsi.c intel_encoder->get_config = intel_dsi_get_config; intel_encoder 1859 drivers/gpu/drm/i915/display/vlv_dsi.c intel_encoder->update_pipe = intel_panel_update_backlight; intel_encoder 1863 drivers/gpu/drm/i915/display/vlv_dsi.c intel_encoder->port = port; intel_encoder 1864 drivers/gpu/drm/i915/display/vlv_dsi.c intel_encoder->type = INTEL_OUTPUT_DSI; intel_encoder 1865 drivers/gpu/drm/i915/display/vlv_dsi.c intel_encoder->power_domain = POWER_DOMAIN_PORT_DSI; intel_encoder 1866 drivers/gpu/drm/i915/display/vlv_dsi.c intel_encoder->cloneable = 0; intel_encoder 1873 drivers/gpu/drm/i915/display/vlv_dsi.c intel_encoder->crtc_mask = BIT(PIPE_A) | BIT(PIPE_B) | BIT(PIPE_C); intel_encoder 1875 drivers/gpu/drm/i915/display/vlv_dsi.c intel_encoder->crtc_mask = BIT(PIPE_A); intel_encoder 1877 drivers/gpu/drm/i915/display/vlv_dsi.c intel_encoder->crtc_mask = BIT(PIPE_B); intel_encoder 1905 drivers/gpu/drm/i915/display/vlv_dsi.c current_mode = intel_encoder_current_mode(intel_encoder); intel_encoder 1944 drivers/gpu/drm/i915/display/vlv_dsi.c intel_connector_attach_encoder(intel_connector, intel_encoder); intel_encoder 1965 drivers/gpu/drm/i915/display/vlv_dsi.c drm_encoder_cleanup(&intel_encoder->base); intel_encoder 116 drivers/gpu/drm/i915/display/vlv_dsi_pll.c int vlv_dsi_pll_compute(struct intel_encoder *encoder, intel_encoder 147 drivers/gpu/drm/i915/display/vlv_dsi_pll.c void vlv_dsi_pll_enable(struct intel_encoder *encoder, intel_encoder 180 drivers/gpu/drm/i915/display/vlv_dsi_pll.c void vlv_dsi_pll_disable(struct intel_encoder *encoder) intel_encoder 234 drivers/gpu/drm/i915/display/vlv_dsi_pll.c void bxt_dsi_pll_disable(struct intel_encoder *encoder) intel_encoder 254 drivers/gpu/drm/i915/display/vlv_dsi_pll.c u32 vlv_dsi_get_pclk(struct intel_encoder *encoder, intel_encoder 318 drivers/gpu/drm/i915/display/vlv_dsi_pll.c u32 bxt_dsi_get_pclk(struct intel_encoder *encoder, intel_encoder 340 drivers/gpu/drm/i915/display/vlv_dsi_pll.c void vlv_dsi_reset_clocks(struct intel_encoder *encoder, enum port port) intel_encoder 454 drivers/gpu/drm/i915/display/vlv_dsi_pll.c int bxt_dsi_pll_compute(struct intel_encoder *encoder, intel_encoder 502 drivers/gpu/drm/i915/display/vlv_dsi_pll.c void bxt_dsi_pll_enable(struct intel_encoder *encoder, intel_encoder 539 drivers/gpu/drm/i915/display/vlv_dsi_pll.c void bxt_dsi_reset_clocks(struct intel_encoder *encoder, enum port port) intel_encoder 2433 drivers/gpu/drm/i915/i915_debugfs.c struct intel_encoder *intel_encoder) intel_encoder 2441 drivers/gpu/drm/i915/i915_debugfs.c encoder = &intel_encoder->base; intel_encoder 2465 drivers/gpu/drm/i915/i915_debugfs.c struct intel_encoder *intel_encoder; intel_encoder 2475 drivers/gpu/drm/i915/i915_debugfs.c for_each_encoder_on_crtc(dev, crtc, intel_encoder) intel_encoder 2476 drivers/gpu/drm/i915/i915_debugfs.c intel_encoder_info(m, intel_crtc, intel_encoder); intel_encoder 2509 drivers/gpu/drm/i915/i915_debugfs.c struct intel_encoder *intel_encoder = intel_connector->encoder; intel_encoder 2510 drivers/gpu/drm/i915/i915_debugfs.c struct intel_dp *intel_dp = enc_to_intel_dp(&intel_encoder->base); intel_encoder 2528 drivers/gpu/drm/i915/i915_debugfs.c struct intel_encoder *intel_encoder = intel_connector->encoder; intel_encoder 2530 drivers/gpu/drm/i915/i915_debugfs.c enc_to_mst(&intel_encoder->base); intel_encoder 2542 drivers/gpu/drm/i915/i915_debugfs.c struct intel_encoder *intel_encoder = intel_connector->encoder; intel_encoder 2543 drivers/gpu/drm/i915/i915_debugfs.c struct intel_hdmi *intel_hdmi = enc_to_intel_hdmi(&intel_encoder->base); intel_encoder 2562 drivers/gpu/drm/i915/i915_debugfs.c struct intel_encoder *intel_encoder = intel_connector->encoder; intel_encoder 2579 drivers/gpu/drm/i915/i915_debugfs.c if (!intel_encoder) intel_encoder 2585 drivers/gpu/drm/i915/i915_debugfs.c if (intel_encoder->type == INTEL_OUTPUT_DP_MST) intel_encoder 2591 drivers/gpu/drm/i915/i915_debugfs.c if (intel_encoder->type == INTEL_OUTPUT_LVDS) intel_encoder 2595 drivers/gpu/drm/i915/i915_debugfs.c if (intel_encoder->type == INTEL_OUTPUT_HDMI || intel_encoder 2596 drivers/gpu/drm/i915/i915_debugfs.c intel_encoder->type == INTEL_OUTPUT_DDI) intel_encoder 3095 drivers/gpu/drm/i915/i915_debugfs.c struct intel_encoder *intel_encoder; intel_encoder 3105 drivers/gpu/drm/i915/i915_debugfs.c intel_encoder = intel_attached_encoder(connector); intel_encoder 3106 drivers/gpu/drm/i915/i915_debugfs.c if (!intel_encoder || intel_encoder->type == INTEL_OUTPUT_DP_MST) intel_encoder 3109 drivers/gpu/drm/i915/i915_debugfs.c intel_dig_port = enc_to_dig_port(&intel_encoder->base); intel_encoder 3147 drivers/gpu/drm/i915/i915_debugfs.c struct intel_encoder *encoder; intel_encoder 3191 drivers/gpu/drm/i915/i915_debugfs.c struct intel_encoder *encoder; intel_encoder 3241 drivers/gpu/drm/i915/i915_debugfs.c struct intel_encoder *encoder; intel_encoder 3285 drivers/gpu/drm/i915/i915_debugfs.c struct intel_encoder *encoder; intel_encoder 4197 drivers/gpu/drm/i915/i915_debugfs.c struct intel_encoder *encoder; intel_encoder 4555 drivers/gpu/drm/i915/i915_debugfs.c struct intel_encoder *encoder = intel_attached_encoder(connector); intel_encoder 1745 drivers/gpu/drm/i915/i915_drv.c struct intel_encoder *encoder; intel_encoder 247 drivers/gpu/drm/i915/i915_drv.h struct intel_encoder; intel_encoder 288 drivers/gpu/drm/i915/i915_drv.h void (*audio_codec_enable)(struct intel_encoder *encoder, intel_encoder 291 drivers/gpu/drm/i915/i915_drv.h void (*audio_codec_disable)(struct intel_encoder *encoder, intel_encoder 1744 drivers/gpu/drm/i915/i915_drv.h struct intel_encoder *av_enc_map[I915_MAX_PIPES]; intel_encoder 3365 drivers/gpu/drm/i915/i915_irq.c struct intel_encoder *encoder;