ARM: dts: sun8i: fix USB Ethernet of Orange Pi R1
Orange Pi R1 uses a Realtek RTL8152B USB Ethernet chip, which is easily seen on the board but not show in the schematics. A regulator for the power of the RTL8152B chip is hidden, which uses the same pin with the Wi-Fi regulator on the original Orange Pi Zero. Add this regulator back to the device tree, and bind it to USB1. Tested-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Icenowy Zheng <icenowy@aosc.io> Signed-off-by: Chen-Yu Tsai <wens@csie.org>
This commit is contained in:
Родитель
2ce3dc66d7
Коммит
532c129e11
|
@ -49,6 +49,20 @@
|
|||
|
||||
/delete-node/ reg_vcc_wifi;
|
||||
|
||||
/*
|
||||
* Ths pin of this regulator is the same with the Wi-Fi extra
|
||||
* regulator on the original Zero. However it's used for USB
|
||||
* Ethernet rather than the Wi-Fi now.
|
||||
*/
|
||||
reg_vcc_usb_eth: reg-vcc-usb-ethernet {
|
||||
compatible = "regulator-fixed";
|
||||
regulator-min-microvolt = <3300000>;
|
||||
regulator-max-microvolt = <3300000>;
|
||||
regulator-name = "vcc-usb-ethernet";
|
||||
enable-active-high;
|
||||
gpio = <&pio 0 20 GPIO_ACTIVE_HIGH>;
|
||||
};
|
||||
|
||||
aliases {
|
||||
ethernet1 = &rtl8189etv;
|
||||
};
|
||||
|
@ -71,3 +85,7 @@
|
|||
reg = <1>;
|
||||
};
|
||||
};
|
||||
|
||||
&usbphy {
|
||||
usb1_vbus-supply = <®_vcc_usb_eth>;
|
||||
};
|
||||
|
|
Загрузка…
Ссылка в новой задаче