/linux-6.3-rc2/drivers/phy/ |
A D | phy-core.c | 37 struct phy_provider *phy_provider = *(struct phy_provider **)res; in devm_phy_provider_release() local 133 struct phy_provider *phy_provider; in of_phy_provider_lookup() local 568 struct phy_provider *phy_provider; in _of_phy_get() local 583 if (IS_ERR(phy_provider) || !try_module_get(phy_provider->owner)) { in _of_phy_get() 594 phy = phy_provider->of_xlate(phy_provider->dev, &args); in _of_phy_get() 1096 struct phy_provider *phy_provider; in __of_phy_provider_register() local 1123 phy_provider = kzalloc(sizeof(*phy_provider), GFP_KERNEL); in __of_phy_provider_register() 1159 struct phy_provider **ptr, *phy_provider; in __devm_of_phy_provider_register() local 1184 void of_phy_provider_unregister(struct phy_provider *phy_provider) in of_phy_provider_unregister() argument 1206 struct phy_provider *phy_provider) in devm_of_phy_provider_unregister() argument [all …]
|
A D | phy-lpc18xx-usb-otg.c | 95 struct phy_provider *phy_provider; in lpc18xx_usb_otg_phy_probe() local 122 phy_provider = devm_of_phy_provider_register(&pdev->dev, in lpc18xx_usb_otg_phy_probe() 125 return PTR_ERR_OR_ZERO(phy_provider); in lpc18xx_usb_otg_phy_probe()
|
A D | phy-can-transceiver.c | 97 struct phy_provider *phy_provider; in can_transceiver_phy_probe() local 155 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); in can_transceiver_phy_probe() 157 return PTR_ERR_OR_ZERO(phy_provider); in can_transceiver_phy_probe()
|
/linux-6.3-rc2/drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/ |
A D | sun8i_a83t_dphy.c | 55 struct phy_provider *phy_provider; in sun8i_a83t_dphy_register() local 65 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); in sun8i_a83t_dphy_register() 66 if (IS_ERR(phy_provider)) { in sun8i_a83t_dphy_register() 68 return PTR_ERR(phy_provider); in sun8i_a83t_dphy_register()
|
/linux-6.3-rc2/include/linux/phy/ |
A D | phy.h | 171 struct phy_provider { struct 273 struct phy_provider *__of_phy_provider_register(struct device *dev, 277 struct phy_provider *__devm_of_phy_provider_register(struct device *dev, 281 void of_phy_provider_unregister(struct phy_provider *phy_provider); 283 struct phy_provider *phy_provider); 507 static inline struct phy_provider *__of_phy_provider_register( in __of_phy_provider_register() 515 static inline struct phy_provider *__devm_of_phy_provider_register(struct device in __devm_of_phy_provider_register() 523 static inline void of_phy_provider_unregister(struct phy_provider *phy_provider) in of_phy_provider_unregister() argument 528 struct phy_provider *phy_provider) in devm_of_phy_provider_unregister() argument
|
/linux-6.3-rc2/drivers/phy/marvell/ |
A D | phy-mvebu-sata.c | 82 struct phy_provider *phy_provider; in phy_mvebu_sata_probe() local 104 phy_provider = devm_of_phy_provider_register(&pdev->dev, in phy_mvebu_sata_probe() 106 if (IS_ERR(phy_provider)) in phy_mvebu_sata_probe() 107 return PTR_ERR(phy_provider); in phy_mvebu_sata_probe()
|
A D | phy-armada375-usb2.c | 106 struct phy_provider *phy_provider; in armada375_usb_phy_probe() local 130 phy_provider = devm_of_phy_provider_register(&pdev->dev, in armada375_usb_phy_probe() 132 return PTR_ERR_OR_ZERO(phy_provider); in armada375_usb_phy_probe()
|
/linux-6.3-rc2/drivers/phy/st/ |
A D | phy-stih407-usb.c | 93 struct phy_provider *phy_provider; in stih407_usb2_picophy_probe() local 148 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); in stih407_usb2_picophy_probe() 149 if (IS_ERR(phy_provider)) in stih407_usb2_picophy_probe() 150 return PTR_ERR(phy_provider); in stih407_usb2_picophy_probe()
|
A D | phy-spear1340-miphy.c | 245 struct phy_provider *phy_provider; in spear1340_miphy_probe() local 267 phy_provider = in spear1340_miphy_probe() 269 if (IS_ERR(phy_provider)) { in spear1340_miphy_probe() 271 return PTR_ERR(phy_provider); in spear1340_miphy_probe()
|
A D | phy-spear1310-miphy.c | 208 struct phy_provider *phy_provider; in spear1310_miphy_probe() local 235 phy_provider = in spear1310_miphy_probe() 237 if (IS_ERR(phy_provider)) { in spear1310_miphy_probe() 239 return PTR_ERR(phy_provider); in spear1310_miphy_probe()
|
/linux-6.3-rc2/drivers/phy/tegra/ |
A D | phy-tegra194-p2u.c | 109 struct phy_provider *phy_provider; in tegra_p2u_probe() local 139 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); in tegra_p2u_probe() 140 if (IS_ERR(phy_provider)) in tegra_p2u_probe() 141 return PTR_ERR(phy_provider); in tegra_p2u_probe()
|
/linux-6.3-rc2/drivers/phy/samsung/ |
A D | phy-exynos-dp-video.c | 79 struct phy_provider *phy_provider; in exynos_dp_video_phy_probe() local 105 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); in exynos_dp_video_phy_probe() 107 return PTR_ERR_OR_ZERO(phy_provider); in exynos_dp_video_phy_probe()
|
/linux-6.3-rc2/drivers/phy/mediatek/ |
A D | phy-mtk-hdmi.c | 78 struct phy_provider *phy_provider; in mtk_hdmi_phy_probe() local 133 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); in mtk_hdmi_phy_probe() 134 if (IS_ERR(phy_provider)) in mtk_hdmi_phy_probe() 135 return dev_err_probe(dev, PTR_ERR(phy_provider), in mtk_hdmi_phy_probe()
|
A D | phy-mtk-mipi-dsi.c | 117 struct phy_provider *phy_provider; in mtk_mipi_tx_probe() local 171 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); in mtk_mipi_tx_probe() 172 if (IS_ERR(phy_provider)) in mtk_mipi_tx_probe() 173 return PTR_ERR(phy_provider); in mtk_mipi_tx_probe()
|
/linux-6.3-rc2/drivers/phy/amlogic/ |
A D | phy-meson8-hdmi-tx.c | 111 struct phy_provider *phy_provider; in phy_meson8_hdmi_tx_probe() local 137 phy_provider = devm_of_phy_provider_register(&pdev->dev, in phy_meson8_hdmi_tx_probe() 140 return PTR_ERR_OR_ZERO(phy_provider); in phy_meson8_hdmi_tx_probe()
|
/linux-6.3-rc2/drivers/phy/qualcomm/ |
A D | phy-qcom-ipq4019-usb.c | 98 struct phy_provider *phy_provider; in ipq4019_usb_phy_probe() local 130 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); in ipq4019_usb_phy_probe() 132 return PTR_ERR_OR_ZERO(phy_provider); in ipq4019_usb_phy_probe()
|
A D | phy-qcom-ipq806x-sata.c | 131 struct phy_provider *phy_provider; in qcom_ipq806x_sata_phy_probe() local 163 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); in qcom_ipq806x_sata_phy_probe() 164 if (IS_ERR(phy_provider)) { in qcom_ipq806x_sata_phy_probe() 167 return PTR_ERR(phy_provider); in qcom_ipq806x_sata_phy_probe()
|
A D | phy-qcom-eusb2-repeater.c | 177 struct phy_provider *phy_provider; in eusb2_repeater_probe() local 217 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); in eusb2_repeater_probe() 218 if (IS_ERR(phy_provider)) in eusb2_repeater_probe() 219 return PTR_ERR(phy_provider); in eusb2_repeater_probe()
|
/linux-6.3-rc2/drivers/phy/broadcom/ |
A D | phy-bcm-kona-usb2.c | 98 struct phy_provider *phy_provider; in bcm_kona_usb2_probe() local 119 phy_provider = devm_of_phy_provider_register(dev, in bcm_kona_usb2_probe() 122 return PTR_ERR_OR_ZERO(phy_provider); in bcm_kona_usb2_probe()
|
A D | phy-bcm-ns-usb2.c | 103 struct phy_provider *phy_provider; in bcm_ns_usb2_probe() local 146 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); in bcm_ns_usb2_probe() 147 return PTR_ERR_OR_ZERO(phy_provider); in bcm_ns_usb2_probe()
|
/linux-6.3-rc2/drivers/phy/rockchip/ |
A D | phy-rockchip-dp.c | 78 struct phy_provider *phy_provider; in rockchip_dp_phy_probe() local 127 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); in rockchip_dp_phy_probe() 129 return PTR_ERR_OR_ZERO(phy_provider); in rockchip_dp_phy_probe()
|
/linux-6.3-rc2/drivers/phy/ti/ |
A D | phy-da8xx-usb.c | 22 struct phy_provider *phy_provider; member 189 d_phy->phy_provider = devm_of_phy_provider_register(dev, in da8xx_usb_phy_probe() 191 if (IS_ERR(d_phy->phy_provider)) { in da8xx_usb_phy_probe() 193 return PTR_ERR(d_phy->phy_provider); in da8xx_usb_phy_probe()
|
A D | phy-dm816x-usb.c | 179 struct phy_provider *phy_provider; in dm816x_usb_phy_probe() local 243 phy_provider = devm_of_phy_provider_register(phy->dev, in dm816x_usb_phy_probe() 245 if (IS_ERR(phy_provider)) { in dm816x_usb_phy_probe() 246 error = PTR_ERR(phy_provider); in dm816x_usb_phy_probe()
|
/linux-6.3-rc2/drivers/phy/hisilicon/ |
A D | phy-hi6220-usb.c | 119 struct phy_provider *phy_provider; in hi6220_phy_probe() local 143 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); in hi6220_phy_probe() 144 return PTR_ERR_OR_ZERO(phy_provider); in hi6220_phy_probe()
|
/linux-6.3-rc2/drivers/phy/intel/ |
A D | phy-intel-keembay-usb.c | 238 struct phy_provider *phy_provider; in keembay_usb_phy_probe() local 270 phy_provider = devm_of_phy_provider_register(dev, of_phy_simple_xlate); in keembay_usb_phy_probe() 271 if (IS_ERR(phy_provider)) in keembay_usb_phy_probe() 272 return dev_err_probe(dev, PTR_ERR(phy_provider), in keembay_usb_phy_probe()
|