• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/usb/gadget/

Lines Matching refs:udc

72 /* udc specific */
78 static int udc_probe(struct udc *dev);
79 static void udc_basic_init(struct udc *dev);
80 static void udc_setup_endpoints(struct udc *dev);
81 static void udc_soft_reset(struct udc *dev);
84 static int udc_free_dma_chain(struct udc *dev, struct udc_request *req);
87 static int udc_remote_wakeup(struct udc *dev);
102 static struct udc *udc;
146 (unsigned long) &udc);
188 static void print_regs(struct udc *dev)
222 static int udc_mask_unused_interrupts(struct udc *dev)
244 static int udc_enable_ep0_interrupts(struct udc *dev)
261 static int udc_enable_dev_setup_interrupts(struct udc *dev)
284 struct udc *dev;
325 struct udc *dev;
665 static int udc_rxfifo_read_dwords(struct udc *dev, u32 *buf, int dwords)
678 static int udc_rxfifo_read_bytes(struct udc *dev, u8 *buf, int bytes)
835 struct udc *dev;
877 static int udc_free_dma_chain(struct udc *dev, struct udc_request *req)
1060 static void udc_set_rde(struct udc *dev)
1085 struct udc *dev;
1314 tmp = readl(&udc->regs->ctl);
1316 &udc->regs->ctl);
1330 writel(tmp, &udc->regs->ctl);
1430 struct udc *dev;
1434 dev = container_of(gadget, struct udc, gadget);
1447 static void make_ep_lists(struct udc *dev)
1468 static int startup_registers(struct udc *dev)
1496 static void udc_basic_init(struct udc *dev)
1535 static void udc_setup_endpoints(struct udc *dev)
1621 static void usb_connect(struct udc *dev)
1639 static void usb_disconnect(struct udc *dev)
1660 struct udc *dev = (struct udc *)(*((struct udc **) par));
1702 static void udc_soft_reset(struct udc *dev)
1737 tmp = readl(&udc->regs->ctl);
1739 writel(tmp, &udc->regs->ctl);
1741 } else if (readl(&udc->regs->sts)
1805 ep = &udc->ep[UDC_EPIN_IX];
1810 ep = &udc->ep[UDC_EPOUT_IX];
1829 static void activate_control_endpoints(struct udc *dev)
1930 static int setup_ep0(struct udc *dev)
1944 struct udc *dev = udc;
1992 shutdown(struct udc *dev, struct usb_gadget_driver *driver)
2015 struct udc *dev = udc;
2047 static void udc_process_cnak_queue(struct udc *dev)
2079 static void udc_ep0_set_rde(struct udc *dev)
2107 static irqreturn_t udc_data_out_isr(struct udc *dev, int ep_ix)
2323 static irqreturn_t udc_data_in_isr(struct udc *dev, int ep_ix)
2482 static irqreturn_t udc_control_out_isr(struct udc *dev)
2593 ep_tmp = &udc->ep[UDC_EPIN_IX];
2595 ep_tmp = &udc->ep[UDC_EPOUT_IX];
2700 static irqreturn_t udc_control_in_isr(struct udc *dev)
2800 static irqreturn_t udc_dev_isr(struct udc *dev, u32 dev_irq)
3026 usb_disconnect(udc);
3037 struct udc *dev = pdev;
3096 static void udc_remove(struct udc *dev)
3110 udc = NULL;
3116 struct udc *dev;
3158 static int init_dma_pools(struct udc *dev)
3221 struct udc *dev;
3226 /* one udc only */
3227 if (udc) {
3233 dev = kzalloc(sizeof(struct udc), GFP_KERNEL);
3279 /* udc csr registers base */
3330 static int udc_probe(struct udc *dev)
3367 udc = dev;
3397 static int udc_remote_wakeup(struct udc *dev)