Lines Matching refs:ret
130 int ret; in gmac_rockchip_ofdata_to_platdata() local
139 ret = dev_read_phandle_with_args(dev, "phy-handle", NULL, 0, 0, &args); in gmac_rockchip_ofdata_to_platdata()
140 if (ret) { in gmac_rockchip_ofdata_to_platdata()
141 debug("Cannot get phy phandle: ret=%d\n", ret); in gmac_rockchip_ofdata_to_platdata()
150 ret = reset_get_by_name(dev, "mac-phy", &pdata->phy_reset); in gmac_rockchip_ofdata_to_platdata()
151 if (ret) { in gmac_rockchip_ofdata_to_platdata()
152 ret = uclass_get_device_by_ofnode(UCLASS_ETH_PHY, args.node, &phydev); in gmac_rockchip_ofdata_to_platdata()
153 if (ret) { in gmac_rockchip_ofdata_to_platdata()
154 debug("Get phydev by ofnode failed: err=%d\n", ret); in gmac_rockchip_ofdata_to_platdata()
155 return ret; in gmac_rockchip_ofdata_to_platdata()
158 ret = reset_get_by_index(phydev, 0, &pdata->phy_reset); in gmac_rockchip_ofdata_to_platdata()
159 if (ret) { in gmac_rockchip_ofdata_to_platdata()
160 debug("No PHY reset control found: ret=%d\n", ret); in gmac_rockchip_ofdata_to_platdata()
161 return ret; in gmac_rockchip_ofdata_to_platdata()
190 int speed, ret; in px30_gmac_fix_mac_speed() local
198 ret = clk_get_by_name(priv->phydev->dev, "clk_mac_speed", in px30_gmac_fix_mac_speed()
200 if (ret) in px30_gmac_fix_mac_speed()
201 return ret; in px30_gmac_fix_mac_speed()
206 ret = clk_set_rate(&clk_speed, 2500000); in px30_gmac_fix_mac_speed()
207 if (ret) in px30_gmac_fix_mac_speed()
208 return ret; in px30_gmac_fix_mac_speed()
212 ret = clk_set_rate(&clk_speed, 25000000); in px30_gmac_fix_mac_speed()
213 if (ret) in px30_gmac_fix_mac_speed()
214 return ret; in px30_gmac_fix_mac_speed()
232 int ret; in rk1808_gmac_fix_mac_speed() local
234 ret = clk_get_by_name(priv->phydev->dev, "clk_mac_speed", in rk1808_gmac_fix_mac_speed()
236 if (ret) in rk1808_gmac_fix_mac_speed()
237 return ret; in rk1808_gmac_fix_mac_speed()
241 ret = clk_set_rate(&clk_speed, 2500000); in rk1808_gmac_fix_mac_speed()
242 if (ret) in rk1808_gmac_fix_mac_speed()
243 return ret; in rk1808_gmac_fix_mac_speed()
246 ret = clk_set_rate(&clk_speed, 25000000); in rk1808_gmac_fix_mac_speed()
247 if (ret) in rk1808_gmac_fix_mac_speed()
248 return ret; in rk1808_gmac_fix_mac_speed()
251 ret = clk_set_rate(&clk_speed, 125000000); in rk1808_gmac_fix_mac_speed()
252 if (ret) in rk1808_gmac_fix_mac_speed()
253 return ret; in rk1808_gmac_fix_mac_speed()
348 int speed, ret; in rk3308_gmac_fix_mac_speed() local
356 ret = clk_get_by_name(priv->phydev->dev, "clk_mac_speed", in rk3308_gmac_fix_mac_speed()
358 if (ret) in rk3308_gmac_fix_mac_speed()
359 return ret; in rk3308_gmac_fix_mac_speed()
364 ret = clk_set_rate(&clk_speed, 2500000); in rk3308_gmac_fix_mac_speed()
365 if (ret) in rk3308_gmac_fix_mac_speed()
366 return ret; in rk3308_gmac_fix_mac_speed()
370 ret = clk_set_rate(&clk_speed, 25000000); in rk3308_gmac_fix_mac_speed()
371 if (ret) in rk3308_gmac_fix_mac_speed()
372 return ret; in rk3308_gmac_fix_mac_speed()
864 int ret; in rv1126_set_rgmii_speed() local
866 ret = clk_get_by_name(priv->phy->dev, "clk_mac_speed", in rv1126_set_rgmii_speed()
868 if (ret) { in rv1126_set_rgmii_speed()
870 __func__, ret); in rv1126_set_rgmii_speed()
871 return ret; in rv1126_set_rgmii_speed()
876 ret = clk_set_rate(&clk_speed, 2500000); in rv1126_set_rgmii_speed()
877 if (ret) in rv1126_set_rgmii_speed()
878 return ret; in rv1126_set_rgmii_speed()
881 ret = clk_set_rate(&clk_speed, 25000000); in rv1126_set_rgmii_speed()
882 if (ret) in rv1126_set_rgmii_speed()
883 return ret; in rv1126_set_rgmii_speed()
886 ret = clk_set_rate(&clk_speed, 125000000); in rv1126_set_rgmii_speed()
887 if (ret) in rv1126_set_rgmii_speed()
888 return ret; in rv1126_set_rgmii_speed()
1408 int ret = 0; in rk3528_gmac_integrated_phy_powerup() local
1412 ret = uclass_get_device_by_driver(UCLASS_MISC, in rk3528_gmac_integrated_phy_powerup()
1416 ret = uclass_get_device_by_driver(UCLASS_MISC, in rk3528_gmac_integrated_phy_powerup()
1419 if (!ret) { in rk3528_gmac_integrated_phy_powerup()
1424 ret = misc_read(dev, regs[0], &bgs, 1); in rk3528_gmac_integrated_phy_powerup()
1425 if (ret) { in rk3528_gmac_integrated_phy_powerup()
1427 ret); in rk3528_gmac_integrated_phy_powerup()
1942 int ret = 0; in rv1106_gmac_integrated_phy_powerup() local
1946 ret = uclass_get_device_by_driver(UCLASS_MISC, in rv1106_gmac_integrated_phy_powerup()
1950 ret = uclass_get_device_by_driver(UCLASS_MISC, in rv1106_gmac_integrated_phy_powerup()
1953 if (!ret) { in rv1106_gmac_integrated_phy_powerup()
1958 ret = misc_read(dev, regs[0], &bgs, 1); in rv1106_gmac_integrated_phy_powerup()
1959 if (ret) { in rv1106_gmac_integrated_phy_powerup()
1961 ret); in rv1106_gmac_integrated_phy_powerup()
2414 int ret; in gmac_rockchip_probe() local
2428 ret = clk_set_defaults(dev); in gmac_rockchip_probe()
2429 if (ret) in gmac_rockchip_probe()
2430 debug("%s clk_set_defaults failed %d\n", __func__, ret); in gmac_rockchip_probe()
2432 ret = clk_get_by_index(dev, 0, &clk); in gmac_rockchip_probe()
2433 if (ret) in gmac_rockchip_probe()
2434 debug("%s clk_get_by_index failed %d\n", __func__, ret); in gmac_rockchip_probe()
2547 int ret; in gmac_rockchip_eth_start() local
2550 ret = eqos_init(dev); in gmac_rockchip_eth_start()
2554 ret = designware_eth_init((struct dw_eth_dev *)priv, in gmac_rockchip_eth_start()
2557 if (ret) in gmac_rockchip_eth_start()
2558 return ret; in gmac_rockchip_eth_start()
2559 ret = ops->fix_mac_speed(pdata, priv); in gmac_rockchip_eth_start()
2560 if (ret) in gmac_rockchip_eth_start()
2561 return ret; in gmac_rockchip_eth_start()
2566 ret = designware_eth_enable((struct dw_eth_dev *)priv); in gmac_rockchip_eth_start()
2567 if (ret) in gmac_rockchip_eth_start()
2568 return ret; in gmac_rockchip_eth_start()