[U-Boot] [PATCHv2 1/5] smart-gateway-mt7688: Rework build time check for overwriting factory data
Stefan Roese
sr at denx.de
Tue Nov 19 06:07:47 UTC 2019
On 19.11.19 02:02, Tom Rini wrote:
> The board file has a build time check to ensure that we do not have the
> redundant environment overwriting the factory data. However, using the
> symbol CONFIG_ENV_SIZE_REDUND isn't strictly needed as that is always
> the same as CONFIG_ENV_SIZE. Use CONFIG_ENV_SIZE instead so that we can
> later drop CONFIG_ENV_SIZE_REDUND.
>
> Cc: Stefan Roese <sr at denx.de>
> Signed-off-by: Tom Rini <trini at konsulko.com>
> ---
> Changes in v2:
> - As pointed out by Stefan's review, I should address the usage of
> ENV_SIZE_REDUND here first and remove it second.
> ---
> board/gardena/smart-gateway-mt7688/board.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/board/gardena/smart-gateway-mt7688/board.c b/board/gardena/smart-gateway-mt7688/board.c
> index bd494c84fc80..e9ffd42a8a68 100644
> --- a/board/gardena/smart-gateway-mt7688/board.c
> +++ b/board/gardena/smart-gateway-mt7688/board.c
> @@ -18,7 +18,7 @@
>
> #define FACTORY_DATA_OFFS 0xc0000
> #define FACTORY_DATA_SECT_SIZE 0x10000
> -#if ((CONFIG_ENV_OFFSET_REDUND + CONFIG_ENV_SIZE_REDUND) > FACTORY_DATA_OFFS)
> +#if ((CONFIG_ENV_OFFSET_REDUND + CONFIG_ENV_SIZE) > FACTORY_DATA_OFFS)
> #error "U-Boot image with environment too big (overlapping with factory-data)!"
> #endif
> #define FACTORY_DATA_USER_OFFS 0x140
>
Reviewed-by: Stefan Roese <sr at denx.de>
Thanks,
Stefan
More information about the U-Boot
mailing list