numam-dpdk/drivers/net/ice/base
Leyi Rong 839c0a4b77 net/ice/base: enable additional switch rules
Add capability to create inner IP and inner TCP switch recipes and
rules. Change UDP tunnel dummy packet to accommodate the training of
these new rules.

Signed-off-by: Dan Nowlin <dan.nowlin@intel.com>
Signed-off-by: Paul M Stillwell Jr <paul.m.stillwell.jr@intel.com>
Signed-off-by: Leyi Rong <leyi.rong@intel.com>
Acked-by: Qi Zhang <qi.z.zhang@intel.com>
2019-06-28 20:31:49 +02:00
..
ice_adminq_cmd.h net/ice/base: add some minor new defines 2019-06-28 20:31:49 +02:00
ice_alloc.h net/ice/base: update copyright time 2019-03-29 17:25:31 +01:00
ice_bitops.h net/ice/base: rework on bit ops 2019-03-29 17:25:31 +01:00
ice_common.c net/ice/base: track HW stat registers past rollover 2019-06-28 20:31:48 +02:00
ice_common.h net/ice/base: track HW stat registers past rollover 2019-06-28 20:31:48 +02:00
ice_controlq.c net/ice/base: cleanup unused code 2019-06-28 20:31:49 +02:00
ice_controlq.h net/ice/base: optimize data structures 2019-06-28 20:31:48 +02:00
ice_dcb.c net/ice/base: implement LLDP persistent settings 2019-06-28 20:31:48 +02:00
ice_dcb.h net/ice/base: implement LLDP persistent settings 2019-06-28 20:31:48 +02:00
ice_devids.h net/ice/base: update copyright time 2019-03-29 17:25:31 +01:00
ice_fdir.c net/ice/base: check new FD filter duplication 2019-06-28 20:31:48 +02:00
ice_fdir.h net/ice/base: cleanup unused code 2019-06-28 20:31:49 +02:00
ice_flex_pipe.c net/ice/base: add VXLAN/generic tunnel management 2019-06-28 20:31:49 +02:00
ice_flex_pipe.h net/ice/base: add VXLAN/generic tunnel management 2019-06-28 20:31:49 +02:00
ice_flex_type.h net/ice/base: optimize data structures 2019-06-28 20:31:48 +02:00
ice_flow.c net/ice/base: introduce some new macros 2019-06-28 20:31:48 +02:00
ice_flow.h net/ice/base: optimize data structures 2019-06-28 20:31:48 +02:00
ice_hw_autogen.h net/ice/base: update copyright time 2019-03-29 17:25:31 +01:00
ice_lan_tx_rx.h net/ice/base: enable HW to prefetch Rx descriptors 2019-06-28 20:31:48 +02:00
ice_nvm.c net/ice/base: eliminate semantic parser warnings 2019-06-28 20:31:48 +02:00
ice_osdep.h net/ice/base: support 64-bit read 2019-06-28 20:31:48 +02:00
ice_protocol_type.h net/ice/base: enable additional switch rules 2019-06-28 20:31:49 +02:00
ice_sbq_cmd.h net/ice/base: update copyright time 2019-03-29 17:25:31 +01:00
ice_sched.c net/ice/base: refactor VSI node scheduler 2019-06-28 20:31:49 +02:00
ice_sched.h net/ice/base: refactor VSI node scheduler 2019-06-28 20:31:49 +02:00
ice_status.h net/ice/base: support DCB 2019-03-29 17:25:31 +01:00
ice_switch.c net/ice/base: enable additional switch rules 2019-06-28 20:31:49 +02:00
ice_switch.h net/ice/base: enable additional switch rules 2019-06-28 20:31:49 +02:00
ice_type.h net/ice/base: add some minor new defines 2019-06-28 20:31:49 +02:00
meson.build build: warn on unused parameter 2019-06-04 00:22:50 +02:00
README net/ice/base: add OS specific implementation 2018-12-21 16:22:41 +01:00

/* SPDX-License-Identifier: BSD-3-Clause
 * Copyright(c) 2018 Intel Corporation
 */

Intel® ICE driver
==================

This directory contains source code of FreeBSD ice driver of version
2018.12.11 released by the team which develops
basic drivers for any ice NIC. The directory of base/ contains the
original source package.
This driver is valid for the product(s) listed below

* Intel® Ethernet Network Adapters E810

Updating the driver
===================

NOTE: The source code in this directory should not be modified apart from
the following file(s):

    ice_osdep.h