Home
last modified time | relevance | path

Searched refs:intel_dig_port (Results 1 – 9 of 9) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/i915/
Dintel_dp_mst.c39 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 …]
Dintel_hdcp.c19 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 …]
Dintel_hdmi.c73 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 …]
Dintel_dp.c105 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 …]
Dintel_psr.c247 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 …]
Dintel_ddi.c1242 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 …]
Dintel_lspcon.c213 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()
Dintel_drv.h339 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 …]
Di915_debugfs.c2999 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()