Searched refs:mdio_write (Results 1 – 5 of 5) sorted by relevance
/netbsd-src/sys/dev/pci/cxgb/ |
H A D | cxgb_ael1002.c | 64 err = mdio_write(phy, MDIO_DEV_PMA_PMD, AEL100X_TX_DISABLE, !!enable); in ael1002_power_down() 76 (err = mdio_write(phy, MDIO_DEV_PMA_PMD, AEL100X_TX_CONFIG1, 1)) || in ael1002_reset() 77 (err = mdio_write(phy, MDIO_DEV_PMA_PMD, AEL1002_PWR_DOWN_HI, 0)) || in ael1002_reset() 78 (err = mdio_write(phy, MDIO_DEV_PMA_PMD, AEL1002_PWR_DOWN_LO, 0)) || in ael1002_reset() 79 (err = mdio_write(phy, MDIO_DEV_PMA_PMD, AEL1002_XFI_EQL, 0x18)) || in ael1002_reset() 158 return mdio_write(phy, MDIO_DEV_PMA_PMD, LASI_CTRL, 1); in ael1006_intr_enable() 163 return mdio_write(phy, MDIO_DEV_PMA_PMD, LASI_CTRL, 0); in ael1006_intr_disable()
|
H A D | cxgb_mv88e1xxx.c | 148 return mdio_write(cphy, 0, MV88E1XXX_INTR_ENABLE, INTR_ENABLE_MASK); in mv88e1xxx_intr_enable() 153 return mdio_write(cphy, 0, MV88E1XXX_INTR_ENABLE, 0); in mv88e1xxx_intr_disable() 298 mdio_write(phy, 0, MV88E1XXX_EXTENDED_ADDR, 0xb); in t3_mv88e1xxx_phy_prep() 299 mdio_write(phy, 0, MV88E1XXX_EXTENDED_DATA, 0x8004); in t3_mv88e1xxx_phy_prep()
|
H A D | cxgb_vsc8211.c | 92 return mdio_write(cphy, 0, VSC8211_INTR_ENABLE, INTR_MASK); in vsc8211_intr_enable() 97 return mdio_write(cphy, 0, VSC8211_INTR_ENABLE, 0); in vsc8211_intr_disable()
|
H A D | cxgb_common.h | 537 int (*mdio_write)(adapter_t *adapter, int phy_addr, int mmd_addr, member 548 static __inline int mdio_write(struct cphy *phy, int mmd, int reg, in mdio_write() function 551 return phy->mdio_write(phy->adapter, phy->addr, mmd, reg, val); in mdio_write() 564 phy->mdio_write = mdio_ops->write; in cphy_init()
|
H A D | cxgb_t3_hw.c | 327 ret = mdio_write(phy, mmd, reg, val | set); in t3_mdio_change_bits() 386 err = mdio_write(phy, 0, MII_CTRL1000, val); in t3_phy_advertise() 403 return mdio_write(phy, 0, MII_ADVERTISE, val); in t3_phy_advertise() 438 return mdio_write(phy, 0, MII_BMCR, ctl); in t3_set_phy_speed_duplex()
|