From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chee, Tien Fong Date: Fri, 18 Jan 2019 04:22:11 +0000 Subject: [U-Boot] [PATCH] spl: fat/fs: Add control to build FS EXT4 in SPL In-Reply-To: <20190117122326.GP27429@bill-the-cat> References: <1547708509-13911-1-git-send-email-tien.fong.chee@intel.com> <20190117122326.GP27429@bill-the-cat> Message-ID: <1547785329.9980.1.camel@intel.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit To: u-boot@lists.denx.de On Thu, 2019-01-17 at 07:23 -0500, Tom Rini wrote: > On Thu, Jan 17, 2019 at 03:01:49PM +0800, tien.fong.chee at intel.com > wrote: > > > > > From: Tien Fong Chee > > > > CONFIG_SPL_EXT_SUPPORT can be used to include/exclude the FS EXT4 > > from > > SPL build. Excluding the FS EXT4 from SPL build can help to save > > 20KiB > > memory. > > > > Signed-off-by: Tien Fong Chee > > --- > >  fs/fs.c |    4 +++- > >  1 files changed, 3 insertions(+), 1 deletions(-) > > > > diff --git a/fs/fs.c b/fs/fs.c > > index 0b8088b..252e2f5 100644 > > --- a/fs/fs.c > > +++ b/fs/fs.c > > @@ -184,7 +184,9 @@ static struct fstype_info fstypes[] = { > >   .closedir = fat_closedir, > >   }, > >  #endif > > -#ifdef CONFIG_FS_EXT4 > > +/* #ifdef CONFIG_FS_EXT4 */ > > +#if (!defined(CONFIG_SPL_BUILD) && defined(CONFIG_FS_EXT4)) || \ > > + (defined(CONFIG_SPL_BUILD) && > > defined(CONFIG_SPL_EXT_SUPPORT)) > >   { > >   .fstype = FS_TYPE_EXT, > >   .name = "ext4", > This should be CONFIG_IS_ENABLED(FS_EXT4) in a 2/2 patch with a 1/2 > patch renaming SPL_EXT_SUPPORT TO SPL_FS_EXT4, thanks! Okay. >