Lines Matching refs:ehci_hcd
59 static const char hcd_name [] = "ehci_hcd";
110 static unsigned ehci_moschip_read_frame_index(struct ehci_hcd *ehci)
120 static inline unsigned ehci_read_frame_index(struct ehci_hcd *ehci)
148 int ehci_handshake(struct ehci_hcd *ehci, void __iomem *ptr,
168 static int tdi_in_host_mode (struct ehci_hcd *ehci)
180 static int ehci_halt (struct ehci_hcd *ehci)
211 static void tdi_reset (struct ehci_hcd *ehci)
230 int ehci_reset(struct ehci_hcd *ehci)
272 static void ehci_quiesce (struct ehci_hcd *ehci)
297 static void end_iaa_cycle(struct ehci_hcd *ehci);
298 static void end_unlink_async(struct ehci_hcd *ehci);
299 static void unlink_empty_async(struct ehci_hcd *ehci);
300 static void ehci_work(struct ehci_hcd *ehci);
301 static void start_unlink_intr(struct ehci_hcd *ehci, struct ehci_qh *qh);
302 static void end_unlink_intr(struct ehci_hcd *ehci, struct ehci_qh *qh);
303 static int ehci_port_power(struct ehci_hcd *ehci, int portnum, bool enable);
318 static void ehci_turn_off_all_ports(struct ehci_hcd *ehci)
335 static void ehci_silence_controller(struct ehci_hcd *ehci)
357 struct ehci_hcd *ehci = hcd_to_ehci(hcd);
385 static void ehci_work (struct ehci_hcd *ehci)
417 * Called when the ehci_hcd module is removed.
421 struct ehci_hcd *ehci = hcd_to_ehci (hcd);
455 struct ehci_hcd *ehci = hcd_to_ehci(hcd);
574 struct ehci_hcd *ehci = hcd_to_ehci (hcd);
680 struct ehci_hcd *ehci = hcd_to_ehci(hcd);
714 struct ehci_hcd *ehci = hcd_to_ehci (hcd);
889 struct ehci_hcd *ehci = hcd_to_ehci (hcd);
927 struct ehci_hcd *ehci = hcd_to_ehci (hcd);
978 struct ehci_hcd *ehci = hcd_to_ehci (hcd);
1052 struct ehci_hcd *ehci = hcd_to_ehci(hcd);
1091 struct ehci_hcd *ehci = hcd_to_ehci (hcd);
1101 struct ehci_hcd *ehci = hcd_to_ehci(hcd);
1118 struct ehci_hcd *ehci = hcd_to_ehci(hcd);
1152 struct ehci_hcd *ehci = hcd_to_ehci(hcd);
1222 .hcd_priv_size = sizeof(struct ehci_hcd),
1332 printk(KERN_WARNING "Warning! ehci_hcd should always be loaded"