common/mlx5: support general object DEK
authorDekel Peled <dekelp@nvidia.com>
Tue, 4 May 2021 17:54:50 +0000 (20:54 +0300)
committerThomas Monjalon <thomas@monjalon.net>
Tue, 4 May 2021 20:41:41 +0000 (22:41 +0200)
commit178d8c506ec36b045ce802dda97ee7683e5a0c3d
treed221f5aec28a2833797d21af2db1fb584fb13b55
parentf7d1f11ced0c1f0a18cfc2593b54776df79ee7f7
common/mlx5: support general object DEK

Data Encryption Keys (DEKs) are the keys used for data
encryption/decryption operations.

Add reading of DEK support capability.
Add function to create general object type DEK, using DevX API.

Arrange common version.map file in alphabetical order.

Signed-off-by: Dekel Peled <dekelp@nvidia.com>
Acked-by: Matan Azrad <matan@nvidia.com>
drivers/common/mlx5/mlx5_devx_cmds.c
drivers/common/mlx5/mlx5_devx_cmds.h
drivers/common/mlx5/mlx5_prm.h
drivers/common/mlx5/version.map