Searched refs:mtu3_ep (Results 1 - 8 of 8) sorted by relevance
/linux-master/drivers/usb/mtu3/ |
H A D | mtu3_qmu.h | 20 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 D | mtu3.h | 29 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 D | mtu3_trace.h | 174 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 D | mtu3_qmu.c | 154 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 D | mtu3_gadget.c | 13 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 D | mtu3_debugfs.c | 94 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 D | mtu3_gadget_ep0.c | 80 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 D | mtu3_core.c | 23 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