dpcd_caps        1517 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	if (link_status->dpcd_caps->dpcd_rev.raw < 0x12) {
dpcd_caps        3639 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		dc_dsc_parse_dsc_dpcd(aconnector->dc_link->dpcd_caps.dsc_caps.dsc_basic_caps.raw,
dpcd_caps        3640 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 				      aconnector->dc_link->dpcd_caps.dsc_caps.dsc_ext_caps.raw,
dpcd_caps         233 drivers/gpu/drm/amd/display/dc/core/dc.c 		link->link_status.dpcd_caps = &link->dpcd_caps;
dpcd_caps         564 drivers/gpu/drm/amd/display/dc/core/dc_link.c 		if (link_rate_set < link->dpcd_caps.edp_supported_link_rates_count) {
dpcd_caps         566 drivers/gpu/drm/amd/display/dc/core/dc_link.c 				link->dpcd_caps.edp_supported_link_rates[link_rate_set];
dpcd_caps         651 drivers/gpu/drm/amd/display/dc/core/dc_link.c 			if (!link->dpcd_caps.sink_count.bits.SINK_COUNT) {
dpcd_caps         659 drivers/gpu/drm/amd/display/dc/core/dc_link.c 			if (link->dpcd_caps.dongle_type != DISPLAY_DONGLE_DP_HDMI_CONVERTER)
dpcd_caps         753 drivers/gpu/drm/amd/display/dc/core/dc_link.c 	struct dpcd_caps prev_dpcd_caps;
dpcd_caps         774 drivers/gpu/drm/amd/display/dc/core/dc_link.c 		memcpy(&prev_dpcd_caps, &link->dpcd_caps, sizeof(struct dpcd_caps));
dpcd_caps         842 drivers/gpu/drm/amd/display/dc/core/dc_link.c 				if (memcmp(&link->dpcd_caps, &prev_dpcd_caps, sizeof(struct dpcd_caps)))
dpcd_caps         847 drivers/gpu/drm/amd/display/dc/core/dc_link.c 				link->dpcd_caps.sink_count.bits.SINK_COUNT == 0) {
dpcd_caps         885 drivers/gpu/drm/amd/display/dc/core/dc_link.c 		if (link->dpcd_caps.sink_count.bits.SINK_COUNT)
dpcd_caps         886 drivers/gpu/drm/amd/display/dc/core/dc_link.c 			link->dpcd_sink_count = link->dpcd_caps.sink_count.
dpcd_caps        1224 drivers/gpu/drm/amd/display/dc/core/dc_link.c 	link->link_status.dpcd_caps = &link->dpcd_caps;
dpcd_caps        2205 drivers/gpu/drm/amd/display/dc/core/dc_link.c 		const struct dpcd_caps *dpcd_caps)
dpcd_caps        2207 drivers/gpu/drm/amd/display/dc/core/dc_link.c 	const struct dc_dongle_caps *dongle_caps = &dpcd_caps->dongle_caps;
dpcd_caps        2209 drivers/gpu/drm/amd/display/dc/core/dc_link.c 	switch (dpcd_caps->dongle_type) {
dpcd_caps        2221 drivers/gpu/drm/amd/display/dc/core/dc_link.c 	if (dpcd_caps->dongle_type != DISPLAY_DONGLE_DP_HDMI_CONVERTER ||
dpcd_caps        2275 drivers/gpu/drm/amd/display/dc/core/dc_link.c 	struct dpcd_caps *dpcd_caps = &link->dpcd_caps;
dpcd_caps        2288 drivers/gpu/drm/amd/display/dc/core/dc_link.c 	if (!dp_active_dongle_validate_timing(timing, dpcd_caps))
dpcd_caps        2696 drivers/gpu/drm/amd/display/dc/core/dc_link.c 			stream->link->dpcd_caps.dprx_feature.bits.SST_SPLIT_SDP_CAP);
dpcd_caps        3102 drivers/gpu/drm/amd/display/dc/core/dc_link.c 	if (link->dpcd_caps.fec_cap.bits.FEC_CAPABLE) {
dpcd_caps         297 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c 	if (link->dpcd_caps.branch_dev_id == DP_BRANCH_DEVICE_ID_0080E1 &&
dpcd_caps         298 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c 		!memcmp(link->dpcd_caps.branch_dev_name,
dpcd_caps         300 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c 			sizeof(link->dpcd_caps.branch_dev_name)))
dpcd_caps          61 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 	if (link->dpcd_caps.dpcd_rev.raw >= DPCD_REV_12) {
dpcd_caps         108 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 	struct dpcd_caps *dpcd_caps = &link->dpcd_caps;
dpcd_caps         116 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 	if (dpcd_caps->max_down_spread.bits.TPS4_SUPPORTED &&
dpcd_caps         120 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 	if (dpcd_caps->max_ln_count.bits.TPS3_SUPPORTED &&
dpcd_caps         150 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 				link->dpcd_caps.max_ln_count.bits.POST_LT_ADJ_REQ_SUPPORTED;
dpcd_caps         159 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 	if (link->dpcd_caps.dpcd_rev.raw >= DPCD_REV_14 &&
dpcd_caps         944 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 	if (link->dpcd_caps.max_ln_count.bits.POST_LT_ADJ_REQ_SUPPORTED != 1 ||
dpcd_caps        1440 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 	if (link->dpcd_caps.dpcd_rev.raw < DPCD_REV_14)
dpcd_caps        1954 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 	if (link->dpcd_caps.dpcd_rev.raw < DPCD_REV_14 ||
dpcd_caps        1955 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 			link->dpcd_caps.edp_supported_link_rates_count == 0) {
dpcd_caps        1962 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 	initial_link_setting.link_rate = link->dpcd_caps.edp_supported_link_rates[0];
dpcd_caps        1988 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 			if (current_link_setting.link_rate_set < link->dpcd_caps.edp_supported_link_rates_count) {
dpcd_caps        1991 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 					link->dpcd_caps.edp_supported_link_rates[current_link_setting.link_rate_set];
dpcd_caps        2499 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 	return link->dpcd_caps.is_branch_dev;
dpcd_caps        2531 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 	link->dpcd_caps.branch_dev_id =
dpcd_caps        2537 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 		link->dpcd_caps.branch_dev_name,
dpcd_caps        2548 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 	memset(&link->dpcd_caps.dongle_caps, 0, sizeof(link->dpcd_caps.dongle_caps));
dpcd_caps        2552 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 		link->dpcd_caps.dongle_type = DISPLAY_DONGLE_NONE;
dpcd_caps        2554 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 				link->dpcd_caps.dongle_type);
dpcd_caps        2555 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 		link->dpcd_caps.is_branch_dev = false;
dpcd_caps        2561 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 		link->dpcd_caps.is_branch_dev = false;
dpcd_caps        2565 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 		link->dpcd_caps.is_branch_dev = ds_port.fields.PORT_PRESENT;
dpcd_caps        2570 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 		link->dpcd_caps.dongle_type = DISPLAY_DONGLE_DP_VGA_CONVERTER;
dpcd_caps        2575 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 		link->dpcd_caps.dongle_type = DISPLAY_DONGLE_DP_DVI_CONVERTER;
dpcd_caps        2578 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 		link->dpcd_caps.dongle_type = DISPLAY_DONGLE_NONE;
dpcd_caps        2582 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 	if (link->dpcd_caps.dpcd_rev.raw >= DPCD_REV_11) {
dpcd_caps        2592 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 			link->dpcd_caps.dongle_type = DISPLAY_DONGLE_NONE;
dpcd_caps        2595 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 			link->dpcd_caps.dongle_type =
dpcd_caps        2599 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 			link->dpcd_caps.dongle_type =
dpcd_caps        2605 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 			link->dpcd_caps.dongle_type =
dpcd_caps        2608 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 			link->dpcd_caps.dongle_caps.dongle_type = link->dpcd_caps.dongle_type;
dpcd_caps        2615 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 				link->dpcd_caps.dongle_caps.dp_hdmi_max_pixel_clk_in_khz =
dpcd_caps        2618 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 				link->dpcd_caps.dongle_caps.is_dp_hdmi_s3d_converter =
dpcd_caps        2623 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 					link->dpcd_caps.dongle_caps.is_dp_hdmi_ycbcr422_pass_through =
dpcd_caps        2625 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 					link->dpcd_caps.dongle_caps.is_dp_hdmi_ycbcr420_pass_through =
dpcd_caps        2627 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 					link->dpcd_caps.dongle_caps.is_dp_hdmi_ycbcr422_converter =
dpcd_caps        2629 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 					link->dpcd_caps.dongle_caps.is_dp_hdmi_ycbcr420_converter =
dpcd_caps        2633 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 				link->dpcd_caps.dongle_caps.dp_hdmi_max_bpc =
dpcd_caps        2637 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 				if (link->dpcd_caps.dongle_caps.dp_hdmi_max_pixel_clk_in_khz != 0)
dpcd_caps        2638 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 					link->dpcd_caps.dongle_caps.extendedCapValid = true;
dpcd_caps        2645 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 	ddc_service_set_dongle_type(link->ddc, link->dpcd_caps.dongle_type);
dpcd_caps        2656 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 		link->dpcd_caps.branch_hw_revision =
dpcd_caps        2660 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 			link->dpcd_caps.branch_fw_revision,
dpcd_caps        2672 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 	if (!link->dpcd_caps.dpcd_rev.raw) {
dpcd_caps        2677 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 			link->dpcd_caps.dpcd_rev.raw = dpcd_data[
dpcd_caps        2680 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 		} while (retry++ < 4 && !link->dpcd_caps.dpcd_rev.raw);
dpcd_caps        2686 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 	if (link->dpcd_caps.dongle_type == DISPLAY_DONGLE_DP_VGA_CONVERTER) {
dpcd_caps        2687 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 		switch (link->dpcd_caps.branch_dev_id) {
dpcd_caps        2764 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 		link->dpcd_caps.ext_receiver_cap_field_present =
dpcd_caps        2787 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 	link->dpcd_caps.dpcd_rev.raw =
dpcd_caps        2790 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 	if (link->dpcd_caps.dpcd_rev.raw >= 0x14) {
dpcd_caps        2801 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 		link->dpcd_caps.dprx_feature.raw = dpcd_dprx_data;
dpcd_caps        2808 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 		link->dpcd_caps.dprx_feature.raw = 0;
dpcd_caps        2833 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 	link->dpcd_caps.allow_invalid_MSA_timing_param =
dpcd_caps        2836 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 	link->dpcd_caps.max_ln_count.raw = dpcd_data[
dpcd_caps        2839 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 	link->dpcd_caps.max_down_spread.raw = dpcd_data[
dpcd_caps        2843 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 		link->dpcd_caps.max_ln_count.bits.MAX_LANE_COUNT;
dpcd_caps        2847 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 		link->dpcd_caps.max_down_spread.bits.MAX_DOWN_SPREAD ?
dpcd_caps        2852 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 	link->dpcd_caps.panel_mode_edp =
dpcd_caps        2854 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 	link->dpcd_caps.dpcd_display_control_capable =
dpcd_caps        2863 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 			&link->dpcd_caps.sink_count.raw,
dpcd_caps        2864 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 			sizeof(link->dpcd_caps.sink_count.raw));
dpcd_caps        2872 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 	link->dpcd_caps.sink_dev_id =
dpcd_caps        2878 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 		link->dpcd_caps.sink_dev_id_str,
dpcd_caps        2886 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 		if ((link->dpcd_caps.sink_dev_id == 0x0010fa) &&
dpcd_caps        2887 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 		    !memcmp(link->dpcd_caps.sink_dev_id_str, str_mbp_2017,
dpcd_caps        2899 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 	link->dpcd_caps.sink_hw_revision =
dpcd_caps        2903 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 		link->dpcd_caps.sink_fw_revision,
dpcd_caps        2908 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 	memset(&link->dpcd_caps.dsc_caps, '\0',
dpcd_caps        2909 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 			sizeof(link->dpcd_caps.dsc_caps));
dpcd_caps        2910 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 	memset(&link->dpcd_caps.fec_cap, '\0', sizeof(link->dpcd_caps.fec_cap));
dpcd_caps        2912 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 	if (link->dpcd_caps.dpcd_rev.raw >= DPCD_REV_14) {
dpcd_caps        2916 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 				&link->dpcd_caps.fec_cap.raw,
dpcd_caps        2917 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 				sizeof(link->dpcd_caps.fec_cap.raw));
dpcd_caps        2921 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 				link->dpcd_caps.dsc_caps.dsc_basic_caps.raw,
dpcd_caps        2922 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 				sizeof(link->dpcd_caps.dsc_caps.dsc_basic_caps.raw));
dpcd_caps        2926 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 				link->dpcd_caps.dsc_caps.dsc_ext_caps.raw,
dpcd_caps        2927 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 				sizeof(link->dpcd_caps.dsc_caps.dsc_ext_caps.raw));
dpcd_caps        2994 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 	link->dpcd_caps.edp_supported_link_rates_count = 0;
dpcd_caps        2997 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 	if (link->dpcd_caps.dpcd_rev.raw >= DPCD_REV_14 &&
dpcd_caps        3012 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 				link->dpcd_caps.edp_supported_link_rates[link->dpcd_caps.edp_supported_link_rates_count] = link_rate;
dpcd_caps        3013 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 				link->dpcd_caps.edp_supported_link_rates_count++;
dpcd_caps        3299 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 		if (link->dpcd_caps.dpcd_rev.raw >= DPCD_REV_12) {
dpcd_caps        3313 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 		} else if (link->dpcd_caps.dpcd_rev.raw >= DPCD_REV_10 ||
dpcd_caps        3314 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 			   link->dpcd_caps.dpcd_rev.raw == 0) {
dpcd_caps        3397 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 		 link->dpcd_caps.panel_mode_edp,
dpcd_caps        3409 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 		switch (link->dpcd_caps.branch_dev_id) {
dpcd_caps        3418 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 				link->dpcd_caps.branch_dev_name,
dpcd_caps        3421 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 				link->dpcd_caps.
dpcd_caps        3432 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 			if (strncmp(link->dpcd_caps.branch_dev_name,
dpcd_caps        3435 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 				link->dpcd_caps.
dpcd_caps        3445 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 	if (link->dpcd_caps.panel_mode_edp) {
dpcd_caps        3468 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 			link->dpcd_caps.fec_cap.bits.FEC_CAPABLE) {
dpcd_caps        3504 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c 			link->dpcd_caps.fec_cap.bits.FEC_CAPABLE) {
dpcd_caps          41 drivers/gpu/drm/amd/display/dc/dc_link.h 	struct dpcd_caps *dpcd_caps;
dpcd_caps         124 drivers/gpu/drm/amd/display/dc/dc_link.h 	struct dpcd_caps dpcd_caps;
dpcd_caps         136 drivers/gpu/drm/amd/display/modules/info_packet/info_packet.c 	if (stream->link->dpcd_caps.dpcd_rev.raw >= 0x14 &&
dpcd_caps         137 drivers/gpu/drm/amd/display/modules/info_packet/info_packet.c 			stream->link->dpcd_caps.dprx_feature.bits.VSC_SDP_COLORIMETRY_SUPPORTED)