| /Linux-v4.19/drivers/phy/qualcomm/ |
| D | phy-qcom-ufs-qmp-14nm.c | 45 static int ufs_qcom_phy_qmp_14nm_init(struct phy *generic_phy) in ufs_qcom_phy_qmp_14nm_init() argument 47 struct ufs_qcom_phy *phy_common = get_ufs_qcom_phy(generic_phy); in ufs_qcom_phy_qmp_14nm_init() 62 static int ufs_qcom_phy_qmp_14nm_exit(struct phy *generic_phy) in ufs_qcom_phy_qmp_14nm_exit() argument 68 int ufs_qcom_phy_qmp_14nm_set_mode(struct phy *generic_phy, enum phy_mode mode) in ufs_qcom_phy_qmp_14nm_set_mode() argument 70 struct ufs_qcom_phy *phy_common = get_ufs_qcom_phy(generic_phy); in ufs_qcom_phy_qmp_14nm_set_mode() 144 struct phy *generic_phy; in ufs_qcom_phy_qmp_14nm_probe() local 156 generic_phy = ufs_qcom_phy_generic_probe(pdev, phy_common, in ufs_qcom_phy_qmp_14nm_probe() 159 if (!generic_phy) { in ufs_qcom_phy_qmp_14nm_probe() 177 phy_set_drvdata(generic_phy, phy); in ufs_qcom_phy_qmp_14nm_probe()
|
| D | phy-qcom-ufs.c | 77 struct ufs_qcom_phy *get_ufs_qcom_phy(struct phy *generic_phy) in get_ufs_qcom_phy() argument 79 return (struct ufs_qcom_phy *)phy_get_drvdata(generic_phy); in get_ufs_qcom_phy() 118 struct phy *generic_phy = NULL; in ufs_qcom_phy_generic_probe() local 134 generic_phy = devm_phy_create(dev, NULL, ufs_qcom_phy_gen_ops); in ufs_qcom_phy_generic_probe() 135 if (IS_ERR(generic_phy)) { in ufs_qcom_phy_generic_probe() 136 err = PTR_ERR(generic_phy); in ufs_qcom_phy_generic_probe() 138 generic_phy = NULL; in ufs_qcom_phy_generic_probe() 146 return generic_phy; in ufs_qcom_phy_generic_probe() 436 static void ufs_qcom_phy_dev_ref_clk_ctrl(struct phy *generic_phy, bool enable) in ufs_qcom_phy_dev_ref_clk_ctrl() argument 438 struct ufs_qcom_phy *phy = get_ufs_qcom_phy(generic_phy); in ufs_qcom_phy_dev_ref_clk_ctrl() [all …]
|
| D | phy-qcom-ufs-qmp-20nm.c | 64 static int ufs_qcom_phy_qmp_20nm_init(struct phy *generic_phy) in ufs_qcom_phy_qmp_20nm_init() argument 66 struct ufs_qcom_phy *phy_common = get_ufs_qcom_phy(generic_phy); in ufs_qcom_phy_qmp_20nm_init() 81 static int ufs_qcom_phy_qmp_20nm_exit(struct phy *generic_phy) in ufs_qcom_phy_qmp_20nm_exit() argument 87 int ufs_qcom_phy_qmp_20nm_set_mode(struct phy *generic_phy, enum phy_mode mode) in ufs_qcom_phy_qmp_20nm_set_mode() argument 89 struct ufs_qcom_phy *phy_common = get_ufs_qcom_phy(generic_phy); in ufs_qcom_phy_qmp_20nm_set_mode() 202 struct phy *generic_phy; in ufs_qcom_phy_qmp_20nm_probe() local 214 generic_phy = ufs_qcom_phy_generic_probe(pdev, phy_common, in ufs_qcom_phy_qmp_20nm_probe() 217 if (!generic_phy) { in ufs_qcom_phy_qmp_20nm_probe() 232 phy_set_drvdata(generic_phy, phy); in ufs_qcom_phy_qmp_20nm_probe()
|
| D | phy-qcom-ipq806x-sata.c | 61 static int qcom_ipq806x_sata_phy_init(struct phy *generic_phy) in qcom_ipq806x_sata_phy_init() argument 63 struct qcom_ipq806x_sata_phy *phy = phy_get_drvdata(generic_phy); in qcom_ipq806x_sata_phy_init() 116 static int qcom_ipq806x_sata_phy_exit(struct phy *generic_phy) in qcom_ipq806x_sata_phy_exit() argument 118 struct qcom_ipq806x_sata_phy *phy = phy_get_drvdata(generic_phy); in qcom_ipq806x_sata_phy_exit() 141 struct phy *generic_phy; in qcom_ipq806x_sata_phy_probe() local 153 generic_phy = devm_phy_create(dev, NULL, &qcom_ipq806x_sata_phy_ops); in qcom_ipq806x_sata_phy_probe() 154 if (IS_ERR(generic_phy)) { in qcom_ipq806x_sata_phy_probe() 156 return PTR_ERR(generic_phy); in qcom_ipq806x_sata_phy_probe() 160 phy_set_drvdata(generic_phy, phy); in qcom_ipq806x_sata_phy_probe()
|
| D | phy-qcom-apq8064-sata.c | 97 static int qcom_apq8064_sata_phy_init(struct phy *generic_phy) in qcom_apq8064_sata_phy_init() argument 99 struct qcom_apq8064_sata_phy *phy = phy_get_drvdata(generic_phy); in qcom_apq8064_sata_phy_init() 192 static int qcom_apq8064_sata_phy_exit(struct phy *generic_phy) in qcom_apq8064_sata_phy_exit() argument 194 struct qcom_apq8064_sata_phy *phy = phy_get_drvdata(generic_phy); in qcom_apq8064_sata_phy_exit() 219 struct phy *generic_phy; in qcom_apq8064_sata_phy_probe() local 231 generic_phy = devm_phy_create(dev, NULL, &qcom_apq8064_sata_phy_ops); in qcom_apq8064_sata_phy_probe() 232 if (IS_ERR(generic_phy)) { in qcom_apq8064_sata_phy_probe() 234 return PTR_ERR(generic_phy); in qcom_apq8064_sata_phy_probe() 238 phy_set_drvdata(generic_phy, phy); in qcom_apq8064_sata_phy_probe()
|
| D | phy-qcom-ufs-i.h | 141 struct ufs_qcom_phy *get_ufs_qcom_phy(struct phy *generic_phy); 142 int ufs_qcom_phy_power_on(struct phy *generic_phy); 143 int ufs_qcom_phy_power_off(struct phy *generic_phy); 146 int ufs_qcom_phy_remove(struct phy *generic_phy,
|
| D | phy-qcom-qusb2.c | 751 struct phy *generic_phy; in qusb2_phy_probe() local 857 generic_phy = devm_phy_create(dev, NULL, &qusb2_phy_gen_ops); in qusb2_phy_probe() 858 if (IS_ERR(generic_phy)) { in qusb2_phy_probe() 859 ret = PTR_ERR(generic_phy); in qusb2_phy_probe() 864 qphy->phy = generic_phy; in qusb2_phy_probe() 867 phy_set_drvdata(generic_phy, qphy); in qusb2_phy_probe()
|
| D | phy-qcom-qmp.c | 1431 struct phy *generic_phy; in qcom_qmp_phy_create() local 1493 generic_phy = devm_phy_create(dev, np, &qcom_qmp_phy_gen_ops); in qcom_qmp_phy_create() 1494 if (IS_ERR(generic_phy)) { in qcom_qmp_phy_create() 1495 ret = PTR_ERR(generic_phy); in qcom_qmp_phy_create() 1500 qphy->phy = generic_phy; in qcom_qmp_phy_create() 1504 phy_set_drvdata(generic_phy, qphy); in qcom_qmp_phy_create()
|
| /Linux-v4.19/drivers/phy/ti/ |
| D | phy-dm816x-usb.c | 188 struct phy *generic_phy; in dm816x_usb_phy_probe() local 248 generic_phy = devm_phy_create(phy->dev, NULL, &ops); in dm816x_usb_phy_probe() 249 if (IS_ERR(generic_phy)) in dm816x_usb_phy_probe() 250 return PTR_ERR(generic_phy); in dm816x_usb_phy_probe() 252 phy_set_drvdata(generic_phy, phy); in dm816x_usb_phy_probe()
|
| D | phy-omap-usb2.c | 276 struct phy *generic_phy; in omap_usb2_probe() local 360 generic_phy = devm_phy_create(phy->dev, NULL, &ops); in omap_usb2_probe() 361 if (IS_ERR(generic_phy)) { in omap_usb2_probe() 363 return PTR_ERR(generic_phy); in omap_usb2_probe() 366 phy_set_drvdata(generic_phy, phy); in omap_usb2_probe() 367 omap_usb_power_off(generic_phy); in omap_usb2_probe()
|
| D | phy-ti-pipe3.c | 641 struct phy *generic_phy; in ti_pipe3_probe() local 682 generic_phy = devm_phy_create(dev, NULL, &ops); in ti_pipe3_probe() 683 if (IS_ERR(generic_phy)) in ti_pipe3_probe() 684 return PTR_ERR(generic_phy); in ti_pipe3_probe() 686 phy_set_drvdata(generic_phy, phy); in ti_pipe3_probe() 688 ti_pipe3_power_off(generic_phy); in ti_pipe3_probe()
|
| /Linux-v4.19/drivers/phy/rockchip/ |
| D | phy-rockchip-emmc.c | 321 struct phy *generic_phy; in rockchip_emmc_phy_probe() local 348 generic_phy = devm_phy_create(dev, dev->of_node, &ops); in rockchip_emmc_phy_probe() 349 if (IS_ERR(generic_phy)) { in rockchip_emmc_phy_probe() 351 return PTR_ERR(generic_phy); in rockchip_emmc_phy_probe() 354 phy_set_drvdata(generic_phy, rk_phy); in rockchip_emmc_phy_probe()
|
| /Linux-v4.19/drivers/phy/samsung/ |
| D | phy-exynos-pcie.c | 236 struct phy *generic_phy; in exynos_pcie_phy_probe() local 261 generic_phy = devm_phy_create(dev, dev->of_node, drv_data->ops); in exynos_pcie_phy_probe() 262 if (IS_ERR(generic_phy)) { in exynos_pcie_phy_probe() 264 return PTR_ERR(generic_phy); in exynos_pcie_phy_probe() 267 phy_set_drvdata(generic_phy, exynos_phy); in exynos_pcie_phy_probe()
|
| /Linux-v4.19/drivers/scsi/ufs/ |
| D | ufs-qcom.c | 193 struct phy *phy = host->generic_phy; in ufs_qcom_link_startup_post_change() 262 struct phy *phy = host->generic_phy; in ufs_qcom_power_up_sequence() 557 struct phy *phy = host->generic_phy; in ufs_qcom_suspend() 590 struct phy *phy = host->generic_phy; in ufs_qcom_resume() 935 struct phy *phy = host->generic_phy; in ufs_qcom_pwr_change_notify() 1141 phy_power_on(host->generic_phy); in ufs_qcom_setup_clocks() 1156 phy_power_off(host->generic_phy); in ufs_qcom_setup_clocks() 1219 host->generic_phy = devm_phy_get(dev, "ufsphy"); in ufs_qcom_init() 1221 if (host->generic_phy == ERR_PTR(-EPROBE_DEFER)) { in ufs_qcom_init() 1230 } else if (IS_ERR(host->generic_phy)) { in ufs_qcom_init() [all …]
|
| D | ufs-qcom.h | 226 struct phy *generic_phy; member
|
| /Linux-v4.19/drivers/phy/motorola/ |
| D | phy-mapphone-mdm6600.c | 90 struct phy *generic_phy; member 539 ddata->generic_phy = devm_phy_create(ddata->dev, NULL, &gpio_usb_ops); in phy_mdm6600_probe() 540 if (IS_ERR(ddata->generic_phy)) { in phy_mdm6600_probe() 541 error = PTR_ERR(ddata->generic_phy); in phy_mdm6600_probe() 545 phy_set_drvdata(ddata->generic_phy, ddata); in phy_mdm6600_probe()
|
| D | phy-cpcap-usb.c | 564 struct phy *generic_phy; in cpcap_usb_phy_probe() local 606 generic_phy = devm_phy_create(ddata->dev, NULL, &ops); in cpcap_usb_phy_probe() 607 if (IS_ERR(generic_phy)) { in cpcap_usb_phy_probe() 608 error = PTR_ERR(generic_phy); in cpcap_usb_phy_probe() 609 return PTR_ERR(generic_phy); in cpcap_usb_phy_probe() 612 phy_set_drvdata(generic_phy, ddata); in cpcap_usb_phy_probe()
|