mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-02 15:23:53 -06:00
target: riscv: Add Svrsw60t59b extension support
The Svrsw60t59b extension allows to free the PTE reserved bits 60 and 59 for software to use. Reviewed-by: Deepak Gupta <debug@rivosinc.com> Signed-off-by: Alexandre Ghiti <alexghiti@rivosinc.com> Reviewed-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> Reviewed-by: Nutty Liu<liujingqi@lanxincomputing.com> Message-ID: <20250702-dev-alex-svrsw60b59b_v2-v2-1-504ddf0f8530@rivosinc.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
This commit is contained in:
parent
5625817e8b
commit
dc8bffc4eb
7 changed files with 18 additions and 3 deletions
|
@ -79,6 +79,7 @@ struct riscv_iommu_pq_record {
|
|||
#define RISCV_IOMMU_CAP_SV39 BIT_ULL(9)
|
||||
#define RISCV_IOMMU_CAP_SV48 BIT_ULL(10)
|
||||
#define RISCV_IOMMU_CAP_SV57 BIT_ULL(11)
|
||||
#define RISCV_IOMMU_CAP_SVRSW60T59B BIT_ULL(14)
|
||||
#define RISCV_IOMMU_CAP_SV32X4 BIT_ULL(16)
|
||||
#define RISCV_IOMMU_CAP_SV39X4 BIT_ULL(17)
|
||||
#define RISCV_IOMMU_CAP_SV48X4 BIT_ULL(18)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue