staging: csr: remove csr_types.h
[platform/adaptation/renesas_rcar/renesas_kernel.git] / 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_pmem.h"
17 #include "csr_wifi_msgconv.h"
18
19 #include "csr_wifi_nme_ap_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_ap_serialize.h
27 #endif
28 #ifndef CSR_WIFI_AP_ENABLE
29 #error CSR_WIFI_AP_ENABLE MUST be defined inorder to use csr_wifi_nme_ap_serialize.h
30 #endif
31
32 extern void CsrWifiNmeApPfree(void *ptr);
33
34 extern u8* CsrWifiNmeApConfigSetReqSer(u8 *ptr, size_t *len, void *msg);
35 extern void* CsrWifiNmeApConfigSetReqDes(u8 *buffer, size_t len);
36 extern size_t CsrWifiNmeApConfigSetReqSizeof(void *msg);
37 extern void CsrWifiNmeApConfigSetReqSerFree(void *msg);
38
39 extern u8* CsrWifiNmeApWpsRegisterReqSer(u8 *ptr, size_t *len, void *msg);
40 extern void* CsrWifiNmeApWpsRegisterReqDes(u8 *buffer, size_t len);
41 extern size_t CsrWifiNmeApWpsRegisterReqSizeof(void *msg);
42 #define CsrWifiNmeApWpsRegisterReqSerFree CsrWifiNmeApPfree
43
44 extern u8* CsrWifiNmeApStartReqSer(u8 *ptr, size_t *len, void *msg);
45 extern void* CsrWifiNmeApStartReqDes(u8 *buffer, size_t len);
46 extern size_t CsrWifiNmeApStartReqSizeof(void *msg);
47 extern void CsrWifiNmeApStartReqSerFree(void *msg);
48
49 #define CsrWifiNmeApStopReqSer CsrWifiEventCsrUint16Ser
50 #define CsrWifiNmeApStopReqDes CsrWifiEventCsrUint16Des
51 #define CsrWifiNmeApStopReqSizeof CsrWifiEventCsrUint16Sizeof
52 #define CsrWifiNmeApStopReqSerFree CsrWifiNmeApPfree
53
54 extern u8* CsrWifiNmeApWmmParamUpdateReqSer(u8 *ptr, size_t *len, void *msg);
55 extern void* CsrWifiNmeApWmmParamUpdateReqDes(u8 *buffer, size_t len);
56 extern size_t CsrWifiNmeApWmmParamUpdateReqSizeof(void *msg);
57 #define CsrWifiNmeApWmmParamUpdateReqSerFree CsrWifiNmeApPfree
58
59 extern u8* CsrWifiNmeApStaRemoveReqSer(u8 *ptr, size_t *len, void *msg);
60 extern void* CsrWifiNmeApStaRemoveReqDes(u8 *buffer, size_t len);
61 extern size_t CsrWifiNmeApStaRemoveReqSizeof(void *msg);
62 #define CsrWifiNmeApStaRemoveReqSerFree CsrWifiNmeApPfree
63
64 #define CsrWifiNmeApConfigSetCfmSer CsrWifiEventCsrUint16Ser
65 #define CsrWifiNmeApConfigSetCfmDes CsrWifiEventCsrUint16Des
66 #define CsrWifiNmeApConfigSetCfmSizeof CsrWifiEventCsrUint16Sizeof
67 #define CsrWifiNmeApConfigSetCfmSerFree CsrWifiNmeApPfree
68
69 extern u8* CsrWifiNmeApWpsRegisterCfmSer(u8 *ptr, size_t *len, void *msg);
70 extern void* CsrWifiNmeApWpsRegisterCfmDes(u8 *buffer, size_t len);
71 extern size_t CsrWifiNmeApWpsRegisterCfmSizeof(void *msg);
72 #define CsrWifiNmeApWpsRegisterCfmSerFree CsrWifiNmeApPfree
73
74 extern u8* CsrWifiNmeApStartCfmSer(u8 *ptr, size_t *len, void *msg);
75 extern void* CsrWifiNmeApStartCfmDes(u8 *buffer, size_t len);
76 extern size_t CsrWifiNmeApStartCfmSizeof(void *msg);
77 #define CsrWifiNmeApStartCfmSerFree CsrWifiNmeApPfree
78
79 extern u8* CsrWifiNmeApStopCfmSer(u8 *ptr, size_t *len, void *msg);
80 extern void* CsrWifiNmeApStopCfmDes(u8 *buffer, size_t len);
81 extern size_t CsrWifiNmeApStopCfmSizeof(void *msg);
82 #define CsrWifiNmeApStopCfmSerFree CsrWifiNmeApPfree
83
84 extern u8* CsrWifiNmeApStopIndSer(u8 *ptr, size_t *len, void *msg);
85 extern void* CsrWifiNmeApStopIndDes(u8 *buffer, size_t len);
86 extern size_t CsrWifiNmeApStopIndSizeof(void *msg);
87 #define CsrWifiNmeApStopIndSerFree CsrWifiNmeApPfree
88
89 #define CsrWifiNmeApWmmParamUpdateCfmSer CsrWifiEventCsrUint16Ser
90 #define CsrWifiNmeApWmmParamUpdateCfmDes CsrWifiEventCsrUint16Des
91 #define CsrWifiNmeApWmmParamUpdateCfmSizeof CsrWifiEventCsrUint16Sizeof
92 #define CsrWifiNmeApWmmParamUpdateCfmSerFree CsrWifiNmeApPfree
93
94 extern u8* CsrWifiNmeApStationIndSer(u8 *ptr, size_t *len, void *msg);
95 extern void* CsrWifiNmeApStationIndDes(u8 *buffer, size_t len);
96 extern size_t CsrWifiNmeApStationIndSizeof(void *msg);
97 #define CsrWifiNmeApStationIndSerFree CsrWifiNmeApPfree
98
99
100 #ifdef __cplusplus
101 }
102 #endif
103 #endif /* CSR_WIFI_NME_AP_SERIALIZE_H__ */
104