Lines Matching refs:mmd
31 int ef4_mdio_reset_mmd(struct ef4_nic *port, int mmd,
39 ef4_mdio_write(port, mmd, MDIO_CTRL1, MDIO_CTRL1_RESET);
43 ctrl = ef4_mdio_read(port, mmd, MDIO_CTRL1);
51 static int ef4_mdio_check_mmd(struct ef4_nic *efx, int mmd)
55 if (mmd != MDIO_MMD_AN) {
57 status = ef4_mdio_read(efx, mmd, MDIO_STAT2);
60 "PHY MMD %d not responding.\n", mmd);
81 int mmd = 0;
86 stat = ef4_mdio_read(efx, mmd, MDIO_CTRL1);
90 " MMD %d\n", mmd);
94 in_reset |= (1 << mmd);
97 mmd++;
115 int mmd = 0, probe_mmd, devs1, devs2;
143 if ((mmd_mask & 1) && ef4_mdio_check_mmd(efx, mmd))
146 mmd++;
155 * of mmd's */
199 int lpower, int mmd)
201 int stat = ef4_mdio_read(efx, mmd, MDIO_STAT1);
204 mmd, lpower);
207 ef4_mdio_set_flag(efx, mmd, MDIO_CTRL1,
215 int mmd = 0;
219 ef4_mdio_set_mmd_lpower(efx, low_power, mmd);
221 mmd++;