build: disable experimental API check internally
[dpdk.git] / drivers / common / qat / Makefile
index c68a032..28bd566 100644 (file)
@@ -16,7 +16,6 @@ CFLAGS += -I$(QAT_COMPRESS_DIR)
 
 
 ifeq ($(CONFIG_RTE_LIBRTE_COMPRESSDEV),y)
-       CFLAGS += -DALLOW_EXPERIMENTAL_API
        LDLIBS += -lrte_compressdev
        SRCS-y += qat_comp.c
        SRCS-y += qat_comp_pmd.c
@@ -25,6 +24,14 @@ endif
 
 # library symmetric crypto source files
 ifeq ($(CONFIG_RTE_LIBRTE_CRYPTODEV),y)
+ifeq ($(CONFIG_RTE_LIBRTE_PMD_QAT_ASYM),y)
+       LDLIBS += -lrte_cryptodev
+       LDLIBS += -lcrypto
+       CFLAGS += -DBUILD_QAT_ASYM
+       SRCS-y += qat_asym.c
+       SRCS-y += qat_asym_pmd.c
+       build_qat = yes
+endif
 ifeq ($(CONFIG_RTE_LIBRTE_PMD_QAT_SYM),y)
        LDLIBS += -lrte_cryptodev
        LDLIBS += -lcrypto
@@ -41,8 +48,6 @@ ifdef build_qat
        # library name
        LIB = librte_pmd_qat.a
 
-       # library version
-       LIBABIVER := 1
        # build flags
        CFLAGS += $(WERROR_FLAGS)
        CFLAGS += -O3