| From e5ccb943712d261b8ebb3e8ac92a82be4b244ce4 Mon Sep 17 00:00:00 2001 |
| From: Peter Robinson <pbrobinson@gmail.com> |
| Date: Sun, 6 Oct 2019 14:44:25 +0100 |
| Subject: [PATCH] arm64: tegra186: enable USB on Jetson-TX2 |
| |
| Based on the following patch series: |
| https://www.spinics.net/lists/linux-tegra/msg44216.html |
| |
| Signed-off-by: Peter Robinson <pbrobinson@gmail.com> |
| |
| arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 4 ++-- |
| arch/arm64/boot/dts/nvidia/tegra186.dtsi | 1 + |
| 2 files changed, 3 insertions(+), 2 deletions(-) |
| |
| diff --git a/arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts b/arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts |
| index bdace01561ba..2e6195764268 100644 |
| |
| |
| @@ -115,7 +115,7 @@ |
| }; |
| |
| padctl@3520000 { |
| - status = "disabled"; |
| + status = "okay"; |
| |
| avdd-pll-erefeut-supply = <&vdd_1v8_pll>; |
| avdd-usb-supply = <&vdd_3v3_sys>; |
| @@ -193,7 +193,7 @@ |
| }; |
| |
| usb@3530000 { |
| - status = "disabled"; |
| + status = "okay"; |
| |
| phys = <&{/padctl@3520000/pads/usb2/lanes/usb2-0}>, |
| <&{/padctl@3520000/pads/usb2/lanes/usb2-1}>, |
| diff --git a/arch/arm64/boot/dts/nvidia/tegra186.dtsi b/arch/arm64/boot/dts/nvidia/tegra186.dtsi |
| index 47cd831fcf44..abdc81f555b9 100644 |
| |
| |
| @@ -525,6 +525,7 @@ |
| <0x0 0x03538000 0x0 0x1000>; |
| reg-names = "hcd", "fpci"; |
| |
| + iommus = <&smmu TEGRA186_SID_XUSB_HOST>; |
| interrupts = <GIC_SPI 163 IRQ_TYPE_LEVEL_HIGH>, |
| <GIC_SPI 164 IRQ_TYPE_LEVEL_HIGH>, |
| <GIC_SPI 167 IRQ_TYPE_LEVEL_HIGH>; |
| -- |
| 2.21.0 |
| |