summaryrefslogtreecommitdiffstats
path: root/sys/dev/em/if_em.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/em/if_em.h')
-rw-r--r--sys/dev/em/if_em.h18
1 files changed, 3 insertions, 15 deletions
diff --git a/sys/dev/em/if_em.h b/sys/dev/em/if_em.h
index b54f779..5ec21a0 100644
--- a/sys/dev/em/if_em.h
+++ b/sys/dev/em/if_em.h
@@ -30,10 +30,7 @@ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
***************************************************************************/
-
-/*
- * $FreeBSD$
- */
+/*$FreeBSD$*/
#ifndef _EM_H_DEFINED_
#define _EM_H_DEFINED_
@@ -136,16 +133,6 @@ POSSIBILITY OF SUCH DAMAGE.
#define EM_RADV 64
/*
- * Inform the stack about transmit checksum offload capabilities.
- */
-#define EM_CHECKSUM_FEATURES (CSUM_TCP | CSUM_UDP)
-
-/*
- * Inform the stack about transmit segmentation offload capabilities.
- */
-#define EM_TCPSEG_FEATURES CSUM_TSO
-
-/*
* This parameter controls the duration of transmit watchdog timer.
*/
#define EM_TX_TIMEOUT 5 /* set to 5 seconds */
@@ -155,7 +142,7 @@ POSSIBILITY OF SUCH DAMAGE.
* transmit descriptors.
*/
#define EM_TX_CLEANUP_THRESHOLD (adapter->num_tx_desc / 8)
-#define EM_TX_OP_THRESHOLD (adapter->num_tx_desc / 32)
+#define EM_TX_OP_THRESHOLD (adapter->num_tx_desc / 32)
/*
* This parameter controls whether or not autonegotation is enabled.
@@ -243,6 +230,7 @@ POSSIBILITY OF SUCH DAMAGE.
#define EM_TSO_SEG_SIZE 4096 /* Max dma segment size */
#define ETH_ZLEN 60
#define ETH_ADDR_LEN 6
+#define CSUM_OFFLOAD 7 /* Offload bits in csum flags */
struct adapter;
OpenPOWER on IntegriCloud