mirror of
https://github.com/torvalds/linux.git
synced 2024-12-05 02:23:16 +00:00
arm64: tegra: Enable XUSB host in P2972-0000 board
This commit enables XUSB host and pad controller in Tegra194 P2972-0000 board. Signed-off-by: JC Kuo <jckuo@nvidia.com> Signed-off-by: Thierry Reding <treding@nvidia.com>
This commit is contained in:
parent
fab7a0391b
commit
92f37c0a0e
@ -71,6 +71,29 @@
|
||||
vmmc-supply = <&vdd_emmc_3v3>;
|
||||
};
|
||||
|
||||
padctl@3520000 {
|
||||
avdd-usb-supply = <&vdd_usb_3v3>;
|
||||
vclamp-usb-supply = <&vdd_1v8ao>;
|
||||
|
||||
ports {
|
||||
usb2-1 {
|
||||
vbus-supply = <&vdd_5v0_sys>;
|
||||
};
|
||||
|
||||
usb2-3 {
|
||||
vbus-supply = <&vdd_5v_sata>;
|
||||
};
|
||||
|
||||
usb3-0 {
|
||||
vbus-supply = <&vdd_5v0_sys>;
|
||||
};
|
||||
|
||||
usb3-3 {
|
||||
vbus-supply = <&vdd_5v0_sys>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
rtc@c2a0000 {
|
||||
status = "okay";
|
||||
};
|
||||
@ -234,7 +257,7 @@
|
||||
regulator-max-microvolt = <3300000>;
|
||||
};
|
||||
|
||||
ldo5 {
|
||||
vdd_usb_3v3: ldo5 {
|
||||
regulator-name = "VDD_USB_3V3";
|
||||
regulator-min-microvolt = <3300000>;
|
||||
regulator-max-microvolt = <3300000>;
|
||||
@ -317,5 +340,16 @@
|
||||
gpio = <&gpio TEGRA194_MAIN_GPIO(A, 1) GPIO_ACTIVE_HIGH>;
|
||||
regulator-boot-on;
|
||||
};
|
||||
|
||||
vdd_5v_sata: regulator@4 {
|
||||
compatible = "regulator-fixed";
|
||||
reg = <4>;
|
||||
|
||||
regulator-name = "VDD_5V_SATA";
|
||||
regulator-min-microvolt = <5000000>;
|
||||
regulator-max-microvolt = <5000000>;
|
||||
gpio = <&gpio TEGRA194_MAIN_GPIO(Z, 1) GPIO_ACTIVE_HIGH>;
|
||||
enable-active-high;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -37,6 +37,69 @@
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
padctl@3520000 {
|
||||
status = "okay";
|
||||
|
||||
pads {
|
||||
usb2 {
|
||||
lanes {
|
||||
usb2-1 {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
usb2-3 {
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
usb3 {
|
||||
lanes {
|
||||
usb3-0 {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
usb3-3 {
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
ports {
|
||||
usb2-1 {
|
||||
mode = "host";
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
usb2-3 {
|
||||
mode = "host";
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
usb3-0 {
|
||||
nvidia,usb2-companion = <1>;
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
usb3-3 {
|
||||
nvidia,usb2-companion = <3>;
|
||||
maximum-speed = "super-speed";
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
usb@3610000 {
|
||||
status = "okay";
|
||||
|
||||
phys = <&{/cbb@0/padctl@3520000/pads/usb2/lanes/usb2-1}>,
|
||||
<&{/cbb@0/padctl@3520000/pads/usb2/lanes/usb2-3}>,
|
||||
<&{/cbb@0/padctl@3520000/pads/usb3/lanes/usb3-0}>,
|
||||
<&{/cbb@0/padctl@3520000/pads/usb3/lanes/usb3-3}>;
|
||||
phy-names = "usb2-1", "usb2-3", "usb3-0", "usb3-3";
|
||||
};
|
||||
|
||||
pwm@c340000 {
|
||||
status = "okay";
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user