Home
last modified time | relevance | path

Searched refs:fhci_hcd (Results 1 – 7 of 7) sorted by relevance

/drivers/usb/host/
Dfhci.h245 struct fhci_hcd { struct
443 u32 (*transfer_confirm)(struct fhci_hcd *fhci);
445 struct fhci_hcd *fhci;
452 static inline u16 get_frame_num(struct fhci_hcd *fhci) in get_frame_num()
468 static inline struct fhci_hcd *hcd_to_fhci(struct usb_hcd *hcd) in hcd_to_fhci()
470 return (struct fhci_hcd *)hcd->hcd_priv; in hcd_to_fhci()
473 static inline struct usb_hcd *fhci_to_hcd(struct fhci_hcd *fhci) in fhci_to_hcd()
512 void fhci_start_sof_timer(struct fhci_hcd *fhci);
513 void fhci_stop_sof_timer(struct fhci_hcd *fhci);
517 int fhci_ioports_check_bus_state(struct fhci_hcd *fhci);
[all …]
Dfhci-hcd.c38 void fhci_start_sof_timer(struct fhci_hcd *fhci) in fhci_start_sof_timer()
51 void fhci_stop_sof_timer(struct fhci_hcd *fhci) in fhci_stop_sof_timer()
86 struct fhci_hcd *fhci = usb->fhci; in fhci_usb_enable_interrupt()
106 struct fhci_hcd *fhci = usb->fhci; in fhci_usb_disable_interrupt()
120 static u32 fhci_usb_enable(struct fhci_hcd *fhci) in fhci_usb_enable()
134 static u32 fhci_usb_disable(struct fhci_hcd *fhci) in fhci_usb_disable()
152 int fhci_ioports_check_bus_state(struct fhci_hcd *fhci) in fhci_ioports_check_bus_state()
171 static void fhci_mem_free(struct fhci_hcd *fhci) in fhci_mem_free()
195 static int fhci_mem_init(struct fhci_hcd *fhci) in fhci_mem_init()
248 struct fhci_hcd *fhci; in fhci_usb_free()
[all …]
Dfhci-mem.c41 static struct td *get_empty_td(struct fhci_hcd *fhci) in get_empty_td()
59 void fhci_recycle_empty_td(struct fhci_hcd *fhci, struct td *td) in fhci_recycle_empty_td()
65 struct ed *fhci_get_empty_ed(struct fhci_hcd *fhci) in fhci_get_empty_ed()
83 void fhci_recycle_empty_ed(struct fhci_hcd *fhci, struct ed *ed) in fhci_recycle_empty_ed()
89 struct td *fhci_td_fill(struct fhci_hcd *fhci, struct urb *urb, in fhci_td_fill()
Dfhci-dbg.c26 void fhci_dbg_isr(struct fhci_hcd *fhci, int usb_er) in fhci_dbg_isr()
43 struct fhci_hcd *fhci = s->private; in fhci_dfs_regs_show()
65 struct fhci_hcd *fhci = s->private; in fhci_dfs_irq_stat_show()
107 void fhci_dfs_create(struct fhci_hcd *fhci) in fhci_dfs_create()
127 void fhci_dfs_destroy(struct fhci_hcd *fhci) in fhci_dfs_destroy()
Dfhci-hub.c43 static void fhci_gpio_set_value(struct fhci_hcd *fhci, int gpio_nr, bool on) in fhci_gpio_set_value()
55 void fhci_config_transceiver(struct fhci_hcd *fhci, in fhci_config_transceiver()
83 void fhci_port_disable(struct fhci_hcd *fhci) in fhci_port_disable()
116 struct fhci_hcd *fhci = usb->fhci; in fhci_port_enable()
132 void fhci_io_port_generate_reset(struct fhci_hcd *fhci) in fhci_io_port_generate_reset()
153 struct fhci_hcd *fhci = usb->fhci; in fhci_port_reset()
183 struct fhci_hcd *fhci = hcd_to_fhci(hcd); in fhci_hub_status_data()
209 struct fhci_hcd *fhci = hcd_to_fhci(hcd); in fhci_hub_control()
Dfhci-sched.c341 struct fhci_hcd *fhci = usb->fhci; in rotate_frames()
403 static void sof_interrupt(struct fhci_hcd *fhci) in sof_interrupt()
428 void fhci_device_disconnected_interrupt(struct fhci_hcd *fhci) in fhci_device_disconnected_interrupt()
453 void fhci_device_connected_interrupt(struct fhci_hcd *fhci) in fhci_device_connected_interrupt()
511 struct fhci_hcd *fhci = hcd_to_fhci(hcd); in fhci_frame_limit_timer_irq()
548 struct fhci_hcd *fhci = hcd_to_fhci(hcd); in fhci_irq()
641 struct fhci_hcd *fhci = (struct fhci_hcd *)data; in process_done_list()
687 u32 fhci_transfer_confirm_callback(struct fhci_hcd *fhci) in fhci_transfer_confirm_callback()
701 void fhci_queue_urb(struct fhci_hcd *fhci, struct urb *urb) in fhci_queue_urb()
Dfhci-q.c165 static void free_urb_priv(struct fhci_hcd *fhci, struct urb *urb) in free_urb_priv()
193 void fhci_urb_complete_free(struct fhci_hcd *fhci, struct urb *urb) in fhci_urb_complete_free()
269 void fhci_del_ed_list(struct fhci_hcd *fhci, struct ed *ed) in fhci_del_ed_list()