[PATCH u-boot v2019.04-aspeed-openbmc] configs: aspeed-common: Add redundant env for mmc

Joel Stanley joel at jms.id.au
Tue Jun 22 22:55:28 AEST 2021


On Fri, 18 Jun 2021 at 15:14, Adriana Kobylak <anoo at linux.ibm.com> wrote:
>
> From: Adriana Kobylak <anoo at us.ibm.com>
>
> If the env is in MMC, specify the location of the redundant environment.
> Per the ast2600_openbmc_spl_emmc_defconfig, the environment is located
> at byte offset 0x5000 in the user data partition, and is sized at
> 0x10000. The redundant environment follows it immediately and is the
> same size.
>
> Signed-off-by: Eddie James <eajames at linux.ibm.com>
> Signed-off-by: Adriana Kobylak <anoo at us.ibm.com>
> ---
>  include/configs/aspeed-common.h | 1 +
>  1 file changed, 1 insertion(+)
>
> diff --git a/include/configs/aspeed-common.h b/include/configs/aspeed-common.h
> index 8f404570b1..59449d36d0 100644
> --- a/include/configs/aspeed-common.h
> +++ b/include/configs/aspeed-common.h
> @@ -83,6 +83,7 @@
>  #ifdef CONFIG_ENV_IS_IN_MMC
>  #define CONFIG_SYS_MMC_ENV_DEV         0
>  #define CONFIG_SYS_MMC_ENV_PART                0
> +#define CONFIG_ENV_OFFSET_REDUND       0x15000

Would it make more sense to write it like this:

#define CONFIG_ENV_OFFSET_REDUND (CONFIG_ENV_OFFSET + CONFIG_ENV_SIZE)


>  #endif
>
>  #endif /* __ASPEED_COMMON_CONFIG_H */
> --
> 2.25.1
>


More information about the openbmc mailing list