summaryrefslogtreecommitdiffstats
path: root/drivers/staging/ath6kl/include/common/AR6002/hw2.0/hw/analog_reg.h
blob: cf562b86f6555e649581f2d47266126a469b4506 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
#ifndef _ANALOG_REG_REG_H_
#define _ANALOG_REG_REG_H_

#define SYNTH_SYNTH1_ADDRESS                     0x00000000
#define SYNTH_SYNTH1_OFFSET                      0x00000000
#define SYNTH_SYNTH1_PWD_BIAS_MSB                31
#define SYNTH_SYNTH1_PWD_BIAS_LSB                31
#define SYNTH_SYNTH1_PWD_BIAS_MASK               0x80000000
#define SYNTH_SYNTH1_PWD_BIAS_GET(x)             (((x) & SYNTH_SYNTH1_PWD_BIAS_MASK) >> SYNTH_SYNTH1_PWD_BIAS_LSB)
#define SYNTH_SYNTH1_PWD_BIAS_SET(x)             (((x) << SYNTH_SYNTH1_PWD_BIAS_LSB) & SYNTH_SYNTH1_PWD_BIAS_MASK)
#define SYNTH_SYNTH1_PWD_CP_MSB                  30
#define SYNTH_SYNTH1_PWD_CP_LSB                  30
#define SYNTH_SYNTH1_PWD_CP_MASK                 0x40000000
#define SYNTH_SYNTH1_PWD_CP_GET(x)               (((x) & SYNTH_SYNTH1_PWD_CP_MASK) >> SYNTH_SYNTH1_PWD_CP_LSB)
#define SYNTH_SYNTH1_PWD_CP_SET(x)               (((x) << SYNTH_SYNTH1_PWD_CP_LSB) & SYNTH_SYNTH1_PWD_CP_MASK)
#define SYNTH_SYNTH1_PWD_VCMON_MSB               29
#define SYNTH_SYNTH1_PWD_VCMON_LSB               29
#define SYNTH_SYNTH1_PWD_VCMON_MASK              0x20000000
#define SYNTH_SYNTH1_PWD_VCMON_GET(x)            (((x) & SYNTH_SYNTH1_PWD_VCMON_MASK) >> SYNTH_SYNTH1_PWD_VCMON_LSB)
#define SYNTH_SYNTH1_PWD_VCMON_SET(x)            (((x) << SYNTH_SYNTH1_PWD_VCMON_LSB) & SYNTH_SYNTH1_PWD_VCMON_MASK)
#define SYNTH_SYNTH1_PWD_VCO_MSB                 28
#define SYNTH_SYNTH1_PWD_VCO_LSB                 28
#define SYNTH_SYNTH1_PWD_VCO_MASK                0x10000000
#define SYNTH_SYNTH1_PWD_VCO_GET(x)              (((x) & SYNTH_SYNTH1_PWD_VCO_MASK) >> SYNTH_SYNTH1_PWD_VCO_LSB)
#define SYNTH_SYNTH1_PWD_VCO_SET(x)              (((x) << SYNTH_SYNTH1_PWD_VCO_LSB) & SYNTH_SYNTH1_PWD_VCO_MASK)
#define SYNTH_SYNTH1_PWD_PRESC_MSB               27
#define SYNTH_SYNTH1_PWD_PRESC_LSB               27
#define SYNTH_SYNTH1_PWD_PRESC_MASK              0x08000000
#define SYNTH_SYNTH1_PWD_PRESC_GET(x)            (((x) & SYNTH_SYNTH1_PWD_PRESC_MASK) >> SYNTH_SYNTH1_PWD_PRESC_LSB)
#define SYNTH_SYNTH1_PWD_PRESC_SET(x)            (((x) << SYNTH_SYNTH1_PWD_PRESC_LSB) & SYNTH_SYNTH1_PWD_PRESC_MASK)
#define SYNTH_SYNTH1_PWD_LODIV_MSB               26
#define SYNTH_SYNTH1_PWD_LODIV_LSB               26
#define SYNTH_SYNTH1_PWD_LODIV_MASK              0x04000000
#define SYNTH_SYNTH1_PWD_LODIV_GET(x)            (((x) & SYNTH_SYNTH1_PWD_LODIV_MASK) >> SYNTH_SYNTH1_PWD_LODIV_LSB)
#define SYNTH_SYNTH1_PWD_LODIV_SET(x)            (((x) << SYNTH_SYNTH1_PWD_LODIV_LSB) & SYNTH_SYNTH1_PWD_LODIV_MASK)
#define SYNTH_SYNTH1_PWD_LOMIX_MSB               25
#define SYNTH_SYNTH1_PWD_LOMIX_LSB               25
#define SYNTH_SYNTH1_PWD_LOMIX_MASK              0x02000000
#define SYNTH_SYNTH1_PWD_LOMIX_GET(x)            (((x) & SYNTH_SYNTH1_PWD_LOMIX_MASK) >> SYNTH_SYNTH1_PWD_LOMIX_LSB)
#define SYNTH_SYNTH1_PWD_LOMIX_SET(x)            (((x) << SYNTH_SYNTH1_PWD_LOMIX_LSB) & SYNTH_SYNTH1_PWD_LOMIX_MASK)
#define SYNTH_SYNTH1_FORCE_LO_ON_MSB             24
#define SYNTH_SYNTH1_FORCE_LO_ON_LSB             24
#define SYNTH_SYNTH1_FORCE_LO_ON_MASK            0x01000000
#define SYNTH_SYNTH1_FORCE_LO_ON_GET(x)          (((x) & SYNTH_SYNTH1_FORCE_LO_ON_MASK) >> SYNTH_SYNTH1_FORCE_LO_ON_LSB)
#define SYNTH_SYNTH1_FORCE_LO_ON_SET(x)          (((x) << SYNTH_SYNTH1_FORCE_LO_ON_LSB) & SYNTH_SYNTH1_FORCE_LO_ON_MASK)
#define SYNTH_SYNTH1_PWD_LOBUF5G_MSB             23
#define SYNTH_SYNTH1_PWD_LOBUF5G_LSB             23
#define SYNTH_SYNTH1_PWD_LOBUF5G_MASK            0x00800000
#define SYNTH_SYNTH1_PWD_LOBUF5G_GET(x)          (((x) & SYNTH_SYNTH1_PWD_LOBUF5G_MASK) >> SYNTH_SYNTH1_PWD_LOBUF5G_LSB)
#define SYNTH_SYNTH1_PWD_LOBUF5G_SET(x)          (((x) << SYNTH_SYNTH1_PWD_LOBUF5G_LSB) & SYNTH_SYNTH1_PWD_LOBUF5G_MASK)
#define SYNTH_SYNTH1_VCOREGBYPASS_MSB            22
#define SYNTH_SYNTH1_VCOREGBYPASS_LSB            22
#define SYNTH_SYNTH1_VCOREGBYPASS_MASK           0x00400000
#define SYNTH_SYNTH1_VCOREGBYPASS_GET(x)         (((x) & SYNTH_SYNTH1_VCOREGBYPASS_MASK) >> SYNTH_SYNTH1_VCOREGBYPASS_LSB)
#define SYNTH_SYNTH1_VCOREGBYPASS_SET(x)         (((x) << SYNTH_SYNTH1_VCOREGBYPASS_LSB) & SYNTH_SYNTH1_VCOREGBYPASS_MASK)
#define SYNTH_SYNTH1_VCOREGLEVEL_MSB             21
#define SYNTH_SYNTH1_VCOREGLEVEL_LSB             20
#define SYNTH_SYNTH1_VCOREGLEVEL_MASK            0x00300000
#define SYNTH_SYNTH1_VCOREGLEVEL_GET(x)          (((x) & SYNTH_SYNTH1_VCOREGLEVEL_MASK) >> SYNTH_SYNTH1_VCOREGLEVEL_LSB)
#define SYNTH_SYNTH1_VCOREGLEVEL_SET(x)          (((x) << SYNTH_SYNTH1_VCOREGLEVEL_LSB) & SYNTH_SYNTH1_VCOREGLEVEL_MASK)
#define SYNTH_SYNTH1_VCOREGBIAS_MSB              19
#define SYNTH_SYNTH1_VCOREGBIAS_LSB              18
#define SYNTH_SYNTH1_VCOREGBIAS_MASK             0x000c0000
#define SYNTH_SYNTH1_VCOREGBIAS_GET(x)           (((x) & SYNTH_SYNTH1_VCOREGBIAS_MASK) >> SYNTH_SYNTH1_VCOREGBIAS_LSB)
#define SYNTH_SYNTH1_VCOREGBIAS_SET(x)           (((x) << SYNTH_SYNTH1_VCOREGBIAS_LSB) & SYNTH_SYNTH1_VCOREGBIAS_MASK)
#define SYNTH_SYNTH1_SLIDINGIF_MSB               17
#define SYNTH_SYNTH1_SLIDINGIF_LSB               17
#define SYNTH_SYNTH1_SLIDINGIF_MASK              0x00020000
#define SYNTH_SYNTH1_SLIDINGIF_GET(x)            (((x) & SYNTH_SYNTH1_SLIDINGIF_MASK) >> SYNTH_SYNTH1_SLIDINGIF_LSB)
#define SYNTH_SYNTH1_SLIDINGIF_SET(x)            (((x) << SYNTH_SYNTH1_SLIDINGIF_LSB) & SYNTH_SYNTH1_SLIDINGIF_MASK)
#define SYNTH_SYNTH1_SPARE_PWD_MSB               16
#define SYNTH_SYNTH1_SPARE_PWD_LSB               16
#define SYNTH_SYNTH1_SPARE_PWD_MASK              0x00010000
#define SYNTH_SYNTH1_SPARE_PWD_GET(x)            (((x) & SYNTH_SYNTH1_SPARE_PWD_MASK) >> SYNTH_SYNTH1_SPARE_PWD_LSB)
#define SYNTH_SYNTH1_SPARE_PWD_SET(x)            (((x) << SYNTH_SYNTH1_SPARE_PWD_LSB) & SYNTH_SYNTH1_SPARE_PWD_MASK)
#define SYNTH_SYNTH1_CON_VDDVCOREG_MSB           15
#define SYNTH_SYNTH1_CON_VDDVCOREG_LSB           15
#define SYNTH_SYNTH1_CON_VDDVCOREG_MASK          0x00008000
#define SYNTH_SYNTH1_CON_VDDVCOREG_GET(x)        (((x) & SYNTH_SYNTH1_CON_VDDVCOREG_MASK) >> SYNTH_SYNTH1_CON_VDDVCOREG_LSB)
#define SYNTH_SYNTH1_CON_VDDVCOREG_SET(x)        (((x) << SYNTH_SYNTH1_CON_VDDVCOREG_LSB) & SYNTH_SYNTH1_CON_VDDVCOREG_MASK)
#define SYNTH_SYNTH1_CON_IVCOREG_MSB             14
#define SYNTH_SYNTH1_CON_IVCOREG_LSB             14
#define SYNTH_SYNTH1_CON_IVCOREG_MASK            0x00004000
#define SYNTH_SYNTH1_CON_IVCOREG_GET(x)          (((x) & SYNTH_SYNTH1_CON_IVCOREG_MASK) >> SYNTH_SYNTH1_CON_IVCOREG_LSB)
#define SYNTH_SYNTH1_CON_IVCOREG_SET(x)          (((x) << SYNTH_SYNTH1_CON_IVCOREG_LSB) & SYNTH_SYNTH1_CON_IVCOREG_MASK)
#define SYNTH_SYNTH1_CON_IVCOBUF_MSB             13
#define SYNTH_SYNTH1_CON_IVCOBUF_LSB             13
#define SYNTH_SYNTH1_CON_IVCOBUF_MASK            0x00002000
#define SYNTH_SYNTH1_CON_IVCOBUF_GET(x)          (((x) & SYNTH_SYNTH1_CON_IVCOBUF_MASK) >> SYNTH_SYNTH1_CON_IVCOBUF_LSB)
#define SYNTH_SYNTH1_CON_IVCOBUF_SET(x)          (((x) << SYNTH_SYNTH1_CON_IVCOBUF_LSB) & SYNTH_SYNTH1_CON_IVCOBUF_MASK)
#define SYNTH_SYNTH1_SEL_VCMONABUS_MSB           12
#define SYNTH_SYNTH1_SEL_VCMONABUS_LSB           10
#define SYNTH_SYNTH1_SEL_VCMONABUS_MASK          0x00001c00
#define SYNTH_SYNTH1_SEL_VCMONABUS_GET(x)        (((x) & SYNTH_SYNTH1_SEL_VCMONABUS_MASK) >> SYNTH_SYNTH1_SEL_VCMONABUS_LSB)
#define SYNTH_SYNTH1_SEL_VCMONABUS_SET(x)        (((x) << SYNTH_SYNTH1_SEL_VCMONABUS_LSB) & SYNTH_SYNTH1_SEL_VCMONABUS_MASK)
#define SYNTH_SYNTH1_PWUP_VCOBUF_PD_MSB          9
#define SYNTH_SYNTH1_PWUP_VCOBUF_PD_LSB          9
#define SYNTH_SYNTH1_PWUP_VCOBUF_PD_MASK         0x00000200
#define SYNTH_SYNTH1_PWUP_VCOBUF_PD_GET(x)       (((x) & SYNTH_SYNTH1_PWUP_VCOBUF_PD_MASK) >> SYNTH_SYNTH1_PWUP_VCOBUF_PD_LSB)
#define SYNTH_SYNTH1_PWUP_VCOBUF_PD_SET(x)       (((x) << SYNTH_SYNTH1_PWUP_VCOBUF_PD_LSB) & SYNTH_SYNTH1_PWUP_VCOBUF_PD_MASK)
#define SYNTH_SYNTH1_PWUP_LODIV_PD_MSB           8
#define SYNTH_SYNTH1_PWUP_LODIV_PD_LSB           8
#define SYNTH_SYNTH1_PWUP_LODIV_PD_MASK          0x00000100
#define SYNTH_SYNTH1_PWUP_LODIV_PD_GET(x)        (((x) & SYNTH_SYNTH1_PWUP_LODIV_PD_MASK) >> SYNTH_SYNTH1_PWUP_LODIV_PD_LSB)
#define SYNTH_SYNTH1_PWUP_LODIV_PD_SET(x)        (((x) << SYNTH_SYNTH1_PWUP_LODIV_PD_LSB) & SYNTH_SYNTH1_PWUP_LODIV_PD_MASK)
#define SYNTH_SYNTH1_PWUP_LOMIX_PD_MSB           7
#define SYNTH_SYNTH1_PWUP_LOMIX_PD_LSB           7
#define SYNTH_SYNTH1_PWUP_LOMIX_PD_MASK          0x00000080
#define SYNTH_SYNTH1_PWUP_LOMIX_PD_GET(x)        (((x) & SYNTH_SYNTH1_PWUP_LOMIX_PD_MASK) >> SYNTH_SYNTH1_PWUP_LOMIX_PD_LSB)
#define SYNTH_SYNTH1_PWUP_LOMIX_PD_SET(x)        (((x) << SYNTH_SYNTH1_PWUP_LOMIX_PD_LSB) & SYNTH_SYNTH1_PWUP_LOMIX_PD_MASK)
#define SYNTH_SYNTH1_PWUP_LOBUF5G_PD_MSB         6
#define SYNTH_SYNTH1_PWUP_LOBUF5G_PD_LSB         6
#define SYNTH_SYNTH1_PWUP_LOBUF5G_PD_MASK        0x00000040
#define SYNTH_SYNTH1_PWUP_LOBUF5G_PD_GET(x)      (((x) & SYNTH_SYNTH1_PWUP_LOBUF5G_PD_MASK) >> SYNTH_SYNTH1_PWUP_LOBUF5G_PD_LSB)
#define SYNTH_SYNTH1_PWUP_LOBUF5G_PD_SET(x)      (((x) << SYNTH_SYNTH1_PWUP_LOBUF5G_PD_LSB) & SYNTH_SYNTH1_PWUP_LOBUF5G_PD_MASK)
#define SYNTH_SYNTH1_MONITOR_FB_MSB              5
#define SYNTH_SYNTH1_MONITOR_FB_LSB              5
#define SYNTH_SYNTH1_MONITOR_FB_MASK             0x00000020
#define SYNTH_SYNTH1_MONITOR_FB_GET(x)           (((x) & SYNTH_SYNTH1_MONITOR_FB_MASK) >> SYNTH_SYNTH1_MONITOR_FB_LSB)
#define SYNTH_SYNTH1_MONITOR_FB_SET(x)           (((x) << SYNTH_SYNTH1_MONITOR_FB_LSB) & SYNTH_SYNTH1_MONITOR_FB_MASK)
#define SYNTH_SYNTH1_MONITOR_REF_MSB             4
#define SYNTH_SYNTH1_MONITOR_REF_LSB             4
#define SYNTH_SYNTH1_MONITOR_REF_MASK            0x00000010
#define SYNTH_SYNTH1_MONITOR_REF_GET(x)          (((x) & SYNTH_SYNTH1_MONITOR_REF_MASK) >> SYNTH_SYNTH1_MONITOR_REF_LSB)
#define SYNTH_SYNTH1_MONITOR_REF_SET(x)          (((x) << SYNTH_SYNTH1_MONITOR_REF_LSB) & SYNTH_SYNTH1_MONITOR_REF_MASK)
#define SYNTH_SYNTH1_MONITOR_FB_DIV2_MSB         3
#define SYNTH_SYNTH1_MONITOR_FB_DIV2_LSB         3
#define SYNTH_SYNTH1_MONITOR_FB_DIV2_MASK        0x00000008
#define SYNTH_SYNTH1_MONITOR_FB_DIV2_GET(x)      (((x) & SYNTH_SYNTH1_MONITOR_FB_DIV2_MASK) >> SYNTH_SYNTH1_MONITOR_FB_DIV2_LSB)
#define SYNTH_SYNTH1_MONITOR_FB_DIV2_SET(x)      (((x) << SYNTH_SYNTH1_MONITOR_FB_DIV2_LSB) & SYNTH_SYNTH1_MONITOR_FB_DIV2_MASK)
#define SYNTH_SYNTH1_MONITOR_VC2HIGH_MSB         2
#define SYNTH_SYNTH1_MONITOR_VC2HIGH_LSB         2
#define SYNTH_SYNTH1_MONITOR_VC2HIGH_MASK        0x00000004
#define SYNTH_SYNTH1_MONITOR_VC2HIGH_GET(x)      (((x) & SYNTH_SYNTH1_MONITOR_VC2HIGH_MASK) >> SYNTH_SYNTH1_MONITOR_VC2HIGH_LSB)
#define SYNTH_SYNTH1_MONITOR_VC2HIGH_SET(x)      (((x) << SYNTH_SYNTH1_MONITOR_VC2HIGH_LSB) & SYNTH_SYNTH1_MONITOR_VC2HIGH_MASK)
#define SYNTH_SYNTH1_MONITOR_VC2LOW_MSB          1
#define SYNTH_SYNTH1_MONITOR_VC2LOW_LSB          1
#define SYNTH_SYNTH1_MONITOR_VC2LOW_MASK         0x00000002
#define SYNTH_SYNTH1_MONITOR_VC2LOW_GET(x)       (((x) & SYNTH_SYNTH1_MONITOR_VC2LOW_MASK) >> SYNTH_SYNTH1_MONITOR_VC2LOW_LSB)
#define SYNTH_SYNTH1_MONITOR_VC2LOW_SET(x)       (((x) << SYNTH_SYNTH1_MONITOR_VC2LOW_LSB) & SYNTH_SYNTH1_MONITOR_VC2LOW_MASK)
#define SYNTH_SYNTH1_MONITOR_SYNTHLOCKVCOK_MSB   0
#define SYNTH_SYNTH1_MONITOR_SYNTHLOCKVCOK_LSB   0
#define SYNTH_SYNTH1_MONITOR_SYNTHLOCKVCOK_MASK  0x00000001
#define SYNTH_SYNTH1_MONITOR_SYNTHLOCKVCOK_GET(x) (((x) & SYNTH_SYNTH1_MONITOR_SYNTHLOCKVCOK_MASK) >> SYNTH_SYNTH1_MONITOR_SYNTHLOCKVCOK_LSB)
#define SYNTH_SYNTH1_MONITOR_SYNTHLOCKVCOK_SET(x) (((x) << SYNTH_SYNTH1_MONITOR_SYNTHLOCKVCOK_LSB) & SYNTH_SYNTH1_MONITOR_SYNTHLOCKVCOK_MASK)

#define SYNTH_SYNTH2_ADDRESS                     0x00000004
#define SYNTH_SYNTH2_OFFSET                      0x00000004
#define SYNTH_SYNTH2_VC_CAL_REF_MSB              31
#define SYNTH_SYNTH2_VC_CAL_REF_LSB              29
#define SYNTH_SYNTH2_VC_CAL_REF_MASK             0xe0000000
#define SYNTH_SYNTH2_VC_CAL_REF_GET(x)           (((x) & SYNTH_SYNTH2_VC_CAL_REF_MASK) >> SYNTH_SYNTH2_VC_CAL_REF_LSB)
#define SYNTH_SYNTH2_VC_CAL_REF_SET(x)           (((x) << SYNTH_SYNTH2_VC_CAL_REF_LSB) & SYNTH_SYNTH2_VC_CAL_REF_MASK)
#define SYNTH_SYNTH2_VC_HI_REF_MSB               28
#define SYNTH_SYNTH2_VC_HI_REF_LSB               26
#define SYNTH_SYNTH2_VC_HI_REF_MASK              0x1c000000
#define SYNTH_SYNTH2_VC_HI_REF_GET(x)            (((x) & SYNTH_SYNTH2_VC_HI_REF_MASK) >> SYNTH_SYNTH2_VC_HI_REF_LSB)
#define SYNTH_SYNTH2_VC_HI_REF_SET(x)            (((x) << SYNTH_SYNTH2_VC_HI_REF_LSB) & SYNTH_SYNTH2_VC_HI_REF_MASK)
#define SYNTH_SYNTH2_VC_MID_REF_MSB              25
#define SYNTH_SYNTH2_VC_MID_REF_LSB              23
#define SYNTH_SYNTH2_VC_MID_REF_MASK             0x03800000
#define SYNTH_SYNTH2_VC_MID_REF_GET(x)           (((x) & SYNTH_SYNTH2_VC_MID_REF_MASK) >> SYNTH_SYNTH2_VC_MID_REF_LSB)
#define SYNTH_SYNTH2_VC_MID_REF_SET(x)           (((x) << SYNTH_SYNTH2_VC_MID_REF_LSB) & SYNTH_SYNTH2_VC_MID_REF_MASK)
#define SYNTH_SYNTH2_VC_LOW_REF_MSB              22
#define SYNTH_SYNTH2_VC_LOW_REF_LSB              20
#define SYNTH_SYNTH2_VC_LOW_REF_MASK             0x00700000
#define SYNTH_SYNTH2_VC_LOW_REF_GET(x)           (((x) & SYNTH_SYNTH2_VC_LOW_REF_MASK) >> SYNTH_SYNTH2_VC_LOW_REF_LSB)
#define SYNTH_SYNTH2_VC_LOW_REF_SET(x)           (((x) << SYNTH_SYNTH2_VC_LOW_REF_LSB) & SYNTH_SYNTH2_VC_LOW_REF_MASK)
#define SYNTH_SYNTH2_LOOP_3RD_ORDER_R_MSB        19
#define SYNTH_SYNTH2_LOOP_3RD_ORDER_R_LSB        15
#define SYNTH_SYNTH2_LOOP_3RD_ORDER_R_MASK       0x000f8000
#define SYNTH_SYNTH2_LOOP_3RD_ORDER_R_GET(x)     (((x) & SYNTH_SYNTH2_LOOP_3RD_ORDER_R_MASK) >> SYNTH_SYNTH2_LOOP_3RD_ORDER_R_LSB)
#define SYNTH_SYNTH2_LOOP_3RD_ORDER_R_SET(x)     (((x) << SYNTH_SYNTH2_LOOP_3RD_ORDER_R_LSB) & SYNTH_SYNTH2_LOOP_3RD_ORDER_R_MASK)
#define SYNTH_SYNTH2_LOOP_CP_MSB                 14
#define SYNTH_SYNTH2_LOOP_CP_LSB                 10
#define SYNTH_SYNTH2_LOOP_CP_MASK                0x00007c00
#define SYNTH_SYNTH2_LOOP_CP_GET(x)              (((x) & SYNTH_SYNTH2_LOOP_CP_MASK) >> SYNTH_SYNTH2_LOOP_CP_LSB)
#define SYNTH_SYNTH2_LOOP_CP_SET(x)              (((x) << SYNTH_SYNTH2_LOOP_CP_LSB) & SYNTH_SYNTH2_LOOP_CP_MASK)
#define SYNTH_SYNTH2_LOOP_RS_MSB                 9
#define SYNTH_SYNTH2_LOOP_RS_LSB                 5
#define SYNTH_SYNTH2_LOOP_RS_MASK                0x000003e0
#define SYNTH_SYNTH2_LOOP_RS_GET(x)              (((x) & SYNTH_SYNTH2_LOOP_RS_MASK) >> SYNTH_SYNTH2_LOOP_RS_LSB)
#define SYNTH_SYNTH2_LOOP_RS_SET(x)              (((x) << SYNTH_SYNTH2_LOOP_RS_LSB) & SYNTH_SYNTH2_LOOP_RS_MASK)
#define SYNTH_SYNTH2_LOOP_CS_MSB                 4
#define SYNTH_SYNTH2_LOOP_CS_LSB                 3
#define SYNTH_SYNTH2_LOOP_CS_MASK                0x00000018
#define SYNTH_SYNTH2_LOOP_CS_GET(x)              (((x) & SYNTH_SYNTH2_LOOP_CS_MASK) >> SYNTH_SYNTH2_LOOP_CS_LSB)
#define SYNTH_SYNTH2_LOOP_CS_SET(x)              (((x) << SYNTH_SYNTH2_LOOP_CS_LSB) & SYNTH_SYNTH2_LOOP_CS_MASK)
#define SYNTH_SYNTH2_SPARE_BITS_MSB              2
#define SYNTH_SYNTH2_SPARE_BITS_LSB              0
#define SYNTH_SYNTH2_SPARE_BITS_MASK             0x00000007
#define SYNTH_SYNTH2_SPARE_BITS_GET(x)           (((x) & SYNTH_SYNTH2_SPARE_BITS_MASK) >> SYNTH_SYNTH2_SPARE_BITS_LSB)
#define SYNTH_SYNTH2_SPARE_BITS_SET(x)           (((x) << SYNTH_SYNTH2_SPARE_BITS_LSB) & SYNTH_SYNTH2_SPARE_BITS_MASK)

#define SYNTH_SYNTH3_ADDRESS                     0x00000008
#define SYNTH_SYNTH3_OFFSET                      0x00000008
#define SYNTH_SYNTH3_DIS_CLK_XTAL_MSB            31
#define SYNTH_SYNTH3_DIS_CLK_XTAL_LSB            31
#define SYNTH_SYNTH3_DIS_CLK_XTAL_MASK           0x80000000
#define SYNTH_SYNTH3_DIS_CLK_XTAL_GET(x)         (((x) & SYNTH_SYNTH3_DIS_CLK_XTAL_MASK) >> SYNTH_SYNTH3_DIS_CLK_XTAL_LSB)
#define SYNTH_SYNTH3_DIS_CLK_XTAL_SET(x)         (((x) << SYNTH_SYNTH3_DIS_CLK_XTAL_LSB) & SYNTH_SYNTH3_DIS_CLK_XTAL_MASK)
#define SYNTH_SYNTH3_SEL_CLK_DIV2_MSB            30
#define SYNTH_SYNTH3_SEL_CLK_DIV2_LSB            30
#define SYNTH_SYNTH3_SEL_CLK_DIV2_MASK           0x40000000
#define SYNTH_SYNTH3_SEL_CLK_DIV2_GET(x)         (((x) & SYNTH_SYNTH3_SEL_CLK_DIV2_MASK) >> SYNTH_SYNTH3_SEL_CLK_DIV2_LSB)
#define SYNTH_SYNTH3_SEL_CLK_DIV2_SET(x)         (((x) << SYNTH_SYNTH3_SEL_CLK_DIV2_LSB) & SYNTH_SYNTH3_SEL_CLK_DIV2_MASK)
#define SYNTH_SYNTH3_WAIT_SHORTR_PWRUP_MSB       29
#define SYNTH_SYNTH3_WAIT_SHORTR_PWRUP_LSB       24
#define SYNTH_SYNTH3_WAIT_SHORTR_PWRUP_MASK      0x3f000000
#define SYNTH_SYNTH3_WAIT_SHORTR_PWRUP_GET(x)    (((x) & SYNTH_SYNTH3_WAIT_SHORTR_PWRUP_MASK) >> SYNTH_SYNTH3_WAIT_SHORTR_PWRUP_LSB)
#define SYNTH_SYNTH3_WAIT_SHORTR_PWRUP_SET(x)    (((x) << SYNTH_SYNTH3_WAIT_SHORTR_PWRUP_LSB) & SYNTH_SYNTH3_WAIT_SHORTR_PWRUP_MASK)
#define SYNTH_SYNTH3_WAIT_PWRUP_MSB              23
#define SYNTH_SYNTH3_WAIT_PWRUP_LSB              18
#define SYNTH_SYNTH3_WAIT_PWRUP_MASK             0x00fc0000
#define SYNTH_SYNTH3_WAIT_PWRUP_GET(x)           (((x) & SYNTH_SYNTH3_WAIT_PWRUP_MASK) >> SYNTH_SYNTH3_WAIT_PWRUP_LSB)
#define SYNTH_SYNTH3_WAIT_PWRUP_SET(x)           (((x) << SYNTH_SYNTH3_WAIT_PWRUP_LSB) & SYNTH_SYNTH3_WAIT_PWRUP_MASK)
#define SYNTH_SYNTH3_WAIT_CAL_BIN_MSB            17
#define SYNTH_SYNTH3_WAIT_CAL_BIN_LSB            12
#define SYNTH_SYNTH3_WAIT_CAL_BIN_MASK           0x0003f000
#define SYNTH_SYNTH3_WAIT_CAL_BIN_GET(x)         (((x) & SYNTH_SYNTH3_WAIT_CAL_BIN_MASK) >> SYNTH_SYNTH3_WAIT_CAL_BIN_LSB)
#define SYNTH_SYNTH3_WAIT_CAL_BIN_SET(x)         (((x) << SYNTH_SYNTH3_WAIT_CAL_BIN_LSB) & SYNTH_SYNTH3_WAIT_CAL_BIN_MASK)
#define SYNTH_SYNTH3_WAIT_CAL_LIN_MSB            11
#define SYNTH_SYNTH3_WAIT_CAL_LIN_LSB            6
#define SYNTH_SYNTH3_WAIT_CAL_LIN_MASK           0x00000fc0
#define SYNTH_SYNTH3_WAIT_CAL_LIN_GET(x)         (((x) & SYNTH_SYNTH3_WAIT_CAL_LIN_MASK) >> SYNTH_SYNTH3_WAIT_CAL_LIN_LSB)
#define SYNTH_SYNTH3_WAIT_CAL_LIN_SET(x)         (((x) << SYNTH_SYNTH3_WAIT_CAL_LIN_LSB) & SYNTH_SYNTH3_WAIT_CAL_LIN_MASK)
#define SYNTH_SYNTH3_WAIT_VC_CHECK_MSB           5
#define SYNTH_SYNTH3_WAIT_VC_CHECK_LSB           0
#define SYNTH_SYNTH3_WAIT_VC_CHECK_MASK          0x0000003f
#define SYNTH_SYNTH3_WAIT_VC_CHECK_GET(x)        (((x) & SYNTH_SYNTH3_WAIT_VC_CHECK_MASK) >> SYNTH_SYNTH3_WAIT_VC_CHECK_LSB)
#define SYNTH_SYNTH3_WAIT_VC_CHECK_SET(x)        (((x) << SYNTH_SYNTH3_WAIT_VC_CHECK_LSB) & SYNTH_SYNTH3_WAIT_VC_CHECK_MASK)

