/src/sys/arch/sandpoint/stand/altboot/ |
entry.S | 41 mfspr 11,SPR_HID0 53 mfspr 3,SPR_DBAT0U 54 mfspr 4,SPR_DBAT0L 57 mfspr 3,SPR_DBAT1U 58 mfspr 4,SPR_DBAT1L 61 mfspr 3,SPR_DBAT2U 62 mfspr 4,SPR_DBAT2L 65 mfspr 3,SPR_DBAT3U 66 mfspr 4,SPR_DBAT3L 307 mfspr 3,97 [all...] |
/src/sys/arch/evbppc/ev64260/ |
ev64260_locore.S | 138 mfspr 8,SPR_L2CR 147 mfspr 8,SPR_HID0 157 mfspr 8,SPR_MSSCR0 165 mfspr 8,SPR_HID0 176 mfspr 8,SPR_HID0 192 mfspr 8,SPR_HID0 198 mfspr 8,SPR_L2CR
|
/src/sys/arch/powerpc/include/ |
spr.h | 46 __asm volatile( "mfspr %0,%2;" 65 "mfspr %2,%0;" \ 66 "mfspr %2,%0;" \ 67 "mfspr %2,%0;" \ 68 "mfspr %2,%0;" \ 69 "mfspr %2,%0;" \ 70 "mfspr %2,%0;" \ 80 __asm volatile("mfspr %0,%1" : "=r"(val) : "K"(reg)); 93 mfspr(int reg) function in typeref:typename:uint64_t 111 #define mfspr(r) mfspr64(r macro 114 #define mfspr macro [all...] |
/src/sys/arch/macppc/macppc/ |
locore.S | 134 mfspr %r11,SPR_HID5 142 mfspr %r0,SPR_HID1 172 mfspr %r4, SPR_HID4 190 mfspr %r6, SPR_HID4
|
/src/sys/arch/powerpc/powerpc/ |
db_interface.c | 411 ibat[0].batu = mfspr(SPR_IBAT0U); 412 ibat[0].batl = mfspr(SPR_IBAT0L); 413 ibat[1].batu = mfspr(SPR_IBAT1U); 414 ibat[1].batl = mfspr(SPR_IBAT1L); 415 ibat[2].batu = mfspr(SPR_IBAT2U); 416 ibat[2].batl = mfspr(SPR_IBAT2L); 417 ibat[3].batu = mfspr(SPR_IBAT3U); 418 ibat[3].batl = mfspr(SPR_IBAT3L); 420 ibat[4].batu = mfspr(SPR_IBAT4U); 421 ibat[4].batl = mfspr(SPR_IBAT4L) [all...] |
trap_subr.S | 53 mfspr b,SPR_VRSAVE; \ 166 mfspr b,SPR_MQ; \ 388 mfspr %r28,SPR_RTCL_R 500 mfspr %r2,SPR_HASH1 /* get first pointer */ 503 mfspr %r3,SPR_ICMP /* get first compare value */ 516 mfspr %r0,SPR_IMISS /* get the miss address for the tlbli */ 529 mfspr %r2,SPR_HASH2 /* get the second pointer */ 561 mfspr %r2,SPR_HASH1 /* get first pointer */ 564 mfspr %r3,SPR_DCMP /* get first compare value */ 575 mfspr %r0,SPR_DMISS /* get the miss address for the tlbld * [all...] |
/src/sys/arch/powerpc/ibm4xx/dev/ |
wdog.c | 117 tsr = mfspr(SPR_TSR); 130 uint32_t tsr = mfspr(SPR_TSR); 148 uint32_t tcr = mfspr(SPR_TCR);
|
/src/sys/arch/prep/stand/boot/ |
srt0.s | 55 mfspr 3,1008 126 mfspr 4,1008
|
/src/sys/arch/rs6000/stand/boot/ |
srt0.s | 58 mfspr 3,1008 133 mfspr 4,1008
|
srt0_pwr.s | 61 mfspr 3,1008 135 mfspr 4,1008
|
/src/sys/arch/powerpc/oea/ |
cpu_subr.c | 340 register_t hid0 = mfspr(SPR_HID0); 341 register_t hid1 = mfspr(SPR_HID1); 595 __asm volatile("mfspr %0,%1" : "=r"(hid64_0) : "K"(SPR_HID0)); 600 hid64_0_save = hid64_0 = mfspr(SPR_HID0); 603 hid0_save = hid0 = mfspr(SPR_HID0); 999 x = mfspr(SPR_L2CR); 1004 x = mfspr(SPR_L2CR); 1041 x = mfspr(SPR_L3CR); 1067 l2cr = mfspr(SPR_L2CR); 1083 l2cr = mfspr(SPR_L2CR) [all...] |
/src/sys/arch/evbppc/wii/ |
wii_mmuinit.S | 80 mfspr %r11, 920 84 mfspr %r11, SPR_HID0
|
/src/sys/arch/powerpc/booke/ |
e500_tlb.c | 95 __asm("mfspr %0, %1" : "=r"(tlb0cfg) : "n"(SPR_TLB0CFG)); 103 __asm("mfspr %0, %1" : "=r"(tlb1cfg) : "n"(SPR_TLB1CFG)); 163 const register_t saved_mas0 = mfspr(SPR_MAS0); 174 hwtlb.hwtlb_mas0 = mfspr(SPR_MAS0); 175 hwtlb.hwtlb_mas1 = mfspr(SPR_MAS1); 176 hwtlb.hwtlb_mas2 = mfspr(SPR_MAS2); 177 hwtlb.hwtlb_mas3 = mfspr(SPR_MAS3); 189 const uint32_t saved_mas0 = mfspr(SPR_MAS0); 349 return mfspr(SPR_PID0); 370 while (mfspr(SPR_MMUCSR0) != 0 [all...] |
trap_subr.S | 84 mfspr %r26,sprg; /* get saved r2 */ \ 87 mfspr %r30, SPR_##srr##0; /* get SRR0 */ \ 88 mfspr %r31, SPR_##srr##1 /* get SRR1 */ 90 #define PROLOGUE_GET_DEAR mfspr %r24, SPR_DEAR 91 #define PROLOGUE_GET_ESR mfspr %r25, SPR_ESR 95 #define PROLOGUE_GET_DBSR mfspr %r25, SPR_DBSR 423 mfspr %r7, SPR_MCAR 424 mfspr %r6, SPR_MCSR 676 mfspr %r6, SPR_DBSR 777 mfspr %r22, SPR_MAS1 /* get MAS1 * [all...] |
e500_autoconf.c | 81 uint32_t svr = (mfspr(SPR_SVR) >> 16) & ~8;
|
/src/sys/arch/evbppc/mpc85xx/ |
machdep.c | 652 const uint32_t l1cfg0 = mfspr(SPR_L1CFG0); 659 const uint32_t l1cfg1 = mfspr(SPR_L1CFG1); 674 uint32_t l1csr0 = mfspr(SPR_L1CSR0); 678 uint32_t l1csr1 = mfspr(SPR_L1CSR1); 687 uint16_t svr = mfspr(SPR_SVR) >> 16; 772 const uint32_t svr = mfspr(SPR_SVR); 773 const uint32_t pir = mfspr(SPR_PIR); 783 const uint32_t l1cfg0 = mfspr(SPR_L1CFG0); 793 const uint32_t l1cfg1 = mfspr(SPR_L1CFG1); 802 const uint32_t mmucfg = mfspr(SPR_MMUCFG) [all...] |
/src/common/lib/libc/arch/powerpc/string/ |
memcpy.S | 76 mfspr %r6, 287 /* mfpvbr %r6 PVR = 287 */
|
/src/sys/arch/evbppc/pmppc/ |
pmppc_locore.S | 88 mfspr 8,1008 108 mfspr 8,SPR_HID0
|
/src/sys/arch/amigappc/amigappc/ |
locore.S | 202 mfspr 8,SPR_HID0 224 mfspr 7,SPR_HID0
|
/src/sys/arch/powerpc/booke/dev/ |
e500wdog.c | 123 uint32_t tcr = mfspr(SPR_TCR); 150 const uint32_t tcr = mfspr(SPR_TCR);
|
/src/sys/arch/ibmnws/ibmnws/ |
locore.S | 127 mfspr 11,SPR_HID0
|
/src/sys/arch/powerpc/ibm4xx/ |
4xx_locore.S | 92 mfspr %r3,SPR_DBCR0
|
/src/sys/arch/sandpoint/sandpoint/ |
locore.S | 87 mfspr 8,1008
|
/src/sys/arch/bebox/bebox/ |
locore.S | 141 mfspr 8,SPR_HID0
|
/src/sys/arch/evbppc/dht/ |
locore.S | 123 mfspr %r0,SPR_CCR0 /* XXXclang: mfccr0 %r0 */
|