summaryrefslogtreecommitdiff
path: root/configs/strider_cpu_dp_defconfig
diff options
context:
space:
mode:
authorTom Rini <trini@konsulko.com>2019-10-29 15:30:13 -0400
committerTom Rini <trini@konsulko.com>2019-11-10 23:14:18 -0500
commit04868585da7730af6173d175ae7795c48a7e24f4 (patch)
tree912f2f57c37cbb48dae68c2013c4bf895e99864f /configs/strider_cpu_dp_defconfig
parenta9ee9689fac60ad3175439ac4ef237116fd445f0 (diff)
downloadu-boot-WIP/finish-env-Kconfig-migration.tar.gz
env: Finish migration of common ENV optionsWIP/finish-env-Kconfig-migration
- Introduce CONFIG_USE_REDUND_ENV to gate redundant environment location or not, migrate current users to it. ONFIG_ENV_ADDR) - On ENV_IS_IN_REMOTE, CONFIG_ENV_OFFSET is never used. - Add ENV_ADDR question - Make ENV_ADDR / ENV_OFFSET depend on the env locations that use it. - Add ENV_xxx_REDUND options that depend on their primary option and USE_REDUND_ENV - On a number of PowerPC platforms, use SPL_ENV_ADDR not CONFIG_ENV_ADDR for the pre-main-U-Boot environment location. - On ENV_IS_IN_SPI_FLASH, check not for CONFIG_ENV_ADDR being set but rather it being non-zero, as it will now be zero by default. - In a few other places, also check for CONFIG_ENV_ADDR being non-zero or that we don't have certain env locations in use. - Migrate all platforms. Cc: Wolfgang Denk <wd@denx.de> Cc: Joe Hershberger <joe.hershberger@ni.com> Cc: Patrick Delaunay <patrick.delaunay@st.com> Cc: uboot-stm32@st-md-mailman.stormreply.com Signed-off-by: Tom Rini <trini@konsulko.com> --- To do this, I used the printvars.c hack I've referenced before to have every platform print out the values it uses, and then throw them in to the defconfigs. NOTE FOR STM32MP15_* BOARDS: Previously redundant environment was set for UBI, but not SPI nor EXT4. And while EXT4 doesn't support redundant environment, SPI does. I've put the redundant offset as the next flash sector but I need you to ack this change or suggest a new location or go with disabling redundant environment on UBI. Thanks!
Diffstat (limited to 'configs/strider_cpu_dp_defconfig')
-rw-r--r--configs/strider_cpu_dp_defconfig4
1 files changed, 4 insertions, 0 deletions
diff --git a/configs/strider_cpu_dp_defconfig b/configs/strider_cpu_dp_defconfig
index 0b1f16134f..3897d864f9 100644
--- a/configs/strider_cpu_dp_defconfig
+++ b/configs/strider_cpu_dp_defconfig
@@ -1,5 +1,7 @@
CONFIG_PPC=y
CONFIG_SYS_TEXT_BASE=0xFE000000
+CONFIG_ENV_SIZE=0x2000
+CONFIG_ENV_SECT_SIZE=0x10000
CONFIG_IDENT_STRING=" strider cpu dp 0.01"
CONFIG_SYS_CLK_FREQ=33333333
CONFIG_MPC83xx=y
@@ -117,6 +119,8 @@ CONFIG_CMD_PING=y
CONFIG_CMD_EXT2=y
CONFIG_DOS_PARTITION=y
CONFIG_SYS_REDUNDAND_ENVIRONMENT=y
+CONFIG_ENV_ADDR=0xFE060000
+CONFIG_ENV_ADDR_REDUND=0xFE070000
CONFIG_FSL_ESDHC=y
CONFIG_MTD_NOR_FLASH=y
CONFIG_FLASH_CFI_DRIVER=y