Searched refs:mdio_write (Results 1 - 12 of 12) sorted by relevance

/freebsd-12-stable/sys/dev/cxgb/common/
H A Dcxgb_vsc8211.c105 return mdio_write(cphy, 0, VSC8211_INTR_ENABLE, INTR_MASK);
110 return mdio_write(cphy, 0, VSC8211_INTR_ENABLE, 0);
280 if ((err = mdio_write(phy, 0, VSC8211_EXT_PAGE_AXS, 0x52b5)) != 0 ||
281 (err = mdio_write(phy, 0, 18, 0x12)) != 0 ||
282 (err = mdio_write(phy, 0, 17, enable ? 0x2803 : 0x3003)) != 0 ||
283 (err = mdio_write(phy, 0, 16, 0x87fa)) != 0 ||
284 (err = mdio_write(phy, 0, VSC8211_EXT_PAGE_AXS, 0)) != 0)
427 return mdio_write(phy, 0, VSC8211_PHY_CTRL, regval);
448 return mdio_write(phy, 0, VSC8211_LED_CTRL, 0x100);
456 if ((err = mdio_write(ph
[all...]
H A Dcxgb_mv88e1xxx.c145 return mdio_write(cphy, 0, MV88E1XXX_INTR_ENABLE, INTR_ENABLE_MASK);
150 return mdio_write(cphy, 0, MV88E1XXX_INTR_ENABLE, 0);
311 err = mdio_write(phy, 0, MV88E1XXX_EXTENDED_ADDR, 0xb);
313 err = mdio_write(phy, 0, MV88E1XXX_EXTENDED_DATA, 0x8004);
H A Dcxgb_tn1010.c124 err = mdio_write(phy, MDIO_DEV_ANEG, ANEG_ADVER, val);
129 return mdio_write(phy, MDIO_DEV_ANEG, ANEG_10G_CTRL, val |
H A Dcxgb_ael1002.c107 err = mdio_write(phy, rv->mmd_addr, rv->reg_addr,
134 err = mdio_write(phy, MDIO_DEV_PMA_PMD, AEL_I2C_CTRL,
165 err = mdio_write(phy, MDIO_DEV_PMA_PMD, AEL_I2C_DATA, data);
169 err = mdio_write(phy, MDIO_DEV_PMA_PMD, AEL_I2C_CTRL,
240 err = mdio_write(phy, MDIO_DEV_PMA_PMD, AEL100X_TX_DISABLE, !!enable);
264 (err = mdio_write(phy, MDIO_DEV_PMA_PMD, AEL100X_TX_CONFIG1, 1)) ||
265 (err = mdio_write(phy, MDIO_DEV_PMA_PMD, AEL1002_PWR_DOWN_HI, 0)) ||
266 (err = mdio_write(phy, MDIO_DEV_PMA_PMD, AEL1002_PWR_DOWN_LO, 0)) ||
267 (err = mdio_write(phy, MDIO_DEV_PMA_PMD, AEL1002_XFI_EQL, 0x18)) ||
816 err = mdio_write(ph
[all...]
H A Dcxgb_aq100x.c71 (void) mdio_write(phy, regs[i].mmd, regs[i].reg, regs[i].val); \
102 return mdio_write(phy, MDIO_DEV_VEND1, AQ_THERMAL_THR, 0x6c00);
H A Dcxgb_common.h587 int (*mdio_write)(adapter_t *adapter, int phy_addr, int mmd_addr, member in struct:cphy
598 static inline int mdio_write(struct cphy *phy, int mmd, int reg, function
601 return phy->mdio_write(phy->adapter, phy->addr, mmd, reg, val);
618 phy->mdio_write = mdio_ops->write;
H A Dcxgb_t3_hw.c381 ret = mdio_write(phy, mmd, reg, val | set);
440 err = mdio_write(phy, 0, MII_CTRL1000, val);
457 return mdio_write(phy, 0, MII_ADVERTISE, val);
480 return mdio_write(phy, 0, MII_ADVERTISE, val);
515 return mdio_write(phy, 0, MII_BMCR, ctl);
520 return mdio_write(phy, MDIO_DEV_PMA_PMD, LASI_CTRL, 1);
525 return mdio_write(phy, MDIO_DEV_PMA_PMD, LASI_CTRL, 0);
/freebsd-12-stable/sys/mips/cavium/octe/
H A Dcavium-ethernet.h81 void (*mdio_write)(struct ifnet *, int, int, int); member in struct:__anon15802
H A Dethernet-mdio.c134 priv->mdio_write = NULL;
H A Dethernet-mv88e61xx.c75 priv->mdio_write = cvm_oct_mv88e61xx_smi_write;
H A Docte.c251 if (priv->mdio_write != NULL) {
252 priv->mdio_write(priv->ifp, phy, reg, val);
/freebsd-12-stable/sys/dev/cxgb/
H A Dcxgb_main.c2584 if (!phy->mdio_write)
2593 error = phy->mdio_write(sc, mid->phy_id & 0x1f,
2596 error = phy->mdio_write(sc, mid->phy_id & 0x1f, 0,

Completed in 188 milliseconds