1 /* 2 * Copyright (C) 2019 Advanced Micro Devices, Inc. 3 * 4 * Permission is hereby granted, free of charge, to any person obtaining a 5 * copy of this software and associated documentation files (the "Software"), 6 * to deal in the Software without restriction, including without limitation 7 * the rights to use, copy, modify, merge, publish, distribute, sublicense, 8 * and/or sell copies of the Software, and to permit persons to whom the 9 * Software is furnished to do so, subject to the following conditions: 10 * 11 * The above copyright notice and this permission notice shall be included 12 * in all copies or substantial portions of the Software. 13 * 14 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 15 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 16 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 17 * THE COPYRIGHT HOLDER(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN 18 * AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 19 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 20 */ 21 #ifndef _athub_2_0_0_SH_MASK_HEADER 22 #define _athub_2_0_0_SH_MASK_HEADER 23 24 25 // addressBlock: athub_atsdec 26 //ATC_ATS_CNTL 27 #define ATC_ATS_CNTL__DISABLE_ATC__SHIFT 0x0 28 #define ATC_ATS_CNTL__DISABLE_PRI__SHIFT 0x1 29 #define ATC_ATS_CNTL__DISABLE_PASID__SHIFT 0x2 30 #define ATC_ATS_CNTL__CREDITS_ATS_RPB__SHIFT 0x8 31 #define ATC_ATS_CNTL__INVALIDATION_LOG_KEEP_ORDER__SHIFT 0x14 32 #define ATC_ATS_CNTL__TRANS_LOG_KEEP_ORDER__SHIFT 0x15 33 #define ATC_ATS_CNTL__TRANS_EXE_RETURN__SHIFT 0x16 34 #define ATC_ATS_CNTL__DISABLE_ATC_MASK 0x00000001L 35 #define ATC_ATS_CNTL__DISABLE_PRI_MASK 0x00000002L 36 #define ATC_ATS_CNTL__DISABLE_PASID_MASK 0x00000004L 37 #define ATC_ATS_CNTL__CREDITS_ATS_RPB_MASK 0x00003F00L 38 #define ATC_ATS_CNTL__INVALIDATION_LOG_KEEP_ORDER_MASK 0x00100000L 39 #define ATC_ATS_CNTL__TRANS_LOG_KEEP_ORDER_MASK 0x00200000L 40 #define ATC_ATS_CNTL__TRANS_EXE_RETURN_MASK 0x00C00000L 41 //ATC_ATS_STATUS 42 #define ATC_ATS_STATUS__BUSY__SHIFT 0x0 43 #define ATC_ATS_STATUS__CRASHED__SHIFT 0x1 44 #define ATC_ATS_STATUS__DEADLOCK_DETECTION__SHIFT 0x2 45 #define ATC_ATS_STATUS__FLUSH_INVALIDATION_OUTSTANDING__SHIFT 0x3 46 #define ATC_ATS_STATUS__NONFLUSH_INVALIDATION_OUTSTANDING__SHIFT 0x6 47 #define ATC_ATS_STATUS__BUSY_MASK 0x00000001L 48 #define ATC_ATS_STATUS__CRASHED_MASK 0x00000002L 49 #define ATC_ATS_STATUS__DEADLOCK_DETECTION_MASK 0x00000004L 50 #define ATC_ATS_STATUS__FLUSH_INVALIDATION_OUTSTANDING_MASK 0x00000038L 51 #define ATC_ATS_STATUS__NONFLUSH_INVALIDATION_OUTSTANDING_MASK 0x000001C0L 52 //ATC_ATS_FAULT_CNTL 53 #define ATC_ATS_FAULT_CNTL__FAULT_REGISTER_LOG__SHIFT 0x0 54 #define ATC_ATS_FAULT_CNTL__FAULT_INTERRUPT_TABLE__SHIFT 0xa 55 #define ATC_ATS_FAULT_CNTL__FAULT_CRASH_TABLE__SHIFT 0x14 56 #define ATC_ATS_FAULT_CNTL__FAULT_REGISTER_LOG_MASK 0x000001FFL 57 #define ATC_ATS_FAULT_CNTL__FAULT_INTERRUPT_TABLE_MASK 0x0007FC00L 58 #define ATC_ATS_FAULT_CNTL__FAULT_CRASH_TABLE_MASK 0x1FF00000L 59 //ATC_ATS_FAULT_STATUS_INFO 60 #define ATC_ATS_FAULT_STATUS_INFO__FAULT_TYPE__SHIFT 0x0 61 #define ATC_ATS_FAULT_STATUS_INFO__VMID__SHIFT 0xa 62 #define ATC_ATS_FAULT_STATUS_INFO__EXTRA_INFO__SHIFT 0xf 63 #define ATC_ATS_FAULT_STATUS_INFO__EXTRA_INFO2__SHIFT 0x10 64 #define ATC_ATS_FAULT_STATUS_INFO__INVALIDATION__SHIFT 0x11 65 #define ATC_ATS_FAULT_STATUS_INFO__PAGE_REQUEST__SHIFT 0x12 66 #define ATC_ATS_FAULT_STATUS_INFO__STATUS__SHIFT 0x13 67 #define ATC_ATS_FAULT_STATUS_INFO__PAGE_ADDR_HIGH__SHIFT 0x18 68 #define ATC_ATS_FAULT_STATUS_INFO__FAULT_TYPE_MASK 0x000001FFL 69 #define ATC_ATS_FAULT_STATUS_INFO__VMID_MASK 0x00007C00L 70 #define ATC_ATS_FAULT_STATUS_INFO__EXTRA_INFO_MASK 0x00008000L 71 #define ATC_ATS_FAULT_STATUS_INFO__EXTRA_INFO2_MASK 0x00010000L 72 #define ATC_ATS_FAULT_STATUS_INFO__INVALIDATION_MASK 0x00020000L 73 #define ATC_ATS_FAULT_STATUS_INFO__PAGE_REQUEST_MASK 0x00040000L 74 #define ATC_ATS_FAULT_STATUS_INFO__STATUS_MASK 0x00F80000L 75 #define ATC_ATS_FAULT_STATUS_INFO__PAGE_ADDR_HIGH_MASK 0x0F000000L 76 //ATC_ATS_FAULT_STATUS_ADDR 77 #define ATC_ATS_FAULT_STATUS_ADDR__PAGE_ADDR__SHIFT 0x0 78 #define ATC_ATS_FAULT_STATUS_ADDR__PAGE_ADDR_MASK 0xFFFFFFFFL 79 //ATC_ATS_DEFAULT_PAGE_LOW 80 #define ATC_ATS_DEFAULT_PAGE_LOW__DEFAULT_PAGE__SHIFT 0x0 81 #define ATC_ATS_DEFAULT_PAGE_LOW__DEFAULT_PAGE_MASK 0xFFFFFFFFL 82 //ATC_TRANS_FAULT_RSPCNTRL 83 #define ATC_TRANS_FAULT_RSPCNTRL__VMID0__SHIFT 0x0 84 #define ATC_TRANS_FAULT_RSPCNTRL__VMID1__SHIFT 0x1 85 #define ATC_TRANS_FAULT_RSPCNTRL__VMID2__SHIFT 0x2 86 #define ATC_TRANS_FAULT_RSPCNTRL__VMID3__SHIFT 0x3 87 #define ATC_TRANS_FAULT_RSPCNTRL__VMID4__SHIFT 0x4 88 #define ATC_TRANS_FAULT_RSPCNTRL__VMID5__SHIFT 0x5 89 #define ATC_TRANS_FAULT_RSPCNTRL__VMID6__SHIFT 0x6 90 #define ATC_TRANS_FAULT_RSPCNTRL__VMID7__SHIFT 0x7 91 #define ATC_TRANS_FAULT_RSPCNTRL__VMID8__SHIFT 0x8 92 #define ATC_TRANS_FAULT_RSPCNTRL__VMID9__SHIFT 0x9 93 #define ATC_TRANS_FAULT_RSPCNTRL__VMID10__SHIFT 0xa 94 #define ATC_TRANS_FAULT_RSPCNTRL__VMID11__SHIFT 0xb 95 #define ATC_TRANS_FAULT_RSPCNTRL__VMID12__SHIFT 0xc 96 #define ATC_TRANS_FAULT_RSPCNTRL__VMID13__SHIFT 0xd 97 #define ATC_TRANS_FAULT_RSPCNTRL__VMID14__SHIFT 0xe 98 #define ATC_TRANS_FAULT_RSPCNTRL__VMID15__SHIFT 0xf 99 #define ATC_TRANS_FAULT_RSPCNTRL__VMID16__SHIFT 0x10 100 #define ATC_TRANS_FAULT_RSPCNTRL__VMID17__SHIFT 0x11 101 #define ATC_TRANS_FAULT_RSPCNTRL__VMID18__SHIFT 0x12 102 #define ATC_TRANS_FAULT_RSPCNTRL__VMID19__SHIFT 0x13 103 #define ATC_TRANS_FAULT_RSPCNTRL__VMID20__SHIFT 0x14 104 #define ATC_TRANS_FAULT_RSPCNTRL__VMID21__SHIFT 0x15 105 #define ATC_TRANS_FAULT_RSPCNTRL__VMID22__SHIFT 0x16 106 #define ATC_TRANS_FAULT_RSPCNTRL__VMID23__SHIFT 0x17 107 #define ATC_TRANS_FAULT_RSPCNTRL__VMID24__SHIFT 0x18 108 #define ATC_TRANS_FAULT_RSPCNTRL__VMID25__SHIFT 0x19 109 #define ATC_TRANS_FAULT_RSPCNTRL__VMID26__SHIFT 0x1a 110 #define ATC_TRANS_FAULT_RSPCNTRL__VMID27__SHIFT 0x1b 111 #define ATC_TRANS_FAULT_RSPCNTRL__VMID28__SHIFT 0x1c 112 #define ATC_TRANS_FAULT_RSPCNTRL__VMID29__SHIFT 0x1d 113 #define ATC_TRANS_FAULT_RSPCNTRL__VMID30__SHIFT 0x1e 114 #define ATC_TRANS_FAULT_RSPCNTRL__VMID31__SHIFT 0x1f 115 #define ATC_TRANS_FAULT_RSPCNTRL__VMID0_MASK 0x00000001L 116 #define ATC_TRANS_FAULT_RSPCNTRL__VMID1_MASK 0x00000002L 117 #define ATC_TRANS_FAULT_RSPCNTRL__VMID2_MASK 0x00000004L 118 #define ATC_TRANS_FAULT_RSPCNTRL__VMID3_MASK 0x00000008L 119 #define ATC_TRANS_FAULT_RSPCNTRL__VMID4_MASK 0x00000010L 120 #define ATC_TRANS_FAULT_RSPCNTRL__VMID5_MASK 0x00000020L 121 #define ATC_TRANS_FAULT_RSPCNTRL__VMID6_MASK 0x00000040L 122 #define ATC_TRANS_FAULT_RSPCNTRL__VMID7_MASK 0x00000080L 123 #define ATC_TRANS_FAULT_RSPCNTRL__VMID8_MASK 0x00000100L 124 #define ATC_TRANS_FAULT_RSPCNTRL__VMID9_MASK 0x00000200L 125 #define ATC_TRANS_FAULT_RSPCNTRL__VMID10_MASK 0x00000400L 126 #define ATC_TRANS_FAULT_RSPCNTRL__VMID11_MASK 0x00000800L 127 #define ATC_TRANS_FAULT_RSPCNTRL__VMID12_MASK 0x00001000L 128 #define ATC_TRANS_FAULT_RSPCNTRL__VMID13_MASK 0x00002000L 129 #define ATC_TRANS_FAULT_RSPCNTRL__VMID14_MASK 0x00004000L 130 #define ATC_TRANS_FAULT_RSPCNTRL__VMID15_MASK 0x00008000L 131 #define ATC_TRANS_FAULT_RSPCNTRL__VMID16_MASK 0x00010000L 132 #define ATC_TRANS_FAULT_RSPCNTRL__VMID17_MASK 0x00020000L 133 #define ATC_TRANS_FAULT_RSPCNTRL__VMID18_MASK 0x00040000L 134 #define ATC_TRANS_FAULT_RSPCNTRL__VMID19_MASK 0x00080000L 135 #define ATC_TRANS_FAULT_RSPCNTRL__VMID20_MASK 0x00100000L 136 #define ATC_TRANS_FAULT_RSPCNTRL__VMID21_MASK 0x00200000L 137 #define ATC_TRANS_FAULT_RSPCNTRL__VMID22_MASK 0x00400000L 138 #define ATC_TRANS_FAULT_RSPCNTRL__VMID23_MASK 0x00800000L 139 #define ATC_TRANS_FAULT_RSPCNTRL__VMID24_MASK 0x01000000L 140 #define ATC_TRANS_FAULT_RSPCNTRL__VMID25_MASK 0x02000000L 141 #define ATC_TRANS_FAULT_RSPCNTRL__VMID26_MASK 0x04000000L 142 #define ATC_TRANS_FAULT_RSPCNTRL__VMID27_MASK 0x08000000L 143 #define ATC_TRANS_FAULT_RSPCNTRL__VMID28_MASK 0x10000000L 144 #define ATC_TRANS_FAULT_RSPCNTRL__VMID29_MASK 0x20000000L 145 #define ATC_TRANS_FAULT_RSPCNTRL__VMID30_MASK 0x40000000L 146 #define ATC_TRANS_FAULT_RSPCNTRL__VMID31_MASK 0x80000000L 147 //ATC_ATS_FAULT_STATUS_INFO2 148 #define ATC_ATS_FAULT_STATUS_INFO2__VF__SHIFT 0x0 149 #define ATC_ATS_FAULT_STATUS_INFO2__VFID__SHIFT 0x1 150 #define ATC_ATS_FAULT_STATUS_INFO2__MMHUB_INV_VMID__SHIFT 0x9 151 #define ATC_ATS_FAULT_STATUS_INFO2__VF_MASK 0x00000001L 152 #define ATC_ATS_FAULT_STATUS_INFO2__VFID_MASK 0x0000003EL 153 #define ATC_ATS_FAULT_STATUS_INFO2__MMHUB_INV_VMID_MASK 0x00003E00L 154 //ATHUB_MISC_CNTL 155 #define ATHUB_MISC_CNTL__CG_OFFDLY__SHIFT 0x6 156 #define ATHUB_MISC_CNTL__CG_ENABLE__SHIFT 0x12 157 #define ATHUB_MISC_CNTL__CG_MEM_LS_ENABLE__SHIFT 0x13 158 #define ATHUB_MISC_CNTL__PG_ENABLE__SHIFT 0x14 159 #define ATHUB_MISC_CNTL__PG_OFFDLY__SHIFT 0x15 160 #define ATHUB_MISC_CNTL__CG_STATUS__SHIFT 0x1b 161 #define ATHUB_MISC_CNTL__PG_STATUS__SHIFT 0x1c 162 #define ATHUB_MISC_CNTL__CG_OFFDLY_MASK 0x00000FC0L 163 #define ATHUB_MISC_CNTL__CG_ENABLE_MASK 0x00040000L 164 #define ATHUB_MISC_CNTL__CG_MEM_LS_ENABLE_MASK 0x00080000L 165 #define ATHUB_MISC_CNTL__PG_ENABLE_MASK 0x00100000L 166 #define ATHUB_MISC_CNTL__PG_OFFDLY_MASK 0x07E00000L 167 #define ATHUB_MISC_CNTL__CG_STATUS_MASK 0x08000000L 168 #define ATHUB_MISC_CNTL__PG_STATUS_MASK 0x10000000L 169 //ATC_VMID_PASID_MAPPING_UPDATE_STATUS 170 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID0_REMAPPING_FINISHED__SHIFT 0x0 171 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID1_REMAPPING_FINISHED__SHIFT 0x1 172 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID2_REMAPPING_FINISHED__SHIFT 0x2 173 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID3_REMAPPING_FINISHED__SHIFT 0x3 174 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID4_REMAPPING_FINISHED__SHIFT 0x4 175 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID5_REMAPPING_FINISHED__SHIFT 0x5 176 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID6_REMAPPING_FINISHED__SHIFT 0x6 177 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID7_REMAPPING_FINISHED__SHIFT 0x7 178 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID8_REMAPPING_FINISHED__SHIFT 0x8 179 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID9_REMAPPING_FINISHED__SHIFT 0x9 180 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID10_REMAPPING_FINISHED__SHIFT 0xa 181 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID11_REMAPPING_FINISHED__SHIFT 0xb 182 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID12_REMAPPING_FINISHED__SHIFT 0xc 183 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID13_REMAPPING_FINISHED__SHIFT 0xd 184 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID14_REMAPPING_FINISHED__SHIFT 0xe 185 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID15_REMAPPING_FINISHED__SHIFT 0xf 186 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID16_REMAPPING_FINISHED__SHIFT 0x10 187 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID17_REMAPPING_FINISHED__SHIFT 0x11 188 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID18_REMAPPING_FINISHED__SHIFT 0x12 189 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID19_REMAPPING_FINISHED__SHIFT 0x13 190 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID20_REMAPPING_FINISHED__SHIFT 0x14 191 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID21_REMAPPING_FINISHED__SHIFT 0x15 192 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID22_REMAPPING_FINISHED__SHIFT 0x16 193 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID23_REMAPPING_FINISHED__SHIFT 0x17 194 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID24_REMAPPING_FINISHED__SHIFT 0x18 195 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID25_REMAPPING_FINISHED__SHIFT 0x19 196 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID26_REMAPPING_FINISHED__SHIFT 0x1a 197 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID27_REMAPPING_FINISHED__SHIFT 0x1b 198 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID28_REMAPPING_FINISHED__SHIFT 0x1c 199 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID29_REMAPPING_FINISHED__SHIFT 0x1d 200 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID30_REMAPPING_FINISHED__SHIFT 0x1e 201 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID31_REMAPPING_FINISHED__SHIFT 0x1f 202 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID0_REMAPPING_FINISHED_MASK 0x00000001L 203 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID1_REMAPPING_FINISHED_MASK 0x00000002L 204 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID2_REMAPPING_FINISHED_MASK 0x00000004L 205 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID3_REMAPPING_FINISHED_MASK 0x00000008L 206 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID4_REMAPPING_FINISHED_MASK 0x00000010L 207 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID5_REMAPPING_FINISHED_MASK 0x00000020L 208 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID6_REMAPPING_FINISHED_MASK 0x00000040L 209 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID7_REMAPPING_FINISHED_MASK 0x00000080L 210 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID8_REMAPPING_FINISHED_MASK 0x00000100L 211 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID9_REMAPPING_FINISHED_MASK 0x00000200L 212 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID10_REMAPPING_FINISHED_MASK 0x00000400L 213 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID11_REMAPPING_FINISHED_MASK 0x00000800L 214 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID12_REMAPPING_FINISHED_MASK 0x00001000L 215 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID13_REMAPPING_FINISHED_MASK 0x00002000L 216 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID14_REMAPPING_FINISHED_MASK 0x00004000L 217 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID15_REMAPPING_FINISHED_MASK 0x00008000L 218 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID16_REMAPPING_FINISHED_MASK 0x00010000L 219 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID17_REMAPPING_FINISHED_MASK 0x00020000L 220 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID18_REMAPPING_FINISHED_MASK 0x00040000L 221 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID19_REMAPPING_FINISHED_MASK 0x00080000L 222 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID20_REMAPPING_FINISHED_MASK 0x00100000L 223 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID21_REMAPPING_FINISHED_MASK 0x00200000L 224 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID22_REMAPPING_FINISHED_MASK 0x00400000L 225 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID23_REMAPPING_FINISHED_MASK 0x00800000L 226 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID24_REMAPPING_FINISHED_MASK 0x01000000L 227 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID25_REMAPPING_FINISHED_MASK 0x02000000L 228 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID26_REMAPPING_FINISHED_MASK 0x04000000L 229 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID27_REMAPPING_FINISHED_MASK 0x08000000L 230 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID28_REMAPPING_FINISHED_MASK 0x10000000L 231 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID29_REMAPPING_FINISHED_MASK 0x20000000L 232 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID30_REMAPPING_FINISHED_MASK 0x40000000L 233 #define ATC_VMID_PASID_MAPPING_UPDATE_STATUS__VMID31_REMAPPING_FINISHED_MASK 0x80000000L 234 //ATC_VMID0_PASID_MAPPING 235 #define ATC_VMID0_PASID_MAPPING__PASID__SHIFT 0x0 236 #define ATC_VMID0_PASID_MAPPING__NO_INVALIDATION__SHIFT 0x1e 237 #define ATC_VMID0_PASID_MAPPING__VALID__SHIFT 0x1f 238 #define ATC_VMID0_PASID_MAPPING__PASID_MASK 0x0000FFFFL 239 #define ATC_VMID0_PASID_MAPPING__NO_INVALIDATION_MASK 0x40000000L 240 #define ATC_VMID0_PASID_MAPPING__VALID_MASK 0x80000000L 241 //ATC_VMID1_PASID_MAPPING 242 #define ATC_VMID1_PASID_MAPPING__PASID__SHIFT 0x0 243 #define ATC_VMID1_PASID_MAPPING__NO_INVALIDATION__SHIFT 0x1e 244 #define ATC_VMID1_PASID_MAPPING__VALID__SHIFT 0x1f 245 #define ATC_VMID1_PASID_MAPPING__PASID_MASK 0x0000FFFFL 246 #define ATC_VMID1_PASID_MAPPING__NO_INVALIDATION_MASK 0x40000000L 247 #define ATC_VMID1_PASID_MAPPING__VALID_MASK 0x80000000L 248 //ATC_VMID2_PASID_MAPPING 249 #define ATC_VMID2_PASID_MAPPING__PASID__SHIFT 0x0 250 #define ATC_VMID2_PASID_MAPPING__NO_INVALIDATION__SHIFT 0x1e 251 #define ATC_VMID2_PASID_MAPPING__VALID__SHIFT 0x1f 252 #define ATC_VMID2_PASID_MAPPING__PASID_MASK 0x0000FFFFL 253 #define ATC_VMID2_PASID_MAPPING__NO_INVALIDATION_MASK 0x40000000L 254 #define ATC_VMID2_PASID_MAPPING__VALID_MASK 0x80000000L 255 //ATC_VMID3_PASID_MAPPING 256 #define ATC_VMID3_PASID_MAPPING__PASID__SHIFT 0x0 257 #define ATC_VMID3_PASID_MAPPING__NO_INVALIDATION__SHIFT 0x1e 258 #define ATC_VMID3_PASID_MAPPING__VALID__SHIFT 0x1f 259 #define ATC_VMID3_PASID_MAPPING__PASID_MASK 0x0000FFFFL 260 #define ATC_VMID3_PASID_MAPPING__NO_INVALIDATION_MASK 0x40000000L 261 #define ATC_VMID3_PASID_MAPPING__VALID_MASK 0x80000000L 262 //ATC_VMID4_PASID_MAPPING 263 #define ATC_VMID4_PASID_MAPPING__PASID__SHIFT 0x0 264 #define ATC_VMID4_PASID_MAPPING__NO_INVALIDATION__SHIFT 0x1e 265 #define ATC_VMID4_PASID_MAPPING__VALID__SHIFT 0x1f 266 #define ATC_VMID4_PASID_MAPPING__PASID_MASK 0x0000FFFFL 267 #define ATC_VMID4_PASID_MAPPING__NO_INVALIDATION_MASK 0x40000000L 268 #define ATC_VMID4_PASID_MAPPING__VALID_MASK 0x80000000L 269 //ATC_VMID5_PASID_MAPPING 270 #define ATC_VMID5_PASID_MAPPING__PASID__SHIFT 0x0 271 #define ATC_VMID5_PASID_MAPPING__NO_INVALIDATION__SHIFT 0x1e 272 #define ATC_VMID5_PASID_MAPPING__VALID__SHIFT 0x1f 273 #define ATC_VMID5_PASID_MAPPING__PASID_MASK 0x0000FFFFL 274 #define ATC_VMID5_PASID_MAPPING__NO_INVALIDATION_MASK 0x40000000L 275 #define ATC_VMID5_PASID_MAPPING__VALID_MASK 0x80000000L 276 //ATC_VMID6_PASID_MAPPING 277 #define ATC_VMID6_PASID_MAPPING__PASID__SHIFT 0x0 278 #define ATC_VMID6_PASID_MAPPING__NO_INVALIDATION__SHIFT 0x1e 279 #define ATC_VMID6_PASID_MAPPING__VALID__SHIFT 0x1f 280 #define ATC_VMID6_PASID_MAPPING__PASID_MASK 0x0000FFFFL 281 #define ATC_VMID6_PASID_MAPPING__NO_INVALIDATION_MASK 0x40000000L 282 #define ATC_VMID6_PASID_MAPPING__VALID_MASK 0x80000000L 283 //ATC_VMID7_PASID_MAPPING 284 #define ATC_VMID7_PASID_MAPPING__PASID__SHIFT 0x0 285 #define ATC_VMID7_PASID_MAPPING__NO_INVALIDATION__SHIFT 0x1e 286 #define ATC_VMID7_PASID_MAPPING__VALID__SHIFT 0x1f 287 #define ATC_VMID7_PASID_MAPPING__PASID_MASK 0x0000FFFFL 288 #define ATC_VMID7_PASID_MAPPING__NO_INVALIDATION_MASK 0x40000000L 289 #define ATC_VMID7_PASID_MAPPING__VALID_MASK 0x80000000L 290 //ATC_VMID8_PASID_MAPPING 291 #define ATC_VMID8_PASID_MAPPING__PASID__SHIFT 0x0 292 #define ATC_VMID8_PASID_MAPPING__NO_INVALIDATION__SHIFT 0x1e 293 #define ATC_VMID8_PASID_MAPPING__VALID__SHIFT 0x1f 294 #define ATC_VMID8_PASID_MAPPING__PASID_MASK 0x0000FFFFL 295 #define ATC_VMID8_PASID_MAPPING__NO_INVALIDATION_MASK 0x40000000L 296 #define ATC_VMID8_PASID_MAPPING__VALID_MASK 0x80000000L 297 //ATC_VMID9_PASID_MAPPING 298 #define ATC_VMID9_PASID_MAPPING__PASID__SHIFT 0x0 299 #define ATC_VMID9_PASID_MAPPING__NO_INVALIDATION__SHIFT 0x1e 300 #define ATC_VMID9_PASID_MAPPING__VALID__SHIFT 0x1f 301 #define ATC_VMID9_PASID_MAPPING__PASID_MASK 0x0000FFFFL 302 #define ATC_VMID9_PASID_MAPPING__NO_INVALIDATION_MASK 0x40000000L 303 #define ATC_VMID9_PASID_MAPPING__VALID_MASK 0x80000000L 304 //ATC_VMID10_PASID_MAPPING 305 #define ATC_VMID10_PASID_MAPPING__PASID__SHIFT 0x0 306 #define ATC_VMID10_PASID_MAPPING__NO_INVALIDATION__SHIFT 0x1e 307 #define ATC_VMID10_PASID_MAPPING__VALID__SHIFT 0x1f 308 #define ATC_VMID10_PASID_MAPPING__PASID_MASK 0x0000FFFFL 309 #define ATC_VMID10_PASID_MAPPING__NO_INVALIDATION_MASK 0x40000000L 310 #define ATC_VMID10_PASID_MAPPING__VALID_MASK 0x80000000L 311 //ATC_VMID11_PASID_MAPPING 312 #define ATC_VMID11_PASID_MAPPING__PASID__SHIFT 0x0 313 #define ATC_VMID11_PASID_MAPPING__NO_INVALIDATION__SHIFT 0x1e 314 #define ATC_VMID11_PASID_MAPPING__VALID__SHIFT 0x1f 315 #define ATC_VMID11_PASID_MAPPING__PASID_MASK 0x0000FFFFL 316 #define ATC_VMID11_PASID_MAPPING__NO_INVALIDATION_MASK 0x40000000L 317 #define ATC_VMID11_PASID_MAPPING__VALID_MASK 0x80000000L 318 //ATC_VMID12_PASID_MAPPING 319 #define ATC_VMID12_PASID_MAPPING__PASID__SHIFT 0x0 320 #define ATC_VMID12_PASID_MAPPING__NO_INVALIDATION__SHIFT 0x1e 321 #define ATC_VMID12_PASID_MAPPING__VALID__SHIFT 0x1f 322 #define ATC_VMID12_PASID_MAPPING__PASID_MASK 0x0000FFFFL 323 #define ATC_VMID12_PASID_MAPPING__NO_INVALIDATION_MASK 0x40000000L 324 #define ATC_VMID12_PASID_MAPPING__VALID_MASK 0x80000000L 325 //ATC_VMID13_PASID_MAPPING 326 #define ATC_VMID13_PASID_MAPPING__PASID__SHIFT 0x0 327 #define ATC_VMID13_PASID_MAPPING__NO_INVALIDATION__SHIFT 0x1e 328 #define ATC_VMID13_PASID_MAPPING__VALID__SHIFT 0x1f 329 #define ATC_VMID13_PASID_MAPPING__PASID_MASK 0x0000FFFFL 330 #define ATC_VMID13_PASID_MAPPING__NO_INVALIDATION_MASK 0x40000000L 331 #define ATC_VMID13_PASID_MAPPING__VALID_MASK 0x80000000L 332 //ATC_VMID14_PASID_MAPPING 333 #define ATC_VMID14_PASID_MAPPING__PASID__SHIFT 0x0 334 #define ATC_VMID14_PASID_MAPPING__NO_INVALIDATION__SHIFT 0x1e 335 #define ATC_VMID14_PASID_MAPPING__VALID__SHIFT 0x1f 336 #define ATC_VMID14_PASID_MAPPING__PASID_MASK 0x0000FFFFL 337 #define ATC_VMID14_PASID_MAPPING__NO_INVALIDATION_MASK 0x40000000L 338 #define ATC_VMID14_PASID_MAPPING__VALID_MASK 0x80000000L 339 //ATC_VMID15_PASID_MAPPING 340 #define ATC_VMID15_PASID_MAPPING__PASID__SHIFT 0x0 341 #define ATC_VMID15_PASID_MAPPING__NO_INVALIDATION__SHIFT 0x1e 342 #define ATC_VMID15_PASID_MAPPING__VALID__SHIFT 0x1f 343 #define ATC_VMID15_PASID_MAPPING__PASID_MASK 0x0000FFFFL 344 #define ATC_VMID15_PASID_MAPPING__NO_INVALIDATION_MASK 0x40000000L 345 #define ATC_VMID15_PASID_MAPPING__VALID_MASK 0x80000000L 346 //ATC_ATS_VMID_STATUS 347 #define ATC_ATS_VMID_STATUS__VMID0_OUTSTANDING__SHIFT 0x0 348 #define ATC_ATS_VMID_STATUS__VMID1_OUTSTANDING__SHIFT 0x1 349 #define ATC_ATS_VMID_STATUS__VMID2_OUTSTANDING__SHIFT 0x2 350 #define ATC_ATS_VMID_STATUS__VMID3_OUTSTANDING__SHIFT 0x3 351 #define ATC_ATS_VMID_STATUS__VMID4_OUTSTANDING__SHIFT 0x4 352 #define ATC_ATS_VMID_STATUS__VMID5_OUTSTANDING__SHIFT 0x5 353 #define ATC_ATS_VMID_STATUS__VMID6_OUTSTANDING__SHIFT 0x6 354 #define ATC_ATS_VMID_STATUS__VMID7_OUTSTANDING__SHIFT 0x7 355 #define ATC_ATS_VMID_STATUS__VMID8_OUTSTANDING__SHIFT 0x8 356 #define ATC_ATS_VMID_STATUS__VMID9_OUTSTANDING__SHIFT 0x9 357 #define ATC_ATS_VMID_STATUS__VMID10_OUTSTANDING__SHIFT 0xa 358 #define ATC_ATS_VMID_STATUS__VMID11_OUTSTANDING__SHIFT 0xb 359 #define ATC_ATS_VMID_STATUS__VMID12_OUTSTANDING__SHIFT 0xc 360 #define ATC_ATS_VMID_STATUS__VMID13_OUTSTANDING__SHIFT 0xd 361 #define ATC_ATS_VMID_STATUS__VMID14_OUTSTANDING__SHIFT 0xe 362 #define ATC_ATS_VMID_STATUS__VMID15_OUTSTANDING__SHIFT 0xf 363 #define ATC_ATS_VMID_STATUS__VMID16_OUTSTANDING__SHIFT 0x10 364 #define ATC_ATS_VMID_STATUS__VMID17_OUTSTANDING__SHIFT 0x11 365 #define ATC_ATS_VMID_STATUS__VMID18_OUTSTANDING__SHIFT 0x12 366 #define ATC_ATS_VMID_STATUS__VMID19_OUTSTANDING__SHIFT 0x13 367 #define ATC_ATS_VMID_STATUS__VMID20_OUTSTANDING__SHIFT 0x14 368 #define ATC_ATS_VMID_STATUS__VMID21_OUTSTANDING__SHIFT 0x15 369 #define ATC_ATS_VMID_STATUS__VMID22_OUTSTANDING__SHIFT 0x16 370 #define ATC_ATS_VMID_STATUS__VMID23_OUTSTANDING__SHIFT 0x17 371 #define ATC_ATS_VMID_STATUS__VMID24_OUTSTANDING__SHIFT 0x18 372 #define ATC_ATS_VMID_STATUS__VMID25_OUTSTANDING__SHIFT 0x19 373 #define ATC_ATS_VMID_STATUS__VMID26_OUTSTANDING__SHIFT 0x1a 374 #define ATC_ATS_VMID_STATUS__VMID27_OUTSTANDING__SHIFT 0x1b 375 #define ATC_ATS_VMID_STATUS__VMID28_OUTSTANDING__SHIFT 0x1c 376 #define ATC_ATS_VMID_STATUS__VMID29_OUTSTANDING__SHIFT 0x1d 377 #define ATC_ATS_VMID_STATUS__VMID30_OUTSTANDING__SHIFT 0x1e 378 #define ATC_ATS_VMID_STATUS__VMID31_OUTSTANDING__SHIFT 0x1f 379 #define ATC_ATS_VMID_STATUS__VMID0_OUTSTANDING_MASK 0x00000001L 380 #define ATC_ATS_VMID_STATUS__VMID1_OUTSTANDING_MASK 0x00000002L 381 #define ATC_ATS_VMID_STATUS__VMID2_OUTSTANDING_MASK 0x00000004L 382 #define ATC_ATS_VMID_STATUS__VMID3_OUTSTANDING_MASK 0x00000008L 383 #define ATC_ATS_VMID_STATUS__VMID4_OUTSTANDING_MASK 0x00000010L 384 #define ATC_ATS_VMID_STATUS__VMID5_OUTSTANDING_MASK 0x00000020L 385 #define ATC_ATS_VMID_STATUS__VMID6_OUTSTANDING_MASK 0x00000040L 386 #define ATC_ATS_VMID_STATUS__VMID7_OUTSTANDING_MASK 0x00000080L 387 #define ATC_ATS_VMID_STATUS__VMID8_OUTSTANDING_MASK 0x00000100L 388 #define ATC_ATS_VMID_STATUS__VMID9_OUTSTANDING_MASK 0x00000200L 389 #define ATC_ATS_VMID_STATUS__VMID10_OUTSTANDING_MASK 0x00000400L 390 #define ATC_ATS_VMID_STATUS__VMID11_OUTSTANDING_MASK 0x00000800L 391 #define ATC_ATS_VMID_STATUS__VMID12_OUTSTANDING_MASK 0x00001000L 392 #define ATC_ATS_VMID_STATUS__VMID13_OUTSTANDING_MASK 0x00002000L 393 #define ATC_ATS_VMID_STATUS__VMID14_OUTSTANDING_MASK 0x00004000L 394 #define ATC_ATS_VMID_STATUS__VMID15_OUTSTANDING_MASK 0x00008000L 395 #define ATC_ATS_VMID_STATUS__VMID16_OUTSTANDING_MASK 0x00010000L 396 #define ATC_ATS_VMID_STATUS__VMID17_OUTSTANDING_MASK 0x00020000L 397 #define ATC_ATS_VMID_STATUS__VMID18_OUTSTANDING_MASK 0x00040000L 398 #define ATC_ATS_VMID_STATUS__VMID19_OUTSTANDING_MASK 0x00080000L 399 #define ATC_ATS_VMID_STATUS__VMID20_OUTSTANDING_MASK 0x00100000L 400 #define ATC_ATS_VMID_STATUS__VMID21_OUTSTANDING_MASK 0x00200000L 401 #define ATC_ATS_VMID_STATUS__VMID22_OUTSTANDING_MASK 0x00400000L 402 #define ATC_ATS_VMID_STATUS__VMID23_OUTSTANDING_MASK 0x00800000L 403 #define ATC_ATS_VMID_STATUS__VMID24_OUTSTANDING_MASK 0x01000000L 404 #define ATC_ATS_VMID_STATUS__VMID25_OUTSTANDING_MASK 0x02000000L 405 #define ATC_ATS_VMID_STATUS__VMID26_OUTSTANDING_MASK 0x04000000L 406 #define ATC_ATS_VMID_STATUS__VMID27_OUTSTANDING_MASK 0x08000000L 407 #define ATC_ATS_VMID_STATUS__VMID28_OUTSTANDING_MASK 0x10000000L 408 #define ATC_ATS_VMID_STATUS__VMID29_OUTSTANDING_MASK 0x20000000L 409 #define ATC_ATS_VMID_STATUS__VMID30_OUTSTANDING_MASK 0x40000000L 410 #define ATC_ATS_VMID_STATUS__VMID31_OUTSTANDING_MASK 0x80000000L 411 //ATC_ATS_GFX_ATCL2_STATUS 412 #define ATC_ATS_GFX_ATCL2_STATUS__POWERED_DOWN__SHIFT 0x0 413 #define ATC_ATS_GFX_ATCL2_STATUS__POWERED_DOWN_MASK 0x00000001L 414 //ATC_PERFCOUNTER0_CFG 415 #define ATC_PERFCOUNTER0_CFG__PERF_SEL__SHIFT 0x0 416 #define ATC_PERFCOUNTER0_CFG__PERF_SEL_END__SHIFT 0x8 417 #define ATC_PERFCOUNTER0_CFG__PERF_MODE__SHIFT 0x18 418 #define ATC_PERFCOUNTER0_CFG__ENABLE__SHIFT 0x1c 419 #define ATC_PERFCOUNTER0_CFG__CLEAR__SHIFT 0x1d 420 #define ATC_PERFCOUNTER0_CFG__PERF_SEL_MASK 0x000000FFL 421 #define ATC_PERFCOUNTER0_CFG__PERF_SEL_END_MASK 0x0000FF00L 422 #define ATC_PERFCOUNTER0_CFG__PERF_MODE_MASK 0x0F000000L 423 #define ATC_PERFCOUNTER0_CFG__ENABLE_MASK 0x10000000L 424 #define ATC_PERFCOUNTER0_CFG__CLEAR_MASK 0x20000000L 425 //ATC_PERFCOUNTER1_CFG 426 #define ATC_PERFCOUNTER1_CFG__PERF_SEL__SHIFT 0x0 427 #define ATC_PERFCOUNTER1_CFG__PERF_SEL_END__SHIFT 0x8 428 #define ATC_PERFCOUNTER1_CFG__PERF_MODE__SHIFT 0x18 429 #define ATC_PERFCOUNTER1_CFG__ENABLE__SHIFT 0x1c 430 #define ATC_PERFCOUNTER1_CFG__CLEAR__SHIFT 0x1d 431 #define ATC_PERFCOUNTER1_CFG__PERF_SEL_MASK 0x000000FFL 432 #define ATC_PERFCOUNTER1_CFG__PERF_SEL_END_MASK 0x0000FF00L 433 #define ATC_PERFCOUNTER1_CFG__PERF_MODE_MASK 0x0F000000L 434 #define ATC_PERFCOUNTER1_CFG__ENABLE_MASK 0x10000000L 435 #define ATC_PERFCOUNTER1_CFG__CLEAR_MASK 0x20000000L 436 //ATC_PERFCOUNTER2_CFG 437 #define ATC_PERFCOUNTER2_CFG__PERF_SEL__SHIFT 0x0 438 #define ATC_PERFCOUNTER2_CFG__PERF_SEL_END__SHIFT 0x8 439 #define ATC_PERFCOUNTER2_CFG__PERF_MODE__SHIFT 0x18 440 #define ATC_PERFCOUNTER2_CFG__ENABLE__SHIFT 0x1c 441 #define ATC_PERFCOUNTER2_CFG__CLEAR__SHIFT 0x1d 442 #define ATC_PERFCOUNTER2_CFG__PERF_SEL_MASK 0x000000FFL 443 #define ATC_PERFCOUNTER2_CFG__PERF_SEL_END_MASK 0x0000FF00L 444 #define ATC_PERFCOUNTER2_CFG__PERF_MODE_MASK 0x0F000000L 445 #define ATC_PERFCOUNTER2_CFG__ENABLE_MASK 0x10000000L 446 #define ATC_PERFCOUNTER2_CFG__CLEAR_MASK 0x20000000L 447 //ATC_PERFCOUNTER3_CFG 448 #define ATC_PERFCOUNTER3_CFG__PERF_SEL__SHIFT 0x0 449 #define ATC_PERFCOUNTER3_CFG__PERF_SEL_END__SHIFT 0x8 450 #define ATC_PERFCOUNTER3_CFG__PERF_MODE__SHIFT 0x18 451 #define ATC_PERFCOUNTER3_CFG__ENABLE__SHIFT 0x1c 452 #define ATC_PERFCOUNTER3_CFG__CLEAR__SHIFT 0x1d 453 #define ATC_PERFCOUNTER3_CFG__PERF_SEL_MASK 0x000000FFL 454 #define ATC_PERFCOUNTER3_CFG__PERF_SEL_END_MASK 0x0000FF00L 455 #define ATC_PERFCOUNTER3_CFG__PERF_MODE_MASK 0x0F000000L 456 #define ATC_PERFCOUNTER3_CFG__ENABLE_MASK 0x10000000L 457 #define ATC_PERFCOUNTER3_CFG__CLEAR_MASK 0x20000000L 458 //ATC_PERFCOUNTER_RSLT_CNTL 459 #define ATC_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT__SHIFT 0x0 460 #define ATC_PERFCOUNTER_RSLT_CNTL__START_TRIGGER__SHIFT 0x8 461 #define ATC_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER__SHIFT 0x10 462 #define ATC_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY__SHIFT 0x18 463 #define ATC_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL__SHIFT 0x19 464 #define ATC_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE__SHIFT 0x1a 465 #define ATC_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT_MASK 0x0000000FL 466 #define ATC_PERFCOUNTER_RSLT_CNTL__START_TRIGGER_MASK 0x0000FF00L 467 #define ATC_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER_MASK 0x00FF0000L 468 #define ATC_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY_MASK 0x01000000L 469 #define ATC_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL_MASK 0x02000000L 470 #define ATC_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE_MASK 0x04000000L 471 //ATC_PERFCOUNTER_LO 472 #define ATC_PERFCOUNTER_LO__COUNTER_LO__SHIFT 0x0 473 #define ATC_PERFCOUNTER_LO__COUNTER_LO_MASK 0xFFFFFFFFL 474 //ATC_PERFCOUNTER_HI 475 #define ATC_PERFCOUNTER_HI__COUNTER_HI__SHIFT 0x0 476 #define ATC_PERFCOUNTER_HI__COMPARE_VALUE__SHIFT 0x10 477 #define ATC_PERFCOUNTER_HI__COUNTER_HI_MASK 0x0000FFFFL 478 #define ATC_PERFCOUNTER_HI__COMPARE_VALUE_MASK 0xFFFF0000L 479 //ATHUB_PCIE_ATS_CNTL 480 #define ATHUB_PCIE_ATS_CNTL__STU__SHIFT 0x10 481 #define ATHUB_PCIE_ATS_CNTL__ATC_ENABLE__SHIFT 0x1f 482 #define ATHUB_PCIE_ATS_CNTL__STU_MASK 0x001F0000L 483 #define ATHUB_PCIE_ATS_CNTL__ATC_ENABLE_MASK 0x80000000L 484 //ATHUB_PCIE_PASID_CNTL 485 #define ATHUB_PCIE_PASID_CNTL__PASID_EN__SHIFT 0x10 486 #define ATHUB_PCIE_PASID_CNTL__PASID_EXE_PERMISSION_ENABLE__SHIFT 0x11 487 #define ATHUB_PCIE_PASID_CNTL__PASID_PRIV_MODE_SUPPORTED_ENABLE__SHIFT 0x12 488 #define ATHUB_PCIE_PASID_CNTL__PASID_EN_MASK 0x00010000L 489 #define ATHUB_PCIE_PASID_CNTL__PASID_EXE_PERMISSION_ENABLE_MASK 0x00020000L 490 #define ATHUB_PCIE_PASID_CNTL__PASID_PRIV_MODE_SUPPORTED_ENABLE_MASK 0x00040000L 491 //ATHUB_PCIE_PAGE_REQ_CNTL 492 #define ATHUB_PCIE_PAGE_REQ_CNTL__PRI_ENABLE__SHIFT 0x0 493 #define ATHUB_PCIE_PAGE_REQ_CNTL__PRI_RESET__SHIFT 0x1 494 #define ATHUB_PCIE_PAGE_REQ_CNTL__PRI_ENABLE_MASK 0x00000001L 495 #define ATHUB_PCIE_PAGE_REQ_CNTL__PRI_RESET_MASK 0x00000002L 496 //ATHUB_PCIE_OUTSTAND_PAGE_REQ_ALLOC 497 #define ATHUB_PCIE_OUTSTAND_PAGE_REQ_ALLOC__OUTSTAND_PAGE_REQ_ALLOC__SHIFT 0x0 498 #define ATHUB_PCIE_OUTSTAND_PAGE_REQ_ALLOC__OUTSTAND_PAGE_REQ_ALLOC_MASK 0xFFFFFFFFL 499 //ATHUB_COMMAND 500 #define ATHUB_COMMAND__BUS_MASTER_EN__SHIFT 0x2 501 #define ATHUB_COMMAND__BUS_MASTER_EN_MASK 0x00000004L 502 //ATHUB_PCIE_ATS_CNTL_VF_0 503 #define ATHUB_PCIE_ATS_CNTL_VF_0__ATC_ENABLE__SHIFT 0x1f 504 #define ATHUB_PCIE_ATS_CNTL_VF_0__ATC_ENABLE_MASK 0x80000000L 505 //ATHUB_PCIE_ATS_CNTL_VF_1 506 #define ATHUB_PCIE_ATS_CNTL_VF_1__ATC_ENABLE__SHIFT 0x1f 507 #define ATHUB_PCIE_ATS_CNTL_VF_1__ATC_ENABLE_MASK 0x80000000L 508 //ATHUB_PCIE_ATS_CNTL_VF_2 509 #define ATHUB_PCIE_ATS_CNTL_VF_2__ATC_ENABLE__SHIFT 0x1f 510 #define ATHUB_PCIE_ATS_CNTL_VF_2__ATC_ENABLE_MASK 0x80000000L 511 //ATHUB_PCIE_ATS_CNTL_VF_3 512 #define ATHUB_PCIE_ATS_CNTL_VF_3__ATC_ENABLE__SHIFT 0x1f 513 #define ATHUB_PCIE_ATS_CNTL_VF_3__ATC_ENABLE_MASK 0x80000000L 514 //ATHUB_PCIE_ATS_CNTL_VF_4 515 #define ATHUB_PCIE_ATS_CNTL_VF_4__ATC_ENABLE__SHIFT 0x1f 516 #define ATHUB_PCIE_ATS_CNTL_VF_4__ATC_ENABLE_MASK 0x80000000L 517 //ATHUB_PCIE_ATS_CNTL_VF_5 518 #define ATHUB_PCIE_ATS_CNTL_VF_5__ATC_ENABLE__SHIFT 0x1f 519 #define ATHUB_PCIE_ATS_CNTL_VF_5__ATC_ENABLE_MASK 0x80000000L 520 //ATHUB_PCIE_ATS_CNTL_VF_6 521 #define ATHUB_PCIE_ATS_CNTL_VF_6__ATC_ENABLE__SHIFT 0x1f 522 #define ATHUB_PCIE_ATS_CNTL_VF_6__ATC_ENABLE_MASK 0x80000000L 523 //ATHUB_PCIE_ATS_CNTL_VF_7 524 #define ATHUB_PCIE_ATS_CNTL_VF_7__ATC_ENABLE__SHIFT 0x1f 525 #define ATHUB_PCIE_ATS_CNTL_VF_7__ATC_ENABLE_MASK 0x80000000L 526 //ATHUB_PCIE_ATS_CNTL_VF_8 527 #define ATHUB_PCIE_ATS_CNTL_VF_8__ATC_ENABLE__SHIFT 0x1f 528 #define ATHUB_PCIE_ATS_CNTL_VF_8__ATC_ENABLE_MASK 0x80000000L 529 //ATHUB_PCIE_ATS_CNTL_VF_9 530 #define ATHUB_PCIE_ATS_CNTL_VF_9__ATC_ENABLE__SHIFT 0x1f 531 #define ATHUB_PCIE_ATS_CNTL_VF_9__ATC_ENABLE_MASK 0x80000000L 532 //ATHUB_PCIE_ATS_CNTL_VF_10 533 #define ATHUB_PCIE_ATS_CNTL_VF_10__ATC_ENABLE__SHIFT 0x1f 534 #define ATHUB_PCIE_ATS_CNTL_VF_10__ATC_ENABLE_MASK 0x80000000L 535 //ATHUB_PCIE_ATS_CNTL_VF_11 536 #define ATHUB_PCIE_ATS_CNTL_VF_11__ATC_ENABLE__SHIFT 0x1f 537 #define ATHUB_PCIE_ATS_CNTL_VF_11__ATC_ENABLE_MASK 0x80000000L 538 //ATHUB_PCIE_ATS_CNTL_VF_12 539 #define ATHUB_PCIE_ATS_CNTL_VF_12__ATC_ENABLE__SHIFT 0x1f 540 #define ATHUB_PCIE_ATS_CNTL_VF_12__ATC_ENABLE_MASK 0x80000000L 541 //ATHUB_PCIE_ATS_CNTL_VF_13 542 #define ATHUB_PCIE_ATS_CNTL_VF_13__ATC_ENABLE__SHIFT 0x1f 543 #define ATHUB_PCIE_ATS_CNTL_VF_13__ATC_ENABLE_MASK 0x80000000L 544 //ATHUB_PCIE_ATS_CNTL_VF_14 545 #define ATHUB_PCIE_ATS_CNTL_VF_14__ATC_ENABLE__SHIFT 0x1f 546 #define ATHUB_PCIE_ATS_CNTL_VF_14__ATC_ENABLE_MASK 0x80000000L 547 //ATHUB_PCIE_ATS_CNTL_VF_15 548 #define ATHUB_PCIE_ATS_CNTL_VF_15__ATC_ENABLE__SHIFT 0x1f 549 #define ATHUB_PCIE_ATS_CNTL_VF_15__ATC_ENABLE_MASK 0x80000000L 550 //ATHUB_PCIE_ATS_CNTL_VF_16 551 #define ATHUB_PCIE_ATS_CNTL_VF_16__ATC_ENABLE__SHIFT 0x1f 552 #define ATHUB_PCIE_ATS_CNTL_VF_16__ATC_ENABLE_MASK 0x80000000L 553 //ATHUB_PCIE_ATS_CNTL_VF_17 554 #define ATHUB_PCIE_ATS_CNTL_VF_17__ATC_ENABLE__SHIFT 0x1f 555 #define ATHUB_PCIE_ATS_CNTL_VF_17__ATC_ENABLE_MASK 0x80000000L 556 //ATHUB_PCIE_ATS_CNTL_VF_18 557 #define ATHUB_PCIE_ATS_CNTL_VF_18__ATC_ENABLE__SHIFT 0x1f 558 #define ATHUB_PCIE_ATS_CNTL_VF_18__ATC_ENABLE_MASK 0x80000000L 559 //ATHUB_PCIE_ATS_CNTL_VF_19 560 #define ATHUB_PCIE_ATS_CNTL_VF_19__ATC_ENABLE__SHIFT 0x1f 561 #define ATHUB_PCIE_ATS_CNTL_VF_19__ATC_ENABLE_MASK 0x80000000L 562 //ATHUB_PCIE_ATS_CNTL_VF_20 563 #define ATHUB_PCIE_ATS_CNTL_VF_20__ATC_ENABLE__SHIFT 0x1f 564 #define ATHUB_PCIE_ATS_CNTL_VF_20__ATC_ENABLE_MASK 0x80000000L 565 //ATHUB_PCIE_ATS_CNTL_VF_21 566 #define ATHUB_PCIE_ATS_CNTL_VF_21__ATC_ENABLE__SHIFT 0x1f 567 #define ATHUB_PCIE_ATS_CNTL_VF_21__ATC_ENABLE_MASK 0x80000000L 568 //ATHUB_PCIE_ATS_CNTL_VF_22 569 #define ATHUB_PCIE_ATS_CNTL_VF_22__ATC_ENABLE__SHIFT 0x1f 570 #define ATHUB_PCIE_ATS_CNTL_VF_22__ATC_ENABLE_MASK 0x80000000L 571 //ATHUB_PCIE_ATS_CNTL_VF_23 572 #define ATHUB_PCIE_ATS_CNTL_VF_23__ATC_ENABLE__SHIFT 0x1f 573 #define ATHUB_PCIE_ATS_CNTL_VF_23__ATC_ENABLE_MASK 0x80000000L 574 //ATHUB_PCIE_ATS_CNTL_VF_24 575 #define ATHUB_PCIE_ATS_CNTL_VF_24__ATC_ENABLE__SHIFT 0x1f 576 #define ATHUB_PCIE_ATS_CNTL_VF_24__ATC_ENABLE_MASK 0x80000000L 577 //ATHUB_PCIE_ATS_CNTL_VF_25 578 #define ATHUB_PCIE_ATS_CNTL_VF_25__ATC_ENABLE__SHIFT 0x1f 579 #define ATHUB_PCIE_ATS_CNTL_VF_25__ATC_ENABLE_MASK 0x80000000L 580 //ATHUB_PCIE_ATS_CNTL_VF_26 581 #define ATHUB_PCIE_ATS_CNTL_VF_26__ATC_ENABLE__SHIFT 0x1f 582 #define ATHUB_PCIE_ATS_CNTL_VF_26__ATC_ENABLE_MASK 0x80000000L 583 //ATHUB_PCIE_ATS_CNTL_VF_27 584 #define ATHUB_PCIE_ATS_CNTL_VF_27__ATC_ENABLE__SHIFT 0x1f 585 #define ATHUB_PCIE_ATS_CNTL_VF_27__ATC_ENABLE_MASK 0x80000000L 586 //ATHUB_PCIE_ATS_CNTL_VF_28 587 #define ATHUB_PCIE_ATS_CNTL_VF_28__ATC_ENABLE__SHIFT 0x1f 588 #define ATHUB_PCIE_ATS_CNTL_VF_28__ATC_ENABLE_MASK 0x80000000L 589 //ATHUB_PCIE_ATS_CNTL_VF_29 590 #define ATHUB_PCIE_ATS_CNTL_VF_29__ATC_ENABLE__SHIFT 0x1f 591 #define ATHUB_PCIE_ATS_CNTL_VF_29__ATC_ENABLE_MASK 0x80000000L 592 //ATHUB_PCIE_ATS_CNTL_VF_30 593 #define ATHUB_PCIE_ATS_CNTL_VF_30__ATC_ENABLE__SHIFT 0x1f 594 #define ATHUB_PCIE_ATS_CNTL_VF_30__ATC_ENABLE_MASK 0x80000000L 595 //ATHUB_MEM_POWER_LS 596 #define ATHUB_MEM_POWER_LS__LS_SETUP__SHIFT 0x0 597 #define ATHUB_MEM_POWER_LS__LS_HOLD__SHIFT 0x6 598 #define ATHUB_MEM_POWER_LS__LS_SETUP_MASK 0x0000003FL 599 #define ATHUB_MEM_POWER_LS__LS_HOLD_MASK 0x00000FC0L 600 //ATS_IH_CREDIT 601 #define ATS_IH_CREDIT__CREDIT_VALUE__SHIFT 0x0 602 #define ATS_IH_CREDIT__IH_CLIENT_ID__SHIFT 0x10 603 #define ATS_IH_CREDIT__CREDIT_VALUE_MASK 0x00000003L 604 #define ATS_IH_CREDIT__IH_CLIENT_ID_MASK 0x00FF0000L 605 //ATHUB_IH_CREDIT 606 #define ATHUB_IH_CREDIT__CREDIT_VALUE__SHIFT 0x0 607 #define ATHUB_IH_CREDIT__IH_CLIENT_ID__SHIFT 0x10 608 #define ATHUB_IH_CREDIT__CREDIT_VALUE_MASK 0x00000003L 609 #define ATHUB_IH_CREDIT__IH_CLIENT_ID_MASK 0x00FF0000L 610 //ATC_VMID16_PASID_MAPPING 611 #define ATC_VMID16_PASID_MAPPING__PASID__SHIFT 0x0 612 #define ATC_VMID16_PASID_MAPPING__NO_INVALIDATION__SHIFT 0x1e 613 #define ATC_VMID16_PASID_MAPPING__VALID__SHIFT 0x1f 614 #define ATC_VMID16_PASID_MAPPING__PASID_MASK 0x0000FFFFL 615 #define ATC_VMID16_PASID_MAPPING__NO_INVALIDATION_MASK 0x40000000L 616 #define ATC_VMID16_PASID_MAPPING__VALID_MASK 0x80000000L 617 //ATC_VMID17_PASID_MAPPING 618 #define ATC_VMID17_PASID_MAPPING__PASID__SHIFT 0x0 619 #define ATC_VMID17_PASID_MAPPING__NO_INVALIDATION__SHIFT 0x1e 620 #define ATC_VMID17_PASID_MAPPING__VALID__SHIFT 0x1f 621 #define ATC_VMID17_PASID_MAPPING__PASID_MASK 0x0000FFFFL 622 #define ATC_VMID17_PASID_MAPPING__NO_INVALIDATION_MASK 0x40000000L 623 #define ATC_VMID17_PASID_MAPPING__VALID_MASK 0x80000000L 624 //ATC_VMID18_PASID_MAPPING 625 #define ATC_VMID18_PASID_MAPPING__PASID__SHIFT 0x0 626 #define ATC_VMID18_PASID_MAPPING__NO_INVALIDATION__SHIFT 0x1e 627 #define ATC_VMID18_PASID_MAPPING__VALID__SHIFT 0x1f 628 #define ATC_VMID18_PASID_MAPPING__PASID_MASK 0x0000FFFFL 629 #define ATC_VMID18_PASID_MAPPING__NO_INVALIDATION_MASK 0x40000000L 630 #define ATC_VMID18_PASID_MAPPING__VALID_MASK 0x80000000L 631 //ATC_VMID19_PASID_MAPPING 632 #define ATC_VMID19_PASID_MAPPING__PASID__SHIFT 0x0 633 #define ATC_VMID19_PASID_MAPPING__NO_INVALIDATION__SHIFT 0x1e 634 #define ATC_VMID19_PASID_MAPPING__VALID__SHIFT 0x1f 635 #define ATC_VMID19_PASID_MAPPING__PASID_MASK 0x0000FFFFL 636 #define ATC_VMID19_PASID_MAPPING__NO_INVALIDATION_MASK 0x40000000L 637 #define ATC_VMID19_PASID_MAPPING__VALID_MASK 0x80000000L 638 //ATC_VMID20_PASID_MAPPING 639 #define ATC_VMID20_PASID_MAPPING__PASID__SHIFT 0x0 640 #define ATC_VMID20_PASID_MAPPING__NO_INVALIDATION__SHIFT 0x1e 641 #define ATC_VMID20_PASID_MAPPING__VALID__SHIFT 0x1f 642 #define ATC_VMID20_PASID_MAPPING__PASID_MASK 0x0000FFFFL 643 #define ATC_VMID20_PASID_MAPPING__NO_INVALIDATION_MASK 0x40000000L 644 #define ATC_VMID20_PASID_MAPPING__VALID_MASK 0x80000000L 645 //ATC_VMID21_PASID_MAPPING 646 #define ATC_VMID21_PASID_MAPPING__PASID__SHIFT 0x0 647 #define ATC_VMID21_PASID_MAPPING__NO_INVALIDATION__SHIFT 0x1e 648 #define ATC_VMID21_PASID_MAPPING__VALID__SHIFT 0x1f 649 #define ATC_VMID21_PASID_MAPPING__PASID_MASK 0x0000FFFFL 650 #define ATC_VMID21_PASID_MAPPING__NO_INVALIDATION_MASK 0x40000000L 651 #define ATC_VMID21_PASID_MAPPING__VALID_MASK 0x80000000L 652 //ATC_VMID22_PASID_MAPPING 653 #define ATC_VMID22_PASID_MAPPING__PASID__SHIFT 0x0 654 #define ATC_VMID22_PASID_MAPPING__NO_INVALIDATION__SHIFT 0x1e 655 #define ATC_VMID22_PASID_MAPPING__VALID__SHIFT 0x1f 656 #define ATC_VMID22_PASID_MAPPING__PASID_MASK 0x0000FFFFL 657 #define ATC_VMID22_PASID_MAPPING__NO_INVALIDATION_MASK 0x40000000L 658 #define ATC_VMID22_PASID_MAPPING__VALID_MASK 0x80000000L 659 //ATC_VMID23_PASID_MAPPING 660 #define ATC_VMID23_PASID_MAPPING__PASID__SHIFT 0x0 661 #define ATC_VMID23_PASID_MAPPING__NO_INVALIDATION__SHIFT 0x1e 662 #define ATC_VMID23_PASID_MAPPING__VALID__SHIFT 0x1f 663 #define ATC_VMID23_PASID_MAPPING__PASID_MASK 0x0000FFFFL 664 #define ATC_VMID23_PASID_MAPPING__NO_INVALIDATION_MASK 0x40000000L 665 #define ATC_VMID23_PASID_MAPPING__VALID_MASK 0x80000000L 666 //ATC_VMID24_PASID_MAPPING 667 #define ATC_VMID24_PASID_MAPPING__PASID__SHIFT 0x0 668 #define ATC_VMID24_PASID_MAPPING__NO_INVALIDATION__SHIFT 0x1e 669 #define ATC_VMID24_PASID_MAPPING__VALID__SHIFT 0x1f 670 #define ATC_VMID24_PASID_MAPPING__PASID_MASK 0x0000FFFFL 671 #define ATC_VMID24_PASID_MAPPING__NO_INVALIDATION_MASK 0x40000000L 672 #define ATC_VMID24_PASID_MAPPING__VALID_MASK 0x80000000L 673 //ATC_VMID25_PASID_MAPPING 674 #define ATC_VMID25_PASID_MAPPING__PASID__SHIFT 0x0 675 #define ATC_VMID25_PASID_MAPPING__NO_INVALIDATION__SHIFT 0x1e 676 #define ATC_VMID25_PASID_MAPPING__VALID__SHIFT 0x1f 677 #define ATC_VMID25_PASID_MAPPING__PASID_MASK 0x0000FFFFL 678 #define ATC_VMID25_PASID_MAPPING__NO_INVALIDATION_MASK 0x40000000L 679 #define ATC_VMID25_PASID_MAPPING__VALID_MASK 0x80000000L 680 //ATC_VMID26_PASID_MAPPING 681 #define ATC_VMID26_PASID_MAPPING__PASID__SHIFT 0x0 682 #define ATC_VMID26_PASID_MAPPING__NO_INVALIDATION__SHIFT 0x1e 683 #define ATC_VMID26_PASID_MAPPING__VALID__SHIFT 0x1f 684 #define ATC_VMID26_PASID_MAPPING__PASID_MASK 0x0000FFFFL 685 #define ATC_VMID26_PASID_MAPPING__NO_INVALIDATION_MASK 0x40000000L 686 #define ATC_VMID26_PASID_MAPPING__VALID_MASK 0x80000000L 687 //ATC_VMID27_PASID_MAPPING 688 #define ATC_VMID27_PASID_MAPPING__PASID__SHIFT 0x0 689 #define ATC_VMID27_PASID_MAPPING__NO_INVALIDATION__SHIFT 0x1e 690 #define ATC_VMID27_PASID_MAPPING__VALID__SHIFT 0x1f 691 #define ATC_VMID27_PASID_MAPPING__PASID_MASK 0x0000FFFFL 692 #define ATC_VMID27_PASID_MAPPING__NO_INVALIDATION_MASK 0x40000000L 693 #define ATC_VMID27_PASID_MAPPING__VALID_MASK 0x80000000L 694 //ATC_VMID28_PASID_MAPPING 695 #define ATC_VMID28_PASID_MAPPING__PASID__SHIFT 0x0 696 #define ATC_VMID28_PASID_MAPPING__NO_INVALIDATION__SHIFT 0x1e 697 #define ATC_VMID28_PASID_MAPPING__VALID__SHIFT 0x1f 698 #define ATC_VMID28_PASID_MAPPING__PASID_MASK 0x0000FFFFL 699 #define ATC_VMID28_PASID_MAPPING__NO_INVALIDATION_MASK 0x40000000L 700 #define ATC_VMID28_PASID_MAPPING__VALID_MASK 0x80000000L 701 //ATC_VMID29_PASID_MAPPING 702 #define ATC_VMID29_PASID_MAPPING__PASID__SHIFT 0x0 703 #define ATC_VMID29_PASID_MAPPING__NO_INVALIDATION__SHIFT 0x1e 704 #define ATC_VMID29_PASID_MAPPING__VALID__SHIFT 0x1f 705 #define ATC_VMID29_PASID_MAPPING__PASID_MASK 0x0000FFFFL 706 #define ATC_VMID29_PASID_MAPPING__NO_INVALIDATION_MASK 0x40000000L 707 #define ATC_VMID29_PASID_MAPPING__VALID_MASK 0x80000000L 708 //ATC_VMID30_PASID_MAPPING 709 #define ATC_VMID30_PASID_MAPPING__PASID__SHIFT 0x0 710 #define ATC_VMID30_PASID_MAPPING__NO_INVALIDATION__SHIFT 0x1e 711 #define ATC_VMID30_PASID_MAPPING__VALID__SHIFT 0x1f 712 #define ATC_VMID30_PASID_MAPPING__PASID_MASK 0x0000FFFFL 713 #define ATC_VMID30_PASID_MAPPING__NO_INVALIDATION_MASK 0x40000000L 714 #define ATC_VMID30_PASID_MAPPING__VALID_MASK 0x80000000L 715 //ATC_VMID31_PASID_MAPPING 716 #define ATC_VMID31_PASID_MAPPING__PASID__SHIFT 0x0 717 #define ATC_VMID31_PASID_MAPPING__NO_INVALIDATION__SHIFT 0x1e 718 #define ATC_VMID31_PASID_MAPPING__VALID__SHIFT 0x1f 719 #define ATC_VMID31_PASID_MAPPING__PASID_MASK 0x0000FFFFL 720 #define ATC_VMID31_PASID_MAPPING__NO_INVALIDATION_MASK 0x40000000L 721 #define ATC_VMID31_PASID_MAPPING__VALID_MASK 0x80000000L 722 //ATC_ATS_MMHUB_ATCL2_STATUS 723 #define ATC_ATS_MMHUB_ATCL2_STATUS__POWERED_DOWN__SHIFT 0x0 724 #define ATC_ATS_MMHUB_ATCL2_STATUS__POWERED_DOWN_MASK 0x00000001L 725 //ATHUB_SHARED_VIRT_RESET_REQ 726 #define ATHUB_SHARED_VIRT_RESET_REQ__VF__SHIFT 0x0 727 #define ATHUB_SHARED_VIRT_RESET_REQ__PF__SHIFT 0x1f 728 #define ATHUB_SHARED_VIRT_RESET_REQ__VF_MASK 0x7FFFFFFFL 729 #define ATHUB_SHARED_VIRT_RESET_REQ__PF_MASK 0x80000000L 730 //ATHUB_SHARED_ACTIVE_FCN_ID 731 #define ATHUB_SHARED_ACTIVE_FCN_ID__VFID__SHIFT 0x0 732 #define ATHUB_SHARED_ACTIVE_FCN_ID__VF__SHIFT 0x1f 733 #define ATHUB_SHARED_ACTIVE_FCN_ID__VFID_MASK 0x0000001FL 734 #define ATHUB_SHARED_ACTIVE_FCN_ID__VF_MASK 0x80000000L 735 //ATC_ATS_SDPPORT_CNTL 736 #define ATC_ATS_SDPPORT_CNTL__ATS_INV_SELF_ACTIVATE__SHIFT 0x0 737 #define ATC_ATS_SDPPORT_CNTL__ATS_INV_CFG_MODE__SHIFT 0x1 738 #define ATC_ATS_SDPPORT_CNTL__ATS_INV_HALT_THRESHOLD__SHIFT 0x3 739 #define ATC_ATS_SDPPORT_CNTL__UTCL2_TRANS_SELF_ACTIVATE__SHIFT 0x7 740 #define ATC_ATS_SDPPORT_CNTL__UTCL2_TRANS_QUICK_COMACK__SHIFT 0x8 741 #define ATC_ATS_SDPPORT_CNTL__UTCL2_TRANS_HALT_THRESHOLD__SHIFT 0x9 742 #define ATC_ATS_SDPPORT_CNTL__UTCL2_TRANS_PASSIVE_MODE__SHIFT 0xd 743 #define ATC_ATS_SDPPORT_CNTL__UTCL2_GFX_RDY_MODE__SHIFT 0xe 744 #define ATC_ATS_SDPPORT_CNTL__UTCL2_MMHUB_RDY_MODE__SHIFT 0xf 745 #define ATC_ATS_SDPPORT_CNTL__UTCL2_GFX_SDPVDCI_RDRSPCKEN__SHIFT 0x10 746 #define ATC_ATS_SDPPORT_CNTL__UTCL2_GFX_SDPVDCI_RDRSPCKENRCV__SHIFT 0x11 747 #define ATC_ATS_SDPPORT_CNTL__UTCL2_GFX_SDPVDCI_RDRSPDATACKEN__SHIFT 0x12 748 #define ATC_ATS_SDPPORT_CNTL__UTCL2_GFX_SDPVDCI_RDRSPDATACKENRCV__SHIFT 0x13 749 #define ATC_ATS_SDPPORT_CNTL__UTCL2_GFX_SDPVDCI_WRRSPCKEN__SHIFT 0x14 750 #define ATC_ATS_SDPPORT_CNTL__UTCL2_GFX_SDPVDCI_WRRSPCKENRCV__SHIFT 0x15 751 #define ATC_ATS_SDPPORT_CNTL__UTCL2_GFX_SDPVDCI_REQCKEN__SHIFT 0x16 752 #define ATC_ATS_SDPPORT_CNTL__UTCL2_GFX_SDPVDCI_REQCKENRCV__SHIFT 0x17 753 #define ATC_ATS_SDPPORT_CNTL__UTCL2_GFX_SDPVDCI_ORIGDATACKEN__SHIFT 0x18 754 #define ATC_ATS_SDPPORT_CNTL__UTCL2_GFX_SDPVDCI_ORIGDATACKENRCV__SHIFT 0x19 755 #define ATC_ATS_SDPPORT_CNTL__ATS_INV_SELF_ACTIVATE_MASK 0x00000001L 756 #define ATC_ATS_SDPPORT_CNTL__ATS_INV_CFG_MODE_MASK 0x00000006L 757 #define ATC_ATS_SDPPORT_CNTL__ATS_INV_HALT_THRESHOLD_MASK 0x00000078L 758 #define ATC_ATS_SDPPORT_CNTL__UTCL2_TRANS_SELF_ACTIVATE_MASK 0x00000080L 759 #define ATC_ATS_SDPPORT_CNTL__UTCL2_TRANS_QUICK_COMACK_MASK 0x00000100L 760 #define ATC_ATS_SDPPORT_CNTL__UTCL2_TRANS_HALT_THRESHOLD_MASK 0x00001E00L 761 #define ATC_ATS_SDPPORT_CNTL__UTCL2_TRANS_PASSIVE_MODE_MASK 0x00002000L 762 #define ATC_ATS_SDPPORT_CNTL__UTCL2_GFX_RDY_MODE_MASK 0x00004000L 763 #define ATC_ATS_SDPPORT_CNTL__UTCL2_MMHUB_RDY_MODE_MASK 0x00008000L 764 #define ATC_ATS_SDPPORT_CNTL__UTCL2_GFX_SDPVDCI_RDRSPCKEN_MASK 0x00010000L 765 #define ATC_ATS_SDPPORT_CNTL__UTCL2_GFX_SDPVDCI_RDRSPCKENRCV_MASK 0x00020000L 766 #define ATC_ATS_SDPPORT_CNTL__UTCL2_GFX_SDPVDCI_RDRSPDATACKEN_MASK 0x00040000L 767 #define ATC_ATS_SDPPORT_CNTL__UTCL2_GFX_SDPVDCI_RDRSPDATACKENRCV_MASK 0x00080000L 768 #define ATC_ATS_SDPPORT_CNTL__UTCL2_GFX_SDPVDCI_WRRSPCKEN_MASK 0x00100000L 769 #define ATC_ATS_SDPPORT_CNTL__UTCL2_GFX_SDPVDCI_WRRSPCKENRCV_MASK 0x00200000L 770 #define ATC_ATS_SDPPORT_CNTL__UTCL2_GFX_SDPVDCI_REQCKEN_MASK 0x00400000L 771 #define ATC_ATS_SDPPORT_CNTL__UTCL2_GFX_SDPVDCI_REQCKENRCV_MASK 0x00800000L 772 #define ATC_ATS_SDPPORT_CNTL__UTCL2_GFX_SDPVDCI_ORIGDATACKEN_MASK 0x01000000L 773 #define ATC_ATS_SDPPORT_CNTL__UTCL2_GFX_SDPVDCI_ORIGDATACKENRCV_MASK 0x02000000L 774 //ATC_ATS_VMID_SNAPSHOT_GFX_STAT 775 #define ATC_ATS_VMID_SNAPSHOT_GFX_STAT__VMID0__SHIFT 0x0 776 #define ATC_ATS_VMID_SNAPSHOT_GFX_STAT__VMID1__SHIFT 0x1 777 #define ATC_ATS_VMID_SNAPSHOT_GFX_STAT__VMID2__SHIFT 0x2 778 #define ATC_ATS_VMID_SNAPSHOT_GFX_STAT__VMID3__SHIFT 0x3 779 #define ATC_ATS_VMID_SNAPSHOT_GFX_STAT__VMID4__SHIFT 0x4 780 #define ATC_ATS_VMID_SNAPSHOT_GFX_STAT__VMID5__SHIFT 0x5 781 #define ATC_ATS_VMID_SNAPSHOT_GFX_STAT__VMID6__SHIFT 0x6 782 #define ATC_ATS_VMID_SNAPSHOT_GFX_STAT__VMID7__SHIFT 0x7 783 #define ATC_ATS_VMID_SNAPSHOT_GFX_STAT__VMID8__SHIFT 0x8 784 #define ATC_ATS_VMID_SNAPSHOT_GFX_STAT__VMID9__SHIFT 0x9 785 #define ATC_ATS_VMID_SNAPSHOT_GFX_STAT__VMID10__SHIFT 0xa 786 #define ATC_ATS_VMID_SNAPSHOT_GFX_STAT__VMID11__SHIFT 0xb 787 #define ATC_ATS_VMID_SNAPSHOT_GFX_STAT__VMID12__SHIFT 0xc 788 #define ATC_ATS_VMID_SNAPSHOT_GFX_STAT__VMID13__SHIFT 0xd 789 #define ATC_ATS_VMID_SNAPSHOT_GFX_STAT__VMID14__SHIFT 0xe 790 #define ATC_ATS_VMID_SNAPSHOT_GFX_STAT__VMID15__SHIFT 0xf 791 #define ATC_ATS_VMID_SNAPSHOT_GFX_STAT__VMID0_MASK 0x00000001L 792 #define ATC_ATS_VMID_SNAPSHOT_GFX_STAT__VMID1_MASK 0x00000002L 793 #define ATC_ATS_VMID_SNAPSHOT_GFX_STAT__VMID2_MASK 0x00000004L 794 #define ATC_ATS_VMID_SNAPSHOT_GFX_STAT__VMID3_MASK 0x00000008L 795 #define ATC_ATS_VMID_SNAPSHOT_GFX_STAT__VMID4_MASK 0x00000010L 796 #define ATC_ATS_VMID_SNAPSHOT_GFX_STAT__VMID5_MASK 0x00000020L 797 #define ATC_ATS_VMID_SNAPSHOT_GFX_STAT__VMID6_MASK 0x00000040L 798 #define ATC_ATS_VMID_SNAPSHOT_GFX_STAT__VMID7_MASK 0x00000080L 799 #define ATC_ATS_VMID_SNAPSHOT_GFX_STAT__VMID8_MASK 0x00000100L 800 #define ATC_ATS_VMID_SNAPSHOT_GFX_STAT__VMID9_MASK 0x00000200L 801 #define ATC_ATS_VMID_SNAPSHOT_GFX_STAT__VMID10_MASK 0x00000400L 802 #define ATC_ATS_VMID_SNAPSHOT_GFX_STAT__VMID11_MASK 0x00000800L 803 #define ATC_ATS_VMID_SNAPSHOT_GFX_STAT__VMID12_MASK 0x00001000L 804 #define ATC_ATS_VMID_SNAPSHOT_GFX_STAT__VMID13_MASK 0x00002000L 805 #define ATC_ATS_VMID_SNAPSHOT_GFX_STAT__VMID14_MASK 0x00004000L 806 #define ATC_ATS_VMID_SNAPSHOT_GFX_STAT__VMID15_MASK 0x00008000L 807 //ATC_ATS_VMID_SNAPSHOT_MMHUB_STAT 808 #define ATC_ATS_VMID_SNAPSHOT_MMHUB_STAT__VMID0__SHIFT 0x0 809 #define ATC_ATS_VMID_SNAPSHOT_MMHUB_STAT__VMID1__SHIFT 0x1 810 #define ATC_ATS_VMID_SNAPSHOT_MMHUB_STAT__VMID2__SHIFT 0x2 811 #define ATC_ATS_VMID_SNAPSHOT_MMHUB_STAT__VMID3__SHIFT 0x3 812 #define ATC_ATS_VMID_SNAPSHOT_MMHUB_STAT__VMID4__SHIFT 0x4 813 #define ATC_ATS_VMID_SNAPSHOT_MMHUB_STAT__VMID5__SHIFT 0x5 814 #define ATC_ATS_VMID_SNAPSHOT_MMHUB_STAT__VMID6__SHIFT 0x6 815 #define ATC_ATS_VMID_SNAPSHOT_MMHUB_STAT__VMID7__SHIFT 0x7 816 #define ATC_ATS_VMID_SNAPSHOT_MMHUB_STAT__VMID8__SHIFT 0x8 817 #define ATC_ATS_VMID_SNAPSHOT_MMHUB_STAT__VMID9__SHIFT 0x9 818 #define ATC_ATS_VMID_SNAPSHOT_MMHUB_STAT__VMID10__SHIFT 0xa 819 #define ATC_ATS_VMID_SNAPSHOT_MMHUB_STAT__VMID11__SHIFT 0xb 820 #define ATC_ATS_VMID_SNAPSHOT_MMHUB_STAT__VMID12__SHIFT 0xc 821 #define ATC_ATS_VMID_SNAPSHOT_MMHUB_STAT__VMID13__SHIFT 0xd 822 #define ATC_ATS_VMID_SNAPSHOT_MMHUB_STAT__VMID14__SHIFT 0xe 823 #define ATC_ATS_VMID_SNAPSHOT_MMHUB_STAT__VMID15__SHIFT 0xf 824 #define ATC_ATS_VMID_SNAPSHOT_MMHUB_STAT__VMID0_MASK 0x00000001L 825 #define ATC_ATS_VMID_SNAPSHOT_MMHUB_STAT__VMID1_MASK 0x00000002L 826 #define ATC_ATS_VMID_SNAPSHOT_MMHUB_STAT__VMID2_MASK 0x00000004L 827 #define ATC_ATS_VMID_SNAPSHOT_MMHUB_STAT__VMID3_MASK 0x00000008L 828 #define ATC_ATS_VMID_SNAPSHOT_MMHUB_STAT__VMID4_MASK 0x00000010L 829 #define ATC_ATS_VMID_SNAPSHOT_MMHUB_STAT__VMID5_MASK 0x00000020L 830 #define ATC_ATS_VMID_SNAPSHOT_MMHUB_STAT__VMID6_MASK 0x00000040L 831 #define ATC_ATS_VMID_SNAPSHOT_MMHUB_STAT__VMID7_MASK 0x00000080L 832 #define ATC_ATS_VMID_SNAPSHOT_MMHUB_STAT__VMID8_MASK 0x00000100L 833 #define ATC_ATS_VMID_SNAPSHOT_MMHUB_STAT__VMID9_MASK 0x00000200L 834 #define ATC_ATS_VMID_SNAPSHOT_MMHUB_STAT__VMID10_MASK 0x00000400L 835 #define ATC_ATS_VMID_SNAPSHOT_MMHUB_STAT__VMID11_MASK 0x00000800L 836 #define ATC_ATS_VMID_SNAPSHOT_MMHUB_STAT__VMID12_MASK 0x00001000L 837 #define ATC_ATS_VMID_SNAPSHOT_MMHUB_STAT__VMID13_MASK 0x00002000L 838 #define ATC_ATS_VMID_SNAPSHOT_MMHUB_STAT__VMID14_MASK 0x00004000L 839 #define ATC_ATS_VMID_SNAPSHOT_MMHUB_STAT__VMID15_MASK 0x00008000L 840 841 842 // addressBlock: athub_xpbdec 843 //XPB_RTR_SRC_APRTR0 844 #define XPB_RTR_SRC_APRTR0__BASE_ADDR__SHIFT 0x0 845 #define XPB_RTR_SRC_APRTR0__BASE_ADDR_MASK 0x7FFFFFFFL 846 //XPB_RTR_SRC_APRTR1 847 #define XPB_RTR_SRC_APRTR1__BASE_ADDR__SHIFT 0x0 848 #define XPB_RTR_SRC_APRTR1__BASE_ADDR_MASK 0x7FFFFFFFL 849 //XPB_RTR_SRC_APRTR2 850 #define XPB_RTR_SRC_APRTR2__BASE_ADDR__SHIFT 0x0 851 #define XPB_RTR_SRC_APRTR2__BASE_ADDR_MASK 0x7FFFFFFFL 852 //XPB_RTR_SRC_APRTR3 853 #define XPB_RTR_SRC_APRTR3__BASE_ADDR__SHIFT 0x0 854 #define XPB_RTR_SRC_APRTR3__BASE_ADDR_MASK 0x7FFFFFFFL 855 //XPB_RTR_SRC_APRTR4 856 #define XPB_RTR_SRC_APRTR4__BASE_ADDR__SHIFT 0x0 857 #define XPB_RTR_SRC_APRTR4__BASE_ADDR_MASK 0x7FFFFFFFL 858 //XPB_RTR_SRC_APRTR5 859 #define XPB_RTR_SRC_APRTR5__BASE_ADDR__SHIFT 0x0 860 #define XPB_RTR_SRC_APRTR5__BASE_ADDR_MASK 0x7FFFFFFFL 861 //XPB_RTR_SRC_APRTR6 862 #define XPB_RTR_SRC_APRTR6__BASE_ADDR__SHIFT 0x0 863 #define XPB_RTR_SRC_APRTR6__BASE_ADDR_MASK 0x7FFFFFFFL 864 //XPB_RTR_SRC_APRTR7 865 #define XPB_RTR_SRC_APRTR7__BASE_ADDR__SHIFT 0x0 866 #define XPB_RTR_SRC_APRTR7__BASE_ADDR_MASK 0x7FFFFFFFL 867 //XPB_RTR_SRC_APRTR8 868 #define XPB_RTR_SRC_APRTR8__BASE_ADDR__SHIFT 0x0 869 #define XPB_RTR_SRC_APRTR8__BASE_ADDR_MASK 0x7FFFFFFFL 870 //XPB_RTR_SRC_APRTR9 871 #define XPB_RTR_SRC_APRTR9__BASE_ADDR__SHIFT 0x0 872 #define XPB_RTR_SRC_APRTR9__BASE_ADDR_MASK 0x7FFFFFFFL 873 //XPB_XDMA_RTR_SRC_APRTR0 874 #define XPB_XDMA_RTR_SRC_APRTR0__BASE_ADDR__SHIFT 0x0 875 #define XPB_XDMA_RTR_SRC_APRTR0__BASE_ADDR_MASK 0x7FFFFFFFL 876 //XPB_XDMA_RTR_SRC_APRTR1 877 #define XPB_XDMA_RTR_SRC_APRTR1__BASE_ADDR__SHIFT 0x0 878 #define XPB_XDMA_RTR_SRC_APRTR1__BASE_ADDR_MASK 0x7FFFFFFFL 879 //XPB_XDMA_RTR_SRC_APRTR2 880 #define XPB_XDMA_RTR_SRC_APRTR2__BASE_ADDR__SHIFT 0x0 881 #define XPB_XDMA_RTR_SRC_APRTR2__BASE_ADDR_MASK 0x7FFFFFFFL 882 //XPB_XDMA_RTR_SRC_APRTR3 883 #define XPB_XDMA_RTR_SRC_APRTR3__BASE_ADDR__SHIFT 0x0 884 #define XPB_XDMA_RTR_SRC_APRTR3__BASE_ADDR_MASK 0x7FFFFFFFL 885 //XPB_RTR_DEST_MAP0 886 #define XPB_RTR_DEST_MAP0__NMR__SHIFT 0x0 887 #define XPB_RTR_DEST_MAP0__DEST_OFFSET__SHIFT 0x1 888 #define XPB_RTR_DEST_MAP0__DEST_SEL__SHIFT 0x14 889 #define XPB_RTR_DEST_MAP0__DEST_SEL_RPB__SHIFT 0x18 890 #define XPB_RTR_DEST_MAP0__SIDE_OK__SHIFT 0x19 891 #define XPB_RTR_DEST_MAP0__APRTR_SIZE__SHIFT 0x1a 892 #define XPB_RTR_DEST_MAP0__NMR_MASK 0x00000001L 893 #define XPB_RTR_DEST_MAP0__DEST_OFFSET_MASK 0x000FFFFEL 894 #define XPB_RTR_DEST_MAP0__DEST_SEL_MASK 0x00F00000L 895 #define XPB_RTR_DEST_MAP0__DEST_SEL_RPB_MASK 0x01000000L 896 #define XPB_RTR_DEST_MAP0__SIDE_OK_MASK 0x02000000L 897 #define XPB_RTR_DEST_MAP0__APRTR_SIZE_MASK 0x7C000000L 898 //XPB_RTR_DEST_MAP1 899 #define XPB_RTR_DEST_MAP1__NMR__SHIFT 0x0 900 #define XPB_RTR_DEST_MAP1__DEST_OFFSET__SHIFT 0x1 901 #define XPB_RTR_DEST_MAP1__DEST_SEL__SHIFT 0x14 902 #define XPB_RTR_DEST_MAP1__DEST_SEL_RPB__SHIFT 0x18 903 #define XPB_RTR_DEST_MAP1__SIDE_OK__SHIFT 0x19 904 #define XPB_RTR_DEST_MAP1__APRTR_SIZE__SHIFT 0x1a 905 #define XPB_RTR_DEST_MAP1__NMR_MASK 0x00000001L 906 #define XPB_RTR_DEST_MAP1__DEST_OFFSET_MASK 0x000FFFFEL 907 #define XPB_RTR_DEST_MAP1__DEST_SEL_MASK 0x00F00000L 908 #define XPB_RTR_DEST_MAP1__DEST_SEL_RPB_MASK 0x01000000L 909 #define XPB_RTR_DEST_MAP1__SIDE_OK_MASK 0x02000000L 910 #define XPB_RTR_DEST_MAP1__APRTR_SIZE_MASK 0x7C000000L 911 //XPB_RTR_DEST_MAP2 912 #define XPB_RTR_DEST_MAP2__NMR__SHIFT 0x0 913 #define XPB_RTR_DEST_MAP2__DEST_OFFSET__SHIFT 0x1 914 #define XPB_RTR_DEST_MAP2__DEST_SEL__SHIFT 0x14 915 #define XPB_RTR_DEST_MAP2__DEST_SEL_RPB__SHIFT 0x18 916 #define XPB_RTR_DEST_MAP2__SIDE_OK__SHIFT 0x19 917 #define XPB_RTR_DEST_MAP2__APRTR_SIZE__SHIFT 0x1a 918 #define XPB_RTR_DEST_MAP2__NMR_MASK 0x00000001L 919 #define XPB_RTR_DEST_MAP2__DEST_OFFSET_MASK 0x000FFFFEL 920 #define XPB_RTR_DEST_MAP2__DEST_SEL_MASK 0x00F00000L 921 #define XPB_RTR_DEST_MAP2__DEST_SEL_RPB_MASK 0x01000000L 922 #define XPB_RTR_DEST_MAP2__SIDE_OK_MASK 0x02000000L 923 #define XPB_RTR_DEST_MAP2__APRTR_SIZE_MASK 0x7C000000L 924 //XPB_RTR_DEST_MAP3 925 #define XPB_RTR_DEST_MAP3__NMR__SHIFT 0x0 926 #define XPB_RTR_DEST_MAP3__DEST_OFFSET__SHIFT 0x1 927 #define XPB_RTR_DEST_MAP3__DEST_SEL__SHIFT 0x14 928 #define XPB_RTR_DEST_MAP3__DEST_SEL_RPB__SHIFT 0x18 929 #define XPB_RTR_DEST_MAP3__SIDE_OK__SHIFT 0x19 930 #define XPB_RTR_DEST_MAP3__APRTR_SIZE__SHIFT 0x1a 931 #define XPB_RTR_DEST_MAP3__NMR_MASK 0x00000001L 932 #define XPB_RTR_DEST_MAP3__DEST_OFFSET_MASK 0x000FFFFEL 933 #define XPB_RTR_DEST_MAP3__DEST_SEL_MASK 0x00F00000L 934 #define XPB_RTR_DEST_MAP3__DEST_SEL_RPB_MASK 0x01000000L 935 #define XPB_RTR_DEST_MAP3__SIDE_OK_MASK 0x02000000L 936 #define XPB_RTR_DEST_MAP3__APRTR_SIZE_MASK 0x7C000000L 937 //XPB_RTR_DEST_MAP4 938 #define XPB_RTR_DEST_MAP4__NMR__SHIFT 0x0 939 #define XPB_RTR_DEST_MAP4__DEST_OFFSET__SHIFT 0x1 940 #define XPB_RTR_DEST_MAP4__DEST_SEL__SHIFT 0x14 941 #define XPB_RTR_DEST_MAP4__DEST_SEL_RPB__SHIFT 0x18 942 #define XPB_RTR_DEST_MAP4__SIDE_OK__SHIFT 0x19 943 #define XPB_RTR_DEST_MAP4__APRTR_SIZE__SHIFT 0x1a 944 #define XPB_RTR_DEST_MAP4__NMR_MASK 0x00000001L 945 #define XPB_RTR_DEST_MAP4__DEST_OFFSET_MASK 0x000FFFFEL 946 #define XPB_RTR_DEST_MAP4__DEST_SEL_MASK 0x00F00000L 947 #define XPB_RTR_DEST_MAP4__DEST_SEL_RPB_MASK 0x01000000L 948 #define XPB_RTR_DEST_MAP4__SIDE_OK_MASK 0x02000000L 949 #define XPB_RTR_DEST_MAP4__APRTR_SIZE_MASK 0x7C000000L 950 //XPB_RTR_DEST_MAP5 951 #define XPB_RTR_DEST_MAP5__NMR__SHIFT 0x0 952 #define XPB_RTR_DEST_MAP5__DEST_OFFSET__SHIFT 0x1 953 #define XPB_RTR_DEST_MAP5__DEST_SEL__SHIFT 0x14 954 #define XPB_RTR_DEST_MAP5__DEST_SEL_RPB__SHIFT 0x18 955 #define XPB_RTR_DEST_MAP5__SIDE_OK__SHIFT 0x19 956 #define XPB_RTR_DEST_MAP5__APRTR_SIZE__SHIFT 0x1a 957 #define XPB_RTR_DEST_MAP5__NMR_MASK 0x00000001L 958 #define XPB_RTR_DEST_MAP5__DEST_OFFSET_MASK 0x000FFFFEL 959 #define XPB_RTR_DEST_MAP5__DEST_SEL_MASK 0x00F00000L 960 #define XPB_RTR_DEST_MAP5__DEST_SEL_RPB_MASK 0x01000000L 961 #define XPB_RTR_DEST_MAP5__SIDE_OK_MASK 0x02000000L 962 #define XPB_RTR_DEST_MAP5__APRTR_SIZE_MASK 0x7C000000L 963 //XPB_RTR_DEST_MAP6 964 #define XPB_RTR_DEST_MAP6__NMR__SHIFT 0x0 965 #define XPB_RTR_DEST_MAP6__DEST_OFFSET__SHIFT 0x1 966 #define XPB_RTR_DEST_MAP6__DEST_SEL__SHIFT 0x14 967 #define XPB_RTR_DEST_MAP6__DEST_SEL_RPB__SHIFT 0x18 968 #define XPB_RTR_DEST_MAP6__SIDE_OK__SHIFT 0x19 969 #define XPB_RTR_DEST_MAP6__APRTR_SIZE__SHIFT 0x1a 970 #define XPB_RTR_DEST_MAP6__NMR_MASK 0x00000001L 971 #define XPB_RTR_DEST_MAP6__DEST_OFFSET_MASK 0x000FFFFEL 972 #define XPB_RTR_DEST_MAP6__DEST_SEL_MASK 0x00F00000L 973 #define XPB_RTR_DEST_MAP6__DEST_SEL_RPB_MASK 0x01000000L 974 #define XPB_RTR_DEST_MAP6__SIDE_OK_MASK 0x02000000L 975 #define XPB_RTR_DEST_MAP6__APRTR_SIZE_MASK 0x7C000000L 976 //XPB_RTR_DEST_MAP7 977 #define XPB_RTR_DEST_MAP7__NMR__SHIFT 0x0 978 #define XPB_RTR_DEST_MAP7__DEST_OFFSET__SHIFT 0x1 979 #define XPB_RTR_DEST_MAP7__DEST_SEL__SHIFT 0x14 980 #define XPB_RTR_DEST_MAP7__DEST_SEL_RPB__SHIFT 0x18 981 #define XPB_RTR_DEST_MAP7__SIDE_OK__SHIFT 0x19 982 #define XPB_RTR_DEST_MAP7__APRTR_SIZE__SHIFT 0x1a 983 #define XPB_RTR_DEST_MAP7__NMR_MASK 0x00000001L 984 #define XPB_RTR_DEST_MAP7__DEST_OFFSET_MASK 0x000FFFFEL 985 #define XPB_RTR_DEST_MAP7__DEST_SEL_MASK 0x00F00000L 986 #define XPB_RTR_DEST_MAP7__DEST_SEL_RPB_MASK 0x01000000L 987 #define XPB_RTR_DEST_MAP7__SIDE_OK_MASK 0x02000000L 988 #define XPB_RTR_DEST_MAP7__APRTR_SIZE_MASK 0x7C000000L 989 //XPB_RTR_DEST_MAP8 990 #define XPB_RTR_DEST_MAP8__NMR__SHIFT 0x0 991 #define XPB_RTR_DEST_MAP8__DEST_OFFSET__SHIFT 0x1 992 #define XPB_RTR_DEST_MAP8__DEST_SEL__SHIFT 0x14 993 #define XPB_RTR_DEST_MAP8__DEST_SEL_RPB__SHIFT 0x18 994 #define XPB_RTR_DEST_MAP8__SIDE_OK__SHIFT 0x19 995 #define XPB_RTR_DEST_MAP8__APRTR_SIZE__SHIFT 0x1a 996 #define XPB_RTR_DEST_MAP8__NMR_MASK 0x00000001L 997 #define XPB_RTR_DEST_MAP8__DEST_OFFSET_MASK 0x000FFFFEL 998 #define XPB_RTR_DEST_MAP8__DEST_SEL_MASK 0x00F00000L 999 #define XPB_RTR_DEST_MAP8__DEST_SEL_RPB_MASK 0x01000000L 1000 #define XPB_RTR_DEST_MAP8__SIDE_OK_MASK 0x02000000L 1001 #define XPB_RTR_DEST_MAP8__APRTR_SIZE_MASK 0x7C000000L 1002 //XPB_RTR_DEST_MAP9 1003 #define XPB_RTR_DEST_MAP9__NMR__SHIFT 0x0 1004 #define XPB_RTR_DEST_MAP9__DEST_OFFSET__SHIFT 0x1 1005 #define XPB_RTR_DEST_MAP9__DEST_SEL__SHIFT 0x14 1006 #define XPB_RTR_DEST_MAP9__DEST_SEL_RPB__SHIFT 0x18 1007 #define XPB_RTR_DEST_MAP9__SIDE_OK__SHIFT 0x19 1008 #define XPB_RTR_DEST_MAP9__APRTR_SIZE__SHIFT 0x1a 1009 #define XPB_RTR_DEST_MAP9__NMR_MASK 0x00000001L 1010 #define XPB_RTR_DEST_MAP9__DEST_OFFSET_MASK 0x000FFFFEL 1011 #define XPB_RTR_DEST_MAP9__DEST_SEL_MASK 0x00F00000L 1012 #define XPB_RTR_DEST_MAP9__DEST_SEL_RPB_MASK 0x01000000L 1013 #define XPB_RTR_DEST_MAP9__SIDE_OK_MASK 0x02000000L 1014 #define XPB_RTR_DEST_MAP9__APRTR_SIZE_MASK 0x7C000000L 1015 //XPB_XDMA_RTR_DEST_MAP0 1016 #define XPB_XDMA_RTR_DEST_MAP0__NMR__SHIFT 0x0 1017 #define XPB_XDMA_RTR_DEST_MAP0__DEST_OFFSET__SHIFT 0x1 1018 #define XPB_XDMA_RTR_DEST_MAP0__DEST_SEL__SHIFT 0x14 1019 #define XPB_XDMA_RTR_DEST_MAP0__DEST_SEL_RPB__SHIFT 0x18 1020 #define XPB_XDMA_RTR_DEST_MAP0__SIDE_OK__SHIFT 0x19 1021 #define XPB_XDMA_RTR_DEST_MAP0__APRTR_SIZE__SHIFT 0x1a 1022 #define XPB_XDMA_RTR_DEST_MAP0__NMR_MASK 0x00000001L 1023 #define XPB_XDMA_RTR_DEST_MAP0__DEST_OFFSET_MASK 0x000FFFFEL 1024 #define XPB_XDMA_RTR_DEST_MAP0__DEST_SEL_MASK 0x00F00000L 1025 #define XPB_XDMA_RTR_DEST_MAP0__DEST_SEL_RPB_MASK 0x01000000L 1026 #define XPB_XDMA_RTR_DEST_MAP0__SIDE_OK_MASK 0x02000000L 1027 #define XPB_XDMA_RTR_DEST_MAP0__APRTR_SIZE_MASK 0x7C000000L 1028 //XPB_XDMA_RTR_DEST_MAP1 1029 #define XPB_XDMA_RTR_DEST_MAP1__NMR__SHIFT 0x0 1030 #define XPB_XDMA_RTR_DEST_MAP1__DEST_OFFSET__SHIFT 0x1 1031 #define XPB_XDMA_RTR_DEST_MAP1__DEST_SEL__SHIFT 0x14 1032 #define XPB_XDMA_RTR_DEST_MAP1__DEST_SEL_RPB__SHIFT 0x18 1033 #define XPB_XDMA_RTR_DEST_MAP1__SIDE_OK__SHIFT 0x19 1034 #define XPB_XDMA_RTR_DEST_MAP1__APRTR_SIZE__SHIFT 0x1a 1035 #define XPB_XDMA_RTR_DEST_MAP1__NMR_MASK 0x00000001L 1036 #define XPB_XDMA_RTR_DEST_MAP1__DEST_OFFSET_MASK 0x000FFFFEL 1037 #define XPB_XDMA_RTR_DEST_MAP1__DEST_SEL_MASK 0x00F00000L 1038 #define XPB_XDMA_RTR_DEST_MAP1__DEST_SEL_RPB_MASK 0x01000000L 1039 #define XPB_XDMA_RTR_DEST_MAP1__SIDE_OK_MASK 0x02000000L 1040 #define XPB_XDMA_RTR_DEST_MAP1__APRTR_SIZE_MASK 0x7C000000L 1041 //XPB_XDMA_RTR_DEST_MAP2 1042 #define XPB_XDMA_RTR_DEST_MAP2__NMR__SHIFT 0x0 1043 #define XPB_XDMA_RTR_DEST_MAP2__DEST_OFFSET__SHIFT 0x1 1044 #define XPB_XDMA_RTR_DEST_MAP2__DEST_SEL__SHIFT 0x14 1045 #define XPB_XDMA_RTR_DEST_MAP2__DEST_SEL_RPB__SHIFT 0x18 1046 #define XPB_XDMA_RTR_DEST_MAP2__SIDE_OK__SHIFT 0x19 1047 #define XPB_XDMA_RTR_DEST_MAP2__APRTR_SIZE__SHIFT 0x1a 1048 #define XPB_XDMA_RTR_DEST_MAP2__NMR_MASK 0x00000001L 1049 #define XPB_XDMA_RTR_DEST_MAP2__DEST_OFFSET_MASK 0x000FFFFEL 1050 #define XPB_XDMA_RTR_DEST_MAP2__DEST_SEL_MASK 0x00F00000L 1051 #define XPB_XDMA_RTR_DEST_MAP2__DEST_SEL_RPB_MASK 0x01000000L 1052 #define XPB_XDMA_RTR_DEST_MAP2__SIDE_OK_MASK 0x02000000L 1053 #define XPB_XDMA_RTR_DEST_MAP2__APRTR_SIZE_MASK 0x7C000000L 1054 //XPB_XDMA_RTR_DEST_MAP3 1055 #define XPB_XDMA_RTR_DEST_MAP3__NMR__SHIFT 0x0 1056 #define XPB_XDMA_RTR_DEST_MAP3__DEST_OFFSET__SHIFT 0x1 1057 #define XPB_XDMA_RTR_DEST_MAP3__DEST_SEL__SHIFT 0x14 1058 #define XPB_XDMA_RTR_DEST_MAP3__DEST_SEL_RPB__SHIFT 0x18 1059 #define XPB_XDMA_RTR_DEST_MAP3__SIDE_OK__SHIFT 0x19 1060 #define XPB_XDMA_RTR_DEST_MAP3__APRTR_SIZE__SHIFT 0x1a 1061 #define XPB_XDMA_RTR_DEST_MAP3__NMR_MASK 0x00000001L 1062 #define XPB_XDMA_RTR_DEST_MAP3__DEST_OFFSET_MASK 0x000FFFFEL 1063 #define XPB_XDMA_RTR_DEST_MAP3__DEST_SEL_MASK 0x00F00000L 1064 #define XPB_XDMA_RTR_DEST_MAP3__DEST_SEL_RPB_MASK 0x01000000L 1065 #define XPB_XDMA_RTR_DEST_MAP3__SIDE_OK_MASK 0x02000000L 1066 #define XPB_XDMA_RTR_DEST_MAP3__APRTR_SIZE_MASK 0x7C000000L 1067 //XPB_CLG_CFG0 1068 #define XPB_CLG_CFG0__WCB_NUM__SHIFT 0x0 1069 #define XPB_CLG_CFG0__LB_TYPE__SHIFT 0x4 1070 #define XPB_CLG_CFG0__P2P_BAR__SHIFT 0x7 1071 #define XPB_CLG_CFG0__HOST_FLUSH__SHIFT 0xa 1072 #define XPB_CLG_CFG0__SIDE_FLUSH__SHIFT 0xe 1073 #define XPB_CLG_CFG0__WCB_NUM_MASK 0x0000000FL 1074 #define XPB_CLG_CFG0__LB_TYPE_MASK 0x00000070L 1075 #define XPB_CLG_CFG0__P2P_BAR_MASK 0x00000380L 1076 #define XPB_CLG_CFG0__HOST_FLUSH_MASK 0x00003C00L 1077 #define XPB_CLG_CFG0__SIDE_FLUSH_MASK 0x0003C000L 1078 //XPB_CLG_CFG1 1079 #define XPB_CLG_CFG1__WCB_NUM__SHIFT 0x0 1080 #define XPB_CLG_CFG1__LB_TYPE__SHIFT 0x4 1081 #define XPB_CLG_CFG1__P2P_BAR__SHIFT 0x7 1082 #define XPB_CLG_CFG1__HOST_FLUSH__SHIFT 0xa 1083 #define XPB_CLG_CFG1__SIDE_FLUSH__SHIFT 0xe 1084 #define XPB_CLG_CFG1__WCB_NUM_MASK 0x0000000FL 1085 #define XPB_CLG_CFG1__LB_TYPE_MASK 0x00000070L 1086 #define XPB_CLG_CFG1__P2P_BAR_MASK 0x00000380L 1087 #define XPB_CLG_CFG1__HOST_FLUSH_MASK 0x00003C00L 1088 #define XPB_CLG_CFG1__SIDE_FLUSH_MASK 0x0003C000L 1089 //XPB_CLG_CFG2 1090 #define XPB_CLG_CFG2__WCB_NUM__SHIFT 0x0 1091 #define XPB_CLG_CFG2__LB_TYPE__SHIFT 0x4 1092 #define XPB_CLG_CFG2__P2P_BAR__SHIFT 0x7 1093 #define XPB_CLG_CFG2__HOST_FLUSH__SHIFT 0xa 1094 #define XPB_CLG_CFG2__SIDE_FLUSH__SHIFT 0xe 1095 #define XPB_CLG_CFG2__WCB_NUM_MASK 0x0000000FL 1096 #define XPB_CLG_CFG2__LB_TYPE_MASK 0x00000070L 1097 #define XPB_CLG_CFG2__P2P_BAR_MASK 0x00000380L 1098 #define XPB_CLG_CFG2__HOST_FLUSH_MASK 0x00003C00L 1099 #define XPB_CLG_CFG2__SIDE_FLUSH_MASK 0x0003C000L 1100 //XPB_CLG_CFG3 1101 #define XPB_CLG_CFG3__WCB_NUM__SHIFT 0x0 1102 #define XPB_CLG_CFG3__LB_TYPE__SHIFT 0x4 1103 #define XPB_CLG_CFG3__P2P_BAR__SHIFT 0x7 1104 #define XPB_CLG_CFG3__HOST_FLUSH__SHIFT 0xa 1105 #define XPB_CLG_CFG3__SIDE_FLUSH__SHIFT 0xe 1106 #define XPB_CLG_CFG3__WCB_NUM_MASK 0x0000000FL 1107 #define XPB_CLG_CFG3__LB_TYPE_MASK 0x00000070L 1108 #define XPB_CLG_CFG3__P2P_BAR_MASK 0x00000380L 1109 #define XPB_CLG_CFG3__HOST_FLUSH_MASK 0x00003C00L 1110 #define XPB_CLG_CFG3__SIDE_FLUSH_MASK 0x0003C000L 1111 //XPB_CLG_CFG4 1112 #define XPB_CLG_CFG4__WCB_NUM__SHIFT 0x0 1113 #define XPB_CLG_CFG4__LB_TYPE__SHIFT 0x4 1114 #define XPB_CLG_CFG4__P2P_BAR__SHIFT 0x7 1115 #define XPB_CLG_CFG4__HOST_FLUSH__SHIFT 0xa 1116 #define XPB_CLG_CFG4__SIDE_FLUSH__SHIFT 0xe 1117 #define XPB_CLG_CFG4__WCB_NUM_MASK 0x0000000FL 1118 #define XPB_CLG_CFG4__LB_TYPE_MASK 0x00000070L 1119 #define XPB_CLG_CFG4__P2P_BAR_MASK 0x00000380L 1120 #define XPB_CLG_CFG4__HOST_FLUSH_MASK 0x00003C00L 1121 #define XPB_CLG_CFG4__SIDE_FLUSH_MASK 0x0003C000L 1122 //XPB_CLG_CFG5 1123 #define XPB_CLG_CFG5__WCB_NUM__SHIFT 0x0 1124 #define XPB_CLG_CFG5__LB_TYPE__SHIFT 0x4 1125 #define XPB_CLG_CFG5__P2P_BAR__SHIFT 0x7 1126 #define XPB_CLG_CFG5__HOST_FLUSH__SHIFT 0xa 1127 #define XPB_CLG_CFG5__SIDE_FLUSH__SHIFT 0xe 1128 #define XPB_CLG_CFG5__WCB_NUM_MASK 0x0000000FL 1129 #define XPB_CLG_CFG5__LB_TYPE_MASK 0x00000070L 1130 #define XPB_CLG_CFG5__P2P_BAR_MASK 0x00000380L 1131 #define XPB_CLG_CFG5__HOST_FLUSH_MASK 0x00003C00L 1132 #define XPB_CLG_CFG5__SIDE_FLUSH_MASK 0x0003C000L 1133 //XPB_CLG_CFG6 1134 #define XPB_CLG_CFG6__WCB_NUM__SHIFT 0x0 1135 #define XPB_CLG_CFG6__LB_TYPE__SHIFT 0x4 1136 #define XPB_CLG_CFG6__P2P_BAR__SHIFT 0x7 1137 #define XPB_CLG_CFG6__HOST_FLUSH__SHIFT 0xa 1138 #define XPB_CLG_CFG6__SIDE_FLUSH__SHIFT 0xe 1139 #define XPB_CLG_CFG6__WCB_NUM_MASK 0x0000000FL 1140 #define XPB_CLG_CFG6__LB_TYPE_MASK 0x00000070L 1141 #define XPB_CLG_CFG6__P2P_BAR_MASK 0x00000380L 1142 #define XPB_CLG_CFG6__HOST_FLUSH_MASK 0x00003C00L 1143 #define XPB_CLG_CFG6__SIDE_FLUSH_MASK 0x0003C000L 1144 //XPB_CLG_CFG7 1145 #define XPB_CLG_CFG7__WCB_NUM__SHIFT 0x0 1146 #define XPB_CLG_CFG7__LB_TYPE__SHIFT 0x4 1147 #define XPB_CLG_CFG7__P2P_BAR__SHIFT 0x7 1148 #define XPB_CLG_CFG7__HOST_FLUSH__SHIFT 0xa 1149 #define XPB_CLG_CFG7__SIDE_FLUSH__SHIFT 0xe 1150 #define XPB_CLG_CFG7__WCB_NUM_MASK 0x0000000FL 1151 #define XPB_CLG_CFG7__LB_TYPE_MASK 0x00000070L 1152 #define XPB_CLG_CFG7__P2P_BAR_MASK 0x00000380L 1153 #define XPB_CLG_CFG7__HOST_FLUSH_MASK 0x00003C00L 1154 #define XPB_CLG_CFG7__SIDE_FLUSH_MASK 0x0003C000L 1155 //XPB_CLG_EXTRA 1156 #define XPB_CLG_EXTRA__CMP0_HIGH__SHIFT 0x0 1157 #define XPB_CLG_EXTRA__CMP0_LOW__SHIFT 0x6 1158 #define XPB_CLG_EXTRA__VLD0__SHIFT 0xb 1159 #define XPB_CLG_EXTRA__CLG0_NUM__SHIFT 0xc 1160 #define XPB_CLG_EXTRA__CMP1_HIGH__SHIFT 0xf 1161 #define XPB_CLG_EXTRA__CMP1_LOW__SHIFT 0x15 1162 #define XPB_CLG_EXTRA__VLD1__SHIFT 0x1a 1163 #define XPB_CLG_EXTRA__CLG1_NUM__SHIFT 0x1b 1164 #define XPB_CLG_EXTRA__CMP0_HIGH_MASK 0x0000003FL 1165 #define XPB_CLG_EXTRA__CMP0_LOW_MASK 0x000007C0L 1166 #define XPB_CLG_EXTRA__VLD0_MASK 0x00000800L 1167 #define XPB_CLG_EXTRA__CLG0_NUM_MASK 0x00007000L 1168 #define XPB_CLG_EXTRA__CMP1_HIGH_MASK 0x001F8000L 1169 #define XPB_CLG_EXTRA__CMP1_LOW_MASK 0x03E00000L 1170 #define XPB_CLG_EXTRA__VLD1_MASK 0x04000000L 1171 #define XPB_CLG_EXTRA__CLG1_NUM_MASK 0x38000000L 1172 //XPB_CLG_EXTRA_MSK 1173 #define XPB_CLG_EXTRA_MSK__MSK0_HIGH__SHIFT 0x0 1174 #define XPB_CLG_EXTRA_MSK__MSK0_LOW__SHIFT 0x6 1175 #define XPB_CLG_EXTRA_MSK__MSK1_HIGH__SHIFT 0xb 1176 #define XPB_CLG_EXTRA_MSK__MSK1_LOW__SHIFT 0x11 1177 #define XPB_CLG_EXTRA_MSK__MSK0_HIGH_MASK 0x0000003FL 1178 #define XPB_CLG_EXTRA_MSK__MSK0_LOW_MASK 0x000007C0L 1179 #define XPB_CLG_EXTRA_MSK__MSK1_HIGH_MASK 0x0001F800L 1180 #define XPB_CLG_EXTRA_MSK__MSK1_LOW_MASK 0x003E0000L 1181 //XPB_LB_ADDR 1182 #define XPB_LB_ADDR__CMP0__SHIFT 0x0 1183 #define XPB_LB_ADDR__MASK0__SHIFT 0xa 1184 #define XPB_LB_ADDR__CMP1__SHIFT 0x14 1185 #define XPB_LB_ADDR__MASK1__SHIFT 0x1a 1186 #define XPB_LB_ADDR__CMP0_MASK 0x000003FFL 1187 #define XPB_LB_ADDR__MASK0_MASK 0x000FFC00L 1188 #define XPB_LB_ADDR__CMP1_MASK 0x03F00000L 1189 #define XPB_LB_ADDR__MASK1_MASK 0xFC000000L 1190 //XPB_WCB_STS 1191 #define XPB_WCB_STS__PBUF_VLD__SHIFT 0x0 1192 #define XPB_WCB_STS__WCB_HST_DATA_BUF_CNT__SHIFT 0x10 1193 #define XPB_WCB_STS__WCB_SID_DATA_BUF_CNT__SHIFT 0x17 1194 #define XPB_WCB_STS__PBUF_VLD_MASK 0x0000FFFFL 1195 #define XPB_WCB_STS__WCB_HST_DATA_BUF_CNT_MASK 0x007F0000L 1196 #define XPB_WCB_STS__WCB_SID_DATA_BUF_CNT_MASK 0x3F800000L 1197 //XPB_HST_CFG 1198 #define XPB_HST_CFG__BAR_UP_WR_CMD__SHIFT 0x0 1199 #define XPB_HST_CFG__BAR_UP_WR_CMD_MASK 0x00000001L 1200 //XPB_P2P_BAR_CFG 1201 #define XPB_P2P_BAR_CFG__ADDR_SIZE__SHIFT 0x0 1202 #define XPB_P2P_BAR_CFG__SEND_BAR__SHIFT 0x4 1203 #define XPB_P2P_BAR_CFG__SNOOP__SHIFT 0x6 1204 #define XPB_P2P_BAR_CFG__SEND_DIS__SHIFT 0x7 1205 #define XPB_P2P_BAR_CFG__COMPRESS_DIS__SHIFT 0x8 1206 #define XPB_P2P_BAR_CFG__UPDATE_DIS__SHIFT 0x9 1207 #define XPB_P2P_BAR_CFG__REGBAR_FROM_SYSBAR__SHIFT 0xa 1208 #define XPB_P2P_BAR_CFG__RD_EN__SHIFT 0xb 1209 #define XPB_P2P_BAR_CFG__ATC_TRANSLATED__SHIFT 0xc 1210 #define XPB_P2P_BAR_CFG__ADDR_SIZE_MASK 0x0000000FL 1211 #define XPB_P2P_BAR_CFG__SEND_BAR_MASK 0x00000030L 1212 #define XPB_P2P_BAR_CFG__SNOOP_MASK 0x00000040L 1213 #define XPB_P2P_BAR_CFG__SEND_DIS_MASK 0x00000080L 1214 #define XPB_P2P_BAR_CFG__COMPRESS_DIS_MASK 0x00000100L 1215 #define XPB_P2P_BAR_CFG__UPDATE_DIS_MASK 0x00000200L 1216 #define XPB_P2P_BAR_CFG__REGBAR_FROM_SYSBAR_MASK 0x00000400L 1217 #define XPB_P2P_BAR_CFG__RD_EN_MASK 0x00000800L 1218 #define XPB_P2P_BAR_CFG__ATC_TRANSLATED_MASK 0x00001000L 1219 //XPB_P2P_BAR0 1220 #define XPB_P2P_BAR0__HOST_FLUSH__SHIFT 0x0 1221 #define XPB_P2P_BAR0__REG_SYS_BAR__SHIFT 0x4 1222 #define XPB_P2P_BAR0__MEM_SYS_BAR__SHIFT 0x8 1223 #define XPB_P2P_BAR0__VALID__SHIFT 0xc 1224 #define XPB_P2P_BAR0__SEND_DIS__SHIFT 0xd 1225 #define XPB_P2P_BAR0__COMPRESS_DIS__SHIFT 0xe 1226 #define XPB_P2P_BAR0__RESERVED__SHIFT 0xf 1227 #define XPB_P2P_BAR0__ADDRESS__SHIFT 0x10 1228 #define XPB_P2P_BAR0__HOST_FLUSH_MASK 0x0000000FL 1229 #define XPB_P2P_BAR0__REG_SYS_BAR_MASK 0x000000F0L 1230 #define XPB_P2P_BAR0__MEM_SYS_BAR_MASK 0x00000F00L 1231 #define XPB_P2P_BAR0__VALID_MASK 0x00001000L 1232 #define XPB_P2P_BAR0__SEND_DIS_MASK 0x00002000L 1233 #define XPB_P2P_BAR0__COMPRESS_DIS_MASK 0x00004000L 1234 #define XPB_P2P_BAR0__RESERVED_MASK 0x00008000L 1235 #define XPB_P2P_BAR0__ADDRESS_MASK 0xFFFF0000L 1236 //XPB_P2P_BAR1 1237 #define XPB_P2P_BAR1__HOST_FLUSH__SHIFT 0x0 1238 #define XPB_P2P_BAR1__REG_SYS_BAR__SHIFT 0x4 1239 #define XPB_P2P_BAR1__MEM_SYS_BAR__SHIFT 0x8 1240 #define XPB_P2P_BAR1__VALID__SHIFT 0xc 1241 #define XPB_P2P_BAR1__SEND_DIS__SHIFT 0xd 1242 #define XPB_P2P_BAR1__COMPRESS_DIS__SHIFT 0xe 1243 #define XPB_P2P_BAR1__RESERVED__SHIFT 0xf 1244 #define XPB_P2P_BAR1__ADDRESS__SHIFT 0x10 1245 #define XPB_P2P_BAR1__HOST_FLUSH_MASK 0x0000000FL 1246 #define XPB_P2P_BAR1__REG_SYS_BAR_MASK 0x000000F0L 1247 #define XPB_P2P_BAR1__MEM_SYS_BAR_MASK 0x00000F00L 1248 #define XPB_P2P_BAR1__VALID_MASK 0x00001000L 1249 #define XPB_P2P_BAR1__SEND_DIS_MASK 0x00002000L 1250 #define XPB_P2P_BAR1__COMPRESS_DIS_MASK 0x00004000L 1251 #define XPB_P2P_BAR1__RESERVED_MASK 0x00008000L 1252 #define XPB_P2P_BAR1__ADDRESS_MASK 0xFFFF0000L 1253 //XPB_P2P_BAR2 1254 #define XPB_P2P_BAR2__HOST_FLUSH__SHIFT 0x0 1255 #define XPB_P2P_BAR2__REG_SYS_BAR__SHIFT 0x4 1256 #define XPB_P2P_BAR2__MEM_SYS_BAR__SHIFT 0x8 1257 #define XPB_P2P_BAR2__VALID__SHIFT 0xc 1258 #define XPB_P2P_BAR2__SEND_DIS__SHIFT 0xd 1259 #define XPB_P2P_BAR2__COMPRESS_DIS__SHIFT 0xe 1260 #define XPB_P2P_BAR2__RESERVED__SHIFT 0xf 1261 #define XPB_P2P_BAR2__ADDRESS__SHIFT 0x10 1262 #define XPB_P2P_BAR2__HOST_FLUSH_MASK 0x0000000FL 1263 #define XPB_P2P_BAR2__REG_SYS_BAR_MASK 0x000000F0L 1264 #define XPB_P2P_BAR2__MEM_SYS_BAR_MASK 0x00000F00L 1265 #define XPB_P2P_BAR2__VALID_MASK 0x00001000L 1266 #define XPB_P2P_BAR2__SEND_DIS_MASK 0x00002000L 1267 #define XPB_P2P_BAR2__COMPRESS_DIS_MASK 0x00004000L 1268 #define XPB_P2P_BAR2__RESERVED_MASK 0x00008000L 1269 #define XPB_P2P_BAR2__ADDRESS_MASK 0xFFFF0000L 1270 //XPB_P2P_BAR3 1271 #define XPB_P2P_BAR3__HOST_FLUSH__SHIFT 0x0 1272 #define XPB_P2P_BAR3__REG_SYS_BAR__SHIFT 0x4 1273 #define XPB_P2P_BAR3__MEM_SYS_BAR__SHIFT 0x8 1274 #define XPB_P2P_BAR3__VALID__SHIFT 0xc 1275 #define XPB_P2P_BAR3__SEND_DIS__SHIFT 0xd 1276 #define XPB_P2P_BAR3__COMPRESS_DIS__SHIFT 0xe 1277 #define XPB_P2P_BAR3__RESERVED__SHIFT 0xf 1278 #define XPB_P2P_BAR3__ADDRESS__SHIFT 0x10 1279 #define XPB_P2P_BAR3__HOST_FLUSH_MASK 0x0000000FL 1280 #define XPB_P2P_BAR3__REG_SYS_BAR_MASK 0x000000F0L 1281 #define XPB_P2P_BAR3__MEM_SYS_BAR_MASK 0x00000F00L 1282 #define XPB_P2P_BAR3__VALID_MASK 0x00001000L 1283 #define XPB_P2P_BAR3__SEND_DIS_MASK 0x00002000L 1284 #define XPB_P2P_BAR3__COMPRESS_DIS_MASK 0x00004000L 1285 #define XPB_P2P_BAR3__RESERVED_MASK 0x00008000L 1286 #define XPB_P2P_BAR3__ADDRESS_MASK 0xFFFF0000L 1287 //XPB_P2P_BAR4 1288 #define XPB_P2P_BAR4__HOST_FLUSH__SHIFT 0x0 1289 #define XPB_P2P_BAR4__REG_SYS_BAR__SHIFT 0x4 1290 #define XPB_P2P_BAR4__MEM_SYS_BAR__SHIFT 0x8 1291 #define XPB_P2P_BAR4__VALID__SHIFT 0xc 1292 #define XPB_P2P_BAR4__SEND_DIS__SHIFT 0xd 1293 #define XPB_P2P_BAR4__COMPRESS_DIS__SHIFT 0xe 1294 #define XPB_P2P_BAR4__RESERVED__SHIFT 0xf 1295 #define XPB_P2P_BAR4__ADDRESS__SHIFT 0x10 1296 #define XPB_P2P_BAR4__HOST_FLUSH_MASK 0x0000000FL 1297 #define XPB_P2P_BAR4__REG_SYS_BAR_MASK 0x000000F0L 1298 #define XPB_P2P_BAR4__MEM_SYS_BAR_MASK 0x00000F00L 1299 #define XPB_P2P_BAR4__VALID_MASK 0x00001000L 1300 #define XPB_P2P_BAR4__SEND_DIS_MASK 0x00002000L 1301 #define XPB_P2P_BAR4__COMPRESS_DIS_MASK 0x00004000L 1302 #define XPB_P2P_BAR4__RESERVED_MASK 0x00008000L 1303 #define XPB_P2P_BAR4__ADDRESS_MASK 0xFFFF0000L 1304 //XPB_P2P_BAR5 1305 #define XPB_P2P_BAR5__HOST_FLUSH__SHIFT 0x0 1306 #define XPB_P2P_BAR5__REG_SYS_BAR__SHIFT 0x4 1307 #define XPB_P2P_BAR5__MEM_SYS_BAR__SHIFT 0x8 1308 #define XPB_P2P_BAR5__VALID__SHIFT 0xc 1309 #define XPB_P2P_BAR5__SEND_DIS__SHIFT 0xd 1310 #define XPB_P2P_BAR5__COMPRESS_DIS__SHIFT 0xe 1311 #define XPB_P2P_BAR5__RESERVED__SHIFT 0xf 1312 #define XPB_P2P_BAR5__ADDRESS__SHIFT 0x10 1313 #define XPB_P2P_BAR5__HOST_FLUSH_MASK 0x0000000FL 1314 #define XPB_P2P_BAR5__REG_SYS_BAR_MASK 0x000000F0L 1315 #define XPB_P2P_BAR5__MEM_SYS_BAR_MASK 0x00000F00L 1316 #define XPB_P2P_BAR5__VALID_MASK 0x00001000L 1317 #define XPB_P2P_BAR5__SEND_DIS_MASK 0x00002000L 1318 #define XPB_P2P_BAR5__COMPRESS_DIS_MASK 0x00004000L 1319 #define XPB_P2P_BAR5__RESERVED_MASK 0x00008000L 1320 #define XPB_P2P_BAR5__ADDRESS_MASK 0xFFFF0000L 1321 //XPB_P2P_BAR6 1322 #define XPB_P2P_BAR6__HOST_FLUSH__SHIFT 0x0 1323 #define XPB_P2P_BAR6__REG_SYS_BAR__SHIFT 0x4 1324 #define XPB_P2P_BAR6__MEM_SYS_BAR__SHIFT 0x8 1325 #define XPB_P2P_BAR6__VALID__SHIFT 0xc 1326 #define XPB_P2P_BAR6__SEND_DIS__SHIFT 0xd 1327 #define XPB_P2P_BAR6__COMPRESS_DIS__SHIFT 0xe 1328 #define XPB_P2P_BAR6__RESERVED__SHIFT 0xf 1329 #define XPB_P2P_BAR6__ADDRESS__SHIFT 0x10 1330 #define XPB_P2P_BAR6__HOST_FLUSH_MASK 0x0000000FL 1331 #define XPB_P2P_BAR6__REG_SYS_BAR_MASK 0x000000F0L 1332 #define XPB_P2P_BAR6__MEM_SYS_BAR_MASK 0x00000F00L 1333 #define XPB_P2P_BAR6__VALID_MASK 0x00001000L 1334 #define XPB_P2P_BAR6__SEND_DIS_MASK 0x00002000L 1335 #define XPB_P2P_BAR6__COMPRESS_DIS_MASK 0x00004000L 1336 #define XPB_P2P_BAR6__RESERVED_MASK 0x00008000L 1337 #define XPB_P2P_BAR6__ADDRESS_MASK 0xFFFF0000L 1338 //XPB_P2P_BAR7 1339 #define XPB_P2P_BAR7__HOST_FLUSH__SHIFT 0x0 1340 #define XPB_P2P_BAR7__REG_SYS_BAR__SHIFT 0x4 1341 #define XPB_P2P_BAR7__MEM_SYS_BAR__SHIFT 0x8 1342 #define XPB_P2P_BAR7__VALID__SHIFT 0xc 1343 #define XPB_P2P_BAR7__SEND_DIS__SHIFT 0xd 1344 #define XPB_P2P_BAR7__COMPRESS_DIS__SHIFT 0xe 1345 #define XPB_P2P_BAR7__RESERVED__SHIFT 0xf 1346 #define XPB_P2P_BAR7__ADDRESS__SHIFT 0x10 1347 #define XPB_P2P_BAR7__HOST_FLUSH_MASK 0x0000000FL 1348 #define XPB_P2P_BAR7__REG_SYS_BAR_MASK 0x000000F0L 1349 #define XPB_P2P_BAR7__MEM_SYS_BAR_MASK 0x00000F00L 1350 #define XPB_P2P_BAR7__VALID_MASK 0x00001000L 1351 #define XPB_P2P_BAR7__SEND_DIS_MASK 0x00002000L 1352 #define XPB_P2P_BAR7__COMPRESS_DIS_MASK 0x00004000L 1353 #define XPB_P2P_BAR7__RESERVED_MASK 0x00008000L 1354 #define XPB_P2P_BAR7__ADDRESS_MASK 0xFFFF0000L 1355 //XPB_P2P_BAR_SETUP 1356 #define XPB_P2P_BAR_SETUP__SEL__SHIFT 0x0 1357 #define XPB_P2P_BAR_SETUP__REG_SYS_BAR__SHIFT 0x8 1358 #define XPB_P2P_BAR_SETUP__VALID__SHIFT 0xc 1359 #define XPB_P2P_BAR_SETUP__SEND_DIS__SHIFT 0xd 1360 #define XPB_P2P_BAR_SETUP__COMPRESS_DIS__SHIFT 0xe 1361 #define XPB_P2P_BAR_SETUP__RESERVED__SHIFT 0xf 1362 #define XPB_P2P_BAR_SETUP__ADDRESS__SHIFT 0x10 1363 #define XPB_P2P_BAR_SETUP__SEL_MASK 0x000000FFL 1364 #define XPB_P2P_BAR_SETUP__REG_SYS_BAR_MASK 0x00000F00L 1365 #define XPB_P2P_BAR_SETUP__VALID_MASK 0x00001000L 1366 #define XPB_P2P_BAR_SETUP__SEND_DIS_MASK 0x00002000L 1367 #define XPB_P2P_BAR_SETUP__COMPRESS_DIS_MASK 0x00004000L 1368 #define XPB_P2P_BAR_SETUP__RESERVED_MASK 0x00008000L 1369 #define XPB_P2P_BAR_SETUP__ADDRESS_MASK 0xFFFF0000L 1370 //XPB_P2P_BAR_DELTA_ABOVE 1371 #define XPB_P2P_BAR_DELTA_ABOVE__EN__SHIFT 0x0 1372 #define XPB_P2P_BAR_DELTA_ABOVE__DELTA__SHIFT 0x8 1373 #define XPB_P2P_BAR_DELTA_ABOVE__EN_MASK 0x000000FFL 1374 #define XPB_P2P_BAR_DELTA_ABOVE__DELTA_MASK 0x0FFFFF00L 1375 //XPB_P2P_BAR_DELTA_BELOW 1376 #define XPB_P2P_BAR_DELTA_BELOW__EN__SHIFT 0x0 1377 #define XPB_P2P_BAR_DELTA_BELOW__DELTA__SHIFT 0x8 1378 #define XPB_P2P_BAR_DELTA_BELOW__EN_MASK 0x000000FFL 1379 #define XPB_P2P_BAR_DELTA_BELOW__DELTA_MASK 0x0FFFFF00L 1380 //XPB_PEER_SYS_BAR0 1381 #define XPB_PEER_SYS_BAR0__VALID__SHIFT 0x0 1382 #define XPB_PEER_SYS_BAR0__ADDR__SHIFT 0x1 1383 #define XPB_PEER_SYS_BAR0__VALID_MASK 0x00000001L 1384 #define XPB_PEER_SYS_BAR0__ADDR_MASK 0xFFFFFFFEL 1385 //XPB_PEER_SYS_BAR1 1386 #define XPB_PEER_SYS_BAR1__VALID__SHIFT 0x0 1387 #define XPB_PEER_SYS_BAR1__ADDR__SHIFT 0x1 1388 #define XPB_PEER_SYS_BAR1__VALID_MASK 0x00000001L 1389 #define XPB_PEER_SYS_BAR1__ADDR_MASK 0xFFFFFFFEL 1390 //XPB_PEER_SYS_BAR2 1391 #define XPB_PEER_SYS_BAR2__VALID__SHIFT 0x0 1392 #define XPB_PEER_SYS_BAR2__ADDR__SHIFT 0x1 1393 #define XPB_PEER_SYS_BAR2__VALID_MASK 0x00000001L 1394 #define XPB_PEER_SYS_BAR2__ADDR_MASK 0xFFFFFFFEL 1395 //XPB_PEER_SYS_BAR3 1396 #define XPB_PEER_SYS_BAR3__VALID__SHIFT 0x0 1397 #define XPB_PEER_SYS_BAR3__ADDR__SHIFT 0x1 1398 #define XPB_PEER_SYS_BAR3__VALID_MASK 0x00000001L 1399 #define XPB_PEER_SYS_BAR3__ADDR_MASK 0xFFFFFFFEL 1400 //XPB_PEER_SYS_BAR4 1401 #define XPB_PEER_SYS_BAR4__VALID__SHIFT 0x0 1402 #define XPB_PEER_SYS_BAR4__ADDR__SHIFT 0x1 1403 #define XPB_PEER_SYS_BAR4__VALID_MASK 0x00000001L 1404 #define XPB_PEER_SYS_BAR4__ADDR_MASK 0xFFFFFFFEL 1405 //XPB_PEER_SYS_BAR5 1406 #define XPB_PEER_SYS_BAR5__VALID__SHIFT 0x0 1407 #define XPB_PEER_SYS_BAR5__ADDR__SHIFT 0x1 1408 #define XPB_PEER_SYS_BAR5__VALID_MASK 0x00000001L 1409 #define XPB_PEER_SYS_BAR5__ADDR_MASK 0xFFFFFFFEL 1410 //XPB_PEER_SYS_BAR6 1411 #define XPB_PEER_SYS_BAR6__VALID__SHIFT 0x0 1412 #define XPB_PEER_SYS_BAR6__ADDR__SHIFT 0x1 1413 #define XPB_PEER_SYS_BAR6__VALID_MASK 0x00000001L 1414 #define XPB_PEER_SYS_BAR6__ADDR_MASK 0xFFFFFFFEL 1415 //XPB_PEER_SYS_BAR7 1416 #define XPB_PEER_SYS_BAR7__VALID__SHIFT 0x0 1417 #define XPB_PEER_SYS_BAR7__ADDR__SHIFT 0x1 1418 #define XPB_PEER_SYS_BAR7__VALID_MASK 0x00000001L 1419 #define XPB_PEER_SYS_BAR7__ADDR_MASK 0xFFFFFFFEL 1420 //XPB_PEER_SYS_BAR8 1421 #define XPB_PEER_SYS_BAR8__VALID__SHIFT 0x0 1422 #define XPB_PEER_SYS_BAR8__ADDR__SHIFT 0x1 1423 #define XPB_PEER_SYS_BAR8__VALID_MASK 0x00000001L 1424 #define XPB_PEER_SYS_BAR8__ADDR_MASK 0xFFFFFFFEL 1425 //XPB_PEER_SYS_BAR9 1426 #define XPB_PEER_SYS_BAR9__VALID__SHIFT 0x0 1427 #define XPB_PEER_SYS_BAR9__ADDR__SHIFT 0x1 1428 #define XPB_PEER_SYS_BAR9__VALID_MASK 0x00000001L 1429 #define XPB_PEER_SYS_BAR9__ADDR_MASK 0xFFFFFFFEL 1430 //XPB_XDMA_PEER_SYS_BAR0 1431 #define XPB_XDMA_PEER_SYS_BAR0__VALID__SHIFT 0x0 1432 #define XPB_XDMA_PEER_SYS_BAR0__ADDR__SHIFT 0x1 1433 #define XPB_XDMA_PEER_SYS_BAR0__VALID_MASK 0x00000001L 1434 #define XPB_XDMA_PEER_SYS_BAR0__ADDR_MASK 0xFFFFFFFEL 1435 //XPB_XDMA_PEER_SYS_BAR1 1436 #define XPB_XDMA_PEER_SYS_BAR1__VALID__SHIFT 0x0 1437 #define XPB_XDMA_PEER_SYS_BAR1__ADDR__SHIFT 0x1 1438 #define XPB_XDMA_PEER_SYS_BAR1__VALID_MASK 0x00000001L 1439 #define XPB_XDMA_PEER_SYS_BAR1__ADDR_MASK 0xFFFFFFFEL 1440 //XPB_XDMA_PEER_SYS_BAR2 1441 #define XPB_XDMA_PEER_SYS_BAR2__VALID__SHIFT 0x0 1442 #define XPB_XDMA_PEER_SYS_BAR2__ADDR__SHIFT 0x1 1443 #define XPB_XDMA_PEER_SYS_BAR2__VALID_MASK 0x00000001L 1444 #define XPB_XDMA_PEER_SYS_BAR2__ADDR_MASK 0xFFFFFFFEL 1445 //XPB_XDMA_PEER_SYS_BAR3 1446 #define XPB_XDMA_PEER_SYS_BAR3__VALID__SHIFT 0x0 1447 #define XPB_XDMA_PEER_SYS_BAR3__ADDR__SHIFT 0x1 1448 #define XPB_XDMA_PEER_SYS_BAR3__VALID_MASK 0x00000001L 1449 #define XPB_XDMA_PEER_SYS_BAR3__ADDR_MASK 0xFFFFFFFEL 1450 //XPB_CLK_GAT 1451 #define XPB_CLK_GAT__ONDLY__SHIFT 0x0 1452 #define XPB_CLK_GAT__OFFDLY__SHIFT 0x6 1453 #define XPB_CLK_GAT__RDYDLY__SHIFT 0xc 1454 #define XPB_CLK_GAT__ENABLE__SHIFT 0x12 1455 #define XPB_CLK_GAT__MEM_LS_ENABLE__SHIFT 0x13 1456 #define XPB_CLK_GAT__ONDLY_MASK 0x0000003FL 1457 #define XPB_CLK_GAT__OFFDLY_MASK 0x00000FC0L 1458 #define XPB_CLK_GAT__RDYDLY_MASK 0x0003F000L 1459 #define XPB_CLK_GAT__ENABLE_MASK 0x00040000L 1460 #define XPB_CLK_GAT__MEM_LS_ENABLE_MASK 0x00080000L 1461 //XPB_INTF_CFG 1462 #define XPB_INTF_CFG__RPB_WRREQ_CRD__SHIFT 0x0 1463 #define XPB_INTF_CFG__MC_WRRET_ASK__SHIFT 0x8 1464 #define XPB_INTF_CFG__XSP_REQ_CRD__SHIFT 0x10 1465 #define XPB_INTF_CFG__BIF_REG_SNOOP_SEL__SHIFT 0x17 1466 #define XPB_INTF_CFG__BIF_REG_SNOOP_VAL__SHIFT 0x18 1467 #define XPB_INTF_CFG__BIF_MEM_SNOOP_SEL__SHIFT 0x19 1468 #define XPB_INTF_CFG__BIF_MEM_SNOOP_VAL__SHIFT 0x1a 1469 #define XPB_INTF_CFG__XSP_SNOOP_SEL__SHIFT 0x1b 1470 #define XPB_INTF_CFG__XSP_SNOOP_VAL__SHIFT 0x1d 1471 #define XPB_INTF_CFG__XSP_ORDERING_SEL__SHIFT 0x1e 1472 #define XPB_INTF_CFG__XSP_ORDERING_VAL__SHIFT 0x1f 1473 #define XPB_INTF_CFG__RPB_WRREQ_CRD_MASK 0x000000FFL 1474 #define XPB_INTF_CFG__MC_WRRET_ASK_MASK 0x0000FF00L 1475 #define XPB_INTF_CFG__XSP_REQ_CRD_MASK 0x007F0000L 1476 #define XPB_INTF_CFG__BIF_REG_SNOOP_SEL_MASK 0x00800000L 1477 #define XPB_INTF_CFG__BIF_REG_SNOOP_VAL_MASK 0x01000000L 1478 #define XPB_INTF_CFG__BIF_MEM_SNOOP_SEL_MASK 0x02000000L 1479 #define XPB_INTF_CFG__BIF_MEM_SNOOP_VAL_MASK 0x04000000L 1480 #define XPB_INTF_CFG__XSP_SNOOP_SEL_MASK 0x18000000L 1481 #define XPB_INTF_CFG__XSP_SNOOP_VAL_MASK 0x20000000L 1482 #define XPB_INTF_CFG__XSP_ORDERING_SEL_MASK 0x40000000L 1483 #define XPB_INTF_CFG__XSP_ORDERING_VAL_MASK 0x80000000L 1484 //XPB_INTF_STS 1485 #define XPB_INTF_STS__RPB_WRREQ_CRD__SHIFT 0x0 1486 #define XPB_INTF_STS__XSP_REQ_CRD__SHIFT 0x8 1487 #define XPB_INTF_STS__HOP_DATA_BUF_FULL__SHIFT 0xf 1488 #define XPB_INTF_STS__HOP_ATTR_BUF_FULL__SHIFT 0x10 1489 #define XPB_INTF_STS__CNS_BUF_FULL__SHIFT 0x11 1490 #define XPB_INTF_STS__CNS_BUF_BUSY__SHIFT 0x12 1491 #define XPB_INTF_STS__RPB_RDREQ_CRD__SHIFT 0x13 1492 #define XPB_INTF_STS__RPB_WRREQ_CRD_MASK 0x000000FFL 1493 #define XPB_INTF_STS__XSP_REQ_CRD_MASK 0x00007F00L 1494 #define XPB_INTF_STS__HOP_DATA_BUF_FULL_MASK 0x00008000L 1495 #define XPB_INTF_STS__HOP_ATTR_BUF_FULL_MASK 0x00010000L 1496 #define XPB_INTF_STS__CNS_BUF_FULL_MASK 0x00020000L 1497 #define XPB_INTF_STS__CNS_BUF_BUSY_MASK 0x00040000L 1498 #define XPB_INTF_STS__RPB_RDREQ_CRD_MASK 0x07F80000L 1499 //XPB_PIPE_STS 1500 #define XPB_PIPE_STS__WCB_ANY_PBUF__SHIFT 0x0 1501 #define XPB_PIPE_STS__WCB_HST_DATA_BUF_CNT__SHIFT 0x1 1502 #define XPB_PIPE_STS__WCB_SID_DATA_BUF_CNT__SHIFT 0x8 1503 #define XPB_PIPE_STS__WCB_HST_RD_PTR_BUF_FULL__SHIFT 0xf 1504 #define XPB_PIPE_STS__WCB_SID_RD_PTR_BUF_FULL__SHIFT 0x10 1505 #define XPB_PIPE_STS__WCB_HST_REQ_FIFO_FULL__SHIFT 0x11 1506 #define XPB_PIPE_STS__WCB_SID_REQ_FIFO_FULL__SHIFT 0x12 1507 #define XPB_PIPE_STS__WCB_HST_REQ_OBUF_FULL__SHIFT 0x13 1508 #define XPB_PIPE_STS__WCB_SID_REQ_OBUF_FULL__SHIFT 0x14 1509 #define XPB_PIPE_STS__WCB_HST_DATA_OBUF_FULL__SHIFT 0x15 1510 #define XPB_PIPE_STS__WCB_SID_DATA_OBUF_FULL__SHIFT 0x16 1511 #define XPB_PIPE_STS__RET_BUF_FULL__SHIFT 0x17 1512 #define XPB_PIPE_STS__XPB_CLK_BUSY_BITS__SHIFT 0x18 1513 #define XPB_PIPE_STS__WCB_ANY_PBUF_MASK 0x00000001L 1514 #define XPB_PIPE_STS__WCB_HST_DATA_BUF_CNT_MASK 0x000000FEL 1515 #define XPB_PIPE_STS__WCB_SID_DATA_BUF_CNT_MASK 0x00007F00L 1516 #define XPB_PIPE_STS__WCB_HST_RD_PTR_BUF_FULL_MASK 0x00008000L 1517 #define XPB_PIPE_STS__WCB_SID_RD_PTR_BUF_FULL_MASK 0x00010000L 1518 #define XPB_PIPE_STS__WCB_HST_REQ_FIFO_FULL_MASK 0x00020000L 1519 #define XPB_PIPE_STS__WCB_SID_REQ_FIFO_FULL_MASK 0x00040000L 1520 #define XPB_PIPE_STS__WCB_HST_REQ_OBUF_FULL_MASK 0x00080000L 1521 #define XPB_PIPE_STS__WCB_SID_REQ_OBUF_FULL_MASK 0x00100000L 1522 #define XPB_PIPE_STS__WCB_HST_DATA_OBUF_FULL_MASK 0x00200000L 1523 #define XPB_PIPE_STS__WCB_SID_DATA_OBUF_FULL_MASK 0x00400000L 1524 #define XPB_PIPE_STS__RET_BUF_FULL_MASK 0x00800000L 1525 #define XPB_PIPE_STS__XPB_CLK_BUSY_BITS_MASK 0xFF000000L 1526 //XPB_SUB_CTRL 1527 #define XPB_SUB_CTRL__WRREQ_BYPASS_XPB__SHIFT 0x0 1528 #define XPB_SUB_CTRL__STALL_CNS_RTR_REQ__SHIFT 0x1 1529 #define XPB_SUB_CTRL__STALL_RTR_RPB_WRREQ__SHIFT 0x2 1530 #define XPB_SUB_CTRL__STALL_RTR_MAP_REQ__SHIFT 0x3 1531 #define XPB_SUB_CTRL__STALL_MAP_WCB_REQ__SHIFT 0x4 1532 #define XPB_SUB_CTRL__STALL_WCB_SID_REQ__SHIFT 0x5 1533 #define XPB_SUB_CTRL__STALL_MC_XSP_REQ_SEND__SHIFT 0x6 1534 #define XPB_SUB_CTRL__STALL_WCB_HST_REQ__SHIFT 0x7 1535 #define XPB_SUB_CTRL__STALL_HST_HOP_REQ__SHIFT 0x8 1536 #define XPB_SUB_CTRL__STALL_XPB_RPB_REQ_ATTR__SHIFT 0x9 1537 #define XPB_SUB_CTRL__RESET_CNS__SHIFT 0xa 1538 #define XPB_SUB_CTRL__RESET_RTR__SHIFT 0xb 1539 #define XPB_SUB_CTRL__RESET_RET__SHIFT 0xc 1540 #define XPB_SUB_CTRL__RESET_MAP__SHIFT 0xd 1541 #define XPB_SUB_CTRL__RESET_WCB__SHIFT 0xe 1542 #define XPB_SUB_CTRL__RESET_HST__SHIFT 0xf 1543 #define XPB_SUB_CTRL__RESET_HOP__SHIFT 0x10 1544 #define XPB_SUB_CTRL__RESET_SID__SHIFT 0x11 1545 #define XPB_SUB_CTRL__RESET_SRB__SHIFT 0x12 1546 #define XPB_SUB_CTRL__RESET_CGR__SHIFT 0x13 1547 #define XPB_SUB_CTRL__WRREQ_BYPASS_XPB_MASK 0x00000001L 1548 #define XPB_SUB_CTRL__STALL_CNS_RTR_REQ_MASK 0x00000002L 1549 #define XPB_SUB_CTRL__STALL_RTR_RPB_WRREQ_MASK 0x00000004L 1550 #define XPB_SUB_CTRL__STALL_RTR_MAP_REQ_MASK 0x00000008L 1551 #define XPB_SUB_CTRL__STALL_MAP_WCB_REQ_MASK 0x00000010L 1552 #define XPB_SUB_CTRL__STALL_WCB_SID_REQ_MASK 0x00000020L 1553 #define XPB_SUB_CTRL__STALL_MC_XSP_REQ_SEND_MASK 0x00000040L 1554 #define XPB_SUB_CTRL__STALL_WCB_HST_REQ_MASK 0x00000080L 1555 #define XPB_SUB_CTRL__STALL_HST_HOP_REQ_MASK 0x00000100L 1556 #define XPB_SUB_CTRL__STALL_XPB_RPB_REQ_ATTR_MASK 0x00000200L 1557 #define XPB_SUB_CTRL__RESET_CNS_MASK 0x00000400L 1558 #define XPB_SUB_CTRL__RESET_RTR_MASK 0x00000800L 1559 #define XPB_SUB_CTRL__RESET_RET_MASK 0x00001000L 1560 #define XPB_SUB_CTRL__RESET_MAP_MASK 0x00002000L 1561 #define XPB_SUB_CTRL__RESET_WCB_MASK 0x00004000L 1562 #define XPB_SUB_CTRL__RESET_HST_MASK 0x00008000L 1563 #define XPB_SUB_CTRL__RESET_HOP_MASK 0x00010000L 1564 #define XPB_SUB_CTRL__RESET_SID_MASK 0x00020000L 1565 #define XPB_SUB_CTRL__RESET_SRB_MASK 0x00040000L 1566 #define XPB_SUB_CTRL__RESET_CGR_MASK 0x00080000L 1567 //XPB_MAP_INVERT_FLUSH_NUM_LSB 1568 #define XPB_MAP_INVERT_FLUSH_NUM_LSB__ALTER_FLUSH_NUM__SHIFT 0x0 1569 #define XPB_MAP_INVERT_FLUSH_NUM_LSB__ALTER_FLUSH_NUM_MASK 0x0000FFFFL 1570 //XPB_PERF_KNOBS 1571 #define XPB_PERF_KNOBS__CNS_FIFO_DEPTH__SHIFT 0x0 1572 #define XPB_PERF_KNOBS__WCB_HST_FIFO_DEPTH__SHIFT 0x6 1573 #define XPB_PERF_KNOBS__WCB_SID_FIFO_DEPTH__SHIFT 0xc 1574 #define XPB_PERF_KNOBS__CNS_FIFO_DEPTH_MASK 0x0000003FL 1575 #define XPB_PERF_KNOBS__WCB_HST_FIFO_DEPTH_MASK 0x00000FC0L 1576 #define XPB_PERF_KNOBS__WCB_SID_FIFO_DEPTH_MASK 0x0003F000L 1577 //XPB_STICKY 1578 #define XPB_STICKY__BITS__SHIFT 0x0 1579 #define XPB_STICKY__BITS_MASK 0xFFFFFFFFL 1580 //XPB_STICKY_W1C 1581 #define XPB_STICKY_W1C__BITS__SHIFT 0x0 1582 #define XPB_STICKY_W1C__BITS_MASK 0xFFFFFFFFL 1583 //XPB_MISC_CFG 1584 #define XPB_MISC_CFG__FIELDNAME0__SHIFT 0x0 1585 #define XPB_MISC_CFG__FIELDNAME1__SHIFT 0x8 1586 #define XPB_MISC_CFG__FIELDNAME2__SHIFT 0x10 1587 #define XPB_MISC_CFG__FIELDNAME3__SHIFT 0x18 1588 #define XPB_MISC_CFG__TRIGGERNAME__SHIFT 0x1f 1589 #define XPB_MISC_CFG__FIELDNAME0_MASK 0x000000FFL 1590 #define XPB_MISC_CFG__FIELDNAME1_MASK 0x0000FF00L 1591 #define XPB_MISC_CFG__FIELDNAME2_MASK 0x00FF0000L 1592 #define XPB_MISC_CFG__FIELDNAME3_MASK 0x7F000000L 1593 #define XPB_MISC_CFG__TRIGGERNAME_MASK 0x80000000L 1594 //XPB_INTF_CFG2 1595 #define XPB_INTF_CFG2__RPB_RDREQ_CRD__SHIFT 0x0 1596 #define XPB_INTF_CFG2__RPB_RDREQ_CRD_MASK 0x000000FFL 1597 //XPB_CLG_EXTRA_RD 1598 #define XPB_CLG_EXTRA_RD__CMP0_HIGH__SHIFT 0x0 1599 #define XPB_CLG_EXTRA_RD__CMP0_LOW__SHIFT 0x6 1600 #define XPB_CLG_EXTRA_RD__VLD0__SHIFT 0xb 1601 #define XPB_CLG_EXTRA_RD__CLG0_NUM__SHIFT 0xc 1602 #define XPB_CLG_EXTRA_RD__CMP1_HIGH__SHIFT 0xf 1603 #define XPB_CLG_EXTRA_RD__CMP1_LOW__SHIFT 0x15 1604 #define XPB_CLG_EXTRA_RD__VLD1__SHIFT 0x1a 1605 #define XPB_CLG_EXTRA_RD__CLG1_NUM__SHIFT 0x1b 1606 #define XPB_CLG_EXTRA_RD__CMP0_HIGH_MASK 0x0000003FL 1607 #define XPB_CLG_EXTRA_RD__CMP0_LOW_MASK 0x000007C0L 1608 #define XPB_CLG_EXTRA_RD__VLD0_MASK 0x00000800L 1609 #define XPB_CLG_EXTRA_RD__CLG0_NUM_MASK 0x00007000L 1610 #define XPB_CLG_EXTRA_RD__CMP1_HIGH_MASK 0x001F8000L 1611 #define XPB_CLG_EXTRA_RD__CMP1_LOW_MASK 0x03E00000L 1612 #define XPB_CLG_EXTRA_RD__VLD1_MASK 0x04000000L 1613 #define XPB_CLG_EXTRA_RD__CLG1_NUM_MASK 0x38000000L 1614 //XPB_CLG_EXTRA_MSK_RD 1615 #define XPB_CLG_EXTRA_MSK_RD__MSK0_HIGH__SHIFT 0x0 1616 #define XPB_CLG_EXTRA_MSK_RD__MSK0_LOW__SHIFT 0x6 1617 #define XPB_CLG_EXTRA_MSK_RD__MSK1_HIGH__SHIFT 0xb 1618 #define XPB_CLG_EXTRA_MSK_RD__MSK1_LOW__SHIFT 0x11 1619 #define XPB_CLG_EXTRA_MSK_RD__MSK0_HIGH_MASK 0x0000003FL 1620 #define XPB_CLG_EXTRA_MSK_RD__MSK0_LOW_MASK 0x000007C0L 1621 #define XPB_CLG_EXTRA_MSK_RD__MSK1_HIGH_MASK 0x0001F800L 1622 #define XPB_CLG_EXTRA_MSK_RD__MSK1_LOW_MASK 0x003E0000L 1623 //XPB_CLG_GFX_MATCH 1624 #define XPB_CLG_GFX_MATCH__FARBIRC0_ID__SHIFT 0x0 1625 #define XPB_CLG_GFX_MATCH__FARBIRC1_ID__SHIFT 0x6 1626 #define XPB_CLG_GFX_MATCH__FARBIRC2_ID__SHIFT 0xc 1627 #define XPB_CLG_GFX_MATCH__FARBIRC3_ID__SHIFT 0x12 1628 #define XPB_CLG_GFX_MATCH__FARBIRC0_VLD__SHIFT 0x18 1629 #define XPB_CLG_GFX_MATCH__FARBIRC1_VLD__SHIFT 0x19 1630 #define XPB_CLG_GFX_MATCH__FARBIRC2_VLD__SHIFT 0x1a 1631 #define XPB_CLG_GFX_MATCH__FARBIRC3_VLD__SHIFT 0x1b 1632 #define XPB_CLG_GFX_MATCH__FARBIRC0_ID_MASK 0x0000003FL 1633 #define XPB_CLG_GFX_MATCH__FARBIRC1_ID_MASK 0x00000FC0L 1634 #define XPB_CLG_GFX_MATCH__FARBIRC2_ID_MASK 0x0003F000L 1635 #define XPB_CLG_GFX_MATCH__FARBIRC3_ID_MASK 0x00FC0000L 1636 #define XPB_CLG_GFX_MATCH__FARBIRC0_VLD_MASK 0x01000000L 1637 #define XPB_CLG_GFX_MATCH__FARBIRC1_VLD_MASK 0x02000000L 1638 #define XPB_CLG_GFX_MATCH__FARBIRC2_VLD_MASK 0x04000000L 1639 #define XPB_CLG_GFX_MATCH__FARBIRC3_VLD_MASK 0x08000000L 1640 //XPB_CLG_GFX_MATCH_MSK 1641 #define XPB_CLG_GFX_MATCH_MSK__FARBIRC0_ID_MSK__SHIFT 0x0 1642 #define XPB_CLG_GFX_MATCH_MSK__FARBIRC1_ID_MSK__SHIFT 0x6 1643 #define XPB_CLG_GFX_MATCH_MSK__FARBIRC2_ID_MSK__SHIFT 0xc 1644 #define XPB_CLG_GFX_MATCH_MSK__FARBIRC3_ID_MSK__SHIFT 0x12 1645 #define XPB_CLG_GFX_MATCH_MSK__FARBIRC0_ID_MSK_MASK 0x0000003FL 1646 #define XPB_CLG_GFX_MATCH_MSK__FARBIRC1_ID_MSK_MASK 0x00000FC0L 1647 #define XPB_CLG_GFX_MATCH_MSK__FARBIRC2_ID_MSK_MASK 0x0003F000L 1648 #define XPB_CLG_GFX_MATCH_MSK__FARBIRC3_ID_MSK_MASK 0x00FC0000L 1649 //XPB_CLG_MM_MATCH 1650 #define XPB_CLG_MM_MATCH__FARBIRC0_ID__SHIFT 0x0 1651 #define XPB_CLG_MM_MATCH__FARBIRC1_ID__SHIFT 0x6 1652 #define XPB_CLG_MM_MATCH__FARBIRC0_VLD__SHIFT 0xc 1653 #define XPB_CLG_MM_MATCH__FARBIRC1_VLD__SHIFT 0xd 1654 #define XPB_CLG_MM_MATCH__FARBIRC0_ID_MASK 0x0000003FL 1655 #define XPB_CLG_MM_MATCH__FARBIRC1_ID_MASK 0x00000FC0L 1656 #define XPB_CLG_MM_MATCH__FARBIRC0_VLD_MASK 0x00001000L 1657 #define XPB_CLG_MM_MATCH__FARBIRC1_VLD_MASK 0x00002000L 1658 //XPB_CLG_MM_MATCH_MSK 1659 #define XPB_CLG_MM_MATCH_MSK__FARBIRC0_ID_MSK__SHIFT 0x0 1660 #define XPB_CLG_MM_MATCH_MSK__FARBIRC1_ID_MSK__SHIFT 0x6 1661 #define XPB_CLG_MM_MATCH_MSK__FARBIRC0_ID_MSK_MASK 0x0000003FL 1662 #define XPB_CLG_MM_MATCH_MSK__FARBIRC1_ID_MSK_MASK 0x00000FC0L 1663 //XPB_CLG_GUS_MATCH 1664 #define XPB_CLG_GUS_MATCH__FARBIRC0_ID__SHIFT 0x0 1665 #define XPB_CLG_GUS_MATCH__FARBIRC0_VLD__SHIFT 0x6 1666 #define XPB_CLG_GUS_MATCH__FARBIRC0_ID_MASK 0x0000003FL 1667 #define XPB_CLG_GUS_MATCH__FARBIRC0_VLD_MASK 0x00000040L 1668 //XPB_CLG_GUS_MATCH_MSK 1669 #define XPB_CLG_GUS_MATCH_MSK__FARBIRC0_ID_MSK__SHIFT 0x0 1670 #define XPB_CLG_GUS_MATCH_MSK__FARBIRC0_ID_MSK_MASK 0x0000003FL 1671 //XPB_CLG_GFX_UNITID_MAPPING0 1672 #define XPB_CLG_GFX_UNITID_MAPPING0__UNITID_LOW__SHIFT 0x0 1673 #define XPB_CLG_GFX_UNITID_MAPPING0__UNITID_VLD__SHIFT 0x5 1674 #define XPB_CLG_GFX_UNITID_MAPPING0__DEST_CLG_NUM__SHIFT 0x6 1675 #define XPB_CLG_GFX_UNITID_MAPPING0__UNITID_LOW_MASK 0x0000001FL 1676 #define XPB_CLG_GFX_UNITID_MAPPING0__UNITID_VLD_MASK 0x00000020L 1677 #define XPB_CLG_GFX_UNITID_MAPPING0__DEST_CLG_NUM_MASK 0x000001C0L 1678 //XPB_CLG_GFX_UNITID_MAPPING1 1679 #define XPB_CLG_GFX_UNITID_MAPPING1__UNITID_LOW__SHIFT 0x0 1680 #define XPB_CLG_GFX_UNITID_MAPPING1__UNITID_VLD__SHIFT 0x5 1681 #define XPB_CLG_GFX_UNITID_MAPPING1__DEST_CLG_NUM__SHIFT 0x6 1682 #define XPB_CLG_GFX_UNITID_MAPPING1__UNITID_LOW_MASK 0x0000001FL 1683 #define XPB_CLG_GFX_UNITID_MAPPING1__UNITID_VLD_MASK 0x00000020L 1684 #define XPB_CLG_GFX_UNITID_MAPPING1__DEST_CLG_NUM_MASK 0x000001C0L 1685 //XPB_CLG_GFX_UNITID_MAPPING2 1686 #define XPB_CLG_GFX_UNITID_MAPPING2__UNITID_LOW__SHIFT 0x0 1687 #define XPB_CLG_GFX_UNITID_MAPPING2__UNITID_VLD__SHIFT 0x5 1688 #define XPB_CLG_GFX_UNITID_MAPPING2__DEST_CLG_NUM__SHIFT 0x6 1689 #define XPB_CLG_GFX_UNITID_MAPPING2__UNITID_LOW_MASK 0x0000001FL 1690 #define XPB_CLG_GFX_UNITID_MAPPING2__UNITID_VLD_MASK 0x00000020L 1691 #define XPB_CLG_GFX_UNITID_MAPPING2__DEST_CLG_NUM_MASK 0x000001C0L 1692 //XPB_CLG_GFX_UNITID_MAPPING3 1693 #define XPB_CLG_GFX_UNITID_MAPPING3__UNITID_LOW__SHIFT 0x0 1694 #define XPB_CLG_GFX_UNITID_MAPPING3__UNITID_VLD__SHIFT 0x5 1695 #define XPB_CLG_GFX_UNITID_MAPPING3__DEST_CLG_NUM__SHIFT 0x6 1696 #define XPB_CLG_GFX_UNITID_MAPPING3__UNITID_LOW_MASK 0x0000001FL 1697 #define XPB_CLG_GFX_UNITID_MAPPING3__UNITID_VLD_MASK 0x00000020L 1698 #define XPB_CLG_GFX_UNITID_MAPPING3__DEST_CLG_NUM_MASK 0x000001C0L 1699 //XPB_CLG_GFX_UNITID_MAPPING4 1700 #define XPB_CLG_GFX_UNITID_MAPPING4__UNITID_LOW__SHIFT 0x0 1701 #define XPB_CLG_GFX_UNITID_MAPPING4__UNITID_VLD__SHIFT 0x5 1702 #define XPB_CLG_GFX_UNITID_MAPPING4__DEST_CLG_NUM__SHIFT 0x6 1703 #define XPB_CLG_GFX_UNITID_MAPPING4__UNITID_LOW_MASK 0x0000001FL 1704 #define XPB_CLG_GFX_UNITID_MAPPING4__UNITID_VLD_MASK 0x00000020L 1705 #define XPB_CLG_GFX_UNITID_MAPPING4__DEST_CLG_NUM_MASK 0x000001C0L 1706 //XPB_CLG_GFX_UNITID_MAPPING5 1707 #define XPB_CLG_GFX_UNITID_MAPPING5__UNITID_LOW__SHIFT 0x0 1708 #define XPB_CLG_GFX_UNITID_MAPPING5__UNITID_VLD__SHIFT 0x5 1709 #define XPB_CLG_GFX_UNITID_MAPPING5__DEST_CLG_NUM__SHIFT 0x6 1710 #define XPB_CLG_GFX_UNITID_MAPPING5__UNITID_LOW_MASK 0x0000001FL 1711 #define XPB_CLG_GFX_UNITID_MAPPING5__UNITID_VLD_MASK 0x00000020L 1712 #define XPB_CLG_GFX_UNITID_MAPPING5__DEST_CLG_NUM_MASK 0x000001C0L 1713 //XPB_CLG_GFX_UNITID_MAPPING6 1714 #define XPB_CLG_GFX_UNITID_MAPPING6__UNITID_LOW__SHIFT 0x0 1715 #define XPB_CLG_GFX_UNITID_MAPPING6__UNITID_VLD__SHIFT 0x5 1716 #define XPB_CLG_GFX_UNITID_MAPPING6__DEST_CLG_NUM__SHIFT 0x6 1717 #define XPB_CLG_GFX_UNITID_MAPPING6__UNITID_LOW_MASK 0x0000001FL 1718 #define XPB_CLG_GFX_UNITID_MAPPING6__UNITID_VLD_MASK 0x00000020L 1719 #define XPB_CLG_GFX_UNITID_MAPPING6__DEST_CLG_NUM_MASK 0x000001C0L 1720 //XPB_CLG_GFX_UNITID_MAPPING7 1721 #define XPB_CLG_GFX_UNITID_MAPPING7__UNITID_LOW__SHIFT 0x0 1722 #define XPB_CLG_GFX_UNITID_MAPPING7__UNITID_VLD__SHIFT 0x5 1723 #define XPB_CLG_GFX_UNITID_MAPPING7__DEST_CLG_NUM__SHIFT 0x6 1724 #define XPB_CLG_GFX_UNITID_MAPPING7__UNITID_LOW_MASK 0x0000001FL 1725 #define XPB_CLG_GFX_UNITID_MAPPING7__UNITID_VLD_MASK 0x00000020L 1726 #define XPB_CLG_GFX_UNITID_MAPPING7__DEST_CLG_NUM_MASK 0x000001C0L 1727 //XPB_CLG_MM_UNITID_MAPPING0 1728 #define XPB_CLG_MM_UNITID_MAPPING0__UNITID_LOW__SHIFT 0x0 1729 #define XPB_CLG_MM_UNITID_MAPPING0__UNITID_VLD__SHIFT 0x5 1730 #define XPB_CLG_MM_UNITID_MAPPING0__DEST_CLG_NUM__SHIFT 0x6 1731 #define XPB_CLG_MM_UNITID_MAPPING0__UNITID_LOW_MASK 0x0000001FL 1732 #define XPB_CLG_MM_UNITID_MAPPING0__UNITID_VLD_MASK 0x00000020L 1733 #define XPB_CLG_MM_UNITID_MAPPING0__DEST_CLG_NUM_MASK 0x000001C0L 1734 //XPB_CLG_MM_UNITID_MAPPING1 1735 #define XPB_CLG_MM_UNITID_MAPPING1__UNITID_LOW__SHIFT 0x0 1736 #define XPB_CLG_MM_UNITID_MAPPING1__UNITID_VLD__SHIFT 0x5 1737 #define XPB_CLG_MM_UNITID_MAPPING1__DEST_CLG_NUM__SHIFT 0x6 1738 #define XPB_CLG_MM_UNITID_MAPPING1__UNITID_LOW_MASK 0x0000001FL 1739 #define XPB_CLG_MM_UNITID_MAPPING1__UNITID_VLD_MASK 0x00000020L 1740 #define XPB_CLG_MM_UNITID_MAPPING1__DEST_CLG_NUM_MASK 0x000001C0L 1741 //XPB_CLG_MM_UNITID_MAPPING2 1742 #define XPB_CLG_MM_UNITID_MAPPING2__UNITID_LOW__SHIFT 0x0 1743 #define XPB_CLG_MM_UNITID_MAPPING2__UNITID_VLD__SHIFT 0x5 1744 #define XPB_CLG_MM_UNITID_MAPPING2__DEST_CLG_NUM__SHIFT 0x6 1745 #define XPB_CLG_MM_UNITID_MAPPING2__UNITID_LOW_MASK 0x0000001FL 1746 #define XPB_CLG_MM_UNITID_MAPPING2__UNITID_VLD_MASK 0x00000020L 1747 #define XPB_CLG_MM_UNITID_MAPPING2__DEST_CLG_NUM_MASK 0x000001C0L 1748 //XPB_CLG_MM_UNITID_MAPPING3 1749 #define XPB_CLG_MM_UNITID_MAPPING3__UNITID_LOW__SHIFT 0x0 1750 #define XPB_CLG_MM_UNITID_MAPPING3__UNITID_VLD__SHIFT 0x5 1751 #define XPB_CLG_MM_UNITID_MAPPING3__DEST_CLG_NUM__SHIFT 0x6 1752 #define XPB_CLG_MM_UNITID_MAPPING3__UNITID_LOW_MASK 0x0000001FL 1753 #define XPB_CLG_MM_UNITID_MAPPING3__UNITID_VLD_MASK 0x00000020L 1754 #define XPB_CLG_MM_UNITID_MAPPING3__DEST_CLG_NUM_MASK 0x000001C0L 1755 //XPB_CLG_GUS_UNITID_MAPPING0 1756 #define XPB_CLG_GUS_UNITID_MAPPING0__UNITID_LOW__SHIFT 0x0 1757 #define XPB_CLG_GUS_UNITID_MAPPING0__UNITID_VLD__SHIFT 0x5 1758 #define XPB_CLG_GUS_UNITID_MAPPING0__DEST_CLG_NUM__SHIFT 0x6 1759 #define XPB_CLG_GUS_UNITID_MAPPING0__UNITID_LOW_MASK 0x0000001FL 1760 #define XPB_CLG_GUS_UNITID_MAPPING0__UNITID_VLD_MASK 0x00000020L 1761 #define XPB_CLG_GUS_UNITID_MAPPING0__DEST_CLG_NUM_MASK 0x000001C0L 1762 //XPB_CLG_GUS_UNITID_MAPPING1 1763 #define XPB_CLG_GUS_UNITID_MAPPING1__UNITID_LOW__SHIFT 0x0 1764 #define XPB_CLG_GUS_UNITID_MAPPING1__UNITID_VLD__SHIFT 0x5 1765 #define XPB_CLG_GUS_UNITID_MAPPING1__DEST_CLG_NUM__SHIFT 0x6 1766 #define XPB_CLG_GUS_UNITID_MAPPING1__UNITID_LOW_MASK 0x0000001FL 1767 #define XPB_CLG_GUS_UNITID_MAPPING1__UNITID_VLD_MASK 0x00000020L 1768 #define XPB_CLG_GUS_UNITID_MAPPING1__DEST_CLG_NUM_MASK 0x000001C0L 1769 //XPB_CLG_GUS_UNITID_MAPPING2 1770 #define XPB_CLG_GUS_UNITID_MAPPING2__UNITID_LOW__SHIFT 0x0 1771 #define XPB_CLG_GUS_UNITID_MAPPING2__UNITID_VLD__SHIFT 0x5 1772 #define XPB_CLG_GUS_UNITID_MAPPING2__DEST_CLG_NUM__SHIFT 0x6 1773 #define XPB_CLG_GUS_UNITID_MAPPING2__UNITID_LOW_MASK 0x0000001FL 1774 #define XPB_CLG_GUS_UNITID_MAPPING2__UNITID_VLD_MASK 0x00000020L 1775 #define XPB_CLG_GUS_UNITID_MAPPING2__DEST_CLG_NUM_MASK 0x000001C0L 1776 //XPB_CLG_GUS_UNITID_MAPPING3 1777 #define XPB_CLG_GUS_UNITID_MAPPING3__UNITID_LOW__SHIFT 0x0 1778 #define XPB_CLG_GUS_UNITID_MAPPING3__UNITID_VLD__SHIFT 0x5 1779 #define XPB_CLG_GUS_UNITID_MAPPING3__DEST_CLG_NUM__SHIFT 0x6 1780 #define XPB_CLG_GUS_UNITID_MAPPING3__UNITID_LOW_MASK 0x0000001FL 1781 #define XPB_CLG_GUS_UNITID_MAPPING3__UNITID_VLD_MASK 0x00000020L 1782 #define XPB_CLG_GUS_UNITID_MAPPING3__DEST_CLG_NUM_MASK 0x000001C0L 1783 //XPB_CLG_GUS_UNITID_MAPPING4 1784 #define XPB_CLG_GUS_UNITID_MAPPING4__UNITID_LOW__SHIFT 0x0 1785 #define XPB_CLG_GUS_UNITID_MAPPING4__UNITID_VLD__SHIFT 0x5 1786 #define XPB_CLG_GUS_UNITID_MAPPING4__DEST_CLG_NUM__SHIFT 0x6 1787 #define XPB_CLG_GUS_UNITID_MAPPING4__UNITID_LOW_MASK 0x0000001FL 1788 #define XPB_CLG_GUS_UNITID_MAPPING4__UNITID_VLD_MASK 0x00000020L 1789 #define XPB_CLG_GUS_UNITID_MAPPING4__DEST_CLG_NUM_MASK 0x000001C0L 1790 //XPB_CLG_GUS_UNITID_MAPPING5 1791 #define XPB_CLG_GUS_UNITID_MAPPING5__UNITID_LOW__SHIFT 0x0 1792 #define XPB_CLG_GUS_UNITID_MAPPING5__UNITID_VLD__SHIFT 0x5 1793 #define XPB_CLG_GUS_UNITID_MAPPING5__DEST_CLG_NUM__SHIFT 0x6 1794 #define XPB_CLG_GUS_UNITID_MAPPING5__UNITID_LOW_MASK 0x0000001FL 1795 #define XPB_CLG_GUS_UNITID_MAPPING5__UNITID_VLD_MASK 0x00000020L 1796 #define XPB_CLG_GUS_UNITID_MAPPING5__DEST_CLG_NUM_MASK 0x000001C0L 1797 //XPB_CLG_GUS_UNITID_MAPPING6 1798 #define XPB_CLG_GUS_UNITID_MAPPING6__UNITID_LOW__SHIFT 0x0 1799 #define XPB_CLG_GUS_UNITID_MAPPING6__UNITID_VLD__SHIFT 0x5 1800 #define XPB_CLG_GUS_UNITID_MAPPING6__DEST_CLG_NUM__SHIFT 0x6 1801 #define XPB_CLG_GUS_UNITID_MAPPING6__UNITID_LOW_MASK 0x0000001FL 1802 #define XPB_CLG_GUS_UNITID_MAPPING6__UNITID_VLD_MASK 0x00000020L 1803 #define XPB_CLG_GUS_UNITID_MAPPING6__DEST_CLG_NUM_MASK 0x000001C0L 1804 //XPB_CLG_GUS_UNITID_MAPPING7 1805 #define XPB_CLG_GUS_UNITID_MAPPING7__UNITID_LOW__SHIFT 0x0 1806 #define XPB_CLG_GUS_UNITID_MAPPING7__UNITID_VLD__SHIFT 0x5 1807 #define XPB_CLG_GUS_UNITID_MAPPING7__DEST_CLG_NUM__SHIFT 0x6 1808 #define XPB_CLG_GUS_UNITID_MAPPING7__UNITID_LOW_MASK 0x0000001FL 1809 #define XPB_CLG_GUS_UNITID_MAPPING7__UNITID_VLD_MASK 0x00000020L 1810 #define XPB_CLG_GUS_UNITID_MAPPING7__DEST_CLG_NUM_MASK 0x000001C0L 1811 1812 1813 // addressBlock: athub_rpbdec 1814 //RPB_PASSPW_CONF 1815 #define RPB_PASSPW_CONF__XPB_PASSPW_OVERRIDE__SHIFT 0x0 1816 #define RPB_PASSPW_CONF__XPB_RSPPASSPW_OVERRIDE__SHIFT 0x1 1817 #define RPB_PASSPW_CONF__ATC_TR_PASSPW_OVERRIDE__SHIFT 0x2 1818 #define RPB_PASSPW_CONF__ATC_PAGE_PASSPW_OVERRIDE__SHIFT 0x3 1819 #define RPB_PASSPW_CONF__WR_PASSPW_OVERRIDE__SHIFT 0x4 1820 #define RPB_PASSPW_CONF__RD_PASSPW_OVERRIDE__SHIFT 0x5 1821 #define RPB_PASSPW_CONF__WR_RSPPASSPW_OVERRIDE__SHIFT 0x6 1822 #define RPB_PASSPW_CONF__RD_RSPPASSPW_OVERRIDE__SHIFT 0x7 1823 #define RPB_PASSPW_CONF__ATC_RSPPASSPW_OVERRIDE__SHIFT 0x8 1824 #define RPB_PASSPW_CONF__ATOMIC_PASSPW_OVERRIDE__SHIFT 0x9 1825 #define RPB_PASSPW_CONF__ATOMIC_RSPPASSPW_OVERRIDE__SHIFT 0xa 1826 #define RPB_PASSPW_CONF__ATC_TR_PASSPW_OVERRIDE_EN__SHIFT 0xb 1827 #define RPB_PASSPW_CONF__ATC_PAGE_PASSPW_OVERRIDE_EN__SHIFT 0xc 1828 #define RPB_PASSPW_CONF__ATC_RSPPASSPW_OVERRIDE_EN__SHIFT 0xd 1829 #define RPB_PASSPW_CONF__WRRSP_PASSPW_OVERRIDE__SHIFT 0xe 1830 #define RPB_PASSPW_CONF__WRRSP_PASSPW_OVERRIDE_EN__SHIFT 0xf 1831 #define RPB_PASSPW_CONF__RDRSP_PASSPW_OVERRIDE__SHIFT 0x10 1832 #define RPB_PASSPW_CONF__RDRSP_PASSPW_OVERRIDE_EN__SHIFT 0x11 1833 #define RPB_PASSPW_CONF__XPB_PASSPW_OVERRIDE_MASK 0x00000001L 1834 #define RPB_PASSPW_CONF__XPB_RSPPASSPW_OVERRIDE_MASK 0x00000002L 1835 #define RPB_PASSPW_CONF__ATC_TR_PASSPW_OVERRIDE_MASK 0x00000004L 1836 #define RPB_PASSPW_CONF__ATC_PAGE_PASSPW_OVERRIDE_MASK 0x00000008L 1837 #define RPB_PASSPW_CONF__WR_PASSPW_OVERRIDE_MASK 0x00000010L 1838 #define RPB_PASSPW_CONF__RD_PASSPW_OVERRIDE_MASK 0x00000020L 1839 #define RPB_PASSPW_CONF__WR_RSPPASSPW_OVERRIDE_MASK 0x00000040L 1840 #define RPB_PASSPW_CONF__RD_RSPPASSPW_OVERRIDE_MASK 0x00000080L 1841 #define RPB_PASSPW_CONF__ATC_RSPPASSPW_OVERRIDE_MASK 0x00000100L 1842 #define RPB_PASSPW_CONF__ATOMIC_PASSPW_OVERRIDE_MASK 0x00000200L 1843 #define RPB_PASSPW_CONF__ATOMIC_RSPPASSPW_OVERRIDE_MASK 0x00000400L 1844 #define RPB_PASSPW_CONF__ATC_TR_PASSPW_OVERRIDE_EN_MASK 0x00000800L 1845 #define RPB_PASSPW_CONF__ATC_PAGE_PASSPW_OVERRIDE_EN_MASK 0x00001000L 1846 #define RPB_PASSPW_CONF__ATC_RSPPASSPW_OVERRIDE_EN_MASK 0x00002000L 1847 #define RPB_PASSPW_CONF__WRRSP_PASSPW_OVERRIDE_MASK 0x00004000L 1848 #define RPB_PASSPW_CONF__WRRSP_PASSPW_OVERRIDE_EN_MASK 0x00008000L 1849 #define RPB_PASSPW_CONF__RDRSP_PASSPW_OVERRIDE_MASK 0x00010000L 1850 #define RPB_PASSPW_CONF__RDRSP_PASSPW_OVERRIDE_EN_MASK 0x00020000L 1851 //RPB_BLOCKLEVEL_CONF 1852 #define RPB_BLOCKLEVEL_CONF__XPB_BLOCKLEVEL_OVERRIDE__SHIFT 0x0 1853 #define RPB_BLOCKLEVEL_CONF__ATC_TR_BLOCKLEVEL__SHIFT 0x2 1854 #define RPB_BLOCKLEVEL_CONF__ATC_PAGE_BLOCKLEVEL__SHIFT 0x4 1855 #define RPB_BLOCKLEVEL_CONF__ATC_INV_BLOCKLEVEL__SHIFT 0x6 1856 #define RPB_BLOCKLEVEL_CONF__IO_WR_BLOCKLEVEL_OVERRIDE__SHIFT 0x8 1857 #define RPB_BLOCKLEVEL_CONF__IO_RD_BLOCKLEVEL_OVERRIDE__SHIFT 0xa 1858 #define RPB_BLOCKLEVEL_CONF__ATOMIC_BLOCKLEVEL_OVERRIDE__SHIFT 0xc 1859 #define RPB_BLOCKLEVEL_CONF__XPB_BLOCKLEVEL_OVERRIDE_EN__SHIFT 0xe 1860 #define RPB_BLOCKLEVEL_CONF__IO_WR_BLOCKLEVEL_OVERRIDE_EN__SHIFT 0xf 1861 #define RPB_BLOCKLEVEL_CONF__IO_RD_BLOCKLEVEL_OVERRIDE_EN__SHIFT 0x10 1862 #define RPB_BLOCKLEVEL_CONF__ATOMIC_BLOCKLEVEL_OVERRIDE_EN__SHIFT 0x11 1863 #define RPB_BLOCKLEVEL_CONF__XPB_BLOCKLEVEL_OVERRIDE_MASK 0x00000003L 1864 #define RPB_BLOCKLEVEL_CONF__ATC_TR_BLOCKLEVEL_MASK 0x0000000CL 1865 #define RPB_BLOCKLEVEL_CONF__ATC_PAGE_BLOCKLEVEL_MASK 0x00000030L 1866 #define RPB_BLOCKLEVEL_CONF__ATC_INV_BLOCKLEVEL_MASK 0x000000C0L 1867 #define RPB_BLOCKLEVEL_CONF__IO_WR_BLOCKLEVEL_OVERRIDE_MASK 0x00000300L 1868 #define RPB_BLOCKLEVEL_CONF__IO_RD_BLOCKLEVEL_OVERRIDE_MASK 0x00000C00L 1869 #define RPB_BLOCKLEVEL_CONF__ATOMIC_BLOCKLEVEL_OVERRIDE_MASK 0x00003000L 1870 #define RPB_BLOCKLEVEL_CONF__XPB_BLOCKLEVEL_OVERRIDE_EN_MASK 0x00004000L 1871 #define RPB_BLOCKLEVEL_CONF__IO_WR_BLOCKLEVEL_OVERRIDE_EN_MASK 0x00008000L 1872 #define RPB_BLOCKLEVEL_CONF__IO_RD_BLOCKLEVEL_OVERRIDE_EN_MASK 0x00010000L 1873 #define RPB_BLOCKLEVEL_CONF__ATOMIC_BLOCKLEVEL_OVERRIDE_EN_MASK 0x00020000L 1874 //RPB_TAG_CONF 1875 #define RPB_TAG_CONF__RPB_ATS_TR__SHIFT 0x0 1876 #define RPB_TAG_CONF__RPB_IO_WR__SHIFT 0xa 1877 #define RPB_TAG_CONF__RPB_ATS_PR__SHIFT 0x14 1878 #define RPB_TAG_CONF__RPB_ATS_TR_MASK 0x000003FFL 1879 #define RPB_TAG_CONF__RPB_IO_WR_MASK 0x000FFC00L 1880 #define RPB_TAG_CONF__RPB_ATS_PR_MASK 0x3FF00000L 1881 //RPB_EFF_CNTL 1882 #define RPB_EFF_CNTL__WR_LAZY_TIMER__SHIFT 0x0 1883 #define RPB_EFF_CNTL__RD_LAZY_TIMER__SHIFT 0x8 1884 #define RPB_EFF_CNTL__WR_LAZY_TIMER_MASK 0x000000FFL 1885 #define RPB_EFF_CNTL__RD_LAZY_TIMER_MASK 0x0000FF00L 1886 //RPB_ARB_CNTL 1887 #define RPB_ARB_CNTL__RD_SWITCH_NUM__SHIFT 0x0 1888 #define RPB_ARB_CNTL__WR_SWITCH_NUM__SHIFT 0x8 1889 #define RPB_ARB_CNTL__ATC_TR_SWITCH_NUM__SHIFT 0x10 1890 #define RPB_ARB_CNTL__ARB_MODE__SHIFT 0x18 1891 #define RPB_ARB_CNTL__SWITCH_NUM_MODE__SHIFT 0x19 1892 #define RPB_ARB_CNTL__RD_SWITCH_NUM_MASK 0x000000FFL 1893 #define RPB_ARB_CNTL__WR_SWITCH_NUM_MASK 0x0000FF00L 1894 #define RPB_ARB_CNTL__ATC_TR_SWITCH_NUM_MASK 0x00FF0000L 1895 #define RPB_ARB_CNTL__ARB_MODE_MASK 0x01000000L 1896 #define RPB_ARB_CNTL__SWITCH_NUM_MODE_MASK 0x02000000L 1897 //RPB_ARB_CNTL2 1898 #define RPB_ARB_CNTL2__P2P_SWITCH_NUM__SHIFT 0x0 1899 #define RPB_ARB_CNTL2__ATOMIC_SWITCH_NUM__SHIFT 0x8 1900 #define RPB_ARB_CNTL2__ATC_PAGE_SWITCH_NUM__SHIFT 0x10 1901 #define RPB_ARB_CNTL2__P2P_SWITCH_NUM_MASK 0x000000FFL 1902 #define RPB_ARB_CNTL2__ATOMIC_SWITCH_NUM_MASK 0x0000FF00L 1903 #define RPB_ARB_CNTL2__ATC_PAGE_SWITCH_NUM_MASK 0x00FF0000L 1904 //RPB_BIF_CNTL 1905 #define RPB_BIF_CNTL__VC0_SWITCH_NUM__SHIFT 0x0 1906 #define RPB_BIF_CNTL__VC1_SWITCH_NUM__SHIFT 0x8 1907 #define RPB_BIF_CNTL__ARB_MODE__SHIFT 0x10 1908 #define RPB_BIF_CNTL__DRAIN_VC_NUM__SHIFT 0x11 1909 #define RPB_BIF_CNTL__SWITCH_ENABLE__SHIFT 0x12 1910 #define RPB_BIF_CNTL__SWITCH_THRESHOLD__SHIFT 0x13 1911 #define RPB_BIF_CNTL__PAGE_PRI_EN__SHIFT 0x1b 1912 #define RPB_BIF_CNTL__TR_PRI_EN__SHIFT 0x1c 1913 #define RPB_BIF_CNTL__VC0_CHAINED_OVERRIDE__SHIFT 0x1d 1914 #define RPB_BIF_CNTL__PARITY_CHECK_EN__SHIFT 0x1e 1915 #define RPB_BIF_CNTL__NBIF_DMA_ORIGCLKCTL_EN__SHIFT 0x1f 1916 #define RPB_BIF_CNTL__VC0_SWITCH_NUM_MASK 0x000000FFL 1917 #define RPB_BIF_CNTL__VC1_SWITCH_NUM_MASK 0x0000FF00L 1918 #define RPB_BIF_CNTL__ARB_MODE_MASK 0x00010000L 1919 #define RPB_BIF_CNTL__DRAIN_VC_NUM_MASK 0x00020000L 1920 #define RPB_BIF_CNTL__SWITCH_ENABLE_MASK 0x00040000L 1921 #define RPB_BIF_CNTL__SWITCH_THRESHOLD_MASK 0x07F80000L 1922 #define RPB_BIF_CNTL__PAGE_PRI_EN_MASK 0x08000000L 1923 #define RPB_BIF_CNTL__TR_PRI_EN_MASK 0x10000000L 1924 #define RPB_BIF_CNTL__VC0_CHAINED_OVERRIDE_MASK 0x20000000L 1925 #define RPB_BIF_CNTL__PARITY_CHECK_EN_MASK 0x40000000L 1926 #define RPB_BIF_CNTL__NBIF_DMA_ORIGCLKCTL_EN_MASK 0x80000000L 1927 //RPB_WR_SWITCH_CNTL 1928 #define RPB_WR_SWITCH_CNTL__QUEUE0_SWITCH_NUM__SHIFT 0x0 1929 #define RPB_WR_SWITCH_CNTL__QUEUE1_SWITCH_NUM__SHIFT 0x7 1930 #define RPB_WR_SWITCH_CNTL__QUEUE2_SWITCH_NUM__SHIFT 0xe 1931 #define RPB_WR_SWITCH_CNTL__QUEUE3_SWITCH_NUM__SHIFT 0x15 1932 #define RPB_WR_SWITCH_CNTL__SWITCH_NUM_MODE__SHIFT 0x1c 1933 #define RPB_WR_SWITCH_CNTL__WORKLOAD_ADJUST_EN__SHIFT 0x1d 1934 #define RPB_WR_SWITCH_CNTL__WEIGHT_ADJUST_STEP__SHIFT 0x1e 1935 #define RPB_WR_SWITCH_CNTL__QUEUE0_SWITCH_NUM_MASK 0x0000007FL 1936 #define RPB_WR_SWITCH_CNTL__QUEUE1_SWITCH_NUM_MASK 0x00003F80L 1937 #define RPB_WR_SWITCH_CNTL__QUEUE2_SWITCH_NUM_MASK 0x001FC000L 1938 #define RPB_WR_SWITCH_CNTL__QUEUE3_SWITCH_NUM_MASK 0x0FE00000L 1939 #define RPB_WR_SWITCH_CNTL__SWITCH_NUM_MODE_MASK 0x10000000L 1940 #define RPB_WR_SWITCH_CNTL__WORKLOAD_ADJUST_EN_MASK 0x20000000L 1941 #define RPB_WR_SWITCH_CNTL__WEIGHT_ADJUST_STEP_MASK 0xC0000000L 1942 //RPB_WR_COMBINE_CNTL 1943 #define RPB_WR_COMBINE_CNTL__WC_MAX_PACKET_SIZE__SHIFT 0x0 1944 #define RPB_WR_COMBINE_CNTL__WC_FLUSH_TIMER__SHIFT 0x2 1945 #define RPB_WR_COMBINE_CNTL__WC_ALIGN__SHIFT 0x6 1946 #define RPB_WR_COMBINE_CNTL__WC_MAX_PACKET_SIZE_MASK 0x00000003L 1947 #define RPB_WR_COMBINE_CNTL__WC_FLUSH_TIMER_MASK 0x0000003CL 1948 #define RPB_WR_COMBINE_CNTL__WC_ALIGN_MASK 0x00000040L 1949 //RPB_RD_SWITCH_CNTL 1950 #define RPB_RD_SWITCH_CNTL__QUEUE0_SWITCH_NUM__SHIFT 0x0 1951 #define RPB_RD_SWITCH_CNTL__QUEUE1_SWITCH_NUM__SHIFT 0x7 1952 #define RPB_RD_SWITCH_CNTL__QUEUE2_SWITCH_NUM__SHIFT 0xe 1953 #define RPB_RD_SWITCH_CNTL__QUEUE3_SWITCH_NUM__SHIFT 0x15 1954 #define RPB_RD_SWITCH_CNTL__SWITCH_NUM_MODE__SHIFT 0x1c 1955 #define RPB_RD_SWITCH_CNTL__WORKLOAD_ADJUST_EN__SHIFT 0x1d 1956 #define RPB_RD_SWITCH_CNTL__WEIGHT_ADJUST_STEP__SHIFT 0x1e 1957 #define RPB_RD_SWITCH_CNTL__QUEUE0_SWITCH_NUM_MASK 0x0000007FL 1958 #define RPB_RD_SWITCH_CNTL__QUEUE1_SWITCH_NUM_MASK 0x00003F80L 1959 #define RPB_RD_SWITCH_CNTL__QUEUE2_SWITCH_NUM_MASK 0x001FC000L 1960 #define RPB_RD_SWITCH_CNTL__QUEUE3_SWITCH_NUM_MASK 0x0FE00000L 1961 #define RPB_RD_SWITCH_CNTL__SWITCH_NUM_MODE_MASK 0x10000000L 1962 #define RPB_RD_SWITCH_CNTL__WORKLOAD_ADJUST_EN_MASK 0x20000000L 1963 #define RPB_RD_SWITCH_CNTL__WEIGHT_ADJUST_STEP_MASK 0xC0000000L 1964 //RPB_CID_QUEUE_WR 1965 #define RPB_CID_QUEUE_WR__CLIENT_ID_LOW__SHIFT 0x0 1966 #define RPB_CID_QUEUE_WR__CLIENT_ID_HIGH__SHIFT 0x5 1967 #define RPB_CID_QUEUE_WR__UPDATE_MODE__SHIFT 0xb 1968 #define RPB_CID_QUEUE_WR__WRITE_QUEUE__SHIFT 0xc 1969 #define RPB_CID_QUEUE_WR__READ_QUEUE__SHIFT 0xf 1970 #define RPB_CID_QUEUE_WR__UPDATE__SHIFT 0x12 1971 #define RPB_CID_QUEUE_WR__CLIENT_ID_LOW_MASK 0x0000001FL 1972 #define RPB_CID_QUEUE_WR__CLIENT_ID_HIGH_MASK 0x000007E0L 1973 #define RPB_CID_QUEUE_WR__UPDATE_MODE_MASK 0x00000800L 1974 #define RPB_CID_QUEUE_WR__WRITE_QUEUE_MASK 0x00007000L 1975 #define RPB_CID_QUEUE_WR__READ_QUEUE_MASK 0x00038000L 1976 #define RPB_CID_QUEUE_WR__UPDATE_MASK 0x00040000L 1977 //RPB_CID_QUEUE_RD 1978 #define RPB_CID_QUEUE_RD__CLIENT_ID_LOW__SHIFT 0x0 1979 #define RPB_CID_QUEUE_RD__CLIENT_ID_HIGH__SHIFT 0x5 1980 #define RPB_CID_QUEUE_RD__WRITE_QUEUE__SHIFT 0xb 1981 #define RPB_CID_QUEUE_RD__READ_QUEUE__SHIFT 0xe 1982 #define RPB_CID_QUEUE_RD__CLIENT_ID_LOW_MASK 0x0000001FL 1983 #define RPB_CID_QUEUE_RD__CLIENT_ID_HIGH_MASK 0x000007E0L 1984 #define RPB_CID_QUEUE_RD__WRITE_QUEUE_MASK 0x00003800L 1985 #define RPB_CID_QUEUE_RD__READ_QUEUE_MASK 0x0001C000L 1986 //RPB_PERF_COUNTER_CNTL 1987 #define RPB_PERF_COUNTER_CNTL__PERF_COUNTER_SELECT__SHIFT 0x0 1988 #define RPB_PERF_COUNTER_CNTL__CLEAR_SELECTED_PERF_COUNTER__SHIFT 0x2 1989 #define RPB_PERF_COUNTER_CNTL__CLEAR_ALL_PERF_COUNTERS__SHIFT 0x3 1990 #define RPB_PERF_COUNTER_CNTL__STOP_ON_COUNTER_SATURATION__SHIFT 0x4 1991 #define RPB_PERF_COUNTER_CNTL__ENABLE_PERF_COUNTERS__SHIFT 0x5 1992 #define RPB_PERF_COUNTER_CNTL__PERF_COUNTER_ASSIGN_0__SHIFT 0x9 1993 #define RPB_PERF_COUNTER_CNTL__PERF_COUNTER_ASSIGN_1__SHIFT 0xe 1994 #define RPB_PERF_COUNTER_CNTL__PERF_COUNTER_ASSIGN_2__SHIFT 0x13 1995 #define RPB_PERF_COUNTER_CNTL__PERF_COUNTER_ASSIGN_3__SHIFT 0x18 1996 #define RPB_PERF_COUNTER_CNTL__PERF_COUNTER_SELECT_MASK 0x00000003L 1997 #define RPB_PERF_COUNTER_CNTL__CLEAR_SELECTED_PERF_COUNTER_MASK 0x00000004L 1998 #define RPB_PERF_COUNTER_CNTL__CLEAR_ALL_PERF_COUNTERS_MASK 0x00000008L 1999 #define RPB_PERF_COUNTER_CNTL__STOP_ON_COUNTER_SATURATION_MASK 0x00000010L 2000 #define RPB_PERF_COUNTER_CNTL__ENABLE_PERF_COUNTERS_MASK 0x000001E0L 2001 #define RPB_PERF_COUNTER_CNTL__PERF_COUNTER_ASSIGN_0_MASK 0x00003E00L 2002 #define RPB_PERF_COUNTER_CNTL__PERF_COUNTER_ASSIGN_1_MASK 0x0007C000L 2003 #define RPB_PERF_COUNTER_CNTL__PERF_COUNTER_ASSIGN_2_MASK 0x00F80000L 2004 #define RPB_PERF_COUNTER_CNTL__PERF_COUNTER_ASSIGN_3_MASK 0x1F000000L 2005 //RPB_PERF_COUNTER_STATUS 2006 #define RPB_PERF_COUNTER_STATUS__PERFORMANCE_COUNTER_VALUE__SHIFT 0x0 2007 #define RPB_PERF_COUNTER_STATUS__PERFORMANCE_COUNTER_VALUE_MASK 0xFFFFFFFFL 2008 //RPB_CID_QUEUE_EX 2009 #define RPB_CID_QUEUE_EX__START__SHIFT 0x0 2010 #define RPB_CID_QUEUE_EX__OFFSET__SHIFT 0x1 2011 #define RPB_CID_QUEUE_EX__START_MASK 0x00000001L 2012 #define RPB_CID_QUEUE_EX__OFFSET_MASK 0x000001FEL 2013 //RPB_CID_QUEUE_EX_DATA 2014 #define RPB_CID_QUEUE_EX_DATA__WRITE_ENTRIES__SHIFT 0x0 2015 #define RPB_CID_QUEUE_EX_DATA__READ_ENTRIES__SHIFT 0x10 2016 #define RPB_CID_QUEUE_EX_DATA__WRITE_ENTRIES_MASK 0x0000FFFFL 2017 #define RPB_CID_QUEUE_EX_DATA__READ_ENTRIES_MASK 0xFFFF0000L 2018 //RPB_SWITCH_CNTL2 2019 #define RPB_SWITCH_CNTL2__RD_QUEUE4_SWITCH_NUM__SHIFT 0x0 2020 #define RPB_SWITCH_CNTL2__RD_QUEUE5_SWITCH_NUM__SHIFT 0x7 2021 #define RPB_SWITCH_CNTL2__WR_QUEUE4_SWITCH_NUM__SHIFT 0xe 2022 #define RPB_SWITCH_CNTL2__WR_QUEUE5_SWITCH_NUM__SHIFT 0x15 2023 #define RPB_SWITCH_CNTL2__RD_QUEUE4_SWITCH_NUM_MASK 0x0000007FL 2024 #define RPB_SWITCH_CNTL2__RD_QUEUE5_SWITCH_NUM_MASK 0x00003F80L 2025 #define RPB_SWITCH_CNTL2__WR_QUEUE4_SWITCH_NUM_MASK 0x001FC000L 2026 #define RPB_SWITCH_CNTL2__WR_QUEUE5_SWITCH_NUM_MASK 0x0FE00000L 2027 //RPB_DEINTRLV_COMBINE_CNTL 2028 #define RPB_DEINTRLV_COMBINE_CNTL__WC_CHAINED_FLUSH_TIMER__SHIFT 0x0 2029 #define RPB_DEINTRLV_COMBINE_CNTL__WC_CHAINED_BREAK_EN__SHIFT 0x4 2030 #define RPB_DEINTRLV_COMBINE_CNTL__WC_HANDLE_CHECK_DISABLE__SHIFT 0x5 2031 #define RPB_DEINTRLV_COMBINE_CNTL__XPB_WRREQ_CRD__SHIFT 0x6 2032 #define RPB_DEINTRLV_COMBINE_CNTL__WC_CHAINED_FLUSH_TIMER_MASK 0x0000000FL 2033 #define RPB_DEINTRLV_COMBINE_CNTL__WC_CHAINED_BREAK_EN_MASK 0x00000010L 2034 #define RPB_DEINTRLV_COMBINE_CNTL__WC_HANDLE_CHECK_DISABLE_MASK 0x00000020L 2035 #define RPB_DEINTRLV_COMBINE_CNTL__XPB_WRREQ_CRD_MASK 0x00003FC0L 2036 //RPB_VC_SWITCH_RDWR 2037 #define RPB_VC_SWITCH_RDWR__MODE__SHIFT 0x0 2038 #define RPB_VC_SWITCH_RDWR__NUM_RD__SHIFT 0x2 2039 #define RPB_VC_SWITCH_RDWR__NUM_WR__SHIFT 0xa 2040 #define RPB_VC_SWITCH_RDWR__XPB_RDREQ_CRD__SHIFT 0x12 2041 #define RPB_VC_SWITCH_RDWR__MODE_MASK 0x00000003L 2042 #define RPB_VC_SWITCH_RDWR__NUM_RD_MASK 0x000003FCL 2043 #define RPB_VC_SWITCH_RDWR__NUM_WR_MASK 0x0003FC00L 2044 #define RPB_VC_SWITCH_RDWR__XPB_RDREQ_CRD_MASK 0x03FC0000L 2045 //RPB_PERFCOUNTER_LO 2046 #define RPB_PERFCOUNTER_LO__COUNTER_LO__SHIFT 0x0 2047 #define RPB_PERFCOUNTER_LO__COUNTER_LO_MASK 0xFFFFFFFFL 2048 //RPB_PERFCOUNTER_HI 2049 #define RPB_PERFCOUNTER_HI__COUNTER_HI__SHIFT 0x0 2050 #define RPB_PERFCOUNTER_HI__COMPARE_VALUE__SHIFT 0x10 2051 #define RPB_PERFCOUNTER_HI__COUNTER_HI_MASK 0x0000FFFFL 2052 #define RPB_PERFCOUNTER_HI__COMPARE_VALUE_MASK 0xFFFF0000L 2053 //RPB_PERFCOUNTER0_CFG 2054 #define RPB_PERFCOUNTER0_CFG__PERF_SEL__SHIFT 0x0 2055 #define RPB_PERFCOUNTER0_CFG__PERF_SEL_END__SHIFT 0x8 2056 #define RPB_PERFCOUNTER0_CFG__PERF_MODE__SHIFT 0x18 2057 #define RPB_PERFCOUNTER0_CFG__ENABLE__SHIFT 0x1c 2058 #define RPB_PERFCOUNTER0_CFG__CLEAR__SHIFT 0x1d 2059 #define RPB_PERFCOUNTER0_CFG__PERF_SEL_MASK 0x000000FFL 2060 #define RPB_PERFCOUNTER0_CFG__PERF_SEL_END_MASK 0x0000FF00L 2061 #define RPB_PERFCOUNTER0_CFG__PERF_MODE_MASK 0x0F000000L 2062 #define RPB_PERFCOUNTER0_CFG__ENABLE_MASK 0x10000000L 2063 #define RPB_PERFCOUNTER0_CFG__CLEAR_MASK 0x20000000L 2064 //RPB_PERFCOUNTER1_CFG 2065 #define RPB_PERFCOUNTER1_CFG__PERF_SEL__SHIFT 0x0 2066 #define RPB_PERFCOUNTER1_CFG__PERF_SEL_END__SHIFT 0x8 2067 #define RPB_PERFCOUNTER1_CFG__PERF_MODE__SHIFT 0x18 2068 #define RPB_PERFCOUNTER1_CFG__ENABLE__SHIFT 0x1c 2069 #define RPB_PERFCOUNTER1_CFG__CLEAR__SHIFT 0x1d 2070 #define RPB_PERFCOUNTER1_CFG__PERF_SEL_MASK 0x000000FFL 2071 #define RPB_PERFCOUNTER1_CFG__PERF_SEL_END_MASK 0x0000FF00L 2072 #define RPB_PERFCOUNTER1_CFG__PERF_MODE_MASK 0x0F000000L 2073 #define RPB_PERFCOUNTER1_CFG__ENABLE_MASK 0x10000000L 2074 #define RPB_PERFCOUNTER1_CFG__CLEAR_MASK 0x20000000L 2075 //RPB_PERFCOUNTER2_CFG 2076 #define RPB_PERFCOUNTER2_CFG__PERF_SEL__SHIFT 0x0 2077 #define RPB_PERFCOUNTER2_CFG__PERF_SEL_END__SHIFT 0x8 2078 #define RPB_PERFCOUNTER2_CFG__PERF_MODE__SHIFT 0x18 2079 #define RPB_PERFCOUNTER2_CFG__ENABLE__SHIFT 0x1c 2080 #define RPB_PERFCOUNTER2_CFG__CLEAR__SHIFT 0x1d 2081 #define RPB_PERFCOUNTER2_CFG__PERF_SEL_MASK 0x000000FFL 2082 #define RPB_PERFCOUNTER2_CFG__PERF_SEL_END_MASK 0x0000FF00L 2083 #define RPB_PERFCOUNTER2_CFG__PERF_MODE_MASK 0x0F000000L 2084 #define RPB_PERFCOUNTER2_CFG__ENABLE_MASK 0x10000000L 2085 #define RPB_PERFCOUNTER2_CFG__CLEAR_MASK 0x20000000L 2086 //RPB_PERFCOUNTER3_CFG 2087 #define RPB_PERFCOUNTER3_CFG__PERF_SEL__SHIFT 0x0 2088 #define RPB_PERFCOUNTER3_CFG__PERF_SEL_END__SHIFT 0x8 2089 #define RPB_PERFCOUNTER3_CFG__PERF_MODE__SHIFT 0x18 2090 #define RPB_PERFCOUNTER3_CFG__ENABLE__SHIFT 0x1c 2091 #define RPB_PERFCOUNTER3_CFG__CLEAR__SHIFT 0x1d 2092 #define RPB_PERFCOUNTER3_CFG__PERF_SEL_MASK 0x000000FFL 2093 #define RPB_PERFCOUNTER3_CFG__PERF_SEL_END_MASK 0x0000FF00L 2094 #define RPB_PERFCOUNTER3_CFG__PERF_MODE_MASK 0x0F000000L 2095 #define RPB_PERFCOUNTER3_CFG__ENABLE_MASK 0x10000000L 2096 #define RPB_PERFCOUNTER3_CFG__CLEAR_MASK 0x20000000L 2097 //RPB_PERFCOUNTER_RSLT_CNTL 2098 #define RPB_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT__SHIFT 0x0 2099 #define RPB_PERFCOUNTER_RSLT_CNTL__START_TRIGGER__SHIFT 0x8 2100 #define RPB_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER__SHIFT 0x10 2101 #define RPB_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY__SHIFT 0x18 2102 #define RPB_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL__SHIFT 0x19 2103 #define RPB_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE__SHIFT 0x1a 2104 #define RPB_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT_MASK 0x0000000FL 2105 #define RPB_PERFCOUNTER_RSLT_CNTL__START_TRIGGER_MASK 0x0000FF00L 2106 #define RPB_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER_MASK 0x00FF0000L 2107 #define RPB_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY_MASK 0x01000000L 2108 #define RPB_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL_MASK 0x02000000L 2109 #define RPB_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE_MASK 0x04000000L 2110 //RPB_BIF_CNTL2 2111 #define RPB_BIF_CNTL2__NBIF_HST_COMPCLKCTL_EN__SHIFT 0x0 2112 #define RPB_BIF_CNTL2__NBIF_HST_COMPCLKCTL_EN_MASK 0x00000001L 2113 //RPB_RD_QUEUE_CNTL 2114 #define RPB_RD_QUEUE_CNTL__ARB_MODE__SHIFT 0x0 2115 #define RPB_RD_QUEUE_CNTL__Q4_SHARED__SHIFT 0x1 2116 #define RPB_RD_QUEUE_CNTL__Q5_SHARED__SHIFT 0x2 2117 #define RPB_RD_QUEUE_CNTL__Q4_UNITID_EA_MODE__SHIFT 0x3 2118 #define RPB_RD_QUEUE_CNTL__Q5_UNITID_EA_MODE__SHIFT 0x4 2119 #define RPB_RD_QUEUE_CNTL__Q4_PATTERN_LOW__SHIFT 0x5 2120 #define RPB_RD_QUEUE_CNTL__Q4_PATTERN_HIGH__SHIFT 0xa 2121 #define RPB_RD_QUEUE_CNTL__Q5_PATTERN_LOW__SHIFT 0x10 2122 #define RPB_RD_QUEUE_CNTL__Q5_PATTERN_HIGH__SHIFT 0x15 2123 #define RPB_RD_QUEUE_CNTL__ARB_MODE_MASK 0x00000001L 2124 #define RPB_RD_QUEUE_CNTL__Q4_SHARED_MASK 0x00000002L 2125 #define RPB_RD_QUEUE_CNTL__Q5_SHARED_MASK 0x00000004L 2126 #define RPB_RD_QUEUE_CNTL__Q4_UNITID_EA_MODE_MASK 0x00000008L 2127 #define RPB_RD_QUEUE_CNTL__Q5_UNITID_EA_MODE_MASK 0x00000010L 2128 #define RPB_RD_QUEUE_CNTL__Q4_PATTERN_LOW_MASK 0x000003E0L 2129 #define RPB_RD_QUEUE_CNTL__Q4_PATTERN_HIGH_MASK 0x0000FC00L 2130 #define RPB_RD_QUEUE_CNTL__Q5_PATTERN_LOW_MASK 0x001F0000L 2131 #define RPB_RD_QUEUE_CNTL__Q5_PATTERN_HIGH_MASK 0x07E00000L 2132 //RPB_RD_QUEUE_CNTL2 2133 #define RPB_RD_QUEUE_CNTL2__Q4_PATTERN_MASK_LOW__SHIFT 0x0 2134 #define RPB_RD_QUEUE_CNTL2__Q4_PATTERN_MASK_HIGH__SHIFT 0x5 2135 #define RPB_RD_QUEUE_CNTL2__Q5_PATTERN_MASK_LOW__SHIFT 0xb 2136 #define RPB_RD_QUEUE_CNTL2__Q5_PATTERN_MASK_HIGH__SHIFT 0x10 2137 #define RPB_RD_QUEUE_CNTL2__Q4_PATTERN_MASK_LOW_MASK 0x0000001FL 2138 #define RPB_RD_QUEUE_CNTL2__Q4_PATTERN_MASK_HIGH_MASK 0x000007E0L 2139 #define RPB_RD_QUEUE_CNTL2__Q5_PATTERN_MASK_LOW_MASK 0x0000F800L 2140 #define RPB_RD_QUEUE_CNTL2__Q5_PATTERN_MASK_HIGH_MASK 0x003F0000L 2141 //RPB_WR_QUEUE_CNTL 2142 #define RPB_WR_QUEUE_CNTL__ARB_MODE__SHIFT 0x0 2143 #define RPB_WR_QUEUE_CNTL__Q4_SHARED__SHIFT 0x1 2144 #define RPB_WR_QUEUE_CNTL__Q5_SHARED__SHIFT 0x2 2145 #define RPB_WR_QUEUE_CNTL__Q4_UNITID_EA_MODE__SHIFT 0x3 2146 #define RPB_WR_QUEUE_CNTL__Q5_UNITID_EA_MODE__SHIFT 0x4 2147 #define RPB_WR_QUEUE_CNTL__Q4_PATTERN_LOW__SHIFT 0x5 2148 #define RPB_WR_QUEUE_CNTL__Q4_PATTERN_HIGH__SHIFT 0xa 2149 #define RPB_WR_QUEUE_CNTL__Q5_PATTERN_LOW__SHIFT 0x10 2150 #define RPB_WR_QUEUE_CNTL__Q5_PATTERN_HIGH__SHIFT 0x15 2151 #define RPB_WR_QUEUE_CNTL__ARB_MODE_MASK 0x00000001L 2152 #define RPB_WR_QUEUE_CNTL__Q4_SHARED_MASK 0x00000002L 2153 #define RPB_WR_QUEUE_CNTL__Q5_SHARED_MASK 0x00000004L 2154 #define RPB_WR_QUEUE_CNTL__Q4_UNITID_EA_MODE_MASK 0x00000008L 2155 #define RPB_WR_QUEUE_CNTL__Q5_UNITID_EA_MODE_MASK 0x00000010L 2156 #define RPB_WR_QUEUE_CNTL__Q4_PATTERN_LOW_MASK 0x000003E0L 2157 #define RPB_WR_QUEUE_CNTL__Q4_PATTERN_HIGH_MASK 0x0000FC00L 2158 #define RPB_WR_QUEUE_CNTL__Q5_PATTERN_LOW_MASK 0x001F0000L 2159 #define RPB_WR_QUEUE_CNTL__Q5_PATTERN_HIGH_MASK 0x07E00000L 2160 //RPB_WR_QUEUE_CNTL2 2161 #define RPB_WR_QUEUE_CNTL2__Q4_PATTERN_MASK_LOW__SHIFT 0x0 2162 #define RPB_WR_QUEUE_CNTL2__Q4_PATTERN_MASK_HIGH__SHIFT 0x5 2163 #define RPB_WR_QUEUE_CNTL2__Q5_PATTERN_MASK_LOW__SHIFT 0xb 2164 #define RPB_WR_QUEUE_CNTL2__Q5_PATTERN_MASK_HIGH__SHIFT 0x10 2165 #define RPB_WR_QUEUE_CNTL2__Q4_PATTERN_MASK_LOW_MASK 0x0000001FL 2166 #define RPB_WR_QUEUE_CNTL2__Q4_PATTERN_MASK_HIGH_MASK 0x000007E0L 2167 #define RPB_WR_QUEUE_CNTL2__Q5_PATTERN_MASK_LOW_MASK 0x0000F800L 2168 #define RPB_WR_QUEUE_CNTL2__Q5_PATTERN_MASK_HIGH_MASK 0x003F0000L 2169 //RPB_EA_QUEUE_WR 2170 #define RPB_EA_QUEUE_WR__EA_NUMBER__SHIFT 0x0 2171 #define RPB_EA_QUEUE_WR__WRITE_QUEUE__SHIFT 0x5 2172 #define RPB_EA_QUEUE_WR__READ_QUEUE__SHIFT 0x8 2173 #define RPB_EA_QUEUE_WR__UPDATE__SHIFT 0xb 2174 #define RPB_EA_QUEUE_WR__EA_NUMBER_MASK 0x0000001FL 2175 #define RPB_EA_QUEUE_WR__WRITE_QUEUE_MASK 0x000000E0L 2176 #define RPB_EA_QUEUE_WR__READ_QUEUE_MASK 0x00000700L 2177 #define RPB_EA_QUEUE_WR__UPDATE_MASK 0x00000800L 2178 //RPB_ATS_CNTL 2179 #define RPB_ATS_CNTL__PAGE_MIN_LATENCY_ENABLE__SHIFT 0x0 2180 #define RPB_ATS_CNTL__TR_MIN_LATENCY_ENABLE__SHIFT 0x1 2181 #define RPB_ATS_CNTL__SWITCH_THRESHOLD__SHIFT 0x2 2182 #define RPB_ATS_CNTL__TIME_SLICE__SHIFT 0x7 2183 #define RPB_ATS_CNTL__ATCTR_SWITCH_NUM__SHIFT 0xf 2184 #define RPB_ATS_CNTL__ATCPAGE_SWITCH_NUM__SHIFT 0x13 2185 #define RPB_ATS_CNTL__WR_AT__SHIFT 0x17 2186 #define RPB_ATS_CNTL__INVAL_COM_CMD__SHIFT 0x19 2187 #define RPB_ATS_CNTL__PAGE_MIN_LATENCY_ENABLE_MASK 0x00000001L 2188 #define RPB_ATS_CNTL__TR_MIN_LATENCY_ENABLE_MASK 0x00000002L 2189 #define RPB_ATS_CNTL__SWITCH_THRESHOLD_MASK 0x0000007CL 2190 #define RPB_ATS_CNTL__TIME_SLICE_MASK 0x00007F80L 2191 #define RPB_ATS_CNTL__ATCTR_SWITCH_NUM_MASK 0x00078000L 2192 #define RPB_ATS_CNTL__ATCPAGE_SWITCH_NUM_MASK 0x00780000L 2193 #define RPB_ATS_CNTL__WR_AT_MASK 0x01800000L 2194 #define RPB_ATS_CNTL__INVAL_COM_CMD_MASK 0x7E000000L 2195 //RPB_ATS_CNTL2 2196 #define RPB_ATS_CNTL2__TRANS_CMD__SHIFT 0x0 2197 #define RPB_ATS_CNTL2__PAGE_REQ_CMD__SHIFT 0x6 2198 #define RPB_ATS_CNTL2__PAGE_ROUTING_CODE__SHIFT 0xc 2199 #define RPB_ATS_CNTL2__INVAL_COM_ROUTING_CODE__SHIFT 0xf 2200 #define RPB_ATS_CNTL2__VENDOR_ID__SHIFT 0x12 2201 #define RPB_ATS_CNTL2__TRANS_CMD_MASK 0x0000003FL 2202 #define RPB_ATS_CNTL2__PAGE_REQ_CMD_MASK 0x00000FC0L 2203 #define RPB_ATS_CNTL2__PAGE_ROUTING_CODE_MASK 0x00007000L 2204 #define RPB_ATS_CNTL2__INVAL_COM_ROUTING_CODE_MASK 0x00038000L 2205 #define RPB_ATS_CNTL2__VENDOR_ID_MASK 0x000C0000L 2206 //RPB_DF_SDPPORT_CNTL 2207 #define RPB_DF_SDPPORT_CNTL__DF_REQ_CRD__SHIFT 0x0 2208 #define RPB_DF_SDPPORT_CNTL__DF_DATA_CRD__SHIFT 0x6 2209 #define RPB_DF_SDPPORT_CNTL__DF_HALT_THRESHOLD__SHIFT 0xc 2210 #define RPB_DF_SDPPORT_CNTL__DF_REQ_CRD_MASK 0x0000003FL 2211 #define RPB_DF_SDPPORT_CNTL__DF_DATA_CRD_MASK 0x00000FC0L 2212 #define RPB_DF_SDPPORT_CNTL__DF_HALT_THRESHOLD_MASK 0x0000F000L 2213 //RPB_SDPPORT_CNTL 2214 #define RPB_SDPPORT_CNTL__NBIF_DMA_SELF_ACTIVATE__SHIFT 0x0 2215 #define RPB_SDPPORT_CNTL__NBIF_DMA_CFG_MODE__SHIFT 0x1 2216 #define RPB_SDPPORT_CNTL__NBIF_DMA_ENABLE_REISSUE_CREDIT__SHIFT 0x3 2217 #define RPB_SDPPORT_CNTL__NBIF_DMA_ENABLE_SATURATE_COUNTER__SHIFT 0x4 2218 #define RPB_SDPPORT_CNTL__NBIF_DMA_ENABLE_DISRUPT_FULLDIS__SHIFT 0x5 2219 #define RPB_SDPPORT_CNTL__NBIF_DMA_HALT_THRESHOLD__SHIFT 0x6 2220 #define RPB_SDPPORT_CNTL__NBIF_HST_SELF_ACTIVATE__SHIFT 0xa 2221 #define RPB_SDPPORT_CNTL__NBIF_HST_CFG_MODE__SHIFT 0xb 2222 #define RPB_SDPPORT_CNTL__NBIF_HST_ENABLE_REISSUE_CREDIT__SHIFT 0xd 2223 #define RPB_SDPPORT_CNTL__NBIF_HST_ENABLE_SATURATE_COUNTER__SHIFT 0xe 2224 #define RPB_SDPPORT_CNTL__NBIF_HST_ENABLE_DISRUPT_FULLDIS__SHIFT 0xf 2225 #define RPB_SDPPORT_CNTL__NBIF_HST_HALT_THRESHOLD__SHIFT 0x10 2226 #define RPB_SDPPORT_CNTL__NBIF_HST_PASSIVE_MODE__SHIFT 0x14 2227 #define RPB_SDPPORT_CNTL__NBIF_HST_QUICK_COMACK__SHIFT 0x15 2228 #define RPB_SDPPORT_CNTL__DF_SDPVDCI_RDRSPCKEN__SHIFT 0x16 2229 #define RPB_SDPPORT_CNTL__DF_SDPVDCI_RDRSPCKENRCV__SHIFT 0x17 2230 #define RPB_SDPPORT_CNTL__DF_SDPVDCI_RDRSPDATACKEN__SHIFT 0x18 2231 #define RPB_SDPPORT_CNTL__DF_SDPVDCI_RDRSPDATACKENRCV__SHIFT 0x19 2232 #define RPB_SDPPORT_CNTL__DF_SDPVDCI_WRRSPCKEN__SHIFT 0x1a 2233 #define RPB_SDPPORT_CNTL__DF_SDPVDCI_WRRSPCKENRCV__SHIFT 0x1b 2234 #define RPB_SDPPORT_CNTL__NBIF_DMA_SELF_ACTIVATE_MASK 0x00000001L 2235 #define RPB_SDPPORT_CNTL__NBIF_DMA_CFG_MODE_MASK 0x00000006L 2236 #define RPB_SDPPORT_CNTL__NBIF_DMA_ENABLE_REISSUE_CREDIT_MASK 0x00000008L 2237 #define RPB_SDPPORT_CNTL__NBIF_DMA_ENABLE_SATURATE_COUNTER_MASK 0x00000010L 2238 #define RPB_SDPPORT_CNTL__NBIF_DMA_ENABLE_DISRUPT_FULLDIS_MASK 0x00000020L 2239 #define RPB_SDPPORT_CNTL__NBIF_DMA_HALT_THRESHOLD_MASK 0x000003C0L 2240 #define RPB_SDPPORT_CNTL__NBIF_HST_SELF_ACTIVATE_MASK 0x00000400L 2241 #define RPB_SDPPORT_CNTL__NBIF_HST_CFG_MODE_MASK 0x00001800L 2242 #define RPB_SDPPORT_CNTL__NBIF_HST_ENABLE_REISSUE_CREDIT_MASK 0x00002000L 2243 #define RPB_SDPPORT_CNTL__NBIF_HST_ENABLE_SATURATE_COUNTER_MASK 0x00004000L 2244 #define RPB_SDPPORT_CNTL__NBIF_HST_ENABLE_DISRUPT_FULLDIS_MASK 0x00008000L 2245 #define RPB_SDPPORT_CNTL__NBIF_HST_HALT_THRESHOLD_MASK 0x000F0000L 2246 #define RPB_SDPPORT_CNTL__NBIF_HST_PASSIVE_MODE_MASK 0x00100000L 2247 #define RPB_SDPPORT_CNTL__NBIF_HST_QUICK_COMACK_MASK 0x00200000L 2248 #define RPB_SDPPORT_CNTL__DF_SDPVDCI_RDRSPCKEN_MASK 0x00400000L 2249 #define RPB_SDPPORT_CNTL__DF_SDPVDCI_RDRSPCKENRCV_MASK 0x00800000L 2250 #define RPB_SDPPORT_CNTL__DF_SDPVDCI_RDRSPDATACKEN_MASK 0x01000000L 2251 #define RPB_SDPPORT_CNTL__DF_SDPVDCI_RDRSPDATACKENRCV_MASK 0x02000000L 2252 #define RPB_SDPPORT_CNTL__DF_SDPVDCI_WRRSPCKEN_MASK 0x04000000L 2253 #define RPB_SDPPORT_CNTL__DF_SDPVDCI_WRRSPCKENRCV_MASK 0x08000000L 2254 //RPB_NBIF_SDPPORT_CNTL 2255 #define RPB_NBIF_SDPPORT_CNTL__NBIF_DMA_WRRSP_CRD__SHIFT 0x0 2256 #define RPB_NBIF_SDPPORT_CNTL__NBIF_DMA_RDRSP_CRD__SHIFT 0x8 2257 #define RPB_NBIF_SDPPORT_CNTL__NBIF_HST_REQ_CRD__SHIFT 0x10 2258 #define RPB_NBIF_SDPPORT_CNTL__NBIF_HST_DATA_CRD__SHIFT 0x18 2259 #define RPB_NBIF_SDPPORT_CNTL__NBIF_DMA_WRRSP_CRD_MASK 0x000000FFL 2260 #define RPB_NBIF_SDPPORT_CNTL__NBIF_DMA_RDRSP_CRD_MASK 0x0000FF00L 2261 #define RPB_NBIF_SDPPORT_CNTL__NBIF_HST_REQ_CRD_MASK 0x00FF0000L 2262 #define RPB_NBIF_SDPPORT_CNTL__NBIF_HST_DATA_CRD_MASK 0xFF000000L 2263 2264 #endif 2265