Note: Since this patch has ASCII characters need to use "git am --keep-cr" to apply the patch.
Signed-off-by: venkatasubramanian pattu <[email protected]> --- .../qat/qat/qat-1.6-app-Fix-for-dos2unix.patch | 467 +++++++++++++++++++++ 1 file changed, 467 insertions(+) create mode 100644 meta-crystalforest/recipes-extended/qat/qat/qat-1.6-app-Fix-for-dos2unix.patch diff --git a/meta-crystalforest/recipes-extended/qat/qat/qat-1.6-app-Fix-for-dos2unix.patch b/meta-crystalforest/recipes-extended/qat/qat/qat-1.6-app-Fix-for-dos2unix.patch new file mode 100644 index 0000000..f1e65f4 --- /dev/null +++ b/meta-crystalforest/recipes-extended/qat/qat/qat-1.6-app-Fix-for-dos2unix.patch @@ -0,0 +1,467 @@ +From 8ccae0cd0271ce575451131f5b493cfabd8cd0cb Mon Sep 17 00:00:00 2001 +From: venkatasubramanian pattu <[email protected]> +Date: Fri, 12 Jun 2015 17:11:41 +0800 +Subject: [PATCH] app: Fix for dos2unix + +This patch is used to remove the hidden windows characters from this file + +Upstream Status: Inappropriate + +Signed-off-by: venkatasubramanian pattu <[email protected]> +--- + .../src/common/compression/include/dc_session.h | 438 ++++++++++----------- + 1 file changed, 219 insertions(+), 219 deletions(-) + +diff --git a/quickassist/lookaside/access_layer/src/common/compression/include/dc_session.h b/quickassist/lookaside/access_layer/src/common/compression/include/dc_session.h +index f4d965f..b7dc943 100755 +--- a/quickassist/lookaside/access_layer/src/common/compression/include/dc_session.h ++++ b/quickassist/lookaside/access_layer/src/common/compression/include/dc_session.h +@@ -1,5 +1,5 @@ +-/**************************************************************************** +- * ++/**************************************************************************** ++ * + * This file is provided under a dual BSD/GPLv2 license. When using or + * redistributing this file, you may do so under either license. + * +@@ -58,220 +58,220 @@ + * + * + * version: QAT1.6.L.2.2.0-30 +- * +- ***************************************************************************/ +- +-/** +- ***************************************************************************** +- * @file dc_session.h +- * +- * @ingroup Dc_DataCompression +- * +- * @description +- * Definition of the Data Compression session parameters. +- * +- *****************************************************************************/ +-#ifndef DC_SESSION_H +-#define DC_SESSION_H +- +-#include "cpa_dc_dp.h" +-#include "icp_adf_transport.h" +-#include "icp_qat_fw_comp.h" +-#include "sal_qat_cmn_msg.h" +- +-/* Defeature Dynamic Compression */ +-#define ICP_DC_DYN_NOT_SUPPORTED (1) +- +-/* Maximum number of intermediate buffers SGLs */ +-#define DC_MAX_NUM_INTERMEDIATE_BUFFERS (12) +- +-/* Maximum size of the state registers 64 bytes */ +-#define DC_QAT_STATE_REGISTERS_MAX_SIZE (64) +- +-/* Size of the history window. +- * Base 2 logarithm of maximum window size minus 8 */ +-#define DC_8K_WINDOW_SIZE (5) +-#define DC_32K_WINDOW_SIZE (7) +- +-/* Context size */ +-#define DC_DEFLATE_MAX_CONTEXT_SIZE (49152) +-#define DC_DEFLATE_MEDIUM_CONTEXT_SIZE (40960) +-#define DC_DEFLATE_MIN_CONTEXT_SIZE (32768) +-#define DC_INFLATE_CONTEXT_SIZE (36864) +- +-/* Retrieve the session descriptor pointer from the session context structure +- * that the user allocates. The pointer to the internally realigned address +- * is stored at the start of the session context that the user allocates */ +-#define DC_SESSION_DESC_FROM_CTX_GET(pSession) \ +- (dc_session_desc_t *) (*(LAC_ARCH_UINT *)pSession) +- +-/* Maximum size for the compression part of the content descriptor */ +-#define DC_QAT_COMP_CONTENT_DESC_SIZE \ +- sizeof(icp_qat_fw_comp_cd_hdr_t) +- +-/* Maximum size for the translator part of the content descriptor */ +-#define DC_QAT_TRANS_CONTENT_DESC_SIZE \ +- (sizeof(icp_qat_fw_xlt_cd_hdr_t) + DC_QAT_MAX_TRANS_SETUP_BLK_SZ) +- +-/* Maximum size of the decompression content descriptor */ +-#define DC_QAT_CONTENT_DESC_DECOMP_MAX_SIZE LAC_ALIGN_POW2_ROUNDUP( \ +- DC_QAT_COMP_CONTENT_DESC_SIZE, \ +- (1 << LAC_64BYTE_ALIGNMENT_SHIFT)) +- +-/* Maximum size of the compression content descriptor */ +-#define DC_QAT_CONTENT_DESC_COMP_MAX_SIZE LAC_ALIGN_POW2_ROUNDUP( \ +- DC_QAT_COMP_CONTENT_DESC_SIZE + \ +- DC_QAT_TRANS_CONTENT_DESC_SIZE, \ +- (1 << LAC_64BYTE_ALIGNMENT_SHIFT)) +- +-/* Direction of the request */ +-typedef enum dc_request_dir_e +-{ +- DC_COMPRESSION_REQUEST = 1, +- DC_DECOMPRESSION_REQUEST +-} dc_request_dir_t; +- +-/* Type of the compression request */ +-typedef enum dc_request_type_e +-{ +- DC_REQUEST_FIRST = 1, +- DC_REQUEST_SUBSEQUENT +-} dc_request_type_t; +- +-/* Session descriptor structure for compression */ +-typedef struct dc_session_desc_s +-{ +- Cpa8U stateRegistersComp[DC_QAT_STATE_REGISTERS_MAX_SIZE]; +- /**< State registers for compression */ +- Cpa8U stateRegistersDecomp[DC_QAT_STATE_REGISTERS_MAX_SIZE]; +- /**< State registers for decompression */ +- icp_qat_fw_comp_req_t reqCacheComp; +- /**< Cache as much as possible of the compression request in a pre-built +- * request */ +- icp_qat_fw_comp_req_t reqCacheDecomp; +- /**< Cache as much as possible of the decompression request in a pre-built +- * request */ +- dc_request_type_t requestType; +- /**< Type of the compression request. As stateful mode do not support more +- * than one in-flight request there is no need to use spinlocks */ +- dc_request_type_t previousRequestType; +- /**< Type of the previous compression request. Used in cases where there the +- * stateful operation needs to be resubmitted */ +- CpaDcHuffType huffType; +- /**< Huffman tree type */ +- CpaDcCompType compType; +- /**< Compression type */ +- CpaDcChecksum checksumType; +- /**< Type of checksum */ +- CpaDcAutoSelectBest autoSelectBestHuffmanTree; +- /**< Indicates if the implementation selects the best Huffman encoding */ +- CpaDcSessionDir sessDirection; +- /**< Session direction */ +- CpaDcSessionState sessState; +- /**< Session state */ +- Cpa32U deflateWindowSize; +- /**< Window size */ +- CpaDcCompLvl compLevel; +- /**< Compression level */ +- CpaDcCallbackFn pCompressionCb; +- /**< Callback function defined for the traditional compression session */ +- OsalAtomic pendingStatelessCbCount; +- /**< Keeps track of number of pending requests on stateless session */ +- OsalAtomic pendingStatefulCbCount; +- /**< Keeps track of number of pending requests on stateful session */ +- Cpa64U pendingDpStatelessCbCount; +- /**< Keeps track of number of data plane pending requests on stateless +- * session */ +- lac_lock_t sessionLock; +- /**< Lock used to provide exclusive access for number of stateful in-flight +- * requests update */ +- CpaBoolean isDcDp; +- /**< Indicates if the data plane API is used */ +- Cpa32U minContextSize; +- /**< Indicates the minimum size required to allocate the context buffer */ +- CpaBufferList *pContextBuffer; +- /**< Context buffer */ +- Cpa32U historyBuffSize; +- /**< Size of the history buffer */ +- Cpa64U cumulativeConsumedBytes; +- /**< Cumulative amount of consumed bytes. Used to build the footer in the +- * stateful case */ +- Cpa32U previousChecksum; +- /**< Save the previous value of the checksum. Used to process zero byte +- * stateful compression or decompression requests */ +- CpaBoolean isSopForCompressionProcessed; +- /**< Indicates whether a Compression Request is received in this session */ +- CpaBoolean isSopForDecompressionProcessed; +- /**< Indicates whether a Decompression Request is received in this session */ +-#ifdef ICP_LOG_COMP_DATA +- Cpa32U requestCount; +- Cpa32U sessionCount; +- CpaBoolean errorWasFound; +-#endif +-} dc_session_desc_t; +- +-/** +- ***************************************************************************** +- * @ingroup Dc_DataCompression +- * Initialise a compression session +- * +- * @description +- * This function will initialise a compression session +- * +- * @param[in] dcInstance Instance handle derived from discovery +- * functions +- * @param[in,out] pSessionHandle Pointer to a session handle +- * @param[in,out] pSessionData Pointer to a user instantiated structure +- * containing session data +- * @param[in] pContextBuffer Pointer to context buffer +- * +- * @param[in] callbackFn For synchronous operation this callback +- * shall be a null pointer +- * +- * @retval CPA_STATUS_SUCCESS Function executed successfully +- * @retval CPA_STATUS_FAIL Function failed +- * @retval CPA_STATUS_INVALID_PARAM Invalid parameter passed in +- * @retval CPA_STATUS_RESOURCE Error related to system resources +- *****************************************************************************/ +-CpaStatus +-dcInitSession(CpaInstanceHandle dcInstance, +- CpaDcSessionHandle pSessionHandle, +- CpaDcSessionSetupData* pSessionData, +- CpaBufferList *pContextBuffer, +- CpaDcCallbackFn callbackFn); +- +-/** +- ***************************************************************************** +- * @ingroup Dc_DataCompression +- * Get the size of the memory required to hold the session information +- * +- * @description +- * This function will get the size of the memory required to hold the +- * session information +- * +- * @param[in] dcInstance Instance handle derived from discovery +- * functions +- * @param[in] pSessionData Pointer to a user instantiated structure +- * containing session data +- * @param[out] pSessionSize On return, this parameter will be the size +- * of the memory that will be +- * required by cpaDcInitSession() for session +- * data. +- * @param[out] pContextSize On return, this parameter will be the size +- * of the memory that will be required +- * for context data. Context data is +- * save/restore data including history and +- * any implementation specific data that is +- * required for a save/restore operation. +- * +- * @retval CPA_STATUS_SUCCESS Function executed successfully +- * @retval CPA_STATUS_FAIL Function failed +- * @retval CPA_STATUS_INVALID_PARAM Invalid parameter passed in +- *****************************************************************************/ +-CpaStatus +-dcGetSessionSize(CpaInstanceHandle dcInstance, +- CpaDcSessionSetupData* pSessionData, +- Cpa32U* pSessionSize, +- Cpa32U* pContextSize); +- +-#endif /* DC_SESSION_H */ ++ * ++ ***************************************************************************/ ++ ++/** ++ ***************************************************************************** ++ * @file dc_session.h ++ * ++ * @ingroup Dc_DataCompression ++ * ++ * @description ++ * Definition of the Data Compression session parameters. ++ * ++ *****************************************************************************/ ++#ifndef DC_SESSION_H ++#define DC_SESSION_H ++ ++#include "cpa_dc_dp.h" ++#include "icp_adf_transport.h" ++#include "icp_qat_fw_comp.h" ++#include "sal_qat_cmn_msg.h" ++ ++/* Defeature Dynamic Compression */ ++#define ICP_DC_DYN_NOT_SUPPORTED (1) ++ ++/* Maximum number of intermediate buffers SGLs */ ++#define DC_MAX_NUM_INTERMEDIATE_BUFFERS (12) ++ ++/* Maximum size of the state registers 64 bytes */ ++#define DC_QAT_STATE_REGISTERS_MAX_SIZE (64) ++ ++/* Size of the history window. ++ * Base 2 logarithm of maximum window size minus 8 */ ++#define DC_8K_WINDOW_SIZE (5) ++#define DC_32K_WINDOW_SIZE (7) ++ ++/* Context size */ ++#define DC_DEFLATE_MAX_CONTEXT_SIZE (49152) ++#define DC_DEFLATE_MEDIUM_CONTEXT_SIZE (40960) ++#define DC_DEFLATE_MIN_CONTEXT_SIZE (32768) ++#define DC_INFLATE_CONTEXT_SIZE (36864) ++ ++/* Retrieve the session descriptor pointer from the session context structure ++ * that the user allocates. The pointer to the internally realigned address ++ * is stored at the start of the session context that the user allocates */ ++#define DC_SESSION_DESC_FROM_CTX_GET(pSession) \ ++ (dc_session_desc_t *) (*(LAC_ARCH_UINT *)pSession) ++ ++/* Maximum size for the compression part of the content descriptor */ ++#define DC_QAT_COMP_CONTENT_DESC_SIZE \ ++ sizeof(icp_qat_fw_comp_cd_hdr_t) ++ ++/* Maximum size for the translator part of the content descriptor */ ++#define DC_QAT_TRANS_CONTENT_DESC_SIZE \ ++ (sizeof(icp_qat_fw_xlt_cd_hdr_t) + DC_QAT_MAX_TRANS_SETUP_BLK_SZ) ++ ++/* Maximum size of the decompression content descriptor */ ++#define DC_QAT_CONTENT_DESC_DECOMP_MAX_SIZE LAC_ALIGN_POW2_ROUNDUP( \ ++ DC_QAT_COMP_CONTENT_DESC_SIZE, \ ++ (1 << LAC_64BYTE_ALIGNMENT_SHIFT)) ++ ++/* Maximum size of the compression content descriptor */ ++#define DC_QAT_CONTENT_DESC_COMP_MAX_SIZE LAC_ALIGN_POW2_ROUNDUP( \ ++ DC_QAT_COMP_CONTENT_DESC_SIZE + \ ++ DC_QAT_TRANS_CONTENT_DESC_SIZE, \ ++ (1 << LAC_64BYTE_ALIGNMENT_SHIFT)) ++ ++/* Direction of the request */ ++typedef enum dc_request_dir_e ++{ ++ DC_COMPRESSION_REQUEST = 1, ++ DC_DECOMPRESSION_REQUEST ++} dc_request_dir_t; ++ ++/* Type of the compression request */ ++typedef enum dc_request_type_e ++{ ++ DC_REQUEST_FIRST = 1, ++ DC_REQUEST_SUBSEQUENT ++} dc_request_type_t; ++ ++/* Session descriptor structure for compression */ ++typedef struct dc_session_desc_s ++{ ++ Cpa8U stateRegistersComp[DC_QAT_STATE_REGISTERS_MAX_SIZE]; ++ /**< State registers for compression */ ++ Cpa8U stateRegistersDecomp[DC_QAT_STATE_REGISTERS_MAX_SIZE]; ++ /**< State registers for decompression */ ++ icp_qat_fw_comp_req_t reqCacheComp; ++ /**< Cache as much as possible of the compression request in a pre-built ++ * request */ ++ icp_qat_fw_comp_req_t reqCacheDecomp; ++ /**< Cache as much as possible of the decompression request in a pre-built ++ * request */ ++ dc_request_type_t requestType; ++ /**< Type of the compression request. As stateful mode do not support more ++ * than one in-flight request there is no need to use spinlocks */ ++ dc_request_type_t previousRequestType; ++ /**< Type of the previous compression request. Used in cases where there the ++ * stateful operation needs to be resubmitted */ ++ CpaDcHuffType huffType; ++ /**< Huffman tree type */ ++ CpaDcCompType compType; ++ /**< Compression type */ ++ CpaDcChecksum checksumType; ++ /**< Type of checksum */ ++ CpaDcAutoSelectBest autoSelectBestHuffmanTree; ++ /**< Indicates if the implementation selects the best Huffman encoding */ ++ CpaDcSessionDir sessDirection; ++ /**< Session direction */ ++ CpaDcSessionState sessState; ++ /**< Session state */ ++ Cpa32U deflateWindowSize; ++ /**< Window size */ ++ CpaDcCompLvl compLevel; ++ /**< Compression level */ ++ CpaDcCallbackFn pCompressionCb; ++ /**< Callback function defined for the traditional compression session */ ++ OsalAtomic pendingStatelessCbCount; ++ /**< Keeps track of number of pending requests on stateless session */ ++ OsalAtomic pendingStatefulCbCount; ++ /**< Keeps track of number of pending requests on stateful session */ ++ Cpa64U pendingDpStatelessCbCount; ++ /**< Keeps track of number of data plane pending requests on stateless ++ * session */ ++ lac_lock_t sessionLock; ++ /**< Lock used to provide exclusive access for number of stateful in-flight ++ * requests update */ ++ CpaBoolean isDcDp; ++ /**< Indicates if the data plane API is used */ ++ Cpa32U minContextSize; ++ /**< Indicates the minimum size required to allocate the context buffer */ ++ CpaBufferList *pContextBuffer; ++ /**< Context buffer */ ++ Cpa32U historyBuffSize; ++ /**< Size of the history buffer */ ++ Cpa64U cumulativeConsumedBytes; ++ /**< Cumulative amount of consumed bytes. Used to build the footer in the ++ * stateful case */ ++ Cpa32U previousChecksum; ++ /**< Save the previous value of the checksum. Used to process zero byte ++ * stateful compression or decompression requests */ ++ CpaBoolean isSopForCompressionProcessed; ++ /**< Indicates whether a Compression Request is received in this session */ ++ CpaBoolean isSopForDecompressionProcessed; ++ /**< Indicates whether a Decompression Request is received in this session */ ++#ifdef ICP_LOG_COMP_DATA ++ Cpa32U requestCount; ++ Cpa32U sessionCount; ++ CpaBoolean errorWasFound; ++#endif ++} dc_session_desc_t; ++ ++/** ++ ***************************************************************************** ++ * @ingroup Dc_DataCompression ++ * Initialise a compression session ++ * ++ * @description ++ * This function will initialise a compression session ++ * ++ * @param[in] dcInstance Instance handle derived from discovery ++ * functions ++ * @param[in,out] pSessionHandle Pointer to a session handle ++ * @param[in,out] pSessionData Pointer to a user instantiated structure ++ * containing session data ++ * @param[in] pContextBuffer Pointer to context buffer ++ * ++ * @param[in] callbackFn For synchronous operation this callback ++ * shall be a null pointer ++ * ++ * @retval CPA_STATUS_SUCCESS Function executed successfully ++ * @retval CPA_STATUS_FAIL Function failed ++ * @retval CPA_STATUS_INVALID_PARAM Invalid parameter passed in ++ * @retval CPA_STATUS_RESOURCE Error related to system resources ++ *****************************************************************************/ ++CpaStatus ++dcInitSession(CpaInstanceHandle dcInstance, ++ CpaDcSessionHandle pSessionHandle, ++ CpaDcSessionSetupData* pSessionData, ++ CpaBufferList *pContextBuffer, ++ CpaDcCallbackFn callbackFn); ++ ++/** ++ ***************************************************************************** ++ * @ingroup Dc_DataCompression ++ * Get the size of the memory required to hold the session information ++ * ++ * @description ++ * This function will get the size of the memory required to hold the ++ * session information ++ * ++ * @param[in] dcInstance Instance handle derived from discovery ++ * functions ++ * @param[in] pSessionData Pointer to a user instantiated structure ++ * containing session data ++ * @param[out] pSessionSize On return, this parameter will be the size ++ * of the memory that will be ++ * required by cpaDcInitSession() for session ++ * data. ++ * @param[out] pContextSize On return, this parameter will be the size ++ * of the memory that will be required ++ * for context data. Context data is ++ * save/restore data including history and ++ * any implementation specific data that is ++ * required for a save/restore operation. ++ * ++ * @retval CPA_STATUS_SUCCESS Function executed successfully ++ * @retval CPA_STATUS_FAIL Function failed ++ * @retval CPA_STATUS_INVALID_PARAM Invalid parameter passed in ++ *****************************************************************************/ ++CpaStatus ++dcGetSessionSize(CpaInstanceHandle dcInstance, ++ CpaDcSessionSetupData* pSessionData, ++ Cpa32U* pSessionSize, ++ Cpa32U* pContextSize); ++ ++#endif /* DC_SESSION_H */ +-- +1.9.1 + -- 1.9.1 -- _______________________________________________ meta-intel mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-intel
