Home
last modified time | relevance | path

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

/Linux-v6.6/arch/riscv/include/asm/
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()
Dvector.h58 csr_set(CSR_SSTATUS, SR_VS); in riscv_v_enable()
Dcsr.h491 #define csr_set(csr, val) \ macro
/Linux-v6.6/drivers/irqchip/
Dirq-riscv-intc.c47 csr_set(CSR_IE, BIT(d->hwirq)); in riscv_intc_irq_unmask()
/Linux-v6.6/drivers/clocksource/
Dtimer-riscv.c39 csr_set(CSR_IE, IE_TIE); in riscv_clock_next_event()
Dtimer-clint.c117 csr_set(CSR_IE, IE_TIE); in clint_clock_next_event()
/Linux-v6.6/arch/riscv/kvm/
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()
Daia_imsic.c180 csr_set(CSR_VSIREG, __v); \
/Linux-v6.6/drivers/perf/
Driscv_pmu_sbi.c781 csr_set(CSR_IE, BIT(riscv_pmu_irq_num)); in pmu_sbi_starting_cpu()