#define SYNTH_SYNTH4_ADDRESS                     0x0000000c
#define SYNTH_SYNTH4_OFFSET                      0x0000000c
#define SYNTH_SYNTH4_DIS_LIN_CAPSEARCH_MSB       31
#define SYNTH_SYNTH4_DIS_LIN_CAPSEARCH_LSB       31
#define SYNTH_SYNTH4_DIS_LIN_CAPSEARCH_MASK      0x80000000
#define SYNTH_SYNTH4_DIS_LIN_CAPSEARCH_GET(x)    (((x) & SYNTH_SYNTH4_DIS_LIN_CAPSEARCH_MASK) >> SYNTH_SYNTH4_DIS_LIN_CAPSEARCH_LSB)
#define SYNTH_SYNTH4_DIS_LIN_CAPSEARCH_SET(x)    (((x) << SYNTH_SYNTH4_DIS_LIN_CAPSEARCH_LSB) & SYNTH_SYNTH4_DIS_LIN_CAPSEARCH_MASK)
#define SYNTH_SYNTH4_DIS_LOSTVC_MSB              30
#define SYNTH_SYNTH4_DIS_LOSTVC_LSB              30
#define SYNTH_SYNTH4_DIS_LOSTVC_MASK             0x40000000
#define SYNTH_SYNTH4_DIS_LOSTVC_GET(x)           (((x) & SYNTH_SYNTH4_DIS_LOSTVC_MASK) >> SYNTH_SYNTH4_DIS_LOSTVC_LSB)
#define SYNTH_SYNTH4_DIS_LOSTVC_SET(x)           (((x) << SYNTH_SYNTH4_DIS_LOSTVC_LSB) & SYNTH_SYNTH4_DIS_LOSTVC_MASK)
#define SYNTH_SYNTH4_ALWAYS_SHORTR_MSB           29
#define SYNTH_SYNTH4_ALWAYS_SHORTR_LSB           29
#define SYNTH_SYNTH4_ALWAYS_SHORTR_MASK          0x20000000
#define SYNTH_SYNTH4_ALWAYS_SHORTR_GET(x)        (((x) & SYNTH_SYNTH4_ALWAYS_SHORTR_MASK) >> SYNTH_SYNTH4_ALWAYS_SHORTR_LSB)
#define SYNTH_SYNTH4_ALWAYS_SHORTR_SET(x)        (((x) << SYNTH_SYNTH4_ALWAYS_SHORTR_LSB) & SYNTH_SYNTH4_ALWAYS_SHORTR_MASK)
#define SYNTH_SYNTH4_SHORTR_UNTIL_LOCKED_MSB     28
#define SYNTH_SYNTH4_SHORTR_UNTIL_LOCKED_LSB     28
#define SYNTH_SYNTH4_SHORTR_UNTIL_LOCKED_MASK    0x10000000
#define SYNTH_SYNTH4_SHORTR_UNTIL_LOCKED_GET(x)  (((x) & SYNTH_SYNTH4_SHORTR_UNTIL_LOCKED_MASK) >> SYNTH_SYNTH4_SHORTR_UNTIL_LOCKED_LSB)
#define SYNTH_SYNTH4_SHORTR_UNTIL_LOCKED_SET(x)  (((x) << SYNTH_SYNTH4_SHORTR_UNTIL_LOCKED_LSB) & SYNTH_SYNTH4_SHORTR_UNTIL_LOCKED_MASK)
#define SYNTH_SYNTH4_FORCE_PINVC_MSB             27
#define SYNTH_SYNTH4_FORCE_PINVC_LSB             27
#define SYNTH_SYNTH4_FORCE_PINVC_MASK            0x08000000
#define SYNTH_SYNTH4_FORCE_PINVC_GET(x)          (((x) & SYNTH_SYNTH4_FORCE_PINVC_MASK) >> SYNTH_SYNTH4_FORCE_PINVC_LSB)
#define SYNTH_SYNTH4_FORCE_PINVC_SET(x)          (((x) << SYNTH_SYNTH4_FORCE_PINVC_LSB) & SYNTH_SYNTH4_FORCE_PINVC_MASK)
#define SYNTH_SYNTH4_FORCE_VCOCAP_MSB            26
#define SYNTH_SYNTH4_FORCE_VCOCAP_LSB            26
#define SYNTH_SYNTH4_FORCE_VCOCAP_MASK           0x04000000
#define SYNTH_SYNTH4_FORCE_VCOCAP_GET(x)         (((x) & SYNTH_SYNTH4_FORCE_VCOCAP_MASK) >> SYNTH_SYNTH4_FORCE_VCOCAP_LSB)
#define SYNTH_SYNTH4_FORCE_VCOCAP_SET(x)         (((x) << SYNTH_SYNTH4_FORCE_VCOCAP_LSB) & SYNTH_SYNTH4_FORCE_VCOCAP_MASK)
#define SYNTH_SYNTH4_VCOCAP_OVR_MSB              25
#define SYNTH_SYNTH4_VCOCAP_OVR_LSB              18
#define SYNTH_SYNTH4_VCOCAP_OVR_MASK             0x03fc0000
#define SYNTH_SYNTH4_VCOCAP_OVR_GET(x)           (((x) & SYNTH_SYNTH4_VCOCAP_OVR_MASK) >> SYNTH_SYNTH4_VCOCAP_OVR_LSB)
#define SYNTH_SYNTH4_VCOCAP_OVR_SET(x)           (((x) << SYNTH_SYNTH4_VCOCAP_OVR_LSB) & SYNTH_SYNTH4_VCOCAP_OVR_MASK)
#define SYNTH_SYNTH4_VCOCAPPULLUP_MSB            17
#define SYNTH_SYNTH4_VCOCAPPULLUP_LSB            17
#define SYNTH_SYNTH4_VCOCAPPULLUP_MASK           0x00020000
#define SYNTH_SYNTH4_VCOCAPPULLUP_GET(x)         (((x) & SYNTH_SYNTH4_VCOCAPPULLUP_MASK) >> SYNTH_SYNTH4_VCOCAPPULLUP_LSB)
#define SYNTH_SYNTH4_VCOCAPPULLUP_SET(x)         (((x) << SYNTH_SYNTH4_VCOCAPPULLUP_LSB) & SYNTH_SYNTH4_VCOCAPPULLUP_MASK)
#define SYNTH_SYNTH4_REFDIVSEL_MSB               16
#define SYNTH_SYNTH4_REFDIVSEL_LSB               15
#define SYNTH_SYNTH4_REFDIVSEL_MASK              0x00018000
#define SYNTH_SYNTH4_REFDIVSEL_GET(x)            (((x) & SYNTH_SYNTH4_REFDIVSEL_MASK) >> SYNTH_SYNTH4_REFDIVSEL_LSB)
#define SYNTH_SYNTH4_REFDIVSEL_SET(x)            (((x) << SYNTH_SYNTH4_REFDIVSEL_LSB) & SYNTH_SYNTH4_REFDIVSEL_MASK)
#define SYNTH_SYNTH4_PFDDELAY_MSB                14
#define SYNTH_SYNTH4_PFDDELAY_LSB                14
#define SYNTH_SYNTH4_PFDDELAY_MASK               0x00004000
#define SYNTH_SYNTH4_PFDDELAY_GET(x)             (((x) & SYNTH_SYNTH4_PFDDELAY_MASK) >> SYNTH_SYNTH4_PFDDELAY_LSB)
#define SYNTH_SYNTH4_PFDDELAY_SET(x)             (((x) << SYNTH_SYNTH4_PFDDELAY_LSB) & SYNTH_SYNTH4_PFDDELAY_MASK)
#define SYNTH_SYNTH4_PFD_DISABLE_MSB             13
#define SYNTH_SYNTH4_PFD_DISABLE_LSB             13
#define SYNTH_SYNTH4_PFD_DISABLE_MASK            0x00002000
#define SYNTH_SYNTH4_PFD_DISABLE_GET(x)          (((x) & SYNTH_SYNTH4_PFD_DISABLE_MASK) >> SYNTH_SYNTH4_PFD_DISABLE_LSB)
#define SYNTH_SYNTH4_PFD_DISABLE_SET(x)          (((x) << SYNTH_SYNTH4_PFD_DISABLE_LSB) & SYNTH_SYNTH4_PFD_DISABLE_MASK)
#define SYNTH_SYNTH4_PRESCSEL_MSB                12
#define SYNTH_SYNTH4_PRESCSEL_LSB                11
#define SYNTH_SYNTH4_PRESCSEL_MASK               0x00001800
#define SYNTH_SYNTH4_PRESCSEL_GET(x)             (((x) & SYNTH_SYNTH4_PRESCSEL_MASK) >> SYNTH_SYNTH4_PRESCSEL_LSB)
#define SYNTH_SYNTH4_PRESCSEL_SET(x)             (((x) << SYNTH_SYNTH4_PRESCSEL_LSB) & SYNTH_SYNTH4_PRESCSEL_MASK)
#define SYNTH_SYNTH4_RESET_PRESC_MSB             10
#define SYNTH_SYNTH4_RESET_PRESC_LSB             10
#define SYNTH_SYNTH4_RESET_PRESC_MASK            0x00000400
#define SYNTH_SYNTH4_RESET_PRESC_GET(x)          (((x) & SYNTH_SYNTH4_RESET_PRESC_MASK) >> SYNTH_SYNTH4_RESET_PRESC_LSB)
#define SYNTH_SYNTH4_RESET_PRESC_SET(x)          (((x) << SYNTH_SYNTH4_RESET_PRESC_LSB) & SYNTH_SYNTH4_RESET_PRESC_MASK)
#define SYNTH_SYNTH4_SDM_DISABLE_MSB             9
#define SYNTH_SYNTH4_SDM_DISABLE_LSB             9
#define SYNTH_SYNTH4_SDM_DISABLE_MASK            0x00000200
#define SYNTH_SYNTH4_SDM_DISABLE_GET(x)          (((x) & SYNTH_SYNTH4_SDM_DISABLE_MASK) >> SYNTH_SYNTH4_SDM_DISABLE_LSB)
#define SYNTH_SYNTH4_SDM_DISABLE_SET(x)          (((x) << SYNTH_SYNTH4_SDM_DISABLE_LSB) & SYNTH_SYNTH4_SDM_DISABLE_MASK)
#define SYNTH_SYNTH4_SDM_MODE_MSB                8
#define SYNTH_SYNTH4_SDM_MODE_LSB                8
#define SYNTH_SYNTH4_SDM_MODE_MASK               0x00000100
#define SYNTH_SYNTH4_SDM_MODE_GET(x)             (((x) & SYNTH_SYNTH4_SDM_MODE_MASK) >> SYNTH_SYNTH4_SDM_MODE_LSB)
#define SYNTH_SYNTH4_SDM_MODE_SET(x)             (((x) << SYNTH_SYNTH4_SDM_MODE_LSB) & SYNTH_SYNTH4_SDM_MODE_MASK)
#define SYNTH_SYNTH4_SDM_DITHER_MSB              7
#define SYNTH_SYNTH4_SDM_DITHER_LSB              6
#define SYNTH_SYNTH4_SDM_DITHER_MASK             0x000000c0
#define SYNTH_SYNTH4_SDM_DITHER_GET(x)           (((x) & SYNTH_SYNTH4_SDM_DITHER_MASK) >> SYNTH_SYNTH4_SDM_DITHER_LSB)
#define SYNTH_SYNTH4_SDM_DITHER_SET(x)           (((x) << SYNTH_SYNTH4_SDM_DITHER_LSB) & SYNTH_SYNTH4_SDM_DITHER_MASK)
#define SYNTH_SYNTH4_PSCOUNT_FBSEL_MSB           5
#define SYNTH_SYNTH4_PSCOUNT_FBSEL_LSB           5
#define SYNTH_SYNTH4_PSCOUNT_FBSEL_MASK          0x00000020
#define SYNTH_SYNTH4_PSCOUNT_FBSEL_GET(x)        (((x) & SYNTH_SYNTH4_PSCOUNT_FBSEL_MASK) >> SYNTH_SYNTH4_PSCOUNT_FBSEL_LSB)
#define SYNTH_SYNTH4_PSCOUNT_FBSEL_SET(x)        (((x) << SYNTH_SYNTH4_PSCOUNT_FBSEL_LSB) & SYNTH_SYNTH4_PSCOUNT_FBSEL_MASK)
#define SYNTH_SYNTH4_SEL_CLKXTAL_EDGE_MSB        4
#define SYNTH_SYNTH4_SEL_CLKXTAL_EDGE_LSB        4
#define SYNTH_SYNTH4_SEL_CLKXTAL_EDGE_MASK       0x00000010
#define SYNTH_SYNTH4_SEL_CLKXTAL_EDGE_GET(x)     (((x) & SYNTH_SYNTH4_SEL_CLKXTAL_EDGE_MASK) >> SYNTH_SYNTH4_SEL_CLKXTAL_EDGE_LSB)
#define SYNTH_SYNTH4_SEL_CLKXTAL_EDGE_SET(x)     (((x) << SYNTH_SYNTH4_SEL_CLKXTAL_EDGE_LSB) & SYNTH_SYNTH4_SEL_CLKXTAL_EDGE_MASK)
#define SYNTH_SYNTH4_SPARE_MISC_MSB              3
#define SYNTH_SYNTH4_SPARE_MISC_LSB              2
#define SYNTH_SYNTH4_SPARE_MISC_MASK             0x0000000c
#define SYNTH_SYNTH4_SPARE_MISC_GET(x)           (((x) & SYNTH_SYNTH4_SPARE_MISC_MASK) >> SYNTH_SYNTH4_SPARE_MISC_LSB)
#define SYNTH_SYNTH4_SPARE_MISC_SET(x)           (((x) << SYNTH_SYNTH4_SPARE_MISC_LSB) & SYNTH_SYNTH4_SPARE_MISC_MASK)
#define SYNTH_SYNTH4_LONGSHIFTSEL_MSB            1
#define SYNTH_SYNTH4_LONGSHIFTSEL_LSB            1
#define SYNTH_SYNTH4_LONGSHIFTSEL_MASK           0x00000002
#define SYNTH_SYNTH4_LONGSHIFTSEL_GET(x)         (((x) & SYNTH_SYNTH4_LONGSHIFTSEL_MASK) >> SYNTH_SYNTH4_LONGSHIFTSEL_LSB)
#define SYNTH_SYNTH4_LONGSHIFTSEL_SET(x)         (((x) << SYNTH_SYNTH4_LONGSHIFTSEL_LSB) & SYNTH_SYNTH4_LONGSHIFTSEL_MASK)
#define SYNTH_SYNTH4_FORCE_SHIFTREG_MSB          0
#define SYNTH_SYNTH4_FORCE_SHIFTREG_LSB          0
#define SYNTH_SYNTH4_FORCE_SHIFTREG_MASK         0x00000001
#define SYNTH_SYNTH4_FORCE_SHIFTREG_GET(x)       (((x) & SYNTH_SYNTH4_FORCE_SHIFTREG_MASK) >> SYNTH_SYNTH4_FORCE_SHIFTREG_LSB)
#define SYNTH_SYNTH4_FORCE_SHIFTREG_SET(x)       (((x) << SYNTH_SYNTH4_FORCE_SHIFTREG_LSB) & SYNTH_SYNTH4_FORCE_SHIFTREG_MASK)

#define SYNTH_SYNTH5_ADDRESS                     0x00000010
#define SYNTH_SYNTH5_OFFSET                      0x00000010
#define SYNTH_SYNTH5_LOOP_IP0_MSB                31
#define SYNTH_SYNTH5_LOOP_IP0_LSB                28
#define SYNTH_SYNTH5_LOOP_IP0_MASK               0xf0000000
#define SYNTH_SYNTH5_LOOP_IP0_GET(x)             (((x) & SYNTH_SYNTH5_LOOP_IP0_MASK) >> SYNTH_SYNTH5_LOOP_IP0_LSB)
#define SYNTH_SYNTH5_LOOP_IP0_SET(x)             (((x) << SYNTH_SYNTH5_LOOP_IP0_LSB) & SYNTH_SYNTH5_LOOP_IP0_MASK)
#define SYNTH_SYNTH5_SLOPE_IP_MSB                27
#define SYNTH_SYNTH5_SLOPE_IP_LSB                25
#define SYNTH_SYNTH5_SLOPE_IP_MASK               0x0e000000
#define SYNTH_SYNTH5_SLOPE_IP_GET(x)             (((x) & SYNTH_SYNTH5_SLOPE_IP_MASK) >> SYNTH_SYNTH5_SLOPE_IP_LSB)
#define SYNTH_SYNTH5_SLOPE_IP_SET(x)             (((x) << SYNTH_SYNTH5_SLOPE_IP_LSB) & SYNTH_SYNTH5_SLOPE_IP_MASK)
#define SYNTH_SYNTH5_CPBIAS_MSB                  24
#define SYNTH_SYNTH5_CPBIAS_LSB                  23
#define SYNTH_SYNTH5_CPBIAS_MASK                 0x01800000
#define SYNTH_SYNTH5_CPBIAS_GET(x)               (((x) & SYNTH_SYNTH5_CPBIAS_MASK) >> SYNTH_SYNTH5_CPBIAS_LSB)
#define SYNTH_SYNTH5_CPBIAS_SET(x)               (((x) << SYNTH_SYNTH5_CPBIAS_LSB) & SYNTH_SYNTH5_CPBIAS_MASK)
#define SYNTH_SYNTH5_CPSTEERING_EN_MSB           22
#define SYNTH_SYNTH5_CPSTEERING_EN_LSB           22
#define SYNTH_SYNTH5_CPSTEERING_EN_MASK          0x00400000
#define SYNTH_SYNTH5_CPSTEERING_EN_GET(x)        (((x) & SYNTH_SYNTH5_CPSTEERING_EN_MASK) >> SYNTH_SYNTH5_CPSTEERING_EN_LSB)
#define SYNTH_SYNTH5_CPSTEERING_EN_SET(x)        (((x) << SYNTH_SYNTH5_CPSTEERING_EN_LSB) & SYNTH_SYNTH5_CPSTEERING_EN_MASK)
#define SYNTH_SYNTH5_CPLOWLK_MSB                 21
#define SYNTH_SYNTH5_CPLOWLK_LSB                 21
#define SYNTH_SYNTH5_CPLOWLK_MASK                0x00200000
#define SYNTH_SYNTH5_CPLOWLK_GET(x)              (((x) & SYNTH_SYNTH5_CPLOWLK_MASK) >> SYNTH_SYNTH5_CPLOWLK_LSB)
#define SYNTH_SYNTH5_CPLOWLK_SET(x)              (((x) << SYNTH_SYNTH5_CPLOWLK_LSB) & SYNTH_SYNTH5_CPLOWLK_MASK)
#define SYNTH_SYNTH5_LOOPLEAKCUR_MSB             20
#define SYNTH_SYNTH5_LOOPLEAKCUR_LSB             17
#define SYNTH_SYNTH5_LOOPLEAKCUR_MASK            0x001e0000
#define SYNTH_SYNTH5_LOOPLEAKCUR_GET(x)          (((x) & SYNTH_SYNTH5_LOOPLEAKCUR_MASK) >> SYNTH_SYNTH5_LOOPLEAKCUR_LSB)
#define SYNTH_SYNTH5_LOOPLEAKCUR_SET(x)          (((x) << SYNTH_SYNTH5_LOOPLEAKCUR_LSB) & SYNTH_SYNTH5_LOOPLEAKCUR_MASK)
#define SYNTH_SYNTH5_CAPRANGE1_MSB               16
#define SYNTH_SYNTH5_CAPRANGE1_LSB               13
#define SYNTH_SYNTH5_CAPRANGE1_MASK              0x0001e000
#define SYNTH_SYNTH5_CAPRANGE1_GET(x)            (((x) & SYNTH_SYNTH5_CAPRANGE1_MASK) >> SYNTH_SYNTH5_CAPRANGE1_LSB)
#define SYNTH_SYNTH5_CAPRANGE1_SET(x)            (((x) << SYNTH_SYNTH5_CAPRANGE1_LSB) & SYNTH_SYNTH5_CAPRANGE1_MASK)
#define SYNTH_SYNTH5_CAPRANGE2_MSB               12
#define SYNTH_SYNTH5_CAPRANGE2_LSB               9
#define SYNTH_SYNTH5_CAPRANGE2_MASK              0x00001e00
#define SYNTH_SYNTH5_CAPRANGE2_GET(x)            (((x) & SYNTH_SYNTH5_CAPRANGE2_MASK) >> SYNTH_SYNTH5_CAPRANGE2_LSB)
#define SYNTH_SYNTH5_CAPRANGE2_SET(x)            (((x) << SYNTH_SYNTH5_CAPRANGE2_LSB) & SYNTH_SYNTH5_CAPRANGE2_MASK)
#define SYNTH_SYNTH5_CAPRANGE3_MSB               8
#define SYNTH_SYNTH5_CAPRANGE3_LSB               5
#define SYNTH_SYNTH5_CAPRANGE3_MASK              0x000001e0
#define SYNTH_SYNTH5_CAPRANGE3_GET(x)            (((x) & SYNTH_SYNTH5_CAPRANGE3_MASK) >> SYNTH_SYNTH5_CAPRANGE3_LSB)
#define SYNTH_SYNTH5_CAPRANGE3_SET(x)            (((x) << SYNTH_SYNTH5_CAPRANGE3_LSB) & SYNTH_SYNTH5_CAPRANGE3_MASK)
#define SYNTH_SYNTH5_FORCE_LOBUF5GTUNE_MSB       4
#define SYNTH_SYNTH5_FORCE_LOBUF5GTUNE_LSB       4
#define SYNTH_SYNTH5_FORCE_LOBUF5GTUNE_MASK      0x00000010
#define SYNTH_SYNTH5_FORCE_LOBUF5GTUNE_GET(x)    (((x) & SYNTH_SYNTH5_FORCE_LOBUF5GTUNE_MASK) >> SYNTH_SYNTH5_FORCE_LOBUF5GTUNE_LSB)
#define SYNTH_SYNTH5_FORCE_LOBUF5GTUNE_SET(x)    (((x) << SYNTH_SYNTH5_FORCE_LOBUF5GTUNE_LSB) & SYNTH_SYNTH5_FORCE_LOBUF5GTUNE_MASK)
#define SYNTH_SYNTH5_LOBUF5GTUNE_OVR_MSB         3
#define SYNTH_SYNTH5_LOBUF5GTUNE_OVR_LSB         2
#define SYNTH_SYNTH5_LOBUF5GTUNE_OVR_MASK        0x0000000c
#define SYNTH_SYNTH5_LOBUF5GTUNE_OVR_GET(x)      (((x) & SYNTH_SYNTH5_LOBUF5GTUNE_OVR_MASK) >> SYNTH_SYNTH5_LOBUF5GTUNE_OVR_LSB)
#define SYNTH_SYNTH5_LOBUF5GTUNE_OVR_SET(x)      (((x) << SYNTH_SYNTH5_LOBUF5GTUNE_OVR_LSB) & SYNTH_SYNTH5_LOBUF5GTUNE_OVR_MASK)
#define SYNTH_SYNTH5_SPARE_MSB                   1
#define SYNTH_SYNTH5_SPARE_LSB                   0
#define SYNTH_SYNTH5_SPARE_MASK                  0x00000003
#define SYNTH_SYNTH5_SPARE_GET(x)                (((x) & SYNTH_SYNTH5_SPARE_MASK) >> SYNTH_SYNTH5_SPARE_LSB)
#define SYNTH_SYNTH5_SPARE_SET(x)                (((x) << SYNTH_SYNTH5_SPARE_LSB) & SYNTH_SYNTH5_SPARE_MASK)

#define SYNTH_SYNTH6_ADDRESS                     0x00000014
#define SYNTH_SYNTH6_OFFSET                      0x00000014
#define SYNTH_SYNTH6_IRCP_MSB                    31
#define SYNTH_SYNTH6_IRCP_LSB                    29
#define SYNTH_SYNTH6_IRCP_MASK                   0xe0000000
#define SYNTH_SYNTH6_IRCP_GET(x)                 (((x) & SYNTH_SYNTH6_IRCP_MASK) >> SYNTH_SYNTH6_IRCP_LSB)
#define SYNTH_SYNTH6_IRCP_SET(x)                 (((x) << SYNTH_SYNTH6_IRCP_LSB) & SYNTH_SYNTH6_IRCP_MASK)
#define SYNTH_SYNTH6_IRVCMON_MSB                 28
#define SYNTH_SYNTH6_IRVCMON_LSB                 26
#define SYNTH_SYNTH6_IRVCMON_MASK                0x1c000000
#define SYNTH_SYNTH6_IRVCMON_GET(x)              (((x) & SYNTH_SYNTH6_IRVCMON_MASK) >> SYNTH_SYNTH6_IRVCMON_LSB)
#define SYNTH_SYNTH6_IRVCMON_SET(x)              (((x) << SYNTH_SYNTH6_IRVCMON_LSB) & SYNTH_SYNTH6_IRVCMON_MASK)
#define SYNTH_SYNTH6_IRSPARE_MSB                 25
#define SYNTH_SYNTH6_IRSPARE_LSB                 23
#define SYNTH_SYNTH6_IRSPARE_MASK                0x03800000
#define SYNTH_SYNTH6_IRSPARE_GET(x)              (((x) & SYNTH_SYNTH6_IRSPARE_MASK) >> SYNTH_SYNTH6_IRSPARE_LSB)
#define SYNTH_SYNTH6_IRSPARE_SET(x)              (((x) << SYNTH_SYNTH6_IRSPARE_LSB) & SYNTH_SYNTH6_IRSPARE_MASK)
#define SYNTH_SYNTH6_ICPRESC_MSB                 22
#define SYNTH_SYNTH6_ICPRESC_LSB                 20
#define SYNTH_SYNTH6_ICPRESC_MASK                0x00700000
#define SYNTH_SYNTH6_ICPRESC_GET(x)              (((x) & SYNTH_SYNTH6_ICPRESC_MASK) >> SYNTH_SYNTH6_ICPRESC_LSB)
#define SYNTH_SYNTH6_ICPRESC_SET(x)              (((x) << SYNTH_SYNTH6_ICPRESC_LSB) & SYNTH_SYNTH6_ICPRESC_MASK)
#define SYNTH_SYNTH6_ICLODIV_MSB                 19
#define SYNTH_SYNTH6_ICLODIV_LSB                 17
#define SYNTH_SYNTH6_ICLODIV_MASK                0x000e0000
#define SYNTH_SYNTH6_ICLODIV_GET(x)              (((x) & SYNTH_SYNTH6_ICLODIV_MASK) >> SYNTH_SYNTH6_ICLODIV_LSB)
#define SYNTH_SYNTH6_ICLODIV_SET(x)              (((x) << SYNTH_SYNTH6_ICLODIV_LSB) & SYNTH_SYNTH6_ICLODIV_MASK)
#define SYNTH_SYNTH6_ICLOMIX_MSB                 16
#define SYNTH_SYNTH6_ICLOMIX_LSB                 14
#define SYNTH_SYNTH6_ICLOMIX_MASK                0x0001c000
#define SYNTH_SYNTH6_ICLOMIX_GET(x)              (((x) & SYNTH_SYNTH6_ICLOMIX_MASK) >> SYNTH_SYNTH6_ICLOMIX_LSB)
#define SYNTH_SYNTH6_ICLOMIX_SET(x)              (((x) << SYNTH_SYNTH6_ICLOMIX_LSB) & SYNTH_SYNTH6_ICLOMIX_MASK)
#define SYNTH_SYNTH6_ICSPAREA_MSB                13
#define SYNTH_SYNTH6_ICSPAREA_LSB                11
#define SYNTH_SYNTH6_ICSPAREA_MASK               0x00003800
#define SYNTH_SYNTH6_ICSPAREA_GET(x)             (((x) & SYNTH_SYNTH6_ICSPAREA_MASK) >> SYNTH_SYNTH6_ICSPAREA_LSB)
#define SYNTH_SYNTH6_ICSPAREA_SET(x)             (((x) << SYNTH_SYNTH6_ICSPAREA_LSB) & SYNTH_SYNTH6_ICSPAREA_MASK)
#define SYNTH_SYNTH6_ICSPAREB_MSB                10
#define SYNTH_SYNTH6_ICSPAREB_LSB                8
#define SYNTH_SYNTH6_ICSPAREB_MASK               0x00000700
#define SYNTH_SYNTH6_ICSPAREB_GET(x)             (((x) & SYNTH_SYNTH6_ICSPAREB_MASK) >> SYNTH_SYNTH6_ICSPAREB_LSB)
#define SYNTH_SYNTH6_ICSPAREB_SET(x)             (((x) << SYNTH_SYNTH6_ICSPAREB_LSB) & SYNTH_SYNTH6_ICSPAREB_MASK)
#define SYNTH_SYNTH6_ICVCO_MSB                   7
#define SYNTH_SYNTH6_ICVCO_LSB                   5
#define SYNTH_SYNTH6_ICVCO_MASK                  0x000000e0
#define SYNTH_SYNTH6_ICVCO_GET(x)                (((x) & SYNTH_SYNTH6_ICVCO_MASK) >> SYNTH_SYNTH6_ICVCO_LSB)
#define SYNTH_SYNTH6_ICVCO_SET(x)                (((x) << SYNTH_SYNTH6_ICVCO_LSB) & SYNTH_SYNTH6_ICVCO_MASK)
#define SYNTH_SYNTH6_VCOBUFBIAS_MSB              4
#define SYNTH_SYNTH6_VCOBUFBIAS_LSB              3
#define SYNTH_SYNTH6_VCOBUFBIAS_MASK             0x00000018
#define SYNTH_SYNTH6_VCOBUFBIAS_GET(x)           (((x) & SYNTH_SYNTH6_VCOBUFBIAS_MASK) >> SYNTH_SYNTH6_VCOBUFBIAS_LSB)
#define SYNTH_SYNTH6_VCOBUFBIAS_SET(x)           (((x) << SYNTH_SYNTH6_VCOBUFBIAS_LSB) & SYNTH_SYNTH6_VCOBUFBIAS_MASK)
#define SYNTH_SYNTH6_SPARE_BIAS_MSB              2
#define SYNTH_SYNTH6_SPARE_BIAS_LSB              0
#define SYNTH_SYNTH6_SPARE_BIAS_MASK             0x00000007
#define SYNTH_SYNTH6_SPARE_BIAS_GET(x)           (((x) & SYNTH_SYNTH6_SPARE_BIAS_MASK) >> SYNTH_SYNTH6_SPARE_BIAS_LSB)
#define SYNTH_SYNTH6_SPARE_BIAS_SET(x)           (((x) << SYNTH_SYNTH6_SPARE_BIAS_LSB) & SYNTH_SYNTH6_SPARE_BIAS_MASK)

