igb: Fix lack of flush after register write and before delay
[pandora-kernel.git] / drivers / net / igb / e1000_82575.c
index 0f563c8..493e331 100644 (file)
@@ -1735,6 +1735,7 @@ static s32 igb_reset_hw_82580(struct e1000_hw *hw)
                ctrl |= E1000_CTRL_RST;
 
        wr32(E1000_CTRL, ctrl);
+       wrfl();
 
        /* Add delay to insure DEV_RST has time to complete */
        if (global_device_reset)