Searched refs:mdic (Results 1 - 3 of 3) sorted by relevance

/freebsd-9.3-release/sys/dev/e1000/
H A De1000_82543.c492 u32 mdic; local
522 mdic = (offset | (hw->phy.addr << 5) |
525 e1000_shift_out_mdi_bits_82543(hw, mdic, 14);
548 u32 mdic; local
574 mdic = ((PHY_TURNAROUND) | (offset << 2) | (hw->phy.addr << 7) |
576 mdic <<= 16;
577 mdic |= (u32) data;
579 e1000_shift_out_mdi_bits_82543(hw, mdic, 32);
H A De1000_phy.c281 u32 i, mdic = 0; local
294 mdic = ((offset << E1000_MDIC_REG_SHIFT) |
298 E1000_WRITE_REG(hw, E1000_MDIC, mdic);
306 mdic = E1000_READ_REG(hw, E1000_MDIC);
307 if (mdic & E1000_MDIC_READY)
310 if (!(mdic & E1000_MDIC_READY)) {
314 if (mdic & E1000_MDIC_ERROR) {
318 if (((mdic & E1000_MDIC_REG_MASK) >> E1000_MDIC_REG_SHIFT) != offset) {
321 (mdic & E1000_MDIC_REG_MASK) >> E1000_MDIC_REG_SHIFT);
324 *data = (u16) mdic;
346 u32 i, mdic = 0; local
[all...]
H A De1000_82575.c621 u32 mdic; local
642 mdic = E1000_READ_REG(hw, E1000_MDIC);
643 mdic &= E1000_MDIC_PHY_MASK;
644 phy->addr = mdic >> E1000_MDIC_PHY_SHIFT;
650 mdic = E1000_READ_REG(hw, E1000_MDICNFG);
651 mdic &= E1000_MDICNFG_PHY_MASK;
652 phy->addr = mdic >> E1000_MDICNFG_PHY_SHIFT;

Completed in 170 milliseconds