Lines Matching refs:usbhs_priv

41 	int (*start)(struct usbhs_priv *priv);
42 int (*stop)(struct usbhs_priv *priv);
49 int (*irq_dev_state)(struct usbhs_priv *priv,
53 int (*irq_ctrl_stage)(struct usbhs_priv *priv,
57 int (*irq_empty)(struct usbhs_priv *priv,
62 int (*irq_ready)(struct usbhs_priv *priv,
71 int (*irq_attch)(struct usbhs_priv *priv,
75 int (*irq_dtch)(struct usbhs_priv *priv,
79 int (*irq_sign)(struct usbhs_priv *priv,
83 int (*irq_sack)(struct usbhs_priv *priv,
86 struct usbhs_priv *priv;
103 int (*irq_vbus)(struct usbhs_priv *priv,
110 struct usbhs_mod *usbhs_mod_get(struct usbhs_priv *priv, int id);
111 struct usbhs_mod *usbhs_mod_get_current(struct usbhs_priv *priv);
112 void usbhs_mod_register(struct usbhs_priv *priv, struct usbhs_mod *usb, int id);
113 int usbhs_mod_is_host(struct usbhs_priv *priv);
114 int usbhs_mod_change(struct usbhs_priv *priv, int id);
115 int usbhs_mod_probe(struct usbhs_priv *priv);
116 void usbhs_mod_remove(struct usbhs_priv *priv);
118 void usbhs_mod_autonomy_mode(struct usbhs_priv *priv);
129 void usbhs_irq_callback_update(struct usbhs_priv *priv, struct usbhs_mod *mod);
146 extern int usbhs_mod_host_probe(struct usbhs_priv *priv);
147 extern int usbhs_mod_host_remove(struct usbhs_priv *priv);
149 static inline int usbhs_mod_host_probe(struct usbhs_priv *priv) in usbhs_mod_host_probe()
153 static inline void usbhs_mod_host_remove(struct usbhs_priv *priv) in usbhs_mod_host_remove()
160 extern int usbhs_mod_gadget_probe(struct usbhs_priv *priv);
161 extern void usbhs_mod_gadget_remove(struct usbhs_priv *priv);
163 static inline int usbhs_mod_gadget_probe(struct usbhs_priv *priv) in usbhs_mod_gadget_probe()
167 static inline void usbhs_mod_gadget_remove(struct usbhs_priv *priv) in usbhs_mod_gadget_remove()