Home
last modified time | relevance | path

Searched refs:generic_phy (Results 1 – 17 of 17) sorted by relevance

/linux/drivers/phy/mediatek/
H A Dphy-mtk-ufs.c45 static struct ufs_mtk_phy *get_ufs_mtk_phy(struct phy *generic_phy) in get_ufs_mtk_phy() argument
47 return (struct ufs_mtk_phy *)phy_get_drvdata(generic_phy); in get_ufs_mtk_phy()
119 static int ufs_mtk_phy_power_on(struct phy *generic_phy) in ufs_mtk_phy_power_on() argument
121 struct ufs_mtk_phy *phy = get_ufs_mtk_phy(generic_phy); in ufs_mtk_phy_power_on()
133 static int ufs_mtk_phy_power_off(struct phy *generic_phy) in ufs_mtk_phy_power_off() argument
135 struct ufs_mtk_phy *phy = get_ufs_mtk_phy(generic_phy); in ufs_mtk_phy_power_off()
153 struct phy *generic_phy; in ufs_mtk_phy_probe() local
172 generic_phy = devm_phy_create(dev, NULL, &ufs_mtk_phy_ops); in ufs_mtk_phy_probe()
173 if (IS_ERR(generic_phy)) in ufs_mtk_phy_probe()
174 return PTR_ERR(generic_phy); in ufs_mtk_phy_probe()
[all …]
/linux/drivers/phy/tegra/
H A Dphy-tegra194-p2u.c111 struct phy *generic_phy; in tegra_p2u_probe() local
133 generic_phy = devm_phy_create(dev, NULL, &ops); in tegra_p2u_probe()
134 if (IS_ERR(generic_phy)) in tegra_p2u_probe()
135 return PTR_ERR(generic_phy); in tegra_p2u_probe()
137 phy_set_drvdata(generic_phy, phy); in tegra_p2u_probe()
/linux/drivers/phy/samsung/
H A Dphy-exynos-pcie.c147 struct phy *generic_phy; in exynos_pcie_phy_probe() local
172 generic_phy = devm_phy_create(dev, dev->of_node, &exynos5433_phy_ops); in exynos_pcie_phy_probe()
173 if (IS_ERR(generic_phy)) { in exynos_pcie_phy_probe()
175 return PTR_ERR(generic_phy); in exynos_pcie_phy_probe()
178 phy_set_drvdata(generic_phy, exynos_phy); in exynos_pcie_phy_probe()
/linux/drivers/phy/hisilicon/
H A Dphy-hi3670-pcie.c642 static int hi3670_pcie_phy_init(struct phy *generic_phy) in hi3670_pcie_phy_init()
644 struct hi3670_pcie_phy *phy = phy_get_drvdata(generic_phy); in hi3670_pcie_phy_init()
665 static int hi3670_pcie_phy_power_on(struct phy *generic_phy) in hi3670_pcie_phy_power_on()
667 struct hi3670_pcie_phy *phy = phy_get_drvdata(generic_phy); in hi3670_pcie_phy_power_on()
720 static int hi3670_pcie_phy_power_off(struct phy *generic_phy) in hi3670_pcie_phy_power_off()
722 struct hi3670_pcie_phy *phy = phy_get_drvdata(generic_phy); in hi3670_pcie_phy_power_off()
804 struct phy *generic_phy; in hi3670_pcie_phy_probe()
817 generic_phy = devm_phy_create(dev, dev->of_node, &hi3670_phy_ops); in hi3670_pcie_phy_probe()
818 if (IS_ERR(generic_phy)) { in hi3670_pcie_phy_probe()
820 return PTR_ERR(generic_phy); in hi3670_pcie_phy_probe()
637 hi3670_pcie_phy_init(struct phy * generic_phy) hi3670_pcie_phy_init() argument
660 hi3670_pcie_phy_power_on(struct phy * generic_phy) hi3670_pcie_phy_power_on() argument
715 hi3670_pcie_phy_power_off(struct phy * generic_phy) hi3670_pcie_phy_power_off() argument
799 struct phy *generic_phy; hi3670_pcie_phy_probe() local
[all...]
/linux/drivers/phy/intel/
H A Dphy-intel-lgm-emmc.c239 struct phy *generic_phy; in intel_emmc_phy_probe() local
253 generic_phy = devm_phy_create(dev, np, &ops); in intel_emmc_phy_probe()
254 if (IS_ERR(generic_phy)) { in intel_emmc_phy_probe()
256 return PTR_ERR(generic_phy); in intel_emmc_phy_probe()
259 phy_set_drvdata(generic_phy, priv); in intel_emmc_phy_probe()
H A Dphy-intel-keembay-emmc.c264 struct phy *generic_phy; in keembay_emmc_phy_probe() local
280 generic_phy = devm_phy_create(dev, np, &ops); in keembay_emmc_phy_probe()
281 if (IS_ERR(generic_phy)) in keembay_emmc_phy_probe()
282 return dev_err_probe(dev, PTR_ERR(generic_phy), in keembay_emmc_phy_probe()
285 phy_set_drvdata(generic_phy, priv); in keembay_emmc_phy_probe()
H A Dphy-intel-keembay-usb.c237 struct phy *generic_phy; in keembay_usb_phy_probe() local
264 generic_phy = devm_phy_create(dev, dev->of_node, &ops); in keembay_usb_phy_probe()
265 if (IS_ERR(generic_phy)) in keembay_usb_phy_probe()
266 return dev_err_probe(dev, PTR_ERR(generic_phy), in keembay_usb_phy_probe()
269 phy_set_drvdata(generic_phy, priv); in keembay_usb_phy_probe()
/linux/drivers/phy/rockchip/
H A Dphy-rockchip-emmc.c351 struct phy *generic_phy; in rockchip_emmc_phy_probe() local
395 generic_phy = devm_phy_create(dev, dev->of_node, &ops); in rockchip_emmc_phy_probe()
396 if (IS_ERR(generic_phy)) { in rockchip_emmc_phy_probe()
398 return PTR_ERR(generic_phy); in rockchip_emmc_phy_probe()
401 phy_set_drvdata(generic_phy, rk_phy); in rockchip_emmc_phy_probe()
/linux/drivers/phy/
H A Dphy-can-transceiver.c23 struct phy *generic_phy; member
138 can_transceiver_phy->generic_phy = phy; in can_transceiver_phy_probe()
154 phy_set_drvdata(can_transceiver_phy->generic_phy, can_transceiver_phy); in can_transceiver_phy_probe()
/linux/drivers/phy/qualcomm/
H A Dphy-qcom-snps-eusb2.c373 struct phy *generic_phy; in qcom_snps_eusb2_hsphy_probe() local
408 generic_phy = devm_phy_create(dev, NULL, &qcom_snps_eusb2_hsphy_ops); in qcom_snps_eusb2_hsphy_probe()
409 if (IS_ERR(generic_phy)) { in qcom_snps_eusb2_hsphy_probe()
411 return PTR_ERR(generic_phy); in qcom_snps_eusb2_hsphy_probe()
415 phy_set_drvdata(generic_phy, phy); in qcom_snps_eusb2_hsphy_probe()
H A Dphy-qcom-snps-femto-v2.c569 struct phy *generic_phy; in qcom_snps_hsphy_probe() local
610 generic_phy = devm_phy_create(dev, NULL, &qcom_snps_hsphy_gen_ops); in qcom_snps_hsphy_probe()
611 if (IS_ERR(generic_phy)) { in qcom_snps_hsphy_probe()
612 ret = PTR_ERR(generic_phy); in qcom_snps_hsphy_probe()
616 hsphy->phy = generic_phy; in qcom_snps_hsphy_probe()
619 phy_set_drvdata(generic_phy, hsphy); in qcom_snps_hsphy_probe()
H A Dphy-qcom-ipq806x-usb.c485 struct phy *generic_phy; in qcom_ipq806x_usb_phy_probe() local
535 generic_phy = devm_phy_create(phy_dwc3->dev, pdev->dev.of_node, &data->ops); in qcom_ipq806x_usb_phy_probe()
537 if (IS_ERR(generic_phy)) in qcom_ipq806x_usb_phy_probe()
538 return PTR_ERR(generic_phy); in qcom_ipq806x_usb_phy_probe()
540 phy_set_drvdata(generic_phy, phy_dwc3); in qcom_ipq806x_usb_phy_probe()
H A Dphy-qcom-qmp-pcie-msm8996.c657 struct phy *generic_phy; in qmp_pcie_msm8996_create() local
699 generic_phy = devm_phy_create(dev, np, &qmp_pcie_msm8996_ops); in qmp_pcie_msm8996_create()
700 if (IS_ERR(generic_phy)) { in qmp_pcie_msm8996_create()
701 ret = PTR_ERR(generic_phy); in qmp_pcie_msm8996_create()
706 qphy->phy = generic_phy; in qmp_pcie_msm8996_create()
710 phy_set_drvdata(generic_phy, qphy); in qmp_pcie_msm8996_create()
H A Dphy-qcom-qusb2.c1017 struct phy *generic_phy; in qusb2_phy_probe()
1129 generic_phy = devm_phy_create(dev, NULL, &qusb2_phy_gen_ops);
1130 if (IS_ERR(generic_phy)) {
1131 ret = PTR_ERR(generic_phy);
1136 qphy->phy = generic_phy;
1139 phy_set_drvdata(generic_phy, qphy);
962 struct phy *generic_phy; qusb2_phy_probe() local
/linux/drivers/ufs/host/
H A Dufs-exynos.c820 struct phy *generic_phy = ufs->phy; in exynos_ufs_pre_pwr_mode() local
851 phy_calibrate(generic_phy); in exynos_ufs_pre_pwr_mode()
871 struct phy *generic_phy = ufs->phy; in exynos_ufs_post_pwr_mode() local
890 phy_calibrate(generic_phy); in exynos_ufs_post_pwr_mode()
946 struct phy *generic_phy = ufs->phy; in exynos_ufs_phy_init() local
959 phy_set_bus_width(generic_phy, ufs->avail_ln_rx); in exynos_ufs_phy_init()
960 ret = phy_init(generic_phy); in exynos_ufs_phy_init()
967 ret = phy_power_on(generic_phy); in exynos_ufs_phy_init()
974 phy_exit(generic_phy); in exynos_ufs_phy_init()
1088 struct phy *generic_phy = ufs->phy; in exynos_ufs_post_link() local
[all …]
H A Dufs-qcom.c400 struct phy *phy = host->generic_phy; in ufs_qcom_power_up_sequence()
619 struct phy *phy = host->generic_phy; in ufs_qcom_suspend()
646 struct phy *phy = host->generic_phy; in ufs_qcom_resume()
1152 host->generic_phy = devm_phy_get(dev, "ufsphy"); in ufs_qcom_init()
1153 if (IS_ERR(host->generic_phy)) { in ufs_qcom_init()
1154 err = dev_err_probe(dev, PTR_ERR(host->generic_phy), "Failed to get PHY\n"); in ufs_qcom_init()
1220 phy_power_off(host->generic_phy); in ufs_qcom_exit()
1221 phy_exit(host->generic_phy); in ufs_qcom_exit()
H A Dufs-qcom.h186 struct phy *generic_phy; member