Searched refs:intel_dig_port (Results 1 – 9 of 9) sorted by relevance
/Linux-v4.19/drivers/gpu/drm/i915/ |
D | intel_dp_mst.c | 39 struct intel_digital_port *intel_dig_port = intel_mst->primary; in intel_dp_mst_compute_config() local 40 struct intel_dp *intel_dp = &intel_dig_port->dp; in intel_dp_mst_compute_config() 140 struct intel_digital_port *intel_dig_port = intel_mst->primary; in intel_mst_disable_dp() local 141 struct intel_dp *intel_dp = &intel_dig_port->dp; in intel_mst_disable_dp() 164 struct intel_digital_port *intel_dig_port = intel_mst->primary; in intel_mst_post_disable_dp() local 165 struct intel_dp *intel_dp = &intel_dig_port->dp; in intel_mst_post_disable_dp() 190 intel_dig_port->base.post_disable(&intel_dig_port->base, in intel_mst_post_disable_dp() 202 struct intel_digital_port *intel_dig_port = intel_mst->primary; in intel_mst_pre_pll_enable_dp() local 203 struct intel_dp *intel_dp = &intel_dig_port->dp; in intel_mst_pre_pll_enable_dp() 206 intel_dig_port->base.pre_pll_enable) in intel_mst_pre_pll_enable_dp() [all …]
|
D | intel_hdcp.c | 19 static int intel_hdcp_poll_ksv_fifo(struct intel_digital_port *intel_dig_port, in intel_hdcp_poll_ksv_fifo() argument 26 ret = __wait_for(read_ret = shim->read_ksv_ready(intel_dig_port, in intel_hdcp_poll_ksv_fifo() 149 u32 intel_hdcp_get_repeater_ctl(struct intel_digital_port *intel_dig_port) in intel_hdcp_get_repeater_ctl() argument 151 enum port port = intel_dig_port->base.port; in intel_hdcp_get_repeater_ctl() 183 int intel_hdcp_validate_v_prime(struct intel_digital_port *intel_dig_port, in intel_hdcp_validate_v_prime() argument 191 dev_priv = intel_dig_port->base.base.dev->dev_private; in intel_hdcp_validate_v_prime() 195 ret = shim->read_v_prime_part(intel_dig_port, i, &vprime); in intel_hdcp_validate_v_prime() 214 rep_ctl = intel_hdcp_get_repeater_ctl(intel_dig_port); in intel_hdcp_validate_v_prime() 399 int intel_hdcp_auth_downstream(struct intel_digital_port *intel_dig_port, in intel_hdcp_auth_downstream() argument 405 ret = intel_hdcp_poll_ksv_fifo(intel_dig_port, shim); in intel_hdcp_auth_downstream() [all …]
|
D | intel_hdmi.c | 73 struct intel_digital_port *intel_dig_port = in enc_to_intel_hdmi() local 75 return &intel_dig_port->hdmi; in enc_to_intel_hdmi() 193 struct intel_digital_port *intel_dig_port = enc_to_dig_port(encoder); in g4x_infoframe_enabled() local 199 if ((val & VIDEO_DIP_PORT_MASK) != VIDEO_DIP_PORT(intel_dig_port->base.port)) in g4x_infoframe_enabled() 250 struct intel_digital_port *intel_dig_port = enc_to_dig_port(encoder); in ibx_infoframe_enabled() local 258 if ((val & VIDEO_DIP_PORT_MASK) != VIDEO_DIP_PORT(intel_dig_port->base.port)) in ibx_infoframe_enabled() 368 struct intel_digital_port *intel_dig_port = enc_to_dig_port(encoder); in vlv_infoframe_enabled() local 375 if ((val & VIDEO_DIP_PORT_MASK) != VIDEO_DIP_PORT(intel_dig_port->base.port)) in vlv_infoframe_enabled() 450 struct intel_digital_port *intel_dig_port = enc_to_dig_port(encoder); in intel_write_infoframe() local 466 intel_dig_port->write_infoframe(encoder, crtc_state, frame->any.type, buffer, len); in intel_write_infoframe() [all …]
|
D | intel_dp.c | 105 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); in intel_dp_is_edp() local 107 return intel_dig_port->base.type == INTEL_OUTPUT_EDP; in intel_dp_is_edp() 112 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); in intel_dp_to_dev() local 114 return intel_dig_port->base.base.dev; in intel_dp_to_dev() 182 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); in intel_dp_max_common_lane_count() local 183 int source_max = intel_dig_port->max_lanes; in intel_dp_max_common_lane_count() 216 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); in intel_dp_downstream_max_dotclock() local 217 struct intel_encoder *encoder = &intel_dig_port->base; in intel_dp_downstream_max_dotclock() 525 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); in vlv_power_sequencer_kick() local 534 pipe_name(pipe), port_name(intel_dig_port->base.port))) in vlv_power_sequencer_kick() [all …]
|
D | intel_psr.c | 247 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); in intel_psr_setup_vsc() local 248 struct drm_i915_private *dev_priv = to_i915(intel_dig_port->base.base.dev); in intel_psr_setup_vsc() 272 intel_dig_port->write_infoframe(&intel_dig_port->base.base, crtc_state, in intel_psr_setup_vsc() 525 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); in intel_psr_activate() local 526 struct drm_device *dev = intel_dig_port->base.base.dev; in intel_psr_activate() 602 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); in intel_psr_enable() local 603 struct drm_device *dev = intel_dig_port->base.base.dev; in intel_psr_enable() 636 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); in intel_psr_disable_source() local 637 struct drm_device *dev = intel_dig_port->base.base.dev; in intel_psr_disable_source() 677 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); in intel_psr_disable_locked() local [all …]
|
D | intel_ddi.c | 1242 struct intel_digital_port *intel_dig_port = in intel_ddi_init_dp_buf_reg() local 1245 intel_dp->DP = intel_dig_port->saved_port_bits | in intel_ddi_init_dp_buf_reg() 2086 struct intel_digital_port *intel_dig_port = enc_to_dig_port(&encoder->base); in skl_ddi_set_iboost() local 2123 if (port == PORT_A && intel_dig_port->max_lanes == 4) in skl_ddi_set_iboost() 2719 struct intel_digital_port *intel_dig_port = enc_to_dig_port(&encoder->base); in intel_ddi_pre_enable_hdmi() local 2720 struct intel_hdmi *intel_hdmi = &intel_dig_port->hdmi; in intel_ddi_pre_enable_hdmi() 2745 intel_dig_port->set_infoframes(&encoder->base, in intel_ddi_pre_enable_hdmi() 3075 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); in intel_ddi_prepare_link_retrain() local 3077 to_i915(intel_dig_port->base.base.dev); in intel_ddi_prepare_link_retrain() 3078 enum port port = intel_dig_port->base.port; in intel_ddi_prepare_link_retrain() [all …]
|
D | intel_lspcon.c | 213 bool lspcon_init(struct intel_digital_port *intel_dig_port) in lspcon_init() argument 215 struct intel_dp *dp = &intel_dig_port->dp; in lspcon_init() 216 struct intel_lspcon *lspcon = &intel_dig_port->lspcon; in lspcon_init() 217 struct drm_device *dev = intel_dig_port->base.base.dev; in lspcon_init()
|
D | intel_drv.h | 339 int (*write_an_aksv)(struct intel_digital_port *intel_dig_port, u8 *an); 342 int (*read_bksv)(struct intel_digital_port *intel_dig_port, u8 *bksv); 350 int (*read_bstatus)(struct intel_digital_port *intel_dig_port, 354 int (*repeater_present)(struct intel_digital_port *intel_dig_port, 358 int (*read_ri_prime)(struct intel_digital_port *intel_dig_port, u8 *ri); 361 int (*read_ksv_ready)(struct intel_digital_port *intel_dig_port, 365 int (*read_ksv_fifo)(struct intel_digital_port *intel_dig_port, 369 int (*read_v_prime_part)(struct intel_digital_port *intel_dig_port, 373 int (*toggle_signalling)(struct intel_digital_port *intel_dig_port, 377 bool (*check_link)(struct intel_digital_port *intel_dig_port); [all …]
|
D | i915_debugfs.c | 2999 struct intel_digital_port *intel_dig_port = intel_mst->primary; in intel_dp_mst_info() local 3000 struct intel_dp *intel_dp = &intel_dig_port->dp; in intel_dp_mst_info() 3542 struct intel_digital_port *intel_dig_port; in i915_dp_mst_info() local 3555 intel_dig_port = enc_to_dig_port(&intel_encoder->base); in i915_dp_mst_info() 3556 if (!intel_dig_port->dp.can_mst) in i915_dp_mst_info() 3560 port_name(intel_dig_port->base.port)); in i915_dp_mst_info() 3561 drm_dp_mst_dump_topology(m, &intel_dig_port->dp.mst_mgr); in i915_dp_mst_info()
|