mbox series

[u-boot,v2019.04-aspeed-openbmc,0/2] I2C Fixes

Message ID 20220718085523.1140566-1-joel@jms.id.au
Headers show
Series I2C Fixes | expand

Message

Joel Stanley July 18, 2022, 8:55 a.m. UTC
This series restores the "old" mode I2C driver for the AST2600. The new
mode driver can still be enabled if desired.

This series applies to the v0.4.11 SDK tree.

Enabling the new mode driver in u-boot will break operation under Linux,
where the new driver is not yet supported. Jamin has a series on the
list that needs review before it can be merged:

 https://lore.kernel.org/linux-i2c/20210617094424.27123-1-jamin_lin@aspeedtech.com/

Qemu 7.1 supports the new mode, so I encourage anyone who wishes to use
the new mode under Linux to help review.

Joel Stanley (2):
  ARM: dts: ast2600: Undo I2C hacks
  i2c/aspeed: Use new mode only when driver is enabled

 drivers/i2c/aspeed_i2c_global.c |  3 ++-
 drivers/i2c/ast2600_i2c.c       |  2 +-
 arch/arm/dts/ast2600.dtsi       | 32 ++++++++++++++++----------------
 3 files changed, 19 insertions(+), 18 deletions(-)