1
0
mirror of https://xff.cz/git/u-boot/ synced 2025-10-01 15:31:27 +02:00

env: ENV_IS_IN_FAT improvements

Make it select FS_FAT as well, because if it's not selected, enabling
ENV_IS_IN_FAT causes a Kconfig warning:

warning: (ENV_IS_IN_FAT) selects FAT_WRITE which has unmet direct dependencies (FS_FAT)

This also allows dropping some code from config_fallbacks.

Also drop the unnecessary help text about having to enable
CONFIG_FAT_WRITE - Kconfig automatically handles that.

Signed-off-by: Tuomas Tynkkynen <tuomas@tuxera.com>
This commit is contained in:
Tuomas Tynkkynen
2018-01-05 02:45:19 +02:00
committed by Tom Rini
parent f1698a8cf5
commit 3cd084d364
2 changed files with 1 additions and 7 deletions

4
env/Kconfig vendored
View File

@@ -74,13 +74,11 @@ config ENV_IS_IN_EEPROM
config ENV_IS_IN_FAT config ENV_IS_IN_FAT
bool "Environment is in a FAT filesystem" bool "Environment is in a FAT filesystem"
depends on !CHAIN_OF_TRUST depends on !CHAIN_OF_TRUST
select FS_FAT
select FAT_WRITE select FAT_WRITE
help help
Define this if you want to use the FAT file system for the environment. Define this if you want to use the FAT file system for the environment.
- CONFIG_FAT_WRITE:
This must be enabled. Otherwise it cannot save the environment file.
config ENV_IS_IN_EXT4 config ENV_IS_IN_EXT4
bool "Environment is in a EXT4 filesystem" bool "Environment is in a EXT4 filesystem"
depends on !CHAIN_OF_TRUST depends on !CHAIN_OF_TRUST

View File

@@ -29,10 +29,6 @@
#define CONFIG_SYS_BAUDRATE_TABLE { 9600, 19200, 38400, 57600, 115200 } #define CONFIG_SYS_BAUDRATE_TABLE { 9600, 19200, 38400, 57600, 115200 }
#endif #endif
#if defined(CONFIG_ENV_IS_IN_FAT) && !defined(CONFIG_FS_FAT)
#define CONFIG_FS_FAT
#endif
/* Rather than repeat this expression each time, add a define for it */ /* Rather than repeat this expression each time, add a define for it */
#if defined(CONFIG_IDE) || \ #if defined(CONFIG_IDE) || \
defined(CONFIG_SATA) || \ defined(CONFIG_SATA) || \