11bb76ff1Sjsg /*
21bb76ff1Sjsg  * Copyright 2022 Advanced Micro Devices, Inc.
31bb76ff1Sjsg  *
41bb76ff1Sjsg  * Permission is hereby granted, free of charge, to any person obtaining a
51bb76ff1Sjsg  * copy of this software and associated documentation files (the "Software"),
61bb76ff1Sjsg  * to deal in the Software without restriction, including without limitation
71bb76ff1Sjsg  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
81bb76ff1Sjsg  * and/or sell copies of the Software, and to permit persons to whom the
91bb76ff1Sjsg  * Software is furnished to do so, subject to the following conditions:
101bb76ff1Sjsg  *
111bb76ff1Sjsg  * The above copyright notice and this permission notice shall be included in
121bb76ff1Sjsg  * all copies or substantial portions of the Software.
131bb76ff1Sjsg  *
141bb76ff1Sjsg  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
151bb76ff1Sjsg  * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
161bb76ff1Sjsg  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
171bb76ff1Sjsg  * THE COPYRIGHT HOLDER(S) OR AUTHOR(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR
181bb76ff1Sjsg  * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
191bb76ff1Sjsg  * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
201bb76ff1Sjsg  * OTHER DEALINGS IN THE SOFTWARE.
211bb76ff1Sjsg  *
221bb76ff1Sjsg  */
231bb76ff1Sjsg #ifndef _gc_11_0_3_OFFSET_HEADER
241bb76ff1Sjsg #define _gc_11_0_3_OFFSET_HEADER
251bb76ff1Sjsg 
261bb76ff1Sjsg 
271bb76ff1Sjsg 
281bb76ff1Sjsg // addressBlock: gc_sdma0_sdma0dec
291bb76ff1Sjsg // base address: 0x4980
301bb76ff1Sjsg #define regSDMA0_DEC_START                                                                              0x0000
311bb76ff1Sjsg #define regSDMA0_DEC_START_BASE_IDX                                                                     0
321bb76ff1Sjsg #define regSDMA0_F32_MISC_CNTL                                                                          0x000b
331bb76ff1Sjsg #define regSDMA0_F32_MISC_CNTL_BASE_IDX                                                                 0
341bb76ff1Sjsg #define regSDMA0_GLOBAL_TIMESTAMP_LO                                                                    0x000f
351bb76ff1Sjsg #define regSDMA0_GLOBAL_TIMESTAMP_LO_BASE_IDX                                                           0
361bb76ff1Sjsg #define regSDMA0_GLOBAL_TIMESTAMP_HI                                                                    0x0010
371bb76ff1Sjsg #define regSDMA0_GLOBAL_TIMESTAMP_HI_BASE_IDX                                                           0
381bb76ff1Sjsg #define regSDMA0_POWER_CNTL                                                                             0x001a
391bb76ff1Sjsg #define regSDMA0_POWER_CNTL_BASE_IDX                                                                    0
401bb76ff1Sjsg #define regSDMA0_CNTL                                                                                   0x001c
411bb76ff1Sjsg #define regSDMA0_CNTL_BASE_IDX                                                                          0
421bb76ff1Sjsg #define regSDMA0_CHICKEN_BITS                                                                           0x001d
431bb76ff1Sjsg #define regSDMA0_CHICKEN_BITS_BASE_IDX                                                                  0
441bb76ff1Sjsg #define regSDMA0_GB_ADDR_CONFIG                                                                         0x001e
451bb76ff1Sjsg #define regSDMA0_GB_ADDR_CONFIG_BASE_IDX                                                                0
461bb76ff1Sjsg #define regSDMA0_GB_ADDR_CONFIG_READ                                                                    0x001f
471bb76ff1Sjsg #define regSDMA0_GB_ADDR_CONFIG_READ_BASE_IDX                                                           0
481bb76ff1Sjsg #define regSDMA0_RB_RPTR_FETCH                                                                          0x0020
491bb76ff1Sjsg #define regSDMA0_RB_RPTR_FETCH_BASE_IDX                                                                 0
501bb76ff1Sjsg #define regSDMA0_RB_RPTR_FETCH_HI                                                                       0x0021
511bb76ff1Sjsg #define regSDMA0_RB_RPTR_FETCH_HI_BASE_IDX                                                              0
521bb76ff1Sjsg #define regSDMA0_SEM_WAIT_FAIL_TIMER_CNTL                                                               0x0022
531bb76ff1Sjsg #define regSDMA0_SEM_WAIT_FAIL_TIMER_CNTL_BASE_IDX                                                      0
541bb76ff1Sjsg #define regSDMA0_IB_OFFSET_FETCH                                                                        0x0023
551bb76ff1Sjsg #define regSDMA0_IB_OFFSET_FETCH_BASE_IDX                                                               0
561bb76ff1Sjsg #define regSDMA0_PROGRAM                                                                                0x0024
571bb76ff1Sjsg #define regSDMA0_PROGRAM_BASE_IDX                                                                       0
581bb76ff1Sjsg #define regSDMA0_STATUS_REG                                                                             0x0025
591bb76ff1Sjsg #define regSDMA0_STATUS_REG_BASE_IDX                                                                    0
601bb76ff1Sjsg #define regSDMA0_STATUS1_REG                                                                            0x0026
611bb76ff1Sjsg #define regSDMA0_STATUS1_REG_BASE_IDX                                                                   0
621bb76ff1Sjsg #define regSDMA0_CNTL1                                                                                  0x0027
631bb76ff1Sjsg #define regSDMA0_CNTL1_BASE_IDX                                                                         0
641bb76ff1Sjsg #define regSDMA0_HBM_PAGE_CONFIG                                                                        0x0028
651bb76ff1Sjsg #define regSDMA0_HBM_PAGE_CONFIG_BASE_IDX                                                               0
661bb76ff1Sjsg #define regSDMA0_UCODE_CHECKSUM                                                                         0x0029
671bb76ff1Sjsg #define regSDMA0_UCODE_CHECKSUM_BASE_IDX                                                                0
681bb76ff1Sjsg #define regSDMA0_FREEZE                                                                                 0x002b
691bb76ff1Sjsg #define regSDMA0_FREEZE_BASE_IDX                                                                        0
701bb76ff1Sjsg #define regSDMA0_PROCESS_QUANTUM0                                                                       0x002c
711bb76ff1Sjsg #define regSDMA0_PROCESS_QUANTUM0_BASE_IDX                                                              0
721bb76ff1Sjsg #define regSDMA0_PROCESS_QUANTUM1                                                                       0x002d
731bb76ff1Sjsg #define regSDMA0_PROCESS_QUANTUM1_BASE_IDX                                                              0
741bb76ff1Sjsg #define regSDMA0_WATCHDOG_CNTL                                                                          0x002e
751bb76ff1Sjsg #define regSDMA0_WATCHDOG_CNTL_BASE_IDX                                                                 0
761bb76ff1Sjsg #define regSDMA0_QUEUE_STATUS0                                                                          0x002f
771bb76ff1Sjsg #define regSDMA0_QUEUE_STATUS0_BASE_IDX                                                                 0
781bb76ff1Sjsg #define regSDMA0_EDC_CONFIG                                                                             0x0032
791bb76ff1Sjsg #define regSDMA0_EDC_CONFIG_BASE_IDX                                                                    0
801bb76ff1Sjsg #define regSDMA0_BA_THRESHOLD                                                                           0x0033
811bb76ff1Sjsg #define regSDMA0_BA_THRESHOLD_BASE_IDX                                                                  0
821bb76ff1Sjsg #define regSDMA0_ID                                                                                     0x0034
831bb76ff1Sjsg #define regSDMA0_ID_BASE_IDX                                                                            0
841bb76ff1Sjsg #define regSDMA0_VERSION                                                                                0x0035
851bb76ff1Sjsg #define regSDMA0_VERSION_BASE_IDX                                                                       0
861bb76ff1Sjsg #define regSDMA0_EDC_COUNTER                                                                            0x0036
871bb76ff1Sjsg #define regSDMA0_EDC_COUNTER_BASE_IDX                                                                   0
881bb76ff1Sjsg #define regSDMA0_EDC_COUNTER_CLEAR                                                                      0x0037
891bb76ff1Sjsg #define regSDMA0_EDC_COUNTER_CLEAR_BASE_IDX                                                             0
901bb76ff1Sjsg #define regSDMA0_STATUS2_REG                                                                            0x0038
911bb76ff1Sjsg #define regSDMA0_STATUS2_REG_BASE_IDX                                                                   0
921bb76ff1Sjsg #define regSDMA0_ATOMIC_CNTL                                                                            0x0039
931bb76ff1Sjsg #define regSDMA0_ATOMIC_CNTL_BASE_IDX                                                                   0
941bb76ff1Sjsg #define regSDMA0_ATOMIC_PREOP_LO                                                                        0x003a
951bb76ff1Sjsg #define regSDMA0_ATOMIC_PREOP_LO_BASE_IDX                                                               0
961bb76ff1Sjsg #define regSDMA0_ATOMIC_PREOP_HI                                                                        0x003b
971bb76ff1Sjsg #define regSDMA0_ATOMIC_PREOP_HI_BASE_IDX                                                               0
981bb76ff1Sjsg #define regSDMA0_UTCL1_CNTL                                                                             0x003c
991bb76ff1Sjsg #define regSDMA0_UTCL1_CNTL_BASE_IDX                                                                    0
1001bb76ff1Sjsg #define regSDMA0_UTCL1_WATERMK                                                                          0x003d
1011bb76ff1Sjsg #define regSDMA0_UTCL1_WATERMK_BASE_IDX                                                                 0
1021bb76ff1Sjsg #define regSDMA0_UTCL1_TIMEOUT                                                                          0x003e
1031bb76ff1Sjsg #define regSDMA0_UTCL1_TIMEOUT_BASE_IDX                                                                 0
1041bb76ff1Sjsg #define regSDMA0_UTCL1_PAGE                                                                             0x003f
1051bb76ff1Sjsg #define regSDMA0_UTCL1_PAGE_BASE_IDX                                                                    0
1061bb76ff1Sjsg #define regSDMA0_UTCL1_RD_STATUS                                                                        0x0040
1071bb76ff1Sjsg #define regSDMA0_UTCL1_RD_STATUS_BASE_IDX                                                               0
1081bb76ff1Sjsg #define regSDMA0_UTCL1_WR_STATUS                                                                        0x0041
1091bb76ff1Sjsg #define regSDMA0_UTCL1_WR_STATUS_BASE_IDX                                                               0
1101bb76ff1Sjsg #define regSDMA0_UTCL1_INV0                                                                             0x0042
1111bb76ff1Sjsg #define regSDMA0_UTCL1_INV0_BASE_IDX                                                                    0
1121bb76ff1Sjsg #define regSDMA0_UTCL1_INV1                                                                             0x0043
1131bb76ff1Sjsg #define regSDMA0_UTCL1_INV1_BASE_IDX                                                                    0
1141bb76ff1Sjsg #define regSDMA0_UTCL1_INV2                                                                             0x0044
1151bb76ff1Sjsg #define regSDMA0_UTCL1_INV2_BASE_IDX                                                                    0
1161bb76ff1Sjsg #define regSDMA0_UTCL1_RD_XNACK0                                                                        0x0045
1171bb76ff1Sjsg #define regSDMA0_UTCL1_RD_XNACK0_BASE_IDX                                                               0
1181bb76ff1Sjsg #define regSDMA0_UTCL1_RD_XNACK1                                                                        0x0046
1191bb76ff1Sjsg #define regSDMA0_UTCL1_RD_XNACK1_BASE_IDX                                                               0
1201bb76ff1Sjsg #define regSDMA0_UTCL1_WR_XNACK0                                                                        0x0047
1211bb76ff1Sjsg #define regSDMA0_UTCL1_WR_XNACK0_BASE_IDX                                                               0
1221bb76ff1Sjsg #define regSDMA0_UTCL1_WR_XNACK1                                                                        0x0048
1231bb76ff1Sjsg #define regSDMA0_UTCL1_WR_XNACK1_BASE_IDX                                                               0
1241bb76ff1Sjsg #define regSDMA0_RELAX_ORDERING_LUT                                                                     0x004a
1251bb76ff1Sjsg #define regSDMA0_RELAX_ORDERING_LUT_BASE_IDX                                                            0
1261bb76ff1Sjsg #define regSDMA0_CHICKEN_BITS_2                                                                         0x004b
1271bb76ff1Sjsg #define regSDMA0_CHICKEN_BITS_2_BASE_IDX                                                                0
1281bb76ff1Sjsg #define regSDMA0_STATUS3_REG                                                                            0x004c
1291bb76ff1Sjsg #define regSDMA0_STATUS3_REG_BASE_IDX                                                                   0
1301bb76ff1Sjsg #define regSDMA0_PHYSICAL_ADDR_LO                                                                       0x004d
1311bb76ff1Sjsg #define regSDMA0_PHYSICAL_ADDR_LO_BASE_IDX                                                              0
1321bb76ff1Sjsg #define regSDMA0_PHYSICAL_ADDR_HI                                                                       0x004e
1331bb76ff1Sjsg #define regSDMA0_PHYSICAL_ADDR_HI_BASE_IDX                                                              0
1341bb76ff1Sjsg #define regSDMA0_GLOBAL_QUANTUM                                                                         0x004f
1351bb76ff1Sjsg #define regSDMA0_GLOBAL_QUANTUM_BASE_IDX                                                                0
1361bb76ff1Sjsg #define regSDMA0_ERROR_LOG                                                                              0x0050
1371bb76ff1Sjsg #define regSDMA0_ERROR_LOG_BASE_IDX                                                                     0
1381bb76ff1Sjsg #define regSDMA0_PUB_DUMMY_REG0                                                                         0x0051
1391bb76ff1Sjsg #define regSDMA0_PUB_DUMMY_REG0_BASE_IDX                                                                0
1401bb76ff1Sjsg #define regSDMA0_PUB_DUMMY_REG1                                                                         0x0052
1411bb76ff1Sjsg #define regSDMA0_PUB_DUMMY_REG1_BASE_IDX                                                                0
1421bb76ff1Sjsg #define regSDMA0_PUB_DUMMY_REG2                                                                         0x0053
1431bb76ff1Sjsg #define regSDMA0_PUB_DUMMY_REG2_BASE_IDX                                                                0
1441bb76ff1Sjsg #define regSDMA0_PUB_DUMMY_REG3                                                                         0x0054
1451bb76ff1Sjsg #define regSDMA0_PUB_DUMMY_REG3_BASE_IDX                                                                0
1461bb76ff1Sjsg #define regSDMA0_F32_COUNTER                                                                            0x0055
1471bb76ff1Sjsg #define regSDMA0_F32_COUNTER_BASE_IDX                                                                   0
1481bb76ff1Sjsg #define regSDMA0_CRD_CNTL                                                                               0x005b
1491bb76ff1Sjsg #define regSDMA0_CRD_CNTL_BASE_IDX                                                                      0
1501bb76ff1Sjsg #define regSDMA0_RLC_CGCG_CTRL                                                                          0x005c
1511bb76ff1Sjsg #define regSDMA0_RLC_CGCG_CTRL_BASE_IDX                                                                 0
1521bb76ff1Sjsg #define regSDMA0_GPU_IOV_VIOLATION_LOG                                                                  0x005d
1531bb76ff1Sjsg #define regSDMA0_GPU_IOV_VIOLATION_LOG_BASE_IDX                                                         0
1541bb76ff1Sjsg #define regSDMA0_AQL_STATUS                                                                             0x005f
1551bb76ff1Sjsg #define regSDMA0_AQL_STATUS_BASE_IDX                                                                    0
1561bb76ff1Sjsg #define regSDMA0_EA_DBIT_ADDR_DATA                                                                      0x0060
1571bb76ff1Sjsg #define regSDMA0_EA_DBIT_ADDR_DATA_BASE_IDX                                                             0
1581bb76ff1Sjsg #define regSDMA0_EA_DBIT_ADDR_INDEX                                                                     0x0061
1591bb76ff1Sjsg #define regSDMA0_EA_DBIT_ADDR_INDEX_BASE_IDX                                                            0
1601bb76ff1Sjsg #define regSDMA0_TLBI_GCR_CNTL                                                                          0x0062
1611bb76ff1Sjsg #define regSDMA0_TLBI_GCR_CNTL_BASE_IDX                                                                 0
1621bb76ff1Sjsg #define regSDMA0_TILING_CONFIG                                                                          0x0063
1631bb76ff1Sjsg #define regSDMA0_TILING_CONFIG_BASE_IDX                                                                 0
1641bb76ff1Sjsg #define regSDMA0_HASH                                                                                   0x0064
1651bb76ff1Sjsg #define regSDMA0_HASH_BASE_IDX                                                                          0
1661bb76ff1Sjsg #define regSDMA0_INT_STATUS                                                                             0x0070
1671bb76ff1Sjsg #define regSDMA0_INT_STATUS_BASE_IDX                                                                    0
1681bb76ff1Sjsg #define regSDMA0_GPU_IOV_VIOLATION_LOG2                                                                 0x0071
1691bb76ff1Sjsg #define regSDMA0_GPU_IOV_VIOLATION_LOG2_BASE_IDX                                                        0
1701bb76ff1Sjsg #define regSDMA0_HOLE_ADDR_LO                                                                           0x0072
1711bb76ff1Sjsg #define regSDMA0_HOLE_ADDR_LO_BASE_IDX                                                                  0
1721bb76ff1Sjsg #define regSDMA0_HOLE_ADDR_HI                                                                           0x0073
1731bb76ff1Sjsg #define regSDMA0_HOLE_ADDR_HI_BASE_IDX                                                                  0
1741bb76ff1Sjsg #define regSDMA0_CLOCK_GATING_STATUS                                                                    0x0075
1751bb76ff1Sjsg #define regSDMA0_CLOCK_GATING_STATUS_BASE_IDX                                                           0
1761bb76ff1Sjsg #define regSDMA0_STATUS4_REG                                                                            0x0076
1771bb76ff1Sjsg #define regSDMA0_STATUS4_REG_BASE_IDX                                                                   0
1781bb76ff1Sjsg #define regSDMA0_SCRATCH_RAM_DATA                                                                       0x0077
1791bb76ff1Sjsg #define regSDMA0_SCRATCH_RAM_DATA_BASE_IDX                                                              0
1801bb76ff1Sjsg #define regSDMA0_SCRATCH_RAM_ADDR                                                                       0x0078
1811bb76ff1Sjsg #define regSDMA0_SCRATCH_RAM_ADDR_BASE_IDX                                                              0
1821bb76ff1Sjsg #define regSDMA0_TIMESTAMP_CNTL                                                                         0x0079
1831bb76ff1Sjsg #define regSDMA0_TIMESTAMP_CNTL_BASE_IDX                                                                0
1841bb76ff1Sjsg #define regSDMA0_STATUS5_REG                                                                            0x007a
1851bb76ff1Sjsg #define regSDMA0_STATUS5_REG_BASE_IDX                                                                   0
1861bb76ff1Sjsg #define regSDMA0_QUEUE_RESET_REQ                                                                        0x007b
1871bb76ff1Sjsg #define regSDMA0_QUEUE_RESET_REQ_BASE_IDX                                                               0
1881bb76ff1Sjsg #define regSDMA0_STATUS6_REG                                                                            0x007c
1891bb76ff1Sjsg #define regSDMA0_STATUS6_REG_BASE_IDX                                                                   0
1901bb76ff1Sjsg #define regSDMA0_UCODE1_CHECKSUM                                                                        0x007d
1911bb76ff1Sjsg #define regSDMA0_UCODE1_CHECKSUM_BASE_IDX                                                               0
1921bb76ff1Sjsg #define regSDMA0_CE_CTRL                                                                                0x007e
1931bb76ff1Sjsg #define regSDMA0_CE_CTRL_BASE_IDX                                                                       0
1941bb76ff1Sjsg #define regSDMA0_FED_STATUS                                                                             0x007f
1951bb76ff1Sjsg #define regSDMA0_FED_STATUS_BASE_IDX                                                                    0
1961bb76ff1Sjsg #define regSDMA0_QUEUE0_RB_CNTL                                                                         0x0080
1971bb76ff1Sjsg #define regSDMA0_QUEUE0_RB_CNTL_BASE_IDX                                                                0
1981bb76ff1Sjsg #define regSDMA0_QUEUE0_RB_BASE                                                                         0x0081
1991bb76ff1Sjsg #define regSDMA0_QUEUE0_RB_BASE_BASE_IDX                                                                0
2001bb76ff1Sjsg #define regSDMA0_QUEUE0_RB_BASE_HI                                                                      0x0082
2011bb76ff1Sjsg #define regSDMA0_QUEUE0_RB_BASE_HI_BASE_IDX                                                             0
2021bb76ff1Sjsg #define regSDMA0_QUEUE0_RB_RPTR                                                                         0x0083
2031bb76ff1Sjsg #define regSDMA0_QUEUE0_RB_RPTR_BASE_IDX                                                                0
2041bb76ff1Sjsg #define regSDMA0_QUEUE0_RB_RPTR_HI                                                                      0x0084
2051bb76ff1Sjsg #define regSDMA0_QUEUE0_RB_RPTR_HI_BASE_IDX                                                             0
2061bb76ff1Sjsg #define regSDMA0_QUEUE0_RB_WPTR                                                                         0x0085
2071bb76ff1Sjsg #define regSDMA0_QUEUE0_RB_WPTR_BASE_IDX                                                                0
2081bb76ff1Sjsg #define regSDMA0_QUEUE0_RB_WPTR_HI                                                                      0x0086
2091bb76ff1Sjsg #define regSDMA0_QUEUE0_RB_WPTR_HI_BASE_IDX                                                             0
2101bb76ff1Sjsg #define regSDMA0_QUEUE0_RB_RPTR_ADDR_HI                                                                 0x0088
2111bb76ff1Sjsg #define regSDMA0_QUEUE0_RB_RPTR_ADDR_HI_BASE_IDX                                                        0
2121bb76ff1Sjsg #define regSDMA0_QUEUE0_RB_RPTR_ADDR_LO                                                                 0x0089
2131bb76ff1Sjsg #define regSDMA0_QUEUE0_RB_RPTR_ADDR_LO_BASE_IDX                                                        0
2141bb76ff1Sjsg #define regSDMA0_QUEUE0_IB_CNTL                                                                         0x008a
2151bb76ff1Sjsg #define regSDMA0_QUEUE0_IB_CNTL_BASE_IDX                                                                0
2161bb76ff1Sjsg #define regSDMA0_QUEUE0_IB_RPTR                                                                         0x008b
2171bb76ff1Sjsg #define regSDMA0_QUEUE0_IB_RPTR_BASE_IDX                                                                0
2181bb76ff1Sjsg #define regSDMA0_QUEUE0_IB_OFFSET                                                                       0x008c
2191bb76ff1Sjsg #define regSDMA0_QUEUE0_IB_OFFSET_BASE_IDX                                                              0
2201bb76ff1Sjsg #define regSDMA0_QUEUE0_IB_BASE_LO                                                                      0x008d
2211bb76ff1Sjsg #define regSDMA0_QUEUE0_IB_BASE_LO_BASE_IDX                                                             0
2221bb76ff1Sjsg #define regSDMA0_QUEUE0_IB_BASE_HI                                                                      0x008e
2231bb76ff1Sjsg #define regSDMA0_QUEUE0_IB_BASE_HI_BASE_IDX                                                             0
2241bb76ff1Sjsg #define regSDMA0_QUEUE0_IB_SIZE                                                                         0x008f
2251bb76ff1Sjsg #define regSDMA0_QUEUE0_IB_SIZE_BASE_IDX                                                                0
2261bb76ff1Sjsg #define regSDMA0_QUEUE0_SKIP_CNTL                                                                       0x0090
2271bb76ff1Sjsg #define regSDMA0_QUEUE0_SKIP_CNTL_BASE_IDX                                                              0
2281bb76ff1Sjsg #define regSDMA0_QUEUE0_CONTEXT_STATUS                                                                  0x0091
2291bb76ff1Sjsg #define regSDMA0_QUEUE0_CONTEXT_STATUS_BASE_IDX                                                         0
2301bb76ff1Sjsg #define regSDMA0_QUEUE0_DOORBELL                                                                        0x0092
2311bb76ff1Sjsg #define regSDMA0_QUEUE0_DOORBELL_BASE_IDX                                                               0
2321bb76ff1Sjsg #define regSDMA0_QUEUE0_DOORBELL_LOG                                                                    0x00a9
2331bb76ff1Sjsg #define regSDMA0_QUEUE0_DOORBELL_LOG_BASE_IDX                                                           0
2341bb76ff1Sjsg #define regSDMA0_QUEUE0_DOORBELL_OFFSET                                                                 0x00ab
2351bb76ff1Sjsg #define regSDMA0_QUEUE0_DOORBELL_OFFSET_BASE_IDX                                                        0
2361bb76ff1Sjsg #define regSDMA0_QUEUE0_CSA_ADDR_LO                                                                     0x00ac
2371bb76ff1Sjsg #define regSDMA0_QUEUE0_CSA_ADDR_LO_BASE_IDX                                                            0
2381bb76ff1Sjsg #define regSDMA0_QUEUE0_CSA_ADDR_HI                                                                     0x00ad
2391bb76ff1Sjsg #define regSDMA0_QUEUE0_CSA_ADDR_HI_BASE_IDX                                                            0
2401bb76ff1Sjsg #define regSDMA0_QUEUE0_SCHEDULE_CNTL                                                                   0x00ae
2411bb76ff1Sjsg #define regSDMA0_QUEUE0_SCHEDULE_CNTL_BASE_IDX                                                          0
2421bb76ff1Sjsg #define regSDMA0_QUEUE0_IB_SUB_REMAIN                                                                   0x00af
2431bb76ff1Sjsg #define regSDMA0_QUEUE0_IB_SUB_REMAIN_BASE_IDX                                                          0
2441bb76ff1Sjsg #define regSDMA0_QUEUE0_PREEMPT                                                                         0x00b0
2451bb76ff1Sjsg #define regSDMA0_QUEUE0_PREEMPT_BASE_IDX                                                                0
2461bb76ff1Sjsg #define regSDMA0_QUEUE0_DUMMY_REG                                                                       0x00b1
2471bb76ff1Sjsg #define regSDMA0_QUEUE0_DUMMY_REG_BASE_IDX                                                              0
2481bb76ff1Sjsg #define regSDMA0_QUEUE0_RB_WPTR_POLL_ADDR_HI                                                            0x00b2
2491bb76ff1Sjsg #define regSDMA0_QUEUE0_RB_WPTR_POLL_ADDR_HI_BASE_IDX                                                   0
2501bb76ff1Sjsg #define regSDMA0_QUEUE0_RB_WPTR_POLL_ADDR_LO                                                            0x00b3
2511bb76ff1Sjsg #define regSDMA0_QUEUE0_RB_WPTR_POLL_ADDR_LO_BASE_IDX                                                   0
2521bb76ff1Sjsg #define regSDMA0_QUEUE0_RB_AQL_CNTL                                                                     0x00b4
2531bb76ff1Sjsg #define regSDMA0_QUEUE0_RB_AQL_CNTL_BASE_IDX                                                            0
2541bb76ff1Sjsg #define regSDMA0_QUEUE0_MINOR_PTR_UPDATE                                                                0x00b5
2551bb76ff1Sjsg #define regSDMA0_QUEUE0_MINOR_PTR_UPDATE_BASE_IDX                                                       0
2561bb76ff1Sjsg #define regSDMA0_QUEUE0_RB_PREEMPT                                                                      0x00b6
2571bb76ff1Sjsg #define regSDMA0_QUEUE0_RB_PREEMPT_BASE_IDX                                                             0
2581bb76ff1Sjsg #define regSDMA0_QUEUE0_MIDCMD_DATA0                                                                    0x00c0
2591bb76ff1Sjsg #define regSDMA0_QUEUE0_MIDCMD_DATA0_BASE_IDX                                                           0
2601bb76ff1Sjsg #define regSDMA0_QUEUE0_MIDCMD_DATA1                                                                    0x00c1
2611bb76ff1Sjsg #define regSDMA0_QUEUE0_MIDCMD_DATA1_BASE_IDX                                                           0
2621bb76ff1Sjsg #define regSDMA0_QUEUE0_MIDCMD_DATA2                                                                    0x00c2
2631bb76ff1Sjsg #define regSDMA0_QUEUE0_MIDCMD_DATA2_BASE_IDX                                                           0
2641bb76ff1Sjsg #define regSDMA0_QUEUE0_MIDCMD_DATA3                                                                    0x00c3
2651bb76ff1Sjsg #define regSDMA0_QUEUE0_MIDCMD_DATA3_BASE_IDX                                                           0
2661bb76ff1Sjsg #define regSDMA0_QUEUE0_MIDCMD_DATA4                                                                    0x00c4
2671bb76ff1Sjsg #define regSDMA0_QUEUE0_MIDCMD_DATA4_BASE_IDX                                                           0
2681bb76ff1Sjsg #define regSDMA0_QUEUE0_MIDCMD_DATA5                                                                    0x00c5
2691bb76ff1Sjsg #define regSDMA0_QUEUE0_MIDCMD_DATA5_BASE_IDX                                                           0
2701bb76ff1Sjsg #define regSDMA0_QUEUE0_MIDCMD_DATA6                                                                    0x00c6
2711bb76ff1Sjsg #define regSDMA0_QUEUE0_MIDCMD_DATA6_BASE_IDX                                                           0
2721bb76ff1Sjsg #define regSDMA0_QUEUE0_MIDCMD_DATA7                                                                    0x00c7
2731bb76ff1Sjsg #define regSDMA0_QUEUE0_MIDCMD_DATA7_BASE_IDX                                                           0
2741bb76ff1Sjsg #define regSDMA0_QUEUE0_MIDCMD_DATA8                                                                    0x00c8
2751bb76ff1Sjsg #define regSDMA0_QUEUE0_MIDCMD_DATA8_BASE_IDX                                                           0
2761bb76ff1Sjsg #define regSDMA0_QUEUE0_MIDCMD_DATA9                                                                    0x00c9
2771bb76ff1Sjsg #define regSDMA0_QUEUE0_MIDCMD_DATA9_BASE_IDX                                                           0
2781bb76ff1Sjsg #define regSDMA0_QUEUE0_MIDCMD_DATA10                                                                   0x00ca
2791bb76ff1Sjsg #define regSDMA0_QUEUE0_MIDCMD_DATA10_BASE_IDX                                                          0
2801bb76ff1Sjsg #define regSDMA0_QUEUE0_MIDCMD_CNTL                                                                     0x00cb
2811bb76ff1Sjsg #define regSDMA0_QUEUE0_MIDCMD_CNTL_BASE_IDX                                                            0
2821bb76ff1Sjsg #define regSDMA0_QUEUE1_RB_CNTL                                                                         0x00d8
2831bb76ff1Sjsg #define regSDMA0_QUEUE1_RB_CNTL_BASE_IDX                                                                0
2841bb76ff1Sjsg #define regSDMA0_QUEUE1_RB_BASE                                                                         0x00d9
2851bb76ff1Sjsg #define regSDMA0_QUEUE1_RB_BASE_BASE_IDX                                                                0
2861bb76ff1Sjsg #define regSDMA0_QUEUE1_RB_BASE_HI                                                                      0x00da
2871bb76ff1Sjsg #define regSDMA0_QUEUE1_RB_BASE_HI_BASE_IDX                                                             0
2881bb76ff1Sjsg #define regSDMA0_QUEUE1_RB_RPTR                                                                         0x00db
2891bb76ff1Sjsg #define regSDMA0_QUEUE1_RB_RPTR_BASE_IDX                                                                0
2901bb76ff1Sjsg #define regSDMA0_QUEUE1_RB_RPTR_HI                                                                      0x00dc
2911bb76ff1Sjsg #define regSDMA0_QUEUE1_RB_RPTR_HI_BASE_IDX                                                             0
2921bb76ff1Sjsg #define regSDMA0_QUEUE1_RB_WPTR                                                                         0x00dd
2931bb76ff1Sjsg #define regSDMA0_QUEUE1_RB_WPTR_BASE_IDX                                                                0
2941bb76ff1Sjsg #define regSDMA0_QUEUE1_RB_WPTR_HI                                                                      0x00de
2951bb76ff1Sjsg #define regSDMA0_QUEUE1_RB_WPTR_HI_BASE_IDX                                                             0
2961bb76ff1Sjsg #define regSDMA0_QUEUE1_RB_RPTR_ADDR_HI                                                                 0x00e0
2971bb76ff1Sjsg #define regSDMA0_QUEUE1_RB_RPTR_ADDR_HI_BASE_IDX                                                        0
2981bb76ff1Sjsg #define regSDMA0_QUEUE1_RB_RPTR_ADDR_LO                                                                 0x00e1
2991bb76ff1Sjsg #define regSDMA0_QUEUE1_RB_RPTR_ADDR_LO_BASE_IDX                                                        0
3001bb76ff1Sjsg #define regSDMA0_QUEUE1_IB_CNTL                                                                         0x00e2
3011bb76ff1Sjsg #define regSDMA0_QUEUE1_IB_CNTL_BASE_IDX                                                                0
3021bb76ff1Sjsg #define regSDMA0_QUEUE1_IB_RPTR                                                                         0x00e3
3031bb76ff1Sjsg #define regSDMA0_QUEUE1_IB_RPTR_BASE_IDX                                                                0
3041bb76ff1Sjsg #define regSDMA0_QUEUE1_IB_OFFSET                                                                       0x00e4
3051bb76ff1Sjsg #define regSDMA0_QUEUE1_IB_OFFSET_BASE_IDX                                                              0
3061bb76ff1Sjsg #define regSDMA0_QUEUE1_IB_BASE_LO                                                                      0x00e5
3071bb76ff1Sjsg #define regSDMA0_QUEUE1_IB_BASE_LO_BASE_IDX                                                             0
3081bb76ff1Sjsg #define regSDMA0_QUEUE1_IB_BASE_HI                                                                      0x00e6
3091bb76ff1Sjsg #define regSDMA0_QUEUE1_IB_BASE_HI_BASE_IDX                                                             0
3101bb76ff1Sjsg #define regSDMA0_QUEUE1_IB_SIZE                                                                         0x00e7
3111bb76ff1Sjsg #define regSDMA0_QUEUE1_IB_SIZE_BASE_IDX                                                                0
3121bb76ff1Sjsg #define regSDMA0_QUEUE1_SKIP_CNTL                                                                       0x00e8
3131bb76ff1Sjsg #define regSDMA0_QUEUE1_SKIP_CNTL_BASE_IDX                                                              0
3141bb76ff1Sjsg #define regSDMA0_QUEUE1_CONTEXT_STATUS                                                                  0x00e9
3151bb76ff1Sjsg #define regSDMA0_QUEUE1_CONTEXT_STATUS_BASE_IDX                                                         0
3161bb76ff1Sjsg #define regSDMA0_QUEUE1_DOORBELL                                                                        0x00ea
3171bb76ff1Sjsg #define regSDMA0_QUEUE1_DOORBELL_BASE_IDX                                                               0
3181bb76ff1Sjsg #define regSDMA0_QUEUE1_DOORBELL_LOG                                                                    0x0101
3191bb76ff1Sjsg #define regSDMA0_QUEUE1_DOORBELL_LOG_BASE_IDX                                                           0
3201bb76ff1Sjsg #define regSDMA0_QUEUE1_DOORBELL_OFFSET                                                                 0x0103
3211bb76ff1Sjsg #define regSDMA0_QUEUE1_DOORBELL_OFFSET_BASE_IDX                                                        0
3221bb76ff1Sjsg #define regSDMA0_QUEUE1_CSA_ADDR_LO                                                                     0x0104
3231bb76ff1Sjsg #define regSDMA0_QUEUE1_CSA_ADDR_LO_BASE_IDX                                                            0
3241bb76ff1Sjsg #define regSDMA0_QUEUE1_CSA_ADDR_HI                                                                     0x0105
3251bb76ff1Sjsg #define regSDMA0_QUEUE1_CSA_ADDR_HI_BASE_IDX                                                            0
3261bb76ff1Sjsg #define regSDMA0_QUEUE1_SCHEDULE_CNTL                                                                   0x0106
3271bb76ff1Sjsg #define regSDMA0_QUEUE1_SCHEDULE_CNTL_BASE_IDX                                                          0
3281bb76ff1Sjsg #define regSDMA0_QUEUE1_IB_SUB_REMAIN                                                                   0x0107
3291bb76ff1Sjsg #define regSDMA0_QUEUE1_IB_SUB_REMAIN_BASE_IDX                                                          0
3301bb76ff1Sjsg #define regSDMA0_QUEUE1_PREEMPT                                                                         0x0108
3311bb76ff1Sjsg #define regSDMA0_QUEUE1_PREEMPT_BASE_IDX                                                                0
3321bb76ff1Sjsg #define regSDMA0_QUEUE1_DUMMY_REG                                                                       0x0109
3331bb76ff1Sjsg #define regSDMA0_QUEUE1_DUMMY_REG_BASE_IDX                                                              0
3341bb76ff1Sjsg #define regSDMA0_QUEUE1_RB_WPTR_POLL_ADDR_HI                                                            0x010a
3351bb76ff1Sjsg #define regSDMA0_QUEUE1_RB_WPTR_POLL_ADDR_HI_BASE_IDX                                                   0
3361bb76ff1Sjsg #define regSDMA0_QUEUE1_RB_WPTR_POLL_ADDR_LO                                                            0x010b
3371bb76ff1Sjsg #define regSDMA0_QUEUE1_RB_WPTR_POLL_ADDR_LO_BASE_IDX                                                   0
3381bb76ff1Sjsg #define regSDMA0_QUEUE1_RB_AQL_CNTL                                                                     0x010c
3391bb76ff1Sjsg #define regSDMA0_QUEUE1_RB_AQL_CNTL_BASE_IDX                                                            0
3401bb76ff1Sjsg #define regSDMA0_QUEUE1_MINOR_PTR_UPDATE                                                                0x010d
3411bb76ff1Sjsg #define regSDMA0_QUEUE1_MINOR_PTR_UPDATE_BASE_IDX                                                       0
3421bb76ff1Sjsg #define regSDMA0_QUEUE1_RB_PREEMPT                                                                      0x010e
3431bb76ff1Sjsg #define regSDMA0_QUEUE1_RB_PREEMPT_BASE_IDX                                                             0
3441bb76ff1Sjsg #define regSDMA0_QUEUE1_MIDCMD_DATA0                                                                    0x0118
3451bb76ff1Sjsg #define regSDMA0_QUEUE1_MIDCMD_DATA0_BASE_IDX                                                           0
3461bb76ff1Sjsg #define regSDMA0_QUEUE1_MIDCMD_DATA1                                                                    0x0119
3471bb76ff1Sjsg #define regSDMA0_QUEUE1_MIDCMD_DATA1_BASE_IDX                                                           0
3481bb76ff1Sjsg #define regSDMA0_QUEUE1_MIDCMD_DATA2                                                                    0x011a
3491bb76ff1Sjsg #define regSDMA0_QUEUE1_MIDCMD_DATA2_BASE_IDX                                                           0
3501bb76ff1Sjsg #define regSDMA0_QUEUE1_MIDCMD_DATA3                                                                    0x011b
3511bb76ff1Sjsg #define regSDMA0_QUEUE1_MIDCMD_DATA3_BASE_IDX                                                           0
3521bb76ff1Sjsg #define regSDMA0_QUEUE1_MIDCMD_DATA4                                                                    0x011c
3531bb76ff1Sjsg #define regSDMA0_QUEUE1_MIDCMD_DATA4_BASE_IDX                                                           0
3541bb76ff1Sjsg #define regSDMA0_QUEUE1_MIDCMD_DATA5                                                                    0x011d
3551bb76ff1Sjsg #define regSDMA0_QUEUE1_MIDCMD_DATA5_BASE_IDX                                                           0
3561bb76ff1Sjsg #define regSDMA0_QUEUE1_MIDCMD_DATA6                                                                    0x011e
3571bb76ff1Sjsg #define regSDMA0_QUEUE1_MIDCMD_DATA6_BASE_IDX                                                           0
3581bb76ff1Sjsg #define regSDMA0_QUEUE1_MIDCMD_DATA7                                                                    0x011f
3591bb76ff1Sjsg #define regSDMA0_QUEUE1_MIDCMD_DATA7_BASE_IDX                                                           0
3601bb76ff1Sjsg #define regSDMA0_QUEUE1_MIDCMD_DATA8                                                                    0x0120
3611bb76ff1Sjsg #define regSDMA0_QUEUE1_MIDCMD_DATA8_BASE_IDX                                                           0
3621bb76ff1Sjsg #define regSDMA0_QUEUE1_MIDCMD_DATA9                                                                    0x0121
3631bb76ff1Sjsg #define regSDMA0_QUEUE1_MIDCMD_DATA9_BASE_IDX                                                           0
3641bb76ff1Sjsg #define regSDMA0_QUEUE1_MIDCMD_DATA10                                                                   0x0122
3651bb76ff1Sjsg #define regSDMA0_QUEUE1_MIDCMD_DATA10_BASE_IDX                                                          0
3661bb76ff1Sjsg #define regSDMA0_QUEUE1_MIDCMD_CNTL                                                                     0x0123
3671bb76ff1Sjsg #define regSDMA0_QUEUE1_MIDCMD_CNTL_BASE_IDX                                                            0
3681bb76ff1Sjsg #define regSDMA0_QUEUE2_RB_CNTL                                                                         0x0130
3691bb76ff1Sjsg #define regSDMA0_QUEUE2_RB_CNTL_BASE_IDX                                                                0
3701bb76ff1Sjsg #define regSDMA0_QUEUE2_RB_BASE                                                                         0x0131
3711bb76ff1Sjsg #define regSDMA0_QUEUE2_RB_BASE_BASE_IDX                                                                0
3721bb76ff1Sjsg #define regSDMA0_QUEUE2_RB_BASE_HI                                                                      0x0132
3731bb76ff1Sjsg #define regSDMA0_QUEUE2_RB_BASE_HI_BASE_IDX                                                             0
3741bb76ff1Sjsg #define regSDMA0_QUEUE2_RB_RPTR                                                                         0x0133
3751bb76ff1Sjsg #define regSDMA0_QUEUE2_RB_RPTR_BASE_IDX                                                                0
3761bb76ff1Sjsg #define regSDMA0_QUEUE2_RB_RPTR_HI                                                                      0x0134
3771bb76ff1Sjsg #define regSDMA0_QUEUE2_RB_RPTR_HI_BASE_IDX                                                             0
3781bb76ff1Sjsg #define regSDMA0_QUEUE2_RB_WPTR                                                                         0x0135
3791bb76ff1Sjsg #define regSDMA0_QUEUE2_RB_WPTR_BASE_IDX                                                                0
3801bb76ff1Sjsg #define regSDMA0_QUEUE2_RB_WPTR_HI                                                                      0x0136
3811bb76ff1Sjsg #define regSDMA0_QUEUE2_RB_WPTR_HI_BASE_IDX                                                             0
3821bb76ff1Sjsg #define regSDMA0_QUEUE2_RB_RPTR_ADDR_HI                                                                 0x0138
3831bb76ff1Sjsg #define regSDMA0_QUEUE2_RB_RPTR_ADDR_HI_BASE_IDX                                                        0
3841bb76ff1Sjsg #define regSDMA0_QUEUE2_RB_RPTR_ADDR_LO                                                                 0x0139
3851bb76ff1Sjsg #define regSDMA0_QUEUE2_RB_RPTR_ADDR_LO_BASE_IDX                                                        0
3861bb76ff1Sjsg #define regSDMA0_QUEUE2_IB_CNTL                                                                         0x013a
3871bb76ff1Sjsg #define regSDMA0_QUEUE2_IB_CNTL_BASE_IDX                                                                0
3881bb76ff1Sjsg #define regSDMA0_QUEUE2_IB_RPTR                                                                         0x013b
3891bb76ff1Sjsg #define regSDMA0_QUEUE2_IB_RPTR_BASE_IDX                                                                0
3901bb76ff1Sjsg #define regSDMA0_QUEUE2_IB_OFFSET                                                                       0x013c
3911bb76ff1Sjsg #define regSDMA0_QUEUE2_IB_OFFSET_BASE_IDX                                                              0
3921bb76ff1Sjsg #define regSDMA0_QUEUE2_IB_BASE_LO                                                                      0x013d
3931bb76ff1Sjsg #define regSDMA0_QUEUE2_IB_BASE_LO_BASE_IDX                                                             0
3941bb76ff1Sjsg #define regSDMA0_QUEUE2_IB_BASE_HI                                                                      0x013e
3951bb76ff1Sjsg #define regSDMA0_QUEUE2_IB_BASE_HI_BASE_IDX                                                             0
3961bb76ff1Sjsg #define regSDMA0_QUEUE2_IB_SIZE                                                                         0x013f
3971bb76ff1Sjsg #define regSDMA0_QUEUE2_IB_SIZE_BASE_IDX                                                                0
3981bb76ff1Sjsg #define regSDMA0_QUEUE2_SKIP_CNTL                                                                       0x0140
3991bb76ff1Sjsg #define regSDMA0_QUEUE2_SKIP_CNTL_BASE_IDX                                                              0
4001bb76ff1Sjsg #define regSDMA0_QUEUE2_CONTEXT_STATUS                                                                  0x0141
4011bb76ff1Sjsg #define regSDMA0_QUEUE2_CONTEXT_STATUS_BASE_IDX                                                         0
4021bb76ff1Sjsg #define regSDMA0_QUEUE2_DOORBELL                                                                        0x0142
4031bb76ff1Sjsg #define regSDMA0_QUEUE2_DOORBELL_BASE_IDX                                                               0
4041bb76ff1Sjsg #define regSDMA0_QUEUE2_DOORBELL_LOG                                                                    0x0159
4051bb76ff1Sjsg #define regSDMA0_QUEUE2_DOORBELL_LOG_BASE_IDX                                                           0
4061bb76ff1Sjsg #define regSDMA0_QUEUE2_DOORBELL_OFFSET                                                                 0x015b
4071bb76ff1Sjsg #define regSDMA0_QUEUE2_DOORBELL_OFFSET_BASE_IDX                                                        0
4081bb76ff1Sjsg #define regSDMA0_QUEUE2_CSA_ADDR_LO                                                                     0x015c
4091bb76ff1Sjsg #define regSDMA0_QUEUE2_CSA_ADDR_LO_BASE_IDX                                                            0
4101bb76ff1Sjsg #define regSDMA0_QUEUE2_CSA_ADDR_HI                                                                     0x015d
4111bb76ff1Sjsg #define regSDMA0_QUEUE2_CSA_ADDR_HI_BASE_IDX                                                            0
4121bb76ff1Sjsg #define regSDMA0_QUEUE2_SCHEDULE_CNTL                                                                   0x015e
4131bb76ff1Sjsg #define regSDMA0_QUEUE2_SCHEDULE_CNTL_BASE_IDX                                                          0
4141bb76ff1Sjsg #define regSDMA0_QUEUE2_IB_SUB_REMAIN                                                                   0x015f
4151bb76ff1Sjsg #define regSDMA0_QUEUE2_IB_SUB_REMAIN_BASE_IDX                                                          0
4161bb76ff1Sjsg #define regSDMA0_QUEUE2_PREEMPT                                                                         0x0160
4171bb76ff1Sjsg #define regSDMA0_QUEUE2_PREEMPT_BASE_IDX                                                                0
4181bb76ff1Sjsg #define regSDMA0_QUEUE2_DUMMY_REG                                                                       0x0161
4191bb76ff1Sjsg #define regSDMA0_QUEUE2_DUMMY_REG_BASE_IDX                                                              0
4201bb76ff1Sjsg #define regSDMA0_QUEUE2_RB_WPTR_POLL_ADDR_HI                                                            0x0162
4211bb76ff1Sjsg #define regSDMA0_QUEUE2_RB_WPTR_POLL_ADDR_HI_BASE_IDX                                                   0
4221bb76ff1Sjsg #define regSDMA0_QUEUE2_RB_WPTR_POLL_ADDR_LO                                                            0x0163
4231bb76ff1Sjsg #define regSDMA0_QUEUE2_RB_WPTR_POLL_ADDR_LO_BASE_IDX                                                   0
4241bb76ff1Sjsg #define regSDMA0_QUEUE2_RB_AQL_CNTL                                                                     0x0164
4251bb76ff1Sjsg #define regSDMA0_QUEUE2_RB_AQL_CNTL_BASE_IDX                                                            0
4261bb76ff1Sjsg #define regSDMA0_QUEUE2_MINOR_PTR_UPDATE                                                                0x0165
4271bb76ff1Sjsg #define regSDMA0_QUEUE2_MINOR_PTR_UPDATE_BASE_IDX                                                       0
4281bb76ff1Sjsg #define regSDMA0_QUEUE2_RB_PREEMPT                                                                      0x0166
4291bb76ff1Sjsg #define regSDMA0_QUEUE2_RB_PREEMPT_BASE_IDX                                                             0
4301bb76ff1Sjsg #define regSDMA0_QUEUE2_MIDCMD_DATA0                                                                    0x0170
4311bb76ff1Sjsg #define regSDMA0_QUEUE2_MIDCMD_DATA0_BASE_IDX                                                           0
4321bb76ff1Sjsg #define regSDMA0_QUEUE2_MIDCMD_DATA1                                                                    0x0171
4331bb76ff1Sjsg #define regSDMA0_QUEUE2_MIDCMD_DATA1_BASE_IDX                                                           0
4341bb76ff1Sjsg #define regSDMA0_QUEUE2_MIDCMD_DATA2                                                                    0x0172
4351bb76ff1Sjsg #define regSDMA0_QUEUE2_MIDCMD_DATA2_BASE_IDX                                                           0
4361bb76ff1Sjsg #define regSDMA0_QUEUE2_MIDCMD_DATA3                                                                    0x0173
4371bb76ff1Sjsg #define regSDMA0_QUEUE2_MIDCMD_DATA3_BASE_IDX                                                           0
4381bb76ff1Sjsg #define regSDMA0_QUEUE2_MIDCMD_DATA4                                                                    0x0174
4391bb76ff1Sjsg #define regSDMA0_QUEUE2_MIDCMD_DATA4_BASE_IDX                                                           0
4401bb76ff1Sjsg #define regSDMA0_QUEUE2_MIDCMD_DATA5                                                                    0x0175
4411bb76ff1Sjsg #define regSDMA0_QUEUE2_MIDCMD_DATA5_BASE_IDX                                                           0
4421bb76ff1Sjsg #define regSDMA0_QUEUE2_MIDCMD_DATA6                                                                    0x0176
4431bb76ff1Sjsg #define regSDMA0_QUEUE2_MIDCMD_DATA6_BASE_IDX                                                           0
4441bb76ff1Sjsg #define regSDMA0_QUEUE2_MIDCMD_DATA7                                                                    0x0177
4451bb76ff1Sjsg #define regSDMA0_QUEUE2_MIDCMD_DATA7_BASE_IDX                                                           0
4461bb76ff1Sjsg #define regSDMA0_QUEUE2_MIDCMD_DATA8                                                                    0x0178
4471bb76ff1Sjsg #define regSDMA0_QUEUE2_MIDCMD_DATA8_BASE_IDX                                                           0
4481bb76ff1Sjsg #define regSDMA0_QUEUE2_MIDCMD_DATA9                                                                    0x0179
4491bb76ff1Sjsg #define regSDMA0_QUEUE2_MIDCMD_DATA9_BASE_IDX                                                           0
4501bb76ff1Sjsg #define regSDMA0_QUEUE2_MIDCMD_DATA10                                                                   0x017a
4511bb76ff1Sjsg #define regSDMA0_QUEUE2_MIDCMD_DATA10_BASE_IDX                                                          0
4521bb76ff1Sjsg #define regSDMA0_QUEUE2_MIDCMD_CNTL                                                                     0x017b
4531bb76ff1Sjsg #define regSDMA0_QUEUE2_MIDCMD_CNTL_BASE_IDX                                                            0
4541bb76ff1Sjsg #define regSDMA0_QUEUE3_RB_CNTL                                                                         0x0188
4551bb76ff1Sjsg #define regSDMA0_QUEUE3_RB_CNTL_BASE_IDX                                                                0
4561bb76ff1Sjsg #define regSDMA0_QUEUE3_RB_BASE                                                                         0x0189
4571bb76ff1Sjsg #define regSDMA0_QUEUE3_RB_BASE_BASE_IDX                                                                0
4581bb76ff1Sjsg #define regSDMA0_QUEUE3_RB_BASE_HI                                                                      0x018a
4591bb76ff1Sjsg #define regSDMA0_QUEUE3_RB_BASE_HI_BASE_IDX                                                             0
4601bb76ff1Sjsg #define regSDMA0_QUEUE3_RB_RPTR                                                                         0x018b
4611bb76ff1Sjsg #define regSDMA0_QUEUE3_RB_RPTR_BASE_IDX                                                                0
4621bb76ff1Sjsg #define regSDMA0_QUEUE3_RB_RPTR_HI                                                                      0x018c
4631bb76ff1Sjsg #define regSDMA0_QUEUE3_RB_RPTR_HI_BASE_IDX                                                             0
4641bb76ff1Sjsg #define regSDMA0_QUEUE3_RB_WPTR                                                                         0x018d
4651bb76ff1Sjsg #define regSDMA0_QUEUE3_RB_WPTR_BASE_IDX                                                                0
4661bb76ff1Sjsg #define regSDMA0_QUEUE3_RB_WPTR_HI                                                                      0x018e
4671bb76ff1Sjsg #define regSDMA0_QUEUE3_RB_WPTR_HI_BASE_IDX                                                             0
4681bb76ff1Sjsg #define regSDMA0_QUEUE3_RB_RPTR_ADDR_HI                                                                 0x0190
4691bb76ff1Sjsg #define regSDMA0_QUEUE3_RB_RPTR_ADDR_HI_BASE_IDX                                                        0
4701bb76ff1Sjsg #define regSDMA0_QUEUE3_RB_RPTR_ADDR_LO                                                                 0x0191
4711bb76ff1Sjsg #define regSDMA0_QUEUE3_RB_RPTR_ADDR_LO_BASE_IDX                                                        0
4721bb76ff1Sjsg #define regSDMA0_QUEUE3_IB_CNTL                                                                         0x0192
4731bb76ff1Sjsg #define regSDMA0_QUEUE3_IB_CNTL_BASE_IDX                                                                0
4741bb76ff1Sjsg #define regSDMA0_QUEUE3_IB_RPTR                                                                         0x0193
4751bb76ff1Sjsg #define regSDMA0_QUEUE3_IB_RPTR_BASE_IDX                                                                0
4761bb76ff1Sjsg #define regSDMA0_QUEUE3_IB_OFFSET                                                                       0x0194
4771bb76ff1Sjsg #define regSDMA0_QUEUE3_IB_OFFSET_BASE_IDX                                                              0
4781bb76ff1Sjsg #define regSDMA0_QUEUE3_IB_BASE_LO                                                                      0x0195
4791bb76ff1Sjsg #define regSDMA0_QUEUE3_IB_BASE_LO_BASE_IDX                                                             0
4801bb76ff1Sjsg #define regSDMA0_QUEUE3_IB_BASE_HI                                                                      0x0196
4811bb76ff1Sjsg #define regSDMA0_QUEUE3_IB_BASE_HI_BASE_IDX                                                             0
4821bb76ff1Sjsg #define regSDMA0_QUEUE3_IB_SIZE                                                                         0x0197
4831bb76ff1Sjsg #define regSDMA0_QUEUE3_IB_SIZE_BASE_IDX                                                                0
4841bb76ff1Sjsg #define regSDMA0_QUEUE3_SKIP_CNTL                                                                       0x0198
4851bb76ff1Sjsg #define regSDMA0_QUEUE3_SKIP_CNTL_BASE_IDX                                                              0
4861bb76ff1Sjsg #define regSDMA0_QUEUE3_CONTEXT_STATUS                                                                  0x0199
4871bb76ff1Sjsg #define regSDMA0_QUEUE3_CONTEXT_STATUS_BASE_IDX                                                         0
4881bb76ff1Sjsg #define regSDMA0_QUEUE3_DOORBELL                                                                        0x019a
4891bb76ff1Sjsg #define regSDMA0_QUEUE3_DOORBELL_BASE_IDX                                                               0
4901bb76ff1Sjsg #define regSDMA0_QUEUE3_DOORBELL_LOG                                                                    0x01b1
4911bb76ff1Sjsg #define regSDMA0_QUEUE3_DOORBELL_LOG_BASE_IDX                                                           0
4921bb76ff1Sjsg #define regSDMA0_QUEUE3_DOORBELL_OFFSET                                                                 0x01b3
4931bb76ff1Sjsg #define regSDMA0_QUEUE3_DOORBELL_OFFSET_BASE_IDX                                                        0
4941bb76ff1Sjsg #define regSDMA0_QUEUE3_CSA_ADDR_LO                                                                     0x01b4
4951bb76ff1Sjsg #define regSDMA0_QUEUE3_CSA_ADDR_LO_BASE_IDX                                                            0
4961bb76ff1Sjsg #define regSDMA0_QUEUE3_CSA_ADDR_HI                                                                     0x01b5
4971bb76ff1Sjsg #define regSDMA0_QUEUE3_CSA_ADDR_HI_BASE_IDX                                                            0
4981bb76ff1Sjsg #define regSDMA0_QUEUE3_SCHEDULE_CNTL                                                                   0x01b6
4991bb76ff1Sjsg #define regSDMA0_QUEUE3_SCHEDULE_CNTL_BASE_IDX                                                          0
5001bb76ff1Sjsg #define regSDMA0_QUEUE3_IB_SUB_REMAIN                                                                   0x01b7
5011bb76ff1Sjsg #define regSDMA0_QUEUE3_IB_SUB_REMAIN_BASE_IDX                                                          0
5021bb76ff1Sjsg #define regSDMA0_QUEUE3_PREEMPT                                                                         0x01b8
5031bb76ff1Sjsg #define regSDMA0_QUEUE3_PREEMPT_BASE_IDX                                                                0
5041bb76ff1Sjsg #define regSDMA0_QUEUE3_DUMMY_REG                                                                       0x01b9
5051bb76ff1Sjsg #define regSDMA0_QUEUE3_DUMMY_REG_BASE_IDX                                                              0
5061bb76ff1Sjsg #define regSDMA0_QUEUE3_RB_WPTR_POLL_ADDR_HI                                                            0x01ba
5071bb76ff1Sjsg #define regSDMA0_QUEUE3_RB_WPTR_POLL_ADDR_HI_BASE_IDX                                                   0
5081bb76ff1Sjsg #define regSDMA0_QUEUE3_RB_WPTR_POLL_ADDR_LO                                                            0x01bb
5091bb76ff1Sjsg #define regSDMA0_QUEUE3_RB_WPTR_POLL_ADDR_LO_BASE_IDX                                                   0
5101bb76ff1Sjsg #define regSDMA0_QUEUE3_RB_AQL_CNTL                                                                     0x01bc
5111bb76ff1Sjsg #define regSDMA0_QUEUE3_RB_AQL_CNTL_BASE_IDX                                                            0
5121bb76ff1Sjsg #define regSDMA0_QUEUE3_MINOR_PTR_UPDATE                                                                0x01bd
5131bb76ff1Sjsg #define regSDMA0_QUEUE3_MINOR_PTR_UPDATE_BASE_IDX                                                       0
5141bb76ff1Sjsg #define regSDMA0_QUEUE3_RB_PREEMPT                                                                      0x01be
5151bb76ff1Sjsg #define regSDMA0_QUEUE3_RB_PREEMPT_BASE_IDX                                                             0
5161bb76ff1Sjsg #define regSDMA0_QUEUE3_MIDCMD_DATA0                                                                    0x01c8
5171bb76ff1Sjsg #define regSDMA0_QUEUE3_MIDCMD_DATA0_BASE_IDX                                                           0
5181bb76ff1Sjsg #define regSDMA0_QUEUE3_MIDCMD_DATA1                                                                    0x01c9
5191bb76ff1Sjsg #define regSDMA0_QUEUE3_MIDCMD_DATA1_BASE_IDX                                                           0
5201bb76ff1Sjsg #define regSDMA0_QUEUE3_MIDCMD_DATA2                                                                    0x01ca
5211bb76ff1Sjsg #define regSDMA0_QUEUE3_MIDCMD_DATA2_BASE_IDX                                                           0
5221bb76ff1Sjsg #define regSDMA0_QUEUE3_MIDCMD_DATA3                                                                    0x01cb
5231bb76ff1Sjsg #define regSDMA0_QUEUE3_MIDCMD_DATA3_BASE_IDX                                                           0
5241bb76ff1Sjsg #define regSDMA0_QUEUE3_MIDCMD_DATA4                                                                    0x01cc
5251bb76ff1Sjsg #define regSDMA0_QUEUE3_MIDCMD_DATA4_BASE_IDX                                                           0
5261bb76ff1Sjsg #define regSDMA0_QUEUE3_MIDCMD_DATA5                                                                    0x01cd
5271bb76ff1Sjsg #define regSDMA0_QUEUE3_MIDCMD_DATA5_BASE_IDX                                                           0
5281bb76ff1Sjsg #define regSDMA0_QUEUE3_MIDCMD_DATA6                                                                    0x01ce
5291bb76ff1Sjsg #define regSDMA0_QUEUE3_MIDCMD_DATA6_BASE_IDX                                                           0
5301bb76ff1Sjsg #define regSDMA0_QUEUE3_MIDCMD_DATA7                                                                    0x01cf
5311bb76ff1Sjsg #define regSDMA0_QUEUE3_MIDCMD_DATA7_BASE_IDX                                                           0
5321bb76ff1Sjsg #define regSDMA0_QUEUE3_MIDCMD_DATA8                                                                    0x01d0
5331bb76ff1Sjsg #define regSDMA0_QUEUE3_MIDCMD_DATA8_BASE_IDX                                                           0
5341bb76ff1Sjsg #define regSDMA0_QUEUE3_MIDCMD_DATA9                                                                    0x01d1
5351bb76ff1Sjsg #define regSDMA0_QUEUE3_MIDCMD_DATA9_BASE_IDX                                                           0
5361bb76ff1Sjsg #define regSDMA0_QUEUE3_MIDCMD_DATA10                                                                   0x01d2
5371bb76ff1Sjsg #define regSDMA0_QUEUE3_MIDCMD_DATA10_BASE_IDX                                                          0
5381bb76ff1Sjsg #define regSDMA0_QUEUE3_MIDCMD_CNTL                                                                     0x01d3
5391bb76ff1Sjsg #define regSDMA0_QUEUE3_MIDCMD_CNTL_BASE_IDX                                                            0
5401bb76ff1Sjsg #define regSDMA0_QUEUE4_RB_CNTL                                                                         0x01e0
5411bb76ff1Sjsg #define regSDMA0_QUEUE4_RB_CNTL_BASE_IDX                                                                0
5421bb76ff1Sjsg #define regSDMA0_QUEUE4_RB_BASE                                                                         0x01e1
5431bb76ff1Sjsg #define regSDMA0_QUEUE4_RB_BASE_BASE_IDX                                                                0
5441bb76ff1Sjsg #define regSDMA0_QUEUE4_RB_BASE_HI                                                                      0x01e2
5451bb76ff1Sjsg #define regSDMA0_QUEUE4_RB_BASE_HI_BASE_IDX                                                             0
5461bb76ff1Sjsg #define regSDMA0_QUEUE4_RB_RPTR                                                                         0x01e3
5471bb76ff1Sjsg #define regSDMA0_QUEUE4_RB_RPTR_BASE_IDX                                                                0
5481bb76ff1Sjsg #define regSDMA0_QUEUE4_RB_RPTR_HI                                                                      0x01e4
5491bb76ff1Sjsg #define regSDMA0_QUEUE4_RB_RPTR_HI_BASE_IDX                                                             0
5501bb76ff1Sjsg #define regSDMA0_QUEUE4_RB_WPTR                                                                         0x01e5
5511bb76ff1Sjsg #define regSDMA0_QUEUE4_RB_WPTR_BASE_IDX                                                                0
5521bb76ff1Sjsg #define regSDMA0_QUEUE4_RB_WPTR_HI                                                                      0x01e6
5531bb76ff1Sjsg #define regSDMA0_QUEUE4_RB_WPTR_HI_BASE_IDX                                                             0
5541bb76ff1Sjsg #define regSDMA0_QUEUE4_RB_RPTR_ADDR_HI                                                                 0x01e8
5551bb76ff1Sjsg #define regSDMA0_QUEUE4_RB_RPTR_ADDR_HI_BASE_IDX                                                        0
5561bb76ff1Sjsg #define regSDMA0_QUEUE4_RB_RPTR_ADDR_LO                                                                 0x01e9
5571bb76ff1Sjsg #define regSDMA0_QUEUE4_RB_RPTR_ADDR_LO_BASE_IDX                                                        0
5581bb76ff1Sjsg #define regSDMA0_QUEUE4_IB_CNTL                                                                         0x01ea
5591bb76ff1Sjsg #define regSDMA0_QUEUE4_IB_CNTL_BASE_IDX                                                                0
5601bb76ff1Sjsg #define regSDMA0_QUEUE4_IB_RPTR                                                                         0x01eb
5611bb76ff1Sjsg #define regSDMA0_QUEUE4_IB_RPTR_BASE_IDX                                                                0
5621bb76ff1Sjsg #define regSDMA0_QUEUE4_IB_OFFSET                                                                       0x01ec
5631bb76ff1Sjsg #define regSDMA0_QUEUE4_IB_OFFSET_BASE_IDX                                                              0
5641bb76ff1Sjsg #define regSDMA0_QUEUE4_IB_BASE_LO                                                                      0x01ed
5651bb76ff1Sjsg #define regSDMA0_QUEUE4_IB_BASE_LO_BASE_IDX                                                             0
5661bb76ff1Sjsg #define regSDMA0_QUEUE4_IB_BASE_HI                                                                      0x01ee
5671bb76ff1Sjsg #define regSDMA0_QUEUE4_IB_BASE_HI_BASE_IDX                                                             0
5681bb76ff1Sjsg #define regSDMA0_QUEUE4_IB_SIZE                                                                         0x01ef
5691bb76ff1Sjsg #define regSDMA0_QUEUE4_IB_SIZE_BASE_IDX                                                                0
5701bb76ff1Sjsg #define regSDMA0_QUEUE4_SKIP_CNTL                                                                       0x01f0
5711bb76ff1Sjsg #define regSDMA0_QUEUE4_SKIP_CNTL_BASE_IDX                                                              0
5721bb76ff1Sjsg #define regSDMA0_QUEUE4_CONTEXT_STATUS                                                                  0x01f1
5731bb76ff1Sjsg #define regSDMA0_QUEUE4_CONTEXT_STATUS_BASE_IDX                                                         0
5741bb76ff1Sjsg #define regSDMA0_QUEUE4_DOORBELL                                                                        0x01f2
5751bb76ff1Sjsg #define regSDMA0_QUEUE4_DOORBELL_BASE_IDX                                                               0
5761bb76ff1Sjsg #define regSDMA0_QUEUE4_DOORBELL_LOG                                                                    0x0209
5771bb76ff1Sjsg #define regSDMA0_QUEUE4_DOORBELL_LOG_BASE_IDX                                                           0
5781bb76ff1Sjsg #define regSDMA0_QUEUE4_DOORBELL_OFFSET                                                                 0x020b
5791bb76ff1Sjsg #define regSDMA0_QUEUE4_DOORBELL_OFFSET_BASE_IDX                                                        0
5801bb76ff1Sjsg #define regSDMA0_QUEUE4_CSA_ADDR_LO                                                                     0x020c
5811bb76ff1Sjsg #define regSDMA0_QUEUE4_CSA_ADDR_LO_BASE_IDX                                                            0
5821bb76ff1Sjsg #define regSDMA0_QUEUE4_CSA_ADDR_HI                                                                     0x020d
5831bb76ff1Sjsg #define regSDMA0_QUEUE4_CSA_ADDR_HI_BASE_IDX                                                            0
5841bb76ff1Sjsg #define regSDMA0_QUEUE4_SCHEDULE_CNTL                                                                   0x020e
5851bb76ff1Sjsg #define regSDMA0_QUEUE4_SCHEDULE_CNTL_BASE_IDX                                                          0
5861bb76ff1Sjsg #define regSDMA0_QUEUE4_IB_SUB_REMAIN                                                                   0x020f
5871bb76ff1Sjsg #define regSDMA0_QUEUE4_IB_SUB_REMAIN_BASE_IDX                                                          0
5881bb76ff1Sjsg #define regSDMA0_QUEUE4_PREEMPT                                                                         0x0210
5891bb76ff1Sjsg #define regSDMA0_QUEUE4_PREEMPT_BASE_IDX                                                                0
5901bb76ff1Sjsg #define regSDMA0_QUEUE4_DUMMY_REG                                                                       0x0211
5911bb76ff1Sjsg #define regSDMA0_QUEUE4_DUMMY_REG_BASE_IDX                                                              0
5921bb76ff1Sjsg #define regSDMA0_QUEUE4_RB_WPTR_POLL_ADDR_HI                                                            0x0212
5931bb76ff1Sjsg #define regSDMA0_QUEUE4_RB_WPTR_POLL_ADDR_HI_BASE_IDX                                                   0
5941bb76ff1Sjsg #define regSDMA0_QUEUE4_RB_WPTR_POLL_ADDR_LO                                                            0x0213
5951bb76ff1Sjsg #define regSDMA0_QUEUE4_RB_WPTR_POLL_ADDR_LO_BASE_IDX                                                   0
5961bb76ff1Sjsg #define regSDMA0_QUEUE4_RB_AQL_CNTL                                                                     0x0214
5971bb76ff1Sjsg #define regSDMA0_QUEUE4_RB_AQL_CNTL_BASE_IDX                                                            0
5981bb76ff1Sjsg #define regSDMA0_QUEUE4_MINOR_PTR_UPDATE                                                                0x0215
5991bb76ff1Sjsg #define regSDMA0_QUEUE4_MINOR_PTR_UPDATE_BASE_IDX                                                       0
6001bb76ff1Sjsg #define regSDMA0_QUEUE4_RB_PREEMPT                                                                      0x0216
6011bb76ff1Sjsg #define regSDMA0_QUEUE4_RB_PREEMPT_BASE_IDX                                                             0
6021bb76ff1Sjsg #define regSDMA0_QUEUE4_MIDCMD_DATA0                                                                    0x0220
6031bb76ff1Sjsg #define regSDMA0_QUEUE4_MIDCMD_DATA0_BASE_IDX                                                           0
6041bb76ff1Sjsg #define regSDMA0_QUEUE4_MIDCMD_DATA1                                                                    0x0221
6051bb76ff1Sjsg #define regSDMA0_QUEUE4_MIDCMD_DATA1_BASE_IDX                                                           0
6061bb76ff1Sjsg #define regSDMA0_QUEUE4_MIDCMD_DATA2                                                                    0x0222
6071bb76ff1Sjsg #define regSDMA0_QUEUE4_MIDCMD_DATA2_BASE_IDX                                                           0
6081bb76ff1Sjsg #define regSDMA0_QUEUE4_MIDCMD_DATA3                                                                    0x0223
6091bb76ff1Sjsg #define regSDMA0_QUEUE4_MIDCMD_DATA3_BASE_IDX                                                           0
6101bb76ff1Sjsg #define regSDMA0_QUEUE4_MIDCMD_DATA4                                                                    0x0224
6111bb76ff1Sjsg #define regSDMA0_QUEUE4_MIDCMD_DATA4_BASE_IDX                                                           0
6121bb76ff1Sjsg #define regSDMA0_QUEUE4_MIDCMD_DATA5                                                                    0x0225
6131bb76ff1Sjsg #define regSDMA0_QUEUE4_MIDCMD_DATA5_BASE_IDX                                                           0
6141bb76ff1Sjsg #define regSDMA0_QUEUE4_MIDCMD_DATA6                                                                    0x0226
6151bb76ff1Sjsg #define regSDMA0_QUEUE4_MIDCMD_DATA6_BASE_IDX                                                           0
6161bb76ff1Sjsg #define regSDMA0_QUEUE4_MIDCMD_DATA7                                                                    0x0227
6171bb76ff1Sjsg #define regSDMA0_QUEUE4_MIDCMD_DATA7_BASE_IDX                                                           0
6181bb76ff1Sjsg #define regSDMA0_QUEUE4_MIDCMD_DATA8                                                                    0x0228
6191bb76ff1Sjsg #define regSDMA0_QUEUE4_MIDCMD_DATA8_BASE_IDX                                                           0
6201bb76ff1Sjsg #define regSDMA0_QUEUE4_MIDCMD_DATA9                                                                    0x0229
6211bb76ff1Sjsg #define regSDMA0_QUEUE4_MIDCMD_DATA9_BASE_IDX                                                           0
6221bb76ff1Sjsg #define regSDMA0_QUEUE4_MIDCMD_DATA10                                                                   0x022a
6231bb76ff1Sjsg #define regSDMA0_QUEUE4_MIDCMD_DATA10_BASE_IDX                                                          0
6241bb76ff1Sjsg #define regSDMA0_QUEUE4_MIDCMD_CNTL                                                                     0x022b
6251bb76ff1Sjsg #define regSDMA0_QUEUE4_MIDCMD_CNTL_BASE_IDX                                                            0
6261bb76ff1Sjsg #define regSDMA0_QUEUE5_RB_CNTL                                                                         0x0238
6271bb76ff1Sjsg #define regSDMA0_QUEUE5_RB_CNTL_BASE_IDX                                                                0
6281bb76ff1Sjsg #define regSDMA0_QUEUE5_RB_BASE                                                                         0x0239
6291bb76ff1Sjsg #define regSDMA0_QUEUE5_RB_BASE_BASE_IDX                                                                0
6301bb76ff1Sjsg #define regSDMA0_QUEUE5_RB_BASE_HI                                                                      0x023a
6311bb76ff1Sjsg #define regSDMA0_QUEUE5_RB_BASE_HI_BASE_IDX                                                             0
6321bb76ff1Sjsg #define regSDMA0_QUEUE5_RB_RPTR                                                                         0x023b
6331bb76ff1Sjsg #define regSDMA0_QUEUE5_RB_RPTR_BASE_IDX                                                                0
6341bb76ff1Sjsg #define regSDMA0_QUEUE5_RB_RPTR_HI                                                                      0x023c
6351bb76ff1Sjsg #define regSDMA0_QUEUE5_RB_RPTR_HI_BASE_IDX                                                             0
6361bb76ff1Sjsg #define regSDMA0_QUEUE5_RB_WPTR                                                                         0x023d
6371bb76ff1Sjsg #define regSDMA0_QUEUE5_RB_WPTR_BASE_IDX                                                                0
6381bb76ff1Sjsg #define regSDMA0_QUEUE5_RB_WPTR_HI                                                                      0x023e
6391bb76ff1Sjsg #define regSDMA0_QUEUE5_RB_WPTR_HI_BASE_IDX                                                             0
6401bb76ff1Sjsg #define regSDMA0_QUEUE5_RB_RPTR_ADDR_HI                                                                 0x0240
6411bb76ff1Sjsg #define regSDMA0_QUEUE5_RB_RPTR_ADDR_HI_BASE_IDX                                                        0
6421bb76ff1Sjsg #define regSDMA0_QUEUE5_RB_RPTR_ADDR_LO                                                                 0x0241
6431bb76ff1Sjsg #define regSDMA0_QUEUE5_RB_RPTR_ADDR_LO_BASE_IDX                                                        0
6441bb76ff1Sjsg #define regSDMA0_QUEUE5_IB_CNTL                                                                         0x0242
6451bb76ff1Sjsg #define regSDMA0_QUEUE5_IB_CNTL_BASE_IDX                                                                0
6461bb76ff1Sjsg #define regSDMA0_QUEUE5_IB_RPTR                                                                         0x0243
6471bb76ff1Sjsg #define regSDMA0_QUEUE5_IB_RPTR_BASE_IDX                                                                0
6481bb76ff1Sjsg #define regSDMA0_QUEUE5_IB_OFFSET                                                                       0x0244
6491bb76ff1Sjsg #define regSDMA0_QUEUE5_IB_OFFSET_BASE_IDX                                                              0
6501bb76ff1Sjsg #define regSDMA0_QUEUE5_IB_BASE_LO                                                                      0x0245
6511bb76ff1Sjsg #define regSDMA0_QUEUE5_IB_BASE_LO_BASE_IDX                                                             0
6521bb76ff1Sjsg #define regSDMA0_QUEUE5_IB_BASE_HI                                                                      0x0246
6531bb76ff1Sjsg #define regSDMA0_QUEUE5_IB_BASE_HI_BASE_IDX                                                             0
6541bb76ff1Sjsg #define regSDMA0_QUEUE5_IB_SIZE                                                                         0x0247
6551bb76ff1Sjsg #define regSDMA0_QUEUE5_IB_SIZE_BASE_IDX                                                                0
6561bb76ff1Sjsg #define regSDMA0_QUEUE5_SKIP_CNTL                                                                       0x0248
6571bb76ff1Sjsg #define regSDMA0_QUEUE5_SKIP_CNTL_BASE_IDX                                                              0
6581bb76ff1Sjsg #define regSDMA0_QUEUE5_CONTEXT_STATUS                                                                  0x0249
6591bb76ff1Sjsg #define regSDMA0_QUEUE5_CONTEXT_STATUS_BASE_IDX                                                         0
6601bb76ff1Sjsg #define regSDMA0_QUEUE5_DOORBELL                                                                        0x024a
6611bb76ff1Sjsg #define regSDMA0_QUEUE5_DOORBELL_BASE_IDX                                                               0
6621bb76ff1Sjsg #define regSDMA0_QUEUE5_DOORBELL_LOG                                                                    0x0261
6631bb76ff1Sjsg #define regSDMA0_QUEUE5_DOORBELL_LOG_BASE_IDX                                                           0
6641bb76ff1Sjsg #define regSDMA0_QUEUE5_DOORBELL_OFFSET                                                                 0x0263
6651bb76ff1Sjsg #define regSDMA0_QUEUE5_DOORBELL_OFFSET_BASE_IDX                                                        0
6661bb76ff1Sjsg #define regSDMA0_QUEUE5_CSA_ADDR_LO                                                                     0x0264
6671bb76ff1Sjsg #define regSDMA0_QUEUE5_CSA_ADDR_LO_BASE_IDX                                                            0
6681bb76ff1Sjsg #define regSDMA0_QUEUE5_CSA_ADDR_HI                                                                     0x0265
6691bb76ff1Sjsg #define regSDMA0_QUEUE5_CSA_ADDR_HI_BASE_IDX                                                            0
6701bb76ff1Sjsg #define regSDMA0_QUEUE5_SCHEDULE_CNTL                                                                   0x0266
6711bb76ff1Sjsg #define regSDMA0_QUEUE5_SCHEDULE_CNTL_BASE_IDX                                                          0
6721bb76ff1Sjsg #define regSDMA0_QUEUE5_IB_SUB_REMAIN                                                                   0x0267
6731bb76ff1Sjsg #define regSDMA0_QUEUE5_IB_SUB_REMAIN_BASE_IDX                                                          0
6741bb76ff1Sjsg #define regSDMA0_QUEUE5_PREEMPT                                                                         0x0268
6751bb76ff1Sjsg #define regSDMA0_QUEUE5_PREEMPT_BASE_IDX                                                                0
6761bb76ff1Sjsg #define regSDMA0_QUEUE5_DUMMY_REG                                                                       0x0269
6771bb76ff1Sjsg #define regSDMA0_QUEUE5_DUMMY_REG_BASE_IDX                                                              0
6781bb76ff1Sjsg #define regSDMA0_QUEUE5_RB_WPTR_POLL_ADDR_HI                                                            0x026a
6791bb76ff1Sjsg #define regSDMA0_QUEUE5_RB_WPTR_POLL_ADDR_HI_BASE_IDX                                                   0
6801bb76ff1Sjsg #define regSDMA0_QUEUE5_RB_WPTR_POLL_ADDR_LO                                                            0x026b
6811bb76ff1Sjsg #define regSDMA0_QUEUE5_RB_WPTR_POLL_ADDR_LO_BASE_IDX                                                   0
6821bb76ff1Sjsg #define regSDMA0_QUEUE5_RB_AQL_CNTL                                                                     0x026c
6831bb76ff1Sjsg #define regSDMA0_QUEUE5_RB_AQL_CNTL_BASE_IDX                                                            0
6841bb76ff1Sjsg #define regSDMA0_QUEUE5_MINOR_PTR_UPDATE                                                                0x026d
6851bb76ff1Sjsg #define regSDMA0_QUEUE5_MINOR_PTR_UPDATE_BASE_IDX                                                       0
6861bb76ff1Sjsg #define regSDMA0_QUEUE5_RB_PREEMPT                                                                      0x026e
6871bb76ff1Sjsg #define regSDMA0_QUEUE5_RB_PREEMPT_BASE_IDX                                                             0
6881bb76ff1Sjsg #define regSDMA0_QUEUE5_MIDCMD_DATA0                                                                    0x0278
6891bb76ff1Sjsg #define regSDMA0_QUEUE5_MIDCMD_DATA0_BASE_IDX                                                           0
6901bb76ff1Sjsg #define regSDMA0_QUEUE5_MIDCMD_DATA1                                                                    0x0279
6911bb76ff1Sjsg #define regSDMA0_QUEUE5_MIDCMD_DATA1_BASE_IDX                                                           0
6921bb76ff1Sjsg #define regSDMA0_QUEUE5_MIDCMD_DATA2                                                                    0x027a
6931bb76ff1Sjsg #define regSDMA0_QUEUE5_MIDCMD_DATA2_BASE_IDX                                                           0
6941bb76ff1Sjsg #define regSDMA0_QUEUE5_MIDCMD_DATA3                                                                    0x027b
6951bb76ff1Sjsg #define regSDMA0_QUEUE5_MIDCMD_DATA3_BASE_IDX                                                           0
6961bb76ff1Sjsg #define regSDMA0_QUEUE5_MIDCMD_DATA4                                                                    0x027c
6971bb76ff1Sjsg #define regSDMA0_QUEUE5_MIDCMD_DATA4_BASE_IDX                                                           0
6981bb76ff1Sjsg #define regSDMA0_QUEUE5_MIDCMD_DATA5                                                                    0x027d
6991bb76ff1Sjsg #define regSDMA0_QUEUE5_MIDCMD_DATA5_BASE_IDX                                                           0
7001bb76ff1Sjsg #define regSDMA0_QUEUE5_MIDCMD_DATA6                                                                    0x027e
7011bb76ff1Sjsg #define regSDMA0_QUEUE5_MIDCMD_DATA6_BASE_IDX                                                           0
7021bb76ff1Sjsg #define regSDMA0_QUEUE5_MIDCMD_DATA7                                                                    0x027f
7031bb76ff1Sjsg #define regSDMA0_QUEUE5_MIDCMD_DATA7_BASE_IDX                                                           0
7041bb76ff1Sjsg #define regSDMA0_QUEUE5_MIDCMD_DATA8                                                                    0x0280
7051bb76ff1Sjsg #define regSDMA0_QUEUE5_MIDCMD_DATA8_BASE_IDX                                                           0
7061bb76ff1Sjsg #define regSDMA0_QUEUE5_MIDCMD_DATA9                                                                    0x0281
7071bb76ff1Sjsg #define regSDMA0_QUEUE5_MIDCMD_DATA9_BASE_IDX                                                           0
7081bb76ff1Sjsg #define regSDMA0_QUEUE5_MIDCMD_DATA10                                                                   0x0282
7091bb76ff1Sjsg #define regSDMA0_QUEUE5_MIDCMD_DATA10_BASE_IDX                                                          0
7101bb76ff1Sjsg #define regSDMA0_QUEUE5_MIDCMD_CNTL                                                                     0x0283
7111bb76ff1Sjsg #define regSDMA0_QUEUE5_MIDCMD_CNTL_BASE_IDX                                                            0
7121bb76ff1Sjsg #define regSDMA0_QUEUE6_RB_CNTL                                                                         0x0290
7131bb76ff1Sjsg #define regSDMA0_QUEUE6_RB_CNTL_BASE_IDX                                                                0
7141bb76ff1Sjsg #define regSDMA0_QUEUE6_RB_BASE                                                                         0x0291
7151bb76ff1Sjsg #define regSDMA0_QUEUE6_RB_BASE_BASE_IDX                                                                0
7161bb76ff1Sjsg #define regSDMA0_QUEUE6_RB_BASE_HI                                                                      0x0292
7171bb76ff1Sjsg #define regSDMA0_QUEUE6_RB_BASE_HI_BASE_IDX                                                             0
7181bb76ff1Sjsg #define regSDMA0_QUEUE6_RB_RPTR                                                                         0x0293
7191bb76ff1Sjsg #define regSDMA0_QUEUE6_RB_RPTR_BASE_IDX                                                                0
7201bb76ff1Sjsg #define regSDMA0_QUEUE6_RB_RPTR_HI                                                                      0x0294
7211bb76ff1Sjsg #define regSDMA0_QUEUE6_RB_RPTR_HI_BASE_IDX                                                             0
7221bb76ff1Sjsg #define regSDMA0_QUEUE6_RB_WPTR                                                                         0x0295
7231bb76ff1Sjsg #define regSDMA0_QUEUE6_RB_WPTR_BASE_IDX                                                                0
7241bb76ff1Sjsg #define regSDMA0_QUEUE6_RB_WPTR_HI                                                                      0x0296
7251bb76ff1Sjsg #define regSDMA0_QUEUE6_RB_WPTR_HI_BASE_IDX                                                             0
7261bb76ff1Sjsg #define regSDMA0_QUEUE6_RB_RPTR_ADDR_HI                                                                 0x0298
7271bb76ff1Sjsg #define regSDMA0_QUEUE6_RB_RPTR_ADDR_HI_BASE_IDX                                                        0
7281bb76ff1Sjsg #define regSDMA0_QUEUE6_RB_RPTR_ADDR_LO                                                                 0x0299
7291bb76ff1Sjsg #define regSDMA0_QUEUE6_RB_RPTR_ADDR_LO_BASE_IDX                                                        0
7301bb76ff1Sjsg #define regSDMA0_QUEUE6_IB_CNTL                                                                         0x029a
7311bb76ff1Sjsg #define regSDMA0_QUEUE6_IB_CNTL_BASE_IDX                                                                0
7321bb76ff1Sjsg #define regSDMA0_QUEUE6_IB_RPTR                                                                         0x029b
7331bb76ff1Sjsg #define regSDMA0_QUEUE6_IB_RPTR_BASE_IDX                                                                0
7341bb76ff1Sjsg #define regSDMA0_QUEUE6_IB_OFFSET                                                                       0x029c
7351bb76ff1Sjsg #define regSDMA0_QUEUE6_IB_OFFSET_BASE_IDX                                                              0
7361bb76ff1Sjsg #define regSDMA0_QUEUE6_IB_BASE_LO                                                                      0x029d
7371bb76ff1Sjsg #define regSDMA0_QUEUE6_IB_BASE_LO_BASE_IDX                                                             0
7381bb76ff1Sjsg #define regSDMA0_QUEUE6_IB_BASE_HI                                                                      0x029e
7391bb76ff1Sjsg #define regSDMA0_QUEUE6_IB_BASE_HI_BASE_IDX                                                             0
7401bb76ff1Sjsg #define regSDMA0_QUEUE6_IB_SIZE                                                                         0x029f
7411bb76ff1Sjsg #define regSDMA0_QUEUE6_IB_SIZE_BASE_IDX                                                                0
7421bb76ff1Sjsg #define regSDMA0_QUEUE6_SKIP_CNTL                                                                       0x02a0
7431bb76ff1Sjsg #define regSDMA0_QUEUE6_SKIP_CNTL_BASE_IDX                                                              0
7441bb76ff1Sjsg #define regSDMA0_QUEUE6_CONTEXT_STATUS                                                                  0x02a1
7451bb76ff1Sjsg #define regSDMA0_QUEUE6_CONTEXT_STATUS_BASE_IDX                                                         0
7461bb76ff1Sjsg #define regSDMA0_QUEUE6_DOORBELL                                                                        0x02a2
7471bb76ff1Sjsg #define regSDMA0_QUEUE6_DOORBELL_BASE_IDX                                                               0
7481bb76ff1Sjsg #define regSDMA0_QUEUE6_DOORBELL_LOG                                                                    0x02b9
7491bb76ff1Sjsg #define regSDMA0_QUEUE6_DOORBELL_LOG_BASE_IDX                                                           0
7501bb76ff1Sjsg #define regSDMA0_QUEUE6_DOORBELL_OFFSET                                                                 0x02bb
7511bb76ff1Sjsg #define regSDMA0_QUEUE6_DOORBELL_OFFSET_BASE_IDX                                                        0
7521bb76ff1Sjsg #define regSDMA0_QUEUE6_CSA_ADDR_LO                                                                     0x02bc
7531bb76ff1Sjsg #define regSDMA0_QUEUE6_CSA_ADDR_LO_BASE_IDX                                                            0
7541bb76ff1Sjsg #define regSDMA0_QUEUE6_CSA_ADDR_HI                                                                     0x02bd
7551bb76ff1Sjsg #define regSDMA0_QUEUE6_CSA_ADDR_HI_BASE_IDX                                                            0
7561bb76ff1Sjsg #define regSDMA0_QUEUE6_SCHEDULE_CNTL                                                                   0x02be
7571bb76ff1Sjsg #define regSDMA0_QUEUE6_SCHEDULE_CNTL_BASE_IDX                                                          0
7581bb76ff1Sjsg #define regSDMA0_QUEUE6_IB_SUB_REMAIN                                                                   0x02bf
7591bb76ff1Sjsg #define regSDMA0_QUEUE6_IB_SUB_REMAIN_BASE_IDX                                                          0
7601bb76ff1Sjsg #define regSDMA0_QUEUE6_PREEMPT                                                                         0x02c0
7611bb76ff1Sjsg #define regSDMA0_QUEUE6_PREEMPT_BASE_IDX                                                                0
7621bb76ff1Sjsg #define regSDMA0_QUEUE6_DUMMY_REG                                                                       0x02c1
7631bb76ff1Sjsg #define regSDMA0_QUEUE6_DUMMY_REG_BASE_IDX                                                              0
7641bb76ff1Sjsg #define regSDMA0_QUEUE6_RB_WPTR_POLL_ADDR_HI                                                            0x02c2
7651bb76ff1Sjsg #define regSDMA0_QUEUE6_RB_WPTR_POLL_ADDR_HI_BASE_IDX                                                   0
7661bb76ff1Sjsg #define regSDMA0_QUEUE6_RB_WPTR_POLL_ADDR_LO                                                            0x02c3
7671bb76ff1Sjsg #define regSDMA0_QUEUE6_RB_WPTR_POLL_ADDR_LO_BASE_IDX                                                   0
7681bb76ff1Sjsg #define regSDMA0_QUEUE6_RB_AQL_CNTL                                                                     0x02c4
7691bb76ff1Sjsg #define regSDMA0_QUEUE6_RB_AQL_CNTL_BASE_IDX                                                            0
7701bb76ff1Sjsg #define regSDMA0_QUEUE6_MINOR_PTR_UPDATE                                                                0x02c5
7711bb76ff1Sjsg #define regSDMA0_QUEUE6_MINOR_PTR_UPDATE_BASE_IDX                                                       0
7721bb76ff1Sjsg #define regSDMA0_QUEUE6_RB_PREEMPT                                                                      0x02c6
7731bb76ff1Sjsg #define regSDMA0_QUEUE6_RB_PREEMPT_BASE_IDX                                                             0
7741bb76ff1Sjsg #define regSDMA0_QUEUE6_MIDCMD_DATA0                                                                    0x02d0
7751bb76ff1Sjsg #define regSDMA0_QUEUE6_MIDCMD_DATA0_BASE_IDX                                                           0
7761bb76ff1Sjsg #define regSDMA0_QUEUE6_MIDCMD_DATA1                                                                    0x02d1
7771bb76ff1Sjsg #define regSDMA0_QUEUE6_MIDCMD_DATA1_BASE_IDX                                                           0
7781bb76ff1Sjsg #define regSDMA0_QUEUE6_MIDCMD_DATA2                                                                    0x02d2
7791bb76ff1Sjsg #define regSDMA0_QUEUE6_MIDCMD_DATA2_BASE_IDX                                                           0
7801bb76ff1Sjsg #define regSDMA0_QUEUE6_MIDCMD_DATA3                                                                    0x02d3
7811bb76ff1Sjsg #define regSDMA0_QUEUE6_MIDCMD_DATA3_BASE_IDX                                                           0
7821bb76ff1Sjsg #define regSDMA0_QUEUE6_MIDCMD_DATA4                                                                    0x02d4
7831bb76ff1Sjsg #define regSDMA0_QUEUE6_MIDCMD_DATA4_BASE_IDX                                                           0
7841bb76ff1Sjsg #define regSDMA0_QUEUE6_MIDCMD_DATA5                                                                    0x02d5
7851bb76ff1Sjsg #define regSDMA0_QUEUE6_MIDCMD_DATA5_BASE_IDX                                                           0
7861bb76ff1Sjsg #define regSDMA0_QUEUE6_MIDCMD_DATA6                                                                    0x02d6
7871bb76ff1Sjsg #define regSDMA0_QUEUE6_MIDCMD_DATA6_BASE_IDX                                                           0
7881bb76ff1Sjsg #define regSDMA0_QUEUE6_MIDCMD_DATA7                                                                    0x02d7
7891bb76ff1Sjsg #define regSDMA0_QUEUE6_MIDCMD_DATA7_BASE_IDX                                                           0
7901bb76ff1Sjsg #define regSDMA0_QUEUE6_MIDCMD_DATA8                                                                    0x02d8
7911bb76ff1Sjsg #define regSDMA0_QUEUE6_MIDCMD_DATA8_BASE_IDX                                                           0
7921bb76ff1Sjsg #define regSDMA0_QUEUE6_MIDCMD_DATA9                                                                    0x02d9
7931bb76ff1Sjsg #define regSDMA0_QUEUE6_MIDCMD_DATA9_BASE_IDX                                                           0
7941bb76ff1Sjsg #define regSDMA0_QUEUE6_MIDCMD_DATA10                                                                   0x02da
7951bb76ff1Sjsg #define regSDMA0_QUEUE6_MIDCMD_DATA10_BASE_IDX                                                          0
7961bb76ff1Sjsg #define regSDMA0_QUEUE6_MIDCMD_CNTL                                                                     0x02db
7971bb76ff1Sjsg #define regSDMA0_QUEUE6_MIDCMD_CNTL_BASE_IDX                                                            0
7981bb76ff1Sjsg #define regSDMA0_QUEUE7_RB_CNTL                                                                         0x02e8
7991bb76ff1Sjsg #define regSDMA0_QUEUE7_RB_CNTL_BASE_IDX                                                                0
8001bb76ff1Sjsg #define regSDMA0_QUEUE7_RB_BASE                                                                         0x02e9
8011bb76ff1Sjsg #define regSDMA0_QUEUE7_RB_BASE_BASE_IDX                                                                0
8021bb76ff1Sjsg #define regSDMA0_QUEUE7_RB_BASE_HI                                                                      0x02ea
8031bb76ff1Sjsg #define regSDMA0_QUEUE7_RB_BASE_HI_BASE_IDX                                                             0
8041bb76ff1Sjsg #define regSDMA0_QUEUE7_RB_RPTR                                                                         0x02eb
8051bb76ff1Sjsg #define regSDMA0_QUEUE7_RB_RPTR_BASE_IDX                                                                0
8061bb76ff1Sjsg #define regSDMA0_QUEUE7_RB_RPTR_HI                                                                      0x02ec
8071bb76ff1Sjsg #define regSDMA0_QUEUE7_RB_RPTR_HI_BASE_IDX                                                             0
8081bb76ff1Sjsg #define regSDMA0_QUEUE7_RB_WPTR                                                                         0x02ed
8091bb76ff1Sjsg #define regSDMA0_QUEUE7_RB_WPTR_BASE_IDX                                                                0
8101bb76ff1Sjsg #define regSDMA0_QUEUE7_RB_WPTR_HI                                                                      0x02ee
8111bb76ff1Sjsg #define regSDMA0_QUEUE7_RB_WPTR_HI_BASE_IDX                                                             0
8121bb76ff1Sjsg #define regSDMA0_QUEUE7_RB_RPTR_ADDR_HI                                                                 0x02f0
8131bb76ff1Sjsg #define regSDMA0_QUEUE7_RB_RPTR_ADDR_HI_BASE_IDX                                                        0
8141bb76ff1Sjsg #define regSDMA0_QUEUE7_RB_RPTR_ADDR_LO                                                                 0x02f1
8151bb76ff1Sjsg #define regSDMA0_QUEUE7_RB_RPTR_ADDR_LO_BASE_IDX                                                        0
8161bb76ff1Sjsg #define regSDMA0_QUEUE7_IB_CNTL                                                                         0x02f2
8171bb76ff1Sjsg #define regSDMA0_QUEUE7_IB_CNTL_BASE_IDX                                                                0
8181bb76ff1Sjsg #define regSDMA0_QUEUE7_IB_RPTR                                                                         0x02f3
8191bb76ff1Sjsg #define regSDMA0_QUEUE7_IB_RPTR_BASE_IDX                                                                0
8201bb76ff1Sjsg #define regSDMA0_QUEUE7_IB_OFFSET                                                                       0x02f4
8211bb76ff1Sjsg #define regSDMA0_QUEUE7_IB_OFFSET_BASE_IDX                                                              0
8221bb76ff1Sjsg #define regSDMA0_QUEUE7_IB_BASE_LO                                                                      0x02f5
8231bb76ff1Sjsg #define regSDMA0_QUEUE7_IB_BASE_LO_BASE_IDX                                                             0
8241bb76ff1Sjsg #define regSDMA0_QUEUE7_IB_BASE_HI                                                                      0x02f6
8251bb76ff1Sjsg #define regSDMA0_QUEUE7_IB_BASE_HI_BASE_IDX                                                             0
8261bb76ff1Sjsg #define regSDMA0_QUEUE7_IB_SIZE                                                                         0x02f7
8271bb76ff1Sjsg #define regSDMA0_QUEUE7_IB_SIZE_BASE_IDX                                                                0
8281bb76ff1Sjsg #define regSDMA0_QUEUE7_SKIP_CNTL                                                                       0x02f8
8291bb76ff1Sjsg #define regSDMA0_QUEUE7_SKIP_CNTL_BASE_IDX                                                              0
8301bb76ff1Sjsg #define regSDMA0_QUEUE7_CONTEXT_STATUS                                                                  0x02f9
8311bb76ff1Sjsg #define regSDMA0_QUEUE7_CONTEXT_STATUS_BASE_IDX                                                         0
8321bb76ff1Sjsg #define regSDMA0_QUEUE7_DOORBELL                                                                        0x02fa
8331bb76ff1Sjsg #define regSDMA0_QUEUE7_DOORBELL_BASE_IDX                                                               0
8341bb76ff1Sjsg #define regSDMA0_QUEUE7_DOORBELL_LOG                                                                    0x0311
8351bb76ff1Sjsg #define regSDMA0_QUEUE7_DOORBELL_LOG_BASE_IDX                                                           0
8361bb76ff1Sjsg #define regSDMA0_QUEUE7_DOORBELL_OFFSET                                                                 0x0313
8371bb76ff1Sjsg #define regSDMA0_QUEUE7_DOORBELL_OFFSET_BASE_IDX                                                        0
8381bb76ff1Sjsg #define regSDMA0_QUEUE7_CSA_ADDR_LO                                                                     0x0314
8391bb76ff1Sjsg #define regSDMA0_QUEUE7_CSA_ADDR_LO_BASE_IDX                                                            0
8401bb76ff1Sjsg #define regSDMA0_QUEUE7_CSA_ADDR_HI                                                                     0x0315
8411bb76ff1Sjsg #define regSDMA0_QUEUE7_CSA_ADDR_HI_BASE_IDX                                                            0
8421bb76ff1Sjsg #define regSDMA0_QUEUE7_SCHEDULE_CNTL                                                                   0x0316
8431bb76ff1Sjsg #define regSDMA0_QUEUE7_SCHEDULE_CNTL_BASE_IDX                                                          0
8441bb76ff1Sjsg #define regSDMA0_QUEUE7_IB_SUB_REMAIN                                                                   0x0317
8451bb76ff1Sjsg #define regSDMA0_QUEUE7_IB_SUB_REMAIN_BASE_IDX                                                          0
8461bb76ff1Sjsg #define regSDMA0_QUEUE7_PREEMPT                                                                         0x0318
8471bb76ff1Sjsg #define regSDMA0_QUEUE7_PREEMPT_BASE_IDX                                                                0
8481bb76ff1Sjsg #define regSDMA0_QUEUE7_DUMMY_REG                                                                       0x0319
8491bb76ff1Sjsg #define regSDMA0_QUEUE7_DUMMY_REG_BASE_IDX                                                              0
8501bb76ff1Sjsg #define regSDMA0_QUEUE7_RB_WPTR_POLL_ADDR_HI                                                            0x031a
8511bb76ff1Sjsg #define regSDMA0_QUEUE7_RB_WPTR_POLL_ADDR_HI_BASE_IDX                                                   0
8521bb76ff1Sjsg #define regSDMA0_QUEUE7_RB_WPTR_POLL_ADDR_LO                                                            0x031b
8531bb76ff1Sjsg #define regSDMA0_QUEUE7_RB_WPTR_POLL_ADDR_LO_BASE_IDX                                                   0
8541bb76ff1Sjsg #define regSDMA0_QUEUE7_RB_AQL_CNTL                                                                     0x031c
8551bb76ff1Sjsg #define regSDMA0_QUEUE7_RB_AQL_CNTL_BASE_IDX                                                            0
8561bb76ff1Sjsg #define regSDMA0_QUEUE7_MINOR_PTR_UPDATE                                                                0x031d
8571bb76ff1Sjsg #define regSDMA0_QUEUE7_MINOR_PTR_UPDATE_BASE_IDX                                                       0
8581bb76ff1Sjsg #define regSDMA0_QUEUE7_RB_PREEMPT                                                                      0x031e
8591bb76ff1Sjsg #define regSDMA0_QUEUE7_RB_PREEMPT_BASE_IDX                                                             0
8601bb76ff1Sjsg #define regSDMA0_QUEUE7_MIDCMD_DATA0                                                                    0x0328
8611bb76ff1Sjsg #define regSDMA0_QUEUE7_MIDCMD_DATA0_BASE_IDX                                                           0
8621bb76ff1Sjsg #define regSDMA0_QUEUE7_MIDCMD_DATA1                                                                    0x0329
8631bb76ff1Sjsg #define regSDMA0_QUEUE7_MIDCMD_DATA1_BASE_IDX                                                           0
8641bb76ff1Sjsg #define regSDMA0_QUEUE7_MIDCMD_DATA2                                                                    0x032a
8651bb76ff1Sjsg #define regSDMA0_QUEUE7_MIDCMD_DATA2_BASE_IDX                                                           0
8661bb76ff1Sjsg #define regSDMA0_QUEUE7_MIDCMD_DATA3                                                                    0x032b
8671bb76ff1Sjsg #define regSDMA0_QUEUE7_MIDCMD_DATA3_BASE_IDX                                                           0
8681bb76ff1Sjsg #define regSDMA0_QUEUE7_MIDCMD_DATA4                                                                    0x032c
8691bb76ff1Sjsg #define regSDMA0_QUEUE7_MIDCMD_DATA4_BASE_IDX                                                           0
8701bb76ff1Sjsg #define regSDMA0_QUEUE7_MIDCMD_DATA5                                                                    0x032d
8711bb76ff1Sjsg #define regSDMA0_QUEUE7_MIDCMD_DATA5_BASE_IDX                                                           0
8721bb76ff1Sjsg #define regSDMA0_QUEUE7_MIDCMD_DATA6                                                                    0x032e
8731bb76ff1Sjsg #define regSDMA0_QUEUE7_MIDCMD_DATA6_BASE_IDX                                                           0
8741bb76ff1Sjsg #define regSDMA0_QUEUE7_MIDCMD_DATA7                                                                    0x032f
8751bb76ff1Sjsg #define regSDMA0_QUEUE7_MIDCMD_DATA7_BASE_IDX                                                           0
8761bb76ff1Sjsg #define regSDMA0_QUEUE7_MIDCMD_DATA8                                                                    0x0330
8771bb76ff1Sjsg #define regSDMA0_QUEUE7_MIDCMD_DATA8_BASE_IDX                                                           0
8781bb76ff1Sjsg #define regSDMA0_QUEUE7_MIDCMD_DATA9                                                                    0x0331
8791bb76ff1Sjsg #define regSDMA0_QUEUE7_MIDCMD_DATA9_BASE_IDX                                                           0
8801bb76ff1Sjsg #define regSDMA0_QUEUE7_MIDCMD_DATA10                                                                   0x0332
8811bb76ff1Sjsg #define regSDMA0_QUEUE7_MIDCMD_DATA10_BASE_IDX                                                          0
8821bb76ff1Sjsg #define regSDMA0_QUEUE7_MIDCMD_CNTL                                                                     0x0333
8831bb76ff1Sjsg #define regSDMA0_QUEUE7_MIDCMD_CNTL_BASE_IDX                                                            0
8841bb76ff1Sjsg 
8851bb76ff1Sjsg 
8861bb76ff1Sjsg // addressBlock: gc_sdma0_sdma1dec
8871bb76ff1Sjsg // base address: 0x6180
8881bb76ff1Sjsg #define regSDMA1_DEC_START                                                                              0x0600
8891bb76ff1Sjsg #define regSDMA1_DEC_START_BASE_IDX                                                                     0
8901bb76ff1Sjsg #define regSDMA1_F32_MISC_CNTL                                                                          0x060b
8911bb76ff1Sjsg #define regSDMA1_F32_MISC_CNTL_BASE_IDX                                                                 0
8921bb76ff1Sjsg #define regSDMA1_GLOBAL_TIMESTAMP_LO                                                                    0x060f
8931bb76ff1Sjsg #define regSDMA1_GLOBAL_TIMESTAMP_LO_BASE_IDX                                                           0
8941bb76ff1Sjsg #define regSDMA1_GLOBAL_TIMESTAMP_HI                                                                    0x0610
8951bb76ff1Sjsg #define regSDMA1_GLOBAL_TIMESTAMP_HI_BASE_IDX                                                           0
8961bb76ff1Sjsg #define regSDMA1_POWER_CNTL                                                                             0x061a
8971bb76ff1Sjsg #define regSDMA1_POWER_CNTL_BASE_IDX                                                                    0
8981bb76ff1Sjsg #define regSDMA1_CNTL                                                                                   0x061c
8991bb76ff1Sjsg #define regSDMA1_CNTL_BASE_IDX                                                                          0
9001bb76ff1Sjsg #define regSDMA1_CHICKEN_BITS                                                                           0x061d
9011bb76ff1Sjsg #define regSDMA1_CHICKEN_BITS_BASE_IDX                                                                  0
9021bb76ff1Sjsg #define regSDMA1_GB_ADDR_CONFIG                                                                         0x061e
9031bb76ff1Sjsg #define regSDMA1_GB_ADDR_CONFIG_BASE_IDX                                                                0
9041bb76ff1Sjsg #define regSDMA1_GB_ADDR_CONFIG_READ                                                                    0x061f
9051bb76ff1Sjsg #define regSDMA1_GB_ADDR_CONFIG_READ_BASE_IDX                                                           0
9061bb76ff1Sjsg #define regSDMA1_RB_RPTR_FETCH                                                                          0x0620
9071bb76ff1Sjsg #define regSDMA1_RB_RPTR_FETCH_BASE_IDX                                                                 0
9081bb76ff1Sjsg #define regSDMA1_RB_RPTR_FETCH_HI                                                                       0x0621
9091bb76ff1Sjsg #define regSDMA1_RB_RPTR_FETCH_HI_BASE_IDX                                                              0
9101bb76ff1Sjsg #define regSDMA1_SEM_WAIT_FAIL_TIMER_CNTL                                                               0x0622
9111bb76ff1Sjsg #define regSDMA1_SEM_WAIT_FAIL_TIMER_CNTL_BASE_IDX                                                      0
9121bb76ff1Sjsg #define regSDMA1_IB_OFFSET_FETCH                                                                        0x0623
9131bb76ff1Sjsg #define regSDMA1_IB_OFFSET_FETCH_BASE_IDX                                                               0
9141bb76ff1Sjsg #define regSDMA1_PROGRAM                                                                                0x0624
9151bb76ff1Sjsg #define regSDMA1_PROGRAM_BASE_IDX                                                                       0
9161bb76ff1Sjsg #define regSDMA1_STATUS_REG                                                                             0x0625
9171bb76ff1Sjsg #define regSDMA1_STATUS_REG_BASE_IDX                                                                    0
9181bb76ff1Sjsg #define regSDMA1_STATUS1_REG                                                                            0x0626
9191bb76ff1Sjsg #define regSDMA1_STATUS1_REG_BASE_IDX                                                                   0
9201bb76ff1Sjsg #define regSDMA1_CNTL1                                                                                  0x0627
9211bb76ff1Sjsg #define regSDMA1_CNTL1_BASE_IDX                                                                         0
9221bb76ff1Sjsg #define regSDMA1_HBM_PAGE_CONFIG                                                                        0x0628
9231bb76ff1Sjsg #define regSDMA1_HBM_PAGE_CONFIG_BASE_IDX                                                               0
9241bb76ff1Sjsg #define regSDMA1_UCODE_CHECKSUM                                                                         0x0629
9251bb76ff1Sjsg #define regSDMA1_UCODE_CHECKSUM_BASE_IDX                                                                0
9261bb76ff1Sjsg #define regSDMA1_FREEZE                                                                                 0x062b
9271bb76ff1Sjsg #define regSDMA1_FREEZE_BASE_IDX                                                                        0
9281bb76ff1Sjsg #define regSDMA1_PROCESS_QUANTUM0                                                                       0x062c
9291bb76ff1Sjsg #define regSDMA1_PROCESS_QUANTUM0_BASE_IDX                                                              0
9301bb76ff1Sjsg #define regSDMA1_PROCESS_QUANTUM1                                                                       0x062d
9311bb76ff1Sjsg #define regSDMA1_PROCESS_QUANTUM1_BASE_IDX                                                              0
9321bb76ff1Sjsg #define regSDMA1_WATCHDOG_CNTL                                                                          0x062e
9331bb76ff1Sjsg #define regSDMA1_WATCHDOG_CNTL_BASE_IDX                                                                 0
9341bb76ff1Sjsg #define regSDMA1_QUEUE_STATUS0                                                                          0x062f
9351bb76ff1Sjsg #define regSDMA1_QUEUE_STATUS0_BASE_IDX                                                                 0
9361bb76ff1Sjsg #define regSDMA1_EDC_CONFIG                                                                             0x0632
9371bb76ff1Sjsg #define regSDMA1_EDC_CONFIG_BASE_IDX                                                                    0
9381bb76ff1Sjsg #define regSDMA1_BA_THRESHOLD                                                                           0x0633
9391bb76ff1Sjsg #define regSDMA1_BA_THRESHOLD_BASE_IDX                                                                  0
9401bb76ff1Sjsg #define regSDMA1_ID                                                                                     0x0634
9411bb76ff1Sjsg #define regSDMA1_ID_BASE_IDX                                                                            0
9421bb76ff1Sjsg #define regSDMA1_VERSION                                                                                0x0635
9431bb76ff1Sjsg #define regSDMA1_VERSION_BASE_IDX                                                                       0
9441bb76ff1Sjsg #define regSDMA1_EDC_COUNTER                                                                            0x0636
9451bb76ff1Sjsg #define regSDMA1_EDC_COUNTER_BASE_IDX                                                                   0
9461bb76ff1Sjsg #define regSDMA1_EDC_COUNTER_CLEAR                                                                      0x0637
9471bb76ff1Sjsg #define regSDMA1_EDC_COUNTER_CLEAR_BASE_IDX                                                             0
9481bb76ff1Sjsg #define regSDMA1_STATUS2_REG                                                                            0x0638
9491bb76ff1Sjsg #define regSDMA1_STATUS2_REG_BASE_IDX                                                                   0
9501bb76ff1Sjsg #define regSDMA1_ATOMIC_CNTL                                                                            0x0639
9511bb76ff1Sjsg #define regSDMA1_ATOMIC_CNTL_BASE_IDX                                                                   0
9521bb76ff1Sjsg #define regSDMA1_ATOMIC_PREOP_LO                                                                        0x063a
9531bb76ff1Sjsg #define regSDMA1_ATOMIC_PREOP_LO_BASE_IDX                                                               0
9541bb76ff1Sjsg #define regSDMA1_ATOMIC_PREOP_HI                                                                        0x063b
9551bb76ff1Sjsg #define regSDMA1_ATOMIC_PREOP_HI_BASE_IDX                                                               0
9561bb76ff1Sjsg #define regSDMA1_UTCL1_CNTL                                                                             0x063c
9571bb76ff1Sjsg #define regSDMA1_UTCL1_CNTL_BASE_IDX                                                                    0
9581bb76ff1Sjsg #define regSDMA1_UTCL1_WATERMK                                                                          0x063d
9591bb76ff1Sjsg #define regSDMA1_UTCL1_WATERMK_BASE_IDX                                                                 0
9601bb76ff1Sjsg #define regSDMA1_UTCL1_TIMEOUT                                                                          0x063e
9611bb76ff1Sjsg #define regSDMA1_UTCL1_TIMEOUT_BASE_IDX                                                                 0
9621bb76ff1Sjsg #define regSDMA1_UTCL1_PAGE                                                                             0x063f
9631bb76ff1Sjsg #define regSDMA1_UTCL1_PAGE_BASE_IDX                                                                    0
9641bb76ff1Sjsg #define regSDMA1_UTCL1_RD_STATUS                                                                        0x0640
9651bb76ff1Sjsg #define regSDMA1_UTCL1_RD_STATUS_BASE_IDX                                                               0
9661bb76ff1Sjsg #define regSDMA1_UTCL1_WR_STATUS                                                                        0x0641
9671bb76ff1Sjsg #define regSDMA1_UTCL1_WR_STATUS_BASE_IDX                                                               0
9681bb76ff1Sjsg #define regSDMA1_UTCL1_INV0                                                                             0x0642
9691bb76ff1Sjsg #define regSDMA1_UTCL1_INV0_BASE_IDX                                                                    0
9701bb76ff1Sjsg #define regSDMA1_UTCL1_INV1                                                                             0x0643
9711bb76ff1Sjsg #define regSDMA1_UTCL1_INV1_BASE_IDX                                                                    0
9721bb76ff1Sjsg #define regSDMA1_UTCL1_INV2                                                                             0x0644
9731bb76ff1Sjsg #define regSDMA1_UTCL1_INV2_BASE_IDX                                                                    0
9741bb76ff1Sjsg #define regSDMA1_UTCL1_RD_XNACK0                                                                        0x0645
9751bb76ff1Sjsg #define regSDMA1_UTCL1_RD_XNACK0_BASE_IDX                                                               0
9761bb76ff1Sjsg #define regSDMA1_UTCL1_RD_XNACK1                                                                        0x0646
9771bb76ff1Sjsg #define regSDMA1_UTCL1_RD_XNACK1_BASE_IDX                                                               0
9781bb76ff1Sjsg #define regSDMA1_UTCL1_WR_XNACK0                                                                        0x0647
9791bb76ff1Sjsg #define regSDMA1_UTCL1_WR_XNACK0_BASE_IDX                                                               0
9801bb76ff1Sjsg #define regSDMA1_UTCL1_WR_XNACK1                                                                        0x0648
9811bb76ff1Sjsg #define regSDMA1_UTCL1_WR_XNACK1_BASE_IDX                                                               0
9821bb76ff1Sjsg #define regSDMA1_RELAX_ORDERING_LUT                                                                     0x064a
9831bb76ff1Sjsg #define regSDMA1_RELAX_ORDERING_LUT_BASE_IDX                                                            0
9841bb76ff1Sjsg #define regSDMA1_CHICKEN_BITS_2                                                                         0x064b
9851bb76ff1Sjsg #define regSDMA1_CHICKEN_BITS_2_BASE_IDX                                                                0
9861bb76ff1Sjsg #define regSDMA1_STATUS3_REG                                                                            0x064c
9871bb76ff1Sjsg #define regSDMA1_STATUS3_REG_BASE_IDX                                                                   0
9881bb76ff1Sjsg #define regSDMA1_PHYSICAL_ADDR_LO                                                                       0x064d
9891bb76ff1Sjsg #define regSDMA1_PHYSICAL_ADDR_LO_BASE_IDX                                                              0
9901bb76ff1Sjsg #define regSDMA1_PHYSICAL_ADDR_HI                                                                       0x064e
9911bb76ff1Sjsg #define regSDMA1_PHYSICAL_ADDR_HI_BASE_IDX                                                              0
9921bb76ff1Sjsg #define regSDMA1_GLOBAL_QUANTUM                                                                         0x064f
9931bb76ff1Sjsg #define regSDMA1_GLOBAL_QUANTUM_BASE_IDX                                                                0
9941bb76ff1Sjsg #define regSDMA1_ERROR_LOG                                                                              0x0650
9951bb76ff1Sjsg #define regSDMA1_ERROR_LOG_BASE_IDX                                                                     0
9961bb76ff1Sjsg #define regSDMA1_PUB_DUMMY_REG0                                                                         0x0651
9971bb76ff1Sjsg #define regSDMA1_PUB_DUMMY_REG0_BASE_IDX                                                                0
9981bb76ff1Sjsg #define regSDMA1_PUB_DUMMY_REG1                                                                         0x0652
9991bb76ff1Sjsg #define regSDMA1_PUB_DUMMY_REG1_BASE_IDX                                                                0
10001bb76ff1Sjsg #define regSDMA1_PUB_DUMMY_REG2                                                                         0x0653
10011bb76ff1Sjsg #define regSDMA1_PUB_DUMMY_REG2_BASE_IDX                                                                0
10021bb76ff1Sjsg #define regSDMA1_PUB_DUMMY_REG3                                                                         0x0654
10031bb76ff1Sjsg #define regSDMA1_PUB_DUMMY_REG3_BASE_IDX                                                                0
10041bb76ff1Sjsg #define regSDMA1_F32_COUNTER                                                                            0x0655
10051bb76ff1Sjsg #define regSDMA1_F32_COUNTER_BASE_IDX                                                                   0
10061bb76ff1Sjsg #define regSDMA1_CRD_CNTL                                                                               0x065b
10071bb76ff1Sjsg #define regSDMA1_CRD_CNTL_BASE_IDX                                                                      0
10081bb76ff1Sjsg #define regSDMA1_RLC_CGCG_CTRL                                                                          0x065c
10091bb76ff1Sjsg #define regSDMA1_RLC_CGCG_CTRL_BASE_IDX                                                                 0
10101bb76ff1Sjsg #define regSDMA1_GPU_IOV_VIOLATION_LOG                                                                  0x065d
10111bb76ff1Sjsg #define regSDMA1_GPU_IOV_VIOLATION_LOG_BASE_IDX                                                         0
10121bb76ff1Sjsg #define regSDMA1_AQL_STATUS                                                                             0x065f
10131bb76ff1Sjsg #define regSDMA1_AQL_STATUS_BASE_IDX                                                                    0
10141bb76ff1Sjsg #define regSDMA1_EA_DBIT_ADDR_DATA                                                                      0x0660
10151bb76ff1Sjsg #define regSDMA1_EA_DBIT_ADDR_DATA_BASE_IDX                                                             0
10161bb76ff1Sjsg #define regSDMA1_EA_DBIT_ADDR_INDEX                                                                     0x0661
10171bb76ff1Sjsg #define regSDMA1_EA_DBIT_ADDR_INDEX_BASE_IDX                                                            0
10181bb76ff1Sjsg #define regSDMA1_TLBI_GCR_CNTL                                                                          0x0662
10191bb76ff1Sjsg #define regSDMA1_TLBI_GCR_CNTL_BASE_IDX                                                                 0
10201bb76ff1Sjsg #define regSDMA1_TILING_CONFIG                                                                          0x0663
10211bb76ff1Sjsg #define regSDMA1_TILING_CONFIG_BASE_IDX                                                                 0
10221bb76ff1Sjsg #define regSDMA1_HASH                                                                                   0x0664
10231bb76ff1Sjsg #define regSDMA1_HASH_BASE_IDX                                                                          0
10241bb76ff1Sjsg #define regSDMA1_INT_STATUS                                                                             0x0670
10251bb76ff1Sjsg #define regSDMA1_INT_STATUS_BASE_IDX                                                                    0
10261bb76ff1Sjsg #define regSDMA1_GPU_IOV_VIOLATION_LOG2                                                                 0x0671
10271bb76ff1Sjsg #define regSDMA1_GPU_IOV_VIOLATION_LOG2_BASE_IDX                                                        0
10281bb76ff1Sjsg #define regSDMA1_HOLE_ADDR_LO                                                                           0x0672
10291bb76ff1Sjsg #define regSDMA1_HOLE_ADDR_LO_BASE_IDX                                                                  0
10301bb76ff1Sjsg #define regSDMA1_HOLE_ADDR_HI                                                                           0x0673
10311bb76ff1Sjsg #define regSDMA1_HOLE_ADDR_HI_BASE_IDX                                                                  0
10321bb76ff1Sjsg #define regSDMA1_CLOCK_GATING_STATUS                                                                    0x0675
10331bb76ff1Sjsg #define regSDMA1_CLOCK_GATING_STATUS_BASE_IDX                                                           0
10341bb76ff1Sjsg #define regSDMA1_STATUS4_REG                                                                            0x0676
10351bb76ff1Sjsg #define regSDMA1_STATUS4_REG_BASE_IDX                                                                   0
10361bb76ff1Sjsg #define regSDMA1_SCRATCH_RAM_DATA                                                                       0x0677
10371bb76ff1Sjsg #define regSDMA1_SCRATCH_RAM_DATA_BASE_IDX                                                              0
10381bb76ff1Sjsg #define regSDMA1_SCRATCH_RAM_ADDR                                                                       0x0678
10391bb76ff1Sjsg #define regSDMA1_SCRATCH_RAM_ADDR_BASE_IDX                                                              0
10401bb76ff1Sjsg #define regSDMA1_TIMESTAMP_CNTL                                                                         0x0679
10411bb76ff1Sjsg #define regSDMA1_TIMESTAMP_CNTL_BASE_IDX                                                                0
10421bb76ff1Sjsg #define regSDMA1_STATUS5_REG                                                                            0x067a
10431bb76ff1Sjsg #define regSDMA1_STATUS5_REG_BASE_IDX                                                                   0
10441bb76ff1Sjsg #define regSDMA1_QUEUE_RESET_REQ                                                                        0x067b
10451bb76ff1Sjsg #define regSDMA1_QUEUE_RESET_REQ_BASE_IDX                                                               0
10461bb76ff1Sjsg #define regSDMA1_STATUS6_REG                                                                            0x067c
10471bb76ff1Sjsg #define regSDMA1_STATUS6_REG_BASE_IDX                                                                   0
10481bb76ff1Sjsg #define regSDMA1_UCODE1_CHECKSUM                                                                        0x067d
10491bb76ff1Sjsg #define regSDMA1_UCODE1_CHECKSUM_BASE_IDX                                                               0
10501bb76ff1Sjsg #define regSDMA1_CE_CTRL                                                                                0x067e
10511bb76ff1Sjsg #define regSDMA1_CE_CTRL_BASE_IDX                                                                       0
10521bb76ff1Sjsg #define regSDMA1_FED_STATUS                                                                             0x067f
10531bb76ff1Sjsg #define regSDMA1_FED_STATUS_BASE_IDX                                                                    0
10541bb76ff1Sjsg #define regSDMA1_QUEUE0_RB_CNTL                                                                         0x0680
10551bb76ff1Sjsg #define regSDMA1_QUEUE0_RB_CNTL_BASE_IDX                                                                0
10561bb76ff1Sjsg #define regSDMA1_QUEUE0_RB_BASE                                                                         0x0681
10571bb76ff1Sjsg #define regSDMA1_QUEUE0_RB_BASE_BASE_IDX                                                                0
10581bb76ff1Sjsg #define regSDMA1_QUEUE0_RB_BASE_HI                                                                      0x0682
10591bb76ff1Sjsg #define regSDMA1_QUEUE0_RB_BASE_HI_BASE_IDX                                                             0
10601bb76ff1Sjsg #define regSDMA1_QUEUE0_RB_RPTR                                                                         0x0683
10611bb76ff1Sjsg #define regSDMA1_QUEUE0_RB_RPTR_BASE_IDX                                                                0
10621bb76ff1Sjsg #define regSDMA1_QUEUE0_RB_RPTR_HI                                                                      0x0684
10631bb76ff1Sjsg #define regSDMA1_QUEUE0_RB_RPTR_HI_BASE_IDX                                                             0
10641bb76ff1Sjsg #define regSDMA1_QUEUE0_RB_WPTR                                                                         0x0685
10651bb76ff1Sjsg #define regSDMA1_QUEUE0_RB_WPTR_BASE_IDX                                                                0
10661bb76ff1Sjsg #define regSDMA1_QUEUE0_RB_WPTR_HI                                                                      0x0686
10671bb76ff1Sjsg #define regSDMA1_QUEUE0_RB_WPTR_HI_BASE_IDX                                                             0
10681bb76ff1Sjsg #define regSDMA1_QUEUE0_RB_RPTR_ADDR_HI                                                                 0x0688
10691bb76ff1Sjsg #define regSDMA1_QUEUE0_RB_RPTR_ADDR_HI_BASE_IDX                                                        0
10701bb76ff1Sjsg #define regSDMA1_QUEUE0_RB_RPTR_ADDR_LO                                                                 0x0689
10711bb76ff1Sjsg #define regSDMA1_QUEUE0_RB_RPTR_ADDR_LO_BASE_IDX                                                        0
10721bb76ff1Sjsg #define regSDMA1_QUEUE0_IB_CNTL                                                                         0x068a
10731bb76ff1Sjsg #define regSDMA1_QUEUE0_IB_CNTL_BASE_IDX                                                                0
10741bb76ff1Sjsg #define regSDMA1_QUEUE0_IB_RPTR                                                                         0x068b
10751bb76ff1Sjsg #define regSDMA1_QUEUE0_IB_RPTR_BASE_IDX                                                                0
10761bb76ff1Sjsg #define regSDMA1_QUEUE0_IB_OFFSET                                                                       0x068c
10771bb76ff1Sjsg #define regSDMA1_QUEUE0_IB_OFFSET_BASE_IDX                                                              0
10781bb76ff1Sjsg #define regSDMA1_QUEUE0_IB_BASE_LO                                                                      0x068d
10791bb76ff1Sjsg #define regSDMA1_QUEUE0_IB_BASE_LO_BASE_IDX                                                             0
10801bb76ff1Sjsg #define regSDMA1_QUEUE0_IB_BASE_HI                                                                      0x068e
10811bb76ff1Sjsg #define regSDMA1_QUEUE0_IB_BASE_HI_BASE_IDX                                                             0
10821bb76ff1Sjsg #define regSDMA1_QUEUE0_IB_SIZE                                                                         0x068f
10831bb76ff1Sjsg #define regSDMA1_QUEUE0_IB_SIZE_BASE_IDX                                                                0
10841bb76ff1Sjsg #define regSDMA1_QUEUE0_SKIP_CNTL                                                                       0x0690
10851bb76ff1Sjsg #define regSDMA1_QUEUE0_SKIP_CNTL_BASE_IDX                                                              0
10861bb76ff1Sjsg #define regSDMA1_QUEUE0_CONTEXT_STATUS                                                                  0x0691
10871bb76ff1Sjsg #define regSDMA1_QUEUE0_CONTEXT_STATUS_BASE_IDX                                                         0
10881bb76ff1Sjsg #define regSDMA1_QUEUE0_DOORBELL                                                                        0x0692
10891bb76ff1Sjsg #define regSDMA1_QUEUE0_DOORBELL_BASE_IDX                                                               0
10901bb76ff1Sjsg #define regSDMA1_QUEUE0_DOORBELL_LOG                                                                    0x06a9
10911bb76ff1Sjsg #define regSDMA1_QUEUE0_DOORBELL_LOG_BASE_IDX                                                           0
10921bb76ff1Sjsg #define regSDMA1_QUEUE0_DOORBELL_OFFSET                                                                 0x06ab
10931bb76ff1Sjsg #define regSDMA1_QUEUE0_DOORBELL_OFFSET_BASE_IDX                                                        0
10941bb76ff1Sjsg #define regSDMA1_QUEUE0_CSA_ADDR_LO                                                                     0x06ac
10951bb76ff1Sjsg #define regSDMA1_QUEUE0_CSA_ADDR_LO_BASE_IDX                                                            0
10961bb76ff1Sjsg #define regSDMA1_QUEUE0_CSA_ADDR_HI                                                                     0x06ad
10971bb76ff1Sjsg #define regSDMA1_QUEUE0_CSA_ADDR_HI_BASE_IDX                                                            0
10981bb76ff1Sjsg #define regSDMA1_QUEUE0_SCHEDULE_CNTL                                                                   0x06ae
10991bb76ff1Sjsg #define regSDMA1_QUEUE0_SCHEDULE_CNTL_BASE_IDX                                                          0
11001bb76ff1Sjsg #define regSDMA1_QUEUE0_IB_SUB_REMAIN                                                                   0x06af
11011bb76ff1Sjsg #define regSDMA1_QUEUE0_IB_SUB_REMAIN_BASE_IDX                                                          0
11021bb76ff1Sjsg #define regSDMA1_QUEUE0_PREEMPT                                                                         0x06b0
11031bb76ff1Sjsg #define regSDMA1_QUEUE0_PREEMPT_BASE_IDX                                                                0
11041bb76ff1Sjsg #define regSDMA1_QUEUE0_DUMMY_REG                                                                       0x06b1
11051bb76ff1Sjsg #define regSDMA1_QUEUE0_DUMMY_REG_BASE_IDX                                                              0
11061bb76ff1Sjsg #define regSDMA1_QUEUE0_RB_WPTR_POLL_ADDR_HI                                                            0x06b2
11071bb76ff1Sjsg #define regSDMA1_QUEUE0_RB_WPTR_POLL_ADDR_HI_BASE_IDX                                                   0
11081bb76ff1Sjsg #define regSDMA1_QUEUE0_RB_WPTR_POLL_ADDR_LO                                                            0x06b3
11091bb76ff1Sjsg #define regSDMA1_QUEUE0_RB_WPTR_POLL_ADDR_LO_BASE_IDX                                                   0
11101bb76ff1Sjsg #define regSDMA1_QUEUE0_RB_AQL_CNTL                                                                     0x06b4
11111bb76ff1Sjsg #define regSDMA1_QUEUE0_RB_AQL_CNTL_BASE_IDX                                                            0
11121bb76ff1Sjsg #define regSDMA1_QUEUE0_MINOR_PTR_UPDATE                                                                0x06b5
11131bb76ff1Sjsg #define regSDMA1_QUEUE0_MINOR_PTR_UPDATE_BASE_IDX                                                       0
11141bb76ff1Sjsg #define regSDMA1_QUEUE0_RB_PREEMPT                                                                      0x06b6
11151bb76ff1Sjsg #define regSDMA1_QUEUE0_RB_PREEMPT_BASE_IDX                                                             0
11161bb76ff1Sjsg #define regSDMA1_QUEUE0_MIDCMD_DATA0                                                                    0x06c0
11171bb76ff1Sjsg #define regSDMA1_QUEUE0_MIDCMD_DATA0_BASE_IDX                                                           0
11181bb76ff1Sjsg #define regSDMA1_QUEUE0_MIDCMD_DATA1                                                                    0x06c1
11191bb76ff1Sjsg #define regSDMA1_QUEUE0_MIDCMD_DATA1_BASE_IDX                                                           0
11201bb76ff1Sjsg #define regSDMA1_QUEUE0_MIDCMD_DATA2                                                                    0x06c2
11211bb76ff1Sjsg #define regSDMA1_QUEUE0_MIDCMD_DATA2_BASE_IDX                                                           0
11221bb76ff1Sjsg #define regSDMA1_QUEUE0_MIDCMD_DATA3                                                                    0x06c3
11231bb76ff1Sjsg #define regSDMA1_QUEUE0_MIDCMD_DATA3_BASE_IDX                                                           0
11241bb76ff1Sjsg #define regSDMA1_QUEUE0_MIDCMD_DATA4                                                                    0x06c4
11251bb76ff1Sjsg #define regSDMA1_QUEUE0_MIDCMD_DATA4_BASE_IDX                                                           0
11261bb76ff1Sjsg #define regSDMA1_QUEUE0_MIDCMD_DATA5                                                                    0x06c5
11271bb76ff1Sjsg #define regSDMA1_QUEUE0_MIDCMD_DATA5_BASE_IDX                                                           0
11281bb76ff1Sjsg #define regSDMA1_QUEUE0_MIDCMD_DATA6                                                                    0x06c6
11291bb76ff1Sjsg #define regSDMA1_QUEUE0_MIDCMD_DATA6_BASE_IDX                                                           0
11301bb76ff1Sjsg #define regSDMA1_QUEUE0_MIDCMD_DATA7                                                                    0x06c7
11311bb76ff1Sjsg #define regSDMA1_QUEUE0_MIDCMD_DATA7_BASE_IDX                                                           0
11321bb76ff1Sjsg #define regSDMA1_QUEUE0_MIDCMD_DATA8                                                                    0x06c8
11331bb76ff1Sjsg #define regSDMA1_QUEUE0_MIDCMD_DATA8_BASE_IDX                                                           0
11341bb76ff1Sjsg #define regSDMA1_QUEUE0_MIDCMD_DATA9                                                                    0x06c9
11351bb76ff1Sjsg #define regSDMA1_QUEUE0_MIDCMD_DATA9_BASE_IDX                                                           0
11361bb76ff1Sjsg #define regSDMA1_QUEUE0_MIDCMD_DATA10                                                                   0x06ca
11371bb76ff1Sjsg #define regSDMA1_QUEUE0_MIDCMD_DATA10_BASE_IDX                                                          0
11381bb76ff1Sjsg #define regSDMA1_QUEUE0_MIDCMD_CNTL                                                                     0x06cb
11391bb76ff1Sjsg #define regSDMA1_QUEUE0_MIDCMD_CNTL_BASE_IDX                                                            0
11401bb76ff1Sjsg #define regSDMA1_QUEUE1_RB_CNTL                                                                         0x06d8
11411bb76ff1Sjsg #define regSDMA1_QUEUE1_RB_CNTL_BASE_IDX                                                                0
11421bb76ff1Sjsg #define regSDMA1_QUEUE1_RB_BASE                                                                         0x06d9
11431bb76ff1Sjsg #define regSDMA1_QUEUE1_RB_BASE_BASE_IDX                                                                0
11441bb76ff1Sjsg #define regSDMA1_QUEUE1_RB_BASE_HI                                                                      0x06da
11451bb76ff1Sjsg #define regSDMA1_QUEUE1_RB_BASE_HI_BASE_IDX                                                             0
11461bb76ff1Sjsg #define regSDMA1_QUEUE1_RB_RPTR                                                                         0x06db
11471bb76ff1Sjsg #define regSDMA1_QUEUE1_RB_RPTR_BASE_IDX                                                                0
11481bb76ff1Sjsg #define regSDMA1_QUEUE1_RB_RPTR_HI                                                                      0x06dc
11491bb76ff1Sjsg #define regSDMA1_QUEUE1_RB_RPTR_HI_BASE_IDX                                                             0
11501bb76ff1Sjsg #define regSDMA1_QUEUE1_RB_WPTR                                                                         0x06dd
11511bb76ff1Sjsg #define regSDMA1_QUEUE1_RB_WPTR_BASE_IDX                                                                0
11521bb76ff1Sjsg #define regSDMA1_QUEUE1_RB_WPTR_HI                                                                      0x06de
11531bb76ff1Sjsg #define regSDMA1_QUEUE1_RB_WPTR_HI_BASE_IDX                                                             0
11541bb76ff1Sjsg #define regSDMA1_QUEUE1_RB_RPTR_ADDR_HI                                                                 0x06e0
11551bb76ff1Sjsg #define regSDMA1_QUEUE1_RB_RPTR_ADDR_HI_BASE_IDX                                                        0
11561bb76ff1Sjsg #define regSDMA1_QUEUE1_RB_RPTR_ADDR_LO                                                                 0x06e1
11571bb76ff1Sjsg #define regSDMA1_QUEUE1_RB_RPTR_ADDR_LO_BASE_IDX                                                        0
11581bb76ff1Sjsg #define regSDMA1_QUEUE1_IB_CNTL                                                                         0x06e2
11591bb76ff1Sjsg #define regSDMA1_QUEUE1_IB_CNTL_BASE_IDX                                                                0
11601bb76ff1Sjsg #define regSDMA1_QUEUE1_IB_RPTR                                                                         0x06e3
11611bb76ff1Sjsg #define regSDMA1_QUEUE1_IB_RPTR_BASE_IDX                                                                0
11621bb76ff1Sjsg #define regSDMA1_QUEUE1_IB_OFFSET                                                                       0x06e4
11631bb76ff1Sjsg #define regSDMA1_QUEUE1_IB_OFFSET_BASE_IDX                                                              0
11641bb76ff1Sjsg #define regSDMA1_QUEUE1_IB_BASE_LO                                                                      0x06e5
11651bb76ff1Sjsg #define regSDMA1_QUEUE1_IB_BASE_LO_BASE_IDX                                                             0
11661bb76ff1Sjsg #define regSDMA1_QUEUE1_IB_BASE_HI                                                                      0x06e6
11671bb76ff1Sjsg #define regSDMA1_QUEUE1_IB_BASE_HI_BASE_IDX                                                             0
11681bb76ff1Sjsg #define regSDMA1_QUEUE1_IB_SIZE                                                                         0x06e7
11691bb76ff1Sjsg #define regSDMA1_QUEUE1_IB_SIZE_BASE_IDX                                                                0
11701bb76ff1Sjsg #define regSDMA1_QUEUE1_SKIP_CNTL                                                                       0x06e8
11711bb76ff1Sjsg #define regSDMA1_QUEUE1_SKIP_CNTL_BASE_IDX                                                              0
11721bb76ff1Sjsg #define regSDMA1_QUEUE1_CONTEXT_STATUS                                                                  0x06e9
11731bb76ff1Sjsg #define regSDMA1_QUEUE1_CONTEXT_STATUS_BASE_IDX                                                         0
11741bb76ff1Sjsg #define regSDMA1_QUEUE1_DOORBELL                                                                        0x06ea
11751bb76ff1Sjsg #define regSDMA1_QUEUE1_DOORBELL_BASE_IDX                                                               0
11761bb76ff1Sjsg #define regSDMA1_QUEUE1_DOORBELL_LOG                                                                    0x0701
11771bb76ff1Sjsg #define regSDMA1_QUEUE1_DOORBELL_LOG_BASE_IDX                                                           0
11781bb76ff1Sjsg #define regSDMA1_QUEUE1_DOORBELL_OFFSET                                                                 0x0703
11791bb76ff1Sjsg #define regSDMA1_QUEUE1_DOORBELL_OFFSET_BASE_IDX                                                        0
11801bb76ff1Sjsg #define regSDMA1_QUEUE1_CSA_ADDR_LO                                                                     0x0704
11811bb76ff1Sjsg #define regSDMA1_QUEUE1_CSA_ADDR_LO_BASE_IDX                                                            0
11821bb76ff1Sjsg #define regSDMA1_QUEUE1_CSA_ADDR_HI                                                                     0x0705
11831bb76ff1Sjsg #define regSDMA1_QUEUE1_CSA_ADDR_HI_BASE_IDX                                                            0
11841bb76ff1Sjsg #define regSDMA1_QUEUE1_SCHEDULE_CNTL                                                                   0x0706
11851bb76ff1Sjsg #define regSDMA1_QUEUE1_SCHEDULE_CNTL_BASE_IDX                                                          0
11861bb76ff1Sjsg #define regSDMA1_QUEUE1_IB_SUB_REMAIN                                                                   0x0707
11871bb76ff1Sjsg #define regSDMA1_QUEUE1_IB_SUB_REMAIN_BASE_IDX                                                          0
11881bb76ff1Sjsg #define regSDMA1_QUEUE1_PREEMPT                                                                         0x0708
11891bb76ff1Sjsg #define regSDMA1_QUEUE1_PREEMPT_BASE_IDX                                                                0
11901bb76ff1Sjsg #define regSDMA1_QUEUE1_DUMMY_REG                                                                       0x0709
11911bb76ff1Sjsg #define regSDMA1_QUEUE1_DUMMY_REG_BASE_IDX                                                              0
11921bb76ff1Sjsg #define regSDMA1_QUEUE1_RB_WPTR_POLL_ADDR_HI                                                            0x070a
11931bb76ff1Sjsg #define regSDMA1_QUEUE1_RB_WPTR_POLL_ADDR_HI_BASE_IDX                                                   0
11941bb76ff1Sjsg #define regSDMA1_QUEUE1_RB_WPTR_POLL_ADDR_LO                                                            0x070b
11951bb76ff1Sjsg #define regSDMA1_QUEUE1_RB_WPTR_POLL_ADDR_LO_BASE_IDX                                                   0
11961bb76ff1Sjsg #define regSDMA1_QUEUE1_RB_AQL_CNTL                                                                     0x070c
11971bb76ff1Sjsg #define regSDMA1_QUEUE1_RB_AQL_CNTL_BASE_IDX                                                            0
11981bb76ff1Sjsg #define regSDMA1_QUEUE1_MINOR_PTR_UPDATE                                                                0x070d
11991bb76ff1Sjsg #define regSDMA1_QUEUE1_MINOR_PTR_UPDATE_BASE_IDX                                                       0
12001bb76ff1Sjsg #define regSDMA1_QUEUE1_RB_PREEMPT                                                                      0x070e
12011bb76ff1Sjsg #define regSDMA1_QUEUE1_RB_PREEMPT_BASE_IDX                                                             0
12021bb76ff1Sjsg #define regSDMA1_QUEUE1_MIDCMD_DATA0                                                                    0x0718
12031bb76ff1Sjsg #define regSDMA1_QUEUE1_MIDCMD_DATA0_BASE_IDX                                                           0
12041bb76ff1Sjsg #define regSDMA1_QUEUE1_MIDCMD_DATA1                                                                    0x0719
12051bb76ff1Sjsg #define regSDMA1_QUEUE1_MIDCMD_DATA1_BASE_IDX                                                           0
12061bb76ff1Sjsg #define regSDMA1_QUEUE1_MIDCMD_DATA2                                                                    0x071a
12071bb76ff1Sjsg #define regSDMA1_QUEUE1_MIDCMD_DATA2_BASE_IDX                                                           0
12081bb76ff1Sjsg #define regSDMA1_QUEUE1_MIDCMD_DATA3                                                                    0x071b
12091bb76ff1Sjsg #define regSDMA1_QUEUE1_MIDCMD_DATA3_BASE_IDX                                                           0
12101bb76ff1Sjsg #define regSDMA1_QUEUE1_MIDCMD_DATA4                                                                    0x071c
12111bb76ff1Sjsg #define regSDMA1_QUEUE1_MIDCMD_DATA4_BASE_IDX                                                           0
12121bb76ff1Sjsg #define regSDMA1_QUEUE1_MIDCMD_DATA5                                                                    0x071d
12131bb76ff1Sjsg #define regSDMA1_QUEUE1_MIDCMD_DATA5_BASE_IDX                                                           0
12141bb76ff1Sjsg #define regSDMA1_QUEUE1_MIDCMD_DATA6                                                                    0x071e
12151bb76ff1Sjsg #define regSDMA1_QUEUE1_MIDCMD_DATA6_BASE_IDX                                                           0
12161bb76ff1Sjsg #define regSDMA1_QUEUE1_MIDCMD_DATA7                                                                    0x071f
12171bb76ff1Sjsg #define regSDMA1_QUEUE1_MIDCMD_DATA7_BASE_IDX                                                           0
12181bb76ff1Sjsg #define regSDMA1_QUEUE1_MIDCMD_DATA8                                                                    0x0720
12191bb76ff1Sjsg #define regSDMA1_QUEUE1_MIDCMD_DATA8_BASE_IDX                                                           0
12201bb76ff1Sjsg #define regSDMA1_QUEUE1_MIDCMD_DATA9                                                                    0x0721
12211bb76ff1Sjsg #define regSDMA1_QUEUE1_MIDCMD_DATA9_BASE_IDX                                                           0
12221bb76ff1Sjsg #define regSDMA1_QUEUE1_MIDCMD_DATA10                                                                   0x0722
12231bb76ff1Sjsg #define regSDMA1_QUEUE1_MIDCMD_DATA10_BASE_IDX                                                          0
12241bb76ff1Sjsg #define regSDMA1_QUEUE1_MIDCMD_CNTL                                                                     0x0723
12251bb76ff1Sjsg #define regSDMA1_QUEUE1_MIDCMD_CNTL_BASE_IDX                                                            0
12261bb76ff1Sjsg #define regSDMA1_QUEUE2_RB_CNTL                                                                         0x0730
12271bb76ff1Sjsg #define regSDMA1_QUEUE2_RB_CNTL_BASE_IDX                                                                0
12281bb76ff1Sjsg #define regSDMA1_QUEUE2_RB_BASE                                                                         0x0731
12291bb76ff1Sjsg #define regSDMA1_QUEUE2_RB_BASE_BASE_IDX                                                                0
12301bb76ff1Sjsg #define regSDMA1_QUEUE2_RB_BASE_HI                                                                      0x0732
12311bb76ff1Sjsg #define regSDMA1_QUEUE2_RB_BASE_HI_BASE_IDX                                                             0
12321bb76ff1Sjsg #define regSDMA1_QUEUE2_RB_RPTR                                                                         0x0733
12331bb76ff1Sjsg #define regSDMA1_QUEUE2_RB_RPTR_BASE_IDX                                                                0
12341bb76ff1Sjsg #define regSDMA1_QUEUE2_RB_RPTR_HI                                                                      0x0734
12351bb76ff1Sjsg #define regSDMA1_QUEUE2_RB_RPTR_HI_BASE_IDX                                                             0
12361bb76ff1Sjsg #define regSDMA1_QUEUE2_RB_WPTR                                                                         0x0735
12371bb76ff1Sjsg #define regSDMA1_QUEUE2_RB_WPTR_BASE_IDX                                                                0
12381bb76ff1Sjsg #define regSDMA1_QUEUE2_RB_WPTR_HI                                                                      0x0736
12391bb76ff1Sjsg #define regSDMA1_QUEUE2_RB_WPTR_HI_BASE_IDX                                                             0
12401bb76ff1Sjsg #define regSDMA1_QUEUE2_RB_RPTR_ADDR_HI                                                                 0x0738
12411bb76ff1Sjsg #define regSDMA1_QUEUE2_RB_RPTR_ADDR_HI_BASE_IDX                                                        0
12421bb76ff1Sjsg #define regSDMA1_QUEUE2_RB_RPTR_ADDR_LO                                                                 0x0739
12431bb76ff1Sjsg #define regSDMA1_QUEUE2_RB_RPTR_ADDR_LO_BASE_IDX                                                        0
12441bb76ff1Sjsg #define regSDMA1_QUEUE2_IB_CNTL                                                                         0x073a
12451bb76ff1Sjsg #define regSDMA1_QUEUE2_IB_CNTL_BASE_IDX                                                                0
12461bb76ff1Sjsg #define regSDMA1_QUEUE2_IB_RPTR                                                                         0x073b
12471bb76ff1Sjsg #define regSDMA1_QUEUE2_IB_RPTR_BASE_IDX                                                                0
12481bb76ff1Sjsg #define regSDMA1_QUEUE2_IB_OFFSET                                                                       0x073c
12491bb76ff1Sjsg #define regSDMA1_QUEUE2_IB_OFFSET_BASE_IDX                                                              0
12501bb76ff1Sjsg #define regSDMA1_QUEUE2_IB_BASE_LO                                                                      0x073d
12511bb76ff1Sjsg #define regSDMA1_QUEUE2_IB_BASE_LO_BASE_IDX                                                             0
12521bb76ff1Sjsg #define regSDMA1_QUEUE2_IB_BASE_HI                                                                      0x073e
12531bb76ff1Sjsg #define regSDMA1_QUEUE2_IB_BASE_HI_BASE_IDX                                                             0
12541bb76ff1Sjsg #define regSDMA1_QUEUE2_IB_SIZE                                                                         0x073f
12551bb76ff1Sjsg #define regSDMA1_QUEUE2_IB_SIZE_BASE_IDX                                                                0
12561bb76ff1Sjsg #define regSDMA1_QUEUE2_SKIP_CNTL                                                                       0x0740
12571bb76ff1Sjsg #define regSDMA1_QUEUE2_SKIP_CNTL_BASE_IDX                                                              0
12581bb76ff1Sjsg #define regSDMA1_QUEUE2_CONTEXT_STATUS                                                                  0x0741
12591bb76ff1Sjsg #define regSDMA1_QUEUE2_CONTEXT_STATUS_BASE_IDX                                                         0
12601bb76ff1Sjsg #define regSDMA1_QUEUE2_DOORBELL                                                                        0x0742
12611bb76ff1Sjsg #define regSDMA1_QUEUE2_DOORBELL_BASE_IDX                                                               0
12621bb76ff1Sjsg #define regSDMA1_QUEUE2_DOORBELL_LOG                                                                    0x0759
12631bb76ff1Sjsg #define regSDMA1_QUEUE2_DOORBELL_LOG_BASE_IDX                                                           0
12641bb76ff1Sjsg #define regSDMA1_QUEUE2_DOORBELL_OFFSET                                                                 0x075b
12651bb76ff1Sjsg #define regSDMA1_QUEUE2_DOORBELL_OFFSET_BASE_IDX                                                        0
12661bb76ff1Sjsg #define regSDMA1_QUEUE2_CSA_ADDR_LO                                                                     0x075c
12671bb76ff1Sjsg #define regSDMA1_QUEUE2_CSA_ADDR_LO_BASE_IDX                                                            0
12681bb76ff1Sjsg #define regSDMA1_QUEUE2_CSA_ADDR_HI                                                                     0x075d
12691bb76ff1Sjsg #define regSDMA1_QUEUE2_CSA_ADDR_HI_BASE_IDX                                                            0
12701bb76ff1Sjsg #define regSDMA1_QUEUE2_SCHEDULE_CNTL                                                                   0x075e
12711bb76ff1Sjsg #define regSDMA1_QUEUE2_SCHEDULE_CNTL_BASE_IDX                                                          0
12721bb76ff1Sjsg #define regSDMA1_QUEUE2_IB_SUB_REMAIN                                                                   0x075f
12731bb76ff1Sjsg #define regSDMA1_QUEUE2_IB_SUB_REMAIN_BASE_IDX                                                          0
12741bb76ff1Sjsg #define regSDMA1_QUEUE2_PREEMPT                                                                         0x0760
12751bb76ff1Sjsg #define regSDMA1_QUEUE2_PREEMPT_BASE_IDX                                                                0
12761bb76ff1Sjsg #define regSDMA1_QUEUE2_DUMMY_REG                                                                       0x0761
12771bb76ff1Sjsg #define regSDMA1_QUEUE2_DUMMY_REG_BASE_IDX                                                              0
12781bb76ff1Sjsg #define regSDMA1_QUEUE2_RB_WPTR_POLL_ADDR_HI                                                            0x0762
12791bb76ff1Sjsg #define regSDMA1_QUEUE2_RB_WPTR_POLL_ADDR_HI_BASE_IDX                                                   0
12801bb76ff1Sjsg #define regSDMA1_QUEUE2_RB_WPTR_POLL_ADDR_LO                                                            0x0763
12811bb76ff1Sjsg #define regSDMA1_QUEUE2_RB_WPTR_POLL_ADDR_LO_BASE_IDX                                                   0
12821bb76ff1Sjsg #define regSDMA1_QUEUE2_RB_AQL_CNTL                                                                     0x0764
12831bb76ff1Sjsg #define regSDMA1_QUEUE2_RB_AQL_CNTL_BASE_IDX                                                            0
12841bb76ff1Sjsg #define regSDMA1_QUEUE2_MINOR_PTR_UPDATE                                                                0x0765
12851bb76ff1Sjsg #define regSDMA1_QUEUE2_MINOR_PTR_UPDATE_BASE_IDX                                                       0
12861bb76ff1Sjsg #define regSDMA1_QUEUE2_RB_PREEMPT                                                                      0x0766
12871bb76ff1Sjsg #define regSDMA1_QUEUE2_RB_PREEMPT_BASE_IDX                                                             0
12881bb76ff1Sjsg #define regSDMA1_QUEUE2_MIDCMD_DATA0                                                                    0x0770
12891bb76ff1Sjsg #define regSDMA1_QUEUE2_MIDCMD_DATA0_BASE_IDX                                                           0
12901bb76ff1Sjsg #define regSDMA1_QUEUE2_MIDCMD_DATA1                                                                    0x0771
12911bb76ff1Sjsg #define regSDMA1_QUEUE2_MIDCMD_DATA1_BASE_IDX                                                           0
12921bb76ff1Sjsg #define regSDMA1_QUEUE2_MIDCMD_DATA2                                                                    0x0772
12931bb76ff1Sjsg #define regSDMA1_QUEUE2_MIDCMD_DATA2_BASE_IDX                                                           0
12941bb76ff1Sjsg #define regSDMA1_QUEUE2_MIDCMD_DATA3                                                                    0x0773
12951bb76ff1Sjsg #define regSDMA1_QUEUE2_MIDCMD_DATA3_BASE_IDX                                                           0
12961bb76ff1Sjsg #define regSDMA1_QUEUE2_MIDCMD_DATA4                                                                    0x0774
12971bb76ff1Sjsg #define regSDMA1_QUEUE2_MIDCMD_DATA4_BASE_IDX                                                           0
12981bb76ff1Sjsg #define regSDMA1_QUEUE2_MIDCMD_DATA5                                                                    0x0775
12991bb76ff1Sjsg #define regSDMA1_QUEUE2_MIDCMD_DATA5_BASE_IDX                                                           0
13001bb76ff1Sjsg #define regSDMA1_QUEUE2_MIDCMD_DATA6                                                                    0x0776
13011bb76ff1Sjsg #define regSDMA1_QUEUE2_MIDCMD_DATA6_BASE_IDX                                                           0
13021bb76ff1Sjsg #define regSDMA1_QUEUE2_MIDCMD_DATA7                                                                    0x0777
13031bb76ff1Sjsg #define regSDMA1_QUEUE2_MIDCMD_DATA7_BASE_IDX                                                           0
13041bb76ff1Sjsg #define regSDMA1_QUEUE2_MIDCMD_DATA8                                                                    0x0778
13051bb76ff1Sjsg #define regSDMA1_QUEUE2_MIDCMD_DATA8_BASE_IDX                                                           0
13061bb76ff1Sjsg #define regSDMA1_QUEUE2_MIDCMD_DATA9                                                                    0x0779
13071bb76ff1Sjsg #define regSDMA1_QUEUE2_MIDCMD_DATA9_BASE_IDX                                                           0
13081bb76ff1Sjsg #define regSDMA1_QUEUE2_MIDCMD_DATA10                                                                   0x077a
13091bb76ff1Sjsg #define regSDMA1_QUEUE2_MIDCMD_DATA10_BASE_IDX                                                          0
13101bb76ff1Sjsg #define regSDMA1_QUEUE2_MIDCMD_CNTL                                                                     0x077b
13111bb76ff1Sjsg #define regSDMA1_QUEUE2_MIDCMD_CNTL_BASE_IDX                                                            0
13121bb76ff1Sjsg #define regSDMA1_QUEUE3_RB_CNTL                                                                         0x0788
13131bb76ff1Sjsg #define regSDMA1_QUEUE3_RB_CNTL_BASE_IDX                                                                0
13141bb76ff1Sjsg #define regSDMA1_QUEUE3_RB_BASE                                                                         0x0789
13151bb76ff1Sjsg #define regSDMA1_QUEUE3_RB_BASE_BASE_IDX                                                                0
13161bb76ff1Sjsg #define regSDMA1_QUEUE3_RB_BASE_HI                                                                      0x078a
13171bb76ff1Sjsg #define regSDMA1_QUEUE3_RB_BASE_HI_BASE_IDX                                                             0
13181bb76ff1Sjsg #define regSDMA1_QUEUE3_RB_RPTR                                                                         0x078b
13191bb76ff1Sjsg #define regSDMA1_QUEUE3_RB_RPTR_BASE_IDX                                                                0
13201bb76ff1Sjsg #define regSDMA1_QUEUE3_RB_RPTR_HI                                                                      0x078c
13211bb76ff1Sjsg #define regSDMA1_QUEUE3_RB_RPTR_HI_BASE_IDX                                                             0
13221bb76ff1Sjsg #define regSDMA1_QUEUE3_RB_WPTR                                                                         0x078d
13231bb76ff1Sjsg #define regSDMA1_QUEUE3_RB_WPTR_BASE_IDX                                                                0
13241bb76ff1Sjsg #define regSDMA1_QUEUE3_RB_WPTR_HI                                                                      0x078e
13251bb76ff1Sjsg #define regSDMA1_QUEUE3_RB_WPTR_HI_BASE_IDX                                                             0
13261bb76ff1Sjsg #define regSDMA1_QUEUE3_RB_RPTR_ADDR_HI                                                                 0x0790
13271bb76ff1Sjsg #define regSDMA1_QUEUE3_RB_RPTR_ADDR_HI_BASE_IDX                                                        0
13281bb76ff1Sjsg #define regSDMA1_QUEUE3_RB_RPTR_ADDR_LO                                                                 0x0791
13291bb76ff1Sjsg #define regSDMA1_QUEUE3_RB_RPTR_ADDR_LO_BASE_IDX                                                        0
13301bb76ff1Sjsg #define regSDMA1_QUEUE3_IB_CNTL                                                                         0x0792
13311bb76ff1Sjsg #define regSDMA1_QUEUE3_IB_CNTL_BASE_IDX                                                                0
13321bb76ff1Sjsg #define regSDMA1_QUEUE3_IB_RPTR                                                                         0x0793
13331bb76ff1Sjsg #define regSDMA1_QUEUE3_IB_RPTR_BASE_IDX                                                                0
13341bb76ff1Sjsg #define regSDMA1_QUEUE3_IB_OFFSET                                                                       0x0794
13351bb76ff1Sjsg #define regSDMA1_QUEUE3_IB_OFFSET_BASE_IDX                                                              0
13361bb76ff1Sjsg #define regSDMA1_QUEUE3_IB_BASE_LO                                                                      0x0795
13371bb76ff1Sjsg #define regSDMA1_QUEUE3_IB_BASE_LO_BASE_IDX                                                             0
13381bb76ff1Sjsg #define regSDMA1_QUEUE3_IB_BASE_HI                                                                      0x0796
13391bb76ff1Sjsg #define regSDMA1_QUEUE3_IB_BASE_HI_BASE_IDX                                                             0
13401bb76ff1Sjsg #define regSDMA1_QUEUE3_IB_SIZE                                                                         0x0797
13411bb76ff1Sjsg #define regSDMA1_QUEUE3_IB_SIZE_BASE_IDX                                                                0
13421bb76ff1Sjsg #define regSDMA1_QUEUE3_SKIP_CNTL                                                                       0x0798
13431bb76ff1Sjsg #define regSDMA1_QUEUE3_SKIP_CNTL_BASE_IDX                                                              0
13441bb76ff1Sjsg #define regSDMA1_QUEUE3_CONTEXT_STATUS                                                                  0x0799
13451bb76ff1Sjsg #define regSDMA1_QUEUE3_CONTEXT_STATUS_BASE_IDX                                                         0
13461bb76ff1Sjsg #define regSDMA1_QUEUE3_DOORBELL                                                                        0x079a
13471bb76ff1Sjsg #define regSDMA1_QUEUE3_DOORBELL_BASE_IDX                                                               0
13481bb76ff1Sjsg #define regSDMA1_QUEUE3_DOORBELL_LOG                                                                    0x07b1
13491bb76ff1Sjsg #define regSDMA1_QUEUE3_DOORBELL_LOG_BASE_IDX                                                           0
13501bb76ff1Sjsg #define regSDMA1_QUEUE3_DOORBELL_OFFSET                                                                 0x07b3
13511bb76ff1Sjsg #define regSDMA1_QUEUE3_DOORBELL_OFFSET_BASE_IDX                                                        0
13521bb76ff1Sjsg #define regSDMA1_QUEUE3_CSA_ADDR_LO                                                                     0x07b4
13531bb76ff1Sjsg #define regSDMA1_QUEUE3_CSA_ADDR_LO_BASE_IDX                                                            0
13541bb76ff1Sjsg #define regSDMA1_QUEUE3_CSA_ADDR_HI                                                                     0x07b5
13551bb76ff1Sjsg #define regSDMA1_QUEUE3_CSA_ADDR_HI_BASE_IDX                                                            0
13561bb76ff1Sjsg #define regSDMA1_QUEUE3_SCHEDULE_CNTL                                                                   0x07b6
13571bb76ff1Sjsg #define regSDMA1_QUEUE3_SCHEDULE_CNTL_BASE_IDX                                                          0
13581bb76ff1Sjsg #define regSDMA1_QUEUE3_IB_SUB_REMAIN                                                                   0x07b7
13591bb76ff1Sjsg #define regSDMA1_QUEUE3_IB_SUB_REMAIN_BASE_IDX                                                          0
13601bb76ff1Sjsg #define regSDMA1_QUEUE3_PREEMPT                                                                         0x07b8
13611bb76ff1Sjsg #define regSDMA1_QUEUE3_PREEMPT_BASE_IDX                                                                0
13621bb76ff1Sjsg #define regSDMA1_QUEUE3_DUMMY_REG                                                                       0x07b9
13631bb76ff1Sjsg #define regSDMA1_QUEUE3_DUMMY_REG_BASE_IDX                                                              0
13641bb76ff1Sjsg #define regSDMA1_QUEUE3_RB_WPTR_POLL_ADDR_HI                                                            0x07ba
13651bb76ff1Sjsg #define regSDMA1_QUEUE3_RB_WPTR_POLL_ADDR_HI_BASE_IDX                                                   0
13661bb76ff1Sjsg #define regSDMA1_QUEUE3_RB_WPTR_POLL_ADDR_LO                                                            0x07bb
13671bb76ff1Sjsg #define regSDMA1_QUEUE3_RB_WPTR_POLL_ADDR_LO_BASE_IDX                                                   0
13681bb76ff1Sjsg #define regSDMA1_QUEUE3_RB_AQL_CNTL                                                                     0x07bc
13691bb76ff1Sjsg #define regSDMA1_QUEUE3_RB_AQL_CNTL_BASE_IDX                                                            0
13701bb76ff1Sjsg #define regSDMA1_QUEUE3_MINOR_PTR_UPDATE                                                                0x07bd
13711bb76ff1Sjsg #define regSDMA1_QUEUE3_MINOR_PTR_UPDATE_BASE_IDX                                                       0
13721bb76ff1Sjsg #define regSDMA1_QUEUE3_RB_PREEMPT                                                                      0x07be
13731bb76ff1Sjsg #define regSDMA1_QUEUE3_RB_PREEMPT_BASE_IDX                                                             0
13741bb76ff1Sjsg #define regSDMA1_QUEUE3_MIDCMD_DATA0                                                                    0x07c8
13751bb76ff1Sjsg #define regSDMA1_QUEUE3_MIDCMD_DATA0_BASE_IDX                                                           0
13761bb76ff1Sjsg #define regSDMA1_QUEUE3_MIDCMD_DATA1                                                                    0x07c9
13771bb76ff1Sjsg #define regSDMA1_QUEUE3_MIDCMD_DATA1_BASE_IDX                                                           0
13781bb76ff1Sjsg #define regSDMA1_QUEUE3_MIDCMD_DATA2                                                                    0x07ca
13791bb76ff1Sjsg #define regSDMA1_QUEUE3_MIDCMD_DATA2_BASE_IDX                                                           0
13801bb76ff1Sjsg #define regSDMA1_QUEUE3_MIDCMD_DATA3                                                                    0x07cb
13811bb76ff1Sjsg #define regSDMA1_QUEUE3_MIDCMD_DATA3_BASE_IDX                                                           0
13821bb76ff1Sjsg #define regSDMA1_QUEUE3_MIDCMD_DATA4                                                                    0x07cc
13831bb76ff1Sjsg #define regSDMA1_QUEUE3_MIDCMD_DATA4_BASE_IDX                                                           0
13841bb76ff1Sjsg #define regSDMA1_QUEUE3_MIDCMD_DATA5                                                                    0x07cd
13851bb76ff1Sjsg #define regSDMA1_QUEUE3_MIDCMD_DATA5_BASE_IDX                                                           0
13861bb76ff1Sjsg #define regSDMA1_QUEUE3_MIDCMD_DATA6                                                                    0x07ce
13871bb76ff1Sjsg #define regSDMA1_QUEUE3_MIDCMD_DATA6_BASE_IDX                                                           0
13881bb76ff1Sjsg #define regSDMA1_QUEUE3_MIDCMD_DATA7                                                                    0x07cf
13891bb76ff1Sjsg #define regSDMA1_QUEUE3_MIDCMD_DATA7_BASE_IDX                                                           0
13901bb76ff1Sjsg #define regSDMA1_QUEUE3_MIDCMD_DATA8                                                                    0x07d0
13911bb76ff1Sjsg #define regSDMA1_QUEUE3_MIDCMD_DATA8_BASE_IDX                                                           0
13921bb76ff1Sjsg #define regSDMA1_QUEUE3_MIDCMD_DATA9                                                                    0x07d1
13931bb76ff1Sjsg #define regSDMA1_QUEUE3_MIDCMD_DATA9_BASE_IDX                                                           0
13941bb76ff1Sjsg #define regSDMA1_QUEUE3_MIDCMD_DATA10                                                                   0x07d2
13951bb76ff1Sjsg #define regSDMA1_QUEUE3_MIDCMD_DATA10_BASE_IDX                                                          0
13961bb76ff1Sjsg #define regSDMA1_QUEUE3_MIDCMD_CNTL                                                                     0x07d3
13971bb76ff1Sjsg #define regSDMA1_QUEUE3_MIDCMD_CNTL_BASE_IDX                                                            0
13981bb76ff1Sjsg #define regSDMA1_QUEUE4_RB_CNTL                                                                         0x07e0
13991bb76ff1Sjsg #define regSDMA1_QUEUE4_RB_CNTL_BASE_IDX                                                                0
14001bb76ff1Sjsg #define regSDMA1_QUEUE4_RB_BASE                                                                         0x07e1
14011bb76ff1Sjsg #define regSDMA1_QUEUE4_RB_BASE_BASE_IDX                                                                0
14021bb76ff1Sjsg #define regSDMA1_QUEUE4_RB_BASE_HI                                                                      0x07e2
14031bb76ff1Sjsg #define regSDMA1_QUEUE4_RB_BASE_HI_BASE_IDX                                                             0
14041bb76ff1Sjsg #define regSDMA1_QUEUE4_RB_RPTR                                                                         0x07e3
14051bb76ff1Sjsg #define regSDMA1_QUEUE4_RB_RPTR_BASE_IDX                                                                0
14061bb76ff1Sjsg #define regSDMA1_QUEUE4_RB_RPTR_HI                                                                      0x07e4
14071bb76ff1Sjsg #define regSDMA1_QUEUE4_RB_RPTR_HI_BASE_IDX                                                             0
14081bb76ff1Sjsg #define regSDMA1_QUEUE4_RB_WPTR                                                                         0x07e5
14091bb76ff1Sjsg #define regSDMA1_QUEUE4_RB_WPTR_BASE_IDX                                                                0
14101bb76ff1Sjsg #define regSDMA1_QUEUE4_RB_WPTR_HI                                                                      0x07e6
14111bb76ff1Sjsg #define regSDMA1_QUEUE4_RB_WPTR_HI_BASE_IDX                                                             0
14121bb76ff1Sjsg #define regSDMA1_QUEUE4_RB_RPTR_ADDR_HI                                                                 0x07e8
14131bb76ff1Sjsg #define regSDMA1_QUEUE4_RB_RPTR_ADDR_HI_BASE_IDX                                                        0
14141bb76ff1Sjsg #define regSDMA1_QUEUE4_RB_RPTR_ADDR_LO                                                                 0x07e9
14151bb76ff1Sjsg #define regSDMA1_QUEUE4_RB_RPTR_ADDR_LO_BASE_IDX                                                        0
14161bb76ff1Sjsg #define regSDMA1_QUEUE4_IB_CNTL                                                                         0x07ea
14171bb76ff1Sjsg #define regSDMA1_QUEUE4_IB_CNTL_BASE_IDX                                                                0
14181bb76ff1Sjsg #define regSDMA1_QUEUE4_IB_RPTR                                                                         0x07eb
14191bb76ff1Sjsg #define regSDMA1_QUEUE4_IB_RPTR_BASE_IDX                                                                0
14201bb76ff1Sjsg #define regSDMA1_QUEUE4_IB_OFFSET                                                                       0x07ec
14211bb76ff1Sjsg #define regSDMA1_QUEUE4_IB_OFFSET_BASE_IDX                                                              0
14221bb76ff1Sjsg #define regSDMA1_QUEUE4_IB_BASE_LO                                                                      0x07ed
14231bb76ff1Sjsg #define regSDMA1_QUEUE4_IB_BASE_LO_BASE_IDX                                                             0
14241bb76ff1Sjsg #define regSDMA1_QUEUE4_IB_BASE_HI                                                                      0x07ee
14251bb76ff1Sjsg #define regSDMA1_QUEUE4_IB_BASE_HI_BASE_IDX                                                             0
14261bb76ff1Sjsg #define regSDMA1_QUEUE4_IB_SIZE                                                                         0x07ef
14271bb76ff1Sjsg #define regSDMA1_QUEUE4_IB_SIZE_BASE_IDX                                                                0
14281bb76ff1Sjsg #define regSDMA1_QUEUE4_SKIP_CNTL                                                                       0x07f0
14291bb76ff1Sjsg #define regSDMA1_QUEUE4_SKIP_CNTL_BASE_IDX                                                              0
14301bb76ff1Sjsg #define regSDMA1_QUEUE4_CONTEXT_STATUS                                                                  0x07f1
14311bb76ff1Sjsg #define regSDMA1_QUEUE4_CONTEXT_STATUS_BASE_IDX                                                         0
14321bb76ff1Sjsg #define regSDMA1_QUEUE4_DOORBELL                                                                        0x07f2
14331bb76ff1Sjsg #define regSDMA1_QUEUE4_DOORBELL_BASE_IDX                                                               0
14341bb76ff1Sjsg #define regSDMA1_QUEUE4_DOORBELL_LOG                                                                    0x0809
14351bb76ff1Sjsg #define regSDMA1_QUEUE4_DOORBELL_LOG_BASE_IDX                                                           0
14361bb76ff1Sjsg #define regSDMA1_QUEUE4_DOORBELL_OFFSET                                                                 0x080b
14371bb76ff1Sjsg #define regSDMA1_QUEUE4_DOORBELL_OFFSET_BASE_IDX                                                        0
14381bb76ff1Sjsg #define regSDMA1_QUEUE4_CSA_ADDR_LO                                                                     0x080c
14391bb76ff1Sjsg #define regSDMA1_QUEUE4_CSA_ADDR_LO_BASE_IDX                                                            0
14401bb76ff1Sjsg #define regSDMA1_QUEUE4_CSA_ADDR_HI                                                                     0x080d
14411bb76ff1Sjsg #define regSDMA1_QUEUE4_CSA_ADDR_HI_BASE_IDX                                                            0
14421bb76ff1Sjsg #define regSDMA1_QUEUE4_SCHEDULE_CNTL                                                                   0x080e
14431bb76ff1Sjsg #define regSDMA1_QUEUE4_SCHEDULE_CNTL_BASE_IDX                                                          0
14441bb76ff1Sjsg #define regSDMA1_QUEUE4_IB_SUB_REMAIN                                                                   0x080f
14451bb76ff1Sjsg #define regSDMA1_QUEUE4_IB_SUB_REMAIN_BASE_IDX                                                          0
14461bb76ff1Sjsg #define regSDMA1_QUEUE4_PREEMPT                                                                         0x0810
14471bb76ff1Sjsg #define regSDMA1_QUEUE4_PREEMPT_BASE_IDX                                                                0
14481bb76ff1Sjsg #define regSDMA1_QUEUE4_DUMMY_REG                                                                       0x0811
14491bb76ff1Sjsg #define regSDMA1_QUEUE4_DUMMY_REG_BASE_IDX                                                              0
14501bb76ff1Sjsg #define regSDMA1_QUEUE4_RB_WPTR_POLL_ADDR_HI                                                            0x0812
14511bb76ff1Sjsg #define regSDMA1_QUEUE4_RB_WPTR_POLL_ADDR_HI_BASE_IDX                                                   0
14521bb76ff1Sjsg #define regSDMA1_QUEUE4_RB_WPTR_POLL_ADDR_LO                                                            0x0813
14531bb76ff1Sjsg #define regSDMA1_QUEUE4_RB_WPTR_POLL_ADDR_LO_BASE_IDX                                                   0
14541bb76ff1Sjsg #define regSDMA1_QUEUE4_RB_AQL_CNTL                                                                     0x0814
14551bb76ff1Sjsg #define regSDMA1_QUEUE4_RB_AQL_CNTL_BASE_IDX                                                            0
14561bb76ff1Sjsg #define regSDMA1_QUEUE4_MINOR_PTR_UPDATE                                                                0x0815
14571bb76ff1Sjsg #define regSDMA1_QUEUE4_MINOR_PTR_UPDATE_BASE_IDX                                                       0
14581bb76ff1Sjsg #define regSDMA1_QUEUE4_RB_PREEMPT                                                                      0x0816
14591bb76ff1Sjsg #define regSDMA1_QUEUE4_RB_PREEMPT_BASE_IDX                                                             0
14601bb76ff1Sjsg #define regSDMA1_QUEUE4_MIDCMD_DATA0                                                                    0x0820
14611bb76ff1Sjsg #define regSDMA1_QUEUE4_MIDCMD_DATA0_BASE_IDX                                                           0
14621bb76ff1Sjsg #define regSDMA1_QUEUE4_MIDCMD_DATA1                                                                    0x0821
14631bb76ff1Sjsg #define regSDMA1_QUEUE4_MIDCMD_DATA1_BASE_IDX                                                           0
14641bb76ff1Sjsg #define regSDMA1_QUEUE4_MIDCMD_DATA2                                                                    0x0822
14651bb76ff1Sjsg #define regSDMA1_QUEUE4_MIDCMD_DATA2_BASE_IDX                                                           0
14661bb76ff1Sjsg #define regSDMA1_QUEUE4_MIDCMD_DATA3                                                                    0x0823
14671bb76ff1Sjsg #define regSDMA1_QUEUE4_MIDCMD_DATA3_BASE_IDX                                                           0
14681bb76ff1Sjsg #define regSDMA1_QUEUE4_MIDCMD_DATA4                                                                    0x0824
14691bb76ff1Sjsg #define regSDMA1_QUEUE4_MIDCMD_DATA4_BASE_IDX                                                           0
14701bb76ff1Sjsg #define regSDMA1_QUEUE4_MIDCMD_DATA5                                                                    0x0825
14711bb76ff1Sjsg #define regSDMA1_QUEUE4_MIDCMD_DATA5_BASE_IDX                                                           0
14721bb76ff1Sjsg #define regSDMA1_QUEUE4_MIDCMD_DATA6                                                                    0x0826
14731bb76ff1Sjsg #define regSDMA1_QUEUE4_MIDCMD_DATA6_BASE_IDX                                                           0
14741bb76ff1Sjsg #define regSDMA1_QUEUE4_MIDCMD_DATA7                                                                    0x0827
14751bb76ff1Sjsg #define regSDMA1_QUEUE4_MIDCMD_DATA7_BASE_IDX                                                           0
14761bb76ff1Sjsg #define regSDMA1_QUEUE4_MIDCMD_DATA8                                                                    0x0828
14771bb76ff1Sjsg #define regSDMA1_QUEUE4_MIDCMD_DATA8_BASE_IDX                                                           0
14781bb76ff1Sjsg #define regSDMA1_QUEUE4_MIDCMD_DATA9                                                                    0x0829
14791bb76ff1Sjsg #define regSDMA1_QUEUE4_MIDCMD_DATA9_BASE_IDX                                                           0
14801bb76ff1Sjsg #define regSDMA1_QUEUE4_MIDCMD_DATA10                                                                   0x082a
14811bb76ff1Sjsg #define regSDMA1_QUEUE4_MIDCMD_DATA10_BASE_IDX                                                          0
14821bb76ff1Sjsg #define regSDMA1_QUEUE4_MIDCMD_CNTL                                                                     0x082b
14831bb76ff1Sjsg #define regSDMA1_QUEUE4_MIDCMD_CNTL_BASE_IDX                                                            0
14841bb76ff1Sjsg #define regSDMA1_QUEUE5_RB_CNTL                                                                         0x0838
14851bb76ff1Sjsg #define regSDMA1_QUEUE5_RB_CNTL_BASE_IDX                                                                0
14861bb76ff1Sjsg #define regSDMA1_QUEUE5_RB_BASE                                                                         0x0839
14871bb76ff1Sjsg #define regSDMA1_QUEUE5_RB_BASE_BASE_IDX                                                                0
14881bb76ff1Sjsg #define regSDMA1_QUEUE5_RB_BASE_HI                                                                      0x083a
14891bb76ff1Sjsg #define regSDMA1_QUEUE5_RB_BASE_HI_BASE_IDX                                                             0
14901bb76ff1Sjsg #define regSDMA1_QUEUE5_RB_RPTR                                                                         0x083b
14911bb76ff1Sjsg #define regSDMA1_QUEUE5_RB_RPTR_BASE_IDX                                                                0
14921bb76ff1Sjsg #define regSDMA1_QUEUE5_RB_RPTR_HI                                                                      0x083c
14931bb76ff1Sjsg #define regSDMA1_QUEUE5_RB_RPTR_HI_BASE_IDX                                                             0
14941bb76ff1Sjsg #define regSDMA1_QUEUE5_RB_WPTR                                                                         0x083d
14951bb76ff1Sjsg #define regSDMA1_QUEUE5_RB_WPTR_BASE_IDX                                                                0
14961bb76ff1Sjsg #define regSDMA1_QUEUE5_RB_WPTR_HI                                                                      0x083e
14971bb76ff1Sjsg #define regSDMA1_QUEUE5_RB_WPTR_HI_BASE_IDX                                                             0
14981bb76ff1Sjsg #define regSDMA1_QUEUE5_RB_RPTR_ADDR_HI                                                                 0x0840
14991bb76ff1Sjsg #define regSDMA1_QUEUE5_RB_RPTR_ADDR_HI_BASE_IDX                                                        0
15001bb76ff1Sjsg #define regSDMA1_QUEUE5_RB_RPTR_ADDR_LO                                                                 0x0841
15011bb76ff1Sjsg #define regSDMA1_QUEUE5_RB_RPTR_ADDR_LO_BASE_IDX                                                        0
15021bb76ff1Sjsg #define regSDMA1_QUEUE5_IB_CNTL                                                                         0x0842
15031bb76ff1Sjsg #define regSDMA1_QUEUE5_IB_CNTL_BASE_IDX                                                                0
15041bb76ff1Sjsg #define regSDMA1_QUEUE5_IB_RPTR                                                                         0x0843
15051bb76ff1Sjsg #define regSDMA1_QUEUE5_IB_RPTR_BASE_IDX                                                                0
15061bb76ff1Sjsg #define regSDMA1_QUEUE5_IB_OFFSET                                                                       0x0844
15071bb76ff1Sjsg #define regSDMA1_QUEUE5_IB_OFFSET_BASE_IDX                                                              0
15081bb76ff1Sjsg #define regSDMA1_QUEUE5_IB_BASE_LO                                                                      0x0845
15091bb76ff1Sjsg #define regSDMA1_QUEUE5_IB_BASE_LO_BASE_IDX                                                             0
15101bb76ff1Sjsg #define regSDMA1_QUEUE5_IB_BASE_HI                                                                      0x0846
15111bb76ff1Sjsg #define regSDMA1_QUEUE5_IB_BASE_HI_BASE_IDX                                                             0
15121bb76ff1Sjsg #define regSDMA1_QUEUE5_IB_SIZE                                                                         0x0847
15131bb76ff1Sjsg #define regSDMA1_QUEUE5_IB_SIZE_BASE_IDX                                                                0
15141bb76ff1Sjsg #define regSDMA1_QUEUE5_SKIP_CNTL                                                                       0x0848
15151bb76ff1Sjsg #define regSDMA1_QUEUE5_SKIP_CNTL_BASE_IDX                                                              0
15161bb76ff1Sjsg #define regSDMA1_QUEUE5_CONTEXT_STATUS                                                                  0x0849
15171bb76ff1Sjsg #define regSDMA1_QUEUE5_CONTEXT_STATUS_BASE_IDX                                                         0
15181bb76ff1Sjsg #define regSDMA1_QUEUE5_DOORBELL                                                                        0x084a
15191bb76ff1Sjsg #define regSDMA1_QUEUE5_DOORBELL_BASE_IDX                                                               0
15201bb76ff1Sjsg #define regSDMA1_QUEUE5_DOORBELL_LOG                                                                    0x0861
15211bb76ff1Sjsg #define regSDMA1_QUEUE5_DOORBELL_LOG_BASE_IDX                                                           0
15221bb76ff1Sjsg #define regSDMA1_QUEUE5_DOORBELL_OFFSET                                                                 0x0863
15231bb76ff1Sjsg #define regSDMA1_QUEUE5_DOORBELL_OFFSET_BASE_IDX                                                        0
15241bb76ff1Sjsg #define regSDMA1_QUEUE5_CSA_ADDR_LO                                                                     0x0864
15251bb76ff1Sjsg #define regSDMA1_QUEUE5_CSA_ADDR_LO_BASE_IDX                                                            0
15261bb76ff1Sjsg #define regSDMA1_QUEUE5_CSA_ADDR_HI                                                                     0x0865
15271bb76ff1Sjsg #define regSDMA1_QUEUE5_CSA_ADDR_HI_BASE_IDX                                                            0
15281bb76ff1Sjsg #define regSDMA1_QUEUE5_SCHEDULE_CNTL                                                                   0x0866
15291bb76ff1Sjsg #define regSDMA1_QUEUE5_SCHEDULE_CNTL_BASE_IDX                                                          0
15301bb76ff1Sjsg #define regSDMA1_QUEUE5_IB_SUB_REMAIN                                                                   0x0867
15311bb76ff1Sjsg #define regSDMA1_QUEUE5_IB_SUB_REMAIN_BASE_IDX                                                          0
15321bb76ff1Sjsg #define regSDMA1_QUEUE5_PREEMPT                                                                         0x0868
15331bb76ff1Sjsg #define regSDMA1_QUEUE5_PREEMPT_BASE_IDX                                                                0
15341bb76ff1Sjsg #define regSDMA1_QUEUE5_DUMMY_REG                                                                       0x0869
15351bb76ff1Sjsg #define regSDMA1_QUEUE5_DUMMY_REG_BASE_IDX                                                              0
15361bb76ff1Sjsg #define regSDMA1_QUEUE5_RB_WPTR_POLL_ADDR_HI                                                            0x086a
15371bb76ff1Sjsg #define regSDMA1_QUEUE5_RB_WPTR_POLL_ADDR_HI_BASE_IDX                                                   0
15381bb76ff1Sjsg #define regSDMA1_QUEUE5_RB_WPTR_POLL_ADDR_LO                                                            0x086b
15391bb76ff1Sjsg #define regSDMA1_QUEUE5_RB_WPTR_POLL_ADDR_LO_BASE_IDX                                                   0
15401bb76ff1Sjsg #define regSDMA1_QUEUE5_RB_AQL_CNTL                                                                     0x086c
15411bb76ff1Sjsg #define regSDMA1_QUEUE5_RB_AQL_CNTL_BASE_IDX                                                            0
15421bb76ff1Sjsg #define regSDMA1_QUEUE5_MINOR_PTR_UPDATE                                                                0x086d
15431bb76ff1Sjsg #define regSDMA1_QUEUE5_MINOR_PTR_UPDATE_BASE_IDX                                                       0
15441bb76ff1Sjsg #define regSDMA1_QUEUE5_RB_PREEMPT                                                                      0x086e
15451bb76ff1Sjsg #define regSDMA1_QUEUE5_RB_PREEMPT_BASE_IDX                                                             0
15461bb76ff1Sjsg #define regSDMA1_QUEUE5_MIDCMD_DATA0                                                                    0x0878
15471bb76ff1Sjsg #define regSDMA1_QUEUE5_MIDCMD_DATA0_BASE_IDX                                                           0
15481bb76ff1Sjsg #define regSDMA1_QUEUE5_MIDCMD_DATA1                                                                    0x0879
15491bb76ff1Sjsg #define regSDMA1_QUEUE5_MIDCMD_DATA1_BASE_IDX                                                           0
15501bb76ff1Sjsg #define regSDMA1_QUEUE5_MIDCMD_DATA2                                                                    0x087a
15511bb76ff1Sjsg #define regSDMA1_QUEUE5_MIDCMD_DATA2_BASE_IDX                                                           0
15521bb76ff1Sjsg #define regSDMA1_QUEUE5_MIDCMD_DATA3                                                                    0x087b
15531bb76ff1Sjsg #define regSDMA1_QUEUE5_MIDCMD_DATA3_BASE_IDX                                                           0
15541bb76ff1Sjsg #define regSDMA1_QUEUE5_MIDCMD_DATA4                                                                    0x087c
15551bb76ff1Sjsg #define regSDMA1_QUEUE5_MIDCMD_DATA4_BASE_IDX                                                           0
15561bb76ff1Sjsg #define regSDMA1_QUEUE5_MIDCMD_DATA5                                                                    0x087d
15571bb76ff1Sjsg #define regSDMA1_QUEUE5_MIDCMD_DATA5_BASE_IDX                                                           0
15581bb76ff1Sjsg #define regSDMA1_QUEUE5_MIDCMD_DATA6                                                                    0x087e
15591bb76ff1Sjsg #define regSDMA1_QUEUE5_MIDCMD_DATA6_BASE_IDX                                                           0
15601bb76ff1Sjsg #define regSDMA1_QUEUE5_MIDCMD_DATA7                                                                    0x087f
15611bb76ff1Sjsg #define regSDMA1_QUEUE5_MIDCMD_DATA7_BASE_IDX                                                           0
15621bb76ff1Sjsg #define regSDMA1_QUEUE5_MIDCMD_DATA8                                                                    0x0880
15631bb76ff1Sjsg #define regSDMA1_QUEUE5_MIDCMD_DATA8_BASE_IDX                                                           0
15641bb76ff1Sjsg #define regSDMA1_QUEUE5_MIDCMD_DATA9                                                                    0x0881
15651bb76ff1Sjsg #define regSDMA1_QUEUE5_MIDCMD_DATA9_BASE_IDX                                                           0
15661bb76ff1Sjsg #define regSDMA1_QUEUE5_MIDCMD_DATA10                                                                   0x0882
15671bb76ff1Sjsg #define regSDMA1_QUEUE5_MIDCMD_DATA10_BASE_IDX                                                          0
15681bb76ff1Sjsg #define regSDMA1_QUEUE5_MIDCMD_CNTL                                                                     0x0883
15691bb76ff1Sjsg #define regSDMA1_QUEUE5_MIDCMD_CNTL_BASE_IDX                                                            0
15701bb76ff1Sjsg #define regSDMA1_QUEUE6_RB_CNTL                                                                         0x0890
15711bb76ff1Sjsg #define regSDMA1_QUEUE6_RB_CNTL_BASE_IDX                                                                0
15721bb76ff1Sjsg #define regSDMA1_QUEUE6_RB_BASE                                                                         0x0891
15731bb76ff1Sjsg #define regSDMA1_QUEUE6_RB_BASE_BASE_IDX                                                                0
15741bb76ff1Sjsg #define regSDMA1_QUEUE6_RB_BASE_HI                                                                      0x0892
15751bb76ff1Sjsg #define regSDMA1_QUEUE6_RB_BASE_HI_BASE_IDX                                                             0
15761bb76ff1Sjsg #define regSDMA1_QUEUE6_RB_RPTR                                                                         0x0893
15771bb76ff1Sjsg #define regSDMA1_QUEUE6_RB_RPTR_BASE_IDX                                                                0
15781bb76ff1Sjsg #define regSDMA1_QUEUE6_RB_RPTR_HI                                                                      0x0894
15791bb76ff1Sjsg #define regSDMA1_QUEUE6_RB_RPTR_HI_BASE_IDX                                                             0
15801bb76ff1Sjsg #define regSDMA1_QUEUE6_RB_WPTR                                                                         0x0895
15811bb76ff1Sjsg #define regSDMA1_QUEUE6_RB_WPTR_BASE_IDX                                                                0
15821bb76ff1Sjsg #define regSDMA1_QUEUE6_RB_WPTR_HI                                                                      0x0896
15831bb76ff1Sjsg #define regSDMA1_QUEUE6_RB_WPTR_HI_BASE_IDX                                                             0
15841bb76ff1Sjsg #define regSDMA1_QUEUE6_RB_RPTR_ADDR_HI                                                                 0x0898
15851bb76ff1Sjsg #define regSDMA1_QUEUE6_RB_RPTR_ADDR_HI_BASE_IDX                                                        0
15861bb76ff1Sjsg #define regSDMA1_QUEUE6_RB_RPTR_ADDR_LO                                                                 0x0899
15871bb76ff1Sjsg #define regSDMA1_QUEUE6_RB_RPTR_ADDR_LO_BASE_IDX                                                        0
15881bb76ff1Sjsg #define regSDMA1_QUEUE6_IB_CNTL                                                                         0x089a
15891bb76ff1Sjsg #define regSDMA1_QUEUE6_IB_CNTL_BASE_IDX                                                                0
15901bb76ff1Sjsg #define regSDMA1_QUEUE6_IB_RPTR                                                                         0x089b
15911bb76ff1Sjsg #define regSDMA1_QUEUE6_IB_RPTR_BASE_IDX                                                                0
15921bb76ff1Sjsg #define regSDMA1_QUEUE6_IB_OFFSET                                                                       0x089c
15931bb76ff1Sjsg #define regSDMA1_QUEUE6_IB_OFFSET_BASE_IDX                                                              0
15941bb76ff1Sjsg #define regSDMA1_QUEUE6_IB_BASE_LO                                                                      0x089d
15951bb76ff1Sjsg #define regSDMA1_QUEUE6_IB_BASE_LO_BASE_IDX                                                             0
15961bb76ff1Sjsg #define regSDMA1_QUEUE6_IB_BASE_HI                                                                      0x089e
15971bb76ff1Sjsg #define regSDMA1_QUEUE6_IB_BASE_HI_BASE_IDX                                                             0
15981bb76ff1Sjsg #define regSDMA1_QUEUE6_IB_SIZE                                                                         0x089f
15991bb76ff1Sjsg #define regSDMA1_QUEUE6_IB_SIZE_BASE_IDX                                                                0
16001bb76ff1Sjsg #define regSDMA1_QUEUE6_SKIP_CNTL                                                                       0x08a0
16011bb76ff1Sjsg #define regSDMA1_QUEUE6_SKIP_CNTL_BASE_IDX                                                              0
16021bb76ff1Sjsg #define regSDMA1_QUEUE6_CONTEXT_STATUS                                                                  0x08a1
16031bb76ff1Sjsg #define regSDMA1_QUEUE6_CONTEXT_STATUS_BASE_IDX                                                         0
16041bb76ff1Sjsg #define regSDMA1_QUEUE6_DOORBELL                                                                        0x08a2
16051bb76ff1Sjsg #define regSDMA1_QUEUE6_DOORBELL_BASE_IDX                                                               0
16061bb76ff1Sjsg #define regSDMA1_QUEUE6_DOORBELL_LOG                                                                    0x08b9
16071bb76ff1Sjsg #define regSDMA1_QUEUE6_DOORBELL_LOG_BASE_IDX                                                           0
16081bb76ff1Sjsg #define regSDMA1_QUEUE6_DOORBELL_OFFSET                                                                 0x08bb
16091bb76ff1Sjsg #define regSDMA1_QUEUE6_DOORBELL_OFFSET_BASE_IDX                                                        0
16101bb76ff1Sjsg #define regSDMA1_QUEUE6_CSA_ADDR_LO                                                                     0x08bc
16111bb76ff1Sjsg #define regSDMA1_QUEUE6_CSA_ADDR_LO_BASE_IDX                                                            0
16121bb76ff1Sjsg #define regSDMA1_QUEUE6_CSA_ADDR_HI                                                                     0x08bd
16131bb76ff1Sjsg #define regSDMA1_QUEUE6_CSA_ADDR_HI_BASE_IDX                                                            0
16141bb76ff1Sjsg #define regSDMA1_QUEUE6_SCHEDULE_CNTL                                                                   0x08be
16151bb76ff1Sjsg #define regSDMA1_QUEUE6_SCHEDULE_CNTL_BASE_IDX                                                          0
16161bb76ff1Sjsg #define regSDMA1_QUEUE6_IB_SUB_REMAIN                                                                   0x08bf
16171bb76ff1Sjsg #define regSDMA1_QUEUE6_IB_SUB_REMAIN_BASE_IDX                                                          0
16181bb76ff1Sjsg #define regSDMA1_QUEUE6_PREEMPT                                                                         0x08c0
16191bb76ff1Sjsg #define regSDMA1_QUEUE6_PREEMPT_BASE_IDX                                                                0
16201bb76ff1Sjsg #define regSDMA1_QUEUE6_DUMMY_REG                                                                       0x08c1
16211bb76ff1Sjsg #define regSDMA1_QUEUE6_DUMMY_REG_BASE_IDX                                                              0
16221bb76ff1Sjsg #define regSDMA1_QUEUE6_RB_WPTR_POLL_ADDR_HI                                                            0x08c2
16231bb76ff1Sjsg #define regSDMA1_QUEUE6_RB_WPTR_POLL_ADDR_HI_BASE_IDX                                                   0
16241bb76ff1Sjsg #define regSDMA1_QUEUE6_RB_WPTR_POLL_ADDR_LO                                                            0x08c3
16251bb76ff1Sjsg #define regSDMA1_QUEUE6_RB_WPTR_POLL_ADDR_LO_BASE_IDX                                                   0
16261bb76ff1Sjsg #define regSDMA1_QUEUE6_RB_AQL_CNTL                                                                     0x08c4
16271bb76ff1Sjsg #define regSDMA1_QUEUE6_RB_AQL_CNTL_BASE_IDX                                                            0
16281bb76ff1Sjsg #define regSDMA1_QUEUE6_MINOR_PTR_UPDATE                                                                0x08c5
16291bb76ff1Sjsg #define regSDMA1_QUEUE6_MINOR_PTR_UPDATE_BASE_IDX                                                       0
16301bb76ff1Sjsg #define regSDMA1_QUEUE6_RB_PREEMPT                                                                      0x08c6
16311bb76ff1Sjsg #define regSDMA1_QUEUE6_RB_PREEMPT_BASE_IDX                                                             0
16321bb76ff1Sjsg #define regSDMA1_QUEUE6_MIDCMD_DATA0                                                                    0x08d0
16331bb76ff1Sjsg #define regSDMA1_QUEUE6_MIDCMD_DATA0_BASE_IDX                                                           0
16341bb76ff1Sjsg #define regSDMA1_QUEUE6_MIDCMD_DATA1                                                                    0x08d1
16351bb76ff1Sjsg #define regSDMA1_QUEUE6_MIDCMD_DATA1_BASE_IDX                                                           0
16361bb76ff1Sjsg #define regSDMA1_QUEUE6_MIDCMD_DATA2                                                                    0x08d2
16371bb76ff1Sjsg #define regSDMA1_QUEUE6_MIDCMD_DATA2_BASE_IDX                                                           0
16381bb76ff1Sjsg #define regSDMA1_QUEUE6_MIDCMD_DATA3                                                                    0x08d3
16391bb76ff1Sjsg #define regSDMA1_QUEUE6_MIDCMD_DATA3_BASE_IDX                                                           0
16401bb76ff1Sjsg #define regSDMA1_QUEUE6_MIDCMD_DATA4                                                                    0x08d4
16411bb76ff1Sjsg #define regSDMA1_QUEUE6_MIDCMD_DATA4_BASE_IDX                                                           0
16421bb76ff1Sjsg #define regSDMA1_QUEUE6_MIDCMD_DATA5                                                                    0x08d5
16431bb76ff1Sjsg #define regSDMA1_QUEUE6_MIDCMD_DATA5_BASE_IDX                                                           0
16441bb76ff1Sjsg #define regSDMA1_QUEUE6_MIDCMD_DATA6                                                                    0x08d6
16451bb76ff1Sjsg #define regSDMA1_QUEUE6_MIDCMD_DATA6_BASE_IDX                                                           0
16461bb76ff1Sjsg #define regSDMA1_QUEUE6_MIDCMD_DATA7                                                                    0x08d7
16471bb76ff1Sjsg #define regSDMA1_QUEUE6_MIDCMD_DATA7_BASE_IDX                                                           0
16481bb76ff1Sjsg #define regSDMA1_QUEUE6_MIDCMD_DATA8                                                                    0x08d8
16491bb76ff1Sjsg #define regSDMA1_QUEUE6_MIDCMD_DATA8_BASE_IDX                                                           0
16501bb76ff1Sjsg #define regSDMA1_QUEUE6_MIDCMD_DATA9                                                                    0x08d9
16511bb76ff1Sjsg #define regSDMA1_QUEUE6_MIDCMD_DATA9_BASE_IDX                                                           0
16521bb76ff1Sjsg #define regSDMA1_QUEUE6_MIDCMD_DATA10                                                                   0x08da
16531bb76ff1Sjsg #define regSDMA1_QUEUE6_MIDCMD_DATA10_BASE_IDX                                                          0
16541bb76ff1Sjsg #define regSDMA1_QUEUE6_MIDCMD_CNTL                                                                     0x08db
16551bb76ff1Sjsg #define regSDMA1_QUEUE6_MIDCMD_CNTL_BASE_IDX                                                            0
16561bb76ff1Sjsg #define regSDMA1_QUEUE7_RB_CNTL                                                                         0x08e8
16571bb76ff1Sjsg #define regSDMA1_QUEUE7_RB_CNTL_BASE_IDX                                                                0
16581bb76ff1Sjsg #define regSDMA1_QUEUE7_RB_BASE                                                                         0x08e9
16591bb76ff1Sjsg #define regSDMA1_QUEUE7_RB_BASE_BASE_IDX                                                                0
16601bb76ff1Sjsg #define regSDMA1_QUEUE7_RB_BASE_HI                                                                      0x08ea
16611bb76ff1Sjsg #define regSDMA1_QUEUE7_RB_BASE_HI_BASE_IDX                                                             0
16621bb76ff1Sjsg #define regSDMA1_QUEUE7_RB_RPTR                                                                         0x08eb
16631bb76ff1Sjsg #define regSDMA1_QUEUE7_RB_RPTR_BASE_IDX                                                                0
16641bb76ff1Sjsg #define regSDMA1_QUEUE7_RB_RPTR_HI                                                                      0x08ec
16651bb76ff1Sjsg #define regSDMA1_QUEUE7_RB_RPTR_HI_BASE_IDX                                                             0
16661bb76ff1Sjsg #define regSDMA1_QUEUE7_RB_WPTR                                                                         0x08ed
16671bb76ff1Sjsg #define regSDMA1_QUEUE7_RB_WPTR_BASE_IDX                                                                0
16681bb76ff1Sjsg #define regSDMA1_QUEUE7_RB_WPTR_HI                                                                      0x08ee
16691bb76ff1Sjsg #define regSDMA1_QUEUE7_RB_WPTR_HI_BASE_IDX                                                             0
16701bb76ff1Sjsg #define regSDMA1_QUEUE7_RB_RPTR_ADDR_HI                                                                 0x08f0
16711bb76ff1Sjsg #define regSDMA1_QUEUE7_RB_RPTR_ADDR_HI_BASE_IDX                                                        0
16721bb76ff1Sjsg #define regSDMA1_QUEUE7_RB_RPTR_ADDR_LO                                                                 0x08f1
16731bb76ff1Sjsg #define regSDMA1_QUEUE7_RB_RPTR_ADDR_LO_BASE_IDX                                                        0
16741bb76ff1Sjsg #define regSDMA1_QUEUE7_IB_CNTL                                                                         0x08f2
16751bb76ff1Sjsg #define regSDMA1_QUEUE7_IB_CNTL_BASE_IDX                                                                0
16761bb76ff1Sjsg #define regSDMA1_QUEUE7_IB_RPTR                                                                         0x08f3
16771bb76ff1Sjsg #define regSDMA1_QUEUE7_IB_RPTR_BASE_IDX                                                                0
16781bb76ff1Sjsg #define regSDMA1_QUEUE7_IB_OFFSET                                                                       0x08f4
16791bb76ff1Sjsg #define regSDMA1_QUEUE7_IB_OFFSET_BASE_IDX                                                              0
16801bb76ff1Sjsg #define regSDMA1_QUEUE7_IB_BASE_LO                                                                      0x08f5
16811bb76ff1Sjsg #define regSDMA1_QUEUE7_IB_BASE_LO_BASE_IDX                                                             0
16821bb76ff1Sjsg #define regSDMA1_QUEUE7_IB_BASE_HI                                                                      0x08f6
16831bb76ff1Sjsg #define regSDMA1_QUEUE7_IB_BASE_HI_BASE_IDX                                                             0
16841bb76ff1Sjsg #define regSDMA1_QUEUE7_IB_SIZE                                                                         0x08f7
16851bb76ff1Sjsg #define regSDMA1_QUEUE7_IB_SIZE_BASE_IDX                                                                0
16861bb76ff1Sjsg #define regSDMA1_QUEUE7_SKIP_CNTL                                                                       0x08f8
16871bb76ff1Sjsg #define regSDMA1_QUEUE7_SKIP_CNTL_BASE_IDX                                                              0
16881bb76ff1Sjsg #define regSDMA1_QUEUE7_CONTEXT_STATUS                                                                  0x08f9
16891bb76ff1Sjsg #define regSDMA1_QUEUE7_CONTEXT_STATUS_BASE_IDX                                                         0
16901bb76ff1Sjsg #define regSDMA1_QUEUE7_DOORBELL                                                                        0x08fa
16911bb76ff1Sjsg #define regSDMA1_QUEUE7_DOORBELL_BASE_IDX                                                               0
16921bb76ff1Sjsg #define regSDMA1_QUEUE7_DOORBELL_LOG                                                                    0x0911
16931bb76ff1Sjsg #define regSDMA1_QUEUE7_DOORBELL_LOG_BASE_IDX                                                           0
16941bb76ff1Sjsg #define regSDMA1_QUEUE7_DOORBELL_OFFSET                                                                 0x0913
16951bb76ff1Sjsg #define regSDMA1_QUEUE7_DOORBELL_OFFSET_BASE_IDX                                                        0
16961bb76ff1Sjsg #define regSDMA1_QUEUE7_CSA_ADDR_LO                                                                     0x0914
16971bb76ff1Sjsg #define regSDMA1_QUEUE7_CSA_ADDR_LO_BASE_IDX                                                            0
16981bb76ff1Sjsg #define regSDMA1_QUEUE7_CSA_ADDR_HI                                                                     0x0915
16991bb76ff1Sjsg #define regSDMA1_QUEUE7_CSA_ADDR_HI_BASE_IDX                                                            0
17001bb76ff1Sjsg #define regSDMA1_QUEUE7_SCHEDULE_CNTL                                                                   0x0916
17011bb76ff1Sjsg #define regSDMA1_QUEUE7_SCHEDULE_CNTL_BASE_IDX                                                          0
17021bb76ff1Sjsg #define regSDMA1_QUEUE7_IB_SUB_REMAIN                                                                   0x0917
17031bb76ff1Sjsg #define regSDMA1_QUEUE7_IB_SUB_REMAIN_BASE_IDX                                                          0
17041bb76ff1Sjsg #define regSDMA1_QUEUE7_PREEMPT                                                                         0x0918
17051bb76ff1Sjsg #define regSDMA1_QUEUE7_PREEMPT_BASE_IDX                                                                0
17061bb76ff1Sjsg #define regSDMA1_QUEUE7_DUMMY_REG                                                                       0x0919
17071bb76ff1Sjsg #define regSDMA1_QUEUE7_DUMMY_REG_BASE_IDX                                                              0
17081bb76ff1Sjsg #define regSDMA1_QUEUE7_RB_WPTR_POLL_ADDR_HI                                                            0x091a
17091bb76ff1Sjsg #define regSDMA1_QUEUE7_RB_WPTR_POLL_ADDR_HI_BASE_IDX                                                   0
17101bb76ff1Sjsg #define regSDMA1_QUEUE7_RB_WPTR_POLL_ADDR_LO                                                            0x091b
17111bb76ff1Sjsg #define regSDMA1_QUEUE7_RB_WPTR_POLL_ADDR_LO_BASE_IDX                                                   0
17121bb76ff1Sjsg #define regSDMA1_QUEUE7_RB_AQL_CNTL                                                                     0x091c
17131bb76ff1Sjsg #define regSDMA1_QUEUE7_RB_AQL_CNTL_BASE_IDX                                                            0
17141bb76ff1Sjsg #define regSDMA1_QUEUE7_MINOR_PTR_UPDATE                                                                0x091d
17151bb76ff1Sjsg #define regSDMA1_QUEUE7_MINOR_PTR_UPDATE_BASE_IDX                                                       0
17161bb76ff1Sjsg #define regSDMA1_QUEUE7_RB_PREEMPT                                                                      0x091e
17171bb76ff1Sjsg #define regSDMA1_QUEUE7_RB_PREEMPT_BASE_IDX                                                             0
17181bb76ff1Sjsg #define regSDMA1_QUEUE7_MIDCMD_DATA0                                                                    0x0928
17191bb76ff1Sjsg #define regSDMA1_QUEUE7_MIDCMD_DATA0_BASE_IDX                                                           0
17201bb76ff1Sjsg #define regSDMA1_QUEUE7_MIDCMD_DATA1                                                                    0x0929
17211bb76ff1Sjsg #define regSDMA1_QUEUE7_MIDCMD_DATA1_BASE_IDX                                                           0
17221bb76ff1Sjsg #define regSDMA1_QUEUE7_MIDCMD_DATA2                                                                    0x092a
17231bb76ff1Sjsg #define regSDMA1_QUEUE7_MIDCMD_DATA2_BASE_IDX                                                           0
17241bb76ff1Sjsg #define regSDMA1_QUEUE7_MIDCMD_DATA3                                                                    0x092b
17251bb76ff1Sjsg #define regSDMA1_QUEUE7_MIDCMD_DATA3_BASE_IDX                                                           0
17261bb76ff1Sjsg #define regSDMA1_QUEUE7_MIDCMD_DATA4                                                                    0x092c
17271bb76ff1Sjsg #define regSDMA1_QUEUE7_MIDCMD_DATA4_BASE_IDX                                                           0
17281bb76ff1Sjsg #define regSDMA1_QUEUE7_MIDCMD_DATA5                                                                    0x092d
17291bb76ff1Sjsg #define regSDMA1_QUEUE7_MIDCMD_DATA5_BASE_IDX                                                           0
17301bb76ff1Sjsg #define regSDMA1_QUEUE7_MIDCMD_DATA6                                                                    0x092e
17311bb76ff1Sjsg #define regSDMA1_QUEUE7_MIDCMD_DATA6_BASE_IDX                                                           0
17321bb76ff1Sjsg #define regSDMA1_QUEUE7_MIDCMD_DATA7                                                                    0x092f
17331bb76ff1Sjsg #define regSDMA1_QUEUE7_MIDCMD_DATA7_BASE_IDX                                                           0
17341bb76ff1Sjsg #define regSDMA1_QUEUE7_MIDCMD_DATA8                                                                    0x0930
17351bb76ff1Sjsg #define regSDMA1_QUEUE7_MIDCMD_DATA8_BASE_IDX                                                           0
17361bb76ff1Sjsg #define regSDMA1_QUEUE7_MIDCMD_DATA9                                                                    0x0931
17371bb76ff1Sjsg #define regSDMA1_QUEUE7_MIDCMD_DATA9_BASE_IDX                                                           0
17381bb76ff1Sjsg #define regSDMA1_QUEUE7_MIDCMD_DATA10                                                                   0x0932
17391bb76ff1Sjsg #define regSDMA1_QUEUE7_MIDCMD_DATA10_BASE_IDX                                                          0
17401bb76ff1Sjsg #define regSDMA1_QUEUE7_MIDCMD_CNTL                                                                     0x0933
17411bb76ff1Sjsg #define regSDMA1_QUEUE7_MIDCMD_CNTL_BASE_IDX                                                            0
17421bb76ff1Sjsg 
17431bb76ff1Sjsg 
17441bb76ff1Sjsg // addressBlock: gc_sdma0_sdma0hypdec
17451bb76ff1Sjsg // base address: 0x3e200
17461bb76ff1Sjsg #define regSDMA0_UCODE_ADDR                                                                             0x5880
17471bb76ff1Sjsg #define regSDMA0_UCODE_ADDR_BASE_IDX                                                                    1
17481bb76ff1Sjsg #define regSDMA0_UCODE_DATA                                                                             0x5881
17491bb76ff1Sjsg #define regSDMA0_UCODE_DATA_BASE_IDX                                                                    1
17501bb76ff1Sjsg #define regSDMA0_UCODE_SELFLOAD_CONTROL                                                                 0x5882
17511bb76ff1Sjsg #define regSDMA0_UCODE_SELFLOAD_CONTROL_BASE_IDX                                                        1
17521bb76ff1Sjsg #define regSDMA0_BROADCAST_UCODE_ADDR                                                                   0x5886
17531bb76ff1Sjsg #define regSDMA0_BROADCAST_UCODE_ADDR_BASE_IDX                                                          1
17541bb76ff1Sjsg #define regSDMA0_BROADCAST_UCODE_DATA                                                                   0x5887
17551bb76ff1Sjsg #define regSDMA0_BROADCAST_UCODE_DATA_BASE_IDX                                                          1
17561bb76ff1Sjsg #define regSDMA0_VM_CTX_LO                                                                              0x588c
17571bb76ff1Sjsg #define regSDMA0_VM_CTX_LO_BASE_IDX                                                                     1
17581bb76ff1Sjsg #define regSDMA0_VM_CTX_HI                                                                              0x588d
17591bb76ff1Sjsg #define regSDMA0_VM_CTX_HI_BASE_IDX                                                                     1
17601bb76ff1Sjsg #define regSDMA0_ACTIVE_FCN_ID                                                                          0x588e
17611bb76ff1Sjsg #define regSDMA0_ACTIVE_FCN_ID_BASE_IDX                                                                 1
17621bb76ff1Sjsg #define regSDMA0_VM_CTX_CNTL                                                                            0x588f
17631bb76ff1Sjsg #define regSDMA0_VM_CTX_CNTL_BASE_IDX                                                                   1
17641bb76ff1Sjsg #define regSDMA0_VIRT_RESET_REQ                                                                         0x5890
17651bb76ff1Sjsg #define regSDMA0_VIRT_RESET_REQ_BASE_IDX                                                                1
17661bb76ff1Sjsg #define regSDMA0_CONTEXT_REG_TYPE0                                                                      0x5891
17671bb76ff1Sjsg #define regSDMA0_CONTEXT_REG_TYPE0_BASE_IDX                                                             1
17681bb76ff1Sjsg #define regSDMA0_CONTEXT_REG_TYPE1                                                                      0x5892
17691bb76ff1Sjsg #define regSDMA0_CONTEXT_REG_TYPE1_BASE_IDX                                                             1
17701bb76ff1Sjsg #define regSDMA0_CONTEXT_REG_TYPE2                                                                      0x5893
17711bb76ff1Sjsg #define regSDMA0_CONTEXT_REG_TYPE2_BASE_IDX                                                             1
17721bb76ff1Sjsg #define regSDMA0_PUB_REG_TYPE0                                                                          0x5894
17731bb76ff1Sjsg #define regSDMA0_PUB_REG_TYPE0_BASE_IDX                                                                 1
17741bb76ff1Sjsg #define regSDMA0_PUB_REG_TYPE1                                                                          0x5895
17751bb76ff1Sjsg #define regSDMA0_PUB_REG_TYPE1_BASE_IDX                                                                 1
17761bb76ff1Sjsg #define regSDMA0_PUB_REG_TYPE2                                                                          0x5896
17771bb76ff1Sjsg #define regSDMA0_PUB_REG_TYPE2_BASE_IDX                                                                 1
17781bb76ff1Sjsg #define regSDMA0_PUB_REG_TYPE3                                                                          0x5897
17791bb76ff1Sjsg #define regSDMA0_PUB_REG_TYPE3_BASE_IDX                                                                 1
17801bb76ff1Sjsg #define regSDMA0_VM_CNTL                                                                                0x5899
17811bb76ff1Sjsg #define regSDMA0_VM_CNTL_BASE_IDX                                                                       1
17821bb76ff1Sjsg #define regSDMA0_F32_CNTL                                                                               0x589a
17831bb76ff1Sjsg #define regSDMA0_F32_CNTL_BASE_IDX                                                                      1
17841bb76ff1Sjsg 
17851bb76ff1Sjsg 
17861bb76ff1Sjsg // addressBlock: gc_sdma0_sdma1hypdec
17871bb76ff1Sjsg // base address: 0x3e280
17881bb76ff1Sjsg #define regSDMA1_UCODE_ADDR                                                                             0x58a0
17891bb76ff1Sjsg #define regSDMA1_UCODE_ADDR_BASE_IDX                                                                    1
17901bb76ff1Sjsg #define regSDMA1_UCODE_DATA                                                                             0x58a1
17911bb76ff1Sjsg #define regSDMA1_UCODE_DATA_BASE_IDX                                                                    1
17921bb76ff1Sjsg #define regSDMA1_UCODE_SELFLOAD_CONTROL                                                                 0x58a2
17931bb76ff1Sjsg #define regSDMA1_UCODE_SELFLOAD_CONTROL_BASE_IDX                                                        1
17941bb76ff1Sjsg #define regSDMA1_BROADCAST_UCODE_ADDR                                                                   0x58a6
17951bb76ff1Sjsg #define regSDMA1_BROADCAST_UCODE_ADDR_BASE_IDX                                                          1
17961bb76ff1Sjsg #define regSDMA1_BROADCAST_UCODE_DATA                                                                   0x58a7
17971bb76ff1Sjsg #define regSDMA1_BROADCAST_UCODE_DATA_BASE_IDX                                                          1
17981bb76ff1Sjsg #define regSDMA1_VM_CTX_LO                                                                              0x58ac
17991bb76ff1Sjsg #define regSDMA1_VM_CTX_LO_BASE_IDX                                                                     1
18001bb76ff1Sjsg #define regSDMA1_VM_CTX_HI                                                                              0x58ad
18011bb76ff1Sjsg #define regSDMA1_VM_CTX_HI_BASE_IDX                                                                     1
18021bb76ff1Sjsg #define regSDMA1_ACTIVE_FCN_ID                                                                          0x58ae
18031bb76ff1Sjsg #define regSDMA1_ACTIVE_FCN_ID_BASE_IDX                                                                 1
18041bb76ff1Sjsg #define regSDMA1_VM_CTX_CNTL                                                                            0x58af
18051bb76ff1Sjsg #define regSDMA1_VM_CTX_CNTL_BASE_IDX                                                                   1
18061bb76ff1Sjsg #define regSDMA1_VIRT_RESET_REQ                                                                         0x58b0
18071bb76ff1Sjsg #define regSDMA1_VIRT_RESET_REQ_BASE_IDX                                                                1
18081bb76ff1Sjsg #define regSDMA1_CONTEXT_REG_TYPE0                                                                      0x58b1
18091bb76ff1Sjsg #define regSDMA1_CONTEXT_REG_TYPE0_BASE_IDX                                                             1
18101bb76ff1Sjsg #define regSDMA1_CONTEXT_REG_TYPE1                                                                      0x58b2
18111bb76ff1Sjsg #define regSDMA1_CONTEXT_REG_TYPE1_BASE_IDX                                                             1
18121bb76ff1Sjsg #define regSDMA1_CONTEXT_REG_TYPE2                                                                      0x58b3
18131bb76ff1Sjsg #define regSDMA1_CONTEXT_REG_TYPE2_BASE_IDX                                                             1
18141bb76ff1Sjsg #define regSDMA1_PUB_REG_TYPE0                                                                          0x58b4
18151bb76ff1Sjsg #define regSDMA1_PUB_REG_TYPE0_BASE_IDX                                                                 1
18161bb76ff1Sjsg #define regSDMA1_PUB_REG_TYPE1                                                                          0x58b5
18171bb76ff1Sjsg #define regSDMA1_PUB_REG_TYPE1_BASE_IDX                                                                 1
18181bb76ff1Sjsg #define regSDMA1_PUB_REG_TYPE2                                                                          0x58b6
18191bb76ff1Sjsg #define regSDMA1_PUB_REG_TYPE2_BASE_IDX                                                                 1
18201bb76ff1Sjsg #define regSDMA1_PUB_REG_TYPE3                                                                          0x58b7
18211bb76ff1Sjsg #define regSDMA1_PUB_REG_TYPE3_BASE_IDX                                                                 1
18221bb76ff1Sjsg #define regSDMA1_VM_CNTL                                                                                0x58b9
18231bb76ff1Sjsg #define regSDMA1_VM_CNTL_BASE_IDX                                                                       1
18241bb76ff1Sjsg #define regSDMA1_F32_CNTL                                                                               0x58ba
18251bb76ff1Sjsg #define regSDMA1_F32_CNTL_BASE_IDX                                                                      1
18261bb76ff1Sjsg 
18271bb76ff1Sjsg 
18281bb76ff1Sjsg // addressBlock: gc_sdma0_sdma0perfsdec
18291bb76ff1Sjsg // base address: 0x37880
18301bb76ff1Sjsg #define regSDMA0_PERFCNT_PERFCOUNTER0_CFG                                                               0x3e20
18311bb76ff1Sjsg #define regSDMA0_PERFCNT_PERFCOUNTER0_CFG_BASE_IDX                                                      1
18321bb76ff1Sjsg #define regSDMA0_PERFCNT_PERFCOUNTER1_CFG                                                               0x3e21
18331bb76ff1Sjsg #define regSDMA0_PERFCNT_PERFCOUNTER1_CFG_BASE_IDX                                                      1
18341bb76ff1Sjsg #define regSDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL                                                          0x3e22
18351bb76ff1Sjsg #define regSDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL_BASE_IDX                                                 1
18361bb76ff1Sjsg #define regSDMA0_PERFCNT_MISC_CNTL                                                                      0x3e23
18371bb76ff1Sjsg #define regSDMA0_PERFCNT_MISC_CNTL_BASE_IDX                                                             1
18381bb76ff1Sjsg #define regSDMA0_PERFCOUNTER0_SELECT                                                                    0x3e24
18391bb76ff1Sjsg #define regSDMA0_PERFCOUNTER0_SELECT_BASE_IDX                                                           1
18401bb76ff1Sjsg #define regSDMA0_PERFCOUNTER0_SELECT1                                                                   0x3e25
18411bb76ff1Sjsg #define regSDMA0_PERFCOUNTER0_SELECT1_BASE_IDX                                                          1
18421bb76ff1Sjsg #define regSDMA0_PERFCOUNTER1_SELECT                                                                    0x3e26
18431bb76ff1Sjsg #define regSDMA0_PERFCOUNTER1_SELECT_BASE_IDX                                                           1
18441bb76ff1Sjsg #define regSDMA0_PERFCOUNTER1_SELECT1                                                                   0x3e27
18451bb76ff1Sjsg #define regSDMA0_PERFCOUNTER1_SELECT1_BASE_IDX                                                          1
18461bb76ff1Sjsg 
18471bb76ff1Sjsg 
18481bb76ff1Sjsg // addressBlock: gc_sdma0_sdma1perfsdec
18491bb76ff1Sjsg // base address: 0x378b0
18501bb76ff1Sjsg #define regSDMA1_PERFCNT_PERFCOUNTER0_CFG                                                               0x3e2c
18511bb76ff1Sjsg #define regSDMA1_PERFCNT_PERFCOUNTER0_CFG_BASE_IDX                                                      1
18521bb76ff1Sjsg #define regSDMA1_PERFCNT_PERFCOUNTER1_CFG                                                               0x3e2d
18531bb76ff1Sjsg #define regSDMA1_PERFCNT_PERFCOUNTER1_CFG_BASE_IDX                                                      1
18541bb76ff1Sjsg #define regSDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL                                                          0x3e2e
18551bb76ff1Sjsg #define regSDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL_BASE_IDX                                                 1
18561bb76ff1Sjsg #define regSDMA1_PERFCNT_MISC_CNTL                                                                      0x3e2f
18571bb76ff1Sjsg #define regSDMA1_PERFCNT_MISC_CNTL_BASE_IDX                                                             1
18581bb76ff1Sjsg #define regSDMA1_PERFCOUNTER0_SELECT                                                                    0x3e30
18591bb76ff1Sjsg #define regSDMA1_PERFCOUNTER0_SELECT_BASE_IDX                                                           1
18601bb76ff1Sjsg #define regSDMA1_PERFCOUNTER0_SELECT1                                                                   0x3e31
18611bb76ff1Sjsg #define regSDMA1_PERFCOUNTER0_SELECT1_BASE_IDX                                                          1
18621bb76ff1Sjsg #define regSDMA1_PERFCOUNTER1_SELECT                                                                    0x3e32
18631bb76ff1Sjsg #define regSDMA1_PERFCOUNTER1_SELECT_BASE_IDX                                                           1
18641bb76ff1Sjsg #define regSDMA1_PERFCOUNTER1_SELECT1                                                                   0x3e33
18651bb76ff1Sjsg #define regSDMA1_PERFCOUNTER1_SELECT1_BASE_IDX                                                          1
18661bb76ff1Sjsg 
18671bb76ff1Sjsg 
18681bb76ff1Sjsg // addressBlock: gc_sdma0_sdma0perfddec
18691bb76ff1Sjsg // base address: 0x35980
18701bb76ff1Sjsg #define regSDMA0_PERFCNT_PERFCOUNTER_LO                                                                 0x3660
18711bb76ff1Sjsg #define regSDMA0_PERFCNT_PERFCOUNTER_LO_BASE_IDX                                                        1
18721bb76ff1Sjsg #define regSDMA0_PERFCNT_PERFCOUNTER_HI                                                                 0x3661
18731bb76ff1Sjsg #define regSDMA0_PERFCNT_PERFCOUNTER_HI_BASE_IDX                                                        1
18741bb76ff1Sjsg #define regSDMA0_PERFCOUNTER0_LO                                                                        0x3662
18751bb76ff1Sjsg #define regSDMA0_PERFCOUNTER0_LO_BASE_IDX                                                               1
18761bb76ff1Sjsg #define regSDMA0_PERFCOUNTER0_HI                                                                        0x3663
18771bb76ff1Sjsg #define regSDMA0_PERFCOUNTER0_HI_BASE_IDX                                                               1
18781bb76ff1Sjsg #define regSDMA0_PERFCOUNTER1_LO                                                                        0x3664
18791bb76ff1Sjsg #define regSDMA0_PERFCOUNTER1_LO_BASE_IDX                                                               1
18801bb76ff1Sjsg #define regSDMA0_PERFCOUNTER1_HI                                                                        0x3665
18811bb76ff1Sjsg #define regSDMA0_PERFCOUNTER1_HI_BASE_IDX                                                               1
18821bb76ff1Sjsg 
18831bb76ff1Sjsg 
18841bb76ff1Sjsg // addressBlock: gc_sdma0_sdma1perfddec
18851bb76ff1Sjsg // base address: 0x359b0
18861bb76ff1Sjsg #define regSDMA1_PERFCNT_PERFCOUNTER_LO                                                                 0x366c
18871bb76ff1Sjsg #define regSDMA1_PERFCNT_PERFCOUNTER_LO_BASE_IDX                                                        1
18881bb76ff1Sjsg #define regSDMA1_PERFCNT_PERFCOUNTER_HI                                                                 0x366d
18891bb76ff1Sjsg #define regSDMA1_PERFCNT_PERFCOUNTER_HI_BASE_IDX                                                        1
18901bb76ff1Sjsg #define regSDMA1_PERFCOUNTER0_LO                                                                        0x366e
18911bb76ff1Sjsg #define regSDMA1_PERFCOUNTER0_LO_BASE_IDX                                                               1
18921bb76ff1Sjsg #define regSDMA1_PERFCOUNTER0_HI                                                                        0x366f
18931bb76ff1Sjsg #define regSDMA1_PERFCOUNTER0_HI_BASE_IDX                                                               1
18941bb76ff1Sjsg #define regSDMA1_PERFCOUNTER1_LO                                                                        0x3670
18951bb76ff1Sjsg #define regSDMA1_PERFCOUNTER1_LO_BASE_IDX                                                               1
18961bb76ff1Sjsg #define regSDMA1_PERFCOUNTER1_HI                                                                        0x3671
18971bb76ff1Sjsg #define regSDMA1_PERFCOUNTER1_HI_BASE_IDX                                                               1
18981bb76ff1Sjsg 
18991bb76ff1Sjsg 
19001bb76ff1Sjsg // addressBlock: gc_grbmdec
19011bb76ff1Sjsg // base address: 0x8000
19021bb76ff1Sjsg #define regGRBM_CNTL                                                                                    0x0da0
19031bb76ff1Sjsg #define regGRBM_CNTL_BASE_IDX                                                                           0
19041bb76ff1Sjsg #define regGRBM_SKEW_CNTL                                                                               0x0da1
19051bb76ff1Sjsg #define regGRBM_SKEW_CNTL_BASE_IDX                                                                      0
19061bb76ff1Sjsg #define regGRBM_STATUS2                                                                                 0x0da2
19071bb76ff1Sjsg #define regGRBM_STATUS2_BASE_IDX                                                                        0
19081bb76ff1Sjsg #define regGRBM_PWR_CNTL                                                                                0x0da3
19091bb76ff1Sjsg #define regGRBM_PWR_CNTL_BASE_IDX                                                                       0
19101bb76ff1Sjsg #define regGRBM_STATUS                                                                                  0x0da4
19111bb76ff1Sjsg #define regGRBM_STATUS_BASE_IDX                                                                         0
19121bb76ff1Sjsg #define regGRBM_STATUS_SE0                                                                              0x0da5
19131bb76ff1Sjsg #define regGRBM_STATUS_SE0_BASE_IDX                                                                     0
19141bb76ff1Sjsg #define regGRBM_STATUS_SE1                                                                              0x0da6
19151bb76ff1Sjsg #define regGRBM_STATUS_SE1_BASE_IDX                                                                     0
19161bb76ff1Sjsg #define regGRBM_STATUS3                                                                                 0x0da7
19171bb76ff1Sjsg #define regGRBM_STATUS3_BASE_IDX                                                                        0
19181bb76ff1Sjsg #define regGRBM_SOFT_RESET                                                                              0x0da8
19191bb76ff1Sjsg #define regGRBM_SOFT_RESET_BASE_IDX                                                                     0
19201bb76ff1Sjsg #define regGRBM_GFX_CLKEN_CNTL                                                                          0x0dac
19211bb76ff1Sjsg #define regGRBM_GFX_CLKEN_CNTL_BASE_IDX                                                                 0
19221bb76ff1Sjsg #define regGRBM_WAIT_IDLE_CLOCKS                                                                        0x0dad
19231bb76ff1Sjsg #define regGRBM_WAIT_IDLE_CLOCKS_BASE_IDX                                                               0
19241bb76ff1Sjsg #define regGRBM_STATUS_SE2                                                                              0x0dae
19251bb76ff1Sjsg #define regGRBM_STATUS_SE2_BASE_IDX                                                                     0
19261bb76ff1Sjsg #define regGRBM_READ_ERROR                                                                              0x0db6
19271bb76ff1Sjsg #define regGRBM_READ_ERROR_BASE_IDX                                                                     0
19281bb76ff1Sjsg #define regGRBM_READ_ERROR2                                                                             0x0db7
19291bb76ff1Sjsg #define regGRBM_READ_ERROR2_BASE_IDX                                                                    0
19301bb76ff1Sjsg #define regGRBM_INT_CNTL                                                                                0x0db8
19311bb76ff1Sjsg #define regGRBM_INT_CNTL_BASE_IDX                                                                       0
19321bb76ff1Sjsg #define regGRBM_TRAP_OP                                                                                 0x0db9
19331bb76ff1Sjsg #define regGRBM_TRAP_OP_BASE_IDX                                                                        0
19341bb76ff1Sjsg #define regGRBM_TRAP_ADDR                                                                               0x0dba
19351bb76ff1Sjsg #define regGRBM_TRAP_ADDR_BASE_IDX                                                                      0
19361bb76ff1Sjsg #define regGRBM_TRAP_ADDR_MSK                                                                           0x0dbb
19371bb76ff1Sjsg #define regGRBM_TRAP_ADDR_MSK_BASE_IDX                                                                  0
19381bb76ff1Sjsg #define regGRBM_TRAP_WD                                                                                 0x0dbc
19391bb76ff1Sjsg #define regGRBM_TRAP_WD_BASE_IDX                                                                        0
19401bb76ff1Sjsg #define regGRBM_TRAP_WD_MSK                                                                             0x0dbd
19411bb76ff1Sjsg #define regGRBM_TRAP_WD_MSK_BASE_IDX                                                                    0
19421bb76ff1Sjsg #define regGRBM_DSM_BYPASS                                                                              0x0dbe
19431bb76ff1Sjsg #define regGRBM_DSM_BYPASS_BASE_IDX                                                                     0
19441bb76ff1Sjsg #define regGRBM_WRITE_ERROR                                                                             0x0dbf
19451bb76ff1Sjsg #define regGRBM_WRITE_ERROR_BASE_IDX                                                                    0
19461bb76ff1Sjsg #define regGRBM_CHIP_REVISION                                                                           0x0dc1
19471bb76ff1Sjsg #define regGRBM_CHIP_REVISION_BASE_IDX                                                                  0
19481bb76ff1Sjsg #define regGRBM_RSMU_CFG                                                                                0x0dc3
19491bb76ff1Sjsg #define regGRBM_RSMU_CFG_BASE_IDX                                                                       0
19501bb76ff1Sjsg #define regGRBM_IH_CREDIT                                                                               0x0dc4
19511bb76ff1Sjsg #define regGRBM_IH_CREDIT_BASE_IDX                                                                      0
19521bb76ff1Sjsg #define regGRBM_PWR_CNTL2                                                                               0x0dc5
19531bb76ff1Sjsg #define regGRBM_PWR_CNTL2_BASE_IDX                                                                      0
19541bb76ff1Sjsg #define regGRBM_UTCL2_INVAL_RANGE_START                                                                 0x0dc6
19551bb76ff1Sjsg #define regGRBM_UTCL2_INVAL_RANGE_START_BASE_IDX                                                        0
19561bb76ff1Sjsg #define regGRBM_UTCL2_INVAL_RANGE_END                                                                   0x0dc7
19571bb76ff1Sjsg #define regGRBM_UTCL2_INVAL_RANGE_END_BASE_IDX                                                          0
19581bb76ff1Sjsg #define regGRBM_RSMU_READ_ERROR                                                                         0x0dc8
19591bb76ff1Sjsg #define regGRBM_RSMU_READ_ERROR_BASE_IDX                                                                0
19601bb76ff1Sjsg #define regGRBM_INVALID_PIPE                                                                            0x0dc9
19611bb76ff1Sjsg #define regGRBM_INVALID_PIPE_BASE_IDX                                                                   0
19621bb76ff1Sjsg #define regGRBM_FENCE_RANGE0                                                                            0x0dca
19631bb76ff1Sjsg #define regGRBM_FENCE_RANGE0_BASE_IDX                                                                   0
19641bb76ff1Sjsg #define regGRBM_FENCE_RANGE1                                                                            0x0dcb
19651bb76ff1Sjsg #define regGRBM_FENCE_RANGE1_BASE_IDX                                                                   0
19661bb76ff1Sjsg #define regGRBM_SCRATCH_REG0                                                                            0x0de0
19671bb76ff1Sjsg #define regGRBM_SCRATCH_REG0_BASE_IDX                                                                   0
19681bb76ff1Sjsg #define regGRBM_SCRATCH_REG1                                                                            0x0de1
19691bb76ff1Sjsg #define regGRBM_SCRATCH_REG1_BASE_IDX                                                                   0
19701bb76ff1Sjsg #define regGRBM_SCRATCH_REG2                                                                            0x0de2
19711bb76ff1Sjsg #define regGRBM_SCRATCH_REG2_BASE_IDX                                                                   0
19721bb76ff1Sjsg #define regGRBM_SCRATCH_REG3                                                                            0x0de3
19731bb76ff1Sjsg #define regGRBM_SCRATCH_REG3_BASE_IDX                                                                   0
19741bb76ff1Sjsg #define regGRBM_SCRATCH_REG4                                                                            0x0de4
19751bb76ff1Sjsg #define regGRBM_SCRATCH_REG4_BASE_IDX                                                                   0
19761bb76ff1Sjsg #define regGRBM_SCRATCH_REG5                                                                            0x0de5
19771bb76ff1Sjsg #define regGRBM_SCRATCH_REG5_BASE_IDX                                                                   0
19781bb76ff1Sjsg #define regGRBM_SCRATCH_REG6                                                                            0x0de6
19791bb76ff1Sjsg #define regGRBM_SCRATCH_REG6_BASE_IDX                                                                   0
19801bb76ff1Sjsg #define regGRBM_SCRATCH_REG7                                                                            0x0de7
19811bb76ff1Sjsg #define regGRBM_SCRATCH_REG7_BASE_IDX                                                                   0
19821bb76ff1Sjsg #define regVIOLATION_DATA_ASYNC_VF_PROG                                                                 0x0df1
19831bb76ff1Sjsg #define regVIOLATION_DATA_ASYNC_VF_PROG_BASE_IDX                                                        0
19841bb76ff1Sjsg 
19851bb76ff1Sjsg 
19861bb76ff1Sjsg // addressBlock: gc_cpdec
19871bb76ff1Sjsg // base address: 0x8200
19881bb76ff1Sjsg #define regCP_CPC_DEBUG_CNTL                                                                            0x0e20
19891bb76ff1Sjsg #define regCP_CPC_DEBUG_CNTL_BASE_IDX                                                                   0
19901bb76ff1Sjsg #define regCP_CPF_DEBUG_CNTL                                                                            0x0e22
19911bb76ff1Sjsg #define regCP_CPF_DEBUG_CNTL_BASE_IDX                                                                   0
19921bb76ff1Sjsg #define regCP_CPC_STATUS                                                                                0x0e24
19931bb76ff1Sjsg #define regCP_CPC_STATUS_BASE_IDX                                                                       0
19941bb76ff1Sjsg #define regCP_CPC_BUSY_STAT                                                                             0x0e25
19951bb76ff1Sjsg #define regCP_CPC_BUSY_STAT_BASE_IDX                                                                    0
19961bb76ff1Sjsg #define regCP_CPC_STALLED_STAT1                                                                         0x0e26
19971bb76ff1Sjsg #define regCP_CPC_STALLED_STAT1_BASE_IDX                                                                0
19981bb76ff1Sjsg #define regCP_CPF_STATUS                                                                                0x0e27
19991bb76ff1Sjsg #define regCP_CPF_STATUS_BASE_IDX                                                                       0
20001bb76ff1Sjsg #define regCP_CPF_BUSY_STAT                                                                             0x0e28
20011bb76ff1Sjsg #define regCP_CPF_BUSY_STAT_BASE_IDX                                                                    0
20021bb76ff1Sjsg #define regCP_CPF_STALLED_STAT1                                                                         0x0e29
20031bb76ff1Sjsg #define regCP_CPF_STALLED_STAT1_BASE_IDX                                                                0
20041bb76ff1Sjsg #define regCP_CPC_BUSY_STAT2                                                                            0x0e2a
20051bb76ff1Sjsg #define regCP_CPC_BUSY_STAT2_BASE_IDX                                                                   0
20061bb76ff1Sjsg #define regCP_CPC_GRBM_FREE_COUNT                                                                       0x0e2b
20071bb76ff1Sjsg #define regCP_CPC_GRBM_FREE_COUNT_BASE_IDX                                                              0
20081bb76ff1Sjsg #define regCP_CPC_PRIV_VIOLATION_ADDR                                                                   0x0e2c
20091bb76ff1Sjsg #define regCP_CPC_PRIV_VIOLATION_ADDR_BASE_IDX                                                          0
20101bb76ff1Sjsg #define regCP_MEC_ME1_HEADER_DUMP                                                                       0x0e2e
20111bb76ff1Sjsg #define regCP_MEC_ME1_HEADER_DUMP_BASE_IDX                                                              0
20121bb76ff1Sjsg #define regCP_MEC_ME2_HEADER_DUMP                                                                       0x0e2f
20131bb76ff1Sjsg #define regCP_MEC_ME2_HEADER_DUMP_BASE_IDX                                                              0
20141bb76ff1Sjsg #define regCP_CPC_SCRATCH_INDEX                                                                         0x0e30
20151bb76ff1Sjsg #define regCP_CPC_SCRATCH_INDEX_BASE_IDX                                                                0
20161bb76ff1Sjsg #define regCP_CPC_SCRATCH_DATA                                                                          0x0e31
20171bb76ff1Sjsg #define regCP_CPC_SCRATCH_DATA_BASE_IDX                                                                 0
20181bb76ff1Sjsg #define regCP_CPF_GRBM_FREE_COUNT                                                                       0x0e32
20191bb76ff1Sjsg #define regCP_CPF_GRBM_FREE_COUNT_BASE_IDX                                                              0
20201bb76ff1Sjsg #define regCP_CPF_BUSY_STAT2                                                                            0x0e33
20211bb76ff1Sjsg #define regCP_CPF_BUSY_STAT2_BASE_IDX                                                                   0
20221bb76ff1Sjsg #define regCP_CPC_HALT_HYST_COUNT                                                                       0x0e47
20231bb76ff1Sjsg #define regCP_CPC_HALT_HYST_COUNT_BASE_IDX                                                              0
20241bb76ff1Sjsg #define regCP_STALLED_STAT3                                                                             0x0f3c
20251bb76ff1Sjsg #define regCP_STALLED_STAT3_BASE_IDX                                                                    0
20261bb76ff1Sjsg #define regCP_STALLED_STAT1                                                                             0x0f3d
20271bb76ff1Sjsg #define regCP_STALLED_STAT1_BASE_IDX                                                                    0
20281bb76ff1Sjsg #define regCP_STALLED_STAT2                                                                             0x0f3e
20291bb76ff1Sjsg #define regCP_STALLED_STAT2_BASE_IDX                                                                    0
20301bb76ff1Sjsg #define regCP_BUSY_STAT                                                                                 0x0f3f
20311bb76ff1Sjsg #define regCP_BUSY_STAT_BASE_IDX                                                                        0
20321bb76ff1Sjsg #define regCP_STAT                                                                                      0x0f40
20331bb76ff1Sjsg #define regCP_STAT_BASE_IDX                                                                             0
20341bb76ff1Sjsg #define regCP_ME_HEADER_DUMP                                                                            0x0f41
20351bb76ff1Sjsg #define regCP_ME_HEADER_DUMP_BASE_IDX                                                                   0
20361bb76ff1Sjsg #define regCP_PFP_HEADER_DUMP                                                                           0x0f42
20371bb76ff1Sjsg #define regCP_PFP_HEADER_DUMP_BASE_IDX                                                                  0
20381bb76ff1Sjsg #define regCP_GRBM_FREE_COUNT                                                                           0x0f43
20391bb76ff1Sjsg #define regCP_GRBM_FREE_COUNT_BASE_IDX                                                                  0
20401bb76ff1Sjsg #define regCP_PFP_INSTR_PNTR                                                                            0x0f45
20411bb76ff1Sjsg #define regCP_PFP_INSTR_PNTR_BASE_IDX                                                                   0
20421bb76ff1Sjsg #define regCP_ME_INSTR_PNTR                                                                             0x0f46
20431bb76ff1Sjsg #define regCP_ME_INSTR_PNTR_BASE_IDX                                                                    0
20441bb76ff1Sjsg #define regCP_MEC1_INSTR_PNTR                                                                           0x0f48
20451bb76ff1Sjsg #define regCP_MEC1_INSTR_PNTR_BASE_IDX                                                                  0
20461bb76ff1Sjsg #define regCP_MEC2_INSTR_PNTR                                                                           0x0f49
20471bb76ff1Sjsg #define regCP_MEC2_INSTR_PNTR_BASE_IDX                                                                  0
20481bb76ff1Sjsg #define regCP_CSF_STAT                                                                                  0x0f54
20491bb76ff1Sjsg #define regCP_CSF_STAT_BASE_IDX                                                                         0
20501bb76ff1Sjsg #define regCP_CNTX_STAT                                                                                 0x0f58
20511bb76ff1Sjsg #define regCP_CNTX_STAT_BASE_IDX                                                                        0
20521bb76ff1Sjsg #define regCP_ME_PREEMPTION                                                                             0x0f59
20531bb76ff1Sjsg #define regCP_ME_PREEMPTION_BASE_IDX                                                                    0
20541bb76ff1Sjsg #define regCP_RB1_RPTR                                                                                  0x0f5f
20551bb76ff1Sjsg #define regCP_RB1_RPTR_BASE_IDX                                                                         0
20561bb76ff1Sjsg #define regCP_RB0_RPTR                                                                                  0x0f60
20571bb76ff1Sjsg #define regCP_RB0_RPTR_BASE_IDX                                                                         0
20581bb76ff1Sjsg #define regCP_RB_RPTR                                                                                   0x0f60
20591bb76ff1Sjsg #define regCP_RB_RPTR_BASE_IDX                                                                          0
20601bb76ff1Sjsg #define regCP_RB_WPTR_DELAY                                                                             0x0f61
20611bb76ff1Sjsg #define regCP_RB_WPTR_DELAY_BASE_IDX                                                                    0
20621bb76ff1Sjsg #define regCP_RB_WPTR_POLL_CNTL                                                                         0x0f62
20631bb76ff1Sjsg #define regCP_RB_WPTR_POLL_CNTL_BASE_IDX                                                                0
20641bb76ff1Sjsg #define regCP_ROQ1_THRESHOLDS                                                                           0x0f75
20651bb76ff1Sjsg #define regCP_ROQ1_THRESHOLDS_BASE_IDX                                                                  0
20661bb76ff1Sjsg #define regCP_ROQ2_THRESHOLDS                                                                           0x0f76
20671bb76ff1Sjsg #define regCP_ROQ2_THRESHOLDS_BASE_IDX                                                                  0
20681bb76ff1Sjsg #define regCP_STQ_THRESHOLDS                                                                            0x0f77
20691bb76ff1Sjsg #define regCP_STQ_THRESHOLDS_BASE_IDX                                                                   0
20701bb76ff1Sjsg #define regCP_MEQ_THRESHOLDS                                                                            0x0f79
20711bb76ff1Sjsg #define regCP_MEQ_THRESHOLDS_BASE_IDX                                                                   0
20721bb76ff1Sjsg #define regCP_ROQ_AVAIL                                                                                 0x0f7a
20731bb76ff1Sjsg #define regCP_ROQ_AVAIL_BASE_IDX                                                                        0
20741bb76ff1Sjsg #define regCP_STQ_AVAIL                                                                                 0x0f7b
20751bb76ff1Sjsg #define regCP_STQ_AVAIL_BASE_IDX                                                                        0
20761bb76ff1Sjsg #define regCP_ROQ2_AVAIL                                                                                0x0f7c
20771bb76ff1Sjsg #define regCP_ROQ2_AVAIL_BASE_IDX                                                                       0
20781bb76ff1Sjsg #define regCP_MEQ_AVAIL                                                                                 0x0f7d
20791bb76ff1Sjsg #define regCP_MEQ_AVAIL_BASE_IDX                                                                        0
20801bb76ff1Sjsg #define regCP_CMD_INDEX                                                                                 0x0f7e
20811bb76ff1Sjsg #define regCP_CMD_INDEX_BASE_IDX                                                                        0
20821bb76ff1Sjsg #define regCP_CMD_DATA                                                                                  0x0f7f
20831bb76ff1Sjsg #define regCP_CMD_DATA_BASE_IDX                                                                         0
20841bb76ff1Sjsg #define regCP_ROQ_RB_STAT                                                                               0x0f80
20851bb76ff1Sjsg #define regCP_ROQ_RB_STAT_BASE_IDX                                                                      0
20861bb76ff1Sjsg #define regCP_ROQ_IB1_STAT                                                                              0x0f81
20871bb76ff1Sjsg #define regCP_ROQ_IB1_STAT_BASE_IDX                                                                     0
20881bb76ff1Sjsg #define regCP_ROQ_IB2_STAT                                                                              0x0f82
20891bb76ff1Sjsg #define regCP_ROQ_IB2_STAT_BASE_IDX                                                                     0
20901bb76ff1Sjsg #define regCP_STQ_STAT                                                                                  0x0f83
20911bb76ff1Sjsg #define regCP_STQ_STAT_BASE_IDX                                                                         0
20921bb76ff1Sjsg #define regCP_STQ_WR_STAT                                                                               0x0f84
20931bb76ff1Sjsg #define regCP_STQ_WR_STAT_BASE_IDX                                                                      0
20941bb76ff1Sjsg #define regCP_MEQ_STAT                                                                                  0x0f85
20951bb76ff1Sjsg #define regCP_MEQ_STAT_BASE_IDX                                                                         0
20961bb76ff1Sjsg #define regCP_ROQ3_THRESHOLDS                                                                           0x0f8c
20971bb76ff1Sjsg #define regCP_ROQ3_THRESHOLDS_BASE_IDX                                                                  0
20981bb76ff1Sjsg #define regCP_ROQ_DB_STAT                                                                               0x0f8d
20991bb76ff1Sjsg #define regCP_ROQ_DB_STAT_BASE_IDX                                                                      0
21001bb76ff1Sjsg #define regCP_INT_STAT_DEBUG                                                                            0x0f97
21011bb76ff1Sjsg #define regCP_INT_STAT_DEBUG_BASE_IDX                                                                   0
21021bb76ff1Sjsg #define regCP_DEBUG_CNTL                                                                                0x0f98
21031bb76ff1Sjsg #define regCP_DEBUG_CNTL_BASE_IDX                                                                       0
21041bb76ff1Sjsg #define regCP_PRIV_VIOLATION_ADDR                                                                       0x0f9a
21051bb76ff1Sjsg #define regCP_PRIV_VIOLATION_ADDR_BASE_IDX                                                              0
21061bb76ff1Sjsg 
21071bb76ff1Sjsg 
21081bb76ff1Sjsg // addressBlock: gc_padec
21091bb76ff1Sjsg // base address: 0x8800
21101bb76ff1Sjsg #define regVGT_DMA_DATA_FIFO_DEPTH                                                                      0x0fcd
21111bb76ff1Sjsg #define regVGT_DMA_DATA_FIFO_DEPTH_BASE_IDX                                                             0
21121bb76ff1Sjsg #define regVGT_DMA_REQ_FIFO_DEPTH                                                                       0x0fce
21131bb76ff1Sjsg #define regVGT_DMA_REQ_FIFO_DEPTH_BASE_IDX                                                              0
21141bb76ff1Sjsg #define regVGT_DRAW_INIT_FIFO_DEPTH                                                                     0x0fcf
21151bb76ff1Sjsg #define regVGT_DRAW_INIT_FIFO_DEPTH_BASE_IDX                                                            0
21161bb76ff1Sjsg #define regVGT_MC_LAT_CNTL                                                                              0x0fd6
21171bb76ff1Sjsg #define regVGT_MC_LAT_CNTL_BASE_IDX                                                                     0
21181bb76ff1Sjsg #define regIA_UTCL1_STATUS_2                                                                            0x0fd7
21191bb76ff1Sjsg #define regIA_UTCL1_STATUS_2_BASE_IDX                                                                   0
21201bb76ff1Sjsg #define regWD_CNTL_STATUS                                                                               0x0fdf
21211bb76ff1Sjsg #define regWD_CNTL_STATUS_BASE_IDX                                                                      0
21221bb76ff1Sjsg #define regCC_GC_PRIM_CONFIG                                                                            0x0fe0
21231bb76ff1Sjsg #define regCC_GC_PRIM_CONFIG_BASE_IDX                                                                   0
21241bb76ff1Sjsg #define regWD_QOS                                                                                       0x0fe2
21251bb76ff1Sjsg #define regWD_QOS_BASE_IDX                                                                              0
21261bb76ff1Sjsg #define regWD_UTCL1_CNTL                                                                                0x0fe3
21271bb76ff1Sjsg #define regWD_UTCL1_CNTL_BASE_IDX                                                                       0
21281bb76ff1Sjsg #define regWD_UTCL1_STATUS                                                                              0x0fe4
21291bb76ff1Sjsg #define regWD_UTCL1_STATUS_BASE_IDX                                                                     0
21301bb76ff1Sjsg #define regIA_UTCL1_CNTL                                                                                0x0fe6
21311bb76ff1Sjsg #define regIA_UTCL1_CNTL_BASE_IDX                                                                       0
21321bb76ff1Sjsg #define regIA_UTCL1_STATUS                                                                              0x0fe7
21331bb76ff1Sjsg #define regIA_UTCL1_STATUS_BASE_IDX                                                                     0
21341bb76ff1Sjsg #define regCC_GC_SA_UNIT_DISABLE                                                                        0x0fe9
21351bb76ff1Sjsg #define regCC_GC_SA_UNIT_DISABLE_BASE_IDX                                                               0
21361bb76ff1Sjsg #define regGE_RATE_CNTL_1                                                                               0x0ff4
21371bb76ff1Sjsg #define regGE_RATE_CNTL_1_BASE_IDX                                                                      0
21381bb76ff1Sjsg #define regGE_RATE_CNTL_2                                                                               0x0ff5
21391bb76ff1Sjsg #define regGE_RATE_CNTL_2_BASE_IDX                                                                      0
21401bb76ff1Sjsg #define regVGT_SYS_CONFIG                                                                               0x1003
21411bb76ff1Sjsg #define regVGT_SYS_CONFIG_BASE_IDX                                                                      0
21421bb76ff1Sjsg #define regGE_PRIV_CONTROL                                                                              0x1004
21431bb76ff1Sjsg #define regGE_PRIV_CONTROL_BASE_IDX                                                                     0
21441bb76ff1Sjsg #define regGE_STATUS                                                                                    0x1005
21451bb76ff1Sjsg #define regGE_STATUS_BASE_IDX                                                                           0
21461bb76ff1Sjsg #define regVGT_GS_MAX_WAVE_ID                                                                           0x1009
21471bb76ff1Sjsg #define regVGT_GS_MAX_WAVE_ID_BASE_IDX                                                                  0
21481bb76ff1Sjsg #define regGFX_PIPE_CONTROL                                                                             0x100d
21491bb76ff1Sjsg #define regGFX_PIPE_CONTROL_BASE_IDX                                                                    0
21501bb76ff1Sjsg #define regCC_GC_SHADER_ARRAY_CONFIG                                                                    0x100f
21511bb76ff1Sjsg #define regCC_GC_SHADER_ARRAY_CONFIG_BASE_IDX                                                           0
21521bb76ff1Sjsg #define regGE2_SE_CNTL_STATUS                                                                           0x1011
21531bb76ff1Sjsg #define regGE2_SE_CNTL_STATUS_BASE_IDX                                                                  0
21541bb76ff1Sjsg #define regVGT_RESET_DEBUG                                                                              0x1014
21551bb76ff1Sjsg #define regVGT_RESET_DEBUG_BASE_IDX                                                                     0
21561bb76ff1Sjsg #define regGE_SPI_IF_SAFE_REG                                                                           0x1018
21571bb76ff1Sjsg #define regGE_SPI_IF_SAFE_REG_BASE_IDX                                                                  0
21581bb76ff1Sjsg #define regGE_PA_IF_SAFE_REG                                                                            0x1019
21591bb76ff1Sjsg #define regGE_PA_IF_SAFE_REG_BASE_IDX                                                                   0
21601bb76ff1Sjsg #define regPA_CL_CNTL_STATUS                                                                            0x1024
21611bb76ff1Sjsg #define regPA_CL_CNTL_STATUS_BASE_IDX                                                                   0
21621bb76ff1Sjsg #define regPA_CL_ENHANCE                                                                                0x1025
21631bb76ff1Sjsg #define regPA_CL_ENHANCE_BASE_IDX                                                                       0
21641bb76ff1Sjsg #define regPA_CL_RESET_DEBUG                                                                            0x1026
21651bb76ff1Sjsg #define regPA_CL_RESET_DEBUG_BASE_IDX                                                                   0
21661bb76ff1Sjsg #define regPA_SU_CNTL_STATUS                                                                            0x1034
21671bb76ff1Sjsg #define regPA_SU_CNTL_STATUS_BASE_IDX                                                                   0
21681bb76ff1Sjsg #define regPA_SC_FIFO_DEPTH_CNTL                                                                        0x1035
21691bb76ff1Sjsg #define regPA_SC_FIFO_DEPTH_CNTL_BASE_IDX                                                               0
21701bb76ff1Sjsg 
21711bb76ff1Sjsg 
21721bb76ff1Sjsg // addressBlock: gc_sqdec
21731bb76ff1Sjsg // base address: 0x8c00
21741bb76ff1Sjsg #define regSQ_CONFIG                                                                                    0x10a0
21751bb76ff1Sjsg #define regSQ_CONFIG_BASE_IDX                                                                           0
21761bb76ff1Sjsg #define regSQC_CONFIG                                                                                   0x10a1
21771bb76ff1Sjsg #define regSQC_CONFIG_BASE_IDX                                                                          0
21781bb76ff1Sjsg #define regLDS_CONFIG                                                                                   0x10a2
21791bb76ff1Sjsg #define regLDS_CONFIG_BASE_IDX                                                                          0
21801bb76ff1Sjsg #define regSQ_RANDOM_WAVE_PRI                                                                           0x10a3
21811bb76ff1Sjsg #define regSQ_RANDOM_WAVE_PRI_BASE_IDX                                                                  0
21821bb76ff1Sjsg #define regSQG_STATUS                                                                                   0x10a4
21831bb76ff1Sjsg #define regSQG_STATUS_BASE_IDX                                                                          0
21841bb76ff1Sjsg #define regSQ_FIFO_SIZES                                                                                0x10a5
21851bb76ff1Sjsg #define regSQ_FIFO_SIZES_BASE_IDX                                                                       0
21861bb76ff1Sjsg #define regSQ_DSM_CNTL                                                                                  0x10a6
21871bb76ff1Sjsg #define regSQ_DSM_CNTL_BASE_IDX                                                                         0
21881bb76ff1Sjsg #define regSQ_DSM_CNTL2                                                                                 0x10a7
21891bb76ff1Sjsg #define regSQ_DSM_CNTL2_BASE_IDX                                                                        0
21901bb76ff1Sjsg #define regSP_CONFIG                                                                                    0x10ab
21911bb76ff1Sjsg #define regSP_CONFIG_BASE_IDX                                                                           0
21921bb76ff1Sjsg #define regSQ_ARB_CONFIG                                                                                0x10ac
21931bb76ff1Sjsg #define regSQ_ARB_CONFIG_BASE_IDX                                                                       0
21941bb76ff1Sjsg #define regSQ_DEBUG_HOST_TRAP_STATUS                                                                    0x10b6
21951bb76ff1Sjsg #define regSQ_DEBUG_HOST_TRAP_STATUS_BASE_IDX                                                           0
21961bb76ff1Sjsg #define regSQG_GL1H_STATUS                                                                              0x10b9
21971bb76ff1Sjsg #define regSQG_GL1H_STATUS_BASE_IDX                                                                     0
21981bb76ff1Sjsg #define regSQG_CONFIG                                                                                   0x10ba
21991bb76ff1Sjsg #define regSQG_CONFIG_BASE_IDX                                                                          0
22001bb76ff1Sjsg #define regSQ_PERF_SNAPSHOT_CTRL                                                                        0x10bb
22011bb76ff1Sjsg #define regSQ_PERF_SNAPSHOT_CTRL_BASE_IDX                                                               0
22021bb76ff1Sjsg #define regCC_GC_SHADER_RATE_CONFIG                                                                     0x10bc
22031bb76ff1Sjsg #define regCC_GC_SHADER_RATE_CONFIG_BASE_IDX                                                            0
22041bb76ff1Sjsg #define regSQ_INTERRUPT_AUTO_MASK                                                                       0x10be
22051bb76ff1Sjsg #define regSQ_INTERRUPT_AUTO_MASK_BASE_IDX                                                              0
22061bb76ff1Sjsg #define regSQ_INTERRUPT_MSG_CTRL                                                                        0x10bf
22071bb76ff1Sjsg #define regSQ_INTERRUPT_MSG_CTRL_BASE_IDX                                                               0
22081bb76ff1Sjsg #define regSQ_WATCH0_ADDR_H                                                                             0x10d0
22091bb76ff1Sjsg #define regSQ_WATCH0_ADDR_H_BASE_IDX                                                                    0
22101bb76ff1Sjsg #define regSQ_WATCH0_ADDR_L                                                                             0x10d1
22111bb76ff1Sjsg #define regSQ_WATCH0_ADDR_L_BASE_IDX                                                                    0
22121bb76ff1Sjsg #define regSQ_WATCH0_CNTL                                                                               0x10d2
22131bb76ff1Sjsg #define regSQ_WATCH0_CNTL_BASE_IDX                                                                      0
22141bb76ff1Sjsg #define regSQ_WATCH1_ADDR_H                                                                             0x10d3
22151bb76ff1Sjsg #define regSQ_WATCH1_ADDR_H_BASE_IDX                                                                    0
22161bb76ff1Sjsg #define regSQ_WATCH1_ADDR_L                                                                             0x10d4
22171bb76ff1Sjsg #define regSQ_WATCH1_ADDR_L_BASE_IDX                                                                    0
22181bb76ff1Sjsg #define regSQ_WATCH1_CNTL                                                                               0x10d5
22191bb76ff1Sjsg #define regSQ_WATCH1_CNTL_BASE_IDX                                                                      0
22201bb76ff1Sjsg #define regSQ_WATCH2_ADDR_H                                                                             0x10d6
22211bb76ff1Sjsg #define regSQ_WATCH2_ADDR_H_BASE_IDX                                                                    0
22221bb76ff1Sjsg #define regSQ_WATCH2_ADDR_L                                                                             0x10d7
22231bb76ff1Sjsg #define regSQ_WATCH2_ADDR_L_BASE_IDX                                                                    0
22241bb76ff1Sjsg #define regSQ_WATCH2_CNTL                                                                               0x10d8
22251bb76ff1Sjsg #define regSQ_WATCH2_CNTL_BASE_IDX                                                                      0
22261bb76ff1Sjsg #define regSQ_WATCH3_ADDR_H                                                                             0x10d9
22271bb76ff1Sjsg #define regSQ_WATCH3_ADDR_H_BASE_IDX                                                                    0
22281bb76ff1Sjsg #define regSQ_WATCH3_ADDR_L                                                                             0x10da
22291bb76ff1Sjsg #define regSQ_WATCH3_ADDR_L_BASE_IDX                                                                    0
22301bb76ff1Sjsg #define regSQ_WATCH3_CNTL                                                                               0x10db
22311bb76ff1Sjsg #define regSQ_WATCH3_CNTL_BASE_IDX                                                                      0
22321bb76ff1Sjsg #define regSQ_IND_INDEX                                                                                 0x1118
22331bb76ff1Sjsg #define regSQ_IND_INDEX_BASE_IDX                                                                        0
22341bb76ff1Sjsg #define regSQ_IND_DATA                                                                                  0x1119
22351bb76ff1Sjsg #define regSQ_IND_DATA_BASE_IDX                                                                         0
22361bb76ff1Sjsg #define regSQ_CMD                                                                                       0x111b
22371bb76ff1Sjsg #define regSQ_CMD_BASE_IDX                                                                              0
22381bb76ff1Sjsg #define regSQC_MISC_CONFIG                                                                              0x1179
22391bb76ff1Sjsg #define regSQC_MISC_CONFIG_BASE_IDX                                                                     0
22401bb76ff1Sjsg 
22411bb76ff1Sjsg 
22421bb76ff1Sjsg // addressBlock: gc_shsdec
22431bb76ff1Sjsg // base address: 0x9000
22441bb76ff1Sjsg #define regSX_DEBUG_BUSY                                                                                0x11b4
22451bb76ff1Sjsg #define regSX_DEBUG_BUSY_BASE_IDX                                                                       0
22461bb76ff1Sjsg #define regSX_DEBUG_BUSY_2                                                                              0x11b5
22471bb76ff1Sjsg #define regSX_DEBUG_BUSY_2_BASE_IDX                                                                     0
22481bb76ff1Sjsg #define regSX_DEBUG_BUSY_3                                                                              0x11b6
22491bb76ff1Sjsg #define regSX_DEBUG_BUSY_3_BASE_IDX                                                                     0
22501bb76ff1Sjsg #define regSX_DEBUG_BUSY_4                                                                              0x11b7
22511bb76ff1Sjsg #define regSX_DEBUG_BUSY_4_BASE_IDX                                                                     0
22521bb76ff1Sjsg #define regSX_DEBUG_1                                                                                   0x11b8
22531bb76ff1Sjsg #define regSX_DEBUG_1_BASE_IDX                                                                          0
22541bb76ff1Sjsg #define regSX_DEBUG_BUSY_5                                                                              0x11b9
22551bb76ff1Sjsg #define regSX_DEBUG_BUSY_5_BASE_IDX                                                                     0
22561bb76ff1Sjsg #define regSX_DEBUG_BUSY_6                                                                              0x11ba
22571bb76ff1Sjsg #define regSX_DEBUG_BUSY_6_BASE_IDX                                                                     0
22581bb76ff1Sjsg #define regSX_DEBUG_BUSY_7                                                                              0x11bb
22591bb76ff1Sjsg #define regSX_DEBUG_BUSY_7_BASE_IDX                                                                     0
22601bb76ff1Sjsg #define regSX_DEBUG_BUSY_8                                                                              0x11bc
22611bb76ff1Sjsg #define regSX_DEBUG_BUSY_8_BASE_IDX                                                                     0
22621bb76ff1Sjsg #define regSX_DEBUG_BUSY_9                                                                              0x11bd
22631bb76ff1Sjsg #define regSX_DEBUG_BUSY_9_BASE_IDX                                                                     0
22641bb76ff1Sjsg #define regSX_DEBUG_BUSY_10                                                                             0x11be
22651bb76ff1Sjsg #define regSX_DEBUG_BUSY_10_BASE_IDX                                                                    0
22661bb76ff1Sjsg #define regSPI_PS_MAX_WAVE_ID                                                                           0x11da
22671bb76ff1Sjsg #define regSPI_PS_MAX_WAVE_ID_BASE_IDX                                                                  0
22681bb76ff1Sjsg #define regSPI_GFX_CNTL                                                                                 0x11dc
22691bb76ff1Sjsg #define regSPI_GFX_CNTL_BASE_IDX                                                                        0
22701bb76ff1Sjsg #define regSPI_DEBUG_READ                                                                               0x11e2
22711bb76ff1Sjsg #define regSPI_DEBUG_READ_BASE_IDX                                                                      0
22721bb76ff1Sjsg #define regSPI_DSM_CNTL                                                                                 0x11e3
22731bb76ff1Sjsg #define regSPI_DSM_CNTL_BASE_IDX                                                                        0
22741bb76ff1Sjsg #define regSPI_DSM_CNTL2                                                                                0x11e4
22751bb76ff1Sjsg #define regSPI_DSM_CNTL2_BASE_IDX                                                                       0
22761bb76ff1Sjsg #define regSPI_EDC_CNT                                                                                  0x11e5
22771bb76ff1Sjsg #define regSPI_EDC_CNT_BASE_IDX                                                                         0
22781bb76ff1Sjsg #define regSPI_DEBUG_BUSY                                                                               0x11f0
22791bb76ff1Sjsg #define regSPI_DEBUG_BUSY_BASE_IDX                                                                      0
22801bb76ff1Sjsg #define regSPI_CONFIG_PS_CU_EN                                                                          0x11f2
22811bb76ff1Sjsg #define regSPI_CONFIG_PS_CU_EN_BASE_IDX                                                                 0
22821bb76ff1Sjsg #define regSPI_WF_LIFETIME_CNTL                                                                         0x124a
22831bb76ff1Sjsg #define regSPI_WF_LIFETIME_CNTL_BASE_IDX                                                                0
22841bb76ff1Sjsg #define regSPI_WF_LIFETIME_LIMIT_0                                                                      0x124b
22851bb76ff1Sjsg #define regSPI_WF_LIFETIME_LIMIT_0_BASE_IDX                                                             0
22861bb76ff1Sjsg #define regSPI_WF_LIFETIME_LIMIT_1                                                                      0x124c
22871bb76ff1Sjsg #define regSPI_WF_LIFETIME_LIMIT_1_BASE_IDX                                                             0
22881bb76ff1Sjsg #define regSPI_WF_LIFETIME_LIMIT_2                                                                      0x124d
22891bb76ff1Sjsg #define regSPI_WF_LIFETIME_LIMIT_2_BASE_IDX                                                             0
22901bb76ff1Sjsg #define regSPI_WF_LIFETIME_LIMIT_3                                                                      0x124e
22911bb76ff1Sjsg #define regSPI_WF_LIFETIME_LIMIT_3_BASE_IDX                                                             0
22921bb76ff1Sjsg #define regSPI_WF_LIFETIME_LIMIT_4                                                                      0x124f
22931bb76ff1Sjsg #define regSPI_WF_LIFETIME_LIMIT_4_BASE_IDX                                                             0
22941bb76ff1Sjsg #define regSPI_WF_LIFETIME_LIMIT_5                                                                      0x1250
22951bb76ff1Sjsg #define regSPI_WF_LIFETIME_LIMIT_5_BASE_IDX                                                             0
22961bb76ff1Sjsg #define regSPI_WF_LIFETIME_STATUS_0                                                                     0x1255
22971bb76ff1Sjsg #define regSPI_WF_LIFETIME_STATUS_0_BASE_IDX                                                            0
22981bb76ff1Sjsg #define regSPI_WF_LIFETIME_STATUS_2                                                                     0x1257
22991bb76ff1Sjsg #define regSPI_WF_LIFETIME_STATUS_2_BASE_IDX                                                            0
23001bb76ff1Sjsg #define regSPI_WF_LIFETIME_STATUS_4                                                                     0x1259
23011bb76ff1Sjsg #define regSPI_WF_LIFETIME_STATUS_4_BASE_IDX                                                            0
23021bb76ff1Sjsg #define regSPI_WF_LIFETIME_STATUS_6                                                                     0x125b
23031bb76ff1Sjsg #define regSPI_WF_LIFETIME_STATUS_6_BASE_IDX                                                            0
23041bb76ff1Sjsg #define regSPI_WF_LIFETIME_STATUS_7                                                                     0x125c
23051bb76ff1Sjsg #define regSPI_WF_LIFETIME_STATUS_7_BASE_IDX                                                            0
23061bb76ff1Sjsg #define regSPI_WF_LIFETIME_STATUS_9                                                                     0x125e
23071bb76ff1Sjsg #define regSPI_WF_LIFETIME_STATUS_9_BASE_IDX                                                            0
23081bb76ff1Sjsg #define regSPI_WF_LIFETIME_STATUS_11                                                                    0x1260
23091bb76ff1Sjsg #define regSPI_WF_LIFETIME_STATUS_11_BASE_IDX                                                           0
23101bb76ff1Sjsg #define regSPI_WF_LIFETIME_STATUS_13                                                                    0x1262
23111bb76ff1Sjsg #define regSPI_WF_LIFETIME_STATUS_13_BASE_IDX                                                           0
23121bb76ff1Sjsg #define regSPI_WF_LIFETIME_STATUS_14                                                                    0x1263
23131bb76ff1Sjsg #define regSPI_WF_LIFETIME_STATUS_14_BASE_IDX                                                           0
23141bb76ff1Sjsg #define regSPI_WF_LIFETIME_STATUS_15                                                                    0x1264
23151bb76ff1Sjsg #define regSPI_WF_LIFETIME_STATUS_15_BASE_IDX                                                           0
23161bb76ff1Sjsg #define regSPI_WF_LIFETIME_STATUS_16                                                                    0x1265
23171bb76ff1Sjsg #define regSPI_WF_LIFETIME_STATUS_16_BASE_IDX                                                           0
23181bb76ff1Sjsg #define regSPI_WF_LIFETIME_STATUS_17                                                                    0x1266
23191bb76ff1Sjsg #define regSPI_WF_LIFETIME_STATUS_17_BASE_IDX                                                           0
23201bb76ff1Sjsg #define regSPI_WF_LIFETIME_STATUS_18                                                                    0x1267
23211bb76ff1Sjsg #define regSPI_WF_LIFETIME_STATUS_18_BASE_IDX                                                           0
23221bb76ff1Sjsg #define regSPI_WF_LIFETIME_STATUS_19                                                                    0x1268
23231bb76ff1Sjsg #define regSPI_WF_LIFETIME_STATUS_19_BASE_IDX                                                           0
23241bb76ff1Sjsg #define regSPI_WF_LIFETIME_STATUS_20                                                                    0x1269
23251bb76ff1Sjsg #define regSPI_WF_LIFETIME_STATUS_20_BASE_IDX                                                           0
23261bb76ff1Sjsg #define regSPI_WF_LIFETIME_DEBUG                                                                        0x126a
23271bb76ff1Sjsg #define regSPI_WF_LIFETIME_DEBUG_BASE_IDX                                                               0
23281bb76ff1Sjsg #define regSPI_WF_LIFETIME_STATUS_21                                                                    0x126b
23291bb76ff1Sjsg #define regSPI_WF_LIFETIME_STATUS_21_BASE_IDX                                                           0
23301bb76ff1Sjsg #define regSPI_LB_CTR_CTRL                                                                              0x1274
23311bb76ff1Sjsg #define regSPI_LB_CTR_CTRL_BASE_IDX                                                                     0
23321bb76ff1Sjsg #define regSPI_LB_WGP_MASK                                                                              0x1275
23331bb76ff1Sjsg #define regSPI_LB_WGP_MASK_BASE_IDX                                                                     0
23341bb76ff1Sjsg #define regSPI_LB_DATA_REG                                                                              0x1276
23351bb76ff1Sjsg #define regSPI_LB_DATA_REG_BASE_IDX                                                                     0
23361bb76ff1Sjsg #define regSPI_PG_ENABLE_STATIC_WGP_MASK                                                                0x1277
23371bb76ff1Sjsg #define regSPI_PG_ENABLE_STATIC_WGP_MASK_BASE_IDX                                                       0
23381bb76ff1Sjsg #define regSPI_GDS_CREDITS                                                                              0x1278
23391bb76ff1Sjsg #define regSPI_GDS_CREDITS_BASE_IDX                                                                     0
23401bb76ff1Sjsg #define regSPI_SX_EXPORT_BUFFER_SIZES                                                                   0x1279
23411bb76ff1Sjsg #define regSPI_SX_EXPORT_BUFFER_SIZES_BASE_IDX                                                          0
23421bb76ff1Sjsg #define regSPI_SX_SCOREBOARD_BUFFER_SIZES                                                               0x127a
23431bb76ff1Sjsg #define regSPI_SX_SCOREBOARD_BUFFER_SIZES_BASE_IDX                                                      0
23441bb76ff1Sjsg #define regSPI_CSQ_WF_ACTIVE_STATUS                                                                     0x127b
23451bb76ff1Sjsg #define regSPI_CSQ_WF_ACTIVE_STATUS_BASE_IDX                                                            0
23461bb76ff1Sjsg #define regSPI_CSQ_WF_ACTIVE_COUNT_0                                                                    0x127c
23471bb76ff1Sjsg #define regSPI_CSQ_WF_ACTIVE_COUNT_0_BASE_IDX                                                           0
23481bb76ff1Sjsg #define regSPI_CSQ_WF_ACTIVE_COUNT_1                                                                    0x127d
23491bb76ff1Sjsg #define regSPI_CSQ_WF_ACTIVE_COUNT_1_BASE_IDX                                                           0
23501bb76ff1Sjsg #define regSPI_CSQ_WF_ACTIVE_COUNT_2                                                                    0x127e
23511bb76ff1Sjsg #define regSPI_CSQ_WF_ACTIVE_COUNT_2_BASE_IDX                                                           0
23521bb76ff1Sjsg #define regSPI_CSQ_WF_ACTIVE_COUNT_3                                                                    0x127f
23531bb76ff1Sjsg #define regSPI_CSQ_WF_ACTIVE_COUNT_3_BASE_IDX                                                           0
23541bb76ff1Sjsg #define regSPI_LB_DATA_WAVES                                                                            0x1284
23551bb76ff1Sjsg #define regSPI_LB_DATA_WAVES_BASE_IDX                                                                   0
23561bb76ff1Sjsg #define regSPI_LB_DATA_PERWGP_WAVE_HSGS                                                                 0x1285
23571bb76ff1Sjsg #define regSPI_LB_DATA_PERWGP_WAVE_HSGS_BASE_IDX                                                        0
23581bb76ff1Sjsg #define regSPI_LB_DATA_PERWGP_WAVE_CS                                                                   0x1287
23591bb76ff1Sjsg #define regSPI_LB_DATA_PERWGP_WAVE_CS_BASE_IDX                                                          0
23601bb76ff1Sjsg #define regSPIS_DEBUG_READ                                                                              0x128a
23611bb76ff1Sjsg #define regSPIS_DEBUG_READ_BASE_IDX                                                                     0
23621bb76ff1Sjsg #define regBCI_DEBUG_READ                                                                               0x128b
23631bb76ff1Sjsg #define regBCI_DEBUG_READ_BASE_IDX                                                                      0
23641bb76ff1Sjsg #define regSPI_P0_TRAP_SCREEN_PSBA_LO                                                                   0x128c
23651bb76ff1Sjsg #define regSPI_P0_TRAP_SCREEN_PSBA_LO_BASE_IDX                                                          0
23661bb76ff1Sjsg #define regSPI_P0_TRAP_SCREEN_PSBA_HI                                                                   0x128d
23671bb76ff1Sjsg #define regSPI_P0_TRAP_SCREEN_PSBA_HI_BASE_IDX                                                          0
23681bb76ff1Sjsg #define regSPI_P0_TRAP_SCREEN_PSMA_LO                                                                   0x128e
23691bb76ff1Sjsg #define regSPI_P0_TRAP_SCREEN_PSMA_LO_BASE_IDX                                                          0
23701bb76ff1Sjsg #define regSPI_P0_TRAP_SCREEN_PSMA_HI                                                                   0x128f
23711bb76ff1Sjsg #define regSPI_P0_TRAP_SCREEN_PSMA_HI_BASE_IDX                                                          0
23721bb76ff1Sjsg #define regSPI_P0_TRAP_SCREEN_GPR_MIN                                                                   0x1290
23731bb76ff1Sjsg #define regSPI_P0_TRAP_SCREEN_GPR_MIN_BASE_IDX                                                          0
23741bb76ff1Sjsg #define regSPI_P1_TRAP_SCREEN_PSBA_LO                                                                   0x1291
23751bb76ff1Sjsg #define regSPI_P1_TRAP_SCREEN_PSBA_LO_BASE_IDX                                                          0
23761bb76ff1Sjsg #define regSPI_P1_TRAP_SCREEN_PSBA_HI                                                                   0x1292
23771bb76ff1Sjsg #define regSPI_P1_TRAP_SCREEN_PSBA_HI_BASE_IDX                                                          0
23781bb76ff1Sjsg #define regSPI_P1_TRAP_SCREEN_PSMA_LO                                                                   0x1293
23791bb76ff1Sjsg #define regSPI_P1_TRAP_SCREEN_PSMA_LO_BASE_IDX                                                          0
23801bb76ff1Sjsg #define regSPI_P1_TRAP_SCREEN_PSMA_HI                                                                   0x1294
23811bb76ff1Sjsg #define regSPI_P1_TRAP_SCREEN_PSMA_HI_BASE_IDX                                                          0
23821bb76ff1Sjsg #define regSPI_P1_TRAP_SCREEN_GPR_MIN                                                                   0x1295
23831bb76ff1Sjsg #define regSPI_P1_TRAP_SCREEN_GPR_MIN_BASE_IDX                                                          0
23841bb76ff1Sjsg 
23851bb76ff1Sjsg 
23861bb76ff1Sjsg // addressBlock: gc_tpdec
23871bb76ff1Sjsg // base address: 0x9400
23881bb76ff1Sjsg #define regTD_CNTL                                                                                      0x12c5
23891bb76ff1Sjsg #define regTD_CNTL_BASE_IDX                                                                             0
23901bb76ff1Sjsg #define regTD_STATUS                                                                                    0x12c6
23911bb76ff1Sjsg #define regTD_STATUS_BASE_IDX                                                                           0
23921bb76ff1Sjsg #define regTD_POWER_CNTL                                                                                0x12ca
23931bb76ff1Sjsg #define regTD_POWER_CNTL_BASE_IDX                                                                       0
23941bb76ff1Sjsg #define regTD_CNTL2                                                                                     0x12cb
23951bb76ff1Sjsg #define regTD_CNTL2_BASE_IDX                                                                            0
23961bb76ff1Sjsg #define regTD_DSM_CNTL                                                                                  0x12cf
23971bb76ff1Sjsg #define regTD_DSM_CNTL_BASE_IDX                                                                         0
23981bb76ff1Sjsg #define regTD_DSM_CNTL2                                                                                 0x12d0
23991bb76ff1Sjsg #define regTD_DSM_CNTL2_BASE_IDX                                                                        0
24001bb76ff1Sjsg #define regTD_SCRATCH                                                                                   0x12d3
24011bb76ff1Sjsg #define regTD_SCRATCH_BASE_IDX                                                                          0
24021bb76ff1Sjsg #define regTA_CNTL                                                                                      0x12e1
24031bb76ff1Sjsg #define regTA_CNTL_BASE_IDX                                                                             0
24041bb76ff1Sjsg #define regTA_CNTL_AUX                                                                                  0x12e2
24051bb76ff1Sjsg #define regTA_CNTL_AUX_BASE_IDX                                                                         0
24061bb76ff1Sjsg #define regTA_CNTL2                                                                                     0x12e5
24071bb76ff1Sjsg #define regTA_CNTL2_BASE_IDX                                                                            0
24081bb76ff1Sjsg #define regTA_STATUS                                                                                    0x12e8
24091bb76ff1Sjsg #define regTA_STATUS_BASE_IDX                                                                           0
24101bb76ff1Sjsg #define regTA_SCRATCH                                                                                   0x1304
24111bb76ff1Sjsg #define regTA_SCRATCH_BASE_IDX                                                                          0
24121bb76ff1Sjsg 
24131bb76ff1Sjsg 
24141bb76ff1Sjsg // addressBlock: gc_gdsdec
24151bb76ff1Sjsg // base address: 0x9700
24161bb76ff1Sjsg #define regGDS_CONFIG                                                                                   0x1360
24171bb76ff1Sjsg #define regGDS_CONFIG_BASE_IDX                                                                          0
24181bb76ff1Sjsg #define regGDS_CNTL_STATUS                                                                              0x1361
24191bb76ff1Sjsg #define regGDS_CNTL_STATUS_BASE_IDX                                                                     0
24201bb76ff1Sjsg #define regGDS_ENHANCE                                                                                  0x1362
24211bb76ff1Sjsg #define regGDS_ENHANCE_BASE_IDX                                                                         0
24221bb76ff1Sjsg #define regGDS_PROTECTION_FAULT                                                                         0x1363
24231bb76ff1Sjsg #define regGDS_PROTECTION_FAULT_BASE_IDX                                                                0
24241bb76ff1Sjsg #define regGDS_VM_PROTECTION_FAULT                                                                      0x1364
24251bb76ff1Sjsg #define regGDS_VM_PROTECTION_FAULT_BASE_IDX                                                             0
24261bb76ff1Sjsg #define regGDS_EDC_CNT                                                                                  0x1365
24271bb76ff1Sjsg #define regGDS_EDC_CNT_BASE_IDX                                                                         0
24281bb76ff1Sjsg #define regGDS_EDC_GRBM_CNT                                                                             0x1366
24291bb76ff1Sjsg #define regGDS_EDC_GRBM_CNT_BASE_IDX                                                                    0
24301bb76ff1Sjsg #define regGDS_EDC_OA_DED                                                                               0x1367
24311bb76ff1Sjsg #define regGDS_EDC_OA_DED_BASE_IDX                                                                      0
24321bb76ff1Sjsg #define regGDS_DSM_CNTL                                                                                 0x136a
24331bb76ff1Sjsg #define regGDS_DSM_CNTL_BASE_IDX                                                                        0
24341bb76ff1Sjsg #define regGDS_EDC_OA_PHY_CNT                                                                           0x136b
24351bb76ff1Sjsg #define regGDS_EDC_OA_PHY_CNT_BASE_IDX                                                                  0
24361bb76ff1Sjsg #define regGDS_EDC_OA_PIPE_CNT                                                                          0x136c
24371bb76ff1Sjsg #define regGDS_EDC_OA_PIPE_CNT_BASE_IDX                                                                 0
24381bb76ff1Sjsg #define regGDS_DSM_CNTL2                                                                                0x136d
24391bb76ff1Sjsg #define regGDS_DSM_CNTL2_BASE_IDX                                                                       0
24401bb76ff1Sjsg 
24411bb76ff1Sjsg 
24421bb76ff1Sjsg // addressBlock: gc_rbdec
24431bb76ff1Sjsg // base address: 0x9800
24441bb76ff1Sjsg #define regDB_DEBUG                                                                                     0x13ac
24451bb76ff1Sjsg #define regDB_DEBUG_BASE_IDX                                                                            0
24461bb76ff1Sjsg #define regDB_DEBUG2                                                                                    0x13ad
24471bb76ff1Sjsg #define regDB_DEBUG2_BASE_IDX                                                                           0
24481bb76ff1Sjsg #define regDB_DEBUG3                                                                                    0x13ae
24491bb76ff1Sjsg #define regDB_DEBUG3_BASE_IDX                                                                           0
24501bb76ff1Sjsg #define regDB_DEBUG4                                                                                    0x13af
24511bb76ff1Sjsg #define regDB_DEBUG4_BASE_IDX                                                                           0
24521bb76ff1Sjsg #define regDB_ETILE_STUTTER_CONTROL                                                                     0x13b0
24531bb76ff1Sjsg #define regDB_ETILE_STUTTER_CONTROL_BASE_IDX                                                            0
24541bb76ff1Sjsg #define regDB_LTILE_STUTTER_CONTROL                                                                     0x13b1
24551bb76ff1Sjsg #define regDB_LTILE_STUTTER_CONTROL_BASE_IDX                                                            0
24561bb76ff1Sjsg #define regDB_EQUAD_STUTTER_CONTROL                                                                     0x13b2
24571bb76ff1Sjsg #define regDB_EQUAD_STUTTER_CONTROL_BASE_IDX                                                            0
24581bb76ff1Sjsg #define regDB_LQUAD_STUTTER_CONTROL                                                                     0x13b3
24591bb76ff1Sjsg #define regDB_LQUAD_STUTTER_CONTROL_BASE_IDX                                                            0
24601bb76ff1Sjsg #define regDB_CREDIT_LIMIT                                                                              0x13b4
24611bb76ff1Sjsg #define regDB_CREDIT_LIMIT_BASE_IDX                                                                     0
24621bb76ff1Sjsg #define regDB_WATERMARKS                                                                                0x13b5
24631bb76ff1Sjsg #define regDB_WATERMARKS_BASE_IDX                                                                       0
24641bb76ff1Sjsg #define regDB_SUBTILE_CONTROL                                                                           0x13b6
24651bb76ff1Sjsg #define regDB_SUBTILE_CONTROL_BASE_IDX                                                                  0
24661bb76ff1Sjsg #define regDB_FREE_CACHELINES                                                                           0x13b7
24671bb76ff1Sjsg #define regDB_FREE_CACHELINES_BASE_IDX                                                                  0
24681bb76ff1Sjsg #define regDB_FIFO_DEPTH1                                                                               0x13b8
24691bb76ff1Sjsg #define regDB_FIFO_DEPTH1_BASE_IDX                                                                      0
24701bb76ff1Sjsg #define regDB_FIFO_DEPTH2                                                                               0x13b9
24711bb76ff1Sjsg #define regDB_FIFO_DEPTH2_BASE_IDX                                                                      0
24721bb76ff1Sjsg #define regDB_LAST_OF_BURST_CONFIG                                                                      0x13ba
24731bb76ff1Sjsg #define regDB_LAST_OF_BURST_CONFIG_BASE_IDX                                                             0
24741bb76ff1Sjsg #define regDB_RING_CONTROL                                                                              0x13bb
24751bb76ff1Sjsg #define regDB_RING_CONTROL_BASE_IDX                                                                     0
24761bb76ff1Sjsg #define regDB_MEM_ARB_WATERMARKS                                                                        0x13bc
24771bb76ff1Sjsg #define regDB_MEM_ARB_WATERMARKS_BASE_IDX                                                               0
24781bb76ff1Sjsg #define regDB_FIFO_DEPTH3                                                                               0x13bd
24791bb76ff1Sjsg #define regDB_FIFO_DEPTH3_BASE_IDX                                                                      0
24801bb76ff1Sjsg #define regDB_DEBUG6                                                                                    0x13be
24811bb76ff1Sjsg #define regDB_DEBUG6_BASE_IDX                                                                           0
24821bb76ff1Sjsg #define regDB_EXCEPTION_CONTROL                                                                         0x13bf
24831bb76ff1Sjsg #define regDB_EXCEPTION_CONTROL_BASE_IDX                                                                0
24841bb76ff1Sjsg #define regDB_DEBUG7                                                                                    0x13d0
24851bb76ff1Sjsg #define regDB_DEBUG7_BASE_IDX                                                                           0
24861bb76ff1Sjsg #define regDB_DEBUG5                                                                                    0x13d1
24871bb76ff1Sjsg #define regDB_DEBUG5_BASE_IDX                                                                           0
24881bb76ff1Sjsg #define regDB_FGCG_SRAMS_CLK_CTRL                                                                       0x13d7
24891bb76ff1Sjsg #define regDB_FGCG_SRAMS_CLK_CTRL_BASE_IDX                                                              0
24901bb76ff1Sjsg #define regDB_FGCG_INTERFACES_CLK_CTRL                                                                  0x13d8
24911bb76ff1Sjsg #define regDB_FGCG_INTERFACES_CLK_CTRL_BASE_IDX                                                         0
24921bb76ff1Sjsg #define regDB_FIFO_DEPTH4                                                                               0x13d9
24931bb76ff1Sjsg #define regDB_FIFO_DEPTH4_BASE_IDX                                                                      0
24941bb76ff1Sjsg #define regCC_RB_REDUNDANCY                                                                             0x13dc
24951bb76ff1Sjsg #define regCC_RB_REDUNDANCY_BASE_IDX                                                                    0
24961bb76ff1Sjsg #define regCC_RB_BACKEND_DISABLE                                                                        0x13dd
24971bb76ff1Sjsg #define regCC_RB_BACKEND_DISABLE_BASE_IDX                                                               0
24981bb76ff1Sjsg #define regGB_ADDR_CONFIG                                                                               0x13de
24991bb76ff1Sjsg #define regGB_ADDR_CONFIG_BASE_IDX                                                                      0
25001bb76ff1Sjsg #define regGB_BACKEND_MAP                                                                               0x13df
25011bb76ff1Sjsg #define regGB_BACKEND_MAP_BASE_IDX                                                                      0
25021bb76ff1Sjsg #define regGB_GPU_ID                                                                                    0x13e0
25031bb76ff1Sjsg #define regGB_GPU_ID_BASE_IDX                                                                           0
25041bb76ff1Sjsg #define regCC_RB_DAISY_CHAIN                                                                            0x13e1
25051bb76ff1Sjsg #define regCC_RB_DAISY_CHAIN_BASE_IDX                                                                   0
25061bb76ff1Sjsg #define regGB_ADDR_CONFIG_READ                                                                          0x13e2
25071bb76ff1Sjsg #define regGB_ADDR_CONFIG_READ_BASE_IDX                                                                 0
25081bb76ff1Sjsg #define regCB_HW_CONTROL_4                                                                              0x1422
25091bb76ff1Sjsg #define regCB_HW_CONTROL_4_BASE_IDX                                                                     0
25101bb76ff1Sjsg #define regCB_HW_CONTROL_3                                                                              0x1423
25111bb76ff1Sjsg #define regCB_HW_CONTROL_3_BASE_IDX                                                                     0
25121bb76ff1Sjsg #define regCB_HW_CONTROL                                                                                0x1424
25131bb76ff1Sjsg #define regCB_HW_CONTROL_BASE_IDX                                                                       0
25141bb76ff1Sjsg #define regCB_HW_CONTROL_1                                                                              0x1425
25151bb76ff1Sjsg #define regCB_HW_CONTROL_1_BASE_IDX                                                                     0
25161bb76ff1Sjsg #define regCB_HW_CONTROL_2                                                                              0x1426
25171bb76ff1Sjsg #define regCB_HW_CONTROL_2_BASE_IDX                                                                     0
25181bb76ff1Sjsg #define regCB_DCC_CONFIG                                                                                0x1427
25191bb76ff1Sjsg #define regCB_DCC_CONFIG_BASE_IDX                                                                       0
25201bb76ff1Sjsg #define regCB_HW_MEM_ARBITER_RD                                                                         0x1428
25211bb76ff1Sjsg #define regCB_HW_MEM_ARBITER_RD_BASE_IDX                                                                0
25221bb76ff1Sjsg #define regCB_HW_MEM_ARBITER_WR                                                                         0x1429
25231bb76ff1Sjsg #define regCB_HW_MEM_ARBITER_WR_BASE_IDX                                                                0
25241bb76ff1Sjsg #define regCB_FGCG_SRAM_OVERRIDE                                                                        0x142a
25251bb76ff1Sjsg #define regCB_FGCG_SRAM_OVERRIDE_BASE_IDX                                                               0
25261bb76ff1Sjsg #define regCB_DCC_CONFIG2                                                                               0x142b
25271bb76ff1Sjsg #define regCB_DCC_CONFIG2_BASE_IDX                                                                      0
25281bb76ff1Sjsg #define regCHICKEN_BITS                                                                                 0x142d
25291bb76ff1Sjsg #define regCHICKEN_BITS_BASE_IDX                                                                        0
25301bb76ff1Sjsg #define regCB_CACHE_EVICT_POINTS                                                                        0x142e
25311bb76ff1Sjsg #define regCB_CACHE_EVICT_POINTS_BASE_IDX                                                               0
25321bb76ff1Sjsg 
25331bb76ff1Sjsg 
25341bb76ff1Sjsg // addressBlock: gc_gceadec
25351bb76ff1Sjsg // base address: 0xa800
25361bb76ff1Sjsg #define regGCEA_DRAM_RD_CLI2GRP_MAP0                                                                    0x17a0
25371bb76ff1Sjsg #define regGCEA_DRAM_RD_CLI2GRP_MAP0_BASE_IDX                                                           0
25381bb76ff1Sjsg #define regGCEA_DRAM_RD_CLI2GRP_MAP1                                                                    0x17a1
25391bb76ff1Sjsg #define regGCEA_DRAM_RD_CLI2GRP_MAP1_BASE_IDX                                                           0
25401bb76ff1Sjsg #define regGCEA_DRAM_WR_CLI2GRP_MAP0                                                                    0x17a2
25411bb76ff1Sjsg #define regGCEA_DRAM_WR_CLI2GRP_MAP0_BASE_IDX                                                           0
25421bb76ff1Sjsg #define regGCEA_DRAM_WR_CLI2GRP_MAP1                                                                    0x17a3
25431bb76ff1Sjsg #define regGCEA_DRAM_WR_CLI2GRP_MAP1_BASE_IDX                                                           0
25441bb76ff1Sjsg #define regGCEA_DRAM_RD_GRP2VC_MAP                                                                      0x17a4
25451bb76ff1Sjsg #define regGCEA_DRAM_RD_GRP2VC_MAP_BASE_IDX                                                             0
25461bb76ff1Sjsg #define regGCEA_DRAM_WR_GRP2VC_MAP                                                                      0x17a5
25471bb76ff1Sjsg #define regGCEA_DRAM_WR_GRP2VC_MAP_BASE_IDX                                                             0
25481bb76ff1Sjsg #define regGCEA_DRAM_RD_LAZY                                                                            0x17a6
25491bb76ff1Sjsg #define regGCEA_DRAM_RD_LAZY_BASE_IDX                                                                   0
25501bb76ff1Sjsg #define regGCEA_DRAM_WR_LAZY                                                                            0x17a7
25511bb76ff1Sjsg #define regGCEA_DRAM_WR_LAZY_BASE_IDX                                                                   0
25521bb76ff1Sjsg #define regGCEA_DRAM_RD_CAM_CNTL                                                                        0x17a8
25531bb76ff1Sjsg #define regGCEA_DRAM_RD_CAM_CNTL_BASE_IDX                                                               0
25541bb76ff1Sjsg #define regGCEA_DRAM_WR_CAM_CNTL                                                                        0x17a9
25551bb76ff1Sjsg #define regGCEA_DRAM_WR_CAM_CNTL_BASE_IDX                                                               0
25561bb76ff1Sjsg #define regGCEA_DRAM_PAGE_BURST                                                                         0x17aa
25571bb76ff1Sjsg #define regGCEA_DRAM_PAGE_BURST_BASE_IDX                                                                0
25581bb76ff1Sjsg #define regGCEA_DRAM_RD_PRI_AGE                                                                         0x17ab
25591bb76ff1Sjsg #define regGCEA_DRAM_RD_PRI_AGE_BASE_IDX                                                                0
25601bb76ff1Sjsg #define regGCEA_DRAM_WR_PRI_AGE                                                                         0x17ac
25611bb76ff1Sjsg #define regGCEA_DRAM_WR_PRI_AGE_BASE_IDX                                                                0
25621bb76ff1Sjsg #define regGCEA_DRAM_RD_PRI_QUEUING                                                                     0x17ad
25631bb76ff1Sjsg #define regGCEA_DRAM_RD_PRI_QUEUING_BASE_IDX                                                            0
25641bb76ff1Sjsg #define regGCEA_DRAM_WR_PRI_QUEUING                                                                     0x17ae
25651bb76ff1Sjsg #define regGCEA_DRAM_WR_PRI_QUEUING_BASE_IDX                                                            0
25661bb76ff1Sjsg #define regGCEA_DRAM_RD_PRI_FIXED                                                                       0x17af
25671bb76ff1Sjsg #define regGCEA_DRAM_RD_PRI_FIXED_BASE_IDX                                                              0
25681bb76ff1Sjsg #define regGCEA_DRAM_WR_PRI_FIXED                                                                       0x17b0
25691bb76ff1Sjsg #define regGCEA_DRAM_WR_PRI_FIXED_BASE_IDX                                                              0
25701bb76ff1Sjsg #define regGCEA_DRAM_RD_PRI_URGENCY                                                                     0x17b1
25711bb76ff1Sjsg #define regGCEA_DRAM_RD_PRI_URGENCY_BASE_IDX                                                            0
25721bb76ff1Sjsg #define regGCEA_DRAM_WR_PRI_URGENCY                                                                     0x17b2
25731bb76ff1Sjsg #define regGCEA_DRAM_WR_PRI_URGENCY_BASE_IDX                                                            0
25741bb76ff1Sjsg #define regGCEA_DRAM_RD_PRI_QUANT_PRI1                                                                  0x17b3
25751bb76ff1Sjsg #define regGCEA_DRAM_RD_PRI_QUANT_PRI1_BASE_IDX                                                         0
25761bb76ff1Sjsg #define regGCEA_DRAM_RD_PRI_QUANT_PRI2                                                                  0x17b4
25771bb76ff1Sjsg #define regGCEA_DRAM_RD_PRI_QUANT_PRI2_BASE_IDX                                                         0
25781bb76ff1Sjsg #define regGCEA_DRAM_RD_PRI_QUANT_PRI3                                                                  0x17b5
25791bb76ff1Sjsg #define regGCEA_DRAM_RD_PRI_QUANT_PRI3_BASE_IDX                                                         0
25801bb76ff1Sjsg #define regGCEA_DRAM_WR_PRI_QUANT_PRI1                                                                  0x17b6
25811bb76ff1Sjsg #define regGCEA_DRAM_WR_PRI_QUANT_PRI1_BASE_IDX                                                         0
25821bb76ff1Sjsg #define regGCEA_DRAM_WR_PRI_QUANT_PRI2                                                                  0x17b7
25831bb76ff1Sjsg #define regGCEA_DRAM_WR_PRI_QUANT_PRI2_BASE_IDX                                                         0
25841bb76ff1Sjsg #define regGCEA_DRAM_WR_PRI_QUANT_PRI3                                                                  0x17b8
25851bb76ff1Sjsg #define regGCEA_DRAM_WR_PRI_QUANT_PRI3_BASE_IDX                                                         0
25861bb76ff1Sjsg #define regGCEA_IO_RD_CLI2GRP_MAP0                                                                      0x187d
25871bb76ff1Sjsg #define regGCEA_IO_RD_CLI2GRP_MAP0_BASE_IDX                                                             0
25881bb76ff1Sjsg #define regGCEA_IO_RD_CLI2GRP_MAP1                                                                      0x187e
25891bb76ff1Sjsg #define regGCEA_IO_RD_CLI2GRP_MAP1_BASE_IDX                                                             0
25901bb76ff1Sjsg #define regGCEA_IO_WR_CLI2GRP_MAP0                                                                      0x187f
25911bb76ff1Sjsg #define regGCEA_IO_WR_CLI2GRP_MAP0_BASE_IDX                                                             0
25921bb76ff1Sjsg #define regGCEA_IO_WR_CLI2GRP_MAP1                                                                      0x1880
25931bb76ff1Sjsg #define regGCEA_IO_WR_CLI2GRP_MAP1_BASE_IDX                                                             0
25941bb76ff1Sjsg #define regGCEA_IO_RD_COMBINE_FLUSH                                                                     0x1881
25951bb76ff1Sjsg #define regGCEA_IO_RD_COMBINE_FLUSH_BASE_IDX                                                            0
25961bb76ff1Sjsg #define regGCEA_IO_WR_COMBINE_FLUSH                                                                     0x1882
25971bb76ff1Sjsg #define regGCEA_IO_WR_COMBINE_FLUSH_BASE_IDX                                                            0
25981bb76ff1Sjsg #define regGCEA_IO_GROUP_BURST                                                                          0x1883
25991bb76ff1Sjsg #define regGCEA_IO_GROUP_BURST_BASE_IDX                                                                 0
26001bb76ff1Sjsg #define regGCEA_IO_RD_PRI_AGE                                                                           0x1884
26011bb76ff1Sjsg #define regGCEA_IO_RD_PRI_AGE_BASE_IDX                                                                  0
26021bb76ff1Sjsg #define regGCEA_IO_WR_PRI_AGE                                                                           0x1885
26031bb76ff1Sjsg #define regGCEA_IO_WR_PRI_AGE_BASE_IDX                                                                  0
26041bb76ff1Sjsg #define regGCEA_IO_RD_PRI_QUEUING                                                                       0x1886
26051bb76ff1Sjsg #define regGCEA_IO_RD_PRI_QUEUING_BASE_IDX                                                              0
26061bb76ff1Sjsg #define regGCEA_IO_WR_PRI_QUEUING                                                                       0x1887
26071bb76ff1Sjsg #define regGCEA_IO_WR_PRI_QUEUING_BASE_IDX                                                              0
26081bb76ff1Sjsg #define regGCEA_IO_RD_PRI_FIXED                                                                         0x1888
26091bb76ff1Sjsg #define regGCEA_IO_RD_PRI_FIXED_BASE_IDX                                                                0
26101bb76ff1Sjsg #define regGCEA_IO_WR_PRI_FIXED                                                                         0x1889
26111bb76ff1Sjsg #define regGCEA_IO_WR_PRI_FIXED_BASE_IDX                                                                0
26121bb76ff1Sjsg #define regGCEA_IO_RD_PRI_URGENCY                                                                       0x188a
26131bb76ff1Sjsg #define regGCEA_IO_RD_PRI_URGENCY_BASE_IDX                                                              0
26141bb76ff1Sjsg #define regGCEA_IO_WR_PRI_URGENCY                                                                       0x188b
26151bb76ff1Sjsg #define regGCEA_IO_WR_PRI_URGENCY_BASE_IDX                                                              0
26161bb76ff1Sjsg #define regGCEA_IO_RD_PRI_URGENCY_MASKING                                                               0x188c
26171bb76ff1Sjsg #define regGCEA_IO_RD_PRI_URGENCY_MASKING_BASE_IDX                                                      0
26181bb76ff1Sjsg #define regGCEA_IO_WR_PRI_URGENCY_MASKING                                                               0x188d
26191bb76ff1Sjsg #define regGCEA_IO_WR_PRI_URGENCY_MASKING_BASE_IDX                                                      0
26201bb76ff1Sjsg #define regGCEA_IO_RD_PRI_QUANT_PRI1                                                                    0x188e
26211bb76ff1Sjsg #define regGCEA_IO_RD_PRI_QUANT_PRI1_BASE_IDX                                                           0
26221bb76ff1Sjsg #define regGCEA_IO_RD_PRI_QUANT_PRI2                                                                    0x188f
26231bb76ff1Sjsg #define regGCEA_IO_RD_PRI_QUANT_PRI2_BASE_IDX                                                           0
26241bb76ff1Sjsg #define regGCEA_IO_RD_PRI_QUANT_PRI3                                                                    0x1890
26251bb76ff1Sjsg #define regGCEA_IO_RD_PRI_QUANT_PRI3_BASE_IDX                                                           0
26261bb76ff1Sjsg #define regGCEA_IO_WR_PRI_QUANT_PRI1                                                                    0x1891
26271bb76ff1Sjsg #define regGCEA_IO_WR_PRI_QUANT_PRI1_BASE_IDX                                                           0
26281bb76ff1Sjsg #define regGCEA_IO_WR_PRI_QUANT_PRI2                                                                    0x1892
26291bb76ff1Sjsg #define regGCEA_IO_WR_PRI_QUANT_PRI2_BASE_IDX                                                           0
26301bb76ff1Sjsg #define regGCEA_IO_WR_PRI_QUANT_PRI3                                                                    0x1893
26311bb76ff1Sjsg #define regGCEA_IO_WR_PRI_QUANT_PRI3_BASE_IDX                                                           0
26321bb76ff1Sjsg #define regGCEA_SDP_ARB_DRAM                                                                            0x1894
26331bb76ff1Sjsg #define regGCEA_SDP_ARB_DRAM_BASE_IDX                                                                   0
26341bb76ff1Sjsg #define regGCEA_SDP_ARB_FINAL                                                                           0x1896
26351bb76ff1Sjsg #define regGCEA_SDP_ARB_FINAL_BASE_IDX                                                                  0
26361bb76ff1Sjsg #define regGCEA_SDP_DRAM_PRIORITY                                                                       0x1897
26371bb76ff1Sjsg #define regGCEA_SDP_DRAM_PRIORITY_BASE_IDX                                                              0
26381bb76ff1Sjsg #define regGCEA_SDP_IO_PRIORITY                                                                         0x1899
26391bb76ff1Sjsg #define regGCEA_SDP_IO_PRIORITY_BASE_IDX                                                                0
26401bb76ff1Sjsg #define regGCEA_SDP_CREDITS                                                                             0x189a
26411bb76ff1Sjsg #define regGCEA_SDP_CREDITS_BASE_IDX                                                                    0
26421bb76ff1Sjsg #define regGCEA_SDP_TAG_RESERVE0                                                                        0x189b
26431bb76ff1Sjsg #define regGCEA_SDP_TAG_RESERVE0_BASE_IDX                                                               0
26441bb76ff1Sjsg #define regGCEA_SDP_TAG_RESERVE1                                                                        0x189c
26451bb76ff1Sjsg #define regGCEA_SDP_TAG_RESERVE1_BASE_IDX                                                               0
26461bb76ff1Sjsg #define regGCEA_SDP_VCC_RESERVE0                                                                        0x189d
26471bb76ff1Sjsg #define regGCEA_SDP_VCC_RESERVE0_BASE_IDX                                                               0
26481bb76ff1Sjsg #define regGCEA_SDP_VCC_RESERVE1                                                                        0x189e
26491bb76ff1Sjsg #define regGCEA_SDP_VCC_RESERVE1_BASE_IDX                                                               0
26501bb76ff1Sjsg #define regGCEA_SDP_VCD_RESERVE0                                                                        0x189f
26511bb76ff1Sjsg #define regGCEA_SDP_VCD_RESERVE0_BASE_IDX                                                               0
26521bb76ff1Sjsg 
26531bb76ff1Sjsg 
26541bb76ff1Sjsg // addressBlock: gc_gceadec2
26551bb76ff1Sjsg // base address: 0x9c00
26561bb76ff1Sjsg #define regGCEA_SDP_VCD_RESERVE1                                                                        0x14a0
26571bb76ff1Sjsg #define regGCEA_SDP_VCD_RESERVE1_BASE_IDX                                                               0
26581bb76ff1Sjsg #define regGCEA_SDP_REQ_CNTL                                                                            0x14a1
26591bb76ff1Sjsg #define regGCEA_SDP_REQ_CNTL_BASE_IDX                                                                   0
26601bb76ff1Sjsg #define regGCEA_MISC                                                                                    0x14a2
26611bb76ff1Sjsg #define regGCEA_MISC_BASE_IDX                                                                           0
26621bb76ff1Sjsg #define regGCEA_LATENCY_SAMPLING                                                                        0x14a3
26631bb76ff1Sjsg #define regGCEA_LATENCY_SAMPLING_BASE_IDX                                                               0
26641bb76ff1Sjsg #define regGCEA_MAM_CTRL2                                                                               0x14a9
26651bb76ff1Sjsg #define regGCEA_MAM_CTRL2_BASE_IDX                                                                      0
26661bb76ff1Sjsg #define regGCEA_MAM_CTRL                                                                                0x14ab
26671bb76ff1Sjsg #define regGCEA_MAM_CTRL_BASE_IDX                                                                       0
26681bb76ff1Sjsg #define regGCEA_EDC_CNT                                                                                 0x14b2
26691bb76ff1Sjsg #define regGCEA_EDC_CNT_BASE_IDX                                                                        0
26701bb76ff1Sjsg #define regGCEA_EDC_CNT2                                                                                0x14b3
26711bb76ff1Sjsg #define regGCEA_EDC_CNT2_BASE_IDX                                                                       0
26721bb76ff1Sjsg #define regGCEA_DSM_CNTL                                                                                0x14b4
26731bb76ff1Sjsg #define regGCEA_DSM_CNTL_BASE_IDX                                                                       0
26741bb76ff1Sjsg #define regGCEA_DSM_CNTLA                                                                               0x14b5
26751bb76ff1Sjsg #define regGCEA_DSM_CNTLA_BASE_IDX                                                                      0
26761bb76ff1Sjsg #define regGCEA_DSM_CNTLB                                                                               0x14b6
26771bb76ff1Sjsg #define regGCEA_DSM_CNTLB_BASE_IDX                                                                      0
26781bb76ff1Sjsg #define regGCEA_DSM_CNTL2                                                                               0x14b7
26791bb76ff1Sjsg #define regGCEA_DSM_CNTL2_BASE_IDX                                                                      0
26801bb76ff1Sjsg #define regGCEA_DSM_CNTL2A                                                                              0x14b8
26811bb76ff1Sjsg #define regGCEA_DSM_CNTL2A_BASE_IDX                                                                     0
26821bb76ff1Sjsg #define regGCEA_DSM_CNTL2B                                                                              0x14b9
26831bb76ff1Sjsg #define regGCEA_DSM_CNTL2B_BASE_IDX                                                                     0
26841bb76ff1Sjsg #define regGCEA_GL2C_XBR_CREDITS                                                                        0x14ba
26851bb76ff1Sjsg #define regGCEA_GL2C_XBR_CREDITS_BASE_IDX                                                               0
26861bb76ff1Sjsg #define regGCEA_GL2C_XBR_MAXBURST                                                                       0x14bb
26871bb76ff1Sjsg #define regGCEA_GL2C_XBR_MAXBURST_BASE_IDX                                                              0
26881bb76ff1Sjsg #define regGCEA_PROBE_CNTL                                                                              0x14bc
26891bb76ff1Sjsg #define regGCEA_PROBE_CNTL_BASE_IDX                                                                     0
26901bb76ff1Sjsg #define regGCEA_PROBE_MAP                                                                               0x14bd
26911bb76ff1Sjsg #define regGCEA_PROBE_MAP_BASE_IDX                                                                      0
26921bb76ff1Sjsg #define regGCEA_ERR_STATUS                                                                              0x14be
26931bb76ff1Sjsg #define regGCEA_ERR_STATUS_BASE_IDX                                                                     0
26941bb76ff1Sjsg #define regGCEA_MISC2                                                                                   0x14bf
26951bb76ff1Sjsg #define regGCEA_MISC2_BASE_IDX                                                                          0
26961bb76ff1Sjsg 
26971bb76ff1Sjsg 
26981bb76ff1Sjsg // addressBlock: gc_gceadec3
26991bb76ff1Sjsg // base address: 0x9dc0
27001bb76ff1Sjsg #define regGCEA_SDP_BACKDOOR_CMDCREDITS0                                                                0x1512
27011bb76ff1Sjsg #define regGCEA_SDP_BACKDOOR_CMDCREDITS0_BASE_IDX                                                       0
27021bb76ff1Sjsg #define regGCEA_SDP_BACKDOOR_CMDCREDITS1                                                                0x1513
27031bb76ff1Sjsg #define regGCEA_SDP_BACKDOOR_CMDCREDITS1_BASE_IDX                                                       0
27041bb76ff1Sjsg #define regGCEA_SDP_BACKDOOR_DATACREDITS0                                                               0x1514
27051bb76ff1Sjsg #define regGCEA_SDP_BACKDOOR_DATACREDITS0_BASE_IDX                                                      0
27061bb76ff1Sjsg #define regGCEA_SDP_BACKDOOR_DATACREDITS1                                                               0x1515
27071bb76ff1Sjsg #define regGCEA_SDP_BACKDOOR_DATACREDITS1_BASE_IDX                                                      0
27081bb76ff1Sjsg #define regGCEA_SDP_BACKDOOR_MISCCREDITS                                                                0x1516
27091bb76ff1Sjsg #define regGCEA_SDP_BACKDOOR_MISCCREDITS_BASE_IDX                                                       0
27101bb76ff1Sjsg #define regGCEA_RRET_MEM_RESERVE                                                                        0x1518
27111bb76ff1Sjsg #define regGCEA_RRET_MEM_RESERVE_BASE_IDX                                                               0
27121bb76ff1Sjsg #define regGCEA_EDC_CNT3                                                                                0x151a
27131bb76ff1Sjsg #define regGCEA_EDC_CNT3_BASE_IDX                                                                       0
27141bb76ff1Sjsg #define regGCEA_SDP_ENABLE                                                                              0x151e
27151bb76ff1Sjsg #define regGCEA_SDP_ENABLE_BASE_IDX                                                                     0
27161bb76ff1Sjsg 
27171bb76ff1Sjsg 
27181bb76ff1Sjsg // addressBlock: gc_spipdec2
27191bb76ff1Sjsg // base address: 0x9c80
27201bb76ff1Sjsg #define regSPI_PQEV_CTRL                                                                                0x14c0
27211bb76ff1Sjsg #define regSPI_PQEV_CTRL_BASE_IDX                                                                       0
27221bb76ff1Sjsg #define regSPI_EXP_THROTTLE_CTRL                                                                        0x14c3
27231bb76ff1Sjsg #define regSPI_EXP_THROTTLE_CTRL_BASE_IDX                                                               0
27241bb76ff1Sjsg 
27251bb76ff1Sjsg 
27261bb76ff1Sjsg // addressBlock: gc_rmi_rmidec
27271bb76ff1Sjsg // base address: 0x2e200
27281bb76ff1Sjsg #define regRMI_GENERAL_CNTL                                                                             0x1880
27291bb76ff1Sjsg #define regRMI_GENERAL_CNTL_BASE_IDX                                                                    1
27301bb76ff1Sjsg #define regRMI_GENERAL_CNTL1                                                                            0x1881
27311bb76ff1Sjsg #define regRMI_GENERAL_CNTL1_BASE_IDX                                                                   1
27321bb76ff1Sjsg #define regRMI_GENERAL_STATUS                                                                           0x1882
27331bb76ff1Sjsg #define regRMI_GENERAL_STATUS_BASE_IDX                                                                  1
27341bb76ff1Sjsg #define regRMI_SUBBLOCK_STATUS0                                                                         0x1883
27351bb76ff1Sjsg #define regRMI_SUBBLOCK_STATUS0_BASE_IDX                                                                1
27361bb76ff1Sjsg #define regRMI_SUBBLOCK_STATUS1                                                                         0x1884
27371bb76ff1Sjsg #define regRMI_SUBBLOCK_STATUS1_BASE_IDX                                                                1
27381bb76ff1Sjsg #define regRMI_SUBBLOCK_STATUS2                                                                         0x1885
27391bb76ff1Sjsg #define regRMI_SUBBLOCK_STATUS2_BASE_IDX                                                                1
27401bb76ff1Sjsg #define regRMI_SUBBLOCK_STATUS3                                                                         0x1886
27411bb76ff1Sjsg #define regRMI_SUBBLOCK_STATUS3_BASE_IDX                                                                1
27421bb76ff1Sjsg #define regRMI_XBAR_CONFIG                                                                              0x1887
27431bb76ff1Sjsg #define regRMI_XBAR_CONFIG_BASE_IDX                                                                     1
27441bb76ff1Sjsg #define regRMI_PROBE_POP_LOGIC_CNTL                                                                     0x1888
27451bb76ff1Sjsg #define regRMI_PROBE_POP_LOGIC_CNTL_BASE_IDX                                                            1
27461bb76ff1Sjsg #define regRMI_UTC_XNACK_N_MISC_CNTL                                                                    0x1889
27471bb76ff1Sjsg #define regRMI_UTC_XNACK_N_MISC_CNTL_BASE_IDX                                                           1
27481bb76ff1Sjsg #define regRMI_DEMUX_CNTL                                                                               0x188a
27491bb76ff1Sjsg #define regRMI_DEMUX_CNTL_BASE_IDX                                                                      1
27501bb76ff1Sjsg #define regRMI_UTCL1_CNTL1                                                                              0x188b
27511bb76ff1Sjsg #define regRMI_UTCL1_CNTL1_BASE_IDX                                                                     1
27521bb76ff1Sjsg #define regRMI_UTCL1_CNTL2                                                                              0x188c
27531bb76ff1Sjsg #define regRMI_UTCL1_CNTL2_BASE_IDX                                                                     1
27541bb76ff1Sjsg #define regRMI_UTC_UNIT_CONFIG                                                                          0x188d
27551bb76ff1Sjsg #define regRMI_UTC_UNIT_CONFIG_BASE_IDX                                                                 1
27561bb76ff1Sjsg #define regRMI_TCIW_FORMATTER0_CNTL                                                                     0x188e
27571bb76ff1Sjsg #define regRMI_TCIW_FORMATTER0_CNTL_BASE_IDX                                                            1
27581bb76ff1Sjsg #define regRMI_TCIW_FORMATTER1_CNTL                                                                     0x188f
27591bb76ff1Sjsg #define regRMI_TCIW_FORMATTER1_CNTL_BASE_IDX                                                            1
27601bb76ff1Sjsg #define regRMI_SCOREBOARD_CNTL                                                                          0x1890
27611bb76ff1Sjsg #define regRMI_SCOREBOARD_CNTL_BASE_IDX                                                                 1
27621bb76ff1Sjsg #define regRMI_SCOREBOARD_STATUS0                                                                       0x1891
27631bb76ff1Sjsg #define regRMI_SCOREBOARD_STATUS0_BASE_IDX                                                              1
27641bb76ff1Sjsg #define regRMI_SCOREBOARD_STATUS1                                                                       0x1892
27651bb76ff1Sjsg #define regRMI_SCOREBOARD_STATUS1_BASE_IDX                                                              1
27661bb76ff1Sjsg #define regRMI_SCOREBOARD_STATUS2                                                                       0x1893
27671bb76ff1Sjsg #define regRMI_SCOREBOARD_STATUS2_BASE_IDX                                                              1
27681bb76ff1Sjsg #define regRMI_XBAR_ARBITER_CONFIG                                                                      0x1894
27691bb76ff1Sjsg #define regRMI_XBAR_ARBITER_CONFIG_BASE_IDX                                                             1
27701bb76ff1Sjsg #define regRMI_XBAR_ARBITER_CONFIG_1                                                                    0x1895
27711bb76ff1Sjsg #define regRMI_XBAR_ARBITER_CONFIG_1_BASE_IDX                                                           1
27721bb76ff1Sjsg #define regRMI_CLOCK_CNTRL                                                                              0x1896
27731bb76ff1Sjsg #define regRMI_CLOCK_CNTRL_BASE_IDX                                                                     1
27741bb76ff1Sjsg #define regRMI_UTCL1_STATUS                                                                             0x1897
27751bb76ff1Sjsg #define regRMI_UTCL1_STATUS_BASE_IDX                                                                    1
27761bb76ff1Sjsg #define regRMI_RB_GLX_CID_MAP                                                                           0x1898
27771bb76ff1Sjsg #define regRMI_RB_GLX_CID_MAP_BASE_IDX                                                                  1
27781bb76ff1Sjsg #define regRMI_XNACK_DEBUG                                                                              0x189e
27791bb76ff1Sjsg #define regRMI_XNACK_DEBUG_BASE_IDX                                                                     1
27801bb76ff1Sjsg #define regRMI_SPARE                                                                                    0x189f
27811bb76ff1Sjsg #define regRMI_SPARE_BASE_IDX                                                                           1
27821bb76ff1Sjsg #define regRMI_SPARE_1                                                                                  0x18a0
27831bb76ff1Sjsg #define regRMI_SPARE_1_BASE_IDX                                                                         1
27841bb76ff1Sjsg #define regRMI_SPARE_2                                                                                  0x18a1
27851bb76ff1Sjsg #define regRMI_SPARE_2_BASE_IDX                                                                         1
27861bb76ff1Sjsg #define regCC_RMI_REDUNDANCY                                                                            0x18a2
27871bb76ff1Sjsg #define regCC_RMI_REDUNDANCY_BASE_IDX                                                                   1
27881bb76ff1Sjsg 
27891bb76ff1Sjsg 
27901bb76ff1Sjsg // addressBlock: gc_pmmdec
27911bb76ff1Sjsg // base address: 0x9f80
27921bb76ff1Sjsg #define regGCR_PIO_CNTL                                                                                 0x1580
27931bb76ff1Sjsg #define regGCR_PIO_CNTL_BASE_IDX                                                                        0
27941bb76ff1Sjsg #define regGCR_PIO_DATA                                                                                 0x1581
27951bb76ff1Sjsg #define regGCR_PIO_DATA_BASE_IDX                                                                        0
27961bb76ff1Sjsg #define regPMM_CNTL                                                                                     0x1582
27971bb76ff1Sjsg #define regPMM_CNTL_BASE_IDX                                                                            0
27981bb76ff1Sjsg #define regPMM_STATUS                                                                                   0x1583
27991bb76ff1Sjsg #define regPMM_STATUS_BASE_IDX                                                                          0
28001bb76ff1Sjsg 
28011bb76ff1Sjsg 
28021bb76ff1Sjsg // addressBlock: gc_utcl1dec
28031bb76ff1Sjsg // base address: 0x9fb0
28041bb76ff1Sjsg #define regUTCL1_CTRL_1                                                                                 0x158c
28051bb76ff1Sjsg #define regUTCL1_CTRL_1_BASE_IDX                                                                        0
28061bb76ff1Sjsg #define regUTCL1_ALOG                                                                                   0x158f
28071bb76ff1Sjsg #define regUTCL1_ALOG_BASE_IDX                                                                          0
28081bb76ff1Sjsg #define regUTCL1_STATUS                                                                                 0x1594
28091bb76ff1Sjsg #define regUTCL1_STATUS_BASE_IDX                                                                        0
28101bb76ff1Sjsg 
28111bb76ff1Sjsg 
28121bb76ff1Sjsg // addressBlock: gc_gcvmsharedpfdec
28131bb76ff1Sjsg // base address: 0xa000
28141bb76ff1Sjsg #define regGCMC_VM_NB_MMIOBASE                                                                          0x15a0
28151bb76ff1Sjsg #define regGCMC_VM_NB_MMIOBASE_BASE_IDX                                                                 0
28161bb76ff1Sjsg #define regGCMC_VM_NB_MMIOLIMIT                                                                         0x15a1
28171bb76ff1Sjsg #define regGCMC_VM_NB_MMIOLIMIT_BASE_IDX                                                                0
28181bb76ff1Sjsg #define regGCMC_VM_NB_PCI_CTRL                                                                          0x15a2
28191bb76ff1Sjsg #define regGCMC_VM_NB_PCI_CTRL_BASE_IDX                                                                 0
28201bb76ff1Sjsg #define regGCMC_VM_NB_PCI_ARB                                                                           0x15a3
28211bb76ff1Sjsg #define regGCMC_VM_NB_PCI_ARB_BASE_IDX                                                                  0
28221bb76ff1Sjsg #define regGCMC_VM_NB_TOP_OF_DRAM_SLOT1                                                                 0x15a4
28231bb76ff1Sjsg #define regGCMC_VM_NB_TOP_OF_DRAM_SLOT1_BASE_IDX                                                        0
28241bb76ff1Sjsg #define regGCMC_VM_NB_LOWER_TOP_OF_DRAM2                                                                0x15a5
28251bb76ff1Sjsg #define regGCMC_VM_NB_LOWER_TOP_OF_DRAM2_BASE_IDX                                                       0
28261bb76ff1Sjsg #define regGCMC_VM_NB_UPPER_TOP_OF_DRAM2                                                                0x15a6
28271bb76ff1Sjsg #define regGCMC_VM_NB_UPPER_TOP_OF_DRAM2_BASE_IDX                                                       0
28281bb76ff1Sjsg #define regGCMC_VM_FB_OFFSET                                                                            0x15a7
28291bb76ff1Sjsg #define regGCMC_VM_FB_OFFSET_BASE_IDX                                                                   0
28301bb76ff1Sjsg #define regGCMC_VM_SYSTEM_APERTURE_DEFAULT_ADDR_LSB                                                     0x15a8
28311bb76ff1Sjsg #define regGCMC_VM_SYSTEM_APERTURE_DEFAULT_ADDR_LSB_BASE_IDX                                            0
28321bb76ff1Sjsg #define regGCMC_VM_SYSTEM_APERTURE_DEFAULT_ADDR_MSB                                                     0x15a9
28331bb76ff1Sjsg #define regGCMC_VM_SYSTEM_APERTURE_DEFAULT_ADDR_MSB_BASE_IDX                                            0
28341bb76ff1Sjsg #define regGCMC_VM_STEERING                                                                             0x15aa
28351bb76ff1Sjsg #define regGCMC_VM_STEERING_BASE_IDX                                                                    0
28361bb76ff1Sjsg #define regGCMC_SHARED_VIRT_RESET_REQ                                                                   0x15ab
28371bb76ff1Sjsg #define regGCMC_SHARED_VIRT_RESET_REQ_BASE_IDX                                                          0
28381bb76ff1Sjsg #define regGCMC_MEM_POWER_LS                                                                            0x15ac
28391bb76ff1Sjsg #define regGCMC_MEM_POWER_LS_BASE_IDX                                                                   0
28401bb76ff1Sjsg #define regGCMC_VM_CACHEABLE_DRAM_ADDRESS_START                                                         0x15ad
28411bb76ff1Sjsg #define regGCMC_VM_CACHEABLE_DRAM_ADDRESS_START_BASE_IDX                                                0
28421bb76ff1Sjsg #define regGCMC_VM_CACHEABLE_DRAM_ADDRESS_END                                                           0x15ae
28431bb76ff1Sjsg #define regGCMC_VM_CACHEABLE_DRAM_ADDRESS_END_BASE_IDX                                                  0
28441bb76ff1Sjsg #define regGCMC_VM_LOCAL_SYSMEM_ADDRESS_START                                                           0x15af
28451bb76ff1Sjsg #define regGCMC_VM_LOCAL_SYSMEM_ADDRESS_START_BASE_IDX                                                  0
28461bb76ff1Sjsg #define regGCMC_VM_LOCAL_SYSMEM_ADDRESS_END                                                             0x15b0
28471bb76ff1Sjsg #define regGCMC_VM_LOCAL_SYSMEM_ADDRESS_END_BASE_IDX                                                    0
28481bb76ff1Sjsg #define regGCMC_VM_APT_CNTL                                                                             0x15b1
28491bb76ff1Sjsg #define regGCMC_VM_APT_CNTL_BASE_IDX                                                                    0
28501bb76ff1Sjsg #define regGCMC_VM_LOCAL_FB_ADDRESS_START                                                               0x15b2
28511bb76ff1Sjsg #define regGCMC_VM_LOCAL_FB_ADDRESS_START_BASE_IDX                                                      0
28521bb76ff1Sjsg #define regGCMC_VM_LOCAL_FB_ADDRESS_END                                                                 0x15b3
28531bb76ff1Sjsg #define regGCMC_VM_LOCAL_FB_ADDRESS_END_BASE_IDX                                                        0
28541bb76ff1Sjsg #define regGCMC_VM_LOCAL_FB_ADDRESS_LOCK_CNTL                                                           0x15b4
28551bb76ff1Sjsg #define regGCMC_VM_LOCAL_FB_ADDRESS_LOCK_CNTL_BASE_IDX                                                  0
28561bb76ff1Sjsg #define regGCUTCL2_ICG_CTRL                                                                             0x15b5
28571bb76ff1Sjsg #define regGCUTCL2_ICG_CTRL_BASE_IDX                                                                    0
28581bb76ff1Sjsg #define regGCMC_SHARED_ACTIVE_FCN_ID                                                                    0x15b6
28591bb76ff1Sjsg #define regGCMC_SHARED_ACTIVE_FCN_ID_BASE_IDX                                                           0
28601bb76ff1Sjsg #define regGCUTCL2_CGTT_BUSY_CTRL                                                                       0x15b7
28611bb76ff1Sjsg #define regGCUTCL2_CGTT_BUSY_CTRL_BASE_IDX                                                              0
28621bb76ff1Sjsg #define regGCMC_VM_FB_NOALLOC_CNTL                                                                      0x15b8
28631bb76ff1Sjsg #define regGCMC_VM_FB_NOALLOC_CNTL_BASE_IDX                                                             0
28641bb76ff1Sjsg #define regGCUTCL2_HARVEST_BYPASS_GROUPS                                                                0x15b9
28651bb76ff1Sjsg #define regGCUTCL2_HARVEST_BYPASS_GROUPS_BASE_IDX                                                       0
28661bb76ff1Sjsg #define regGCUTCL2_GROUP_RET_FAULT_STATUS                                                               0x15bb
28671bb76ff1Sjsg #define regGCUTCL2_GROUP_RET_FAULT_STATUS_BASE_IDX                                                      0
28681bb76ff1Sjsg 
28691bb76ff1Sjsg 
28701bb76ff1Sjsg // addressBlock: gc_gcvml2pfdec
28711bb76ff1Sjsg // base address: 0xa080
28721bb76ff1Sjsg #define regGCVM_L2_CNTL                                                                                 0x15c0
28731bb76ff1Sjsg #define regGCVM_L2_CNTL_BASE_IDX                                                                        0
28741bb76ff1Sjsg #define regGCVM_L2_CNTL2                                                                                0x15c1
28751bb76ff1Sjsg #define regGCVM_L2_CNTL2_BASE_IDX                                                                       0
28761bb76ff1Sjsg #define regGCVM_L2_CNTL3                                                                                0x15c2
28771bb76ff1Sjsg #define regGCVM_L2_CNTL3_BASE_IDX                                                                       0
28781bb76ff1Sjsg #define regGCVM_L2_STATUS                                                                               0x15c3
28791bb76ff1Sjsg #define regGCVM_L2_STATUS_BASE_IDX                                                                      0
28801bb76ff1Sjsg #define regGCVM_DUMMY_PAGE_FAULT_CNTL                                                                   0x15c4
28811bb76ff1Sjsg #define regGCVM_DUMMY_PAGE_FAULT_CNTL_BASE_IDX                                                          0
28821bb76ff1Sjsg #define regGCVM_DUMMY_PAGE_FAULT_ADDR_LO32                                                              0x15c5
28831bb76ff1Sjsg #define regGCVM_DUMMY_PAGE_FAULT_ADDR_LO32_BASE_IDX                                                     0
28841bb76ff1Sjsg #define regGCVM_DUMMY_PAGE_FAULT_ADDR_HI32                                                              0x15c6
28851bb76ff1Sjsg #define regGCVM_DUMMY_PAGE_FAULT_ADDR_HI32_BASE_IDX                                                     0
28861bb76ff1Sjsg #define regGCVM_INVALIDATE_CNTL                                                                         0x15c7
28871bb76ff1Sjsg #define regGCVM_INVALIDATE_CNTL_BASE_IDX                                                                0
28881bb76ff1Sjsg #define regGCVM_L2_PROTECTION_FAULT_CNTL                                                                0x15c8
28891bb76ff1Sjsg #define regGCVM_L2_PROTECTION_FAULT_CNTL_BASE_IDX                                                       0
28901bb76ff1Sjsg #define regGCVM_L2_PROTECTION_FAULT_CNTL2                                                               0x15c9
28911bb76ff1Sjsg #define regGCVM_L2_PROTECTION_FAULT_CNTL2_BASE_IDX                                                      0
28921bb76ff1Sjsg #define regGCVM_L2_PROTECTION_FAULT_MM_CNTL3                                                            0x15ca
28931bb76ff1Sjsg #define regGCVM_L2_PROTECTION_FAULT_MM_CNTL3_BASE_IDX                                                   0
28941bb76ff1Sjsg #define regGCVM_L2_PROTECTION_FAULT_MM_CNTL4                                                            0x15cb
28951bb76ff1Sjsg #define regGCVM_L2_PROTECTION_FAULT_MM_CNTL4_BASE_IDX                                                   0
28961bb76ff1Sjsg #define regGCVM_L2_PROTECTION_FAULT_STATUS                                                              0x15cc
28971bb76ff1Sjsg #define regGCVM_L2_PROTECTION_FAULT_STATUS_BASE_IDX                                                     0
28981bb76ff1Sjsg #define regGCVM_L2_PROTECTION_FAULT_ADDR_LO32                                                           0x15cd
28991bb76ff1Sjsg #define regGCVM_L2_PROTECTION_FAULT_ADDR_LO32_BASE_IDX                                                  0
29001bb76ff1Sjsg #define regGCVM_L2_PROTECTION_FAULT_ADDR_HI32                                                           0x15ce
29011bb76ff1Sjsg #define regGCVM_L2_PROTECTION_FAULT_ADDR_HI32_BASE_IDX                                                  0
29021bb76ff1Sjsg #define regGCVM_L2_PROTECTION_FAULT_DEFAULT_ADDR_LO32                                                   0x15cf
29031bb76ff1Sjsg #define regGCVM_L2_PROTECTION_FAULT_DEFAULT_ADDR_LO32_BASE_IDX                                          0
29041bb76ff1Sjsg #define regGCVM_L2_PROTECTION_FAULT_DEFAULT_ADDR_HI32                                                   0x15d0
29051bb76ff1Sjsg #define regGCVM_L2_PROTECTION_FAULT_DEFAULT_ADDR_HI32_BASE_IDX                                          0
29061bb76ff1Sjsg #define regGCVM_L2_CONTEXT1_IDENTITY_APERTURE_LOW_ADDR_LO32                                             0x15d2
29071bb76ff1Sjsg #define regGCVM_L2_CONTEXT1_IDENTITY_APERTURE_LOW_ADDR_LO32_BASE_IDX                                    0
29081bb76ff1Sjsg #define regGCVM_L2_CONTEXT1_IDENTITY_APERTURE_LOW_ADDR_HI32                                             0x15d3
29091bb76ff1Sjsg #define regGCVM_L2_CONTEXT1_IDENTITY_APERTURE_LOW_ADDR_HI32_BASE_IDX                                    0
29101bb76ff1Sjsg #define regGCVM_L2_CONTEXT1_IDENTITY_APERTURE_HIGH_ADDR_LO32                                            0x15d4
29111bb76ff1Sjsg #define regGCVM_L2_CONTEXT1_IDENTITY_APERTURE_HIGH_ADDR_LO32_BASE_IDX                                   0
29121bb76ff1Sjsg #define regGCVM_L2_CONTEXT1_IDENTITY_APERTURE_HIGH_ADDR_HI32                                            0x15d5
29131bb76ff1Sjsg #define regGCVM_L2_CONTEXT1_IDENTITY_APERTURE_HIGH_ADDR_HI32_BASE_IDX                                   0
29141bb76ff1Sjsg #define regGCVM_L2_CONTEXT_IDENTITY_PHYSICAL_OFFSET_LO32                                                0x15d6
29151bb76ff1Sjsg #define regGCVM_L2_CONTEXT_IDENTITY_PHYSICAL_OFFSET_LO32_BASE_IDX                                       0
29161bb76ff1Sjsg #define regGCVM_L2_CONTEXT_IDENTITY_PHYSICAL_OFFSET_HI32                                                0x15d7
29171bb76ff1Sjsg #define regGCVM_L2_CONTEXT_IDENTITY_PHYSICAL_OFFSET_HI32_BASE_IDX                                       0
29181bb76ff1Sjsg #define regGCVM_L2_CNTL4                                                                                0x15d8
29191bb76ff1Sjsg #define regGCVM_L2_CNTL4_BASE_IDX                                                                       0
29201bb76ff1Sjsg #define regGCVM_L2_MM_GROUP_RT_CLASSES                                                                  0x15d9
29211bb76ff1Sjsg #define regGCVM_L2_MM_GROUP_RT_CLASSES_BASE_IDX                                                         0
29221bb76ff1Sjsg #define regGCVM_L2_BANK_SELECT_RESERVED_CID                                                             0x15da
29231bb76ff1Sjsg #define regGCVM_L2_BANK_SELECT_RESERVED_CID_BASE_IDX                                                    0
29241bb76ff1Sjsg #define regGCVM_L2_BANK_SELECT_RESERVED_CID2                                                            0x15db
29251bb76ff1Sjsg #define regGCVM_L2_BANK_SELECT_RESERVED_CID2_BASE_IDX                                                   0
29261bb76ff1Sjsg #define regGCVM_L2_CACHE_PARITY_CNTL                                                                    0x15dc
29271bb76ff1Sjsg #define regGCVM_L2_CACHE_PARITY_CNTL_BASE_IDX                                                           0
29281bb76ff1Sjsg #define regGCVM_L2_ICG_CTRL                                                                             0x15dd
29291bb76ff1Sjsg #define regGCVM_L2_ICG_CTRL_BASE_IDX                                                                    0
29301bb76ff1Sjsg #define regGCVM_L2_CNTL5                                                                                0x15de
29311bb76ff1Sjsg #define regGCVM_L2_CNTL5_BASE_IDX                                                                       0
29321bb76ff1Sjsg #define regGCVM_L2_GCR_CNTL                                                                             0x15df
29331bb76ff1Sjsg #define regGCVM_L2_GCR_CNTL_BASE_IDX                                                                    0
29341bb76ff1Sjsg #define regGCVML2_WALKER_MACRO_THROTTLE_TIME                                                            0x15e0
29351bb76ff1Sjsg #define regGCVML2_WALKER_MACRO_THROTTLE_TIME_BASE_IDX                                                   0
29361bb76ff1Sjsg #define regGCVML2_WALKER_MACRO_THROTTLE_FETCH_LIMIT                                                     0x15e1
29371bb76ff1Sjsg #define regGCVML2_WALKER_MACRO_THROTTLE_FETCH_LIMIT_BASE_IDX                                            0
29381bb76ff1Sjsg #define regGCVML2_WALKER_MICRO_THROTTLE_TIME                                                            0x15e2
29391bb76ff1Sjsg #define regGCVML2_WALKER_MICRO_THROTTLE_TIME_BASE_IDX                                                   0
29401bb76ff1Sjsg #define regGCVML2_WALKER_MICRO_THROTTLE_FETCH_LIMIT                                                     0x15e3
29411bb76ff1Sjsg #define regGCVML2_WALKER_MICRO_THROTTLE_FETCH_LIMIT_BASE_IDX                                            0
29421bb76ff1Sjsg #define regGCVM_L2_CGTT_BUSY_CTRL                                                                       0x15e4
29431bb76ff1Sjsg #define regGCVM_L2_CGTT_BUSY_CTRL_BASE_IDX                                                              0
29441bb76ff1Sjsg #define regGCVM_L2_PTE_CACHE_DUMP_CNTL                                                                  0x15e5
29451bb76ff1Sjsg #define regGCVM_L2_PTE_CACHE_DUMP_CNTL_BASE_IDX                                                         0
29461bb76ff1Sjsg #define regGCVM_L2_PTE_CACHE_DUMP_READ                                                                  0x15e6
29471bb76ff1Sjsg #define regGCVM_L2_PTE_CACHE_DUMP_READ_BASE_IDX                                                         0
29481bb76ff1Sjsg #define regGCVM_L2_BANK_SELECT_MASKS                                                                    0x15e9
29491bb76ff1Sjsg #define regGCVM_L2_BANK_SELECT_MASKS_BASE_IDX                                                           0
29501bb76ff1Sjsg #define regGCUTCL2_CREDIT_SAFETY_GROUP_RET_CDC                                                          0x15ea
29511bb76ff1Sjsg #define regGCUTCL2_CREDIT_SAFETY_GROUP_RET_CDC_BASE_IDX                                                 0
29521bb76ff1Sjsg #define regGCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_CDC                                               0x15eb
29531bb76ff1Sjsg #define regGCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_CDC_BASE_IDX                                      0
29541bb76ff1Sjsg #define regGCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_NOCDC                                             0x15ec
29551bb76ff1Sjsg #define regGCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_NOCDC_BASE_IDX                                    0
29561bb76ff1Sjsg #define regGCVML2_CREDIT_SAFETY_IH_FAULT_INTERRUPT                                                      0x15ed
29571bb76ff1Sjsg #define regGCVML2_CREDIT_SAFETY_IH_FAULT_INTERRUPT_BASE_IDX                                             0
29581bb76ff1Sjsg #define regGCVML2_WALKER_CREDIT_SAFETY_FETCH_RDREQ                                                      0x15ee
29591bb76ff1Sjsg #define regGCVML2_WALKER_CREDIT_SAFETY_FETCH_RDREQ_BASE_IDX                                             0
29601bb76ff1Sjsg 
29611bb76ff1Sjsg 
29621bb76ff1Sjsg // addressBlock: gc_gcatcl2dec
29631bb76ff1Sjsg // base address: 0xa300
29641bb76ff1Sjsg #define regGC_ATC_L2_CNTL                                                                               0x1660
29651bb76ff1Sjsg #define regGC_ATC_L2_CNTL_BASE_IDX                                                                      0
29661bb76ff1Sjsg #define regGC_ATC_L2_CNTL2                                                                              0x1661
29671bb76ff1Sjsg #define regGC_ATC_L2_CNTL2_BASE_IDX                                                                     0
29681bb76ff1Sjsg #define regGC_ATC_L2_CACHE_DATA0                                                                        0x1664
29691bb76ff1Sjsg #define regGC_ATC_L2_CACHE_DATA0_BASE_IDX                                                               0
29701bb76ff1Sjsg #define regGC_ATC_L2_CACHE_DATA1                                                                        0x1665
29711bb76ff1Sjsg #define regGC_ATC_L2_CACHE_DATA1_BASE_IDX                                                               0
29721bb76ff1Sjsg #define regGC_ATC_L2_CACHE_DATA2                                                                        0x1666
29731bb76ff1Sjsg #define regGC_ATC_L2_CACHE_DATA2_BASE_IDX                                                               0
29741bb76ff1Sjsg #define regGC_ATC_L2_CNTL3                                                                              0x1667
29751bb76ff1Sjsg #define regGC_ATC_L2_CNTL3_BASE_IDX                                                                     0
29761bb76ff1Sjsg #define regGC_ATC_L2_STATUS                                                                             0x1668
29771bb76ff1Sjsg #define regGC_ATC_L2_STATUS_BASE_IDX                                                                    0
29781bb76ff1Sjsg #define regGC_ATC_L2_STATUS2                                                                            0x1669
29791bb76ff1Sjsg #define regGC_ATC_L2_STATUS2_BASE_IDX                                                                   0
29801bb76ff1Sjsg #define regGC_ATC_L2_MISC_CG                                                                            0x166a
29811bb76ff1Sjsg #define regGC_ATC_L2_MISC_CG_BASE_IDX                                                                   0
29821bb76ff1Sjsg #define regGC_ATC_L2_MEM_POWER_LS                                                                       0x166b
29831bb76ff1Sjsg #define regGC_ATC_L2_MEM_POWER_LS_BASE_IDX                                                              0
29841bb76ff1Sjsg #define regGC_ATC_L2_SDPPORT_CTRL                                                                       0x166f
29851bb76ff1Sjsg #define regGC_ATC_L2_SDPPORT_CTRL_BASE_IDX                                                              0
29861bb76ff1Sjsg 
29871bb76ff1Sjsg 
29881bb76ff1Sjsg // addressBlock: gc_gcl2tlbpfdec
29891bb76ff1Sjsg // base address: 0xa380
29901bb76ff1Sjsg #define regGCL2TLB_TLB0_STATUS                                                                          0x1681
29911bb76ff1Sjsg #define regGCL2TLB_TLB0_STATUS_BASE_IDX                                                                 0
29921bb76ff1Sjsg #define regGCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_LO                                               0x1683
29931bb76ff1Sjsg #define regGCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_LO_BASE_IDX                                      0
29941bb76ff1Sjsg #define regGCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI                                               0x1684
29951bb76ff1Sjsg #define regGCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI_BASE_IDX                                      0
29961bb76ff1Sjsg #define regGCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_LO                                              0x1685
29971bb76ff1Sjsg #define regGCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_LO_BASE_IDX                                     0
29981bb76ff1Sjsg #define regGCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI                                              0x1686
29991bb76ff1Sjsg #define regGCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI_BASE_IDX                                     0
30001bb76ff1Sjsg 
30011bb76ff1Sjsg 
30021bb76ff1Sjsg // addressBlock: gc_gcvmsharedvcdec
30031bb76ff1Sjsg // base address: 0xa3a0
30041bb76ff1Sjsg #define regGCMC_VM_FB_LOCATION_BASE                                                                     0x1688
30051bb76ff1Sjsg #define regGCMC_VM_FB_LOCATION_BASE_BASE_IDX                                                            0
30061bb76ff1Sjsg #define regGCMC_VM_FB_LOCATION_TOP                                                                      0x1689
30071bb76ff1Sjsg #define regGCMC_VM_FB_LOCATION_TOP_BASE_IDX                                                             0
30081bb76ff1Sjsg #define regGCMC_VM_AGP_TOP                                                                              0x168a
30091bb76ff1Sjsg #define regGCMC_VM_AGP_TOP_BASE_IDX                                                                     0
30101bb76ff1Sjsg #define regGCMC_VM_AGP_BOT                                                                              0x168b
30111bb76ff1Sjsg #define regGCMC_VM_AGP_BOT_BASE_IDX                                                                     0
30121bb76ff1Sjsg #define regGCMC_VM_AGP_BASE                                                                             0x168c
30131bb76ff1Sjsg #define regGCMC_VM_AGP_BASE_BASE_IDX                                                                    0
30141bb76ff1Sjsg #define regGCMC_VM_SYSTEM_APERTURE_LOW_ADDR                                                             0x168d
30151bb76ff1Sjsg #define regGCMC_VM_SYSTEM_APERTURE_LOW_ADDR_BASE_IDX                                                    0
30161bb76ff1Sjsg #define regGCMC_VM_SYSTEM_APERTURE_HIGH_ADDR                                                            0x168e
30171bb76ff1Sjsg #define regGCMC_VM_SYSTEM_APERTURE_HIGH_ADDR_BASE_IDX                                                   0
30181bb76ff1Sjsg #define regGCMC_VM_MX_L1_TLB_CNTL                                                                       0x168f
30191bb76ff1Sjsg #define regGCMC_VM_MX_L1_TLB_CNTL_BASE_IDX                                                              0
30201bb76ff1Sjsg 
30211bb76ff1Sjsg 
30221bb76ff1Sjsg // addressBlock: gc_gcvml2vcdec
30231bb76ff1Sjsg // base address: 0xa3e0
30241bb76ff1Sjsg #define regGCVM_CONTEXT0_CNTL                                                                           0x1698
30251bb76ff1Sjsg #define regGCVM_CONTEXT0_CNTL_BASE_IDX                                                                  0
30261bb76ff1Sjsg #define regGCVM_CONTEXT1_CNTL                                                                           0x1699
30271bb76ff1Sjsg #define regGCVM_CONTEXT1_CNTL_BASE_IDX                                                                  0
30281bb76ff1Sjsg #define regGCVM_CONTEXT2_CNTL                                                                           0x169a
30291bb76ff1Sjsg #define regGCVM_CONTEXT2_CNTL_BASE_IDX                                                                  0
30301bb76ff1Sjsg #define regGCVM_CONTEXT3_CNTL                                                                           0x169b
30311bb76ff1Sjsg #define regGCVM_CONTEXT3_CNTL_BASE_IDX                                                                  0
30321bb76ff1Sjsg #define regGCVM_CONTEXT4_CNTL                                                                           0x169c
30331bb76ff1Sjsg #define regGCVM_CONTEXT4_CNTL_BASE_IDX                                                                  0
30341bb76ff1Sjsg #define regGCVM_CONTEXT5_CNTL                                                                           0x169d
30351bb76ff1Sjsg #define regGCVM_CONTEXT5_CNTL_BASE_IDX                                                                  0
30361bb76ff1Sjsg #define regGCVM_CONTEXT6_CNTL                                                                           0x169e
30371bb76ff1Sjsg #define regGCVM_CONTEXT6_CNTL_BASE_IDX                                                                  0
30381bb76ff1Sjsg #define regGCVM_CONTEXT7_CNTL                                                                           0x169f
30391bb76ff1Sjsg #define regGCVM_CONTEXT7_CNTL_BASE_IDX                                                                  0
30401bb76ff1Sjsg #define regGCVM_CONTEXT8_CNTL                                                                           0x16a0
30411bb76ff1Sjsg #define regGCVM_CONTEXT8_CNTL_BASE_IDX                                                                  0
30421bb76ff1Sjsg #define regGCVM_CONTEXT9_CNTL                                                                           0x16a1
30431bb76ff1Sjsg #define regGCVM_CONTEXT9_CNTL_BASE_IDX                                                                  0
30441bb76ff1Sjsg #define regGCVM_CONTEXT10_CNTL                                                                          0x16a2
30451bb76ff1Sjsg #define regGCVM_CONTEXT10_CNTL_BASE_IDX                                                                 0
30461bb76ff1Sjsg #define regGCVM_CONTEXT11_CNTL                                                                          0x16a3
30471bb76ff1Sjsg #define regGCVM_CONTEXT11_CNTL_BASE_IDX                                                                 0
30481bb76ff1Sjsg #define regGCVM_CONTEXT12_CNTL                                                                          0x16a4
30491bb76ff1Sjsg #define regGCVM_CONTEXT12_CNTL_BASE_IDX                                                                 0
30501bb76ff1Sjsg #define regGCVM_CONTEXT13_CNTL                                                                          0x16a5
30511bb76ff1Sjsg #define regGCVM_CONTEXT13_CNTL_BASE_IDX                                                                 0
30521bb76ff1Sjsg #define regGCVM_CONTEXT14_CNTL                                                                          0x16a6
30531bb76ff1Sjsg #define regGCVM_CONTEXT14_CNTL_BASE_IDX                                                                 0
30541bb76ff1Sjsg #define regGCVM_CONTEXT15_CNTL                                                                          0x16a7
30551bb76ff1Sjsg #define regGCVM_CONTEXT15_CNTL_BASE_IDX                                                                 0
30561bb76ff1Sjsg #define regGCVM_CONTEXTS_DISABLE                                                                        0x16a8
30571bb76ff1Sjsg #define regGCVM_CONTEXTS_DISABLE_BASE_IDX                                                               0
30581bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG0_SEM                                                                     0x16a9
30591bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG0_SEM_BASE_IDX                                                            0
30601bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG1_SEM                                                                     0x16aa
30611bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG1_SEM_BASE_IDX                                                            0
30621bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG2_SEM                                                                     0x16ab
30631bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG2_SEM_BASE_IDX                                                            0
30641bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG3_SEM                                                                     0x16ac
30651bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG3_SEM_BASE_IDX                                                            0
30661bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG4_SEM                                                                     0x16ad
30671bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG4_SEM_BASE_IDX                                                            0
30681bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG5_SEM                                                                     0x16ae
30691bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG5_SEM_BASE_IDX                                                            0
30701bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG6_SEM                                                                     0x16af
30711bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG6_SEM_BASE_IDX                                                            0
30721bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG7_SEM                                                                     0x16b0
30731bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG7_SEM_BASE_IDX                                                            0
30741bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG8_SEM                                                                     0x16b1
30751bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG8_SEM_BASE_IDX                                                            0
30761bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG9_SEM                                                                     0x16b2
30771bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG9_SEM_BASE_IDX                                                            0
30781bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG10_SEM                                                                    0x16b3
30791bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG10_SEM_BASE_IDX                                                           0
30801bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG11_SEM                                                                    0x16b4
30811bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG11_SEM_BASE_IDX                                                           0
30821bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG12_SEM                                                                    0x16b5
30831bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG12_SEM_BASE_IDX                                                           0
30841bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG13_SEM                                                                    0x16b6
30851bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG13_SEM_BASE_IDX                                                           0
30861bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG14_SEM                                                                    0x16b7
30871bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG14_SEM_BASE_IDX                                                           0
30881bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG15_SEM                                                                    0x16b8
30891bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG15_SEM_BASE_IDX                                                           0
30901bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG16_SEM                                                                    0x16b9
30911bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG16_SEM_BASE_IDX                                                           0
30921bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG17_SEM                                                                    0x16ba
30931bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG17_SEM_BASE_IDX                                                           0
30941bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG0_REQ                                                                     0x16bb
30951bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG0_REQ_BASE_IDX                                                            0
30961bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG1_REQ                                                                     0x16bc
30971bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG1_REQ_BASE_IDX                                                            0
30981bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG2_REQ                                                                     0x16bd
30991bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG2_REQ_BASE_IDX                                                            0
31001bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG3_REQ                                                                     0x16be
31011bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG3_REQ_BASE_IDX                                                            0
31021bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG4_REQ                                                                     0x16bf
31031bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG4_REQ_BASE_IDX                                                            0
31041bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG5_REQ                                                                     0x16c0
31051bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG5_REQ_BASE_IDX                                                            0
31061bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG6_REQ                                                                     0x16c1
31071bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG6_REQ_BASE_IDX                                                            0
31081bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG7_REQ                                                                     0x16c2
31091bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG7_REQ_BASE_IDX                                                            0
31101bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG8_REQ                                                                     0x16c3
31111bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG8_REQ_BASE_IDX                                                            0
31121bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG9_REQ                                                                     0x16c4
31131bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG9_REQ_BASE_IDX                                                            0
31141bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG10_REQ                                                                    0x16c5
31151bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG10_REQ_BASE_IDX                                                           0
31161bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG11_REQ                                                                    0x16c6
31171bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG11_REQ_BASE_IDX                                                           0
31181bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG12_REQ                                                                    0x16c7
31191bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG12_REQ_BASE_IDX                                                           0
31201bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG13_REQ                                                                    0x16c8
31211bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG13_REQ_BASE_IDX                                                           0
31221bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG14_REQ                                                                    0x16c9
31231bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG14_REQ_BASE_IDX                                                           0
31241bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG15_REQ                                                                    0x16ca
31251bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG15_REQ_BASE_IDX                                                           0
31261bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG16_REQ                                                                    0x16cb
31271bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG16_REQ_BASE_IDX                                                           0
31281bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG17_REQ                                                                    0x16cc
31291bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG17_REQ_BASE_IDX                                                           0
31301bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG0_ACK                                                                     0x16cd
31311bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG0_ACK_BASE_IDX                                                            0
31321bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG1_ACK                                                                     0x16ce
31331bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG1_ACK_BASE_IDX                                                            0
31341bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG2_ACK                                                                     0x16cf
31351bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG2_ACK_BASE_IDX                                                            0
31361bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG3_ACK                                                                     0x16d0
31371bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG3_ACK_BASE_IDX                                                            0
31381bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG4_ACK                                                                     0x16d1
31391bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG4_ACK_BASE_IDX                                                            0
31401bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG5_ACK                                                                     0x16d2
31411bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG5_ACK_BASE_IDX                                                            0
31421bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG6_ACK                                                                     0x16d3
31431bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG6_ACK_BASE_IDX                                                            0
31441bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG7_ACK                                                                     0x16d4
31451bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG7_ACK_BASE_IDX                                                            0
31461bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG8_ACK                                                                     0x16d5
31471bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG8_ACK_BASE_IDX                                                            0
31481bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG9_ACK                                                                     0x16d6
31491bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG9_ACK_BASE_IDX                                                            0
31501bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG10_ACK                                                                    0x16d7
31511bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG10_ACK_BASE_IDX                                                           0
31521bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG11_ACK                                                                    0x16d8
31531bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG11_ACK_BASE_IDX                                                           0
31541bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG12_ACK                                                                    0x16d9
31551bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG12_ACK_BASE_IDX                                                           0
31561bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG13_ACK                                                                    0x16da
31571bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG13_ACK_BASE_IDX                                                           0
31581bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG14_ACK                                                                    0x16db
31591bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG14_ACK_BASE_IDX                                                           0
31601bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG15_ACK                                                                    0x16dc
31611bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG15_ACK_BASE_IDX                                                           0
31621bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG16_ACK                                                                    0x16dd
31631bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG16_ACK_BASE_IDX                                                           0
31641bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG17_ACK                                                                    0x16de
31651bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG17_ACK_BASE_IDX                                                           0
31661bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG0_ADDR_RANGE_LO32                                                         0x16df
31671bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG0_ADDR_RANGE_LO32_BASE_IDX                                                0
31681bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG0_ADDR_RANGE_HI32                                                         0x16e0
31691bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG0_ADDR_RANGE_HI32_BASE_IDX                                                0
31701bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG1_ADDR_RANGE_LO32                                                         0x16e1
31711bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG1_ADDR_RANGE_LO32_BASE_IDX                                                0
31721bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG1_ADDR_RANGE_HI32                                                         0x16e2
31731bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG1_ADDR_RANGE_HI32_BASE_IDX                                                0
31741bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG2_ADDR_RANGE_LO32                                                         0x16e3
31751bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG2_ADDR_RANGE_LO32_BASE_IDX                                                0
31761bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG2_ADDR_RANGE_HI32                                                         0x16e4
31771bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG2_ADDR_RANGE_HI32_BASE_IDX                                                0
31781bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG3_ADDR_RANGE_LO32                                                         0x16e5
31791bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG3_ADDR_RANGE_LO32_BASE_IDX                                                0
31801bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG3_ADDR_RANGE_HI32                                                         0x16e6
31811bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG3_ADDR_RANGE_HI32_BASE_IDX                                                0
31821bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG4_ADDR_RANGE_LO32                                                         0x16e7
31831bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG4_ADDR_RANGE_LO32_BASE_IDX                                                0
31841bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG4_ADDR_RANGE_HI32                                                         0x16e8
31851bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG4_ADDR_RANGE_HI32_BASE_IDX                                                0
31861bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG5_ADDR_RANGE_LO32                                                         0x16e9
31871bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG5_ADDR_RANGE_LO32_BASE_IDX                                                0
31881bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG5_ADDR_RANGE_HI32                                                         0x16ea
31891bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG5_ADDR_RANGE_HI32_BASE_IDX                                                0
31901bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG6_ADDR_RANGE_LO32                                                         0x16eb
31911bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG6_ADDR_RANGE_LO32_BASE_IDX                                                0
31921bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG6_ADDR_RANGE_HI32                                                         0x16ec
31931bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG6_ADDR_RANGE_HI32_BASE_IDX                                                0
31941bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG7_ADDR_RANGE_LO32                                                         0x16ed
31951bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG7_ADDR_RANGE_LO32_BASE_IDX                                                0
31961bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG7_ADDR_RANGE_HI32                                                         0x16ee
31971bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG7_ADDR_RANGE_HI32_BASE_IDX                                                0
31981bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG8_ADDR_RANGE_LO32                                                         0x16ef
31991bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG8_ADDR_RANGE_LO32_BASE_IDX                                                0
32001bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG8_ADDR_RANGE_HI32                                                         0x16f0
32011bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG8_ADDR_RANGE_HI32_BASE_IDX                                                0
32021bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG9_ADDR_RANGE_LO32                                                         0x16f1
32031bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG9_ADDR_RANGE_LO32_BASE_IDX                                                0
32041bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG9_ADDR_RANGE_HI32                                                         0x16f2
32051bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG9_ADDR_RANGE_HI32_BASE_IDX                                                0
32061bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG10_ADDR_RANGE_LO32                                                        0x16f3
32071bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG10_ADDR_RANGE_LO32_BASE_IDX                                               0
32081bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG10_ADDR_RANGE_HI32                                                        0x16f4
32091bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG10_ADDR_RANGE_HI32_BASE_IDX                                               0
32101bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG11_ADDR_RANGE_LO32                                                        0x16f5
32111bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG11_ADDR_RANGE_LO32_BASE_IDX                                               0
32121bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG11_ADDR_RANGE_HI32                                                        0x16f6
32131bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG11_ADDR_RANGE_HI32_BASE_IDX                                               0
32141bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG12_ADDR_RANGE_LO32                                                        0x16f7
32151bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG12_ADDR_RANGE_LO32_BASE_IDX                                               0
32161bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG12_ADDR_RANGE_HI32                                                        0x16f8
32171bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG12_ADDR_RANGE_HI32_BASE_IDX                                               0
32181bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG13_ADDR_RANGE_LO32                                                        0x16f9
32191bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG13_ADDR_RANGE_LO32_BASE_IDX                                               0
32201bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG13_ADDR_RANGE_HI32                                                        0x16fa
32211bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG13_ADDR_RANGE_HI32_BASE_IDX                                               0
32221bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG14_ADDR_RANGE_LO32                                                        0x16fb
32231bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG14_ADDR_RANGE_LO32_BASE_IDX                                               0
32241bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG14_ADDR_RANGE_HI32                                                        0x16fc
32251bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG14_ADDR_RANGE_HI32_BASE_IDX                                               0
32261bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG15_ADDR_RANGE_LO32                                                        0x16fd
32271bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG15_ADDR_RANGE_LO32_BASE_IDX                                               0
32281bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG15_ADDR_RANGE_HI32                                                        0x16fe
32291bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG15_ADDR_RANGE_HI32_BASE_IDX                                               0
32301bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG16_ADDR_RANGE_LO32                                                        0x16ff
32311bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG16_ADDR_RANGE_LO32_BASE_IDX                                               0
32321bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG16_ADDR_RANGE_HI32                                                        0x1700
32331bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG16_ADDR_RANGE_HI32_BASE_IDX                                               0
32341bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG17_ADDR_RANGE_LO32                                                        0x1701
32351bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG17_ADDR_RANGE_LO32_BASE_IDX                                               0
32361bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG17_ADDR_RANGE_HI32                                                        0x1702
32371bb76ff1Sjsg #define regGCVM_INVALIDATE_ENG17_ADDR_RANGE_HI32_BASE_IDX                                               0
32381bb76ff1Sjsg #define regGCVM_CONTEXT0_PAGE_TABLE_BASE_ADDR_LO32                                                      0x1703
32391bb76ff1Sjsg #define regGCVM_CONTEXT0_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX                                             0
32401bb76ff1Sjsg #define regGCVM_CONTEXT0_PAGE_TABLE_BASE_ADDR_HI32                                                      0x1704
32411bb76ff1Sjsg #define regGCVM_CONTEXT0_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX                                             0
32421bb76ff1Sjsg #define regGCVM_CONTEXT1_PAGE_TABLE_BASE_ADDR_LO32                                                      0x1705
32431bb76ff1Sjsg #define regGCVM_CONTEXT1_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX                                             0
32441bb76ff1Sjsg #define regGCVM_CONTEXT1_PAGE_TABLE_BASE_ADDR_HI32                                                      0x1706
32451bb76ff1Sjsg #define regGCVM_CONTEXT1_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX                                             0
32461bb76ff1Sjsg #define regGCVM_CONTEXT2_PAGE_TABLE_BASE_ADDR_LO32                                                      0x1707
32471bb76ff1Sjsg #define regGCVM_CONTEXT2_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX                                             0
32481bb76ff1Sjsg #define regGCVM_CONTEXT2_PAGE_TABLE_BASE_ADDR_HI32                                                      0x1708
32491bb76ff1Sjsg #define regGCVM_CONTEXT2_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX                                             0
32501bb76ff1Sjsg #define regGCVM_CONTEXT3_PAGE_TABLE_BASE_ADDR_LO32                                                      0x1709
32511bb76ff1Sjsg #define regGCVM_CONTEXT3_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX                                             0
32521bb76ff1Sjsg #define regGCVM_CONTEXT3_PAGE_TABLE_BASE_ADDR_HI32                                                      0x170a
32531bb76ff1Sjsg #define regGCVM_CONTEXT3_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX                                             0
32541bb76ff1Sjsg #define regGCVM_CONTEXT4_PAGE_TABLE_BASE_ADDR_LO32                                                      0x170b
32551bb76ff1Sjsg #define regGCVM_CONTEXT4_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX                                             0
32561bb76ff1Sjsg #define regGCVM_CONTEXT4_PAGE_TABLE_BASE_ADDR_HI32                                                      0x170c
32571bb76ff1Sjsg #define regGCVM_CONTEXT4_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX                                             0
32581bb76ff1Sjsg #define regGCVM_CONTEXT5_PAGE_TABLE_BASE_ADDR_LO32                                                      0x170d
32591bb76ff1Sjsg #define regGCVM_CONTEXT5_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX                                             0
32601bb76ff1Sjsg #define regGCVM_CONTEXT5_PAGE_TABLE_BASE_ADDR_HI32                                                      0x170e
32611bb76ff1Sjsg #define regGCVM_CONTEXT5_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX                                             0
32621bb76ff1Sjsg #define regGCVM_CONTEXT6_PAGE_TABLE_BASE_ADDR_LO32                                                      0x170f
32631bb76ff1Sjsg #define regGCVM_CONTEXT6_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX                                             0
32641bb76ff1Sjsg #define regGCVM_CONTEXT6_PAGE_TABLE_BASE_ADDR_HI32                                                      0x1710
32651bb76ff1Sjsg #define regGCVM_CONTEXT6_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX                                             0
32661bb76ff1Sjsg #define regGCVM_CONTEXT7_PAGE_TABLE_BASE_ADDR_LO32                                                      0x1711
32671bb76ff1Sjsg #define regGCVM_CONTEXT7_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX                                             0
32681bb76ff1Sjsg #define regGCVM_CONTEXT7_PAGE_TABLE_BASE_ADDR_HI32                                                      0x1712
32691bb76ff1Sjsg #define regGCVM_CONTEXT7_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX                                             0
32701bb76ff1Sjsg #define regGCVM_CONTEXT8_PAGE_TABLE_BASE_ADDR_LO32                                                      0x1713
32711bb76ff1Sjsg #define regGCVM_CONTEXT8_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX                                             0
32721bb76ff1Sjsg #define regGCVM_CONTEXT8_PAGE_TABLE_BASE_ADDR_HI32                                                      0x1714
32731bb76ff1Sjsg #define regGCVM_CONTEXT8_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX                                             0
32741bb76ff1Sjsg #define regGCVM_CONTEXT9_PAGE_TABLE_BASE_ADDR_LO32                                                      0x1715
32751bb76ff1Sjsg #define regGCVM_CONTEXT9_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX                                             0
32761bb76ff1Sjsg #define regGCVM_CONTEXT9_PAGE_TABLE_BASE_ADDR_HI32                                                      0x1716
32771bb76ff1Sjsg #define regGCVM_CONTEXT9_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX                                             0
32781bb76ff1Sjsg #define regGCVM_CONTEXT10_PAGE_TABLE_BASE_ADDR_LO32                                                     0x1717
32791bb76ff1Sjsg #define regGCVM_CONTEXT10_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX                                            0
32801bb76ff1Sjsg #define regGCVM_CONTEXT10_PAGE_TABLE_BASE_ADDR_HI32                                                     0x1718
32811bb76ff1Sjsg #define regGCVM_CONTEXT10_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX                                            0
32821bb76ff1Sjsg #define regGCVM_CONTEXT11_PAGE_TABLE_BASE_ADDR_LO32                                                     0x1719
32831bb76ff1Sjsg #define regGCVM_CONTEXT11_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX                                            0
32841bb76ff1Sjsg #define regGCVM_CONTEXT11_PAGE_TABLE_BASE_ADDR_HI32                                                     0x171a
32851bb76ff1Sjsg #define regGCVM_CONTEXT11_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX                                            0
32861bb76ff1Sjsg #define regGCVM_CONTEXT12_PAGE_TABLE_BASE_ADDR_LO32                                                     0x171b
32871bb76ff1Sjsg #define regGCVM_CONTEXT12_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX                                            0
32881bb76ff1Sjsg #define regGCVM_CONTEXT12_PAGE_TABLE_BASE_ADDR_HI32                                                     0x171c
32891bb76ff1Sjsg #define regGCVM_CONTEXT12_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX                                            0
32901bb76ff1Sjsg #define regGCVM_CONTEXT13_PAGE_TABLE_BASE_ADDR_LO32                                                     0x171d
32911bb76ff1Sjsg #define regGCVM_CONTEXT13_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX                                            0
32921bb76ff1Sjsg #define regGCVM_CONTEXT13_PAGE_TABLE_BASE_ADDR_HI32                                                     0x171e
32931bb76ff1Sjsg #define regGCVM_CONTEXT13_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX                                            0
32941bb76ff1Sjsg #define regGCVM_CONTEXT14_PAGE_TABLE_BASE_ADDR_LO32                                                     0x171f
32951bb76ff1Sjsg #define regGCVM_CONTEXT14_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX                                            0
32961bb76ff1Sjsg #define regGCVM_CONTEXT14_PAGE_TABLE_BASE_ADDR_HI32                                                     0x1720
32971bb76ff1Sjsg #define regGCVM_CONTEXT14_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX                                            0
32981bb76ff1Sjsg #define regGCVM_CONTEXT15_PAGE_TABLE_BASE_ADDR_LO32                                                     0x1721
32991bb76ff1Sjsg #define regGCVM_CONTEXT15_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX                                            0
33001bb76ff1Sjsg #define regGCVM_CONTEXT15_PAGE_TABLE_BASE_ADDR_HI32                                                     0x1722
33011bb76ff1Sjsg #define regGCVM_CONTEXT15_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX                                            0
33021bb76ff1Sjsg #define regGCVM_CONTEXT0_PAGE_TABLE_START_ADDR_LO32                                                     0x1723
33031bb76ff1Sjsg #define regGCVM_CONTEXT0_PAGE_TABLE_START_ADDR_LO32_BASE_IDX                                            0
33041bb76ff1Sjsg #define regGCVM_CONTEXT0_PAGE_TABLE_START_ADDR_HI32                                                     0x1724
33051bb76ff1Sjsg #define regGCVM_CONTEXT0_PAGE_TABLE_START_ADDR_HI32_BASE_IDX                                            0
33061bb76ff1Sjsg #define regGCVM_CONTEXT1_PAGE_TABLE_START_ADDR_LO32                                                     0x1725
33071bb76ff1Sjsg #define regGCVM_CONTEXT1_PAGE_TABLE_START_ADDR_LO32_BASE_IDX                                            0
33081bb76ff1Sjsg #define regGCVM_CONTEXT1_PAGE_TABLE_START_ADDR_HI32                                                     0x1726
33091bb76ff1Sjsg #define regGCVM_CONTEXT1_PAGE_TABLE_START_ADDR_HI32_BASE_IDX                                            0
33101bb76ff1Sjsg #define regGCVM_CONTEXT2_PAGE_TABLE_START_ADDR_LO32                                                     0x1727
33111bb76ff1Sjsg #define regGCVM_CONTEXT2_PAGE_TABLE_START_ADDR_LO32_BASE_IDX                                            0
33121bb76ff1Sjsg #define regGCVM_CONTEXT2_PAGE_TABLE_START_ADDR_HI32                                                     0x1728
33131bb76ff1Sjsg #define regGCVM_CONTEXT2_PAGE_TABLE_START_ADDR_HI32_BASE_IDX                                            0
33141bb76ff1Sjsg #define regGCVM_CONTEXT3_PAGE_TABLE_START_ADDR_LO32                                                     0x1729
33151bb76ff1Sjsg #define regGCVM_CONTEXT3_PAGE_TABLE_START_ADDR_LO32_BASE_IDX                                            0
33161bb76ff1Sjsg #define regGCVM_CONTEXT3_PAGE_TABLE_START_ADDR_HI32                                                     0x172a
33171bb76ff1Sjsg #define regGCVM_CONTEXT3_PAGE_TABLE_START_ADDR_HI32_BASE_IDX                                            0
33181bb76ff1Sjsg #define regGCVM_CONTEXT4_PAGE_TABLE_START_ADDR_LO32                                                     0x172b
33191bb76ff1Sjsg #define regGCVM_CONTEXT4_PAGE_TABLE_START_ADDR_LO32_BASE_IDX                                            0
33201bb76ff1Sjsg #define regGCVM_CONTEXT4_PAGE_TABLE_START_ADDR_HI32                                                     0x172c
33211bb76ff1Sjsg #define regGCVM_CONTEXT4_PAGE_TABLE_START_ADDR_HI32_BASE_IDX                                            0
33221bb76ff1Sjsg #define regGCVM_CONTEXT5_PAGE_TABLE_START_ADDR_LO32                                                     0x172d
33231bb76ff1Sjsg #define regGCVM_CONTEXT5_PAGE_TABLE_START_ADDR_LO32_BASE_IDX                                            0
33241bb76ff1Sjsg #define regGCVM_CONTEXT5_PAGE_TABLE_START_ADDR_HI32                                                     0x172e
33251bb76ff1Sjsg #define regGCVM_CONTEXT5_PAGE_TABLE_START_ADDR_HI32_BASE_IDX                                            0
33261bb76ff1Sjsg #define regGCVM_CONTEXT6_PAGE_TABLE_START_ADDR_LO32                                                     0x172f
33271bb76ff1Sjsg #define regGCVM_CONTEXT6_PAGE_TABLE_START_ADDR_LO32_BASE_IDX                                            0
33281bb76ff1Sjsg #define regGCVM_CONTEXT6_PAGE_TABLE_START_ADDR_HI32                                                     0x1730
33291bb76ff1Sjsg #define regGCVM_CONTEXT6_PAGE_TABLE_START_ADDR_HI32_BASE_IDX                                            0
33301bb76ff1Sjsg #define regGCVM_CONTEXT7_PAGE_TABLE_START_ADDR_LO32                                                     0x1731
33311bb76ff1Sjsg #define regGCVM_CONTEXT7_PAGE_TABLE_START_ADDR_LO32_BASE_IDX                                            0
33321bb76ff1Sjsg #define regGCVM_CONTEXT7_PAGE_TABLE_START_ADDR_HI32                                                     0x1732
33331bb76ff1Sjsg #define regGCVM_CONTEXT7_PAGE_TABLE_START_ADDR_HI32_BASE_IDX                                            0
33341bb76ff1Sjsg #define regGCVM_CONTEXT8_PAGE_TABLE_START_ADDR_LO32                                                     0x1733
33351bb76ff1Sjsg #define regGCVM_CONTEXT8_PAGE_TABLE_START_ADDR_LO32_BASE_IDX                                            0
33361bb76ff1Sjsg #define regGCVM_CONTEXT8_PAGE_TABLE_START_ADDR_HI32                                                     0x1734
33371bb76ff1Sjsg #define regGCVM_CONTEXT8_PAGE_TABLE_START_ADDR_HI32_BASE_IDX                                            0
33381bb76ff1Sjsg #define regGCVM_CONTEXT9_PAGE_TABLE_START_ADDR_LO32                                                     0x1735
33391bb76ff1Sjsg #define regGCVM_CONTEXT9_PAGE_TABLE_START_ADDR_LO32_BASE_IDX                                            0
33401bb76ff1Sjsg #define regGCVM_CONTEXT9_PAGE_TABLE_START_ADDR_HI32                                                     0x1736
33411bb76ff1Sjsg #define regGCVM_CONTEXT9_PAGE_TABLE_START_ADDR_HI32_BASE_IDX                                            0
33421bb76ff1Sjsg #define regGCVM_CONTEXT10_PAGE_TABLE_START_ADDR_LO32                                                    0x1737
33431bb76ff1Sjsg #define regGCVM_CONTEXT10_PAGE_TABLE_START_ADDR_LO32_BASE_IDX                                           0
33441bb76ff1Sjsg #define regGCVM_CONTEXT10_PAGE_TABLE_START_ADDR_HI32                                                    0x1738
33451bb76ff1Sjsg #define regGCVM_CONTEXT10_PAGE_TABLE_START_ADDR_HI32_BASE_IDX                                           0
33461bb76ff1Sjsg #define regGCVM_CONTEXT11_PAGE_TABLE_START_ADDR_LO32                                                    0x1739
33471bb76ff1Sjsg #define regGCVM_CONTEXT11_PAGE_TABLE_START_ADDR_LO32_BASE_IDX                                           0
33481bb76ff1Sjsg #define regGCVM_CONTEXT11_PAGE_TABLE_START_ADDR_HI32                                                    0x173a
33491bb76ff1Sjsg #define regGCVM_CONTEXT11_PAGE_TABLE_START_ADDR_HI32_BASE_IDX                                           0
33501bb76ff1Sjsg #define regGCVM_CONTEXT12_PAGE_TABLE_START_ADDR_LO32                                                    0x173b
33511bb76ff1Sjsg #define regGCVM_CONTEXT12_PAGE_TABLE_START_ADDR_LO32_BASE_IDX                                           0
33521bb76ff1Sjsg #define regGCVM_CONTEXT12_PAGE_TABLE_START_ADDR_HI32                                                    0x173c
33531bb76ff1Sjsg #define regGCVM_CONTEXT12_PAGE_TABLE_START_ADDR_HI32_BASE_IDX                                           0
33541bb76ff1Sjsg #define regGCVM_CONTEXT13_PAGE_TABLE_START_ADDR_LO32                                                    0x173d
33551bb76ff1Sjsg #define regGCVM_CONTEXT13_PAGE_TABLE_START_ADDR_LO32_BASE_IDX                                           0
33561bb76ff1Sjsg #define regGCVM_CONTEXT13_PAGE_TABLE_START_ADDR_HI32                                                    0x173e
33571bb76ff1Sjsg #define regGCVM_CONTEXT13_PAGE_TABLE_START_ADDR_HI32_BASE_IDX                                           0
33581bb76ff1Sjsg #define regGCVM_CONTEXT14_PAGE_TABLE_START_ADDR_LO32                                                    0x173f
33591bb76ff1Sjsg #define regGCVM_CONTEXT14_PAGE_TABLE_START_ADDR_LO32_BASE_IDX                                           0
33601bb76ff1Sjsg #define regGCVM_CONTEXT14_PAGE_TABLE_START_ADDR_HI32                                                    0x1740
33611bb76ff1Sjsg #define regGCVM_CONTEXT14_PAGE_TABLE_START_ADDR_HI32_BASE_IDX                                           0
33621bb76ff1Sjsg #define regGCVM_CONTEXT15_PAGE_TABLE_START_ADDR_LO32                                                    0x1741
33631bb76ff1Sjsg #define regGCVM_CONTEXT15_PAGE_TABLE_START_ADDR_LO32_BASE_IDX                                           0
33641bb76ff1Sjsg #define regGCVM_CONTEXT15_PAGE_TABLE_START_ADDR_HI32                                                    0x1742
33651bb76ff1Sjsg #define regGCVM_CONTEXT15_PAGE_TABLE_START_ADDR_HI32_BASE_IDX                                           0
33661bb76ff1Sjsg #define regGCVM_CONTEXT0_PAGE_TABLE_END_ADDR_LO32                                                       0x1743
33671bb76ff1Sjsg #define regGCVM_CONTEXT0_PAGE_TABLE_END_ADDR_LO32_BASE_IDX                                              0
33681bb76ff1Sjsg #define regGCVM_CONTEXT0_PAGE_TABLE_END_ADDR_HI32                                                       0x1744
33691bb76ff1Sjsg #define regGCVM_CONTEXT0_PAGE_TABLE_END_ADDR_HI32_BASE_IDX                                              0
33701bb76ff1Sjsg #define regGCVM_CONTEXT1_PAGE_TABLE_END_ADDR_LO32                                                       0x1745
33711bb76ff1Sjsg #define regGCVM_CONTEXT1_PAGE_TABLE_END_ADDR_LO32_BASE_IDX                                              0
33721bb76ff1Sjsg #define regGCVM_CONTEXT1_PAGE_TABLE_END_ADDR_HI32                                                       0x1746
33731bb76ff1Sjsg #define regGCVM_CONTEXT1_PAGE_TABLE_END_ADDR_HI32_BASE_IDX                                              0
33741bb76ff1Sjsg #define regGCVM_CONTEXT2_PAGE_TABLE_END_ADDR_LO32                                                       0x1747
33751bb76ff1Sjsg #define regGCVM_CONTEXT2_PAGE_TABLE_END_ADDR_LO32_BASE_IDX                                              0
33761bb76ff1Sjsg #define regGCVM_CONTEXT2_PAGE_TABLE_END_ADDR_HI32                                                       0x1748
33771bb76ff1Sjsg #define regGCVM_CONTEXT2_PAGE_TABLE_END_ADDR_HI32_BASE_IDX                                              0
33781bb76ff1Sjsg #define regGCVM_CONTEXT3_PAGE_TABLE_END_ADDR_LO32                                                       0x1749
33791bb76ff1Sjsg #define regGCVM_CONTEXT3_PAGE_TABLE_END_ADDR_LO32_BASE_IDX                                              0
33801bb76ff1Sjsg #define regGCVM_CONTEXT3_PAGE_TABLE_END_ADDR_HI32                                                       0x174a
33811bb76ff1Sjsg #define regGCVM_CONTEXT3_PAGE_TABLE_END_ADDR_HI32_BASE_IDX                                              0
33821bb76ff1Sjsg #define regGCVM_CONTEXT4_PAGE_TABLE_END_ADDR_LO32                                                       0x174b
33831bb76ff1Sjsg #define regGCVM_CONTEXT4_PAGE_TABLE_END_ADDR_LO32_BASE_IDX                                              0
33841bb76ff1Sjsg #define regGCVM_CONTEXT4_PAGE_TABLE_END_ADDR_HI32                                                       0x174c
33851bb76ff1Sjsg #define regGCVM_CONTEXT4_PAGE_TABLE_END_ADDR_HI32_BASE_IDX                                              0
33861bb76ff1Sjsg #define regGCVM_CONTEXT5_PAGE_TABLE_END_ADDR_LO32                                                       0x174d
33871bb76ff1Sjsg #define regGCVM_CONTEXT5_PAGE_TABLE_END_ADDR_LO32_BASE_IDX                                              0
33881bb76ff1Sjsg #define regGCVM_CONTEXT5_PAGE_TABLE_END_ADDR_HI32                                                       0x174e
33891bb76ff1Sjsg #define regGCVM_CONTEXT5_PAGE_TABLE_END_ADDR_HI32_BASE_IDX                                              0
33901bb76ff1Sjsg #define regGCVM_CONTEXT6_PAGE_TABLE_END_ADDR_LO32                                                       0x174f
33911bb76ff1Sjsg #define regGCVM_CONTEXT6_PAGE_TABLE_END_ADDR_LO32_BASE_IDX                                              0
33921bb76ff1Sjsg #define regGCVM_CONTEXT6_PAGE_TABLE_END_ADDR_HI32                                                       0x1750
33931bb76ff1Sjsg #define regGCVM_CONTEXT6_PAGE_TABLE_END_ADDR_HI32_BASE_IDX                                              0
33941bb76ff1Sjsg #define regGCVM_CONTEXT7_PAGE_TABLE_END_ADDR_LO32                                                       0x1751
33951bb76ff1Sjsg #define regGCVM_CONTEXT7_PAGE_TABLE_END_ADDR_LO32_BASE_IDX                                              0
33961bb76ff1Sjsg #define regGCVM_CONTEXT7_PAGE_TABLE_END_ADDR_HI32                                                       0x1752
33971bb76ff1Sjsg #define regGCVM_CONTEXT7_PAGE_TABLE_END_ADDR_HI32_BASE_IDX                                              0
33981bb76ff1Sjsg #define regGCVM_CONTEXT8_PAGE_TABLE_END_ADDR_LO32                                                       0x1753
33991bb76ff1Sjsg #define regGCVM_CONTEXT8_PAGE_TABLE_END_ADDR_LO32_BASE_IDX                                              0
34001bb76ff1Sjsg #define regGCVM_CONTEXT8_PAGE_TABLE_END_ADDR_HI32                                                       0x1754
34011bb76ff1Sjsg #define regGCVM_CONTEXT8_PAGE_TABLE_END_ADDR_HI32_BASE_IDX                                              0
34021bb76ff1Sjsg #define regGCVM_CONTEXT9_PAGE_TABLE_END_ADDR_LO32                                                       0x1755
34031bb76ff1Sjsg #define regGCVM_CONTEXT9_PAGE_TABLE_END_ADDR_LO32_BASE_IDX                                              0
34041bb76ff1Sjsg #define regGCVM_CONTEXT9_PAGE_TABLE_END_ADDR_HI32                                                       0x1756
34051bb76ff1Sjsg #define regGCVM_CONTEXT9_PAGE_TABLE_END_ADDR_HI32_BASE_IDX                                              0
34061bb76ff1Sjsg #define regGCVM_CONTEXT10_PAGE_TABLE_END_ADDR_LO32                                                      0x1757
34071bb76ff1Sjsg #define regGCVM_CONTEXT10_PAGE_TABLE_END_ADDR_LO32_BASE_IDX                                             0
34081bb76ff1Sjsg #define regGCVM_CONTEXT10_PAGE_TABLE_END_ADDR_HI32                                                      0x1758
34091bb76ff1Sjsg #define regGCVM_CONTEXT10_PAGE_TABLE_END_ADDR_HI32_BASE_IDX                                             0
34101bb76ff1Sjsg #define regGCVM_CONTEXT11_PAGE_TABLE_END_ADDR_LO32                                                      0x1759
34111bb76ff1Sjsg #define regGCVM_CONTEXT11_PAGE_TABLE_END_ADDR_LO32_BASE_IDX                                             0
34121bb76ff1Sjsg #define regGCVM_CONTEXT11_PAGE_TABLE_END_ADDR_HI32                                                      0x175a
34131bb76ff1Sjsg #define regGCVM_CONTEXT11_PAGE_TABLE_END_ADDR_HI32_BASE_IDX                                             0
34141bb76ff1Sjsg #define regGCVM_CONTEXT12_PAGE_TABLE_END_ADDR_LO32                                                      0x175b
34151bb76ff1Sjsg #define regGCVM_CONTEXT12_PAGE_TABLE_END_ADDR_LO32_BASE_IDX                                             0
34161bb76ff1Sjsg #define regGCVM_CONTEXT12_PAGE_TABLE_END_ADDR_HI32                                                      0x175c
34171bb76ff1Sjsg #define regGCVM_CONTEXT12_PAGE_TABLE_END_ADDR_HI32_BASE_IDX                                             0
34181bb76ff1Sjsg #define regGCVM_CONTEXT13_PAGE_TABLE_END_ADDR_LO32                                                      0x175d
34191bb76ff1Sjsg #define regGCVM_CONTEXT13_PAGE_TABLE_END_ADDR_LO32_BASE_IDX                                             0
34201bb76ff1Sjsg #define regGCVM_CONTEXT13_PAGE_TABLE_END_ADDR_HI32                                                      0x175e
34211bb76ff1Sjsg #define regGCVM_CONTEXT13_PAGE_TABLE_END_ADDR_HI32_BASE_IDX                                             0
34221bb76ff1Sjsg #define regGCVM_CONTEXT14_PAGE_TABLE_END_ADDR_LO32                                                      0x175f
34231bb76ff1Sjsg #define regGCVM_CONTEXT14_PAGE_TABLE_END_ADDR_LO32_BASE_IDX                                             0
34241bb76ff1Sjsg #define regGCVM_CONTEXT14_PAGE_TABLE_END_ADDR_HI32                                                      0x1760
34251bb76ff1Sjsg #define regGCVM_CONTEXT14_PAGE_TABLE_END_ADDR_HI32_BASE_IDX                                             0
34261bb76ff1Sjsg #define regGCVM_CONTEXT15_PAGE_TABLE_END_ADDR_LO32                                                      0x1761
34271bb76ff1Sjsg #define regGCVM_CONTEXT15_PAGE_TABLE_END_ADDR_LO32_BASE_IDX                                             0
34281bb76ff1Sjsg #define regGCVM_CONTEXT15_PAGE_TABLE_END_ADDR_HI32                                                      0x1762
34291bb76ff1Sjsg #define regGCVM_CONTEXT15_PAGE_TABLE_END_ADDR_HI32_BASE_IDX                                             0
34301bb76ff1Sjsg #define regGCVM_L2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES                                                    0x1763
34311bb76ff1Sjsg #define regGCVM_L2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX                                           0
34321bb76ff1Sjsg #define regGCVM_L2_CONTEXT0_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES                                           0x1764
34331bb76ff1Sjsg #define regGCVM_L2_CONTEXT0_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX                                  0
34341bb76ff1Sjsg #define regGCVM_L2_CONTEXT1_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES                                           0x1765
34351bb76ff1Sjsg #define regGCVM_L2_CONTEXT1_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX                                  0
34361bb76ff1Sjsg #define regGCVM_L2_CONTEXT2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES                                           0x1766
34371bb76ff1Sjsg #define regGCVM_L2_CONTEXT2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX                                  0
34381bb76ff1Sjsg #define regGCVM_L2_CONTEXT3_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES                                           0x1767
34391bb76ff1Sjsg #define regGCVM_L2_CONTEXT3_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX                                  0
34401bb76ff1Sjsg #define regGCVM_L2_CONTEXT4_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES                                           0x1768
34411bb76ff1Sjsg #define regGCVM_L2_CONTEXT4_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX                                  0
34421bb76ff1Sjsg #define regGCVM_L2_CONTEXT5_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES                                           0x1769
34431bb76ff1Sjsg #define regGCVM_L2_CONTEXT5_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX                                  0
34441bb76ff1Sjsg #define regGCVM_L2_CONTEXT6_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES                                           0x176a
34451bb76ff1Sjsg #define regGCVM_L2_CONTEXT6_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX                                  0
34461bb76ff1Sjsg #define regGCVM_L2_CONTEXT7_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES                                           0x176b
34471bb76ff1Sjsg #define regGCVM_L2_CONTEXT7_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX                                  0
34481bb76ff1Sjsg #define regGCVM_L2_CONTEXT8_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES                                           0x176c
34491bb76ff1Sjsg #define regGCVM_L2_CONTEXT8_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX                                  0
34501bb76ff1Sjsg #define regGCVM_L2_CONTEXT9_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES                                           0x176d
34511bb76ff1Sjsg #define regGCVM_L2_CONTEXT9_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX                                  0
34521bb76ff1Sjsg #define regGCVM_L2_CONTEXT10_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES                                          0x176e
34531bb76ff1Sjsg #define regGCVM_L2_CONTEXT10_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX                                 0
34541bb76ff1Sjsg #define regGCVM_L2_CONTEXT11_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES                                          0x176f
34551bb76ff1Sjsg #define regGCVM_L2_CONTEXT11_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX                                 0
34561bb76ff1Sjsg #define regGCVM_L2_CONTEXT12_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES                                          0x1770
34571bb76ff1Sjsg #define regGCVM_L2_CONTEXT12_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX                                 0
34581bb76ff1Sjsg #define regGCVM_L2_CONTEXT13_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES                                          0x1771
34591bb76ff1Sjsg #define regGCVM_L2_CONTEXT13_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX                                 0
34601bb76ff1Sjsg #define regGCVM_L2_CONTEXT14_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES                                          0x1772
34611bb76ff1Sjsg #define regGCVM_L2_CONTEXT14_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX                                 0
34621bb76ff1Sjsg #define regGCVM_L2_CONTEXT15_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES                                          0x1773
34631bb76ff1Sjsg #define regGCVM_L2_CONTEXT15_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX                                 0
34641bb76ff1Sjsg 
34651bb76ff1Sjsg 
34661bb76ff1Sjsg // addressBlock: gc_gcvml2perfddec
34671bb76ff1Sjsg // base address: 0x35380
34681bb76ff1Sjsg #define regGCVML2_PERFCOUNTER2_0_LO                                                                     0x34e0
34691bb76ff1Sjsg #define regGCVML2_PERFCOUNTER2_0_LO_BASE_IDX                                                            1
34701bb76ff1Sjsg #define regGCVML2_PERFCOUNTER2_1_LO                                                                     0x34e1
34711bb76ff1Sjsg #define regGCVML2_PERFCOUNTER2_1_LO_BASE_IDX                                                            1
34721bb76ff1Sjsg #define regGCVML2_PERFCOUNTER2_0_HI                                                                     0x34e2
34731bb76ff1Sjsg #define regGCVML2_PERFCOUNTER2_0_HI_BASE_IDX                                                            1
34741bb76ff1Sjsg #define regGCVML2_PERFCOUNTER2_1_HI                                                                     0x34e3
34751bb76ff1Sjsg #define regGCVML2_PERFCOUNTER2_1_HI_BASE_IDX                                                            1
34761bb76ff1Sjsg 
34771bb76ff1Sjsg 
34781bb76ff1Sjsg // addressBlock: gc_gcvml2prdec
34791bb76ff1Sjsg // base address: 0x35390
34801bb76ff1Sjsg #define regGCMC_VM_L2_PERFCOUNTER_LO                                                                    0x34e4
34811bb76ff1Sjsg #define regGCMC_VM_L2_PERFCOUNTER_LO_BASE_IDX                                                           1
34821bb76ff1Sjsg #define regGCMC_VM_L2_PERFCOUNTER_HI                                                                    0x34e5
34831bb76ff1Sjsg #define regGCMC_VM_L2_PERFCOUNTER_HI_BASE_IDX                                                           1
34841bb76ff1Sjsg #define regGCUTCL2_PERFCOUNTER_LO                                                                       0x34e6
34851bb76ff1Sjsg #define regGCUTCL2_PERFCOUNTER_LO_BASE_IDX                                                              1
34861bb76ff1Sjsg #define regGCUTCL2_PERFCOUNTER_HI                                                                       0x34e7
34871bb76ff1Sjsg #define regGCUTCL2_PERFCOUNTER_HI_BASE_IDX                                                              1
34881bb76ff1Sjsg 
34891bb76ff1Sjsg 
34901bb76ff1Sjsg // addressBlock: gc_gcatcl2perfddec
34911bb76ff1Sjsg // base address: 0x353d0
34921bb76ff1Sjsg #define regGC_ATC_L2_PERFCOUNTER2_LO                                                                    0x34f4
34931bb76ff1Sjsg #define regGC_ATC_L2_PERFCOUNTER2_LO_BASE_IDX                                                           1
34941bb76ff1Sjsg #define regGC_ATC_L2_PERFCOUNTER2_HI                                                                    0x34f5
34951bb76ff1Sjsg #define regGC_ATC_L2_PERFCOUNTER2_HI_BASE_IDX                                                           1
34961bb76ff1Sjsg 
34971bb76ff1Sjsg 
34981bb76ff1Sjsg // addressBlock: gc_gcatcl2pfcntrdec
34991bb76ff1Sjsg // base address: 0x353e0
35001bb76ff1Sjsg #define regGC_ATC_L2_PERFCOUNTER_LO                                                                     0x34f8
35011bb76ff1Sjsg #define regGC_ATC_L2_PERFCOUNTER_LO_BASE_IDX                                                            1
35021bb76ff1Sjsg #define regGC_ATC_L2_PERFCOUNTER_HI                                                                     0x34f9
35031bb76ff1Sjsg #define regGC_ATC_L2_PERFCOUNTER_HI_BASE_IDX                                                            1
35041bb76ff1Sjsg 
35051bb76ff1Sjsg 
35061bb76ff1Sjsg // addressBlock: gc_gcl2tlbprdec
35071bb76ff1Sjsg // base address: 0x353e8
35081bb76ff1Sjsg #define regGCL2TLB_PERFCOUNTER_LO                                                                       0x34fa
35091bb76ff1Sjsg #define regGCL2TLB_PERFCOUNTER_LO_BASE_IDX                                                              1
35101bb76ff1Sjsg #define regGCL2TLB_PERFCOUNTER_HI                                                                       0x34fb
35111bb76ff1Sjsg #define regGCL2TLB_PERFCOUNTER_HI_BASE_IDX                                                              1
35121bb76ff1Sjsg 
35131bb76ff1Sjsg 
35141bb76ff1Sjsg // addressBlock: gc_gcvml2perfsdec
35151bb76ff1Sjsg // base address: 0x37480
35161bb76ff1Sjsg #define regGCVML2_PERFCOUNTER2_0_SELECT                                                                 0x3d20
35171bb76ff1Sjsg #define regGCVML2_PERFCOUNTER2_0_SELECT_BASE_IDX                                                        1
35181bb76ff1Sjsg #define regGCVML2_PERFCOUNTER2_1_SELECT                                                                 0x3d21
35191bb76ff1Sjsg #define regGCVML2_PERFCOUNTER2_1_SELECT_BASE_IDX                                                        1
35201bb76ff1Sjsg #define regGCVML2_PERFCOUNTER2_0_SELECT1                                                                0x3d22
35211bb76ff1Sjsg #define regGCVML2_PERFCOUNTER2_0_SELECT1_BASE_IDX                                                       1
35221bb76ff1Sjsg #define regGCVML2_PERFCOUNTER2_1_SELECT1                                                                0x3d23
35231bb76ff1Sjsg #define regGCVML2_PERFCOUNTER2_1_SELECT1_BASE_IDX                                                       1
35241bb76ff1Sjsg #define regGCVML2_PERFCOUNTER2_0_MODE                                                                   0x3d24
35251bb76ff1Sjsg #define regGCVML2_PERFCOUNTER2_0_MODE_BASE_IDX                                                          1
35261bb76ff1Sjsg #define regGCVML2_PERFCOUNTER2_1_MODE                                                                   0x3d25
35271bb76ff1Sjsg #define regGCVML2_PERFCOUNTER2_1_MODE_BASE_IDX                                                          1
35281bb76ff1Sjsg 
35291bb76ff1Sjsg 
35301bb76ff1Sjsg // addressBlock: gc_gcvml2pldec
35311bb76ff1Sjsg // base address: 0x374c0
35321bb76ff1Sjsg #define regGCMC_VM_L2_PERFCOUNTER0_CFG                                                                  0x3d30
35331bb76ff1Sjsg #define regGCMC_VM_L2_PERFCOUNTER0_CFG_BASE_IDX                                                         1
35341bb76ff1Sjsg #define regGCMC_VM_L2_PERFCOUNTER1_CFG                                                                  0x3d31
35351bb76ff1Sjsg #define regGCMC_VM_L2_PERFCOUNTER1_CFG_BASE_IDX                                                         1
35361bb76ff1Sjsg #define regGCMC_VM_L2_PERFCOUNTER2_CFG                                                                  0x3d32
35371bb76ff1Sjsg #define regGCMC_VM_L2_PERFCOUNTER2_CFG_BASE_IDX                                                         1
35381bb76ff1Sjsg #define regGCMC_VM_L2_PERFCOUNTER3_CFG                                                                  0x3d33
35391bb76ff1Sjsg #define regGCMC_VM_L2_PERFCOUNTER3_CFG_BASE_IDX                                                         1
35401bb76ff1Sjsg #define regGCMC_VM_L2_PERFCOUNTER4_CFG                                                                  0x3d34
35411bb76ff1Sjsg #define regGCMC_VM_L2_PERFCOUNTER4_CFG_BASE_IDX                                                         1
35421bb76ff1Sjsg #define regGCMC_VM_L2_PERFCOUNTER5_CFG                                                                  0x3d35
35431bb76ff1Sjsg #define regGCMC_VM_L2_PERFCOUNTER5_CFG_BASE_IDX                                                         1
35441bb76ff1Sjsg #define regGCMC_VM_L2_PERFCOUNTER6_CFG                                                                  0x3d36
35451bb76ff1Sjsg #define regGCMC_VM_L2_PERFCOUNTER6_CFG_BASE_IDX                                                         1
35461bb76ff1Sjsg #define regGCMC_VM_L2_PERFCOUNTER7_CFG                                                                  0x3d37
35471bb76ff1Sjsg #define regGCMC_VM_L2_PERFCOUNTER7_CFG_BASE_IDX                                                         1
35481bb76ff1Sjsg #define regGCMC_VM_L2_PERFCOUNTER_RSLT_CNTL                                                             0x3d38
35491bb76ff1Sjsg #define regGCMC_VM_L2_PERFCOUNTER_RSLT_CNTL_BASE_IDX                                                    1
35501bb76ff1Sjsg #define regGCUTCL2_PERFCOUNTER0_CFG                                                                     0x3d39
35511bb76ff1Sjsg #define regGCUTCL2_PERFCOUNTER0_CFG_BASE_IDX                                                            1
35521bb76ff1Sjsg #define regGCUTCL2_PERFCOUNTER1_CFG                                                                     0x3d3a
35531bb76ff1Sjsg #define regGCUTCL2_PERFCOUNTER1_CFG_BASE_IDX                                                            1
35541bb76ff1Sjsg #define regGCUTCL2_PERFCOUNTER2_CFG                                                                     0x3d3b
35551bb76ff1Sjsg #define regGCUTCL2_PERFCOUNTER2_CFG_BASE_IDX                                                            1
35561bb76ff1Sjsg #define regGCUTCL2_PERFCOUNTER3_CFG                                                                     0x3d3c
35571bb76ff1Sjsg #define regGCUTCL2_PERFCOUNTER3_CFG_BASE_IDX                                                            1
35581bb76ff1Sjsg #define regGCUTCL2_PERFCOUNTER_RSLT_CNTL                                                                0x3d3d
35591bb76ff1Sjsg #define regGCUTCL2_PERFCOUNTER_RSLT_CNTL_BASE_IDX                                                       1
35601bb76ff1Sjsg 
35611bb76ff1Sjsg 
35621bb76ff1Sjsg // addressBlock: gc_gcatcl2perfsdec
35631bb76ff1Sjsg // base address: 0x37500
35641bb76ff1Sjsg #define regGC_ATC_L2_PERFCOUNTER2_SELECT                                                                0x3d40
35651bb76ff1Sjsg #define regGC_ATC_L2_PERFCOUNTER2_SELECT_BASE_IDX                                                       1
35661bb76ff1Sjsg #define regGC_ATC_L2_PERFCOUNTER2_SELECT1                                                               0x3d41
35671bb76ff1Sjsg #define regGC_ATC_L2_PERFCOUNTER2_SELECT1_BASE_IDX                                                      1
35681bb76ff1Sjsg #define regGC_ATC_L2_PERFCOUNTER2_MODE                                                                  0x3d42
35691bb76ff1Sjsg #define regGC_ATC_L2_PERFCOUNTER2_MODE_BASE_IDX                                                         1
35701bb76ff1Sjsg 
35711bb76ff1Sjsg 
35721bb76ff1Sjsg // addressBlock: gc_gcatcl2pfcntldec
35731bb76ff1Sjsg // base address: 0x37510
35741bb76ff1Sjsg #define regGC_ATC_L2_PERFCOUNTER0_CFG                                                                   0x3d44
35751bb76ff1Sjsg #define regGC_ATC_L2_PERFCOUNTER0_CFG_BASE_IDX                                                          1
35761bb76ff1Sjsg #define regGC_ATC_L2_PERFCOUNTER1_CFG                                                                   0x3d45
35771bb76ff1Sjsg #define regGC_ATC_L2_PERFCOUNTER1_CFG_BASE_IDX                                                          1
35781bb76ff1Sjsg #define regGC_ATC_L2_PERFCOUNTER_RSLT_CNTL                                                              0x3d46
35791bb76ff1Sjsg #define regGC_ATC_L2_PERFCOUNTER_RSLT_CNTL_BASE_IDX                                                     1
35801bb76ff1Sjsg 
35811bb76ff1Sjsg 
35821bb76ff1Sjsg // addressBlock: gc_gcl2tlbpldec
35831bb76ff1Sjsg // base address: 0x37528
35841bb76ff1Sjsg #define regGCL2TLB_PERFCOUNTER0_CFG                                                                     0x3d4a
35851bb76ff1Sjsg #define regGCL2TLB_PERFCOUNTER0_CFG_BASE_IDX                                                            1
35861bb76ff1Sjsg #define regGCL2TLB_PERFCOUNTER1_CFG                                                                     0x3d4b
35871bb76ff1Sjsg #define regGCL2TLB_PERFCOUNTER1_CFG_BASE_IDX                                                            1
35881bb76ff1Sjsg #define regGCL2TLB_PERFCOUNTER2_CFG                                                                     0x3d4c
35891bb76ff1Sjsg #define regGCL2TLB_PERFCOUNTER2_CFG_BASE_IDX                                                            1
35901bb76ff1Sjsg #define regGCL2TLB_PERFCOUNTER3_CFG                                                                     0x3d4d
35911bb76ff1Sjsg #define regGCL2TLB_PERFCOUNTER3_CFG_BASE_IDX                                                            1
35921bb76ff1Sjsg #define regGCL2TLB_PERFCOUNTER_RSLT_CNTL                                                                0x3d4e
35931bb76ff1Sjsg #define regGCL2TLB_PERFCOUNTER_RSLT_CNTL_BASE_IDX                                                       1
35941bb76ff1Sjsg 
35951bb76ff1Sjsg 
3596*f005ef32Sjsg // addressBlock: gc_rlcsdec
3597*f005ef32Sjsg // base address: 0x3b980
3598*f005ef32Sjsg #define regRLC_RLCS_FED_STATUS_0                                                                        0x4eff
3599*f005ef32Sjsg #define regRLC_RLCS_FED_STATUS_0_BASE_IDX                                                               1
3600*f005ef32Sjsg #define regRLC_RLCS_FED_STATUS_1                                                                        0x4f00
3601*f005ef32Sjsg #define regRLC_RLCS_FED_STATUS_1_BASE_IDX                                                               1
3602*f005ef32Sjsg 
3603*f005ef32Sjsg 
36041bb76ff1Sjsg // addressBlock: gc_gcvml2pspdec
36051bb76ff1Sjsg // base address: 0x3f900
36061bb76ff1Sjsg #define regGCUTCL2_TRANSLATION_BYPASS_BY_VMID                                                           0x5e41
36071bb76ff1Sjsg #define regGCUTCL2_TRANSLATION_BYPASS_BY_VMID_BASE_IDX                                                  1
36081bb76ff1Sjsg #define regGCVM_IOMMU_GPU_HOST_TRANSLATION_ENABLE                                                       0x5e43
36091bb76ff1Sjsg #define regGCVM_IOMMU_GPU_HOST_TRANSLATION_ENABLE_BASE_IDX                                              1
36101bb76ff1Sjsg #define regGCVM_IOMMU_CONTROL_REGISTER                                                                  0x5e44
36111bb76ff1Sjsg #define regGCVM_IOMMU_CONTROL_REGISTER_BASE_IDX                                                         1
36121bb76ff1Sjsg #define regGCVM_IOMMU_PERFORMANCE_OPTIMIZATION_CONTROL_REGISTER                                         0x5e45
36131bb76ff1Sjsg #define regGCVM_IOMMU_PERFORMANCE_OPTIMIZATION_CONTROL_REGISTER_BASE_IDX                                1
36141bb76ff1Sjsg #define regGCVM_IOMMU_MMIO_CNTRL_1                                                                      0x5e46
36151bb76ff1Sjsg #define regGCVM_IOMMU_MMIO_CNTRL_1_BASE_IDX                                                             1
36161bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_LO_0                                                                       0x5e47
36171bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_LO_0_BASE_IDX                                                              1
36181bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_LO_1                                                                       0x5e48
36191bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_LO_1_BASE_IDX                                                              1
36201bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_LO_2                                                                       0x5e49
36211bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_LO_2_BASE_IDX                                                              1
36221bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_LO_3                                                                       0x5e4a
36231bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_LO_3_BASE_IDX                                                              1
36241bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_LO_4                                                                       0x5e4b
36251bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_LO_4_BASE_IDX                                                              1
36261bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_LO_5                                                                       0x5e4c
36271bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_LO_5_BASE_IDX                                                              1
36281bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_LO_6                                                                       0x5e4d
36291bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_LO_6_BASE_IDX                                                              1
36301bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_LO_7                                                                       0x5e4e
36311bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_LO_7_BASE_IDX                                                              1
36321bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_LO_8                                                                       0x5e4f
36331bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_LO_8_BASE_IDX                                                              1
36341bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_LO_9                                                                       0x5e50
36351bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_LO_9_BASE_IDX                                                              1
36361bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_LO_10                                                                      0x5e51
36371bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_LO_10_BASE_IDX                                                             1
36381bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_LO_11                                                                      0x5e52
36391bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_LO_11_BASE_IDX                                                             1
36401bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_LO_12                                                                      0x5e53
36411bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_LO_12_BASE_IDX                                                             1
36421bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_LO_13                                                                      0x5e54
36431bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_LO_13_BASE_IDX                                                             1
36441bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_LO_14                                                                      0x5e55
36451bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_LO_14_BASE_IDX                                                             1
36461bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_LO_15                                                                      0x5e56
36471bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_LO_15_BASE_IDX                                                             1
36481bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_HI_0                                                                       0x5e57
36491bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_HI_0_BASE_IDX                                                              1
36501bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_HI_1                                                                       0x5e58
36511bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_HI_1_BASE_IDX                                                              1
36521bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_HI_2                                                                       0x5e59
36531bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_HI_2_BASE_IDX                                                              1
36541bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_HI_3                                                                       0x5e5a
36551bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_HI_3_BASE_IDX                                                              1
36561bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_HI_4                                                                       0x5e5b
36571bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_HI_4_BASE_IDX                                                              1
36581bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_HI_5                                                                       0x5e5c
36591bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_HI_5_BASE_IDX                                                              1
36601bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_HI_6                                                                       0x5e5d
36611bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_HI_6_BASE_IDX                                                              1
36621bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_HI_7                                                                       0x5e5e
36631bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_HI_7_BASE_IDX                                                              1
36641bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_HI_8                                                                       0x5e5f
36651bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_HI_8_BASE_IDX                                                              1
36661bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_HI_9                                                                       0x5e60
36671bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_HI_9_BASE_IDX                                                              1
36681bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_HI_10                                                                      0x5e61
36691bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_HI_10_BASE_IDX                                                             1
36701bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_HI_11                                                                      0x5e62
36711bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_HI_11_BASE_IDX                                                             1
36721bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_HI_12                                                                      0x5e63
36731bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_HI_12_BASE_IDX                                                             1
36741bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_HI_13                                                                      0x5e64
36751bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_HI_13_BASE_IDX                                                             1
36761bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_HI_14                                                                      0x5e65
36771bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_HI_14_BASE_IDX                                                             1
36781bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_HI_15                                                                      0x5e66
36791bb76ff1Sjsg #define regGCMC_VM_MARC_BASE_HI_15_BASE_IDX                                                             1
36801bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_LO_0                                                                      0x5e67
36811bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_LO_0_BASE_IDX                                                             1
36821bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_LO_1                                                                      0x5e68
36831bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_LO_1_BASE_IDX                                                             1
36841bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_LO_2                                                                      0x5e69
36851bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_LO_2_BASE_IDX                                                             1
36861bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_LO_3                                                                      0x5e6a
36871bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_LO_3_BASE_IDX                                                             1
36881bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_LO_4                                                                      0x5e6b
36891bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_LO_4_BASE_IDX                                                             1
36901bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_LO_5                                                                      0x5e6c
36911bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_LO_5_BASE_IDX                                                             1
36921bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_LO_6                                                                      0x5e6d
36931bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_LO_6_BASE_IDX                                                             1
36941bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_LO_7                                                                      0x5e6e
36951bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_LO_7_BASE_IDX                                                             1
36961bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_LO_8                                                                      0x5e6f
36971bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_LO_8_BASE_IDX                                                             1
36981bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_LO_9                                                                      0x5e70
36991bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_LO_9_BASE_IDX                                                             1
37001bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_LO_10                                                                     0x5e71
37011bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_LO_10_BASE_IDX                                                            1
37021bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_LO_11                                                                     0x5e72
37031bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_LO_11_BASE_IDX                                                            1
37041bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_LO_12                                                                     0x5e73
37051bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_LO_12_BASE_IDX                                                            1
37061bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_LO_13                                                                     0x5e74
37071bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_LO_13_BASE_IDX                                                            1
37081bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_LO_14                                                                     0x5e75
37091bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_LO_14_BASE_IDX                                                            1
37101bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_LO_15                                                                     0x5e76
37111bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_LO_15_BASE_IDX                                                            1
37121bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_HI_0                                                                      0x5e77
37131bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_HI_0_BASE_IDX                                                             1
37141bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_HI_1                                                                      0x5e78
37151bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_HI_1_BASE_IDX                                                             1
37161bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_HI_2                                                                      0x5e79
37171bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_HI_2_BASE_IDX                                                             1
37181bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_HI_3                                                                      0x5e7a
37191bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_HI_3_BASE_IDX                                                             1
37201bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_HI_4                                                                      0x5e7b
37211bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_HI_4_BASE_IDX                                                             1
37221bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_HI_5                                                                      0x5e7c
37231bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_HI_5_BASE_IDX                                                             1
37241bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_HI_6                                                                      0x5e7d
37251bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_HI_6_BASE_IDX                                                             1
37261bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_HI_7                                                                      0x5e7e
37271bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_HI_7_BASE_IDX                                                             1
37281bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_HI_8                                                                      0x5e7f
37291bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_HI_8_BASE_IDX                                                             1
37301bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_HI_9                                                                      0x5e80
37311bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_HI_9_BASE_IDX                                                             1
37321bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_HI_10                                                                     0x5e81
37331bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_HI_10_BASE_IDX                                                            1
37341bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_HI_11                                                                     0x5e82
37351bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_HI_11_BASE_IDX                                                            1
37361bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_HI_12                                                                     0x5e83
37371bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_HI_12_BASE_IDX                                                            1
37381bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_HI_13                                                                     0x5e84
37391bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_HI_13_BASE_IDX                                                            1
37401bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_HI_14                                                                     0x5e85
37411bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_HI_14_BASE_IDX                                                            1
37421bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_HI_15                                                                     0x5e86
37431bb76ff1Sjsg #define regGCMC_VM_MARC_RELOC_HI_15_BASE_IDX                                                            1
37441bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_LO_0                                                                        0x5e87
37451bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_LO_0_BASE_IDX                                                               1
37461bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_LO_1                                                                        0x5e88
37471bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_LO_1_BASE_IDX                                                               1
37481bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_LO_2                                                                        0x5e89
37491bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_LO_2_BASE_IDX                                                               1
37501bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_LO_3                                                                        0x5e8a
37511bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_LO_3_BASE_IDX                                                               1
37521bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_LO_4                                                                        0x5e8b
37531bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_LO_4_BASE_IDX                                                               1
37541bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_LO_5                                                                        0x5e8c
37551bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_LO_5_BASE_IDX                                                               1
37561bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_LO_6                                                                        0x5e8d
37571bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_LO_6_BASE_IDX                                                               1
37581bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_LO_7                                                                        0x5e8e
37591bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_LO_7_BASE_IDX                                                               1
37601bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_LO_8                                                                        0x5e8f
37611bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_LO_8_BASE_IDX                                                               1
37621bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_LO_9                                                                        0x5e90
37631bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_LO_9_BASE_IDX                                                               1
37641bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_LO_10                                                                       0x5e91
37651bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_LO_10_BASE_IDX                                                              1
37661bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_LO_11                                                                       0x5e92
37671bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_LO_11_BASE_IDX                                                              1
37681bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_LO_12                                                                       0x5e93
37691bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_LO_12_BASE_IDX                                                              1
37701bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_LO_13                                                                       0x5e94
37711bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_LO_13_BASE_IDX                                                              1
37721bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_LO_14                                                                       0x5e95
37731bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_LO_14_BASE_IDX                                                              1
37741bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_LO_15                                                                       0x5e96
37751bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_LO_15_BASE_IDX                                                              1
37761bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_HI_0                                                                        0x5e97
37771bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_HI_0_BASE_IDX                                                               1
37781bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_HI_1                                                                        0x5e98
37791bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_HI_1_BASE_IDX                                                               1
37801bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_HI_2                                                                        0x5e99
37811bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_HI_2_BASE_IDX                                                               1
37821bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_HI_3                                                                        0x5e9a
37831bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_HI_3_BASE_IDX                                                               1
37841bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_HI_4                                                                        0x5e9b
37851bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_HI_4_BASE_IDX                                                               1
37861bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_HI_5                                                                        0x5e9c
37871bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_HI_5_BASE_IDX                                                               1
37881bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_HI_6                                                                        0x5e9d
37891bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_HI_6_BASE_IDX                                                               1
37901bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_HI_7                                                                        0x5e9e
37911bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_HI_7_BASE_IDX                                                               1
37921bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_HI_8                                                                        0x5e9f
37931bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_HI_8_BASE_IDX                                                               1
37941bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_HI_9                                                                        0x5ea0
37951bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_HI_9_BASE_IDX                                                               1
37961bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_HI_10                                                                       0x5ea1
37971bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_HI_10_BASE_IDX                                                              1
37981bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_HI_11                                                                       0x5ea2
37991bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_HI_11_BASE_IDX                                                              1
38001bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_HI_12                                                                       0x5ea3
38011bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_HI_12_BASE_IDX                                                              1
38021bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_HI_13                                                                       0x5ea4
38031bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_HI_13_BASE_IDX                                                              1
38041bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_HI_14                                                                       0x5ea5
38051bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_HI_14_BASE_IDX                                                              1
38061bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_HI_15                                                                       0x5ea6
38071bb76ff1Sjsg #define regGCMC_VM_MARC_LEN_HI_15_BASE_IDX                                                              1
38081bb76ff1Sjsg #define regGCMC_VM_MARC_PFVF_MAPPING_0                                                                  0x5ea7
38091bb76ff1Sjsg #define regGCMC_VM_MARC_PFVF_MAPPING_0_BASE_IDX                                                         1
38101bb76ff1Sjsg #define regGCMC_VM_MARC_PFVF_MAPPING_1                                                                  0x5ea8
38111bb76ff1Sjsg #define regGCMC_VM_MARC_PFVF_MAPPING_1_BASE_IDX                                                         1
38121bb76ff1Sjsg #define regGCMC_VM_MARC_PFVF_MAPPING_2                                                                  0x5ea9
38131bb76ff1Sjsg #define regGCMC_VM_MARC_PFVF_MAPPING_2_BASE_IDX                                                         1
38141bb76ff1Sjsg #define regGCMC_VM_MARC_PFVF_MAPPING_3                                                                  0x5eaa
38151bb76ff1Sjsg #define regGCMC_VM_MARC_PFVF_MAPPING_3_BASE_IDX                                                         1
38161bb76ff1Sjsg #define regGCMC_VM_MARC_PFVF_MAPPING_4                                                                  0x5eab
38171bb76ff1Sjsg #define regGCMC_VM_MARC_PFVF_MAPPING_4_BASE_IDX                                                         1
38181bb76ff1Sjsg #define regGCMC_VM_MARC_PFVF_MAPPING_5                                                                  0x5eac
38191bb76ff1Sjsg #define regGCMC_VM_MARC_PFVF_MAPPING_5_BASE_IDX                                                         1
38201bb76ff1Sjsg #define regGCMC_VM_MARC_PFVF_MAPPING_6                                                                  0x5ead
38211bb76ff1Sjsg #define regGCMC_VM_MARC_PFVF_MAPPING_6_BASE_IDX                                                         1
38221bb76ff1Sjsg #define regGCMC_VM_MARC_PFVF_MAPPING_7                                                                  0x5eae
38231bb76ff1Sjsg #define regGCMC_VM_MARC_PFVF_MAPPING_7_BASE_IDX                                                         1
38241bb76ff1Sjsg #define regGCMC_VM_MARC_PFVF_MAPPING_8                                                                  0x5eaf
38251bb76ff1Sjsg #define regGCMC_VM_MARC_PFVF_MAPPING_8_BASE_IDX                                                         1
38261bb76ff1Sjsg #define regGCMC_VM_MARC_PFVF_MAPPING_9                                                                  0x5eb0
38271bb76ff1Sjsg #define regGCMC_VM_MARC_PFVF_MAPPING_9_BASE_IDX                                                         1
38281bb76ff1Sjsg #define regGCMC_VM_MARC_PFVF_MAPPING_10                                                                 0x5eb1
38291bb76ff1Sjsg #define regGCMC_VM_MARC_PFVF_MAPPING_10_BASE_IDX                                                        1
38301bb76ff1Sjsg #define regGCMC_VM_MARC_PFVF_MAPPING_11                                                                 0x5eb2
38311bb76ff1Sjsg #define regGCMC_VM_MARC_PFVF_MAPPING_11_BASE_IDX                                                        1
38321bb76ff1Sjsg #define regGCMC_VM_MARC_PFVF_MAPPING_12                                                                 0x5eb3
38331bb76ff1Sjsg #define regGCMC_VM_MARC_PFVF_MAPPING_12_BASE_IDX                                                        1
38341bb76ff1Sjsg #define regGCMC_VM_MARC_PFVF_MAPPING_13                                                                 0x5eb4
38351bb76ff1Sjsg #define regGCMC_VM_MARC_PFVF_MAPPING_13_BASE_IDX                                                        1
38361bb76ff1Sjsg #define regGCMC_VM_MARC_PFVF_MAPPING_14                                                                 0x5eb5
38371bb76ff1Sjsg #define regGCMC_VM_MARC_PFVF_MAPPING_14_BASE_IDX                                                        1
38381bb76ff1Sjsg #define regGCMC_VM_MARC_PFVF_MAPPING_15                                                                 0x5eb6
38391bb76ff1Sjsg #define regGCMC_VM_MARC_PFVF_MAPPING_15_BASE_IDX                                                        1
38401bb76ff1Sjsg #define regGCUTC_TRANSLATION_FAULT_CNTL0                                                                0x5eb7
38411bb76ff1Sjsg #define regGCUTC_TRANSLATION_FAULT_CNTL0_BASE_IDX                                                       1
38421bb76ff1Sjsg #define regGCUTC_TRANSLATION_FAULT_CNTL1                                                                0x5eb8
38431bb76ff1Sjsg #define regGCUTC_TRANSLATION_FAULT_CNTL1_BASE_IDX                                                       1
38441bb76ff1Sjsg 
38451bb76ff1Sjsg 
38461bb76ff1Sjsg // addressBlock: gc_gcl2tlbpspdec
38471bb76ff1Sjsg // base address: 0x3fb10
38481bb76ff1Sjsg #define regGCUTC_GPUVA_VMID_TRANSLATION_ASSIST_CNTL                                                     0x5ec4
38491bb76ff1Sjsg #define regGCUTC_GPUVA_VMID_TRANSLATION_ASSIST_CNTL_BASE_IDX                                            1
38501bb76ff1Sjsg 
38511bb76ff1Sjsg 
38521bb76ff1Sjsg // addressBlock: gc_shdec
38531bb76ff1Sjsg // base address: 0xb000
38541bb76ff1Sjsg #define regSPI_SHADER_PGM_RSRC4_PS                                                                      0x19a1
38551bb76ff1Sjsg #define regSPI_SHADER_PGM_RSRC4_PS_BASE_IDX                                                             0
38561bb76ff1Sjsg #define regSPI_SHADER_PGM_CHKSUM_PS                                                                     0x19a6
38571bb76ff1Sjsg #define regSPI_SHADER_PGM_CHKSUM_PS_BASE_IDX                                                            0
38581bb76ff1Sjsg #define regSPI_SHADER_PGM_RSRC3_PS                                                                      0x19a7
38591bb76ff1Sjsg #define regSPI_SHADER_PGM_RSRC3_PS_BASE_IDX                                                             0
38601bb76ff1Sjsg #define regSPI_SHADER_PGM_LO_PS                                                                         0x19a8
38611bb76ff1Sjsg #define regSPI_SHADER_PGM_LO_PS_BASE_IDX                                                                0
38621bb76ff1Sjsg #define regSPI_SHADER_PGM_HI_PS                                                                         0x19a9
38631bb76ff1Sjsg #define regSPI_SHADER_PGM_HI_PS_BASE_IDX                                                                0
38641bb76ff1Sjsg #define regSPI_SHADER_PGM_RSRC1_PS                                                                      0x19aa
38651bb76ff1Sjsg #define regSPI_SHADER_PGM_RSRC1_PS_BASE_IDX                                                             0
38661bb76ff1Sjsg #define regSPI_SHADER_PGM_RSRC2_PS                                                                      0x19ab
38671bb76ff1Sjsg #define regSPI_SHADER_PGM_RSRC2_PS_BASE_IDX                                                             0
38681bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_0                                                                    0x19ac
38691bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_0_BASE_IDX                                                           0
38701bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_1                                                                    0x19ad
38711bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_1_BASE_IDX                                                           0
38721bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_2                                                                    0x19ae
38731bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_2_BASE_IDX                                                           0
38741bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_3                                                                    0x19af
38751bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_3_BASE_IDX                                                           0
38761bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_4                                                                    0x19b0
38771bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_4_BASE_IDX                                                           0
38781bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_5                                                                    0x19b1
38791bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_5_BASE_IDX                                                           0
38801bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_6                                                                    0x19b2
38811bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_6_BASE_IDX                                                           0
38821bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_7                                                                    0x19b3
38831bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_7_BASE_IDX                                                           0
38841bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_8                                                                    0x19b4
38851bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_8_BASE_IDX                                                           0
38861bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_9                                                                    0x19b5
38871bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_9_BASE_IDX                                                           0
38881bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_10                                                                   0x19b6
38891bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_10_BASE_IDX                                                          0
38901bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_11                                                                   0x19b7
38911bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_11_BASE_IDX                                                          0
38921bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_12                                                                   0x19b8
38931bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_12_BASE_IDX                                                          0
38941bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_13                                                                   0x19b9
38951bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_13_BASE_IDX                                                          0
38961bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_14                                                                   0x19ba
38971bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_14_BASE_IDX                                                          0
38981bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_15                                                                   0x19bb
38991bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_15_BASE_IDX                                                          0
39001bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_16                                                                   0x19bc
39011bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_16_BASE_IDX                                                          0
39021bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_17                                                                   0x19bd
39031bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_17_BASE_IDX                                                          0
39041bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_18                                                                   0x19be
39051bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_18_BASE_IDX                                                          0
39061bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_19                                                                   0x19bf
39071bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_19_BASE_IDX                                                          0
39081bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_20                                                                   0x19c0
39091bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_20_BASE_IDX                                                          0
39101bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_21                                                                   0x19c1
39111bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_21_BASE_IDX                                                          0
39121bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_22                                                                   0x19c2
39131bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_22_BASE_IDX                                                          0
39141bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_23                                                                   0x19c3
39151bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_23_BASE_IDX                                                          0
39161bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_24                                                                   0x19c4
39171bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_24_BASE_IDX                                                          0
39181bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_25                                                                   0x19c5
39191bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_25_BASE_IDX                                                          0
39201bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_26                                                                   0x19c6
39211bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_26_BASE_IDX                                                          0
39221bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_27                                                                   0x19c7
39231bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_27_BASE_IDX                                                          0
39241bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_28                                                                   0x19c8
39251bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_28_BASE_IDX                                                          0
39261bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_29                                                                   0x19c9
39271bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_29_BASE_IDX                                                          0
39281bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_30                                                                   0x19ca
39291bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_30_BASE_IDX                                                          0
39301bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_31                                                                   0x19cb
39311bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_PS_31_BASE_IDX                                                          0
39321bb76ff1Sjsg #define regSPI_SHADER_REQ_CTRL_PS                                                                       0x19d0
39331bb76ff1Sjsg #define regSPI_SHADER_REQ_CTRL_PS_BASE_IDX                                                              0
39341bb76ff1Sjsg #define regSPI_SHADER_USER_ACCUM_PS_0                                                                   0x19d2
39351bb76ff1Sjsg #define regSPI_SHADER_USER_ACCUM_PS_0_BASE_IDX                                                          0
39361bb76ff1Sjsg #define regSPI_SHADER_USER_ACCUM_PS_1                                                                   0x19d3
39371bb76ff1Sjsg #define regSPI_SHADER_USER_ACCUM_PS_1_BASE_IDX                                                          0
39381bb76ff1Sjsg #define regSPI_SHADER_USER_ACCUM_PS_2                                                                   0x19d4
39391bb76ff1Sjsg #define regSPI_SHADER_USER_ACCUM_PS_2_BASE_IDX                                                          0
39401bb76ff1Sjsg #define regSPI_SHADER_USER_ACCUM_PS_3                                                                   0x19d5
39411bb76ff1Sjsg #define regSPI_SHADER_USER_ACCUM_PS_3_BASE_IDX                                                          0
39421bb76ff1Sjsg #define regSPI_SHADER_PGM_CHKSUM_GS                                                                     0x1a20
39431bb76ff1Sjsg #define regSPI_SHADER_PGM_CHKSUM_GS_BASE_IDX                                                            0
39441bb76ff1Sjsg #define regSPI_SHADER_PGM_RSRC4_GS                                                                      0x1a21
39451bb76ff1Sjsg #define regSPI_SHADER_PGM_RSRC4_GS_BASE_IDX                                                             0
39461bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_ADDR_LO_GS                                                              0x1a22
39471bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_ADDR_LO_GS_BASE_IDX                                                     0
39481bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_ADDR_HI_GS                                                              0x1a23
39491bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_ADDR_HI_GS_BASE_IDX                                                     0
39501bb76ff1Sjsg #define regSPI_SHADER_PGM_LO_ES_GS                                                                      0x1a24
39511bb76ff1Sjsg #define regSPI_SHADER_PGM_LO_ES_GS_BASE_IDX                                                             0
39521bb76ff1Sjsg #define regSPI_SHADER_PGM_HI_ES_GS                                                                      0x1a25
39531bb76ff1Sjsg #define regSPI_SHADER_PGM_HI_ES_GS_BASE_IDX                                                             0
39541bb76ff1Sjsg #define regSPI_SHADER_PGM_RSRC3_GS                                                                      0x1a27
39551bb76ff1Sjsg #define regSPI_SHADER_PGM_RSRC3_GS_BASE_IDX                                                             0
39561bb76ff1Sjsg #define regSPI_SHADER_PGM_LO_GS                                                                         0x1a28
39571bb76ff1Sjsg #define regSPI_SHADER_PGM_LO_GS_BASE_IDX                                                                0
39581bb76ff1Sjsg #define regSPI_SHADER_PGM_HI_GS                                                                         0x1a29
39591bb76ff1Sjsg #define regSPI_SHADER_PGM_HI_GS_BASE_IDX                                                                0
39601bb76ff1Sjsg #define regSPI_SHADER_PGM_RSRC1_GS                                                                      0x1a2a
39611bb76ff1Sjsg #define regSPI_SHADER_PGM_RSRC1_GS_BASE_IDX                                                             0
39621bb76ff1Sjsg #define regSPI_SHADER_PGM_RSRC2_GS                                                                      0x1a2b
39631bb76ff1Sjsg #define regSPI_SHADER_PGM_RSRC2_GS_BASE_IDX                                                             0
39641bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_0                                                                    0x1a2c
39651bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_0_BASE_IDX                                                           0
39661bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_1                                                                    0x1a2d
39671bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_1_BASE_IDX                                                           0
39681bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_2                                                                    0x1a2e
39691bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_2_BASE_IDX                                                           0
39701bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_3                                                                    0x1a2f
39711bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_3_BASE_IDX                                                           0
39721bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_4                                                                    0x1a30
39731bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_4_BASE_IDX                                                           0
39741bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_5                                                                    0x1a31
39751bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_5_BASE_IDX                                                           0
39761bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_6                                                                    0x1a32
39771bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_6_BASE_IDX                                                           0
39781bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_7                                                                    0x1a33
39791bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_7_BASE_IDX                                                           0
39801bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_8                                                                    0x1a34
39811bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_8_BASE_IDX                                                           0
39821bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_9                                                                    0x1a35
39831bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_9_BASE_IDX                                                           0
39841bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_10                                                                   0x1a36
39851bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_10_BASE_IDX                                                          0
39861bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_11                                                                   0x1a37
39871bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_11_BASE_IDX                                                          0
39881bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_12                                                                   0x1a38
39891bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_12_BASE_IDX                                                          0
39901bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_13                                                                   0x1a39
39911bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_13_BASE_IDX                                                          0
39921bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_14                                                                   0x1a3a
39931bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_14_BASE_IDX                                                          0
39941bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_15                                                                   0x1a3b
39951bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_15_BASE_IDX                                                          0
39961bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_16                                                                   0x1a3c
39971bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_16_BASE_IDX                                                          0
39981bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_17                                                                   0x1a3d
39991bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_17_BASE_IDX                                                          0
40001bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_18                                                                   0x1a3e
40011bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_18_BASE_IDX                                                          0
40021bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_19                                                                   0x1a3f
40031bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_19_BASE_IDX                                                          0
40041bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_20                                                                   0x1a40
40051bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_20_BASE_IDX                                                          0
40061bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_21                                                                   0x1a41
40071bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_21_BASE_IDX                                                          0
40081bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_22                                                                   0x1a42
40091bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_22_BASE_IDX                                                          0
40101bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_23                                                                   0x1a43
40111bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_23_BASE_IDX                                                          0
40121bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_24                                                                   0x1a44
40131bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_24_BASE_IDX                                                          0
40141bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_25                                                                   0x1a45
40151bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_25_BASE_IDX                                                          0
40161bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_26                                                                   0x1a46
40171bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_26_BASE_IDX                                                          0
40181bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_27                                                                   0x1a47
40191bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_27_BASE_IDX                                                          0
40201bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_28                                                                   0x1a48
40211bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_28_BASE_IDX                                                          0
40221bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_29                                                                   0x1a49
40231bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_29_BASE_IDX                                                          0
40241bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_30                                                                   0x1a4a
40251bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_30_BASE_IDX                                                          0
40261bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_31                                                                   0x1a4b
40271bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_GS_31_BASE_IDX                                                          0
40281bb76ff1Sjsg #define regSPI_SHADER_GS_MESHLET_DIM                                                                    0x1a4c
40291bb76ff1Sjsg #define regSPI_SHADER_GS_MESHLET_DIM_BASE_IDX                                                           0
40301bb76ff1Sjsg #define regSPI_SHADER_GS_MESHLET_EXP_ALLOC                                                              0x1a4d
40311bb76ff1Sjsg #define regSPI_SHADER_GS_MESHLET_EXP_ALLOC_BASE_IDX                                                     0
40321bb76ff1Sjsg #define regSPI_SHADER_REQ_CTRL_ESGS                                                                     0x1a50
40331bb76ff1Sjsg #define regSPI_SHADER_REQ_CTRL_ESGS_BASE_IDX                                                            0
40341bb76ff1Sjsg #define regSPI_SHADER_USER_ACCUM_ESGS_0                                                                 0x1a52
40351bb76ff1Sjsg #define regSPI_SHADER_USER_ACCUM_ESGS_0_BASE_IDX                                                        0
40361bb76ff1Sjsg #define regSPI_SHADER_USER_ACCUM_ESGS_1                                                                 0x1a53
40371bb76ff1Sjsg #define regSPI_SHADER_USER_ACCUM_ESGS_1_BASE_IDX                                                        0
40381bb76ff1Sjsg #define regSPI_SHADER_USER_ACCUM_ESGS_2                                                                 0x1a54
40391bb76ff1Sjsg #define regSPI_SHADER_USER_ACCUM_ESGS_2_BASE_IDX                                                        0
40401bb76ff1Sjsg #define regSPI_SHADER_USER_ACCUM_ESGS_3                                                                 0x1a55
40411bb76ff1Sjsg #define regSPI_SHADER_USER_ACCUM_ESGS_3_BASE_IDX                                                        0
40421bb76ff1Sjsg #define regSPI_SHADER_PGM_LO_ES                                                                         0x1a68
40431bb76ff1Sjsg #define regSPI_SHADER_PGM_LO_ES_BASE_IDX                                                                0
40441bb76ff1Sjsg #define regSPI_SHADER_PGM_HI_ES                                                                         0x1a69
40451bb76ff1Sjsg #define regSPI_SHADER_PGM_HI_ES_BASE_IDX                                                                0
40461bb76ff1Sjsg #define regSPI_SHADER_PGM_CHKSUM_HS                                                                     0x1aa0
40471bb76ff1Sjsg #define regSPI_SHADER_PGM_CHKSUM_HS_BASE_IDX                                                            0
40481bb76ff1Sjsg #define regSPI_SHADER_PGM_RSRC4_HS                                                                      0x1aa1
40491bb76ff1Sjsg #define regSPI_SHADER_PGM_RSRC4_HS_BASE_IDX                                                             0
40501bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_ADDR_LO_HS                                                              0x1aa2
40511bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_ADDR_LO_HS_BASE_IDX                                                     0
40521bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_ADDR_HI_HS                                                              0x1aa3
40531bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_ADDR_HI_HS_BASE_IDX                                                     0
40541bb76ff1Sjsg #define regSPI_SHADER_PGM_LO_LS_HS                                                                      0x1aa4
40551bb76ff1Sjsg #define regSPI_SHADER_PGM_LO_LS_HS_BASE_IDX                                                             0
40561bb76ff1Sjsg #define regSPI_SHADER_PGM_HI_LS_HS                                                                      0x1aa5
40571bb76ff1Sjsg #define regSPI_SHADER_PGM_HI_LS_HS_BASE_IDX                                                             0
40581bb76ff1Sjsg #define regSPI_SHADER_PGM_RSRC3_HS                                                                      0x1aa7
40591bb76ff1Sjsg #define regSPI_SHADER_PGM_RSRC3_HS_BASE_IDX                                                             0
40601bb76ff1Sjsg #define regSPI_SHADER_PGM_LO_HS                                                                         0x1aa8
40611bb76ff1Sjsg #define regSPI_SHADER_PGM_LO_HS_BASE_IDX                                                                0
40621bb76ff1Sjsg #define regSPI_SHADER_PGM_HI_HS                                                                         0x1aa9
40631bb76ff1Sjsg #define regSPI_SHADER_PGM_HI_HS_BASE_IDX                                                                0
40641bb76ff1Sjsg #define regSPI_SHADER_PGM_RSRC1_HS                                                                      0x1aaa
40651bb76ff1Sjsg #define regSPI_SHADER_PGM_RSRC1_HS_BASE_IDX                                                             0
40661bb76ff1Sjsg #define regSPI_SHADER_PGM_RSRC2_HS                                                                      0x1aab
40671bb76ff1Sjsg #define regSPI_SHADER_PGM_RSRC2_HS_BASE_IDX                                                             0
40681bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_0                                                                    0x1aac
40691bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_0_BASE_IDX                                                           0
40701bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_1                                                                    0x1aad
40711bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_1_BASE_IDX                                                           0
40721bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_2                                                                    0x1aae
40731bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_2_BASE_IDX                                                           0
40741bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_3                                                                    0x1aaf
40751bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_3_BASE_IDX                                                           0
40761bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_4                                                                    0x1ab0
40771bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_4_BASE_IDX                                                           0
40781bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_5                                                                    0x1ab1
40791bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_5_BASE_IDX                                                           0
40801bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_6                                                                    0x1ab2
40811bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_6_BASE_IDX                                                           0
40821bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_7                                                                    0x1ab3
40831bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_7_BASE_IDX                                                           0
40841bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_8                                                                    0x1ab4
40851bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_8_BASE_IDX                                                           0
40861bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_9                                                                    0x1ab5
40871bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_9_BASE_IDX                                                           0
40881bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_10                                                                   0x1ab6
40891bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_10_BASE_IDX                                                          0
40901bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_11                                                                   0x1ab7
40911bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_11_BASE_IDX                                                          0
40921bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_12                                                                   0x1ab8
40931bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_12_BASE_IDX                                                          0
40941bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_13                                                                   0x1ab9
40951bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_13_BASE_IDX                                                          0
40961bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_14                                                                   0x1aba
40971bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_14_BASE_IDX                                                          0
40981bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_15                                                                   0x1abb
40991bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_15_BASE_IDX                                                          0
41001bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_16                                                                   0x1abc
41011bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_16_BASE_IDX                                                          0
41021bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_17                                                                   0x1abd
41031bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_17_BASE_IDX                                                          0
41041bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_18                                                                   0x1abe
41051bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_18_BASE_IDX                                                          0
41061bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_19                                                                   0x1abf
41071bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_19_BASE_IDX                                                          0
41081bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_20                                                                   0x1ac0
41091bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_20_BASE_IDX                                                          0
41101bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_21                                                                   0x1ac1
41111bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_21_BASE_IDX                                                          0
41121bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_22                                                                   0x1ac2
41131bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_22_BASE_IDX                                                          0
41141bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_23                                                                   0x1ac3
41151bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_23_BASE_IDX                                                          0
41161bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_24                                                                   0x1ac4
41171bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_24_BASE_IDX                                                          0
41181bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_25                                                                   0x1ac5
41191bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_25_BASE_IDX                                                          0
41201bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_26                                                                   0x1ac6
41211bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_26_BASE_IDX                                                          0
41221bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_27                                                                   0x1ac7
41231bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_27_BASE_IDX                                                          0
41241bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_28                                                                   0x1ac8
41251bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_28_BASE_IDX                                                          0
41261bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_29                                                                   0x1ac9
41271bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_29_BASE_IDX                                                          0
41281bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_30                                                                   0x1aca
41291bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_30_BASE_IDX                                                          0
41301bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_31                                                                   0x1acb
41311bb76ff1Sjsg #define regSPI_SHADER_USER_DATA_HS_31_BASE_IDX                                                          0
41321bb76ff1Sjsg #define regSPI_SHADER_REQ_CTRL_LSHS                                                                     0x1ad0
41331bb76ff1Sjsg #define regSPI_SHADER_REQ_CTRL_LSHS_BASE_IDX                                                            0
41341bb76ff1Sjsg #define regSPI_SHADER_USER_ACCUM_LSHS_0                                                                 0x1ad2
41351bb76ff1Sjsg #define regSPI_SHADER_USER_ACCUM_LSHS_0_BASE_IDX                                                        0
41361bb76ff1Sjsg #define regSPI_SHADER_USER_ACCUM_LSHS_1                                                                 0x1ad3
41371bb76ff1Sjsg #define regSPI_SHADER_USER_ACCUM_LSHS_1_BASE_IDX                                                        0
41381bb76ff1Sjsg #define regSPI_SHADER_USER_ACCUM_LSHS_2                                                                 0x1ad4
41391bb76ff1Sjsg #define regSPI_SHADER_USER_ACCUM_LSHS_2_BASE_IDX                                                        0
41401bb76ff1Sjsg #define regSPI_SHADER_USER_ACCUM_LSHS_3                                                                 0x1ad5
41411bb76ff1Sjsg #define regSPI_SHADER_USER_ACCUM_LSHS_3_BASE_IDX                                                        0
41421bb76ff1Sjsg #define regSPI_SHADER_PGM_LO_LS                                                                         0x1ae8
41431bb76ff1Sjsg #define regSPI_SHADER_PGM_LO_LS_BASE_IDX                                                                0
41441bb76ff1Sjsg #define regSPI_SHADER_PGM_HI_LS                                                                         0x1ae9
41451bb76ff1Sjsg #define regSPI_SHADER_PGM_HI_LS_BASE_IDX                                                                0
41461bb76ff1Sjsg #define regCOMPUTE_DISPATCH_INITIATOR                                                                   0x1ba0
41471bb76ff1Sjsg #define regCOMPUTE_DISPATCH_INITIATOR_BASE_IDX                                                          0
41481bb76ff1Sjsg #define regCOMPUTE_DIM_X                                                                                0x1ba1
41491bb76ff1Sjsg #define regCOMPUTE_DIM_X_BASE_IDX                                                                       0
41501bb76ff1Sjsg #define regCOMPUTE_DIM_Y                                                                                0x1ba2
41511bb76ff1Sjsg #define regCOMPUTE_DIM_Y_BASE_IDX                                                                       0
41521bb76ff1Sjsg #define regCOMPUTE_DIM_Z                                                                                0x1ba3
41531bb76ff1Sjsg #define regCOMPUTE_DIM_Z_BASE_IDX                                                                       0
41541bb76ff1Sjsg #define regCOMPUTE_START_X                                                                              0x1ba4
41551bb76ff1Sjsg #define regCOMPUTE_START_X_BASE_IDX                                                                     0
41561bb76ff1Sjsg #define regCOMPUTE_START_Y                                                                              0x1ba5
41571bb76ff1Sjsg #define regCOMPUTE_START_Y_BASE_IDX                                                                     0
41581bb76ff1Sjsg #define regCOMPUTE_START_Z                                                                              0x1ba6
41591bb76ff1Sjsg #define regCOMPUTE_START_Z_BASE_IDX                                                                     0
41601bb76ff1Sjsg #define regCOMPUTE_NUM_THREAD_X                                                                         0x1ba7
41611bb76ff1Sjsg #define regCOMPUTE_NUM_THREAD_X_BASE_IDX                                                                0
41621bb76ff1Sjsg #define regCOMPUTE_NUM_THREAD_Y                                                                         0x1ba8
41631bb76ff1Sjsg #define regCOMPUTE_NUM_THREAD_Y_BASE_IDX                                                                0
41641bb76ff1Sjsg #define regCOMPUTE_NUM_THREAD_Z                                                                         0x1ba9
41651bb76ff1Sjsg #define regCOMPUTE_NUM_THREAD_Z_BASE_IDX                                                                0
41661bb76ff1Sjsg #define regCOMPUTE_PIPELINESTAT_ENABLE                                                                  0x1baa
41671bb76ff1Sjsg #define regCOMPUTE_PIPELINESTAT_ENABLE_BASE_IDX                                                         0
41681bb76ff1Sjsg #define regCOMPUTE_PERFCOUNT_ENABLE                                                                     0x1bab
41691bb76ff1Sjsg #define regCOMPUTE_PERFCOUNT_ENABLE_BASE_IDX                                                            0
41701bb76ff1Sjsg #define regCOMPUTE_PGM_LO                                                                               0x1bac
41711bb76ff1Sjsg #define regCOMPUTE_PGM_LO_BASE_IDX                                                                      0
41721bb76ff1Sjsg #define regCOMPUTE_PGM_HI                                                                               0x1bad
41731bb76ff1Sjsg #define regCOMPUTE_PGM_HI_BASE_IDX                                                                      0
41741bb76ff1Sjsg #define regCOMPUTE_DISPATCH_PKT_ADDR_LO                                                                 0x1bae
41751bb76ff1Sjsg #define regCOMPUTE_DISPATCH_PKT_ADDR_LO_BASE_IDX                                                        0
41761bb76ff1Sjsg #define regCOMPUTE_DISPATCH_PKT_ADDR_HI                                                                 0x1baf
41771bb76ff1Sjsg #define regCOMPUTE_DISPATCH_PKT_ADDR_HI_BASE_IDX                                                        0
41781bb76ff1Sjsg #define regCOMPUTE_DISPATCH_SCRATCH_BASE_LO                                                             0x1bb0
41791bb76ff1Sjsg #define regCOMPUTE_DISPATCH_SCRATCH_BASE_LO_BASE_IDX                                                    0
41801bb76ff1Sjsg #define regCOMPUTE_DISPATCH_SCRATCH_BASE_HI                                                             0x1bb1
41811bb76ff1Sjsg #define regCOMPUTE_DISPATCH_SCRATCH_BASE_HI_BASE_IDX                                                    0
41821bb76ff1Sjsg #define regCOMPUTE_PGM_RSRC1                                                                            0x1bb2
41831bb76ff1Sjsg #define regCOMPUTE_PGM_RSRC1_BASE_IDX                                                                   0
41841bb76ff1Sjsg #define regCOMPUTE_PGM_RSRC2                                                                            0x1bb3
41851bb76ff1Sjsg #define regCOMPUTE_PGM_RSRC2_BASE_IDX                                                                   0
41861bb76ff1Sjsg #define regCOMPUTE_VMID                                                                                 0x1bb4
41871bb76ff1Sjsg #define regCOMPUTE_VMID_BASE_IDX                                                                        0
41881bb76ff1Sjsg #define regCOMPUTE_RESOURCE_LIMITS                                                                      0x1bb5
41891bb76ff1Sjsg #define regCOMPUTE_RESOURCE_LIMITS_BASE_IDX                                                             0
41901bb76ff1Sjsg #define regCOMPUTE_DESTINATION_EN_SE0                                                                   0x1bb6
41911bb76ff1Sjsg #define regCOMPUTE_DESTINATION_EN_SE0_BASE_IDX                                                          0
41921bb76ff1Sjsg #define regCOMPUTE_STATIC_THREAD_MGMT_SE0                                                               0x1bb6
41931bb76ff1Sjsg #define regCOMPUTE_STATIC_THREAD_MGMT_SE0_BASE_IDX                                                      0
41941bb76ff1Sjsg #define regCOMPUTE_DESTINATION_EN_SE1                                                                   0x1bb7
41951bb76ff1Sjsg #define regCOMPUTE_DESTINATION_EN_SE1_BASE_IDX                                                          0
41961bb76ff1Sjsg #define regCOMPUTE_STATIC_THREAD_MGMT_SE1                                                               0x1bb7
41971bb76ff1Sjsg #define regCOMPUTE_STATIC_THREAD_MGMT_SE1_BASE_IDX                                                      0
41981bb76ff1Sjsg #define regCOMPUTE_TMPRING_SIZE                                                                         0x1bb8
41991bb76ff1Sjsg #define regCOMPUTE_TMPRING_SIZE_BASE_IDX                                                                0
42001bb76ff1Sjsg #define regCOMPUTE_DESTINATION_EN_SE2                                                                   0x1bb9
42011bb76ff1Sjsg #define regCOMPUTE_DESTINATION_EN_SE2_BASE_IDX                                                          0
42021bb76ff1Sjsg #define regCOMPUTE_STATIC_THREAD_MGMT_SE2                                                               0x1bb9
42031bb76ff1Sjsg #define regCOMPUTE_STATIC_THREAD_MGMT_SE2_BASE_IDX                                                      0
42041bb76ff1Sjsg #define regCOMPUTE_DESTINATION_EN_SE3                                                                   0x1bba
42051bb76ff1Sjsg #define regCOMPUTE_DESTINATION_EN_SE3_BASE_IDX                                                          0
42061bb76ff1Sjsg #define regCOMPUTE_STATIC_THREAD_MGMT_SE3                                                               0x1bba
42071bb76ff1Sjsg #define regCOMPUTE_STATIC_THREAD_MGMT_SE3_BASE_IDX                                                      0
42081bb76ff1Sjsg #define regCOMPUTE_RESTART_X                                                                            0x1bbb
42091bb76ff1Sjsg #define regCOMPUTE_RESTART_X_BASE_IDX                                                                   0
42101bb76ff1Sjsg #define regCOMPUTE_RESTART_Y                                                                            0x1bbc
42111bb76ff1Sjsg #define regCOMPUTE_RESTART_Y_BASE_IDX                                                                   0
42121bb76ff1Sjsg #define regCOMPUTE_RESTART_Z                                                                            0x1bbd
42131bb76ff1Sjsg #define regCOMPUTE_RESTART_Z_BASE_IDX                                                                   0
42141bb76ff1Sjsg #define regCOMPUTE_THREAD_TRACE_ENABLE                                                                  0x1bbe
42151bb76ff1Sjsg #define regCOMPUTE_THREAD_TRACE_ENABLE_BASE_IDX                                                         0
42161bb76ff1Sjsg #define regCOMPUTE_MISC_RESERVED                                                                        0x1bbf
42171bb76ff1Sjsg #define regCOMPUTE_MISC_RESERVED_BASE_IDX                                                               0
42181bb76ff1Sjsg #define regCOMPUTE_DISPATCH_ID                                                                          0x1bc0
42191bb76ff1Sjsg #define regCOMPUTE_DISPATCH_ID_BASE_IDX                                                                 0
42201bb76ff1Sjsg #define regCOMPUTE_THREADGROUP_ID                                                                       0x1bc1
42211bb76ff1Sjsg #define regCOMPUTE_THREADGROUP_ID_BASE_IDX                                                              0
42221bb76ff1Sjsg #define regCOMPUTE_REQ_CTRL                                                                             0x1bc2
42231bb76ff1Sjsg #define regCOMPUTE_REQ_CTRL_BASE_IDX                                                                    0
42241bb76ff1Sjsg #define regCOMPUTE_USER_ACCUM_0                                                                         0x1bc4
42251bb76ff1Sjsg #define regCOMPUTE_USER_ACCUM_0_BASE_IDX                                                                0
42261bb76ff1Sjsg #define regCOMPUTE_USER_ACCUM_1                                                                         0x1bc5
42271bb76ff1Sjsg #define regCOMPUTE_USER_ACCUM_1_BASE_IDX                                                                0
42281bb76ff1Sjsg #define regCOMPUTE_USER_ACCUM_2                                                                         0x1bc6
42291bb76ff1Sjsg #define regCOMPUTE_USER_ACCUM_2_BASE_IDX                                                                0
42301bb76ff1Sjsg #define regCOMPUTE_USER_ACCUM_3                                                                         0x1bc7
42311bb76ff1Sjsg #define regCOMPUTE_USER_ACCUM_3_BASE_IDX                                                                0
42321bb76ff1Sjsg #define regCOMPUTE_PGM_RSRC3                                                                            0x1bc8
42331bb76ff1Sjsg #define regCOMPUTE_PGM_RSRC3_BASE_IDX                                                                   0
42341bb76ff1Sjsg #define regCOMPUTE_DDID_INDEX                                                                           0x1bc9
42351bb76ff1Sjsg #define regCOMPUTE_DDID_INDEX_BASE_IDX                                                                  0
42361bb76ff1Sjsg #define regCOMPUTE_SHADER_CHKSUM                                                                        0x1bca
42371bb76ff1Sjsg #define regCOMPUTE_SHADER_CHKSUM_BASE_IDX                                                               0
42381bb76ff1Sjsg #define regCOMPUTE_STATIC_THREAD_MGMT_SE4                                                               0x1bcb
42391bb76ff1Sjsg #define regCOMPUTE_STATIC_THREAD_MGMT_SE4_BASE_IDX                                                      0
42401bb76ff1Sjsg #define regCOMPUTE_STATIC_THREAD_MGMT_SE5                                                               0x1bcc
42411bb76ff1Sjsg #define regCOMPUTE_STATIC_THREAD_MGMT_SE5_BASE_IDX                                                      0
42421bb76ff1Sjsg #define regCOMPUTE_STATIC_THREAD_MGMT_SE6                                                               0x1bcd
42431bb76ff1Sjsg #define regCOMPUTE_STATIC_THREAD_MGMT_SE6_BASE_IDX                                                      0
42441bb76ff1Sjsg #define regCOMPUTE_STATIC_THREAD_MGMT_SE7                                                               0x1bce
42451bb76ff1Sjsg #define regCOMPUTE_STATIC_THREAD_MGMT_SE7_BASE_IDX                                                      0
42461bb76ff1Sjsg #define regCOMPUTE_DISPATCH_INTERLEAVE                                                                  0x1bcf
42471bb76ff1Sjsg #define regCOMPUTE_DISPATCH_INTERLEAVE_BASE_IDX                                                         0
42481bb76ff1Sjsg #define regCOMPUTE_RELAUNCH                                                                             0x1bd0
42491bb76ff1Sjsg #define regCOMPUTE_RELAUNCH_BASE_IDX                                                                    0
42501bb76ff1Sjsg #define regCOMPUTE_WAVE_RESTORE_ADDR_LO                                                                 0x1bd1
42511bb76ff1Sjsg #define regCOMPUTE_WAVE_RESTORE_ADDR_LO_BASE_IDX                                                        0
42521bb76ff1Sjsg #define regCOMPUTE_WAVE_RESTORE_ADDR_HI                                                                 0x1bd2
42531bb76ff1Sjsg #define regCOMPUTE_WAVE_RESTORE_ADDR_HI_BASE_IDX                                                        0
42541bb76ff1Sjsg #define regCOMPUTE_RELAUNCH2                                                                            0x1bd3
42551bb76ff1Sjsg #define regCOMPUTE_RELAUNCH2_BASE_IDX                                                                   0
42561bb76ff1Sjsg #define regCOMPUTE_USER_DATA_0                                                                          0x1be0
42571bb76ff1Sjsg #define regCOMPUTE_USER_DATA_0_BASE_IDX                                                                 0
42581bb76ff1Sjsg #define regCOMPUTE_USER_DATA_1                                                                          0x1be1
42591bb76ff1Sjsg #define regCOMPUTE_USER_DATA_1_BASE_IDX                                                                 0
42601bb76ff1Sjsg #define regCOMPUTE_USER_DATA_2                                                                          0x1be2
42611bb76ff1Sjsg #define regCOMPUTE_USER_DATA_2_BASE_IDX                                                                 0
42621bb76ff1Sjsg #define regCOMPUTE_USER_DATA_3                                                                          0x1be3
42631bb76ff1Sjsg #define regCOMPUTE_USER_DATA_3_BASE_IDX                                                                 0
42641bb76ff1Sjsg #define regCOMPUTE_USER_DATA_4                                                                          0x1be4
42651bb76ff1Sjsg #define regCOMPUTE_USER_DATA_4_BASE_IDX                                                                 0
42661bb76ff1Sjsg #define regCOMPUTE_USER_DATA_5                                                                          0x1be5
42671bb76ff1Sjsg #define regCOMPUTE_USER_DATA_5_BASE_IDX                                                                 0
42681bb76ff1Sjsg #define regCOMPUTE_USER_DATA_6                                                                          0x1be6
42691bb76ff1Sjsg #define regCOMPUTE_USER_DATA_6_BASE_IDX                                                                 0
42701bb76ff1Sjsg #define regCOMPUTE_USER_DATA_7                                                                          0x1be7
42711bb76ff1Sjsg #define regCOMPUTE_USER_DATA_7_BASE_IDX                                                                 0
42721bb76ff1Sjsg #define regCOMPUTE_USER_DATA_8                                                                          0x1be8
42731bb76ff1Sjsg #define regCOMPUTE_USER_DATA_8_BASE_IDX                                                                 0
42741bb76ff1Sjsg #define regCOMPUTE_USER_DATA_9                                                                          0x1be9
42751bb76ff1Sjsg #define regCOMPUTE_USER_DATA_9_BASE_IDX                                                                 0
42761bb76ff1Sjsg #define regCOMPUTE_USER_DATA_10                                                                         0x1bea
42771bb76ff1Sjsg #define regCOMPUTE_USER_DATA_10_BASE_IDX                                                                0
42781bb76ff1Sjsg #define regCOMPUTE_USER_DATA_11                                                                         0x1beb
42791bb76ff1Sjsg #define regCOMPUTE_USER_DATA_11_BASE_IDX                                                                0
42801bb76ff1Sjsg #define regCOMPUTE_USER_DATA_12                                                                         0x1bec
42811bb76ff1Sjsg #define regCOMPUTE_USER_DATA_12_BASE_IDX                                                                0
42821bb76ff1Sjsg #define regCOMPUTE_USER_DATA_13                                                                         0x1bed
42831bb76ff1Sjsg #define regCOMPUTE_USER_DATA_13_BASE_IDX                                                                0
42841bb76ff1Sjsg #define regCOMPUTE_USER_DATA_14                                                                         0x1bee
42851bb76ff1Sjsg #define regCOMPUTE_USER_DATA_14_BASE_IDX                                                                0
42861bb76ff1Sjsg #define regCOMPUTE_USER_DATA_15                                                                         0x1bef
42871bb76ff1Sjsg #define regCOMPUTE_USER_DATA_15_BASE_IDX                                                                0
42881bb76ff1Sjsg #define regCOMPUTE_DISPATCH_TUNNEL                                                                      0x1c1d
42891bb76ff1Sjsg #define regCOMPUTE_DISPATCH_TUNNEL_BASE_IDX                                                             0
42901bb76ff1Sjsg #define regCOMPUTE_DISPATCH_END                                                                         0x1c1e
42911bb76ff1Sjsg #define regCOMPUTE_DISPATCH_END_BASE_IDX                                                                0
42921bb76ff1Sjsg #define regCOMPUTE_NOWHERE                                                                              0x1c1f
42931bb76ff1Sjsg #define regCOMPUTE_NOWHERE_BASE_IDX                                                                     0
42941bb76ff1Sjsg #define regSH_RESERVED_REG0                                                                             0x1c20
42951bb76ff1Sjsg #define regSH_RESERVED_REG0_BASE_IDX                                                                    0
42961bb76ff1Sjsg #define regSH_RESERVED_REG1                                                                             0x1c21
42971bb76ff1Sjsg #define regSH_RESERVED_REG1_BASE_IDX                                                                    0
42981bb76ff1Sjsg 
42991bb76ff1Sjsg 
43001bb76ff1Sjsg // addressBlock: gc_cppdec
43011bb76ff1Sjsg // base address: 0xc080
43021bb76ff1Sjsg #define regCP_CU_MASK_ADDR_LO                                                                           0x1dd2
43031bb76ff1Sjsg #define regCP_CU_MASK_ADDR_LO_BASE_IDX                                                                  0
43041bb76ff1Sjsg #define regCP_CU_MASK_ADDR_HI                                                                           0x1dd3
43051bb76ff1Sjsg #define regCP_CU_MASK_ADDR_HI_BASE_IDX                                                                  0
43061bb76ff1Sjsg #define regCP_CU_MASK_CNTL                                                                              0x1dd4
43071bb76ff1Sjsg #define regCP_CU_MASK_CNTL_BASE_IDX                                                                     0
43081bb76ff1Sjsg #define regCP_EOPQ_WAIT_TIME                                                                            0x1dd5
43091bb76ff1Sjsg #define regCP_EOPQ_WAIT_TIME_BASE_IDX                                                                   0
43101bb76ff1Sjsg #define regCP_CPC_MGCG_SYNC_CNTL                                                                        0x1dd6
43111bb76ff1Sjsg #define regCP_CPC_MGCG_SYNC_CNTL_BASE_IDX                                                               0
43121bb76ff1Sjsg #define regCPC_INT_INFO                                                                                 0x1dd7
43131bb76ff1Sjsg #define regCPC_INT_INFO_BASE_IDX                                                                        0
43141bb76ff1Sjsg #define regCP_VIRT_STATUS                                                                               0x1dd8
43151bb76ff1Sjsg #define regCP_VIRT_STATUS_BASE_IDX                                                                      0
43161bb76ff1Sjsg #define regCPC_INT_ADDR                                                                                 0x1dd9
43171bb76ff1Sjsg #define regCPC_INT_ADDR_BASE_IDX                                                                        0
43181bb76ff1Sjsg #define regCPC_INT_PASID                                                                                0x1dda
43191bb76ff1Sjsg #define regCPC_INT_PASID_BASE_IDX                                                                       0
43201bb76ff1Sjsg #define regCP_GFX_ERROR                                                                                 0x1ddb
43211bb76ff1Sjsg #define regCP_GFX_ERROR_BASE_IDX                                                                        0
43221bb76ff1Sjsg #define regCPG_UTCL1_CNTL                                                                               0x1ddc
43231bb76ff1Sjsg #define regCPG_UTCL1_CNTL_BASE_IDX                                                                      0
43241bb76ff1Sjsg #define regCPC_UTCL1_CNTL                                                                               0x1ddd
43251bb76ff1Sjsg #define regCPC_UTCL1_CNTL_BASE_IDX                                                                      0
43261bb76ff1Sjsg #define regCPF_UTCL1_CNTL                                                                               0x1dde
43271bb76ff1Sjsg #define regCPF_UTCL1_CNTL_BASE_IDX                                                                      0
43281bb76ff1Sjsg #define regCP_AQL_SMM_STATUS                                                                            0x1ddf
43291bb76ff1Sjsg #define regCP_AQL_SMM_STATUS_BASE_IDX                                                                   0
43301bb76ff1Sjsg #define regCP_RB0_BASE                                                                                  0x1de0
43311bb76ff1Sjsg #define regCP_RB0_BASE_BASE_IDX                                                                         0
43321bb76ff1Sjsg #define regCP_RB_BASE                                                                                   0x1de0
43331bb76ff1Sjsg #define regCP_RB_BASE_BASE_IDX                                                                          0
43341bb76ff1Sjsg #define regCP_RB0_CNTL                                                                                  0x1de1
43351bb76ff1Sjsg #define regCP_RB0_CNTL_BASE_IDX                                                                         0
43361bb76ff1Sjsg #define regCP_RB_CNTL                                                                                   0x1de1
43371bb76ff1Sjsg #define regCP_RB_CNTL_BASE_IDX                                                                          0
43381bb76ff1Sjsg #define regCP_RB_RPTR_WR                                                                                0x1de2
43391bb76ff1Sjsg #define regCP_RB_RPTR_WR_BASE_IDX                                                                       0
43401bb76ff1Sjsg #define regCP_RB0_RPTR_ADDR                                                                             0x1de3
43411bb76ff1Sjsg #define regCP_RB0_RPTR_ADDR_BASE_IDX                                                                    0
43421bb76ff1Sjsg #define regCP_RB_RPTR_ADDR                                                                              0x1de3
43431bb76ff1Sjsg #define regCP_RB_RPTR_ADDR_BASE_IDX                                                                     0
43441bb76ff1Sjsg #define regCP_RB0_RPTR_ADDR_HI                                                                          0x1de4
43451bb76ff1Sjsg #define regCP_RB0_RPTR_ADDR_HI_BASE_IDX                                                                 0
43461bb76ff1Sjsg #define regCP_RB_RPTR_ADDR_HI                                                                           0x1de4
43471bb76ff1Sjsg #define regCP_RB_RPTR_ADDR_HI_BASE_IDX                                                                  0
43481bb76ff1Sjsg #define regCP_RB0_BUFSZ_MASK                                                                            0x1de5
43491bb76ff1Sjsg #define regCP_RB0_BUFSZ_MASK_BASE_IDX                                                                   0
43501bb76ff1Sjsg #define regCP_RB_BUFSZ_MASK                                                                             0x1de5
43511bb76ff1Sjsg #define regCP_RB_BUFSZ_MASK_BASE_IDX                                                                    0
43521bb76ff1Sjsg #define regGC_PRIV_MODE                                                                                 0x1de8
43531bb76ff1Sjsg #define regGC_PRIV_MODE_BASE_IDX                                                                        0
43541bb76ff1Sjsg #define regCP_INT_CNTL                                                                                  0x1de9
43551bb76ff1Sjsg #define regCP_INT_CNTL_BASE_IDX                                                                         0
43561bb76ff1Sjsg #define regCP_INT_STATUS                                                                                0x1dea
43571bb76ff1Sjsg #define regCP_INT_STATUS_BASE_IDX                                                                       0
43581bb76ff1Sjsg #define regCP_DEVICE_ID                                                                                 0x1deb
43591bb76ff1Sjsg #define regCP_DEVICE_ID_BASE_IDX                                                                        0
43601bb76ff1Sjsg #define regCP_ME0_PIPE_PRIORITY_CNTS                                                                    0x1dec
43611bb76ff1Sjsg #define regCP_ME0_PIPE_PRIORITY_CNTS_BASE_IDX                                                           0
43621bb76ff1Sjsg #define regCP_RING_PRIORITY_CNTS                                                                        0x1dec
43631bb76ff1Sjsg #define regCP_RING_PRIORITY_CNTS_BASE_IDX                                                               0
43641bb76ff1Sjsg #define regCP_ME0_PIPE0_PRIORITY                                                                        0x1ded
43651bb76ff1Sjsg #define regCP_ME0_PIPE0_PRIORITY_BASE_IDX                                                               0
43661bb76ff1Sjsg #define regCP_RING0_PRIORITY                                                                            0x1ded
43671bb76ff1Sjsg #define regCP_RING0_PRIORITY_BASE_IDX                                                                   0
43681bb76ff1Sjsg #define regCP_ME0_PIPE1_PRIORITY                                                                        0x1dee
43691bb76ff1Sjsg #define regCP_ME0_PIPE1_PRIORITY_BASE_IDX                                                               0
43701bb76ff1Sjsg #define regCP_RING1_PRIORITY                                                                            0x1dee
43711bb76ff1Sjsg #define regCP_RING1_PRIORITY_BASE_IDX                                                                   0
43721bb76ff1Sjsg #define regCP_FATAL_ERROR                                                                               0x1df0
43731bb76ff1Sjsg #define regCP_FATAL_ERROR_BASE_IDX                                                                      0
43741bb76ff1Sjsg #define regCP_RB_VMID                                                                                   0x1df1
43751bb76ff1Sjsg #define regCP_RB_VMID_BASE_IDX                                                                          0
43761bb76ff1Sjsg #define regCP_ME0_PIPE0_VMID                                                                            0x1df2
43771bb76ff1Sjsg #define regCP_ME0_PIPE0_VMID_BASE_IDX                                                                   0
43781bb76ff1Sjsg #define regCP_ME0_PIPE1_VMID                                                                            0x1df3
43791bb76ff1Sjsg #define regCP_ME0_PIPE1_VMID_BASE_IDX                                                                   0
43801bb76ff1Sjsg #define regCP_RB0_WPTR                                                                                  0x1df4
43811bb76ff1Sjsg #define regCP_RB0_WPTR_BASE_IDX                                                                         0
43821bb76ff1Sjsg #define regCP_RB_WPTR                                                                                   0x1df4
43831bb76ff1Sjsg #define regCP_RB_WPTR_BASE_IDX                                                                          0
43841bb76ff1Sjsg #define regCP_RB0_WPTR_HI                                                                               0x1df5
43851bb76ff1Sjsg #define regCP_RB0_WPTR_HI_BASE_IDX                                                                      0
43861bb76ff1Sjsg #define regCP_RB_WPTR_HI                                                                                0x1df5
43871bb76ff1Sjsg #define regCP_RB_WPTR_HI_BASE_IDX                                                                       0
43881bb76ff1Sjsg #define regCP_RB1_WPTR                                                                                  0x1df6
43891bb76ff1Sjsg #define regCP_RB1_WPTR_BASE_IDX                                                                         0
43901bb76ff1Sjsg #define regCP_RB1_WPTR_HI                                                                               0x1df7
43911bb76ff1Sjsg #define regCP_RB1_WPTR_HI_BASE_IDX                                                                      0
43921bb76ff1Sjsg #define regCP_PROCESS_QUANTUM                                                                           0x1df9
43931bb76ff1Sjsg #define regCP_PROCESS_QUANTUM_BASE_IDX                                                                  0
43941bb76ff1Sjsg #define regCP_RB_DOORBELL_RANGE_LOWER                                                                   0x1dfa
43951bb76ff1Sjsg #define regCP_RB_DOORBELL_RANGE_LOWER_BASE_IDX                                                          0
43961bb76ff1Sjsg #define regCP_RB_DOORBELL_RANGE_UPPER                                                                   0x1dfb
43971bb76ff1Sjsg #define regCP_RB_DOORBELL_RANGE_UPPER_BASE_IDX                                                          0
43981bb76ff1Sjsg #define regCP_MEC_DOORBELL_RANGE_LOWER                                                                  0x1dfc
43991bb76ff1Sjsg #define regCP_MEC_DOORBELL_RANGE_LOWER_BASE_IDX                                                         0
44001bb76ff1Sjsg #define regCP_MEC_DOORBELL_RANGE_UPPER                                                                  0x1dfd
44011bb76ff1Sjsg #define regCP_MEC_DOORBELL_RANGE_UPPER_BASE_IDX                                                         0
44021bb76ff1Sjsg #define regCPG_UTCL1_ERROR                                                                              0x1dfe
44031bb76ff1Sjsg #define regCPG_UTCL1_ERROR_BASE_IDX                                                                     0
44041bb76ff1Sjsg #define regCPC_UTCL1_ERROR                                                                              0x1dff
44051bb76ff1Sjsg #define regCPC_UTCL1_ERROR_BASE_IDX                                                                     0
44061bb76ff1Sjsg #define regCP_RB1_BASE                                                                                  0x1e00
44071bb76ff1Sjsg #define regCP_RB1_BASE_BASE_IDX                                                                         0
44081bb76ff1Sjsg #define regCP_RB1_CNTL                                                                                  0x1e01
44091bb76ff1Sjsg #define regCP_RB1_CNTL_BASE_IDX                                                                         0
44101bb76ff1Sjsg #define regCP_RB1_RPTR_ADDR                                                                             0x1e02
44111bb76ff1Sjsg #define regCP_RB1_RPTR_ADDR_BASE_IDX                                                                    0
44121bb76ff1Sjsg #define regCP_RB1_RPTR_ADDR_HI                                                                          0x1e03
44131bb76ff1Sjsg #define regCP_RB1_RPTR_ADDR_HI_BASE_IDX                                                                 0
44141bb76ff1Sjsg #define regCP_RB1_BUFSZ_MASK                                                                            0x1e04
44151bb76ff1Sjsg #define regCP_RB1_BUFSZ_MASK_BASE_IDX                                                                   0
44161bb76ff1Sjsg #define regCP_INT_CNTL_RING0                                                                            0x1e0a
44171bb76ff1Sjsg #define regCP_INT_CNTL_RING0_BASE_IDX                                                                   0
44181bb76ff1Sjsg #define regCP_INT_CNTL_RING1                                                                            0x1e0b
44191bb76ff1Sjsg #define regCP_INT_CNTL_RING1_BASE_IDX                                                                   0
44201bb76ff1Sjsg #define regCP_INT_STATUS_RING0                                                                          0x1e0d
44211bb76ff1Sjsg #define regCP_INT_STATUS_RING0_BASE_IDX                                                                 0
44221bb76ff1Sjsg #define regCP_INT_STATUS_RING1                                                                          0x1e0e
44231bb76ff1Sjsg #define regCP_INT_STATUS_RING1_BASE_IDX                                                                 0
44241bb76ff1Sjsg #define regCP_ME_F32_INTERRUPT                                                                          0x1e13
44251bb76ff1Sjsg #define regCP_ME_F32_INTERRUPT_BASE_IDX                                                                 0
44261bb76ff1Sjsg #define regCP_PFP_F32_INTERRUPT                                                                         0x1e14
44271bb76ff1Sjsg #define regCP_PFP_F32_INTERRUPT_BASE_IDX                                                                0
44281bb76ff1Sjsg #define regCP_MEC1_F32_INTERRUPT                                                                        0x1e16
44291bb76ff1Sjsg #define regCP_MEC1_F32_INTERRUPT_BASE_IDX                                                               0
44301bb76ff1Sjsg #define regCP_MEC2_F32_INTERRUPT                                                                        0x1e17
44311bb76ff1Sjsg #define regCP_MEC2_F32_INTERRUPT_BASE_IDX                                                               0
44321bb76ff1Sjsg #define regCP_PWR_CNTL                                                                                  0x1e18
44331bb76ff1Sjsg #define regCP_PWR_CNTL_BASE_IDX                                                                         0
44341bb76ff1Sjsg #define regCP_ECC_FIRSTOCCURRENCE                                                                       0x1e1a
44351bb76ff1Sjsg #define regCP_ECC_FIRSTOCCURRENCE_BASE_IDX                                                              0
44361bb76ff1Sjsg #define regCP_ECC_FIRSTOCCURRENCE_RING0                                                                 0x1e1b
44371bb76ff1Sjsg #define regCP_ECC_FIRSTOCCURRENCE_RING0_BASE_IDX                                                        0
44381bb76ff1Sjsg #define regCP_ECC_FIRSTOCCURRENCE_RING1                                                                 0x1e1c
44391bb76ff1Sjsg #define regCP_ECC_FIRSTOCCURRENCE_RING1_BASE_IDX                                                        0
44401bb76ff1Sjsg #define regGB_EDC_MODE                                                                                  0x1e1e
44411bb76ff1Sjsg #define regGB_EDC_MODE_BASE_IDX                                                                         0
44421bb76ff1Sjsg #define regCP_DEBUG                                                                                     0x1e1f
44431bb76ff1Sjsg #define regCP_DEBUG_BASE_IDX                                                                            0
44441bb76ff1Sjsg #define regCP_CPF_DEBUG                                                                                 0x1e20
44451bb76ff1Sjsg #define regCP_CPF_DEBUG_BASE_IDX                                                                        0
44461bb76ff1Sjsg #define regCP_CPC_DEBUG                                                                                 0x1e21
44471bb76ff1Sjsg #define regCP_CPC_DEBUG_BASE_IDX                                                                        0
44481bb76ff1Sjsg #define regCP_PQ_WPTR_POLL_CNTL                                                                         0x1e23
44491bb76ff1Sjsg #define regCP_PQ_WPTR_POLL_CNTL_BASE_IDX                                                                0
44501bb76ff1Sjsg #define regCP_PQ_WPTR_POLL_CNTL1                                                                        0x1e24
44511bb76ff1Sjsg #define regCP_PQ_WPTR_POLL_CNTL1_BASE_IDX                                                               0
44521bb76ff1Sjsg #define regCP_ME1_PIPE0_INT_CNTL                                                                        0x1e25
44531bb76ff1Sjsg #define regCP_ME1_PIPE0_INT_CNTL_BASE_IDX                                                               0
44541bb76ff1Sjsg #define regCP_ME1_PIPE1_INT_CNTL                                                                        0x1e26
44551bb76ff1Sjsg #define regCP_ME1_PIPE1_INT_CNTL_BASE_IDX                                                               0
44561bb76ff1Sjsg #define regCP_ME1_PIPE2_INT_CNTL                                                                        0x1e27
44571bb76ff1Sjsg #define regCP_ME1_PIPE2_INT_CNTL_BASE_IDX                                                               0
44581bb76ff1Sjsg #define regCP_ME1_PIPE3_INT_CNTL                                                                        0x1e28
44591bb76ff1Sjsg #define regCP_ME1_PIPE3_INT_CNTL_BASE_IDX                                                               0
44601bb76ff1Sjsg #define regCP_ME2_PIPE0_INT_CNTL                                                                        0x1e29
44611bb76ff1Sjsg #define regCP_ME2_PIPE0_INT_CNTL_BASE_IDX                                                               0
44621bb76ff1Sjsg #define regCP_ME2_PIPE1_INT_CNTL                                                                        0x1e2a
44631bb76ff1Sjsg #define regCP_ME2_PIPE1_INT_CNTL_BASE_IDX                                                               0
44641bb76ff1Sjsg #define regCP_ME2_PIPE2_INT_CNTL                                                                        0x1e2b
44651bb76ff1Sjsg #define regCP_ME2_PIPE2_INT_CNTL_BASE_IDX                                                               0
44661bb76ff1Sjsg #define regCP_ME2_PIPE3_INT_CNTL                                                                        0x1e2c
44671bb76ff1Sjsg #define regCP_ME2_PIPE3_INT_CNTL_BASE_IDX                                                               0
44681bb76ff1Sjsg #define regCP_ME1_PIPE0_INT_STATUS                                                                      0x1e2d
44691bb76ff1Sjsg #define regCP_ME1_PIPE0_INT_STATUS_BASE_IDX                                                             0
44701bb76ff1Sjsg #define regCP_ME1_PIPE1_INT_STATUS                                                                      0x1e2e
44711bb76ff1Sjsg #define regCP_ME1_PIPE1_INT_STATUS_BASE_IDX                                                             0
44721bb76ff1Sjsg #define regCP_ME1_PIPE2_INT_STATUS                                                                      0x1e2f
44731bb76ff1Sjsg #define regCP_ME1_PIPE2_INT_STATUS_BASE_IDX                                                             0
44741bb76ff1Sjsg #define regCP_ME1_PIPE3_INT_STATUS                                                                      0x1e30
44751bb76ff1Sjsg #define regCP_ME1_PIPE3_INT_STATUS_BASE_IDX                                                             0
44761bb76ff1Sjsg #define regCP_ME2_PIPE0_INT_STATUS                                                                      0x1e31
44771bb76ff1Sjsg #define regCP_ME2_PIPE0_INT_STATUS_BASE_IDX                                                             0
44781bb76ff1Sjsg #define regCP_ME2_PIPE1_INT_STATUS                                                                      0x1e32
44791bb76ff1Sjsg #define regCP_ME2_PIPE1_INT_STATUS_BASE_IDX                                                             0
44801bb76ff1Sjsg #define regCP_ME2_PIPE2_INT_STATUS                                                                      0x1e33
44811bb76ff1Sjsg #define regCP_ME2_PIPE2_INT_STATUS_BASE_IDX                                                             0
44821bb76ff1Sjsg #define regCP_ME2_PIPE3_INT_STATUS                                                                      0x1e34
44831bb76ff1Sjsg #define regCP_ME2_PIPE3_INT_STATUS_BASE_IDX                                                             0
44841bb76ff1Sjsg #define regCP_ME1_INT_STAT_DEBUG                                                                        0x1e35
44851bb76ff1Sjsg #define regCP_ME1_INT_STAT_DEBUG_BASE_IDX                                                               0
44861bb76ff1Sjsg #define regCP_ME2_INT_STAT_DEBUG                                                                        0x1e36
44871bb76ff1Sjsg #define regCP_ME2_INT_STAT_DEBUG_BASE_IDX                                                               0
44881bb76ff1Sjsg #define regCP_GFX_QUEUE_INDEX                                                                           0x1e37
44891bb76ff1Sjsg #define regCP_GFX_QUEUE_INDEX_BASE_IDX                                                                  0
44901bb76ff1Sjsg #define regCC_GC_EDC_CONFIG                                                                             0x1e38
44911bb76ff1Sjsg #define regCC_GC_EDC_CONFIG_BASE_IDX                                                                    0
44921bb76ff1Sjsg #define regCP_ME1_PIPE_PRIORITY_CNTS                                                                    0x1e39
44931bb76ff1Sjsg #define regCP_ME1_PIPE_PRIORITY_CNTS_BASE_IDX                                                           0
44941bb76ff1Sjsg #define regCP_ME1_PIPE0_PRIORITY                                                                        0x1e3a
44951bb76ff1Sjsg #define regCP_ME1_PIPE0_PRIORITY_BASE_IDX                                                               0
44961bb76ff1Sjsg #define regCP_ME1_PIPE1_PRIORITY                                                                        0x1e3b
44971bb76ff1Sjsg #define regCP_ME1_PIPE1_PRIORITY_BASE_IDX                                                               0
44981bb76ff1Sjsg #define regCP_ME1_PIPE2_PRIORITY                                                                        0x1e3c
44991bb76ff1Sjsg #define regCP_ME1_PIPE2_PRIORITY_BASE_IDX                                                               0
45001bb76ff1Sjsg #define regCP_ME1_PIPE3_PRIORITY                                                                        0x1e3d
45011bb76ff1Sjsg #define regCP_ME1_PIPE3_PRIORITY_BASE_IDX                                                               0
45021bb76ff1Sjsg #define regCP_ME2_PIPE_PRIORITY_CNTS                                                                    0x1e3e
45031bb76ff1Sjsg #define regCP_ME2_PIPE_PRIORITY_CNTS_BASE_IDX                                                           0
45041bb76ff1Sjsg #define regCP_ME2_PIPE0_PRIORITY                                                                        0x1e3f
45051bb76ff1Sjsg #define regCP_ME2_PIPE0_PRIORITY_BASE_IDX                                                               0
45061bb76ff1Sjsg #define regCP_ME2_PIPE1_PRIORITY                                                                        0x1e40
45071bb76ff1Sjsg #define regCP_ME2_PIPE1_PRIORITY_BASE_IDX                                                               0
45081bb76ff1Sjsg #define regCP_ME2_PIPE2_PRIORITY                                                                        0x1e41
45091bb76ff1Sjsg #define regCP_ME2_PIPE2_PRIORITY_BASE_IDX                                                               0
45101bb76ff1Sjsg #define regCP_ME2_PIPE3_PRIORITY                                                                        0x1e42
45111bb76ff1Sjsg #define regCP_ME2_PIPE3_PRIORITY_BASE_IDX                                                               0
45121bb76ff1Sjsg #define regCP_PFP_PRGRM_CNTR_START                                                                      0x1e44
45131bb76ff1Sjsg #define regCP_PFP_PRGRM_CNTR_START_BASE_IDX                                                             0
45141bb76ff1Sjsg #define regCP_ME_PRGRM_CNTR_START                                                                       0x1e45
45151bb76ff1Sjsg #define regCP_ME_PRGRM_CNTR_START_BASE_IDX                                                              0
45161bb76ff1Sjsg #define regCP_MEC1_PRGRM_CNTR_START                                                                     0x1e46
45171bb76ff1Sjsg #define regCP_MEC1_PRGRM_CNTR_START_BASE_IDX                                                            0
45181bb76ff1Sjsg #define regCP_MEC2_PRGRM_CNTR_START                                                                     0x1e47
45191bb76ff1Sjsg #define regCP_MEC2_PRGRM_CNTR_START_BASE_IDX                                                            0
45201bb76ff1Sjsg #define regCP_PFP_INTR_ROUTINE_START                                                                    0x1e49
45211bb76ff1Sjsg #define regCP_PFP_INTR_ROUTINE_START_BASE_IDX                                                           0
45221bb76ff1Sjsg #define regCP_ME_INTR_ROUTINE_START                                                                     0x1e4a
45231bb76ff1Sjsg #define regCP_ME_INTR_ROUTINE_START_BASE_IDX                                                            0
45241bb76ff1Sjsg #define regCP_MEC1_INTR_ROUTINE_START                                                                   0x1e4b
45251bb76ff1Sjsg #define regCP_MEC1_INTR_ROUTINE_START_BASE_IDX                                                          0
45261bb76ff1Sjsg #define regCP_MEC2_INTR_ROUTINE_START                                                                   0x1e4c
45271bb76ff1Sjsg #define regCP_MEC2_INTR_ROUTINE_START_BASE_IDX                                                          0
45281bb76ff1Sjsg #define regCP_CONTEXT_CNTL                                                                              0x1e4d
45291bb76ff1Sjsg #define regCP_CONTEXT_CNTL_BASE_IDX                                                                     0
45301bb76ff1Sjsg #define regCP_MAX_CONTEXT                                                                               0x1e4e
45311bb76ff1Sjsg #define regCP_MAX_CONTEXT_BASE_IDX                                                                      0
45321bb76ff1Sjsg #define regCP_IQ_WAIT_TIME1                                                                             0x1e4f
45331bb76ff1Sjsg #define regCP_IQ_WAIT_TIME1_BASE_IDX                                                                    0
45341bb76ff1Sjsg #define regCP_IQ_WAIT_TIME2                                                                             0x1e50
45351bb76ff1Sjsg #define regCP_IQ_WAIT_TIME2_BASE_IDX                                                                    0
45361bb76ff1Sjsg #define regCP_RB0_BASE_HI                                                                               0x1e51
45371bb76ff1Sjsg #define regCP_RB0_BASE_HI_BASE_IDX                                                                      0
45381bb76ff1Sjsg #define regCP_RB1_BASE_HI                                                                               0x1e52
45391bb76ff1Sjsg #define regCP_RB1_BASE_HI_BASE_IDX                                                                      0
45401bb76ff1Sjsg #define regCP_VMID_RESET                                                                                0x1e53
45411bb76ff1Sjsg #define regCP_VMID_RESET_BASE_IDX                                                                       0
45421bb76ff1Sjsg #define regCPC_INT_CNTL                                                                                 0x1e54
45431bb76ff1Sjsg #define regCPC_INT_CNTL_BASE_IDX                                                                        0
45441bb76ff1Sjsg #define regCPC_INT_STATUS                                                                               0x1e55
45451bb76ff1Sjsg #define regCPC_INT_STATUS_BASE_IDX                                                                      0
45461bb76ff1Sjsg #define regCP_VMID_PREEMPT                                                                              0x1e56
45471bb76ff1Sjsg #define regCP_VMID_PREEMPT_BASE_IDX                                                                     0
45481bb76ff1Sjsg #define regCPC_INT_CNTX_ID                                                                              0x1e57
45491bb76ff1Sjsg #define regCPC_INT_CNTX_ID_BASE_IDX                                                                     0
45501bb76ff1Sjsg #define regCP_PQ_STATUS                                                                                 0x1e58
45511bb76ff1Sjsg #define regCP_PQ_STATUS_BASE_IDX                                                                        0
45521bb76ff1Sjsg #define regCP_PFP_PRGRM_CNTR_START_HI                                                                   0x1e59
45531bb76ff1Sjsg #define regCP_PFP_PRGRM_CNTR_START_HI_BASE_IDX                                                          0
45541bb76ff1Sjsg #define regCP_MAX_DRAW_COUNT                                                                            0x1e5c
45551bb76ff1Sjsg #define regCP_MAX_DRAW_COUNT_BASE_IDX                                                                   0
45561bb76ff1Sjsg #define regCP_MEC1_F32_INT_DIS                                                                          0x1e5d
45571bb76ff1Sjsg #define regCP_MEC1_F32_INT_DIS_BASE_IDX                                                                 0
45581bb76ff1Sjsg #define regCP_MEC2_F32_INT_DIS                                                                          0x1e5e
45591bb76ff1Sjsg #define regCP_MEC2_F32_INT_DIS_BASE_IDX                                                                 0
45601bb76ff1Sjsg #define regCP_VMID_STATUS                                                                               0x1e5f
45611bb76ff1Sjsg #define regCP_VMID_STATUS_BASE_IDX                                                                      0
45621bb76ff1Sjsg #define regCPC_SUSPEND_CTX_SAVE_BASE_ADDR_LO                                                            0x1e60
45631bb76ff1Sjsg #define regCPC_SUSPEND_CTX_SAVE_BASE_ADDR_LO_BASE_IDX                                                   0
45641bb76ff1Sjsg #define regCPC_SUSPEND_CTX_SAVE_BASE_ADDR_HI                                                            0x1e61
45651bb76ff1Sjsg #define regCPC_SUSPEND_CTX_SAVE_BASE_ADDR_HI_BASE_IDX                                                   0
45661bb76ff1Sjsg #define regCPC_SUSPEND_CTX_SAVE_CONTROL                                                                 0x1e62
45671bb76ff1Sjsg #define regCPC_SUSPEND_CTX_SAVE_CONTROL_BASE_IDX                                                        0
45681bb76ff1Sjsg #define regCPC_SUSPEND_CNTL_STACK_OFFSET                                                                0x1e63
45691bb76ff1Sjsg #define regCPC_SUSPEND_CNTL_STACK_OFFSET_BASE_IDX                                                       0
45701bb76ff1Sjsg #define regCPC_SUSPEND_CNTL_STACK_SIZE                                                                  0x1e64
45711bb76ff1Sjsg #define regCPC_SUSPEND_CNTL_STACK_SIZE_BASE_IDX                                                         0
45721bb76ff1Sjsg #define regCPC_SUSPEND_WG_STATE_OFFSET                                                                  0x1e65
45731bb76ff1Sjsg #define regCPC_SUSPEND_WG_STATE_OFFSET_BASE_IDX                                                         0
45741bb76ff1Sjsg #define regCPC_SUSPEND_CTX_SAVE_SIZE                                                                    0x1e66
45751bb76ff1Sjsg #define regCPC_SUSPEND_CTX_SAVE_SIZE_BASE_IDX                                                           0
45761bb76ff1Sjsg #define regCPC_OS_PIPES                                                                                 0x1e67
45771bb76ff1Sjsg #define regCPC_OS_PIPES_BASE_IDX                                                                        0
45781bb76ff1Sjsg #define regCP_SUSPEND_RESUME_REQ                                                                        0x1e68
45791bb76ff1Sjsg #define regCP_SUSPEND_RESUME_REQ_BASE_IDX                                                               0
45801bb76ff1Sjsg #define regCP_SUSPEND_CNTL                                                                              0x1e69
45811bb76ff1Sjsg #define regCP_SUSPEND_CNTL_BASE_IDX                                                                     0
45821bb76ff1Sjsg #define regCP_IQ_WAIT_TIME3                                                                             0x1e6a
45831bb76ff1Sjsg #define regCP_IQ_WAIT_TIME3_BASE_IDX                                                                    0
45841bb76ff1Sjsg #define regCPC_DDID_BASE_ADDR_LO                                                                        0x1e6b
45851bb76ff1Sjsg #define regCPC_DDID_BASE_ADDR_LO_BASE_IDX                                                               0
45861bb76ff1Sjsg #define regCP_DDID_BASE_ADDR_LO                                                                         0x1e6b
45871bb76ff1Sjsg #define regCP_DDID_BASE_ADDR_LO_BASE_IDX                                                                0
45881bb76ff1Sjsg #define regCPC_DDID_BASE_ADDR_HI                                                                        0x1e6c
45891bb76ff1Sjsg #define regCPC_DDID_BASE_ADDR_HI_BASE_IDX                                                               0
45901bb76ff1Sjsg #define regCP_DDID_BASE_ADDR_HI                                                                         0x1e6c
45911bb76ff1Sjsg #define regCP_DDID_BASE_ADDR_HI_BASE_IDX                                                                0
45921bb76ff1Sjsg #define regCPC_DDID_CNTL                                                                                0x1e6d
45931bb76ff1Sjsg #define regCPC_DDID_CNTL_BASE_IDX                                                                       0
45941bb76ff1Sjsg #define regCP_DDID_CNTL                                                                                 0x1e6d
45951bb76ff1Sjsg #define regCP_DDID_CNTL_BASE_IDX                                                                        0
45961bb76ff1Sjsg #define regCP_GFX_DDID_INFLIGHT_COUNT                                                                   0x1e6e
45971bb76ff1Sjsg #define regCP_GFX_DDID_INFLIGHT_COUNT_BASE_IDX                                                          0
45981bb76ff1Sjsg #define regCP_GFX_DDID_WPTR                                                                             0x1e6f
45991bb76ff1Sjsg #define regCP_GFX_DDID_WPTR_BASE_IDX                                                                    0
46001bb76ff1Sjsg #define regCP_GFX_DDID_RPTR                                                                             0x1e70
46011bb76ff1Sjsg #define regCP_GFX_DDID_RPTR_BASE_IDX                                                                    0
46021bb76ff1Sjsg #define regCP_GFX_DDID_DELTA_RPT_COUNT                                                                  0x1e71
46031bb76ff1Sjsg #define regCP_GFX_DDID_DELTA_RPT_COUNT_BASE_IDX                                                         0
46041bb76ff1Sjsg #define regCP_GFX_HPD_STATUS0                                                                           0x1e72
46051bb76ff1Sjsg #define regCP_GFX_HPD_STATUS0_BASE_IDX                                                                  0
46061bb76ff1Sjsg #define regCP_GFX_HPD_CONTROL0                                                                          0x1e73
46071bb76ff1Sjsg #define regCP_GFX_HPD_CONTROL0_BASE_IDX                                                                 0
46081bb76ff1Sjsg #define regCP_GFX_HPD_OSPRE_FENCE_ADDR_LO                                                               0x1e74
46091bb76ff1Sjsg #define regCP_GFX_HPD_OSPRE_FENCE_ADDR_LO_BASE_IDX                                                      0
46101bb76ff1Sjsg #define regCP_GFX_HPD_OSPRE_FENCE_ADDR_HI                                                               0x1e75
46111bb76ff1Sjsg #define regCP_GFX_HPD_OSPRE_FENCE_ADDR_HI_BASE_IDX                                                      0
46121bb76ff1Sjsg #define regCP_GFX_HPD_OSPRE_FENCE_DATA_LO                                                               0x1e76
46131bb76ff1Sjsg #define regCP_GFX_HPD_OSPRE_FENCE_DATA_LO_BASE_IDX                                                      0
46141bb76ff1Sjsg #define regCP_GFX_HPD_OSPRE_FENCE_DATA_HI                                                               0x1e77
46151bb76ff1Sjsg #define regCP_GFX_HPD_OSPRE_FENCE_DATA_HI_BASE_IDX                                                      0
46161bb76ff1Sjsg #define regCP_GFX_INDEX_MUTEX                                                                           0x1e78
46171bb76ff1Sjsg #define regCP_GFX_INDEX_MUTEX_BASE_IDX                                                                  0
46181bb76ff1Sjsg #define regCP_ME_PRGRM_CNTR_START_HI                                                                    0x1e79
46191bb76ff1Sjsg #define regCP_ME_PRGRM_CNTR_START_HI_BASE_IDX                                                           0
46201bb76ff1Sjsg #define regCP_PFP_INTR_ROUTINE_START_HI                                                                 0x1e7a
46211bb76ff1Sjsg #define regCP_PFP_INTR_ROUTINE_START_HI_BASE_IDX                                                        0
46221bb76ff1Sjsg #define regCP_ME_INTR_ROUTINE_START_HI                                                                  0x1e7b
46231bb76ff1Sjsg #define regCP_ME_INTR_ROUTINE_START_HI_BASE_IDX                                                         0
46241bb76ff1Sjsg #define regCP_GFX_MQD_BASE_ADDR                                                                         0x1e7e
46251bb76ff1Sjsg #define regCP_GFX_MQD_BASE_ADDR_BASE_IDX                                                                0
46261bb76ff1Sjsg #define regCP_GFX_MQD_BASE_ADDR_HI                                                                      0x1e7f
46271bb76ff1Sjsg #define regCP_GFX_MQD_BASE_ADDR_HI_BASE_IDX                                                             0
46281bb76ff1Sjsg #define regCP_GFX_HQD_ACTIVE                                                                            0x1e80
46291bb76ff1Sjsg #define regCP_GFX_HQD_ACTIVE_BASE_IDX                                                                   0
46301bb76ff1Sjsg #define regCP_GFX_HQD_VMID                                                                              0x1e81
46311bb76ff1Sjsg #define regCP_GFX_HQD_VMID_BASE_IDX                                                                     0
46321bb76ff1Sjsg #define regCP_GFX_HQD_QUEUE_PRIORITY                                                                    0x1e84
46331bb76ff1Sjsg #define regCP_GFX_HQD_QUEUE_PRIORITY_BASE_IDX                                                           0
46341bb76ff1Sjsg #define regCP_GFX_HQD_QUANTUM                                                                           0x1e85
46351bb76ff1Sjsg #define regCP_GFX_HQD_QUANTUM_BASE_IDX                                                                  0
46361bb76ff1Sjsg #define regCP_GFX_HQD_BASE                                                                              0x1e86
46371bb76ff1Sjsg #define regCP_GFX_HQD_BASE_BASE_IDX                                                                     0
46381bb76ff1Sjsg #define regCP_GFX_HQD_BASE_HI                                                                           0x1e87
46391bb76ff1Sjsg #define regCP_GFX_HQD_BASE_HI_BASE_IDX                                                                  0
46401bb76ff1Sjsg #define regCP_GFX_HQD_RPTR                                                                              0x1e88
46411bb76ff1Sjsg #define regCP_GFX_HQD_RPTR_BASE_IDX                                                                     0
46421bb76ff1Sjsg #define regCP_GFX_HQD_RPTR_ADDR                                                                         0x1e89
46431bb76ff1Sjsg #define regCP_GFX_HQD_RPTR_ADDR_BASE_IDX                                                                0
46441bb76ff1Sjsg #define regCP_GFX_HQD_RPTR_ADDR_HI                                                                      0x1e8a
46451bb76ff1Sjsg #define regCP_GFX_HQD_RPTR_ADDR_HI_BASE_IDX                                                             0
46461bb76ff1Sjsg #define regCP_RB_WPTR_POLL_ADDR_LO                                                                      0x1e8b
46471bb76ff1Sjsg #define regCP_RB_WPTR_POLL_ADDR_LO_BASE_IDX                                                             0
46481bb76ff1Sjsg #define regCP_RB_WPTR_POLL_ADDR_HI                                                                      0x1e8c
46491bb76ff1Sjsg #define regCP_RB_WPTR_POLL_ADDR_HI_BASE_IDX                                                             0
46501bb76ff1Sjsg #define regCP_RB_DOORBELL_CONTROL                                                                       0x1e8d
46511bb76ff1Sjsg #define regCP_RB_DOORBELL_CONTROL_BASE_IDX                                                              0
46521bb76ff1Sjsg #define regCP_GFX_HQD_OFFSET                                                                            0x1e8e
46531bb76ff1Sjsg #define regCP_GFX_HQD_OFFSET_BASE_IDX                                                                   0
46541bb76ff1Sjsg #define regCP_GFX_HQD_CNTL                                                                              0x1e8f
46551bb76ff1Sjsg #define regCP_GFX_HQD_CNTL_BASE_IDX                                                                     0
46561bb76ff1Sjsg #define regCP_GFX_HQD_CSMD_RPTR                                                                         0x1e90
46571bb76ff1Sjsg #define regCP_GFX_HQD_CSMD_RPTR_BASE_IDX                                                                0
46581bb76ff1Sjsg #define regCP_GFX_HQD_WPTR                                                                              0x1e91
46591bb76ff1Sjsg #define regCP_GFX_HQD_WPTR_BASE_IDX                                                                     0
46601bb76ff1Sjsg #define regCP_GFX_HQD_WPTR_HI                                                                           0x1e92
46611bb76ff1Sjsg #define regCP_GFX_HQD_WPTR_HI_BASE_IDX                                                                  0
46621bb76ff1Sjsg #define regCP_GFX_HQD_DEQUEUE_REQUEST                                                                   0x1e93
46631bb76ff1Sjsg #define regCP_GFX_HQD_DEQUEUE_REQUEST_BASE_IDX                                                          0
46641bb76ff1Sjsg #define regCP_GFX_HQD_MAPPED                                                                            0x1e94
46651bb76ff1Sjsg #define regCP_GFX_HQD_MAPPED_BASE_IDX                                                                   0
46661bb76ff1Sjsg #define regCP_GFX_HQD_QUE_MGR_CONTROL                                                                   0x1e95
46671bb76ff1Sjsg #define regCP_GFX_HQD_QUE_MGR_CONTROL_BASE_IDX                                                          0
46681bb76ff1Sjsg #define regCP_GFX_HQD_IQ_TIMER                                                                          0x1e96
46691bb76ff1Sjsg #define regCP_GFX_HQD_IQ_TIMER_BASE_IDX                                                                 0
46701bb76ff1Sjsg #define regCP_GFX_HQD_HQ_STATUS0                                                                        0x1e98
46711bb76ff1Sjsg #define regCP_GFX_HQD_HQ_STATUS0_BASE_IDX                                                               0
46721bb76ff1Sjsg #define regCP_GFX_HQD_HQ_CONTROL0                                                                       0x1e99
46731bb76ff1Sjsg #define regCP_GFX_HQD_HQ_CONTROL0_BASE_IDX                                                              0
46741bb76ff1Sjsg #define regCP_GFX_MQD_CONTROL                                                                           0x1e9a
46751bb76ff1Sjsg #define regCP_GFX_MQD_CONTROL_BASE_IDX                                                                  0
46761bb76ff1Sjsg #define regCP_HQD_GFX_CONTROL                                                                           0x1e9f
46771bb76ff1Sjsg #define regCP_HQD_GFX_CONTROL_BASE_IDX                                                                  0
46781bb76ff1Sjsg #define regCP_HQD_GFX_STATUS                                                                            0x1ea0
46791bb76ff1Sjsg #define regCP_HQD_GFX_STATUS_BASE_IDX                                                                   0
46801bb76ff1Sjsg #define regCP_DMA_WATCH0_ADDR_LO                                                                        0x1ec0
46811bb76ff1Sjsg #define regCP_DMA_WATCH0_ADDR_LO_BASE_IDX                                                               0
46821bb76ff1Sjsg #define regCP_DMA_WATCH0_ADDR_HI                                                                        0x1ec1
46831bb76ff1Sjsg #define regCP_DMA_WATCH0_ADDR_HI_BASE_IDX                                                               0
46841bb76ff1Sjsg #define regCP_DMA_WATCH0_MASK                                                                           0x1ec2
46851bb76ff1Sjsg #define regCP_DMA_WATCH0_MASK_BASE_IDX                                                                  0
46861bb76ff1Sjsg #define regCP_DMA_WATCH0_CNTL                                                                           0x1ec3
46871bb76ff1Sjsg #define regCP_DMA_WATCH0_CNTL_BASE_IDX                                                                  0
46881bb76ff1Sjsg #define regCP_DMA_WATCH1_ADDR_LO                                                                        0x1ec4
46891bb76ff1Sjsg #define regCP_DMA_WATCH1_ADDR_LO_BASE_IDX                                                               0
46901bb76ff1Sjsg #define regCP_DMA_WATCH1_ADDR_HI                                                                        0x1ec5
46911bb76ff1Sjsg #define regCP_DMA_WATCH1_ADDR_HI_BASE_IDX                                                               0
46921bb76ff1Sjsg #define regCP_DMA_WATCH1_MASK                                                                           0x1ec6
46931bb76ff1Sjsg #define regCP_DMA_WATCH1_MASK_BASE_IDX                                                                  0
46941bb76ff1Sjsg #define regCP_DMA_WATCH1_CNTL                                                                           0x1ec7
46951bb76ff1Sjsg #define regCP_DMA_WATCH1_CNTL_BASE_IDX                                                                  0
46961bb76ff1Sjsg #define regCP_DMA_WATCH2_ADDR_LO                                                                        0x1ec8
46971bb76ff1Sjsg #define regCP_DMA_WATCH2_ADDR_LO_BASE_IDX                                                               0
46981bb76ff1Sjsg #define regCP_DMA_WATCH2_ADDR_HI                                                                        0x1ec9
46991bb76ff1Sjsg #define regCP_DMA_WATCH2_ADDR_HI_BASE_IDX                                                               0
47001bb76ff1Sjsg #define regCP_DMA_WATCH2_MASK                                                                           0x1eca
47011bb76ff1Sjsg #define regCP_DMA_WATCH2_MASK_BASE_IDX                                                                  0
47021bb76ff1Sjsg #define regCP_DMA_WATCH2_CNTL                                                                           0x1ecb
47031bb76ff1Sjsg #define regCP_DMA_WATCH2_CNTL_BASE_IDX                                                                  0
47041bb76ff1Sjsg #define regCP_DMA_WATCH3_ADDR_LO                                                                        0x1ecc
47051bb76ff1Sjsg #define regCP_DMA_WATCH3_ADDR_LO_BASE_IDX                                                               0
47061bb76ff1Sjsg #define regCP_DMA_WATCH3_ADDR_HI                                                                        0x1ecd
47071bb76ff1Sjsg #define regCP_DMA_WATCH3_ADDR_HI_BASE_IDX                                                               0
47081bb76ff1Sjsg #define regCP_DMA_WATCH3_MASK                                                                           0x1ece
47091bb76ff1Sjsg #define regCP_DMA_WATCH3_MASK_BASE_IDX                                                                  0
47101bb76ff1Sjsg #define regCP_DMA_WATCH3_CNTL                                                                           0x1ecf
47111bb76ff1Sjsg #define regCP_DMA_WATCH3_CNTL_BASE_IDX                                                                  0
47121bb76ff1Sjsg #define regCP_DMA_WATCH_STAT_ADDR_LO                                                                    0x1ed0
47131bb76ff1Sjsg #define regCP_DMA_WATCH_STAT_ADDR_LO_BASE_IDX                                                           0
47141bb76ff1Sjsg #define regCP_DMA_WATCH_STAT_ADDR_HI                                                                    0x1ed1
47151bb76ff1Sjsg #define regCP_DMA_WATCH_STAT_ADDR_HI_BASE_IDX                                                           0
47161bb76ff1Sjsg #define regCP_DMA_WATCH_STAT                                                                            0x1ed2
47171bb76ff1Sjsg #define regCP_DMA_WATCH_STAT_BASE_IDX                                                                   0
47181bb76ff1Sjsg #define regCP_PFP_JT_STAT                                                                               0x1ed3
47191bb76ff1Sjsg #define regCP_PFP_JT_STAT_BASE_IDX                                                                      0
47201bb76ff1Sjsg #define regCP_MEC_JT_STAT                                                                               0x1ed5
47211bb76ff1Sjsg #define regCP_MEC_JT_STAT_BASE_IDX                                                                      0
47221bb76ff1Sjsg #define regCP_CPC_BUSY_HYSTERESIS                                                                       0x1edb
47231bb76ff1Sjsg #define regCP_CPC_BUSY_HYSTERESIS_BASE_IDX                                                              0
47241bb76ff1Sjsg #define regCP_CPF_BUSY_HYSTERESIS1                                                                      0x1edc
47251bb76ff1Sjsg #define regCP_CPF_BUSY_HYSTERESIS1_BASE_IDX                                                             0
47261bb76ff1Sjsg #define regCP_CPF_BUSY_HYSTERESIS2                                                                      0x1edd
47271bb76ff1Sjsg #define regCP_CPF_BUSY_HYSTERESIS2_BASE_IDX                                                             0
47281bb76ff1Sjsg #define regCP_CPG_BUSY_HYSTERESIS1                                                                      0x1ede
47291bb76ff1Sjsg #define regCP_CPG_BUSY_HYSTERESIS1_BASE_IDX                                                             0
47301bb76ff1Sjsg #define regCP_CPG_BUSY_HYSTERESIS2                                                                      0x1edf
47311bb76ff1Sjsg #define regCP_CPG_BUSY_HYSTERESIS2_BASE_IDX                                                             0
47321bb76ff1Sjsg #define regCP_RB_DOORBELL_CLEAR                                                                         0x1f28
47331bb76ff1Sjsg #define regCP_RB_DOORBELL_CLEAR_BASE_IDX                                                                0
47341bb76ff1Sjsg #define regCP_RB0_ACTIVE                                                                                0x1f40
47351bb76ff1Sjsg #define regCP_RB0_ACTIVE_BASE_IDX                                                                       0
47361bb76ff1Sjsg #define regCP_RB_ACTIVE                                                                                 0x1f40
47371bb76ff1Sjsg #define regCP_RB_ACTIVE_BASE_IDX                                                                        0
47381bb76ff1Sjsg #define regCP_RB1_ACTIVE                                                                                0x1f41
47391bb76ff1Sjsg #define regCP_RB1_ACTIVE_BASE_IDX                                                                       0
47401bb76ff1Sjsg #define regCP_RB_STATUS                                                                                 0x1f43
47411bb76ff1Sjsg #define regCP_RB_STATUS_BASE_IDX                                                                        0
47421bb76ff1Sjsg #define regCPG_RCIU_CAM_INDEX                                                                           0x1f44
47431bb76ff1Sjsg #define regCPG_RCIU_CAM_INDEX_BASE_IDX                                                                  0
47441bb76ff1Sjsg #define regCPG_RCIU_CAM_DATA                                                                            0x1f45
47451bb76ff1Sjsg #define regCPG_RCIU_CAM_DATA_BASE_IDX                                                                   0
47461bb76ff1Sjsg #define regCPG_RCIU_CAM_DATA_PHASE0                                                                     0x1f45
47471bb76ff1Sjsg #define regCPG_RCIU_CAM_DATA_PHASE0_BASE_IDX                                                            0
47481bb76ff1Sjsg #define regCPG_RCIU_CAM_DATA_PHASE1                                                                     0x1f45
47491bb76ff1Sjsg #define regCPG_RCIU_CAM_DATA_PHASE1_BASE_IDX                                                            0
47501bb76ff1Sjsg #define regCPG_RCIU_CAM_DATA_PHASE2                                                                     0x1f45
47511bb76ff1Sjsg #define regCPG_RCIU_CAM_DATA_PHASE2_BASE_IDX                                                            0
47521bb76ff1Sjsg #define regCP_GPU_TIMESTAMP_OFFSET_LO                                                                   0x1f4c
47531bb76ff1Sjsg #define regCP_GPU_TIMESTAMP_OFFSET_LO_BASE_IDX                                                          0
47541bb76ff1Sjsg #define regCP_GPU_TIMESTAMP_OFFSET_HI                                                                   0x1f4d
47551bb76ff1Sjsg #define regCP_GPU_TIMESTAMP_OFFSET_HI_BASE_IDX                                                          0
47561bb76ff1Sjsg #define regCP_SDMA_DMA_DONE                                                                             0x1f4e
47571bb76ff1Sjsg #define regCP_SDMA_DMA_DONE_BASE_IDX                                                                    0
47581bb76ff1Sjsg #define regCP_PFP_SDMA_CS                                                                               0x1f4f
47591bb76ff1Sjsg #define regCP_PFP_SDMA_CS_BASE_IDX                                                                      0
47601bb76ff1Sjsg #define regCP_ME_SDMA_CS                                                                                0x1f50
47611bb76ff1Sjsg #define regCP_ME_SDMA_CS_BASE_IDX                                                                       0
47621bb76ff1Sjsg #define regCPF_GCR_CNTL                                                                                 0x1f53
47631bb76ff1Sjsg #define regCPF_GCR_CNTL_BASE_IDX                                                                        0
47641bb76ff1Sjsg #define regCPG_UTCL1_STATUS                                                                             0x1f54
47651bb76ff1Sjsg #define regCPG_UTCL1_STATUS_BASE_IDX                                                                    0
47661bb76ff1Sjsg #define regCPC_UTCL1_STATUS                                                                             0x1f55
47671bb76ff1Sjsg #define regCPC_UTCL1_STATUS_BASE_IDX                                                                    0
47681bb76ff1Sjsg #define regCPF_UTCL1_STATUS                                                                             0x1f56
47691bb76ff1Sjsg #define regCPF_UTCL1_STATUS_BASE_IDX                                                                    0
47701bb76ff1Sjsg #define regCP_SD_CNTL                                                                                   0x1f57
47711bb76ff1Sjsg #define regCP_SD_CNTL_BASE_IDX                                                                          0
47721bb76ff1Sjsg #define regCP_SOFT_RESET_CNTL                                                                           0x1f59
47731bb76ff1Sjsg #define regCP_SOFT_RESET_CNTL_BASE_IDX                                                                  0
47741bb76ff1Sjsg #define regCP_CPC_GFX_CNTL                                                                              0x1f5a
47751bb76ff1Sjsg #define regCP_CPC_GFX_CNTL_BASE_IDX                                                                     0
47761bb76ff1Sjsg 
47771bb76ff1Sjsg 
47781bb76ff1Sjsg // addressBlock: gc_spipdec
47791bb76ff1Sjsg // base address: 0xc700
47801bb76ff1Sjsg #define regSPI_ARB_PRIORITY                                                                             0x1f60
47811bb76ff1Sjsg #define regSPI_ARB_PRIORITY_BASE_IDX                                                                    0
47821bb76ff1Sjsg #define regSPI_ARB_CYCLES_0                                                                             0x1f61
47831bb76ff1Sjsg #define regSPI_ARB_CYCLES_0_BASE_IDX                                                                    0
47841bb76ff1Sjsg #define regSPI_ARB_CYCLES_1                                                                             0x1f62
47851bb76ff1Sjsg #define regSPI_ARB_CYCLES_1_BASE_IDX                                                                    0
47861bb76ff1Sjsg #define regSPI_WCL_PIPE_PERCENT_GFX                                                                     0x1f67
47871bb76ff1Sjsg #define regSPI_WCL_PIPE_PERCENT_GFX_BASE_IDX                                                            0
47881bb76ff1Sjsg #define regSPI_WCL_PIPE_PERCENT_HP3D                                                                    0x1f68
47891bb76ff1Sjsg #define regSPI_WCL_PIPE_PERCENT_HP3D_BASE_IDX                                                           0
47901bb76ff1Sjsg #define regSPI_WCL_PIPE_PERCENT_CS0                                                                     0x1f69
47911bb76ff1Sjsg #define regSPI_WCL_PIPE_PERCENT_CS0_BASE_IDX                                                            0
47921bb76ff1Sjsg #define regSPI_WCL_PIPE_PERCENT_CS1                                                                     0x1f6a
47931bb76ff1Sjsg #define regSPI_WCL_PIPE_PERCENT_CS1_BASE_IDX                                                            0
47941bb76ff1Sjsg #define regSPI_WCL_PIPE_PERCENT_CS2                                                                     0x1f6b
47951bb76ff1Sjsg #define regSPI_WCL_PIPE_PERCENT_CS2_BASE_IDX                                                            0
47961bb76ff1Sjsg #define regSPI_WCL_PIPE_PERCENT_CS3                                                                     0x1f6c
47971bb76ff1Sjsg #define regSPI_WCL_PIPE_PERCENT_CS3_BASE_IDX                                                            0
47981bb76ff1Sjsg #define regSPI_WCL_PIPE_PERCENT_CS4                                                                     0x1f6d
47991bb76ff1Sjsg #define regSPI_WCL_PIPE_PERCENT_CS4_BASE_IDX                                                            0
48001bb76ff1Sjsg #define regSPI_WCL_PIPE_PERCENT_CS5                                                                     0x1f6e
48011bb76ff1Sjsg #define regSPI_WCL_PIPE_PERCENT_CS5_BASE_IDX                                                            0
48021bb76ff1Sjsg #define regSPI_WCL_PIPE_PERCENT_CS6                                                                     0x1f6f
48031bb76ff1Sjsg #define regSPI_WCL_PIPE_PERCENT_CS6_BASE_IDX                                                            0
48041bb76ff1Sjsg #define regSPI_WCL_PIPE_PERCENT_CS7                                                                     0x1f70
48051bb76ff1Sjsg #define regSPI_WCL_PIPE_PERCENT_CS7_BASE_IDX                                                            0
48061bb76ff1Sjsg #define regSPI_USER_ACCUM_VMID_CNTL                                                                     0x1f71
48071bb76ff1Sjsg #define regSPI_USER_ACCUM_VMID_CNTL_BASE_IDX                                                            0
48081bb76ff1Sjsg #define regSPI_GDBG_PER_VMID_CNTL                                                                       0x1f72
48091bb76ff1Sjsg #define regSPI_GDBG_PER_VMID_CNTL_BASE_IDX                                                              0
48101bb76ff1Sjsg #define regSPI_COMPUTE_QUEUE_RESET                                                                      0x1f73
48111bb76ff1Sjsg #define regSPI_COMPUTE_QUEUE_RESET_BASE_IDX                                                             0
48121bb76ff1Sjsg #define regSPI_COMPUTE_WF_CTX_SAVE                                                                      0x1f74
48131bb76ff1Sjsg #define regSPI_COMPUTE_WF_CTX_SAVE_BASE_IDX                                                             0
48141bb76ff1Sjsg 
48151bb76ff1Sjsg 
48161bb76ff1Sjsg // addressBlock: gc_cpphqddec
48171bb76ff1Sjsg // base address: 0xc800
48181bb76ff1Sjsg #define regCP_HPD_UTCL1_CNTL                                                                            0x1fa3
48191bb76ff1Sjsg #define regCP_HPD_UTCL1_CNTL_BASE_IDX                                                                   0
48201bb76ff1Sjsg #define regCP_HPD_UTCL1_ERROR                                                                           0x1fa7
48211bb76ff1Sjsg #define regCP_HPD_UTCL1_ERROR_BASE_IDX                                                                  0
48221bb76ff1Sjsg #define regCP_HPD_UTCL1_ERROR_ADDR                                                                      0x1fa8
48231bb76ff1Sjsg #define regCP_HPD_UTCL1_ERROR_ADDR_BASE_IDX                                                             0
48241bb76ff1Sjsg #define regCP_MQD_BASE_ADDR                                                                             0x1fa9
48251bb76ff1Sjsg #define regCP_MQD_BASE_ADDR_BASE_IDX                                                                    0
48261bb76ff1Sjsg #define regCP_MQD_BASE_ADDR_HI                                                                          0x1faa
48271bb76ff1Sjsg #define regCP_MQD_BASE_ADDR_HI_BASE_IDX                                                                 0
48281bb76ff1Sjsg #define regCP_HQD_ACTIVE                                                                                0x1fab
48291bb76ff1Sjsg #define regCP_HQD_ACTIVE_BASE_IDX                                                                       0
48301bb76ff1Sjsg #define regCP_HQD_VMID                                                                                  0x1fac
48311bb76ff1Sjsg #define regCP_HQD_VMID_BASE_IDX                                                                         0
48321bb76ff1Sjsg #define regCP_HQD_PERSISTENT_STATE                                                                      0x1fad
48331bb76ff1Sjsg #define regCP_HQD_PERSISTENT_STATE_BASE_IDX                                                             0
48341bb76ff1Sjsg #define regCP_HQD_PIPE_PRIORITY                                                                         0x1fae
48351bb76ff1Sjsg #define regCP_HQD_PIPE_PRIORITY_BASE_IDX                                                                0
48361bb76ff1Sjsg #define regCP_HQD_QUEUE_PRIORITY                                                                        0x1faf
48371bb76ff1Sjsg #define regCP_HQD_QUEUE_PRIORITY_BASE_IDX                                                               0
48381bb76ff1Sjsg #define regCP_HQD_QUANTUM                                                                               0x1fb0
48391bb76ff1Sjsg #define regCP_HQD_QUANTUM_BASE_IDX                                                                      0
48401bb76ff1Sjsg #define regCP_HQD_PQ_BASE                                                                               0x1fb1
48411bb76ff1Sjsg #define regCP_HQD_PQ_BASE_BASE_IDX                                                                      0
48421bb76ff1Sjsg #define regCP_HQD_PQ_BASE_HI                                                                            0x1fb2
48431bb76ff1Sjsg #define regCP_HQD_PQ_BASE_HI_BASE_IDX                                                                   0
48441bb76ff1Sjsg #define regCP_HQD_PQ_RPTR                                                                               0x1fb3
48451bb76ff1Sjsg #define regCP_HQD_PQ_RPTR_BASE_IDX                                                                      0
48461bb76ff1Sjsg #define regCP_HQD_PQ_RPTR_REPORT_ADDR                                                                   0x1fb4
48471bb76ff1Sjsg #define regCP_HQD_PQ_RPTR_REPORT_ADDR_BASE_IDX                                                          0
48481bb76ff1Sjsg #define regCP_HQD_PQ_RPTR_REPORT_ADDR_HI                                                                0x1fb5
48491bb76ff1Sjsg #define regCP_HQD_PQ_RPTR_REPORT_ADDR_HI_BASE_IDX                                                       0
48501bb76ff1Sjsg #define regCP_HQD_PQ_WPTR_POLL_ADDR                                                                     0x1fb6
48511bb76ff1Sjsg #define regCP_HQD_PQ_WPTR_POLL_ADDR_BASE_IDX                                                            0
48521bb76ff1Sjsg #define regCP_HQD_PQ_WPTR_POLL_ADDR_HI                                                                  0x1fb7
48531bb76ff1Sjsg #define regCP_HQD_PQ_WPTR_POLL_ADDR_HI_BASE_IDX                                                         0
48541bb76ff1Sjsg #define regCP_HQD_PQ_DOORBELL_CONTROL                                                                   0x1fb8
48551bb76ff1Sjsg #define regCP_HQD_PQ_DOORBELL_CONTROL_BASE_IDX                                                          0
48561bb76ff1Sjsg #define regCP_HQD_PQ_CONTROL                                                                            0x1fba
48571bb76ff1Sjsg #define regCP_HQD_PQ_CONTROL_BASE_IDX                                                                   0
48581bb76ff1Sjsg #define regCP_HQD_IB_BASE_ADDR                                                                          0x1fbb
48591bb76ff1Sjsg #define regCP_HQD_IB_BASE_ADDR_BASE_IDX                                                                 0
48601bb76ff1Sjsg #define regCP_HQD_IB_BASE_ADDR_HI                                                                       0x1fbc
48611bb76ff1Sjsg #define regCP_HQD_IB_BASE_ADDR_HI_BASE_IDX                                                              0
48621bb76ff1Sjsg #define regCP_HQD_IB_RPTR                                                                               0x1fbd
48631bb76ff1Sjsg #define regCP_HQD_IB_RPTR_BASE_IDX                                                                      0
48641bb76ff1Sjsg #define regCP_HQD_IB_CONTROL                                                                            0x1fbe
48651bb76ff1Sjsg #define regCP_HQD_IB_CONTROL_BASE_IDX                                                                   0
48661bb76ff1Sjsg #define regCP_HQD_IQ_TIMER                                                                              0x1fbf
48671bb76ff1Sjsg #define regCP_HQD_IQ_TIMER_BASE_IDX                                                                     0
48681bb76ff1Sjsg #define regCP_HQD_IQ_RPTR                                                                               0x1fc0
48691bb76ff1Sjsg #define regCP_HQD_IQ_RPTR_BASE_IDX                                                                      0
48701bb76ff1Sjsg #define regCP_HQD_DEQUEUE_REQUEST                                                                       0x1fc1
48711bb76ff1Sjsg #define regCP_HQD_DEQUEUE_REQUEST_BASE_IDX                                                              0
48721bb76ff1Sjsg #define regCP_HQD_DMA_OFFLOAD                                                                           0x1fc2
48731bb76ff1Sjsg #define regCP_HQD_DMA_OFFLOAD_BASE_IDX                                                                  0
48741bb76ff1Sjsg #define regCP_HQD_OFFLOAD                                                                               0x1fc2
48751bb76ff1Sjsg #define regCP_HQD_OFFLOAD_BASE_IDX                                                                      0
48761bb76ff1Sjsg #define regCP_HQD_SEMA_CMD                                                                              0x1fc3
48771bb76ff1Sjsg #define regCP_HQD_SEMA_CMD_BASE_IDX                                                                     0
48781bb76ff1Sjsg #define regCP_HQD_MSG_TYPE                                                                              0x1fc4
48791bb76ff1Sjsg #define regCP_HQD_MSG_TYPE_BASE_IDX                                                                     0
48801bb76ff1Sjsg #define regCP_HQD_ATOMIC0_PREOP_LO                                                                      0x1fc5
48811bb76ff1Sjsg #define regCP_HQD_ATOMIC0_PREOP_LO_BASE_IDX                                                             0
48821bb76ff1Sjsg #define regCP_HQD_ATOMIC0_PREOP_HI                                                                      0x1fc6
48831bb76ff1Sjsg #define regCP_HQD_ATOMIC0_PREOP_HI_BASE_IDX                                                             0
48841bb76ff1Sjsg #define regCP_HQD_ATOMIC1_PREOP_LO                                                                      0x1fc7
48851bb76ff1Sjsg #define regCP_HQD_ATOMIC1_PREOP_LO_BASE_IDX                                                             0
48861bb76ff1Sjsg #define regCP_HQD_ATOMIC1_PREOP_HI                                                                      0x1fc8
48871bb76ff1Sjsg #define regCP_HQD_ATOMIC1_PREOP_HI_BASE_IDX                                                             0
48881bb76ff1Sjsg #define regCP_HQD_HQ_SCHEDULER0                                                                         0x1fc9
48891bb76ff1Sjsg #define regCP_HQD_HQ_SCHEDULER0_BASE_IDX                                                                0
48901bb76ff1Sjsg #define regCP_HQD_HQ_STATUS0                                                                            0x1fc9
48911bb76ff1Sjsg #define regCP_HQD_HQ_STATUS0_BASE_IDX                                                                   0
48921bb76ff1Sjsg #define regCP_HQD_HQ_CONTROL0                                                                           0x1fca
48931bb76ff1Sjsg #define regCP_HQD_HQ_CONTROL0_BASE_IDX                                                                  0
48941bb76ff1Sjsg #define regCP_HQD_HQ_SCHEDULER1                                                                         0x1fca
48951bb76ff1Sjsg #define regCP_HQD_HQ_SCHEDULER1_BASE_IDX                                                                0
48961bb76ff1Sjsg #define regCP_MQD_CONTROL                                                                               0x1fcb
48971bb76ff1Sjsg #define regCP_MQD_CONTROL_BASE_IDX                                                                      0
48981bb76ff1Sjsg #define regCP_HQD_HQ_STATUS1                                                                            0x1fcc
48991bb76ff1Sjsg #define regCP_HQD_HQ_STATUS1_BASE_IDX                                                                   0
49001bb76ff1Sjsg #define regCP_HQD_HQ_CONTROL1                                                                           0x1fcd
49011bb76ff1Sjsg #define regCP_HQD_HQ_CONTROL1_BASE_IDX                                                                  0
49021bb76ff1Sjsg #define regCP_HQD_EOP_BASE_ADDR                                                                         0x1fce
49031bb76ff1Sjsg #define regCP_HQD_EOP_BASE_ADDR_BASE_IDX                                                                0
49041bb76ff1Sjsg #define regCP_HQD_EOP_BASE_ADDR_HI                                                                      0x1fcf
49051bb76ff1Sjsg #define regCP_HQD_EOP_BASE_ADDR_HI_BASE_IDX                                                             0
49061bb76ff1Sjsg #define regCP_HQD_EOP_CONTROL                                                                           0x1fd0
49071bb76ff1Sjsg #define regCP_HQD_EOP_CONTROL_BASE_IDX                                                                  0
49081bb76ff1Sjsg #define regCP_HQD_EOP_RPTR                                                                              0x1fd1
49091bb76ff1Sjsg #define regCP_HQD_EOP_RPTR_BASE_IDX                                                                     0
49101bb76ff1Sjsg #define regCP_HQD_EOP_WPTR                                                                              0x1fd2
49111bb76ff1Sjsg #define regCP_HQD_EOP_WPTR_BASE_IDX                                                                     0
49121bb76ff1Sjsg #define regCP_HQD_EOP_EVENTS                                                                            0x1fd3
49131bb76ff1Sjsg #define regCP_HQD_EOP_EVENTS_BASE_IDX                                                                   0
49141bb76ff1Sjsg #define regCP_HQD_CTX_SAVE_BASE_ADDR_LO                                                                 0x1fd4
49151bb76ff1Sjsg #define regCP_HQD_CTX_SAVE_BASE_ADDR_LO_BASE_IDX                                                        0
49161bb76ff1Sjsg #define regCP_HQD_CTX_SAVE_BASE_ADDR_HI                                                                 0x1fd5
49171bb76ff1Sjsg #define regCP_HQD_CTX_SAVE_BASE_ADDR_HI_BASE_IDX                                                        0
49181bb76ff1Sjsg #define regCP_HQD_CTX_SAVE_CONTROL                                                                      0x1fd6
49191bb76ff1Sjsg #define regCP_HQD_CTX_SAVE_CONTROL_BASE_IDX                                                             0
49201bb76ff1Sjsg #define regCP_HQD_CNTL_STACK_OFFSET                                                                     0x1fd7
49211bb76ff1Sjsg #define regCP_HQD_CNTL_STACK_OFFSET_BASE_IDX                                                            0
49221bb76ff1Sjsg #define regCP_HQD_CNTL_STACK_SIZE                                                                       0x1fd8
49231bb76ff1Sjsg #define regCP_HQD_CNTL_STACK_SIZE_BASE_IDX                                                              0
49241bb76ff1Sjsg #define regCP_HQD_WG_STATE_OFFSET                                                                       0x1fd9
49251bb76ff1Sjsg #define regCP_HQD_WG_STATE_OFFSET_BASE_IDX                                                              0
49261bb76ff1Sjsg #define regCP_HQD_CTX_SAVE_SIZE                                                                         0x1fda
49271bb76ff1Sjsg #define regCP_HQD_CTX_SAVE_SIZE_BASE_IDX                                                                0
49281bb76ff1Sjsg #define regCP_HQD_GDS_RESOURCE_STATE                                                                    0x1fdb
49291bb76ff1Sjsg #define regCP_HQD_GDS_RESOURCE_STATE_BASE_IDX                                                           0
49301bb76ff1Sjsg #define regCP_HQD_ERROR                                                                                 0x1fdc
49311bb76ff1Sjsg #define regCP_HQD_ERROR_BASE_IDX                                                                        0
49321bb76ff1Sjsg #define regCP_HQD_EOP_WPTR_MEM                                                                          0x1fdd
49331bb76ff1Sjsg #define regCP_HQD_EOP_WPTR_MEM_BASE_IDX                                                                 0
49341bb76ff1Sjsg #define regCP_HQD_AQL_CONTROL                                                                           0x1fde
49351bb76ff1Sjsg #define regCP_HQD_AQL_CONTROL_BASE_IDX                                                                  0
49361bb76ff1Sjsg #define regCP_HQD_PQ_WPTR_LO                                                                            0x1fdf
49371bb76ff1Sjsg #define regCP_HQD_PQ_WPTR_LO_BASE_IDX                                                                   0
49381bb76ff1Sjsg #define regCP_HQD_PQ_WPTR_HI                                                                            0x1fe0
49391bb76ff1Sjsg #define regCP_HQD_PQ_WPTR_HI_BASE_IDX                                                                   0
49401bb76ff1Sjsg #define regCP_HQD_SUSPEND_CNTL_STACK_OFFSET                                                             0x1fe1
49411bb76ff1Sjsg #define regCP_HQD_SUSPEND_CNTL_STACK_OFFSET_BASE_IDX                                                    0
49421bb76ff1Sjsg #define regCP_HQD_SUSPEND_CNTL_STACK_DW_CNT                                                             0x1fe2
49431bb76ff1Sjsg #define regCP_HQD_SUSPEND_CNTL_STACK_DW_CNT_BASE_IDX                                                    0
49441bb76ff1Sjsg #define regCP_HQD_SUSPEND_WG_STATE_OFFSET                                                               0x1fe3
49451bb76ff1Sjsg #define regCP_HQD_SUSPEND_WG_STATE_OFFSET_BASE_IDX                                                      0
49461bb76ff1Sjsg #define regCP_HQD_DDID_RPTR                                                                             0x1fe4
49471bb76ff1Sjsg #define regCP_HQD_DDID_RPTR_BASE_IDX                                                                    0
49481bb76ff1Sjsg #define regCP_HQD_DDID_WPTR                                                                             0x1fe5
49491bb76ff1Sjsg #define regCP_HQD_DDID_WPTR_BASE_IDX                                                                    0
49501bb76ff1Sjsg #define regCP_HQD_DDID_INFLIGHT_COUNT                                                                   0x1fe6
49511bb76ff1Sjsg #define regCP_HQD_DDID_INFLIGHT_COUNT_BASE_IDX                                                          0
49521bb76ff1Sjsg #define regCP_HQD_DDID_DELTA_RPT_COUNT                                                                  0x1fe7
49531bb76ff1Sjsg #define regCP_HQD_DDID_DELTA_RPT_COUNT_BASE_IDX                                                         0
49541bb76ff1Sjsg #define regCP_HQD_DEQUEUE_STATUS                                                                        0x1fe8
49551bb76ff1Sjsg #define regCP_HQD_DEQUEUE_STATUS_BASE_IDX                                                               0
49561bb76ff1Sjsg 
49571bb76ff1Sjsg 
49581bb76ff1Sjsg // addressBlock: gc_tcpdec
49591bb76ff1Sjsg // base address: 0xca80
49601bb76ff1Sjsg #define regTCP_WATCH0_ADDR_H                                                                            0x2048
49611bb76ff1Sjsg #define regTCP_WATCH0_ADDR_H_BASE_IDX                                                                   0
49621bb76ff1Sjsg #define regTCP_WATCH0_ADDR_L                                                                            0x2049
49631bb76ff1Sjsg #define regTCP_WATCH0_ADDR_L_BASE_IDX                                                                   0
49641bb76ff1Sjsg #define regTCP_WATCH0_CNTL                                                                              0x204a
49651bb76ff1Sjsg #define regTCP_WATCH0_CNTL_BASE_IDX                                                                     0
49661bb76ff1Sjsg #define regTCP_WATCH1_ADDR_H                                                                            0x204b
49671bb76ff1Sjsg #define regTCP_WATCH1_ADDR_H_BASE_IDX                                                                   0
49681bb76ff1Sjsg #define regTCP_WATCH1_ADDR_L                                                                            0x204c
49691bb76ff1Sjsg #define regTCP_WATCH1_ADDR_L_BASE_IDX                                                                   0
49701bb76ff1Sjsg #define regTCP_WATCH1_CNTL                                                                              0x204d
49711bb76ff1Sjsg #define regTCP_WATCH1_CNTL_BASE_IDX                                                                     0
49721bb76ff1Sjsg #define regTCP_WATCH2_ADDR_H                                                                            0x204e
49731bb76ff1Sjsg #define regTCP_WATCH2_ADDR_H_BASE_IDX                                                                   0
49741bb76ff1Sjsg #define regTCP_WATCH2_ADDR_L                                                                            0x204f
49751bb76ff1Sjsg #define regTCP_WATCH2_ADDR_L_BASE_IDX                                                                   0
49761bb76ff1Sjsg #define regTCP_WATCH2_CNTL                                                                              0x2050
49771bb76ff1Sjsg #define regTCP_WATCH2_CNTL_BASE_IDX                                                                     0
49781bb76ff1Sjsg #define regTCP_WATCH3_ADDR_H                                                                            0x2051
49791bb76ff1Sjsg #define regTCP_WATCH3_ADDR_H_BASE_IDX                                                                   0
49801bb76ff1Sjsg #define regTCP_WATCH3_ADDR_L                                                                            0x2052
49811bb76ff1Sjsg #define regTCP_WATCH3_ADDR_L_BASE_IDX                                                                   0
49821bb76ff1Sjsg #define regTCP_WATCH3_CNTL                                                                              0x2053
49831bb76ff1Sjsg #define regTCP_WATCH3_CNTL_BASE_IDX                                                                     0
49841bb76ff1Sjsg 
49851bb76ff1Sjsg 
49861bb76ff1Sjsg // addressBlock: gc_gdspdec
49871bb76ff1Sjsg // base address: 0xcc00
49881bb76ff1Sjsg #define regGDS_VMID0_BASE                                                                               0x20a0
49891bb76ff1Sjsg #define regGDS_VMID0_BASE_BASE_IDX                                                                      0
49901bb76ff1Sjsg #define regGDS_VMID0_SIZE                                                                               0x20a1
49911bb76ff1Sjsg #define regGDS_VMID0_SIZE_BASE_IDX                                                                      0
49921bb76ff1Sjsg #define regGDS_VMID1_BASE                                                                               0x20a2
49931bb76ff1Sjsg #define regGDS_VMID1_BASE_BASE_IDX                                                                      0
49941bb76ff1Sjsg #define regGDS_VMID1_SIZE                                                                               0x20a3
49951bb76ff1Sjsg #define regGDS_VMID1_SIZE_BASE_IDX                                                                      0
49961bb76ff1Sjsg #define regGDS_VMID2_BASE                                                                               0x20a4
49971bb76ff1Sjsg #define regGDS_VMID2_BASE_BASE_IDX                                                                      0
49981bb76ff1Sjsg #define regGDS_VMID2_SIZE                                                                               0x20a5
49991bb76ff1Sjsg #define regGDS_VMID2_SIZE_BASE_IDX                                                                      0
50001bb76ff1Sjsg #define regGDS_VMID3_BASE                                                                               0x20a6
50011bb76ff1Sjsg #define regGDS_VMID3_BASE_BASE_IDX                                                                      0
50021bb76ff1Sjsg #define regGDS_VMID3_SIZE                                                                               0x20a7
50031bb76ff1Sjsg #define regGDS_VMID3_SIZE_BASE_IDX                                                                      0
50041bb76ff1Sjsg #define regGDS_VMID4_BASE                                                                               0x20a8
50051bb76ff1Sjsg #define regGDS_VMID4_BASE_BASE_IDX                                                                      0
50061bb76ff1Sjsg #define regGDS_VMID4_SIZE                                                                               0x20a9
50071bb76ff1Sjsg #define regGDS_VMID4_SIZE_BASE_IDX                                                                      0
50081bb76ff1Sjsg #define regGDS_VMID5_BASE                                                                               0x20aa
50091bb76ff1Sjsg #define regGDS_VMID5_BASE_BASE_IDX                                                                      0
50101bb76ff1Sjsg #define regGDS_VMID5_SIZE                                                                               0x20ab
50111bb76ff1Sjsg #define regGDS_VMID5_SIZE_BASE_IDX                                                                      0
50121bb76ff1Sjsg #define regGDS_VMID6_BASE                                                                               0x20ac
50131bb76ff1Sjsg #define regGDS_VMID6_BASE_BASE_IDX                                                                      0
50141bb76ff1Sjsg #define regGDS_VMID6_SIZE                                                                               0x20ad
50151bb76ff1Sjsg #define regGDS_VMID6_SIZE_BASE_IDX                                                                      0
50161bb76ff1Sjsg #define regGDS_VMID7_BASE                                                                               0x20ae
50171bb76ff1Sjsg #define regGDS_VMID7_BASE_BASE_IDX                                                                      0
50181bb76ff1Sjsg #define regGDS_VMID7_SIZE                                                                               0x20af
50191bb76ff1Sjsg #define regGDS_VMID7_SIZE_BASE_IDX                                                                      0
50201bb76ff1Sjsg #define regGDS_VMID8_BASE                                                                               0x20b0
50211bb76ff1Sjsg #define regGDS_VMID8_BASE_BASE_IDX                                                                      0
50221bb76ff1Sjsg #define regGDS_VMID8_SIZE                                                                               0x20b1
50231bb76ff1Sjsg #define regGDS_VMID8_SIZE_BASE_IDX                                                                      0
50241bb76ff1Sjsg #define regGDS_VMID9_BASE                                                                               0x20b2
50251bb76ff1Sjsg #define regGDS_VMID9_BASE_BASE_IDX                                                                      0
50261bb76ff1Sjsg #define regGDS_VMID9_SIZE                                                                               0x20b3
50271bb76ff1Sjsg #define regGDS_VMID9_SIZE_BASE_IDX                                                                      0
50281bb76ff1Sjsg #define regGDS_VMID10_BASE                                                                              0x20b4
50291bb76ff1Sjsg #define regGDS_VMID10_BASE_BASE_IDX                                                                     0
50301bb76ff1Sjsg #define regGDS_VMID10_SIZE                                                                              0x20b5
50311bb76ff1Sjsg #define regGDS_VMID10_SIZE_BASE_IDX                                                                     0
50321bb76ff1Sjsg #define regGDS_VMID11_BASE                                                                              0x20b6
50331bb76ff1Sjsg #define regGDS_VMID11_BASE_BASE_IDX                                                                     0
50341bb76ff1Sjsg #define regGDS_VMID11_SIZE                                                                              0x20b7
50351bb76ff1Sjsg #define regGDS_VMID11_SIZE_BASE_IDX                                                                     0
50361bb76ff1Sjsg #define regGDS_VMID12_BASE                                                                              0x20b8
50371bb76ff1Sjsg #define regGDS_VMID12_BASE_BASE_IDX                                                                     0
50381bb76ff1Sjsg #define regGDS_VMID12_SIZE                                                                              0x20b9
50391bb76ff1Sjsg #define regGDS_VMID12_SIZE_BASE_IDX                                                                     0
50401bb76ff1Sjsg #define regGDS_VMID13_BASE                                                                              0x20ba
50411bb76ff1Sjsg #define regGDS_VMID13_BASE_BASE_IDX                                                                     0
50421bb76ff1Sjsg #define regGDS_VMID13_SIZE                                                                              0x20bb
50431bb76ff1Sjsg #define regGDS_VMID13_SIZE_BASE_IDX                                                                     0
50441bb76ff1Sjsg #define regGDS_VMID14_BASE                                                                              0x20bc
50451bb76ff1Sjsg #define regGDS_VMID14_BASE_BASE_IDX                                                                     0
50461bb76ff1Sjsg #define regGDS_VMID14_SIZE                                                                              0x20bd
50471bb76ff1Sjsg #define regGDS_VMID14_SIZE_BASE_IDX                                                                     0
50481bb76ff1Sjsg #define regGDS_VMID15_BASE                                                                              0x20be
50491bb76ff1Sjsg #define regGDS_VMID15_BASE_BASE_IDX                                                                     0
50501bb76ff1Sjsg #define regGDS_VMID15_SIZE                                                                              0x20bf
50511bb76ff1Sjsg #define regGDS_VMID15_SIZE_BASE_IDX                                                                     0
50521bb76ff1Sjsg #define regGDS_GWS_VMID0                                                                                0x20c0
50531bb76ff1Sjsg #define regGDS_GWS_VMID0_BASE_IDX                                                                       0
50541bb76ff1Sjsg #define regGDS_GWS_VMID1                                                                                0x20c1
50551bb76ff1Sjsg #define regGDS_GWS_VMID1_BASE_IDX                                                                       0
50561bb76ff1Sjsg #define regGDS_GWS_VMID2                                                                                0x20c2
50571bb76ff1Sjsg #define regGDS_GWS_VMID2_BASE_IDX                                                                       0
50581bb76ff1Sjsg #define regGDS_GWS_VMID3                                                                                0x20c3
50591bb76ff1Sjsg #define regGDS_GWS_VMID3_BASE_IDX                                                                       0
50601bb76ff1Sjsg #define regGDS_GWS_VMID4                                                                                0x20c4
50611bb76ff1Sjsg #define regGDS_GWS_VMID4_BASE_IDX                                                                       0
50621bb76ff1Sjsg #define regGDS_GWS_VMID5                                                                                0x20c5
50631bb76ff1Sjsg #define regGDS_GWS_VMID5_BASE_IDX                                                                       0
50641bb76ff1Sjsg #define regGDS_GWS_VMID6                                                                                0x20c6
50651bb76ff1Sjsg #define regGDS_GWS_VMID6_BASE_IDX                                                                       0
50661bb76ff1Sjsg #define regGDS_GWS_VMID7                                                                                0x20c7
50671bb76ff1Sjsg #define regGDS_GWS_VMID7_BASE_IDX                                                                       0
50681bb76ff1Sjsg #define regGDS_GWS_VMID8                                                                                0x20c8
50691bb76ff1Sjsg #define regGDS_GWS_VMID8_BASE_IDX                                                                       0
50701bb76ff1Sjsg #define regGDS_GWS_VMID9                                                                                0x20c9
50711bb76ff1Sjsg #define regGDS_GWS_VMID9_BASE_IDX                                                                       0
50721bb76ff1Sjsg #define regGDS_GWS_VMID10                                                                               0x20ca
50731bb76ff1Sjsg #define regGDS_GWS_VMID10_BASE_IDX                                                                      0
50741bb76ff1Sjsg #define regGDS_GWS_VMID11                                                                               0x20cb
50751bb76ff1Sjsg #define regGDS_GWS_VMID11_BASE_IDX                                                                      0
50761bb76ff1Sjsg #define regGDS_GWS_VMID12                                                                               0x20cc
50771bb76ff1Sjsg #define regGDS_GWS_VMID12_BASE_IDX                                                                      0
50781bb76ff1Sjsg #define regGDS_GWS_VMID13                                                                               0x20cd
50791bb76ff1Sjsg #define regGDS_GWS_VMID13_BASE_IDX                                                                      0
50801bb76ff1Sjsg #define regGDS_GWS_VMID14                                                                               0x20ce
50811bb76ff1Sjsg #define regGDS_GWS_VMID14_BASE_IDX                                                                      0
50821bb76ff1Sjsg #define regGDS_GWS_VMID15                                                                               0x20cf
50831bb76ff1Sjsg #define regGDS_GWS_VMID15_BASE_IDX                                                                      0
50841bb76ff1Sjsg #define regGDS_OA_VMID0                                                                                 0x20d0
50851bb76ff1Sjsg #define regGDS_OA_VMID0_BASE_IDX                                                                        0
50861bb76ff1Sjsg #define regGDS_OA_VMID1                                                                                 0x20d1
50871bb76ff1Sjsg #define regGDS_OA_VMID1_BASE_IDX                                                                        0
50881bb76ff1Sjsg #define regGDS_OA_VMID2                                                                                 0x20d2
50891bb76ff1Sjsg #define regGDS_OA_VMID2_BASE_IDX                                                                        0
50901bb76ff1Sjsg #define regGDS_OA_VMID3                                                                                 0x20d3
50911bb76ff1Sjsg #define regGDS_OA_VMID3_BASE_IDX                                                                        0
50921bb76ff1Sjsg #define regGDS_OA_VMID4                                                                                 0x20d4
50931bb76ff1Sjsg #define regGDS_OA_VMID4_BASE_IDX                                                                        0
50941bb76ff1Sjsg #define regGDS_OA_VMID5                                                                                 0x20d5
50951bb76ff1Sjsg #define regGDS_OA_VMID5_BASE_IDX                                                                        0
50961bb76ff1Sjsg #define regGDS_OA_VMID6                                                                                 0x20d6
50971bb76ff1Sjsg #define regGDS_OA_VMID6_BASE_IDX                                                                        0
50981bb76ff1Sjsg #define regGDS_OA_VMID7                                                                                 0x20d7
50991bb76ff1Sjsg #define regGDS_OA_VMID7_BASE_IDX                                                                        0
51001bb76ff1Sjsg #define regGDS_OA_VMID8                                                                                 0x20d8
51011bb76ff1Sjsg #define regGDS_OA_VMID8_BASE_IDX                                                                        0
51021bb76ff1Sjsg #define regGDS_OA_VMID9                                                                                 0x20d9
51031bb76ff1Sjsg #define regGDS_OA_VMID9_BASE_IDX                                                                        0
51041bb76ff1Sjsg #define regGDS_OA_VMID10                                                                                0x20da
51051bb76ff1Sjsg #define regGDS_OA_VMID10_BASE_IDX                                                                       0
51061bb76ff1Sjsg #define regGDS_OA_VMID11                                                                                0x20db
51071bb76ff1Sjsg #define regGDS_OA_VMID11_BASE_IDX                                                                       0
51081bb76ff1Sjsg #define regGDS_OA_VMID12                                                                                0x20dc
51091bb76ff1Sjsg #define regGDS_OA_VMID12_BASE_IDX                                                                       0
51101bb76ff1Sjsg #define regGDS_OA_VMID13                                                                                0x20dd
51111bb76ff1Sjsg #define regGDS_OA_VMID13_BASE_IDX                                                                       0
51121bb76ff1Sjsg #define regGDS_OA_VMID14                                                                                0x20de
51131bb76ff1Sjsg #define regGDS_OA_VMID14_BASE_IDX                                                                       0
51141bb76ff1Sjsg #define regGDS_OA_VMID15                                                                                0x20df
51151bb76ff1Sjsg #define regGDS_OA_VMID15_BASE_IDX                                                                       0
51161bb76ff1Sjsg #define regGDS_GWS_RESET0                                                                               0x20e4
51171bb76ff1Sjsg #define regGDS_GWS_RESET0_BASE_IDX                                                                      0
51181bb76ff1Sjsg #define regGDS_GWS_RESET1                                                                               0x20e5
51191bb76ff1Sjsg #define regGDS_GWS_RESET1_BASE_IDX                                                                      0
51201bb76ff1Sjsg #define regGDS_GWS_RESOURCE_RESET                                                                       0x20e6
51211bb76ff1Sjsg #define regGDS_GWS_RESOURCE_RESET_BASE_IDX                                                              0
51221bb76ff1Sjsg #define regGDS_COMPUTE_MAX_WAVE_ID                                                                      0x20e8
51231bb76ff1Sjsg #define regGDS_COMPUTE_MAX_WAVE_ID_BASE_IDX                                                             0
51241bb76ff1Sjsg #define regGDS_OA_RESET_MASK                                                                            0x20e9
51251bb76ff1Sjsg #define regGDS_OA_RESET_MASK_BASE_IDX                                                                   0
51261bb76ff1Sjsg #define regGDS_OA_RESET                                                                                 0x20ea
51271bb76ff1Sjsg #define regGDS_OA_RESET_BASE_IDX                                                                        0
51281bb76ff1Sjsg #define regGDS_CS_CTXSW_STATUS                                                                          0x20ed
51291bb76ff1Sjsg #define regGDS_CS_CTXSW_STATUS_BASE_IDX                                                                 0
51301bb76ff1Sjsg #define regGDS_CS_CTXSW_CNT0                                                                            0x20ee
51311bb76ff1Sjsg #define regGDS_CS_CTXSW_CNT0_BASE_IDX                                                                   0
51321bb76ff1Sjsg #define regGDS_CS_CTXSW_CNT1                                                                            0x20ef
51331bb76ff1Sjsg #define regGDS_CS_CTXSW_CNT1_BASE_IDX                                                                   0
51341bb76ff1Sjsg #define regGDS_CS_CTXSW_CNT2                                                                            0x20f0
51351bb76ff1Sjsg #define regGDS_CS_CTXSW_CNT2_BASE_IDX                                                                   0
51361bb76ff1Sjsg #define regGDS_CS_CTXSW_CNT3                                                                            0x20f1
51371bb76ff1Sjsg #define regGDS_CS_CTXSW_CNT3_BASE_IDX                                                                   0
51381bb76ff1Sjsg #define regGDS_GFX_CTXSW_STATUS                                                                         0x20f2
51391bb76ff1Sjsg #define regGDS_GFX_CTXSW_STATUS_BASE_IDX                                                                0
51401bb76ff1Sjsg #define regGDS_PS_CTXSW_CNT0                                                                            0x20f7
51411bb76ff1Sjsg #define regGDS_PS_CTXSW_CNT0_BASE_IDX                                                                   0
51421bb76ff1Sjsg #define regGDS_PS_CTXSW_CNT1                                                                            0x20f8
51431bb76ff1Sjsg #define regGDS_PS_CTXSW_CNT1_BASE_IDX                                                                   0
51441bb76ff1Sjsg #define regGDS_PS_CTXSW_CNT2                                                                            0x20f9
51451bb76ff1Sjsg #define regGDS_PS_CTXSW_CNT2_BASE_IDX                                                                   0
51461bb76ff1Sjsg #define regGDS_PS_CTXSW_CNT3                                                                            0x20fa
51471bb76ff1Sjsg #define regGDS_PS_CTXSW_CNT3_BASE_IDX                                                                   0
51481bb76ff1Sjsg #define regGDS_PS_CTXSW_IDX                                                                             0x20fb
51491bb76ff1Sjsg #define regGDS_PS_CTXSW_IDX_BASE_IDX                                                                    0
51501bb76ff1Sjsg #define regGDS_GS_CTXSW_CNT0                                                                            0x2117
51511bb76ff1Sjsg #define regGDS_GS_CTXSW_CNT0_BASE_IDX                                                                   0
51521bb76ff1Sjsg #define regGDS_GS_CTXSW_CNT1                                                                            0x2118
51531bb76ff1Sjsg #define regGDS_GS_CTXSW_CNT1_BASE_IDX                                                                   0
51541bb76ff1Sjsg #define regGDS_GS_CTXSW_CNT2                                                                            0x2119
51551bb76ff1Sjsg #define regGDS_GS_CTXSW_CNT2_BASE_IDX                                                                   0
51561bb76ff1Sjsg #define regGDS_GS_CTXSW_CNT3                                                                            0x211a
51571bb76ff1Sjsg #define regGDS_GS_CTXSW_CNT3_BASE_IDX                                                                   0
51581bb76ff1Sjsg #define regGDS_MEMORY_CLEAN                                                                             0x211f
51591bb76ff1Sjsg #define regGDS_MEMORY_CLEAN_BASE_IDX                                                                    0
51601bb76ff1Sjsg 
51611bb76ff1Sjsg 
51621bb76ff1Sjsg // addressBlock: gc_rasdec
51631bb76ff1Sjsg // base address: 0xce00
51641bb76ff1Sjsg #define regRAS_SIGNATURE_CONTROL                                                                        0x2120
51651bb76ff1Sjsg #define regRAS_SIGNATURE_CONTROL_BASE_IDX                                                               0
51661bb76ff1Sjsg #define regRAS_SIGNATURE_MASK                                                                           0x2121
51671bb76ff1Sjsg #define regRAS_SIGNATURE_MASK_BASE_IDX                                                                  0
51681bb76ff1Sjsg #define regRAS_SX_SIGNATURE0                                                                            0x2122
51691bb76ff1Sjsg #define regRAS_SX_SIGNATURE0_BASE_IDX                                                                   0
51701bb76ff1Sjsg #define regRAS_SX_SIGNATURE1                                                                            0x2123
51711bb76ff1Sjsg #define regRAS_SX_SIGNATURE1_BASE_IDX                                                                   0
51721bb76ff1Sjsg #define regRAS_SX_SIGNATURE2                                                                            0x2124
51731bb76ff1Sjsg #define regRAS_SX_SIGNATURE2_BASE_IDX                                                                   0
51741bb76ff1Sjsg #define regRAS_SX_SIGNATURE3                                                                            0x2125
51751bb76ff1Sjsg #define regRAS_SX_SIGNATURE3_BASE_IDX                                                                   0
51761bb76ff1Sjsg #define regRAS_DB_SIGNATURE0                                                                            0x212b
51771bb76ff1Sjsg #define regRAS_DB_SIGNATURE0_BASE_IDX                                                                   0
51781bb76ff1Sjsg #define regRAS_PA_SIGNATURE0                                                                            0x212c
51791bb76ff1Sjsg #define regRAS_PA_SIGNATURE0_BASE_IDX                                                                   0
51801bb76ff1Sjsg #define regRAS_SC_SIGNATURE0                                                                            0x212f
51811bb76ff1Sjsg #define regRAS_SC_SIGNATURE0_BASE_IDX                                                                   0
51821bb76ff1Sjsg #define regRAS_SC_SIGNATURE1                                                                            0x2130
51831bb76ff1Sjsg #define regRAS_SC_SIGNATURE1_BASE_IDX                                                                   0
51841bb76ff1Sjsg #define regRAS_SC_SIGNATURE2                                                                            0x2131
51851bb76ff1Sjsg #define regRAS_SC_SIGNATURE2_BASE_IDX                                                                   0
51861bb76ff1Sjsg #define regRAS_SC_SIGNATURE3                                                                            0x2132
51871bb76ff1Sjsg #define regRAS_SC_SIGNATURE3_BASE_IDX                                                                   0
51881bb76ff1Sjsg #define regRAS_SC_SIGNATURE4                                                                            0x2133
51891bb76ff1Sjsg #define regRAS_SC_SIGNATURE4_BASE_IDX                                                                   0
51901bb76ff1Sjsg #define regRAS_SC_SIGNATURE5                                                                            0x2134
51911bb76ff1Sjsg #define regRAS_SC_SIGNATURE5_BASE_IDX                                                                   0
51921bb76ff1Sjsg #define regRAS_SC_SIGNATURE6                                                                            0x2135
51931bb76ff1Sjsg #define regRAS_SC_SIGNATURE6_BASE_IDX                                                                   0
51941bb76ff1Sjsg #define regRAS_SC_SIGNATURE7                                                                            0x2136
51951bb76ff1Sjsg #define regRAS_SC_SIGNATURE7_BASE_IDX                                                                   0
51961bb76ff1Sjsg #define regRAS_SPI_SIGNATURE0                                                                           0x2139
51971bb76ff1Sjsg #define regRAS_SPI_SIGNATURE0_BASE_IDX                                                                  0
51981bb76ff1Sjsg #define regRAS_SPI_SIGNATURE1                                                                           0x213a
51991bb76ff1Sjsg #define regRAS_SPI_SIGNATURE1_BASE_IDX                                                                  0
52001bb76ff1Sjsg #define regRAS_CB_SIGNATURE0                                                                            0x213d
52011bb76ff1Sjsg #define regRAS_CB_SIGNATURE0_BASE_IDX                                                                   0
52021bb76ff1Sjsg #define regRAS_BCI_SIGNATURE0                                                                           0x213e
52031bb76ff1Sjsg #define regRAS_BCI_SIGNATURE0_BASE_IDX                                                                  0
52041bb76ff1Sjsg #define regRAS_BCI_SIGNATURE1                                                                           0x213f
52051bb76ff1Sjsg #define regRAS_BCI_SIGNATURE1_BASE_IDX                                                                  0
52061bb76ff1Sjsg 
52071bb76ff1Sjsg 
52081bb76ff1Sjsg // addressBlock: gc_gusdec
52091bb76ff1Sjsg // base address: 0x33000
52101bb76ff1Sjsg #define regGUS_IO_RD_COMBINE_FLUSH                                                                      0x2c00
52111bb76ff1Sjsg #define regGUS_IO_RD_COMBINE_FLUSH_BASE_IDX                                                             1
52121bb76ff1Sjsg #define regGUS_IO_WR_COMBINE_FLUSH                                                                      0x2c01
52131bb76ff1Sjsg #define regGUS_IO_WR_COMBINE_FLUSH_BASE_IDX                                                             1
52141bb76ff1Sjsg #define regGUS_IO_RD_PRI_AGE_RATE                                                                       0x2c02
52151bb76ff1Sjsg #define regGUS_IO_RD_PRI_AGE_RATE_BASE_IDX                                                              1
52161bb76ff1Sjsg #define regGUS_IO_WR_PRI_AGE_RATE                                                                       0x2c03
52171bb76ff1Sjsg #define regGUS_IO_WR_PRI_AGE_RATE_BASE_IDX                                                              1
52181bb76ff1Sjsg #define regGUS_IO_RD_PRI_AGE_COEFF                                                                      0x2c04
52191bb76ff1Sjsg #define regGUS_IO_RD_PRI_AGE_COEFF_BASE_IDX                                                             1
52201bb76ff1Sjsg #define regGUS_IO_WR_PRI_AGE_COEFF                                                                      0x2c05
52211bb76ff1Sjsg #define regGUS_IO_WR_PRI_AGE_COEFF_BASE_IDX                                                             1
52221bb76ff1Sjsg #define regGUS_IO_RD_PRI_QUEUING                                                                        0x2c06
52231bb76ff1Sjsg #define regGUS_IO_RD_PRI_QUEUING_BASE_IDX                                                               1
52241bb76ff1Sjsg #define regGUS_IO_WR_PRI_QUEUING                                                                        0x2c07
52251bb76ff1Sjsg #define regGUS_IO_WR_PRI_QUEUING_BASE_IDX                                                               1
52261bb76ff1Sjsg #define regGUS_IO_RD_PRI_FIXED                                                                          0x2c08
52271bb76ff1Sjsg #define regGUS_IO_RD_PRI_FIXED_BASE_IDX                                                                 1
52281bb76ff1Sjsg #define regGUS_IO_WR_PRI_FIXED                                                                          0x2c09
52291bb76ff1Sjsg #define regGUS_IO_WR_PRI_FIXED_BASE_IDX                                                                 1
52301bb76ff1Sjsg #define regGUS_IO_RD_PRI_URGENCY_COEFF                                                                  0x2c0a
52311bb76ff1Sjsg #define regGUS_IO_RD_PRI_URGENCY_COEFF_BASE_IDX                                                         1
52321bb76ff1Sjsg #define regGUS_IO_WR_PRI_URGENCY_COEFF                                                                  0x2c0b
52331bb76ff1Sjsg #define regGUS_IO_WR_PRI_URGENCY_COEFF_BASE_IDX                                                         1
52341bb76ff1Sjsg #define regGUS_IO_RD_PRI_URGENCY_MODE                                                                   0x2c0c
52351bb76ff1Sjsg #define regGUS_IO_RD_PRI_URGENCY_MODE_BASE_IDX                                                          1
52361bb76ff1Sjsg #define regGUS_IO_WR_PRI_URGENCY_MODE                                                                   0x2c0d
52371bb76ff1Sjsg #define regGUS_IO_WR_PRI_URGENCY_MODE_BASE_IDX                                                          1
52381bb76ff1Sjsg #define regGUS_IO_RD_PRI_QUANT_PRI1                                                                     0x2c0e
52391bb76ff1Sjsg #define regGUS_IO_RD_PRI_QUANT_PRI1_BASE_IDX                                                            1
52401bb76ff1Sjsg #define regGUS_IO_RD_PRI_QUANT_PRI2                                                                     0x2c0f
52411bb76ff1Sjsg #define regGUS_IO_RD_PRI_QUANT_PRI2_BASE_IDX                                                            1
52421bb76ff1Sjsg #define regGUS_IO_RD_PRI_QUANT_PRI3                                                                     0x2c10
52431bb76ff1Sjsg #define regGUS_IO_RD_PRI_QUANT_PRI3_BASE_IDX                                                            1
52441bb76ff1Sjsg #define regGUS_IO_RD_PRI_QUANT_PRI4                                                                     0x2c11
52451bb76ff1Sjsg #define regGUS_IO_RD_PRI_QUANT_PRI4_BASE_IDX                                                            1
52461bb76ff1Sjsg #define regGUS_IO_WR_PRI_QUANT_PRI1                                                                     0x2c12
52471bb76ff1Sjsg #define regGUS_IO_WR_PRI_QUANT_PRI1_BASE_IDX                                                            1
52481bb76ff1Sjsg #define regGUS_IO_WR_PRI_QUANT_PRI2                                                                     0x2c13
52491bb76ff1Sjsg #define regGUS_IO_WR_PRI_QUANT_PRI2_BASE_IDX                                                            1
52501bb76ff1Sjsg #define regGUS_IO_WR_PRI_QUANT_PRI3                                                                     0x2c14
52511bb76ff1Sjsg #define regGUS_IO_WR_PRI_QUANT_PRI3_BASE_IDX                                                            1
52521bb76ff1Sjsg #define regGUS_IO_WR_PRI_QUANT_PRI4                                                                     0x2c15
52531bb76ff1Sjsg #define regGUS_IO_WR_PRI_QUANT_PRI4_BASE_IDX                                                            1
52541bb76ff1Sjsg #define regGUS_IO_RD_PRI_QUANT1_PRI1                                                                    0x2c16
52551bb76ff1Sjsg #define regGUS_IO_RD_PRI_QUANT1_PRI1_BASE_IDX                                                           1
52561bb76ff1Sjsg #define regGUS_IO_RD_PRI_QUANT1_PRI2                                                                    0x2c17
52571bb76ff1Sjsg #define regGUS_IO_RD_PRI_QUANT1_PRI2_BASE_IDX                                                           1
52581bb76ff1Sjsg #define regGUS_IO_RD_PRI_QUANT1_PRI3                                                                    0x2c18
52591bb76ff1Sjsg #define regGUS_IO_RD_PRI_QUANT1_PRI3_BASE_IDX                                                           1
52601bb76ff1Sjsg #define regGUS_IO_RD_PRI_QUANT1_PRI4                                                                    0x2c19
52611bb76ff1Sjsg #define regGUS_IO_RD_PRI_QUANT1_PRI4_BASE_IDX                                                           1
52621bb76ff1Sjsg #define regGUS_IO_WR_PRI_QUANT1_PRI1                                                                    0x2c1a
52631bb76ff1Sjsg #define regGUS_IO_WR_PRI_QUANT1_PRI1_BASE_IDX                                                           1
52641bb76ff1Sjsg #define regGUS_IO_WR_PRI_QUANT1_PRI2                                                                    0x2c1b
52651bb76ff1Sjsg #define regGUS_IO_WR_PRI_QUANT1_PRI2_BASE_IDX                                                           1
52661bb76ff1Sjsg #define regGUS_IO_WR_PRI_QUANT1_PRI3                                                                    0x2c1c
52671bb76ff1Sjsg #define regGUS_IO_WR_PRI_QUANT1_PRI3_BASE_IDX                                                           1
52681bb76ff1Sjsg #define regGUS_IO_WR_PRI_QUANT1_PRI4                                                                    0x2c1d
52691bb76ff1Sjsg #define regGUS_IO_WR_PRI_QUANT1_PRI4_BASE_IDX                                                           1
52701bb76ff1Sjsg #define regGUS_DRAM_COMBINE_FLUSH                                                                       0x2c1e
52711bb76ff1Sjsg #define regGUS_DRAM_COMBINE_FLUSH_BASE_IDX                                                              1
52721bb76ff1Sjsg #define regGUS_DRAM_COMBINE_RD_WR_EN                                                                    0x2c1f
52731bb76ff1Sjsg #define regGUS_DRAM_COMBINE_RD_WR_EN_BASE_IDX                                                           1
52741bb76ff1Sjsg #define regGUS_DRAM_PRI_AGE_RATE                                                                        0x2c20
52751bb76ff1Sjsg #define regGUS_DRAM_PRI_AGE_RATE_BASE_IDX                                                               1
52761bb76ff1Sjsg #define regGUS_DRAM_PRI_AGE_COEFF                                                                       0x2c21
52771bb76ff1Sjsg #define regGUS_DRAM_PRI_AGE_COEFF_BASE_IDX                                                              1
52781bb76ff1Sjsg #define regGUS_DRAM_PRI_QUEUING                                                                         0x2c22
52791bb76ff1Sjsg #define regGUS_DRAM_PRI_QUEUING_BASE_IDX                                                                1
52801bb76ff1Sjsg #define regGUS_DRAM_PRI_FIXED                                                                           0x2c23
52811bb76ff1Sjsg #define regGUS_DRAM_PRI_FIXED_BASE_IDX                                                                  1
52821bb76ff1Sjsg #define regGUS_DRAM_PRI_URGENCY_COEFF                                                                   0x2c24
52831bb76ff1Sjsg #define regGUS_DRAM_PRI_URGENCY_COEFF_BASE_IDX                                                          1
52841bb76ff1Sjsg #define regGUS_DRAM_PRI_URGENCY_MODE                                                                    0x2c25
52851bb76ff1Sjsg #define regGUS_DRAM_PRI_URGENCY_MODE_BASE_IDX                                                           1
52861bb76ff1Sjsg #define regGUS_DRAM_PRI_QUANT_PRI1                                                                      0x2c26
52871bb76ff1Sjsg #define regGUS_DRAM_PRI_QUANT_PRI1_BASE_IDX                                                             1
52881bb76ff1Sjsg #define regGUS_DRAM_PRI_QUANT_PRI2                                                                      0x2c27
52891bb76ff1Sjsg #define regGUS_DRAM_PRI_QUANT_PRI2_BASE_IDX                                                             1
52901bb76ff1Sjsg #define regGUS_DRAM_PRI_QUANT_PRI3                                                                      0x2c28
52911bb76ff1Sjsg #define regGUS_DRAM_PRI_QUANT_PRI3_BASE_IDX                                                             1
52921bb76ff1Sjsg #define regGUS_DRAM_PRI_QUANT_PRI4                                                                      0x2c29
52931bb76ff1Sjsg #define regGUS_DRAM_PRI_QUANT_PRI4_BASE_IDX                                                             1
52941bb76ff1Sjsg #define regGUS_DRAM_PRI_QUANT_PRI5                                                                      0x2c2a
52951bb76ff1Sjsg #define regGUS_DRAM_PRI_QUANT_PRI5_BASE_IDX                                                             1
52961bb76ff1Sjsg #define regGUS_DRAM_PRI_QUANT1_PRI1                                                                     0x2c2b
52971bb76ff1Sjsg #define regGUS_DRAM_PRI_QUANT1_PRI1_BASE_IDX                                                            1
52981bb76ff1Sjsg #define regGUS_DRAM_PRI_QUANT1_PRI2                                                                     0x2c2c
52991bb76ff1Sjsg #define regGUS_DRAM_PRI_QUANT1_PRI2_BASE_IDX                                                            1
53001bb76ff1Sjsg #define regGUS_DRAM_PRI_QUANT1_PRI3                                                                     0x2c2d
53011bb76ff1Sjsg #define regGUS_DRAM_PRI_QUANT1_PRI3_BASE_IDX                                                            1
53021bb76ff1Sjsg #define regGUS_DRAM_PRI_QUANT1_PRI4                                                                     0x2c2e
53031bb76ff1Sjsg #define regGUS_DRAM_PRI_QUANT1_PRI4_BASE_IDX                                                            1
53041bb76ff1Sjsg #define regGUS_DRAM_PRI_QUANT1_PRI5                                                                     0x2c2f
53051bb76ff1Sjsg #define regGUS_DRAM_PRI_QUANT1_PRI5_BASE_IDX                                                            1
53061bb76ff1Sjsg #define regGUS_IO_GROUP_BURST                                                                           0x2c30
53071bb76ff1Sjsg #define regGUS_IO_GROUP_BURST_BASE_IDX                                                                  1
53081bb76ff1Sjsg #define regGUS_DRAM_GROUP_BURST                                                                         0x2c31
53091bb76ff1Sjsg #define regGUS_DRAM_GROUP_BURST_BASE_IDX                                                                1
53101bb76ff1Sjsg #define regGUS_SDP_ARB_FINAL                                                                            0x2c32
53111bb76ff1Sjsg #define regGUS_SDP_ARB_FINAL_BASE_IDX                                                                   1
53121bb76ff1Sjsg #define regGUS_SDP_QOS_VC_PRIORITY                                                                      0x2c33
53131bb76ff1Sjsg #define regGUS_SDP_QOS_VC_PRIORITY_BASE_IDX                                                             1
53141bb76ff1Sjsg #define regGUS_SDP_CREDITS                                                                              0x2c34
53151bb76ff1Sjsg #define regGUS_SDP_CREDITS_BASE_IDX                                                                     1
53161bb76ff1Sjsg #define regGUS_SDP_TAG_RESERVE0                                                                         0x2c35
53171bb76ff1Sjsg #define regGUS_SDP_TAG_RESERVE0_BASE_IDX                                                                1
53181bb76ff1Sjsg #define regGUS_SDP_TAG_RESERVE1                                                                         0x2c36
53191bb76ff1Sjsg #define regGUS_SDP_TAG_RESERVE1_BASE_IDX                                                                1
53201bb76ff1Sjsg #define regGUS_SDP_VCC_RESERVE0                                                                         0x2c37
53211bb76ff1Sjsg #define regGUS_SDP_VCC_RESERVE0_BASE_IDX                                                                1
53221bb76ff1Sjsg #define regGUS_SDP_VCC_RESERVE1                                                                         0x2c38
53231bb76ff1Sjsg #define regGUS_SDP_VCC_RESERVE1_BASE_IDX                                                                1
53241bb76ff1Sjsg #define regGUS_SDP_VCD_RESERVE0                                                                         0x2c39
53251bb76ff1Sjsg #define regGUS_SDP_VCD_RESERVE0_BASE_IDX                                                                1
53261bb76ff1Sjsg #define regGUS_SDP_VCD_RESERVE1                                                                         0x2c3a
53271bb76ff1Sjsg #define regGUS_SDP_VCD_RESERVE1_BASE_IDX                                                                1
53281bb76ff1Sjsg #define regGUS_SDP_REQ_CNTL                                                                             0x2c3b
53291bb76ff1Sjsg #define regGUS_SDP_REQ_CNTL_BASE_IDX                                                                    1
53301bb76ff1Sjsg #define regGUS_MISC                                                                                     0x2c3c
53311bb76ff1Sjsg #define regGUS_MISC_BASE_IDX                                                                            1
53321bb76ff1Sjsg #define regGUS_LATENCY_SAMPLING                                                                         0x2c3d
53331bb76ff1Sjsg #define regGUS_LATENCY_SAMPLING_BASE_IDX                                                                1
53341bb76ff1Sjsg #define regGUS_ERR_STATUS                                                                               0x2c3e
53351bb76ff1Sjsg #define regGUS_ERR_STATUS_BASE_IDX                                                                      1
53361bb76ff1Sjsg #define regGUS_MISC2                                                                                    0x2c3f
53371bb76ff1Sjsg #define regGUS_MISC2_BASE_IDX                                                                           1
53381bb76ff1Sjsg #define regGUS_SDP_BACKDOOR_CMDCREDITS0                                                                 0x2c40
53391bb76ff1Sjsg #define regGUS_SDP_BACKDOOR_CMDCREDITS0_BASE_IDX                                                        1
53401bb76ff1Sjsg #define regGUS_SDP_BACKDOOR_CMDCREDITS1                                                                 0x2c41
53411bb76ff1Sjsg #define regGUS_SDP_BACKDOOR_CMDCREDITS1_BASE_IDX                                                        1
53421bb76ff1Sjsg #define regGUS_SDP_BACKDOOR_DATACREDITS0                                                                0x2c42
53431bb76ff1Sjsg #define regGUS_SDP_BACKDOOR_DATACREDITS0_BASE_IDX                                                       1
53441bb76ff1Sjsg #define regGUS_SDP_BACKDOOR_DATACREDITS1                                                                0x2c43
53451bb76ff1Sjsg #define regGUS_SDP_BACKDOOR_DATACREDITS1_BASE_IDX                                                       1
53461bb76ff1Sjsg #define regGUS_SDP_BACKDOOR_MISCCREDITS                                                                 0x2c44
53471bb76ff1Sjsg #define regGUS_SDP_BACKDOOR_MISCCREDITS_BASE_IDX                                                        1
53481bb76ff1Sjsg #define regGUS_SDP_ENABLE                                                                               0x2c45
53491bb76ff1Sjsg #define regGUS_SDP_ENABLE_BASE_IDX                                                                      1
53501bb76ff1Sjsg #define regGUS_L1_CH0_CMD_IN                                                                            0x2c46
53511bb76ff1Sjsg #define regGUS_L1_CH0_CMD_IN_BASE_IDX                                                                   1
53521bb76ff1Sjsg #define regGUS_L1_CH0_CMD_OUT                                                                           0x2c47
53531bb76ff1Sjsg #define regGUS_L1_CH0_CMD_OUT_BASE_IDX                                                                  1
53541bb76ff1Sjsg #define regGUS_L1_CH0_DATA_IN                                                                           0x2c48
53551bb76ff1Sjsg #define regGUS_L1_CH0_DATA_IN_BASE_IDX                                                                  1
53561bb76ff1Sjsg #define regGUS_L1_CH0_DATA_OUT                                                                          0x2c49
53571bb76ff1Sjsg #define regGUS_L1_CH0_DATA_OUT_BASE_IDX                                                                 1
53581bb76ff1Sjsg #define regGUS_L1_CH0_DATA_U_IN                                                                         0x2c4a
53591bb76ff1Sjsg #define regGUS_L1_CH0_DATA_U_IN_BASE_IDX                                                                1
53601bb76ff1Sjsg #define regGUS_L1_CH0_DATA_U_OUT                                                                        0x2c4b
53611bb76ff1Sjsg #define regGUS_L1_CH0_DATA_U_OUT_BASE_IDX                                                               1
53621bb76ff1Sjsg #define regGUS_L1_CH1_CMD_IN                                                                            0x2c4c
53631bb76ff1Sjsg #define regGUS_L1_CH1_CMD_IN_BASE_IDX                                                                   1
53641bb76ff1Sjsg #define regGUS_L1_CH1_CMD_OUT                                                                           0x2c4d
53651bb76ff1Sjsg #define regGUS_L1_CH1_CMD_OUT_BASE_IDX                                                                  1
53661bb76ff1Sjsg #define regGUS_L1_CH1_DATA_IN                                                                           0x2c4e
53671bb76ff1Sjsg #define regGUS_L1_CH1_DATA_IN_BASE_IDX                                                                  1
53681bb76ff1Sjsg #define regGUS_L1_CH1_DATA_OUT                                                                          0x2c4f
53691bb76ff1Sjsg #define regGUS_L1_CH1_DATA_OUT_BASE_IDX                                                                 1
53701bb76ff1Sjsg #define regGUS_L1_CH1_DATA_U_IN                                                                         0x2c50
53711bb76ff1Sjsg #define regGUS_L1_CH1_DATA_U_IN_BASE_IDX                                                                1
53721bb76ff1Sjsg #define regGUS_L1_CH1_DATA_U_OUT                                                                        0x2c51
53731bb76ff1Sjsg #define regGUS_L1_CH1_DATA_U_OUT_BASE_IDX                                                               1
53741bb76ff1Sjsg #define regGUS_L1_SA0_CMD_IN                                                                            0x2c52
53751bb76ff1Sjsg #define regGUS_L1_SA0_CMD_IN_BASE_IDX                                                                   1
53761bb76ff1Sjsg #define regGUS_L1_SA0_CMD_OUT                                                                           0x2c53
53771bb76ff1Sjsg #define regGUS_L1_SA0_CMD_OUT_BASE_IDX                                                                  1
53781bb76ff1Sjsg #define regGUS_L1_SA0_DATA_IN                                                                           0x2c54
53791bb76ff1Sjsg #define regGUS_L1_SA0_DATA_IN_BASE_IDX                                                                  1
53801bb76ff1Sjsg #define regGUS_L1_SA0_DATA_OUT                                                                          0x2c55
53811bb76ff1Sjsg #define regGUS_L1_SA0_DATA_OUT_BASE_IDX                                                                 1
53821bb76ff1Sjsg #define regGUS_L1_SA0_DATA_U_IN                                                                         0x2c56
53831bb76ff1Sjsg #define regGUS_L1_SA0_DATA_U_IN_BASE_IDX                                                                1
53841bb76ff1Sjsg #define regGUS_L1_SA0_DATA_U_OUT                                                                        0x2c57
53851bb76ff1Sjsg #define regGUS_L1_SA0_DATA_U_OUT_BASE_IDX                                                               1
53861bb76ff1Sjsg #define regGUS_L1_SA1_CMD_IN                                                                            0x2c58
53871bb76ff1Sjsg #define regGUS_L1_SA1_CMD_IN_BASE_IDX                                                                   1
53881bb76ff1Sjsg #define regGUS_L1_SA1_CMD_OUT                                                                           0x2c59
53891bb76ff1Sjsg #define regGUS_L1_SA1_CMD_OUT_BASE_IDX                                                                  1
53901bb76ff1Sjsg #define regGUS_L1_SA1_DATA_IN                                                                           0x2c5a
53911bb76ff1Sjsg #define regGUS_L1_SA1_DATA_IN_BASE_IDX                                                                  1
53921bb76ff1Sjsg #define regGUS_L1_SA1_DATA_OUT                                                                          0x2c5b
53931bb76ff1Sjsg #define regGUS_L1_SA1_DATA_OUT_BASE_IDX                                                                 1
53941bb76ff1Sjsg #define regGUS_L1_SA1_DATA_U_IN                                                                         0x2c5c
53951bb76ff1Sjsg #define regGUS_L1_SA1_DATA_U_IN_BASE_IDX                                                                1
53961bb76ff1Sjsg #define regGUS_L1_SA1_DATA_U_OUT                                                                        0x2c5d
53971bb76ff1Sjsg #define regGUS_L1_SA1_DATA_U_OUT_BASE_IDX                                                               1
53981bb76ff1Sjsg #define regGUS_L1_SA2_CMD_IN                                                                            0x2c5e
53991bb76ff1Sjsg #define regGUS_L1_SA2_CMD_IN_BASE_IDX                                                                   1
54001bb76ff1Sjsg #define regGUS_L1_SA2_CMD_OUT                                                                           0x2c5f
54011bb76ff1Sjsg #define regGUS_L1_SA2_CMD_OUT_BASE_IDX                                                                  1
54021bb76ff1Sjsg #define regGUS_L1_SA2_DATA_IN                                                                           0x2c60
54031bb76ff1Sjsg #define regGUS_L1_SA2_DATA_IN_BASE_IDX                                                                  1
54041bb76ff1Sjsg #define regGUS_L1_SA2_DATA_OUT                                                                          0x2c61
54051bb76ff1Sjsg #define regGUS_L1_SA2_DATA_OUT_BASE_IDX                                                                 1
54061bb76ff1Sjsg #define regGUS_L1_SA2_DATA_U_IN                                                                         0x2c62
54071bb76ff1Sjsg #define regGUS_L1_SA2_DATA_U_IN_BASE_IDX                                                                1
54081bb76ff1Sjsg #define regGUS_L1_SA2_DATA_U_OUT                                                                        0x2c63
54091bb76ff1Sjsg #define regGUS_L1_SA2_DATA_U_OUT_BASE_IDX                                                               1
54101bb76ff1Sjsg #define regGUS_L1_SA3_CMD_IN                                                                            0x2c64
54111bb76ff1Sjsg #define regGUS_L1_SA3_CMD_IN_BASE_IDX                                                                   1
54121bb76ff1Sjsg #define regGUS_L1_SA3_CMD_OUT                                                                           0x2c65
54131bb76ff1Sjsg #define regGUS_L1_SA3_CMD_OUT_BASE_IDX                                                                  1
54141bb76ff1Sjsg #define regGUS_L1_SA3_DATA_IN                                                                           0x2c66
54151bb76ff1Sjsg #define regGUS_L1_SA3_DATA_IN_BASE_IDX                                                                  1
54161bb76ff1Sjsg #define regGUS_L1_SA3_DATA_OUT                                                                          0x2c67
54171bb76ff1Sjsg #define regGUS_L1_SA3_DATA_OUT_BASE_IDX                                                                 1
54181bb76ff1Sjsg #define regGUS_L1_SA3_DATA_U_IN                                                                         0x2c68
54191bb76ff1Sjsg #define regGUS_L1_SA3_DATA_U_IN_BASE_IDX                                                                1
54201bb76ff1Sjsg #define regGUS_L1_SA3_DATA_U_OUT                                                                        0x2c69
54211bb76ff1Sjsg #define regGUS_L1_SA3_DATA_U_OUT_BASE_IDX                                                               1
54221bb76ff1Sjsg #define regGUS_MISC3                                                                                    0x2c6a
54231bb76ff1Sjsg #define regGUS_MISC3_BASE_IDX                                                                           1
54241bb76ff1Sjsg #define regGUS_WRRSP_FIFO_CNTL                                                                          0x2c6b
54251bb76ff1Sjsg #define regGUS_WRRSP_FIFO_CNTL_BASE_IDX                                                                 1
54261bb76ff1Sjsg 
54271bb76ff1Sjsg 
54281bb76ff1Sjsg // addressBlock: gc_gfxdec0
54291bb76ff1Sjsg // base address: 0x28000
54301bb76ff1Sjsg #define regDB_RENDER_CONTROL                                                                            0x0000
54311bb76ff1Sjsg #define regDB_RENDER_CONTROL_BASE_IDX                                                                   1
54321bb76ff1Sjsg #define regDB_COUNT_CONTROL                                                                             0x0001
54331bb76ff1Sjsg #define regDB_COUNT_CONTROL_BASE_IDX                                                                    1
54341bb76ff1Sjsg #define regDB_DEPTH_VIEW                                                                                0x0002
54351bb76ff1Sjsg #define regDB_DEPTH_VIEW_BASE_IDX                                                                       1
54361bb76ff1Sjsg #define regDB_RENDER_OVERRIDE                                                                           0x0003
54371bb76ff1Sjsg #define regDB_RENDER_OVERRIDE_BASE_IDX                                                                  1
54381bb76ff1Sjsg #define regDB_RENDER_OVERRIDE2                                                                          0x0004
54391bb76ff1Sjsg #define regDB_RENDER_OVERRIDE2_BASE_IDX                                                                 1
54401bb76ff1Sjsg #define regDB_HTILE_DATA_BASE                                                                           0x0005
54411bb76ff1Sjsg #define regDB_HTILE_DATA_BASE_BASE_IDX                                                                  1
54421bb76ff1Sjsg #define regDB_DEPTH_SIZE_XY                                                                             0x0007
54431bb76ff1Sjsg #define regDB_DEPTH_SIZE_XY_BASE_IDX                                                                    1
54441bb76ff1Sjsg #define regDB_DEPTH_BOUNDS_MIN                                                                          0x0008
54451bb76ff1Sjsg #define regDB_DEPTH_BOUNDS_MIN_BASE_IDX                                                                 1
54461bb76ff1Sjsg #define regDB_DEPTH_BOUNDS_MAX                                                                          0x0009
54471bb76ff1Sjsg #define regDB_DEPTH_BOUNDS_MAX_BASE_IDX                                                                 1
54481bb76ff1Sjsg #define regDB_STENCIL_CLEAR                                                                             0x000a
54491bb76ff1Sjsg #define regDB_STENCIL_CLEAR_BASE_IDX                                                                    1
54501bb76ff1Sjsg #define regDB_DEPTH_CLEAR                                                                               0x000b
54511bb76ff1Sjsg #define regDB_DEPTH_CLEAR_BASE_IDX                                                                      1
54521bb76ff1Sjsg #define regPA_SC_SCREEN_SCISSOR_TL                                                                      0x000c
54531bb76ff1Sjsg #define regPA_SC_SCREEN_SCISSOR_TL_BASE_IDX                                                             1
54541bb76ff1Sjsg #define regPA_SC_SCREEN_SCISSOR_BR                                                                      0x000d
54551bb76ff1Sjsg #define regPA_SC_SCREEN_SCISSOR_BR_BASE_IDX                                                             1
54561bb76ff1Sjsg #define regDB_RESERVED_REG_2                                                                            0x000f
54571bb76ff1Sjsg #define regDB_RESERVED_REG_2_BASE_IDX                                                                   1
54581bb76ff1Sjsg #define regDB_Z_INFO                                                                                    0x0010
54591bb76ff1Sjsg #define regDB_Z_INFO_BASE_IDX                                                                           1
54601bb76ff1Sjsg #define regDB_STENCIL_INFO                                                                              0x0011
54611bb76ff1Sjsg #define regDB_STENCIL_INFO_BASE_IDX                                                                     1
54621bb76ff1Sjsg #define regDB_Z_READ_BASE                                                                               0x0012
54631bb76ff1Sjsg #define regDB_Z_READ_BASE_BASE_IDX                                                                      1
54641bb76ff1Sjsg #define regDB_STENCIL_READ_BASE                                                                         0x0013
54651bb76ff1Sjsg #define regDB_STENCIL_READ_BASE_BASE_IDX                                                                1
54661bb76ff1Sjsg #define regDB_Z_WRITE_BASE                                                                              0x0014
54671bb76ff1Sjsg #define regDB_Z_WRITE_BASE_BASE_IDX                                                                     1
54681bb76ff1Sjsg #define regDB_STENCIL_WRITE_BASE                                                                        0x0015
54691bb76ff1Sjsg #define regDB_STENCIL_WRITE_BASE_BASE_IDX                                                               1
54701bb76ff1Sjsg #define regDB_RESERVED_REG_1                                                                            0x0016
54711bb76ff1Sjsg #define regDB_RESERVED_REG_1_BASE_IDX                                                                   1
54721bb76ff1Sjsg #define regDB_RESERVED_REG_3                                                                            0x0017
54731bb76ff1Sjsg #define regDB_RESERVED_REG_3_BASE_IDX                                                                   1
54741bb76ff1Sjsg #define regDB_Z_READ_BASE_HI                                                                            0x001a
54751bb76ff1Sjsg #define regDB_Z_READ_BASE_HI_BASE_IDX                                                                   1
54761bb76ff1Sjsg #define regDB_STENCIL_READ_BASE_HI                                                                      0x001b
54771bb76ff1Sjsg #define regDB_STENCIL_READ_BASE_HI_BASE_IDX                                                             1
54781bb76ff1Sjsg #define regDB_Z_WRITE_BASE_HI                                                                           0x001c
54791bb76ff1Sjsg #define regDB_Z_WRITE_BASE_HI_BASE_IDX                                                                  1
54801bb76ff1Sjsg #define regDB_STENCIL_WRITE_BASE_HI                                                                     0x001d
54811bb76ff1Sjsg #define regDB_STENCIL_WRITE_BASE_HI_BASE_IDX                                                            1
54821bb76ff1Sjsg #define regDB_HTILE_DATA_BASE_HI                                                                        0x001e
54831bb76ff1Sjsg #define regDB_HTILE_DATA_BASE_HI_BASE_IDX                                                               1
54841bb76ff1Sjsg #define regDB_RMI_L2_CACHE_CONTROL                                                                      0x001f
54851bb76ff1Sjsg #define regDB_RMI_L2_CACHE_CONTROL_BASE_IDX                                                             1
54861bb76ff1Sjsg #define regTA_BC_BASE_ADDR                                                                              0x0020
54871bb76ff1Sjsg #define regTA_BC_BASE_ADDR_BASE_IDX                                                                     1
54881bb76ff1Sjsg #define regTA_BC_BASE_ADDR_HI                                                                           0x0021
54891bb76ff1Sjsg #define regTA_BC_BASE_ADDR_HI_BASE_IDX                                                                  1
54901bb76ff1Sjsg #define regCOHER_DEST_BASE_HI_0                                                                         0x007a
54911bb76ff1Sjsg #define regCOHER_DEST_BASE_HI_0_BASE_IDX                                                                1
54921bb76ff1Sjsg #define regCOHER_DEST_BASE_HI_1                                                                         0x007b
54931bb76ff1Sjsg #define regCOHER_DEST_BASE_HI_1_BASE_IDX                                                                1
54941bb76ff1Sjsg #define regCOHER_DEST_BASE_HI_2                                                                         0x007c
54951bb76ff1Sjsg #define regCOHER_DEST_BASE_HI_2_BASE_IDX                                                                1
54961bb76ff1Sjsg #define regCOHER_DEST_BASE_HI_3                                                                         0x007d
54971bb76ff1Sjsg #define regCOHER_DEST_BASE_HI_3_BASE_IDX                                                                1
54981bb76ff1Sjsg #define regCOHER_DEST_BASE_2                                                                            0x007e
54991bb76ff1Sjsg #define regCOHER_DEST_BASE_2_BASE_IDX                                                                   1
55001bb76ff1Sjsg #define regCOHER_DEST_BASE_3                                                                            0x007f
55011bb76ff1Sjsg #define regCOHER_DEST_BASE_3_BASE_IDX                                                                   1
55021bb76ff1Sjsg #define regPA_SC_WINDOW_OFFSET                                                                          0x0080
55031bb76ff1Sjsg #define regPA_SC_WINDOW_OFFSET_BASE_IDX                                                                 1
55041bb76ff1Sjsg #define regPA_SC_WINDOW_SCISSOR_TL                                                                      0x0081
55051bb76ff1Sjsg #define regPA_SC_WINDOW_SCISSOR_TL_BASE_IDX                                                             1
55061bb76ff1Sjsg #define regPA_SC_WINDOW_SCISSOR_BR                                                                      0x0082
55071bb76ff1Sjsg #define regPA_SC_WINDOW_SCISSOR_BR_BASE_IDX                                                             1
55081bb76ff1Sjsg #define regPA_SC_CLIPRECT_RULE                                                                          0x0083
55091bb76ff1Sjsg #define regPA_SC_CLIPRECT_RULE_BASE_IDX                                                                 1
55101bb76ff1Sjsg #define regPA_SC_CLIPRECT_0_TL                                                                          0x0084
55111bb76ff1Sjsg #define regPA_SC_CLIPRECT_0_TL_BASE_IDX                                                                 1
55121bb76ff1Sjsg #define regPA_SC_CLIPRECT_0_BR                                                                          0x0085
55131bb76ff1Sjsg #define regPA_SC_CLIPRECT_0_BR_BASE_IDX                                                                 1
55141bb76ff1Sjsg #define regPA_SC_CLIPRECT_1_TL                                                                          0x0086
55151bb76ff1Sjsg #define regPA_SC_CLIPRECT_1_TL_BASE_IDX                                                                 1
55161bb76ff1Sjsg #define regPA_SC_CLIPRECT_1_BR                                                                          0x0087
55171bb76ff1Sjsg #define regPA_SC_CLIPRECT_1_BR_BASE_IDX                                                                 1
55181bb76ff1Sjsg #define regPA_SC_CLIPRECT_2_TL                                                                          0x0088
55191bb76ff1Sjsg #define regPA_SC_CLIPRECT_2_TL_BASE_IDX                                                                 1
55201bb76ff1Sjsg #define regPA_SC_CLIPRECT_2_BR                                                                          0x0089
55211bb76ff1Sjsg #define regPA_SC_CLIPRECT_2_BR_BASE_IDX                                                                 1
55221bb76ff1Sjsg #define regPA_SC_CLIPRECT_3_TL                                                                          0x008a
55231bb76ff1Sjsg #define regPA_SC_CLIPRECT_3_TL_BASE_IDX                                                                 1
55241bb76ff1Sjsg #define regPA_SC_CLIPRECT_3_BR                                                                          0x008b
55251bb76ff1Sjsg #define regPA_SC_CLIPRECT_3_BR_BASE_IDX                                                                 1
55261bb76ff1Sjsg #define regPA_SC_EDGERULE                                                                               0x008c
55271bb76ff1Sjsg #define regPA_SC_EDGERULE_BASE_IDX                                                                      1
55281bb76ff1Sjsg #define regPA_SU_HARDWARE_SCREEN_OFFSET                                                                 0x008d
55291bb76ff1Sjsg #define regPA_SU_HARDWARE_SCREEN_OFFSET_BASE_IDX                                                        1
55301bb76ff1Sjsg #define regCB_TARGET_MASK                                                                               0x008e
55311bb76ff1Sjsg #define regCB_TARGET_MASK_BASE_IDX                                                                      1
55321bb76ff1Sjsg #define regCB_SHADER_MASK                                                                               0x008f
55331bb76ff1Sjsg #define regCB_SHADER_MASK_BASE_IDX                                                                      1
55341bb76ff1Sjsg #define regPA_SC_GENERIC_SCISSOR_TL                                                                     0x0090
55351bb76ff1Sjsg #define regPA_SC_GENERIC_SCISSOR_TL_BASE_IDX                                                            1
55361bb76ff1Sjsg #define regPA_SC_GENERIC_SCISSOR_BR                                                                     0x0091
55371bb76ff1Sjsg #define regPA_SC_GENERIC_SCISSOR_BR_BASE_IDX                                                            1
55381bb76ff1Sjsg #define regCOHER_DEST_BASE_0                                                                            0x0092
55391bb76ff1Sjsg #define regCOHER_DEST_BASE_0_BASE_IDX                                                                   1
55401bb76ff1Sjsg #define regCOHER_DEST_BASE_1                                                                            0x0093
55411bb76ff1Sjsg #define regCOHER_DEST_BASE_1_BASE_IDX                                                                   1
55421bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_0_TL                                                                     0x0094
55431bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_0_TL_BASE_IDX                                                            1
55441bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_0_BR                                                                     0x0095
55451bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_0_BR_BASE_IDX                                                            1
55461bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_1_TL                                                                     0x0096
55471bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_1_TL_BASE_IDX                                                            1
55481bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_1_BR                                                                     0x0097
55491bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_1_BR_BASE_IDX                                                            1
55501bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_2_TL                                                                     0x0098
55511bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_2_TL_BASE_IDX                                                            1
55521bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_2_BR                                                                     0x0099
55531bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_2_BR_BASE_IDX                                                            1
55541bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_3_TL                                                                     0x009a
55551bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_3_TL_BASE_IDX                                                            1
55561bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_3_BR                                                                     0x009b
55571bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_3_BR_BASE_IDX                                                            1
55581bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_4_TL                                                                     0x009c
55591bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_4_TL_BASE_IDX                                                            1
55601bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_4_BR                                                                     0x009d
55611bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_4_BR_BASE_IDX                                                            1
55621bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_5_TL                                                                     0x009e
55631bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_5_TL_BASE_IDX                                                            1
55641bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_5_BR                                                                     0x009f
55651bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_5_BR_BASE_IDX                                                            1
55661bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_6_TL                                                                     0x00a0
55671bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_6_TL_BASE_IDX                                                            1
55681bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_6_BR                                                                     0x00a1
55691bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_6_BR_BASE_IDX                                                            1
55701bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_7_TL                                                                     0x00a2
55711bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_7_TL_BASE_IDX                                                            1
55721bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_7_BR                                                                     0x00a3
55731bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_7_BR_BASE_IDX                                                            1
55741bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_8_TL                                                                     0x00a4
55751bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_8_TL_BASE_IDX                                                            1
55761bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_8_BR                                                                     0x00a5
55771bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_8_BR_BASE_IDX                                                            1
55781bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_9_TL                                                                     0x00a6
55791bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_9_TL_BASE_IDX                                                            1
55801bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_9_BR                                                                     0x00a7
55811bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_9_BR_BASE_IDX                                                            1
55821bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_10_TL                                                                    0x00a8
55831bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_10_TL_BASE_IDX                                                           1
55841bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_10_BR                                                                    0x00a9
55851bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_10_BR_BASE_IDX                                                           1
55861bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_11_TL                                                                    0x00aa
55871bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_11_TL_BASE_IDX                                                           1
55881bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_11_BR                                                                    0x00ab
55891bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_11_BR_BASE_IDX                                                           1
55901bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_12_TL                                                                    0x00ac
55911bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_12_TL_BASE_IDX                                                           1
55921bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_12_BR                                                                    0x00ad
55931bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_12_BR_BASE_IDX                                                           1
55941bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_13_TL                                                                    0x00ae
55951bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_13_TL_BASE_IDX                                                           1
55961bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_13_BR                                                                    0x00af
55971bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_13_BR_BASE_IDX                                                           1
55981bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_14_TL                                                                    0x00b0
55991bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_14_TL_BASE_IDX                                                           1
56001bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_14_BR                                                                    0x00b1
56011bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_14_BR_BASE_IDX                                                           1
56021bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_15_TL                                                                    0x00b2
56031bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_15_TL_BASE_IDX                                                           1
56041bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_15_BR                                                                    0x00b3
56051bb76ff1Sjsg #define regPA_SC_VPORT_SCISSOR_15_BR_BASE_IDX                                                           1
56061bb76ff1Sjsg #define regPA_SC_VPORT_ZMIN_0                                                                           0x00b4
56071bb76ff1Sjsg #define regPA_SC_VPORT_ZMIN_0_BASE_IDX                                                                  1
56081bb76ff1Sjsg #define regPA_SC_VPORT_ZMAX_0                                                                           0x00b5
56091bb76ff1Sjsg #define regPA_SC_VPORT_ZMAX_0_BASE_IDX                                                                  1
56101bb76ff1Sjsg #define regPA_SC_VPORT_ZMIN_1                                                                           0x00b6
56111bb76ff1Sjsg #define regPA_SC_VPORT_ZMIN_1_BASE_IDX                                                                  1
56121bb76ff1Sjsg #define regPA_SC_VPORT_ZMAX_1                                                                           0x00b7
56131bb76ff1Sjsg #define regPA_SC_VPORT_ZMAX_1_BASE_IDX                                                                  1
56141bb76ff1Sjsg #define regPA_SC_VPORT_ZMIN_2                                                                           0x00b8
56151bb76ff1Sjsg #define regPA_SC_VPORT_ZMIN_2_BASE_IDX                                                                  1
56161bb76ff1Sjsg #define regPA_SC_VPORT_ZMAX_2                                                                           0x00b9
56171bb76ff1Sjsg #define regPA_SC_VPORT_ZMAX_2_BASE_IDX                                                                  1
56181bb76ff1Sjsg #define regPA_SC_VPORT_ZMIN_3                                                                           0x00ba
56191bb76ff1Sjsg #define regPA_SC_VPORT_ZMIN_3_BASE_IDX                                                                  1
56201bb76ff1Sjsg #define regPA_SC_VPORT_ZMAX_3                                                                           0x00bb
56211bb76ff1Sjsg #define regPA_SC_VPORT_ZMAX_3_BASE_IDX                                                                  1
56221bb76ff1Sjsg #define regPA_SC_VPORT_ZMIN_4                                                                           0x00bc
56231bb76ff1Sjsg #define regPA_SC_VPORT_ZMIN_4_BASE_IDX                                                                  1
56241bb76ff1Sjsg #define regPA_SC_VPORT_ZMAX_4                                                                           0x00bd
56251bb76ff1Sjsg #define regPA_SC_VPORT_ZMAX_4_BASE_IDX                                                                  1
56261bb76ff1Sjsg #define regPA_SC_VPORT_ZMIN_5                                                                           0x00be
56271bb76ff1Sjsg #define regPA_SC_VPORT_ZMIN_5_BASE_IDX                                                                  1
56281bb76ff1Sjsg #define regPA_SC_VPORT_ZMAX_5                                                                           0x00bf
56291bb76ff1Sjsg #define regPA_SC_VPORT_ZMAX_5_BASE_IDX                                                                  1
56301bb76ff1Sjsg #define regPA_SC_VPORT_ZMIN_6                                                                           0x00c0
56311bb76ff1Sjsg #define regPA_SC_VPORT_ZMIN_6_BASE_IDX                                                                  1
56321bb76ff1Sjsg #define regPA_SC_VPORT_ZMAX_6                                                                           0x00c1
56331bb76ff1Sjsg #define regPA_SC_VPORT_ZMAX_6_BASE_IDX                                                                  1
56341bb76ff1Sjsg #define regPA_SC_VPORT_ZMIN_7                                                                           0x00c2
56351bb76ff1Sjsg #define regPA_SC_VPORT_ZMIN_7_BASE_IDX                                                                  1
56361bb76ff1Sjsg #define regPA_SC_VPORT_ZMAX_7                                                                           0x00c3
56371bb76ff1Sjsg #define regPA_SC_VPORT_ZMAX_7_BASE_IDX                                                                  1
56381bb76ff1Sjsg #define regPA_SC_VPORT_ZMIN_8                                                                           0x00c4
56391bb76ff1Sjsg #define regPA_SC_VPORT_ZMIN_8_BASE_IDX                                                                  1
56401bb76ff1Sjsg #define regPA_SC_VPORT_ZMAX_8                                                                           0x00c5
56411bb76ff1Sjsg #define regPA_SC_VPORT_ZMAX_8_BASE_IDX                                                                  1
56421bb76ff1Sjsg #define regPA_SC_VPORT_ZMIN_9                                                                           0x00c6
56431bb76ff1Sjsg #define regPA_SC_VPORT_ZMIN_9_BASE_IDX                                                                  1
56441bb76ff1Sjsg #define regPA_SC_VPORT_ZMAX_9                                                                           0x00c7
56451bb76ff1Sjsg #define regPA_SC_VPORT_ZMAX_9_BASE_IDX                                                                  1
56461bb76ff1Sjsg #define regPA_SC_VPORT_ZMIN_10                                                                          0x00c8
56471bb76ff1Sjsg #define regPA_SC_VPORT_ZMIN_10_BASE_IDX                                                                 1
56481bb76ff1Sjsg #define regPA_SC_VPORT_ZMAX_10                                                                          0x00c9
56491bb76ff1Sjsg #define regPA_SC_VPORT_ZMAX_10_BASE_IDX                                                                 1
56501bb76ff1Sjsg #define regPA_SC_VPORT_ZMIN_11                                                                          0x00ca
56511bb76ff1Sjsg #define regPA_SC_VPORT_ZMIN_11_BASE_IDX                                                                 1
56521bb76ff1Sjsg #define regPA_SC_VPORT_ZMAX_11                                                                          0x00cb
56531bb76ff1Sjsg #define regPA_SC_VPORT_ZMAX_11_BASE_IDX                                                                 1
56541bb76ff1Sjsg #define regPA_SC_VPORT_ZMIN_12                                                                          0x00cc
56551bb76ff1Sjsg #define regPA_SC_VPORT_ZMIN_12_BASE_IDX                                                                 1
56561bb76ff1Sjsg #define regPA_SC_VPORT_ZMAX_12                                                                          0x00cd
56571bb76ff1Sjsg #define regPA_SC_VPORT_ZMAX_12_BASE_IDX                                                                 1
56581bb76ff1Sjsg #define regPA_SC_VPORT_ZMIN_13                                                                          0x00ce
56591bb76ff1Sjsg #define regPA_SC_VPORT_ZMIN_13_BASE_IDX                                                                 1
56601bb76ff1Sjsg #define regPA_SC_VPORT_ZMAX_13                                                                          0x00cf
56611bb76ff1Sjsg #define regPA_SC_VPORT_ZMAX_13_BASE_IDX                                                                 1
56621bb76ff1Sjsg #define regPA_SC_VPORT_ZMIN_14                                                                          0x00d0
56631bb76ff1Sjsg #define regPA_SC_VPORT_ZMIN_14_BASE_IDX                                                                 1
56641bb76ff1Sjsg #define regPA_SC_VPORT_ZMAX_14                                                                          0x00d1
56651bb76ff1Sjsg #define regPA_SC_VPORT_ZMAX_14_BASE_IDX                                                                 1
56661bb76ff1Sjsg #define regPA_SC_VPORT_ZMIN_15                                                                          0x00d2
56671bb76ff1Sjsg #define regPA_SC_VPORT_ZMIN_15_BASE_IDX                                                                 1
56681bb76ff1Sjsg #define regPA_SC_VPORT_ZMAX_15                                                                          0x00d3
56691bb76ff1Sjsg #define regPA_SC_VPORT_ZMAX_15_BASE_IDX                                                                 1
56701bb76ff1Sjsg #define regPA_SC_RASTER_CONFIG                                                                          0x00d4
56711bb76ff1Sjsg #define regPA_SC_RASTER_CONFIG_BASE_IDX                                                                 1
56721bb76ff1Sjsg #define regPA_SC_RASTER_CONFIG_1                                                                        0x00d5
56731bb76ff1Sjsg #define regPA_SC_RASTER_CONFIG_1_BASE_IDX                                                               1
56741bb76ff1Sjsg #define regPA_SC_SCREEN_EXTENT_CONTROL                                                                  0x00d6
56751bb76ff1Sjsg #define regPA_SC_SCREEN_EXTENT_CONTROL_BASE_IDX                                                         1
56761bb76ff1Sjsg #define regPA_SC_TILE_STEERING_OVERRIDE                                                                 0x00d7
56771bb76ff1Sjsg #define regPA_SC_TILE_STEERING_OVERRIDE_BASE_IDX                                                        1
56781bb76ff1Sjsg #define regCP_PERFMON_CNTX_CNTL                                                                         0x00d8
56791bb76ff1Sjsg #define regCP_PERFMON_CNTX_CNTL_BASE_IDX                                                                1
56801bb76ff1Sjsg #define regCP_PIPEID                                                                                    0x00d9
56811bb76ff1Sjsg #define regCP_PIPEID_BASE_IDX                                                                           1
56821bb76ff1Sjsg #define regCP_RINGID                                                                                    0x00d9
56831bb76ff1Sjsg #define regCP_RINGID_BASE_IDX                                                                           1
56841bb76ff1Sjsg #define regCP_VMID                                                                                      0x00da
56851bb76ff1Sjsg #define regCP_VMID_BASE_IDX                                                                             1
56861bb76ff1Sjsg #define regCONTEXT_RESERVED_REG0                                                                        0x00db
56871bb76ff1Sjsg #define regCONTEXT_RESERVED_REG0_BASE_IDX                                                               1
56881bb76ff1Sjsg #define regCONTEXT_RESERVED_REG1                                                                        0x00dc
56891bb76ff1Sjsg #define regCONTEXT_RESERVED_REG1_BASE_IDX                                                               1
56901bb76ff1Sjsg #define regPA_SC_VRS_OVERRIDE_CNTL                                                                      0x00f4
56911bb76ff1Sjsg #define regPA_SC_VRS_OVERRIDE_CNTL_BASE_IDX                                                             1
56921bb76ff1Sjsg #define regPA_SC_VRS_RATE_FEEDBACK_BASE                                                                 0x00f5
56931bb76ff1Sjsg #define regPA_SC_VRS_RATE_FEEDBACK_BASE_BASE_IDX                                                        1
56941bb76ff1Sjsg #define regPA_SC_VRS_RATE_FEEDBACK_BASE_EXT                                                             0x00f6
56951bb76ff1Sjsg #define regPA_SC_VRS_RATE_FEEDBACK_BASE_EXT_BASE_IDX                                                    1
56961bb76ff1Sjsg #define regPA_SC_VRS_RATE_FEEDBACK_SIZE_XY                                                              0x00f7
56971bb76ff1Sjsg #define regPA_SC_VRS_RATE_FEEDBACK_SIZE_XY_BASE_IDX                                                     1
56981bb76ff1Sjsg #define regPA_SC_VRS_RATE_CACHE_CNTL                                                                    0x00f9
56991bb76ff1Sjsg #define regPA_SC_VRS_RATE_CACHE_CNTL_BASE_IDX                                                           1
57001bb76ff1Sjsg #define regPA_SC_VRS_RATE_BASE                                                                          0x00fc
57011bb76ff1Sjsg #define regPA_SC_VRS_RATE_BASE_BASE_IDX                                                                 1
57021bb76ff1Sjsg #define regPA_SC_VRS_RATE_BASE_EXT                                                                      0x00fd
57031bb76ff1Sjsg #define regPA_SC_VRS_RATE_BASE_EXT_BASE_IDX                                                             1
57041bb76ff1Sjsg #define regPA_SC_VRS_RATE_SIZE_XY                                                                       0x00fe
57051bb76ff1Sjsg #define regPA_SC_VRS_RATE_SIZE_XY_BASE_IDX                                                              1
57061bb76ff1Sjsg #define regVGT_MULTI_PRIM_IB_RESET_INDX                                                                 0x0103
57071bb76ff1Sjsg #define regVGT_MULTI_PRIM_IB_RESET_INDX_BASE_IDX                                                        1
57081bb76ff1Sjsg #define regCB_RMI_GL2_CACHE_CONTROL                                                                     0x0104
57091bb76ff1Sjsg #define regCB_RMI_GL2_CACHE_CONTROL_BASE_IDX                                                            1
57101bb76ff1Sjsg #define regCB_BLEND_RED                                                                                 0x0105
57111bb76ff1Sjsg #define regCB_BLEND_RED_BASE_IDX                                                                        1
57121bb76ff1Sjsg #define regCB_BLEND_GREEN                                                                               0x0106
57131bb76ff1Sjsg #define regCB_BLEND_GREEN_BASE_IDX                                                                      1
57141bb76ff1Sjsg #define regCB_BLEND_BLUE                                                                                0x0107
57151bb76ff1Sjsg #define regCB_BLEND_BLUE_BASE_IDX                                                                       1
57161bb76ff1Sjsg #define regCB_BLEND_ALPHA                                                                               0x0108
57171bb76ff1Sjsg #define regCB_BLEND_ALPHA_BASE_IDX                                                                      1
57181bb76ff1Sjsg #define regCB_FDCC_CONTROL                                                                              0x0109
57191bb76ff1Sjsg #define regCB_FDCC_CONTROL_BASE_IDX                                                                     1
57201bb76ff1Sjsg #define regCB_COVERAGE_OUT_CONTROL                                                                      0x010a
57211bb76ff1Sjsg #define regCB_COVERAGE_OUT_CONTROL_BASE_IDX                                                             1
57221bb76ff1Sjsg #define regDB_STENCIL_CONTROL                                                                           0x010b
57231bb76ff1Sjsg #define regDB_STENCIL_CONTROL_BASE_IDX                                                                  1
57241bb76ff1Sjsg #define regDB_STENCILREFMASK                                                                            0x010c
57251bb76ff1Sjsg #define regDB_STENCILREFMASK_BASE_IDX                                                                   1
57261bb76ff1Sjsg #define regDB_STENCILREFMASK_BF                                                                         0x010d
57271bb76ff1Sjsg #define regDB_STENCILREFMASK_BF_BASE_IDX                                                                1
57281bb76ff1Sjsg #define regPA_CL_VPORT_XSCALE                                                                           0x010f
57291bb76ff1Sjsg #define regPA_CL_VPORT_XSCALE_BASE_IDX                                                                  1
57301bb76ff1Sjsg #define regPA_CL_VPORT_XOFFSET                                                                          0x0110
57311bb76ff1Sjsg #define regPA_CL_VPORT_XOFFSET_BASE_IDX                                                                 1
57321bb76ff1Sjsg #define regPA_CL_VPORT_YSCALE                                                                           0x0111
57331bb76ff1Sjsg #define regPA_CL_VPORT_YSCALE_BASE_IDX                                                                  1
57341bb76ff1Sjsg #define regPA_CL_VPORT_YOFFSET                                                                          0x0112
57351bb76ff1Sjsg #define regPA_CL_VPORT_YOFFSET_BASE_IDX                                                                 1
57361bb76ff1Sjsg #define regPA_CL_VPORT_ZSCALE                                                                           0x0113
57371bb76ff1Sjsg #define regPA_CL_VPORT_ZSCALE_BASE_IDX                                                                  1
57381bb76ff1Sjsg #define regPA_CL_VPORT_ZOFFSET                                                                          0x0114
57391bb76ff1Sjsg #define regPA_CL_VPORT_ZOFFSET_BASE_IDX                                                                 1
57401bb76ff1Sjsg #define regPA_CL_VPORT_XSCALE_1                                                                         0x0115
57411bb76ff1Sjsg #define regPA_CL_VPORT_XSCALE_1_BASE_IDX                                                                1
57421bb76ff1Sjsg #define regPA_CL_VPORT_XOFFSET_1                                                                        0x0116
57431bb76ff1Sjsg #define regPA_CL_VPORT_XOFFSET_1_BASE_IDX                                                               1
57441bb76ff1Sjsg #define regPA_CL_VPORT_YSCALE_1                                                                         0x0117
57451bb76ff1Sjsg #define regPA_CL_VPORT_YSCALE_1_BASE_IDX                                                                1
57461bb76ff1Sjsg #define regPA_CL_VPORT_YOFFSET_1                                                                        0x0118
57471bb76ff1Sjsg #define regPA_CL_VPORT_YOFFSET_1_BASE_IDX                                                               1
57481bb76ff1Sjsg #define regPA_CL_VPORT_ZSCALE_1                                                                         0x0119
57491bb76ff1Sjsg #define regPA_CL_VPORT_ZSCALE_1_BASE_IDX                                                                1
57501bb76ff1Sjsg #define regPA_CL_VPORT_ZOFFSET_1                                                                        0x011a
57511bb76ff1Sjsg #define regPA_CL_VPORT_ZOFFSET_1_BASE_IDX                                                               1
57521bb76ff1Sjsg #define regPA_CL_VPORT_XSCALE_2                                                                         0x011b
57531bb76ff1Sjsg #define regPA_CL_VPORT_XSCALE_2_BASE_IDX                                                                1
57541bb76ff1Sjsg #define regPA_CL_VPORT_XOFFSET_2                                                                        0x011c
57551bb76ff1Sjsg #define regPA_CL_VPORT_XOFFSET_2_BASE_IDX                                                               1
57561bb76ff1Sjsg #define regPA_CL_VPORT_YSCALE_2                                                                         0x011d
57571bb76ff1Sjsg #define regPA_CL_VPORT_YSCALE_2_BASE_IDX                                                                1
57581bb76ff1Sjsg #define regPA_CL_VPORT_YOFFSET_2                                                                        0x011e
57591bb76ff1Sjsg #define regPA_CL_VPORT_YOFFSET_2_BASE_IDX                                                               1
57601bb76ff1Sjsg #define regPA_CL_VPORT_ZSCALE_2                                                                         0x011f
57611bb76ff1Sjsg #define regPA_CL_VPORT_ZSCALE_2_BASE_IDX                                                                1
57621bb76ff1Sjsg #define regPA_CL_VPORT_ZOFFSET_2                                                                        0x0120
57631bb76ff1Sjsg #define regPA_CL_VPORT_ZOFFSET_2_BASE_IDX                                                               1
57641bb76ff1Sjsg #define regPA_CL_VPORT_XSCALE_3                                                                         0x0121
57651bb76ff1Sjsg #define regPA_CL_VPORT_XSCALE_3_BASE_IDX                                                                1
57661bb76ff1Sjsg #define regPA_CL_VPORT_XOFFSET_3                                                                        0x0122
57671bb76ff1Sjsg #define regPA_CL_VPORT_XOFFSET_3_BASE_IDX                                                               1
57681bb76ff1Sjsg #define regPA_CL_VPORT_YSCALE_3                                                                         0x0123
57691bb76ff1Sjsg #define regPA_CL_VPORT_YSCALE_3_BASE_IDX                                                                1
57701bb76ff1Sjsg #define regPA_CL_VPORT_YOFFSET_3                                                                        0x0124
57711bb76ff1Sjsg #define regPA_CL_VPORT_YOFFSET_3_BASE_IDX                                                               1
57721bb76ff1Sjsg #define regPA_CL_VPORT_ZSCALE_3                                                                         0x0125
57731bb76ff1Sjsg #define regPA_CL_VPORT_ZSCALE_3_BASE_IDX                                                                1
57741bb76ff1Sjsg #define regPA_CL_VPORT_ZOFFSET_3                                                                        0x0126
57751bb76ff1Sjsg #define regPA_CL_VPORT_ZOFFSET_3_BASE_IDX                                                               1
57761bb76ff1Sjsg #define regPA_CL_VPORT_XSCALE_4                                                                         0x0127
57771bb76ff1Sjsg #define regPA_CL_VPORT_XSCALE_4_BASE_IDX                                                                1
57781bb76ff1Sjsg #define regPA_CL_VPORT_XOFFSET_4                                                                        0x0128
57791bb76ff1Sjsg #define regPA_CL_VPORT_XOFFSET_4_BASE_IDX                                                               1
57801bb76ff1Sjsg #define regPA_CL_VPORT_YSCALE_4                                                                         0x0129
57811bb76ff1Sjsg #define regPA_CL_VPORT_YSCALE_4_BASE_IDX                                                                1
57821bb76ff1Sjsg #define regPA_CL_VPORT_YOFFSET_4                                                                        0x012a
57831bb76ff1Sjsg #define regPA_CL_VPORT_YOFFSET_4_BASE_IDX                                                               1
57841bb76ff1Sjsg #define regPA_CL_VPORT_ZSCALE_4                                                                         0x012b
57851bb76ff1Sjsg #define regPA_CL_VPORT_ZSCALE_4_BASE_IDX                                                                1
57861bb76ff1Sjsg #define regPA_CL_VPORT_ZOFFSET_4                                                                        0x012c
57871bb76ff1Sjsg #define regPA_CL_VPORT_ZOFFSET_4_BASE_IDX                                                               1
57881bb76ff1Sjsg #define regPA_CL_VPORT_XSCALE_5                                                                         0x012d
57891bb76ff1Sjsg #define regPA_CL_VPORT_XSCALE_5_BASE_IDX                                                                1
57901bb76ff1Sjsg #define regPA_CL_VPORT_XOFFSET_5                                                                        0x012e
57911bb76ff1Sjsg #define regPA_CL_VPORT_XOFFSET_5_BASE_IDX                                                               1
57921bb76ff1Sjsg #define regPA_CL_VPORT_YSCALE_5                                                                         0x012f
57931bb76ff1Sjsg #define regPA_CL_VPORT_YSCALE_5_BASE_IDX                                                                1
57941bb76ff1Sjsg #define regPA_CL_VPORT_YOFFSET_5                                                                        0x0130
57951bb76ff1Sjsg #define regPA_CL_VPORT_YOFFSET_5_BASE_IDX                                                               1
57961bb76ff1Sjsg #define regPA_CL_VPORT_ZSCALE_5                                                                         0x0131
57971bb76ff1Sjsg #define regPA_CL_VPORT_ZSCALE_5_BASE_IDX                                                                1
57981bb76ff1Sjsg #define regPA_CL_VPORT_ZOFFSET_5                                                                        0x0132
57991bb76ff1Sjsg #define regPA_CL_VPORT_ZOFFSET_5_BASE_IDX                                                               1
58001bb76ff1Sjsg #define regPA_CL_VPORT_XSCALE_6                                                                         0x0133
58011bb76ff1Sjsg #define regPA_CL_VPORT_XSCALE_6_BASE_IDX                                                                1
58021bb76ff1Sjsg #define regPA_CL_VPORT_XOFFSET_6                                                                        0x0134
58031bb76ff1Sjsg #define regPA_CL_VPORT_XOFFSET_6_BASE_IDX                                                               1
58041bb76ff1Sjsg #define regPA_CL_VPORT_YSCALE_6                                                                         0x0135
58051bb76ff1Sjsg #define regPA_CL_VPORT_YSCALE_6_BASE_IDX                                                                1
58061bb76ff1Sjsg #define regPA_CL_VPORT_YOFFSET_6                                                                        0x0136
58071bb76ff1Sjsg #define regPA_CL_VPORT_YOFFSET_6_BASE_IDX                                                               1
58081bb76ff1Sjsg #define regPA_CL_VPORT_ZSCALE_6                                                                         0x0137
58091bb76ff1Sjsg #define regPA_CL_VPORT_ZSCALE_6_BASE_IDX                                                                1
58101bb76ff1Sjsg #define regPA_CL_VPORT_ZOFFSET_6                                                                        0x0138
58111bb76ff1Sjsg #define regPA_CL_VPORT_ZOFFSET_6_BASE_IDX                                                               1
58121bb76ff1Sjsg #define regPA_CL_VPORT_XSCALE_7                                                                         0x0139
58131bb76ff1Sjsg #define regPA_CL_VPORT_XSCALE_7_BASE_IDX                                                                1
58141bb76ff1Sjsg #define regPA_CL_VPORT_XOFFSET_7                                                                        0x013a
58151bb76ff1Sjsg #define regPA_CL_VPORT_XOFFSET_7_BASE_IDX                                                               1
58161bb76ff1Sjsg #define regPA_CL_VPORT_YSCALE_7                                                                         0x013b
58171bb76ff1Sjsg #define regPA_CL_VPORT_YSCALE_7_BASE_IDX                                                                1
58181bb76ff1Sjsg #define regPA_CL_VPORT_YOFFSET_7                                                                        0x013c
58191bb76ff1Sjsg #define regPA_CL_VPORT_YOFFSET_7_BASE_IDX                                                               1
58201bb76ff1Sjsg #define regPA_CL_VPORT_ZSCALE_7                                                                         0x013d
58211bb76ff1Sjsg #define regPA_CL_VPORT_ZSCALE_7_BASE_IDX                                                                1
58221bb76ff1Sjsg #define regPA_CL_VPORT_ZOFFSET_7                                                                        0x013e
58231bb76ff1Sjsg #define regPA_CL_VPORT_ZOFFSET_7_BASE_IDX                                                               1
58241bb76ff1Sjsg #define regPA_CL_VPORT_XSCALE_8                                                                         0x013f
58251bb76ff1Sjsg #define regPA_CL_VPORT_XSCALE_8_BASE_IDX                                                                1
58261bb76ff1Sjsg #define regPA_CL_VPORT_XOFFSET_8                                                                        0x0140
58271bb76ff1Sjsg #define regPA_CL_VPORT_XOFFSET_8_BASE_IDX                                                               1
58281bb76ff1Sjsg #define regPA_CL_VPORT_YSCALE_8                                                                         0x0141
58291bb76ff1Sjsg #define regPA_CL_VPORT_YSCALE_8_BASE_IDX                                                                1
58301bb76ff1Sjsg #define regPA_CL_VPORT_YOFFSET_8                                                                        0x0142
58311bb76ff1Sjsg #define regPA_CL_VPORT_YOFFSET_8_BASE_IDX                                                               1
58321bb76ff1Sjsg #define regPA_CL_VPORT_ZSCALE_8                                                                         0x0143
58331bb76ff1Sjsg #define regPA_CL_VPORT_ZSCALE_8_BASE_IDX                                                                1
58341bb76ff1Sjsg #define regPA_CL_VPORT_ZOFFSET_8                                                                        0x0144
58351bb76ff1Sjsg #define regPA_CL_VPORT_ZOFFSET_8_BASE_IDX                                                               1
58361bb76ff1Sjsg #define regPA_CL_VPORT_XSCALE_9                                                                         0x0145
58371bb76ff1Sjsg #define regPA_CL_VPORT_XSCALE_9_BASE_IDX                                                                1
58381bb76ff1Sjsg #define regPA_CL_VPORT_XOFFSET_9                                                                        0x0146
58391bb76ff1Sjsg #define regPA_CL_VPORT_XOFFSET_9_BASE_IDX                                                               1
58401bb76ff1Sjsg #define regPA_CL_VPORT_YSCALE_9                                                                         0x0147
58411bb76ff1Sjsg #define regPA_CL_VPORT_YSCALE_9_BASE_IDX                                                                1
58421bb76ff1Sjsg #define regPA_CL_VPORT_YOFFSET_9                                                                        0x0148
58431bb76ff1Sjsg #define regPA_CL_VPORT_YOFFSET_9_BASE_IDX                                                               1
58441bb76ff1Sjsg #define regPA_CL_VPORT_ZSCALE_9                                                                         0x0149
58451bb76ff1Sjsg #define regPA_CL_VPORT_ZSCALE_9_BASE_IDX                                                                1
58461bb76ff1Sjsg #define regPA_CL_VPORT_ZOFFSET_9                                                                        0x014a
58471bb76ff1Sjsg #define regPA_CL_VPORT_ZOFFSET_9_BASE_IDX                                                               1
58481bb76ff1Sjsg #define regPA_CL_VPORT_XSCALE_10                                                                        0x014b
58491bb76ff1Sjsg #define regPA_CL_VPORT_XSCALE_10_BASE_IDX                                                               1
58501bb76ff1Sjsg #define regPA_CL_VPORT_XOFFSET_10                                                                       0x014c
58511bb76ff1Sjsg #define regPA_CL_VPORT_XOFFSET_10_BASE_IDX                                                              1
58521bb76ff1Sjsg #define regPA_CL_VPORT_YSCALE_10                                                                        0x014d
58531bb76ff1Sjsg #define regPA_CL_VPORT_YSCALE_10_BASE_IDX                                                               1
58541bb76ff1Sjsg #define regPA_CL_VPORT_YOFFSET_10                                                                       0x014e
58551bb76ff1Sjsg #define regPA_CL_VPORT_YOFFSET_10_BASE_IDX                                                              1
58561bb76ff1Sjsg #define regPA_CL_VPORT_ZSCALE_10                                                                        0x014f
58571bb76ff1Sjsg #define regPA_CL_VPORT_ZSCALE_10_BASE_IDX                                                               1
58581bb76ff1Sjsg #define regPA_CL_VPORT_ZOFFSET_10                                                                       0x0150
58591bb76ff1Sjsg #define regPA_CL_VPORT_ZOFFSET_10_BASE_IDX                                                              1
58601bb76ff1Sjsg #define regPA_CL_VPORT_XSCALE_11                                                                        0x0151
58611bb76ff1Sjsg #define regPA_CL_VPORT_XSCALE_11_BASE_IDX                                                               1
58621bb76ff1Sjsg #define regPA_CL_VPORT_XOFFSET_11                                                                       0x0152
58631bb76ff1Sjsg #define regPA_CL_VPORT_XOFFSET_11_BASE_IDX                                                              1
58641bb76ff1Sjsg #define regPA_CL_VPORT_YSCALE_11                                                                        0x0153
58651bb76ff1Sjsg #define regPA_CL_VPORT_YSCALE_11_BASE_IDX                                                               1
58661bb76ff1Sjsg #define regPA_CL_VPORT_YOFFSET_11                                                                       0x0154
58671bb76ff1Sjsg #define regPA_CL_VPORT_YOFFSET_11_BASE_IDX                                                              1
58681bb76ff1Sjsg #define regPA_CL_VPORT_ZSCALE_11                                                                        0x0155
58691bb76ff1Sjsg #define regPA_CL_VPORT_ZSCALE_11_BASE_IDX                                                               1
58701bb76ff1Sjsg #define regPA_CL_VPORT_ZOFFSET_11                                                                       0x0156
58711bb76ff1Sjsg #define regPA_CL_VPORT_ZOFFSET_11_BASE_IDX                                                              1
58721bb76ff1Sjsg #define regPA_CL_VPORT_XSCALE_12                                                                        0x0157
58731bb76ff1Sjsg #define regPA_CL_VPORT_XSCALE_12_BASE_IDX                                                               1
58741bb76ff1Sjsg #define regPA_CL_VPORT_XOFFSET_12                                                                       0x0158
58751bb76ff1Sjsg #define regPA_CL_VPORT_XOFFSET_12_BASE_IDX                                                              1
58761bb76ff1Sjsg #define regPA_CL_VPORT_YSCALE_12                                                                        0x0159
58771bb76ff1Sjsg #define regPA_CL_VPORT_YSCALE_12_BASE_IDX                                                               1
58781bb76ff1Sjsg #define regPA_CL_VPORT_YOFFSET_12                                                                       0x015a
58791bb76ff1Sjsg #define regPA_CL_VPORT_YOFFSET_12_BASE_IDX                                                              1
58801bb76ff1Sjsg #define regPA_CL_VPORT_ZSCALE_12                                                                        0x015b
58811bb76ff1Sjsg #define regPA_CL_VPORT_ZSCALE_12_BASE_IDX                                                               1
58821bb76ff1Sjsg #define regPA_CL_VPORT_ZOFFSET_12                                                                       0x015c
58831bb76ff1Sjsg #define regPA_CL_VPORT_ZOFFSET_12_BASE_IDX                                                              1
58841bb76ff1Sjsg #define regPA_CL_VPORT_XSCALE_13                                                                        0x015d
58851bb76ff1Sjsg #define regPA_CL_VPORT_XSCALE_13_BASE_IDX                                                               1
58861bb76ff1Sjsg #define regPA_CL_VPORT_XOFFSET_13                                                                       0x015e
58871bb76ff1Sjsg #define regPA_CL_VPORT_XOFFSET_13_BASE_IDX                                                              1
58881bb76ff1Sjsg #define regPA_CL_VPORT_YSCALE_13                                                                        0x015f
58891bb76ff1Sjsg #define regPA_CL_VPORT_YSCALE_13_BASE_IDX                                                               1
58901bb76ff1Sjsg #define regPA_CL_VPORT_YOFFSET_13                                                                       0x0160
58911bb76ff1Sjsg #define regPA_CL_VPORT_YOFFSET_13_BASE_IDX                                                              1
58921bb76ff1Sjsg #define regPA_CL_VPORT_ZSCALE_13                                                                        0x0161
58931bb76ff1Sjsg #define regPA_CL_VPORT_ZSCALE_13_BASE_IDX                                                               1
58941bb76ff1Sjsg #define regPA_CL_VPORT_ZOFFSET_13                                                                       0x0162
58951bb76ff1Sjsg #define regPA_CL_VPORT_ZOFFSET_13_BASE_IDX                                                              1
58961bb76ff1Sjsg #define regPA_CL_VPORT_XSCALE_14                                                                        0x0163
58971bb76ff1Sjsg #define regPA_CL_VPORT_XSCALE_14_BASE_IDX                                                               1
58981bb76ff1Sjsg #define regPA_CL_VPORT_XOFFSET_14                                                                       0x0164
58991bb76ff1Sjsg #define regPA_CL_VPORT_XOFFSET_14_BASE_IDX                                                              1
59001bb76ff1Sjsg #define regPA_CL_VPORT_YSCALE_14                                                                        0x0165
59011bb76ff1Sjsg #define regPA_CL_VPORT_YSCALE_14_BASE_IDX                                                               1
59021bb76ff1Sjsg #define regPA_CL_VPORT_YOFFSET_14                                                                       0x0166
59031bb76ff1Sjsg #define regPA_CL_VPORT_YOFFSET_14_BASE_IDX                                                              1
59041bb76ff1Sjsg #define regPA_CL_VPORT_ZSCALE_14                                                                        0x0167
59051bb76ff1Sjsg #define regPA_CL_VPORT_ZSCALE_14_BASE_IDX                                                               1
59061bb76ff1Sjsg #define regPA_CL_VPORT_ZOFFSET_14                                                                       0x0168
59071bb76ff1Sjsg #define regPA_CL_VPORT_ZOFFSET_14_BASE_IDX                                                              1
59081bb76ff1Sjsg #define regPA_CL_VPORT_XSCALE_15                                                                        0x0169
59091bb76ff1Sjsg #define regPA_CL_VPORT_XSCALE_15_BASE_IDX                                                               1
59101bb76ff1Sjsg #define regPA_CL_VPORT_XOFFSET_15                                                                       0x016a
59111bb76ff1Sjsg #define regPA_CL_VPORT_XOFFSET_15_BASE_IDX                                                              1
59121bb76ff1Sjsg #define regPA_CL_VPORT_YSCALE_15                                                                        0x016b
59131bb76ff1Sjsg #define regPA_CL_VPORT_YSCALE_15_BASE_IDX                                                               1
59141bb76ff1Sjsg #define regPA_CL_VPORT_YOFFSET_15                                                                       0x016c
59151bb76ff1Sjsg #define regPA_CL_VPORT_YOFFSET_15_BASE_IDX                                                              1
59161bb76ff1Sjsg #define regPA_CL_VPORT_ZSCALE_15                                                                        0x016d
59171bb76ff1Sjsg #define regPA_CL_VPORT_ZSCALE_15_BASE_IDX                                                               1
59181bb76ff1Sjsg #define regPA_CL_VPORT_ZOFFSET_15                                                                       0x016e
59191bb76ff1Sjsg #define regPA_CL_VPORT_ZOFFSET_15_BASE_IDX                                                              1
59201bb76ff1Sjsg #define regPA_CL_UCP_0_X                                                                                0x016f
59211bb76ff1Sjsg #define regPA_CL_UCP_0_X_BASE_IDX                                                                       1
59221bb76ff1Sjsg #define regPA_CL_UCP_0_Y                                                                                0x0170
59231bb76ff1Sjsg #define regPA_CL_UCP_0_Y_BASE_IDX                                                                       1
59241bb76ff1Sjsg #define regPA_CL_UCP_0_Z                                                                                0x0171
59251bb76ff1Sjsg #define regPA_CL_UCP_0_Z_BASE_IDX                                                                       1
59261bb76ff1Sjsg #define regPA_CL_UCP_0_W                                                                                0x0172
59271bb76ff1Sjsg #define regPA_CL_UCP_0_W_BASE_IDX                                                                       1
59281bb76ff1Sjsg #define regPA_CL_UCP_1_X                                                                                0x0173
59291bb76ff1Sjsg #define regPA_CL_UCP_1_X_BASE_IDX                                                                       1
59301bb76ff1Sjsg #define regPA_CL_UCP_1_Y                                                                                0x0174
59311bb76ff1Sjsg #define regPA_CL_UCP_1_Y_BASE_IDX                                                                       1
59321bb76ff1Sjsg #define regPA_CL_UCP_1_Z                                                                                0x0175
59331bb76ff1Sjsg #define regPA_CL_UCP_1_Z_BASE_IDX                                                                       1
59341bb76ff1Sjsg #define regPA_CL_UCP_1_W                                                                                0x0176
59351bb76ff1Sjsg #define regPA_CL_UCP_1_W_BASE_IDX                                                                       1
59361bb76ff1Sjsg #define regPA_CL_UCP_2_X                                                                                0x0177
59371bb76ff1Sjsg #define regPA_CL_UCP_2_X_BASE_IDX                                                                       1
59381bb76ff1Sjsg #define regPA_CL_UCP_2_Y                                                                                0x0178
59391bb76ff1Sjsg #define regPA_CL_UCP_2_Y_BASE_IDX                                                                       1
59401bb76ff1Sjsg #define regPA_CL_UCP_2_Z                                                                                0x0179
59411bb76ff1Sjsg #define regPA_CL_UCP_2_Z_BASE_IDX                                                                       1
59421bb76ff1Sjsg #define regPA_CL_UCP_2_W                                                                                0x017a
59431bb76ff1Sjsg #define regPA_CL_UCP_2_W_BASE_IDX                                                                       1
59441bb76ff1Sjsg #define regPA_CL_UCP_3_X                                                                                0x017b
59451bb76ff1Sjsg #define regPA_CL_UCP_3_X_BASE_IDX                                                                       1
59461bb76ff1Sjsg #define regPA_CL_UCP_3_Y                                                                                0x017c
59471bb76ff1Sjsg #define regPA_CL_UCP_3_Y_BASE_IDX                                                                       1
59481bb76ff1Sjsg #define regPA_CL_UCP_3_Z                                                                                0x017d
59491bb76ff1Sjsg #define regPA_CL_UCP_3_Z_BASE_IDX                                                                       1
59501bb76ff1Sjsg #define regPA_CL_UCP_3_W                                                                                0x017e
59511bb76ff1Sjsg #define regPA_CL_UCP_3_W_BASE_IDX                                                                       1
59521bb76ff1Sjsg #define regPA_CL_UCP_4_X                                                                                0x017f
59531bb76ff1Sjsg #define regPA_CL_UCP_4_X_BASE_IDX                                                                       1
59541bb76ff1Sjsg #define regPA_CL_UCP_4_Y                                                                                0x0180
59551bb76ff1Sjsg #define regPA_CL_UCP_4_Y_BASE_IDX                                                                       1
59561bb76ff1Sjsg #define regPA_CL_UCP_4_Z                                                                                0x0181
59571bb76ff1Sjsg #define regPA_CL_UCP_4_Z_BASE_IDX                                                                       1
59581bb76ff1Sjsg #define regPA_CL_UCP_4_W                                                                                0x0182
59591bb76ff1Sjsg #define regPA_CL_UCP_4_W_BASE_IDX                                                                       1
59601bb76ff1Sjsg #define regPA_CL_UCP_5_X                                                                                0x0183
59611bb76ff1Sjsg #define regPA_CL_UCP_5_X_BASE_IDX                                                                       1
59621bb76ff1Sjsg #define regPA_CL_UCP_5_Y                                                                                0x0184
59631bb76ff1Sjsg #define regPA_CL_UCP_5_Y_BASE_IDX                                                                       1
59641bb76ff1Sjsg #define regPA_CL_UCP_5_Z                                                                                0x0185
59651bb76ff1Sjsg #define regPA_CL_UCP_5_Z_BASE_IDX                                                                       1
59661bb76ff1Sjsg #define regPA_CL_UCP_5_W                                                                                0x0186
59671bb76ff1Sjsg #define regPA_CL_UCP_5_W_BASE_IDX                                                                       1
59681bb76ff1Sjsg #define regPA_CL_PROG_NEAR_CLIP_Z                                                                       0x0187
59691bb76ff1Sjsg #define regPA_CL_PROG_NEAR_CLIP_Z_BASE_IDX                                                              1
59701bb76ff1Sjsg #define regPA_RATE_CNTL                                                                                 0x0188
59711bb76ff1Sjsg #define regPA_RATE_CNTL_BASE_IDX                                                                        1
59721bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_0                                                                          0x0191
59731bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_0_BASE_IDX                                                                 1
59741bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_1                                                                          0x0192
59751bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_1_BASE_IDX                                                                 1
59761bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_2                                                                          0x0193
59771bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_2_BASE_IDX                                                                 1
59781bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_3                                                                          0x0194
59791bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_3_BASE_IDX                                                                 1
59801bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_4                                                                          0x0195
59811bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_4_BASE_IDX                                                                 1
59821bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_5                                                                          0x0196
59831bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_5_BASE_IDX                                                                 1
59841bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_6                                                                          0x0197
59851bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_6_BASE_IDX                                                                 1
59861bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_7                                                                          0x0198
59871bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_7_BASE_IDX                                                                 1
59881bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_8                                                                          0x0199
59891bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_8_BASE_IDX                                                                 1
59901bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_9                                                                          0x019a
59911bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_9_BASE_IDX                                                                 1
59921bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_10                                                                         0x019b
59931bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_10_BASE_IDX                                                                1
59941bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_11                                                                         0x019c
59951bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_11_BASE_IDX                                                                1
59961bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_12                                                                         0x019d
59971bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_12_BASE_IDX                                                                1
59981bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_13                                                                         0x019e
59991bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_13_BASE_IDX                                                                1
60001bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_14                                                                         0x019f
60011bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_14_BASE_IDX                                                                1
60021bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_15                                                                         0x01a0
60031bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_15_BASE_IDX                                                                1
60041bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_16                                                                         0x01a1
60051bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_16_BASE_IDX                                                                1
60061bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_17                                                                         0x01a2
60071bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_17_BASE_IDX                                                                1
60081bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_18                                                                         0x01a3
60091bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_18_BASE_IDX                                                                1
60101bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_19                                                                         0x01a4
60111bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_19_BASE_IDX                                                                1
60121bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_20                                                                         0x01a5
60131bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_20_BASE_IDX                                                                1
60141bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_21                                                                         0x01a6
60151bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_21_BASE_IDX                                                                1
60161bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_22                                                                         0x01a7
60171bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_22_BASE_IDX                                                                1
60181bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_23                                                                         0x01a8
60191bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_23_BASE_IDX                                                                1
60201bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_24                                                                         0x01a9
60211bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_24_BASE_IDX                                                                1
60221bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_25                                                                         0x01aa
60231bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_25_BASE_IDX                                                                1
60241bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_26                                                                         0x01ab
60251bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_26_BASE_IDX                                                                1
60261bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_27                                                                         0x01ac
60271bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_27_BASE_IDX                                                                1
60281bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_28                                                                         0x01ad
60291bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_28_BASE_IDX                                                                1
60301bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_29                                                                         0x01ae
60311bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_29_BASE_IDX                                                                1
60321bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_30                                                                         0x01af
60331bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_30_BASE_IDX                                                                1
60341bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_31                                                                         0x01b0
60351bb76ff1Sjsg #define regSPI_PS_INPUT_CNTL_31_BASE_IDX                                                                1
60361bb76ff1Sjsg #define regSPI_VS_OUT_CONFIG                                                                            0x01b1
60371bb76ff1Sjsg #define regSPI_VS_OUT_CONFIG_BASE_IDX                                                                   1
60381bb76ff1Sjsg #define regSPI_PS_INPUT_ENA                                                                             0x01b3
60391bb76ff1Sjsg #define regSPI_PS_INPUT_ENA_BASE_IDX                                                                    1
60401bb76ff1Sjsg #define regSPI_PS_INPUT_ADDR                                                                            0x01b4
60411bb76ff1Sjsg #define regSPI_PS_INPUT_ADDR_BASE_IDX                                                                   1
60421bb76ff1Sjsg #define regSPI_INTERP_CONTROL_0                                                                         0x01b5
60431bb76ff1Sjsg #define regSPI_INTERP_CONTROL_0_BASE_IDX                                                                1
60441bb76ff1Sjsg #define regSPI_PS_IN_CONTROL                                                                            0x01b6
60451bb76ff1Sjsg #define regSPI_PS_IN_CONTROL_BASE_IDX                                                                   1
60461bb76ff1Sjsg #define regSPI_BARYC_CNTL                                                                               0x01b8
60471bb76ff1Sjsg #define regSPI_BARYC_CNTL_BASE_IDX                                                                      1
60481bb76ff1Sjsg #define regSPI_TMPRING_SIZE                                                                             0x01ba
60491bb76ff1Sjsg #define regSPI_TMPRING_SIZE_BASE_IDX                                                                    1
60501bb76ff1Sjsg #define regSPI_GFX_SCRATCH_BASE_LO                                                                      0x01bb
60511bb76ff1Sjsg #define regSPI_GFX_SCRATCH_BASE_LO_BASE_IDX                                                             1
60521bb76ff1Sjsg #define regSPI_GFX_SCRATCH_BASE_HI                                                                      0x01bc
60531bb76ff1Sjsg #define regSPI_GFX_SCRATCH_BASE_HI_BASE_IDX                                                             1
60541bb76ff1Sjsg #define regSPI_SHADER_IDX_FORMAT                                                                        0x01c2
60551bb76ff1Sjsg #define regSPI_SHADER_IDX_FORMAT_BASE_IDX                                                               1
60561bb76ff1Sjsg #define regSPI_SHADER_POS_FORMAT                                                                        0x01c3
60571bb76ff1Sjsg #define regSPI_SHADER_POS_FORMAT_BASE_IDX                                                               1
60581bb76ff1Sjsg #define regSPI_SHADER_Z_FORMAT                                                                          0x01c4
60591bb76ff1Sjsg #define regSPI_SHADER_Z_FORMAT_BASE_IDX                                                                 1
60601bb76ff1Sjsg #define regSPI_SHADER_COL_FORMAT                                                                        0x01c5
60611bb76ff1Sjsg #define regSPI_SHADER_COL_FORMAT_BASE_IDX                                                               1
60621bb76ff1Sjsg #define regSX_PS_DOWNCONVERT_CONTROL                                                                    0x01d4
60631bb76ff1Sjsg #define regSX_PS_DOWNCONVERT_CONTROL_BASE_IDX                                                           1
60641bb76ff1Sjsg #define regSX_PS_DOWNCONVERT                                                                            0x01d5
60651bb76ff1Sjsg #define regSX_PS_DOWNCONVERT_BASE_IDX                                                                   1
60661bb76ff1Sjsg #define regSX_BLEND_OPT_EPSILON                                                                         0x01d6
60671bb76ff1Sjsg #define regSX_BLEND_OPT_EPSILON_BASE_IDX                                                                1
60681bb76ff1Sjsg #define regSX_BLEND_OPT_CONTROL                                                                         0x01d7
60691bb76ff1Sjsg #define regSX_BLEND_OPT_CONTROL_BASE_IDX                                                                1
60701bb76ff1Sjsg #define regSX_MRT0_BLEND_OPT                                                                            0x01d8
60711bb76ff1Sjsg #define regSX_MRT0_BLEND_OPT_BASE_IDX                                                                   1
60721bb76ff1Sjsg #define regSX_MRT1_BLEND_OPT                                                                            0x01d9
60731bb76ff1Sjsg #define regSX_MRT1_BLEND_OPT_BASE_IDX                                                                   1
60741bb76ff1Sjsg #define regSX_MRT2_BLEND_OPT                                                                            0x01da
60751bb76ff1Sjsg #define regSX_MRT2_BLEND_OPT_BASE_IDX                                                                   1
60761bb76ff1Sjsg #define regSX_MRT3_BLEND_OPT                                                                            0x01db
60771bb76ff1Sjsg #define regSX_MRT3_BLEND_OPT_BASE_IDX                                                                   1
60781bb76ff1Sjsg #define regSX_MRT4_BLEND_OPT                                                                            0x01dc
60791bb76ff1Sjsg #define regSX_MRT4_BLEND_OPT_BASE_IDX                                                                   1
60801bb76ff1Sjsg #define regSX_MRT5_BLEND_OPT                                                                            0x01dd
60811bb76ff1Sjsg #define regSX_MRT5_BLEND_OPT_BASE_IDX                                                                   1
60821bb76ff1Sjsg #define regSX_MRT6_BLEND_OPT                                                                            0x01de
60831bb76ff1Sjsg #define regSX_MRT6_BLEND_OPT_BASE_IDX                                                                   1
60841bb76ff1Sjsg #define regSX_MRT7_BLEND_OPT                                                                            0x01df
60851bb76ff1Sjsg #define regSX_MRT7_BLEND_OPT_BASE_IDX                                                                   1
60861bb76ff1Sjsg #define regCB_BLEND0_CONTROL                                                                            0x01e0
60871bb76ff1Sjsg #define regCB_BLEND0_CONTROL_BASE_IDX                                                                   1
60881bb76ff1Sjsg #define regCB_BLEND1_CONTROL                                                                            0x01e1
60891bb76ff1Sjsg #define regCB_BLEND1_CONTROL_BASE_IDX                                                                   1
60901bb76ff1Sjsg #define regCB_BLEND2_CONTROL                                                                            0x01e2
60911bb76ff1Sjsg #define regCB_BLEND2_CONTROL_BASE_IDX                                                                   1
60921bb76ff1Sjsg #define regCB_BLEND3_CONTROL                                                                            0x01e3
60931bb76ff1Sjsg #define regCB_BLEND3_CONTROL_BASE_IDX                                                                   1
60941bb76ff1Sjsg #define regCB_BLEND4_CONTROL                                                                            0x01e4
60951bb76ff1Sjsg #define regCB_BLEND4_CONTROL_BASE_IDX                                                                   1
60961bb76ff1Sjsg #define regCB_BLEND5_CONTROL                                                                            0x01e5
60971bb76ff1Sjsg #define regCB_BLEND5_CONTROL_BASE_IDX                                                                   1
60981bb76ff1Sjsg #define regCB_BLEND6_CONTROL                                                                            0x01e6
60991bb76ff1Sjsg #define regCB_BLEND6_CONTROL_BASE_IDX                                                                   1
61001bb76ff1Sjsg #define regCB_BLEND7_CONTROL                                                                            0x01e7
61011bb76ff1Sjsg #define regCB_BLEND7_CONTROL_BASE_IDX                                                                   1
61021bb76ff1Sjsg #define regGFX_COPY_STATE                                                                               0x01f4
61031bb76ff1Sjsg #define regGFX_COPY_STATE_BASE_IDX                                                                      1
61041bb76ff1Sjsg #define regPA_CL_POINT_X_RAD                                                                            0x01f5
61051bb76ff1Sjsg #define regPA_CL_POINT_X_RAD_BASE_IDX                                                                   1
61061bb76ff1Sjsg #define regPA_CL_POINT_Y_RAD                                                                            0x01f6
61071bb76ff1Sjsg #define regPA_CL_POINT_Y_RAD_BASE_IDX                                                                   1
61081bb76ff1Sjsg #define regPA_CL_POINT_SIZE                                                                             0x01f7
61091bb76ff1Sjsg #define regPA_CL_POINT_SIZE_BASE_IDX                                                                    1
61101bb76ff1Sjsg #define regPA_CL_POINT_CULL_RAD                                                                         0x01f8
61111bb76ff1Sjsg #define regPA_CL_POINT_CULL_RAD_BASE_IDX                                                                1
61121bb76ff1Sjsg #define regVGT_DMA_BASE_HI                                                                              0x01f9
61131bb76ff1Sjsg #define regVGT_DMA_BASE_HI_BASE_IDX                                                                     1
61141bb76ff1Sjsg #define regVGT_DMA_BASE                                                                                 0x01fa
61151bb76ff1Sjsg #define regVGT_DMA_BASE_BASE_IDX                                                                        1
61161bb76ff1Sjsg #define regVGT_DRAW_INITIATOR                                                                           0x01fc
61171bb76ff1Sjsg #define regVGT_DRAW_INITIATOR_BASE_IDX                                                                  1
61181bb76ff1Sjsg #define regVGT_EVENT_ADDRESS_REG                                                                        0x01fe
61191bb76ff1Sjsg #define regVGT_EVENT_ADDRESS_REG_BASE_IDX                                                               1
61201bb76ff1Sjsg #define regGE_MAX_OUTPUT_PER_SUBGROUP                                                                   0x01ff
61211bb76ff1Sjsg #define regGE_MAX_OUTPUT_PER_SUBGROUP_BASE_IDX                                                          1
61221bb76ff1Sjsg #define regDB_DEPTH_CONTROL                                                                             0x0200
61231bb76ff1Sjsg #define regDB_DEPTH_CONTROL_BASE_IDX                                                                    1
61241bb76ff1Sjsg #define regDB_EQAA                                                                                      0x0201
61251bb76ff1Sjsg #define regDB_EQAA_BASE_IDX                                                                             1
61261bb76ff1Sjsg #define regCB_COLOR_CONTROL                                                                             0x0202
61271bb76ff1Sjsg #define regCB_COLOR_CONTROL_BASE_IDX                                                                    1
61281bb76ff1Sjsg #define regDB_SHADER_CONTROL                                                                            0x0203
61291bb76ff1Sjsg #define regDB_SHADER_CONTROL_BASE_IDX                                                                   1
61301bb76ff1Sjsg #define regPA_CL_CLIP_CNTL                                                                              0x0204
61311bb76ff1Sjsg #define regPA_CL_CLIP_CNTL_BASE_IDX                                                                     1
61321bb76ff1Sjsg #define regPA_SU_SC_MODE_CNTL                                                                           0x0205
61331bb76ff1Sjsg #define regPA_SU_SC_MODE_CNTL_BASE_IDX                                                                  1
61341bb76ff1Sjsg #define regPA_CL_VTE_CNTL                                                                               0x0206
61351bb76ff1Sjsg #define regPA_CL_VTE_CNTL_BASE_IDX                                                                      1
61361bb76ff1Sjsg #define regPA_CL_VS_OUT_CNTL                                                                            0x0207
61371bb76ff1Sjsg #define regPA_CL_VS_OUT_CNTL_BASE_IDX                                                                   1
61381bb76ff1Sjsg #define regPA_CL_NANINF_CNTL                                                                            0x0208
61391bb76ff1Sjsg #define regPA_CL_NANINF_CNTL_BASE_IDX                                                                   1
61401bb76ff1Sjsg #define regPA_SU_LINE_STIPPLE_CNTL                                                                      0x0209
61411bb76ff1Sjsg #define regPA_SU_LINE_STIPPLE_CNTL_BASE_IDX                                                             1
61421bb76ff1Sjsg #define regPA_SU_LINE_STIPPLE_SCALE                                                                     0x020a
61431bb76ff1Sjsg #define regPA_SU_LINE_STIPPLE_SCALE_BASE_IDX                                                            1
61441bb76ff1Sjsg #define regPA_SU_PRIM_FILTER_CNTL                                                                       0x020b
61451bb76ff1Sjsg #define regPA_SU_PRIM_FILTER_CNTL_BASE_IDX                                                              1
61461bb76ff1Sjsg #define regPA_SU_SMALL_PRIM_FILTER_CNTL                                                                 0x020c
61471bb76ff1Sjsg #define regPA_SU_SMALL_PRIM_FILTER_CNTL_BASE_IDX                                                        1
61481bb76ff1Sjsg #define regPA_CL_NGG_CNTL                                                                               0x020e
61491bb76ff1Sjsg #define regPA_CL_NGG_CNTL_BASE_IDX                                                                      1
61501bb76ff1Sjsg #define regPA_SU_OVER_RASTERIZATION_CNTL                                                                0x020f
61511bb76ff1Sjsg #define regPA_SU_OVER_RASTERIZATION_CNTL_BASE_IDX                                                       1
61521bb76ff1Sjsg #define regPA_STEREO_CNTL                                                                               0x0210
61531bb76ff1Sjsg #define regPA_STEREO_CNTL_BASE_IDX                                                                      1
61541bb76ff1Sjsg #define regPA_STATE_STEREO_X                                                                            0x0211
61551bb76ff1Sjsg #define regPA_STATE_STEREO_X_BASE_IDX                                                                   1
61561bb76ff1Sjsg #define regPA_CL_VRS_CNTL                                                                               0x0212
61571bb76ff1Sjsg #define regPA_CL_VRS_CNTL_BASE_IDX                                                                      1
61581bb76ff1Sjsg #define regPA_SU_POINT_SIZE                                                                             0x0280
61591bb76ff1Sjsg #define regPA_SU_POINT_SIZE_BASE_IDX                                                                    1
61601bb76ff1Sjsg #define regPA_SU_POINT_MINMAX                                                                           0x0281
61611bb76ff1Sjsg #define regPA_SU_POINT_MINMAX_BASE_IDX                                                                  1
61621bb76ff1Sjsg #define regPA_SU_LINE_CNTL                                                                              0x0282
61631bb76ff1Sjsg #define regPA_SU_LINE_CNTL_BASE_IDX                                                                     1
61641bb76ff1Sjsg #define regPA_SC_LINE_STIPPLE                                                                           0x0283
61651bb76ff1Sjsg #define regPA_SC_LINE_STIPPLE_BASE_IDX                                                                  1
61661bb76ff1Sjsg #define regVGT_HOS_MAX_TESS_LEVEL                                                                       0x0286
61671bb76ff1Sjsg #define regVGT_HOS_MAX_TESS_LEVEL_BASE_IDX                                                              1
61681bb76ff1Sjsg #define regVGT_HOS_MIN_TESS_LEVEL                                                                       0x0287
61691bb76ff1Sjsg #define regVGT_HOS_MIN_TESS_LEVEL_BASE_IDX                                                              1
61701bb76ff1Sjsg #define regPA_SC_MODE_CNTL_0                                                                            0x0292
61711bb76ff1Sjsg #define regPA_SC_MODE_CNTL_0_BASE_IDX                                                                   1
61721bb76ff1Sjsg #define regPA_SC_MODE_CNTL_1                                                                            0x0293
61731bb76ff1Sjsg #define regPA_SC_MODE_CNTL_1_BASE_IDX                                                                   1
61741bb76ff1Sjsg #define regVGT_ENHANCE                                                                                  0x0294
61751bb76ff1Sjsg #define regVGT_ENHANCE_BASE_IDX                                                                         1
61761bb76ff1Sjsg #define regIA_ENHANCE                                                                                   0x029c
61771bb76ff1Sjsg #define regIA_ENHANCE_BASE_IDX                                                                          1
61781bb76ff1Sjsg #define regVGT_DMA_SIZE                                                                                 0x029d
61791bb76ff1Sjsg #define regVGT_DMA_SIZE_BASE_IDX                                                                        1
61801bb76ff1Sjsg #define regVGT_DMA_MAX_SIZE                                                                             0x029e
61811bb76ff1Sjsg #define regVGT_DMA_MAX_SIZE_BASE_IDX                                                                    1
61821bb76ff1Sjsg #define regVGT_DMA_INDEX_TYPE                                                                           0x029f
61831bb76ff1Sjsg #define regVGT_DMA_INDEX_TYPE_BASE_IDX                                                                  1
61841bb76ff1Sjsg #define regWD_ENHANCE                                                                                   0x02a0
61851bb76ff1Sjsg #define regWD_ENHANCE_BASE_IDX                                                                          1
61861bb76ff1Sjsg #define regVGT_PRIMITIVEID_EN                                                                           0x02a1
61871bb76ff1Sjsg #define regVGT_PRIMITIVEID_EN_BASE_IDX                                                                  1
61881bb76ff1Sjsg #define regVGT_DMA_NUM_INSTANCES                                                                        0x02a2
61891bb76ff1Sjsg #define regVGT_DMA_NUM_INSTANCES_BASE_IDX                                                               1
61901bb76ff1Sjsg #define regVGT_PRIMITIVEID_RESET                                                                        0x02a3
61911bb76ff1Sjsg #define regVGT_PRIMITIVEID_RESET_BASE_IDX                                                               1
61921bb76ff1Sjsg #define regVGT_EVENT_INITIATOR                                                                          0x02a4
61931bb76ff1Sjsg #define regVGT_EVENT_INITIATOR_BASE_IDX                                                                 1
61941bb76ff1Sjsg #define regVGT_DRAW_PAYLOAD_CNTL                                                                        0x02a6
61951bb76ff1Sjsg #define regVGT_DRAW_PAYLOAD_CNTL_BASE_IDX                                                               1
61961bb76ff1Sjsg #define regVGT_ESGS_RING_ITEMSIZE                                                                       0x02ab
61971bb76ff1Sjsg #define regVGT_ESGS_RING_ITEMSIZE_BASE_IDX                                                              1
61981bb76ff1Sjsg #define regVGT_REUSE_OFF                                                                                0x02ad
61991bb76ff1Sjsg #define regVGT_REUSE_OFF_BASE_IDX                                                                       1
62001bb76ff1Sjsg #define regDB_HTILE_SURFACE                                                                             0x02af
62011bb76ff1Sjsg #define regDB_HTILE_SURFACE_BASE_IDX                                                                    1
62021bb76ff1Sjsg #define regDB_SRESULTS_COMPARE_STATE0                                                                   0x02b0
62031bb76ff1Sjsg #define regDB_SRESULTS_COMPARE_STATE0_BASE_IDX                                                          1
62041bb76ff1Sjsg #define regDB_SRESULTS_COMPARE_STATE1                                                                   0x02b1
62051bb76ff1Sjsg #define regDB_SRESULTS_COMPARE_STATE1_BASE_IDX                                                          1
62061bb76ff1Sjsg #define regDB_PRELOAD_CONTROL                                                                           0x02b2
62071bb76ff1Sjsg #define regDB_PRELOAD_CONTROL_BASE_IDX                                                                  1
62081bb76ff1Sjsg #define regVGT_STRMOUT_DRAW_OPAQUE_OFFSET                                                               0x02ca
62091bb76ff1Sjsg #define regVGT_STRMOUT_DRAW_OPAQUE_OFFSET_BASE_IDX                                                      1
62101bb76ff1Sjsg #define regVGT_STRMOUT_DRAW_OPAQUE_BUFFER_FILLED_SIZE                                                   0x02cb
62111bb76ff1Sjsg #define regVGT_STRMOUT_DRAW_OPAQUE_BUFFER_FILLED_SIZE_BASE_IDX                                          1
62121bb76ff1Sjsg #define regVGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE                                                        0x02cc
62131bb76ff1Sjsg #define regVGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE_BASE_IDX                                               1
62141bb76ff1Sjsg #define regVGT_GS_MAX_VERT_OUT                                                                          0x02ce
62151bb76ff1Sjsg #define regVGT_GS_MAX_VERT_OUT_BASE_IDX                                                                 1
62161bb76ff1Sjsg #define regGE_NGG_SUBGRP_CNTL                                                                           0x02d3
62171bb76ff1Sjsg #define regGE_NGG_SUBGRP_CNTL_BASE_IDX                                                                  1
62181bb76ff1Sjsg #define regVGT_TESS_DISTRIBUTION                                                                        0x02d4
62191bb76ff1Sjsg #define regVGT_TESS_DISTRIBUTION_BASE_IDX                                                               1
62201bb76ff1Sjsg #define regVGT_SHADER_STAGES_EN                                                                         0x02d5
62211bb76ff1Sjsg #define regVGT_SHADER_STAGES_EN_BASE_IDX                                                                1
62221bb76ff1Sjsg #define regVGT_LS_HS_CONFIG                                                                             0x02d6
62231bb76ff1Sjsg #define regVGT_LS_HS_CONFIG_BASE_IDX                                                                    1
62241bb76ff1Sjsg #define regVGT_TF_PARAM                                                                                 0x02db
62251bb76ff1Sjsg #define regVGT_TF_PARAM_BASE_IDX                                                                        1
62261bb76ff1Sjsg #define regDB_ALPHA_TO_MASK                                                                             0x02dc
62271bb76ff1Sjsg #define regDB_ALPHA_TO_MASK_BASE_IDX                                                                    1
62281bb76ff1Sjsg #define regPA_SU_POLY_OFFSET_DB_FMT_CNTL                                                                0x02de
62291bb76ff1Sjsg #define regPA_SU_POLY_OFFSET_DB_FMT_CNTL_BASE_IDX                                                       1
62301bb76ff1Sjsg #define regPA_SU_POLY_OFFSET_CLAMP                                                                      0x02df
62311bb76ff1Sjsg #define regPA_SU_POLY_OFFSET_CLAMP_BASE_IDX                                                             1
62321bb76ff1Sjsg #define regPA_SU_POLY_OFFSET_FRONT_SCALE                                                                0x02e0
62331bb76ff1Sjsg #define regPA_SU_POLY_OFFSET_FRONT_SCALE_BASE_IDX                                                       1
62341bb76ff1Sjsg #define regPA_SU_POLY_OFFSET_FRONT_OFFSET                                                               0x02e1
62351bb76ff1Sjsg #define regPA_SU_POLY_OFFSET_FRONT_OFFSET_BASE_IDX                                                      1
62361bb76ff1Sjsg #define regPA_SU_POLY_OFFSET_BACK_SCALE                                                                 0x02e2
62371bb76ff1Sjsg #define regPA_SU_POLY_OFFSET_BACK_SCALE_BASE_IDX                                                        1
62381bb76ff1Sjsg #define regPA_SU_POLY_OFFSET_BACK_OFFSET                                                                0x02e3
62391bb76ff1Sjsg #define regPA_SU_POLY_OFFSET_BACK_OFFSET_BASE_IDX                                                       1
62401bb76ff1Sjsg #define regVGT_GS_INSTANCE_CNT                                                                          0x02e4
62411bb76ff1Sjsg #define regVGT_GS_INSTANCE_CNT_BASE_IDX                                                                 1
62421bb76ff1Sjsg #define regPA_SC_CENTROID_PRIORITY_0                                                                    0x02f5
62431bb76ff1Sjsg #define regPA_SC_CENTROID_PRIORITY_0_BASE_IDX                                                           1
62441bb76ff1Sjsg #define regPA_SC_CENTROID_PRIORITY_1                                                                    0x02f6
62451bb76ff1Sjsg #define regPA_SC_CENTROID_PRIORITY_1_BASE_IDX                                                           1
62461bb76ff1Sjsg #define regPA_SC_LINE_CNTL                                                                              0x02f7
62471bb76ff1Sjsg #define regPA_SC_LINE_CNTL_BASE_IDX                                                                     1
62481bb76ff1Sjsg #define regPA_SC_AA_CONFIG                                                                              0x02f8
62491bb76ff1Sjsg #define regPA_SC_AA_CONFIG_BASE_IDX                                                                     1
62501bb76ff1Sjsg #define regPA_SU_VTX_CNTL                                                                               0x02f9
62511bb76ff1Sjsg #define regPA_SU_VTX_CNTL_BASE_IDX                                                                      1
62521bb76ff1Sjsg #define regPA_CL_GB_VERT_CLIP_ADJ                                                                       0x02fa
62531bb76ff1Sjsg #define regPA_CL_GB_VERT_CLIP_ADJ_BASE_IDX                                                              1
62541bb76ff1Sjsg #define regPA_CL_GB_VERT_DISC_ADJ                                                                       0x02fb
62551bb76ff1Sjsg #define regPA_CL_GB_VERT_DISC_ADJ_BASE_IDX                                                              1
62561bb76ff1Sjsg #define regPA_CL_GB_HORZ_CLIP_ADJ                                                                       0x02fc
62571bb76ff1Sjsg #define regPA_CL_GB_HORZ_CLIP_ADJ_BASE_IDX                                                              1
62581bb76ff1Sjsg #define regPA_CL_GB_HORZ_DISC_ADJ                                                                       0x02fd
62591bb76ff1Sjsg #define regPA_CL_GB_HORZ_DISC_ADJ_BASE_IDX                                                              1
62601bb76ff1Sjsg #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0                                                            0x02fe
62611bb76ff1Sjsg #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0_BASE_IDX                                                   1
62621bb76ff1Sjsg #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1                                                            0x02ff
62631bb76ff1Sjsg #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1_BASE_IDX                                                   1
62641bb76ff1Sjsg #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2                                                            0x0300
62651bb76ff1Sjsg #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2_BASE_IDX                                                   1
62661bb76ff1Sjsg #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3                                                            0x0301
62671bb76ff1Sjsg #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3_BASE_IDX                                                   1
62681bb76ff1Sjsg #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0                                                            0x0302
62691bb76ff1Sjsg #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0_BASE_IDX                                                   1
62701bb76ff1Sjsg #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1                                                            0x0303
62711bb76ff1Sjsg #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1_BASE_IDX                                                   1
62721bb76ff1Sjsg #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2                                                            0x0304
62731bb76ff1Sjsg #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2_BASE_IDX                                                   1
62741bb76ff1Sjsg #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3                                                            0x0305
62751bb76ff1Sjsg #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3_BASE_IDX                                                   1
62761bb76ff1Sjsg #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0                                                            0x0306
62771bb76ff1Sjsg #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0_BASE_IDX                                                   1
62781bb76ff1Sjsg #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1                                                            0x0307
62791bb76ff1Sjsg #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1_BASE_IDX                                                   1
62801bb76ff1Sjsg #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2                                                            0x0308
62811bb76ff1Sjsg #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2_BASE_IDX                                                   1
62821bb76ff1Sjsg #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3                                                            0x0309
62831bb76ff1Sjsg #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3_BASE_IDX                                                   1
62841bb76ff1Sjsg #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0                                                            0x030a
62851bb76ff1Sjsg #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0_BASE_IDX                                                   1
62861bb76ff1Sjsg #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1                                                            0x030b
62871bb76ff1Sjsg #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1_BASE_IDX                                                   1
62881bb76ff1Sjsg #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2                                                            0x030c
62891bb76ff1Sjsg #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2_BASE_IDX                                                   1
62901bb76ff1Sjsg #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3                                                            0x030d
62911bb76ff1Sjsg #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3_BASE_IDX                                                   1
62921bb76ff1Sjsg #define regPA_SC_AA_MASK_X0Y0_X1Y0                                                                      0x030e
62931bb76ff1Sjsg #define regPA_SC_AA_MASK_X0Y0_X1Y0_BASE_IDX                                                             1
62941bb76ff1Sjsg #define regPA_SC_AA_MASK_X0Y1_X1Y1                                                                      0x030f
62951bb76ff1Sjsg #define regPA_SC_AA_MASK_X0Y1_X1Y1_BASE_IDX                                                             1
62961bb76ff1Sjsg #define regPA_SC_SHADER_CONTROL                                                                         0x0310
62971bb76ff1Sjsg #define regPA_SC_SHADER_CONTROL_BASE_IDX                                                                1
62981bb76ff1Sjsg #define regPA_SC_BINNER_CNTL_0                                                                          0x0311
62991bb76ff1Sjsg #define regPA_SC_BINNER_CNTL_0_BASE_IDX                                                                 1
63001bb76ff1Sjsg #define regPA_SC_BINNER_CNTL_1                                                                          0x0312
63011bb76ff1Sjsg #define regPA_SC_BINNER_CNTL_1_BASE_IDX                                                                 1
63021bb76ff1Sjsg #define regPA_SC_CONSERVATIVE_RASTERIZATION_CNTL                                                        0x0313
63031bb76ff1Sjsg #define regPA_SC_CONSERVATIVE_RASTERIZATION_CNTL_BASE_IDX                                               1
63041bb76ff1Sjsg #define regPA_SC_NGG_MODE_CNTL                                                                          0x0314
63051bb76ff1Sjsg #define regPA_SC_NGG_MODE_CNTL_BASE_IDX                                                                 1
63061bb76ff1Sjsg #define regPA_SC_BINNER_CNTL_2                                                                          0x0315
63071bb76ff1Sjsg #define regPA_SC_BINNER_CNTL_2_BASE_IDX                                                                 1
63081bb76ff1Sjsg #define regCB_COLOR0_BASE                                                                               0x0318
63091bb76ff1Sjsg #define regCB_COLOR0_BASE_BASE_IDX                                                                      1
63101bb76ff1Sjsg #define regCB_COLOR0_VIEW                                                                               0x031b
63111bb76ff1Sjsg #define regCB_COLOR0_VIEW_BASE_IDX                                                                      1
63121bb76ff1Sjsg #define regCB_COLOR0_INFO                                                                               0x031c
63131bb76ff1Sjsg #define regCB_COLOR0_INFO_BASE_IDX                                                                      1
63141bb76ff1Sjsg #define regCB_COLOR0_ATTRIB                                                                             0x031d
63151bb76ff1Sjsg #define regCB_COLOR0_ATTRIB_BASE_IDX                                                                    1
63161bb76ff1Sjsg #define regCB_COLOR0_FDCC_CONTROL                                                                       0x031e
63171bb76ff1Sjsg #define regCB_COLOR0_FDCC_CONTROL_BASE_IDX                                                              1
63181bb76ff1Sjsg #define regCB_COLOR0_DCC_BASE                                                                           0x0325
63191bb76ff1Sjsg #define regCB_COLOR0_DCC_BASE_BASE_IDX                                                                  1
63201bb76ff1Sjsg #define regCB_COLOR1_BASE                                                                               0x0327
63211bb76ff1Sjsg #define regCB_COLOR1_BASE_BASE_IDX                                                                      1
63221bb76ff1Sjsg #define regCB_COLOR1_VIEW                                                                               0x032a
63231bb76ff1Sjsg #define regCB_COLOR1_VIEW_BASE_IDX                                                                      1
63241bb76ff1Sjsg #define regCB_COLOR1_INFO                                                                               0x032b
63251bb76ff1Sjsg #define regCB_COLOR1_INFO_BASE_IDX                                                                      1
63261bb76ff1Sjsg #define regCB_COLOR1_ATTRIB                                                                             0x032c
63271bb76ff1Sjsg #define regCB_COLOR1_ATTRIB_BASE_IDX                                                                    1
63281bb76ff1Sjsg #define regCB_COLOR1_FDCC_CONTROL                                                                       0x032d
63291bb76ff1Sjsg #define regCB_COLOR1_FDCC_CONTROL_BASE_IDX                                                              1
63301bb76ff1Sjsg #define regCB_COLOR1_DCC_BASE                                                                           0x0334
63311bb76ff1Sjsg #define regCB_COLOR1_DCC_BASE_BASE_IDX                                                                  1
63321bb76ff1Sjsg #define regCB_COLOR2_BASE                                                                               0x0336
63331bb76ff1Sjsg #define regCB_COLOR2_BASE_BASE_IDX                                                                      1
63341bb76ff1Sjsg #define regCB_COLOR2_VIEW                                                                               0x0339
63351bb76ff1Sjsg #define regCB_COLOR2_VIEW_BASE_IDX                                                                      1
63361bb76ff1Sjsg #define regCB_COLOR2_INFO                                                                               0x033a
63371bb76ff1Sjsg #define regCB_COLOR2_INFO_BASE_IDX                                                                      1
63381bb76ff1Sjsg #define regCB_COLOR2_ATTRIB                                                                             0x033b
63391bb76ff1Sjsg #define regCB_COLOR2_ATTRIB_BASE_IDX                                                                    1
63401bb76ff1Sjsg #define regCB_COLOR2_FDCC_CONTROL                                                                       0x033c
63411bb76ff1Sjsg #define regCB_COLOR2_FDCC_CONTROL_BASE_IDX                                                              1
63421bb76ff1Sjsg #define regCB_COLOR2_DCC_BASE                                                                           0x0343
63431bb76ff1Sjsg #define regCB_COLOR2_DCC_BASE_BASE_IDX                                                                  1
63441bb76ff1Sjsg #define regCB_COLOR3_BASE                                                                               0x0345
63451bb76ff1Sjsg #define regCB_COLOR3_BASE_BASE_IDX                                                                      1
63461bb76ff1Sjsg #define regCB_COLOR3_VIEW                                                                               0x0348
63471bb76ff1Sjsg #define regCB_COLOR3_VIEW_BASE_IDX                                                                      1
63481bb76ff1Sjsg #define regCB_COLOR3_INFO                                                                               0x0349
63491bb76ff1Sjsg #define regCB_COLOR3_INFO_BASE_IDX                                                                      1
63501bb76ff1Sjsg #define regCB_COLOR3_ATTRIB                                                                             0x034a
63511bb76ff1Sjsg #define regCB_COLOR3_ATTRIB_BASE_IDX                                                                    1
63521bb76ff1Sjsg #define regCB_COLOR3_FDCC_CONTROL                                                                       0x034b
63531bb76ff1Sjsg #define regCB_COLOR3_FDCC_CONTROL_BASE_IDX                                                              1
63541bb76ff1Sjsg #define regCB_COLOR3_DCC_BASE                                                                           0x0352
63551bb76ff1Sjsg #define regCB_COLOR3_DCC_BASE_BASE_IDX                                                                  1
63561bb76ff1Sjsg #define regCB_COLOR4_BASE                                                                               0x0354
63571bb76ff1Sjsg #define regCB_COLOR4_BASE_BASE_IDX                                                                      1
63581bb76ff1Sjsg #define regCB_COLOR4_VIEW                                                                               0x0357
63591bb76ff1Sjsg #define regCB_COLOR4_VIEW_BASE_IDX                                                                      1
63601bb76ff1Sjsg #define regCB_COLOR4_INFO                                                                               0x0358
63611bb76ff1Sjsg #define regCB_COLOR4_INFO_BASE_IDX                                                                      1
63621bb76ff1Sjsg #define regCB_COLOR4_ATTRIB                                                                             0x0359
63631bb76ff1Sjsg #define regCB_COLOR4_ATTRIB_BASE_IDX                                                                    1
63641bb76ff1Sjsg #define regCB_COLOR4_FDCC_CONTROL                                                                       0x035a
63651bb76ff1Sjsg #define regCB_COLOR4_FDCC_CONTROL_BASE_IDX                                                              1
63661bb76ff1Sjsg #define regCB_COLOR4_DCC_BASE                                                                           0x0361
63671bb76ff1Sjsg #define regCB_COLOR4_DCC_BASE_BASE_IDX                                                                  1
63681bb76ff1Sjsg #define regCB_COLOR5_BASE                                                                               0x0363
63691bb76ff1Sjsg #define regCB_COLOR5_BASE_BASE_IDX                                                                      1
63701bb76ff1Sjsg #define regCB_COLOR5_VIEW                                                                               0x0366
63711bb76ff1Sjsg #define regCB_COLOR5_VIEW_BASE_IDX                                                                      1
63721bb76ff1Sjsg #define regCB_COLOR5_INFO                                                                               0x0367
63731bb76ff1Sjsg #define regCB_COLOR5_INFO_BASE_IDX                                                                      1
63741bb76ff1Sjsg #define regCB_COLOR5_ATTRIB                                                                             0x0368
63751bb76ff1Sjsg #define regCB_COLOR5_ATTRIB_BASE_IDX                                                                    1
63761bb76ff1Sjsg #define regCB_COLOR5_FDCC_CONTROL                                                                       0x0369
63771bb76ff1Sjsg #define regCB_COLOR5_FDCC_CONTROL_BASE_IDX                                                              1
63781bb76ff1Sjsg #define regCB_COLOR5_DCC_BASE                                                                           0x0370
63791bb76ff1Sjsg #define regCB_COLOR5_DCC_BASE_BASE_IDX                                                                  1
63801bb76ff1Sjsg #define regCB_COLOR6_BASE                                                                               0x0372
63811bb76ff1Sjsg #define regCB_COLOR6_BASE_BASE_IDX                                                                      1
63821bb76ff1Sjsg #define regCB_COLOR6_VIEW                                                                               0x0375
63831bb76ff1Sjsg #define regCB_COLOR6_VIEW_BASE_IDX                                                                      1
63841bb76ff1Sjsg #define regCB_COLOR6_INFO                                                                               0x0376
63851bb76ff1Sjsg #define regCB_COLOR6_INFO_BASE_IDX                                                                      1
63861bb76ff1Sjsg #define regCB_COLOR6_ATTRIB                                                                             0x0377
63871bb76ff1Sjsg #define regCB_COLOR6_ATTRIB_BASE_IDX                                                                    1
63881bb76ff1Sjsg #define regCB_COLOR6_FDCC_CONTROL                                                                       0x0378
63891bb76ff1Sjsg #define regCB_COLOR6_FDCC_CONTROL_BASE_IDX                                                              1
63901bb76ff1Sjsg #define regCB_COLOR6_DCC_BASE                                                                           0x037f
63911bb76ff1Sjsg #define regCB_COLOR6_DCC_BASE_BASE_IDX                                                                  1
63921bb76ff1Sjsg #define regCB_COLOR7_BASE                                                                               0x0381
63931bb76ff1Sjsg #define regCB_COLOR7_BASE_BASE_IDX                                                                      1
63941bb76ff1Sjsg #define regCB_COLOR7_VIEW                                                                               0x0384
63951bb76ff1Sjsg #define regCB_COLOR7_VIEW_BASE_IDX                                                                      1
63961bb76ff1Sjsg #define regCB_COLOR7_INFO                                                                               0x0385
63971bb76ff1Sjsg #define regCB_COLOR7_INFO_BASE_IDX                                                                      1
63981bb76ff1Sjsg #define regCB_COLOR7_ATTRIB                                                                             0x0386
63991bb76ff1Sjsg #define regCB_COLOR7_ATTRIB_BASE_IDX                                                                    1
64001bb76ff1Sjsg #define regCB_COLOR7_FDCC_CONTROL                                                                       0x0387
64011bb76ff1Sjsg #define regCB_COLOR7_FDCC_CONTROL_BASE_IDX                                                              1
64021bb76ff1Sjsg #define regCB_COLOR7_DCC_BASE                                                                           0x038e
64031bb76ff1Sjsg #define regCB_COLOR7_DCC_BASE_BASE_IDX                                                                  1
64041bb76ff1Sjsg #define regCB_COLOR0_BASE_EXT                                                                           0x0390
64051bb76ff1Sjsg #define regCB_COLOR0_BASE_EXT_BASE_IDX                                                                  1
64061bb76ff1Sjsg #define regCB_COLOR1_BASE_EXT                                                                           0x0391
64071bb76ff1Sjsg #define regCB_COLOR1_BASE_EXT_BASE_IDX                                                                  1
64081bb76ff1Sjsg #define regCB_COLOR2_BASE_EXT                                                                           0x0392
64091bb76ff1Sjsg #define regCB_COLOR2_BASE_EXT_BASE_IDX                                                                  1
64101bb76ff1Sjsg #define regCB_COLOR3_BASE_EXT                                                                           0x0393
64111bb76ff1Sjsg #define regCB_COLOR3_BASE_EXT_BASE_IDX                                                                  1
64121bb76ff1Sjsg #define regCB_COLOR4_BASE_EXT                                                                           0x0394
64131bb76ff1Sjsg #define regCB_COLOR4_BASE_EXT_BASE_IDX                                                                  1
64141bb76ff1Sjsg #define regCB_COLOR5_BASE_EXT                                                                           0x0395
64151bb76ff1Sjsg #define regCB_COLOR5_BASE_EXT_BASE_IDX                                                                  1
64161bb76ff1Sjsg #define regCB_COLOR6_BASE_EXT                                                                           0x0396
64171bb76ff1Sjsg #define regCB_COLOR6_BASE_EXT_BASE_IDX                                                                  1
64181bb76ff1Sjsg #define regCB_COLOR7_BASE_EXT                                                                           0x0397
64191bb76ff1Sjsg #define regCB_COLOR7_BASE_EXT_BASE_IDX                                                                  1
64201bb76ff1Sjsg #define regCB_COLOR0_DCC_BASE_EXT                                                                       0x03a8
64211bb76ff1Sjsg #define regCB_COLOR0_DCC_BASE_EXT_BASE_IDX                                                              1
64221bb76ff1Sjsg #define regCB_COLOR1_DCC_BASE_EXT                                                                       0x03a9
64231bb76ff1Sjsg #define regCB_COLOR1_DCC_BASE_EXT_BASE_IDX                                                              1
64241bb76ff1Sjsg #define regCB_COLOR2_DCC_BASE_EXT                                                                       0x03aa
64251bb76ff1Sjsg #define regCB_COLOR2_DCC_BASE_EXT_BASE_IDX                                                              1
64261bb76ff1Sjsg #define regCB_COLOR3_DCC_BASE_EXT                                                                       0x03ab
64271bb76ff1Sjsg #define regCB_COLOR3_DCC_BASE_EXT_BASE_IDX                                                              1
64281bb76ff1Sjsg #define regCB_COLOR4_DCC_BASE_EXT                                                                       0x03ac
64291bb76ff1Sjsg #define regCB_COLOR4_DCC_BASE_EXT_BASE_IDX                                                              1
64301bb76ff1Sjsg #define regCB_COLOR5_DCC_BASE_EXT                                                                       0x03ad
64311bb76ff1Sjsg #define regCB_COLOR5_DCC_BASE_EXT_BASE_IDX                                                              1
64321bb76ff1Sjsg #define regCB_COLOR6_DCC_BASE_EXT                                                                       0x03ae
64331bb76ff1Sjsg #define regCB_COLOR6_DCC_BASE_EXT_BASE_IDX                                                              1
64341bb76ff1Sjsg #define regCB_COLOR7_DCC_BASE_EXT                                                                       0x03af
64351bb76ff1Sjsg #define regCB_COLOR7_DCC_BASE_EXT_BASE_IDX                                                              1
64361bb76ff1Sjsg #define regCB_COLOR0_ATTRIB2                                                                            0x03b0
64371bb76ff1Sjsg #define regCB_COLOR0_ATTRIB2_BASE_IDX                                                                   1
64381bb76ff1Sjsg #define regCB_COLOR1_ATTRIB2                                                                            0x03b1
64391bb76ff1Sjsg #define regCB_COLOR1_ATTRIB2_BASE_IDX                                                                   1
64401bb76ff1Sjsg #define regCB_COLOR2_ATTRIB2                                                                            0x03b2
64411bb76ff1Sjsg #define regCB_COLOR2_ATTRIB2_BASE_IDX                                                                   1
64421bb76ff1Sjsg #define regCB_COLOR3_ATTRIB2                                                                            0x03b3
64431bb76ff1Sjsg #define regCB_COLOR3_ATTRIB2_BASE_IDX                                                                   1
64441bb76ff1Sjsg #define regCB_COLOR4_ATTRIB2                                                                            0x03b4
64451bb76ff1Sjsg #define regCB_COLOR4_ATTRIB2_BASE_IDX                                                                   1
64461bb76ff1Sjsg #define regCB_COLOR5_ATTRIB2                                                                            0x03b5
64471bb76ff1Sjsg #define regCB_COLOR5_ATTRIB2_BASE_IDX                                                                   1
64481bb76ff1Sjsg #define regCB_COLOR6_ATTRIB2                                                                            0x03b6
64491bb76ff1Sjsg #define regCB_COLOR6_ATTRIB2_BASE_IDX                                                                   1
64501bb76ff1Sjsg #define regCB_COLOR7_ATTRIB2                                                                            0x03b7
64511bb76ff1Sjsg #define regCB_COLOR7_ATTRIB2_BASE_IDX                                                                   1
64521bb76ff1Sjsg #define regCB_COLOR0_ATTRIB3                                                                            0x03b8
64531bb76ff1Sjsg #define regCB_COLOR0_ATTRIB3_BASE_IDX                                                                   1
64541bb76ff1Sjsg #define regCB_COLOR1_ATTRIB3                                                                            0x03b9
64551bb76ff1Sjsg #define regCB_COLOR1_ATTRIB3_BASE_IDX                                                                   1
64561bb76ff1Sjsg #define regCB_COLOR2_ATTRIB3                                                                            0x03ba
64571bb76ff1Sjsg #define regCB_COLOR2_ATTRIB3_BASE_IDX                                                                   1
64581bb76ff1Sjsg #define regCB_COLOR3_ATTRIB3                                                                            0x03bb
64591bb76ff1Sjsg #define regCB_COLOR3_ATTRIB3_BASE_IDX                                                                   1
64601bb76ff1Sjsg #define regCB_COLOR4_ATTRIB3                                                                            0x03bc
64611bb76ff1Sjsg #define regCB_COLOR4_ATTRIB3_BASE_IDX                                                                   1
64621bb76ff1Sjsg #define regCB_COLOR5_ATTRIB3                                                                            0x03bd
64631bb76ff1Sjsg #define regCB_COLOR5_ATTRIB3_BASE_IDX                                                                   1
64641bb76ff1Sjsg #define regCB_COLOR6_ATTRIB3                                                                            0x03be
64651bb76ff1Sjsg #define regCB_COLOR6_ATTRIB3_BASE_IDX                                                                   1
64661bb76ff1Sjsg #define regCB_COLOR7_ATTRIB3                                                                            0x03bf
64671bb76ff1Sjsg #define regCB_COLOR7_ATTRIB3_BASE_IDX                                                                   1
64681bb76ff1Sjsg 
64691bb76ff1Sjsg 
64701bb76ff1Sjsg // addressBlock: gc_pfvf_cpdec
64711bb76ff1Sjsg // base address: 0x2a000
64721bb76ff1Sjsg #define regCONFIG_RESERVED_REG0                                                                         0x0800
64731bb76ff1Sjsg #define regCONFIG_RESERVED_REG0_BASE_IDX                                                                1
64741bb76ff1Sjsg #define regCONFIG_RESERVED_REG1                                                                         0x0801
64751bb76ff1Sjsg #define regCONFIG_RESERVED_REG1_BASE_IDX                                                                1
64761bb76ff1Sjsg #define regCP_MEC_CNTL                                                                                  0x0802
64771bb76ff1Sjsg #define regCP_MEC_CNTL_BASE_IDX                                                                         1
64781bb76ff1Sjsg #define regCP_ME_CNTL                                                                                   0x0803
64791bb76ff1Sjsg #define regCP_ME_CNTL_BASE_IDX                                                                          1
64801bb76ff1Sjsg 
64811bb76ff1Sjsg 
64821bb76ff1Sjsg // addressBlock: gc_pfvf_grbmdec
64831bb76ff1Sjsg // base address: 0x2a400
64841bb76ff1Sjsg #define regGRBM_GFX_CNTL                                                                                0x0900
64851bb76ff1Sjsg #define regGRBM_GFX_CNTL_BASE_IDX                                                                       1
64861bb76ff1Sjsg #define regGRBM_NOWHERE                                                                                 0x0901
64871bb76ff1Sjsg #define regGRBM_NOWHERE_BASE_IDX                                                                        1
64881bb76ff1Sjsg 
64891bb76ff1Sjsg 
64901bb76ff1Sjsg // addressBlock: gc_pfvf_padec
64911bb76ff1Sjsg // base address: 0x2a500
64921bb76ff1Sjsg #define regPA_SC_VRS_SURFACE_CNTL                                                                       0x0940
64931bb76ff1Sjsg #define regPA_SC_VRS_SURFACE_CNTL_BASE_IDX                                                              1
64941bb76ff1Sjsg #define regPA_SC_ENHANCE                                                                                0x0941
64951bb76ff1Sjsg #define regPA_SC_ENHANCE_BASE_IDX                                                                       1
64961bb76ff1Sjsg #define regPA_SC_ENHANCE_1                                                                              0x0942
64971bb76ff1Sjsg #define regPA_SC_ENHANCE_1_BASE_IDX                                                                     1
64981bb76ff1Sjsg #define regPA_SC_ENHANCE_2                                                                              0x0943
64991bb76ff1Sjsg #define regPA_SC_ENHANCE_2_BASE_IDX                                                                     1
65001bb76ff1Sjsg #define regPA_SC_ENHANCE_3                                                                              0x0944
65011bb76ff1Sjsg #define regPA_SC_ENHANCE_3_BASE_IDX                                                                     1
65021bb76ff1Sjsg #define regPA_SC_BINNER_CNTL_OVERRIDE                                                                   0x0946
65031bb76ff1Sjsg #define regPA_SC_BINNER_CNTL_OVERRIDE_BASE_IDX                                                          1
65041bb76ff1Sjsg #define regPA_SC_PBB_OVERRIDE_FLAG                                                                      0x0947
65051bb76ff1Sjsg #define regPA_SC_PBB_OVERRIDE_FLAG_BASE_IDX                                                             1
65061bb76ff1Sjsg #define regPA_SC_DSM_CNTL                                                                               0x0948
65071bb76ff1Sjsg #define regPA_SC_DSM_CNTL_BASE_IDX                                                                      1
65081bb76ff1Sjsg #define regPA_SC_TILE_STEERING_CREST_OVERRIDE                                                           0x0949
65091bb76ff1Sjsg #define regPA_SC_TILE_STEERING_CREST_OVERRIDE_BASE_IDX                                                  1
65101bb76ff1Sjsg #define regPA_SC_FIFO_SIZE                                                                              0x094a
65111bb76ff1Sjsg #define regPA_SC_FIFO_SIZE_BASE_IDX                                                                     1
65121bb76ff1Sjsg #define regPA_SC_IF_FIFO_SIZE                                                                           0x094b
65131bb76ff1Sjsg #define regPA_SC_IF_FIFO_SIZE_BASE_IDX                                                                  1
65141bb76ff1Sjsg #define regPA_SC_PACKER_WAVE_ID_CNTL                                                                    0x094c
65151bb76ff1Sjsg #define regPA_SC_PACKER_WAVE_ID_CNTL_BASE_IDX                                                           1
65161bb76ff1Sjsg #define regPA_SC_ATM_CNTL                                                                               0x094d
65171bb76ff1Sjsg #define regPA_SC_ATM_CNTL_BASE_IDX                                                                      1
65181bb76ff1Sjsg #define regPA_SC_PKR_WAVE_TABLE_CNTL                                                                    0x094e
65191bb76ff1Sjsg #define regPA_SC_PKR_WAVE_TABLE_CNTL_BASE_IDX                                                           1
65201bb76ff1Sjsg #define regPA_SC_FORCE_EOV_MAX_CNTS                                                                     0x094f
65211bb76ff1Sjsg #define regPA_SC_FORCE_EOV_MAX_CNTS_BASE_IDX                                                            1
65221bb76ff1Sjsg #define regPA_SC_BINNER_EVENT_CNTL_0                                                                    0x0950
65231bb76ff1Sjsg #define regPA_SC_BINNER_EVENT_CNTL_0_BASE_IDX                                                           1
65241bb76ff1Sjsg #define regPA_SC_BINNER_EVENT_CNTL_1                                                                    0x0951
65251bb76ff1Sjsg #define regPA_SC_BINNER_EVENT_CNTL_1_BASE_IDX                                                           1
65261bb76ff1Sjsg #define regPA_SC_BINNER_EVENT_CNTL_2                                                                    0x0952
65271bb76ff1Sjsg #define regPA_SC_BINNER_EVENT_CNTL_2_BASE_IDX                                                           1
65281bb76ff1Sjsg #define regPA_SC_BINNER_EVENT_CNTL_3                                                                    0x0953
65291bb76ff1Sjsg #define regPA_SC_BINNER_EVENT_CNTL_3_BASE_IDX                                                           1
65301bb76ff1Sjsg #define regPA_SC_BINNER_TIMEOUT_COUNTER                                                                 0x0954
65311bb76ff1Sjsg #define regPA_SC_BINNER_TIMEOUT_COUNTER_BASE_IDX                                                        1
65321bb76ff1Sjsg #define regPA_SC_BINNER_PERF_CNTL_0                                                                     0x0955
65331bb76ff1Sjsg #define regPA_SC_BINNER_PERF_CNTL_0_BASE_IDX                                                            1
65341bb76ff1Sjsg #define regPA_SC_BINNER_PERF_CNTL_1                                                                     0x0956
65351bb76ff1Sjsg #define regPA_SC_BINNER_PERF_CNTL_1_BASE_IDX                                                            1
65361bb76ff1Sjsg #define regPA_SC_BINNER_PERF_CNTL_2                                                                     0x0957
65371bb76ff1Sjsg #define regPA_SC_BINNER_PERF_CNTL_2_BASE_IDX                                                            1
65381bb76ff1Sjsg #define regPA_SC_BINNER_PERF_CNTL_3                                                                     0x0958
65391bb76ff1Sjsg #define regPA_SC_BINNER_PERF_CNTL_3_BASE_IDX                                                            1
65401bb76ff1Sjsg #define regPA_SC_P3D_TRAP_SCREEN_HV_LOCK                                                                0x095b
65411bb76ff1Sjsg #define regPA_SC_P3D_TRAP_SCREEN_HV_LOCK_BASE_IDX                                                       1
65421bb76ff1Sjsg #define regPA_SC_HP3D_TRAP_SCREEN_HV_LOCK                                                               0x095c
65431bb76ff1Sjsg #define regPA_SC_HP3D_TRAP_SCREEN_HV_LOCK_BASE_IDX                                                      1
65441bb76ff1Sjsg #define regPA_SC_TRAP_SCREEN_HV_LOCK                                                                    0x095d
65451bb76ff1Sjsg #define regPA_SC_TRAP_SCREEN_HV_LOCK_BASE_IDX                                                           1
65461bb76ff1Sjsg #define regPA_PH_INTERFACE_FIFO_SIZE                                                                    0x095e
65471bb76ff1Sjsg #define regPA_PH_INTERFACE_FIFO_SIZE_BASE_IDX                                                           1
65481bb76ff1Sjsg #define regPA_PH_ENHANCE                                                                                0x095f
65491bb76ff1Sjsg #define regPA_PH_ENHANCE_BASE_IDX                                                                       1
65501bb76ff1Sjsg #define regPA_SC_VRS_SURFACE_CNTL_1                                                                     0x0960
65511bb76ff1Sjsg #define regPA_SC_VRS_SURFACE_CNTL_1_BASE_IDX                                                            1
65521bb76ff1Sjsg 
65531bb76ff1Sjsg 
65541bb76ff1Sjsg // addressBlock: gc_pfvf_sqdec
65551bb76ff1Sjsg // base address: 0x2a780
65561bb76ff1Sjsg #define regSQ_RUNTIME_CONFIG                                                                            0x09e0
65571bb76ff1Sjsg #define regSQ_RUNTIME_CONFIG_BASE_IDX                                                                   1
65581bb76ff1Sjsg #define regSQ_DEBUG_STS_GLOBAL                                                                          0x09e1
65591bb76ff1Sjsg #define regSQ_DEBUG_STS_GLOBAL_BASE_IDX                                                                 1
65601bb76ff1Sjsg #define regSQ_DEBUG_STS_GLOBAL2                                                                         0x09e2
65611bb76ff1Sjsg #define regSQ_DEBUG_STS_GLOBAL2_BASE_IDX                                                                1
65621bb76ff1Sjsg #define regSH_MEM_BASES                                                                                 0x09e3
65631bb76ff1Sjsg #define regSH_MEM_BASES_BASE_IDX                                                                        1
65641bb76ff1Sjsg #define regSH_MEM_CONFIG                                                                                0x09e4
65651bb76ff1Sjsg #define regSH_MEM_CONFIG_BASE_IDX                                                                       1
65661bb76ff1Sjsg #define regSQ_DEBUG                                                                                     0x09e5
65671bb76ff1Sjsg #define regSQ_DEBUG_BASE_IDX                                                                            1
65681bb76ff1Sjsg #define regSQ_SHADER_TBA_LO                                                                             0x09e6
65691bb76ff1Sjsg #define regSQ_SHADER_TBA_LO_BASE_IDX                                                                    1
65701bb76ff1Sjsg #define regSQ_SHADER_TBA_HI                                                                             0x09e7
65711bb76ff1Sjsg #define regSQ_SHADER_TBA_HI_BASE_IDX                                                                    1
65721bb76ff1Sjsg #define regSQ_SHADER_TMA_LO                                                                             0x09e8
65731bb76ff1Sjsg #define regSQ_SHADER_TMA_LO_BASE_IDX                                                                    1
65741bb76ff1Sjsg #define regSQ_SHADER_TMA_HI                                                                             0x09e9
65751bb76ff1Sjsg #define regSQ_SHADER_TMA_HI_BASE_IDX                                                                    1
65761bb76ff1Sjsg 
65771bb76ff1Sjsg 
65781bb76ff1Sjsg // addressBlock: gc_pfonly_cpdec
65791bb76ff1Sjsg // base address: 0x2e000
65801bb76ff1Sjsg #define regCP_DEBUG_2                                                                                   0x1800
65811bb76ff1Sjsg #define regCP_DEBUG_2_BASE_IDX                                                                          1
65821bb76ff1Sjsg #define regCP_FETCHER_SOURCE                                                                            0x1801
65831bb76ff1Sjsg #define regCP_FETCHER_SOURCE_BASE_IDX                                                                   1
65841bb76ff1Sjsg #define regCP_DFY_CNTL                                                                                  0x1804
65851bb76ff1Sjsg #define regCP_DFY_CNTL_BASE_IDX                                                                         1
65861bb76ff1Sjsg #define regCP_DFY_STAT                                                                                  0x1805
65871bb76ff1Sjsg #define regCP_DFY_STAT_BASE_IDX                                                                         1
65881bb76ff1Sjsg #define regCP_DFY_ADDR_HI                                                                               0x1806
65891bb76ff1Sjsg #define regCP_DFY_ADDR_HI_BASE_IDX                                                                      1
65901bb76ff1Sjsg #define regCP_DFY_ADDR_LO                                                                               0x1807
65911bb76ff1Sjsg #define regCP_DFY_ADDR_LO_BASE_IDX                                                                      1
65921bb76ff1Sjsg #define regCP_DFY_DATA_0                                                                                0x1808
65931bb76ff1Sjsg #define regCP_DFY_DATA_0_BASE_IDX                                                                       1
65941bb76ff1Sjsg #define regCP_DFY_DATA_1                                                                                0x1809
65951bb76ff1Sjsg #define regCP_DFY_DATA_1_BASE_IDX                                                                       1
65961bb76ff1Sjsg #define regCP_DFY_DATA_2                                                                                0x180a
65971bb76ff1Sjsg #define regCP_DFY_DATA_2_BASE_IDX                                                                       1
65981bb76ff1Sjsg #define regCP_DFY_DATA_3                                                                                0x180b
65991bb76ff1Sjsg #define regCP_DFY_DATA_3_BASE_IDX                                                                       1
66001bb76ff1Sjsg #define regCP_DFY_DATA_4                                                                                0x180c
66011bb76ff1Sjsg #define regCP_DFY_DATA_4_BASE_IDX                                                                       1
66021bb76ff1Sjsg #define regCP_DFY_DATA_5                                                                                0x180d
66031bb76ff1Sjsg #define regCP_DFY_DATA_5_BASE_IDX                                                                       1
66041bb76ff1Sjsg #define regCP_DFY_DATA_6                                                                                0x180e
66051bb76ff1Sjsg #define regCP_DFY_DATA_6_BASE_IDX                                                                       1
66061bb76ff1Sjsg #define regCP_DFY_DATA_7                                                                                0x180f
66071bb76ff1Sjsg #define regCP_DFY_DATA_7_BASE_IDX                                                                       1
66081bb76ff1Sjsg #define regCP_DFY_DATA_8                                                                                0x1810
66091bb76ff1Sjsg #define regCP_DFY_DATA_8_BASE_IDX                                                                       1
66101bb76ff1Sjsg #define regCP_DFY_DATA_9                                                                                0x1811
66111bb76ff1Sjsg #define regCP_DFY_DATA_9_BASE_IDX                                                                       1
66121bb76ff1Sjsg #define regCP_DFY_DATA_10                                                                               0x1812
66131bb76ff1Sjsg #define regCP_DFY_DATA_10_BASE_IDX                                                                      1
66141bb76ff1Sjsg #define regCP_DFY_DATA_11                                                                               0x1813
66151bb76ff1Sjsg #define regCP_DFY_DATA_11_BASE_IDX                                                                      1
66161bb76ff1Sjsg #define regCP_DFY_DATA_12                                                                               0x1814
66171bb76ff1Sjsg #define regCP_DFY_DATA_12_BASE_IDX                                                                      1
66181bb76ff1Sjsg #define regCP_DFY_DATA_13                                                                               0x1815
66191bb76ff1Sjsg #define regCP_DFY_DATA_13_BASE_IDX                                                                      1
66201bb76ff1Sjsg #define regCP_DFY_DATA_14                                                                               0x1816
66211bb76ff1Sjsg #define regCP_DFY_DATA_14_BASE_IDX                                                                      1
66221bb76ff1Sjsg #define regCP_DFY_DATA_15                                                                               0x1817
66231bb76ff1Sjsg #define regCP_DFY_DATA_15_BASE_IDX                                                                      1
66241bb76ff1Sjsg #define regCP_DFY_CMD                                                                                   0x1818
66251bb76ff1Sjsg #define regCP_DFY_CMD_BASE_IDX                                                                          1
66261bb76ff1Sjsg 
66271bb76ff1Sjsg 
66281bb76ff1Sjsg // addressBlock: gc_pfonly_cpphqddec
66291bb76ff1Sjsg // base address: 0x2e080
66301bb76ff1Sjsg #define regCP_HPD_MES_ROQ_OFFSETS                                                                       0x1821
66311bb76ff1Sjsg #define regCP_HPD_MES_ROQ_OFFSETS_BASE_IDX                                                              1
66321bb76ff1Sjsg #define regCP_HPD_ROQ_OFFSETS                                                                           0x1821
66331bb76ff1Sjsg #define regCP_HPD_ROQ_OFFSETS_BASE_IDX                                                                  1
66341bb76ff1Sjsg #define regCP_HPD_STATUS0                                                                               0x1822
66351bb76ff1Sjsg #define regCP_HPD_STATUS0_BASE_IDX                                                                      1
66361bb76ff1Sjsg 
66371bb76ff1Sjsg 
66381bb76ff1Sjsg // addressBlock: gc_pfonly_didtdec
66391bb76ff1Sjsg // base address: 0x2e400
66401bb76ff1Sjsg #define regDIDT_INDEX_AUTO_INCR_EN                                                                      0x1900
66411bb76ff1Sjsg #define regDIDT_INDEX_AUTO_INCR_EN_BASE_IDX                                                             1
66421bb76ff1Sjsg #define regDIDT_EDC_CTRL                                                                                0x1901
66431bb76ff1Sjsg #define regDIDT_EDC_CTRL_BASE_IDX                                                                       1
66441bb76ff1Sjsg #define regDIDT_EDC_THROTTLE_CTRL                                                                       0x1902
66451bb76ff1Sjsg #define regDIDT_EDC_THROTTLE_CTRL_BASE_IDX                                                              1
66461bb76ff1Sjsg #define regDIDT_EDC_THRESHOLD                                                                           0x1903
66471bb76ff1Sjsg #define regDIDT_EDC_THRESHOLD_BASE_IDX                                                                  1
66481bb76ff1Sjsg #define regDIDT_EDC_STALL_PATTERN_1_2                                                                   0x1904
66491bb76ff1Sjsg #define regDIDT_EDC_STALL_PATTERN_1_2_BASE_IDX                                                          1
66501bb76ff1Sjsg #define regDIDT_EDC_STALL_PATTERN_3_4                                                                   0x1905
66511bb76ff1Sjsg #define regDIDT_EDC_STALL_PATTERN_3_4_BASE_IDX                                                          1
66521bb76ff1Sjsg #define regDIDT_EDC_STALL_PATTERN_5_6                                                                   0x1906
66531bb76ff1Sjsg #define regDIDT_EDC_STALL_PATTERN_5_6_BASE_IDX                                                          1
66541bb76ff1Sjsg #define regDIDT_EDC_STALL_PATTERN_7                                                                     0x1907
66551bb76ff1Sjsg #define regDIDT_EDC_STALL_PATTERN_7_BASE_IDX                                                            1
66561bb76ff1Sjsg #define regDIDT_EDC_STATUS                                                                              0x1908
66571bb76ff1Sjsg #define regDIDT_EDC_STATUS_BASE_IDX                                                                     1
66581bb76ff1Sjsg #define regDIDT_EDC_DYNAMIC_THRESHOLD_RO                                                                0x1909
66591bb76ff1Sjsg #define regDIDT_EDC_DYNAMIC_THRESHOLD_RO_BASE_IDX                                                       1
66601bb76ff1Sjsg #define regDIDT_EDC_OVERFLOW                                                                            0x190a
66611bb76ff1Sjsg #define regDIDT_EDC_OVERFLOW_BASE_IDX                                                                   1
66621bb76ff1Sjsg #define regDIDT_EDC_ROLLING_POWER_DELTA                                                                 0x190b
66631bb76ff1Sjsg #define regDIDT_EDC_ROLLING_POWER_DELTA_BASE_IDX                                                        1
66641bb76ff1Sjsg #define regDIDT_IND_INDEX                                                                               0x190c
66651bb76ff1Sjsg #define regDIDT_IND_INDEX_BASE_IDX                                                                      1
66661bb76ff1Sjsg #define regDIDT_IND_DATA                                                                                0x190d
66671bb76ff1Sjsg #define regDIDT_IND_DATA_BASE_IDX                                                                       1
66681bb76ff1Sjsg 
66691bb76ff1Sjsg 
66701bb76ff1Sjsg // addressBlock: gc_pfonly_spidec
66711bb76ff1Sjsg // base address: 0x2e500
66721bb76ff1Sjsg #define regSPI_CDBG_SYS_GFX                                                                             0x1940
66731bb76ff1Sjsg #define regSPI_CDBG_SYS_GFX_BASE_IDX                                                                    1
66741bb76ff1Sjsg #define regSPI_CDBG_SYS_HP3D                                                                            0x1941
66751bb76ff1Sjsg #define regSPI_CDBG_SYS_HP3D_BASE_IDX                                                                   1
66761bb76ff1Sjsg #define regSPI_CDBG_SYS_CS0                                                                             0x1942
66771bb76ff1Sjsg #define regSPI_CDBG_SYS_CS0_BASE_IDX                                                                    1
66781bb76ff1Sjsg #define regSPI_GDBG_WAVE_CNTL                                                                           0x1943
66791bb76ff1Sjsg #define regSPI_GDBG_WAVE_CNTL_BASE_IDX                                                                  1
66801bb76ff1Sjsg #define regSPI_GDBG_TRAP_CONFIG                                                                         0x1944
66811bb76ff1Sjsg #define regSPI_GDBG_TRAP_CONFIG_BASE_IDX                                                                1
66821bb76ff1Sjsg #define regSPI_GDBG_WAVE_CNTL3                                                                          0x1945
66831bb76ff1Sjsg #define regSPI_GDBG_WAVE_CNTL3_BASE_IDX                                                                 1
66841bb76ff1Sjsg #define regSPI_RESET_DEBUG                                                                              0x1946
66851bb76ff1Sjsg #define regSPI_RESET_DEBUG_BASE_IDX                                                                     1
66861bb76ff1Sjsg #define regSPI_ARB_CNTL_0                                                                               0x1949
66871bb76ff1Sjsg #define regSPI_ARB_CNTL_0_BASE_IDX                                                                      1
66881bb76ff1Sjsg #define regSPI_FEATURE_CTRL                                                                             0x194a
66891bb76ff1Sjsg #define regSPI_FEATURE_CTRL_BASE_IDX                                                                    1
66901bb76ff1Sjsg #define regSPI_SHADER_RSRC_LIMIT_CTRL                                                                   0x194b
66911bb76ff1Sjsg #define regSPI_SHADER_RSRC_LIMIT_CTRL_BASE_IDX                                                          1
66921bb76ff1Sjsg #define regSPI_COMPUTE_WF_CTX_SAVE_STATUS                                                               0x194e
66931bb76ff1Sjsg #define regSPI_COMPUTE_WF_CTX_SAVE_STATUS_BASE_IDX                                                      1
66941bb76ff1Sjsg 
66951bb76ff1Sjsg 
66961bb76ff1Sjsg // addressBlock: gc_pfonly_tcpdec
66971bb76ff1Sjsg // base address: 0x2e680
66981bb76ff1Sjsg #define regTCP_INVALIDATE                                                                               0x19a0
66991bb76ff1Sjsg #define regTCP_INVALIDATE_BASE_IDX                                                                      1
67001bb76ff1Sjsg #define regTCP_STATUS                                                                                   0x19a1
67011bb76ff1Sjsg #define regTCP_STATUS_BASE_IDX                                                                          1
67021bb76ff1Sjsg #define regTCP_CNTL                                                                                     0x19a2
67031bb76ff1Sjsg #define regTCP_CNTL_BASE_IDX                                                                            1
67041bb76ff1Sjsg #define regTCP_CNTL2                                                                                    0x19a3
67051bb76ff1Sjsg #define regTCP_CNTL2_BASE_IDX                                                                           1
67061bb76ff1Sjsg #define regTCP_CREDIT                                                                                   0x19a4
67071bb76ff1Sjsg #define regTCP_CREDIT_BASE_IDX                                                                          1
67081bb76ff1Sjsg 
67091bb76ff1Sjsg 
67101bb76ff1Sjsg // addressBlock: gc_pfonly_gdsdec
67111bb76ff1Sjsg // base address: 0x2e6c0
67121bb76ff1Sjsg #define regGDS_ENHANCE2                                                                                 0x19b0
67131bb76ff1Sjsg #define regGDS_ENHANCE2_BASE_IDX                                                                        1
67141bb76ff1Sjsg #define regGDS_OA_CGPG_RESTORE                                                                          0x19b1
67151bb76ff1Sjsg #define regGDS_OA_CGPG_RESTORE_BASE_IDX                                                                 1
67161bb76ff1Sjsg 
67171bb76ff1Sjsg 
67181bb76ff1Sjsg // addressBlock: gc_pfonly_utcl1dec
67191bb76ff1Sjsg // base address: 0x2e600
67201bb76ff1Sjsg #define regUTCL1_CTRL_0                                                                                 0x1980
67211bb76ff1Sjsg #define regUTCL1_CTRL_0_BASE_IDX                                                                        1
67221bb76ff1Sjsg #define regUTCL1_UTCL0_INVREQ_DISABLE                                                                   0x1984
67231bb76ff1Sjsg #define regUTCL1_UTCL0_INVREQ_DISABLE_BASE_IDX                                                          1
67241bb76ff1Sjsg #define regUTCL1_CTRL_2                                                                                 0x1985
67251bb76ff1Sjsg #define regUTCL1_CTRL_2_BASE_IDX                                                                        1
67261bb76ff1Sjsg #define regUTCL1_FIFO_SIZING                                                                            0x1986
67271bb76ff1Sjsg #define regUTCL1_FIFO_SIZING_BASE_IDX                                                                   1
67281bb76ff1Sjsg #define regGCRD_SA0_TARGETS_DISABLE                                                                     0x1987
67291bb76ff1Sjsg #define regGCRD_SA0_TARGETS_DISABLE_BASE_IDX                                                            1
67301bb76ff1Sjsg #define regGCRD_SA1_TARGETS_DISABLE                                                                     0x1989
67311bb76ff1Sjsg #define regGCRD_SA1_TARGETS_DISABLE_BASE_IDX                                                            1
67321bb76ff1Sjsg #define regGCRD_CREDIT_SAFE                                                                             0x198a
67331bb76ff1Sjsg #define regGCRD_CREDIT_SAFE_BASE_IDX                                                                    1
67341bb76ff1Sjsg 
67351bb76ff1Sjsg 
67361bb76ff1Sjsg // addressBlock: gc_pfonly_pmmdec
67371bb76ff1Sjsg // base address: 0x2e640
67381bb76ff1Sjsg #define regGCR_GENERAL_CNTL                                                                             0x1990
67391bb76ff1Sjsg #define regGCR_GENERAL_CNTL_BASE_IDX                                                                    1
67401bb76ff1Sjsg #define regGCR_TARGET_DISABLE                                                                           0x1991
67411bb76ff1Sjsg #define regGCR_TARGET_DISABLE_BASE_IDX                                                                  1
67421bb76ff1Sjsg #define regGCR_CMD_STATUS                                                                               0x1992
67431bb76ff1Sjsg #define regGCR_CMD_STATUS_BASE_IDX                                                                      1
67441bb76ff1Sjsg #define regGCR_SPARE                                                                                    0x1993
67451bb76ff1Sjsg #define regGCR_SPARE_BASE_IDX                                                                           1
67461bb76ff1Sjsg #define regPMM_CNTL2                                                                                    0x1999
67471bb76ff1Sjsg #define regPMM_CNTL2_BASE_IDX                                                                           1
67481bb76ff1Sjsg 
67491bb76ff1Sjsg 
67501bb76ff1Sjsg // addressBlock: gc_pfonly_gccacdec
67511bb76ff1Sjsg // base address: 0x2eb40
67521bb76ff1Sjsg #define regGC_CAC_CTRL_1                                                                                0x1ad0
67531bb76ff1Sjsg #define regGC_CAC_CTRL_1_BASE_IDX                                                                       1
67541bb76ff1Sjsg #define regGC_CAC_CTRL_2                                                                                0x1ad1
67551bb76ff1Sjsg #define regGC_CAC_CTRL_2_BASE_IDX                                                                       1
67561bb76ff1Sjsg #define regGC_CAC_AGGR_LOWER                                                                            0x1ad2
67571bb76ff1Sjsg #define regGC_CAC_AGGR_LOWER_BASE_IDX                                                                   1
67581bb76ff1Sjsg #define regGC_CAC_AGGR_UPPER                                                                            0x1ad3
67591bb76ff1Sjsg #define regGC_CAC_AGGR_UPPER_BASE_IDX                                                                   1
67601bb76ff1Sjsg #define regSE0_CAC_AGGR_LOWER                                                                           0x1ad4
67611bb76ff1Sjsg #define regSE0_CAC_AGGR_LOWER_BASE_IDX                                                                  1
67621bb76ff1Sjsg #define regSE0_CAC_AGGR_UPPER                                                                           0x1ad5
67631bb76ff1Sjsg #define regSE0_CAC_AGGR_UPPER_BASE_IDX                                                                  1
67641bb76ff1Sjsg #define regSE1_CAC_AGGR_LOWER                                                                           0x1ad6
67651bb76ff1Sjsg #define regSE1_CAC_AGGR_LOWER_BASE_IDX                                                                  1
67661bb76ff1Sjsg #define regSE1_CAC_AGGR_UPPER                                                                           0x1ad7
67671bb76ff1Sjsg #define regSE1_CAC_AGGR_UPPER_BASE_IDX                                                                  1
67681bb76ff1Sjsg #define regSE2_CAC_AGGR_LOWER                                                                           0x1ad8
67691bb76ff1Sjsg #define regSE2_CAC_AGGR_LOWER_BASE_IDX                                                                  1
67701bb76ff1Sjsg #define regSE2_CAC_AGGR_UPPER                                                                           0x1ad9
67711bb76ff1Sjsg #define regSE2_CAC_AGGR_UPPER_BASE_IDX                                                                  1
67721bb76ff1Sjsg #define regGC_CAC_AGGR_GFXCLK_CYCLE                                                                     0x1ae4
67731bb76ff1Sjsg #define regGC_CAC_AGGR_GFXCLK_CYCLE_BASE_IDX                                                            1
67741bb76ff1Sjsg #define regSE0_CAC_AGGR_GFXCLK_CYCLE                                                                    0x1ae5
67751bb76ff1Sjsg #define regSE0_CAC_AGGR_GFXCLK_CYCLE_BASE_IDX                                                           1
67761bb76ff1Sjsg #define regSE1_CAC_AGGR_GFXCLK_CYCLE                                                                    0x1ae6
67771bb76ff1Sjsg #define regSE1_CAC_AGGR_GFXCLK_CYCLE_BASE_IDX                                                           1
67781bb76ff1Sjsg #define regSE2_CAC_AGGR_GFXCLK_CYCLE                                                                    0x1ae7
67791bb76ff1Sjsg #define regSE2_CAC_AGGR_GFXCLK_CYCLE_BASE_IDX                                                           1
67801bb76ff1Sjsg #define regGC_EDC_CTRL                                                                                  0x1aed
67811bb76ff1Sjsg #define regGC_EDC_CTRL_BASE_IDX                                                                         1
67821bb76ff1Sjsg #define regGC_EDC_THRESHOLD                                                                             0x1aee
67831bb76ff1Sjsg #define regGC_EDC_THRESHOLD_BASE_IDX                                                                    1
67841bb76ff1Sjsg #define regGC_EDC_STRETCH_CTRL                                                                          0x1aef
67851bb76ff1Sjsg #define regGC_EDC_STRETCH_CTRL_BASE_IDX                                                                 1
67861bb76ff1Sjsg #define regGC_EDC_STRETCH_THRESHOLD                                                                     0x1af0
67871bb76ff1Sjsg #define regGC_EDC_STRETCH_THRESHOLD_BASE_IDX                                                            1
67881bb76ff1Sjsg #define regEDC_HYSTERESIS_CNTL                                                                          0x1af1
67891bb76ff1Sjsg #define regEDC_HYSTERESIS_CNTL_BASE_IDX                                                                 1
67901bb76ff1Sjsg #define regGC_THROTTLE_CTRL                                                                             0x1af2
67911bb76ff1Sjsg #define regGC_THROTTLE_CTRL_BASE_IDX                                                                    1
67921bb76ff1Sjsg #define regGC_THROTTLE_CTRL1                                                                            0x1af3
67931bb76ff1Sjsg #define regGC_THROTTLE_CTRL1_BASE_IDX                                                                   1
67941bb76ff1Sjsg #define regPCC_STALL_PATTERN_CTRL                                                                       0x1af4
67951bb76ff1Sjsg #define regPCC_STALL_PATTERN_CTRL_BASE_IDX                                                              1
67961bb76ff1Sjsg #define regPWRBRK_STALL_PATTERN_CTRL                                                                    0x1af5
67971bb76ff1Sjsg #define regPWRBRK_STALL_PATTERN_CTRL_BASE_IDX                                                           1
67981bb76ff1Sjsg #define regPCC_STALL_PATTERN_1_2                                                                        0x1af6
67991bb76ff1Sjsg #define regPCC_STALL_PATTERN_1_2_BASE_IDX                                                               1
68001bb76ff1Sjsg #define regPCC_STALL_PATTERN_3_4                                                                        0x1af7
68011bb76ff1Sjsg #define regPCC_STALL_PATTERN_3_4_BASE_IDX                                                               1
68021bb76ff1Sjsg #define regPCC_STALL_PATTERN_5_6                                                                        0x1af8
68031bb76ff1Sjsg #define regPCC_STALL_PATTERN_5_6_BASE_IDX                                                               1
68041bb76ff1Sjsg #define regPCC_STALL_PATTERN_7                                                                          0x1af9
68051bb76ff1Sjsg #define regPCC_STALL_PATTERN_7_BASE_IDX                                                                 1
68061bb76ff1Sjsg #define regPWRBRK_STALL_PATTERN_1_2                                                                     0x1afa
68071bb76ff1Sjsg #define regPWRBRK_STALL_PATTERN_1_2_BASE_IDX                                                            1
68081bb76ff1Sjsg #define regPWRBRK_STALL_PATTERN_3_4                                                                     0x1afb
68091bb76ff1Sjsg #define regPWRBRK_STALL_PATTERN_3_4_BASE_IDX                                                            1
68101bb76ff1Sjsg #define regPWRBRK_STALL_PATTERN_5_6                                                                     0x1afc
68111bb76ff1Sjsg #define regPWRBRK_STALL_PATTERN_5_6_BASE_IDX                                                            1
68121bb76ff1Sjsg #define regPWRBRK_STALL_PATTERN_7                                                                       0x1afd
68131bb76ff1Sjsg #define regPWRBRK_STALL_PATTERN_7_BASE_IDX                                                              1
68141bb76ff1Sjsg #define regDIDT_STALL_PATTERN_CTRL                                                                      0x1afe
68151bb76ff1Sjsg #define regDIDT_STALL_PATTERN_CTRL_BASE_IDX                                                             1
68161bb76ff1Sjsg #define regDIDT_STALL_PATTERN_1_2                                                                       0x1aff
68171bb76ff1Sjsg #define regDIDT_STALL_PATTERN_1_2_BASE_IDX                                                              1
68181bb76ff1Sjsg #define regDIDT_STALL_PATTERN_3_4                                                                       0x1b00
68191bb76ff1Sjsg #define regDIDT_STALL_PATTERN_3_4_BASE_IDX                                                              1
68201bb76ff1Sjsg #define regDIDT_STALL_PATTERN_5_6                                                                       0x1b01
68211bb76ff1Sjsg #define regDIDT_STALL_PATTERN_5_6_BASE_IDX                                                              1
68221bb76ff1Sjsg #define regDIDT_STALL_PATTERN_7                                                                         0x1b02
68231bb76ff1Sjsg #define regDIDT_STALL_PATTERN_7_BASE_IDX                                                                1
68241bb76ff1Sjsg #define regPCC_PWRBRK_HYSTERESIS_CTRL                                                                   0x1b03
68251bb76ff1Sjsg #define regPCC_PWRBRK_HYSTERESIS_CTRL_BASE_IDX                                                          1
68261bb76ff1Sjsg #define regEDC_STRETCH_PERF_COUNTER                                                                     0x1b04
68271bb76ff1Sjsg #define regEDC_STRETCH_PERF_COUNTER_BASE_IDX                                                            1
68281bb76ff1Sjsg #define regEDC_UNSTRETCH_PERF_COUNTER                                                                   0x1b05
68291bb76ff1Sjsg #define regEDC_UNSTRETCH_PERF_COUNTER_BASE_IDX                                                          1
68301bb76ff1Sjsg #define regEDC_STRETCH_NUM_PERF_COUNTER                                                                 0x1b06
68311bb76ff1Sjsg #define regEDC_STRETCH_NUM_PERF_COUNTER_BASE_IDX                                                        1
68321bb76ff1Sjsg #define regGC_EDC_STATUS                                                                                0x1b07
68331bb76ff1Sjsg #define regGC_EDC_STATUS_BASE_IDX                                                                       1
68341bb76ff1Sjsg #define regGC_EDC_OVERFLOW                                                                              0x1b08
68351bb76ff1Sjsg #define regGC_EDC_OVERFLOW_BASE_IDX                                                                     1
68361bb76ff1Sjsg #define regGC_EDC_ROLLING_POWER_DELTA                                                                   0x1b09
68371bb76ff1Sjsg #define regGC_EDC_ROLLING_POWER_DELTA_BASE_IDX                                                          1
68381bb76ff1Sjsg #define regGC_THROTTLE_STATUS                                                                           0x1b0a
68391bb76ff1Sjsg #define regGC_THROTTLE_STATUS_BASE_IDX                                                                  1
68401bb76ff1Sjsg #define regEDC_PERF_COUNTER                                                                             0x1b0b
68411bb76ff1Sjsg #define regEDC_PERF_COUNTER_BASE_IDX                                                                    1
68421bb76ff1Sjsg #define regPCC_PERF_COUNTER                                                                             0x1b0c
68431bb76ff1Sjsg #define regPCC_PERF_COUNTER_BASE_IDX                                                                    1
68441bb76ff1Sjsg #define regPWRBRK_PERF_COUNTER                                                                          0x1b0d
68451bb76ff1Sjsg #define regPWRBRK_PERF_COUNTER_BASE_IDX                                                                 1
68461bb76ff1Sjsg #define regEDC_HYSTERESIS_STAT                                                                          0x1b0e
68471bb76ff1Sjsg #define regEDC_HYSTERESIS_STAT_BASE_IDX                                                                 1
68481bb76ff1Sjsg #define regGC_CAC_WEIGHT_CP_0                                                                           0x1b10
68491bb76ff1Sjsg #define regGC_CAC_WEIGHT_CP_0_BASE_IDX                                                                  1
68501bb76ff1Sjsg #define regGC_CAC_WEIGHT_CP_1                                                                           0x1b11
68511bb76ff1Sjsg #define regGC_CAC_WEIGHT_CP_1_BASE_IDX                                                                  1
68521bb76ff1Sjsg #define regGC_CAC_WEIGHT_EA_0                                                                           0x1b12
68531bb76ff1Sjsg #define regGC_CAC_WEIGHT_EA_0_BASE_IDX                                                                  1
68541bb76ff1Sjsg #define regGC_CAC_WEIGHT_EA_1                                                                           0x1b13
68551bb76ff1Sjsg #define regGC_CAC_WEIGHT_EA_1_BASE_IDX                                                                  1
68561bb76ff1Sjsg #define regGC_CAC_WEIGHT_EA_2                                                                           0x1b14
68571bb76ff1Sjsg #define regGC_CAC_WEIGHT_EA_2_BASE_IDX                                                                  1
68581bb76ff1Sjsg #define regGC_CAC_WEIGHT_UTCL2_ROUTER_0                                                                 0x1b15
68591bb76ff1Sjsg #define regGC_CAC_WEIGHT_UTCL2_ROUTER_0_BASE_IDX                                                        1
68601bb76ff1Sjsg #define regGC_CAC_WEIGHT_UTCL2_ROUTER_1                                                                 0x1b16
68611bb76ff1Sjsg #define regGC_CAC_WEIGHT_UTCL2_ROUTER_1_BASE_IDX                                                        1
68621bb76ff1Sjsg #define regGC_CAC_WEIGHT_UTCL2_ROUTER_2                                                                 0x1b17
68631bb76ff1Sjsg #define regGC_CAC_WEIGHT_UTCL2_ROUTER_2_BASE_IDX                                                        1
68641bb76ff1Sjsg #define regGC_CAC_WEIGHT_UTCL2_ROUTER_3                                                                 0x1b18
68651bb76ff1Sjsg #define regGC_CAC_WEIGHT_UTCL2_ROUTER_3_BASE_IDX                                                        1
68661bb76ff1Sjsg #define regGC_CAC_WEIGHT_UTCL2_ROUTER_4                                                                 0x1b19
68671bb76ff1Sjsg #define regGC_CAC_WEIGHT_UTCL2_ROUTER_4_BASE_IDX                                                        1
68681bb76ff1Sjsg #define regGC_CAC_WEIGHT_UTCL2_VML2_0                                                                   0x1b1a
68691bb76ff1Sjsg #define regGC_CAC_WEIGHT_UTCL2_VML2_0_BASE_IDX                                                          1
68701bb76ff1Sjsg #define regGC_CAC_WEIGHT_UTCL2_VML2_1                                                                   0x1b1b
68711bb76ff1Sjsg #define regGC_CAC_WEIGHT_UTCL2_VML2_1_BASE_IDX                                                          1
68721bb76ff1Sjsg #define regGC_CAC_WEIGHT_UTCL2_VML2_2                                                                   0x1b1c
68731bb76ff1Sjsg #define regGC_CAC_WEIGHT_UTCL2_VML2_2_BASE_IDX                                                          1
68741bb76ff1Sjsg #define regGC_CAC_WEIGHT_UTCL2_WALKER_0                                                                 0x1b1d
68751bb76ff1Sjsg #define regGC_CAC_WEIGHT_UTCL2_WALKER_0_BASE_IDX                                                        1
68761bb76ff1Sjsg #define regGC_CAC_WEIGHT_UTCL2_WALKER_1                                                                 0x1b1e
68771bb76ff1Sjsg #define regGC_CAC_WEIGHT_UTCL2_WALKER_1_BASE_IDX                                                        1
68781bb76ff1Sjsg #define regGC_CAC_WEIGHT_UTCL2_WALKER_2                                                                 0x1b1f
68791bb76ff1Sjsg #define regGC_CAC_WEIGHT_UTCL2_WALKER_2_BASE_IDX                                                        1
68801bb76ff1Sjsg #define regGC_CAC_WEIGHT_GDS_0                                                                          0x1b20
68811bb76ff1Sjsg #define regGC_CAC_WEIGHT_GDS_0_BASE_IDX                                                                 1
68821bb76ff1Sjsg #define regGC_CAC_WEIGHT_GDS_1                                                                          0x1b21
68831bb76ff1Sjsg #define regGC_CAC_WEIGHT_GDS_1_BASE_IDX                                                                 1
68841bb76ff1Sjsg #define regGC_CAC_WEIGHT_GDS_2                                                                          0x1b22
68851bb76ff1Sjsg #define regGC_CAC_WEIGHT_GDS_2_BASE_IDX                                                                 1
68861bb76ff1Sjsg #define regGC_CAC_WEIGHT_GE_0                                                                           0x1b23
68871bb76ff1Sjsg #define regGC_CAC_WEIGHT_GE_0_BASE_IDX                                                                  1
68881bb76ff1Sjsg #define regGC_CAC_WEIGHT_GE_1                                                                           0x1b24
68891bb76ff1Sjsg #define regGC_CAC_WEIGHT_GE_1_BASE_IDX                                                                  1
68901bb76ff1Sjsg #define regGC_CAC_WEIGHT_GE_2                                                                           0x1b25
68911bb76ff1Sjsg #define regGC_CAC_WEIGHT_GE_2_BASE_IDX                                                                  1
68921bb76ff1Sjsg #define regGC_CAC_WEIGHT_GE_3                                                                           0x1b26
68931bb76ff1Sjsg #define regGC_CAC_WEIGHT_GE_3_BASE_IDX                                                                  1
68941bb76ff1Sjsg #define regGC_CAC_WEIGHT_PMM_0                                                                          0x1b2e
68951bb76ff1Sjsg #define regGC_CAC_WEIGHT_PMM_0_BASE_IDX                                                                 1
68961bb76ff1Sjsg #define regGC_CAC_WEIGHT_GL2C_0                                                                         0x1b2f
68971bb76ff1Sjsg #define regGC_CAC_WEIGHT_GL2C_0_BASE_IDX                                                                1
68981bb76ff1Sjsg #define regGC_CAC_WEIGHT_GL2C_1                                                                         0x1b30
68991bb76ff1Sjsg #define regGC_CAC_WEIGHT_GL2C_1_BASE_IDX                                                                1
69001bb76ff1Sjsg #define regGC_CAC_WEIGHT_GL2C_2                                                                         0x1b31
69011bb76ff1Sjsg #define regGC_CAC_WEIGHT_GL2C_2_BASE_IDX                                                                1
69021bb76ff1Sjsg #define regGC_CAC_WEIGHT_PH_0                                                                           0x1b32
69031bb76ff1Sjsg #define regGC_CAC_WEIGHT_PH_0_BASE_IDX                                                                  1
69041bb76ff1Sjsg #define regGC_CAC_WEIGHT_PH_1                                                                           0x1b33
69051bb76ff1Sjsg #define regGC_CAC_WEIGHT_PH_1_BASE_IDX                                                                  1
69061bb76ff1Sjsg #define regGC_CAC_WEIGHT_PH_2                                                                           0x1b34
69071bb76ff1Sjsg #define regGC_CAC_WEIGHT_PH_2_BASE_IDX                                                                  1
69081bb76ff1Sjsg #define regGC_CAC_WEIGHT_PH_3                                                                           0x1b35
69091bb76ff1Sjsg #define regGC_CAC_WEIGHT_PH_3_BASE_IDX                                                                  1
69101bb76ff1Sjsg #define regGC_CAC_WEIGHT_SDMA_0                                                                         0x1b36
69111bb76ff1Sjsg #define regGC_CAC_WEIGHT_SDMA_0_BASE_IDX                                                                1
69121bb76ff1Sjsg #define regGC_CAC_WEIGHT_SDMA_1                                                                         0x1b37
69131bb76ff1Sjsg #define regGC_CAC_WEIGHT_SDMA_1_BASE_IDX                                                                1
69141bb76ff1Sjsg #define regGC_CAC_WEIGHT_SDMA_2                                                                         0x1b38
69151bb76ff1Sjsg #define regGC_CAC_WEIGHT_SDMA_2_BASE_IDX                                                                1
69161bb76ff1Sjsg #define regGC_CAC_WEIGHT_SDMA_3                                                                         0x1b39
69171bb76ff1Sjsg #define regGC_CAC_WEIGHT_SDMA_3_BASE_IDX                                                                1
69181bb76ff1Sjsg #define regGC_CAC_WEIGHT_SDMA_4                                                                         0x1b3a
69191bb76ff1Sjsg #define regGC_CAC_WEIGHT_SDMA_4_BASE_IDX                                                                1
69201bb76ff1Sjsg #define regGC_CAC_WEIGHT_SDMA_5                                                                         0x1b3b
69211bb76ff1Sjsg #define regGC_CAC_WEIGHT_SDMA_5_BASE_IDX                                                                1
69221bb76ff1Sjsg #define regGC_CAC_WEIGHT_CHC_0                                                                          0x1b3c
69231bb76ff1Sjsg #define regGC_CAC_WEIGHT_CHC_0_BASE_IDX                                                                 1
69241bb76ff1Sjsg #define regGC_CAC_WEIGHT_CHC_1                                                                          0x1b3d
69251bb76ff1Sjsg #define regGC_CAC_WEIGHT_CHC_1_BASE_IDX                                                                 1
69261bb76ff1Sjsg #define regGC_CAC_WEIGHT_GUS_0                                                                          0x1b3e
69271bb76ff1Sjsg #define regGC_CAC_WEIGHT_GUS_0_BASE_IDX                                                                 1
69281bb76ff1Sjsg #define regGC_CAC_WEIGHT_GUS_1                                                                          0x1b3f
69291bb76ff1Sjsg #define regGC_CAC_WEIGHT_GUS_1_BASE_IDX                                                                 1
69301bb76ff1Sjsg #define regGC_CAC_WEIGHT_RLC_0                                                                          0x1b40
69311bb76ff1Sjsg #define regGC_CAC_WEIGHT_RLC_0_BASE_IDX                                                                 1
69321bb76ff1Sjsg #define regGC_CAC_WEIGHT_GRBM_0                                                                         0x1b44
69331bb76ff1Sjsg #define regGC_CAC_WEIGHT_GRBM_0_BASE_IDX                                                                1
69341bb76ff1Sjsg #define regGC_EDC_CLK_MONITOR_CTRL                                                                      0x1b56
69351bb76ff1Sjsg #define regGC_EDC_CLK_MONITOR_CTRL_BASE_IDX                                                             1
69361bb76ff1Sjsg #define regGC_CAC_IND_INDEX                                                                             0x1b58
69371bb76ff1Sjsg #define regGC_CAC_IND_INDEX_BASE_IDX                                                                    1
69381bb76ff1Sjsg #define regGC_CAC_IND_DATA                                                                              0x1b59
69391bb76ff1Sjsg #define regGC_CAC_IND_DATA_BASE_IDX                                                                     1
69401bb76ff1Sjsg #define regSE_CAC_CTRL_1                                                                                0x1b70
69411bb76ff1Sjsg #define regSE_CAC_CTRL_1_BASE_IDX                                                                       1
69421bb76ff1Sjsg #define regSE_CAC_CTRL_2                                                                                0x1b71
69431bb76ff1Sjsg #define regSE_CAC_CTRL_2_BASE_IDX                                                                       1
69441bb76ff1Sjsg #define regSE_CAC_WEIGHT_TA_0                                                                           0x1b72
69451bb76ff1Sjsg #define regSE_CAC_WEIGHT_TA_0_BASE_IDX                                                                  1
69461bb76ff1Sjsg #define regSE_CAC_WEIGHT_TD_0                                                                           0x1b73
69471bb76ff1Sjsg #define regSE_CAC_WEIGHT_TD_0_BASE_IDX                                                                  1
69481bb76ff1Sjsg #define regSE_CAC_WEIGHT_TD_1                                                                           0x1b74
69491bb76ff1Sjsg #define regSE_CAC_WEIGHT_TD_1_BASE_IDX                                                                  1
69501bb76ff1Sjsg #define regSE_CAC_WEIGHT_TD_2                                                                           0x1b75
69511bb76ff1Sjsg #define regSE_CAC_WEIGHT_TD_2_BASE_IDX                                                                  1
69521bb76ff1Sjsg #define regSE_CAC_WEIGHT_TD_3                                                                           0x1b76
69531bb76ff1Sjsg #define regSE_CAC_WEIGHT_TD_3_BASE_IDX                                                                  1
69541bb76ff1Sjsg #define regSE_CAC_WEIGHT_TD_4                                                                           0x1b77
69551bb76ff1Sjsg #define regSE_CAC_WEIGHT_TD_4_BASE_IDX                                                                  1
69561bb76ff1Sjsg #define regSE_CAC_WEIGHT_TD_5                                                                           0x1b78
69571bb76ff1Sjsg #define regSE_CAC_WEIGHT_TD_5_BASE_IDX                                                                  1
69581bb76ff1Sjsg #define regSE_CAC_WEIGHT_TCP_0                                                                          0x1b79
69591bb76ff1Sjsg #define regSE_CAC_WEIGHT_TCP_0_BASE_IDX                                                                 1
69601bb76ff1Sjsg #define regSE_CAC_WEIGHT_TCP_1                                                                          0x1b7a
69611bb76ff1Sjsg #define regSE_CAC_WEIGHT_TCP_1_BASE_IDX                                                                 1
69621bb76ff1Sjsg #define regSE_CAC_WEIGHT_TCP_2                                                                          0x1b7b
69631bb76ff1Sjsg #define regSE_CAC_WEIGHT_TCP_2_BASE_IDX                                                                 1
69641bb76ff1Sjsg #define regSE_CAC_WEIGHT_TCP_3                                                                          0x1b7c
69651bb76ff1Sjsg #define regSE_CAC_WEIGHT_TCP_3_BASE_IDX                                                                 1
69661bb76ff1Sjsg #define regSE_CAC_WEIGHT_SQ_0                                                                           0x1b7d
69671bb76ff1Sjsg #define regSE_CAC_WEIGHT_SQ_0_BASE_IDX                                                                  1
69681bb76ff1Sjsg #define regSE_CAC_WEIGHT_SQ_1                                                                           0x1b7e
69691bb76ff1Sjsg #define regSE_CAC_WEIGHT_SQ_1_BASE_IDX                                                                  1
69701bb76ff1Sjsg #define regSE_CAC_WEIGHT_SQ_2                                                                           0x1b7f
69711bb76ff1Sjsg #define regSE_CAC_WEIGHT_SQ_2_BASE_IDX                                                                  1
69721bb76ff1Sjsg #define regSE_CAC_WEIGHT_SP_0                                                                           0x1b80
69731bb76ff1Sjsg #define regSE_CAC_WEIGHT_SP_0_BASE_IDX                                                                  1
69741bb76ff1Sjsg #define regSE_CAC_WEIGHT_SP_1                                                                           0x1b81
69751bb76ff1Sjsg #define regSE_CAC_WEIGHT_SP_1_BASE_IDX                                                                  1
69761bb76ff1Sjsg #define regSE_CAC_WEIGHT_LDS_0                                                                          0x1b82
69771bb76ff1Sjsg #define regSE_CAC_WEIGHT_LDS_0_BASE_IDX                                                                 1
69781bb76ff1Sjsg #define regSE_CAC_WEIGHT_LDS_1                                                                          0x1b83
69791bb76ff1Sjsg #define regSE_CAC_WEIGHT_LDS_1_BASE_IDX                                                                 1
69801bb76ff1Sjsg #define regSE_CAC_WEIGHT_LDS_2                                                                          0x1b84
69811bb76ff1Sjsg #define regSE_CAC_WEIGHT_LDS_2_BASE_IDX                                                                 1
69821bb76ff1Sjsg #define regSE_CAC_WEIGHT_LDS_3                                                                          0x1b85
69831bb76ff1Sjsg #define regSE_CAC_WEIGHT_LDS_3_BASE_IDX                                                                 1
69841bb76ff1Sjsg #define regSE_CAC_WEIGHT_SQC_0                                                                          0x1b87
69851bb76ff1Sjsg #define regSE_CAC_WEIGHT_SQC_0_BASE_IDX                                                                 1
69861bb76ff1Sjsg #define regSE_CAC_WEIGHT_SQC_1                                                                          0x1b88
69871bb76ff1Sjsg #define regSE_CAC_WEIGHT_SQC_1_BASE_IDX                                                                 1
69881bb76ff1Sjsg #define regSE_CAC_WEIGHT_CU_0                                                                           0x1b89
69891bb76ff1Sjsg #define regSE_CAC_WEIGHT_CU_0_BASE_IDX                                                                  1
69901bb76ff1Sjsg #define regSE_CAC_WEIGHT_BCI_0                                                                          0x1b8a
69911bb76ff1Sjsg #define regSE_CAC_WEIGHT_BCI_0_BASE_IDX                                                                 1
69921bb76ff1Sjsg #define regSE_CAC_WEIGHT_CB_0                                                                           0x1b8b
69931bb76ff1Sjsg #define regSE_CAC_WEIGHT_CB_0_BASE_IDX                                                                  1
69941bb76ff1Sjsg #define regSE_CAC_WEIGHT_CB_1                                                                           0x1b8c
69951bb76ff1Sjsg #define regSE_CAC_WEIGHT_CB_1_BASE_IDX                                                                  1
69961bb76ff1Sjsg #define regSE_CAC_WEIGHT_CB_2                                                                           0x1b8d
69971bb76ff1Sjsg #define regSE_CAC_WEIGHT_CB_2_BASE_IDX                                                                  1
69981bb76ff1Sjsg #define regSE_CAC_WEIGHT_CB_3                                                                           0x1b8e
69991bb76ff1Sjsg #define regSE_CAC_WEIGHT_CB_3_BASE_IDX                                                                  1
70001bb76ff1Sjsg #define regSE_CAC_WEIGHT_CB_4                                                                           0x1b8f
70011bb76ff1Sjsg #define regSE_CAC_WEIGHT_CB_4_BASE_IDX                                                                  1
70021bb76ff1Sjsg #define regSE_CAC_WEIGHT_CB_5                                                                           0x1b90
70031bb76ff1Sjsg #define regSE_CAC_WEIGHT_CB_5_BASE_IDX                                                                  1
70041bb76ff1Sjsg #define regSE_CAC_WEIGHT_CB_6                                                                           0x1b91
70051bb76ff1Sjsg #define regSE_CAC_WEIGHT_CB_6_BASE_IDX                                                                  1
70061bb76ff1Sjsg #define regSE_CAC_WEIGHT_CB_7                                                                           0x1b92
70071bb76ff1Sjsg #define regSE_CAC_WEIGHT_CB_7_BASE_IDX                                                                  1
70081bb76ff1Sjsg #define regSE_CAC_WEIGHT_CB_8                                                                           0x1b93
70091bb76ff1Sjsg #define regSE_CAC_WEIGHT_CB_8_BASE_IDX                                                                  1
70101bb76ff1Sjsg #define regSE_CAC_WEIGHT_CB_9                                                                           0x1b94
70111bb76ff1Sjsg #define regSE_CAC_WEIGHT_CB_9_BASE_IDX                                                                  1
70121bb76ff1Sjsg #define regSE_CAC_WEIGHT_CB_10                                                                          0x1b95
70131bb76ff1Sjsg #define regSE_CAC_WEIGHT_CB_10_BASE_IDX                                                                 1
70141bb76ff1Sjsg #define regSE_CAC_WEIGHT_CB_11                                                                          0x1b96
70151bb76ff1Sjsg #define regSE_CAC_WEIGHT_CB_11_BASE_IDX                                                                 1
70161bb76ff1Sjsg #define regSE_CAC_WEIGHT_DB_0                                                                           0x1b97
70171bb76ff1Sjsg #define regSE_CAC_WEIGHT_DB_0_BASE_IDX                                                                  1
70181bb76ff1Sjsg #define regSE_CAC_WEIGHT_DB_1                                                                           0x1b98
70191bb76ff1Sjsg #define regSE_CAC_WEIGHT_DB_1_BASE_IDX                                                                  1
70201bb76ff1Sjsg #define regSE_CAC_WEIGHT_DB_2                                                                           0x1b99
70211bb76ff1Sjsg #define regSE_CAC_WEIGHT_DB_2_BASE_IDX                                                                  1
70221bb76ff1Sjsg #define regSE_CAC_WEIGHT_DB_3                                                                           0x1b9a
70231bb76ff1Sjsg #define regSE_CAC_WEIGHT_DB_3_BASE_IDX                                                                  1
70241bb76ff1Sjsg #define regSE_CAC_WEIGHT_DB_4                                                                           0x1b9b
70251bb76ff1Sjsg #define regSE_CAC_WEIGHT_DB_4_BASE_IDX                                                                  1
70261bb76ff1Sjsg #define regSE_CAC_WEIGHT_RMI_0                                                                          0x1b9c
70271bb76ff1Sjsg #define regSE_CAC_WEIGHT_RMI_0_BASE_IDX                                                                 1
70281bb76ff1Sjsg #define regSE_CAC_WEIGHT_RMI_1                                                                          0x1b9d
70291bb76ff1Sjsg #define regSE_CAC_WEIGHT_RMI_1_BASE_IDX                                                                 1
70301bb76ff1Sjsg #define regSE_CAC_WEIGHT_SX_0                                                                           0x1b9e
70311bb76ff1Sjsg #define regSE_CAC_WEIGHT_SX_0_BASE_IDX                                                                  1
70321bb76ff1Sjsg #define regSE_CAC_WEIGHT_SXRB_0                                                                         0x1b9f
70331bb76ff1Sjsg #define regSE_CAC_WEIGHT_SXRB_0_BASE_IDX                                                                1
70341bb76ff1Sjsg #define regSE_CAC_WEIGHT_UTCL1_0                                                                        0x1ba0
70351bb76ff1Sjsg #define regSE_CAC_WEIGHT_UTCL1_0_BASE_IDX                                                               1
70361bb76ff1Sjsg #define regSE_CAC_WEIGHT_GL1C_0                                                                         0x1ba1
70371bb76ff1Sjsg #define regSE_CAC_WEIGHT_GL1C_0_BASE_IDX                                                                1
70381bb76ff1Sjsg #define regSE_CAC_WEIGHT_GL1C_1                                                                         0x1ba2
70391bb76ff1Sjsg #define regSE_CAC_WEIGHT_GL1C_1_BASE_IDX                                                                1
70401bb76ff1Sjsg #define regSE_CAC_WEIGHT_GL1C_2                                                                         0x1ba3
70411bb76ff1Sjsg #define regSE_CAC_WEIGHT_GL1C_2_BASE_IDX                                                                1
70421bb76ff1Sjsg #define regSE_CAC_WEIGHT_SPI_0                                                                          0x1ba4
70431bb76ff1Sjsg #define regSE_CAC_WEIGHT_SPI_0_BASE_IDX                                                                 1
70441bb76ff1Sjsg #define regSE_CAC_WEIGHT_SPI_1                                                                          0x1ba5
70451bb76ff1Sjsg #define regSE_CAC_WEIGHT_SPI_1_BASE_IDX                                                                 1
70461bb76ff1Sjsg #define regSE_CAC_WEIGHT_SPI_2                                                                          0x1ba6
70471bb76ff1Sjsg #define regSE_CAC_WEIGHT_SPI_2_BASE_IDX                                                                 1
70481bb76ff1Sjsg #define regSE_CAC_WEIGHT_PC_0                                                                           0x1ba7
70491bb76ff1Sjsg #define regSE_CAC_WEIGHT_PC_0_BASE_IDX                                                                  1
70501bb76ff1Sjsg #define regSE_CAC_WEIGHT_PA_0                                                                           0x1ba8
70511bb76ff1Sjsg #define regSE_CAC_WEIGHT_PA_0_BASE_IDX                                                                  1
70521bb76ff1Sjsg #define regSE_CAC_WEIGHT_PA_1                                                                           0x1ba9
70531bb76ff1Sjsg #define regSE_CAC_WEIGHT_PA_1_BASE_IDX                                                                  1
70541bb76ff1Sjsg #define regSE_CAC_WEIGHT_PA_2                                                                           0x1baa
70551bb76ff1Sjsg #define regSE_CAC_WEIGHT_PA_2_BASE_IDX                                                                  1
70561bb76ff1Sjsg #define regSE_CAC_WEIGHT_PA_3                                                                           0x1bab
70571bb76ff1Sjsg #define regSE_CAC_WEIGHT_PA_3_BASE_IDX                                                                  1
70581bb76ff1Sjsg #define regSE_CAC_WEIGHT_SC_0                                                                           0x1bac
70591bb76ff1Sjsg #define regSE_CAC_WEIGHT_SC_0_BASE_IDX                                                                  1
70601bb76ff1Sjsg #define regSE_CAC_WEIGHT_SC_1                                                                           0x1bad
70611bb76ff1Sjsg #define regSE_CAC_WEIGHT_SC_1_BASE_IDX                                                                  1
70621bb76ff1Sjsg #define regSE_CAC_WEIGHT_SC_2                                                                           0x1bae
70631bb76ff1Sjsg #define regSE_CAC_WEIGHT_SC_2_BASE_IDX                                                                  1
70641bb76ff1Sjsg #define regSE_CAC_WEIGHT_SC_3                                                                           0x1baf
70651bb76ff1Sjsg #define regSE_CAC_WEIGHT_SC_3_BASE_IDX                                                                  1
70661bb76ff1Sjsg #define regSE_CAC_WINDOW_AGGR_VALUE                                                                     0x1bb0
70671bb76ff1Sjsg #define regSE_CAC_WINDOW_AGGR_VALUE_BASE_IDX                                                            1
70681bb76ff1Sjsg #define regSE_CAC_WINDOW_GFXCLK_CYCLE                                                                   0x1bb1
70691bb76ff1Sjsg #define regSE_CAC_WINDOW_GFXCLK_CYCLE_BASE_IDX                                                          1
70701bb76ff1Sjsg #define regSE_CAC_IND_INDEX                                                                             0x1bce
70711bb76ff1Sjsg #define regSE_CAC_IND_INDEX_BASE_IDX                                                                    1
70721bb76ff1Sjsg #define regSE_CAC_IND_DATA                                                                              0x1bcf
70731bb76ff1Sjsg #define regSE_CAC_IND_DATA_BASE_IDX                                                                     1
70741bb76ff1Sjsg 
70751bb76ff1Sjsg 
70761bb76ff1Sjsg // addressBlock: gc_pfonly2_spidec
70771bb76ff1Sjsg // base address: 0x2f000
70781bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_CU_0                                                                    0x1c00
70791bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_CU_0_BASE_IDX                                                           1
70801bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_CU_1                                                                    0x1c01
70811bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_CU_1_BASE_IDX                                                           1
70821bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_CU_2                                                                    0x1c02
70831bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_CU_2_BASE_IDX                                                           1
70841bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_CU_3                                                                    0x1c03
70851bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_CU_3_BASE_IDX                                                           1
70861bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_CU_4                                                                    0x1c04
70871bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_CU_4_BASE_IDX                                                           1
70881bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_CU_5                                                                    0x1c05
70891bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_CU_5_BASE_IDX                                                           1
70901bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_CU_6                                                                    0x1c06
70911bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_CU_6_BASE_IDX                                                           1
70921bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_CU_7                                                                    0x1c07
70931bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_CU_7_BASE_IDX                                                           1
70941bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_CU_8                                                                    0x1c08
70951bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_CU_8_BASE_IDX                                                           1
70961bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_CU_9                                                                    0x1c09
70971bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_CU_9_BASE_IDX                                                           1
70981bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_CU_10                                                                   0x1c0a
70991bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_CU_10_BASE_IDX                                                          1
71001bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_CU_11                                                                   0x1c0b
71011bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_CU_11_BASE_IDX                                                          1
71021bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_CU_12                                                                   0x1c0c
71031bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_CU_12_BASE_IDX                                                          1
71041bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_CU_13                                                                   0x1c0d
71051bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_CU_13_BASE_IDX                                                          1
71061bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_CU_14                                                                   0x1c0e
71071bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_CU_14_BASE_IDX                                                          1
71081bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_CU_15                                                                   0x1c0f
71091bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_CU_15_BASE_IDX                                                          1
71101bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_EN_CU_0                                                                 0x1c10
71111bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_EN_CU_0_BASE_IDX                                                        1
71121bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_EN_CU_1                                                                 0x1c11
71131bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_EN_CU_1_BASE_IDX                                                        1
71141bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_EN_CU_2                                                                 0x1c12
71151bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_EN_CU_2_BASE_IDX                                                        1
71161bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_EN_CU_3                                                                 0x1c13
71171bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_EN_CU_3_BASE_IDX                                                        1
71181bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_EN_CU_4                                                                 0x1c14
71191bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_EN_CU_4_BASE_IDX                                                        1
71201bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_EN_CU_5                                                                 0x1c15
71211bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_EN_CU_5_BASE_IDX                                                        1
71221bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_EN_CU_6                                                                 0x1c16
71231bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_EN_CU_6_BASE_IDX                                                        1
71241bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_EN_CU_7                                                                 0x1c17
71251bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_EN_CU_7_BASE_IDX                                                        1
71261bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_EN_CU_8                                                                 0x1c18
71271bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_EN_CU_8_BASE_IDX                                                        1
71281bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_EN_CU_9                                                                 0x1c19
71291bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_EN_CU_9_BASE_IDX                                                        1
71301bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_EN_CU_10                                                                0x1c1a
71311bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_EN_CU_10_BASE_IDX                                                       1
71321bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_EN_CU_11                                                                0x1c1b
71331bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_EN_CU_11_BASE_IDX                                                       1
71341bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_EN_CU_12                                                                0x1c1c
71351bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_EN_CU_12_BASE_IDX                                                       1
71361bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_EN_CU_13                                                                0x1c1d
71371bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_EN_CU_13_BASE_IDX                                                       1
71381bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_EN_CU_14                                                                0x1c1e
71391bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_EN_CU_14_BASE_IDX                                                       1
71401bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_EN_CU_15                                                                0x1c1f
71411bb76ff1Sjsg #define regSPI_RESOURCE_RESERVE_EN_CU_15_BASE_IDX                                                       1
71421bb76ff1Sjsg 
71431bb76ff1Sjsg 
71441bb76ff1Sjsg // addressBlock: gc_gfxudec
71451bb76ff1Sjsg // base address: 0x30000
71461bb76ff1Sjsg #define regCP_EOP_DONE_ADDR_LO                                                                          0x2000
71471bb76ff1Sjsg #define regCP_EOP_DONE_ADDR_LO_BASE_IDX                                                                 1
71481bb76ff1Sjsg #define regCP_EOP_DONE_ADDR_HI                                                                          0x2001
71491bb76ff1Sjsg #define regCP_EOP_DONE_ADDR_HI_BASE_IDX                                                                 1
71501bb76ff1Sjsg #define regCP_EOP_DONE_DATA_LO                                                                          0x2002
71511bb76ff1Sjsg #define regCP_EOP_DONE_DATA_LO_BASE_IDX                                                                 1
71521bb76ff1Sjsg #define regCP_EOP_DONE_DATA_HI                                                                          0x2003
71531bb76ff1Sjsg #define regCP_EOP_DONE_DATA_HI_BASE_IDX                                                                 1
71541bb76ff1Sjsg #define regCP_EOP_LAST_FENCE_LO                                                                         0x2004
71551bb76ff1Sjsg #define regCP_EOP_LAST_FENCE_LO_BASE_IDX                                                                1
71561bb76ff1Sjsg #define regCP_EOP_LAST_FENCE_HI                                                                         0x2005
71571bb76ff1Sjsg #define regCP_EOP_LAST_FENCE_HI_BASE_IDX                                                                1
71581bb76ff1Sjsg #define regCP_PIPE_STATS_ADDR_LO                                                                        0x2018
71591bb76ff1Sjsg #define regCP_PIPE_STATS_ADDR_LO_BASE_IDX                                                               1
71601bb76ff1Sjsg #define regCP_PIPE_STATS_ADDR_HI                                                                        0x2019
71611bb76ff1Sjsg #define regCP_PIPE_STATS_ADDR_HI_BASE_IDX                                                               1
71621bb76ff1Sjsg #define regCP_VGT_IAVERT_COUNT_LO                                                                       0x201a
71631bb76ff1Sjsg #define regCP_VGT_IAVERT_COUNT_LO_BASE_IDX                                                              1
71641bb76ff1Sjsg #define regCP_VGT_IAVERT_COUNT_HI                                                                       0x201b
71651bb76ff1Sjsg #define regCP_VGT_IAVERT_COUNT_HI_BASE_IDX                                                              1
71661bb76ff1Sjsg #define regCP_VGT_IAPRIM_COUNT_LO                                                                       0x201c
71671bb76ff1Sjsg #define regCP_VGT_IAPRIM_COUNT_LO_BASE_IDX                                                              1
71681bb76ff1Sjsg #define regCP_VGT_IAPRIM_COUNT_HI                                                                       0x201d
71691bb76ff1Sjsg #define regCP_VGT_IAPRIM_COUNT_HI_BASE_IDX                                                              1
71701bb76ff1Sjsg #define regCP_VGT_GSPRIM_COUNT_LO                                                                       0x201e
71711bb76ff1Sjsg #define regCP_VGT_GSPRIM_COUNT_LO_BASE_IDX                                                              1
71721bb76ff1Sjsg #define regCP_VGT_GSPRIM_COUNT_HI                                                                       0x201f
71731bb76ff1Sjsg #define regCP_VGT_GSPRIM_COUNT_HI_BASE_IDX                                                              1
71741bb76ff1Sjsg #define regCP_VGT_VSINVOC_COUNT_LO                                                                      0x2020
71751bb76ff1Sjsg #define regCP_VGT_VSINVOC_COUNT_LO_BASE_IDX                                                             1
71761bb76ff1Sjsg #define regCP_VGT_VSINVOC_COUNT_HI                                                                      0x2021
71771bb76ff1Sjsg #define regCP_VGT_VSINVOC_COUNT_HI_BASE_IDX                                                             1
71781bb76ff1Sjsg #define regCP_VGT_GSINVOC_COUNT_LO                                                                      0x2022
71791bb76ff1Sjsg #define regCP_VGT_GSINVOC_COUNT_LO_BASE_IDX                                                             1
71801bb76ff1Sjsg #define regCP_VGT_GSINVOC_COUNT_HI                                                                      0x2023
71811bb76ff1Sjsg #define regCP_VGT_GSINVOC_COUNT_HI_BASE_IDX                                                             1
71821bb76ff1Sjsg #define regCP_VGT_HSINVOC_COUNT_LO                                                                      0x2024
71831bb76ff1Sjsg #define regCP_VGT_HSINVOC_COUNT_LO_BASE_IDX                                                             1
71841bb76ff1Sjsg #define regCP_VGT_HSINVOC_COUNT_HI                                                                      0x2025
71851bb76ff1Sjsg #define regCP_VGT_HSINVOC_COUNT_HI_BASE_IDX                                                             1
71861bb76ff1Sjsg #define regCP_VGT_DSINVOC_COUNT_LO                                                                      0x2026
71871bb76ff1Sjsg #define regCP_VGT_DSINVOC_COUNT_LO_BASE_IDX                                                             1
71881bb76ff1Sjsg #define regCP_VGT_DSINVOC_COUNT_HI                                                                      0x2027
71891bb76ff1Sjsg #define regCP_VGT_DSINVOC_COUNT_HI_BASE_IDX                                                             1
71901bb76ff1Sjsg #define regCP_PA_CINVOC_COUNT_LO                                                                        0x2028
71911bb76ff1Sjsg #define regCP_PA_CINVOC_COUNT_LO_BASE_IDX                                                               1
71921bb76ff1Sjsg #define regCP_PA_CINVOC_COUNT_HI                                                                        0x2029
71931bb76ff1Sjsg #define regCP_PA_CINVOC_COUNT_HI_BASE_IDX                                                               1
71941bb76ff1Sjsg #define regCP_PA_CPRIM_COUNT_LO                                                                         0x202a
71951bb76ff1Sjsg #define regCP_PA_CPRIM_COUNT_LO_BASE_IDX                                                                1
71961bb76ff1Sjsg #define regCP_PA_CPRIM_COUNT_HI                                                                         0x202b
71971bb76ff1Sjsg #define regCP_PA_CPRIM_COUNT_HI_BASE_IDX                                                                1
71981bb76ff1Sjsg #define regCP_SC_PSINVOC_COUNT0_LO                                                                      0x202c
71991bb76ff1Sjsg #define regCP_SC_PSINVOC_COUNT0_LO_BASE_IDX                                                             1
72001bb76ff1Sjsg #define regCP_SC_PSINVOC_COUNT0_HI                                                                      0x202d
72011bb76ff1Sjsg #define regCP_SC_PSINVOC_COUNT0_HI_BASE_IDX                                                             1
72021bb76ff1Sjsg #define regCP_SC_PSINVOC_COUNT1_LO                                                                      0x202e
72031bb76ff1Sjsg #define regCP_SC_PSINVOC_COUNT1_LO_BASE_IDX                                                             1
72041bb76ff1Sjsg #define regCP_SC_PSINVOC_COUNT1_HI                                                                      0x202f
72051bb76ff1Sjsg #define regCP_SC_PSINVOC_COUNT1_HI_BASE_IDX                                                             1
72061bb76ff1Sjsg #define regCP_VGT_CSINVOC_COUNT_LO                                                                      0x2030
72071bb76ff1Sjsg #define regCP_VGT_CSINVOC_COUNT_LO_BASE_IDX                                                             1
72081bb76ff1Sjsg #define regCP_VGT_CSINVOC_COUNT_HI                                                                      0x2031
72091bb76ff1Sjsg #define regCP_VGT_CSINVOC_COUNT_HI_BASE_IDX                                                             1
72101bb76ff1Sjsg #define regCP_VGT_ASINVOC_COUNT_LO                                                                      0x2032
72111bb76ff1Sjsg #define regCP_VGT_ASINVOC_COUNT_LO_BASE_IDX                                                             1
72121bb76ff1Sjsg #define regCP_VGT_ASINVOC_COUNT_HI                                                                      0x2033
72131bb76ff1Sjsg #define regCP_VGT_ASINVOC_COUNT_HI_BASE_IDX                                                             1
72141bb76ff1Sjsg #define regCP_PIPE_STATS_CONTROL                                                                        0x203d
72151bb76ff1Sjsg #define regCP_PIPE_STATS_CONTROL_BASE_IDX                                                               1
72161bb76ff1Sjsg #define regSCRATCH_REG0                                                                                 0x2040
72171bb76ff1Sjsg #define regSCRATCH_REG0_BASE_IDX                                                                        1
72181bb76ff1Sjsg #define regSCRATCH_REG1                                                                                 0x2041
72191bb76ff1Sjsg #define regSCRATCH_REG1_BASE_IDX                                                                        1
72201bb76ff1Sjsg #define regSCRATCH_REG2                                                                                 0x2042
72211bb76ff1Sjsg #define regSCRATCH_REG2_BASE_IDX                                                                        1
72221bb76ff1Sjsg #define regSCRATCH_REG3                                                                                 0x2043
72231bb76ff1Sjsg #define regSCRATCH_REG3_BASE_IDX                                                                        1
72241bb76ff1Sjsg #define regSCRATCH_REG4                                                                                 0x2044
72251bb76ff1Sjsg #define regSCRATCH_REG4_BASE_IDX                                                                        1
72261bb76ff1Sjsg #define regSCRATCH_REG5                                                                                 0x2045
72271bb76ff1Sjsg #define regSCRATCH_REG5_BASE_IDX                                                                        1
72281bb76ff1Sjsg #define regSCRATCH_REG6                                                                                 0x2046
72291bb76ff1Sjsg #define regSCRATCH_REG6_BASE_IDX                                                                        1
72301bb76ff1Sjsg #define regSCRATCH_REG7                                                                                 0x2047
72311bb76ff1Sjsg #define regSCRATCH_REG7_BASE_IDX                                                                        1
72321bb76ff1Sjsg #define regSCRATCH_REG_ATOMIC                                                                           0x2048
72331bb76ff1Sjsg #define regSCRATCH_REG_ATOMIC_BASE_IDX                                                                  1
72341bb76ff1Sjsg #define regSCRATCH_REG_CMPSWAP_ATOMIC                                                                   0x2048
72351bb76ff1Sjsg #define regSCRATCH_REG_CMPSWAP_ATOMIC_BASE_IDX                                                          1
72361bb76ff1Sjsg #define regCP_APPEND_DDID_CNT                                                                           0x204b
72371bb76ff1Sjsg #define regCP_APPEND_DDID_CNT_BASE_IDX                                                                  1
72381bb76ff1Sjsg #define regCP_APPEND_DATA_HI                                                                            0x204c
72391bb76ff1Sjsg #define regCP_APPEND_DATA_HI_BASE_IDX                                                                   1
72401bb76ff1Sjsg #define regCP_APPEND_LAST_CS_FENCE_HI                                                                   0x204d
72411bb76ff1Sjsg #define regCP_APPEND_LAST_CS_FENCE_HI_BASE_IDX                                                          1
72421bb76ff1Sjsg #define regCP_APPEND_LAST_PS_FENCE_HI                                                                   0x204e
72431bb76ff1Sjsg #define regCP_APPEND_LAST_PS_FENCE_HI_BASE_IDX                                                          1
72441bb76ff1Sjsg #define regCP_PFP_ATOMIC_PREOP_LO                                                                       0x2052
72451bb76ff1Sjsg #define regCP_PFP_ATOMIC_PREOP_LO_BASE_IDX                                                              1
72461bb76ff1Sjsg #define regCP_PFP_ATOMIC_PREOP_HI                                                                       0x2053
72471bb76ff1Sjsg #define regCP_PFP_ATOMIC_PREOP_HI_BASE_IDX                                                              1
72481bb76ff1Sjsg #define regCP_PFP_GDS_ATOMIC0_PREOP_LO                                                                  0x2054
72491bb76ff1Sjsg #define regCP_PFP_GDS_ATOMIC0_PREOP_LO_BASE_IDX                                                         1
72501bb76ff1Sjsg #define regCP_PFP_GDS_ATOMIC0_PREOP_HI                                                                  0x2055
72511bb76ff1Sjsg #define regCP_PFP_GDS_ATOMIC0_PREOP_HI_BASE_IDX                                                         1
72521bb76ff1Sjsg #define regCP_PFP_GDS_ATOMIC1_PREOP_LO                                                                  0x2056
72531bb76ff1Sjsg #define regCP_PFP_GDS_ATOMIC1_PREOP_LO_BASE_IDX                                                         1
72541bb76ff1Sjsg #define regCP_PFP_GDS_ATOMIC1_PREOP_HI                                                                  0x2057
72551bb76ff1Sjsg #define regCP_PFP_GDS_ATOMIC1_PREOP_HI_BASE_IDX                                                         1
72561bb76ff1Sjsg #define regCP_APPEND_ADDR_LO                                                                            0x2058
72571bb76ff1Sjsg #define regCP_APPEND_ADDR_LO_BASE_IDX                                                                   1
72581bb76ff1Sjsg #define regCP_APPEND_ADDR_HI                                                                            0x2059
72591bb76ff1Sjsg #define regCP_APPEND_ADDR_HI_BASE_IDX                                                                   1
72601bb76ff1Sjsg #define regCP_APPEND_DATA                                                                               0x205a
72611bb76ff1Sjsg #define regCP_APPEND_DATA_BASE_IDX                                                                      1
72621bb76ff1Sjsg #define regCP_APPEND_DATA_LO                                                                            0x205a
72631bb76ff1Sjsg #define regCP_APPEND_DATA_LO_BASE_IDX                                                                   1
72641bb76ff1Sjsg #define regCP_APPEND_LAST_CS_FENCE                                                                      0x205b
72651bb76ff1Sjsg #define regCP_APPEND_LAST_CS_FENCE_BASE_IDX                                                             1
72661bb76ff1Sjsg #define regCP_APPEND_LAST_CS_FENCE_LO                                                                   0x205b
72671bb76ff1Sjsg #define regCP_APPEND_LAST_CS_FENCE_LO_BASE_IDX                                                          1
72681bb76ff1Sjsg #define regCP_APPEND_LAST_PS_FENCE                                                                      0x205c
72691bb76ff1Sjsg #define regCP_APPEND_LAST_PS_FENCE_BASE_IDX                                                             1
72701bb76ff1Sjsg #define regCP_APPEND_LAST_PS_FENCE_LO                                                                   0x205c
72711bb76ff1Sjsg #define regCP_APPEND_LAST_PS_FENCE_LO_BASE_IDX                                                          1
72721bb76ff1Sjsg #define regCP_ATOMIC_PREOP_LO                                                                           0x205d
72731bb76ff1Sjsg #define regCP_ATOMIC_PREOP_LO_BASE_IDX                                                                  1
72741bb76ff1Sjsg #define regCP_ME_ATOMIC_PREOP_LO                                                                        0x205d
72751bb76ff1Sjsg #define regCP_ME_ATOMIC_PREOP_LO_BASE_IDX                                                               1
72761bb76ff1Sjsg #define regCP_ATOMIC_PREOP_HI                                                                           0x205e
72771bb76ff1Sjsg #define regCP_ATOMIC_PREOP_HI_BASE_IDX                                                                  1
72781bb76ff1Sjsg #define regCP_ME_ATOMIC_PREOP_HI                                                                        0x205e
72791bb76ff1Sjsg #define regCP_ME_ATOMIC_PREOP_HI_BASE_IDX                                                               1
72801bb76ff1Sjsg #define regCP_GDS_ATOMIC0_PREOP_LO                                                                      0x205f
72811bb76ff1Sjsg #define regCP_GDS_ATOMIC0_PREOP_LO_BASE_IDX                                                             1
72821bb76ff1Sjsg #define regCP_ME_GDS_ATOMIC0_PREOP_LO                                                                   0x205f
72831bb76ff1Sjsg #define regCP_ME_GDS_ATOMIC0_PREOP_LO_BASE_IDX                                                          1
72841bb76ff1Sjsg #define regCP_GDS_ATOMIC0_PREOP_HI                                                                      0x2060
72851bb76ff1Sjsg #define regCP_GDS_ATOMIC0_PREOP_HI_BASE_IDX                                                             1
72861bb76ff1Sjsg #define regCP_ME_GDS_ATOMIC0_PREOP_HI                                                                   0x2060
72871bb76ff1Sjsg #define regCP_ME_GDS_ATOMIC0_PREOP_HI_BASE_IDX                                                          1
72881bb76ff1Sjsg #define regCP_GDS_ATOMIC1_PREOP_LO                                                                      0x2061
72891bb76ff1Sjsg #define regCP_GDS_ATOMIC1_PREOP_LO_BASE_IDX                                                             1
72901bb76ff1Sjsg #define regCP_ME_GDS_ATOMIC1_PREOP_LO                                                                   0x2061
72911bb76ff1Sjsg #define regCP_ME_GDS_ATOMIC1_PREOP_LO_BASE_IDX                                                          1
72921bb76ff1Sjsg #define regCP_GDS_ATOMIC1_PREOP_HI                                                                      0x2062
72931bb76ff1Sjsg #define regCP_GDS_ATOMIC1_PREOP_HI_BASE_IDX                                                             1
72941bb76ff1Sjsg #define regCP_ME_GDS_ATOMIC1_PREOP_HI                                                                   0x2062
72951bb76ff1Sjsg #define regCP_ME_GDS_ATOMIC1_PREOP_HI_BASE_IDX                                                          1
72961bb76ff1Sjsg #define regCP_ME_MC_WADDR_LO                                                                            0x2069
72971bb76ff1Sjsg #define regCP_ME_MC_WADDR_LO_BASE_IDX                                                                   1
72981bb76ff1Sjsg #define regCP_ME_MC_WADDR_HI                                                                            0x206a
72991bb76ff1Sjsg #define regCP_ME_MC_WADDR_HI_BASE_IDX                                                                   1
73001bb76ff1Sjsg #define regCP_ME_MC_WDATA_LO                                                                            0x206b
73011bb76ff1Sjsg #define regCP_ME_MC_WDATA_LO_BASE_IDX                                                                   1
73021bb76ff1Sjsg #define regCP_ME_MC_WDATA_HI                                                                            0x206c
73031bb76ff1Sjsg #define regCP_ME_MC_WDATA_HI_BASE_IDX                                                                   1
73041bb76ff1Sjsg #define regCP_ME_MC_RADDR_LO                                                                            0x206d
73051bb76ff1Sjsg #define regCP_ME_MC_RADDR_LO_BASE_IDX                                                                   1
73061bb76ff1Sjsg #define regCP_ME_MC_RADDR_HI                                                                            0x206e
73071bb76ff1Sjsg #define regCP_ME_MC_RADDR_HI_BASE_IDX                                                                   1
73081bb76ff1Sjsg #define regCP_SEM_WAIT_TIMER                                                                            0x206f
73091bb76ff1Sjsg #define regCP_SEM_WAIT_TIMER_BASE_IDX                                                                   1
73101bb76ff1Sjsg #define regCP_SIG_SEM_ADDR_LO                                                                           0x2070
73111bb76ff1Sjsg #define regCP_SIG_SEM_ADDR_LO_BASE_IDX                                                                  1
73121bb76ff1Sjsg #define regCP_SIG_SEM_ADDR_HI                                                                           0x2071
73131bb76ff1Sjsg #define regCP_SIG_SEM_ADDR_HI_BASE_IDX                                                                  1
73141bb76ff1Sjsg #define regCP_WAIT_REG_MEM_TIMEOUT                                                                      0x2074
73151bb76ff1Sjsg #define regCP_WAIT_REG_MEM_TIMEOUT_BASE_IDX                                                             1
73161bb76ff1Sjsg #define regCP_WAIT_SEM_ADDR_LO                                                                          0x2075
73171bb76ff1Sjsg #define regCP_WAIT_SEM_ADDR_LO_BASE_IDX                                                                 1
73181bb76ff1Sjsg #define regCP_WAIT_SEM_ADDR_HI                                                                          0x2076
73191bb76ff1Sjsg #define regCP_WAIT_SEM_ADDR_HI_BASE_IDX                                                                 1
73201bb76ff1Sjsg #define regCP_DMA_PFP_CONTROL                                                                           0x2077
73211bb76ff1Sjsg #define regCP_DMA_PFP_CONTROL_BASE_IDX                                                                  1
73221bb76ff1Sjsg #define regCP_DMA_ME_CONTROL                                                                            0x2078
73231bb76ff1Sjsg #define regCP_DMA_ME_CONTROL_BASE_IDX                                                                   1
73241bb76ff1Sjsg #define regCP_DMA_ME_SRC_ADDR                                                                           0x2080
73251bb76ff1Sjsg #define regCP_DMA_ME_SRC_ADDR_BASE_IDX                                                                  1
73261bb76ff1Sjsg #define regCP_DMA_ME_SRC_ADDR_HI                                                                        0x2081
73271bb76ff1Sjsg #define regCP_DMA_ME_SRC_ADDR_HI_BASE_IDX                                                               1
73281bb76ff1Sjsg #define regCP_DMA_ME_DST_ADDR                                                                           0x2082
73291bb76ff1Sjsg #define regCP_DMA_ME_DST_ADDR_BASE_IDX                                                                  1
73301bb76ff1Sjsg #define regCP_DMA_ME_DST_ADDR_HI                                                                        0x2083
73311bb76ff1Sjsg #define regCP_DMA_ME_DST_ADDR_HI_BASE_IDX                                                               1
73321bb76ff1Sjsg #define regCP_DMA_ME_COMMAND                                                                            0x2084
73331bb76ff1Sjsg #define regCP_DMA_ME_COMMAND_BASE_IDX                                                                   1
73341bb76ff1Sjsg #define regCP_DMA_PFP_SRC_ADDR                                                                          0x2085
73351bb76ff1Sjsg #define regCP_DMA_PFP_SRC_ADDR_BASE_IDX                                                                 1
73361bb76ff1Sjsg #define regCP_DMA_PFP_SRC_ADDR_HI                                                                       0x2086
73371bb76ff1Sjsg #define regCP_DMA_PFP_SRC_ADDR_HI_BASE_IDX                                                              1
73381bb76ff1Sjsg #define regCP_DMA_PFP_DST_ADDR                                                                          0x2087
73391bb76ff1Sjsg #define regCP_DMA_PFP_DST_ADDR_BASE_IDX                                                                 1
73401bb76ff1Sjsg #define regCP_DMA_PFP_DST_ADDR_HI                                                                       0x2088
73411bb76ff1Sjsg #define regCP_DMA_PFP_DST_ADDR_HI_BASE_IDX                                                              1
73421bb76ff1Sjsg #define regCP_DMA_PFP_COMMAND                                                                           0x2089
73431bb76ff1Sjsg #define regCP_DMA_PFP_COMMAND_BASE_IDX                                                                  1
73441bb76ff1Sjsg #define regCP_DMA_CNTL                                                                                  0x208a
73451bb76ff1Sjsg #define regCP_DMA_CNTL_BASE_IDX                                                                         1
73461bb76ff1Sjsg #define regCP_DMA_READ_TAGS                                                                             0x208b
73471bb76ff1Sjsg #define regCP_DMA_READ_TAGS_BASE_IDX                                                                    1
73481bb76ff1Sjsg #define regCP_PFP_IB_CONTROL                                                                            0x208d
73491bb76ff1Sjsg #define regCP_PFP_IB_CONTROL_BASE_IDX                                                                   1
73501bb76ff1Sjsg #define regCP_PFP_LOAD_CONTROL                                                                          0x208e
73511bb76ff1Sjsg #define regCP_PFP_LOAD_CONTROL_BASE_IDX                                                                 1
73521bb76ff1Sjsg #define regCP_SCRATCH_INDEX                                                                             0x208f
73531bb76ff1Sjsg #define regCP_SCRATCH_INDEX_BASE_IDX                                                                    1
73541bb76ff1Sjsg #define regCP_SCRATCH_DATA                                                                              0x2090
73551bb76ff1Sjsg #define regCP_SCRATCH_DATA_BASE_IDX                                                                     1
73561bb76ff1Sjsg #define regCP_RB_OFFSET                                                                                 0x2091
73571bb76ff1Sjsg #define regCP_RB_OFFSET_BASE_IDX                                                                        1
73581bb76ff1Sjsg #define regCP_IB1_OFFSET                                                                                0x2092
73591bb76ff1Sjsg #define regCP_IB1_OFFSET_BASE_IDX                                                                       1
73601bb76ff1Sjsg #define regCP_IB2_OFFSET                                                                                0x2093
73611bb76ff1Sjsg #define regCP_IB2_OFFSET_BASE_IDX                                                                       1
73621bb76ff1Sjsg #define regCP_IB1_PREAMBLE_BEGIN                                                                        0x2094
73631bb76ff1Sjsg #define regCP_IB1_PREAMBLE_BEGIN_BASE_IDX                                                               1
73641bb76ff1Sjsg #define regCP_IB1_PREAMBLE_END                                                                          0x2095
73651bb76ff1Sjsg #define regCP_IB1_PREAMBLE_END_BASE_IDX                                                                 1
73661bb76ff1Sjsg #define regCP_IB2_PREAMBLE_BEGIN                                                                        0x2096
73671bb76ff1Sjsg #define regCP_IB2_PREAMBLE_BEGIN_BASE_IDX                                                               1
73681bb76ff1Sjsg #define regCP_IB2_PREAMBLE_END                                                                          0x2097
73691bb76ff1Sjsg #define regCP_IB2_PREAMBLE_END_BASE_IDX                                                                 1
73701bb76ff1Sjsg #define regCP_DMA_ME_CMD_ADDR_LO                                                                        0x209c
73711bb76ff1Sjsg #define regCP_DMA_ME_CMD_ADDR_LO_BASE_IDX                                                               1
73721bb76ff1Sjsg #define regCP_DMA_ME_CMD_ADDR_HI                                                                        0x209d
73731bb76ff1Sjsg #define regCP_DMA_ME_CMD_ADDR_HI_BASE_IDX                                                               1
73741bb76ff1Sjsg #define regCP_DMA_PFP_CMD_ADDR_LO                                                                       0x209e
73751bb76ff1Sjsg #define regCP_DMA_PFP_CMD_ADDR_LO_BASE_IDX                                                              1
73761bb76ff1Sjsg #define regCP_DMA_PFP_CMD_ADDR_HI                                                                       0x209f
73771bb76ff1Sjsg #define regCP_DMA_PFP_CMD_ADDR_HI_BASE_IDX                                                              1
73781bb76ff1Sjsg #define regCP_APPEND_CMD_ADDR_LO                                                                        0x20a0
73791bb76ff1Sjsg #define regCP_APPEND_CMD_ADDR_LO_BASE_IDX                                                               1
73801bb76ff1Sjsg #define regCP_APPEND_CMD_ADDR_HI                                                                        0x20a1
73811bb76ff1Sjsg #define regCP_APPEND_CMD_ADDR_HI_BASE_IDX                                                               1
73821bb76ff1Sjsg #define regUCONFIG_RESERVED_REG0                                                                        0x20a2
73831bb76ff1Sjsg #define regUCONFIG_RESERVED_REG0_BASE_IDX                                                               1
73841bb76ff1Sjsg #define regUCONFIG_RESERVED_REG1                                                                        0x20a3
73851bb76ff1Sjsg #define regUCONFIG_RESERVED_REG1_BASE_IDX                                                               1
73861bb76ff1Sjsg #define regCP_PA_MSPRIM_COUNT_LO                                                                        0x20a4
73871bb76ff1Sjsg #define regCP_PA_MSPRIM_COUNT_LO_BASE_IDX                                                               1
73881bb76ff1Sjsg #define regCP_PA_MSPRIM_COUNT_HI                                                                        0x20a5
73891bb76ff1Sjsg #define regCP_PA_MSPRIM_COUNT_HI_BASE_IDX                                                               1
73901bb76ff1Sjsg #define regCP_GE_MSINVOC_COUNT_LO                                                                       0x20a6
73911bb76ff1Sjsg #define regCP_GE_MSINVOC_COUNT_LO_BASE_IDX                                                              1
73921bb76ff1Sjsg #define regCP_GE_MSINVOC_COUNT_HI                                                                       0x20a7
73931bb76ff1Sjsg #define regCP_GE_MSINVOC_COUNT_HI_BASE_IDX                                                              1
73941bb76ff1Sjsg #define regCP_IB1_CMD_BUFSZ                                                                             0x20c0
73951bb76ff1Sjsg #define regCP_IB1_CMD_BUFSZ_BASE_IDX                                                                    1
73961bb76ff1Sjsg #define regCP_IB2_CMD_BUFSZ                                                                             0x20c1
73971bb76ff1Sjsg #define regCP_IB2_CMD_BUFSZ_BASE_IDX                                                                    1
73981bb76ff1Sjsg #define regCP_ST_CMD_BUFSZ                                                                              0x20c2
73991bb76ff1Sjsg #define regCP_ST_CMD_BUFSZ_BASE_IDX                                                                     1
74001bb76ff1Sjsg #define regCP_IB1_BASE_LO                                                                               0x20cc
74011bb76ff1Sjsg #define regCP_IB1_BASE_LO_BASE_IDX                                                                      1
74021bb76ff1Sjsg #define regCP_IB1_BASE_HI                                                                               0x20cd
74031bb76ff1Sjsg #define regCP_IB1_BASE_HI_BASE_IDX                                                                      1
74041bb76ff1Sjsg #define regCP_IB1_BUFSZ                                                                                 0x20ce
74051bb76ff1Sjsg #define regCP_IB1_BUFSZ_BASE_IDX                                                                        1
74061bb76ff1Sjsg #define regCP_IB2_BASE_LO                                                                               0x20cf
74071bb76ff1Sjsg #define regCP_IB2_BASE_LO_BASE_IDX                                                                      1
74081bb76ff1Sjsg #define regCP_IB2_BASE_HI                                                                               0x20d0
74091bb76ff1Sjsg #define regCP_IB2_BASE_HI_BASE_IDX                                                                      1
74101bb76ff1Sjsg #define regCP_IB2_BUFSZ                                                                                 0x20d1
74111bb76ff1Sjsg #define regCP_IB2_BUFSZ_BASE_IDX                                                                        1
74121bb76ff1Sjsg #define regCP_ST_BASE_LO                                                                                0x20d2
74131bb76ff1Sjsg #define regCP_ST_BASE_LO_BASE_IDX                                                                       1
74141bb76ff1Sjsg #define regCP_ST_BASE_HI                                                                                0x20d3
74151bb76ff1Sjsg #define regCP_ST_BASE_HI_BASE_IDX                                                                       1
74161bb76ff1Sjsg #define regCP_ST_BUFSZ                                                                                  0x20d4
74171bb76ff1Sjsg #define regCP_ST_BUFSZ_BASE_IDX                                                                         1
74181bb76ff1Sjsg #define regCP_EOP_DONE_EVENT_CNTL                                                                       0x20d5
74191bb76ff1Sjsg #define regCP_EOP_DONE_EVENT_CNTL_BASE_IDX                                                              1
74201bb76ff1Sjsg #define regCP_EOP_DONE_DATA_CNTL                                                                        0x20d6
74211bb76ff1Sjsg #define regCP_EOP_DONE_DATA_CNTL_BASE_IDX                                                               1
74221bb76ff1Sjsg #define regCP_EOP_DONE_CNTX_ID                                                                          0x20d7
74231bb76ff1Sjsg #define regCP_EOP_DONE_CNTX_ID_BASE_IDX                                                                 1
74241bb76ff1Sjsg #define regCP_DB_BASE_LO                                                                                0x20d8
74251bb76ff1Sjsg #define regCP_DB_BASE_LO_BASE_IDX                                                                       1
74261bb76ff1Sjsg #define regCP_DB_BASE_HI                                                                                0x20d9
74271bb76ff1Sjsg #define regCP_DB_BASE_HI_BASE_IDX                                                                       1
74281bb76ff1Sjsg #define regCP_DB_BUFSZ                                                                                  0x20da
74291bb76ff1Sjsg #define regCP_DB_BUFSZ_BASE_IDX                                                                         1
74301bb76ff1Sjsg #define regCP_DB_CMD_BUFSZ                                                                              0x20db
74311bb76ff1Sjsg #define regCP_DB_CMD_BUFSZ_BASE_IDX                                                                     1
74321bb76ff1Sjsg #define regCP_PFP_COMPLETION_STATUS                                                                     0x20ec
74331bb76ff1Sjsg #define regCP_PFP_COMPLETION_STATUS_BASE_IDX                                                            1
74341bb76ff1Sjsg #define regCP_PRED_NOT_VISIBLE                                                                          0x20ee
74351bb76ff1Sjsg #define regCP_PRED_NOT_VISIBLE_BASE_IDX                                                                 1
74361bb76ff1Sjsg #define regCP_PFP_METADATA_BASE_ADDR                                                                    0x20f0
74371bb76ff1Sjsg #define regCP_PFP_METADATA_BASE_ADDR_BASE_IDX                                                           1
74381bb76ff1Sjsg #define regCP_PFP_METADATA_BASE_ADDR_HI                                                                 0x20f1
74391bb76ff1Sjsg #define regCP_PFP_METADATA_BASE_ADDR_HI_BASE_IDX                                                        1
74401bb76ff1Sjsg #define regCP_DRAW_INDX_INDR_ADDR                                                                       0x20f4
74411bb76ff1Sjsg #define regCP_DRAW_INDX_INDR_ADDR_BASE_IDX                                                              1
74421bb76ff1Sjsg #define regCP_DRAW_INDX_INDR_ADDR_HI                                                                    0x20f5
74431bb76ff1Sjsg #define regCP_DRAW_INDX_INDR_ADDR_HI_BASE_IDX                                                           1
74441bb76ff1Sjsg #define regCP_DISPATCH_INDR_ADDR                                                                        0x20f6
74451bb76ff1Sjsg #define regCP_DISPATCH_INDR_ADDR_BASE_IDX                                                               1
74461bb76ff1Sjsg #define regCP_DISPATCH_INDR_ADDR_HI                                                                     0x20f7
74471bb76ff1Sjsg #define regCP_DISPATCH_INDR_ADDR_HI_BASE_IDX                                                            1
74481bb76ff1Sjsg #define regCP_INDEX_BASE_ADDR                                                                           0x20f8
74491bb76ff1Sjsg #define regCP_INDEX_BASE_ADDR_BASE_IDX                                                                  1
74501bb76ff1Sjsg #define regCP_INDEX_BASE_ADDR_HI                                                                        0x20f9
74511bb76ff1Sjsg #define regCP_INDEX_BASE_ADDR_HI_BASE_IDX                                                               1
74521bb76ff1Sjsg #define regCP_INDEX_TYPE                                                                                0x20fa
74531bb76ff1Sjsg #define regCP_INDEX_TYPE_BASE_IDX                                                                       1
74541bb76ff1Sjsg #define regCP_GDS_BKUP_ADDR                                                                             0x20fb
74551bb76ff1Sjsg #define regCP_GDS_BKUP_ADDR_BASE_IDX                                                                    1
74561bb76ff1Sjsg #define regCP_GDS_BKUP_ADDR_HI                                                                          0x20fc
74571bb76ff1Sjsg #define regCP_GDS_BKUP_ADDR_HI_BASE_IDX                                                                 1
74581bb76ff1Sjsg #define regCP_SAMPLE_STATUS                                                                             0x20fd
74591bb76ff1Sjsg #define regCP_SAMPLE_STATUS_BASE_IDX                                                                    1
74601bb76ff1Sjsg #define regCP_ME_COHER_CNTL                                                                             0x20fe
74611bb76ff1Sjsg #define regCP_ME_COHER_CNTL_BASE_IDX                                                                    1
74621bb76ff1Sjsg #define regCP_ME_COHER_SIZE                                                                             0x20ff
74631bb76ff1Sjsg #define regCP_ME_COHER_SIZE_BASE_IDX                                                                    1
74641bb76ff1Sjsg #define regCP_ME_COHER_SIZE_HI                                                                          0x2100
74651bb76ff1Sjsg #define regCP_ME_COHER_SIZE_HI_BASE_IDX                                                                 1
74661bb76ff1Sjsg #define regCP_ME_COHER_BASE                                                                             0x2101
74671bb76ff1Sjsg #define regCP_ME_COHER_BASE_BASE_IDX                                                                    1
74681bb76ff1Sjsg #define regCP_ME_COHER_BASE_HI                                                                          0x2102
74691bb76ff1Sjsg #define regCP_ME_COHER_BASE_HI_BASE_IDX                                                                 1
74701bb76ff1Sjsg #define regCP_ME_COHER_STATUS                                                                           0x2103
74711bb76ff1Sjsg #define regCP_ME_COHER_STATUS_BASE_IDX                                                                  1
74721bb76ff1Sjsg #define regRLC_GPM_PERF_COUNT_0                                                                         0x2140
74731bb76ff1Sjsg #define regRLC_GPM_PERF_COUNT_0_BASE_IDX                                                                1
74741bb76ff1Sjsg #define regRLC_GPM_PERF_COUNT_1                                                                         0x2141
74751bb76ff1Sjsg #define regRLC_GPM_PERF_COUNT_1_BASE_IDX                                                                1
74761bb76ff1Sjsg #define regGRBM_GFX_INDEX                                                                               0x2200
74771bb76ff1Sjsg #define regGRBM_GFX_INDEX_BASE_IDX                                                                      1
74781bb76ff1Sjsg #define regVGT_PRIMITIVE_TYPE                                                                           0x2242
74791bb76ff1Sjsg #define regVGT_PRIMITIVE_TYPE_BASE_IDX                                                                  1
74801bb76ff1Sjsg #define regVGT_INDEX_TYPE                                                                               0x2243
74811bb76ff1Sjsg #define regVGT_INDEX_TYPE_BASE_IDX                                                                      1
74821bb76ff1Sjsg #define regGE_MIN_VTX_INDX                                                                              0x2249
74831bb76ff1Sjsg #define regGE_MIN_VTX_INDX_BASE_IDX                                                                     1
74841bb76ff1Sjsg #define regGE_INDX_OFFSET                                                                               0x224a
74851bb76ff1Sjsg #define regGE_INDX_OFFSET_BASE_IDX                                                                      1
74861bb76ff1Sjsg #define regGE_MULTI_PRIM_IB_RESET_EN                                                                    0x224b
74871bb76ff1Sjsg #define regGE_MULTI_PRIM_IB_RESET_EN_BASE_IDX                                                           1
74881bb76ff1Sjsg #define regVGT_NUM_INDICES                                                                              0x224c
74891bb76ff1Sjsg #define regVGT_NUM_INDICES_BASE_IDX                                                                     1
74901bb76ff1Sjsg #define regVGT_NUM_INSTANCES                                                                            0x224d
74911bb76ff1Sjsg #define regVGT_NUM_INSTANCES_BASE_IDX                                                                   1
74921bb76ff1Sjsg #define regVGT_TF_RING_SIZE                                                                             0x224e
74931bb76ff1Sjsg #define regVGT_TF_RING_SIZE_BASE_IDX                                                                    1
74941bb76ff1Sjsg #define regVGT_HS_OFFCHIP_PARAM                                                                         0x224f
74951bb76ff1Sjsg #define regVGT_HS_OFFCHIP_PARAM_BASE_IDX                                                                1
74961bb76ff1Sjsg #define regVGT_TF_MEMORY_BASE                                                                           0x2250
74971bb76ff1Sjsg #define regVGT_TF_MEMORY_BASE_BASE_IDX                                                                  1
74981bb76ff1Sjsg #define regGE_MAX_VTX_INDX                                                                              0x2259
74991bb76ff1Sjsg #define regGE_MAX_VTX_INDX_BASE_IDX                                                                     1
75001bb76ff1Sjsg #define regVGT_INSTANCE_BASE_ID                                                                         0x225a
75011bb76ff1Sjsg #define regVGT_INSTANCE_BASE_ID_BASE_IDX                                                                1
75021bb76ff1Sjsg #define regGE_CNTL                                                                                      0x225b
75031bb76ff1Sjsg #define regGE_CNTL_BASE_IDX                                                                             1
75041bb76ff1Sjsg #define regGE_USER_VGPR1                                                                                0x225c
75051bb76ff1Sjsg #define regGE_USER_VGPR1_BASE_IDX                                                                       1
75061bb76ff1Sjsg #define regGE_USER_VGPR2                                                                                0x225d
75071bb76ff1Sjsg #define regGE_USER_VGPR2_BASE_IDX                                                                       1
75081bb76ff1Sjsg #define regGE_USER_VGPR3                                                                                0x225e
75091bb76ff1Sjsg #define regGE_USER_VGPR3_BASE_IDX                                                                       1
75101bb76ff1Sjsg #define regGE_STEREO_CNTL                                                                               0x225f
75111bb76ff1Sjsg #define regGE_STEREO_CNTL_BASE_IDX                                                                      1
75121bb76ff1Sjsg #define regGE_PC_ALLOC                                                                                  0x2260
75131bb76ff1Sjsg #define regGE_PC_ALLOC_BASE_IDX                                                                         1
75141bb76ff1Sjsg #define regVGT_TF_MEMORY_BASE_HI                                                                        0x2261
75151bb76ff1Sjsg #define regVGT_TF_MEMORY_BASE_HI_BASE_IDX                                                               1
75161bb76ff1Sjsg #define regGE_USER_VGPR_EN                                                                              0x2262
75171bb76ff1Sjsg #define regGE_USER_VGPR_EN_BASE_IDX                                                                     1
75181bb76ff1Sjsg #define regGE_GS_FAST_LAUNCH_WG_DIM                                                                     0x2264
75191bb76ff1Sjsg #define regGE_GS_FAST_LAUNCH_WG_DIM_BASE_IDX                                                            1
75201bb76ff1Sjsg #define regGE_GS_FAST_LAUNCH_WG_DIM_1                                                                   0x2265
75211bb76ff1Sjsg #define regGE_GS_FAST_LAUNCH_WG_DIM_1_BASE_IDX                                                          1
75221bb76ff1Sjsg #define regVGT_GS_OUT_PRIM_TYPE                                                                         0x2266
75231bb76ff1Sjsg #define regVGT_GS_OUT_PRIM_TYPE_BASE_IDX                                                                1
75241bb76ff1Sjsg #define regPA_SU_LINE_STIPPLE_VALUE                                                                     0x2280
75251bb76ff1Sjsg #define regPA_SU_LINE_STIPPLE_VALUE_BASE_IDX                                                            1
75261bb76ff1Sjsg #define regPA_SC_LINE_STIPPLE_STATE                                                                     0x2281
75271bb76ff1Sjsg #define regPA_SC_LINE_STIPPLE_STATE_BASE_IDX                                                            1
75281bb76ff1Sjsg #define regPA_SC_SCREEN_EXTENT_MIN_0                                                                    0x2284
75291bb76ff1Sjsg #define regPA_SC_SCREEN_EXTENT_MIN_0_BASE_IDX                                                           1
75301bb76ff1Sjsg #define regPA_SC_SCREEN_EXTENT_MAX_0                                                                    0x2285
75311bb76ff1Sjsg #define regPA_SC_SCREEN_EXTENT_MAX_0_BASE_IDX                                                           1
75321bb76ff1Sjsg #define regPA_SC_SCREEN_EXTENT_MIN_1                                                                    0x2286
75331bb76ff1Sjsg #define regPA_SC_SCREEN_EXTENT_MIN_1_BASE_IDX                                                           1
75341bb76ff1Sjsg #define regPA_SC_SCREEN_EXTENT_MAX_1                                                                    0x228b
75351bb76ff1Sjsg #define regPA_SC_SCREEN_EXTENT_MAX_1_BASE_IDX                                                           1
75361bb76ff1Sjsg #define regPA_SC_P3D_TRAP_SCREEN_HV_EN                                                                  0x22a0
75371bb76ff1Sjsg #define regPA_SC_P3D_TRAP_SCREEN_HV_EN_BASE_IDX                                                         1
75381bb76ff1Sjsg #define regPA_SC_P3D_TRAP_SCREEN_H                                                                      0x22a1
75391bb76ff1Sjsg #define regPA_SC_P3D_TRAP_SCREEN_H_BASE_IDX                                                             1
75401bb76ff1Sjsg #define regPA_SC_P3D_TRAP_SCREEN_V                                                                      0x22a2
75411bb76ff1Sjsg #define regPA_SC_P3D_TRAP_SCREEN_V_BASE_IDX                                                             1
75421bb76ff1Sjsg #define regPA_SC_P3D_TRAP_SCREEN_OCCURRENCE                                                             0x22a3
75431bb76ff1Sjsg #define regPA_SC_P3D_TRAP_SCREEN_OCCURRENCE_BASE_IDX                                                    1
75441bb76ff1Sjsg #define regPA_SC_P3D_TRAP_SCREEN_COUNT                                                                  0x22a4
75451bb76ff1Sjsg #define regPA_SC_P3D_TRAP_SCREEN_COUNT_BASE_IDX                                                         1
75461bb76ff1Sjsg #define regPA_SC_HP3D_TRAP_SCREEN_HV_EN                                                                 0x22a8
75471bb76ff1Sjsg #define regPA_SC_HP3D_TRAP_SCREEN_HV_EN_BASE_IDX                                                        1
75481bb76ff1Sjsg #define regPA_SC_HP3D_TRAP_SCREEN_H                                                                     0x22a9
75491bb76ff1Sjsg #define regPA_SC_HP3D_TRAP_SCREEN_H_BASE_IDX                                                            1
75501bb76ff1Sjsg #define regPA_SC_HP3D_TRAP_SCREEN_V                                                                     0x22aa
75511bb76ff1Sjsg #define regPA_SC_HP3D_TRAP_SCREEN_V_BASE_IDX                                                            1
75521bb76ff1Sjsg #define regPA_SC_HP3D_TRAP_SCREEN_OCCURRENCE                                                            0x22ab
75531bb76ff1Sjsg #define regPA_SC_HP3D_TRAP_SCREEN_OCCURRENCE_BASE_IDX                                                   1
75541bb76ff1Sjsg #define regPA_SC_HP3D_TRAP_SCREEN_COUNT                                                                 0x22ac
75551bb76ff1Sjsg #define regPA_SC_HP3D_TRAP_SCREEN_COUNT_BASE_IDX                                                        1
75561bb76ff1Sjsg #define regPA_SC_TRAP_SCREEN_HV_EN                                                                      0x22b0
75571bb76ff1Sjsg #define regPA_SC_TRAP_SCREEN_HV_EN_BASE_IDX                                                             1
75581bb76ff1Sjsg #define regPA_SC_TRAP_SCREEN_H                                                                          0x22b1
75591bb76ff1Sjsg #define regPA_SC_TRAP_SCREEN_H_BASE_IDX                                                                 1
75601bb76ff1Sjsg #define regPA_SC_TRAP_SCREEN_V                                                                          0x22b2
75611bb76ff1Sjsg #define regPA_SC_TRAP_SCREEN_V_BASE_IDX                                                                 1
75621bb76ff1Sjsg #define regPA_SC_TRAP_SCREEN_OCCURRENCE                                                                 0x22b3
75631bb76ff1Sjsg #define regPA_SC_TRAP_SCREEN_OCCURRENCE_BASE_IDX                                                        1
75641bb76ff1Sjsg #define regPA_SC_TRAP_SCREEN_COUNT                                                                      0x22b4
75651bb76ff1Sjsg #define regPA_SC_TRAP_SCREEN_COUNT_BASE_IDX                                                             1
75661bb76ff1Sjsg #define regSQ_THREAD_TRACE_USERDATA_0                                                                   0x2340
75671bb76ff1Sjsg #define regSQ_THREAD_TRACE_USERDATA_0_BASE_IDX                                                          1
75681bb76ff1Sjsg #define regSQ_THREAD_TRACE_USERDATA_1                                                                   0x2341
75691bb76ff1Sjsg #define regSQ_THREAD_TRACE_USERDATA_1_BASE_IDX                                                          1
75701bb76ff1Sjsg #define regSQ_THREAD_TRACE_USERDATA_2                                                                   0x2342
75711bb76ff1Sjsg #define regSQ_THREAD_TRACE_USERDATA_2_BASE_IDX                                                          1
75721bb76ff1Sjsg #define regSQ_THREAD_TRACE_USERDATA_3                                                                   0x2343
75731bb76ff1Sjsg #define regSQ_THREAD_TRACE_USERDATA_3_BASE_IDX                                                          1
75741bb76ff1Sjsg #define regSQ_THREAD_TRACE_USERDATA_4                                                                   0x2344
75751bb76ff1Sjsg #define regSQ_THREAD_TRACE_USERDATA_4_BASE_IDX                                                          1
75761bb76ff1Sjsg #define regSQ_THREAD_TRACE_USERDATA_5                                                                   0x2345
75771bb76ff1Sjsg #define regSQ_THREAD_TRACE_USERDATA_5_BASE_IDX                                                          1
75781bb76ff1Sjsg #define regSQ_THREAD_TRACE_USERDATA_6                                                                   0x2346
75791bb76ff1Sjsg #define regSQ_THREAD_TRACE_USERDATA_6_BASE_IDX                                                          1
75801bb76ff1Sjsg #define regSQ_THREAD_TRACE_USERDATA_7                                                                   0x2347
75811bb76ff1Sjsg #define regSQ_THREAD_TRACE_USERDATA_7_BASE_IDX                                                          1
75821bb76ff1Sjsg #define regSQC_CACHES                                                                                   0x2348
75831bb76ff1Sjsg #define regSQC_CACHES_BASE_IDX                                                                          1
75841bb76ff1Sjsg #define regTA_CS_BC_BASE_ADDR                                                                           0x2380
75851bb76ff1Sjsg #define regTA_CS_BC_BASE_ADDR_BASE_IDX                                                                  1
75861bb76ff1Sjsg #define regTA_CS_BC_BASE_ADDR_HI                                                                        0x2381
75871bb76ff1Sjsg #define regTA_CS_BC_BASE_ADDR_HI_BASE_IDX                                                               1
75881bb76ff1Sjsg #define regDB_OCCLUSION_COUNT0_LOW                                                                      0x23c0
75891bb76ff1Sjsg #define regDB_OCCLUSION_COUNT0_LOW_BASE_IDX                                                             1
75901bb76ff1Sjsg #define regDB_OCCLUSION_COUNT0_HI                                                                       0x23c1
75911bb76ff1Sjsg #define regDB_OCCLUSION_COUNT0_HI_BASE_IDX                                                              1
75921bb76ff1Sjsg #define regDB_OCCLUSION_COUNT1_LOW                                                                      0x23c2
75931bb76ff1Sjsg #define regDB_OCCLUSION_COUNT1_LOW_BASE_IDX                                                             1
75941bb76ff1Sjsg #define regDB_OCCLUSION_COUNT1_HI                                                                       0x23c3
75951bb76ff1Sjsg #define regDB_OCCLUSION_COUNT1_HI_BASE_IDX                                                              1
75961bb76ff1Sjsg #define regDB_OCCLUSION_COUNT2_LOW                                                                      0x23c4
75971bb76ff1Sjsg #define regDB_OCCLUSION_COUNT2_LOW_BASE_IDX                                                             1
75981bb76ff1Sjsg #define regDB_OCCLUSION_COUNT2_HI                                                                       0x23c5
75991bb76ff1Sjsg #define regDB_OCCLUSION_COUNT2_HI_BASE_IDX                                                              1
76001bb76ff1Sjsg #define regDB_OCCLUSION_COUNT3_LOW                                                                      0x23c6
76011bb76ff1Sjsg #define regDB_OCCLUSION_COUNT3_LOW_BASE_IDX                                                             1
76021bb76ff1Sjsg #define regDB_OCCLUSION_COUNT3_HI                                                                       0x23c7
76031bb76ff1Sjsg #define regDB_OCCLUSION_COUNT3_HI_BASE_IDX                                                              1
76041bb76ff1Sjsg #define regGDS_RD_ADDR                                                                                  0x2400
76051bb76ff1Sjsg #define regGDS_RD_ADDR_BASE_IDX                                                                         1
76061bb76ff1Sjsg #define regGDS_RD_DATA                                                                                  0x2401
76071bb76ff1Sjsg #define regGDS_RD_DATA_BASE_IDX                                                                         1
76081bb76ff1Sjsg #define regGDS_RD_BURST_ADDR                                                                            0x2402
76091bb76ff1Sjsg #define regGDS_RD_BURST_ADDR_BASE_IDX                                                                   1
76101bb76ff1Sjsg #define regGDS_RD_BURST_COUNT                                                                           0x2403
76111bb76ff1Sjsg #define regGDS_RD_BURST_COUNT_BASE_IDX                                                                  1
76121bb76ff1Sjsg #define regGDS_RD_BURST_DATA                                                                            0x2404
76131bb76ff1Sjsg #define regGDS_RD_BURST_DATA_BASE_IDX                                                                   1
76141bb76ff1Sjsg #define regGDS_WR_ADDR                                                                                  0x2405
76151bb76ff1Sjsg #define regGDS_WR_ADDR_BASE_IDX                                                                         1
76161bb76ff1Sjsg #define regGDS_WR_DATA                                                                                  0x2406
76171bb76ff1Sjsg #define regGDS_WR_DATA_BASE_IDX                                                                         1
76181bb76ff1Sjsg #define regGDS_WR_BURST_ADDR                                                                            0x2407
76191bb76ff1Sjsg #define regGDS_WR_BURST_ADDR_BASE_IDX                                                                   1
76201bb76ff1Sjsg #define regGDS_WR_BURST_DATA                                                                            0x2408
76211bb76ff1Sjsg #define regGDS_WR_BURST_DATA_BASE_IDX                                                                   1
76221bb76ff1Sjsg #define regGDS_WRITE_COMPLETE                                                                           0x2409
76231bb76ff1Sjsg #define regGDS_WRITE_COMPLETE_BASE_IDX                                                                  1
76241bb76ff1Sjsg #define regGDS_ATOM_CNTL                                                                                0x240a
76251bb76ff1Sjsg #define regGDS_ATOM_CNTL_BASE_IDX                                                                       1
76261bb76ff1Sjsg #define regGDS_ATOM_COMPLETE                                                                            0x240b
76271bb76ff1Sjsg #define regGDS_ATOM_COMPLETE_BASE_IDX                                                                   1
76281bb76ff1Sjsg #define regGDS_ATOM_BASE                                                                                0x240c
76291bb76ff1Sjsg #define regGDS_ATOM_BASE_BASE_IDX                                                                       1
76301bb76ff1Sjsg #define regGDS_ATOM_SIZE                                                                                0x240d
76311bb76ff1Sjsg #define regGDS_ATOM_SIZE_BASE_IDX                                                                       1
76321bb76ff1Sjsg #define regGDS_ATOM_OFFSET0                                                                             0x240e
76331bb76ff1Sjsg #define regGDS_ATOM_OFFSET0_BASE_IDX                                                                    1
76341bb76ff1Sjsg #define regGDS_ATOM_OFFSET1                                                                             0x240f
76351bb76ff1Sjsg #define regGDS_ATOM_OFFSET1_BASE_IDX                                                                    1
76361bb76ff1Sjsg #define regGDS_ATOM_DST                                                                                 0x2410
76371bb76ff1Sjsg #define regGDS_ATOM_DST_BASE_IDX                                                                        1
76381bb76ff1Sjsg #define regGDS_ATOM_OP                                                                                  0x2411
76391bb76ff1Sjsg #define regGDS_ATOM_OP_BASE_IDX                                                                         1
76401bb76ff1Sjsg #define regGDS_ATOM_SRC0                                                                                0x2412
76411bb76ff1Sjsg #define regGDS_ATOM_SRC0_BASE_IDX                                                                       1
76421bb76ff1Sjsg #define regGDS_ATOM_SRC0_U                                                                              0x2413
76431bb76ff1Sjsg #define regGDS_ATOM_SRC0_U_BASE_IDX                                                                     1
76441bb76ff1Sjsg #define regGDS_ATOM_SRC1                                                                                0x2414
76451bb76ff1Sjsg #define regGDS_ATOM_SRC1_BASE_IDX                                                                       1
76461bb76ff1Sjsg #define regGDS_ATOM_SRC1_U                                                                              0x2415
76471bb76ff1Sjsg #define regGDS_ATOM_SRC1_U_BASE_IDX                                                                     1
76481bb76ff1Sjsg #define regGDS_ATOM_READ0                                                                               0x2416
76491bb76ff1Sjsg #define regGDS_ATOM_READ0_BASE_IDX                                                                      1
76501bb76ff1Sjsg #define regGDS_ATOM_READ0_U                                                                             0x2417
76511bb76ff1Sjsg #define regGDS_ATOM_READ0_U_BASE_IDX                                                                    1
76521bb76ff1Sjsg #define regGDS_ATOM_READ1                                                                               0x2418
76531bb76ff1Sjsg #define regGDS_ATOM_READ1_BASE_IDX                                                                      1
76541bb76ff1Sjsg #define regGDS_ATOM_READ1_U                                                                             0x2419
76551bb76ff1Sjsg #define regGDS_ATOM_READ1_U_BASE_IDX                                                                    1
76561bb76ff1Sjsg #define regGDS_GWS_RESOURCE_CNTL                                                                        0x241a
76571bb76ff1Sjsg #define regGDS_GWS_RESOURCE_CNTL_BASE_IDX                                                               1
76581bb76ff1Sjsg #define regGDS_GWS_RESOURCE                                                                             0x241b
76591bb76ff1Sjsg #define regGDS_GWS_RESOURCE_BASE_IDX                                                                    1
76601bb76ff1Sjsg #define regGDS_GWS_RESOURCE_CNT                                                                         0x241c
76611bb76ff1Sjsg #define regGDS_GWS_RESOURCE_CNT_BASE_IDX                                                                1
76621bb76ff1Sjsg #define regGDS_OA_CNTL                                                                                  0x241d
76631bb76ff1Sjsg #define regGDS_OA_CNTL_BASE_IDX                                                                         1
76641bb76ff1Sjsg #define regGDS_OA_COUNTER                                                                               0x241e
76651bb76ff1Sjsg #define regGDS_OA_COUNTER_BASE_IDX                                                                      1
76661bb76ff1Sjsg #define regGDS_OA_ADDRESS                                                                               0x241f
76671bb76ff1Sjsg #define regGDS_OA_ADDRESS_BASE_IDX                                                                      1
76681bb76ff1Sjsg #define regGDS_OA_INCDEC                                                                                0x2420
76691bb76ff1Sjsg #define regGDS_OA_INCDEC_BASE_IDX                                                                       1
76701bb76ff1Sjsg #define regGDS_OA_RING_SIZE                                                                             0x2421
76711bb76ff1Sjsg #define regGDS_OA_RING_SIZE_BASE_IDX                                                                    1
76721bb76ff1Sjsg #define regGDS_STRMOUT_DWORDS_WRITTEN_0                                                                 0x2422
76731bb76ff1Sjsg #define regGDS_STRMOUT_DWORDS_WRITTEN_0_BASE_IDX                                                        1
76741bb76ff1Sjsg #define regGDS_STRMOUT_DWORDS_WRITTEN_1                                                                 0x2423
76751bb76ff1Sjsg #define regGDS_STRMOUT_DWORDS_WRITTEN_1_BASE_IDX                                                        1
76761bb76ff1Sjsg #define regGDS_STRMOUT_DWORDS_WRITTEN_2                                                                 0x2424
76771bb76ff1Sjsg #define regGDS_STRMOUT_DWORDS_WRITTEN_2_BASE_IDX                                                        1
76781bb76ff1Sjsg #define regGDS_STRMOUT_DWORDS_WRITTEN_3                                                                 0x2425
76791bb76ff1Sjsg #define regGDS_STRMOUT_DWORDS_WRITTEN_3_BASE_IDX                                                        1
76801bb76ff1Sjsg #define regGDS_GS_0                                                                                     0x2426
76811bb76ff1Sjsg #define regGDS_GS_0_BASE_IDX                                                                            1
76821bb76ff1Sjsg #define regGDS_GS_1                                                                                     0x2427
76831bb76ff1Sjsg #define regGDS_GS_1_BASE_IDX                                                                            1
76841bb76ff1Sjsg #define regGDS_GS_2                                                                                     0x2428
76851bb76ff1Sjsg #define regGDS_GS_2_BASE_IDX                                                                            1
76861bb76ff1Sjsg #define regGDS_GS_3                                                                                     0x2429
76871bb76ff1Sjsg #define regGDS_GS_3_BASE_IDX                                                                            1
76881bb76ff1Sjsg #define regGDS_STRMOUT_PRIMS_NEEDED_0_LO                                                                0x242a
76891bb76ff1Sjsg #define regGDS_STRMOUT_PRIMS_NEEDED_0_LO_BASE_IDX                                                       1
76901bb76ff1Sjsg #define regGDS_STRMOUT_PRIMS_NEEDED_0_HI                                                                0x242b
76911bb76ff1Sjsg #define regGDS_STRMOUT_PRIMS_NEEDED_0_HI_BASE_IDX                                                       1
76921bb76ff1Sjsg #define regGDS_STRMOUT_PRIMS_WRITTEN_0_LO                                                               0x242c
76931bb76ff1Sjsg #define regGDS_STRMOUT_PRIMS_WRITTEN_0_LO_BASE_IDX                                                      1
76941bb76ff1Sjsg #define regGDS_STRMOUT_PRIMS_WRITTEN_0_HI                                                               0x242d
76951bb76ff1Sjsg #define regGDS_STRMOUT_PRIMS_WRITTEN_0_HI_BASE_IDX                                                      1
76961bb76ff1Sjsg #define regGDS_STRMOUT_PRIMS_NEEDED_1_LO                                                                0x242e
76971bb76ff1Sjsg #define regGDS_STRMOUT_PRIMS_NEEDED_1_LO_BASE_IDX                                                       1
76981bb76ff1Sjsg #define regGDS_STRMOUT_PRIMS_NEEDED_1_HI                                                                0x242f
76991bb76ff1Sjsg #define regGDS_STRMOUT_PRIMS_NEEDED_1_HI_BASE_IDX                                                       1
77001bb76ff1Sjsg #define regGDS_STRMOUT_PRIMS_WRITTEN_1_LO                                                               0x2430
77011bb76ff1Sjsg #define regGDS_STRMOUT_PRIMS_WRITTEN_1_LO_BASE_IDX                                                      1
77021bb76ff1Sjsg #define regGDS_STRMOUT_PRIMS_WRITTEN_1_HI                                                               0x2431
77031bb76ff1Sjsg #define regGDS_STRMOUT_PRIMS_WRITTEN_1_HI_BASE_IDX                                                      1
77041bb76ff1Sjsg #define regGDS_STRMOUT_PRIMS_NEEDED_2_LO                                                                0x2432
77051bb76ff1Sjsg #define regGDS_STRMOUT_PRIMS_NEEDED_2_LO_BASE_IDX                                                       1
77061bb76ff1Sjsg #define regGDS_STRMOUT_PRIMS_NEEDED_2_HI                                                                0x2433
77071bb76ff1Sjsg #define regGDS_STRMOUT_PRIMS_NEEDED_2_HI_BASE_IDX                                                       1
77081bb76ff1Sjsg #define regGDS_STRMOUT_PRIMS_WRITTEN_2_LO                                                               0x2434
77091bb76ff1Sjsg #define regGDS_STRMOUT_PRIMS_WRITTEN_2_LO_BASE_IDX                                                      1
77101bb76ff1Sjsg #define regGDS_STRMOUT_PRIMS_WRITTEN_2_HI                                                               0x2435
77111bb76ff1Sjsg #define regGDS_STRMOUT_PRIMS_WRITTEN_2_HI_BASE_IDX                                                      1
77121bb76ff1Sjsg #define regGDS_STRMOUT_PRIMS_NEEDED_3_LO                                                                0x2436
77131bb76ff1Sjsg #define regGDS_STRMOUT_PRIMS_NEEDED_3_LO_BASE_IDX                                                       1
77141bb76ff1Sjsg #define regGDS_STRMOUT_PRIMS_NEEDED_3_HI                                                                0x2437
77151bb76ff1Sjsg #define regGDS_STRMOUT_PRIMS_NEEDED_3_HI_BASE_IDX                                                       1
77161bb76ff1Sjsg #define regGDS_STRMOUT_PRIMS_WRITTEN_3_LO                                                               0x2438
77171bb76ff1Sjsg #define regGDS_STRMOUT_PRIMS_WRITTEN_3_LO_BASE_IDX                                                      1
77181bb76ff1Sjsg #define regGDS_STRMOUT_PRIMS_WRITTEN_3_HI                                                               0x2439
77191bb76ff1Sjsg #define regGDS_STRMOUT_PRIMS_WRITTEN_3_HI_BASE_IDX                                                      1
77201bb76ff1Sjsg #define regSPI_CONFIG_CNTL                                                                              0x2440
77211bb76ff1Sjsg #define regSPI_CONFIG_CNTL_BASE_IDX                                                                     1
77221bb76ff1Sjsg #define regSPI_CONFIG_CNTL_1                                                                            0x2441
77231bb76ff1Sjsg #define regSPI_CONFIG_CNTL_1_BASE_IDX                                                                   1
77241bb76ff1Sjsg #define regSPI_CONFIG_CNTL_2                                                                            0x2442
77251bb76ff1Sjsg #define regSPI_CONFIG_CNTL_2_BASE_IDX                                                                   1
77261bb76ff1Sjsg #define regSPI_WAVE_LIMIT_CNTL                                                                          0x2443
77271bb76ff1Sjsg #define regSPI_WAVE_LIMIT_CNTL_BASE_IDX                                                                 1
77281bb76ff1Sjsg #define regSPI_GS_THROTTLE_CNTL1                                                                        0x2444
77291bb76ff1Sjsg #define regSPI_GS_THROTTLE_CNTL1_BASE_IDX                                                               1
77301bb76ff1Sjsg #define regSPI_GS_THROTTLE_CNTL2                                                                        0x2445
77311bb76ff1Sjsg #define regSPI_GS_THROTTLE_CNTL2_BASE_IDX                                                               1
77321bb76ff1Sjsg #define regSPI_ATTRIBUTE_RING_BASE                                                                      0x2446
77331bb76ff1Sjsg #define regSPI_ATTRIBUTE_RING_BASE_BASE_IDX                                                             1
77341bb76ff1Sjsg #define regSPI_ATTRIBUTE_RING_SIZE                                                                      0x2447
77351bb76ff1Sjsg #define regSPI_ATTRIBUTE_RING_SIZE_BASE_IDX                                                             1
77361bb76ff1Sjsg 
77371bb76ff1Sjsg 
77381bb76ff1Sjsg // addressBlock: gc_cprs64dec
77391bb76ff1Sjsg // base address: 0x32000
77401bb76ff1Sjsg #define regCP_MES_PRGRM_CNTR_START                                                                      0x2800
77411bb76ff1Sjsg #define regCP_MES_PRGRM_CNTR_START_BASE_IDX                                                             1
77421bb76ff1Sjsg #define regCP_MES_INTR_ROUTINE_START                                                                    0x2801
77431bb76ff1Sjsg #define regCP_MES_INTR_ROUTINE_START_BASE_IDX                                                           1
77441bb76ff1Sjsg #define regCP_MES_MTVEC_LO                                                                              0x2801
77451bb76ff1Sjsg #define regCP_MES_MTVEC_LO_BASE_IDX                                                                     1
77461bb76ff1Sjsg #define regCP_MES_INTR_ROUTINE_START_HI                                                                 0x2802
77471bb76ff1Sjsg #define regCP_MES_INTR_ROUTINE_START_HI_BASE_IDX                                                        1
77481bb76ff1Sjsg #define regCP_MES_MTVEC_HI                                                                              0x2802
77491bb76ff1Sjsg #define regCP_MES_MTVEC_HI_BASE_IDX                                                                     1
77501bb76ff1Sjsg #define regCP_MES_CNTL                                                                                  0x2807
77511bb76ff1Sjsg #define regCP_MES_CNTL_BASE_IDX                                                                         1
77521bb76ff1Sjsg #define regCP_MES_PIPE_PRIORITY_CNTS                                                                    0x2808
77531bb76ff1Sjsg #define regCP_MES_PIPE_PRIORITY_CNTS_BASE_IDX                                                           1
77541bb76ff1Sjsg #define regCP_MES_PIPE0_PRIORITY                                                                        0x2809
77551bb76ff1Sjsg #define regCP_MES_PIPE0_PRIORITY_BASE_IDX                                                               1
77561bb76ff1Sjsg #define regCP_MES_PIPE1_PRIORITY                                                                        0x280a
77571bb76ff1Sjsg #define regCP_MES_PIPE1_PRIORITY_BASE_IDX                                                               1
77581bb76ff1Sjsg #define regCP_MES_PIPE2_PRIORITY                                                                        0x280b
77591bb76ff1Sjsg #define regCP_MES_PIPE2_PRIORITY_BASE_IDX                                                               1
77601bb76ff1Sjsg #define regCP_MES_PIPE3_PRIORITY                                                                        0x280c
77611bb76ff1Sjsg #define regCP_MES_PIPE3_PRIORITY_BASE_IDX                                                               1
77621bb76ff1Sjsg #define regCP_MES_HEADER_DUMP                                                                           0x280d
77631bb76ff1Sjsg #define regCP_MES_HEADER_DUMP_BASE_IDX                                                                  1
77641bb76ff1Sjsg #define regCP_MES_MIE_LO                                                                                0x280e
77651bb76ff1Sjsg #define regCP_MES_MIE_LO_BASE_IDX                                                                       1
77661bb76ff1Sjsg #define regCP_MES_MIE_HI                                                                                0x280f
77671bb76ff1Sjsg #define regCP_MES_MIE_HI_BASE_IDX                                                                       1
77681bb76ff1Sjsg #define regCP_MES_INTERRUPT                                                                             0x2810
77691bb76ff1Sjsg #define regCP_MES_INTERRUPT_BASE_IDX                                                                    1
77701bb76ff1Sjsg #define regCP_MES_SCRATCH_INDEX                                                                         0x2811
77711bb76ff1Sjsg #define regCP_MES_SCRATCH_INDEX_BASE_IDX                                                                1
77721bb76ff1Sjsg #define regCP_MES_SCRATCH_DATA                                                                          0x2812
77731bb76ff1Sjsg #define regCP_MES_SCRATCH_DATA_BASE_IDX                                                                 1
77741bb76ff1Sjsg #define regCP_MES_INSTR_PNTR                                                                            0x2813
77751bb76ff1Sjsg #define regCP_MES_INSTR_PNTR_BASE_IDX                                                                   1
77761bb76ff1Sjsg #define regCP_MES_MSCRATCH_HI                                                                           0x2814
77771bb76ff1Sjsg #define regCP_MES_MSCRATCH_HI_BASE_IDX                                                                  1
77781bb76ff1Sjsg #define regCP_MES_MSCRATCH_LO                                                                           0x2815
77791bb76ff1Sjsg #define regCP_MES_MSCRATCH_LO_BASE_IDX                                                                  1
77801bb76ff1Sjsg #define regCP_MES_MSTATUS_LO                                                                            0x2816
77811bb76ff1Sjsg #define regCP_MES_MSTATUS_LO_BASE_IDX                                                                   1
77821bb76ff1Sjsg #define regCP_MES_MSTATUS_HI                                                                            0x2817
77831bb76ff1Sjsg #define regCP_MES_MSTATUS_HI_BASE_IDX                                                                   1
77841bb76ff1Sjsg #define regCP_MES_MEPC_LO                                                                               0x2818
77851bb76ff1Sjsg #define regCP_MES_MEPC_LO_BASE_IDX                                                                      1
77861bb76ff1Sjsg #define regCP_MES_MEPC_HI                                                                               0x2819
77871bb76ff1Sjsg #define regCP_MES_MEPC_HI_BASE_IDX                                                                      1
77881bb76ff1Sjsg #define regCP_MES_MCAUSE_LO                                                                             0x281a
77891bb76ff1Sjsg #define regCP_MES_MCAUSE_LO_BASE_IDX                                                                    1
77901bb76ff1Sjsg #define regCP_MES_MCAUSE_HI                                                                             0x281b
77911bb76ff1Sjsg #define regCP_MES_MCAUSE_HI_BASE_IDX                                                                    1
77921bb76ff1Sjsg #define regCP_MES_MBADADDR_LO                                                                           0x281c
77931bb76ff1Sjsg #define regCP_MES_MBADADDR_LO_BASE_IDX                                                                  1
77941bb76ff1Sjsg #define regCP_MES_MBADADDR_HI                                                                           0x281d
77951bb76ff1Sjsg #define regCP_MES_MBADADDR_HI_BASE_IDX                                                                  1
77961bb76ff1Sjsg #define regCP_MES_MIP_LO                                                                                0x281e
77971bb76ff1Sjsg #define regCP_MES_MIP_LO_BASE_IDX                                                                       1
77981bb76ff1Sjsg #define regCP_MES_MIP_HI                                                                                0x281f
77991bb76ff1Sjsg #define regCP_MES_MIP_HI_BASE_IDX                                                                       1
78001bb76ff1Sjsg #define regCP_MES_IC_OP_CNTL                                                                            0x2820
78011bb76ff1Sjsg #define regCP_MES_IC_OP_CNTL_BASE_IDX                                                                   1
78021bb76ff1Sjsg #define regCP_MES_MCYCLE_LO                                                                             0x2826
78031bb76ff1Sjsg #define regCP_MES_MCYCLE_LO_BASE_IDX                                                                    1
78041bb76ff1Sjsg #define regCP_MES_MCYCLE_HI                                                                             0x2827
78051bb76ff1Sjsg #define regCP_MES_MCYCLE_HI_BASE_IDX                                                                    1
78061bb76ff1Sjsg #define regCP_MES_MTIME_LO                                                                              0x2828
78071bb76ff1Sjsg #define regCP_MES_MTIME_LO_BASE_IDX                                                                     1
78081bb76ff1Sjsg #define regCP_MES_MTIME_HI                                                                              0x2829
78091bb76ff1Sjsg #define regCP_MES_MTIME_HI_BASE_IDX                                                                     1
78101bb76ff1Sjsg #define regCP_MES_MINSTRET_LO                                                                           0x282a
78111bb76ff1Sjsg #define regCP_MES_MINSTRET_LO_BASE_IDX                                                                  1
78121bb76ff1Sjsg #define regCP_MES_MINSTRET_HI                                                                           0x282b
78131bb76ff1Sjsg #define regCP_MES_MINSTRET_HI_BASE_IDX                                                                  1
78141bb76ff1Sjsg #define regCP_MES_MISA_LO                                                                               0x282c
78151bb76ff1Sjsg #define regCP_MES_MISA_LO_BASE_IDX                                                                      1
78161bb76ff1Sjsg #define regCP_MES_MISA_HI                                                                               0x282d
78171bb76ff1Sjsg #define regCP_MES_MISA_HI_BASE_IDX                                                                      1
78181bb76ff1Sjsg #define regCP_MES_MVENDORID_LO                                                                          0x282e
78191bb76ff1Sjsg #define regCP_MES_MVENDORID_LO_BASE_IDX                                                                 1
78201bb76ff1Sjsg #define regCP_MES_MVENDORID_HI                                                                          0x282f
78211bb76ff1Sjsg #define regCP_MES_MVENDORID_HI_BASE_IDX                                                                 1
78221bb76ff1Sjsg #define regCP_MES_MARCHID_LO                                                                            0x2830
78231bb76ff1Sjsg #define regCP_MES_MARCHID_LO_BASE_IDX                                                                   1
78241bb76ff1Sjsg #define regCP_MES_MARCHID_HI                                                                            0x2831
78251bb76ff1Sjsg #define regCP_MES_MARCHID_HI_BASE_IDX                                                                   1
78261bb76ff1Sjsg #define regCP_MES_MIMPID_LO                                                                             0x2832
78271bb76ff1Sjsg #define regCP_MES_MIMPID_LO_BASE_IDX                                                                    1
78281bb76ff1Sjsg #define regCP_MES_MIMPID_HI                                                                             0x2833
78291bb76ff1Sjsg #define regCP_MES_MIMPID_HI_BASE_IDX                                                                    1
78301bb76ff1Sjsg #define regCP_MES_MHARTID_LO                                                                            0x2834
78311bb76ff1Sjsg #define regCP_MES_MHARTID_LO_BASE_IDX                                                                   1
78321bb76ff1Sjsg #define regCP_MES_MHARTID_HI                                                                            0x2835
78331bb76ff1Sjsg #define regCP_MES_MHARTID_HI_BASE_IDX                                                                   1
78341bb76ff1Sjsg #define regCP_MES_DC_BASE_CNTL                                                                          0x2836
78351bb76ff1Sjsg #define regCP_MES_DC_BASE_CNTL_BASE_IDX                                                                 1
78361bb76ff1Sjsg #define regCP_MES_DC_OP_CNTL                                                                            0x2837
78371bb76ff1Sjsg #define regCP_MES_DC_OP_CNTL_BASE_IDX                                                                   1
78381bb76ff1Sjsg #define regCP_MES_MTIMECMP_LO                                                                           0x2838
78391bb76ff1Sjsg #define regCP_MES_MTIMECMP_LO_BASE_IDX                                                                  1
78401bb76ff1Sjsg #define regCP_MES_MTIMECMP_HI                                                                           0x2839
78411bb76ff1Sjsg #define regCP_MES_MTIMECMP_HI_BASE_IDX                                                                  1
78421bb76ff1Sjsg #define regCP_MES_PROCESS_QUANTUM_PIPE0                                                                 0x283a
78431bb76ff1Sjsg #define regCP_MES_PROCESS_QUANTUM_PIPE0_BASE_IDX                                                        1
78441bb76ff1Sjsg #define regCP_MES_PROCESS_QUANTUM_PIPE1                                                                 0x283b
78451bb76ff1Sjsg #define regCP_MES_PROCESS_QUANTUM_PIPE1_BASE_IDX                                                        1
78461bb76ff1Sjsg #define regCP_MES_DOORBELL_CONTROL1                                                                     0x283c
78471bb76ff1Sjsg #define regCP_MES_DOORBELL_CONTROL1_BASE_IDX                                                            1
78481bb76ff1Sjsg #define regCP_MES_DOORBELL_CONTROL2                                                                     0x283d
78491bb76ff1Sjsg #define regCP_MES_DOORBELL_CONTROL2_BASE_IDX                                                            1
78501bb76ff1Sjsg #define regCP_MES_DOORBELL_CONTROL3                                                                     0x283e
78511bb76ff1Sjsg #define regCP_MES_DOORBELL_CONTROL3_BASE_IDX                                                            1
78521bb76ff1Sjsg #define regCP_MES_DOORBELL_CONTROL4                                                                     0x283f
78531bb76ff1Sjsg #define regCP_MES_DOORBELL_CONTROL4_BASE_IDX                                                            1
78541bb76ff1Sjsg #define regCP_MES_DOORBELL_CONTROL5                                                                     0x2840
78551bb76ff1Sjsg #define regCP_MES_DOORBELL_CONTROL5_BASE_IDX                                                            1
78561bb76ff1Sjsg #define regCP_MES_DOORBELL_CONTROL6                                                                     0x2841
78571bb76ff1Sjsg #define regCP_MES_DOORBELL_CONTROL6_BASE_IDX                                                            1
78581bb76ff1Sjsg #define regCP_MES_GP0_LO                                                                                0x2843
78591bb76ff1Sjsg #define regCP_MES_GP0_LO_BASE_IDX                                                                       1
78601bb76ff1Sjsg #define regCP_MES_GP0_HI                                                                                0x2844
78611bb76ff1Sjsg #define regCP_MES_GP0_HI_BASE_IDX                                                                       1
78621bb76ff1Sjsg #define regCP_MES_GP1_LO                                                                                0x2845
78631bb76ff1Sjsg #define regCP_MES_GP1_LO_BASE_IDX                                                                       1
78641bb76ff1Sjsg #define regCP_MES_GP1_HI                                                                                0x2846
78651bb76ff1Sjsg #define regCP_MES_GP1_HI_BASE_IDX                                                                       1
78661bb76ff1Sjsg #define regCP_MES_GP2_LO                                                                                0x2847
78671bb76ff1Sjsg #define regCP_MES_GP2_LO_BASE_IDX                                                                       1
78681bb76ff1Sjsg #define regCP_MES_GP2_HI                                                                                0x2848
78691bb76ff1Sjsg #define regCP_MES_GP2_HI_BASE_IDX                                                                       1
78701bb76ff1Sjsg #define regCP_MES_GP3_LO                                                                                0x2849
78711bb76ff1Sjsg #define regCP_MES_GP3_LO_BASE_IDX                                                                       1
78721bb76ff1Sjsg #define regCP_MES_GP3_HI                                                                                0x284a
78731bb76ff1Sjsg #define regCP_MES_GP3_HI_BASE_IDX                                                                       1
78741bb76ff1Sjsg #define regCP_MES_GP4_LO                                                                                0x284b
78751bb76ff1Sjsg #define regCP_MES_GP4_LO_BASE_IDX                                                                       1
78761bb76ff1Sjsg #define regCP_MES_GP4_HI                                                                                0x284c
78771bb76ff1Sjsg #define regCP_MES_GP4_HI_BASE_IDX                                                                       1
78781bb76ff1Sjsg #define regCP_MES_GP5_LO                                                                                0x284d
78791bb76ff1Sjsg #define regCP_MES_GP5_LO_BASE_IDX                                                                       1
78801bb76ff1Sjsg #define regCP_MES_GP5_HI                                                                                0x284e
78811bb76ff1Sjsg #define regCP_MES_GP5_HI_BASE_IDX                                                                       1
78821bb76ff1Sjsg #define regCP_MES_GP6_LO                                                                                0x284f
78831bb76ff1Sjsg #define regCP_MES_GP6_LO_BASE_IDX                                                                       1
78841bb76ff1Sjsg #define regCP_MES_GP6_HI                                                                                0x2850
78851bb76ff1Sjsg #define regCP_MES_GP6_HI_BASE_IDX                                                                       1
78861bb76ff1Sjsg #define regCP_MES_GP7_LO                                                                                0x2851
78871bb76ff1Sjsg #define regCP_MES_GP7_LO_BASE_IDX                                                                       1
78881bb76ff1Sjsg #define regCP_MES_GP7_HI                                                                                0x2852
78891bb76ff1Sjsg #define regCP_MES_GP7_HI_BASE_IDX                                                                       1
78901bb76ff1Sjsg #define regCP_MES_GP8_LO                                                                                0x2853
78911bb76ff1Sjsg #define regCP_MES_GP8_LO_BASE_IDX                                                                       1
78921bb76ff1Sjsg #define regCP_MES_GP8_HI                                                                                0x2854
78931bb76ff1Sjsg #define regCP_MES_GP8_HI_BASE_IDX                                                                       1
78941bb76ff1Sjsg #define regCP_MES_GP9_LO                                                                                0x2855
78951bb76ff1Sjsg #define regCP_MES_GP9_LO_BASE_IDX                                                                       1
78961bb76ff1Sjsg #define regCP_MES_GP9_HI                                                                                0x2856
78971bb76ff1Sjsg #define regCP_MES_GP9_HI_BASE_IDX                                                                       1
78981bb76ff1Sjsg #define regCP_MES_LOCAL_BASE0_LO                                                                        0x2883
78991bb76ff1Sjsg #define regCP_MES_LOCAL_BASE0_LO_BASE_IDX                                                               1
79001bb76ff1Sjsg #define regCP_MES_LOCAL_BASE0_HI                                                                        0x2884
79011bb76ff1Sjsg #define regCP_MES_LOCAL_BASE0_HI_BASE_IDX                                                               1
79021bb76ff1Sjsg #define regCP_MES_LOCAL_MASK0_LO                                                                        0x2885
79031bb76ff1Sjsg #define regCP_MES_LOCAL_MASK0_LO_BASE_IDX                                                               1
79041bb76ff1Sjsg #define regCP_MES_LOCAL_MASK0_HI                                                                        0x2886
79051bb76ff1Sjsg #define regCP_MES_LOCAL_MASK0_HI_BASE_IDX                                                               1
79061bb76ff1Sjsg #define regCP_MES_LOCAL_APERTURE                                                                        0x2887
79071bb76ff1Sjsg #define regCP_MES_LOCAL_APERTURE_BASE_IDX                                                               1
79081bb76ff1Sjsg #define regCP_MES_LOCAL_INSTR_BASE_LO                                                                   0x2888
79091bb76ff1Sjsg #define regCP_MES_LOCAL_INSTR_BASE_LO_BASE_IDX                                                          1
79101bb76ff1Sjsg #define regCP_MES_LOCAL_INSTR_BASE_HI                                                                   0x2889
79111bb76ff1Sjsg #define regCP_MES_LOCAL_INSTR_BASE_HI_BASE_IDX                                                          1
79121bb76ff1Sjsg #define regCP_MES_LOCAL_INSTR_MASK_LO                                                                   0x288a
79131bb76ff1Sjsg #define regCP_MES_LOCAL_INSTR_MASK_LO_BASE_IDX                                                          1
79141bb76ff1Sjsg #define regCP_MES_LOCAL_INSTR_MASK_HI                                                                   0x288b
79151bb76ff1Sjsg #define regCP_MES_LOCAL_INSTR_MASK_HI_BASE_IDX                                                          1
79161bb76ff1Sjsg #define regCP_MES_LOCAL_INSTR_APERTURE                                                                  0x288c
79171bb76ff1Sjsg #define regCP_MES_LOCAL_INSTR_APERTURE_BASE_IDX                                                         1
79181bb76ff1Sjsg #define regCP_MES_LOCAL_SCRATCH_APERTURE                                                                0x288d
79191bb76ff1Sjsg #define regCP_MES_LOCAL_SCRATCH_APERTURE_BASE_IDX                                                       1
79201bb76ff1Sjsg #define regCP_MES_LOCAL_SCRATCH_BASE_LO                                                                 0x288e
79211bb76ff1Sjsg #define regCP_MES_LOCAL_SCRATCH_BASE_LO_BASE_IDX                                                        1
79221bb76ff1Sjsg #define regCP_MES_LOCAL_SCRATCH_BASE_HI                                                                 0x288f
79231bb76ff1Sjsg #define regCP_MES_LOCAL_SCRATCH_BASE_HI_BASE_IDX                                                        1
79241bb76ff1Sjsg #define regCP_MES_PERFCOUNT_CNTL                                                                        0x2899
79251bb76ff1Sjsg #define regCP_MES_PERFCOUNT_CNTL_BASE_IDX                                                               1
79261bb76ff1Sjsg #define regCP_MES_PENDING_INTERRUPT                                                                     0x289a
79271bb76ff1Sjsg #define regCP_MES_PENDING_INTERRUPT_BASE_IDX                                                            1
79281bb76ff1Sjsg #define regCP_MES_PRGRM_CNTR_START_HI                                                                   0x289d
79291bb76ff1Sjsg #define regCP_MES_PRGRM_CNTR_START_HI_BASE_IDX                                                          1
79301bb76ff1Sjsg #define regCP_MES_INTERRUPT_DATA_16                                                                     0x289f
79311bb76ff1Sjsg #define regCP_MES_INTERRUPT_DATA_16_BASE_IDX                                                            1
79321bb76ff1Sjsg #define regCP_MES_INTERRUPT_DATA_17                                                                     0x28a0
79331bb76ff1Sjsg #define regCP_MES_INTERRUPT_DATA_17_BASE_IDX                                                            1
79341bb76ff1Sjsg #define regCP_MES_INTERRUPT_DATA_18                                                                     0x28a1
79351bb76ff1Sjsg #define regCP_MES_INTERRUPT_DATA_18_BASE_IDX                                                            1
79361bb76ff1Sjsg #define regCP_MES_INTERRUPT_DATA_19                                                                     0x28a2
79371bb76ff1Sjsg #define regCP_MES_INTERRUPT_DATA_19_BASE_IDX                                                            1
79381bb76ff1Sjsg #define regCP_MES_INTERRUPT_DATA_20                                                                     0x28a3
79391bb76ff1Sjsg #define regCP_MES_INTERRUPT_DATA_20_BASE_IDX                                                            1
79401bb76ff1Sjsg #define regCP_MES_INTERRUPT_DATA_21                                                                     0x28a4
79411bb76ff1Sjsg #define regCP_MES_INTERRUPT_DATA_21_BASE_IDX                                                            1
79421bb76ff1Sjsg #define regCP_MES_INTERRUPT_DATA_22                                                                     0x28a5
79431bb76ff1Sjsg #define regCP_MES_INTERRUPT_DATA_22_BASE_IDX                                                            1
79441bb76ff1Sjsg #define regCP_MES_INTERRUPT_DATA_23                                                                     0x28a6
79451bb76ff1Sjsg #define regCP_MES_INTERRUPT_DATA_23_BASE_IDX                                                            1
79461bb76ff1Sjsg #define regCP_MES_INTERRUPT_DATA_24                                                                     0x28a7
79471bb76ff1Sjsg #define regCP_MES_INTERRUPT_DATA_24_BASE_IDX                                                            1
79481bb76ff1Sjsg #define regCP_MES_INTERRUPT_DATA_25                                                                     0x28a8
79491bb76ff1Sjsg #define regCP_MES_INTERRUPT_DATA_25_BASE_IDX                                                            1
79501bb76ff1Sjsg #define regCP_MES_INTERRUPT_DATA_26                                                                     0x28a9
79511bb76ff1Sjsg #define regCP_MES_INTERRUPT_DATA_26_BASE_IDX                                                            1
79521bb76ff1Sjsg #define regCP_MES_INTERRUPT_DATA_27                                                                     0x28aa
79531bb76ff1Sjsg #define regCP_MES_INTERRUPT_DATA_27_BASE_IDX                                                            1
79541bb76ff1Sjsg #define regCP_MES_INTERRUPT_DATA_28                                                                     0x28ab
79551bb76ff1Sjsg #define regCP_MES_INTERRUPT_DATA_28_BASE_IDX                                                            1
79561bb76ff1Sjsg #define regCP_MES_INTERRUPT_DATA_29                                                                     0x28ac
79571bb76ff1Sjsg #define regCP_MES_INTERRUPT_DATA_29_BASE_IDX                                                            1
79581bb76ff1Sjsg #define regCP_MES_INTERRUPT_DATA_30                                                                     0x28ad
79591bb76ff1Sjsg #define regCP_MES_INTERRUPT_DATA_30_BASE_IDX                                                            1
79601bb76ff1Sjsg #define regCP_MES_INTERRUPT_DATA_31                                                                     0x28ae
79611bb76ff1Sjsg #define regCP_MES_INTERRUPT_DATA_31_BASE_IDX                                                            1
79621bb76ff1Sjsg #define regCP_MES_DC_APERTURE0_BASE                                                                     0x28af
79631bb76ff1Sjsg #define regCP_MES_DC_APERTURE0_BASE_BASE_IDX                                                            1
79641bb76ff1Sjsg #define regCP_MES_DC_APERTURE0_MASK                                                                     0x28b0
79651bb76ff1Sjsg #define regCP_MES_DC_APERTURE0_MASK_BASE_IDX                                                            1
79661bb76ff1Sjsg #define regCP_MES_DC_APERTURE0_CNTL                                                                     0x28b1
79671bb76ff1Sjsg #define regCP_MES_DC_APERTURE0_CNTL_BASE_IDX                                                            1
79681bb76ff1Sjsg #define regCP_MES_DC_APERTURE1_BASE                                                                     0x28b2
79691bb76ff1Sjsg #define regCP_MES_DC_APERTURE1_BASE_BASE_IDX                                                            1
79701bb76ff1Sjsg #define regCP_MES_DC_APERTURE1_MASK                                                                     0x28b3
79711bb76ff1Sjsg #define regCP_MES_DC_APERTURE1_MASK_BASE_IDX                                                            1
79721bb76ff1Sjsg #define regCP_MES_DC_APERTURE1_CNTL                                                                     0x28b4
79731bb76ff1Sjsg #define regCP_MES_DC_APERTURE1_CNTL_BASE_IDX                                                            1
79741bb76ff1Sjsg #define regCP_MES_DC_APERTURE2_BASE                                                                     0x28b5
79751bb76ff1Sjsg #define regCP_MES_DC_APERTURE2_BASE_BASE_IDX                                                            1
79761bb76ff1Sjsg #define regCP_MES_DC_APERTURE2_MASK                                                                     0x28b6
79771bb76ff1Sjsg #define regCP_MES_DC_APERTURE2_MASK_BASE_IDX                                                            1
79781bb76ff1Sjsg #define regCP_MES_DC_APERTURE2_CNTL                                                                     0x28b7
79791bb76ff1Sjsg #define regCP_MES_DC_APERTURE2_CNTL_BASE_IDX                                                            1
79801bb76ff1Sjsg #define regCP_MES_DC_APERTURE3_BASE                                                                     0x28b8
79811bb76ff1Sjsg #define regCP_MES_DC_APERTURE3_BASE_BASE_IDX                                                            1
79821bb76ff1Sjsg #define regCP_MES_DC_APERTURE3_MASK                                                                     0x28b9
79831bb76ff1Sjsg #define regCP_MES_DC_APERTURE3_MASK_BASE_IDX                                                            1
79841bb76ff1Sjsg #define regCP_MES_DC_APERTURE3_CNTL                                                                     0x28ba
79851bb76ff1Sjsg #define regCP_MES_DC_APERTURE3_CNTL_BASE_IDX                                                            1
79861bb76ff1Sjsg #define regCP_MES_DC_APERTURE4_BASE                                                                     0x28bb
79871bb76ff1Sjsg #define regCP_MES_DC_APERTURE4_BASE_BASE_IDX                                                            1
79881bb76ff1Sjsg #define regCP_MES_DC_APERTURE4_MASK                                                                     0x28bc
79891bb76ff1Sjsg #define regCP_MES_DC_APERTURE4_MASK_BASE_IDX                                                            1
79901bb76ff1Sjsg #define regCP_MES_DC_APERTURE4_CNTL                                                                     0x28bd
79911bb76ff1Sjsg #define regCP_MES_DC_APERTURE4_CNTL_BASE_IDX                                                            1
79921bb76ff1Sjsg #define regCP_MES_DC_APERTURE5_BASE                                                                     0x28be
79931bb76ff1Sjsg #define regCP_MES_DC_APERTURE5_BASE_BASE_IDX                                                            1
79941bb76ff1Sjsg #define regCP_MES_DC_APERTURE5_MASK                                                                     0x28bf
79951bb76ff1Sjsg #define regCP_MES_DC_APERTURE5_MASK_BASE_IDX                                                            1
79961bb76ff1Sjsg #define regCP_MES_DC_APERTURE5_CNTL                                                                     0x28c0
79971bb76ff1Sjsg #define regCP_MES_DC_APERTURE5_CNTL_BASE_IDX                                                            1
79981bb76ff1Sjsg #define regCP_MES_DC_APERTURE6_BASE                                                                     0x28c1
79991bb76ff1Sjsg #define regCP_MES_DC_APERTURE6_BASE_BASE_IDX                                                            1
80001bb76ff1Sjsg #define regCP_MES_DC_APERTURE6_MASK                                                                     0x28c2
80011bb76ff1Sjsg #define regCP_MES_DC_APERTURE6_MASK_BASE_IDX                                                            1
80021bb76ff1Sjsg #define regCP_MES_DC_APERTURE6_CNTL                                                                     0x28c3
80031bb76ff1Sjsg #define regCP_MES_DC_APERTURE6_CNTL_BASE_IDX                                                            1
80041bb76ff1Sjsg #define regCP_MES_DC_APERTURE7_BASE                                                                     0x28c4
80051bb76ff1Sjsg #define regCP_MES_DC_APERTURE7_BASE_BASE_IDX                                                            1
80061bb76ff1Sjsg #define regCP_MES_DC_APERTURE7_MASK                                                                     0x28c5
80071bb76ff1Sjsg #define regCP_MES_DC_APERTURE7_MASK_BASE_IDX                                                            1
80081bb76ff1Sjsg #define regCP_MES_DC_APERTURE7_CNTL                                                                     0x28c6
80091bb76ff1Sjsg #define regCP_MES_DC_APERTURE7_CNTL_BASE_IDX                                                            1
80101bb76ff1Sjsg #define regCP_MES_DC_APERTURE8_BASE                                                                     0x28c7
80111bb76ff1Sjsg #define regCP_MES_DC_APERTURE8_BASE_BASE_IDX                                                            1
80121bb76ff1Sjsg #define regCP_MES_DC_APERTURE8_MASK                                                                     0x28c8
80131bb76ff1Sjsg #define regCP_MES_DC_APERTURE8_MASK_BASE_IDX                                                            1
80141bb76ff1Sjsg #define regCP_MES_DC_APERTURE8_CNTL                                                                     0x28c9
80151bb76ff1Sjsg #define regCP_MES_DC_APERTURE8_CNTL_BASE_IDX                                                            1
80161bb76ff1Sjsg #define regCP_MES_DC_APERTURE9_BASE                                                                     0x28ca
80171bb76ff1Sjsg #define regCP_MES_DC_APERTURE9_BASE_BASE_IDX                                                            1
80181bb76ff1Sjsg #define regCP_MES_DC_APERTURE9_MASK                                                                     0x28cb
80191bb76ff1Sjsg #define regCP_MES_DC_APERTURE9_MASK_BASE_IDX                                                            1
80201bb76ff1Sjsg #define regCP_MES_DC_APERTURE9_CNTL                                                                     0x28cc
80211bb76ff1Sjsg #define regCP_MES_DC_APERTURE9_CNTL_BASE_IDX                                                            1
80221bb76ff1Sjsg #define regCP_MES_DC_APERTURE10_BASE                                                                    0x28cd
80231bb76ff1Sjsg #define regCP_MES_DC_APERTURE10_BASE_BASE_IDX                                                           1
80241bb76ff1Sjsg #define regCP_MES_DC_APERTURE10_MASK                                                                    0x28ce
80251bb76ff1Sjsg #define regCP_MES_DC_APERTURE10_MASK_BASE_IDX                                                           1
80261bb76ff1Sjsg #define regCP_MES_DC_APERTURE10_CNTL                                                                    0x28cf
80271bb76ff1Sjsg #define regCP_MES_DC_APERTURE10_CNTL_BASE_IDX                                                           1
80281bb76ff1Sjsg #define regCP_MES_DC_APERTURE11_BASE                                                                    0x28d0
80291bb76ff1Sjsg #define regCP_MES_DC_APERTURE11_BASE_BASE_IDX                                                           1
80301bb76ff1Sjsg #define regCP_MES_DC_APERTURE11_MASK                                                                    0x28d1
80311bb76ff1Sjsg #define regCP_MES_DC_APERTURE11_MASK_BASE_IDX                                                           1
80321bb76ff1Sjsg #define regCP_MES_DC_APERTURE11_CNTL                                                                    0x28d2
80331bb76ff1Sjsg #define regCP_MES_DC_APERTURE11_CNTL_BASE_IDX                                                           1
80341bb76ff1Sjsg #define regCP_MES_DC_APERTURE12_BASE                                                                    0x28d3
80351bb76ff1Sjsg #define regCP_MES_DC_APERTURE12_BASE_BASE_IDX                                                           1
80361bb76ff1Sjsg #define regCP_MES_DC_APERTURE12_MASK                                                                    0x28d4
80371bb76ff1Sjsg #define regCP_MES_DC_APERTURE12_MASK_BASE_IDX                                                           1
80381bb76ff1Sjsg #define regCP_MES_DC_APERTURE12_CNTL                                                                    0x28d5
80391bb76ff1Sjsg #define regCP_MES_DC_APERTURE12_CNTL_BASE_IDX                                                           1
80401bb76ff1Sjsg #define regCP_MES_DC_APERTURE13_BASE                                                                    0x28d6
80411bb76ff1Sjsg #define regCP_MES_DC_APERTURE13_BASE_BASE_IDX                                                           1
80421bb76ff1Sjsg #define regCP_MES_DC_APERTURE13_MASK                                                                    0x28d7
80431bb76ff1Sjsg #define regCP_MES_DC_APERTURE13_MASK_BASE_IDX                                                           1
80441bb76ff1Sjsg #define regCP_MES_DC_APERTURE13_CNTL                                                                    0x28d8
80451bb76ff1Sjsg #define regCP_MES_DC_APERTURE13_CNTL_BASE_IDX                                                           1
80461bb76ff1Sjsg #define regCP_MES_DC_APERTURE14_BASE                                                                    0x28d9
80471bb76ff1Sjsg #define regCP_MES_DC_APERTURE14_BASE_BASE_IDX                                                           1
80481bb76ff1Sjsg #define regCP_MES_DC_APERTURE14_MASK                                                                    0x28da
80491bb76ff1Sjsg #define regCP_MES_DC_APERTURE14_MASK_BASE_IDX                                                           1
80501bb76ff1Sjsg #define regCP_MES_DC_APERTURE14_CNTL                                                                    0x28db
80511bb76ff1Sjsg #define regCP_MES_DC_APERTURE14_CNTL_BASE_IDX                                                           1
80521bb76ff1Sjsg #define regCP_MES_DC_APERTURE15_BASE                                                                    0x28dc
80531bb76ff1Sjsg #define regCP_MES_DC_APERTURE15_BASE_BASE_IDX                                                           1
80541bb76ff1Sjsg #define regCP_MES_DC_APERTURE15_MASK                                                                    0x28dd
80551bb76ff1Sjsg #define regCP_MES_DC_APERTURE15_MASK_BASE_IDX                                                           1
80561bb76ff1Sjsg #define regCP_MES_DC_APERTURE15_CNTL                                                                    0x28de
80571bb76ff1Sjsg #define regCP_MES_DC_APERTURE15_CNTL_BASE_IDX                                                           1
80581bb76ff1Sjsg #define regCP_MEC_RS64_PRGRM_CNTR_START                                                                 0x2900
80591bb76ff1Sjsg #define regCP_MEC_RS64_PRGRM_CNTR_START_BASE_IDX                                                        1
80601bb76ff1Sjsg #define regCP_MEC_MTVEC_LO                                                                              0x2901
80611bb76ff1Sjsg #define regCP_MEC_MTVEC_LO_BASE_IDX                                                                     1
80621bb76ff1Sjsg #define regCP_MEC_MTVEC_HI                                                                              0x2902
80631bb76ff1Sjsg #define regCP_MEC_MTVEC_HI_BASE_IDX                                                                     1
80641bb76ff1Sjsg #define regCP_MEC_ISA_CNTL                                                                              0x2903
80651bb76ff1Sjsg #define regCP_MEC_ISA_CNTL_BASE_IDX                                                                     1
80661bb76ff1Sjsg #define regCP_MEC_RS64_CNTL                                                                             0x2904
80671bb76ff1Sjsg #define regCP_MEC_RS64_CNTL_BASE_IDX                                                                    1
80681bb76ff1Sjsg #define regCP_MEC_MIE_LO                                                                                0x2905
80691bb76ff1Sjsg #define regCP_MEC_MIE_LO_BASE_IDX                                                                       1
80701bb76ff1Sjsg #define regCP_MEC_MIE_HI                                                                                0x2906
80711bb76ff1Sjsg #define regCP_MEC_MIE_HI_BASE_IDX                                                                       1
80721bb76ff1Sjsg #define regCP_MEC_RS64_INTERRUPT                                                                        0x2907
80731bb76ff1Sjsg #define regCP_MEC_RS64_INTERRUPT_BASE_IDX                                                               1
80741bb76ff1Sjsg #define regCP_MEC_RS64_INSTR_PNTR                                                                       0x2908
80751bb76ff1Sjsg #define regCP_MEC_RS64_INSTR_PNTR_BASE_IDX                                                              1
80761bb76ff1Sjsg #define regCP_MEC_MIP_LO                                                                                0x2909
80771bb76ff1Sjsg #define regCP_MEC_MIP_LO_BASE_IDX                                                                       1
80781bb76ff1Sjsg #define regCP_MEC_MIP_HI                                                                                0x290a
80791bb76ff1Sjsg #define regCP_MEC_MIP_HI_BASE_IDX                                                                       1
80801bb76ff1Sjsg #define regCP_MEC_DC_BASE_CNTL                                                                          0x290b
80811bb76ff1Sjsg #define regCP_MEC_DC_BASE_CNTL_BASE_IDX                                                                 1
80821bb76ff1Sjsg #define regCP_MEC_DC_OP_CNTL                                                                            0x290c
80831bb76ff1Sjsg #define regCP_MEC_DC_OP_CNTL_BASE_IDX                                                                   1
80841bb76ff1Sjsg #define regCP_MEC_MTIMECMP_LO                                                                           0x290d
80851bb76ff1Sjsg #define regCP_MEC_MTIMECMP_LO_BASE_IDX                                                                  1
80861bb76ff1Sjsg #define regCP_MEC_MTIMECMP_HI                                                                           0x290e
80871bb76ff1Sjsg #define regCP_MEC_MTIMECMP_HI_BASE_IDX                                                                  1
80881bb76ff1Sjsg #define regCP_MEC_GP0_LO                                                                                0x2910
80891bb76ff1Sjsg #define regCP_MEC_GP0_LO_BASE_IDX                                                                       1
80901bb76ff1Sjsg #define regCP_MEC_GP0_HI                                                                                0x2911
80911bb76ff1Sjsg #define regCP_MEC_GP0_HI_BASE_IDX                                                                       1
80921bb76ff1Sjsg #define regCP_MEC_GP1_LO                                                                                0x2912
80931bb76ff1Sjsg #define regCP_MEC_GP1_LO_BASE_IDX                                                                       1
80941bb76ff1Sjsg #define regCP_MEC_GP1_HI                                                                                0x2913
80951bb76ff1Sjsg #define regCP_MEC_GP1_HI_BASE_IDX                                                                       1
80961bb76ff1Sjsg #define regCP_MEC_GP2_LO                                                                                0x2914
80971bb76ff1Sjsg #define regCP_MEC_GP2_LO_BASE_IDX                                                                       1
80981bb76ff1Sjsg #define regCP_MEC_GP2_HI                                                                                0x2915
80991bb76ff1Sjsg #define regCP_MEC_GP2_HI_BASE_IDX                                                                       1
81001bb76ff1Sjsg #define regCP_MEC_GP3_LO                                                                                0x2916
81011bb76ff1Sjsg #define regCP_MEC_GP3_LO_BASE_IDX                                                                       1
81021bb76ff1Sjsg #define regCP_MEC_GP3_HI                                                                                0x2917
81031bb76ff1Sjsg #define regCP_MEC_GP3_HI_BASE_IDX                                                                       1
81041bb76ff1Sjsg #define regCP_MEC_GP4_LO                                                                                0x2918
81051bb76ff1Sjsg #define regCP_MEC_GP4_LO_BASE_IDX                                                                       1
81061bb76ff1Sjsg #define regCP_MEC_GP4_HI                                                                                0x2919
81071bb76ff1Sjsg #define regCP_MEC_GP4_HI_BASE_IDX                                                                       1
81081bb76ff1Sjsg #define regCP_MEC_GP5_LO                                                                                0x291a
81091bb76ff1Sjsg #define regCP_MEC_GP5_LO_BASE_IDX                                                                       1
81101bb76ff1Sjsg #define regCP_MEC_GP5_HI                                                                                0x291b
81111bb76ff1Sjsg #define regCP_MEC_GP5_HI_BASE_IDX                                                                       1
81121bb76ff1Sjsg #define regCP_MEC_GP6_LO                                                                                0x291c
81131bb76ff1Sjsg #define regCP_MEC_GP6_LO_BASE_IDX                                                                       1
81141bb76ff1Sjsg #define regCP_MEC_GP6_HI                                                                                0x291d
81151bb76ff1Sjsg #define regCP_MEC_GP6_HI_BASE_IDX                                                                       1
81161bb76ff1Sjsg #define regCP_MEC_GP7_LO                                                                                0x291e
81171bb76ff1Sjsg #define regCP_MEC_GP7_LO_BASE_IDX                                                                       1
81181bb76ff1Sjsg #define regCP_MEC_GP7_HI                                                                                0x291f
81191bb76ff1Sjsg #define regCP_MEC_GP7_HI_BASE_IDX                                                                       1
81201bb76ff1Sjsg #define regCP_MEC_GP8_LO                                                                                0x2920
81211bb76ff1Sjsg #define regCP_MEC_GP8_LO_BASE_IDX                                                                       1
81221bb76ff1Sjsg #define regCP_MEC_GP8_HI                                                                                0x2921
81231bb76ff1Sjsg #define regCP_MEC_GP8_HI_BASE_IDX                                                                       1
81241bb76ff1Sjsg #define regCP_MEC_GP9_LO                                                                                0x2922
81251bb76ff1Sjsg #define regCP_MEC_GP9_LO_BASE_IDX                                                                       1
81261bb76ff1Sjsg #define regCP_MEC_GP9_HI                                                                                0x2923
81271bb76ff1Sjsg #define regCP_MEC_GP9_HI_BASE_IDX                                                                       1
81281bb76ff1Sjsg #define regCP_MEC_LOCAL_BASE0_LO                                                                        0x2927
81291bb76ff1Sjsg #define regCP_MEC_LOCAL_BASE0_LO_BASE_IDX                                                               1
81301bb76ff1Sjsg #define regCP_MEC_LOCAL_BASE0_HI                                                                        0x2928
81311bb76ff1Sjsg #define regCP_MEC_LOCAL_BASE0_HI_BASE_IDX                                                               1
81321bb76ff1Sjsg #define regCP_MEC_LOCAL_MASK0_LO                                                                        0x2929
81331bb76ff1Sjsg #define regCP_MEC_LOCAL_MASK0_LO_BASE_IDX                                                               1
81341bb76ff1Sjsg #define regCP_MEC_LOCAL_MASK0_HI                                                                        0x292a
81351bb76ff1Sjsg #define regCP_MEC_LOCAL_MASK0_HI_BASE_IDX                                                               1
81361bb76ff1Sjsg #define regCP_MEC_LOCAL_APERTURE                                                                        0x292b
81371bb76ff1Sjsg #define regCP_MEC_LOCAL_APERTURE_BASE_IDX                                                               1
81381bb76ff1Sjsg #define regCP_MEC_LOCAL_INSTR_BASE_LO                                                                   0x292c
81391bb76ff1Sjsg #define regCP_MEC_LOCAL_INSTR_BASE_LO_BASE_IDX                                                          1
81401bb76ff1Sjsg #define regCP_MEC_LOCAL_INSTR_BASE_HI                                                                   0x292d
81411bb76ff1Sjsg #define regCP_MEC_LOCAL_INSTR_BASE_HI_BASE_IDX                                                          1
81421bb76ff1Sjsg #define regCP_MEC_LOCAL_INSTR_MASK_LO                                                                   0x292e
81431bb76ff1Sjsg #define regCP_MEC_LOCAL_INSTR_MASK_LO_BASE_IDX                                                          1
81441bb76ff1Sjsg #define regCP_MEC_LOCAL_INSTR_MASK_HI                                                                   0x292f
81451bb76ff1Sjsg #define regCP_MEC_LOCAL_INSTR_MASK_HI_BASE_IDX                                                          1
81461bb76ff1Sjsg #define regCP_MEC_LOCAL_INSTR_APERTURE                                                                  0x2930
81471bb76ff1Sjsg #define regCP_MEC_LOCAL_INSTR_APERTURE_BASE_IDX                                                         1
81481bb76ff1Sjsg #define regCP_MEC_LOCAL_SCRATCH_APERTURE                                                                0x2931
81491bb76ff1Sjsg #define regCP_MEC_LOCAL_SCRATCH_APERTURE_BASE_IDX                                                       1
81501bb76ff1Sjsg #define regCP_MEC_LOCAL_SCRATCH_BASE_LO                                                                 0x2932
81511bb76ff1Sjsg #define regCP_MEC_LOCAL_SCRATCH_BASE_LO_BASE_IDX                                                        1
81521bb76ff1Sjsg #define regCP_MEC_LOCAL_SCRATCH_BASE_HI                                                                 0x2933
81531bb76ff1Sjsg #define regCP_MEC_LOCAL_SCRATCH_BASE_HI_BASE_IDX                                                        1
81541bb76ff1Sjsg #define regCP_MEC_RS64_PERFCOUNT_CNTL                                                                   0x2934
81551bb76ff1Sjsg #define regCP_MEC_RS64_PERFCOUNT_CNTL_BASE_IDX                                                          1
81561bb76ff1Sjsg #define regCP_MEC_RS64_PENDING_INTERRUPT                                                                0x2935
81571bb76ff1Sjsg #define regCP_MEC_RS64_PENDING_INTERRUPT_BASE_IDX                                                       1
81581bb76ff1Sjsg #define regCP_MEC_RS64_PRGRM_CNTR_START_HI                                                              0x2938
81591bb76ff1Sjsg #define regCP_MEC_RS64_PRGRM_CNTR_START_HI_BASE_IDX                                                     1
81601bb76ff1Sjsg #define regCP_MEC_RS64_INTERRUPT_DATA_16                                                                0x293a
81611bb76ff1Sjsg #define regCP_MEC_RS64_INTERRUPT_DATA_16_BASE_IDX                                                       1
81621bb76ff1Sjsg #define regCP_MEC_RS64_INTERRUPT_DATA_17                                                                0x293b
81631bb76ff1Sjsg #define regCP_MEC_RS64_INTERRUPT_DATA_17_BASE_IDX                                                       1
81641bb76ff1Sjsg #define regCP_MEC_RS64_INTERRUPT_DATA_18                                                                0x293c
81651bb76ff1Sjsg #define regCP_MEC_RS64_INTERRUPT_DATA_18_BASE_IDX                                                       1
81661bb76ff1Sjsg #define regCP_MEC_RS64_INTERRUPT_DATA_19                                                                0x293d
81671bb76ff1Sjsg #define regCP_MEC_RS64_INTERRUPT_DATA_19_BASE_IDX                                                       1
81681bb76ff1Sjsg #define regCP_MEC_RS64_INTERRUPT_DATA_20                                                                0x293e
81691bb76ff1Sjsg #define regCP_MEC_RS64_INTERRUPT_DATA_20_BASE_IDX                                                       1
81701bb76ff1Sjsg #define regCP_MEC_RS64_INTERRUPT_DATA_21                                                                0x293f
81711bb76ff1Sjsg #define regCP_MEC_RS64_INTERRUPT_DATA_21_BASE_IDX                                                       1
81721bb76ff1Sjsg #define regCP_MEC_RS64_INTERRUPT_DATA_22                                                                0x2940
81731bb76ff1Sjsg #define regCP_MEC_RS64_INTERRUPT_DATA_22_BASE_IDX                                                       1
81741bb76ff1Sjsg #define regCP_MEC_RS64_INTERRUPT_DATA_23                                                                0x2941
81751bb76ff1Sjsg #define regCP_MEC_RS64_INTERRUPT_DATA_23_BASE_IDX                                                       1
81761bb76ff1Sjsg #define regCP_MEC_RS64_INTERRUPT_DATA_24                                                                0x2942
81771bb76ff1Sjsg #define regCP_MEC_RS64_INTERRUPT_DATA_24_BASE_IDX                                                       1
81781bb76ff1Sjsg #define regCP_MEC_RS64_INTERRUPT_DATA_25                                                                0x2943
81791bb76ff1Sjsg #define regCP_MEC_RS64_INTERRUPT_DATA_25_BASE_IDX                                                       1
81801bb76ff1Sjsg #define regCP_MEC_RS64_INTERRUPT_DATA_26                                                                0x2944
81811bb76ff1Sjsg #define regCP_MEC_RS64_INTERRUPT_DATA_26_BASE_IDX                                                       1
81821bb76ff1Sjsg #define regCP_MEC_RS64_INTERRUPT_DATA_27                                                                0x2945
81831bb76ff1Sjsg #define regCP_MEC_RS64_INTERRUPT_DATA_27_BASE_IDX                                                       1
81841bb76ff1Sjsg #define regCP_MEC_RS64_INTERRUPT_DATA_28                                                                0x2946
81851bb76ff1Sjsg #define regCP_MEC_RS64_INTERRUPT_DATA_28_BASE_IDX                                                       1
81861bb76ff1Sjsg #define regCP_MEC_RS64_INTERRUPT_DATA_29                                                                0x2947
81871bb76ff1Sjsg #define regCP_MEC_RS64_INTERRUPT_DATA_29_BASE_IDX                                                       1
81881bb76ff1Sjsg #define regCP_MEC_RS64_INTERRUPT_DATA_30                                                                0x2948
81891bb76ff1Sjsg #define regCP_MEC_RS64_INTERRUPT_DATA_30_BASE_IDX                                                       1
81901bb76ff1Sjsg #define regCP_MEC_RS64_INTERRUPT_DATA_31                                                                0x2949
81911bb76ff1Sjsg #define regCP_MEC_RS64_INTERRUPT_DATA_31_BASE_IDX                                                       1
81921bb76ff1Sjsg #define regCP_MEC_DC_APERTURE0_BASE                                                                     0x294a
81931bb76ff1Sjsg #define regCP_MEC_DC_APERTURE0_BASE_BASE_IDX                                                            1
81941bb76ff1Sjsg #define regCP_MEC_DC_APERTURE0_MASK                                                                     0x294b
81951bb76ff1Sjsg #define regCP_MEC_DC_APERTURE0_MASK_BASE_IDX                                                            1
81961bb76ff1Sjsg #define regCP_MEC_DC_APERTURE0_CNTL                                                                     0x294c
81971bb76ff1Sjsg #define regCP_MEC_DC_APERTURE0_CNTL_BASE_IDX                                                            1
81981bb76ff1Sjsg #define regCP_MEC_DC_APERTURE1_BASE                                                                     0x294d
81991bb76ff1Sjsg #define regCP_MEC_DC_APERTURE1_BASE_BASE_IDX                                                            1
82001bb76ff1Sjsg #define regCP_MEC_DC_APERTURE1_MASK                                                                     0x294e
82011bb76ff1Sjsg #define regCP_MEC_DC_APERTURE1_MASK_BASE_IDX                                                            1
82021bb76ff1Sjsg #define regCP_MEC_DC_APERTURE1_CNTL                                                                     0x294f
82031bb76ff1Sjsg #define regCP_MEC_DC_APERTURE1_CNTL_BASE_IDX                                                            1
82041bb76ff1Sjsg #define regCP_MEC_DC_APERTURE2_BASE                                                                     0x2950
82051bb76ff1Sjsg #define regCP_MEC_DC_APERTURE2_BASE_BASE_IDX                                                            1
82061bb76ff1Sjsg #define regCP_MEC_DC_APERTURE2_MASK                                                                     0x2951
82071bb76ff1Sjsg #define regCP_MEC_DC_APERTURE2_MASK_BASE_IDX                                                            1
82081bb76ff1Sjsg #define regCP_MEC_DC_APERTURE2_CNTL                                                                     0x2952
82091bb76ff1Sjsg #define regCP_MEC_DC_APERTURE2_CNTL_BASE_IDX                                                            1
82101bb76ff1Sjsg #define regCP_MEC_DC_APERTURE3_BASE                                                                     0x2953
82111bb76ff1Sjsg #define regCP_MEC_DC_APERTURE3_BASE_BASE_IDX                                                            1
82121bb76ff1Sjsg #define regCP_MEC_DC_APERTURE3_MASK                                                                     0x2954
82131bb76ff1Sjsg #define regCP_MEC_DC_APERTURE3_MASK_BASE_IDX                                                            1
82141bb76ff1Sjsg #define regCP_MEC_DC_APERTURE3_CNTL                                                                     0x2955
82151bb76ff1Sjsg #define regCP_MEC_DC_APERTURE3_CNTL_BASE_IDX                                                            1
82161bb76ff1Sjsg #define regCP_MEC_DC_APERTURE4_BASE                                                                     0x2956
82171bb76ff1Sjsg #define regCP_MEC_DC_APERTURE4_BASE_BASE_IDX                                                            1
82181bb76ff1Sjsg #define regCP_MEC_DC_APERTURE4_MASK                                                                     0x2957
82191bb76ff1Sjsg #define regCP_MEC_DC_APERTURE4_MASK_BASE_IDX                                                            1
82201bb76ff1Sjsg #define regCP_MEC_DC_APERTURE4_CNTL                                                                     0x2958
82211bb76ff1Sjsg #define regCP_MEC_DC_APERTURE4_CNTL_BASE_IDX                                                            1
82221bb76ff1Sjsg #define regCP_MEC_DC_APERTURE5_BASE                                                                     0x2959
82231bb76ff1Sjsg #define regCP_MEC_DC_APERTURE5_BASE_BASE_IDX                                                            1
82241bb76ff1Sjsg #define regCP_MEC_DC_APERTURE5_MASK                                                                     0x295a
82251bb76ff1Sjsg #define regCP_MEC_DC_APERTURE5_MASK_BASE_IDX                                                            1
82261bb76ff1Sjsg #define regCP_MEC_DC_APERTURE5_CNTL                                                                     0x295b
82271bb76ff1Sjsg #define regCP_MEC_DC_APERTURE5_CNTL_BASE_IDX                                                            1
82281bb76ff1Sjsg #define regCP_MEC_DC_APERTURE6_BASE                                                                     0x295c
82291bb76ff1Sjsg #define regCP_MEC_DC_APERTURE6_BASE_BASE_IDX                                                            1
82301bb76ff1Sjsg #define regCP_MEC_DC_APERTURE6_MASK                                                                     0x295d
82311bb76ff1Sjsg #define regCP_MEC_DC_APERTURE6_MASK_BASE_IDX                                                            1
82321bb76ff1Sjsg #define regCP_MEC_DC_APERTURE6_CNTL                                                                     0x295e
82331bb76ff1Sjsg #define regCP_MEC_DC_APERTURE6_CNTL_BASE_IDX                                                            1
82341bb76ff1Sjsg #define regCP_MEC_DC_APERTURE7_BASE                                                                     0x295f
82351bb76ff1Sjsg #define regCP_MEC_DC_APERTURE7_BASE_BASE_IDX                                                            1
82361bb76ff1Sjsg #define regCP_MEC_DC_APERTURE7_MASK                                                                     0x2960
82371bb76ff1Sjsg #define regCP_MEC_DC_APERTURE7_MASK_BASE_IDX                                                            1
82381bb76ff1Sjsg #define regCP_MEC_DC_APERTURE7_CNTL                                                                     0x2961
82391bb76ff1Sjsg #define regCP_MEC_DC_APERTURE7_CNTL_BASE_IDX                                                            1
82401bb76ff1Sjsg #define regCP_MEC_DC_APERTURE8_BASE                                                                     0x2962
82411bb76ff1Sjsg #define regCP_MEC_DC_APERTURE8_BASE_BASE_IDX                                                            1
82421bb76ff1Sjsg #define regCP_MEC_DC_APERTURE8_MASK                                                                     0x2963
82431bb76ff1Sjsg #define regCP_MEC_DC_APERTURE8_MASK_BASE_IDX                                                            1
82441bb76ff1Sjsg #define regCP_MEC_DC_APERTURE8_CNTL                                                                     0x2964
82451bb76ff1Sjsg #define regCP_MEC_DC_APERTURE8_CNTL_BASE_IDX                                                            1
82461bb76ff1Sjsg #define regCP_MEC_DC_APERTURE9_BASE                                                                     0x2965
82471bb76ff1Sjsg #define regCP_MEC_DC_APERTURE9_BASE_BASE_IDX                                                            1
82481bb76ff1Sjsg #define regCP_MEC_DC_APERTURE9_MASK                                                                     0x2966
82491bb76ff1Sjsg #define regCP_MEC_DC_APERTURE9_MASK_BASE_IDX                                                            1
82501bb76ff1Sjsg #define regCP_MEC_DC_APERTURE9_CNTL                                                                     0x2967
82511bb76ff1Sjsg #define regCP_MEC_DC_APERTURE9_CNTL_BASE_IDX                                                            1
82521bb76ff1Sjsg #define regCP_MEC_DC_APERTURE10_BASE                                                                    0x2968
82531bb76ff1Sjsg #define regCP_MEC_DC_APERTURE10_BASE_BASE_IDX                                                           1
82541bb76ff1Sjsg #define regCP_MEC_DC_APERTURE10_MASK                                                                    0x2969
82551bb76ff1Sjsg #define regCP_MEC_DC_APERTURE10_MASK_BASE_IDX                                                           1
82561bb76ff1Sjsg #define regCP_MEC_DC_APERTURE10_CNTL                                                                    0x296a
82571bb76ff1Sjsg #define regCP_MEC_DC_APERTURE10_CNTL_BASE_IDX                                                           1
82581bb76ff1Sjsg #define regCP_MEC_DC_APERTURE11_BASE                                                                    0x296b
82591bb76ff1Sjsg #define regCP_MEC_DC_APERTURE11_BASE_BASE_IDX                                                           1
82601bb76ff1Sjsg #define regCP_MEC_DC_APERTURE11_MASK                                                                    0x296c
82611bb76ff1Sjsg #define regCP_MEC_DC_APERTURE11_MASK_BASE_IDX                                                           1
82621bb76ff1Sjsg #define regCP_MEC_DC_APERTURE11_CNTL                                                                    0x296d
82631bb76ff1Sjsg #define regCP_MEC_DC_APERTURE11_CNTL_BASE_IDX                                                           1
82641bb76ff1Sjsg #define regCP_MEC_DC_APERTURE12_BASE                                                                    0x296e
82651bb76ff1Sjsg #define regCP_MEC_DC_APERTURE12_BASE_BASE_IDX                                                           1
82661bb76ff1Sjsg #define regCP_MEC_DC_APERTURE12_MASK                                                                    0x296f
82671bb76ff1Sjsg #define regCP_MEC_DC_APERTURE12_MASK_BASE_IDX                                                           1
82681bb76ff1Sjsg #define regCP_MEC_DC_APERTURE12_CNTL                                                                    0x2970
82691bb76ff1Sjsg #define regCP_MEC_DC_APERTURE12_CNTL_BASE_IDX                                                           1
82701bb76ff1Sjsg #define regCP_MEC_DC_APERTURE13_BASE                                                                    0x2971
82711bb76ff1Sjsg #define regCP_MEC_DC_APERTURE13_BASE_BASE_IDX                                                           1
82721bb76ff1Sjsg #define regCP_MEC_DC_APERTURE13_MASK                                                                    0x2972
82731bb76ff1Sjsg #define regCP_MEC_DC_APERTURE13_MASK_BASE_IDX                                                           1
82741bb76ff1Sjsg #define regCP_MEC_DC_APERTURE13_CNTL                                                                    0x2973
82751bb76ff1Sjsg #define regCP_MEC_DC_APERTURE13_CNTL_BASE_IDX                                                           1
82761bb76ff1Sjsg #define regCP_MEC_DC_APERTURE14_BASE                                                                    0x2974
82771bb76ff1Sjsg #define regCP_MEC_DC_APERTURE14_BASE_BASE_IDX                                                           1
82781bb76ff1Sjsg #define regCP_MEC_DC_APERTURE14_MASK                                                                    0x2975
82791bb76ff1Sjsg #define regCP_MEC_DC_APERTURE14_MASK_BASE_IDX                                                           1
82801bb76ff1Sjsg #define regCP_MEC_DC_APERTURE14_CNTL                                                                    0x2976
82811bb76ff1Sjsg #define regCP_MEC_DC_APERTURE14_CNTL_BASE_IDX                                                           1
82821bb76ff1Sjsg #define regCP_MEC_DC_APERTURE15_BASE                                                                    0x2977
82831bb76ff1Sjsg #define regCP_MEC_DC_APERTURE15_BASE_BASE_IDX                                                           1
82841bb76ff1Sjsg #define regCP_MEC_DC_APERTURE15_MASK                                                                    0x2978
82851bb76ff1Sjsg #define regCP_MEC_DC_APERTURE15_MASK_BASE_IDX                                                           1
82861bb76ff1Sjsg #define regCP_MEC_DC_APERTURE15_CNTL                                                                    0x2979
82871bb76ff1Sjsg #define regCP_MEC_DC_APERTURE15_CNTL_BASE_IDX                                                           1
82881bb76ff1Sjsg #define regCP_CPC_IC_OP_CNTL                                                                            0x297a
82891bb76ff1Sjsg #define regCP_CPC_IC_OP_CNTL_BASE_IDX                                                                   1
82901bb76ff1Sjsg #define regCP_GFX_CNTL                                                                                  0x2a00
82911bb76ff1Sjsg #define regCP_GFX_CNTL_BASE_IDX                                                                         1
82921bb76ff1Sjsg #define regCP_GFX_RS64_INTERRUPT0                                                                       0x2a01
82931bb76ff1Sjsg #define regCP_GFX_RS64_INTERRUPT0_BASE_IDX                                                              1
82941bb76ff1Sjsg #define regCP_GFX_RS64_INTR_EN0                                                                         0x2a02
82951bb76ff1Sjsg #define regCP_GFX_RS64_INTR_EN0_BASE_IDX                                                                1
82961bb76ff1Sjsg #define regCP_GFX_RS64_INTR_EN1                                                                         0x2a03
82971bb76ff1Sjsg #define regCP_GFX_RS64_INTR_EN1_BASE_IDX                                                                1
82981bb76ff1Sjsg #define regCP_GFX_RS64_DC_BASE_CNTL                                                                     0x2a08
82991bb76ff1Sjsg #define regCP_GFX_RS64_DC_BASE_CNTL_BASE_IDX                                                            1
83001bb76ff1Sjsg #define regCP_GFX_RS64_DC_OP_CNTL                                                                       0x2a09
83011bb76ff1Sjsg #define regCP_GFX_RS64_DC_OP_CNTL_BASE_IDX                                                              1
83021bb76ff1Sjsg #define regCP_GFX_RS64_LOCAL_BASE0_LO                                                                   0x2a0a
83031bb76ff1Sjsg #define regCP_GFX_RS64_LOCAL_BASE0_LO_BASE_IDX                                                          1
83041bb76ff1Sjsg #define regCP_GFX_RS64_LOCAL_BASE0_HI                                                                   0x2a0b
83051bb76ff1Sjsg #define regCP_GFX_RS64_LOCAL_BASE0_HI_BASE_IDX                                                          1
83061bb76ff1Sjsg #define regCP_GFX_RS64_LOCAL_MASK0_LO                                                                   0x2a0c
83071bb76ff1Sjsg #define regCP_GFX_RS64_LOCAL_MASK0_LO_BASE_IDX                                                          1
83081bb76ff1Sjsg #define regCP_GFX_RS64_LOCAL_MASK0_HI                                                                   0x2a0d
83091bb76ff1Sjsg #define regCP_GFX_RS64_LOCAL_MASK0_HI_BASE_IDX                                                          1
83101bb76ff1Sjsg #define regCP_GFX_RS64_LOCAL_APERTURE                                                                   0x2a0e
83111bb76ff1Sjsg #define regCP_GFX_RS64_LOCAL_APERTURE_BASE_IDX                                                          1
83121bb76ff1Sjsg #define regCP_GFX_RS64_LOCAL_INSTR_BASE_LO                                                              0x2a0f
83131bb76ff1Sjsg #define regCP_GFX_RS64_LOCAL_INSTR_BASE_LO_BASE_IDX                                                     1
83141bb76ff1Sjsg #define regCP_GFX_RS64_LOCAL_INSTR_BASE_HI                                                              0x2a10
83151bb76ff1Sjsg #define regCP_GFX_RS64_LOCAL_INSTR_BASE_HI_BASE_IDX                                                     1
83161bb76ff1Sjsg #define regCP_GFX_RS64_LOCAL_INSTR_MASK_LO                                                              0x2a11
83171bb76ff1Sjsg #define regCP_GFX_RS64_LOCAL_INSTR_MASK_LO_BASE_IDX                                                     1
83181bb76ff1Sjsg #define regCP_GFX_RS64_LOCAL_INSTR_MASK_HI                                                              0x2a12
83191bb76ff1Sjsg #define regCP_GFX_RS64_LOCAL_INSTR_MASK_HI_BASE_IDX                                                     1
83201bb76ff1Sjsg #define regCP_GFX_RS64_LOCAL_INSTR_APERTURE                                                             0x2a13
83211bb76ff1Sjsg #define regCP_GFX_RS64_LOCAL_INSTR_APERTURE_BASE_IDX                                                    1
83221bb76ff1Sjsg #define regCP_GFX_RS64_LOCAL_SCRATCH_APERTURE                                                           0x2a14
83231bb76ff1Sjsg #define regCP_GFX_RS64_LOCAL_SCRATCH_APERTURE_BASE_IDX                                                  1
83241bb76ff1Sjsg #define regCP_GFX_RS64_LOCAL_SCRATCH_BASE_LO                                                            0x2a15
83251bb76ff1Sjsg #define regCP_GFX_RS64_LOCAL_SCRATCH_BASE_LO_BASE_IDX                                                   1
83261bb76ff1Sjsg #define regCP_GFX_RS64_LOCAL_SCRATCH_BASE_HI                                                            0x2a16
83271bb76ff1Sjsg #define regCP_GFX_RS64_LOCAL_SCRATCH_BASE_HI_BASE_IDX                                                   1
83281bb76ff1Sjsg #define regCP_GFX_RS64_PERFCOUNT_CNTL0                                                                  0x2a1a
83291bb76ff1Sjsg #define regCP_GFX_RS64_PERFCOUNT_CNTL0_BASE_IDX                                                         1
83301bb76ff1Sjsg #define regCP_GFX_RS64_PERFCOUNT_CNTL1                                                                  0x2a1b
83311bb76ff1Sjsg #define regCP_GFX_RS64_PERFCOUNT_CNTL1_BASE_IDX                                                         1
83321bb76ff1Sjsg #define regCP_GFX_RS64_MIP_LO0                                                                          0x2a1c
83331bb76ff1Sjsg #define regCP_GFX_RS64_MIP_LO0_BASE_IDX                                                                 1
83341bb76ff1Sjsg #define regCP_GFX_RS64_MIP_LO1                                                                          0x2a1d
83351bb76ff1Sjsg #define regCP_GFX_RS64_MIP_LO1_BASE_IDX                                                                 1
83361bb76ff1Sjsg #define regCP_GFX_RS64_MIP_HI0                                                                          0x2a1e
83371bb76ff1Sjsg #define regCP_GFX_RS64_MIP_HI0_BASE_IDX                                                                 1
83381bb76ff1Sjsg #define regCP_GFX_RS64_MIP_HI1                                                                          0x2a1f
83391bb76ff1Sjsg #define regCP_GFX_RS64_MIP_HI1_BASE_IDX                                                                 1
83401bb76ff1Sjsg #define regCP_GFX_RS64_MTIMECMP_LO0                                                                     0x2a20
83411bb76ff1Sjsg #define regCP_GFX_RS64_MTIMECMP_LO0_BASE_IDX                                                            1
83421bb76ff1Sjsg #define regCP_GFX_RS64_MTIMECMP_LO1                                                                     0x2a21
83431bb76ff1Sjsg #define regCP_GFX_RS64_MTIMECMP_LO1_BASE_IDX                                                            1
83441bb76ff1Sjsg #define regCP_GFX_RS64_MTIMECMP_HI0                                                                     0x2a22
83451bb76ff1Sjsg #define regCP_GFX_RS64_MTIMECMP_HI0_BASE_IDX                                                            1
83461bb76ff1Sjsg #define regCP_GFX_RS64_MTIMECMP_HI1                                                                     0x2a23
83471bb76ff1Sjsg #define regCP_GFX_RS64_MTIMECMP_HI1_BASE_IDX                                                            1
83481bb76ff1Sjsg #define regCP_GFX_RS64_GP0_LO0                                                                          0x2a24
83491bb76ff1Sjsg #define regCP_GFX_RS64_GP0_LO0_BASE_IDX                                                                 1
83501bb76ff1Sjsg #define regCP_GFX_RS64_GP0_LO1                                                                          0x2a25
83511bb76ff1Sjsg #define regCP_GFX_RS64_GP0_LO1_BASE_IDX                                                                 1
83521bb76ff1Sjsg #define regCP_GFX_RS64_GP0_HI0                                                                          0x2a26
83531bb76ff1Sjsg #define regCP_GFX_RS64_GP0_HI0_BASE_IDX                                                                 1
83541bb76ff1Sjsg #define regCP_GFX_RS64_GP0_HI1                                                                          0x2a27
83551bb76ff1Sjsg #define regCP_GFX_RS64_GP0_HI1_BASE_IDX                                                                 1
83561bb76ff1Sjsg #define regCP_GFX_RS64_GP1_LO0                                                                          0x2a28
83571bb76ff1Sjsg #define regCP_GFX_RS64_GP1_LO0_BASE_IDX                                                                 1
83581bb76ff1Sjsg #define regCP_GFX_RS64_GP1_LO1                                                                          0x2a29
83591bb76ff1Sjsg #define regCP_GFX_RS64_GP1_LO1_BASE_IDX                                                                 1
83601bb76ff1Sjsg #define regCP_GFX_RS64_GP1_HI0                                                                          0x2a2a
83611bb76ff1Sjsg #define regCP_GFX_RS64_GP1_HI0_BASE_IDX                                                                 1
83621bb76ff1Sjsg #define regCP_GFX_RS64_GP1_HI1                                                                          0x2a2b
83631bb76ff1Sjsg #define regCP_GFX_RS64_GP1_HI1_BASE_IDX                                                                 1
83641bb76ff1Sjsg #define regCP_GFX_RS64_GP2_LO0                                                                          0x2a2c
83651bb76ff1Sjsg #define regCP_GFX_RS64_GP2_LO0_BASE_IDX                                                                 1
83661bb76ff1Sjsg #define regCP_GFX_RS64_GP2_LO1                                                                          0x2a2d
83671bb76ff1Sjsg #define regCP_GFX_RS64_GP2_LO1_BASE_IDX                                                                 1
83681bb76ff1Sjsg #define regCP_GFX_RS64_GP2_HI0                                                                          0x2a2e
83691bb76ff1Sjsg #define regCP_GFX_RS64_GP2_HI0_BASE_IDX                                                                 1
83701bb76ff1Sjsg #define regCP_GFX_RS64_GP2_HI1                                                                          0x2a2f
83711bb76ff1Sjsg #define regCP_GFX_RS64_GP2_HI1_BASE_IDX                                                                 1
83721bb76ff1Sjsg #define regCP_GFX_RS64_GP3_LO0                                                                          0x2a30
83731bb76ff1Sjsg #define regCP_GFX_RS64_GP3_LO0_BASE_IDX                                                                 1
83741bb76ff1Sjsg #define regCP_GFX_RS64_GP3_LO1                                                                          0x2a31
83751bb76ff1Sjsg #define regCP_GFX_RS64_GP3_LO1_BASE_IDX                                                                 1
83761bb76ff1Sjsg #define regCP_GFX_RS64_GP3_HI0                                                                          0x2a32
83771bb76ff1Sjsg #define regCP_GFX_RS64_GP3_HI0_BASE_IDX                                                                 1
83781bb76ff1Sjsg #define regCP_GFX_RS64_GP3_HI1                                                                          0x2a33
83791bb76ff1Sjsg #define regCP_GFX_RS64_GP3_HI1_BASE_IDX                                                                 1
83801bb76ff1Sjsg #define regCP_GFX_RS64_GP4_LO0                                                                          0x2a34
83811bb76ff1Sjsg #define regCP_GFX_RS64_GP4_LO0_BASE_IDX                                                                 1
83821bb76ff1Sjsg #define regCP_GFX_RS64_GP4_LO1                                                                          0x2a35
83831bb76ff1Sjsg #define regCP_GFX_RS64_GP4_LO1_BASE_IDX                                                                 1
83841bb76ff1Sjsg #define regCP_GFX_RS64_GP4_HI0                                                                          0x2a36
83851bb76ff1Sjsg #define regCP_GFX_RS64_GP4_HI0_BASE_IDX                                                                 1
83861bb76ff1Sjsg #define regCP_GFX_RS64_GP4_HI1                                                                          0x2a37
83871bb76ff1Sjsg #define regCP_GFX_RS64_GP4_HI1_BASE_IDX                                                                 1
83881bb76ff1Sjsg #define regCP_GFX_RS64_GP5_LO0                                                                          0x2a38
83891bb76ff1Sjsg #define regCP_GFX_RS64_GP5_LO0_BASE_IDX                                                                 1
83901bb76ff1Sjsg #define regCP_GFX_RS64_GP5_LO1                                                                          0x2a39
83911bb76ff1Sjsg #define regCP_GFX_RS64_GP5_LO1_BASE_IDX                                                                 1
83921bb76ff1Sjsg #define regCP_GFX_RS64_GP5_HI0                                                                          0x2a3a
83931bb76ff1Sjsg #define regCP_GFX_RS64_GP5_HI0_BASE_IDX                                                                 1
83941bb76ff1Sjsg #define regCP_GFX_RS64_GP5_HI1                                                                          0x2a3b
83951bb76ff1Sjsg #define regCP_GFX_RS64_GP5_HI1_BASE_IDX                                                                 1
83961bb76ff1Sjsg #define regCP_GFX_RS64_GP6_LO                                                                           0x2a3c
83971bb76ff1Sjsg #define regCP_GFX_RS64_GP6_LO_BASE_IDX                                                                  1
83981bb76ff1Sjsg #define regCP_GFX_RS64_GP6_HI                                                                           0x2a3d
83991bb76ff1Sjsg #define regCP_GFX_RS64_GP6_HI_BASE_IDX                                                                  1
84001bb76ff1Sjsg #define regCP_GFX_RS64_GP7_LO                                                                           0x2a3e
84011bb76ff1Sjsg #define regCP_GFX_RS64_GP7_LO_BASE_IDX                                                                  1
84021bb76ff1Sjsg #define regCP_GFX_RS64_GP7_HI                                                                           0x2a3f
84031bb76ff1Sjsg #define regCP_GFX_RS64_GP7_HI_BASE_IDX                                                                  1
84041bb76ff1Sjsg #define regCP_GFX_RS64_GP8_LO                                                                           0x2a40
84051bb76ff1Sjsg #define regCP_GFX_RS64_GP8_LO_BASE_IDX                                                                  1
84061bb76ff1Sjsg #define regCP_GFX_RS64_GP8_HI                                                                           0x2a41
84071bb76ff1Sjsg #define regCP_GFX_RS64_GP8_HI_BASE_IDX                                                                  1
84081bb76ff1Sjsg #define regCP_GFX_RS64_GP9_LO                                                                           0x2a42
84091bb76ff1Sjsg #define regCP_GFX_RS64_GP9_LO_BASE_IDX                                                                  1
84101bb76ff1Sjsg #define regCP_GFX_RS64_GP9_HI                                                                           0x2a43
84111bb76ff1Sjsg #define regCP_GFX_RS64_GP9_HI_BASE_IDX                                                                  1
84121bb76ff1Sjsg #define regCP_GFX_RS64_INSTR_PNTR0                                                                      0x2a44
84131bb76ff1Sjsg #define regCP_GFX_RS64_INSTR_PNTR0_BASE_IDX                                                             1
84141bb76ff1Sjsg #define regCP_GFX_RS64_INSTR_PNTR1                                                                      0x2a45
84151bb76ff1Sjsg #define regCP_GFX_RS64_INSTR_PNTR1_BASE_IDX                                                             1
84161bb76ff1Sjsg #define regCP_GFX_RS64_PENDING_INTERRUPT0                                                               0x2a46
84171bb76ff1Sjsg #define regCP_GFX_RS64_PENDING_INTERRUPT0_BASE_IDX                                                      1
84181bb76ff1Sjsg #define regCP_GFX_RS64_PENDING_INTERRUPT1                                                               0x2a47
84191bb76ff1Sjsg #define regCP_GFX_RS64_PENDING_INTERRUPT1_BASE_IDX                                                      1
84201bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE0_BASE0                                                               0x2a49
84211bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE0_BASE0_BASE_IDX                                                      1
84221bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE0_MASK0                                                               0x2a4a
84231bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE0_MASK0_BASE_IDX                                                      1
84241bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE0_CNTL0                                                               0x2a4b
84251bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE0_CNTL0_BASE_IDX                                                      1
84261bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE1_BASE0                                                               0x2a4c
84271bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE1_BASE0_BASE_IDX                                                      1
84281bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE1_MASK0                                                               0x2a4d
84291bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE1_MASK0_BASE_IDX                                                      1
84301bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE1_CNTL0                                                               0x2a4e
84311bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE1_CNTL0_BASE_IDX                                                      1
84321bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE2_BASE0                                                               0x2a4f
84331bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE2_BASE0_BASE_IDX                                                      1
84341bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE2_MASK0                                                               0x2a50
84351bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE2_MASK0_BASE_IDX                                                      1
84361bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE2_CNTL0                                                               0x2a51
84371bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE2_CNTL0_BASE_IDX                                                      1
84381bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE3_BASE0                                                               0x2a52
84391bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE3_BASE0_BASE_IDX                                                      1
84401bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE3_MASK0                                                               0x2a53
84411bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE3_MASK0_BASE_IDX                                                      1
84421bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE3_CNTL0                                                               0x2a54
84431bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE3_CNTL0_BASE_IDX                                                      1
84441bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE4_BASE0                                                               0x2a55
84451bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE4_BASE0_BASE_IDX                                                      1
84461bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE4_MASK0                                                               0x2a56
84471bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE4_MASK0_BASE_IDX                                                      1
84481bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE4_CNTL0                                                               0x2a57
84491bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE4_CNTL0_BASE_IDX                                                      1
84501bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE5_BASE0                                                               0x2a58
84511bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE5_BASE0_BASE_IDX                                                      1
84521bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE5_MASK0                                                               0x2a59
84531bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE5_MASK0_BASE_IDX                                                      1
84541bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE5_CNTL0                                                               0x2a5a
84551bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE5_CNTL0_BASE_IDX                                                      1
84561bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE6_BASE0                                                               0x2a5b
84571bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE6_BASE0_BASE_IDX                                                      1
84581bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE6_MASK0                                                               0x2a5c
84591bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE6_MASK0_BASE_IDX                                                      1
84601bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE6_CNTL0                                                               0x2a5d
84611bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE6_CNTL0_BASE_IDX                                                      1
84621bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE7_BASE0                                                               0x2a5e
84631bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE7_BASE0_BASE_IDX                                                      1
84641bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE7_MASK0                                                               0x2a5f
84651bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE7_MASK0_BASE_IDX                                                      1
84661bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE7_CNTL0                                                               0x2a60
84671bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE7_CNTL0_BASE_IDX                                                      1
84681bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE8_BASE0                                                               0x2a61
84691bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE8_BASE0_BASE_IDX                                                      1
84701bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE8_MASK0                                                               0x2a62
84711bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE8_MASK0_BASE_IDX                                                      1
84721bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE8_CNTL0                                                               0x2a63
84731bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE8_CNTL0_BASE_IDX                                                      1
84741bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE9_BASE0                                                               0x2a64
84751bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE9_BASE0_BASE_IDX                                                      1
84761bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE9_MASK0                                                               0x2a65
84771bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE9_MASK0_BASE_IDX                                                      1
84781bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE9_CNTL0                                                               0x2a66
84791bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE9_CNTL0_BASE_IDX                                                      1
84801bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE10_BASE0                                                              0x2a67
84811bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE10_BASE0_BASE_IDX                                                     1
84821bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE10_MASK0                                                              0x2a68
84831bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE10_MASK0_BASE_IDX                                                     1
84841bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE10_CNTL0                                                              0x2a69
84851bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE10_CNTL0_BASE_IDX                                                     1
84861bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE11_BASE0                                                              0x2a6a
84871bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE11_BASE0_BASE_IDX                                                     1
84881bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE11_MASK0                                                              0x2a6b
84891bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE11_MASK0_BASE_IDX                                                     1
84901bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE11_CNTL0                                                              0x2a6c
84911bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE11_CNTL0_BASE_IDX                                                     1
84921bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE12_BASE0                                                              0x2a6d
84931bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE12_BASE0_BASE_IDX                                                     1
84941bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE12_MASK0                                                              0x2a6e
84951bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE12_MASK0_BASE_IDX                                                     1
84961bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE12_CNTL0                                                              0x2a6f
84971bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE12_CNTL0_BASE_IDX                                                     1
84981bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE13_BASE0                                                              0x2a70
84991bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE13_BASE0_BASE_IDX                                                     1
85001bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE13_MASK0                                                              0x2a71
85011bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE13_MASK0_BASE_IDX                                                     1
85021bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE13_CNTL0                                                              0x2a72
85031bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE13_CNTL0_BASE_IDX                                                     1
85041bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE14_BASE0                                                              0x2a73
85051bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE14_BASE0_BASE_IDX                                                     1
85061bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE14_MASK0                                                              0x2a74
85071bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE14_MASK0_BASE_IDX                                                     1
85081bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE14_CNTL0                                                              0x2a75
85091bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE14_CNTL0_BASE_IDX                                                     1
85101bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE15_BASE0                                                              0x2a76
85111bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE15_BASE0_BASE_IDX                                                     1
85121bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE15_MASK0                                                              0x2a77
85131bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE15_MASK0_BASE_IDX                                                     1
85141bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE15_CNTL0                                                              0x2a78
85151bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE15_CNTL0_BASE_IDX                                                     1
85161bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE0_BASE1                                                               0x2a79
85171bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE0_BASE1_BASE_IDX                                                      1
85181bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE0_MASK1                                                               0x2a7a
85191bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE0_MASK1_BASE_IDX                                                      1
85201bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE0_CNTL1                                                               0x2a7b
85211bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE0_CNTL1_BASE_IDX                                                      1
85221bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE1_BASE1                                                               0x2a7c
85231bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE1_BASE1_BASE_IDX                                                      1
85241bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE1_MASK1                                                               0x2a7d
85251bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE1_MASK1_BASE_IDX                                                      1
85261bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE1_CNTL1                                                               0x2a7e
85271bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE1_CNTL1_BASE_IDX                                                      1
85281bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE2_BASE1                                                               0x2a7f
85291bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE2_BASE1_BASE_IDX                                                      1
85301bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE2_MASK1                                                               0x2a80
85311bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE2_MASK1_BASE_IDX                                                      1
85321bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE2_CNTL1                                                               0x2a81
85331bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE2_CNTL1_BASE_IDX                                                      1
85341bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE3_BASE1                                                               0x2a82
85351bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE3_BASE1_BASE_IDX                                                      1
85361bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE3_MASK1                                                               0x2a83
85371bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE3_MASK1_BASE_IDX                                                      1
85381bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE3_CNTL1                                                               0x2a84
85391bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE3_CNTL1_BASE_IDX                                                      1
85401bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE4_BASE1                                                               0x2a85
85411bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE4_BASE1_BASE_IDX                                                      1
85421bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE4_MASK1                                                               0x2a86
85431bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE4_MASK1_BASE_IDX                                                      1
85441bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE4_CNTL1                                                               0x2a87
85451bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE4_CNTL1_BASE_IDX                                                      1
85461bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE5_BASE1                                                               0x2a88
85471bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE5_BASE1_BASE_IDX                                                      1
85481bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE5_MASK1                                                               0x2a89
85491bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE5_MASK1_BASE_IDX                                                      1
85501bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE5_CNTL1                                                               0x2a8a
85511bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE5_CNTL1_BASE_IDX                                                      1
85521bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE6_BASE1                                                               0x2a8b
85531bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE6_BASE1_BASE_IDX                                                      1
85541bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE6_MASK1                                                               0x2a8c
85551bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE6_MASK1_BASE_IDX                                                      1
85561bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE6_CNTL1                                                               0x2a8d
85571bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE6_CNTL1_BASE_IDX                                                      1
85581bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE7_BASE1                                                               0x2a8e
85591bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE7_BASE1_BASE_IDX                                                      1
85601bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE7_MASK1                                                               0x2a8f
85611bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE7_MASK1_BASE_IDX                                                      1
85621bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE7_CNTL1                                                               0x2a90
85631bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE7_CNTL1_BASE_IDX                                                      1
85641bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE8_BASE1                                                               0x2a91
85651bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE8_BASE1_BASE_IDX                                                      1
85661bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE8_MASK1                                                               0x2a92
85671bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE8_MASK1_BASE_IDX                                                      1
85681bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE8_CNTL1                                                               0x2a93
85691bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE8_CNTL1_BASE_IDX                                                      1
85701bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE9_BASE1                                                               0x2a94
85711bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE9_BASE1_BASE_IDX                                                      1
85721bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE9_MASK1                                                               0x2a95
85731bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE9_MASK1_BASE_IDX                                                      1
85741bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE9_CNTL1                                                               0x2a96
85751bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE9_CNTL1_BASE_IDX                                                      1
85761bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE10_BASE1                                                              0x2a97
85771bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE10_BASE1_BASE_IDX                                                     1
85781bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE10_MASK1                                                              0x2a98
85791bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE10_MASK1_BASE_IDX                                                     1
85801bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE10_CNTL1                                                              0x2a99
85811bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE10_CNTL1_BASE_IDX                                                     1
85821bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE11_BASE1                                                              0x2a9a
85831bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE11_BASE1_BASE_IDX                                                     1
85841bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE11_MASK1                                                              0x2a9b
85851bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE11_MASK1_BASE_IDX                                                     1
85861bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE11_CNTL1                                                              0x2a9c
85871bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE11_CNTL1_BASE_IDX                                                     1
85881bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE12_BASE1                                                              0x2a9d
85891bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE12_BASE1_BASE_IDX                                                     1
85901bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE12_MASK1                                                              0x2a9e
85911bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE12_MASK1_BASE_IDX                                                     1
85921bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE12_CNTL1                                                              0x2a9f
85931bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE12_CNTL1_BASE_IDX                                                     1
85941bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE13_BASE1                                                              0x2aa0
85951bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE13_BASE1_BASE_IDX                                                     1
85961bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE13_MASK1                                                              0x2aa1
85971bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE13_MASK1_BASE_IDX                                                     1
85981bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE13_CNTL1                                                              0x2aa2
85991bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE13_CNTL1_BASE_IDX                                                     1
86001bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE14_BASE1                                                              0x2aa3
86011bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE14_BASE1_BASE_IDX                                                     1
86021bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE14_MASK1                                                              0x2aa4
86031bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE14_MASK1_BASE_IDX                                                     1
86041bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE14_CNTL1                                                              0x2aa5
86051bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE14_CNTL1_BASE_IDX                                                     1
86061bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE15_BASE1                                                              0x2aa6
86071bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE15_BASE1_BASE_IDX                                                     1
86081bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE15_MASK1                                                              0x2aa7
86091bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE15_MASK1_BASE_IDX                                                     1
86101bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE15_CNTL1                                                              0x2aa8
86111bb76ff1Sjsg #define regCP_GFX_RS64_DC_APERTURE15_CNTL1_BASE_IDX                                                     1
86121bb76ff1Sjsg #define regCP_GFX_RS64_INTERRUPT1                                                                       0x2aac
86131bb76ff1Sjsg #define regCP_GFX_RS64_INTERRUPT1_BASE_IDX                                                              1
86141bb76ff1Sjsg 
86151bb76ff1Sjsg 
86161bb76ff1Sjsg // addressBlock: gc_gl1dec
86171bb76ff1Sjsg // base address: 0x33400
86181bb76ff1Sjsg #define regGL1_ARB_CTRL                                                                                 0x2d00
86191bb76ff1Sjsg #define regGL1_ARB_CTRL_BASE_IDX                                                                        1
86201bb76ff1Sjsg #define regGL1_DRAM_BURST_MASK                                                                          0x2d02
86211bb76ff1Sjsg #define regGL1_DRAM_BURST_MASK_BASE_IDX                                                                 1
86221bb76ff1Sjsg #define regGL1_ARB_STATUS                                                                               0x2d03
86231bb76ff1Sjsg #define regGL1_ARB_STATUS_BASE_IDX                                                                      1
86241bb76ff1Sjsg #define regGL1_DRAM_BURST_CTRL                                                                          0x2d04
86251bb76ff1Sjsg #define regGL1_DRAM_BURST_CTRL_BASE_IDX                                                                 1
86261bb76ff1Sjsg #define regGL1I_GL1R_REP_FGCG_OVERRIDE                                                                  0x2d05
86271bb76ff1Sjsg #define regGL1I_GL1R_REP_FGCG_OVERRIDE_BASE_IDX                                                         1
86281bb76ff1Sjsg #define regGL1C_CTRL                                                                                    0x2d40
86291bb76ff1Sjsg #define regGL1C_CTRL_BASE_IDX                                                                           1
86301bb76ff1Sjsg #define regGL1C_STATUS                                                                                  0x2d41
86311bb76ff1Sjsg #define regGL1C_STATUS_BASE_IDX                                                                         1
86321bb76ff1Sjsg #define regGL1C_UTCL0_CNTL2                                                                             0x2d43
86331bb76ff1Sjsg #define regGL1C_UTCL0_CNTL2_BASE_IDX                                                                    1
86341bb76ff1Sjsg #define regGL1C_UTCL0_STATUS                                                                            0x2d44
86351bb76ff1Sjsg #define regGL1C_UTCL0_STATUS_BASE_IDX                                                                   1
86361bb76ff1Sjsg #define regGL1C_UTCL0_RETRY                                                                             0x2d45
86371bb76ff1Sjsg #define regGL1C_UTCL0_RETRY_BASE_IDX                                                                    1
86381bb76ff1Sjsg #define regGL1C_CTRL2                                                                                   0x2d46
86391bb76ff1Sjsg #define regGL1C_CTRL2_BASE_IDX                                                                          1
86401bb76ff1Sjsg 
86411bb76ff1Sjsg 
86421bb76ff1Sjsg // addressBlock: gc_chdec
86431bb76ff1Sjsg // base address: 0x33600
86441bb76ff1Sjsg #define regCH_ARB_CTRL                                                                                  0x2d80
86451bb76ff1Sjsg #define regCH_ARB_CTRL_BASE_IDX                                                                         1
86461bb76ff1Sjsg #define regCH_DRAM_BURST_MASK                                                                           0x2d82
86471bb76ff1Sjsg #define regCH_DRAM_BURST_MASK_BASE_IDX                                                                  1
86481bb76ff1Sjsg #define regCH_ARB_STATUS                                                                                0x2d83
86491bb76ff1Sjsg #define regCH_ARB_STATUS_BASE_IDX                                                                       1
86501bb76ff1Sjsg #define regCH_DRAM_BURST_CTRL                                                                           0x2d84
86511bb76ff1Sjsg #define regCH_DRAM_BURST_CTRL_BASE_IDX                                                                  1
86521bb76ff1Sjsg #define regCHA_CHC_CREDITS                                                                              0x2d88
86531bb76ff1Sjsg #define regCHA_CHC_CREDITS_BASE_IDX                                                                     1
86541bb76ff1Sjsg #define regCHA_CLIENT_FREE_DELAY                                                                        0x2d89
86551bb76ff1Sjsg #define regCHA_CLIENT_FREE_DELAY_BASE_IDX                                                               1
86561bb76ff1Sjsg #define regCHI_CHR_REP_FGCG_OVERRIDE                                                                    0x2d8c
86571bb76ff1Sjsg #define regCHI_CHR_REP_FGCG_OVERRIDE_BASE_IDX                                                           1
86581bb76ff1Sjsg #define regCH_VC5_ENABLE                                                                                0x2d94
86591bb76ff1Sjsg #define regCH_VC5_ENABLE_BASE_IDX                                                                       1
86601bb76ff1Sjsg #define regCHC_CTRL                                                                                     0x2dc0
86611bb76ff1Sjsg #define regCHC_CTRL_BASE_IDX                                                                            1
86621bb76ff1Sjsg #define regCHC_STATUS                                                                                   0x2dc1
86631bb76ff1Sjsg #define regCHC_STATUS_BASE_IDX                                                                          1
86641bb76ff1Sjsg #define regCHCG_CTRL                                                                                    0x2dc2
86651bb76ff1Sjsg #define regCHCG_CTRL_BASE_IDX                                                                           1
86661bb76ff1Sjsg #define regCHCG_STATUS                                                                                  0x2dc3
86671bb76ff1Sjsg #define regCHCG_STATUS_BASE_IDX                                                                         1
86681bb76ff1Sjsg 
86691bb76ff1Sjsg 
86701bb76ff1Sjsg // addressBlock: gc_gl2dec
86711bb76ff1Sjsg // base address: 0x33800
86721bb76ff1Sjsg #define regGL2C_CTRL                                                                                    0x2e00
86731bb76ff1Sjsg #define regGL2C_CTRL_BASE_IDX                                                                           1
86741bb76ff1Sjsg #define regGL2C_CTRL2                                                                                   0x2e01
86751bb76ff1Sjsg #define regGL2C_CTRL2_BASE_IDX                                                                          1
86761bb76ff1Sjsg #define regGL2C_STATUS                                                                                  0x2e02
86771bb76ff1Sjsg #define regGL2C_STATUS_BASE_IDX                                                                         1
86781bb76ff1Sjsg #define regGL2C_ADDR_MATCH_MASK                                                                         0x2e03
86791bb76ff1Sjsg #define regGL2C_ADDR_MATCH_MASK_BASE_IDX                                                                1
86801bb76ff1Sjsg #define regGL2C_ADDR_MATCH_SIZE                                                                         0x2e04
86811bb76ff1Sjsg #define regGL2C_ADDR_MATCH_SIZE_BASE_IDX                                                                1
86821bb76ff1Sjsg #define regGL2C_WBINVL2                                                                                 0x2e05
86831bb76ff1Sjsg #define regGL2C_WBINVL2_BASE_IDX                                                                        1
86841bb76ff1Sjsg #define regGL2C_SOFT_RESET                                                                              0x2e06
86851bb76ff1Sjsg #define regGL2C_SOFT_RESET_BASE_IDX                                                                     1
86861bb76ff1Sjsg #define regGL2C_CM_CTRL0                                                                                0x2e07
86871bb76ff1Sjsg #define regGL2C_CM_CTRL0_BASE_IDX                                                                       1
86881bb76ff1Sjsg #define regGL2C_CM_CTRL1                                                                                0x2e08
86891bb76ff1Sjsg #define regGL2C_CM_CTRL1_BASE_IDX                                                                       1
86901bb76ff1Sjsg #define regGL2C_CM_STALL                                                                                0x2e09
86911bb76ff1Sjsg #define regGL2C_CM_STALL_BASE_IDX                                                                       1
86921bb76ff1Sjsg #define regGL2C_CM_CTRL2                                                                                0x2e0b
86931bb76ff1Sjsg #define regGL2C_CM_CTRL2_BASE_IDX                                                                       1
86941bb76ff1Sjsg #define regGL2C_CTRL3                                                                                   0x2e0c
86951bb76ff1Sjsg #define regGL2C_CTRL3_BASE_IDX                                                                          1
86961bb76ff1Sjsg #define regGL2C_LB_CTR_CTRL                                                                             0x2e0d
86971bb76ff1Sjsg #define regGL2C_LB_CTR_CTRL_BASE_IDX                                                                    1
86981bb76ff1Sjsg #define regGL2C_LB_DATA0                                                                                0x2e0e
86991bb76ff1Sjsg #define regGL2C_LB_DATA0_BASE_IDX                                                                       1
87001bb76ff1Sjsg #define regGL2C_LB_DATA1                                                                                0x2e0f
87011bb76ff1Sjsg #define regGL2C_LB_DATA1_BASE_IDX                                                                       1
87021bb76ff1Sjsg #define regGL2C_LB_DATA2                                                                                0x2e10
87031bb76ff1Sjsg #define regGL2C_LB_DATA2_BASE_IDX                                                                       1
87041bb76ff1Sjsg #define regGL2C_LB_DATA3                                                                                0x2e11
87051bb76ff1Sjsg #define regGL2C_LB_DATA3_BASE_IDX                                                                       1
87061bb76ff1Sjsg #define regGL2C_LB_CTR_SEL0                                                                             0x2e12
87071bb76ff1Sjsg #define regGL2C_LB_CTR_SEL0_BASE_IDX                                                                    1
87081bb76ff1Sjsg #define regGL2C_LB_CTR_SEL1                                                                             0x2e13
87091bb76ff1Sjsg #define regGL2C_LB_CTR_SEL1_BASE_IDX                                                                    1
87101bb76ff1Sjsg #define regGL2C_CTRL4                                                                                   0x2e17
87111bb76ff1Sjsg #define regGL2C_CTRL4_BASE_IDX                                                                          1
87121bb76ff1Sjsg #define regGL2C_DISCARD_STALL_CTRL                                                                      0x2e18
87131bb76ff1Sjsg #define regGL2C_DISCARD_STALL_CTRL_BASE_IDX                                                             1
87141bb76ff1Sjsg #define regGL2A_ADDR_MATCH_CTRL                                                                         0x2e20
87151bb76ff1Sjsg #define regGL2A_ADDR_MATCH_CTRL_BASE_IDX                                                                1
87161bb76ff1Sjsg #define regGL2A_ADDR_MATCH_MASK                                                                         0x2e21
87171bb76ff1Sjsg #define regGL2A_ADDR_MATCH_MASK_BASE_IDX                                                                1
87181bb76ff1Sjsg #define regGL2A_ADDR_MATCH_SIZE                                                                         0x2e22
87191bb76ff1Sjsg #define regGL2A_ADDR_MATCH_SIZE_BASE_IDX                                                                1
87201bb76ff1Sjsg #define regGL2A_PRIORITY_CTRL                                                                           0x2e23
87211bb76ff1Sjsg #define regGL2A_PRIORITY_CTRL_BASE_IDX                                                                  1
87221bb76ff1Sjsg #define regGL2A_CTRL                                                                                    0x2e24
87231bb76ff1Sjsg #define regGL2A_CTRL_BASE_IDX                                                                           1
87241bb76ff1Sjsg #define regGL2A_RESP_THROTTLE_CTRL                                                                      0x2e2a
87251bb76ff1Sjsg #define regGL2A_RESP_THROTTLE_CTRL_BASE_IDX                                                             1
87261bb76ff1Sjsg 
87271bb76ff1Sjsg 
87281bb76ff1Sjsg // addressBlock: gc_gl1hdec
87291bb76ff1Sjsg // base address: 0x33900
87301bb76ff1Sjsg #define regGL1H_ARB_CTRL                                                                                0x2e40
87311bb76ff1Sjsg #define regGL1H_ARB_CTRL_BASE_IDX                                                                       1
87321bb76ff1Sjsg #define regGL1H_GL1_CREDITS                                                                             0x2e41
87331bb76ff1Sjsg #define regGL1H_GL1_CREDITS_BASE_IDX                                                                    1
87341bb76ff1Sjsg #define regGL1H_BURST_MASK                                                                              0x2e42
87351bb76ff1Sjsg #define regGL1H_BURST_MASK_BASE_IDX                                                                     1
87361bb76ff1Sjsg #define regGL1H_BURST_CTRL                                                                              0x2e43
87371bb76ff1Sjsg #define regGL1H_BURST_CTRL_BASE_IDX                                                                     1
87381bb76ff1Sjsg #define regGL1H_ARB_STATUS                                                                              0x2e44
87391bb76ff1Sjsg #define regGL1H_ARB_STATUS_BASE_IDX                                                                     1
87401bb76ff1Sjsg 
87411bb76ff1Sjsg 
87421bb76ff1Sjsg // addressBlock: gc_perfddec
87431bb76ff1Sjsg // base address: 0x34000
87441bb76ff1Sjsg #define regCPG_PERFCOUNTER1_LO                                                                          0x3000
87451bb76ff1Sjsg #define regCPG_PERFCOUNTER1_LO_BASE_IDX                                                                 1
87461bb76ff1Sjsg #define regCPG_PERFCOUNTER1_HI                                                                          0x3001
87471bb76ff1Sjsg #define regCPG_PERFCOUNTER1_HI_BASE_IDX                                                                 1
87481bb76ff1Sjsg #define regCPG_PERFCOUNTER0_LO                                                                          0x3002
87491bb76ff1Sjsg #define regCPG_PERFCOUNTER0_LO_BASE_IDX                                                                 1
87501bb76ff1Sjsg #define regCPG_PERFCOUNTER0_HI                                                                          0x3003
87511bb76ff1Sjsg #define regCPG_PERFCOUNTER0_HI_BASE_IDX                                                                 1
87521bb76ff1Sjsg #define regCPC_PERFCOUNTER1_LO                                                                          0x3004
87531bb76ff1Sjsg #define regCPC_PERFCOUNTER1_LO_BASE_IDX                                                                 1
87541bb76ff1Sjsg #define regCPC_PERFCOUNTER1_HI                                                                          0x3005
87551bb76ff1Sjsg #define regCPC_PERFCOUNTER1_HI_BASE_IDX                                                                 1
87561bb76ff1Sjsg #define regCPC_PERFCOUNTER0_LO                                                                          0x3006
87571bb76ff1Sjsg #define regCPC_PERFCOUNTER0_LO_BASE_IDX                                                                 1
87581bb76ff1Sjsg #define regCPC_PERFCOUNTER0_HI                                                                          0x3007
87591bb76ff1Sjsg #define regCPC_PERFCOUNTER0_HI_BASE_IDX                                                                 1
87601bb76ff1Sjsg #define regCPF_PERFCOUNTER1_LO                                                                          0x3008
87611bb76ff1Sjsg #define regCPF_PERFCOUNTER1_LO_BASE_IDX                                                                 1
87621bb76ff1Sjsg #define regCPF_PERFCOUNTER1_HI                                                                          0x3009
87631bb76ff1Sjsg #define regCPF_PERFCOUNTER1_HI_BASE_IDX                                                                 1
87641bb76ff1Sjsg #define regCPF_PERFCOUNTER0_LO                                                                          0x300a
87651bb76ff1Sjsg #define regCPF_PERFCOUNTER0_LO_BASE_IDX                                                                 1
87661bb76ff1Sjsg #define regCPF_PERFCOUNTER0_HI                                                                          0x300b
87671bb76ff1Sjsg #define regCPF_PERFCOUNTER0_HI_BASE_IDX                                                                 1
87681bb76ff1Sjsg #define regCPF_LATENCY_STATS_DATA                                                                       0x300c
87691bb76ff1Sjsg #define regCPF_LATENCY_STATS_DATA_BASE_IDX                                                              1
87701bb76ff1Sjsg #define regCPG_LATENCY_STATS_DATA                                                                       0x300d
87711bb76ff1Sjsg #define regCPG_LATENCY_STATS_DATA_BASE_IDX                                                              1
87721bb76ff1Sjsg #define regCPC_LATENCY_STATS_DATA                                                                       0x300e
87731bb76ff1Sjsg #define regCPC_LATENCY_STATS_DATA_BASE_IDX                                                              1
87741bb76ff1Sjsg #define regGRBM_PERFCOUNTER0_LO                                                                         0x3040
87751bb76ff1Sjsg #define regGRBM_PERFCOUNTER0_LO_BASE_IDX                                                                1
87761bb76ff1Sjsg #define regGRBM_PERFCOUNTER0_HI                                                                         0x3041
87771bb76ff1Sjsg #define regGRBM_PERFCOUNTER0_HI_BASE_IDX                                                                1
87781bb76ff1Sjsg #define regGRBM_PERFCOUNTER1_LO                                                                         0x3043
87791bb76ff1Sjsg #define regGRBM_PERFCOUNTER1_LO_BASE_IDX                                                                1
87801bb76ff1Sjsg #define regGRBM_PERFCOUNTER1_HI                                                                         0x3044
87811bb76ff1Sjsg #define regGRBM_PERFCOUNTER1_HI_BASE_IDX                                                                1
87821bb76ff1Sjsg #define regGRBM_SE0_PERFCOUNTER_LO                                                                      0x3045
87831bb76ff1Sjsg #define regGRBM_SE0_PERFCOUNTER_LO_BASE_IDX                                                             1
87841bb76ff1Sjsg #define regGRBM_SE0_PERFCOUNTER_HI                                                                      0x3046
87851bb76ff1Sjsg #define regGRBM_SE0_PERFCOUNTER_HI_BASE_IDX                                                             1
87861bb76ff1Sjsg #define regGRBM_SE1_PERFCOUNTER_LO                                                                      0x3047
87871bb76ff1Sjsg #define regGRBM_SE1_PERFCOUNTER_LO_BASE_IDX                                                             1
87881bb76ff1Sjsg #define regGRBM_SE1_PERFCOUNTER_HI                                                                      0x3048
87891bb76ff1Sjsg #define regGRBM_SE1_PERFCOUNTER_HI_BASE_IDX                                                             1
87901bb76ff1Sjsg #define regGRBM_SE2_PERFCOUNTER_LO                                                                      0x3049
87911bb76ff1Sjsg #define regGRBM_SE2_PERFCOUNTER_LO_BASE_IDX                                                             1
87921bb76ff1Sjsg #define regGRBM_SE2_PERFCOUNTER_HI                                                                      0x304a
87931bb76ff1Sjsg #define regGRBM_SE2_PERFCOUNTER_HI_BASE_IDX                                                             1
87941bb76ff1Sjsg #define regGRBM_SE3_PERFCOUNTER_LO                                                                      0x304b
87951bb76ff1Sjsg #define regGRBM_SE3_PERFCOUNTER_LO_BASE_IDX                                                             1
87961bb76ff1Sjsg #define regGRBM_SE3_PERFCOUNTER_HI                                                                      0x304c
87971bb76ff1Sjsg #define regGRBM_SE3_PERFCOUNTER_HI_BASE_IDX                                                             1
87981bb76ff1Sjsg #define regGE1_PERFCOUNTER0_LO                                                                          0x30a4
87991bb76ff1Sjsg #define regGE1_PERFCOUNTER0_LO_BASE_IDX                                                                 1
88001bb76ff1Sjsg #define regGE1_PERFCOUNTER0_HI                                                                          0x30a5
88011bb76ff1Sjsg #define regGE1_PERFCOUNTER0_HI_BASE_IDX                                                                 1
88021bb76ff1Sjsg #define regGE1_PERFCOUNTER1_LO                                                                          0x30a6
88031bb76ff1Sjsg #define regGE1_PERFCOUNTER1_LO_BASE_IDX                                                                 1
88041bb76ff1Sjsg #define regGE1_PERFCOUNTER1_HI                                                                          0x30a7
88051bb76ff1Sjsg #define regGE1_PERFCOUNTER1_HI_BASE_IDX                                                                 1
88061bb76ff1Sjsg #define regGE1_PERFCOUNTER2_LO                                                                          0x30a8
88071bb76ff1Sjsg #define regGE1_PERFCOUNTER2_LO_BASE_IDX                                                                 1
88081bb76ff1Sjsg #define regGE1_PERFCOUNTER2_HI                                                                          0x30a9
88091bb76ff1Sjsg #define regGE1_PERFCOUNTER2_HI_BASE_IDX                                                                 1
88101bb76ff1Sjsg #define regGE1_PERFCOUNTER3_LO                                                                          0x30aa
88111bb76ff1Sjsg #define regGE1_PERFCOUNTER3_LO_BASE_IDX                                                                 1
88121bb76ff1Sjsg #define regGE1_PERFCOUNTER3_HI                                                                          0x30ab
88131bb76ff1Sjsg #define regGE1_PERFCOUNTER3_HI_BASE_IDX                                                                 1
88141bb76ff1Sjsg #define regGE2_DIST_PERFCOUNTER0_LO                                                                     0x30ac
88151bb76ff1Sjsg #define regGE2_DIST_PERFCOUNTER0_LO_BASE_IDX                                                            1
88161bb76ff1Sjsg #define regGE2_DIST_PERFCOUNTER0_HI                                                                     0x30ad
88171bb76ff1Sjsg #define regGE2_DIST_PERFCOUNTER0_HI_BASE_IDX                                                            1
88181bb76ff1Sjsg #define regGE2_DIST_PERFCOUNTER1_LO                                                                     0x30ae
88191bb76ff1Sjsg #define regGE2_DIST_PERFCOUNTER1_LO_BASE_IDX                                                            1
88201bb76ff1Sjsg #define regGE2_DIST_PERFCOUNTER1_HI                                                                     0x30af
88211bb76ff1Sjsg #define regGE2_DIST_PERFCOUNTER1_HI_BASE_IDX                                                            1
88221bb76ff1Sjsg #define regGE2_DIST_PERFCOUNTER2_LO                                                                     0x30b0
88231bb76ff1Sjsg #define regGE2_DIST_PERFCOUNTER2_LO_BASE_IDX                                                            1
88241bb76ff1Sjsg #define regGE2_DIST_PERFCOUNTER2_HI                                                                     0x30b1
88251bb76ff1Sjsg #define regGE2_DIST_PERFCOUNTER2_HI_BASE_IDX                                                            1
88261bb76ff1Sjsg #define regGE2_DIST_PERFCOUNTER3_LO                                                                     0x30b2
88271bb76ff1Sjsg #define regGE2_DIST_PERFCOUNTER3_LO_BASE_IDX                                                            1
88281bb76ff1Sjsg #define regGE2_DIST_PERFCOUNTER3_HI                                                                     0x30b3
88291bb76ff1Sjsg #define regGE2_DIST_PERFCOUNTER3_HI_BASE_IDX                                                            1
88301bb76ff1Sjsg #define regGE2_SE_PERFCOUNTER0_LO                                                                       0x30b4
88311bb76ff1Sjsg #define regGE2_SE_PERFCOUNTER0_LO_BASE_IDX                                                              1
88321bb76ff1Sjsg #define regGE2_SE_PERFCOUNTER0_HI                                                                       0x30b5
88331bb76ff1Sjsg #define regGE2_SE_PERFCOUNTER0_HI_BASE_IDX                                                              1
88341bb76ff1Sjsg #define regGE2_SE_PERFCOUNTER1_LO                                                                       0x30b6
88351bb76ff1Sjsg #define regGE2_SE_PERFCOUNTER1_LO_BASE_IDX                                                              1
88361bb76ff1Sjsg #define regGE2_SE_PERFCOUNTER1_HI                                                                       0x30b7
88371bb76ff1Sjsg #define regGE2_SE_PERFCOUNTER1_HI_BASE_IDX                                                              1
88381bb76ff1Sjsg #define regGE2_SE_PERFCOUNTER2_LO                                                                       0x30b8
88391bb76ff1Sjsg #define regGE2_SE_PERFCOUNTER2_LO_BASE_IDX                                                              1
88401bb76ff1Sjsg #define regGE2_SE_PERFCOUNTER2_HI                                                                       0x30b9
88411bb76ff1Sjsg #define regGE2_SE_PERFCOUNTER2_HI_BASE_IDX                                                              1
88421bb76ff1Sjsg #define regGE2_SE_PERFCOUNTER3_LO                                                                       0x30ba
88431bb76ff1Sjsg #define regGE2_SE_PERFCOUNTER3_LO_BASE_IDX                                                              1
88441bb76ff1Sjsg #define regGE2_SE_PERFCOUNTER3_HI                                                                       0x30bb
88451bb76ff1Sjsg #define regGE2_SE_PERFCOUNTER3_HI_BASE_IDX                                                              1
88461bb76ff1Sjsg #define regPA_SU_PERFCOUNTER0_LO                                                                        0x3100
88471bb76ff1Sjsg #define regPA_SU_PERFCOUNTER0_LO_BASE_IDX                                                               1
88481bb76ff1Sjsg #define regPA_SU_PERFCOUNTER0_HI                                                                        0x3101
88491bb76ff1Sjsg #define regPA_SU_PERFCOUNTER0_HI_BASE_IDX                                                               1
88501bb76ff1Sjsg #define regPA_SU_PERFCOUNTER1_LO                                                                        0x3102
88511bb76ff1Sjsg #define regPA_SU_PERFCOUNTER1_LO_BASE_IDX                                                               1
88521bb76ff1Sjsg #define regPA_SU_PERFCOUNTER1_HI                                                                        0x3103
88531bb76ff1Sjsg #define regPA_SU_PERFCOUNTER1_HI_BASE_IDX                                                               1
88541bb76ff1Sjsg #define regPA_SU_PERFCOUNTER2_LO                                                                        0x3104
88551bb76ff1Sjsg #define regPA_SU_PERFCOUNTER2_LO_BASE_IDX                                                               1
88561bb76ff1Sjsg #define regPA_SU_PERFCOUNTER2_HI                                                                        0x3105
88571bb76ff1Sjsg #define regPA_SU_PERFCOUNTER2_HI_BASE_IDX                                                               1
88581bb76ff1Sjsg #define regPA_SU_PERFCOUNTER3_LO                                                                        0x3106
88591bb76ff1Sjsg #define regPA_SU_PERFCOUNTER3_LO_BASE_IDX                                                               1
88601bb76ff1Sjsg #define regPA_SU_PERFCOUNTER3_HI                                                                        0x3107
88611bb76ff1Sjsg #define regPA_SU_PERFCOUNTER3_HI_BASE_IDX                                                               1
88621bb76ff1Sjsg #define regPA_SC_PERFCOUNTER0_LO                                                                        0x3140
88631bb76ff1Sjsg #define regPA_SC_PERFCOUNTER0_LO_BASE_IDX                                                               1
88641bb76ff1Sjsg #define regPA_SC_PERFCOUNTER0_HI                                                                        0x3141
88651bb76ff1Sjsg #define regPA_SC_PERFCOUNTER0_HI_BASE_IDX                                                               1
88661bb76ff1Sjsg #define regPA_SC_PERFCOUNTER1_LO                                                                        0x3142
88671bb76ff1Sjsg #define regPA_SC_PERFCOUNTER1_LO_BASE_IDX                                                               1
88681bb76ff1Sjsg #define regPA_SC_PERFCOUNTER1_HI                                                                        0x3143
88691bb76ff1Sjsg #define regPA_SC_PERFCOUNTER1_HI_BASE_IDX                                                               1
88701bb76ff1Sjsg #define regPA_SC_PERFCOUNTER2_LO                                                                        0x3144
88711bb76ff1Sjsg #define regPA_SC_PERFCOUNTER2_LO_BASE_IDX                                                               1
88721bb76ff1Sjsg #define regPA_SC_PERFCOUNTER2_HI                                                                        0x3145
88731bb76ff1Sjsg #define regPA_SC_PERFCOUNTER2_HI_BASE_IDX                                                               1
88741bb76ff1Sjsg #define regPA_SC_PERFCOUNTER3_LO                                                                        0x3146
88751bb76ff1Sjsg #define regPA_SC_PERFCOUNTER3_LO_BASE_IDX                                                               1
88761bb76ff1Sjsg #define regPA_SC_PERFCOUNTER3_HI                                                                        0x3147
88771bb76ff1Sjsg #define regPA_SC_PERFCOUNTER3_HI_BASE_IDX                                                               1
88781bb76ff1Sjsg #define regPA_SC_PERFCOUNTER4_LO                                                                        0x3148
88791bb76ff1Sjsg #define regPA_SC_PERFCOUNTER4_LO_BASE_IDX                                                               1
88801bb76ff1Sjsg #define regPA_SC_PERFCOUNTER4_HI                                                                        0x3149
88811bb76ff1Sjsg #define regPA_SC_PERFCOUNTER4_HI_BASE_IDX                                                               1
88821bb76ff1Sjsg #define regPA_SC_PERFCOUNTER5_LO                                                                        0x314a
88831bb76ff1Sjsg #define regPA_SC_PERFCOUNTER5_LO_BASE_IDX                                                               1
88841bb76ff1Sjsg #define regPA_SC_PERFCOUNTER5_HI                                                                        0x314b
88851bb76ff1Sjsg #define regPA_SC_PERFCOUNTER5_HI_BASE_IDX                                                               1
88861bb76ff1Sjsg #define regPA_SC_PERFCOUNTER6_LO                                                                        0x314c
88871bb76ff1Sjsg #define regPA_SC_PERFCOUNTER6_LO_BASE_IDX                                                               1
88881bb76ff1Sjsg #define regPA_SC_PERFCOUNTER6_HI                                                                        0x314d
88891bb76ff1Sjsg #define regPA_SC_PERFCOUNTER6_HI_BASE_IDX                                                               1
88901bb76ff1Sjsg #define regPA_SC_PERFCOUNTER7_LO                                                                        0x314e
88911bb76ff1Sjsg #define regPA_SC_PERFCOUNTER7_LO_BASE_IDX                                                               1
88921bb76ff1Sjsg #define regPA_SC_PERFCOUNTER7_HI                                                                        0x314f
88931bb76ff1Sjsg #define regPA_SC_PERFCOUNTER7_HI_BASE_IDX                                                               1
88941bb76ff1Sjsg #define regSPI_PERFCOUNTER0_HI                                                                          0x3180
88951bb76ff1Sjsg #define regSPI_PERFCOUNTER0_HI_BASE_IDX                                                                 1
88961bb76ff1Sjsg #define regSPI_PERFCOUNTER0_LO                                                                          0x3181
88971bb76ff1Sjsg #define regSPI_PERFCOUNTER0_LO_BASE_IDX                                                                 1
88981bb76ff1Sjsg #define regSPI_PERFCOUNTER1_HI                                                                          0x3182
88991bb76ff1Sjsg #define regSPI_PERFCOUNTER1_HI_BASE_IDX                                                                 1
89001bb76ff1Sjsg #define regSPI_PERFCOUNTER1_LO                                                                          0x3183
89011bb76ff1Sjsg #define regSPI_PERFCOUNTER1_LO_BASE_IDX                                                                 1
89021bb76ff1Sjsg #define regSPI_PERFCOUNTER2_HI                                                                          0x3184
89031bb76ff1Sjsg #define regSPI_PERFCOUNTER2_HI_BASE_IDX                                                                 1
89041bb76ff1Sjsg #define regSPI_PERFCOUNTER2_LO                                                                          0x3185
89051bb76ff1Sjsg #define regSPI_PERFCOUNTER2_LO_BASE_IDX                                                                 1
89061bb76ff1Sjsg #define regSPI_PERFCOUNTER3_HI                                                                          0x3186
89071bb76ff1Sjsg #define regSPI_PERFCOUNTER3_HI_BASE_IDX                                                                 1
89081bb76ff1Sjsg #define regSPI_PERFCOUNTER3_LO                                                                          0x3187
89091bb76ff1Sjsg #define regSPI_PERFCOUNTER3_LO_BASE_IDX                                                                 1
89101bb76ff1Sjsg #define regSPI_PERFCOUNTER4_HI                                                                          0x3188
89111bb76ff1Sjsg #define regSPI_PERFCOUNTER4_HI_BASE_IDX                                                                 1
89121bb76ff1Sjsg #define regSPI_PERFCOUNTER4_LO                                                                          0x3189
89131bb76ff1Sjsg #define regSPI_PERFCOUNTER4_LO_BASE_IDX                                                                 1
89141bb76ff1Sjsg #define regSPI_PERFCOUNTER5_HI                                                                          0x318a
89151bb76ff1Sjsg #define regSPI_PERFCOUNTER5_HI_BASE_IDX                                                                 1
89161bb76ff1Sjsg #define regSPI_PERFCOUNTER5_LO                                                                          0x318b
89171bb76ff1Sjsg #define regSPI_PERFCOUNTER5_LO_BASE_IDX                                                                 1
89181bb76ff1Sjsg #define regPC_PERFCOUNTER0_HI                                                                           0x318c
89191bb76ff1Sjsg #define regPC_PERFCOUNTER0_HI_BASE_IDX                                                                  1
89201bb76ff1Sjsg #define regPC_PERFCOUNTER0_LO                                                                           0x318d
89211bb76ff1Sjsg #define regPC_PERFCOUNTER0_LO_BASE_IDX                                                                  1
89221bb76ff1Sjsg #define regPC_PERFCOUNTER1_HI                                                                           0x318e
89231bb76ff1Sjsg #define regPC_PERFCOUNTER1_HI_BASE_IDX                                                                  1
89241bb76ff1Sjsg #define regPC_PERFCOUNTER1_LO                                                                           0x318f
89251bb76ff1Sjsg #define regPC_PERFCOUNTER1_LO_BASE_IDX                                                                  1
89261bb76ff1Sjsg #define regPC_PERFCOUNTER2_HI                                                                           0x3190
89271bb76ff1Sjsg #define regPC_PERFCOUNTER2_HI_BASE_IDX                                                                  1
89281bb76ff1Sjsg #define regPC_PERFCOUNTER2_LO                                                                           0x3191
89291bb76ff1Sjsg #define regPC_PERFCOUNTER2_LO_BASE_IDX                                                                  1
89301bb76ff1Sjsg #define regPC_PERFCOUNTER3_HI                                                                           0x3192
89311bb76ff1Sjsg #define regPC_PERFCOUNTER3_HI_BASE_IDX                                                                  1
89321bb76ff1Sjsg #define regPC_PERFCOUNTER3_LO                                                                           0x3193
89331bb76ff1Sjsg #define regPC_PERFCOUNTER3_LO_BASE_IDX                                                                  1
89341bb76ff1Sjsg #define regSQ_PERFCOUNTER0_LO                                                                           0x31c0
89351bb76ff1Sjsg #define regSQ_PERFCOUNTER0_LO_BASE_IDX                                                                  1
89361bb76ff1Sjsg #define regSQ_PERFCOUNTER1_LO                                                                           0x31c2
89371bb76ff1Sjsg #define regSQ_PERFCOUNTER1_LO_BASE_IDX                                                                  1
89381bb76ff1Sjsg #define regSQ_PERFCOUNTER2_LO                                                                           0x31c4
89391bb76ff1Sjsg #define regSQ_PERFCOUNTER2_LO_BASE_IDX                                                                  1
89401bb76ff1Sjsg #define regSQ_PERFCOUNTER3_LO                                                                           0x31c6
89411bb76ff1Sjsg #define regSQ_PERFCOUNTER3_LO_BASE_IDX                                                                  1
89421bb76ff1Sjsg #define regSQ_PERFCOUNTER4_LO                                                                           0x31c8
89431bb76ff1Sjsg #define regSQ_PERFCOUNTER4_LO_BASE_IDX                                                                  1
89441bb76ff1Sjsg #define regSQ_PERFCOUNTER5_LO                                                                           0x31ca
89451bb76ff1Sjsg #define regSQ_PERFCOUNTER5_LO_BASE_IDX                                                                  1
89461bb76ff1Sjsg #define regSQ_PERFCOUNTER6_LO                                                                           0x31cc
89471bb76ff1Sjsg #define regSQ_PERFCOUNTER6_LO_BASE_IDX                                                                  1
89481bb76ff1Sjsg #define regSQ_PERFCOUNTER7_LO                                                                           0x31ce
89491bb76ff1Sjsg #define regSQ_PERFCOUNTER7_LO_BASE_IDX                                                                  1
89501bb76ff1Sjsg #define regSQG_PERFCOUNTER0_LO                                                                          0x31e4
89511bb76ff1Sjsg #define regSQG_PERFCOUNTER0_LO_BASE_IDX                                                                 1
89521bb76ff1Sjsg #define regSQG_PERFCOUNTER0_HI                                                                          0x31e5
89531bb76ff1Sjsg #define regSQG_PERFCOUNTER0_HI_BASE_IDX                                                                 1
89541bb76ff1Sjsg #define regSQG_PERFCOUNTER1_LO                                                                          0x31e6
89551bb76ff1Sjsg #define regSQG_PERFCOUNTER1_LO_BASE_IDX                                                                 1
89561bb76ff1Sjsg #define regSQG_PERFCOUNTER1_HI                                                                          0x31e7
89571bb76ff1Sjsg #define regSQG_PERFCOUNTER1_HI_BASE_IDX                                                                 1
89581bb76ff1Sjsg #define regSQG_PERFCOUNTER2_LO                                                                          0x31e8
89591bb76ff1Sjsg #define regSQG_PERFCOUNTER2_LO_BASE_IDX                                                                 1
89601bb76ff1Sjsg #define regSQG_PERFCOUNTER2_HI                                                                          0x31e9
89611bb76ff1Sjsg #define regSQG_PERFCOUNTER2_HI_BASE_IDX                                                                 1
89621bb76ff1Sjsg #define regSQG_PERFCOUNTER3_LO                                                                          0x31ea
89631bb76ff1Sjsg #define regSQG_PERFCOUNTER3_LO_BASE_IDX                                                                 1
89641bb76ff1Sjsg #define regSQG_PERFCOUNTER3_HI                                                                          0x31eb
89651bb76ff1Sjsg #define regSQG_PERFCOUNTER3_HI_BASE_IDX                                                                 1
89661bb76ff1Sjsg #define regSQG_PERFCOUNTER4_LO                                                                          0x31ec
89671bb76ff1Sjsg #define regSQG_PERFCOUNTER4_LO_BASE_IDX                                                                 1
89681bb76ff1Sjsg #define regSQG_PERFCOUNTER4_HI                                                                          0x31ed
89691bb76ff1Sjsg #define regSQG_PERFCOUNTER4_HI_BASE_IDX                                                                 1
89701bb76ff1Sjsg #define regSQG_PERFCOUNTER5_LO                                                                          0x31ee
89711bb76ff1Sjsg #define regSQG_PERFCOUNTER5_LO_BASE_IDX                                                                 1
89721bb76ff1Sjsg #define regSQG_PERFCOUNTER5_HI                                                                          0x31ef
89731bb76ff1Sjsg #define regSQG_PERFCOUNTER5_HI_BASE_IDX                                                                 1
89741bb76ff1Sjsg #define regSQG_PERFCOUNTER6_LO                                                                          0x31f0
89751bb76ff1Sjsg #define regSQG_PERFCOUNTER6_LO_BASE_IDX                                                                 1
89761bb76ff1Sjsg #define regSQG_PERFCOUNTER6_HI                                                                          0x31f1
89771bb76ff1Sjsg #define regSQG_PERFCOUNTER6_HI_BASE_IDX                                                                 1
89781bb76ff1Sjsg #define regSQG_PERFCOUNTER7_LO                                                                          0x31f2
89791bb76ff1Sjsg #define regSQG_PERFCOUNTER7_LO_BASE_IDX                                                                 1
89801bb76ff1Sjsg #define regSQG_PERFCOUNTER7_HI                                                                          0x31f3
89811bb76ff1Sjsg #define regSQG_PERFCOUNTER7_HI_BASE_IDX                                                                 1
89821bb76ff1Sjsg #define regSX_PERFCOUNTER0_LO                                                                           0x3240
89831bb76ff1Sjsg #define regSX_PERFCOUNTER0_LO_BASE_IDX                                                                  1
89841bb76ff1Sjsg #define regSX_PERFCOUNTER0_HI                                                                           0x3241
89851bb76ff1Sjsg #define regSX_PERFCOUNTER0_HI_BASE_IDX                                                                  1
89861bb76ff1Sjsg #define regSX_PERFCOUNTER1_LO                                                                           0x3242
89871bb76ff1Sjsg #define regSX_PERFCOUNTER1_LO_BASE_IDX                                                                  1
89881bb76ff1Sjsg #define regSX_PERFCOUNTER1_HI                                                                           0x3243
89891bb76ff1Sjsg #define regSX_PERFCOUNTER1_HI_BASE_IDX                                                                  1
89901bb76ff1Sjsg #define regSX_PERFCOUNTER2_LO                                                                           0x3244
89911bb76ff1Sjsg #define regSX_PERFCOUNTER2_LO_BASE_IDX                                                                  1
89921bb76ff1Sjsg #define regSX_PERFCOUNTER2_HI                                                                           0x3245
89931bb76ff1Sjsg #define regSX_PERFCOUNTER2_HI_BASE_IDX                                                                  1
89941bb76ff1Sjsg #define regSX_PERFCOUNTER3_LO                                                                           0x3246
89951bb76ff1Sjsg #define regSX_PERFCOUNTER3_LO_BASE_IDX                                                                  1
89961bb76ff1Sjsg #define regSX_PERFCOUNTER3_HI                                                                           0x3247
89971bb76ff1Sjsg #define regSX_PERFCOUNTER3_HI_BASE_IDX                                                                  1
89981bb76ff1Sjsg #define regGCEA_PERFCOUNTER2_LO                                                                         0x3260
89991bb76ff1Sjsg #define regGCEA_PERFCOUNTER2_LO_BASE_IDX                                                                1
90001bb76ff1Sjsg #define regGCEA_PERFCOUNTER2_HI                                                                         0x3261
90011bb76ff1Sjsg #define regGCEA_PERFCOUNTER2_HI_BASE_IDX                                                                1
90021bb76ff1Sjsg #define regGCEA_PERFCOUNTER_LO                                                                          0x3262
90031bb76ff1Sjsg #define regGCEA_PERFCOUNTER_LO_BASE_IDX                                                                 1
90041bb76ff1Sjsg #define regGCEA_PERFCOUNTER_HI                                                                          0x3263
90051bb76ff1Sjsg #define regGCEA_PERFCOUNTER_HI_BASE_IDX                                                                 1
90061bb76ff1Sjsg #define regGDS_PERFCOUNTER0_LO                                                                          0x3280
90071bb76ff1Sjsg #define regGDS_PERFCOUNTER0_LO_BASE_IDX                                                                 1
90081bb76ff1Sjsg #define regGDS_PERFCOUNTER0_HI                                                                          0x3281
90091bb76ff1Sjsg #define regGDS_PERFCOUNTER0_HI_BASE_IDX                                                                 1
90101bb76ff1Sjsg #define regGDS_PERFCOUNTER1_LO                                                                          0x3282
90111bb76ff1Sjsg #define regGDS_PERFCOUNTER1_LO_BASE_IDX                                                                 1
90121bb76ff1Sjsg #define regGDS_PERFCOUNTER1_HI                                                                          0x3283
90131bb76ff1Sjsg #define regGDS_PERFCOUNTER1_HI_BASE_IDX                                                                 1
90141bb76ff1Sjsg #define regGDS_PERFCOUNTER2_LO                                                                          0x3284
90151bb76ff1Sjsg #define regGDS_PERFCOUNTER2_LO_BASE_IDX                                                                 1
90161bb76ff1Sjsg #define regGDS_PERFCOUNTER2_HI                                                                          0x3285
90171bb76ff1Sjsg #define regGDS_PERFCOUNTER2_HI_BASE_IDX                                                                 1
90181bb76ff1Sjsg #define regGDS_PERFCOUNTER3_LO                                                                          0x3286
90191bb76ff1Sjsg #define regGDS_PERFCOUNTER3_LO_BASE_IDX                                                                 1
90201bb76ff1Sjsg #define regGDS_PERFCOUNTER3_HI                                                                          0x3287
90211bb76ff1Sjsg #define regGDS_PERFCOUNTER3_HI_BASE_IDX                                                                 1
90221bb76ff1Sjsg #define regTA_PERFCOUNTER0_LO                                                                           0x32c0
90231bb76ff1Sjsg #define regTA_PERFCOUNTER0_LO_BASE_IDX                                                                  1
90241bb76ff1Sjsg #define regTA_PERFCOUNTER0_HI                                                                           0x32c1
90251bb76ff1Sjsg #define regTA_PERFCOUNTER0_HI_BASE_IDX                                                                  1
90261bb76ff1Sjsg #define regTA_PERFCOUNTER1_LO                                                                           0x32c2
90271bb76ff1Sjsg #define regTA_PERFCOUNTER1_LO_BASE_IDX                                                                  1
90281bb76ff1Sjsg #define regTA_PERFCOUNTER1_HI                                                                           0x32c3
90291bb76ff1Sjsg #define regTA_PERFCOUNTER1_HI_BASE_IDX                                                                  1
90301bb76ff1Sjsg #define regTD_PERFCOUNTER0_LO                                                                           0x3300
90311bb76ff1Sjsg #define regTD_PERFCOUNTER0_LO_BASE_IDX                                                                  1
90321bb76ff1Sjsg #define regTD_PERFCOUNTER0_HI                                                                           0x3301
90331bb76ff1Sjsg #define regTD_PERFCOUNTER0_HI_BASE_IDX                                                                  1
90341bb76ff1Sjsg #define regTD_PERFCOUNTER1_LO                                                                           0x3302
90351bb76ff1Sjsg #define regTD_PERFCOUNTER1_LO_BASE_IDX                                                                  1
90361bb76ff1Sjsg #define regTD_PERFCOUNTER1_HI                                                                           0x3303
90371bb76ff1Sjsg #define regTD_PERFCOUNTER1_HI_BASE_IDX                                                                  1
90381bb76ff1Sjsg #define regTCP_PERFCOUNTER0_LO                                                                          0x3340
90391bb76ff1Sjsg #define regTCP_PERFCOUNTER0_LO_BASE_IDX                                                                 1
90401bb76ff1Sjsg #define regTCP_PERFCOUNTER0_HI                                                                          0x3341
90411bb76ff1Sjsg #define regTCP_PERFCOUNTER0_HI_BASE_IDX                                                                 1
90421bb76ff1Sjsg #define regTCP_PERFCOUNTER1_LO                                                                          0x3342
90431bb76ff1Sjsg #define regTCP_PERFCOUNTER1_LO_BASE_IDX                                                                 1
90441bb76ff1Sjsg #define regTCP_PERFCOUNTER1_HI                                                                          0x3343
90451bb76ff1Sjsg #define regTCP_PERFCOUNTER1_HI_BASE_IDX                                                                 1
90461bb76ff1Sjsg #define regTCP_PERFCOUNTER2_LO                                                                          0x3344
90471bb76ff1Sjsg #define regTCP_PERFCOUNTER2_LO_BASE_IDX                                                                 1
90481bb76ff1Sjsg #define regTCP_PERFCOUNTER2_HI                                                                          0x3345
90491bb76ff1Sjsg #define regTCP_PERFCOUNTER2_HI_BASE_IDX                                                                 1
90501bb76ff1Sjsg #define regTCP_PERFCOUNTER3_LO                                                                          0x3346
90511bb76ff1Sjsg #define regTCP_PERFCOUNTER3_LO_BASE_IDX                                                                 1
90521bb76ff1Sjsg #define regTCP_PERFCOUNTER3_HI                                                                          0x3347
90531bb76ff1Sjsg #define regTCP_PERFCOUNTER3_HI_BASE_IDX                                                                 1
90541bb76ff1Sjsg #define regTCP_PERFCOUNTER_FILTER                                                                       0x3348
90551bb76ff1Sjsg #define regTCP_PERFCOUNTER_FILTER_BASE_IDX                                                              1
90561bb76ff1Sjsg #define regTCP_PERFCOUNTER_FILTER2                                                                      0x3349
90571bb76ff1Sjsg #define regTCP_PERFCOUNTER_FILTER2_BASE_IDX                                                             1
90581bb76ff1Sjsg #define regTCP_PERFCOUNTER_FILTER_EN                                                                    0x334a
90591bb76ff1Sjsg #define regTCP_PERFCOUNTER_FILTER_EN_BASE_IDX                                                           1
90601bb76ff1Sjsg #define regGL2C_PERFCOUNTER0_LO                                                                         0x3380
90611bb76ff1Sjsg #define regGL2C_PERFCOUNTER0_LO_BASE_IDX                                                                1
90621bb76ff1Sjsg #define regGL2C_PERFCOUNTER0_HI                                                                         0x3381
90631bb76ff1Sjsg #define regGL2C_PERFCOUNTER0_HI_BASE_IDX                                                                1
90641bb76ff1Sjsg #define regGL2C_PERFCOUNTER1_LO                                                                         0x3382
90651bb76ff1Sjsg #define regGL2C_PERFCOUNTER1_LO_BASE_IDX                                                                1
90661bb76ff1Sjsg #define regGL2C_PERFCOUNTER1_HI                                                                         0x3383
90671bb76ff1Sjsg #define regGL2C_PERFCOUNTER1_HI_BASE_IDX                                                                1
90681bb76ff1Sjsg #define regGL2C_PERFCOUNTER2_LO                                                                         0x3384
90691bb76ff1Sjsg #define regGL2C_PERFCOUNTER2_LO_BASE_IDX                                                                1
90701bb76ff1Sjsg #define regGL2C_PERFCOUNTER2_HI                                                                         0x3385
90711bb76ff1Sjsg #define regGL2C_PERFCOUNTER2_HI_BASE_IDX                                                                1
90721bb76ff1Sjsg #define regGL2C_PERFCOUNTER3_LO                                                                         0x3386
90731bb76ff1Sjsg #define regGL2C_PERFCOUNTER3_LO_BASE_IDX                                                                1
90741bb76ff1Sjsg #define regGL2C_PERFCOUNTER3_HI                                                                         0x3387
90751bb76ff1Sjsg #define regGL2C_PERFCOUNTER3_HI_BASE_IDX                                                                1
90761bb76ff1Sjsg #define regGL2A_PERFCOUNTER0_LO                                                                         0x3390
90771bb76ff1Sjsg #define regGL2A_PERFCOUNTER0_LO_BASE_IDX                                                                1
90781bb76ff1Sjsg #define regGL2A_PERFCOUNTER0_HI                                                                         0x3391
90791bb76ff1Sjsg #define regGL2A_PERFCOUNTER0_HI_BASE_IDX                                                                1
90801bb76ff1Sjsg #define regGL2A_PERFCOUNTER1_LO                                                                         0x3392
90811bb76ff1Sjsg #define regGL2A_PERFCOUNTER1_LO_BASE_IDX                                                                1
90821bb76ff1Sjsg #define regGL2A_PERFCOUNTER1_HI                                                                         0x3393
90831bb76ff1Sjsg #define regGL2A_PERFCOUNTER1_HI_BASE_IDX                                                                1
90841bb76ff1Sjsg #define regGL2A_PERFCOUNTER2_LO                                                                         0x3394
90851bb76ff1Sjsg #define regGL2A_PERFCOUNTER2_LO_BASE_IDX                                                                1
90861bb76ff1Sjsg #define regGL2A_PERFCOUNTER2_HI                                                                         0x3395
90871bb76ff1Sjsg #define regGL2A_PERFCOUNTER2_HI_BASE_IDX                                                                1
90881bb76ff1Sjsg #define regGL2A_PERFCOUNTER3_LO                                                                         0x3396
90891bb76ff1Sjsg #define regGL2A_PERFCOUNTER3_LO_BASE_IDX                                                                1
90901bb76ff1Sjsg #define regGL2A_PERFCOUNTER3_HI                                                                         0x3397
90911bb76ff1Sjsg #define regGL2A_PERFCOUNTER3_HI_BASE_IDX                                                                1
90921bb76ff1Sjsg #define regGL1C_PERFCOUNTER0_LO                                                                         0x33a0
90931bb76ff1Sjsg #define regGL1C_PERFCOUNTER0_LO_BASE_IDX                                                                1
90941bb76ff1Sjsg #define regGL1C_PERFCOUNTER0_HI                                                                         0x33a1
90951bb76ff1Sjsg #define regGL1C_PERFCOUNTER0_HI_BASE_IDX                                                                1
90961bb76ff1Sjsg #define regGL1C_PERFCOUNTER1_LO                                                                         0x33a2
90971bb76ff1Sjsg #define regGL1C_PERFCOUNTER1_LO_BASE_IDX                                                                1
90981bb76ff1Sjsg #define regGL1C_PERFCOUNTER1_HI                                                                         0x33a3
90991bb76ff1Sjsg #define regGL1C_PERFCOUNTER1_HI_BASE_IDX                                                                1
91001bb76ff1Sjsg #define regGL1C_PERFCOUNTER2_LO                                                                         0x33a4
91011bb76ff1Sjsg #define regGL1C_PERFCOUNTER2_LO_BASE_IDX                                                                1
91021bb76ff1Sjsg #define regGL1C_PERFCOUNTER2_HI                                                                         0x33a5
91031bb76ff1Sjsg #define regGL1C_PERFCOUNTER2_HI_BASE_IDX                                                                1
91041bb76ff1Sjsg #define regGL1C_PERFCOUNTER3_LO                                                                         0x33a6
91051bb76ff1Sjsg #define regGL1C_PERFCOUNTER3_LO_BASE_IDX                                                                1
91061bb76ff1Sjsg #define regGL1C_PERFCOUNTER3_HI                                                                         0x33a7
91071bb76ff1Sjsg #define regGL1C_PERFCOUNTER3_HI_BASE_IDX                                                                1
91081bb76ff1Sjsg #define regCHC_PERFCOUNTER0_LO                                                                          0x33c0
91091bb76ff1Sjsg #define regCHC_PERFCOUNTER0_LO_BASE_IDX                                                                 1
91101bb76ff1Sjsg #define regCHC_PERFCOUNTER0_HI                                                                          0x33c1
91111bb76ff1Sjsg #define regCHC_PERFCOUNTER0_HI_BASE_IDX                                                                 1
91121bb76ff1Sjsg #define regCHC_PERFCOUNTER1_LO                                                                          0x33c2
91131bb76ff1Sjsg #define regCHC_PERFCOUNTER1_LO_BASE_IDX                                                                 1
91141bb76ff1Sjsg #define regCHC_PERFCOUNTER1_HI                                                                          0x33c3
91151bb76ff1Sjsg #define regCHC_PERFCOUNTER1_HI_BASE_IDX                                                                 1
91161bb76ff1Sjsg #define regCHC_PERFCOUNTER2_LO                                                                          0x33c4
91171bb76ff1Sjsg #define regCHC_PERFCOUNTER2_LO_BASE_IDX                                                                 1
91181bb76ff1Sjsg #define regCHC_PERFCOUNTER2_HI                                                                          0x33c5
91191bb76ff1Sjsg #define regCHC_PERFCOUNTER2_HI_BASE_IDX                                                                 1
91201bb76ff1Sjsg #define regCHC_PERFCOUNTER3_LO                                                                          0x33c6
91211bb76ff1Sjsg #define regCHC_PERFCOUNTER3_LO_BASE_IDX                                                                 1
91221bb76ff1Sjsg #define regCHC_PERFCOUNTER3_HI                                                                          0x33c7
91231bb76ff1Sjsg #define regCHC_PERFCOUNTER3_HI_BASE_IDX                                                                 1
91241bb76ff1Sjsg #define regCHCG_PERFCOUNTER0_LO                                                                         0x33c8
91251bb76ff1Sjsg #define regCHCG_PERFCOUNTER0_LO_BASE_IDX                                                                1
91261bb76ff1Sjsg #define regCHCG_PERFCOUNTER0_HI                                                                         0x33c9
91271bb76ff1Sjsg #define regCHCG_PERFCOUNTER0_HI_BASE_IDX                                                                1
91281bb76ff1Sjsg #define regCHCG_PERFCOUNTER1_LO                                                                         0x33ca
91291bb76ff1Sjsg #define regCHCG_PERFCOUNTER1_LO_BASE_IDX                                                                1
91301bb76ff1Sjsg #define regCHCG_PERFCOUNTER1_HI                                                                         0x33cb
91311bb76ff1Sjsg #define regCHCG_PERFCOUNTER1_HI_BASE_IDX                                                                1
91321bb76ff1Sjsg #define regCHCG_PERFCOUNTER2_LO                                                                         0x33cc
91331bb76ff1Sjsg #define regCHCG_PERFCOUNTER2_LO_BASE_IDX                                                                1
91341bb76ff1Sjsg #define regCHCG_PERFCOUNTER2_HI                                                                         0x33cd
91351bb76ff1Sjsg #define regCHCG_PERFCOUNTER2_HI_BASE_IDX                                                                1
91361bb76ff1Sjsg #define regCHCG_PERFCOUNTER3_LO                                                                         0x33ce
91371bb76ff1Sjsg #define regCHCG_PERFCOUNTER3_LO_BASE_IDX                                                                1
91381bb76ff1Sjsg #define regCHCG_PERFCOUNTER3_HI                                                                         0x33cf
91391bb76ff1Sjsg #define regCHCG_PERFCOUNTER3_HI_BASE_IDX                                                                1
91401bb76ff1Sjsg #define regCB_PERFCOUNTER0_LO                                                                           0x3406
91411bb76ff1Sjsg #define regCB_PERFCOUNTER0_LO_BASE_IDX                                                                  1
91421bb76ff1Sjsg #define regCB_PERFCOUNTER0_HI                                                                           0x3407
91431bb76ff1Sjsg #define regCB_PERFCOUNTER0_HI_BASE_IDX                                                                  1
91441bb76ff1Sjsg #define regCB_PERFCOUNTER1_LO                                                                           0x3408
91451bb76ff1Sjsg #define regCB_PERFCOUNTER1_LO_BASE_IDX                                                                  1
91461bb76ff1Sjsg #define regCB_PERFCOUNTER1_HI                                                                           0x3409
91471bb76ff1Sjsg #define regCB_PERFCOUNTER1_HI_BASE_IDX                                                                  1
91481bb76ff1Sjsg #define regCB_PERFCOUNTER2_LO                                                                           0x340a
91491bb76ff1Sjsg #define regCB_PERFCOUNTER2_LO_BASE_IDX                                                                  1
91501bb76ff1Sjsg #define regCB_PERFCOUNTER2_HI                                                                           0x340b
91511bb76ff1Sjsg #define regCB_PERFCOUNTER2_HI_BASE_IDX                                                                  1
91521bb76ff1Sjsg #define regCB_PERFCOUNTER3_LO                                                                           0x340c
91531bb76ff1Sjsg #define regCB_PERFCOUNTER3_LO_BASE_IDX                                                                  1
91541bb76ff1Sjsg #define regCB_PERFCOUNTER3_HI                                                                           0x340d
91551bb76ff1Sjsg #define regCB_PERFCOUNTER3_HI_BASE_IDX                                                                  1
91561bb76ff1Sjsg #define regDB_PERFCOUNTER0_LO                                                                           0x3440
91571bb76ff1Sjsg #define regDB_PERFCOUNTER0_LO_BASE_IDX                                                                  1
91581bb76ff1Sjsg #define regDB_PERFCOUNTER0_HI                                                                           0x3441
91591bb76ff1Sjsg #define regDB_PERFCOUNTER0_HI_BASE_IDX                                                                  1
91601bb76ff1Sjsg #define regDB_PERFCOUNTER1_LO                                                                           0x3442
91611bb76ff1Sjsg #define regDB_PERFCOUNTER1_LO_BASE_IDX                                                                  1
91621bb76ff1Sjsg #define regDB_PERFCOUNTER1_HI                                                                           0x3443
91631bb76ff1Sjsg #define regDB_PERFCOUNTER1_HI_BASE_IDX                                                                  1
91641bb76ff1Sjsg #define regDB_PERFCOUNTER2_LO                                                                           0x3444
91651bb76ff1Sjsg #define regDB_PERFCOUNTER2_LO_BASE_IDX                                                                  1
91661bb76ff1Sjsg #define regDB_PERFCOUNTER2_HI                                                                           0x3445
91671bb76ff1Sjsg #define regDB_PERFCOUNTER2_HI_BASE_IDX                                                                  1
91681bb76ff1Sjsg #define regDB_PERFCOUNTER3_LO                                                                           0x3446
91691bb76ff1Sjsg #define regDB_PERFCOUNTER3_LO_BASE_IDX                                                                  1
91701bb76ff1Sjsg #define regDB_PERFCOUNTER3_HI                                                                           0x3447
91711bb76ff1Sjsg #define regDB_PERFCOUNTER3_HI_BASE_IDX                                                                  1
91721bb76ff1Sjsg #define regRLC_PERFCOUNTER0_LO                                                                          0x3480
91731bb76ff1Sjsg #define regRLC_PERFCOUNTER0_LO_BASE_IDX                                                                 1
91741bb76ff1Sjsg #define regRLC_PERFCOUNTER0_HI                                                                          0x3481
91751bb76ff1Sjsg #define regRLC_PERFCOUNTER0_HI_BASE_IDX                                                                 1
91761bb76ff1Sjsg #define regRLC_PERFCOUNTER1_LO                                                                          0x3482
91771bb76ff1Sjsg #define regRLC_PERFCOUNTER1_LO_BASE_IDX                                                                 1
91781bb76ff1Sjsg #define regRLC_PERFCOUNTER1_HI                                                                          0x3483
91791bb76ff1Sjsg #define regRLC_PERFCOUNTER1_HI_BASE_IDX                                                                 1
91801bb76ff1Sjsg #define regRMI_PERFCOUNTER0_LO                                                                          0x34c0
91811bb76ff1Sjsg #define regRMI_PERFCOUNTER0_LO_BASE_IDX                                                                 1
91821bb76ff1Sjsg #define regRMI_PERFCOUNTER0_HI                                                                          0x34c1
91831bb76ff1Sjsg #define regRMI_PERFCOUNTER0_HI_BASE_IDX                                                                 1
91841bb76ff1Sjsg #define regRMI_PERFCOUNTER1_LO                                                                          0x34c2
91851bb76ff1Sjsg #define regRMI_PERFCOUNTER1_LO_BASE_IDX                                                                 1
91861bb76ff1Sjsg #define regRMI_PERFCOUNTER1_HI                                                                          0x34c3
91871bb76ff1Sjsg #define regRMI_PERFCOUNTER1_HI_BASE_IDX                                                                 1
91881bb76ff1Sjsg #define regRMI_PERFCOUNTER2_LO                                                                          0x34c4
91891bb76ff1Sjsg #define regRMI_PERFCOUNTER2_LO_BASE_IDX                                                                 1
91901bb76ff1Sjsg #define regRMI_PERFCOUNTER2_HI                                                                          0x34c5
91911bb76ff1Sjsg #define regRMI_PERFCOUNTER2_HI_BASE_IDX                                                                 1
91921bb76ff1Sjsg #define regRMI_PERFCOUNTER3_LO                                                                          0x34c6
91931bb76ff1Sjsg #define regRMI_PERFCOUNTER3_LO_BASE_IDX                                                                 1
91941bb76ff1Sjsg #define regRMI_PERFCOUNTER3_HI                                                                          0x34c7
91951bb76ff1Sjsg #define regRMI_PERFCOUNTER3_HI_BASE_IDX                                                                 1
91961bb76ff1Sjsg #define regGCR_PERFCOUNTER0_LO                                                                          0x3520
91971bb76ff1Sjsg #define regGCR_PERFCOUNTER0_LO_BASE_IDX                                                                 1
91981bb76ff1Sjsg #define regGCR_PERFCOUNTER0_HI                                                                          0x3521
91991bb76ff1Sjsg #define regGCR_PERFCOUNTER0_HI_BASE_IDX                                                                 1
92001bb76ff1Sjsg #define regGCR_PERFCOUNTER1_LO                                                                          0x3522
92011bb76ff1Sjsg #define regGCR_PERFCOUNTER1_LO_BASE_IDX                                                                 1
92021bb76ff1Sjsg #define regGCR_PERFCOUNTER1_HI                                                                          0x3523
92031bb76ff1Sjsg #define regGCR_PERFCOUNTER1_HI_BASE_IDX                                                                 1
92041bb76ff1Sjsg #define regPA_PH_PERFCOUNTER0_LO                                                                        0x3580
92051bb76ff1Sjsg #define regPA_PH_PERFCOUNTER0_LO_BASE_IDX                                                               1
92061bb76ff1Sjsg #define regPA_PH_PERFCOUNTER0_HI                                                                        0x3581
92071bb76ff1Sjsg #define regPA_PH_PERFCOUNTER0_HI_BASE_IDX                                                               1
92081bb76ff1Sjsg #define regPA_PH_PERFCOUNTER1_LO                                                                        0x3582
92091bb76ff1Sjsg #define regPA_PH_PERFCOUNTER1_LO_BASE_IDX                                                               1
92101bb76ff1Sjsg #define regPA_PH_PERFCOUNTER1_HI                                                                        0x3583
92111bb76ff1Sjsg #define regPA_PH_PERFCOUNTER1_HI_BASE_IDX                                                               1
92121bb76ff1Sjsg #define regPA_PH_PERFCOUNTER2_LO                                                                        0x3584
92131bb76ff1Sjsg #define regPA_PH_PERFCOUNTER2_LO_BASE_IDX                                                               1
92141bb76ff1Sjsg #define regPA_PH_PERFCOUNTER2_HI                                                                        0x3585
92151bb76ff1Sjsg #define regPA_PH_PERFCOUNTER2_HI_BASE_IDX                                                               1
92161bb76ff1Sjsg #define regPA_PH_PERFCOUNTER3_LO                                                                        0x3586
92171bb76ff1Sjsg #define regPA_PH_PERFCOUNTER3_LO_BASE_IDX                                                               1
92181bb76ff1Sjsg #define regPA_PH_PERFCOUNTER3_HI                                                                        0x3587
92191bb76ff1Sjsg #define regPA_PH_PERFCOUNTER3_HI_BASE_IDX                                                               1
92201bb76ff1Sjsg #define regPA_PH_PERFCOUNTER4_LO                                                                        0x3588
92211bb76ff1Sjsg #define regPA_PH_PERFCOUNTER4_LO_BASE_IDX                                                               1
92221bb76ff1Sjsg #define regPA_PH_PERFCOUNTER4_HI                                                                        0x3589
92231bb76ff1Sjsg #define regPA_PH_PERFCOUNTER4_HI_BASE_IDX                                                               1
92241bb76ff1Sjsg #define regPA_PH_PERFCOUNTER5_LO                                                                        0x358a
92251bb76ff1Sjsg #define regPA_PH_PERFCOUNTER5_LO_BASE_IDX                                                               1
92261bb76ff1Sjsg #define regPA_PH_PERFCOUNTER5_HI                                                                        0x358b
92271bb76ff1Sjsg #define regPA_PH_PERFCOUNTER5_HI_BASE_IDX                                                               1
92281bb76ff1Sjsg #define regPA_PH_PERFCOUNTER6_LO                                                                        0x358c
92291bb76ff1Sjsg #define regPA_PH_PERFCOUNTER6_LO_BASE_IDX                                                               1
92301bb76ff1Sjsg #define regPA_PH_PERFCOUNTER6_HI                                                                        0x358d
92311bb76ff1Sjsg #define regPA_PH_PERFCOUNTER6_HI_BASE_IDX                                                               1
92321bb76ff1Sjsg #define regPA_PH_PERFCOUNTER7_LO                                                                        0x358e
92331bb76ff1Sjsg #define regPA_PH_PERFCOUNTER7_LO_BASE_IDX                                                               1
92341bb76ff1Sjsg #define regPA_PH_PERFCOUNTER7_HI                                                                        0x358f
92351bb76ff1Sjsg #define regPA_PH_PERFCOUNTER7_HI_BASE_IDX                                                               1
92361bb76ff1Sjsg #define regUTCL1_PERFCOUNTER0_LO                                                                        0x35a0
92371bb76ff1Sjsg #define regUTCL1_PERFCOUNTER0_LO_BASE_IDX                                                               1
92381bb76ff1Sjsg #define regUTCL1_PERFCOUNTER0_HI                                                                        0x35a1
92391bb76ff1Sjsg #define regUTCL1_PERFCOUNTER0_HI_BASE_IDX                                                               1
92401bb76ff1Sjsg #define regUTCL1_PERFCOUNTER1_LO                                                                        0x35a2
92411bb76ff1Sjsg #define regUTCL1_PERFCOUNTER1_LO_BASE_IDX                                                               1
92421bb76ff1Sjsg #define regUTCL1_PERFCOUNTER1_HI                                                                        0x35a3
92431bb76ff1Sjsg #define regUTCL1_PERFCOUNTER1_HI_BASE_IDX                                                               1
92441bb76ff1Sjsg #define regUTCL1_PERFCOUNTER2_LO                                                                        0x35a4
92451bb76ff1Sjsg #define regUTCL1_PERFCOUNTER2_LO_BASE_IDX                                                               1
92461bb76ff1Sjsg #define regUTCL1_PERFCOUNTER2_HI                                                                        0x35a5
92471bb76ff1Sjsg #define regUTCL1_PERFCOUNTER2_HI_BASE_IDX                                                               1
92481bb76ff1Sjsg #define regUTCL1_PERFCOUNTER3_LO                                                                        0x35a6
92491bb76ff1Sjsg #define regUTCL1_PERFCOUNTER3_LO_BASE_IDX                                                               1
92501bb76ff1Sjsg #define regUTCL1_PERFCOUNTER3_HI                                                                        0x35a7
92511bb76ff1Sjsg #define regUTCL1_PERFCOUNTER3_HI_BASE_IDX                                                               1
92521bb76ff1Sjsg #define regGL1A_PERFCOUNTER0_LO                                                                         0x35c0
92531bb76ff1Sjsg #define regGL1A_PERFCOUNTER0_LO_BASE_IDX                                                                1
92541bb76ff1Sjsg #define regGL1A_PERFCOUNTER0_HI                                                                         0x35c1
92551bb76ff1Sjsg #define regGL1A_PERFCOUNTER0_HI_BASE_IDX                                                                1
92561bb76ff1Sjsg #define regGL1A_PERFCOUNTER1_LO                                                                         0x35c2
92571bb76ff1Sjsg #define regGL1A_PERFCOUNTER1_LO_BASE_IDX                                                                1
92581bb76ff1Sjsg #define regGL1A_PERFCOUNTER1_HI                                                                         0x35c3
92591bb76ff1Sjsg #define regGL1A_PERFCOUNTER1_HI_BASE_IDX                                                                1
92601bb76ff1Sjsg #define regGL1A_PERFCOUNTER2_LO                                                                         0x35c4
92611bb76ff1Sjsg #define regGL1A_PERFCOUNTER2_LO_BASE_IDX                                                                1
92621bb76ff1Sjsg #define regGL1A_PERFCOUNTER2_HI                                                                         0x35c5
92631bb76ff1Sjsg #define regGL1A_PERFCOUNTER2_HI_BASE_IDX                                                                1
92641bb76ff1Sjsg #define regGL1A_PERFCOUNTER3_LO                                                                         0x35c6
92651bb76ff1Sjsg #define regGL1A_PERFCOUNTER3_LO_BASE_IDX                                                                1
92661bb76ff1Sjsg #define regGL1A_PERFCOUNTER3_HI                                                                         0x35c7
92671bb76ff1Sjsg #define regGL1A_PERFCOUNTER3_HI_BASE_IDX                                                                1
92681bb76ff1Sjsg #define regGL1H_PERFCOUNTER0_LO                                                                         0x35d0
92691bb76ff1Sjsg #define regGL1H_PERFCOUNTER0_LO_BASE_IDX                                                                1
92701bb76ff1Sjsg #define regGL1H_PERFCOUNTER0_HI                                                                         0x35d1
92711bb76ff1Sjsg #define regGL1H_PERFCOUNTER0_HI_BASE_IDX                                                                1
92721bb76ff1Sjsg #define regGL1H_PERFCOUNTER1_LO                                                                         0x35d2
92731bb76ff1Sjsg #define regGL1H_PERFCOUNTER1_LO_BASE_IDX                                                                1
92741bb76ff1Sjsg #define regGL1H_PERFCOUNTER1_HI                                                                         0x35d3
92751bb76ff1Sjsg #define regGL1H_PERFCOUNTER1_HI_BASE_IDX                                                                1
92761bb76ff1Sjsg #define regGL1H_PERFCOUNTER2_LO                                                                         0x35d4
92771bb76ff1Sjsg #define regGL1H_PERFCOUNTER2_LO_BASE_IDX                                                                1
92781bb76ff1Sjsg #define regGL1H_PERFCOUNTER2_HI                                                                         0x35d5
92791bb76ff1Sjsg #define regGL1H_PERFCOUNTER2_HI_BASE_IDX                                                                1
92801bb76ff1Sjsg #define regGL1H_PERFCOUNTER3_LO                                                                         0x35d6
92811bb76ff1Sjsg #define regGL1H_PERFCOUNTER3_LO_BASE_IDX                                                                1
92821bb76ff1Sjsg #define regGL1H_PERFCOUNTER3_HI                                                                         0x35d7
92831bb76ff1Sjsg #define regGL1H_PERFCOUNTER3_HI_BASE_IDX                                                                1
92841bb76ff1Sjsg #define regCHA_PERFCOUNTER0_LO                                                                          0x3600
92851bb76ff1Sjsg #define regCHA_PERFCOUNTER0_LO_BASE_IDX                                                                 1
92861bb76ff1Sjsg #define regCHA_PERFCOUNTER0_HI                                                                          0x3601
92871bb76ff1Sjsg #define regCHA_PERFCOUNTER0_HI_BASE_IDX                                                                 1
92881bb76ff1Sjsg #define regCHA_PERFCOUNTER1_LO                                                                          0x3602
92891bb76ff1Sjsg #define regCHA_PERFCOUNTER1_LO_BASE_IDX                                                                 1
92901bb76ff1Sjsg #define regCHA_PERFCOUNTER1_HI                                                                          0x3603
92911bb76ff1Sjsg #define regCHA_PERFCOUNTER1_HI_BASE_IDX                                                                 1
92921bb76ff1Sjsg #define regCHA_PERFCOUNTER2_LO                                                                          0x3604
92931bb76ff1Sjsg #define regCHA_PERFCOUNTER2_LO_BASE_IDX                                                                 1
92941bb76ff1Sjsg #define regCHA_PERFCOUNTER2_HI                                                                          0x3605
92951bb76ff1Sjsg #define regCHA_PERFCOUNTER2_HI_BASE_IDX                                                                 1
92961bb76ff1Sjsg #define regCHA_PERFCOUNTER3_LO                                                                          0x3606
92971bb76ff1Sjsg #define regCHA_PERFCOUNTER3_LO_BASE_IDX                                                                 1
92981bb76ff1Sjsg #define regCHA_PERFCOUNTER3_HI                                                                          0x3607
92991bb76ff1Sjsg #define regCHA_PERFCOUNTER3_HI_BASE_IDX                                                                 1
93001bb76ff1Sjsg #define regGUS_PERFCOUNTER2_LO                                                                          0x3640
93011bb76ff1Sjsg #define regGUS_PERFCOUNTER2_LO_BASE_IDX                                                                 1
93021bb76ff1Sjsg #define regGUS_PERFCOUNTER2_HI                                                                          0x3641
93031bb76ff1Sjsg #define regGUS_PERFCOUNTER2_HI_BASE_IDX                                                                 1
93041bb76ff1Sjsg #define regGUS_PERFCOUNTER_LO                                                                           0x3642
93051bb76ff1Sjsg #define regGUS_PERFCOUNTER_LO_BASE_IDX                                                                  1
93061bb76ff1Sjsg #define regGUS_PERFCOUNTER_HI                                                                           0x3643
93071bb76ff1Sjsg #define regGUS_PERFCOUNTER_HI_BASE_IDX                                                                  1
93081bb76ff1Sjsg 
93091bb76ff1Sjsg 
93101bb76ff1Sjsg // addressBlock: gc_perfsdec
93111bb76ff1Sjsg // base address: 0x36000
93121bb76ff1Sjsg #define regCPG_PERFCOUNTER1_SELECT                                                                      0x3800
93131bb76ff1Sjsg #define regCPG_PERFCOUNTER1_SELECT_BASE_IDX                                                             1
93141bb76ff1Sjsg #define regCPG_PERFCOUNTER0_SELECT1                                                                     0x3801
93151bb76ff1Sjsg #define regCPG_PERFCOUNTER0_SELECT1_BASE_IDX                                                            1
93161bb76ff1Sjsg #define regCPG_PERFCOUNTER0_SELECT                                                                      0x3802
93171bb76ff1Sjsg #define regCPG_PERFCOUNTER0_SELECT_BASE_IDX                                                             1
93181bb76ff1Sjsg #define regCPC_PERFCOUNTER1_SELECT                                                                      0x3803
93191bb76ff1Sjsg #define regCPC_PERFCOUNTER1_SELECT_BASE_IDX                                                             1
93201bb76ff1Sjsg #define regCPC_PERFCOUNTER0_SELECT1                                                                     0x3804
93211bb76ff1Sjsg #define regCPC_PERFCOUNTER0_SELECT1_BASE_IDX                                                            1
93221bb76ff1Sjsg #define regCPF_PERFCOUNTER1_SELECT                                                                      0x3805
93231bb76ff1Sjsg #define regCPF_PERFCOUNTER1_SELECT_BASE_IDX                                                             1
93241bb76ff1Sjsg #define regCPF_PERFCOUNTER0_SELECT1                                                                     0x3806
93251bb76ff1Sjsg #define regCPF_PERFCOUNTER0_SELECT1_BASE_IDX                                                            1
93261bb76ff1Sjsg #define regCPF_PERFCOUNTER0_SELECT                                                                      0x3807
93271bb76ff1Sjsg #define regCPF_PERFCOUNTER0_SELECT_BASE_IDX                                                             1
93281bb76ff1Sjsg #define regCP_PERFMON_CNTL                                                                              0x3808
93291bb76ff1Sjsg #define regCP_PERFMON_CNTL_BASE_IDX                                                                     1
93301bb76ff1Sjsg #define regCPC_PERFCOUNTER0_SELECT                                                                      0x3809
93311bb76ff1Sjsg #define regCPC_PERFCOUNTER0_SELECT_BASE_IDX                                                             1
93321bb76ff1Sjsg #define regCPF_TC_PERF_COUNTER_WINDOW_SELECT                                                            0x380a
93331bb76ff1Sjsg #define regCPF_TC_PERF_COUNTER_WINDOW_SELECT_BASE_IDX                                                   1
93341bb76ff1Sjsg #define regCPG_TC_PERF_COUNTER_WINDOW_SELECT                                                            0x380b
93351bb76ff1Sjsg #define regCPG_TC_PERF_COUNTER_WINDOW_SELECT_BASE_IDX                                                   1
93361bb76ff1Sjsg #define regCPF_LATENCY_STATS_SELECT                                                                     0x380c
93371bb76ff1Sjsg #define regCPF_LATENCY_STATS_SELECT_BASE_IDX                                                            1
93381bb76ff1Sjsg #define regCPG_LATENCY_STATS_SELECT                                                                     0x380d
93391bb76ff1Sjsg #define regCPG_LATENCY_STATS_SELECT_BASE_IDX                                                            1
93401bb76ff1Sjsg #define regCPC_LATENCY_STATS_SELECT                                                                     0x380e
93411bb76ff1Sjsg #define regCPC_LATENCY_STATS_SELECT_BASE_IDX                                                            1
93421bb76ff1Sjsg #define regCPC_TC_PERF_COUNTER_WINDOW_SELECT                                                            0x380f
93431bb76ff1Sjsg #define regCPC_TC_PERF_COUNTER_WINDOW_SELECT_BASE_IDX                                                   1
93441bb76ff1Sjsg #define regCP_DRAW_OBJECT                                                                               0x3810
93451bb76ff1Sjsg #define regCP_DRAW_OBJECT_BASE_IDX                                                                      1
93461bb76ff1Sjsg #define regCP_DRAW_OBJECT_COUNTER                                                                       0x3811
93471bb76ff1Sjsg #define regCP_DRAW_OBJECT_COUNTER_BASE_IDX                                                              1
93481bb76ff1Sjsg #define regCP_DRAW_WINDOW_MASK_HI                                                                       0x3812
93491bb76ff1Sjsg #define regCP_DRAW_WINDOW_MASK_HI_BASE_IDX                                                              1
93501bb76ff1Sjsg #define regCP_DRAW_WINDOW_HI                                                                            0x3813
93511bb76ff1Sjsg #define regCP_DRAW_WINDOW_HI_BASE_IDX                                                                   1
93521bb76ff1Sjsg #define regCP_DRAW_WINDOW_LO                                                                            0x3814
93531bb76ff1Sjsg #define regCP_DRAW_WINDOW_LO_BASE_IDX                                                                   1
93541bb76ff1Sjsg #define regCP_DRAW_WINDOW_CNTL                                                                          0x3815
93551bb76ff1Sjsg #define regCP_DRAW_WINDOW_CNTL_BASE_IDX                                                                 1
93561bb76ff1Sjsg #define regGRBM_PERFCOUNTER0_SELECT                                                                     0x3840
93571bb76ff1Sjsg #define regGRBM_PERFCOUNTER0_SELECT_BASE_IDX                                                            1
93581bb76ff1Sjsg #define regGRBM_PERFCOUNTER1_SELECT                                                                     0x3841
93591bb76ff1Sjsg #define regGRBM_PERFCOUNTER1_SELECT_BASE_IDX                                                            1
93601bb76ff1Sjsg #define regGRBM_SE0_PERFCOUNTER_SELECT                                                                  0x3842
93611bb76ff1Sjsg #define regGRBM_SE0_PERFCOUNTER_SELECT_BASE_IDX                                                         1
93621bb76ff1Sjsg #define regGRBM_SE1_PERFCOUNTER_SELECT                                                                  0x3843
93631bb76ff1Sjsg #define regGRBM_SE1_PERFCOUNTER_SELECT_BASE_IDX                                                         1
93641bb76ff1Sjsg #define regGRBM_SE2_PERFCOUNTER_SELECT                                                                  0x3844
93651bb76ff1Sjsg #define regGRBM_SE2_PERFCOUNTER_SELECT_BASE_IDX                                                         1
93661bb76ff1Sjsg #define regGRBM_SE3_PERFCOUNTER_SELECT                                                                  0x3845
93671bb76ff1Sjsg #define regGRBM_SE3_PERFCOUNTER_SELECT_BASE_IDX                                                         1
93681bb76ff1Sjsg #define regGRBM_PERFCOUNTER0_SELECT_HI                                                                  0x384d
93691bb76ff1Sjsg #define regGRBM_PERFCOUNTER0_SELECT_HI_BASE_IDX                                                         1
93701bb76ff1Sjsg #define regGRBM_PERFCOUNTER1_SELECT_HI                                                                  0x384e
93711bb76ff1Sjsg #define regGRBM_PERFCOUNTER1_SELECT_HI_BASE_IDX                                                         1
93721bb76ff1Sjsg #define regGE1_PERFCOUNTER0_SELECT                                                                      0x38a4
93731bb76ff1Sjsg #define regGE1_PERFCOUNTER0_SELECT_BASE_IDX                                                             1
93741bb76ff1Sjsg #define regGE1_PERFCOUNTER0_SELECT1                                                                     0x38a5
93751bb76ff1Sjsg #define regGE1_PERFCOUNTER0_SELECT1_BASE_IDX                                                            1
93761bb76ff1Sjsg #define regGE1_PERFCOUNTER1_SELECT                                                                      0x38a6
93771bb76ff1Sjsg #define regGE1_PERFCOUNTER1_SELECT_BASE_IDX                                                             1
93781bb76ff1Sjsg #define regGE1_PERFCOUNTER1_SELECT1                                                                     0x38a7
93791bb76ff1Sjsg #define regGE1_PERFCOUNTER1_SELECT1_BASE_IDX                                                            1
93801bb76ff1Sjsg #define regGE1_PERFCOUNTER2_SELECT                                                                      0x38a8
93811bb76ff1Sjsg #define regGE1_PERFCOUNTER2_SELECT_BASE_IDX                                                             1
93821bb76ff1Sjsg #define regGE1_PERFCOUNTER2_SELECT1                                                                     0x38a9
93831bb76ff1Sjsg #define regGE1_PERFCOUNTER2_SELECT1_BASE_IDX                                                            1
93841bb76ff1Sjsg #define regGE1_PERFCOUNTER3_SELECT                                                                      0x38aa
93851bb76ff1Sjsg #define regGE1_PERFCOUNTER3_SELECT_BASE_IDX                                                             1
93861bb76ff1Sjsg #define regGE1_PERFCOUNTER3_SELECT1                                                                     0x38ab
93871bb76ff1Sjsg #define regGE1_PERFCOUNTER3_SELECT1_BASE_IDX                                                            1
93881bb76ff1Sjsg #define regGE2_DIST_PERFCOUNTER0_SELECT                                                                 0x38ac
93891bb76ff1Sjsg #define regGE2_DIST_PERFCOUNTER0_SELECT_BASE_IDX                                                        1
93901bb76ff1Sjsg #define regGE2_DIST_PERFCOUNTER0_SELECT1                                                                0x38ad
93911bb76ff1Sjsg #define regGE2_DIST_PERFCOUNTER0_SELECT1_BASE_IDX                                                       1
93921bb76ff1Sjsg #define regGE2_DIST_PERFCOUNTER1_SELECT                                                                 0x38ae
93931bb76ff1Sjsg #define regGE2_DIST_PERFCOUNTER1_SELECT_BASE_IDX                                                        1
93941bb76ff1Sjsg #define regGE2_DIST_PERFCOUNTER1_SELECT1                                                                0x38af
93951bb76ff1Sjsg #define regGE2_DIST_PERFCOUNTER1_SELECT1_BASE_IDX                                                       1
93961bb76ff1Sjsg #define regGE2_DIST_PERFCOUNTER2_SELECT                                                                 0x38b0
93971bb76ff1Sjsg #define regGE2_DIST_PERFCOUNTER2_SELECT_BASE_IDX                                                        1
93981bb76ff1Sjsg #define regGE2_DIST_PERFCOUNTER2_SELECT1                                                                0x38b1
93991bb76ff1Sjsg #define regGE2_DIST_PERFCOUNTER2_SELECT1_BASE_IDX                                                       1
94001bb76ff1Sjsg #define regGE2_DIST_PERFCOUNTER3_SELECT                                                                 0x38b2
94011bb76ff1Sjsg #define regGE2_DIST_PERFCOUNTER3_SELECT_BASE_IDX                                                        1
94021bb76ff1Sjsg #define regGE2_DIST_PERFCOUNTER3_SELECT1                                                                0x38b3
94031bb76ff1Sjsg #define regGE2_DIST_PERFCOUNTER3_SELECT1_BASE_IDX                                                       1
94041bb76ff1Sjsg #define regGE2_SE_PERFCOUNTER0_SELECT                                                                   0x38b4
94051bb76ff1Sjsg #define regGE2_SE_PERFCOUNTER0_SELECT_BASE_IDX                                                          1
94061bb76ff1Sjsg #define regGE2_SE_PERFCOUNTER0_SELECT1                                                                  0x38b5
94071bb76ff1Sjsg #define regGE2_SE_PERFCOUNTER0_SELECT1_BASE_IDX                                                         1
94081bb76ff1Sjsg #define regGE2_SE_PERFCOUNTER1_SELECT                                                                   0x38b6
94091bb76ff1Sjsg #define regGE2_SE_PERFCOUNTER1_SELECT_BASE_IDX                                                          1
94101bb76ff1Sjsg #define regGE2_SE_PERFCOUNTER1_SELECT1                                                                  0x38b7
94111bb76ff1Sjsg #define regGE2_SE_PERFCOUNTER1_SELECT1_BASE_IDX                                                         1
94121bb76ff1Sjsg #define regGE2_SE_PERFCOUNTER2_SELECT                                                                   0x38b8
94131bb76ff1Sjsg #define regGE2_SE_PERFCOUNTER2_SELECT_BASE_IDX                                                          1
94141bb76ff1Sjsg #define regGE2_SE_PERFCOUNTER2_SELECT1                                                                  0x38b9
94151bb76ff1Sjsg #define regGE2_SE_PERFCOUNTER2_SELECT1_BASE_IDX                                                         1
94161bb76ff1Sjsg #define regGE2_SE_PERFCOUNTER3_SELECT                                                                   0x38ba
94171bb76ff1Sjsg #define regGE2_SE_PERFCOUNTER3_SELECT_BASE_IDX                                                          1
94181bb76ff1Sjsg #define regGE2_SE_PERFCOUNTER3_SELECT1                                                                  0x38bb
94191bb76ff1Sjsg #define regGE2_SE_PERFCOUNTER3_SELECT1_BASE_IDX                                                         1
94201bb76ff1Sjsg #define regPA_SU_PERFCOUNTER0_SELECT                                                                    0x3900
94211bb76ff1Sjsg #define regPA_SU_PERFCOUNTER0_SELECT_BASE_IDX                                                           1
94221bb76ff1Sjsg #define regPA_SU_PERFCOUNTER0_SELECT1                                                                   0x3901
94231bb76ff1Sjsg #define regPA_SU_PERFCOUNTER0_SELECT1_BASE_IDX                                                          1
94241bb76ff1Sjsg #define regPA_SU_PERFCOUNTER1_SELECT                                                                    0x3902
94251bb76ff1Sjsg #define regPA_SU_PERFCOUNTER1_SELECT_BASE_IDX                                                           1
94261bb76ff1Sjsg #define regPA_SU_PERFCOUNTER1_SELECT1                                                                   0x3903
94271bb76ff1Sjsg #define regPA_SU_PERFCOUNTER1_SELECT1_BASE_IDX                                                          1
94281bb76ff1Sjsg #define regPA_SU_PERFCOUNTER2_SELECT                                                                    0x3904
94291bb76ff1Sjsg #define regPA_SU_PERFCOUNTER2_SELECT_BASE_IDX                                                           1
94301bb76ff1Sjsg #define regPA_SU_PERFCOUNTER2_SELECT1                                                                   0x3905
94311bb76ff1Sjsg #define regPA_SU_PERFCOUNTER2_SELECT1_BASE_IDX                                                          1
94321bb76ff1Sjsg #define regPA_SU_PERFCOUNTER3_SELECT                                                                    0x3906
94331bb76ff1Sjsg #define regPA_SU_PERFCOUNTER3_SELECT_BASE_IDX                                                           1
94341bb76ff1Sjsg #define regPA_SU_PERFCOUNTER3_SELECT1                                                                   0x3907
94351bb76ff1Sjsg #define regPA_SU_PERFCOUNTER3_SELECT1_BASE_IDX                                                          1
94361bb76ff1Sjsg #define regPA_SC_PERFCOUNTER0_SELECT                                                                    0x3940
94371bb76ff1Sjsg #define regPA_SC_PERFCOUNTER0_SELECT_BASE_IDX                                                           1
94381bb76ff1Sjsg #define regPA_SC_PERFCOUNTER0_SELECT1                                                                   0x3941
94391bb76ff1Sjsg #define regPA_SC_PERFCOUNTER0_SELECT1_BASE_IDX                                                          1
94401bb76ff1Sjsg #define regPA_SC_PERFCOUNTER1_SELECT                                                                    0x3942
94411bb76ff1Sjsg #define regPA_SC_PERFCOUNTER1_SELECT_BASE_IDX                                                           1
94421bb76ff1Sjsg #define regPA_SC_PERFCOUNTER2_SELECT                                                                    0x3943
94431bb76ff1Sjsg #define regPA_SC_PERFCOUNTER2_SELECT_BASE_IDX                                                           1
94441bb76ff1Sjsg #define regPA_SC_PERFCOUNTER3_SELECT                                                                    0x3944
94451bb76ff1Sjsg #define regPA_SC_PERFCOUNTER3_SELECT_BASE_IDX                                                           1
94461bb76ff1Sjsg #define regPA_SC_PERFCOUNTER4_SELECT                                                                    0x3945
94471bb76ff1Sjsg #define regPA_SC_PERFCOUNTER4_SELECT_BASE_IDX                                                           1
94481bb76ff1Sjsg #define regPA_SC_PERFCOUNTER5_SELECT                                                                    0x3946
94491bb76ff1Sjsg #define regPA_SC_PERFCOUNTER5_SELECT_BASE_IDX                                                           1
94501bb76ff1Sjsg #define regPA_SC_PERFCOUNTER6_SELECT                                                                    0x3947
94511bb76ff1Sjsg #define regPA_SC_PERFCOUNTER6_SELECT_BASE_IDX                                                           1
94521bb76ff1Sjsg #define regPA_SC_PERFCOUNTER7_SELECT                                                                    0x3948
94531bb76ff1Sjsg #define regPA_SC_PERFCOUNTER7_SELECT_BASE_IDX                                                           1
94541bb76ff1Sjsg #define regSPI_PERFCOUNTER0_SELECT                                                                      0x3980
94551bb76ff1Sjsg #define regSPI_PERFCOUNTER0_SELECT_BASE_IDX                                                             1
94561bb76ff1Sjsg #define regSPI_PERFCOUNTER1_SELECT                                                                      0x3981
94571bb76ff1Sjsg #define regSPI_PERFCOUNTER1_SELECT_BASE_IDX                                                             1
94581bb76ff1Sjsg #define regSPI_PERFCOUNTER2_SELECT                                                                      0x3982
94591bb76ff1Sjsg #define regSPI_PERFCOUNTER2_SELECT_BASE_IDX                                                             1
94601bb76ff1Sjsg #define regSPI_PERFCOUNTER3_SELECT                                                                      0x3983
94611bb76ff1Sjsg #define regSPI_PERFCOUNTER3_SELECT_BASE_IDX                                                             1
94621bb76ff1Sjsg #define regSPI_PERFCOUNTER0_SELECT1                                                                     0x3984
94631bb76ff1Sjsg #define regSPI_PERFCOUNTER0_SELECT1_BASE_IDX                                                            1
94641bb76ff1Sjsg #define regSPI_PERFCOUNTER1_SELECT1                                                                     0x3985
94651bb76ff1Sjsg #define regSPI_PERFCOUNTER1_SELECT1_BASE_IDX                                                            1
94661bb76ff1Sjsg #define regSPI_PERFCOUNTER2_SELECT1                                                                     0x3986
94671bb76ff1Sjsg #define regSPI_PERFCOUNTER2_SELECT1_BASE_IDX                                                            1
94681bb76ff1Sjsg #define regSPI_PERFCOUNTER3_SELECT1                                                                     0x3987
94691bb76ff1Sjsg #define regSPI_PERFCOUNTER3_SELECT1_BASE_IDX                                                            1
94701bb76ff1Sjsg #define regSPI_PERFCOUNTER4_SELECT                                                                      0x3988
94711bb76ff1Sjsg #define regSPI_PERFCOUNTER4_SELECT_BASE_IDX                                                             1
94721bb76ff1Sjsg #define regSPI_PERFCOUNTER5_SELECT                                                                      0x3989
94731bb76ff1Sjsg #define regSPI_PERFCOUNTER5_SELECT_BASE_IDX                                                             1
94741bb76ff1Sjsg #define regSPI_PERFCOUNTER_BINS                                                                         0x398a
94751bb76ff1Sjsg #define regSPI_PERFCOUNTER_BINS_BASE_IDX                                                                1
94761bb76ff1Sjsg #define regPC_PERFCOUNTER0_SELECT                                                                       0x398c
94771bb76ff1Sjsg #define regPC_PERFCOUNTER0_SELECT_BASE_IDX                                                              1
94781bb76ff1Sjsg #define regPC_PERFCOUNTER1_SELECT                                                                       0x398d
94791bb76ff1Sjsg #define regPC_PERFCOUNTER1_SELECT_BASE_IDX                                                              1
94801bb76ff1Sjsg #define regPC_PERFCOUNTER2_SELECT                                                                       0x398e
94811bb76ff1Sjsg #define regPC_PERFCOUNTER2_SELECT_BASE_IDX                                                              1
94821bb76ff1Sjsg #define regPC_PERFCOUNTER3_SELECT                                                                       0x398f
94831bb76ff1Sjsg #define regPC_PERFCOUNTER3_SELECT_BASE_IDX                                                              1
94841bb76ff1Sjsg #define regPC_PERFCOUNTER0_SELECT1                                                                      0x3990
94851bb76ff1Sjsg #define regPC_PERFCOUNTER0_SELECT1_BASE_IDX                                                             1
94861bb76ff1Sjsg #define regPC_PERFCOUNTER1_SELECT1                                                                      0x3991
94871bb76ff1Sjsg #define regPC_PERFCOUNTER1_SELECT1_BASE_IDX                                                             1
94881bb76ff1Sjsg #define regPC_PERFCOUNTER2_SELECT1                                                                      0x3992
94891bb76ff1Sjsg #define regPC_PERFCOUNTER2_SELECT1_BASE_IDX                                                             1
94901bb76ff1Sjsg #define regPC_PERFCOUNTER3_SELECT1                                                                      0x3993
94911bb76ff1Sjsg #define regPC_PERFCOUNTER3_SELECT1_BASE_IDX                                                             1
94921bb76ff1Sjsg #define regSQ_PERFCOUNTER0_SELECT                                                                       0x39c0
94931bb76ff1Sjsg #define regSQ_PERFCOUNTER0_SELECT_BASE_IDX                                                              1
94941bb76ff1Sjsg #define regSQ_PERFCOUNTER1_SELECT                                                                       0x39c1
94951bb76ff1Sjsg #define regSQ_PERFCOUNTER1_SELECT_BASE_IDX                                                              1
94961bb76ff1Sjsg #define regSQ_PERFCOUNTER2_SELECT                                                                       0x39c2
94971bb76ff1Sjsg #define regSQ_PERFCOUNTER2_SELECT_BASE_IDX                                                              1
94981bb76ff1Sjsg #define regSQ_PERFCOUNTER3_SELECT                                                                       0x39c3
94991bb76ff1Sjsg #define regSQ_PERFCOUNTER3_SELECT_BASE_IDX                                                              1
95001bb76ff1Sjsg #define regSQ_PERFCOUNTER4_SELECT                                                                       0x39c4
95011bb76ff1Sjsg #define regSQ_PERFCOUNTER4_SELECT_BASE_IDX                                                              1
95021bb76ff1Sjsg #define regSQ_PERFCOUNTER5_SELECT                                                                       0x39c5
95031bb76ff1Sjsg #define regSQ_PERFCOUNTER5_SELECT_BASE_IDX                                                              1
95041bb76ff1Sjsg #define regSQ_PERFCOUNTER6_SELECT                                                                       0x39c6
95051bb76ff1Sjsg #define regSQ_PERFCOUNTER6_SELECT_BASE_IDX                                                              1
95061bb76ff1Sjsg #define regSQ_PERFCOUNTER7_SELECT                                                                       0x39c7
95071bb76ff1Sjsg #define regSQ_PERFCOUNTER7_SELECT_BASE_IDX                                                              1
95081bb76ff1Sjsg #define regSQ_PERFCOUNTER8_SELECT                                                                       0x39c8
95091bb76ff1Sjsg #define regSQ_PERFCOUNTER8_SELECT_BASE_IDX                                                              1
95101bb76ff1Sjsg #define regSQ_PERFCOUNTER9_SELECT                                                                       0x39c9
95111bb76ff1Sjsg #define regSQ_PERFCOUNTER9_SELECT_BASE_IDX                                                              1
95121bb76ff1Sjsg #define regSQ_PERFCOUNTER10_SELECT                                                                      0x39ca
95131bb76ff1Sjsg #define regSQ_PERFCOUNTER10_SELECT_BASE_IDX                                                             1
95141bb76ff1Sjsg #define regSQ_PERFCOUNTER11_SELECT                                                                      0x39cb
95151bb76ff1Sjsg #define regSQ_PERFCOUNTER11_SELECT_BASE_IDX                                                             1
95161bb76ff1Sjsg #define regSQ_PERFCOUNTER12_SELECT                                                                      0x39cc
95171bb76ff1Sjsg #define regSQ_PERFCOUNTER12_SELECT_BASE_IDX                                                             1
95181bb76ff1Sjsg #define regSQ_PERFCOUNTER13_SELECT                                                                      0x39cd
95191bb76ff1Sjsg #define regSQ_PERFCOUNTER13_SELECT_BASE_IDX                                                             1
95201bb76ff1Sjsg #define regSQ_PERFCOUNTER14_SELECT                                                                      0x39ce
95211bb76ff1Sjsg #define regSQ_PERFCOUNTER14_SELECT_BASE_IDX                                                             1
95221bb76ff1Sjsg #define regSQ_PERFCOUNTER15_SELECT                                                                      0x39cf
95231bb76ff1Sjsg #define regSQ_PERFCOUNTER15_SELECT_BASE_IDX                                                             1
95241bb76ff1Sjsg #define regSQG_PERFCOUNTER0_SELECT                                                                      0x39d0
95251bb76ff1Sjsg #define regSQG_PERFCOUNTER0_SELECT_BASE_IDX                                                             1
95261bb76ff1Sjsg #define regSQG_PERFCOUNTER1_SELECT                                                                      0x39d1
95271bb76ff1Sjsg #define regSQG_PERFCOUNTER1_SELECT_BASE_IDX                                                             1
95281bb76ff1Sjsg #define regSQG_PERFCOUNTER2_SELECT                                                                      0x39d2
95291bb76ff1Sjsg #define regSQG_PERFCOUNTER2_SELECT_BASE_IDX                                                             1
95301bb76ff1Sjsg #define regSQG_PERFCOUNTER3_SELECT                                                                      0x39d3
95311bb76ff1Sjsg #define regSQG_PERFCOUNTER3_SELECT_BASE_IDX                                                             1
95321bb76ff1Sjsg #define regSQG_PERFCOUNTER4_SELECT                                                                      0x39d4
95331bb76ff1Sjsg #define regSQG_PERFCOUNTER4_SELECT_BASE_IDX                                                             1
95341bb76ff1Sjsg #define regSQG_PERFCOUNTER5_SELECT                                                                      0x39d5
95351bb76ff1Sjsg #define regSQG_PERFCOUNTER5_SELECT_BASE_IDX                                                             1
95361bb76ff1Sjsg #define regSQG_PERFCOUNTER6_SELECT                                                                      0x39d6
95371bb76ff1Sjsg #define regSQG_PERFCOUNTER6_SELECT_BASE_IDX                                                             1
95381bb76ff1Sjsg #define regSQG_PERFCOUNTER7_SELECT                                                                      0x39d7
95391bb76ff1Sjsg #define regSQG_PERFCOUNTER7_SELECT_BASE_IDX                                                             1
95401bb76ff1Sjsg #define regSQG_PERFCOUNTER_CTRL                                                                         0x39d8
95411bb76ff1Sjsg #define regSQG_PERFCOUNTER_CTRL_BASE_IDX                                                                1
95421bb76ff1Sjsg #define regSQG_PERFCOUNTER_CTRL2                                                                        0x39da
95431bb76ff1Sjsg #define regSQG_PERFCOUNTER_CTRL2_BASE_IDX                                                               1
95441bb76ff1Sjsg #define regSQG_PERF_SAMPLE_FINISH                                                                       0x39db
95451bb76ff1Sjsg #define regSQG_PERF_SAMPLE_FINISH_BASE_IDX                                                              1
95461bb76ff1Sjsg #define regSQ_PERFCOUNTER_CTRL                                                                          0x39e0
95471bb76ff1Sjsg #define regSQ_PERFCOUNTER_CTRL_BASE_IDX                                                                 1
95481bb76ff1Sjsg #define regSQ_PERFCOUNTER_CTRL2                                                                         0x39e2
95491bb76ff1Sjsg #define regSQ_PERFCOUNTER_CTRL2_BASE_IDX                                                                1
95501bb76ff1Sjsg #define regSQ_THREAD_TRACE_BUF0_BASE                                                                    0x39e8
95511bb76ff1Sjsg #define regSQ_THREAD_TRACE_BUF0_BASE_BASE_IDX                                                           1
95521bb76ff1Sjsg #define regSQ_THREAD_TRACE_BUF0_SIZE                                                                    0x39e9
95531bb76ff1Sjsg #define regSQ_THREAD_TRACE_BUF0_SIZE_BASE_IDX                                                           1
95541bb76ff1Sjsg #define regSQ_THREAD_TRACE_BUF1_BASE                                                                    0x39ea
95551bb76ff1Sjsg #define regSQ_THREAD_TRACE_BUF1_BASE_BASE_IDX                                                           1
95561bb76ff1Sjsg #define regSQ_THREAD_TRACE_BUF1_SIZE                                                                    0x39eb
95571bb76ff1Sjsg #define regSQ_THREAD_TRACE_BUF1_SIZE_BASE_IDX                                                           1
95581bb76ff1Sjsg #define regSQ_THREAD_TRACE_CTRL                                                                         0x39ec
95591bb76ff1Sjsg #define regSQ_THREAD_TRACE_CTRL_BASE_IDX                                                                1
95601bb76ff1Sjsg #define regSQ_THREAD_TRACE_MASK                                                                         0x39ed
95611bb76ff1Sjsg #define regSQ_THREAD_TRACE_MASK_BASE_IDX                                                                1
95621bb76ff1Sjsg #define regSQ_THREAD_TRACE_TOKEN_MASK                                                                   0x39ee
95631bb76ff1Sjsg #define regSQ_THREAD_TRACE_TOKEN_MASK_BASE_IDX                                                          1
95641bb76ff1Sjsg #define regSQ_THREAD_TRACE_WPTR                                                                         0x39ef
95651bb76ff1Sjsg #define regSQ_THREAD_TRACE_WPTR_BASE_IDX                                                                1
95661bb76ff1Sjsg #define regSQ_THREAD_TRACE_STATUS                                                                       0x39f4
95671bb76ff1Sjsg #define regSQ_THREAD_TRACE_STATUS_BASE_IDX                                                              1
95681bb76ff1Sjsg #define regSQ_THREAD_TRACE_STATUS2                                                                      0x39f5
95691bb76ff1Sjsg #define regSQ_THREAD_TRACE_STATUS2_BASE_IDX                                                             1
95701bb76ff1Sjsg #define regSQ_THREAD_TRACE_GFX_DRAW_CNTR                                                                0x39f6
95711bb76ff1Sjsg #define regSQ_THREAD_TRACE_GFX_DRAW_CNTR_BASE_IDX                                                       1
95721bb76ff1Sjsg #define regSQ_THREAD_TRACE_GFX_MARKER_CNTR                                                              0x39f7
95731bb76ff1Sjsg #define regSQ_THREAD_TRACE_GFX_MARKER_CNTR_BASE_IDX                                                     1
95741bb76ff1Sjsg #define regSQ_THREAD_TRACE_HP3D_DRAW_CNTR                                                               0x39f8
95751bb76ff1Sjsg #define regSQ_THREAD_TRACE_HP3D_DRAW_CNTR_BASE_IDX                                                      1
95761bb76ff1Sjsg #define regSQ_THREAD_TRACE_HP3D_MARKER_CNTR                                                             0x39f9
95771bb76ff1Sjsg #define regSQ_THREAD_TRACE_HP3D_MARKER_CNTR_BASE_IDX                                                    1
95781bb76ff1Sjsg #define regSQ_THREAD_TRACE_DROPPED_CNTR                                                                 0x39fa
95791bb76ff1Sjsg #define regSQ_THREAD_TRACE_DROPPED_CNTR_BASE_IDX                                                        1
95801bb76ff1Sjsg #define regGCEA_PERFCOUNTER2_SELECT                                                                     0x3a00
95811bb76ff1Sjsg #define regGCEA_PERFCOUNTER2_SELECT_BASE_IDX                                                            1
95821bb76ff1Sjsg #define regGCEA_PERFCOUNTER2_SELECT1                                                                    0x3a01
95831bb76ff1Sjsg #define regGCEA_PERFCOUNTER2_SELECT1_BASE_IDX                                                           1
95841bb76ff1Sjsg #define regGCEA_PERFCOUNTER2_MODE                                                                       0x3a02
95851bb76ff1Sjsg #define regGCEA_PERFCOUNTER2_MODE_BASE_IDX                                                              1
95861bb76ff1Sjsg #define regGCEA_PERFCOUNTER0_CFG                                                                        0x3a03
95871bb76ff1Sjsg #define regGCEA_PERFCOUNTER0_CFG_BASE_IDX                                                               1
95881bb76ff1Sjsg #define regGCEA_PERFCOUNTER1_CFG                                                                        0x3a04
95891bb76ff1Sjsg #define regGCEA_PERFCOUNTER1_CFG_BASE_IDX                                                               1
95901bb76ff1Sjsg #define regGCEA_PERFCOUNTER_RSLT_CNTL                                                                   0x3a05
95911bb76ff1Sjsg #define regGCEA_PERFCOUNTER_RSLT_CNTL_BASE_IDX                                                          1
95921bb76ff1Sjsg #define regSX_PERFCOUNTER0_SELECT                                                                       0x3a40
95931bb76ff1Sjsg #define regSX_PERFCOUNTER0_SELECT_BASE_IDX                                                              1
95941bb76ff1Sjsg #define regSX_PERFCOUNTER1_SELECT                                                                       0x3a41
95951bb76ff1Sjsg #define regSX_PERFCOUNTER1_SELECT_BASE_IDX                                                              1
95961bb76ff1Sjsg #define regSX_PERFCOUNTER2_SELECT                                                                       0x3a42
95971bb76ff1Sjsg #define regSX_PERFCOUNTER2_SELECT_BASE_IDX                                                              1
95981bb76ff1Sjsg #define regSX_PERFCOUNTER3_SELECT                                                                       0x3a43
95991bb76ff1Sjsg #define regSX_PERFCOUNTER3_SELECT_BASE_IDX                                                              1
96001bb76ff1Sjsg #define regSX_PERFCOUNTER0_SELECT1                                                                      0x3a44
96011bb76ff1Sjsg #define regSX_PERFCOUNTER0_SELECT1_BASE_IDX                                                             1
96021bb76ff1Sjsg #define regSX_PERFCOUNTER1_SELECT1                                                                      0x3a45
96031bb76ff1Sjsg #define regSX_PERFCOUNTER1_SELECT1_BASE_IDX                                                             1
96041bb76ff1Sjsg #define regGDS_PERFCOUNTER0_SELECT                                                                      0x3a80
96051bb76ff1Sjsg #define regGDS_PERFCOUNTER0_SELECT_BASE_IDX                                                             1
96061bb76ff1Sjsg #define regGDS_PERFCOUNTER1_SELECT                                                                      0x3a81
96071bb76ff1Sjsg #define regGDS_PERFCOUNTER1_SELECT_BASE_IDX                                                             1
96081bb76ff1Sjsg #define regGDS_PERFCOUNTER2_SELECT                                                                      0x3a82
96091bb76ff1Sjsg #define regGDS_PERFCOUNTER2_SELECT_BASE_IDX                                                             1
96101bb76ff1Sjsg #define regGDS_PERFCOUNTER3_SELECT                                                                      0x3a83
96111bb76ff1Sjsg #define regGDS_PERFCOUNTER3_SELECT_BASE_IDX                                                             1
96121bb76ff1Sjsg #define regGDS_PERFCOUNTER0_SELECT1                                                                     0x3a84
96131bb76ff1Sjsg #define regGDS_PERFCOUNTER0_SELECT1_BASE_IDX                                                            1
96141bb76ff1Sjsg #define regGDS_PERFCOUNTER1_SELECT1                                                                     0x3a85
96151bb76ff1Sjsg #define regGDS_PERFCOUNTER1_SELECT1_BASE_IDX                                                            1
96161bb76ff1Sjsg #define regGDS_PERFCOUNTER2_SELECT1                                                                     0x3a86
96171bb76ff1Sjsg #define regGDS_PERFCOUNTER2_SELECT1_BASE_IDX                                                            1
96181bb76ff1Sjsg #define regGDS_PERFCOUNTER3_SELECT1                                                                     0x3a87
96191bb76ff1Sjsg #define regGDS_PERFCOUNTER3_SELECT1_BASE_IDX                                                            1
96201bb76ff1Sjsg #define regTA_PERFCOUNTER0_SELECT                                                                       0x3ac0
96211bb76ff1Sjsg #define regTA_PERFCOUNTER0_SELECT_BASE_IDX                                                              1
96221bb76ff1Sjsg #define regTA_PERFCOUNTER0_SELECT1                                                                      0x3ac1
96231bb76ff1Sjsg #define regTA_PERFCOUNTER0_SELECT1_BASE_IDX                                                             1
96241bb76ff1Sjsg #define regTA_PERFCOUNTER1_SELECT                                                                       0x3ac2
96251bb76ff1Sjsg #define regTA_PERFCOUNTER1_SELECT_BASE_IDX                                                              1
96261bb76ff1Sjsg #define regTD_PERFCOUNTER0_SELECT                                                                       0x3b00
96271bb76ff1Sjsg #define regTD_PERFCOUNTER0_SELECT_BASE_IDX                                                              1
96281bb76ff1Sjsg #define regTD_PERFCOUNTER0_SELECT1                                                                      0x3b01
96291bb76ff1Sjsg #define regTD_PERFCOUNTER0_SELECT1_BASE_IDX                                                             1
96301bb76ff1Sjsg #define regTD_PERFCOUNTER1_SELECT                                                                       0x3b02
96311bb76ff1Sjsg #define regTD_PERFCOUNTER1_SELECT_BASE_IDX                                                              1
96321bb76ff1Sjsg #define regTCP_PERFCOUNTER0_SELECT                                                                      0x3b40
96331bb76ff1Sjsg #define regTCP_PERFCOUNTER0_SELECT_BASE_IDX                                                             1
96341bb76ff1Sjsg #define regTCP_PERFCOUNTER0_SELECT1                                                                     0x3b41
96351bb76ff1Sjsg #define regTCP_PERFCOUNTER0_SELECT1_BASE_IDX                                                            1
96361bb76ff1Sjsg #define regTCP_PERFCOUNTER1_SELECT                                                                      0x3b42
96371bb76ff1Sjsg #define regTCP_PERFCOUNTER1_SELECT_BASE_IDX                                                             1
96381bb76ff1Sjsg #define regTCP_PERFCOUNTER1_SELECT1                                                                     0x3b43
96391bb76ff1Sjsg #define regTCP_PERFCOUNTER1_SELECT1_BASE_IDX                                                            1
96401bb76ff1Sjsg #define regTCP_PERFCOUNTER2_SELECT                                                                      0x3b44
96411bb76ff1Sjsg #define regTCP_PERFCOUNTER2_SELECT_BASE_IDX                                                             1
96421bb76ff1Sjsg #define regTCP_PERFCOUNTER3_SELECT                                                                      0x3b45
96431bb76ff1Sjsg #define regTCP_PERFCOUNTER3_SELECT_BASE_IDX                                                             1
96441bb76ff1Sjsg #define regGL2C_PERFCOUNTER0_SELECT                                                                     0x3b80
96451bb76ff1Sjsg #define regGL2C_PERFCOUNTER0_SELECT_BASE_IDX                                                            1
96461bb76ff1Sjsg #define regGL2C_PERFCOUNTER0_SELECT1                                                                    0x3b81
96471bb76ff1Sjsg #define regGL2C_PERFCOUNTER0_SELECT1_BASE_IDX                                                           1
96481bb76ff1Sjsg #define regGL2C_PERFCOUNTER1_SELECT                                                                     0x3b82
96491bb76ff1Sjsg #define regGL2C_PERFCOUNTER1_SELECT_BASE_IDX                                                            1
96501bb76ff1Sjsg #define regGL2C_PERFCOUNTER1_SELECT1                                                                    0x3b83
96511bb76ff1Sjsg #define regGL2C_PERFCOUNTER1_SELECT1_BASE_IDX                                                           1
96521bb76ff1Sjsg #define regGL2C_PERFCOUNTER2_SELECT                                                                     0x3b84
96531bb76ff1Sjsg #define regGL2C_PERFCOUNTER2_SELECT_BASE_IDX                                                            1
96541bb76ff1Sjsg #define regGL2C_PERFCOUNTER3_SELECT                                                                     0x3b85
96551bb76ff1Sjsg #define regGL2C_PERFCOUNTER3_SELECT_BASE_IDX                                                            1
96561bb76ff1Sjsg #define regGL2A_PERFCOUNTER0_SELECT                                                                     0x3b90
96571bb76ff1Sjsg #define regGL2A_PERFCOUNTER0_SELECT_BASE_IDX                                                            1
96581bb76ff1Sjsg #define regGL2A_PERFCOUNTER0_SELECT1                                                                    0x3b91
96591bb76ff1Sjsg #define regGL2A_PERFCOUNTER0_SELECT1_BASE_IDX                                                           1
96601bb76ff1Sjsg #define regGL2A_PERFCOUNTER1_SELECT                                                                     0x3b92
96611bb76ff1Sjsg #define regGL2A_PERFCOUNTER1_SELECT_BASE_IDX                                                            1
96621bb76ff1Sjsg #define regGL2A_PERFCOUNTER1_SELECT1                                                                    0x3b93
96631bb76ff1Sjsg #define regGL2A_PERFCOUNTER1_SELECT1_BASE_IDX                                                           1
96641bb76ff1Sjsg #define regGL2A_PERFCOUNTER2_SELECT                                                                     0x3b94
96651bb76ff1Sjsg #define regGL2A_PERFCOUNTER2_SELECT_BASE_IDX                                                            1
96661bb76ff1Sjsg #define regGL2A_PERFCOUNTER3_SELECT                                                                     0x3b95
96671bb76ff1Sjsg #define regGL2A_PERFCOUNTER3_SELECT_BASE_IDX                                                            1
96681bb76ff1Sjsg #define regGL1C_PERFCOUNTER0_SELECT                                                                     0x3ba0
96691bb76ff1Sjsg #define regGL1C_PERFCOUNTER0_SELECT_BASE_IDX                                                            1
96701bb76ff1Sjsg #define regGL1C_PERFCOUNTER0_SELECT1                                                                    0x3ba1
96711bb76ff1Sjsg #define regGL1C_PERFCOUNTER0_SELECT1_BASE_IDX                                                           1
96721bb76ff1Sjsg #define regGL1C_PERFCOUNTER1_SELECT                                                                     0x3ba2
96731bb76ff1Sjsg #define regGL1C_PERFCOUNTER1_SELECT_BASE_IDX                                                            1
96741bb76ff1Sjsg #define regGL1C_PERFCOUNTER2_SELECT                                                                     0x3ba3
96751bb76ff1Sjsg #define regGL1C_PERFCOUNTER2_SELECT_BASE_IDX                                                            1
96761bb76ff1Sjsg #define regGL1C_PERFCOUNTER3_SELECT                                                                     0x3ba4
96771bb76ff1Sjsg #define regGL1C_PERFCOUNTER3_SELECT_BASE_IDX                                                            1
96781bb76ff1Sjsg #define regCHC_PERFCOUNTER0_SELECT                                                                      0x3bc0
96791bb76ff1Sjsg #define regCHC_PERFCOUNTER0_SELECT_BASE_IDX                                                             1
96801bb76ff1Sjsg #define regCHC_PERFCOUNTER0_SELECT1                                                                     0x3bc1
96811bb76ff1Sjsg #define regCHC_PERFCOUNTER0_SELECT1_BASE_IDX                                                            1
96821bb76ff1Sjsg #define regCHC_PERFCOUNTER1_SELECT                                                                      0x3bc2
96831bb76ff1Sjsg #define regCHC_PERFCOUNTER1_SELECT_BASE_IDX                                                             1
96841bb76ff1Sjsg #define regCHC_PERFCOUNTER2_SELECT                                                                      0x3bc3
96851bb76ff1Sjsg #define regCHC_PERFCOUNTER2_SELECT_BASE_IDX                                                             1
96861bb76ff1Sjsg #define regCHC_PERFCOUNTER3_SELECT                                                                      0x3bc4
96871bb76ff1Sjsg #define regCHC_PERFCOUNTER3_SELECT_BASE_IDX                                                             1
96881bb76ff1Sjsg #define regCHCG_PERFCOUNTER0_SELECT                                                                     0x3bc6
96891bb76ff1Sjsg #define regCHCG_PERFCOUNTER0_SELECT_BASE_IDX                                                            1
96901bb76ff1Sjsg #define regCHCG_PERFCOUNTER0_SELECT1                                                                    0x3bc7
96911bb76ff1Sjsg #define regCHCG_PERFCOUNTER0_SELECT1_BASE_IDX                                                           1
96921bb76ff1Sjsg #define regCHCG_PERFCOUNTER1_SELECT                                                                     0x3bc8
96931bb76ff1Sjsg #define regCHCG_PERFCOUNTER1_SELECT_BASE_IDX                                                            1
96941bb76ff1Sjsg #define regCHCG_PERFCOUNTER2_SELECT                                                                     0x3bc9
96951bb76ff1Sjsg #define regCHCG_PERFCOUNTER2_SELECT_BASE_IDX                                                            1
96961bb76ff1Sjsg #define regCHCG_PERFCOUNTER3_SELECT                                                                     0x3bca
96971bb76ff1Sjsg #define regCHCG_PERFCOUNTER3_SELECT_BASE_IDX                                                            1
96981bb76ff1Sjsg #define regCB_PERFCOUNTER_FILTER                                                                        0x3c00
96991bb76ff1Sjsg #define regCB_PERFCOUNTER_FILTER_BASE_IDX                                                               1
97001bb76ff1Sjsg #define regCB_PERFCOUNTER0_SELECT                                                                       0x3c01
97011bb76ff1Sjsg #define regCB_PERFCOUNTER0_SELECT_BASE_IDX                                                              1
97021bb76ff1Sjsg #define regCB_PERFCOUNTER0_SELECT1                                                                      0x3c02
97031bb76ff1Sjsg #define regCB_PERFCOUNTER0_SELECT1_BASE_IDX                                                             1
97041bb76ff1Sjsg #define regCB_PERFCOUNTER1_SELECT                                                                       0x3c03
97051bb76ff1Sjsg #define regCB_PERFCOUNTER1_SELECT_BASE_IDX                                                              1
97061bb76ff1Sjsg #define regCB_PERFCOUNTER2_SELECT                                                                       0x3c04
97071bb76ff1Sjsg #define regCB_PERFCOUNTER2_SELECT_BASE_IDX                                                              1
97081bb76ff1Sjsg #define regCB_PERFCOUNTER3_SELECT                                                                       0x3c05
97091bb76ff1Sjsg #define regCB_PERFCOUNTER3_SELECT_BASE_IDX                                                              1
97101bb76ff1Sjsg #define regDB_PERFCOUNTER0_SELECT                                                                       0x3c40
97111bb76ff1Sjsg #define regDB_PERFCOUNTER0_SELECT_BASE_IDX                                                              1
97121bb76ff1Sjsg #define regDB_PERFCOUNTER0_SELECT1                                                                      0x3c41
97131bb76ff1Sjsg #define regDB_PERFCOUNTER0_SELECT1_BASE_IDX                                                             1
97141bb76ff1Sjsg #define regDB_PERFCOUNTER1_SELECT                                                                       0x3c42
97151bb76ff1Sjsg #define regDB_PERFCOUNTER1_SELECT_BASE_IDX                                                              1
97161bb76ff1Sjsg #define regDB_PERFCOUNTER1_SELECT1                                                                      0x3c43
97171bb76ff1Sjsg #define regDB_PERFCOUNTER1_SELECT1_BASE_IDX                                                             1
97181bb76ff1Sjsg #define regDB_PERFCOUNTER2_SELECT                                                                       0x3c44
97191bb76ff1Sjsg #define regDB_PERFCOUNTER2_SELECT_BASE_IDX                                                              1
97201bb76ff1Sjsg #define regDB_PERFCOUNTER3_SELECT                                                                       0x3c46
97211bb76ff1Sjsg #define regDB_PERFCOUNTER3_SELECT_BASE_IDX                                                              1
97221bb76ff1Sjsg #define regRLC_SPM_PERFMON_CNTL                                                                         0x3c80
97231bb76ff1Sjsg #define regRLC_SPM_PERFMON_CNTL_BASE_IDX                                                                1
97241bb76ff1Sjsg #define regRLC_SPM_PERFMON_RING_BASE_LO                                                                 0x3c81
97251bb76ff1Sjsg #define regRLC_SPM_PERFMON_RING_BASE_LO_BASE_IDX                                                        1
97261bb76ff1Sjsg #define regRLC_SPM_PERFMON_RING_BASE_HI                                                                 0x3c82
97271bb76ff1Sjsg #define regRLC_SPM_PERFMON_RING_BASE_HI_BASE_IDX                                                        1
97281bb76ff1Sjsg #define regRLC_SPM_PERFMON_RING_SIZE                                                                    0x3c83
97291bb76ff1Sjsg #define regRLC_SPM_PERFMON_RING_SIZE_BASE_IDX                                                           1
97301bb76ff1Sjsg #define regRLC_SPM_RING_WRPTR                                                                           0x3c84
97311bb76ff1Sjsg #define regRLC_SPM_RING_WRPTR_BASE_IDX                                                                  1
97321bb76ff1Sjsg #define regRLC_SPM_RING_RDPTR                                                                           0x3c85
97331bb76ff1Sjsg #define regRLC_SPM_RING_RDPTR_BASE_IDX                                                                  1
97341bb76ff1Sjsg #define regRLC_SPM_SEGMENT_THRESHOLD                                                                    0x3c86
97351bb76ff1Sjsg #define regRLC_SPM_SEGMENT_THRESHOLD_BASE_IDX                                                           1
97361bb76ff1Sjsg #define regRLC_SPM_PERFMON_SEGMENT_SIZE                                                                 0x3c87
97371bb76ff1Sjsg #define regRLC_SPM_PERFMON_SEGMENT_SIZE_BASE_IDX                                                        1
97381bb76ff1Sjsg #define regRLC_SPM_GLOBAL_MUXSEL_ADDR                                                                   0x3c88
97391bb76ff1Sjsg #define regRLC_SPM_GLOBAL_MUXSEL_ADDR_BASE_IDX                                                          1
97401bb76ff1Sjsg #define regRLC_SPM_GLOBAL_MUXSEL_DATA                                                                   0x3c89
97411bb76ff1Sjsg #define regRLC_SPM_GLOBAL_MUXSEL_DATA_BASE_IDX                                                          1
97421bb76ff1Sjsg #define regRLC_SPM_SE_MUXSEL_ADDR                                                                       0x3c8a
97431bb76ff1Sjsg #define regRLC_SPM_SE_MUXSEL_ADDR_BASE_IDX                                                              1
97441bb76ff1Sjsg #define regRLC_SPM_SE_MUXSEL_DATA                                                                       0x3c8b
97451bb76ff1Sjsg #define regRLC_SPM_SE_MUXSEL_DATA_BASE_IDX                                                              1
97461bb76ff1Sjsg #define regRLC_SPM_ACCUM_DATARAM_ADDR                                                                   0x3c92
97471bb76ff1Sjsg #define regRLC_SPM_ACCUM_DATARAM_ADDR_BASE_IDX                                                          1
97481bb76ff1Sjsg #define regRLC_SPM_ACCUM_DATARAM_DATA                                                                   0x3c93
97491bb76ff1Sjsg #define regRLC_SPM_ACCUM_DATARAM_DATA_BASE_IDX                                                          1
97501bb76ff1Sjsg #define regRLC_SPM_ACCUM_SWA_DATARAM_ADDR                                                               0x3c94
97511bb76ff1Sjsg #define regRLC_SPM_ACCUM_SWA_DATARAM_ADDR_BASE_IDX                                                      1
97521bb76ff1Sjsg #define regRLC_SPM_ACCUM_SWA_DATARAM_DATA                                                               0x3c95
97531bb76ff1Sjsg #define regRLC_SPM_ACCUM_SWA_DATARAM_DATA_BASE_IDX                                                      1
97541bb76ff1Sjsg #define regRLC_SPM_ACCUM_CTRLRAM_ADDR                                                                   0x3c96
97551bb76ff1Sjsg #define regRLC_SPM_ACCUM_CTRLRAM_ADDR_BASE_IDX                                                          1
97561bb76ff1Sjsg #define regRLC_SPM_ACCUM_CTRLRAM_DATA                                                                   0x3c97
97571bb76ff1Sjsg #define regRLC_SPM_ACCUM_CTRLRAM_DATA_BASE_IDX                                                          1
97581bb76ff1Sjsg #define regRLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET                                                            0x3c98
97591bb76ff1Sjsg #define regRLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET_BASE_IDX                                                   1
97601bb76ff1Sjsg #define regRLC_SPM_ACCUM_STATUS                                                                         0x3c99
97611bb76ff1Sjsg #define regRLC_SPM_ACCUM_STATUS_BASE_IDX                                                                1
97621bb76ff1Sjsg #define regRLC_SPM_ACCUM_CTRL                                                                           0x3c9a
97631bb76ff1Sjsg #define regRLC_SPM_ACCUM_CTRL_BASE_IDX                                                                  1
97641bb76ff1Sjsg #define regRLC_SPM_ACCUM_MODE                                                                           0x3c9b
97651bb76ff1Sjsg #define regRLC_SPM_ACCUM_MODE_BASE_IDX                                                                  1
97661bb76ff1Sjsg #define regRLC_SPM_ACCUM_THRESHOLD                                                                      0x3c9c
97671bb76ff1Sjsg #define regRLC_SPM_ACCUM_THRESHOLD_BASE_IDX                                                             1
97681bb76ff1Sjsg #define regRLC_SPM_ACCUM_SAMPLES_REQUESTED                                                              0x3c9d
97691bb76ff1Sjsg #define regRLC_SPM_ACCUM_SAMPLES_REQUESTED_BASE_IDX                                                     1
97701bb76ff1Sjsg #define regRLC_SPM_ACCUM_DATARAM_WRCOUNT                                                                0x3c9e
97711bb76ff1Sjsg #define regRLC_SPM_ACCUM_DATARAM_WRCOUNT_BASE_IDX                                                       1
97721bb76ff1Sjsg #define regRLC_SPM_ACCUM_DATARAM_32BITCNTRS_REGIONS                                                     0x3c9f
97731bb76ff1Sjsg #define regRLC_SPM_ACCUM_DATARAM_32BITCNTRS_REGIONS_BASE_IDX                                            1
97741bb76ff1Sjsg #define regRLC_SPM_PAUSE                                                                                0x3ca2
97751bb76ff1Sjsg #define regRLC_SPM_PAUSE_BASE_IDX                                                                       1
97761bb76ff1Sjsg #define regRLC_SPM_STATUS                                                                               0x3ca3
97771bb76ff1Sjsg #define regRLC_SPM_STATUS_BASE_IDX                                                                      1
97781bb76ff1Sjsg #define regRLC_SPM_GFXCLOCK_LOWCOUNT                                                                    0x3ca4
97791bb76ff1Sjsg #define regRLC_SPM_GFXCLOCK_LOWCOUNT_BASE_IDX                                                           1
97801bb76ff1Sjsg #define regRLC_SPM_GFXCLOCK_HIGHCOUNT                                                                   0x3ca5
97811bb76ff1Sjsg #define regRLC_SPM_GFXCLOCK_HIGHCOUNT_BASE_IDX                                                          1
97821bb76ff1Sjsg #define regRLC_SPM_MODE                                                                                 0x3cad
97831bb76ff1Sjsg #define regRLC_SPM_MODE_BASE_IDX                                                                        1
97841bb76ff1Sjsg #define regRLC_SPM_RSPM_REQ_DATA_LO                                                                     0x3cae
97851bb76ff1Sjsg #define regRLC_SPM_RSPM_REQ_DATA_LO_BASE_IDX                                                            1
97861bb76ff1Sjsg #define regRLC_SPM_RSPM_REQ_DATA_HI                                                                     0x3caf
97871bb76ff1Sjsg #define regRLC_SPM_RSPM_REQ_DATA_HI_BASE_IDX                                                            1
97881bb76ff1Sjsg #define regRLC_SPM_RSPM_REQ_OP                                                                          0x3cb0
97891bb76ff1Sjsg #define regRLC_SPM_RSPM_REQ_OP_BASE_IDX                                                                 1
97901bb76ff1Sjsg #define regRLC_SPM_RSPM_RET_DATA                                                                        0x3cb1
97911bb76ff1Sjsg #define regRLC_SPM_RSPM_RET_DATA_BASE_IDX                                                               1
97921bb76ff1Sjsg #define regRLC_SPM_RSPM_RET_OP                                                                          0x3cb2
97931bb76ff1Sjsg #define regRLC_SPM_RSPM_RET_OP_BASE_IDX                                                                 1
97941bb76ff1Sjsg #define regRLC_SPM_SE_RSPM_REQ_DATA_LO                                                                  0x3cb3
97951bb76ff1Sjsg #define regRLC_SPM_SE_RSPM_REQ_DATA_LO_BASE_IDX                                                         1
97961bb76ff1Sjsg #define regRLC_SPM_SE_RSPM_REQ_DATA_HI                                                                  0x3cb4
97971bb76ff1Sjsg #define regRLC_SPM_SE_RSPM_REQ_DATA_HI_BASE_IDX                                                         1
97981bb76ff1Sjsg #define regRLC_SPM_SE_RSPM_REQ_OP                                                                       0x3cb5
97991bb76ff1Sjsg #define regRLC_SPM_SE_RSPM_REQ_OP_BASE_IDX                                                              1
98001bb76ff1Sjsg #define regRLC_SPM_SE_RSPM_RET_DATA                                                                     0x3cb6
98011bb76ff1Sjsg #define regRLC_SPM_SE_RSPM_RET_DATA_BASE_IDX                                                            1
98021bb76ff1Sjsg #define regRLC_SPM_SE_RSPM_RET_OP                                                                       0x3cb7
98031bb76ff1Sjsg #define regRLC_SPM_SE_RSPM_RET_OP_BASE_IDX                                                              1
98041bb76ff1Sjsg #define regRLC_SPM_RSPM_CMD                                                                             0x3cb8
98051bb76ff1Sjsg #define regRLC_SPM_RSPM_CMD_BASE_IDX                                                                    1
98061bb76ff1Sjsg #define regRLC_SPM_RSPM_CMD_ACK                                                                         0x3cb9
98071bb76ff1Sjsg #define regRLC_SPM_RSPM_CMD_ACK_BASE_IDX                                                                1
98081bb76ff1Sjsg #define regRLC_SPM_SPARE                                                                                0x3cbf
98091bb76ff1Sjsg #define regRLC_SPM_SPARE_BASE_IDX                                                                       1
98101bb76ff1Sjsg #define regRLC_PERFMON_CNTL                                                                             0x3cc0
98111bb76ff1Sjsg #define regRLC_PERFMON_CNTL_BASE_IDX                                                                    1
98121bb76ff1Sjsg #define regRLC_PERFCOUNTER0_SELECT                                                                      0x3cc1
98131bb76ff1Sjsg #define regRLC_PERFCOUNTER0_SELECT_BASE_IDX                                                             1
98141bb76ff1Sjsg #define regRLC_PERFCOUNTER1_SELECT                                                                      0x3cc2
98151bb76ff1Sjsg #define regRLC_PERFCOUNTER1_SELECT_BASE_IDX                                                             1
98161bb76ff1Sjsg #define regRLC_GPU_IOV_PERF_CNT_CNTL                                                                    0x3cc3
98171bb76ff1Sjsg #define regRLC_GPU_IOV_PERF_CNT_CNTL_BASE_IDX                                                           1
98181bb76ff1Sjsg #define regRLC_GPU_IOV_PERF_CNT_WR_ADDR                                                                 0x3cc4
98191bb76ff1Sjsg #define regRLC_GPU_IOV_PERF_CNT_WR_ADDR_BASE_IDX                                                        1
98201bb76ff1Sjsg #define regRLC_GPU_IOV_PERF_CNT_WR_DATA                                                                 0x3cc5
98211bb76ff1Sjsg #define regRLC_GPU_IOV_PERF_CNT_WR_DATA_BASE_IDX                                                        1
98221bb76ff1Sjsg #define regRLC_GPU_IOV_PERF_CNT_RD_ADDR                                                                 0x3cc6
98231bb76ff1Sjsg #define regRLC_GPU_IOV_PERF_CNT_RD_ADDR_BASE_IDX                                                        1
98241bb76ff1Sjsg #define regRLC_GPU_IOV_PERF_CNT_RD_DATA                                                                 0x3cc7
98251bb76ff1Sjsg #define regRLC_GPU_IOV_PERF_CNT_RD_DATA_BASE_IDX                                                        1
98261bb76ff1Sjsg #define regRMI_PERFCOUNTER0_SELECT                                                                      0x3d00
98271bb76ff1Sjsg #define regRMI_PERFCOUNTER0_SELECT_BASE_IDX                                                             1
98281bb76ff1Sjsg #define regRMI_PERFCOUNTER0_SELECT1                                                                     0x3d01
98291bb76ff1Sjsg #define regRMI_PERFCOUNTER0_SELECT1_BASE_IDX                                                            1
98301bb76ff1Sjsg #define regRMI_PERFCOUNTER1_SELECT                                                                      0x3d02
98311bb76ff1Sjsg #define regRMI_PERFCOUNTER1_SELECT_BASE_IDX                                                             1
98321bb76ff1Sjsg #define regRMI_PERFCOUNTER2_SELECT                                                                      0x3d03
98331bb76ff1Sjsg #define regRMI_PERFCOUNTER2_SELECT_BASE_IDX                                                             1
98341bb76ff1Sjsg #define regRMI_PERFCOUNTER2_SELECT1                                                                     0x3d04
98351bb76ff1Sjsg #define regRMI_PERFCOUNTER2_SELECT1_BASE_IDX                                                            1
98361bb76ff1Sjsg #define regRMI_PERFCOUNTER3_SELECT                                                                      0x3d05
98371bb76ff1Sjsg #define regRMI_PERFCOUNTER3_SELECT_BASE_IDX                                                             1
98381bb76ff1Sjsg #define regRMI_PERF_COUNTER_CNTL                                                                        0x3d06
98391bb76ff1Sjsg #define regRMI_PERF_COUNTER_CNTL_BASE_IDX                                                               1
98401bb76ff1Sjsg #define regGCR_PERFCOUNTER0_SELECT                                                                      0x3d60
98411bb76ff1Sjsg #define regGCR_PERFCOUNTER0_SELECT_BASE_IDX                                                             1
98421bb76ff1Sjsg #define regGCR_PERFCOUNTER0_SELECT1                                                                     0x3d61
98431bb76ff1Sjsg #define regGCR_PERFCOUNTER0_SELECT1_BASE_IDX                                                            1
98441bb76ff1Sjsg #define regGCR_PERFCOUNTER1_SELECT                                                                      0x3d62
98451bb76ff1Sjsg #define regGCR_PERFCOUNTER1_SELECT_BASE_IDX                                                             1
98461bb76ff1Sjsg #define regPA_PH_PERFCOUNTER0_SELECT                                                                    0x3d80
98471bb76ff1Sjsg #define regPA_PH_PERFCOUNTER0_SELECT_BASE_IDX                                                           1
98481bb76ff1Sjsg #define regPA_PH_PERFCOUNTER0_SELECT1                                                                   0x3d81
98491bb76ff1Sjsg #define regPA_PH_PERFCOUNTER0_SELECT1_BASE_IDX                                                          1
98501bb76ff1Sjsg #define regPA_PH_PERFCOUNTER1_SELECT                                                                    0x3d82
98511bb76ff1Sjsg #define regPA_PH_PERFCOUNTER1_SELECT_BASE_IDX                                                           1
98521bb76ff1Sjsg #define regPA_PH_PERFCOUNTER2_SELECT                                                                    0x3d83
98531bb76ff1Sjsg #define regPA_PH_PERFCOUNTER2_SELECT_BASE_IDX                                                           1
98541bb76ff1Sjsg #define regPA_PH_PERFCOUNTER3_SELECT                                                                    0x3d84
98551bb76ff1Sjsg #define regPA_PH_PERFCOUNTER3_SELECT_BASE_IDX                                                           1
98561bb76ff1Sjsg #define regPA_PH_PERFCOUNTER4_SELECT                                                                    0x3d85
98571bb76ff1Sjsg #define regPA_PH_PERFCOUNTER4_SELECT_BASE_IDX                                                           1
98581bb76ff1Sjsg #define regPA_PH_PERFCOUNTER5_SELECT                                                                    0x3d86
98591bb76ff1Sjsg #define regPA_PH_PERFCOUNTER5_SELECT_BASE_IDX                                                           1
98601bb76ff1Sjsg #define regPA_PH_PERFCOUNTER6_SELECT                                                                    0x3d87
98611bb76ff1Sjsg #define regPA_PH_PERFCOUNTER6_SELECT_BASE_IDX                                                           1
98621bb76ff1Sjsg #define regPA_PH_PERFCOUNTER7_SELECT                                                                    0x3d88
98631bb76ff1Sjsg #define regPA_PH_PERFCOUNTER7_SELECT_BASE_IDX                                                           1
98641bb76ff1Sjsg #define regPA_PH_PERFCOUNTER1_SELECT1                                                                   0x3d90
98651bb76ff1Sjsg #define regPA_PH_PERFCOUNTER1_SELECT1_BASE_IDX                                                          1
98661bb76ff1Sjsg #define regPA_PH_PERFCOUNTER2_SELECT1                                                                   0x3d91
98671bb76ff1Sjsg #define regPA_PH_PERFCOUNTER2_SELECT1_BASE_IDX                                                          1
98681bb76ff1Sjsg #define regPA_PH_PERFCOUNTER3_SELECT1                                                                   0x3d92
98691bb76ff1Sjsg #define regPA_PH_PERFCOUNTER3_SELECT1_BASE_IDX                                                          1
98701bb76ff1Sjsg #define regUTCL1_PERFCOUNTER0_SELECT                                                                    0x3da0
98711bb76ff1Sjsg #define regUTCL1_PERFCOUNTER0_SELECT_BASE_IDX                                                           1
98721bb76ff1Sjsg #define regUTCL1_PERFCOUNTER1_SELECT                                                                    0x3da1
98731bb76ff1Sjsg #define regUTCL1_PERFCOUNTER1_SELECT_BASE_IDX                                                           1
98741bb76ff1Sjsg #define regUTCL1_PERFCOUNTER2_SELECT                                                                    0x3da2
98751bb76ff1Sjsg #define regUTCL1_PERFCOUNTER2_SELECT_BASE_IDX                                                           1
98761bb76ff1Sjsg #define regUTCL1_PERFCOUNTER3_SELECT                                                                    0x3da3
98771bb76ff1Sjsg #define regUTCL1_PERFCOUNTER3_SELECT_BASE_IDX                                                           1
98781bb76ff1Sjsg #define regGL1A_PERFCOUNTER0_SELECT                                                                     0x3dc0
98791bb76ff1Sjsg #define regGL1A_PERFCOUNTER0_SELECT_BASE_IDX                                                            1
98801bb76ff1Sjsg #define regGL1A_PERFCOUNTER0_SELECT1                                                                    0x3dc1
98811bb76ff1Sjsg #define regGL1A_PERFCOUNTER0_SELECT1_BASE_IDX                                                           1
98821bb76ff1Sjsg #define regGL1A_PERFCOUNTER1_SELECT                                                                     0x3dc2
98831bb76ff1Sjsg #define regGL1A_PERFCOUNTER1_SELECT_BASE_IDX                                                            1
98841bb76ff1Sjsg #define regGL1A_PERFCOUNTER2_SELECT                                                                     0x3dc3
98851bb76ff1Sjsg #define regGL1A_PERFCOUNTER2_SELECT_BASE_IDX                                                            1
98861bb76ff1Sjsg #define regGL1A_PERFCOUNTER3_SELECT                                                                     0x3dc4
98871bb76ff1Sjsg #define regGL1A_PERFCOUNTER3_SELECT_BASE_IDX                                                            1
98881bb76ff1Sjsg #define regGL1H_PERFCOUNTER0_SELECT                                                                     0x3dd0
98891bb76ff1Sjsg #define regGL1H_PERFCOUNTER0_SELECT_BASE_IDX                                                            1
98901bb76ff1Sjsg #define regGL1H_PERFCOUNTER0_SELECT1                                                                    0x3dd1
98911bb76ff1Sjsg #define regGL1H_PERFCOUNTER0_SELECT1_BASE_IDX                                                           1
98921bb76ff1Sjsg #define regGL1H_PERFCOUNTER1_SELECT                                                                     0x3dd2
98931bb76ff1Sjsg #define regGL1H_PERFCOUNTER1_SELECT_BASE_IDX                                                            1
98941bb76ff1Sjsg #define regGL1H_PERFCOUNTER2_SELECT                                                                     0x3dd3
98951bb76ff1Sjsg #define regGL1H_PERFCOUNTER2_SELECT_BASE_IDX                                                            1
98961bb76ff1Sjsg #define regGL1H_PERFCOUNTER3_SELECT                                                                     0x3dd4
98971bb76ff1Sjsg #define regGL1H_PERFCOUNTER3_SELECT_BASE_IDX                                                            1
98981bb76ff1Sjsg #define regCHA_PERFCOUNTER0_SELECT                                                                      0x3de0
98991bb76ff1Sjsg #define regCHA_PERFCOUNTER0_SELECT_BASE_IDX                                                             1
99001bb76ff1Sjsg #define regCHA_PERFCOUNTER0_SELECT1                                                                     0x3de1
99011bb76ff1Sjsg #define regCHA_PERFCOUNTER0_SELECT1_BASE_IDX                                                            1
99021bb76ff1Sjsg #define regCHA_PERFCOUNTER1_SELECT                                                                      0x3de2
99031bb76ff1Sjsg #define regCHA_PERFCOUNTER1_SELECT_BASE_IDX                                                             1
99041bb76ff1Sjsg #define regCHA_PERFCOUNTER2_SELECT                                                                      0x3de3
99051bb76ff1Sjsg #define regCHA_PERFCOUNTER2_SELECT_BASE_IDX                                                             1
99061bb76ff1Sjsg #define regCHA_PERFCOUNTER3_SELECT                                                                      0x3de4
99071bb76ff1Sjsg #define regCHA_PERFCOUNTER3_SELECT_BASE_IDX                                                             1
99081bb76ff1Sjsg #define regGUS_PERFCOUNTER2_SELECT                                                                      0x3e00
99091bb76ff1Sjsg #define regGUS_PERFCOUNTER2_SELECT_BASE_IDX                                                             1
99101bb76ff1Sjsg #define regGUS_PERFCOUNTER2_SELECT1                                                                     0x3e01
99111bb76ff1Sjsg #define regGUS_PERFCOUNTER2_SELECT1_BASE_IDX                                                            1
99121bb76ff1Sjsg #define regGUS_PERFCOUNTER2_MODE                                                                        0x3e02
99131bb76ff1Sjsg #define regGUS_PERFCOUNTER2_MODE_BASE_IDX                                                               1
99141bb76ff1Sjsg #define regGUS_PERFCOUNTER0_CFG                                                                         0x3e03
99151bb76ff1Sjsg #define regGUS_PERFCOUNTER0_CFG_BASE_IDX                                                                1
99161bb76ff1Sjsg #define regGUS_PERFCOUNTER1_CFG                                                                         0x3e04
99171bb76ff1Sjsg #define regGUS_PERFCOUNTER1_CFG_BASE_IDX                                                                1
99181bb76ff1Sjsg #define regGUS_PERFCOUNTER_RSLT_CNTL                                                                    0x3e05
99191bb76ff1Sjsg #define regGUS_PERFCOUNTER_RSLT_CNTL_BASE_IDX                                                           1
99201bb76ff1Sjsg 
99211bb76ff1Sjsg 
99221bb76ff1Sjsg // addressBlock: gc_gdfll_gdfll_dec
99231bb76ff1Sjsg // base address: 0x3a000
99241bb76ff1Sjsg #define regGDFLL_EDC_HYSTERESIS_CNTL                                                                    0x4828
99251bb76ff1Sjsg #define regGDFLL_EDC_HYSTERESIS_CNTL_BASE_IDX                                                           1
99261bb76ff1Sjsg #define regGDFLL_EDC_HYSTERESIS_STAT                                                                    0x4829
99271bb76ff1Sjsg #define regGDFLL_EDC_HYSTERESIS_STAT_BASE_IDX                                                           1
99281bb76ff1Sjsg 
99291bb76ff1Sjsg 
99301bb76ff1Sjsg // addressBlock: gc_gdfll_se_gdfll_dec
99311bb76ff1Sjsg // base address: 0x3a300
99321bb76ff1Sjsg #define regGDFLL_SE_EDC_HYSTERESIS_CNTL                                                                 0x48e8
99331bb76ff1Sjsg #define regGDFLL_SE_EDC_HYSTERESIS_CNTL_BASE_IDX                                                        1
99341bb76ff1Sjsg #define regGDFLL_SE_EDC_HYSTERESIS_STAT                                                                 0x48e9
99351bb76ff1Sjsg #define regGDFLL_SE_EDC_HYSTERESIS_STAT_BASE_IDX                                                        1
99361bb76ff1Sjsg 
99371bb76ff1Sjsg 
99381bb76ff1Sjsg // addressBlock: gc_grtavfs_grtavfs_dec
99391bb76ff1Sjsg // base address: 0x3ac00
99401bb76ff1Sjsg #define regGRTAVFS_RTAVFS_REG_ADDR                                                                      0x4b00
99411bb76ff1Sjsg #define regGRTAVFS_RTAVFS_REG_ADDR_BASE_IDX                                                             1
99421bb76ff1Sjsg #define regGRTAVFS_RTAVFS_WR_DATA                                                                       0x4b01
99431bb76ff1Sjsg #define regGRTAVFS_RTAVFS_WR_DATA_BASE_IDX                                                              1
99441bb76ff1Sjsg #define regGRTAVFS_GENERAL_0                                                                            0x4b02
99451bb76ff1Sjsg #define regGRTAVFS_GENERAL_0_BASE_IDX                                                                   1
99461bb76ff1Sjsg #define regGRTAVFS_RTAVFS_RD_DATA                                                                       0x4b03
99471bb76ff1Sjsg #define regGRTAVFS_RTAVFS_RD_DATA_BASE_IDX                                                              1
99481bb76ff1Sjsg #define regGRTAVFS_RTAVFS_REG_CTRL                                                                      0x4b04
99491bb76ff1Sjsg #define regGRTAVFS_RTAVFS_REG_CTRL_BASE_IDX                                                             1
99501bb76ff1Sjsg #define regGRTAVFS_RTAVFS_REG_STATUS                                                                    0x4b05
99511bb76ff1Sjsg #define regGRTAVFS_RTAVFS_REG_STATUS_BASE_IDX                                                           1
99521bb76ff1Sjsg #define regGRTAVFS_TARG_FREQ                                                                            0x4b06
99531bb76ff1Sjsg #define regGRTAVFS_TARG_FREQ_BASE_IDX                                                                   1
99541bb76ff1Sjsg #define regGRTAVFS_TARG_VOLT                                                                            0x4b07
99551bb76ff1Sjsg #define regGRTAVFS_TARG_VOLT_BASE_IDX                                                                   1
99561bb76ff1Sjsg #define regGRTAVFS_SOFT_RESET                                                                           0x4b0c
99571bb76ff1Sjsg #define regGRTAVFS_SOFT_RESET_BASE_IDX                                                                  1
99581bb76ff1Sjsg #define regGRTAVFS_PSM_CNTL                                                                             0x4b0d
99591bb76ff1Sjsg #define regGRTAVFS_PSM_CNTL_BASE_IDX                                                                    1
99601bb76ff1Sjsg #define regGRTAVFS_CLK_CNTL                                                                             0x4b0e
99611bb76ff1Sjsg #define regGRTAVFS_CLK_CNTL_BASE_IDX                                                                    1
99621bb76ff1Sjsg 
99631bb76ff1Sjsg 
99641bb76ff1Sjsg // addressBlock: gc_grtavfs_se_grtavfs_dec
99651bb76ff1Sjsg // base address: 0x3ad00
99661bb76ff1Sjsg #define regGRTAVFS_SE_RTAVFS_REG_ADDR                                                                   0x4b40
99671bb76ff1Sjsg #define regGRTAVFS_SE_RTAVFS_REG_ADDR_BASE_IDX                                                          1
99681bb76ff1Sjsg #define regGRTAVFS_SE_RTAVFS_WR_DATA                                                                    0x4b41
99691bb76ff1Sjsg #define regGRTAVFS_SE_RTAVFS_WR_DATA_BASE_IDX                                                           1
99701bb76ff1Sjsg #define regGRTAVFS_SE_GENERAL_0                                                                         0x4b42
99711bb76ff1Sjsg #define regGRTAVFS_SE_GENERAL_0_BASE_IDX                                                                1
99721bb76ff1Sjsg #define regGRTAVFS_SE_RTAVFS_RD_DATA                                                                    0x4b43
99731bb76ff1Sjsg #define regGRTAVFS_SE_RTAVFS_RD_DATA_BASE_IDX                                                           1
99741bb76ff1Sjsg #define regGRTAVFS_SE_RTAVFS_REG_CTRL                                                                   0x4b44
99751bb76ff1Sjsg #define regGRTAVFS_SE_RTAVFS_REG_CTRL_BASE_IDX                                                          1
99761bb76ff1Sjsg #define regGRTAVFS_SE_RTAVFS_REG_STATUS                                                                 0x4b45
99771bb76ff1Sjsg #define regGRTAVFS_SE_RTAVFS_REG_STATUS_BASE_IDX                                                        1
99781bb76ff1Sjsg #define regGRTAVFS_SE_TARG_FREQ                                                                         0x4b46
99791bb76ff1Sjsg #define regGRTAVFS_SE_TARG_FREQ_BASE_IDX                                                                1
99801bb76ff1Sjsg #define regGRTAVFS_SE_TARG_VOLT                                                                         0x4b47
99811bb76ff1Sjsg #define regGRTAVFS_SE_TARG_VOLT_BASE_IDX                                                                1
99821bb76ff1Sjsg #define regGRTAVFS_SE_SOFT_RESET                                                                        0x4b4c
99831bb76ff1Sjsg #define regGRTAVFS_SE_SOFT_RESET_BASE_IDX                                                               1
99841bb76ff1Sjsg #define regGRTAVFS_SE_PSM_CNTL                                                                          0x4b4d
99851bb76ff1Sjsg #define regGRTAVFS_SE_PSM_CNTL_BASE_IDX                                                                 1
99861bb76ff1Sjsg #define regGRTAVFS_SE_CLK_CNTL                                                                          0x4b4e
99871bb76ff1Sjsg #define regGRTAVFS_SE_CLK_CNTL_BASE_IDX                                                                 1
99881bb76ff1Sjsg 
99891bb76ff1Sjsg 
99901bb76ff1Sjsg // addressBlock: gc_grtavfsdec
99911bb76ff1Sjsg // base address: 0x3ac00
99921bb76ff1Sjsg #define regRTAVFS_RTAVFS_REG_ADDR                                                                       0x4b00
99931bb76ff1Sjsg #define regRTAVFS_RTAVFS_REG_ADDR_BASE_IDX                                                              1
99941bb76ff1Sjsg #define regRTAVFS_RTAVFS_WR_DATA                                                                        0x4b01
99951bb76ff1Sjsg #define regRTAVFS_RTAVFS_WR_DATA_BASE_IDX                                                               1
99961bb76ff1Sjsg 
99971bb76ff1Sjsg 
99981bb76ff1Sjsg // addressBlock: gc_hypdec
99991bb76ff1Sjsg // base address: 0x3e000
100001bb76ff1Sjsg #define regGFX_PIPE_PRIORITY                                                                            0x587f
100011bb76ff1Sjsg #define regGFX_PIPE_PRIORITY_BASE_IDX                                                                   1
100021bb76ff1Sjsg #define regRLC_GPU_IOV_VF_ENABLE                                                                        0x5b00
100031bb76ff1Sjsg #define regRLC_GPU_IOV_VF_ENABLE_BASE_IDX                                                               1
100041bb76ff1Sjsg #define regRLC_GPU_IOV_CFG_REG6                                                                         0x5b06
100051bb76ff1Sjsg #define regRLC_GPU_IOV_CFG_REG6_BASE_IDX                                                                1
100061bb76ff1Sjsg #define regRLC_SDMA0_STATUS                                                                             0x5b18
100071bb76ff1Sjsg #define regRLC_SDMA0_STATUS_BASE_IDX                                                                    1
100081bb76ff1Sjsg #define regRLC_SDMA1_STATUS                                                                             0x5b19
100091bb76ff1Sjsg #define regRLC_SDMA1_STATUS_BASE_IDX                                                                    1
100101bb76ff1Sjsg #define regRLC_SDMA2_STATUS                                                                             0x5b1a
100111bb76ff1Sjsg #define regRLC_SDMA2_STATUS_BASE_IDX                                                                    1
100121bb76ff1Sjsg #define regRLC_SDMA3_STATUS                                                                             0x5b1b
100131bb76ff1Sjsg #define regRLC_SDMA3_STATUS_BASE_IDX                                                                    1
100141bb76ff1Sjsg #define regRLC_SDMA0_BUSY_STATUS                                                                        0x5b1c
100151bb76ff1Sjsg #define regRLC_SDMA0_BUSY_STATUS_BASE_IDX                                                               1
100161bb76ff1Sjsg #define regRLC_SDMA1_BUSY_STATUS                                                                        0x5b1d
100171bb76ff1Sjsg #define regRLC_SDMA1_BUSY_STATUS_BASE_IDX                                                               1
100181bb76ff1Sjsg #define regRLC_SDMA2_BUSY_STATUS                                                                        0x5b1e
100191bb76ff1Sjsg #define regRLC_SDMA2_BUSY_STATUS_BASE_IDX                                                               1
100201bb76ff1Sjsg #define regRLC_SDMA3_BUSY_STATUS                                                                        0x5b1f
100211bb76ff1Sjsg #define regRLC_SDMA3_BUSY_STATUS_BASE_IDX                                                               1
100221bb76ff1Sjsg #define regRLC_GPU_IOV_CFG_REG8                                                                         0x5b20
100231bb76ff1Sjsg #define regRLC_GPU_IOV_CFG_REG8_BASE_IDX                                                                1
100241bb76ff1Sjsg #define regRLC_RLCV_TIMER_INT_0                                                                         0x5b25
100251bb76ff1Sjsg #define regRLC_RLCV_TIMER_INT_0_BASE_IDX                                                                1
100261bb76ff1Sjsg #define regRLC_RLCV_TIMER_INT_1                                                                         0x5b26
100271bb76ff1Sjsg #define regRLC_RLCV_TIMER_INT_1_BASE_IDX                                                                1
100281bb76ff1Sjsg #define regRLC_RLCV_TIMER_CTRL                                                                          0x5b27
100291bb76ff1Sjsg #define regRLC_RLCV_TIMER_CTRL_BASE_IDX                                                                 1
100301bb76ff1Sjsg #define regRLC_RLCV_TIMER_STAT                                                                          0x5b28
100311bb76ff1Sjsg #define regRLC_RLCV_TIMER_STAT_BASE_IDX                                                                 1
100321bb76ff1Sjsg #define regRLC_GPU_IOV_VF_DOORBELL_STATUS                                                               0x5b2a
100331bb76ff1Sjsg #define regRLC_GPU_IOV_VF_DOORBELL_STATUS_BASE_IDX                                                      1
100341bb76ff1Sjsg #define regRLC_GPU_IOV_VF_DOORBELL_STATUS_SET                                                           0x5b2b
100351bb76ff1Sjsg #define regRLC_GPU_IOV_VF_DOORBELL_STATUS_SET_BASE_IDX                                                  1
100361bb76ff1Sjsg #define regRLC_GPU_IOV_VF_DOORBELL_STATUS_CLR                                                           0x5b2c
100371bb76ff1Sjsg #define regRLC_GPU_IOV_VF_DOORBELL_STATUS_CLR_BASE_IDX                                                  1
100381bb76ff1Sjsg #define regRLC_GPU_IOV_VF_MASK                                                                          0x5b2d
100391bb76ff1Sjsg #define regRLC_GPU_IOV_VF_MASK_BASE_IDX                                                                 1
100401bb76ff1Sjsg #define regRLC_HYP_SEMAPHORE_0                                                                          0x5b2e
100411bb76ff1Sjsg #define regRLC_HYP_SEMAPHORE_0_BASE_IDX                                                                 1
100421bb76ff1Sjsg #define regRLC_HYP_SEMAPHORE_1                                                                          0x5b2f
100431bb76ff1Sjsg #define regRLC_HYP_SEMAPHORE_1_BASE_IDX                                                                 1
100441bb76ff1Sjsg #define regRLC_BUSY_CLK_CNTL                                                                            0x5b30
100451bb76ff1Sjsg #define regRLC_BUSY_CLK_CNTL_BASE_IDX                                                                   1
100461bb76ff1Sjsg #define regRLC_CLK_CNTL                                                                                 0x5b31
100471bb76ff1Sjsg #define regRLC_CLK_CNTL_BASE_IDX                                                                        1
100481bb76ff1Sjsg #define regRLC_PACE_TIMER_STAT                                                                          0x5b33
100491bb76ff1Sjsg #define regRLC_PACE_TIMER_STAT_BASE_IDX                                                                 1
100501bb76ff1Sjsg #define regRLC_GPU_IOV_SCH_BLOCK                                                                        0x5b34
100511bb76ff1Sjsg #define regRLC_GPU_IOV_SCH_BLOCK_BASE_IDX                                                               1
100521bb76ff1Sjsg #define regRLC_GPU_IOV_CFG_REG1                                                                         0x5b35
100531bb76ff1Sjsg #define regRLC_GPU_IOV_CFG_REG1_BASE_IDX                                                                1
100541bb76ff1Sjsg #define regRLC_GPU_IOV_CFG_REG2                                                                         0x5b36
100551bb76ff1Sjsg #define regRLC_GPU_IOV_CFG_REG2_BASE_IDX                                                                1
100561bb76ff1Sjsg #define regRLC_GPU_IOV_VM_BUSY_STATUS                                                                   0x5b37
100571bb76ff1Sjsg #define regRLC_GPU_IOV_VM_BUSY_STATUS_BASE_IDX                                                          1
100581bb76ff1Sjsg #define regRLC_GPU_IOV_SCH_0                                                                            0x5b38
100591bb76ff1Sjsg #define regRLC_GPU_IOV_SCH_0_BASE_IDX                                                                   1
100601bb76ff1Sjsg #define regRLC_GPU_IOV_ACTIVE_FCN_ID                                                                    0x5b39
100611bb76ff1Sjsg #define regRLC_GPU_IOV_ACTIVE_FCN_ID_BASE_IDX                                                           1
100621bb76ff1Sjsg #define regRLC_GPU_IOV_SCH_3                                                                            0x5b3a
100631bb76ff1Sjsg #define regRLC_GPU_IOV_SCH_3_BASE_IDX                                                                   1
100641bb76ff1Sjsg #define regRLC_GPU_IOV_SCH_1                                                                            0x5b3b
100651bb76ff1Sjsg #define regRLC_GPU_IOV_SCH_1_BASE_IDX                                                                   1
100661bb76ff1Sjsg #define regRLC_GPU_IOV_SCH_2                                                                            0x5b3c
100671bb76ff1Sjsg #define regRLC_GPU_IOV_SCH_2_BASE_IDX                                                                   1
100681bb76ff1Sjsg #define regRLC_PACE_INT_FORCE                                                                           0x5b3d
100691bb76ff1Sjsg #define regRLC_PACE_INT_FORCE_BASE_IDX                                                                  1
100701bb76ff1Sjsg #define regRLC_PACE_INT_CLEAR                                                                           0x5b3e
100711bb76ff1Sjsg #define regRLC_PACE_INT_CLEAR_BASE_IDX                                                                  1
100721bb76ff1Sjsg #define regRLC_GPU_IOV_INT_STAT                                                                         0x5b3f
100731bb76ff1Sjsg #define regRLC_GPU_IOV_INT_STAT_BASE_IDX                                                                1
100741bb76ff1Sjsg #define regRLC_IH_COOKIE                                                                                0x5b41
100751bb76ff1Sjsg #define regRLC_IH_COOKIE_BASE_IDX                                                                       1
100761bb76ff1Sjsg #define regRLC_IH_COOKIE_CNTL                                                                           0x5b42
100771bb76ff1Sjsg #define regRLC_IH_COOKIE_CNTL_BASE_IDX                                                                  1
100781bb76ff1Sjsg #define regRLC_HYP_RLCG_UCODE_CHKSUM                                                                    0x5b43
100791bb76ff1Sjsg #define regRLC_HYP_RLCG_UCODE_CHKSUM_BASE_IDX                                                           1
100801bb76ff1Sjsg #define regRLC_HYP_RLCP_UCODE_CHKSUM                                                                    0x5b44
100811bb76ff1Sjsg #define regRLC_HYP_RLCP_UCODE_CHKSUM_BASE_IDX                                                           1
100821bb76ff1Sjsg #define regRLC_HYP_RLCV_UCODE_CHKSUM                                                                    0x5b45
100831bb76ff1Sjsg #define regRLC_HYP_RLCV_UCODE_CHKSUM_BASE_IDX                                                           1
100841bb76ff1Sjsg #define regRLC_GPU_IOV_F32_CNTL                                                                         0x5b46
100851bb76ff1Sjsg #define regRLC_GPU_IOV_F32_CNTL_BASE_IDX                                                                1
100861bb76ff1Sjsg #define regRLC_GPU_IOV_F32_RESET                                                                        0x5b47
100871bb76ff1Sjsg #define regRLC_GPU_IOV_F32_RESET_BASE_IDX                                                               1
100881bb76ff1Sjsg #define regRLC_GPU_IOV_UCODE_ADDR                                                                       0x5b48
100891bb76ff1Sjsg #define regRLC_GPU_IOV_UCODE_ADDR_BASE_IDX                                                              1
100901bb76ff1Sjsg #define regRLC_GPU_IOV_UCODE_DATA                                                                       0x5b49
100911bb76ff1Sjsg #define regRLC_GPU_IOV_UCODE_DATA_BASE_IDX                                                              1
100921bb76ff1Sjsg #define regRLC_GPU_IOV_SMU_RESPONSE                                                                     0x5b4a
100931bb76ff1Sjsg #define regRLC_GPU_IOV_SMU_RESPONSE_BASE_IDX                                                            1
100941bb76ff1Sjsg #define regRLC_GPU_IOV_F32_INVALIDATE_CACHE                                                             0x5b4b
100951bb76ff1Sjsg #define regRLC_GPU_IOV_F32_INVALIDATE_CACHE_BASE_IDX                                                    1
100961bb76ff1Sjsg #define regRLC_GPU_IOV_VIRT_RESET_REQ                                                                   0x5b4c
100971bb76ff1Sjsg #define regRLC_GPU_IOV_VIRT_RESET_REQ_BASE_IDX                                                          1
100981bb76ff1Sjsg #define regRLC_GPU_IOV_RLC_RESPONSE                                                                     0x5b4d
100991bb76ff1Sjsg #define regRLC_GPU_IOV_RLC_RESPONSE_BASE_IDX                                                            1
101001bb76ff1Sjsg #define regRLC_GPU_IOV_INT_DISABLE                                                                      0x5b4e
101011bb76ff1Sjsg #define regRLC_GPU_IOV_INT_DISABLE_BASE_IDX                                                             1
101021bb76ff1Sjsg #define regRLC_GPU_IOV_INT_FORCE                                                                        0x5b4f
101031bb76ff1Sjsg #define regRLC_GPU_IOV_INT_FORCE_BASE_IDX                                                               1
101041bb76ff1Sjsg #define regRLC_GPU_IOV_SCRATCH_ADDR                                                                     0x5b50
101051bb76ff1Sjsg #define regRLC_GPU_IOV_SCRATCH_ADDR_BASE_IDX                                                            1
101061bb76ff1Sjsg #define regRLC_GPU_IOV_SCRATCH_DATA                                                                     0x5b51
101071bb76ff1Sjsg #define regRLC_GPU_IOV_SCRATCH_DATA_BASE_IDX                                                            1
101081bb76ff1Sjsg #define regRLC_HYP_SEMAPHORE_2                                                                          0x5b52
101091bb76ff1Sjsg #define regRLC_HYP_SEMAPHORE_2_BASE_IDX                                                                 1
101101bb76ff1Sjsg #define regRLC_HYP_SEMAPHORE_3                                                                          0x5b53
101111bb76ff1Sjsg #define regRLC_HYP_SEMAPHORE_3_BASE_IDX                                                                 1
101121bb76ff1Sjsg #define regRLC_LX6_SCRATCH_ADDR                                                                         0x5b59
101131bb76ff1Sjsg #define regRLC_LX6_SCRATCH_ADDR_BASE_IDX                                                                1
101141bb76ff1Sjsg #define regRLC_LX6_CORE1_SCRATCH_ADDR                                                                   0x5b5b
101151bb76ff1Sjsg #define regRLC_LX6_CORE1_SCRATCH_ADDR_BASE_IDX                                                          1
101161bb76ff1Sjsg #define regRLC_GPM_UCODE_ADDR                                                                           0x5b60
101171bb76ff1Sjsg #define regRLC_GPM_UCODE_ADDR_BASE_IDX                                                                  1
101181bb76ff1Sjsg #define regRLC_GPM_UCODE_DATA                                                                           0x5b61
101191bb76ff1Sjsg #define regRLC_GPM_UCODE_DATA_BASE_IDX                                                                  1
101201bb76ff1Sjsg #define regRLC_GPM_IRAM_ADDR                                                                            0x5b62
101211bb76ff1Sjsg #define regRLC_GPM_IRAM_ADDR_BASE_IDX                                                                   1
101221bb76ff1Sjsg #define regRLC_GPM_IRAM_DATA                                                                            0x5b63
101231bb76ff1Sjsg #define regRLC_GPM_IRAM_DATA_BASE_IDX                                                                   1
101241bb76ff1Sjsg #define regRLC_RLCP_IRAM_ADDR                                                                           0x5b64
101251bb76ff1Sjsg #define regRLC_RLCP_IRAM_ADDR_BASE_IDX                                                                  1
101261bb76ff1Sjsg #define regRLC_RLCP_IRAM_DATA                                                                           0x5b65
101271bb76ff1Sjsg #define regRLC_RLCP_IRAM_DATA_BASE_IDX                                                                  1
101281bb76ff1Sjsg #define regRLC_RLCV_IRAM_ADDR                                                                           0x5b66
101291bb76ff1Sjsg #define regRLC_RLCV_IRAM_ADDR_BASE_IDX                                                                  1
101301bb76ff1Sjsg #define regRLC_RLCV_IRAM_DATA                                                                           0x5b67
101311bb76ff1Sjsg #define regRLC_RLCV_IRAM_DATA_BASE_IDX                                                                  1
101321bb76ff1Sjsg #define regRLC_LX6_DRAM_ADDR                                                                            0x5b68
101331bb76ff1Sjsg #define regRLC_LX6_DRAM_ADDR_BASE_IDX                                                                   1
101341bb76ff1Sjsg #define regRLC_LX6_DRAM_DATA                                                                            0x5b69
101351bb76ff1Sjsg #define regRLC_LX6_DRAM_DATA_BASE_IDX                                                                   1
101361bb76ff1Sjsg #define regRLC_LX6_IRAM_ADDR                                                                            0x5b6a
101371bb76ff1Sjsg #define regRLC_LX6_IRAM_ADDR_BASE_IDX                                                                   1
101381bb76ff1Sjsg #define regRLC_LX6_IRAM_DATA                                                                            0x5b6b
101391bb76ff1Sjsg #define regRLC_LX6_IRAM_DATA_BASE_IDX                                                                   1
101401bb76ff1Sjsg #define regRLC_PACE_UCODE_ADDR                                                                          0x5b6c
101411bb76ff1Sjsg #define regRLC_PACE_UCODE_ADDR_BASE_IDX                                                                 1
101421bb76ff1Sjsg #define regRLC_PACE_UCODE_DATA                                                                          0x5b6d
101431bb76ff1Sjsg #define regRLC_PACE_UCODE_DATA_BASE_IDX                                                                 1
101441bb76ff1Sjsg #define regRLC_GPM_SCRATCH_ADDR                                                                         0x5b6e
101451bb76ff1Sjsg #define regRLC_GPM_SCRATCH_ADDR_BASE_IDX                                                                1
101461bb76ff1Sjsg #define regRLC_GPM_SCRATCH_DATA                                                                         0x5b6f
101471bb76ff1Sjsg #define regRLC_GPM_SCRATCH_DATA_BASE_IDX                                                                1
101481bb76ff1Sjsg #define regRLC_SRM_DRAM_ADDR                                                                            0x5b71
101491bb76ff1Sjsg #define regRLC_SRM_DRAM_ADDR_BASE_IDX                                                                   1
101501bb76ff1Sjsg #define regRLC_SRM_DRAM_DATA                                                                            0x5b72
101511bb76ff1Sjsg #define regRLC_SRM_DRAM_DATA_BASE_IDX                                                                   1
101521bb76ff1Sjsg #define regRLC_SRM_ARAM_ADDR                                                                            0x5b73
101531bb76ff1Sjsg #define regRLC_SRM_ARAM_ADDR_BASE_IDX                                                                   1
101541bb76ff1Sjsg #define regRLC_SRM_ARAM_DATA                                                                            0x5b74
101551bb76ff1Sjsg #define regRLC_SRM_ARAM_DATA_BASE_IDX                                                                   1
101561bb76ff1Sjsg #define regRLC_PACE_SCRATCH_ADDR                                                                        0x5b77
101571bb76ff1Sjsg #define regRLC_PACE_SCRATCH_ADDR_BASE_IDX                                                               1
101581bb76ff1Sjsg #define regRLC_PACE_SCRATCH_DATA                                                                        0x5b78
101591bb76ff1Sjsg #define regRLC_PACE_SCRATCH_DATA_BASE_IDX                                                               1
101601bb76ff1Sjsg #define regRLC_GTS_OFFSET_LSB                                                                           0x5b79
101611bb76ff1Sjsg #define regRLC_GTS_OFFSET_LSB_BASE_IDX                                                                  1
101621bb76ff1Sjsg #define regRLC_GTS_OFFSET_MSB                                                                           0x5b7a
101631bb76ff1Sjsg #define regRLC_GTS_OFFSET_MSB_BASE_IDX                                                                  1
101641bb76ff1Sjsg #define regGL2_PIPE_STEER_0                                                                             0x5b80
101651bb76ff1Sjsg #define regGL2_PIPE_STEER_0_BASE_IDX                                                                    1
101661bb76ff1Sjsg #define regGL2_PIPE_STEER_1                                                                             0x5b81
101671bb76ff1Sjsg #define regGL2_PIPE_STEER_1_BASE_IDX                                                                    1
101681bb76ff1Sjsg #define regGL2_PIPE_STEER_2                                                                             0x5b82
101691bb76ff1Sjsg #define regGL2_PIPE_STEER_2_BASE_IDX                                                                    1
101701bb76ff1Sjsg #define regGL2_PIPE_STEER_3                                                                             0x5b83
101711bb76ff1Sjsg #define regGL2_PIPE_STEER_3_BASE_IDX                                                                    1
101721bb76ff1Sjsg #define regGL1_PIPE_STEER                                                                               0x5b84
101731bb76ff1Sjsg #define regGL1_PIPE_STEER_BASE_IDX                                                                      1
101741bb76ff1Sjsg #define regCH_PIPE_STEER                                                                                0x5b88
101751bb76ff1Sjsg #define regCH_PIPE_STEER_BASE_IDX                                                                       1
101761bb76ff1Sjsg #define regGC_USER_SHADER_ARRAY_CONFIG                                                                  0x5b90
101771bb76ff1Sjsg #define regGC_USER_SHADER_ARRAY_CONFIG_BASE_IDX                                                         1
101781bb76ff1Sjsg #define regGC_USER_PRIM_CONFIG                                                                          0x5b91
101791bb76ff1Sjsg #define regGC_USER_PRIM_CONFIG_BASE_IDX                                                                 1
101801bb76ff1Sjsg #define regGC_USER_SA_UNIT_DISABLE                                                                      0x5b92
101811bb76ff1Sjsg #define regGC_USER_SA_UNIT_DISABLE_BASE_IDX                                                             1
101821bb76ff1Sjsg #define regGC_USER_RB_REDUNDANCY                                                                        0x5b93
101831bb76ff1Sjsg #define regGC_USER_RB_REDUNDANCY_BASE_IDX                                                               1
101841bb76ff1Sjsg #define regGC_USER_RB_BACKEND_DISABLE                                                                   0x5b94
101851bb76ff1Sjsg #define regGC_USER_RB_BACKEND_DISABLE_BASE_IDX                                                          1
101861bb76ff1Sjsg #define regGC_USER_RMI_REDUNDANCY                                                                       0x5b95
101871bb76ff1Sjsg #define regGC_USER_RMI_REDUNDANCY_BASE_IDX                                                              1
101881bb76ff1Sjsg #define regCGTS_USER_TCC_DISABLE                                                                        0x5b96
101891bb76ff1Sjsg #define regCGTS_USER_TCC_DISABLE_BASE_IDX                                                               1
101901bb76ff1Sjsg #define regGC_USER_SHADER_RATE_CONFIG                                                                   0x5b97
101911bb76ff1Sjsg #define regGC_USER_SHADER_RATE_CONFIG_BASE_IDX                                                          1
101921bb76ff1Sjsg #define regRLC_GPU_IOV_SDMA0_STATUS                                                                     0x5bc0
101931bb76ff1Sjsg #define regRLC_GPU_IOV_SDMA0_STATUS_BASE_IDX                                                            1
101941bb76ff1Sjsg #define regRLC_GPU_IOV_SDMA1_STATUS                                                                     0x5bc1
101951bb76ff1Sjsg #define regRLC_GPU_IOV_SDMA1_STATUS_BASE_IDX                                                            1
101961bb76ff1Sjsg #define regRLC_GPU_IOV_SDMA2_STATUS                                                                     0x5bc2
101971bb76ff1Sjsg #define regRLC_GPU_IOV_SDMA2_STATUS_BASE_IDX                                                            1
101981bb76ff1Sjsg #define regRLC_GPU_IOV_SDMA3_STATUS                                                                     0x5bc3
101991bb76ff1Sjsg #define regRLC_GPU_IOV_SDMA3_STATUS_BASE_IDX                                                            1
102001bb76ff1Sjsg #define regRLC_GPU_IOV_SDMA4_STATUS                                                                     0x5bc4
102011bb76ff1Sjsg #define regRLC_GPU_IOV_SDMA4_STATUS_BASE_IDX                                                            1
102021bb76ff1Sjsg #define regRLC_GPU_IOV_SDMA5_STATUS                                                                     0x5bc5
102031bb76ff1Sjsg #define regRLC_GPU_IOV_SDMA5_STATUS_BASE_IDX                                                            1
102041bb76ff1Sjsg #define regRLC_GPU_IOV_SDMA6_STATUS                                                                     0x5bc6
102051bb76ff1Sjsg #define regRLC_GPU_IOV_SDMA6_STATUS_BASE_IDX                                                            1
102061bb76ff1Sjsg #define regRLC_GPU_IOV_SDMA7_STATUS                                                                     0x5bc7
102071bb76ff1Sjsg #define regRLC_GPU_IOV_SDMA7_STATUS_BASE_IDX                                                            1
102081bb76ff1Sjsg #define regRLC_GPU_IOV_SDMA0_BUSY_STATUS                                                                0x5bc8
102091bb76ff1Sjsg #define regRLC_GPU_IOV_SDMA0_BUSY_STATUS_BASE_IDX                                                       1
102101bb76ff1Sjsg #define regRLC_GPU_IOV_SDMA1_BUSY_STATUS                                                                0x5bc9
102111bb76ff1Sjsg #define regRLC_GPU_IOV_SDMA1_BUSY_STATUS_BASE_IDX                                                       1
102121bb76ff1Sjsg #define regRLC_GPU_IOV_SDMA2_BUSY_STATUS                                                                0x5bca
102131bb76ff1Sjsg #define regRLC_GPU_IOV_SDMA2_BUSY_STATUS_BASE_IDX                                                       1
102141bb76ff1Sjsg #define regRLC_GPU_IOV_SDMA3_BUSY_STATUS                                                                0x5bcb
102151bb76ff1Sjsg #define regRLC_GPU_IOV_SDMA3_BUSY_STATUS_BASE_IDX                                                       1
102161bb76ff1Sjsg #define regRLC_GPU_IOV_SDMA4_BUSY_STATUS                                                                0x5bcc
102171bb76ff1Sjsg #define regRLC_GPU_IOV_SDMA4_BUSY_STATUS_BASE_IDX                                                       1
102181bb76ff1Sjsg #define regRLC_GPU_IOV_SDMA5_BUSY_STATUS                                                                0x5bcd
102191bb76ff1Sjsg #define regRLC_GPU_IOV_SDMA5_BUSY_STATUS_BASE_IDX                                                       1
102201bb76ff1Sjsg #define regRLC_GPU_IOV_SDMA6_BUSY_STATUS                                                                0x5bce
102211bb76ff1Sjsg #define regRLC_GPU_IOV_SDMA6_BUSY_STATUS_BASE_IDX                                                       1
102221bb76ff1Sjsg #define regRLC_GPU_IOV_SDMA7_BUSY_STATUS                                                                0x5bcf
102231bb76ff1Sjsg #define regRLC_GPU_IOV_SDMA7_BUSY_STATUS_BASE_IDX                                                       1
102241bb76ff1Sjsg 
102251bb76ff1Sjsg 
102261bb76ff1Sjsg // addressBlock: gc_cphypdec
102271bb76ff1Sjsg // base address: 0x3e000
102281bb76ff1Sjsg #define regCP_HYP_PFP_UCODE_ADDR                                                                        0x5814
102291bb76ff1Sjsg #define regCP_HYP_PFP_UCODE_ADDR_BASE_IDX                                                               1
102301bb76ff1Sjsg #define regCP_PFP_UCODE_ADDR                                                                            0x5814
102311bb76ff1Sjsg #define regCP_PFP_UCODE_ADDR_BASE_IDX                                                                   1
102321bb76ff1Sjsg #define regCP_HYP_PFP_UCODE_DATA                                                                        0x5815
102331bb76ff1Sjsg #define regCP_HYP_PFP_UCODE_DATA_BASE_IDX                                                               1
102341bb76ff1Sjsg #define regCP_PFP_UCODE_DATA                                                                            0x5815
102351bb76ff1Sjsg #define regCP_PFP_UCODE_DATA_BASE_IDX                                                                   1
102361bb76ff1Sjsg #define regCP_HYP_ME_UCODE_ADDR                                                                         0x5816
102371bb76ff1Sjsg #define regCP_HYP_ME_UCODE_ADDR_BASE_IDX                                                                1
102381bb76ff1Sjsg #define regCP_ME_RAM_RADDR                                                                              0x5816
102391bb76ff1Sjsg #define regCP_ME_RAM_RADDR_BASE_IDX                                                                     1
102401bb76ff1Sjsg #define regCP_ME_RAM_WADDR                                                                              0x5816
102411bb76ff1Sjsg #define regCP_ME_RAM_WADDR_BASE_IDX                                                                     1
102421bb76ff1Sjsg #define regCP_HYP_ME_UCODE_DATA                                                                         0x5817
102431bb76ff1Sjsg #define regCP_HYP_ME_UCODE_DATA_BASE_IDX                                                                1
102441bb76ff1Sjsg #define regCP_ME_RAM_DATA                                                                               0x5817
102451bb76ff1Sjsg #define regCP_ME_RAM_DATA_BASE_IDX                                                                      1
102461bb76ff1Sjsg #define regCP_HYP_MEC1_UCODE_ADDR                                                                       0x581a
102471bb76ff1Sjsg #define regCP_HYP_MEC1_UCODE_ADDR_BASE_IDX                                                              1
102481bb76ff1Sjsg #define regCP_MEC_ME1_UCODE_ADDR                                                                        0x581a
102491bb76ff1Sjsg #define regCP_MEC_ME1_UCODE_ADDR_BASE_IDX                                                               1
102501bb76ff1Sjsg #define regCP_HYP_MEC1_UCODE_DATA                                                                       0x581b
102511bb76ff1Sjsg #define regCP_HYP_MEC1_UCODE_DATA_BASE_IDX                                                              1
102521bb76ff1Sjsg #define regCP_MEC_ME1_UCODE_DATA                                                                        0x581b
102531bb76ff1Sjsg #define regCP_MEC_ME1_UCODE_DATA_BASE_IDX                                                               1
102541bb76ff1Sjsg #define regCP_HYP_MEC2_UCODE_ADDR                                                                       0x581c
102551bb76ff1Sjsg #define regCP_HYP_MEC2_UCODE_ADDR_BASE_IDX                                                              1
102561bb76ff1Sjsg #define regCP_MEC_ME2_UCODE_ADDR                                                                        0x581c
102571bb76ff1Sjsg #define regCP_MEC_ME2_UCODE_ADDR_BASE_IDX                                                               1
102581bb76ff1Sjsg #define regCP_HYP_MEC2_UCODE_DATA                                                                       0x581d
102591bb76ff1Sjsg #define regCP_HYP_MEC2_UCODE_DATA_BASE_IDX                                                              1
102601bb76ff1Sjsg #define regCP_MEC_ME2_UCODE_DATA                                                                        0x581d
102611bb76ff1Sjsg #define regCP_MEC_ME2_UCODE_DATA_BASE_IDX                                                               1
102621bb76ff1Sjsg #define regCP_HYP_PFP_UCODE_CHKSUM                                                                      0x581e
102631bb76ff1Sjsg #define regCP_HYP_PFP_UCODE_CHKSUM_BASE_IDX                                                             1
102641bb76ff1Sjsg #define regCP_HYP_ME_UCODE_CHKSUM                                                                       0x5820
102651bb76ff1Sjsg #define regCP_HYP_ME_UCODE_CHKSUM_BASE_IDX                                                              1
102661bb76ff1Sjsg #define regCP_HYP_MEC_ME1_UCODE_CHKSUM                                                                  0x5821
102671bb76ff1Sjsg #define regCP_HYP_MEC_ME1_UCODE_CHKSUM_BASE_IDX                                                         1
102681bb76ff1Sjsg #define regCP_HYP_MEC_ME2_UCODE_CHKSUM                                                                  0x5822
102691bb76ff1Sjsg #define regCP_HYP_MEC_ME2_UCODE_CHKSUM_BASE_IDX                                                         1
102701bb76ff1Sjsg #define regCP_PFP_IC_BASE_LO                                                                            0x5840
102711bb76ff1Sjsg #define regCP_PFP_IC_BASE_LO_BASE_IDX                                                                   1
102721bb76ff1Sjsg #define regCP_PFP_IC_BASE_HI                                                                            0x5841
102731bb76ff1Sjsg #define regCP_PFP_IC_BASE_HI_BASE_IDX                                                                   1
102741bb76ff1Sjsg #define regCP_PFP_IC_BASE_CNTL                                                                          0x5842
102751bb76ff1Sjsg #define regCP_PFP_IC_BASE_CNTL_BASE_IDX                                                                 1
102761bb76ff1Sjsg #define regCP_PFP_IC_OP_CNTL                                                                            0x5843
102771bb76ff1Sjsg #define regCP_PFP_IC_OP_CNTL_BASE_IDX                                                                   1
102781bb76ff1Sjsg #define regCP_ME_IC_BASE_LO                                                                             0x5844
102791bb76ff1Sjsg #define regCP_ME_IC_BASE_LO_BASE_IDX                                                                    1
102801bb76ff1Sjsg #define regCP_ME_IC_BASE_HI                                                                             0x5845
102811bb76ff1Sjsg #define regCP_ME_IC_BASE_HI_BASE_IDX                                                                    1
102821bb76ff1Sjsg #define regCP_ME_IC_BASE_CNTL                                                                           0x5846
102831bb76ff1Sjsg #define regCP_ME_IC_BASE_CNTL_BASE_IDX                                                                  1
102841bb76ff1Sjsg #define regCP_ME_IC_OP_CNTL                                                                             0x5847
102851bb76ff1Sjsg #define regCP_ME_IC_OP_CNTL_BASE_IDX                                                                    1
102861bb76ff1Sjsg #define regCP_CPC_IC_BASE_LO                                                                            0x584c
102871bb76ff1Sjsg #define regCP_CPC_IC_BASE_LO_BASE_IDX                                                                   1
102881bb76ff1Sjsg #define regCP_CPC_IC_BASE_HI                                                                            0x584d
102891bb76ff1Sjsg #define regCP_CPC_IC_BASE_HI_BASE_IDX                                                                   1
102901bb76ff1Sjsg #define regCP_CPC_IC_BASE_CNTL                                                                          0x584e
102911bb76ff1Sjsg #define regCP_CPC_IC_BASE_CNTL_BASE_IDX                                                                 1
102921bb76ff1Sjsg #define regCP_MES_IC_BASE_LO                                                                            0x5850
102931bb76ff1Sjsg #define regCP_MES_IC_BASE_LO_BASE_IDX                                                                   1
102941bb76ff1Sjsg #define regCP_MES_MIBASE_LO                                                                             0x5850
102951bb76ff1Sjsg #define regCP_MES_MIBASE_LO_BASE_IDX                                                                    1
102961bb76ff1Sjsg #define regCP_MES_IC_BASE_HI                                                                            0x5851
102971bb76ff1Sjsg #define regCP_MES_IC_BASE_HI_BASE_IDX                                                                   1
102981bb76ff1Sjsg #define regCP_MES_MIBASE_HI                                                                             0x5851
102991bb76ff1Sjsg #define regCP_MES_MIBASE_HI_BASE_IDX                                                                    1
103001bb76ff1Sjsg #define regCP_MES_IC_BASE_CNTL                                                                          0x5852
103011bb76ff1Sjsg #define regCP_MES_IC_BASE_CNTL_BASE_IDX                                                                 1
103021bb76ff1Sjsg #define regCP_MES_DC_BASE_LO                                                                            0x5854
103031bb76ff1Sjsg #define regCP_MES_DC_BASE_LO_BASE_IDX                                                                   1
103041bb76ff1Sjsg #define regCP_MES_MDBASE_LO                                                                             0x5854
103051bb76ff1Sjsg #define regCP_MES_MDBASE_LO_BASE_IDX                                                                    1
103061bb76ff1Sjsg #define regCP_MES_DC_BASE_HI                                                                            0x5855
103071bb76ff1Sjsg #define regCP_MES_DC_BASE_HI_BASE_IDX                                                                   1
103081bb76ff1Sjsg #define regCP_MES_MDBASE_HI                                                                             0x5855
103091bb76ff1Sjsg #define regCP_MES_MDBASE_HI_BASE_IDX                                                                    1
103101bb76ff1Sjsg #define regCP_MES_MIBOUND_LO                                                                            0x585b
103111bb76ff1Sjsg #define regCP_MES_MIBOUND_LO_BASE_IDX                                                                   1
103121bb76ff1Sjsg #define regCP_MES_MIBOUND_HI                                                                            0x585c
103131bb76ff1Sjsg #define regCP_MES_MIBOUND_HI_BASE_IDX                                                                   1
103141bb76ff1Sjsg #define regCP_MES_MDBOUND_LO                                                                            0x585d
103151bb76ff1Sjsg #define regCP_MES_MDBOUND_LO_BASE_IDX                                                                   1
103161bb76ff1Sjsg #define regCP_MES_MDBOUND_HI                                                                            0x585e
103171bb76ff1Sjsg #define regCP_MES_MDBOUND_HI_BASE_IDX                                                                   1
103181bb76ff1Sjsg #define regCP_GFX_RS64_DC_BASE0_LO                                                                      0x5863
103191bb76ff1Sjsg #define regCP_GFX_RS64_DC_BASE0_LO_BASE_IDX                                                             1
103201bb76ff1Sjsg #define regCP_GFX_RS64_DC_BASE1_LO                                                                      0x5864
103211bb76ff1Sjsg #define regCP_GFX_RS64_DC_BASE1_LO_BASE_IDX                                                             1
103221bb76ff1Sjsg #define regCP_GFX_RS64_DC_BASE0_HI                                                                      0x5865
103231bb76ff1Sjsg #define regCP_GFX_RS64_DC_BASE0_HI_BASE_IDX                                                             1
103241bb76ff1Sjsg #define regCP_GFX_RS64_DC_BASE1_HI                                                                      0x5866
103251bb76ff1Sjsg #define regCP_GFX_RS64_DC_BASE1_HI_BASE_IDX                                                             1
103261bb76ff1Sjsg #define regCP_GFX_RS64_MIBOUND_LO                                                                       0x586c
103271bb76ff1Sjsg #define regCP_GFX_RS64_MIBOUND_LO_BASE_IDX                                                              1
103281bb76ff1Sjsg #define regCP_GFX_RS64_MIBOUND_HI                                                                       0x586d
103291bb76ff1Sjsg #define regCP_GFX_RS64_MIBOUND_HI_BASE_IDX                                                              1
103301bb76ff1Sjsg #define regCP_MEC_DC_BASE_LO                                                                            0x5870
103311bb76ff1Sjsg #define regCP_MEC_DC_BASE_LO_BASE_IDX                                                                   1
103321bb76ff1Sjsg #define regCP_MEC_MDBASE_LO                                                                             0x5870
103331bb76ff1Sjsg #define regCP_MEC_MDBASE_LO_BASE_IDX                                                                    1
103341bb76ff1Sjsg #define regCP_MEC_DC_BASE_HI                                                                            0x5871
103351bb76ff1Sjsg #define regCP_MEC_DC_BASE_HI_BASE_IDX                                                                   1
103361bb76ff1Sjsg #define regCP_MEC_MDBASE_HI                                                                             0x5871
103371bb76ff1Sjsg #define regCP_MEC_MDBASE_HI_BASE_IDX                                                                    1
103381bb76ff1Sjsg #define regCP_MEC_MIBOUND_LO                                                                            0x5872
103391bb76ff1Sjsg #define regCP_MEC_MIBOUND_LO_BASE_IDX                                                                   1
103401bb76ff1Sjsg #define regCP_MEC_MIBOUND_HI                                                                            0x5873
103411bb76ff1Sjsg #define regCP_MEC_MIBOUND_HI_BASE_IDX                                                                   1
103421bb76ff1Sjsg #define regCP_MEC_MDBOUND_LO                                                                            0x5874
103431bb76ff1Sjsg #define regCP_MEC_MDBOUND_LO_BASE_IDX                                                                   1
103441bb76ff1Sjsg #define regCP_MEC_MDBOUND_HI                                                                            0x5875
103451bb76ff1Sjsg #define regCP_MEC_MDBOUND_HI_BASE_IDX                                                                   1
103461bb76ff1Sjsg 
103471bb76ff1Sjsg 
103481bb76ff1Sjsg // addressBlock: gc_grbm_hypdec
103491bb76ff1Sjsg // base address: 0x3e800
103501bb76ff1Sjsg #define regGRBM_GFX_INDEX_SR_SELECT                                                                     0x5a00
103511bb76ff1Sjsg #define regGRBM_GFX_INDEX_SR_SELECT_BASE_IDX                                                            1
103521bb76ff1Sjsg #define regGRBM_GFX_INDEX_SR_DATA                                                                       0x5a01
103531bb76ff1Sjsg #define regGRBM_GFX_INDEX_SR_DATA_BASE_IDX                                                              1
103541bb76ff1Sjsg #define regGRBM_GFX_CNTL_SR_SELECT                                                                      0x5a02
103551bb76ff1Sjsg #define regGRBM_GFX_CNTL_SR_SELECT_BASE_IDX                                                             1
103561bb76ff1Sjsg #define regGRBM_GFX_CNTL_SR_DATA                                                                        0x5a03
103571bb76ff1Sjsg #define regGRBM_GFX_CNTL_SR_DATA_BASE_IDX                                                               1
103581bb76ff1Sjsg #define regGC_IH_COOKIE_0_PTR                                                                           0x5a07
103591bb76ff1Sjsg #define regGC_IH_COOKIE_0_PTR_BASE_IDX                                                                  1
103601bb76ff1Sjsg #define regGRBM_SE_REMAP_CNTL                                                                           0x5a08
103611bb76ff1Sjsg #define regGRBM_SE_REMAP_CNTL_BASE_IDX                                                                  1
103621bb76ff1Sjsg 
103631bb76ff1Sjsg 
103641bb76ff1Sjsg // addressBlock: gc_gcvmsharedhvdec
103651bb76ff1Sjsg // base address: 0x3ea00
103661bb76ff1Sjsg #define regGCMC_VM_FB_SIZE_OFFSET_VF0                                                                   0x5a80
103671bb76ff1Sjsg #define regGCMC_VM_FB_SIZE_OFFSET_VF0_BASE_IDX                                                          1
103681bb76ff1Sjsg #define regGCMC_VM_FB_SIZE_OFFSET_VF1                                                                   0x5a81
103691bb76ff1Sjsg #define regGCMC_VM_FB_SIZE_OFFSET_VF1_BASE_IDX                                                          1
103701bb76ff1Sjsg #define regGCMC_VM_FB_SIZE_OFFSET_VF2                                                                   0x5a82
103711bb76ff1Sjsg #define regGCMC_VM_FB_SIZE_OFFSET_VF2_BASE_IDX                                                          1
103721bb76ff1Sjsg #define regGCMC_VM_FB_SIZE_OFFSET_VF3                                                                   0x5a83
103731bb76ff1Sjsg #define regGCMC_VM_FB_SIZE_OFFSET_VF3_BASE_IDX                                                          1
103741bb76ff1Sjsg #define regGCMC_VM_FB_SIZE_OFFSET_VF4                                                                   0x5a84
103751bb76ff1Sjsg #define regGCMC_VM_FB_SIZE_OFFSET_VF4_BASE_IDX                                                          1
103761bb76ff1Sjsg #define regGCMC_VM_FB_SIZE_OFFSET_VF5                                                                   0x5a85
103771bb76ff1Sjsg #define regGCMC_VM_FB_SIZE_OFFSET_VF5_BASE_IDX                                                          1
103781bb76ff1Sjsg #define regGCMC_VM_FB_SIZE_OFFSET_VF6                                                                   0x5a86
103791bb76ff1Sjsg #define regGCMC_VM_FB_SIZE_OFFSET_VF6_BASE_IDX                                                          1
103801bb76ff1Sjsg #define regGCMC_VM_FB_SIZE_OFFSET_VF7                                                                   0x5a87
103811bb76ff1Sjsg #define regGCMC_VM_FB_SIZE_OFFSET_VF7_BASE_IDX                                                          1
103821bb76ff1Sjsg #define regGCMC_VM_FB_SIZE_OFFSET_VF8                                                                   0x5a88
103831bb76ff1Sjsg #define regGCMC_VM_FB_SIZE_OFFSET_VF8_BASE_IDX                                                          1
103841bb76ff1Sjsg #define regGCMC_VM_FB_SIZE_OFFSET_VF9                                                                   0x5a89
103851bb76ff1Sjsg #define regGCMC_VM_FB_SIZE_OFFSET_VF9_BASE_IDX                                                          1
103861bb76ff1Sjsg #define regGCMC_VM_FB_SIZE_OFFSET_VF10                                                                  0x5a8a
103871bb76ff1Sjsg #define regGCMC_VM_FB_SIZE_OFFSET_VF10_BASE_IDX                                                         1
103881bb76ff1Sjsg #define regGCMC_VM_FB_SIZE_OFFSET_VF11                                                                  0x5a8b
103891bb76ff1Sjsg #define regGCMC_VM_FB_SIZE_OFFSET_VF11_BASE_IDX                                                         1
103901bb76ff1Sjsg #define regGCMC_VM_FB_SIZE_OFFSET_VF12                                                                  0x5a8c
103911bb76ff1Sjsg #define regGCMC_VM_FB_SIZE_OFFSET_VF12_BASE_IDX                                                         1
103921bb76ff1Sjsg #define regGCMC_VM_FB_SIZE_OFFSET_VF13                                                                  0x5a8d
103931bb76ff1Sjsg #define regGCMC_VM_FB_SIZE_OFFSET_VF13_BASE_IDX                                                         1
103941bb76ff1Sjsg #define regGCMC_VM_FB_SIZE_OFFSET_VF14                                                                  0x5a8e
103951bb76ff1Sjsg #define regGCMC_VM_FB_SIZE_OFFSET_VF14_BASE_IDX                                                         1
103961bb76ff1Sjsg #define regGCMC_VM_FB_SIZE_OFFSET_VF15                                                                  0x5a8f
103971bb76ff1Sjsg #define regGCMC_VM_FB_SIZE_OFFSET_VF15_BASE_IDX                                                         1
103981bb76ff1Sjsg 
103991bb76ff1Sjsg 
104001bb76ff1Sjsg // addressBlock: gc_rlcdec
104011bb76ff1Sjsg // base address: 0x3b000
104021bb76ff1Sjsg #define regRLC_CNTL                                                                                     0x4c00
104031bb76ff1Sjsg #define regRLC_CNTL_BASE_IDX                                                                            1
104041bb76ff1Sjsg #define regRLC_F32_UCODE_VERSION                                                                        0x4c03
104051bb76ff1Sjsg #define regRLC_F32_UCODE_VERSION_BASE_IDX                                                               1
104061bb76ff1Sjsg #define regRLC_STAT                                                                                     0x4c04
104071bb76ff1Sjsg #define regRLC_STAT_BASE_IDX                                                                            1
104081bb76ff1Sjsg #define regRLC_REFCLOCK_TIMESTAMP_LSB                                                                   0x4c0c
104091bb76ff1Sjsg #define regRLC_REFCLOCK_TIMESTAMP_LSB_BASE_IDX                                                          1
104101bb76ff1Sjsg #define regRLC_REFCLOCK_TIMESTAMP_MSB                                                                   0x4c0d
104111bb76ff1Sjsg #define regRLC_REFCLOCK_TIMESTAMP_MSB_BASE_IDX                                                          1
104121bb76ff1Sjsg #define regRLC_GPM_TIMER_INT_0                                                                          0x4c0e
104131bb76ff1Sjsg #define regRLC_GPM_TIMER_INT_0_BASE_IDX                                                                 1
104141bb76ff1Sjsg #define regRLC_GPM_TIMER_INT_1                                                                          0x4c0f
104151bb76ff1Sjsg #define regRLC_GPM_TIMER_INT_1_BASE_IDX                                                                 1
104161bb76ff1Sjsg #define regRLC_GPM_TIMER_INT_2                                                                          0x4c10
104171bb76ff1Sjsg #define regRLC_GPM_TIMER_INT_2_BASE_IDX                                                                 1
104181bb76ff1Sjsg #define regRLC_GPM_TIMER_INT_3                                                                          0x4c11
104191bb76ff1Sjsg #define regRLC_GPM_TIMER_INT_3_BASE_IDX                                                                 1
104201bb76ff1Sjsg #define regRLC_GPM_TIMER_INT_4                                                                          0x4c12
104211bb76ff1Sjsg #define regRLC_GPM_TIMER_INT_4_BASE_IDX                                                                 1
104221bb76ff1Sjsg #define regRLC_GPM_TIMER_CTRL                                                                           0x4c13
104231bb76ff1Sjsg #define regRLC_GPM_TIMER_CTRL_BASE_IDX                                                                  1
104241bb76ff1Sjsg #define regRLC_GPM_TIMER_STAT                                                                           0x4c14
104251bb76ff1Sjsg #define regRLC_GPM_TIMER_STAT_BASE_IDX                                                                  1
104261bb76ff1Sjsg #define regRLC_GPM_LEGACY_INT_STAT                                                                      0x4c16
104271bb76ff1Sjsg #define regRLC_GPM_LEGACY_INT_STAT_BASE_IDX                                                             1
104281bb76ff1Sjsg #define regRLC_GPM_LEGACY_INT_CLEAR                                                                     0x4c17
104291bb76ff1Sjsg #define regRLC_GPM_LEGACY_INT_CLEAR_BASE_IDX                                                            1
104301bb76ff1Sjsg #define regRLC_INT_STAT                                                                                 0x4c18
104311bb76ff1Sjsg #define regRLC_INT_STAT_BASE_IDX                                                                        1
104321bb76ff1Sjsg #define regRLC_MGCG_CTRL                                                                                0x4c1a
104331bb76ff1Sjsg #define regRLC_MGCG_CTRL_BASE_IDX                                                                       1
104341bb76ff1Sjsg #define regRLC_JUMP_TABLE_RESTORE                                                                       0x4c1e
104351bb76ff1Sjsg #define regRLC_JUMP_TABLE_RESTORE_BASE_IDX                                                              1
104361bb76ff1Sjsg #define regRLC_PG_DELAY_2                                                                               0x4c1f
104371bb76ff1Sjsg #define regRLC_PG_DELAY_2_BASE_IDX                                                                      1
104381bb76ff1Sjsg #define regRLC_GPU_CLOCK_COUNT_LSB                                                                      0x4c24
104391bb76ff1Sjsg #define regRLC_GPU_CLOCK_COUNT_LSB_BASE_IDX                                                             1
104401bb76ff1Sjsg #define regRLC_GPU_CLOCK_COUNT_MSB                                                                      0x4c25
104411bb76ff1Sjsg #define regRLC_GPU_CLOCK_COUNT_MSB_BASE_IDX                                                             1
104421bb76ff1Sjsg #define regRLC_CAPTURE_GPU_CLOCK_COUNT                                                                  0x4c26
104431bb76ff1Sjsg #define regRLC_CAPTURE_GPU_CLOCK_COUNT_BASE_IDX                                                         1
104441bb76ff1Sjsg #define regRLC_UCODE_CNTL                                                                               0x4c27
104451bb76ff1Sjsg #define regRLC_UCODE_CNTL_BASE_IDX                                                                      1
104461bb76ff1Sjsg #define regRLC_GPM_THREAD_RESET                                                                         0x4c28
104471bb76ff1Sjsg #define regRLC_GPM_THREAD_RESET_BASE_IDX                                                                1
104481bb76ff1Sjsg #define regRLC_GPM_CP_DMA_COMPLETE_T0                                                                   0x4c29
104491bb76ff1Sjsg #define regRLC_GPM_CP_DMA_COMPLETE_T0_BASE_IDX                                                          1
104501bb76ff1Sjsg #define regRLC_GPM_CP_DMA_COMPLETE_T1                                                                   0x4c2a
104511bb76ff1Sjsg #define regRLC_GPM_CP_DMA_COMPLETE_T1_BASE_IDX                                                          1
104521bb76ff1Sjsg #define regRLC_GPM_THREAD_INVALIDATE_CACHE                                                              0x4c2b
104531bb76ff1Sjsg #define regRLC_GPM_THREAD_INVALIDATE_CACHE_BASE_IDX                                                     1
104541bb76ff1Sjsg #define regRLC_CLK_COUNT_GFXCLK_LSB                                                                     0x4c30
104551bb76ff1Sjsg #define regRLC_CLK_COUNT_GFXCLK_LSB_BASE_IDX                                                            1
104561bb76ff1Sjsg #define regRLC_CLK_COUNT_GFXCLK_MSB                                                                     0x4c31
104571bb76ff1Sjsg #define regRLC_CLK_COUNT_GFXCLK_MSB_BASE_IDX                                                            1
104581bb76ff1Sjsg #define regRLC_CLK_COUNT_REFCLK_LSB                                                                     0x4c32
104591bb76ff1Sjsg #define regRLC_CLK_COUNT_REFCLK_LSB_BASE_IDX                                                            1
104601bb76ff1Sjsg #define regRLC_CLK_COUNT_REFCLK_MSB                                                                     0x4c33
104611bb76ff1Sjsg #define regRLC_CLK_COUNT_REFCLK_MSB_BASE_IDX                                                            1
104621bb76ff1Sjsg #define regRLC_CLK_COUNT_CTRL                                                                           0x4c34
104631bb76ff1Sjsg #define regRLC_CLK_COUNT_CTRL_BASE_IDX                                                                  1
104641bb76ff1Sjsg #define regRLC_CLK_COUNT_STAT                                                                           0x4c35
104651bb76ff1Sjsg #define regRLC_CLK_COUNT_STAT_BASE_IDX                                                                  1
104661bb76ff1Sjsg #define regRLC_RLCG_DOORBELL_CNTL                                                                       0x4c36
104671bb76ff1Sjsg #define regRLC_RLCG_DOORBELL_CNTL_BASE_IDX                                                              1
104681bb76ff1Sjsg #define regRLC_RLCG_DOORBELL_STAT                                                                       0x4c37
104691bb76ff1Sjsg #define regRLC_RLCG_DOORBELL_STAT_BASE_IDX                                                              1
104701bb76ff1Sjsg #define regRLC_RLCG_DOORBELL_0_DATA_LO                                                                  0x4c38
104711bb76ff1Sjsg #define regRLC_RLCG_DOORBELL_0_DATA_LO_BASE_IDX                                                         1
104721bb76ff1Sjsg #define regRLC_RLCG_DOORBELL_0_DATA_HI                                                                  0x4c39
104731bb76ff1Sjsg #define regRLC_RLCG_DOORBELL_0_DATA_HI_BASE_IDX                                                         1
104741bb76ff1Sjsg #define regRLC_RLCG_DOORBELL_1_DATA_LO                                                                  0x4c3a
104751bb76ff1Sjsg #define regRLC_RLCG_DOORBELL_1_DATA_LO_BASE_IDX                                                         1
104761bb76ff1Sjsg #define regRLC_RLCG_DOORBELL_1_DATA_HI                                                                  0x4c3b
104771bb76ff1Sjsg #define regRLC_RLCG_DOORBELL_1_DATA_HI_BASE_IDX                                                         1
104781bb76ff1Sjsg #define regRLC_RLCG_DOORBELL_2_DATA_LO                                                                  0x4c3c
104791bb76ff1Sjsg #define regRLC_RLCG_DOORBELL_2_DATA_LO_BASE_IDX                                                         1
104801bb76ff1Sjsg #define regRLC_RLCG_DOORBELL_2_DATA_HI                                                                  0x4c3d
104811bb76ff1Sjsg #define regRLC_RLCG_DOORBELL_2_DATA_HI_BASE_IDX                                                         1
104821bb76ff1Sjsg #define regRLC_RLCG_DOORBELL_3_DATA_LO                                                                  0x4c3e
104831bb76ff1Sjsg #define regRLC_RLCG_DOORBELL_3_DATA_LO_BASE_IDX                                                         1
104841bb76ff1Sjsg #define regRLC_RLCG_DOORBELL_3_DATA_HI                                                                  0x4c3f
104851bb76ff1Sjsg #define regRLC_RLCG_DOORBELL_3_DATA_HI_BASE_IDX                                                         1
104861bb76ff1Sjsg #define regRLC_GPU_CLOCK_32_RES_SEL                                                                     0x4c41
104871bb76ff1Sjsg #define regRLC_GPU_CLOCK_32_RES_SEL_BASE_IDX                                                            1
104881bb76ff1Sjsg #define regRLC_GPU_CLOCK_32                                                                             0x4c42
104891bb76ff1Sjsg #define regRLC_GPU_CLOCK_32_BASE_IDX                                                                    1
104901bb76ff1Sjsg #define regRLC_PG_CNTL                                                                                  0x4c43
104911bb76ff1Sjsg #define regRLC_PG_CNTL_BASE_IDX                                                                         1
104921bb76ff1Sjsg #define regRLC_GPM_THREAD_PRIORITY                                                                      0x4c44
104931bb76ff1Sjsg #define regRLC_GPM_THREAD_PRIORITY_BASE_IDX                                                             1
104941bb76ff1Sjsg #define regRLC_GPM_THREAD_ENABLE                                                                        0x4c45
104951bb76ff1Sjsg #define regRLC_GPM_THREAD_ENABLE_BASE_IDX                                                               1
104961bb76ff1Sjsg #define regRLC_RLCG_DOORBELL_RANGE                                                                      0x4c47
104971bb76ff1Sjsg #define regRLC_RLCG_DOORBELL_RANGE_BASE_IDX                                                             1
104981bb76ff1Sjsg #define regRLC_CGTT_MGCG_OVERRIDE                                                                       0x4c48
104991bb76ff1Sjsg #define regRLC_CGTT_MGCG_OVERRIDE_BASE_IDX                                                              1
105001bb76ff1Sjsg #define regRLC_CGCG_CGLS_CTRL                                                                           0x4c49
105011bb76ff1Sjsg #define regRLC_CGCG_CGLS_CTRL_BASE_IDX                                                                  1
105021bb76ff1Sjsg #define regRLC_CGCG_RAMP_CTRL                                                                           0x4c4a
105031bb76ff1Sjsg #define regRLC_CGCG_RAMP_CTRL_BASE_IDX                                                                  1
105041bb76ff1Sjsg #define regRLC_DYN_PG_STATUS                                                                            0x4c4b
105051bb76ff1Sjsg #define regRLC_DYN_PG_STATUS_BASE_IDX                                                                   1
105061bb76ff1Sjsg #define regRLC_DYN_PG_REQUEST                                                                           0x4c4c
105071bb76ff1Sjsg #define regRLC_DYN_PG_REQUEST_BASE_IDX                                                                  1
105081bb76ff1Sjsg #define regRLC_PG_DELAY                                                                                 0x4c4d
105091bb76ff1Sjsg #define regRLC_PG_DELAY_BASE_IDX                                                                        1
105101bb76ff1Sjsg #define regRLC_WGP_STATUS                                                                               0x4c4e
105111bb76ff1Sjsg #define regRLC_WGP_STATUS_BASE_IDX                                                                      1
105121bb76ff1Sjsg #define regRLC_PG_ALWAYS_ON_WGP_MASK                                                                    0x4c53
105131bb76ff1Sjsg #define regRLC_PG_ALWAYS_ON_WGP_MASK_BASE_IDX                                                           1
105141bb76ff1Sjsg #define regRLC_MAX_PG_WGP                                                                               0x4c54
105151bb76ff1Sjsg #define regRLC_MAX_PG_WGP_BASE_IDX                                                                      1
105161bb76ff1Sjsg #define regRLC_AUTO_PG_CTRL                                                                             0x4c55
105171bb76ff1Sjsg #define regRLC_AUTO_PG_CTRL_BASE_IDX                                                                    1
105181bb76ff1Sjsg #define regRLC_SERDES_RD_INDEX                                                                          0x4c59
105191bb76ff1Sjsg #define regRLC_SERDES_RD_INDEX_BASE_IDX                                                                 1
105201bb76ff1Sjsg #define regRLC_SERDES_RD_DATA_0                                                                         0x4c5a
105211bb76ff1Sjsg #define regRLC_SERDES_RD_DATA_0_BASE_IDX                                                                1
105221bb76ff1Sjsg #define regRLC_SERDES_RD_DATA_1                                                                         0x4c5b
105231bb76ff1Sjsg #define regRLC_SERDES_RD_DATA_1_BASE_IDX                                                                1
105241bb76ff1Sjsg #define regRLC_SERDES_RD_DATA_2                                                                         0x4c5c
105251bb76ff1Sjsg #define regRLC_SERDES_RD_DATA_2_BASE_IDX                                                                1
105261bb76ff1Sjsg #define regRLC_SERDES_RD_DATA_3                                                                         0x4c5d
105271bb76ff1Sjsg #define regRLC_SERDES_RD_DATA_3_BASE_IDX                                                                1
105281bb76ff1Sjsg #define regRLC_SERDES_MASK                                                                              0x4c5e
105291bb76ff1Sjsg #define regRLC_SERDES_MASK_BASE_IDX                                                                     1
105301bb76ff1Sjsg #define regRLC_SERDES_CTRL                                                                              0x4c5f
105311bb76ff1Sjsg #define regRLC_SERDES_CTRL_BASE_IDX                                                                     1
105321bb76ff1Sjsg #define regRLC_SERDES_DATA                                                                              0x4c60
105331bb76ff1Sjsg #define regRLC_SERDES_DATA_BASE_IDX                                                                     1
105341bb76ff1Sjsg #define regRLC_SERDES_BUSY                                                                              0x4c61
105351bb76ff1Sjsg #define regRLC_SERDES_BUSY_BASE_IDX                                                                     1
105361bb76ff1Sjsg #define regRLC_GPM_GENERAL_0                                                                            0x4c63
105371bb76ff1Sjsg #define regRLC_GPM_GENERAL_0_BASE_IDX                                                                   1
105381bb76ff1Sjsg #define regRLC_GPM_GENERAL_1                                                                            0x4c64
105391bb76ff1Sjsg #define regRLC_GPM_GENERAL_1_BASE_IDX                                                                   1
105401bb76ff1Sjsg #define regRLC_GPM_GENERAL_2                                                                            0x4c65
105411bb76ff1Sjsg #define regRLC_GPM_GENERAL_2_BASE_IDX                                                                   1
105421bb76ff1Sjsg #define regRLC_GPM_GENERAL_3                                                                            0x4c66
105431bb76ff1Sjsg #define regRLC_GPM_GENERAL_3_BASE_IDX                                                                   1
105441bb76ff1Sjsg #define regRLC_GPM_GENERAL_4                                                                            0x4c67
105451bb76ff1Sjsg #define regRLC_GPM_GENERAL_4_BASE_IDX                                                                   1
105461bb76ff1Sjsg #define regRLC_GPM_GENERAL_5                                                                            0x4c68
105471bb76ff1Sjsg #define regRLC_GPM_GENERAL_5_BASE_IDX                                                                   1
105481bb76ff1Sjsg #define regRLC_GPM_GENERAL_6                                                                            0x4c69
105491bb76ff1Sjsg #define regRLC_GPM_GENERAL_6_BASE_IDX                                                                   1
105501bb76ff1Sjsg #define regRLC_GPM_GENERAL_7                                                                            0x4c6a
105511bb76ff1Sjsg #define regRLC_GPM_GENERAL_7_BASE_IDX                                                                   1
105521bb76ff1Sjsg #define regRLC_STATIC_PG_STATUS                                                                         0x4c6e
105531bb76ff1Sjsg #define regRLC_STATIC_PG_STATUS_BASE_IDX                                                                1
105541bb76ff1Sjsg #define regRLC_GPM_GENERAL_16                                                                           0x4c76
105551bb76ff1Sjsg #define regRLC_GPM_GENERAL_16_BASE_IDX                                                                  1
105561bb76ff1Sjsg #define regRLC_PG_DELAY_3                                                                               0x4c78
105571bb76ff1Sjsg #define regRLC_PG_DELAY_3_BASE_IDX                                                                      1
105581bb76ff1Sjsg #define regRLC_GPR_REG1                                                                                 0x4c79
105591bb76ff1Sjsg #define regRLC_GPR_REG1_BASE_IDX                                                                        1
105601bb76ff1Sjsg #define regRLC_GPR_REG2                                                                                 0x4c7a
105611bb76ff1Sjsg #define regRLC_GPR_REG2_BASE_IDX                                                                        1
105621bb76ff1Sjsg #define regRLC_GPM_INT_DISABLE_TH0                                                                      0x4c7c
105631bb76ff1Sjsg #define regRLC_GPM_INT_DISABLE_TH0_BASE_IDX                                                             1
105641bb76ff1Sjsg #define regRLC_GPM_LEGACY_INT_DISABLE                                                                   0x4c7d
105651bb76ff1Sjsg #define regRLC_GPM_LEGACY_INT_DISABLE_BASE_IDX                                                          1
105661bb76ff1Sjsg #define regRLC_GPM_INT_FORCE_TH0                                                                        0x4c7e
105671bb76ff1Sjsg #define regRLC_GPM_INT_FORCE_TH0_BASE_IDX                                                               1
105681bb76ff1Sjsg #define regRLC_SRM_CNTL                                                                                 0x4c80
105691bb76ff1Sjsg #define regRLC_SRM_CNTL_BASE_IDX                                                                        1
105701bb76ff1Sjsg #define regRLC_SRM_GPM_COMMAND_STATUS                                                                   0x4c88
105711bb76ff1Sjsg #define regRLC_SRM_GPM_COMMAND_STATUS_BASE_IDX                                                          1
105721bb76ff1Sjsg #define regRLC_SRM_INDEX_CNTL_ADDR_0                                                                    0x4c8b
105731bb76ff1Sjsg #define regRLC_SRM_INDEX_CNTL_ADDR_0_BASE_IDX                                                           1
105741bb76ff1Sjsg #define regRLC_SRM_INDEX_CNTL_ADDR_1                                                                    0x4c8c
105751bb76ff1Sjsg #define regRLC_SRM_INDEX_CNTL_ADDR_1_BASE_IDX                                                           1
105761bb76ff1Sjsg #define regRLC_SRM_INDEX_CNTL_ADDR_2                                                                    0x4c8d
105771bb76ff1Sjsg #define regRLC_SRM_INDEX_CNTL_ADDR_2_BASE_IDX                                                           1
105781bb76ff1Sjsg #define regRLC_SRM_INDEX_CNTL_ADDR_3                                                                    0x4c8e
105791bb76ff1Sjsg #define regRLC_SRM_INDEX_CNTL_ADDR_3_BASE_IDX                                                           1
105801bb76ff1Sjsg #define regRLC_SRM_INDEX_CNTL_ADDR_4                                                                    0x4c8f
105811bb76ff1Sjsg #define regRLC_SRM_INDEX_CNTL_ADDR_4_BASE_IDX                                                           1
105821bb76ff1Sjsg #define regRLC_SRM_INDEX_CNTL_ADDR_5                                                                    0x4c90
105831bb76ff1Sjsg #define regRLC_SRM_INDEX_CNTL_ADDR_5_BASE_IDX                                                           1
105841bb76ff1Sjsg #define regRLC_SRM_INDEX_CNTL_ADDR_6                                                                    0x4c91
105851bb76ff1Sjsg #define regRLC_SRM_INDEX_CNTL_ADDR_6_BASE_IDX                                                           1
105861bb76ff1Sjsg #define regRLC_SRM_INDEX_CNTL_ADDR_7                                                                    0x4c92
105871bb76ff1Sjsg #define regRLC_SRM_INDEX_CNTL_ADDR_7_BASE_IDX                                                           1
105881bb76ff1Sjsg #define regRLC_SRM_INDEX_CNTL_DATA_0                                                                    0x4c93
105891bb76ff1Sjsg #define regRLC_SRM_INDEX_CNTL_DATA_0_BASE_IDX                                                           1
105901bb76ff1Sjsg #define regRLC_SRM_INDEX_CNTL_DATA_1                                                                    0x4c94
105911bb76ff1Sjsg #define regRLC_SRM_INDEX_CNTL_DATA_1_BASE_IDX                                                           1
105921bb76ff1Sjsg #define regRLC_SRM_INDEX_CNTL_DATA_2                                                                    0x4c95
105931bb76ff1Sjsg #define regRLC_SRM_INDEX_CNTL_DATA_2_BASE_IDX                                                           1
105941bb76ff1Sjsg #define regRLC_SRM_INDEX_CNTL_DATA_3                                                                    0x4c96
105951bb76ff1Sjsg #define regRLC_SRM_INDEX_CNTL_DATA_3_BASE_IDX                                                           1
105961bb76ff1Sjsg #define regRLC_SRM_INDEX_CNTL_DATA_4                                                                    0x4c97
105971bb76ff1Sjsg #define regRLC_SRM_INDEX_CNTL_DATA_4_BASE_IDX                                                           1
105981bb76ff1Sjsg #define regRLC_SRM_INDEX_CNTL_DATA_5                                                                    0x4c98
105991bb76ff1Sjsg #define regRLC_SRM_INDEX_CNTL_DATA_5_BASE_IDX                                                           1
106001bb76ff1Sjsg #define regRLC_SRM_INDEX_CNTL_DATA_6                                                                    0x4c99
106011bb76ff1Sjsg #define regRLC_SRM_INDEX_CNTL_DATA_6_BASE_IDX                                                           1
106021bb76ff1Sjsg #define regRLC_SRM_INDEX_CNTL_DATA_7                                                                    0x4c9a
106031bb76ff1Sjsg #define regRLC_SRM_INDEX_CNTL_DATA_7_BASE_IDX                                                           1
106041bb76ff1Sjsg #define regRLC_SRM_STAT                                                                                 0x4c9b
106051bb76ff1Sjsg #define regRLC_SRM_STAT_BASE_IDX                                                                        1
106061bb76ff1Sjsg #define regRLC_GPM_GENERAL_8                                                                            0x4cad
106071bb76ff1Sjsg #define regRLC_GPM_GENERAL_8_BASE_IDX                                                                   1
106081bb76ff1Sjsg #define regRLC_GPM_GENERAL_9                                                                            0x4cae
106091bb76ff1Sjsg #define regRLC_GPM_GENERAL_9_BASE_IDX                                                                   1
106101bb76ff1Sjsg #define regRLC_GPM_GENERAL_10                                                                           0x4caf
106111bb76ff1Sjsg #define regRLC_GPM_GENERAL_10_BASE_IDX                                                                  1
106121bb76ff1Sjsg #define regRLC_GPM_GENERAL_11                                                                           0x4cb0
106131bb76ff1Sjsg #define regRLC_GPM_GENERAL_11_BASE_IDX                                                                  1
106141bb76ff1Sjsg #define regRLC_GPM_GENERAL_12                                                                           0x4cb1
106151bb76ff1Sjsg #define regRLC_GPM_GENERAL_12_BASE_IDX                                                                  1
106161bb76ff1Sjsg #define regRLC_GPM_UTCL1_CNTL_0                                                                         0x4cb2
106171bb76ff1Sjsg #define regRLC_GPM_UTCL1_CNTL_0_BASE_IDX                                                                1
106181bb76ff1Sjsg #define regRLC_GPM_UTCL1_CNTL_1                                                                         0x4cb3
106191bb76ff1Sjsg #define regRLC_GPM_UTCL1_CNTL_1_BASE_IDX                                                                1
106201bb76ff1Sjsg #define regRLC_GPM_UTCL1_CNTL_2                                                                         0x4cb4
106211bb76ff1Sjsg #define regRLC_GPM_UTCL1_CNTL_2_BASE_IDX                                                                1
106221bb76ff1Sjsg #define regRLC_SPM_UTCL1_CNTL                                                                           0x4cb5
106231bb76ff1Sjsg #define regRLC_SPM_UTCL1_CNTL_BASE_IDX                                                                  1
106241bb76ff1Sjsg #define regRLC_UTCL1_STATUS_2                                                                           0x4cb6
106251bb76ff1Sjsg #define regRLC_UTCL1_STATUS_2_BASE_IDX                                                                  1
106261bb76ff1Sjsg #define regRLC_SPM_UTCL1_ERROR_1                                                                        0x4cbc
106271bb76ff1Sjsg #define regRLC_SPM_UTCL1_ERROR_1_BASE_IDX                                                               1
106281bb76ff1Sjsg #define regRLC_SPM_UTCL1_ERROR_2                                                                        0x4cbd
106291bb76ff1Sjsg #define regRLC_SPM_UTCL1_ERROR_2_BASE_IDX                                                               1
106301bb76ff1Sjsg #define regRLC_GPM_UTCL1_TH0_ERROR_1                                                                    0x4cbe
106311bb76ff1Sjsg #define regRLC_GPM_UTCL1_TH0_ERROR_1_BASE_IDX                                                           1
106321bb76ff1Sjsg #define regRLC_GPM_UTCL1_TH0_ERROR_2                                                                    0x4cc0
106331bb76ff1Sjsg #define regRLC_GPM_UTCL1_TH0_ERROR_2_BASE_IDX                                                           1
106341bb76ff1Sjsg #define regRLC_GPM_UTCL1_TH1_ERROR_1                                                                    0x4cc1
106351bb76ff1Sjsg #define regRLC_GPM_UTCL1_TH1_ERROR_1_BASE_IDX                                                           1
106361bb76ff1Sjsg #define regRLC_GPM_UTCL1_TH1_ERROR_2                                                                    0x4cc2
106371bb76ff1Sjsg #define regRLC_GPM_UTCL1_TH1_ERROR_2_BASE_IDX                                                           1
106381bb76ff1Sjsg #define regRLC_GPM_UTCL1_TH2_ERROR_1                                                                    0x4cc3
106391bb76ff1Sjsg #define regRLC_GPM_UTCL1_TH2_ERROR_1_BASE_IDX                                                           1
106401bb76ff1Sjsg #define regRLC_GPM_UTCL1_TH2_ERROR_2                                                                    0x4cc4
106411bb76ff1Sjsg #define regRLC_GPM_UTCL1_TH2_ERROR_2_BASE_IDX                                                           1
106421bb76ff1Sjsg #define regRLC_CGCG_CGLS_CTRL_3D                                                                        0x4cc5
106431bb76ff1Sjsg #define regRLC_CGCG_CGLS_CTRL_3D_BASE_IDX                                                               1
106441bb76ff1Sjsg #define regRLC_CGCG_RAMP_CTRL_3D                                                                        0x4cc6
106451bb76ff1Sjsg #define regRLC_CGCG_RAMP_CTRL_3D_BASE_IDX                                                               1
106461bb76ff1Sjsg #define regRLC_SEMAPHORE_0                                                                              0x4cc7
106471bb76ff1Sjsg #define regRLC_SEMAPHORE_0_BASE_IDX                                                                     1
106481bb76ff1Sjsg #define regRLC_SEMAPHORE_1                                                                              0x4cc8
106491bb76ff1Sjsg #define regRLC_SEMAPHORE_1_BASE_IDX                                                                     1
106501bb76ff1Sjsg #define regRLC_SEMAPHORE_2                                                                              0x4cc9
106511bb76ff1Sjsg #define regRLC_SEMAPHORE_2_BASE_IDX                                                                     1
106521bb76ff1Sjsg #define regRLC_SEMAPHORE_3                                                                              0x4cca
106531bb76ff1Sjsg #define regRLC_SEMAPHORE_3_BASE_IDX                                                                     1
106541bb76ff1Sjsg #define regRLC_PACE_INT_STAT                                                                            0x4ccc
106551bb76ff1Sjsg #define regRLC_PACE_INT_STAT_BASE_IDX                                                                   1
106561bb76ff1Sjsg #define regRLC_UTCL1_STATUS                                                                             0x4cd4
106571bb76ff1Sjsg #define regRLC_UTCL1_STATUS_BASE_IDX                                                                    1
106581bb76ff1Sjsg #define regRLC_R2I_CNTL_0                                                                               0x4cd5
106591bb76ff1Sjsg #define regRLC_R2I_CNTL_0_BASE_IDX                                                                      1
106601bb76ff1Sjsg #define regRLC_R2I_CNTL_1                                                                               0x4cd6
106611bb76ff1Sjsg #define regRLC_R2I_CNTL_1_BASE_IDX                                                                      1
106621bb76ff1Sjsg #define regRLC_R2I_CNTL_2                                                                               0x4cd7
106631bb76ff1Sjsg #define regRLC_R2I_CNTL_2_BASE_IDX                                                                      1
106641bb76ff1Sjsg #define regRLC_R2I_CNTL_3                                                                               0x4cd8
106651bb76ff1Sjsg #define regRLC_R2I_CNTL_3_BASE_IDX                                                                      1
106661bb76ff1Sjsg #define regRLC_GPM_INT_STAT_TH0                                                                         0x4cdc
106671bb76ff1Sjsg #define regRLC_GPM_INT_STAT_TH0_BASE_IDX                                                                1
106681bb76ff1Sjsg #define regRLC_GPM_GENERAL_13                                                                           0x4cdd
106691bb76ff1Sjsg #define regRLC_GPM_GENERAL_13_BASE_IDX                                                                  1
106701bb76ff1Sjsg #define regRLC_GPM_GENERAL_14                                                                           0x4cde
106711bb76ff1Sjsg #define regRLC_GPM_GENERAL_14_BASE_IDX                                                                  1
106721bb76ff1Sjsg #define regRLC_GPM_GENERAL_15                                                                           0x4cdf
106731bb76ff1Sjsg #define regRLC_GPM_GENERAL_15_BASE_IDX                                                                  1
106741bb76ff1Sjsg #define regRLC_CAPTURE_GPU_CLOCK_COUNT_1                                                                0x4cea
106751bb76ff1Sjsg #define regRLC_CAPTURE_GPU_CLOCK_COUNT_1_BASE_IDX                                                       1
106761bb76ff1Sjsg #define regRLC_GPU_CLOCK_COUNT_LSB_2                                                                    0x4ceb
106771bb76ff1Sjsg #define regRLC_GPU_CLOCK_COUNT_LSB_2_BASE_IDX                                                           1
106781bb76ff1Sjsg #define regRLC_GPU_CLOCK_COUNT_MSB_2                                                                    0x4cec
106791bb76ff1Sjsg #define regRLC_GPU_CLOCK_COUNT_MSB_2_BASE_IDX                                                           1
106801bb76ff1Sjsg #define regRLC_PACE_INT_DISABLE                                                                         0x4ced
106811bb76ff1Sjsg #define regRLC_PACE_INT_DISABLE_BASE_IDX                                                                1
106821bb76ff1Sjsg #define regRLC_CAPTURE_GPU_CLOCK_COUNT_2                                                                0x4cef
106831bb76ff1Sjsg #define regRLC_CAPTURE_GPU_CLOCK_COUNT_2_BASE_IDX                                                       1
106841bb76ff1Sjsg #define regRLC_RLCV_DOORBELL_RANGE                                                                      0x4cf0
106851bb76ff1Sjsg #define regRLC_RLCV_DOORBELL_RANGE_BASE_IDX                                                             1
106861bb76ff1Sjsg #define regRLC_RLCV_DOORBELL_CNTL                                                                       0x4cf1
106871bb76ff1Sjsg #define regRLC_RLCV_DOORBELL_CNTL_BASE_IDX                                                              1
106881bb76ff1Sjsg #define regRLC_RLCV_DOORBELL_STAT                                                                       0x4cf2
106891bb76ff1Sjsg #define regRLC_RLCV_DOORBELL_STAT_BASE_IDX                                                              1
106901bb76ff1Sjsg #define regRLC_RLCV_DOORBELL_0_DATA_LO                                                                  0x4cf3
106911bb76ff1Sjsg #define regRLC_RLCV_DOORBELL_0_DATA_LO_BASE_IDX                                                         1
106921bb76ff1Sjsg #define regRLC_RLCV_DOORBELL_0_DATA_HI                                                                  0x4cf4
106931bb76ff1Sjsg #define regRLC_RLCV_DOORBELL_0_DATA_HI_BASE_IDX                                                         1
106941bb76ff1Sjsg #define regRLC_RLCV_DOORBELL_1_DATA_LO                                                                  0x4cf5
106951bb76ff1Sjsg #define regRLC_RLCV_DOORBELL_1_DATA_LO_BASE_IDX                                                         1
106961bb76ff1Sjsg #define regRLC_RLCV_DOORBELL_1_DATA_HI                                                                  0x4cf6
106971bb76ff1Sjsg #define regRLC_RLCV_DOORBELL_1_DATA_HI_BASE_IDX                                                         1
106981bb76ff1Sjsg #define regRLC_RLCV_DOORBELL_2_DATA_LO                                                                  0x4cf7
106991bb76ff1Sjsg #define regRLC_RLCV_DOORBELL_2_DATA_LO_BASE_IDX                                                         1
107001bb76ff1Sjsg #define regRLC_RLCV_DOORBELL_2_DATA_HI                                                                  0x4cf8
107011bb76ff1Sjsg #define regRLC_RLCV_DOORBELL_2_DATA_HI_BASE_IDX                                                         1
107021bb76ff1Sjsg #define regRLC_RLCV_DOORBELL_3_DATA_LO                                                                  0x4cf9
107031bb76ff1Sjsg #define regRLC_RLCV_DOORBELL_3_DATA_LO_BASE_IDX                                                         1
107041bb76ff1Sjsg #define regRLC_RLCV_DOORBELL_3_DATA_HI                                                                  0x4cfa
107051bb76ff1Sjsg #define regRLC_RLCV_DOORBELL_3_DATA_HI_BASE_IDX                                                         1
107061bb76ff1Sjsg #define regRLC_GPU_CLOCK_COUNT_LSB_1                                                                    0x4cfb
107071bb76ff1Sjsg #define regRLC_GPU_CLOCK_COUNT_LSB_1_BASE_IDX                                                           1
107081bb76ff1Sjsg #define regRLC_GPU_CLOCK_COUNT_MSB_1                                                                    0x4cfc
107091bb76ff1Sjsg #define regRLC_GPU_CLOCK_COUNT_MSB_1_BASE_IDX                                                           1
107101bb76ff1Sjsg #define regRLC_RLCV_SPARE_INT                                                                           0x4d00
107111bb76ff1Sjsg #define regRLC_RLCV_SPARE_INT_BASE_IDX                                                                  1
107121bb76ff1Sjsg #define regRLC_FIREWALL_VIOLATION                                                                       0x4d02
107131bb76ff1Sjsg #define regRLC_FIREWALL_VIOLATION_BASE_IDX                                                              1
107141bb76ff1Sjsg #define regRLC_PACE_TIMER_INT_0                                                                         0x4d04
107151bb76ff1Sjsg #define regRLC_PACE_TIMER_INT_0_BASE_IDX                                                                1
107161bb76ff1Sjsg #define regRLC_PACE_TIMER_INT_1                                                                         0x4d05
107171bb76ff1Sjsg #define regRLC_PACE_TIMER_INT_1_BASE_IDX                                                                1
107181bb76ff1Sjsg #define regRLC_PACE_TIMER_CTRL                                                                          0x4d06
107191bb76ff1Sjsg #define regRLC_PACE_TIMER_CTRL_BASE_IDX                                                                 1
107201bb76ff1Sjsg #define regRLC_SMU_CLK_REQ                                                                              0x4d08
107211bb76ff1Sjsg #define regRLC_SMU_CLK_REQ_BASE_IDX                                                                     1
107221bb76ff1Sjsg #define regRLC_CP_STAT_INVAL_STAT                                                                       0x4d09
107231bb76ff1Sjsg #define regRLC_CP_STAT_INVAL_STAT_BASE_IDX                                                              1
107241bb76ff1Sjsg #define regRLC_CP_STAT_INVAL_CTRL                                                                       0x4d0a
107251bb76ff1Sjsg #define regRLC_CP_STAT_INVAL_CTRL_BASE_IDX                                                              1
107261bb76ff1Sjsg #define regRLC_SPARE                                                                                    0x4d0b
107271bb76ff1Sjsg #define regRLC_SPARE_BASE_IDX                                                                           1
107281bb76ff1Sjsg #define regRLC_SPP_CTRL                                                                                 0x4d0c
107291bb76ff1Sjsg #define regRLC_SPP_CTRL_BASE_IDX                                                                        1
107301bb76ff1Sjsg #define regRLC_SPP_SHADER_PROFILE_EN                                                                    0x4d0d
107311bb76ff1Sjsg #define regRLC_SPP_SHADER_PROFILE_EN_BASE_IDX                                                           1
107321bb76ff1Sjsg #define regRLC_SPP_SSF_CAPTURE_EN                                                                       0x4d0e
107331bb76ff1Sjsg #define regRLC_SPP_SSF_CAPTURE_EN_BASE_IDX                                                              1
107341bb76ff1Sjsg #define regRLC_SPP_SSF_THRESHOLD_0                                                                      0x4d0f
107351bb76ff1Sjsg #define regRLC_SPP_SSF_THRESHOLD_0_BASE_IDX                                                             1
107361bb76ff1Sjsg #define regRLC_SPP_SSF_THRESHOLD_1                                                                      0x4d10
107371bb76ff1Sjsg #define regRLC_SPP_SSF_THRESHOLD_1_BASE_IDX                                                             1
107381bb76ff1Sjsg #define regRLC_SPP_SSF_THRESHOLD_2                                                                      0x4d11
107391bb76ff1Sjsg #define regRLC_SPP_SSF_THRESHOLD_2_BASE_IDX                                                             1
107401bb76ff1Sjsg #define regRLC_SPP_INFLIGHT_RD_ADDR                                                                     0x4d12
107411bb76ff1Sjsg #define regRLC_SPP_INFLIGHT_RD_ADDR_BASE_IDX                                                            1
107421bb76ff1Sjsg #define regRLC_SPP_INFLIGHT_RD_DATA                                                                     0x4d13
107431bb76ff1Sjsg #define regRLC_SPP_INFLIGHT_RD_DATA_BASE_IDX                                                            1
107441bb76ff1Sjsg #define regRLC_SPP_PROF_INFO_1                                                                          0x4d18
107451bb76ff1Sjsg #define regRLC_SPP_PROF_INFO_1_BASE_IDX                                                                 1
107461bb76ff1Sjsg #define regRLC_SPP_PROF_INFO_2                                                                          0x4d19
107471bb76ff1Sjsg #define regRLC_SPP_PROF_INFO_2_BASE_IDX                                                                 1
107481bb76ff1Sjsg #define regRLC_SPP_GLOBAL_SH_ID                                                                         0x4d1a
107491bb76ff1Sjsg #define regRLC_SPP_GLOBAL_SH_ID_BASE_IDX                                                                1
107501bb76ff1Sjsg #define regRLC_SPP_GLOBAL_SH_ID_VALID                                                                   0x4d1b
107511bb76ff1Sjsg #define regRLC_SPP_GLOBAL_SH_ID_VALID_BASE_IDX                                                          1
107521bb76ff1Sjsg #define regRLC_SPP_STATUS                                                                               0x4d1c
107531bb76ff1Sjsg #define regRLC_SPP_STATUS_BASE_IDX                                                                      1
107541bb76ff1Sjsg #define regRLC_SPP_PVT_STAT_0                                                                           0x4d1d
107551bb76ff1Sjsg #define regRLC_SPP_PVT_STAT_0_BASE_IDX                                                                  1
107561bb76ff1Sjsg #define regRLC_SPP_PVT_STAT_1                                                                           0x4d1e
107571bb76ff1Sjsg #define regRLC_SPP_PVT_STAT_1_BASE_IDX                                                                  1
107581bb76ff1Sjsg #define regRLC_SPP_PVT_STAT_2                                                                           0x4d1f
107591bb76ff1Sjsg #define regRLC_SPP_PVT_STAT_2_BASE_IDX                                                                  1
107601bb76ff1Sjsg #define regRLC_SPP_PVT_STAT_3                                                                           0x4d20
107611bb76ff1Sjsg #define regRLC_SPP_PVT_STAT_3_BASE_IDX                                                                  1
107621bb76ff1Sjsg #define regRLC_SPP_PVT_LEVEL_MAX                                                                        0x4d21
107631bb76ff1Sjsg #define regRLC_SPP_PVT_LEVEL_MAX_BASE_IDX                                                               1
107641bb76ff1Sjsg #define regRLC_SPP_STALL_STATE_UPDATE                                                                   0x4d22
107651bb76ff1Sjsg #define regRLC_SPP_STALL_STATE_UPDATE_BASE_IDX                                                          1
107661bb76ff1Sjsg #define regRLC_SPP_PBB_INFO                                                                             0x4d23
107671bb76ff1Sjsg #define regRLC_SPP_PBB_INFO_BASE_IDX                                                                    1
107681bb76ff1Sjsg #define regRLC_SPP_RESET                                                                                0x4d24
107691bb76ff1Sjsg #define regRLC_SPP_RESET_BASE_IDX                                                                       1
107701bb76ff1Sjsg #define regRLC_RLCP_DOORBELL_RANGE                                                                      0x4d26
107711bb76ff1Sjsg #define regRLC_RLCP_DOORBELL_RANGE_BASE_IDX                                                             1
107721bb76ff1Sjsg #define regRLC_RLCP_DOORBELL_CNTL                                                                       0x4d27
107731bb76ff1Sjsg #define regRLC_RLCP_DOORBELL_CNTL_BASE_IDX                                                              1
107741bb76ff1Sjsg #define regRLC_RLCP_DOORBELL_STAT                                                                       0x4d28
107751bb76ff1Sjsg #define regRLC_RLCP_DOORBELL_STAT_BASE_IDX                                                              1
107761bb76ff1Sjsg #define regRLC_RLCP_DOORBELL_0_DATA_LO                                                                  0x4d29
107771bb76ff1Sjsg #define regRLC_RLCP_DOORBELL_0_DATA_LO_BASE_IDX                                                         1
107781bb76ff1Sjsg #define regRLC_RLCP_DOORBELL_0_DATA_HI                                                                  0x4d2a
107791bb76ff1Sjsg #define regRLC_RLCP_DOORBELL_0_DATA_HI_BASE_IDX                                                         1
107801bb76ff1Sjsg #define regRLC_RLCP_DOORBELL_1_DATA_LO                                                                  0x4d2b
107811bb76ff1Sjsg #define regRLC_RLCP_DOORBELL_1_DATA_LO_BASE_IDX                                                         1
107821bb76ff1Sjsg #define regRLC_RLCP_DOORBELL_1_DATA_HI                                                                  0x4d2c
107831bb76ff1Sjsg #define regRLC_RLCP_DOORBELL_1_DATA_HI_BASE_IDX                                                         1
107841bb76ff1Sjsg #define regRLC_RLCP_DOORBELL_2_DATA_LO                                                                  0x4d2d
107851bb76ff1Sjsg #define regRLC_RLCP_DOORBELL_2_DATA_LO_BASE_IDX                                                         1
107861bb76ff1Sjsg #define regRLC_RLCP_DOORBELL_2_DATA_HI                                                                  0x4d2e
107871bb76ff1Sjsg #define regRLC_RLCP_DOORBELL_2_DATA_HI_BASE_IDX                                                         1
107881bb76ff1Sjsg #define regRLC_RLCP_DOORBELL_3_DATA_LO                                                                  0x4d2f
107891bb76ff1Sjsg #define regRLC_RLCP_DOORBELL_3_DATA_LO_BASE_IDX                                                         1
107901bb76ff1Sjsg #define regRLC_RLCP_DOORBELL_3_DATA_HI                                                                  0x4d30
107911bb76ff1Sjsg #define regRLC_RLCP_DOORBELL_3_DATA_HI_BASE_IDX                                                         1
107921bb76ff1Sjsg #define regRLC_CAC_MASK_CNTL                                                                            0x4d45
107931bb76ff1Sjsg #define regRLC_CAC_MASK_CNTL_BASE_IDX                                                                   1
107941bb76ff1Sjsg #define regRLC_POWER_RESIDENCY_CNTR_CTRL                                                                0x4d48
107951bb76ff1Sjsg #define regRLC_POWER_RESIDENCY_CNTR_CTRL_BASE_IDX                                                       1
107961bb76ff1Sjsg #define regRLC_CLK_RESIDENCY_CNTR_CTRL                                                                  0x4d49
107971bb76ff1Sjsg #define regRLC_CLK_RESIDENCY_CNTR_CTRL_BASE_IDX                                                         1
107981bb76ff1Sjsg #define regRLC_DS_RESIDENCY_CNTR_CTRL                                                                   0x4d4a
107991bb76ff1Sjsg #define regRLC_DS_RESIDENCY_CNTR_CTRL_BASE_IDX                                                          1
108001bb76ff1Sjsg #define regRLC_ULV_RESIDENCY_CNTR_CTRL                                                                  0x4d4b
108011bb76ff1Sjsg #define regRLC_ULV_RESIDENCY_CNTR_CTRL_BASE_IDX                                                         1
108021bb76ff1Sjsg #define regRLC_PCC_RESIDENCY_CNTR_CTRL                                                                  0x4d4c
108031bb76ff1Sjsg #define regRLC_PCC_RESIDENCY_CNTR_CTRL_BASE_IDX                                                         1
108041bb76ff1Sjsg #define regRLC_GENERAL_RESIDENCY_CNTR_CTRL                                                              0x4d4d
108051bb76ff1Sjsg #define regRLC_GENERAL_RESIDENCY_CNTR_CTRL_BASE_IDX                                                     1
108061bb76ff1Sjsg #define regRLC_POWER_RESIDENCY_EVENT_CNTR                                                               0x4d50
108071bb76ff1Sjsg #define regRLC_POWER_RESIDENCY_EVENT_CNTR_BASE_IDX                                                      1
108081bb76ff1Sjsg #define regRLC_CLK_RESIDENCY_EVENT_CNTR                                                                 0x4d51
108091bb76ff1Sjsg #define regRLC_CLK_RESIDENCY_EVENT_CNTR_BASE_IDX                                                        1
108101bb76ff1Sjsg #define regRLC_DS_RESIDENCY_EVENT_CNTR                                                                  0x4d52
108111bb76ff1Sjsg #define regRLC_DS_RESIDENCY_EVENT_CNTR_BASE_IDX                                                         1
108121bb76ff1Sjsg #define regRLC_ULV_RESIDENCY_EVENT_CNTR                                                                 0x4d53
108131bb76ff1Sjsg #define regRLC_ULV_RESIDENCY_EVENT_CNTR_BASE_IDX                                                        1
108141bb76ff1Sjsg #define regRLC_PCC_RESIDENCY_EVENT_CNTR                                                                 0x4d54
108151bb76ff1Sjsg #define regRLC_PCC_RESIDENCY_EVENT_CNTR_BASE_IDX                                                        1
108161bb76ff1Sjsg #define regRLC_GENERAL_RESIDENCY_EVENT_CNTR                                                             0x4d55
108171bb76ff1Sjsg #define regRLC_GENERAL_RESIDENCY_EVENT_CNTR_BASE_IDX                                                    1
108181bb76ff1Sjsg #define regRLC_POWER_RESIDENCY_REF_CNTR                                                                 0x4d58
108191bb76ff1Sjsg #define regRLC_POWER_RESIDENCY_REF_CNTR_BASE_IDX                                                        1
108201bb76ff1Sjsg #define regRLC_CLK_RESIDENCY_REF_CNTR                                                                   0x4d59
108211bb76ff1Sjsg #define regRLC_CLK_RESIDENCY_REF_CNTR_BASE_IDX                                                          1
108221bb76ff1Sjsg #define regRLC_DS_RESIDENCY_REF_CNTR                                                                    0x4d5a
108231bb76ff1Sjsg #define regRLC_DS_RESIDENCY_REF_CNTR_BASE_IDX                                                           1
108241bb76ff1Sjsg #define regRLC_ULV_RESIDENCY_REF_CNTR                                                                   0x4d5b
108251bb76ff1Sjsg #define regRLC_ULV_RESIDENCY_REF_CNTR_BASE_IDX                                                          1
108261bb76ff1Sjsg #define regRLC_PCC_RESIDENCY_REF_CNTR                                                                   0x4d5c
108271bb76ff1Sjsg #define regRLC_PCC_RESIDENCY_REF_CNTR_BASE_IDX                                                          1
108281bb76ff1Sjsg #define regRLC_GENERAL_RESIDENCY_REF_CNTR                                                               0x4d5d
108291bb76ff1Sjsg #define regRLC_GENERAL_RESIDENCY_REF_CNTR_BASE_IDX                                                      1
108301bb76ff1Sjsg #define regRLC_GFX_IH_CLIENT_CTRL                                                                       0x4d5e
108311bb76ff1Sjsg #define regRLC_GFX_IH_CLIENT_CTRL_BASE_IDX                                                              1
108321bb76ff1Sjsg #define regRLC_GFX_IH_ARBITER_STAT                                                                      0x4d5f
108331bb76ff1Sjsg #define regRLC_GFX_IH_ARBITER_STAT_BASE_IDX                                                             1
108341bb76ff1Sjsg #define regRLC_GFX_IH_CLIENT_SE_STAT_L                                                                  0x4d60
108351bb76ff1Sjsg #define regRLC_GFX_IH_CLIENT_SE_STAT_L_BASE_IDX                                                         1
108361bb76ff1Sjsg #define regRLC_GFX_IH_CLIENT_SE_STAT_H                                                                  0x4d61
108371bb76ff1Sjsg #define regRLC_GFX_IH_CLIENT_SE_STAT_H_BASE_IDX                                                         1
108381bb76ff1Sjsg #define regRLC_GFX_IH_CLIENT_SDMA_STAT                                                                  0x4d62
108391bb76ff1Sjsg #define regRLC_GFX_IH_CLIENT_SDMA_STAT_BASE_IDX                                                         1
108401bb76ff1Sjsg #define regRLC_GFX_IH_CLIENT_OTHER_STAT                                                                 0x4d63
108411bb76ff1Sjsg #define regRLC_GFX_IH_CLIENT_OTHER_STAT_BASE_IDX                                                        1
108421bb76ff1Sjsg #define regRLC_SPM_GLOBAL_DELAY_IND_ADDR                                                                0x4d64
108431bb76ff1Sjsg #define regRLC_SPM_GLOBAL_DELAY_IND_ADDR_BASE_IDX                                                       1
108441bb76ff1Sjsg #define regRLC_SPM_GLOBAL_DELAY_IND_DATA                                                                0x4d65
108451bb76ff1Sjsg #define regRLC_SPM_GLOBAL_DELAY_IND_DATA_BASE_IDX                                                       1
108461bb76ff1Sjsg #define regRLC_SPM_SE_DELAY_IND_ADDR                                                                    0x4d66
108471bb76ff1Sjsg #define regRLC_SPM_SE_DELAY_IND_ADDR_BASE_IDX                                                           1
108481bb76ff1Sjsg #define regRLC_SPM_SE_DELAY_IND_DATA                                                                    0x4d67
108491bb76ff1Sjsg #define regRLC_SPM_SE_DELAY_IND_DATA_BASE_IDX                                                           1
108501bb76ff1Sjsg #define regRLC_LX6_CNTL                                                                                 0x4d80
108511bb76ff1Sjsg #define regRLC_LX6_CNTL_BASE_IDX                                                                        1
108521bb76ff1Sjsg #define regRLC_XT_CORE_STATUS                                                                           0x4dd4
108531bb76ff1Sjsg #define regRLC_XT_CORE_STATUS_BASE_IDX                                                                  1
108541bb76ff1Sjsg #define regRLC_XT_CORE_INTERRUPT                                                                        0x4dd5
108551bb76ff1Sjsg #define regRLC_XT_CORE_INTERRUPT_BASE_IDX                                                               1
108561bb76ff1Sjsg #define regRLC_XT_CORE_FAULT_INFO                                                                       0x4dd6
108571bb76ff1Sjsg #define regRLC_XT_CORE_FAULT_INFO_BASE_IDX                                                              1
108581bb76ff1Sjsg #define regRLC_XT_CORE_ALT_RESET_VEC                                                                    0x4dd7
108591bb76ff1Sjsg #define regRLC_XT_CORE_ALT_RESET_VEC_BASE_IDX                                                           1
108601bb76ff1Sjsg #define regRLC_XT_CORE_RESERVED                                                                         0x4dd8
108611bb76ff1Sjsg #define regRLC_XT_CORE_RESERVED_BASE_IDX                                                                1
108621bb76ff1Sjsg #define regRLC_XT_INT_VEC_FORCE                                                                         0x4dd9
108631bb76ff1Sjsg #define regRLC_XT_INT_VEC_FORCE_BASE_IDX                                                                1
108641bb76ff1Sjsg #define regRLC_XT_INT_VEC_CLEAR                                                                         0x4dda
108651bb76ff1Sjsg #define regRLC_XT_INT_VEC_CLEAR_BASE_IDX                                                                1
108661bb76ff1Sjsg #define regRLC_XT_INT_VEC_MUX_SEL                                                                       0x4ddb
108671bb76ff1Sjsg #define regRLC_XT_INT_VEC_MUX_SEL_BASE_IDX                                                              1
108681bb76ff1Sjsg #define regRLC_XT_INT_VEC_MUX_INT_SEL                                                                   0x4ddc
108691bb76ff1Sjsg #define regRLC_XT_INT_VEC_MUX_INT_SEL_BASE_IDX                                                          1
108701bb76ff1Sjsg #define regRLC_GPU_CLOCK_COUNT_SPM_LSB                                                                  0x4de4
108711bb76ff1Sjsg #define regRLC_GPU_CLOCK_COUNT_SPM_LSB_BASE_IDX                                                         1
108721bb76ff1Sjsg #define regRLC_GPU_CLOCK_COUNT_SPM_MSB                                                                  0x4de5
108731bb76ff1Sjsg #define regRLC_GPU_CLOCK_COUNT_SPM_MSB_BASE_IDX                                                         1
108741bb76ff1Sjsg #define regRLC_SPM_THREAD_TRACE_CTRL                                                                    0x4de6
108751bb76ff1Sjsg #define regRLC_SPM_THREAD_TRACE_CTRL_BASE_IDX                                                           1
108761bb76ff1Sjsg #define regRLC_SPP_CAM_ADDR                                                                             0x4de8
108771bb76ff1Sjsg #define regRLC_SPP_CAM_ADDR_BASE_IDX                                                                    1
108781bb76ff1Sjsg #define regRLC_SPP_CAM_DATA                                                                             0x4de9
108791bb76ff1Sjsg #define regRLC_SPP_CAM_DATA_BASE_IDX                                                                    1
108801bb76ff1Sjsg #define regRLC_SPP_CAM_EXT_ADDR                                                                         0x4dea
108811bb76ff1Sjsg #define regRLC_SPP_CAM_EXT_ADDR_BASE_IDX                                                                1
108821bb76ff1Sjsg #define regRLC_SPP_CAM_EXT_DATA                                                                         0x4deb
108831bb76ff1Sjsg #define regRLC_SPP_CAM_EXT_DATA_BASE_IDX                                                                1
108841bb76ff1Sjsg #define regRLC_CPAXI_DOORBELL_MON_CTRL                                                                  0x4df1
108851bb76ff1Sjsg #define regRLC_CPAXI_DOORBELL_MON_CTRL_BASE_IDX                                                         1
108861bb76ff1Sjsg #define regRLC_CPAXI_DOORBELL_MON_STAT                                                                  0x4df2
108871bb76ff1Sjsg #define regRLC_CPAXI_DOORBELL_MON_STAT_BASE_IDX                                                         1
108881bb76ff1Sjsg #define regRLC_CPAXI_DOORBELL_MON_DATA_LSB                                                              0x4df3
108891bb76ff1Sjsg #define regRLC_CPAXI_DOORBELL_MON_DATA_LSB_BASE_IDX                                                     1
108901bb76ff1Sjsg #define regRLC_CPAXI_DOORBELL_MON_DATA_MSB                                                              0x4df4
108911bb76ff1Sjsg #define regRLC_CPAXI_DOORBELL_MON_DATA_MSB_BASE_IDX                                                     1
108921bb76ff1Sjsg #define regRLC_XT_DOORBELL_RANGE                                                                        0x4df5
108931bb76ff1Sjsg #define regRLC_XT_DOORBELL_RANGE_BASE_IDX                                                               1
108941bb76ff1Sjsg #define regRLC_XT_DOORBELL_CNTL                                                                         0x4df6
108951bb76ff1Sjsg #define regRLC_XT_DOORBELL_CNTL_BASE_IDX                                                                1
108961bb76ff1Sjsg #define regRLC_XT_DOORBELL_STAT                                                                         0x4df7
108971bb76ff1Sjsg #define regRLC_XT_DOORBELL_STAT_BASE_IDX                                                                1
108981bb76ff1Sjsg #define regRLC_XT_DOORBELL_0_DATA_LO                                                                    0x4df8
108991bb76ff1Sjsg #define regRLC_XT_DOORBELL_0_DATA_LO_BASE_IDX                                                           1
109001bb76ff1Sjsg #define regRLC_XT_DOORBELL_0_DATA_HI                                                                    0x4df9
109011bb76ff1Sjsg #define regRLC_XT_DOORBELL_0_DATA_HI_BASE_IDX                                                           1
109021bb76ff1Sjsg #define regRLC_XT_DOORBELL_1_DATA_LO                                                                    0x4dfa
109031bb76ff1Sjsg #define regRLC_XT_DOORBELL_1_DATA_LO_BASE_IDX                                                           1
109041bb76ff1Sjsg #define regRLC_XT_DOORBELL_1_DATA_HI                                                                    0x4dfb
109051bb76ff1Sjsg #define regRLC_XT_DOORBELL_1_DATA_HI_BASE_IDX                                                           1
109061bb76ff1Sjsg #define regRLC_XT_DOORBELL_2_DATA_LO                                                                    0x4dfc
109071bb76ff1Sjsg #define regRLC_XT_DOORBELL_2_DATA_LO_BASE_IDX                                                           1
109081bb76ff1Sjsg #define regRLC_XT_DOORBELL_2_DATA_HI                                                                    0x4dfd
109091bb76ff1Sjsg #define regRLC_XT_DOORBELL_2_DATA_HI_BASE_IDX                                                           1
109101bb76ff1Sjsg #define regRLC_XT_DOORBELL_3_DATA_LO                                                                    0x4dfe
109111bb76ff1Sjsg #define regRLC_XT_DOORBELL_3_DATA_LO_BASE_IDX                                                           1
109121bb76ff1Sjsg #define regRLC_XT_DOORBELL_3_DATA_HI                                                                    0x4dff
109131bb76ff1Sjsg #define regRLC_XT_DOORBELL_3_DATA_HI_BASE_IDX                                                           1
109141bb76ff1Sjsg #define regRLC_MEM_SLP_CNTL                                                                             0x4e00
109151bb76ff1Sjsg #define regRLC_MEM_SLP_CNTL_BASE_IDX                                                                    1
109161bb76ff1Sjsg #define regSMU_RLC_RESPONSE                                                                             0x4e01
109171bb76ff1Sjsg #define regSMU_RLC_RESPONSE_BASE_IDX                                                                    1
109181bb76ff1Sjsg #define regRLC_RLCV_SAFE_MODE                                                                           0x4e02
109191bb76ff1Sjsg #define regRLC_RLCV_SAFE_MODE_BASE_IDX                                                                  1
109201bb76ff1Sjsg #define regRLC_SMU_SAFE_MODE                                                                            0x4e03
109211bb76ff1Sjsg #define regRLC_SMU_SAFE_MODE_BASE_IDX                                                                   1
109221bb76ff1Sjsg #define regRLC_RLCV_COMMAND                                                                             0x4e04
109231bb76ff1Sjsg #define regRLC_RLCV_COMMAND_BASE_IDX                                                                    1
109241bb76ff1Sjsg #define regRLC_SMU_MESSAGE                                                                              0x4e05
109251bb76ff1Sjsg #define regRLC_SMU_MESSAGE_BASE_IDX                                                                     1
109261bb76ff1Sjsg #define regRLC_SMU_MESSAGE_1                                                                            0x4e06
109271bb76ff1Sjsg #define regRLC_SMU_MESSAGE_1_BASE_IDX                                                                   1
109281bb76ff1Sjsg #define regRLC_SMU_MESSAGE_2                                                                            0x4e07
109291bb76ff1Sjsg #define regRLC_SMU_MESSAGE_2_BASE_IDX                                                                   1
109301bb76ff1Sjsg #define regRLC_SRM_GPM_COMMAND                                                                          0x4e08
109311bb76ff1Sjsg #define regRLC_SRM_GPM_COMMAND_BASE_IDX                                                                 1
109321bb76ff1Sjsg #define regRLC_SRM_GPM_ABORT                                                                            0x4e09
109331bb76ff1Sjsg #define regRLC_SRM_GPM_ABORT_BASE_IDX                                                                   1
109341bb76ff1Sjsg #define regRLC_SMU_COMMAND                                                                              0x4e0a
109351bb76ff1Sjsg #define regRLC_SMU_COMMAND_BASE_IDX                                                                     1
109361bb76ff1Sjsg #define regRLC_SMU_ARGUMENT_1                                                                           0x4e0b
109371bb76ff1Sjsg #define regRLC_SMU_ARGUMENT_1_BASE_IDX                                                                  1
109381bb76ff1Sjsg #define regRLC_SMU_ARGUMENT_2                                                                           0x4e0c
109391bb76ff1Sjsg #define regRLC_SMU_ARGUMENT_2_BASE_IDX                                                                  1
109401bb76ff1Sjsg #define regRLC_SMU_ARGUMENT_3                                                                           0x4e0d
109411bb76ff1Sjsg #define regRLC_SMU_ARGUMENT_3_BASE_IDX                                                                  1
109421bb76ff1Sjsg #define regRLC_SMU_ARGUMENT_4                                                                           0x4e0e
109431bb76ff1Sjsg #define regRLC_SMU_ARGUMENT_4_BASE_IDX                                                                  1
109441bb76ff1Sjsg #define regRLC_SMU_ARGUMENT_5                                                                           0x4e0f
109451bb76ff1Sjsg #define regRLC_SMU_ARGUMENT_5_BASE_IDX                                                                  1
109461bb76ff1Sjsg #define regRLC_IMU_BOOTLOAD_ADDR_HI                                                                     0x4e10
109471bb76ff1Sjsg #define regRLC_IMU_BOOTLOAD_ADDR_HI_BASE_IDX                                                            1
109481bb76ff1Sjsg #define regRLC_IMU_BOOTLOAD_ADDR_LO                                                                     0x4e11
109491bb76ff1Sjsg #define regRLC_IMU_BOOTLOAD_ADDR_LO_BASE_IDX                                                            1
109501bb76ff1Sjsg #define regRLC_IMU_BOOTLOAD_SIZE                                                                        0x4e12
109511bb76ff1Sjsg #define regRLC_IMU_BOOTLOAD_SIZE_BASE_IDX                                                               1
109521bb76ff1Sjsg #define regRLC_IMU_MISC                                                                                 0x4e16
109531bb76ff1Sjsg #define regRLC_IMU_MISC_BASE_IDX                                                                        1
109541bb76ff1Sjsg #define regRLC_IMU_RESET_VECTOR                                                                         0x4e17
109551bb76ff1Sjsg #define regRLC_IMU_RESET_VECTOR_BASE_IDX                                                                1
109561bb76ff1Sjsg 
109571bb76ff1Sjsg 
109581bb76ff1Sjsg // addressBlock: gc_rlcsdec
109591bb76ff1Sjsg // base address: 0x3b980
109601bb76ff1Sjsg #define regRLC_RLCS_DEC_START                                                                           0x4e60
109611bb76ff1Sjsg #define regRLC_RLCS_DEC_START_BASE_IDX                                                                  1
109621bb76ff1Sjsg #define regRLC_RLCS_DEC_DUMP_ADDR                                                                       0x4e61
109631bb76ff1Sjsg #define regRLC_RLCS_DEC_DUMP_ADDR_BASE_IDX                                                              1
109641bb76ff1Sjsg #define regRLC_RLCS_EXCEPTION_REG_1                                                                     0x4e62
109651bb76ff1Sjsg #define regRLC_RLCS_EXCEPTION_REG_1_BASE_IDX                                                            1
109661bb76ff1Sjsg #define regRLC_RLCS_EXCEPTION_REG_2                                                                     0x4e63
109671bb76ff1Sjsg #define regRLC_RLCS_EXCEPTION_REG_2_BASE_IDX                                                            1
109681bb76ff1Sjsg #define regRLC_RLCS_EXCEPTION_REG_3                                                                     0x4e64
109691bb76ff1Sjsg #define regRLC_RLCS_EXCEPTION_REG_3_BASE_IDX                                                            1
109701bb76ff1Sjsg #define regRLC_RLCS_EXCEPTION_REG_4                                                                     0x4e65
109711bb76ff1Sjsg #define regRLC_RLCS_EXCEPTION_REG_4_BASE_IDX                                                            1
109721bb76ff1Sjsg #define regRLC_RLCS_CGCG_REQUEST                                                                        0x4e66
109731bb76ff1Sjsg #define regRLC_RLCS_CGCG_REQUEST_BASE_IDX                                                               1
109741bb76ff1Sjsg #define regRLC_RLCS_CGCG_STATUS                                                                         0x4e67
109751bb76ff1Sjsg #define regRLC_RLCS_CGCG_STATUS_BASE_IDX                                                                1
109761bb76ff1Sjsg #define regRLC_RLCS_SOC_DS_CNTL                                                                         0x4e68
109771bb76ff1Sjsg #define regRLC_RLCS_SOC_DS_CNTL_BASE_IDX                                                                1
109781bb76ff1Sjsg #define regRLC_RLCS_GFX_DS_CNTL                                                                         0x4e69
109791bb76ff1Sjsg #define regRLC_RLCS_GFX_DS_CNTL_BASE_IDX                                                                1
109801bb76ff1Sjsg #define regRLC_RLCS_GFX_DS_ALLOW_MASK_CNTL                                                              0x4e6a
109811bb76ff1Sjsg #define regRLC_RLCS_GFX_DS_ALLOW_MASK_CNTL_BASE_IDX                                                     1
109821bb76ff1Sjsg #define regRLC_GPM_STAT                                                                                 0x4e6b
109831bb76ff1Sjsg #define regRLC_GPM_STAT_BASE_IDX                                                                        1
109841bb76ff1Sjsg #define regRLC_RLCS_GPM_STAT                                                                            0x4e6b
109851bb76ff1Sjsg #define regRLC_RLCS_GPM_STAT_BASE_IDX                                                                   1
109861bb76ff1Sjsg #define regRLC_RLCS_ABORTED_PD_SEQUENCE                                                                 0x4e6c
109871bb76ff1Sjsg #define regRLC_RLCS_ABORTED_PD_SEQUENCE_BASE_IDX                                                        1
109881bb76ff1Sjsg #define regRLC_RLCS_DIDT_FORCE_STALL                                                                    0x4e6d
109891bb76ff1Sjsg #define regRLC_RLCS_DIDT_FORCE_STALL_BASE_IDX                                                           1
109901bb76ff1Sjsg #define regRLC_RLCS_IOV_CMD_STATUS                                                                      0x4e6e
109911bb76ff1Sjsg #define regRLC_RLCS_IOV_CMD_STATUS_BASE_IDX                                                             1
109921bb76ff1Sjsg #define regRLC_RLCS_IOV_CNTX_LOC_SIZE                                                                   0x4e6f
109931bb76ff1Sjsg #define regRLC_RLCS_IOV_CNTX_LOC_SIZE_BASE_IDX                                                          1
109941bb76ff1Sjsg #define regRLC_RLCS_IOV_SCH_BLOCK                                                                       0x4e70
109951bb76ff1Sjsg #define regRLC_RLCS_IOV_SCH_BLOCK_BASE_IDX                                                              1
109961bb76ff1Sjsg #define regRLC_RLCS_IOV_VM_BUSY_STATUS                                                                  0x4e71
109971bb76ff1Sjsg #define regRLC_RLCS_IOV_VM_BUSY_STATUS_BASE_IDX                                                         1
109981bb76ff1Sjsg #define regRLC_RLCS_GPM_STAT_2                                                                          0x4e72
109991bb76ff1Sjsg #define regRLC_RLCS_GPM_STAT_2_BASE_IDX                                                                 1
110001bb76ff1Sjsg #define regRLC_RLCS_GRBM_SOFT_RESET                                                                     0x4e73
110011bb76ff1Sjsg #define regRLC_RLCS_GRBM_SOFT_RESET_BASE_IDX                                                            1
110021bb76ff1Sjsg #define regRLC_RLCS_PG_CHANGE_STATUS                                                                    0x4e74
110031bb76ff1Sjsg #define regRLC_RLCS_PG_CHANGE_STATUS_BASE_IDX                                                           1
110041bb76ff1Sjsg #define regRLC_RLCS_PG_CHANGE_READ                                                                      0x4e75
110051bb76ff1Sjsg #define regRLC_RLCS_PG_CHANGE_READ_BASE_IDX                                                             1
110061bb76ff1Sjsg #define regRLC_RLCS_IH_SEMAPHORE                                                                        0x4e76
110071bb76ff1Sjsg #define regRLC_RLCS_IH_SEMAPHORE_BASE_IDX                                                               1
110081bb76ff1Sjsg #define regRLC_RLCS_IH_COOKIE_SEMAPHORE                                                                 0x4e77
110091bb76ff1Sjsg #define regRLC_RLCS_IH_COOKIE_SEMAPHORE_BASE_IDX                                                        1
110101bb76ff1Sjsg #define regRLC_RLCS_WGP_STATUS                                                                          0x4e78
110111bb76ff1Sjsg #define regRLC_RLCS_WGP_STATUS_BASE_IDX                                                                 1
110121bb76ff1Sjsg #define regRLC_RLCS_WGP_READ                                                                            0x4e79
110131bb76ff1Sjsg #define regRLC_RLCS_WGP_READ_BASE_IDX                                                                   1
110141bb76ff1Sjsg #define regRLC_RLCS_CP_INT_CTRL_1                                                                       0x4e7a
110151bb76ff1Sjsg #define regRLC_RLCS_CP_INT_CTRL_1_BASE_IDX                                                              1
110161bb76ff1Sjsg #define regRLC_RLCS_CP_INT_CTRL_2                                                                       0x4e7b
110171bb76ff1Sjsg #define regRLC_RLCS_CP_INT_CTRL_2_BASE_IDX                                                              1
110181bb76ff1Sjsg #define regRLC_RLCS_CP_INT_INFO_1                                                                       0x4e7c
110191bb76ff1Sjsg #define regRLC_RLCS_CP_INT_INFO_1_BASE_IDX                                                              1
110201bb76ff1Sjsg #define regRLC_RLCS_CP_INT_INFO_2                                                                       0x4e7d
110211bb76ff1Sjsg #define regRLC_RLCS_CP_INT_INFO_2_BASE_IDX                                                              1
110221bb76ff1Sjsg #define regRLC_RLCS_SPM_INT_CTRL                                                                        0x4e7e
110231bb76ff1Sjsg #define regRLC_RLCS_SPM_INT_CTRL_BASE_IDX                                                               1
110241bb76ff1Sjsg #define regRLC_RLCS_SPM_INT_INFO_1                                                                      0x4e7f
110251bb76ff1Sjsg #define regRLC_RLCS_SPM_INT_INFO_1_BASE_IDX                                                             1
110261bb76ff1Sjsg #define regRLC_RLCS_SPM_INT_INFO_2                                                                      0x4e80
110271bb76ff1Sjsg #define regRLC_RLCS_SPM_INT_INFO_2_BASE_IDX                                                             1
110281bb76ff1Sjsg #define regRLC_RLCS_DSM_TRIG                                                                            0x4e81
110291bb76ff1Sjsg #define regRLC_RLCS_DSM_TRIG_BASE_IDX                                                                   1
110301bb76ff1Sjsg #define regRLC_RLCS_BOOTLOAD_STATUS                                                                     0x4e82
110311bb76ff1Sjsg #define regRLC_RLCS_BOOTLOAD_STATUS_BASE_IDX                                                            1
110321bb76ff1Sjsg #define regRLC_RLCS_POWER_BRAKE_CNTL                                                                    0x4e83
110331bb76ff1Sjsg #define regRLC_RLCS_POWER_BRAKE_CNTL_BASE_IDX                                                           1
110341bb76ff1Sjsg #define regRLC_RLCS_POWER_BRAKE_CNTL_TH1                                                                0x4e84
110351bb76ff1Sjsg #define regRLC_RLCS_POWER_BRAKE_CNTL_TH1_BASE_IDX                                                       1
110361bb76ff1Sjsg #define regRLC_RLCS_GRBM_IDLE_BUSY_STAT                                                                 0x4e85
110371bb76ff1Sjsg #define regRLC_RLCS_GRBM_IDLE_BUSY_STAT_BASE_IDX                                                        1
110381bb76ff1Sjsg #define regRLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL                                                             0x4e86
110391bb76ff1Sjsg #define regRLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL_BASE_IDX                                                    1
110401bb76ff1Sjsg #define regRLC_RLCS_CMP_IDLE_CNTL                                                                       0x4e87
110411bb76ff1Sjsg #define regRLC_RLCS_CMP_IDLE_CNTL_BASE_IDX                                                              1
110421bb76ff1Sjsg #define regRLC_RLCS_GENERAL_0                                                                           0x4e88
110431bb76ff1Sjsg #define regRLC_RLCS_GENERAL_0_BASE_IDX                                                                  1
110441bb76ff1Sjsg #define regRLC_RLCS_GENERAL_1                                                                           0x4e89
110451bb76ff1Sjsg #define regRLC_RLCS_GENERAL_1_BASE_IDX                                                                  1
110461bb76ff1Sjsg #define regRLC_RLCS_GENERAL_2                                                                           0x4e8a
110471bb76ff1Sjsg #define regRLC_RLCS_GENERAL_2_BASE_IDX                                                                  1
110481bb76ff1Sjsg #define regRLC_RLCS_GENERAL_3                                                                           0x4e8b
110491bb76ff1Sjsg #define regRLC_RLCS_GENERAL_3_BASE_IDX                                                                  1
110501bb76ff1Sjsg #define regRLC_RLCS_GENERAL_4                                                                           0x4e8c
110511bb76ff1Sjsg #define regRLC_RLCS_GENERAL_4_BASE_IDX                                                                  1
110521bb76ff1Sjsg #define regRLC_RLCS_GENERAL_5                                                                           0x4e8d
110531bb76ff1Sjsg #define regRLC_RLCS_GENERAL_5_BASE_IDX                                                                  1
110541bb76ff1Sjsg #define regRLC_RLCS_GENERAL_6                                                                           0x4e8e
110551bb76ff1Sjsg #define regRLC_RLCS_GENERAL_6_BASE_IDX                                                                  1
110561bb76ff1Sjsg #define regRLC_RLCS_GENERAL_7                                                                           0x4e8f
110571bb76ff1Sjsg #define regRLC_RLCS_GENERAL_7_BASE_IDX                                                                  1
110581bb76ff1Sjsg #define regRLC_RLCS_GENERAL_8                                                                           0x4e90
110591bb76ff1Sjsg #define regRLC_RLCS_GENERAL_8_BASE_IDX                                                                  1
110601bb76ff1Sjsg #define regRLC_RLCS_GENERAL_9                                                                           0x4e91
110611bb76ff1Sjsg #define regRLC_RLCS_GENERAL_9_BASE_IDX                                                                  1
110621bb76ff1Sjsg #define regRLC_RLCS_GENERAL_10                                                                          0x4e92
110631bb76ff1Sjsg #define regRLC_RLCS_GENERAL_10_BASE_IDX                                                                 1
110641bb76ff1Sjsg #define regRLC_RLCS_GENERAL_11                                                                          0x4e93
110651bb76ff1Sjsg #define regRLC_RLCS_GENERAL_11_BASE_IDX                                                                 1
110661bb76ff1Sjsg #define regRLC_RLCS_GENERAL_12                                                                          0x4e94
110671bb76ff1Sjsg #define regRLC_RLCS_GENERAL_12_BASE_IDX                                                                 1
110681bb76ff1Sjsg #define regRLC_RLCS_GENERAL_13                                                                          0x4e95
110691bb76ff1Sjsg #define regRLC_RLCS_GENERAL_13_BASE_IDX                                                                 1
110701bb76ff1Sjsg #define regRLC_RLCS_GENERAL_14                                                                          0x4e96
110711bb76ff1Sjsg #define regRLC_RLCS_GENERAL_14_BASE_IDX                                                                 1
110721bb76ff1Sjsg #define regRLC_RLCS_GENERAL_15                                                                          0x4e97
110731bb76ff1Sjsg #define regRLC_RLCS_GENERAL_15_BASE_IDX                                                                 1
110741bb76ff1Sjsg #define regRLC_RLCS_GENERAL_16                                                                          0x4e98
110751bb76ff1Sjsg #define regRLC_RLCS_GENERAL_16_BASE_IDX                                                                 1
110761bb76ff1Sjsg #define regRLC_RLCS_AUXILIARY_REG_1                                                                     0x4ec5
110771bb76ff1Sjsg #define regRLC_RLCS_AUXILIARY_REG_1_BASE_IDX                                                            1
110781bb76ff1Sjsg #define regRLC_RLCS_AUXILIARY_REG_2                                                                     0x4ec6
110791bb76ff1Sjsg #define regRLC_RLCS_AUXILIARY_REG_2_BASE_IDX                                                            1
110801bb76ff1Sjsg #define regRLC_RLCS_AUXILIARY_REG_3                                                                     0x4ec7
110811bb76ff1Sjsg #define regRLC_RLCS_AUXILIARY_REG_3_BASE_IDX                                                            1
110821bb76ff1Sjsg #define regRLC_RLCS_AUXILIARY_REG_4                                                                     0x4ec8
110831bb76ff1Sjsg #define regRLC_RLCS_AUXILIARY_REG_4_BASE_IDX                                                            1
110841bb76ff1Sjsg #define regRLC_RLCS_SPM_SQTT_MODE                                                                       0x4ec9
110851bb76ff1Sjsg #define regRLC_RLCS_SPM_SQTT_MODE_BASE_IDX                                                              1
110861bb76ff1Sjsg #define regRLC_RLCS_CP_DMA_SRCID_OVER                                                                   0x4eca
110871bb76ff1Sjsg #define regRLC_RLCS_CP_DMA_SRCID_OVER_BASE_IDX                                                          1
110881bb76ff1Sjsg #define regRLC_RLCS_BOOTLOAD_ID_STATUS1                                                                 0x4ecb
110891bb76ff1Sjsg #define regRLC_RLCS_BOOTLOAD_ID_STATUS1_BASE_IDX                                                        1
110901bb76ff1Sjsg #define regRLC_RLCS_BOOTLOAD_ID_STATUS2                                                                 0x4ecc
110911bb76ff1Sjsg #define regRLC_RLCS_BOOTLOAD_ID_STATUS2_BASE_IDX                                                        1
110921bb76ff1Sjsg #define regRLC_RLCS_IMU_VIDCHG_CNTL                                                                     0x4ecd
110931bb76ff1Sjsg #define regRLC_RLCS_IMU_VIDCHG_CNTL_BASE_IDX                                                            1
110941bb76ff1Sjsg #define regRLC_RLCS_EDC_INT_CNTL                                                                        0x4ece
110951bb76ff1Sjsg #define regRLC_RLCS_EDC_INT_CNTL_BASE_IDX                                                               1
110961bb76ff1Sjsg #define regRLC_RLCS_KMD_LOG_CNTL1                                                                       0x4ecf
110971bb76ff1Sjsg #define regRLC_RLCS_KMD_LOG_CNTL1_BASE_IDX                                                              1
110981bb76ff1Sjsg #define regRLC_RLCS_KMD_LOG_CNTL2                                                                       0x4ed0
110991bb76ff1Sjsg #define regRLC_RLCS_KMD_LOG_CNTL2_BASE_IDX                                                              1
111001bb76ff1Sjsg #define regRLC_RLCS_GPM_LEGACY_INT_STAT                                                                 0x4ed1
111011bb76ff1Sjsg #define regRLC_RLCS_GPM_LEGACY_INT_STAT_BASE_IDX                                                        1
111021bb76ff1Sjsg #define regRLC_RLCS_GPM_LEGACY_INT_DISABLE                                                              0x4ed2
111031bb76ff1Sjsg #define regRLC_RLCS_GPM_LEGACY_INT_DISABLE_BASE_IDX                                                     1
111041bb76ff1Sjsg #define regRLC_RLCS_SRM_SRCID_CNTL                                                                      0x4ed3
111051bb76ff1Sjsg #define regRLC_RLCS_SRM_SRCID_CNTL_BASE_IDX                                                             1
111061bb76ff1Sjsg #define regRLC_RLCS_GCR_DATA_0                                                                          0x4ed4
111071bb76ff1Sjsg #define regRLC_RLCS_GCR_DATA_0_BASE_IDX                                                                 1
111081bb76ff1Sjsg #define regRLC_RLCS_GCR_DATA_1                                                                          0x4ed5
111091bb76ff1Sjsg #define regRLC_RLCS_GCR_DATA_1_BASE_IDX                                                                 1
111101bb76ff1Sjsg #define regRLC_RLCS_GCR_DATA_2                                                                          0x4ed6
111111bb76ff1Sjsg #define regRLC_RLCS_GCR_DATA_2_BASE_IDX                                                                 1
111121bb76ff1Sjsg #define regRLC_RLCS_GCR_DATA_3                                                                          0x4ed7
111131bb76ff1Sjsg #define regRLC_RLCS_GCR_DATA_3_BASE_IDX                                                                 1
111141bb76ff1Sjsg #define regRLC_RLCS_GCR_STATUS                                                                          0x4ed8
111151bb76ff1Sjsg #define regRLC_RLCS_GCR_STATUS_BASE_IDX                                                                 1
111161bb76ff1Sjsg #define regRLC_RLCS_PERFMON_CLK_CNTL_UCODE                                                              0x4ed9
111171bb76ff1Sjsg #define regRLC_RLCS_PERFMON_CLK_CNTL_UCODE_BASE_IDX                                                     1
111181bb76ff1Sjsg #define regRLC_RLCS_UTCL2_CNTL                                                                          0x4eda
111191bb76ff1Sjsg #define regRLC_RLCS_UTCL2_CNTL_BASE_IDX                                                                 1
111201bb76ff1Sjsg #define regRLC_RLCS_IMU_RLC_MSG_DATA0                                                                   0x4edb
111211bb76ff1Sjsg #define regRLC_RLCS_IMU_RLC_MSG_DATA0_BASE_IDX                                                          1
111221bb76ff1Sjsg #define regRLC_RLCS_IMU_RLC_MSG_DATA1                                                                   0x4edc
111231bb76ff1Sjsg #define regRLC_RLCS_IMU_RLC_MSG_DATA1_BASE_IDX                                                          1
111241bb76ff1Sjsg #define regRLC_RLCS_IMU_RLC_MSG_DATA2                                                                   0x4edd
111251bb76ff1Sjsg #define regRLC_RLCS_IMU_RLC_MSG_DATA2_BASE_IDX                                                          1
111261bb76ff1Sjsg #define regRLC_RLCS_IMU_RLC_MSG_DATA3                                                                   0x4ede
111271bb76ff1Sjsg #define regRLC_RLCS_IMU_RLC_MSG_DATA3_BASE_IDX                                                          1
111281bb76ff1Sjsg #define regRLC_RLCS_IMU_RLC_MSG_DATA4                                                                   0x4edf
111291bb76ff1Sjsg #define regRLC_RLCS_IMU_RLC_MSG_DATA4_BASE_IDX                                                          1
111301bb76ff1Sjsg #define regRLC_RLCS_IMU_RLC_MSG_CONTROL                                                                 0x4ee0
111311bb76ff1Sjsg #define regRLC_RLCS_IMU_RLC_MSG_CONTROL_BASE_IDX                                                        1
111321bb76ff1Sjsg #define regRLC_RLCS_IMU_RLC_MSG_CNTL                                                                    0x4ee1
111331bb76ff1Sjsg #define regRLC_RLCS_IMU_RLC_MSG_CNTL_BASE_IDX                                                           1
111341bb76ff1Sjsg #define regRLC_RLCS_RLC_IMU_MSG_DATA0                                                                   0x4ee2
111351bb76ff1Sjsg #define regRLC_RLCS_RLC_IMU_MSG_DATA0_BASE_IDX                                                          1
111361bb76ff1Sjsg #define regRLC_RLCS_RLC_IMU_MSG_CONTROL                                                                 0x4ee3
111371bb76ff1Sjsg #define regRLC_RLCS_RLC_IMU_MSG_CONTROL_BASE_IDX                                                        1
111381bb76ff1Sjsg #define regRLC_RLCS_RLC_IMU_MSG_CNTL                                                                    0x4ee4
111391bb76ff1Sjsg #define regRLC_RLCS_RLC_IMU_MSG_CNTL_BASE_IDX                                                           1
111401bb76ff1Sjsg #define regRLC_RLCS_IMU_RLC_TELEMETRY_DATA_0                                                            0x4ee5
111411bb76ff1Sjsg #define regRLC_RLCS_IMU_RLC_TELEMETRY_DATA_0_BASE_IDX                                                   1
111421bb76ff1Sjsg #define regRLC_RLCS_IMU_RLC_TELEMETRY_DATA_1                                                            0x4ee6
111431bb76ff1Sjsg #define regRLC_RLCS_IMU_RLC_TELEMETRY_DATA_1_BASE_IDX                                                   1
111441bb76ff1Sjsg #define regRLC_RLCS_IMU_RLC_MUTEX_CNTL                                                                  0x4ee7
111451bb76ff1Sjsg #define regRLC_RLCS_IMU_RLC_MUTEX_CNTL_BASE_IDX                                                         1
111461bb76ff1Sjsg #define regRLC_RLCS_IMU_RLC_STATUS                                                                      0x4ee8
111471bb76ff1Sjsg #define regRLC_RLCS_IMU_RLC_STATUS_BASE_IDX                                                             1
111481bb76ff1Sjsg #define regRLC_RLCS_RLC_IMU_STATUS                                                                      0x4ee9
111491bb76ff1Sjsg #define regRLC_RLCS_RLC_IMU_STATUS_BASE_IDX                                                             1
111501bb76ff1Sjsg #define regRLC_RLCS_IMU_RAM_DATA_1                                                                      0x4eea
111511bb76ff1Sjsg #define regRLC_RLCS_IMU_RAM_DATA_1_BASE_IDX                                                             1
111521bb76ff1Sjsg #define regRLC_RLCS_IMU_RAM_ADDR_1_LSB                                                                  0x4eeb
111531bb76ff1Sjsg #define regRLC_RLCS_IMU_RAM_ADDR_1_LSB_BASE_IDX                                                         1
111541bb76ff1Sjsg #define regRLC_RLCS_IMU_RAM_ADDR_1_MSB                                                                  0x4eec
111551bb76ff1Sjsg #define regRLC_RLCS_IMU_RAM_ADDR_1_MSB_BASE_IDX                                                         1
111561bb76ff1Sjsg #define regRLC_RLCS_IMU_RAM_DATA_0                                                                      0x4eed
111571bb76ff1Sjsg #define regRLC_RLCS_IMU_RAM_DATA_0_BASE_IDX                                                             1
111581bb76ff1Sjsg #define regRLC_RLCS_IMU_RAM_ADDR_0_LSB                                                                  0x4eee
111591bb76ff1Sjsg #define regRLC_RLCS_IMU_RAM_ADDR_0_LSB_BASE_IDX                                                         1
111601bb76ff1Sjsg #define regRLC_RLCS_IMU_RAM_ADDR_0_MSB                                                                  0x4eef
111611bb76ff1Sjsg #define regRLC_RLCS_IMU_RAM_ADDR_0_MSB_BASE_IDX                                                         1
111621bb76ff1Sjsg #define regRLC_RLCS_IMU_RAM_CNTL                                                                        0x4ef0
111631bb76ff1Sjsg #define regRLC_RLCS_IMU_RAM_CNTL_BASE_IDX                                                               1
111641bb76ff1Sjsg #define regRLC_RLCS_IMU_GFX_DOORBELL_FENCE                                                              0x4ef1
111651bb76ff1Sjsg #define regRLC_RLCS_IMU_GFX_DOORBELL_FENCE_BASE_IDX                                                     1
111661bb76ff1Sjsg #define regRLC_RLCS_SDMA_INT_CNTL_1                                                                     0x4ef3
111671bb76ff1Sjsg #define regRLC_RLCS_SDMA_INT_CNTL_1_BASE_IDX                                                            1
111681bb76ff1Sjsg #define regRLC_RLCS_SDMA_INT_CNTL_2                                                                     0x4ef4
111691bb76ff1Sjsg #define regRLC_RLCS_SDMA_INT_CNTL_2_BASE_IDX                                                            1
111701bb76ff1Sjsg #define regRLC_RLCS_SDMA_INT_STAT                                                                       0x4ef5
111711bb76ff1Sjsg #define regRLC_RLCS_SDMA_INT_STAT_BASE_IDX                                                              1
111721bb76ff1Sjsg #define regRLC_RLCS_SDMA_INT_INFO                                                                       0x4ef6
111731bb76ff1Sjsg #define regRLC_RLCS_SDMA_INT_INFO_BASE_IDX                                                              1
111741bb76ff1Sjsg #define regRLC_RLCS_PMM_CGCG_CNTL                                                                       0x4ef7
111751bb76ff1Sjsg #define regRLC_RLCS_PMM_CGCG_CNTL_BASE_IDX                                                              1
111761bb76ff1Sjsg #define regRLC_RLCS_GFX_MEM_POWER_CTRL_LO                                                               0x4ef8
111771bb76ff1Sjsg #define regRLC_RLCS_GFX_MEM_POWER_CTRL_LO_BASE_IDX                                                      1
111781bb76ff1Sjsg #define regRLC_RLCS_GFX_RM_CNTL                                                                         0x4efa
111791bb76ff1Sjsg #define regRLC_RLCS_GFX_RM_CNTL_BASE_IDX                                                                1
111801bb76ff1Sjsg #define regRLC_RLCS_IH_CTRL_1                                                                           0x4efb
111811bb76ff1Sjsg #define regRLC_RLCS_IH_CTRL_1_BASE_IDX                                                                  1
111821bb76ff1Sjsg #define regRLC_RLCS_IH_CTRL_2                                                                           0x4efc
111831bb76ff1Sjsg #define regRLC_RLCS_IH_CTRL_2_BASE_IDX                                                                  1
111841bb76ff1Sjsg #define regRLC_RLCS_IH_CTRL_3                                                                           0x4efd
111851bb76ff1Sjsg #define regRLC_RLCS_IH_CTRL_3_BASE_IDX                                                                  1
111861bb76ff1Sjsg #define regRLC_RLCS_IH_STATUS                                                                           0x4efe
111871bb76ff1Sjsg #define regRLC_RLCS_IH_STATUS_BASE_IDX                                                                  1
111881bb76ff1Sjsg #define regRLC_RLCS_DEC_END                                                                             0x4fff
111891bb76ff1Sjsg #define regRLC_RLCS_DEC_END_BASE_IDX                                                                    1
111901bb76ff1Sjsg 
111911bb76ff1Sjsg 
111921bb76ff1Sjsg // addressBlock: gc_pfvfdec_rlc
111931bb76ff1Sjsg // base address: 0x2a600
111941bb76ff1Sjsg #define regRLC_SAFE_MODE                                                                                0x0980
111951bb76ff1Sjsg #define regRLC_SAFE_MODE_BASE_IDX                                                                       1
111961bb76ff1Sjsg #define regRLC_SPM_SAMPLE_CNT                                                                           0x0981
111971bb76ff1Sjsg #define regRLC_SPM_SAMPLE_CNT_BASE_IDX                                                                  1
111981bb76ff1Sjsg #define regRLC_SPM_MC_CNTL                                                                              0x0982
111991bb76ff1Sjsg #define regRLC_SPM_MC_CNTL_BASE_IDX                                                                     1
112001bb76ff1Sjsg #define regRLC_SPM_INT_CNTL                                                                             0x0983
112011bb76ff1Sjsg #define regRLC_SPM_INT_CNTL_BASE_IDX                                                                    1
112021bb76ff1Sjsg #define regRLC_SPM_INT_STATUS                                                                           0x0984
112031bb76ff1Sjsg #define regRLC_SPM_INT_STATUS_BASE_IDX                                                                  1
112041bb76ff1Sjsg #define regRLC_SPM_INT_INFO_1                                                                           0x0985
112051bb76ff1Sjsg #define regRLC_SPM_INT_INFO_1_BASE_IDX                                                                  1
112061bb76ff1Sjsg #define regRLC_SPM_INT_INFO_2                                                                           0x0986
112071bb76ff1Sjsg #define regRLC_SPM_INT_INFO_2_BASE_IDX                                                                  1
112081bb76ff1Sjsg #define regRLC_CSIB_ADDR_LO                                                                             0x0987
112091bb76ff1Sjsg #define regRLC_CSIB_ADDR_LO_BASE_IDX                                                                    1
112101bb76ff1Sjsg #define regRLC_CSIB_ADDR_HI                                                                             0x0988
112111bb76ff1Sjsg #define regRLC_CSIB_ADDR_HI_BASE_IDX                                                                    1
112121bb76ff1Sjsg #define regRLC_CSIB_LENGTH                                                                              0x0989
112131bb76ff1Sjsg #define regRLC_CSIB_LENGTH_BASE_IDX                                                                     1
112141bb76ff1Sjsg #define regRLC_CP_SCHEDULERS                                                                            0x098a
112151bb76ff1Sjsg #define regRLC_CP_SCHEDULERS_BASE_IDX                                                                   1
112161bb76ff1Sjsg #define regRLC_CP_EOF_INT                                                                               0x098b
112171bb76ff1Sjsg #define regRLC_CP_EOF_INT_BASE_IDX                                                                      1
112181bb76ff1Sjsg #define regRLC_CP_EOF_INT_CNT                                                                           0x098c
112191bb76ff1Sjsg #define regRLC_CP_EOF_INT_CNT_BASE_IDX                                                                  1
112201bb76ff1Sjsg #define regRLC_SPARE_INT_0                                                                              0x098d
112211bb76ff1Sjsg #define regRLC_SPARE_INT_0_BASE_IDX                                                                     1
112221bb76ff1Sjsg #define regRLC_SPARE_INT_1                                                                              0x098e
112231bb76ff1Sjsg #define regRLC_SPARE_INT_1_BASE_IDX                                                                     1
112241bb76ff1Sjsg #define regRLC_SPARE_INT_2                                                                              0x098f
112251bb76ff1Sjsg #define regRLC_SPARE_INT_2_BASE_IDX                                                                     1
112261bb76ff1Sjsg #define regRLC_PACE_SPARE_INT                                                                           0x0990
112271bb76ff1Sjsg #define regRLC_PACE_SPARE_INT_BASE_IDX                                                                  1
112281bb76ff1Sjsg #define regRLC_PACE_SPARE_INT_1                                                                         0x0991
112291bb76ff1Sjsg #define regRLC_PACE_SPARE_INT_1_BASE_IDX                                                                1
112301bb76ff1Sjsg #define regRLC_RLCV_SPARE_INT_1                                                                         0x0992
112311bb76ff1Sjsg #define regRLC_RLCV_SPARE_INT_1_BASE_IDX                                                                1
112321bb76ff1Sjsg 
112331bb76ff1Sjsg 
112341bb76ff1Sjsg // addressBlock: gc_pwrdec
112351bb76ff1Sjsg // base address: 0x3c000
112361bb76ff1Sjsg #define regCGTS_TCC_DISABLE                                                                             0x5006
112371bb76ff1Sjsg #define regCGTS_TCC_DISABLE_BASE_IDX                                                                    1
112381bb76ff1Sjsg #define regCGTX_SPI_DEBUG_CLK_CTRL                                                                      0x507f
112391bb76ff1Sjsg #define regCGTX_SPI_DEBUG_CLK_CTRL_BASE_IDX                                                             1
112401bb76ff1Sjsg #define regCGTT_VGT_CLK_CTRL                                                                            0x5084
112411bb76ff1Sjsg #define regCGTT_VGT_CLK_CTRL_BASE_IDX                                                                   1
112421bb76ff1Sjsg #define regCGTT_IA_CLK_CTRL                                                                             0x5085
112431bb76ff1Sjsg #define regCGTT_IA_CLK_CTRL_BASE_IDX                                                                    1
112441bb76ff1Sjsg #define regCGTT_WD_CLK_CTRL                                                                             0x5086
112451bb76ff1Sjsg #define regCGTT_WD_CLK_CTRL_BASE_IDX                                                                    1
112461bb76ff1Sjsg #define regCGTT_GS_NGG_CLK_CTRL                                                                         0x5087
112471bb76ff1Sjsg #define regCGTT_GS_NGG_CLK_CTRL_BASE_IDX                                                                1
112481bb76ff1Sjsg #define regCGTT_PA_CLK_CTRL                                                                             0x5088
112491bb76ff1Sjsg #define regCGTT_PA_CLK_CTRL_BASE_IDX                                                                    1
112501bb76ff1Sjsg #define regCGTT_SC_CLK_CTRL0                                                                            0x5089
112511bb76ff1Sjsg #define regCGTT_SC_CLK_CTRL0_BASE_IDX                                                                   1
112521bb76ff1Sjsg #define regCGTT_SC_CLK_CTRL1                                                                            0x508a
112531bb76ff1Sjsg #define regCGTT_SC_CLK_CTRL1_BASE_IDX                                                                   1
112541bb76ff1Sjsg #define regCGTT_SC_CLK_CTRL2                                                                            0x508b
112551bb76ff1Sjsg #define regCGTT_SC_CLK_CTRL2_BASE_IDX                                                                   1
112561bb76ff1Sjsg #define regCGTT_SQG_CLK_CTRL                                                                            0x508d
112571bb76ff1Sjsg #define regCGTT_SQG_CLK_CTRL_BASE_IDX                                                                   1
112581bb76ff1Sjsg #define regSQ_ALU_CLK_CTRL                                                                              0x508e
112591bb76ff1Sjsg #define regSQ_ALU_CLK_CTRL_BASE_IDX                                                                     1
112601bb76ff1Sjsg #define regSQ_TEX_CLK_CTRL                                                                              0x508f
112611bb76ff1Sjsg #define regSQ_TEX_CLK_CTRL_BASE_IDX                                                                     1
112621bb76ff1Sjsg #define regSQ_LDS_CLK_CTRL                                                                              0x5090
112631bb76ff1Sjsg #define regSQ_LDS_CLK_CTRL_BASE_IDX                                                                     1
112641bb76ff1Sjsg #define regICG_SP_CLK_CTRL                                                                              0x5093
112651bb76ff1Sjsg #define regICG_SP_CLK_CTRL_BASE_IDX                                                                     1
112661bb76ff1Sjsg #define regTA_CGTT_CTRL                                                                                 0x509d
112671bb76ff1Sjsg #define regTA_CGTT_CTRL_BASE_IDX                                                                        1
112681bb76ff1Sjsg #define regDB_CGTT_CLK_CTRL_0                                                                           0x50a4
112691bb76ff1Sjsg #define regDB_CGTT_CLK_CTRL_0_BASE_IDX                                                                  1
112701bb76ff1Sjsg #define regCB_CGTT_SCLK_CTRL                                                                            0x50a8
112711bb76ff1Sjsg #define regCB_CGTT_SCLK_CTRL_BASE_IDX                                                                   1
112721bb76ff1Sjsg #define regGFX_ICG_GL2A_CTRL                                                                            0x50ac
112731bb76ff1Sjsg #define regGFX_ICG_GL2A_CTRL_BASE_IDX                                                                   1
112741bb76ff1Sjsg #define regCGTT_CP_CLK_CTRL                                                                             0x50b0
112751bb76ff1Sjsg #define regCGTT_CP_CLK_CTRL_BASE_IDX                                                                    1
112761bb76ff1Sjsg #define regCGTT_CPF_CLK_CTRL                                                                            0x50b1
112771bb76ff1Sjsg #define regCGTT_CPF_CLK_CTRL_BASE_IDX                                                                   1
112781bb76ff1Sjsg #define regCGTT_CPC_CLK_CTRL                                                                            0x50b2
112791bb76ff1Sjsg #define regCGTT_CPC_CLK_CTRL_BASE_IDX                                                                   1
112801bb76ff1Sjsg #define regCGTT_RLC_CLK_CTRL                                                                            0x50b5
112811bb76ff1Sjsg #define regCGTT_RLC_CLK_CTRL_BASE_IDX                                                                   1
112821bb76ff1Sjsg #define regCGTT_SC_CLK_CTRL3                                                                            0x50bc
112831bb76ff1Sjsg #define regCGTT_SC_CLK_CTRL3_BASE_IDX                                                                   1
112841bb76ff1Sjsg #define regCGTT_SC_CLK_CTRL4                                                                            0x50bd
112851bb76ff1Sjsg #define regCGTT_SC_CLK_CTRL4_BASE_IDX                                                                   1
112861bb76ff1Sjsg #define regGCEA_ICG_CTRL                                                                                0x50c4
112871bb76ff1Sjsg #define regGCEA_ICG_CTRL_BASE_IDX                                                                       1
112881bb76ff1Sjsg #define regGL1I_GL1R_MGCG_OVERRIDE                                                                      0x50e4
112891bb76ff1Sjsg #define regGL1I_GL1R_MGCG_OVERRIDE_BASE_IDX                                                             1
112901bb76ff1Sjsg #define regGL1H_ICG_CTRL                                                                                0x50e8
112911bb76ff1Sjsg #define regGL1H_ICG_CTRL_BASE_IDX                                                                       1
112921bb76ff1Sjsg #define regCHI_CHR_MGCG_OVERRIDE                                                                        0x50e9
112931bb76ff1Sjsg #define regCHI_CHR_MGCG_OVERRIDE_BASE_IDX                                                               1
112941bb76ff1Sjsg #define regICG_GL1C_CLK_CTRL                                                                            0x50ec
112951bb76ff1Sjsg #define regICG_GL1C_CLK_CTRL_BASE_IDX                                                                   1
112961bb76ff1Sjsg #define regICG_GL1A_CTRL                                                                                0x50f0
112971bb76ff1Sjsg #define regICG_GL1A_CTRL_BASE_IDX                                                                       1
112981bb76ff1Sjsg #define regICG_CHA_CTRL                                                                                 0x50f1
112991bb76ff1Sjsg #define regICG_CHA_CTRL_BASE_IDX                                                                        1
113001bb76ff1Sjsg #define regGUS_ICG_CTRL                                                                                 0x50f4
113011bb76ff1Sjsg #define regGUS_ICG_CTRL_BASE_IDX                                                                        1
113021bb76ff1Sjsg #define regCGTT_PH_CLK_CTRL0                                                                            0x50f8
113031bb76ff1Sjsg #define regCGTT_PH_CLK_CTRL0_BASE_IDX                                                                   1
113041bb76ff1Sjsg #define regCGTT_PH_CLK_CTRL1                                                                            0x50f9
113051bb76ff1Sjsg #define regCGTT_PH_CLK_CTRL1_BASE_IDX                                                                   1
113061bb76ff1Sjsg #define regCGTT_PH_CLK_CTRL2                                                                            0x50fa
113071bb76ff1Sjsg #define regCGTT_PH_CLK_CTRL2_BASE_IDX                                                                   1
113081bb76ff1Sjsg #define regCGTT_PH_CLK_CTRL3                                                                            0x50fb
113091bb76ff1Sjsg #define regCGTT_PH_CLK_CTRL3_BASE_IDX                                                                   1
113101bb76ff1Sjsg #define regGFX_ICG_GL2C_CTRL                                                                            0x50fc
113111bb76ff1Sjsg #define regGFX_ICG_GL2C_CTRL_BASE_IDX                                                                   1
113121bb76ff1Sjsg #define regGFX_ICG_GL2C_CTRL1                                                                           0x50fd
113131bb76ff1Sjsg #define regGFX_ICG_GL2C_CTRL1_BASE_IDX                                                                  1
113141bb76ff1Sjsg #define regICG_LDS_CLK_CTRL                                                                             0x5114
113151bb76ff1Sjsg #define regICG_LDS_CLK_CTRL_BASE_IDX                                                                    1
113161bb76ff1Sjsg #define regGFX_ICG_UTCL1_CTRL                                                                           0x511c
113171bb76ff1Sjsg #define regGFX_ICG_UTCL1_CTRL_BASE_IDX                                                                  1
113181bb76ff1Sjsg #define regICG_CHC_CLK_CTRL                                                                             0x5140
113191bb76ff1Sjsg #define regICG_CHC_CLK_CTRL_BASE_IDX                                                                    1
113201bb76ff1Sjsg #define regICG_CHCG_CLK_CTRL                                                                            0x5144
113211bb76ff1Sjsg #define regICG_CHCG_CLK_CTRL_BASE_IDX                                                                   1
113221bb76ff1Sjsg 
113231bb76ff1Sjsg 
113241bb76ff1Sjsg // addressBlock: gc_pspdec
113251bb76ff1Sjsg // base address: 0x3f000
113261bb76ff1Sjsg #define regCP_MES_DM_INDEX_ADDR                                                                         0x5c00
113271bb76ff1Sjsg #define regCP_MES_DM_INDEX_ADDR_BASE_IDX                                                                1
113281bb76ff1Sjsg #define regCP_MES_DM_INDEX_DATA                                                                         0x5c01
113291bb76ff1Sjsg #define regCP_MES_DM_INDEX_DATA_BASE_IDX                                                                1
113301bb76ff1Sjsg #define regCP_MEC_DM_INDEX_ADDR                                                                         0x5c02
113311bb76ff1Sjsg #define regCP_MEC_DM_INDEX_ADDR_BASE_IDX                                                                1
113321bb76ff1Sjsg #define regCP_MEC_DM_INDEX_DATA                                                                         0x5c03
113331bb76ff1Sjsg #define regCP_MEC_DM_INDEX_DATA_BASE_IDX                                                                1
113341bb76ff1Sjsg #define regCP_GFX_RS64_DM_INDEX_ADDR                                                                    0x5c04
113351bb76ff1Sjsg #define regCP_GFX_RS64_DM_INDEX_ADDR_BASE_IDX                                                           1
113361bb76ff1Sjsg #define regCP_GFX_RS64_DM_INDEX_DATA                                                                    0x5c05
113371bb76ff1Sjsg #define regCP_GFX_RS64_DM_INDEX_DATA_BASE_IDX                                                           1
113381bb76ff1Sjsg #define regCPG_PSP_DEBUG                                                                                0x5c10
113391bb76ff1Sjsg #define regCPG_PSP_DEBUG_BASE_IDX                                                                       1
113401bb76ff1Sjsg #define regCPC_PSP_DEBUG                                                                                0x5c11
113411bb76ff1Sjsg #define regCPC_PSP_DEBUG_BASE_IDX                                                                       1
113421bb76ff1Sjsg #define regGRBM_IOV_ERROR_FIFO                                                                          0x5e07
113431bb76ff1Sjsg #define regGRBM_IOV_ERROR_FIFO_BASE_IDX                                                                 1
113441bb76ff1Sjsg #define regGRBM_SEC_CNTL                                                                                0x5e0d
113451bb76ff1Sjsg #define regGRBM_SEC_CNTL_BASE_IDX                                                                       1
113461bb76ff1Sjsg #define regGRBM_CAM_INDEX                                                                               0x5e10
113471bb76ff1Sjsg #define regGRBM_CAM_INDEX_BASE_IDX                                                                      1
113481bb76ff1Sjsg #define regGRBM_HYP_CAM_INDEX                                                                           0x5e10
113491bb76ff1Sjsg #define regGRBM_HYP_CAM_INDEX_BASE_IDX                                                                  1
113501bb76ff1Sjsg #define regGRBM_CAM_DATA                                                                                0x5e11
113511bb76ff1Sjsg #define regGRBM_CAM_DATA_BASE_IDX                                                                       1
113521bb76ff1Sjsg #define regGRBM_HYP_CAM_DATA                                                                            0x5e11
113531bb76ff1Sjsg #define regGRBM_HYP_CAM_DATA_BASE_IDX                                                                   1
113541bb76ff1Sjsg #define regGRBM_CAM_DATA_UPPER                                                                          0x5e12
113551bb76ff1Sjsg #define regGRBM_CAM_DATA_UPPER_BASE_IDX                                                                 1
113561bb76ff1Sjsg #define regGRBM_HYP_CAM_DATA_UPPER                                                                      0x5e12
113571bb76ff1Sjsg #define regGRBM_HYP_CAM_DATA_UPPER_BASE_IDX                                                             1
113581bb76ff1Sjsg #define regRLC_FWL_FIRST_VIOL_ADDR                                                                      0x5f26
113591bb76ff1Sjsg #define regRLC_FWL_FIRST_VIOL_ADDR_BASE_IDX                                                             1
113601bb76ff1Sjsg 
113611bb76ff1Sjsg 
113621bb76ff1Sjsg // addressBlock: gc_gfx_imu_gfx_imudec
113631bb76ff1Sjsg // base address: 0x38000
113641bb76ff1Sjsg #define regGFX_IMU_C2PMSG_0                                                                             0x4000
113651bb76ff1Sjsg #define regGFX_IMU_C2PMSG_0_BASE_IDX                                                                    1
113661bb76ff1Sjsg #define regGFX_IMU_C2PMSG_1                                                                             0x4001
113671bb76ff1Sjsg #define regGFX_IMU_C2PMSG_1_BASE_IDX                                                                    1
113681bb76ff1Sjsg #define regGFX_IMU_C2PMSG_2                                                                             0x4002
113691bb76ff1Sjsg #define regGFX_IMU_C2PMSG_2_BASE_IDX                                                                    1
113701bb76ff1Sjsg #define regGFX_IMU_C2PMSG_3                                                                             0x4003
113711bb76ff1Sjsg #define regGFX_IMU_C2PMSG_3_BASE_IDX                                                                    1
113721bb76ff1Sjsg #define regGFX_IMU_C2PMSG_4                                                                             0x4004
113731bb76ff1Sjsg #define regGFX_IMU_C2PMSG_4_BASE_IDX                                                                    1
113741bb76ff1Sjsg #define regGFX_IMU_C2PMSG_5                                                                             0x4005
113751bb76ff1Sjsg #define regGFX_IMU_C2PMSG_5_BASE_IDX                                                                    1
113761bb76ff1Sjsg #define regGFX_IMU_C2PMSG_6                                                                             0x4006
113771bb76ff1Sjsg #define regGFX_IMU_C2PMSG_6_BASE_IDX                                                                    1
113781bb76ff1Sjsg #define regGFX_IMU_C2PMSG_7                                                                             0x4007
113791bb76ff1Sjsg #define regGFX_IMU_C2PMSG_7_BASE_IDX                                                                    1
113801bb76ff1Sjsg #define regGFX_IMU_C2PMSG_8                                                                             0x4008
113811bb76ff1Sjsg #define regGFX_IMU_C2PMSG_8_BASE_IDX                                                                    1
113821bb76ff1Sjsg #define regGFX_IMU_C2PMSG_9                                                                             0x4009
113831bb76ff1Sjsg #define regGFX_IMU_C2PMSG_9_BASE_IDX                                                                    1
113841bb76ff1Sjsg #define regGFX_IMU_C2PMSG_10                                                                            0x400a
113851bb76ff1Sjsg #define regGFX_IMU_C2PMSG_10_BASE_IDX                                                                   1
113861bb76ff1Sjsg #define regGFX_IMU_C2PMSG_11                                                                            0x400b
113871bb76ff1Sjsg #define regGFX_IMU_C2PMSG_11_BASE_IDX                                                                   1
113881bb76ff1Sjsg #define regGFX_IMU_C2PMSG_12                                                                            0x400c
113891bb76ff1Sjsg #define regGFX_IMU_C2PMSG_12_BASE_IDX                                                                   1
113901bb76ff1Sjsg #define regGFX_IMU_C2PMSG_13                                                                            0x400d
113911bb76ff1Sjsg #define regGFX_IMU_C2PMSG_13_BASE_IDX                                                                   1
113921bb76ff1Sjsg #define regGFX_IMU_C2PMSG_14                                                                            0x400e
113931bb76ff1Sjsg #define regGFX_IMU_C2PMSG_14_BASE_IDX                                                                   1
113941bb76ff1Sjsg #define regGFX_IMU_C2PMSG_15                                                                            0x400f
113951bb76ff1Sjsg #define regGFX_IMU_C2PMSG_15_BASE_IDX                                                                   1
113961bb76ff1Sjsg #define regGFX_IMU_C2PMSG_16                                                                            0x4010
113971bb76ff1Sjsg #define regGFX_IMU_C2PMSG_16_BASE_IDX                                                                   1
113981bb76ff1Sjsg #define regGFX_IMU_C2PMSG_17                                                                            0x4011
113991bb76ff1Sjsg #define regGFX_IMU_C2PMSG_17_BASE_IDX                                                                   1
114001bb76ff1Sjsg #define regGFX_IMU_C2PMSG_18                                                                            0x4012
114011bb76ff1Sjsg #define regGFX_IMU_C2PMSG_18_BASE_IDX                                                                   1
114021bb76ff1Sjsg #define regGFX_IMU_C2PMSG_19                                                                            0x4013
114031bb76ff1Sjsg #define regGFX_IMU_C2PMSG_19_BASE_IDX                                                                   1
114041bb76ff1Sjsg #define regGFX_IMU_C2PMSG_20                                                                            0x4014
114051bb76ff1Sjsg #define regGFX_IMU_C2PMSG_20_BASE_IDX                                                                   1
114061bb76ff1Sjsg #define regGFX_IMU_C2PMSG_21                                                                            0x4015
114071bb76ff1Sjsg #define regGFX_IMU_C2PMSG_21_BASE_IDX                                                                   1
114081bb76ff1Sjsg #define regGFX_IMU_C2PMSG_22                                                                            0x4016
114091bb76ff1Sjsg #define regGFX_IMU_C2PMSG_22_BASE_IDX                                                                   1
114101bb76ff1Sjsg #define regGFX_IMU_C2PMSG_23                                                                            0x4017
114111bb76ff1Sjsg #define regGFX_IMU_C2PMSG_23_BASE_IDX                                                                   1
114121bb76ff1Sjsg #define regGFX_IMU_C2PMSG_24                                                                            0x4018
114131bb76ff1Sjsg #define regGFX_IMU_C2PMSG_24_BASE_IDX                                                                   1
114141bb76ff1Sjsg #define regGFX_IMU_C2PMSG_25                                                                            0x4019
114151bb76ff1Sjsg #define regGFX_IMU_C2PMSG_25_BASE_IDX                                                                   1
114161bb76ff1Sjsg #define regGFX_IMU_C2PMSG_26                                                                            0x401a
114171bb76ff1Sjsg #define regGFX_IMU_C2PMSG_26_BASE_IDX                                                                   1
114181bb76ff1Sjsg #define regGFX_IMU_C2PMSG_27                                                                            0x401b
114191bb76ff1Sjsg #define regGFX_IMU_C2PMSG_27_BASE_IDX                                                                   1
114201bb76ff1Sjsg #define regGFX_IMU_C2PMSG_28                                                                            0x401c
114211bb76ff1Sjsg #define regGFX_IMU_C2PMSG_28_BASE_IDX                                                                   1
114221bb76ff1Sjsg #define regGFX_IMU_C2PMSG_29                                                                            0x401d
114231bb76ff1Sjsg #define regGFX_IMU_C2PMSG_29_BASE_IDX                                                                   1
114241bb76ff1Sjsg #define regGFX_IMU_C2PMSG_30                                                                            0x401e
114251bb76ff1Sjsg #define regGFX_IMU_C2PMSG_30_BASE_IDX                                                                   1
114261bb76ff1Sjsg #define regGFX_IMU_C2PMSG_31                                                                            0x401f
114271bb76ff1Sjsg #define regGFX_IMU_C2PMSG_31_BASE_IDX                                                                   1
114281bb76ff1Sjsg #define regGFX_IMU_C2PMSG_32                                                                            0x4020
114291bb76ff1Sjsg #define regGFX_IMU_C2PMSG_32_BASE_IDX                                                                   1
114301bb76ff1Sjsg #define regGFX_IMU_C2PMSG_33                                                                            0x4021
114311bb76ff1Sjsg #define regGFX_IMU_C2PMSG_33_BASE_IDX                                                                   1
114321bb76ff1Sjsg #define regGFX_IMU_C2PMSG_34                                                                            0x4022
114331bb76ff1Sjsg #define regGFX_IMU_C2PMSG_34_BASE_IDX                                                                   1
114341bb76ff1Sjsg #define regGFX_IMU_C2PMSG_35                                                                            0x4023
114351bb76ff1Sjsg #define regGFX_IMU_C2PMSG_35_BASE_IDX                                                                   1
114361bb76ff1Sjsg #define regGFX_IMU_C2PMSG_36                                                                            0x4024
114371bb76ff1Sjsg #define regGFX_IMU_C2PMSG_36_BASE_IDX                                                                   1
114381bb76ff1Sjsg #define regGFX_IMU_C2PMSG_37                                                                            0x4025
114391bb76ff1Sjsg #define regGFX_IMU_C2PMSG_37_BASE_IDX                                                                   1
114401bb76ff1Sjsg #define regGFX_IMU_C2PMSG_38                                                                            0x4026
114411bb76ff1Sjsg #define regGFX_IMU_C2PMSG_38_BASE_IDX                                                                   1
114421bb76ff1Sjsg #define regGFX_IMU_C2PMSG_39                                                                            0x4027
114431bb76ff1Sjsg #define regGFX_IMU_C2PMSG_39_BASE_IDX                                                                   1
114441bb76ff1Sjsg #define regGFX_IMU_C2PMSG_40                                                                            0x4028
114451bb76ff1Sjsg #define regGFX_IMU_C2PMSG_40_BASE_IDX                                                                   1
114461bb76ff1Sjsg #define regGFX_IMU_C2PMSG_41                                                                            0x4029
114471bb76ff1Sjsg #define regGFX_IMU_C2PMSG_41_BASE_IDX                                                                   1
114481bb76ff1Sjsg #define regGFX_IMU_C2PMSG_42                                                                            0x402a
114491bb76ff1Sjsg #define regGFX_IMU_C2PMSG_42_BASE_IDX                                                                   1
114501bb76ff1Sjsg #define regGFX_IMU_C2PMSG_43                                                                            0x402b
114511bb76ff1Sjsg #define regGFX_IMU_C2PMSG_43_BASE_IDX                                                                   1
114521bb76ff1Sjsg #define regGFX_IMU_C2PMSG_44                                                                            0x402c
114531bb76ff1Sjsg #define regGFX_IMU_C2PMSG_44_BASE_IDX                                                                   1
114541bb76ff1Sjsg #define regGFX_IMU_C2PMSG_45                                                                            0x402d
114551bb76ff1Sjsg #define regGFX_IMU_C2PMSG_45_BASE_IDX                                                                   1
114561bb76ff1Sjsg #define regGFX_IMU_C2PMSG_46                                                                            0x402e
114571bb76ff1Sjsg #define regGFX_IMU_C2PMSG_46_BASE_IDX                                                                   1
114581bb76ff1Sjsg #define regGFX_IMU_C2PMSG_47                                                                            0x402f
114591bb76ff1Sjsg #define regGFX_IMU_C2PMSG_47_BASE_IDX                                                                   1
114601bb76ff1Sjsg #define regGFX_IMU_MSG_FLAGS                                                                            0x403f
114611bb76ff1Sjsg #define regGFX_IMU_MSG_FLAGS_BASE_IDX                                                                   1
114621bb76ff1Sjsg #define regGFX_IMU_C2PMSG_ACCESS_CTRL0                                                                  0x4040
114631bb76ff1Sjsg #define regGFX_IMU_C2PMSG_ACCESS_CTRL0_BASE_IDX                                                         1
114641bb76ff1Sjsg #define regGFX_IMU_C2PMSG_ACCESS_CTRL1                                                                  0x4041
114651bb76ff1Sjsg #define regGFX_IMU_C2PMSG_ACCESS_CTRL1_BASE_IDX                                                         1
114661bb76ff1Sjsg #define regGFX_IMU_PWRMGT_IRQ_CTRL                                                                      0x4042
114671bb76ff1Sjsg #define regGFX_IMU_PWRMGT_IRQ_CTRL_BASE_IDX                                                             1
114681bb76ff1Sjsg #define regGFX_IMU_MP1_MUTEX                                                                            0x4043
114691bb76ff1Sjsg #define regGFX_IMU_MP1_MUTEX_BASE_IDX                                                                   1
114701bb76ff1Sjsg #define regGFX_IMU_RLC_DATA_4                                                                           0x4046
114711bb76ff1Sjsg #define regGFX_IMU_RLC_DATA_4_BASE_IDX                                                                  1
114721bb76ff1Sjsg #define regGFX_IMU_RLC_DATA_3                                                                           0x4047
114731bb76ff1Sjsg #define regGFX_IMU_RLC_DATA_3_BASE_IDX                                                                  1
114741bb76ff1Sjsg #define regGFX_IMU_RLC_DATA_2                                                                           0x4048
114751bb76ff1Sjsg #define regGFX_IMU_RLC_DATA_2_BASE_IDX                                                                  1
114761bb76ff1Sjsg #define regGFX_IMU_RLC_DATA_1                                                                           0x4049
114771bb76ff1Sjsg #define regGFX_IMU_RLC_DATA_1_BASE_IDX                                                                  1
114781bb76ff1Sjsg #define regGFX_IMU_RLC_DATA_0                                                                           0x404a
114791bb76ff1Sjsg #define regGFX_IMU_RLC_DATA_0_BASE_IDX                                                                  1
114801bb76ff1Sjsg #define regGFX_IMU_RLC_CMD                                                                              0x404b
114811bb76ff1Sjsg #define regGFX_IMU_RLC_CMD_BASE_IDX                                                                     1
114821bb76ff1Sjsg #define regGFX_IMU_RLC_MUTEX                                                                            0x404c
114831bb76ff1Sjsg #define regGFX_IMU_RLC_MUTEX_BASE_IDX                                                                   1
114841bb76ff1Sjsg #define regGFX_IMU_RLC_MSG_STATUS                                                                       0x404f
114851bb76ff1Sjsg #define regGFX_IMU_RLC_MSG_STATUS_BASE_IDX                                                              1
114861bb76ff1Sjsg #define regRLC_GFX_IMU_DATA_0                                                                           0x4052
114871bb76ff1Sjsg #define regRLC_GFX_IMU_DATA_0_BASE_IDX                                                                  1
114881bb76ff1Sjsg #define regRLC_GFX_IMU_CMD                                                                              0x4053
114891bb76ff1Sjsg #define regRLC_GFX_IMU_CMD_BASE_IDX                                                                     1
114901bb76ff1Sjsg #define regGFX_IMU_RLC_STATUS                                                                           0x4054
114911bb76ff1Sjsg #define regGFX_IMU_RLC_STATUS_BASE_IDX                                                                  1
114921bb76ff1Sjsg #define regGFX_IMU_STATUS                                                                               0x4055
114931bb76ff1Sjsg #define regGFX_IMU_STATUS_BASE_IDX                                                                      1
114941bb76ff1Sjsg #define regGFX_IMU_SOC_DATA                                                                             0x4059
114951bb76ff1Sjsg #define regGFX_IMU_SOC_DATA_BASE_IDX                                                                    1
114961bb76ff1Sjsg #define regGFX_IMU_SOC_ADDR                                                                             0x405a
114971bb76ff1Sjsg #define regGFX_IMU_SOC_ADDR_BASE_IDX                                                                    1
114981bb76ff1Sjsg #define regGFX_IMU_SOC_REQ                                                                              0x405b
114991bb76ff1Sjsg #define regGFX_IMU_SOC_REQ_BASE_IDX                                                                     1
115001bb76ff1Sjsg #define regGFX_IMU_VF_CTRL                                                                              0x405c
115011bb76ff1Sjsg #define regGFX_IMU_VF_CTRL_BASE_IDX                                                                     1
115021bb76ff1Sjsg #define regGFX_IMU_TELEMETRY                                                                            0x4060
115031bb76ff1Sjsg #define regGFX_IMU_TELEMETRY_BASE_IDX                                                                   1
115041bb76ff1Sjsg #define regGFX_IMU_TELEMETRY_DATA                                                                       0x4061
115051bb76ff1Sjsg #define regGFX_IMU_TELEMETRY_DATA_BASE_IDX                                                              1
115061bb76ff1Sjsg #define regGFX_IMU_TELEMETRY_TEMPERATURE                                                                0x4062
115071bb76ff1Sjsg #define regGFX_IMU_TELEMETRY_TEMPERATURE_BASE_IDX                                                       1
115081bb76ff1Sjsg #define regGFX_IMU_SCRATCH_0                                                                            0x4068
115091bb76ff1Sjsg #define regGFX_IMU_SCRATCH_0_BASE_IDX                                                                   1
115101bb76ff1Sjsg #define regGFX_IMU_SCRATCH_1                                                                            0x4069
115111bb76ff1Sjsg #define regGFX_IMU_SCRATCH_1_BASE_IDX                                                                   1
115121bb76ff1Sjsg #define regGFX_IMU_SCRATCH_2                                                                            0x406a
115131bb76ff1Sjsg #define regGFX_IMU_SCRATCH_2_BASE_IDX                                                                   1
115141bb76ff1Sjsg #define regGFX_IMU_SCRATCH_3                                                                            0x406b
115151bb76ff1Sjsg #define regGFX_IMU_SCRATCH_3_BASE_IDX                                                                   1
115161bb76ff1Sjsg #define regGFX_IMU_SCRATCH_4                                                                            0x406c
115171bb76ff1Sjsg #define regGFX_IMU_SCRATCH_4_BASE_IDX                                                                   1
115181bb76ff1Sjsg #define regGFX_IMU_SCRATCH_5                                                                            0x406d
115191bb76ff1Sjsg #define regGFX_IMU_SCRATCH_5_BASE_IDX                                                                   1
115201bb76ff1Sjsg #define regGFX_IMU_SCRATCH_6                                                                            0x406e
115211bb76ff1Sjsg #define regGFX_IMU_SCRATCH_6_BASE_IDX                                                                   1
115221bb76ff1Sjsg #define regGFX_IMU_SCRATCH_7                                                                            0x406f
115231bb76ff1Sjsg #define regGFX_IMU_SCRATCH_7_BASE_IDX                                                                   1
115241bb76ff1Sjsg #define regGFX_IMU_SCRATCH_8                                                                            0x4070
115251bb76ff1Sjsg #define regGFX_IMU_SCRATCH_8_BASE_IDX                                                                   1
115261bb76ff1Sjsg #define regGFX_IMU_SCRATCH_9                                                                            0x4071
115271bb76ff1Sjsg #define regGFX_IMU_SCRATCH_9_BASE_IDX                                                                   1
115281bb76ff1Sjsg #define regGFX_IMU_SCRATCH_10                                                                           0x4072
115291bb76ff1Sjsg #define regGFX_IMU_SCRATCH_10_BASE_IDX                                                                  1
115301bb76ff1Sjsg #define regGFX_IMU_SCRATCH_11                                                                           0x4073
115311bb76ff1Sjsg #define regGFX_IMU_SCRATCH_11_BASE_IDX                                                                  1
115321bb76ff1Sjsg #define regGFX_IMU_SCRATCH_12                                                                           0x4074
115331bb76ff1Sjsg #define regGFX_IMU_SCRATCH_12_BASE_IDX                                                                  1
115341bb76ff1Sjsg #define regGFX_IMU_SCRATCH_13                                                                           0x4075
115351bb76ff1Sjsg #define regGFX_IMU_SCRATCH_13_BASE_IDX                                                                  1
115361bb76ff1Sjsg #define regGFX_IMU_SCRATCH_14                                                                           0x4076
115371bb76ff1Sjsg #define regGFX_IMU_SCRATCH_14_BASE_IDX                                                                  1
115381bb76ff1Sjsg #define regGFX_IMU_SCRATCH_15                                                                           0x4077
115391bb76ff1Sjsg #define regGFX_IMU_SCRATCH_15_BASE_IDX                                                                  1
115401bb76ff1Sjsg #define regGFX_IMU_FW_GTS_LO                                                                            0x4078
115411bb76ff1Sjsg #define regGFX_IMU_FW_GTS_LO_BASE_IDX                                                                   1
115421bb76ff1Sjsg #define regGFX_IMU_FW_GTS_HI                                                                            0x4079
115431bb76ff1Sjsg #define regGFX_IMU_FW_GTS_HI_BASE_IDX                                                                   1
115441bb76ff1Sjsg #define regGFX_IMU_GTS_OFFSET_LO                                                                        0x407a
115451bb76ff1Sjsg #define regGFX_IMU_GTS_OFFSET_LO_BASE_IDX                                                               1
115461bb76ff1Sjsg #define regGFX_IMU_GTS_OFFSET_HI                                                                        0x407b
115471bb76ff1Sjsg #define regGFX_IMU_GTS_OFFSET_HI_BASE_IDX                                                               1
115481bb76ff1Sjsg #define regGFX_IMU_RLC_GTS_OFFSET_LO                                                                    0x407c
115491bb76ff1Sjsg #define regGFX_IMU_RLC_GTS_OFFSET_LO_BASE_IDX                                                           1
115501bb76ff1Sjsg #define regGFX_IMU_RLC_GTS_OFFSET_HI                                                                    0x407d
115511bb76ff1Sjsg #define regGFX_IMU_RLC_GTS_OFFSET_HI_BASE_IDX                                                           1
115521bb76ff1Sjsg #define regGFX_IMU_CORE_INT_STATUS                                                                      0x407f
115531bb76ff1Sjsg #define regGFX_IMU_CORE_INT_STATUS_BASE_IDX                                                             1
115541bb76ff1Sjsg #define regGFX_IMU_PIC_INT_MASK                                                                         0x4080
115551bb76ff1Sjsg #define regGFX_IMU_PIC_INT_MASK_BASE_IDX                                                                1
115561bb76ff1Sjsg #define regGFX_IMU_PIC_INT_LVL                                                                          0x4081
115571bb76ff1Sjsg #define regGFX_IMU_PIC_INT_LVL_BASE_IDX                                                                 1
115581bb76ff1Sjsg #define regGFX_IMU_PIC_INT_EDGE                                                                         0x4082
115591bb76ff1Sjsg #define regGFX_IMU_PIC_INT_EDGE_BASE_IDX                                                                1
115601bb76ff1Sjsg #define regGFX_IMU_PIC_INT_PRI_0                                                                        0x4083
115611bb76ff1Sjsg #define regGFX_IMU_PIC_INT_PRI_0_BASE_IDX                                                               1
115621bb76ff1Sjsg #define regGFX_IMU_PIC_INT_PRI_1                                                                        0x4084
115631bb76ff1Sjsg #define regGFX_IMU_PIC_INT_PRI_1_BASE_IDX                                                               1
115641bb76ff1Sjsg #define regGFX_IMU_PIC_INT_PRI_2                                                                        0x4085
115651bb76ff1Sjsg #define regGFX_IMU_PIC_INT_PRI_2_BASE_IDX                                                               1
115661bb76ff1Sjsg #define regGFX_IMU_PIC_INT_PRI_3                                                                        0x4086
115671bb76ff1Sjsg #define regGFX_IMU_PIC_INT_PRI_3_BASE_IDX                                                               1
115681bb76ff1Sjsg #define regGFX_IMU_PIC_INT_PRI_4                                                                        0x4087
115691bb76ff1Sjsg #define regGFX_IMU_PIC_INT_PRI_4_BASE_IDX                                                               1
115701bb76ff1Sjsg #define regGFX_IMU_PIC_INT_PRI_5                                                                        0x4088
115711bb76ff1Sjsg #define regGFX_IMU_PIC_INT_PRI_5_BASE_IDX                                                               1
115721bb76ff1Sjsg #define regGFX_IMU_PIC_INT_PRI_6                                                                        0x4089
115731bb76ff1Sjsg #define regGFX_IMU_PIC_INT_PRI_6_BASE_IDX                                                               1
115741bb76ff1Sjsg #define regGFX_IMU_PIC_INT_PRI_7                                                                        0x408a
115751bb76ff1Sjsg #define regGFX_IMU_PIC_INT_PRI_7_BASE_IDX                                                               1
115761bb76ff1Sjsg #define regGFX_IMU_PIC_INT_STATUS                                                                       0x408b
115771bb76ff1Sjsg #define regGFX_IMU_PIC_INT_STATUS_BASE_IDX                                                              1
115781bb76ff1Sjsg #define regGFX_IMU_PIC_INTR                                                                             0x408c
115791bb76ff1Sjsg #define regGFX_IMU_PIC_INTR_BASE_IDX                                                                    1
115801bb76ff1Sjsg #define regGFX_IMU_PIC_INTR_ID                                                                          0x408d
115811bb76ff1Sjsg #define regGFX_IMU_PIC_INTR_ID_BASE_IDX                                                                 1
115821bb76ff1Sjsg #define regGFX_IMU_IH_CTRL_1                                                                            0x4090
115831bb76ff1Sjsg #define regGFX_IMU_IH_CTRL_1_BASE_IDX                                                                   1
115841bb76ff1Sjsg #define regGFX_IMU_IH_CTRL_2                                                                            0x4091
115851bb76ff1Sjsg #define regGFX_IMU_IH_CTRL_2_BASE_IDX                                                                   1
115861bb76ff1Sjsg #define regGFX_IMU_IH_CTRL_3                                                                            0x4092
115871bb76ff1Sjsg #define regGFX_IMU_IH_CTRL_3_BASE_IDX                                                                   1
115881bb76ff1Sjsg #define regGFX_IMU_IH_STATUS                                                                            0x4093
115891bb76ff1Sjsg #define regGFX_IMU_IH_STATUS_BASE_IDX                                                                   1
115901bb76ff1Sjsg #define regGFX_IMU_FUSESTRAP                                                                            0x4094
115911bb76ff1Sjsg #define regGFX_IMU_FUSESTRAP_BASE_IDX                                                                   1
115921bb76ff1Sjsg #define regGFX_IMU_SMUIO_VIDCHG_CTRL                                                                    0x4098
115931bb76ff1Sjsg #define regGFX_IMU_SMUIO_VIDCHG_CTRL_BASE_IDX                                                           1
115941bb76ff1Sjsg #define regGFX_IMU_GFXCLK_BYPASS_CTRL                                                                   0x409c
115951bb76ff1Sjsg #define regGFX_IMU_GFXCLK_BYPASS_CTRL_BASE_IDX                                                          1
115961bb76ff1Sjsg #define regGFX_IMU_CLK_CTRL                                                                             0x409d
115971bb76ff1Sjsg #define regGFX_IMU_CLK_CTRL_BASE_IDX                                                                    1
115981bb76ff1Sjsg #define regGFX_IMU_DOORBELL_CONTROL                                                                     0x409e
115991bb76ff1Sjsg #define regGFX_IMU_DOORBELL_CONTROL_BASE_IDX                                                            1
116001bb76ff1Sjsg #define regGFX_IMU_RLC_CG_CTRL                                                                          0x40a0
116011bb76ff1Sjsg #define regGFX_IMU_RLC_CG_CTRL_BASE_IDX                                                                 1
116021bb76ff1Sjsg #define regGFX_IMU_RLC_THROTTLE_GFX                                                                     0x40a1
116031bb76ff1Sjsg #define regGFX_IMU_RLC_THROTTLE_GFX_BASE_IDX                                                            1
116041bb76ff1Sjsg #define regGFX_IMU_RLC_RESET_VECTOR                                                                     0x40a2
116051bb76ff1Sjsg #define regGFX_IMU_RLC_RESET_VECTOR_BASE_IDX                                                            1
116061bb76ff1Sjsg #define regGFX_IMU_RLC_OVERRIDE                                                                         0x40a3
116071bb76ff1Sjsg #define regGFX_IMU_RLC_OVERRIDE_BASE_IDX                                                                1
116081bb76ff1Sjsg #define regGFX_IMU_DPM_CONTROL                                                                          0x40a8
116091bb76ff1Sjsg #define regGFX_IMU_DPM_CONTROL_BASE_IDX                                                                 1
116101bb76ff1Sjsg #define regGFX_IMU_DPM_ACC                                                                              0x40a9
116111bb76ff1Sjsg #define regGFX_IMU_DPM_ACC_BASE_IDX                                                                     1
116121bb76ff1Sjsg #define regGFX_IMU_DPM_REF_COUNTER                                                                      0x40aa
116131bb76ff1Sjsg #define regGFX_IMU_DPM_REF_COUNTER_BASE_IDX                                                             1
116141bb76ff1Sjsg #define regGFX_IMU_RLC_RAM_INDEX                                                                        0x40ac
116151bb76ff1Sjsg #define regGFX_IMU_RLC_RAM_INDEX_BASE_IDX                                                               1
116161bb76ff1Sjsg #define regGFX_IMU_RLC_RAM_ADDR_HIGH                                                                    0x40ad
116171bb76ff1Sjsg #define regGFX_IMU_RLC_RAM_ADDR_HIGH_BASE_IDX                                                           1
116181bb76ff1Sjsg #define regGFX_IMU_RLC_RAM_ADDR_LOW                                                                     0x40ae
116191bb76ff1Sjsg #define regGFX_IMU_RLC_RAM_ADDR_LOW_BASE_IDX                                                            1
116201bb76ff1Sjsg #define regGFX_IMU_RLC_RAM_DATA                                                                         0x40af
116211bb76ff1Sjsg #define regGFX_IMU_RLC_RAM_DATA_BASE_IDX                                                                1
116221bb76ff1Sjsg #define regGFX_IMU_FENCE_CTRL                                                                           0x40b0
116231bb76ff1Sjsg #define regGFX_IMU_FENCE_CTRL_BASE_IDX                                                                  1
116241bb76ff1Sjsg #define regGFX_IMU_FENCE_LOG_INIT                                                                       0x40b1
116251bb76ff1Sjsg #define regGFX_IMU_FENCE_LOG_INIT_BASE_IDX                                                              1
116261bb76ff1Sjsg #define regGFX_IMU_FENCE_LOG_ADDR                                                                       0x40b2
116271bb76ff1Sjsg #define regGFX_IMU_FENCE_LOG_ADDR_BASE_IDX                                                              1
116281bb76ff1Sjsg #define regGFX_IMU_PROGRAM_CTR                                                                          0x40b5
116291bb76ff1Sjsg #define regGFX_IMU_PROGRAM_CTR_BASE_IDX                                                                 1
116301bb76ff1Sjsg #define regGFX_IMU_CORE_CTRL                                                                            0x40b6
116311bb76ff1Sjsg #define regGFX_IMU_CORE_CTRL_BASE_IDX                                                                   1
116321bb76ff1Sjsg #define regGFX_IMU_CORE_STATUS                                                                          0x40b7
116331bb76ff1Sjsg #define regGFX_IMU_CORE_STATUS_BASE_IDX                                                                 1
116341bb76ff1Sjsg #define regGFX_IMU_PWROKRAW                                                                             0x40b8
116351bb76ff1Sjsg #define regGFX_IMU_PWROKRAW_BASE_IDX                                                                    1
116361bb76ff1Sjsg #define regGFX_IMU_PWROK                                                                                0x40b9
116371bb76ff1Sjsg #define regGFX_IMU_PWROK_BASE_IDX                                                                       1
116381bb76ff1Sjsg #define regGFX_IMU_GAP_PWROK                                                                            0x40ba
116391bb76ff1Sjsg #define regGFX_IMU_GAP_PWROK_BASE_IDX                                                                   1
116401bb76ff1Sjsg #define regGFX_IMU_RESETn                                                                               0x40bb
116411bb76ff1Sjsg #define regGFX_IMU_RESETn_BASE_IDX                                                                      1
116421bb76ff1Sjsg #define regGFX_IMU_GFX_RESET_CTRL                                                                       0x40bc
116431bb76ff1Sjsg #define regGFX_IMU_GFX_RESET_CTRL_BASE_IDX                                                              1
116441bb76ff1Sjsg #define regGFX_IMU_AEB_OVERRIDE                                                                         0x40bd
116451bb76ff1Sjsg #define regGFX_IMU_AEB_OVERRIDE_BASE_IDX                                                                1
116461bb76ff1Sjsg #define regGFX_IMU_VDCI_RESET_CTRL                                                                      0x40be
116471bb76ff1Sjsg #define regGFX_IMU_VDCI_RESET_CTRL_BASE_IDX                                                             1
116481bb76ff1Sjsg #define regGFX_IMU_GFX_ISO_CTRL                                                                         0x40bf
116491bb76ff1Sjsg #define regGFX_IMU_GFX_ISO_CTRL_BASE_IDX                                                                1
116501bb76ff1Sjsg #define regGFX_IMU_TIMER0_CTRL0                                                                         0x40c0
116511bb76ff1Sjsg #define regGFX_IMU_TIMER0_CTRL0_BASE_IDX                                                                1
116521bb76ff1Sjsg #define regGFX_IMU_TIMER0_CTRL1                                                                         0x40c1
116531bb76ff1Sjsg #define regGFX_IMU_TIMER0_CTRL1_BASE_IDX                                                                1
116541bb76ff1Sjsg #define regGFX_IMU_TIMER0_CMP_AUTOINC                                                                   0x40c2
116551bb76ff1Sjsg #define regGFX_IMU_TIMER0_CMP_AUTOINC_BASE_IDX                                                          1
116561bb76ff1Sjsg #define regGFX_IMU_TIMER0_CMP_INTEN                                                                     0x40c3
116571bb76ff1Sjsg #define regGFX_IMU_TIMER0_CMP_INTEN_BASE_IDX                                                            1
116581bb76ff1Sjsg #define regGFX_IMU_TIMER0_CMP0                                                                          0x40c4
116591bb76ff1Sjsg #define regGFX_IMU_TIMER0_CMP0_BASE_IDX                                                                 1
116601bb76ff1Sjsg #define regGFX_IMU_TIMER0_CMP1                                                                          0x40c5
116611bb76ff1Sjsg #define regGFX_IMU_TIMER0_CMP1_BASE_IDX                                                                 1
116621bb76ff1Sjsg #define regGFX_IMU_TIMER0_CMP3                                                                          0x40c7
116631bb76ff1Sjsg #define regGFX_IMU_TIMER0_CMP3_BASE_IDX                                                                 1
116641bb76ff1Sjsg #define regGFX_IMU_TIMER0_VALUE                                                                         0x40c8
116651bb76ff1Sjsg #define regGFX_IMU_TIMER0_VALUE_BASE_IDX                                                                1
116661bb76ff1Sjsg #define regGFX_IMU_TIMER1_CTRL0                                                                         0x40c9
116671bb76ff1Sjsg #define regGFX_IMU_TIMER1_CTRL0_BASE_IDX                                                                1
116681bb76ff1Sjsg #define regGFX_IMU_TIMER1_CTRL1                                                                         0x40ca
116691bb76ff1Sjsg #define regGFX_IMU_TIMER1_CTRL1_BASE_IDX                                                                1
116701bb76ff1Sjsg #define regGFX_IMU_TIMER1_CMP_AUTOINC                                                                   0x40cb
116711bb76ff1Sjsg #define regGFX_IMU_TIMER1_CMP_AUTOINC_BASE_IDX                                                          1
116721bb76ff1Sjsg #define regGFX_IMU_TIMER1_CMP_INTEN                                                                     0x40cc
116731bb76ff1Sjsg #define regGFX_IMU_TIMER1_CMP_INTEN_BASE_IDX                                                            1
116741bb76ff1Sjsg #define regGFX_IMU_TIMER1_CMP0                                                                          0x40cd
116751bb76ff1Sjsg #define regGFX_IMU_TIMER1_CMP0_BASE_IDX                                                                 1
116761bb76ff1Sjsg #define regGFX_IMU_TIMER1_CMP1                                                                          0x40ce
116771bb76ff1Sjsg #define regGFX_IMU_TIMER1_CMP1_BASE_IDX                                                                 1
116781bb76ff1Sjsg #define regGFX_IMU_TIMER1_CMP3                                                                          0x40d0
116791bb76ff1Sjsg #define regGFX_IMU_TIMER1_CMP3_BASE_IDX                                                                 1
116801bb76ff1Sjsg #define regGFX_IMU_TIMER1_VALUE                                                                         0x40d1
116811bb76ff1Sjsg #define regGFX_IMU_TIMER1_VALUE_BASE_IDX                                                                1
116821bb76ff1Sjsg #define regGFX_IMU_TIMER2_CTRL0                                                                         0x40d2
116831bb76ff1Sjsg #define regGFX_IMU_TIMER2_CTRL0_BASE_IDX                                                                1
116841bb76ff1Sjsg #define regGFX_IMU_TIMER2_CTRL1                                                                         0x40d3
116851bb76ff1Sjsg #define regGFX_IMU_TIMER2_CTRL1_BASE_IDX                                                                1
116861bb76ff1Sjsg #define regGFX_IMU_TIMER2_CMP_AUTOINC                                                                   0x40d4
116871bb76ff1Sjsg #define regGFX_IMU_TIMER2_CMP_AUTOINC_BASE_IDX                                                          1
116881bb76ff1Sjsg #define regGFX_IMU_TIMER2_CMP_INTEN                                                                     0x40d5
116891bb76ff1Sjsg #define regGFX_IMU_TIMER2_CMP_INTEN_BASE_IDX                                                            1
116901bb76ff1Sjsg #define regGFX_IMU_TIMER2_CMP0                                                                          0x40d6
116911bb76ff1Sjsg #define regGFX_IMU_TIMER2_CMP0_BASE_IDX                                                                 1
116921bb76ff1Sjsg #define regGFX_IMU_TIMER2_CMP1                                                                          0x40d7
116931bb76ff1Sjsg #define regGFX_IMU_TIMER2_CMP1_BASE_IDX                                                                 1
116941bb76ff1Sjsg #define regGFX_IMU_TIMER2_CMP3                                                                          0x40d9
116951bb76ff1Sjsg #define regGFX_IMU_TIMER2_CMP3_BASE_IDX                                                                 1
116961bb76ff1Sjsg #define regGFX_IMU_TIMER2_VALUE                                                                         0x40da
116971bb76ff1Sjsg #define regGFX_IMU_TIMER2_VALUE_BASE_IDX                                                                1
116981bb76ff1Sjsg #define regGFX_IMU_FUSE_CTRL                                                                            0x40e0
116991bb76ff1Sjsg #define regGFX_IMU_FUSE_CTRL_BASE_IDX                                                                   1
117001bb76ff1Sjsg #define regGFX_IMU_D_RAM_ADDR                                                                           0x40fc
117011bb76ff1Sjsg #define regGFX_IMU_D_RAM_ADDR_BASE_IDX                                                                  1
117021bb76ff1Sjsg #define regGFX_IMU_D_RAM_DATA                                                                           0x40fd
117031bb76ff1Sjsg #define regGFX_IMU_D_RAM_DATA_BASE_IDX                                                                  1
117041bb76ff1Sjsg #define regGFX_IMU_GFX_IH_GASKET_CTRL                                                                   0x40ff
117051bb76ff1Sjsg #define regGFX_IMU_GFX_IH_GASKET_CTRL_BASE_IDX                                                          1
117061bb76ff1Sjsg 
117071bb76ff1Sjsg 
117081bb76ff1Sjsg // addressBlock: gc_gfx_imu_gfx_imu_pspdec
117091bb76ff1Sjsg // base address: 0x3fe00
117101bb76ff1Sjsg #define regGFX_IMU_RLC_BOOTLOADER_ADDR_HI                                                               0x5f81
117111bb76ff1Sjsg #define regGFX_IMU_RLC_BOOTLOADER_ADDR_HI_BASE_IDX                                                      1
117121bb76ff1Sjsg #define regGFX_IMU_RLC_BOOTLOADER_ADDR_LO                                                               0x5f82
117131bb76ff1Sjsg #define regGFX_IMU_RLC_BOOTLOADER_ADDR_LO_BASE_IDX                                                      1
117141bb76ff1Sjsg #define regGFX_IMU_RLC_BOOTLOADER_SIZE                                                                  0x5f83
117151bb76ff1Sjsg #define regGFX_IMU_RLC_BOOTLOADER_SIZE_BASE_IDX                                                         1
117161bb76ff1Sjsg #define regGFX_IMU_I_RAM_ADDR                                                                           0x5f90
117171bb76ff1Sjsg #define regGFX_IMU_I_RAM_ADDR_BASE_IDX                                                                  1
117181bb76ff1Sjsg #define regGFX_IMU_I_RAM_DATA                                                                           0x5f91
117191bb76ff1Sjsg #define regGFX_IMU_I_RAM_DATA_BASE_IDX                                                                  1
117201bb76ff1Sjsg 
117211bb76ff1Sjsg 
117221bb76ff1Sjsg // addressBlock: gccacind
117231bb76ff1Sjsg // base address: 0x0
117241bb76ff1Sjsg #define ixGC_CAC_ID                                                                                    0x0000
117251bb76ff1Sjsg #define ixGC_CAC_CNTL                                                                                  0x0001
117261bb76ff1Sjsg #define ixGC_CAC_ACC_CP0                                                                               0x0010
117271bb76ff1Sjsg #define ixGC_CAC_ACC_CP1                                                                               0x0011
117281bb76ff1Sjsg #define ixGC_CAC_ACC_CP2                                                                               0x0012
117291bb76ff1Sjsg #define ixGC_CAC_ACC_EA0                                                                               0x0013
117301bb76ff1Sjsg #define ixGC_CAC_ACC_EA1                                                                               0x0014
117311bb76ff1Sjsg #define ixGC_CAC_ACC_EA2                                                                               0x0015
117321bb76ff1Sjsg #define ixGC_CAC_ACC_EA3                                                                               0x0016
117331bb76ff1Sjsg #define ixGC_CAC_ACC_EA4                                                                               0x0017
117341bb76ff1Sjsg #define ixGC_CAC_ACC_EA5                                                                               0x0018
117351bb76ff1Sjsg #define ixGC_CAC_ACC_UTCL2_ROUTER0                                                                     0x0019
117361bb76ff1Sjsg #define ixGC_CAC_ACC_UTCL2_ROUTER1                                                                     0x001a
117371bb76ff1Sjsg #define ixGC_CAC_ACC_UTCL2_ROUTER2                                                                     0x001b
117381bb76ff1Sjsg #define ixGC_CAC_ACC_UTCL2_ROUTER3                                                                     0x001c
117391bb76ff1Sjsg #define ixGC_CAC_ACC_UTCL2_ROUTER4                                                                     0x001d
117401bb76ff1Sjsg #define ixGC_CAC_ACC_UTCL2_ROUTER5                                                                     0x001e
117411bb76ff1Sjsg #define ixGC_CAC_ACC_UTCL2_ROUTER6                                                                     0x001f
117421bb76ff1Sjsg #define ixGC_CAC_ACC_UTCL2_ROUTER7                                                                     0x0020
117431bb76ff1Sjsg #define ixGC_CAC_ACC_UTCL2_ROUTER8                                                                     0x0021
117441bb76ff1Sjsg #define ixGC_CAC_ACC_UTCL2_ROUTER9                                                                     0x0022
117451bb76ff1Sjsg #define ixGC_CAC_ACC_UTCL2_VML20                                                                       0x0023
117461bb76ff1Sjsg #define ixGC_CAC_ACC_UTCL2_VML21                                                                       0x0024
117471bb76ff1Sjsg #define ixGC_CAC_ACC_UTCL2_VML22                                                                       0x0025
117481bb76ff1Sjsg #define ixGC_CAC_ACC_UTCL2_VML23                                                                       0x0026
117491bb76ff1Sjsg #define ixGC_CAC_ACC_UTCL2_VML24                                                                       0x0027
117501bb76ff1Sjsg #define ixGC_CAC_ACC_UTCL2_WALKER0                                                                     0x0028
117511bb76ff1Sjsg #define ixGC_CAC_ACC_UTCL2_WALKER1                                                                     0x0029
117521bb76ff1Sjsg #define ixGC_CAC_ACC_UTCL2_WALKER2                                                                     0x002a
117531bb76ff1Sjsg #define ixGC_CAC_ACC_UTCL2_WALKER3                                                                     0x002b
117541bb76ff1Sjsg #define ixGC_CAC_ACC_UTCL2_WALKER4                                                                     0x002c
117551bb76ff1Sjsg #define ixGC_CAC_ACC_GDS0                                                                              0x002d
117561bb76ff1Sjsg #define ixGC_CAC_ACC_GDS1                                                                              0x002e
117571bb76ff1Sjsg #define ixGC_CAC_ACC_GDS2                                                                              0x002f
117581bb76ff1Sjsg #define ixGC_CAC_ACC_GDS3                                                                              0x0030
117591bb76ff1Sjsg #define ixGC_CAC_ACC_GDS4                                                                              0x0031
117601bb76ff1Sjsg #define ixGC_CAC_ACC_GE0                                                                               0x0032
117611bb76ff1Sjsg #define ixGC_CAC_ACC_GE1                                                                               0x0033
117621bb76ff1Sjsg #define ixGC_CAC_ACC_GE2                                                                               0x0034
117631bb76ff1Sjsg #define ixGC_CAC_ACC_GE3                                                                               0x0035
117641bb76ff1Sjsg #define ixGC_CAC_ACC_GE4                                                                               0x0036
117651bb76ff1Sjsg #define ixGC_CAC_ACC_GE5                                                                               0x0037
117661bb76ff1Sjsg #define ixGC_CAC_ACC_GE6                                                                               0x0038
117671bb76ff1Sjsg #define ixGC_CAC_ACC_GE7                                                                               0x0039
117681bb76ff1Sjsg #define ixGC_CAC_ACC_GE8                                                                               0x003a
117691bb76ff1Sjsg #define ixGC_CAC_ACC_GE9                                                                               0x003b
117701bb76ff1Sjsg #define ixGC_CAC_ACC_GE10                                                                              0x003c
117711bb76ff1Sjsg #define ixGC_CAC_ACC_GE11                                                                              0x003d
117721bb76ff1Sjsg #define ixGC_CAC_ACC_GE12                                                                              0x003e
117731bb76ff1Sjsg #define ixGC_CAC_ACC_GE13                                                                              0x003f
117741bb76ff1Sjsg #define ixGC_CAC_ACC_GE14                                                                              0x0040
117751bb76ff1Sjsg #define ixGC_CAC_ACC_GE15                                                                              0x0041
117761bb76ff1Sjsg #define ixGC_CAC_ACC_GE16                                                                              0x0042
117771bb76ff1Sjsg #define ixGC_CAC_ACC_GE17                                                                              0x0043
117781bb76ff1Sjsg #define ixGC_CAC_ACC_GE18                                                                              0x0044
117791bb76ff1Sjsg #define ixGC_CAC_ACC_GE19                                                                              0x0045
117801bb76ff1Sjsg #define ixGC_CAC_ACC_GE20                                                                              0x0046
117811bb76ff1Sjsg #define ixGC_CAC_ACC_PMM0                                                                              0x0047
117821bb76ff1Sjsg #define ixGC_CAC_ACC_GL2C0                                                                             0x0048
117831bb76ff1Sjsg #define ixGC_CAC_ACC_GL2C1                                                                             0x0049
117841bb76ff1Sjsg #define ixGC_CAC_ACC_GL2C2                                                                             0x004a
117851bb76ff1Sjsg #define ixGC_CAC_ACC_GL2C3                                                                             0x004b
117861bb76ff1Sjsg #define ixGC_CAC_ACC_GL2C4                                                                             0x004c
117871bb76ff1Sjsg #define ixGC_CAC_ACC_PH0                                                                               0x004d
117881bb76ff1Sjsg #define ixGC_CAC_ACC_PH1                                                                               0x004e
117891bb76ff1Sjsg #define ixGC_CAC_ACC_PH2                                                                               0x004f
117901bb76ff1Sjsg #define ixGC_CAC_ACC_PH3                                                                               0x0050
117911bb76ff1Sjsg #define ixGC_CAC_ACC_PH4                                                                               0x0051
117921bb76ff1Sjsg #define ixGC_CAC_ACC_PH5                                                                               0x0052
117931bb76ff1Sjsg #define ixGC_CAC_ACC_PH6                                                                               0x0053
117941bb76ff1Sjsg #define ixGC_CAC_ACC_PH7                                                                               0x0054
117951bb76ff1Sjsg #define ixGC_CAC_ACC_SDMA0                                                                             0x0055
117961bb76ff1Sjsg #define ixGC_CAC_ACC_SDMA1                                                                             0x0056
117971bb76ff1Sjsg #define ixGC_CAC_ACC_SDMA2                                                                             0x0057
117981bb76ff1Sjsg #define ixGC_CAC_ACC_SDMA3                                                                             0x0058
117991bb76ff1Sjsg #define ixGC_CAC_ACC_SDMA4                                                                             0x0059
118001bb76ff1Sjsg #define ixGC_CAC_ACC_SDMA5                                                                             0x005a
118011bb76ff1Sjsg #define ixGC_CAC_ACC_SDMA6                                                                             0x005b
118021bb76ff1Sjsg #define ixGC_CAC_ACC_SDMA7                                                                             0x005c
118031bb76ff1Sjsg #define ixGC_CAC_ACC_SDMA8                                                                             0x005d
118041bb76ff1Sjsg #define ixGC_CAC_ACC_SDMA9                                                                             0x005e
118051bb76ff1Sjsg #define ixGC_CAC_ACC_SDMA10                                                                            0x005f
118061bb76ff1Sjsg #define ixGC_CAC_ACC_SDMA11                                                                            0x0060
118071bb76ff1Sjsg #define ixGC_CAC_ACC_CHC0                                                                              0x0061
118081bb76ff1Sjsg #define ixGC_CAC_ACC_CHC1                                                                              0x0062
118091bb76ff1Sjsg #define ixGC_CAC_ACC_CHC2                                                                              0x0063
118101bb76ff1Sjsg #define ixGC_CAC_ACC_GUS0                                                                              0x0064
118111bb76ff1Sjsg #define ixGC_CAC_ACC_GUS1                                                                              0x0065
118121bb76ff1Sjsg #define ixGC_CAC_ACC_GUS2                                                                              0x0066
118131bb76ff1Sjsg #define ixGC_CAC_ACC_RLC0                                                                              0x0067
118141bb76ff1Sjsg #define ixGC_CAC_ACC_UTCL2_ATCL20                                                                      0x0068
118151bb76ff1Sjsg #define ixGC_CAC_ACC_UTCL2_ATCL21                                                                      0x0069
118161bb76ff1Sjsg #define ixGC_CAC_ACC_UTCL2_ATCL22                                                                      0x006a
118171bb76ff1Sjsg #define ixGC_CAC_ACC_UTCL2_ATCL23                                                                      0x006b
118181bb76ff1Sjsg #define ixGC_CAC_ACC_UTCL2_ATCL24                                                                      0x006c
118191bb76ff1Sjsg #define ixRELEASE_TO_STALL_LUT_1_8                                                                     0x0100
118201bb76ff1Sjsg #define ixRELEASE_TO_STALL_LUT_9_16                                                                    0x0101
118211bb76ff1Sjsg #define ixRELEASE_TO_STALL_LUT_17_20                                                                   0x0102
118221bb76ff1Sjsg #define ixSTALL_TO_RELEASE_LUT_1_4                                                                     0x0103
118231bb76ff1Sjsg #define ixSTALL_TO_RELEASE_LUT_5_7                                                                     0x0104
118241bb76ff1Sjsg #define ixSTALL_TO_PWRBRK_LUT_1_4                                                                      0x0105
118251bb76ff1Sjsg #define ixSTALL_TO_PWRBRK_LUT_5_7                                                                      0x0106
118261bb76ff1Sjsg #define ixPWRBRK_STALL_TO_RELEASE_LUT_1_4                                                              0x0107
118271bb76ff1Sjsg #define ixPWRBRK_STALL_TO_RELEASE_LUT_5_7                                                              0x0108
118281bb76ff1Sjsg #define ixPWRBRK_RELEASE_TO_STALL_LUT_1_8                                                              0x0109
118291bb76ff1Sjsg #define ixPWRBRK_RELEASE_TO_STALL_LUT_9_16                                                             0x010a
118301bb76ff1Sjsg #define ixPWRBRK_RELEASE_TO_STALL_LUT_17_20                                                            0x010b
118311bb76ff1Sjsg #define ixFIXED_PATTERN_PERF_COUNTER_1                                                                 0x010c
118321bb76ff1Sjsg #define ixFIXED_PATTERN_PERF_COUNTER_2                                                                 0x010d
118331bb76ff1Sjsg #define ixFIXED_PATTERN_PERF_COUNTER_3                                                                 0x010e
118341bb76ff1Sjsg #define ixFIXED_PATTERN_PERF_COUNTER_4                                                                 0x010f
118351bb76ff1Sjsg #define ixFIXED_PATTERN_PERF_COUNTER_5                                                                 0x0110
118361bb76ff1Sjsg #define ixFIXED_PATTERN_PERF_COUNTER_6                                                                 0x0111
118371bb76ff1Sjsg #define ixFIXED_PATTERN_PERF_COUNTER_7                                                                 0x0112
118381bb76ff1Sjsg #define ixFIXED_PATTERN_PERF_COUNTER_8                                                                 0x0113
118391bb76ff1Sjsg #define ixFIXED_PATTERN_PERF_COUNTER_9                                                                 0x0114
118401bb76ff1Sjsg #define ixFIXED_PATTERN_PERF_COUNTER_10                                                                0x0115
118411bb76ff1Sjsg #define ixHW_LUT_UPDATE_STATUS                                                                         0x0116
118421bb76ff1Sjsg 
118431bb76ff1Sjsg 
118441bb76ff1Sjsg // addressBlock: secacind
118451bb76ff1Sjsg // base address: 0x0
118461bb76ff1Sjsg #define ixSE_CAC_ID                                                                                    0x0000
118471bb76ff1Sjsg #define ixSE_CAC_CNTL                                                                                  0x0001
118481bb76ff1Sjsg 
118491bb76ff1Sjsg 
118501bb76ff1Sjsg // addressBlock: grtavfsind
118511bb76ff1Sjsg // base address: 0x0
118521bb76ff1Sjsg #define ixRTAVFS_REG0                                                                                  0x0000
118531bb76ff1Sjsg #define ixRTAVFS_REG1                                                                                  0x0001
118541bb76ff1Sjsg #define ixRTAVFS_REG2                                                                                  0x0002
118551bb76ff1Sjsg #define ixRTAVFS_REG3                                                                                  0x0003
118561bb76ff1Sjsg #define ixRTAVFS_REG4                                                                                  0x0004
118571bb76ff1Sjsg #define ixRTAVFS_REG5                                                                                  0x0005
118581bb76ff1Sjsg #define ixRTAVFS_REG6                                                                                  0x0006
118591bb76ff1Sjsg #define ixRTAVFS_REG7                                                                                  0x0007
118601bb76ff1Sjsg #define ixRTAVFS_REG8                                                                                  0x0008
118611bb76ff1Sjsg #define ixRTAVFS_REG9                                                                                  0x0009
118621bb76ff1Sjsg #define ixRTAVFS_REG10                                                                                 0x000a
118631bb76ff1Sjsg #define ixRTAVFS_REG11                                                                                 0x000b
118641bb76ff1Sjsg #define ixRTAVFS_REG12                                                                                 0x000c
118651bb76ff1Sjsg #define ixRTAVFS_REG13                                                                                 0x000d
118661bb76ff1Sjsg #define ixRTAVFS_REG14                                                                                 0x000e
118671bb76ff1Sjsg #define ixRTAVFS_REG15                                                                                 0x000f
118681bb76ff1Sjsg #define ixRTAVFS_REG16                                                                                 0x0010
118691bb76ff1Sjsg #define ixRTAVFS_REG17                                                                                 0x0011
118701bb76ff1Sjsg #define ixRTAVFS_REG18                                                                                 0x0012
118711bb76ff1Sjsg #define ixRTAVFS_REG19                                                                                 0x0013
118721bb76ff1Sjsg #define ixRTAVFS_REG20                                                                                 0x0014
118731bb76ff1Sjsg #define ixRTAVFS_REG21                                                                                 0x0015
118741bb76ff1Sjsg #define ixRTAVFS_REG22                                                                                 0x0016
118751bb76ff1Sjsg #define ixRTAVFS_REG23                                                                                 0x0017
118761bb76ff1Sjsg #define ixRTAVFS_REG24                                                                                 0x0018
118771bb76ff1Sjsg #define ixRTAVFS_REG25                                                                                 0x0019
118781bb76ff1Sjsg #define ixRTAVFS_REG26                                                                                 0x001a
118791bb76ff1Sjsg #define ixRTAVFS_REG27                                                                                 0x001b
118801bb76ff1Sjsg #define ixRTAVFS_REG28                                                                                 0x001c
118811bb76ff1Sjsg #define ixRTAVFS_REG29                                                                                 0x001d
118821bb76ff1Sjsg #define ixRTAVFS_REG30                                                                                 0x001e
118831bb76ff1Sjsg #define ixRTAVFS_REG31                                                                                 0x001f
118841bb76ff1Sjsg #define ixRTAVFS_REG32                                                                                 0x0020
118851bb76ff1Sjsg #define ixRTAVFS_REG33                                                                                 0x0021
118861bb76ff1Sjsg #define ixRTAVFS_REG34                                                                                 0x0022
118871bb76ff1Sjsg #define ixRTAVFS_REG35                                                                                 0x0023
118881bb76ff1Sjsg #define ixRTAVFS_REG36                                                                                 0x0024
118891bb76ff1Sjsg #define ixRTAVFS_REG37                                                                                 0x0025
118901bb76ff1Sjsg #define ixRTAVFS_REG38                                                                                 0x0026
118911bb76ff1Sjsg #define ixRTAVFS_REG39                                                                                 0x0027
118921bb76ff1Sjsg #define ixRTAVFS_REG40                                                                                 0x0028
118931bb76ff1Sjsg #define ixRTAVFS_REG41                                                                                 0x0029
118941bb76ff1Sjsg #define ixRTAVFS_REG42                                                                                 0x002a
118951bb76ff1Sjsg #define ixRTAVFS_REG43                                                                                 0x002b
118961bb76ff1Sjsg #define ixRTAVFS_REG44                                                                                 0x002c
118971bb76ff1Sjsg #define ixRTAVFS_REG45                                                                                 0x002d
118981bb76ff1Sjsg #define ixRTAVFS_REG46                                                                                 0x002e
118991bb76ff1Sjsg #define ixRTAVFS_REG47                                                                                 0x002f
119001bb76ff1Sjsg #define ixRTAVFS_REG48                                                                                 0x0030
119011bb76ff1Sjsg #define ixRTAVFS_REG49                                                                                 0x0031
119021bb76ff1Sjsg #define ixRTAVFS_REG50                                                                                 0x0032
119031bb76ff1Sjsg #define ixRTAVFS_REG51                                                                                 0x0033
119041bb76ff1Sjsg #define ixRTAVFS_REG52                                                                                 0x0034
119051bb76ff1Sjsg #define ixRTAVFS_REG53                                                                                 0x0035
119061bb76ff1Sjsg #define ixRTAVFS_REG54                                                                                 0x0036
119071bb76ff1Sjsg #define ixRTAVFS_REG55                                                                                 0x0037
119081bb76ff1Sjsg #define ixRTAVFS_REG56                                                                                 0x0038
119091bb76ff1Sjsg #define ixRTAVFS_REG57                                                                                 0x0039
119101bb76ff1Sjsg #define ixRTAVFS_REG58                                                                                 0x003a
119111bb76ff1Sjsg #define ixRTAVFS_REG59                                                                                 0x003b
119121bb76ff1Sjsg #define ixRTAVFS_REG60                                                                                 0x003c
119131bb76ff1Sjsg #define ixRTAVFS_REG61                                                                                 0x003d
119141bb76ff1Sjsg #define ixRTAVFS_REG62                                                                                 0x003e
119151bb76ff1Sjsg #define ixRTAVFS_REG63                                                                                 0x003f
119161bb76ff1Sjsg #define ixRTAVFS_REG64                                                                                 0x0040
119171bb76ff1Sjsg #define ixRTAVFS_REG65                                                                                 0x0041
119181bb76ff1Sjsg #define ixRTAVFS_REG66                                                                                 0x0042
119191bb76ff1Sjsg #define ixRTAVFS_REG67                                                                                 0x0043
119201bb76ff1Sjsg #define ixRTAVFS_REG68                                                                                 0x0044
119211bb76ff1Sjsg #define ixRTAVFS_REG69                                                                                 0x0045
119221bb76ff1Sjsg #define ixRTAVFS_REG70                                                                                 0x0046
119231bb76ff1Sjsg #define ixRTAVFS_REG71                                                                                 0x0047
119241bb76ff1Sjsg #define ixRTAVFS_REG72                                                                                 0x0048
119251bb76ff1Sjsg #define ixRTAVFS_REG73                                                                                 0x0049
119261bb76ff1Sjsg #define ixRTAVFS_REG74                                                                                 0x004a
119271bb76ff1Sjsg #define ixRTAVFS_REG75                                                                                 0x004b
119281bb76ff1Sjsg #define ixRTAVFS_REG76                                                                                 0x004c
119291bb76ff1Sjsg #define ixRTAVFS_REG77                                                                                 0x004d
119301bb76ff1Sjsg #define ixRTAVFS_REG78                                                                                 0x004e
119311bb76ff1Sjsg #define ixRTAVFS_REG79                                                                                 0x004f
119321bb76ff1Sjsg #define ixRTAVFS_REG80                                                                                 0x0050
119331bb76ff1Sjsg #define ixRTAVFS_REG81                                                                                 0x0051
119341bb76ff1Sjsg #define ixRTAVFS_REG82                                                                                 0x0052
119351bb76ff1Sjsg #define ixRTAVFS_REG83                                                                                 0x0053
119361bb76ff1Sjsg #define ixRTAVFS_REG84                                                                                 0x0054
119371bb76ff1Sjsg #define ixRTAVFS_REG85                                                                                 0x0055
119381bb76ff1Sjsg #define ixRTAVFS_REG86                                                                                 0x0056
119391bb76ff1Sjsg #define ixRTAVFS_REG87                                                                                 0x0057
119401bb76ff1Sjsg #define ixRTAVFS_REG88                                                                                 0x0058
119411bb76ff1Sjsg #define ixRTAVFS_REG89                                                                                 0x0059
119421bb76ff1Sjsg #define ixRTAVFS_REG90                                                                                 0x005a
119431bb76ff1Sjsg #define ixRTAVFS_REG91                                                                                 0x005b
119441bb76ff1Sjsg #define ixRTAVFS_REG92                                                                                 0x005c
119451bb76ff1Sjsg #define ixRTAVFS_REG93                                                                                 0x005d
119461bb76ff1Sjsg #define ixRTAVFS_REG94                                                                                 0x005e
119471bb76ff1Sjsg #define ixRTAVFS_REG95                                                                                 0x005f
119481bb76ff1Sjsg #define ixRTAVFS_REG96                                                                                 0x0060
119491bb76ff1Sjsg #define ixRTAVFS_REG97                                                                                 0x0061
119501bb76ff1Sjsg #define ixRTAVFS_REG98                                                                                 0x0062
119511bb76ff1Sjsg #define ixRTAVFS_REG99                                                                                 0x0063
119521bb76ff1Sjsg #define ixRTAVFS_REG100                                                                                0x0064
119531bb76ff1Sjsg #define ixRTAVFS_REG101                                                                                0x0065
119541bb76ff1Sjsg #define ixRTAVFS_REG102                                                                                0x0066
119551bb76ff1Sjsg #define ixRTAVFS_REG103                                                                                0x0067
119561bb76ff1Sjsg #define ixRTAVFS_REG104                                                                                0x0068
119571bb76ff1Sjsg #define ixRTAVFS_REG105                                                                                0x0069
119581bb76ff1Sjsg #define ixRTAVFS_REG106                                                                                0x006a
119591bb76ff1Sjsg #define ixRTAVFS_REG107                                                                                0x006b
119601bb76ff1Sjsg #define ixRTAVFS_REG108                                                                                0x006c
119611bb76ff1Sjsg #define ixRTAVFS_REG109                                                                                0x006d
119621bb76ff1Sjsg #define ixRTAVFS_REG110                                                                                0x006e
119631bb76ff1Sjsg #define ixRTAVFS_REG111                                                                                0x006f
119641bb76ff1Sjsg #define ixRTAVFS_REG112                                                                                0x0070
119651bb76ff1Sjsg #define ixRTAVFS_REG113                                                                                0x0071
119661bb76ff1Sjsg #define ixRTAVFS_REG114                                                                                0x0072
119671bb76ff1Sjsg #define ixRTAVFS_REG115                                                                                0x0073
119681bb76ff1Sjsg #define ixRTAVFS_REG116                                                                                0x0074
119691bb76ff1Sjsg #define ixRTAVFS_REG117                                                                                0x0075
119701bb76ff1Sjsg #define ixRTAVFS_REG118                                                                                0x0076
119711bb76ff1Sjsg #define ixRTAVFS_REG119                                                                                0x0077
119721bb76ff1Sjsg #define ixRTAVFS_REG120                                                                                0x0078
119731bb76ff1Sjsg #define ixRTAVFS_REG121                                                                                0x0079
119741bb76ff1Sjsg #define ixRTAVFS_REG122                                                                                0x007a
119751bb76ff1Sjsg #define ixRTAVFS_REG123                                                                                0x007b
119761bb76ff1Sjsg #define ixRTAVFS_REG124                                                                                0x007c
119771bb76ff1Sjsg #define ixRTAVFS_REG125                                                                                0x007d
119781bb76ff1Sjsg #define ixRTAVFS_REG126                                                                                0x007e
119791bb76ff1Sjsg #define ixRTAVFS_REG127                                                                                0x007f
119801bb76ff1Sjsg #define ixRTAVFS_REG128                                                                                0x0080
119811bb76ff1Sjsg #define ixRTAVFS_REG129                                                                                0x0081
119821bb76ff1Sjsg #define ixRTAVFS_REG130                                                                                0x0082
119831bb76ff1Sjsg #define ixRTAVFS_REG131                                                                                0x0083
119841bb76ff1Sjsg #define ixRTAVFS_REG132                                                                                0x0084
119851bb76ff1Sjsg #define ixRTAVFS_REG133                                                                                0x0085
119861bb76ff1Sjsg #define ixRTAVFS_REG134                                                                                0x0086
119871bb76ff1Sjsg #define ixRTAVFS_REG135                                                                                0x0087
119881bb76ff1Sjsg #define ixRTAVFS_REG136                                                                                0x0088
119891bb76ff1Sjsg #define ixRTAVFS_REG137                                                                                0x0089
119901bb76ff1Sjsg #define ixRTAVFS_REG138                                                                                0x008a
119911bb76ff1Sjsg #define ixRTAVFS_REG139                                                                                0x008b
119921bb76ff1Sjsg #define ixRTAVFS_REG140                                                                                0x008c
119931bb76ff1Sjsg #define ixRTAVFS_REG141                                                                                0x008d
119941bb76ff1Sjsg #define ixRTAVFS_REG142                                                                                0x008e
119951bb76ff1Sjsg #define ixRTAVFS_REG143                                                                                0x008f
119961bb76ff1Sjsg #define ixRTAVFS_REG144                                                                                0x0090
119971bb76ff1Sjsg #define ixRTAVFS_REG145                                                                                0x0091
119981bb76ff1Sjsg #define ixRTAVFS_REG146                                                                                0x0092
119991bb76ff1Sjsg #define ixRTAVFS_REG147                                                                                0x0093
120001bb76ff1Sjsg #define ixRTAVFS_REG148                                                                                0x0094
120011bb76ff1Sjsg #define ixRTAVFS_REG149                                                                                0x0095
120021bb76ff1Sjsg #define ixRTAVFS_REG150                                                                                0x0096
120031bb76ff1Sjsg #define ixRTAVFS_REG151                                                                                0x0097
120041bb76ff1Sjsg #define ixRTAVFS_REG152                                                                                0x0098
120051bb76ff1Sjsg #define ixRTAVFS_REG153                                                                                0x0099
120061bb76ff1Sjsg #define ixRTAVFS_REG154                                                                                0x009a
120071bb76ff1Sjsg #define ixRTAVFS_REG155                                                                                0x009b
120081bb76ff1Sjsg #define ixRTAVFS_REG156                                                                                0x009c
120091bb76ff1Sjsg #define ixRTAVFS_REG157                                                                                0x009d
120101bb76ff1Sjsg #define ixRTAVFS_REG158                                                                                0x009e
120111bb76ff1Sjsg #define ixRTAVFS_REG159                                                                                0x009f
120121bb76ff1Sjsg #define ixRTAVFS_REG160                                                                                0x00a0
120131bb76ff1Sjsg #define ixRTAVFS_REG161                                                                                0x00a1
120141bb76ff1Sjsg #define ixRTAVFS_REG162                                                                                0x00a2
120151bb76ff1Sjsg #define ixRTAVFS_REG163                                                                                0x00a3
120161bb76ff1Sjsg #define ixRTAVFS_REG164                                                                                0x00a4
120171bb76ff1Sjsg #define ixRTAVFS_REG165                                                                                0x00a5
120181bb76ff1Sjsg #define ixRTAVFS_REG166                                                                                0x00a6
120191bb76ff1Sjsg #define ixRTAVFS_REG167                                                                                0x00a7
120201bb76ff1Sjsg #define ixRTAVFS_REG168                                                                                0x00a8
120211bb76ff1Sjsg #define ixRTAVFS_REG169                                                                                0x00a9
120221bb76ff1Sjsg #define ixRTAVFS_REG170                                                                                0x00aa
120231bb76ff1Sjsg #define ixRTAVFS_REG171                                                                                0x00ab
120241bb76ff1Sjsg #define ixRTAVFS_REG172                                                                                0x00ac
120251bb76ff1Sjsg #define ixRTAVFS_REG173                                                                                0x00ad
120261bb76ff1Sjsg #define ixRTAVFS_REG174                                                                                0x00ae
120271bb76ff1Sjsg #define ixRTAVFS_REG175                                                                                0x00af
120281bb76ff1Sjsg #define ixRTAVFS_REG176                                                                                0x00b0
120291bb76ff1Sjsg #define ixRTAVFS_REG177                                                                                0x00b1
120301bb76ff1Sjsg #define ixRTAVFS_REG178                                                                                0x00b2
120311bb76ff1Sjsg #define ixRTAVFS_REG179                                                                                0x00b3
120321bb76ff1Sjsg #define ixRTAVFS_REG180                                                                                0x00b4
120331bb76ff1Sjsg #define ixRTAVFS_REG181                                                                                0x00b5
120341bb76ff1Sjsg #define ixRTAVFS_REG182                                                                                0x00b6
120351bb76ff1Sjsg #define ixRTAVFS_REG183                                                                                0x00b7
120361bb76ff1Sjsg #define ixRTAVFS_REG184                                                                                0x00b8
120371bb76ff1Sjsg #define ixRTAVFS_REG185                                                                                0x00b9
120381bb76ff1Sjsg #define ixRTAVFS_REG186                                                                                0x00ba
120391bb76ff1Sjsg #define ixRTAVFS_REG187                                                                                0x00bb
120401bb76ff1Sjsg #define ixRTAVFS_REG189                                                                                0x00bd
120411bb76ff1Sjsg #define ixRTAVFS_REG190                                                                                0x00be
120421bb76ff1Sjsg #define ixRTAVFS_REG191                                                                                0x00bf
120431bb76ff1Sjsg #define ixRTAVFS_REG192                                                                                0x00c0
120441bb76ff1Sjsg #define ixRTAVFS_REG193                                                                                0x00c1
120451bb76ff1Sjsg #define ixRTAVFS_REG194                                                                                0x00c2
120461bb76ff1Sjsg 
120471bb76ff1Sjsg 
120481bb76ff1Sjsg // addressBlock: sqind
120491bb76ff1Sjsg // base address: 0x0
120501bb76ff1Sjsg #define ixSQ_DEBUG_STS_LOCAL                                                                           0x0008
120511bb76ff1Sjsg #define ixSQ_DEBUG_CTRL_LOCAL                                                                          0x0009
120521bb76ff1Sjsg #define ixSQ_WAVE_ACTIVE                                                                               0x000a
120531bb76ff1Sjsg #define ixSQ_WAVE_VALID_AND_IDLE                                                                       0x000b
120541bb76ff1Sjsg #define ixSQ_WAVE_MODE                                                                                 0x0101
120551bb76ff1Sjsg #define ixSQ_WAVE_STATUS                                                                               0x0102
120561bb76ff1Sjsg #define ixSQ_WAVE_TRAPSTS                                                                              0x0103
120571bb76ff1Sjsg #define ixSQ_WAVE_GPR_ALLOC                                                                            0x0105
120581bb76ff1Sjsg #define ixSQ_WAVE_LDS_ALLOC                                                                            0x0106
120591bb76ff1Sjsg #define ixSQ_WAVE_IB_STS                                                                               0x0107
120601bb76ff1Sjsg #define ixSQ_WAVE_PC_LO                                                                                0x0108
120611bb76ff1Sjsg #define ixSQ_WAVE_PC_HI                                                                                0x0109
120621bb76ff1Sjsg #define ixSQ_WAVE_IB_DBG1                                                                              0x010d
120631bb76ff1Sjsg #define ixSQ_WAVE_FLUSH_IB                                                                             0x010e
120641bb76ff1Sjsg #define ixSQ_WAVE_FLAT_SCRATCH_LO                                                                      0x0114
120651bb76ff1Sjsg #define ixSQ_WAVE_FLAT_SCRATCH_HI                                                                      0x0115
120661bb76ff1Sjsg #define ixSQ_WAVE_HW_ID1                                                                               0x0117
120671bb76ff1Sjsg #define ixSQ_WAVE_HW_ID2                                                                               0x0118
120681bb76ff1Sjsg #define ixSQ_WAVE_POPS_PACKER                                                                          0x0119
120691bb76ff1Sjsg #define ixSQ_WAVE_SCHED_MODE                                                                           0x011a
120701bb76ff1Sjsg #define ixSQ_WAVE_IB_STS2                                                                              0x011c
120711bb76ff1Sjsg #define ixSQ_WAVE_SHADER_CYCLES                                                                        0x011d
120721bb76ff1Sjsg #define ixSQ_WAVE_TTMP0                                                                                0x026c
120731bb76ff1Sjsg #define ixSQ_WAVE_TTMP1                                                                                0x026d
120741bb76ff1Sjsg #define ixSQ_WAVE_TTMP2                                                                                0x026e
120751bb76ff1Sjsg #define ixSQ_WAVE_TTMP3                                                                                0x026f
120761bb76ff1Sjsg #define ixSQ_WAVE_TTMP4                                                                                0x0270
120771bb76ff1Sjsg #define ixSQ_WAVE_TTMP5                                                                                0x0271
120781bb76ff1Sjsg #define ixSQ_WAVE_TTMP6                                                                                0x0272
120791bb76ff1Sjsg #define ixSQ_WAVE_TTMP7                                                                                0x0273
120801bb76ff1Sjsg #define ixSQ_WAVE_TTMP8                                                                                0x0274
120811bb76ff1Sjsg #define ixSQ_WAVE_TTMP9                                                                                0x0275
120821bb76ff1Sjsg #define ixSQ_WAVE_TTMP10                                                                               0x0276
120831bb76ff1Sjsg #define ixSQ_WAVE_TTMP11                                                                               0x0277
120841bb76ff1Sjsg #define ixSQ_WAVE_TTMP12                                                                               0x0278
120851bb76ff1Sjsg #define ixSQ_WAVE_TTMP13                                                                               0x0279
120861bb76ff1Sjsg #define ixSQ_WAVE_TTMP14                                                                               0x027a
120871bb76ff1Sjsg #define ixSQ_WAVE_TTMP15                                                                               0x027b
120881bb76ff1Sjsg #define ixSQ_WAVE_M0                                                                                   0x027d
120891bb76ff1Sjsg #define ixSQ_WAVE_EXEC_LO                                                                              0x027e
120901bb76ff1Sjsg #define ixSQ_WAVE_EXEC_HI                                                                              0x027f
120911bb76ff1Sjsg 
120921bb76ff1Sjsg 
120931bb76ff1Sjsg 
120941bb76ff1Sjsg #endif
12095