716a0628d755e640a2f020202086a22aa2b6a34a
[firefly-linux-kernel-4.4.55.git] / drivers / net / wireless / rockchip_wlan / combo_mt66xx / mt6620 / wlan / os / version.h
1 /*
2 ** $Id: //Department/DaVinci/BRANCHES/MT6620_WIFI_DRIVER_V2_3/os/version.h#1 $
3 */
4
5 /*! \file   "version.h"
6     \brief  Driver's version definition
7
8 */
9
10
11
12 /*
13 ** $Log: version.h $
14  *
15  * 11 01 2011 chinglan.wang
16  * NULL
17  * Change the version number to v2.0.1.1.
18  *
19  * 08 26 2011 chinglan.wang
20  * NULL
21  * Change the version number to v2.0.0.9..
22  *
23  * 08 23 2011 chinglan.wang
24  * NULL
25  * Change the version number to v2.0.0.8.
26  *
27  * 08 15 2011 cp.wu
28  * [WCXRP00000851] [MT6628 Wi-Fi][Driver] Add HIFSYS related definition to driver source tree
29  * correct typo.
30  *
31  * 08 15 2011 cp.wu
32  * [WCXRP00000851] [MT6628 Wi-Fi][Driver] Add HIFSYS related definition to driver source tree
33  * for building MT6628 Win32 driver environment
34  *
35  * 08 03 2011 chinglan.wang
36  * NULL
37  * Change the version number to v2.0.0.7.
38  *
39  * 07 24 2011 puff.wen
40  * NULL
41  * [MT5931][Beta 5]Change the version number to v0.2.2.0
42  *
43  * 06 01 2011 chinglan.wang
44  * NULL
45  * Change the version number to v2.0.0.6..
46  *
47  * 05 09 2011 chinglan.wang
48  * NULL
49  * Change the version number to v2.0.0.5..
50  *
51  * 04 19 2011 chinglan.wang
52  * NULL
53  * Change the version number to v2.0.0.4.
54  *
55  * 04 18 2011 chinglan.wang
56  * NULL
57  * Change the version number to v2.0.0.3.
58  *
59  * 03 25 2011 chinglan.wang
60  * NULL
61  * Change the version number to v2.0.0.2.
62  *
63  * 03 21 2011 chinglan.wang
64  * NULL
65  * Change the version number to 2.0.0.1.
66  *
67  * 03 18 2011 chinglan.wang
68  * NULL
69  * Change the version number to v2.0.0.0.
70  *
71  * 02 11 2011 chinglan.wang
72  * NULL
73  * Change to the version 1.2.0.2.
74  *
75  * 02 10 2011 chinglan.wang
76  * NULL
77  * Change the version to 1.2.0.1.
78  *
79  * 02 08 2011 cp.wu
80  * [WCXRP00000427] [MT6620 Wi-Fi][Driver] Modify veresion information to match with release revision number
81  * change version number to v1.2.0.0 for preparing v1.2 software package release.
82  *
83  * 12 10 2010 kevin.huang
84  * [WCXRP00000128] [MT6620 Wi-Fi][Driver] Add proc support to Android Driver for debug and driver status check
85  * Add Linux Proc Support
86  *
87  * 10 07 2010 cp.wu
88  * [WCXRP00000083] [MT5931][Driver][FW] Add necessary logic for MT5931 first connection
89  * [WINDDK] build system changes for MT5931
90  *
91  * 07 08 2010 cp.wu
92  * 
93  * [WPD00003833] [MT6620 and MT5931] Driver migration - move to new repository.
94  *
95  * 06 06 2010 kevin.huang
96  * [WPD00003832][MT6620 5931] Create driver base 
97  * [MT6620 5931] Create driver base
98 **  \main\maintrunk.MT6620WiFiDriver_Prj\5 2009-12-14 14:10:55 GMT mtk01084
99 **  \main\maintrunk.MT6620WiFiDriver_Prj\4 2009-11-17 22:41:00 GMT mtk01084
100 **  \main\maintrunk.MT6620WiFiDriver_Prj\3 2009-11-13 16:20:33 GMT mtk01084
101 **  \main\maintrunk.MT6620WiFiDriver_Prj\2 2009-03-10 20:27:13 GMT mtk01426
102 **  Init for develop
103 **
104 */
105
106 #ifndef _VERSION_H
107 #define _VERSION_H
108 /*******************************************************************************
109 *                         C O M P I L E R   F L A G S
110 ********************************************************************************
111 */
112
113 /*******************************************************************************
114 *                    E X T E R N A L   R E F E R E N C E S
115 ********************************************************************************
116 */
117
118 /*******************************************************************************
119 *                              C O N S T A N T S
120 ********************************************************************************
121 */
122
123 #ifndef NIC_AUTHOR
124 #define NIC_AUTHOR      "NIC_AUTHOR"
125 #endif
126 #ifndef NIC_DESC
127 #define NIC_DESC        "NIC_DESC"
128 #endif
129
130 #ifndef NIC_NAME
131     #if defined(MT6620)
132         #define NIC_NAME            "MT6620"
133         #define NIC_DEVICE_ID       "MT6620"
134                 #define NIC_DEVICE_ID_LOW   "mt6620"
135     #elif defined(MT5931)
136         #define NIC_NAME            "MT5931"
137         #define NIC_DEVICE_ID       "MT5931"
138                 #define NIC_DEVICE_ID_LOW   "mt5931"
139     #elif defined(MT6628)
140         #define NIC_NAME            "MT6628"
141         #define NIC_DEVICE_ID       "MT6628"
142                 #define NIC_DEVICE_ID_LOW   "mt6628"
143     #endif
144 #endif
145
146 /* NIC driver information */
147 #define NIC_VENDOR                      "MediaTek Inc."
148 #define NIC_VENDOR_OUI                  {0x00, 0x0C, 0xE7}
149
150 #if defined(MT6620)
151     #define NIC_PRODUCT_NAME                "MediaTek Inc. MT6620 Wireless LAN Adapter"
152     #define NIC_DRIVER_NAME                 "MediaTek Inc. MT6620 Wireless LAN Adapter Driver"
153 #elif defined(MT5931)
154     #define NIC_PRODUCT_NAME                "MediaTek Inc. MT5931 Wireless LAN Adapter"
155     #define NIC_DRIVER_NAME                 "MediaTek Inc. MT5931 Wireless LAN Adapter Driver"
156 #elif defined(MT6628)
157     #define NIC_PRODUCT_NAME                "MediaTek Inc. MT6628 Wireless LAN Adapter"
158     #define NIC_DRIVER_NAME                 "MediaTek Inc. MT6628 Wireless LAN Adapter Driver"
159 #endif
160
161 /* Define our driver version */
162 #define NIC_DRIVER_MAJOR_VERSION        2
163 #define NIC_DRIVER_MINOR_VERSION        0
164 #define NIC_DRIVER_VERSION              2,0,1,1
165 #define NIC_DRIVER_VERSION_STRING       "2.0.1.1"
166
167
168 /*******************************************************************************
169 *                             D A T A   T Y P E S
170 ********************************************************************************
171 */
172
173 /*******************************************************************************
174 *                            P U B L I C   D A T A
175 ********************************************************************************
176 */
177
178 /*******************************************************************************
179 *                           P R I V A T E   D A T A
180 ********************************************************************************
181 */
182
183 /*******************************************************************************
184 *                                 M A C R O S
185 ********************************************************************************
186 */
187
188 /*******************************************************************************
189 *                   F U N C T I O N   D E C L A R A T I O N S
190 ********************************************************************************
191 */
192
193 /*******************************************************************************
194 *                              F U N C T I O N S
195 ********************************************************************************
196 */
197
198
199 #endif /* _VERSION_H */
200