-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
Subject: Re: [PATCH] rtc: tps65910: Use
-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
Subject: Re: [PATCH v3] USB: PHY
-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
Subject: Re: [PATCH] rtc: tps65910: Use
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 vbyravar...@nvidia.com
---
delta from v1:
Removed unrelated clean up done in the RTC driver, with patch #1.
drivers/rtc/rtc-tps65910.c |5
-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
Subject: Re: [PATCH v2] rtc: tps65910
-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
Subject: Re: [PATCH v3] USB: PHY
-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
Since tps65090 register is accessed
-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
Remove unused member from
-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
Subject: [PATCH 5/5] regulator
-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
Subject: [PATCH 1/5] regulator
.
Signed-off-by: Venu Byravarasu vbyravarasu@xx
---
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
.
Signed-off-by: Venu Byravarasu vbyravar...@nvidia.com
---
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
-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
Subject: Re: [PATCH v3 resend] USB
-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
Subject: Re: [PATCH v3 resend
-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
Subject: Re: [PATCH v3 resend
-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 resend] USB: PHY: Re-organize Tegra USB PHY
-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] regulator: tps65090: add external
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
if you want to use your RTCs using the /dev
interfaces, which udev sets up as /dev/rtc0 through
Acked-by: Venu Byravarasu vbyravar...@nvidia.com
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo
Yes, you are right.
it was a mistake.
Will send a patch soon.
Thanks,
Venu
-Original Message-
From: Joonyoung Shim [mailto:dofm...@gmail.com]
Sent: Wednesday, July 18, 2012 6:14 PM
To: Venu Byravarasu
Cc: sa...@linux.intel.com; linux-kernel@vger.kernel.org
Subject: Question about
mfd-cell names are mistyped as TPS65910 instead of TPS65090.
Hence fixing.
Signed-off-by: Venu Byravarasu vbyravar...@nvidia.com
---
drivers/mfd/tps65090.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/mfd/tps65090.c b/drivers/mfd/tps65090.c
index 396b9d1
-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.harvard.edu; linux-te
-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.kernel.org; linux-kernel
-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.kernel.org; linux-kernel
-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
Subject: Re: [PATCH] usb: host
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-tegram=136361016003625w=2
Venu Byravarasu (7):
ARM: tegra: finalize USB EHCI and PHY bindings
ARM: tegra: update device trees for USB binding rework
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 vbyravar...@nvidia.com
---
delta from v2: no change.
drivers/usb/phy/phy-tegra-usb.c | 50 ++
1 files
In case if clk_get_sys fails, return correct error value provided by
the API.
Signed-off-by: Venu Byravarasu vbyravar...@nvidia.com
---
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
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 vbyravar...@nvidia.com
---
delta from v2: no change.
drivers/usb/phy/phy-tegra-usb.c | 25
based handling in host driver.
Made use of DT params to get the PHY Pad registers.
Signed-off-by: Venu Byravarasu vbyravar...@nvidia.com
---
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
Added a new PHY mode to support OTG.
Obtained Tegra USB PHY mode using DT property.
Signed-off-by: Venu Byravarasu vbyravar...@nvidia.com
---
delta from v1:
replaced gadget with peripheral.
drivers/usb/host/ehci-tegra.c |3 +--
drivers/usb/phy/phy-tegra-usb.c | 13
the driver has been updated to assume the new bindings.
Signed-off-by: Venu Byravarasu vbyravar...@nvidia.com
---
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
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 vbyravar...@nvidia.com
---
delta from v1:
1. added UTMI PHY timing params.
2. replaced
To clear any configurations made by U-Boot on Tegra USB controller,
reset it before init in probe.
Signed-off-by: Venu Byravarasu vbyravar...@nvidia.com
Acked-by: Alan Stern st...@rowland.harvard.edu
Acked-by: Greg Kroah-Hartman gre...@linuxfoundation.org
reviewed-by: Stephen Warren swar
-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] usb: host: tegra
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 Byravarasu vbyravar
Added a new PHY mode to support OTG.
Obtained Tegra USB PHY mode using DT property.
Signed-off-by: Venu Byravarasu vbyravar...@nvidia.com
---
drivers/usb/host/ehci-tegra.c |3 +--
drivers/usb/phy/tegra_usb_phy.c | 13 +++--
include/linux/usb/tegra_usb_phy.h |3 ++-
3
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 vbyravar...@nvidia.com
---
drivers/usb/phy/tegra_usb_phy.c | 25 +++--
include/linux
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 vbyravar...@nvidia.com
---
drivers/usb/phy/tegra_usb_phy.c | 50 ++
1 files changed, 39 insertions
the driver has been updated to assume the new bindings.
Signed-off-by: Venu Byravarasu vbyravar...@nvidia.com
---
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
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 vbyravar...@nvidia.com
---
drivers/usb/host/ehci-tegra.c | 99 ++--
drivers/usb/phy/tegra_usb_phy.c | 308
In case if clk_get_sys fails, return correct error value provided by
the API.
Signed-off-by: Venu Byravarasu vbyravar...@nvidia.com
---
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
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: finalize USB
-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;
ba...@ti.com; linux-...@vger.kernel.org
-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.kernel.org;
linux-te
-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...@vger.kernel.org; devicetree-disc
-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...@wwwdotorg.org; linux-te
-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...@wwwdotorg.org; linux-te
-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.kernel.org;
linux-te
-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.kernel.org;
linux-te
-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.kernel.org;
swar...@wwwdotorg.org
-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.kernel.org;
linux-te
-Original Message-
From: Stephen Warren [mailto:swar...@wwwdotorg.org]
Sent: Thursday, February 28, 2013 11:47 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] usb: host
-Original Message-
From: linux-kernel-ow...@vger.kernel.org [mailto:linux-kernel-
ow...@vger.kernel.org] On Behalf Of Jingoo Han
Sent: Tuesday, February 26, 2013 7:20 AM
To: 'Andrew Morton'
Cc: linux-kernel@vger.kernel.org; 'Tejun Heo'; 'Greg KH'; 'Alessandro
Zummo';
-Original Message-
From: Jingoo Han [mailto:jg1@samsung.com]
Sent: Wednesday, March 06, 2013 11:43 AM
To: Venu Byravarasu
Cc: 'Andrew Morton'; linux-kernel@vger.kernel.org; 'Tejun Heo'; 'Greg KH';
'Alessandro Zummo'; rtc-li...@googlegroups.com; Jingoo Han
Subject: Re: [PATCH v3
-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-tps65910: fix invalid pointer
-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
-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
Subject: Re: [PATCH 2/2] rtc
-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.org; linux-
ker...@vger.kernel.org
As a compilation error is seen due to missing header file
in next-20130204, fixing it.
Signed-off-by: Venu Byravarasu vbyravar...@nvidia.com
---
drivers/base/regmap/regmap.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/drivers/base/regmap/regmap.c b/drivers/base
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
Sent:
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 vbyravar...@nvidia.com
---
delta from v2:
renamed usb_phy.c to phy.c.
delta from v1:
Missed adding newly created file
To clear any configurations made by U-Boot on Tegra USB controller,
reset it before init in probe.
Signed-off-by: Venu Byravarasu vbyravar...@nvidia.com
---
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
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 driver/usb/phy.
Signed-off-by: Venu Byravarasu vbyravar...@nvidia.com
---
drivers/usb/otg/otg.c| 184 --
drivers/usb
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 driver/usb/phy.
Signed-off-by: Venu Byravarasu vbyravar...@nvidia.com
---
delta from v1:
Missed adding newly created file usb_phy.c with previous patch.
hence sending
-Original Message-
From: Felipe Balbi [mailto:ba...@ti.com]
Sent: Tuesday, January 22, 2013 4:31 PM
To: Venu Byravarasu
Cc: ba...@ti.com; gre...@linuxfoundation.org; linux-...@vger.kernel.org;
linux-kernel@vger.kernel.org
Subject: Re: [PATCH] usb: phy: moving all PHY API definitions
-Original Message-
From: Roger Quadros [mailto:rog...@ti.com]
Sent: Tuesday, January 22, 2013 7:51 PM
To: Venu Byravarasu
Cc: ba...@ti.com; gre...@linuxfoundation.org; linux-...@vger.kernel.org;
linux-kernel@vger.kernel.org
Subject: Re: [PATCH v2] usb: phy: moving all PHY API
Fix compilation error, by adding the correct header file
for Tegra clocks.
Signed-off-by: Venu Byravarasu vbyravar...@nvidia.com
---
drivers/tty/serial/serial-tegra.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/tty/serial/serial-tegra.c
b/drivers/tty/serial
As reset GPIO information is PHY specific detail, adding
it to PHY DT node.
Signed-off-by: Venu Byravarasu vbyravar...@nvidia.com
---
.../bindings/usb/nvidia,tegra20-usb-phy.txt|3 +++
arch/arm/boot/dts/tegra20-harmony.dts |4
arch/arm/boot/dts/tegra20-paz00.dts
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 vbyravar...@nvidia.com
---
First version
PHY driver and added APIs to ehci driver for
this purpose.
Venu Byravarasu (4):
arm: tegra: Add DT nodes for Tegra USB PHY
USB: PHY: Get rid of instance number to differentiate legacy
controller
USB: PHY: Tegra: Get rid of instance number to differentiate PHY type
usb: Add APIs
Tegra20 USB has 3 PHY instances. Instance 0 is based on
legacy PHY interface and other two are standard interfaces.
As instance number was used to differentiate legacy from
standard interfaces, used DT param to get this info and
processed accordingly.
Signed-off-by: Venu Byravarasu vbyravar
As Tegra PHY driver needs to access one of the Host registers,
added few APIs.
Signed-off-by: Venu Byravarasu vbyravar...@nvidia.com
---
drivers/usb/host/ehci-tegra.c | 71 -
drivers/usb/phy/tegra_usb_phy.c | 51 +++
include
Add DT nodes for Tegra USB PHY along with related documentation.
Also added a phandle property to controller DT node, for referring
to connected PHY instance.
Signed-off-by: Venu Byravarasu vbyravar...@nvidia.com
---
.../bindings/usb/nvidia,tegra20-ehci.txt |1 +
.../bindings/usb
Tegra20 USB has 3 PHY instances:
Instance 1 and 3 are UTMI. Instance 2 is ULPI.
As instance number was used to differentiate ULPI from UTMI,
used DT param to get this info and processed accordingly.
Signed-off-by: Venu Byravarasu vbyravar...@nvidia.com
---
drivers/usb/phy/tegra_usb_phy.c
As Tegra PHY driver need to access one of the Host registers,
added few APIs to ehci tegra driver.
Signed-off-by: Venu Byravarasu vbyravar...@nvidia.com
---
delta from v1:
Taken care of RWC bits, while accessing PORTSC register.
drivers/usb/host/ehci-tegra.c | 70
-Original Message-
From: Felipe Balbi [mailto:ba...@ti.com]
Sent: Thursday, January 17, 2013 2:33 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...@wwwdotorg.org; linux-te
-Original Message-
From: Alan Stern [mailto:st...@rowland.harvard.edu]
Sent: Thursday, January 17, 2013 8:45 PM
To: Venu Byravarasu
Cc: gre...@linuxfoundation.org; ba...@ti.com; linux-...@vger.kernel.org;
linux-kernel@vger.kernel.org; swar...@wwwdotorg.org; linux-
te
-Original Message-
From: Alan Stern [mailto:st...@rowland.harvard.edu]
Sent: Thursday, January 17, 2013 9:34 PM
To: Felipe Balbi
Cc: Venu Byravarasu; gre...@linuxfoundation.org; linux-
u...@vger.kernel.org; linux-kernel@vger.kernel.org;
swar...@wwwdotorg.org; linux-te
-Original Message-
From: Venu Byravarasu
Sent: Friday, January 18, 2013 10:26 AM
To: 'Alan Stern'
Cc: gre...@linuxfoundation.org; ba...@ti.com; linux-...@vger.kernel.org;
linux-kernel@vger.kernel.org; swar...@wwwdotorg.org; linux-
te...@vger.kernel.org
Subject: RE: [PATCH v2 4/4
As Tegra PHY driver needs to access one of the Host registers,
added few APIs.
Signed-off-by: Venu Byravarasu vbyravar...@nvidia.com
---
delta from v2:
Renamed USB_PORTSC1 to TEGRA_USB_PORTSC1.
Removed tegra_ehci_set_wakeon_events() and its references.
Used standard defines for accessing PORTSC
-Original Message-
From: linux-kernel-ow...@vger.kernel.org [mailto:linux-kernel-
ow...@vger.kernel.org] On Behalf Of Jingoo Han
Sent: Friday, February 15, 2013 11:29 AM
To: 'Andrew Morton'
Cc: linux-kernel@vger.kernel.org; 'Alessandro Zummo'; rtc-
li...@googlegroups.com; 'Jingoo
code, adding member 'state'
to usb_phy structure.
Signed-off-by: Venu Byravarasu vbyravar...@nvidia.com
---
include/linux/usb/otg.h | 24
include/linux/usb/phy.h | 25 +
2 files changed, 25 insertions(+), 24 deletions(-)
diff --git a/include
-Original Message-
From: linux-kernel-ow...@vger.kernel.org [mailto:linux-kernel-
ow...@vger.kernel.org] On Behalf Of Shubhrajyoti D
Sent: Tuesday, September 18, 2012 3:21 PM
To: linux-me...@vger.kernel.org
Cc: linux-kernel@vger.kernel.org; julia.law...@lip6.fr; Shubhrajyoti D
-Original Message-
From: Shubhrajyoti Datta [mailto:omaplinuxker...@gmail.com]
Sent: Tuesday, September 18, 2012 3:30 PM
To: Venu Byravarasu
Cc: Shubhrajyoti D; linux-me...@vger.kernel.org; linux-
ker...@vger.kernel.org; julia.law...@lip6.fr
Subject: Re: [PATCHv2 6/6] media: Convert
Hi Greg Felipe,
Can any of you please review and merge this change?
Thanks,
Venu
-Original Message-
From: Stephen Warren [mailto:swar...@wwwdotorg.org]
Sent: Thursday, September 13, 2012 10:49 PM
To: Venu Byravarasu
Cc: st...@rowland.harvard.edu; gre...@linuxfoundation.org;
ba
As TPS65910 mfd uses tps65910-rtc as driver name, changing
driver name in the RTC driver to match with the same.
Signed-off-by: Venu Byravarasu vbyravar...@nvidia.com
---
drivers/rtc/rtc-tps65910.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/rtc/rtc-tps65910
Thanks Greg, for quick response.
Venu
-Original Message-
From: gre...@linuxfoundation.org [mailto:gre...@linuxfoundation.org]
Sent: Thursday, September 20, 2012 5:30 PM
To: Venu Byravarasu
Cc: ba...@ti.com; Stephen Warren; linux-kernel@vger.kernel.org; linux-
u...@vger.kernel.org
Removed description for unused variables: irq_base, nr_irq
hwirq_base, from the irq_domain structure.
Signed-off-by: Venu Byravarasu vbyravar...@nvidia.com
---
include/linux/irqdomain.h |5 -
1 files changed, 0 insertions(+), 5 deletions(-)
diff --git a/include/linux/irqdomain.h b
-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-
te...@vger.kernel.org; Stephen
Add RTC alarm interrupt details to TPS65910 MFD device list, to support
RTC alarm events.
Signed-off-by: Venu Byravarasu vbyravar...@nvidia.com
---
drivers/mfd/tps65910.c | 10 ++
1 files changed, 10 insertions(+), 0 deletions(-)
diff --git a/drivers/mfd/tps65910.c b/drivers/mfd
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 vbyravar...@nvidia.com
---
drivers/rtc/rtc-tps65910.c | 14 ++
1 files changed, 6 insertions(+), 8 deletions(-)
diff --git
.
Signed-off-by: Venu Byravarasu vbyravar...@nvidia.com
---
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
-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.org
Subject: Re: [PATCH v3
As part of code clean up, used devm counterparts for the APIs
possible.
Signed-off-by: Venu Byravarasu vbyravar...@nvidia.com
---
drivers/usb/host/ehci-tegra.c | 46 ++--
1 files changed, 16 insertions(+), 30 deletions(-)
diff --git a/drivers/usb/host/ehci
-off-by: Venu Byravarasu vbyravar...@nvidia.com
---
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
-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
-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 clean up
On 09/12/2012 01
-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: [PATCH] USB: phy: re-organize
Forgot to address some of the comments made by stephen, in my previous update.
Hence addressing them now.
Thanks a lot Stephen, for detailed review.
-Original Message-
From: Stephen Warren [mailto:swar...@wwwdotorg.org]
Sent: Thursday, September 13, 2012 12:06 AM
To: Venu Byravarasu
1 - 100 of 390 matches
Mail list logo