Home
last modified time | relevance | path

Searched refs:HGATP_MODE_SHIFT (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/arch/riscv/kvm/
H A Dmmu.c23 static unsigned long gstage_mode __ro_after_init = (HGATP_MODE_SV39X4 << HGATP_MODE_SHIFT);
27 static unsigned long gstage_mode __ro_after_init = (HGATP_MODE_SV32X4 << HGATP_MODE_SHIFT);
744 csr_write(CSR_HGATP, HGATP_MODE_SV57X4 << HGATP_MODE_SHIFT); in kvm_riscv_gstage_mode_detect()
745 if ((csr_read(CSR_HGATP) >> HGATP_MODE_SHIFT) == HGATP_MODE_SV57X4) { in kvm_riscv_gstage_mode_detect()
746 gstage_mode = (HGATP_MODE_SV57X4 << HGATP_MODE_SHIFT); in kvm_riscv_gstage_mode_detect()
752 csr_write(CSR_HGATP, HGATP_MODE_SV48X4 << HGATP_MODE_SHIFT); in kvm_riscv_gstage_mode_detect()
753 if ((csr_read(CSR_HGATP) >> HGATP_MODE_SHIFT) == HGATP_MODE_SV48X4) { in kvm_riscv_gstage_mode_detect()
754 gstage_mode = (HGATP_MODE_SV48X4 << HGATP_MODE_SHIFT); in kvm_riscv_gstage_mode_detect()
766 return gstage_mode >> HGATP_MODE_SHIFT; in kvm_riscv_gstage_mode()
/linux-6.15/tools/arch/riscv/include/asm/
H A Dcsr.h158 #define HGATP_MODE_SHIFT HGATP64_MODE_SHIFT macro
163 #define HGATP_MODE_SHIFT HGATP32_MODE_SHIFT macro
/linux-6.15/arch/riscv/include/asm/
H A Dcsr.h169 #define HGATP_MODE_SHIFT HGATP64_MODE_SHIFT macro
174 #define HGATP_MODE_SHIFT HGATP32_MODE_SHIFT macro