Lines Matching defs:phy_data
78 u16 phy_data;
99 if (atl1c_read_phy_reg(hw, MII_DBG_DATA, &phy_data))
101 phy_data &= 0xFF7F;
102 atl1c_write_phy_reg(hw, MII_DBG_DATA, phy_data);
105 if (atl1c_read_phy_reg(hw, MII_DBG_DATA, &phy_data))
107 phy_data |= 0x8;
108 atl1c_write_phy_reg(hw, MII_DBG_DATA, phy_data);
146 if (atl1c_read_phy_reg(hw, MII_DBG_DATA, &phy_data))
148 phy_data |= 0x80;
149 atl1c_write_phy_reg(hw, MII_DBG_DATA, phy_data);
152 if (atl1c_read_phy_reg(hw, MII_DBG_DATA, &phy_data))
154 phy_data &= 0xFFF7;
155 atl1c_write_phy_reg(hw, MII_DBG_DATA, phy_data);
285 int atl1c_read_phy_reg(struct atl1c_hw *hw, u16 reg_addr, u16 *phy_data)
303 *phy_data = (u16)val;
316 int atl1c_write_phy_reg(struct atl1c_hw *hw, u32 reg_addr, u16 phy_data)
321 val = ((u32)(phy_data & MDIO_DATA_MASK)) << MDIO_DATA_SHIFT |
447 u16 phy_data;
465 atl1c_read_phy_reg(hw, MII_DBG_DATA, &phy_data);
466 atl1c_write_phy_reg(hw, MII_DBG_DATA, phy_data & 0xDFFF);
474 atl1c_read_phy_reg(hw, MII_DBG_DATA, &phy_data);
475 atl1c_write_phy_reg(hw, MII_DBG_DATA, phy_data & 0xFFF7);
560 u16 phy_data;
563 err = atl1c_read_phy_reg(hw, MII_GIGA_PSSR, &phy_data);
567 if (!(phy_data & GIGA_PSSR_SPD_DPLX_RESOLVED))
570 switch (phy_data & GIGA_PSSR_SPEED) {
585 if (phy_data & GIGA_PSSR_DPLX)
600 u16 phy_data;
606 atl1c_read_phy_reg(hw, MII_BMSR, &phy_data);
607 atl1c_read_phy_reg(hw, MII_BMSR, &phy_data);
608 if (phy_data & BMSR_LSTATUS) {
631 atl1c_read_phy_reg(hw, MII_BMSR, &phy_data);
632 atl1c_read_phy_reg(hw, MII_BMSR, &phy_data);
633 if (phy_data & BMSR_LSTATUS) {