Lines Matching refs:mdic
4156 uint32_t mdic = 0; in e1000_read_phy_reg() local
4169 mdic = ((reg_addr << E1000_MDIC_REG_SHIFT) | in e1000_read_phy_reg()
4173 E1000_WRITE_REG(hw, MDIC, mdic); in e1000_read_phy_reg()
4178 mdic = E1000_READ_REG(hw, MDIC); in e1000_read_phy_reg()
4179 if (mdic & E1000_MDIC_READY) in e1000_read_phy_reg()
4182 if (!(mdic & E1000_MDIC_READY)) { in e1000_read_phy_reg()
4186 if (mdic & E1000_MDIC_ERROR) { in e1000_read_phy_reg()
4190 *phy_data = (uint16_t) mdic; in e1000_read_phy_reg()
4209 mdic = ((reg_addr) | (phy_addr << 5) | in e1000_read_phy_reg()
4212 e1000_shift_out_mdi_bits(hw, mdic, 14); in e1000_read_phy_reg()
4234 uint32_t mdic = 0; in e1000_write_phy_reg() local
4247 mdic = (((uint32_t) phy_data) | in e1000_write_phy_reg()
4252 E1000_WRITE_REG(hw, MDIC, mdic); in e1000_write_phy_reg()
4257 mdic = E1000_READ_REG(hw, MDIC); in e1000_write_phy_reg()
4258 if (mdic & E1000_MDIC_READY) in e1000_write_phy_reg()
4261 if (!(mdic & E1000_MDIC_READY)) { in e1000_write_phy_reg()
4279 mdic = ((PHY_TURNAROUND) | (reg_addr << 2) | (phy_addr << 7) | in e1000_write_phy_reg()
4281 mdic <<= 16; in e1000_write_phy_reg()
4282 mdic |= (uint32_t) phy_data; in e1000_write_phy_reg()
4284 e1000_shift_out_mdi_bits(hw, mdic, 32); in e1000_write_phy_reg()