aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/tg3.h
diff options
context:
space:
mode:
authorMatt Carlson <mcarlson@broadcom.com>2010-02-17 10:16:56 -0500
committerDavid S. Miller <davem@davemloft.net>2010-02-17 20:27:35 -0500
commita4153d401ac440c73e0721db0b6b031e8e6f77d1 (patch)
tree9ae5458a45ee018108515929f905bab457d351cf /drivers/net/tg3.h
parentd110114281fad580dd9ce629507d17b123169cff (diff)
tg3: Add support for 2 new selfboot formats
This patch adds new offsets to the bootcode version extraction code to support NVRAM format versions 4 and 5. Signed-off-by: Matt Carlson <mcarlson@broadcom.com> Reviewed-by: Michael Chan <mchan@broadcom.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/tg3.h')
-rw-r--r--drivers/net/tg3.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/net/tg3.h b/drivers/net/tg3.h
index b4fd59623cfb..ffc12b1cb388 100644
--- a/drivers/net/tg3.h
+++ b/drivers/net/tg3.h
@@ -1864,6 +1864,8 @@
1864#define TG3_EEPROM_SB_REVISION_0 0x00000000 1864#define TG3_EEPROM_SB_REVISION_0 0x00000000
1865#define TG3_EEPROM_SB_REVISION_2 0x00020000 1865#define TG3_EEPROM_SB_REVISION_2 0x00020000
1866#define TG3_EEPROM_SB_REVISION_3 0x00030000 1866#define TG3_EEPROM_SB_REVISION_3 0x00030000
1867#define TG3_EEPROM_SB_REVISION_4 0x00040000
1868#define TG3_EEPROM_SB_REVISION_5 0x00050000
1867#define TG3_EEPROM_MAGIC_HW 0xabcd 1869#define TG3_EEPROM_MAGIC_HW 0xabcd
1868#define TG3_EEPROM_MAGIC_HW_MSK 0xffff 1870#define TG3_EEPROM_MAGIC_HW_MSK 0xffff
1869 1871
@@ -1881,6 +1883,8 @@
1881#define TG3_EEPROM_SB_F1R2_EDH_OFF 0x14 1883#define TG3_EEPROM_SB_F1R2_EDH_OFF 0x14
1882#define TG3_EEPROM_SB_F1R2_MBA_OFF 0x10 1884#define TG3_EEPROM_SB_F1R2_MBA_OFF 0x10
1883#define TG3_EEPROM_SB_F1R3_EDH_OFF 0x18 1885#define TG3_EEPROM_SB_F1R3_EDH_OFF 0x18
1886#define TG3_EEPROM_SB_F1R4_EDH_OFF 0x1c
1887#define TG3_EEPROM_SB_F1R5_EDH_OFF 0x20
1884#define TG3_EEPROM_SB_EDH_MAJ_MASK 0x00000700 1888#define TG3_EEPROM_SB_EDH_MAJ_MASK 0x00000700
1885#define TG3_EEPROM_SB_EDH_MAJ_SHFT 8 1889#define TG3_EEPROM_SB_EDH_MAJ_SHFT 8
1886#define TG3_EEPROM_SB_EDH_MIN_MASK 0x000000ff 1890#define TG3_EEPROM_SB_EDH_MIN_MASK 0x000000ff