1bf215546Sopenharmony_ci<?xml version="1.0" encoding="UTF-8"?> 2bf215546Sopenharmony_ci<database xmlns="http://nouveau.freedesktop.org/" 3bf215546Sopenharmony_cixmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 4bf215546Sopenharmony_cixsi:schemaLocation="http://nouveau.freedesktop.org/ rules-ng.xsd"> 5bf215546Sopenharmony_ci<import file="freedreno_copyright.xml"/> 6bf215546Sopenharmony_ci<import file="adreno/adreno_common.xml"/> 7bf215546Sopenharmony_ci<import file="adreno/adreno_pm4.xml"/> 8bf215546Sopenharmony_ci 9bf215546Sopenharmony_ci<domain name="A7XX" width="32"> 10bf215546Sopenharmony_ci <reg32 offset="0x0011" name="RBBM_GBIF_CLIENT_QOS_CNTL"/> 11bf215546Sopenharmony_ci <reg32 offset="0x0016" name="RBBM_GBIF_HALT"/> 12bf215546Sopenharmony_ci <reg32 offset="0x0017" name="RBBM_GBIF_HALT_ACK"/> 13bf215546Sopenharmony_ci <reg32 offset="0x001f" name="RBBM_INTERFACE_HANG_INT_CNTL"/> 14bf215546Sopenharmony_ci <reg32 offset="0x0037" name="RBBM_INT_CLEAR_CMD"/> 15bf215546Sopenharmony_ci <reg32 offset="0x0038" name="RBBM_INT_0_MASK"> 16bf215546Sopenharmony_ci <bitfield name="GPUIDLE" pos="0" type="boolean"/> 17bf215546Sopenharmony_ci <bitfield name="AHBERROR" pos="1" type="boolean"/> 18bf215546Sopenharmony_ci <bitfield name="CPIPCINT0" pos="4" type="boolean"/> 19bf215546Sopenharmony_ci <bitfield name="CPIPCINT1" pos="5" type="boolean"/> 20bf215546Sopenharmony_ci <bitfield name="ATBASYNCFIFOOVERFLOW" pos="6" type="boolean"/> 21bf215546Sopenharmony_ci <bitfield name="GPCERROR" pos="7" type="boolean"/> 22bf215546Sopenharmony_ci <bitfield name="SWINTERRUPT" pos="8" type="boolean"/> 23bf215546Sopenharmony_ci <bitfield name="HWERROR" pos="9" type="boolean"/> 24bf215546Sopenharmony_ci <bitfield name="CCU_CLEAN_DEPTH_TS" pos="10" type="boolean"/> 25bf215546Sopenharmony_ci <bitfield name="CCU_CLEAN_COLOR_TS" pos="11" type="boolean"/> 26bf215546Sopenharmony_ci <bitfield name="CCU_RESOLVE_CLEAN_TS" pos="12" type="boolean"/> 27bf215546Sopenharmony_ci <bitfield name="PM4CPINTERRUPT" pos="15" type="boolean"/> 28bf215546Sopenharmony_ci <bitfield name="PM4CPINTERRUPTLPAC" pos="16" type="boolean"/> 29bf215546Sopenharmony_ci <bitfield name="RB_DONE_TS" pos="17" type="boolean"/> 30bf215546Sopenharmony_ci <bitfield name="CACHE_CLEAN_TS" pos="20" type="boolean"/> 31bf215546Sopenharmony_ci <bitfield name="CACHE_CLEAN_TS_LPAC" pos="21" type="boolean"/> 32bf215546Sopenharmony_ci <bitfield name="ATBBUSOVERFLOW" pos="22" type="boolean"/> 33bf215546Sopenharmony_ci <bitfield name="HANGDETECTINTERRUPT" pos="23" type="boolean"/> 34bf215546Sopenharmony_ci <bitfield name="OUTOFBOUNDACCESS" pos="24" type="boolean"/> 35bf215546Sopenharmony_ci <bitfield name="UCHETRAPINTERRUPT" pos="25" type="boolean"/> 36bf215546Sopenharmony_ci <bitfield name="DEBUGBUSINTERRUPT0" pos="26" type="boolean"/> 37bf215546Sopenharmony_ci <bitfield name="DEBUGBUSINTERRUPT1" pos="27" type="boolean"/> 38bf215546Sopenharmony_ci <bitfield name="TSBWRITEERROR" pos="28" type="boolean"/> 39bf215546Sopenharmony_ci <bitfield name="ISDBCPUIRQ" pos="30" type="boolean"/> 40bf215546Sopenharmony_ci <bitfield name="ISDBUNDERDEBUG" pos="31" type="boolean"/> 41bf215546Sopenharmony_ci </reg32> 42bf215546Sopenharmony_ci <reg32 offset="0x003a" name="RBBM_INT_2_MASK"/> 43bf215546Sopenharmony_ci <reg32 offset="0x0042" name="RBBM_SP_HYST_CNT"/> 44bf215546Sopenharmony_ci <reg32 offset="0x0043" name="RBBM_SW_RESET_CMD"/> 45bf215546Sopenharmony_ci <reg32 offset="0x0044" name="RBBM_RAC_THRESHOLD_CNT"/> 46bf215546Sopenharmony_ci <reg32 offset="0x00ae" name="RBBM_CLOCK_CNTL"/> 47bf215546Sopenharmony_ci <reg32 offset="0x00b0" name="RBBM_CLOCK_CNTL_SP0"/> 48bf215546Sopenharmony_ci <reg32 offset="0x00b4" name="RBBM_CLOCK_CNTL2_SP0"/> 49bf215546Sopenharmony_ci <reg32 offset="0x00b8" name="RBBM_CLOCK_DELAY_SP0"/> 50bf215546Sopenharmony_ci <reg32 offset="0x00bc" name="RBBM_CLOCK_HYST_SP0"/> 51bf215546Sopenharmony_ci <reg32 offset="0x00c0" name="RBBM_CLOCK_CNTL_TP0"/> 52bf215546Sopenharmony_ci <reg32 offset="0x00c4" name="RBBM_CLOCK_CNTL2_TP0"/> 53bf215546Sopenharmony_ci <reg32 offset="0x00c8" name="RBBM_CLOCK_CNTL3_TP0"/> 54bf215546Sopenharmony_ci <reg32 offset="0x00cc" name="RBBM_CLOCK_CNTL4_TP0"/> 55bf215546Sopenharmony_ci <reg32 offset="0x00d0" name="RBBM_CLOCK_DELAY_TP0"/> 56bf215546Sopenharmony_ci <reg32 offset="0x00d4" name="RBBM_CLOCK_DELAY2_TP0"/> 57bf215546Sopenharmony_ci <reg32 offset="0x00d8" name="RBBM_CLOCK_DELAY3_TP0"/> 58bf215546Sopenharmony_ci <reg32 offset="0x00dc" name="RBBM_CLOCK_DELAY4_TP0"/> 59bf215546Sopenharmony_ci <reg32 offset="0x00e0" name="RBBM_CLOCK_HYST_TP0"/> 60bf215546Sopenharmony_ci <reg32 offset="0x00e4" name="RBBM_CLOCK_HYST2_TP0"/> 61bf215546Sopenharmony_ci <reg32 offset="0x00e8" name="RBBM_CLOCK_HYST3_TP0"/> 62bf215546Sopenharmony_ci <reg32 offset="0x00ec" name="RBBM_CLOCK_HYST4_TP0"/> 63bf215546Sopenharmony_ci <reg32 offset="0x00f0" name="RBBM_CLOCK_CNTL_RB0"/> 64bf215546Sopenharmony_ci <reg32 offset="0x00f4" name="RBBM_CLOCK_CNTL2_RB0"/> 65bf215546Sopenharmony_ci <reg32 offset="0x00f8" name="RBBM_CLOCK_CNTL_CCU0"/> 66bf215546Sopenharmony_ci <reg32 offset="0x0100" name="RBBM_CLOCK_HYST_RB_CCU0"/> 67bf215546Sopenharmony_ci <reg32 offset="0x0104" name="RBBM_CLOCK_CNTL_RAC"/> 68bf215546Sopenharmony_ci <reg32 offset="0x0105" name="RBBM_CLOCK_CNTL2_RAC"/> 69bf215546Sopenharmony_ci <reg32 offset="0x0106" name="RBBM_CLOCK_DELAY_RAC"/> 70bf215546Sopenharmony_ci <reg32 offset="0x0107" name="RBBM_CLOCK_HYST_RAC"/> 71bf215546Sopenharmony_ci <reg32 offset="0x0108" name="RBBM_CLOCK_CNTL_TSE_RAS_RBBM"/> 72bf215546Sopenharmony_ci <reg32 offset="0x0109" name="RBBM_CLOCK_DELAY_TSE_RAS_RBBM"/> 73bf215546Sopenharmony_ci <reg32 offset="0x010a" name="RBBM_CLOCK_HYST_TSE_RAS_RBBM"/> 74bf215546Sopenharmony_ci <reg32 offset="0x010b" name="RBBM_CLOCK_CNTL_UCHE"/> 75bf215546Sopenharmony_ci <reg32 offset="0x010f" name="RBBM_CLOCK_DELAY_UCHE"/> 76bf215546Sopenharmony_ci <reg32 offset="0x0110" name="RBBM_CLOCK_HYST_UCHE"/> 77bf215546Sopenharmony_ci <reg32 offset="0x0111" name="RBBM_CLOCK_MODE_VFD"/> 78bf215546Sopenharmony_ci <reg32 offset="0x0112" name="RBBM_CLOCK_DELAY_VFD"/> 79bf215546Sopenharmony_ci <reg32 offset="0x0113" name="RBBM_CLOCK_HYST_VFD"/> 80bf215546Sopenharmony_ci <reg32 offset="0x0114" name="RBBM_CLOCK_MODE_GPC"/> 81bf215546Sopenharmony_ci <reg32 offset="0x0115" name="RBBM_CLOCK_DELAY_GPC"/> 82bf215546Sopenharmony_ci <reg32 offset="0x0116" name="RBBM_CLOCK_HYST_GPC"/> 83bf215546Sopenharmony_ci <reg32 offset="0x0117" name="RBBM_CLOCK_DELAY_HLSQ_2"/> 84bf215546Sopenharmony_ci <reg32 offset="0x0118" name="RBBM_CLOCK_CNTL_GMU_GX"/> 85bf215546Sopenharmony_ci <reg32 offset="0x0119" name="RBBM_CLOCK_DELAY_GMU_GX"/> 86bf215546Sopenharmony_ci <reg32 offset="0x011a" name="RBBM_CLOCK_HYST_GMU_GX"/> 87bf215546Sopenharmony_ci <reg32 offset="0x011b" name="RBBM_CLOCK_MODE_HLSQ"/> 88bf215546Sopenharmony_ci <reg32 offset="0x011c" name="RBBM_CLOCK_DELAY_HLSQ"/> 89bf215546Sopenharmony_ci <reg32 offset="0x011d" name="RBBM_CLOCK_HYST_HLSQ"/> 90bf215546Sopenharmony_ci <reg32 offset="0x0201" name="RBBM_INT_0_STATUS"/> 91bf215546Sopenharmony_ci <reg32 offset="0x0210" name="RBBM_STATUS"> 92bf215546Sopenharmony_ci <bitfield name="CPAHBBUSYCXMASTER" pos="0" type="boolean"/> 93bf215546Sopenharmony_ci <bitfield name="CPAHBBUSYCPMASTER" pos="1" type="boolean"/> 94bf215546Sopenharmony_ci <bitfield name="CPBUSY" pos="2" type="boolean"/> 95bf215546Sopenharmony_ci <bitfield name="GFXDBGCBUSY" pos="3" type="boolean"/> 96bf215546Sopenharmony_ci <bitfield name="VBIFGXFPARTBUSY" pos="4" type="boolean"/> 97bf215546Sopenharmony_ci <bitfield name="TSEBUSY" pos="5" type="boolean"/> 98bf215546Sopenharmony_ci <bitfield name="RASBUSY" pos="6" type="boolean"/> 99bf215546Sopenharmony_ci <bitfield name="RBBUSY" pos="7" type="boolean"/> 100bf215546Sopenharmony_ci <bitfield name="CCUBUSY" pos="8" type="boolean"/> 101bf215546Sopenharmony_ci <bitfield name="A2DBUSY" pos="9" type="boolean"/> 102bf215546Sopenharmony_ci <bitfield name="LRZBUSY" pos="10" type="boolean"/> 103bf215546Sopenharmony_ci <bitfield name="COMDCOMBUSY" pos="11" type="boolean"/> 104bf215546Sopenharmony_ci <bitfield name="PCDCALLBUSY" pos="12" type="boolean"/> 105bf215546Sopenharmony_ci <bitfield name="PCVSDBUSY" pos="13" type="boolean"/> 106bf215546Sopenharmony_ci <bitfield name="TESSBUSY" pos="14" type="boolean"/> 107bf215546Sopenharmony_ci <bitfield name="VFDBUSY" pos="15" type="boolean"/> 108bf215546Sopenharmony_ci <bitfield name="VPCBUSY" pos="16" type="boolean"/> 109bf215546Sopenharmony_ci <bitfield name="UCHEBUSY" pos="17" type="boolean"/> 110bf215546Sopenharmony_ci <bitfield name="SPBUSY" pos="18" type="boolean"/> 111bf215546Sopenharmony_ci <bitfield name="TPL1BUSY" pos="19" type="boolean"/> 112bf215546Sopenharmony_ci <bitfield name="VSCBUSY" pos="20" type="boolean"/> 113bf215546Sopenharmony_ci <bitfield name="HLSQBUSY" pos="21" type="boolean"/> 114bf215546Sopenharmony_ci <bitfield name="GPUBUSYIGNAHBCP" pos="22" type="boolean"/> 115bf215546Sopenharmony_ci <bitfield name="GPUBUSYIGNAHB" pos="23" type="boolean"/> 116bf215546Sopenharmony_ci </reg32> 117bf215546Sopenharmony_ci <reg32 offset="0x0213" name="RBBM_STATUS3"/> 118bf215546Sopenharmony_ci <reg32 offset="0x0260" name="RBBM_CLOCK_MODE_CP"/> 119bf215546Sopenharmony_ci <reg32 offset="0x0284" name="RBBM_CLOCK_MODE_BV_LRZ"/> 120bf215546Sopenharmony_ci <reg32 offset="0x0285" name="RBBM_CLOCK_MODE_BV_GRAS"/> 121bf215546Sopenharmony_ci <reg32 offset="0x0286" name="RBBM_CLOCK_MODE2_GRAS"/> 122bf215546Sopenharmony_ci <reg32 offset="0x0287" name="RBBM_CLOCK_MODE_BV_VFD"/> 123bf215546Sopenharmony_ci <reg32 offset="0x0288" name="RBBM_CLOCK_MODE_BV_GPC"/> 124bf215546Sopenharmony_ci <reg64 offset="0x0300" name="RBBM_PERFCTR_CP" stride="2" length="14"/> 125bf215546Sopenharmony_ci <reg64 offset="0x031c" name="RBBM_PERFCTR_RBBM" stride="2" length="4"/> 126bf215546Sopenharmony_ci <reg64 offset="0x0324" name="RBBM_PERFCTR_PC" stride="2" length="8"/> 127bf215546Sopenharmony_ci <reg64 offset="0x0334" name="RBBM_PERFCTR_VFD" stride="2" length="8"/> 128bf215546Sopenharmony_ci <reg64 offset="0x0344" name="RBBM_PERFCTR_HLSQ" stride="2" length="6"/> 129bf215546Sopenharmony_ci <reg64 offset="0x0350" name="RBBM_PERFCTR_VPC" stride="2" length="6"/> 130bf215546Sopenharmony_ci <reg64 offset="0x035c" name="RBBM_PERFCTR_CCU" stride="2" length="5"/> 131bf215546Sopenharmony_ci <reg64 offset="0x0366" name="RBBM_PERFCTR_TSE" stride="2" length="4"/> 132bf215546Sopenharmony_ci <reg64 offset="0x036e" name="RBBM_PERFCTR_RAS" stride="2" length="4"/> 133bf215546Sopenharmony_ci <reg64 offset="0x0376" name="RBBM_PERFCTR_UCHE" stride="2" length="12"/> 134bf215546Sopenharmony_ci <reg64 offset="0x038e" name="RBBM_PERFCTR_TP" stride="2" length="12"/> 135bf215546Sopenharmony_ci <reg64 offset="0x03a6" name="RBBM_PERFCTR_SP" stride="2" length="24"/> 136bf215546Sopenharmony_ci <reg64 offset="0x03d6" name="RBBM_PERFCTR_RB" stride="2" length="8"/> 137bf215546Sopenharmony_ci <reg64 offset="0x03e6" name="RBBM_PERFCTR_VSC" stride="2" length="2"/> 138bf215546Sopenharmony_ci <reg64 offset="0x03ea" name="RBBM_PERFCTR_LRZ" stride="2" length="4"/> 139bf215546Sopenharmony_ci <reg64 offset="0x03f2" name="RBBM_PERFCTR_CMP" stride="2" length="4"/> 140bf215546Sopenharmony_ci <reg64 offset="0x03fa" name="RBBM_PERFCTR_UFC" stride="2" length="4"/> 141bf215546Sopenharmony_ci <reg64 offset="0x0410" name="RBBM_PERFCTR2_HLSQ" stride="2" length="6"/> 142bf215546Sopenharmony_ci <reg64 offset="0x041c" name="RBBM_PERFCTR2_CP" stride="2" length="7"/> 143bf215546Sopenharmony_ci <reg64 offset="0x042a" name="RBBM_PERFCTR2_SP" stride="2" length="12"/> 144bf215546Sopenharmony_ci <reg64 offset="0x0442" name="RBBM_PERFCTR2_TP" stride="2" length="6"/> 145bf215546Sopenharmony_ci <reg64 offset="0x044e" name="RBBM_PERFCTR2_UFC" stride="2" length="2"/> 146bf215546Sopenharmony_ci <reg64 offset="0x0460" name="RBBM_PERFCTR_BV_PC" stride="2" length="8"/> 147bf215546Sopenharmony_ci <reg64 offset="0x0470" name="RBBM_PERFCTR_BV_VFD" stride="2" length="8"/> 148bf215546Sopenharmony_ci <reg64 offset="0x0480" name="RBBM_PERFCTR_BV_VPC" stride="2" length="6"/> 149bf215546Sopenharmony_ci <reg64 offset="0x048c" name="RBBM_PERFCTR_BV_TSE" stride="2" length="4"/> 150bf215546Sopenharmony_ci <reg64 offset="0x0494" name="RBBM_PERFCTR_BV_RAS" stride="2" length="4"/> 151bf215546Sopenharmony_ci <reg64 offset="0x049c" name="RBBM_PERFCTR_BV_LRZ" stride="2" length="4"/> 152bf215546Sopenharmony_ci <reg32 offset="0x0500" name="RBBM_PERFCTR_CNTL"/> 153bf215546Sopenharmony_ci <reg32 offset="0x0507" name="RBBM_PERFCTR_RBBM_SEL" stride="1" length="4"/> 154bf215546Sopenharmony_ci <reg32 offset="0x050b" name="RBBM_PERFCTR_GPU_BUSY_MASKED"/> 155bf215546Sopenharmony_ci <reg32 offset="0x0533" name="RBBM_ISDB_CNT"/> 156bf215546Sopenharmony_ci <reg32 offset="0x0534" name="RBBM_NC_MODE_CNTL"/> 157bf215546Sopenharmony_ci <reg32 offset="0x0535" name="RBBM_SNAPSHOT_STATUS"/> 158bf215546Sopenharmony_ci <reg64 offset="0x0800" name="CP_RB_BASE"/> 159bf215546Sopenharmony_ci <reg32 offset="0x0802" name="CP_RB_CNTL"/> 160bf215546Sopenharmony_ci <reg64 offset="0x0804" name="CP_RB_RPTR_ADDR"/> 161bf215546Sopenharmony_ci <reg32 offset="0x0806" name="CP_RB_RPTR"/> 162bf215546Sopenharmony_ci <reg32 offset="0x0807" name="CP_RB_WPTR"/> 163bf215546Sopenharmony_ci <reg32 offset="0x0808" name="CP_SQE_CNTL"/> 164bf215546Sopenharmony_ci <reg32 offset="0x0812" name="CP_CP2GMU_STATUS"/> 165bf215546Sopenharmony_ci <reg32 offset="0x0821" name="CP_HW_FAULT"/> 166bf215546Sopenharmony_ci <reg32 offset="0x0823" name="CP_INTERRUPT_STATUS"> 167bf215546Sopenharmony_ci <bitfield name="OPCODEERROR" pos="0" type="boolean"/> 168bf215546Sopenharmony_ci <bitfield name="UCODEERROR" pos="1" type="boolean"/> 169bf215546Sopenharmony_ci <bitfield name="CPHWFAULT" pos="2" type="boolean"/> 170bf215546Sopenharmony_ci <bitfield name="REGISTERPROTECTION" pos="4" type="boolean"/> 171bf215546Sopenharmony_ci <bitfield name="VSDPARITYERROR" pos="6" type="boolean"/> 172bf215546Sopenharmony_ci <bitfield name="ILLEGALINSTRUCTION" pos="7" type="boolean"/> 173bf215546Sopenharmony_ci <bitfield name="OPCODEERRORLPAC" pos="8" type="boolean"/> 174bf215546Sopenharmony_ci <bitfield name="UCODEERRORLPAC" pos="9" type="boolean"/> 175bf215546Sopenharmony_ci <bitfield name="CPHWFAULTLPAC" pos="10" type="boolean"/> 176bf215546Sopenharmony_ci <bitfield name="REGISTERPROTECTIONLPAC" pos="11" type="boolean"/> 177bf215546Sopenharmony_ci <bitfield name="ILLEGALINSTRUCTIONLPAC" pos="12" type="boolean"/> 178bf215546Sopenharmony_ci <bitfield name="OPCODEERRORBV" pos="13" type="boolean"/> 179bf215546Sopenharmony_ci <bitfield name="UCODEERRORBV" pos="14" type="boolean"/> 180bf215546Sopenharmony_ci <bitfield name="CPHWFAULTBV" pos="15" type="boolean"/> 181bf215546Sopenharmony_ci <bitfield name="REGISTERPROTECTIONBV" pos="16" type="boolean"/> 182bf215546Sopenharmony_ci <bitfield name="ILLEGALINSTRUCTIONBV" pos="17" type="boolean"/> 183bf215546Sopenharmony_ci </reg32> 184bf215546Sopenharmony_ci <reg32 offset="0x0824" name="CP_PROTECT_STATUS"/> 185bf215546Sopenharmony_ci <reg32 offset="0x0825" name="CP_STATUS_1"/> 186bf215546Sopenharmony_ci <reg64 offset="0x0830" name="CP_SQE_INSTR_BASE"/> 187bf215546Sopenharmony_ci <reg32 offset="0x0840" name="CP_MISC_CNTL"/> 188bf215546Sopenharmony_ci <reg32 offset="0x0841" name="CP_CHICKEN_DBG"/> 189bf215546Sopenharmony_ci <reg32 offset="0x0843" name="CP_DBG_ECO_CNTL"/> 190bf215546Sopenharmony_ci <reg32 offset="0x0844" name="CP_APRIV_CNTL"/> 191bf215546Sopenharmony_ci <reg32 offset="0x084f" name="CP_PROTECT_CNTL"/> 192bf215546Sopenharmony_ci <reg32 offset="0x0850" name="CP_PROTECT_REG" stride="1" length="48"/> 193bf215546Sopenharmony_ci <reg32 offset="0x08a0" name="CP_CONTEXT_SWITCH_CNTL"/> 194bf215546Sopenharmony_ci <reg64 offset="0x08a1" name="CP_CONTEXT_SWITCH_SMMU_INFO"/> 195bf215546Sopenharmony_ci <reg64 offset="0x08a3" name="CP_CONTEXT_SWITCH_PRIV_NON_SECURE_RESTORE_ADDR"/> 196bf215546Sopenharmony_ci <reg64 offset="0x08a5" name="CP_CONTEXT_SWITCH_PRIV_SECURE_RESTORE_ADDR"/> 197bf215546Sopenharmony_ci <reg64 offset="0x08a7" name="CP_CONTEXT_SWITCH_NON_PRIV_RESTORE_ADDR"/> 198bf215546Sopenharmony_ci <reg32 offset="0x08ab" name="CP_CONTEXT_SWITCH_LEVEL_STATUS"/> 199bf215546Sopenharmony_ci <reg32 offset="0x08d0" name="CP_PERFCTR_CP_SEL" stride="1" length="14"/> 200bf215546Sopenharmony_ci <reg32 offset="0x08e0" name="CP_BV_PERFCTR_CP_SEL" stride="1" length="7"/> 201bf215546Sopenharmony_ci <reg64 offset="0x0900" name="CP_CRASH_SCRIPT_BASE"/> 202bf215546Sopenharmony_ci <reg32 offset="0x0902" name="CP_CRASH_DUMP_CNTL"/> 203bf215546Sopenharmony_ci <reg32 offset="0x0903" name="CP_CRASH_DUMP_STATUS"/> 204bf215546Sopenharmony_ci <reg32 offset="0x0908" name="CP_SQE_STAT_ADDR"/> 205bf215546Sopenharmony_ci <reg32 offset="0x0909" name="CP_SQE_STAT_DATA"/> 206bf215546Sopenharmony_ci <reg32 offset="0x090a" name="CP_DRAW_STATE_ADDR"/> 207bf215546Sopenharmony_ci <reg32 offset="0x090b" name="CP_DRAW_STATE_DATA"/> 208bf215546Sopenharmony_ci <reg32 offset="0x090c" name="CP_ROQ_DBG_ADDR"/> 209bf215546Sopenharmony_ci <reg32 offset="0x090d" name="CP_ROQ_DBG_DATA"/> 210bf215546Sopenharmony_ci <reg32 offset="0x090e" name="CP_MEM_POOL_DBG_ADDR"/> 211bf215546Sopenharmony_ci <reg32 offset="0x090f" name="CP_MEM_POOL_DBG_DATA"/> 212bf215546Sopenharmony_ci <reg32 offset="0x0910" name="CP_SQE_UCODE_DBG_ADDR"/> 213bf215546Sopenharmony_ci <reg32 offset="0x0911" name="CP_SQE_UCODE_DBG_DATA"/> 214bf215546Sopenharmony_ci <reg64 offset="0x0928" name="CP_IB1_BASE"/> 215bf215546Sopenharmony_ci <reg32 offset="0x092a" name="CP_IB1_REM_SIZE"/> 216bf215546Sopenharmony_ci <reg64 offset="0x092b" name="CP_IB2_BASE"/> 217bf215546Sopenharmony_ci <reg32 offset="0x092d" name="CP_IB2_REM_SIZE"/> 218bf215546Sopenharmony_ci <reg64 offset="0x0980" name="CP_ALWAYS_ON_COUNTER"/> 219bf215546Sopenharmony_ci <reg32 offset="0x098d" name="CP_AHB_CNTL"/> 220bf215546Sopenharmony_ci <reg32 offset="0x0a00" name="CP_APERTURE_CNTL_HOST"/> 221bf215546Sopenharmony_ci <reg32 offset="0x0a03" name="CP_APERTURE_CNTL_CD"/> 222bf215546Sopenharmony_ci <reg32 offset="0x0a61" name="CP_BV_PROTECT_STATUS"/> 223bf215546Sopenharmony_ci <reg32 offset="0x0a64" name="CP_BV_HW_FAULT"/> 224bf215546Sopenharmony_ci <reg32 offset="0x0a81" name="CP_BV_DRAW_STATE_ADDR"/> 225bf215546Sopenharmony_ci <reg32 offset="0x0a82" name="CP_BV_DRAW_STATE_DATA"/> 226bf215546Sopenharmony_ci <reg32 offset="0x0a83" name="CP_BV_ROQ_DBG_ADDR"/> 227bf215546Sopenharmony_ci <reg32 offset="0x0a84" name="CP_BV_ROQ_DBG_DATA"/> 228bf215546Sopenharmony_ci <reg32 offset="0x0a85" name="CP_BV_SQE_UCODE_DBG_ADDR"/> 229bf215546Sopenharmony_ci <reg32 offset="0x0a86" name="CP_BV_SQE_UCODE_DBG_DATA"/> 230bf215546Sopenharmony_ci <reg32 offset="0x0a87" name="CP_BV_SQE_STAT_ADDR"/> 231bf215546Sopenharmony_ci <reg32 offset="0x0a88" name="CP_BV_SQE_STAT_DATA"/> 232bf215546Sopenharmony_ci <reg32 offset="0x0a96" name="CP_BV_MEM_POOL_DBG_ADDR"/> 233bf215546Sopenharmony_ci <reg32 offset="0x0a97" name="CP_BV_MEM_POOL_DBG_DATA"/> 234bf215546Sopenharmony_ci <reg64 offset="0x0a98" name="CP_BV_RB_RPTR_ADDR"/> 235bf215546Sopenharmony_ci <reg32 offset="0x0a9a" name="CP_RESOURCE_TBL_DBG_ADDR"/> 236bf215546Sopenharmony_ci <reg32 offset="0x0a9b" name="CP_RESOURCE_TBL_DBG_DATA"/> 237bf215546Sopenharmony_ci <reg32 offset="0x0ad0" name="CP_BV_APRIV_CNTL"/> 238bf215546Sopenharmony_ci <reg32 offset="0x0ada" name="CP_BV_CHICKEN_DBG"/> 239bf215546Sopenharmony_ci <reg32 offset="0x0b0a" name="CP_LPAC_DRAW_STATE_ADDR"/> 240bf215546Sopenharmony_ci <reg32 offset="0x0b0b" name="CP_LPAC_DRAW_STATE_DATA"/> 241bf215546Sopenharmony_ci <reg32 offset="0x0b0c" name="CP_LPAC_ROQ_DBG_ADDR"/> 242bf215546Sopenharmony_ci <reg32 offset="0x0b27" name="CP_SQE_AC_UCODE_DBG_ADDR"/> 243bf215546Sopenharmony_ci <reg32 offset="0x0b28" name="CP_SQE_AC_UCODE_DBG_DATA"/> 244bf215546Sopenharmony_ci <reg32 offset="0x0b29" name="CP_SQE_AC_STAT_ADDR"/> 245bf215546Sopenharmony_ci <reg32 offset="0x0b2a" name="CP_SQE_AC_STAT_DATA"/> 246bf215546Sopenharmony_ci <reg32 offset="0x0b31" name="CP_LPAC_APRIV_CNTL"/> 247bf215546Sopenharmony_ci <reg32 offset="0x0b35" name="CP_LPAC_ROQ_DBG_DATA"/> 248bf215546Sopenharmony_ci <reg32 offset="0x0b36" name="CP_LPAC_FIFO_DBG_DATA"/> 249bf215546Sopenharmony_ci <reg32 offset="0x0b40" name="CP_LPAC_FIFO_DBG_ADDR"/> 250bf215546Sopenharmony_ci <reg32 offset="0x0cd8" name="VSC_PERFCTR_VSC_SEL" stride="1" length="2"/> 251bf215546Sopenharmony_ci <reg32 offset="0x0e01" name="UCHE_MODE_CNTL"/> 252bf215546Sopenharmony_ci <reg64 offset="0x0e07" name="UCHE_WRITE_THRU_BASE"/> 253bf215546Sopenharmony_ci <reg64 offset="0x0e09" name="UCHE_TRAP_BASE"/> 254bf215546Sopenharmony_ci <reg64 offset="0x0e0b" name="UCHE_GMEM_RANGE_MIN"/> 255bf215546Sopenharmony_ci <reg64 offset="0x0e0d" name="UCHE_GMEM_RANGE_MAX"/> 256bf215546Sopenharmony_ci <reg32 offset="0x0e17" name="UCHE_CACHE_WAYS"/> 257bf215546Sopenharmony_ci <reg32 offset="0x0e19" name="UCHE_CLIENT_PF"/> 258bf215546Sopenharmony_ci <reg32 offset="0x0e1c" name="UCHE_PERFCTR_UCHE_SEL" stride="1" length="12"/> 259bf215546Sopenharmony_ci <reg32 offset="0x0e3a" name="UCHE_GBIF_GX_CONFIG"/> 260bf215546Sopenharmony_ci <reg32 offset="0x0e3c" name="UCHE_CMDQ_CONFIG"/> 261bf215546Sopenharmony_ci <reg32 offset="0x1140" name="PDC_GPU_ENABLE_PDC"/> 262bf215546Sopenharmony_ci <reg32 offset="0x1148" name="PDC_GPU_SEQ_START_ADDR"/> 263bf215546Sopenharmony_ci <reg32 offset="0x3081" name="VBIF_XIN_HALT_CTRL1"/> 264bf215546Sopenharmony_ci <reg32 offset="0x3084" name="VBIF_TEST_BUS_OUT_CTRL"/> 265bf215546Sopenharmony_ci <reg32 offset="0x3085" name="VBIF_TEST_BUS1_CTRL0"/> 266bf215546Sopenharmony_ci <reg32 offset="0x3086" name="VBIF_TEST_BUS1_CTRL1"/> 267bf215546Sopenharmony_ci <reg32 offset="0x3087" name="VBIF_TEST_BUS2_CTRL0"/> 268bf215546Sopenharmony_ci <reg32 offset="0x3088" name="VBIF_TEST_BUS2_CTRL1"/> 269bf215546Sopenharmony_ci <reg32 offset="0x308c" name="VBIF_TEST_BUS_OUT"/> 270bf215546Sopenharmony_ci <reg32 offset="0x30d0" name="VBIF_PERF_CNT_SEL0"/> 271bf215546Sopenharmony_ci <reg32 offset="0x30d1" name="VBIF_PERF_CNT_SEL1"/> 272bf215546Sopenharmony_ci <reg32 offset="0x30d2" name="VBIF_PERF_CNT_SEL2"/> 273bf215546Sopenharmony_ci <reg32 offset="0x30d3" name="VBIF_PERF_CNT_SEL3"/> 274bf215546Sopenharmony_ci <reg32 offset="0x30d8" name="VBIF_PERF_CNT_LOW0"/> 275bf215546Sopenharmony_ci <reg32 offset="0x30d9" name="VBIF_PERF_CNT_LOW1"/> 276bf215546Sopenharmony_ci <reg32 offset="0x30da" name="VBIF_PERF_CNT_LOW2"/> 277bf215546Sopenharmony_ci <reg32 offset="0x30db" name="VBIF_PERF_CNT_LOW3"/> 278bf215546Sopenharmony_ci <reg32 offset="0x30e0" name="VBIF_PERF_CNT_HIGH0"/> 279bf215546Sopenharmony_ci <reg32 offset="0x30e1" name="VBIF_PERF_CNT_HIGH1"/> 280bf215546Sopenharmony_ci <reg32 offset="0x30e2" name="VBIF_PERF_CNT_HIGH2"/> 281bf215546Sopenharmony_ci <reg32 offset="0x30e3" name="VBIF_PERF_CNT_HIGH3"/> 282bf215546Sopenharmony_ci <reg32 offset="0x3100" name="VBIF_PERF_PWR_CNT_EN0"/> 283bf215546Sopenharmony_ci <reg32 offset="0x3101" name="VBIF_PERF_PWR_CNT_EN1"/> 284bf215546Sopenharmony_ci <reg32 offset="0x3102" name="VBIF_PERF_PWR_CNT_EN2"/> 285bf215546Sopenharmony_ci <reg32 offset="0x3110" name="VBIF_PERF_PWR_CNT_LOW0"/> 286bf215546Sopenharmony_ci <reg32 offset="0x3111" name="VBIF_PERF_PWR_CNT_LOW1"/> 287bf215546Sopenharmony_ci <reg32 offset="0x3112" name="VBIF_PERF_PWR_CNT_LOW2"/> 288bf215546Sopenharmony_ci <reg32 offset="0x3118" name="VBIF_PERF_PWR_CNT_HIGH0"/> 289bf215546Sopenharmony_ci <reg32 offset="0x3119" name="VBIF_PERF_PWR_CNT_HIGH1"/> 290bf215546Sopenharmony_ci <reg32 offset="0x311a" name="VBIF_PERF_PWR_CNT_HIGH2"/> 291bf215546Sopenharmony_ci <reg32 offset="0x3c01" name="GBIF_SCACHE_CNTL0"/> 292bf215546Sopenharmony_ci <reg32 offset="0x3c02" name="GBIF_SCACHE_CNTL1"/> 293bf215546Sopenharmony_ci <reg32 offset="0x3c03" name="GBIF_QSB_SIDE0"/> 294bf215546Sopenharmony_ci <reg32 offset="0x3c04" name="GBIF_QSB_SIDE1"/> 295bf215546Sopenharmony_ci <reg32 offset="0x3c05" name="GBIF_QSB_SIDE2"/> 296bf215546Sopenharmony_ci <reg32 offset="0x3c06" name="GBIF_QSB_SIDE3"/> 297bf215546Sopenharmony_ci <reg32 offset="0x3c45" name="GBIF_HALT"/> 298bf215546Sopenharmony_ci <reg32 offset="0x3c46" name="GBIF_HALT_ACK"/> 299bf215546Sopenharmony_ci <reg32 offset="0x3cc0" name="GBIF_PERF_PWR_CNT_EN"/> 300bf215546Sopenharmony_ci <reg32 offset="0x3cc1" name="GBIF_PERF_PWR_CNT_CLR"/> 301bf215546Sopenharmony_ci <reg32 offset="0x3cc2" name="GBIF_PERF_CNT_SEL"/> 302bf215546Sopenharmony_ci <reg32 offset="0x3cc3" name="GBIF_PERF_PWR_CNT_SEL"/> 303bf215546Sopenharmony_ci <reg32 offset="0x3cc4" name="GBIF_PERF_CNT_LOW0"/> 304bf215546Sopenharmony_ci <reg32 offset="0x3cc5" name="GBIF_PERF_CNT_LOW1"/> 305bf215546Sopenharmony_ci <reg32 offset="0x3cc6" name="GBIF_PERF_CNT_LOW2"/> 306bf215546Sopenharmony_ci <reg32 offset="0x3cc7" name="GBIF_PERF_CNT_LOW3"/> 307bf215546Sopenharmony_ci <reg32 offset="0x3cc8" name="GBIF_PERF_CNT_HIGH0"/> 308bf215546Sopenharmony_ci <reg32 offset="0x3cc9" name="GBIF_PERF_CNT_HIGH1"/> 309bf215546Sopenharmony_ci <reg32 offset="0x3cca" name="GBIF_PERF_CNT_HIGH2"/> 310bf215546Sopenharmony_ci <reg32 offset="0x3ccb" name="GBIF_PERF_CNT_HIGH3"/> 311bf215546Sopenharmony_ci <reg32 offset="0x3ccc" name="GBIF_PWR_CNT_LOW0"/> 312bf215546Sopenharmony_ci <reg32 offset="0x3ccd" name="GBIF_PWR_CNT_LOW1"/> 313bf215546Sopenharmony_ci <reg32 offset="0x3cce" name="GBIF_PWR_CNT_LOW2"/> 314bf215546Sopenharmony_ci <reg32 offset="0x3ccf" name="GBIF_PWR_CNT_HIGH0"/> 315bf215546Sopenharmony_ci <reg32 offset="0x3cd0" name="GBIF_PWR_CNT_HIGH1"/> 316bf215546Sopenharmony_ci <reg32 offset="0x3cd1" name="GBIF_PWR_CNT_HIGH2"/> 317bf215546Sopenharmony_ci <reg32 offset="0x8602" name="GRAS_NC_MODE_CNTL"/> 318bf215546Sopenharmony_ci <reg32 offset="0x8610" name="GRAS_PERFCTR_TSE_SEL" stride="1" length="4"/> 319bf215546Sopenharmony_ci <reg32 offset="0x8614" name="GRAS_PERFCTR_RAS_SEL" stride="1" length="4"/> 320bf215546Sopenharmony_ci <reg32 offset="0x8618" name="GRAS_PERFCTR_LRZ_SEL" stride="1" length="4"/> 321bf215546Sopenharmony_ci <reg32 offset="0x8e08" name="RB_NC_MODE_CNTL"/> 322bf215546Sopenharmony_ci <reg32 offset="0x8e10" name="RB_PERFCTR_RB_SEL" stride="1" length="8"/> 323bf215546Sopenharmony_ci <reg32 offset="0x8e18" name="RB_PERFCTR_CCU_SEL" stride="1" length="5"/> 324bf215546Sopenharmony_ci <reg32 offset="0x8e2c" name="RB_PERFCTR_CMP_SEL" stride="1" length="4"/> 325bf215546Sopenharmony_ci <reg32 offset="0x8e30" name="RB_PERFCTR_UFC_SEL" stride="1" length="6"/> 326bf215546Sopenharmony_ci <reg32 offset="0x8e3b" name="RB_RB_SUB_BLOCK_SEL_CNTL_HOST"/> 327bf215546Sopenharmony_ci <reg32 offset="0x8e3d" name="RB_RB_SUB_BLOCK_SEL_CNTL_CD"/> 328bf215546Sopenharmony_ci <reg32 offset="0x8e50" name="RB_CONTEXT_SWITCH_GMEM_SAVE_RESTORE"/> 329bf215546Sopenharmony_ci <reg32 offset="0x960b" name="VPC_PERFCTR_VPC_SEL" stride="1" length="12"/> 330bf215546Sopenharmony_ci <reg32 offset="0x9e42" name="PC_PERFCTR_PC_SEL" stride="1" length="16"/> 331bf215546Sopenharmony_ci <reg32 offset="0xa610" name="VFD_PERFCTR_VFD_SEL" stride="1" length="16"/> 332bf215546Sopenharmony_ci <reg32 offset="0xae02" name="SP_NC_MODE_CNTL"/> 333bf215546Sopenharmony_ci <reg32 offset="0xae60" name="SP_PERFCTR_HLSQ_SEL" stride="1" length="6"/> 334bf215546Sopenharmony_ci <reg32 offset="0xae6d" name="SP_READ_SEL"/> 335bf215546Sopenharmony_ci <reg32 offset="0xae80" name="SP_PERFCTR_SP_SEL" stride="1" length="36"/> 336bf215546Sopenharmony_ci <reg32 offset="0xb604" name="TPL1_NC_MODE_CNTL"/> 337bf215546Sopenharmony_ci <reg32 offset="0xb610" name="TPL1_PERFCTR_TP_SEL" stride="1" length="18"/> 338bf215546Sopenharmony_ci <reg32 offset="0xc000" name="SP_AHB_READ_APERTURE"/> 339bf215546Sopenharmony_ci <reg32 offset="0xf400" name="RBBM_SECVID_TRUST_CNTL"/> 340bf215546Sopenharmony_ci <reg64 offset="0xf800" name="RBBM_SECVID_TSB_TRUSTED_BASE"/> 341bf215546Sopenharmony_ci <reg32 offset="0xf802" name="RBBM_SECVID_TSB_TRUSTED_SIZE"/> 342bf215546Sopenharmony_ci <reg32 offset="0xf803" name="RBBM_SECVID_TSB_CNTL"/> 343bf215546Sopenharmony_ci <reg64 offset="0xfc00" name="RBBM_SECVID_TSB_STATUS"/> 344bf215546Sopenharmony_ci</domain> 345bf215546Sopenharmony_ci 346bf215546Sopenharmony_ci</database> 347