From: Yegor Yefremov <yegorsli...@googlemail.com>

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

Signed-off-by: Yegor Yefremov <yegorsli...@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

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to