Message ID | 20241118040250.43625-2-e@freeshell.de (mailing list archive) |
---|---|
State | Superseded |
Headers | show |
Series | riscv: dts: starfive: jh7110-pine64-star64: enable usb0 host function | expand |
diff --git a/arch/riscv/boot/dts/starfive/jh7110-pine64-star64.dts b/arch/riscv/boot/dts/starfive/jh7110-pine64-star64.dts index 8e39fdc73ecb..9f608d00d3d3 100644 --- a/arch/riscv/boot/dts/starfive/jh7110-pine64-star64.dts +++ b/arch/riscv/boot/dts/starfive/jh7110-pine64-star64.dts @@ -62,3 +62,24 @@ &phy1 { motorcomm,tx-clk-10-inverted; motorcomm,tx-clk-100-inverted; }; + +&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 = "host"; + pinctrl-names = "default"; + pinctrl-0 = <&usb0_pins>; + status = "okay"; +};
Pine64 Star64 set host mode and vbus pin for JH7110 on-chip USB 2.0 Signed-off-by: E Shattow <e@freeshell.de> --- .../dts/starfive/jh7110-pine64-star64.dts | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+)