diff mbox

[RFC,00/10] Tegra XHCI support

Message ID CAL1qeaHunT7Yw2Vn3_=M-1Ky0doU2DXWiu--bKmi4c5EQerrGA@mail.gmail.com
State Not Applicable, archived
Headers show

Commit Message

Andrew Bresticker May 19, 2014, 6:30 p.m. UTC
Toumas,

> On Jetson-TK1 I can get USB2 devices to work but the USB3 device I tested
> (JMS539 SuperSpeed SATA II 3.0G  Bridge) just falls back to
> USB2, I wonder if some additional configuration is needed there.

The port mappings on Jetson TK1 are different from those on Venice2.
I don't have a board yet, but I should be getting one within the next
couple of days.  Looking at the schematics, I think this is the
correct DT fragment for Jetson TK1:



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

Patch

diff --git a/arch/arm/boot/dts/tegra124-jetson-tk1.dts b/arch/arm/boot/dts/tegra
index e31fb61..e3838de 100644
--- a/arch/arm/boot/dts/tegra124-jetson-tk1.dts
+++ b/arch/arm/boot/dts/tegra124-jetson-tk1.dts
@@ -1619,6 +1619,22 @@ 
                nvidia,sys-clock-req-active-high;
        };

+       usb@0,70090000 {
+               status = "okay";
+               s1p05v-supply = <&vdd_1v05_run>;
+               s3p3v-supply = <&vdd_3v3_lp0>;
+               s1p8v-supply = <&vddio_1v8>;
+       };
+
+       phy@0,7009f000 {
+               status = "okay";
+               nvidia,ss-pads = <0x1>;
+               nvidia,hsic-pads = <0x0>;
+               nvidia,utmi-pads = <0x6>;
+               nvidia,ss-port0-map = <2>;
+               vbus3-supply = <&vdd_usb3_vbus>;
+       };
+
        /* SD card */
        sdhci@0,700b0400 {
                status = "okay";
@@ -1641,25 +1657,6 @@ 
                };
        };

-       /* mini-PCIe USB */
-       usb@0,7d004000 {
-               status = "okay";
-       };
-
-       usb-phy@0,7d004000 {
-               status = "okay";
-       };
-
-       /* USB A connector */
-       usb@0,7d008000 {
-               status = "okay";
-       };
-
-       usb-phy@0,7d008000 {
-               status = "okay";
-               vbus-supply = <&vdd_usb3_vbus>;
-       };
-
        clocks {
                compatible = "simple-bus";
                #address-cells = <1>;