[dpdk-dev] [PATCH v2 0/3] baseband/fpga_lte_fec: adding driver for FEC on FPGA

Nicolas Chautru nicolas.chautru at intel.com
Wed Jun 5 23:20:57 CEST 2019


This is adding a new PMD driver for BBDEV device based on 
FPGA implementation on PAC N3000 HW to provide FEC 4G acceleration. 
v1 was shared earlier on this patchwork :
https://patches.dpdk.org/patch/53409/
The existing BBDEV test framework is still supported. 

Main updates based on feedback during the last v1 were:
- correct the documentation which was arguably misleading in
hinting that ICC was required. There is no dependency whatsoever. 
- add meson build support

Note that a number of other BBDEV patches are in v1 here and 
will be resubmitted for 19.08 rc1
https://patches.dpdk.org/project/dpdk/list/?series=4657

Nicolas Chautru (3):
  baseband/fpga_lte_fec: adding driver for FEC on FPGA
  doc/guides: documentation for the FPGA BBDEV PMD
  baseband/fpga_lte_fec: meson support

 config/common_base                                 |    6 +
 doc/guides/bbdevs/fpga_lte_fec.rst                 |  318 +++
 doc/guides/bbdevs/index.rst                        |    1 +
 drivers/baseband/Makefile                          |    2 +
 drivers/baseband/fpga_lte_fec/Makefile             |   29 +
 drivers/baseband/fpga_lte_fec/fpga_lte_fec.c       | 2674 ++++++++++++++++++++
 drivers/baseband/fpga_lte_fec/fpga_lte_fec.h       |   73 +
 drivers/baseband/fpga_lte_fec/meson.build          |    7 +
 .../rte_pmd_bbdev_fpga_lte_fec_version.map         |    3 +
 drivers/baseband/meson.build                       |    2 +-
 mk/rte.app.mk                                      |    1 +
 11 files changed, 3115 insertions(+), 1 deletion(-)
 create mode 100644 doc/guides/bbdevs/fpga_lte_fec.rst
 create mode 100644 drivers/baseband/fpga_lte_fec/Makefile
 create mode 100644 drivers/baseband/fpga_lte_fec/fpga_lte_fec.c
 create mode 100644 drivers/baseband/fpga_lte_fec/fpga_lte_fec.h
 create mode 100644 drivers/baseband/fpga_lte_fec/meson.build
 create mode 100644 drivers/baseband/fpga_lte_fec/rte_pmd_bbdev_fpga_lte_fec_version.map

-- 
1.8.3.1



More information about the dev mailing list