Home
last modified time | relevance | path

Searched refs:hc_gen_dev (Results 1 – 13 of 13) sorted by relevance

/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/core/
A Dusb_gen_hcd.h89 struct hc_gen_dev struct
173 int(*reset)(struct hc_gen_dev *hcd);
174 int(*start)(struct hc_gen_dev *hcd);
183 int(*urb_enqueue)(struct hc_gen_dev *hcd,
189 void (*endpoint_disable)(struct hc_gen_dev *hcd,
193 int(*hub_control)(struct hc_gen_dev *hcd,
199 int(*hub_suspend)(struct hc_gen_dev *);
200 int(*hub_resume)(struct hc_gen_dev *);
202 void (*hub_irq_enable)(struct hc_gen_dev *);
216 void usb_remove_hc_gen_dev(struct hc_gen_dev *hcd);
[all …]
A Dusb_gen_hcd.c188 void usb_hcd_giveback_urb(struct hc_gen_dev *hcd, struct urb *urb) in usb_hcd_giveback_urb()
287 static int unlink1(struct hc_gen_dev *hcd, struct urb *urb) in unlink1()
327 void usb_hc_died(struct hc_gen_dev *hcd) in usb_hc_died()
389 struct hc_gen_dev *hcd) in _register_root_hub()
463 struct hc_gen_dev *hcd; in usb_create_hc_gen_dev()
627 void usb_remove_hc_gen_dev(struct hc_gen_dev *hcd) in usb_remove_hc_gen_dev()
702 struct hc_gen_dev *hcd = (struct hc_gen_dev *)udev->bus->hcpriv; in hcd_ops_get_frame_number()
735 struct hc_gen_dev *hcd = NULL; in hcd_ops_submit_urb()
882 struct hc_gen_dev *hcd = NULL; in hcd_ops_unlink_urb()
1088 struct hc_gen_dev *hcd = NULL; in hcd_ops_endpoint_disable()
[all …]
A Dusb_gen_hcd_rh.c203 usb_hcd_poll_rh_status((struct hc_gen_dev *) timer_para_hcd); in rh_timer_func()
229 void usb_hcd_poll_rh_status(struct hc_gen_dev *hcd) in usb_hcd_poll_rh_status()
310 static int rh_string(int id, struct hc_gen_dev *hcd, u8 *data, int len) in rh_string()
376 static int rh_queue_status(struct hc_gen_dev *hcd, struct urb *urb) in rh_queue_status()
419 static int rh_call_control(struct hc_gen_dev *hcd, struct urb *urb) in rh_call_control()
653 int rh_urb_enqueue(struct hc_gen_dev *hcd, struct urb *urb) in rh_urb_enqueue()
680 int rh_urb_dequeue(struct hc_gen_dev *hcd, struct urb *urb) in rh_urb_dequeue()
A Dusb_gen_hcd_rh.h8 int rh_urb_enqueue(struct hc_gen_dev *hcd, struct urb *urb);
9 int rh_urb_dequeue(struct hc_gen_dev *hcd, struct urb *urb);
A Dusb_gen_hub.c1547 struct hc_gen_dev *hcd = NULL; in usb_enable_root_hub_irq()
1559 struct hc_gen_dev *hcd = NULL; in usb_root_hub_notify()
2616 struct hc_gen_dev *hcd = hdev->bus->hcpriv; in _hub_config()
/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/host/
A Dehci.h789 int (*reset)(struct hc_gen_dev *hcd);
790 int (*port_power)(struct hc_gen_dev *hcd,
796 extern int ehci_setup(struct hc_gen_dev *hcd);
809 void ehci_stop (struct hc_gen_dev *hcd);
810 int ehci_init(struct hc_gen_dev *hcd);
813 int ehci_run (struct hc_gen_dev *hcd);
815 int ehci_urb_dequeue(struct hc_gen_dev *hcd, struct urb *urb);
816 int ehci_get_frame (struct hc_gen_dev *hcd);
818 int ehci_hub_status_data (struct hc_gen_dev *hcd, char *buf);
819 int ehci_bus_suspend (struct hc_gen_dev *hcd);
[all …]
A Dehci-hcd.c350 static void ehci_shutdown(struct hc_gen_dev *hcd) in ehci_shutdown()
417 void ehci_stop (struct hc_gen_dev *hcd) in ehci_stop()
455 int ehci_init(struct hc_gen_dev *hcd) in ehci_init()
581 int ehci_run (struct hc_gen_dev *hcd) in ehci_run()
673 int ehci_setup(struct hc_gen_dev *hcd) in ehci_setup()
710 struct hc_gen_dev *hcd = (struct hc_gen_dev *)dev; in ehci_irq_handler()
896 struct hc_gen_dev *hcd, in ehci_urb_enqueue()
935 int ehci_urb_dequeue(struct hc_gen_dev *hcd, struct urb *urb) in ehci_urb_dequeue()
987 void ehci_endpoint_disable (struct hc_gen_dev *hcd, struct usb_host_virt_endpoint *ep) in ehci_endpoint_disable()
1062 ehci_endpoint_reset(struct hc_gen_dev *hcd, struct usb_host_virt_endpoint *ep) in ehci_endpoint_reset()
[all …]
A Dehci-hub.c228 int ehci_bus_suspend (struct hc_gen_dev *hcd) in ehci_bus_suspend()
235 int ehci_bus_resume (struct hc_gen_dev *hcd) in ehci_bus_resume()
625 int ehci_hub_status_data (struct hc_gen_dev *hcd, char *buf) in ehci_hub_status_data()
740 struct hc_gen_dev *hcd, in ehci_hub_control()
1173 static void ehci_relinquish_port(struct hc_gen_dev *hcd, int portnum) in ehci_relinquish_port()
1180 static int ehci_port_handed_over(struct hc_gen_dev *hcd, int portnum) in ehci_port_handed_over()
1191 struct hc_gen_dev *hcd = ehci_to_hcd(ehci); in ehci_port_power()
A Dehci-sunxi.c103 static int sunxi_ehci_setup(struct hc_gen_dev *hcd) in sunxi_ehci_setup()
171 struct hc_gen_dev *hcd = NULL; in sunxi_insmod_ehci()
527 struct hc_gen_dev *hcd = sunxi_ehci->hcd; in ehci_ed_test()
A Dsunxi-hci.h370 struct hc_gen_dev *hcd;
A Dehci-q.c157 static void ehci_clear_tt_buffer_complete(struct hc_gen_dev *hcd, in ehci_clear_tt_buffer_complete()
A Dehci-sched.c37 int ehci_get_frame(struct hc_gen_dev *hcd);
/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/include/
A Dusb_host_common.h126 struct hc_gen_dev *point_gen_hcd; //指向hc_gen_dev

Completed in 37 milliseconds