| /Linux-v5.15/drivers/phy/lantiq/ |
| D | phy-lantiq-rcu-usb2.c | 44 struct reset_control *phy_reset; member 124 reset_control_deassert(priv->phy_reset); in ltq_rcu_usb2_phy_power_on() 145 reset_control_assert(priv->phy_reset); in ltq_rcu_usb2_phy_power_off() 202 priv->phy_reset = devm_reset_control_get_optional(dev, "phy"); in ltq_rcu_usb2_of_parse() 204 return PTR_ERR_OR_ZERO(priv->phy_reset); in ltq_rcu_usb2_of_parse() 227 reset_control_assert(priv->phy_reset); in ltq_rcu_usb2_phy_probe()
|
| D | phy-lantiq-vrx200-pcie.c | 92 struct reset_control *phy_reset; member 262 ret = reset_control_assert(priv->phy_reset); in ltq_vrx200_pcie_phy_init() 268 ret = reset_control_deassert(priv->phy_reset); in ltq_vrx200_pcie_phy_init() 284 reset_control_assert(priv->phy_reset); in ltq_vrx200_pcie_phy_init() 298 ret = reset_control_assert(priv->phy_reset); in ltq_vrx200_pcie_phy_exit() 449 priv->phy_reset = devm_reset_control_get_exclusive(dev, "phy"); in ltq_vrx200_pcie_phy_probe() 450 if (IS_ERR(priv->phy_reset)) in ltq_vrx200_pcie_phy_probe() 451 return PTR_ERR(priv->phy_reset); in ltq_vrx200_pcie_phy_probe()
|
| /Linux-v5.15/drivers/phy/qualcomm/ |
| D | phy-qcom-pcie2.c | 45 struct reset_control *phy_reset; member 55 ret = reset_control_deassert(qphy->phy_reset); in qcom_pcie2_phy_init() 63 reset_control_assert(qphy->phy_reset); in qcom_pcie2_phy_init() 192 reset_control_assert(qphy->phy_reset); in qcom_pcie2_phy_exit() 284 qphy->phy_reset = devm_reset_control_get_exclusive(dev, "phy"); in qcom_pcie2_phy_probe() 285 if (IS_ERR(qphy->phy_reset)) { in qcom_pcie2_phy_probe() 287 return PTR_ERR(qphy->phy_reset); in qcom_pcie2_phy_probe()
|
| D | phy-qcom-snps-femto-v2.c | 88 struct reset_control *phy_reset; member 192 ret = reset_control_assert(hsphy->phy_reset); in qcom_snps_hsphy_init() 200 ret = reset_control_deassert(hsphy->phy_reset); in qcom_snps_hsphy_init() 261 reset_control_assert(hsphy->phy_reset); in qcom_snps_hsphy_exit() 314 hsphy->phy_reset = devm_reset_control_get_exclusive(&pdev->dev, NULL); in qcom_snps_hsphy_probe() 315 if (IS_ERR(hsphy->phy_reset)) { in qcom_snps_hsphy_probe() 317 return PTR_ERR(hsphy->phy_reset); in qcom_snps_hsphy_probe()
|
| D | phy-qcom-usb-hs-28nm.c | 61 struct reset_control *phy_reset; member 185 ret = reset_control_assert(priv->phy_reset); in qcom_snps_hsphy_reset() 191 ret = reset_control_deassert(priv->phy_reset); in qcom_snps_hsphy_reset() 336 priv->phy_reset = devm_reset_control_get_exclusive(dev, "phy"); in qcom_snps_hsphy_probe() 337 if (IS_ERR(priv->phy_reset)) in qcom_snps_hsphy_probe() 338 return PTR_ERR(priv->phy_reset); in qcom_snps_hsphy_probe()
|
| D | phy-qcom-qusb2.c | 436 struct reset_control *phy_reset; member 751 ret = reset_control_assert(qphy->phy_reset); in qusb2_phy_init() 760 ret = reset_control_deassert(qphy->phy_reset); in qusb2_phy_init() 862 reset_control_assert(qphy->phy_reset); in qusb2_phy_init() 884 reset_control_assert(qphy->phy_reset); in qusb2_phy_exit() 985 qphy->phy_reset = devm_reset_control_get_by_index(&pdev->dev, 0); in qusb2_phy_probe() 986 if (IS_ERR(qphy->phy_reset)) { in qusb2_phy_probe() 988 return PTR_ERR(qphy->phy_reset); in qusb2_phy_probe()
|
| /Linux-v5.15/include/linux/platform_data/ |
| D | usb-omap.h | 49 unsigned phy_reset:1; member 69 unsigned phy_reset:1; member
|
| /Linux-v5.15/drivers/pci/controller/dwc/ |
| D | pcie-qcom.c | 111 struct reset_control *phy_reset; member 145 struct reset_control *phy_reset; member 290 res->phy_reset = devm_reset_control_get_exclusive(dev, "phy"); in qcom_pcie_get_resources_2_1_0() 291 return PTR_ERR_OR_ZERO(res->phy_reset); in qcom_pcie_get_resources_2_1_0() 304 reset_control_assert(res->phy_reset); in qcom_pcie_deinit_2_1_0() 326 reset_control_assert(res->phy_reset); in qcom_pcie_init_2_1_0() 348 ret = reset_control_deassert(res->phy_reset); in qcom_pcie_init_2_1_0() 427 reset_control_assert(res->phy_reset); in qcom_pcie_init_2_1_0() 752 res->phy_reset = devm_reset_control_get_exclusive(dev, "phy"); in qcom_pcie_get_resources_2_4_0() 753 if (IS_ERR(res->phy_reset)) in qcom_pcie_get_resources_2_4_0() [all …]
|
| D | pci-exynos.c | 262 phy_reset(ep->phy); in exynos_pcie_host_init()
|
| D | pci-meson.c | 152 ret = phy_reset(mp->phy); in meson_pcie_reset()
|
| /Linux-v5.15/drivers/pci/controller/ |
| D | pcie-mediatek-gen3.c | 137 struct reset_control *phy_reset; member 729 port->phy_reset = devm_reset_control_get_optional_exclusive(dev, "phy"); in mtk_pcie_parse_port() 730 if (IS_ERR(port->phy_reset)) { in mtk_pcie_parse_port() 731 ret = PTR_ERR(port->phy_reset); in mtk_pcie_parse_port() 771 reset_control_deassert(port->phy_reset); in mtk_pcie_power_up() 807 reset_control_assert(port->phy_reset); in mtk_pcie_power_up() 822 reset_control_assert(port->phy_reset); in mtk_pcie_power_down()
|
| /Linux-v5.15/drivers/net/ethernet/stmicro/stmmac/ |
| D | dwmac-rk.c | 62 struct reset_control *phy_reset; member 1177 if (priv->phy_reset) { in rk_gmac_integrated_phy_powerup() 1180 if (priv->phy_reset) in rk_gmac_integrated_phy_powerup() 1181 reset_control_assert(priv->phy_reset); in rk_gmac_integrated_phy_powerup() 1183 if (priv->phy_reset) in rk_gmac_integrated_phy_powerup() 1184 reset_control_deassert(priv->phy_reset); in rk_gmac_integrated_phy_powerup() 1194 if (priv->phy_reset) in rk_gmac_integrated_phy_powerdown() 1195 reset_control_assert(priv->phy_reset); in rk_gmac_integrated_phy_powerdown() 1450 bsp_priv->phy_reset = of_reset_control_get(plat->phy_node, NULL); in rk_gmac_setup() 1451 if (IS_ERR(bsp_priv->phy_reset)) { in rk_gmac_setup() [all …]
|
| /Linux-v5.15/include/linux/usb/ |
| D | renesas_usbhs.h | 72 int (*phy_reset)(struct platform_device *pdev); member
|
| /Linux-v5.15/drivers/usb/renesas_usbhs/ |
| D | common.c | 502 usbhs_platform_call(priv, phy_reset, pdev); in usbhsc_hotplug() 733 usbhs_platform_call(priv, phy_reset, pdev); in usbhs_probe() 817 usbhs_platform_call(priv, phy_reset, pdev); in usbhsc_resume()
|
| /Linux-v5.15/include/linux/phy/ |
| D | phy.h | 238 int phy_reset(struct phy *phy); 378 static inline int phy_reset(struct phy *phy) in phy_reset() function
|
| /Linux-v5.15/drivers/scsi/mvsas/ |
| D | mv_94xx.h | 175 u32 phy_reset:1; member
|
| D | mv_sas.c | 159 MVS_CHIP_DISP->phy_reset(mvi, no, hard); in mvs_phys_reset() 188 MVS_CHIP_DISP->phy_reset(mvi, phy_id, MVS_HARD_RESET); in mvs_phy_control() 193 MVS_CHIP_DISP->phy_reset(mvi, phy_id, MVS_SOFT_RESET); in mvs_phy_control() 1946 MVS_CHIP_DISP->phy_reset(mvi, phy_no, MVS_HARD_RESET); in mvs_sig_time_out() 1990 MVS_CHIP_DISP->phy_reset(mvi, in mvs_int_port() 2022 MVS_CHIP_DISP->phy_reset(mvi, phy_no, MVS_PHY_TUNE); in mvs_int_port()
|
| D | mv_sas.h | 139 void (*phy_reset)(struct mvs_info *mvi, u32 phy_id, int hard); member
|
| /Linux-v5.15/drivers/phy/amlogic/ |
| D | phy-meson-axg-pcie.c | 99 ret = phy_reset(priv->analog); in phy_axg_pcie_reset()
|
| /Linux-v5.15/include/scsi/ |
| D | scsi_transport_sas.h | 177 int (*phy_reset)(struct sas_phy *, int); member
|
| /Linux-v5.15/drivers/usb/dwc3/ |
| D | dwc3-keystone.c | 107 error = phy_reset(kdwc->usb3_phy); in kdwc3_probe()
|
| /Linux-v5.15/drivers/phy/ |
| D | phy-core.c | 406 int phy_reset(struct phy *phy) in phy_reset() function 425 EXPORT_SYMBOL_GPL(phy_reset);
|
| /Linux-v5.15/drivers/usb/cdns3/ |
| D | core.c | 270 phy_reset(cdns->usb3_phy); in cdns_idle_role_stop()
|
| /Linux-v5.15/drivers/net/ethernet/freescale/ |
| D | fec_main.c | 3596 int err, phy_reset; in fec_reset_phy() local 3609 phy_reset = of_get_named_gpio(np, "phy-reset-gpios", 0); in fec_reset_phy() 3610 if (phy_reset == -EPROBE_DEFER) in fec_reset_phy() 3611 return phy_reset; in fec_reset_phy() 3612 else if (!gpio_is_valid(phy_reset)) in fec_reset_phy() 3622 err = devm_gpio_request_one(&pdev->dev, phy_reset, in fec_reset_phy() 3635 gpio_set_value_cansleep(phy_reset, !active_high); in fec_reset_phy()
|
| /Linux-v5.15/drivers/scsi/smartpqi/ |
| D | smartpqi_sas_transport.c | 568 .phy_reset = pqi_sas_phy_reset,
|