RE: [PATCH 2/2] rtc-tps65910: enable RTC power domain on initialization

2012-11-29 Thread Venu Byravarasu
> -Original Message- > From: Kim, Milo [mailto:milo@ti.com] > Sent: Thursday, November 29, 2012 2:18 PM > To: Andrew Morton > Cc: Samuel Ortiz; a.zu...@towertech.it; swar...@wwwdotorg.org; Venu > Byravarasu; Sivaram Nair; linux-kernel@vger.kernel.org > Subject: [PA

RE: [PATCH] rtc-tps65910: fix invalid pointer access on _remove()

2012-11-29 Thread Venu Byravarasu
> -Original Message- > From: Kim, Milo [mailto:milo@ti.com] > Sent: Thursday, November 29, 2012 7:36 AM > To: Andrew Morton > Cc: a.zu...@towertech.it; swar...@wwwdotorg.org; Venu Byravarasu; > Sivaram Nair; linux-kernel@vger.kernel.org > Subject: [PATCH] rtc-

RE: [PATCH 2/2] rtc-tps65910: enable RTC power domain on initialization

2012-11-30 Thread Venu Byravarasu
> -Original Message- > From: Kim, Milo [mailto:milo@ti.com] > Sent: Friday, November 30, 2012 4:42 AM > To: Venu Byravarasu > Cc: Andrew Morton; Samuel Ortiz; a.zu...@towertech.it; > swar...@wwwdotorg.org; Sivaram Nair; linux-kernel@vger.kernel.org > Subject

RE: [PATCH 2/2] rtc-tps65910: enable RTC power domain on initialization

2012-11-30 Thread Venu Byravarasu
> -Original Message- > From: Andrew Morton [mailto:a...@linux-foundation.org] > Sent: Friday, November 30, 2012 5:44 AM > To: Kim, Milo > Cc: Venu Byravarasu; Samuel Ortiz; a.zu...@towertech.it; > swar...@wwwdotorg.org; Sivaram Nair; linux-kernel@vger.kernel.org > Su

[PATCH 1/7] ARM: tegra: finalize USB EHCI and PHY bindings

2013-03-18 Thread Venu Byravarasu
x27;s register space. We can't assume the PHY1 driver is present, so the PHY3 driver will directly access those registers. 3) The list of clocks required by the PHY was missing some required entries. This patch fixes the binding definition to resolve these issues. Signed-off-by: Venu

[PATCH 3/7] usb: phy: tegra: Get PHY mode using DT

2013-03-18 Thread Venu Byravarasu
Added a new PHY mode to support OTG. Obtained Tegra USB PHY mode using DT property. Signed-off-by: Venu Byravarasu --- drivers/usb/host/ehci-tegra.c |3 +-- drivers/usb/phy/tegra_usb_phy.c | 13 +++-- include/linux/usb/tegra_usb_phy.h |3 ++- 3 files changed, 14

[PATCH 5/7] usb: phy: tegra: get ULPI reset GPIO info using DT.

2013-03-18 Thread Venu Byravarasu
As GPIO information is avail through DT, used it to get Tegra ULPI reset GPIO number. Added a new member to tegra_usb_phy structure to store this number. Signed-off-by: Venu Byravarasu --- drivers/usb/phy/tegra_usb_phy.c | 25 +++-- include/linux/usb/tegra_usb_phy.h

[PATCH 6/7] usb: phy: tegra: Add error handling & clean up.

2013-03-18 Thread Venu Byravarasu
Check return values from all GPIO APIs and handle errors accordingly. Remove clk_disable_unprepare which is no more needed. Signed-off-by: Venu Byravarasu --- drivers/usb/phy/tegra_usb_phy.c | 50 ++ 1 files changed, 39 insertions(+), 11 deletions(-) diff

[PATCH 2/7] ARM: tegra: update device trees for USB binding rework

2013-03-18 Thread Venu Byravarasu
driver has been updated to assume the new bindings. Signed-off-by: Venu Byravarasu --- arch/arm/boot/dts/tegra20-colibri-512.dtsi |4 +++ arch/arm/boot/dts/tegra20-harmony.dts |8 +++--- arch/arm/boot/dts/tegra20-iris-512.dts |4 +++ arch/arm/boot/dts/tegra20-paz00.dts

[PATCH 7/7] usb: phy: registering tegra USB PHY as platform driver

2013-03-18 Thread Venu Byravarasu
based handling in host driver. Made use of DT params to get the PHY Pad registers. Merged tegra_phy_init into tegra_usb_phy_init. Signed-off-by: Venu Byravarasu --- drivers/usb/host/ehci-tegra.c | 99 ++-- drivers/usb/phy/tegra_usb_phy.c | 308

[PATCH 4/7] usb: phy: tegra: Return correct error value provided by clk_get_sys

2013-03-18 Thread Venu Byravarasu
In case if clk_get_sys fails, return correct error value provided by the API. Signed-off-by: Venu Byravarasu --- drivers/usb/phy/tegra_usb_phy.c |3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/drivers/usb/phy/tegra_usb_phy.c b/drivers/usb/phy/tegra_usb_phy.c index

[PATCH 0/7] USB: PHY: Tegra: registering TEGRA USB PHY as platform driver

2013-03-18 Thread Venu Byravarasu
As part of this series, apart from patch containing changes to register TEGRA USB PHY driver as platform driver, prepared below patches: 1. Re-arranging & adding new DT properties. 2. Getting various params from DT properties added. 3. code clean up. Venu Byravarasu (7): ARM: tegra: fina

RE: [PATCH 5/7] usb: phy: tegra: get ULPI reset GPIO info using DT.

2013-03-18 Thread Venu Byravarasu
> -Original Message- > From: linux-usb-ow...@vger.kernel.org [mailto:linux-usb- > ow...@vger.kernel.org] On Behalf Of Sergei Shtylyov > Sent: Monday, March 18, 2013 6:32 PM > To: Venu Byravarasu > Cc: gre...@linuxfoundation.org; st...@rowland.harvard.edu; >

RE: [PATCH 0/7] USB: PHY: Tegra: registering TEGRA USB PHY as platform driver

2013-03-19 Thread Venu Byravarasu
> -Original Message- > From: Stephen Warren [mailto:swar...@wwwdotorg.org] > Sent: Wednesday, March 20, 2013 1:22 AM > To: Venu Byravarasu > Cc: gre...@linuxfoundation.org; st...@rowland.harvard.edu; > ba...@ti.com; linux-...@vger.kernel.org; linux-kernel@vger.kern

RE: [PATCH 0/7] USB: PHY: Tegra: registering TEGRA USB PHY as platform driver

2013-03-20 Thread Venu Byravarasu
> -Original Message- > From: Venu Byravarasu > Sent: Wednesday, March 20, 2013 11:30 AM > To: 'Stephen Warren' > Cc: gre...@linuxfoundation.org; st...@rowland.harvard.edu; > ba...@ti.com; linux-...@vger.kernel.org; linux-kernel@vger.kernel.org; > linux-te

RE: [PATCH 1/7] ARM: tegra: finalize USB EHCI and PHY bindings

2013-03-20 Thread Venu Byravarasu
> -Original Message- > From: kishon [mailto:kis...@ti.com] > Sent: Wednesday, March 20, 2013 4:49 PM > To: Venu Byravarasu > Cc: gre...@linuxfoundation.org; st...@rowland.harvard.edu; > ba...@ti.com; linux-...@vger.kernel.org; linux-kernel@vger.kernel.org; > swar...@ww

RE: [PATCH 2/7] ARM: tegra: update device trees for USB binding rework

2013-03-20 Thread Venu Byravarasu
> -Original Message- > From: kishon [mailto:kis...@ti.com] > Sent: Wednesday, March 20, 2013 4:53 PM > To: Venu Byravarasu > Cc: gre...@linuxfoundation.org; st...@rowland.harvard.edu; > ba...@ti.com; linux-...@vger.kernel.org; linux-kernel@vger.kernel.org; > swar...@ww

RE: [PATCH 2/7] ARM: tegra: update device trees for USB binding rework

2013-03-20 Thread Venu Byravarasu
> -Original Message- > From: Stephen Warren [mailto:swar...@wwwdotorg.org] > Sent: Wednesday, March 20, 2013 1:24 AM > To: Venu Byravarasu > Cc: gre...@linuxfoundation.org; st...@rowland.harvard.edu; > ba...@ti.com; linux-...@vger.kernel.org; linux-kernel@vger.kern

RE: [PATCH 3/7] usb: phy: tegra: Get PHY mode using DT

2013-03-20 Thread Venu Byravarasu
> -Original Message- > From: Stephen Warren [mailto:swar...@wwwdotorg.org] > Sent: Wednesday, March 20, 2013 1:29 AM > To: Venu Byravarasu > Cc: gre...@linuxfoundation.org; st...@rowland.harvard.edu; > ba...@ti.com; linux-...@vger.kernel.org; linux-kernel@vger.kern

RE: [PATCH 2/7] ARM: tegra: update device trees for USB binding rework

2013-03-20 Thread Venu Byravarasu
> -Original Message- > From: Felipe Balbi [mailto:ba...@ti.com] > Sent: Wednesday, March 20, 2013 5:55 PM > To: Venu Byravarasu > Cc: kishon; gre...@linuxfoundation.org; st...@rowland.harvard.edu; > ba...@ti.com; linux-...@vger.kernel.org; linux-kernel@vger.

RE: [PATCH 7/7] usb: phy: registering tegra USB PHY as platform driver

2013-03-20 Thread Venu Byravarasu
> -Original Message- > From: Stephen Warren [mailto:swar...@wwwdotorg.org] > Sent: Wednesday, March 20, 2013 1:51 AM > To: Venu Byravarasu > Cc: gre...@linuxfoundation.org; st...@rowland.harvard.edu; > ba...@ti.com; linux-...@vger.kernel.org; linux-kernel@vger.kern

[PATCH] regmap: fix compilation error

2013-02-04 Thread Venu Byravarasu
As a compilation error is seen due to missing header file in next-20130204, fixing it. Signed-off-by: Venu Byravarasu --- drivers/base/regmap/regmap.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/drivers/base/regmap/regmap.c b/drivers/base/regmap/regmap.c index

RE: [PATCH] rtc: Modify leap year test for more simpler way

2013-02-06 Thread Venu Byravarasu
By definition, leap year is one, which is a divisible by 4 & 400, excluding multiples of 100s. Hence I feel this patch is not correct. Thanks, Venu > -Original Message- > From: linux-kernel-ow...@vger.kernel.org [mailto:linux-kernel- > ow...@vger.kernel.org] On Behalf Of Jonghwa Lee > S

[PATCH v3] usb: phy: moving all PHY API definitions to usb/phy directory

2013-02-07 Thread Venu Byravarasu
As drivers/usb/otg/otg.c contains most of the PHY related APIs which are not OTG specific, moving them to more logical place under drivers/usb/phy. Signed-off-by: Venu Byravarasu --- delta from v2: renamed usb_phy.c to phy.c. delta from v1: Missed adding newly created file usb_phy.c with

RE: [PATCH v3] usb: phy: moving all PHY API definitions to usb/phy directory

2013-02-07 Thread Venu Byravarasu
> -Original Message- > From: linux-kernel-ow...@vger.kernel.org [mailto:linux-kernel- > ow...@vger.kernel.org] On Behalf Of Stephen Warren > Sent: Thursday, February 07, 2013 10:26 PM > To: kishon > Cc: Venu Byravarasu; ba...@ti.com; gre...@linuxfoundation

RE: [PATCH] usb: host: tegra: Reset Tegra USB controller before init

2013-04-02 Thread Venu Byravarasu
> -Original Message- > From: gre...@linuxfoundation.org [mailto:gre...@linuxfoundation.org] > Sent: Tuesday, March 05, 2013 6:04 AM > To: Stephen Warren > Cc: Venu Byravarasu; st...@rowland.harvard.edu; linux- > u...@vger.kernel.org; linux-kernel@vger.kernel.org > Sub

[PATCH v2 0/7] Tegra USB PHY driver series

2013-04-03 Thread Venu Byravarasu
delta from v1: This patch is prepared as follow up patch of TEGRA USB PHY driver patch series being discussed at: http://marc.info/?l=linux-tegra&m=136361016003625&w=2 Venu Byravarasu (7): ARM: tegra: finalize USB EHCI and PHY bindings ARM: tegra: update device trees for USB bindin

[PATCH v2 6/7] usb: phy: tegra: Add error handling & clean up.

2013-04-03 Thread Venu Byravarasu
Check return values from all GPIO APIs and handle errors accordingly. Remove clk_disable_unprepare which is no more needed. Signed-off-by: Venu Byravarasu --- delta from v2: no change. drivers/usb/phy/phy-tegra-usb.c | 50 ++ 1 files changed, 39 insertions

[PATCH v2 4/7] usb: phy: tegra: Return correct error value provided by clk_get_sys

2013-04-03 Thread Venu Byravarasu
In case if clk_get_sys fails, return correct error value provided by the API. Signed-off-by: Venu Byravarasu --- delta from v1: no change. drivers/usb/phy/phy-tegra-usb.c |3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/drivers/usb/phy/phy-tegra-usb.c b/drivers/usb

[PATCH v2 5/7] usb: phy: tegra: get ULPI reset GPIO info using DT.

2013-04-03 Thread Venu Byravarasu
As GPIO information is avail through DT, used it to get Tegra ULPI reset GPIO number. Added a new member to tegra_usb_phy structure to store this number. Signed-off-by: Venu Byravarasu --- delta from v2: no change. drivers/usb/phy/phy-tegra-usb.c | 25 +++-- include

[PATCH v2 7/7] usb: phy: registering Tegra USB PHY as platform driver

2013-04-03 Thread Venu Byravarasu
based handling in host driver. Made use of DT params to get the PHY Pad registers. Signed-off-by: Venu Byravarasu --- delta from v1: 1. Removed extra memory allocation for u_phy->otg 2. Moved ulpi_init code into separate function. 3. Initializing all clk and GPIOs in probe. 4. Used devm_ A

[PATCH v2 3/7] usb: phy: tegra: Get PHY mode using DT

2013-04-03 Thread Venu Byravarasu
Added a new PHY mode to support OTG. Obtained Tegra USB PHY mode using DT property. Signed-off-by: Venu Byravarasu --- delta from v1: replaced gadget with peripheral. drivers/usb/host/ehci-tegra.c |3 +-- drivers/usb/phy/phy-tegra-usb.c | 13 +++-- include/linux/usb

[PATCH v2 2/7] ARM: tegra: update device trees for USB binding rework

2013-04-03 Thread Venu Byravarasu
driver has been updated to assume the new bindings. Signed-off-by: Venu Byravarasu --- delta from v1: 1. Fixed voltage regulators were used for vbus-supply 2. Added UTMI PHY timing Parameters to DT. arch/arm/boot/dts/tegra20-colibri-512.dtsi |4 ++ arch/arm/boot/dts/tegra20-harmony.dts

[PATCH v2 1/7] ARM: tegra: finalize USB EHCI and PHY bindings

2013-04-03 Thread Venu Byravarasu
an a plain GPIO 6) Added nvidia,is-wired property to indicate whether the device is hard wired on the board, or pluggable. This patch fixes the binding definition to resolve these issues. Signed-off-by: Venu Byravarasu --- delta from v1: 1. added UTMI PHY timing params. 2. replaced gadget with

