From mboxrd@z Thu Jan 1 00:00:00 1970 From: Guillaume Gardet Date: Mon, 29 Sep 2014 08:39:54 +0200 Subject: [U-Boot] [PATCH 0/5] Add EXT filesystem support to SPL In-Reply-To: <1411116455-20619-1-git-send-email-guillaume.gardet@free.fr> References: <1411116455-20619-1-git-send-email-guillaume.gardet@free.fr> Message-ID: <5428FEBA.1010909@free.fr> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi, Just a ping on this patch set which affects various part of u-boot. Any comments ? Guillaume Le 19/09/2014 10:47, Guillaume GARDET a ?crit : > Hi, > > This patch set adds EXT filesystem support to SPL and enables it for OMAP4 boards. > Build is succesful on all omap4 and omap5 boards. > Note that some OMAP3 boards (omap3_beagle and omap3_overo) may need to disable some functions in order to support EXT in SPL, otherwise the MLO (SPL) may be too big to fit in SRAM. > I tested it succesfully on a Pandaboard (rev. A3) and on a Beagleboard xM (rev. B). > > Signed-off-by: Guillaume GARDET > Cc: Albert Aribaud > Cc: Stefano Babic > Cc: Tom Rini > Cc: Michal Simek > Cc: Andreas Bie?mann > > > Regards, > > Guillaume > > --- > > Guillaume GARDET (5): > Rename some defines containing FAT in their name to be filesystem > generic MMCSD_MODE_FAT => MMCSD_MODE_FS > CONFIG_SPL_FAT_LOAD_ARGS_NAME => CONFIG_SPL_FS_LOAD_ARGS_NAME > CONFIG_SPL_FAT_LOAD_PAYLOAD_NAME => CONFIG_SPL_FS_LOAD_PAYLOAD_NAME > CONFIG_SYS_MMC_SD_FAT_BOOT_PARTITION => > CONFIG_SYS_MMC_SD_FS_BOOT_PARTITION > spl: Add EXT support to SPL > doc: Update documentation according to the EXT SPL support patch set > spl: do not hang in spl_register_fat_device but return error value. > It allows to use both CONFIG_SPL_FAT_SUPPORT and > CONFIG_SPL_EXT_SUPPORT. > TI:OMAP4: enable EXT support in SPL for OMAP4 boards > > README | 17 ++-- > arch/arm/cpu/arm1136/mx35/generic.c | 2 +- > arch/arm/cpu/armv7/omap-common/boot-common.c | 4 +- > arch/arm/cpu/armv7/omap3/board.c | 2 +- > arch/arm/cpu/armv7/zynq/spl.c | 2 +- > arch/arm/cpu/at91-common/spl.c | 2 +- > arch/arm/imx-common/spl.c | 2 +- > common/spl/Makefile | 1 + > common/spl/spl_ext.c | 138 +++++++++++++++++++++++++++ > common/spl/spl_fat.c | 8 +- > common/spl/spl_mmc.c | 24 ++++- > common/spl/spl_sata.c | 2 +- > common/spl/spl_usb.c | 2 +- > doc/README.SPL | 1 + > fs/Makefile | 1 + > include/configs/am3517_crane.h | 4 +- > include/configs/am3517_evm.h | 4 +- > include/configs/cm_t35.h | 4 +- > include/configs/devkit8000.h | 8 +- > include/configs/imx6_spl.h | 4 +- > include/configs/mcx.h | 4 +- > include/configs/omap3_evm.h | 4 +- > include/configs/omap3_evm_quick_mmc.h | 4 +- > include/configs/sama5d3_xplained.h | 4 +- > include/configs/sama5d3xek.h | 4 +- > include/configs/siemens-am33x-common.h | 4 +- > include/configs/tao3530.h | 4 +- > include/configs/ti814x_evm.h | 4 +- > include/configs/ti816x_evm.h | 4 +- > include/configs/ti_armv7_common.h | 8 +- > include/configs/ti_omap4_common.h | 3 + > include/configs/tricorder.h | 4 +- > include/configs/zynq-common.h | 10 +- > include/spl.h | 6 +- > 34 files changed, 232 insertions(+), 67 deletions(-) > create mode 100644 common/spl/spl_ext.c >