add rk3288 pinctrl dts code
[firefly-linux-kernel-4.4.55.git] / drivers / net / wireless / combo_mt66xx / mt6620 / wlan / include / mgmt / p2p_rlm_obss.h
1 /*
2 ** $Id: //Department/DaVinci/TRUNK/WiFi_P2P_Driver/include/mgmt/p2p_rlm_obss.h#1 $
3 */
4
5 /*! \file   "rlm_obss.h"
6     \brief
7 */
8
9
10
11 #ifndef _P2P_RLM_OBSS_H
12 #define _P2P_RLM_OBSS_H
13
14 /*******************************************************************************
15 *                         C O M P I L E R   F L A G S
16 ********************************************************************************
17 */
18
19 /*******************************************************************************
20 *                    E X T E R N A L   R E F E R E N C E S
21 ********************************************************************************
22 */
23
24 /*******************************************************************************
25 *                              C O N S T A N T S
26 ********************************************************************************
27 */
28
29 /*******************************************************************************
30 *                                 M A C R O S
31 ********************************************************************************
32 */
33
34 /*******************************************************************************
35 *                             D A T A   T Y P E S
36 ********************************************************************************
37 */
38
39 /*******************************************************************************
40 *                            P U B L I C   D A T A
41 ********************************************************************************
42 */
43
44 /*******************************************************************************
45 *                           P R I V A T E   D A T A
46 ********************************************************************************
47 */
48
49 /*******************************************************************************
50 *                  F U N C T I O N   D E C L A R A T I O N S
51 ********************************************************************************
52 */
53
54 VOID
55 rlmRspGenerateObssScanIE (
56     P_ADAPTER_T     prAdapter,
57     P_MSDU_INFO_T   prMsduInfo
58     );
59
60 VOID
61 rlmProcessPublicAction (
62     P_ADAPTER_T prAdapter,
63     P_SW_RFB_T  prSwRfb
64     );
65
66 VOID
67 rlmProcessHtAction (
68     P_ADAPTER_T prAdapter,
69     P_SW_RFB_T  prSwRfb
70     );
71
72 VOID
73 rlmHandleObssStatusEventPkt (
74     P_ADAPTER_T                 prAdapter,
75     P_EVENT_AP_OBSS_STATUS_T    prObssStatus
76     );
77
78 UINT_8
79 rlmObssChnlLevel (
80     P_BSS_INFO_T        prBssInfo,
81     ENUM_BAND_T         eBand,
82     UINT_8              ucPriChannel,
83     ENUM_CHNL_EXT_T     eExtend
84     );
85
86 VOID
87 rlmObssScanExemptionRsp (
88     P_ADAPTER_T         prAdapter,
89     P_BSS_INFO_T        prBssInfo,
90     P_SW_RFB_T          prSwRfb
91     );
92
93 #endif