diff options
author | Bin Meng <bmeng.cn@gmail.com> | 2020-03-13 08:39:54 +0300 |
---|---|---|
committer | Anup Patel <anup@brainfault.org> | 2020-03-14 06:44:00 +0300 |
commit | 72a0628c7e8063f1e6c02541cbd459eff617dd07 (patch) | |
tree | e07f26d457e2a6e672116ca08eccb4a367dedfe0 /platform/sifive | |
parent | 2343efd0401c329187f1375114b79dd2fb102e55 (diff) | |
download | opensbi-72a0628c7e8063f1e6c02541cbd459eff617dd07.tar.xz |
platform: Use one unified per-HART stack size macro for all platforms
As of today all platforms use 8KB of per-HART stack hence there is
no need for each platform to define its own macro or use the magic
number. Create one macro for all platforms. Platform still can use
its own version if needed.
Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Anup Patel <anup.patel@wdc.com>
Diffstat (limited to 'platform/sifive')
-rw-r--r-- | platform/sifive/fu540/platform.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/platform/sifive/fu540/platform.c b/platform/sifive/fu540/platform.c index 848261c..1cc1f27 100644 --- a/platform/sifive/fu540/platform.c +++ b/platform/sifive/fu540/platform.c @@ -22,7 +22,6 @@ /* clang-format off */ #define FU540_HART_COUNT 5 -#define FU540_HART_STACK_SIZE 8192 #define FU540_SYS_CLK 1000000000 @@ -232,6 +231,6 @@ const struct sbi_platform platform = { .name = "SiFive Freedom U540", .features = SBI_PLATFORM_DEFAULT_FEATURES, .hart_count = FU540_HART_COUNT, - .hart_stack_size = FU540_HART_STACK_SIZE, + .hart_stack_size = SBI_PLATFORM_DEFAULT_HART_STACK_SIZE, .platform_ops_addr = (unsigned long)&platform_ops }; |