[U-Boot] [PATCH] am3517_evm: add FIT support

yegorslists at googlemail.com yegorslists at googlemail.com
Mon Jul 27 08:44:11 CEST 2015


From: Yegor Yefremov <yegorslists at googlemail.com>

Enable DTS support (CONFIG_OF_LIBFDT), create ft_board_setup()
stub and select CONFIG_FIT in defconfig.

Signed-off-by: Yegor Yefremov <yegorslists at googlemail.com>
---
 board/logicpd/am3517evm/am3517evm.c | 5 +++++
 configs/am3517_evm_defconfig        | 1 +
 include/configs/am3517_evm.h        | 3 +++
 3 files changed, 9 insertions(+)

diff --git a/board/logicpd/am3517evm/am3517evm.c b/board/logicpd/am3517evm/am3517evm.c
index 24be6ea..cd37f85 100644
--- a/board/logicpd/am3517evm/am3517evm.c
+++ b/board/logicpd/am3517evm/am3517evm.c
@@ -50,6 +50,11 @@ int board_init(void)
 	return 0;
 }
 
+int ft_board_setup(void *blob, bd_t *bd)
+{
+	return 0;
+}
+
 #ifdef CONFIG_USB_MUSB_AM35X
 static struct musb_hdrc_config musb_config = {
 	.multipoint     = 1,
diff --git a/configs/am3517_evm_defconfig b/configs/am3517_evm_defconfig
index 4589b30..c72d29e 100644
--- a/configs/am3517_evm_defconfig
+++ b/configs/am3517_evm_defconfig
@@ -2,6 +2,7 @@ CONFIG_ARM=y
 CONFIG_OMAP34XX=y
 CONFIG_TARGET_AM3517_EVM=y
 CONFIG_SPL=y
+CONFIG_FIT=y
 # CONFIG_CMD_IMI is not set
 # CONFIG_CMD_IMLS is not set
 # CONFIG_CMD_FLASH is not set
diff --git a/include/configs/am3517_evm.h b/include/configs/am3517_evm.h
index b90a60d..c0ac5dc 100644
--- a/include/configs/am3517_evm.h
+++ b/include/configs/am3517_evm.h
@@ -42,6 +42,9 @@
 
 #define CONFIG_MISC_INIT_R
 
+#define CONFIG_OF_LIBFDT
+#define CONFIG_OF_BOARD_SETUP
+
 #define CONFIG_CMDLINE_TAG		1	/* enable passing of ATAGs */
 #define CONFIG_SETUP_MEMORY_TAGS	1
 #define CONFIG_INITRD_TAG		1
-- 
2.1.4



More information about the U-Boot mailing list