From 77b90597c0b1f42ccebf6f93ba045752f0cbb976 Mon Sep 17 00:00:00 2001 From: Rouven Czerwinski Date: Mon, 30 Jul 2018 07:45:53 +0200 Subject: architecture: add riscv support Signed-off-by: Rouven Czerwinski Signed-off-by: Michael Olbrich --- platforms/architecture.in | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'platforms') diff --git a/platforms/architecture.in b/platforms/architecture.in index f91fedb08..8fb870eff 100644 --- a/platforms/architecture.in +++ b/platforms/architecture.in @@ -125,6 +125,15 @@ choice select ARCH_SUPPORTS_ENDIAN_BIG help This is support for the SuperH architecture. + + config ARCH_RISCV + bool "riscv " + select HAS_MMU + select ARCH_SUPPORTS_ENDIAN_LITTLE + select ARCH_LP64 + help + This is support for the RISC-V architecture. + endchoice # @@ -264,6 +273,7 @@ config HAS_HARDFLOAT default y if ARCH_X86 default y if ARCH_SPARC default y if ARCH_ARM64 + default y if ARCH_RISCV default n # @@ -304,3 +314,4 @@ config ARCH_STRING default "cris" if ARCH_CRIS default "parisc" if ARCH_PARISC default "sh" if ARCH_SH + default "riscv" if ARCH_RISCV -- cgit v1.2.3