[U-Boot] [PATCH 0/2] Creating generic file system firmware loader

tien.fong.chee at intel.com tien.fong.chee at intel.com
Wed Nov 1 09:18:20 UTC 2017


From: Tien Fong Chee <tien.fong.chee at intel.com>

Factoring out common file system loader functionality from splash loader as
generic file system firmware loader. Convert splash file system loader portion
and its dependency files to use generic file system firmware loader.
The generic file system firmware loader supports file image loading from flash
into target location, and its specific HW driver processing file image before
calling FS loading and in the process of loading into target location can be
defined in both weak functions fsloader_preprocess and fs_loading.

This series is working on top of u-boot-socfpga.git -
 http://git.denx.de/u-boot-socfpga.git .

Tien Fong Chee (2):
  common: Generic file system firmware loader
  common: Convert splash FS loader to use generic FS firmware loader

 board/compulab/cm_fx6/cm_fx6.c |  17 ++--
 board/compulab/cm_t35/cm_t35.c |   6 +-
 common/Makefile                |   1 +
 common/load_fs.c               | 217 +++++++++++++++++++++++++++++++++++++++++
 common/splash.c                |  18 ++--
 common/splash_source.c         | 193 +++++++++---------------------------
 include/load_fs.h              |  38 ++++++++
 include/splash.h               |  29 +-----
 8 files changed, 323 insertions(+), 196 deletions(-)
 create mode 100644 common/load_fs.c
 create mode 100644 include/load_fs.h

-- 
2.2.0



More information about the U-Boot mailing list