Lines Matching refs:bank

137 	u8			bank,  in setup_packet()  argument
145 addr = SL811HS_PACKET_BUF(bank == 0); in setup_packet()
151 sl811_write(sl811, bank + SL11H_BUFADDRREG, addr); in setup_packet()
157 sl811_write(sl811, bank + SL11H_HOSTCTLREG, in setup_packet()
168 u8 bank, in status_packet() argument
179 sl811_write(sl811, bank + SL11H_BUFADDRREG, 0); in status_packet()
188 sl811_write(sl811, bank + SL11H_HOSTCTLREG, control); in status_packet()
202 u8 bank, in in_packet() argument
212 addr = SL811HS_PACKET_BUF(bank == 0); in in_packet()
219 sl811_write(sl811, bank + SL11H_BUFADDRREG, addr); in in_packet()
224 sl811_write(sl811, bank + SL11H_HOSTCTLREG, control); in in_packet()
238 u8 bank, in out_packet() argument
256 addr = SL811HS_PACKET_BUF(bank == 0); in out_packet()
262 sl811_write(sl811, bank + SL11H_BUFADDRREG, addr); in out_packet()
267 sl811_write(sl811, bank + SL11H_HOSTCTLREG, in out_packet()
301 static struct sl811h_ep *start(struct sl811 *sl811, u8 bank) in start() argument
326 if ((bank && sl811->active_b == ep) || sl811->active_a == ep) in start()
380 in_packet(sl811, ep, urb, bank, control); in start()
383 out_packet(sl811, ep, urb, bank, control); in start()
386 setup_packet(sl811, ep, urb, bank, control); in start()
389 status_packet(sl811, ep, urb, bank, control); in start()
474 done(struct sl811 *sl811, struct sl811h_ep *ep, u8 bank) in done() argument
483 status = sl811_read(sl811, bank + SL11H_PKTSTATREG); in done()
527 bank + SL11H_XFERCNTREG); in done()
533 sl811_read_buf(sl811, SL811HS_PACKET_BUF(bank == 0), in done()
566 PACKET("...STALL_%02x qh%p\n", bank, ep); in done()
580 bank, status, ep, urbstat); in done()