From: Pali Rohár Date: Tue, 5 Apr 2022 13:49:24 +0000 (+0200) Subject: fs: Allow to compile CMD_UBIFS when SPL is enabled X-Git-Url: http://git.dujemihanovic.xyz/?a=commitdiff_plain;h=b8617df6d5c8afb74ae8bb4b732a8b56b4f5e9ee;p=u-boot.git fs: Allow to compile CMD_UBIFS when SPL is enabled Currently there is no UBIFS support in SPL. But macro CONFIG_CMD_UBIFS is defined also when building SPL. when both CMD_UBIFS and SPL are enabled then build process throw compile error. Fix check for ubifs code in fstypes[] to allow compiling CMD_UBIFS only in proper U-Boot. Signed-off-by: Pali Rohár --- diff --git a/fs/fs.c b/fs/fs.c index 2b0a242e8c..c67a1c7876 100644 --- a/fs/fs.c +++ b/fs/fs.c @@ -267,6 +267,7 @@ static struct fstype_info fstypes[] = { .ln = fs_ln_unsupported, }, #endif +#ifndef CONFIG_SPL_BUILD #ifdef CONFIG_CMD_UBIFS { .fstype = FS_TYPE_UBIFS, @@ -286,6 +287,7 @@ static struct fstype_info fstypes[] = { .ln = fs_ln_unsupported, }, #endif +#endif #ifdef CONFIG_FS_BTRFS { .fstype = FS_TYPE_BTRFS,