#define SYNTH_SYNTH7_ADDRESS                     0x00000018
#define SYNTH_SYNTH7_OFFSET                      0x00000018
#define SYNTH_SYNTH7_SYNTH_ON_MSB                31
#define SYNTH_SYNTH7_SYNTH_ON_LSB                31
#define SYNTH_SYNTH7_SYNTH_ON_MASK               0x80000000
#define SYNTH_SYNTH7_SYNTH_ON_GET(x)             (((x) & SYNTH_SYNTH7_SYNTH_ON_MASK) >> SYNTH_SYNTH7_SYNTH_ON_LSB)
#define SYNTH_SYNTH7_SYNTH_ON_SET(x)             (((x) << SYNTH_SYNTH7_SYNTH_ON_LSB) & SYNTH_SYNTH7_SYNTH_ON_MASK)
#define SYNTH_SYNTH7_SYNTH_SM_STATE_MSB          30
#define SYNTH_SYNTH7_SYNTH_SM_STATE_LSB          27
#define SYNTH_SYNTH7_SYNTH_SM_STATE_MASK         0x78000000
#define SYNTH_SYNTH7_SYNTH_SM_STATE_GET(x)       (((x) & SYNTH_SYNTH7_SYNTH_SM_STATE_MASK) >> SYNTH_SYNTH7_SYNTH_SM_STATE_LSB)
#define SYNTH_SYNTH7_SYNTH_SM_STATE_SET(x)       (((x) << SYNTH_SYNTH7_SYNTH_SM_STATE_LSB) & SYNTH_SYNTH7_SYNTH_SM_STATE_MASK)
#define SYNTH_SYNTH7_CAP_SEARCH_MSB              26
#define SYNTH_SYNTH7_CAP_SEARCH_LSB              26
#define SYNTH_SYNTH7_CAP_SEARCH_MASK             0x04000000
#define SYNTH_SYNTH7_CAP_SEARCH_GET(x)           (((x) & SYNTH_SYNTH7_CAP_SEARCH_MASK) >> SYNTH_SYNTH7_CAP_SEARCH_LSB)
#define SYNTH_SYNTH7_CAP_SEARCH_SET(x)           (((x) << SYNTH_SYNTH7_CAP_SEARCH_LSB) & SYNTH_SYNTH7_CAP_SEARCH_MASK)
#define SYNTH_SYNTH7_SYNTH_LOCK_VC_OK_MSB        25
#define SYNTH_SYNTH7_SYNTH_LOCK_VC_OK_LSB        25
#define SYNTH_SYNTH7_SYNTH_LOCK_VC_OK_MASK       0x02000000
#define SYNTH_SYNTH7_SYNTH_LOCK_VC_OK_GET(x)     (((x) & SYNTH_SYNTH7_SYNTH_LOCK_VC_OK_MASK) >> SYNTH_SYNTH7_SYNTH_LOCK_VC_OK_LSB)
#define SYNTH_SYNTH7_SYNTH_LOCK_VC_OK_SET(x)     (((x) << SYNTH_SYNTH7_SYNTH_LOCK_VC_OK_LSB) & SYNTH_SYNTH7_SYNTH_LOCK_VC_OK_MASK)
#define SYNTH_SYNTH7_PIN_VC_MSB                  24
#define SYNTH_SYNTH7_PIN_VC_LSB                  24
#define SYNTH_SYNTH7_PIN_VC_MASK                 0x01000000
#define SYNTH_SYNTH7_PIN_VC_GET(x)               (((x) & SYNTH_SYNTH7_PIN_VC_MASK) >> SYNTH_SYNTH7_PIN_VC_LSB)
#define SYNTH_SYNTH7_PIN_VC_SET(x)               (((x) << SYNTH_SYNTH7_PIN_VC_LSB) & SYNTH_SYNTH7_PIN_VC_MASK)
#define SYNTH_SYNTH7_VCO_CAP_ST_MSB              23
#define SYNTH_SYNTH7_VCO_CAP_ST_LSB              16
#define SYNTH_SYNTH7_VCO_CAP_ST_MASK             0x00ff0000
#define SYNTH_SYNTH7_VCO_CAP_ST_GET(x)           (((x) & SYNTH_SYNTH7_VCO_CAP_ST_MASK) >> SYNTH_SYNTH7_VCO_CAP_ST_LSB)
#define SYNTH_SYNTH7_VCO_CAP_ST_SET(x)           (((x) << SYNTH_SYNTH7_VCO_CAP_ST_LSB) & SYNTH_SYNTH7_VCO_CAP_ST_MASK)
#define SYNTH_SYNTH7_SHORT_R_MSB                 15
#define SYNTH_SYNTH7_SHORT_R_LSB                 15
#define SYNTH_SYNTH7_SHORT_R_MASK                0x00008000
#define SYNTH_SYNTH7_SHORT_R_GET(x)              (((x) & SYNTH_SYNTH7_SHORT_R_MASK) >> SYNTH_SYNTH7_SHORT_R_LSB)
#define SYNTH_SYNTH7_SHORT_R_SET(x)              (((x) << SYNTH_SYNTH7_SHORT_R_LSB) & SYNTH_SYNTH7_SHORT_R_MASK)
#define SYNTH_SYNTH7_RESET_RFD_MSB               14
#define SYNTH_SYNTH7_RESET_RFD_LSB               14
#define SYNTH_SYNTH7_RESET_RFD_MASK              0x00004000
#define SYNTH_SYNTH7_RESET_RFD_GET(x)            (((x) & SYNTH_SYNTH7_RESET_RFD_MASK) >> SYNTH_SYNTH7_RESET_RFD_LSB)
#define SYNTH_SYNTH7_RESET_RFD_SET(x)            (((x) << SYNTH_SYNTH7_RESET_RFD_LSB) & SYNTH_SYNTH7_RESET_RFD_MASK)
#define SYNTH_SYNTH7_RESET_PFD_MSB               13
#define SYNTH_SYNTH7_RESET_PFD_LSB               13
#define SYNTH_SYNTH7_RESET_PFD_MASK              0x00002000
#define SYNTH_SYNTH7_RESET_PFD_GET(x)            (((x) & SYNTH_SYNTH7_RESET_PFD_MASK) >> SYNTH_SYNTH7_RESET_PFD_LSB)
#define SYNTH_SYNTH7_RESET_PFD_SET(x)            (((x) << SYNTH_SYNTH7_RESET_PFD_LSB) & SYNTH_SYNTH7_RESET_PFD_MASK)
#define SYNTH_SYNTH7_RESET_PSCOUNTERS_MSB        12
#define SYNTH_SYNTH7_RESET_PSCOUNTERS_LSB        12
#define SYNTH_SYNTH7_RESET_PSCOUNTERS_MASK       0x00001000
#define SYNTH_SYNTH7_RESET_PSCOUNTERS_GET(x)     (((x) & SYNTH_SYNTH7_RESET_PSCOUNTERS_MASK) >> SYNTH_SYNTH7_RESET_PSCOUNTERS_LSB)
#define SYNTH_SYNTH7_RESET_PSCOUNTERS_SET(x)     (((x) << SYNTH_SYNTH7_RESET_PSCOUNTERS_LSB) & SYNTH_SYNTH7_RESET_PSCOUNTERS_MASK)
#define SYNTH_SYNTH7_RESET_SDM_B_MSB             11
#define SYNTH_SYNTH7_RESET_SDM_B_LSB             11
#define SYNTH_SYNTH7_RESET_SDM_B_MASK            0x00000800
#define SYNTH_SYNTH7_RESET_SDM_B_GET(x)          (((x) & SYNTH_SYNTH7_RESET_SDM_B_MASK) >> SYNTH_SYNTH7_RESET_SDM_B_LSB)
#define SYNTH_SYNTH7_RESET_SDM_B_SET(x)          (((x) << SYNTH_SYNTH7_RESET_SDM_B_LSB) & SYNTH_SYNTH7_RESET_SDM_B_MASK)
#define SYNTH_SYNTH7_VC2HIGH_MSB                 10
#define SYNTH_SYNTH7_VC2HIGH_LSB                 10
#define SYNTH_SYNTH7_VC2HIGH_MASK                0x00000400
#define SYNTH_SYNTH7_VC2HIGH_GET(x)              (((x) & SYNTH_SYNTH7_VC2HIGH_MASK) >> SYNTH_SYNTH7_VC2HIGH_LSB)
#define SYNTH_SYNTH7_VC2HIGH_SET(x)              (((x) << SYNTH_SYNTH7_VC2HIGH_LSB) & SYNTH_SYNTH7_VC2HIGH_MASK)
#define SYNTH_SYNTH7_VC2LOW_MSB                  9
#define SYNTH_SYNTH7_VC2LOW_LSB                  9
#define SYNTH_SYNTH7_VC2LOW_MASK                 0x00000200
#define SYNTH_SYNTH7_VC2LOW_GET(x)               (((x) & SYNTH_SYNTH7_VC2LOW_MASK) >> SYNTH_SYNTH7_VC2LOW_LSB)
#define SYNTH_SYNTH7_VC2LOW_SET(x)               (((x) << SYNTH_SYNTH7_VC2LOW_LSB) & SYNTH_SYNTH7_VC2LOW_MASK)
#define SYNTH_SYNTH7_LOOP_IP_MSB                 8
#define SYNTH_SYNTH7_LOOP_IP_LSB                 5
#define SYNTH_SYNTH7_LOOP_IP_MASK                0x000001e0
#define SYNTH_SYNTH7_LOOP_IP_GET(x)              (((x) & SYNTH_SYNTH7_LOOP_IP_MASK) >> SYNTH_SYNTH7_LOOP_IP_LSB)
#define SYNTH_SYNTH7_LOOP_IP_SET(x)              (((x) << SYNTH_SYNTH7_LOOP_IP_LSB) & SYNTH_SYNTH7_LOOP_IP_MASK)
#define SYNTH_SYNTH7_LOBUF5GTUNE_MSB             4
#define SYNTH_SYNTH7_LOBUF5GTUNE_LSB             3
#define SYNTH_SYNTH7_LOBUF5GTUNE_MASK            0x00000018
#define SYNTH_SYNTH7_LOBUF5GTUNE_GET(x)          (((x) & SYNTH_SYNTH7_LOBUF5GTUNE_MASK) >> SYNTH_SYNTH7_LOBUF5GTUNE_LSB)
#define SYNTH_SYNTH7_LOBUF5GTUNE_SET(x)          (((x) << SYNTH_SYNTH7_LOBUF5GTUNE_LSB) & SYNTH_SYNTH7_LOBUF5GTUNE_MASK)
#define SYNTH_SYNTH7_SPARE_READ_MSB              2
#define SYNTH_SYNTH7_SPARE_READ_LSB              0
#define SYNTH_SYNTH7_SPARE_READ_MASK             0x00000007
#define SYNTH_SYNTH7_SPARE_READ_GET(x)           (((x) & SYNTH_SYNTH7_SPARE_READ_MASK) >> SYNTH_SYNTH7_SPARE_READ_LSB)
#define SYNTH_SYNTH7_SPARE_READ_SET(x)           (((x) << SYNTH_SYNTH7_SPARE_READ_LSB) & SYNTH_SYNTH7_SPARE_READ_MASK)

#define SYNTH_SYNTH8_ADDRESS                     0x0000001c
#define SYNTH_SYNTH8_OFFSET                      0x0000001c
#define SYNTH_SYNTH8_LOADSYNTHCHANNEL_MSB        31
#define SYNTH_SYNTH8_LOADSYNTHCHANNEL_LSB        31
#define SYNTH_SYNTH8_LOADSYNTHCHANNEL_MASK       0x80000000
#define SYNTH_SYNTH8_LOADSYNTHCHANNEL_GET(x)     (((x) & SYNTH_SYNTH8_LOADSYNTHCHANNEL_MASK) >> SYNTH_SYNTH8_LOADSYNTHCHANNEL_LSB)
#define SYNTH_SYNTH8_LOADSYNTHCHANNEL_SET(x)     (((x) << SYNTH_SYNTH8_LOADSYNTHCHANNEL_LSB) & SYNTH_SYNTH8_LOADSYNTHCHANNEL_MASK)
#define SYNTH_SYNTH8_FRACMODE_MSB                30
#define SYNTH_SYNTH8_FRACMODE_LSB                30
#define SYNTH_SYNTH8_FRACMODE_MASK               0x40000000
#define SYNTH_SYNTH8_FRACMODE_GET(x)             (((x) & SYNTH_SYNTH8_FRACMODE_MASK) >> SYNTH_SYNTH8_FRACMODE_LSB)
#define SYNTH_SYNTH8_FRACMODE_SET(x)             (((x) << SYNTH_SYNTH8_FRACMODE_LSB) & SYNTH_SYNTH8_FRACMODE_MASK)
#define SYNTH_SYNTH8_AMODEREFSEL_MSB             29
#define SYNTH_SYNTH8_AMODEREFSEL_LSB             28
#define SYNTH_SYNTH8_AMODEREFSEL_MASK            0x30000000
#define SYNTH_SYNTH8_AMODEREFSEL_GET(x)          (((x) & SYNTH_SYNTH8_AMODEREFSEL_MASK) >> SYNTH_SYNTH8_AMODEREFSEL_LSB)
#define SYNTH_SYNTH8_AMODEREFSEL_SET(x)          (((x) << SYNTH_SYNTH8_AMODEREFSEL_LSB) & SYNTH_SYNTH8_AMODEREFSEL_MASK)
#define SYNTH_SYNTH8_SPARE_MSB                   27
#define SYNTH_SYNTH8_SPARE_LSB                   27
#define SYNTH_SYNTH8_SPARE_MASK                  0x08000000
#define SYNTH_SYNTH8_SPARE_GET(x)                (((x) & SYNTH_SYNTH8_SPARE_MASK) >> SYNTH_SYNTH8_SPARE_LSB)
#define SYNTH_SYNTH8_SPARE_SET(x)                (((x) << SYNTH_SYNTH8_SPARE_LSB) & SYNTH_SYNTH8_SPARE_MASK)
#define SYNTH_SYNTH8_CHANSEL_MSB                 26
#define SYNTH_SYNTH8_CHANSEL_LSB                 18
#define SYNTH_SYNTH8_CHANSEL_MASK                0x07fc0000
#define SYNTH_SYNTH8_CHANSEL_GET(x)              (((x) & SYNTH_SYNTH8_CHANSEL_MASK) >> SYNTH_SYNTH8_CHANSEL_LSB)
#define SYNTH_SYNTH8_CHANSEL_SET(x)              (((x) << SYNTH_SYNTH8_CHANSEL_LSB) & SYNTH_SYNTH8_CHANSEL_MASK)
#define SYNTH_SYNTH8_CHANFRAC_MSB                17
#define SYNTH_SYNTH8_CHANFRAC_LSB                1
#define SYNTH_SYNTH8_CHANFRAC_MASK               0x0003fffe
#define SYNTH_SYNTH8_CHANFRAC_GET(x)             (((x) & SYNTH_SYNTH8_CHANFRAC_MASK) >> SYNTH_SYNTH8_CHANFRAC_LSB)
#define SYNTH_SYNTH8_CHANFRAC_SET(x)             (((x) << SYNTH_SYNTH8_CHANFRAC_LSB) & SYNTH_SYNTH8_CHANFRAC_MASK)
#define SYNTH_SYNTH8_FORCE_FRACLSB_MSB           0
#define SYNTH_SYNTH8_FORCE_FRACLSB_LSB           0
#define SYNTH_SYNTH8_FORCE_FRACLSB_MASK          0x00000001
#define SYNTH_SYNTH8_FORCE_FRACLSB_GET(x)        (((x) & SYNTH_SYNTH8_FORCE_FRACLSB_MASK) >> SYNTH_SYNTH8_FORCE_FRACLSB_LSB)
#define SYNTH_SYNTH8_FORCE_FRACLSB_SET(x)        (((x) << SYNTH_SYNTH8_FORCE_FRACLSB_LSB) & SYNTH_SYNTH8_FORCE_FRACLSB_MASK)

#define RF5G_RF5G1_ADDRESS                       0x00000020
#define RF5G_RF5G1_OFFSET                        0x00000020
#define RF5G_RF5G1_PDTXLO5_MSB                   31
#define RF5G_RF5G1_PDTXLO5_LSB                   31
#define RF5G_RF5G1_PDTXLO5_MASK                  0x80000000
#define RF5G_RF5G1_PDTXLO5_GET(x)                (((x) & RF5G_RF5G1_PDTXLO5_MASK) >> RF5G_RF5G1_PDTXLO5_LSB)
#define RF5G_RF5G1_PDTXLO5_SET(x)                (((x) << RF5G_RF5G1_PDTXLO5_LSB) & RF5G_RF5G1_PDTXLO5_MASK)
#define RF5G_RF5G1_PDTXMIX5_MSB                  30
#define RF5G_RF5G1_PDTXMIX5_LSB                  30
#define RF5G_RF5G1_PDTXMIX5_MASK                 0x40000000
#define RF5G_RF5G1_PDTXMIX5_GET(x)               (((x) & RF5G_RF5G1_PDTXMIX5_MASK) >> RF5G_RF5G1_PDTXMIX5_LSB)
#define RF5G_RF5G1_PDTXMIX5_SET(x)               (((x) << RF5G_RF5G1_PDTXMIX5_LSB) & RF5G_RF5G1_PDTXMIX5_MASK)
#define RF5G_RF5G1_PDTXBUF5_MSB                  29
#define RF5G_RF5G1_PDTXBUF5_LSB                  29
#define RF5G_RF5G1_PDTXBUF5_MASK                 0x20000000
#define RF5G_RF5G1_PDTXBUF5_GET(x)               (((x) & RF5G_RF5G1_PDTXBUF5_MASK) >> RF5G_RF5G1_PDTXBUF5_LSB)
#define RF5G_RF5G1_PDTXBUF5_SET(x)               (((x) << RF5G_RF5G1_PDTXBUF5_LSB) & RF5G_RF5G1_PDTXBUF5_MASK)
#define RF5G_RF5G1_PDPADRV5_MSB                  28
#define RF5G_RF5G1_PDPADRV5_LSB                  28
#define RF5G_RF5G1_PDPADRV5_MASK                 0x10000000
#define RF5G_RF5G1_PDPADRV5_GET(x)               (((x) & RF5G_RF5G1_PDPADRV5_MASK) >> RF5G_RF5G1_PDPADRV5_LSB)
#define RF5G_RF5G1_PDPADRV5_SET(x)               (((x) << RF5G_RF5G1_PDPADRV5_LSB) & RF5G_RF5G1_PDPADRV5_MASK)
#define RF5G_RF5G1_PDPAOUT5_MSB                  27
#define RF5G_RF5G1_PDPAOUT5_LSB                  27
#define RF5G_RF5G1_PDPAOUT5_MASK                 0x08000000
#define RF5G_RF5G1_PDPAOUT5_GET(x)               (((x) & RF5G_RF5G1_PDPAOUT5_MASK) >> RF5G_RF5G1_PDPAOUT5_LSB)
#define RF5G_RF5G1_PDPAOUT5_SET(x)               (((x) << RF5G_RF5G1_PDPAOUT5_LSB) & RF5G_RF5G1_PDPAOUT5_MASK)
#define RF5G_RF5G1_TUNE_PADRV5_MSB               26
#define RF5G_RF5G1_TUNE_PADRV5_LSB               24
#define RF5G_RF5G1_TUNE_PADRV5_MASK              0x07000000
#define RF5G_RF5G1_TUNE_PADRV5_GET(x)            (((x) & RF5G_RF5G1_TUNE_PADRV5_MASK) >> RF5G_RF5G1_TUNE_PADRV5_LSB)
#define RF5G_RF5G1_TUNE_PADRV5_SET(x)            (((x) << RF5G_RF5G1_TUNE_PADRV5_LSB) & RF5G_RF5G1_TUNE_PADRV5_MASK)
#define RF5G_RF5G1_PWDTXPKD_MSB                  23
#define RF5G_RF5G1_PWDTXPKD_LSB                  21
#define RF5G_RF5G1_PWDTXPKD_MASK                 0x00e00000
#define RF5G_RF5G1_PWDTXPKD_GET(x)               (((x) & RF5G_RF5G1_PWDTXPKD_MASK) >> RF5G_RF5G1_PWDTXPKD_LSB)
#define RF5G_RF5G1_PWDTXPKD_SET(x)               (((x) << RF5G_RF5G1_PWDTXPKD_LSB) & RF5G_RF5G1_PWDTXPKD_MASK)
#define RF5G_RF5G1_DB5_MSB                       20
#define RF5G_RF5G1_DB5_LSB                       18
#define RF5G_RF5G1_DB5_MASK                      0x001c0000
#define RF5G_RF5G1_DB5_GET(x)                    (((x) & RF5G_RF5G1_DB5_MASK) >> RF5G_RF5G1_DB5_LSB)
#define RF5G_RF5G1_DB5_SET(x)                    (((x) << RF5G_RF5G1_DB5_LSB) & RF5G_RF5G1_DB5_MASK)
#define RF5G_RF5G1_OB5_MSB                       17
#define RF5G_RF5G1_OB5_LSB                       15
#define RF5G_RF5G1_OB5_MASK                      0x00038000
#define RF5G_RF5G1_OB5_GET(x)                    (((x) & RF5G_RF5G1_OB5_MASK) >> RF5G_RF5G1_OB5_LSB)
#define RF5G_RF5G1_OB5_SET(x)                    (((x) << RF5G_RF5G1_OB5_LSB) & RF5G_RF5G1_OB5_MASK)
#define RF5G_RF5G1_TX5_ATB_SEL_MSB               14
#define RF5G_RF5G1_TX5_ATB_SEL_LSB               12
#define RF5G_RF5G1_TX5_ATB_SEL_MASK              0x00007000
#define RF5G_RF5G1_TX5_ATB_SEL_GET(x)            (((x) & RF5G_RF5G1_TX5_ATB_SEL_MASK) >> RF5G_RF5G1_TX5_ATB_SEL_LSB)
#define RF5G_RF5G1_TX5_ATB_SEL_SET(x)            (((x) << RF5G_RF5G1_TX5_ATB_SEL_LSB) & RF5G_RF5G1_TX5_ATB_SEL_MASK)
#define RF5G_RF5G1_PDLO5DIV_MSB                  11
#define RF5G_RF5G1_PDLO5DIV_LSB                  11
#define RF5G_RF5G1_PDLO5DIV_MASK                 0x00000800
#define RF5G_RF5G1_PDLO5DIV_GET(x)               (((x) & RF5G_RF5G1_PDLO5DIV_MASK) >> RF5G_RF5G1_PDLO5DIV_LSB)
#define RF5G_RF5G1_PDLO5DIV_SET(x)               (((x) << RF5G_RF5G1_PDLO5DIV_LSB) & RF5G_RF5G1_PDLO5DIV_MASK)
#define RF5G_RF5G1_PDLO5MIX_MSB                  10
#define RF5G_RF5G1_PDLO5MIX_LSB                  10
#define RF5G_RF5G1_PDLO5MIX_MASK                 0x00000400
#define RF5G_RF5G1_PDLO5MIX_GET(x)               (((x) & RF5G_RF5G1_PDLO5MIX_MASK) >> RF5G_RF5G1_PDLO5MIX_LSB)
#define RF5G_RF5G1_PDLO5MIX_SET(x)               (((x) << RF5G_RF5G1_PDLO5MIX_LSB) & RF5G_RF5G1_PDLO5MIX_MASK)
#define RF5G_RF5G1_PDQBUF5_MSB                   9
#define RF5G_RF5G1_PDQBUF5_LSB                   9
#define RF5G_RF5G1_PDQBUF5_MASK                  0x00000200
#define RF5G_RF5G1_PDQBUF5_GET(x)                (((x) & RF5G_RF5G1_PDQBUF5_MASK) >> RF5G_RF5G1_PDQBUF5_LSB)
#define RF5G_RF5G1_PDQBUF5_SET(x)                (((x) << RF5G_RF5G1_PDQBUF5_LSB) & RF5G_RF5G1_PDQBUF5_MASK)
#define RF5G_RF5G1_PDLO5AGC_MSB                  8
#define RF5G_RF5G1_PDLO5AGC_LSB                  8
#define RF5G_RF5G1_PDLO5AGC_MASK                 0x00000100
#define RF5G_RF5G1_PDLO5AGC_GET(x)               (((x) & RF5G_RF5G1_PDLO5AGC_MASK) >> RF5G_RF5G1_PDLO5AGC_LSB)
#define RF5G_RF5G1_PDLO5AGC_SET(x)               (((x) << RF5G_RF5G1_PDLO5AGC_LSB) & RF5G_RF5G1_PDLO5AGC_MASK)
#define RF5G_RF5G1_PDREGLO5_MSB                  7
#define RF5G_RF5G1_PDREGLO5_LSB                  7
#define RF5G_RF5G1_PDREGLO5_MASK                 0x00000080
#define RF5G_RF5G1_PDREGLO5_GET(x)               (((x) & RF5G_RF5G1_PDREGLO5_MASK) >> RF5G_RF5G1_PDREGLO5_LSB)
#define RF5G_RF5G1_PDREGLO5_SET(x)               (((x) << RF5G_RF5G1_PDREGLO5_LSB) & RF5G_RF5G1_PDREGLO5_MASK)
#define RF5G_RF5G1_LO5_ATB_SEL_MSB               6
#define RF5G_RF5G1_LO5_ATB_SEL_LSB               4
#define RF5G_RF5G1_LO5_ATB_SEL_MASK              0x00000070
#define RF5G_RF5G1_LO5_ATB_SEL_GET(x)            (((x) & RF5G_RF5G1_LO5_ATB_SEL_MASK) >> RF5G_RF5G1_LO5_ATB_SEL_LSB)
#define RF5G_RF5G1_LO5_ATB_SEL_SET(x)            (((x) << RF5G_RF5G1_LO5_ATB_SEL_LSB) & RF5G_RF5G1_LO5_ATB_SEL_MASK)
#define RF5G_RF5G1_LO5CONTROL_MSB                3
#define RF5G_RF5G1_LO5CONTROL_LSB                3
#define RF5G_RF5G1_LO5CONTROL_MASK               0x00000008
#define RF5G_RF5G1_LO5CONTROL_GET(x)             (((x) & RF5G_RF5G1_LO5CONTROL_MASK) >> RF5G_RF5G1_LO5CONTROL_LSB)
#define RF5G_RF5G1_LO5CONTROL_SET(x)             (((x) << RF5G_RF5G1_LO5CONTROL_LSB) & RF5G_RF5G1_LO5CONTROL_MASK)
#define RF5G_RF5G1_REGLO_BYPASS5_MSB             2
#define RF5G_RF5G1_REGLO_BYPASS5_LSB             2
#define RF5G_RF5G1_REGLO_BYPASS5_MASK            0x00000004
#define RF5G_RF5G1_REGLO_BYPASS5_GET(x)          (((x) & RF5G_RF5G1_REGLO_BYPASS5_MASK) >> RF5G_RF5G1_REGLO_BYPASS5_LSB)
#define RF5G_RF5G1_REGLO_BYPASS5_SET(x)          (((x) << RF5G_RF5G1_REGLO_BYPASS5_LSB) & RF5G_RF5G1_REGLO_BYPASS5_MASK)
#define RF5G_RF5G1_SPARE_MSB                     1
#define RF5G_RF5G1_SPARE_LSB                     0
#define RF5G_RF5G1_SPARE_MASK                    0x00000003
#define RF5G_RF5G1_SPARE_GET(x)                  (((x) & RF5G_RF5G1_SPARE_MASK) >> RF5G_RF5G1_SPARE_LSB)
#define RF5G_RF5G1_SPARE_SET(x)                  (((x) << RF5G_RF5G1_SPARE_LSB) & RF5G_RF5G1_SPARE_MASK)

