net/ice/base: sign external device package programming
[dpdk.git] / drivers / crypto / octeontx2 / otx2_ipsec_po.h
index 8a672a3..b3e7456 100644 (file)
 
 #define OTX2_IPSEC_PO_INB_RPTR_HDR         0x8
 
+enum otx2_ipsec_po_mode_type {
+       OTX2_IPSEC_PO_TRANSPORT = 1,
+       OTX2_IPSEC_PO_TUNNEL_IPV4,
+       OTX2_IPSEC_PO_TUNNEL_IPV6,
+};
+
 enum otx2_ipsec_po_comp_e {
        OTX2_IPSEC_PO_CC_SUCCESS = 0x00,
        OTX2_IPSEC_PO_CC_AUTH_UNSUPPORTED = 0xB0,
@@ -203,7 +209,6 @@ struct otx2_ipsec_po_out_sa {
 
        /* w8-w55 */
        union {
-               uint8_t raw[384];
                struct {
                        struct otx2_ipsec_po_ip_template template;
                } aes_gcm;