Searched refs:endpoint_num (Results 1 - 4 of 4) sorted by relevance
/freebsd-10.2-release/sys/contrib/octeon-sdk/ |
H A D | cvmx-usbd.h | 100 typedef void (*cvmx_usbd_callback_func_t)(cvmx_usbd_callback_t reason, int endpoint_num, int bytes_transferred, void *user_data); 234 * @param endpoint_num 247 int endpoint_num, cvmx_usbd_transfer_t transfer_type, 255 * @param endpoint_num 260 int cvmx_usbd_out_endpoint_disable(cvmx_usbd_state_t *usb, int endpoint_num); 267 * @param endpoint_num 280 int endpoint_num, cvmx_usbd_transfer_t transfer_type, 288 * @param endpoint_num 293 int cvmx_usbd_in_endpoint_disable(cvmx_usbd_state_t *usb, int endpoint_num);
|
H A D | cvmx-usbd.c | 116 * @param endpoint_num 121 static void __cvmx_usbd_callback(cvmx_usbd_state_t *usb, cvmx_usbd_callback_t reason, int endpoint_num, int bytes_transferred) argument 127 __FUNCTION__, reason, endpoint_num, bytes_transferred, usb->callback[reason], usb->callback_data[reason]); 128 usb->callback[reason](reason, endpoint_num, bytes_transferred, usb->callback_data[reason]); 134 __FUNCTION__, reason, endpoint_num, bytes_transferred); 568 * @param endpoint_num 573 static int __cvmx_usbd_poll_in_endpoint(cvmx_usbd_state_t *usb, int endpoint_num) argument 578 cvmx_dprintf("%s: endpoint=%d\n", __FUNCTION__, endpoint_num); 580 usbc_diepint.u32 = __cvmx_usbd_read_csr32(usb, CVMX_USBCX_DIEPINTX(endpoint_num, usb->index)); 581 __cvmx_usbd_write_csr32(usb, CVMX_USBCX_DIEPINTX(endpoint_num, us 616 __cvmx_usbd_poll_out_endpoint(cvmx_usbd_state_t *usb, int endpoint_num) argument 826 cvmx_usbd_out_endpoint_enable(cvmx_usbd_state_t *usb, int endpoint_num, cvmx_usbd_transfer_t transfer_type, int max_packet_size, uint64_t buffer, int buffer_length) argument 902 cvmx_usbd_out_endpoint_disable(cvmx_usbd_state_t *usb, int endpoint_num) argument 939 cvmx_usbd_in_endpoint_enable(cvmx_usbd_state_t *usb, int endpoint_num, cvmx_usbd_transfer_t transfer_type, int max_packet_size, uint64_t buffer, int buffer_length) argument 1023 cvmx_usbd_in_endpoint_disable(cvmx_usbd_state_t *usb, int endpoint_num) argument [all...] |
H A D | cvmx-usb.h | 760 * @param endpoint_num 806 int device_addr, int endpoint_num, 1085 extern void cvmx_usb_set_toggle(cvmx_usb_state_t *state, int endpoint_num, int toggle); 1086 extern int cvmx_usb_get_toggle(cvmx_usb_state_t *state, int endpoint_num);
|
H A D | cvmx-usb.c | 174 uint8_t endpoint_num; /**< USB endpoint number at other end of pipe */ member in struct:cvmx_usb_pipe 1206 * @param endpoint_num 1251 int device_addr, int endpoint_num, 1264 CVMX_USB_LOG_PARAM("%d", endpoint_num); 1276 if (cvmx_unlikely((endpoint_num < 0) || (endpoint_num > MAX_USB_ENDPOINT))) 1312 pipe->endpoint_num = endpoint_num; 1910 usbc_hcchar.s.epnum = pipe->endpoint_num; 3440 extern void cvmx_usb_set_toggle(cvmx_usb_state_t *state, int endpoint_num, in argument 1250 cvmx_usb_open_pipe(cvmx_usb_state_t *state, cvmx_usb_pipe_flags_t flags, int device_addr, int endpoint_num, cvmx_usb_speed_t device_speed, int max_packet, cvmx_usb_transfer_t transfer_type, cvmx_usb_direction_t transfer_dir, int interval, int multi_count, int hub_device_addr, int hub_port) argument 3448 cvmx_usb_get_toggle(cvmx_usb_state_t *state, int endpoint_num) argument [all...] |
Completed in 45 milliseconds