On 09/25/2017 10:40 AM, tien.fong.c...@intel.com wrote: > From: Tien Fong Chee <tien.fong.c...@intel.com> > > Enable generic filesystem interface drivers(fs.c and fat/) build > for SPL. This would allow generic filesystem being used in SPL. > > Signed-off-by: Tien Fong Chee <tien.fong.c...@intel.com>
+CC Simon, I'd like a RB on this one. > --- > common/spl/Kconfig | 8 ++++++++ > doc/README.SPL | 1 + > fs/Makefile | 1 + > 3 files changed, 10 insertions(+) > > diff --git a/common/spl/Kconfig b/common/spl/Kconfig > index 9446cd9..5f4bd92 100644 > --- a/common/spl/Kconfig > +++ b/common/spl/Kconfig > @@ -304,6 +304,14 @@ config SPL_ETH_SUPPORT > is required since the network stack uses a number of environment > variables. See also SPL_NET_SUPPORT. > > +config SPL_FS_GENERIC > + bool "Support Generic filesystems interface driver" > + help > + Enable support for generic filesystems interface with SPL. This > + permits U-Boot (or Linux in Falcon mode) to be loaded from a generic > + filesystem from within SPL. Support for the underlying block > + device (e.g. MMC or USB) must be enabled separately. > + > config SPL_EXT_SUPPORT > bool "Support EXT filesystems" > help > diff --git a/doc/README.SPL b/doc/README.SPL > index 3ba313c..32628a4 100644 > --- a/doc/README.SPL > +++ b/doc/README.SPL > @@ -55,6 +55,7 @@ CONFIG_SPL_SPI_FLASH_SUPPORT > (drivers/mtd/spi/libspi_flash.o) > CONFIG_SPL_SPI_SUPPORT (drivers/spi/libspi.o) > CONFIG_SPL_FAT_SUPPORT (fs/fat/libfat.o) > CONFIG_SPL_EXT_SUPPORT > +CONFIG_SPL_FS_GENERIC (fs/fs.o fat/) > CONFIG_SPL_LIBGENERIC_SUPPORT (lib/libgeneric.o) > CONFIG_SPL_POWER_SUPPORT (drivers/power/libpower.o) > CONFIG_SPL_NAND_SUPPORT (drivers/mtd/nand/libnand.o) > diff --git a/fs/Makefile b/fs/Makefile > index 5770f41..fdacac8 100644 > --- a/fs/Makefile > +++ b/fs/Makefile > @@ -7,6 +7,7 @@ > # > > ifdef CONFIG_SPL_BUILD > +obj-$(CONFIG_SPL_FS_GENERIC) += fs.o fat/ > obj-$(CONFIG_SPL_FAT_SUPPORT) += fat/ > obj-$(CONFIG_SPL_EXT_SUPPORT) += ext4/ > else > -- Best regards, Marek Vasut _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot