U-Boot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 00/14] DM conversion of omap i2c driver
@ 2016-07-18  9:40 Mugunthan V N
  2016-07-18  9:40 ` [U-Boot] [PATCH 01/14] omap4: i2c: correct register offset for sync register Mugunthan V N
                   ` (13 more replies)
  0 siblings, 14 replies; 32+ messages in thread
From: Mugunthan V N @ 2016-07-18  9:40 UTC (permalink / raw)
  To: u-boot

This patch series adopts driver model for usb ether gadget
driver. This series is tested with follwoing commands on am335x,
am437x, dra74x, dra72x and am57xx evms. Pushed a branch [1] for
refference.

=> i2c dev 0
=> i2c probe
=> i2c md <valid device> 0

With this patch series, I observe a warning as below. The i2c
compat driver is needed as pmic drivers are not converted to i2c
dt/dm frame work yet. Once the client drivers are adopted to
dm-i2c, we can get rid of this warning.

#
# configuration written to .config
#
===================== WARNING ======================
This board uses CONFIG_DM_I2C_COMPAT. Please remove
(possibly in a subsequent patch in your series)
before sending patches to the mailing list.
====================================================

[1] - git://git.ti.com/~mugunthanvnm/ti-u-boot/mugunth-ti-u-boot.git dm-i2c

Mugunthan V N (14):
  omap4: i2c: correct register offset for sync register
  omap5/dra7: i2c: correct register offset for sync register
  drivers: i2c: uclass: parse dt parameters only when CONFIG_OF_CONTROL
    is enable
  ti_armv7_common: i2c: do not define DM_I2C for spl
  drivers: i2c: omap24xx_i2c: prepare driver for DM conversion
  drivers: i2c: omap24xx_i2c: adopt omap_i2c driver to driver model
  defconfig: am335x_boneblack_vboot: enable i2c driver model
  defconfig: am335x_evm: enable i2c driver model
  defconfig: am43xx_evm: enable i2c driver model
  defconfig: am43xx_hs_evm: enable i2c driver model
  defconfig: dra7xx_evm: enable i2c driver model
  defconfig: dra7xx_hs_evm: enable i2c driver model
  defconfig: am57xx_evm: enable i2c driver model
  defconfig: am57xx_hs_evm: enable i2c driver model

 arch/arm/include/asm/arch-omap4/i2c.h    |   6 +-
 arch/arm/include/asm/arch-omap5/i2c.h    |   6 +-
 configs/am335x_boneblack_vboot_defconfig |   1 +
 configs/am335x_evm_defconfig             |   1 +
 configs/am43xx_evm_defconfig             |   1 +
 configs/am43xx_hs_evm_defconfig          |   1 +
 configs/am57xx_evm_defconfig             |   1 +
 configs/am57xx_hs_evm_defconfig          |   1 +
 configs/dra7xx_evm_defconfig             |   1 +
 configs/dra7xx_hs_evm_defconfig          |   1 +
 drivers/i2c/i2c-uclass.c                 |  14 ++
 drivers/i2c/omap24xx_i2c.c               | 407 +++++++++++++++++++++----------
 include/configs/ti_armv7_common.h        |  16 ++
 13 files changed, 318 insertions(+), 139 deletions(-)

-- 
2.9.1.200.gb1ec08f

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

end of thread, other threads:[~2016-08-01  1:01 UTC | newest]

Thread overview: 32+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-07-18  9:40 [U-Boot] [PATCH 00/14] DM conversion of omap i2c driver Mugunthan V N
2016-07-18  9:40 ` [U-Boot] [PATCH 01/14] omap4: i2c: correct register offset for sync register Mugunthan V N
2016-07-18 14:27   ` Tom Rini
2016-07-18  9:40 ` [U-Boot] [PATCH 02/14] omap5/dra7: " Mugunthan V N
2016-07-18 14:27   ` Tom Rini
2016-07-18  9:40 ` [U-Boot] [PATCH 03/14] drivers: i2c: uclass: parse dt parameters only when CONFIG_OF_CONTROL is enable Mugunthan V N
2016-07-22  3:21   ` Simon Glass
2016-07-22  7:35     ` Mugunthan V N
2016-07-22 14:16       ` Simon Glass
2016-07-25 14:35         ` Mugunthan V N
2016-08-01  1:01           ` Simon Glass
2016-07-18  9:40 ` [U-Boot] [PATCH 04/14] ti_armv7_common: i2c: do not define DM_I2C for spl Mugunthan V N
2016-07-18 14:27   ` Tom Rini
2016-07-18  9:41 ` [U-Boot] [PATCH 05/14] drivers: i2c: omap24xx_i2c: prepare driver for DM conversion Mugunthan V N
2016-07-20 14:19   ` Simon Glass
2016-07-18  9:41 ` [U-Boot] [PATCH 06/14] drivers: i2c: omap24xx_i2c: adopt omap_i2c driver to driver model Mugunthan V N
2016-07-20 14:19   ` Simon Glass
2016-07-18  9:41 ` [U-Boot] [PATCH 07/14] defconfig: am335x_boneblack_vboot: enable i2c " Mugunthan V N
2016-07-18 14:27   ` Tom Rini
2016-07-18  9:41 ` [U-Boot] [PATCH 08/14] defconfig: am335x_evm: " Mugunthan V N
2016-07-18 14:27   ` Tom Rini
2016-07-18  9:41 ` [U-Boot] [PATCH 09/14] defconfig: am43xx_evm: " Mugunthan V N
2016-07-18 14:27   ` Tom Rini
2016-07-18  9:41 ` [U-Boot] [PATCH 10/14] defconfig: am43xx_hs_evm: " Mugunthan V N
2016-07-18 14:27   ` Tom Rini
2016-07-18  9:41 ` [U-Boot] [PATCH 11/14] defconfig: dra7xx_evm: " Mugunthan V N
2016-07-18 14:27   ` Tom Rini
2016-07-18  9:41 ` [U-Boot] [PATCH 12/14] defconfig: dra7xx_hs_evm: " Mugunthan V N
2016-07-18 14:28   ` Tom Rini
2016-07-18  9:41 ` [U-Boot] [PATCH 13/14] defconfig: am57xx_evm: " Mugunthan V N
2016-07-18 14:28   ` Tom Rini
2016-07-18  9:41 ` [U-Boot] [PATCH 14/14] defconfig: am57xx_hs_evm: " Mugunthan V N

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