diff options
author | Felix Fietkau <nbd@openwrt.org> | 2015-07-10 19:41:42 +0000 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2015-07-10 19:41:42 +0000 |
commit | 279be7be09454bf55d6e9e9d696f10ca6b6d81d3 (patch) | |
tree | 845bbc6090269ef05aaf98a8710e4016f78f22e7 /target/linux/ramips/files/drivers/net/ethernet/ralink/ralink_soc_eth.h | |
parent | 1c8148a8588f116d81881159e2222dc49e89314a (diff) | |
download | upstream-279be7be09454bf55d6e9e9d696f10ca6b6d81d3.tar.gz upstream-279be7be09454bf55d6e9e9d696f10ca6b6d81d3.tar.bz2 upstream-279be7be09454bf55d6e9e9d696f10ca6b6d81d3.zip |
ramips: add xmit_more support
use pktgen to verify on rt3662. can improve transmit rate.
pkt_size 1500
burst 1 : 807Mb/sec
burst 8 : 984Mb/sec
pkt_size 60
burst 1 : 57Mb/sec
burst 8 : 236Mb/sec
Signed-off-by: michael lee <igvtee@gmail.com>
SVN-Revision: 46294
Diffstat (limited to 'target/linux/ramips/files/drivers/net/ethernet/ralink/ralink_soc_eth.h')
-rw-r--r-- | target/linux/ramips/files/drivers/net/ethernet/ralink/ralink_soc_eth.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/target/linux/ramips/files/drivers/net/ethernet/ralink/ralink_soc_eth.h b/target/linux/ramips/files/drivers/net/ethernet/ralink/ralink_soc_eth.h index 6614c762dd..5d4220f421 100644 --- a/target/linux/ramips/files/drivers/net/ethernet/ralink/ralink_soc_eth.h +++ b/target/linux/ramips/files/drivers/net/ethernet/ralink/ralink_soc_eth.h @@ -461,6 +461,8 @@ struct fe_tx_ring dma_addr_t tx_phys; u16 tx_ring_size; u16 tx_free_idx; + u16 tx_next_idx; + u16 tx_thresh; }; struct fe_priv |