#define RF5G_RF5G2_ADDRESS                       0x00000024
#define RF5G_RF5G2_OFFSET                        0x00000024
#define RF5G_RF5G2_AGCLO_B_MSB                   31
#define RF5G_RF5G2_AGCLO_B_LSB                   29
#define RF5G_RF5G2_AGCLO_B_MASK                  0xe0000000
#define RF5G_RF5G2_AGCLO_B_GET(x)                (((x) & RF5G_RF5G2_AGCLO_B_MASK) >> RF5G_RF5G2_AGCLO_B_LSB)
#define RF5G_RF5G2_AGCLO_B_SET(x)                (((x) << RF5G_RF5G2_AGCLO_B_LSB) & RF5G_RF5G2_AGCLO_B_MASK)
#define RF5G_RF5G2_RX5_ATB_SEL_MSB               28
#define RF5G_RF5G2_RX5_ATB_SEL_LSB               26
#define RF5G_RF5G2_RX5_ATB_SEL_MASK              0x1c000000
#define RF5G_RF5G2_RX5_ATB_SEL_GET(x)            (((x) & RF5G_RF5G2_RX5_ATB_SEL_MASK) >> RF5G_RF5G2_RX5_ATB_SEL_LSB)
#define RF5G_RF5G2_RX5_ATB_SEL_SET(x)            (((x) << RF5G_RF5G2_RX5_ATB_SEL_LSB) & RF5G_RF5G2_RX5_ATB_SEL_MASK)
#define RF5G_RF5G2_PDCMOSLO5_MSB                 25
#define RF5G_RF5G2_PDCMOSLO5_LSB                 25
#define RF5G_RF5G2_PDCMOSLO5_MASK                0x02000000
#define RF5G_RF5G2_PDCMOSLO5_GET(x)              (((x) & RF5G_RF5G2_PDCMOSLO5_MASK) >> RF5G_RF5G2_PDCMOSLO5_LSB)
#define RF5G_RF5G2_PDCMOSLO5_SET(x)              (((x) << RF5G_RF5G2_PDCMOSLO5_LSB) & RF5G_RF5G2_PDCMOSLO5_MASK)
#define RF5G_RF5G2_PDVGM5_MSB                    24
#define RF5G_RF5G2_PDVGM5_LSB                    24
#define RF5G_RF5G2_PDVGM5_MASK                   0x01000000
#define RF5G_RF5G2_PDVGM5_GET(x)                 (((x) & RF5G_RF5G2_PDVGM5_MASK) >> RF5G_RF5G2_PDVGM5_LSB)
#define RF5G_RF5G2_PDVGM5_SET(x)                 (((x) << RF5G_RF5G2_PDVGM5_LSB) & RF5G_RF5G2_PDVGM5_MASK)
#define RF5G_RF5G2_PDCSLNA5_MSB                  23
#define RF5G_RF5G2_PDCSLNA5_LSB                  23
#define RF5G_RF5G2_PDCSLNA5_MASK                 0x00800000
#define RF5G_RF5G2_PDCSLNA5_GET(x)               (((x) & RF5G_RF5G2_PDCSLNA5_MASK) >> RF5G_RF5G2_PDCSLNA5_LSB)
#define RF5G_RF5G2_PDCSLNA5_SET(x)               (((x) << RF5G_RF5G2_PDCSLNA5_LSB) & RF5G_RF5G2_PDCSLNA5_MASK)
#define RF5G_RF5G2_PDRFVGA5_MSB                  22
#define RF5G_RF5G2_PDRFVGA5_LSB                  22
#define RF5G_RF5G2_PDRFVGA5_MASK                 0x00400000
#define RF5G_RF5G2_PDRFVGA5_GET(x)               (((x) & RF5G_RF5G2_PDRFVGA5_MASK) >> RF5G_RF5G2_PDRFVGA5_LSB)
#define RF5G_RF5G2_PDRFVGA5_SET(x)               (((x) << RF5G_RF5G2_PDRFVGA5_LSB) & RF5G_RF5G2_PDRFVGA5_MASK)
#define RF5G_RF5G2_PDREGFE5_MSB                  21
#define RF5G_RF5G2_PDREGFE5_LSB                  21
#define RF5G_RF5G2_PDREGFE5_MASK                 0x00200000
#define RF5G_RF5G2_PDREGFE5_GET(x)               (((x) & RF5G_RF5G2_PDREGFE5_MASK) >> RF5G_RF5G2_PDREGFE5_LSB)
#define RF5G_RF5G2_PDREGFE5_SET(x)               (((x) << RF5G_RF5G2_PDREGFE5_LSB) & RF5G_RF5G2_PDREGFE5_MASK)
#define RF5G_RF5G2_TUNE_RFVGA5_MSB               20
#define RF5G_RF5G2_TUNE_RFVGA5_LSB               18
#define RF5G_RF5G2_TUNE_RFVGA5_MASK              0x001c0000
#define RF5G_RF5G2_TUNE_RFVGA5_GET(x)            (((x) & RF5G_RF5G2_TUNE_RFVGA5_MASK) >> RF5G_RF5G2_TUNE_RFVGA5_LSB)
#define RF5G_RF5G2_TUNE_RFVGA5_SET(x)            (((x) << RF5G_RF5G2_TUNE_RFVGA5_LSB) & RF5G_RF5G2_TUNE_RFVGA5_MASK)
#define RF5G_RF5G2_BRFVGA5_MSB                   17
#define RF5G_RF5G2_BRFVGA5_LSB                   15
#define RF5G_RF5G2_BRFVGA5_MASK                  0x00038000
#define RF5G_RF5G2_BRFVGA5_GET(x)                (((x) & RF5G_RF5G2_BRFVGA5_MASK) >> RF5G_RF5G2_BRFVGA5_LSB)
#define RF5G_RF5G2_BRFVGA5_SET(x)                (((x) << RF5G_RF5G2_BRFVGA5_LSB) & RF5G_RF5G2_BRFVGA5_MASK)
#define RF5G_RF5G2_BCSLNA5_MSB                   14
#define RF5G_RF5G2_BCSLNA5_LSB                   12
#define RF5G_RF5G2_BCSLNA5_MASK                  0x00007000
#define RF5G_RF5G2_BCSLNA5_GET(x)                (((x) & RF5G_RF5G2_BCSLNA5_MASK) >> RF5G_RF5G2_BCSLNA5_LSB)
#define RF5G_RF5G2_BCSLNA5_SET(x)                (((x) << RF5G_RF5G2_BCSLNA5_LSB) & RF5G_RF5G2_BCSLNA5_MASK)
#define RF5G_RF5G2_BVGM5_MSB                     11
#define RF5G_RF5G2_BVGM5_LSB                     9
#define RF5G_RF5G2_BVGM5_MASK                    0x00000e00
#define RF5G_RF5G2_BVGM5_GET(x)                  (((x) & RF5G_RF5G2_BVGM5_MASK) >> RF5G_RF5G2_BVGM5_LSB)
#define RF5G_RF5G2_BVGM5_SET(x)                  (((x) << RF5G_RF5G2_BVGM5_LSB) & RF5G_RF5G2_BVGM5_MASK)
#define RF5G_RF5G2_REGFE_BYPASS5_MSB             8
#define RF5G_RF5G2_REGFE_BYPASS5_LSB             8
#define RF5G_RF5G2_REGFE_BYPASS5_MASK            0x00000100
#define RF5G_RF5G2_REGFE_BYPASS5_GET(x)          (((x) & RF5G_RF5G2_REGFE_BYPASS5_MASK) >> RF5G_RF5G2_REGFE_BYPASS5_LSB)
#define RF5G_RF5G2_REGFE_BYPASS5_SET(x)          (((x) << RF5G_RF5G2_REGFE_BYPASS5_LSB) & RF5G_RF5G2_REGFE_BYPASS5_MASK)
#define RF5G_RF5G2_LNA5_ATTENMODE_MSB            7
#define RF5G_RF5G2_LNA5_ATTENMODE_LSB            6
#define RF5G_RF5G2_LNA5_ATTENMODE_MASK           0x000000c0
#define RF5G_RF5G2_LNA5_ATTENMODE_GET(x)         (((x) & RF5G_RF5G2_LNA5_ATTENMODE_MASK) >> RF5G_RF5G2_LNA5_ATTENMODE_LSB)
#define RF5G_RF5G2_LNA5_ATTENMODE_SET(x)         (((x) << RF5G_RF5G2_LNA5_ATTENMODE_LSB) & RF5G_RF5G2_LNA5_ATTENMODE_MASK)
#define RF5G_RF5G2_ENABLE_PCA_MSB                5
#define RF5G_RF5G2_ENABLE_PCA_LSB                5
#define RF5G_RF5G2_ENABLE_PCA_MASK               0x00000020
#define RF5G_RF5G2_ENABLE_PCA_GET(x)             (((x) & RF5G_RF5G2_ENABLE_PCA_MASK) >> RF5G_RF5G2_ENABLE_PCA_LSB)
#define RF5G_RF5G2_ENABLE_PCA_SET(x)             (((x) << RF5G_RF5G2_ENABLE_PCA_LSB) & RF5G_RF5G2_ENABLE_PCA_MASK)
#define RF5G_RF5G2_TUNE_LO_MSB                   4
#define RF5G_RF5G2_TUNE_LO_LSB                   2
#define RF5G_RF5G2_TUNE_LO_MASK                  0x0000001c
#define RF5G_RF5G2_TUNE_LO_GET(x)                (((x) & RF5G_RF5G2_TUNE_LO_MASK) >> RF5G_RF5G2_TUNE_LO_LSB)
#define RF5G_RF5G2_TUNE_LO_SET(x)                (((x) << RF5G_RF5G2_TUNE_LO_LSB) & RF5G_RF5G2_TUNE_LO_MASK)
#define RF5G_RF5G2_SPARE_MSB                     1
#define RF5G_RF5G2_SPARE_LSB                     0
#define RF5G_RF5G2_SPARE_MASK                    0x00000003
#define RF5G_RF5G2_SPARE_GET(x)                  (((x) & RF5G_RF5G2_SPARE_MASK) >> RF5G_RF5G2_SPARE_LSB)
#define RF5G_RF5G2_SPARE_SET(x)                  (((x) << RF5G_RF5G2_SPARE_LSB) & RF5G_RF5G2_SPARE_MASK)

#define RF2G_RF2G1_ADDRESS                       0x00000028
#define RF2G_RF2G1_OFFSET                        0x00000028
#define RF2G_RF2G1_BLNA1_MSB                     31
#define RF2G_RF2G1_BLNA1_LSB                     29
#define RF2G_RF2G1_BLNA1_MASK                    0xe0000000
#define RF2G_RF2G1_BLNA1_GET(x)                  (((x) & RF2G_RF2G1_BLNA1_MASK) >> RF2G_RF2G1_BLNA1_LSB)
#define RF2G_RF2G1_BLNA1_SET(x)                  (((x) << RF2G_RF2G1_BLNA1_LSB) & RF2G_RF2G1_BLNA1_MASK)
#define RF2G_RF2G1_BLNA1F_MSB                    28
#define RF2G_RF2G1_BLNA1F_LSB                    26
#define RF2G_RF2G1_BLNA1F_MASK                   0x1c000000
#define RF2G_RF2G1_BLNA1F_GET(x)                 (((x) & RF2G_RF2G1_BLNA1F_MASK) >> RF2G_RF2G1_BLNA1F_LSB)
#define RF2G_RF2G1_BLNA1F_SET(x)                 (((x) << RF2G_RF2G1_BLNA1F_LSB) & RF2G_RF2G1_BLNA1F_MASK)
#define RF2G_RF2G1_BLNA1BUF_MSB                  25
#define RF2G_RF2G1_BLNA1BUF_LSB                  23
#define RF2G_RF2G1_BLNA1BUF_MASK                 0x03800000
#define RF2G_RF2G1_BLNA1BUF_GET(x)               (((x) & RF2G_RF2G1_BLNA1BUF_MASK) >> RF2G_RF2G1_BLNA1BUF_LSB)
#define RF2G_RF2G1_BLNA1BUF_SET(x)               (((x) << RF2G_RF2G1_BLNA1BUF_LSB) & RF2G_RF2G1_BLNA1BUF_MASK)
#define RF2G_RF2G1_BLNA2_MSB                     22
#define RF2G_RF2G1_BLNA2_LSB                     20
#define RF2G_RF2G1_BLNA2_MASK                    0x00700000
#define RF2G_RF2G1_BLNA2_GET(x)                  (((x) & RF2G_RF2G1_BLNA2_MASK) >> RF2G_RF2G1_BLNA2_LSB)
#define RF2G_RF2G1_BLNA2_SET(x)                  (((x) << RF2G_RF2G1_BLNA2_LSB) & RF2G_RF2G1_BLNA2_MASK)
#define RF2G_RF2G1_DB_MSB                        19
#define RF2G_RF2G1_DB_LSB                        17
#define RF2G_RF2G1_DB_MASK                       0x000e0000
#define RF2G_RF2G1_DB_GET(x)                     (((x) & RF2G_RF2G1_DB_MASK) >> RF2G_RF2G1_DB_LSB)
#define RF2G_RF2G1_DB_SET(x)                     (((x) << RF2G_RF2G1_DB_LSB) & RF2G_RF2G1_DB_MASK)
#define RF2G_RF2G1_OB_MSB                        16
#define RF2G_RF2G1_OB_LSB                        14
#define RF2G_RF2G1_OB_MASK                       0x0001c000
#define RF2G_RF2G1_OB_GET(x)                     (((x) & RF2G_RF2G1_OB_MASK) >> RF2G_RF2G1_OB_LSB)
#define RF2G_RF2G1_OB_SET(x)                     (((x) << RF2G_RF2G1_OB_LSB) & RF2G_RF2G1_OB_MASK)
#define RF2G_RF2G1_FE_ATB_SEL_MSB                13
#define RF2G_RF2G1_FE_ATB_SEL_LSB                11
#define RF2G_RF2G1_FE_ATB_SEL_MASK               0x00003800
#define RF2G_RF2G1_FE_ATB_SEL_GET(x)             (((x) & RF2G_RF2G1_FE_ATB_SEL_MASK) >> RF2G_RF2G1_FE_ATB_SEL_LSB)
#define RF2G_RF2G1_FE_ATB_SEL_SET(x)             (((x) << RF2G_RF2G1_FE_ATB_SEL_LSB) & RF2G_RF2G1_FE_ATB_SEL_MASK)
#define RF2G_RF2G1_RF_ATB_SEL_MSB                10
#define RF2G_RF2G1_RF_ATB_SEL_LSB                8
#define RF2G_RF2G1_RF_ATB_SEL_MASK               0x00000700
#define RF2G_RF2G1_RF_ATB_SEL_GET(x)             (((x) & RF2G_RF2G1_RF_ATB_SEL_MASK) >> RF2G_RF2G1_RF_ATB_SEL_LSB)
#define RF2G_RF2G1_RF_ATB_SEL_SET(x)             (((x) << RF2G_RF2G1_RF_ATB_SEL_LSB) & RF2G_RF2G1_RF_ATB_SEL_MASK)
#define RF2G_RF2G1_SELLNA_MSB                    7
#define RF2G_RF2G1_SELLNA_LSB                    7
#define RF2G_RF2G1_SELLNA_MASK                   0x00000080
#define RF2G_RF2G1_SELLNA_GET(x)                 (((x) & RF2G_RF2G1_SELLNA_MASK) >> RF2G_RF2G1_SELLNA_LSB)
#define RF2G_RF2G1_SELLNA_SET(x)                 (((x) << RF2G_RF2G1_SELLNA_LSB) & RF2G_RF2G1_SELLNA_MASK)
#define RF2G_RF2G1_LOCONTROL_MSB                 6
#define RF2G_RF2G1_LOCONTROL_LSB                 6
#define RF2G_RF2G1_LOCONTROL_MASK                0x00000040
#define RF2G_RF2G1_LOCONTROL_GET(x)              (((x) & RF2G_RF2G1_LOCONTROL_MASK) >> RF2G_RF2G1_LOCONTROL_LSB)
#define RF2G_RF2G1_LOCONTROL_SET(x)              (((x) << RF2G_RF2G1_LOCONTROL_LSB) & RF2G_RF2G1_LOCONTROL_MASK)
#define RF2G_RF2G1_SHORTLNA2_MSB                 5
#define RF2G_RF2G1_SHORTLNA2_LSB                 5
#define RF2G_RF2G1_SHORTLNA2_MASK                0x00000020
#define RF2G_RF2G1_SHORTLNA2_GET(x)              (((x) & RF2G_RF2G1_SHORTLNA2_MASK) >> RF2G_RF2G1_SHORTLNA2_LSB)
#define RF2G_RF2G1_SHORTLNA2_SET(x)              (((x) << RF2G_RF2G1_SHORTLNA2_LSB) & RF2G_RF2G1_SHORTLNA2_MASK)
#define RF2G_RF2G1_SPARE_MSB                     4
#define RF2G_RF2G1_SPARE_LSB                     0
#define RF2G_RF2G1_SPARE_MASK                    0x0000001f
#define RF2G_RF2G1_SPARE_GET(x)                  (((x) & RF2G_RF2G1_SPARE_MASK) >> RF2G_RF2G1_SPARE_LSB)
#define RF2G_RF2G1_SPARE_SET(x)                  (((x) << RF2G_RF2G1_SPARE_LSB) & RF2G_RF2G1_SPARE_MASK)

#define RF2G_RF2G2_ADDRESS                       0x0000002c
#define RF2G_RF2G2_OFFSET                        0x0000002c
#define RF2G_RF2G2_PDCGLNA_MSB                   31
#define RF2G_RF2G2_PDCGLNA_LSB                   31
#define RF2G_RF2G2_PDCGLNA_MASK                  0x80000000
#define RF2G_RF2G2_PDCGLNA_GET(x)                (((x) & RF2G_RF2G2_PDCGLNA_MASK) >> RF2G_RF2G2_PDCGLNA_LSB)
#define RF2G_RF2G2_PDCGLNA_SET(x)                (((x) << RF2G_RF2G2_PDCGLNA_LSB) & RF2G_RF2G2_PDCGLNA_MASK)
#define RF2G_RF2G2_PDCGLNABUF_MSB                30
#define RF2G_RF2G2_PDCGLNABUF_LSB                30
#define RF2G_RF2G2_PDCGLNABUF_MASK               0x40000000
#define RF2G_RF2G2_PDCGLNABUF_GET(x)             (((x) & RF2G_RF2G2_PDCGLNABUF_MASK) >> RF2G_RF2G2_PDCGLNABUF_LSB)
#define RF2G_RF2G2_PDCGLNABUF_SET(x)             (((x) << RF2G_RF2G2_PDCGLNABUF_LSB) & RF2G_RF2G2_PDCGLNABUF_MASK)
#define RF2G_RF2G2_PDCSLNA_MSB                   29
#define RF2G_RF2G2_PDCSLNA_LSB                   29
#define RF2G_RF2G2_PDCSLNA_MASK                  0x20000000
#define RF2G_RF2G2_PDCSLNA_GET(x)                (((x) & RF2G_RF2G2_PDCSLNA_MASK) >> RF2G_RF2G2_PDCSLNA_LSB)
#define RF2G_RF2G2_PDCSLNA_SET(x)                (((x) << RF2G_RF2G2_PDCSLNA_LSB) & RF2G_RF2G2_PDCSLNA_MASK)
#define RF2G_RF2G2_PDDIV_MSB                     28
#define RF2G_RF2G2_PDDIV_LSB                     28
#define RF2G_RF2G2_PDDIV_MASK                    0x10000000
#define RF2G_RF2G2_PDDIV_GET(x)                  (((x) & RF2G_RF2G2_PDDIV_MASK) >> RF2G_RF2G2_PDDIV_LSB)
#define RF2G_RF2G2_PDDIV_SET(x)                  (((x) << RF2G_RF2G2_PDDIV_LSB) & RF2G_RF2G2_PDDIV_MASK)
#define RF2G_RF2G2_PDPADRV_MSB                   27
#define RF2G_RF2G2_PDPADRV_LSB                   27
#define RF2G_RF2G2_PDPADRV_MASK                  0x08000000
#define RF2G_RF2G2_PDPADRV_GET(x)                (((x) & RF2G_RF2G2_PDPADRV_MASK) >> RF2G_RF2G2_PDPADRV_LSB)
#define RF2G_RF2G2_PDPADRV_SET(x)                (((x) << RF2G_RF2G2_PDPADRV_LSB) & RF2G_RF2G2_PDPADRV_MASK)
#define RF2G_RF2G2_PDPAOUT_MSB                   26
#define RF2G_RF2G2_PDPAOUT_LSB                   26
#define RF2G_RF2G2_PDPAOUT_MASK                  0x04000000
#define RF2G_RF2G2_PDPAOUT_GET(x)                (((x) & RF2G_RF2G2_PDPAOUT_MASK) >> RF2G_RF2G2_PDPAOUT_LSB)
#define RF2G_RF2G2_PDPAOUT_SET(x)                (((x) << RF2G_RF2G2_PDPAOUT_LSB) & RF2G_RF2G2_PDPAOUT_MASK)
#define RF2G_RF2G2_PDREGLNA_MSB                  25
#define RF2G_RF2G2_PDREGLNA_LSB                  25
#define RF2G_RF2G2_PDREGLNA_MASK                 0x02000000
#define RF2G_RF2G2_PDREGLNA_GET(x)               (((x) & RF2G_RF2G2_PDREGLNA_MASK) >> RF2G_RF2G2_PDREGLNA_LSB)
#define RF2G_RF2G2_PDREGLNA_SET(x)               (((x) << RF2G_RF2G2_PDREGLNA_LSB) & RF2G_RF2G2_PDREGLNA_MASK)
#define RF2G_RF2G2_PDREGLO_MSB                   24
#define RF2G_RF2G2_PDREGLO_LSB                   24
#define RF2G_RF2G2_PDREGLO_MASK                  0x01000000
#define RF2G_RF2G2_PDREGLO_GET(x)                (((x) & RF2G_RF2G2_PDREGLO_MASK) >> RF2G_RF2G2_PDREGLO_LSB)
#define RF2G_RF2G2_PDREGLO_SET(x)                (((x) << RF2G_RF2G2_PDREGLO_LSB) & RF2G_RF2G2_PDREGLO_MASK)
#define RF2G_RF2G2_PDRFGM_MSB                    23
#define RF2G_RF2G2_PDRFGM_LSB                    23
#define RF2G_RF2G2_PDRFGM_MASK                   0x00800000
#define RF2G_RF2G2_PDRFGM_GET(x)                 (((x) & RF2G_RF2G2_PDRFGM_MASK) >> RF2G_RF2G2_PDRFGM_LSB)
#define RF2G_RF2G2_PDRFGM_SET(x)                 (((x) << RF2G_RF2G2_PDRFGM_LSB) & RF2G_RF2G2_PDRFGM_MASK)
#define RF2G_RF2G2_PDRXLO_MSB                    22
#define RF2G_RF2G2_PDRXLO_LSB                    22
#define RF2G_RF2G2_PDRXLO_MASK                   0x00400000
#define RF2G_RF2G2_PDRXLO_GET(x)                 (((x) & RF2G_RF2G2_PDRXLO_MASK) >> RF2G_RF2G2_PDRXLO_LSB)
#define RF2G_RF2G2_PDRXLO_SET(x)                 (((x) << RF2G_RF2G2_PDRXLO_LSB) & RF2G_RF2G2_PDRXLO_MASK)
#define RF2G_RF2G2_PDTXLO_MSB                    21
#define RF2G_RF2G2_PDTXLO_LSB                    21
#define RF2G_RF2G2_PDTXLO_MASK                   0x00200000
#define RF2G_RF2G2_PDTXLO_GET(x)                 (((x) & RF2G_RF2G2_PDTXLO_MASK) >> RF2G_RF2G2_PDTXLO_LSB)
#define RF2G_RF2G2_PDTXLO_SET(x)                 (((x) << RF2G_RF2G2_PDTXLO_LSB) & RF2G_RF2G2_PDTXLO_MASK)
#define RF2G_RF2G2_PDTXMIX_MSB                   20
#define RF2G_RF2G2_PDTXMIX_LSB                   20
#define RF2G_RF2G2_PDTXMIX_MASK                  0x00100000
#define RF2G_RF2G2_PDTXMIX_GET(x)                (((x) & RF2G_RF2G2_PDTXMIX_MASK) >> RF2G_RF2G2_PDTXMIX_LSB)
#define RF2G_RF2G2_PDTXMIX_SET(x)                (((x) << RF2G_RF2G2_PDTXMIX_LSB) & RF2G_RF2G2_PDTXMIX_MASK)
#define RF2G_RF2G2_REGLNA_BYPASS_MSB             19
#define RF2G_RF2G2_REGLNA_BYPASS_LSB             19
#define RF2G_RF2G2_REGLNA_BYPASS_MASK            0x00080000
#define RF2G_RF2G2_REGLNA_BYPASS_GET(x)          (((x) & RF2G_RF2G2_REGLNA_BYPASS_MASK) >> RF2G_RF2G2_REGLNA_BYPASS_LSB)
#define RF2G_RF2G2_REGLNA_BYPASS_SET(x)          (((x) << RF2G_RF2G2_REGLNA_BYPASS_LSB) & RF2G_RF2G2_REGLNA_BYPASS_MASK)
#define RF2G_RF2G2_REGLO_BYPASS_MSB              18
#define RF2G_RF2G2_REGLO_BYPASS_LSB              18
#define RF2G_RF2G2_REGLO_BYPASS_MASK             0x00040000
#define RF2G_RF2G2_REGLO_BYPASS_GET(x)           (((x) & RF2G_RF2G2_REGLO_BYPASS_MASK) >> RF2G_RF2G2_REGLO_BYPASS_LSB)
#define RF2G_RF2G2_REGLO_BYPASS_SET(x)           (((x) << RF2G_RF2G2_REGLO_BYPASS_LSB) & RF2G_RF2G2_REGLO_BYPASS_MASK)
#define RF2G_RF2G2_ENABLE_PCB_MSB                17
#define RF2G_RF2G2_ENABLE_PCB_LSB                17
#define RF2G_RF2G2_ENABLE_PCB_MASK               0x00020000
#define RF2G_RF2G2_ENABLE_PCB_GET(x)             (((x) & RF2G_RF2G2_ENABLE_PCB_MASK) >> RF2G_RF2G2_ENABLE_PCB_LSB)
#define RF2G_RF2G2_ENABLE_PCB_SET(x)             (((x) << RF2G_RF2G2_ENABLE_PCB_LSB) & RF2G_RF2G2_ENABLE_PCB_MASK)
#define RF2G_RF2G2_SPARE_MSB                     16
#define RF2G_RF2G2_SPARE_LSB                     0
#define RF2G_RF2G2_SPARE_MASK                    0x0001ffff
#define RF2G_RF2G2_SPARE_GET(x)                  (((x) & RF2G_RF2G2_SPARE_MASK) >> RF2G_RF2G2_SPARE_LSB)
#define RF2G_RF2G2_SPARE_SET(x)                  (((x) << RF2G_RF2G2_SPARE_LSB) & RF2G_RF2G2_SPARE_MASK)

#define TOP_GAIN_ADDRESS                         0x00000030
#define TOP_GAIN_OFFSET                          0x00000030
#define TOP_GAIN_TX6DBLOQGAIN_MSB                31
#define TOP_GAIN_TX6DBLOQGAIN_LSB                30
#define TOP_GAIN_TX6DBLOQGAIN_MASK               0xc0000000
#define TOP_GAIN_TX6DBLOQGAIN_GET(x)             (((x) & TOP_GAIN_TX6DBLOQGAIN_MASK) >> TOP_GAIN_TX6DBLOQGAIN_LSB)
#define TOP_GAIN_TX6DBLOQGAIN_SET(x)             (((x) << TOP_GAIN_TX6DBLOQGAIN_LSB) & TOP_GAIN_TX6DBLOQGAIN_MASK)
#define TOP_GAIN_TX1DBLOQGAIN_MSB                29
#define TOP_GAIN_TX1DBLOQGAIN_LSB                27
#define TOP_GAIN_TX1DBLOQGAIN_MASK               0x38000000
#define TOP_GAIN_TX1DBLOQGAIN_GET(x)             (((x) & TOP_GAIN_TX1DBLOQGAIN_MASK) >> TOP_GAIN_TX1DBLOQGAIN_LSB)
#define TOP_GAIN_TX1DBLOQGAIN_SET(x)             (((x) << TOP_GAIN_TX1DBLOQGAIN_LSB) & TOP_GAIN_TX1DBLOQGAIN_MASK)
#define TOP_GAIN_TXV2IGAIN_MSB                   26
#define TOP_GAIN_TXV2IGAIN_LSB                   25
#define TOP_GAIN_TXV2IGAIN_MASK                  0x06000000
#define TOP_GAIN_TXV2IGAIN_GET(x)                (((x) & TOP_GAIN_TXV2IGAIN_MASK) >> TOP_GAIN_TXV2IGAIN_LSB)
#define TOP_GAIN_TXV2IGAIN_SET(x)                (((x) << TOP_GAIN_TXV2IGAIN_LSB) & TOP_GAIN_TXV2IGAIN_MASK)
#define TOP_GAIN_PABUF5GN_MSB                    24
#define TOP_GAIN_PABUF5GN_LSB                    24
#define TOP_GAIN_PABUF5GN_MASK                   0x01000000
#define TOP_GAIN_PABUF5GN_GET(x)                 (((x) & TOP_GAIN_PABUF5GN_MASK) >> TOP_GAIN_PABUF5GN_LSB)
#define TOP_GAIN_PABUF5GN_SET(x)                 (((x) << TOP_GAIN_PABUF5GN_LSB) & TOP_GAIN_PABUF5GN_MASK)
#define TOP_GAIN_PADRVGN_MSB                     23
#define TOP_GAIN_PADRVGN_LSB                     21
#define TOP_GAIN_PADRVGN_MASK                    0x00e00000
#define TOP_GAIN_PADRVGN_GET(x)                  (((x) & TOP_GAIN_PADRVGN_MASK) >> TOP_GAIN_PADRVGN_LSB)
#define TOP_GAIN_PADRVGN_SET(x)                  (((x) << TOP_GAIN_PADRVGN_LSB) & TOP_GAIN_PADRVGN_MASK)
#define TOP_GAIN_PAOUT2GN_MSB                    20
#define TOP_GAIN_PAOUT2GN_LSB                    18
#define TOP_GAIN_PAOUT2GN_MASK                   0x001c0000
#define TOP_GAIN_PAOUT2GN_GET(x)                 (((x) & TOP_GAIN_PAOUT2GN_MASK) >> TOP_GAIN_PAOUT2GN_LSB)
#define TOP_GAIN_PAOUT2GN_SET(x)                 (((x) << TOP_GAIN_PAOUT2GN_LSB) & TOP_GAIN_PAOUT2GN_MASK)
#define TOP_GAIN_LNAON_MSB                       17
#define TOP_GAIN_LNAON_LSB                       17
#define TOP_GAIN_LNAON_MASK                      0x00020000
#define TOP_GAIN_LNAON_GET(x)                    (((x) & TOP_GAIN_LNAON_MASK) >> TOP_GAIN_LNAON_LSB)
#define TOP_GAIN_LNAON_SET(x)                    (((x) << TOP_GAIN_LNAON_LSB) & TOP_GAIN_LNAON_MASK)
#define TOP_GAIN_LNAGAIN_MSB                     16
#define TOP_GAIN_LNAGAIN_LSB                     13
#define TOP_GAIN_LNAGAIN_MASK                    0x0001e000
#define TOP_GAIN_LNAGAIN_GET(x)                  (((x) & TOP_GAIN_LNAGAIN_MASK) >> TOP_GAIN_LNAGAIN_LSB)
#define TOP_GAIN_LNAGAIN_SET(x)                  (((x) << TOP_GAIN_LNAGAIN_LSB) & TOP_GAIN_LNAGAIN_MASK)
#define TOP_GAIN_RFVGA5GAIN_MSB                  12
#define TOP_GAIN_RFVGA5GAIN_LSB                  11
#define TOP_GAIN_RFVGA5GAIN_MASK                 0x00001800
#define TOP_GAIN_RFVGA5GAIN_GET(x)               (((x) & TOP_GAIN_RFVGA5GAIN_MASK) >> TOP_GAIN_RFVGA5GAIN_LSB)
#define TOP_GAIN_RFVGA5GAIN_SET(x)               (((x) << TOP_GAIN_RFVGA5GAIN_LSB) & TOP_GAIN_RFVGA5GAIN_MASK)
#define TOP_GAIN_RFGMGN_MSB                      10
#define TOP_GAIN_RFGMGN_LSB                      8
#define TOP_GAIN_RFGMGN_MASK                     0x00000700
#define TOP_GAIN_RFGMGN_GET(x)                   (((x) & TOP_GAIN_RFGMGN_MASK) >> TOP_GAIN_RFGMGN_LSB)
#define TOP_GAIN_RFGMGN_SET(x)                   (((x) << TOP_GAIN_RFGMGN_LSB) & TOP_GAIN_RFGMGN_MASK)
#define TOP_GAIN_RX6DBLOQGAIN_MSB                7
#define TOP_GAIN_RX6DBLOQGAIN_LSB                6
#define TOP_GAIN_RX6DBLOQGAIN_MASK               0x000000c0
#define TOP_GAIN_RX6DBLOQGAIN_GET(x)             (((x) & TOP_GAIN_RX6DBLOQGAIN_MASK) >> TOP_GAIN_RX6DBLOQGAIN_LSB)
#define TOP_GAIN_RX6DBLOQGAIN_SET(x)             (((x) << TOP_GAIN_RX6DBLOQGAIN_LSB) & TOP_GAIN_RX6DBLOQGAIN_MASK)
#define TOP_GAIN_RX1DBLOQGAIN_MSB                5
#define TOP_GAIN_RX1DBLOQGAIN_LSB                3
#define TOP_GAIN_RX1DBLOQGAIN_MASK               0x00000038
#define TOP_GAIN_RX1DBLOQGAIN_GET(x)             (((x) & TOP_GAIN_RX1DBLOQGAIN_MASK) >> TOP_GAIN_RX1DBLOQGAIN_LSB)
#define TOP_GAIN_RX1DBLOQGAIN_SET(x)             (((x) << TOP_GAIN_RX1DBLOQGAIN_LSB) & TOP_GAIN_RX1DBLOQGAIN_MASK)
#define TOP_GAIN_RX6DBHIQGAIN_MSB                2
#define TOP_GAIN_RX6DBHIQGAIN_LSB                1
#define TOP_GAIN_RX6DBHIQGAIN_MASK               0x00000006
#define TOP_GAIN_RX6DBHIQGAIN_GET(x)             (((x) & TOP_GAIN_RX6DBHIQGAIN_MASK) >> TOP_GAIN_RX6DBHIQGAIN_LSB)
#define TOP_GAIN_RX6DBHIQGAIN_SET(x)             (((x) << TOP_GAIN_RX6DBHIQGAIN_LSB) & TOP_GAIN_RX6DBHIQGAIN_MASK)
#define TOP_GAIN_SPARE_MSB                       0
#define TOP_GAIN_SPARE_LSB                       0
#define TOP_GAIN_SPARE_MASK                      0x00000001
#define TOP_GAIN_SPARE_GET(x)                    (((x) & TOP_GAIN_SPARE_MASK) >> TOP_GAIN_SPARE_LSB)
#define TOP_GAIN_SPARE_SET(x)                    (((x) << TOP_GAIN_SPARE_LSB) & TOP_GAIN_SPARE_MASK)

