Lines Matching refs:pdata
52 struct mxc_usbh_platform_data *pdata = dev_get_platdata(&pdev->dev); in ehci_mxc_drv_probe() local
60 if (!pdata) { in ehci_mxc_drv_probe()
108 if (pdata->init) { in ehci_mxc_drv_probe()
109 ret = pdata->init(pdev); in ehci_mxc_drv_probe()
124 ehci_writel(ehci, pdata->portsc, &ehci->regs->port_status[0]); in ehci_mxc_drv_probe()
130 if (pdata->otg) { in ehci_mxc_drv_probe()
131 pdata->otg->io_priv = hcd->regs + ULPI_VIEWPORT_OFFSET; in ehci_mxc_drv_probe()
132 ret = usb_phy_init(pdata->otg); in ehci_mxc_drv_probe()
138 ret = otg_set_vbus(pdata->otg->otg, 1); in ehci_mxc_drv_probe()
155 if (pdata && pdata->exit) in ehci_mxc_drv_probe()
156 pdata->exit(pdev); in ehci_mxc_drv_probe()
171 struct mxc_usbh_platform_data *pdata = dev_get_platdata(&pdev->dev); in ehci_mxc_drv_remove() local
178 if (pdata && pdata->exit) in ehci_mxc_drv_remove()
179 pdata->exit(pdev); in ehci_mxc_drv_remove()
181 if (pdata && pdata->otg) in ehci_mxc_drv_remove()
182 usb_phy_shutdown(pdata->otg); in ehci_mxc_drv_remove()