Lines Matching refs:mmp3_usb_phy
109 struct mmp3_usb_phy { struct
143 struct mmp3_usb_phy *mmp3_usb_phy = phy_get_drvdata(phy); in mmp3_usb_phy_init() local
144 void __iomem *base = mmp3_usb_phy->base; in mmp3_usb_phy_init()
198 struct mmp3_usb_phy *mmp3_usb_phy = phy_get_drvdata(phy); in mmp3_usb_phy_calibrate() local
199 void __iomem *base = mmp3_usb_phy->base; in mmp3_usb_phy_calibrate()
250 struct mmp3_usb_phy *mmp3_usb_phy; in mmp3_usb_phy_probe() local
253 mmp3_usb_phy = devm_kzalloc(dev, sizeof(*mmp3_usb_phy), GFP_KERNEL); in mmp3_usb_phy_probe()
254 if (!mmp3_usb_phy) in mmp3_usb_phy_probe()
257 mmp3_usb_phy->base = devm_platform_ioremap_resource(pdev, 0); in mmp3_usb_phy_probe()
258 if (IS_ERR(mmp3_usb_phy->base)) { in mmp3_usb_phy_probe()
260 return PTR_ERR(mmp3_usb_phy->base); in mmp3_usb_phy_probe()
263 mmp3_usb_phy->phy = devm_phy_create(dev, NULL, &mmp3_usb_phy_ops); in mmp3_usb_phy_probe()
264 if (IS_ERR(mmp3_usb_phy->phy)) { in mmp3_usb_phy_probe()
266 return PTR_ERR(mmp3_usb_phy->phy); in mmp3_usb_phy_probe()
269 phy_set_drvdata(mmp3_usb_phy->phy, mmp3_usb_phy); in mmp3_usb_phy_probe()