Lines Matching defs:usbc_dieptsiz
592 cvmx_usbcx_dieptsizx_t usbc_dieptsiz;
597 usbc_dieptsiz.u32 = __cvmx_usbd_read_csr32(usb, CVMX_USBCX_DIEPTSIZX(endpoint_num, usb->index));
598 bytes_transferred = usb->endpoint[endpoint_num].buffer_length - usbc_dieptsiz.s.xfersize;
944 cvmx_usbcx_dieptsizx_t usbc_dieptsiz;
958 usbc_dieptsiz.u32 = 0;
959 usbc_dieptsiz.s.mc = 1;
963 usbc_dieptsiz.s.pktcnt = (buffer_length + max_packet_size - 1) / max_packet_size;
964 if (usbc_dieptsiz.s.pktcnt == 0)
965 usbc_dieptsiz.s.pktcnt = 1;
966 usbc_dieptsiz.s.xfersize = buffer_length;
970 usbc_dieptsiz.s.pktcnt = 0;
971 usbc_dieptsiz.s.xfersize = 0;
973 __cvmx_usbd_write_csr32(usb, CVMX_USBCX_DIEPTSIZX(endpoint_num, usb->index), usbc_dieptsiz.u32);