summaryrefslogtreecommitdiffstats
path: root/platforms
diff options
context:
space:
mode:
authorRouven Czerwinski <r.czerwinski@pengutronix.de>2018-07-30 07:45:53 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2018-07-30 10:03:21 +0200
commit77b90597c0b1f42ccebf6f93ba045752f0cbb976 (patch)
tree376c66d194eba64e6db861f44e0e54f1c9c81a1e /platforms
parent517d75612e0e8dfc39e330bb9bcab812820945f6 (diff)
downloadptxdist-77b90597c0b1f42ccebf6f93ba045752f0cbb976.tar.gz
ptxdist-77b90597c0b1f42ccebf6f93ba045752f0cbb976.tar.xz
architecture: add riscv support
Signed-off-by: Rouven Czerwinski <r.czerwinski@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'platforms')
-rw-r--r--platforms/architecture.in11
1 files changed, 11 insertions, 0 deletions
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