Home
last modified time | relevance | path

Searched refs:csr_set (Results 1 – 11 of 11) sorted by relevance

/openbmc/linux/arch/riscv/include/asm/
H A Dirqflags.h22 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 Dvector.h58 csr_set(CSR_SSTATUS, SR_VS); in riscv_v_enable()
H A Dcsr.h491 #define csr_set(csr, val) \ macro
/openbmc/linux/drivers/irqchip/
H A Dirq-riscv-intc.c49 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 Dcpu.c73 csr_set(MODE_PREFIX(status), MSTATUS_FS); in arch_cpu_init_dm()
/openbmc/u-boot/arch/riscv/include/asm/
H A Dcsr.h101 #define csr_set(csr, val) \ macro
/openbmc/linux/drivers/clocksource/
H A Dtimer-riscv.c39 csr_set(CSR_IE, IE_TIE); in riscv_clock_next_event()
H A Dtimer-clint.c117 csr_set(CSR_IE, IE_TIE); in clint_clock_next_event()
/openbmc/linux/arch/riscv/kvm/
H A Daia.c451 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 Daia_imsic.c181 csr_set(CSR_VSIREG, __v); \
/openbmc/linux/drivers/perf/
H A Driscv_pmu_sbi.c784 csr_set(CSR_IE, BIT(riscv_pmu_irq_num)); in pmu_sbi_starting_cpu()