Home
last modified time | relevance | path

Searched refs:ohci_hcd (Results 1 – 18 of 18) sorted by relevance

/openbmc/linux/drivers/usb/host/
H A Dohci.h362 struct ohci_hcd { struct
384 void (*start_hnp)(struct ohci_hcd *ohci); argument
443 static inline int quirk_nec(struct ohci_hcd *ohci) in quirk_nec() argument
447 static inline int quirk_zfmicro(struct ohci_hcd *ohci) in quirk_zfmicro()
451 static inline int quirk_amdiso(struct ohci_hcd *ohci) in quirk_amdiso()
460 static inline int quirk_nec(struct ohci_hcd *ohci) in quirk_nec()
468 static inline int quirk_amdiso(struct ohci_hcd *ohci) in quirk_amdiso()
481 return (struct ohci_hcd *) (hcd->hcd_priv); in hcd_to_ohci()
718 static inline u32 roothub_a (struct ohci_hcd *hc) in roothub_a()
720 static inline u32 roothub_b (struct ohci_hcd *hc) in roothub_b()
[all …]
H A Dohci-pci.c46 struct ohci_hcd *ohci = hcd_to_ohci (hcd); in ohci_quirk_amd756()
61 struct ohci_hcd *ohci = hcd_to_ohci (hcd); in ohci_quirk_opti()
80 struct ohci_hcd *ohci = hcd_to_ohci (hcd); in ohci_quirk_ns()
96 struct ohci_hcd *ohci = hcd_to_ohci (hcd); in ohci_quirk_zfmicro()
109 struct ohci_hcd *ohci = hcd_to_ohci (hcd); in ohci_quirk_toshiba_scc()
131 struct ohci_hcd *ohci = container_of(work, struct ohci_hcd, nec_work); in ohci_quirk_nec_worker()
142 struct ohci_hcd *ohci = hcd_to_ohci (hcd); in ohci_quirk_nec()
153 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ohci_quirk_amd700()
170 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ohci_quirk_qemu()
240 struct ohci_hcd *ohci = hcd_to_ohci (hcd); in ohci_pci_reset()
H A Dohci-mem.c27 static void ohci_hcd_init (struct ohci_hcd *ohci) in ohci_hcd_init()
37 static int ohci_mem_init (struct ohci_hcd *ohci) in ohci_mem_init()
65 static void ohci_mem_cleanup (struct ohci_hcd *ohci) in ohci_mem_cleanup()
77 dma_to_td (struct ohci_hcd *hc, dma_addr_t td_dma) in dma_to_td()
90 td_alloc (struct ohci_hcd *hc, gfp_t mem_flags) in td_alloc()
111 td_free (struct ohci_hcd *hc, struct td *td) in td_free()
134 ed_alloc (struct ohci_hcd *hc, gfp_t mem_flags) in ed_alloc()
153 ed_free (struct ohci_hcd *hc, struct ed *ed) in ed_free()
H A Dohci-dbg.c43 struct ohci_hcd *ohci, in ohci_dump_intr_mask()
65 struct ohci_hcd *ohci, in maybe_print_eds()
86 static const char *rh_state_string(struct ohci_hcd *ohci) in rh_state_string()
192 struct ohci_hcd *controller, in ohci_dump_roothub()
240 static void ohci_dump(struct ohci_hcd *controller) in ohci_dump()
312 ohci_dump_ed (const struct ohci_hcd *ohci, const char *label, in ohci_dump_ed()
393 struct ohci_hcd *ohci;
467 struct ohci_hcd *ohci; in fill_async_buffer()
488 struct ohci_hcd *ohci; in fill_periodic_buffer()
584 struct ohci_hcd *ohci; in fill_registers_buffer()
[all …]
H A Dohci-hub.c43 static void update_done_list(struct ohci_hcd *);
44 static void ohci_work(struct ohci_hcd *);
47 static int ohci_rh_suspend (struct ohci_hcd *ohci, int autostop) in ohci_rh_suspend()
152 static int ohci_rh_resume (struct ohci_hcd *ohci) in ohci_rh_resume()
306 struct ohci_hcd *ohci = hcd_to_ohci (hcd); in ohci_bus_suspend()
326 struct ohci_hcd *ohci = hcd_to_ohci (hcd); in ohci_bus_resume()
435 static inline int ohci_rh_resume(struct ohci_hcd *ohci) in ohci_rh_resume()
470 struct ohci_hcd *ohci = hcd_to_ohci (hcd); in ohci_hub_status_data()
539 struct ohci_hcd *ohci, in ohci_hub_descriptor()
582 struct ohci_hcd *ohci = hcd_to_ohci (hcd); in ohci_start_port_reset()
[all …]
H A Dohci-hcd.c83 static void ohci_dump(struct ohci_hcd *ohci);
152 struct ohci_hcd *ohci = hcd_to_ohci (hcd); in ohci_urb_enqueue()
315 struct ohci_hcd *ohci = hcd_to_ohci (hcd); in ohci_urb_dequeue()
350 struct ohci_hcd *ohci = hcd_to_ohci (hcd); in ohci_endpoint_disable()
403 struct ohci_hcd *ohci = hcd_to_ohci (hcd); in ohci_get_frame()
422 struct ohci_hcd *ohci; in _ohci_shutdown()
438 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ohci_shutdown()
543 static int ohci_run (struct ohci_hcd *ohci) in ohci_run()
713 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ohci_setup()
724 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ohci_start()
[all …]
H A Dohci-q.c14 static void urb_free_priv (struct ohci_hcd *hc, urb_priv_t *urb_priv) in urb_free_priv()
41 finish_urb(struct ohci_hcd *ohci, struct urb *urb, int status) in finish_urb()
143 static void periodic_link (struct ohci_hcd *ohci, struct ed *ed) in periodic_link()
183 static int ed_schedule (struct ohci_hcd *ohci, struct ed *ed) in ed_schedule()
401 struct ohci_hcd *ohci, in ed_get()
516 td_fill (struct ohci_hcd *ohci, u32 info, in td_fill()
592 struct ohci_hcd *ohci, in td_submit_urb()
935 static void update_done_list(struct ohci_hcd *ohci) in update_done_list()
975 static void finish_unlinks(struct ohci_hcd *ohci) in finish_unlinks()
1198 static void process_done_list(struct ohci_hcd *ohci) in process_done_list()
[all …]
H A Dohci-ppc-of.c26 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ohci_ppc_of_start()
45 .hcd_priv_size = sizeof(struct ohci_hcd),
89 struct ohci_hcd *ohci; in ohci_hcd_ppc_of_probe()
H A Dohci-sa1111.c59 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ohci_sa1111_reset()
67 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ohci_sa1111_start()
81 .hcd_priv_size = sizeof(struct ohci_hcd),
H A Dohci-sm501.c46 .hcd_priv_size = sizeof(struct ohci_hcd),
213 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ohci_sm501_suspend()
233 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ohci_sm501_resume()
H A Dohci-omap.c70 static void start_hnp(struct ohci_hcd *ohci) in start_hnp()
92 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ohci_omap_reset()
352 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ohci_omap_suspend()
372 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ohci_omap_resume()
H A Dohci-ps3.c14 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ps3_ohci_hc_reset()
24 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ps3_ohci_hc_start()
47 .hcd_priv_size = sizeof(struct ohci_hcd),
H A Dohci-spear.c117 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in spear_ohci_hcd_drv_suspend()
138 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in spear_ohci_hcd_drv_resume()
H A Dohci-da8xx.c232 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ohci_da8xx_reset()
485 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ohci_da8xx_suspend()
507 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ohci_da8xx_resume()
H A Dohci-pxa27x.c410 struct ohci_hcd *ohci; in ohci_hcd_pxa27x_probe()
525 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ohci_hcd_pxa27x_drv_suspend()
547 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ohci_hcd_pxa27x_drv_resume()
H A Dohci-at91.c184 struct ohci_hcd *ohci; in usb_hcd_at91_probe()
617 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ohci_hcd_at91_drv_suspend()
H A Dohci-platform.c95 struct ohci_hcd *ohci; in ohci_platform_probe()
/openbmc/linux/Documentation/input/
H A Dinput.rst44 uhci_hcd or ohci_hcd or ehci_hcd