#define TOP_TOP_ADDRESS                          0x00000034
#define TOP_TOP_OFFSET                           0x00000034
#define TOP_TOP_LOCALTXGAIN_MSB                  31
#define TOP_TOP_LOCALTXGAIN_LSB                  31
#define TOP_TOP_LOCALTXGAIN_MASK                 0x80000000
#define TOP_TOP_LOCALTXGAIN_GET(x)               (((x) & TOP_TOP_LOCALTXGAIN_MASK) >> TOP_TOP_LOCALTXGAIN_LSB)
#define TOP_TOP_LOCALTXGAIN_SET(x)               (((x) << TOP_TOP_LOCALTXGAIN_LSB) & TOP_TOP_LOCALTXGAIN_MASK)
#define TOP_TOP_LOCALRXGAIN_MSB                  30
#define TOP_TOP_LOCALRXGAIN_LSB                  30
#define TOP_TOP_LOCALRXGAIN_MASK                 0x40000000
#define TOP_TOP_LOCALRXGAIN_GET(x)               (((x) & TOP_TOP_LOCALRXGAIN_MASK) >> TOP_TOP_LOCALRXGAIN_LSB)
#define TOP_TOP_LOCALRXGAIN_SET(x)               (((x) << TOP_TOP_LOCALRXGAIN_LSB) & TOP_TOP_LOCALRXGAIN_MASK)
#define TOP_TOP_LOCALMODE_MSB                    29
#define TOP_TOP_LOCALMODE_LSB                    29
#define TOP_TOP_LOCALMODE_MASK                   0x20000000
#define TOP_TOP_LOCALMODE_GET(x)                 (((x) & TOP_TOP_LOCALMODE_MASK) >> TOP_TOP_LOCALMODE_LSB)
#define TOP_TOP_LOCALMODE_SET(x)                 (((x) << TOP_TOP_LOCALMODE_LSB) & TOP_TOP_LOCALMODE_MASK)
#define TOP_TOP_CALFC_MSB                        28
#define TOP_TOP_CALFC_LSB                        28
#define TOP_TOP_CALFC_MASK                       0x10000000
#define TOP_TOP_CALFC_GET(x)                     (((x) & TOP_TOP_CALFC_MASK) >> TOP_TOP_CALFC_LSB)
#define TOP_TOP_CALFC_SET(x)                     (((x) << TOP_TOP_CALFC_LSB) & TOP_TOP_CALFC_MASK)
#define TOP_TOP_CALDC_MSB                        27
#define TOP_TOP_CALDC_LSB                        27
#define TOP_TOP_CALDC_MASK                       0x08000000
#define TOP_TOP_CALDC_GET(x)                     (((x) & TOP_TOP_CALDC_MASK) >> TOP_TOP_CALDC_LSB)
#define TOP_TOP_CALDC_SET(x)                     (((x) << TOP_TOP_CALDC_LSB) & TOP_TOP_CALDC_MASK)
#define TOP_TOP_CAL_RESIDUE_MSB                  26
#define TOP_TOP_CAL_RESIDUE_LSB                  26
#define TOP_TOP_CAL_RESIDUE_MASK                 0x04000000
#define TOP_TOP_CAL_RESIDUE_GET(x)               (((x) & TOP_TOP_CAL_RESIDUE_MASK) >> TOP_TOP_CAL_RESIDUE_LSB)
#define TOP_TOP_CAL_RESIDUE_SET(x)               (((x) << TOP_TOP_CAL_RESIDUE_LSB) & TOP_TOP_CAL_RESIDUE_MASK)
#define TOP_TOP_BMODE_MSB                        25
#define TOP_TOP_BMODE_LSB                        25
#define TOP_TOP_BMODE_MASK                       0x02000000
#define TOP_TOP_BMODE_GET(x)                     (((x) & TOP_TOP_BMODE_MASK) >> TOP_TOP_BMODE_LSB)
#define TOP_TOP_BMODE_SET(x)                     (((x) << TOP_TOP_BMODE_LSB) & TOP_TOP_BMODE_MASK)
#define TOP_TOP_SYNTHON_MSB                      24
#define TOP_TOP_SYNTHON_LSB                      24
#define TOP_TOP_SYNTHON_MASK                     0x01000000
#define TOP_TOP_SYNTHON_GET(x)                   (((x) & TOP_TOP_SYNTHON_MASK) >> TOP_TOP_SYNTHON_LSB)
#define TOP_TOP_SYNTHON_SET(x)                   (((x) << TOP_TOP_SYNTHON_LSB) & TOP_TOP_SYNTHON_MASK)
#define TOP_TOP_RXON_MSB                         23
#define TOP_TOP_RXON_LSB                         23
#define TOP_TOP_RXON_MASK                        0x00800000
#define TOP_TOP_RXON_GET(x)                      (((x) & TOP_TOP_RXON_MASK) >> TOP_TOP_RXON_LSB)
#define TOP_TOP_RXON_SET(x)                      (((x) << TOP_TOP_RXON_LSB) & TOP_TOP_RXON_MASK)
#define TOP_TOP_TXON_MSB                         22
#define TOP_TOP_TXON_LSB                         22
#define TOP_TOP_TXON_MASK                        0x00400000
#define TOP_TOP_TXON_GET(x)                      (((x) & TOP_TOP_TXON_MASK) >> TOP_TOP_TXON_LSB)
#define TOP_TOP_TXON_SET(x)                      (((x) << TOP_TOP_TXON_LSB) & TOP_TOP_TXON_MASK)
#define TOP_TOP_PAON_MSB                         21
#define TOP_TOP_PAON_LSB                         21
#define TOP_TOP_PAON_MASK                        0x00200000
#define TOP_TOP_PAON_GET(x)                      (((x) & TOP_TOP_PAON_MASK) >> TOP_TOP_PAON_LSB)
#define TOP_TOP_PAON_SET(x)                      (((x) << TOP_TOP_PAON_LSB) & TOP_TOP_PAON_MASK)
#define TOP_TOP_CALTX_MSB                        20
#define TOP_TOP_CALTX_LSB                        20
#define TOP_TOP_CALTX_MASK                       0x00100000
#define TOP_TOP_CALTX_GET(x)                     (((x) & TOP_TOP_CALTX_MASK) >> TOP_TOP_CALTX_LSB)
#define TOP_TOP_CALTX_SET(x)                     (((x) << TOP_TOP_CALTX_LSB) & TOP_TOP_CALTX_MASK)
#define TOP_TOP_LOCALADDAC_MSB                   19
#define TOP_TOP_LOCALADDAC_LSB                   19
#define TOP_TOP_LOCALADDAC_MASK                  0x00080000
#define TOP_TOP_LOCALADDAC_GET(x)                (((x) & TOP_TOP_LOCALADDAC_MASK) >> TOP_TOP_LOCALADDAC_LSB)
#define TOP_TOP_LOCALADDAC_SET(x)                (((x) << TOP_TOP_LOCALADDAC_LSB) & TOP_TOP_LOCALADDAC_MASK)
#define TOP_TOP_PWDPLL_MSB                       18
#define TOP_TOP_PWDPLL_LSB                       18
#define TOP_TOP_PWDPLL_MASK                      0x00040000
#define TOP_TOP_PWDPLL_GET(x)                    (((x) & TOP_TOP_PWDPLL_MASK) >> TOP_TOP_PWDPLL_LSB)
#define TOP_TOP_PWDPLL_SET(x)                    (((x) << TOP_TOP_PWDPLL_LSB) & TOP_TOP_PWDPLL_MASK)
#define TOP_TOP_PWDADC_MSB                       17
#define TOP_TOP_PWDADC_LSB                       17
#define TOP_TOP_PWDADC_MASK                      0x00020000
#define TOP_TOP_PWDADC_GET(x)                    (((x) & TOP_TOP_PWDADC_MASK) >> TOP_TOP_PWDADC_LSB)
#define TOP_TOP_PWDADC_SET(x)                    (((x) << TOP_TOP_PWDADC_LSB) & TOP_TOP_PWDADC_MASK)
#define TOP_TOP_PWDDAC_MSB                       16
#define TOP_TOP_PWDDAC_LSB                       16
#define TOP_TOP_PWDDAC_MASK                      0x00010000
#define TOP_TOP_PWDDAC_GET(x)                    (((x) & TOP_TOP_PWDDAC_MASK) >> TOP_TOP_PWDDAC_LSB)
#define TOP_TOP_PWDDAC_SET(x)                    (((x) << TOP_TOP_PWDDAC_LSB) & TOP_TOP_PWDDAC_MASK)
#define TOP_TOP_LOCALXTAL_MSB                    15
#define TOP_TOP_LOCALXTAL_LSB                    15
#define TOP_TOP_LOCALXTAL_MASK                   0x00008000
#define TOP_TOP_LOCALXTAL_GET(x)                 (((x) & TOP_TOP_LOCALXTAL_MASK) >> TOP_TOP_LOCALXTAL_LSB)
#define TOP_TOP_LOCALXTAL_SET(x)                 (((x) << TOP_TOP_LOCALXTAL_LSB) & TOP_TOP_LOCALXTAL_MASK)
#define TOP_TOP_PWDCLKIN_MSB                     14
#define TOP_TOP_PWDCLKIN_LSB                     14
#define TOP_TOP_PWDCLKIN_MASK                    0x00004000
#define TOP_TOP_PWDCLKIN_GET(x)                  (((x) & TOP_TOP_PWDCLKIN_MASK) >> TOP_TOP_PWDCLKIN_LSB)
#define TOP_TOP_PWDCLKIN_SET(x)                  (((x) << TOP_TOP_PWDCLKIN_LSB) & TOP_TOP_PWDCLKIN_MASK)
#define TOP_TOP_OSCON_MSB                        13
#define TOP_TOP_OSCON_LSB                        13
#define TOP_TOP_OSCON_MASK                       0x00002000
#define TOP_TOP_OSCON_GET(x)                     (((x) & TOP_TOP_OSCON_MASK) >> TOP_TOP_OSCON_LSB)
#define TOP_TOP_OSCON_SET(x)                     (((x) << TOP_TOP_OSCON_LSB) & TOP_TOP_OSCON_MASK)
#define TOP_TOP_SCLKEN_FORCE_MSB                 12
#define TOP_TOP_SCLKEN_FORCE_LSB                 12
#define TOP_TOP_SCLKEN_FORCE_MASK                0x00001000
#define TOP_TOP_SCLKEN_FORCE_GET(x)              (((x) & TOP_TOP_SCLKEN_FORCE_MASK) >> TOP_TOP_SCLKEN_FORCE_LSB)
#define TOP_TOP_SCLKEN_FORCE_SET(x)              (((x) << TOP_TOP_SCLKEN_FORCE_LSB) & TOP_TOP_SCLKEN_FORCE_MASK)
#define TOP_TOP_SYNTHON_FORCE_MSB                11
#define TOP_TOP_SYNTHON_FORCE_LSB                11
#define TOP_TOP_SYNTHON_FORCE_MASK               0x00000800
#define TOP_TOP_SYNTHON_FORCE_GET(x)             (((x) & TOP_TOP_SYNTHON_FORCE_MASK) >> TOP_TOP_SYNTHON_FORCE_LSB)
#define TOP_TOP_SYNTHON_FORCE_SET(x)             (((x) << TOP_TOP_SYNTHON_FORCE_LSB) & TOP_TOP_SYNTHON_FORCE_MASK)
#define TOP_TOP_PDBIAS_MSB                       10
#define TOP_TOP_PDBIAS_LSB                       10
#define TOP_TOP_PDBIAS_MASK                      0x00000400
#define TOP_TOP_PDBIAS_GET(x)                    (((x) & TOP_TOP_PDBIAS_MASK) >> TOP_TOP_PDBIAS_LSB)
#define TOP_TOP_PDBIAS_SET(x)                    (((x) << TOP_TOP_PDBIAS_LSB) & TOP_TOP_PDBIAS_MASK)
#define TOP_TOP_DATAOUTSEL_MSB                   9
#define TOP_TOP_DATAOUTSEL_LSB                   8
#define TOP_TOP_DATAOUTSEL_MASK                  0x00000300
#define TOP_TOP_DATAOUTSEL_GET(x)                (((x) & TOP_TOP_DATAOUTSEL_MASK) >> TOP_TOP_DATAOUTSEL_LSB)
#define TOP_TOP_DATAOUTSEL_SET(x)                (((x) << TOP_TOP_DATAOUTSEL_LSB) & TOP_TOP_DATAOUTSEL_MASK)
#define TOP_TOP_REVID_MSB                        7
#define TOP_TOP_REVID_LSB                        5
#define TOP_TOP_REVID_MASK                       0x000000e0
#define TOP_TOP_REVID_GET(x)                     (((x) & TOP_TOP_REVID_MASK) >> TOP_TOP_REVID_LSB)
#define TOP_TOP_REVID_SET(x)                     (((x) << TOP_TOP_REVID_LSB) & TOP_TOP_REVID_MASK)
#define TOP_TOP_INT2PAD_MSB                      4
#define TOP_TOP_INT2PAD_LSB                      4
#define TOP_TOP_INT2PAD_MASK                     0x00000010
#define TOP_TOP_INT2PAD_GET(x)                   (((x) & TOP_TOP_INT2PAD_MASK) >> TOP_TOP_INT2PAD_LSB)
#define TOP_TOP_INT2PAD_SET(x)                   (((x) << TOP_TOP_INT2PAD_LSB) & TOP_TOP_INT2PAD_MASK)
#define TOP_TOP_INTH2PAD_MSB                     3
#define TOP_TOP_INTH2PAD_LSB                     3
#define TOP_TOP_INTH2PAD_MASK                    0x00000008
#define TOP_TOP_INTH2PAD_GET(x)                  (((x) & TOP_TOP_INTH2PAD_MASK) >> TOP_TOP_INTH2PAD_LSB)
#define TOP_TOP_INTH2PAD_SET(x)                  (((x) << TOP_TOP_INTH2PAD_LSB) & TOP_TOP_INTH2PAD_MASK)
#define TOP_TOP_PAD2GND_MSB                      2
#define TOP_TOP_PAD2GND_LSB                      2
#define TOP_TOP_PAD2GND_MASK                     0x00000004
#define TOP_TOP_PAD2GND_GET(x)                   (((x) & TOP_TOP_PAD2GND_MASK) >> TOP_TOP_PAD2GND_LSB)
#define TOP_TOP_PAD2GND_SET(x)                   (((x) << TOP_TOP_PAD2GND_LSB) & TOP_TOP_PAD2GND_MASK)
#define TOP_TOP_INT2GND_MSB                      1
#define TOP_TOP_INT2GND_LSB                      1
#define TOP_TOP_INT2GND_MASK                     0x00000002
#define TOP_TOP_INT2GND_GET(x)                   (((x) & TOP_TOP_INT2GND_MASK) >> TOP_TOP_INT2GND_LSB)
#define TOP_TOP_INT2GND_SET(x)                   (((x) << TOP_TOP_INT2GND_LSB) & TOP_TOP_INT2GND_MASK)
#define TOP_TOP_FORCE_XPAON_MSB                  0
#define TOP_TOP_FORCE_XPAON_LSB                  0
#define TOP_TOP_FORCE_XPAON_MASK                 0x00000001
#define TOP_TOP_FORCE_XPAON_GET(x)               (((x) & TOP_TOP_FORCE_XPAON_MASK) >> TOP_TOP_FORCE_XPAON_LSB)
#define TOP_TOP_FORCE_XPAON_SET(x)               (((x) << TOP_TOP_FORCE_XPAON_LSB) & TOP_TOP_FORCE_XPAON_MASK)

#define BIAS_BIAS_SEL_ADDRESS                    0x00000038
#define BIAS_BIAS_SEL_OFFSET                     0x00000038
#define BIAS_BIAS_SEL_PADON_MSB                  31
#define BIAS_BIAS_SEL_PADON_LSB                  31
#define BIAS_BIAS_SEL_PADON_MASK                 0x80000000
#define BIAS_BIAS_SEL_PADON_GET(x)               (((x) & BIAS_BIAS_SEL_PADON_MASK) >> BIAS_BIAS_SEL_PADON_LSB)
#define BIAS_BIAS_SEL_PADON_SET(x)               (((x) << BIAS_BIAS_SEL_PADON_LSB) & BIAS_BIAS_SEL_PADON_MASK)
#define BIAS_BIAS_SEL_SEL_BIAS_MSB               30
#define BIAS_BIAS_SEL_SEL_BIAS_LSB               25
#define BIAS_BIAS_SEL_SEL_BIAS_MASK              0x7e000000
#define BIAS_BIAS_SEL_SEL_BIAS_GET(x)            (((x) & BIAS_BIAS_SEL_SEL_BIAS_MASK) >> BIAS_BIAS_SEL_SEL_BIAS_LSB)
#define BIAS_BIAS_SEL_SEL_BIAS_SET(x)            (((x) << BIAS_BIAS_SEL_SEL_BIAS_LSB) & BIAS_BIAS_SEL_SEL_BIAS_MASK)
#define BIAS_BIAS_SEL_SEL_SPARE_MSB              24
#define BIAS_BIAS_SEL_SEL_SPARE_LSB              21
#define BIAS_BIAS_SEL_SEL_SPARE_MASK             0x01e00000
#define BIAS_BIAS_SEL_SEL_SPARE_GET(x)           (((x) & BIAS_BIAS_SEL_SEL_SPARE_MASK) >> BIAS_BIAS_SEL_SEL_SPARE_LSB)
#define BIAS_BIAS_SEL_SEL_SPARE_SET(x)           (((x) << BIAS_BIAS_SEL_SEL_SPARE_LSB) & BIAS_BIAS_SEL_SEL_SPARE_MASK)
#define BIAS_BIAS_SEL_SPARE_MSB                  20
#define BIAS_BIAS_SEL_SPARE_LSB                  20
#define BIAS_BIAS_SEL_SPARE_MASK                 0x00100000
#define BIAS_BIAS_SEL_SPARE_GET(x)               (((x) & BIAS_BIAS_SEL_SPARE_MASK) >> BIAS_BIAS_SEL_SPARE_LSB)
#define BIAS_BIAS_SEL_SPARE_SET(x)               (((x) << BIAS_BIAS_SEL_SPARE_LSB) & BIAS_BIAS_SEL_SPARE_MASK)
#define BIAS_BIAS_SEL_PWD_ICREFBUFBIAS12P5_MSB   19
#define BIAS_BIAS_SEL_PWD_ICREFBUFBIAS12P5_LSB   17
#define BIAS_BIAS_SEL_PWD_ICREFBUFBIAS12P5_MASK  0x000e0000
#define BIAS_BIAS_SEL_PWD_ICREFBUFBIAS12P5_GET(x) (((x) & BIAS_BIAS_SEL_PWD_ICREFBUFBIAS12P5_MASK) >> BIAS_BIAS_SEL_PWD_ICREFBUFBIAS12P5_LSB)
#define BIAS_BIAS_SEL_PWD_ICREFBUFBIAS12P5_SET(x) (((x) << BIAS_BIAS_SEL_PWD_ICREFBUFBIAS12P5_LSB) & BIAS_BIAS_SEL_PWD_ICREFBUFBIAS12P5_MASK)
#define BIAS_BIAS_SEL_PWD_IRDACREGREF12P5_MSB    16
#define BIAS_BIAS_SEL_PWD_IRDACREGREF12P5_LSB    16
#define BIAS_BIAS_SEL_PWD_IRDACREGREF12P5_MASK   0x00010000
#define BIAS_BIAS_SEL_PWD_IRDACREGREF12P5_GET(x) (((x) & BIAS_BIAS_SEL_PWD_IRDACREGREF12P5_MASK) >> BIAS_BIAS_SEL_PWD_IRDACREGREF12P5_LSB)
#define BIAS_BIAS_SEL_PWD_IRDACREGREF12P5_SET(x) (((x) << BIAS_BIAS_SEL_PWD_IRDACREGREF12P5_LSB) & BIAS_BIAS_SEL_PWD_IRDACREGREF12P5_MASK)
#define BIAS_BIAS_SEL_PWD_IRREFMASTERBIAS12P5_MSB 15
#define BIAS_BIAS_SEL_PWD_IRREFMASTERBIAS12P5_LSB 15
#define BIAS_BIAS_SEL_PWD_IRREFMASTERBIAS12P5_MASK 0x00008000
#define BIAS_BIAS_SEL_PWD_IRREFMASTERBIAS12P5_GET(x) (((x) & BIAS_BIAS_SEL_PWD_IRREFMASTERBIAS12P5_MASK) >> BIAS_BIAS_SEL_PWD_IRREFMASTERBIAS12P5_LSB)
#define BIAS_BIAS_SEL_PWD_IRREFMASTERBIAS12P5_SET(x) (((x) << BIAS_BIAS_SEL_PWD_IRREFMASTERBIAS12P5_LSB) & BIAS_BIAS_SEL_PWD_IRREFMASTERBIAS12P5_MASK)
#define BIAS_BIAS_SEL_PWD_ICREFOPAMPBIAS25_MSB   14
#define BIAS_BIAS_SEL_PWD_ICREFOPAMPBIAS25_LSB   14
#define BIAS_BIAS_SEL_PWD_ICREFOPAMPBIAS25_MASK  0x00004000
#define BIAS_BIAS_SEL_PWD_ICREFOPAMPBIAS25_GET(x) (((x) & BIAS_BIAS_SEL_PWD_ICREFOPAMPBIAS25_MASK) >> BIAS_BIAS_SEL_PWD_ICREFOPAMPBIAS25_LSB)
#define BIAS_BIAS_SEL_PWD_ICREFOPAMPBIAS25_SET(x) (((x) << BIAS_BIAS_SEL_PWD_ICREFOPAMPBIAS25_LSB) & BIAS_BIAS_SEL_PWD_ICREFOPAMPBIAS25_MASK)
#define BIAS_BIAS_SEL_PWD_ICCPLL25_MSB           13
#define BIAS_BIAS_SEL_PWD_ICCPLL25_LSB           13
#define BIAS_BIAS_SEL_PWD_ICCPLL25_MASK          0x00002000
#define BIAS_BIAS_SEL_PWD_ICCPLL25_GET(x)        (((x) & BIAS_BIAS_SEL_PWD_ICCPLL25_MASK) >> BIAS_BIAS_SEL_PWD_ICCPLL25_LSB)
#define BIAS_BIAS_SEL_PWD_ICCPLL25_SET(x)        (((x) << BIAS_BIAS_SEL_PWD_ICCPLL25_LSB) & BIAS_BIAS_SEL_PWD_ICCPLL25_MASK)
#define BIAS_BIAS_SEL_PWD_ICCOMPBIAS25_MSB       12
#define BIAS_BIAS_SEL_PWD_ICCOMPBIAS25_LSB       10
#define BIAS_BIAS_SEL_PWD_ICCOMPBIAS25_MASK      0x00001c00
#define BIAS_BIAS_SEL_PWD_ICCOMPBIAS25_GET(x)    (((x) & BIAS_BIAS_SEL_PWD_ICCOMPBIAS25_MASK) >> BIAS_BIAS_SEL_PWD_ICCOMPBIAS25_LSB)
#define BIAS_BIAS_SEL_PWD_ICCOMPBIAS25_SET(x)    (((x) << BIAS_BIAS_SEL_PWD_ICCOMPBIAS25_LSB) & BIAS_BIAS_SEL_PWD_ICCOMPBIAS25_MASK)
#define BIAS_BIAS_SEL_PWD_ICXTAL25_MSB           9
#define BIAS_BIAS_SEL_PWD_ICXTAL25_LSB           7
#define BIAS_BIAS_SEL_PWD_ICXTAL25_MASK          0x00000380
#define BIAS_BIAS_SEL_PWD_ICXTAL25_GET(x)        (((x) & BIAS_BIAS_SEL_PWD_ICXTAL25_MASK) >> BIAS_BIAS_SEL_PWD_ICXTAL25_LSB)
#define BIAS_BIAS_SEL_PWD_ICXTAL25_SET(x)        (((x) << BIAS_BIAS_SEL_PWD_ICXTAL25_LSB) & BIAS_BIAS_SEL_PWD_ICXTAL25_MASK)
#define BIAS_BIAS_SEL_PWD_ICTSENS25_MSB          6
#define BIAS_BIAS_SEL_PWD_ICTSENS25_LSB          4
#define BIAS_BIAS_SEL_PWD_ICTSENS25_MASK         0x00000070
#define BIAS_BIAS_SEL_PWD_ICTSENS25_GET(x)       (((x) & BIAS_BIAS_SEL_PWD_ICTSENS25_MASK) >> BIAS_BIAS_SEL_PWD_ICTSENS25_LSB)
#define BIAS_BIAS_SEL_PWD_ICTSENS25_SET(x)       (((x) << BIAS_BIAS_SEL_PWD_ICTSENS25_LSB) & BIAS_BIAS_SEL_PWD_ICTSENS25_MASK)
#define BIAS_BIAS_SEL_PWD_ICTXPC25_MSB           3
#define BIAS_BIAS_SEL_PWD_ICTXPC25_LSB           1
#define BIAS_BIAS_SEL_PWD_ICTXPC25_MASK          0x0000000e
#define BIAS_BIAS_SEL_PWD_ICTXPC25_GET(x)        (((x) & BIAS_BIAS_SEL_PWD_ICTXPC25_MASK) >> BIAS_BIAS_SEL_PWD_ICTXPC25_LSB)
#define BIAS_BIAS_SEL_PWD_ICTXPC25_SET(x)        (((x) << BIAS_BIAS_SEL_PWD_ICTXPC25_LSB) & BIAS_BIAS_SEL_PWD_ICTXPC25_MASK)
#define BIAS_BIAS_SEL_PWD_ICLDO25_MSB            0
#define BIAS_BIAS_SEL_PWD_ICLDO25_LSB            0
#define BIAS_BIAS_SEL_PWD_ICLDO25_MASK           0x00000001
#define BIAS_BIAS_SEL_PWD_ICLDO25_GET(x)         (((x) & BIAS_BIAS_SEL_PWD_ICLDO25_MASK) >> BIAS_BIAS_SEL_PWD_ICLDO25_LSB)
#define BIAS_BIAS_SEL_PWD_ICLDO25_SET(x)         (((x) << BIAS_BIAS_SEL_PWD_ICLDO25_LSB) & BIAS_BIAS_SEL_PWD_ICLDO25_MASK)

