Searched refs:csr_set (Results 1 – 11 of 11) sorted by relevance
/openbmc/linux/arch/riscv/include/asm/ |
H A D | irqflags.h | 22 csr_set(CSR_STATUS, SR_IE); in arch_local_irq_enable() 52 csr_set(CSR_STATUS, flags & SR_IE); in arch_local_irq_restore()
|
H A D | vector.h | 58 csr_set(CSR_SSTATUS, SR_VS); in riscv_v_enable()
|
H A D | csr.h | 491 #define csr_set(csr, val) \ macro
|
/openbmc/linux/drivers/irqchip/ |
H A D | irq-riscv-intc.c | 49 csr_set(CSR_IE, BIT(d->hwirq)); in riscv_intc_irq_unmask() 72 csr_set(CSR_IE, mask); in andes_intc_irq_unmask() 74 csr_set(ANDES_CSR_SLIE, mask); in andes_intc_irq_unmask()
|
/openbmc/u-boot/arch/riscv/cpu/ |
H A D | cpu.c | 73 csr_set(MODE_PREFIX(status), MSTATUS_FS); in arch_cpu_init_dm()
|
/openbmc/u-boot/arch/riscv/include/asm/ |
H A D | csr.h | 101 #define csr_set(csr, val) \ macro
|
/openbmc/linux/drivers/clocksource/ |
H A D | timer-riscv.c | 39 csr_set(CSR_IE, IE_TIE); in riscv_clock_next_event()
|
H A D | timer-clint.c | 117 csr_set(CSR_IE, IE_TIE); in clint_clock_next_event()
|
/openbmc/linux/arch/riscv/kvm/ |
H A D | aia.c | 451 csr_set(CSR_HGEIE, BIT(hgei)); in kvm_riscv_aia_wakeon_hgei() 547 csr_set(CSR_HIE, BIT(IRQ_S_GEXT)); in kvm_riscv_aia_enable()
|
H A D | aia_imsic.c | 181 csr_set(CSR_VSIREG, __v); \
|
/openbmc/linux/drivers/perf/ |
H A D | riscv_pmu_sbi.c | 784 csr_set(CSR_IE, BIT(riscv_pmu_irq_num)); in pmu_sbi_starting_cpu()
|