Searched refs:pipenum (Results 1 - 6 of 6) sorted by relevance

/drivers/usb/gadget/
H A Dr8a66597-udc.h36 #define is_bulk_pipe(pipenum) \
37 ((pipenum >= R8A66597_BASE_PIPENUM_BULK) && \
38 (pipenum < (R8A66597_BASE_PIPENUM_BULK + R8A66597_MAX_NUM_BULK)))
39 #define is_interrupt_pipe(pipenum) \
40 ((pipenum >= R8A66597_BASE_PIPENUM_INT) && \
41 (pipenum < (R8A66597_BASE_PIPENUM_INT + R8A66597_MAX_NUM_INT)))
42 #define is_isoc_pipe(pipenum) \
43 ((pipenum >= R8A66597_BASE_PIPENUM_ISOC) && \
44 (pipenum < (R8A66597_BASE_PIPENUM_ISOC + R8A66597_MAX_NUM_ISOC)))
73 u16 pipenum; member in struct:r8a66597_ep
[all...]
H A Dr8a66597-udc.c53 static void enable_pipe_irq(struct r8a66597 *r8a66597, u16 pipenum, argument
61 r8a66597_bset(r8a66597, (1 << pipenum), reg);
65 static void disable_pipe_irq(struct r8a66597 *r8a66597, u16 pipenum, argument
73 r8a66597_bclr(r8a66597, (1 << pipenum), reg);
104 static inline u16 control_reg_get_pid(struct r8a66597 *r8a66597, u16 pipenum) argument
109 if (pipenum == 0) {
111 } else if (pipenum < R8A66597_MAX_NUM_PIPE) {
112 offset = get_pipectr_addr(pipenum);
116 pipenum); local
122 static inline void control_reg_set_pid(struct r8a66597 *r8a66597, u16 pipenum, argument
134 pipenum); local
138 pipe_start(struct r8a66597 *r8a66597, u16 pipenum) argument
143 pipe_stop(struct r8a66597 *r8a66597, u16 pipenum) argument
148 pipe_stall(struct r8a66597 *r8a66597, u16 pipenum) argument
153 control_reg_get(struct r8a66597 *r8a66597, u16 pipenum) argument
165 pipenum); local
171 control_reg_sqclr(struct r8a66597 *r8a66597, u16 pipenum) argument
184 pipenum); local
188 control_reg_sqset(struct r8a66597 *r8a66597, u16 pipenum) argument
201 "unexpect pipe num(%d)\\n", pipenum); local
205 control_reg_sqmon(struct r8a66597 *r8a66597, u16 pipenum) argument
216 "unexpect pipe num(%d)\\n", pipenum); local
222 save_usb_toggle(struct r8a66597 *r8a66597, u16 pipenum) argument
227 restore_usb_toggle(struct r8a66597 *r8a66597, u16 pipenum, u16 toggle) argument
236 get_buffer_size(struct r8a66597 *r8a66597, u16 pipenum) argument
272 r8a66597_change_curpipe(struct r8a66597 *r8a66597, u16 pipenum, u16 isel, u16 fifosel) argument
299 pipe_change(struct r8a66597 *r8a66597, u16 pipenum) argument
412 r8a66597_ep_setting(struct r8a66597 *r8a66597, struct r8a66597_ep *ep, const struct usb_endpoint_descriptor *desc, u16 pipenum, int dma) argument
441 u16 pipenum = ep->pipenum; local
551 pipe_irq_enable(struct r8a66597 *r8a66597, u16 pipenum) argument
557 pipe_irq_disable(struct r8a66597 *r8a66597, u16 pipenum) argument
589 disable_fifosel(struct r8a66597 *r8a66597, u16 pipenum, u16 fifosel) argument
599 change_bfre_mode(struct r8a66597 *r8a66597, u16 pipenum, int enable) argument
746 u16 pipenum = ep->pipenum; local
951 u16 pipenum = ep->pipenum; local
1005 u16 pipenum = ep->pipenum; local
1014 "write fifo not ready. pipnum=%d\\n", pipenum); local
1054 u16 pipenum = ep->pipenum; local
1107 u16 pipenum; local
1138 u16 pipenum; local
1411 u16 pipenum; local
1424 __func__, pipenum); local
1457 u16 pipenum; local
[all...]
H A Dm66592-udc.c52 static void enable_pipe_irq(struct m66592 *m66592, u16 pipenum, argument
60 m66592_bset(m66592, (1 << pipenum), reg);
64 static void disable_pipe_irq(struct m66592 *m66592, u16 pipenum, argument
72 m66592_bclr(m66592, (1 << pipenum), reg);
105 static inline u16 control_reg_get_pid(struct m66592 *m66592, u16 pipenum) argument
110 if (pipenum == 0)
112 else if (pipenum < M66592_MAX_NUM_PIPE) {
113 offset = get_pipectr_addr(pipenum);
116 pr_err("unexpect pipe num (%d)\n", pipenum);
121 static inline void control_reg_set_pid(struct m66592 *m66592, u16 pipenum, argument
135 pipe_start(struct m66592 *m66592, u16 pipenum) argument
140 pipe_stop(struct m66592 *m66592, u16 pipenum) argument
145 pipe_stall(struct m66592 *m66592, u16 pipenum) argument
150 control_reg_get(struct m66592 *m66592, u16 pipenum) argument
166 control_reg_sqclr(struct m66592 *m66592, u16 pipenum) argument
181 get_buffer_size(struct m66592 *m66592, u16 pipenum) argument
209 pipe_change(struct m66592 *m66592, u16 pipenum) argument
327 m66592_ep_setting(struct m66592 *m66592, struct m66592_ep *ep, const struct usb_endpoint_descriptor *desc, u16 pipenum, int dma) argument
372 u16 pipenum = ep->pipenum; local
477 pipe_irq_enable(struct m66592 *m66592, u16 pipenum) argument
483 pipe_irq_disable(struct m66592 *m66592, u16 pipenum) argument
535 u16 pipenum = ep->pipenum; local
749 u16 pipenum = ep->pipenum; local
801 u16 pipenum = ep->pipenum; local
848 u16 pipenum = ep->pipenum; local
900 u16 pipenum; local
933 u16 pipenum; local
[all...]
H A Dm66592-udc.h417 #define get_pipectr_addr(pipenum) (M66592_PIPE1CTR + (pipenum - 1) * 2)
457 u16 pipenum; member in struct:m66592_ep
504 #define is_bulk_pipe(pipenum) \
505 ((pipenum >= M66592_BASE_PIPENUM_BULK) && \
506 (pipenum < (M66592_BASE_PIPENUM_BULK + M66592_MAX_NUM_BULK)))
507 #define is_interrupt_pipe(pipenum) \
508 ((pipenum >= M66592_BASE_PIPENUM_INT) && \
509 (pipenum < (M66592_BASE_PIPENUM_INT + M66592_MAX_NUM_INT)))
510 #define is_isoc_pipe(pipenum) \
[all...]
/drivers/usb/host/
H A Dr8a66597.h43 #define check_bulk_or_isoc(pipenum) ((pipenum >= 1 && pipenum <= 5))
44 #define check_interrupt(pipenum) ((pipenum >= 6 && pipenum <= 9))
49 u16 pipenum; member in struct:r8a66597_pipe_info
77 u16 pipenum; member in struct:r8a66597_td
153 u16 pipenum)
155 if (unlikely(list_empty(&r8a66597->pipe_queue[pipenum])))
152 r8a66597_get_td(struct r8a66597 *r8a66597, u16 pipenum) argument
162 r8a66597_get_urb(struct r8a66597 *r8a66597, u16 pipenum) argument
[all...]
H A Dr8a66597-hcd.c55 static void packet_write(struct r8a66597 *r8a66597, u16 pipenum);
59 static void enable_pipe_irq(struct r8a66597 *r8a66597, u16 pipenum, argument
66 r8a66597_bset(r8a66597, 1 << pipenum, reg);
71 static void disable_pipe_irq(struct r8a66597 *r8a66597, u16 pipenum, argument
78 r8a66597_bclr(r8a66597, 1 << pipenum, reg);
317 u16 pipenum = pipe->info.pipenum; local
329 if (pipenum == 0)
332 pipe->pipectr = get_pipectr_addr(pipenum);
334 if (check_bulk_or_isoc(pipenum)) {
528 cfifo_change(struct r8a66597 *r8a66597, u16 pipenum) argument
740 get_bufnum(u16 pipenum) argument
756 get_buf_bsize(u16 pipenum) argument
853 force_dequeue(struct r8a66597 *r8a66597, u16 pipenum, u16 address) argument
882 u16 pipenum; local
989 pipe_irq_enable(struct r8a66597 *r8a66597, struct urb *urb, u16 pipenum) argument
1001 pipe_irq_disable(struct r8a66597 *r8a66597, u16 pipenum) argument
1325 packet_read(struct r8a66597 *r8a66597, u16 pipenum) argument
1402 packet_write(struct r8a66597 *r8a66597, u16 pipenum) argument
1500 get_urb_error(struct r8a66597 *r8a66597, u16 pipenum) argument
1518 u16 pipenum; local
1553 u16 pipenum; local
1590 u16 pipenum; local
1745 u16 pipenum; local
1768 u16 pipenum; local
1875 u16 pipenum; local
2001 u16 pipenum; local
[all...]

Completed in 33 milliseconds