Home
last modified time | relevance | path

Searched refs:musb_ep (Results 1 – 4 of 4) sorted by relevance

/linux-4.1.27/drivers/usb/musb/
Dmusb_gadget.c57 struct musb *musb, struct musb_ep *musb_ep) in map_dma_buffer() argument
64 if (!is_dma_capable() || !musb_ep->dma) in map_dma_buffer()
72 compatible = dma->is_compatible(musb_ep->dma, in map_dma_buffer()
73 musb_ep->packet_sz, request->request.buf, in map_dma_buffer()
110 struct musb_ep *musb_ep = request->ep; in unmap_dma_buffer() local
112 if (!is_buffer_mapped(request) || !musb_ep->dma) in unmap_dma_buffer()
147 struct musb_ep *ep, in musb_g_giveback()
190 static void nuke(struct musb_ep *ep, const int status) in nuke()
241 static inline int max_ep_writesize(struct musb *musb, struct musb_ep *ep) in max_ep_writesize()
259 struct musb_ep *musb_ep; in txstate() local
[all …]
Dmusb_gadget.h81 struct musb_ep *ep;
101 struct musb_ep { struct
127 static inline struct musb_ep *to_musb_ep(struct usb_ep *ep) in to_musb_ep() argument
129 return ep ? container_of(ep, struct musb_ep, end_point) : NULL; in to_musb_ep()
132 static inline struct musb_request *next_request(struct musb_ep *ep) in next_request()
143 extern void musb_g_giveback(struct musb_ep *, struct usb_request *, int);
Dmusb_gadget_ep0.c106 struct musb_ep *ep; in service_tx_status_request()
259 struct musb_ep *musb_ep; in service_zero_data_request() local
274 musb_ep = &ep->ep_in; in service_zero_data_request()
276 musb_ep = &ep->ep_out; in service_zero_data_request()
277 if (!musb_ep->desc) in service_zero_data_request()
282 if (musb_ep->wedged) in service_zero_data_request()
304 request = next_request(musb_ep); in service_zero_data_request()
305 if (!musb_ep->busy && request) { in service_zero_data_request()
424 struct musb_ep *musb_ep; in service_zero_data_request() local
438 musb_ep = &ep->ep_in; in service_zero_data_request()
[all …]
Dmusb_core.h54 struct musb_ep;
254 struct musb_ep ep_in; /* TX */
255 struct musb_ep ep_out; /* RX */