Lines Matching refs:ehci_hcd
66 /* ehci_hcd->lock guards shared data against other CPUs:
67 * ehci_hcd: async, unlink, periodic (and shadow), ...
111 struct ehci_hcd { /* one per controller */
263 static inline struct ehci_hcd *hcd_to_ehci(struct usb_hcd *hcd)
265 return (struct ehci_hcd *) (hcd->hcd_priv);
267 static inline struct usb_hcd *ehci_to_hcd(struct ehci_hcd *ehci)
656 ehci_port_speed(struct ehci_hcd *ehci, unsigned int portsc)
739 static inline unsigned int ehci_readl(const struct ehci_hcd *ehci,
763 static inline void ehci_writel(const struct ehci_hcd *ehci,
784 static inline void set_ohci_hcfs(struct ehci_hcd *ehci, int operational)
798 static inline void set_ohci_hcfs(struct ehci_hcd *ehci, int operational)
815 static inline __hc32 cpu_to_hc32(const struct ehci_hcd *ehci, const u32 x)
823 static inline u32 hc32_to_cpu(const struct ehci_hcd *ehci, const __hc32 x)
830 static inline u32 hc32_to_cpup(const struct ehci_hcd *ehci, const __hc32 *x)
840 static inline __hc32 cpu_to_hc32(const struct ehci_hcd *ehci, const u32 x)
846 static inline u32 hc32_to_cpu(const struct ehci_hcd *ehci, const __hc32 x)
851 static inline u32 hc32_to_cpup(const struct ehci_hcd *ehci, const __hc32 *x)
883 extern int ehci_handshake(struct ehci_hcd *ehci, void __iomem *ptr,
885 extern int ehci_reset(struct ehci_hcd *ehci);
889 extern void ehci_adjust_port_wakeup_flags(struct ehci_hcd *ehci,