Home
last modified time | relevance | path

Searched refs:usbh_bus (Results 1 – 25 of 30) sorted by relevance

12

/components/drivers/usb/cherryusb/port/ehci/
A Dusb_glue_t113.c95 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 Dusb_glue_aic.c30 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 Dusb_hc_ehci.h96 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 Dusb_glue_ma35d0.c40 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 Dusb_glue_nuc980.c34 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 Dusb_hc_ehci.c30 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 Dusb_glue_intel.c24 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 Dusb_glue_bouffalo.c96 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 Dusb_hc.h17 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 Dusb_hc_ohci.c23 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 Dusb_hc_ohci.h66 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 Dusb_glue_lpc.c14 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 Dusb_hc.c9 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 Dusb_hc_hpm.c48 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 Dusb_hc_dwc2.c48 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 Dusb_glue_nation.c142 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 Dusbh_hub.h22 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 Dusb_glue_phytium.c56 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 Dusb_hc_musb.c175 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 Dusb_glue_sifli.c93 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 Dusb_hc_rp2040.c50 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 Dusb_hc_glue_phytium.c72 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 Dusbh_core.h118 struct usbh_bus *bus;
138 struct usbh_bus *bus;
164 struct usbh_bus { struct
231 extern struct usbh_bus g_usbhost_bus[];
A Dusbh_core.c24 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 Dusb_glue_mcx.c385 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()

Completed in 59 milliseconds

12