]> git.sur5r.net Git - u-boot/blobdiff - arch/sandbox/Kconfig
Merge git://git.denx.de/u-boot-imx
[u-boot] / arch / sandbox / Kconfig
index f7a6e1aef809585095af26644b197ee104faaff2..2a08533c4b59dab6f3ffb86fd886da4c0d55c0c4 100644 (file)
@@ -10,6 +10,11 @@ config SYS_BOARD
 config SYS_CPU
        default "sandbox"
 
+config SANDBOX64
+       bool "Use 64-bit addresses"
+       select PHYS_64BIT
+       select HOST_64BIT
+
 config SANDBOX_SPL
        bool "Enable SPL for sandbox"
        select SUPPORT_SPL
@@ -18,4 +23,27 @@ config SYS_CONFIG_NAME
        default "sandbox_spl" if SANDBOX_SPL
        default "sandbox" if !SANDBOX_SPL
 
+choice
+       prompt "Run sandbox on 32/64-bit host"
+       default HOST_64BIT
+       help
+         Sandbox can be built on 32-bit and 64-bit hosts.
+         The default is to build on a 64-bit host and run
+         on a 64-bit host. If you want to run sandbox on
+         a 32-bit host, change it here.
+
+config HOST_32BIT
+       bool "32-bit host"
+       depends on !PHYS_64BIT
+
+config HOST_64BIT
+       bool "64-bit host"
+
+endchoice
+
+config SANDBOX_BITS_PER_LONG
+       int
+       default 32 if HOST_32BIT
+       default 64 if HOST_64BIT
+
 endmenu