Home
last modified time | relevance | path

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

123

/Linux-v5.10/arch/csky/abiv2/inc/abi/
Dckmmu.h17 mtcr("cr<0, 15>", value); in write_mmu_index()
32 mtcr("cr<6, 15>", value); in write_mmu_pagemask()
42 mtcr("cr<4, 15>", value); in write_mmu_entryhi()
52 mtcr("cr<30, 15>", value); in write_mmu_msa0()
62 mtcr("cr<31, 15>", value); in write_mmu_msa1()
70 mtcr("cr<8, 15>", 0x80000000); in tlb_probe()
75 mtcr("cr<8, 15>", 0x40000000); in tlb_read()
84 mtcr("cr<8, 15>", 0x04000000); in tlb_invalid_all()
100 mtcr("cr<8, 15>", 0x02000000); in tlb_invalid_indexed()
106 mtcr("cr<28, 15>", pgd | BIT(0)); in setup_pgd()
[all …]
Dentry.h71 mtcr a0, epc
73 mtcr a0, epsr
76 mtcr a0, usp
77 mtcr a0, ss0
85 mtcr a0, cr14
146 mtcr a0, cr14
190 mtcr lr, cr14
227 mtcr \rx, cr<4, 15>
231 mtcr \rx, cr<8, 15>
237 mtcr r6, psr
[all …]
Dfpu.h13 static inline void init_fpu(void) { mtcr("cr<1, 2>", 0); } in init_fpu()
/Linux-v5.10/arch/mips/netlogic/common/
Dreset.S64 mtcr t1, t0
69 mtcr t1, t0
73 mtcr t1, t0
107 mtcr zero, t0
109 mtcr v1, t1
115 mtcr zero, t0
117 mtcr v1, t1
225 mtcr t2, t0
254 mtcr t1, t0
/Linux-v5.10/arch/csky/abiv1/inc/abi/
Dentry.h22 mtcr sp, usp
27 mtcr sp, ss0
32 mtcr r13, ss2
85 mtcr a0, epc
87 mtcr a0, epsr
91 mtcr a0, ss1
157 mtcr r6, psr
/Linux-v5.10/drivers/clocksource/
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()
/Linux-v5.10/arch/csky/mm/
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()
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-v5.10/arch/csky/kernel/
Dsmp.c225 mtcr("cr17", 0x22); in __cpu_up()
232 mtcr("cr<29, 0>", mask); in __cpu_up()
257 mtcr("cr31", secondary_hint); in csky_start_secondary()
258 mtcr("cr<21, 1>", secondary_hint2); in csky_start_secondary()
259 mtcr("cr18", secondary_ccr); in csky_start_secondary()
261 mtcr("vbr", vec_base); in csky_start_secondary()
Datomic.S49 mtcr a3, epc
51 mtcr a3, epsr
53 mtcr a3, usp
Dentry.S46 mtcr a3, ss2
47 mtcr r6, ss3
48 mtcr a2, ss4
107 mtcr r6, cr22
108 mtcr a2, cr17
320 mtcr a0, epc
Dhead.S27 mtcr r6, cr<31, 15>
Dtraps.c53 mtcr("vbr", vec_base); in pre_trap_init()
78 mtcr("cr<28, 0>", virt_to_phys(vec_base)); in trap_init()
/Linux-v5.10/arch/csky/abiv2/
Dfpu.c57 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-v5.10/arch/powerpc/lib/
Dtest_emulate_step_exec_instr.S70 mtcr r0
141 mtcr r0
/Linux-v5.10/arch/powerpc/kvm/
Dbook3s_rmhandlers.S62 2: mtcr r12
132 mtcr r12
Dfpu.S123 mtcr r6
210 mtcr r6; \
Dtm.S137 mtcr r6
307 mtcr r6
357 mtcr r6
/Linux-v5.10/arch/powerpc/kernel/
Dentry_64.S178 mtcr r2
198 mtcr r2
344 mtcr r2
703 mtcr r3
759 mtcr r6
774 mtcr r6
824 mtcr r0
919 mtcr r4
994 mtcr r4
Dhead_44x.S404 mtcr r11
499 mtcr r11
542 mtcr r11
636 mtcr r11
719 mtcr r11
753 mtcr r11
/Linux-v5.10/arch/csky/include/asm/
Dreg_ops.h17 #define mtcr(reg, val) \ macro
Dirqflags.h37 mtcr("psr", flags); in arch_local_irq_restore()
/Linux-v5.10/tools/testing/selftests/powerpc/include/
Dbasic_asm.h69 mtcr r0; \
/Linux-v5.10/Documentation/devicetree/bindings/timer/
Dcsky,mptimer.txt6 regs is accessed by cpu co-processor 4 registers with mtcr/mfcr.
/Linux-v5.10/arch/powerpc/boot/
Dopal-calls.S59 mtcr r11;

123