Lines Matching refs:udc
68 static void udc_setup_endpoints(struct udc *dev);
69 static void udc_soft_reset(struct udc *dev);
84 static struct udc *udc; variable
128 (unsigned long) &udc);
237 static void print_regs(struct udc *dev) in print_regs()
270 static int udc_mask_unused_interrupts(struct udc *dev) in udc_mask_unused_interrupts()
292 static int udc_enable_ep0_interrupts(struct udc *dev) in udc_enable_ep0_interrupts()
309 static int udc_enable_dev_setup_interrupts(struct udc *dev) in udc_enable_dev_setup_interrupts()
332 struct udc *dev; in udc_set_txfifo_addr()
373 struct udc *dev; in udc_ep_enable()
611 static int udc_free_dma_chain(struct udc *dev, struct udc_request *req) in udc_free_dma_chain()
735 static int udc_rxfifo_read_dwords(struct udc *dev, u32 *buf, int dwords) in udc_rxfifo_read_dwords()
747 static int udc_rxfifo_read_bytes(struct udc *dev, u8 *buf, int bytes) in udc_rxfifo_read_bytes()
1020 struct udc *dev; in complete_req()
1086 static void udc_set_rde(struct udc *dev) in udc_set_rde()
1111 struct udc *dev; in udc_queue()
1134 retval = usb_gadget_map_request(&udc->gadget, usbreq, ep->in); in udc_queue()
1331 tmp = readl(&udc->regs->ctl); in udc_dequeue()
1333 &udc->regs->ctl); in udc_dequeue()
1347 writel(tmp, &udc->regs->ctl); in udc_dequeue()
1445 static int udc_remote_wakeup(struct udc *dev) in udc_remote_wakeup()
1467 struct udc *dev; in udc_wakeup()
1471 dev = container_of(gadget, struct udc, gadget); in udc_wakeup()
1489 static void make_ep_lists(struct udc *dev) in make_ep_lists()
1510 static void udc_basic_init(struct udc *dev) in udc_basic_init()
1548 static int startup_registers(struct udc *dev) in startup_registers()
1575 static void udc_setup_endpoints(struct udc *dev) in udc_setup_endpoints()
1667 static void usb_connect(struct udc *dev) in usb_connect()
1685 static void usb_disconnect(struct udc *dev) in usb_disconnect()
1706 struct udc *dev = (struct udc *)(*((struct udc **) par)); in udc_tasklet_disconnect()
1747 static void udc_soft_reset(struct udc *dev) in udc_soft_reset()
1782 tmp = readl(&udc->regs->ctl); in udc_timer_function()
1784 writel(tmp, &udc->regs->ctl); in udc_timer_function()
1786 } else if (readl(&udc->regs->sts) in udc_timer_function()
1859 ep = &udc->ep[UDC_EPIN_IX]; in udc_pollstall_timer_function()
1864 ep = &udc->ep[UDC_EPOUT_IX]; in udc_pollstall_timer_function()
1883 static void activate_control_endpoints(struct udc *dev) in activate_control_endpoints()
1982 static int setup_ep0(struct udc *dev) in setup_ep0()
1997 struct udc *dev = to_amd5536_udc(g); in amd5536_udc_start()
2024 shutdown(struct udc *dev, struct usb_gadget_driver *driver) in shutdown()
2042 struct udc *dev = to_amd5536_udc(g); in amd5536_udc_stop()
2062 static void udc_process_cnak_queue(struct udc *dev) in udc_process_cnak_queue()
2094 static void udc_ep0_set_rde(struct udc *dev) in udc_ep0_set_rde()
2121 static irqreturn_t udc_data_out_isr(struct udc *dev, int ep_ix) in udc_data_out_isr()
2335 static irqreturn_t udc_data_in_isr(struct udc *dev, int ep_ix) in udc_data_in_isr()
2494 static irqreturn_t udc_control_out_isr(struct udc *dev) in udc_control_out_isr()
2604 ep_tmp = &udc->ep[UDC_EPIN_IX]; in udc_control_out_isr()
2606 ep_tmp = &udc->ep[UDC_EPOUT_IX]; in udc_control_out_isr()
2710 static irqreturn_t udc_control_in_isr(struct udc *dev) in udc_control_in_isr()
2810 static irqreturn_t udc_dev_isr(struct udc *dev, u32 dev_irq) in udc_dev_isr()
3031 usb_disconnect(udc); in udc_dev_isr()
3042 struct udc *dev = pdev; in udc_irq()
3101 static void udc_remove(struct udc *dev) in udc_remove()
3115 udc = NULL; in udc_remove()
3119 static void free_dma_pools(struct udc *dev) in free_dma_pools()
3132 struct udc *dev; in udc_pci_remove()
3136 usb_del_gadget_udc(&udc->gadget); in udc_pci_remove()
3156 static int init_dma_pools(struct udc *dev) in init_dma_pools()
3221 static int udc_probe(struct udc *dev) in udc_probe()
3256 udc = dev; in udc_probe()
3258 retval = usb_add_gadget_udc_release(&udc->pdev->dev, &dev->gadget, in udc_probe()
3292 struct udc *dev; in udc_pci_probe()
3298 if (udc) { in udc_pci_probe()
3304 dev = kzalloc(sizeof(struct udc), GFP_KERNEL); in udc_pci_probe()