Lines Matching defs:phy

69 	struct e1000_phy_info *phy = &hw->phy;
72 phy->addr = 1;
73 phy->autoneg_mask = AUTONEG_ADVERTISE_SPEED_DEFAULT;
74 phy->reset_delay_us = 10000;
75 phy->type = e1000_phy_m88;
78 phy->ops.check_polarity = e1000_check_polarity_m88;
79 phy->ops.commit = e1000_phy_sw_reset_generic;
80 phy->ops.force_speed_duplex = e1000_phy_force_speed_duplex_m88;
81 phy->ops.get_cable_length = e1000_get_cable_length_m88;
82 phy->ops.get_cfg_done = e1000_get_cfg_done_generic;
83 phy->ops.read_reg = e1000_read_phy_reg_m88;
84 phy->ops.reset = e1000_phy_hw_reset_generic;
85 phy->ops.write_reg = e1000_write_phy_reg_m88;
86 phy->ops.get_info = e1000_get_phy_info_m88;
87 phy->ops.power_up = e1000_power_up_phy_copper;
88 phy->ops.power_down = e1000_power_down_phy_copper_82540;
94 /* Verify phy id */
101 if (phy->id == M88E1011_I_PHY_ID)
172 hw->phy.media_type = e1000_media_type_fiber;
176 hw->phy.media_type = e1000_media_type_internal_serdes;
179 hw->phy.media_type = e1000_media_type_copper;
202 (hw->phy.media_type == e1000_media_type_copper)
206 switch (hw->phy.media_type) {
223 (hw->phy.media_type == e1000_media_type_copper)
262 hw->phy.ops.init_params = e1000_init_phy_params_82540;
431 ret_val = hw->phy.ops.read_reg(hw, M88E1000_PHY_SPEC_CTRL,
436 ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_SPEC_CTRL,
471 if (hw->phy.media_type == e1000_media_type_internal_serdes) {
514 ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_EXT_CTRL,
540 ret_val = hw->phy.ops.read_reg(hw, M88E1000_PHY_PAGE_SELECT,
545 ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_PAGE_SELECT, 0x0005);
549 ret_val = hw->phy.ops.read_reg(hw, M88E1000_PHY_GEN_CONTROL, &phy_data);
554 ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_GEN_CONTROL, phy_data);
560 ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_PAGE_SELECT, 0x0004);
564 ret_val = hw->phy.ops.read_reg(hw, M88E1000_PHY_GEN_CONTROL, &phy_data);
569 ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_GEN_CONTROL, phy_data);
573 ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_PAGE_SELECT,
606 ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_PAGE_SELECT,
612 ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_GEN_CONTROL,