From 8ea210177e7061ddc293bcdbf5608bbae98c6a5c Mon Sep 17 00:00:00 2001 From: Prasad Pardeshi Date: Fri, 10 Nov 2023 18:10:43 +0530 Subject: [PATCH] Updated v2023.2.1 DPDK driver documentation --- master/QDMA/DPDK/html/_sources/build.rst.txt | 8 +++++++- master/QDMA/DPDK/html/build.html | 10 ++++++++-- master/QDMA/DPDK/html/dev-guide.html | 2 +- master/QDMA/DPDK/html/dpdk-callbacks.html | 2 +- master/QDMA/DPDK/html/dpdk_linux_interop.html | 2 +- master/QDMA/DPDK/html/driver-design.html | 2 +- master/QDMA/DPDK/html/features.html | 2 +- master/QDMA/DPDK/html/genindex.html | 2 +- master/QDMA/DPDK/html/index.html | 2 +- master/QDMA/DPDK/html/perf.html | 2 +- master/QDMA/DPDK/html/pf_vf_shutdown.html | 2 +- master/QDMA/DPDK/html/qdma_devops_functions.html | 2 +- master/QDMA/DPDK/html/qdma_mailbox.html | 2 +- master/QDMA/DPDK/html/qdma_pmd_export.html | 2 +- master/QDMA/DPDK/html/qdma_resmgmt.html | 2 +- master/QDMA/DPDK/html/qdma_usecases.html | 2 +- master/QDMA/DPDK/html/rte_pmd_qdma_enums.html | 2 +- master/QDMA/DPDK/html/rte_pmd_qdma_functions.html | 2 +- master/QDMA/DPDK/html/rte_pmd_qdma_structs.html | 2 +- master/QDMA/DPDK/html/search.html | 2 +- master/QDMA/DPDK/html/searchindex.js | 2 +- master/QDMA/DPDK/html/system-requirements.html | 2 +- master/QDMA/DPDK/html/userguide.html | 2 +- 23 files changed, 36 insertions(+), 24 deletions(-) diff --git a/master/QDMA/DPDK/html/_sources/build.rst.txt b/master/QDMA/DPDK/html/_sources/build.rst.txt index 5b88af70a..8f1154fcb 100644 --- a/master/QDMA/DPDK/html/_sources/build.rst.txt +++ b/master/QDMA/DPDK/html/_sources/build.rst.txt @@ -171,12 +171,18 @@ support 2K queues and populate Xilinx devices for binding. cflags += ['-DTHROUGHPUT_MEASUREMENT'] - b. To enhance the DPDK driver's debugging capabilities, added support for latency measurement statistics in both the Tx path (TxQ SW PIDX to HW CIDX) and the Rx path (RxQ SW PIDX to CMPT PIDX). To enable this driver support, please add the following line to ./drivers/net/qdma/meson.build + c. To enhance the DPDK driver's debugging capabilities, added support for latency measurement statistics in both the Tx path (TxQ SW PIDX to HW CIDX) and the Rx path (RxQ SW PIDX to CMPT PIDX). To enable this driver support, please add the following line to ./drivers/net/qdma/meson.build :: cflags += ['-DLATENCY_MEASUREMENT'] + d. To enable 10 bit tag support in qdma dpdk driver for Gen5x8 performance measurements for CPM5 design, add below line to ./drivers/net/qdma/meson.build + + :: + + cflags += ['-DEQDMA_CPM5_10BIT_TAG_ENABLE'] + Setup: Host system ^^^^^^^^^^^^^^^^^^ diff --git a/master/QDMA/DPDK/html/build.html b/master/QDMA/DPDK/html/build.html index 25c24e80e..2f6ab1dad 100644 --- a/master/QDMA/DPDK/html/build.html +++ b/master/QDMA/DPDK/html/build.html @@ -605,12 +605,18 @@

Setup: Download and modifications
cflags += ['-DTHROUGHPUT_MEASUREMENT']
 
-
    +
    1. To enhance the DPDK driver’s debugging capabilities, added support for latency measurement statistics in both the Tx path (TxQ SW PIDX to HW CIDX) and the Rx path (RxQ SW PIDX to CMPT PIDX). To enable this driver support, please add the following line to ./drivers/net/qdma/meson.build
    cflags += ['-DLATENCY_MEASUREMENT']
     
    +
      +
    1. To enable 10 bit tag support in qdma dpdk driver for Gen5x8 performance measurements for CPM5 design, add below line to ./drivers/net/qdma/meson.build
    2. +
    +
    cflags += ['-DEQDMA_CPM5_10BIT_TAG_ENABLE']
    +
    +
    @@ -743,7 +749,7 @@

    Setup: Make Commands

    - Last updated on October 18, 2023. + Last updated on November 10, 2023.

    diff --git a/master/QDMA/DPDK/html/dev-guide.html b/master/QDMA/DPDK/html/dev-guide.html index a34b1625d..5a91f8e51 100644 --- a/master/QDMA/DPDK/html/dev-guide.html +++ b/master/QDMA/DPDK/html/dev-guide.html @@ -463,7 +463,7 @@

    Developers Guide

    - Last updated on October 18, 2023. + Last updated on November 10, 2023.

    diff --git a/master/QDMA/DPDK/html/dpdk-callbacks.html b/master/QDMA/DPDK/html/dpdk-callbacks.html index f0d57da20..3ff09b7ae 100644 --- a/master/QDMA/DPDK/html/dpdk-callbacks.html +++ b/master/QDMA/DPDK/html/dpdk-callbacks.html @@ -508,7 +508,7 @@

    DPDK Callback APIs

    - Last updated on October 18, 2023. + Last updated on November 10, 2023.

    diff --git a/master/QDMA/DPDK/html/dpdk_linux_interop.html b/master/QDMA/DPDK/html/dpdk_linux_interop.html index 730058311..452a7ca35 100644 --- a/master/QDMA/DPDK/html/dpdk_linux_interop.html +++ b/master/QDMA/DPDK/html/dpdk_linux_interop.html @@ -494,7 +494,7 @@

    Note

    - Last updated on October 18, 2023. + Last updated on November 10, 2023.

    diff --git a/master/QDMA/DPDK/html/driver-design.html b/master/QDMA/DPDK/html/driver-design.html index be6f6d72f..505e51f19 100644 --- a/master/QDMA/DPDK/html/driver-design.html +++ b/master/QDMA/DPDK/html/driver-design.html @@ -590,7 +590,7 @@

    DPDK Driver debug

    - Last updated on October 18, 2023. + Last updated on November 10, 2023.

    diff --git a/master/QDMA/DPDK/html/features.html b/master/QDMA/DPDK/html/features.html index f890584c8..9fe9b3a0d 100644 --- a/master/QDMA/DPDK/html/features.html +++ b/master/QDMA/DPDK/html/features.html @@ -599,7 +599,7 @@

    Software Features

    - Last updated on October 18, 2023. + Last updated on November 10, 2023.

    diff --git a/master/QDMA/DPDK/html/genindex.html b/master/QDMA/DPDK/html/genindex.html index c79c3315b..8e087a12e 100644 --- a/master/QDMA/DPDK/html/genindex.html +++ b/master/QDMA/DPDK/html/genindex.html @@ -589,7 +589,7 @@

    S