/linux-4.1.27/drivers/phy/ |
D | phy-core.c | 41 struct phy_provider *phy_provider = *(struct phy_provider **)res; in devm_phy_provider_release() local 43 of_phy_provider_unregister(phy_provider); in devm_phy_provider_release() 135 static struct phy_provider *of_phy_provider_lookup(struct device_node *node) in of_phy_provider_lookup() 137 struct phy_provider *phy_provider; in of_phy_provider_lookup() local 140 list_for_each_entry(phy_provider, &phy_provider_list, list) { in of_phy_provider_lookup() 141 if (phy_provider->dev->of_node == node) in of_phy_provider_lookup() 142 return phy_provider; in of_phy_provider_lookup() 144 for_each_child_of_node(phy_provider->dev->of_node, child) in of_phy_provider_lookup() 146 return phy_provider; in of_phy_provider_lookup() 359 struct phy_provider *phy_provider; in _of_phy_get() local [all …]
|
D | phy-mvebu-sata.c | 86 struct phy_provider *phy_provider; in phy_mvebu_sata_probe() local 110 phy_provider = devm_of_phy_provider_register(&pdev->dev, in phy_mvebu_sata_probe() 112 if (IS_ERR(phy_provider)) in phy_mvebu_sata_probe() 113 return PTR_ERR(phy_provider); in phy_mvebu_sata_probe()
|
D | phy-stih407-usb.c | 97 struct phy_provider *phy_provider; in stih407_usb2_picophy_probe() local 152 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); in stih407_usb2_picophy_probe() 153 if (IS_ERR(phy_provider)) in stih407_usb2_picophy_probe() 154 return PTR_ERR(phy_provider); in stih407_usb2_picophy_probe()
|
D | phy-exynos-dp-video.c | 82 struct phy_provider *phy_provider; in exynos_dp_video_phy_probe() local 106 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); in exynos_dp_video_phy_probe() 108 return PTR_ERR_OR_ZERO(phy_provider); in exynos_dp_video_phy_probe()
|
D | phy-rockchip-usb.c | 97 struct phy_provider *phy_provider; in rockchip_usb_phy_probe() local 134 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); in rockchip_usb_phy_probe() 135 return PTR_ERR_OR_ZERO(phy_provider); in rockchip_usb_phy_probe()
|
D | phy-armada375-usb2.c | 110 struct phy_provider *phy_provider; in armada375_usb_phy_probe() local 136 phy_provider = devm_of_phy_provider_register(&pdev->dev, in armada375_usb_phy_probe() 138 return PTR_ERR_OR_ZERO(phy_provider); in armada375_usb_phy_probe()
|
D | phy-bcm-kona-usb2.c | 107 struct phy_provider *phy_provider; in bcm_kona_usb2_probe() local 129 phy_provider = devm_of_phy_provider_register(dev, in bcm_kona_usb2_probe() 132 return PTR_ERR_OR_ZERO(phy_provider); in bcm_kona_usb2_probe()
|
D | phy-qcom-ipq806x-sata.c | 140 struct phy_provider *phy_provider; in qcom_ipq806x_sata_phy_probe() local 173 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); in qcom_ipq806x_sata_phy_probe() 174 if (IS_ERR(phy_provider)) { in qcom_ipq806x_sata_phy_probe() 177 return PTR_ERR(phy_provider); in qcom_ipq806x_sata_phy_probe()
|
D | phy-stih41x-usb.c | 130 struct phy_provider *phy_provider; in stih41x_usb_phy_probe() local 166 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); in stih41x_usb_phy_probe() 167 return PTR_ERR_OR_ZERO(phy_provider); in stih41x_usb_phy_probe()
|
D | phy-spear1340-miphy.c | 249 struct phy_provider *phy_provider; in spear1340_miphy_probe() local 271 phy_provider = in spear1340_miphy_probe() 273 if (IS_ERR(phy_provider)) { in spear1340_miphy_probe() 275 return PTR_ERR(phy_provider); in spear1340_miphy_probe()
|
D | phy-spear1310-miphy.c | 212 struct phy_provider *phy_provider; in spear1310_miphy_probe() local 239 phy_provider = in spear1310_miphy_probe() 241 if (IS_ERR(phy_provider)) { in spear1310_miphy_probe() 243 return PTR_ERR(phy_provider); in spear1310_miphy_probe()
|
D | phy-exynos5250-sata.c | 169 struct phy_provider *phy_provider; in exynos_sata_phy_probe() local 222 phy_provider = devm_of_phy_provider_register(dev, in exynos_sata_phy_probe() 224 if (IS_ERR(phy_provider)) { in exynos_sata_phy_probe() 226 return PTR_ERR(phy_provider); in exynos_sata_phy_probe()
|
D | phy-qcom-apq8064-sata.c | 218 struct phy_provider *phy_provider; in qcom_apq8064_sata_phy_probe() local 251 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); in qcom_apq8064_sata_phy_probe() 252 if (IS_ERR(phy_provider)) { in qcom_apq8064_sata_phy_probe() 255 return PTR_ERR(phy_provider); in qcom_apq8064_sata_phy_probe()
|
D | phy-dm816x-usb.c | 189 struct phy_provider *phy_provider; in dm816x_usb_phy_probe() local 254 phy_provider = devm_of_phy_provider_register(phy->dev, in dm816x_usb_phy_probe() 256 if (IS_ERR(phy_provider)) in dm816x_usb_phy_probe() 257 return PTR_ERR(phy_provider); in dm816x_usb_phy_probe()
|
D | phy-samsung-usb2.c | 135 struct phy_provider *phy_provider; in samsung_usb2_phy_probe() local 224 phy_provider = devm_of_phy_provider_register(dev, in samsung_usb2_phy_probe() 226 if (IS_ERR(phy_provider)) { in samsung_usb2_phy_probe() 228 return PTR_ERR(phy_provider); in samsung_usb2_phy_probe()
|
D | phy-sun9i-usb.c | 128 struct phy_provider *phy_provider; in sun9i_usb_phy_probe() local 180 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); in sun9i_usb_phy_probe() 182 return PTR_ERR_OR_ZERO(phy_provider); in sun9i_usb_phy_probe()
|
D | phy-exynos-mipi-video.c | 137 struct phy_provider *phy_provider; in exynos_mipi_video_phy_probe() local 173 phy_provider = devm_of_phy_provider_register(dev, in exynos_mipi_video_phy_probe() 176 return PTR_ERR_OR_ZERO(phy_provider); in exynos_mipi_video_phy_probe()
|
D | phy-hix5hd2-sata.c | 139 struct phy_provider *phy_provider; in hix5hd2_sata_phy_probe() local 169 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); in hix5hd2_sata_phy_probe() 170 return PTR_ERR_OR_ZERO(phy_provider); in hix5hd2_sata_phy_probe()
|
D | phy-berlin-usb.c | 175 struct phy_provider *phy_provider; in phy_berlin_usb_probe() local 201 phy_provider = in phy_berlin_usb_probe() 203 return PTR_ERR_OR_ZERO(phy_provider); in phy_berlin_usb_probe()
|
D | phy-omap-usb2.c | 193 struct phy_provider *phy_provider; in omap_usb2_probe() local 265 phy_provider = devm_of_phy_provider_register(phy->dev, in omap_usb2_probe() 267 if (IS_ERR(phy_provider)) { in omap_usb2_probe() 269 return PTR_ERR(phy_provider); in omap_usb2_probe()
|
D | phy-berlin-sata.c | 195 struct phy_provider *phy_provider; in phy_berlin_sata_probe() local 269 phy_provider = in phy_berlin_sata_probe() 271 return PTR_ERR_OR_ZERO(phy_provider); in phy_berlin_sata_probe()
|
D | phy-sun4i-usb.c | 231 struct phy_provider *phy_provider; in sun4i_usb_phy_probe() local 313 phy_provider = devm_of_phy_provider_register(dev, sun4i_usb_phy_xlate); in sun4i_usb_phy_probe() 315 return PTR_ERR_OR_ZERO(phy_provider); in sun4i_usb_phy_probe()
|
D | phy-ti-pipe3.c | 296 struct phy_provider *phy_provider; in ti_pipe3_probe() local 411 phy_provider = devm_of_phy_provider_register(phy->dev, in ti_pipe3_probe() 413 if (IS_ERR(phy_provider)) in ti_pipe3_probe() 414 return PTR_ERR(phy_provider); in ti_pipe3_probe()
|
D | phy-exynos5-usbdrd.c | 663 struct phy_provider *phy_provider; in exynos5_usbdrd_phy_probe() local 760 phy_provider = devm_of_phy_provider_register(dev, in exynos5_usbdrd_phy_probe() 762 if (IS_ERR(phy_provider)) { in exynos5_usbdrd_phy_probe() 764 return PTR_ERR(phy_provider); in exynos5_usbdrd_phy_probe()
|
D | phy-twl4030-usb.c | 654 struct phy_provider *phy_provider; in twl4030_usb_probe() local 696 phy_provider = devm_of_phy_provider_register(twl->dev, in twl4030_usb_probe() 698 if (IS_ERR(phy_provider)) in twl4030_usb_probe() 699 return PTR_ERR(phy_provider); in twl4030_usb_probe()
|
D | phy-qcom-ufs.c | 86 struct phy_provider *phy_provider; in ufs_qcom_phy_generic_probe() local 94 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); in ufs_qcom_phy_generic_probe() 95 if (IS_ERR(phy_provider)) { in ufs_qcom_phy_generic_probe() 96 err = PTR_ERR(phy_provider); in ufs_qcom_phy_generic_probe()
|
D | phy-rcar-gen2.c | 243 struct phy_provider *provider; in rcar_gen2_phy_probe()
|
D | phy-xgene.c | 1657 struct phy_provider *phy_provider; in xgene_phy_probe() local 1713 phy_provider = devm_of_phy_provider_register(ctx->dev, xgene_phy_xlate); in xgene_phy_probe() 1714 return PTR_ERR_OR_ZERO(phy_provider); in xgene_phy_probe()
|
D | phy-miphy365x.c | 543 struct phy_provider *provider; in miphy365x_probe()
|
D | phy-miphy28lp.c | 1203 struct phy_provider *provider; in miphy28lp_probe()
|
/linux-4.1.27/include/linux/phy/ |
D | phy.h | 78 struct phy_provider { struct 147 struct phy_provider *__of_phy_provider_register(struct device *dev, 150 struct phy_provider *__devm_of_phy_provider_register(struct device *dev, 153 void of_phy_provider_unregister(struct phy_provider *phy_provider); 155 struct phy_provider *phy_provider); 305 static inline struct phy_provider *__of_phy_provider_register( in __of_phy_provider_register() 312 static inline struct phy_provider *__devm_of_phy_provider_register(struct device in __devm_of_phy_provider_register() 319 static inline void of_phy_provider_unregister(struct phy_provider *phy_provider) in of_phy_provider_unregister() argument 324 struct phy_provider *phy_provider) in devm_of_phy_provider_unregister() argument
|
/linux-4.1.27/Documentation/ |
D | phy.txt | 40 register the phy_provider and it takes device and of_xlate as 45 struct phy_provider *phy_provider); 46 void of_phy_provider_unregister(struct phy_provider *phy_provider);
|
/linux-4.1.27/drivers/pinctrl/ |
D | pinctrl-tegra-xusb.c | 100 struct phy_provider *provider;
|