All of lore.kernel.org
 help / color / mirror / Atom feed
* [dpdk-dev] [PATCH v5 00/11] drivers/baseband: PMD for FPGA 5GNR FEC
@ 2020-04-18 22:46 Nicolas Chautru
  2020-04-18 22:46 ` [dpdk-dev] [PATCH v5 01/11] drivers/baseband: add " Nicolas Chautru
                   ` (11 more replies)
  0 siblings, 12 replies; 13+ messages in thread
From: Nicolas Chautru @ 2020-04-18 22:46 UTC (permalink / raw)
  To: dev, akhil.goyal; +Cc: bruce.richardson, Nicolas Chautru

v5: Fix incremenral patch build and few rebase updates
v4: Fix incremental patch build and expose PMD header file to meson. 
v3: Incremental changes from reviews : file name change, moving few inline function to .h, adding missing inline, doxygen markup fix. 

Adding new baseband PMD for FPGA 5GNR FEC implementation. 


Nicolas Chautru (11):
  drivers/baseband: add PMD for FPGA 5GNR FEC
  baseband/fpga_5gnr_fec: add register definition file
  baseband/fpga_5gnr_fec: add info_get function
  baseband/fpga_5gnr_fec: add queue configuration
  baseband/fpga_5gnr_fec: add LDPC processing functions
  baseband/fpga_5gnr_fec: add HW error capture
  baseband/fpga_5gnr_fec: add debug functionality
  baseband/fpga_5gnr_fec: add configure function
  baseband/fpga_5gnr_fec: add harq loopback capability
  baseband/fpga_5gnr_fec: add interrupt support
  doc: add feature matrix table for bbdev devices

 .gitignore                                         |    1 +
 app/test-bbdev/Makefile                            |    3 +
 app/test-bbdev/meson.build                         |    3 +
 app/test-bbdev/test_bbdev_perf.c                   |   57 +
 config/common_base                                 |    5 +
 doc/guides/bbdevs/features/default.ini             |   16 +
 doc/guides/bbdevs/features/fpga_5gnr_fec.ini       |   11 +
 doc/guides/bbdevs/features/fpga_lte_fec.ini        |   10 +
 doc/guides/bbdevs/features/mbc.ini                 |   14 +
 doc/guides/bbdevs/features/null.ini                |    7 +
 doc/guides/bbdevs/features/turbo_sw.ini            |   11 +
 doc/guides/bbdevs/fpga_5gnr_fec.rst                |  297 +++
 doc/guides/bbdevs/index.rst                        |    2 +
 doc/guides/bbdevs/overview.rst                     |   15 +
 doc/guides/conf.py                                 |    5 +
 doc/guides/rel_notes/release_20_05.rst             |    7 +-
 drivers/baseband/Makefile                          |    2 +
 drivers/baseband/fpga_5gnr_fec/Makefile            |   28 +
 drivers/baseband/fpga_5gnr_fec/fpga_5gnr_fec.h     |  388 ++++
 drivers/baseband/fpga_5gnr_fec/meson.build         |    8 +
 drivers/baseband/fpga_5gnr_fec/rte_fpga_5gnr_fec.c | 2187 ++++++++++++++++++++
 .../rte_pmd_bbdev_fpga_5gnr_fec_version.map        |   10 +
 .../baseband/fpga_5gnr_fec/rte_pmd_fpga_5gnr_fec.h |   74 +
 drivers/baseband/meson.build                       |    2 +-
 mk/rte.app.mk                                      |    1 +
 25 files changed, 3162 insertions(+), 2 deletions(-)
 create mode 100644 doc/guides/bbdevs/features/default.ini
 create mode 100644 doc/guides/bbdevs/features/fpga_5gnr_fec.ini
 create mode 100644 doc/guides/bbdevs/features/fpga_lte_fec.ini
 create mode 100644 doc/guides/bbdevs/features/mbc.ini
 create mode 100644 doc/guides/bbdevs/features/null.ini
 create mode 100644 doc/guides/bbdevs/features/turbo_sw.ini
 create mode 100644 doc/guides/bbdevs/fpga_5gnr_fec.rst
 create mode 100644 doc/guides/bbdevs/overview.rst
 create mode 100644 drivers/baseband/fpga_5gnr_fec/Makefile
 create mode 100644 drivers/baseband/fpga_5gnr_fec/fpga_5gnr_fec.h
 create mode 100644 drivers/baseband/fpga_5gnr_fec/meson.build
 create mode 100644 drivers/baseband/fpga_5gnr_fec/rte_fpga_5gnr_fec.c
 create mode 100644 drivers/baseband/fpga_5gnr_fec/rte_pmd_bbdev_fpga_5gnr_fec_version.map
 create mode 100644 drivers/baseband/fpga_5gnr_fec/rte_pmd_fpga_5gnr_fec.h

-- 
1.8.3.1


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2020-04-19 15:37 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-04-18 22:46 [dpdk-dev] [PATCH v5 00/11] drivers/baseband: PMD for FPGA 5GNR FEC Nicolas Chautru
2020-04-18 22:46 ` [dpdk-dev] [PATCH v5 01/11] drivers/baseband: add " Nicolas Chautru
2020-04-18 22:46 ` [dpdk-dev] [PATCH v5 02/11] baseband/fpga_5gnr_fec: add register definition file Nicolas Chautru
2020-04-18 22:46 ` [dpdk-dev] [PATCH v5 03/11] baseband/fpga_5gnr_fec: add info_get function Nicolas Chautru
2020-04-18 22:46 ` [dpdk-dev] [PATCH v5 04/11] baseband/fpga_5gnr_fec: add queue configuration Nicolas Chautru
2020-04-18 22:46 ` [dpdk-dev] [PATCH v5 05/11] baseband/fpga_5gnr_fec: add LDPC processing functions Nicolas Chautru
2020-04-18 22:46 ` [dpdk-dev] [PATCH v5 06/11] baseband/fpga_5gnr_fec: add HW error capture Nicolas Chautru
2020-04-18 22:46 ` [dpdk-dev] [PATCH v5 07/11] baseband/fpga_5gnr_fec: add debug functionality Nicolas Chautru
2020-04-18 22:46 ` [dpdk-dev] [PATCH v5 08/11] baseband/fpga_5gnr_fec: add configure function Nicolas Chautru
2020-04-18 22:46 ` [dpdk-dev] [PATCH v5 09/11] baseband/fpga_5gnr_fec: add harq loopback capability Nicolas Chautru
2020-04-18 22:46 ` [dpdk-dev] [PATCH v5 10/11] baseband/fpga_5gnr_fec: add interrupt support Nicolas Chautru
2020-04-18 22:46 ` [dpdk-dev] [PATCH v5 11/11] doc: add feature matrix table for bbdev devices Nicolas Chautru
2020-04-19 15:37 ` [dpdk-dev] [PATCH v5 00/11] drivers/baseband: PMD for FPGA 5GNR FEC Akhil Goyal

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.