Patchwork [2/2] e1000e: Don't disable jumbo frames on 82537L due to eeprom contents

login
register
mail settings
Submitter Matthew Garrett
Date Feb. 9, 2010, 11:03 p.m.
Message ID <1265756630-8093-2-git-send-email-mjg@redhat.com>
Download mbox | patch
Permalink /patch/44980/
State Awaiting Upstream
Delegated to: David Miller
Headers show

Comments

Matthew Garrett - Feb. 9, 2010, 11:03 p.m.
According to the 82537L errata, jumbo frames will work correctly if ASPM
is disabled. Since we disable ASPM on these devices, leave jumbo frames
enabled.

Signed-off-by: Matthew Garrett <mjg@redhat.com>
---
 drivers/net/e1000e/82571.c |   12 ------------
 1 files changed, 0 insertions(+), 12 deletions(-)

Patch

diff --git a/drivers/net/e1000e/82571.c b/drivers/net/e1000e/82571.c
index 02d67d0..2df00cc 100644
--- a/drivers/net/e1000e/82571.c
+++ b/drivers/net/e1000e/82571.c
@@ -381,18 +381,6 @@  static s32 e1000_get_variants_82571(struct e1000_adapter *adapter)
 		if (pdev->device == E1000_DEV_ID_82571EB_SERDES_QUAD)
 			adapter->flags &= ~FLAG_HAS_WOL;
 		break;
-
-	case e1000_82573:
-		if (pdev->device == E1000_DEV_ID_82573L) {
-			if (e1000_read_nvm(&adapter->hw, NVM_INIT_3GIO_3, 1,
-				       &eeprom_data) < 0)
-				break;
-			if (!(eeprom_data & NVM_WORD1A_ASPM_MASK)) {
-				adapter->flags |= FLAG_HAS_JUMBO_FRAMES;
-				adapter->max_hw_frame_size = DEFAULT_JUMBO;
-			}
-		}
-		break;
 	default:
 		break;
 	}