Index: head/sys/dts/arm64/overlays/rk3328-dwc3.dtso =================================================================== --- head/sys/dts/arm64/overlays/rk3328-dwc3.dtso (nonexistent) +++ head/sys/dts/arm64/overlays/rk3328-dwc3.dtso (revision 357254) @@ -0,0 +1,39 @@ +/dts-v1/; +/plugin/; + +#include +#include +#include + +/ { + compatible = "rockchip,rk3328"; +}; + +&{/} { + usbdrd3: usb@ff600000 { + compatible = "rockchip,rk3328-dwc3"; + clocks = <&cru SCLK_USB3OTG_REF>, <&cru SCLK_USB3OTG_SUSPEND>, + <&cru ACLK_USB3OTG>; + clock-names = "ref_clk", "suspend_clk", + "bus_clk"; + #address-cells = <2>; + #size-cells = <2>; + ranges; + status = "okay"; + + usbdrd_dwc3: dwc3@ff600000 { + compatible = "snps,dwc3"; + reg = <0x0 0xff600000 0x0 0x100000>; + interrupts = ; + dr_mode = "host"; + phy_type = "utmi_wide"; + snps,dis_enblslpm_quirk; + snps,dis-u2-freeclk-exists-quirk; + snps,dis_u2_susphy_quirk; + snps,dis_u3_susphy_quirk; + snps,dis-del-phy-power-chg-quirk; + snps,dis-tx-ipgap-linecheck-quirk; + status = "okay"; + }; + }; +}; Property changes on: head/sys/dts/arm64/overlays/rk3328-dwc3.dtso ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/sys/modules/dtb/rockchip/Makefile =================================================================== --- head/sys/modules/dtb/rockchip/Makefile (revision 357253) +++ head/sys/modules/dtb/rockchip/Makefile (revision 357254) @@ -1,10 +1,12 @@ # $FreeBSD$ DTS= \ rockchip/rk3399-khadas-edge-captain.dts \ rockchip/rk3399-khadas-edge.dts \ rockchip/rk3399-khadas-edge-v.dts \ rockchip/rk3328-rock64.dts \ rockchip/rk3399-rockpro64.dts +DTSO= rk3328-dwc3.dtso + .include