diff --git a/master/QDMA/linux-kernel/html/_sources/build.rst.txt b/master/QDMA/linux-kernel/html/_sources/build.rst.txt index fb5dee22d..73c55bde2 100644 --- a/master/QDMA/linux-kernel/html/_sources/build.rst.txt +++ b/master/QDMA/linux-kernel/html/_sources/build.rst.txt @@ -83,6 +83,13 @@ To enable VF 4K queue driver support for CPM5 design, build driver with the foll [xilinx@]# make clean & make EQDMA_CPM5_VF_GT_256Q_SUPPORTED=1 +To enable 10 bit tag driver support for gen5x8 performance measurements for CPM5 design, build driver with the following command + +:: + + [xilinx@]# make clean & make EQDMA_CPM5_10BIT_TAG_ENABLE=1 + + **Kernel modules:** +-------------------+--------------------+--------------------------------+ diff --git a/master/QDMA/linux-kernel/html/_sources/dmactl.rst.txt b/master/QDMA/linux-kernel/html/_sources/dmactl.rst.txt index d9a6e8e2a..dfcb324de 100644 --- a/master/QDMA/linux-kernel/html/_sources/dmactl.rst.txt +++ b/master/QDMA/linux-kernel/html/_sources/dmactl.rst.txt @@ -197,7 +197,7 @@ command: ``dma-ctl qdma q start idx [dir ] [idx_ringsz <0:15>] [idx_bufsz <0:15>] [idx_tmr <0:15>] [idx_cntr <0:15>] [trigmode ] [cmptsz <0|1|2|3>] [desc_bypass_en] [pfetch_en] [pfetch_bypass_en] - [dis_cmpl_status] [dis_cmpl_status_acc] [dis_cmpl_status_pend_chk] [c2h_udd_en] [dis_fetch_credit] [dis_cmpt_stat] [c2h_cmpl_intr_en] + [dis_cmpl_status] [dis_cmpl_status_acc] [dis_cmpl_status_pend_chk] [c2h_udd_en] [fetch_credit ] [c2h_cmpl_intr_en] [cmpl_ovf_dis] [mm_chn <0:1>] [aperture_sz ]`` @@ -219,8 +219,7 @@ command: - dis_cmpl_status_acc : Disable completion status accumulation \( 1: Disable, 0: Enable \) - dis_cmpl_status_pend_chk : Disable completion status pending check \( 1: Disable, 0: Enable \) - c2h_udd_en : Enable immediate data\(User Defined Data\) \( 0: Disable, 1: Enable \) -- dis_fetch_credit: Disable fetch credit \( 1: Disable, 0: Enable \) -- dis_cmpt_stat : Disable completion status \( 1: Disable, 0: Enable \) +- fetch_credit : Enable fetch credit \(host-to-card \(h2c\), card-to-host \(c2h\), both \(bi\), disable \(none\)\) - c2h_cmpl_intr_en : Enable c2h completion interval \( 0: Disable, 1: Enable \) - cmpl_ovf_dis : Disable completion over flow check \( 1: Disable, 0: Enable \) - mm_chn : MM Channel to be used(0/1) @@ -244,7 +243,7 @@ command: ``dma-ctl qdma q start list [dir ] [idx_ringsz <0:15>] [idx_bufsz <0:15>] [idx_tmr <0:15>] [idx_cntr <0:15>] [trigmode ] [cmptsz <0|1|2|3>] [desc_bypass_en] [pfetch_en] [pfetch_bypass_en] - [dis_cmpl_status] [dis_cmpl_status_acc] [dis_cmpl_status_pend_chk] [c2h_udd_en] [dis_fetch_credit] [dis_cmpt_stat] [c2h_cmpl_intr_en] + [dis_cmpl_status] [dis_cmpl_status_acc] [dis_cmpl_status_pend_chk] [c2h_udd_en] [fetch_credit ] [c2h_cmpl_intr_en] [cmpl_ovf_dis] [mm_chn <0:1>] [aperture_sz ]`` This command allows the user to start a list of queues. @@ -266,8 +265,7 @@ This command allows the user to start a list of queues. - dis_cmpl_status : Disable completion status update - dis_cmpl_status_pend_chk : Disable completion status pending check - c2h_udd_en : Enable immdeiate data\(User Defined Data\) -- dis_fetch_credit: Disable fetch credit \( 1: Disable, 0: Enable \) -- dis_cmpt_stat : Disable completion status \( 1: Disable, 0: Enable \) +- fetch_credit : Enable fetch credit \(host-to-card \(h2c\), card-to-host \(c2h\), both \(bi\), disable \(none\)\) - c2h_cmpl_intr_en : Enable c2h completion interval \( 0: Disable, 1: Enable \) - cmpl_ovf_dis : Disable completion over flow check \( 1: Disable, 0: Enable \) - mm_chn : MM Channel to be used(0/1)\) diff --git a/master/QDMA/linux-kernel/html/_sources/dmaperf.rst.txt b/master/QDMA/linux-kernel/html/_sources/dmaperf.rst.txt index b109a293c..4b6d89489 100644 --- a/master/QDMA/linux-kernel/html/_sources/dmaperf.rst.txt +++ b/master/QDMA/linux-kernel/html/_sources/dmaperf.rst.txt @@ -2,7 +2,7 @@ DMA Performance Tool (dma-perf) ******************************* -Xilinx-developed custom tool``dma-perf`` is used to collect the performance metrics for unidirectional and bidirectional traffic. This tool is used with AXI Stream with Completion Example Design only. +Xilinx-developed custom tool``dma-perf`` is used to collect the performance metrics for unidirectional and bidirectional traffic. This tool is used with AXI Stream Loopback Example Design only. ===== Note: diff --git a/master/QDMA/linux-kernel/html/build.html b/master/QDMA/linux-kernel/html/build.html index 3c9fff114..a25d44d62 100644 --- a/master/QDMA/linux-kernel/html/build.html +++ b/master/QDMA/linux-kernel/html/build.html @@ -509,6 +509,10 @@

