0001
0002
0003
0004
0005
0006
0007 #ifndef GAUDI2_CORESIGHT_REGS_DRV_H_
0008 #define GAUDI2_CORESIGHT_REGS_DRV_H_
0009
0010 #include "gaudi2_masks.h"
0011 #include "../include/gaudi2/gaudi2_coresight.h"
0012 #include "gaudi2P.h"
0013
0014
0015 #define mmFUNNEL_CTRL_REG_OFFSET \
0016 (mmDCORE0_TPC0_EML_FUNNEL_CTRL_REG - \
0017 mmDCORE0_TPC0_EML_FUNNEL_BASE)
0018
0019 #define mmFUNNEL_PRIORITY_CTRL_REG_OFFSET \
0020 (mmDCORE0_TPC0_EML_FUNNEL_PRIORITY_CTRL_REG - \
0021 mmDCORE0_TPC0_EML_FUNNEL_BASE)
0022
0023 #define mmFUNNEL_ITATBDATA0_OFFSET \
0024 (mmDCORE0_TPC0_EML_FUNNEL_ITATBDATA0 - \
0025 mmDCORE0_TPC0_EML_FUNNEL_BASE)
0026
0027 #define mmFUNNEL_ITATBCTR2_OFFSET \
0028 (mmDCORE0_TPC0_EML_FUNNEL_ITATBCTR2 - \
0029 mmDCORE0_TPC0_EML_FUNNEL_BASE)
0030
0031 #define mmFUNNEL_ITATBCTR1_OFFSET \
0032 (mmDCORE0_TPC0_EML_FUNNEL_ITATBCTR1 - \
0033 mmDCORE0_TPC0_EML_FUNNEL_BASE)
0034
0035 #define mmFUNNEL_ITATBCTR0_OFFSET \
0036 (mmDCORE0_TPC0_EML_FUNNEL_ITATBCTR0 - \
0037 mmDCORE0_TPC0_EML_FUNNEL_BASE)
0038
0039 #define mmFUNNEL_ITCTRL_OFFSET \
0040 (mmDCORE0_TPC0_EML_FUNNEL_ITCTRL - \
0041 mmDCORE0_TPC0_EML_FUNNEL_BASE)
0042
0043 #define mmFUNNEL_CLAIMSET_OFFSET \
0044 (mmDCORE0_TPC0_EML_FUNNEL_CLAIMSET - \
0045 mmDCORE0_TPC0_EML_FUNNEL_BASE)
0046
0047 #define mmFUNNEL_CLAIMCLR_OFFSET \
0048 (mmDCORE0_TPC0_EML_FUNNEL_CLAIMCLR - \
0049 mmDCORE0_TPC0_EML_FUNNEL_BASE)
0050
0051 #define mmFUNNEL_LOCKACCESS_OFFSET \
0052 (mmDCORE0_TPC0_EML_FUNNEL_LOCKACCESS - \
0053 mmDCORE0_TPC0_EML_FUNNEL_BASE)
0054
0055 #define mmFUNNEL_LOCKSTATUS_OFFSET \
0056 (mmDCORE0_TPC0_EML_FUNNEL_LOCKSTATUS - \
0057 mmDCORE0_TPC0_EML_FUNNEL_BASE)
0058
0059 #define mmFUNNEL_AUTHSTATUS_OFFSET \
0060 (mmDCORE0_TPC0_EML_FUNNEL_AUTHSTATUS - \
0061 mmDCORE0_TPC0_EML_FUNNEL_BASE)
0062
0063 #define mmFUNNEL_DEVID_OFFSET \
0064 (mmDCORE0_TPC0_EML_FUNNEL_DEVID - \
0065 mmDCORE0_TPC0_EML_FUNNEL_BASE)
0066
0067 #define mmFUNNEL_DEVTYPE_OFFSET \
0068 (mmDCORE0_TPC0_EML_FUNNEL_DEVTYPE - \
0069 mmDCORE0_TPC0_EML_FUNNEL_BASE)
0070
0071 #define mmFUNNEL_PIDR4_OFFSET \
0072 (mmDCORE0_TPC0_EML_FUNNEL_PIDR4 - \
0073 mmDCORE0_TPC0_EML_FUNNEL_BASE)
0074
0075 #define mmFUNNEL_PERIPHID5_OFFSET \
0076 (mmDCORE0_TPC0_EML_FUNNEL_PERIPHID5 - \
0077 mmDCORE0_TPC0_EML_FUNNEL_BASE)
0078
0079 #define mmFUNNEL_PERIPHID6_OFFSET \
0080 (mmDCORE0_TPC0_EML_FUNNEL_PERIPHID6 - \
0081 mmDCORE0_TPC0_EML_FUNNEL_BASE)
0082
0083 #define mmFUNNEL_PERIPHID7_OFFSET \
0084 (mmDCORE0_TPC0_EML_FUNNEL_PERIPHID7 - \
0085 mmDCORE0_TPC0_EML_FUNNEL_BASE)
0086
0087 #define mmFUNNEL_PIDR0_OFFSET \
0088 (mmDCORE0_TPC0_EML_FUNNEL_PIDR0 - \
0089 mmDCORE0_TPC0_EML_FUNNEL_BASE)
0090
0091 #define mmFUNNEL_PIDR1_OFFSET \
0092 (mmDCORE0_TPC0_EML_FUNNEL_PIDR1 - \
0093 mmDCORE0_TPC0_EML_FUNNEL_BASE)
0094
0095 #define mmFUNNEL_PIDR2_OFFSET \
0096 (mmDCORE0_TPC0_EML_FUNNEL_PIDR2 - \
0097 mmDCORE0_TPC0_EML_FUNNEL_BASE)
0098
0099 #define mmFUNNEL_PIDR3_OFFSET \
0100 (mmDCORE0_TPC0_EML_FUNNEL_PIDR3 - \
0101 mmDCORE0_TPC0_EML_FUNNEL_BASE)
0102
0103 #define mmFUNNEL_CID0_OFFSET \
0104 (mmDCORE0_TPC0_EML_FUNNEL_CID0 - \
0105 mmDCORE0_TPC0_EML_FUNNEL_BASE)
0106
0107 #define mmFUNNEL_CID1_OFFSET \
0108 (mmDCORE0_TPC0_EML_FUNNEL_CID1 - \
0109 mmDCORE0_TPC0_EML_FUNNEL_BASE)
0110
0111 #define mmFUNNEL_CID2_OFFSET \
0112 (mmDCORE0_TPC0_EML_FUNNEL_CID2 - \
0113 mmDCORE0_TPC0_EML_FUNNEL_BASE)
0114
0115 #define mmFUNNEL_CID3_OFFSET \
0116 (mmDCORE0_TPC0_EML_FUNNEL_CID3 - \
0117 mmDCORE0_TPC0_EML_FUNNEL_BASE)
0118
0119
0120 #define mmETF_RSZ_OFFSET \
0121 (mmDCORE0_TPC0_EML_ETF_RSZ - \
0122 mmDCORE0_TPC0_EML_ETF_BASE)
0123
0124 #define mmETF_STS_OFFSET \
0125 (mmDCORE0_TPC0_EML_ETF_STS - \
0126 mmDCORE0_TPC0_EML_ETF_BASE)
0127
0128 #define mmETF_RRD_OFFSET \
0129 (mmDCORE0_TPC0_EML_ETF_RRD - \
0130 mmDCORE0_TPC0_EML_ETF_BASE)
0131
0132 #define mmETF_RRP_OFFSET \
0133 (mmDCORE0_TPC0_EML_ETF_RRP - \
0134 mmDCORE0_TPC0_EML_ETF_BASE)
0135
0136 #define mmETF_RWP_OFFSET \
0137 (mmDCORE0_TPC0_EML_ETF_RWP - \
0138 mmDCORE0_TPC0_EML_ETF_BASE)
0139
0140 #define mmETF_TRG_OFFSET \
0141 (mmDCORE0_TPC0_EML_ETF_TRG - \
0142 mmDCORE0_TPC0_EML_ETF_BASE)
0143
0144 #define mmETF_CTL_OFFSET \
0145 (mmDCORE0_TPC0_EML_ETF_CTL - \
0146 mmDCORE0_TPC0_EML_ETF_BASE)
0147
0148 #define mmETF_RWD_OFFSET \
0149 (mmDCORE0_TPC0_EML_ETF_RWD - \
0150 mmDCORE0_TPC0_EML_ETF_BASE)
0151
0152 #define mmETF_MODE_OFFSET \
0153 (mmDCORE0_TPC0_EML_ETF_MODE - \
0154 mmDCORE0_TPC0_EML_ETF_BASE)
0155
0156 #define mmETF_LBUFLEVEL_OFFSET \
0157 (mmDCORE0_TPC0_EML_ETF_LBUFLEVEL - \
0158 mmDCORE0_TPC0_EML_ETF_BASE)
0159
0160 #define mmETF_CBUFLEVEL_OFFSET \
0161 (mmDCORE0_TPC0_EML_ETF_CBUFLEVEL - \
0162 mmDCORE0_TPC0_EML_ETF_BASE)
0163
0164 #define mmETF_BUFWM_OFFSET \
0165 (mmDCORE0_TPC0_EML_ETF_BUFWM - \
0166 mmDCORE0_TPC0_EML_ETF_BASE)
0167
0168 #define mmETF_FFSR_OFFSET \
0169 (mmDCORE0_TPC0_EML_ETF_FFSR - \
0170 mmDCORE0_TPC0_EML_ETF_BASE)
0171
0172 #define mmETF_FFCR_OFFSET \
0173 (mmDCORE0_TPC0_EML_ETF_FFCR - \
0174 mmDCORE0_TPC0_EML_ETF_BASE)
0175
0176 #define mmETF_PSCR_OFFSET \
0177 (mmDCORE0_TPC0_EML_ETF_PSCR - \
0178 mmDCORE0_TPC0_EML_ETF_BASE)
0179
0180 #define mmETF_ITATBMDATA0_OFFSET \
0181 (mmDCORE0_TPC0_EML_ETF_ITATBMDATA0 - \
0182 mmDCORE0_TPC0_EML_ETF_BASE)
0183
0184 #define mmETF_ITATBMCTR2_OFFSET \
0185 (mmDCORE0_TPC0_EML_ETF_ITATBMCTR2 - \
0186 mmDCORE0_TPC0_EML_ETF_BASE)
0187
0188 #define mmETF_ITATBMCTR1_OFFSET \
0189 (mmDCORE0_TPC0_EML_ETF_ITATBMCTR1 - \
0190 mmDCORE0_TPC0_EML_ETF_BASE)
0191
0192 #define mmETF_ITATBMCTR0_OFFSET \
0193 (mmDCORE0_TPC0_EML_ETF_ITATBMCTR0 - \
0194 mmDCORE0_TPC0_EML_ETF_BASE)
0195
0196 #define mmETF_ITMISCOP0_OFFSET \
0197 (mmDCORE0_TPC0_EML_ETF_ITMISCOP0 - \
0198 mmDCORE0_TPC0_EML_ETF_BASE)
0199
0200 #define mmETF_ITTRFLIN_OFFSET \
0201 (mmDCORE0_TPC0_EML_ETF_ITTRFLIN - \
0202 mmDCORE0_TPC0_EML_ETF_BASE)
0203
0204 #define mmETF_ITATBDATA0_OFFSET \
0205 (mmDCORE0_TPC0_EML_ETF_ITATBDATA0 - \
0206 mmDCORE0_TPC0_EML_ETF_BASE)
0207
0208 #define mmETF_ITATBCTR2_OFFSET \
0209 (mmDCORE0_TPC0_EML_ETF_ITATBCTR2 - \
0210 mmDCORE0_TPC0_EML_ETF_BASE)
0211
0212 #define mmETF_ITATBCTR1_OFFSET \
0213 (mmDCORE0_TPC0_EML_ETF_ITATBCTR1 - \
0214 mmDCORE0_TPC0_EML_ETF_BASE)
0215
0216 #define mmETF_ITATBCTR0_OFFSET \
0217 (mmDCORE0_TPC0_EML_ETF_ITATBCTR0 - \
0218 mmDCORE0_TPC0_EML_ETF_BASE)
0219
0220 #define mmETF_ITCTRL_OFFSET \
0221 (mmDCORE0_TPC0_EML_ETF_ITCTRL - \
0222 mmDCORE0_TPC0_EML_ETF_BASE)
0223
0224 #define mmETF_CLAIMSET_OFFSET \
0225 (mmDCORE0_TPC0_EML_ETF_CLAIMSET - \
0226 mmDCORE0_TPC0_EML_ETF_BASE)
0227
0228 #define mmETF_CLAIMCLR_OFFSET \
0229 (mmDCORE0_TPC0_EML_ETF_CLAIMCLR - \
0230 mmDCORE0_TPC0_EML_ETF_BASE)
0231
0232 #define mmETF_LAR_OFFSET \
0233 (mmDCORE0_TPC0_EML_ETF_LAR - \
0234 mmDCORE0_TPC0_EML_ETF_BASE)
0235
0236 #define mmETF_LSR_OFFSET \
0237 (mmDCORE0_TPC0_EML_ETF_LSR - \
0238 mmDCORE0_TPC0_EML_ETF_BASE)
0239
0240 #define mmETF_AUTHSTATUS_OFFSET \
0241 (mmDCORE0_TPC0_EML_ETF_AUTHSTATUS - \
0242 mmDCORE0_TPC0_EML_ETF_BASE)
0243
0244 #define mmETF_DEVID_OFFSET \
0245 (mmDCORE0_TPC0_EML_ETF_DEVID - \
0246 mmDCORE0_TPC0_EML_ETF_BASE)
0247
0248 #define mmETF_DEVTYPE_OFFSET \
0249 (mmDCORE0_TPC0_EML_ETF_DEVTYPE - \
0250 mmDCORE0_TPC0_EML_ETF_BASE)
0251
0252 #define mmETF_PERIPHID4_OFFSET \
0253 (mmDCORE0_TPC0_EML_ETF_PERIPHID4 - \
0254 mmDCORE0_TPC0_EML_ETF_BASE)
0255
0256 #define mmETF_PERIPHID5_OFFSET \
0257 (mmDCORE0_TPC0_EML_ETF_PERIPHID5 - \
0258 mmDCORE0_TPC0_EML_ETF_BASE)
0259
0260 #define mmETF_PERIPHID6_OFFSET \
0261 (mmDCORE0_TPC0_EML_ETF_PERIPHID6 - \
0262 mmDCORE0_TPC0_EML_ETF_BASE)
0263
0264 #define mmETF_PERIPHID7_OFFSET \
0265 (mmDCORE0_TPC0_EML_ETF_PERIPHID7 - \
0266 mmDCORE0_TPC0_EML_ETF_BASE)
0267
0268 #define mmETF_PERIPHID0_OFFSET \
0269 (mmDCORE0_TPC0_EML_ETF_PERIPHID0 - \
0270 mmDCORE0_TPC0_EML_ETF_BASE)
0271
0272 #define mmETF_PERIPHID1_OFFSET \
0273 (mmDCORE0_TPC0_EML_ETF_PERIPHID1 - \
0274 mmDCORE0_TPC0_EML_ETF_BASE)
0275
0276 #define mmETF_PERIPHID2_OFFSET \
0277 (mmDCORE0_TPC0_EML_ETF_PERIPHID2 - \
0278 mmDCORE0_TPC0_EML_ETF_BASE)
0279
0280 #define mmETF_PERIPHID3_OFFSET \
0281 (mmDCORE0_TPC0_EML_ETF_PERIPHID3 - \
0282 mmDCORE0_TPC0_EML_ETF_BASE)
0283
0284 #define mmETF_COMPID0_OFFSET \
0285 (mmDCORE0_TPC0_EML_ETF_COMPID0 - \
0286 mmDCORE0_TPC0_EML_ETF_BASE)
0287
0288 #define mmETF_COMPID1_OFFSET \
0289 (mmDCORE0_TPC0_EML_ETF_COMPID1 - \
0290 mmDCORE0_TPC0_EML_ETF_BASE)
0291
0292 #define mmETF_COMPID2_OFFSET \
0293 (mmDCORE0_TPC0_EML_ETF_COMPID2 - \
0294 mmDCORE0_TPC0_EML_ETF_BASE)
0295
0296 #define mmETF_COMPID3_OFFSET \
0297 (mmDCORE0_TPC0_EML_ETF_COMPID3 - \
0298 mmDCORE0_TPC0_EML_ETF_BASE)
0299
0300
0301
0302 #define mmSTM_STMDMASTARTR_OFFSET \
0303 (mmDCORE0_TPC0_EML_STM_STMDMASTARTR - \
0304 mmDCORE0_TPC0_EML_STM_BASE)
0305
0306 #define mmSTM_STMDMASTOPR_OFFSET \
0307 (mmDCORE0_TPC0_EML_STM_STMDMASTOPR - \
0308 mmDCORE0_TPC0_EML_STM_BASE)
0309
0310 #define mmSTM_STMDMASTATR_OFFSET \
0311 (mmDCORE0_TPC0_EML_STM_STMDMASTATR - \
0312 mmDCORE0_TPC0_EML_STM_BASE)
0313
0314 #define mmSTM_STMDMACTLR_OFFSET \
0315 (mmDCORE0_TPC0_EML_STM_STMDMACTLR - \
0316 mmDCORE0_TPC0_EML_STM_BASE)
0317
0318 #define mmSTM_STMDMAIDR_OFFSET \
0319 (mmDCORE0_TPC0_EML_STM_STMDMAIDR - \
0320 mmDCORE0_TPC0_EML_STM_BASE)
0321
0322 #define mmSTM_STMHEER_OFFSET \
0323 (mmDCORE0_TPC0_EML_STM_STMHEER - \
0324 mmDCORE0_TPC0_EML_STM_BASE)
0325
0326 #define mmSTM_STMHETER_OFFSET \
0327 (mmDCORE0_TPC0_EML_STM_STMHETER - \
0328 mmDCORE0_TPC0_EML_STM_BASE)
0329
0330 #define mmSTM_STMHEBSR_OFFSET \
0331 (mmDCORE0_TPC0_EML_STM_STMHEBSR - \
0332 mmDCORE0_TPC0_EML_STM_BASE)
0333
0334 #define mmSTM_STMHEMCR_OFFSET \
0335 (mmDCORE0_TPC0_EML_STM_STMHEMCR - \
0336 mmDCORE0_TPC0_EML_STM_BASE)
0337
0338 #define mmSTM_STMHEEXTMUXR_OFFSET \
0339 (mmDCORE0_TPC0_EML_STM_STMHEEXTMUXR - \
0340 mmDCORE0_TPC0_EML_STM_BASE)
0341
0342 #define mmSTM_STMHEMASTR_OFFSET \
0343 (mmDCORE0_TPC0_EML_STM_STMHEMASTR - \
0344 mmDCORE0_TPC0_EML_STM_BASE)
0345
0346 #define mmSTM_STMHEFEAT1R_OFFSET \
0347 (mmDCORE0_TPC0_EML_STM_STMHEFEAT1R - \
0348 mmDCORE0_TPC0_EML_STM_BASE)
0349
0350 #define mmSTM_STMHEIDR_OFFSET \
0351 (mmDCORE0_TPC0_EML_STM_STMHEIDR - \
0352 mmDCORE0_TPC0_EML_STM_BASE)
0353
0354 #define mmSTM_STMSPER_OFFSET \
0355 (mmDCORE0_TPC0_EML_STM_STMSPER - \
0356 mmDCORE0_TPC0_EML_STM_BASE)
0357
0358 #define mmSTM_STMSPTER_OFFSET \
0359 (mmDCORE0_TPC0_EML_STM_STMSPTER - \
0360 mmDCORE0_TPC0_EML_STM_BASE)
0361
0362 #define mmSTM_STMSPSCR_OFFSET \
0363 (mmDCORE0_TPC0_EML_STM_STMSPSCR - \
0364 mmDCORE0_TPC0_EML_STM_BASE)
0365
0366 #define mmSTM_STMSPMSCR_OFFSET \
0367 (mmDCORE0_TPC0_EML_STM_STMSPMSCR - \
0368 mmDCORE0_TPC0_EML_STM_BASE)
0369
0370 #define mmSTM_STMSPOVERRIDER_OFFSET \
0371 (mmDCORE0_TPC0_EML_STM_STMSPOVERRIDER - \
0372 mmDCORE0_TPC0_EML_STM_BASE)
0373
0374 #define mmSTM_STMSPMOVERRIDER_OFFSET \
0375 (mmDCORE0_TPC0_EML_STM_STMSPMOVERRIDER - \
0376 mmDCORE0_TPC0_EML_STM_BASE)
0377
0378 #define mmSTM_STMSPTRIGCSR_OFFSET \
0379 (mmDCORE0_TPC0_EML_STM_STMSPTRIGCSR - \
0380 mmDCORE0_TPC0_EML_STM_BASE)
0381
0382 #define mmSTM_STMTCSR_OFFSET \
0383 (mmDCORE0_TPC0_EML_STM_STMTCSR - \
0384 mmDCORE0_TPC0_EML_STM_BASE)
0385
0386 #define mmSTM_STMTSSTIMR_OFFSET \
0387 (mmDCORE0_TPC0_EML_STM_STMTSSTIMR - \
0388 mmDCORE0_TPC0_EML_STM_BASE)
0389
0390 #define mmSTM_STMTSFREQR_OFFSET \
0391 (mmDCORE0_TPC0_EML_STM_STMTSFREQR - \
0392 mmDCORE0_TPC0_EML_STM_BASE)
0393
0394 #define mmSTM_STMSYNCR_OFFSET \
0395 (mmDCORE0_TPC0_EML_STM_STMSYNCR - \
0396 mmDCORE0_TPC0_EML_STM_BASE)
0397
0398 #define mmSTM_STMAUXCR_OFFSET \
0399 (mmDCORE0_TPC0_EML_STM_STMAUXCR - \
0400 mmDCORE0_TPC0_EML_STM_BASE)
0401
0402 #define mmSTM_STMFEAT1R_OFFSET \
0403 (mmDCORE0_TPC0_EML_STM_STMFEAT1R - \
0404 mmDCORE0_TPC0_EML_STM_BASE)
0405
0406 #define mmSTM_STMFEAT2R_OFFSET \
0407 (mmDCORE0_TPC0_EML_STM_STMFEAT2R - \
0408 mmDCORE0_TPC0_EML_STM_BASE)
0409
0410 #define mmSTM_STMFEAT3R_OFFSET \
0411 (mmDCORE0_TPC0_EML_STM_STMFEAT3R - \
0412 mmDCORE0_TPC0_EML_STM_BASE)
0413
0414 #define mmSTM_STMITTRIGGER_OFFSET \
0415 (mmDCORE0_TPC0_EML_STM_STMITTRIGGER - \
0416 mmDCORE0_TPC0_EML_STM_BASE)
0417
0418 #define mmSTM_STMITATBDATA0_OFFSET \
0419 (mmDCORE0_TPC0_EML_STM_STMITATBDATA0 - \
0420 mmDCORE0_TPC0_EML_STM_BASE)
0421
0422 #define mmSTM_STMITATBCTR2_OFFSET \
0423 (mmDCORE0_TPC0_EML_STM_STMITATBCTR2 - \
0424 mmDCORE0_TPC0_EML_STM_BASE)
0425
0426 #define mmSTM_STMITATBID_OFFSET \
0427 (mmDCORE0_TPC0_EML_STM_STMITATBID - \
0428 mmDCORE0_TPC0_EML_STM_BASE)
0429
0430 #define mmSTM_STMITATBCTR0_OFFSET \
0431 (mmDCORE0_TPC0_EML_STM_STMITATBCTR0 - \
0432 mmDCORE0_TPC0_EML_STM_BASE)
0433
0434 #define mmSTM_STMITCTRL_OFFSET \
0435 (mmDCORE0_TPC0_EML_STM_STMITCTRL - \
0436 mmDCORE0_TPC0_EML_STM_BASE)
0437
0438 #define mmSTM_STMCLAIMSET_OFFSET \
0439 (mmDCORE0_TPC0_EML_STM_STMCLAIMSET - \
0440 mmDCORE0_TPC0_EML_STM_BASE)
0441
0442 #define mmSTM_STMCLAIMCLR_OFFSET \
0443 (mmDCORE0_TPC0_EML_STM_STMCLAIMCLR - \
0444 mmDCORE0_TPC0_EML_STM_BASE)
0445
0446 #define mmSTM_STMLAR_OFFSET \
0447 (mmDCORE0_TPC0_EML_STM_STMLAR - \
0448 mmDCORE0_TPC0_EML_STM_BASE)
0449
0450 #define mmSTM_STMLSR_OFFSET \
0451 (mmDCORE0_TPC0_EML_STM_STMLSR - \
0452 mmDCORE0_TPC0_EML_STM_BASE)
0453
0454 #define mmSTM_STMAUTHSTATUS_OFFSET \
0455 (mmDCORE0_TPC0_EML_STM_STMAUTHSTATUS - \
0456 mmDCORE0_TPC0_EML_STM_BASE)
0457
0458 #define mmSTM_STMDEVARCH_OFFSET \
0459 (mmDCORE0_TPC0_EML_STM_STMDEVARCH - \
0460 mmDCORE0_TPC0_EML_STM_BASE)
0461
0462 #define mmSTM_STMDEVID_OFFSET \
0463 (mmDCORE0_TPC0_EML_STM_STMDEVID - \
0464 mmDCORE0_TPC0_EML_STM_BASE)
0465
0466 #define mmSTM_STMDEVTYPE_OFFSET \
0467 (mmDCORE0_TPC0_EML_STM_STMDEVTYPE - \
0468 mmDCORE0_TPC0_EML_STM_BASE)
0469
0470 #define mmSTM_STMPIDR4_OFFSET \
0471 (mmDCORE0_TPC0_EML_STM_STMPIDR4 - \
0472 mmDCORE0_TPC0_EML_STM_BASE)
0473
0474 #define mmSTM_STMPIDR5_OFFSET \
0475 (mmDCORE0_TPC0_EML_STM_STMPIDR5 - \
0476 mmDCORE0_TPC0_EML_STM_BASE)
0477
0478 #define mmSTM_STMPIDR6_OFFSET \
0479 (mmDCORE0_TPC0_EML_STM_STMPIDR6 - \
0480 mmDCORE0_TPC0_EML_STM_BASE)
0481
0482 #define mmSTM_STMPIDR7_OFFSET \
0483 (mmDCORE0_TPC0_EML_STM_STMPIDR7 - \
0484 mmDCORE0_TPC0_EML_STM_BASE)
0485
0486 #define mmSTM_STMPIDR0_OFFSET \
0487 (mmDCORE0_TPC0_EML_STM_STMPIDR0 - \
0488 mmDCORE0_TPC0_EML_STM_BASE)
0489
0490 #define mmSTM_STMPIDR1_OFFSET \
0491 (mmDCORE0_TPC0_EML_STM_STMPIDR1 - \
0492 mmDCORE0_TPC0_EML_STM_BASE)
0493
0494 #define mmSTM_STMPIDR2_OFFSET \
0495 (mmDCORE0_TPC0_EML_STM_STMPIDR2 - \
0496 mmDCORE0_TPC0_EML_STM_BASE)
0497
0498 #define mmSTM_STMPIDR3_OFFSET \
0499 (mmDCORE0_TPC0_EML_STM_STMPIDR3 - \
0500 mmDCORE0_TPC0_EML_STM_BASE)
0501
0502 #define mmSTM_STMCIDR0_OFFSET \
0503 (mmDCORE0_TPC0_EML_STM_STMCIDR0 - \
0504 mmDCORE0_TPC0_EML_STM_BASE)
0505
0506 #define mmSTM_STMCIDR1_OFFSET \
0507 (mmDCORE0_TPC0_EML_STM_STMCIDR1 - \
0508 mmDCORE0_TPC0_EML_STM_BASE)
0509
0510 #define mmSTM_STMCIDR2_OFFSET \
0511 (mmDCORE0_TPC0_EML_STM_STMCIDR2 - \
0512 mmDCORE0_TPC0_EML_STM_BASE)
0513
0514 #define mmSTM_STMCIDR3_OFFSET \
0515 (mmDCORE0_TPC0_EML_STM_STMCIDR3 - \
0516 mmDCORE0_TPC0_EML_STM_BASE)
0517
0518
0519
0520 #define mmSPMU_PMEVCNTR0_EL0_OFFSET \
0521 (mmDCORE0_TPC0_EML_SPMU_PMEVCNTR0_EL0 - \
0522 mmDCORE0_TPC0_EML_SPMU_BASE)
0523
0524 #define mmSPMU_PMEVCNTR1_EL0_OFFSET \
0525 (mmDCORE0_TPC0_EML_SPMU_PMEVCNTR1_EL0 - \
0526 mmDCORE0_TPC0_EML_SPMU_BASE)
0527
0528 #define mmSPMU_PMEVCNTR2_EL0_OFFSET \
0529 (mmDCORE0_TPC0_EML_SPMU_PMEVCNTR2_EL0 - \
0530 mmDCORE0_TPC0_EML_SPMU_BASE)
0531
0532 #define mmSPMU_PMEVCNTR3_EL0_OFFSET \
0533 (mmDCORE0_TPC0_EML_SPMU_PMEVCNTR3_EL0 - \
0534 mmDCORE0_TPC0_EML_SPMU_BASE)
0535
0536 #define mmSPMU_PMEVCNTR4_EL0_OFFSET \
0537 (mmDCORE0_TPC0_EML_SPMU_PMEVCNTR4_EL0 - \
0538 mmDCORE0_TPC0_EML_SPMU_BASE)
0539
0540 #define mmSPMU_PMEVCNTR5_EL0_OFFSET \
0541 (mmDCORE0_TPC0_EML_SPMU_PMEVCNTR5_EL0 - \
0542 mmDCORE0_TPC0_EML_SPMU_BASE)
0543
0544 #define mmSPMU_PMCCNTR_L_EL0_OFFSET \
0545 (mmDCORE0_TPC0_EML_SPMU_PMCCNTR_L_EL0 - \
0546 mmDCORE0_TPC0_EML_SPMU_BASE)
0547
0548 #define mmSPMU_PMCCNTR_H_EL0_OFFSET \
0549 (mmDCORE0_TPC0_EML_SPMU_PMCCNTR_H_EL0 - \
0550 mmDCORE0_TPC0_EML_SPMU_BASE)
0551
0552 #define mmSPMU_PMTRC_OFFSET \
0553 (mmDCORE0_TPC0_EML_SPMU_PMTRC - \
0554 mmDCORE0_TPC0_EML_SPMU_BASE)
0555
0556 #define mmSPMU_TRC_CTRL_HOST_OFFSET \
0557 (mmDCORE0_TPC0_EML_SPMU_TRC_CTRL_HOST - \
0558 mmDCORE0_TPC0_EML_SPMU_BASE)
0559
0560 #define mmSPMU_TRC_STAT_HOST_OFFSET \
0561 (mmDCORE0_TPC0_EML_SPMU_TRC_STAT_HOST - \
0562 mmDCORE0_TPC0_EML_SPMU_BASE)
0563
0564 #define mmSPMU_TRC_EN_HOST_OFFSET \
0565 (mmDCORE0_TPC0_EML_SPMU_TRC_EN_HOST - \
0566 mmDCORE0_TPC0_EML_SPMU_BASE)
0567
0568 #define mmSPMU_PMEVTYPER0_EL0_OFFSET \
0569 (mmDCORE0_TPC0_EML_SPMU_PMEVTYPER0_EL0 - \
0570 mmDCORE0_TPC0_EML_SPMU_BASE)
0571
0572 #define mmSPMU_PMEVTYPER1_EL0_OFFSET \
0573 (mmDCORE0_TPC0_EML_SPMU_PMEVTYPER1_EL0 - \
0574 mmDCORE0_TPC0_EML_SPMU_BASE)
0575
0576 #define mmSPMU_PMEVTYPER2_EL0_OFFSET \
0577 (mmDCORE0_TPC0_EML_SPMU_PMEVTYPER2_EL0 - \
0578 mmDCORE0_TPC0_EML_SPMU_BASE)
0579
0580 #define mmSPMU_PMEVTYPER3_EL0_OFFSET \
0581 (mmDCORE0_TPC0_EML_SPMU_PMEVTYPER3_EL0 - \
0582 mmDCORE0_TPC0_EML_SPMU_BASE)
0583
0584 #define mmSPMU_PMEVTYPER4_EL0_OFFSET \
0585 (mmDCORE0_TPC0_EML_SPMU_PMEVTYPER4_EL0 - \
0586 mmDCORE0_TPC0_EML_SPMU_BASE)
0587
0588 #define mmSPMU_PMEVTYPER5_EL0_OFFSET \
0589 (mmDCORE0_TPC0_EML_SPMU_PMEVTYPER5_EL0 - \
0590 mmDCORE0_TPC0_EML_SPMU_BASE)
0591
0592 #define mmSPMU_PMSSR_OFFSET \
0593 (mmDCORE0_TPC0_EML_SPMU_PMSSR - \
0594 mmDCORE0_TPC0_EML_SPMU_BASE)
0595
0596 #define mmSPMU_PMOVSSR_OFFSET \
0597 (mmDCORE0_TPC0_EML_SPMU_PMOVSSR - \
0598 mmDCORE0_TPC0_EML_SPMU_BASE)
0599
0600 #define mmSPMU_PMCCNTSR_L_OFFSET \
0601 (mmDCORE0_TPC0_EML_SPMU_PMCCNTSR_L - \
0602 mmDCORE0_TPC0_EML_SPMU_BASE)
0603
0604 #define mmSPMU_PMCCNTSR_H_OFFSET \
0605 (mmDCORE0_TPC0_EML_SPMU_PMCCNTSR_H - \
0606 mmDCORE0_TPC0_EML_SPMU_BASE)
0607
0608 #define mmSPMU_PMEVCNTSR0_OFFSET \
0609 (mmDCORE0_TPC0_EML_SPMU_PMEVCNTSR0 - \
0610 mmDCORE0_TPC0_EML_SPMU_BASE)
0611
0612 #define mmSPMU_PMEVCNTSR1_OFFSET \
0613 (mmDCORE0_TPC0_EML_SPMU_PMEVCNTSR1 - \
0614 mmDCORE0_TPC0_EML_SPMU_BASE)
0615
0616 #define mmSPMU_PMEVCNTSR2_OFFSET \
0617 (mmDCORE0_TPC0_EML_SPMU_PMEVCNTSR2 - \
0618 mmDCORE0_TPC0_EML_SPMU_BASE)
0619
0620 #define mmSPMU_PMEVCNTSR3_OFFSET \
0621 (mmDCORE0_TPC0_EML_SPMU_PMEVCNTSR3 - \
0622 mmDCORE0_TPC0_EML_SPMU_BASE)
0623
0624 #define mmSPMU_PMEVCNTSR4_OFFSET \
0625 (mmDCORE0_TPC0_EML_SPMU_PMEVCNTSR4 - \
0626 mmDCORE0_TPC0_EML_SPMU_BASE)
0627
0628 #define mmSPMU_PMEVCNTSR5_OFFSET \
0629 (mmDCORE0_TPC0_EML_SPMU_PMEVCNTSR5 - \
0630 mmDCORE0_TPC0_EML_SPMU_BASE)
0631
0632 #define mmSPMU_PMSCR_OFFSET \
0633 (mmDCORE0_TPC0_EML_SPMU_PMSCR - \
0634 mmDCORE0_TPC0_EML_SPMU_BASE)
0635
0636 #define mmSPMU_PMSRR_OFFSET \
0637 (mmDCORE0_TPC0_EML_SPMU_PMSRR - \
0638 mmDCORE0_TPC0_EML_SPMU_BASE)
0639
0640 #define mmSPMU_PMCNTENSET_EL0_OFFSET \
0641 (mmDCORE0_TPC0_EML_SPMU_PMCNTENSET_EL0 - \
0642 mmDCORE0_TPC0_EML_SPMU_BASE)
0643
0644 #define mmSPMU_PMCNTENCLR_EL0_OFFSET \
0645 (mmDCORE0_TPC0_EML_SPMU_PMCNTENCLR_EL0 - \
0646 mmDCORE0_TPC0_EML_SPMU_BASE)
0647
0648 #define mmSPMU_PMINTENSET_EL1_OFFSET \
0649 (mmDCORE0_TPC0_EML_SPMU_PMINTENSET_EL1 - \
0650 mmDCORE0_TPC0_EML_SPMU_BASE)
0651
0652 #define mmSPMU_PMINTENCLR_EL1_OFFSET \
0653 (mmDCORE0_TPC0_EML_SPMU_PMINTENCLR_EL1 - \
0654 mmDCORE0_TPC0_EML_SPMU_BASE)
0655
0656 #define mmSPMU_PMOVSCLR_EL0_OFFSET \
0657 (mmDCORE0_TPC0_EML_SPMU_PMOVSCLR_EL0 - \
0658 mmDCORE0_TPC0_EML_SPMU_BASE)
0659
0660 #define mmSPMU_PMSWINC_EL0_OFFSET \
0661 (mmDCORE0_TPC0_EML_SPMU_PMSWINC_EL0 - \
0662 mmDCORE0_TPC0_EML_SPMU_BASE)
0663
0664 #define mmSPMU_PMOVSSET_EL0_OFFSET \
0665 (mmDCORE0_TPC0_EML_SPMU_PMOVSSET_EL0 - \
0666 mmDCORE0_TPC0_EML_SPMU_BASE)
0667
0668 #define mmSPMU_PMCFGR_OFFSET \
0669 (mmDCORE0_TPC0_EML_SPMU_PMCFGR - \
0670 mmDCORE0_TPC0_EML_SPMU_BASE)
0671
0672 #define mmSPMU_PMCR_EL0_OFFSET \
0673 (mmDCORE0_TPC0_EML_SPMU_PMCR_EL0 - \
0674 mmDCORE0_TPC0_EML_SPMU_BASE)
0675
0676 #define mmSPMU_PMITCTRL_OFFSET \
0677 (mmDCORE0_TPC0_EML_SPMU_PMITCTRL - \
0678 mmDCORE0_TPC0_EML_SPMU_BASE)
0679
0680 #define mmSPMU_PMCLAIMSET_OFFSET \
0681 (mmDCORE0_TPC0_EML_SPMU_PMCLAIMSET - \
0682 mmDCORE0_TPC0_EML_SPMU_BASE)
0683
0684 #define mmSPMU_PMCLAIMCLR_OFFSET \
0685 (mmDCORE0_TPC0_EML_SPMU_PMCLAIMCLR - \
0686 mmDCORE0_TPC0_EML_SPMU_BASE)
0687
0688 #define mmSPMU_PMDEVAFF0_OFFSET \
0689 (mmDCORE0_TPC0_EML_SPMU_PMDEVAFF0 - \
0690 mmDCORE0_TPC0_EML_SPMU_BASE)
0691
0692 #define mmSPMU_PMDEVAFF1_OFFSET \
0693 (mmDCORE0_TPC0_EML_SPMU_PMDEVAFF1 - \
0694 mmDCORE0_TPC0_EML_SPMU_BASE)
0695
0696 #define mmSPMU_PMLAR_OFFSET \
0697 (mmDCORE0_TPC0_EML_SPMU_PMLAR - \
0698 mmDCORE0_TPC0_EML_SPMU_BASE)
0699
0700 #define mmSPMU_PMLSR_OFFSET \
0701 (mmDCORE0_TPC0_EML_SPMU_PMLSR - \
0702 mmDCORE0_TPC0_EML_SPMU_BASE)
0703
0704 #define mmSPMU_PMAUTHSTATUS_OFFSET \
0705 (mmDCORE0_TPC0_EML_SPMU_PMAUTHSTATUS - \
0706 mmDCORE0_TPC0_EML_SPMU_BASE)
0707
0708 #define mmSPMU_PMDEVARCH_OFFSET \
0709 (mmDCORE0_TPC0_EML_SPMU_PMDEVARCH - \
0710 mmDCORE0_TPC0_EML_SPMU_BASE)
0711
0712 #define mmSPMU_PMDEVID2_OFFSET \
0713 (mmDCORE0_TPC0_EML_SPMU_PMDEVID2 - \
0714 mmDCORE0_TPC0_EML_SPMU_BASE)
0715
0716 #define mmSPMU_PMDEVID1_OFFSET \
0717 (mmDCORE0_TPC0_EML_SPMU_PMDEVID1 - \
0718 mmDCORE0_TPC0_EML_SPMU_BASE)
0719
0720 #define mmSPMU_PMDEVID_OFFSET \
0721 (mmDCORE0_TPC0_EML_SPMU_PMDEVID - \
0722 mmDCORE0_TPC0_EML_SPMU_BASE)
0723
0724 #define mmSPMU_PMDEVTYPE_OFFSET \
0725 (mmDCORE0_TPC0_EML_SPMU_PMDEVTYPE - \
0726 mmDCORE0_TPC0_EML_SPMU_BASE)
0727
0728 #define mmSPMU_PMPIDR4_OFFSET \
0729 (mmDCORE0_TPC0_EML_SPMU_PMPIDR4 - \
0730 mmDCORE0_TPC0_EML_SPMU_BASE)
0731
0732 #define mmSPMU_PMPIDR5_OFFSET \
0733 (mmDCORE0_TPC0_EML_SPMU_PMPIDR5 - \
0734 mmDCORE0_TPC0_EML_SPMU_BASE)
0735
0736 #define mmSPMU_PMPIDR6_OFFSET \
0737 (mmDCORE0_TPC0_EML_SPMU_PMPIDR6 - \
0738 mmDCORE0_TPC0_EML_SPMU_BASE)
0739
0740 #define mmSPMU_PMPIDR7_OFFSET \
0741 (mmDCORE0_TPC0_EML_SPMU_PMPIDR7 - \
0742 mmDCORE0_TPC0_EML_SPMU_BASE)
0743
0744 #define mmSPMU_PMPIDR0_OFFSET \
0745 (mmDCORE0_TPC0_EML_SPMU_PMPIDR0 - \
0746 mmDCORE0_TPC0_EML_SPMU_BASE)
0747
0748 #define mmSPMU_PMPIDR1_OFFSET \
0749 (mmDCORE0_TPC0_EML_SPMU_PMPIDR1 - \
0750 mmDCORE0_TPC0_EML_SPMU_BASE)
0751
0752 #define mmSPMU_PMPIDR2_OFFSET \
0753 (mmDCORE0_TPC0_EML_SPMU_PMPIDR2 - \
0754 mmDCORE0_TPC0_EML_SPMU_BASE)
0755
0756 #define mmSPMU_PMPIDR3_OFFSET \
0757 (mmDCORE0_TPC0_EML_SPMU_PMPIDR3 - \
0758 mmDCORE0_TPC0_EML_SPMU_BASE)
0759
0760 #define mmSPMU_PMCIDR0_OFFSET \
0761 (mmDCORE0_TPC0_EML_SPMU_PMCIDR0 - \
0762 mmDCORE0_TPC0_EML_SPMU_BASE)
0763
0764 #define mmSPMU_PMCIDR1_OFFSET \
0765 (mmDCORE0_TPC0_EML_SPMU_PMCIDR1 - \
0766 mmDCORE0_TPC0_EML_SPMU_BASE)
0767
0768 #define mmSPMU_PMCIDR2_OFFSET \
0769 (mmDCORE0_TPC0_EML_SPMU_PMCIDR2 - \
0770 mmDCORE0_TPC0_EML_SPMU_BASE)
0771
0772 #define mmSPMU_PMCIDR3_OFFSET \
0773 (mmDCORE0_TPC0_EML_SPMU_PMCIDR3 - \
0774 mmDCORE0_TPC0_EML_SPMU_BASE)
0775
0776
0777
0778 #define mmBMON_CR_OFFSET \
0779 (mmDCORE0_TPC0_EML_BUSMON_0_CR - \
0780 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0781
0782 #define mmBMON_RESET_OFFSET \
0783 (mmDCORE0_TPC0_EML_BUSMON_0_REG_RESET - \
0784 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0785
0786 #define mmBMON_INT_CLR_OFFSET \
0787 (mmDCORE0_TPC0_EML_BUSMON_0_INT_CLR - \
0788 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0789
0790 #define mmBMON_TRIG_TH_OFFSET \
0791 (mmDCORE0_TPC0_EML_BUSMON_0_TRIG_TH - \
0792 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0793
0794 #define mmBMON_ADDRL_S0_OFFSET \
0795 (mmDCORE0_TPC0_EML_BUSMON_0_ADDRL_S0 - \
0796 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0797
0798 #define mmBMON_ADDRH_S0_OFFSET \
0799 (mmDCORE0_TPC0_EML_BUSMON_0_ADDRH_S0 - \
0800 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0801
0802 #define mmBMON_ADDRL_E0_OFFSET \
0803 (mmDCORE0_TPC0_EML_BUSMON_0_ADDRL_E0 - \
0804 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0805
0806 #define mmBMON_ADDRH_E0_OFFSET \
0807 (mmDCORE0_TPC0_EML_BUSMON_0_ADDRH_E0 - \
0808 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0809
0810 #define mmBMON_ADDRL_S1_OFFSET \
0811 (mmDCORE0_TPC0_EML_BUSMON_0_ADDRL_S1 - \
0812 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0813
0814 #define mmBMON_ADDRH_S1_OFFSET \
0815 (mmDCORE0_TPC0_EML_BUSMON_0_ADDRH_S1 - \
0816 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0817
0818 #define mmBMON_ADDRL_E1_OFFSET \
0819 (mmDCORE0_TPC0_EML_BUSMON_0_ADDRL_E1 - \
0820 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0821
0822 #define mmBMON_ADDRH_E1_OFFSET \
0823 (mmDCORE0_TPC0_EML_BUSMON_0_ADDRH_E1 - \
0824 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0825
0826 #define mmBMON_ADDRL_S2_OFFSET \
0827 (mmDCORE0_TPC0_EML_BUSMON_0_ADDRL_S2 - \
0828 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0829
0830 #define mmBMON_ADDRH_S2_OFFSET \
0831 (mmDCORE0_TPC0_EML_BUSMON_0_ADDRH_S2 - \
0832 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0833
0834 #define mmBMON_ADDRL_E2_OFFSET \
0835 (mmDCORE0_TPC0_EML_BUSMON_0_ADDRL_E2 - \
0836 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0837
0838 #define mmBMON_ADDRH_E2_OFFSET \
0839 (mmDCORE0_TPC0_EML_BUSMON_0_ADDRH_E2 - \
0840 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0841
0842 #define mmBMON_ADDRL_S3_OFFSET \
0843 (mmDCORE0_TPC0_EML_BUSMON_0_ADDRL_S3 - \
0844 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0845
0846 #define mmBMON_ADDRH_S3_OFFSET \
0847 (mmDCORE0_TPC0_EML_BUSMON_0_ADDRH_S3 - \
0848 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0849
0850 #define mmBMON_ADDRL_E3_OFFSET \
0851 (mmDCORE0_TPC0_EML_BUSMON_0_ADDRL_E3 - \
0852 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0853
0854 #define mmBMON_ADDRH_E3_OFFSET \
0855 (mmDCORE0_TPC0_EML_BUSMON_0_ADDRH_E3 - \
0856 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0857
0858 #define mmBMON_REDUCTION_OFFSET \
0859 (mmDCORE0_TPC0_EML_BUSMON_0_REDUCTION - \
0860 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0861
0862 #define mmBMON_IDL_OFFSET \
0863 (mmDCORE0_TPC0_EML_BUSMON_0_IDL - \
0864 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0865
0866 #define mmBMON_IDH_OFFSET \
0867 (mmDCORE0_TPC0_EML_BUSMON_0_IDH - \
0868 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0869
0870 #define mmBMON_IDENL_OFFSET \
0871 (mmDCORE0_TPC0_EML_BUSMON_0_IDENL - \
0872 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0873
0874 #define mmBMON_IDENH_OFFSET \
0875 (mmDCORE0_TPC0_EML_BUSMON_0_IDENH - \
0876 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0877
0878 #define mmBMON_LATENCY_SMP_OFFSET \
0879 (mmDCORE0_TPC0_EML_BUSMON_0_LATENCY_SMP - \
0880 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0881
0882 #define mmBMON_ATTR_OFFSET \
0883 (mmDCORE0_TPC0_EML_BUSMON_0_ATTR - \
0884 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0885
0886 #define mmBMON_ATTREN_OFFSET \
0887 (mmDCORE0_TPC0_EML_BUSMON_0_ATTREN - \
0888 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0889
0890 #define mmBMON_USRENL_OFFSET \
0891 (mmDCORE0_TPC0_EML_BUSMON_0_USRENL - \
0892 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0893
0894 #define mmBMON_USRL_OFFSET \
0895 (mmDCORE0_TPC0_EML_BUSMON_0_USRL - \
0896 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0897
0898 #define mmBMON_USRENH_OFFSET \
0899 (mmDCORE0_TPC0_EML_BUSMON_0_USRENH - \
0900 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0901
0902 #define mmBMON_USRH_OFFSET \
0903 (mmDCORE0_TPC0_EML_BUSMON_0_USRH - \
0904 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0905
0906 #define mmBMON_CAPTURE_OFFSET \
0907 (mmDCORE0_TPC0_EML_BUSMON_0_CAPTURE - \
0908 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0909
0910 #define mmBMON_RELEASE_OFFSET \
0911 (mmDCORE0_TPC0_EML_BUSMON_0_RELEASE - \
0912 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0913
0914 #define mmBMON_WIN_CAPTURE_OFFSET \
0915 (mmDCORE0_TPC0_EML_BUSMON_0_WIN_CAPTURE - \
0916 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0917
0918 #define mmBMON_BW_WIN_OFFSET \
0919 (mmDCORE0_TPC0_EML_BUSMON_0_BW_WIN - \
0920 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0921
0922 #define mmBMON_MATCH_CNT_SOD_OFFSET \
0923 (mmDCORE0_TPC0_EML_BUSMON_0_MATCH_CNT_SOD - \
0924 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0925
0926 #define mmBMON_MATCH_CNT_WIN_OFFSET \
0927 (mmDCORE0_TPC0_EML_BUSMON_0_MATCH_CNT_WIN - \
0928 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0929
0930 #define mmBMON_CYCCNT_L_OFFSET \
0931 (mmDCORE0_TPC0_EML_BUSMON_0_CYCCNT_L - \
0932 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0933
0934 #define mmBMON_CYCCNT_H_OFFSET \
0935 (mmDCORE0_TPC0_EML_BUSMON_0_CYCCNT_H - \
0936 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0937
0938 #define mmBMON_MAXLAT_SOD_OFFSET \
0939 (mmDCORE0_TPC0_EML_BUSMON_0_MAXLAT_SOD - \
0940 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0941
0942 #define mmBMON_MINLAT_SOD_OFFSET \
0943 (mmDCORE0_TPC0_EML_BUSMON_0_MINLAT_SOD - \
0944 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0945
0946 #define mmBMON_MAXBW_SOD_OFFSET \
0947 (mmDCORE0_TPC0_EML_BUSMON_0_MAXBW_SOD - \
0948 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0949
0950 #define mmBMON_MINBW_SOD_OFFSET \
0951 (mmDCORE0_TPC0_EML_BUSMON_0_MINBW_SOD - \
0952 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0953
0954 #define mmBMON_MAXOS_SOD_OFFSET \
0955 (mmDCORE0_TPC0_EML_BUSMON_0_MAXOS_SOD - \
0956 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0957
0958 #define mmBMON_MINOS_SOD_OFFSET \
0959 (mmDCORE0_TPC0_EML_BUSMON_0_MINOS_SOD - \
0960 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0961
0962 #define mmBMON_ADDRL_SNAPSHOT_OFFSET \
0963 (mmDCORE0_TPC0_EML_BUSMON_0_ADDRL_SNAPSHOT - \
0964 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0965
0966 #define mmBMON_ADDRH_SNAPSHOT_OFFSET \
0967 (mmDCORE0_TPC0_EML_BUSMON_0_ADDRH_SNAPSHOT - \
0968 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0969
0970 #define mmBMON_IDL_SNAPSHOT_OFFSET \
0971 (mmDCORE0_TPC0_EML_BUSMON_0_IDL_SNAPSHOT - \
0972 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0973
0974 #define mmBMON_IDH_SNAPSHOT_OFFSET \
0975 (mmDCORE0_TPC0_EML_BUSMON_0_IDH_SNAPSHOT - \
0976 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0977
0978 #define mmBMON_ATTR_SNAPSHOT_OFFSET \
0979 (mmDCORE0_TPC0_EML_BUSMON_0_ATTR_SNAPSHOT - \
0980 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0981
0982 #define mmBMON_STM_TRC_OFFSET \
0983 (mmDCORE0_TPC0_EML_BUSMON_0_STM_TRC - \
0984 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0985
0986 #define mmBMON_STM_TRC_DROP_OFFSET \
0987 (mmDCORE0_TPC0_EML_BUSMON_0_STM_TRC_DROP - \
0988 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0989
0990 #define mmBMON_DEVARCH_OFFSET \
0991 (mmDCORE0_TPC0_EML_BUSMON_0_DEVARCH - \
0992 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0993
0994 #define mmBMON_PMDEVID2_OFFSET \
0995 (mmDCORE0_TPC0_EML_BUSMON_0_PMDEVID2 - \
0996 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
0997
0998 #define mmBMON_PMDEVID1_OFFSET \
0999 (mmDCORE0_TPC0_EML_BUSMON_0_PMDEVID1 - \
1000 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
1001
1002 #define mmBMON_PMDEVID_OFFSET \
1003 (mmDCORE0_TPC0_EML_BUSMON_0_PMDEVID - \
1004 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
1005
1006 #define mmBMON_DEVTYPE_OFFSET \
1007 (mmDCORE0_TPC0_EML_BUSMON_0_DEVTYPE - \
1008 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
1009
1010 #define mmBMON_PIDR4_OFFSET \
1011 (mmDCORE0_TPC0_EML_BUSMON_0_PIDR4 - \
1012 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
1013
1014 #define mmBMON_PIDR5_OFFSET \
1015 (mmDCORE0_TPC0_EML_BUSMON_0_PIDR5 - \
1016 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
1017
1018 #define mmBMON_PIDR6_OFFSET \
1019 (mmDCORE0_TPC0_EML_BUSMON_0_PIDR6 - \
1020 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
1021
1022 #define mmBMON_PIDR7_OFFSET \
1023 (mmDCORE0_TPC0_EML_BUSMON_0_PIDR7 - \
1024 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
1025
1026 #define mmBMON_PIDR0_OFFSET \
1027 (mmDCORE0_TPC0_EML_BUSMON_0_PIDR0 - \
1028 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
1029
1030 #define mmBMON_PIDR1_OFFSET \
1031 (mmDCORE0_TPC0_EML_BUSMON_0_PIDR1 - \
1032 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
1033
1034 #define mmBMON_PIDR2_OFFSET \
1035 (mmDCORE0_TPC0_EML_BUSMON_0_PIDR2 - \
1036 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
1037
1038 #define mmBMON_PIDR3_OFFSET \
1039 (mmDCORE0_TPC0_EML_BUSMON_0_PIDR3 - \
1040 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
1041
1042 #define mmBMON_CIDR0_OFFSET \
1043 (mmDCORE0_TPC0_EML_BUSMON_0_CIDR0 - \
1044 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
1045
1046 #define mmBMON_CIDR1_OFFSET \
1047 (mmDCORE0_TPC0_EML_BUSMON_0_CIDR1 - \
1048 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
1049
1050 #define mmBMON_CIDR2_OFFSET \
1051 (mmDCORE0_TPC0_EML_BUSMON_0_CIDR2 - \
1052 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
1053
1054 #define mmBMON_CIDR3_OFFSET \
1055 (mmDCORE0_TPC0_EML_BUSMON_0_CIDR3 - \
1056 mmDCORE0_TPC0_EML_BUSMON_0_BASE)
1057
1058
1059
1060 #define mmCORESIGHT_UNLOCK_REGISTER_OFFSET mmSTM_STMLAR_OFFSET
1061 #define mmCORESIGHT_UNLOCK_STATUS_REGISTER_OFFSET mmSTM_STMLSR_OFFSET
1062
1063 #endif