public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot]  [PATCH 0/5] Add EXT filesystem support to SPL
@ 2014-09-19  8:47 Guillaume GARDET
  2014-09-19  8:47 ` [U-Boot] [PATCH 1/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 Guillaume GARDET
                   ` (5 more replies)
  0 siblings, 6 replies; 21+ messages in thread
From: Guillaume GARDET @ 2014-09-19  8:47 UTC (permalink / raw)
  To: u-boot

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 <guillaume.gardet@free.fr>
Cc: Albert Aribaud <albert.u.boot@aribaud.net>
Cc: Stefano Babic <sbabic@denx.de>
Cc: Tom Rini <trini@ti.com>
Cc: Michal Simek <monstr@monstr.eu>
Cc: Andreas Bie?mann <andreas.devel@googlemail.com>


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

-- 
1.8.4.5

^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2014-10-29 12:45 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-19  8:47 [U-Boot] [PATCH 0/5] Add EXT filesystem support to SPL Guillaume GARDET
2014-09-19  8:47 ` [U-Boot] [PATCH 1/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 Guillaume GARDET
2014-09-19  8:47 ` [U-Boot] [PATCH 2/5] spl: Add EXT support to SPL Guillaume GARDET
2014-09-19  8:47 ` [U-Boot] [PATCH 3/5] doc: Update documentation according to the EXT SPL support patch set Guillaume GARDET
2014-09-19  8:47 ` [U-Boot] [PATCH 4/5] 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 Guillaume GARDET
2014-09-19  8:47 ` [U-Boot] [PATCH 5/5] TI:OMAP4: enable EXT support in SPL for OMAP4 boards Guillaume GARDET
2014-09-29  6:39 ` [U-Boot] [PATCH 0/5] Add EXT filesystem support to SPL Guillaume Gardet
2014-09-30 13:33   ` Tom Rini
2014-09-30 14:15     ` Guillaume Gardet
2014-10-15 15:53     ` [U-Boot] [PATCH V2 " Guillaume GARDET
2014-10-15 15:53       ` [U-Boot] [PATCH V2 1/5] Rename some defines containing FAT in their name to be filesystem generic Guillaume GARDET
2014-10-27 22:20         ` [U-Boot] [U-Boot, V2, " Tom Rini
2014-10-15 15:53       ` [U-Boot] [PATCH V2 2/5] spl: Add EXT support to SPL Guillaume GARDET
2014-10-27 22:22         ` [U-Boot] [U-Boot,V2,2/5] " Tom Rini
2014-10-29 12:45           ` Guillaume Gardet
2014-10-15 15:53       ` [U-Boot] [PATCH V2 3/5] doc: Update documentation according to the EXT SPL support patch set Guillaume GARDET
2014-10-27 22:21         ` [U-Boot] [U-Boot, V2, " Tom Rini
2014-10-15 15:53       ` [U-Boot] [PATCH V2 4/5] 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 Guillaume GARDET
2014-10-27 22:21         ` [U-Boot] [U-Boot, V2, " Tom Rini
2014-10-15 15:53       ` [U-Boot] [PATCH V2 5/5] TI:OMAP4: enable EXT support in SPL for OMAP4 boards Guillaume GARDET
2014-10-27 22:21         ` [U-Boot] [U-Boot, V2, " Tom Rini

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox