• 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:usba_ep

32 static struct usba_ep *usba_ep;
40 struct usba_ep *ep = inode->i_private;
206 struct usba_ep *ep)
249 static void usba_ep_cleanup_debugfs(struct usba_ep *ep)
299 struct usba_ep *ep)
304 static inline void usba_ep_cleanup_debugfs(struct usba_ep *ep)
351 static void next_fifo_transaction(struct usba_ep *ep, struct usba_request *req)
372 static void submit_request(struct usba_ep *ep, struct usba_request *req)
405 static void submit_next_request(struct usba_ep *ep)
419 static void send_status(struct usba_udc *udc, struct usba_ep *ep)
426 static void receive_data(struct usba_ep *ep)
483 request_complete(struct usba_ep *ep, struct usba_request *req, int status)
510 request_complete_list(struct usba_ep *ep, struct list_head *list, int status)
523 struct usba_ep *ep = to_usba_ep(_ep);
641 struct usba_ep *ep = to_usba_ep(_ep);
708 static int queue_dma(struct usba_udc *udc, struct usba_ep *ep,
770 struct usba_ep *ep = to_usba_ep(_ep);
812 usba_update_req(struct usba_ep *ep, struct usba_request *req, u32 status)
817 static int stop_dma(struct usba_ep *ep, u32 *pstatus)
851 struct usba_ep *ep = to_usba_ep(_ep);
899 struct usba_ep *ep = to_usba_ep(_ep);
944 struct usba_ep *ep = to_usba_ep(_ep);
951 struct usba_ep *ep = to_usba_ep(_ep);
1048 struct usba_ep *ep;
1068 static struct usba_ep *get_ep_by_addr(struct usba_udc *udc, u16 wIndex)
1070 struct usba_ep *ep;
1092 static inline void set_protocol_stall(struct usba_udc *udc, struct usba_ep *ep)
1098 static inline int is_stalled(struct usba_udc *udc, struct usba_ep *ep)
1132 struct usba_ep *ep;
1157 ep = &usba_ep[0];
1175 ep = &usba_ep[0];
1223 static int handle_ep0_setup(struct usba_udc *udc, struct usba_ep *ep,
1239 struct usba_ep *target;
1269 struct usba_ep *target;
1303 struct usba_ep *target;
1349 static void usba_control_irq(struct usba_udc *udc, struct usba_ep *ep)
1537 static void usba_ep_irq(struct usba_udc *udc, struct usba_ep *ep)
1591 static void usba_dma_irq(struct usba_udc *udc, struct usba_ep *ep)
1678 usba_dma_irq(udc, &usba_ep[i]);
1687 if (ep_is_control(&usba_ep[i]))
1688 usba_control_irq(udc, &usba_ep[i]);
1690 usba_ep_irq(udc, &usba_ep[i]);
1695 struct usba_ep *ep0;
1716 ep0 = &usba_ep[0];
1937 usba_ep = kzalloc(sizeof(struct usba_ep) * pdata->num_ep,
1939 if (!usba_ep)
1942 the_udc.gadget.ep0 = &usba_ep[0].ep;
1944 INIT_LIST_HEAD(&usba_ep[0].ep.ep_list);
1945 usba_ep[0].ep_regs = udc->regs + USBA_EPT_BASE(0);
1946 usba_ep[0].dma_regs = udc->regs + USBA_DMA_BASE(0);
1947 usba_ep[0].fifo = udc->fifo + USBA_FIFO_BASE(0);
1948 usba_ep[0].ep.ops = &usba_ep_ops;
1949 usba_ep[0].ep.name = pdata->ep[0].name;
1950 usba_ep[0].ep.maxpacket = pdata->ep[0].fifo_size;
1951 usba_ep[0].udc = &the_udc;
1952 INIT_LIST_HEAD(&usba_ep[0].queue);
1953 usba_ep[0].fifo_size = pdata->ep[0].fifo_size;
1954 usba_ep[0].nr_banks = pdata->ep[0].nr_banks;
1955 usba_ep[0].index = pdata->ep[0].index;
1956 usba_ep[0].can_dma = pdata->ep[0].can_dma;
1957 usba_ep[0].can_isoc = pdata->ep[0].can_isoc;
1960 struct usba_ep *ep = &usba_ep[i];
2018 usba_ep_init_debugfs(udc, &usba_ep[i]);
2025 kfree(usba_ep);
2049 usba_ep_cleanup_debugfs(&usba_ep[i]);
2056 kfree(usba_ep);