[dpdk-dev] [PATCH v2 00/12] Add PCIe AER disable and IRQ support for ipn3ke
Rosen Xu
rosen.xu at intel.com
Fri Aug 2 03:18:35 CEST 2019
This patch set adds PCIe AER disable and IRQ support for ipn3ke.
Disable PCIe AER is very useful when FPGA reload. IRQ is used
very widely in interrupt process.
For ipn3ke is connect to CPU with PCIe switch, driver needs to
scan all PCIe devices of ipn3ke, it also can get all i40e of card,
so ipn3ke driver doesn't need to take some configuration of i40e.
v2 updates:
===========
- Add AUX feature support
Rosen Xu (3):
net/i40e: i40e support ipn3ke FPGA port bonding
raw/ifpga_rawdev: add PCIe BDF devices tree scan
net/ipn3ke: remove configuration for i40e port bonding
Tianfei Zhang (2):
raw/ifpga_rawdev/base: align the send buffer for SPI
raw/ifpga_rawdev/base: introducing sensor APIs
Tianfei zhang (7):
raw/ifpga_rawdev/base: add irq support
raw/ifpga_rawdev/base: clear pending bit
raw/ifpga_rawdev/base: add SEU error support
raw/ifpga_rawdev/base: add device tree support
raw/ifpga_rawdev/base: add sensor support
raw/ifpga_rawdev/base: update SEU register definition
raw/ifpga_rawdev: add SEU error handler
drivers/net/i40e/base/i40e_type.h | 3 +
drivers/net/i40e/i40e_ethdev.c | 34 +-
drivers/net/i40e/rte_pmd_i40e.h | 4 +
drivers/net/ipn3ke/Makefile | 2 +
drivers/net/ipn3ke/ipn3ke_ethdev.c | 289 +-------
drivers/net/ipn3ke/ipn3ke_representor.c | 7 +-
drivers/raw/ifpga_rawdev/base/ifpga_api.c | 10 +
drivers/raw/ifpga_rawdev/base/ifpga_defines.h | 18 +-
drivers/raw/ifpga_rawdev/base/ifpga_feature_dev.c | 61 ++
drivers/raw/ifpga_rawdev/base/ifpga_feature_dev.h | 3 +
drivers/raw/ifpga_rawdev/base/ifpga_fme.c | 21 +
drivers/raw/ifpga_rawdev/base/ifpga_fme_error.c | 69 +-
drivers/raw/ifpga_rawdev/base/ifpga_port.c | 20 +
drivers/raw/ifpga_rawdev/base/ifpga_port_error.c | 21 +
drivers/raw/ifpga_rawdev/base/opae_hw_api.c | 115 +++
drivers/raw/ifpga_rawdev/base/opae_hw_api.h | 16 +
drivers/raw/ifpga_rawdev/base/opae_ifpga_hw_api.h | 2 +
drivers/raw/ifpga_rawdev/base/opae_intel_max10.c | 462 ++++++++++++
drivers/raw/ifpga_rawdev/base/opae_intel_max10.h | 66 ++
drivers/raw/ifpga_rawdev/base/opae_osdep.h | 7 +-
.../raw/ifpga_rawdev/base/opae_spi_transaction.c | 40 +-
drivers/raw/ifpga_rawdev/ifpga_rawdev.c | 795 ++++++++++++++++++++-
drivers/raw/ifpga_rawdev/ifpga_rawdev.h | 16 +
mk/rte.app.mk | 2 +-
24 files changed, 1805 insertions(+), 278 deletions(-)
--
1.8.3.1
More information about the dev
mailing list