amd/registers: add missing TBA registers on GFX6-GFX8
[mesa.git] / src / amd / registers / amdgfxregs.json
index 371efef7201b5a541c2b5c43523728f09e0ef804..bb8dffb2df8e13f23426124e7ffebe5c9021ec2f 100644 (file)
     {"name": "IMG_DATA_FORMAT_16_AS_16_16_16_16", "value": 43},
     {"name": "IMG_DATA_FORMAT_16_AS_32_32_32_32", "value": 44},
     {"comment": "NUM_FORMAT selects the format", "name": "IMG_DATA_FORMAT_FMASK", "value": 45},
-    {"comment": "NUM_FORMAT selects the block size", "name": "IMG_DATA_FORMAT_ASTC_2D_LDR", "value": 46},
-    {"comment": "ditto", "name": "IMG_DATA_FORMAT_ASTC_2D_HDR", "value": 47},
-    {"comment": "ditto", "name": "IMG_DATA_FORMAT_ASTC_2D_LDR_SRGB", "value": 48},
-    {"comment": "ditto", "name": "IMG_DATA_FORMAT_ASTC_3D_LDR", "value": 49},
-    {"comment": "ditto", "name": "IMG_DATA_FORMAT_ASTC_3D_HDR", "value": 50},
-    {"comment": "ditto", "name": "IMG_DATA_FORMAT_ASTC_3D_LDR_SRGB", "value": 51},
     {"name": "IMG_DATA_FORMAT_N_IN_16", "value": 52},
     {"name": "IMG_DATA_FORMAT_N_IN_16_16", "value": 53},
     {"name": "IMG_DATA_FORMAT_N_IN_16_16_16_16", "value": 54},
     {"name": "EXACT", "value": 0},
     {"name": "11BIT_FORMAT", "value": 1},
     {"name": "10BIT_FORMAT", "value": 3},
-    {"name": "8BIT_FORMAT", "value": 7},
+    {"name": "8BIT_FORMAT", "value": 6},
     {"name": "6BIT_FORMAT", "value": 11},
     {"name": "5BIT_FORMAT", "value": 13},
     {"name": "4BIT_FORMAT", "value": 15}
     {"comment": "new", "name": "ENABLE_LEGACY_PIPELINE", "value": 62}
    ]
   },
