Home
last modified time | relevance | path

Searched refs:uhci_hcd (Results 1 – 11 of 11) sorted by relevance

/linux-4.4.14/drivers/usb/host/
Duhci-hcd.h379 struct uhci_hcd { struct
447 void (*reset_hc) (struct uhci_hcd *uhci); argument
448 int (*check_and_reset_hc) (struct uhci_hcd *uhci); argument
450 void (*configure_hc) (struct uhci_hcd *uhci); argument
452 int (*resume_detect_interrupts_are_broken) (struct uhci_hcd *uhci); argument
454 int (*global_suspend_mode_is_broken) (struct uhci_hcd *uhci); argument
458 static inline struct uhci_hcd *hcd_to_uhci(struct usb_hcd *hcd) in hcd_to_uhci()
460 return (struct uhci_hcd *) (hcd->hcd_priv); in hcd_to_uhci()
462 static inline struct usb_hcd *uhci_to_hcd(struct uhci_hcd *uhci) in uhci_to_hcd()
501 static inline u32 uhci_readl(const struct uhci_hcd *uhci, int reg) in uhci_readl()
[all …]
Duhci-hcd.c91 static void suspend_rh(struct uhci_hcd *uhci, enum uhci_rh_state new_state);
92 static void wakeup_rh(struct uhci_hcd *uhci);
93 static void uhci_get_current_frame_number(struct uhci_hcd *uhci);
98 static __hc32 uhci_frame_skel_link(struct uhci_hcd *uhci, int frame) in uhci_frame_skel_link()
130 static void finish_reset(struct uhci_hcd *uhci) in finish_reset()
151 static void uhci_hc_died(struct uhci_hcd *uhci) in uhci_hc_died()
167 static void check_and_reset_hc(struct uhci_hcd *uhci) in check_and_reset_hc()
184 static void uhci_generic_reset_hc(struct uhci_hcd *uhci) in uhci_generic_reset_hc()
210 static int uhci_generic_check_and_reset_hc(struct uhci_hcd *uhci) in uhci_generic_check_and_reset_hc()
249 static void configure_hc(struct uhci_hcd *uhci) in configure_hc()
[all …]
Duhci-pci.c26 static void uhci_pci_reset_hc(struct uhci_hcd *uhci) in uhci_pci_reset_hc()
37 static int uhci_pci_check_and_reset_hc(struct uhci_hcd *uhci) in uhci_pci_check_and_reset_hc()
47 static void uhci_pci_configure_hc(struct uhci_hcd *uhci) in uhci_pci_configure_hc()
59 static int uhci_pci_resume_detect_interrupts_are_broken(struct uhci_hcd *uhci) in uhci_pci_resume_detect_interrupts_are_broken()
91 static int uhci_pci_global_suspend_mode_is_broken(struct uhci_hcd *uhci) in uhci_pci_global_suspend_mode_is_broken()
115 struct uhci_hcd *uhci = hcd_to_uhci(hcd); in uhci_pci_init()
169 struct uhci_hcd *uhci = hcd_to_uhci(hcd); in uhci_pci_suspend()
208 struct uhci_hcd *uhci = hcd_to_uhci(hcd); in uhci_pci_resume()
255 .hcd_priv_size = sizeof(struct uhci_hcd),
Duhci-q.c28 static void uhci_set_next_interrupt(struct uhci_hcd *uhci) in uhci_set_next_interrupt()
35 static inline void uhci_clear_next_interrupt(struct uhci_hcd *uhci) in uhci_clear_next_interrupt()
46 static void uhci_fsbr_on(struct uhci_hcd *uhci) in uhci_fsbr_on()
59 static void uhci_fsbr_off(struct uhci_hcd *uhci) in uhci_fsbr_off()
71 static void uhci_add_fsbr(struct uhci_hcd *uhci, struct urb *urb) in uhci_add_fsbr()
79 static void uhci_urbp_wants_fsbr(struct uhci_hcd *uhci, struct urb_priv *urbp) in uhci_urbp_wants_fsbr()
94 struct uhci_hcd *uhci = (struct uhci_hcd *) _uhci; in uhci_fsbr_timeout()
106 static struct uhci_td *uhci_alloc_td(struct uhci_hcd *uhci) in uhci_alloc_td()
124 static void uhci_free_td(struct uhci_hcd *uhci, struct uhci_td *td) in uhci_free_td()
134 static inline void uhci_fill_td(struct uhci_hcd *uhci, struct uhci_td *td, in uhci_fill_td()
[all …]
Duhci-hub.c43 static int any_ports_active(struct uhci_hcd *uhci) in any_ports_active()
56 static inline int get_hub_status_data(struct uhci_hcd *uhci, char *buf) in get_hub_status_data()
95 static void uhci_finish_suspend(struct uhci_hcd *uhci, int port, in uhci_finish_suspend()
124 static void wait_for_HP(struct uhci_hcd *uhci, unsigned long port_addr) in wait_for_HP()
136 static void uhci_check_ports(struct uhci_hcd *uhci) in uhci_check_ports()
187 struct uhci_hcd *uhci = hcd_to_uhci(hcd); in uhci_hub_status_data()
245 struct uhci_hcd *uhci = hcd_to_uhci(hcd); in uhci_hub_control()
Duhci-platform.c16 struct uhci_hcd *uhci = hcd_to_uhci(hcd); in uhci_platform_init()
37 .hcd_priv_size = sizeof(struct uhci_hcd),
67 struct uhci_hcd *uhci; in uhci_hcd_platform_probe()
Duhci-grlib.c27 struct uhci_hcd *uhci = hcd_to_uhci(hcd); in uhci_grlib_init()
61 .hcd_priv_size = sizeof(struct uhci_hcd),
93 struct uhci_hcd *uhci = NULL; in uhci_hcd_grlib_probe()
Duhci-debug.c42 static int uhci_show_td(struct uhci_hcd *uhci, struct uhci_td *td, char *buf, in uhci_show_td()
99 static int uhci_show_urbp(struct uhci_hcd *uhci, struct urb_priv *urbp, in uhci_show_urbp()
164 static int uhci_show_qh(struct uhci_hcd *uhci, in uhci_show_qh()
278 static int uhci_show_root_hub_state(struct uhci_hcd *uhci, char *buf) in uhci_show_root_hub_state()
304 static int uhci_show_status(struct uhci_hcd *uhci, char *buf, int len) in uhci_show_status()
373 static int uhci_sprint_schedule(struct uhci_hcd *uhci, char *buf, int len) in uhci_sprint_schedule()
559 struct uhci_hcd *uhci = inode->i_private; in uhci_debug_open()
643 static inline int uhci_show_qh(struct uhci_hcd *uhci, in uhci_show_qh()
649 static inline int uhci_sprint_schedule(struct uhci_hcd *uhci, in uhci_sprint_schedule()
/linux-4.4.14/Documentation/
Dsysfs-rules.txt69 o driver (tg3, ata_piix, uhci_hcd)
/linux-4.4.14/Documentation/input/
Dinput.txt62 uhci_hcd or ohci_hcd or ehci_hcd
/linux-4.4.14/Documentation/trace/
Dftrace.txt2796 sshd-1995 [001] d.h1 138.733278: irq_handler_entry: irq=21 name=uhci_hcd:usb4