Lines Matching refs:devad
58 * @devad: MMD address
67 int prtad, int devad, u16 addr, int mask,
70 int old_val = mdio->mdio_read(mdio->dev, prtad, devad, addr);
81 return mdio->mdio_write(mdio->dev, prtad, devad, addr, new_val);
96 int devad, reg;
105 for (devad = 0; mmd_mask; devad++) {
106 if (mmd_mask & (1 << devad)) {
107 mmd_mask &= ~(1 << devad);
111 devad, MDIO_STAT1);
112 if (devad == MDIO_MMD_PMAPMD || devad == MDIO_MMD_PCS ||
113 devad == MDIO_MMD_PHYXS || devad == MDIO_MMD_DTEXS)
115 devad, MDIO_STAT2);
119 devad, MDIO_STAT1);
530 int prtad, devad;
552 devad = mdio_phy_id_devad(mii_data->phy_id);
556 devad = MDIO_DEVAD_NONE;
568 devad = __ffs(mdio->mmds);
574 devad = MDIO_MMD_AN;
588 int rc = mdio->mdio_read(mdio->dev, prtad, devad, addr);
594 return mdio->mdio_write(mdio->dev, prtad, devad, addr,