-  "VGT_GROUP_PRIM_TYPE__PRIM_ORDER": {
-   "entries": [
-    {"name": "VGT_GRP_LIST", "value": 0},
-    {"name": "VGT_GRP_STRIP", "value": 1},
-    {"name": "VGT_GRP_FAN", "value": 2},
-    {"name": "VGT_GRP_LOOP", "value": 3},
-    {"name": "VGT_GRP_POLYGON", "value": 4}
-   ]
-  },
-  "VGT_GROUP_VECT_0_FMT_CNTL__X_CONV": {
-   "entries": [
-    {"name": "VGT_GRP_INDEX_16", "value": 0},
-    {"name": "VGT_GRP_INDEX_32", "value": 1},
-    {"name": "VGT_GRP_UINT_16", "value": 2},
-    {"name": "VGT_GRP_UINT_32", "value": 3},
-    {"name": "VGT_GRP_SINT_16", "value": 4},
-    {"name": "VGT_GRP_SINT_32", "value": 5},
-    {"name": "VGT_GRP_FLOAT_32", "value": 6},
-    {"name": "VGT_GRP_AUTO_PRIM", "value": 7},
-    {"name": "VGT_GRP_FIX_1_23_TO_FLOAT", "value": 8}
-   ]
-  },
-  "VGT_GRP_PRIM_TYPE": {
-   "entries": [
-    {"name": "VGT_GRP_3D_POINT", "value": 0},
-    {"name": "VGT_GRP_3D_LINE", "value": 1},
-    {"name": "VGT_GRP_3D_TRI", "value": 2},
-    {"name": "VGT_GRP_3D_RECT", "value": 3},
-    {"name": "VGT_GRP_3D_QUAD", "value": 4},
-    {"name": "VGT_GRP_2D_COPY_RECT_V0", "value": 5},
-    {"name": "VGT_GRP_2D_COPY_RECT_V1", "value": 6},
-    {"name": "VGT_GRP_2D_COPY_RECT_V2", "value": 7},
-    {"name": "VGT_GRP_2D_COPY_RECT_V3", "value": 8},
-    {"name": "VGT_GRP_2D_FILL_RECT", "value": 9},
-    {"name": "VGT_GRP_2D_LINE", "value": 10},
-    {"name": "VGT_GRP_2D_TRI", "value": 11},
-    {"name": "VGT_GRP_PRIM_INDEX_LINE", "value": 12},
-    {"name": "VGT_GRP_PRIM_INDEX_TRI", "value": 13},
-    {"name": "VGT_GRP_PRIM_INDEX_QUAD", "value": 14},
-    {"name": "VGT_GRP_3D_LINE_ADJ", "value": 15},
-    {"name": "VGT_GRP_3D_TRI_ADJ", "value": 16},
-    {"name": "VGT_GRP_3D_PATCH", "value": 17}
-   ]
-  },
   "VGT_GS_CUT_MODE": {
    "entries": [
     {"name": "GS_CUT_1024", "value": 0},
    "name": "COMPUTE_WAVE_RESTORE_CONTROL",
    "type_ref": "COMPUTE_WAVE_RESTORE_CONTROL"
   },
+  {
+   "chips": ["gfx9"],
+   "map": {"at": 47252, "to": "mm"},
+   "name": "COMPUTE_SHADER_CHKSUM"
+  },
   {
    "chips": ["gfx9"],
    "map": {"at": 213048, "to": "mm"},
    "name": "PA_SC_ENHANCE",
    "type_ref": "PA_SC_ENHANCE"
   },
-  {
-   "chips": ["gfx9"],
-   "map": {"at": 164780, "to": "mm"},
-   "name": "PA_SC_FOV_WINDOW_LR",
-   "type_ref": "PA_SC_FOV_WINDOW_LR"
-  },
-  {
-   "chips": ["gfx9"],
-   "map": {"at": 164784, "to": "mm"},
-   "name": "PA_SC_FOV_WINDOW_TB",
-   "type_ref": "PA_SC_FOV_WINDOW_TB"
-  },
   {
    "chips": ["gfx7", "fiji", "gfx9", "gfx6", "stoney", "gfx8"],
    "map": {"at": 164420, "to": "mm"},
    "name": "PA_SC_SCREEN_EXTENT_MAX_1",
    "type_ref": "PA_SC_SCREEN_EXTENT_MIN_0"
   },
+  {
+   "chips": ["gfx9"],
+   "map": {"at": 199380, "to": "mm"},
+   "name": "PA_STATE_STEREO_X"
+  },
+  {
+   "chips": ["gfx7", "fiji", "gfx9", "stoney", "gfx8"],
+   "map": {"at": 199872, "to": "mm"},
+   "name": "SQ_THREAD_TRACE_BASE",
+   "type_ref": "SQ_THREAD_TRACE_BASE"
+  },
+  {
+   "chips": ["gfx7", "fiji", "gfx9", "stoney", "gfx8"],
+   "map": {"at": 199876, "to": "mm"},
+   "name": "SQ_THREAD_TRACE_SIZE",
+   "type_ref": "SQ_THREAD_TRACE_SIZE"
+  },
+  {
+   "chips": ["gfx7", "fiji", "gfx9", "stoney", "gfx8"],
+   "map": {"at": 199880, "to": "mm"},
+   "name": "SQ_THREAD_TRACE_MASK",
+   "type_ref": "SQ_THREAD_TRACE_MASK"
+  },
+  {
+   "chips": ["gfx7", "fiji", "gfx9", "stoney", "gfx8"],
+   "map": {"at": 199884, "to": "mm"},
+   "name": "SQ_THREAD_TRACE_TOKEN_MASK",
+   "type_ref": "SQ_THREAD_TRACE_TOKEN_MASK"
+  },
+  {
+   "chips": ["gfx7", "fiji", "gfx9", "stoney", "gfx8"],
+   "map": {"at": 199888, "to": "mm"},
+   "name": "SQ_THREAD_TRACE_PERF_MASK",
+   "type_ref": "SQ_THREAD_TRACE_PERF_MASK"
+  },
+  {
+   "chips": ["gfx7", "fiji", "gfx9", "stoney", "gfx8"],
+   "map": {"at": 199892, "to": "mm"},
+   "name": "SQ_THREAD_TRACE_CTRL",
+   "type_ref": "SQ_THREAD_TRACE_CTRL"
+  },
+  {
+   "chips": ["gfx7", "fiji", "gfx9", "stoney", "gfx8"],
+   "map": {"at": 199896, "to": "mm"},
+   "name": "SQ_THREAD_TRACE_MODE",
+   "type_ref": "SQ_THREAD_TRACE_MODE"
+  },
+  {
+   "chips": ["gfx7", "fiji", "gfx9", "stoney", "gfx8"],
+   "map": {"at": 199900, "to": "mm"},
+   "name": "SQ_THREAD_TRACE_BASE2",
+   "type_ref": "SQ_THREAD_TRACE_BASE2"
+  },
+  {
+   "chips": ["gfx7", "fiji", "gfx9", "stoney", "gfx8"],
+   "map": {"at": 199904, "to": "mm"},
+   "name": "SQ_THREAD_TRACE_TOKEN_MASK2",
+   "type_ref": "SQ_THREAD_TRACE_TOKEN_MASK2"
+  },
+  {
+   "chips": ["gfx7", "fiji", "gfx9", "stoney", "gfx8"],
+   "map": {"at": 199908, "to": "mm"},
+   "name": "SQ_THREAD_TRACE_WPTR"
+  },
+  {
+   "chips": ["gfx7", "fiji", "gfx9", "stoney", "gfx8"],
+   "map": {"at": 199912, "to": "mm"},
+   "name": "SQ_THREAD_TRACE_STATUS",
+   "type_ref": "SQ_THREAD_TRACE_STATUS"
+  },
+  {
+   "chips": ["gfx7", "fiji", "gfx9", "stoney", "gfx8"],
+   "map": {"at": 199916, "to": "mm"},
+   "name": "SQ_THREAD_TRACE_HIWATER",
+   "type_ref": "SQ_THREAD_TRACE_HIWATER"
+  },
+  {
+   "chips": ["gfx7", "fiji", "stoney", "gfx8"],
+   "map": {"at": 36416, "to": "mm"},
+   "name": "SQ_THREAD_TRACE_CNTR",
+   "type_ref": "SQ_THREAD_TRACE_CNTR"
+  },
+  {
+   "chips": ["gfx9"],
+   "map": {"at": 199920, "to": "mm"},
+   "name": "SQ_THREAD_TRACE_CNTR",
+   "type_ref": "SQ_THREAD_TRACE_CNTR"
+  },
   {
    "chips": ["gfx7", "fiji", "gfx9", "stoney", "gfx8"],
    "map": {"at": 199184, "to": "mm"},
    "map": {"at": 217608, "to": "mm"},
    "name": "RLC_PERFCOUNTER1_LO"
   },
+  {
+   "chips": ["gfx7", "fiji", "gfx6", "stoney", "gfx8", "gfx9"],
+   "map": {"at": 226044, "to": "mm"},
+   "name": "RLC_PERFMON_CLK_CNTL",
+   "type_ref": "RLC_PERFMON_CLK_CNTL"
+  },
   {
    "chips": ["gfx7", "fiji", "gfx6", "stoney", "gfx8"],
    "map": {"at": 53300, "to": "mm"},
    "name": "SPI_SHADER_PGM_HI_GS",
    "type_ref": "SPI_SHADER_TBA_HI_PS"
   },
+  {
+   "chips": ["gfx7", "fiji", "gfx6", "stoney", "gfx8"],
+   "map": {"at": 45060, "to": "mm"},
+   "name": "SPI_SHADER_TBA_HI_PS"
+  },
+  {
+   "chips": ["gfx7", "fiji", "gfx6", "stoney", "gfx8"],
+   "map": {"at": 45316, "to": "mm"},
+   "name": "SPI_SHADER_TBA_HI_VS"
+  },
+  {
+   "chips": ["gfx7", "fiji", "gfx6", "stoney", "gfx8"],
+   "map": {"at": 45572, "to": "mm"},
+   "name": "SPI_SHADER_TBA_HI_GS"
+  },
+  {
+   "chips": ["gfx7", "fiji", "gfx6", "stoney", "gfx8"],
+   "map": {"at": 45828, "to": "mm"},
+   "name": "SPI_SHADER_TBA_HI_ES"
+  },
+  {
+   "chips": ["gfx7", "fiji", "gfx6", "stoney", "gfx8"],
+   "map": {"at": 46084, "to": "mm"},
+   "name": "SPI_SHADER_TBA_HI_HS"
+  },
+  {
+   "chips": ["gfx7", "fiji", "gfx6", "stoney", "gfx8"],
+   "map": {"at": 46340, "to": "mm"},
+   "name": "SPI_SHADER_TBA_HI_LS"
+  },
+  {
+   "chips": ["gfx7", "fiji", "gfx6", "stoney", "gfx8"],
+   "map": {"at": 45056, "to": "mm"},
+   "name": "SPI_SHADER_TBA_LO_PS"
+  },
+  {
+   "chips": ["gfx7", "fiji", "gfx6", "stoney", "gfx8"],
+   "map": {"at": 45312, "to": "mm"},
+   "name": "SPI_SHADER_TBA_LO_VS"
+  },
+  {
+   "chips": ["gfx7", "fiji", "gfx6", "stoney", "gfx8"],
+   "map": {"at": 45568, "to": "mm"},
+   "name": "SPI_SHADER_TBA_LO_GS"
+  },
+  {
+   "chips": ["gfx7", "fiji", "gfx6", "stoney", "gfx8"],
+   "map": {"at": 45824, "to": "mm"},
+   "name": "SPI_SHADER_TBA_LO_ES"
+  },
+  {
+   "chips": ["gfx7", "fiji", "gfx6", "stoney", "gfx8"],
+   "map": {"at": 46080, "to": "mm"},
+   "name": "SPI_SHADER_TBA_LO_HS"
+  },
+  {
+   "chips": ["gfx7", "fiji", "gfx6", "stoney", "gfx8"],
+   "map": {"at": 46336, "to": "mm"},
+   "name": "SPI_SHADER_TBA_LO_LS"
+  },
   {
    "chips": ["gfx7", "fiji", "gfx9", "gfx6", "stoney", "gfx8"],
    "map": {"at": 46116, "to": "mm"},
    "name": "VGT_EVENT_INITIATOR",
    "type_ref": "VGT_EVENT_INITIATOR_gfx9"
   },
-  {
-   "chips": ["gfx7", "fiji", "gfx9", "gfx6", "stoney", "gfx8"],
-   "map": {"at": 166444, "to": "mm"},
-   "name": "VGT_GROUP_DECR",
-   "type_ref": "VGT_GROUP_DECR"
-  },
-  {
-   "chips": ["gfx7", "fiji", "gfx9", "gfx6", "stoney", "gfx8"],
-   "map": {"at": 166440, "to": "mm"},
-   "name": "VGT_GROUP_FIRST_DECR",
-   "type_ref": "VGT_GROUP_FIRST_DECR"
-  },
-  {
-   "chips": ["gfx7", "fiji", "gfx9", "gfx6", "stoney", "gfx8"],
-   "map": {"at": 166436, "to": "mm"},
-   "name": "VGT_GROUP_PRIM_TYPE",
-   "type_ref": "VGT_GROUP_PRIM_TYPE"
-  },
-  {
-   "chips": ["gfx7", "fiji", "gfx9", "gfx6", "stoney", "gfx8"],
-   "map": {"at": 166448, "to": "mm"},
-   "name": "VGT_GROUP_VECT_0_CNTL",
-   "type_ref": "VGT_GROUP_VECT_0_CNTL"
-  },
-  {
-   "chips": ["gfx7", "fiji", "gfx9", "gfx6", "stoney", "gfx8"],
-   "map": {"at": 166456, "to": "mm"},
-   "name": "VGT_GROUP_VECT_0_FMT_CNTL",
-   "type_ref": "VGT_GROUP_VECT_0_FMT_CNTL"
-  },
-  {
-   "chips": ["gfx7", "fiji", "gfx9", "gfx6", "stoney", "gfx8"],
-   "map": {"at": 166452, "to": "mm"},
-   "name": "VGT_GROUP_VECT_1_CNTL",
-   "type_ref": "VGT_GROUP_VECT_0_CNTL"
-  },
-  {
-   "chips": ["gfx7", "fiji", "gfx9", "gfx6", "stoney", "gfx8"],
-   "map": {"at": 166460, "to": "mm"},
-   "name": "VGT_GROUP_VECT_1_FMT_CNTL",
-   "type_ref": "VGT_GROUP_VECT_0_FMT_CNTL"
-  },
   {
    "chips": ["gfx7", "fiji", "gfx9", "gfx6", "stoney", "gfx8"],
    "map": {"at": 166576, "to": "mm"},
    "name": "VGT_GS_VERT_ITEMSIZE_3",
    "type_ref": "VGT_ESGS_RING_ITEMSIZE"
   },
-  {
-   "chips": ["gfx7", "fiji", "gfx9", "gfx6", "stoney", "gfx8"],
-   "map": {"at": 166420, "to": "mm"},
-   "name": "VGT_HOS_CNTL",
-   "type_ref": "VGT_HOS_CNTL"
-  },
   {
    "chips": ["gfx7", "fiji", "gfx9", "gfx6", "stoney", "gfx8"],
    "map": {"at": 166424, "to": "mm"},
    "map": {"at": 166428, "to": "mm"},
    "name": "VGT_HOS_MIN_TESS_LEVEL"
   },
-  {
-   "chips": ["gfx7", "fiji", "gfx9", "gfx6", "stoney", "gfx8"],
-   "map": {"at": 166432, "to": "mm"},
-   "name": "VGT_HOS_REUSE_DEPTH",
-   "type_ref": "VGT_HOS_REUSE_DEPTH"
-  },
   {
    "chips": ["gfx6"],
    "map": {"at": 35248, "to": "mm"},
     {"bits": [9, 9], "name": "DISABLE_DUALGRAD_PERF_OPTIMIZATION"}
    ]
   },
