On 2/10/25 02:32, Marek Vasut wrote: > Enable support for environment in eMMC on STM32MP13xx DHCOR SoM, > in addition to existing support for environment in SPI NOR. The > environment size is the same, except in case the environment is > placed in eMMC, it is stored at the end of eMMC BOOT partitions > in the last 32 sectors of each eMMC HW BOOT partition. > > Signed-off-by: Marek Vasut <ma...@denx.de> > --- > Cc: Igor Opaniuk <igor.opan...@gmail.com> > Cc: Patrice Chotard <patrice.chot...@foss.st.com> > Cc: Patrick Delaunay <patrick.delau...@foss.st.com> > Cc: Tom Rini <tr...@konsulko.com> > Cc: u-b...@dh-electronics.com > Cc: u-boot@lists.denx.de > Cc: uboot-st...@st-md-mailman.stormreply.com > --- > arch/arm/dts/stm32mp13xx-dhcor-u-boot.dtsi | 2 ++ > configs/stm32mp13_dhcor_defconfig | 4 ++++ > 2 files changed, 6 insertions(+) > > diff --git a/arch/arm/dts/stm32mp13xx-dhcor-u-boot.dtsi > b/arch/arm/dts/stm32mp13xx-dhcor-u-boot.dtsi > index 9233f315ebc..3acf5138940 100644 > --- a/arch/arm/dts/stm32mp13xx-dhcor-u-boot.dtsi > +++ b/arch/arm/dts/stm32mp13xx-dhcor-u-boot.dtsi > @@ -14,6 +14,8 @@ > config { > dh,ddr3-coding-gpios = <&gpiod 5 0>, <&gpiod 9 0>; > dh,som-coding-gpios = <&gpioa 13 0>, <&gpioi 1 0>; > + u-boot,mmc-env-offset = <0x3fc000>; > + u-boot,mmc-env-offset-redundant = <0x3fc000>; > }; > }; > > diff --git a/configs/stm32mp13_dhcor_defconfig > b/configs/stm32mp13_dhcor_defconfig > index ff948b904be..2da9287ea7b 100644 > --- a/configs/stm32mp13_dhcor_defconfig > +++ b/configs/stm32mp13_dhcor_defconfig > @@ -28,10 +28,14 @@ CONFIG_CMD_RNG=y > CONFIG_CMD_LOG=y > CONFIG_CMD_UBI=y > CONFIG_ENV_IS_NOWHERE=y > +CONFIG_ENV_IS_IN_MMC=y > +CONFIG_ENV_MMC_USE_DT=y > CONFIG_ENV_SPI_MAX_HZ=50000000 > CONFIG_CLK_SCMI=y > CONFIG_SET_DFU_ALT_INFO=y > CONFIG_SYS_I2C_EEPROM_ADDR=0x50 > +CONFIG_SYS_MMC_ENV_DEV=0 > +CONFIG_SYS_MMC_ENV_PART=1 > CONFIG_PHY_REALTEK=y > CONFIG_DM_REGULATOR_SCMI=y > CONFIG_RESET_SCMI=y Reviewed-by: Patrice Chotard <patrice.chot...@foss.st.com> Thanks PAtrice