diff options
| author | Yangjie Zhang <jay1273062855@outlook.com> | 2023-09-28 16:27:09 +0800 |
|---|---|---|
| committer | Anup Patel <anup@brainfault.org> | 2023-10-06 17:58:42 +0530 |
| commit | 3632f2b5c43e2a01bbfdcf4864d358845dcf281e (patch) | |
| tree | 3b9d71cd9e51ee0d4f59046420081ec5173c14ab /include | |
| parent | e8114c6ae2f9ae2db96e49907710434557b0dc2a (diff) | |
| download | opensbi-3632f2b5c43e2a01bbfdcf4864d358845dcf281e.zip opensbi-3632f2b5c43e2a01bbfdcf4864d358845dcf281e.tar.gz opensbi-3632f2b5c43e2a01bbfdcf4864d358845dcf281e.tar.bz2 | |
lib: sbi: Add support for mconfigptr
RISC-V privileged specification v1.12 introduced the mconfigptr CSR
which will hold the physical address of a configuration data
structure.
Signed-off-by: Yangjie Zhang <jay1273062855@outlook.com>
Reviewed-by: Anup Patel <anup@brainfault.org>
Diffstat (limited to 'include')
| -rw-r--r-- | include/sbi/riscv_encoding.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/sbi/riscv_encoding.h b/include/sbi/riscv_encoding.h index d137bf8..a545242 100644 --- a/include/sbi/riscv_encoding.h +++ b/include/sbi/riscv_encoding.h @@ -430,6 +430,7 @@ #define CSR_MARCHID 0xf12 #define CSR_MIMPID 0xf13 #define CSR_MHARTID 0xf14 +#define CSR_MCONFIGPTR 0xf15 /* Machine Trap Setup */ #define CSR_MSTATUS 0x300 |
