Lines Matching refs:intel_dig_port
346 intel_dig_port_supports_hdmi(const struct intel_digital_port *intel_dig_port) in intel_dig_port_supports_hdmi() argument
348 return intel_dig_port->hdmi.hdmi_reg; in intel_dig_port_supports_hdmi()
565 struct intel_digital_port *intel_dig_port; in intel_prepare_ddi() local
572 ddi_get_encoder_port(intel_encoder, &intel_dig_port, &port); in intel_prepare_ddi()
576 supports_hdmi = intel_dig_port && in intel_prepare_ddi()
577 intel_dig_port_supports_hdmi(intel_dig_port); in intel_prepare_ddi()
729 struct intel_digital_port *intel_dig_port = in intel_ddi_init_dp_buf_reg() local
732 intel_dp->DP = intel_dig_port->saved_port_bits | in intel_ddi_init_dp_buf_reg()
2411 struct intel_digital_port *intel_dig_port = in intel_enable_ddi() local
2419 intel_dig_port->saved_port_bits | in intel_enable_ddi()
3040 struct intel_digital_port *intel_dig_port = enc_to_dig_port(encoder); in intel_ddi_prepare_link_retrain() local
3041 struct intel_dp *intel_dp = &intel_dig_port->dp; in intel_ddi_prepare_link_retrain()
3043 enum port port = intel_dig_port->port; in intel_ddi_prepare_link_retrain()
3222 intel_ddi_init_dp_connector(struct intel_digital_port *intel_dig_port) in intel_ddi_init_dp_connector() argument
3225 enum port port = intel_dig_port->port; in intel_ddi_init_dp_connector()
3231 intel_dig_port->dp.output_reg = DDI_BUF_CTL(port); in intel_ddi_init_dp_connector()
3232 if (!intel_dp_init_connector(intel_dig_port, connector)) { in intel_ddi_init_dp_connector()
3241 intel_ddi_init_hdmi_connector(struct intel_digital_port *intel_dig_port) in intel_ddi_init_hdmi_connector() argument
3244 enum port port = intel_dig_port->port; in intel_ddi_init_hdmi_connector()
3250 intel_dig_port->hdmi.hdmi_reg = DDI_BUF_CTL(port); in intel_ddi_init_hdmi_connector()
3251 intel_hdmi_init_connector(intel_dig_port, connector); in intel_ddi_init_hdmi_connector()
3259 struct intel_digital_port *intel_dig_port; in intel_ddi_init() local
3273 intel_dig_port = kzalloc(sizeof(*intel_dig_port), GFP_KERNEL); in intel_ddi_init()
3274 if (!intel_dig_port) in intel_ddi_init()
3277 intel_encoder = &intel_dig_port->base; in intel_ddi_init()
3292 intel_dig_port->port = port; in intel_ddi_init()
3293 intel_dig_port->saved_port_bits = I915_READ(DDI_BUF_CTL(port)) & in intel_ddi_init()
3302 if (!intel_ddi_init_dp_connector(intel_dig_port)) in intel_ddi_init()
3305 intel_dig_port->hpd_pulse = intel_dp_hpd_pulse; in intel_ddi_init()
3312 dev_priv->hotplug.irq_port[PORT_A] = intel_dig_port; in intel_ddi_init()
3314 dev_priv->hotplug.irq_port[port] = intel_dig_port; in intel_ddi_init()
3320 if (!intel_ddi_init_hdmi_connector(intel_dig_port)) in intel_ddi_init()
3328 kfree(intel_dig_port); in intel_ddi_init()