| /components/drivers/usb/cherryusb/core/ |
| A D | usbh_core.h | 72 struct usbh_hubport; 75 int (*connect)(struct usbh_hubport *hport, uint8_t intf); 76 int (*disconnect)(struct usbh_hubport *hport, uint8_t intf); 101 struct usbh_hubport { struct 136 struct usbh_hubport child[CONFIG_USBHOST_MAX_EHPORTS]; argument 137 struct usbh_hubport *parent; 174 struct usbh_hubport *hport, in usbh_control_urb_fill() 193 struct usbh_hubport *hport, in usbh_bulk_urb_fill() 212 struct usbh_hubport *hport, in usbh_int_urb_fill() 275 int usbh_set_interface(struct usbh_hubport *hport, uint8_t intf, uint8_t altsetting); [all …]
|
| A D | usbh_core.c | 86 static int usbh_free_devaddr(struct usbh_hubport *hport) in usbh_free_devaddr() 278 static void usbh_print_hubport_info(struct usbh_hubport *hport) in usbh_print_hubport_info() 361 int usbh_enumerate(struct usbh_hubport *hport) in usbh_enumerate() 629 void usbh_hubport_release(struct usbh_hubport *hport) in usbh_hubport_release() 775 int usbh_set_interface(struct usbh_hubport *hport, uint8_t intf, uint8_t altsetting) in usbh_set_interface() 790 struct usbh_hubport *hport; in usbh_list_all_interface_name() 821 struct usbh_hubport *hport; in usbh_list_all_interface_driver() 856 struct usbh_hubport *hport; in usbh_list_all_interface_desc() 888 struct usbh_hubport *hport; in usbh_list_all_hubport() 946 struct usbh_hubport *usbh_find_hubport(uint8_t busid, uint8_t hub_index, uint8_t hub_port) in usbh_find_hubport() [all …]
|
| /components/drivers/usb/cherryusb/class/aoa/ |
| A D | usbh_aoa.h | 12 struct usbh_hubport *hport; 29 int usbh_aoa_switch(struct usbh_hubport *hport, struct aoa_string_info *info);
|
| A D | usbh_aoa.c | 19 int usbh_aoa_switch(struct usbh_hubport *hport, struct aoa_string_info *info) in usbh_aoa_switch() 198 static int usbh_aoa_connect(struct usbh_hubport *hport, uint8_t intf) in usbh_aoa_connect() 230 static int usbh_aoa_disconnect(struct usbh_hubport *hport, uint8_t intf) in usbh_aoa_disconnect()
|
| /components/drivers/usb/cherryusb/class/template/ |
| A D | usbh_xxx.c | 35 static int usbh_xxx_connect(struct usbh_hubport *hport, uint8_t intf) in usbh_xxx_connect() 50 static int usbh_xxx_disconnect(struct usbh_hubport *hport, uint8_t intf) in usbh_xxx_disconnect()
|
| A D | usbh_xxx.h | 7 struct usbh_hubport *hport;
|
| /components/drivers/usb/cherryusb/class/cdc/ |
| A D | usbh_cdc_acm.c | 107 static int usbh_cdc_acm_connect(struct usbh_hubport *hport, uint8_t intf) in usbh_cdc_acm_connect() 174 static int usbh_cdc_acm_disconnect(struct usbh_hubport *hport, uint8_t intf) in usbh_cdc_acm_disconnect() 233 static int usbh_cdc_data_connect(struct usbh_hubport *hport, uint8_t intf) in usbh_cdc_data_connect() 240 static int usbh_cdc_data_disconnect(struct usbh_hubport *hport, uint8_t intf) in usbh_cdc_data_disconnect()
|
| A D | usbh_cdc_ecm.h | 12 struct usbh_hubport *hport;
|
| A D | usbh_cdc_ncm.h | 12 struct usbh_hubport *hport;
|
| A D | usbh_cdc_acm.h | 12 struct usbh_hubport *hport;
|
| /components/drivers/usb/cherryusb/class/vendor/xbox/ |
| A D | usbh_xbox.c | 41 int usbh_xbox_connect(struct usbh_hubport *hport, uint8_t intf) in usbh_xbox_connect() 73 int usbh_xbox_disconnect(struct usbh_hubport *hport, uint8_t intf) in usbh_xbox_disconnect()
|
| A D | usbh_xbox.h | 10 struct usbh_hubport *hport;
|
| /components/drivers/usb/cherryusb/class/hub/ |
| A D | usbh_hub.c | 25 extern int usbh_enumerate(struct usbh_hubport *hport); 26 extern void usbh_hubport_release(struct usbh_hubport *hport); 314 static int usbh_hub_connect(struct usbh_hubport *hport, uint8_t intf) in usbh_hub_connect() 428 static int usbh_hub_disconnect(struct usbh_hubport *hport, uint8_t intf) in usbh_hub_disconnect() 430 struct usbh_hubport *child; in usbh_hub_disconnect() 462 struct usbh_hubport *child; in usbh_hub_events() 614 memset(child, 0, sizeof(struct usbh_hubport)); in usbh_hub_events() 709 struct usbh_hubport *hport; in usbh_hub_deinitialize()
|
| /components/drivers/usb/cherryusb/class/wireless/ |
| A D | usbh_rndis.h | 12 struct usbh_hubport *hport;
|
| A D | usbh_bluetooth.h | 17 struct usbh_hubport *hport;
|
| /components/drivers/usb/cherryusb/class/msc/ |
| A D | usbh_msc.h | 13 struct usbh_hubport *hport;
|
| /components/drivers/usb/cherryusb/class/vendor/serial/ |
| A D | usbh_pl2303.h | 28 struct usbh_hubport *hport;
|
| A D | usbh_ch34x.h | 44 struct usbh_hubport *hport;
|
| A D | usbh_cp210x.h | 41 struct usbh_hubport *hport;
|
| A D | usbh_ftdi.h | 62 struct usbh_hubport *hport;
|
| /components/drivers/usb/cherryusb/class/hid/ |
| A D | usbh_hid.h | 12 struct usbh_hubport *hport;
|
| /components/drivers/usb/cherryusb/common/ |
| A D | usb_hc.h | 39 struct usbh_hubport *hport;
|
| /components/drivers/usb/cherryusb/class/audio/ |
| A D | usbh_audio.h | 39 struct usbh_hubport *hport;
|
| /components/drivers/usb/cherryusb/class/vendor/net/ |
| A D | usbh_rtl8152.h | 10 struct usbh_hubport *hport;
|
| /components/drivers/usb/cherryusb/class/video/ |
| A D | usbh_video.c | 362 static int usbh_video_ctrl_connect(struct usbh_hubport *hport, uint8_t intf) in usbh_video_ctrl_connect() 472 static int usbh_video_ctrl_disconnect(struct usbh_hubport *hport, uint8_t intf) in usbh_video_ctrl_disconnect() 497 static int usbh_video_streaming_connect(struct usbh_hubport *hport, uint8_t intf) in usbh_video_streaming_connect() 504 static int usbh_video_streaming_disconnect(struct usbh_hubport *hport, uint8_t intf) in usbh_video_streaming_disconnect()
|