Searched refs:uhci_hcd (Results 1 - 8 of 8) sorted by relevance

/linux-master/drivers/usb/host/
H A Duhci-hcd.h383 struct uhci_hcd { struct
450 void (*reset_hc) (struct uhci_hcd *uhci);
451 int (*check_and_reset_hc) (struct uhci_hcd *uhci);
453 void (*configure_hc) (struct uhci_hcd *uhci);
455 int (*resume_detect_interrupts_are_broken) (struct uhci_hcd *uhci);
457 int (*global_suspend_mode_is_broken) (struct uhci_hcd *uhci);
460 /* Convert between a usb_hcd pointer and the corresponding uhci_hcd */
461 static inline struct uhci_hcd *hcd_to_uhci(struct usb_hcd *hcd)
463 return (struct uhci_hcd *) (hcd->hcd_priv);
465 static inline struct usb_hcd *uhci_to_hcd(struct uhci_hcd *uhc
[all...]
H A Duhci-hcd.c92 static void suspend_rh(struct uhci_hcd *uhci, enum uhci_rh_state new_state);
93 static void wakeup_rh(struct uhci_hcd *uhci);
94 static void uhci_get_current_frame_number(struct uhci_hcd *uhci);
99 static __hc32 uhci_frame_skel_link(struct uhci_hcd *uhci, int frame)
131 static void finish_reset(struct uhci_hcd *uhci)
152 static void uhci_hc_died(struct uhci_hcd *uhci)
168 static void check_and_reset_hc(struct uhci_hcd *uhci)
185 static void uhci_generic_reset_hc(struct uhci_hcd *uhci)
211 static int uhci_generic_check_and_reset_hc(struct uhci_hcd *uhci)
250 static void configure_hc(struct uhci_hcd *uhc
[all...]
H A Duhci-pci.c27 static void uhci_pci_reset_hc(struct uhci_hcd *uhci)
38 static int uhci_pci_check_and_reset_hc(struct uhci_hcd *uhci)
48 static void uhci_pci_configure_hc(struct uhci_hcd *uhci)
60 static int uhci_pci_resume_detect_interrupts_are_broken(struct uhci_hcd *uhci)
92 static int uhci_pci_global_suspend_mode_is_broken(struct uhci_hcd *uhci)
116 struct uhci_hcd *uhci = hcd_to_uhci(hcd);
176 struct uhci_hcd *uhci = hcd_to_uhci(hcd);
216 struct uhci_hcd *uhci = hcd_to_uhci(hcd);
263 .hcd_priv_size = sizeof(struct uhci_hcd),
H A Duhci-q.c29 static void uhci_set_next_interrupt(struct uhci_hcd *uhci)
36 static inline void uhci_clear_next_interrupt(struct uhci_hcd *uhci)
47 static void uhci_fsbr_on(struct uhci_hcd *uhci)
60 static void uhci_fsbr_off(struct uhci_hcd *uhci)
72 static void uhci_add_fsbr(struct uhci_hcd *uhci, struct urb *urb)
79 static void uhci_urbp_wants_fsbr(struct uhci_hcd *uhci, struct urb_priv *urbp)
94 struct uhci_hcd *uhci = from_timer(uhci, t, fsbr_timer);
106 static struct uhci_td *uhci_alloc_td(struct uhci_hcd *uhci)
124 static void uhci_free_td(struct uhci_hcd *uhci, struct uhci_td *td)
134 static inline void uhci_fill_td(struct uhci_hcd *uhc
[all...]
H A Duhci-platform.c17 struct uhci_hcd *uhci = hcd_to_uhci(hcd);
40 .hcd_priv_size = sizeof(struct uhci_hcd),
71 struct uhci_hcd *uhci;
157 struct uhci_hcd *uhci = hcd_to_uhci(hcd);
H A Duhci-hub.c44 static int any_ports_active(struct uhci_hcd *uhci)
57 static inline int get_hub_status_data(struct uhci_hcd *uhci, char *buf)
96 static void uhci_finish_suspend(struct uhci_hcd *uhci, int port,
125 static void wait_for_HP(struct uhci_hcd *uhci, unsigned long port_addr)
137 static void uhci_check_ports(struct uhci_hcd *uhci)
188 struct uhci_hcd *uhci = hcd_to_uhci(hcd);
246 struct uhci_hcd *uhci = hcd_to_uhci(hcd);
H A Duhci-grlib.c29 struct uhci_hcd *uhci = hcd_to_uhci(hcd);
63 .hcd_priv_size = sizeof(struct uhci_hcd),
95 struct uhci_hcd *uhci = NULL;
H A Duhci-debug.c43 static int uhci_show_td(struct uhci_hcd *uhci, struct uhci_td *td, char *buf,
100 static int uhci_show_urbp(struct uhci_hcd *uhci, struct urb_priv *urbp,
165 static int uhci_show_qh(struct uhci_hcd *uhci,
279 static int uhci_show_root_hub_state(struct uhci_hcd *uhci, char *buf)
305 static int uhci_show_status(struct uhci_hcd *uhci, char *buf, int len)
374 static int uhci_sprint_schedule(struct uhci_hcd *uhci, char *buf, int len)
560 struct uhci_hcd *uhci = inode->i_private;
625 static inline int uhci_show_qh(struct uhci_hcd *uhci,
631 static inline int uhci_sprint_schedule(struct uhci_hcd *uhci,

Completed in 126 milliseconds