/linux-master/drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/ |
H A D | sun8i_a83t_dphy.c | 55 struct phy_provider *phy_provider; local 65 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); 66 if (IS_ERR(phy_provider)) { 68 return PTR_ERR(phy_provider);
|
/linux-master/drivers/phy/ |
H A D | phy-core.c | 39 struct phy_provider *phy_provider = *(struct phy_provider **)res; local 41 of_phy_provider_unregister(phy_provider); 133 static struct phy_provider *of_phy_provider_lookup(struct device_node *node) 135 struct phy_provider *phy_provider; local 138 list_for_each_entry(phy_provider, &phy_provider_list, list) { 139 if (phy_provider->dev->of_node == node) 140 return phy_provider; 617 struct phy_provider *phy_provider; local 1147 struct phy_provider *phy_provider; local 1210 struct phy_provider **ptr, *phy_provider; local 1235 of_phy_provider_unregister(struct phy_provider *phy_provider) argument 1256 devm_of_phy_provider_unregister(struct device *dev, struct phy_provider *phy_provider) argument [all...] |
H A D | phy-lpc18xx-usb-otg.c | 95 struct phy_provider *phy_provider; local 122 phy_provider = devm_of_phy_provider_register(&pdev->dev, 125 return PTR_ERR_OR_ZERO(phy_provider);
|
H A D | phy-can-transceiver.c | 98 struct phy_provider *phy_provider; local 156 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); 158 return PTR_ERR_OR_ZERO(phy_provider);
|
/linux-master/drivers/phy/marvell/ |
H A D | phy-mvebu-sata.c | 83 struct phy_provider *phy_provider; local 105 phy_provider = devm_of_phy_provider_register(&pdev->dev, 107 if (IS_ERR(phy_provider)) 108 return PTR_ERR(phy_provider);
|
H A D | phy-armada375-usb2.c | 106 struct phy_provider *phy_provider; local 130 phy_provider = devm_of_phy_provider_register(&pdev->dev, 132 return PTR_ERR_OR_ZERO(phy_provider);
|
H A D | phy-pxa-28nm-hsic.c | 163 struct phy_provider *phy_provider; local 188 phy_provider = devm_of_phy_provider_register(&pdev->dev, of_phy_simple_xlate); 189 return PTR_ERR_OR_ZERO(phy_provider);
|
/linux-master/drivers/phy/rockchip/ |
H A D | phy-rockchip-dp.c | 78 struct phy_provider *phy_provider; local 127 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); 129 return PTR_ERR_OR_ZERO(phy_provider);
|
/linux-master/drivers/phy/broadcom/ |
H A D | phy-bcm-kona-usb2.c | 98 struct phy_provider *phy_provider; local 119 phy_provider = devm_of_phy_provider_register(dev, 122 return PTR_ERR_OR_ZERO(phy_provider);
|
H A D | phy-bcm-ns-usb2.c | 103 struct phy_provider *phy_provider; local 146 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); 147 return PTR_ERR_OR_ZERO(phy_provider);
|
H A D | phy-bcm-ns-usb3.c | 193 struct phy_provider *phy_provider; local 226 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); 228 return PTR_ERR_OR_ZERO(phy_provider);
|
/linux-master/drivers/phy/qualcomm/ |
H A D | phy-qcom-ipq4019-usb.c | 97 struct phy_provider *phy_provider; local 129 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); 131 return PTR_ERR_OR_ZERO(phy_provider);
|
/linux-master/drivers/phy/samsung/ |
H A D | phy-exynos-dp-video.c | 77 struct phy_provider *phy_provider; local 103 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); 105 return PTR_ERR_OR_ZERO(phy_provider);
|
/linux-master/drivers/phy/st/ |
H A D | phy-stih407-usb.c | 93 struct phy_provider *phy_provider; local 148 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); 149 if (IS_ERR(phy_provider)) 150 return PTR_ERR(phy_provider);
|
/linux-master/drivers/phy/mediatek/ |
H A D | phy-mtk-hdmi.c | 90 struct phy_provider *phy_provider; local 145 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); 146 if (IS_ERR(phy_provider)) 147 return dev_err_probe(dev, PTR_ERR(phy_provider),
|
H A D | phy-mtk-mipi-dsi.c | 117 struct phy_provider *phy_provider; local 171 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); 172 if (IS_ERR(phy_provider)) 173 return PTR_ERR(phy_provider);
|
H A D | phy-mtk-ufs.c | 154 struct phy_provider *phy_provider; local 178 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); 180 return PTR_ERR_OR_ZERO(phy_provider);
|
/linux-master/drivers/phy/tegra/ |
H A D | phy-tegra194-p2u.c | 109 struct phy_provider *phy_provider; local 139 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); 140 if (IS_ERR(phy_provider)) 141 return PTR_ERR(phy_provider);
|
/linux-master/include/linux/phy/ |
H A D | phy.h | 171 * struct phy_provider - represents the phy provider 178 struct phy_provider { struct 282 struct phy_provider *__of_phy_provider_register(struct device *dev, 286 struct phy_provider *__devm_of_phy_provider_register(struct device *dev, 290 void of_phy_provider_unregister(struct phy_provider *phy_provider); 292 struct phy_provider *phy_provider); 530 static inline struct phy_provider *__of_phy_provider_register( 538 static inline struct phy_provider *__devm_of_phy_provider_registe 546 of_phy_provider_unregister(struct phy_provider *phy_provider) argument 550 devm_of_phy_provider_unregister(struct device *dev, struct phy_provider *phy_provider) argument [all...] |
/linux-master/drivers/phy/allwinner/ |
H A D | phy-sun9i-usb.c | 119 struct phy_provider *phy_provider; local 169 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); 171 return PTR_ERR_OR_ZERO(phy_provider);
|
H A D | phy-sun50i-usb3.c | 137 struct phy_provider *phy_provider; local 167 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); 169 return PTR_ERR_OR_ZERO(phy_provider);
|
/linux-master/drivers/phy/hisilicon/ |
H A D | phy-hi6220-usb.c | 120 struct phy_provider *phy_provider; local 144 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); 145 return PTR_ERR_OR_ZERO(phy_provider);
|
/linux-master/drivers/phy/amlogic/ |
H A D | phy-meson8-hdmi-tx.c | 111 struct phy_provider *phy_provider; local 137 phy_provider = devm_of_phy_provider_register(&pdev->dev, 140 return PTR_ERR_OR_ZERO(phy_provider);
|
/linux-master/drivers/phy/starfive/ |
H A D | phy-jh7110-pcie.c | 141 struct phy_provider *phy_provider; local 182 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); 184 return PTR_ERR_OR_ZERO(phy_provider);
|
H A D | phy-jh7110-usb.c | 103 struct phy_provider *phy_provider; local 130 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); 132 return PTR_ERR_OR_ZERO(phy_provider);
|