X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=arch%2Fsandbox%2FKconfig;h=2a08533c4b59dab6f3ffb86fd886da4c0d55c0c4;hb=9763df8b8a1f7fe7b79030d19d3c326b17800f9e;hp=3057325b4761c84314dc22206ff5ba0056a2eaae;hpb=64f41212d880f3d00c6994d973aadeec5bda1b65;p=u-boot diff --git a/arch/sandbox/Kconfig b/arch/sandbox/Kconfig index 3057325b47..2a08533c4b 100644 --- a/arch/sandbox/Kconfig +++ b/arch/sandbox/Kconfig @@ -7,7 +7,43 @@ config SYS_ARCH config SYS_BOARD default "sandbox" -config SYS_CONFIG_NAME +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 + +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