summaryrefslogtreecommitdiffstats
path: root/configs/stm32mp15_dhcom_basic_defconfig
diff options
context:
space:
mode:
authorMarek Vasut <marex@denx.de>2020-04-22 13:18:11 +0200
committerPatrick Delaunay <patrick.delaunay@st.com>2020-05-14 09:02:12 +0200
commit731fd50e27fb3e9e55eb508cebebc7a111616a30 (patch)
tree1a249cb61826db64a8b8bcbb470209fac20869e2 /configs/stm32mp15_dhcom_basic_defconfig
parent65e38e81acb0c1eb0b0478626b1985e9ae9055c6 (diff)
downloadu-boot-731fd50e27fb3e9e55eb508cebebc7a111616a30.tar.gz
u-boot-731fd50e27fb3e9e55eb508cebebc7a111616a30.tar.xz
u-boot-731fd50e27fb3e9e55eb508cebebc7a111616a30.zip
ARM: stm32: Implement board coding on AV96
The AV96 board does exist in multiple variants. To cater for all of them, implement board code handling. There are two GPIOs which code the type of the board, read them out and use the value to pick the correct device tree from an fitImage. Reviewed-by: Patrick Delaunay <patrick.delaunay@st.com> Signed-off-by: Marek Vasut <marex@denx.de> Cc: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> Cc: Patrick Delaunay <patrick.delaunay@st.com> Cc: Patrice Chotard <patrice.chotard@st.com> Change-Id: Iddb330b9a66500495885457cbe17edc0eacaaf43
Diffstat (limited to 'configs/stm32mp15_dhcom_basic_defconfig')
-rw-r--r--configs/stm32mp15_dhcom_basic_defconfig4
1 files changed, 4 insertions, 0 deletions
diff --git a/configs/stm32mp15_dhcom_basic_defconfig b/configs/stm32mp15_dhcom_basic_defconfig
index c2f3a5ebc1..12c4326466 100644
--- a/configs/stm32mp15_dhcom_basic_defconfig
+++ b/configs/stm32mp15_dhcom_basic_defconfig
@@ -12,7 +12,11 @@ CONFIG_SPL_SPI_SUPPORT=y
CONFIG_SPL_TEXT_BASE=0x2FFC2500
CONFIG_DISTRO_DEFAULTS=y
CONFIG_FIT=y
+CONFIG_SPL_LOAD_FIT=y
+CONFIG_SPL_FIT_SOURCE="board/dhelectronics/dh_stm32mp1/u-boot-dhcom.its"
CONFIG_BOOTCOMMAND="run bootcmd_stm32mp"
+CONFIG_BOARD_EARLY_INIT_F=y
+CONFIG_SPL_LEGACY_IMAGE_SUPPORT=y
CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_PARTITION=y
CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_PARTITION=3
CONFIG_SPL_I2C_SUPPORT=y