-  "PA_SC_FOV_WINDOW_LR": {
-   "fields": [
-    {"bits": [0, 7], "name": "LEFT_EYE_FOV_LEFT"},
-    {"bits": [8, 15], "name": "LEFT_EYE_FOV_RIGHT"},
-    {"bits": [16, 23], "name": "RIGHT_EYE_FOV_LEFT"},
-    {"bits": [24, 31], "name": "RIGHT_EYE_FOV_RIGHT"}
-   ]
-  },
-  "PA_SC_FOV_WINDOW_TB": {
-   "fields": [
-    {"bits": [0, 7], "name": "FOV_TOP"},
-    {"bits": [8, 15], "name": "FOV_BOT"}
-   ]
-  },
   "PA_SC_HORIZ_GRID": {
    "fields": [
     {"bits": [0, 7], "name": "TOP_QTR"},
     {"bits": [10, 20], "name": "RNG"}
    ]
   },
+  "SQ_THREAD_TRACE_BASE": {
+   "fields": [
+    {"bits": [0, 31], "name": "ADDR"}
+   ]
+  },
+  "SQ_THREAD_TRACE_SIZE": {
+   "fields": [
+    {"bits": [0, 21], "name": "SIZE"}
+   ]
+  },
+  "SQ_THREAD_TRACE_MASK": {
+   "fields": [
+    {"bits": [0, 4], "name": "CU_SEL"},
+    {"bits": [5, 5], "name": "SH_SEL"},
+    {"bits": [7, 7], "name": "REG_STALL_EN"},
+    {"bits": [8, 11], "name": "SIMD_EN"},
+    {"bits": [12, 13], "name": "VM_ID_MASK"},
+    {"bits": [14, 14], "name": "SPI_STALL_EN"},
+    {"bits": [15, 15], "name": "SQ_STALL_EN"},
+    {"bits": [16, 31], "comment": "not on GFX9", "name": "RANDOM_SEED"}
+   ]
+  },
+  "SQ_THREAD_TRACE_TOKEN_MASK": {
+   "fields": [
+    {"bits": [0, 15], "name": "TOKEN_MASK"},
+    {"bits": [16, 23], "name": "REG_MASK"},
+    {"bits": [24, 24], "name": "REG_DROP_ON_STALL"}
+   ]
+  },
+  "SQ_THREAD_TRACE_PERF_MASK": {
+   "fields": [
+    {"bits": [0, 15], "name": "SH0_MASK"},
+    {"bits": [16, 31], "name": "SH1_MASK"}
+   ]
+  },
+  "SQ_THREAD_TRACE_CTRL": {
+   "fields": [
+    {"bits": [31, 31], "name": "RESET_BUFFER"}
+   ]
+  },
+  "SQ_THREAD_TRACE_MODE": {
+   "fields": [
+    {"bits": [0, 2], "name": "MASK_PS"},
+    {"bits": [3, 5], "name": "MASK_VS"},
+    {"bits": [6, 8], "name": "MASK_GS"},
+    {"bits": [9, 11], "name": "MASK_ES"},
+    {"bits": [12, 14], "name": "MASK_HS"},
+    {"bits": [15, 17], "name": "MASK_LS"},
+    {"bits": [18, 20], "name": "MASK_CS"},
+    {"bits": [21, 22], "name": "MODE"},
+    {"bits": [23, 24], "name": "CAPTURE_MODE"},
+    {"bits": [25, 25], "name": "AUTOFLUSH_EN"},
+    {"bits": [26, 26], "name": "TC_PERF_EN"},
+    {"bits": [27, 28], "name": "ISSUE_MASK"},
+    {"bits": [29, 29], "name": "TEST_MODE"},
+    {"bits": [30, 30], "name": "INTERRUPT_EN"},
+    {"bits": [31, 31], "name": "WRAP"}
+   ]
+  },
+  "SQ_THREAD_TRACE_BASE2": {
+   "fields": [
+    {"bits": [0, 3], "name": "ADDR_HI"}
+   ]
+  },
+  "SQ_THREAD_TRACE_TOKEN_MASK2": {
+   "fields": [
+    {"bits": [0, 31], "name": "INST_MASK"}
+   ]
+  },
+  "SQ_THREAD_TRACE_STATUS": {
+   "fields": [
+    {"bits": [0, 9], "name": "FINISH_PENDING"},
+    {"bits": [16, 25], "name": "FINISH_DONE"},
+    {"bits": [28, 28], "comment": "only on GFX9", "name": "UTC_ERROR"},
+    {"bits": [29, 29], "name": "NEW_BUF"},
+    {"bits": [30, 30], "name": "BUSY"},
+    {"bits": [31, 31], "name": "FULL"}
+   ]
+  },
+ "SQ_THREAD_TRACE_HIWATER": {
+   "fields": [
+    {"bits": [0, 2], "name": "HIWATER"}
+   ]
+  },
+  "SQ_THREAD_TRACE_CNTR": {
+   "fields": [
+    {"bits": [0, 31], "name": "CNTR"}
+   ]
+  },
   "SRBM_STATUS": {
    "fields": [
     {"bits": [1, 1], "name": "UVD_RQ_PENDING"},
     {"bits": [27, 27], "name": "EXTENDED_EVENT"}
    ]
   },
