3f1363f77d1aeb511043329b4253d845536b57b1
[firefly-linux-kernel-4.4.55.git] / drivers / net / wireless / rockchip_wlan / combo_mt66xx / mt6620 / wlan / include / nic / p2p_nic.h
1 /*
2 ** $Id: //Department/DaVinci/TRUNK/WiFi_P2P_Driver/include/nic/p2p_nic.h#1 $
3 */
4
5 /*! \file   "p2p_nic.h"
6     \brief  The declaration of nic functions
7
8     Detail description.
9 */
10
11
12
13
14
15 #ifndef _P2P_NIC_H
16 #define _P2P_NIC_H
17
18 /*******************************************************************************
19 *                         C O M P I L E R   F L A G S
20 ********************************************************************************
21 */
22
23 /*******************************************************************************
24 *                    E X T E R N A L   R E F E R E N C E S
25 ********************************************************************************
26 */
27
28 /*******************************************************************************
29 *                              C O N S T A N T S
30 ********************************************************************************
31 */
32
33 /*******************************************************************************
34 *                                 M A C R O S
35 ********************************************************************************
36 */
37
38 /*******************************************************************************
39 *                             D A T A   T Y P E S
40 ********************************************************************************
41 */
42
43 /*******************************************************************************
44 *                            P U B L I C   D A T A
45 ********************************************************************************
46 */
47
48 /*******************************************************************************
49 *                           P R I V A T E   D A T A
50 ********************************************************************************
51 */
52
53 /*******************************************************************************
54 *                  F U N C T I O N   D E C L A R A T I O N S
55 ********************************************************************************
56 */
57
58
59 VOID
60 nicP2pMediaStateChange(
61     IN P_ADAPTER_T                  prAdapter,
62     IN ENUM_NETWORK_TYPE_INDEX_T    eNetworkType,
63     IN P_EVENT_CONNECTION_STATUS    prConnectionStatus
64     );
65
66 VOID
67 nicRxAddP2pDevice(
68     IN P_ADAPTER_T  prAdapter,
69     IN P_EVENT_P2P_DEV_DISCOVER_RESULT_T prP2pResult,
70     IN PUINT_8 pucRxIEBuf,
71     IN UINT_16 u2RxIELength
72     );
73
74 #endif