Lines Matching refs:intel_encoder

271 	struct intel_encoder *encoder = &intel_dig_port->base;  in pps_lock()
289 struct intel_encoder *encoder = &intel_dig_port->base; in pps_unlock()
376 struct intel_encoder *encoder; in vlv_power_sequencer_pipe()
518 struct intel_encoder *encoder; in vlv_power_sequencer_reset()
1226 intel_dp_set_clock(struct intel_encoder *encoder, in intel_dp_set_clock()
1379 intel_dp_compute_config(struct intel_encoder *encoder, in intel_dp_compute_config()
1580 static void intel_dp_prepare(struct intel_encoder *encoder) in intel_dp_prepare()
1766 struct intel_encoder *intel_encoder = &intel_dig_port->base; in edp_panel_vdd_on() local
1784 power_domain = intel_display_port_aux_power_domain(intel_encoder); in edp_panel_vdd_on()
1843 struct intel_encoder *intel_encoder = &intel_dig_port->base; in edp_panel_vdd_off_sync() local
1874 power_domain = intel_display_port_aux_power_domain(intel_encoder); in edp_panel_vdd_off_sync()
1990 struct intel_encoder *intel_encoder = &intel_dig_port->base; in edp_panel_off() local
2025 power_domain = intel_display_port_aux_power_domain(intel_encoder); in edp_panel_off()
2228 static bool intel_dp_get_hw_state(struct intel_encoder *encoder, in intel_dp_get_hw_state()
2271 static void intel_dp_get_config(struct intel_encoder *encoder, in intel_dp_get_config()
2359 static void intel_disable_dp(struct intel_encoder *encoder) in intel_disable_dp()
2383 static void ilk_post_disable_dp(struct intel_encoder *encoder) in ilk_post_disable_dp()
2393 static void vlv_post_disable_dp(struct intel_encoder *encoder) in vlv_post_disable_dp()
2400 static void chv_data_lane_soft_reset(struct intel_encoder *encoder, in chv_data_lane_soft_reset()
2444 static void chv_post_disable_dp(struct intel_encoder *encoder) in chv_post_disable_dp()
2568 static void intel_enable_dp(struct intel_encoder *encoder) in intel_enable_dp()
2613 static void g4x_enable_dp(struct intel_encoder *encoder) in g4x_enable_dp()
2621 static void vlv_enable_dp(struct intel_encoder *encoder) in vlv_enable_dp()
2629 static void g4x_pre_enable_dp(struct intel_encoder *encoder) in g4x_pre_enable_dp()
2673 struct intel_encoder *encoder; in vlv_steal_power_sequencer()
2709 struct intel_encoder *encoder = &intel_dig_port->base; in vlv_init_panel_power_sequencer()
2747 static void vlv_pre_enable_dp(struct intel_encoder *encoder) in vlv_pre_enable_dp()
2776 static void vlv_dp_pre_pll_enable(struct intel_encoder *encoder) in vlv_dp_pre_pll_enable()
2806 static void chv_pre_enable_dp(struct intel_encoder *encoder) in chv_pre_enable_dp()
2895 static void chv_dp_pre_pll_enable(struct intel_encoder *encoder) in chv_dp_pre_pll_enable()
2978 static void chv_dp_post_pll_disable(struct intel_encoder *encoder) in chv_dp_post_pll_disable()
4433 struct intel_encoder *intel_encoder = &dp_to_dig_port(intel_dp)->base; in intel_dp_check_link_status() local
4439 if (!intel_encoder->base.crtc) in intel_dp_check_link_status()
4442 if (!to_intel_crtc(intel_encoder->base.crtc)->active) in intel_dp_check_link_status()
4471 intel_encoder->base.name); in intel_dp_check_link_status()
4642 struct intel_encoder *intel_encoder = &intel_dig_port->base; in bxt_digital_port_connected() local
4646 intel_hpd_pin_to_port(intel_encoder->hpd_pin, &port); in bxt_digital_port_connected()
4770 struct intel_encoder *intel_encoder = &intel_dig_port->base; in intel_dp_detect() local
4783 if (intel_encoder->type != INTEL_OUTPUT_EDP) in intel_dp_detect()
4784 intel_encoder->type = INTEL_OUTPUT_DISPLAYPORT; in intel_dp_detect()
4788 power_domain = intel_display_port_aux_power_domain(intel_encoder); in intel_dp_detect()
4807 if (intel_encoder->type != INTEL_OUTPUT_EDP) in intel_dp_detect()
4808 intel_encoder->type = INTEL_OUTPUT_DISPLAYPORT; in intel_dp_detect()
4815 if (intel_encoder->type != INTEL_OUTPUT_EDP) in intel_dp_detect()
4816 intel_encoder->type = INTEL_OUTPUT_DISPLAYPORT; in intel_dp_detect()
4842 struct intel_encoder *intel_encoder = &dp_to_dig_port(intel_dp)->base; in intel_dp_force() local
4843 struct drm_i915_private *dev_priv = to_i915(intel_encoder->base.dev); in intel_dp_force()
4853 power_domain = intel_display_port_aux_power_domain(intel_encoder); in intel_dp_force()
4860 if (intel_encoder->type != INTEL_OUTPUT_EDP) in intel_dp_force()
4861 intel_encoder->type = INTEL_OUTPUT_DISPLAYPORT; in intel_dp_force()
4912 struct intel_encoder *intel_encoder = intel_attached_encoder(connector); in intel_dp_set_property() local
4913 struct intel_dp *intel_dp = enc_to_intel_dp(&intel_encoder->base); in intel_dp_set_property()
4987 if (intel_encoder->base.crtc) in intel_dp_set_property()
4988 intel_crtc_restore_mode(intel_encoder->base.crtc); in intel_dp_set_property()
5038 void intel_dp_encoder_suspend(struct intel_encoder *intel_encoder) in intel_dp_encoder_suspend() argument
5040 struct intel_dp *intel_dp = enc_to_intel_dp(&intel_encoder->base); in intel_dp_encoder_suspend()
5130 struct intel_encoder *intel_encoder = &intel_dig_port->base; in intel_dp_hpd_pulse() local
5156 power_domain = intel_display_port_aux_power_domain(intel_encoder); in intel_dp_hpd_pulse()
5212 struct intel_encoder *intel_encoder; in intel_trans_dp_port_sel() local
5215 for_each_encoder_on_crtc(dev, crtc, intel_encoder) { in intel_trans_dp_port_sel()
5216 intel_dp = enc_to_intel_dp(&intel_encoder->base); in intel_trans_dp_port_sel()
5218 if (intel_encoder->type == INTEL_OUTPUT_DISPLAYPORT || in intel_trans_dp_port_sel()
5219 intel_encoder->type == INTEL_OUTPUT_EDP) in intel_trans_dp_port_sel()
5515 struct intel_encoder *encoder; in intel_dp_set_drrs_state()
5887 struct intel_encoder *intel_encoder = &intel_dig_port->base; in intel_edp_init_connector() local
5888 struct drm_device *dev = intel_encoder->base.dev; in intel_edp_init_connector()
5995 struct intel_encoder *intel_encoder = &intel_dig_port->base; in intel_dp_init_connector() local
5996 struct drm_device *dev = intel_encoder->base.dev; in intel_dp_init_connector()
6035 intel_encoder->type = INTEL_OUTPUT_EDP; in intel_dp_init_connector()
6055 intel_connector_attach_encoder(intel_connector, intel_encoder); in intel_dp_init_connector()
6067 intel_encoder->hpd_pin = HPD_PORT_A; in intel_dp_init_connector()
6070 intel_encoder->hpd_pin = HPD_PORT_B; in intel_dp_init_connector()
6072 intel_encoder->hpd_pin = HPD_PORT_A; in intel_dp_init_connector()
6075 intel_encoder->hpd_pin = HPD_PORT_C; in intel_dp_init_connector()
6078 intel_encoder->hpd_pin = HPD_PORT_D; in intel_dp_init_connector()
6081 intel_encoder->hpd_pin = HPD_PORT_E; in intel_dp_init_connector()
6143 struct intel_encoder *intel_encoder; in intel_dp_init() local
6155 intel_encoder = &intel_dig_port->base; in intel_dp_init()
6156 encoder = &intel_encoder->base; in intel_dp_init()
6158 drm_encoder_init(dev, &intel_encoder->base, &intel_dp_enc_funcs, in intel_dp_init()
6161 intel_encoder->compute_config = intel_dp_compute_config; in intel_dp_init()
6162 intel_encoder->disable = intel_disable_dp; in intel_dp_init()
6163 intel_encoder->get_hw_state = intel_dp_get_hw_state; in intel_dp_init()
6164 intel_encoder->get_config = intel_dp_get_config; in intel_dp_init()
6165 intel_encoder->suspend = intel_dp_encoder_suspend; in intel_dp_init()
6167 intel_encoder->pre_pll_enable = chv_dp_pre_pll_enable; in intel_dp_init()
6168 intel_encoder->pre_enable = chv_pre_enable_dp; in intel_dp_init()
6169 intel_encoder->enable = vlv_enable_dp; in intel_dp_init()
6170 intel_encoder->post_disable = chv_post_disable_dp; in intel_dp_init()
6171 intel_encoder->post_pll_disable = chv_dp_post_pll_disable; in intel_dp_init()
6173 intel_encoder->pre_pll_enable = vlv_dp_pre_pll_enable; in intel_dp_init()
6174 intel_encoder->pre_enable = vlv_pre_enable_dp; in intel_dp_init()
6175 intel_encoder->enable = vlv_enable_dp; in intel_dp_init()
6176 intel_encoder->post_disable = vlv_post_disable_dp; in intel_dp_init()
6178 intel_encoder->pre_enable = g4x_pre_enable_dp; in intel_dp_init()
6179 intel_encoder->enable = g4x_enable_dp; in intel_dp_init()
6181 intel_encoder->post_disable = ilk_post_disable_dp; in intel_dp_init()
6187 intel_encoder->type = INTEL_OUTPUT_DISPLAYPORT; in intel_dp_init()
6190 intel_encoder->crtc_mask = 1 << 2; in intel_dp_init()
6192 intel_encoder->crtc_mask = (1 << 0) | (1 << 1); in intel_dp_init()
6194 intel_encoder->crtc_mask = (1 << 0) | (1 << 1) | (1 << 2); in intel_dp_init()
6196 intel_encoder->cloneable = 0; in intel_dp_init()