#define BIAS_BIAS1_ADDRESS                       0x0000003c
#define BIAS_BIAS1_OFFSET                        0x0000003c
#define BIAS_BIAS1_PWD_ICDAC2BB25_MSB            31
#define BIAS_BIAS1_PWD_ICDAC2BB25_LSB            29
#define BIAS_BIAS1_PWD_ICDAC2BB25_MASK           0xe0000000
#define BIAS_BIAS1_PWD_ICDAC2BB25_GET(x)         (((x) & BIAS_BIAS1_PWD_ICDAC2BB25_MASK) >> BIAS_BIAS1_PWD_ICDAC2BB25_LSB)
#define BIAS_BIAS1_PWD_ICDAC2BB25_SET(x)         (((x) << BIAS_BIAS1_PWD_ICDAC2BB25_LSB) & BIAS_BIAS1_PWD_ICDAC2BB25_MASK)
#define BIAS_BIAS1_PWD_IC2GVGM25_MSB             28
#define BIAS_BIAS1_PWD_IC2GVGM25_LSB             26
#define BIAS_BIAS1_PWD_IC2GVGM25_MASK            0x1c000000
#define BIAS_BIAS1_PWD_IC2GVGM25_GET(x)          (((x) & BIAS_BIAS1_PWD_IC2GVGM25_MASK) >> BIAS_BIAS1_PWD_IC2GVGM25_LSB)
#define BIAS_BIAS1_PWD_IC2GVGM25_SET(x)          (((x) << BIAS_BIAS1_PWD_IC2GVGM25_LSB) & BIAS_BIAS1_PWD_IC2GVGM25_MASK)
#define BIAS_BIAS1_PWD_IC2GRFFE25_MSB            25
#define BIAS_BIAS1_PWD_IC2GRFFE25_LSB            23
#define BIAS_BIAS1_PWD_IC2GRFFE25_MASK           0x03800000
#define BIAS_BIAS1_PWD_IC2GRFFE25_GET(x)         (((x) & BIAS_BIAS1_PWD_IC2GRFFE25_MASK) >> BIAS_BIAS1_PWD_IC2GRFFE25_LSB)
#define BIAS_BIAS1_PWD_IC2GRFFE25_SET(x)         (((x) << BIAS_BIAS1_PWD_IC2GRFFE25_LSB) & BIAS_BIAS1_PWD_IC2GRFFE25_MASK)
#define BIAS_BIAS1_PWD_IC2GLOREG25_MSB           22
#define BIAS_BIAS1_PWD_IC2GLOREG25_LSB           20
#define BIAS_BIAS1_PWD_IC2GLOREG25_MASK          0x00700000
#define BIAS_BIAS1_PWD_IC2GLOREG25_GET(x)        (((x) & BIAS_BIAS1_PWD_IC2GLOREG25_MASK) >> BIAS_BIAS1_PWD_IC2GLOREG25_LSB)
#define BIAS_BIAS1_PWD_IC2GLOREG25_SET(x)        (((x) << BIAS_BIAS1_PWD_IC2GLOREG25_LSB) & BIAS_BIAS1_PWD_IC2GLOREG25_MASK)
#define BIAS_BIAS1_PWD_IC2GLNAREG25_MSB          19
#define BIAS_BIAS1_PWD_IC2GLNAREG25_LSB          17
#define BIAS_BIAS1_PWD_IC2GLNAREG25_MASK         0x000e0000
#define BIAS_BIAS1_PWD_IC2GLNAREG25_GET(x)       (((x) & BIAS_BIAS1_PWD_IC2GLNAREG25_MASK) >> BIAS_BIAS1_PWD_IC2GLNAREG25_LSB)
#define BIAS_BIAS1_PWD_IC2GLNAREG25_SET(x)       (((x) << BIAS_BIAS1_PWD_IC2GLNAREG25_LSB) & BIAS_BIAS1_PWD_IC2GLNAREG25_MASK)
#define BIAS_BIAS1_PWD_ICDETECTORB25_MSB         16
#define BIAS_BIAS1_PWD_ICDETECTORB25_LSB         16
#define BIAS_BIAS1_PWD_ICDETECTORB25_MASK        0x00010000
#define BIAS_BIAS1_PWD_ICDETECTORB25_GET(x)      (((x) & BIAS_BIAS1_PWD_ICDETECTORB25_MASK) >> BIAS_BIAS1_PWD_ICDETECTORB25_LSB)
#define BIAS_BIAS1_PWD_ICDETECTORB25_SET(x)      (((x) << BIAS_BIAS1_PWD_ICDETECTORB25_LSB) & BIAS_BIAS1_PWD_ICDETECTORB25_MASK)
#define BIAS_BIAS1_PWD_ICDETECTORA25_MSB         15
#define BIAS_BIAS1_PWD_ICDETECTORA25_LSB         15
#define BIAS_BIAS1_PWD_ICDETECTORA25_MASK        0x00008000
#define BIAS_BIAS1_PWD_ICDETECTORA25_GET(x)      (((x) & BIAS_BIAS1_PWD_ICDETECTORA25_MASK) >> BIAS_BIAS1_PWD_ICDETECTORA25_LSB)
#define BIAS_BIAS1_PWD_ICDETECTORA25_SET(x)      (((x) << BIAS_BIAS1_PWD_ICDETECTORA25_LSB) & BIAS_BIAS1_PWD_ICDETECTORA25_MASK)
#define BIAS_BIAS1_PWD_IC5GRXRF25_MSB            14
#define BIAS_BIAS1_PWD_IC5GRXRF25_LSB            14
#define BIAS_BIAS1_PWD_IC5GRXRF25_MASK           0x00004000
#define BIAS_BIAS1_PWD_IC5GRXRF25_GET(x)         (((x) & BIAS_BIAS1_PWD_IC5GRXRF25_MASK) >> BIAS_BIAS1_PWD_IC5GRXRF25_LSB)
#define BIAS_BIAS1_PWD_IC5GRXRF25_SET(x)         (((x) << BIAS_BIAS1_PWD_IC5GRXRF25_LSB) & BIAS_BIAS1_PWD_IC5GRXRF25_MASK)
#define BIAS_BIAS1_PWD_IC5GTXPA25_MSB            13
#define BIAS_BIAS1_PWD_IC5GTXPA25_LSB            11
#define BIAS_BIAS1_PWD_IC5GTXPA25_MASK           0x00003800
#define BIAS_BIAS1_PWD_IC5GTXPA25_GET(x)         (((x) & BIAS_BIAS1_PWD_IC5GTXPA25_MASK) >> BIAS_BIAS1_PWD_IC5GTXPA25_LSB)
#define BIAS_BIAS1_PWD_IC5GTXPA25_SET(x)         (((x) << BIAS_BIAS1_PWD_IC5GTXPA25_LSB) & BIAS_BIAS1_PWD_IC5GTXPA25_MASK)
#define BIAS_BIAS1_PWD_IC5GTXBUF25_MSB           10
#define BIAS_BIAS1_PWD_IC5GTXBUF25_LSB           8
#define BIAS_BIAS1_PWD_IC5GTXBUF25_MASK          0x00000700
#define BIAS_BIAS1_PWD_IC5GTXBUF25_GET(x)        (((x) & BIAS_BIAS1_PWD_IC5GTXBUF25_MASK) >> BIAS_BIAS1_PWD_IC5GTXBUF25_LSB)
#define BIAS_BIAS1_PWD_IC5GTXBUF25_SET(x)        (((x) << BIAS_BIAS1_PWD_IC5GTXBUF25_LSB) & BIAS_BIAS1_PWD_IC5GTXBUF25_MASK)
#define BIAS_BIAS1_PWD_IC5GQB25_MSB              7
#define BIAS_BIAS1_PWD_IC5GQB25_LSB              5
#define BIAS_BIAS1_PWD_IC5GQB25_MASK             0x000000e0
#define BIAS_BIAS1_PWD_IC5GQB25_GET(x)           (((x) & BIAS_BIAS1_PWD_IC5GQB25_MASK) >> BIAS_BIAS1_PWD_IC5GQB25_LSB)
#define BIAS_BIAS1_PWD_IC5GQB25_SET(x)           (((x) << BIAS_BIAS1_PWD_IC5GQB25_LSB) & BIAS_BIAS1_PWD_IC5GQB25_MASK)
#define BIAS_BIAS1_PWD_IC5GMIXQ25_MSB            4
#define BIAS_BIAS1_PWD_IC5GMIXQ25_LSB            2
#define BIAS_BIAS1_PWD_IC5GMIXQ25_MASK           0x0000001c
#define BIAS_BIAS1_PWD_IC5GMIXQ25_GET(x)         (((x) & BIAS_BIAS1_PWD_IC5GMIXQ25_MASK) >> BIAS_BIAS1_PWD_IC5GMIXQ25_LSB)
#define BIAS_BIAS1_PWD_IC5GMIXQ25_SET(x)         (((x) << BIAS_BIAS1_PWD_IC5GMIXQ25_LSB) & BIAS_BIAS1_PWD_IC5GMIXQ25_MASK)
#define BIAS_BIAS1_SPARE_MSB                     1
#define BIAS_BIAS1_SPARE_LSB                     0
#define BIAS_BIAS1_SPARE_MASK                    0x00000003
#define BIAS_BIAS1_SPARE_GET(x)                  (((x) & BIAS_BIAS1_SPARE_MASK) >> BIAS_BIAS1_SPARE_LSB)
#define BIAS_BIAS1_SPARE_SET(x)                  (((x) << BIAS_BIAS1_SPARE_LSB) & BIAS_BIAS1_SPARE_MASK)

#define BIAS_BIAS2_ADDRESS                       0x00000040
#define BIAS_BIAS2_OFFSET                        0x00000040
#define BIAS_BIAS2_PWD_IC5GMIXI25_MSB            31
#define BIAS_BIAS2_PWD_IC5GMIXI25_LSB            29
#define BIAS_BIAS2_PWD_IC5GMIXI25_MASK           0xe0000000
#define BIAS_BIAS2_PWD_IC5GMIXI25_GET(x)         (((x) & BIAS_BIAS2_PWD_IC5GMIXI25_MASK) >> BIAS_BIAS2_PWD_IC5GMIXI25_LSB)
#define BIAS_BIAS2_PWD_IC5GMIXI25_SET(x)         (((x) << BIAS_BIAS2_PWD_IC5GMIXI25_LSB) & BIAS_BIAS2_PWD_IC5GMIXI25_MASK)
#define BIAS_BIAS2_PWD_IC5GDIV25_MSB             28
#define BIAS_BIAS2_PWD_IC5GDIV25_LSB             26
#define BIAS_BIAS2_PWD_IC5GDIV25_MASK            0x1c000000
#define BIAS_BIAS2_PWD_IC5GDIV25_GET(x)          (((x) & BIAS_BIAS2_PWD_IC5GDIV25_MASK) >> BIAS_BIAS2_PWD_IC5GDIV25_LSB)
#define BIAS_BIAS2_PWD_IC5GDIV25_SET(x)          (((x) << BIAS_BIAS2_PWD_IC5GDIV25_LSB) & BIAS_BIAS2_PWD_IC5GDIV25_MASK)
#define BIAS_BIAS2_PWD_IC5GLOREG25_MSB           25
#define BIAS_BIAS2_PWD_IC5GLOREG25_LSB           23
#define BIAS_BIAS2_PWD_IC5GLOREG25_MASK          0x03800000
#define BIAS_BIAS2_PWD_IC5GLOREG25_GET(x)        (((x) & BIAS_BIAS2_PWD_IC5GLOREG25_MASK) >> BIAS_BIAS2_PWD_IC5GLOREG25_LSB)
#define BIAS_BIAS2_PWD_IC5GLOREG25_SET(x)        (((x) << BIAS_BIAS2_PWD_IC5GLOREG25_LSB) & BIAS_BIAS2_PWD_IC5GLOREG25_MASK)
#define BIAS_BIAS2_PWD_IRPLL25_MSB               22
#define BIAS_BIAS2_PWD_IRPLL25_LSB               22
#define BIAS_BIAS2_PWD_IRPLL25_MASK              0x00400000
#define BIAS_BIAS2_PWD_IRPLL25_GET(x)            (((x) & BIAS_BIAS2_PWD_IRPLL25_MASK) >> BIAS_BIAS2_PWD_IRPLL25_LSB)
#define BIAS_BIAS2_PWD_IRPLL25_SET(x)            (((x) << BIAS_BIAS2_PWD_IRPLL25_LSB) & BIAS_BIAS2_PWD_IRPLL25_MASK)
#define BIAS_BIAS2_PWD_IRXTAL25_MSB              21
#define BIAS_BIAS2_PWD_IRXTAL25_LSB              19
#define BIAS_BIAS2_PWD_IRXTAL25_MASK             0x00380000
#define BIAS_BIAS2_PWD_IRXTAL25_GET(x)           (((x) & BIAS_BIAS2_PWD_IRXTAL25_MASK) >> BIAS_BIAS2_PWD_IRXTAL25_LSB)
#define BIAS_BIAS2_PWD_IRXTAL25_SET(x)           (((x) << BIAS_BIAS2_PWD_IRXTAL25_LSB) & BIAS_BIAS2_PWD_IRXTAL25_MASK)
#define BIAS_BIAS2_PWD_IRTSENS25_MSB             18
#define BIAS_BIAS2_PWD_IRTSENS25_LSB             16
#define BIAS_BIAS2_PWD_IRTSENS25_MASK            0x00070000
#define BIAS_BIAS2_PWD_IRTSENS25_GET(x)          (((x) & BIAS_BIAS2_PWD_IRTSENS25_MASK) >> BIAS_BIAS2_PWD_IRTSENS25_LSB)
#define BIAS_BIAS2_PWD_IRTSENS25_SET(x)          (((x) << BIAS_BIAS2_PWD_IRTSENS25_LSB) & BIAS_BIAS2_PWD_IRTSENS25_MASK)
#define BIAS_BIAS2_PWD_IRTXPC25_MSB              15
#define BIAS_BIAS2_PWD_IRTXPC25_LSB              13
#define BIAS_BIAS2_PWD_IRTXPC25_MASK             0x0000e000
#define BIAS_BIAS2_PWD_IRTXPC25_GET(x)           (((x) & BIAS_BIAS2_PWD_IRTXPC25_MASK) >> BIAS_BIAS2_PWD_IRTXPC25_LSB)
#define BIAS_BIAS2_PWD_IRTXPC25_SET(x)           (((x) << BIAS_BIAS2_PWD_IRTXPC25_LSB) & BIAS_BIAS2_PWD_IRTXPC25_MASK)
#define BIAS_BIAS2_PWD_IRLDO25_MSB               12
#define BIAS_BIAS2_PWD_IRLDO25_LSB               12
#define BIAS_BIAS2_PWD_IRLDO25_MASK              0x00001000
#define BIAS_BIAS2_PWD_IRLDO25_GET(x)            (((x) & BIAS_BIAS2_PWD_IRLDO25_MASK) >> BIAS_BIAS2_PWD_IRLDO25_LSB)
#define BIAS_BIAS2_PWD_IRLDO25_SET(x)            (((x) << BIAS_BIAS2_PWD_IRLDO25_LSB) & BIAS_BIAS2_PWD_IRLDO25_MASK)
#define BIAS_BIAS2_PWD_IR2GTXMIX25_MSB           11
#define BIAS_BIAS2_PWD_IR2GTXMIX25_LSB           9
#define BIAS_BIAS2_PWD_IR2GTXMIX25_MASK          0x00000e00
#define BIAS_BIAS2_PWD_IR2GTXMIX25_GET(x)        (((x) & BIAS_BIAS2_PWD_IR2GTXMIX25_MASK) >> BIAS_BIAS2_PWD_IR2GTXMIX25_LSB)
#define BIAS_BIAS2_PWD_IR2GTXMIX25_SET(x)        (((x) << BIAS_BIAS2_PWD_IR2GTXMIX25_LSB) & BIAS_BIAS2_PWD_IR2GTXMIX25_MASK)
#define BIAS_BIAS2_PWD_IR2GLOREG25_MSB           8
#define BIAS_BIAS2_PWD_IR2GLOREG25_LSB           6
#define BIAS_BIAS2_PWD_IR2GLOREG25_MASK          0x000001c0
#define BIAS_BIAS2_PWD_IR2GLOREG25_GET(x)        (((x) & BIAS_BIAS2_PWD_IR2GLOREG25_MASK) >> BIAS_BIAS2_PWD_IR2GLOREG25_LSB)
#define BIAS_BIAS2_PWD_IR2GLOREG25_SET(x)        (((x) << BIAS_BIAS2_PWD_IR2GLOREG25_LSB) & BIAS_BIAS2_PWD_IR2GLOREG25_MASK)
#define BIAS_BIAS2_PWD_IR2GLNAREG25_MSB          5
#define BIAS_BIAS2_PWD_IR2GLNAREG25_LSB          3
#define BIAS_BIAS2_PWD_IR2GLNAREG25_MASK         0x00000038
#define BIAS_BIAS2_PWD_IR2GLNAREG25_GET(x)       (((x) & BIAS_BIAS2_PWD_IR2GLNAREG25_MASK) >> BIAS_BIAS2_PWD_IR2GLNAREG25_LSB)
#define BIAS_BIAS2_PWD_IR2GLNAREG25_SET(x)       (((x) << BIAS_BIAS2_PWD_IR2GLNAREG25_LSB) & BIAS_BIAS2_PWD_IR2GLNAREG25_MASK)
#define BIAS_BIAS2_PWD_IR5GRFVREF2525_MSB        2
#define BIAS_BIAS2_PWD_IR5GRFVREF2525_LSB        0
#define BIAS_BIAS2_PWD_IR5GRFVREF2525_MASK       0x00000007
#define BIAS_BIAS2_PWD_IR5GRFVREF2525_GET(x)     (((x) & BIAS_BIAS2_PWD_IR5GRFVREF2525_MASK) >> BIAS_BIAS2_PWD_IR5GRFVREF2525_LSB)
#define BIAS_BIAS2_PWD_IR5GRFVREF2525_SET(x)     (((x) << BIAS_BIAS2_PWD_IR5GRFVREF2525_LSB) & BIAS_BIAS2_PWD_IR5GRFVREF2525_MASK)

#define BIAS_BIAS3_ADDRESS                       0x00000044
#define BIAS_BIAS3_OFFSET                        0x00000044
#define BIAS_BIAS3_PWD_IR5GTXMIX25_MSB           31
#define BIAS_BIAS3_PWD_IR5GTXMIX25_LSB           29
#define BIAS_BIAS3_PWD_IR5GTXMIX25_MASK          0xe0000000
#define BIAS_BIAS3_PWD_IR5GTXMIX25_GET(x)        (((x) & BIAS_BIAS3_PWD_IR5GTXMIX25_MASK) >> BIAS_BIAS3_PWD_IR5GTXMIX25_LSB)
#define BIAS_BIAS3_PWD_IR5GTXMIX25_SET(x)        (((x) << BIAS_BIAS3_PWD_IR5GTXMIX25_LSB) & BIAS_BIAS3_PWD_IR5GTXMIX25_MASK)
#define BIAS_BIAS3_PWD_IR5GAGC25_MSB             28
#define BIAS_BIAS3_PWD_IR5GAGC25_LSB             26
#define BIAS_BIAS3_PWD_IR5GAGC25_MASK            0x1c000000
#define BIAS_BIAS3_PWD_IR5GAGC25_GET(x)          (((x) & BIAS_BIAS3_PWD_IR5GAGC25_MASK) >> BIAS_BIAS3_PWD_IR5GAGC25_LSB)
#define BIAS_BIAS3_PWD_IR5GAGC25_SET(x)          (((x) << BIAS_BIAS3_PWD_IR5GAGC25_LSB) & BIAS_BIAS3_PWD_IR5GAGC25_MASK)
#define BIAS_BIAS3_PWD_ICDAC50_MSB               25
#define BIAS_BIAS3_PWD_ICDAC50_LSB               23
#define BIAS_BIAS3_PWD_ICDAC50_MASK              0x03800000
#define BIAS_BIAS3_PWD_ICDAC50_GET(x)            (((x) & BIAS_BIAS3_PWD_ICDAC50_MASK) >> BIAS_BIAS3_PWD_ICDAC50_LSB)
#define BIAS_BIAS3_PWD_ICDAC50_SET(x)            (((x) << BIAS_BIAS3_PWD_ICDAC50_LSB) & BIAS_BIAS3_PWD_ICDAC50_MASK)
#define BIAS_BIAS3_PWD_ICSYNTH50_MSB             22
#define BIAS_BIAS3_PWD_ICSYNTH50_LSB             22
#define BIAS_BIAS3_PWD_ICSYNTH50_MASK            0x00400000
#define BIAS_BIAS3_PWD_ICSYNTH50_GET(x)          (((x) & BIAS_BIAS3_PWD_ICSYNTH50_MASK) >> BIAS_BIAS3_PWD_ICSYNTH50_LSB)
#define BIAS_BIAS3_PWD_ICSYNTH50_SET(x)          (((x) << BIAS_BIAS3_PWD_ICSYNTH50_LSB) & BIAS_BIAS3_PWD_ICSYNTH50_MASK)
#define BIAS_BIAS3_PWD_ICBB50_MSB                21
#define BIAS_BIAS3_PWD_ICBB50_LSB                21
#define BIAS_BIAS3_PWD_ICBB50_MASK               0x00200000
#define BIAS_BIAS3_PWD_ICBB50_GET(x)             (((x) & BIAS_BIAS3_PWD_ICBB50_MASK) >> BIAS_BIAS3_PWD_ICBB50_LSB)
#define BIAS_BIAS3_PWD_ICBB50_SET(x)             (((x) << BIAS_BIAS3_PWD_ICBB50_LSB) & BIAS_BIAS3_PWD_ICBB50_MASK)
#define BIAS_BIAS3_PWD_IC2GDIV50_MSB             20
#define BIAS_BIAS3_PWD_IC2GDIV50_LSB             18
#define BIAS_BIAS3_PWD_IC2GDIV50_MASK            0x001c0000
#define BIAS_BIAS3_PWD_IC2GDIV50_GET(x)          (((x) & BIAS_BIAS3_PWD_IC2GDIV50_MASK) >> BIAS_BIAS3_PWD_IC2GDIV50_LSB)
#define BIAS_BIAS3_PWD_IC2GDIV50_SET(x)          (((x) << BIAS_BIAS3_PWD_IC2GDIV50_LSB) & BIAS_BIAS3_PWD_IC2GDIV50_MASK)
#define BIAS_BIAS3_PWD_IRSYNTH50_MSB             17
#define BIAS_BIAS3_PWD_IRSYNTH50_LSB             17
#define BIAS_BIAS3_PWD_IRSYNTH50_MASK            0x00020000
#define BIAS_BIAS3_PWD_IRSYNTH50_GET(x)          (((x) & BIAS_BIAS3_PWD_IRSYNTH50_MASK) >> BIAS_BIAS3_PWD_IRSYNTH50_LSB)
#define BIAS_BIAS3_PWD_IRSYNTH50_SET(x)          (((x) << BIAS_BIAS3_PWD_IRSYNTH50_LSB) & BIAS_BIAS3_PWD_IRSYNTH50_MASK)
#define BIAS_BIAS3_PWD_IRBB50_MSB                16
#define BIAS_BIAS3_PWD_IRBB50_LSB                16
#define BIAS_BIAS3_PWD_IRBB50_MASK               0x00010000
#define BIAS_BIAS3_PWD_IRBB50_GET(x)             (((x) & BIAS_BIAS3_PWD_IRBB50_MASK) >> BIAS_BIAS3_PWD_IRBB50_LSB)
#define BIAS_BIAS3_PWD_IRBB50_SET(x)             (((x) << BIAS_BIAS3_PWD_IRBB50_LSB) & BIAS_BIAS3_PWD_IRBB50_MASK)
#define BIAS_BIAS3_PWD_IC25SPARE1_MSB            15
#define BIAS_BIAS3_PWD_IC25SPARE1_LSB            13
#define BIAS_BIAS3_PWD_IC25SPARE1_MASK           0x0000e000
#define BIAS_BIAS3_PWD_IC25SPARE1_GET(x)         (((x) & BIAS_BIAS3_PWD_IC25SPARE1_MASK) >> BIAS_BIAS3_PWD_IC25SPARE1_LSB)
#define BIAS_BIAS3_PWD_IC25SPARE1_SET(x)         (((x) << BIAS_BIAS3_PWD_IC25SPARE1_LSB) & BIAS_BIAS3_PWD_IC25SPARE1_MASK)
#define BIAS_BIAS3_PWD_IC25SPARE2_MSB            12
#define BIAS_BIAS3_PWD_IC25SPARE2_LSB            10
#define BIAS_BIAS3_PWD_IC25SPARE2_MASK           0x00001c00
#define BIAS_BIAS3_PWD_IC25SPARE2_GET(x)         (((x) & BIAS_BIAS3_PWD_IC25SPARE2_MASK) >> BIAS_BIAS3_PWD_IC25SPARE2_LSB)
#define BIAS_BIAS3_PWD_IC25SPARE2_SET(x)         (((x) << BIAS_BIAS3_PWD_IC25SPARE2_LSB) & BIAS_BIAS3_PWD_IC25SPARE2_MASK)
#define BIAS_BIAS3_PWD_IR25SPARE1_MSB            9
#define BIAS_BIAS3_PWD_IR25SPARE1_LSB            7
#define BIAS_BIAS3_PWD_IR25SPARE1_MASK           0x00000380
#define BIAS_BIAS3_PWD_IR25SPARE1_GET(x)         (((x) & BIAS_BIAS3_PWD_IR25SPARE1_MASK) >> BIAS_BIAS3_PWD_IR25SPARE1_LSB)
#define BIAS_BIAS3_PWD_IR25SPARE1_SET(x)         (((x) << BIAS_BIAS3_PWD_IR25SPARE1_LSB) & BIAS_BIAS3_PWD_IR25SPARE1_MASK)
#define BIAS_BIAS3_PWD_IR25SPARE2_MSB            6
#define BIAS_BIAS3_PWD_IR25SPARE2_LSB            4
#define BIAS_BIAS3_PWD_IR25SPARE2_MASK           0x00000070
#define BIAS_BIAS3_PWD_IR25SPARE2_GET(x)         (((x) & BIAS_BIAS3_PWD_IR25SPARE2_MASK) >> BIAS_BIAS3_PWD_IR25SPARE2_LSB)
#define BIAS_BIAS3_PWD_IR25SPARE2_SET(x)         (((x) << BIAS_BIAS3_PWD_IR25SPARE2_LSB) & BIAS_BIAS3_PWD_IR25SPARE2_MASK)
#define BIAS_BIAS3_PWD_ICDACREG12P5_MSB          3
#define BIAS_BIAS3_PWD_ICDACREG12P5_LSB          1
#define BIAS_BIAS3_PWD_ICDACREG12P5_MASK         0x0000000e
#define BIAS_BIAS3_PWD_ICDACREG12P5_GET(x)       (((x) & BIAS_BIAS3_PWD_ICDACREG12P5_MASK) >> BIAS_BIAS3_PWD_ICDACREG12P5_LSB)
#define BIAS_BIAS3_PWD_ICDACREG12P5_SET(x)       (((x) << BIAS_BIAS3_PWD_ICDACREG12P5_LSB) & BIAS_BIAS3_PWD_ICDACREG12P5_MASK)
#define BIAS_BIAS3_SPARE_MSB                     0
#define BIAS_BIAS3_SPARE_LSB                     0
#define BIAS_BIAS3_SPARE_MASK                    0x00000001
#define BIAS_BIAS3_SPARE_GET(x)                  (((x) & BIAS_BIAS3_SPARE_MASK) >> BIAS_BIAS3_SPARE_LSB)
#define BIAS_BIAS3_SPARE_SET(x)                  (((x) << BIAS_BIAS3_SPARE_LSB) & BIAS_BIAS3_SPARE_MASK)

#define TXPC_TXPC_ADDRESS                        0x00000048
#define TXPC_TXPC_OFFSET                         0x00000048
#define TXPC_TXPC_SELINTPD_MSB                   31
#define TXPC_TXPC_SELINTPD_LSB                   31
#define TXPC_TXPC_SELINTPD_MASK                  0x80000000
#define TXPC_TXPC_SELINTPD_GET(x)                (((x) & TXPC_TXPC_SELINTPD_MASK) >> TXPC_TXPC_SELINTPD_LSB)
#define TXPC_TXPC_SELINTPD_SET(x)                (((x) << TXPC_TXPC_SELINTPD_LSB) & TXPC_TXPC_SELINTPD_MASK)
#define TXPC_TXPC_TEST_MSB                       30
#define TXPC_TXPC_TEST_LSB                       30
#define TXPC_TXPC_TEST_MASK                      0x40000000
#define TXPC_TXPC_TEST_GET(x)                    (((x) & TXPC_TXPC_TEST_MASK) >> TXPC_TXPC_TEST_LSB)
#define TXPC_TXPC_TEST_SET(x)                    (((x) << TXPC_TXPC_TEST_LSB) & TXPC_TXPC_TEST_MASK)
#define TXPC_TXPC_TESTGAIN_MSB                   29
#define TXPC_TXPC_TESTGAIN_LSB                   28
#define TXPC_TXPC_TESTGAIN_MASK                  0x30000000
#define TXPC_TXPC_TESTGAIN_GET(x)                (((x) & TXPC_TXPC_TESTGAIN_MASK) >> TXPC_TXPC_TESTGAIN_LSB)
#define TXPC_TXPC_TESTGAIN_SET(x)                (((x) << TXPC_TXPC_TESTGAIN_LSB) & TXPC_TXPC_TESTGAIN_MASK)
#define TXPC_TXPC_TESTDAC_MSB                    27
#define TXPC_TXPC_TESTDAC_LSB                    22
#define TXPC_TXPC_TESTDAC_MASK                   0x0fc00000
#define TXPC_TXPC_TESTDAC_GET(x)                 (((x) & TXPC_TXPC_TESTDAC_MASK) >> TXPC_TXPC_TESTDAC_LSB)
#define TXPC_TXPC_TESTDAC_SET(x)                 (((x) << TXPC_TXPC_TESTDAC_LSB) & TXPC_TXPC_TESTDAC_MASK)
#define TXPC_TXPC_TESTPWDPC_MSB                  21
#define TXPC_TXPC_TESTPWDPC_LSB                  21
#define TXPC_TXPC_TESTPWDPC_MASK                 0x00200000
#define TXPC_TXPC_TESTPWDPC_GET(x)               (((x) & TXPC_TXPC_TESTPWDPC_MASK) >> TXPC_TXPC_TESTPWDPC_LSB)
#define TXPC_TXPC_TESTPWDPC_SET(x)               (((x) << TXPC_TXPC_TESTPWDPC_LSB) & TXPC_TXPC_TESTPWDPC_MASK)
#define TXPC_TXPC_CURHALF_MSB                    20
#define TXPC_TXPC_CURHALF_LSB                    20
#define TXPC_TXPC_CURHALF_MASK                   0x00100000
#define TXPC_TXPC_CURHALF_GET(x)                 (((x) & TXPC_TXPC_CURHALF_MASK) >> TXPC_TXPC_CURHALF_LSB)
#define TXPC_TXPC_CURHALF_SET(x)                 (((x) << TXPC_TXPC_CURHALF_LSB) & TXPC_TXPC_CURHALF_MASK)
#define TXPC_TXPC_NEGOUT_MSB                     19
#define TXPC_TXPC_NEGOUT_LSB                     19
#define TXPC_TXPC_NEGOUT_MASK                    0x00080000
#define TXPC_TXPC_NEGOUT_GET(x)                  (((x) & TXPC_TXPC_NEGOUT_MASK) >> TXPC_TXPC_NEGOUT_LSB)
#define TXPC_TXPC_NEGOUT_SET(x)                  (((x) << TXPC_TXPC_NEGOUT_LSB) & TXPC_TXPC_NEGOUT_MASK)
#define TXPC_TXPC_CLKDELAY_MSB                   18
#define TXPC_TXPC_CLKDELAY_LSB                   18
#define TXPC_TXPC_CLKDELAY_MASK                  0x00040000
#define TXPC_TXPC_CLKDELAY_GET(x)                (((x) & TXPC_TXPC_CLKDELAY_MASK) >> TXPC_TXPC_CLKDELAY_LSB)
#define TXPC_TXPC_CLKDELAY_SET(x)                (((x) << TXPC_TXPC_CLKDELAY_LSB) & TXPC_TXPC_CLKDELAY_MASK)
#define TXPC_TXPC_SELMODREF_MSB                  17
#define TXPC_TXPC_SELMODREF_LSB                  17
#define TXPC_TXPC_SELMODREF_MASK                 0x00020000
#define TXPC_TXPC_SELMODREF_GET(x)               (((x) & TXPC_TXPC_SELMODREF_MASK) >> TXPC_TXPC_SELMODREF_LSB)
#define TXPC_TXPC_SELMODREF_SET(x)               (((x) << TXPC_TXPC_SELMODREF_LSB) & TXPC_TXPC_SELMODREF_MASK)
#define TXPC_TXPC_SELCMOUT_MSB                   16
#define TXPC_TXPC_SELCMOUT_LSB                   16
#define TXPC_TXPC_SELCMOUT_MASK                  0x00010000
#define TXPC_TXPC_SELCMOUT_GET(x)                (((x) & TXPC_TXPC_SELCMOUT_MASK) >> TXPC_TXPC_SELCMOUT_LSB)
#define TXPC_TXPC_SELCMOUT_SET(x)                (((x) << TXPC_TXPC_SELCMOUT_LSB) & TXPC_TXPC_SELCMOUT_MASK)
#define TXPC_TXPC_TSMODE_MSB                     15
#define TXPC_TXPC_TSMODE_LSB                     14
#define TXPC_TXPC_TSMODE_MASK                    0x0000c000
#define TXPC_TXPC_TSMODE_GET(x)                  (((x) & TXPC_TXPC_TSMODE_MASK) >> TXPC_TXPC_TSMODE_LSB)
#define TXPC_TXPC_TSMODE_SET(x)                  (((x) << TXPC_TXPC_TSMODE_LSB) & TXPC_TXPC_TSMODE_MASK)
#define TXPC_TXPC_N_MSB                          13
#define TXPC_TXPC_N_LSB                          6
#define TXPC_TXPC_N_MASK                         0x00003fc0
#define TXPC_TXPC_N_GET(x)                       (((x) & TXPC_TXPC_N_MASK) >> TXPC_TXPC_N_LSB)
#define TXPC_TXPC_N_SET(x)                       (((x) << TXPC_TXPC_N_LSB) & TXPC_TXPC_N_MASK)
#define TXPC_TXPC_ON1STSYNTHON_MSB               5
#define TXPC_TXPC_ON1STSYNTHON_LSB               5
#define TXPC_TXPC_ON1STSYNTHON_MASK              0x00000020
#define TXPC_TXPC_ON1STSYNTHON_GET(x)            (((x) & TXPC_TXPC_ON1STSYNTHON_MASK) >> TXPC_TXPC_ON1STSYNTHON_LSB)
#define TXPC_TXPC_ON1STSYNTHON_SET(x)            (((x) << TXPC_TXPC_ON1STSYNTHON_LSB) & TXPC_TXPC_ON1STSYNTHON_MASK)
#define TXPC_TXPC_SELINIT_MSB                    4
#define TXPC_TXPC_SELINIT_LSB                    3
#define TXPC_TXPC_SELINIT_MASK                   0x00000018
#define TXPC_TXPC_SELINIT_GET(x)                 (((x) & TXPC_TXPC_SELINIT_MASK) >> TXPC_TXPC_SELINIT_LSB)
#define TXPC_TXPC_SELINIT_SET(x)                 (((x) << TXPC_TXPC_SELINIT_LSB) & TXPC_TXPC_SELINIT_MASK)
#define TXPC_TXPC_SELCOUNT_MSB                   2
#define TXPC_TXPC_SELCOUNT_LSB                   2
#define TXPC_TXPC_SELCOUNT_MASK                  0x00000004
#define TXPC_TXPC_SELCOUNT_GET(x)                (((x) & TXPC_TXPC_SELCOUNT_MASK) >> TXPC_TXPC_SELCOUNT_LSB)
#define TXPC_TXPC_SELCOUNT_SET(x)                (((x) << TXPC_TXPC_SELCOUNT_LSB) & TXPC_TXPC_SELCOUNT_MASK)
#define TXPC_TXPC_ATBSEL_MSB                     1
#define TXPC_TXPC_ATBSEL_LSB                     0
#define TXPC_TXPC_ATBSEL_MASK                    0x00000003
#define TXPC_TXPC_ATBSEL_GET(x)                  (((x) & TXPC_TXPC_ATBSEL_MASK) >> TXPC_TXPC_ATBSEL_LSB)
#define TXPC_TXPC_ATBSEL_SET(x)                  (((x) << TXPC_TXPC_ATBSEL_LSB) & TXPC_TXPC_ATBSEL_MASK)

