MLX5_CAP_PSP
if (MLX5_CAP_PSP(priv->mdev, psp_crypto_esp_aes_gcm_256_encrypt) &&
MLX5_CAP_PSP(priv->mdev, psp_crypto_esp_aes_gcm_256_decrypt))
if (!MLX5_CAP_PSP(mdev, psp_crypto_offload) ||
!MLX5_CAP_PSP(mdev, psp_crypto_esp_aes_gcm_128_encrypt) ||
!MLX5_CAP_PSP(mdev, psp_crypto_esp_aes_gcm_128_decrypt))
err = mlx5_core_get_caps(dev, MLX5_CAP_PSP);
MLX5_CAP_PSP,
MLX5_GET(psp_cap, (mdev)->caps.hca[MLX5_CAP_PSP]->cur, cap)