[dpdk-dev] [PATCH v9 00/10] bbdev PMD ACC100
Nicolas Chautru
nicolas.chautru at intel.com
Tue Sep 29 02:29:35 CEST 2020
v9: moved the release notes update to the last commit
v8: integrated the doc feature table in previous commit as suggested.
v7: Fingers trouble. Previous one sent mid-rebase. My bad.
v6: removed a legacy makefile no longer required
v5: rebase based on latest on main. The legacy makefiles are removed.
v4: an odd compilation error is reported for one CI variant using "gcc latest" which looks to me like a false positive of maybe-undeclared.
http://mails.dpdk.org/archives/test-report/2020-August/148936.html
Still forcing a dummy declare to remove this CI warning I will check with ci at dpdk.org in parallel.
v3: missed a change during rebase
v2: includes clean up from latest CI checks.
Nicolas Chautru (10):
drivers/baseband: add PMD for ACC100
baseband/acc100: add register definition file
baseband/acc100: add info get function
baseband/acc100: add queue configuration
baseband/acc100: add LDPC processing functions
baseband/acc100: add HARQ loopback support
baseband/acc100: add support for 4G processing
baseband/acc100: add interrupt support to PMD
baseband/acc100: add debug function to validate input
baseband/acc100: add configure function
app/test-bbdev/meson.build | 3 +
app/test-bbdev/test_bbdev_perf.c | 72 +
doc/guides/bbdevs/acc100.rst | 233 +
doc/guides/bbdevs/features/acc100.ini | 14 +
doc/guides/bbdevs/index.rst | 1 +
doc/guides/rel_notes/release_20_11.rst | 5 +
drivers/baseband/acc100/acc100_pf_enum.h | 1068 +++++
drivers/baseband/acc100/acc100_vf_enum.h | 73 +
drivers/baseband/acc100/meson.build | 8 +
drivers/baseband/acc100/rte_acc100_cfg.h | 113 +
drivers/baseband/acc100/rte_acc100_pmd.c | 4684 ++++++++++++++++++++
drivers/baseband/acc100/rte_acc100_pmd.h | 593 +++
.../acc100/rte_pmd_bbdev_acc100_version.map | 10 +
drivers/baseband/meson.build | 2 +-
14 files changed, 6878 insertions(+), 1 deletion(-)
create mode 100644 doc/guides/bbdevs/acc100.rst
create mode 100644 doc/guides/bbdevs/features/acc100.ini
create mode 100644 drivers/baseband/acc100/acc100_pf_enum.h
create mode 100644 drivers/baseband/acc100/acc100_vf_enum.h
create mode 100644 drivers/baseband/acc100/meson.build
create mode 100644 drivers/baseband/acc100/rte_acc100_cfg.h
create mode 100644 drivers/baseband/acc100/rte_acc100_pmd.c
create mode 100644 drivers/baseband/acc100/rte_acc100_pmd.h
create mode 100644 drivers/baseband/acc100/rte_pmd_bbdev_acc100_version.map
--
1.8.3.1
More information about the dev
mailing list