#define TXPC_MISC_ADDRESS                        0x0000004c
#define TXPC_MISC_OFFSET                         0x0000004c
#define TXPC_MISC_FLIPBMODE_MSB                  31
#define TXPC_MISC_FLIPBMODE_LSB                  31
#define TXPC_MISC_FLIPBMODE_MASK                 0x80000000
#define TXPC_MISC_FLIPBMODE_GET(x)               (((x) & TXPC_MISC_FLIPBMODE_MASK) >> TXPC_MISC_FLIPBMODE_LSB)
#define TXPC_MISC_FLIPBMODE_SET(x)               (((x) << TXPC_MISC_FLIPBMODE_LSB) & TXPC_MISC_FLIPBMODE_MASK)
#define TXPC_MISC_LEVEL_MSB                      30
#define TXPC_MISC_LEVEL_LSB                      29
#define TXPC_MISC_LEVEL_MASK                     0x60000000
#define TXPC_MISC_LEVEL_GET(x)                   (((x) & TXPC_MISC_LEVEL_MASK) >> TXPC_MISC_LEVEL_LSB)
#define TXPC_MISC_LEVEL_SET(x)                   (((x) << TXPC_MISC_LEVEL_LSB) & TXPC_MISC_LEVEL_MASK)
#define TXPC_MISC_LDO_TEST_MODE_MSB              28
#define TXPC_MISC_LDO_TEST_MODE_LSB              28
#define TXPC_MISC_LDO_TEST_MODE_MASK             0x10000000
#define TXPC_MISC_LDO_TEST_MODE_GET(x)           (((x) & TXPC_MISC_LDO_TEST_MODE_MASK) >> TXPC_MISC_LDO_TEST_MODE_LSB)
#define TXPC_MISC_LDO_TEST_MODE_SET(x)           (((x) << TXPC_MISC_LDO_TEST_MODE_LSB) & TXPC_MISC_LDO_TEST_MODE_MASK)
#define TXPC_MISC_NOTCXODET_MSB                  27
#define TXPC_MISC_NOTCXODET_LSB                  27
#define TXPC_MISC_NOTCXODET_MASK                 0x08000000
#define TXPC_MISC_NOTCXODET_GET(x)               (((x) & TXPC_MISC_NOTCXODET_MASK) >> TXPC_MISC_NOTCXODET_LSB)
#define TXPC_MISC_NOTCXODET_SET(x)               (((x) << TXPC_MISC_NOTCXODET_LSB) & TXPC_MISC_NOTCXODET_MASK)
#define TXPC_MISC_PWDCLKIND_MSB                  26
#define TXPC_MISC_PWDCLKIND_LSB                  26
#define TXPC_MISC_PWDCLKIND_MASK                 0x04000000
#define TXPC_MISC_PWDCLKIND_GET(x)               (((x) & TXPC_MISC_PWDCLKIND_MASK) >> TXPC_MISC_PWDCLKIND_LSB)
#define TXPC_MISC_PWDCLKIND_SET(x)               (((x) << TXPC_MISC_PWDCLKIND_LSB) & TXPC_MISC_PWDCLKIND_MASK)
#define TXPC_MISC_PWDXINPAD_MSB                  25
#define TXPC_MISC_PWDXINPAD_LSB                  25
#define TXPC_MISC_PWDXINPAD_MASK                 0x02000000
#define TXPC_MISC_PWDXINPAD_GET(x)               (((x) & TXPC_MISC_PWDXINPAD_MASK) >> TXPC_MISC_PWDXINPAD_LSB)
#define TXPC_MISC_PWDXINPAD_SET(x)               (((x) << TXPC_MISC_PWDXINPAD_LSB) & TXPC_MISC_PWDXINPAD_MASK)
#define TXPC_MISC_LOCALBIAS_MSB                  24
#define TXPC_MISC_LOCALBIAS_LSB                  24
#define TXPC_MISC_LOCALBIAS_MASK                 0x01000000
#define TXPC_MISC_LOCALBIAS_GET(x)               (((x) & TXPC_MISC_LOCALBIAS_MASK) >> TXPC_MISC_LOCALBIAS_LSB)
#define TXPC_MISC_LOCALBIAS_SET(x)               (((x) << TXPC_MISC_LOCALBIAS_LSB) & TXPC_MISC_LOCALBIAS_MASK)
#define TXPC_MISC_LOCALBIAS2X_MSB                23
#define TXPC_MISC_LOCALBIAS2X_LSB                23
#define TXPC_MISC_LOCALBIAS2X_MASK               0x00800000
#define TXPC_MISC_LOCALBIAS2X_GET(x)             (((x) & TXPC_MISC_LOCALBIAS2X_MASK) >> TXPC_MISC_LOCALBIAS2X_LSB)
#define TXPC_MISC_LOCALBIAS2X_SET(x)             (((x) << TXPC_MISC_LOCALBIAS2X_LSB) & TXPC_MISC_LOCALBIAS2X_MASK)
#define TXPC_MISC_SELTSP_MSB                     22
#define TXPC_MISC_SELTSP_LSB                     22
#define TXPC_MISC_SELTSP_MASK                    0x00400000
#define TXPC_MISC_SELTSP_GET(x)                  (((x) & TXPC_MISC_SELTSP_MASK) >> TXPC_MISC_SELTSP_LSB)
#define TXPC_MISC_SELTSP_SET(x)                  (((x) << TXPC_MISC_SELTSP_LSB) & TXPC_MISC_SELTSP_MASK)
#define TXPC_MISC_SELTSN_MSB                     21
#define TXPC_MISC_SELTSN_LSB                     21
#define TXPC_MISC_SELTSN_MASK                    0x00200000
#define TXPC_MISC_SELTSN_GET(x)                  (((x) & TXPC_MISC_SELTSN_MASK) >> TXPC_MISC_SELTSN_LSB)
#define TXPC_MISC_SELTSN_SET(x)                  (((x) << TXPC_MISC_SELTSN_LSB) & TXPC_MISC_SELTSN_MASK)
#define TXPC_MISC_SPARE_A_MSB                    20
#define TXPC_MISC_SPARE_A_LSB                    18
#define TXPC_MISC_SPARE_A_MASK                   0x001c0000
#define TXPC_MISC_SPARE_A_GET(x)                 (((x) & TXPC_MISC_SPARE_A_MASK) >> TXPC_MISC_SPARE_A_LSB)
#define TXPC_MISC_SPARE_A_SET(x)                 (((x) << TXPC_MISC_SPARE_A_LSB) & TXPC_MISC_SPARE_A_MASK)
#define TXPC_MISC_DECOUT_MSB                     17
#define TXPC_MISC_DECOUT_LSB                     8
#define TXPC_MISC_DECOUT_MASK                    0x0003ff00
#define TXPC_MISC_DECOUT_GET(x)                  (((x) & TXPC_MISC_DECOUT_MASK) >> TXPC_MISC_DECOUT_LSB)
#define TXPC_MISC_DECOUT_SET(x)                  (((x) << TXPC_MISC_DECOUT_LSB) & TXPC_MISC_DECOUT_MASK)
#define TXPC_MISC_XTALDIV_MSB                    7
#define TXPC_MISC_XTALDIV_LSB                    6
#define TXPC_MISC_XTALDIV_MASK                   0x000000c0
#define TXPC_MISC_XTALDIV_GET(x)                 (((x) & TXPC_MISC_XTALDIV_MASK) >> TXPC_MISC_XTALDIV_LSB)
#define TXPC_MISC_XTALDIV_SET(x)                 (((x) << TXPC_MISC_XTALDIV_LSB) & TXPC_MISC_XTALDIV_MASK)
#define TXPC_MISC_SPARE_MSB                      5
#define TXPC_MISC_SPARE_LSB                      0
#define TXPC_MISC_SPARE_MASK                     0x0000003f
#define TXPC_MISC_SPARE_GET(x)                   (((x) & TXPC_MISC_SPARE_MASK) >> TXPC_MISC_SPARE_LSB)
#define TXPC_MISC_SPARE_SET(x)                   (((x) << TXPC_MISC_SPARE_LSB) & TXPC_MISC_SPARE_MASK)

#define RXTXBB_RXTXBB1_ADDRESS                   0x00000050
#define RXTXBB_RXTXBB1_OFFSET                    0x00000050
#define RXTXBB_RXTXBB1_SPARE_MSB                 31
#define RXTXBB_RXTXBB1_SPARE_LSB                 19
#define RXTXBB_RXTXBB1_SPARE_MASK                0xfff80000
#define RXTXBB_RXTXBB1_SPARE_GET(x)              (((x) & RXTXBB_RXTXBB1_SPARE_MASK) >> RXTXBB_RXTXBB1_SPARE_LSB)
#define RXTXBB_RXTXBB1_SPARE_SET(x)              (((x) << RXTXBB_RXTXBB1_SPARE_LSB) & RXTXBB_RXTXBB1_SPARE_MASK)
#define RXTXBB_RXTXBB1_FNOTCH_MSB                18
#define RXTXBB_RXTXBB1_FNOTCH_LSB                17
#define RXTXBB_RXTXBB1_FNOTCH_MASK               0x00060000
#define RXTXBB_RXTXBB1_FNOTCH_GET(x)             (((x) & RXTXBB_RXTXBB1_FNOTCH_MASK) >> RXTXBB_RXTXBB1_FNOTCH_LSB)
#define RXTXBB_RXTXBB1_FNOTCH_SET(x)             (((x) << RXTXBB_RXTXBB1_FNOTCH_LSB) & RXTXBB_RXTXBB1_FNOTCH_MASK)
#define RXTXBB_RXTXBB1_SEL_ATB_MSB               16
#define RXTXBB_RXTXBB1_SEL_ATB_LSB               9
#define RXTXBB_RXTXBB1_SEL_ATB_MASK              0x0001fe00
#define RXTXBB_RXTXBB1_SEL_ATB_GET(x)            (((x) & RXTXBB_RXTXBB1_SEL_ATB_MASK) >> RXTXBB_RXTXBB1_SEL_ATB_LSB)
#define RXTXBB_RXTXBB1_SEL_ATB_SET(x)            (((x) << RXTXBB_RXTXBB1_SEL_ATB_LSB) & RXTXBB_RXTXBB1_SEL_ATB_MASK)
#define RXTXBB_RXTXBB1_PDDACINTERFACE_MSB        8
#define RXTXBB_RXTXBB1_PDDACINTERFACE_LSB        8
#define RXTXBB_RXTXBB1_PDDACINTERFACE_MASK       0x00000100
#define RXTXBB_RXTXBB1_PDDACINTERFACE_GET(x)     (((x) & RXTXBB_RXTXBB1_PDDACINTERFACE_MASK) >> RXTXBB_RXTXBB1_PDDACINTERFACE_LSB)
#define RXTXBB_RXTXBB1_PDDACINTERFACE_SET(x)     (((x) << RXTXBB_RXTXBB1_PDDACINTERFACE_LSB) & RXTXBB_RXTXBB1_PDDACINTERFACE_MASK)
#define RXTXBB_RXTXBB1_PDV2I_MSB                 7
#define RXTXBB_RXTXBB1_PDV2I_LSB                 7
#define RXTXBB_RXTXBB1_PDV2I_MASK                0x00000080
#define RXTXBB_RXTXBB1_PDV2I_GET(x)              (((x) & RXTXBB_RXTXBB1_PDV2I_MASK) >> RXTXBB_RXTXBB1_PDV2I_LSB)
#define RXTXBB_RXTXBB1_PDV2I_SET(x)              (((x) << RXTXBB_RXTXBB1_PDV2I_LSB) & RXTXBB_RXTXBB1_PDV2I_MASK)
#define RXTXBB_RXTXBB1_PDI2V_MSB                 6
#define RXTXBB_RXTXBB1_PDI2V_LSB                 6
#define RXTXBB_RXTXBB1_PDI2V_MASK                0x00000040
#define RXTXBB_RXTXBB1_PDI2V_GET(x)              (((x) & RXTXBB_RXTXBB1_PDI2V_MASK) >> RXTXBB_RXTXBB1_PDI2V_LSB)
#define RXTXBB_RXTXBB1_PDI2V_SET(x)              (((x) << RXTXBB_RXTXBB1_PDI2V_LSB) & RXTXBB_RXTXBB1_PDI2V_MASK)
#define RXTXBB_RXTXBB1_PDRXTXBB_MSB              5
#define RXTXBB_RXTXBB1_PDRXTXBB_LSB              5
#define RXTXBB_RXTXBB1_PDRXTXBB_MASK             0x00000020
#define RXTXBB_RXTXBB1_PDRXTXBB_GET(x)           (((x) & RXTXBB_RXTXBB1_PDRXTXBB_MASK) >> RXTXBB_RXTXBB1_PDRXTXBB_LSB)
#define RXTXBB_RXTXBB1_PDRXTXBB_SET(x)           (((x) << RXTXBB_RXTXBB1_PDRXTXBB_LSB) & RXTXBB_RXTXBB1_PDRXTXBB_MASK)
#define RXTXBB_RXTXBB1_PDOFFSETLOQ_MSB           4
#define RXTXBB_RXTXBB1_PDOFFSETLOQ_LSB           4
#define RXTXBB_RXTXBB1_PDOFFSETLOQ_MASK          0x00000010
#define RXTXBB_RXTXBB1_PDOFFSETLOQ_GET(x)        (((x) & RXTXBB_RXTXBB1_PDOFFSETLOQ_MASK) >> RXTXBB_RXTXBB1_PDOFFSETLOQ_LSB)
#define RXTXBB_RXTXBB1_PDOFFSETLOQ_SET(x)        (((x) << RXTXBB_RXTXBB1_PDOFFSETLOQ_LSB) & RXTXBB_RXTXBB1_PDOFFSETLOQ_MASK)
#define RXTXBB_RXTXBB1_PDOFFSETHIQ_MSB           3
#define RXTXBB_RXTXBB1_PDOFFSETHIQ_LSB           3
#define RXTXBB_RXTXBB1_PDOFFSETHIQ_MASK          0x00000008
#define RXTXBB_RXTXBB1_PDOFFSETHIQ_GET(x)        (((x) & RXTXBB_RXTXBB1_PDOFFSETHIQ_MASK) >> RXTXBB_RXTXBB1_PDOFFSETHIQ_LSB)
#define RXTXBB_RXTXBB1_PDOFFSETHIQ_SET(x)        (((x) << RXTXBB_RXTXBB1_PDOFFSETHIQ_LSB) & RXTXBB_RXTXBB1_PDOFFSETHIQ_MASK)
#define RXTXBB_RXTXBB1_PDOFFSETI2V_MSB           2
#define RXTXBB_RXTXBB1_PDOFFSETI2V_LSB           2
#define RXTXBB_RXTXBB1_PDOFFSETI2V_MASK          0x00000004
#define RXTXBB_RXTXBB1_PDOFFSETI2V_GET(x)        (((x) & RXTXBB_RXTXBB1_PDOFFSETI2V_MASK) >> RXTXBB_RXTXBB1_PDOFFSETI2V_LSB)
#define RXTXBB_RXTXBB1_PDOFFSETI2V_SET(x)        (((x) << RXTXBB_RXTXBB1_PDOFFSETI2V_LSB) & RXTXBB_RXTXBB1_PDOFFSETI2V_MASK)
#define RXTXBB_RXTXBB1_PDLOQ_MSB                 1
#define RXTXBB_RXTXBB1_PDLOQ_LSB                 1
#define RXTXBB_RXTXBB1_PDLOQ_MASK                0x00000002
#define RXTXBB_RXTXBB1_PDLOQ_GET(x)              (((x) & RXTXBB_RXTXBB1_PDLOQ_MASK) >> RXTXBB_RXTXBB1_PDLOQ_LSB)
#define RXTXBB_RXTXBB1_PDLOQ_SET(x)              (((x) << RXTXBB_RXTXBB1_PDLOQ_LSB) & RXTXBB_RXTXBB1_PDLOQ_MASK)
#define RXTXBB_RXTXBB1_PDHIQ_MSB                 0
#define RXTXBB_RXTXBB1_PDHIQ_LSB                 0
#define RXTXBB_RXTXBB1_PDHIQ_MASK                0x00000001
#define RXTXBB_RXTXBB1_PDHIQ_GET(x)              (((x) & RXTXBB_RXTXBB1_PDHIQ_MASK) >> RXTXBB_RXTXBB1_PDHIQ_LSB)
#define RXTXBB_RXTXBB1_PDHIQ_SET(x)              (((x) << RXTXBB_RXTXBB1_PDHIQ_LSB) & RXTXBB_RXTXBB1_PDHIQ_MASK)

#define RXTXBB_RXTXBB2_ADDRESS                   0x00000054
#define RXTXBB_RXTXBB2_OFFSET                    0x00000054
#define RXTXBB_RXTXBB2_IBN_37P5_OSHI_CTRL_MSB    31
#define RXTXBB_RXTXBB2_IBN_37P5_OSHI_CTRL_LSB    29
#define RXTXBB_RXTXBB2_IBN_37P5_OSHI_CTRL_MASK   0xe0000000
#define RXTXBB_RXTXBB2_IBN_37P5_OSHI_CTRL_GET(x) (((x) & RXTXBB_RXTXBB2_IBN_37P5_OSHI_CTRL_MASK) >> RXTXBB_RXTXBB2_IBN_37P5_OSHI_CTRL_LSB)
#define RXTXBB_RXTXBB2_IBN_37P5_OSHI_CTRL_SET(x) (((x) << RXTXBB_RXTXBB2_IBN_37P5_OSHI_CTRL_LSB) & RXTXBB_RXTXBB2_IBN_37P5_OSHI_CTRL_MASK)
#define RXTXBB_RXTXBB2_IBN_37P5_OSLO_CTRL_MSB    28
#define RXTXBB_RXTXBB2_IBN_37P5_OSLO_CTRL_LSB    26
#define RXTXBB_RXTXBB2_IBN_37P5_OSLO_CTRL_MASK   0x1c000000
#define RXTXBB_RXTXBB2_IBN_37P5_OSLO_CTRL_GET(x) (((x) & RXTXBB_RXTXBB2_IBN_37P5_OSLO_CTRL_MASK) >> RXTXBB_RXTXBB2_IBN_37P5_OSLO_CTRL_LSB)
#define RXTXBB_RXTXBB2_IBN_37P5_OSLO_CTRL_SET(x) (((x) << RXTXBB_RXTXBB2_IBN_37P5_OSLO_CTRL_LSB) & RXTXBB_RXTXBB2_IBN_37P5_OSLO_CTRL_MASK)
#define RXTXBB_RXTXBB2_IBN_37P5_OSI2V_CTRL_MSB   25
#define RXTXBB_RXTXBB2_IBN_37P5_OSI2V_CTRL_LSB   23
#define RXTXBB_RXTXBB2_IBN_37P5_OSI2V_CTRL_MASK  0x03800000
#define RXTXBB_RXTXBB2_IBN_37P5_OSI2V_CTRL_GET(x) (((x) & RXTXBB_RXTXBB2_IBN_37P5_OSI2V_CTRL_MASK) >> RXTXBB_RXTXBB2_IBN_37P5_OSI2V_CTRL_LSB)
#define RXTXBB_RXTXBB2_IBN_37P5_OSI2V_CTRL_SET(x) (((x) << RXTXBB_RXTXBB2_IBN_37P5_OSI2V_CTRL_LSB) & RXTXBB_RXTXBB2_IBN_37P5_OSI2V_CTRL_MASK)
#define RXTXBB_RXTXBB2_SPARE_MSB                 22
#define RXTXBB_RXTXBB2_SPARE_LSB                 21
#define RXTXBB_RXTXBB2_SPARE_MASK                0x00600000
#define RXTXBB_RXTXBB2_SPARE_GET(x)              (((x) & RXTXBB_RXTXBB2_SPARE_MASK) >> RXTXBB_RXTXBB2_SPARE_LSB)
#define RXTXBB_RXTXBB2_SPARE_SET(x)              (((x) << RXTXBB_RXTXBB2_SPARE_LSB) & RXTXBB_RXTXBB2_SPARE_MASK)
#define RXTXBB_RXTXBB2_SHORTBUFFER_MSB           20
#define RXTXBB_RXTXBB2_SHORTBUFFER_LSB           20
#define RXTXBB_RXTXBB2_SHORTBUFFER_MASK          0x00100000
#define RXTXBB_RXTXBB2_SHORTBUFFER_GET(x)        (((x) & RXTXBB_RXTXBB2_SHORTBUFFER_MASK) >> RXTXBB_RXTXBB2_SHORTBUFFER_LSB)
#define RXTXBB_RXTXBB2_SHORTBUFFER_SET(x)        (((x) << RXTXBB_RXTXBB2_SHORTBUFFER_LSB) & RXTXBB_RXTXBB2_SHORTBUFFER_MASK)
#define RXTXBB_RXTXBB2_SELBUFFER_MSB             19
#define RXTXBB_RXTXBB2_SELBUFFER_LSB             19
#define RXTXBB_RXTXBB2_SELBUFFER_MASK            0x00080000
#define RXTXBB_RXTXBB2_SELBUFFER_GET(x)          (((x) & RXTXBB_RXTXBB2_SELBUFFER_MASK) >> RXTXBB_RXTXBB2_SELBUFFER_LSB)
#define RXTXBB_RXTXBB2_SELBUFFER_SET(x)          (((x) << RXTXBB_RXTXBB2_SELBUFFER_LSB) & RXTXBB_RXTXBB2_SELBUFFER_MASK)
#define RXTXBB_RXTXBB2_SEL_DAC_TEST_MSB          18
#define RXTXBB_RXTXBB2_SEL_DAC_TEST_LSB          18
#define RXTXBB_RXTXBB2_SEL_DAC_TEST_MASK         0x00040000
#define RXTXBB_RXTXBB2_SEL_DAC_TEST_GET(x)       (((x) & RXTXBB_RXTXBB2_SEL_DAC_TEST_MASK) >> RXTXBB_RXTXBB2_SEL_DAC_TEST_LSB)
#define RXTXBB_RXTXBB2_SEL_DAC_TEST_SET(x)       (((x) << RXTXBB_RXTXBB2_SEL_DAC_TEST_LSB) & RXTXBB_RXTXBB2_SEL_DAC_TEST_MASK)
#define RXTXBB_RXTXBB2_SEL_LOQ_TEST_MSB          17
#define RXTXBB_RXTXBB2_SEL_LOQ_TEST_LSB          17
#define RXTXBB_RXTXBB2_SEL_LOQ_TEST_MASK         0x00020000
#define RXTXBB_RXTXBB2_SEL_LOQ_TEST_GET(x)       (((x) & RXTXBB_RXTXBB2_SEL_LOQ_TEST_MASK) >> RXTXBB_RXTXBB2_SEL_LOQ_TEST_LSB)
#define RXTXBB_RXTXBB2_SEL_LOQ_TEST_SET(x)       (((x) << RXTXBB_RXTXBB2_SEL_LOQ_TEST_LSB) & RXTXBB_RXTXBB2_SEL_LOQ_TEST_MASK)
#define RXTXBB_RXTXBB2_SEL_HIQ_TEST_MSB          16
#define RXTXBB_RXTXBB2_SEL_HIQ_TEST_LSB          16
#define RXTXBB_RXTXBB2_SEL_HIQ_TEST_MASK         0x00010000
#define RXTXBB_RXTXBB2_SEL_HIQ_TEST_GET(x)       (((x) & RXTXBB_RXTXBB2_SEL_HIQ_TEST_MASK) >> RXTXBB_RXTXBB2_SEL_HIQ_TEST_LSB)
#define RXTXBB_RXTXBB2_SEL_HIQ_TEST_SET(x)       (((x) << RXTXBB_RXTXBB2_SEL_HIQ_TEST_LSB) & RXTXBB_RXTXBB2_SEL_HIQ_TEST_MASK)
#define RXTXBB_RXTXBB2_SEL_I2V_TEST_MSB          15
#define RXTXBB_RXTXBB2_SEL_I2V_TEST_LSB          15
#define RXTXBB_RXTXBB2_SEL_I2V_TEST_MASK         0x00008000
#define RXTXBB_RXTXBB2_SEL_I2V_TEST_GET(x)       (((x) & RXTXBB_RXTXBB2_SEL_I2V_TEST_MASK) >> RXTXBB_RXTXBB2_SEL_I2V_TEST_LSB)
#define RXTXBB_RXTXBB2_SEL_I2V_TEST_SET(x)       (((x) << RXTXBB_RXTXBB2_SEL_I2V_TEST_LSB) & RXTXBB_RXTXBB2_SEL_I2V_TEST_MASK)
#define RXTXBB_RXTXBB2_CMSEL_MSB                 14
#define RXTXBB_RXTXBB2_CMSEL_LSB                 13
#define RXTXBB_RXTXBB2_CMSEL_MASK                0x00006000
#define RXTXBB_RXTXBB2_CMSEL_GET(x)              (((x) & RXTXBB_RXTXBB2_CMSEL_MASK) >> RXTXBB_RXTXBB2_CMSEL_LSB)
#define RXTXBB_RXTXBB2_CMSEL_SET(x)              (((x) << RXTXBB_RXTXBB2_CMSEL_LSB) & RXTXBB_RXTXBB2_CMSEL_MASK)
#define RXTXBB_RXTXBB2_FILTERFC_MSB              12
#define RXTXBB_RXTXBB2_FILTERFC_LSB              8
#define RXTXBB_RXTXBB2_FILTERFC_MASK             0x00001f00
#define RXTXBB_RXTXBB2_FILTERFC_GET(x)           (((x) & RXTXBB_RXTXBB2_FILTERFC_MASK) >> RXTXBB_RXTXBB2_FILTERFC_LSB)
#define RXTXBB_RXTXBB2_FILTERFC_SET(x)           (((x) << RXTXBB_RXTXBB2_FILTERFC_LSB) & RXTXBB_RXTXBB2_FILTERFC_MASK)
#define RXTXBB_RXTXBB2_LOCALFILTERTUNING_MSB     7
#define RXTXBB_RXTXBB2_LOCALFILTERTUNING_LSB     7
#define RXTXBB_RXTXBB2_LOCALFILTERTUNING_MASK    0x00000080
#define RXTXBB_RXTXBB2_LOCALFILTERTUNING_GET(x)  (((x) & RXTXBB_RXTXBB2_LOCALFILTERTUNING_MASK) >> RXTXBB_RXTXBB2_LOCALFILTERTUNING_LSB)
#define RXTXBB_RXTXBB2_LOCALFILTERTUNING_SET(x)  (((x) << RXTXBB_RXTXBB2_LOCALFILTERTUNING_LSB) & RXTXBB_RXTXBB2_LOCALFILTERTUNING_MASK)
#define RXTXBB_RXTXBB2_FILTERDOUBLEBW_MSB        6
#define RXTXBB_RXTXBB2_FILTERDOUBLEBW_LSB        6
#define RXTXBB_RXTXBB2_FILTERDOUBLEBW_MASK       0x00000040
#define RXTXBB_RXTXBB2_FILTERDOUBLEBW_GET(x)     (((x) & RXTXBB_RXTXBB2_FILTERDOUBLEBW_MASK) >> RXTXBB_RXTXBB2_FILTERDOUBLEBW_LSB)
#define RXTXBB_RXTXBB2_FILTERDOUBLEBW_SET(x)     (((x) << RXTXBB_RXTXBB2_FILTERDOUBLEBW_LSB) & RXTXBB_RXTXBB2_FILTERDOUBLEBW_MASK)
#define RXTXBB_RXTXBB2_PATH2HIQ_EN_MSB           5
#define RXTXBB_RXTXBB2_PATH2HIQ_EN_LSB           5
#define RXTXBB_RXTXBB2_PATH2HIQ_EN_MASK          0x00000020
#define RXTXBB_RXTXBB2_PATH2HIQ_EN_GET(x)        (((x) & RXTXBB_RXTXBB2_PATH2HIQ_EN_MASK) >> RXTXBB_RXTXBB2_PATH2HIQ_EN_LSB)
#define RXTXBB_RXTXBB2_PATH2HIQ_EN_SET(x)        (((x) << RXTXBB_RXTXBB2_PATH2HIQ_EN_LSB) & RXTXBB_RXTXBB2_PATH2HIQ_EN_MASK)
#define RXTXBB_RXTXBB2_PATH1HIQ_EN_MSB           4
#define RXTXBB_RXTXBB2_PATH1HIQ_EN_LSB           4
#define RXTXBB_RXTXBB2_PATH1HIQ_EN_MASK          0x00000010
#define RXTXBB_RXTXBB2_PATH1HIQ_EN_GET(x)        (((x) & RXTXBB_RXTXBB2_PATH1HIQ_EN_MASK) >> RXTXBB_RXTXBB2_PATH1HIQ_EN_LSB)
#define RXTXBB_RXTXBB2_PATH1HIQ_EN_SET(x)        (((x) << RXTXBB_RXTXBB2_PATH1HIQ_EN_LSB) & RXTXBB_RXTXBB2_PATH1HIQ_EN_MASK)
#define RXTXBB_RXTXBB2_PATH3LOQ_EN_MSB           3
#define RXTXBB_RXTXBB2_PATH3LOQ_EN_LSB           3
#define RXTXBB_RXTXBB2_PATH3LOQ_EN_MASK          0x00000008
#define RXTXBB_RXTXBB2_PATH3LOQ_EN_GET(x)        (((x) & RXTXBB_RXTXBB2_PATH3LOQ_EN_MASK) >> RXTXBB_RXTXBB2_PATH3LOQ_EN_LSB)
#define RXTXBB_RXTXBB2_PATH3LOQ_EN_SET(x)        (((x) << RXTXBB_RXTXBB2_PATH3LOQ_EN_LSB) & RXTXBB_RXTXBB2_PATH3LOQ_EN_MASK)
#define RXTXBB_RXTXBB2_PATH2LOQ_EN_MSB           2
#define RXTXBB_RXTXBB2_PATH2LOQ_EN_LSB           2
#define RXTXBB_RXTXBB2_PATH2LOQ_EN_MASK          0x00000004
#define RXTXBB_RXTXBB2_PATH2LOQ_EN_GET(x)        (((x) & RXTXBB_RXTXBB2_PATH2LOQ_EN_MASK) >> RXTXBB_RXTXBB2_PATH2LOQ_EN_LSB)
#define RXTXBB_RXTXBB2_PATH2LOQ_EN_SET(x)        (((x) << RXTXBB_RXTXBB2_PATH2LOQ_EN_LSB) & RXTXBB_RXTXBB2_PATH2LOQ_EN_MASK)
#define RXTXBB_RXTXBB2_PATH1LOQ_EN_MSB           1
#define RXTXBB_RXTXBB2_PATH1LOQ_EN_LSB           1
#define RXTXBB_RXTXBB2_PATH1LOQ_EN_MASK          0x00000002
#define RXTXBB_RXTXBB2_PATH1LOQ_EN_GET(x)        (((x) & RXTXBB_RXTXBB2_PATH1LOQ_EN_MASK) >> RXTXBB_RXTXBB2_PATH1LOQ_EN_LSB)
#define RXTXBB_RXTXBB2_PATH1LOQ_EN_SET(x)        (((x) << RXTXBB_RXTXBB2_PATH1LOQ_EN_LSB) & RXTXBB_RXTXBB2_PATH1LOQ_EN_MASK)
#define RXTXBB_RXTXBB2_PATH_OVERRIDE_MSB         0
#define RXTXBB_RXTXBB2_PATH_OVERRIDE_LSB         0
#define RXTXBB_RXTXBB2_PATH_OVERRIDE_MASK        0x00000001
#define RXTXBB_RXTXBB2_PATH_OVERRIDE_GET(x)      (((x) & RXTXBB_RXTXBB2_PATH_OVERRIDE_MASK) >> RXTXBB_RXTXBB2_PATH_OVERRIDE_LSB)
#define RXTXBB_RXTXBB2_PATH_OVERRIDE_SET(x)      (((x) << RXTXBB_RXTXBB2_PATH_OVERRIDE_LSB) & RXTXBB_RXTXBB2_PATH_OVERRIDE_MASK)

