diff options
author | Anup Patel <anup.patel@wdc.com> | 2020-03-04 14:16:42 +0530 |
---|---|---|
committer | Anup Patel <anup@brainfault.org> | 2020-03-08 11:17:01 +0530 |
commit | 678c3c3655158a42e4dd1e0d709b7071339312e4 (patch) | |
tree | 3dafaca853fecfb883557b919177137a046ea32c | |
parent | 4a603eb6dc44df61f8f5c60121fb33e2707a72bd (diff) |
include: sbi_scratch: Set per-HART scratch size to 4KB
Currently, the per-HART scratch size is 256 bytes on RV32 and
512 bytes on RV64. This patch set per-HART scratch size to 4KB
(4096 bytes) for both RV32 and RV64 so that we don't run-out
of scratch space anytime soon.
Signed-off-by: Anup Patel <anup.patel@wdc.com>
Reviewed-by: Atish Patra <atish.patra@wdc.com>
-rw-r--r-- | include/sbi/sbi_scratch.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/sbi/sbi_scratch.h b/include/sbi/sbi_scratch.h index d70c80d..0309349 100644 --- a/include/sbi/sbi_scratch.h +++ b/include/sbi/sbi_scratch.h @@ -36,8 +36,8 @@ #define SBI_SCRATCH_OPTIONS_OFFSET (9 * __SIZEOF_POINTER__) /** Offset of extra space in sbi_scratch */ #define SBI_SCRATCH_EXTRA_SPACE_OFFSET (10 * __SIZEOF_POINTER__) -/** Maximum size of sbi_scratch */ -#define SBI_SCRATCH_SIZE (64 * __SIZEOF_POINTER__) +/** Maximum size of sbi_scratch (4KB) */ +#define SBI_SCRATCH_SIZE (0x1000) /* clang-format on */ |