[PATCH resend] usb: host: tegra: Reset Tegra USB controller before init

2013-04-03 Thread Venu Byravarasu
To clear any configurations made by U-Boot on Tegra USB controller, reset it before init in probe. Signed-off-by: Venu Byravarasu Acked-by: Alan Stern Acked-by: Greg Kroah-Hartman reviewed-by: Stephen Warren --- This patch was already reviewed at: http://marc.info/?l=linux-usb&a

RE: [PATCH] usb: host: tegra: Reset Tegra USB controller before init

2013-04-03 Thread Venu Byravarasu
> -Original Message- > From: Stephen Warren [mailto:swar...@wwwdotorg.org] > Sent: Tuesday, April 02, 2013 9:02 PM > To: Venu Byravarasu > Cc: gre...@linuxfoundation.org; st...@rowland.harvard.edu; linux- > u...@vger.kernel.org; linux-kernel@vger.kernel.org > Subject:

RE: [PATCH v2 1/7] ARM: tegra: finalize USB EHCI and PHY bindings

2013-04-04 Thread Venu Byravarasu
> -Original Message- > From: linux-tegra-ow...@vger.kernel.org [mailto:linux-tegra- > ow...@vger.kernel.org] On Behalf Of Stephen Warren > Sent: Thursday, April 04, 2013 12:38 AM > To: Venu Byravarasu > Cc: gre...@linuxfoundation.org; ba...@ti.com; > st...@rowland.

