[PATCH v2] cmd: kconfig: i2c: add missing I2C API dependency
Heiko Schocher
hs at nabladev.com
Thu Jul 9 17:17:53 CEST 2026
Hello Julien,
On 02.07.26 18:33, Tom Rini wrote:
> On Thu, Jul 02, 2026 at 05:26:57PM +0200, Julien Stephan wrote:
>
>> CMD_I2C relies on either the Driver Model I2C API or the legacy I2C
>> API, but its Kconfig currently does not enforce either dependency.
>>
>> As a result, enabling CMD_I2C without DM_I2C or SYS_I2C_LEGACY can lead
>> to link errors due to unresolved i2c_* symbols.
>>
>> Require either DM_I2C or SYS_I2C_LEGACY to prevent unsupported
>> configurations while preserving support for legacy platforms.
>>
>> Signed-off-by: Julien Stephan <jstephan at baylibre.com>
>
> Reviewed-by: Tom Rini <trini at konsulko.com>
>
Applied to u-boot-i2c.git
Thanks!
bye,
Heiko
--
Nabla Software Engineering
HRB 40522 Augsburg
Phone: +49 821 45592596
E-Mail: office at nabladev.com
Geschäftsführer : Stefano Babic
More information about the U-Boot
mailing list