Lines Matching refs:cvmx_usbd_state_t
111 } cvmx_usbd_state_t;
118 * @param usb Pointer to an empty cvmx_usbd_state_t structure
130 int cvmx_usbd_initialize(cvmx_usbd_state_t *usb, int usb_port_number,
141 int cvmx_usbd_shutdown(cvmx_usbd_state_t *usb);
152 int cvmx_usbd_enable(cvmx_usbd_state_t *usb);
163 int cvmx_usbd_disable(cvmx_usbd_state_t *usb);
176 int cvmx_usbd_register(cvmx_usbd_state_t *usb, cvmx_usbd_callback_t reason, cvmx_usbd_callback_func_t func, void *user_data);
189 int cvmx_usbd_poll(cvmx_usbd_state_t *usb);
199 int cvmx_usbd_get_address(cvmx_usbd_state_t *usb);
208 void cvmx_usbd_set_address(cvmx_usbd_state_t *usb, int address);
218 cvmx_usbd_speed_t cvmx_usbd_get_speed(cvmx_usbd_state_t *usb);
227 void cvmx_usbd_set_speed(cvmx_usbd_state_t *usb, cvmx_usbd_speed_t speed);
246 int cvmx_usbd_out_endpoint_enable(cvmx_usbd_state_t *usb,
260 int cvmx_usbd_out_endpoint_disable(cvmx_usbd_state_t *usb, int endpoint_num);
279 int cvmx_usbd_in_endpoint_enable(cvmx_usbd_state_t *usb,
293 int cvmx_usbd_in_endpoint_disable(cvmx_usbd_state_t *usb, int endpoint_num);