更新UCD-API库及文档

This commit is contained in:
xinzhu.yin
2026-07-02 17:16:18 +08:00
parent a500751d85
commit 9fa811a9eb
290 changed files with 9558 additions and 2306 deletions

View File

@@ -1996,40 +1996,6 @@
"minValue": 0,
"name": "Maximum refresh rate for supported Adaptive-Sync video timings, in Hz.",
"type": 4
},
{
"configId": "0x10e000d",
"defaultValue": "0",
"description": "Reserved for extension.",
"bitList":
[
{"description": "0x10e000d", "defaultValue": "0"},
{"description": "0x10e000f", "defaultValue": "0"},
{"description": "0x10e001c", "defaultValue": "0"},
{"description": "0x10e001d", "defaultValue": "0"},
{"description": "0x10e001e", "defaultValue": "0"},
{"description": "0x10e001f", "defaultValue": "0"},
{"description": "0x10e002f", "defaultValue": "0"},
{"description": "0x10e0030", "defaultValue": "0"},
{"description": "0x10e0031", "defaultValue": "0"},
{"description": "0x10e0032", "defaultValue": "0"},
{"description": "0x10e0033", "defaultValue": "0"},
{"description": "0x10e0034", "defaultValue": "0"},
{"description": "0x10e0035", "defaultValue": "0"},
{"description": "0x10e0036", "defaultValue": "0"},
{"description": "0x10e0037", "defaultValue": "0"},
{"description": "0x10e00b7", "defaultValue": "0"},
{"description": "0x10e00b8", "defaultValue": "0"},
{"description": "0x10e00b9", "defaultValue": "0"},
{"description": "0x10e00ba", "defaultValue": "0"},
{"description": "0x10e00bb", "defaultValue": "0"},
{"description": "0x10e00bc", "defaultValue": "0"},
{"description": "0x10e00bd", "defaultValue": "0"},
{"description": "0x10e00be", "defaultValue": "0"}
],
"flag": 3,
"id": "RESERVED",
"type": 4
}
],
"id": "0x03",

View File

@@ -67,20 +67,6 @@
"minValue": 0,
"name": "Delay between test cycles, in milliseconds",
"type": 4
},
{
"configId": "0x10703",
"defaultValue": "0",
"description": "Reserved for DUT Capabilities flags and DUT Test automation capabilities flags.",
"bitList":
[
{"description": "0x10703", "defaultValue": "0"},
{"description": "0x10704", "defaultValue": "0"}
],
"flag": 3,
"id": "RESERVED",
"name": "Reserved",
"type": 4
}
],
"id": "0x04",

View File

