Home
last modified time | relevance | path

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

/freebsd/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()
207 err = mdio_read(phy, MDIO_DEV_VEND1, AQ_IFLAG_GLOBAL, &cause); in aq100x_intr_handler()
238 err = mdio_read(phy, MDIO_DEV_PMA_PMD, MII_BMCR, &v); in aq100x_power_down()
358 err = mdio_read(phy, MDIO_DEV_PMA_PMD, AQ_LINK_STAT, &v); in aq100x_get_link_status()
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()
[all …]
H A Dcxgb_vsc8211.c116 return mdio_read(cphy, 0, VSC8211_INTR_STATUS, &val); in vsc8211_intr_clear()
137 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()
164 err = mdio_read(cphy, 0, VSC8211_AUX_CTRL_STAT, &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()
[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()
1223 v = mdio_read(phy, MDIO_DEV_PMA_PMD, AEL2005_GPIO_CTRL, &stat); in ael2005_get_module_type()
1272 err = mdio_read(phy, MDIO_DEV_PMA_PMD, LASI_CTRL, &lasi_ctrl); in ael2005_reset()
1317 ret = mdio_read(phy, MDIO_DEV_PMA_PMD, AEL2005_GPIO_STAT, &stat); in ael2005_intr_handler()
1922 v = mdio_read(phy, MDIO_DEV_PMA_PMD, AEL2020_GPIO_STAT, &stat); in ael2020_get_module_type()
[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/sys/dev/cxgb/
H A Dcxgb_main.c2505 if (!phy->mdio_read) in cxgb_extension_ioctl()
2514 error = phy->mdio_read(sc, mid->phy_id & 0x1f, mmd, in cxgb_extension_ioctl()
2517 error = phy->mdio_read(sc, mid->phy_id & 0x1f, 0, in cxgb_extension_ioctl()
/freebsd/sys/dev/axgbe/
H A Dxgbe-phy-v2.c3136 goto mdio_read; in xgbe_phy_link_status()
3163 mdio_read: in xgbe_phy_link_status()