Home
last modified time | relevance | path

Searched refs:dpcd_caps (Results 1 – 8 of 8) sorted by relevance

/Linux-v5.4/drivers/gpu/drm/amd/display/dc/core/
Ddc_link_dp.c61 if (link->dpcd_caps.dpcd_rev.raw >= DPCD_REV_12) { in get_training_aux_rd_interval()
108 struct dpcd_caps *dpcd_caps = &link->dpcd_caps; in get_supported_tp() local
116 if (dpcd_caps->max_down_spread.bits.TPS4_SUPPORTED && in get_supported_tp()
120 if (dpcd_caps->max_ln_count.bits.TPS3_SUPPORTED && in get_supported_tp()
150 link->dpcd_caps.max_ln_count.bits.POST_LT_ADJ_REQ_SUPPORTED; in dpcd_set_link_settings()
159 if (link->dpcd_caps.dpcd_rev.raw >= DPCD_REV_14 && in dpcd_set_link_settings()
944 if (link->dpcd_caps.max_ln_count.bits.POST_LT_ADJ_REQ_SUPPORTED != 1 || in perform_link_training_int()
1440 if (link->dpcd_caps.dpcd_rev.raw < DPCD_REV_14) in read_hpd_rx_irq_data()
1954 if (link->dpcd_caps.dpcd_rev.raw < DPCD_REV_14 || in decide_edp_link_settings()
1955 link->dpcd_caps.edp_supported_link_rates_count == 0) { in decide_edp_link_settings()
[all …]
Ddc_link.c564 if (link_rate_set < link->dpcd_caps.edp_supported_link_rates_count) { in read_edp_current_link_settings_on_detect()
566 link->dpcd_caps.edp_supported_link_rates[link_rate_set]; in read_edp_current_link_settings_on_detect()
651 if (!link->dpcd_caps.sink_count.bits.SINK_COUNT) { in detect_dp()
659 if (link->dpcd_caps.dongle_type != DISPLAY_DONGLE_DP_HDMI_CONVERTER) in detect_dp()
753 struct dpcd_caps prev_dpcd_caps; in dc_link_detect()
774 memcpy(&prev_dpcd_caps, &link->dpcd_caps, sizeof(struct dpcd_caps)); in dc_link_detect()
842 if (memcmp(&link->dpcd_caps, &prev_dpcd_caps, sizeof(struct dpcd_caps))) in dc_link_detect()
847 link->dpcd_caps.sink_count.bits.SINK_COUNT == 0) { in dc_link_detect()
885 if (link->dpcd_caps.sink_count.bits.SINK_COUNT) in dc_link_detect()
886 link->dpcd_sink_count = link->dpcd_caps.sink_count. in dc_link_detect()
[all …]
Ddc_link_ddc.c297 if (link->dpcd_caps.branch_dev_id == DP_BRANCH_DEVICE_ID_0080E1 && in defer_delay_converter_wa()
298 !memcmp(link->dpcd_caps.branch_dev_name, in defer_delay_converter_wa()
300 sizeof(link->dpcd_caps.branch_dev_name))) in defer_delay_converter_wa()
Ddc.c233 link->link_status.dpcd_caps = &link->dpcd_caps; in create_links()
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/
Ddc_link.h41 struct dpcd_caps *dpcd_caps; member
124 struct dpcd_caps dpcd_caps; member
Ddc.h925 struct dpcd_caps { struct
/Linux-v5.4/drivers/gpu/drm/amd/display/modules/info_packet/
Dinfo_packet.c136 if (stream->link->dpcd_caps.dpcd_rev.raw >= 0x14 && in mod_build_vsc_infopacket()
137 stream->link->dpcd_caps.dprx_feature.bits.VSC_SDP_COLORIMETRY_SUPPORTED) in mod_build_vsc_infopacket()
/Linux-v5.4/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm.c1507 if (link_status->dpcd_caps->dpcd_rev.raw < 0x12) { in dm_handle_hpd_rx_irq()
3617 dc_dsc_parse_dsc_dpcd(aconnector->dc_link->dpcd_caps.dsc_caps.dsc_basic_caps.raw, in create_stream_for_sink()
3618 aconnector->dc_link->dpcd_caps.dsc_caps.dsc_ext_caps.raw, in create_stream_for_sink()