From f4cd1fa183d673a86b52b729ab73a41ae8cc52a8 Mon Sep 17 00:00:00 2001 From: Sepherosa Ziehau Date: Sat, 16 Feb 2013 18:45:37 +0800 Subject: [PATCH] jme: Avoid using magic number for TX register writing aggregation --- sys/dev/netif/jme/if_jme.c | 2 +- sys/dev/netif/jme/if_jmevar.h | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/sys/dev/netif/jme/if_jme.c b/sys/dev/netif/jme/if_jme.c index 7bf30dcf85..6979895344 100644 --- a/sys/dev/netif/jme/if_jme.c +++ b/sys/dev/netif/jme/if_jme.c @@ -973,7 +973,7 @@ jme_attach(device_t dev) if (coal_max < sc->jme_rx_coal_pkt) sc->jme_rx_coal_pkt = coal_max; - sc->jme_cdata.jme_tx_data.jme_tx_wreg = 16; + sc->jme_cdata.jme_tx_data.jme_tx_wreg = JME_TXWREG_NSEGS; /* * Create sysctl tree diff --git a/sys/dev/netif/jme/if_jmevar.h b/sys/dev/netif/jme/if_jmevar.h index 6941d23615..d8856186bb 100644 --- a/sys/dev/netif/jme/if_jmevar.h +++ b/sys/dev/netif/jme/if_jmevar.h @@ -325,6 +325,8 @@ do { \ /* Large enough to cooperate 64K TSO segment and one spare TX descriptor */ #define JME_TXD_SPARE 34 +#define JME_TXWREG_NSEGS 16 + #define JME_ENABLE_HWRSS(sc) \ ((sc)->jme_cdata.jme_rx_ring_cnt > JME_NRXRING_MIN) -- 2.41.0