Searched refs:csr_set (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/irqchip/ |
| H A D | irq-riscv-intc.c | 63 csr_set(CSR_IEH, BIT(d->hwirq - BITS_PER_LONG)); in riscv_intc_irq_unmask() 65 csr_set(CSR_IE, BIT(d->hwirq)); in riscv_intc_irq_unmask() 88 csr_set(CSR_IE, mask); in andes_intc_irq_unmask() 90 csr_set(ANDES_CSR_SLIE, mask); in andes_intc_irq_unmask()
|
| /linux/tools/testing/selftests/kvm/include/riscv/ |
| H A D | arch_timer.h | 42 csr_set(CSR_SIE, IE_TIE); in timer_irq_enable()
|
| H A D | processor.h | 187 csr_set(CSR_SSTATUS, SR_SIE); in local_irq_enable()
|
| /linux/arch/riscv/include/asm/ |
| H A D | vector.h | 111 csr_set(CSR_SSTATUS, SR_VS_THEAD); in riscv_v_enable() 113 csr_set(CSR_SSTATUS, SR_VS); in riscv_v_enable()
|
| H A D | csr.h | 553 #define csr_set(csr, val) \ macro
|
| /linux/arch/riscv/kvm/ |
| H A D | aia.c | 553 csr_set(CSR_HIE, BIT(IRQ_S_GEXT)); in kvm_riscv_aia_enable() 556 csr_set(CSR_HVIEN, BIT(IRQ_PMU_OVF)); in kvm_riscv_aia_enable()
|
| H A D | aia_imsic.c | 182 csr_set(CSR_VSIREG, __v); \ 730 csr_set(CSR_HGEIE, BIT(imsic->vsfile_hgei)); in kvm_riscv_vcpu_aia_imsic_put()
|
| /linux/arch/riscv/kernel/ |
| H A D | process.c | 378 csr_set(CSR_ENVCFG, value); in try_to_set_pmm()
|
| /linux/tools/testing/selftests/kvm/riscv/ |
| H A D | sbi_pmu_test.c | 507 csr_set(CSR_IE, BIT(IRQ_PMU_OVF)); in test_pmu_events_overflow()
|