Lines Matching full:udc
3 * amd5536udc_pci.c -- AMD 5536 UDC high/full speed USB device controller
10 * The AMD5536 UDC is part of the x86 southbridge AMD Geode CS5536.
14 * Make sure that UDC is assigned to port 4 by BIOS settings (port can also
18 * UDC DMA requires 32-bit aligned buffers so DMA with gadget ether does not
25 * The driver is split so as to use the core UDC driver which is based on
32 #define UDC_MOD_DESCRIPTION "AMD 5536 UDC - USB Device Controller"
45 /* udc specific */
49 static struct udc *udc; variable
57 struct udc *dev; in udc_pci_remove()
61 usb_del_gadget_udc(&udc->gadget); in udc_pci_remove()
86 struct udc *dev; in udc_pci_probe()
91 /* one udc only */ in udc_pci_probe()
92 if (udc) { in udc_pci_probe()
98 dev = kzalloc(sizeof(struct udc), GFP_KERNEL); in udc_pci_probe()
132 /* udc csr registers base */ in udc_pci_probe()
174 udc = dev; in udc_pci_probe()