]> git.ipfire.org Git - people/ms/u-boot.git/blobdiff - arch/sandbox/Kconfig
sandbox: Add 64-bit sandbox
[people/ms/u-boot.git] / arch / sandbox / Kconfig
index 7b07bff1da233b41f9999fdfdc28b2eb699506a2..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
@@ -20,19 +25,25 @@ config SYS_CONFIG_NAME
 
 choice
        prompt "Run sandbox on 32/64-bit host"
-       default SANDBOX_64BIT
+       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 SANDBOX_32BIT
+config HOST_32BIT
        bool "32-bit host"
+       depends on !PHYS_64BIT
 
-config SANDBOX_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