Lines Matching refs:ret
418 int ret = 0;
423 ret |= handle_tx;
434 ret |= tx_hard_error;
437 ret |= tx_hard_error;
445 ret |= handle_rx;
456 ret |= tx_hard_error;
459 ret |= tx_hard_error;
471 return ret;
550 int ret;
553 ret = regulator_enable(gmac->regulator);
554 if (ret) {
556 return ret;
560 ret = clk_prepare_enable(gmac->tx_clk);
561 if (ret) {
567 ret = sun8i_dwmac_power_internal_phy(netdev_priv(ndev));
568 if (ret)
580 return ret;
748 int ret;
771 ret = PTR_ERR(gmac->rst_ephy);
772 if (ret == -EPROBE_DEFER) {
775 return ret;
792 int ret;
800 ret = clk_prepare_enable(gmac->ephy_clk);
801 if (ret) {
803 return ret;
811 ret = reset_control_deassert(gmac->rst_ephy);
812 if (ret) {
815 return ret;
850 int ret = 0;
872 ret = sun8i_dwmac_power_internal_phy(priv);
873 if (ret)
874 return ret;
881 ret = sun8i_dwmac_reset(priv);
883 return ret;
888 int ret;
896 ret = mdio_mux_init(priv->device, mdio_mux, mdio_mux_syscon_switch_fn,
899 return ret;
907 int ret;
910 ret = regmap_field_read(gmac->regmap_field, &val);
911 if (ret) {
913 return ret;
931 ret = of_mdio_parse_addr(dev, plat->phy_node);
932 if (ret < 0) {
934 return ret;
1133 int ret;
1138 ret = stmmac_get_platform_resources(pdev, &stmmac_res);
1139 if (ret)
1140 return ret;
1189 ret = PTR_ERR(regmap);
1190 dev_err(&pdev->dev, "Unable to map syscon: %d\n", ret);
1191 return ret;
1197 ret = PTR_ERR(gmac->regmap_field);
1198 dev_err(dev, "Unable to map syscon register: %d\n", ret);
1199 return ret;
1202 ret = of_get_phy_mode(dev->of_node, &interface);
1203 if (ret)
1224 ret = sun8i_dwmac_set_syscon(&pdev->dev, plat_dat);
1225 if (ret)
1228 ret = sun8i_dwmac_init(pdev, plat_dat->bsp_priv);
1229 if (ret)
1232 ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res);
1233 if (ret)
1242 ret = get_ephy_nodes(priv);
1243 if (ret)
1245 ret = sun8i_dwmac_register_mdio_mux(priv);
1246 if (ret) {
1251 ret = sun8i_dwmac_reset(priv);
1252 if (ret)
1256 return ret;
1269 return ret;