RE: [PATCH v2 6/7] usb: phy: tegra: Add error handling & clean up.

2013-04-04 Thread Venu Byravarasu
> -Original Message- > From: Stephen Warren [mailto:swar...@wwwdotorg.org] > Sent: Thursday, April 04, 2013 1:06 AM > To: Venu Byravarasu > Cc: gre...@linuxfoundation.org; ba...@ti.com; > st...@rowland.harvard.edu; linux-te...@vger.kernel.org; linux- > u...@vger.ker

RE: [PATCH v2 2/7] ARM: tegra: update device trees for USB binding rework

2013-04-04 Thread Venu Byravarasu
> -Original Message- > From: Stephen Warren [mailto:swar...@wwwdotorg.org] > Sent: Thursday, April 04, 2013 12:47 AM > To: Venu Byravarasu > Cc: gre...@linuxfoundation.org; ba...@ti.com; > st...@rowland.harvard.edu; linux-te...@vger.kernel.org; linux- > u...@vger.ker

[PATCH] arm: tegra: dt: Add reset GPIO information to PHY DT node

2013-01-24 Thread Venu Byravarasu
As reset GPIO information is PHY specific detail, adding it to PHY DT node. Signed-off-by: Venu Byravarasu --- .../bindings/usb/nvidia,tegra20-usb-phy.txt|3 +++ arch/arm/boot/dts/tegra20-harmony.dts |4 arch/arm/boot/dts/tegra20-paz00.dts|4

