: Add missing NVRAM strapping.
Subsystems (2)
PATCH 4/5 : Add missing NVRAM strapping.
[TG3]: Add missing NVRAM strapping.
This patch adds a missing NVRAM strapping for 5755 devices.
Signed-off-by Matt Carlson <[email protected]>
Signed-off-by Michael Chan <[email protected]>
drivers/net/tg3.c +3 -1
@@ -9461,11 +9461,13 @@ static void __devinit tg3_get_5755_nvram_info(struct tg3 *tp)case FLASH_5755VENDOR_ATMEL_FLASH_1 :case FLASH_5755VENDOR_ATMEL_FLASH_2 :case FLASH_5755VENDOR_ATMEL_FLASH_3 : +case FLASH_5755VENDOR_ATMEL_FLASH_5 : tp->nvram_jedecnum =JEDEC_ATMEL ; tp->tg3_flags |=TG3_FLAG_NVRAM_BUFFERED ; tp->tg3_flags2 |=TG3_FLG2_FLASH ; tp->nvram_pagesize =264 ; -if (nvcfg1 ==FLASH_5755VENDOR_ATMEL_FLASH_1 ) +if (nvcfg1 ==FLASH_5755VENDOR_ATMEL_FLASH_1 || + nvcfg1 ==FLASH_5755VENDOR_ATMEL_FLASH_5 ) tp->nvram_size = (protect ?0x3e200 :0x80000 );else if (nvcfg1 ==FLASH_5755VENDOR_ATMEL_FLASH_2 ) tp->nvram_size = (protect ?0x1f200 :0x40000 );
drivers/net/tg3.h +1 -0
@@ -1467,6 +1467,7 @@#define FLASH_5755VENDOR_ATMEL_FLASH_2 0x03400002#define FLASH_5755VENDOR_ATMEL_FLASH_3 0x03400000#define FLASH_5755VENDOR_ATMEL_FLASH_4 0x00000003 +#define FLASH_5755VENDOR_ATMEL_FLASH_5 0x02000003#define FLASH_5755VENDOR_ATMEL_EEPROM_64KHZ 0x03c00003#define FLASH_5755VENDOR_ATMEL_EEPROM_376KHZ 0x03c00002#define FLASH_5787VENDOR_ATMEL_EEPROM_64KHZ 0x03000003
From: "Michael Chan" <[email protected]>
Date: Wed, 11 Jul 2007 16:32:25 -0700
Quoted 6 lines
[TG3]: Add missing NVRAM strapping.
This patch adds a missing NVRAM strapping for 5755 devices.
Signed-off-by Matt Carlson <[email protected]>Signed-off-by Michael Chan <[email protected]>
Applied.