/dts-v1/; /plugin/; #include <dt-bindings/clock/rk3328-cru.h> #include <dt-bindings/interrupt-controller/arm-gic.h> #include <dt-bindings/interrupt-controller/irq.h> / { 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 = <GIC_SPI 67 IRQ_TYPE_LEVEL_HIGH>; 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"; }; }; }; |