Lines Matching refs:usbc_doeptsiz
645 cvmx_usbcx_doeptsizx_t usbc_doeptsiz;
650 usbc_doeptsiz.u32 = __cvmx_usbd_read_csr32(usb, CVMX_USBCX_DOEPTSIZX(endpoint_num, usb->index));
651 bytes_transferred = usb->endpoint[endpoint_num].buffer_length - usbc_doeptsiz.s.xfersize;
831 cvmx_usbcx_doeptsizx_t usbc_doeptsiz;
848 usbc_doeptsiz.u32 = 0;
849 usbc_doeptsiz.s.mc = 1;
850 usbc_doeptsiz.s.pktcnt = (buffer_length + max_packet_size - 1) / max_packet_size;
851 if (usbc_doeptsiz.s.pktcnt == 0)
852 usbc_doeptsiz.s.pktcnt = 1;
853 usbc_doeptsiz.s.xfersize = buffer_length;
854 __cvmx_usbd_write_csr32(usb, CVMX_USBCX_DOEPTSIZX(endpoint_num, usb->index), usbc_doeptsiz.u32);