#define RXTXBB_RXTXBB3_ADDRESS                   0x00000058
#define RXTXBB_RXTXBB3_OFFSET                    0x00000058
#define RXTXBB_RXTXBB3_SPARE_MSB                 31
#define RXTXBB_RXTXBB3_SPARE_LSB                 27
#define RXTXBB_RXTXBB3_SPARE_MASK                0xf8000000
#define RXTXBB_RXTXBB3_SPARE_GET(x)              (((x) & RXTXBB_RXTXBB3_SPARE_MASK) >> RXTXBB_RXTXBB3_SPARE_LSB)
#define RXTXBB_RXTXBB3_SPARE_SET(x)              (((x) << RXTXBB_RXTXBB3_SPARE_LSB) & RXTXBB_RXTXBB3_SPARE_MASK)
#define RXTXBB_RXTXBB3_IBN_25U_CM_BUFAMP_CTRL_MSB 26
#define RXTXBB_RXTXBB3_IBN_25U_CM_BUFAMP_CTRL_LSB 24
#define RXTXBB_RXTXBB3_IBN_25U_CM_BUFAMP_CTRL_MASK 0x07000000
#define RXTXBB_RXTXBB3_IBN_25U_CM_BUFAMP_CTRL_GET(x) (((x) & RXTXBB_RXTXBB3_IBN_25U_CM_BUFAMP_CTRL_MASK) >> RXTXBB_RXTXBB3_IBN_25U_CM_BUFAMP_CTRL_LSB)
#define RXTXBB_RXTXBB3_IBN_25U_CM_BUFAMP_CTRL_SET(x) (((x) << RXTXBB_RXTXBB3_IBN_25U_CM_BUFAMP_CTRL_LSB) & RXTXBB_RXTXBB3_IBN_25U_CM_BUFAMP_CTRL_MASK)
#define RXTXBB_RXTXBB3_IBN_25U_BKV2I_CTRL_MSB    23
#define RXTXBB_RXTXBB3_IBN_25U_BKV2I_CTRL_LSB    21
#define RXTXBB_RXTXBB3_IBN_25U_BKV2I_CTRL_MASK   0x00e00000
#define RXTXBB_RXTXBB3_IBN_25U_BKV2I_CTRL_GET(x) (((x) & RXTXBB_RXTXBB3_IBN_25U_BKV2I_CTRL_MASK) >> RXTXBB_RXTXBB3_IBN_25U_BKV2I_CTRL_LSB)
#define RXTXBB_RXTXBB3_IBN_25U_BKV2I_CTRL_SET(x) (((x) << RXTXBB_RXTXBB3_IBN_25U_BKV2I_CTRL_LSB) & RXTXBB_RXTXBB3_IBN_25U_BKV2I_CTRL_MASK)
#define RXTXBB_RXTXBB3_IBN_25U_I2V_CTRL_MSB      20
#define RXTXBB_RXTXBB3_IBN_25U_I2V_CTRL_LSB      18
#define RXTXBB_RXTXBB3_IBN_25U_I2V_CTRL_MASK     0x001c0000
#define RXTXBB_RXTXBB3_IBN_25U_I2V_CTRL_GET(x)   (((x) & RXTXBB_RXTXBB3_IBN_25U_I2V_CTRL_MASK) >> RXTXBB_RXTXBB3_IBN_25U_I2V_CTRL_LSB)
#define RXTXBB_RXTXBB3_IBN_25U_I2V_CTRL_SET(x)   (((x) << RXTXBB_RXTXBB3_IBN_25U_I2V_CTRL_LSB) & RXTXBB_RXTXBB3_IBN_25U_I2V_CTRL_MASK)
#define RXTXBB_RXTXBB3_IBN_25U_HI1_CTRL_MSB      17
#define RXTXBB_RXTXBB3_IBN_25U_HI1_CTRL_LSB      15
#define RXTXBB_RXTXBB3_IBN_25U_HI1_CTRL_MASK     0x00038000
#define RXTXBB_RXTXBB3_IBN_25U_HI1_CTRL_GET(x)   (((x) & RXTXBB_RXTXBB3_IBN_25U_HI1_CTRL_MASK) >> RXTXBB_RXTXBB3_IBN_25U_HI1_CTRL_LSB)
#define RXTXBB_RXTXBB3_IBN_25U_HI1_CTRL_SET(x)   (((x) << RXTXBB_RXTXBB3_IBN_25U_HI1_CTRL_LSB) & RXTXBB_RXTXBB3_IBN_25U_HI1_CTRL_MASK)
#define RXTXBB_RXTXBB3_IBN_25U_HI2_CTRL_MSB      14
#define RXTXBB_RXTXBB3_IBN_25U_HI2_CTRL_LSB      12
#define RXTXBB_RXTXBB3_IBN_25U_HI2_CTRL_MASK     0x00007000
#define RXTXBB_RXTXBB3_IBN_25U_HI2_CTRL_GET(x)   (((x) & RXTXBB_RXTXBB3_IBN_25U_HI2_CTRL_MASK) >> RXTXBB_RXTXBB3_IBN_25U_HI2_CTRL_LSB)
#define RXTXBB_RXTXBB3_IBN_25U_HI2_CTRL_SET(x)   (((x) << RXTXBB_RXTXBB3_IBN_25U_HI2_CTRL_LSB) & RXTXBB_RXTXBB3_IBN_25U_HI2_CTRL_MASK)
#define RXTXBB_RXTXBB3_IBN_25U_LO1_CTRL_MSB      11
#define RXTXBB_RXTXBB3_IBN_25U_LO1_CTRL_LSB      9
#define RXTXBB_RXTXBB3_IBN_25U_LO1_CTRL_MASK     0x00000e00
#define RXTXBB_RXTXBB3_IBN_25U_LO1_CTRL_GET(x)   (((x) & RXTXBB_RXTXBB3_IBN_25U_LO1_CTRL_MASK) >> RXTXBB_RXTXBB3_IBN_25U_LO1_CTRL_LSB)
#define RXTXBB_RXTXBB3_IBN_25U_LO1_CTRL_SET(x)   (((x) << RXTXBB_RXTXBB3_IBN_25U_LO1_CTRL_LSB) & RXTXBB_RXTXBB3_IBN_25U_LO1_CTRL_MASK)
#define RXTXBB_RXTXBB3_IBN_25U_LO2_CTRL_MSB      8
#define RXTXBB_RXTXBB3_IBN_25U_LO2_CTRL_LSB      6
#define RXTXBB_RXTXBB3_IBN_25U_LO2_CTRL_MASK     0x000001c0
#define RXTXBB_RXTXBB3_IBN_25U_LO2_CTRL_GET(x)   (((x) & RXTXBB_RXTXBB3_IBN_25U_LO2_CTRL_MASK) >> RXTXBB_RXTXBB3_IBN_25U_LO2_CTRL_LSB)
#define RXTXBB_RXTXBB3_IBN_25U_LO2_CTRL_SET(x)   (((x) << RXTXBB_RXTXBB3_IBN_25U_LO2_CTRL_LSB) & RXTXBB_RXTXBB3_IBN_25U_LO2_CTRL_MASK)
#define RXTXBB_RXTXBB3_IBRN_12P5_CM_CTRL_MSB     5
#define RXTXBB_RXTXBB3_IBRN_12P5_CM_CTRL_LSB     3
#define RXTXBB_RXTXBB3_IBRN_12P5_CM_CTRL_MASK    0x00000038
#define RXTXBB_RXTXBB3_IBRN_12P5_CM_CTRL_GET(x)  (((x) & RXTXBB_RXTXBB3_IBRN_12P5_CM_CTRL_MASK) >> RXTXBB_RXTXBB3_IBRN_12P5_CM_CTRL_LSB)
#define RXTXBB_RXTXBB3_IBRN_12P5_CM_CTRL_SET(x)  (((x) << RXTXBB_RXTXBB3_IBRN_12P5_CM_CTRL_LSB) & RXTXBB_RXTXBB3_IBRN_12P5_CM_CTRL_MASK)
#define RXTXBB_RXTXBB3_IBN_100U_TEST_CTRL_MSB    2
#define RXTXBB_RXTXBB3_IBN_100U_TEST_CTRL_LSB    0
#define RXTXBB_RXTXBB3_IBN_100U_TEST_CTRL_MASK   0x00000007
#define RXTXBB_RXTXBB3_IBN_100U_TEST_CTRL_GET(x) (((x) & RXTXBB_RXTXBB3_IBN_100U_TEST_CTRL_MASK) >> RXTXBB_RXTXBB3_IBN_100U_TEST_CTRL_LSB)
#define RXTXBB_RXTXBB3_IBN_100U_TEST_CTRL_SET(x) (((x) << RXTXBB_RXTXBB3_IBN_100U_TEST_CTRL_LSB) & RXTXBB_RXTXBB3_IBN_100U_TEST_CTRL_MASK)

#define RXTXBB_RXTXBB4_ADDRESS                   0x0000005c
#define RXTXBB_RXTXBB4_OFFSET                    0x0000005c
#define RXTXBB_RXTXBB4_SPARE_MSB                 31
#define RXTXBB_RXTXBB4_SPARE_LSB                 31
#define RXTXBB_RXTXBB4_SPARE_MASK                0x80000000
#define RXTXBB_RXTXBB4_SPARE_GET(x)              (((x) & RXTXBB_RXTXBB4_SPARE_MASK) >> RXTXBB_RXTXBB4_SPARE_LSB)
#define RXTXBB_RXTXBB4_SPARE_SET(x)              (((x) << RXTXBB_RXTXBB4_SPARE_LSB) & RXTXBB_RXTXBB4_SPARE_MASK)
#define RXTXBB_RXTXBB4_LOCALOFFSET_MSB           30
#define RXTXBB_RXTXBB4_LOCALOFFSET_LSB           30
#define RXTXBB_RXTXBB4_LOCALOFFSET_MASK          0x40000000
#define RXTXBB_RXTXBB4_LOCALOFFSET_GET(x)        (((x) & RXTXBB_RXTXBB4_LOCALOFFSET_MASK) >> RXTXBB_RXTXBB4_LOCALOFFSET_LSB)
#define RXTXBB_RXTXBB4_LOCALOFFSET_SET(x)        (((x) << RXTXBB_RXTXBB4_LOCALOFFSET_LSB) & RXTXBB_RXTXBB4_LOCALOFFSET_MASK)
#define RXTXBB_RXTXBB4_OFSTCORRHII_MSB           29
#define RXTXBB_RXTXBB4_OFSTCORRHII_LSB           25
#define RXTXBB_RXTXBB4_OFSTCORRHII_MASK          0x3e000000
#define RXTXBB_RXTXBB4_OFSTCORRHII_GET(x)        (((x) & RXTXBB_RXTXBB4_OFSTCORRHII_MASK) >> RXTXBB_RXTXBB4_OFSTCORRHII_LSB)
#define RXTXBB_RXTXBB4_OFSTCORRHII_SET(x)        (((x) << RXTXBB_RXTXBB4_OFSTCORRHII_LSB) & RXTXBB_RXTXBB4_OFSTCORRHII_MASK)
#define RXTXBB_RXTXBB4_OFSTCORRHIQ_MSB           24
#define RXTXBB_RXTXBB4_OFSTCORRHIQ_LSB           20
#define RXTXBB_RXTXBB4_OFSTCORRHIQ_MASK          0x01f00000
#define RXTXBB_RXTXBB4_OFSTCORRHIQ_GET(x)        (((x) & RXTXBB_RXTXBB4_OFSTCORRHIQ_MASK) >> RXTXBB_RXTXBB4_OFSTCORRHIQ_LSB)
#define RXTXBB_RXTXBB4_OFSTCORRHIQ_SET(x)        (((x) << RXTXBB_RXTXBB4_OFSTCORRHIQ_LSB) & RXTXBB_RXTXBB4_OFSTCORRHIQ_MASK)
#define RXTXBB_RXTXBB4_OFSTCORRLOI_MSB           19
#define RXTXBB_RXTXBB4_OFSTCORRLOI_LSB           15
#define RXTXBB_RXTXBB4_OFSTCORRLOI_MASK          0x000f8000
#define RXTXBB_RXTXBB4_OFSTCORRLOI_GET(x)        (((x) & RXTXBB_RXTXBB4_OFSTCORRLOI_MASK) >> RXTXBB_RXTXBB4_OFSTCORRLOI_LSB)
#define RXTXBB_RXTXBB4_OFSTCORRLOI_SET(x)        (((x) << RXTXBB_RXTXBB4_OFSTCORRLOI_LSB) & RXTXBB_RXTXBB4_OFSTCORRLOI_MASK)
#define RXTXBB_RXTXBB4_OFSTCORRLOQ_MSB           14
#define RXTXBB_RXTXBB4_OFSTCORRLOQ_LSB           10
#define RXTXBB_RXTXBB4_OFSTCORRLOQ_MASK          0x00007c00
#define RXTXBB_RXTXBB4_OFSTCORRLOQ_GET(x)        (((x) & RXTXBB_RXTXBB4_OFSTCORRLOQ_MASK) >> RXTXBB_RXTXBB4_OFSTCORRLOQ_LSB)
#define RXTXBB_RXTXBB4_OFSTCORRLOQ_SET(x)        (((x) << RXTXBB_RXTXBB4_OFSTCORRLOQ_LSB) & RXTXBB_RXTXBB4_OFSTCORRLOQ_MASK)
#define RXTXBB_RXTXBB4_OFSTCORRI2VI_MSB          9
#define RXTXBB_RXTXBB4_OFSTCORRI2VI_LSB          5
#define RXTXBB_RXTXBB4_OFSTCORRI2VI_MASK         0x000003e0
#define RXTXBB_RXTXBB4_OFSTCORRI2VI_GET(x)       (((x) & RXTXBB_RXTXBB4_OFSTCORRI2VI_MASK) >> RXTXBB_RXTXBB4_OFSTCORRI2VI_LSB)
#define RXTXBB_RXTXBB4_OFSTCORRI2VI_SET(x)       (((x) << RXTXBB_RXTXBB4_OFSTCORRI2VI_LSB) & RXTXBB_RXTXBB4_OFSTCORRI2VI_MASK)
#define RXTXBB_RXTXBB4_OFSTCORRI2VQ_MSB          4
#define RXTXBB_RXTXBB4_OFSTCORRI2VQ_LSB          0
#define RXTXBB_RXTXBB4_OFSTCORRI2VQ_MASK         0x0000001f
#define RXTXBB_RXTXBB4_OFSTCORRI2VQ_GET(x)       (((x) & RXTXBB_RXTXBB4_OFSTCORRI2VQ_MASK) >> RXTXBB_RXTXBB4_OFSTCORRI2VQ_LSB)
#define RXTXBB_RXTXBB4_OFSTCORRI2VQ_SET(x)       (((x) << RXTXBB_RXTXBB4_OFSTCORRI2VQ_LSB) & RXTXBB_RXTXBB4_OFSTCORRI2VQ_MASK)

#define ADDAC_ADDAC1_ADDRESS                     0x00000060
#define ADDAC_ADDAC1_OFFSET                      0x00000060
#define ADDAC_ADDAC1_PLL_SVREG_MSB               31
#define ADDAC_ADDAC1_PLL_SVREG_LSB               31
#define ADDAC_ADDAC1_PLL_SVREG_MASK              0x80000000
#define ADDAC_ADDAC1_PLL_SVREG_GET(x)            (((x) & ADDAC_ADDAC1_PLL_SVREG_MASK) >> ADDAC_ADDAC1_PLL_SVREG_LSB)
#define ADDAC_ADDAC1_PLL_SVREG_SET(x)            (((x) << ADDAC_ADDAC1_PLL_SVREG_LSB) & ADDAC_ADDAC1_PLL_SVREG_MASK)
#define ADDAC_ADDAC1_PLL_SCLAMP_MSB              30
#define ADDAC_ADDAC1_PLL_SCLAMP_LSB              28
#define ADDAC_ADDAC1_PLL_SCLAMP_MASK             0x70000000
#define ADDAC_ADDAC1_PLL_SCLAMP_GET(x)           (((x) & ADDAC_ADDAC1_PLL_SCLAMP_MASK) >> ADDAC_ADDAC1_PLL_SCLAMP_LSB)
#define ADDAC_ADDAC1_PLL_SCLAMP_SET(x)           (((x) << ADDAC_ADDAC1_PLL_SCLAMP_LSB) & ADDAC_ADDAC1_PLL_SCLAMP_MASK)
#define ADDAC_ADDAC1_PLL_ATB_MSB                 27
#define ADDAC_ADDAC1_PLL_ATB_LSB                 26
#define ADDAC_ADDAC1_PLL_ATB_MASK                0x0c000000
#define ADDAC_ADDAC1_PLL_ATB_GET(x)              (((x) & ADDAC_ADDAC1_PLL_ATB_MASK) >> ADDAC_ADDAC1_PLL_ATB_LSB)
#define ADDAC_ADDAC1_PLL_ATB_SET(x)              (((x) << ADDAC_ADDAC1_PLL_ATB_LSB) & ADDAC_ADDAC1_PLL_ATB_MASK)
#define ADDAC_ADDAC1_PLL_ICP_MSB                 25
#define ADDAC_ADDAC1_PLL_ICP_LSB                 23
#define ADDAC_ADDAC1_PLL_ICP_MASK                0x03800000
#define ADDAC_ADDAC1_PLL_ICP_GET(x)              (((x) & ADDAC_ADDAC1_PLL_ICP_MASK) >> ADDAC_ADDAC1_PLL_ICP_LSB)
#define ADDAC_ADDAC1_PLL_ICP_SET(x)              (((x) << ADDAC_ADDAC1_PLL_ICP_LSB) & ADDAC_ADDAC1_PLL_ICP_MASK)
#define ADDAC_ADDAC1_PLL_FILTER_MSB              22
#define ADDAC_ADDAC1_PLL_FILTER_LSB              15
#define ADDAC_ADDAC1_PLL_FILTER_MASK             0x007f8000
#define ADDAC_ADDAC1_PLL_FILTER_GET(x)           (((x) & ADDAC_ADDAC1_PLL_FILTER_MASK) >> ADDAC_ADDAC1_PLL_FILTER_LSB)
#define ADDAC_ADDAC1_PLL_FILTER_SET(x)           (((x) << ADDAC_ADDAC1_PLL_FILTER_LSB) & ADDAC_ADDAC1_PLL_FILTER_MASK)
#define ADDAC_ADDAC1_PWDPLL_MSB                  14
#define ADDAC_ADDAC1_PWDPLL_LSB                  14
#define ADDAC_ADDAC1_PWDPLL_MASK                 0x00004000
#define ADDAC_ADDAC1_PWDPLL_GET(x)               (((x) & ADDAC_ADDAC1_PWDPLL_MASK) >> ADDAC_ADDAC1_PWDPLL_LSB)
#define ADDAC_ADDAC1_PWDPLL_SET(x)               (((x) << ADDAC_ADDAC1_PWDPLL_LSB) & ADDAC_ADDAC1_PWDPLL_MASK)
#define ADDAC_ADDAC1_PWDADC_MSB                  13
#define ADDAC_ADDAC1_PWDADC_LSB                  13
#define ADDAC_ADDAC1_PWDADC_MASK                 0x00002000
#define ADDAC_ADDAC1_PWDADC_GET(x)               (((x) & ADDAC_ADDAC1_PWDADC_MASK) >> ADDAC_ADDAC1_PWDADC_LSB)
#define ADDAC_ADDAC1_PWDADC_SET(x)               (((x) << ADDAC_ADDAC1_PWDADC_LSB) & ADDAC_ADDAC1_PWDADC_MASK)
#define ADDAC_ADDAC1_PWDDAC_MSB                  12
#define ADDAC_ADDAC1_PWDDAC_LSB                  12
#define ADDAC_ADDAC1_PWDDAC_MASK                 0x00001000
#define ADDAC_ADDAC1_PWDDAC_GET(x)               (((x) & ADDAC_ADDAC1_PWDDAC_MASK) >> ADDAC_ADDAC1_PWDDAC_LSB)
#define ADDAC_ADDAC1_PWDDAC_SET(x)               (((x) << ADDAC_ADDAC1_PWDDAC_LSB) & ADDAC_ADDAC1_PWDDAC_MASK)
#define ADDAC_ADDAC1_FORCEMSBLOW_MSB             11
#define ADDAC_ADDAC1_FORCEMSBLOW_LSB             11
#define ADDAC_ADDAC1_FORCEMSBLOW_MASK            0x00000800
#define ADDAC_ADDAC1_FORCEMSBLOW_GET(x)          (((x) & ADDAC_ADDAC1_FORCEMSBLOW_MASK) >> ADDAC_ADDAC1_FORCEMSBLOW_LSB)
#define ADDAC_ADDAC1_FORCEMSBLOW_SET(x)          (((x) << ADDAC_ADDAC1_FORCEMSBLOW_LSB) & ADDAC_ADDAC1_FORCEMSBLOW_MASK)
#define ADDAC_ADDAC1_SELMANPWDS_MSB              10
#define ADDAC_ADDAC1_SELMANPWDS_LSB              10
#define ADDAC_ADDAC1_SELMANPWDS_MASK             0x00000400
#define ADDAC_ADDAC1_SELMANPWDS_GET(x)           (((x) & ADDAC_ADDAC1_SELMANPWDS_MASK) >> ADDAC_ADDAC1_SELMANPWDS_LSB)
#define ADDAC_ADDAC1_SELMANPWDS_SET(x)           (((x) << ADDAC_ADDAC1_SELMANPWDS_LSB) & ADDAC_ADDAC1_SELMANPWDS_MASK)
#define ADDAC_ADDAC1_INV_CLK160_ADC_MSB          9
#define ADDAC_ADDAC1_INV_CLK160_ADC_LSB          9
#define ADDAC_ADDAC1_INV_CLK160_ADC_MASK         0x00000200
#define ADDAC_ADDAC1_INV_CLK160_ADC_GET(x)       (((x) & ADDAC_ADDAC1_INV_CLK160_ADC_MASK) >> ADDAC_ADDAC1_INV_CLK160_ADC_LSB)
#define ADDAC_ADDAC1_INV_CLK160_ADC_SET(x)       (((x) << ADDAC_ADDAC1_INV_CLK160_ADC_LSB) & ADDAC_ADDAC1_INV_CLK160_ADC_MASK)
#define ADDAC_ADDAC1_CM_SEL_MSB                  8
#define ADDAC_ADDAC1_CM_SEL_LSB                  7
#define ADDAC_ADDAC1_CM_SEL_MASK                 0x00000180
#define ADDAC_ADDAC1_CM_SEL_GET(x)               (((x) & ADDAC_ADDAC1_CM_SEL_MASK) >> ADDAC_ADDAC1_CM_SEL_LSB)
#define ADDAC_ADDAC1_CM_SEL_SET(x)               (((x) << ADDAC_ADDAC1_CM_SEL_LSB) & ADDAC_ADDAC1_CM_SEL_MASK)
#define ADDAC_ADDAC1_DISABLE_DAC_REG_MSB         6
#define ADDAC_ADDAC1_DISABLE_DAC_REG_LSB         6
#define ADDAC_ADDAC1_DISABLE_DAC_REG_MASK        0x00000040
#define ADDAC_ADDAC1_DISABLE_DAC_REG_GET(x)      (((x) & ADDAC_ADDAC1_DISABLE_DAC_REG_MASK) >> ADDAC_ADDAC1_DISABLE_DAC_REG_LSB)
#define ADDAC_ADDAC1_DISABLE_DAC_REG_SET(x)      (((x) << ADDAC_ADDAC1_DISABLE_DAC_REG_LSB) & ADDAC_ADDAC1_DISABLE_DAC_REG_MASK)
#define ADDAC_ADDAC1_SPARE_MSB                   5
#define ADDAC_ADDAC1_SPARE_LSB                   0
#define ADDAC_ADDAC1_SPARE_MASK                  0x0000003f
#define ADDAC_ADDAC1_SPARE_GET(x)                (((x) & ADDAC_ADDAC1_SPARE_MASK) >> ADDAC_ADDAC1_SPARE_LSB)
#define ADDAC_ADDAC1_SPARE_SET(x)                (((x) << ADDAC_ADDAC1_SPARE_LSB) & ADDAC_ADDAC1_SPARE_MASK)


#ifndef __ASSEMBLER__

typedef struct analog_reg_reg_s {
  volatile unsigned int synth_synth1;
  volatile unsigned int synth_synth2;
  volatile unsigned int synth_synth3;
  volatile unsigned int synth_synth4;
  volatile unsigned int synth_synth5;
  volatile unsigned int synth_synth6;
  volatile unsigned int synth_synth7;
  volatile unsigned int synth_synth8;
  volatile unsigned int rf5g_rf5g1;
  volatile unsigned int rf5g_rf5g2;
  volatile unsigned int rf2g_rf2g1;
  volatile unsigned int rf2g_rf2g2;
  volatile unsigned int top_gain;
  volatile unsigned int top_top;
  volatile unsigned int bias_bias_sel;
  volatile unsigned int bias_bias1;
  volatile unsigned int bias_bias2;
  volatile unsigned int bias_bias3;
  volatile unsigned int txpc_txpc;
  volatile unsigned int txpc_misc;
  volatile unsigned int rxtxbb_rxtxbb1;
  volatile unsigned int rxtxbb_rxtxbb2;
  volatile unsigned int rxtxbb_rxtxbb3;
  volatile unsigned int rxtxbb_rxtxbb4;
  volatile unsigned int addac_addac1;
} analog_reg_reg_t;

#endif /* __ASSEMBLER__ */

#endif /* _ANALOG_REG_H_ */
OpenPOWER on IntegriCloud