All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/4] arm: tegra: implement NVEC driver using tegra i2c.
@ 2015-07-20 20:35 ` Andrey Danin
  0 siblings, 0 replies; 55+ messages in thread
From: Andrey Danin @ 2015-07-20 20:35 UTC (permalink / raw)
  To: devicetree-u79uwXL29TY76Z2rM5mHXA,
	devel-tBiZLqfeLfOHmIFyCCdPziST3g8Odh+X,
	linux-i2c-u79uwXL29TY76Z2rM5mHXA,
	linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
	linux-tegra-u79uwXL29TY76Z2rM5mHXA,
	linux-kernel-u79uwXL29TY76Z2rM5mHXA,
	ac100-oU9gvf+ajcQ97yFScArB1dHuzzzSOjJt
  Cc: Andrey Danin, Laxman Dewangan, Wolfram Sang, Rob Herring,
	Pawel Moll, Mark Rutland, Ian Campbell, Kumar Gala, Russell King,
	Stephen Warren, Thierry Reding, Alexandre Courbot,
	Greg Kroah-Hartman, Julian Andres Klode, Marc Dietrich

This version (v3) is for pushing tegra i2c driver to i2c tree.
NVEC driver will be reworked later to use i2c core slave framework.

NVEC driver contains code to manage tegra i2c controller in slave mode.
I2C slave support was implemented in linux kernel. The goal of this
patch serie is to implement I2C slave mode in tegra drived and rework
NVEC driver to use it.

Patches are based on i2c for-next.

Changes for v3:
- rebase on top of i2c for-next tree
- fix 10-bit address condition in tegra i2c driver

Changes for v2:
- rebased on top of new i2c slave framework.
- old code is removed in separate patch
- documentation patch is integrated to main nvec patch


Thanks in advance

*** BLURB HERE ***

Andrey Danin (4):
  i2c: tegra: implement slave mode
  staging/nvec: reimplement on top of tegra i2c driver
  staging/nvec: remove old code
  dt: paz00: define nvec as child of i2c bus

 .../devicetree/bindings/nvec/nvidia,nvec.txt       |  21 +-
 arch/arm/boot/dts/tegra20-paz00.dts                |  22 +-
 drivers/i2c/busses/Kconfig                         |   1 +
 drivers/i2c/busses/i2c-tegra.c                     | 119 ++++++
 drivers/staging/nvec/nvec.c                        | 411 +++++++--------------
 drivers/staging/nvec/nvec.h                        |  10 -
 6 files changed, 269 insertions(+), 315 deletions(-)

-- 
1.9.1

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

end of thread, other threads:[~2015-09-08 13:25 UTC | newest]

Thread overview: 55+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-07-20 20:35 [PATCH v3 0/4] arm: tegra: implement NVEC driver using tegra i2c Andrey Danin
2015-07-20 20:35 ` Andrey Danin
2015-07-20 20:35 ` Andrey Danin
     [not found] ` <1437424546-30405-1-git-send-email-danindrey-JGs/UdohzUI@public.gmane.org>
2015-07-20 20:35   ` [PATCH v3 1/4] i2c: tegra: implement slave mode Andrey Danin
2015-07-20 20:35     ` Andrey Danin
2015-07-20 20:35     ` Andrey Danin
2015-07-24  9:27     ` Wolfram Sang
2015-07-24  9:27       ` Wolfram Sang
2015-07-24 10:18       ` Andrey Danin
2015-07-24 10:18         ` Andrey Danin
     [not found]         ` <55B210F4.6030700-JGs/UdohzUI@public.gmane.org>
2015-07-24 10:52           ` Wolfram Sang
2015-07-24 10:52             ` Wolfram Sang
2015-07-24 10:52             ` Wolfram Sang
2015-08-20 12:14             ` Andrey Danin
2015-08-20 12:14               ` Andrey Danin
2015-08-20 12:14               ` Andrey Danin
2015-08-20 12:14               ` Andrey Danin
     [not found]               ` <55D5C4AA.2000307-JGs/UdohzUI@public.gmane.org>
2015-09-08 11:46                 ` Wolfram Sang
2015-09-08 11:46                   ` Wolfram Sang
2015-09-08 11:46                   ` Wolfram Sang
2015-09-08 12:31                   ` Andrey Danin
2015-09-08 12:31                     ` Andrey Danin
2015-09-08 12:31                     ` Andrey Danin
2015-07-20 20:35   ` [PATCH v3 2/4] staging/nvec: reimplement on top of tegra i2c driver Andrey Danin
2015-07-20 20:35     ` Andrey Danin
2015-07-20 20:35     ` Andrey Danin
     [not found]     ` <1437424546-30405-3-git-send-email-danindrey-JGs/UdohzUI@public.gmane.org>
2015-07-20 22:18       ` Stephen Warren
2015-07-20 22:18         ` Stephen Warren
2015-07-20 22:18         ` Stephen Warren
2015-07-20 20:35   ` [PATCH v3 3/4] staging/nvec: remove old code Andrey Danin
2015-07-20 20:35     ` Andrey Danin
2015-07-20 20:35     ` Andrey Danin
2015-07-20 20:35   ` [PATCH v3 4/4] dt: paz00: define nvec as child of i2c bus Andrey Danin
2015-07-20 20:35     ` Andrey Danin
2015-07-20 20:35     ` Andrey Danin
2015-07-20 22:19     ` Stephen Warren
2015-07-20 22:19       ` Stephen Warren
     [not found]       ` <55AD73F4.2050502-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
2015-07-21  6:35         ` Andrey Danin
2015-07-21  6:35           ` Andrey Danin
2015-07-21  6:35           ` Andrey Danin
2015-07-21  8:25           ` Marc Dietrich
2015-07-21  8:25             ` Marc Dietrich
2015-07-21  8:25             ` Marc Dietrich
2015-07-21  8:51             ` Andrey Danin
2015-07-21  8:51               ` Andrey Danin
2015-07-21  8:51               ` Andrey Danin
     [not found]               ` <55AE0803.10603-JGs/UdohzUI@public.gmane.org>
2015-07-21 11:57                 ` Marc Dietrich
2015-07-21 11:57                   ` Marc Dietrich
2015-07-21 11:57                   ` Marc Dietrich
2015-07-21 20:52                   ` Wolfram Sang
2015-07-21 20:52                     ` Wolfram Sang
2015-07-21 20:52                     ` Wolfram Sang
2015-07-21  8:38   ` [PATCH v3 0/4] arm: tegra: implement NVEC driver using tegra i2c Andrey Danin
2015-07-21  8:38     ` Andrey Danin
2015-07-21  8:38     ` Andrey Danin

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.