]> git.karo-electronics.de Git - karo-tx-uboot.git/blobdiff - arch/arm/Kconfig
imx:mx6sxsabresd select SUPPORT_SPL
[karo-tx-uboot.git] / arch / arm / Kconfig
index 682f882fc0610f89c57b97f38221aa3478e0056f..5ebca464d6c0f800bcdd8174a7a9fb2b15be1f97 100644 (file)
@@ -51,6 +51,70 @@ config SYS_CPU
         default "sa1100" if CPU_SA1100
        default "armv8" if ARM64
 
+config SEMIHOSTING
+       bool "support boot from semihosting"
+       help
+         In emulated environments, semihosting is a way for
+         the hosted environment to call out to the emulator to
+         retrieve files from the host machine.
+
+config SOC_AM335X
+       bool
+       select CPU_V7
+       select OMAP_COMMON
+
+config SOC_MXS
+       bool
+       select CPU_ARM926EJS
+
+config SOC_MX23
+       bool
+       select SOC_MXS
+
+config SOC_MX28
+       bool
+       select SOC_MXS
+
+config SOC_MX5
+       bool
+       select CPU_V7
+
+config SOC_MX53
+       bool
+       select SOC_MX5
+
+config SOC_MX51
+       bool
+       select SOC_MX5
+
+config SOC_MX53
+       bool
+       select SOC_MX5
+
+config SOC_MX6
+       bool
+       select CPU_V7
+
+config SOC_MX6Q
+       bool
+       select SOC_MX6
+
+config SOC_MX6DL
+       bool
+       select SOC_MX6
+
+config SOC_MX6S
+       bool
+       select SOC_MX6
+
+config SOC_MX6SX
+       bool
+       select SOC_MX6
+
+config SOC_SAMA5D4
+       bool
+       select CPU_V7
+
 choice
        prompt "Target select"
 
@@ -248,30 +312,34 @@ config TARGET_MX25PDK
 
 config TARGET_TX25
        bool "Support tx25"
-       select CPU_ARM926EJS
+       select SOC_MX25
        select SUPPORT_SPL
 
 config TARGET_TX28
        bool "Support tx28"
-       select CPU_ARM926EJS
+       select SOC_MX28
        select SUPPORT_SPL
 
 config TARGET_TX48
        bool "Support tx48"
-       select CPU_V7
+       select SOC_AM335X
        select SUPPORT_SPL
 
 config TARGET_TX51
        bool "Support tx51"
-       select CPU_V7
+       select SOC_MX51
 
 config TARGET_TX53
        bool "Support tx53"
-       select CPU_V7
+       select SOC_MX53
 
 config TARGET_TX6
        bool "Support tx6"
-       select CPU_V7
+       select SOC_MX6
+
+config TARGET_TXA5
+       bool "Support txA5"
+       select SOC_SAMA5D4
 
 config TARGET_ZMX25
        bool "Support zmx25"
@@ -659,6 +727,7 @@ config TARGET_MX6SLEVK
 config TARGET_MX6SXSABRESD
        bool "Support mx6sxsabresd"
        select CPU_V7
+       select SUPPORT_SPL
 
 config TARGET_GW_VENTANA
        bool "Support gw_ventana"
@@ -686,18 +755,31 @@ config TARGET_OT1200
        bool "Bachmann OT1200"
        select CPU_V7
 
+config TARGET_PLATINUM_PICON
+       bool "Support platinum-picon"
+       select CPU_V7
+       select SUPPORT_SPL
+
+config TARGET_PLATINUM_TITANIUM
+       bool "Support platinum-titanium"
+       select CPU_V7
+       select SUPPORT_SPL
+
 config OMAP34XX
        bool "OMAP34XX SoC"
        select CPU_V7
+       select OMAP_COMMON
 
 config OMAP44XX
        bool "OMAP44XX SoC"
        select CPU_V7
+       select OMAP_COMMON
        select SUPPORT_SPL
 
 config OMAP54XX
        bool "OMAP54XX SoC"
        select CPU_V7
+       select OMAP_COMMON
        select SUPPORT_SPL
 
 config RMOBILE
@@ -742,10 +824,19 @@ config TEGRA
        select CPU_ARM720T if SPL_BUILD
        select CPU_V7 if !SPL_BUILD
 
-config TARGET_VEXPRESS_AEMV8A
+config TARGET_VEXPRESS64_AEMV8A
        bool "Support vexpress_aemv8a"
        select ARM64
 
+config TARGET_VEXPRESS64_BASE_FVP
+       bool "Support Versatile Express ARMv8a FVP BASE model"
+       select ARM64
+       select SEMIHOSTING
+
+config TARGET_VEXPRESS64_JUNO
+       bool "Support Versatile Express Juno Development Platform"
+       select ARM64
+
 config TARGET_LS2085A_EMU
        bool "Support ls2085a_emu"
        select ARM64
@@ -891,6 +982,7 @@ source "board/atmel/sama5d4_xplained/Kconfig"
 source "board/atmel/sama5d4ek/Kconfig"
 source "board/bachmann/ot1200/Kconfig"
 source "board/balloon3/Kconfig"
+source "board/barco/platinum/Kconfig"
 source "board/barco/titanium/Kconfig"
 source "board/bluegiga/apx4devkit/Kconfig"
 source "board/bluewater/snapper9260/Kconfig"
@@ -954,6 +1046,7 @@ source "board/karo/tx48/Kconfig"
 source "board/karo/tx51/Kconfig"
 source "board/karo/tx53/Kconfig"
 source "board/karo/tx6/Kconfig"
+source "board/karo/txa5/Kconfig"
 source "board/kosagi/novena/Kconfig"
 source "board/logicpd/imx27lite/Kconfig"
 source "board/logicpd/imx31_litekit/Kconfig"