Lines Matching refs:usbmisc_data
107 struct imx_usbmisc_data *usbmisc_data; member
313 struct imx_usbmisc_data *mdata = data->usbmisc_data; in ci_hdrc_imx_notify_event()
342 imx_usbmisc_pullup(data->usbmisc_data, in ci_hdrc_imx_notify_event()
392 data->usbmisc_data = usbmisc_get_init_data(dev); in ci_hdrc_imx_probe()
393 if (IS_ERR(data->usbmisc_data)) in ci_hdrc_imx_probe()
394 return PTR_ERR(data->usbmisc_data); in ci_hdrc_imx_probe()
397 && data->usbmisc_data) { in ci_hdrc_imx_probe()
399 data->usbmisc_data->hsic = 1; in ci_hdrc_imx_probe()
502 if (data->usbmisc_data) in ci_hdrc_imx_probe()
503 data->usbmisc_data->usb_phy = data->phy; in ci_hdrc_imx_probe()
530 ret = imx_usbmisc_init(data->usbmisc_data); in ci_hdrc_imx_probe()
545 if (data->usbmisc_data) { in ci_hdrc_imx_probe()
548 data->usbmisc_data->ext_id = 1; in ci_hdrc_imx_probe()
552 data->usbmisc_data->ext_vbus = 1; in ci_hdrc_imx_probe()
555 data->usbmisc_data->available_role = in ci_hdrc_imx_probe()
559 ret = imx_usbmisc_init_post(data->usbmisc_data); in ci_hdrc_imx_probe()
588 if (data->usbmisc_data) in ci_hdrc_imx_probe()
589 put_device(data->usbmisc_data->dev); in ci_hdrc_imx_probe()
612 if (data->usbmisc_data) in ci_hdrc_imx_remove()
613 put_device(data->usbmisc_data->dev); in ci_hdrc_imx_remove()
629 ret = imx_usbmisc_suspend(data->usbmisc_data, in imx_controller_suspend()
676 ret = imx_usbmisc_resume(data->usbmisc_data, in imx_controller_resume()