Lines Matching refs:usbhs_priv
15 struct usbhs_priv;
245 struct usbhs_priv { struct
285 u16 usbhs_read(struct usbhs_priv *priv, u32 reg); argument
286 void usbhs_write(struct usbhs_priv *priv, u32 reg, u16 data);
287 void usbhs_bset(struct usbhs_priv *priv, u32 reg, u16 mask, u16 data);
295 void usbhs_sys_host_ctrl(struct usbhs_priv *priv, int enable);
296 void usbhs_sys_function_ctrl(struct usbhs_priv *priv, int enable);
297 void usbhs_sys_function_pullup(struct usbhs_priv *priv, int enable);
298 void usbhs_sys_set_test_mode(struct usbhs_priv *priv, u16 mode);
303 void usbhs_usbreq_get_val(struct usbhs_priv *priv, struct usb_ctrlrequest *req);
304 void usbhs_usbreq_set_val(struct usbhs_priv *priv, struct usb_ctrlrequest *req);
309 void usbhs_bus_send_sof_enable(struct usbhs_priv *priv);
310 void usbhs_bus_send_reset(struct usbhs_priv *priv);
311 int usbhs_bus_get_speed(struct usbhs_priv *priv);
312 int usbhs_vbus_ctrl(struct usbhs_priv *priv, int enable);
317 int usbhs_frame_get_num(struct usbhs_priv *priv);
322 int usbhs_set_device_config(struct usbhs_priv *priv, int devnum, u16 upphub,
328 void usbhs_xxxsts_clear(struct usbhs_priv *priv, u16 sts_reg, u16 bit);
333 struct usbhs_priv *usbhs_pdev_to_priv(struct platform_device *pdev);