From: Tom Rini Date: Wed, 1 Oct 2025 20:31:03 +0000 (-0600) Subject: fs: Rework filesystem guards for xPL phases X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=42b353412517ecfc9ba93dcd7f31e0e3557af413;p=pandora-u-boot.git fs: Rework filesystem guards for xPL phases When adding filesystems to the table in fs/fs.c we need to use CONFIG_IS_ENABLED(FS_xxx) so that we only include references to a given filesystem when CONFIG_FS_xxx or CONFIG_SPL_FS_xxx or similar are enabled. Update the filesystems which weren't doing this to follow that pattern. Signed-off-by: Tom Rini --- diff --git a/fs/fs.c b/fs/fs.c index 2650328b358..c7706d9af85 100644 --- a/fs/fs.c +++ b/fs/fs.c @@ -316,8 +316,7 @@ static struct fstype_info fstypes[] = { }, #endif #endif -#ifndef CONFIG_XPL_BUILD -#ifdef CONFIG_FS_BTRFS +#if CONFIG_IS_ENABLED(FS_BTRFS) { .fstype = FS_TYPE_BTRFS, .name = "btrfs", @@ -337,7 +336,6 @@ static struct fstype_info fstypes[] = { .rename = fs_rename_unsupported, }, #endif -#endif #if CONFIG_IS_ENABLED(FS_SQUASHFS) { .fstype = FS_TYPE_SQUASHFS, @@ -360,7 +358,7 @@ static struct fstype_info fstypes[] = { .rename = fs_rename_unsupported, }, #endif -#if IS_ENABLED(CONFIG_FS_EROFS) +#if CONFIG_IS_ENABLED(FS_EROFS) { .fstype = FS_TYPE_EROFS, .name = "erofs", @@ -382,7 +380,7 @@ static struct fstype_info fstypes[] = { .rename = fs_rename_unsupported, }, #endif -#if IS_ENABLED(CONFIG_FS_EXFAT) +#if CONFIG_IS_ENABLED(FS_EXFAT) { .fstype = FS_TYPE_EXFAT, .name = "exfat",