]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
stm32mp1: use the command env info in env_check
authorPatrick Delaunay <patrick.delaunay@st.com>
Thu, 2 Jul 2020 15:43:45 +0000 (17:43 +0200)
committerPatrick Delaunay <patrick.delaunay@st.com>
Tue, 7 Jul 2020 14:01:23 +0000 (16:01 +0200)
Activate CMD_NVEDIT_INFO and use the new command "env info -d -p -q"
to automatically save the environment on first boot.

This patch allows to remove the env_default variable.

Signed-off-by: Patrick Delaunay <patrick.delaunay@st.com>
Reviewed-by: Patrice Chotard <patrice.chotard@st.com>
arch/arm/mach-stm32mp/Kconfig
include/configs/stm32mp1.h

index ea7d57477b5a8aee47de4dc8b27996cec5ca1824..4003c2e38bfd5619ae4405fc7ce0388cc531a306 100644 (file)
@@ -45,6 +45,7 @@ config STM32MP15x
        select STM32_RESET
        select STM32_SERIAL
        select SYS_ARCH_TIMER
+       imply CMD_NVEDIT_INFO
        imply SYSRESET_PSCI if TFABOOT
        imply SYSRESET_SYSCON if !TFABOOT
        help
index baaf2ff89c3bbdff433f413cc5df30fb8d94cb8b..ed20b842ac967dbc39d60584018284998460b740 100644 (file)
        "splashimage=0xc4300000\0"  \
        "ramdisk_addr_r=0xc4400000\0" \
        "altbootcmd=run bootcmd\0" \
-       "env_default=1\0" \
-       "env_check=if test $env_default -eq 1;"\
-               " then env set env_default 0;env save;fi\0" \
+       "env_check=if env info -p -d; then env save; fi\0" \
        STM32MP_BOOTCMD \
        BOOTENV \
        "boot_net_usb_start=true\0"