Back to home page

OSCL-LXR

 
 

    


0001 Broadcom IPROC USB Device controller.
0002 
0003 The device node is used for UDCs integrated into Broadcom's
0004 iProc family (Northstar2, Cygnus) of SoCs'. The UDC is based
0005 on Synopsys Designware Cores AHB Subsystem Device Controller
0006 IP.
0007 
0008 Required properties:
0009  - compatible: Add the compatibility strings for supported platforms.
0010    For Broadcom NS2 platform, add "brcm,ns2-udc","brcm,iproc-udc".
0011    For Broadcom Cygnus platform, add "brcm,cygnus-udc", "brcm,iproc-udc".
0012  - reg: Offset and length of UDC register set
0013  - interrupts: description of interrupt line
0014  - phys: phandle to phy node.
0015 
0016 Example:
0017         udc_dwc: usb@664e0000 {
0018                 compatible = "brcm,ns2-udc", "brcm,iproc-udc";
0019                 reg = <0x664e0000 0x2000>;
0020                 interrupts = <GIC_SPI 424 IRQ_TYPE_LEVEL_HIGH>;
0021                 phys = <&usbdrd_phy>;