Lines Matching refs:pdata

82 					struct fsl_usb2_platform_data *pdata,  in fsl_usb2_device_register()  argument
101 retval = platform_device_add_data(pdev, pdata, sizeof(*pdata)); in fsl_usb2_device_register()
174 struct fsl_usb2_platform_data data, *pdata; in fsl_usb2_mph_dr_of_probe() local
188 pdata = &data; in fsl_usb2_mph_dr_of_probe()
190 memcpy(pdata, match->data, sizeof(data)); in fsl_usb2_mph_dr_of_probe()
192 memset(pdata, 0, sizeof(data)); in fsl_usb2_mph_dr_of_probe()
198 pdata->port_enables |= FSL_USB2_PORT0_ENABLED; in fsl_usb2_mph_dr_of_probe()
201 pdata->port_enables |= FSL_USB2_PORT1_ENABLED; in fsl_usb2_mph_dr_of_probe()
203 pdata->operating_mode = FSL_USB2_MPH_HOST; in fsl_usb2_mph_dr_of_probe()
206 pdata->invert_drvvbus = 1; in fsl_usb2_mph_dr_of_probe()
209 pdata->invert_pwr_fault = 1; in fsl_usb2_mph_dr_of_probe()
212 pdata->operating_mode = dev_data->op_mode; in fsl_usb2_mph_dr_of_probe()
216 pdata->phy_mode = determine_usb_phy(prop); in fsl_usb2_mph_dr_of_probe()
217 pdata->controller_ver = usb_get_ver_info(np); in fsl_usb2_mph_dr_of_probe()
221 pdata->has_fsl_erratum_a007792 = 1; in fsl_usb2_mph_dr_of_probe()
223 pdata->has_fsl_erratum_a007792 = 0; in fsl_usb2_mph_dr_of_probe()
225 pdata->has_fsl_erratum_a005275 = 1; in fsl_usb2_mph_dr_of_probe()
227 pdata->has_fsl_erratum_a005275 = 0; in fsl_usb2_mph_dr_of_probe()
234 pdata->check_phy_clk_valid = 1; in fsl_usb2_mph_dr_of_probe()
236 pdata->check_phy_clk_valid = 0; in fsl_usb2_mph_dr_of_probe()
238 if (pdata->have_sysif_regs) { in fsl_usb2_mph_dr_of_probe()
239 if (pdata->controller_ver == FSL_USB_VER_NONE) { in fsl_usb2_mph_dr_of_probe()
248 usb_dev = fsl_usb2_device_register(ofdev, pdata, in fsl_usb2_mph_dr_of_probe()
290 struct fsl_usb2_platform_data *pdata = dev_get_platdata(&pdev->dev); in fsl_usb2_mpc5121_init() local
304 pdata->clk = clk; in fsl_usb2_mpc5121_init()
306 if (pdata->phy_mode == FSL_USB2_PHY_UTMI_WIDE) { in fsl_usb2_mpc5121_init()
309 if (pdata->invert_drvvbus) in fsl_usb2_mpc5121_init()
312 if (pdata->invert_pwr_fault) in fsl_usb2_mpc5121_init()
315 out_be32(pdata->regs + ISIPHYCTRL, PHYCTRL_PHYE | PHYCTRL_PXE); in fsl_usb2_mpc5121_init()
316 out_be32(pdata->regs + USBGENCTRL, reg); in fsl_usb2_mpc5121_init()
323 struct fsl_usb2_platform_data *pdata = dev_get_platdata(&pdev->dev); in fsl_usb2_mpc5121_exit() local
325 pdata->regs = NULL; in fsl_usb2_mpc5121_exit()
327 if (pdata->clk) in fsl_usb2_mpc5121_exit()
328 clk_disable_unprepare(pdata->clk); in fsl_usb2_mpc5121_exit()