Searched refs:mtspr (Results 1 - 25 of 113) sorted by relevance

12345

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/boot/
H A Dwii-head.S49 mtspr 0x210, 8 /* IBAT0U */
50 mtspr 0x212, 8 /* IBAT1U */
51 mtspr 0x214, 8 /* IBAT2U */
52 mtspr 0x216, 8 /* IBAT3U */
53 mtspr 0x218, 8 /* DBAT0U */
54 mtspr 0x21a, 8 /* DBAT1U */
55 mtspr 0x21c, 8 /* DBAT2U */
56 mtspr 0x21e, 8 /* DBAT3U */
58 mtspr 0x230, 8 /* IBAT4U */
59 mtspr
[all...]
H A Dgamecube-head.S48 mtspr 0x210, 8 /* IBAT0U */
49 mtspr 0x212, 8 /* IBAT1U */
50 mtspr 0x214, 8 /* IBAT2U */
51 mtspr 0x216, 8 /* IBAT3U */
52 mtspr 0x218, 8 /* DBAT0U */
53 mtspr 0x21a, 8 /* DBAT1U */
54 mtspr 0x21c, 8 /* DBAT2U */
55 mtspr 0x21e, 8 /* DBAT3U */
59 mtspr 0x211, 9 /* IBAT0L */
60 mtspr
[all...]
H A Dreg.h25 #define mtspr(rn, v) asm volatile("mtspr " __stringify(rn) ",%0" : : "r" (v)) macro
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/include/asm/
H A Doprofile_impl.h104 mtspr(SPRN_PMC1, val);
107 mtspr(SPRN_PMC2, val);
110 mtspr(SPRN_PMC3, val);
113 mtspr(SPRN_PMC4, val);
116 mtspr(SPRN_PMC5, val);
119 mtspr(SPRN_PMC6, val);
125 mtspr(SPRN_PMC7, val);
128 mtspr(SPRN_PMC8, val);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/kernel/
H A Dfsl_booke_entry_mapping.S10 mtspr SPRN_MAS6,r7
24 mtspr SPRN_MAS6,r7
32 mtspr SPRN_MAS6,r7
41 mtspr SPRN_MAS1,r7
50 mtspr SPRN_MAS0,r7
56 mtspr SPRN_MAS1,r7
77 mtspr SPRN_MAS0,r7
104 mtspr SPRN_MAS0,r7
109 mtspr SPRN_MAS1,r6
113 mtspr SPRN_MAS
[all...]
H A Dcpu_setup_ppc970.S34 mtspr SPRN_HID4,r3
40 mtspr SPRN_HID5,r3
49 mtspr SPRN_HID1,r0
50 mtspr SPRN_HID1,r0
56 mtspr SPRN_HIOR,0 /* Clear interrupt prefix */
102 mtspr SPRN_HID0,r0
143 mtspr SPRN_HID4,r3
150 mtspr SPRN_HIOR,0
157 mtspr SPRN_HID0,r3
171 mtspr SPRN_HID
[all...]
H A Dhead_32.S42 mtspr SPRN_IBAT##n##U,RA; \
43 mtspr SPRN_DBAT##n##U,RA; \
46 mtspr SPRN_IBAT##n##U,RA; \
47 mtspr SPRN_IBAT##n##L,RB; \
51 mtspr SPRN_DBAT##n##U,RA; \
52 mtspr SPRN_DBAT##n##L,RB; \
208 mtspr SPRN_SRR1,r0
211 mtspr SPRN_SRR0,r0
251 mtspr SPRN_SPRG_SCRATCH0,r10; \
252 mtspr SPRN_SPRG_SCRATCH
[all...]
H A Dl2cr_6xx.S101 mtspr SPRN_HID0,r4 /* Disable DPM */
139 mtspr SPRN_MSSCR0,r4
172 /* CPU errata: Make sure the mtspr below is already in the
179 mtspr SPRN_L2CR,r3
192 mtspr SPRN_L2CR,r3
212 mtspr SPRN_L2CR,r3
221 mtspr SPRN_L2CR,r3
229 mtspr SPRN_MSSCR0,r3
237 mtspr 1008,r8
310 mtspr SPRN_L3C
[all...]
H A Dhead_8xx.S96 mtspr SPRN_SRR1,r0
99 mtspr SPRN_SRR0,r0
110 mtspr SPRN_SPRG_SCRATCH0,r10; \
111 mtspr SPRN_SPRG_SCRATCH1,r11; \
207 mtspr SPRN_DAR,r5 /* Tag DAR, to be used in DTLB Error */
225 mtspr SPRN_DAR,r10 /* Tag DAR, to be used in DTLB Error */
249 mtspr SPRN_DAR,r5 /* Tag DAR, to be used in DTLB Error */
300 mtspr SPRN_M_TW, r10 /* Save a couple of working registers */
306 mtspr SPRN_DAR, r10
307 mtspr SPRN_SPRG
[all...]
H A Dcpu_setup_pa6t.S38 mtspr SPRN_HID5,r0
42 mtspr SPRN_LPCR,r0
H A Dcpu_setup_fsl_booke.S26 mtspr SPRN_L1CSR1, r0 /* Enable I-Cache */
37 mtspr SPRN_L1CSR0, r0 /* Disable */
41 mtspr SPRN_L1CSR0, r0 /* Invalidate */
50 mtspr SPRN_L1CSR0, r0 /* Enable */
58 mtspr SPRN_HID0,r3
H A Dhead_40x.S79 mtspr SPRN_SRR1,r0
82 mtspr SPRN_SRR0,r0
113 mtspr SPRN_SPRG_SCRATCH0,r10; /* save two registers to work with */\
114 mtspr SPRN_SPRG_SCRATCH1,r11; \
115 mtspr SPRN_SPRG_SCRATCH2,r1; \
268 mtspr SPRN_SPRG_SCRATCH0, r10 /* Save some working registers */
269 mtspr SPRN_SPRG_SCRATCH1, r11
278 mtspr SPRN_SPRG_SCRATCH3, r12
279 mtspr SPRN_SPRG_SCRATCH4, r9
282 mtspr SPRN_SPRG_SCRATCH
[all...]
H A Dswsusp_32.S242 mtspr SPRN_DBAT4U,r4
243 mtspr SPRN_DBAT4L,r4
244 mtspr SPRN_DBAT5U,r4
245 mtspr SPRN_DBAT5L,r4
246 mtspr SPRN_DBAT6U,r4
247 mtspr SPRN_DBAT6L,r4
248 mtspr SPRN_DBAT7U,r4
249 mtspr SPRN_DBAT7L,r4
250 mtspr SPRN_IBAT4U,r4
251 mtspr SPRN_IBAT4
[all...]
H A Dhead_fsl_booke.S122 mtspr SPRN_IVPR,r4
129 mtspr SPRN_MAS4, r2
138 mtspr SPRN_DBCR0,r2
142 mtspr SPRN_DBSR,r2
164 mtspr SPRN_SPRG_THREAD,r4
211 mtspr SPRN_SRR0,r4
212 mtspr SPRN_SRR1,r3
335 mtspr SPRN_SPRG_WSCRATCH0, r10 /* Save some working registers */
336 mtspr SPRN_SPRG_WSCRATCH1, r11
337 mtspr SPRN_SPRG_WSCRATCH
[all...]
H A Dhead_44x.S85 mtspr SPRN_SPRG_THREAD,r4
118 mtspr SPRN_MCSR,r0
125 mtspr SPRN_SRR0,r4
126 mtspr SPRN_SRR1,r3
200 mtspr SPRN_SPRG_WSCRATCH0, r10 /* Save some working registers */
201 mtspr SPRN_SPRG_WSCRATCH1, r11
202 mtspr SPRN_SPRG_WSCRATCH2, r12
203 mtspr SPRN_SPRG_WSCRATCH3, r13
205 mtspr SPRN_SPRG_WSCRATCH4, r11
233 mtspr SPRN_MMUC
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/platforms/83xx/
H A Dsuspend-asm.S232 mtspr SPRN_DBAT0L, r4
235 mtspr SPRN_DBAT0U, r4
242 mtspr SPRN_DBAT1L, r4
245 mtspr SPRN_DBAT1U, r4
254 mtspr SPRN_DBAT2L, r4
257 mtspr SPRN_DBAT2U, r4
272 mtspr SPRN_HID0, r3
340 mtspr SPRN_HID0, r5
390 mtspr SPRN_HID0, r5
391 mtspr SPRN_HID
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/oprofile/
H A Dop_model_pa6t.c67 mtspr(SPRN_PA6T_PMC0, val);
70 mtspr(SPRN_PA6T_PMC1, val);
73 mtspr(SPRN_PA6T_PMC2, val);
76 mtspr(SPRN_PA6T_PMC3, val);
79 mtspr(SPRN_PA6T_PMC4, val);
82 mtspr(SPRN_PA6T_PMC5, val);
150 mtspr(SPRN_PA6T_MMCR0, mmcr0);
153 mtspr(SPRN_PA6T_MMCR1, mmcr1);
176 mtspr(SPRN_PA6T_MMCR0, mmcr0);
192 mtspr(SPRN_PA6T_MMCR
[all...]
H A Dop_model_rs64.c77 mtspr(SPRN_MMCR0, tmp);
80 mtspr(SPRN_MMCR1, tmp);
111 mtspr(SPRN_MMCR0, mmcr0);
114 mtspr(SPRN_MMCR1, 0);
117 mtspr(SPRN_MMCRA, 0);
122 mtspr(SPRN_MMCR0, mmcr0);
157 mtspr(SPRN_MMCR0, mmcr0);
170 mtspr(SPRN_MMCR0, mmcr0);
214 mtspr(SPRN_MMCR0, mmcr0);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/kvm/
H A Dbook3s_32_sr.S64 mtspr SPRN_IBAT##n##U,reg; \
65 mtspr SPRN_IBAT##n##L,reg; \
66 mtspr SPRN_DBAT##n##U,reg; \
67 mtspr SPRN_DBAT##n##L,reg; \
106 mtspr SPRN_IBAT##n##U,RA; \
107 mtspr SPRN_IBAT##n##L,RB; \
110 mtspr SPRN_DBAT##n##U,RA; \
111 mtspr SPRN_DBAT##n##L,RB; \
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/platforms/powermac/
H A Dcache.S63 mtspr SPRN_HID0,r4 /* Disable DPM */
86 mtspr SPRN_HID0,r3
92 mtspr SPRN_HID0,r3
94 mtspr SPRN_HID0,r3
104 1: mtspr SPRN_L2CR,r3
138 1: mtspr SPRN_L2CR,r5
150 mtspr SPRN_L2CR,r4
162 mtspr SPRN_L2CR,r4
168 mtspr SPRN_HID0,r0
176 mtspr SPRN_HID
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/mm/
H A Dtlb_nohash_low.S50 mtspr SPRN_PID,r4
52 mtspr SPRN_PID,r6
87 * between the mtspr and the tlbsx.
94 mtspr SPRN_MMUCR,r5
202 mtspr SPRN_MMUCR,r5
228 mtspr SPRN_MMUCSR0, r3
246 mtspr SPRN_MAS6,r3
248 mtspr SPRN_MAS6,r4 /* restore MAS6 */
252 mtspr SPRN_MMUCSR0, r3
271 mtspr SPRN_MAS
[all...]
H A Dtlb_low_64e.S99 mtspr SPRN_MAS1,r10
143 mtspr SPRN_MAS1,r10
219 mtspr SPRN_MAS2,r11
232 mtspr SPRN_MAS1,r11
247 mtspr SPRN_MAS3,r15
248 mtspr SPRN_MAS7,r16
250 mtspr SPRN_MAS7_MAS3,r15
270 mtspr SPRN_DEAR,r14
271 mtspr SPRN_ESR,r15
294 mtspr SPRN_MAS
[all...]
H A D40x_mmu.c71 mtspr(SPRN_ZPR, 0x10000000);
80 mtspr(SPRN_DCWR, 0x00000000); /* All caching is write-back */
87 mtspr(SPRN_DCCR, 0xFFFF0000); /* 2GByte of data space at 0x0. */
88 mtspr(SPRN_ICCR, 0xFFFF0000); /* 2GByte of instr. space at 0x0. */
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/platforms/iseries/
H A Dexception.h41 mtspr SPRN_SPRG_SCRATCH0,r13; /* save r13 */ \
50 mtspr SPRN_SPRG_SCRATCH0,r13; /* save r13 */ \
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/tile/kernel/
H A Dentry.S40 * before executing the mtspr. We may need to modify tile-sim to
46 { and zero, r2, r1 ; mtspr SIM_CONTROL, r0 }
105 mtspr SYSTEM_SAVE_1_0, r2
131 mtspr INTERRUPT_CRITICAL_SECTION, r1
134 mtspr EX_CONTEXT_1_1, r1 /* PL1, ICS clear */
135 mtspr EX_CONTEXT_1_0, r0

Completed in 121 milliseconds

12345