ARM: dts: rockchip: add vup_gpios in u2phy0 for rv11xx-evb-v10

The USB2.0 OTG PHY of RV1126/1109 which is designed for lower power
consumption provides only 8.8mA current source on DM. Multiplied
by 45 Ohm host termination resistance, voltage is about 400mV.
If the threshold voltage of host is greater than 400mV, the high
speed handshake will fail and SoC communicate at full speed. So
swing calibration is necessary.

We use gpio to control the 220 Ohm pull-up resistor to provide additional
current. Experiments show that the voltage of chirpK can be increases
to about 600mV.

Signed-off-by: Ren Jianing <jianing.ren@rock-chips.com>
Change-Id: Ibb0cba2b166f0370d2822ca5a3a7277ffacde8c1
This commit is contained in:
Ren Jianing
2020-07-09 16:58:27 +08:00
committed by Tao Huang
parent 31a0f542e1
commit 3e14a79373

View File

@@ -1290,6 +1290,7 @@
&u2phy0 {
status = "okay";
vup-gpios = <&gpio0 RK_PC1 GPIO_ACTIVE_LOW>;
u2phy_otg: otg-port {
status = "okay";
};
@@ -1297,7 +1298,6 @@
&u2phy1 {
status = "okay";
u2phy_host: host-port {
status = "okay";
phy-supply = <&vcc5v0_host>;