Commit 747d13fd authored by Sujatha Banoth's avatar Sujatha Banoth

QDMA Linux Driver 2020.2.1 Release

Added support for MM channel configuration, Keyhole feature support  and addressed customer issues
parent ee46b715
...@@ -89,6 +89,11 @@ SUPPORTED FEATURES: ...@@ -89,6 +89,11 @@ SUPPORTED FEATURES:
- Added support for Debug mode and Internal only mode - Added support for Debug mode and Internal only mode
- Added support for Versal PDI programming through keyhole interface - Added support for Versal PDI programming through keyhole interface
2020.2 Patch Updates
--------------------
- Added support for MM Channel Selection and Keyhole feature in dmaperf
- Fixed bug in in driver which caused crash during performance run
KNOWN ISSUES: KNOWN ISSUES:
============= =============
- In interrupt mode, Sometimes completions are not received when C2H PIDX updates are held for 64 descriptors - In interrupt mode, Sometimes completions are not received when C2H PIDX updates are held for 64 descriptors
......
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
#define __DMA_PERF_VERSION_H #define __DMA_PERF_VERSION_H
#define PROGNAME "dma-perf" #define PROGNAME "dma-perf"
#define VERSION "2020.2.0" #define VERSION "2020.2.1"
#define COPYRIGHT "Copyright (c) 2018-2020 Xilinx Inc." #define COPYRIGHT "Copyright (c) 2018-2020 Xilinx Inc."
#endif #endif
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
#define QDMA_VERSION_MAJOR 2020 #define QDMA_VERSION_MAJOR 2020
#define QDMA_VERSION_MINOR 2 #define QDMA_VERSION_MINOR 2
#define QDMA_VERSION_PATCH 0 #define QDMA_VERSION_PATCH 1
#define QDMA_VERSION_STR \ #define QDMA_VERSION_STR \
__stringify(QDMA_VERSION_MAJOR) "." \ __stringify(QDMA_VERSION_MAJOR) "." \
......
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
#define LIBQDMA_VERSION_MAJOR 2020 #define LIBQDMA_VERSION_MAJOR 2020
#define LIBQDMA_VERSION_MINOR 2 #define LIBQDMA_VERSION_MINOR 2
#define LIBQDMA_VERSION_PATCH 0 #define LIBQDMA_VERSION_PATCH 1
#define LIBQDMA_VERSION_STR \ #define LIBQDMA_VERSION_STR \
__stringify(LIBQDMA_VERSION_MAJOR) "." \ __stringify(LIBQDMA_VERSION_MAJOR) "." \
......
...@@ -33,7 +33,7 @@ ...@@ -33,7 +33,7 @@
#define DRV_MOD_MAJOR 2020 #define DRV_MOD_MAJOR 2020
#define DRV_MOD_MINOR 2 #define DRV_MOD_MINOR 2
#define DRV_MOD_PATCHLEVEL 0 #define DRV_MOD_PATCHLEVEL 1
#define DRV_MODULE_VERSION \ #define DRV_MODULE_VERSION \
__stringify(DRV_MOD_MAJOR) "." \ __stringify(DRV_MOD_MAJOR) "." \
......
...@@ -289,7 +289,7 @@ function cleanup_queue() { ...@@ -289,7 +289,7 @@ function cleanup_queue() {
} }
# Find user bar # Find AXI Master Lite bar
function get_user_bar () { function get_user_bar () {
local pf_bdf=$1 local pf_bdf=$1
tmp=`dma-ctl qdma$pf_bdf reg read bar 0 0x10C | grep "0x10c" | cut -d '=' -f2 | cut -d 'x' -f2 | cut -d '.' -f1` tmp=`dma-ctl qdma$pf_bdf reg read bar 0 0x10C | grep "0x10c" | cut -d '=' -f2 | cut -d 'x' -f2 | cut -d '.' -f1`
......
...@@ -18,7 +18,7 @@ num_pkt=$3 # [Optional] number of payload packet ...@@ -18,7 +18,7 @@ num_pkt=$3 # [Optional] number of payload packet
################################################ ################################################
# Hard Coded Parameters # Hard Coded Parameters
################################################ ################################################
usr_bar=2 # For VF, DMA BAR is bar 0. User BAR is bar 2. usr_bar=2 # For VF, DMA BAR is bar 0. AXI Master Lite(User BAR) is bar 2.
vf=00080 vf=00080
size_max=4096 size_max=4096
host_adr_high=0 host_adr_high=0
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment