Home
last modified time | relevance | path

Searched refs:phy_rst (Results 1 – 19 of 19) sorted by relevance

/linux/drivers/phy/rockchip/
H A Dphy-rockchip-pcie.c59 struct reset_control *phy_rst; member
116 err = reset_control_assert(rk_phy->phy_rst); in rockchip_pcie_phy_power_off()
146 err = reset_control_deassert(rk_phy->phy_rst); in rockchip_pcie_phy_power_on()
200 reset_control_assert(rk_phy->phy_rst); in rockchip_pcie_phy_power_on()
217 err = reset_control_assert(rk_phy->phy_rst); in rockchip_pcie_phy_init()
292 rk_phy->phy_rst = devm_reset_control_get(dev, "phy"); in rockchip_pcie_phy_probe()
293 if (IS_ERR(rk_phy->phy_rst)) in rockchip_pcie_phy_probe()
294 return dev_err_probe(&pdev->dev, PTR_ERR(rk_phy->phy_rst), in rockchip_pcie_phy_probe()
H A Dphy-rockchip-naneng-combphy.c209 struct reset_control *phy_rst; member
285 ret = reset_control_deassert(priv->phy_rst); in rockchip_combphy_init()
311 reset_control_assert(priv->phy_rst); in rockchip_combphy_exit()
377 priv->phy_rst = devm_reset_control_get_exclusive(dev, "phy"); in rockchip_combphy_parse_dt()
379 if (PTR_ERR(priv->phy_rst) == -ENOENT) in rockchip_combphy_parse_dt()
380 priv->phy_rst = devm_reset_control_array_get_exclusive(dev); in rockchip_combphy_parse_dt()
381 if (IS_ERR(priv->phy_rst)) in rockchip_combphy_parse_dt()
382 return dev_err_probe(dev, PTR_ERR(priv->phy_rst), "failed to get phy reset\n"); in rockchip_combphy_parse_dt()
429 ret = reset_control_assert(priv->phy_rst); in rockchip_combphy_probe()
/linux/drivers/phy/intel/
H A Dphy-intel-lgm-combo.c96 struct reset_control *phy_rst; member
241 reset_control_assert(cbphy->phy_rst); in intel_cbphy_rst_assert()
247 reset_control_deassert(cbphy->phy_rst); in intel_cbphy_rst_deassert()
425 cbphy->phy_rst = devm_reset_control_get_optional(dev, "phy"); in intel_cbphy_fwnode_parse()
426 if (IS_ERR(cbphy->phy_rst)) in intel_cbphy_fwnode_parse()
427 return dev_err_probe(dev, PTR_ERR(cbphy->phy_rst), in intel_cbphy_fwnode_parse()
/linux/drivers/net/ethernet/hisilicon/
H A Dhisi_femac.c113 struct reset_control *phy_rst; member
719 reset_control_deassert(priv->phy_rst); in hisi_femac_phy_reset()
722 reset_control_assert(priv->phy_rst); in hisi_femac_phy_reset()
727 reset_control_deassert(priv->phy_rst); in hisi_femac_phy_reset()
820 priv->phy_rst = devm_reset_control_get(dev, "phy"); in hisi_femac_drv_probe()
821 if (IS_ERR(priv->phy_rst)) { in hisi_femac_drv_probe()
822 priv->phy_rst = NULL; in hisi_femac_drv_probe()
933 if (priv->phy_rst) in hisi_femac_drv_resume()
H A Dhix5hd2_gmac.c269 struct reset_control *phy_rst; member
1079 reset_control_deassert(priv->phy_rst); in hix5hd2_phy_reset()
1082 reset_control_assert(priv->phy_rst); in hix5hd2_phy_reset()
1087 reset_control_deassert(priv->phy_rst); in hix5hd2_phy_reset()
1159 priv->phy_rst = devm_reset_control_get(dev, "phy"); in hix5hd2_dev_probe()
1160 if (IS_ERR(priv->phy_rst)) { in hix5hd2_dev_probe()
1161 priv->phy_rst = NULL; in hix5hd2_dev_probe()
/linux/arch/arm/boot/dts/rockchip/
H A Drk3288-firefly-reload-core.dtsi56 pinctrl-0 = <&rgmii_pins>, <&phy_rst>, <&phy_pmeb>, <&phy_int>;
244 phy_rst: phy-rst { label
H A Drk3288-rock2-som.dtsi69 pinctrl-0 = <&rgmii_pins &phy_rst>;
239 phy_rst: phy-rst { label
H A Drk3288-veyron-fievel.dts90 pinctrl-0 = <&rgmii_pins>, <&phy_rst>, <&phy_pmeb>, <&phy_int>;
466 phy_rst: phy-rst { label
H A Drk3288-miqi.dts130 pinctrl-0 = <&rgmii_pins>, <&phy_rst>, <&phy_pmeb>, <&phy_int>;
358 phy_rst: phy-rst { label
H A Drk3288-phycore-som.dtsi93 pinctrl-0 = <&rgmii_pins &phy_rst &phy_int>;
369 phy_rst: phy-rst { label
H A Drk3288-vyasa.dts158 pinctrl-0 = <&rgmii_pins>, <&phy_rst>, <&phy_pmeb>, <&phy_int>;
467 phy_rst: phy-rst { label
H A Drk3288-firefly.dtsi186 pinctrl-0 = <&rgmii_pins>, <&phy_rst>, <&phy_pmeb>, <&phy_int>;
413 phy_rst: phy-rst { label
/linux/arch/arm64/boot/dts/rockchip/
H A Drk3368-lion.dtsi296 pinctrl-0 = <&phy_rst>;
305 phy_rst: phy-rst { label
H A Dpx30-ringneck.dtsi350 pinctrl-0 = <&phy_rst>;
365 phy_rst: phy-rst { label
H A Dpx30-cobra.dtsi403 pinctrl-0 = <&phy_rst>;
438 phy_rst: phy-rst { label
H A Drk3368-lba3368.dts239 pinctrl-0 = <&phy_rst>;
497 phy_rst: phy-rst { label
/linux/drivers/phy/cadence/
H A Dphy-cadence-sierra.c389 struct reset_control *phy_rst; member
620 ret = reset_control_deassert(sp->phy_rst); in cdns_sierra_phy_on()
673 reset_control_assert(sp->phy_rst); in cdns_sierra_phy_reset()
674 reset_control_deassert(sp->phy_rst); in cdns_sierra_phy_reset()
1237 sp->phy_rst = rst; in cdns_sierra_phy_get_resets()
1357 ret = reset_control_deassert(sp->phy_rst); in cdns_sierra_phy_configure_multilink()
1530 reset_control_assert(phy->phy_rst); in cdns_sierra_phy_remove()
H A Dphy-cadence-torrent.c361 struct reset_control *phy_rst; member
1661 ret = reset_control_deassert(cdns_phy->phy_rst); in cdns_torrent_phy_on()
1700 ret = reset_control_assert(cdns_phy->phy_rst); in cdns_torrent_phy_off()
2734 ret = reset_control_deassert(cdns_phy->phy_rst); in cdns_torrent_phy_configure_multilink()
2793 cdns_phy->phy_rst = devm_reset_control_get_exclusive_by_index(dev, 0); in cdns_torrent_of_get_reset()
2794 if (IS_ERR(cdns_phy->phy_rst)) { in cdns_torrent_of_get_reset()
2797 return PTR_ERR(cdns_phy->phy_rst); in cdns_torrent_of_get_reset()
3178 reset_control_assert(cdns_phy->phy_rst); in cdns_torrent_phy_remove()
3359 reset_control_assert(cdns_phy->phy_rst); in cdns_torrent_phy_suspend_noirq()
/linux/Documentation/ABI/stable/
H A Dsysfs-driver-mlxreg-io794 …t: /sys/devices/platform/mlxplat/i2c_mlxcpld.*/i2c-*/i2c-*/*-00**/mlxreg-io.*/hwmon/hwmon*/phy_rst