mirror of
https://github.com/torvalds/linux.git
synced 2026-08-01 20:22:08 +02:00
riscv: dts: spacemit: enable USB3 on OrangePi R2S
Enable the DWC3 USB3.0 controller and its associated PHY on the OrangePi R2S. The USB regulator provides VBUS for USB2 and USB3 ports, but the USB2 ports are handled by a separate controller. Signed-off-by: Chukun Pan <amadeus@jmu.edu.cn> Reviewed-by: Yixun Lan <dlan@kernel.org> Link: https://patch.msgid.link/20260518100030.2354606-1-amadeus@jmu.edu.cn Signed-off-by: Yixun Lan <dlan@kernel.org>
This commit is contained in:
parent
247c77ff58
commit
c5ad6737df
|
|
@ -21,6 +21,19 @@ aliases {
|
|||
chosen {
|
||||
stdout-path = "serial0";
|
||||
};
|
||||
|
||||
vcc5v0_usb: regulator-vcc5v0-usb {
|
||||
compatible = "regulator-fixed";
|
||||
enable-active-high;
|
||||
gpios = <&gpio K1_GPIO(126) GPIO_ACTIVE_HIGH>;
|
||||
regulator-name = "vcc5v0_usb";
|
||||
regulator-min-microvolt = <5000000>;
|
||||
regulator-max-microvolt = <5000000>;
|
||||
};
|
||||
};
|
||||
|
||||
&combo_phy {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&emmc {
|
||||
|
|
@ -90,3 +103,13 @@ &uart0 {
|
|||
pinctrl-0 = <&uart0_2_cfg>;
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&usbphy2 {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&usb_dwc3 {
|
||||
dr_mode = "host";
|
||||
vbus-supply = <&vcc5v0_usb>;
|
||||
status = "okay";
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user