@@ -65,7 +65,11 @@
{"mask": "0x01000000", "description": "2x1 tiled display and DisplayID Tiled Display Topology data block supported"},
{"mask": "0x02000000", "description": "Field sequential stereo and DisplayID Tiled Stereo Display Interface data block supported"},
{"mask": "0x04000000", "description": "Stacked frame stereo and DisplayID Tiled Stereo Display Interface data block supported"},
{"mask": "0x08000000", "description": "Dynamic Refresh Rate with VBlank stretch with MSA_TIMING_PAR_IGNORED supported"}
{"mask": "0x08000000", "description": "Dynamic Refresh Rate with VBlank stretch with MSA_TIMING_PAR_IGNORED supported"},
{"mask": "0x10000000", "description": "MST transmission supported"},
{"mask": "0x20000000", "description": "MST UP_REQUEST supported"},
{"mask": "0x40000000", "description": "MST RSN_REQUEST supported"},
{"mask": "0x80000000", "description": "MST POWER_UP/DOWN_PHY supported"}
],
"flag": 3,
"id": "TSI_DP20_SRCCTS_DUT_CAPS",
@@ -211,6 +215,17 @@
"name": "Debug mode configuration.",
"type": 12
},
{
"configId": "0x119000f",
"defaultValue": "1028",
"description": "Includes: Maximum stream count supported and Maximum daisy chain sink count supported.",
"flag": 3,
"id": "TSI_DP20_SRCCTS_DUT_MST_CAPS",
"maxValue": 2147483647,
"minValue": 0,
"name": "MST source DUT capabilities.",
"type": 4
},
{
"configId": "0x1190010",
"defaultValue": "32000",
@@ -2598,39 +2613,6 @@
"name": "Video mode supported by Source DUT (DP2.1 video & DSC tests)",
"type": 4
},
{
"configId": "0x119000f",
"defaultValue": "0",
"description": "Reserved for extension.",
"bitList":
[
{"description": "0x119000f", "defaultValue": "0"},
{"description": "0x119001c", "defaultValue": "0"},
{"description": "0x119001d", "defaultValue": "0"},
{"description": "0x119001e", "defaultValue": "0"},
{"description": "0x119001f", "defaultValue": "0"},
{"description": "0x119002f", "defaultValue": "0"},
{"description": "0x1190030", "defaultValue": "0"},
{"description": "0x1190031", "defaultValue": "0"},
{"description": "0x1190032", "defaultValue": "0"},
{"description": "0x1190033", "defaultValue": "0"},
{"description": "0x1190034", "defaultValue": "0"},
{"description": "0x1190035", "defaultValue": "0"},
{"description": "0x1190036", "defaultValue": "0"},
{"description": "0x1190037", "defaultValue": "0"},
{"description": "0x11900b7", "defaultValue": "0"},
{"description": "0x11900b8", "defaultValue": "0"},
{"description": "0x11900b9", "defaultValue": "0"},
{"description": "0x11900ba", "defaultValue": "0"},
{"description": "0x11900bb", "defaultValue": "0"},
{"description": "0x11900bc", "defaultValue": "0"},
{"description": "0x11900bd", "defaultValue": "0"},
{"description": "0x11900be", "defaultValue": "0"}
],
"flag": 3,
"id": "RESERVED",
"type": 4
},
{
"configId": "0x11900f4",
"defaultValue": "1920",

View File

@@ -132,7 +132,7 @@
],
"flag": 1,
"id": "TSI_HDMI_SNKCTS_DSC_VIDEO_FORMAT",
"name": "DSC Video formats 1.",
"name": "DSC Video formats 1",
"type": 12
},
{
@@ -174,7 +174,7 @@
],
"flag": 1,
"id": "TSI_HDMI_SNKCTS_DSC_VIDEO_FORMAT_2",
"name": "DSC Video formats 2.",
"name": "DSC Video formats 2",
"type": 12
},
{
@@ -197,7 +197,7 @@
"id": "TSI_HDMI_SNKCTS_DSC_TOTAL_CHUNK_BYTES",
"maxValue": 2147483647,
"minValue": 0,
"name": "DSC Max Slices",
"name": "DSC TotalChunkKBytes",
"type": 4
}
],

View File

