Skip to content
Snippets Groups Projects
Commit 1c1cce99 authored by Simon Glass's avatar Simon Glass Committed by Albert ARIBAUD
Browse files

tegra: usb: fdt: Add additional device tree definitions for USB ports


This adds clock references to the USB part of the device tree for U-Boot,
and marks USB1 as supporting legacy mode (which we disable in the driver).

The USB timing information may vary between boards sometimes, but for
now we hard-code it in C. This is because all current T2x boards use
the same values, we will deal with T3x later and we first need to agree
on the format for this timing information in the fdt and may in fact
decide that it has no place there.

Signed-off-by: default avatarSimon Glass <sjg@chromium.org>
Signed-off-by: default avatarTom Warren <twarren@nvidia.com>
parent cd474cba
No related branches found
No related tags found
No related merge requests found
...@@ -165,6 +165,8 @@ ...@@ -165,6 +165,8 @@
reg = <0xc5000000 0x4000>; reg = <0xc5000000 0x4000>;
interrupts = < 52 >; interrupts = < 52 >;
phy_type = "utmi"; phy_type = "utmi";
clocks = <&tegra_car 22>; /* PERIPH_ID_USBD */
nvidia,has-legacy-mode;
}; };
usb@c5004000 { usb@c5004000 {
...@@ -172,6 +174,7 @@ ...@@ -172,6 +174,7 @@
reg = <0xc5004000 0x4000>; reg = <0xc5004000 0x4000>;
interrupts = < 53 >; interrupts = < 53 >;
phy_type = "ulpi"; phy_type = "ulpi";
clocks = <&tegra_car 58>; /* PERIPH_ID_USB2 */
}; };
usb@c5008000 { usb@c5008000 {
...@@ -179,6 +182,7 @@ ...@@ -179,6 +182,7 @@
reg = <0xc5008000 0x4000>; reg = <0xc5008000 0x4000>;
interrupts = < 129 >; interrupts = < 129 >;
phy_type = "utmi"; phy_type = "utmi";
clocks = <&tegra_car 59>; /* PERIPH_ID_USB3 */
}; };
}; };
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment