Release: 2020.2.1
=================

NOTE:
	This release is based on the 2020.2.1 XVSEC-MCAP Design.

	XVSEC driver is implemented to support Ultrascale, Ultrascale+, and Versal devices.

SUPPORTED FEATURES:
===================

Release: 2020.2.1
-----------------
- Integrated the following pull requests in mainline
	https://github.com/Xilinx/dma_ip_drivers/pull/134/commits/3a9351b0cc30f355a6d48a33b7b76aaae38434c0
	https://github.com/Xilinx/dma_ip_drivers/pull/134/commits/cb1659b84021d449fc9388d3e04ebef7422932e7
	https://github.com/Xilinx/dma_ip_drivers/pull/134/commits/12a076ad89094d297bbc8d88d42527b7b24723b8
	https://github.com/Xilinx/dma_ip_drivers/pull/134/commits/3414e46e64c27dad5d6399429157f3038e439ae4
	https://github.com/Xilinx/dma_ip_drivers/pull/134/commits/d1fe085fd931f66a8e5d4217414fc514e345534f
	https://github.com/Xilinx/dma_ip_drivers/pull/134/commits/7805b271bee7344c02c311b01c918e1c43e3ebe5

- Fixed the compilation issue for Ubuntu 20.04 LTS

Release: 2020.2
---------------
- The XVSEC kernel driver 2020.2 Supports
	- US/US+ devices (MCAP Rev 0 and 1)
	- Versal device (MCAP Rev 2)
- Supports Multiple VSECs on the same device
- Supports Multiple devices connected on the same host

- Generic VSEC functionality
	- Lists the supported VSECs by the device
	- Verbose information about the device

- The following MCAP operations supported for Versal devices
	- MCAP Module Reset
	- List MCAP Register set
	- File Download at user specified address
		- Fixed Address download for FIFO devices
		- Increment Address download
		- 32b mode download for 32b supported devices
		- 128b mode download for 128b suppported devices
		- Slow and Fast download mode supported
	- File Upload from user specified address
		- Fixed Address upload for FIFO devices
		- Increment Address upload
	- Access(Read/Write) any MCAP register by providing offset
	- Access(Read/Write) any Device register connected to AXI bus by providing address
	- Set the AXI cache and protections bits

Release: 2018.3
---------------
- The XVSEC kernel driver 2018.3 Supports
	- US/US+ devices (MCAP Rev 0 and 1)

- MCAP VSEC functionality is implemented as part of the XVSEC driver
- Multiple Devices on the Same Host supported
	- Unique character device gets created per device
- The following Generic VSEC operations supported
	- Listing the supported VSECs by HW
	- Verbose Information of the given device
- The following MCAP operations supported
	- Configuration Logic Reset
	- MCAP Module Reset
	- Full Reset (Both Configuration Logic and MCAP Module Reset)
	- Dump MCAP Read Data Registers
	- Dump MCAP Register set
	- Dump FPGA Configuration Register set
	- Access(Read/Write) any MCAP register by providing offset
	- Access(Read/Write) any FPGA configuration register by providing register number
	- Program partial clear bitstream
	- Program Stage-2/partial reconfigurable bitstream
	
DRIVER LIMITATIONS:
===================
- Only MCAP VSEC is supported

KNOWN Issues:
===========
XVSEC kernel driver 2020.2 does not support Fast download mode for Versal devices.
