1*4882a593SmuzhiyunBroadcom IPROC USB Device controller. 2*4882a593Smuzhiyun 3*4882a593SmuzhiyunThe device node is used for UDCs integrated into Broadcom's 4*4882a593SmuzhiyuniProc family (Northstar2, Cygnus) of SoCs'. The UDC is based 5*4882a593Smuzhiyunon Synopsys Designware Cores AHB Subsystem Device Controller 6*4882a593SmuzhiyunIP. 7*4882a593Smuzhiyun 8*4882a593SmuzhiyunRequired properties: 9*4882a593Smuzhiyun - compatible: Add the compatibility strings for supported platforms. 10*4882a593Smuzhiyun For Broadcom NS2 platform, add "brcm,ns2-udc","brcm,iproc-udc". 11*4882a593Smuzhiyun For Broadcom Cygnus platform, add "brcm,cygnus-udc", "brcm,iproc-udc". 12*4882a593Smuzhiyun - reg: Offset and length of UDC register set 13*4882a593Smuzhiyun - interrupts: description of interrupt line 14*4882a593Smuzhiyun - phys: phandle to phy node. 15*4882a593Smuzhiyun 16*4882a593SmuzhiyunExample: 17*4882a593Smuzhiyun udc_dwc: usb@664e0000 { 18*4882a593Smuzhiyun compatible = "brcm,ns2-udc", "brcm,iproc-udc"; 19*4882a593Smuzhiyun reg = <0x664e0000 0x2000>; 20*4882a593Smuzhiyun interrupts = <GIC_SPI 424 IRQ_TYPE_LEVEL_HIGH>; 21*4882a593Smuzhiyun phys = <&usbdrd_phy>; 22