162306a36Sopenharmony_ciBroadcom IPROC USB Device controller.
262306a36Sopenharmony_ci
362306a36Sopenharmony_ciThe device node is used for UDCs integrated into Broadcom's
462306a36Sopenharmony_ciiProc family (Northstar2, Cygnus) of SoCs'. The UDC is based
562306a36Sopenharmony_cion Synopsys Designware Cores AHB Subsystem Device Controller
662306a36Sopenharmony_ciIP.
762306a36Sopenharmony_ci
862306a36Sopenharmony_ciRequired properties:
962306a36Sopenharmony_ci - compatible: Add the compatibility strings for supported platforms.
1062306a36Sopenharmony_ci   For Broadcom NS2 platform, add "brcm,ns2-udc","brcm,iproc-udc".
1162306a36Sopenharmony_ci   For Broadcom Cygnus platform, add "brcm,cygnus-udc", "brcm,iproc-udc".
1262306a36Sopenharmony_ci - reg: Offset and length of UDC register set
1362306a36Sopenharmony_ci - interrupts: description of interrupt line
1462306a36Sopenharmony_ci - phys: phandle to phy node.
1562306a36Sopenharmony_ci
1662306a36Sopenharmony_ciExample:
1762306a36Sopenharmony_ci	udc_dwc: usb@664e0000 {
1862306a36Sopenharmony_ci		compatible = "brcm,ns2-udc", "brcm,iproc-udc";
1962306a36Sopenharmony_ci		reg = <0x664e0000 0x2000>;
2062306a36Sopenharmony_ci		interrupts = <GIC_SPI 424 IRQ_TYPE_LEVEL_HIGH>;
2162306a36Sopenharmony_ci		phys = <&usbdrd_phy>;
22