Home
last modified time | relevance | path

Searched refs:mfspr (Results 1 – 25 of 178) sorted by relevance

12345678

/arch/powerpc/kernel/
Dcpu_setup_ppc970.S25 mfspr r3,SPRN_HID4
32 mfspr r3,SPRN_HID5
40 mfspr r0,SPRN_HID1
76 mfspr r0,SPRN_HID0
90 mfspr r0,SPRN_HID0
98 mfspr r0,SPRN_HID0
99 mfspr r0,SPRN_HID0
100 mfspr r0,SPRN_HID0
101 mfspr r0,SPRN_HID0
102 mfspr r0,SPRN_HID0
[all …]
Dhead_40x.S109 mfspr r11,SPRN_SRR3; /* check whether user or kernel */\
116 mfspr r11,SPRN_SPRG_THREAD; /* if from user, start at top of */\
125 mfspr r12,SPRN_DEAR; /* save DEAR and ESR in the frame */\
127 mfspr r9,SPRN_ESR; /* in them at the point where the */\
129 mfspr r12,SPRN_SRR2; \
131 mfspr r9,SPRN_SRR3; \
189 mfspr r12, SPRN_PID
196 mfspr r12, SPRN_PID
205 mfspr r10, SPRN_ESR
209 mfspr r10, SPRN_DEAR /* Get faulting address */
[all …]
Dhead_44x.S314 mfspr r10, SPRN_DEAR /* Get faulting address */
325 mfspr r12,SPRN_MMUCR
332 mfspr r11,SPRN_SPRG_THREAD
336 mfspr r12,SPRN_MMUCR
337 mfspr r13,SPRN_PID /* Get PID */
356 mfspr r12,SPRN_ESR
394 mfspr r10,SPRN_DEAR
403 mfspr r11, SPRN_SPRG_RSCRATCH4
405 mfspr r13, SPRN_SPRG_RSCRATCH3
406 mfspr r12, SPRN_SPRG_RSCRATCH2
[all …]
Dhead_8xx.S131 mfspr r4,SPRN_DAR
135 mfspr r5,SPRN_DSISR
159 mfspr r4,SPRN_DAR
163 mfspr r5,SPRN_DSISR
202 mfspr r10, SPRN_SPRG_SCRATCH0
203 mfspr r11, SPRN_SPRG_SCRATCH1
237 mfspr r10, SPRN_SRR0 /* Get effective address of fault */
256 mfspr r10, SPRN_M_TWB /* Get level 1 table */
274 mfspr r10, SPRN_MD_TWC
294 0: mfspr r10, SPRN_SPRG_SCRATCH0
[all …]
Dfsl_booke_entry_mapping.S8 mfspr r7, SPRN_PID0
13 mfspr r7,SPRN_MAS1
17 mfspr r7,SPRN_MMUCFG
22 mfspr r7,SPRN_PID1
27 mfspr r7,SPRN_MAS1
30 mfspr r7, SPRN_PID2
37 mfspr r7,SPRN_MAS0
40 mfspr r7,SPRN_MAS1 /* Insure IPROT set */
46 mfspr r9,SPRN_TLB1CFG
53 mfspr r7,SPRN_MAS1
[all …]
Dcpu_setup_fsl_booke.S20 mfspr r0, SPRN_L1CSR1
30 mfspr r0, SPRN_L1CSR0
42 1: mfspr r0, SPRN_L1CSR0
59 mfspr r3, SPRN_PWRMGTCR0
78 mfspr r3, SPRN_PWRMGTCR0
97 mfspr r10,SPRN_MMUCFG
114 mfspr r3,SPRN_HID0
130 mfspr r3,SPRN_HID1
148 mfspr r3, SPRN_MMUCFG
176 mfspr r10,SPRN_MMUCFG
[all …]
Dhead_booke.h49 mfspr r10, SPRN_SPRG_THREAD; \
53 mfspr r11, SPRN_SRR1; \
66 mfspr r13, SPRN_SPRG_RSCRATCH0; \
73 mfspr r12,SPRN_SRR0; \
75 mfspr r9,SPRN_SRR1; \
87 mfspr r10, SPRN_SPRG_THREAD
94 mfspr r11, SPRN_SRR1
114 mfspr r12,SPRN_SRR0
116 mfspr r9,SPRN_SRR1
209 mfspr r8,SPRN_PIR; \
[all …]
Dswsusp_booke.S65 mfspr r4,SPRN_TCR
69 1: mfspr r4,SPRN_TBRU
71 mfspr r5,SPRN_TBRL
73 mfspr r3,SPRN_TBRU
78 mfspr r4,SPRN_SPRG0
80 mfspr r4,SPRN_SPRG1
82 mfspr r4,SPRN_SPRG2
84 mfspr r4,SPRN_SPRG3
86 mfspr r4,SPRN_SPRG4
88 mfspr r4,SPRN_SPRG5
[all …]
Dcpu_setup_6xx.S85 mfspr r11,SPRN_HID0
103 mfspr r11,SPRN_HID0
140 mfspr r11,SPRN_MSSSR0
162 mfspr r11,SPRN_HID0
186 mfspr r10, SPRN_HID1
221 mfspr r11,SPRN_L3CR
232 mfspr r11,SPRN_HID0
263 mfspr r3,SPRN_L2CR
266 mfspr r3,SPRN_MSSCR0
326 mfspr r3,SPRN_HID0
[all …]
Dl2cr_6xx.S116 mfspr r8,SPRN_HID0 /* Save HID0 in r8 */
123 mfspr r4,SPRN_L2CR
154 mfspr r4,SPRN_MSSCR0
217 10: mfspr r3,SPRN_L2CR
224 3: mfspr r3,SPRN_L2CR
244 mfspr r3,SPRN_MSSCR0
270 mfspr r3,SPRN_L2CR
300 mfspr r4,SPRN_L3CR
351 10: mfspr r3,SPRN_L3CR
389 mfspr r3,SPRN_L3CR
[all …]
Dhead_fsl_booke.S213 mfspr r24,SPRN_PIR
374 mfspr r5,SPRN_ESR /* Grab the ESR, save it, pass arg3 */
376 mfspr r4,SPRN_DEAR /* Grab the DEAR, save it, pass arg2 */
436 mfspr r10, SPRN_SPRG_THREAD
440 mfspr r11, SPRN_SRR1
449 mfspr r11, SPRN_SRR1
455 mfspr r10, SPRN_DEAR /* Get faulting address */
466 mfspr r12,SPRN_MAS1 /* Set TID to 0 */
474 mfspr r11,SPRN_SPRG_THREAD
491 mfspr r12,SPRN_ESR
[all …]
Dexceptions-64e.S82 mfspr r10,SPRN_SPRG_TLB_EXFRAME
90 mfspr r10,SPRN_SRR0
92 mfspr r10,SPRN_SRR1
94 mfspr r10,SPRN_SPRG_GEN_SCRATCH
96 mfspr r10,SPRN_SPRG_TLB_SCRATCH
98 mfspr r10,SPRN_MAS0
100 mfspr r10,SPRN_MAS1
102 mfspr r10,SPRN_MAS2
104 mfspr r10,SPRN_MAS3
106 mfspr r10,SPRN_MAS6
[all …]
Dhead_32.h23 mfspr r11,SPRN_SRR1 /* check whether user or kernel */
27 mfspr r11,SPRN_SPRG_THREAD
38 mfspr r10,SPRN_SPRG_SCRATCH0
40 mfspr r12,SPRN_SPRG_SCRATCH1
44 mfspr r12,SPRN_SRR0
45 mfspr r9,SPRN_SRR1
64 mfspr r12,SPRN_SPRG_THREAD
72 mfspr r10,SPRN_SRR0
74 mfspr r9,SPRN_SRR1
/arch/powerpc/kvm/
Dbook3s_hv_interrupts.S46 mfspr r3, SPRN_DSCR
51 mfspr r3, SPRN_DABR
68 mfspr r8,SPRN_DEC
114 mfspr r8, SPRN_MMCR2
120 mfspr r7, SPRN_MMCR0 /* save MMCR0 */
122 mfspr r6, SPRN_MMCRA
130 mfspr r5, SPRN_MMCR1
131 mfspr r9, SPRN_SIAR
132 mfspr r10, SPRN_SDAR
139 mfspr r9, SPRN_SIER
[all …]
Dbookehv_interrupts.S71 mfspr r10, SPRN_PID
82 1: mfspr r7, SPRN_TBRU
83 mfspr r8, SPRN_TBRL
84 mfspr r9, SPRN_TBRU
146 mfspr r8, SPRN_ESR
151 mfspr r9, SPRN_DEAR
188 mfspr r12, \scratch
190 mfspr r5, \scratch
202 mfspr r5, \srr0
203 mfspr r6, \srr1
[all …]
De500mc.c76 val = mfspr(SPRN_MAS1); in kvmppc_e500_tlbil_one()
142 if (vcpu->arch.oldpir != mfspr(SPRN_PIR) || in kvmppc_core_vcpu_load_e500mc()
151 vcpu->arch.eplc = mfspr(SPRN_EPLC); in kvmppc_core_vcpu_put_e500mc()
152 vcpu->arch.epsc = mfspr(SPRN_EPSC); in kvmppc_core_vcpu_put_e500mc()
154 vcpu->arch.shared->sprg0 = mfspr(SPRN_GSPRG0); in kvmppc_core_vcpu_put_e500mc()
155 vcpu->arch.shared->sprg1 = mfspr(SPRN_GSPRG1); in kvmppc_core_vcpu_put_e500mc()
156 vcpu->arch.shared->sprg2 = mfspr(SPRN_GSPRG2); in kvmppc_core_vcpu_put_e500mc()
157 vcpu->arch.shared->sprg3 = mfspr(SPRN_GSPRG3); in kvmppc_core_vcpu_put_e500mc()
159 vcpu->arch.shared->srr0 = mfspr(SPRN_GSRR0); in kvmppc_core_vcpu_put_e500mc()
160 vcpu->arch.shared->srr1 = mfspr(SPRN_GSRR1); in kvmppc_core_vcpu_put_e500mc()
[all …]
Dtm.S59 mfspr r7, SPRN_DSCR
78 mfspr r6, SPRN_TEXASR
100 mfspr r0, SPRN_PPR
132 mfspr r7, SPRN_DSCR
144 mfspr r8, SPRN_AMR
145 mfspr r10, SPRN_TAR
158 mfspr r6, SPRN_VRSAVE
172 mfspr r7, SPRN_TEXASR
174 mfspr r5, SPRN_TFHAR
175 mfspr r6, SPRN_TFIAR
[all …]
/arch/powerpc/platforms/83xx/
Dsuspend-asm.S69 mfspr r5, SPRN_HID0
70 mfspr r6, SPRN_HID1
71 mfspr r7, SPRN_HID2
77 mfspr r4, SPRN_IABR
78 mfspr r5, SPRN_IABR2
79 mfspr r6, SPRN_IBCR
80 mfspr r7, SPRN_DABR
81 mfspr r8, SPRN_DABR2
82 mfspr r9, SPRN_DBCR
91 mfspr r4, SPRN_SPRG0
[all …]
/arch/powerpc/include/asm/
Doprofile_impl.h71 return mfspr(SPRN_PMC1); in classic_ctr_read()
73 return mfspr(SPRN_PMC2); in classic_ctr_read()
75 return mfspr(SPRN_PMC3); in classic_ctr_read()
77 return mfspr(SPRN_PMC4); in classic_ctr_read()
79 return mfspr(SPRN_PMC5); in classic_ctr_read()
81 return mfspr(SPRN_PMC6); in classic_ctr_read()
86 return mfspr(SPRN_PMC7); in classic_ctr_read()
88 return mfspr(SPRN_PMC8); in classic_ctr_read()
/arch/powerpc/oprofile/
Dop_model_pa6t.c33 return mfspr(SPRN_PA6T_PMC0); in ctr_read()
35 return mfspr(SPRN_PA6T_PMC1); in ctr_read()
37 return mfspr(SPRN_PA6T_PMC2); in ctr_read()
39 return mfspr(SPRN_PA6T_PMC3); in ctr_read()
41 return mfspr(SPRN_PA6T_PMC4); in ctr_read()
43 return mfspr(SPRN_PA6T_PMC5); in ctr_read()
143 mfspr(SPRN_PA6T_MMCR0)); in pa6t_cpu_setup()
145 mfspr(SPRN_PA6T_MMCR1)); in pa6t_cpu_setup()
177 mmcr0 = mfspr(SPRN_PA6T_MMCR0); in pa6t_stop()
190 unsigned long pc = mfspr(SPRN_PA6T_SIAR); in pa6t_handle_interrupt()
[all …]
/arch/powerpc/platforms/powernv/
Didle.c74 uint64_t lpcr_val = mfspr(SPRN_LPCR); in pnv_save_sprs_for_deep_states()
75 uint64_t hid0_val = mfspr(SPRN_HID0); in pnv_save_sprs_for_deep_states()
76 uint64_t hid1_val = mfspr(SPRN_HID1); in pnv_save_sprs_for_deep_states()
77 uint64_t hid4_val = mfspr(SPRN_HID4); in pnv_save_sprs_for_deep_states()
78 uint64_t hid5_val = mfspr(SPRN_HID5); in pnv_save_sprs_for_deep_states()
79 uint64_t hmeer_val = mfspr(SPRN_HMEER); in pnv_save_sprs_for_deep_states()
341 sprs.tscr = mfspr(SPRN_TSCR); in power7_idle_insn()
342 sprs.worc = mfspr(SPRN_WORC); in power7_idle_insn()
344 sprs.sdr1 = mfspr(SPRN_SDR1); in power7_idle_insn()
345 sprs.rpr = mfspr(SPRN_RPR); in power7_idle_insn()
[all …]
Dsubcore-asm.S43 mfspr r6, SPRN_LDBAR
44 mfspr r7, SPRN_PMMAR
45 mfspr r8, SPRN_PMCR
46 mfspr r9, SPRN_RPR
47 mfspr r10, SPRN_SDR1
60 1: mfspr r4, SPRN_HID0
/arch/openrisc/kernel/
Dsetup.c94 unsigned long upr = mfspr(SPR_UPR); in print_cpuinfo()
95 unsigned long vr = mfspr(SPR_VR); in print_cpuinfo()
129 1 << ((mfspr(SPR_DMMUCFGR) & SPR_DMMUCFGR_NTS) >> 2), in print_cpuinfo()
130 1 + (mfspr(SPR_DMMUCFGR) & SPR_DMMUCFGR_NTW)); in print_cpuinfo()
133 1 << ((mfspr(SPR_IMMUCFGR) & SPR_IMMUCFGR_NTS) >> 2), in print_cpuinfo()
134 1 + (mfspr(SPR_IMMUCFGR) & SPR_IMMUCFGR_NTW)); in print_cpuinfo()
178 iccfgr = mfspr(SPR_ICCFGR); in setup_cpuinfo()
185 dccfgr = mfspr(SPR_DCCFGR); in setup_cpuinfo()
200 cpuinfo->coreid = mfspr(SPR_COREID); in setup_cpuinfo()
330 vr = mfspr(SPR_VR); in show_cpuinfo()
[all …]
/arch/powerpc/platforms/powermac/
Dcache.S56 mfspr r8,SPRN_HID0 /* Save SPRN_HID0 in r8 */
85 mfspr r3,SPRN_HID0
99 mfspr r5,SPRN_L2CR
156 1: mfspr r3,SPRN_L2CR
167 mfspr r0,SPRN_HID0
175 mfspr r0,SPRN_HID0
203 mfspr r0,SPRN_MSSCR0
245 mfspr r6,SPRN_LDSTCR
270 mfspr r3,SPRN_L2CR
290 3: mfspr r0,SPRN_L2CR /* wait for it to go to 0 */
[all …]
Dsleep.S133 mfspr r4,SPRN_DBAT4U
135 mfspr r4,SPRN_DBAT4L
137 mfspr r4,SPRN_DBAT5U
139 mfspr r4,SPRN_DBAT5L
141 mfspr r4,SPRN_DBAT6U
143 mfspr r4,SPRN_DBAT6L
145 mfspr r4,SPRN_DBAT7U
147 mfspr r4,SPRN_DBAT7L
149 mfspr r4,SPRN_IBAT4U
151 mfspr r4,SPRN_IBAT4L
[all …]

12345678