Home
last modified time | relevance | path

Searched refs:phy_reset (Results 1 – 25 of 37) sorted by relevance

12

/drivers/phy/lantiq/
A Dphy-lantiq-rcu-usb2.c43 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()
A Dphy-lantiq-vrx200-pcie.c92 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()
/drivers/phy/qualcomm/
A Dphy-qcom-pcie2.c45 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()
A Dphy-qcom-usb-hs-28nm.c61 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()
A Dphy-qcom-snps-femto-v2.c133 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()
A Dphy-qcom-qusb2.c459 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()
/drivers/phy/st/
A Dphy-stm32-combophy.c85 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()
/drivers/phy/
A Dphy-snps-eusb2.c169 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()
A Dphy-core.c430 int phy_reset(struct phy *phy) in phy_reset() function
449 EXPORT_SYMBOL_GPL(phy_reset);
/drivers/net/ethernet/stmicro/stmmac/
A Ddwmac-rk.c85 struct reset_control *phy_reset; member
182 if (priv->phy_reset) { in rk_gmac_integrated_ephy_powerup()
185 if (priv->phy_reset) in rk_gmac_integrated_ephy_powerup()
186 reset_control_assert(priv->phy_reset); in rk_gmac_integrated_ephy_powerup()
188 if (priv->phy_reset) in rk_gmac_integrated_ephy_powerup()
199 if (priv->phy_reset) in rk_gmac_integrated_ephy_powerdown()
200 reset_control_assert(priv->phy_reset); in rk_gmac_integrated_ephy_powerdown()
212 reset_control_assert(priv->phy_reset); in rk_gmac_integrated_fephy_powerup()
222 reset_control_deassert(priv->phy_reset); in rk_gmac_integrated_fephy_powerup()
1585 if (IS_ERR(bsp_priv->phy_reset)) { in rk_gmac_setup()
[all …]
/drivers/usb/renesas_usbhs/
A Dcommon.c504 usbhs_platform_call(priv, phy_reset, pdev); in usbhsc_hotplug()
757 usbhs_platform_call(priv, phy_reset, pdev); in usbhs_probe()
852 usbhs_platform_call(priv, phy_reset, pdev); in usbhsc_resume()
/drivers/phy/rockchip/
A Dphy-rockchip-inno-usb2.c254 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()
/drivers/phy/amlogic/
A Dphy-meson-axg-pcie.c100 ret = phy_reset(priv->analog); in phy_axg_pcie_reset()
/drivers/scsi/mvsas/
A Dmv_94xx.h175 u32 phy_reset:1; member
A Dmv_sas.c179 MVS_CHIP_DISP->phy_reset(mvi, phy_id, MVS_HARD_RESET); in mvs_phy_control()
184 MVS_CHIP_DISP->phy_reset(mvi, phy_id, MVS_SOFT_RESET); in mvs_phy_control()
1766 MVS_CHIP_DISP->phy_reset(mvi, phy_no, MVS_HARD_RESET); in mvs_sig_time_out()
1810 MVS_CHIP_DISP->phy_reset(mvi, in mvs_int_port()
1842 MVS_CHIP_DISP->phy_reset(mvi, phy_no, MVS_PHY_TUNE); in mvs_int_port()
A Dmv_sas.h139 void (*phy_reset)(struct mvs_info *mvi, u32 phy_id, int hard); member
/drivers/usb/dwc3/
A Ddwc3-keystone.c108 error = phy_reset(kdwc->usb3_phy); in kdwc3_probe()
/drivers/usb/cdns3/
A Dcore.c271 phy_reset(cdns->usb3_phy); in cdns_idle_role_stop()
/drivers/pci/controller/dwc/
A Dpci-meson.c151 ret = phy_reset(mp->phy); in meson_pcie_reset()
/drivers/scsi/smartpqi/
A Dsmartpqi_sas_transport.c568 .phy_reset = pqi_sas_phy_reset,
/drivers/scsi/
A Dscsi_transport_sas.c611 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()
/drivers/media/platform/sunxi/sun6i-mipi-csi2/
A Dsun6i_mipi_csi2.c249 ret = phy_reset(dphy); in sun6i_mipi_csi2_s_stream()
/drivers/net/ethernet/freescale/
A Dfec_main.c4194 struct gpio_desc *phy_reset; in fec_reset_phy() local
4212 phy_reset = devm_gpiod_get_optional(&pdev->dev, "phy-reset", in fec_reset_phy()
4214 if (IS_ERR(phy_reset)) in fec_reset_phy()
4215 return dev_err_probe(&pdev->dev, PTR_ERR(phy_reset), in fec_reset_phy()
4218 if (!phy_reset) in fec_reset_phy()
4226 gpiod_set_value_cansleep(phy_reset, 0); in fec_reset_phy()
/drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/
A Dsun8i_a83t_mipi_csi2.c281 ret = phy_reset(dphy); in sun8i_a83t_mipi_csi2_s_stream()
/drivers/scsi/libsas/
A Dsas_init.c581 .phy_reset = queue_phy_reset,

Completed in 76 milliseconds

12