Lines Matching refs:csr_write
65 csr_write(CSR_HVICTL, hvictl); in aia_set_hvictl()
131 csr_write(CSR_HVIPH, vcpu->arch.aia_context.guest_csr.hviph); in kvm_riscv_vcpu_aia_update_hvip()
143 csr_write(CSR_VSISELECT, csr->vsiselect); in kvm_riscv_vcpu_aia_load()
144 csr_write(CSR_HVIPRIO1, csr->hviprio1); in kvm_riscv_vcpu_aia_load()
145 csr_write(CSR_HVIPRIO2, csr->hviprio2); in kvm_riscv_vcpu_aia_load()
147 csr_write(CSR_VSIEH, csr->vsieh); in kvm_riscv_vcpu_aia_load()
148 csr_write(CSR_HVIPH, csr->hviph); in kvm_riscv_vcpu_aia_load()
149 csr_write(CSR_HVIPRIO1H, csr->hviprio1h); in kvm_riscv_vcpu_aia_load()
150 csr_write(CSR_HVIPRIO2H, csr->hviprio2h); in kvm_riscv_vcpu_aia_load()
311 csr_write(CSR_HVIPRIO1, hviprio); in aia_set_iprio8()
315 csr_write(CSR_HVIPRIO2, hviprio); in aia_set_iprio8()
318 csr_write(CSR_HVIPRIO1H, hviprio); in aia_set_iprio8()
321 csr_write(CSR_HVIPRIO2, hviprio); in aia_set_iprio8()
324 csr_write(CSR_HVIPRIO2H, hviprio); in aia_set_iprio8()
540 csr_write(CSR_HVIPRIO1, 0x0); in kvm_riscv_aia_enable()
541 csr_write(CSR_HVIPRIO2, 0x0); in kvm_riscv_aia_enable()
543 csr_write(CSR_HVIPH, 0x0); in kvm_riscv_aia_enable()
544 csr_write(CSR_HIDELEGH, 0x0); in kvm_riscv_aia_enable()
545 csr_write(CSR_HVIPRIO1H, 0x0); in kvm_riscv_aia_enable()
546 csr_write(CSR_HVIPRIO2H, 0x0); in kvm_riscv_aia_enable()
555 csr_write(CSR_HVIEN, BIT(IRQ_PMU_OVF)); in kvm_riscv_aia_enable()
620 csr_write(CSR_HGEIE, -1UL); in kvm_riscv_aia_init()
622 csr_write(CSR_HGEIE, 0); in kvm_riscv_aia_init()