ARM: dts: stm32: Add support for environment in eMMC on STM32MP13xx DHCOR SoM

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 <marex@denx.de>
Reviewed-by: Patrice Chotard <patrice.chotard@foss.st.com>
This commit is contained in:
Marek Vasut 2025-02-10 02:32:29 +01:00 committed by Patrice Chotard
parent 5b67bbebad
commit 19585f3da6
2 changed files with 6 additions and 0 deletions

View file

@ -13,6 +13,8 @@
config { config {
dh,ddr3-coding-gpios = <&gpiod 5 0>, <&gpiod 9 0>; dh,ddr3-coding-gpios = <&gpiod 5 0>, <&gpiod 9 0>;
dh,som-coding-gpios = <&gpioa 13 0>, <&gpioi 1 0>; dh,som-coding-gpios = <&gpioa 13 0>, <&gpioi 1 0>;
u-boot,mmc-env-offset = <0x3fc000>;
u-boot,mmc-env-offset-redundant = <0x3fc000>;
}; };
}; };

View file

@ -28,10 +28,14 @@ CONFIG_CMD_RNG=y
CONFIG_CMD_LOG=y CONFIG_CMD_LOG=y
CONFIG_CMD_UBI=y CONFIG_CMD_UBI=y
CONFIG_ENV_IS_NOWHERE=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_ENV_SPI_MAX_HZ=50000000
CONFIG_CLK_SCMI=y CONFIG_CLK_SCMI=y
CONFIG_SET_DFU_ALT_INFO=y CONFIG_SET_DFU_ALT_INFO=y
CONFIG_SYS_I2C_EEPROM_ADDR=0x50 CONFIG_SYS_I2C_EEPROM_ADDR=0x50
CONFIG_SYS_MMC_ENV_DEV=0
CONFIG_SYS_MMC_ENV_PART=1
CONFIG_PHY_REALTEK=y CONFIG_PHY_REALTEK=y
CONFIG_DM_REGULATOR_SCMI=y CONFIG_DM_REGULATOR_SCMI=y
CONFIG_RESET_SCMI=y CONFIG_RESET_SCMI=y