From 987c1fa61bbb4c681e8e5c04591840206d9bb70d Mon Sep 17 00:00:00 2001 From: Deepak Dhamdhere Date: Thu, 26 May 2016 02:23:10 -0700 Subject: [PATCH] qcacmn: Add messaging interface to support NAN data path This is qcacmn portion of qcacld-2.0 to qcacld-3.0 propagation Add commonly used definitions for NAN datapath, like QDF_NDI_MODE. CRs-Fixed: 962367 Change-Id: I1f42c8dab17b3a300db61756c29fc02d3d3bc504 --- dp/inc/cdp_txrx_cmn.h | 2 ++ qdf/inc/qdf_types.h | 2 ++ 2 files changed, 4 insertions(+) diff --git a/dp/inc/cdp_txrx_cmn.h b/dp/inc/cdp_txrx_cmn.h index 693b46a887b4..a992691d8b0f 100644 --- a/dp/inc/cdp_txrx_cmn.h +++ b/dp/inc/cdp_txrx_cmn.h @@ -97,6 +97,7 @@ typedef struct ol_osif_vdev_t *ol_osif_vdev_handle; * @wlan_op_mode_sta: STA (client) mode * @wlan_op_mode_monitor: Monitor mode * @wlan_op_mode_ocb: OCB mode + * @wlan_op_mode_ndi: NAN datapath mode */ enum wlan_op_mode { wlan_op_mode_unknown, @@ -105,6 +106,7 @@ enum wlan_op_mode { wlan_op_mode_sta, wlan_op_mode_monitor, wlan_op_mode_ocb, + wlan_op_mode_ndi, }; /** diff --git a/qdf/inc/qdf_types.h b/qdf/inc/qdf_types.h index a2fe4603eba4..d706a6539dd0 100644 --- a/qdf/inc/qdf_types.h +++ b/qdf/inc/qdf_types.h @@ -285,6 +285,7 @@ typedef enum { * @QDF_OCB_MODE: OCB device mode * @QDF_EPPING_MODE: EPPING device mode * @QDF_QVIT_MODE: QVIT device mode + * @QDF_NDI_MODE: NAN datapath mode * @QDF_MAX_NO_OF_MODE: Max place holder * * These are generic IDs that identify the various roles @@ -302,6 +303,7 @@ enum tQDF_ADAPTER_MODE { QDF_OCB_MODE, QDF_EPPING_MODE, QDF_QVIT_MODE, + QDF_NDI_MODE, QDF_MAX_NO_OF_MODE };