Commit 708d55db authored by E Shattow's avatar E Shattow Committed by Conor Dooley
Browse files

riscv: dts: starfive: jh7110-milkv-mars: enable usb0 host function



Milk-V Mars board routes one of four USB-A ports to USB0 on the SoC
rather than to the VL805 USB 3.0 <-> PCIe chip.
Set JH7110 on-chip USB host mode and vbus pin assignment accordingly.

Reviewed-by: default avatarEmil Renner Berthing <emil.renner.berthing@canonical.com>
Signed-off-by: default avatarE Shattow <e@freeshell.de>
Signed-off-by: default avatarConor Dooley <conor.dooley@microchip.com>
parent 03bd268a
Loading
Loading
Loading
Loading
+17 −1
Original line number Diff line number Diff line
@@ -53,7 +53,23 @@ &spi0 {
	status = "okay";
};

&sysgpio {
	usb0_pins: usb0-0 {
		vbus-pins {
			pinmux = <GPIOMUX(25, GPOUT_SYS_USB_DRIVE_VBUS,
					      GPOEN_ENABLE,
					      GPI_NONE)>;
			bias-disable;
			input-disable;
			input-schmitt-disable;
			slew-rate = <0>;
		};
	};
};

&usb0 {
	dr_mode = "peripheral";
	dr_mode = "host";
	pinctrl-names = "default";
	pinctrl-0 = <&usb0_pins>;
	status = "okay";
};