arm64: tegra: Add Tegra210 XUSB pad controller
Add a device tree node for the XUSB pad controller found on Tegra210. Signed-off-by: Thierry Reding <treding@nvidia.com>
This commit is contained in:
parent
7596723ecd
commit
4e07ac9076
|
@ -621,6 +621,161 @@ hda@70030000 {
|
||||||
status = "disabled";
|
status = "disabled";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
padctl: padctl@7009f000 {
|
||||||
|
compatible = "nvidia,tegra210-xusb-padctl";
|
||||||
|
reg = <0x0 0x7009f000 0x0 0x1000>;
|
||||||
|
resets = <&tegra_car 142>;
|
||||||
|
reset-names = "padctl";
|
||||||
|
|
||||||
|
status = "disabled";
|
||||||
|
|
||||||
|
pads {
|
||||||
|
usb2 {
|
||||||
|
clocks = <&tegra_car TEGRA210_CLK_USB2_TRK>;
|
||||||
|
clock-names = "trk";
|
||||||
|
status = "disabled";
|
||||||
|
|
||||||
|
lanes {
|
||||||
|
usb2-0 {
|
||||||
|
status = "disabled";
|
||||||
|
#phy-cells = <0>;
|
||||||
|
};
|
||||||
|
|
||||||
|
usb2-1 {
|
||||||
|
status = "disabled";
|
||||||
|
#phy-cells = <0>;
|
||||||
|
};
|
||||||
|
|
||||||
|
usb2-2 {
|
||||||
|
status = "disabled";
|
||||||
|
#phy-cells = <0>;
|
||||||
|
};
|
||||||
|
|
||||||
|
usb2-3 {
|
||||||
|
status = "disabled";
|
||||||
|
#phy-cells = <0>;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
hsic {
|
||||||
|
clocks = <&tegra_car TEGRA210_CLK_HSIC_TRK>;
|
||||||
|
clock-names = "trk";
|
||||||
|
status = "disabled";
|
||||||
|
|
||||||
|
lanes {
|
||||||
|
hsic-0 {
|
||||||
|
status = "disabled";
|
||||||
|
#phy-cells = <0>;
|
||||||
|
};
|
||||||
|
|
||||||
|
hsic-1 {
|
||||||
|
status = "disabled";
|
||||||
|
#phy-cells = <0>;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
pcie {
|
||||||
|
clocks = <&tegra_car TEGRA210_CLK_PLL_E>;
|
||||||
|
clock-names = "pll";
|
||||||
|
resets = <&tegra_car 205>;
|
||||||
|
reset-names = "phy";
|
||||||
|
status = "disabled";
|
||||||
|
|
||||||
|
lanes {
|
||||||
|
pcie-0 {
|
||||||
|
status = "disabled";
|
||||||
|
#phy-cells = <0>;
|
||||||
|
};
|
||||||
|
|
||||||
|
pcie-1 {
|
||||||
|
status = "disabled";
|
||||||
|
#phy-cells = <0>;
|
||||||
|
};
|
||||||
|
|
||||||
|
pcie-2 {
|
||||||
|
status = "disabled";
|
||||||
|
#phy-cells = <0>;
|
||||||
|
};
|
||||||
|
|
||||||
|
pcie-3 {
|
||||||
|
status = "disabled";
|
||||||
|
#phy-cells = <0>;
|
||||||
|
};
|
||||||
|
|
||||||
|
pcie-4 {
|
||||||
|
status = "disabled";
|
||||||
|
#phy-cells = <0>;
|
||||||
|
};
|
||||||
|
|
||||||
|
pcie-5 {
|
||||||
|
status = "disabled";
|
||||||
|
#phy-cells = <0>;
|
||||||
|
};
|
||||||
|
|
||||||
|
pcie-6 {
|
||||||
|
status = "disabled";
|
||||||
|
#phy-cells = <0>;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
sata {
|
||||||
|
clocks = <&tegra_car TEGRA210_CLK_PLL_E>;
|
||||||
|
clock-names = "pll";
|
||||||
|
resets = <&tegra_car 204>;
|
||||||
|
reset-names = "phy";
|
||||||
|
status = "disabled";
|
||||||
|
|
||||||
|
lanes {
|
||||||
|
sata-0 {
|
||||||
|
status = "disabled";
|
||||||
|
#phy-cells = <0>;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
ports {
|
||||||
|
usb2-0 {
|
||||||
|
status = "disabled";
|
||||||
|
};
|
||||||
|
|
||||||
|
usb2-1 {
|
||||||
|
status = "disabled";
|
||||||
|
};
|
||||||
|
|
||||||
|
usb2-2 {
|
||||||
|
status = "disabled";
|
||||||
|
};
|
||||||
|
|
||||||
|
usb2-3 {
|
||||||
|
status = "disabled";
|
||||||
|
};
|
||||||
|
|
||||||
|
hsic-0 {
|
||||||
|
status = "disabled";
|
||||||
|
};
|
||||||
|
|
||||||
|
usb3-0 {
|
||||||
|
status = "disabled";
|
||||||
|
};
|
||||||
|
|
||||||
|
usb3-1 {
|
||||||
|
status = "disabled";
|
||||||
|
};
|
||||||
|
|
||||||
|
usb3-2 {
|
||||||
|
status = "disabled";
|
||||||
|
};
|
||||||
|
|
||||||
|
usb3-3 {
|
||||||
|
status = "disabled";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
sdhci@700b0000 {
|
sdhci@700b0000 {
|
||||||
compatible = "nvidia,tegra210-sdhci", "nvidia,tegra124-sdhci";
|
compatible = "nvidia,tegra210-sdhci", "nvidia,tegra124-sdhci";
|
||||||
reg = <0x0 0x700b0000 0x0 0x200>;
|
reg = <0x0 0x700b0000 0x0 0x200>;
|
||||||
|
|
Loading…
Reference in New Issue