123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- From 0fc3b9b7619c4878f73a6a7989863f0d1a3fd392 Mon Sep 17 00:00:00 2001
- From: David Bauer <mail@david-bauer.net>
- Date: Fri, 10 Jul 2020 21:12:16 +0200
- Subject: [PATCH] rockchip: enabled LAN port on NanoPi R2S
- Enable the USB3 port on the FriendlyARM NanoPi R2S.
- This is required for the USB3 attached LAN port to work.
- Signed-off-by: David Bauer <mail@david-bauer.net>
- ---
- .../boot/dts/rockchip/rk3328-nanopi-r2s.dts | 27 +++++++++++++++++++
- 1 file changed, 27 insertions(+)
- --- a/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts
- +++ b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts
- @@ -44,6 +44,18 @@
- };
- };
-
- + vcc_rtl8153: vcc-rtl8153-regulator {
- + compatible = "regulator-fixed";
- + gpio = <&gpio2 RK_PC6 GPIO_ACTIVE_HIGH>;
- + pinctrl-names = "default";
- + pinctrl-0 = <&rtl8153_en_drv>;
- + regulator-always-on;
- + regulator-name = "vcc_rtl8153";
- + regulator-min-microvolt = <5000000>;
- + regulator-max-microvolt = <5000000>;
- + enable-active-high;
- + };
- +
- leds {
- compatible = "gpio-leds";
- pinctrl-0 = <&lan_led_pin>, <&sys_led_pin>, <&wan_led_pin>;
- @@ -269,6 +281,12 @@
- };
- };
- };
- +
- + usb {
- + rtl8153_en_drv: rtl8153-en-drv {
- + rockchip,pins = <2 RK_PC6 RK_FUNC_GPIO &pcfg_pull_none>;
- + };
- + };
- };
-
- &io_domains {
- @@ -375,3 +393,12 @@
- &usb_host0_ohci {
- status = "okay";
- };
- +
- +&usbdrd3 {
- + status = "okay";
- +};
- +
- +&usbdrd_dwc3 {
- + dr_mode = "host";
- + status = "okay";
- +};
|