public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 0/4] sunxi: i2c: Add DM I2C support for A64/H3/H5
@ 2017-04-26 22:03 Jernej Skrabec
  2017-04-26 22:03 ` [U-Boot] [PATCH 1/4] sunxi: power: Compile sy8106a driver only during SPL build Jernej Skrabec
                   ` (5 more replies)
  0 siblings, 6 replies; 16+ messages in thread
From: Jernej Skrabec @ 2017-04-26 22:03 UTC (permalink / raw)
  To: u-boot

This series implements DM I2C support, but allows old I2C to be selected
when needed.

Patch 1 makes sure that sy8106a driver is compiled only during SPL build.

Patch 2 moves i2c_init_board() function to more convenient place for
follow up patch. It doens't do any functional change.

Patch 3 introduces DM I2C support for sun6i-a31 compatible I2C
controllers.

Patch 4 enables DM I2C only for A64/H3/H5. Other platforms would easily
support DM I2C too, but their PMIC drivers needs to be ported to DM in
order not to lose any existing functionality.

Best regards,
Jernej Skrabec


Jernej Skrabec (4):
  sunxi: power: Compile sy8106a driver only during SPL build
  sunxi: Move function for later convenience
  sunxi: i2c: Add support for DM I2C
  sunxi: Enable DM_I2C for A64/H3/H5

 arch/arm/mach-sunxi/board.c    |   2 +
 board/sunxi/Kconfig            |   2 +
 board/sunxi/board.c            | 196 +++++++++++++++++++++--------------------
 drivers/i2c/mvtwsi.c           |   9 ++
 drivers/power/sy8106a.c        |   2 +
 include/configs/sunxi-common.h |   4 +-
 6 files changed, 120 insertions(+), 95 deletions(-)

-- 
2.12.2

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

end of thread, other threads:[~2017-04-29  0:28 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-04-26 22:03 [U-Boot] [PATCH 0/4] sunxi: i2c: Add DM I2C support for A64/H3/H5 Jernej Skrabec
2017-04-26 22:03 ` [U-Boot] [PATCH 1/4] sunxi: power: Compile sy8106a driver only during SPL build Jernej Skrabec
2017-04-28  3:42   ` Heiko Schocher
2017-04-26 22:03 ` [U-Boot] [PATCH 2/4] sunxi: Move function for later convenience Jernej Skrabec
2017-04-28  3:43   ` Heiko Schocher
2017-04-26 22:03 ` [U-Boot] [PATCH 3/4] sunxi: i2c: Add support for DM I2C Jernej Skrabec
2017-04-28  3:43   ` Heiko Schocher
2017-04-29  0:28   ` Simon Glass
2017-04-26 22:03 ` [U-Boot] [PATCH 4/4] sunxi: Enable DM_I2C for A64/H3/H5 Jernej Skrabec
2017-04-28  3:44   ` Heiko Schocher
2017-04-27  7:44 ` [U-Boot] [PATCH 0/4] sunxi: i2c: Add DM I2C support " Maxime Ripard
2017-04-28  3:46 ` Heiko Schocher
2017-04-28  6:44   ` Maxime Ripard
2017-04-28  6:53     ` Heiko Schocher invitel
2017-04-28  7:27       ` Maxime Ripard
2017-04-28 10:04         ` Heiko Schocher

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox