From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrey Danin Subject: [PATCH v2 0/4] arm: tegra: implement NVEC driver using tegra i2c. Date: Mon, 30 Mar 2015 23:00:11 +0300 Message-ID: <1427745615-5428-1-git-send-email-danindrey@mail.ru> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=m.gmane.org@lists.infradead.org To: devicetree@vger.kernel.org, linux-i2c@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org, ac100@lists.launchpad.net Cc: Mark Rutland , Alexandre Courbot , Russell King , Pawel Moll , Wolfram Sang , Julian Andres Klode , Greg Kroah-Hartman , Ian Campbell , Rob Herring , Marc Dietrich , Laxman Dewangan , Thierry Reding , Kumar Gala , Stephen Warren , Andrey Danin List-Id: linux-tegra@vger.kernel.org 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 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 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 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754409AbbC3UQD (ORCPT ); Mon, 30 Mar 2015 16:16:03 -0400 Received: from fallback3.mail.ru ([94.100.181.189]:42655 "EHLO fallback3.mail.ru" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754387AbbC3UP4 (ORCPT ); Mon, 30 Mar 2015 16:15:56 -0400 From: Andrey Danin To: devicetree@vger.kernel.org, linux-i2c@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org, ac100@lists.launchpad.net 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 Subject: [PATCH v2 0/4] arm: tegra: implement NVEC driver using tegra i2c. Date: Mon, 30 Mar 2015 23:00:11 +0300 Message-Id: <1427745615-5428-1-git-send-email-danindrey@mail.ru> X-Mailer: git-send-email 1.9.1 X-Spam: Not detected X-Mras: Ok Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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 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 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 From mboxrd@z Thu Jan 1 00:00:00 1970 From: danindrey@mail.ru (Andrey Danin) Date: Mon, 30 Mar 2015 23:00:11 +0300 Subject: [PATCH v2 0/4] arm: tegra: implement NVEC driver using tegra i2c. Message-ID: <1427745615-5428-1-git-send-email-danindrey@mail.ru> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org 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 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 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