/Linux-v5.4/arch/csky/abiv2/inc/abi/ |
D | ckmmu.h | 17 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 …]
|
D | entry.h | 64 mtcr a0, epc 66 mtcr a0, epsr 68 mtcr a0, usp 76 mtcr a0, cr14 121 mtcr lr, cr14 158 mtcr \rx, cr<4, 15> 162 mtcr \rx, cr<8, 15> 168 mtcr r6, psr 175 mtcr r6, cr17 179 mtcr r6, cr<8, 15> /* Set MCIR */ [all …]
|
/Linux-v5.4/arch/mips/netlogic/common/ |
D | reset.S | 64 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.4/arch/csky/mm/ |
D | cachev1.c | 27 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()
|
/Linux-v5.4/arch/csky/abiv1/inc/abi/ |
D | entry.h | 20 mtcr sp, ss1 25 mtcr sp, ss0 30 mtcr r13, ss2 78 mtcr a0, epc 80 mtcr a0, epsr 83 mtcr a0, ss1 149 mtcr r6, psr
|
/Linux-v5.4/drivers/clocksource/ |
D | timer-mp-csky.c | 23 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.4/arch/csky/kernel/ |
D | smp.c | 173 mtcr("cr17", 0x22); in __cpu_up() 180 mtcr("cr<29, 0>", mask); in __cpu_up() 205 mtcr("cr31", secondary_hint); in csky_start_secondary() 206 mtcr("cr18", secondary_ccr); in csky_start_secondary() 208 mtcr("vbr", vec_base); in csky_start_secondary()
|
D | entry.S | 28 mtcr a3, ss2 29 mtcr r6, ss3 30 mtcr a2, ss4 89 mtcr r6, cr22 90 mtcr a2, cr17 260 mtcr a0, epc 322 mtcr a2, psr 335 mtcr a2, psr
|
D | atomic.S | 47 mtcr a3, epc 49 mtcr a3, epsr
|
D | traps.c | 48 mtcr("vbr", vec_base); in pre_trap_init() 73 mtcr("cr<28, 0>", virt_to_phys(vec_base)); in trap_init()
|
/Linux-v5.4/arch/csky/abiv2/ |
D | fpu.c | 15 mtcr("cr<1, 2>", 0); in init_fpu() 62 mtcr("cr<1, 2>", regx); in fpu_libc_helper() 64 mtcr("cr<2, 2>", regx); in fpu_libc_helper() 227 mtcr("cr<1, 2>", tmp1); in restore_from_user_fp() 228 mtcr("cr<2, 2>", tmp2); in restore_from_user_fp()
|
/Linux-v5.4/arch/powerpc/kernel/ |
D | head_40x.S | 269 mtcr r11 276 mtcr r11 294 mtcr r11 301 mtcr r11 451 mtcr r11 458 mtcr r11 551 mtcr r11 558 mtcr r11 726 mtcr r11 733 mtcr r11
|
D | head_8xx.S | 279 mtcr r11 319 mtcr r11 372 mtcr r11 420 mtcr r11 439 mtcr r11 549 mtcr r10 601 mtcr r11
|
D | tm.S | 325 mtcr r4 461 mtcr r6 517 mtcr r4
|
D | head_44x.S | 404 mtcr r11 499 mtcr r11 542 mtcr r11 636 mtcr r11 719 mtcr r11 753 mtcr r11
|
/Linux-v5.4/arch/powerpc/lib/ |
D | test_emulate_step_exec_instr.S | 70 mtcr r0 139 mtcr r0
|
/Linux-v5.4/arch/powerpc/kvm/ |
D | book3s_rmhandlers.S | 62 2: mtcr r12 132 mtcr r12
|
D | fpu.S | 123 mtcr r6 210 mtcr r6; \
|
D | tm.S | 137 mtcr r6 307 mtcr r6 357 mtcr r6
|
/Linux-v5.4/arch/csky/include/asm/ |
D | reg_ops.h | 17 #define mtcr(reg, val) \ macro
|
D | irqflags.h | 37 mtcr("psr", flags); in arch_local_irq_restore()
|
/Linux-v5.4/tools/testing/selftests/powerpc/include/ |
D | basic_asm.h | 69 mtcr r0; \
|
/Linux-v5.4/arch/powerpc/boot/ |
D | opal-calls.S | 59 mtcr r11;
|
/Linux-v5.4/Documentation/devicetree/bindings/timer/ |
D | csky,mptimer.txt | 6 regs is accessed by cpu co-processor 4 registers with mtcr/mfcr.
|
/Linux-v5.4/tools/testing/selftests/powerpc/switch_endian/ |
D | switch_endian_test.S | 22 mtcr r3
|