All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/13] Migrate some I2C symbols to Kconfig
@ 2021-08-17 21:59 Tom Rini
  2021-08-17 21:59 ` [PATCH 01/13] kp_imx53: Switch to using a local namespace for ID EEPROM Tom Rini
                   ` (13 more replies)
  0 siblings, 14 replies; 45+ messages in thread
From: Tom Rini @ 2021-08-17 21:59 UTC (permalink / raw)
  To: u-boot

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.



^ permalink raw reply	[flat|nested] 45+ messages in thread

end of thread, other threads:[~2021-08-30 21:01 UTC | newest]

Thread overview: 45+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-08-17 21:59 [PATCH 00/13] Migrate some I2C symbols to Kconfig Tom Rini
2021-08-17 21:59 ` [PATCH 01/13] kp_imx53: Switch to using a local namespace for ID EEPROM Tom Rini
2021-08-18  8:03   ` Lukasz Majewski
2021-08-30 20:58   ` Tom Rini
2021-08-17 21:59 ` [PATCH 02/13] davinci: Drop CONFIG_MAC_ADDR_IN_EEPROM Tom Rini
2021-08-17 21:59 ` [PATCH 03/13] arm: shc: Change CONFIG_SYS_I2C_EEPROM_ADDR to EEPROM_ADDR Tom Rini
2021-08-18  3:46   ` Heiko Schocher
2021-08-17 21:59 ` [PATCH 04/13] keymile: Use CONFIG_SYS_IVM_EEPROM_ADR Tom Rini
2021-08-19  8:05   ` Aleksandar Gerasimovski
2021-08-17 21:59 ` [PATCH 05/13] siemens: Move CONFIG_SYS_I2C_EEPROM_ADDR usage out of CONFIG namespace Tom Rini
2021-08-18  3:47   ` Heiko Schocher
2021-08-18  9:02   ` Anatolij Gustschin
2021-08-18 13:38     ` Tom Rini
2021-08-17 21:59 ` [PATCH 06/13] Convert CONFIG_ID_EEPROM to Kconfig Tom Rini
2021-08-17 21:59 ` [PATCH 07/13] i2c: S3C24X0: Finish Kconfig migration Tom Rini
2021-08-25  5:38   ` Minkyu Kang
2021-08-28  5:14   ` Jaehoon Chung
2021-08-17 21:59 ` [PATCH 08/13] cl-som-imx7: Enable CMD_EEPROM Tom Rini
2021-08-17 21:59 ` [PATCH 09/13] eeprom: Drop CONFIG_ENV_EEPROM_IS_ON_I2C usage Tom Rini
2021-08-17 21:59 ` [PATCH 10/13] Convert CONFIG_SYS_I2C_EEPROM_ADDR et al to Kconfig Tom Rini
2021-08-17 21:59 ` [PATCH 11/13] Convert CONFIG_SYS_I2C_SOFT " Tom Rini
2021-08-18  4:35   ` Samuel Holland
2021-08-18 13:37     ` Tom Rini
2021-08-17 21:59 ` [PATCH 12/13] Convert CONFIG_SYS_I2C_MVTWSI " Tom Rini
2021-08-17 21:59 ` [PATCH 13/13] i2c: Remove unused additional legacy soft i2c bus support Tom Rini
2021-08-19  3:12 ` [PATCH 00/16] Further I2C Kconfig migrations Tom Rini
2021-08-19  3:12   ` [PATCH 01/16] Convert CONFIG_SYS_I2C_LEGACY to Kconfig and add CONFIG_[ST]PL_SYS_I2C_LEGACY Tom Rini
2021-08-30 20:59     ` Tom Rini
2021-08-19  3:12   ` [PATCH 02/16] Convert CONFIG_SYS_I2C_EARLY_INIT to Kconfig Tom Rini
2021-08-19  3:12   ` [PATCH 03/16] i2c: designware: Remove unused non-DM functionality Tom Rini
2021-08-19  3:12   ` [PATCH 04/16] am335x: Drop non-DM_I2C code Tom Rini
2021-08-19  3:12   ` [PATCH 05/16] am43xx: " Tom Rini
2021-08-19 11:24     ` Lokesh Vutla
2021-08-19  3:12   ` [PATCH 06/16] ti: i2c: Convert CONFIG_SYS_OMAP24_I2C to CONFIG_SYS_I2C namespace Tom Rini
2021-08-19  3:12   ` [PATCH 07/16] i2c: Remove non-DM code from ihs_i2c.c Tom Rini
2021-08-19  3:12   ` [PATCH 08/16] cmd/i2c.c: Remove unused legacy code Tom Rini
2021-08-19  3:12   ` [PATCH 09/16] Convert CONFIG_SYS_I2C_SPEED et al to Kconfig Tom Rini
2021-08-19  3:12   ` [PATCH 10/16] Convert CONFIG_SYS_I2C_MXC " Tom Rini
2021-08-19  3:12   ` [PATCH 11/16] rcar: i2c: Migrate SYS_I2C_SH " Tom Rini
2021-08-19  3:12   ` [PATCH 12/16] i2c: fsl_i2c: Migrate " Tom Rini
2021-08-19  3:12   ` [PATCH 13/16] tegra: Cleanup I2C support Tom Rini
2021-08-19  3:12   ` [PATCH 14/16] Convert CONFIG_I2C_SET_DEFAULT_BUS_NUM et al to Kconfig Tom Rini
2021-08-19  3:12   ` [PATCH 15/16] README: Remove some old i2c related text Tom Rini
2021-08-25  5:38     ` Minkyu Kang
2021-08-19  3:12   ` [PATCH 16/16] varisys: Remove dead code Tom Rini

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.