diff options
author | Huang, Xiong <xiong@qca.qualcomm.com> | 2012-04-19 02:01:23 +0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2012-04-20 04:14:19 +0400 |
commit | c08b9b2a5b3f0fd83e7f72da03f0a0df12c67e3a (patch) | |
tree | 0de7ea9631c906f282ebfb93fcd216701315f2f7 /drivers/net/ethernet/atheros/atl1c/atl1c_hw.h | |
parent | 969a7ee2a8398fb705f9836dc11d9e307d3ac89c (diff) | |
download | linux-c08b9b2a5b3f0fd83e7f72da03f0a0df12c67e3a.tar.xz |
atl1c: update right threshold for TSO
atl1c_configure_tx used a wrong value of MAX_TX_OFFLOAD_THRESH(9KB)
for TSO threshold.
the right value should be 7KB
Fast Ethernet controller doesn't support Jumbo frame.
Signed-off-by: xiong <xiong@qca.qualcomm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/atheros/atl1c/atl1c_hw.h')
-rw-r--r-- | drivers/net/ethernet/atheros/atl1c/atl1c_hw.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/ethernet/atheros/atl1c/atl1c_hw.h b/drivers/net/ethernet/atheros/atl1c/atl1c_hw.h index c1aa3ba7545b..c9c678213107 100644 --- a/drivers/net/ethernet/atheros/atl1c/atl1c_hw.h +++ b/drivers/net/ethernet/atheros/atl1c/atl1c_hw.h @@ -500,6 +500,7 @@ int atl1c_phy_power_saving(struct atl1c_hw *hw); /* Jumbo packet Threshold for task offload */ #define REG_TX_TSO_OFFLOAD_THRESH 0x1594 /* In 8-bytes */ #define TX_TSO_OFFLOAD_THRESH_MASK 0x07FF +#define MAX_TSO_FRAME_SIZE (7*1024) #define REG_TXF_WATER_MARK 0x1598 /* In 8-bytes */ #define TXF_WATER_MARK_MASK 0x0FFF |