All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 00/11] i2c: Improvements for aspeed boards
@ 2022-06-23  5:10 Joel Stanley
  2022-06-23  5:10 ` [PATCH v2 01/11] ARM: dts: ast2600: Add I2C pinctrl Joel Stanley
                   ` (10 more replies)
  0 siblings, 11 replies; 23+ messages in thread
From: Joel Stanley @ 2022-06-23  5:10 UTC (permalink / raw)
  To: Ryan Chen, BMC-SW, Heiko Schocher; +Cc: u-boot, Cédric Le Goater

This set of patches clean up the aspeed i2c support for the ast2500 and
enable the ast2600.

v2:
 - fixes the device tree
 - adds a new patch that cleans up unnecessary pinctrl nodes
 - Adds Ryan's r-b from v1 to the relevant patches

It has been tested in qemu and on the ast2600-evb.

Eddie James (1):
  ARM: dts: ast2600: Add I2C pinctrl

Joel Stanley (10):
  ARM: dts: ast2600: Add I2C reset properties
  ARM: dts: ast2600: Disable I2C nodes by default
  ARM: dts: ast2600-evb: Remove redundant pinctrl
  ARM: dts: ast2500-evb: Add I2C devices
  ARM: dts: ast2600-evb: Add I2C devices
  reset/aspeed: Implement status callback
  i2c/aspeed: Fix reset control
  i2c/aspeed: Add AST2600 compatible
  config/ast2600: Enable I2C driver
  config/aspeed: Enable EEPROM options

 drivers/i2c/ast_i2c.c         | 23 +++++++++-----
 drivers/reset/reset-ast2500.c | 19 ++++++++++++
 drivers/reset/reset-ast2600.c | 17 +++++++++++
 arch/arm/dts/ast2500-evb.dts  | 19 ++++++++++++
 arch/arm/dts/ast2600-evb.dts  | 27 +++++++++--------
 arch/arm/dts/ast2600.dtsi     | 56 +++++++++++++++++++++++++++++++++++
 configs/evb-ast2500_defconfig |  3 ++
 configs/evb-ast2600_defconfig |  3 ++
 8 files changed, 147 insertions(+), 20 deletions(-)

-- 
2.35.1


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

end of thread, other threads:[~2022-07-07  2:01 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-06-23  5:10 [PATCH v2 00/11] i2c: Improvements for aspeed boards Joel Stanley
2022-06-23  5:10 ` [PATCH v2 01/11] ARM: dts: ast2600: Add I2C pinctrl Joel Stanley
2022-07-07  1:56   ` Tom Rini
2022-06-23  5:10 ` [PATCH v2 02/11] ARM: dts: ast2600: Add I2C reset properties Joel Stanley
2022-07-07  1:56   ` Tom Rini
2022-06-23  5:10 ` [PATCH v2 03/11] ARM: dts: ast2600: Disable I2C nodes by default Joel Stanley
2022-07-07  1:56   ` Tom Rini
2022-06-23  5:10 ` [PATCH v2 04/11] ARM: dts: ast2600-evb: Remove redundant pinctrl Joel Stanley
2022-07-07  1:57   ` Tom Rini
2022-06-23  5:10 ` [PATCH v2 05/11] ARM: dts: ast2500-evb: Add I2C devices Joel Stanley
2022-07-07  1:57   ` Tom Rini
2022-06-23  5:10 ` [PATCH v2 06/11] ARM: dts: ast2600-evb: " Joel Stanley
2022-07-07  1:57   ` Tom Rini
2022-06-23  5:10 ` [PATCH v2 07/11] reset/aspeed: Implement status callback Joel Stanley
2022-07-07  1:57   ` Tom Rini
2022-06-23  5:10 ` [PATCH v2 08/11] i2c/aspeed: Fix reset control Joel Stanley
2022-07-07  1:57   ` Tom Rini
2022-06-23  5:10 ` [PATCH v2 09/11] i2c/aspeed: Add AST2600 compatible Joel Stanley
2022-07-07  1:57   ` Tom Rini
2022-06-23  5:10 ` [PATCH v2 10/11] config/ast2600: Enable I2C driver Joel Stanley
2022-07-07  1:57   ` Tom Rini
2022-06-23  5:10 ` [PATCH v2 11/11] config/aspeed: Enable EEPROM options Joel Stanley
2022-07-07  1:57   ` 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.