|
Address mapping for the DisplayPort Configuration Data (DPCD) of the downstream device.
|
|
#define | XDP_DPCD_REV 0x00000 |
| |
|
#define | XDP_DPCD_MAX_LINK_RATE 0x00001 |
| |
|
#define | XDP_EDID_DPCD_MAX_LINK_RATE 0x02201 |
| |
|
#define | XDP_EDID_DPCD_MAINLINKCHANNELCODING 0x02206 |
| |
|
#define | XDP_DPCD_FEATURE_ENUMERATION_LIST 0x02210 |
| |
|
#define | XDP_DPCD_MAX_LANE_COUNT 0x00002 |
| |
|
#define | XDP_DPCD_MAX_DOWNSPREAD 0x00003 |
| |
|
#define | XDP_DPCD_NORP_PWR_V_CAP 0x00004 |
| |
|
#define | XDP_DPCD_DOWNSP_PRESENT 0x00005 |
| |
|
#define | XDP_DPCD_ML_CH_CODING_CAP 0x00006 |
| |
|
#define | XDP_DPCD_DOWNSP_COUNT_MSA_OUI 0x00007 |
| |
|
#define | XDP_DPCD_RX_PORT0_CAP_0 0x00008 |
| |
|
#define | XDP_DPCD_RX_PORT0_CAP_1 0x00009 |
| |
|
#define | XDP_DPCD_RX_PORT1_CAP_0 0x0000A |
| |
|
#define | XDP_DPCD_RX_PORT1_CAP_1 0x0000B |
| |
|
#define | XDP_DPCD_I2C_SPEED_CTL_CAP 0x0000C |
| |
|
#define | XDP_DPCD_EDP_CFG_CAP 0x0000D |
| |
|
#define | XDP_DPCD_TRAIN_AUX_RD_INTERVAL 0x0000E |
| |
|
#define | XDP_DPCD_ADAPTER_CAP 0x0000F |
| |
|
#define | XDP_DPCD_MSTM_CAP 0x00021 |
| |
|
#define | XDP_DPCD_NUM_AUDIO_EPS 0x00022 |
| |
|
#define | XDP_DPCD_AV_GRANULARITY 0x00023 |
| |
|
#define | XDP_DPCD_AUD_DEC_LAT_7_0 0x00024 |
| |
|
#define | XDP_DPCD_AUD_DEC_LAT_15_8 0x00025 |
| |
|
#define | XDP_DPCD_AUD_PP_LAT_7_0 0x00026 |
| |
|
#define | XDP_DPCD_AUD_PP_LAT_15_8 0x00027 |
| |
|
#define | XDP_DPCD_VID_INTER_LAT 0x00028 |
| |
|
#define | XDP_DPCD_VID_PROG_LAT 0x00029 |
| |
|
#define | XDP_DPCD_REP_LAT 0x0002A |
| |
|
#define | XDP_DPCD_AUD_DEL_INS_7_0 0x0002B |
| |
|
#define | XDP_DPCD_AUD_DEL_INS_15_8 0x0002C |
| |
|
#define | XDP_DPCD_AUD_DEL_INS_23_16 0x0002D |
| |
|
#define | XDP_DPCD_GUID 0x00030 |
| |
|
#define | XDP_DPCD_RX_GTC_VALUE_7_0 0x00054 |
| |
|
#define | XDP_DPCD_RX_GTC_VALUE_15_8 0x00055 |
| |
|
#define | XDP_DPCD_RX_GTC_VALUE_23_16 0x00056 |
| |
|
#define | XDP_DPCD_RX_GTC_VALUE_31_24 0x00057 |
| |
|
#define | XDP_DPCD_RX_GTC_MSTR_REQ 0x00058 |
| |
|
#define | XDP_DPCD_RX_GTC_FREQ_LOCK_DONE 0x00059 |
| |
|
#define | XDP_DPCD_DOWNSP_0_CAP 0x00080 |
| |
|
#define | XDP_DPCD_DOWNSP_1_CAP 0x00081 |
| |
|
#define | XDP_DPCD_DOWNSP_2_CAP 0x00082 |
| |
|
#define | XDP_DPCD_DOWNSP_3_CAP 0x00083 |
| |
|
#define | XDP_DPCD_DOWNSP_0_DET_CAP 0x00080 |
| |
|
#define | XDP_DPCD_DOWNSP_1_DET_CAP 0x00084 |
| |
|
#define | XDP_DPCD_DOWNSP_2_DET_CAP 0x00088 |
| |
|
#define | XDP_DPCD_DOWNSP_3_DET_CAP 0x0008C |
| |
|
|
#define | XDP_DPCD_LINK_BW_SET 0x00100 |
| |
|
#define | XDP_DPCD_LANE_COUNT_SET 0x00101 |
| |
|
#define | XDP_DPCD_TP_SET 0x00102 |
| |
|
#define | XDP_DPCD_TRAINING_LANE0_SET 0x00103 |
| |
|
#define | XDP_DPCD_TRAINING_LANE1_SET 0x00104 |
| |
|
#define | XDP_DPCD_TRAINING_LANE2_SET 0x00105 |
| |
|
#define | XDP_DPCD_TRAINING_LANE3_SET 0x00106 |
| |
|
#define | XDP_DPCD_DOWNSPREAD_CTRL 0x00107 |
| |
|
#define | XDP_DPCD_ML_CH_CODING_SET 0x00108 |
| |
|
#define | XDP_DPCD_I2C_SPEED_CTL_SET 0x00109 |
| |
|
#define | XDP_DPCD_EDP_CFG_SET 0x0010A |
| |
|
#define | XDP_DPCD_LINK_QUAL_LANE0_SET 0x0010B |
| |
|
#define | XDP_DPCD_LINK_QUAL_LANE1_SET 0x0010C |
| |
|
#define | XDP_DPCD_LINK_QUAL_LANE2_SET 0x0010D |
| |
|
#define | XDP_DPCD_LINK_QUAL_LANE3_SET 0x0010E |
| |
|
#define | XDP_DPCD_TRAINING_LANE0_1_SET2 0x0010F |
| |
|
#define | XDP_DPCD_TRAINING_LANE2_3_SET2 0x00110 |
| |
|
#define | XDP_DPCD_MSTM_CTRL 0x00111 |
| |
|
#define | XDP_DPCD_AUDIO_DELAY_7_0 0x00112 |
| |
|
#define | XDP_DPCD_AUDIO_DELAY_15_8 0x00113 |
| |
|
#define | XDP_DPCD_AUDIO_DELAY_23_6 0x00114 |
| |
|
#define | XDP_DPCD_UPSTREAM_DEVICE_DP_PWR_NEED 0x00118 |
| |
|
#define | XDP_DPCD_FAUX_MODE_CTRL 0x00120 |
| |
|
#define | XDP_DPCD_FAUX_FORWARD_CH_DRIVE_SET 0x00121 |
| |
|
#define | XDP_DPCD_BACK_CH_STATUS 0x00122 |
| |
|
#define | XDP_DPCD_FAUX_BACK_CH_SYMBOL_ERROR_COUNT 0x00123 |
| |
|
#define | XDP_DPCD_FAUX_BACK_CH_TRAINING_PATTERN_TIME 0x00125 |
| |
|
#define | XDP_DPCD_TX_GTC_VALUE_7_0 0x00154 |
| |
|
#define | XDP_DPCD_TX_GTC_VALUE_15_8 0x00155 |
| |
|
#define | XDP_DPCD_TX_GTC_VALUE_23_16 0x00156 |
| |
|
#define | XDP_DPCD_TX_GTC_VALUE_31_24 0x00157 |
| |
|
#define | XDP_DPCD_RX_GTC_VALUE_PHASE_SKEW_EN 0x00158 |
| |
|
#define | XDP_DPCD_TX_GTC_FREQ_LOCK_DONE 0x00159 |
| |
|
#define | XDP_DPCD_ADAPTER_CTRL 0x001A0 |
| |
|
#define | XDP_DPCD_BRANCH_DEVICE_CTRL 0x001A1 |
| |
|
#define | XDP_DPCD_PAYLOAD_ALLOCATE_SET 0x001C0 |
| |
|
#define | XDP_DPCD_PAYLOAD_ALLOCATE_START_TIME_SLOT 0x001C1 |
| |
|
#define | XDP_DPCD_PAYLOAD_ALLOCATE_TIME_SLOT_COUNT 0x001C2 |
| |
|
shifts, and register values.
|
|
#define | XDP_DPCD_REV_MNR_MASK 0x0F |
| |
|
#define | XDP_DPCD_REV_MJR_MASK 0xF0 |
| |
|
#define | XDP_DPCD_REV_MJR_SHIFT 4 |
| |
|
#define | XDP_DPCD_MAX_LINK_RATE_162GBPS 0x06 |
| |
|
#define | XDP_DPCD_MAX_LINK_RATE_270GBPS 0x0A |
| |
|
#define | XDP_DPCD_MAX_LINK_RATE_540GBPS 0x14 |
| |
|
#define | XDP_DPCD_MAX_LINK_RATE_810GBPS 0x1E |
| |
|
#define | XDP_DPCD_MAX_LANE_COUNT_MASK 0x1F |
| |
|
#define | XDP_DPCD_MAX_LANE_COUNT_1 0x01 |
| |
|
#define | XDP_DPCD_MAX_LANE_COUNT_2 0x02 |
| |
|
#define | XDP_DPCD_MAX_LANE_COUNT_4 0x04 |
| |
|
#define | XDP_DPCD_POST_LT_ADJ_REQ_SUPPORT_MASK 0x20 |
| |
|
#define | XDP_DPCD_TPS3_SUPPORT_MASK 0x40 |
| |
|
#define | XDP_DPCD_ENHANCED_FRAME_SUPPORT_MASK 0x80 |
| |
|
#define | VSC_SDP_EXTENSION_FOR_COLORIMETRY_SUPPORTED 0x08 |
| |
|
#define | XDP_DPCD_MAX_DOWNSPREAD_MASK 0x01 |
| |
|
#define | XDP_DPCD_NO_AUX_HANDSHAKE_LINK_TRAIN_MASK 0x40 |
| |
|
#define | XDP_DPCD_TPS4_SUPPORT_MASK 0x80 |
| |
|
#define | XDP_DPCD_NORP_MASK 0x01 |
| |
|
#define | XDP_DPCD_NORP_TYPE_1RP_MASK 0 |
| |
|
#define | XDP_DPCD_NORP_TYPE_G2RP_MASK 1 |
| |
|
#define | XDP_DPCD_5V_DP_PWR_CAP_MASK 0x20 |
| |
|
#define | XDP_DPCD_12V_DP_PWR_CAP_MASK 0x40 |
| |
|
#define | XDP_DPCD_18V_DP_PWR_CAP_MASK 0x80 |
| |
|
#define | XDP_DPCD_DOWNSP_PRESENT_MASK 0x01 |
| |
|
#define | XDP_DPCD_DOWNSP_TYPE_MASK 0x06 |
| |
|
#define | XDP_DPCD_DOWNSP_TYPE_SHIFT 1 |
| |
|
#define | XDP_DPCD_DOWNSP_TYPE_DP 0x0 |
| |
|
#define | XDP_DPCD_DOWNSP_TYPE_AVGA_ADVII 0x1 |
| |
|
#define | XDP_DPCD_DOWNSP_TYPE_DVI_HDMI_DPPP 0x2 |
| |
|
#define | XDP_DPCD_DOWNSP_TYPE_OTHERS 0x3 |
| |
|
#define | XDP_DPCD_DOWNSP_FORMAT_CONV_MASK 0x08 |
| |
|
#define | XDP_DPCD_DOWNSP_DCAP_INFO_AVAIL_MASK 0x10 |
| |
|
#define | XDP_DPCD_ML_CH_CODING_MASK 0x01 |
| |
|
#define | XDP_DPCD_DOWNSP_COUNT_MASK 0x0F |
| |
|
#define | XDP_DPCD_MSA_TIMING_PAR_IGNORED_MASK 0x40 |
| |
|
#define | XDP_DPCD_OUI_SUPPORT_MASK 0x80 |
| |
|
#define | XDP_DPCD_RX_PORTX_CAP_0_LOCAL_EDID_PRESENT_MASK 0x02 |
| |
|
#define | XDP_DPCD_RX_PORTX_CAP_0_ASSOC_TO_PRECEDING_PORT_MASK 0x04 |
| |
|
#define | XDP_DPCD_RX_PORTX_CAP_0_HBLACK_EXPANSION_CAPABLE_MASK 0x08 |
| |
|
#define | XDP_DPCD_RX_PORTX_CAP_0_BUFFER_SIZE_UNIT_MASK 0x10 |
| |
|
#define | XDP_DPCD_RX_PORTX_CAP_0_BUFFER_SIZE_PER_PORT_MASK 0x20 |
| |
|
#define | XDP_DPCD_RX_PORTX_CAP_1_BUFFER_SIZE_MASK 0xFF |
| |
|
#define | XDP_DPCD_I2C_SPEED_CTL_NONE 0x00 |
| |
|
#define | XDP_DPCD_I2C_SPEED_CTL_1KBIPS 0x01 |
| |
|
#define | XDP_DPCD_I2C_SPEED_CTL_5KBIPS 0x02 |
| |
|
#define | XDP_DPCD_I2C_SPEED_CTL_10KBIPS 0x04 |
| |
|
#define | XDP_DPCD_I2C_SPEED_CTL_100KBIPS 0x08 |
| |
|
#define | XDP_DPCD_I2C_SPEED_CTL_400KBIPS 0x10 |
| |
|
#define | XDP_DPCD_I2C_SPEED_CTL_1MBIPS 0x20 |
| |
|
#define | XDP_DPCD_TRAIN_AUX_RD_INT_MASK 0x7F |
| |
|
#define | XDP_DPCD_TRAIN_AUX_RD_INT_100_400US 0x00 |
| |
|
#define | XDP_DPCD_TRAIN_AUX_RD_INT_4MS 0x01 |
| |
|
#define | XDP_DPCD_TRAIN_AUX_RD_INT_8MS 0x02 |
| |
|
#define | XDP_DPCD_TRAIN_AUX_RD_INT_12MS 0x03 |
| |
|
#define | XDP_DPCD_TRAIN_AUX_RD_INT_16MS 0x04 |
| |
|
#define | XDP_DPCD_TRAIN_AUX_RD_EXT_RX_CAP_FIELD_PRESENT_MASK 0x80 |
| |
|
#define | XDP_DPCD_ADAPTOR_CAP_FORCE_LOAD_SENSE_MASK 0x1 |
| |
|
#define | XDP_DPCD_ADAPTOR_CAP_ALT_I2C_PATTERN_MASK 0x2 |
| |
|
#define | XDP_DPCD_FAUX_CAP_MASK 0x01 |
| |
|
#define | XDP_DPCD_MST_CAP_MASK 0x01 |
| |
|
#define | XDP_DPCD_MST_SIDEBAND_MSG_CAP 0x02 |
| |
|
#define | XDP_DPCD_AV_SYNC_DATA_BLK_AV_GRAN_AG_FACTOR_MASK 0xF |
| |
|
#define | XDP_DPCD_AV_SYNC_DATA_BLK_AV_GRAN_AG_FACTOR_3MS 0x0 |
| |
|
#define | XDP_DPCD_AV_SYNC_DATA_BLK_AV_GRAN_AG_FACTOR_2MS 0x1 |
| |
|
#define | XDP_DPCD_AV_SYNC_DATA_BLK_AV_GRAN_AG_FACTOR_1MS 0x2 |
| |
|
#define | XDP_DPCD_AV_SYNC_DATA_BLK_AV_GRAN_AG_FACTOR_500US 0x3 |
| |
|
#define | XDP_DPCD_AV_SYNC_DATA_BLK_AV_GRAN_AG_FACTOR_200US 0x4 |
| |
|
#define | XDP_DPCD_AV_SYNC_DATA_BLK_AV_GRAN_AG_FACTOR_100US 0x5 |
| |
|
#define | XDP_DPCD_AV_SYNC_DATA_BLK_AV_GRAN_AG_FACTOR_10US 0x6 |
| |
|
#define | XDP_DPCD_AV_SYNC_DATA_BLK_AV_GRAN_AG_FACTOR_1US 0x7 |
| |
|
#define | XDP_DPCD_AV_SYNC_DATA_BLK_AV_GRAN_VG_FACTOR_MASK 0xF0 |
| |
|
#define | XDP_DPCD_AV_SYNC_DATA_BLK_AV_GRAN_VG_FACTOR_3MS 0x0 |
| |
|
#define | XDP_DPCD_AV_SYNC_DATA_BLK_AV_GRAN_VG_FACTOR_2MS 0x1 |
| |
|
#define | XDP_DPCD_AV_SYNC_DATA_BLK_AV_GRAN_VG_FACTOR_1MS 0x2 |
| |
|
#define | XDP_DPCD_AV_SYNC_DATA_BLK_AV_GRAN_VG_FACTOR_500US 0x3 |
| |
|
#define | XDP_DPCD_AV_SYNC_DATA_BLK_AV_GRAN_VG_FACTOR_200US 0x4 |
| |
|
#define | XDP_DPCD_AV_SYNC_DATA_BLK_AV_GRAN_VG_FACTOR_100US 0x5 |
| |
|
#define | XDP_DPCD_AV_SYNC_DATA_BLOCK_01_AUD_DEC_LAT_MASK 0xFF |
| |
|
#define | XDP_DPCD_AV_SYNC_DATA_BLOCK_23_AUD_PP_LAT_MASK 0xFF |
| |
|
#define | XDP_DPCD_AV_SYNC_DATA_BLOCK_4_VID_INTER_LAT_MASK 0xFF |
| |
|
#define | XDP_DPCD_AV_SYNC_DATA_BLOCK_5_VID_PROG_LAT_MASK 0xFF |
| |
|
#define | XDP_DPCD_AV_SYNC_DATA_BLOCK_6_REP_LAT_MASK 0xFF |
| |
|
#define | XDP_DPCD_AV_SYNC_DATA_BLOCK_789_AUD_DEL_INS_MASK 0xFF |
| |
|
#define | XDP_DPCD_RX_GTC_VALUE_X_RX_GTC_VALUE 0xFF |
| |
|
#define | XDP_DPCD_RX_MSTR_REQ_RX_GTC_MSTR_REQ_MASK 0x1 |
| |
|
#define | XDP_DPCD_RX_MSTR_REQ_TX_GTC_VALUE_PAHSE_SKEW_EN_MASK 0x2 |
| |
|
#define | XDP_DPCD_RX_GTC_FREQ_LOCK_DONE_MASK 0x1 |
| |
|
#define | XDP_DPCD_GTC_PHASE_SKEW_OFFSET_X_MASK 0xFF |
| |
|
#define | XDP_DPCD_DSC_SUPPORT_MASK 0x1 |
| |
|
#define | XDP_DPCD_DSC_ALGO_REV_DSC_REV_MAJOR_MASK 0xF |
| |
|
#define | XDP_DPCD_DSC_ALGO_REV_DSC_REV_MINOR_MASK 0xF0 |
| |
|
#define | XDP_DPCD_DSC_RC_BUF_BLK_SZ_MASK 0x3 |
| |
|
#define | XDP_DPCD_DSC_RC_BUF_BLK_SZ_1KB 0x0 |
| |
|
#define | XDP_DPCD_DSC_RC_BUF_BLK_SZ_4KB 0x1 |
| |
|
#define | XDP_DPCD_DSC_RC_BUF_BLK_SZ_16KB 0x2 |
| |
|
#define | XDP_DPCD_DSC_RC_BUF_BLK_SZ_64KB 0x3 |
| |
|
#define | XDP_DPCD_DSC_RC_BUF_SZ_MASK 0xF |
| |
|
#define | XDP_DPCD_DSC_SLICE_CAP_1SL_PER_DP_DSC_SINK_DEV_MASK 0x1 |
| |
|
#define | XDP_DPCD_DSC_SLICE_CAP_2SL_PER_DP_DSC_SINK_DEV_MASK 0x2 |
| |
|
#define | XDP_DPCD_DSC_SLICE_CAP_4SL_PER_DP_DSC_SINK_DEV_MASK 0x8 |
| |
|
#define | XDP_DPCD_DSC_SLICE_CAP_6SL_PER_DP_DSC_SINK_DEV_MASK 0x10 |
| |
|
#define | XDP_DPCD_DSC_SLICE_CAP_8SL_PER_DP_DSC_SINK_DEV_MASK 0x20 |
| |
|
#define | XDP_DPCD_DSC_SLICE_CAP_10SL_PER_DP_DSC_SINK_DEV_MASK 0x40 |
| |
|
#define | XDP_DPCD_DSC_SLICE_CAP_12SL_PER_DP_DSC_SINK_DEV_MASK 0x80 |
| |
|
#define | XDP_DPCD_DSC_LINE_BUFFER_BIT_DEPTH_MASK 0xF |
| |
|
#define | XDP_DPCD_DSC_LINE_BUFFER_BIT_DEPTH_9BITS 0x0 |
| |
|
#define | XDP_DPCD_DSC_LINE_BUFFER_BIT_DEPTH_10BITS 0x1 |
| |
|
#define | XDP_DPCD_DSC_LINE_BUFFER_BIT_DEPTH_11BITS 0x2 |
| |
|
#define | XDP_DPCD_DSC_LINE_BUFFER_BIT_DEPTH_12BITS 0x3 |
| |
|
#define | XDP_DPCD_DSC_LINE_BUFFER_BIT_DEPTH_13BITS 0x4 |
| |
|
#define | XDP_DPCD_DSC_LINE_BUFFER_BIT_DEPTH_14BITS 0x5 |
| |
|
#define | XDP_DPCD_DSC_LINE_BUFFER_BIT_DEPTH_15BITS 0x6 |
| |
|
#define | XDP_DPCD_DSC_LINE_BUFFER_BIT_DEPTH_16BITS 0x7 |
| |
|
#define | XDP_DPCD_DSC_LINE_BUFFER_BIT_DEPTH_8BITS 0x8 |
| |
|
#define | XDP_DPCD_DSC_BLOCK_PREDICTION_SUPPORT_MASK 0x1 |
| |
|
#define | XDP_DPCD_DSC_DECODER_CLR_FRMT_CAP_RGB_MASK 0x1 |
| |
|
#define | XDP_DPCD_DSC_DECODER_CLR_FRMT_CAP_YCRCB444_MASK 0x2 |
| |
|
#define | XDP_DPCD_DSC_DECODER_CLR_FRMT_CAP_YCRCB422_SIMPLE_MASK 0x4 |
| |
|
#define | XDP_DPCD_DSC_DECODER_CLR_FRMT_CAP_YCRCB422_NATIVE_MASK 0x8 |
| |
|
#define | XDP_DPCD_DSC_DECODER_CLR_FRMT_CAP_YCRCB420_NATIVE_MASK 0x10 |
| |
|
#define | XDP_DPCD_DSC_DECODER_CLR_DEPTH_CAP_8BPC_MASK 0x2 |
| |
|
#define | XDP_DPCD_DSC_DECODER_CLR_DEPTH_CAP_10BPC_MASK 0x4 |
| |
|
#define | XDP_DPCD_DSC_DECODER_CLR_DEPTH_CAP_12BPC_MASK 0x8 |
| |
|
#define | XDP_DPCD_PEAK_DSC_THROUGHPUT_MODE0_MASK 0xF |
| |
|
#define | XDP_DPCD_PEAK_DSC_THROUGHPUT_MODE1_MASK 0xF0 |
| |
|
#define | XDP_DPCD_PEAK_DSC_THROUGHPUT_MODEX_NOT_SUPPORTED 0 |
| |
|
#define | XDP_DPCD_PEAK_DSC_THROUGHPUT_MODEX_340MPS 1 |
| |
|
#define | XDP_DPCD_PEAK_DSC_THROUGHPUT_MODEX_400MPS 2 |
| |
|
#define | XDP_DPCD_PEAK_DSC_THROUGHPUT_MODEX_450MPS 3 |
| |
|
#define | XDP_DPCD_PEAK_DSC_THROUGHPUT_MODEX_500MPS 4 |
| |
|
#define | XDP_DPCD_PEAK_DSC_THROUGHPUT_MODEX_550MPS 5 |
| |
|
#define | XDP_DPCD_PEAK_DSC_THROUGHPUT_MODEX_600MPS 6 |
| |
|
#define | XDP_DPCD_PEAK_DSC_THROUGHPUT_MODEX_650MPS 7 |
| |
|
#define | XDP_DPCD_PEAK_DSC_THROUGHPUT_MODEX_700MPS 8 |
| |
|
#define | XDP_DPCD_PEAK_DSC_THROUGHPUT_MODEX_750MPS 9 |
| |
|
#define | XDP_DPCD_PEAK_DSC_THROUGHPUT_MODEX_800MPS 10 |
| |
|
#define | XDP_DPCD_PEAK_DSC_THROUGHPUT_MODEX_850MPS 11 |
| |
|
#define | XDP_DPCD_PEAK_DSC_THROUGHPUT_MODEX_900MPS 12 |
| |
|
#define | XDP_DPCD_PEAK_DSC_THROUGHPUT_MODEX_950MPS 13 |
| |
|
#define | XDP_DPCD_PEAK_DSC_THROUGHPUT_MODEX_1000MPS 14 |
| |
|
#define | XDP_DPCD_PEAK_DSC_THROUGHPUT_MODEX_RSVD 15 |
| |
|
#define | XDP_DPCD_DSC_MAX_SLICE_WIDTH_MASK 0xFF |
| |
|
#define | XDP_DPCD_DSC_SLICE_CAP_16SL_PER_DP_DSC_SINK_DEV_MASK 0x1 |
| |
|
#define | XDP_DPCD_DSC_SLICE_CAP_20SL_PER_DP_DSC_SINK_DEV_MASK 0x2 |
| |
|
#define | XDP_DPCD_DSC_SLICE_CAP_24SL_PER_DP_DSC_SINK_DEV_MASK 0x4 |
| |
|
#define | XDP_DPCD_DSC_BPP_INCREMENT_MASK 0x7 |
| |
|
#define | XDP_DPCD_DSC_BPP_INCREMENT_1H16BPP 0x0 |
| |
|
#define | XDP_DPCD_DSC_BPP_INCREMENT_1H8BPP 0x1 |
| |
|
#define | XDP_DPCD_DSC_BPP_INCREMENT_1H4BPP 0x2 |
| |
|
#define | XDP_DPCD_DSC_BPP_INCREMENT_1H2BPP 0x3 |
| |
|
#define | XDP_DPCD_DSC_BPP_INCREMENT_1BPP 0x4 |
| |
|
#define | XDP_DPCD_DOWNSP_X_CAP_TYPE_MASK 0x07 |
| |
|
#define | XDP_DPCD_DOWNSP_X_CAP_TYPE_DP 0x0 |
| |
|
#define | XDP_DPCD_DOWNSP_X_CAP_TYPE_AVGA 0x1 |
| |
|
#define | XDP_DPCD_DOWNSP_X_CAP_TYPE_DVI 0x2 |
| |
|
#define | XDP_DPCD_DOWNSP_X_CAP_TYPE_HDMI 0x3 |
| |
|
#define | XDP_DPCD_DOWNSP_X_CAP_TYPE_OTHERS 0x4 |
| |
|
#define | XDP_DPCD_DOWNSP_X_CAP_TYPE_DPPP 0x5 |
| |
|
#define | XDP_DPCD_DOWNSP_X_CAP_HPD_MASK 0x80 |
| |
|
#define | XDP_DPCD_DOWNSP_X_CAP_NON_EDID_ATTR_MASK 0xF0 |
| |
|
#define | XDP_DPCD_DOWNSP_X_CAP_NON_EDID_ATTR_SHIFT 4 |
| |
|
#define | XDP_DPCD_DOWNSP_X_CAP_NON_EDID_ATTR_720_480_I_60 0x1 |
| |
|
#define | XDP_DPCD_DOWNSP_X_CAP_NON_EDID_ATTR_720_480_I_50 0x2 |
| |
|
#define | XDP_DPCD_DOWNSP_X_CAP_NON_EDID_ATTR_1920_1080_I_60 0x3 |
| |
|
#define | XDP_DPCD_DOWNSP_X_CAP_NON_EDID_ATTR_1920_1080_I_50 0x4 |
| |
|
#define | XDP_DPCD_DOWNSP_X_CAP_NON_EDID_ATTR_1280_720_P_60 0x5 |
| |
|
#define | XDP_DPCD_DOWNSP_X_CAP_NON_EDID_ATTR_1280_720_P_50 0x7 |
| |
|
#define | XDP_DPCD_DOWNSP_X_DCAP_MAX_BPC_MASK 0x03 |
| |
|
#define | XDP_DPCD_DOWNSP_X_DCAP_MAX_BPC_8 0x0 |
| |
|
#define | XDP_DPCD_DOWNSP_X_DCAP_MAX_BPC_10 0x1 |
| |
|
#define | XDP_DPCD_DOWNSP_X_DCAP_MAX_BPC_12 0x2 |
| |
|
#define | XDP_DPCD_DOWNSP_X_DCAP_MAX_BPC_16 0x3 |
| |
|
#define | XDP_DPCD_DOWNSP_X_DCAP_HDMI_DPPP_FS2FP_MASK 0x01 |
| |
|
#define | XDP_DPCD_DOWNSP_X_DCAP_DVI_DL_MASK 0x02 |
| |
|
#define | XDP_DPCD_DOWNSP_X_DCAP_DVI_HCD_MASK 0x04 |
| |
|
shifts, and register values.
|
|
#define | XDP_DPCD_LINK_BW_SET_162GBPS 0x06 |
| |
|
#define | XDP_DPCD_LINK_BW_SET_270GBPS 0x0A |
| |
|
#define | XDP_DPCD_LINK_BW_SET_540GBPS 0x14 |
| |
|
#define | XDP_DPCD_LINK_BW_SET_810GBPS 0x1E |
| |
|
#define | XDP_DPCD_LANE_COUNT_SET_MASK 0x0F |
| |
|
#define | XDP_DPCD_LANE_COUNT_SET_1 0x01 |
| |
|
#define | XDP_DPCD_LANE_COUNT_SET_2 0x02 |
| |
|
#define | XDP_DPCD_LANE_COUNT_SET_4 0x04 |
| |
|
#define | XDP_DPCD_ENHANCED_FRAME_EN_MASK 0x80 |
| |
|
#define | XDP_DPCD_TP_SEL_MASK 0x03 |
| |
|
#define | XDP_DPCD_TP_SEL_OFF 0x0 |
| |
|
#define | XDP_DPCD_TP_SEL_TP1 0x1 |
| |
|
#define | XDP_DPCD_TP_SEL_TP2 0x2 |
| |
|
#define | XDP_DPCD_TP_SEL_TP3 0x3 |
| |
|
#define | XDP_DPCD_TP_SEL_TP4 0x7 |
| |
|
#define | XDP_DPCD_TP_SET_LQP_MASK 0x06 |
| |
|
#define | XDP_DPCD_TP_SET_LQP_SHIFT 2 |
| |
|
#define | XDP_DPCD_TP_SET_LQP_OFF 0x0 |
| |
|
#define | XDP_DPCD_TP_SET_LQP_D102_TEST 0x1 |
| |
|
#define | XDP_DPCD_TP_SET_LQP_SER_MES 0x2 |
| |
|
#define | XDP_DPCD_TP_SET_LQP_PRBS7 0x3 |
| |
|
#define | XDP_DPCD_TP_SET_REC_CLK_OUT_EN_MASK 0x10 |
| |
|
#define | XDP_DPCD_TP_SET_SCRAMB_DIS_MASK 0x20 |
| |
|
#define | XDP_DPCD_TP_SET_SE_COUNT_SEL_MASK 0xC0 |
| |
|
#define | XDP_DPCD_TP_SET_SE_COUNT_SEL_SHIFT 6 |
| |
|
#define | XDP_DPCD_TP_SET_SE_COUNT_SEL_DE_ISE 0x0 |
| |
|
#define | XDP_DPCD_TP_SET_SE_COUNT_SEL_DE 0x1 |
| |
|
#define | XDP_DPCD_TP_SET_SE_COUNT_SEL_ISE 0x2 |
| |
|
#define | XDP_DPCD_TRAINING_LANEX_SET_VS_MASK 0x03 |
| |
|
#define | XDP_DPCD_TRAINING_LANEX_SET_MAX_VS_MASK 0x04 |
| |
|
#define | XDP_DPCD_TRAINING_LANEX_SET_PE_MASK 0x18 |
| |
|
#define | XDP_DPCD_TRAINING_LANEX_SET_PE_SHIFT 3 |
| |
|
#define | XDP_DPCD_TRAINING_LANEX_SET_MAX_PE_MASK 0x20 |
| |
|
#define | XDP_DPCD_SPREAD_AMP_MASK 0x10 |
| |
|
#define | XDP_DPCD_MSA_TIMING_PAR_IGNORED_EN_MASK 0x80 |
| |
|
#define | XDP_DPCD_TRAINING_LANE_0_2_SET_PC2_MASK 0x03 |
| |
|
#define | XDP_DPCD_TRAINING_LANE_0_2_SET_MAX_PC2_MASK 0x04 |
| |
|
#define | XDP_DPCD_TRAINING_LANE_1_3_SET_PC2_MASK 0x30 |
| |
|
#define | XDP_DPCD_TRAINING_LANE_1_3_SET_PC2_SHIFT 4 |
| |
|
#define | XDP_DPCD_TRAINING_LANE_1_3_SET_MAX_PC2_MASK 0x40 |
| |
|
#define | XDP_DPCD_MST_EN_MASK 0x01 |
| |
|
#define | XDP_DPCD_UP_REQ_EN_MASK 0x02 |
| |
|
#define | XDP_DPCD_UP_IS_SRC_MASK 0x04 |
| |
|
and register values.
|
|
#define | XDP_DPCD_SINK_COUNT_LOW_MASK 0x3F |
| |
|
#define | XDP_DPCD_SINK_CP_READY_MASK 0x40 |
| |
|
#define | XDP_DPCD_SINK_COUNT_HIGH_MASK 0x80 |
| |
|
#define | XDP_DPCD_SINK_COUNT_HIGH_LOW_SHIFT 1 |
| |
|
#define | XDP_DPCD_STATUS_LANE_0_CR_DONE_MASK 0x01 |
| |
|
#define | XDP_DPCD_STATUS_LANE_0_CE_DONE_MASK 0x02 |
| |
|
#define | XDP_DPCD_STATUS_LANE_0_SL_DONE_MASK 0x04 |
| |
|
#define | XDP_DPCD_STATUS_LANE_1_CR_DONE_MASK 0x10 |
| |
|
#define | XDP_DPCD_STATUS_LANE_1_CE_DONE_MASK 0x20 |
| |
|
#define | XDP_DPCD_STATUS_LANE_1_SL_DONE_MASK 0x40 |
| |
|
#define | XDP_DPCD_STATUS_LANE_2_CR_DONE_MASK 0x01 |
| |
|
#define | XDP_DPCD_STATUS_LANE_2_CE_DONE_MASK 0x02 |
| |
|
#define | XDP_DPCD_STATUS_LANE_2_SL_DONE_MASK 0x04 |
| |
|
#define | XDP_DPCD_STATUS_LANE_3_CR_DONE_MASK 0x10 |
| |
|
#define | XDP_DPCD_STATUS_LANE_3_CE_DONE_MASK 0x20 |
| |
|
#define | XDP_DPCD_STATUS_LANE_3_SL_DONE_MASK 0x40 |
| |
|
#define | XDP_DPCD_LANE_ALIGN_STATUS_UPDATED_IA_DONE_MASK 0x01 |
| |
|
#define | XDP_DPCD_LANE_ALIGN_STATUS_UPDATED_DOWNSP_STATUS_CHANGED_MASK 0x40 |
| |
|
#define | XDP_DPCD_LANE_ALIGN_STATUS_UPDATED_LINK_STATUS_UPDATED_MASK 0x80 |
| |
|
#define | XDP_DPCD_LANE_ALIGN_STATUS_128B_LT_FAILED 0x10 |
| |
|
#define | XDP_DPCD_LANE_ALIGN_STATUS_128B_CDS_INTERALIGN_DONE 0x08 |
| |
|
#define | XDP_DPCD_LANE_ALIGN_STATUS_128B_EQ_INTERALIGN_DONE 0x04 |
| |
|
#define | XDP_DPCD_SINK_STATUS_RX_PORT0_SYNC_STATUS_MASK 0x01 |
| |
|
#define | XDP_DPCD_SINK_STATUS_RX_PORT1_SYNC_STATUS_MASK 0x02 |
| |
|
#define | XDP_DPCD_ADJ_REQ_LANE_0_2_VS_MASK 0x03 |
| |
|
#define | XDP_DPCD_ADJ_REQ_LANE_0_2_PE_MASK 0x0C |
| |
|
#define | XDP_DPCD_ADJ_REQ_LANE_0_2_PE_SHIFT 2 |
| |
|
#define | XDP_DPCD_ADJ_REQ_LANE_1_3_VS_MASK 0x30 |
| |
|
#define | XDP_DPCD_ADJ_REQ_LANE_1_3_VS_SHIFT 4 |
| |
|
#define | XDP_DPCD_ADJ_REQ_LANE_1_3_PE_MASK 0xC0 |
| |
|
#define | XDP_DPCD_ADJ_REQ_LANE_1_3_PE_SHIFT 6 |
| |
|
#define | XDP_DPCD_ADJ_REQ_LANE_0_FFE_PRESET 0x0F |
| |
|
#define | XDP_DPCD_ADJ_REQ_LANE_1_FFE_PRESET 0xF0 |
| |
|
#define | XDP_DPCD_ADJ_REQ_LANE_2_FFE_PRESET 0x0F |
| |
|
#define | XDP_DPCD_ADJ_REQ_LANE_3_FFE_PRESET 0xF0 |
| |
|
#define | XDP_DPCD_ADJ_REQ_PC2_LANE_0_MASK 0x03 |
| |
|
#define | XDP_DPCD_ADJ_REQ_PC2_LANE_1_MASK 0x0C |
| |
|
#define | XDP_DPCD_ADJ_REQ_PC2_LANE_1_SHIFT 2 |
| |
|
#define | XDP_DPCD_ADJ_REQ_PC2_LANE_2_MASK 0x30 |
| |
|
#define | XDP_DPCD_ADJ_REQ_PC2_LANE_2_SHIFT 4 |
| |
|
#define | XDP_DPCD_ADJ_REQ_PC2_LANE_3_MASK 0xC0 |
| |
|
#define | XDP_DPCD_ADJ_REQ_PC2_LANE_3_SHIFT 6 |
| |
|
#define | XDP_TX_MAIN_LINK_CHANNEL_CODING_SET |
| |
|
#define | XDP_TX_MAIN_LINK_CHANNEL_CODING_SET_8B_10B_MASK 0x01 |
| |
|
#define | XDP_TX_MAIN_LINK_CHANNEL_CODING_SET_128B_132B_MASK 0x02 |
| |
| #define | XDP_TX_TP_SET_TRAINING_AUX_RD_INTERVAL 0x6CC |
| | Link Training AUX read interval. More...
|
| |
| #define | XDP_TX_VFREQ_STREAM1_LOW 0x6D0 |
| | Vfreq for MST stream1. More...
|
| |
| #define | XDP_TX_VFREQ_STREAM1_HIGH 0x6D4 |
| | Vfreq for MST stream1. More...
|
| |
| #define | XDP_TX_VFREQ_STREAM2_LOW 0x6E4 |
| | Vfreq for MST stream2. More...
|
| |
| #define | XDP_TX_VFREQ_STREAM2_HIGH 0x6E8 |
| | Vfreq for MST stream2. More...
|
| |
| #define | XDP_TX_VFREQ_STREAM3_LOW 0x6EC |
| | Vfreq for MST stream3. More...
|
| |
| #define | XDP_TX_VFREQ_STREAM3_HIGH 0x6F0 |
| | Vfreq for MST stream3. More...
|
| |
| #define | XDP_TX_VFREQ_STREAM4_LOW 0x6F4 |
| | Vfreq for MST stream4. More...
|
| |
| #define | XDP_TX_VFREQ_STREAM4_HIGH 0x6F8 |
| | Vfreq for MST stream4. More...
|
| |
| #define | XDP_TX_V2_0_CONFIG 0x6E0 |
| | DP v2.1 Config Params. More...
|
| |
|
#define | XDP_TX_V2_0_CONFIG_RESET_MASK 0x1003F |
| |
|
#define | XDP_DPCD_128B_132B_SUPPORTED_LINK_RATE 0x02215 /*< 128B/132B Supported LinkRates.*/ |
| |
|
#define | XDP_DPCD_TRAINING_AUX_RD_INTERVAL 0x02216 /*< AUX Read Interval Set. */ |
| |
|
#define | XDP_DPCD_LTTPR_CAPABILITY 0xF0000 |
| |
|
#define | XDP_DPCD_LTTPR_REPEATER_CNT 0xF0002 |
| |
|
#define | XDP_PHY_REPEATER_MODE 0xF0003 |
| |
|
#define | XDP_PHY_LTTPR_BASE 0xF0010 |
| |
|
#define | XDP_DPCD_LTTPR_TRAINING_LANE0_SET 0xF0011 |
| |
|
#define | XDP_DPCD_LTTPR_STATUS_LANE_0_1 0xF0030 |
| |
|
#define | XDP_PHY_LTTPR_PHY_CONFIG_SIZE 0x50 |
| |