Lines Matching refs:ret
50 int ret;
55 ret = phy_write(phydev, TSTCNTL, 0);
56 if (ret)
57 return ret;
58 ret = phy_write(phydev, TSTCNTL, TSTCNTL_TEST_MODE);
59 if (ret)
60 return ret;
61 ret = phy_write(phydev, TSTCNTL, 0);
62 if (ret)
63 return ret;
75 int ret;
77 ret = meson_gxl_open_banks(phydev);
78 if (ret)
81 ret = phy_write(phydev, TSTCNTL, TSTCNTL_READ |
85 if (ret)
88 ret = phy_read(phydev, TSTREAD1);
92 return ret;
99 int ret;
101 ret = meson_gxl_open_banks(phydev);
102 if (ret)
105 ret = phy_write(phydev, TSTWRITE, value);
106 if (ret)
109 ret = phy_write(phydev, TSTCNTL, TSTCNTL_WRITE |
117 return ret;
122 int ret;
125 ret = meson_gxl_write_reg(phydev, BANK_BIST, FR_PLL_CONTROL, 0x5);
126 if (ret)
127 return ret;
130 ret = meson_gxl_write_reg(phydev, BANK_BIST, FR_PLL_DIV1, 0x029a);
131 if (ret)
132 return ret;
135 ret = meson_gxl_write_reg(phydev, BANK_BIST, FR_PLL_DIV0, 0xaaaa);
136 if (ret)
137 return ret;
160 int ret, wol, lpa, exp;
163 ret = genphy_aneg_done(phydev);
164 if (ret < 0)
165 return ret;
166 else if (!ret)
196 int ret = phy_read(phydev, INTSRC_FLAG);
198 return ret < 0 ? ret : 0;
204 int ret;
218 ret = meson_gxl_ack_interrupt(phydev);
219 if (ret)
220 return ret;