Searched refs:mtu3_ep (Results 1 - 8 of 8) sorted by relevance

/linux-master/drivers/usb/mtu3/
H A Dmtu3_qmu.h20 void mtu3_qmu_stop(struct mtu3_ep *mep);
21 int mtu3_qmu_start(struct mtu3_ep *mep);
22 void mtu3_qmu_resume(struct mtu3_ep *mep);
23 void mtu3_qmu_flush(struct mtu3_ep *mep);
25 void mtu3_insert_gpd(struct mtu3_ep *mep, struct mtu3_request *mreq);
26 int mtu3_prepare_transfer(struct mtu3_ep *mep);
28 int mtu3_gpd_ring_alloc(struct mtu3_ep *mep);
29 void mtu3_gpd_ring_free(struct mtu3_ep *mep);
H A Dmtu3.h29 struct mtu3_ep;
274 struct mtu3_ep { struct
299 struct mtu3_ep *mep;
334 struct mtu3_ep *ep_array;
335 struct mtu3_ep *in_eps;
336 struct mtu3_ep *out_eps;
337 struct mtu3_ep *ep0;
380 static inline struct mtu3_ep *to_mtu3_ep(struct usb_ep *ep)
382 return ep ? container_of(ep, struct mtu3_ep, ep) : NULL;
385 static inline struct mtu3_request *next_request(struct mtu3_ep *me
[all...]
H A Dmtu3_trace.h174 TP_PROTO(struct mtu3_ep *mep, struct qmu_gpd *gpd),
200 TP_PROTO(struct mtu3_ep *mep, struct qmu_gpd *gpd),
205 TP_PROTO(struct mtu3_ep *mep, struct qmu_gpd *gpd),
210 TP_PROTO(struct mtu3_ep *mep, struct qmu_gpd *gpd),
215 TP_PROTO(struct mtu3_ep *mep),
253 TP_PROTO(struct mtu3_ep *mep),
258 TP_PROTO(struct mtu3_ep *mep),
263 TP_PROTO(struct mtu3_ep *mep),
H A Dmtu3_qmu.c154 static void reset_gpd_list(struct mtu3_ep *mep)
165 int mtu3_gpd_ring_alloc(struct mtu3_ep *mep)
180 void mtu3_gpd_ring_free(struct mtu3_ep *mep)
189 void mtu3_qmu_resume(struct mtu3_ep *mep)
239 int mtu3_prepare_transfer(struct mtu3_ep *mep)
244 static int mtu3_prepare_tx_gpd(struct mtu3_ep *mep, struct mtu3_request *mreq)
287 static int mtu3_prepare_rx_gpd(struct mtu3_ep *mep, struct mtu3_request *mreq)
322 void mtu3_insert_gpd(struct mtu3_ep *mep, struct mtu3_request *mreq)
331 int mtu3_qmu_start(struct mtu3_ep *mep)
375 void mtu3_qmu_stop(struct mtu3_ep *me
[all...]
H A Dmtu3_gadget.c13 void mtu3_req_complete(struct mtu3_ep *mep,
39 static void nuke(struct mtu3_ep *mep, const int status)
59 static int mtu3_ep_enable(struct mtu3_ep *mep)
132 static int mtu3_ep_disable(struct mtu3_ep *mep)
154 struct mtu3_ep *mep;
208 struct mtu3_ep *mep = to_mtu3_ep(ep);
234 struct mtu3_ep *mep = to_mtu3_ep(ep);
261 struct mtu3_ep *mep = to_mtu3_ep(ep);
323 struct mtu3_ep *mep = to_mtu3_ep(ep);
364 struct mtu3_ep *me
[all...]
H A Dmtu3_debugfs.c94 struct mtu3_ep *mep;
144 static void mtu3_debugfs_ep_regset(struct mtu3 *mtu, struct mtu3_ep *mep,
175 struct mtu3_ep *mep = sf->private;
189 struct mtu3_ep *mep = sf->private;
203 struct mtu3_ep *mep = sf->private;
221 struct mtu3_ep *mep = sf->private;
369 static void mtu3_debugfs_create_ep_dir(struct mtu3_ep *mep,
H A Dmtu3_gadget_ep0.c80 static void ep0_write_fifo(struct mtu3_ep *mep, const u8 *src, u16 len)
100 static void ep0_read_fifo(struct mtu3_ep *mep, u8 *dst, u16 len)
135 static void ep0_stall_set(struct mtu3_ep *mep0, bool set, u32 pktrdy)
165 static int ep0_queue(struct mtu3_ep *mep0, struct mtu3_request *mreq);
208 struct mtu3_ep *mep = NULL;
384 struct mtu3_ep *mep;
794 static int ep0_queue(struct mtu3_ep *mep, struct mtu3_request *mreq)
839 struct mtu3_ep *mep;
866 struct mtu3_ep *mep;
H A Dmtu3_core.c23 static int ep_fifo_alloc(struct mtu3_ep *mep, u32 seg_size)
51 static void ep_fifo_free(struct mtu3_ep *mep)
298 static void mtu3_ep_reset(struct mtu3_ep *mep)
308 void mtu3_ep_stall_set(struct mtu3_ep *mep, bool set)
404 int mtu3_config_ep(struct mtu3 *mtu, struct mtu3_ep *mep,
506 void mtu3_deconfig_ep(struct mtu3 *mtu, struct mtu3_ep *mep)
600 struct mtu3_ep *ep_array;
629 struct mtu3_ep *mep = mtu->in_eps + i;

Completed in 164 milliseconds