@@ -1,66 +1,8 @@
{
"descriptions": [
{
"configId": "0x2100",
"defaultValue": "0",
"description": "Does the Sink support Fast Vactive (FVA), also known as Quick Frame Transport (QFT)?",
"flag": 3,
"id": "TSI_HDMI_GAMING_FVA",
"maxValue": 1,
"minValue": 0,
"name": "Sink_Supports_FVA",
"type": 3,
"enumerationVariants": "0 # NO\n1 # YES"
},
{
"configId": "0x2101",
"defaultValue": "1",
"description": "Does the Sink support Variable Refresh Rate (VRR)",
"flag": 3,
"id": "TSI_HDMI_GAMING_VRR",
"maxValue": 1,
"minValue": 0,
"name": "Sink_Supports_VRR",
"type": 3,
"enumerationVariants": "0 # NO\n1 # YES"
},
{
"configId": "0x2102",
"defaultValue": "0",
"description": "Does the Sink support Negative Mvrr values?",
"flag": 3,
"id": "TSI_HDMI_GAMING_NMVRR",
"maxValue": 1,
"minValue": 0,
"name": "Sink_Supports_Negative_MVRR",
"type": 3,
"enumerationVariants": "0 # NO\n1 # YES"
},
{
"configId": "0x2103",
"defaultValue": "40",
"description": "What is the Sinks supported VRR Range? Minimum value.\n",
"flag": 3,
"id": "TSI_HDMI_GAMING_RANGE_MIN",
"maxValue": 480,
"minValue": 20,
"name": "Sink_Supported_VRR_Range VRRMIN",
"type": 4
},
{
"configId": "0x2104",
"defaultValue": "0",
"description": "What is the Sinks supported VRR Range? Maximum value or BRR\n",
"flag": 3,
"id": "TSI_HDMI_GAMING_RANGE_MAX",
"maxValue": 480,
"minValue": 20,
"name": "Sink_Supported_VRR_Range VRRMAX or 0 for BRR",
"type": 4
},
{
"configId": "0x2105",
"defaultValue": "0",
"defaultValue": "1",
"description": "Does the Sink implement Auto Low-Latency Mode (ALLM)?",
"flag": 3,
"id": "TSI_HDMI_GAMING_ALLM",
@@ -72,32 +14,28 @@
},
{
"configId": "0x2106",
"defaultValue": "0",
"defaultValue": "Cinema",
"description": "Which display processing mode is the preferred mode with normal latency?",
"flag": 3,
"id": "TSI_HDMI_GAMING_NLM",
"maxValue": 2,
"minValue": 0,
"name": "Sink_Preferred_NLM",
"type": 4,
"enumerationVariants": "0 # Cinema\n1 # Vivid\n2 # Normal"
"type": 2,
"maxLength": 256
},
{
"configId": "0x2107",
"defaultValue": "0",
"defaultValue": "Gaming",
"description": "Which display processing mode is the preferred mode to minimize latency?",
"flag": 3,
"id": "TSI_HDMI_GAMING_LLM",
"maxValue": 1,
"minValue": 0,
"name": "Sink_Preferred_LLM",
"type": 4,
"enumerationVariants": "0 # Game\n1 # PC"
"type": 2,
"maxLength": 256
},
{
{
"configId": "0x2108",
"defaultValue": "1",
"description": "Does the Sink DUT support QMS-VRR?",
"description": "Does the Sink supports QMS-VRR?",
"flag": 3,
"id": "TSI_HDMI_GAMING_QMS",
"maxValue": 1,
@@ -106,29 +44,59 @@
"type": 3,
"enumerationVariants": "0 # NO\n1 # YES"
},
{
"configId": "0x2109",
"defaultValue": "97",
"description": "What is the highest resolution (i.e., width x height) and base refresh rate (BRR) for which all TFRs up to Sink_QMS_Max_TFR_TMDS are supported by the Sink using TMDS?",
{
"configId": "0x2101",
"defaultValue": "1",
"description": "Does the Sink supports VRR?",
"flag": 3,
"id": "TSI_HDMI_GAMING_VIDEO_TMDS",
"maxValue": 255,
"minValue": 16,
"name": "Sink_QMS_Video_Format_TMDS",
"type": 4,
"enumerationVariants": "78 # VIC=78; 1920x1080@120\n97 # VIC=97; 3840x2160@60"
"id": "TSI_HDMI_GAMING_VRR",
"maxValue": 1,
"minValue": 0,
"name": "Sink_Supports_VRR",
"type": 3,
"enumerationVariants": "0 # NO\n1 # YES"
},
{
"configId": "0x2103",
"defaultValue": "0",
"description": "What is the Sink's supported VRR Range?",
"bitList": [
{
"mask": "0xFFFF",
"description": "VRR min"
},
{
"mask": "0xFFFF0000",
"description": "VRR max (0 for BRR)"
}
],
"flag": 12,
"id": "TSI_HDMI_GAMING_VRR_RANGE",
"name": "Sink_Supported_VRR_Range",
"type": 12
},
{
"configId": "0x210A",
"defaultValue": "118",
"description": "What is the highest resolution (i.e., width x height) and base refresh rate (BRR) for which all TFRs up to Sink_QMS_Max_TFR_FRL are supported by the Sink using FRL?",
"flag": 3,
"defaultValue": "0x0003c0043800780",
"description": "What is the highest resolution (i.e., width x height) and base refresh rate (BRR) for which all TFRs up to Sink_QMS_Max_TFR_FRL are supported by the Sink using TMDS?",
"bitList": [
{
"mask": "0xFFFFF",
"description": "Width"
},
{
"mask": "0xFFFFF00000",
"description": "Height"
},
{
"mask": "0xFFFFF0000000000",
"description": "BRR"
}
],
"flag": 12,
"id": "TSI_HDMI_GAMING_VIDEO_FRL",
"maxValue": 255,
"minValue": 16,
"name": "Sink_QMS_Video_Format_FRL",
"type": 4,
"enumerationVariants": "0 # N/A\n78 # VIC=78; 1920x1080@120\n97 # VIC=97; 3840x2160@60\n118 # VIC=118; 3840x2160@120"
"type": 13
},
{
"configId": "0x210B",
@@ -140,11 +108,11 @@
"minValue": 0,
"name": "Sink_QMS_Min_TFR",
"type": 4,
"enumerationVariants": "0 # N/A\n1 # TFR=1; 24/1.001\n2 # TFR=2; 24\n3 # TFR=3; 25\n4 # TFR=4; 30/1.001\n5 # TFR=5; 30\n6 # TFR=6; 48/1.001\n7 # TFR=7; 48\n8 # TFR=8; 50\n9 # TFR=9; 60/1.001\n10 # TFR=10; 60\n11 # TFR=11; 100\n12 # TFR=12; 120/1.001\n13 # TFR=13; 120"
"enumerationVariants": "0 # N/A\n1 # 1 - 24/1.001\n2 # 2 - 24\n3 # 3 - 25\n4 # 4 - 30/1.001\n5 # 5 - 30\n6 # 6 - 48/1.001\n7 # 7 - 48\n8 # 8 - 50\n9 # 9 - 60/1.001\n10 # 10 - 60\n11 # 11 - 100\n12 # 12 - 120/1.001\n13 # 13 - 120"
},
{
"configId": "0x210C",
"defaultValue": "10",
"defaultValue": "6",
"description": "If the Sink DUT supports QMS-VRR, what is the maximum Next_TFR value supported using TMDS? (Refer to the Next_TFR field definition in HDMI 2.1a Table 10-37.)",
"flag": 3,
"id": "TSI_HDMI_GAMING_MAX_TFR_TMDS",
@@ -152,11 +120,11 @@
"minValue": 0,
"name": "Sink_QMS_Max_TFR_TMDS",
"type": 4,
"enumerationVariants": "0 # N/A\n1 # TFR=1; 24/1.001\n2 # TFR=2; 24\n3 # TFR=3; 25\n4 # TFR=4; 30/1.001\n5 # TFR=5; 30\n6 # TFR=6; 48/1.001\n7 # TFR=7; 48\n8 # TFR=8; 50\n9 # TFR=9; 60/1.001\n10 # TFR=10; 60\n11 # TFR=11; 100\n12 # TFR=12; 120/1.001\n13 # TFR=13; 120"
"enumerationVariants": "0 # N/A\n1 # 1 - 24/1.001\n2 # 2 - 24\n3 # 3 - 25\n4 # 4 - 30/1.001\n5 # 5 - 30\n6 # 6 - 48/1.001\n7 # 7 - 48\n8 # 8 - 50\n9 # 9 - 60/1.001\n10 # 10 - 60\n11 # 11 - 100\n12 # 12 - 120/1.001\n13 # 13 - 120"
},
{
"configId": "0x210D",
"defaultValue": "13",
"defaultValue": "8",
"description": "If the Sink DUT supports QMS-VRR, what is the maximum Next_TFR value supported using FRL? (Refer to the Next_TFR field definition in HDMI 2.1a Table 10-37.)",
"flag": 3,
"id": "TSI_HDMI_GAMING_MAX_TFR_FRL",
@@ -164,9 +132,44 @@
"minValue": 0,
"name": "Sink_QMS_Max_TFR_FRL",
"type": 4,
"enumerationVariants": "0 # N/A\n1 # TFR=1; 24/1.001\n2 # TFR=2; 24\n3 # TFR=3; 25\n4 # TFR=4; 30/1.001\n5 # TFR=5; 30\n6 # TFR=6; 48/1.001\n7 # TFR=7; 48\n8 # TFR=8; 50\n9 # TFR=9; 60/1.001\n10 # TFR=10; 60\n11 # TFR=11; 100\n12 # TFR=12; 120/1.001\n13 # TFR=13; 120"
"enumerationVariants": "0 # N/A\n1 # 1 - 24/1.001\n2 # 2 - 24\n3 # 3 - 25\n4 # 4 - 30/1.001\n5 # 5 - 30\n6 # 6 - 48/1.001\n7 # 7 - 48\n8 # 8 - 50\n9 # 9 - 60/1.001\n10 # 10 - 60\n11 # 11 - 100\n12 # 12 - 120/1.001\n13 # 13 - 120"
},
{
"configId": "0x210E",
"defaultValue": "1",
"description": "What is the maximum FRL Rate that the product supports? (Set to 0 if the product does not support FRL reception.)",
"flag": 3,
"id": "TSI_HDMI_GAMING_MAX_FRL",
"maxValue": 6,
"minValue": 0,
"name": "Sink_Max_FRL_Rate",
"type": 4,
"enumerationVariants": "0 # N/A\n1 # 1\n2 # 2\n3 # 3\n4 # 4\n5 # 5\n6 # 6"
},
{
"configId": "0x210F",
"defaultValue": "0x0003c0043800780",
"description": "What is the highest resolution (i.e., width x height) and base refresh rate (BRR) for which all TFRs up to Sink_QMS_Max_TFR_TMDS are supported by the Sink using TMDS?",
"bitList": [
{
"mask": "0xFFFFF",
"description": "Width"
},
{
"mask": "0xFFFFF00000",
"description": "Height"
},
{
"mask": "0xFFFFF0000000000",
"description": "BRR"
}
],
"flag": 12,
"id": "TSI_HDMI_GAMING_VIDEO_TMDS",
"name": "Sink_QMS_Video_Format_TMDS",
"type": 13
}
],
"id": "0x23",
"name": "HDMI CTS MOI (VRR-QMS)"
"name": "HDMI CTS MOI Gaming Features"
}

View File

@@ -0,0 +1,197 @@
{
"descriptions": [
{
"configId": "0x01260000",
"defaultValue": "10000",
"description": "Defines timeout for all Timings video tests, in milliseconds. Default setting is 10000ms.\n",
"flag": 3,
"id": "TSI_TIMINGS_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Test timeout, in milliseconds",
"type": 4
},
{
"configId": "0x01260001",
"defaultValue": "200",
"description": "Total number of frames to be tested. After timings check for total number of frames test will be completed. If total number is equal to 0, then test will be executing up to test timeout. Default setting is 200.\n",
"flag": 3,
"id": "TSI_TIMINGS_FRAMES_TO_TEST",
"maxValue": 2147483647,
"minValue": 0,
"name": "Test duration, in frames",
"type": 4
},
{
"configId": "0x01260002",
"defaultValue": "2",
"description": "Number of bad frames allowed in test. Default setting is 2\n",
"flag": 3,
"id": "TSI_TIMINGS_LIM_FRAME_MISMATCHES",
"maxValue": 2147483647,
"minValue": 0,
"name": "Allowed mismatches, in frames",
"type": 4
},
{
"configId": "0x01260003",
"defaultValue": "24",
"description": "Defines the color depth as bits per pixel. If the input video color depth does not match this setting, the test will fail. Default setting is 24.\n",
"enumerationVariants": "12\n15\n16\n18\n20\n21\n24\n30\n32\n36\n48",
"flag": 3,
"id": "TSI_TIMINGS_REF_COLORDEPTH",
"maxValue": 2147480000,
"minValue": 0,
"name": "Expected color depth, as bits per pixel",
"type": 4
},
{
"configId": "0x01260004",
"defaultValue": "0",
"description": "Defines the required frame rate for timings test, in millihertz. Setting of zero (0) disables the frame-rate requirement. Default setting is 0.\n",
"flag": 3,
"id": "TSI_TIMINGS_REQUIRED_FRAME_RATE",
"maxValue": 2147483647,
"minValue": 0,
"name": "Expected frame rate, in millihertz (mHz)",
"type": 4
},
{
"configId": "0x01260005",
"defaultValue": "0",
"description": "Defines the maximum allowed deviation of input frame-rate from the required frame rate (TSI_TIMINGS_REQUIRED_FRAME_RATE), in millihertz. When this setting is non-zero, it defines the range of allowed frame rate as requirements ± tolerance. If the frame-rate requirement is set to zero, this setting has no effect. Default setting is 0 mHz.\n",
"flag": 3,
"id": "TSI_TIMINGS_FRAME_RATE_TOLERANCE",
"maxValue": 2147483647,
"minValue": 0,
"name": "Frame rate tolerance, in millihertz (mHz)",
"type": 4
},
{
"configId": "0x01260006",
"defaultValue": "2200",
"description": "Defined the expected video width, in pixels. If the video being received does not match this setting, the test will fail. Default setting is 1920.\n",
"flag": 3,
"id": "TSI_TIMINGS_REF_HTOTAL",
"maxValue": 2147483647,
"minValue": 0,
"name": "Expected video width, in pixels",
"type": 4
},
{
"configId": "0x01260007",
"defaultValue": "1125",
"description": "Defined the expected total video height, in pixels. If the video being received does not match this setting, the test will fail. Default setting is 1080.\n",
"flag": 3,
"id": "TSI_TIMINGS_REF_VTOTAL",
"maxValue": 2147483647,
"minValue": 0,
"name": "Expected total video height, in pixels",
"type": 4
},
{
"configId": "0x01260008",
"defaultValue": "1920",
"description": "Defined the expected active video width, in pixels. If the video being received does not match this setting, the test will fail. Default setting is 1920.\n",
"flag": 3,
"id": "TSI_TIMINGS_REF_HACTIVE",
"maxValue": 2147483647,
"minValue": 0,
"name": "Expected active video width, in pixels",
"type": 4
},
{
"configId": "0x01260009",
"defaultValue": "1080",
"description": "Defined the expected active video height, in pixels. If the video being received does not match this setting, the test will fail. Default setting is 1080.\n",
"flag": 3,
"id": "TSI_TIMINGS_REF_VACTIVE",
"maxValue": 2147483647,
"minValue": 0,
"name": "Expected active video height, in pixels",
"type": 4
},
{
"configId": "0x0126000a",
"defaultValue": "88",
"description": "Defined the expected horizontal front porch, in pixels. If the video being received does not match this setting, the test will fail. Default setting is 1920.\n",
"flag": 3,
"id": "TSI_TIMINGS_REF_HFRONT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Expected horizontal front porch, in pixels",
"type": 4
},
{
"configId": "0x0126000b",
"defaultValue": "4",
"description": "Defined the expected vertical front porch, in pixels. If the video being received does not match this setting, the test will fail. Default setting is 1080.\n",
"flag": 3,
"id": "TSI_TIMINGS_REF_VFRONT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Expected vertical front porch, in pixels",
"type": 4
},
{
"configId": "0x0126000c",
"defaultValue": "44",
"description": "Defined the expected horizontal sync interval, in pixels. If the video being received does not match this setting, the test will fail. Default setting is 1920.\n",
"flag": 3,
"id": "TSI_TIMINGS_REF_HSYNC",
"maxValue": 2147483647,
"minValue": 0,
"name": "Expected horizontal sync interval, in pixels",
"type": 4
},
{
"configId": "0x0126000d",
"defaultValue": "5",
"description": "Defined the expected vertical sync interval, in pixels. If the video being received does not match this setting, the test will fail. Default setting is 1080.\n",
"flag": 3,
"id": "TSI_TIMINGS_REF_VSYNC",
"maxValue": 2147483647,
"minValue": 0,
"name": "Expected vertical sync interval, in pixels",
"type": 4
},
{
"configId": "0x0126000e",
"defaultValue": "0",
"description": "Data transfer timeout in milliseconds. Default setting is 0.\n",
"flag": 3,
"id": "TSI_TIMINGS_DATA_TRANSFER_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Data transfer timeout.",
"type": 4
},
{
"configId": "0x01260021",
"defaultValue": "",
"description": "Contains the full path to the folder where failed frames are to be saved without trailing backslash (\\). No default. Failed frame file-name will be “Failed_<#>.ppm”, where <#> is replaced with an auto-incremented number.",
"flag": 3,
"id": "TSI_FAILED_FRAME_TARGET_FOLDER",
"maxLength": 10000,
"name": "Location where the failed frames are to be saved",
"type": 11
},
{
"configId": "0x01260022",
"defaultValue": "0",
"description": "Defines the number of failed frames to be exported from the video test. Default setting is 0. If the setting is 0, no frames are exported.",
"flag": 3,
"id": "TSI_MAX_EXPORT_FAILED",
"maxValue": 2147483647,
"minValue": 0,
"name": "Maximum number of exported frames",
"type": 4
}
],
"id": "0x2d",
"name": "Timings Video Tests",
"shortName": "Timings Video Tests",
"old_names": [
"Timings Video Test Set"
]
}

View File

@@ -0,0 +1,67 @@
{
"descriptions": [
{
"configId": "0x1270000",
"defaultValue": "5000",
"description": "Defines test timeout in milliseconds, default value is 5000ms.",
"flag": 3,
"id": "TSI_DP20_MST_BRANCH_TIMEOUT",
"maxValue": 2147483647,
"minValue": 0,
"name": "Test timeout in milliseconds.",
"reportFormat": "Test timeout = %2ms<br>",
"type": 4
},
{
"configId": "0x1270001",
"defaultValue": "0x00000000",
"description": "Defines the DUT capabilities as flags.",
"bitList":
[
{"mask": "0x00000001", "description": "DUT supports CSN DFP broadcast", "reportFormat": "- DUT is Type-C device<br>"}
],
"flag": 3,
"id": "TSI_DP20_MST_BRANCH_DUT_CAPS",
"name": "DUT Capability flags.",
"reportFormat": "Test DUT capabilities flags:<br>",
"type": 12
},
{
"configId": "0x1270002",
"defaultValue": "0x00000010",
"description": "Defines the numbers of DUT UFP and DFP ports connected to TE.",
"bitList":
[
{"mask": "0x0000000f", "description": "DUT UFP port connected to TE"},
{"mask": "0x000000f0", "description": "DUT DFP port connected to TE"}
],
"flag": 3,
"id": "TSI_DP20_MST_BRANCH_DUT_UFP_DFP_PORTS",
"name": "DUT UFP and DFP ports connected to TE",
"reportFormat": "DUT UFP and DFP ports connected to TE:<br>",
"type": 12
},
{
"configId": "0x1270003",
"defaultValue": "0x00005432",
"description": "Defines the numbers of DUT DFP ports connected to external sinks.",
"bitList":
[
{"mask": "0x0000000f", "description": "DUT DFP port connected to Sink 1"},
{"mask": "0x000000f0", "description": "DUT DFP port connected to Sink 2"},
{"mask": "0x00000f00", "description": "DUT DFP port connected to Sink 3"},
{"mask": "0x0000f000", "description": "DUT DFP port connected to Sink 4"}
],
"flag": 3,
"id": "TSI_DP20_MST_BRANCH_DUT_SINK_PORTS",
"name": "DUT DFP ports connected to external sinks",
"reportFormat": "DUT DFP ports connected to external sinks:<br>",
"type": 12
}
],
"id": "0x2E",
"name": "DP 2.1 MST Branch CTS",
"old_names": [
"DP 2.1 MST Branch CTS"
]
}