/linux-6.3-rc2/arch/csky/abiv2/inc/abi/ |
A D | ckmmu.h | 16 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()
|
A D | entry.h | 73 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> 249 mtcr r6, psr 256 mtcr r6, cr17 [all …]
|
A D | fpu.h | 12 static inline void init_fpu(void) { mtcr("cr<1, 2>", 0); } in init_fpu()
|
/linux-6.3-rc2/arch/csky/abiv1/inc/abi/ |
A D | entry.h | 21 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-6.3-rc2/drivers/clocksource/ |
A 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-6.3-rc2/arch/csky/mm/ |
A 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()
|
A D | cachev2.c | 19 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-6.3-rc2/arch/csky/kernel/ |
A D | smp.c | 224 mtcr("cr17", 0x22); in __cpu_up() 231 mtcr("cr<29, 0>", mask); in __cpu_up() 251 mtcr("cr31", secondary_hint); in csky_start_secondary() 252 mtcr("cr<21, 1>", secondary_hint2); in csky_start_secondary() 253 mtcr("cr18", secondary_ccr); in csky_start_secondary() 255 mtcr("vbr", vec_base); in csky_start_secondary()
|
A D | head.S | 27 mtcr r6, cr<31, 15> 32 mtcr r6, cr<28, 15> 33 mtcr r6, cr<29, 15>
|
A D | atomic.S | 53 mtcr a3, epc 55 mtcr a3, epsr 57 mtcr a3, usp
|
A D | traps.c | 51 mtcr("vbr", vec_base); in pre_trap_init() 76 mtcr("cr<28, 0>", virt_to_phys(vec_base)); in trap_init()
|
/linux-6.3-rc2/arch/csky/abiv2/ |
A D | fpu.c | 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-6.3-rc2/arch/powerpc/lib/ |
A D | test_emulate_step_exec_instr.S | 70 mtcr r0 139 mtcr r0
|
/linux-6.3-rc2/arch/powerpc/kernel/ |
A D | entry_32.S | 156 mtcr r5 165 3: mtcr r5 266 mtcr r10 332 mtcr r3 386 mtcr r6 403 mtcr r6
|
A D | rtas_entry.S | 85 mtcr r0 160 mtcr r4
|
A D | interrupt_64.S | 153 mtcr r2 170 mtcr r2 347 mtcr r2 495 mtcr r3 663 mtcr r6 682 mtcr r6
|
A D | head_44x.S | 406 mtcr r11 505 mtcr r11 549 mtcr r11 647 mtcr r11 734 mtcr r11 769 mtcr r11
|
/linux-6.3-rc2/arch/powerpc/kvm/ |
A D | book3s_rmhandlers.S | 62 2: mtcr r12 132 mtcr r12
|
A D | fpu.S | 125 mtcr r6 217 mtcr r6; \
|
A D | book3s_64_entry.S | 236 mtcr r1 257 mtcr r1 332 mtcr r4
|
A D | tm.S | 137 mtcr r6 307 mtcr r6 357 mtcr r6
|
/linux-6.3-rc2/arch/csky/include/asm/ |
A D | reg_ops.h | 17 #define mtcr(reg, val) \ macro
|
A D | irqflags.h | 37 mtcr("psr", flags); in arch_local_irq_restore()
|
/linux-6.3-rc2/arch/powerpc/boot/ |
A D | opal-calls.S | 59 mtcr r11;
|
/linux-6.3-rc2/Documentation/devicetree/bindings/timer/ |
A D | csky,mptimer.txt | 6 regs is accessed by cpu co-processor 4 registers with mtcr/mfcr.
|