Home
last modified time | relevance | path

Searched refs:phy_reset (Results 1 - 25 of 81) sorted by relevance

1234

/kernel/linux/linux-5.10/drivers/phy/lantiq/
H A Dphy-lantiq-rcu-usb2.c44 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()
H 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()
451 priv->phy_reset = devm_reset_control_get_exclusive(dev, "phy"); in ltq_vrx200_pcie_phy_probe()
452 if (IS_ERR(priv->phy_reset)) in ltq_vrx200_pcie_phy_probe()
453 return PTR_ERR(priv->phy_reset); in ltq_vrx200_pcie_phy_probe()
/kernel/linux/linux-6.6/drivers/phy/lantiq/
H 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()
H 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()
/kernel/linux/linux-5.10/drivers/phy/qualcomm/
H 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()
287 qphy->phy_reset = devm_reset_control_get_exclusive(dev, "phy"); in qcom_pcie2_phy_probe()
288 if (IS_ERR(qphy->phy_reset)) { in qcom_pcie2_phy_probe()
290 return PTR_ERR(qphy->phy_reset); in qcom_pcie2_phy_probe()
H A Dphy-qcom-snps-femto-v2.c78 * @phy_reset: phy reset control
92 struct reset_control *phy_reset; member
213 ret = reset_control_assert(hsphy->phy_reset); in qcom_snps_hsphy_init()
215 dev_err(&phy->dev, "failed to assert phy_reset, %d\n", ret); in qcom_snps_hsphy_init()
221 ret = reset_control_deassert(hsphy->phy_reset); in qcom_snps_hsphy_init()
223 dev_err(&phy->dev, "failed to de-assert phy_reset, %d\n", ret); in qcom_snps_hsphy_init()
282 reset_control_assert(hsphy->phy_reset); in qcom_snps_hsphy_exit()
333 hsphy->phy_reset = devm_reset_control_get_exclusive(&pdev->dev, NULL); in qcom_snps_hsphy_probe()
334 if (IS_ERR(hsphy->phy_reset)) { in qcom_snps_hsphy_probe()
336 return PTR_ERR(hsphy->phy_reset); in qcom_snps_hsphy_probe()
[all...]
H 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()
H A Dphy-qcom-qusb2.c329 * @phy_reset: phy reset control
349 struct reset_control *phy_reset; member
668 ret = reset_control_assert(qphy->phy_reset); in qusb2_phy_init()
670 dev_err(&phy->dev, "failed to assert phy_reset, %d\n", ret); in qusb2_phy_init()
677 ret = reset_control_deassert(qphy->phy_reset); in qusb2_phy_init()
679 dev_err(&phy->dev, "failed to de-assert phy_reset, %d\n", ret); in qusb2_phy_init()
774 reset_control_assert(qphy->phy_reset); in qusb2_phy_init()
796 reset_control_assert(qphy->phy_reset); in qusb2_phy_exit()
887 qphy->phy_reset = devm_reset_control_get_by_index(&pdev->dev, 0); in qusb2_phy_probe()
888 if (IS_ERR(qphy->phy_reset)) { in qusb2_phy_probe()
[all...]
/kernel/linux/linux-6.6/drivers/phy/qualcomm/
H 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()
H 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()
H A Dphy-qcom-snps-femto-v2.c119 * @phy_reset: phy reset control
133 struct reset_control *phy_reset; member
403 ret = reset_control_assert(hsphy->phy_reset); in qcom_snps_hsphy_init()
405 dev_err(&phy->dev, "failed to assert phy_reset, %d\n", ret); in qcom_snps_hsphy_init()
411 ret = reset_control_deassert(hsphy->phy_reset); in qcom_snps_hsphy_init()
413 dev_err(&phy->dev, "failed to de-assert phy_reset, %d\n", ret); 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()
[all...]
H A Dphy-qcom-snps-eusb2.c129 struct reset_control *phy_reset; member
254 ret = reset_control_assert(phy->phy_reset); in qcom_snps_eusb2_hsphy_init()
256 dev_err(&p->dev, "failed to assert phy_reset, %d\n", ret); in qcom_snps_eusb2_hsphy_init()
262 ret = reset_control_deassert(phy->phy_reset); in qcom_snps_eusb2_hsphy_init()
264 dev_err(&p->dev, "failed to de-assert phy_reset, %d\n", ret); in qcom_snps_eusb2_hsphy_init()
385 phy->phy_reset = devm_reset_control_get_exclusive(dev, NULL); in qcom_snps_eusb2_hsphy_probe()
386 if (IS_ERR(phy->phy_reset)) in qcom_snps_eusb2_hsphy_probe()
387 return PTR_ERR(phy->phy_reset); in qcom_snps_eusb2_hsphy_probe()
H A Dphy-qcom-qusb2.c415 * @phy_reset: phy reset control
435 struct reset_control *phy_reset; member
754 ret = reset_control_assert(qphy->phy_reset); in qusb2_phy_init()
756 dev_err(&phy->dev, "failed to assert phy_reset, %d\n", ret); in qusb2_phy_init()
763 ret = reset_control_deassert(qphy->phy_reset); in qusb2_phy_init()
765 dev_err(&phy->dev, "failed to de-assert phy_reset, %d\n", ret); in qusb2_phy_init()
865 reset_control_assert(qphy->phy_reset); in qusb2_phy_init()
887 reset_control_assert(qphy->phy_reset); in qusb2_phy_exit()
991 qphy->phy_reset = devm_reset_control_get_by_index(&pdev->dev, 0); in qusb2_phy_probe()
992 if (IS_ERR(qphy->phy_reset)) { in qusb2_phy_probe()
[all...]
/kernel/linux/linux-5.10/include/linux/platform_data/
H A Dusb-omap.h49 unsigned phy_reset:1; member
69 unsigned phy_reset:1; member
/kernel/linux/linux-6.6/include/linux/platform_data/
H A Dusb-omap.h35 unsigned phy_reset:1; member
55 unsigned phy_reset:1; member
/kernel/linux/linux-6.6/drivers/pci/controller/
H A Dpcie-mediatek-gen3.c121 * @phy_reset: PHY reset control
140 struct reset_control *phy_reset; member
794 pcie->phy_reset = devm_reset_control_get_optional_exclusive(dev, "phy"); in mtk_pcie_parse_port()
795 if (IS_ERR(pcie->phy_reset)) { in mtk_pcie_parse_port()
796 ret = PTR_ERR(pcie->phy_reset); in mtk_pcie_parse_port()
836 reset_control_deassert(pcie->phy_reset); in mtk_pcie_power_up()
872 reset_control_assert(pcie->phy_reset); in mtk_pcie_power_up()
887 reset_control_assert(pcie->phy_reset); in mtk_pcie_power_down()
902 reset_control_assert(pcie->phy_reset); in mtk_pcie_setup()
/kernel/linux/linux-5.10/drivers/net/ethernet/stmicro/stmmac/
H A Ddwmac-rk.c60 struct reset_control *phy_reset; member
1026 if (priv->phy_reset) { in rk_gmac_integrated_phy_powerup()
1029 if (priv->phy_reset) in rk_gmac_integrated_phy_powerup()
1030 reset_control_assert(priv->phy_reset); in rk_gmac_integrated_phy_powerup()
1032 if (priv->phy_reset) in rk_gmac_integrated_phy_powerup()
1033 reset_control_deassert(priv->phy_reset); in rk_gmac_integrated_phy_powerup()
1043 if (priv->phy_reset) in rk_gmac_integrated_phy_powerdown()
1044 reset_control_assert(priv->phy_reset); in rk_gmac_integrated_phy_powerdown()
1276 bsp_priv->phy_reset = of_reset_control_get(plat->phy_node, NULL); in rk_gmac_setup()
1277 if (IS_ERR(bsp_priv->phy_reset)) { in rk_gmac_setup()
[all...]
/kernel/linux/linux-5.10/drivers/pci/controller/dwc/
H A Dpcie-qcom.c106 struct reset_control *phy_reset; member
140 struct reset_control *phy_reset; member
285 res->phy_reset = devm_reset_control_get_exclusive(dev, "phy"); in qcom_pcie_get_resources_2_1_0()
286 return PTR_ERR_OR_ZERO(res->phy_reset); in qcom_pcie_get_resources_2_1_0()
299 reset_control_assert(res->phy_reset); in qcom_pcie_deinit_2_1_0()
321 reset_control_assert(res->phy_reset); in qcom_pcie_init_2_1_0()
341 ret = reset_control_deassert(res->phy_reset); in qcom_pcie_init_2_1_0()
420 reset_control_assert(res->phy_reset); in qcom_pcie_init_2_1_0()
745 res->phy_reset = devm_reset_control_get_exclusive(dev, "phy"); in qcom_pcie_get_resources_2_4_0()
746 if (IS_ERR(res->phy_reset)) in qcom_pcie_get_resources_2_4_0()
[all...]
/kernel/linux/linux-5.10/include/linux/usb/
H A Drenesas_usbhs.h72 int (*phy_reset)(struct platform_device *pdev); member
/kernel/linux/linux-6.6/include/linux/usb/
H A Drenesas_usbhs.h72 int (*phy_reset)(struct platform_device *pdev); member
/kernel/linux/linux-6.6/drivers/net/ethernet/stmicro/stmmac/
H A Ddwmac-rk.c77 struct reset_control *phy_reset; member
1469 if (priv->phy_reset) { in rk_gmac_integrated_phy_powerup()
1472 if (priv->phy_reset) in rk_gmac_integrated_phy_powerup()
1473 reset_control_assert(priv->phy_reset); in rk_gmac_integrated_phy_powerup()
1475 if (priv->phy_reset) in rk_gmac_integrated_phy_powerup()
1476 reset_control_deassert(priv->phy_reset); in rk_gmac_integrated_phy_powerup()
1486 if (priv->phy_reset) in rk_gmac_integrated_phy_powerdown()
1487 reset_control_assert(priv->phy_reset); in rk_gmac_integrated_phy_powerdown()
1687 bsp_priv->phy_reset = of_reset_control_get(plat->phy_node, NULL); in rk_gmac_setup()
1688 if (IS_ERR(bsp_priv->phy_reset)) { in rk_gmac_setup()
[all...]
/kernel/linux/linux-5.10/drivers/usb/renesas_usbhs/
H A Dcommon.c502 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()
/kernel/linux/linux-6.6/drivers/usb/renesas_usbhs/
H A Dcommon.c502 usbhs_platform_call(priv, phy_reset, pdev); in usbhsc_hotplug()
729 usbhs_platform_call(priv, phy_reset, pdev); in usbhs_probe()
811 usbhs_platform_call(priv, phy_reset, pdev); in usbhsc_resume()
/kernel/linux/linux-5.10/drivers/phy/amlogic/
H A Dphy-meson-axg-pcie.c99 ret = phy_reset(priv->analog); in phy_axg_pcie_reset()
/kernel/linux/linux-6.6/drivers/phy/amlogic/
H A Dphy-meson-axg-pcie.c100 ret = phy_reset(priv->analog); in phy_axg_pcie_reset()

Completed in 22 milliseconds

1234