Commit 80dfdb9c97d85fb2240a2394f34876b90f1d0fbf

Authored by Patrice Chotard
1 parent 1538e1a614

configs: stm32mp15: Enable ENV_IS_IN_UBI

Add all relative flags needed by ENV_IS_IN_UBI

Signed-off-by: Patrice Chotard <patrice.chotard@st.com>

Showing 3 changed files with 12 additions and 0 deletions Side-by-side Diff

configs/stm32mp15_basic_defconfig
... ... @@ -39,13 +39,17 @@
39 39 CONFIG_CMD_REGULATOR=y
40 40 CONFIG_CMD_EXT4_WRITE=y
41 41 CONFIG_CMD_MTDPARTS=y
  42 +CONFIG_CMD_UBI=y
42 43 # CONFIG_SPL_DOS_PARTITION is not set
43 44 CONFIG_DEFAULT_DEVICE_TREE="stm32mp157c-ev1"
44 45 CONFIG_ENV_IS_NOWHERE=y
45 46 CONFIG_ENV_IS_IN_EXT4=y
  47 +CONFIG_ENV_IS_IN_UBI=y
46 48 CONFIG_ENV_EXT4_INTERFACE="mmc"
47 49 CONFIG_ENV_EXT4_DEVICE_AND_PART="0:auto"
48 50 CONFIG_ENV_EXT4_FILE="/uboot.env"
  51 +CONFIG_ENV_UBI_PART="UBI"
  52 +CONFIG_ENV_UBI_VOLUME="uboot_config"
49 53 CONFIG_STM32_ADC=y
50 54 CONFIG_USB_FUNCTION_FASTBOOT=y
51 55 CONFIG_FASTBOOT_BUF_ADDR=0xC0000000
configs/stm32mp15_trusted_defconfig
... ... @@ -32,12 +32,16 @@
32 32 CONFIG_CMD_REGULATOR=y
33 33 CONFIG_CMD_EXT4_WRITE=y
34 34 CONFIG_CMD_MTDPARTS=y
  35 +CONFIG_CMD_UBI=y
35 36 CONFIG_DEFAULT_DEVICE_TREE="stm32mp157c-ev1"
36 37 CONFIG_ENV_IS_NOWHERE=y
37 38 CONFIG_ENV_IS_IN_EXT4=y
  39 +CONFIG_ENV_IS_IN_UBI=y
38 40 CONFIG_ENV_EXT4_INTERFACE="mmc"
39 41 CONFIG_ENV_EXT4_DEVICE_AND_PART="0:auto"
40 42 CONFIG_ENV_EXT4_FILE="/uboot.env"
  43 +CONFIG_ENV_UBI_PART="UBI"
  44 +CONFIG_ENV_UBI_VOLUME="uboot_config"
41 45 CONFIG_STM32_ADC=y
42 46 CONFIG_USB_FUNCTION_FASTBOOT=y
43 47 CONFIG_FASTBOOT_BUF_ADDR=0xC0000000
include/configs/stm32mp1.h
... ... @@ -38,6 +38,10 @@
38 38 */
39 39 #define CONFIG_SYS_LOAD_ADDR STM32_DDR_BASE
40 40  
  41 +#if defined(CONFIG_ENV_IS_IN_UBI)
  42 +#define CONFIG_ENV_UBI_VOLUME_REDUND "uboot_config_r"
  43 +#endif
  44 +
41 45 /* ATAGs */
42 46 #define CONFIG_CMDLINE_TAG
43 47 #define CONFIG_SETUP_MEMORY_TAGS