Home
last modified time | relevance | path

Searched refs:mtcr (Results 1 – 25 of 51) sorted by relevance

123

/linux/arch/csky/abiv2/inc/abi/ !
H A Dckmmu.h16 mtcr("cr<0, 15>", value); in write_mmu_index()
31 mtcr("cr<6, 15>", value); in write_mmu_pagemask()
41 mtcr("cr<4, 15>", value); in write_mmu_entryhi()
51 mtcr("cr<30, 15>", value); in write_mmu_msa0()
61 mtcr("cr<31, 15>", value); in write_mmu_msa1()
69 mtcr("cr<8, 15>", 0x80000000); in tlb_probe()
74 mtcr("cr<8, 15>", 0x40000000); in tlb_read()
88 mtcr("cr<8, 15>", 0x04000000); in tlb_invalid_all()
109 mtcr("cr<8, 15>", 0x02000000); in tlb_invalid_indexed()
123 "mtcr in setup_pgd()
[all...]
H A Dentry.h73 mtcr a0, epc
75 mtcr a0, epsr
78 mtcr a0, usp
79 mtcr a0, ss0
87 mtcr a0, cr14
148 mtcr a0, cr14
192 mtcr lr, cr14
229 mtcr \rx, cr<4, 15>
233 mtcr \rx, cr<8, 15>
249 mtcr r
[all...]
H A Dfpu.h12 static inline void init_fpu(void) { mtcr("cr<1, 2>", 0); } in init_fpu()
/linux/arch/csky/abiv1/inc/abi/ !
H A Dentry.h21 mtcr sp, usp
26 mtcr sp, ss0
31 mtcr r13, ss2
84 mtcr a0, epc
86 mtcr a0, epsr
90 mtcr a0, ss1
156 mtcr r6, psr
/linux/arch/csky/mm/ !
H A Dcachev1.c27 mtcr("cr22", i); in cache_op_line()
28 mtcr("cr17", val); in cache_op_line()
34 mtcr("cr17", value | CACHE_CLR); in cache_op_all()
38 mtcr("cr24", value | CACHE_CLR); in cache_op_all()
72 mtcr("cr24", val); in cache_op_range()
H A Dcachev2.c19 mtcr("cr17", INS_CACHE|CACHE_INV); in local_icache_inv_all()
42 mtcr("cr22", i); in cache_op_line()
43 mtcr("cr17", val); in cache_op_line()
/linux/drivers/clocksource/ !
H A Dtimer-mp-csky.c23 mtcr(PTIM_LVR, delta); in csky_mptimer_set_next_event()
30 mtcr(PTIM_CTLR, 0); in csky_mptimer_shutdown()
37 mtcr(PTIM_CTLR, 1); in csky_mptimer_oneshot()
44 mtcr(PTIM_CTLR, 0); in csky_mptimer_oneshot_stopped()
66 mtcr(PTIM_TSR, 0); in csky_timer_interrupt()
128 * The regs is accessed by cpu instruction: mfcr/mtcr instead of in csky_mptimer_init()
/linux/arch/csky/kernel/ !
H A Dsmp.c220 mtcr("cr17", 0x22); in __cpu_up()
227 mtcr("cr<29, 0>", mask); in __cpu_up()
247 mtcr("cr31", secondary_hint); in csky_start_secondary()
248 mtcr("cr<21, 1>", secondary_hint2); in csky_start_secondary()
249 mtcr("cr18", secondary_ccr); in csky_start_secondary()
251 mtcr("vbr", vec_base); in csky_start_secondary()
H A Dhead.S27 mtcr r6, cr<31, 15>
32 mtcr r6, cr<28, 15>
33 mtcr r6, cr<29, 15>
H A Datomic.S53 mtcr a3, epc
55 mtcr a3, epsr
57 mtcr a3, usp
H A Dtraps.c52 mtcr("vbr", vec_base); in pre_trap_init()
77 mtcr("cr<28, 0>", virt_to_phys(vec_base)); in trap_init()
/linux/arch/csky/abiv2/ !
H A Dfpu.c17 * - mtcr %a, cr<1, 2>
18 * - mtcr %a, cr<2, 2>
57 mtcr("cr<1, 2>", regx); in fpu_libc_helper()
59 mtcr("cr<2, 2>", regx); in fpu_libc_helper()
222 mtcr("cr<1, 2>", tmp1); in restore_from_user_fp()
223 mtcr("cr<2, 2>", tmp2); in restore_from_user_fp()
/linux/arch/powerpc/kernel/ !
H A Dentry_32.S156 mtcr r5
162 3: mtcr r5
221 mtcr r10
284 mtcr r3
335 mtcr r6
349 mtcr r6
H A Drtas_entry.S85 mtcr r0
160 mtcr r4
H A Dhead_44x.S405 mtcr r11
504 mtcr r11
548 mtcr r11
646 mtcr r11
733 mtcr r11
768 mtcr r11
H A Dprom_entry_64.S82 mtcr r4
/linux/arch/powerpc/lib/ !
H A Dtest_emulate_step_exec_instr.S70 mtcr r0
139 mtcr r0
/linux/arch/powerpc/kvm/ !
H A Dbook3s_rmhandlers.S62 2: mtcr r12
133 mtcr r12
H A Dfpu.S125 mtcr r6
217 mtcr r6; \
H A Dbook3s_64_entry.S236 mtcr r1
257 mtcr r1
332 mtcr r4
H A Dtm.S137 mtcr r6
307 mtcr r6
357 mtcr r6
/linux/arch/csky/include/asm/ !
H A Dreg_ops.h17 #define mtcr(reg, val) \ macro
20 "mtcr %0, "reg"\n" \
H A Dirqflags.h37 mtcr("psr", flags); in arch_local_irq_restore()
/linux/arch/powerpc/boot/ !
H A Dopal-calls.S59 mtcr r11;
/linux/tools/testing/selftests/powerpc/switch_endian/ !
H A Dswitch_endian_test.S26 mtcr r3

123