2 # Copyright (c) 2015-2016 Landon Fuller <landon@landonf.org>
3 # Copyright (C) 2008-2015, Broadcom Corporation.
6 # The contents of this file (variable names, descriptions, and offsets) were
7 # extracted or derived from Broadcom's ISC-licensed sources.
9 # Permission to use, copy, modify, and/or distribute this software for any
10 # purpose with or without fee is hereby granted, provided that the above
11 # copyright notice and this permission notice appear in all copies.
13 # THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
14 # WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
15 # MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
16 # SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
17 # WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
18 # OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
19 # CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
24 # NVRAM variable and SPROM layout descriptions.
26 # Process with nvram_map_gen.awk to produce bhnd_nvram_map.h and
27 # bhnd_nvram_map_data.h
29 # NOTE: file was originally generated automatically by using libclang
30 # to analyze and extract format information and descriptions from Broadcom's
31 # available ISC-licensed CIS and SROM code and associated headers.
34 group "Antenna Configuration" {
36 desc "Available 2.4GHz Antennas"
37 help "Antennas 0-3 are marked as available if the
38 corresponding bit is set."
41 desc "Available 5GHz Antennas"
42 help "Antennas 0-3 are marked as available if the
43 corresponding bit is set."
48 help "The lower 6 bits represent dB as a signed number.
49 The high 2 bits represent a positive number of
50 quarter dBs to be added to the dB value"
54 help "The lower 6 bits represent dB as a signed number.
55 The high 2 bits represent a positive number of
56 quarter dBs to be added to the dB value"
60 help "The lower 6 bits represent dB as a signed number.
61 The high 2 bits represent a positive number of
62 quarter dBs to be added to the dB value"
66 help "The lower 6 bits represent dB as a signed number.
67 The high 2 bits represent a positive number of
68 quarter dBs to be added to the dB value"
72 desc "Available TX Chains"
73 help "TX chains 0-3 are marked as available if the
74 corresponding bit is set."
80 desc "Available RX Chains"
81 help "RX chains 0-3 are marked as available if the
82 corresponding bit is set."
88 desc "Antenna Diversity Switch Type"
89 help "The antenna diversity switch configuration used by
90 this device. The value is hardware-specific."
96 #desc <variable description>
100 #desc <variable description>
101 #help <variable help>
104 #desc <variable description>
105 #help <variable help>
108 #desc <variable description>
109 #help <variable help>
112 #desc <variable description>
113 #help <variable help>
116 #desc <variable description>
117 #help <variable help>
120 #desc <variable description>
121 #help <variable help>
124 #desc <variable description>
125 #help <variable help>
128 #desc <variable description>
129 #help <variable help>
132 #desc <variable description>
133 #help <variable help>
136 #desc <variable description>
137 #help <variable help>
141 #desc <variable description>
142 #help <variable help>
145 #desc <variable description>
146 #help <variable help>
149 #desc <variable description>
150 #help <variable help>
153 #desc <variable description>
154 #help <variable help>
157 #desc <variable description>
158 #help <variable help>
161 #desc <variable description>
162 #help <variable help>
165 #desc <variable description>
166 #help <variable help>
169 #desc <variable description>
170 #help <variable help>
174 #desc <variable description>
175 #help <variable help>
178 #desc <variable description>
179 #help <variable help>
182 #desc <variable description>
183 #help <variable help>
186 #desc <variable description>
187 #help <variable help>
190 #desc <variable description>
191 #help <variable help>
194 #desc <variable description>
195 #help <variable help>
198 #desc <variable description>
199 #help <variable help>
202 #desc <variable description>
203 #help <variable help>
206 #desc <variable description>
207 #help <variable help>
210 #desc <variable description>
211 #help <variable help>
213 u16 dot11agofdmhrbw202gpo {
214 #desc <variable description>
215 #help <variable help>
218 #desc <variable description>
219 #help <variable help>
222 #desc <variable description>
223 #help <variable help>
227 #desc <variable description>
228 #help <variable help>
232 #desc <variable description>
233 #help <variable help>
237 #desc <variable description>
238 #help <variable help>
241 #desc <variable description>
242 #help <variable help>
245 #desc <variable description>
246 #help <variable help>
249 #desc <variable description>
250 #help <variable help>
253 #desc <variable description>
254 #help <variable help>
258 #desc <variable description>
259 #help <variable help>
262 #desc <variable description>
263 #help <variable help>
267 #desc <variable description>
268 #help <variable help>
271 #desc <variable description>
272 #help <variable help>
276 #desc <variable description>
277 #help <variable help>
280 #desc <variable description>
281 #help <variable help>
284 #desc <variable description>
285 #help <variable help>
288 #desc <variable description>
289 #help <variable help>
292 #desc <variable description>
293 #help <variable help>
296 #desc <variable description>
297 #help <variable help>
300 #desc <variable description>
301 #help <variable help>
304 #desc <variable description>
305 #help <variable help>
308 #desc <variable description>
309 #help <variable help>
312 #desc <variable description>
313 #help <variable help>
317 #desc <variable description>
318 #help <variable help>
322 #desc <variable description>
323 #help <variable help>
327 #desc <variable description>
328 #help <variable help>
332 #desc <variable description>
333 #help <variable help>
338 #desc <variable description>
339 #help <variable help>
342 #desc <variable description>
343 #help <variable help>
345 u32 legofdmbw202gpo {
346 #desc <variable description>
347 #help <variable help>
349 u32 legofdmbw205ghpo {
350 #desc <variable description>
351 #help <variable help>
353 u32 legofdmbw205glpo {
354 #desc <variable description>
355 #help <variable help>
357 u32 legofdmbw205gmpo {
358 #desc <variable description>
359 #help <variable help>
361 u32 legofdmbw20ul2gpo {
362 #desc <variable description>
363 #help <variable help>
365 u32 legofdmbw20ul5ghpo {
366 #desc <variable description>
367 #help <variable help>
369 u32 legofdmbw20ul5glpo {
370 #desc <variable description>
371 #help <variable help>
373 u32 legofdmbw20ul5gmpo {
374 #desc <variable description>
375 #help <variable help>
379 #desc <variable description>
380 #help <variable help>
383 #desc <variable description>
384 #help <variable help>
387 #desc <variable description>
388 #help <variable help>
391 #desc <variable description>
392 #help <variable help>
395 #desc <variable description>
396 #help <variable help>
399 #desc <variable description>
400 #help <variable help>
403 #desc <variable description>
404 #help <variable help>
407 #desc <variable description>
408 #help <variable help>
411 #desc <variable description>
412 #help <variable help>
415 #desc <variable description>
416 #help <variable help>
419 #desc <variable description>
420 #help <variable help>
423 #desc <variable description>
424 #help <variable help>
427 #desc <variable description>
428 #help <variable help>
431 #desc <variable description>
432 #help <variable help>
435 #desc <variable description>
436 #help <variable help>
439 #desc <variable description>
440 #help <variable help>
443 #desc <variable description>
444 #help <variable help>
447 #desc <variable description>
448 #help <variable help>
451 #desc <variable description>
452 #help <variable help>
455 #desc <variable description>
456 #help <variable help>
459 #desc <variable description>
460 #help <variable help>
463 #desc <variable description>
464 #help <variable help>
467 #desc <variable description>
468 #help <variable help>
471 #desc <variable description>
472 #help <variable help>
475 #desc <variable description>
476 #help <variable help>
479 #desc <variable description>
480 #help <variable help>
483 #desc <variable description>
484 #help <variable help>
487 #desc <variable description>
488 #help <variable help>
491 #desc <variable description>
492 #help <variable help>
495 #desc <variable description>
496 #help <variable help>
499 #desc <variable description>
500 #help <variable help>
503 #desc <variable description>
504 #help <variable help>
507 #desc <variable description>
508 #help <variable help>
511 #desc <variable description>
512 #help <variable help>
515 #desc <variable description>
516 #help <variable help>
519 #desc <variable description>
520 #help <variable help>
523 #desc <variable description>
524 #help <variable help>
527 #desc <variable description>
528 #help <variable help>
531 #desc <variable description>
532 #help <variable help>
535 #desc <variable description>
536 #help <variable help>
539 #desc <variable description>
540 #help <variable help>
543 #desc <variable description>
544 #help <variable help>
547 #desc <variable description>
548 #help <variable help>
551 #desc <variable description>
552 #help <variable help>
555 #desc <variable description>
556 #help <variable help>
559 #desc <variable description>
560 #help <variable help>
563 #desc <variable description>
564 #help <variable help>
567 #desc <variable description>
568 #help <variable help>
571 #desc <variable description>
572 #help <variable help>
575 #desc <variable description>
576 #help <variable help>
579 #desc <variable description>
580 #help <variable help>
583 #desc <variable description>
584 #help <variable help>
587 #desc <variable description>
588 #help <variable help>
591 #desc <variable description>
592 #help <variable help>
595 #desc <variable description>
596 #help <variable help>
599 #desc <variable description>
600 #help <variable help>
603 #desc <variable description>
604 #help <variable help>
607 #desc <variable description>
608 #help <variable help>
611 #desc <variable description>
612 #help <variable help>
615 #desc <variable description>
616 #help <variable help>
619 #desc <variable description>
620 #help <variable help>
623 #desc <variable description>
624 #help <variable help>
627 #desc <variable description>
628 #help <variable help>
631 #desc <variable description>
632 #help <variable help>
635 #desc <variable description>
636 #help <variable help>
639 #desc <variable description>
640 #help <variable help>
643 #desc <variable description>
644 #help <variable help>
647 #desc <variable description>
648 #help <variable help>
651 #desc <variable description>
652 #help <variable help>
655 #desc <variable description>
656 #help <variable help>
659 #desc <variable description>
660 #help <variable help>
663 #desc <variable description>
664 #help <variable help>
666 u8 noisecaloffset5g {
667 #desc <variable description>
668 #help <variable help>
672 #desc <variable description>
673 #help <variable help>
677 #desc <variable description>
678 #help <variable help>
682 #desc <variable description>
683 #help <variable help>
687 #desc <variable description>
688 #help <variable help>
692 #desc <variable description>
693 #help <variable help>
697 #desc <variable description>
698 #help <variable help>
701 #desc <variable description>
702 #help <variable help>
705 #desc <variable description>
706 #help <variable help>
709 #desc <variable description>
710 #help <variable help>
713 #desc <variable description>
714 #help <variable help>
717 #desc <variable description>
718 #help <variable help>
721 #desc <variable description>
722 #help <variable help>
725 #desc <variable description>
726 #help <variable help>
729 #desc <variable description>
730 #help <variable help>
733 #desc <variable description>
734 #help <variable help>
737 #desc <variable description>
738 #help <variable help>
741 #desc <variable description>
742 #help <variable help>
745 #desc <variable description>
746 #help <variable help>
749 #desc <variable description>
750 #help <variable help>
753 #desc <variable description>
754 #help <variable help>
757 #desc <variable description>
758 #help <variable help>
761 #desc <variable description>
762 #help <variable help>
765 #desc <variable description>
766 #help <variable help>
770 #desc <variable description>
771 #help <variable help>
775 #desc <variable description>
776 #help <variable help>
780 #desc <variable description>
781 #help <variable help>
785 #desc <variable description>
786 #help <variable help>
790 #desc <variable description>
791 #help <variable help>
795 #desc <variable description>
796 #help <variable help>
800 #desc <variable description>
801 #help <variable help>
805 #desc <variable description>
806 #help <variable help>
810 #desc <variable description>
811 #help <variable help>
815 #desc <variable description>
816 #help <variable help>
820 #desc <variable description>
821 #help <variable help>
825 #desc <variable description>
826 #help <variable help>
830 #desc <variable description>
831 #help <variable help>
835 #desc <variable description>
836 #help <variable help>
840 #desc <variable description>
841 #help <variable help>
845 #desc <variable description>
846 #help <variable help>
850 #desc <variable description>
851 #help <variable help>
855 #desc <variable description>
856 #help <variable help>
860 #desc <variable description>
861 #help <variable help>
865 #desc <variable description>
866 #help <variable help>
870 #desc <variable description>
871 #help <variable help>
875 #desc <variable description>
876 #help <variable help>
880 #desc <variable description>
881 #help <variable help>
884 #desc <variable description>
885 #help <variable help>
888 #desc <variable description>
889 #help <variable help>
892 #desc <variable description>
893 #help <variable help>
896 #desc <variable description>
897 #help <variable help>
900 #desc <variable description>
901 #help <variable help>
904 #desc <variable description>
905 #help <variable help>
908 #desc <variable description>
909 #help <variable help>
912 #desc <variable description>
913 #help <variable help>
916 #desc <variable description>
917 #help <variable help>
920 #desc <variable description>
921 #help <variable help>
924 #desc <variable description>
925 #help <variable help>
928 #desc <variable description>
929 #help <variable help>
932 #desc <variable description>
933 #help <variable help>
936 #desc <variable description>
937 #help <variable help>
940 #desc <variable description>
941 #help <variable help>
944 #desc <variable description>
945 #help <variable help>
948 #desc <variable description>
949 #help <variable help>
953 #desc <variable description>
954 #help <variable help>
958 #desc <variable description>
959 #help <variable help>
963 #desc <variable description>
964 #help <variable help>
968 #desc <variable description>
969 #help <variable help>
971 u16 pa5gbw4080a0[12] {
972 #desc <variable description>
973 #help <variable help>
975 u16 pa5gbw4080a1[12] {
976 #desc <variable description>
977 #help <variable help>
980 #desc <variable description>
981 #help <variable help>
984 #desc <variable description>
985 #help <variable help>
988 #desc <variable description>
989 #help <variable help>
992 #desc <variable description>
993 #help <variable help>
996 #desc <variable description>
997 #help <variable help>
1000 #desc <variable description>
1001 #help <variable help>
1004 #desc <variable description>
1005 #help <variable help>
1008 #desc <variable description>
1009 #help <variable help>
1012 #desc <variable description>
1013 #help <variable help>
1016 #desc <variable description>
1017 #help <variable help>
1020 #desc <variable description>
1021 #help <variable help>
1024 #desc <variable description>
1025 #help <variable help>
1028 #desc <variable description>
1029 #help <variable help>
1032 #desc <variable description>
1033 #help <variable help>
1036 #desc <variable description>
1037 #help <variable help>
1040 #desc <variable description>
1041 #help <variable help>
1044 #desc <variable description>
1045 #help <variable help>
1048 #desc <variable description>
1049 #help <variable help>
1052 #desc <variable description>
1053 #help <variable help>
1056 #desc <variable description>
1057 #help <variable help>
1060 #desc <variable description>
1061 #help <variable help>
1064 #desc <variable description>
1065 #help <variable help>
1068 #desc <variable description>
1069 #help <variable help>
1072 #desc <variable description>
1073 #help <variable help>
1076 #desc <variable description>
1077 #help <variable help>
1080 #desc <variable description>
1081 #help <variable help>
1084 #desc <variable description>
1085 #help <variable help>
1088 #desc <variable description>
1089 #help <variable help>
1092 #desc <variable description>
1093 #help <variable help>
1096 #desc <variable description>
1097 #help <variable help>
1100 #desc <variable description>
1101 #help <variable help>
1104 #desc <variable description>
1105 #help <variable help>
1108 #desc <variable description>
1109 #help <variable help>
1112 #desc <variable description>
1113 #help <variable help>
1116 #desc <variable description>
1117 #help <variable help>
1120 #desc <variable description>
1121 #help <variable help>
1124 #desc <variable description>
1125 #help <variable help>
1128 #desc <variable description>
1129 #help <variable help>
1132 #desc <variable description>
1133 #help <variable help>
1136 #desc <variable description>
1137 #help <variable help>
1140 #desc <variable description>
1141 #help <variable help>
1144 #desc <variable description>
1145 #help <variable help>
1148 #desc <variable description>
1149 #help <variable help>
1152 #desc <variable description>
1153 #help <variable help>
1156 #desc <variable description>
1157 #help <variable help>
1160 #desc <variable description>
1161 #help <variable help>
1164 #desc <variable description>
1165 #help <variable help>
1168 #desc <variable description>
1169 #help <variable help>
1172 #desc <variable description>
1173 #help <variable help>
1176 #desc <variable description>
1177 #help <variable help>
1181 #desc <variable description>
1182 #help <variable help>
1186 #desc <variable description>
1187 #help <variable help>
1191 #desc <variable description>
1192 #help <variable help>
1194 u8 pcieingress_war {
1195 #desc <variable description>
1196 #help <variable help>
1199 #desc <variable description>
1200 #help <variable help>
1203 #desc <variable description>
1204 #help <variable help>
1208 #desc <variable description>
1209 #help <variable help>
1213 #desc <variable description>
1214 #help <variable help>
1216 u8 pdoffset2g40ma0 {
1217 #desc <variable description>
1218 #help <variable help>
1220 u8 pdoffset2g40ma1 {
1221 #desc <variable description>
1222 #help <variable help>
1224 u8 pdoffset2g40ma2 {
1225 #desc <variable description>
1226 #help <variable help>
1228 u8 pdoffset2g40mvalid {
1229 #desc <variable description>
1230 #help <variable help>
1233 #desc <variable description>
1234 #help <variable help>
1237 #desc <variable description>
1238 #help <variable help>
1241 #desc <variable description>
1242 #help <variable help>
1245 #desc <variable description>
1246 #help <variable help>
1249 #desc <variable description>
1250 #help <variable help>
1253 #desc <variable description>
1254 #help <variable help>
1257 #desc <variable description>
1258 #help <variable help>
1261 #desc <variable description>
1262 #help <variable help>
1265 #desc <variable description>
1266 #help <variable help>
1268 u8 phycal_tempdelta {
1270 #desc <variable description>
1271 #help <variable help>
1274 #desc <variable description>
1275 #help <variable help>
1279 #desc <variable description>
1280 #help <variable help>
1284 #desc <variable description>
1285 #help <variable help>
1289 #desc <variable description>
1290 #help <variable help>
1293 #desc <variable description>
1294 #help <variable help>
1297 #desc <variable description>
1298 #help <variable help>
1301 #desc <variable description>
1302 #help <variable help>
1305 #desc <variable description>
1306 #help <variable help>
1309 #desc <variable description>
1310 #help <variable help>
1313 #desc <variable description>
1314 #help <variable help>
1317 #desc <variable description>
1318 #help <variable help>
1321 #desc <variable description>
1322 #help <variable help>
1325 #desc <variable description>
1326 #help <variable help>
1329 #desc <variable description>
1330 #help <variable help>
1333 #desc <variable description>
1334 #help <variable help>
1337 #desc <variable description>
1338 #help <variable help>
1341 #desc <variable description>
1342 #help <variable help>
1345 #desc <variable description>
1346 #help <variable help>
1348 u8 rxgainerr5ga0[4] {
1349 #desc <variable description>
1350 #help <variable help>
1352 u8 rxgainerr5ga1[4] {
1353 #desc <variable description>
1354 #help <variable help>
1356 u8 rxgainerr5ga2[4] {
1357 #desc <variable description>
1358 #help <variable help>
1361 #desc <variable description>
1362 #help <variable help>
1365 #desc <variable description>
1366 #help <variable help>
1369 #desc <variable description>
1370 #help <variable help>
1373 #desc <variable description>
1374 #help <variable help>
1377 #desc <variable description>
1378 #help <variable help>
1381 #desc <variable description>
1382 #help <variable help>
1385 #desc <variable description>
1386 #help <variable help>
1389 #desc <variable description>
1390 #help <variable help>
1393 #desc <variable description>
1394 #help <variable help>
1397 #desc <variable description>
1398 #help <variable help>
1401 #desc <variable description>
1402 #help <variable help>
1405 #desc <variable description>
1406 #help <variable help>
1408 u8 rxgains2gelnagaina0 {
1409 #desc <variable description>
1410 #help <variable help>
1412 u8 rxgains2gelnagaina1 {
1413 #desc <variable description>
1414 #help <variable help>
1416 u8 rxgains2gelnagaina2 {
1417 #desc <variable description>
1418 #help <variable help>
1420 u8 rxgains2gelnagaina3 {
1421 #desc <variable description>
1422 #help <variable help>
1424 u8 rxgains2gtrelnabypa0 {
1425 #desc <variable description>
1426 #help <variable help>
1428 u8 rxgains2gtrelnabypa1 {
1429 #desc <variable description>
1430 #help <variable help>
1432 u8 rxgains2gtrelnabypa2 {
1433 #desc <variable description>
1434 #help <variable help>
1436 u8 rxgains2gtrelnabypa3 {
1437 #desc <variable description>
1438 #help <variable help>
1440 u8 rxgains2gtrisoa0 {
1441 #desc <variable description>
1442 #help <variable help>
1444 u8 rxgains2gtrisoa1 {
1445 #desc <variable description>
1446 #help <variable help>
1448 u8 rxgains2gtrisoa2 {
1449 #desc <variable description>
1450 #help <variable help>
1452 u8 rxgains2gtrisoa3 {
1453 #desc <variable description>
1454 #help <variable help>
1456 u8 rxgains5gelnagaina0 {
1457 #desc <variable description>
1458 #help <variable help>
1460 u8 rxgains5gelnagaina1 {
1461 #desc <variable description>
1462 #help <variable help>
1464 u8 rxgains5gelnagaina2 {
1465 #desc <variable description>
1466 #help <variable help>
1468 u8 rxgains5gelnagaina3 {
1469 #desc <variable description>
1470 #help <variable help>
1472 u8 rxgains5ghelnagaina0 {
1473 #desc <variable description>
1474 #help <variable help>
1476 u8 rxgains5ghelnagaina1 {
1477 #desc <variable description>
1478 #help <variable help>
1480 u8 rxgains5ghelnagaina2 {
1481 #desc <variable description>
1482 #help <variable help>
1484 u8 rxgains5ghelnagaina3 {
1485 #desc <variable description>
1486 #help <variable help>
1488 u8 rxgains5ghtrelnabypa0 {
1489 #desc <variable description>
1490 #help <variable help>
1492 u8 rxgains5ghtrelnabypa1 {
1493 #desc <variable description>
1494 #help <variable help>
1496 u8 rxgains5ghtrelnabypa2 {
1497 #desc <variable description>
1498 #help <variable help>
1500 u8 rxgains5ghtrelnabypa3 {
1501 #desc <variable description>
1502 #help <variable help>
1504 u8 rxgains5ghtrisoa0 {
1505 #desc <variable description>
1506 #help <variable help>
1508 u8 rxgains5ghtrisoa1 {
1509 #desc <variable description>
1510 #help <variable help>
1512 u8 rxgains5ghtrisoa2 {
1513 #desc <variable description>
1514 #help <variable help>
1516 u8 rxgains5ghtrisoa3 {
1517 #desc <variable description>
1518 #help <variable help>
1520 u8 rxgains5gmelnagaina0 {
1521 #desc <variable description>
1522 #help <variable help>
1524 u8 rxgains5gmelnagaina1 {
1525 #desc <variable description>
1526 #help <variable help>
1528 u8 rxgains5gmelnagaina2 {
1529 #desc <variable description>
1530 #help <variable help>
1532 u8 rxgains5gmelnagaina3 {
1533 #desc <variable description>
1534 #help <variable help>
1536 u8 rxgains5gmtrelnabypa0 {
1537 #desc <variable description>
1538 #help <variable help>
1540 u8 rxgains5gmtrelnabypa1 {
1541 #desc <variable description>
1542 #help <variable help>
1544 u8 rxgains5gmtrelnabypa2 {
1545 #desc <variable description>
1546 #help <variable help>
1548 u8 rxgains5gmtrelnabypa3 {
1549 #desc <variable description>
1550 #help <variable help>
1552 u8 rxgains5gmtrisoa0 {
1553 #desc <variable description>
1554 #help <variable help>
1556 u8 rxgains5gmtrisoa1 {
1557 #desc <variable description>
1558 #help <variable help>
1560 u8 rxgains5gmtrisoa2 {
1561 #desc <variable description>
1562 #help <variable help>
1564 u8 rxgains5gmtrisoa3 {
1565 #desc <variable description>
1566 #help <variable help>
1568 u8 rxgains5gtrelnabypa0 {
1569 #desc <variable description>
1570 #help <variable help>
1572 u8 rxgains5gtrelnabypa1 {
1573 #desc <variable description>
1574 #help <variable help>
1576 u8 rxgains5gtrelnabypa2 {
1577 #desc <variable description>
1578 #help <variable help>
1580 u8 rxgains5gtrelnabypa3 {
1581 #desc <variable description>
1582 #help <variable help>
1584 u8 rxgains5gtrisoa0 {
1585 #desc <variable description>
1586 #help <variable help>
1588 u8 rxgains5gtrisoa1 {
1589 #desc <variable description>
1590 #help <variable help>
1592 u8 rxgains5gtrisoa2 {
1593 #desc <variable description>
1594 #help <variable help>
1596 u8 rxgains5gtrisoa3 {
1597 #desc <variable description>
1598 #help <variable help>
1602 #desc <variable description>
1603 #help <variable help>
1607 #desc <variable description>
1608 #help <variable help>
1611 #desc <variable description>
1612 #help <variable help>
1615 #desc <variable description>
1616 #help <variable help>
1619 #desc <variable description>
1620 #help <variable help>
1623 #desc <variable description>
1624 #help <variable help>
1626 u16 sb20in80and160hr5ghpo {
1627 #desc <variable description>
1628 #help <variable help>
1630 u16 sb20in80and160hr5glpo {
1631 #desc <variable description>
1632 #help <variable help>
1634 u16 sb20in80and160hr5gmpo {
1635 #desc <variable description>
1636 #help <variable help>
1638 u16 sb20in80and160lr5ghpo {
1639 #desc <variable description>
1640 #help <variable help>
1642 u16 sb20in80and160lr5glpo {
1643 #desc <variable description>
1644 #help <variable help>
1646 u16 sb20in80and160lr5gmpo {
1647 #desc <variable description>
1648 #help <variable help>
1650 u16 sb40and80hr5ghpo {
1651 #desc <variable description>
1652 #help <variable help>
1654 u16 sb40and80hr5glpo {
1655 #desc <variable description>
1656 #help <variable help>
1658 u16 sb40and80hr5gmpo {
1659 #desc <variable description>
1660 #help <variable help>
1662 u16 sb40and80lr5ghpo {
1663 #desc <variable description>
1664 #help <variable help>
1666 u16 sb40and80lr5glpo {
1667 #desc <variable description>
1668 #help <variable help>
1670 u16 sb40and80lr5gmpo {
1671 #desc <variable description>
1672 #help <variable help>
1675 #desc <variable description>
1676 #help <variable help>
1679 #desc <variable description>
1680 #help <variable help>
1683 #desc <variable description>
1684 #help <variable help>
1687 #desc <variable description>
1688 #help <variable help>
1690 u32 swctrlmap_2g[5] {
1691 #desc <variable description>
1692 #help <variable help>
1695 #desc <variable description>
1696 #help <variable help>
1700 #desc <variable description>
1701 #help <variable help>
1703 u8 temps_hysteresis {
1705 #desc <variable description>
1706 #help <variable help>
1710 #desc <variable description>
1711 #help <variable help>
1713 u8 tempsense_option {
1714 #desc <variable description>
1715 #help <variable help>
1717 u8 tempsense_slope {
1718 #desc <variable description>
1719 #help <variable help>
1722 #desc <variable description>
1723 #help <variable help>
1726 #desc <variable description>
1727 #help <variable help>
1730 #desc <variable description>
1731 #help <variable help>
1734 #desc <variable description>
1735 #help <variable help>
1738 #desc <variable description>
1739 #help <variable help>
1742 #desc <variable description>
1743 #help <variable help>
1746 #desc <variable description>
1747 #help <variable help>
1750 #desc <variable description>
1751 #help <variable help>
1753 u16 tssifloor5g[4] {
1754 #desc <variable description>
1755 #help <variable help>
1758 #desc <variable description>
1759 #help <variable help>
1762 #desc <variable description>
1763 #help <variable help>
1767 #desc <variable description>
1768 #help <variable help>
1772 #desc <variable description>
1773 #help <variable help>
1777 #desc <variable description>
1778 #help <variable help>
1782 #desc <variable description>
1783 #help <variable help>
1786 #desc <variable description>
1787 #help <variable help>
1790 #desc <variable description>
1791 #help <variable help>
1794 #desc <variable description>
1795 #help <variable help>
1798 #desc <variable description>
1799 #help <variable help>
1802 #desc <variable description>
1803 #help <variable help>
1806 #desc <variable description>
1807 #help <variable help>
1810 #desc <variable description>
1811 #help <variable help>
1814 #desc <variable description>
1815 #help <variable help>
1818 #desc <variable description>
1819 #help <variable help>
1822 #desc <variable description>
1823 #help <variable help>
1826 #desc <variable description>
1827 #help <variable help>
1830 #desc <variable description>
1831 #help <variable help>
1834 #desc <variable description>
1835 #help <variable help>
1838 #desc <variable description>
1839 #help <variable help>
1842 #desc <variable description>
1843 #help <variable help>
1846 #desc <variable description>
1847 #help <variable help>
1850 #desc <variable description>
1851 #help <variable help>
1854 #desc <variable description>
1855 #help <variable help>
1859 #desc <variable description>
1860 #help <variable help>
1864 0x048: u8 il0macaddr[6] { +0x1, +0x0, +0x3, +0x2, +0x5, +0x4 }
1866 0x054: u8 et1macaddr[6] { +0x1, +0x0, +0x3, +0x2, +0x5, +0x4 }
1868 0x05D: u8 aa5g (&0xC0, >>6)
1870 0x05D: u8 aa2g (&0x30, >>4)
1885 0x072: u16 boardflags
1888 0x076: char ccode[2] { +0x1, +0x0 }
1894 0x004: u16 boardtype
1896 0x03A: u8 pa1himaxpwr
1897 0x03B: u8 pa1lomaxpwr
1905 0x048: u8 il0macaddr[6] {
1906 +0x1, +0x0, +0x3, +0x2, +0x5, +0x4
1909 0x054: u8 et1macaddr[6] {
1910 +0x1, +0x0, +0x3, +0x2, +0x5, +0x4
1914 0x04A: u8 macaddr[6] {
1915 +0x1, +0x0, +0x3, +0x2, +0x5, +0x4
1918 0x050: u8 rssismf2g (&0xF)
1919 0x050: u8 rssismc2g (&0xF0, >>4)
1920 0x051: u8 bxa2g (&0x18, >>3)
1921 0x051: u8 rssisav2g (&0x7)
1922 0x052: u8 rssismc5g (&0xF0, >>4)
1923 0x052: u8 rssismf5g (&0xF)
1924 0x053: u8 bxa5g (&0x18, >>3)
1925 0x053: u8 rssisav5g (&0x7)
1934 0x05D: u8 aa5g (&0xC0, >>6)
1935 0x05D: u8 aa2g (&0x30, >>4)
1951 0x072: u32 boardflags {
1957 0x072: u32 boardflags {
1964 0x076: char ccode[2] { +0x1, +0x0 }
1976 0x004: u16 boardtype
1978 0x040: u16 <sromsig> (=0x5372)
1980 0x044: u32 boardflags
1981 0x048: u32 boardflags2
1982 0x04C: u8 macaddr[6] { +0x1, +0x0, +0x3, +0x2, +0x5, +0x4 }
1984 0x052: char ccode[2] { +0x1, +0x0 }
2005 0x06A: u8 txpid5gla0
2006 0x06B: u8 txpid5gla1
2007 0x06C: u8 txpid5gla2
2008 0x06D: u8 txpid5gla3
2009 0x06E: u8 txpid5gha0
2010 0x06F: u8 txpid5gha1
2011 0x070: u8 txpid5gha2
2012 0x071: u8 txpid5gha3
2013 0x07A: u8 rxchain (&0xF0, >>4)
2014 0x07A: u8 txchain (&0xF)
2022 0x08A: u8 maxp5ga0[1]
2030 0x096: u16 pa5glw0a0
2031 0x098: u16 pa5glw1a0
2032 0x09A: u16 pa5glw2a0
2033 0x09C: u16 pa5glw3a0
2034 0x09E: u16 pa5ghw0a0
2035 0x0A0: u16 pa5ghw1a0
2036 0x0A2: u16 pa5ghw2a0
2037 0x0A4: u16 pa5ghw3a0
2044 0x0B8: u8 maxp5ga1[1]
2052 0x0C4: u16 pa5glw0a1
2053 0x0C6: u16 pa5glw1a1
2054 0x0C8: u16 pa5glw2a1
2055 0x0CA: u16 pa5glw3a1
2056 0x0CC: u16 pa5ghw0a1
2057 0x0CE: u16 pa5ghw1a1
2058 0x0D0: u16 pa5ghw2a1
2059 0x0D2: u16 pa5ghw3a1
2066 0x0E6: u8 maxp5ga2[1]
2074 0x0F2: u16 pa5glw0a2
2075 0x0F4: u16 pa5glw1a2
2076 0x0F6: u16 pa5glw2a2
2077 0x0F8: u16 pa5glw3a2
2078 0x0FA: u16 pa5ghw0a2
2079 0x0FC: u16 pa5ghw1a2
2080 0x0FE: u16 pa5ghw2a2
2081 0x100: u16 pa5ghw3a2
2088 0x114: u8 maxp5ga3[1]
2096 0x120: u16 pa5glw0a3
2097 0x122: u16 pa5glw1a3
2098 0x124: u16 pa5glw2a3
2099 0x126: u16 pa5glw3a3
2100 0x128: u16 pa5ghw0a3
2101 0x12A: u16 pa5ghw1a3
2102 0x12C: u16 pa5ghw2a3
2103 0x12E: u16 pa5ghw3a3
2107 0x142: u32 ofdm5glpo
2108 0x146: u32 ofdm5ghpo
2125 0x16A: u16 mcs5glpo0
2126 0x16C: u16 mcs5glpo1
2127 0x16E: u16 mcs5glpo2
2128 0x170: u16 mcs5glpo3
2129 0x172: u16 mcs5glpo4
2130 0x174: u16 mcs5glpo5
2131 0x176: u16 mcs5glpo6
2132 0x178: u16 mcs5glpo7
2133 0x17A: u16 mcs5ghpo0
2134 0x17C: u16 mcs5ghpo1
2135 0x17E: u16 mcs5ghpo2
2136 0x180: u16 mcs5ghpo3
2137 0x182: u16 mcs5ghpo4
2138 0x184: u16 mcs5ghpo5
2139 0x186: u16 mcs5ghpo6
2140 0x188: u16 mcs5ghpo7
2151 0x004: u16 boardtype
2154 0x044: char ccode[2] { +0x1, +0x0 }
2156 0x04A: u32 boardflags
2157 0x04E: u32 boardflags2
2158 0x052: u8 macaddr[6] { +0x1, +0x0, +0x3, +0x2, +0x5, +0x4 }
2175 0x06A: u8 txpid5gla0
2176 0x06B: u8 txpid5gla1
2177 0x06C: u8 txpid5gla2
2178 0x06D: u8 txpid5gla3
2179 0x06E: u8 txpid5gha0
2180 0x06F: u8 txpid5gha1
2181 0x070: u8 txpid5gha2
2182 0x071: u8 txpid5gha3
2187 0x07A: u8 txchain (&0xF)
2188 0x07A: u8 rxchain (&0xF0, >>4)
2196 0x08A: u8 maxp5ga0[1]
2204 0x096: u16 pa5glw0a0
2205 0x098: u16 pa5glw1a0
2206 0x09A: u16 pa5glw2a0
2207 0x09C: u16 pa5glw3a0
2208 0x09E: u16 pa5ghw0a0
2209 0x0A0: u16 pa5ghw1a0
2210 0x0A2: u16 pa5ghw2a0
2211 0x0A4: u16 pa5ghw3a0
2218 0x0B8: u8 maxp5ga1[1]
2226 0x0C4: u16 pa5glw0a1
2227 0x0C6: u16 pa5glw1a1
2228 0x0C8: u16 pa5glw2a1
2229 0x0CA: u16 pa5glw3a1
2230 0x0CC: u16 pa5ghw0a1
2231 0x0CE: u16 pa5ghw1a1
2232 0x0D0: u16 pa5ghw2a1
2233 0x0D2: u16 pa5ghw3a1
2240 0x0E6: u8 maxp5ga2[1]
2248 0x0F2: u16 pa5glw0a2
2249 0x0F4: u16 pa5glw1a2
2250 0x0F6: u16 pa5glw2a2
2251 0x0F8: u16 pa5glw3a2
2252 0x0FA: u16 pa5ghw0a2
2253 0x0FC: u16 pa5ghw1a2
2254 0x0FE: u16 pa5ghw2a2
2255 0x100: u16 pa5ghw3a2
2262 0x114: u8 maxp5ga3[1]
2270 0x120: u16 pa5glw0a3
2271 0x122: u16 pa5glw1a3
2272 0x124: u16 pa5glw2a3
2273 0x126: u16 pa5glw3a3
2274 0x128: u16 pa5ghw0a3
2275 0x12A: u16 pa5ghw1a3
2276 0x12C: u16 pa5ghw2a3
2277 0x12E: u16 pa5ghw3a3
2281 0x142: u32 ofdm5glpo
2282 0x146: u32 ofdm5ghpo
2299 0x16A: u16 mcs5glpo0
2300 0x16C: u16 mcs5glpo1
2301 0x16E: u16 mcs5glpo2
2302 0x170: u16 mcs5glpo3
2303 0x172: u16 mcs5glpo4
2304 0x174: u16 mcs5glpo5
2305 0x176: u16 mcs5glpo6
2306 0x178: u16 mcs5glpo7
2307 0x17A: u16 mcs5ghpo0
2308 0x17C: u16 mcs5ghpo1
2309 0x17E: u16 mcs5ghpo2
2310 0x180: u16 mcs5ghpo3
2311 0x182: u16 mcs5ghpo4
2312 0x184: u16 mcs5ghpo5
2313 0x186: u16 mcs5ghpo6
2314 0x188: u16 mcs5ghpo7
2325 0x004: u16 boardtype
2328 0x080: u16 <sromsig> (=0x5372)
2330 0x084: u32 boardflags
2331 0x088: u32 boardflags2
2332 0x08C: u8 macaddr[6] { +0x1, +0x0, +0x3, +0x2, +0x5, +0x4 }
2334 0x092: char ccode[2] { +0x1, +0x0 }
2347 0x0A2: u8 txchain (&0xF)
2348 0x0A2: u8 rxchain (&0xF0, >>4)
2350 0x0A4: u8 rssismf2g (&0xF)
2351 0x0A4: u8 rssismc2g (&0xF0, >>4)
2352 0x0A5: u8 bxa2g (&0x18, >>3)
2353 0x0A5: u8 rssisav2g (&0x7)
2354 0x0A6: u8 rssismc5g (&0xF0, >>4)
2355 0x0A6: u8 rssismf5g (&0xF)
2356 0x0A7: u8 bxa5g (&0x18, >>3)
2357 0x0A7: u8 rssisav5g (&0x7)
2364 0x0AE: u8 tssipos2g (&0x1)
2365 0x0AE: u8 pdetrange2g (&0xF8, >>3)
2366 0x0AE: u8 extpagain2g (&0x6, >>1)
2367 0x0AF: u8 antswctl2g (&0xF8, >>3)
2368 0x0AF: u8 triso2g (&0x7)
2369 0x0B0: u8 pdetrange5g (&0xF8, >>3)
2370 0x0B0: u8 tssipos5g (&0x1)
2371 0x0B0: u8 extpagain5g (&0x6, >>1)
2372 0x0B1: u8 triso5g (&0x7)
2373 0x0B1: u8 antswctl5g (&0xF8, >>3)
2374 0x0B2: u8 tempoffset
2375 0x0B3: u8 tempthresh
2376 0x0B4: u16 rawtempsense (&0x1FF)
2377 0x0B5: u8 measpower (&0xFE, >>1)
2378 0x0B6: u8 tempsense_slope
2379 0x0B7: u8 tempsense_option (&0x3)
2380 0x0B7: u8 tempcorrx (&0xFC, >>2)
2381 0x0B8: u8 hw_iqcal_en (&0x20, >>5)
2382 0x0B8: u8 freqoffset_corr (&0xF)
2383 0x0B8: u8 iqcal_swp_dis (&0x10, >>4)
2386 0x0BC: u8 phycal_tempdelta
2387 0x0BD: u8 temps_period (&0xF)
2388 0x0BD: u8 temps_hysteresis (&0xF0, >>4)
2389 0x0BE: u8 measpower1 (&0x7F)
2390 0x0BE: u8 measpower2 {
2391 +0x0: u16 (&0x3F80, >>7)
2404 0x0C8: u8 maxp5ga0[1]
2408 0x0CA: u8 pa1himaxpwr
2410 0x0CB: u8 pa1lomaxpwr
2418 0x0D2: u16 pa5glw0a0
2419 0x0D4: u16 pa5glw1a0
2421 0x0D6: u16 pa5glw2a0
2424 0x0D8: u16 pa5ghw0a0
2426 0x0DA: u16 pa5ghw1a0
2428 0x0DC: u16 pa5ghw2a0
2434 0x0E8: u8 maxp5ga1[1]
2441 0x0F2: u16 pa5glw0a1
2442 0x0F4: u16 pa5glw1a1
2443 0x0F6: u16 pa5glw2a1
2444 0x0F8: u16 pa5ghw0a1
2445 0x0FA: u16 pa5ghw1a1
2446 0x0FC: u16 pa5ghw2a1
2452 0x108: u8 maxp5ga2[1]
2459 0x112: u16 pa5glw0a2
2460 0x114: u16 pa5glw1a2
2461 0x116: u16 pa5glw2a2
2462 0x118: u16 pa5ghw0a2
2463 0x11A: u16 pa5ghw1a2
2464 0x11C: u16 pa5ghw2a2
2470 0x128: u8 maxp5ga3[1]
2477 0x132: u16 pa5glw0a3
2478 0x134: u16 pa5glw1a3
2479 0x136: u16 pa5glw2a3
2480 0x138: u16 pa5ghw0a3
2481 0x13A: u16 pa5ghw1a3
2482 0x13C: u16 pa5ghw2a3
2487 0x14A: u32 ofdm5glpo
2488 0x14E: u32 ofdm5ghpo
2505 0x172: u16 mcs5glpo0
2506 0x174: u16 mcs5glpo1
2507 0x176: u16 mcs5glpo2
2508 0x178: u16 mcs5glpo3
2509 0x17A: u16 mcs5glpo4
2510 0x17C: u16 mcs5glpo5
2511 0x17E: u16 mcs5glpo6
2512 0x180: u16 mcs5glpo7
2513 0x182: u16 mcs5ghpo0
2514 0x184: u16 mcs5ghpo1
2515 0x186: u16 mcs5ghpo2
2516 0x188: u16 mcs5ghpo3
2517 0x18A: u16 mcs5ghpo4
2518 0x18C: u16 mcs5ghpo5
2519 0x18E: u16 mcs5ghpo6
2520 0x190: u16 mcs5ghpo7
2525 0x19A: u8 rxgainerr2ga0 (&0x3F)
2526 0x19A: u8 rxgainerr2ga1 {
2527 +0x0: u16 (&0x7C0, >>6)
2529 0x19B: u8 rxgainerr2ga2 (&0xF8, >>3)
2530 0x19C: u8 rxgainerr5gla0 (&0x3F)
2531 0x19C: u8 rxgainerr5gla1 {
2532 +0x0: u16 (&0x7C0, >>6)
2534 0x19D: u8 rxgainerr5gla2 (&0xF8, >>3)
2535 0x19E: u8 rxgainerr5gma0 (&0x3F)
2536 0x19E: u8 rxgainerr5gma1 {
2537 +0x0: u16 (&0x7C0, >>6)
2539 0x19F: u8 rxgainerr5gma2 (&0xF8, >>3)
2540 0x1A0: u8 rxgainerr5gha1 {
2541 +0x0: u16 (&0x7C0, >>6)
2543 0x1A0: u8 rxgainerr5gha0 (&0x3F)
2544 0x1A1: u8 rxgainerr5gha2 (&0xF8, >>3)
2545 0x1A2: u8 rxgainerr5gua1 {
2546 +0x0: u16 (&0x7C0, >>6)
2548 0x1A2: u8 rxgainerr5gua0 (&0x3F)
2549 0x1A3: u8 rxgainerr5gua2 (&0xF8, >>3)
2550 0x1A4: u8 subband5gver (&0x7)
2551 0x1A6: u8 pcieingress_war (&0xF)
2552 0x1A8: u8 eu_edthresh2g
2553 0x1A9: u8 eu_edthresh5g
2554 0x1AA: u8 noiselvl2ga0 (&0x1F)
2555 0x1AA: u8 noiselvl2ga1 {
2556 +0x0: u16 (&0x3E0, >>5)
2558 0x1AB: u8 noiselvl2ga2 (&0x7C, >>2)
2559 0x1AC: u8 noiselvl5gla1 {
2560 +0x0: u16 (&0x3E0, >>5)
2562 0x1AC: u8 noiselvl5gla0 (&0x1F)
2563 0x1AD: u8 noiselvl5gla2 (&0x7C, >>2)
2564 0x1AE: u8 noiselvl5gma0 (&0x1F)
2565 0x1AE: u8 noiselvl5gma1 {
2566 +0x0: u16 (&0x3E0, >>5)
2568 0x1AF: u8 noiselvl5gma2 (&0x7C, >>2)
2569 0x1B0: u8 noiselvl5gha0 (&0x1F)
2570 0x1B0: u8 noiselvl5gha1 {
2571 +0x0: u16 (&0x3E0, >>5)
2573 0x1B1: u8 noiselvl5gha2 (&0x7C, >>2)
2574 0x1B2: u8 noiselvl5gua0 (&0x1F)
2575 0x1B2: u8 noiselvl5gua1 {
2576 +0x0: u16 (&0x3E0, >>5)
2578 0x1B3: u8 noiselvl5gua2 (&0x7C, >>2)
2579 0x1B4: u8 noisecaloffset
2580 0x1B5: u8 noisecaloffset5g
2587 0x004: u16 boardtype
2591 0x080: u16 <sromsig> (=0x5372)
2594 0x084: u32 boardflags
2595 0x088: u32 boardflags2
2596 0x08C: u8 macaddr[6] { +0x1, +0x0, +0x3, +0x2, +0x5, +0x4 }
2598 0x092: char ccode[2] { +0x1, +0x0 }
2611 0x0A2: u8 txchain (&0xF)
2612 0x0A2: u8 rxchain (&0xF0, >>4)
2614 0x0A4: u8 rssismf2g (&0xF)
2615 0x0A4: u8 rssismc2g (&0xF0, >>4)
2616 0x0A5: u8 rssisav2g (&0x7)
2617 0x0A5: u8 bxa2g (&0x18, >>3)
2618 0x0A6: u8 rssismf5g (&0xF)
2619 0x0A6: u8 rssismc5g (&0xF0, >>4)
2620 0x0A7: u8 bxa5g (&0x18, >>3)
2621 0x0A7: u8 rssisav5g (&0x7)
2628 0x0AE: u8 extpagain2g (&0x6, >>1)
2629 0x0AE: u8 tssipos2g (&0x1)
2630 0x0AE: u8 pdetrange2g (&0xF8, >>3)
2631 0x0AF: u8 antswctl2g (&0xF8, >>3)
2632 0x0AF: u8 triso2g (&0x7)
2633 0x0B0: u8 extpagain5g (&0x6, >>1)
2634 0x0B0: u8 pdetrange5g (&0xF8, >>3)
2635 0x0B0: u8 tssipos5g (&0x1)
2636 0x0B1: u8 triso5g (&0x7)
2637 0x0B1: u8 antswctl5g (&0xF8, >>3)
2638 0x0B2: u8 tempoffset
2639 0x0B3: u8 tempthresh
2640 0x0B4: u16 rawtempsense (&0x1FF)
2641 0x0B5: u8 measpower (&0xFE, >>1)
2642 0x0B6: u8 tempsense_slope
2643 0x0B7: u8 tempsense_option (&0x3)
2644 0x0B7: u8 tempcorrx (&0xFC, >>2)
2645 0x0B8: u8 iqcal_swp_dis (&0x10, >>4)
2646 0x0B8: u8 freqoffset_corr (&0xF)
2647 0x0B8: u8 hw_iqcal_en (&0x20, >>5)
2650 0x0BC: u8 phycal_tempdelta
2651 0x0BD: u8 temps_hysteresis (&0xF0, >>4)
2652 0x0BD: u8 temps_period (&0xF)
2653 0x0BE: u8 measpower2 {
2654 +0x0: u16 (&0x3F80, >>7)
2656 0x0BE: u8 measpower1 (&0x7F)
2668 0x0C8: u8 maxp5ga0[1]
2671 0x0CA: u8 pa1himaxpwr
2674 0x0CB: u8 pa1lomaxpwr
2681 0x0D2: u16 pa5glw0a0
2683 0x0D4: u16 pa5glw1a0
2685 0x0D6: u16 pa5glw2a0
2688 0x0D8: u16 pa5ghw0a0
2689 0x0DA: u16 pa5ghw1a0
2691 0x0DC: u16 pa5ghw2a0
2698 0x0E8: u8 maxp5ga1[1]
2705 0x0F2: u16 pa5glw0a1
2706 0x0F4: u16 pa5glw1a1
2707 0x0F6: u16 pa5glw2a1
2708 0x0F8: u16 pa5ghw0a1
2709 0x0FA: u16 pa5ghw1a1
2710 0x0FC: u16 pa5ghw2a1
2716 0x108: u8 maxp5ga2[1]
2723 0x112: u16 pa5glw0a2
2724 0x114: u16 pa5glw1a2
2725 0x116: u16 pa5glw2a2
2726 0x118: u16 pa5ghw0a2
2727 0x11A: u16 pa5ghw1a2
2728 0x11C: u16 pa5ghw2a2
2734 0x128: u8 maxp5ga3[1]
2741 0x132: u16 pa5glw0a3
2742 0x134: u16 pa5glw1a3
2743 0x136: u16 pa5glw2a3
2744 0x138: u16 pa5ghw0a3
2745 0x13A: u16 pa5ghw1a3
2746 0x13C: u16 pa5ghw2a3
2747 0x140: u16 cckbw202gpo
2749 0x142: u16 cckbw20ul2gpo
2750 0x144: u32 legofdmbw202gpo
2751 0x148: u32 legofdmbw20ul2gpo
2752 0x14C: u32 legofdmbw205glpo
2753 0x150: u32 legofdmbw20ul5glpo
2754 0x154: u32 legofdmbw205gmpo
2755 0x158: u32 legofdmbw20ul5gmpo
2756 0x15C: u32 legofdmbw205ghpo
2757 0x160: u32 legofdmbw20ul5ghpo
2758 0x164: u32 mcsbw202gpo
2759 0x168: u32 mcsbw20ul2gpo
2760 0x16C: u32 mcsbw402gpo
2761 0x170: u32 mcsbw205glpo
2762 0x174: u32 mcsbw20ul5glpo
2763 0x178: u32 mcsbw405glpo
2764 0x17C: u32 mcsbw205gmpo
2765 0x180: u32 mcsbw20ul5gmpo
2766 0x184: u32 mcsbw405gmpo
2767 0x188: u32 mcsbw205ghpo
2768 0x18C: u32 mcsbw20ul5ghpo
2769 0x190: u32 mcsbw405ghpo
2771 0x196: u16 legofdm40duppo
2772 0x198: u8 eu_edthresh2g
2773 0x199: u8 eu_edthresh5g
2774 0x19A: u8 rxgainerr2ga0 (&0x3F)
2775 0x19A: u8 rxgainerr2ga1 {
2776 +0x0: u16 (&0x7C0, >>6)
2778 0x19B: u8 rxgainerr2ga2 (&0xF8, >>3)
2779 0x19C: u8 rxgainerr5gla0 (&0x3F)
2780 0x19C: u8 rxgainerr5gla1 {
2781 +0x0: u16 (&0x7C0, >>6)
2783 0x19D: u8 rxgainerr5gla2 (&0xF8, >>3)
2784 0x19E: u8 rxgainerr5gma0 (&0x3F)
2785 0x19E: u8 rxgainerr5gma1 {
2786 +0x0: u16 (&0x7C0, >>6)
2788 0x19F: u8 rxgainerr5gma2 (&0xF8, >>3)
2789 0x1A0: u8 rxgainerr5gha0 (&0x3F)
2790 0x1A0: u8 rxgainerr5gha1 {
2791 +0x0: u16 (&0x7C0, >>6)
2793 0x1A1: u8 rxgainerr5gha2 (&0xF8, >>3)
2794 0x1A2: u8 rxgainerr5gua0 (&0x3F)
2795 0x1A2: u8 rxgainerr5gua1 {
2796 +0x0: u16 (&0x7C0, >>6)
2798 0x1A3: u8 rxgainerr5gua2 (&0xF8, >>3)
2799 0x1A4: u8 subband5gver (&0x7)
2800 0x1A6: u8 pcieingress_war (&0xF)
2803 0x1AA: u8 noiselvl2ga1 {
2804 +0x0: u16 (&0x3E0, >>5)
2806 0x1AA: u8 noiselvl2ga0 (&0x1F)
2807 0x1AB: u8 noiselvl2ga2 (&0x7C, >>2)
2808 0x1AC: u8 noiselvl5gla0 (&0x1F)
2809 0x1AC: u8 noiselvl5gla1 {
2810 +0x0: u16 (&0x3E0, >>5)
2812 0x1AD: u8 noiselvl5gla2 (&0x7C, >>2)
2813 0x1AE: u8 noiselvl5gma1 {
2814 +0x0: u16 (&0x3E0, >>5)
2816 0x1AE: u8 noiselvl5gma0 (&0x1F)
2817 0x1AF: u8 noiselvl5gma2 (&0x7C, >>2)
2818 0x1B0: u8 noiselvl5gha0 (&0x1F)
2819 0x1B0: u8 noiselvl5gha1 {
2820 +0x0: u16 (&0x3E0, >>5)
2822 0x1B1: u8 noiselvl5gha2 (&0x7C, >>2)
2823 0x1B2: u8 noiselvl5gua0 (&0x1F)
2824 0x1B2: u8 noiselvl5gua1 {
2825 +0x0: u16 (&0x3E0, >>5)
2827 0x1B3: u8 noiselvl5gua2 (&0x7C, >>2)
2829 0x1B4: u8 noisecaloffset
2830 0x1B5: u8 noisecaloffset5g
2835 0x1B4: u16 cckPwrOffset
2836 0x1B6: u16 <sromsig> (=0x5372)
2837 0x1B8: u32 swctrlmap_2g[5] {
2848 0x004: u16 boardtype
2851 0x080: u16 <sromsig> (=0x0634)
2853 0x084: u32 boardflags
2854 0x088: u32 boardflags2
2855 0x08C: u32 boardflags3
2856 0x090: u8 macaddr[6] { +0x1, +0x0, +0x3, +0x2, +0x5, +0x4 }
2858 0x096: char ccode[2] { +0x1, +0x0 }
2873 0x0A8: u8 txchain (&0xF)
2874 0x0A8: u8 rxchain (&0xF0, >>4)
2876 0x0AA: u8 epagain2g (&0xE, >>1)
2877 0x0AA: u8 tssiposslope2g (&0x1)
2878 0x0AA: u8 pdgain2g {
2879 +0x0: u16 (&0x1F0, >>4)
2881 0x0AB: u8 papdcap2g (&0x4, >>2)
2882 0x0AB: u8 tworangetssi2g (&0x2, >>1)
2883 0x0AB: u8 femctrl (&0xF8, >>3)
2884 0x0AC: u8 epagain5g (&0xE, >>1)
2885 0x0AC: u8 tssiposslope5g (&0x1)
2886 0x0AC: u8 pdgain5g {
2887 +0x0: u16 (&0x1F0, >>4)
2889 0x0AD: u8 tworangetssi5g (&0x2, >>1)
2890 0x0AD: u8 gainctrlsph (&0xF8, >>3)
2891 0x0AD: u8 papdcap5g (&0x4, >>2)
2892 0x0AE: u8 tempoffset
2893 0x0AF: u8 tempthresh
2894 0x0B0: u16 rawtempsense (&0x1FF)
2895 0x0B1: u8 measpower (&0xFE, >>1)
2896 0x0B2: u8 tempsense_slope
2897 0x0B3: u8 tempcorrx (&0xFC, >>2)
2898 0x0B3: u8 tempsense_option (&0x3)
2900 0x0B6: u16 pa5gbw4080a1[12] {
2907 0x0B8: u8 phycal_tempdelta
2908 0x0B9: u8 temps_period (&0xF)
2909 0x0B9: u8 temps_hysteresis (&0xF0, >>4)
2910 0x0BA: u8 measpower2 {
2911 +0x0: u16 (&0x3F80, >>7)
2913 0x0BA: u8 measpower1 (&0x7F)
2914 0x0BE: u16 tssifloor2g (&0x3FF)
2915 0x0C0: u16 tssifloor5g[4] (&0x3FF)
2916 0x0C8: u8 pdoffset2g40ma0 (&0xF)
2917 0x0C8: u8 pdoffset2g40ma1 (&0xF0, >>4)
2918 0x0C9: u8 pdoffset2g40mvalid (&0x80, >>7)
2919 0x0C9: u8 pdoffset2g40ma2 (&0xF)
2920 0x0CA: u16 pdoffset40ma0
2921 0x0CC: u16 pdoffset40ma1
2922 0x0CE: u16 pdoffset40ma2
2923 0x0D0: u16 pdoffset80ma0
2924 0x0D2: u16 pdoffset80ma1
2925 0x0D4: u16 pdoffset80ma2
2926 0x0D6: u16 subband5gver
2928 0x0DA: i16 pa2ga0[3]
2929 0x0E0: u8 rxgains5gmtrisoa0 (&0x78, >>3)
2930 0x0E0: u8 rxgains5gmelnagaina0 (&0x7)
2931 0x0E0: u8 rxgains5gmtrelnabypa0 (&0x80, >>7)
2932 0x0E1: u8 rxgains5ghtrisoa0 (&0x78, >>3)
2933 0x0E1: u8 rxgains5ghelnagaina0 (&0x7)
2934 0x0E1: u8 rxgains5ghtrelnabypa0 (&0x80, >>7)
2935 0x0E2: u8 rxgains2gtrelnabypa0 (&0x80, >>7)
2936 0x0E2: u8 rxgains2gelnagaina0 (&0x7)
2937 0x0E2: u8 rxgains2gtrisoa0 (&0x78, >>3)
2938 0x0E3: u8 rxgains5gtrelnabypa0 (&0x80, >>7)
2939 0x0E3: u8 rxgains5gtrisoa0 (&0x78, >>3)
2940 0x0E3: u8 rxgains5gelnagaina0 (&0x7)
2941 0x0E4: u8 maxp5ga0[4]
2942 0x0E8: i16 pa5ga0[12]
2944 0x102: u16 pa2gccka0[3]
2945 0x102: i16 pa2ga1[3]
2946 0x108: u8 rxgains5gmtrisoa1 (&0x78, >>3)
2947 0x108: u8 rxgains5gmelnagaina1 (&0x7)
2948 0x108: u8 rxgains5gmtrelnabypa1 (&0x80, >>7)
2949 0x109: u8 rxgains5ghtrisoa1 (&0x78, >>3)
2950 0x109: u8 rxgains5ghelnagaina1 (&0x7)
2951 0x109: u8 rxgains5ghtrelnabypa1 (&0x80, >>7)
2952 0x10A: u8 rxgains2gtrelnabypa1 (&0x80, >>7)
2953 0x10A: u8 rxgains2gtrisoa1 (&0x78, >>3)
2954 0x10A: u8 rxgains2gelnagaina1 (&0x7)
2955 0x10B: u8 rxgains5gtrisoa1 (&0x78, >>3)
2956 0x10B: u8 rxgains5gtrelnabypa1 (&0x80, >>7)
2957 0x10B: u8 rxgains5gelnagaina1 (&0x7)
2958 0x10C: u8 maxp5ga1[4]
2959 0x110: u16 pa5gbw40a0[12]
2960 0x110: i16 pa5ga1[12]
2962 0x12A: i16 pa2ga2[3]
2963 0x130: u8 rxgains5gmtrelnabypa2 (&0x80, >>7)
2964 0x130: u8 rxgains5gmtrisoa2 (&0x78, >>3)
2965 0x130: u8 rxgains5gmelnagaina2 (&0x7)
2966 0x131: u8 rxgains5ghtrisoa2 (&0x78, >>3)
2967 0x131: u8 rxgains5ghtrelnabypa2 (&0x80, >>7)
2968 0x131: u8 rxgains5ghelnagaina2 (&0x7)
2969 0x132: u8 rxgains2gtrisoa2 (&0x78, >>3)
2970 0x132: u8 rxgains2gelnagaina2 (&0x7)
2971 0x132: u8 rxgains2gtrelnabypa2 (&0x80, >>7)
2972 0x133: u8 rxgains5gtrisoa2 (&0x78, >>3)
2973 0x133: u8 rxgains5gtrelnabypa2 (&0x80, >>7)
2974 0x133: u8 rxgains5gelnagaina2 (&0x7)
2975 0x134: u8 maxp5ga2[4]
2976 0x138: i16 pa5ga2[12]
2977 0x138: u16 pa5gbw80a0[12]
2978 0x138: u16 pa5gbw4080a0[12]
2979 0x150: u16 cckbw202gpo
2980 0x152: u16 cckbw20ul2gpo
2981 0x154: u32 mcsbw202gpo
2982 0x158: u32 mcsbw402gpo
2983 0x15C: u16 dot11agofdmhrbw202gpo
2984 0x15E: u16 ofdmlrbw202gpo
2985 0x160: u32 mcsbw205glpo
2986 0x164: u32 mcsbw405glpo
2987 0x168: u32 mcsbw805glpo
2989 0x16E: u16 rpcal5gb0
2990 0x170: u32 mcsbw205gmpo
2991 0x174: u32 mcsbw405gmpo
2992 0x178: u32 mcsbw805gmpo
2993 0x17C: u16 rpcal5gb1
2994 0x17E: u16 rpcal5gb2
2995 0x180: u32 mcsbw205ghpo
2996 0x184: u32 mcsbw405ghpo
2997 0x188: u32 mcsbw805ghpo
2998 0x18C: u16 rpcal5gb3
2999 0x18E: u8 pdoffsetcckma1 (&0xF0, >>4)
3000 0x18E: u8 pdoffsetcckma0 (&0xF)
3001 0x18F: u8 pdoffsetcckma2 (&0xF)
3002 0x190: u16 mcslr5glpo (&0xFFF)
3003 0x191: u8 paparambwver (&0xF0, >>4)
3004 0x192: u16 mcslr5gmpo
3005 0x194: u16 mcslr5ghpo
3006 0x196: u16 sb20in40hrpo
3007 0x198: u16 sb20in80and160hr5glpo
3008 0x19A: u16 sb40and80hr5glpo
3009 0x19C: u16 sb20in80and160hr5gmpo
3010 0x19E: u16 sb40and80hr5gmpo
3011 0x1A0: u16 sb20in80and160hr5ghpo
3012 0x1A2: u16 sb40and80hr5ghpo
3013 0x1A4: u16 sb20in40lrpo
3014 0x1A6: u16 sb20in80and160lr5glpo
3015 0x1A8: u8 txidxcap2g {
3016 +0x0: u16 (&0xFF0, >>4)
3018 0x1A8: u16 sb40and80lr5glpo
3019 0x1AA: u16 sb20in80and160lr5gmpo
3020 0x1AC: u8 txidxcap5g {
3021 +0x0: u16 (&0xFF0, >>4)
3023 0x1AC: u16 sb40and80lr5gmpo
3024 0x1AE: u16 sb20in80and160lr5ghpo
3025 0x1B0: u16 sb40and80lr5ghpo
3026 0x1B2: u16 dot11agduphrpo
3027 0x1B4: u16 dot11agduplrpo
3030 0x1BC: u8 noiselvl2ga0 (&0x1F)
3031 0x1BC: u8 noiselvl2ga1 {
3032 +0x0: u16 (&0x3E0, >>5)
3034 0x1BD: u8 noiselvl2ga2 (&0x7C, >>2)
3035 0x1BE: u8 noiselvl5ga1[4] {
3036 +0x0: u16[4] (&0x3E0, >>5)
3038 0x1BE: u8 noiselvl5ga0[4] {
3044 0x1BF: u8 noiselvl5ga2[4] {
3045 +0x0: u8 (&0x7C, >>2),
3046 +0x2: u8 (&0x7C, >>2),
3047 +0x4: u8 (&0x7C, >>2),
3048 +0x6: u8 (&0x7C, >>2)
3050 0x1C6: u8 rxgainerr2ga1 {
3051 +0x0: u16 (&0x7C0, >>6)
3053 0x1C6: u8 rxgainerr2ga0 (&0x3F)
3054 0x1C7: u8 rxgainerr2ga2 (&0xF8, >>3)
3055 0x1C8: u8 rxgainerr5ga1[4] {
3056 +0x0: u16[4] (&0x7C0, >>6)
3058 0x1C8: u8 rxgainerr5ga0[4] {
3064 0x1C9: u8 rxgainerr5ga2[4] {
3065 +0x0: u8 (&0xF8, >>3),
3066 +0x2: u8 (&0xF8, >>3),
3067 +0x4: u8 (&0xF8, >>3),
3068 +0x6: u8 (&0xF8, >>3)
3070 0x1D0: u8 eu_edthresh2g
3071 0x1D1: u8 eu_edthresh5g