diff options
author | Sravan Kumar Kairam <sgoud@codeaurora.org> | 2018-02-16 07:43:54 +0530 |
---|---|---|
committer | snandini <snandini@codeaurora.org> | 2018-02-21 23:49:16 -0800 |
commit | 8fb188fc9abfcd11cd42b9732de898623142dc58 (patch) | |
tree | f4a651761a0672990574463ebb9203c111cf7028 /qdf | |
parent | 20d7142933e412c748f121993fd6d11b4be5443c (diff) | |
download | qca-wfi-host-cmn-8fb188fc9abfcd11cd42b9732de898623142dc58.tar.gz |
qcacmn: Add qdf abstraction for byte order identifiers
Add qdf abstraction for Linux byte order type identifiers.
Change-Id: I4ff55ffcb92a86e7d067bcb78b404b8deb3ee0f0
CRs-Fixed: 2193638
Diffstat (limited to 'qdf')
-rw-r--r-- | qdf/inc/qdf_types.h | 8 | ||||
-rw-r--r-- | qdf/linux/src/i_qdf_types.h | 6 |
2 files changed, 14 insertions, 0 deletions
diff --git a/qdf/inc/qdf_types.h b/qdf/inc/qdf_types.h index 08a64b3c3..88e88c77f 100644 --- a/qdf/inc/qdf_types.h +++ b/qdf/inc/qdf_types.h @@ -119,6 +119,14 @@ typedef void *qdf_handle_t; */ typedef __qdf_device_t qdf_device_t; +/* Byte order identifiers */ +typedef __qdf_le16_t qdf_le16_t; +typedef __qdf_le32_t qdf_le32_t; +typedef __qdf_le64_t qdf_le64_t; +typedef __qdf_be16_t qdf_be16_t; +typedef __qdf_be32_t qdf_be32_t; +typedef __qdf_be64_t qdf_be64_t; + /** * typedef qdf_size_t - size of an object */ diff --git a/qdf/linux/src/i_qdf_types.h b/qdf/linux/src/i_qdf_types.h index a4d6ce7e6..c9b032e4a 100644 --- a/qdf/linux/src/i_qdf_types.h +++ b/qdf/linux/src/i_qdf_types.h @@ -129,6 +129,12 @@ typedef dma_addr_t __qdf_dma_addr_t; typedef size_t __qdf_dma_size_t; typedef dma_addr_t __qdf_dma_context_t; typedef struct net_device *__qdf_netdev_t; +typedef __le16 __qdf_le16_t; +typedef __le32 __qdf_le32_t; +typedef __le64 __qdf_le64_t; +typedef __be16 __qdf_be16_t; +typedef __be32 __qdf_be32_t; +typedef __be64 __qdf_be64_t; #define qdf_dma_mem_context(context) dma_addr_t context #define qdf_get_dma_mem_context(var, field) ((qdf_dma_context_t)(var->field)) |