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

2013-01-11 Thread Greg KH
On Mon, Dec 17, 2012 at 05:04:41PM -0500, Alan Stern wrote:
 On Mon, 17 Dec 2012, Stephen Warren wrote:
 
  On 12/13/2012 11:59 PM, Venu Byravarasu wrote:
   As Tegra USB host driver is using instance number for resetting
   PORT0 twice, adding a new DT property for handling this.
  
  Alan, Greg, Felip,e
  
  This series looks fine to me.
  
  I'd like to take all the Tegra-related USB patches through the Tegra
  tree for 3.9 if possible (so I'm looking for your acks here). I believe
  Venu plans to significantly clean up the EHCI/PHY driver split for
  Tegra, rework the drivers, and add support for Tegra30 in addition to
  Tegra20. Some of this requires changes to some Tegra board files and
  device trees to maintain git bisect I don't know for sure yet, but I
  believe that rework may also end up conflicting with other clock-related
  rework that will show up for Tegra in 3.9. Are you OK with this? I'll
  certainly look for your review/acks on the patches before picking them
  up though.
 
 Regarding the changes to drivers/usb/host/ehci-tegra.c:
 
 Acked-by: Alan Stern st...@rowland.harvard.edu

That's fine with me as well, feel free to think that I have now dropped
all tegra-related patches from my queue, you can take them all :)

thanks,

greg k-h
--
To unsubscribe from this list: send the line unsubscribe linux-usb in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


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

2012-12-17 Thread Stephen Warren
On 12/13/2012 11:59 PM, Venu Byravarasu wrote:
 As Tegra USB host driver is using instance number for resetting
 PORT0 twice, adding a new DT property for handling this.

Alan, Greg, Felip,e

This series looks fine to me.

I'd like to take all the Tegra-related USB patches through the Tegra
tree for 3.9 if possible (so I'm looking for your acks here). I believe
Venu plans to significantly clean up the EHCI/PHY driver split for
Tegra, rework the drivers, and add support for Tegra30 in addition to
Tegra20. Some of this requires changes to some Tegra board files and
device trees to maintain git bisect I don't know for sure yet, but I
believe that rework may also end up conflicting with other clock-related
rework that will show up for Tegra in 3.9. Are you OK with this? I'll
certainly look for your review/acks on the patches before picking them
up though.

Thanks.
--
To unsubscribe from this list: send the line unsubscribe linux-usb in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


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

2012-12-17 Thread Greg KH
On Mon, Dec 17, 2012 at 02:07:59PM -0700, Stephen Warren wrote:
 On 12/13/2012 11:59 PM, Venu Byravarasu wrote:
  As Tegra USB host driver is using instance number for resetting
  PORT0 twice, adding a new DT property for handling this.
 
 Alan, Greg, Felip,e
 
 This series looks fine to me.
 
 I'd like to take all the Tegra-related USB patches through the Tegra
 tree for 3.9 if possible (so I'm looking for your acks here). I believe
 Venu plans to significantly clean up the EHCI/PHY driver split for
 Tegra, rework the drivers, and add support for Tegra30 in addition to
 Tegra20. Some of this requires changes to some Tegra board files and
 device trees to maintain git bisect I don't know for sure yet, but I
 believe that rework may also end up conflicting with other clock-related
 rework that will show up for Tegra in 3.9. Are you OK with this? I'll
 certainly look for your review/acks on the patches before picking them
 up though.

You can't pick anything up for 3.9 until after 3.8-rc1 is out, according
to the rules of linux-next, so please wait until that kernel is out
before doing anything.  Given the timing of 3.8-rc1, and my current
vacation schedule, I'm not going to be able to do _any_ code review for
the rest of the year, sorry.

After that, I'll be glad to review this.

greg k-h
--
To unsubscribe from this list: send the line unsubscribe linux-usb in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


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

2012-12-17 Thread Alan Stern
On Mon, 17 Dec 2012, Stephen Warren wrote:

 On 12/13/2012 11:59 PM, Venu Byravarasu wrote:
  As Tegra USB host driver is using instance number for resetting
  PORT0 twice, adding a new DT property for handling this.
 
 Alan, Greg, Felip,e
 
 This series looks fine to me.
 
 I'd like to take all the Tegra-related USB patches through the Tegra
 tree for 3.9 if possible (so I'm looking for your acks here). I believe
 Venu plans to significantly clean up the EHCI/PHY driver split for
 Tegra, rework the drivers, and add support for Tegra30 in addition to
 Tegra20. Some of this requires changes to some Tegra board files and
 device trees to maintain git bisect I don't know for sure yet, but I
 believe that rework may also end up conflicting with other clock-related
 rework that will show up for Tegra in 3.9. Are you OK with this? I'll
 certainly look for your review/acks on the patches before picking them
 up though.

Regarding the changes to drivers/usb/host/ehci-tegra.c:

Acked-by: Alan Stern st...@rowland.harvard.edu

--
To unsubscribe from this list: send the line unsubscribe linux-usb in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


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

2012-12-17 Thread Alan Stern
On Mon, 17 Dec 2012, Greg KH wrote:

 You can't pick anything up for 3.9 until after 3.8-rc1 is out, according
 to the rules of linux-next

Well, you can accept a submission and store it in a private tree until 
then.  You just can't put it in any tree that feeds into linux-next.

Alan Stern

--
To unsubscribe from this list: send the line unsubscribe linux-usb in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


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

2012-12-13 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 vbyravar...@nvidia.com
---
 .../bindings/usb/nvidia,tegra20-ehci.txt   |2 ++
 arch/arm/boot/dts/tegra20.dtsi |1 +
 2 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/Documentation/devicetree/bindings/usb/nvidia,tegra20-ehci.txt 
b/Documentation/devicetree/bindings/usb/nvidia,tegra20-ehci.txt
index e9b005d..443a2b4 100644
--- a/Documentation/devicetree/bindings/usb/nvidia,tegra20-ehci.txt
+++ b/Documentation/devicetree/bindings/usb/nvidia,tegra20-ehci.txt
@@ -27,3 +27,5 @@ Optional properties:
 registers are accessed through the APB_MISC base address instead of
 the USB controller. Since this is a legacy issue it probably does not
 warrant a compatible string of its own.
+  - nvidia,needs-double-reset : boolean is to be set for some of the Tegra2
+USB ports, which need reset twice due to hardware issues.
diff --git a/arch/arm/boot/dts/tegra20.dtsi b/arch/arm/boot/dts/tegra20.dtsi
index b8effa1..3ebbd0c 100644
--- a/arch/arm/boot/dts/tegra20.dtsi
+++ b/arch/arm/boot/dts/tegra20.dtsi
@@ -364,6 +364,7 @@
phy_type = utmi;
nvidia,has-legacy-mode;
status = disabled;
+   nvidia,needs-double-reset;
};
 
usb@c5004000 {
-- 
1.7.0.4

--
To unsubscribe from this list: send the line unsubscribe linux-usb in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html