• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/igb/

Lines Matching defs:phy_data

433 	u16 phy_data;
450 ret_val = phy->ops.read_reg(hw, I82580_CFG_REG, &phy_data);
454 phy_data |= I82580_CFG_ASSERT_CRS_ON_TX;
457 phy_data |= I82580_CFG_ENABLE_DOWNSHIFT;
459 ret_val = phy->ops.write_reg(hw, I82580_CFG_REG, phy_data);
476 u16 phy_data;
484 ret_val = phy->ops.read_reg(hw, M88E1000_PHY_SPEC_CTRL, &phy_data);
488 phy_data |= M88E1000_PSCR_ASSERT_CRS_ON_TX;
498 phy_data &= ~M88E1000_PSCR_AUTO_X_MODE;
502 phy_data |= M88E1000_PSCR_MDI_MANUAL_MODE;
505 phy_data |= M88E1000_PSCR_MDIX_MANUAL_MODE;
508 phy_data |= M88E1000_PSCR_AUTO_X_1000T;
512 phy_data |= M88E1000_PSCR_AUTO_X_MODE;
523 phy_data &= ~M88E1000_PSCR_POLARITY_REVERSAL;
525 phy_data |= M88E1000_PSCR_POLARITY_REVERSAL;
527 ret_val = phy->ops.write_reg(hw, M88E1000_PHY_SPEC_CTRL, phy_data);
537 &phy_data);
541 phy_data |= M88E1000_EPSCR_TX_CLK_25;
546 phy_data &= ~M88EC018_EPSCR_DOWNSHIFT_COUNTER_MASK;
547 phy_data |= M88EC018_EPSCR_DOWNSHIFT_COUNTER_5X;
550 phy_data &= ~(M88E1000_EPSCR_MASTER_DOWNSHIFT_MASK |
552 phy_data |= (M88E1000_EPSCR_MASTER_DOWNSHIFT_1X |
556 phy_data);
1014 u16 phy_data;
1017 ret_val = phy->ops.read_reg(hw, PHY_CONTROL, &phy_data);
1021 igb_phy_force_speed_duplex_setup(hw, &phy_data);
1023 ret_val = phy->ops.write_reg(hw, PHY_CONTROL, phy_data);
1031 ret_val = phy->ops.read_reg(hw, IGP01E1000_PHY_PORT_CTRL, &phy_data);
1035 phy_data &= ~IGP01E1000_PSCR_AUTO_MDIX;
1036 phy_data &= ~IGP01E1000_PSCR_FORCE_MDI_MDIX;
1038 ret_val = phy->ops.write_reg(hw, IGP01E1000_PHY_PORT_CTRL, phy_data);
1042 hw_dbg("IGP PSCR: %X\n", phy_data);
1086 u16 phy_data;
1093 ret_val = phy->ops.read_reg(hw, M88E1000_PHY_SPEC_CTRL, &phy_data);
1097 phy_data &= ~M88E1000_PSCR_AUTO_X_MODE;
1098 ret_val = phy->ops.write_reg(hw, M88E1000_PHY_SPEC_CTRL, phy_data);
1102 hw_dbg("M88E1000 PSCR: %X\n", phy_data);
1104 ret_val = phy->ops.read_reg(hw, PHY_CONTROL, &phy_data);
1108 igb_phy_force_speed_duplex_setup(hw, &phy_data);
1110 ret_val = phy->ops.write_reg(hw, PHY_CONTROL, phy_data);
1148 ret_val = phy->ops.read_reg(hw, M88E1000_EXT_PHY_SPEC_CTRL, &phy_data);
1157 phy_data |= M88E1000_EPSCR_TX_CLK_25;
1158 ret_val = phy->ops.write_reg(hw, M88E1000_EXT_PHY_SPEC_CTRL, phy_data);
1166 ret_val = phy->ops.read_reg(hw, M88E1000_PHY_SPEC_CTRL, &phy_data);
1170 phy_data |= M88E1000_PSCR_ASSERT_CRS_ON_TX;
1171 ret_val = phy->ops.write_reg(hw, M88E1000_PHY_SPEC_CTRL, phy_data);
1340 u16 phy_data, offset, mask;
1361 ret_val = phy->ops.read_reg(hw, offset, &phy_data);
1364 phy->speed_downgraded = (phy_data & mask) ? true : false;
1538 u16 phy_data, index;
1540 ret_val = phy->ops.read_reg(hw, M88E1000_PHY_SPEC_STATUS, &phy_data);
1544 index = (phy_data & M88E1000_PSSR_CABLE_LENGTH) >>
1575 u16 phy_data, i, agc_value = 0;
1586 ret_val = phy->ops.read_reg(hw, agc_reg_array[i], &phy_data);
1596 cur_agc_index = (phy_data >> IGP02E1000_AGC_LENGTH_SHIFT) &
1646 u16 phy_data;
1665 ret_val = phy->ops.read_reg(hw, M88E1000_PHY_SPEC_CTRL, &phy_data);
1669 phy->polarity_correction = (phy_data & M88E1000_PSCR_POLARITY_REVERSAL)
1676 ret_val = phy->ops.read_reg(hw, M88E1000_PHY_SPEC_STATUS, &phy_data);
1680 phy->is_mdix = (phy_data & M88E1000_PSSR_MDIX) ? true : false;
1682 if ((phy_data & M88E1000_PSSR_SPEED) == M88E1000_PSSR_1000MBS) {
1687 ret_val = phy->ops.read_reg(hw, PHY_1000T_STATUS, &phy_data);
1691 phy->local_rx = (phy_data & SR_1000T_LOCAL_RX_STATUS)
1695 phy->remote_rx = (phy_data & SR_1000T_REMOTE_RX_STATUS)
2005 u16 phy_data;
2009 ret_val = phy->ops.read_reg(hw, PHY_CONTROL, &phy_data);
2013 igb_phy_force_speed_duplex_setup(hw, &phy_data);
2015 ret_val = phy->ops.write_reg(hw, PHY_CONTROL, phy_data);
2023 ret_val = phy->ops.read_reg(hw, I82580_PHY_CTRL_2, &phy_data);
2027 phy_data &= ~I82580_PHY_CTRL2_AUTO_MDIX;
2028 phy_data &= ~I82580_PHY_CTRL2_FORCE_MDI_MDIX;
2030 ret_val = phy->ops.write_reg(hw, I82580_PHY_CTRL_2, phy_data);
2034 hw_dbg("I82580_PHY_CTRL_2: %X\n", phy_data);
2141 u16 phy_data, length;
2144 ret_val = phy->ops.read_reg(hw, I82580_PHY_DIAG_STATUS, &phy_data);
2148 length = (phy_data & I82580_DSTATUS_CABLE_LENGTH) >>