>-----Original Message----- >From: Pattu, VenkatasubramanianX >Sent: Friday, June 19, 2015 3:19 PM >To: [email protected] >Cc: Ong, Boon Leong; Pattu, VenkatasubramanianX >Subject: [PATCH 4/4 dizzy] meta-crystalforest: Intel QAT v1.6 recipe under >recipes-extended > >This recipe is targeting on Intel QAT v1.6. > >"QAT1.6" is for use with Intel Communications Chipset 8925 to >8955(DH895xcc)Series. >Therefore, this recipe supports QAT on Coleto Creek platforms. >This recipe is created under meta-intel/meta-crystalforest. > >Signed-off-by: venkatasubramanian pattu ><[email protected]> Reviewed-by: Ong Boon Leong <[email protected]>
>--- > .../qat/qat/qat-1.6-app-dynamiccompression.patch | 35 >++++++++++++++++++++++ > .../qat/qat/qat-1.6-app-fix-QA-issue.patch | 33 ++++++++++++++++++++ > meta-crystalforest/recipes-extended/qat/qat_1.6.bb | 18 +++++++++++ > 3 files changed, 86 insertions(+) > create mode 100644 meta-crystalforest/recipes-extended/qat/qat/qat-1.6-app- >dynamiccompression.patch > create mode 100644 meta-crystalforest/recipes-extended/qat/qat/qat-1.6-app- >fix-QA-issue.patch > create mode 100644 meta-crystalforest/recipes-extended/qat/qat_1.6.bb > >diff --git a/meta-crystalforest/recipes-extended/qat/qat/qat-1.6-app- >dynamiccompression.patch b/meta-crystalforest/recipes-extended/qat/qat/qat- >1.6-app-dynamiccompression.patch >new file mode 100644 >index 0000000..796c861 >--- /dev/null >+++ b/meta-crystalforest/recipes-extended/qat/qat/qat-1.6-app- >dynamiccompression.patch >@@ -0,0 +1,35 @@ >+From 8f042b72e96f306196f92c39caa32d4cfbed3812 Mon Sep 17 00:00:00 >2001 >+From: venkatasubramanian pattu <[email protected]> >+Date: Fri, 12 Jun 2015 17:13:21 +0800 >+Subject: [PATCH] app: Enable the Dynamic Compression feature >+ >+This Patch is used to enable the Dynamic Compression feature >+ >+This will fix for qat applications failure. >+ERROR : dcStatelessSample(): cpaDcQueryCapabilities >+dcStatelessSample(): cpaDcGetSessionSize >+[error] dcCheckSessionData() - : Invalid API Param - Invalid huffType value, >+dynamic sessions not supported >+ >+Upstream Status: Inappropriate >+ >+Signed-off-by: venkatasubramanian pattu ><[email protected]> >+--- >+ .../lookaside/access_layer/src/common/compression/include/dc_session.h | >2 +- >+ 1 file changed, 1 insertion(+), 1 deletion(-) >+ >+diff --git >a/quickassist/lookaside/access_layer/src/common/compression/include/dc_ses >sion.h >b/quickassist/lookaside/access_layer/src/common/compression/include/dc_se >ssion.h >+index b7dc943..7fda6bb 100755 >+--- >a/quickassist/lookaside/access_layer/src/common/compression/include/dc_ses >sion.h >++++ >b/quickassist/lookaside/access_layer/src/common/compression/include/dc_se >ssion.h >+@@ -80,7 +80,7 @@ >+ #include "sal_qat_cmn_msg.h" >+ >+ /* Defeature Dynamic Compression */ >+-#define ICP_DC_DYN_NOT_SUPPORTED (1) >++/*#define ICP_DC_DYN_NOT_SUPPORTED (1) */ >+ >+ /* Maximum number of intermediate buffers SGLs */ >+ #define DC_MAX_NUM_INTERMEDIATE_BUFFERS (12) >+-- >+1.9.1 >diff --git a/meta-crystalforest/recipes-extended/qat/qat/qat-1.6-app-fix-QA- >issue.patch b/meta-crystalforest/recipes-extended/qat/qat/qat-1.6-app-fix-QA- >issue.patch >new file mode 100644 >index 0000000..24c2955 >--- /dev/null >+++ b/meta-crystalforest/recipes-extended/qat/qat/qat-1.6-app-fix-QA- >issue.patch >@@ -0,0 +1,33 @@ >+From 9f9529e41adf4aa3607b343da37f8af3f60ec31d Mon Sep 17 00:00:00 >2001 >+From: Sreeju Selvaraj <[email protected]> >+Date: Thu, 30 Oct 2014 18:04:36 +0800 >+Subject: [PATCH] app: fix QA issue >+ >+This will fix the qat application build error: >+ERROR: QA Issue: The compile log indicates that host include >+and/or library paths were used >+ >+Upstream Status: Inappropriate >+ >+Signed-off-by: Sreeju Selvaraj <[email protected]> >+Signed-off-by: venkatasubramanian pattu ><[email protected]> >+--- >+ .../build_system/build_files/env_files/linux_2.6_user_space.mk | 3 >+-- >+ 1 file changed, 1 insertion(+), 2 deletions(-) >+ >+diff --git >a/quickassist/build_system/build_files/env_files/linux_2.6_user_space.mk >b/quickassist/build_system/build_files/env_files/linux_2.6_user_space.mk >+index 2d6e2dc..4c4c1c9 100755 >+--- a/quickassist/build_system/build_files/env_files/linux_2.6_user_space.mk >++++ >b/quickassist/build_system/build_files/env_files/linux_2.6_user_space.mk >+@@ -72,8 +72,7 @@ >+ # >+ #------------------------------------------------------------- >+ >+-INCLUDES+=-I/usr/include \ >+- -I$(API_DIR) \ >++INCLUDES+=-I$(API_DIR) \ >+ -I$(OSAL_DIR)/include \ >+ -I$(OSAL_DIR)/src/linux/user_space/include >+ >+-- >+1.9.1 >diff --git a/meta-crystalforest/recipes-extended/qat/qat_1.6.bb b/meta- >crystalforest/recipes-extended/qat/qat_1.6.bb >new file mode 100644 >index 0000000..6e6a519 >--- /dev/null >+++ b/meta-crystalforest/recipes-extended/qat/qat_1.6.bb >@@ -0,0 +1,18 @@ >+include qat.inc >+ >+PV = "2.2.0-30" >+ >+export QAT_VERSION = "2.2.0-30" >+export ICP_DH895X = "QAT1.6" >+export ICP_DRIVER_TYPE = "${ICP_DH895X}" >+export ICP_FIRMWARE_DIR="firmware/dh895xcc" >+ >+SRC_URI="https://01.org/sites/default/files/page/qatmux.l.${PV}.tar_.gz;name >=qat \ >+ file://00-qat_qa.rules \ >+ file://qat-1.6-app-fix-QA-issue.patch \ >+ file://qat-1.6-app-Fix-for-dos2unix.patch \ >+ file://qat-1.6-app-dynamiccompression.patch \ >+ " >+ >+SRC_URI[qat.md5sum] = "9567adeba4a4af50f4ac3ab70a3091ed" >+SRC_URI[qat.sha256sum] = >"00ac245dc6226d6bcba2326d7b6fa045f91a616c67a003f299f404af84d52032" >-- >1.9.1 -- _______________________________________________ meta-intel mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-intel
