/linux-master/drivers/phy/mediatek/ |
H A D | phy-mtk-ufs.c | 45 static struct ufs_mtk_phy *get_ufs_mtk_phy(struct phy *generic_phy) argument 47 return (struct ufs_mtk_phy *)phy_get_drvdata(generic_phy); 119 static int ufs_mtk_phy_power_on(struct phy *generic_phy) argument 121 struct ufs_mtk_phy *phy = get_ufs_mtk_phy(generic_phy); 133 static int ufs_mtk_phy_power_off(struct phy *generic_phy) argument 135 struct ufs_mtk_phy *phy = get_ufs_mtk_phy(generic_phy); 153 struct phy *generic_phy; local 172 generic_phy = devm_phy_create(dev, NULL, &ufs_mtk_phy_ops); 173 if (IS_ERR(generic_phy)) 174 return PTR_ERR(generic_phy); [all...] |
/linux-master/drivers/phy/qualcomm/ |
H A D | phy-qcom-ipq806x-sata.c | 53 static int qcom_ipq806x_sata_phy_init(struct phy *generic_phy) argument 55 struct qcom_ipq806x_sata_phy *phy = phy_get_drvdata(generic_phy); 108 static int qcom_ipq806x_sata_phy_exit(struct phy *generic_phy) argument 110 struct qcom_ipq806x_sata_phy *phy = phy_get_drvdata(generic_phy); 132 struct phy *generic_phy; local 143 generic_phy = devm_phy_create(dev, NULL, &qcom_ipq806x_sata_phy_ops); 144 if (IS_ERR(generic_phy)) { 146 return PTR_ERR(generic_phy); 150 phy_set_drvdata(generic_phy, phy);
|
H A D | phy-qcom-apq8064-sata.c | 84 static int qcom_apq8064_sata_phy_init(struct phy *generic_phy) argument 86 struct qcom_apq8064_sata_phy *phy = phy_get_drvdata(generic_phy); 179 static int qcom_apq8064_sata_phy_exit(struct phy *generic_phy) argument 181 struct qcom_apq8064_sata_phy *phy = phy_get_drvdata(generic_phy); 205 struct phy *generic_phy; local 216 generic_phy = devm_phy_create(dev, NULL, &qcom_apq8064_sata_phy_ops); 217 if (IS_ERR(generic_phy)) { 219 return PTR_ERR(generic_phy); 223 phy_set_drvdata(generic_phy, phy);
|
H A D | phy-qcom-snps-femto-v2.c | 569 struct phy *generic_phy; local 610 generic_phy = devm_phy_create(dev, NULL, &qcom_snps_hsphy_gen_ops); 611 if (IS_ERR(generic_phy)) { 612 ret = PTR_ERR(generic_phy); 616 hsphy->phy = generic_phy; 619 phy_set_drvdata(generic_phy, hsphy);
|
H A D | phy-qcom-ipq806x-usb.c | 485 struct phy *generic_phy; local 535 generic_phy = devm_phy_create(phy_dwc3->dev, pdev->dev.of_node, &data->ops); 537 if (IS_ERR(generic_phy)) 538 return PTR_ERR(generic_phy); 540 phy_set_drvdata(generic_phy, phy_dwc3);
|
H A D | phy-qcom-snps-eusb2.c | 373 struct phy *generic_phy; local 408 generic_phy = devm_phy_create(dev, NULL, &qcom_snps_eusb2_hsphy_ops); 409 if (IS_ERR(generic_phy)) { 411 return PTR_ERR(generic_phy); 415 phy_set_drvdata(generic_phy, phy);
|
H A D | phy-qcom-qusb2.c | 962 struct phy *generic_phy; local 1074 generic_phy = devm_phy_create(dev, NULL, &qusb2_phy_gen_ops); 1075 if (IS_ERR(generic_phy)) { 1076 ret = PTR_ERR(generic_phy); 1081 qphy->phy = generic_phy; 1084 phy_set_drvdata(generic_phy, qphy);
|
/linux-master/drivers/phy/tegra/ |
H A D | phy-tegra194-p2u.c | 111 struct phy *generic_phy; local 133 generic_phy = devm_phy_create(dev, NULL, &ops); 134 if (IS_ERR(generic_phy)) 135 return PTR_ERR(generic_phy); 137 phy_set_drvdata(generic_phy, phy);
|
/linux-master/drivers/phy/intel/ |
H A D | phy-intel-lgm-emmc.c | 239 struct phy *generic_phy; local 253 generic_phy = devm_phy_create(dev, np, &ops); 254 if (IS_ERR(generic_phy)) { 256 return PTR_ERR(generic_phy); 259 phy_set_drvdata(generic_phy, priv);
|
H A D | phy-intel-keembay-usb.c | 237 struct phy *generic_phy; local 264 generic_phy = devm_phy_create(dev, dev->of_node, &ops); 265 if (IS_ERR(generic_phy)) 266 return dev_err_probe(dev, PTR_ERR(generic_phy), 269 phy_set_drvdata(generic_phy, priv);
|
H A D | phy-intel-keembay-emmc.c | 264 struct phy *generic_phy; local 280 generic_phy = devm_phy_create(dev, np, &ops); 281 if (IS_ERR(generic_phy)) 282 return dev_err_probe(dev, PTR_ERR(generic_phy), 285 phy_set_drvdata(generic_phy, priv);
|
/linux-master/drivers/phy/samsung/ |
H A D | phy-exynos-pcie.c | 147 struct phy *generic_phy; local 172 generic_phy = devm_phy_create(dev, dev->of_node, &exynos5433_phy_ops); 173 if (IS_ERR(generic_phy)) { 175 return PTR_ERR(generic_phy); 178 phy_set_drvdata(generic_phy, exynos_phy);
|
H A D | phy-samsung-ufs.c | 207 static int samsung_ufs_phy_set_mode(struct phy *generic_phy, argument 210 struct samsung_ufs_phy *ss_phy = get_samsung_ufs_phy(generic_phy);
|
/linux-master/drivers/phy/ti/ |
H A D | phy-dm816x-usb.c | 175 struct phy *generic_phy; local 226 generic_phy = devm_phy_create(phy->dev, NULL, &ops); 227 if (IS_ERR(generic_phy)) { 228 error = PTR_ERR(generic_phy); 232 phy_set_drvdata(generic_phy, phy);
|
H A D | phy-omap-usb2.c | 369 struct phy *generic_phy; local 483 generic_phy = devm_phy_create(phy->dev, NULL, &ops); 484 if (IS_ERR(generic_phy)) { 486 return PTR_ERR(generic_phy); 489 phy_set_drvdata(generic_phy, phy); 490 omap_usb_power_off(generic_phy);
|
H A D | phy-ti-pipe3.c | 778 struct phy *generic_phy; local 826 generic_phy = devm_phy_create(dev, NULL, &ops); 827 if (IS_ERR(generic_phy)) 828 return PTR_ERR(generic_phy); 830 phy_set_drvdata(generic_phy, phy); 832 ti_pipe3_power_off(generic_phy);
|
/linux-master/drivers/phy/ |
H A D | phy-can-transceiver.c | 23 struct phy *generic_phy; member in struct:can_transceiver_phy 138 can_transceiver_phy->generic_phy = phy; 154 phy_set_drvdata(can_transceiver_phy->generic_phy, can_transceiver_phy);
|
/linux-master/drivers/phy/hisilicon/ |
H A D | phy-hi3670-pcie.c | 637 static int hi3670_pcie_phy_init(struct phy *generic_phy) argument 639 struct hi3670_pcie_phy *phy = phy_get_drvdata(generic_phy); 660 static int hi3670_pcie_phy_power_on(struct phy *generic_phy) argument 662 struct hi3670_pcie_phy *phy = phy_get_drvdata(generic_phy); 715 static int hi3670_pcie_phy_power_off(struct phy *generic_phy) argument 717 struct hi3670_pcie_phy *phy = phy_get_drvdata(generic_phy); 799 struct phy *generic_phy; local 812 generic_phy = devm_phy_create(dev, dev->of_node, &hi3670_phy_ops); 813 if (IS_ERR(generic_phy)) { 815 return PTR_ERR(generic_phy); [all...] |
/linux-master/drivers/phy/rockchip/ |
H A D | phy-rockchip-emmc.c | 351 struct phy *generic_phy; local 395 generic_phy = devm_phy_create(dev, dev->of_node, &ops); 396 if (IS_ERR(generic_phy)) { 398 return PTR_ERR(generic_phy); 401 phy_set_drvdata(generic_phy, rk_phy);
|
/linux-master/drivers/phy/motorola/ |
H A D | phy-mapphone-mdm6600.c | 92 struct phy *generic_phy; member in struct:phy_mdm6600 606 ddata->generic_phy = devm_phy_create(ddata->dev, NULL, &gpio_usb_ops); 607 if (IS_ERR(ddata->generic_phy)) { 608 error = PTR_ERR(ddata->generic_phy); 612 phy_set_drvdata(ddata->generic_phy, ddata);
|
H A D | phy-cpcap-usb.c | 611 struct phy *generic_phy; local 647 generic_phy = devm_phy_create(ddata->dev, NULL, &ops); 648 if (IS_ERR(generic_phy)) { 649 error = PTR_ERR(generic_phy); 653 phy_set_drvdata(generic_phy, ddata);
|
/linux-master/drivers/phy/realtek/ |
H A D | phy-rtk-usb3.c | 563 struct phy *generic_phy; local 591 generic_phy = devm_phy_create(rtk_phy->dev, NULL, &ops); 592 if (IS_ERR(generic_phy)) 593 return PTR_ERR(generic_phy); 595 phy_set_drvdata(generic_phy, rtk_phy);
|
/linux-master/drivers/ufs/host/ |
H A D | ufs-qcom.c | 348 struct phy *phy = host->generic_phy; 562 struct phy *phy = host->generic_phy; 589 struct phy *phy = host->generic_phy; 1074 host->generic_phy = devm_phy_get(dev, "ufsphy"); 1075 if (IS_ERR(host->generic_phy)) { 1076 err = dev_err_probe(dev, PTR_ERR(host->generic_phy), "Failed to get PHY\n"); 1139 phy_power_off(host->generic_phy); 1140 phy_exit(host->generic_phy); 1564 phy_power_off(host->generic_phy);
|
H A D | ufs-qcom.h | 186 struct phy *generic_phy; member in struct:ufs_qcom_host
|
H A D | ufs-exynos.c | 775 struct phy *generic_phy = ufs->phy; local 802 phy_calibrate(generic_phy); 822 struct phy *generic_phy = ufs->phy; local 841 phy_calibrate(generic_phy); 897 struct phy *generic_phy = ufs->phy; local 910 phy_set_bus_width(generic_phy, ufs->avail_ln_rx); 911 ret = phy_init(generic_phy); 918 ret = phy_power_on(generic_phy); 925 phy_exit(generic_phy); 1039 struct phy *generic_phy local [all...] |