a330ea1b50d484fff84641c3587d2db5bcd9594e
[dpdk.git] / drivers / common / cnxk / roc_ie.h
1 /* SPDX-License-Identifier: BSD-3-Clause
2  * Copyright(C) 2021 Marvell.
3  */
4
5 #ifndef __ROC_IE_H__
6 #define __ROC_IE_H__
7
8 /* CNXK IPSEC helper macros */
9 #define ROC_IE_AH_HDR_LEN      12
10 #define ROC_IE_AES_GCM_IV_LEN  8
11 #define ROC_IE_AES_GCM_MAC_LEN 16
12 #define ROC_IE_AES_CBC_IV_LEN  16
13 #define ROC_IE_SHA1_HMAC_LEN   12
14 #define ROC_IE_AUTH_KEY_LEN_MAX 64
15
16 #define ROC_IE_AES_GCM_ROUNDUP_BYTE_LEN 4
17 #define ROC_IE_AES_CBC_ROUNDUP_BYTE_LEN 16
18
19 #endif /* __ROC_IE_H__ */