diff options
| author | Heinrich Schuchardt <[email protected]> | 2023-10-29 00:49:57 +0200 |
|---|---|---|
| committer | Anup Patel <[email protected]> | 2023-11-17 12:03:59 +0530 |
| commit | 280f7ae62724b184fdd61347e6f905bc39dec64b (patch) | |
| tree | 3220f6f0635d6b6338017ca68431fa509c969e43 | |
| parent | 2bfdb9e5c239db4ee39fb5286c6eb0c44641d8da (diff) | |
include: sbi: macros for mseccfg.sseed and .useed
Define macros to access the sseed and the useed bit in the machine
security configuration register (mseccfg).
Signed-off-by: Heinrich Schuchardt <[email protected]>
Reviewed-by: Xiang W <[email protected]>
Reviewed-by: Anup Patel <[email protected]>
| -rw-r--r-- | include/sbi/riscv_encoding.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/sbi/riscv_encoding.h b/include/sbi/riscv_encoding.h index a545242a..0996d649 100644 --- a/include/sbi/riscv_encoding.h +++ b/include/sbi/riscv_encoding.h @@ -678,6 +678,10 @@ #define MSECCFG_MMWP (_UL(1) << MSECCFG_MMWP_SHIFT) #define MSECCFG_RLB_SHIFT (2) #define MSECCFG_RLB (_UL(1) << MSECCFG_RLB_SHIFT) +#define MSECCFG_USEED_SHIFT (8) +#define MSECCFG_USEED (_UL(1) << MSECCFG_USEED_SHIFT) +#define MSECCFG_SSEED_SHIFT (9) +#define MSECCFG_SSEED (_UL(1) << MSECCFG_SSEED_SHIFT) /* Counter Overflow CSR */ #define CSR_SCOUNTOVF 0xda0 |
