aboutsummaryrefslogtreecommitdiff
path: root/platform/kendryte
diff options
context:
space:
mode:
authorBin Meng <bmeng.cn@gmail.com>2020-03-12 22:39:54 -0700
committerAnup Patel <anup@brainfault.org>2020-03-14 09:14:00 +0530
commit72a0628c7e8063f1e6c02541cbd459eff617dd07 (patch)
treee07f26d457e2a6e672116ca08eccb4a367dedfe0 /platform/kendryte
parent2343efd0401c329187f1375114b79dd2fb102e55 (diff)
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/kendryte')
-rw-r--r--platform/kendryte/k210/platform.c2
-rw-r--r--platform/kendryte/k210/platform.h1
2 files changed, 1 insertions, 2 deletions
diff --git a/platform/kendryte/k210/platform.c b/platform/kendryte/k210/platform.c
index 00b38f7..2044307 100644
--- a/platform/kendryte/k210/platform.c
+++ b/platform/kendryte/k210/platform.c
@@ -138,6 +138,6 @@ const struct sbi_platform platform = {
.name = "Kendryte K210",
.features = SBI_PLATFORM_HAS_TIMER_VALUE,
.hart_count = K210_HART_COUNT,
- .hart_stack_size = K210_HART_STACK_SIZE,
+ .hart_stack_size = SBI_PLATFORM_DEFAULT_HART_STACK_SIZE,
.platform_ops_addr = (unsigned long)&platform_ops
};
diff --git a/platform/kendryte/k210/platform.h b/platform/kendryte/k210/platform.h
index 8e4664f..5269bc4 100644
--- a/platform/kendryte/k210/platform.h
+++ b/platform/kendryte/k210/platform.h
@@ -12,7 +12,6 @@
#include <sbi/riscv_io.h>
#define K210_HART_COUNT 2
-#define K210_HART_STACK_SIZE 8192
#define K210_UART_BAUDRATE 115200