[PATCH v2] usb: host: tegra: make use of PHY pointer of HCD

2013-01-24 Thread Venu Byravarasu
As pointer to PHY structure can be stored in struct usb_hcd making use of it, to call Tegra PHY APIs. Call to usb_phy_shutdown() is moved up in tegra_ehci_remove(), so that to avoid dereferencing of hcd after its freed up. Signed-off-by: Venu Byravarasu --- First version of patch can be found

[PATCH] usb: host: tegra: Reset Tegra USB controller before init

2013-02-27 Thread Venu Byravarasu
To clear any configurations made by U-Boot on Tegra USB controller, reset it before init in probe. Signed-off-by: Venu Byravarasu --- When U-Boot configures a Tegra USB controller in device mode and if the EHCI driver of kernel tries to set it to HOST mode, message "irq 52: nobody cared&quo

[PATCH] usb: tegra: moving phy driver into drivers directory

2012-08-28 Thread Venu Byravarasu
In order to keep up with the USB driver files organization, moving USB phy driver from mach-tegra to drivers/USB directory. Signed-off-by: Venu Byravarasu --- arch/arm/mach-tegra/Makefile |1 - arch/arm/mach-tegra/devices.c |8 +--- arch

[PATCH] usb: otg: Move phy interface to separate file.

2012-08-28 Thread Venu Byravarasu
As otg.h is containing lots of phy interface related stuff, moving all phy interface related stuff to new file named phy.h Signed-off-by: Venu Byravarasu --- include/linux/usb/otg.h | 211 + include/linux/usb/phy.h | 222

RE: [PATCH] usb: tegra: moving phy driver into drivers directory

2012-08-28 Thread Venu Byravarasu
> -Original Message- > From: Felipe Balbi [mailto:ba...@ti.com] > Sent: Tuesday, August 28, 2012 3:19 PM > To: Venu Byravarasu > Cc: ccr...@android.com; o...@lixom.net; swar...@wwwdotorg.org; > li...@arm.linux.org.uk; st...@rowland.harvard.edu; > gre...@linuxfoundat

RE: [PATCH] usb: tegra: moving phy driver into drivers directory

2012-08-28 Thread Venu Byravarasu
> -Original Message- > From: Stephen Warren [mailto:swar...@wwwdotorg.org] > Sent: Tuesday, August 28, 2012 7:37 PM > To: Venu Byravarasu > Cc: ccr...@android.com; o...@lixom.net; li...@arm.linux.org.uk; > st...@rowland.harvard.edu; gre...@linuxfoundation.org; ba...@ti.c

RE: [PATCH] usb: otg: Move phy interface to separate file.

