[U-Boot] [PATCH] ARC: Move ENV_SIZE and ENV_OFFSET to Kconfig

Tom Rini trini at konsulko.com
Wed Jan 16 16:18:33 UTC 2019


On Wed, Jan 16, 2019 at 07:11:15PM +0300, Alexey Brodkin wrote:

> Join the party of some ARM boards and drop more
> items from include/configs/xxx.h.
> 
> Signed-off-by: Alexey Brodkin <abrodkin at synopsys.com>
> Cc: Michal Simek <michal.simek at xilinx.com>
> Cc: Simon Glass <sjg at chromium.org>
> Cc: Tom Rini <trini at konsulko.com>
> ---
>  configs/emsdp_defconfig      | 1 +
>  configs/iot_devkit_defconfig | 1 +
>  configs/tb100_defconfig      | 1 +
>  env/Kconfig                  | 4 +++-
>  include/configs/axs10x.h     | 1 -
>  include/configs/emsdp.h      | 1 -
>  include/configs/hsdk.h       | 2 --
>  include/configs/iot_devkit.h | 1 -
>  include/configs/nsim.h       | 6 ------
>  include/configs/tb100.h      | 6 ------
>  10 files changed, 6 insertions(+), 18 deletions(-)
> 
> diff --git a/configs/emsdp_defconfig b/configs/emsdp_defconfig
> index 273334b05d..64281d0529 100644
> --- a/configs/emsdp_defconfig
> +++ b/configs/emsdp_defconfig
> @@ -3,6 +3,7 @@ CONFIG_ISA_ARCV2=y
>  CONFIG_CPU_ARCEM6=y
>  CONFIG_TARGET_EMSDP=y
>  CONFIG_SYS_TEXT_BASE=0x00000000
> +CONFIG_ENV_SIZE=0x1000
>  CONFIG_SYS_CLK_FREQ=40000000
>  # CONFIG_ARCH_FIXUP_FDT_MEMORY is not set
>  CONFIG_VERSION_VARIABLE=y
> diff --git a/configs/iot_devkit_defconfig b/configs/iot_devkit_defconfig
> index 1b6dd9e55a..24bbe3fc5d 100644
> --- a/configs/iot_devkit_defconfig
> +++ b/configs/iot_devkit_defconfig
> @@ -5,6 +5,7 @@ CONFIG_SYS_ICACHE_OFF=y
>  CONFIG_SYS_DCACHE_OFF=y
>  CONFIG_TARGET_IOT_DEVKIT=y
>  CONFIG_SYS_TEXT_BASE=0x00000000
> +CONFIG_ENV_SIZE=0x1000
>  CONFIG_SYS_CLK_FREQ=16000000
>  CONFIG_LOCALVERSION="-iotdk-1.0"
>  # CONFIG_ARCH_FIXUP_FDT_MEMORY is not set
> diff --git a/configs/tb100_defconfig b/configs/tb100_defconfig
> index f30053d4de..e3837d92e7 100644
> --- a/configs/tb100_defconfig
> +++ b/configs/tb100_defconfig
> @@ -1,6 +1,7 @@
>  CONFIG_ARC=y
>  CONFIG_TARGET_TB100=y
>  CONFIG_SYS_TEXT_BASE=0x84000000
> +CONFIG_ENV_SIZE=0x800
>  CONFIG_SYS_CLK_FREQ=500000000
>  CONFIG_BOOTDELAY=3
>  CONFIG_USE_BOOTARGS=y
> diff --git a/env/Kconfig b/env/Kconfig
> index 9011109b47..8beaa7249a 100644
> --- a/env/Kconfig
> +++ b/env/Kconfig
> @@ -431,7 +431,7 @@ config ENV_EXT4_FILE
>  	  It's a string of the EXT4 file name. This file use to store the
>  	  environment (explicit path to the file)
>  
> -if ARCH_ROCKCHIP || ARCH_SUNXI || ARCH_ZYNQ || ARCH_ZYNQMP || ARCH_VERSAL
> +if ARCH_ROCKCHIP || ARCH_SUNXI || ARCH_ZYNQ || ARCH_ZYNQMP || ARCH_VERSAL || ARC
>  
>  config ENV_OFFSET
>  	hex "Environment Offset"
> @@ -441,6 +441,7 @@ config ENV_OFFSET
>  	default 0x88000 if ARCH_SUNXI
>  	default 0xE0000 if ARCH_ZYNQ
>  	default 0x1E00000 if ARCH_ZYNQMP
> +	default 0

Please make this "if ARC", thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20190116/0029f470/attachment.sig>


More information about the U-Boot mailing list