Home
last modified time | relevance | path

Searched refs:class_driver (Results 1 – 22 of 22) sorted by relevance

/components/drivers/usb/cherryusb/core/
A Dusbh_core.c122 return index->class_driver; in usbh_find_class_driver()
608 if (class_driver == NULL) { in usbh_enumerate()
616 hport->config.intf[i].class_driver = class_driver; in usbh_enumerate()
617 USB_LOG_INFO("Loading %s class driver\r\n", class_driver->driver_name); in usbh_enumerate()
635 … if (hport->config.intf[i].class_driver && hport->config.intf[i].class_driver->disconnect) { in usbh_hubport_release()
798 … if (hport->config.intf[itf].class_driver && hport->config.intf[itf].class_driver->driver_name) { in usbh_list_all_interface_name()
802 if (strcmp(hport->config.intf[itf].class_driver->driver_name, "hub") == 0) { in usbh_list_all_interface_name()
829 … if (hport->config.intf[itf].class_driver && hport->config.intf[itf].class_driver->driver_name) { in usbh_list_all_interface_driver()
838 hport->config.intf[itf].class_driver->driver_name, in usbh_list_all_interface_driver()
872 … if (hport->config.intf[itf].class_driver && hport->config.intf[itf].class_driver->driver_name) { in usbh_list_all_interface_desc()
[all …]
A Dusbh_core.h38 #define CLASS_CONNECT(hport, i) ((hport)->config.intf[i].class_driver->connect(hport, i))
39 #define CLASS_DISCONNECT(hport, i) ((hport)->config.intf[i].class_driver->disconnect(hport, i))
69 const struct usbh_class_driver *class_driver; member
90 struct usbh_class_driver *class_driver; member
/components/drivers/usb/cherryusb/class/template/
A Dusbh_xxx.c96 .class_driver = &xxx_class_driver
/components/drivers/usb/cherryusb/class/cdc/
A Dusbh_cdc_acm.c275 .class_driver = &cdc_acm_class_driver
284 .class_driver = &cdc_data_class_driver
A Dusbh_cdc_ecm.c331 .class_driver = &cdc_ecm_class_driver
A Dusbh_cdc_ncm.c411 .class_driver = &cdc_ncm_class_driver
/components/drivers/usb/cherryusb/class/vendor/xbox/
A Dusbh_xbox.c228 .class_driver = &xbox_class_driver
/components/drivers/usb/cherryusb/class/wireless/
A Dusbh_bluetooth.c401 .class_driver = &bluetooth_class_driver
410 .class_driver = &bluetooth_class_driver
A Dusbh_rndis.c603 .class_driver = &rndis_class_driver
/components/drivers/usb/cherryusb/class/video/
A Dusbh_video.c539 .class_driver = &video_ctrl_class_driver
548 .class_driver = &video_streaming_class_driver
/components/drivers/usb/cherryusb/class/vendor/serial/
A Dusbh_ch34x.c378 .class_driver = &ch34x_class_driver
A Dusbh_cp210x.c327 .class_driver = &cp210x_class_driver
A Dusbh_pl2303.c448 .class_driver = &pl2303_class_driver
A Dusbh_ftdi.c509 .class_driver = &ftdi_class_driver
/components/drivers/usb/cherryusb/class/aoa/
A Dusbh_aoa.c288 .class_driver = &aoa_class_driver
/components/drivers/usb/cherryusb/class/hid/
A Dusbh_hid.c335 .class_driver = &hid_class_driver
/components/drivers/usb/cherryusb/class/audio/
A Dusbh_audio.c650 .class_driver = &audio_ctrl_class_driver
659 .class_driver = &audio_streaming_class_driver
/components/drivers/usb/cherryusb/class/msc/
A Dusbh_msc.c467 .class_driver = &msc_class_driver
/components/drivers/usb/cherryusb/class/vendor/wifi/
A Dusbh_bl616.c512 .class_driver = &bl616_class_driver
/components/drivers/usb/cherryusb/class/vendor/net/
A Dusbh_asix.c826 .class_driver = &asix_class_driver
A Dusbh_rtl8152.c2281 .class_driver = &rtl8152_class_driver
/components/drivers/usb/cherryusb/class/hub/
A Dusbh_hub.c745 .class_driver = &hub_class_driver

Completed in 42 milliseconds