-  "VGT_GROUP_DECR": {
-   "fields": [
-    {"bits": [0, 3], "name": "DECR"}
-   ]
-  },
-  "VGT_GROUP_FIRST_DECR": {
-   "fields": [
-    {"bits": [0, 3], "name": "FIRST_DECR"}
-   ]
-  },
-  "VGT_GROUP_PRIM_TYPE": {
-   "fields": [
-    {"bits": [0, 4], "enum_ref": "VGT_GRP_PRIM_TYPE", "name": "PRIM_TYPE"},
-    {"bits": [14, 14], "name": "RETAIN_ORDER"},
-    {"bits": [15, 15], "name": "RETAIN_QUADS"},
-    {"bits": [16, 18], "enum_ref": "VGT_GROUP_PRIM_TYPE__PRIM_ORDER", "name": "PRIM_ORDER"}
-   ]
-  },
-  "VGT_GROUP_VECT_0_CNTL": {
-   "fields": [
-    {"bits": [0, 0], "name": "COMP_X_EN"},
-    {"bits": [1, 1], "name": "COMP_Y_EN"},
-    {"bits": [2, 2], "name": "COMP_Z_EN"},
-    {"bits": [3, 3], "name": "COMP_W_EN"},
-    {"bits": [8, 15], "name": "STRIDE"},
-    {"bits": [16, 23], "name": "SHIFT"}
-   ]
-  },
-  "VGT_GROUP_VECT_0_FMT_CNTL": {
-   "fields": [
-    {"bits": [0, 3], "enum_ref": "VGT_GROUP_VECT_0_FMT_CNTL__X_CONV", "name": "X_CONV"},
-    {"bits": [4, 7], "name": "X_OFFSET"},
-    {"bits": [8, 11], "enum_ref": "VGT_GROUP_VECT_0_FMT_CNTL__X_CONV", "name": "Y_CONV"},
-    {"bits": [12, 15], "name": "Y_OFFSET"},
-    {"bits": [16, 19], "enum_ref": "VGT_GROUP_VECT_0_FMT_CNTL__X_CONV", "name": "Z_CONV"},
-    {"bits": [20, 23], "name": "Z_OFFSET"},
-    {"bits": [24, 27], "enum_ref": "VGT_GROUP_VECT_0_FMT_CNTL__X_CONV", "name": "W_CONV"},
-    {"bits": [28, 31], "name": "W_OFFSET"}
-   ]
-  },
   "VGT_GSVS_RING_OFFSET_1": {
    "fields": [
     {"bits": [0, 14], "name": "OFFSET"}
     {"bits": [0, 4], "name": "VERT_REUSE"}
    ]
   },
-  "VGT_HOS_CNTL": {
-   "fields": [
-    {"bits": [0, 1], "name": "TESS_MODE"}
-   ]
-  },
-  "VGT_HOS_REUSE_DEPTH": {
-   "fields": [
-    {"bits": [0, 7], "name": "REUSE_DEPTH"}
-   ]
-  },
   "VGT_HS_OFFCHIP_PARAM": {
    "fields": [
     {"bits": [0, 6], "name": "OFFCHIP_BUFFERING"}