[PATCH v3 0/2] Add ASPEED AST2600 I2C new controller driver

Ryan Chen ryan_chen at aspeedtech.com
Mon Jan 30 07:19:23 CET 2023


This series add AST2600 i2c new register set driver. The i2c new
register set have new clock divider option for more flexiable generation.

Changes in v3:
-modify uclass_get_device_by_driver to ofnode_get_parent.
-Add i2c reg address in dtsi node.
-fix up git config name from ryan_chen to Ryan Chen.

Changes in v2:
-add speed support desciption in Kconfig.
-modify include header ordering.
-separate include register define header.
-modify wording reserver to reserved.
-remove defined string AST2600.
-modify signle-line comment style.
-remove extra ().
-modify local regs for register ctrl.

Ryan Chen (2):
  i2c:aspeed:support ast2600 i2c new register mode driver
  arm: aspeed: dtsi: add reg for i2c

 MAINTAINERS               |   6 +
 arch/arm/dts/ast2600.dtsi |   1 +
 drivers/i2c/Kconfig       |  10 ++
 drivers/i2c/Makefile      |   1 +
 drivers/i2c/ast2600_i2c.c | 367 ++++++++++++++++++++++++++++++++++++++
 drivers/i2c/ast2600_i2c.h | 120 +++++++++++++
 6 files changed, 505 insertions(+)
 create mode 100644 drivers/i2c/ast2600_i2c.c
 create mode 100644 drivers/i2c/ast2600_i2c.h

-- 
2.34.1



More information about the U-Boot mailing list