| /linux/drivers/phy/lantiq/ |
| H A D | phy-lantiq-rcu-usb2.c | 43 struct reset_control *phy_reset; member 123 reset_control_deassert(priv->phy_reset); in ltq_rcu_usb2_phy_power_on() 144 reset_control_assert(priv->phy_reset); in ltq_rcu_usb2_phy_power_off() 201 priv->phy_reset = devm_reset_control_get_optional(dev, "phy"); in ltq_rcu_usb2_of_parse() 203 return PTR_ERR_OR_ZERO(priv->phy_reset); in ltq_rcu_usb2_of_parse() 226 reset_control_assert(priv->phy_reset); in ltq_rcu_usb2_phy_probe()
|
| H A 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/drivers/phy/qualcomm/ |
| H A 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() 288 qphy->phy_reset = devm_reset_control_get_exclusive(dev, "phy"); in qcom_pcie2_phy_probe() 289 if (IS_ERR(qphy->phy_reset)) { in qcom_pcie2_phy_probe() 291 return PTR_ERR(qphy->phy_reset); in qcom_pcie2_phy_probe()
|
| H A 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()
|
| H A D | phy-qcom-snps-femto-v2.c | 133 struct reset_control *phy_reset; member 403 ret = reset_control_assert(hsphy->phy_reset); in qcom_snps_hsphy_init() 411 ret = reset_control_deassert(hsphy->phy_reset); in qcom_snps_hsphy_init() 483 reset_control_assert(hsphy->phy_reset); in qcom_snps_hsphy_exit() 587 hsphy->phy_reset = devm_reset_control_get_exclusive(&pdev->dev, NULL); in qcom_snps_hsphy_probe() 588 if (IS_ERR(hsphy->phy_reset)) { in qcom_snps_hsphy_probe() 590 return PTR_ERR(hsphy->phy_reset); in qcom_snps_hsphy_probe()
|
| H A D | phy-qcom-qusb2.c | 459 struct reset_control *phy_reset; member 778 ret = reset_control_assert(qphy->phy_reset); in qusb2_phy_init() 787 ret = reset_control_deassert(qphy->phy_reset); in qusb2_phy_init() 889 reset_control_assert(qphy->phy_reset); in qusb2_phy_init() 911 reset_control_assert(qphy->phy_reset); in qusb2_phy_exit() 1021 qphy->phy_reset = devm_reset_control_get_by_index(&pdev->dev, 0); in qusb2_phy_probe() 1022 if (IS_ERR(qphy->phy_reset)) { in qusb2_phy_probe() 1024 return PTR_ERR(qphy->phy_reset); in qusb2_phy_probe()
|
| /linux/drivers/phy/st/ |
| H A D | phy-stm32-combophy.c | 85 struct reset_control *phy_reset; member 251 reset_control_assert(combophy->phy_reset); in stm32_combophy_pll_init() 283 reset_control_deassert(combophy->phy_reset); in stm32_combophy_pll_init() 316 reset_control_deassert(combophy->phy_reset); in stm32_combophy_pll_init() 541 combophy->phy_reset = devm_reset_control_get_exclusive(dev, "phy"); in stm32_combophy_probe() 542 if (IS_ERR(combophy->phy_reset)) in stm32_combophy_probe() 543 return dev_err_probe(dev, PTR_ERR(combophy->phy_reset), in stm32_combophy_probe()
|
| /linux/include/linux/platform_data/ |
| H A D | usb-omap.h | 35 unsigned phy_reset:1; member 55 unsigned phy_reset:1; member
|
| /linux/drivers/phy/ |
| H A D | phy-snps-eusb2.c | 169 struct reset_control *phy_reset; member 477 ret = reset_control_assert(phy->phy_reset); in snps_eusb2_hsphy_init() 485 ret = reset_control_deassert(phy->phy_reset); in snps_eusb2_hsphy_init() 549 phy->phy_reset = devm_reset_control_get_optional_exclusive(dev, NULL); in snps_eusb2_hsphy_probe() 550 if (IS_ERR(phy->phy_reset)) in snps_eusb2_hsphy_probe() 551 return PTR_ERR(phy->phy_reset); in snps_eusb2_hsphy_probe()
|
| H A D | phy-core.c | 430 int phy_reset(struct phy *phy) in phy_reset() function 449 EXPORT_SYMBOL_GPL(phy_reset);
|
| /linux/drivers/net/ethernet/stmicro/stmmac/ |
| H A D | dwmac-rk.c | 85 struct reset_control *phy_reset; member 184 if (priv->phy_reset) { in rk_gmac_integrated_ephy_powerup() 187 if (priv->phy_reset) in rk_gmac_integrated_ephy_powerup() 188 reset_control_assert(priv->phy_reset); in rk_gmac_integrated_ephy_powerup() 190 if (priv->phy_reset) in rk_gmac_integrated_ephy_powerup() 191 reset_control_deassert(priv->phy_reset); in rk_gmac_integrated_ephy_powerup() 201 if (priv->phy_reset) in rk_gmac_integrated_ephy_powerdown() 202 reset_control_assert(priv->phy_reset); in rk_gmac_integrated_ephy_powerdown() 214 reset_control_assert(priv->phy_reset); in rk_gmac_integrated_fephy_powerup() 224 reset_control_deassert(priv->phy_reset); in rk_gmac_integrated_fephy_powerup() [all …]
|
| /linux/include/linux/usb/ |
| H A D | renesas_usbhs.h | 62 int (*phy_reset)(struct platform_device *pdev); member
|
| /linux/drivers/usb/renesas_usbhs/ |
| H A D | common.c | 504 usbhs_platform_call(priv, phy_reset, pdev); in usbhsc_hotplug() 761 usbhs_platform_call(priv, phy_reset, pdev); in usbhs_probe() 840 usbhs_platform_call(priv, phy_reset, pdev); in usbhsc_restore()
|
| /linux/include/linux/phy/ |
| H A D | phy.h | 265 int phy_reset(struct phy *phy); 399 static inline int phy_reset(struct phy *phy) in phy_reset() function
|
| /linux/drivers/phy/rockchip/ |
| H A D | phy-rockchip-inno-usb2.c | 254 struct reset_control *phy_reset; member 300 ret = reset_control_assert(rphy->phy_reset); in rockchip_usb2phy_reset() 306 ret = reset_control_deassert(rphy->phy_reset); in rockchip_usb2phy_reset() 1416 rphy->phy_reset = devm_reset_control_get_optional(dev, "phy"); in rockchip_usb2phy_probe() 1417 if (IS_ERR(rphy->phy_reset)) in rockchip_usb2phy_probe() 1418 return PTR_ERR(rphy->phy_reset); in rockchip_usb2phy_probe()
|
| /linux/drivers/scsi/mvsas/ |
| H A D | mv_94xx.h | 175 u32 phy_reset:1; member
|
| H A D | mv_sas.h | 139 void (*phy_reset)(struct mvs_info *mvi, u32 phy_id, int hard); member
|
| /linux/drivers/phy/amlogic/ |
| H A D | phy-meson-axg-pcie.c | 100 ret = phy_reset(priv->analog); in phy_axg_pcie_reset()
|
| /linux/include/scsi/ |
| H A D | scsi_transport_sas.h | 178 int (*phy_reset)(struct sas_phy *, int); member
|
| /linux/drivers/scsi/smartpqi/ |
| H A D | smartpqi_sas_transport.c | 568 .phy_reset = pqi_sas_phy_reset,
|
| /linux/drivers/scsi/ |
| H A D | scsi_transport_sas.c | 611 error = i->f->phy_reset(phy, hard_reset); in do_sas_phy_reset() 1873 SETUP_OPTIONAL_PHY_ATTRIBUTE_WRONLY(link_reset, phy_reset); in sas_attach_transport() 1874 SETUP_OPTIONAL_PHY_ATTRIBUTE_WRONLY(hard_reset, phy_reset); in sas_attach_transport()
|
| /linux/drivers/scsi/libsas/ |
| H A D | sas_init.c | 582 .phy_reset = queue_phy_reset,
|
| /linux/arch/sh/boards/mach-ecovec24/ |
| H A D | setup.c | 273 .phy_reset = usbhs_phy_reset,
|
| /linux/drivers/net/ethernet/nvidia/ |
| H A D | forcedeth.c | 1164 static int phy_reset(struct net_device *dev, u32 bmcr_setup) in phy_reset() function 1464 if (phy_reset(dev, mii_control)) { in phy_init() 4500 if (phy_reset(dev, bmcr)) { in nv_set_link_ksettings() 4549 if (phy_reset(dev, bmcr)) { in nv_set_link_ksettings() 4619 if (phy_reset(dev, bmcr)) { in nv_nway_reset()
|
| /linux/drivers/net/ethernet/microchip/sparx5/ |
| H A D | sparx5_port.c | 724 err = phy_reset(port->serdes); in sparx5_serdes_set()
|