Lines Matching refs:phy_data
213 int atl1e_read_phy_reg(struct atl1e_hw *hw, u16 reg_addr, u16 *phy_data) in atl1e_read_phy_reg() argument
234 *phy_data = (u16)val; in atl1e_read_phy_reg()
247 int atl1e_write_phy_reg(struct atl1e_hw *hw, u32 reg_addr, u16 phy_data) in atl1e_write_phy_reg() argument
252 val = ((u32)(phy_data & MDIO_DATA_MASK)) << MDIO_DATA_SHIFT | in atl1e_write_phy_reg()
391 u16 phy_data; in atl1e_phy_commit() local
393 phy_data = BMCR_RESET | BMCR_ANENABLE | BMCR_ANRESTART; in atl1e_phy_commit()
395 ret_val = atl1e_write_phy_reg(hw, MII_BMCR, phy_data); in atl1e_phy_commit()
599 u16 phy_data; in atl1e_get_speed_and_duplex() local
602 err = atl1e_read_phy_reg(hw, MII_AT001_PSSR, &phy_data); in atl1e_get_speed_and_duplex()
606 if (!(phy_data & MII_AT001_PSSR_SPD_DPLX_RESOLVED)) in atl1e_get_speed_and_duplex()
609 switch (phy_data & MII_AT001_PSSR_SPEED) { in atl1e_get_speed_and_duplex()
623 if (phy_data & MII_AT001_PSSR_DPLX) in atl1e_get_speed_and_duplex()