numam-dpdk/drivers/net/ice/base
Qi Zhang 35bd20c04d net/ice/base: use report default config to get PHY capa
In case of new link establishment flow we should use
Report Default Configuration if FW AQ API version
supports it. This patch adds check function for Report
Default Configuration support and updates ice_set_fc(),
ice_cfg_phy_fec() and ice_aq_get_phy_caps() accordingly.

Signed-off-by: Mateusz Pacuszka <mateuszx.pacuszka@intel.com>
Signed-off-by: Qi Zhang <qi.z.zhang@intel.com>
Acked-by: Qiming Yang <qiming.yang@intel.com>
2021-01-08 16:03:06 +01:00
..
ice_acl_ctrl.c net/ice/base: rename ACL priority values 2020-09-18 18:55:10 +02:00
ice_acl.c net/ice/base: rename function 2020-09-18 18:55:10 +02:00
ice_acl.h net/ice/base: rename ACL priority values 2020-09-18 18:55:10 +02:00
ice_adminq_cmd.h net/ice/base: use report default config to get PHY capa 2021-01-08 16:03:06 +01:00
ice_alloc.h net/ice/base: update copyright 2020-05-18 20:35:57 +02:00
ice_bitops.h net/ice/base: support checking double VLAN mode 2021-01-08 16:03:06 +01:00
ice_common.c net/ice/base: use report default config to get PHY capa 2021-01-08 16:03:06 +01:00
ice_common.h net/ice/base: use report default config to get PHY capa 2021-01-08 16:03:06 +01:00
ice_controlq.c net/ice/base: resend some AQ commands when EBUSY 2021-01-08 16:03:06 +01:00
ice_controlq.h net/ice/base: increase control queue timeout 2021-01-08 16:03:06 +01:00
ice_dcb.c net/ice/base: recognize 860 as iSCSI port in CEE mode 2020-11-03 23:35:03 +01:00
ice_dcb.h net/ice/base: replace single-element array hack 2020-09-18 18:55:09 +02:00
ice_devids.h net/ice/base: support E823L devices 2020-06-16 19:21:08 +02:00
ice_fdir.c net/ice/base: support VXLAN VNI field in flow director 2021-01-08 16:03:06 +01:00
ice_fdir.h net/ice/base: support VXLAN VNI field in flow director 2021-01-08 16:03:06 +01:00
ice_flex_pipe.c net/ice/base: support checking double VLAN mode 2021-01-08 16:03:06 +01:00
ice_flex_pipe.h net/ice/base: support checking double VLAN mode 2021-01-08 16:03:06 +01:00
ice_flex_type.h net/ice/base: support checking double VLAN mode 2021-01-08 16:03:06 +01:00
ice_flow.c net/ice/base: support VXLAN VNI field in flow director 2021-01-08 16:03:06 +01:00
ice_flow.h net/ice/base: support VXLAN VNI field in flow director 2021-01-08 16:03:06 +01:00
ice_hw_autogen.h net/ice/base: consolidate MAC config set 2020-06-16 19:21:07 +02:00
ice_lan_tx_rx.h net/ice: support auxiliary IP offset Rx descriptor 2020-09-18 18:55:06 +02:00
ice_nvm.c net/ice/base: add function for NVM checksum verification 2021-01-08 16:03:06 +01:00
ice_nvm.h net/ice/base: add function for NVM checksum verification 2021-01-08 16:03:06 +01:00
ice_osdep.h net/ice: use write combining store for tail updates 2020-10-13 14:42:02 +02:00
ice_protocol_type.h net/ice/base: enable QinQ filter for switch advanced rule 2020-09-18 18:55:10 +02:00
ice_sbq_cmd.h net/ice/base: update copyright 2020-05-18 20:35:57 +02:00
ice_sched.c net/ice/base: modify recursive way of adding nodes 2021-01-08 16:03:06 +01:00
ice_sched.h net/ice/base: implement shared rate limiter 2020-11-03 23:35:03 +01:00
ice_status.h net/ice/base: update copyright 2020-05-18 20:35:57 +02:00
ice_switch.c net/ice/base: fix null pointer dereference 2021-01-08 16:03:06 +01:00
ice_switch.h net/ice/base: allocate and free RSS global lookup table 2020-11-03 23:35:03 +01:00
ice_type.h net/ice/base: use report default config to get PHY capa 2021-01-08 16:03:06 +01:00
ice_vlan_mode.c net/ice/base: support checking double VLAN mode 2021-01-08 16:03:06 +01:00
ice_vlan_mode.h net/ice/base: add interface to support configuring VLAN mode 2021-01-08 16:03:06 +01:00
meson.build net/ice/base: add interface to support configuring VLAN mode 2021-01-08 16:03:06 +01:00
README net/ice/base: update version 2020-11-03 23:35:03 +01:00

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

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

This directory contains source code of FreeBSD ice driver of version
2020.10.21 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