H A D | cp14.h | 24 /* MRC14 and MCR14 */ 32 #define MCR14(val, op1, crn, crm, op2) \ macro 160 #define WCP14_DBGDTRTXint(val) MCR14(val, 0, c0, c5, 0) 161 #define WCP14_DBGWFAR(val) MCR14(val, 0, c0, c6, 0) 162 #define WCP14_DBGVCR(val) MCR14(val, 0, c0, c7, 0) 163 #define WCP14_DBGECR(val) MCR14(val, 0, c0, c9, 0) 164 #define WCP14_DBGDSCCR(val) MCR14(val, 0, c0, c10, 0) 165 #define WCP14_DBGDSMCR(val) MCR14(val, 0, c0, c11, 0) 166 #define WCP14_DBGDTRRXext(val) MCR14(val, 0, c0, c0, 2) 167 #define WCP14_DBGDSCRext(val) MCR14(val, 0, c0, c2, 2) 168 #define WCP14_DBGDTRTXext(val) MCR14(val, 0, c0, c3, 2) 169 #define WCP14_DBGDRCR(val) MCR14(val, 0, c0, c4, 2) 170 #define WCP14_DBGBVR0(val) MCR14(val, 0, c0, c0, 4) 171 #define WCP14_DBGBVR1(val) MCR14(val, 0, c0, c1, 4) 172 #define WCP14_DBGBVR2(val) MCR14(val, 0, c0, c2, 4) 173 #define WCP14_DBGBVR3(val) MCR14(val, 0, c0, c3, 4) 174 #define WCP14_DBGBVR4(val) MCR14(val, 0, c0, c4, 4) 175 #define WCP14_DBGBVR5(val) MCR14(val, 0, c0, c5, 4) 176 #define WCP14_DBGBVR6(val) MCR14(val, 0, c0, c6, 4) 177 #define WCP14_DBGBVR7(val) MCR14(val, 0, c0, c7, 4) 178 #define WCP14_DBGBVR8(val) MCR14(val, 0, c0, c8, 4) 179 #define WCP14_DBGBVR9(val) MCR14(val, 0, c0, c9, 4) 180 #define WCP14_DBGBVR10(val) MCR14(val, 0, c0, c10, 4) 181 #define WCP14_DBGBVR11(val) MCR14(val, 0, c0, c11, 4) 182 #define WCP14_DBGBVR12(val) MCR14(val, 0, c0, c12, 4) 183 #define WCP14_DBGBVR13(val) MCR14(val, 0, c0, c13, 4) 184 #define WCP14_DBGBVR14(val) MCR14(val, 0, c0, c14, 4) 185 #define WCP14_DBGBVR15(val) MCR14(val, 0, c0, c15, 4) 186 #define WCP14_DBGBCR0(val) MCR14(val, 0, c0, c0, 5) 187 #define WCP14_DBGBCR1(val) MCR14(val, 0, c0, c1, 5) 188 #define WCP14_DBGBCR2(val) MCR14(val, 0, c0, c2, 5) 189 #define WCP14_DBGBCR3(val) MCR14(val, 0, c0, c3, 5) 190 #define WCP14_DBGBCR4(val) MCR14(val, 0, c0, c4, 5) 191 #define WCP14_DBGBCR5(val) MCR14(val, 0, c0, c5, 5) 192 #define WCP14_DBGBCR6(val) MCR14(val, 0, c0, c6, 5) 193 #define WCP14_DBGBCR7(val) MCR14(val, 0, c0, c7, 5) 194 #define WCP14_DBGBCR8(val) MCR14(val, 0, c0, c8, 5) 195 #define WCP14_DBGBCR9(val) MCR14(val, 0, c0, c9, 5) 196 #define WCP14_DBGBCR10(val) MCR14(val, 0, c0, c10, 5) 197 #define WCP14_DBGBCR11(val) MCR14(val, 0, c0, c11, 5) 198 #define WCP14_DBGBCR12(val) MCR14(val, 0, c0, c12, 5) 199 #define WCP14_DBGBCR13(val) MCR14(val, 0, c0, c13, 5) 200 #define WCP14_DBGBCR14(val) MCR14(val, 0, c0, c14, 5) 201 #define WCP14_DBGBCR15(val) MCR14(val, 0, c0, c15, 5) 202 #define WCP14_DBGWVR0(val) MCR14(val, 0, c0, c0, 6) 203 #define WCP14_DBGWVR1(val) MCR14(val, 0, c0, c1, 6) 204 #define WCP14_DBGWVR2(val) MCR14(val, 0, c0, c2, 6) 205 #define WCP14_DBGWVR3(val) MCR14(val, 0, c0, c3, 6) 206 #define WCP14_DBGWVR4(val) MCR14(val, 0, c0, c4, 6) 207 #define WCP14_DBGWVR5(val) MCR14(val, 0, c0, c5, 6) 208 #define WCP14_DBGWVR6(val) MCR14(val, 0, c0, c6, 6) 209 #define WCP14_DBGWVR7(val) MCR14(val, 0, c0, c7, 6) 210 #define WCP14_DBGWVR8(val) MCR14(val, 0, c0, c8, 6) 211 #define WCP14_DBGWVR9(val) MCR14(val, 0, c0, c9, 6) 212 #define WCP14_DBGWVR10(val) MCR14(val, 0, c0, c10, 6) 213 #define WCP14_DBGWVR11(val) MCR14(val, 0, c0, c11, 6) 214 #define WCP14_DBGWVR12(val) MCR14(val, 0, c0, c12, 6) 215 #define WCP14_DBGWVR13(val) MCR14(val, 0, c0, c13, 6) 216 #define WCP14_DBGWVR14(val) MCR14(val, 0, c0, c14, 6) 217 #define WCP14_DBGWVR15(val) MCR14(val, 0, c0, c15, 6) 218 #define WCP14_DBGWCR0(val) MCR14(val, 0, c0, c0, 7) 219 #define WCP14_DBGWCR1(val) MCR14(val, 0, c0, c1, 7) 220 #define WCP14_DBGWCR2(val) MCR14(val, 0, c0, c2, 7) 221 #define WCP14_DBGWCR3(val) MCR14(val, 0, c0, c3, 7) 222 #define WCP14_DBGWCR4(val) MCR14(val, 0, c0, c4, 7) 223 #define WCP14_DBGWCR5(val) MCR14(val, 0, c0, c5, 7) 224 #define WCP14_DBGWCR6(val) MCR14(val, 0, c0, c6, 7) 225 #define WCP14_DBGWCR7(val) MCR14(val, 0, c0, c7, 7) 226 #define WCP14_DBGWCR8(val) MCR14(val, 0, c0, c8, 7) 227 #define WCP14_DBGWCR9(val) MCR14(val, 0, c0, c9, 7) 228 #define WCP14_DBGWCR10(val) MCR14(val, 0, c0, c10, 7) 229 #define WCP14_DBGWCR11(val) MCR14(val, 0, c0, c11, 7) 230 #define WCP14_DBGWCR12(val) MCR14(val, 0, c0, c12, 7) 231 #define WCP14_DBGWCR13(val) MCR14(val, 0, c0, c13, 7) 232 #define WCP14_DBGWCR14(val) MCR14(val, 0, c0, c14, 7) 233 #define WCP14_DBGWCR15(val) MCR14(val, 0, c0, c15, 7) 234 #define WCP14_DBGBXVR0(val) MCR14(val, 0, c1, c0, 1) 235 #define WCP14_DBGBXVR1(val) MCR14(val, 0, c1, c1, 1) 236 #define WCP14_DBGBXVR2(val) MCR14(val, 0, c1, c2, 1) 237 #define WCP14_DBGBXVR3(val) MCR14(val, 0, c1, c3, 1) 238 #define WCP14_DBGBXVR4(val) MCR14(val, 0, c1, c4, 1) 239 #define WCP14_DBGBXVR5(val) MCR14(val, 0, c1, c5, 1) 240 #define WCP14_DBGBXVR6(val) MCR14(val, 0, c1, c6, 1) 241 #define WCP14_DBGBXVR7(val) MCR14(val, 0, c1, c7, 1) 242 #define WCP14_DBGBXVR8(val) MCR14(val, 0, c1, c8, 1) 243 #define WCP14_DBGBXVR9(val) MCR14(val, 0, c1, c9, 1) 244 #define WCP14_DBGBXVR10(val) MCR14(val, 0, c1, c10, 1) 245 #define WCP14_DBGBXVR11(val) MCR14(val, 0, c1, c11, 1) 246 #define WCP14_DBGBXVR12(val) MCR14(val, 0, c1, c12, 1) 247 #define WCP14_DBGBXVR13(val) MCR14(val, 0, c1, c13, 1) 248 #define WCP14_DBGBXVR14(val) MCR14(val, 0, c1, c14, 1) 249 #define WCP14_DBGBXVR15(val) MCR14(val, 0, c1, c15, 1) 250 #define WCP14_DBGOSLAR(val) MCR14(val, 0, c1, c0, 4) 251 #define WCP14_DBGOSSRR(val) MCR14(val, 0, c1, c2, 4) 252 #define WCP14_DBGOSDLR(val) MCR14(val, 0, c1, c3, 4) 253 #define WCP14_DBGPRCR(val) MCR14(val, 0, c1, c4, 4) 254 #define WCP14_DBGITCTRL(val) MCR14(val, 0, c7, c0, 4) 255 #define WCP14_DBGCLAIMSET(val) MCR14(val, 0, c7, c8, 6) 256 #define WCP14_DBGCLAIMCLR(val) MCR14(val, 0, c7, c9, 6) 420 #define WCP14_ETMCR(val) MCR14(val, 1, c0, c0, 0) 421 #define WCP14_ETMTRIGGER(val) MCR14(val, 1, c0, c2, 0) 422 #define WCP14_ETMASICCR(val) MCR14(val, 1, c0, c3, 0) 423 #define WCP14_ETMSR(val) MCR14(val, 1, c0, c4, 0) 424 #define WCP14_ETMTSSCR(val) MCR14(val, 1, c0, c6, 0) 425 #define WCP14_ETMTECR2(val) MCR14(val, 1, c0, c7, 0) 426 #define WCP14_ETMTEEVR(val) MCR14(val, 1, c0, c8, 0) 427 #define WCP14_ETMTECR1(val) MCR14(val, 1, c0, c9, 0) 428 #define WCP14_ETMFFRR(val) MCR14(val, 1, c0, c10, 0) 429 #define WCP14_ETMFFLR(val) MCR14(val, 1, c0, c11, 0) 430 #define WCP14_ETMVDEVR(val) MCR14(val, 1, c0, c12, 0) 431 #define WCP14_ETMVDCR1(val) MCR14(val, 1, c0, c13, 0) 432 #define WCP14_ETMVDCR2(val) MCR14(val, 1, c0, c14, 0) 433 #define WCP14_ETMVDCR3(val) MCR14(val, 1, c0, c15, 0) 434 #define WCP14_ETMACVR0(val) MCR14(val, 1, c0, c0, 1) 435 #define WCP14_ETMACVR1(val) MCR14(val, 1, c0, c1, 1) 436 #define WCP14_ETMACVR2(val) MCR14(val, 1, c0, c2, 1) 437 #define WCP14_ETMACVR3(val) MCR14(val, 1, c0, c3, 1) 438 #define WCP14_ETMACVR4(val) MCR14(val, 1, c0, c4, 1) 439 #define WCP14_ETMACVR5(val) MCR14(val, 1, c0, c5, 1) 440 #define WCP14_ETMACVR6(val) MCR14(val, 1, c0, c6, 1) 441 #define WCP14_ETMACVR7(val) MCR14(val, 1, c0, c7, 1) 442 #define WCP14_ETMACVR8(val) MCR14(val, 1, c0, c8, 1) 443 #define WCP14_ETMACVR9(val) MCR14(val, 1, c0, c9, 1) 444 #define WCP14_ETMACVR10(val) MCR14(val, 1, c0, c10, 1) 445 #define WCP14_ETMACVR11(val) MCR14(val, 1, c0, c11, 1) 446 #define WCP14_ETMACVR12(val) MCR14(val, 1, c0, c12, 1) 447 #define WCP14_ETMACVR13(val) MCR14(val, 1, c0, c13, 1) 448 #define WCP14_ETMACVR14(val) MCR14(val, 1, c0, c14, 1) 449 #define WCP14_ETMACVR15(val) MCR14(val, 1, c0, c15, 1) 450 #define WCP14_ETMACTR0(val) MCR14(val, 1, c0, c0, 2) 451 #define WCP14_ETMACTR1(val) MCR14(val, 1, c0, c1, 2) 452 #define WCP14_ETMACTR2(val) MCR14(val, 1, c0, c2, 2) 453 #define WCP14_ETMACTR3(val) MCR14(val, 1, c0, c3, 2) 454 #define WCP14_ETMACTR4(val) MCR14(val, 1, c0, c4, 2) 455 #define WCP14_ETMACTR5(val) MCR14(val, 1, c0, c5, 2) 456 #define WCP14_ETMACTR6(val) MCR14(val, 1, c0, c6, 2) 457 #define WCP14_ETMACTR7(val) MCR14(val, 1, c0, c7, 2) 458 #define WCP14_ETMACTR8(val) MCR14(val, 1, c0, c8, 2) 459 #define WCP14_ETMACTR9(val) MCR14(val, 1, c0, c9, 2) 460 #define WCP14_ETMACTR10(val) MCR14(val, 1, c0, c10, 2) 461 #define WCP14_ETMACTR11(val) MCR14(val, 1, c0, c11, 2) 462 #define WCP14_ETMACTR12(val) MCR14(val, 1, c0, c12, 2) 463 #define WCP14_ETMACTR13(val) MCR14(val, 1, c0, c13, 2) 464 #define WCP14_ETMACTR14(val) MCR14(val, 1, c0, c14, 2) 465 #define WCP14_ETMACTR15(val) MCR14(val, 1, c0, c15, 2) 466 #define WCP14_ETMDCVR0(val) MCR14(val, 1, c0, c0, 3) 467 #define WCP14_ETMDCVR2(val) MCR14(val, 1, c0, c2, 3) 468 #define WCP14_ETMDCVR4(val) MCR14(val, 1, c0, c4, 3) 469 #define WCP14_ETMDCVR6(val) MCR14(val, 1, c0, c6, 3) 470 #define WCP14_ETMDCVR8(val) MCR14(val, 1, c0, c8, 3) 471 #define WCP14_ETMDCVR10(val) MCR14(val, 1, c0, c10, 3) 472 #define WCP14_ETMDCVR12(val) MCR14(val, 1, c0, c12, 3) 473 #define WCP14_ETMDCVR14(val) MCR14(val, 1, c0, c14, 3) 474 #define WCP14_ETMDCMR0(val) MCR14(val, 1, c0, c0, 4) 475 #define WCP14_ETMDCMR2(val) MCR14(val, 1, c0, c2, 4) 476 #define WCP14_ETMDCMR4(val) MCR14(val, 1, c0, c4, 4) 477 #define WCP14_ETMDCMR6(val) MCR14(val, 1, c0, c6, 4) 478 #define WCP14_ETMDCMR8(val) MCR14(val, 1, c0, c8, 4) 479 #define WCP14_ETMDCMR10(val) MCR14(val, 1, c0, c10, 4) 480 #define WCP14_ETMDCMR12(val) MCR14(val, 1, c0, c12, 4) 481 #define WCP14_ETMDCMR14(val) MCR14(val, 1, c0, c14, 4) 482 #define WCP14_ETMCNTRLDVR0(val) MCR14(val, 1, c0, c0, 5) 483 #define WCP14_ETMCNTRLDVR1(val) MCR14(val, 1, c0, c1, 5) 484 #define WCP14_ETMCNTRLDVR2(val) MCR14(val, 1, c0, c2, 5) 485 #define WCP14_ETMCNTRLDVR3(val) MCR14(val, 1, c0, c3, 5) 486 #define WCP14_ETMCNTENR0(val) MCR14(val, 1, c0, c4, 5) 487 #define WCP14_ETMCNTENR1(val) MCR14(val, 1, c0, c5, 5) 488 #define WCP14_ETMCNTENR2(val) MCR14(val, 1, c0, c6, 5) 489 #define WCP14_ETMCNTENR3(val) MCR14(val, 1, c0, c7, 5) 490 #define WCP14_ETMCNTRLDEVR0(val) MCR14(val, 1, c0, c8, 5) 491 #define WCP14_ETMCNTRLDEVR1(val) MCR14(val, 1, c0, c9, 5) 492 #define WCP14_ETMCNTRLDEVR2(val) MCR14(val, 1, c0, c10, 5) 493 #define WCP14_ETMCNTRLDEVR3(val) MCR14(val, 1, c0, c11, 5) 494 #define WCP14_ETMCNTVR0(val) MCR14(val, 1, c0, c12, 5) 495 #define WCP14_ETMCNTVR1(val) MCR14(val, 1, c0, c13, 5) 496 #define WCP14_ETMCNTVR2(val) MCR14(val, 1, c0, c14, 5) 497 #define WCP14_ETMCNTVR3(val) MCR14(val, 1, c0, c15, 5) 498 #define WCP14_ETMSQ12EVR(val) MCR14(val, 1, c0, c0, 6) 499 #define WCP14_ETMSQ21EVR(val) MCR14(val, 1, c0, c1, 6) 500 #define WCP14_ETMSQ23EVR(val) MCR14(val, 1, c0, c2, 6) 501 #define WCP14_ETMSQ31EVR(val) MCR14(val, 1, c0, c3, 6) 502 #define WCP14_ETMSQ32EVR(val) MCR14(val, 1, c0, c4, 6) 503 #define WCP14_ETMSQ13EVR(val) MCR14(val, 1, c0, c5, 6) 504 #define WCP14_ETMSQR(val) MCR14(val, 1, c0, c7, 6) 505 #define WCP14_ETMEXTOUTEVR0(val) MCR14(val, 1, c0, c8, 6) 506 #define WCP14_ETMEXTOUTEVR1(val) MCR14(val, 1, c0, c9, 6) 507 #define WCP14_ETMEXTOUTEVR2(val) MCR14(val, 1, c0, c10, 6) 508 #define WCP14_ETMEXTOUTEVR3(val) MCR14(val, 1, c0, c11, 6) 509 #define WCP14_ETMCIDCVR0(val) MCR14(val, 1, c0, c12, 6) 510 #define WCP14_ETMCIDCVR1(val) MCR14(val, 1, c0, c13, 6) 511 #define WCP14_ETMCIDCVR2(val) MCR14(val, 1, c0, c14, 6) 512 #define WCP14_ETMCIDCMR(val) MCR14(val, 1, c0, c15, 6) 513 #define WCP14_ETMIMPSPEC0(val) MCR14(val, 1, c0, c0, 7) 514 #define WCP14_ETMIMPSPEC1(val) MCR14(val, 1, c0, c1, 7) 515 #define WCP14_ETMIMPSPEC2(val) MCR14(val, 1, c0, c2, 7) 516 #define WCP14_ETMIMPSPEC3(val) MCR14(val, 1, c0, c3, 7) 517 #define WCP14_ETMIMPSPEC4(val) MCR14(val, 1, c0, c4, 7) 518 #define WCP14_ETMIMPSPEC5(val) MCR14(val, 1, c0, c5, 7) 519 #define WCP14_ETMIMPSPEC6(val) MCR14(val, 1, c0, c6, 7) 520 #define WCP14_ETMIMPSPEC7(val) MCR14(val, 1, c0, c7, 7) 522 #define WCP14_ETMSYNCFR(val) MCR14(val, 1, c0, c8, 7) 523 #define WCP14_ETMEXTINSELR(val) MCR14(val, 1, c0, c11, 7) 524 #define WCP14_ETMTESSEICR(val) MCR14(val, 1, c0, c12, 7) 525 #define WCP14_ETMEIBCR(val) MCR14(val, 1, c0, c13, 7) 526 #define WCP14_ETMTSEVR(val) MCR14(val, 1, c0, c14, 7) 527 #define WCP14_ETMAUXCR(val) MCR14(val, 1, c0, c15, 7) 528 #define WCP14_ETMTRACEIDR(val) MCR14(val, 1, c1, c0, 0) 529 #define WCP14_ETMIDR2(val) MCR14(val, 1, c1, c2, 0) 530 #define WCP14_ETMVMIDCVR(val) MCR14(val, 1, c1, c0, 1) 531 #define WCP14_ETMOSLAR(val) MCR14(val, 1, c1, c0, 4) 533 #define WCP14_ETMOSSRR(val) MCR14(val, 1, c1, c2, 4) 534 #define WCP14_ETMPDCR(val) MCR14(val, 1, c1, c4, 4) 535 #define WCP14_ETMPDSR(val) MCR14(val, 1, c1, c5, 4) 536 #define WCP14_ETMITCTRL(val) MCR14(val, 1, c7, c0, 4) 537 #define WCP14_ETMCLAIMSET(val) MCR14(val, 1, c7, c8, 6) 538 #define WCP14_ETMCLAIMCLR(val) MCR14(val, 1, c7, c9, 6) 540 #define WCP14_ETMLAR(val) MCR14(val, 1, c7, c12, 6)
|