Lines Matching refs:isp1760_udc_write
56 static inline void isp1760_udc_write(struct isp1760_udc *udc, u16 reg, u32 val) in isp1760_udc_write() function
83 isp1760_udc_write(ep->udc, DC_EPINDEX, in __isp1760_udc_select_ep()
114 isp1760_udc_write(udc, DC_EPINDEX, DC_ENDPIDX(0) | in isp1760_udc_ctrl_send_status()
116 isp1760_udc_write(udc, DC_CTRLFUNC, DC_STATUS); in isp1760_udc_ctrl_send_status()
164 isp1760_udc_write(udc, DC_CTRLFUNC, DC_STALL); in isp1760_udc_ctrl_send_stall()
166 isp1760_udc_write(udc, DC_CTRLFUNC, DC_STALL); in isp1760_udc_ctrl_send_stall()
204 isp1760_udc_write(udc, DC_CTRLFUNC, DC_CLBUF); in isp1760_udc_receive()
262 isp1760_udc_write(udc, DC_BUFLEN, req->packet_size); in isp1760_udc_transmit()
271 isp1760_udc_write(udc, DC_DATAPORT, cpu_to_le32(*buf)); in isp1760_udc_transmit()
276 isp1760_udc_write(udc, DC_CTRLFUNC, DC_DSEN); in isp1760_udc_transmit()
278 isp1760_udc_write(udc, DC_CTRLFUNC, DC_VENDP); in isp1760_udc_transmit()
415 isp1760_udc_write(udc, DC_CTRLFUNC, halt ? DC_STALL : 0); in __isp1760_udc_set_halt()
420 isp1760_udc_write(udc, DC_CTRLFUNC, halt ? DC_STALL : 0); in __isp1760_udc_set_halt()
425 isp1760_udc_write(udc, DC_EPTYPE, eptype & ~DC_EPENABLE); in __isp1760_udc_set_halt()
426 isp1760_udc_write(udc, DC_EPTYPE, eptype); in __isp1760_udc_set_halt()
485 isp1760_udc_write(udc, DC_EPINDEX, DC_ENDPIDX(0) | DC_EPDIR); in isp1760_udc_get_status()
486 isp1760_udc_write(udc, DC_BUFLEN, 2); in isp1760_udc_get_status()
490 isp1760_udc_write(udc, DC_CTRLFUNC, DC_DSEN); in isp1760_udc_get_status()
514 isp1760_udc_write(udc, DC_ADDRESS, DC_DEVEN | addr); in isp1760_udc_set_address()
656 isp1760_udc_write(udc, DC_EPINDEX, DC_EP0SETUP); in isp1760_ep0_setup()
762 isp1760_udc_write(udc, DC_EPMAXPKTSZ, uep->maxpacket); in isp1760_ep_enable()
763 isp1760_udc_write(udc, DC_BUFLEN, uep->maxpacket); in isp1760_ep_enable()
764 isp1760_udc_write(udc, DC_EPTYPE, DC_EPENABLE | type); in isp1760_ep_enable()
793 isp1760_udc_write(udc, DC_EPTYPE, 0); in isp1760_ep_disable()
871 isp1760_udc_write(udc, DC_CTRLFUNC, DC_DSEN); in isp1760_ep_queue()
1037 isp1760_udc_write(udc, DC_CTRLFUNC, DC_CLBUF); in isp1760_ep_fifo_flush()
1038 isp1760_udc_write(udc, DC_CTRLFUNC, DC_CLBUF); in isp1760_ep_fifo_flush()
1097 isp1760_udc_write(udc, DC_INTCONF, DC_CDBGMOD_ACK | DC_DDBGMODIN_ACK | in isp1760_udc_init_hw()
1100 isp1760_udc_write(udc, DC_INTENABLE, DC_IEPRXTX(7) | DC_IEPRXTX(6) | in isp1760_udc_init_hw()
1109 isp1760_udc_write(udc, DC_ADDRESS, DC_DEVEN); in isp1760_udc_init_hw()
1225 isp1760_udc_write(udc, DC_MODE, DC_GLINTENA); in isp1760_udc_start()
1244 isp1760_udc_write(udc, DC_MODE, 0); in isp1760_udc_stop()
1274 isp1760_udc_write(udc, DC_INTERRUPT, status); in isp1760_udc_irq()
1418 isp1760_udc_write(udc, DC_SCRATCH, 0xbabe); in isp1760_udc_init()
1435 isp1760_udc_write(udc, DC_MODE, DC_SFRESET); in isp1760_udc_init()
1437 isp1760_udc_write(udc, DC_MODE, 0); in isp1760_udc_init()