| /components/drivers/usb/cherryusb/port/ehci/ |
| A D | usb_glue_t113.c | 95 void usb_clean_siddp(struct usbh_bus *bus) in usb_clean_siddp() 100 void usb_hci_set_passby(struct usbh_bus *bus) in usb_hci_set_passby() 114 struct usbh_bus *bus = (struct usbh_bus *)arg; in t113_ehci_isr() 130 struct usbh_bus *bus = (struct usbh_bus *)arg; in t113_ohci_isr() 142 void usb_hc_low_level_init(struct usbh_bus *bus) in usb_hc_low_level_init() 167 uint8_t usbh_get_port_speed(struct usbh_bus *bus, const uint8_t port) in usbh_get_port_speed()
|
| A D | usb_glue_aic.c | 30 struct usbh_bus *bus = (struct usbh_bus *)arg; in aic_ehci_isr() 37 struct usbh_bus *bus = (struct usbh_bus *)arg; in aic_ohci_isr() 83 void usb_hc_low_level_init(struct usbh_bus *bus) in usb_hc_low_level_init() 136 uint8_t usbh_get_port_speed(struct usbh_bus *bus, const uint8_t port) in usbh_get_port_speed()
|
| A D | usb_hc_ehci.h | 96 extern uint8_t usbh_get_port_speed(struct usbh_bus *bus, const uint8_t port); 98 int ehci_iso_urb_init(struct usbh_bus *bus, struct usbh_urb *urb); 99 void ehci_kill_iso_urb(struct usbh_bus *bus, struct usbh_urb *urb); 100 void ehci_scan_isochronous_list(struct usbh_bus *bus);
|
| A D | usb_glue_ma35d0.c | 40 void usb_hc_low_level_init(struct usbh_bus *bus) in usb_hc_low_level_init() 108 void usb_hc_low_level2_init(struct usbh_bus *bus) in usb_hc_low_level2_init() 112 uint8_t usbh_get_port_speed(struct usbh_bus *bus, const uint8_t port) in usbh_get_port_speed()
|
| A D | usb_glue_nuc980.c | 34 void usb_hc_low_level_init(struct usbh_bus *bus) in usb_hc_low_level_init() 58 uint8_t usbh_get_port_speed(struct usbh_bus *bus, const uint8_t port) in usbh_get_port_speed()
|
| A D | usb_hc_ehci.c | 30 static struct ehci_qtd_hw *ehci_qtd_alloc(struct usbh_bus *bus) in ehci_qtd_alloc() 69 static struct ehci_qh_hw *ehci_qh_alloc(struct usbh_bus *bus) in ehci_qh_alloc() 754 __WEAK void usb_hc_low_level_init(struct usbh_bus *bus) in usb_hc_low_level_init() 759 __WEAK void usb_hc_low_level2_init(struct usbh_bus *bus) in usb_hc_low_level2_init() 769 int usb_hc_init(struct usbh_bus *bus) in usb_hc_init() 935 int usb_hc_deinit(struct usbh_bus *bus) in usb_hc_deinit() 986 uint16_t usbh_get_frame_number(struct usbh_bus *bus) in usbh_get_frame_number() 1199 struct usbh_bus *bus; in usbh_submit_urb() 1291 struct usbh_bus *bus; in usbh_kill_urb() 1371 static void ehci_scan_async_list(struct usbh_bus *bus) in ehci_scan_async_list() [all …]
|
| A D | usb_glue_intel.c | 24 void usb_hc_low_level_init(struct usbh_bus *bus) in usb_hc_low_level_init() 49 uint8_t usbh_get_port_speed(struct usbh_bus *bus, const uint8_t port) in usbh_get_port_speed()
|
| A D | usb_glue_bouffalo.c | 96 void usb_hc_low_level_init(struct usbh_bus *bus) in usb_hc_low_level_init() 130 uint8_t usbh_get_port_speed(struct usbh_bus *bus, const uint8_t port) in usbh_get_port_speed()
|
| /components/drivers/usb/cherryusb/common/ |
| A D | usb_hc.h | 17 struct usbh_bus; 66 int usb_hc_init(struct usbh_bus *bus); 73 int usb_hc_deinit(struct usbh_bus *bus); 80 uint16_t usbh_get_frame_number(struct usbh_bus *bus); 88 int usbh_roothub_control(struct usbh_bus *bus, struct usb_setup_packet *setup, uint8_t *buf);
|
| /components/drivers/usb/cherryusb/port/ohci/ |
| A D | usb_hc_ohci.c | 23 int ohci_init(struct usbh_bus *bus) in ohci_init() 106 int ohci_deinit(struct usbh_bus *bus) in ohci_deinit() 133 uint16_t ohci_get_frame_number(struct usbh_bus *bus) in ohci_get_frame_number() 138 int ohci_roothub_control(struct usbh_bus *bus, struct usb_setup_packet *setup, uint8_t *buf) in ohci_roothub_control() 281 struct usbh_bus *bus; in OHCI_IRQHandler() 311 __WEAK void usb_hc_low_level_init(struct usbh_bus *bus) in usb_hc_low_level_init() 316 __WEAK void usb_hc_low_level_deinit(struct usbh_bus *bus) in usb_hc_low_level_deinit() 321 int usb_hc_init(struct usbh_bus *bus) in usb_hc_init() 327 int usb_hc_deinit(struct usbh_bus *bus) in usb_hc_deinit() 334 int usbh_roothub_control(struct usbh_bus *bus, struct usb_setup_packet *setup, uint8_t *buf) in usbh_roothub_control()
|
| A D | usb_hc_ohci.h | 66 int ohci_init(struct usbh_bus *bus); 67 int ohci_deinit(struct usbh_bus *bus); 68 uint16_t ohci_get_frame_number(struct usbh_bus *bus); 69 int ohci_roothub_control(struct usbh_bus *bus, struct usb_setup_packet *setup, uint8_t *buf);
|
| A D | usb_glue_lpc.c | 14 void usb_hc_low_level_init(struct usbh_bus *bus) in usb_hc_low_level_init() 36 void usb_hc_low_level_deinit(struct usbh_bus *bus) in usb_hc_low_level_deinit()
|
| /components/drivers/usb/cherryusb/port/template/ |
| A D | usb_hc.c | 9 int usb_hc_init(struct usbh_bus *bus) in usb_hc_init() 14 int usb_hc_deinit(struct usbh_bus *bus) in usb_hc_deinit() 19 uint16_t usbh_get_frame_number(struct usbh_bus *bus) in usbh_get_frame_number() 24 int usbh_roothub_control(struct usbh_bus *bus, struct usb_setup_packet *setup, uint8_t *buf) in usbh_roothub_control()
|
| /components/drivers/usb/cherryusb/port/hpmicro/ |
| A D | usb_hc_hpm.c | 48 void usb_hc_low_level_init(struct usbh_bus *bus) in usb_hc_low_level_init() 53 void usb_hc_low_level2_init(struct usbh_bus *bus) in usb_hc_low_level2_init() 72 void usb_hc_low_level_deinit(struct usbh_bus *bus) in usb_hc_low_level_deinit() 91 uint8_t usbh_get_port_speed(struct usbh_bus *bus, const uint8_t port) in usbh_get_port_speed()
|
| /components/drivers/usb/cherryusb/port/dwc2/ |
| A D | usb_hc_dwc2.c | 48 static inline int dwc2_reset(struct usbh_bus *bus) in dwc2_reset() 85 static inline int dwc2_core_init(struct usbh_bus *bus) in dwc2_core_init() 146 static inline int dwc2_flush_rxfifo(struct usbh_bus *bus) in dwc2_flush_rxfifo() 287 static void dwc2_chan_init(struct usbh_bus *bus, in dwc2_chan_init() 482 static int dwc2_chan_alloc(struct usbh_bus *bus) in dwc2_chan_alloc() 679 int usb_hc_init(struct usbh_bus *bus) in usb_hc_init() 795 int usb_hc_deinit(struct usbh_bus *bus) in usb_hc_deinit() 847 uint16_t usbh_get_frame_number(struct usbh_bus *bus) in usbh_get_frame_number() 991 struct usbh_bus *bus; in usbh_submit_urb() 1119 struct usbh_bus *bus; in usbh_kill_urb() [all …]
|
| A D | usb_glue_nation.c | 142 void usb_hc_low_level_init(struct usbh_bus *bus) in usb_hc_low_level_init() 153 void usb_hc_low_level_deinit(struct usbh_bus *bus) in usb_hc_low_level_deinit()
|
| /components/drivers/usb/cherryusb/class/hub/ |
| A D | usbh_hub.h | 22 int usbh_hub_initialize(struct usbh_bus *bus); 23 int usbh_hub_deinitialize(struct usbh_bus *bus);
|
| /components/drivers/usb/cherryusb/port/xhci/phytium/rt-thread/ |
| A D | usb_glue_phytium.c | 56 void usb_hc_low_level_init(struct usbh_bus *bus) in usb_hc_low_level_init() 62 void usb_hc_low_level_deinit(struct usbh_bus *bus) in usb_hc_low_level_deinit()
|
| /components/drivers/usb/cherryusb/port/musb/ |
| A D | usb_hc_musb.c | 175 static uint8_t musb_get_active_ep(struct usbh_bus *bus) in musb_get_active_ep() 186 static void musb_fifo_flush(struct usbh_bus *bus, uint8_t ep) in musb_fifo_flush() 459 static int usbh_reset_port(struct usbh_bus *bus, const uint8_t port) in usbh_reset_port() 520 __WEAK void usb_hc_low_level_init(struct usbh_bus *bus) in usb_hc_low_level_init() 525 __WEAK void usb_hc_low_level_deinit(struct usbh_bus *bus) in usb_hc_low_level_deinit() 530 int usb_hc_init(struct usbh_bus *bus) in usb_hc_init() 573 int usb_hc_deinit(struct usbh_bus *bus) in usb_hc_deinit() 711 struct usbh_bus *bus; in usbh_submit_urb() 797 struct usbh_bus *bus; in usbh_kill_urb() 860 void handle_ep0(struct usbh_bus *bus) in handle_ep0() [all …]
|
| A D | usb_glue_sifli.c | 93 void usb_hc_low_level_init(struct usbh_bus *bus) in usb_hc_low_level_init() 120 void usb_hc_low_level_deinit(struct usbh_bus *bus) in usb_hc_low_level_deinit()
|
| /components/drivers/usb/cherryusb/port/rp2040/ |
| A D | usb_hc_rp2040.c | 50 static int rp2040_pipe_alloc(struct usbh_bus *bus) in rp2040_pipe_alloc() 96 static inline void rp2040_init_endpoint(struct usbh_bus *bus, in rp2040_init_endpoint() 190 static void usb_start_transfer(struct usbh_bus *bus, uint8_t chidx, uint8_t ep_addr) in usb_start_transfer() 287 int usb_hc_init(struct usbh_bus *bus) in usb_hc_init() 358 int usb_hc_deinit(struct usbh_bus *bus) in usb_hc_deinit() 375 uint16_t usbh_get_frame_number(struct usbh_bus *bus) in usbh_get_frame_number() 380 int usbh_roothub_control(struct usbh_bus *bus, struct usb_setup_packet *setup, uint8_t *buf) in usbh_roothub_control() 498 struct usbh_bus *bus; in usbh_submit_urb() 580 struct usbh_bus *bus; in usbh_kill_urb() 638 static void rp2040_handle_buffer_status(struct usbh_bus *bus) in rp2040_handle_buffer_status() [all …]
|
| /components/drivers/usb/cherryusb/port/pusb2/rt-thread/ |
| A D | usb_hc_glue_phytium.c | 72 void usb_hc_low_level_init(struct usbh_bus *bus) in usb_hc_low_level_init() 77 void usb_hc_low_level_deinit(struct usbh_bus *bus) in usb_hc_low_level_deinit()
|
| /components/drivers/usb/cherryusb/core/ |
| A D | usbh_core.h | 118 struct usbh_bus *bus; 138 struct usbh_bus *bus; 164 struct usbh_bus { struct 231 extern struct usbh_bus g_usbhost_bus[];
|
| A D | usbh_core.c | 24 struct usbh_bus g_usbhost_bus[CONFIG_USBHOST_MAX_BUS]; 647 static void usbh_bus_init(struct usbh_bus *bus, uint8_t busid, uintptr_t reg_base) in usbh_bus_init() 649 memset(bus, 0, sizeof(struct usbh_bus)); in usbh_bus_init() 662 struct usbh_bus *bus; in usbh_initialize() 694 struct usbh_bus *bus; in usbh_deinitialize() 926 struct usbh_bus *bus; in usbh_find_class_instance() 933 bus = usb_slist_entry(bus_list, struct usbh_bus, list); in usbh_find_class_instance() 949 struct usbh_bus *bus; in usbh_find_hubport() 967 struct usbh_bus *bus; in lsusb() 1000 bus = usb_slist_entry(bus_list, struct usbh_bus, list); in lsusb() [all …]
|
| /components/drivers/usb/cherryusb/port/nxp/ |
| A D | usb_glue_mcx.c | 385 void usb_hc_low_level_init(struct usbh_bus *bus) in usb_hc_low_level_init() 396 void usb_hc_low_level2_init(struct usbh_bus *bus) in usb_hc_low_level2_init() 401 void usb_hc_low_level_deinit(struct usbh_bus *bus) in usb_hc_low_level_deinit() 406 uint8_t usbh_get_port_speed(struct usbh_bus *bus, const uint8_t port) in usbh_get_port_speed()
|