Lines Matching refs:phy
174 struct phy *phy; member
354 static int exynos5_usbdrd_phy_init(struct phy *phy) in exynos5_usbdrd_phy_init() argument
358 struct phy_usb_instance *inst = phy_get_drvdata(phy); in exynos5_usbdrd_phy_init()
416 static int exynos5_usbdrd_phy_exit(struct phy *phy) in exynos5_usbdrd_phy_exit() argument
420 struct phy_usb_instance *inst = phy_get_drvdata(phy); in exynos5_usbdrd_phy_exit()
450 static int exynos5_usbdrd_phy_power_on(struct phy *phy) in exynos5_usbdrd_phy_power_on() argument
453 struct phy_usb_instance *inst = phy_get_drvdata(phy); in exynos5_usbdrd_phy_power_on()
503 static int exynos5_usbdrd_phy_power_off(struct phy *phy) in exynos5_usbdrd_phy_power_off() argument
505 struct phy_usb_instance *inst = phy_get_drvdata(phy); in exynos5_usbdrd_phy_power_off()
529 static struct phy *exynos5_usbdrd_phy_xlate(struct device *dev, in exynos5_usbdrd_phy_xlate()
537 return phy_drd->phys[args->args[0]].phy; in exynos5_usbdrd_phy_xlate()
745 struct phy *phy = devm_phy_create(dev, NULL, in exynos5_usbdrd_phy_probe() local
747 if (IS_ERR(phy)) { in exynos5_usbdrd_phy_probe()
749 return PTR_ERR(phy); in exynos5_usbdrd_phy_probe()
752 phy_drd->phys[i].phy = phy; in exynos5_usbdrd_phy_probe()
757 phy_set_drvdata(phy, &phy_drd->phys[i]); in exynos5_usbdrd_phy_probe()