/* Resets the PHY using the serial gigabit media independent interface.  */
static s32 igb_phy_hw_reset_sgmii_82575(struct e1000_hw *)
/* Resets the PHY using the serial gigabit media independent interface.  */
static s32 igb_phy_hw_reset_sgmii_82575(struct e1000_hw *)
{
	s32 ret_val;
	hw_dbg("Soft resetting SGMII attached PHY...\n");
	ret_val = hw->phy.ops.write_reg(hw, 0x1B, 0x8084);
	if (ret_val)
		goto out;
	ret_val = igb_phy_sw_reset(hw);
out:
	return ret_val;
}