diff options
Diffstat (limited to 'drivers/net/tg3.h')
| -rw-r--r-- | drivers/net/tg3.h | 15 | 
1 files changed, 12 insertions, 3 deletions
diff --git a/drivers/net/tg3.h b/drivers/net/tg3.h index c688c3ac503..0404f93baa2 100644 --- a/drivers/net/tg3.h +++ b/drivers/net/tg3.h @@ -415,7 +415,7 @@  #define  MAC_MI_MODE_CLK_10MHZ		 0x00000001  #define  MAC_MI_MODE_SHORT_PREAMBLE	 0x00000002  #define  MAC_MI_MODE_AUTO_POLL		 0x00000010 -#define  MAC_MI_MODE_CORE_CLK_62MHZ	 0x00008000 +#define  MAC_MI_MODE_500KHZ_CONST	 0x00008000  #define  MAC_MI_MODE_BASE		 0x000c0000 /* XXX magic values XXX */  #define MAC_AUTO_POLL_STATUS		0x00000458  #define  MAC_AUTO_POLL_ERROR		 0x00000001 @@ -1429,6 +1429,7 @@  #define  GRC_LCLCTRL_AUTO_SEEPROM	0x01000000  #define GRC_TIMER			0x0000680c  #define GRC_RX_CPU_EVENT		0x00006810 +#define  GRC_RX_CPU_DRIVER_EVENT	0x00004000  #define GRC_RX_TIMER_REF		0x00006814  #define GRC_RX_CPU_SEM			0x00006818  #define GRC_REMOTE_RX_CPU_ATTN		0x0000681c @@ -1676,6 +1677,7 @@  #define  FWCMD_NICDRV_IPV6ADDR_CHG	 0x00000004  #define  FWCMD_NICDRV_FIX_DMAR		 0x00000005  #define  FWCMD_NICDRV_FIX_DMAW		 0x00000006 +#define  FWCMD_NICDRV_LINK_UPDATE	 0x0000000c  #define  FWCMD_NICDRV_ALIVE2		 0x0000000d  #define  FWCMD_NICDRV_ALIVE3		 0x0000000e  #define NIC_SRAM_FW_CMD_LEN_MBOX	0x00000b7c @@ -2576,6 +2578,13 @@ struct tg3 {  	int				nvram_lock_cnt;  	u32				nvram_size; +#define TG3_NVRAM_SIZE_64KB		0x00010000 +#define TG3_NVRAM_SIZE_128KB		0x00020000 +#define TG3_NVRAM_SIZE_256KB		0x00040000 +#define TG3_NVRAM_SIZE_512KB		0x00080000 +#define TG3_NVRAM_SIZE_1MB		0x00100000 +#define TG3_NVRAM_SIZE_2MB		0x00200000 +  	u32				nvram_pagesize;  	u32				nvram_jedecnum; @@ -2584,10 +2593,10 @@ struct tg3 {  #define JEDEC_SAIFUN			0x4f  #define JEDEC_SST			0xbf -#define ATMEL_AT24C64_CHIP_SIZE		(64 * 1024) +#define ATMEL_AT24C64_CHIP_SIZE		TG3_NVRAM_SIZE_64KB  #define ATMEL_AT24C64_PAGE_SIZE		(32) -#define ATMEL_AT24C512_CHIP_SIZE	(512 * 1024) +#define ATMEL_AT24C512_CHIP_SIZE	TG3_NVRAM_SIZE_512KB  #define ATMEL_AT24C512_PAGE_SIZE	(128)  #define ATMEL_AT45DB0X1B_PAGE_POS	9  |