Commit | Line | Data |
---|---|---|
3fb28ae7 | 1 | /* SPDX-License-Identifier: (GPL-2.0 OR MPL-1.1) */ |
ca2c4bee | 2 | /* -------------------------------------------------------------------- |
f09fd9bc SP |
3 | * |
4 | * Copyright (C) 1999 AbsoluteValue Systems, Inc. All Rights Reserved. | |
5 | * -------------------------------------------------------------------- | |
6 | * | |
7 | * linux-wlan | |
8 | * | |
f09fd9bc SP |
9 | * -------------------------------------------------------------------- |
10 | * | |
11 | * Inquiries regarding the linux-wlan Open Source project can be | |
12 | * made directly to: | |
13 | * | |
14 | * AbsoluteValue Systems Inc. | |
15 | * info@linux-wlan.com | |
16 | * http://www.linux-wlan.com | |
17 | * | |
18 | * -------------------------------------------------------------------- | |
19 | * | |
20 | * Portions of the development of this software were funded by | |
21 | * Intersil Corporation as part of PRISM(R) chipset product development. | |
22 | * | |
23 | * -------------------------------------------------------------------- | |
24 | */ | |
00b3ed16 GKH |
25 | |
26 | #ifndef _P80211MKMETADEF_H | |
27 | #define _P80211MKMETADEF_H | |
28 | ||
08ac8573 | 29 | #define DIDMSG_DOT11REQ_MIBGET \ |
00b3ed16 GKH |
30 | (P80211DID_MKSECTION(1) | \ |
31 | P80211DID_MKGROUP(1)) | |
86ec6062 | 32 | #define DIDMSG_DOT11REQ_MIBGET_MIBATTRIBUTE \ |
76e3e7c4 KR |
33 | (P80211DID_MKSECTION(1) | \ |
34 | P80211DID_MKGROUP(1) | \ | |
35 | P80211DID_MKITEM(1) | 0x00000000) | |
42ccd88b | 36 | #define DIDMSG_DOT11REQ_MIBGET_RESULTCODE \ |
76e3e7c4 KR |
37 | (P80211DID_MKSECTION(1) | \ |
38 | P80211DID_MKGROUP(1) | \ | |
39 | P80211DID_MKITEM(2) | 0x00000000) | |
e409d2bc | 40 | #define DIDMSG_DOT11REQ_MIBSET \ |
00b3ed16 GKH |
41 | (P80211DID_MKSECTION(1) | \ |
42 | P80211DID_MKGROUP(2)) | |
a6aace62 | 43 | #define DIDMSG_DOT11REQ_MIBSET_MIBATTRIBUTE \ |
00b3ed16 GKH |
44 | (P80211DID_MKSECTION(1) | \ |
45 | P80211DID_MKGROUP(2) | \ | |
46 | P80211DID_MKITEM(1) | 0x00000000) | |
2a29a873 | 47 | #define DIDMSG_DOT11REQ_MIBSET_RESULTCODE \ |
00b3ed16 GKH |
48 | (P80211DID_MKSECTION(1) | \ |
49 | P80211DID_MKGROUP(2) | \ | |
50 | P80211DID_MKITEM(2) | 0x00000000) | |
1ffaa906 | 51 | #define DIDMSG_DOT11REQ_SCAN \ |
00b3ed16 GKH |
52 | (P80211DID_MKSECTION(1) | \ |
53 | P80211DID_MKGROUP(4)) | |
e3186790 | 54 | #define DIDMSG_DOT11REQ_SCAN_RESULTS \ |
00b3ed16 GKH |
55 | (P80211DID_MKSECTION(1) | \ |
56 | P80211DID_MKGROUP(5)) | |
f097e415 | 57 | #define DIDMSG_DOT11REQ_START \ |
00b3ed16 GKH |
58 | (P80211DID_MKSECTION(1) | \ |
59 | P80211DID_MKGROUP(13)) | |
59155a81 | 60 | #define DIDMSG_DOT11IND_AUTHENTICATE \ |
00b3ed16 GKH |
61 | (P80211DID_MKSECTION(2) | \ |
62 | P80211DID_MKGROUP(1)) | |
97be7551 | 63 | #define DIDMSG_DOT11IND_ASSOCIATE \ |
00b3ed16 GKH |
64 | (P80211DID_MKSECTION(2) | \ |
65 | P80211DID_MKGROUP(3)) | |
eb7c161c | 66 | #define DIDMSG_LNXREQ_IFSTATE \ |
00b3ed16 GKH |
67 | (P80211DID_MKSECTION(3) | \ |
68 | P80211DID_MKGROUP(1)) | |
f64412ec | 69 | #define DIDMSG_LNXREQ_WLANSNIFF \ |
00b3ed16 GKH |
70 | (P80211DID_MKSECTION(3) | \ |
71 | P80211DID_MKGROUP(2)) | |
e4143ab0 | 72 | #define DIDMSG_LNXREQ_HOSTWEP \ |
00b3ed16 GKH |
73 | (P80211DID_MKSECTION(3) | \ |
74 | P80211DID_MKGROUP(3)) | |
3b6ee123 | 75 | #define DIDMSG_LNXREQ_COMMSQUALITY \ |
00b3ed16 GKH |
76 | (P80211DID_MKSECTION(3) | \ |
77 | P80211DID_MKGROUP(4)) | |
b1f1118b | 78 | #define DIDMSG_LNXREQ_AUTOJOIN \ |
00b3ed16 GKH |
79 | (P80211DID_MKSECTION(3) | \ |
80 | P80211DID_MKGROUP(5)) | |
f9f0e98f | 81 | #define DIDMSG_P2REQ_READPDA \ |
00b3ed16 GKH |
82 | (P80211DID_MKSECTION(5) | \ |
83 | P80211DID_MKGROUP(2)) | |
5a16b37e | 84 | #define DIDMSG_P2REQ_READPDA_PDA \ |
76e3e7c4 KR |
85 | (P80211DID_MKSECTION(5) | \ |
86 | P80211DID_MKGROUP(2) | \ | |
87 | P80211DID_MKITEM(1) | 0x00000000) | |
020600ae | 88 | #define DIDMSG_P2REQ_READPDA_RESULTCODE \ |
76e3e7c4 KR |
89 | (P80211DID_MKSECTION(5) | \ |
90 | P80211DID_MKGROUP(2) | \ | |
91 | P80211DID_MKITEM(2) | 0x00000000) | |
f1364a0d | 92 | #define DIDMSG_P2REQ_RAMDL_STATE \ |
00b3ed16 GKH |
93 | (P80211DID_MKSECTION(5) | \ |
94 | P80211DID_MKGROUP(11)) | |
380ad4f6 | 95 | #define DIDMSG_P2REQ_RAMDL_STATE_ENABLE \ |
76e3e7c4 KR |
96 | (P80211DID_MKSECTION(5) | \ |
97 | P80211DID_MKGROUP(11) | \ | |
98 | P80211DID_MKITEM(1) | 0x00000000) | |
9ea4ffec | 99 | #define DIDMSG_P2REQ_RAMDL_STATE_EXEADDR \ |
76e3e7c4 KR |
100 | (P80211DID_MKSECTION(5) | \ |
101 | P80211DID_MKGROUP(11) | \ | |
102 | P80211DID_MKITEM(2) | 0x00000000) | |
8843c1fb | 103 | #define DIDMSG_P2REQ_RAMDL_STATE_RESULTCODE \ |
76e3e7c4 KR |
104 | (P80211DID_MKSECTION(5) | \ |
105 | P80211DID_MKGROUP(11) | \ | |
106 | P80211DID_MKITEM(3) | 0x00000000) | |
e0959e9b | 107 | #define DIDMSG_P2REQ_RAMDL_WRITE \ |
00b3ed16 GKH |
108 | (P80211DID_MKSECTION(5) | \ |
109 | P80211DID_MKGROUP(12)) | |
c2a348b8 | 110 | #define DIDMSG_P2REQ_RAMDL_WRITE_ADDR \ |
76e3e7c4 KR |
111 | (P80211DID_MKSECTION(5) | \ |
112 | P80211DID_MKGROUP(12) | \ | |
113 | P80211DID_MKITEM(1) | 0x00000000) | |
9940d6b6 | 114 | #define DIDMSG_P2REQ_RAMDL_WRITE_LEN \ |
76e3e7c4 KR |
115 | (P80211DID_MKSECTION(5) | \ |
116 | P80211DID_MKGROUP(12) | \ | |
117 | P80211DID_MKITEM(2) | 0x00000000) | |
74f11efc | 118 | #define DIDMSG_P2REQ_RAMDL_WRITE_DATA \ |
76e3e7c4 KR |
119 | (P80211DID_MKSECTION(5) | \ |
120 | P80211DID_MKGROUP(12) | \ | |
121 | P80211DID_MKITEM(3) | 0x00000000) | |
8fb830b5 | 122 | #define DIDMSG_P2REQ_RAMDL_WRITE_RESULTCODE \ |
76e3e7c4 KR |
123 | (P80211DID_MKSECTION(5) | \ |
124 | P80211DID_MKGROUP(12) | \ | |
125 | P80211DID_MKITEM(4) | 0x00000000) | |
6051d4e5 | 126 | #define DIDMSG_P2REQ_FLASHDL_STATE \ |
00b3ed16 GKH |
127 | (P80211DID_MKSECTION(5) | \ |
128 | P80211DID_MKGROUP(13)) | |
49e3d61d | 129 | #define DIDMSG_P2REQ_FLASHDL_WRITE \ |
00b3ed16 GKH |
130 | (P80211DID_MKSECTION(5) | \ |
131 | P80211DID_MKGROUP(14)) | |
454b3aeb | 132 | #define DIDMIB_CAT_DOT11SMT \ |
00b3ed16 | 133 | P80211DID_MKSECTION(1) |
92506a11 | 134 | #define DIDMIB_DOT11SMT_WEPDEFAULTKEYSTABLE \ |
00b3ed16 GKH |
135 | (P80211DID_MKSECTION(1) | \ |
136 | P80211DID_MKGROUP(4)) | |
ce0f34e4 | 137 | #define didmib_dot11smt_wepdefaultkeystable_key(_i) \ |
92506a11 | 138 | (DIDMIB_DOT11SMT_WEPDEFAULTKEYSTABLE | \ |
0ca6d8e7 | 139 | P80211DID_MKITEM(_i) | 0x0c000000) |
4b3c694a | 140 | #define DIDMIB_DOT11SMT_PRIVACYTABLE \ |
00b3ed16 GKH |
141 | (P80211DID_MKSECTION(1) | \ |
142 | P80211DID_MKGROUP(6)) | |
184fcaa1 | 143 | #define DIDMIB_DOT11SMT_PRIVACYTABLE_PRIVACYINVOKED \ |
00b3ed16 GKH |
144 | (P80211DID_MKSECTION(1) | \ |
145 | P80211DID_MKGROUP(6) | \ | |
146 | P80211DID_MKITEM(1) | 0x18000000) | |
eeeeacd8 | 147 | #define DIDMIB_DOT11SMT_PRIVACYTABLE_WEPDEFAULTKEYID \ |
00b3ed16 GKH |
148 | (P80211DID_MKSECTION(1) | \ |
149 | P80211DID_MKGROUP(6) | \ | |
150 | P80211DID_MKITEM(2) | 0x18000000) | |
2ddc995d | 151 | #define DIDMIB_DOT11SMT_PRIVACYTABLE_EXCLUDEUNENCRYPTED \ |
00b3ed16 GKH |
152 | (P80211DID_MKSECTION(1) | \ |
153 | P80211DID_MKGROUP(6) | \ | |
154 | P80211DID_MKITEM(4) | 0x18000000) | |
4643ffa4 | 155 | #define DIDMIB_DOT11MAC_OPERATIONTABLE \ |
00b3ed16 GKH |
156 | (P80211DID_MKSECTION(2) | \ |
157 | P80211DID_MKGROUP(1)) | |
3b1a14e4 | 158 | #define DIDMIB_DOT11MAC_OPERATIONTABLE_MACADDRESS \ |
ef1a0ed7 AE |
159 | (P80211DID_MKSECTION(2) | \ |
160 | P80211DID_MKGROUP(1) | \ | |
161 | P80211DID_MKITEM(1) | 0x18000000) | |
334e5e68 | 162 | #define DIDMIB_DOT11MAC_OPERATIONTABLE_RTSTHRESHOLD \ |
00b3ed16 GKH |
163 | (P80211DID_MKSECTION(2) | \ |
164 | P80211DID_MKGROUP(1) | \ | |
165 | P80211DID_MKITEM(2) | 0x18000000) | |
59db1438 | 166 | #define DIDMIB_DOT11MAC_OPERATIONTABLE_SHORTRETRYLIMIT \ |
00b3ed16 GKH |
167 | (P80211DID_MKSECTION(2) | \ |
168 | P80211DID_MKGROUP(1) | \ | |
169 | P80211DID_MKITEM(3) | 0x10000000) | |
6bcf3b63 | 170 | #define DIDMIB_DOT11MAC_OPERATIONTABLE_LONGRETRYLIMIT \ |
00b3ed16 GKH |
171 | (P80211DID_MKSECTION(2) | \ |
172 | P80211DID_MKGROUP(1) | \ | |
173 | P80211DID_MKITEM(4) | 0x10000000) | |
04bbfc2a | 174 | #define DIDMIB_DOT11MAC_OPERATIONTABLE_FRAGMENTATIONTHRESHOLD \ |
00b3ed16 GKH |
175 | (P80211DID_MKSECTION(2) | \ |
176 | P80211DID_MKGROUP(1) | \ | |
177 | P80211DID_MKITEM(5) | 0x18000000) | |
e1f3748d | 178 | #define DIDMIB_DOT11MAC_OPERATIONTABLE_MAXTRANSMITMSDULIFETIME \ |
ef1a0ed7 AE |
179 | (P80211DID_MKSECTION(2) | \ |
180 | P80211DID_MKGROUP(1) | \ | |
181 | P80211DID_MKITEM(6) | 0x10000000) | |
8bb22013 | 182 | #define DIDMIB_CAT_DOT11PHY \ |
00b3ed16 | 183 | P80211DID_MKSECTION(3) |
88e3676a | 184 | #define DIDMIB_DOT11PHY_OPERATIONTABLE \ |
00b3ed16 GKH |
185 | (P80211DID_MKSECTION(3) | \ |
186 | P80211DID_MKGROUP(1)) | |
c9a89f4e | 187 | #define DIDMIB_DOT11PHY_TXPOWERTABLE_CURRENTTXPOWERLEVEL \ |
ef1a0ed7 AE |
188 | (P80211DID_MKSECTION(3) | \ |
189 | P80211DID_MKGROUP(3) | \ | |
190 | P80211DID_MKITEM(10) | 0x18000000) | |
80908dcb | 191 | #define DIDMIB_DOT11PHY_DSSSTABLE \ |
00b3ed16 GKH |
192 | (P80211DID_MKSECTION(3) | \ |
193 | P80211DID_MKGROUP(5)) | |
93d5a1dc | 194 | #define DIDMIB_DOT11PHY_DSSSTABLE_CURRENTCHANNEL \ |
00b3ed16 GKH |
195 | (P80211DID_MKSECTION(3) | \ |
196 | P80211DID_MKGROUP(5) | \ | |
197 | P80211DID_MKITEM(1) | 0x10000000) | |
8ddafa15 | 198 | #define DIDMIB_CAT_LNX \ |
00b3ed16 | 199 | P80211DID_MKSECTION(4) |
05cdb125 | 200 | #define DIDMIB_LNX_CONFIGTABLE \ |
00b3ed16 GKH |
201 | (P80211DID_MKSECTION(4) | \ |
202 | P80211DID_MKGROUP(1)) | |
a3ac4591 | 203 | #define DIDMIB_LNX_CONFIGTABLE_RSNAIE \ |
00b3ed16 GKH |
204 | (P80211DID_MKSECTION(4) | \ |
205 | P80211DID_MKGROUP(1) | \ | |
206 | P80211DID_MKITEM(1) | 0x18000000) | |
4a2f42dd | 207 | #define DIDMIB_CAT_P2 \ |
00b3ed16 | 208 | P80211DID_MKSECTION(5) |
35184f81 | 209 | #define DIDMIB_P2_STATIC \ |
00b3ed16 GKH |
210 | (P80211DID_MKSECTION(5) | \ |
211 | P80211DID_MKGROUP(2)) | |
a4857d8b | 212 | #define DIDMIB_P2_STATIC_CNFPORTTYPE \ |
00b3ed16 GKH |
213 | (P80211DID_MKSECTION(5) | \ |
214 | P80211DID_MKGROUP(2) | \ | |
215 | P80211DID_MKITEM(1) | 0x18000000) | |
7ae2637a | 216 | #define DIDMIB_P2_NIC_PRISUPRANGE \ |
76e3e7c4 KR |
217 | (P80211DID_MKSECTION(5) | \ |
218 | P80211DID_MKGROUP(5) | \ | |
219 | P80211DID_MKITEM(6) | 0x10000000) | |
78a35479 | 220 | #define DIDMIB_P2_MAC \ |
00b3ed16 GKH |
221 | (P80211DID_MKSECTION(5) | \ |
222 | P80211DID_MKGROUP(6)) | |
5df6baef | 223 | #define DIDMIB_P2_MAC_CURRENTTXRATE \ |
00b3ed16 GKH |
224 | (P80211DID_MKSECTION(5) | \ |
225 | P80211DID_MKGROUP(6) | \ | |
226 | P80211DID_MKITEM(12) | 0x10000000) | |
00b3ed16 | 227 | #endif |