Building the QDMA Driver Software
[xilinx@]# make clean & make EQDMA_CPM5_VF_GT_256Q_SUPPORTED=1
 
+

To enable 10 bit tag driver support for gen5x8 performance measurements for CPM5 design, build driver with the following command

+
[xilinx@]# make clean & make EQDMA_CPM5_10BIT_TAG_ENABLE=1
+
+

Kernel modules:

@@ -764,7 +768,7 @@

3. Dynamic Config Bar

- Last updated on September 29, 2023. + Last updated on November 10, 2023.

diff --git a/master/QDMA/linux-kernel/html/debugfs.html b/master/QDMA/linux-kernel/html/debugfs.html index 457ae148e..db161d495 100644 --- a/master/QDMA/linux-kernel/html/debugfs.html +++ b/master/QDMA/linux-kernel/html/debugfs.html @@ -579,7 +579,7 @@

QDMA Debug File System Support

- Last updated on September 29, 2023. + Last updated on November 10, 2023.

diff --git a/master/QDMA/linux-kernel/html/devguide.html b/master/QDMA/linux-kernel/html/devguide.html index 9dfb1a514..62f689bf6 100644 --- a/master/QDMA/linux-kernel/html/devguide.html +++ b/master/QDMA/linux-kernel/html/devguide.html @@ -466,7 +466,7 @@

Developers Guide

- Last updated on September 29, 2023. + Last updated on November 10, 2023.

diff --git a/master/QDMA/linux-kernel/html/dma-latency.html b/master/QDMA/linux-kernel/html/dma-latency.html index 3184de7da..8e206e855 100644 --- a/master/QDMA/linux-kernel/html/dma-latency.html +++ b/master/QDMA/linux-kernel/html/dma-latency.html @@ -535,7 +535,7 @@

DMA Latency Application (dma-latency)

- Last updated on September 29, 2023. + Last updated on November 10, 2023.

diff --git a/master/QDMA/linux-kernel/html/dma_from_device.html b/master/QDMA/linux-kernel/html/dma_from_device.html index 1ae5304ba..d4ee0ed5a 100644 --- a/master/QDMA/linux-kernel/html/dma_from_device.html +++ b/master/QDMA/linux-kernel/html/dma_from_device.html @@ -495,7 +495,7 @@

Note: