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: 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>; -- To unsubscribe from this list: send the line "unsubscribe linux-tegra" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html