numam-dpdk/drivers/net/i40e/base
Pallavi Kadam b9d60b5434 drivers/net: build i40e and mlx5 on Windows
Allows i40e and mlx5 PMDs to compile on Windows and disable other drivers.

Disable few i40e warnings with Clang such as comparison of integers of
different signs and macro redefinitions.

Signed-off-by: Pallavi Kadam <pallavi.kadam@intel.com>
Reviewed-by: Ranjit Menon <ranjit.menon@intel.com>
Acked-by: Tal Shnaiderman <talshn@nvidia.com>
Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
2021-01-14 23:51:24 +01:00
..
i40e_adminq_cmd.h net/i40e/base: fix Rx only for unicast promisc on VLAN 2020-09-18 18:55:10 +02:00
i40e_adminq.c net/i40e/base: enable FEC on/off flag setting for X722 2020-09-18 18:55:06 +02:00
i40e_adminq.h net/i40e/base: update copyright 2020-05-18 20:35:57 +02:00
i40e_alloc.h net/i40e/base: update copyright 2020-05-18 20:35:57 +02:00
i40e_common.c net/i40e: fix build for log format specifier 2020-11-13 19:43:26 +01:00
i40e_dcb.c net/i40e/base: fix function header arguments 2020-09-18 18:55:10 +02:00
i40e_dcb.h net/i40e/base: update copyright 2020-05-18 20:35:57 +02:00
i40e_devids.h net/i40e/base: update copyright 2020-05-18 20:35:57 +02:00
i40e_diag.c net/i40e/base: update copyright 2020-05-18 20:35:57 +02:00
i40e_diag.h net/i40e/base: update copyright 2020-05-18 20:35:57 +02:00
i40e_hmc.c net/i40e/base: update copyright 2020-05-18 20:35:57 +02:00
i40e_hmc.h net/i40e/base: update copyright 2020-05-18 20:35:57 +02:00
i40e_lan_hmc.c net/i40e/base: update copyright 2020-05-18 20:35:57 +02:00
i40e_lan_hmc.h net/i40e/base: update copyright 2020-05-18 20:35:57 +02:00
i40e_nvm.c net/i40e: fix build for log format specifier 2020-11-13 19:43:26 +01:00
i40e_osdep.h drivers/net: build i40e and mlx5 on Windows 2021-01-14 23:51:24 +01:00
i40e_prototype.h net/i40e/base: support minimum rollback revision 2020-09-18 18:55:10 +02:00
i40e_register.h net/i40e/base: update copyright 2020-05-18 20:35:57 +02:00
i40e_status.h net/i40e/base: update copyright 2020-05-18 20:35:57 +02:00
i40e_type.h net/i40e/base: support disabling unused ports 2020-09-18 18:55:06 +02:00
meson.build net/i40e/base: update copyright 2020-05-18 20:35:57 +02:00
README net/i40e/base: update version 2020-09-18 18:55:10 +02:00
virtchnl.h net/i40e: fix link status 2020-09-18 18:55:07 +02:00

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

Intel® I40E driver
==================

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

* Intel® Ethernet Converged Network Adapters X710
* Intel® Ethernet Converged Network Adapters XL710
* Intel® Ethernet Network Adapter XXV710
* Intel® Ethernet Connection X722 for 10GBASE-T
* Intel® Ethernet Connection X722 for 10GbE backplane
* Intel® Ethernet Connection X722 for 10GbE SFP+
* Intel® Ethernet Connection X722 for 1GbE
* Intel® Ethernet Controller X710 and XL710 Family
* Intel® Ethernet Controller XXV710 for 25GbE backplane
* Intel® Ethernet Controller XXV710 for 25GbE SFP28

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

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

    i40e_osdep.h