summaryrefslogtreecommitdiff
path: root/config/arch/xtensa.in
diff options
context:
space:
mode:
Diffstat (limited to 'config/arch/xtensa.in')
-rw-r--r--config/arch/xtensa.in19
1 files changed, 17 insertions, 2 deletions
diff --git a/config/arch/xtensa.in b/config/arch/xtensa.in
index 3ffa4e8..14ba10d 100644
--- a/config/arch/xtensa.in
+++ b/config/arch/xtensa.in
@@ -1,11 +1,13 @@
# xtensa specific configuration file
+## no-package
## select ARCH_SUPPORTS_32
-## select ARCH_SUPPORTS_BOTH_ENDIAN
+## select ARCH_SUPPORTS_EITHER_ENDIAN
## select ARCH_DEFAULT_LE
## select ARCH_SUPPORTS_BOTH_MMU
## select ARCH_DEFAULT_HAS_MMU
-##
+## select ARCH_SUPPORTS_FLAT_FORMAT
+
## help The xtensa architecture
## help
## help Xtensa is a configurable and extensible processor architecture.
@@ -20,3 +22,16 @@
## help
## help The default option (ARCH_xtensa_fsf) uses a built-in configuration,
## help which may or may not work for a particular Xtensa processor.
+
+choice
+ prompt "Target Architecture Variant"
+ default ARCH_xtensa_fsf
+
+config XTENSA_CUSTOM
+ bool "Custom Xtensa processor configuration"
+ select TARGET_USE_OVERLAY
+
+config ARCH_xtensa_fsf
+ bool "fsf - Default configuration"
+
+endchoice