Searched refs:phy_data (Results 1 - 7 of 7) sorted by relevance

/haiku/src/add-ons/kernel/drivers/network/ether/ipro1000/dev/e1000/
H A De1000_phy.c1018 u16 phy_data; local
1021 ret_val = hw->phy.ops.read_reg(hw, PHY_1000T_CTRL, &phy_data);
1026 hw->phy.original_ms_type = (phy_data & CR_1000T_MS_ENABLE) ?
1027 ((phy_data & CR_1000T_MS_VALUE) ?
1033 phy_data |= (CR_1000T_MS_ENABLE | CR_1000T_MS_VALUE);
1036 phy_data |= CR_1000T_MS_ENABLE;
1037 phy_data &= ~(CR_1000T_MS_VALUE);
1040 phy_data &= ~CR_1000T_MS_ENABLE;
1046 return hw->phy.ops.write_reg(hw, PHY_1000T_CTRL, phy_data);
1058 u16 phy_data; local
1124 u16 phy_data; local
1277 u16 phy_data; local
1756 u16 phy_data; local
1822 u16 phy_data; local
2176 u16 phy_data, offset, mask; local
2291 u16 phy_data, offset, mask; local
2422 u16 phy_data, index; local
2448 u16 phy_data, phy_data2, is_cm; local
2571 u16 phy_data, i, agc_value = 0; local
2641 u16 phy_data; local
3919 u16 phy_data; local
4031 u16 phy_data, length; local
[all...]
H A De1000_80003es2lan.c593 u16 phy_data; local
604 ret_val = hw->phy.ops.read_reg(hw, M88E1000_PHY_SPEC_CTRL, &phy_data);
608 phy_data &= ~GG82563_PSCR_CROSSOVER_MODE_AUTO;
609 ret_val = hw->phy.ops.write_reg(hw, GG82563_PHY_SPEC_CTRL, phy_data);
613 DEBUGOUT1("GG82563 PSCR: %X\n", phy_data);
615 ret_val = hw->phy.ops.read_reg(hw, PHY_CONTROL, &phy_data);
619 e1000_phy_force_speed_duplex_setup(hw, &phy_data);
622 phy_data |= MII_CR_RESET;
624 ret_val = hw->phy.ops.write_reg(hw, PHY_CONTROL, phy_data);
655 &phy_data);
689 u16 phy_data, index; local
[all...]
H A De1000_82541.c676 u16 phy_data, phy_saved_data, speed, duplex, i; local
708 &phy_data);
712 phy_data &= ~IGP01E1000_PHY_EDAC_MU_INDEX;
716 phy_data);
730 ret_val = phy->ops.read_reg(hw, PHY_1000T_STATUS, &phy_data);
737 &phy_data);
741 idle_errs += (phy_data & SR_1000T_IDLE_ERROR_CNT);
782 &phy_data);
786 phy_data &= ~IGP01E1000_PHY_EDAC_MU_INDEX;
787 phy_data |
[all...]
H A De1000_82540.c534 u16 phy_data; local
549 ret_val = hw->phy.ops.read_reg(hw, M88E1000_PHY_GEN_CONTROL, &phy_data);
553 phy_data &= ~M88E1000_PHY_VCO_REG_BIT8;
554 ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_GEN_CONTROL, phy_data);
564 ret_val = hw->phy.ops.read_reg(hw, M88E1000_PHY_GEN_CONTROL, &phy_data);
568 phy_data |= M88E1000_PHY_VCO_REG_BIT11;
569 ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_GEN_CONTROL, phy_data);
H A De1000_82575.c2840 u16 phy_data; local
2856 &phy_data);
2860 phy_data |= E1000_M88E1543_EEE_CTRL_1_MS;
2862 phy_data);
2874 &phy_data);
2879 phy_data |= E1000_EEE_ADV_100_SUPPORTED;
2881 phy_data &= ~E1000_EEE_ADV_100_SUPPORTED;
2884 phy_data |= E1000_EEE_ADV_1000_SUPPORTED;
2886 phy_data &= ~E1000_EEE_ADV_1000_SUPPORTED;
2890 phy_data);
2922 u16 phy_data; local
[all...]
H A De1000_ich8lan.c2240 u16 phy_data; local
2248 ret_val = e1000_read_phy_reg_hv_locked(hw, HV_SMB_ADDR, &phy_data);
2252 phy_data &= ~HV_SMB_ADDR_MASK;
2253 phy_data |= (strap >> E1000_STRAP_SMBUS_ADDRESS_SHIFT);
2254 phy_data |= HV_SMB_ADDR_PEC_EN | HV_SMB_ADDR_VALID;
2259 phy_data &= ~HV_SMB_ADDR_FREQ_MASK;
2260 phy_data |= (freq & (1 << 0)) <<
2262 phy_data |= (freq & (1 << 1)) <<
2269 return e1000_write_phy_reg_hv_locked(hw, HV_SMB_ADDR, phy_data);
2637 u16 phy_data; local
6097 u16 phy_data; local
[all...]
H A De1000_82543.c1408 u16 phy_data; local
1424 ret_val = hw->phy.ops.read_reg(hw, M88E1000_PHY_SPEC_STATUS, &phy_data);
1429 if (phy_data & M88E1000_PSSR_DPLX)
1438 if ((phy_data & M88E1000_PSSR_SPEED) == M88E1000_PSSR_1000MBS)
1440 else if ((phy_data & M88E1000_PSSR_SPEED) == M88E1000_PSSR_100MBS)

Completed in 123 milliseconds