Home
last modified time | relevance | path

Searched refs:intel_dp (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/gpu/drm/i915/display/
H A Dintel_dp_mst.c107 static struct intel_dp *to_primary_dp(struct intel_encoder *encoder) in to_primary_dp()
115 int intel_dp_mst_active_streams(struct intel_dp *intel_dp) in intel_dp_mst_active_streams() argument
117 return intel_dp->mst.active_streams; in intel_dp_mst_active_streams()
120 static bool intel_dp_mst_dec_active_streams(struct intel_dp *intel_dp) in intel_dp_mst_dec_active_streams() argument
122 struct intel_display *display = to_intel_display(intel_dp); in intel_dp_mst_dec_active_streams()
125 intel_dp->mst.active_streams, intel_dp->mst.active_streams - 1); in intel_dp_mst_dec_active_streams()
127 if (drm_WARN_ON(display->drm, intel_dp->mst.active_streams == 0)) in intel_dp_mst_dec_active_streams()
130 return --intel_dp->mst.active_streams == 0; in intel_dp_mst_dec_active_streams()
133 static bool intel_dp_mst_inc_active_streams(struct intel_dp *intel_dp) in intel_dp_mst_inc_active_streams() argument
135 struct intel_display *display = to_intel_display(intel_dp); in intel_dp_mst_inc_active_streams()
[all …]
H A Dintel_dp_aux_backlight.c115 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); in intel_dp_aux_supports_hdr_backlight() local
116 struct drm_dp_aux *aux = &intel_dp->aux; in intel_dp_aux_supports_hdr_backlight()
121 intel_dp_wait_source_oui(intel_dp); in intel_dp_aux_supports_hdr_backlight()
178 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); in intel_dp_aux_hdr_get_backlight() local
182 if (drm_dp_dpcd_readb(&intel_dp->aux, INTEL_EDP_HDR_GETSET_CTRL_PARAMS, &tmp) != 1) { in intel_dp_aux_hdr_get_backlight()
200 if (drm_dp_dpcd_read(&intel_dp->aux, INTEL_EDP_BRIGHTNESS_NITS_LSB, buf, in intel_dp_aux_hdr_get_backlight()
216 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); in intel_dp_aux_hdr_set_aux_backlight() local
222 if (drm_dp_dpcd_write(&intel_dp->aux, INTEL_EDP_BRIGHTNESS_NITS_LSB, buf, in intel_dp_aux_hdr_set_aux_backlight()
249 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); in intel_dp_aux_write_content_luminance() local
261 ret = drm_dp_dpcd_write(&intel_dp->aux, in intel_dp_aux_write_content_luminance()
[all …]
H A Dintel_dp_aux.h13 struct intel_dp;
16 void intel_dp_aux_fini(struct intel_dp *intel_dp);
17 void intel_dp_aux_init(struct intel_dp *intel_dp);
23 int intel_dp_aux_fw_sync_len(struct intel_dp *intel_dp);
H A Dintel_ddi.c357 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_ddi_init_dp_buf_reg() local
361 intel_dp->DP = DDI_PORT_WIDTH(crtc_state->lane_count) | in intel_ddi_init_dp_buf_reg()
365 intel_dp->DP |= DDI_BUF_PORT_REVERSAL; in intel_ddi_init_dp_buf_reg()
367 intel_dp->DP |= DDI_A_4_LANES; in intel_ddi_init_dp_buf_reg()
371 intel_dp->DP |= DDI_BUF_PORT_DATA_40BIT; in intel_ddi_init_dp_buf_reg()
373 intel_dp->DP |= DDI_BUF_PORT_DATA_10BIT; in intel_ddi_init_dp_buf_reg()
377 intel_dp->DP |= ddi_buf_phy_link_rate(crtc_state->port_clock); in intel_ddi_init_dp_buf_reg()
379 intel_dp->DP |= DDI_BUF_CTL_TC_PHY_OWNERSHIP; in intel_ddi_init_dp_buf_reg()
385 intel_dp->DP |= DDI_BUF_LANE_STAGGER_DELAY(delay); in intel_ddi_init_dp_buf_reg()
892 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_ddi_get_encoder_pipes() local
[all …]
H A Dintel_cdclk.c2671 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_set_cdclk() local
2673 intel_psr_pause(intel_dp); in intel_set_cdclk()
2685 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_set_cdclk() local
2687 mutex_lock_nest_lock(&intel_dp->aux.hw_mutex, in intel_set_cdclk()
2694 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_set_cdclk() local
2696 mutex_unlock(&intel_dp->aux.hw_mutex); in intel_set_cdclk()
2701 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_set_cdclk() local
2703 intel_psr_resume(intel_dp); in intel_set_cdclk()
/linux/drivers/gpu/drm/xe/
H A DMakefile278 i915-display/intel_dp.o \