Searched refs:ohci_hcd (Results 1 - 26 of 26) sorted by relevance

/linux-4.1.27/drivers/usb/host/
H A Dohci-mem.c26 static void ohci_hcd_init (struct ohci_hcd *ohci) ohci_hcd_init()
36 static int ohci_mem_init (struct ohci_hcd *ohci) ohci_mem_init()
57 static void ohci_mem_cleanup (struct ohci_hcd *ohci) ohci_mem_cleanup()
73 dma_to_td (struct ohci_hcd *hc, dma_addr_t td_dma) dma_to_td()
86 td_alloc (struct ohci_hcd *hc, gfp_t mem_flags) td_alloc()
103 td_free (struct ohci_hcd *hc, struct td *td) td_free()
120 ed_alloc (struct ohci_hcd *hc, gfp_t mem_flags) ed_alloc()
135 ed_free (struct ohci_hcd *hc, struct ed *ed) ed_free()
H A Dohci.h361 struct ohci_hcd { struct
383 void (*start_hnp)(struct ohci_hcd *ohci);
442 static inline int quirk_nec(struct ohci_hcd *ohci) quirk_nec()
446 static inline int quirk_zfmicro(struct ohci_hcd *ohci) quirk_zfmicro()
450 static inline int quirk_amdiso(struct ohci_hcd *ohci) quirk_amdiso()
454 static inline int quirk_amdprefetch(struct ohci_hcd *ohci) quirk_amdprefetch()
459 static inline int quirk_nec(struct ohci_hcd *ohci) quirk_nec()
463 static inline int quirk_zfmicro(struct ohci_hcd *ohci) quirk_zfmicro()
467 static inline int quirk_amdiso(struct ohci_hcd *ohci) quirk_amdiso()
471 static inline int quirk_amdprefetch(struct ohci_hcd *ohci) quirk_amdprefetch()
477 /* convert between an hcd pointer and the corresponding ohci_hcd */ hcd_to_ohci()
478 static inline struct ohci_hcd *hcd_to_ohci (struct usb_hcd *hcd) hcd_to_ohci()
480 return (struct ohci_hcd *) (hcd->hcd_priv); hcd_to_ohci()
482 static inline struct usb_hcd *ohci_to_hcd (const struct ohci_hcd *ohci) ohci_to_hcd()
560 static inline unsigned int _ohci_readl (const struct ohci_hcd *ohci, _ohci_readl()
572 static inline void _ohci_writel (const struct ohci_hcd *ohci, _ohci_writel()
591 static inline __hc16 cpu_to_hc16 (const struct ohci_hcd *ohci, const u16 x) cpu_to_hc16()
598 static inline __hc16 cpu_to_hc16p (const struct ohci_hcd *ohci, const u16 *x) cpu_to_hc16p()
605 static inline __hc32 cpu_to_hc32 (const struct ohci_hcd *ohci, const u32 x) cpu_to_hc32()
612 static inline __hc32 cpu_to_hc32p (const struct ohci_hcd *ohci, const u32 *x) cpu_to_hc32p()
620 static inline u16 hc16_to_cpu (const struct ohci_hcd *ohci, const __hc16 x) hc16_to_cpu()
627 static inline u16 hc16_to_cpup (const struct ohci_hcd *ohci, const __hc16 *x) hc16_to_cpup()
634 static inline u32 hc32_to_cpu (const struct ohci_hcd *ohci, const __hc32 x) hc32_to_cpu()
641 static inline u32 hc32_to_cpup (const struct ohci_hcd *ohci, const __hc32 *x) hc32_to_cpup()
660 static inline u16 ohci_frame_no(const struct ohci_hcd *ohci) ohci_frame_no()
673 static inline __hc16 *ohci_hwPSWp(const struct ohci_hcd *ohci, ohci_hwPSWp()
680 static inline u16 ohci_hwPSW(const struct ohci_hcd *ohci, ohci_hwPSW()
693 static inline void periodic_reinit (struct ohci_hcd *ohci) periodic_reinit()
717 static inline u32 roothub_a (struct ohci_hcd *hc) roothub_a()
719 static inline u32 roothub_b (struct ohci_hcd *hc) roothub_b()
721 static inline u32 roothub_status (struct ohci_hcd *hc) roothub_status()
723 static inline u32 roothub_portstatus (struct ohci_hcd *hc, int i) roothub_portstatus()
736 extern int ohci_restart(struct ohci_hcd *ohci);
H A Dohci-pci.c45 struct ohci_hcd *ohci = hcd_to_ohci (hcd); ohci_quirk_amd756()
60 struct ohci_hcd *ohci = hcd_to_ohci (hcd); ohci_quirk_opti()
79 struct ohci_hcd *ohci = hcd_to_ohci (hcd); ohci_quirk_ns()
95 struct ohci_hcd *ohci = hcd_to_ohci (hcd); ohci_quirk_zfmicro()
108 struct ohci_hcd *ohci = hcd_to_ohci (hcd); ohci_quirk_toshiba_scc()
130 struct ohci_hcd *ohci = container_of(work, struct ohci_hcd, nec_work); ohci_quirk_nec_worker()
141 struct ohci_hcd *ohci = hcd_to_ohci (hcd); ohci_quirk_nec()
152 struct ohci_hcd *ohci = hcd_to_ohci(hcd); ohci_quirk_amd700()
227 struct ohci_hcd *ohci = hcd_to_ohci (hcd); ohci_pci_reset()
H A Dohci-dbg.c42 struct ohci_hcd *ohci, ohci_dump_intr_mask()
64 struct ohci_hcd *ohci, maybe_print_eds()
85 static const char *rh_state_string(struct ohci_hcd *ohci) rh_state_string()
100 ohci_dump_status (struct ohci_hcd *controller, char **next, unsigned *size) ohci_dump_status()
191 struct ohci_hcd *controller, ohci_dump_roothub()
239 static void ohci_dump(struct ohci_hcd *controller) ohci_dump()
254 static void ohci_dump_td (const struct ohci_hcd *ohci, const char *label, ohci_dump_td()
311 ohci_dump_ed (const struct ohci_hcd *ohci, const char *label, ohci_dump_ed()
392 struct ohci_hcd *ohci;
399 show_list (struct ohci_hcd *ohci, char *buf, size_t count, struct ed *ed) show_list()
466 struct ohci_hcd *ohci; fill_async_buffer()
487 struct ohci_hcd *ohci; fill_periodic_buffer()
581 struct ohci_hcd *ohci; fill_registers_buffer()
662 static struct debug_buffer *alloc_buffer(struct ohci_hcd *ohci, alloc_buffer()
759 static inline void create_debug_files (struct ohci_hcd *ohci) create_debug_files()
800 static inline void remove_debug_files (struct ohci_hcd *ohci) remove_debug_files()
H A Dohci-tmio.c95 struct ohci_hcd *ohci = hcd_to_ohci(hcd); tmio_stop_hc()
136 struct ohci_hcd *ohci = hcd_to_ohci(hcd); ohci_tmio_start()
155 .hcd_priv_size = sizeof(struct ohci_hcd) + sizeof (struct tmio_hcd),
195 struct ohci_hcd *ohci; ohci_hcd_tmio_drv_probe()
298 struct ohci_hcd *ohci = hcd_to_ohci(hcd); ohci_hcd_tmio_drv_suspend()
328 struct ohci_hcd *ohci = hcd_to_ohci(hcd); ohci_hcd_tmio_drv_resume()
H A Dohci-hub.c42 static void update_done_list(struct ohci_hcd *);
43 static void ohci_work(struct ohci_hcd *);
46 static int ohci_rh_suspend (struct ohci_hcd *ohci, int autostop)
148 static int ohci_rh_resume (struct ohci_hcd *ohci)
302 struct ohci_hcd *ohci = hcd_to_ohci (hcd); ohci_bus_suspend()
320 struct ohci_hcd *ohci = hcd_to_ohci (hcd); ohci_bus_resume()
341 static int ohci_root_hub_state_changes(struct ohci_hcd *ohci, int changed, ohci_root_hub_state_changes()
429 static inline int ohci_rh_resume(struct ohci_hcd *ohci) ohci_rh_resume()
437 static int ohci_root_hub_state_changes(struct ohci_hcd *ohci, int changed, ohci_root_hub_state_changes()
464 struct ohci_hcd *ohci = hcd_to_ohci (hcd); ohci_hub_status_data()
533 struct ohci_hcd *ohci, ohci_hub_descriptor()
576 struct ohci_hcd *ohci = hcd_to_ohci (hcd); ohci_start_port_reset()
614 static inline int root_port_reset (struct ohci_hcd *ohci, unsigned port) root_port_reset()
678 struct ohci_hcd *ohci = hcd_to_ohci (hcd); ohci_hub_control()
H A Dohci-hcd.c72 static const char hcd_name [] = "ohci_hcd";
80 static void ohci_dump(struct ohci_hcd *ohci);
149 struct ohci_hcd *ohci = hcd_to_ohci (hcd); ohci_urb_enqueue()
312 struct ohci_hcd *ohci = hcd_to_ohci (hcd); ohci_urb_dequeue()
347 struct ohci_hcd *ohci = hcd_to_ohci (hcd); ohci_endpoint_disable()
400 struct ohci_hcd *ohci = hcd_to_ohci (hcd); ohci_get_frame()
405 static void ohci_usb_reset (struct ohci_hcd *ohci) ohci_usb_reset()
420 struct ohci_hcd *ohci; ohci_shutdown()
440 static int ohci_init (struct ohci_hcd *ohci) ohci_init()
524 static int ohci_run (struct ohci_hcd *ohci) ohci_run()
690 struct ohci_hcd *ohci = hcd_to_ohci(hcd); ohci_setup()
701 struct ohci_hcd *ohci = hcd_to_ohci(hcd); ohci_start()
726 struct ohci_hcd *ohci = (struct ohci_hcd *) _ohci; io_watchdog_func()
854 struct ohci_hcd *ohci = hcd_to_ohci (hcd); ohci_irq()
968 struct ohci_hcd *ohci = hcd_to_ohci (hcd); ohci_stop()
1000 int ohci_restart(struct ohci_hcd *ohci) ohci_restart()
1068 struct ohci_hcd *ohci = hcd_to_ohci (hcd); ohci_suspend()
1096 struct ohci_hcd *ohci = hcd_to_ohci(hcd); ohci_resume()
1156 .hcd_priv_size = sizeof(struct ohci_hcd),
H A Dohci-q.c13 static void urb_free_priv (struct ohci_hcd *hc, urb_priv_t *urb_priv) urb_free_priv()
40 finish_urb(struct ohci_hcd *ohci, struct urb *urb, int status)
108 static int balance (struct ohci_hcd *ohci, int interval, int load) balance()
142 static void periodic_link (struct ohci_hcd *ohci, struct ed *ed) periodic_link()
182 static int ed_schedule (struct ohci_hcd *ohci, struct ed *ed) ed_schedule()
268 static void periodic_unlink (struct ohci_hcd *ohci, struct ed *ed) periodic_unlink()
315 static void ed_deschedule (struct ohci_hcd *ohci, struct ed *ed) ed_deschedule()
399 struct ohci_hcd *ohci, ed_get()
481 static void start_ed_unlink (struct ohci_hcd *ohci, struct ed *ed) start_ed_unlink()
513 td_fill (struct ohci_hcd *ohci, u32 info, td_fill()
589 struct ohci_hcd *ohci, td_submit_urb()
753 static int td_done(struct ohci_hcd *ohci, struct urb *urb, struct td *td) td_done()
830 static void ed_halted(struct ohci_hcd *ohci, struct td *td, int cc) ed_halted()
896 static void add_to_done_list(struct ohci_hcd *ohci, struct td *td) add_to_done_list()
932 static void update_done_list(struct ohci_hcd *ohci) update_done_list()
972 static void finish_unlinks(struct ohci_hcd *ohci) finish_unlinks()
1144 static void takeback_td(struct ohci_hcd *ohci, struct td *td) takeback_td()
1192 static void process_done_list(struct ohci_hcd *ohci) process_done_list()
1211 static void ohci_work(struct ohci_hcd *ohci) ohci_work()
H A Dohci-jz4740.c20 struct ohci_hcd ohci_hcd; member in struct:jz4740_ohci_hcd
39 struct ohci_hcd *ohci = hcd_to_ohci(hcd); ohci_jz4740_start()
H A Dohci-ppc-of.c27 struct ohci_hcd *ohci = hcd_to_ohci(hcd); ohci_ppc_of_start()
46 .hcd_priv_size = sizeof(struct ohci_hcd),
90 struct ohci_hcd *ohci; ohci_hcd_ppc_of_probe()
H A Dohci-ps3.c26 struct ohci_hcd *ohci = hcd_to_ohci(hcd); ps3_ohci_hc_reset()
36 struct ohci_hcd *ohci = hcd_to_ohci(hcd); ps3_ohci_hc_start()
59 .hcd_priv_size = sizeof(struct ohci_hcd),
H A Dohci-sa1111.c60 struct ohci_hcd *ohci = hcd_to_ohci(hcd); ohci_sa1111_reset()
68 struct ohci_hcd *ohci = hcd_to_ohci(hcd); ohci_sa1111_start()
82 .hcd_priv_size = sizeof(struct ohci_hcd),
H A Dohci-spear.c41 struct ohci_hcd *ohci; spear_ohci_hcd_drv_probe()
126 struct ohci_hcd *ohci = hcd_to_ohci(hcd); spear_ohci_hcd_drv_suspend()
147 struct ohci_hcd *ohci = hcd_to_ohci(hcd); spear_ohci_hcd_drv_resume()
H A Dohci-da8xx.c89 struct ohci_hcd *ohci = hcd_to_ohci(hcd); ohci_da8xx_init()
137 struct ohci_hcd *ohci = hcd_to_ohci(hcd); ohci_da8xx_start()
240 .hcd_priv_size = sizeof(struct ohci_hcd),
387 struct ohci_hcd *ohci = hcd_to_ohci(hcd); ohci_da8xx_suspend()
409 struct ohci_hcd *ohci = hcd_to_ohci(hcd); ohci_da8xx_resume()
H A Dohci-tilegx.c39 struct ohci_hcd *ohci = hcd_to_ohci(hcd); tilegx_ohci_start()
60 .hcd_priv_size = sizeof(struct ohci_hcd),
H A Dohci-omap.c176 static void start_hnp(struct ohci_hcd *ohci) start_hnp()
200 struct ohci_hcd *ohci = hcd_to_ohci(hcd); ohci_omap_reset()
438 struct ohci_hcd *ohci = hcd_to_ohci(hcd); ohci_omap_suspend()
457 struct ohci_hcd *ohci = hcd_to_ohci(hcd); ohci_omap_resume()
H A Dohci-sm501.c45 .hcd_priv_size = sizeof(struct ohci_hcd),
221 struct ohci_hcd *ohci = hcd_to_ohci(hcd); ohci_sm501_suspend()
241 struct ohci_hcd *ohci = hcd_to_ohci(hcd); ohci_sm501_resume()
H A Dohci-pxa27x.c421 struct ohci_hcd *ohci; usb_hcd_pxa27x_probe()
554 struct ohci_hcd *ohci = hcd_to_ohci(hcd); ohci_hcd_pxa27x_drv_suspend()
576 struct ohci_hcd *ohci = hcd_to_ohci(hcd); ohci_hcd_pxa27x_drv_resume()
H A Dohci-omap3.c64 struct ohci_hcd *ohci; ohci_hcd_omap3_probe()
H A Dohci-at91.c144 struct ohci_hcd *ohci; usb_hcd_at91_probe()
610 struct ohci_hcd *ohci = hcd_to_ohci(hcd); ohci_hcd_at91_drv_suspend()
H A Dohci-platform.c125 struct ohci_hcd *ohci; ohci_platform_probe()
H A Dohci-st.c138 struct ohci_hcd *ohci; st_ohci_platform_probe()
H A Dehci-hcd.c1315 " before uhci_hcd and ohci_hcd, not after\n"); ehci_hcd_init()
H A Dfotg210-hcd.c5917 pr_warn(KERN_WARNING "Warning! fotg210_hcd should always be loaded before uhci_hcd and ohci_hcd, not after\n"); fotg210_hcd_init()
H A Dfusbh200-hcd.c5859 " before uhci_hcd and ohci_hcd, not after\n"); fusbh200_hcd_init()
/linux-4.1.27/drivers/parisc/
H A Dlba_pci.c1195 * f4007000-f4007fff : ohci_hcd lba_legacy_resources()

Completed in 764 milliseconds