2012-08-28 Thread Venu Byravarasu
> -Original Message- > From: Peter Chen [mailto:hzpeterc...@gmail.com] > Sent: Wednesday, August 29, 2012 7:30 AM > To: Venu Byravarasu > Cc: gre...@linuxfoundation.org; ba...@ti.com; linux- > ker...@vger.kernel.org; linux-...@vger.kernel.org > Subject: Re: [PATC

[PATCH v2] usb: otg: Move phy interface to separate file.

2012-08-28 Thread Venu Byravarasu
As otg.h is containing lots of phy interface related stuff, moving all phy interface related stuff to new file named phy.h Signed-off-by: Venu Byravarasu --- delta from v1: Removed notifier.h inclusion from otg.h, as it was already included in phy.h include/linux/usb/otg.h | 212

RE: [PATCH] usb: tegra: moving phy driver into drivers directory

2012-08-29 Thread Venu Byravarasu
> -Original Message- > From: linux-tegra-ow...@vger.kernel.org [mailto:linux-tegra- > ow...@vger.kernel.org] On Behalf Of Stephen Warren > Sent: Wednesday, August 29, 2012 11:01 PM > To: Venu Byravarasu > Cc: ccr...@android.com; o...@lixom.net; li...@arm.

[PATCH v2] usb: move phy driver from mach-tegra to drivers/usb

2012-08-30 Thread Venu Byravarasu
As part of this patch: 1. Moved existing tegra phy driver to drivers/USB directory. 2. Added standard USB phy driver APIs to tegra phy driver. Signed-off-by: Venu Byravarasu --- delta from v1: 1. Used standard USB phy driver APIs 2. Restored ULPI phy support, which was removed

[PATCH] usb: otg: Move phy interface to separate file.

2012-09-04 Thread Venu Byravarasu
As otg.h is containing lots of phy interface related stuff, moving all phy interface related stuff to new file named phy.h Signed-off-by: Venu Byravarasu --- include/linux/usb/otg.h | 198 + include/linux/usb/phy.h | 208

Re: [PATCH v2] usb: otg: Move phy interface to separate file.

2012-09-04 Thread Venu Byravarasu
Hi Felipe, On Monday 03 September 2012 07:43 PM, Felipe Balbi wrote: * PGP Signed by an unknown key Hi, On Wed, Aug 29, 2012 at 12:17:01PM +0530, Venu Byravarasu wrote: As otg.h is containing lots of phy interface related stuff, moving all phy interface related stuff to new file named phy.h

RE: [PATCH] usb: otg: Move phy interface to separate file.

2012-09-04 Thread Venu Byravarasu
012 10:51 PM > To: Venu Byravarasu > Cc: ba...@ti.com; linux-kernel@vger.kernel.org; linux-...@vger.kernel.org > Subject: Re: [PATCH] usb: otg: Move phy interface to separate file. > > On Tue, Sep 04, 2012 at 02:25:58PM +0530, Venu Byravarasu wrote: > > As otg.h is containing

RE: [PATCH] usb: otg: Move phy interface to separate file.

2012-09-04 Thread Venu Byravarasu
hy my mail id against signed-off-by got corrupted that way in this patch. Please let me know if the patch is to be resent. Thanks, Venu > -Original Message- > From: Greg KH [mailto:gre...@linuxfoundation.org] > Sent: Tuesday, September 04, 2012 10:51 PM > To: Venu Byravar

[PATCH] usb: host: tegra: code clean up

2012-09-12 Thread Venu Byravarasu
As part of code clean up, used devm counterparts for the APIs possible. Signed-off-by: Venu Byravarasu --- drivers/usb/host/ehci-tegra.c | 46 ++-- 1 files changed, 16 insertions(+), 30 deletions(-) diff --git a/drivers/usb/host/ehci-tegra.c b/drivers/usb

[PATCH] USB: phy: re-organize tegra phy driver

2012-09-12 Thread Venu Byravarasu
SOCs. Signed-off-by: Venu Byravarasu --- drivers/usb/host/ehci-tegra.c | 20 +- drivers/usb/phy/Makefile |1 + drivers/usb/phy/tegra2_usb_phy.c | 561 drivers/usb/phy/tegra2_usb_phy.h | 175 + drivers/usb/phy/tegra_usb_phy.c |

RE: [PATCH] coredump: prevent double-free on an error path in core dumper

2012-09-12 Thread Venu Byravarasu
> -Original Message- > From: linux-kernel-ow...@vger.kernel.org [mailto:linux-kernel- > ow...@vger.kernel.org] On Behalf Of Denys Vlasenko > Sent: Wednesday, September 12, 2012 5:07 PM > To: Oleg Nesterov; linux-kernel@vger.kernel.org; Andrew Morton; Roland > McGrath > Cc: Denys Vlasenko >

RE: [PATCH] usb: host: tegra: code clean up

2012-09-12 Thread Venu Byravarasu
> -Original Message- > From: Stephen Warren [mailto:swar...@wwwdotorg.org] > Sent: Wednesday, September 12, 2012 11:41 PM > To: Venu Byravarasu > Cc: ba...@ti.com; linux-kernel@vger.kernel.org; linux-...@vger.kernel.org > Subject: Re: [PATCH] usb: host: tegra: code clea

RE: [PATCH] USB: phy: re-organize tegra phy driver

2012-09-12 Thread Venu Byravarasu
> -Original Message- > From: Stephen Warren [mailto:swar...@wwwdotorg.org] > Sent: Thursday, September 13, 2012 12:06 AM > To: Venu Byravarasu > Cc: ba...@ti.com; linux-kernel@vger.kernel.org; linux-...@vger.kernel.org; > linux-te...@vger.kernel.org > Subject: Re:

RE: [PATCH] USB: phy: re-organize tegra phy driver

2012-09-12 Thread Venu Byravarasu
gt; To: Venu Byravarasu > Cc: ba...@ti.com; linux-kernel@vger.kernel.org; linux-...@vger.kernel.org; > linux-te...@vger.kernel.org > Subject: Re: [PATCH] USB: phy: re-organize tegra phy driver > > On 09/12/2012 04:58 AM, Venu Byravarasu wrote: > > Nvidia produces several Tegra SOCs viz

[PATCH] arm: tegra: fixing compilation error

2012-09-12 Thread Venu Byravarasu
As usb_phy.h got moved from mach to include/linux/usb and renamed as tegra_usb_phy.h, correcting it in the include path. Signed-off-by: Venu Byravarasu --- arch/arm/mach-tegra/board-dt-tegra20.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/arch/arm/mach-tegra/board

[PATCH v2] USB: PHY: Re-organize Tegra USB PHY driver

2012-09-13 Thread Venu Byravarasu
. Signed-off-by: Venu Byravarasu --- delta from v1: 1. Added two new phy_open functions, which will be called based on the phy type being used. 2. Moved function pointer initialization to these two functions. 3. Renamed usb_phy_ops to tegra_usb_phy_ops. 4. Moved tegra_freq_table from header to

RE: [PATCH v2] USB: PHY: Re-organize Tegra USB PHY driver

2012-09-13 Thread Venu Byravarasu
Thanks Kishon, for your comments. Plz see my answers inline. > -Original Message- > From: ABRAHAM, KISHON VIJAY [mailto:kis...@ti.com] > Sent: Thursday, September 13, 2012 3:25 PM > To: Venu Byravarasu > Cc: st...@rowland.harvard.edu; gre...@linuxfoundation.org; > ba.

RE: [PATCH v3 5/5] MFD: ti_tscadc: add suspend/resume functionality

2012-09-13 Thread Venu Byravarasu
> -Original Message- > From: linux-kernel-ow...@vger.kernel.org [mailto:linux-kernel- > ow...@vger.kernel.org] On Behalf Of Patil, Rachna > Sent: Friday, September 14, 2012 10:29 AM > To: Lars-Peter Clausen > Cc: linux-kernel@vger.kernel.org; linux-in...@vger.kernel.org; linux- > i...@vger.

[PATCH] arm: tegra: dt: Add pinmux entries for Vbus regulator controls

2012-09-14 Thread Venu Byravarasu
Adding pinmux entries for PI4 and PH7 to enable Vbus for USB1 and USB3 controllers on Cardhu A02 board. Signed-off-by: Venu Byravarasu --- arch/arm/boot/dts/tegra30-cardhu-a02.dts | 20 1 files changed, 20 insertions(+), 0 deletions(-) diff --git a/arch/arm/boot/dts

RE: [PATCH v3 resend] USB: PHY: Re-organize Tegra USB PHY driver

2012-10-23 Thread Venu Byravarasu
> -Original Message- > From: Venu Byravarasu > Sent: Monday, October 22, 2012 4:04 PM > To: 'ba...@ti.com' > Cc: st...@rowland.harvard.edu; gre...@linuxfoundation.org; linux- > u...@vger.kernel.org; linux-kernel@vger.kernel.org > Subject: RE: [PATCH v3 rese

[PATCH] rtc: tps65910: Add RTC driver for TPS65910 PMIC RTC

2012-07-25 Thread Venu Byravarasu
TPS65910 PMIC is a MFD with RTC as one of the device. Adding RTC driver for supporting RTC device present inside TPS65910 PMIC. Only support for RTC alarm is implemented as part of this patch. Signed-off-by: Venu Byravarasu --- drivers/rtc/Kconfig | 10 ++ drivers/rtc/Makefile

RE: drivers/mfd/tps65090.c: duplicated TPS65090_INT_STS tests

2012-07-29 Thread Venu Byravarasu
Thanks for catching typo. Plz push a patch with fix. Thanks, Venu > -Original Message- > From: Fengguang Wu [mailto:fengguang...@intel.com] > Sent: Saturday, July 28, 2012 6:05 PM > To: Venu Byravarasu > Cc: Samuel Ortiz; Axel Lin; kernel-janit...@vger.kernel.org;

RE: [PATCH] rtc: tps65910: Add RTC driver for TPS65910 PMIC RTC

2012-07-30 Thread Venu Byravarasu
Thanks Stephen for your comments. Plz see my comments inline. > -Original Message- > From: Stephen Boyd [mailto:sb...@codeaurora.org] > Sent: Monday, July 30, 2012 2:47 PM > To: Venu Byravarasu > Cc: a.zu...@towertech.it; sa...@linux.intel.com; > broo...@opensourc

[PATCH] irqdomain: Removed unused variable description

2012-09-21 Thread Venu Byravarasu
Removed description for unused variables: irq_base, nr_irq & hwirq_base, from the irq_domain structure. Signed-off-by: Venu Byravarasu --- include/linux/irqdomain.h |5 - 1 files changed, 0 insertions(+), 5 deletions(-) diff --git a/include/linux/irqdomain.h b/include/linux/irqdoma

RE: [PATCH v2] USB: PHY: Re-organize Tegra USB PHY driver

2012-09-21 Thread Venu Byravarasu
> -Original Message- > From: Felipe Balbi [mailto:ba...@ti.com] > Sent: Friday, September 21, 2012 3:07 PM > To: Venu Byravarasu > Cc: gre...@linuxfoundation.org; ba...@ti.com; Stephen Warren; linux- > ker...@vger.kernel.org; linux-...@vger.kernel.org; linux- >

[PATCH] mfd: tps65910: Add alarm interrupt of TPS65910 RTC to mfd device list

2012-09-21 Thread Venu Byravarasu
Add RTC alarm interrupt details to TPS65910 MFD device list, to support RTC alarm events. Signed-off-by: Venu Byravarasu --- drivers/mfd/tps65910.c | 10 ++ 1 files changed, 10 insertions(+), 0 deletions(-) diff --git a/drivers/mfd/tps65910.c b/drivers/mfd/tps65910.c index d030457

[PATCH] rtc: tps65910: Use platform_get_irq to get RTC irq details

2012-09-21 Thread Venu Byravarasu
As RTC driver needs only irq number from platform data, using platform_get_irq(), instead of generic dev_get_platdata(). Signed-off-by: Venu Byravarasu --- drivers/rtc/rtc-tps65910.c | 14 ++ 1 files changed, 6 insertions(+), 8 deletions(-) diff --git a/drivers/rtc/rtc-tps65910.c

[PATCH v3] USB: PHY: Re-organize Tegra USB PHY driver

2012-09-21 Thread Venu Byravarasu
. Signed-off-by: Venu Byravarasu --- delta from v2: Added an if condition to check for device_node to be not NULL, before dereferencing it. drivers/usb/host/ehci-tegra.c | 26 +- drivers/usb/phy/Makefile |1 + .../usb/phy/{tegra_usb_phy.c

RE: [PATCH v3] USB: PHY: Re-organize Tegra USB PHY driver

2012-09-22 Thread Venu Byravarasu
> -Original Message- > From: Stephen Warren [mailto:swar...@wwwdotorg.org] > Sent: Friday, September 21, 2012 9:45 PM > To: ABRAHAM, KISHON VIJAY > Cc: Venu Byravarasu; ba...@ti.com; gre...@linuxfoundation.org; linux- > ker...@vger.kernel.org; linux-...@vger.kernel

RE: [PATCH] rtc: tps65910: Use platform_get_irq to get RTC irq details

2012-09-23 Thread Venu Byravarasu
> -Original Message- > From: Stephen Warren [mailto:swar...@wwwdotorg.org] > Sent: Friday, September 21, 2012 9:21 PM > To: Venu Byravarasu > Cc: a...@linux-foundation.org; a.zu...@towertech.it; linux- > ker...@vger.kernel.org; rtc-li...@googlegroups.com > Sub

RE: [PATCH v3] USB: PHY: Re-organize Tegra USB PHY driver

2012-09-23 Thread Venu Byravarasu
> -Original Message- > From: ABRAHAM, KISHON VIJAY [mailto:kis...@ti.com] > Sent: Monday, September 24, 2012 11:48 AM > To: Venu Byravarasu > Cc: Stephen Warren; ba...@ti.com; gre...@linuxfoundation.org; linux- > ker...@vger.kernel.org; linux-...@vger.kernel.org > S

RE: [PATCH] rtc: tps65910: Use platform_get_irq to get RTC irq details

2012-09-24 Thread Venu Byravarasu
> -Original Message- > From: Stephen Warren [mailto:swar...@wwwdotorg.org] > Sent: Monday, September 24, 2012 10:54 PM > To: Venu Byravarasu > Cc: a...@linux-foundation.org; a.zu...@towertech.it; linux- > ker...@vger.kernel.org; rtc-li...@googlegroups.com > Sub

[PATCH v2] rtc: tps65910: Use platform_get_irq to get RTC irq details

2012-09-24 Thread Venu Byravarasu
As RTC driver needs only irq number from platform data, using platform_get_irq(), instead of generic dev_get_platdata(). Signed-off-by: Venu Byravarasu --- delta from v1: Removed unrelated clean up done in the RTC driver, with patch #1. drivers/rtc/rtc-tps65910.c |5 + 1 files changed

RE: [PATCH v2] rtc: tps65910: Use platform_get_irq to get RTC irq details

2012-09-24 Thread Venu Byravarasu
> -Original Message- > From: Stephen Warren [mailto:swar...@wwwdotorg.org] > Sent: Tuesday, September 25, 2012 11:51 AM > To: Venu Byravarasu > Cc: a...@linux-foundation.org; a.zu...@towertech.it; linux- > ker...@vger.kernel.org; rtc-li...@googlegroups.com > Subjec

RE: [PATCH v3] USB: PHY: Re-organize Tegra USB PHY driver

2012-09-25 Thread Venu Byravarasu
> -Original Message- > From: ABRAHAM, KISHON VIJAY [mailto:kis...@ti.com] > Sent: Monday, September 24, 2012 11:48 AM > To: Venu Byravarasu > Cc: Stephen Warren; ba...@ti.com; gre...@linuxfoundation.org; linux- > ker...@vger.kernel.org; linux-...@vger.kernel.org > S

RE: [PATCH v2] usb: move phy driver from mach-tegra to drivers/usb

2012-09-05 Thread Venu Byravarasu
> -Original Message- > From: Stephen Warren [mailto:swar...@wwwdotorg.org] > Sent: Wednesday, September 05, 2012 3:19 AM > To: ba...@ti.com > Cc: Venu Byravarasu; ccr...@android.com; o...@lixom.net; > li...@arm.linux.org.uk; st...@rowland.harvard.edu; > gre...@linux

[PATCH] usb: move phy driver from mach-tegra to drivers/usb

2012-09-05 Thread Venu Byravarasu
As part of this patch: 1. Moved existing tegra phy driver to drivers/USB directory. 2. Added standard USB phy driver APIs to tegra phy driver. Signed-off-by: Venu Byravarasu --- arch/arm/mach-tegra/Makefile |1 - arch/arm/mach-tegra/devices.c

RE: [PATCH v2] usb: move phy driver from mach-tegra to drivers/usb

2012-09-05 Thread Venu Byravarasu
Hi Felipe, > -Original Message- > From: Felipe Balbi [mailto:ba...@ti.com] > Sent: Wednesday, September 05, 2012 6:22 PM > To: Venu Byravarasu > Cc: Stephen Warren; ba...@ti.com; ccr...@android.com; o...@lixom.net; > li...@arm.linux.org.uk; st...@rowland.

[PATCH] usb: phy: fix build break

2012-09-05 Thread Venu Byravarasu
using build break in musb code, adding member 'state' to usb_phy structure. Signed-off-by: Venu Byravarasu --- include/linux/usb/otg.h | 24 include/linux/usb/phy.h | 25 + 2 files changed, 25 insertions(+), 24 deletions(-) diff --g

RE: [PATCH 4/5] mfd: tps65090: move register access APIs to header

2012-10-07 Thread Venu Byravarasu
> -Original Message- > From: Laxman Dewangan > Sent: Sunday, October 07, 2012 8:52 PM > To: sa...@linux.intel.com > Cc: linux-kernel@vger.kernel.org; Venu Byravarasu; Laxman Dewangan > Subject: [PATCH 4/5] mfd: tps65090: move register access APIs to header > > Si

RE: [PATCH 3/5] mfd: tps65090: remove unused member of struct tps65090

2012-10-07 Thread Venu Byravarasu
> -Original Message- > From: Laxman Dewangan > Sent: Sunday, October 07, 2012 8:52 PM > To: sa...@linux.intel.com > Cc: linux-kernel@vger.kernel.org; Venu Byravarasu; Laxman Dewangan > Subject: [PATCH 3/5] mfd: tps65090: remove unused member of struct > tps65090 >

RE: [PATCH 5/5] regulator: tps65090: add external control support for DCDC

2012-10-07 Thread Venu Byravarasu
> -Original Message- > From: Laxman Dewangan > Sent: Saturday, October 06, 2012 8:48 PM > To: broo...@opensource.wolfsonmicro.com; l...@ti.com; > sa...@linux.intel.com > Cc: Venu Byravarasu; axel@gmail.com; linux-kernel@vger.kernel.org; > Laxman Dewangan

RE: [PATCH 1/5] regulator: tps65090: rename driver name and regulator name

2012-10-07 Thread Venu Byravarasu
> -Original Message- > From: Laxman Dewangan > Sent: Saturday, October 06, 2012 8:48 PM > To: broo...@opensource.wolfsonmicro.com; l...@ti.com; > sa...@linux.intel.com > Cc: Venu Byravarasu; axel@gmail.com; linux-kernel@vger.kernel.org; > Laxman Dewangan

RE: [PATCH V2 4/4] regulator: tps65090: add external control support for DCDC

2012-10-09 Thread Venu Byravarasu
> -Original Message- > From: Laxman Dewangan > Sent: Tuesday, October 09, 2012 3:19 PM > To: broo...@opensource.wolfsonmicro.com; l...@ti.com > Cc: sa...@linux.intel.com; Venu Byravarasu; linux-kernel@vger.kernel.org; > Laxman Dewangan > Subject: [PATCH V2 4/4] reg

Re: [PATCH V2 4/4] regulator: tps65090: add external control support for DCDC

2012-10-09 Thread Venu Byravarasu
On Tuesday 09 October 2012 03:32 PM, Laxman Dewangan wrote: On Tuesday 09 October 2012 04:03 PM, Venu Byravarasu wrote: +static struct regulator_ops tps65090_ext_control_ops = { +}; What is the purpose of adding empty structure? We will not able to register regulator if there is no ops. In

Re: [PATCH] rtc: kconfig: fix RTC_INTF defaults connected to RTC_CLASS

2012-10-09 Thread Venu Byravarasu
help Say yes here if you want to use your RTCs using the /dev interfaces, which "udev" sets up as /dev/rtc0 through Acked-by: Venu Byravarasu -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vg

[PATCH v3 resend] USB: PHY: Re-organize Tegra USB PHY driver

2012-10-19 Thread Venu Byravarasu
. Signed-off-by: Venu Byravarasu --- delta from v3: Rebased the v3 changes on top of xceiv branch. delta from v2: Added an if condition to check for device_node to be not NULL, before dereferencing it. --- drivers/usb/host/ehci-tegra.c | 20 +- drivers/usb/phy/Makefile

[PATCH v3 resend] USB: PHY: Re-organize Tegra USB PHY driver

2012-10-19 Thread Venu Byravarasu
. Signed-off-by: Venu Byravarasu --- delta from v3 resend: For unknown reasons, email-id in signed-off-by got corrupted. Hence re-sending the patch, after fixing it. delta from v3: Rebased the v3 changes on top of xceiv branch. delta from v2: Added an if condition to check for device_node to be not

RE: [PATCH v3 resend] USB: PHY: Re-organize Tegra USB PHY driver

2012-10-22 Thread Venu Byravarasu
> -Original Message- > From: Felipe Balbi [mailto:ba...@ti.com] > Sent: Friday, October 19, 2012 9:06 PM > To: Venu Byravarasu > Cc: st...@rowland.harvard.edu; gre...@linuxfoundation.org; > ba...@ti.com; linux-...@vger.kernel.org; linux-kernel@vger.kernel.org > S

RE: [PATCH v3 resend] USB: PHY: Re-organize Tegra USB PHY driver

2012-10-22 Thread Venu Byravarasu
> -Original Message- > From: Felipe Balbi [mailto:ba...@ti.com] > Sent: Monday, October 22, 2012 3:33 PM > To: Venu Byravarasu > Cc: ba...@ti.com; st...@rowland.harvard.edu; > gre...@linuxfoundation.org; linux-...@vger.kernel.org; linux- > ker...@vger.kernel.org >

RE: [PATCH v3 resend] USB: PHY: Re-organize Tegra USB PHY driver

2012-10-22 Thread Venu Byravarasu
> -Original Message- > From: Felipe Balbi [mailto:ba...@ti.com] > Sent: Monday, October 22, 2012 3:46 PM > To: Venu Byravarasu > Cc: ba...@ti.com; st...@rowland.harvard.edu; > gre...@linuxfoundation.org; linux-...@vger.kernel.org; linux- > ker...@vger.kernel.org >

[PATCH RESEND 0/2] usb: tegra: modifying port reset based on instance number

2013-01-02 Thread Venu Byravarasu
reset the port second time. Venu Byravarasu (2): arm: tegra: Add new DT property to USB node. usb: host: tegra: Resetting PORT0 based on information received via DT. .../bindings/usb/nvidia,tegra20-ehci.txt |2 ++ arch/arm/boot/dts/tegra20.dtsi |1

[PATCH RESEND 1/2] arm: tegra: Add new DT property to USB node.

2013-01-02 Thread Venu Byravarasu
As Tegra USB host driver is using instance number for resetting PORT0 twice, adding a new DT property for handling this. Signed-off-by: Venu Byravarasu --- .../bindings/usb/nvidia,tegra20-ehci.txt |2 ++ arch/arm/boot/dts/tegra20.dtsi |1 + 2 files changed

[PATCH RESEND 2/2] usb: host: tegra: Resetting PORT0 based on information received via DT.

2013-01-02 Thread Venu Byravarasu
Tegra USB host driver is using port instance number, to handle some of the hardware issues on SOC e.g. reset PORT0 twice etc. As instance number based handling looks ugly, making use of information passed through DT for achieving this. Signed-off-by: Venu Byravarasu Acked-by: Alan Stern

  1   2   >