From 5c291bef30e10bb6fed4f65c1f7a4d58c20eb8a6 Mon Sep 17 00:00:00 2001 From: Uri Mashiach Date: Wed, 17 May 2017 17:29:25 +0300 Subject: [PATCH] arm: am57xx: cl-som-am57x: support for FS boot Supported boot devices are raw QSPI and raw SD card. Add support for a FAT16/32 file system for SD card. The SOC's boot ROM only supports FAT file system. Therefore remove the SPL support for the EXT file system. Signed-off-by: Uri Mashiach Reviewed-by: Tom Rini --- configs/cl-som-am57x_defconfig | 1 + include/configs/cl-som-am57x.h | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/configs/cl-som-am57x_defconfig b/configs/cl-som-am57x_defconfig index 8485137..13458da 100644 --- a/configs/cl-som-am57x_defconfig +++ b/configs/cl-som-am57x_defconfig @@ -5,6 +5,7 @@ CONFIG_TARGET_CL_SOM_AM57X=y # CONFIG_SPL_NAND_SUPPORT is not set CONFIG_VERSION_VARIABLE=y CONFIG_SPL=y +# CONFIG_SPL_EXT_SUPPORT is not set CONFIG_HUSH_PARSER=y CONFIG_CMD_BOOTZ=y # CONFIG_CMD_IMLS is not set diff --git a/include/configs/cl-som-am57x.h b/include/configs/cl-som-am57x.h index 96e5c9c..33626f7 100644 --- a/include/configs/cl-som-am57x.h +++ b/include/configs/cl-som-am57x.h @@ -42,9 +42,9 @@ #define CONFIG_SPL_SPI_FLASH_SUPPORT #define CONFIG_SPL_SPI_LOAD -/* SD/MMC RAW boot */ -#undef CONFIG_SPL_FS_LOAD_PAYLOAD_NAME -#undef CONFIG_SYS_MMCSD_FS_BOOT_PARTITION +/* SD/MMC RAW/FS boot */ +#define CONFIG_SPL_FS_LOAD_PAYLOAD_NAME "u-boot.img" +#define CONFIG_SYS_MMCSD_FS_BOOT_PARTITION 1 /* Environment */ #define CONFIG_ENV_SIZE (16 << 10) /* 16 KiB env size */ -- 2.7.4