[PATCH 00/13] Migrate some I2C symbols to Kconfig

Tom Rini trini at konsulko.com
Tue Aug 17 23:59:35 CEST 2021


This series is largely size neutral.  Aside from specific commits
calling out adding functionality, removing the unused differentiation
between CONFIG_SYS_DEF_EEPROM_ADDR and CONFIG_SYS_I2C_EEPROM_ADDR means
that in some cases we now have a default eeprom address available.  We
also now always ask about CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS so we
test for a non-zero value there.  This reduces the code size in a few
places as we remove if (something) { udelay(0); } calls.  There's also a
few places where the values didn't change, but now the optimizer
optimized things better.  Oh, and on UTOO_P66 we end up adding the
legacy software I2C driver to SPL.  I can't see how this was working as
intended before now.

I'm intending this to go in once I open -next, pending feedback.




More information about the U-Boot mailing list