1/dts-v1/; 2/plugin/; 3 4#include <dt-bindings/clock/rk3328-cru.h> 5#include <dt-bindings/interrupt-controller/arm-gic.h> 6#include <dt-bindings/interrupt-controller/irq.h> 7 8/ { 9 compatible = "rockchip,rk3328"; 10}; 11 12&{/} { 13 usbdrd3: usb@ff600000 { 14 compatible = "rockchip,rk3328-dwc3"; 15 clocks = <&cru SCLK_USB3OTG_REF>, <&cru SCLK_USB3OTG_SUSPEND>, 16 <&cru ACLK_USB3OTG>; 17 clock-names = "ref_clk", "suspend_clk", 18 "bus_clk"; 19 #address-cells = <2>; 20 #size-cells = <2>; 21 ranges; 22 status = "okay"; 23 24 usbdrd_dwc3: dwc3@ff600000 { 25 compatible = "snps,dwc3"; 26 reg = <0x0 0xff600000 0x0 0x100000>; 27 interrupts = <GIC_SPI 67 IRQ_TYPE_LEVEL_HIGH>; 28 dr_mode = "host"; 29 phy_type = "utmi_wide"; 30 snps,dis_enblslpm_quirk; 31 snps,dis-u2-freeclk-exists-quirk; 32 snps,dis_u2_susphy_quirk; 33 snps,dis_u3_susphy_quirk; 34 snps,dis-del-phy-power-chg-quirk; 35 snps,dis-tx-ipgap-linecheck-quirk; 36 status = "okay"; 37 }; 38 }; 39}; 40