staging: csr: remove csr_types.h
[platform/adaptation/renesas_rcar/renesas_kernel.git] / drivers / staging / csr / csr_wifi_nme_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_SERIALIZE_H__
14 #define CSR_WIFI_NME_SERIALIZE_H__
15
16 #include "csr_pmem.h"
17 #include "csr_wifi_msgconv.h"
18
19 #include "csr_wifi_nme_prim.h"
20
21 #ifdef __cplusplus
22 extern "C" {
23 #endif
24
25 #ifndef CSR_WIFI_NME_ENABLE
26 #error CSR_WIFI_NME_ENABLE MUST be defined inorder to use csr_wifi_nme_serialize.h
27 #endif
28
29 extern void CsrWifiNmePfree(void *ptr);
30
31 extern u8* CsrWifiNmeProfileSetReqSer(u8 *ptr, size_t *len, void *msg);
32 extern void* CsrWifiNmeProfileSetReqDes(u8 *buffer, size_t len);
33 extern size_t CsrWifiNmeProfileSetReqSizeof(void *msg);
34 extern void CsrWifiNmeProfileSetReqSerFree(void *msg);
35
36 extern u8* CsrWifiNmeProfileDeleteReqSer(u8 *ptr, size_t *len, void *msg);
37 extern void* CsrWifiNmeProfileDeleteReqDes(u8 *buffer, size_t len);
38 extern size_t CsrWifiNmeProfileDeleteReqSizeof(void *msg);
39 #define CsrWifiNmeProfileDeleteReqSerFree CsrWifiNmePfree
40
41 #define CsrWifiNmeProfileDeleteAllReqSer CsrWifiEventSer
42 #define CsrWifiNmeProfileDeleteAllReqDes CsrWifiEventDes
43 #define CsrWifiNmeProfileDeleteAllReqSizeof CsrWifiEventSizeof
44 #define CsrWifiNmeProfileDeleteAllReqSerFree CsrWifiNmePfree
45
46 extern u8* CsrWifiNmeProfileOrderSetReqSer(u8 *ptr, size_t *len, void *msg);
47 extern void* CsrWifiNmeProfileOrderSetReqDes(u8 *buffer, size_t len);
48 extern size_t CsrWifiNmeProfileOrderSetReqSizeof(void *msg);
49 extern void CsrWifiNmeProfileOrderSetReqSerFree(void *msg);
50
51 extern u8* CsrWifiNmeProfileConnectReqSer(u8 *ptr, size_t *len, void *msg);
52 extern void* CsrWifiNmeProfileConnectReqDes(u8 *buffer, size_t len);
53 extern size_t CsrWifiNmeProfileConnectReqSizeof(void *msg);
54 #define CsrWifiNmeProfileConnectReqSerFree CsrWifiNmePfree
55
56 extern u8* CsrWifiNmeWpsReqSer(u8 *ptr, size_t *len, void *msg);
57 extern void* CsrWifiNmeWpsReqDes(u8 *buffer, size_t len);
58 extern size_t CsrWifiNmeWpsReqSizeof(void *msg);
59 #define CsrWifiNmeWpsReqSerFree CsrWifiNmePfree
60
61 #define CsrWifiNmeWpsCancelReqSer CsrWifiEventCsrUint16Ser
62 #define CsrWifiNmeWpsCancelReqDes CsrWifiEventCsrUint16Des
63 #define CsrWifiNmeWpsCancelReqSizeof CsrWifiEventCsrUint16Sizeof
64 #define CsrWifiNmeWpsCancelReqSerFree CsrWifiNmePfree
65
66 #define CsrWifiNmeConnectionStatusGetReqSer CsrWifiEventCsrUint16Ser
67 #define CsrWifiNmeConnectionStatusGetReqDes CsrWifiEventCsrUint16Des
68 #define CsrWifiNmeConnectionStatusGetReqSizeof CsrWifiEventCsrUint16Sizeof
69 #define CsrWifiNmeConnectionStatusGetReqSerFree CsrWifiNmePfree
70
71 extern u8* CsrWifiNmeSimImsiGetResSer(u8 *ptr, size_t *len, void *msg);
72 extern void* CsrWifiNmeSimImsiGetResDes(u8 *buffer, size_t len);
73 extern size_t CsrWifiNmeSimImsiGetResSizeof(void *msg);
74 extern void CsrWifiNmeSimImsiGetResSerFree(void *msg);
75
76 extern u8* CsrWifiNmeSimGsmAuthResSer(u8 *ptr, size_t *len, void *msg);
77 extern void* CsrWifiNmeSimGsmAuthResDes(u8 *buffer, size_t len);
78 extern size_t CsrWifiNmeSimGsmAuthResSizeof(void *msg);
79 extern void CsrWifiNmeSimGsmAuthResSerFree(void *msg);
80
81 extern u8* CsrWifiNmeSimUmtsAuthResSer(u8 *ptr, size_t *len, void *msg);
82 extern void* CsrWifiNmeSimUmtsAuthResDes(u8 *buffer, size_t len);
83 extern size_t CsrWifiNmeSimUmtsAuthResSizeof(void *msg);
84 extern void CsrWifiNmeSimUmtsAuthResSerFree(void *msg);
85
86 extern u8* CsrWifiNmeWpsConfigSetReqSer(u8 *ptr, size_t *len, void *msg);
87 extern void* CsrWifiNmeWpsConfigSetReqDes(u8 *buffer, size_t len);
88 extern size_t CsrWifiNmeWpsConfigSetReqSizeof(void *msg);
89 extern void CsrWifiNmeWpsConfigSetReqSerFree(void *msg);
90
91 #define CsrWifiNmeEventMaskSetReqSer CsrWifiEventCsrUint32Ser
92 #define CsrWifiNmeEventMaskSetReqDes CsrWifiEventCsrUint32Des
93 #define CsrWifiNmeEventMaskSetReqSizeof CsrWifiEventCsrUint32Sizeof
94 #define CsrWifiNmeEventMaskSetReqSerFree CsrWifiNmePfree
95
96 #define CsrWifiNmeProfileSetCfmSer CsrWifiEventCsrUint16Ser
97 #define CsrWifiNmeProfileSetCfmDes CsrWifiEventCsrUint16Des
98 #define CsrWifiNmeProfileSetCfmSizeof CsrWifiEventCsrUint16Sizeof
99 #define CsrWifiNmeProfileSetCfmSerFree CsrWifiNmePfree
100
101 #define CsrWifiNmeProfileDeleteCfmSer CsrWifiEventCsrUint16Ser
102 #define CsrWifiNmeProfileDeleteCfmDes CsrWifiEventCsrUint16Des
103 #define CsrWifiNmeProfileDeleteCfmSizeof CsrWifiEventCsrUint16Sizeof
104 #define CsrWifiNmeProfileDeleteCfmSerFree CsrWifiNmePfree
105
106 #define CsrWifiNmeProfileDeleteAllCfmSer CsrWifiEventCsrUint16Ser
107 #define CsrWifiNmeProfileDeleteAllCfmDes CsrWifiEventCsrUint16Des
108 #define CsrWifiNmeProfileDeleteAllCfmSizeof CsrWifiEventCsrUint16Sizeof
109 #define CsrWifiNmeProfileDeleteAllCfmSerFree CsrWifiNmePfree
110
111 extern u8* CsrWifiNmeProfileOrderSetCfmSer(u8 *ptr, size_t *len, void *msg);
112 extern void* CsrWifiNmeProfileOrderSetCfmDes(u8 *buffer, size_t len);
113 extern size_t CsrWifiNmeProfileOrderSetCfmSizeof(void *msg);
114 #define CsrWifiNmeProfileOrderSetCfmSerFree CsrWifiNmePfree
115
116 extern u8* CsrWifiNmeProfileConnectCfmSer(u8 *ptr, size_t *len, void *msg);
117 extern void* CsrWifiNmeProfileConnectCfmDes(u8 *buffer, size_t len);
118 extern size_t CsrWifiNmeProfileConnectCfmSizeof(void *msg);
119 extern void CsrWifiNmeProfileConnectCfmSerFree(void *msg);
120
121 extern u8* CsrWifiNmeWpsCfmSer(u8 *ptr, size_t *len, void *msg);
122 extern void* CsrWifiNmeWpsCfmDes(u8 *buffer, size_t len);
123 extern size_t CsrWifiNmeWpsCfmSizeof(void *msg);
124 extern void CsrWifiNmeWpsCfmSerFree(void *msg);
125
126 extern u8* CsrWifiNmeWpsCancelCfmSer(u8 *ptr, size_t *len, void *msg);
127 extern void* CsrWifiNmeWpsCancelCfmDes(u8 *buffer, size_t len);
128 extern size_t CsrWifiNmeWpsCancelCfmSizeof(void *msg);
129 #define CsrWifiNmeWpsCancelCfmSerFree CsrWifiNmePfree
130
131 extern u8* CsrWifiNmeConnectionStatusGetCfmSer(u8 *ptr, size_t *len, void *msg);
132 extern void* CsrWifiNmeConnectionStatusGetCfmDes(u8 *buffer, size_t len);
133 extern size_t CsrWifiNmeConnectionStatusGetCfmSizeof(void *msg);
134 #define CsrWifiNmeConnectionStatusGetCfmSerFree CsrWifiNmePfree
135
136 extern u8* CsrWifiNmeProfileUpdateIndSer(u8 *ptr, size_t *len, void *msg);
137 extern void* CsrWifiNmeProfileUpdateIndDes(u8 *buffer, size_t len);
138 extern size_t CsrWifiNmeProfileUpdateIndSizeof(void *msg);
139 extern void CsrWifiNmeProfileUpdateIndSerFree(void *msg);
140
141 extern u8* CsrWifiNmeProfileDisconnectIndSer(u8 *ptr, size_t *len, void *msg);
142 extern void* CsrWifiNmeProfileDisconnectIndDes(u8 *buffer, size_t len);
143 extern size_t CsrWifiNmeProfileDisconnectIndSizeof(void *msg);
144 extern void CsrWifiNmeProfileDisconnectIndSerFree(void *msg);
145
146 #define CsrWifiNmeSimImsiGetIndSer CsrWifiEventSer
147 #define CsrWifiNmeSimImsiGetIndDes CsrWifiEventDes
148 #define CsrWifiNmeSimImsiGetIndSizeof CsrWifiEventSizeof
149 #define CsrWifiNmeSimImsiGetIndSerFree CsrWifiNmePfree
150
151 extern u8* CsrWifiNmeSimGsmAuthIndSer(u8 *ptr, size_t *len, void *msg);
152 extern void* CsrWifiNmeSimGsmAuthIndDes(u8 *buffer, size_t len);
153 extern size_t CsrWifiNmeSimGsmAuthIndSizeof(void *msg);
154 extern void CsrWifiNmeSimGsmAuthIndSerFree(void *msg);
155
156 extern u8* CsrWifiNmeSimUmtsAuthIndSer(u8 *ptr, size_t *len, void *msg);
157 extern void* CsrWifiNmeSimUmtsAuthIndDes(u8 *buffer, size_t len);
158 extern size_t CsrWifiNmeSimUmtsAuthIndSizeof(void *msg);
159 #define CsrWifiNmeSimUmtsAuthIndSerFree CsrWifiNmePfree
160
161 #define CsrWifiNmeWpsConfigSetCfmSer CsrWifiEventCsrUint16Ser
162 #define CsrWifiNmeWpsConfigSetCfmDes CsrWifiEventCsrUint16Des
163 #define CsrWifiNmeWpsConfigSetCfmSizeof CsrWifiEventCsrUint16Sizeof
164 #define CsrWifiNmeWpsConfigSetCfmSerFree CsrWifiNmePfree
165
166 #define CsrWifiNmeEventMaskSetCfmSer CsrWifiEventCsrUint16Ser
167 #define CsrWifiNmeEventMaskSetCfmDes CsrWifiEventCsrUint16Des
168 #define CsrWifiNmeEventMaskSetCfmSizeof CsrWifiEventCsrUint16Sizeof
169 #define CsrWifiNmeEventMaskSetCfmSerFree CsrWifiNmePfree
170
171
172 #ifdef __cplusplus
173 }
174 #endif
175 #endif /* CSR_WIFI_NME_SERIALIZE_H__ */
176