[PATCH v2] cmd: eeprom: Fix config dependency

We should have CONFIG_DM_I2C or CONFIG_SYS_I2C_LEGACY enabled in order for `cmd/eeprom.c` to compile as it depends on the i2c functions which are not compiled otherwise. Update the Kconfig entry for the 'eeprom' command correspondingly.
Signed-off-by: Ivan Orlov ivan.orlov@codethink.co.uk --- V1 -> V2: - Remove redundant SYS_SPL_I2C_LEGACY dependency as we can't realy enable commands in the SPL mode
cmd/Kconfig | 1 + 1 file changed, 1 insertion(+)
diff --git a/cmd/Kconfig b/cmd/Kconfig index a86b570517..5d68a461cf 100644 --- a/cmd/Kconfig +++ b/cmd/Kconfig @@ -740,6 +740,7 @@ config CRC32_VERIFY
config CMD_EEPROM bool "eeprom - EEPROM subsystem" + depends on DM_I2C || SYS_I2C_LEGACY help (deprecated, needs conversion to driver model) Provides commands to read and write EEPROM (Electrically Erasable

On Fri, Feb 23, 2024 at 05:14:20PM +0000, Ivan Orlov wrote:
We should have CONFIG_DM_I2C or CONFIG_SYS_I2C_LEGACY enabled in order for `cmd/eeprom.c` to compile as it depends on the i2c functions which are not compiled otherwise. Update the Kconfig entry for the 'eeprom' command correspondingly.
Signed-off-by: Ivan Orlov ivan.orlov@codethink.co.uk
Reviewed-by: Tom Rini trini@konsulko.com

On Fri, Feb 23, 2024 at 05:14:20PM +0000, Ivan Orlov wrote:
We should have CONFIG_DM_I2C or CONFIG_SYS_I2C_LEGACY enabled in order for `cmd/eeprom.c` to compile as it depends on the i2c functions which are not compiled otherwise. Update the Kconfig entry for the 'eeprom' command correspondingly.
Signed-off-by: Ivan Orlov ivan.orlov@codethink.co.uk Reviewed-by: Tom Rini trini@konsulko.com
Applied to u-boot/next, thanks!
participants (2)
-
Ivan Orlov
-
Tom Rini