[TG3]: support for ethtool -C
Add support for ethtool -C with verification of user parameters. Signed-off-by: Michael Chan <mchan@broadcom.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
committed by
David S. Miller
parent
e2ed4052aa
commit
d244c892c8
@@ -879,31 +879,41 @@
|
||||
#define LOW_RXCOL_TICKS_CLRTCKS 0x00000014
|
||||
#define DEFAULT_RXCOL_TICKS 0x00000048
|
||||
#define HIGH_RXCOL_TICKS 0x00000096
|
||||
#define MAX_RXCOL_TICKS 0x000003ff
|
||||
#define HOSTCC_TXCOL_TICKS 0x00003c0c
|
||||
#define LOW_TXCOL_TICKS 0x00000096
|
||||
#define LOW_TXCOL_TICKS_CLRTCKS 0x00000048
|
||||
#define DEFAULT_TXCOL_TICKS 0x0000012c
|
||||
#define HIGH_TXCOL_TICKS 0x00000145
|
||||
#define MAX_TXCOL_TICKS 0x000003ff
|
||||
#define HOSTCC_RXMAX_FRAMES 0x00003c10
|
||||
#define LOW_RXMAX_FRAMES 0x00000005
|
||||
#define DEFAULT_RXMAX_FRAMES 0x00000008
|
||||
#define HIGH_RXMAX_FRAMES 0x00000012
|
||||
#define MAX_RXMAX_FRAMES 0x000000ff
|
||||
#define HOSTCC_TXMAX_FRAMES 0x00003c14
|
||||
#define LOW_TXMAX_FRAMES 0x00000035
|
||||
#define DEFAULT_TXMAX_FRAMES 0x0000004b
|
||||
#define HIGH_TXMAX_FRAMES 0x00000052
|
||||
#define MAX_TXMAX_FRAMES 0x000000ff
|
||||
#define HOSTCC_RXCOAL_TICK_INT 0x00003c18
|
||||
#define DEFAULT_RXCOAL_TICK_INT 0x00000019
|
||||
#define DEFAULT_RXCOAL_TICK_INT_CLRTCKS 0x00000014
|
||||
#define MAX_RXCOAL_TICK_INT 0x000003ff
|
||||
#define HOSTCC_TXCOAL_TICK_INT 0x00003c1c
|
||||
#define DEFAULT_TXCOAL_TICK_INT 0x00000019
|
||||
#define DEFAULT_TXCOAL_TICK_INT_CLRTCKS 0x00000014
|
||||
#define MAX_TXCOAL_TICK_INT 0x000003ff
|
||||
#define HOSTCC_RXCOAL_MAXF_INT 0x00003c20
|
||||
#define DEFAULT_RXCOAL_MAXF_INT 0x00000005
|
||||
#define MAX_RXCOAL_MAXF_INT 0x000000ff
|
||||
#define HOSTCC_TXCOAL_MAXF_INT 0x00003c24
|
||||
#define DEFAULT_TXCOAL_MAXF_INT 0x00000005
|
||||
#define MAX_TXCOAL_MAXF_INT 0x000000ff
|
||||
#define HOSTCC_STAT_COAL_TICKS 0x00003c28
|
||||
#define DEFAULT_STAT_COAL_TICKS 0x000f4240
|
||||
#define MAX_STAT_COAL_TICKS 0xd693d400
|
||||
#define MIN_STAT_COAL_TICKS 0x00000064
|
||||
/* 0x3c2c --> 0x3c30 unused */
|
||||
#define HOSTCC_STATS_BLK_HOST_ADDR 0x00003c30 /* 64-bit */
|
||||
#define HOSTCC_STATUS_BLK_HOST_ADDR 0x00003c38 /* 64-bit */
|
||||
|
Reference in New Issue
Block a user