FILE
a7xx_enums.xml
File preview with syntax highlighting.
linux-6.19.14/drivers/gpu/drm/msm/registers/adreno/a7xx_enums.xml
1<?xml version="1.0" encoding="UTF-8"?> 2<database xmlns="http://nouveau.freedesktop.org/" 3xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 4xsi:schemaLocation="https://gitlab.freedesktop.org/freedreno/ rules-fd.xsd"> 5<import file="freedreno_copyright.xml"/> 6<import file="adreno/adreno_common.xml"/> 7<import file="adreno/adreno_pm4.xml"/> 8 9<enum name="a7xx_statetype_id"> 10 <value value="0" name="A7XX_TP0_NCTX_REG"/> 11 <value value="1" name="A7XX_TP0_CTX0_3D_CVS_REG"/> 12 <value value="2" name="A7XX_TP0_CTX0_3D_CPS_REG"/> 13 <value value="3" name="A7XX_TP0_CTX1_3D_CVS_REG"/> 14 <value value="4" name="A7XX_TP0_CTX1_3D_CPS_REG"/> 15 <value value="5" name="A7XX_TP0_CTX2_3D_CPS_REG"/> 16 <value value="6" name="A7XX_TP0_CTX3_3D_CPS_REG"/> 17 <value value="9" name="A7XX_TP0_TMO_DATA"/> 18 <value value="10" name="A7XX_TP0_SMO_DATA"/> 19 <value value="11" name="A7XX_TP0_MIPMAP_BASE_DATA"/> 20 <value value="32" name="A7XX_SP_NCTX_REG"/> 21 <value value="33" name="A7XX_SP_CTX0_3D_CVS_REG"/> 22 <value value="34" name="A7XX_SP_CTX0_3D_CPS_REG"/> 23 <value value="35" name="A7XX_SP_CTX1_3D_CVS_REG"/> 24 <value value="36" name="A7XX_SP_CTX1_3D_CPS_REG"/> 25 <value value="37" name="A7XX_SP_CTX2_3D_CPS_REG"/> 26 <value value="38" name="A7XX_SP_CTX3_3D_CPS_REG"/> 27 <value value="39" name="A7XX_SP_INST_DATA"/> 28 <value value="40" name="A7XX_SP_INST_DATA_1"/> 29 <value value="41" name="A7XX_SP_LB_0_DATA"/> 30 <value value="42" name="A7XX_SP_LB_1_DATA"/> 31 <value value="43" name="A7XX_SP_LB_2_DATA"/> 32 <value value="44" name="A7XX_SP_LB_3_DATA"/> 33 <value value="45" name="A7XX_SP_LB_4_DATA"/> 34 <value value="46" name="A7XX_SP_LB_5_DATA"/> 35 <value value="47" name="A7XX_SP_LB_6_DATA"/> 36 <value value="48" name="A7XX_SP_LB_7_DATA"/> 37 <value value="49" name="A7XX_SP_CB_RAM"/> 38 <value value="50" name="A7XX_SP_LB_13_DATA"/> 39 <value value="51" name="A7XX_SP_LB_14_DATA"/> 40 <value value="52" name="A7XX_SP_INST_TAG"/> 41 <value value="53" name="A7XX_SP_INST_DATA_2"/> 42 <value value="54" name="A7XX_SP_TMO_TAG"/> 43 <value value="55" name="A7XX_SP_SMO_TAG"/> 44 <value value="56" name="A7XX_SP_STATE_DATA"/> 45 <value value="57" name="A7XX_SP_HWAVE_RAM"/> 46 <value value="58" name="A7XX_SP_L0_INST_BUF"/> 47 <value value="59" name="A7XX_SP_LB_8_DATA"/> 48 <value value="60" name="A7XX_SP_LB_9_DATA"/> 49 <value value="61" name="A7XX_SP_LB_10_DATA"/> 50 <value value="62" name="A7XX_SP_LB_11_DATA"/> 51 <value value="63" name="A7XX_SP_LB_12_DATA"/> 52 <value value="64" name="A7XX_HLSQ_DATAPATH_DSTR_META"/> 53 <value value="67" name="A7XX_HLSQ_L2STC_TAG_RAM"/> 54 <value value="68" name="A7XX_HLSQ_L2STC_INFO_CMD"/> 55 <value value="69" name="A7XX_HLSQ_CVS_BE_CTXT_BUF_RAM_TAG"/> 56 <value value="70" name="A7XX_HLSQ_CPS_BE_CTXT_BUF_RAM_TAG"/> 57 <value value="71" name="A7XX_HLSQ_GFX_CVS_BE_CTXT_BUF_RAM"/> 58 <value value="72" name="A7XX_HLSQ_GFX_CPS_BE_CTXT_BUF_RAM"/> 59 <value value="73" name="A7XX_HLSQ_CHUNK_CVS_RAM"/> 60 <value value="74" name="A7XX_HLSQ_CHUNK_CPS_RAM"/> 61 <value value="75" name="A7XX_HLSQ_CHUNK_CVS_RAM_TAG"/> 62 <value value="76" name="A7XX_HLSQ_CHUNK_CPS_RAM_TAG"/> 63 <value value="77" name="A7XX_HLSQ_ICB_CVS_CB_BASE_TAG"/> 64 <value value="78" name="A7XX_HLSQ_ICB_CPS_CB_BASE_TAG"/> 65 <value value="79" name="A7XX_HLSQ_CVS_MISC_RAM"/> 66 <value value="80" name="A7XX_HLSQ_CPS_MISC_RAM"/> 67 <value value="81" name="A7XX_HLSQ_CPS_MISC_RAM_1"/> 68 <value value="82" name="A7XX_HLSQ_INST_RAM"/> 69 <value value="83" name="A7XX_HLSQ_GFX_CVS_CONST_RAM"/> 70 <value value="84" name="A7XX_HLSQ_GFX_CPS_CONST_RAM"/> 71 <value value="85" name="A7XX_HLSQ_CVS_MISC_RAM_TAG"/> 72 <value value="86" name="A7XX_HLSQ_CPS_MISC_RAM_TAG"/> 73 <value value="87" name="A7XX_HLSQ_INST_RAM_TAG"/> 74 <value value="88" name="A7XX_HLSQ_GFX_CVS_CONST_RAM_TAG"/> 75 <value value="89" name="A7XX_HLSQ_GFX_CPS_CONST_RAM_TAG"/> 76 <value value="90" name="A7XX_HLSQ_GFX_LOCAL_MISC_RAM"/> 77 <value value="91" name="A7XX_HLSQ_GFX_LOCAL_MISC_RAM_TAG"/> 78 <value value="92" name="A7XX_HLSQ_INST_RAM_1"/> 79 <value value="93" name="A7XX_HLSQ_STPROC_META"/> 80 <value value="94" name="A7XX_HLSQ_BV_BE_META"/> 81 <value value="95" name="A7XX_HLSQ_INST_RAM_2"/> 82 <value value="96" name="A7XX_HLSQ_DATAPATH_META"/> 83 <value value="97" name="A7XX_HLSQ_FRONTEND_META"/> 84 <value value="98" name="A7XX_HLSQ_INDIRECT_META"/> 85 <value value="99" name="A7XX_HLSQ_BACKEND_META"/> 86</enum> 87 88<enum name="a7xx_state_location"> 89 <value value="0" name="A7XX_HLSQ_STATE"/> 90 <value value="1" name="A7XX_HLSQ_DP"/> 91 <value value="2" name="A7XX_SP_TOP"/> 92 <value value="3" name="A7XX_USPTP"/> 93 <value value="4" name="A7XX_HLSQ_DP_STR"/> 94</enum> 95 96<enum name="a7xx_cluster"> 97 <value value="0" name="A7XX_CLUSTER_NONE"/> 98 <value value="1" name="A7XX_CLUSTER_FE"/> 99 <value value="2" name="A7XX_CLUSTER_SP_VS"/> 100 <value value="3" name="A7XX_CLUSTER_PC_VS"/> 101 <value value="4" name="A7XX_CLUSTER_GRAS"/> 102 <value value="5" name="A7XX_CLUSTER_SP_PS"/> 103 <value value="6" name="A7XX_CLUSTER_VPC_PS"/> 104 <value value="7" name="A7XX_CLUSTER_PS"/> 105</enum> 106 107<enum name="a7xx_debugbus_id"> 108 <value value="1" name="A7XX_DBGBUS_CP_0_0"/> 109 <value value="2" name="A7XX_DBGBUS_CP_0_1"/> 110 <value value="3" name="A7XX_DBGBUS_RBBM"/> 111 <value value="5" name="A7XX_DBGBUS_GBIF_GX"/> 112 <value value="6" name="A7XX_DBGBUS_GBIF_CX"/> 113 <value value="7" name="A7XX_DBGBUS_HLSQ"/> 114 <value value="9" name="A7XX_DBGBUS_UCHE_0"/> 115 <value value="10" name="A7XX_DBGBUS_UCHE_1"/> 116 <value value="13" name="A7XX_DBGBUS_TESS_BR"/> 117 <value value="14" name="A7XX_DBGBUS_TESS_BV"/> 118 <value value="17" name="A7XX_DBGBUS_PC_BR"/> 119 <value value="18" name="A7XX_DBGBUS_PC_BV"/> 120 <value value="21" name="A7XX_DBGBUS_VFDP_BR"/> 121 <value value="22" name="A7XX_DBGBUS_VFDP_BV"/> 122 <value value="25" name="A7XX_DBGBUS_VPC_BR"/> 123 <value value="26" name="A7XX_DBGBUS_VPC_BV"/> 124 <value value="29" name="A7XX_DBGBUS_TSE_BR"/> 125 <value value="30" name="A7XX_DBGBUS_TSE_BV"/> 126 <value value="33" name="A7XX_DBGBUS_RAS_BR"/> 127 <value value="34" name="A7XX_DBGBUS_RAS_BV"/> 128 <value value="37" name="A7XX_DBGBUS_VSC"/> 129 <value value="39" name="A7XX_DBGBUS_COM_0"/> 130 <value value="43" name="A7XX_DBGBUS_LRZ_BR"/> 131 <value value="44" name="A7XX_DBGBUS_LRZ_BV"/> 132 <value value="47" name="A7XX_DBGBUS_UFC_0"/> 133 <value value="48" name="A7XX_DBGBUS_UFC_1"/> 134 <value value="55" name="A7XX_DBGBUS_GMU_GX"/> 135 <value value="59" name="A7XX_DBGBUS_DBGC"/> 136 <value value="60" name="A7XX_DBGBUS_CX"/> 137 <value value="61" name="A7XX_DBGBUS_GMU_CX"/> 138 <value value="62" name="A7XX_DBGBUS_GPC_BR"/> 139 <value value="63" name="A7XX_DBGBUS_GPC_BV"/> 140 <value value="66" name="A7XX_DBGBUS_LARC"/> 141 <value value="68" name="A7XX_DBGBUS_HLSQ_SPTP"/> 142 <value value="70" name="A7XX_DBGBUS_RB_0"/> 143 <value value="71" name="A7XX_DBGBUS_RB_1"/> 144 <value value="72" name="A7XX_DBGBUS_RB_2"/> 145 <value value="73" name="A7XX_DBGBUS_RB_3"/> 146 <value value="74" name="A7XX_DBGBUS_RB_4"/> 147 <value value="75" name="A7XX_DBGBUS_RB_5"/> 148 <value value="102" name="A7XX_DBGBUS_UCHE_WRAPPER"/> 149 <value value="106" name="A7XX_DBGBUS_CCU_0"/> 150 <value value="107" name="A7XX_DBGBUS_CCU_1"/> 151 <value value="108" name="A7XX_DBGBUS_CCU_2"/> 152 <value value="109" name="A7XX_DBGBUS_CCU_3"/> 153 <value value="110" name="A7XX_DBGBUS_CCU_4"/> 154 <value value="111" name="A7XX_DBGBUS_CCU_5"/> 155 <value value="138" name="A7XX_DBGBUS_VFD_BR_0"/> 156 <value value="139" name="A7XX_DBGBUS_VFD_BR_1"/> 157 <value value="140" name="A7XX_DBGBUS_VFD_BR_2"/> 158 <value value="141" name="A7XX_DBGBUS_VFD_BR_3"/> 159 <value value="142" name="A7XX_DBGBUS_VFD_BR_4"/> 160 <value value="143" name="A7XX_DBGBUS_VFD_BR_5"/> 161 <value value="144" name="A7XX_DBGBUS_VFD_BR_6"/> 162 <value value="145" name="A7XX_DBGBUS_VFD_BR_7"/> 163 <value value="202" name="A7XX_DBGBUS_VFD_BV_0"/> 164 <value value="203" name="A7XX_DBGBUS_VFD_BV_1"/> 165 <value value="204" name="A7XX_DBGBUS_VFD_BV_2"/> 166 <value value="205" name="A7XX_DBGBUS_VFD_BV_3"/> 167 <value value="234" name="A7XX_DBGBUS_USP_0"/> 168 <value value="235" name="A7XX_DBGBUS_USP_1"/> 169 <value value="236" name="A7XX_DBGBUS_USP_2"/> 170 <value value="237" name="A7XX_DBGBUS_USP_3"/> 171 <value value="238" name="A7XX_DBGBUS_USP_4"/> 172 <value value="239" name="A7XX_DBGBUS_USP_5"/> 173 <value value="266" name="A7XX_DBGBUS_TP_0"/> 174 <value value="267" name="A7XX_DBGBUS_TP_1"/> 175 <value value="268" name="A7XX_DBGBUS_TP_2"/> 176 <value value="269" name="A7XX_DBGBUS_TP_3"/> 177 <value value="270" name="A7XX_DBGBUS_TP_4"/> 178 <value value="271" name="A7XX_DBGBUS_TP_5"/> 179 <value value="272" name="A7XX_DBGBUS_TP_6"/> 180 <value value="273" name="A7XX_DBGBUS_TP_7"/> 181 <value value="274" name="A7XX_DBGBUS_TP_8"/> 182 <value value="275" name="A7XX_DBGBUS_TP_9"/> 183 <value value="276" name="A7XX_DBGBUS_TP_10"/> 184 <value value="277" name="A7XX_DBGBUS_TP_11"/> 185 <value value="330" name="A7XX_DBGBUS_USPTP_0"/> 186 <value value="331" name="A7XX_DBGBUS_USPTP_1"/> 187 <value value="332" name="A7XX_DBGBUS_USPTP_2"/> 188 <value value="333" name="A7XX_DBGBUS_USPTP_3"/> 189 <value value="334" name="A7XX_DBGBUS_USPTP_4"/> 190 <value value="335" name="A7XX_DBGBUS_USPTP_5"/> 191 <value value="336" name="A7XX_DBGBUS_USPTP_6"/> 192 <value value="337" name="A7XX_DBGBUS_USPTP_7"/> 193 <value value="338" name="A7XX_DBGBUS_USPTP_8"/> 194 <value value="339" name="A7XX_DBGBUS_USPTP_9"/> 195 <value value="340" name="A7XX_DBGBUS_USPTP_10"/> 196 <value value="341" name="A7XX_DBGBUS_USPTP_11"/> 197 <value value="396" name="A7XX_DBGBUS_CCHE_0"/> 198 <value value="397" name="A7XX_DBGBUS_CCHE_1"/> 199 <value value="398" name="A7XX_DBGBUS_CCHE_2"/> 200 <value value="408" name="A7XX_DBGBUS_VPC_DSTR_0"/> 201 <value value="409" name="A7XX_DBGBUS_VPC_DSTR_1"/> 202 <value value="410" name="A7XX_DBGBUS_VPC_DSTR_2"/> 203 <value value="411" name="A7XX_DBGBUS_HLSQ_DP_STR_0"/> 204 <value value="412" name="A7XX_DBGBUS_HLSQ_DP_STR_1"/> 205 <value value="413" name="A7XX_DBGBUS_HLSQ_DP_STR_2"/> 206 <value value="414" name="A7XX_DBGBUS_HLSQ_DP_STR_3"/> 207 <value value="415" name="A7XX_DBGBUS_HLSQ_DP_STR_4"/> 208 <value value="416" name="A7XX_DBGBUS_HLSQ_DP_STR_5"/> 209 <value value="443" name="A7XX_DBGBUS_UFC_DSTR_0"/> 210 <value value="444" name="A7XX_DBGBUS_UFC_DSTR_1"/> 211 <value value="445" name="A7XX_DBGBUS_UFC_DSTR_2"/> 212 <value value="446" name="A7XX_DBGBUS_CGC_SUBCORE"/> 213 <value value="447" name="A7XX_DBGBUS_CGC_CORE"/> 214</enum> 215 216</database>
~/
Read-only file preview.