Searched refs:fhci_hcd (Results 1 – 7 of 7) sorted by relevance
/openbmc/linux/drivers/usb/host/ |
H A D | fhci.h | 242 struct fhci_hcd { struct 437 u32 (*transfer_confirm)(struct fhci_hcd *fhci); 439 struct fhci_hcd *fhci; 464 return (struct fhci_hcd *)hcd->hcd_priv; in hcd_to_fhci() 506 void fhci_start_sof_timer(struct fhci_hcd *fhci); 507 void fhci_stop_sof_timer(struct fhci_hcd *fhci); 516 struct ed *fhci_get_empty_ed(struct fhci_hcd *fhci); 524 void fhci_config_transceiver(struct fhci_hcd *fhci, 526 void fhci_port_disable(struct fhci_hcd *fhci); 577 void fhci_dfs_destroy(struct fhci_hcd *fhci); [all …]
|
H A D | fhci-dbg.c | 22 void fhci_dbg_isr(struct fhci_hcd *fhci, int usb_er) in fhci_dbg_isr() 39 struct fhci_hcd *fhci = s->private; in fhci_dfs_regs_show() 62 struct fhci_hcd *fhci = s->private; in fhci_dfs_irq_stat_show() 81 void fhci_dfs_create(struct fhci_hcd *fhci) in fhci_dfs_create() 93 void fhci_dfs_destroy(struct fhci_hcd *fhci) in fhci_dfs_destroy()
|
H A D | fhci-hcd.c | 83 struct fhci_hcd *fhci = usb->fhci; in fhci_usb_enable_interrupt() 103 struct fhci_hcd *fhci = usb->fhci; in fhci_usb_disable_interrupt() 245 struct fhci_hcd *fhci; in fhci_usb_free() 325 struct fhci_hcd *fhci = hcd_to_fhci(hcd); in fhci_start() 375 struct fhci_hcd *fhci = hcd_to_fhci(hcd); in fhci_stop() 388 struct fhci_hcd *fhci = hcd_to_fhci(hcd); in fhci_urb_enqueue() 467 struct fhci_hcd *fhci = hcd_to_fhci(hcd); in fhci_urb_dequeue() 510 struct fhci_hcd *fhci; in fhci_endpoint_disable() 530 struct fhci_hcd *fhci = hcd_to_fhci(hcd); in fhci_get_frame_number() 538 .hcd_priv_size = sizeof(struct fhci_hcd), [all …]
|
H A D | fhci-mem.c | 37 static struct td *get_empty_td(struct fhci_hcd *fhci) in get_empty_td() 55 void fhci_recycle_empty_td(struct fhci_hcd *fhci, struct td *td) in fhci_recycle_empty_td() 61 struct ed *fhci_get_empty_ed(struct fhci_hcd *fhci) in fhci_get_empty_ed() 79 void fhci_recycle_empty_ed(struct fhci_hcd *fhci, struct ed *ed) in fhci_recycle_empty_ed() 85 struct td *fhci_td_fill(struct fhci_hcd *fhci, struct urb *urb, in fhci_td_fill()
|
H A D | fhci-hub.c | 39 static void fhci_gpio_set_value(struct fhci_hcd *fhci, int gpio_nr, bool on) in fhci_gpio_set_value() 50 void fhci_config_transceiver(struct fhci_hcd *fhci, in fhci_config_transceiver() 78 void fhci_port_disable(struct fhci_hcd *fhci) in fhci_port_disable() 111 struct fhci_hcd *fhci = usb->fhci; in fhci_port_enable() 127 void fhci_io_port_generate_reset(struct fhci_hcd *fhci) in fhci_io_port_generate_reset() 148 struct fhci_hcd *fhci = usb->fhci; in fhci_port_reset() 178 struct fhci_hcd *fhci = hcd_to_fhci(hcd); in fhci_hub_status_data() 204 struct fhci_hcd *fhci = hcd_to_fhci(hcd); in fhci_hub_control()
|
H A D | fhci-sched.c | 337 struct fhci_hcd *fhci = usb->fhci; in rotate_frames() 399 static void sof_interrupt(struct fhci_hcd *fhci) in sof_interrupt() 424 void fhci_device_disconnected_interrupt(struct fhci_hcd *fhci) in fhci_device_disconnected_interrupt() 449 void fhci_device_connected_interrupt(struct fhci_hcd *fhci) in fhci_device_connected_interrupt() 507 struct fhci_hcd *fhci = hcd_to_fhci(hcd); in fhci_frame_limit_timer_irq() 544 struct fhci_hcd *fhci = hcd_to_fhci(hcd); in fhci_irq() 637 struct fhci_hcd *fhci = (struct fhci_hcd *)data; in process_done_list() 683 u32 fhci_transfer_confirm_callback(struct fhci_hcd *fhci) in fhci_transfer_confirm_callback() 697 void fhci_queue_urb(struct fhci_hcd *fhci, struct urb *urb) in fhci_queue_urb()
|
H A D | fhci-q.c | 161 static void free_urb_priv(struct fhci_hcd *fhci, struct urb *urb) in free_urb_priv() 189 void fhci_urb_complete_free(struct fhci_hcd *fhci, struct urb *urb) in fhci_urb_complete_free() 265 void fhci_del_ed_list(struct fhci_hcd *fhci, struct ed *ed) in fhci_del_ed_list()
|