]> Pileus Git - ~andy/linux/blob - drivers/staging/csr/csr_wifi_nme_ap_serialize.h
Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab...
[~andy/linux] / drivers / staging / csr / csr_wifi_nme_ap_serialize.h
1 /*****************************************************************************
2
3             (c) Cambridge Silicon Radio Limited 2011
4             All rights reserved and confidential information of CSR
5
6             Refer to LICENSE.txt included with this source for details
7             on the license terms.
8
9 *****************************************************************************/
10
11 /* Note: this is an auto-generated file. */
12
13 #ifndef CSR_WIFI_NME_AP_SERIALIZE_H__
14 #define CSR_WIFI_NME_AP_SERIALIZE_H__
15
16 #include "csr_wifi_msgconv.h"
17
18 #include "csr_wifi_nme_ap_prim.h"
19
20 #ifdef __cplusplus
21 extern "C" {
22 #endif
23
24 #ifndef CSR_WIFI_NME_ENABLE
25 #error CSR_WIFI_NME_ENABLE MUST be defined inorder to use csr_wifi_nme_ap_serialize.h
26 #endif
27 #ifndef CSR_WIFI_AP_ENABLE
28 #error CSR_WIFI_AP_ENABLE MUST be defined inorder to use csr_wifi_nme_ap_serialize.h
29 #endif
30
31 extern void CsrWifiNmeApPfree(void *ptr);
32
33 extern u8* CsrWifiNmeApConfigSetReqSer(u8 *ptr, size_t *len, void *msg);
34 extern void* CsrWifiNmeApConfigSetReqDes(u8 *buffer, size_t len);
35 extern size_t CsrWifiNmeApConfigSetReqSizeof(void *msg);
36 extern void CsrWifiNmeApConfigSetReqSerFree(void *msg);
37
38 extern u8* CsrWifiNmeApWpsRegisterReqSer(u8 *ptr, size_t *len, void *msg);
39 extern void* CsrWifiNmeApWpsRegisterReqDes(u8 *buffer, size_t len);
40 extern size_t CsrWifiNmeApWpsRegisterReqSizeof(void *msg);
41 #define CsrWifiNmeApWpsRegisterReqSerFree CsrWifiNmeApPfree
42
43 extern u8* CsrWifiNmeApStartReqSer(u8 *ptr, size_t *len, void *msg);
44 extern void* CsrWifiNmeApStartReqDes(u8 *buffer, size_t len);
45 extern size_t CsrWifiNmeApStartReqSizeof(void *msg);
46 extern void CsrWifiNmeApStartReqSerFree(void *msg);
47
48 #define CsrWifiNmeApStopReqSer CsrWifiEventCsrUint16Ser
49 #define CsrWifiNmeApStopReqDes CsrWifiEventCsrUint16Des
50 #define CsrWifiNmeApStopReqSizeof CsrWifiEventCsrUint16Sizeof
51 #define CsrWifiNmeApStopReqSerFree CsrWifiNmeApPfree
52
53 extern u8* CsrWifiNmeApWmmParamUpdateReqSer(u8 *ptr, size_t *len, void *msg);
54 extern void* CsrWifiNmeApWmmParamUpdateReqDes(u8 *buffer, size_t len);
55 extern size_t CsrWifiNmeApWmmParamUpdateReqSizeof(void *msg);
56 #define CsrWifiNmeApWmmParamUpdateReqSerFree CsrWifiNmeApPfree
57
58 extern u8* CsrWifiNmeApStaRemoveReqSer(u8 *ptr, size_t *len, void *msg);
59 extern void* CsrWifiNmeApStaRemoveReqDes(u8 *buffer, size_t len);
60 extern size_t CsrWifiNmeApStaRemoveReqSizeof(void *msg);
61 #define CsrWifiNmeApStaRemoveReqSerFree CsrWifiNmeApPfree
62
63 #define CsrWifiNmeApConfigSetCfmSer CsrWifiEventCsrUint16Ser
64 #define CsrWifiNmeApConfigSetCfmDes CsrWifiEventCsrUint16Des
65 #define CsrWifiNmeApConfigSetCfmSizeof CsrWifiEventCsrUint16Sizeof
66 #define CsrWifiNmeApConfigSetCfmSerFree CsrWifiNmeApPfree
67
68 extern u8* CsrWifiNmeApWpsRegisterCfmSer(u8 *ptr, size_t *len, void *msg);
69 extern void* CsrWifiNmeApWpsRegisterCfmDes(u8 *buffer, size_t len);
70 extern size_t CsrWifiNmeApWpsRegisterCfmSizeof(void *msg);
71 #define CsrWifiNmeApWpsRegisterCfmSerFree CsrWifiNmeApPfree
72
73 extern u8* CsrWifiNmeApStartCfmSer(u8 *ptr, size_t *len, void *msg);
74 extern void* CsrWifiNmeApStartCfmDes(u8 *buffer, size_t len);
75 extern size_t CsrWifiNmeApStartCfmSizeof(void *msg);
76 #define CsrWifiNmeApStartCfmSerFree CsrWifiNmeApPfree
77
78 extern u8* CsrWifiNmeApStopCfmSer(u8 *ptr, size_t *len, void *msg);
79 extern void* CsrWifiNmeApStopCfmDes(u8 *buffer, size_t len);
80 extern size_t CsrWifiNmeApStopCfmSizeof(void *msg);
81 #define CsrWifiNmeApStopCfmSerFree CsrWifiNmeApPfree
82
83 extern u8* CsrWifiNmeApStopIndSer(u8 *ptr, size_t *len, void *msg);
84 extern void* CsrWifiNmeApStopIndDes(u8 *buffer, size_t len);
85 extern size_t CsrWifiNmeApStopIndSizeof(void *msg);
86 #define CsrWifiNmeApStopIndSerFree CsrWifiNmeApPfree
87
88 #define CsrWifiNmeApWmmParamUpdateCfmSer CsrWifiEventCsrUint16Ser
89 #define CsrWifiNmeApWmmParamUpdateCfmDes CsrWifiEventCsrUint16Des
90 #define CsrWifiNmeApWmmParamUpdateCfmSizeof CsrWifiEventCsrUint16Sizeof
91 #define CsrWifiNmeApWmmParamUpdateCfmSerFree CsrWifiNmeApPfree
92
93 extern u8* CsrWifiNmeApStationIndSer(u8 *ptr, size_t *len, void *msg);
94 extern void* CsrWifiNmeApStationIndDes(u8 *buffer, size_t len);
95 extern size_t CsrWifiNmeApStationIndSizeof(void *msg);
96 #define CsrWifiNmeApStationIndSerFree CsrWifiNmeApPfree
97
98
99 #ifdef __cplusplus
100 }
101 #endif
102 #endif /* CSR_WIFI_NME_AP_SERIALIZE_H__ */
103