Home
last modified time | relevance | path

Searched refs:mdio_read (Results 1 – 8 of 8) sorted by relevance

/freebsd-14.2/sys/dev/cxgb/common/
H A Dcxgb_aq100x.c75 (void) mdio_read(phy, regs[i].mmd, regs[i].reg, &v); \
87 if (mdio_read(phy, MDIO_DEV_VEND1, AQ_THERMAL2, &v) || in aq100x_temperature()
91 if (mdio_read(phy, MDIO_DEV_VEND1, AQ_THERMAL1, &v)) in aq100x_temperature()
171 err = mdio_read(phy, MDIO_DEV_VEND1, 0xfc01, &cause); in aq100x_vendor_intr()
176 err = mdio_read(phy, MDIO_DEV_VEND1, 0xcc00, &v); in aq100x_vendor_intr()
238 err = mdio_read(phy, MDIO_DEV_PMA_PMD, MII_BMCR, &v); in aq100x_power_down()
364 err = mdio_read(phy, MDIO_DEV_ANEG, MII_BMCR, &v); in aq100x_get_link_status()
371 err = mdio_read(phy, MDIO_DEV_ANEG, 1, &v); in aq100x_get_link_status()
399 err = mdio_read(phy, MDIO_DEV_ANEG, 0x13, &lpa); in aq100x_get_link_status()
401 err = mdio_read(phy, MDIO_DEV_ANEG, in aq100x_get_link_status()
[all …]
H A Dcxgb_vsc8211.c137 err = mdio_read(cphy, 0, MII_BMCR, &bmcr); in vsc8211_get_link_status()
139 err = mdio_read(cphy, 0, MII_BMSR, &status); in vsc8211_get_link_status()
149 err = mdio_read(cphy, 0, MII_BMSR, &status); in vsc8211_get_link_status()
178 err = mdio_read(cphy, 0, MII_LPA, &lpa); in vsc8211_get_link_status()
180 err = mdio_read(cphy, 0, MII_ADVERTISE, &adv); in vsc8211_get_link_status()
210 err = mdio_read(cphy, 0, MII_BMCR, &bmcr); in vsc8211_get_link_status_fiber()
212 err = mdio_read(cphy, 0, MII_BMSR, &status); in vsc8211_get_link_status_fiber()
222 err = mdio_read(cphy, 0, MII_BMSR, &status); in vsc8211_get_link_status_fiber()
237 err = mdio_read(cphy, 0, MII_LPA, &lpa); in vsc8211_get_link_status_fiber()
239 err = mdio_read(cphy, 0, MII_ADVERTISE, &adv); in vsc8211_get_link_status_fiber()
[all …]
H A Dcxgb_ael1002.c139 err = mdio_read(phy, MDIO_DEV_PMA_PMD, AEL_I2C_STAT, &stat); in ael_i2c_rd()
143 err = mdio_read(phy, MDIO_DEV_PMA_PMD, AEL_I2C_DATA, in ael_i2c_rd()
174 err = mdio_read(phy, MDIO_DEV_PMA_PMD, AEL_I2C_STAT, &stat); in ael_i2c_wr()
290 int err = mdio_read(phy, MDIO_DEV_PMA_PMD, PMD_RSD, &stat0); in get_link_status_r()
293 err = mdio_read(phy, MDIO_DEV_PCS, PCS_STAT1_R, &stat1); in get_link_status_r()
295 err = mdio_read(phy, MDIO_DEV_XGXS, XS_LN_STAT, &stat2); in get_link_status_r()
1272 err = mdio_read(phy, MDIO_DEV_PMA_PMD, LASI_CTRL, &lasi_ctrl); in ael2005_reset()
2030 err = mdio_read(phy, MDIO_DEV_PMA_PMD, LASI_CTRL, &lasi_ctrl); in ael2020_reset()
2167 int err = mdio_read(phy, MDIO_DEV_PMA_PMD, PMD_RSD, &stat0); in get_link_status_x()
2170 err = mdio_read(phy, MDIO_DEV_PCS, PCS_STAT1_X, &stat1); in get_link_status_x()
[all …]
H A Dcxgb_tn1010.c137 err = mdio_read(phy, MDIO_DEV_VEND1, TN1010_VEND1_STAT, &status); in tn1010_get_link_status()
149 err = mdio_read(phy, MDIO_DEV_ANEG, ANEG_LPA, &lpa); in tn1010_get_link_status()
151 err = mdio_read(phy, MDIO_DEV_ANEG, ANEG_ADVER, in tn1010_get_link_status()
H A Dcxgb_mv88e1xxx.c156 return mdio_read(cphy, 0, MV88E1XXX_INTR_STATUS, &val); in mv88e1xxx_intr_clear()
193 mdio_read(cphy, 0, MV88E1XXX_SPECIFIC_STATUS, &status); in mv88e1xxx_get_link_status()
256 mdio_read(cphy, 0, MV88E1XXX_INTR_STATUS, &cause); in mv88e1xxx_intr_handler()
H A Dcxgb_common.h583 int (*mdio_read)(adapter_t *adapter, int phy_addr, int mmd_addr, member
590 static inline int mdio_read(struct cphy *phy, int mmd, int reg, in mdio_read() function
593 return phy->mdio_read(phy->adapter, phy->addr, mmd, reg, valp); in mdio_read()
615 phy->mdio_read = mdio_ops->read; in cphy_init()
H A Dcxgb_t3_hw.c375 ret = mdio_read(phy, mmd, reg, &val); in t3_mdio_change_bits()
403 err = mdio_read(phy, mmd, MII_BMCR, &ctl); in t3_phy_reset()
427 err = mdio_read(phy, 0, MII_CTRL1000, &val); in t3_phy_advertise()
494 err = mdio_read(phy, 0, MII_BMCR, &ctl); in t3_set_phy_speed_duplex()
529 return mdio_read(phy, MDIO_DEV_PMA_PMD, LASI_STAT, &val); in t3_phy_lasi_intr_clear()
535 int err = mdio_read(phy, MDIO_DEV_PMA_PMD, LASI_STAT, &status); in t3_phy_lasi_intr_handler()
/freebsd-14.2/sys/dev/cxgb/
H A Dcxgb_main.c2551 if (!phy->mdio_read) in cxgb_extension_ioctl()
2560 error = phy->mdio_read(sc, mid->phy_id & 0x1f, mmd, in cxgb_extension_ioctl()
2563 error = phy->mdio_read(sc, mid->phy_id & 0x1f, 0, in cxgb_extension_ioctl()