qcacmn: Remove ol_defines dependency from WMI layer
ol_defines header inclusion is invalid in WMI layer. Remove the header inclusion by abstracting the dependency with in WMI layer. Change-Id: I5eb8624605cde20b516a1d8d0c823996c363e119 CRs-Fixed: 2023821
This commit is contained in:
@@ -35,7 +35,6 @@
|
|||||||
|
|
||||||
#include <osdep.h>
|
#include <osdep.h>
|
||||||
#include "a_types.h"
|
#include "a_types.h"
|
||||||
#include "ol_defines.h"
|
|
||||||
#ifdef CONFIG_MCL
|
#ifdef CONFIG_MCL
|
||||||
#include "wmi.h"
|
#include "wmi.h"
|
||||||
#endif
|
#endif
|
||||||
|
@@ -302,6 +302,19 @@
|
|||||||
#define MAX_ASSOC_IE_LENGTH 1024
|
#define MAX_ASSOC_IE_LENGTH 1024
|
||||||
typedef uint32_t TARGET_INIT_STATUS;
|
typedef uint32_t TARGET_INIT_STATUS;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief Opaque handle of wmi structure
|
||||||
|
*/
|
||||||
|
struct wmi_unified;
|
||||||
|
typedef struct wmi_unified *wmi_unified_t;
|
||||||
|
|
||||||
|
typedef void *ol_scn_t;
|
||||||
|
/**
|
||||||
|
* @wmi_event_handler function prototype
|
||||||
|
*/
|
||||||
|
typedef int (*wmi_unified_event_handler)(ol_scn_t scn_handle,
|
||||||
|
uint8_t *event_buf, uint32_t len);
|
||||||
|
|
||||||
typedef enum {
|
typedef enum {
|
||||||
WMI_HOST_MODE_11A = 0, /* 11a Mode */
|
WMI_HOST_MODE_11A = 0, /* 11a Mode */
|
||||||
WMI_HOST_MODE_11G = 1, /* 11b/g Mode */
|
WMI_HOST_MODE_11G = 1, /* 11b/g Mode */
|
||||||
|
Reference in New Issue
Block a user