1 /*
2 * Copyright (c) 2013 Qualcomm Atheros, Inc.
3 *
4 * Permission to use, copy, modify, and/or distribute this software for any
5 * purpose with or without fee is hereby granted, provided that the above
6 * copyright notice and this permission notice appear in all copies.
7 *
8 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
9 * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
10 * AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
11 * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
12 * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
13 * OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
14 * PERFORMANCE OF THIS SOFTWARE.
15 */
16
17 /* */
18 /* File: /trees/yli/yli-dev/chips/osprey/2.0/blueprint/top/osprey_reg_map_macro.h*/
19 /* Creator: yli */
20 /* Time: Wednesday Jan 6, 2010 [2:09:02 pm] */
21 /* */
22 /* Path: /trees/yli/yli-dev/chips/osprey/2.0/blueprint/top */
23 /* Arguments: /cad/denali/blueprint/3.7//Linux/blueprint -codegen */
24 /* /trees/yli/yli-dev/chips/osprey/2.0/env/blueprint/ath_ansic.codegen*/
25 /* -ath_ansic -Wdesc -I */
26 /* /trees/yli/yli-dev/chips/osprey/2.0/blueprint/top -I */
27 /* /trees/yli/yli-dev/chips/osprey/2.0/blueprint -I */
28 /* /trees/yli/yli-dev/chips/osprey/2.0/env/blueprint -I */
29 /* /trees/yli/yli-dev/chips/osprey/2.0/blueprint/sysconfig -odir */
30 /* /trees/yli/yli-dev/chips/osprey/2.0/blueprint/top -eval */
31 /* {$INCLUDE_SYSCONFIG_FILES=1} -eval */
32 /* $WAR_EV58615_for_ansic_codegen=1 osprey_reg.rdl */
33 /* */
34 /* Sources: /trees/yli/yli-dev/chips/osprey/2.0/blueprint/top/emulation_misc.rdl*/
35 /* /trees/yli/yli-dev/chips/osprey/2.0/blueprint/sysconfig/mac_dma_reg_sysconfig.rdl*/
36 /* /trees/yli/yli-dev/chips/osprey/2.0/rtl/amba_mac/svd/blueprint/svd_reg.rdl*/
37 /* /trees/yli/yli-dev/chips/osprey/2.0/blueprint/sysconfig/mac_pcu_reg_sysconfig.rdl*/
38 /* /trees/yli/yli-dev/chips/osprey/2.0/blueprint/top/merlin2_0_radio_reg_map.rdl*/
39 /* /trees/yli/yli-dev/chips/osprey/2.0/rtl/mac/rtl/mac_dma/blueprint/mac_dma_reg.rdl*/
40 /* /trees/yli/yli-dev/chips/osprey/2.0/rtl/host_intf/rtl/blueprint/efuse_reg.rdl*/
41 /* /trees/yli/yli-dev/chips/osprey/2.0/rtl/mac/rtl/mac_dma/blueprint/mac_dcu_reg.rdl*/
42 /* /trees/yli/yli-dev/chips/osprey/2.0/ip/pcie_axi/blueprint/DWC_pcie_ep.rdl*/
43 /* /trees/yli/yli-dev/chips/osprey/2.0/rtl/apb_analog/analog_intf_reg.rdl*/
44 /* /trees/yli/yli-dev/chips/osprey/2.0/rtl/mac/rtl/mac_pcu/blueprint/mac_pcu_reg.rdl*/
45 /* /trees/yli/yli-dev/chips/osprey/2.0/rtl/rtc/blueprint/rtc_reg.rdl*/
46 /* /trees/yli/yli-dev/chips/osprey/2.0/blueprint/sysconfig/DWC_pcie_dbi_axi_sysconfig.rdl*/
47 /* /trees/yli/yli-dev/chips/osprey/2.0/rtl/host_intf/rtl/blueprint/host_intf_reg.rdl*/
48 /* /trees/yli/yli-dev/chips/osprey/2.0/rtl/mac/rtl/mac_dma/blueprint/mac_qcu_reg.rdl*/
49 /* /trees/yli/yli-dev/chips/osprey/2.0/rtl/bb/blueprint/bb_reg_map.rdl*/
50 /* /trees/yli/yli-dev/chips/osprey/2.0/blueprint/sysconfig/rtc_reg_sysconfig.rdl*/
51 /* /trees/yli/yli-dev/chips/osprey/2.0/blueprint/sysconfig/efuse_reg_sysconfig.rdl*/
52 /* /trees/yli/yli-dev/chips/osprey/2.0/blueprint/sysconfig/bb_reg_map_sysconfig.rdl*/
53 /* /trees/yli/yli-dev/chips/osprey/2.0/blueprint/sysconfig/osprey_pcieconfig.rdl*/
54 /* /trees/yli/yli-dev/chips/osprey/2.0/blueprint/top/osprey_reg.rdl*/
55 /* /trees/yli/yli-dev/chips/osprey/2.0/blueprint/sysconfig/radio_65_reg_sysconfig.rdl*/
56 /* /trees/yli/yli-dev/chips/osprey/2.0/blueprint/sysconfig/merlin2_0_radio_reg_sysconfig.rdl*/
57 /* /trees/yli/yli-dev/chips/osprey/2.0/blueprint/sysconfig/mac_qcu_reg_sysconfig.rdl*/
58 /* /trees/yli/yli-dev/chips/osprey/2.0/blueprint/sysconfig/mac_dcu_reg_sysconfig.rdl*/
59 /* /trees/yli/yli-dev/chips/osprey/2.0/rtl/amba_mac/blueprint/rtc_sync_reg.rdl*/
60 /* /trees/yli/yli-dev/chips/osprey/2.0/blueprint/sysconfig/analog_intf_reg_sysconfig.rdl*/
61 /* /trees/yli/yli-dev/chips/osprey/2.0/blueprint/sysconfig/svd_reg_sysconfig.rdl*/
62 /* /trees/yli/yli-dev/chips/osprey/2.0/blueprint/top/osprey_radio_reg.rdl*/
63 /* /trees/yli/yli-dev/chips/osprey/2.0/blueprint/sysconfig/host_intf_reg_sysconfig.rdl*/
64 /* /trees/yli/yli-dev/chips/osprey/2.0/env/blueprint/ath_ansic.pm*/
65 /* /cad/local/lib/perl/Pinfo.pm */
66 /* */
67 /* Blueprint: 3.7 (Fri Oct 5 10:32:33 PDT 2007) */
68 /* Machine: artemis */
69 /* OS: Linux 2.6.9-78.0.5.ELlargesmp */
70 /* Description: */
71 /* */
72 /*This Register Map contains the complete register set for OSPREY. */
73 /* */
74 /* Copyright (C) 2010 Denali Software Inc. All rights reserved */
75 /* THIS FILE IS AUTOMATICALLY GENERATED BY DENALI BLUEPRINT, DO NOT EDIT */
76 /* */
77
78
79 #ifndef __REG_OSPREY_REG_MAP_MACRO_H__
80 #define __REG_OSPREY_REG_MAP_MACRO_H__
81
82
83 /* macros for BlueprintGlobalNameSpace::MAC_DMA_CR */
84 #ifndef __MAC_DMA_CR_MACRO__
85 #define __MAC_DMA_CR_MACRO__
86
87 /* macros for field RXE_LP */
88 #define MAC_DMA_CR__RXE_LP__SHIFT 2
89 #define MAC_DMA_CR__RXE_LP__WIDTH 1
90 #define MAC_DMA_CR__RXE_LP__MASK 0x00000004U
91 #define MAC_DMA_CR__RXE_LP__READ(src) (((u_int32_t)(src) & 0x00000004U) >> 2)
92 #define MAC_DMA_CR__RXE_LP__SET(dst) \
93 (dst) = ((dst) &\
94 ~0x00000004U) | ((u_int32_t)(1) << 2)
95 #define MAC_DMA_CR__RXE_LP__CLR(dst) \
96 (dst) = ((dst) &\
97 ~0x00000004U) | ((u_int32_t)(0) << 2)
98
99 /* macros for field RXE_HP */
100 #define MAC_DMA_CR__RXE_HP__SHIFT 3
101 #define MAC_DMA_CR__RXE_HP__WIDTH 1
102 #define MAC_DMA_CR__RXE_HP__MASK 0x00000008U
103 #define MAC_DMA_CR__RXE_HP__READ(src) (((u_int32_t)(src) & 0x00000008U) >> 3)
104 #define MAC_DMA_CR__RXE_HP__SET(dst) \
105 (dst) = ((dst) &\
106 ~0x00000008U) | ((u_int32_t)(1) << 3)
107 #define MAC_DMA_CR__RXE_HP__CLR(dst) \
108 (dst) = ((dst) &\
109 ~0x00000008U) | ((u_int32_t)(0) << 3)
110
111 /* macros for field RXD */
112 #define MAC_DMA_CR__RXD__SHIFT 5
113 #define MAC_DMA_CR__RXD__WIDTH 1
114 #define MAC_DMA_CR__RXD__MASK 0x00000020U
115 #define MAC_DMA_CR__RXD__READ(src) (((u_int32_t)(src) & 0x00000020U) >> 5)
116 #define MAC_DMA_CR__RXD__WRITE(src) (((u_int32_t)(src) << 5) & 0x00000020U)
117 #define MAC_DMA_CR__RXD__MODIFY(dst, src) \
118 (dst) = ((dst) &\
119 ~0x00000020U) | (((u_int32_t)(src) <<\
120 5) & 0x00000020U)
121 #define MAC_DMA_CR__RXD__VERIFY(src) \
122 (!((((u_int32_t)(src)\
123 << 5) & ~0x00000020U)))
124 #define MAC_DMA_CR__RXD__SET(dst) \
125 (dst) = ((dst) &\
126 ~0x00000020U) | ((u_int32_t)(1) << 5)
127 #define MAC_DMA_CR__RXD__CLR(dst) \
128 (dst) = ((dst) &\
129 ~0x00000020U) | ((u_int32_t)(0) << 5)
130
131 /* macros for field SWI */
132 #define MAC_DMA_CR__SWI__SHIFT 6
133 #define MAC_DMA_CR__SWI__WIDTH 1
134 #define MAC_DMA_CR__SWI__MASK 0x00000040U
135 #define MAC_DMA_CR__SWI__READ(src) (((u_int32_t)(src) & 0x00000040U) >> 6)
136 #define MAC_DMA_CR__SWI__SET(dst) \
137 (dst) = ((dst) &\
138 ~0x00000040U) | ((u_int32_t)(1) << 6)
139 #define MAC_DMA_CR__SWI__CLR(dst) \
140 (dst) = ((dst) &\
141 ~0x00000040U) | ((u_int32_t)(0) << 6)
142 #define MAC_DMA_CR__TYPE u_int32_t
143 #define MAC_DMA_CR__READ 0x0000006cU
144 #define MAC_DMA_CR__WRITE 0x0000006cU
145
146 #endif /* __MAC_DMA_CR_MACRO__ */
147
148
149 /* macros for mac_dma_reg_block.MAC_DMA_CR */
150 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_CR__NUM 1
151
152 /* macros for BlueprintGlobalNameSpace::MAC_DMA_CFG */
153 #ifndef __MAC_DMA_CFG_MACRO__
154 #define __MAC_DMA_CFG_MACRO__
155
156 /* macros for field BE_MODE_XMIT_DESC */
157 #define MAC_DMA_CFG__BE_MODE_XMIT_DESC__SHIFT 0
158 #define MAC_DMA_CFG__BE_MODE_XMIT_DESC__WIDTH 1
159 #define MAC_DMA_CFG__BE_MODE_XMIT_DESC__MASK 0x00000001U
160 #define MAC_DMA_CFG__BE_MODE_XMIT_DESC__READ(src) \
161 (u_int32_t)(src)\
162 & 0x00000001U
163 #define MAC_DMA_CFG__BE_MODE_XMIT_DESC__WRITE(src) \
164 ((u_int32_t)(src)\
165 & 0x00000001U)
166 #define MAC_DMA_CFG__BE_MODE_XMIT_DESC__MODIFY(dst, src) \
167 (dst) = ((dst) &\
168 ~0x00000001U) | ((u_int32_t)(src) &\
169 0x00000001U)
170 #define MAC_DMA_CFG__BE_MODE_XMIT_DESC__VERIFY(src) \
171 (!(((u_int32_t)(src)\
172 & ~0x00000001U)))
173 #define MAC_DMA_CFG__BE_MODE_XMIT_DESC__SET(dst) \
174 (dst) = ((dst) &\
175 ~0x00000001U) | (u_int32_t)(1)
176 #define MAC_DMA_CFG__BE_MODE_XMIT_DESC__CLR(dst) \
177 (dst) = ((dst) &\
178 ~0x00000001U) | (u_int32_t)(0)
179
180 /* macros for field BE_MODE_XMIT_DATA */
181 #define MAC_DMA_CFG__BE_MODE_XMIT_DATA__SHIFT 1
182 #define MAC_DMA_CFG__BE_MODE_XMIT_DATA__WIDTH 1
183 #define MAC_DMA_CFG__BE_MODE_XMIT_DATA__MASK 0x00000002U
184 #define MAC_DMA_CFG__BE_MODE_XMIT_DATA__READ(src) \
185 (((u_int32_t)(src)\
186 & 0x00000002U) >> 1)
187 #define MAC_DMA_CFG__BE_MODE_XMIT_DATA__WRITE(src) \
188 (((u_int32_t)(src)\
189 << 1) & 0x00000002U)
190 #define MAC_DMA_CFG__BE_MODE_XMIT_DATA__MODIFY(dst, src) \
191 (dst) = ((dst) &\
192 ~0x00000002U) | (((u_int32_t)(src) <<\
193 1) & 0x00000002U)
194 #define MAC_DMA_CFG__BE_MODE_XMIT_DATA__VERIFY(src) \
195 (!((((u_int32_t)(src)\
196 << 1) & ~0x00000002U)))
197 #define MAC_DMA_CFG__BE_MODE_XMIT_DATA__SET(dst) \
198 (dst) = ((dst) &\
199 ~0x00000002U) | ((u_int32_t)(1) << 1)
200 #define MAC_DMA_CFG__BE_MODE_XMIT_DATA__CLR(dst) \
201 (dst) = ((dst) &\
202 ~0x00000002U) | ((u_int32_t)(0) << 1)
203
204 /* macros for field BE_MODE_RCV_DESC */
205 #define MAC_DMA_CFG__BE_MODE_RCV_DESC__SHIFT 2
206 #define MAC_DMA_CFG__BE_MODE_RCV_DESC__WIDTH 1
207 #define MAC_DMA_CFG__BE_MODE_RCV_DESC__MASK 0x00000004U
208 #define MAC_DMA_CFG__BE_MODE_RCV_DESC__READ(src) \
209 (((u_int32_t)(src)\
210 & 0x00000004U) >> 2)
211 #define MAC_DMA_CFG__BE_MODE_RCV_DESC__WRITE(src) \
212 (((u_int32_t)(src)\
213 << 2) & 0x00000004U)
214 #define MAC_DMA_CFG__BE_MODE_RCV_DESC__MODIFY(dst, src) \
215 (dst) = ((dst) &\
216 ~0x00000004U) | (((u_int32_t)(src) <<\
217 2) & 0x00000004U)
218 #define MAC_DMA_CFG__BE_MODE_RCV_DESC__VERIFY(src) \
219 (!((((u_int32_t)(src)\
220 << 2) & ~0x00000004U)))
221 #define MAC_DMA_CFG__BE_MODE_RCV_DESC__SET(dst) \
222 (dst) = ((dst) &\
223 ~0x00000004U) | ((u_int32_t)(1) << 2)
224 #define MAC_DMA_CFG__BE_MODE_RCV_DESC__CLR(dst) \
225 (dst) = ((dst) &\
226 ~0x00000004U) | ((u_int32_t)(0) << 2)
227
228 /* macros for field BE_MODE_RCV_DATA */
229 #define MAC_DMA_CFG__BE_MODE_RCV_DATA__SHIFT 3
230 #define MAC_DMA_CFG__BE_MODE_RCV_DATA__WIDTH 1
231 #define MAC_DMA_CFG__BE_MODE_RCV_DATA__MASK 0x00000008U
232 #define MAC_DMA_CFG__BE_MODE_RCV_DATA__READ(src) \
233 (((u_int32_t)(src)\
234 & 0x00000008U) >> 3)
235 #define MAC_DMA_CFG__BE_MODE_RCV_DATA__WRITE(src) \
236 (((u_int32_t)(src)\
237 << 3) & 0x00000008U)
238 #define MAC_DMA_CFG__BE_MODE_RCV_DATA__MODIFY(dst, src) \
239 (dst) = ((dst) &\
240 ~0x00000008U) | (((u_int32_t)(src) <<\
241 3) & 0x00000008U)
242 #define MAC_DMA_CFG__BE_MODE_RCV_DATA__VERIFY(src) \
243 (!((((u_int32_t)(src)\
244 << 3) & ~0x00000008U)))
245 #define MAC_DMA_CFG__BE_MODE_RCV_DATA__SET(dst) \
246 (dst) = ((dst) &\
247 ~0x00000008U) | ((u_int32_t)(1) << 3)
248 #define MAC_DMA_CFG__BE_MODE_RCV_DATA__CLR(dst) \
249 (dst) = ((dst) &\
250 ~0x00000008U) | ((u_int32_t)(0) << 3)
251
252 /* macros for field BE_MODE_MMR */
253 #define MAC_DMA_CFG__BE_MODE_MMR__SHIFT 4
254 #define MAC_DMA_CFG__BE_MODE_MMR__WIDTH 1
255 #define MAC_DMA_CFG__BE_MODE_MMR__MASK 0x00000010U
256 #define MAC_DMA_CFG__BE_MODE_MMR__READ(src) \
257 (((u_int32_t)(src)\
258 & 0x00000010U) >> 4)
259 #define MAC_DMA_CFG__BE_MODE_MMR__WRITE(src) \
260 (((u_int32_t)(src)\
261 << 4) & 0x00000010U)
262 #define MAC_DMA_CFG__BE_MODE_MMR__MODIFY(dst, src) \
263 (dst) = ((dst) &\
264 ~0x00000010U) | (((u_int32_t)(src) <<\
265 4) & 0x00000010U)
266 #define MAC_DMA_CFG__BE_MODE_MMR__VERIFY(src) \
267 (!((((u_int32_t)(src)\
268 << 4) & ~0x00000010U)))
269 #define MAC_DMA_CFG__BE_MODE_MMR__SET(dst) \
270 (dst) = ((dst) &\
271 ~0x00000010U) | ((u_int32_t)(1) << 4)
272 #define MAC_DMA_CFG__BE_MODE_MMR__CLR(dst) \
273 (dst) = ((dst) &\
274 ~0x00000010U) | ((u_int32_t)(0) << 4)
275
276 /* macros for field ADHOC */
277 #define MAC_DMA_CFG__ADHOC__SHIFT 5
278 #define MAC_DMA_CFG__ADHOC__WIDTH 1
279 #define MAC_DMA_CFG__ADHOC__MASK 0x00000020U
280 #define MAC_DMA_CFG__ADHOC__READ(src) (((u_int32_t)(src) & 0x00000020U) >> 5)
281 #define MAC_DMA_CFG__ADHOC__WRITE(src) (((u_int32_t)(src) << 5) & 0x00000020U)
282 #define MAC_DMA_CFG__ADHOC__MODIFY(dst, src) \
283 (dst) = ((dst) &\
284 ~0x00000020U) | (((u_int32_t)(src) <<\
285 5) & 0x00000020U)
286 #define MAC_DMA_CFG__ADHOC__VERIFY(src) \
287 (!((((u_int32_t)(src)\
288 << 5) & ~0x00000020U)))
289 #define MAC_DMA_CFG__ADHOC__SET(dst) \
290 (dst) = ((dst) &\
291 ~0x00000020U) | ((u_int32_t)(1) << 5)
292 #define MAC_DMA_CFG__ADHOC__CLR(dst) \
293 (dst) = ((dst) &\
294 ~0x00000020U) | ((u_int32_t)(0) << 5)
295
296 /* macros for field PHY_OK */
297 #define MAC_DMA_CFG__PHY_OK__SHIFT 8
298 #define MAC_DMA_CFG__PHY_OK__WIDTH 1
299 #define MAC_DMA_CFG__PHY_OK__MASK 0x00000100U
300 #define MAC_DMA_CFG__PHY_OK__READ(src) (((u_int32_t)(src) & 0x00000100U) >> 8)
301 #define MAC_DMA_CFG__PHY_OK__SET(dst) \
302 (dst) = ((dst) &\
303 ~0x00000100U) | ((u_int32_t)(1) << 8)
304 #define MAC_DMA_CFG__PHY_OK__CLR(dst) \
305 (dst) = ((dst) &\
306 ~0x00000100U) | ((u_int32_t)(0) << 8)
307
308 /* macros for field EEPROM_BUSY */
309 #define MAC_DMA_CFG__EEPROM_BUSY__SHIFT 9
310 #define MAC_DMA_CFG__EEPROM_BUSY__WIDTH 1
311 #define MAC_DMA_CFG__EEPROM_BUSY__MASK 0x00000200U
312 #define MAC_DMA_CFG__EEPROM_BUSY__READ(src) \
313 (((u_int32_t)(src)\
314 & 0x00000200U) >> 9)
315 #define MAC_DMA_CFG__EEPROM_BUSY__SET(dst) \
316 (dst) = ((dst) &\
317 ~0x00000200U) | ((u_int32_t)(1) << 9)
318 #define MAC_DMA_CFG__EEPROM_BUSY__CLR(dst) \
319 (dst) = ((dst) &\
320 ~0x00000200U) | ((u_int32_t)(0) << 9)
321
322 /* macros for field CLKGATE_DIS */
323 #define MAC_DMA_CFG__CLKGATE_DIS__SHIFT 10
324 #define MAC_DMA_CFG__CLKGATE_DIS__WIDTH 1
325 #define MAC_DMA_CFG__CLKGATE_DIS__MASK 0x00000400U
326 #define MAC_DMA_CFG__CLKGATE_DIS__READ(src) \
327 (((u_int32_t)(src)\
328 & 0x00000400U) >> 10)
329 #define MAC_DMA_CFG__CLKGATE_DIS__WRITE(src) \
330 (((u_int32_t)(src)\
331 << 10) & 0x00000400U)
332 #define MAC_DMA_CFG__CLKGATE_DIS__MODIFY(dst, src) \
333 (dst) = ((dst) &\
334 ~0x00000400U) | (((u_int32_t)(src) <<\
335 10) & 0x00000400U)
336 #define MAC_DMA_CFG__CLKGATE_DIS__VERIFY(src) \
337 (!((((u_int32_t)(src)\
338 << 10) & ~0x00000400U)))
339 #define MAC_DMA_CFG__CLKGATE_DIS__SET(dst) \
340 (dst) = ((dst) &\
341 ~0x00000400U) | ((u_int32_t)(1) << 10)
342 #define MAC_DMA_CFG__CLKGATE_DIS__CLR(dst) \
343 (dst) = ((dst) &\
344 ~0x00000400U) | ((u_int32_t)(0) << 10)
345
346 /* macros for field HALT_REQ */
347 #define MAC_DMA_CFG__HALT_REQ__SHIFT 11
348 #define MAC_DMA_CFG__HALT_REQ__WIDTH 1
349 #define MAC_DMA_CFG__HALT_REQ__MASK 0x00000800U
350 #define MAC_DMA_CFG__HALT_REQ__READ(src) \
351 (((u_int32_t)(src)\
352 & 0x00000800U) >> 11)
353 #define MAC_DMA_CFG__HALT_REQ__WRITE(src) \
354 (((u_int32_t)(src)\
355 << 11) & 0x00000800U)
356 #define MAC_DMA_CFG__HALT_REQ__MODIFY(dst, src) \
357 (dst) = ((dst) &\
358 ~0x00000800U) | (((u_int32_t)(src) <<\
359 11) & 0x00000800U)
360 #define MAC_DMA_CFG__HALT_REQ__VERIFY(src) \
361 (!((((u_int32_t)(src)\
362 << 11) & ~0x00000800U)))
363 #define MAC_DMA_CFG__HALT_REQ__SET(dst) \
364 (dst) = ((dst) &\
365 ~0x00000800U) | ((u_int32_t)(1) << 11)
366 #define MAC_DMA_CFG__HALT_REQ__CLR(dst) \
367 (dst) = ((dst) &\
368 ~0x00000800U) | ((u_int32_t)(0) << 11)
369
370 /* macros for field HALT_ACK */
371 #define MAC_DMA_CFG__HALT_ACK__SHIFT 12
372 #define MAC_DMA_CFG__HALT_ACK__WIDTH 1
373 #define MAC_DMA_CFG__HALT_ACK__MASK 0x00001000U
374 #define MAC_DMA_CFG__HALT_ACK__READ(src) \
375 (((u_int32_t)(src)\
376 & 0x00001000U) >> 12)
377 #define MAC_DMA_CFG__HALT_ACK__SET(dst) \
378 (dst) = ((dst) &\
379 ~0x00001000U) | ((u_int32_t)(1) << 12)
380 #define MAC_DMA_CFG__HALT_ACK__CLR(dst) \
381 (dst) = ((dst) &\
382 ~0x00001000U) | ((u_int32_t)(0) << 12)
383
384 /* macros for field REQ_Q_FULL_THRESHOLD */
385 #define MAC_DMA_CFG__REQ_Q_FULL_THRESHOLD__SHIFT 17
386 #define MAC_DMA_CFG__REQ_Q_FULL_THRESHOLD__WIDTH 2
387 #define MAC_DMA_CFG__REQ_Q_FULL_THRESHOLD__MASK 0x00060000U
388 #define MAC_DMA_CFG__REQ_Q_FULL_THRESHOLD__READ(src) \
389 (((u_int32_t)(src)\
390 & 0x00060000U) >> 17)
391 #define MAC_DMA_CFG__REQ_Q_FULL_THRESHOLD__WRITE(src) \
392 (((u_int32_t)(src)\
393 << 17) & 0x00060000U)
394 #define MAC_DMA_CFG__REQ_Q_FULL_THRESHOLD__MODIFY(dst, src) \
395 (dst) = ((dst) &\
396 ~0x00060000U) | (((u_int32_t)(src) <<\
397 17) & 0x00060000U)
398 #define MAC_DMA_CFG__REQ_Q_FULL_THRESHOLD__VERIFY(src) \
399 (!((((u_int32_t)(src)\
400 << 17) & ~0x00060000U)))
401
402 /* macros for field MISSING_TX_INTR_FIX_ENABLE */
403 #define MAC_DMA_CFG__MISSING_TX_INTR_FIX_ENABLE__SHIFT 19
404 #define MAC_DMA_CFG__MISSING_TX_INTR_FIX_ENABLE__WIDTH 1
405 #define MAC_DMA_CFG__MISSING_TX_INTR_FIX_ENABLE__MASK 0x00080000U
406 #define MAC_DMA_CFG__MISSING_TX_INTR_FIX_ENABLE__READ(src) \
407 (((u_int32_t)(src)\
408 & 0x00080000U) >> 19)
409 #define MAC_DMA_CFG__MISSING_TX_INTR_FIX_ENABLE__WRITE(src) \
410 (((u_int32_t)(src)\
411 << 19) & 0x00080000U)
412 #define MAC_DMA_CFG__MISSING_TX_INTR_FIX_ENABLE__MODIFY(dst, src) \
413 (dst) = ((dst) &\
414 ~0x00080000U) | (((u_int32_t)(src) <<\
415 19) & 0x00080000U)
416 #define MAC_DMA_CFG__MISSING_TX_INTR_FIX_ENABLE__VERIFY(src) \
417 (!((((u_int32_t)(src)\
418 << 19) & ~0x00080000U)))
419 #define MAC_DMA_CFG__MISSING_TX_INTR_FIX_ENABLE__SET(dst) \
420 (dst) = ((dst) &\
421 ~0x00080000U) | ((u_int32_t)(1) << 19)
422 #define MAC_DMA_CFG__MISSING_TX_INTR_FIX_ENABLE__CLR(dst) \
423 (dst) = ((dst) &\
424 ~0x00080000U) | ((u_int32_t)(0) << 19)
425 #define MAC_DMA_CFG__TYPE u_int32_t
426 #define MAC_DMA_CFG__READ 0x000e1f3fU
427 #define MAC_DMA_CFG__WRITE 0x000e1f3fU
428
429 #endif /* __MAC_DMA_CFG_MACRO__ */
430
431
432 /* macros for mac_dma_reg_block.MAC_DMA_CFG */
433 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_CFG__NUM 1
434
435 /* macros for BlueprintGlobalNameSpace::MAC_DMA_RXBUFPTR_THRESH */
436 #ifndef __MAC_DMA_RXBUFPTR_THRESH_MACRO__
437 #define __MAC_DMA_RXBUFPTR_THRESH_MACRO__
438
439 /* macros for field HP_DATA */
440 #define MAC_DMA_RXBUFPTR_THRESH__HP_DATA__SHIFT 0
441 #define MAC_DMA_RXBUFPTR_THRESH__HP_DATA__WIDTH 4
442 #define MAC_DMA_RXBUFPTR_THRESH__HP_DATA__MASK 0x0000000fU
443 #define MAC_DMA_RXBUFPTR_THRESH__HP_DATA__READ(src) \
444 (u_int32_t)(src)\
445 & 0x0000000fU
446 #define MAC_DMA_RXBUFPTR_THRESH__HP_DATA__WRITE(src) \
447 ((u_int32_t)(src)\
448 & 0x0000000fU)
449 #define MAC_DMA_RXBUFPTR_THRESH__HP_DATA__MODIFY(dst, src) \
450 (dst) = ((dst) &\
451 ~0x0000000fU) | ((u_int32_t)(src) &\
452 0x0000000fU)
453 #define MAC_DMA_RXBUFPTR_THRESH__HP_DATA__VERIFY(src) \
454 (!(((u_int32_t)(src)\
455 & ~0x0000000fU)))
456
457 /* macros for field LP_DATA */
458 #define MAC_DMA_RXBUFPTR_THRESH__LP_DATA__SHIFT 8
459 #define MAC_DMA_RXBUFPTR_THRESH__LP_DATA__WIDTH 7
460 #define MAC_DMA_RXBUFPTR_THRESH__LP_DATA__MASK 0x00007f00U
461 #define MAC_DMA_RXBUFPTR_THRESH__LP_DATA__READ(src) \
462 (((u_int32_t)(src)\
463 & 0x00007f00U) >> 8)
464 #define MAC_DMA_RXBUFPTR_THRESH__LP_DATA__WRITE(src) \
465 (((u_int32_t)(src)\
466 << 8) & 0x00007f00U)
467 #define MAC_DMA_RXBUFPTR_THRESH__LP_DATA__MODIFY(dst, src) \
468 (dst) = ((dst) &\
469 ~0x00007f00U) | (((u_int32_t)(src) <<\
470 8) & 0x00007f00U)
471 #define MAC_DMA_RXBUFPTR_THRESH__LP_DATA__VERIFY(src) \
472 (!((((u_int32_t)(src)\
473 << 8) & ~0x00007f00U)))
474 #define MAC_DMA_RXBUFPTR_THRESH__TYPE u_int32_t
475 #define MAC_DMA_RXBUFPTR_THRESH__READ 0x00007f0fU
476 #define MAC_DMA_RXBUFPTR_THRESH__WRITE 0x00007f0fU
477
478 #endif /* __MAC_DMA_RXBUFPTR_THRESH_MACRO__ */
479
480
481 /* macros for mac_dma_reg_block.MAC_DMA_RXBUFPTR_THRESH */
482 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_RXBUFPTR_THRESH__NUM 1
483
484 /* macros for BlueprintGlobalNameSpace::MAC_DMA_TXDPPTR_THRESH */
485 #ifndef __MAC_DMA_TXDPPTR_THRESH_MACRO__
486 #define __MAC_DMA_TXDPPTR_THRESH_MACRO__
487
488 /* macros for field DATA */
489 #define MAC_DMA_TXDPPTR_THRESH__DATA__SHIFT 0
490 #define MAC_DMA_TXDPPTR_THRESH__DATA__WIDTH 4
491 #define MAC_DMA_TXDPPTR_THRESH__DATA__MASK 0x0000000fU
492 #define MAC_DMA_TXDPPTR_THRESH__DATA__READ(src) (u_int32_t)(src) & 0x0000000fU
493 #define MAC_DMA_TXDPPTR_THRESH__DATA__WRITE(src) \
494 ((u_int32_t)(src)\
495 & 0x0000000fU)
496 #define MAC_DMA_TXDPPTR_THRESH__DATA__MODIFY(dst, src) \
497 (dst) = ((dst) &\
498 ~0x0000000fU) | ((u_int32_t)(src) &\
499 0x0000000fU)
500 #define MAC_DMA_TXDPPTR_THRESH__DATA__VERIFY(src) \
501 (!(((u_int32_t)(src)\
502 & ~0x0000000fU)))
503 #define MAC_DMA_TXDPPTR_THRESH__TYPE u_int32_t
504 #define MAC_DMA_TXDPPTR_THRESH__READ 0x0000000fU
505 #define MAC_DMA_TXDPPTR_THRESH__WRITE 0x0000000fU
506
507 #endif /* __MAC_DMA_TXDPPTR_THRESH_MACRO__ */
508
509
510 /* macros for mac_dma_reg_block.MAC_DMA_TXDPPTR_THRESH */
511 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_TXDPPTR_THRESH__NUM 1
512
513 /* macros for BlueprintGlobalNameSpace::MAC_DMA_MIRT */
514 #ifndef __MAC_DMA_MIRT_MACRO__
515 #define __MAC_DMA_MIRT_MACRO__
516
517 /* macros for field RATE_THRESH */
518 #define MAC_DMA_MIRT__RATE_THRESH__SHIFT 0
519 #define MAC_DMA_MIRT__RATE_THRESH__WIDTH 16
520 #define MAC_DMA_MIRT__RATE_THRESH__MASK 0x0000ffffU
521 #define MAC_DMA_MIRT__RATE_THRESH__READ(src) (u_int32_t)(src) & 0x0000ffffU
522 #define MAC_DMA_MIRT__RATE_THRESH__WRITE(src) ((u_int32_t)(src) & 0x0000ffffU)
523 #define MAC_DMA_MIRT__RATE_THRESH__MODIFY(dst, src) \
524 (dst) = ((dst) &\
525 ~0x0000ffffU) | ((u_int32_t)(src) &\
526 0x0000ffffU)
527 #define MAC_DMA_MIRT__RATE_THRESH__VERIFY(src) \
528 (!(((u_int32_t)(src)\
529 & ~0x0000ffffU)))
530 #define MAC_DMA_MIRT__TYPE u_int32_t
531 #define MAC_DMA_MIRT__READ 0x0000ffffU
532 #define MAC_DMA_MIRT__WRITE 0x0000ffffU
533
534 #endif /* __MAC_DMA_MIRT_MACRO__ */
535
536
537 /* macros for mac_dma_reg_block.MAC_DMA_MIRT */
538 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_MIRT__NUM 1
539
540 /* macros for BlueprintGlobalNameSpace::MAC_DMA_GLOBAL_IER */
541 #ifndef __MAC_DMA_GLOBAL_IER_MACRO__
542 #define __MAC_DMA_GLOBAL_IER_MACRO__
543
544 /* macros for field ENABLE */
545 #define MAC_DMA_GLOBAL_IER__ENABLE__SHIFT 0
546 #define MAC_DMA_GLOBAL_IER__ENABLE__WIDTH 1
547 #define MAC_DMA_GLOBAL_IER__ENABLE__MASK 0x00000001U
548 #define MAC_DMA_GLOBAL_IER__ENABLE__READ(src) (u_int32_t)(src) & 0x00000001U
549 #define MAC_DMA_GLOBAL_IER__ENABLE__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
550 #define MAC_DMA_GLOBAL_IER__ENABLE__MODIFY(dst, src) \
551 (dst) = ((dst) &\
552 ~0x00000001U) | ((u_int32_t)(src) &\
553 0x00000001U)
554 #define MAC_DMA_GLOBAL_IER__ENABLE__VERIFY(src) \
555 (!(((u_int32_t)(src)\
556 & ~0x00000001U)))
557 #define MAC_DMA_GLOBAL_IER__ENABLE__SET(dst) \
558 (dst) = ((dst) &\
559 ~0x00000001U) | (u_int32_t)(1)
560 #define MAC_DMA_GLOBAL_IER__ENABLE__CLR(dst) \
561 (dst) = ((dst) &\
562 ~0x00000001U) | (u_int32_t)(0)
563 #define MAC_DMA_GLOBAL_IER__TYPE u_int32_t
564 #define MAC_DMA_GLOBAL_IER__READ 0x00000001U
565 #define MAC_DMA_GLOBAL_IER__WRITE 0x00000001U
566
567 #endif /* __MAC_DMA_GLOBAL_IER_MACRO__ */
568
569
570 /* macros for mac_dma_reg_block.MAC_DMA_GLOBAL_IER */
571 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_GLOBAL_IER__NUM 1
572
573 /* macros for BlueprintGlobalNameSpace::MAC_DMA_TIMT */
574 #ifndef __MAC_DMA_TIMT_MACRO__
575 #define __MAC_DMA_TIMT_MACRO__
576
577 /* macros for field TX_LAST_PKT_THRESH */
578 #define MAC_DMA_TIMT__TX_LAST_PKT_THRESH__SHIFT 0
579 #define MAC_DMA_TIMT__TX_LAST_PKT_THRESH__WIDTH 16
580 #define MAC_DMA_TIMT__TX_LAST_PKT_THRESH__MASK 0x0000ffffU
581 #define MAC_DMA_TIMT__TX_LAST_PKT_THRESH__READ(src) \
582 (u_int32_t)(src)\
583 & 0x0000ffffU
584 #define MAC_DMA_TIMT__TX_LAST_PKT_THRESH__WRITE(src) \
585 ((u_int32_t)(src)\
586 & 0x0000ffffU)
587 #define MAC_DMA_TIMT__TX_LAST_PKT_THRESH__MODIFY(dst, src) \
588 (dst) = ((dst) &\
589 ~0x0000ffffU) | ((u_int32_t)(src) &\
590 0x0000ffffU)
591 #define MAC_DMA_TIMT__TX_LAST_PKT_THRESH__VERIFY(src) \
592 (!(((u_int32_t)(src)\
593 & ~0x0000ffffU)))
594
595 /* macros for field TX_FIRST_PKT_THRESH */
596 #define MAC_DMA_TIMT__TX_FIRST_PKT_THRESH__SHIFT 16
597 #define MAC_DMA_TIMT__TX_FIRST_PKT_THRESH__WIDTH 16
598 #define MAC_DMA_TIMT__TX_FIRST_PKT_THRESH__MASK 0xffff0000U
599 #define MAC_DMA_TIMT__TX_FIRST_PKT_THRESH__READ(src) \
600 (((u_int32_t)(src)\
601 & 0xffff0000U) >> 16)
602 #define MAC_DMA_TIMT__TX_FIRST_PKT_THRESH__WRITE(src) \
603 (((u_int32_t)(src)\
604 << 16) & 0xffff0000U)
605 #define MAC_DMA_TIMT__TX_FIRST_PKT_THRESH__MODIFY(dst, src) \
606 (dst) = ((dst) &\
607 ~0xffff0000U) | (((u_int32_t)(src) <<\
608 16) & 0xffff0000U)
609 #define MAC_DMA_TIMT__TX_FIRST_PKT_THRESH__VERIFY(src) \
610 (!((((u_int32_t)(src)\
611 << 16) & ~0xffff0000U)))
612 #define MAC_DMA_TIMT__TYPE u_int32_t
613 #define MAC_DMA_TIMT__READ 0xffffffffU
614 #define MAC_DMA_TIMT__WRITE 0xffffffffU
615
616 #endif /* __MAC_DMA_TIMT_MACRO__ */
617
618
619 /* macros for mac_dma_reg_block.MAC_DMA_TIMT */
620 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_TIMT__NUM 1
621
622 /* macros for BlueprintGlobalNameSpace::MAC_DMA_RIMT */
623 #ifndef __MAC_DMA_RIMT_MACRO__
624 #define __MAC_DMA_RIMT_MACRO__
625
626 /* macros for field RX_LAST_PKT_THRESH */
627 #define MAC_DMA_RIMT__RX_LAST_PKT_THRESH__SHIFT 0
628 #define MAC_DMA_RIMT__RX_LAST_PKT_THRESH__WIDTH 16
629 #define MAC_DMA_RIMT__RX_LAST_PKT_THRESH__MASK 0x0000ffffU
630 #define MAC_DMA_RIMT__RX_LAST_PKT_THRESH__READ(src) \
631 (u_int32_t)(src)\
632 & 0x0000ffffU
633 #define MAC_DMA_RIMT__RX_LAST_PKT_THRESH__WRITE(src) \
634 ((u_int32_t)(src)\
635 & 0x0000ffffU)
636 #define MAC_DMA_RIMT__RX_LAST_PKT_THRESH__MODIFY(dst, src) \
637 (dst) = ((dst) &\
638 ~0x0000ffffU) | ((u_int32_t)(src) &\
639 0x0000ffffU)
640 #define MAC_DMA_RIMT__RX_LAST_PKT_THRESH__VERIFY(src) \
641 (!(((u_int32_t)(src)\
642 & ~0x0000ffffU)))
643
644 /* macros for field RX_FIRST_PKT_THRESH */
645 #define MAC_DMA_RIMT__RX_FIRST_PKT_THRESH__SHIFT 16
646 #define MAC_DMA_RIMT__RX_FIRST_PKT_THRESH__WIDTH 16
647 #define MAC_DMA_RIMT__RX_FIRST_PKT_THRESH__MASK 0xffff0000U
648 #define MAC_DMA_RIMT__RX_FIRST_PKT_THRESH__READ(src) \
649 (((u_int32_t)(src)\
650 & 0xffff0000U) >> 16)
651 #define MAC_DMA_RIMT__RX_FIRST_PKT_THRESH__WRITE(src) \
652 (((u_int32_t)(src)\
653 << 16) & 0xffff0000U)
654 #define MAC_DMA_RIMT__RX_FIRST_PKT_THRESH__MODIFY(dst, src) \
655 (dst) = ((dst) &\
656 ~0xffff0000U) | (((u_int32_t)(src) <<\
657 16) & 0xffff0000U)
658 #define MAC_DMA_RIMT__RX_FIRST_PKT_THRESH__VERIFY(src) \
659 (!((((u_int32_t)(src)\
660 << 16) & ~0xffff0000U)))
661 #define MAC_DMA_RIMT__TYPE u_int32_t
662 #define MAC_DMA_RIMT__READ 0xffffffffU
663 #define MAC_DMA_RIMT__WRITE 0xffffffffU
664
665 #endif /* __MAC_DMA_RIMT_MACRO__ */
666
667
668 /* macros for mac_dma_reg_block.MAC_DMA_RIMT */
669 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_RIMT__NUM 1
670
671 /* macros for BlueprintGlobalNameSpace::MAC_DMA_TXCFG */
672 #ifndef __MAC_DMA_TXCFG_MACRO__
673 #define __MAC_DMA_TXCFG_MACRO__
674
675 /* macros for field DMA_SIZE */
676 #define MAC_DMA_TXCFG__DMA_SIZE__SHIFT 0
677 #define MAC_DMA_TXCFG__DMA_SIZE__WIDTH 3
678 #define MAC_DMA_TXCFG__DMA_SIZE__MASK 0x00000007U
679 #define MAC_DMA_TXCFG__DMA_SIZE__READ(src) (u_int32_t)(src) & 0x00000007U
680 #define MAC_DMA_TXCFG__DMA_SIZE__WRITE(src) ((u_int32_t)(src) & 0x00000007U)
681 #define MAC_DMA_TXCFG__DMA_SIZE__MODIFY(dst, src) \
682 (dst) = ((dst) &\
683 ~0x00000007U) | ((u_int32_t)(src) &\
684 0x00000007U)
685 #define MAC_DMA_TXCFG__DMA_SIZE__VERIFY(src) \
686 (!(((u_int32_t)(src)\
687 & ~0x00000007U)))
688
689 /* macros for field TRIGLVL */
690 #define MAC_DMA_TXCFG__TRIGLVL__SHIFT 4
691 #define MAC_DMA_TXCFG__TRIGLVL__WIDTH 6
692 #define MAC_DMA_TXCFG__TRIGLVL__MASK 0x000003f0U
693 #define MAC_DMA_TXCFG__TRIGLVL__READ(src) \
694 (((u_int32_t)(src)\
695 & 0x000003f0U) >> 4)
696 #define MAC_DMA_TXCFG__TRIGLVL__WRITE(src) \
697 (((u_int32_t)(src)\
698 << 4) & 0x000003f0U)
699 #define MAC_DMA_TXCFG__TRIGLVL__MODIFY(dst, src) \
700 (dst) = ((dst) &\
701 ~0x000003f0U) | (((u_int32_t)(src) <<\
702 4) & 0x000003f0U)
703 #define MAC_DMA_TXCFG__TRIGLVL__VERIFY(src) \
704 (!((((u_int32_t)(src)\
705 << 4) & ~0x000003f0U)))
706
707 /* macros for field JUMBO_EN */
708 #define MAC_DMA_TXCFG__JUMBO_EN__SHIFT 10
709 #define MAC_DMA_TXCFG__JUMBO_EN__WIDTH 1
710 #define MAC_DMA_TXCFG__JUMBO_EN__MASK 0x00000400U
711 #define MAC_DMA_TXCFG__JUMBO_EN__READ(src) \
712 (((u_int32_t)(src)\
713 & 0x00000400U) >> 10)
714 #define MAC_DMA_TXCFG__JUMBO_EN__WRITE(src) \
715 (((u_int32_t)(src)\
716 << 10) & 0x00000400U)
717 #define MAC_DMA_TXCFG__JUMBO_EN__MODIFY(dst, src) \
718 (dst) = ((dst) &\
719 ~0x00000400U) | (((u_int32_t)(src) <<\
720 10) & 0x00000400U)
721 #define MAC_DMA_TXCFG__JUMBO_EN__VERIFY(src) \
722 (!((((u_int32_t)(src)\
723 << 10) & ~0x00000400U)))
724 #define MAC_DMA_TXCFG__JUMBO_EN__SET(dst) \
725 (dst) = ((dst) &\
726 ~0x00000400U) | ((u_int32_t)(1) << 10)
727 #define MAC_DMA_TXCFG__JUMBO_EN__CLR(dst) \
728 (dst) = ((dst) &\
729 ~0x00000400U) | ((u_int32_t)(0) << 10)
730
731 /* macros for field BCN_PAST_ATIM_DIS */
732 #define MAC_DMA_TXCFG__BCN_PAST_ATIM_DIS__SHIFT 11
733 #define MAC_DMA_TXCFG__BCN_PAST_ATIM_DIS__WIDTH 1
734 #define MAC_DMA_TXCFG__BCN_PAST_ATIM_DIS__MASK 0x00000800U
735 #define MAC_DMA_TXCFG__BCN_PAST_ATIM_DIS__READ(src) \
736 (((u_int32_t)(src)\
737 & 0x00000800U) >> 11)
738 #define MAC_DMA_TXCFG__BCN_PAST_ATIM_DIS__WRITE(src) \
739 (((u_int32_t)(src)\
740 << 11) & 0x00000800U)
741 #define MAC_DMA_TXCFG__BCN_PAST_ATIM_DIS__MODIFY(dst, src) \
742 (dst) = ((dst) &\
743 ~0x00000800U) | (((u_int32_t)(src) <<\
744 11) & 0x00000800U)
745 #define MAC_DMA_TXCFG__BCN_PAST_ATIM_DIS__VERIFY(src) \
746 (!((((u_int32_t)(src)\
747 << 11) & ~0x00000800U)))
748 #define MAC_DMA_TXCFG__BCN_PAST_ATIM_DIS__SET(dst) \
749 (dst) = ((dst) &\
750 ~0x00000800U) | ((u_int32_t)(1) << 11)
751 #define MAC_DMA_TXCFG__BCN_PAST_ATIM_DIS__CLR(dst) \
752 (dst) = ((dst) &\
753 ~0x00000800U) | ((u_int32_t)(0) << 11)
754
755 /* macros for field ATIM_DEFER_DIS */
756 #define MAC_DMA_TXCFG__ATIM_DEFER_DIS__SHIFT 12
757 #define MAC_DMA_TXCFG__ATIM_DEFER_DIS__WIDTH 1
758 #define MAC_DMA_TXCFG__ATIM_DEFER_DIS__MASK 0x00001000U
759 #define MAC_DMA_TXCFG__ATIM_DEFER_DIS__READ(src) \
760 (((u_int32_t)(src)\
761 & 0x00001000U) >> 12)
762 #define MAC_DMA_TXCFG__ATIM_DEFER_DIS__WRITE(src) \
763 (((u_int32_t)(src)\
764 << 12) & 0x00001000U)
765 #define MAC_DMA_TXCFG__ATIM_DEFER_DIS__MODIFY(dst, src) \
766 (dst) = ((dst) &\
767 ~0x00001000U) | (((u_int32_t)(src) <<\
768 12) & 0x00001000U)
769 #define MAC_DMA_TXCFG__ATIM_DEFER_DIS__VERIFY(src) \
770 (!((((u_int32_t)(src)\
771 << 12) & ~0x00001000U)))
772 #define MAC_DMA_TXCFG__ATIM_DEFER_DIS__SET(dst) \
773 (dst) = ((dst) &\
774 ~0x00001000U) | ((u_int32_t)(1) << 12)
775 #define MAC_DMA_TXCFG__ATIM_DEFER_DIS__CLR(dst) \
776 (dst) = ((dst) &\
777 ~0x00001000U) | ((u_int32_t)(0) << 12)
778
779 /* macros for field RTCI_DIS */
780 #define MAC_DMA_TXCFG__RTCI_DIS__SHIFT 14
781 #define MAC_DMA_TXCFG__RTCI_DIS__WIDTH 1
782 #define MAC_DMA_TXCFG__RTCI_DIS__MASK 0x00004000U
783 #define MAC_DMA_TXCFG__RTCI_DIS__READ(src) \
784 (((u_int32_t)(src)\
785 & 0x00004000U) >> 14)
786 #define MAC_DMA_TXCFG__RTCI_DIS__WRITE(src) \
787 (((u_int32_t)(src)\
788 << 14) & 0x00004000U)
789 #define MAC_DMA_TXCFG__RTCI_DIS__MODIFY(dst, src) \
790 (dst) = ((dst) &\
791 ~0x00004000U) | (((u_int32_t)(src) <<\
792 14) & 0x00004000U)
793 #define MAC_DMA_TXCFG__RTCI_DIS__VERIFY(src) \
794 (!((((u_int32_t)(src)\
795 << 14) & ~0x00004000U)))
796 #define MAC_DMA_TXCFG__RTCI_DIS__SET(dst) \
797 (dst) = ((dst) &\
798 ~0x00004000U) | ((u_int32_t)(1) << 14)
799 #define MAC_DMA_TXCFG__RTCI_DIS__CLR(dst) \
800 (dst) = ((dst) &\
801 ~0x00004000U) | ((u_int32_t)(0) << 14)
802
803 /* macros for field DIS_RETRY_UNDERRUN */
804 #define MAC_DMA_TXCFG__DIS_RETRY_UNDERRUN__SHIFT 17
805 #define MAC_DMA_TXCFG__DIS_RETRY_UNDERRUN__WIDTH 1
806 #define MAC_DMA_TXCFG__DIS_RETRY_UNDERRUN__MASK 0x00020000U
807 #define MAC_DMA_TXCFG__DIS_RETRY_UNDERRUN__READ(src) \
808 (((u_int32_t)(src)\
809 & 0x00020000U) >> 17)
810 #define MAC_DMA_TXCFG__DIS_RETRY_UNDERRUN__WRITE(src) \
811 (((u_int32_t)(src)\
812 << 17) & 0x00020000U)
813 #define MAC_DMA_TXCFG__DIS_RETRY_UNDERRUN__MODIFY(dst, src) \
814 (dst) = ((dst) &\
815 ~0x00020000U) | (((u_int32_t)(src) <<\
816 17) & 0x00020000U)
817 #define MAC_DMA_TXCFG__DIS_RETRY_UNDERRUN__VERIFY(src) \
818 (!((((u_int32_t)(src)\
819 << 17) & ~0x00020000U)))
820 #define MAC_DMA_TXCFG__DIS_RETRY_UNDERRUN__SET(dst) \
821 (dst) = ((dst) &\
822 ~0x00020000U) | ((u_int32_t)(1) << 17)
823 #define MAC_DMA_TXCFG__DIS_RETRY_UNDERRUN__CLR(dst) \
824 (dst) = ((dst) &\
825 ~0x00020000U) | ((u_int32_t)(0) << 17)
826
827 /* macros for field DIS_CW_INC_QUIET_COLL */
828 #define MAC_DMA_TXCFG__DIS_CW_INC_QUIET_COLL__SHIFT 18
829 #define MAC_DMA_TXCFG__DIS_CW_INC_QUIET_COLL__WIDTH 1
830 #define MAC_DMA_TXCFG__DIS_CW_INC_QUIET_COLL__MASK 0x00040000U
831 #define MAC_DMA_TXCFG__DIS_CW_INC_QUIET_COLL__READ(src) \
832 (((u_int32_t)(src)\
833 & 0x00040000U) >> 18)
834 #define MAC_DMA_TXCFG__DIS_CW_INC_QUIET_COLL__WRITE(src) \
835 (((u_int32_t)(src)\
836 << 18) & 0x00040000U)
837 #define MAC_DMA_TXCFG__DIS_CW_INC_QUIET_COLL__MODIFY(dst, src) \
838 (dst) = ((dst) &\
839 ~0x00040000U) | (((u_int32_t)(src) <<\
840 18) & 0x00040000U)
841 #define MAC_DMA_TXCFG__DIS_CW_INC_QUIET_COLL__VERIFY(src) \
842 (!((((u_int32_t)(src)\
843 << 18) & ~0x00040000U)))
844 #define MAC_DMA_TXCFG__DIS_CW_INC_QUIET_COLL__SET(dst) \
845 (dst) = ((dst) &\
846 ~0x00040000U) | ((u_int32_t)(1) << 18)
847 #define MAC_DMA_TXCFG__DIS_CW_INC_QUIET_COLL__CLR(dst) \
848 (dst) = ((dst) &\
849 ~0x00040000U) | ((u_int32_t)(0) << 18)
850 #define MAC_DMA_TXCFG__TYPE u_int32_t
851 #define MAC_DMA_TXCFG__READ 0x00065ff7U
852 #define MAC_DMA_TXCFG__WRITE 0x00065ff7U
853
854 #endif /* __MAC_DMA_TXCFG_MACRO__ */
855
856
857 /* macros for mac_dma_reg_block.MAC_DMA_TXCFG */
858 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_TXCFG__NUM 1
859
860 /* macros for BlueprintGlobalNameSpace::MAC_DMA_RXCFG */
861 #ifndef __MAC_DMA_RXCFG_MACRO__
862 #define __MAC_DMA_RXCFG_MACRO__
863
864 /* macros for field DMA_SIZE */
865 #define MAC_DMA_RXCFG__DMA_SIZE__SHIFT 0
866 #define MAC_DMA_RXCFG__DMA_SIZE__WIDTH 3
867 #define MAC_DMA_RXCFG__DMA_SIZE__MASK 0x00000007U
868 #define MAC_DMA_RXCFG__DMA_SIZE__READ(src) (u_int32_t)(src) & 0x00000007U
869 #define MAC_DMA_RXCFG__DMA_SIZE__WRITE(src) ((u_int32_t)(src) & 0x00000007U)
870 #define MAC_DMA_RXCFG__DMA_SIZE__MODIFY(dst, src) \
871 (dst) = ((dst) &\
872 ~0x00000007U) | ((u_int32_t)(src) &\
873 0x00000007U)
874 #define MAC_DMA_RXCFG__DMA_SIZE__VERIFY(src) \
875 (!(((u_int32_t)(src)\
876 & ~0x00000007U)))
877
878 /* macros for field ZERO_LEN_DMA_EN */
879 #define MAC_DMA_RXCFG__ZERO_LEN_DMA_EN__SHIFT 3
880 #define MAC_DMA_RXCFG__ZERO_LEN_DMA_EN__WIDTH 2
881 #define MAC_DMA_RXCFG__ZERO_LEN_DMA_EN__MASK 0x00000018U
882 #define MAC_DMA_RXCFG__ZERO_LEN_DMA_EN__READ(src) \
883 (((u_int32_t)(src)\
884 & 0x00000018U) >> 3)
885 #define MAC_DMA_RXCFG__ZERO_LEN_DMA_EN__WRITE(src) \
886 (((u_int32_t)(src)\
887 << 3) & 0x00000018U)
888 #define MAC_DMA_RXCFG__ZERO_LEN_DMA_EN__MODIFY(dst, src) \
889 (dst) = ((dst) &\
890 ~0x00000018U) | (((u_int32_t)(src) <<\
891 3) & 0x00000018U)
892 #define MAC_DMA_RXCFG__ZERO_LEN_DMA_EN__VERIFY(src) \
893 (!((((u_int32_t)(src)\
894 << 3) & ~0x00000018U)))
895
896 /* macros for field JUMBO_EN */
897 #define MAC_DMA_RXCFG__JUMBO_EN__SHIFT 5
898 #define MAC_DMA_RXCFG__JUMBO_EN__WIDTH 1
899 #define MAC_DMA_RXCFG__JUMBO_EN__MASK 0x00000020U
900 #define MAC_DMA_RXCFG__JUMBO_EN__READ(src) \
901 (((u_int32_t)(src)\
902 & 0x00000020U) >> 5)
903 #define MAC_DMA_RXCFG__JUMBO_EN__WRITE(src) \
904 (((u_int32_t)(src)\
905 << 5) & 0x00000020U)
906 #define MAC_DMA_RXCFG__JUMBO_EN__MODIFY(dst, src) \
907 (dst) = ((dst) &\
908 ~0x00000020U) | (((u_int32_t)(src) <<\
909 5) & 0x00000020U)
910 #define MAC_DMA_RXCFG__JUMBO_EN__VERIFY(src) \
911 (!((((u_int32_t)(src)\
912 << 5) & ~0x00000020U)))
913 #define MAC_DMA_RXCFG__JUMBO_EN__SET(dst) \
914 (dst) = ((dst) &\
915 ~0x00000020U) | ((u_int32_t)(1) << 5)
916 #define MAC_DMA_RXCFG__JUMBO_EN__CLR(dst) \
917 (dst) = ((dst) &\
918 ~0x00000020U) | ((u_int32_t)(0) << 5)
919
920 /* macros for field JUMBO_WRAP_EN */
921 #define MAC_DMA_RXCFG__JUMBO_WRAP_EN__SHIFT 6
922 #define MAC_DMA_RXCFG__JUMBO_WRAP_EN__WIDTH 1
923 #define MAC_DMA_RXCFG__JUMBO_WRAP_EN__MASK 0x00000040U
924 #define MAC_DMA_RXCFG__JUMBO_WRAP_EN__READ(src) \
925 (((u_int32_t)(src)\
926 & 0x00000040U) >> 6)
927 #define MAC_DMA_RXCFG__JUMBO_WRAP_EN__WRITE(src) \
928 (((u_int32_t)(src)\
929 << 6) & 0x00000040U)
930 #define MAC_DMA_RXCFG__JUMBO_WRAP_EN__MODIFY(dst, src) \
931 (dst) = ((dst) &\
932 ~0x00000040U) | (((u_int32_t)(src) <<\
933 6) & 0x00000040U)
934 #define MAC_DMA_RXCFG__JUMBO_WRAP_EN__VERIFY(src) \
935 (!((((u_int32_t)(src)\
936 << 6) & ~0x00000040U)))
937 #define MAC_DMA_RXCFG__JUMBO_WRAP_EN__SET(dst) \
938 (dst) = ((dst) &\
939 ~0x00000040U) | ((u_int32_t)(1) << 6)
940 #define MAC_DMA_RXCFG__JUMBO_WRAP_EN__CLR(dst) \
941 (dst) = ((dst) &\
942 ~0x00000040U) | ((u_int32_t)(0) << 6)
943
944 /* macros for field SLEEP_RX_PEND_EN */
945 #define MAC_DMA_RXCFG__SLEEP_RX_PEND_EN__SHIFT 7
946 #define MAC_DMA_RXCFG__SLEEP_RX_PEND_EN__WIDTH 1
947 #define MAC_DMA_RXCFG__SLEEP_RX_PEND_EN__MASK 0x00000080U
948 #define MAC_DMA_RXCFG__SLEEP_RX_PEND_EN__READ(src) \
949 (((u_int32_t)(src)\
950 & 0x00000080U) >> 7)
951 #define MAC_DMA_RXCFG__SLEEP_RX_PEND_EN__WRITE(src) \
952 (((u_int32_t)(src)\
953 << 7) & 0x00000080U)
954 #define MAC_DMA_RXCFG__SLEEP_RX_PEND_EN__MODIFY(dst, src) \
955 (dst) = ((dst) &\
956 ~0x00000080U) | (((u_int32_t)(src) <<\
957 7) & 0x00000080U)
958 #define MAC_DMA_RXCFG__SLEEP_RX_PEND_EN__VERIFY(src) \
959 (!((((u_int32_t)(src)\
960 << 7) & ~0x00000080U)))
961 #define MAC_DMA_RXCFG__SLEEP_RX_PEND_EN__SET(dst) \
962 (dst) = ((dst) &\
963 ~0x00000080U) | ((u_int32_t)(1) << 7)
964 #define MAC_DMA_RXCFG__SLEEP_RX_PEND_EN__CLR(dst) \
965 (dst) = ((dst) &\
966 ~0x00000080U) | ((u_int32_t)(0) << 7)
967 #define MAC_DMA_RXCFG__TYPE u_int32_t
968 #define MAC_DMA_RXCFG__READ 0x000000ffU
969 #define MAC_DMA_RXCFG__WRITE 0x000000ffU
970
971 #endif /* __MAC_DMA_RXCFG_MACRO__ */
972
973
974 /* macros for mac_dma_reg_block.MAC_DMA_RXCFG */
975 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_RXCFG__NUM 1
976
977 /* macros for BlueprintGlobalNameSpace::MAC_DMA_RXJLA */
978 #ifndef __MAC_DMA_RXJLA_MACRO__
979 #define __MAC_DMA_RXJLA_MACRO__
980
981 /* macros for field DATA */
982 #define MAC_DMA_RXJLA__DATA__SHIFT 2
983 #define MAC_DMA_RXJLA__DATA__WIDTH 30
984 #define MAC_DMA_RXJLA__DATA__MASK 0xfffffffcU
985 #define MAC_DMA_RXJLA__DATA__READ(src) (((u_int32_t)(src) & 0xfffffffcU) >> 2)
986 #define MAC_DMA_RXJLA__TYPE u_int32_t
987 #define MAC_DMA_RXJLA__READ 0xfffffffcU
988
989 #endif /* __MAC_DMA_RXJLA_MACRO__ */
990
991
992 /* macros for mac_dma_reg_block.MAC_DMA_RXJLA */
993 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_RXJLA__NUM 1
994
995 /* macros for BlueprintGlobalNameSpace::MAC_DMA_MIBC */
996 #ifndef __MAC_DMA_MIBC_MACRO__
997 #define __MAC_DMA_MIBC_MACRO__
998
999 /* macros for field WARNING */
1000 #define MAC_DMA_MIBC__WARNING__SHIFT 0
1001 #define MAC_DMA_MIBC__WARNING__WIDTH 1
1002 #define MAC_DMA_MIBC__WARNING__MASK 0x00000001U
1003 #define MAC_DMA_MIBC__WARNING__READ(src) (u_int32_t)(src) & 0x00000001U
1004 #define MAC_DMA_MIBC__WARNING__SET(dst) \
1005 (dst) = ((dst) &\
1006 ~0x00000001U) | (u_int32_t)(1)
1007 #define MAC_DMA_MIBC__WARNING__CLR(dst) \
1008 (dst) = ((dst) &\
1009 ~0x00000001U) | (u_int32_t)(0)
1010
1011 /* macros for field FREEZE */
1012 #define MAC_DMA_MIBC__FREEZE__SHIFT 1
1013 #define MAC_DMA_MIBC__FREEZE__WIDTH 1
1014 #define MAC_DMA_MIBC__FREEZE__MASK 0x00000002U
1015 #define MAC_DMA_MIBC__FREEZE__READ(src) (((u_int32_t)(src) & 0x00000002U) >> 1)
1016 #define MAC_DMA_MIBC__FREEZE__WRITE(src) \
1017 (((u_int32_t)(src)\
1018 << 1) & 0x00000002U)
1019 #define MAC_DMA_MIBC__FREEZE__MODIFY(dst, src) \
1020 (dst) = ((dst) &\
1021 ~0x00000002U) | (((u_int32_t)(src) <<\
1022 1) & 0x00000002U)
1023 #define MAC_DMA_MIBC__FREEZE__VERIFY(src) \
1024 (!((((u_int32_t)(src)\
1025 << 1) & ~0x00000002U)))
1026 #define MAC_DMA_MIBC__FREEZE__SET(dst) \
1027 (dst) = ((dst) &\
1028 ~0x00000002U) | ((u_int32_t)(1) << 1)
1029 #define MAC_DMA_MIBC__FREEZE__CLR(dst) \
1030 (dst) = ((dst) &\
1031 ~0x00000002U) | ((u_int32_t)(0) << 1)
1032
1033 /* macros for field CLEAR */
1034 #define MAC_DMA_MIBC__CLEAR__SHIFT 2
1035 #define MAC_DMA_MIBC__CLEAR__WIDTH 1
1036 #define MAC_DMA_MIBC__CLEAR__MASK 0x00000004U
1037 #define MAC_DMA_MIBC__CLEAR__READ(src) (((u_int32_t)(src) & 0x00000004U) >> 2)
1038 #define MAC_DMA_MIBC__CLEAR__WRITE(src) (((u_int32_t)(src) << 2) & 0x00000004U)
1039 #define MAC_DMA_MIBC__CLEAR__MODIFY(dst, src) \
1040 (dst) = ((dst) &\
1041 ~0x00000004U) | (((u_int32_t)(src) <<\
1042 2) & 0x00000004U)
1043 #define MAC_DMA_MIBC__CLEAR__VERIFY(src) \
1044 (!((((u_int32_t)(src)\
1045 << 2) & ~0x00000004U)))
1046 #define MAC_DMA_MIBC__CLEAR__SET(dst) \
1047 (dst) = ((dst) &\
1048 ~0x00000004U) | ((u_int32_t)(1) << 2)
1049 #define MAC_DMA_MIBC__CLEAR__CLR(dst) \
1050 (dst) = ((dst) &\
1051 ~0x00000004U) | ((u_int32_t)(0) << 2)
1052
1053 /* macros for field STROBE */
1054 #define MAC_DMA_MIBC__STROBE__SHIFT 3
1055 #define MAC_DMA_MIBC__STROBE__WIDTH 1
1056 #define MAC_DMA_MIBC__STROBE__MASK 0x00000008U
1057 #define MAC_DMA_MIBC__STROBE__READ(src) (((u_int32_t)(src) & 0x00000008U) >> 3)
1058 #define MAC_DMA_MIBC__STROBE__SET(dst) \
1059 (dst) = ((dst) &\
1060 ~0x00000008U) | ((u_int32_t)(1) << 3)
1061 #define MAC_DMA_MIBC__STROBE__CLR(dst) \
1062 (dst) = ((dst) &\
1063 ~0x00000008U) | ((u_int32_t)(0) << 3)
1064 #define MAC_DMA_MIBC__TYPE u_int32_t
1065 #define MAC_DMA_MIBC__READ 0x0000000fU
1066 #define MAC_DMA_MIBC__WRITE 0x0000000fU
1067
1068 #endif /* __MAC_DMA_MIBC_MACRO__ */
1069
1070
1071 /* macros for mac_dma_reg_block.MAC_DMA_MIBC */
1072 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_MIBC__NUM 1
1073
1074 /* macros for BlueprintGlobalNameSpace::MAC_DMA_TOPS */
1075 #ifndef __MAC_DMA_TOPS_MACRO__
1076 #define __MAC_DMA_TOPS_MACRO__
1077
1078 /* macros for field TIMEOUT */
1079 #define MAC_DMA_TOPS__TIMEOUT__SHIFT 0
1080 #define MAC_DMA_TOPS__TIMEOUT__WIDTH 16
1081 #define MAC_DMA_TOPS__TIMEOUT__MASK 0x0000ffffU
1082 #define MAC_DMA_TOPS__TIMEOUT__READ(src) (u_int32_t)(src) & 0x0000ffffU
1083 #define MAC_DMA_TOPS__TIMEOUT__WRITE(src) ((u_int32_t)(src) & 0x0000ffffU)
1084 #define MAC_DMA_TOPS__TIMEOUT__MODIFY(dst, src) \
1085 (dst) = ((dst) &\
1086 ~0x0000ffffU) | ((u_int32_t)(src) &\
1087 0x0000ffffU)
1088 #define MAC_DMA_TOPS__TIMEOUT__VERIFY(src) \
1089 (!(((u_int32_t)(src)\
1090 & ~0x0000ffffU)))
1091 #define MAC_DMA_TOPS__TYPE u_int32_t
1092 #define MAC_DMA_TOPS__READ 0x0000ffffU
1093 #define MAC_DMA_TOPS__WRITE 0x0000ffffU
1094
1095 #endif /* __MAC_DMA_TOPS_MACRO__ */
1096
1097
1098 /* macros for mac_dma_reg_block.MAC_DMA_TOPS */
1099 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_TOPS__NUM 1
1100
1101 /* macros for BlueprintGlobalNameSpace::MAC_DMA_RXNPTO */
1102 #ifndef __MAC_DMA_RXNPTO_MACRO__
1103 #define __MAC_DMA_RXNPTO_MACRO__
1104
1105 /* macros for field TIMEOUT */
1106 #define MAC_DMA_RXNPTO__TIMEOUT__SHIFT 0
1107 #define MAC_DMA_RXNPTO__TIMEOUT__WIDTH 10
1108 #define MAC_DMA_RXNPTO__TIMEOUT__MASK 0x000003ffU
1109 #define MAC_DMA_RXNPTO__TIMEOUT__READ(src) (u_int32_t)(src) & 0x000003ffU
1110 #define MAC_DMA_RXNPTO__TIMEOUT__WRITE(src) ((u_int32_t)(src) & 0x000003ffU)
1111 #define MAC_DMA_RXNPTO__TIMEOUT__MODIFY(dst, src) \
1112 (dst) = ((dst) &\
1113 ~0x000003ffU) | ((u_int32_t)(src) &\
1114 0x000003ffU)
1115 #define MAC_DMA_RXNPTO__TIMEOUT__VERIFY(src) \
1116 (!(((u_int32_t)(src)\
1117 & ~0x000003ffU)))
1118 #define MAC_DMA_RXNPTO__TYPE u_int32_t
1119 #define MAC_DMA_RXNPTO__READ 0x000003ffU
1120 #define MAC_DMA_RXNPTO__WRITE 0x000003ffU
1121
1122 #endif /* __MAC_DMA_RXNPTO_MACRO__ */
1123
1124
1125 /* macros for mac_dma_reg_block.MAC_DMA_RXNPTO */
1126 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_RXNPTO__NUM 1
1127
1128 /* macros for BlueprintGlobalNameSpace::MAC_DMA_TXNPTO */
1129 #ifndef __MAC_DMA_TXNPTO_MACRO__
1130 #define __MAC_DMA_TXNPTO_MACRO__
1131
1132 /* macros for field TIMEOUT */
1133 #define MAC_DMA_TXNPTO__TIMEOUT__SHIFT 0
1134 #define MAC_DMA_TXNPTO__TIMEOUT__WIDTH 10
1135 #define MAC_DMA_TXNPTO__TIMEOUT__MASK 0x000003ffU
1136 #define MAC_DMA_TXNPTO__TIMEOUT__READ(src) (u_int32_t)(src) & 0x000003ffU
1137 #define MAC_DMA_TXNPTO__TIMEOUT__WRITE(src) ((u_int32_t)(src) & 0x000003ffU)
1138 #define MAC_DMA_TXNPTO__TIMEOUT__MODIFY(dst, src) \
1139 (dst) = ((dst) &\
1140 ~0x000003ffU) | ((u_int32_t)(src) &\
1141 0x000003ffU)
1142 #define MAC_DMA_TXNPTO__TIMEOUT__VERIFY(src) \
1143 (!(((u_int32_t)(src)\
1144 & ~0x000003ffU)))
1145
1146 /* macros for field MASK */
1147 #define MAC_DMA_TXNPTO__MASK__SHIFT 10
1148 #define MAC_DMA_TXNPTO__MASK__WIDTH 10
1149 #define MAC_DMA_TXNPTO__MASK__MASK 0x000ffc00U
1150 #define MAC_DMA_TXNPTO__MASK__READ(src) \
1151 (((u_int32_t)(src)\
1152 & 0x000ffc00U) >> 10)
1153 #define MAC_DMA_TXNPTO__MASK__WRITE(src) \
1154 (((u_int32_t)(src)\
1155 << 10) & 0x000ffc00U)
1156 #define MAC_DMA_TXNPTO__MASK__MODIFY(dst, src) \
1157 (dst) = ((dst) &\
1158 ~0x000ffc00U) | (((u_int32_t)(src) <<\
1159 10) & 0x000ffc00U)
1160 #define MAC_DMA_TXNPTO__MASK__VERIFY(src) \
1161 (!((((u_int32_t)(src)\
1162 << 10) & ~0x000ffc00U)))
1163 #define MAC_DMA_TXNPTO__TYPE u_int32_t
1164 #define MAC_DMA_TXNPTO__READ 0x000fffffU
1165 #define MAC_DMA_TXNPTO__WRITE 0x000fffffU
1166
1167 #endif /* __MAC_DMA_TXNPTO_MACRO__ */
1168
1169
1170 /* macros for mac_dma_reg_block.MAC_DMA_TXNPTO */
1171 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_TXNPTO__NUM 1
1172
1173 /* macros for BlueprintGlobalNameSpace::MAC_DMA_RPGTO */
1174 #ifndef __MAC_DMA_RPGTO_MACRO__
1175 #define __MAC_DMA_RPGTO_MACRO__
1176
1177 /* macros for field TIMEOUT */
1178 #define MAC_DMA_RPGTO__TIMEOUT__SHIFT 0
1179 #define MAC_DMA_RPGTO__TIMEOUT__WIDTH 10
1180 #define MAC_DMA_RPGTO__TIMEOUT__MASK 0x000003ffU
1181 #define MAC_DMA_RPGTO__TIMEOUT__READ(src) (u_int32_t)(src) & 0x000003ffU
1182 #define MAC_DMA_RPGTO__TIMEOUT__WRITE(src) ((u_int32_t)(src) & 0x000003ffU)
1183 #define MAC_DMA_RPGTO__TIMEOUT__MODIFY(dst, src) \
1184 (dst) = ((dst) &\
1185 ~0x000003ffU) | ((u_int32_t)(src) &\
1186 0x000003ffU)
1187 #define MAC_DMA_RPGTO__TIMEOUT__VERIFY(src) \
1188 (!(((u_int32_t)(src)\
1189 & ~0x000003ffU)))
1190 #define MAC_DMA_RPGTO__TYPE u_int32_t
1191 #define MAC_DMA_RPGTO__READ 0x000003ffU
1192 #define MAC_DMA_RPGTO__WRITE 0x000003ffU
1193
1194 #endif /* __MAC_DMA_RPGTO_MACRO__ */
1195
1196
1197 /* macros for mac_dma_reg_block.MAC_DMA_RPGTO */
1198 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_RPGTO__NUM 1
1199
1200 /* macros for BlueprintGlobalNameSpace::MAC_DMA_MACMISC */
1201 #ifndef __MAC_DMA_MACMISC_MACRO__
1202 #define __MAC_DMA_MACMISC_MACRO__
1203
1204 /* macros for field FORCE_PCI_EXT */
1205 #define MAC_DMA_MACMISC__FORCE_PCI_EXT__SHIFT 4
1206 #define MAC_DMA_MACMISC__FORCE_PCI_EXT__WIDTH 1
1207 #define MAC_DMA_MACMISC__FORCE_PCI_EXT__MASK 0x00000010U
1208 #define MAC_DMA_MACMISC__FORCE_PCI_EXT__READ(src) \
1209 (((u_int32_t)(src)\
1210 & 0x00000010U) >> 4)
1211 #define MAC_DMA_MACMISC__FORCE_PCI_EXT__WRITE(src) \
1212 (((u_int32_t)(src)\
1213 << 4) & 0x00000010U)
1214 #define MAC_DMA_MACMISC__FORCE_PCI_EXT__MODIFY(dst, src) \
1215 (dst) = ((dst) &\
1216 ~0x00000010U) | (((u_int32_t)(src) <<\
1217 4) & 0x00000010U)
1218 #define MAC_DMA_MACMISC__FORCE_PCI_EXT__VERIFY(src) \
1219 (!((((u_int32_t)(src)\
1220 << 4) & ~0x00000010U)))
1221 #define MAC_DMA_MACMISC__FORCE_PCI_EXT__SET(dst) \
1222 (dst) = ((dst) &\
1223 ~0x00000010U) | ((u_int32_t)(1) << 4)
1224 #define MAC_DMA_MACMISC__FORCE_PCI_EXT__CLR(dst) \
1225 (dst) = ((dst) &\
1226 ~0x00000010U) | ((u_int32_t)(0) << 4)
1227
1228 /* macros for field DMA_OBS_MUXSEL */
1229 #define MAC_DMA_MACMISC__DMA_OBS_MUXSEL__SHIFT 5
1230 #define MAC_DMA_MACMISC__DMA_OBS_MUXSEL__WIDTH 4
1231 #define MAC_DMA_MACMISC__DMA_OBS_MUXSEL__MASK 0x000001e0U
1232 #define MAC_DMA_MACMISC__DMA_OBS_MUXSEL__READ(src) \
1233 (((u_int32_t)(src)\
1234 & 0x000001e0U) >> 5)
1235 #define MAC_DMA_MACMISC__DMA_OBS_MUXSEL__WRITE(src) \
1236 (((u_int32_t)(src)\
1237 << 5) & 0x000001e0U)
1238 #define MAC_DMA_MACMISC__DMA_OBS_MUXSEL__MODIFY(dst, src) \
1239 (dst) = ((dst) &\
1240 ~0x000001e0U) | (((u_int32_t)(src) <<\
1241 5) & 0x000001e0U)
1242 #define MAC_DMA_MACMISC__DMA_OBS_MUXSEL__VERIFY(src) \
1243 (!((((u_int32_t)(src)\
1244 << 5) & ~0x000001e0U)))
1245
1246 /* macros for field MISC_OBS_MUXSEL */
1247 #define MAC_DMA_MACMISC__MISC_OBS_MUXSEL__SHIFT 9
1248 #define MAC_DMA_MACMISC__MISC_OBS_MUXSEL__WIDTH 3
1249 #define MAC_DMA_MACMISC__MISC_OBS_MUXSEL__MASK 0x00000e00U
1250 #define MAC_DMA_MACMISC__MISC_OBS_MUXSEL__READ(src) \
1251 (((u_int32_t)(src)\
1252 & 0x00000e00U) >> 9)
1253 #define MAC_DMA_MACMISC__MISC_OBS_MUXSEL__WRITE(src) \
1254 (((u_int32_t)(src)\
1255 << 9) & 0x00000e00U)
1256 #define MAC_DMA_MACMISC__MISC_OBS_MUXSEL__MODIFY(dst, src) \
1257 (dst) = ((dst) &\
1258 ~0x00000e00U) | (((u_int32_t)(src) <<\
1259 9) & 0x00000e00U)
1260 #define MAC_DMA_MACMISC__MISC_OBS_MUXSEL__VERIFY(src) \
1261 (!((((u_int32_t)(src)\
1262 << 9) & ~0x00000e00U)))
1263
1264 /* macros for field MISC_F2_OBS_LOW_MUXSEL */
1265 #define MAC_DMA_MACMISC__MISC_F2_OBS_LOW_MUXSEL__SHIFT 12
1266 #define MAC_DMA_MACMISC__MISC_F2_OBS_LOW_MUXSEL__WIDTH 3
1267 #define MAC_DMA_MACMISC__MISC_F2_OBS_LOW_MUXSEL__MASK 0x00007000U
1268 #define MAC_DMA_MACMISC__MISC_F2_OBS_LOW_MUXSEL__READ(src) \
1269 (((u_int32_t)(src)\
1270 & 0x00007000U) >> 12)
1271 #define MAC_DMA_MACMISC__MISC_F2_OBS_LOW_MUXSEL__WRITE(src) \
1272 (((u_int32_t)(src)\
1273 << 12) & 0x00007000U)
1274 #define MAC_DMA_MACMISC__MISC_F2_OBS_LOW_MUXSEL__MODIFY(dst, src) \
1275 (dst) = ((dst) &\
1276 ~0x00007000U) | (((u_int32_t)(src) <<\
1277 12) & 0x00007000U)
1278 #define MAC_DMA_MACMISC__MISC_F2_OBS_LOW_MUXSEL__VERIFY(src) \
1279 (!((((u_int32_t)(src)\
1280 << 12) & ~0x00007000U)))
1281
1282 /* macros for field MISC_F2_OBS_HIGH_MUXSEL */
1283 #define MAC_DMA_MACMISC__MISC_F2_OBS_HIGH_MUXSEL__SHIFT 15
1284 #define MAC_DMA_MACMISC__MISC_F2_OBS_HIGH_MUXSEL__WIDTH 3
1285 #define MAC_DMA_MACMISC__MISC_F2_OBS_HIGH_MUXSEL__MASK 0x00038000U
1286 #define MAC_DMA_MACMISC__MISC_F2_OBS_HIGH_MUXSEL__READ(src) \
1287 (((u_int32_t)(src)\
1288 & 0x00038000U) >> 15)
1289 #define MAC_DMA_MACMISC__MISC_F2_OBS_HIGH_MUXSEL__WRITE(src) \
1290 (((u_int32_t)(src)\
1291 << 15) & 0x00038000U)
1292 #define MAC_DMA_MACMISC__MISC_F2_OBS_HIGH_MUXSEL__MODIFY(dst, src) \
1293 (dst) = ((dst) &\
1294 ~0x00038000U) | (((u_int32_t)(src) <<\
1295 15) & 0x00038000U)
1296 #define MAC_DMA_MACMISC__MISC_F2_OBS_HIGH_MUXSEL__VERIFY(src) \
1297 (!((((u_int32_t)(src)\
1298 << 15) & ~0x00038000U)))
1299 #define MAC_DMA_MACMISC__TYPE u_int32_t
1300 #define MAC_DMA_MACMISC__READ 0x0003fff0U
1301 #define MAC_DMA_MACMISC__WRITE 0x0003fff0U
1302
1303 #endif /* __MAC_DMA_MACMISC_MACRO__ */
1304
1305
1306 /* macros for mac_dma_reg_block.MAC_DMA_MACMISC */
1307 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_MACMISC__NUM 1
1308
1309 /* macros for BlueprintGlobalNameSpace::MAC_DMA_INTER */
1310 #ifndef __MAC_DMA_INTER_MACRO__
1311 #define __MAC_DMA_INTER_MACRO__
1312
1313 /* macros for field REQ */
1314 #define MAC_DMA_INTER__REQ__SHIFT 0
1315 #define MAC_DMA_INTER__REQ__WIDTH 1
1316 #define MAC_DMA_INTER__REQ__MASK 0x00000001U
1317 #define MAC_DMA_INTER__REQ__READ(src) (u_int32_t)(src) & 0x00000001U
1318 #define MAC_DMA_INTER__REQ__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
1319 #define MAC_DMA_INTER__REQ__MODIFY(dst, src) \
1320 (dst) = ((dst) &\
1321 ~0x00000001U) | ((u_int32_t)(src) &\
1322 0x00000001U)
1323 #define MAC_DMA_INTER__REQ__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000001U)))
1324 #define MAC_DMA_INTER__REQ__SET(dst) \
1325 (dst) = ((dst) &\
1326 ~0x00000001U) | (u_int32_t)(1)
1327 #define MAC_DMA_INTER__REQ__CLR(dst) \
1328 (dst) = ((dst) &\
1329 ~0x00000001U) | (u_int32_t)(0)
1330
1331 /* macros for field MSI_RX_SRC */
1332 #define MAC_DMA_INTER__MSI_RX_SRC__SHIFT 1
1333 #define MAC_DMA_INTER__MSI_RX_SRC__WIDTH 2
1334 #define MAC_DMA_INTER__MSI_RX_SRC__MASK 0x00000006U
1335 #define MAC_DMA_INTER__MSI_RX_SRC__READ(src) \
1336 (((u_int32_t)(src)\
1337 & 0x00000006U) >> 1)
1338 #define MAC_DMA_INTER__MSI_RX_SRC__WRITE(src) \
1339 (((u_int32_t)(src)\
1340 << 1) & 0x00000006U)
1341 #define MAC_DMA_INTER__MSI_RX_SRC__MODIFY(dst, src) \
1342 (dst) = ((dst) &\
1343 ~0x00000006U) | (((u_int32_t)(src) <<\
1344 1) & 0x00000006U)
1345 #define MAC_DMA_INTER__MSI_RX_SRC__VERIFY(src) \
1346 (!((((u_int32_t)(src)\
1347 << 1) & ~0x00000006U)))
1348
1349 /* macros for field MSI_TX_SRC */
1350 #define MAC_DMA_INTER__MSI_TX_SRC__SHIFT 3
1351 #define MAC_DMA_INTER__MSI_TX_SRC__WIDTH 2
1352 #define MAC_DMA_INTER__MSI_TX_SRC__MASK 0x00000018U
1353 #define MAC_DMA_INTER__MSI_TX_SRC__READ(src) \
1354 (((u_int32_t)(src)\
1355 & 0x00000018U) >> 3)
1356 #define MAC_DMA_INTER__MSI_TX_SRC__WRITE(src) \
1357 (((u_int32_t)(src)\
1358 << 3) & 0x00000018U)
1359 #define MAC_DMA_INTER__MSI_TX_SRC__MODIFY(dst, src) \
1360 (dst) = ((dst) &\
1361 ~0x00000018U) | (((u_int32_t)(src) <<\
1362 3) & 0x00000018U)
1363 #define MAC_DMA_INTER__MSI_TX_SRC__VERIFY(src) \
1364 (!((((u_int32_t)(src)\
1365 << 3) & ~0x00000018U)))
1366 #define MAC_DMA_INTER__TYPE u_int32_t
1367 #define MAC_DMA_INTER__READ 0x0000001fU
1368 #define MAC_DMA_INTER__WRITE 0x0000001fU
1369
1370 #endif /* __MAC_DMA_INTER_MACRO__ */
1371
1372
1373 /* macros for mac_dma_reg_block.MAC_DMA_INTER */
1374 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_INTER__NUM 1
1375
1376 /* macros for BlueprintGlobalNameSpace::MAC_DMA_DATABUF */
1377 #ifndef __MAC_DMA_DATABUF_MACRO__
1378 #define __MAC_DMA_DATABUF_MACRO__
1379
1380 /* macros for field LEN */
1381 #define MAC_DMA_DATABUF__LEN__SHIFT 0
1382 #define MAC_DMA_DATABUF__LEN__WIDTH 12
1383 #define MAC_DMA_DATABUF__LEN__MASK 0x00000fffU
1384 #define MAC_DMA_DATABUF__LEN__READ(src) (u_int32_t)(src) & 0x00000fffU
1385 #define MAC_DMA_DATABUF__LEN__WRITE(src) ((u_int32_t)(src) & 0x00000fffU)
1386 #define MAC_DMA_DATABUF__LEN__MODIFY(dst, src) \
1387 (dst) = ((dst) &\
1388 ~0x00000fffU) | ((u_int32_t)(src) &\
1389 0x00000fffU)
1390 #define MAC_DMA_DATABUF__LEN__VERIFY(src) \
1391 (!(((u_int32_t)(src)\
1392 & ~0x00000fffU)))
1393 #define MAC_DMA_DATABUF__TYPE u_int32_t
1394 #define MAC_DMA_DATABUF__READ 0x00000fffU
1395 #define MAC_DMA_DATABUF__WRITE 0x00000fffU
1396
1397 #endif /* __MAC_DMA_DATABUF_MACRO__ */
1398
1399
1400 /* macros for mac_dma_reg_block.MAC_DMA_DATABUF */
1401 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_DATABUF__NUM 1
1402
1403 /* macros for BlueprintGlobalNameSpace::MAC_DMA_GTT */
1404 #ifndef __MAC_DMA_GTT_MACRO__
1405 #define __MAC_DMA_GTT_MACRO__
1406
1407 /* macros for field COUNT */
1408 #define MAC_DMA_GTT__COUNT__SHIFT 0
1409 #define MAC_DMA_GTT__COUNT__WIDTH 16
1410 #define MAC_DMA_GTT__COUNT__MASK 0x0000ffffU
1411 #define MAC_DMA_GTT__COUNT__READ(src) (u_int32_t)(src) & 0x0000ffffU
1412 #define MAC_DMA_GTT__COUNT__WRITE(src) ((u_int32_t)(src) & 0x0000ffffU)
1413 #define MAC_DMA_GTT__COUNT__MODIFY(dst, src) \
1414 (dst) = ((dst) &\
1415 ~0x0000ffffU) | ((u_int32_t)(src) &\
1416 0x0000ffffU)
1417 #define MAC_DMA_GTT__COUNT__VERIFY(src) (!(((u_int32_t)(src) & ~0x0000ffffU)))
1418
1419 /* macros for field LIMIT */
1420 #define MAC_DMA_GTT__LIMIT__SHIFT 16
1421 #define MAC_DMA_GTT__LIMIT__WIDTH 16
1422 #define MAC_DMA_GTT__LIMIT__MASK 0xffff0000U
1423 #define MAC_DMA_GTT__LIMIT__READ(src) (((u_int32_t)(src) & 0xffff0000U) >> 16)
1424 #define MAC_DMA_GTT__LIMIT__WRITE(src) (((u_int32_t)(src) << 16) & 0xffff0000U)
1425 #define MAC_DMA_GTT__LIMIT__MODIFY(dst, src) \
1426 (dst) = ((dst) &\
1427 ~0xffff0000U) | (((u_int32_t)(src) <<\
1428 16) & 0xffff0000U)
1429 #define MAC_DMA_GTT__LIMIT__VERIFY(src) \
1430 (!((((u_int32_t)(src)\
1431 << 16) & ~0xffff0000U)))
1432 #define MAC_DMA_GTT__TYPE u_int32_t
1433 #define MAC_DMA_GTT__READ 0xffffffffU
1434 #define MAC_DMA_GTT__WRITE 0xffffffffU
1435
1436 #endif /* __MAC_DMA_GTT_MACRO__ */
1437
1438
1439 /* macros for mac_dma_reg_block.MAC_DMA_GTT */
1440 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_GTT__NUM 1
1441
1442 /* macros for BlueprintGlobalNameSpace::MAC_DMA_GTTM */
1443 #ifndef __MAC_DMA_GTTM_MACRO__
1444 #define __MAC_DMA_GTTM_MACRO__
1445
1446 /* macros for field USEC_STROBE */
1447 #define MAC_DMA_GTTM__USEC_STROBE__SHIFT 0
1448 #define MAC_DMA_GTTM__USEC_STROBE__WIDTH 1
1449 #define MAC_DMA_GTTM__USEC_STROBE__MASK 0x00000001U
1450 #define MAC_DMA_GTTM__USEC_STROBE__READ(src) (u_int32_t)(src) & 0x00000001U
1451 #define MAC_DMA_GTTM__USEC_STROBE__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
1452 #define MAC_DMA_GTTM__USEC_STROBE__MODIFY(dst, src) \
1453 (dst) = ((dst) &\
1454 ~0x00000001U) | ((u_int32_t)(src) &\
1455 0x00000001U)
1456 #define MAC_DMA_GTTM__USEC_STROBE__VERIFY(src) \
1457 (!(((u_int32_t)(src)\
1458 & ~0x00000001U)))
1459 #define MAC_DMA_GTTM__USEC_STROBE__SET(dst) \
1460 (dst) = ((dst) &\
1461 ~0x00000001U) | (u_int32_t)(1)
1462 #define MAC_DMA_GTTM__USEC_STROBE__CLR(dst) \
1463 (dst) = ((dst) &\
1464 ~0x00000001U) | (u_int32_t)(0)
1465
1466 /* macros for field IGNORE_CHAN_IDLE */
1467 #define MAC_DMA_GTTM__IGNORE_CHAN_IDLE__SHIFT 1
1468 #define MAC_DMA_GTTM__IGNORE_CHAN_IDLE__WIDTH 1
1469 #define MAC_DMA_GTTM__IGNORE_CHAN_IDLE__MASK 0x00000002U
1470 #define MAC_DMA_GTTM__IGNORE_CHAN_IDLE__READ(src) \
1471 (((u_int32_t)(src)\
1472 & 0x00000002U) >> 1)
1473 #define MAC_DMA_GTTM__IGNORE_CHAN_IDLE__WRITE(src) \
1474 (((u_int32_t)(src)\
1475 << 1) & 0x00000002U)
1476 #define MAC_DMA_GTTM__IGNORE_CHAN_IDLE__MODIFY(dst, src) \
1477 (dst) = ((dst) &\
1478 ~0x00000002U) | (((u_int32_t)(src) <<\
1479 1) & 0x00000002U)
1480 #define MAC_DMA_GTTM__IGNORE_CHAN_IDLE__VERIFY(src) \
1481 (!((((u_int32_t)(src)\
1482 << 1) & ~0x00000002U)))
1483 #define MAC_DMA_GTTM__IGNORE_CHAN_IDLE__SET(dst) \
1484 (dst) = ((dst) &\
1485 ~0x00000002U) | ((u_int32_t)(1) << 1)
1486 #define MAC_DMA_GTTM__IGNORE_CHAN_IDLE__CLR(dst) \
1487 (dst) = ((dst) &\
1488 ~0x00000002U) | ((u_int32_t)(0) << 1)
1489
1490 /* macros for field RESET_ON_CHAN_IDLE */
1491 #define MAC_DMA_GTTM__RESET_ON_CHAN_IDLE__SHIFT 2
1492 #define MAC_DMA_GTTM__RESET_ON_CHAN_IDLE__WIDTH 1
1493 #define MAC_DMA_GTTM__RESET_ON_CHAN_IDLE__MASK 0x00000004U
1494 #define MAC_DMA_GTTM__RESET_ON_CHAN_IDLE__READ(src) \
1495 (((u_int32_t)(src)\
1496 & 0x00000004U) >> 2)
1497 #define MAC_DMA_GTTM__RESET_ON_CHAN_IDLE__WRITE(src) \
1498 (((u_int32_t)(src)\
1499 << 2) & 0x00000004U)
1500 #define MAC_DMA_GTTM__RESET_ON_CHAN_IDLE__MODIFY(dst, src) \
1501 (dst) = ((dst) &\
1502 ~0x00000004U) | (((u_int32_t)(src) <<\
1503 2) & 0x00000004U)
1504 #define MAC_DMA_GTTM__RESET_ON_CHAN_IDLE__VERIFY(src) \
1505 (!((((u_int32_t)(src)\
1506 << 2) & ~0x00000004U)))
1507 #define MAC_DMA_GTTM__RESET_ON_CHAN_IDLE__SET(dst) \
1508 (dst) = ((dst) &\
1509 ~0x00000004U) | ((u_int32_t)(1) << 2)
1510 #define MAC_DMA_GTTM__RESET_ON_CHAN_IDLE__CLR(dst) \
1511 (dst) = ((dst) &\
1512 ~0x00000004U) | ((u_int32_t)(0) << 2)
1513
1514 /* macros for field CST_USEC_STROBE */
1515 #define MAC_DMA_GTTM__CST_USEC_STROBE__SHIFT 3
1516 #define MAC_DMA_GTTM__CST_USEC_STROBE__WIDTH 1
1517 #define MAC_DMA_GTTM__CST_USEC_STROBE__MASK 0x00000008U
1518 #define MAC_DMA_GTTM__CST_USEC_STROBE__READ(src) \
1519 (((u_int32_t)(src)\
1520 & 0x00000008U) >> 3)
1521 #define MAC_DMA_GTTM__CST_USEC_STROBE__WRITE(src) \
1522 (((u_int32_t)(src)\
1523 << 3) & 0x00000008U)
1524 #define MAC_DMA_GTTM__CST_USEC_STROBE__MODIFY(dst, src) \
1525 (dst) = ((dst) &\
1526 ~0x00000008U) | (((u_int32_t)(src) <<\
1527 3) & 0x00000008U)
1528 #define MAC_DMA_GTTM__CST_USEC_STROBE__VERIFY(src) \
1529 (!((((u_int32_t)(src)\
1530 << 3) & ~0x00000008U)))
1531 #define MAC_DMA_GTTM__CST_USEC_STROBE__SET(dst) \
1532 (dst) = ((dst) &\
1533 ~0x00000008U) | ((u_int32_t)(1) << 3)
1534 #define MAC_DMA_GTTM__CST_USEC_STROBE__CLR(dst) \
1535 (dst) = ((dst) &\
1536 ~0x00000008U) | ((u_int32_t)(0) << 3)
1537
1538 /* macros for field DISABLE_QCU_FR_ACTIVE_GTT */
1539 #define MAC_DMA_GTTM__DISABLE_QCU_FR_ACTIVE_GTT__SHIFT 4
1540 #define MAC_DMA_GTTM__DISABLE_QCU_FR_ACTIVE_GTT__WIDTH 1
1541 #define MAC_DMA_GTTM__DISABLE_QCU_FR_ACTIVE_GTT__MASK 0x00000010U
1542 #define MAC_DMA_GTTM__DISABLE_QCU_FR_ACTIVE_GTT__READ(src) \
1543 (((u_int32_t)(src)\
1544 & 0x00000010U) >> 4)
1545 #define MAC_DMA_GTTM__DISABLE_QCU_FR_ACTIVE_GTT__WRITE(src) \
1546 (((u_int32_t)(src)\
1547 << 4) & 0x00000010U)
1548 #define MAC_DMA_GTTM__DISABLE_QCU_FR_ACTIVE_GTT__MODIFY(dst, src) \
1549 (dst) = ((dst) &\
1550 ~0x00000010U) | (((u_int32_t)(src) <<\
1551 4) & 0x00000010U)
1552 #define MAC_DMA_GTTM__DISABLE_QCU_FR_ACTIVE_GTT__VERIFY(src) \
1553 (!((((u_int32_t)(src)\
1554 << 4) & ~0x00000010U)))
1555 #define MAC_DMA_GTTM__DISABLE_QCU_FR_ACTIVE_GTT__SET(dst) \
1556 (dst) = ((dst) &\
1557 ~0x00000010U) | ((u_int32_t)(1) << 4)
1558 #define MAC_DMA_GTTM__DISABLE_QCU_FR_ACTIVE_GTT__CLR(dst) \
1559 (dst) = ((dst) &\
1560 ~0x00000010U) | ((u_int32_t)(0) << 4)
1561
1562 /* macros for field DISABLE_QCU_FR_ACTIVE_BT */
1563 #define MAC_DMA_GTTM__DISABLE_QCU_FR_ACTIVE_BT__SHIFT 5
1564 #define MAC_DMA_GTTM__DISABLE_QCU_FR_ACTIVE_BT__WIDTH 1
1565 #define MAC_DMA_GTTM__DISABLE_QCU_FR_ACTIVE_BT__MASK 0x00000020U
1566 #define MAC_DMA_GTTM__DISABLE_QCU_FR_ACTIVE_BT__READ(src) \
1567 (((u_int32_t)(src)\
1568 & 0x00000020U) >> 5)
1569 #define MAC_DMA_GTTM__DISABLE_QCU_FR_ACTIVE_BT__WRITE(src) \
1570 (((u_int32_t)(src)\
1571 << 5) & 0x00000020U)
1572 #define MAC_DMA_GTTM__DISABLE_QCU_FR_ACTIVE_BT__MODIFY(dst, src) \
1573 (dst) = ((dst) &\
1574 ~0x00000020U) | (((u_int32_t)(src) <<\
1575 5) & 0x00000020U)
1576 #define MAC_DMA_GTTM__DISABLE_QCU_FR_ACTIVE_BT__VERIFY(src) \
1577 (!((((u_int32_t)(src)\
1578 << 5) & ~0x00000020U)))
1579 #define MAC_DMA_GTTM__DISABLE_QCU_FR_ACTIVE_BT__SET(dst) \
1580 (dst) = ((dst) &\
1581 ~0x00000020U) | ((u_int32_t)(1) << 5)
1582 #define MAC_DMA_GTTM__DISABLE_QCU_FR_ACTIVE_BT__CLR(dst) \
1583 (dst) = ((dst) &\
1584 ~0x00000020U) | ((u_int32_t)(0) << 5)
1585 #define MAC_DMA_GTTM__TYPE u_int32_t
1586 #define MAC_DMA_GTTM__READ 0x0000003fU
1587 #define MAC_DMA_GTTM__WRITE 0x0000003fU
1588
1589 #endif /* __MAC_DMA_GTTM_MACRO__ */
1590
1591
1592 /* macros for mac_dma_reg_block.MAC_DMA_GTTM */
1593 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_GTTM__NUM 1
1594
1595 /* macros for BlueprintGlobalNameSpace::MAC_DMA_CST */
1596 #ifndef __MAC_DMA_CST_MACRO__
1597 #define __MAC_DMA_CST_MACRO__
1598
1599 /* macros for field COUNT */
1600 #define MAC_DMA_CST__COUNT__SHIFT 0
1601 #define MAC_DMA_CST__COUNT__WIDTH 16
1602 #define MAC_DMA_CST__COUNT__MASK 0x0000ffffU
1603 #define MAC_DMA_CST__COUNT__READ(src) (u_int32_t)(src) & 0x0000ffffU
1604 #define MAC_DMA_CST__COUNT__WRITE(src) ((u_int32_t)(src) & 0x0000ffffU)
1605 #define MAC_DMA_CST__COUNT__MODIFY(dst, src) \
1606 (dst) = ((dst) &\
1607 ~0x0000ffffU) | ((u_int32_t)(src) &\
1608 0x0000ffffU)
1609 #define MAC_DMA_CST__COUNT__VERIFY(src) (!(((u_int32_t)(src) & ~0x0000ffffU)))
1610
1611 /* macros for field LIMIT */
1612 #define MAC_DMA_CST__LIMIT__SHIFT 16
1613 #define MAC_DMA_CST__LIMIT__WIDTH 16
1614 #define MAC_DMA_CST__LIMIT__MASK 0xffff0000U
1615 #define MAC_DMA_CST__LIMIT__READ(src) (((u_int32_t)(src) & 0xffff0000U) >> 16)
1616 #define MAC_DMA_CST__LIMIT__WRITE(src) (((u_int32_t)(src) << 16) & 0xffff0000U)
1617 #define MAC_DMA_CST__LIMIT__MODIFY(dst, src) \
1618 (dst) = ((dst) &\
1619 ~0xffff0000U) | (((u_int32_t)(src) <<\
1620 16) & 0xffff0000U)
1621 #define MAC_DMA_CST__LIMIT__VERIFY(src) \
1622 (!((((u_int32_t)(src)\
1623 << 16) & ~0xffff0000U)))
1624 #define MAC_DMA_CST__TYPE u_int32_t
1625 #define MAC_DMA_CST__READ 0xffffffffU
1626 #define MAC_DMA_CST__WRITE 0xffffffffU
1627
1628 #endif /* __MAC_DMA_CST_MACRO__ */
1629
1630
1631 /* macros for mac_dma_reg_block.MAC_DMA_CST */
1632 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_CST__NUM 1
1633
1634 /* macros for BlueprintGlobalNameSpace::MAC_DMA_RXDP_SIZE */
1635 #ifndef __MAC_DMA_RXDP_SIZE_MACRO__
1636 #define __MAC_DMA_RXDP_SIZE_MACRO__
1637
1638 /* macros for field LP */
1639 #define MAC_DMA_RXDP_SIZE__LP__SHIFT 0
1640 #define MAC_DMA_RXDP_SIZE__LP__WIDTH 8
1641 #define MAC_DMA_RXDP_SIZE__LP__MASK 0x000000ffU
1642 #define MAC_DMA_RXDP_SIZE__LP__READ(src) (u_int32_t)(src) & 0x000000ffU
1643
1644 /* macros for field HP */
1645 #define MAC_DMA_RXDP_SIZE__HP__SHIFT 8
1646 #define MAC_DMA_RXDP_SIZE__HP__WIDTH 5
1647 #define MAC_DMA_RXDP_SIZE__HP__MASK 0x00001f00U
1648 #define MAC_DMA_RXDP_SIZE__HP__READ(src) \
1649 (((u_int32_t)(src)\
1650 & 0x00001f00U) >> 8)
1651 #define MAC_DMA_RXDP_SIZE__TYPE u_int32_t
1652 #define MAC_DMA_RXDP_SIZE__READ 0x00001fffU
1653
1654 #endif /* __MAC_DMA_RXDP_SIZE_MACRO__ */
1655
1656
1657 /* macros for mac_dma_reg_block.MAC_DMA_RXDP_SIZE */
1658 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_RXDP_SIZE__NUM 1
1659
1660 /* macros for BlueprintGlobalNameSpace::MAC_DMA_RX_QUEUE_HP_RXDP */
1661 #ifndef __MAC_DMA_RX_QUEUE_HP_RXDP_MACRO__
1662 #define __MAC_DMA_RX_QUEUE_HP_RXDP_MACRO__
1663
1664 /* macros for field ADDR */
1665 #define MAC_DMA_RX_QUEUE_HP_RXDP__ADDR__SHIFT 0
1666 #define MAC_DMA_RX_QUEUE_HP_RXDP__ADDR__WIDTH 32
1667 #define MAC_DMA_RX_QUEUE_HP_RXDP__ADDR__MASK 0xffffffffU
1668 #define MAC_DMA_RX_QUEUE_HP_RXDP__ADDR__READ(src) \
1669 (u_int32_t)(src)\
1670 & 0xffffffffU
1671 #define MAC_DMA_RX_QUEUE_HP_RXDP__ADDR__WRITE(src) \
1672 ((u_int32_t)(src)\
1673 & 0xffffffffU)
1674 #define MAC_DMA_RX_QUEUE_HP_RXDP__ADDR__MODIFY(dst, src) \
1675 (dst) = ((dst) &\
1676 ~0xffffffffU) | ((u_int32_t)(src) &\
1677 0xffffffffU)
1678 #define MAC_DMA_RX_QUEUE_HP_RXDP__ADDR__VERIFY(src) \
1679 (!(((u_int32_t)(src)\
1680 & ~0xffffffffU)))
1681 #define MAC_DMA_RX_QUEUE_HP_RXDP__TYPE u_int32_t
1682 #define MAC_DMA_RX_QUEUE_HP_RXDP__READ 0xffffffffU
1683 #define MAC_DMA_RX_QUEUE_HP_RXDP__WRITE 0xffffffffU
1684
1685 #endif /* __MAC_DMA_RX_QUEUE_HP_RXDP_MACRO__ */
1686
1687
1688 /* macros for mac_dma_reg_block.MAC_DMA_RX_QUEUE_HP_RXDP */
1689 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_RX_QUEUE_HP_RXDP__NUM 1
1690
1691 /* macros for BlueprintGlobalNameSpace::MAC_DMA_RX_QUEUE_LP_RXDP */
1692 #ifndef __MAC_DMA_RX_QUEUE_LP_RXDP_MACRO__
1693 #define __MAC_DMA_RX_QUEUE_LP_RXDP_MACRO__
1694
1695 /* macros for field ADDR */
1696 #define MAC_DMA_RX_QUEUE_LP_RXDP__ADDR__SHIFT 0
1697 #define MAC_DMA_RX_QUEUE_LP_RXDP__ADDR__WIDTH 32
1698 #define MAC_DMA_RX_QUEUE_LP_RXDP__ADDR__MASK 0xffffffffU
1699 #define MAC_DMA_RX_QUEUE_LP_RXDP__ADDR__READ(src) \
1700 (u_int32_t)(src)\
1701 & 0xffffffffU
1702 #define MAC_DMA_RX_QUEUE_LP_RXDP__ADDR__WRITE(src) \
1703 ((u_int32_t)(src)\
1704 & 0xffffffffU)
1705 #define MAC_DMA_RX_QUEUE_LP_RXDP__ADDR__MODIFY(dst, src) \
1706 (dst) = ((dst) &\
1707 ~0xffffffffU) | ((u_int32_t)(src) &\
1708 0xffffffffU)
1709 #define MAC_DMA_RX_QUEUE_LP_RXDP__ADDR__VERIFY(src) \
1710 (!(((u_int32_t)(src)\
1711 & ~0xffffffffU)))
1712 #define MAC_DMA_RX_QUEUE_LP_RXDP__TYPE u_int32_t
1713 #define MAC_DMA_RX_QUEUE_LP_RXDP__READ 0xffffffffU
1714 #define MAC_DMA_RX_QUEUE_LP_RXDP__WRITE 0xffffffffU
1715
1716 #endif /* __MAC_DMA_RX_QUEUE_LP_RXDP_MACRO__ */
1717
1718
1719 /* macros for mac_dma_reg_block.MAC_DMA_RX_QUEUE_LP_RXDP */
1720 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_RX_QUEUE_LP_RXDP__NUM 1
1721
1722 /* macros for BlueprintGlobalNameSpace::MAC_DMA_ISR_P */
1723 #ifndef __MAC_DMA_ISR_P_MACRO__
1724 #define __MAC_DMA_ISR_P_MACRO__
1725
1726 /* macros for field DATA */
1727 #define MAC_DMA_ISR_P__DATA__SHIFT 0
1728 #define MAC_DMA_ISR_P__DATA__WIDTH 32
1729 #define MAC_DMA_ISR_P__DATA__MASK 0xffffffffU
1730 #define MAC_DMA_ISR_P__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
1731 #define MAC_DMA_ISR_P__DATA__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
1732 #define MAC_DMA_ISR_P__DATA__MODIFY(dst, src) \
1733 (dst) = ((dst) &\
1734 ~0xffffffffU) | ((u_int32_t)(src) &\
1735 0xffffffffU)
1736 #define MAC_DMA_ISR_P__DATA__VERIFY(src) (!(((u_int32_t)(src) & ~0xffffffffU)))
1737 #define MAC_DMA_ISR_P__TYPE u_int32_t
1738 #define MAC_DMA_ISR_P__READ 0xffffffffU
1739 #define MAC_DMA_ISR_P__WRITE 0xffffffffU
1740
1741 #endif /* __MAC_DMA_ISR_P_MACRO__ */
1742
1743
1744 /* macros for mac_dma_reg_block.MAC_DMA_ISR_P */
1745 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_ISR_P__NUM 1
1746
1747 /* macros for BlueprintGlobalNameSpace::MAC_DMA_ISR_S0 */
1748 #ifndef __MAC_DMA_ISR_S0_MACRO__
1749 #define __MAC_DMA_ISR_S0_MACRO__
1750
1751 /* macros for field DATA */
1752 #define MAC_DMA_ISR_S0__DATA__SHIFT 0
1753 #define MAC_DMA_ISR_S0__DATA__WIDTH 32
1754 #define MAC_DMA_ISR_S0__DATA__MASK 0xffffffffU
1755 #define MAC_DMA_ISR_S0__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
1756 #define MAC_DMA_ISR_S0__DATA__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
1757 #define MAC_DMA_ISR_S0__DATA__MODIFY(dst, src) \
1758 (dst) = ((dst) &\
1759 ~0xffffffffU) | ((u_int32_t)(src) &\
1760 0xffffffffU)
1761 #define MAC_DMA_ISR_S0__DATA__VERIFY(src) \
1762 (!(((u_int32_t)(src)\
1763 & ~0xffffffffU)))
1764 #define MAC_DMA_ISR_S0__TYPE u_int32_t
1765 #define MAC_DMA_ISR_S0__READ 0xffffffffU
1766 #define MAC_DMA_ISR_S0__WRITE 0xffffffffU
1767
1768 #endif /* __MAC_DMA_ISR_S0_MACRO__ */
1769
1770
1771 /* macros for mac_dma_reg_block.MAC_DMA_ISR_S0 */
1772 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_ISR_S0__NUM 1
1773
1774 /* macros for BlueprintGlobalNameSpace::MAC_DMA_ISR_S1 */
1775 #ifndef __MAC_DMA_ISR_S1_MACRO__
1776 #define __MAC_DMA_ISR_S1_MACRO__
1777
1778 /* macros for field DATA */
1779 #define MAC_DMA_ISR_S1__DATA__SHIFT 0
1780 #define MAC_DMA_ISR_S1__DATA__WIDTH 32
1781 #define MAC_DMA_ISR_S1__DATA__MASK 0xffffffffU
1782 #define MAC_DMA_ISR_S1__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
1783 #define MAC_DMA_ISR_S1__DATA__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
1784 #define MAC_DMA_ISR_S1__DATA__MODIFY(dst, src) \
1785 (dst) = ((dst) &\
1786 ~0xffffffffU) | ((u_int32_t)(src) &\
1787 0xffffffffU)
1788 #define MAC_DMA_ISR_S1__DATA__VERIFY(src) \
1789 (!(((u_int32_t)(src)\
1790 & ~0xffffffffU)))
1791 #define MAC_DMA_ISR_S1__TYPE u_int32_t
1792 #define MAC_DMA_ISR_S1__READ 0xffffffffU
1793 #define MAC_DMA_ISR_S1__WRITE 0xffffffffU
1794
1795 #endif /* __MAC_DMA_ISR_S1_MACRO__ */
1796
1797
1798 /* macros for mac_dma_reg_block.MAC_DMA_ISR_S1 */
1799 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_ISR_S1__NUM 1
1800
1801 /* macros for BlueprintGlobalNameSpace::MAC_DMA_ISR_S2 */
1802 #ifndef __MAC_DMA_ISR_S2_MACRO__
1803 #define __MAC_DMA_ISR_S2_MACRO__
1804
1805 /* macros for field DATA */
1806 #define MAC_DMA_ISR_S2__DATA__SHIFT 0
1807 #define MAC_DMA_ISR_S2__DATA__WIDTH 32
1808 #define MAC_DMA_ISR_S2__DATA__MASK 0xffffffffU
1809 #define MAC_DMA_ISR_S2__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
1810 #define MAC_DMA_ISR_S2__DATA__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
1811 #define MAC_DMA_ISR_S2__DATA__MODIFY(dst, src) \
1812 (dst) = ((dst) &\
1813 ~0xffffffffU) | ((u_int32_t)(src) &\
1814 0xffffffffU)
1815 #define MAC_DMA_ISR_S2__DATA__VERIFY(src) \
1816 (!(((u_int32_t)(src)\
1817 & ~0xffffffffU)))
1818 #define MAC_DMA_ISR_S2__TYPE u_int32_t
1819 #define MAC_DMA_ISR_S2__READ 0xffffffffU
1820 #define MAC_DMA_ISR_S2__WRITE 0xffffffffU
1821
1822 #endif /* __MAC_DMA_ISR_S2_MACRO__ */
1823
1824
1825 /* macros for mac_dma_reg_block.MAC_DMA_ISR_S2 */
1826 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_ISR_S2__NUM 1
1827
1828 /* macros for BlueprintGlobalNameSpace::MAC_DMA_ISR_S3 */
1829 #ifndef __MAC_DMA_ISR_S3_MACRO__
1830 #define __MAC_DMA_ISR_S3_MACRO__
1831
1832 /* macros for field DATA */
1833 #define MAC_DMA_ISR_S3__DATA__SHIFT 0
1834 #define MAC_DMA_ISR_S3__DATA__WIDTH 32
1835 #define MAC_DMA_ISR_S3__DATA__MASK 0xffffffffU
1836 #define MAC_DMA_ISR_S3__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
1837 #define MAC_DMA_ISR_S3__DATA__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
1838 #define MAC_DMA_ISR_S3__DATA__MODIFY(dst, src) \
1839 (dst) = ((dst) &\
1840 ~0xffffffffU) | ((u_int32_t)(src) &\
1841 0xffffffffU)
1842 #define MAC_DMA_ISR_S3__DATA__VERIFY(src) \
1843 (!(((u_int32_t)(src)\
1844 & ~0xffffffffU)))
1845 #define MAC_DMA_ISR_S3__TYPE u_int32_t
1846 #define MAC_DMA_ISR_S3__READ 0xffffffffU
1847 #define MAC_DMA_ISR_S3__WRITE 0xffffffffU
1848
1849 #endif /* __MAC_DMA_ISR_S3_MACRO__ */
1850
1851
1852 /* macros for mac_dma_reg_block.MAC_DMA_ISR_S3 */
1853 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_ISR_S3__NUM 1
1854
1855 /* macros for BlueprintGlobalNameSpace::MAC_DMA_ISR_S4 */
1856 #ifndef __MAC_DMA_ISR_S4_MACRO__
1857 #define __MAC_DMA_ISR_S4_MACRO__
1858
1859 /* macros for field DATA */
1860 #define MAC_DMA_ISR_S4__DATA__SHIFT 0
1861 #define MAC_DMA_ISR_S4__DATA__WIDTH 32
1862 #define MAC_DMA_ISR_S4__DATA__MASK 0xffffffffU
1863 #define MAC_DMA_ISR_S4__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
1864 #define MAC_DMA_ISR_S4__DATA__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
1865 #define MAC_DMA_ISR_S4__DATA__MODIFY(dst, src) \
1866 (dst) = ((dst) &\
1867 ~0xffffffffU) | ((u_int32_t)(src) &\
1868 0xffffffffU)
1869 #define MAC_DMA_ISR_S4__DATA__VERIFY(src) \
1870 (!(((u_int32_t)(src)\
1871 & ~0xffffffffU)))
1872 #define MAC_DMA_ISR_S4__TYPE u_int32_t
1873 #define MAC_DMA_ISR_S4__READ 0xffffffffU
1874 #define MAC_DMA_ISR_S4__WRITE 0xffffffffU
1875
1876 #endif /* __MAC_DMA_ISR_S4_MACRO__ */
1877
1878
1879 /* macros for mac_dma_reg_block.MAC_DMA_ISR_S4 */
1880 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_ISR_S4__NUM 1
1881
1882 /* macros for BlueprintGlobalNameSpace::MAC_DMA_ISR_S5 */
1883 #ifndef __MAC_DMA_ISR_S5_MACRO__
1884 #define __MAC_DMA_ISR_S5_MACRO__
1885
1886 /* macros for field DATA */
1887 #define MAC_DMA_ISR_S5__DATA__SHIFT 0
1888 #define MAC_DMA_ISR_S5__DATA__WIDTH 32
1889 #define MAC_DMA_ISR_S5__DATA__MASK 0xffffffffU
1890 #define MAC_DMA_ISR_S5__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
1891 #define MAC_DMA_ISR_S5__DATA__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
1892 #define MAC_DMA_ISR_S5__DATA__MODIFY(dst, src) \
1893 (dst) = ((dst) &\
1894 ~0xffffffffU) | ((u_int32_t)(src) &\
1895 0xffffffffU)
1896 #define MAC_DMA_ISR_S5__DATA__VERIFY(src) \
1897 (!(((u_int32_t)(src)\
1898 & ~0xffffffffU)))
1899 #define MAC_DMA_ISR_S5__TYPE u_int32_t
1900 #define MAC_DMA_ISR_S5__READ 0xffffffffU
1901 #define MAC_DMA_ISR_S5__WRITE 0xffffffffU
1902
1903 #endif /* __MAC_DMA_ISR_S5_MACRO__ */
1904
1905
1906 /* macros for mac_dma_reg_block.MAC_DMA_ISR_S5 */
1907 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_ISR_S5__NUM 1
1908
1909 /* macros for BlueprintGlobalNameSpace::MAC_DMA_IMR_P */
1910 #ifndef __MAC_DMA_IMR_P_MACRO__
1911 #define __MAC_DMA_IMR_P_MACRO__
1912
1913 /* macros for field MASK */
1914 #define MAC_DMA_IMR_P__MASK__SHIFT 0
1915 #define MAC_DMA_IMR_P__MASK__WIDTH 32
1916 #define MAC_DMA_IMR_P__MASK__MASK 0xffffffffU
1917 #define MAC_DMA_IMR_P__MASK__READ(src) (u_int32_t)(src) & 0xffffffffU
1918 #define MAC_DMA_IMR_P__MASK__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
1919 #define MAC_DMA_IMR_P__MASK__MODIFY(dst, src) \
1920 (dst) = ((dst) &\
1921 ~0xffffffffU) | ((u_int32_t)(src) &\
1922 0xffffffffU)
1923 #define MAC_DMA_IMR_P__MASK__VERIFY(src) (!(((u_int32_t)(src) & ~0xffffffffU)))
1924 #define MAC_DMA_IMR_P__TYPE u_int32_t
1925 #define MAC_DMA_IMR_P__READ 0xffffffffU
1926 #define MAC_DMA_IMR_P__WRITE 0xffffffffU
1927
1928 #endif /* __MAC_DMA_IMR_P_MACRO__ */
1929
1930
1931 /* macros for mac_dma_reg_block.MAC_DMA_IMR_P */
1932 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_IMR_P__NUM 1
1933
1934 /* macros for BlueprintGlobalNameSpace::MAC_DMA_IMR_S0 */
1935 #ifndef __MAC_DMA_IMR_S0_MACRO__
1936 #define __MAC_DMA_IMR_S0_MACRO__
1937
1938 /* macros for field MASK */
1939 #define MAC_DMA_IMR_S0__MASK__SHIFT 0
1940 #define MAC_DMA_IMR_S0__MASK__WIDTH 32
1941 #define MAC_DMA_IMR_S0__MASK__MASK 0xffffffffU
1942 #define MAC_DMA_IMR_S0__MASK__READ(src) (u_int32_t)(src) & 0xffffffffU
1943 #define MAC_DMA_IMR_S0__MASK__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
1944 #define MAC_DMA_IMR_S0__MASK__MODIFY(dst, src) \
1945 (dst) = ((dst) &\
1946 ~0xffffffffU) | ((u_int32_t)(src) &\
1947 0xffffffffU)
1948 #define MAC_DMA_IMR_S0__MASK__VERIFY(src) \
1949 (!(((u_int32_t)(src)\
1950 & ~0xffffffffU)))
1951 #define MAC_DMA_IMR_S0__TYPE u_int32_t
1952 #define MAC_DMA_IMR_S0__READ 0xffffffffU
1953 #define MAC_DMA_IMR_S0__WRITE 0xffffffffU
1954
1955 #endif /* __MAC_DMA_IMR_S0_MACRO__ */
1956
1957
1958 /* macros for mac_dma_reg_block.MAC_DMA_IMR_S0 */
1959 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_IMR_S0__NUM 1
1960
1961 /* macros for BlueprintGlobalNameSpace::MAC_DMA_IMR_S1 */
1962 #ifndef __MAC_DMA_IMR_S1_MACRO__
1963 #define __MAC_DMA_IMR_S1_MACRO__
1964
1965 /* macros for field DATA */
1966 #define MAC_DMA_IMR_S1__DATA__SHIFT 0
1967 #define MAC_DMA_IMR_S1__DATA__WIDTH 32
1968 #define MAC_DMA_IMR_S1__DATA__MASK 0xffffffffU
1969 #define MAC_DMA_IMR_S1__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
1970 #define MAC_DMA_IMR_S1__DATA__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
1971 #define MAC_DMA_IMR_S1__DATA__MODIFY(dst, src) \
1972 (dst) = ((dst) &\
1973 ~0xffffffffU) | ((u_int32_t)(src) &\
1974 0xffffffffU)
1975 #define MAC_DMA_IMR_S1__DATA__VERIFY(src) \
1976 (!(((u_int32_t)(src)\
1977 & ~0xffffffffU)))
1978 #define MAC_DMA_IMR_S1__TYPE u_int32_t
1979 #define MAC_DMA_IMR_S1__READ 0xffffffffU
1980 #define MAC_DMA_IMR_S1__WRITE 0xffffffffU
1981
1982 #endif /* __MAC_DMA_IMR_S1_MACRO__ */
1983
1984
1985 /* macros for mac_dma_reg_block.MAC_DMA_IMR_S1 */
1986 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_IMR_S1__NUM 1
1987
1988 /* macros for BlueprintGlobalNameSpace::MAC_DMA_IMR_S2 */
1989 #ifndef __MAC_DMA_IMR_S2_MACRO__
1990 #define __MAC_DMA_IMR_S2_MACRO__
1991
1992 /* macros for field MASK */
1993 #define MAC_DMA_IMR_S2__MASK__SHIFT 0
1994 #define MAC_DMA_IMR_S2__MASK__WIDTH 32
1995 #define MAC_DMA_IMR_S2__MASK__MASK 0xffffffffU
1996 #define MAC_DMA_IMR_S2__MASK__READ(src) (u_int32_t)(src) & 0xffffffffU
1997 #define MAC_DMA_IMR_S2__MASK__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
1998 #define MAC_DMA_IMR_S2__MASK__MODIFY(dst, src) \
1999 (dst) = ((dst) &\
2000 ~0xffffffffU) | ((u_int32_t)(src) &\
2001 0xffffffffU)
2002 #define MAC_DMA_IMR_S2__MASK__VERIFY(src) \
2003 (!(((u_int32_t)(src)\
2004 & ~0xffffffffU)))
2005 #define MAC_DMA_IMR_S2__TYPE u_int32_t
2006 #define MAC_DMA_IMR_S2__READ 0xffffffffU
2007 #define MAC_DMA_IMR_S2__WRITE 0xffffffffU
2008
2009 #endif /* __MAC_DMA_IMR_S2_MACRO__ */
2010
2011
2012 /* macros for mac_dma_reg_block.MAC_DMA_IMR_S2 */
2013 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_IMR_S2__NUM 1
2014
2015 /* macros for BlueprintGlobalNameSpace::MAC_DMA_IMR_S3 */
2016 #ifndef __MAC_DMA_IMR_S3_MACRO__
2017 #define __MAC_DMA_IMR_S3_MACRO__
2018
2019 /* macros for field MASK */
2020 #define MAC_DMA_IMR_S3__MASK__SHIFT 0
2021 #define MAC_DMA_IMR_S3__MASK__WIDTH 32
2022 #define MAC_DMA_IMR_S3__MASK__MASK 0xffffffffU
2023 #define MAC_DMA_IMR_S3__MASK__READ(src) (u_int32_t)(src) & 0xffffffffU
2024 #define MAC_DMA_IMR_S3__MASK__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
2025 #define MAC_DMA_IMR_S3__MASK__MODIFY(dst, src) \
2026 (dst) = ((dst) &\
2027 ~0xffffffffU) | ((u_int32_t)(src) &\
2028 0xffffffffU)
2029 #define MAC_DMA_IMR_S3__MASK__VERIFY(src) \
2030 (!(((u_int32_t)(src)\
2031 & ~0xffffffffU)))
2032 #define MAC_DMA_IMR_S3__TYPE u_int32_t
2033 #define MAC_DMA_IMR_S3__READ 0xffffffffU
2034 #define MAC_DMA_IMR_S3__WRITE 0xffffffffU
2035
2036 #endif /* __MAC_DMA_IMR_S3_MACRO__ */
2037
2038
2039 /* macros for mac_dma_reg_block.MAC_DMA_IMR_S3 */
2040 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_IMR_S3__NUM 1
2041
2042 /* macros for BlueprintGlobalNameSpace::MAC_DMA_IMR_S4 */
2043 #ifndef __MAC_DMA_IMR_S4_MACRO__
2044 #define __MAC_DMA_IMR_S4_MACRO__
2045
2046 /* macros for field MASK */
2047 #define MAC_DMA_IMR_S4__MASK__SHIFT 0
2048 #define MAC_DMA_IMR_S4__MASK__WIDTH 32
2049 #define MAC_DMA_IMR_S4__MASK__MASK 0xffffffffU
2050 #define MAC_DMA_IMR_S4__MASK__READ(src) (u_int32_t)(src) & 0xffffffffU
2051 #define MAC_DMA_IMR_S4__MASK__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
2052 #define MAC_DMA_IMR_S4__MASK__MODIFY(dst, src) \
2053 (dst) = ((dst) &\
2054 ~0xffffffffU) | ((u_int32_t)(src) &\
2055 0xffffffffU)
2056 #define MAC_DMA_IMR_S4__MASK__VERIFY(src) \
2057 (!(((u_int32_t)(src)\
2058 & ~0xffffffffU)))
2059 #define MAC_DMA_IMR_S4__TYPE u_int32_t
2060 #define MAC_DMA_IMR_S4__READ 0xffffffffU
2061 #define MAC_DMA_IMR_S4__WRITE 0xffffffffU
2062
2063 #endif /* __MAC_DMA_IMR_S4_MACRO__ */
2064
2065
2066 /* macros for mac_dma_reg_block.MAC_DMA_IMR_S4 */
2067 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_IMR_S4__NUM 1
2068
2069 /* macros for BlueprintGlobalNameSpace::MAC_DMA_IMR_S5 */
2070 #ifndef __MAC_DMA_IMR_S5_MACRO__
2071 #define __MAC_DMA_IMR_S5_MACRO__
2072
2073 /* macros for field MASK */
2074 #define MAC_DMA_IMR_S5__MASK__SHIFT 0
2075 #define MAC_DMA_IMR_S5__MASK__WIDTH 32
2076 #define MAC_DMA_IMR_S5__MASK__MASK 0xffffffffU
2077 #define MAC_DMA_IMR_S5__MASK__READ(src) (u_int32_t)(src) & 0xffffffffU
2078 #define MAC_DMA_IMR_S5__MASK__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
2079 #define MAC_DMA_IMR_S5__MASK__MODIFY(dst, src) \
2080 (dst) = ((dst) &\
2081 ~0xffffffffU) | ((u_int32_t)(src) &\
2082 0xffffffffU)
2083 #define MAC_DMA_IMR_S5__MASK__VERIFY(src) \
2084 (!(((u_int32_t)(src)\
2085 & ~0xffffffffU)))
2086 #define MAC_DMA_IMR_S5__TYPE u_int32_t
2087 #define MAC_DMA_IMR_S5__READ 0xffffffffU
2088 #define MAC_DMA_IMR_S5__WRITE 0xffffffffU
2089
2090 #endif /* __MAC_DMA_IMR_S5_MACRO__ */
2091
2092
2093 /* macros for mac_dma_reg_block.MAC_DMA_IMR_S5 */
2094 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_IMR_S5__NUM 1
2095
2096 /* macros for BlueprintGlobalNameSpace::MAC_DMA_ISR_P_RAC */
2097 #ifndef __MAC_DMA_ISR_P_RAC_MACRO__
2098 #define __MAC_DMA_ISR_P_RAC_MACRO__
2099
2100 /* macros for field DATA */
2101 #define MAC_DMA_ISR_P_RAC__DATA__SHIFT 0
2102 #define MAC_DMA_ISR_P_RAC__DATA__WIDTH 32
2103 #define MAC_DMA_ISR_P_RAC__DATA__MASK 0xffffffffU
2104 #define MAC_DMA_ISR_P_RAC__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
2105 #define MAC_DMA_ISR_P_RAC__TYPE u_int32_t
2106 #define MAC_DMA_ISR_P_RAC__READ 0xffffffffU
2107
2108 #endif /* __MAC_DMA_ISR_P_RAC_MACRO__ */
2109
2110
2111 /* macros for mac_dma_reg_block.MAC_DMA_ISR_P_RAC */
2112 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_ISR_P_RAC__NUM 1
2113
2114 /* macros for BlueprintGlobalNameSpace::MAC_DMA_ISR_S0_S */
2115 #ifndef __MAC_DMA_ISR_S0_S_MACRO__
2116 #define __MAC_DMA_ISR_S0_S_MACRO__
2117
2118 /* macros for field SHADOW */
2119 #define MAC_DMA_ISR_S0_S__SHADOW__SHIFT 0
2120 #define MAC_DMA_ISR_S0_S__SHADOW__WIDTH 32
2121 #define MAC_DMA_ISR_S0_S__SHADOW__MASK 0xffffffffU
2122 #define MAC_DMA_ISR_S0_S__SHADOW__READ(src) (u_int32_t)(src) & 0xffffffffU
2123 #define MAC_DMA_ISR_S0_S__TYPE u_int32_t
2124 #define MAC_DMA_ISR_S0_S__READ 0xffffffffU
2125
2126 #endif /* __MAC_DMA_ISR_S0_S_MACRO__ */
2127
2128
2129 /* macros for mac_dma_reg_block.MAC_DMA_ISR_S0_S */
2130 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_ISR_S0_S__NUM 1
2131
2132 /* macros for BlueprintGlobalNameSpace::MAC_DMA_ISR_S1_S */
2133 #ifndef __MAC_DMA_ISR_S1_S_MACRO__
2134 #define __MAC_DMA_ISR_S1_S_MACRO__
2135
2136 /* macros for field SHADOW */
2137 #define MAC_DMA_ISR_S1_S__SHADOW__SHIFT 0
2138 #define MAC_DMA_ISR_S1_S__SHADOW__WIDTH 32
2139 #define MAC_DMA_ISR_S1_S__SHADOW__MASK 0xffffffffU
2140 #define MAC_DMA_ISR_S1_S__SHADOW__READ(src) (u_int32_t)(src) & 0xffffffffU
2141 #define MAC_DMA_ISR_S1_S__TYPE u_int32_t
2142 #define MAC_DMA_ISR_S1_S__READ 0xffffffffU
2143
2144 #endif /* __MAC_DMA_ISR_S1_S_MACRO__ */
2145
2146
2147 /* macros for mac_dma_reg_block.MAC_DMA_ISR_S1_S */
2148 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_ISR_S1_S__NUM 1
2149
2150 /* macros for BlueprintGlobalNameSpace::MAC_DMA_ISR_S2_S */
2151 #ifndef __MAC_DMA_ISR_S2_S_MACRO__
2152 #define __MAC_DMA_ISR_S2_S_MACRO__
2153
2154 /* macros for field SHADOW */
2155 #define MAC_DMA_ISR_S2_S__SHADOW__SHIFT 0
2156 #define MAC_DMA_ISR_S2_S__SHADOW__WIDTH 32
2157 #define MAC_DMA_ISR_S2_S__SHADOW__MASK 0xffffffffU
2158 #define MAC_DMA_ISR_S2_S__SHADOW__READ(src) (u_int32_t)(src) & 0xffffffffU
2159 #define MAC_DMA_ISR_S2_S__TYPE u_int32_t
2160 #define MAC_DMA_ISR_S2_S__READ 0xffffffffU
2161
2162 #endif /* __MAC_DMA_ISR_S2_S_MACRO__ */
2163
2164
2165 /* macros for mac_dma_reg_block.MAC_DMA_ISR_S2_S */
2166 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_ISR_S2_S__NUM 1
2167
2168 /* macros for BlueprintGlobalNameSpace::MAC_DMA_ISR_S3_S */
2169 #ifndef __MAC_DMA_ISR_S3_S_MACRO__
2170 #define __MAC_DMA_ISR_S3_S_MACRO__
2171
2172 /* macros for field SHADOW */
2173 #define MAC_DMA_ISR_S3_S__SHADOW__SHIFT 0
2174 #define MAC_DMA_ISR_S3_S__SHADOW__WIDTH 32
2175 #define MAC_DMA_ISR_S3_S__SHADOW__MASK 0xffffffffU
2176 #define MAC_DMA_ISR_S3_S__SHADOW__READ(src) (u_int32_t)(src) & 0xffffffffU
2177 #define MAC_DMA_ISR_S3_S__TYPE u_int32_t
2178 #define MAC_DMA_ISR_S3_S__READ 0xffffffffU
2179
2180 #endif /* __MAC_DMA_ISR_S3_S_MACRO__ */
2181
2182
2183 /* macros for mac_dma_reg_block.MAC_DMA_ISR_S3_S */
2184 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_ISR_S3_S__NUM 1
2185
2186 /* macros for BlueprintGlobalNameSpace::MAC_DMA_ISR_S4_S */
2187 #ifndef __MAC_DMA_ISR_S4_S_MACRO__
2188 #define __MAC_DMA_ISR_S4_S_MACRO__
2189
2190 /* macros for field SHADOW */
2191 #define MAC_DMA_ISR_S4_S__SHADOW__SHIFT 0
2192 #define MAC_DMA_ISR_S4_S__SHADOW__WIDTH 32
2193 #define MAC_DMA_ISR_S4_S__SHADOW__MASK 0xffffffffU
2194 #define MAC_DMA_ISR_S4_S__SHADOW__READ(src) (u_int32_t)(src) & 0xffffffffU
2195 #define MAC_DMA_ISR_S4_S__TYPE u_int32_t
2196 #define MAC_DMA_ISR_S4_S__READ 0xffffffffU
2197
2198 #endif /* __MAC_DMA_ISR_S4_S_MACRO__ */
2199
2200
2201 /* macros for mac_dma_reg_block.MAC_DMA_ISR_S4_S */
2202 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_ISR_S4_S__NUM 1
2203
2204 /* macros for BlueprintGlobalNameSpace::MAC_DMA_ISR_S5_S */
2205 #ifndef __MAC_DMA_ISR_S5_S_MACRO__
2206 #define __MAC_DMA_ISR_S5_S_MACRO__
2207
2208 /* macros for field SHADOW */
2209 #define MAC_DMA_ISR_S5_S__SHADOW__SHIFT 0
2210 #define MAC_DMA_ISR_S5_S__SHADOW__WIDTH 32
2211 #define MAC_DMA_ISR_S5_S__SHADOW__MASK 0xffffffffU
2212 #define MAC_DMA_ISR_S5_S__SHADOW__READ(src) (u_int32_t)(src) & 0xffffffffU
2213 #define MAC_DMA_ISR_S5_S__TYPE u_int32_t
2214 #define MAC_DMA_ISR_S5_S__READ 0xffffffffU
2215
2216 #endif /* __MAC_DMA_ISR_S5_S_MACRO__ */
2217
2218
2219 /* macros for mac_dma_reg_block.MAC_DMA_ISR_S5_S */
2220 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_ISR_S5_S__NUM 1
2221
2222 /* macros for BlueprintGlobalNameSpace::MAC_DMA_DMADBG_0 */
2223 #ifndef __MAC_DMA_DMADBG_0_MACRO__
2224 #define __MAC_DMA_DMADBG_0_MACRO__
2225
2226 /* macros for field DATA */
2227 #define MAC_DMA_DMADBG_0__DATA__SHIFT 0
2228 #define MAC_DMA_DMADBG_0__DATA__WIDTH 32
2229 #define MAC_DMA_DMADBG_0__DATA__MASK 0xffffffffU
2230 #define MAC_DMA_DMADBG_0__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
2231 #define MAC_DMA_DMADBG_0__TYPE u_int32_t
2232 #define MAC_DMA_DMADBG_0__READ 0xffffffffU
2233
2234 #endif /* __MAC_DMA_DMADBG_0_MACRO__ */
2235
2236
2237 /* macros for mac_dma_reg_block.MAC_DMA_DMADBG_0 */
2238 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_DMADBG_0__NUM 1
2239
2240 /* macros for BlueprintGlobalNameSpace::MAC_DMA_DMADBG_1 */
2241 #ifndef __MAC_DMA_DMADBG_1_MACRO__
2242 #define __MAC_DMA_DMADBG_1_MACRO__
2243
2244 /* macros for field DATA */
2245 #define MAC_DMA_DMADBG_1__DATA__SHIFT 0
2246 #define MAC_DMA_DMADBG_1__DATA__WIDTH 32
2247 #define MAC_DMA_DMADBG_1__DATA__MASK 0xffffffffU
2248 #define MAC_DMA_DMADBG_1__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
2249 #define MAC_DMA_DMADBG_1__TYPE u_int32_t
2250 #define MAC_DMA_DMADBG_1__READ 0xffffffffU
2251
2252 #endif /* __MAC_DMA_DMADBG_1_MACRO__ */
2253
2254
2255 /* macros for mac_dma_reg_block.MAC_DMA_DMADBG_1 */
2256 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_DMADBG_1__NUM 1
2257
2258 /* macros for BlueprintGlobalNameSpace::MAC_DMA_DMADBG_2 */
2259 #ifndef __MAC_DMA_DMADBG_2_MACRO__
2260 #define __MAC_DMA_DMADBG_2_MACRO__
2261
2262 /* macros for field DATA */
2263 #define MAC_DMA_DMADBG_2__DATA__SHIFT 0
2264 #define MAC_DMA_DMADBG_2__DATA__WIDTH 32
2265 #define MAC_DMA_DMADBG_2__DATA__MASK 0xffffffffU
2266 #define MAC_DMA_DMADBG_2__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
2267 #define MAC_DMA_DMADBG_2__TYPE u_int32_t
2268 #define MAC_DMA_DMADBG_2__READ 0xffffffffU
2269
2270 #endif /* __MAC_DMA_DMADBG_2_MACRO__ */
2271
2272
2273 /* macros for mac_dma_reg_block.MAC_DMA_DMADBG_2 */
2274 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_DMADBG_2__NUM 1
2275
2276 /* macros for BlueprintGlobalNameSpace::MAC_DMA_DMADBG_3 */
2277 #ifndef __MAC_DMA_DMADBG_3_MACRO__
2278 #define __MAC_DMA_DMADBG_3_MACRO__
2279
2280 /* macros for field DATA */
2281 #define MAC_DMA_DMADBG_3__DATA__SHIFT 0
2282 #define MAC_DMA_DMADBG_3__DATA__WIDTH 32
2283 #define MAC_DMA_DMADBG_3__DATA__MASK 0xffffffffU
2284 #define MAC_DMA_DMADBG_3__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
2285 #define MAC_DMA_DMADBG_3__TYPE u_int32_t
2286 #define MAC_DMA_DMADBG_3__READ 0xffffffffU
2287
2288 #endif /* __MAC_DMA_DMADBG_3_MACRO__ */
2289
2290
2291 /* macros for mac_dma_reg_block.MAC_DMA_DMADBG_3 */
2292 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_DMADBG_3__NUM 1
2293
2294 /* macros for BlueprintGlobalNameSpace::MAC_DMA_DMADBG_4 */
2295 #ifndef __MAC_DMA_DMADBG_4_MACRO__
2296 #define __MAC_DMA_DMADBG_4_MACRO__
2297
2298 /* macros for field DATA */
2299 #define MAC_DMA_DMADBG_4__DATA__SHIFT 0
2300 #define MAC_DMA_DMADBG_4__DATA__WIDTH 32
2301 #define MAC_DMA_DMADBG_4__DATA__MASK 0xffffffffU
2302 #define MAC_DMA_DMADBG_4__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
2303 #define MAC_DMA_DMADBG_4__TYPE u_int32_t
2304 #define MAC_DMA_DMADBG_4__READ 0xffffffffU
2305
2306 #endif /* __MAC_DMA_DMADBG_4_MACRO__ */
2307
2308
2309 /* macros for mac_dma_reg_block.MAC_DMA_DMADBG_4 */
2310 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_DMADBG_4__NUM 1
2311
2312 /* macros for BlueprintGlobalNameSpace::MAC_DMA_DMADBG_5 */
2313 #ifndef __MAC_DMA_DMADBG_5_MACRO__
2314 #define __MAC_DMA_DMADBG_5_MACRO__
2315
2316 /* macros for field DATA */
2317 #define MAC_DMA_DMADBG_5__DATA__SHIFT 0
2318 #define MAC_DMA_DMADBG_5__DATA__WIDTH 32
2319 #define MAC_DMA_DMADBG_5__DATA__MASK 0xffffffffU
2320 #define MAC_DMA_DMADBG_5__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
2321 #define MAC_DMA_DMADBG_5__TYPE u_int32_t
2322 #define MAC_DMA_DMADBG_5__READ 0xffffffffU
2323
2324 #endif /* __MAC_DMA_DMADBG_5_MACRO__ */
2325
2326
2327 /* macros for mac_dma_reg_block.MAC_DMA_DMADBG_5 */
2328 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_DMADBG_5__NUM 1
2329
2330 /* macros for BlueprintGlobalNameSpace::MAC_DMA_DMADBG_6 */
2331 #ifndef __MAC_DMA_DMADBG_6_MACRO__
2332 #define __MAC_DMA_DMADBG_6_MACRO__
2333
2334 /* macros for field DATA */
2335 #define MAC_DMA_DMADBG_6__DATA__SHIFT 0
2336 #define MAC_DMA_DMADBG_6__DATA__WIDTH 32
2337 #define MAC_DMA_DMADBG_6__DATA__MASK 0xffffffffU
2338 #define MAC_DMA_DMADBG_6__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
2339 #define MAC_DMA_DMADBG_6__TYPE u_int32_t
2340 #define MAC_DMA_DMADBG_6__READ 0xffffffffU
2341
2342 #endif /* __MAC_DMA_DMADBG_6_MACRO__ */
2343
2344
2345 /* macros for mac_dma_reg_block.MAC_DMA_DMADBG_6 */
2346 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_DMADBG_6__NUM 1
2347
2348 /* macros for BlueprintGlobalNameSpace::MAC_DMA_DMADBG_7 */
2349 #ifndef __MAC_DMA_DMADBG_7_MACRO__
2350 #define __MAC_DMA_DMADBG_7_MACRO__
2351
2352 /* macros for field DATA */
2353 #define MAC_DMA_DMADBG_7__DATA__SHIFT 0
2354 #define MAC_DMA_DMADBG_7__DATA__WIDTH 32
2355 #define MAC_DMA_DMADBG_7__DATA__MASK 0xffffffffU
2356 #define MAC_DMA_DMADBG_7__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
2357 #define MAC_DMA_DMADBG_7__TYPE u_int32_t
2358 #define MAC_DMA_DMADBG_7__READ 0xffffffffU
2359
2360 #endif /* __MAC_DMA_DMADBG_7_MACRO__ */
2361
2362
2363 /* macros for mac_dma_reg_block.MAC_DMA_DMADBG_7 */
2364 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_DMADBG_7__NUM 1
2365
2366 /* macros for BlueprintGlobalNameSpace::MAC_DMA_QCU_TXDP_REMAINING_QCU_7_0 */
2367 #ifndef __MAC_DMA_QCU_TXDP_REMAINING_QCU_7_0_MACRO__
2368 #define __MAC_DMA_QCU_TXDP_REMAINING_QCU_7_0_MACRO__
2369
2370 /* macros for field DATA */
2371 #define MAC_DMA_QCU_TXDP_REMAINING_QCU_7_0__DATA__SHIFT 0
2372 #define MAC_DMA_QCU_TXDP_REMAINING_QCU_7_0__DATA__WIDTH 32
2373 #define MAC_DMA_QCU_TXDP_REMAINING_QCU_7_0__DATA__MASK 0xffffffffU
2374 #define MAC_DMA_QCU_TXDP_REMAINING_QCU_7_0__DATA__READ(src) \
2375 (u_int32_t)(src)\
2376 & 0xffffffffU
2377 #define MAC_DMA_QCU_TXDP_REMAINING_QCU_7_0__TYPE u_int32_t
2378 #define MAC_DMA_QCU_TXDP_REMAINING_QCU_7_0__READ 0xffffffffU
2379
2380 #endif /* __MAC_DMA_QCU_TXDP_REMAINING_QCU_7_0_MACRO__ */
2381
2382
2383 /* macros for mac_dma_reg_block.MAC_DMA_QCU_TXDP_REMAINING_QCU_7_0 */
2384 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_QCU_TXDP_REMAINING_QCU_7_0__NUM 1
2385
2386 /* macros for BlueprintGlobalNameSpace::MAC_DMA_QCU_TXDP_REMAINING_QCU_9_8 */
2387 #ifndef __MAC_DMA_QCU_TXDP_REMAINING_QCU_9_8_MACRO__
2388 #define __MAC_DMA_QCU_TXDP_REMAINING_QCU_9_8_MACRO__
2389
2390 /* macros for field DATA */
2391 #define MAC_DMA_QCU_TXDP_REMAINING_QCU_9_8__DATA__SHIFT 0
2392 #define MAC_DMA_QCU_TXDP_REMAINING_QCU_9_8__DATA__WIDTH 8
2393 #define MAC_DMA_QCU_TXDP_REMAINING_QCU_9_8__DATA__MASK 0x000000ffU
2394 #define MAC_DMA_QCU_TXDP_REMAINING_QCU_9_8__DATA__READ(src) \
2395 (u_int32_t)(src)\
2396 & 0x000000ffU
2397 #define MAC_DMA_QCU_TXDP_REMAINING_QCU_9_8__TYPE u_int32_t
2398 #define MAC_DMA_QCU_TXDP_REMAINING_QCU_9_8__READ 0x000000ffU
2399
2400 #endif /* __MAC_DMA_QCU_TXDP_REMAINING_QCU_9_8_MACRO__ */
2401
2402
2403 /* macros for mac_dma_reg_block.MAC_DMA_QCU_TXDP_REMAINING_QCU_9_8 */
2404 #define INST_MAC_DMA_REG_BLOCK__MAC_DMA_QCU_TXDP_REMAINING_QCU_9_8__NUM 1
2405
2406 /* macros for BlueprintGlobalNameSpace::MAC_QCU_TXDP */
2407 #ifndef __MAC_QCU_TXDP_MACRO__
2408 #define __MAC_QCU_TXDP_MACRO__
2409
2410 /* macros for field DATA */
2411 #define MAC_QCU_TXDP__DATA__SHIFT 0
2412 #define MAC_QCU_TXDP__DATA__WIDTH 32
2413 #define MAC_QCU_TXDP__DATA__MASK 0xffffffffU
2414 #define MAC_QCU_TXDP__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
2415 #define MAC_QCU_TXDP__DATA__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
2416 #define MAC_QCU_TXDP__DATA__MODIFY(dst, src) \
2417 (dst) = ((dst) &\
2418 ~0xffffffffU) | ((u_int32_t)(src) &\
2419 0xffffffffU)
2420 #define MAC_QCU_TXDP__DATA__VERIFY(src) (!(((u_int32_t)(src) & ~0xffffffffU)))
2421 #define MAC_QCU_TXDP__TYPE u_int32_t
2422 #define MAC_QCU_TXDP__READ 0xffffffffU
2423 #define MAC_QCU_TXDP__WRITE 0xffffffffU
2424
2425 #endif /* __MAC_QCU_TXDP_MACRO__ */
2426
2427
2428 /* macros for mac_qcu_reg_block.MAC_QCU_TXDP */
2429 #define INST_MAC_QCU_REG_BLOCK__MAC_QCU_TXDP__NUM 10
2430
2431 /* macros for BlueprintGlobalNameSpace::MAC_QCU_STATUS_RING_START */
2432 #ifndef __MAC_QCU_STATUS_RING_START_MACRO__
2433 #define __MAC_QCU_STATUS_RING_START_MACRO__
2434
2435 /* macros for field ADDR */
2436 #define MAC_QCU_STATUS_RING_START__ADDR__SHIFT 0
2437 #define MAC_QCU_STATUS_RING_START__ADDR__WIDTH 32
2438 #define MAC_QCU_STATUS_RING_START__ADDR__MASK 0xffffffffU
2439 #define MAC_QCU_STATUS_RING_START__ADDR__READ(src) \
2440 (u_int32_t)(src)\
2441 & 0xffffffffU
2442 #define MAC_QCU_STATUS_RING_START__ADDR__WRITE(src) \
2443 ((u_int32_t)(src)\
2444 & 0xffffffffU)
2445 #define MAC_QCU_STATUS_RING_START__ADDR__MODIFY(dst, src) \
2446 (dst) = ((dst) &\
2447 ~0xffffffffU) | ((u_int32_t)(src) &\
2448 0xffffffffU)
2449 #define MAC_QCU_STATUS_RING_START__ADDR__VERIFY(src) \
2450 (!(((u_int32_t)(src)\
2451 & ~0xffffffffU)))
2452 #define MAC_QCU_STATUS_RING_START__TYPE u_int32_t
2453 #define MAC_QCU_STATUS_RING_START__READ 0xffffffffU
2454 #define MAC_QCU_STATUS_RING_START__WRITE 0xffffffffU
2455
2456 #endif /* __MAC_QCU_STATUS_RING_START_MACRO__ */
2457
2458
2459 /* macros for mac_qcu_reg_block.MAC_QCU_STATUS_RING_START */
2460 #define INST_MAC_QCU_REG_BLOCK__MAC_QCU_STATUS_RING_START__NUM 1
2461
2462 /* macros for BlueprintGlobalNameSpace::MAC_QCU_STATUS_RING_END */
2463 #ifndef __MAC_QCU_STATUS_RING_END_MACRO__
2464 #define __MAC_QCU_STATUS_RING_END_MACRO__
2465
2466 /* macros for field ADDR */
2467 #define MAC_QCU_STATUS_RING_END__ADDR__SHIFT 0
2468 #define MAC_QCU_STATUS_RING_END__ADDR__WIDTH 32
2469 #define MAC_QCU_STATUS_RING_END__ADDR__MASK 0xffffffffU
2470 #define MAC_QCU_STATUS_RING_END__ADDR__READ(src) (u_int32_t)(src) & 0xffffffffU
2471 #define MAC_QCU_STATUS_RING_END__ADDR__WRITE(src) \
2472 ((u_int32_t)(src)\
2473 & 0xffffffffU)
2474 #define MAC_QCU_STATUS_RING_END__ADDR__MODIFY(dst, src) \
2475 (dst) = ((dst) &\
2476 ~0xffffffffU) | ((u_int32_t)(src) &\
2477 0xffffffffU)
2478 #define MAC_QCU_STATUS_RING_END__ADDR__VERIFY(src) \
2479 (!(((u_int32_t)(src)\
2480 & ~0xffffffffU)))
2481 #define MAC_QCU_STATUS_RING_END__TYPE u_int32_t
2482 #define MAC_QCU_STATUS_RING_END__READ 0xffffffffU
2483 #define MAC_QCU_STATUS_RING_END__WRITE 0xffffffffU
2484
2485 #endif /* __MAC_QCU_STATUS_RING_END_MACRO__ */
2486
2487
2488 /* macros for mac_qcu_reg_block.MAC_QCU_STATUS_RING_END */
2489 #define INST_MAC_QCU_REG_BLOCK__MAC_QCU_STATUS_RING_END__NUM 1
2490
2491 /* macros for BlueprintGlobalNameSpace::MAC_QCU_STATUS_RING_CURRENT */
2492 #ifndef __MAC_QCU_STATUS_RING_CURRENT_MACRO__
2493 #define __MAC_QCU_STATUS_RING_CURRENT_MACRO__
2494
2495 /* macros for field ADDRESS */
2496 #define MAC_QCU_STATUS_RING_CURRENT__ADDRESS__SHIFT 0
2497 #define MAC_QCU_STATUS_RING_CURRENT__ADDRESS__WIDTH 32
2498 #define MAC_QCU_STATUS_RING_CURRENT__ADDRESS__MASK 0xffffffffU
2499 #define MAC_QCU_STATUS_RING_CURRENT__ADDRESS__READ(src) \
2500 (u_int32_t)(src)\
2501 & 0xffffffffU
2502 #define MAC_QCU_STATUS_RING_CURRENT__TYPE u_int32_t
2503 #define MAC_QCU_STATUS_RING_CURRENT__READ 0xffffffffU
2504
2505 #endif /* __MAC_QCU_STATUS_RING_CURRENT_MACRO__ */
2506
2507
2508 /* macros for mac_qcu_reg_block.MAC_QCU_STATUS_RING_CURRENT */
2509 #define INST_MAC_QCU_REG_BLOCK__MAC_QCU_STATUS_RING_CURRENT__NUM 1
2510
2511 /* macros for BlueprintGlobalNameSpace::MAC_QCU_TXE */
2512 #ifndef __MAC_QCU_TXE_MACRO__
2513 #define __MAC_QCU_TXE_MACRO__
2514
2515 /* macros for field DATA */
2516 #define MAC_QCU_TXE__DATA__SHIFT 0
2517 #define MAC_QCU_TXE__DATA__WIDTH 10
2518 #define MAC_QCU_TXE__DATA__MASK 0x000003ffU
2519 #define MAC_QCU_TXE__DATA__READ(src) (u_int32_t)(src) & 0x000003ffU
2520 #define MAC_QCU_TXE__TYPE u_int32_t
2521 #define MAC_QCU_TXE__READ 0x000003ffU
2522
2523 #endif /* __MAC_QCU_TXE_MACRO__ */
2524
2525
2526 /* macros for mac_qcu_reg_block.MAC_QCU_TXE */
2527 #define INST_MAC_QCU_REG_BLOCK__MAC_QCU_TXE__NUM 1
2528
2529 /* macros for BlueprintGlobalNameSpace::MAC_QCU_TXD */
2530 #ifndef __MAC_QCU_TXD_MACRO__
2531 #define __MAC_QCU_TXD_MACRO__
2532
2533 /* macros for field DATA */
2534 #define MAC_QCU_TXD__DATA__SHIFT 0
2535 #define MAC_QCU_TXD__DATA__WIDTH 10
2536 #define MAC_QCU_TXD__DATA__MASK 0x000003ffU
2537 #define MAC_QCU_TXD__DATA__READ(src) (u_int32_t)(src) & 0x000003ffU
2538 #define MAC_QCU_TXD__DATA__WRITE(src) ((u_int32_t)(src) & 0x000003ffU)
2539 #define MAC_QCU_TXD__DATA__MODIFY(dst, src) \
2540 (dst) = ((dst) &\
2541 ~0x000003ffU) | ((u_int32_t)(src) &\
2542 0x000003ffU)
2543 #define MAC_QCU_TXD__DATA__VERIFY(src) (!(((u_int32_t)(src) & ~0x000003ffU)))
2544 #define MAC_QCU_TXD__TYPE u_int32_t
2545 #define MAC_QCU_TXD__READ 0x000003ffU
2546 #define MAC_QCU_TXD__WRITE 0x000003ffU
2547
2548 #endif /* __MAC_QCU_TXD_MACRO__ */
2549
2550
2551 /* macros for mac_qcu_reg_block.MAC_QCU_TXD */
2552 #define INST_MAC_QCU_REG_BLOCK__MAC_QCU_TXD__NUM 1
2553
2554 /* macros for BlueprintGlobalNameSpace::MAC_QCU_CBR */
2555 #ifndef __MAC_QCU_CBR_MACRO__
2556 #define __MAC_QCU_CBR_MACRO__
2557
2558 /* macros for field INTERVAL */
2559 #define MAC_QCU_CBR__INTERVAL__SHIFT 0
2560 #define MAC_QCU_CBR__INTERVAL__WIDTH 24
2561 #define MAC_QCU_CBR__INTERVAL__MASK 0x00ffffffU
2562 #define MAC_QCU_CBR__INTERVAL__READ(src) (u_int32_t)(src) & 0x00ffffffU
2563 #define MAC_QCU_CBR__INTERVAL__WRITE(src) ((u_int32_t)(src) & 0x00ffffffU)
2564 #define MAC_QCU_CBR__INTERVAL__MODIFY(dst, src) \
2565 (dst) = ((dst) &\
2566 ~0x00ffffffU) | ((u_int32_t)(src) &\
2567 0x00ffffffU)
2568 #define MAC_QCU_CBR__INTERVAL__VERIFY(src) \
2569 (!(((u_int32_t)(src)\
2570 & ~0x00ffffffU)))
2571
2572 /* macros for field OVF_THRESH */
2573 #define MAC_QCU_CBR__OVF_THRESH__SHIFT 24
2574 #define MAC_QCU_CBR__OVF_THRESH__WIDTH 8
2575 #define MAC_QCU_CBR__OVF_THRESH__MASK 0xff000000U
2576 #define MAC_QCU_CBR__OVF_THRESH__READ(src) \
2577 (((u_int32_t)(src)\
2578 & 0xff000000U) >> 24)
2579 #define MAC_QCU_CBR__OVF_THRESH__WRITE(src) \
2580 (((u_int32_t)(src)\
2581 << 24) & 0xff000000U)
2582 #define MAC_QCU_CBR__OVF_THRESH__MODIFY(dst, src) \
2583 (dst) = ((dst) &\
2584 ~0xff000000U) | (((u_int32_t)(src) <<\
2585 24) & 0xff000000U)
2586 #define MAC_QCU_CBR__OVF_THRESH__VERIFY(src) \
2587 (!((((u_int32_t)(src)\
2588 << 24) & ~0xff000000U)))
2589 #define MAC_QCU_CBR__TYPE u_int32_t
2590 #define MAC_QCU_CBR__READ 0xffffffffU
2591 #define MAC_QCU_CBR__WRITE 0xffffffffU
2592
2593 #endif /* __MAC_QCU_CBR_MACRO__ */
2594
2595
2596 /* macros for mac_qcu_reg_block.MAC_QCU_CBR */
2597 #define INST_MAC_QCU_REG_BLOCK__MAC_QCU_CBR__NUM 10
2598
2599 /* macros for BlueprintGlobalNameSpace::MAC_QCU_RDYTIME */
2600 #ifndef __MAC_QCU_RDYTIME_MACRO__
2601 #define __MAC_QCU_RDYTIME_MACRO__
2602
2603 /* macros for field DURATION */
2604 #define MAC_QCU_RDYTIME__DURATION__SHIFT 0
2605 #define MAC_QCU_RDYTIME__DURATION__WIDTH 24
2606 #define MAC_QCU_RDYTIME__DURATION__MASK 0x00ffffffU
2607 #define MAC_QCU_RDYTIME__DURATION__READ(src) (u_int32_t)(src) & 0x00ffffffU
2608 #define MAC_QCU_RDYTIME__DURATION__WRITE(src) ((u_int32_t)(src) & 0x00ffffffU)
2609 #define MAC_QCU_RDYTIME__DURATION__MODIFY(dst, src) \
2610 (dst) = ((dst) &\
2611 ~0x00ffffffU) | ((u_int32_t)(src) &\
2612 0x00ffffffU)
2613 #define MAC_QCU_RDYTIME__DURATION__VERIFY(src) \
2614 (!(((u_int32_t)(src)\
2615 & ~0x00ffffffU)))
2616
2617 /* macros for field EN */
2618 #define MAC_QCU_RDYTIME__EN__SHIFT 24
2619 #define MAC_QCU_RDYTIME__EN__WIDTH 1
2620 #define MAC_QCU_RDYTIME__EN__MASK 0x01000000U
2621 #define MAC_QCU_RDYTIME__EN__READ(src) (((u_int32_t)(src) & 0x01000000U) >> 24)
2622 #define MAC_QCU_RDYTIME__EN__WRITE(src) \
2623 (((u_int32_t)(src)\
2624 << 24) & 0x01000000U)
2625 #define MAC_QCU_RDYTIME__EN__MODIFY(dst, src) \
2626 (dst) = ((dst) &\
2627 ~0x01000000U) | (((u_int32_t)(src) <<\
2628 24) & 0x01000000U)
2629 #define MAC_QCU_RDYTIME__EN__VERIFY(src) \
2630 (!((((u_int32_t)(src)\
2631 << 24) & ~0x01000000U)))
2632 #define MAC_QCU_RDYTIME__EN__SET(dst) \
2633 (dst) = ((dst) &\
2634 ~0x01000000U) | ((u_int32_t)(1) << 24)
2635 #define MAC_QCU_RDYTIME__EN__CLR(dst) \
2636 (dst) = ((dst) &\
2637 ~0x01000000U) | ((u_int32_t)(0) << 24)
2638 #define MAC_QCU_RDYTIME__TYPE u_int32_t
2639 #define MAC_QCU_RDYTIME__READ 0x01ffffffU
2640 #define MAC_QCU_RDYTIME__WRITE 0x01ffffffU
2641
2642 #endif /* __MAC_QCU_RDYTIME_MACRO__ */
2643
2644
2645 /* macros for mac_qcu_reg_block.MAC_QCU_RDYTIME */
2646 #define INST_MAC_QCU_REG_BLOCK__MAC_QCU_RDYTIME__NUM 10
2647
2648 /* macros for BlueprintGlobalNameSpace::MAC_QCU_ONESHOT_ARM_SC */
2649 #ifndef __MAC_QCU_ONESHOT_ARM_SC_MACRO__
2650 #define __MAC_QCU_ONESHOT_ARM_SC_MACRO__
2651
2652 /* macros for field SET */
2653 #define MAC_QCU_ONESHOT_ARM_SC__SET__SHIFT 0
2654 #define MAC_QCU_ONESHOT_ARM_SC__SET__WIDTH 10
2655 #define MAC_QCU_ONESHOT_ARM_SC__SET__MASK 0x000003ffU
2656 #define MAC_QCU_ONESHOT_ARM_SC__SET__READ(src) (u_int32_t)(src) & 0x000003ffU
2657 #define MAC_QCU_ONESHOT_ARM_SC__SET__WRITE(src) \
2658 ((u_int32_t)(src)\
2659 & 0x000003ffU)
2660 #define MAC_QCU_ONESHOT_ARM_SC__SET__MODIFY(dst, src) \
2661 (dst) = ((dst) &\
2662 ~0x000003ffU) | ((u_int32_t)(src) &\
2663 0x000003ffU)
2664 #define MAC_QCU_ONESHOT_ARM_SC__SET__VERIFY(src) \
2665 (!(((u_int32_t)(src)\
2666 & ~0x000003ffU)))
2667 #define MAC_QCU_ONESHOT_ARM_SC__TYPE u_int32_t
2668 #define MAC_QCU_ONESHOT_ARM_SC__READ 0x000003ffU
2669 #define MAC_QCU_ONESHOT_ARM_SC__WRITE 0x000003ffU
2670
2671 #endif /* __MAC_QCU_ONESHOT_ARM_SC_MACRO__ */
2672
2673
2674 /* macros for mac_qcu_reg_block.MAC_QCU_ONESHOT_ARM_SC */
2675 #define INST_MAC_QCU_REG_BLOCK__MAC_QCU_ONESHOT_ARM_SC__NUM 1
2676
2677 /* macros for BlueprintGlobalNameSpace::MAC_QCU_ONESHOT_ARM_CC */
2678 #ifndef __MAC_QCU_ONESHOT_ARM_CC_MACRO__
2679 #define __MAC_QCU_ONESHOT_ARM_CC_MACRO__
2680
2681 /* macros for field CLEAR */
2682 #define MAC_QCU_ONESHOT_ARM_CC__CLEAR__SHIFT 0
2683 #define MAC_QCU_ONESHOT_ARM_CC__CLEAR__WIDTH 10
2684 #define MAC_QCU_ONESHOT_ARM_CC__CLEAR__MASK 0x000003ffU
2685 #define MAC_QCU_ONESHOT_ARM_CC__CLEAR__READ(src) (u_int32_t)(src) & 0x000003ffU
2686 #define MAC_QCU_ONESHOT_ARM_CC__CLEAR__WRITE(src) \
2687 ((u_int32_t)(src)\
2688 & 0x000003ffU)
2689 #define MAC_QCU_ONESHOT_ARM_CC__CLEAR__MODIFY(dst, src) \
2690 (dst) = ((dst) &\
2691 ~0x000003ffU) | ((u_int32_t)(src) &\
2692 0x000003ffU)
2693 #define MAC_QCU_ONESHOT_ARM_CC__CLEAR__VERIFY(src) \
2694 (!(((u_int32_t)(src)\
2695 & ~0x000003ffU)))
2696 #define MAC_QCU_ONESHOT_ARM_CC__TYPE u_int32_t
2697 #define MAC_QCU_ONESHOT_ARM_CC__READ 0x000003ffU
2698 #define MAC_QCU_ONESHOT_ARM_CC__WRITE 0x000003ffU
2699
2700 #endif /* __MAC_QCU_ONESHOT_ARM_CC_MACRO__ */
2701
2702
2703 /* macros for mac_qcu_reg_block.MAC_QCU_ONESHOT_ARM_CC */
2704 #define INST_MAC_QCU_REG_BLOCK__MAC_QCU_ONESHOT_ARM_CC__NUM 1
2705
2706 /* macros for BlueprintGlobalNameSpace::MAC_QCU_MISC */
2707 #ifndef __MAC_QCU_MISC_MACRO__
2708 #define __MAC_QCU_MISC_MACRO__
2709
2710 /* macros for field FSP */
2711 #define MAC_QCU_MISC__FSP__SHIFT 0
2712 #define MAC_QCU_MISC__FSP__WIDTH 4
2713 #define MAC_QCU_MISC__FSP__MASK 0x0000000fU
2714 #define MAC_QCU_MISC__FSP__READ(src) (u_int32_t)(src) & 0x0000000fU
2715 #define MAC_QCU_MISC__FSP__WRITE(src) ((u_int32_t)(src) & 0x0000000fU)
2716 #define MAC_QCU_MISC__FSP__MODIFY(dst, src) \
2717 (dst) = ((dst) &\
2718 ~0x0000000fU) | ((u_int32_t)(src) &\
2719 0x0000000fU)
2720 #define MAC_QCU_MISC__FSP__VERIFY(src) (!(((u_int32_t)(src) & ~0x0000000fU)))
2721
2722 /* macros for field ONESHOT_EN */
2723 #define MAC_QCU_MISC__ONESHOT_EN__SHIFT 4
2724 #define MAC_QCU_MISC__ONESHOT_EN__WIDTH 1
2725 #define MAC_QCU_MISC__ONESHOT_EN__MASK 0x00000010U
2726 #define MAC_QCU_MISC__ONESHOT_EN__READ(src) \
2727 (((u_int32_t)(src)\
2728 & 0x00000010U) >> 4)
2729 #define MAC_QCU_MISC__ONESHOT_EN__WRITE(src) \
2730 (((u_int32_t)(src)\
2731 << 4) & 0x00000010U)
2732 #define MAC_QCU_MISC__ONESHOT_EN__MODIFY(dst, src) \
2733 (dst) = ((dst) &\
2734 ~0x00000010U) | (((u_int32_t)(src) <<\
2735 4) & 0x00000010U)
2736 #define MAC_QCU_MISC__ONESHOT_EN__VERIFY(src) \
2737 (!((((u_int32_t)(src)\
2738 << 4) & ~0x00000010U)))
2739 #define MAC_QCU_MISC__ONESHOT_EN__SET(dst) \
2740 (dst) = ((dst) &\
2741 ~0x00000010U) | ((u_int32_t)(1) << 4)
2742 #define MAC_QCU_MISC__ONESHOT_EN__CLR(dst) \
2743 (dst) = ((dst) &\
2744 ~0x00000010U) | ((u_int32_t)(0) << 4)
2745
2746 /* macros for field CBR_EXP_INC_DIS_NOFR */
2747 #define MAC_QCU_MISC__CBR_EXP_INC_DIS_NOFR__SHIFT 5
2748 #define MAC_QCU_MISC__CBR_EXP_INC_DIS_NOFR__WIDTH 1
2749 #define MAC_QCU_MISC__CBR_EXP_INC_DIS_NOFR__MASK 0x00000020U
2750 #define MAC_QCU_MISC__CBR_EXP_INC_DIS_NOFR__READ(src) \
2751 (((u_int32_t)(src)\
2752 & 0x00000020U) >> 5)
2753 #define MAC_QCU_MISC__CBR_EXP_INC_DIS_NOFR__WRITE(src) \
2754 (((u_int32_t)(src)\
2755 << 5) & 0x00000020U)
2756 #define MAC_QCU_MISC__CBR_EXP_INC_DIS_NOFR__MODIFY(dst, src) \
2757 (dst) = ((dst) &\
2758 ~0x00000020U) | (((u_int32_t)(src) <<\
2759 5) & 0x00000020U)
2760 #define MAC_QCU_MISC__CBR_EXP_INC_DIS_NOFR__VERIFY(src) \
2761 (!((((u_int32_t)(src)\
2762 << 5) & ~0x00000020U)))
2763 #define MAC_QCU_MISC__CBR_EXP_INC_DIS_NOFR__SET(dst) \
2764 (dst) = ((dst) &\
2765 ~0x00000020U) | ((u_int32_t)(1) << 5)
2766 #define MAC_QCU_MISC__CBR_EXP_INC_DIS_NOFR__CLR(dst) \
2767 (dst) = ((dst) &\
2768 ~0x00000020U) | ((u_int32_t)(0) << 5)
2769
2770 /* macros for field CBR_EXP_INC_DIS_NOBCNFR */
2771 #define MAC_QCU_MISC__CBR_EXP_INC_DIS_NOBCNFR__SHIFT 6
2772 #define MAC_QCU_MISC__CBR_EXP_INC_DIS_NOBCNFR__WIDTH 1
2773 #define MAC_QCU_MISC__CBR_EXP_INC_DIS_NOBCNFR__MASK 0x00000040U
2774 #define MAC_QCU_MISC__CBR_EXP_INC_DIS_NOBCNFR__READ(src) \
2775 (((u_int32_t)(src)\
2776 & 0x00000040U) >> 6)
2777 #define MAC_QCU_MISC__CBR_EXP_INC_DIS_NOBCNFR__WRITE(src) \
2778 (((u_int32_t)(src)\
2779 << 6) & 0x00000040U)
2780 #define MAC_QCU_MISC__CBR_EXP_INC_DIS_NOBCNFR__MODIFY(dst, src) \
2781 (dst) = ((dst) &\
2782 ~0x00000040U) | (((u_int32_t)(src) <<\
2783 6) & 0x00000040U)
2784 #define MAC_QCU_MISC__CBR_EXP_INC_DIS_NOBCNFR__VERIFY(src) \
2785 (!((((u_int32_t)(src)\
2786 << 6) & ~0x00000040U)))
2787 #define MAC_QCU_MISC__CBR_EXP_INC_DIS_NOBCNFR__SET(dst) \
2788 (dst) = ((dst) &\
2789 ~0x00000040U) | ((u_int32_t)(1) << 6)
2790 #define MAC_QCU_MISC__CBR_EXP_INC_DIS_NOBCNFR__CLR(dst) \
2791 (dst) = ((dst) &\
2792 ~0x00000040U) | ((u_int32_t)(0) << 6)
2793
2794 /* macros for field IS_BCN */
2795 #define MAC_QCU_MISC__IS_BCN__SHIFT 7
2796 #define MAC_QCU_MISC__IS_BCN__WIDTH 1
2797 #define MAC_QCU_MISC__IS_BCN__MASK 0x00000080U
2798 #define MAC_QCU_MISC__IS_BCN__READ(src) (((u_int32_t)(src) & 0x00000080U) >> 7)
2799 #define MAC_QCU_MISC__IS_BCN__WRITE(src) \
2800 (((u_int32_t)(src)\
2801 << 7) & 0x00000080U)
2802 #define MAC_QCU_MISC__IS_BCN__MODIFY(dst, src) \
2803 (dst) = ((dst) &\
2804 ~0x00000080U) | (((u_int32_t)(src) <<\
2805 7) & 0x00000080U)
2806 #define MAC_QCU_MISC__IS_BCN__VERIFY(src) \
2807 (!((((u_int32_t)(src)\
2808 << 7) & ~0x00000080U)))
2809 #define MAC_QCU_MISC__IS_BCN__SET(dst) \
2810 (dst) = ((dst) &\
2811 ~0x00000080U) | ((u_int32_t)(1) << 7)
2812 #define MAC_QCU_MISC__IS_BCN__CLR(dst) \
2813 (dst) = ((dst) &\
2814 ~0x00000080U) | ((u_int32_t)(0) << 7)
2815
2816 /* macros for field CBR_EXP_INC_LIMIT */
2817 #define MAC_QCU_MISC__CBR_EXP_INC_LIMIT__SHIFT 8
2818 #define MAC_QCU_MISC__CBR_EXP_INC_LIMIT__WIDTH 1
2819 #define MAC_QCU_MISC__CBR_EXP_INC_LIMIT__MASK 0x00000100U
2820 #define MAC_QCU_MISC__CBR_EXP_INC_LIMIT__READ(src) \
2821 (((u_int32_t)(src)\
2822 & 0x00000100U) >> 8)
2823 #define MAC_QCU_MISC__CBR_EXP_INC_LIMIT__WRITE(src) \
2824 (((u_int32_t)(src)\
2825 << 8) & 0x00000100U)
2826 #define MAC_QCU_MISC__CBR_EXP_INC_LIMIT__MODIFY(dst, src) \
2827 (dst) = ((dst) &\
2828 ~0x00000100U) | (((u_int32_t)(src) <<\
2829 8) & 0x00000100U)
2830 #define MAC_QCU_MISC__CBR_EXP_INC_LIMIT__VERIFY(src) \
2831 (!((((u_int32_t)(src)\
2832 << 8) & ~0x00000100U)))
2833 #define MAC_QCU_MISC__CBR_EXP_INC_LIMIT__SET(dst) \
2834 (dst) = ((dst) &\
2835 ~0x00000100U) | ((u_int32_t)(1) << 8)
2836 #define MAC_QCU_MISC__CBR_EXP_INC_LIMIT__CLR(dst) \
2837 (dst) = ((dst) &\
2838 ~0x00000100U) | ((u_int32_t)(0) << 8)
2839
2840 /* macros for field TXE_CLR_ON_CBR_END */
2841 #define MAC_QCU_MISC__TXE_CLR_ON_CBR_END__SHIFT 9
2842 #define MAC_QCU_MISC__TXE_CLR_ON_CBR_END__WIDTH 1
2843 #define MAC_QCU_MISC__TXE_CLR_ON_CBR_END__MASK 0x00000200U
2844 #define MAC_QCU_MISC__TXE_CLR_ON_CBR_END__READ(src) \
2845 (((u_int32_t)(src)\
2846 & 0x00000200U) >> 9)
2847 #define MAC_QCU_MISC__TXE_CLR_ON_CBR_END__WRITE(src) \
2848 (((u_int32_t)(src)\
2849 << 9) & 0x00000200U)
2850 #define MAC_QCU_MISC__TXE_CLR_ON_CBR_END__MODIFY(dst, src) \
2851 (dst) = ((dst) &\
2852 ~0x00000200U) | (((u_int32_t)(src) <<\
2853 9) & 0x00000200U)
2854 #define MAC_QCU_MISC__TXE_CLR_ON_CBR_END__VERIFY(src) \
2855 (!((((u_int32_t)(src)\
2856 << 9) & ~0x00000200U)))
2857 #define MAC_QCU_MISC__TXE_CLR_ON_CBR_END__SET(dst) \
2858 (dst) = ((dst) &\
2859 ~0x00000200U) | ((u_int32_t)(1) << 9)
2860 #define MAC_QCU_MISC__TXE_CLR_ON_CBR_END__CLR(dst) \
2861 (dst) = ((dst) &\
2862 ~0x00000200U) | ((u_int32_t)(0) << 9)
2863
2864 /* macros for field MMR_CBR_EXP_CNT_CLR_EN */
2865 #define MAC_QCU_MISC__MMR_CBR_EXP_CNT_CLR_EN__SHIFT 10
2866 #define MAC_QCU_MISC__MMR_CBR_EXP_CNT_CLR_EN__WIDTH 1
2867 #define MAC_QCU_MISC__MMR_CBR_EXP_CNT_CLR_EN__MASK 0x00000400U
2868 #define MAC_QCU_MISC__MMR_CBR_EXP_CNT_CLR_EN__READ(src) \
2869 (((u_int32_t)(src)\
2870 & 0x00000400U) >> 10)
2871 #define MAC_QCU_MISC__MMR_CBR_EXP_CNT_CLR_EN__WRITE(src) \
2872 (((u_int32_t)(src)\
2873 << 10) & 0x00000400U)
2874 #define MAC_QCU_MISC__MMR_CBR_EXP_CNT_CLR_EN__MODIFY(dst, src) \
2875 (dst) = ((dst) &\
2876 ~0x00000400U) | (((u_int32_t)(src) <<\
2877 10) & 0x00000400U)
2878 #define MAC_QCU_MISC__MMR_CBR_EXP_CNT_CLR_EN__VERIFY(src) \
2879 (!((((u_int32_t)(src)\
2880 << 10) & ~0x00000400U)))
2881 #define MAC_QCU_MISC__MMR_CBR_EXP_CNT_CLR_EN__SET(dst) \
2882 (dst) = ((dst) &\
2883 ~0x00000400U) | ((u_int32_t)(1) << 10)
2884 #define MAC_QCU_MISC__MMR_CBR_EXP_CNT_CLR_EN__CLR(dst) \
2885 (dst) = ((dst) &\
2886 ~0x00000400U) | ((u_int32_t)(0) << 10)
2887
2888 /* macros for field FR_ABORT_REQ_EN */
2889 #define MAC_QCU_MISC__FR_ABORT_REQ_EN__SHIFT 11
2890 #define MAC_QCU_MISC__FR_ABORT_REQ_EN__WIDTH 1
2891 #define MAC_QCU_MISC__FR_ABORT_REQ_EN__MASK 0x00000800U
2892 #define MAC_QCU_MISC__FR_ABORT_REQ_EN__READ(src) \
2893 (((u_int32_t)(src)\
2894 & 0x00000800U) >> 11)
2895 #define MAC_QCU_MISC__FR_ABORT_REQ_EN__WRITE(src) \
2896 (((u_int32_t)(src)\
2897 << 11) & 0x00000800U)
2898 #define MAC_QCU_MISC__FR_ABORT_REQ_EN__MODIFY(dst, src) \
2899 (dst) = ((dst) &\
2900 ~0x00000800U) | (((u_int32_t)(src) <<\
2901 11) & 0x00000800U)
2902 #define MAC_QCU_MISC__FR_ABORT_REQ_EN__VERIFY(src) \
2903 (!((((u_int32_t)(src)\
2904 << 11) & ~0x00000800U)))
2905 #define MAC_QCU_MISC__FR_ABORT_REQ_EN__SET(dst) \
2906 (dst) = ((dst) &\
2907 ~0x00000800U) | ((u_int32_t)(1) << 11)
2908 #define MAC_QCU_MISC__FR_ABORT_REQ_EN__CLR(dst) \
2909 (dst) = ((dst) &\
2910 ~0x00000800U) | ((u_int32_t)(0) << 11)
2911 #define MAC_QCU_MISC__TYPE u_int32_t
2912 #define MAC_QCU_MISC__READ 0x00000fffU
2913 #define MAC_QCU_MISC__WRITE 0x00000fffU
2914
2915 #endif /* __MAC_QCU_MISC_MACRO__ */
2916
2917
2918 /* macros for mac_qcu_reg_block.MAC_QCU_MISC */
2919 #define INST_MAC_QCU_REG_BLOCK__MAC_QCU_MISC__NUM 10
2920
2921 /* macros for BlueprintGlobalNameSpace::MAC_QCU_CNT */
2922 #ifndef __MAC_QCU_CNT_MACRO__
2923 #define __MAC_QCU_CNT_MACRO__
2924
2925 /* macros for field FR_PEND */
2926 #define MAC_QCU_CNT__FR_PEND__SHIFT 0
2927 #define MAC_QCU_CNT__FR_PEND__WIDTH 2
2928 #define MAC_QCU_CNT__FR_PEND__MASK 0x00000003U
2929 #define MAC_QCU_CNT__FR_PEND__READ(src) (u_int32_t)(src) & 0x00000003U
2930
2931 /* macros for field CBR_EXP */
2932 #define MAC_QCU_CNT__CBR_EXP__SHIFT 8
2933 #define MAC_QCU_CNT__CBR_EXP__WIDTH 8
2934 #define MAC_QCU_CNT__CBR_EXP__MASK 0x0000ff00U
2935 #define MAC_QCU_CNT__CBR_EXP__READ(src) (((u_int32_t)(src) & 0x0000ff00U) >> 8)
2936 #define MAC_QCU_CNT__TYPE u_int32_t
2937 #define MAC_QCU_CNT__READ 0x0000ff03U
2938
2939 #endif /* __MAC_QCU_CNT_MACRO__ */
2940
2941
2942 /* macros for mac_qcu_reg_block.MAC_QCU_CNT */
2943 #define INST_MAC_QCU_REG_BLOCK__MAC_QCU_CNT__NUM 10
2944
2945 /* macros for BlueprintGlobalNameSpace::MAC_QCU_RDYTIME_SHDN */
2946 #ifndef __MAC_QCU_RDYTIME_SHDN_MACRO__
2947 #define __MAC_QCU_RDYTIME_SHDN_MACRO__
2948
2949 /* macros for field SHUTDOWN */
2950 #define MAC_QCU_RDYTIME_SHDN__SHUTDOWN__SHIFT 0
2951 #define MAC_QCU_RDYTIME_SHDN__SHUTDOWN__WIDTH 10
2952 #define MAC_QCU_RDYTIME_SHDN__SHUTDOWN__MASK 0x000003ffU
2953 #define MAC_QCU_RDYTIME_SHDN__SHUTDOWN__READ(src) \
2954 (u_int32_t)(src)\
2955 & 0x000003ffU
2956 #define MAC_QCU_RDYTIME_SHDN__SHUTDOWN__WRITE(src) \
2957 ((u_int32_t)(src)\
2958 & 0x000003ffU)
2959 #define MAC_QCU_RDYTIME_SHDN__SHUTDOWN__MODIFY(dst, src) \
2960 (dst) = ((dst) &\
2961 ~0x000003ffU) | ((u_int32_t)(src) &\
2962 0x000003ffU)
2963 #define MAC_QCU_RDYTIME_SHDN__SHUTDOWN__VERIFY(src) \
2964 (!(((u_int32_t)(src)\
2965 & ~0x000003ffU)))
2966 #define MAC_QCU_RDYTIME_SHDN__TYPE u_int32_t
2967 #define MAC_QCU_RDYTIME_SHDN__READ 0x000003ffU
2968 #define MAC_QCU_RDYTIME_SHDN__WRITE 0x000003ffU
2969 #define MAC_QCU_RDYTIME_SHDN__WOCLR 0x000003ffU
2970
2971 #endif /* __MAC_QCU_RDYTIME_SHDN_MACRO__ */
2972
2973
2974 /* macros for mac_qcu_reg_block.MAC_QCU_RDYTIME_SHDN */
2975 #define INST_MAC_QCU_REG_BLOCK__MAC_QCU_RDYTIME_SHDN__NUM 1
2976
2977 /* macros for BlueprintGlobalNameSpace::MAC_QCU_DESC_CRC_CHK */
2978 #ifndef __MAC_QCU_DESC_CRC_CHK_MACRO__
2979 #define __MAC_QCU_DESC_CRC_CHK_MACRO__
2980
2981 /* macros for field EN */
2982 #define MAC_QCU_DESC_CRC_CHK__EN__SHIFT 0
2983 #define MAC_QCU_DESC_CRC_CHK__EN__WIDTH 1
2984 #define MAC_QCU_DESC_CRC_CHK__EN__MASK 0x00000001U
2985 #define MAC_QCU_DESC_CRC_CHK__EN__READ(src) (u_int32_t)(src) & 0x00000001U
2986 #define MAC_QCU_DESC_CRC_CHK__EN__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
2987 #define MAC_QCU_DESC_CRC_CHK__EN__MODIFY(dst, src) \
2988 (dst) = ((dst) &\
2989 ~0x00000001U) | ((u_int32_t)(src) &\
2990 0x00000001U)
2991 #define MAC_QCU_DESC_CRC_CHK__EN__VERIFY(src) \
2992 (!(((u_int32_t)(src)\
2993 & ~0x00000001U)))
2994 #define MAC_QCU_DESC_CRC_CHK__EN__SET(dst) \
2995 (dst) = ((dst) &\
2996 ~0x00000001U) | (u_int32_t)(1)
2997 #define MAC_QCU_DESC_CRC_CHK__EN__CLR(dst) \
2998 (dst) = ((dst) &\
2999 ~0x00000001U) | (u_int32_t)(0)
3000 #define MAC_QCU_DESC_CRC_CHK__TYPE u_int32_t
3001 #define MAC_QCU_DESC_CRC_CHK__READ 0x00000001U
3002 #define MAC_QCU_DESC_CRC_CHK__WRITE 0x00000001U
3003
3004 #endif /* __MAC_QCU_DESC_CRC_CHK_MACRO__ */
3005
3006
3007 /* macros for mac_qcu_reg_block.MAC_QCU_DESC_CRC_CHK */
3008 #define INST_MAC_QCU_REG_BLOCK__MAC_QCU_DESC_CRC_CHK__NUM 1
3009
3010 /* macros for BlueprintGlobalNameSpace::MAC_DCU_QCUMASK */
3011 #ifndef __MAC_DCU_QCUMASK_MACRO__
3012 #define __MAC_DCU_QCUMASK_MACRO__
3013
3014 /* macros for field DATA */
3015 #define MAC_DCU_QCUMASK__DATA__SHIFT 0
3016 #define MAC_DCU_QCUMASK__DATA__WIDTH 10
3017 #define MAC_DCU_QCUMASK__DATA__MASK 0x000003ffU
3018 #define MAC_DCU_QCUMASK__DATA__READ(src) (u_int32_t)(src) & 0x000003ffU
3019 #define MAC_DCU_QCUMASK__DATA__WRITE(src) ((u_int32_t)(src) & 0x000003ffU)
3020 #define MAC_DCU_QCUMASK__DATA__MODIFY(dst, src) \
3021 (dst) = ((dst) &\
3022 ~0x000003ffU) | ((u_int32_t)(src) &\
3023 0x000003ffU)
3024 #define MAC_DCU_QCUMASK__DATA__VERIFY(src) \
3025 (!(((u_int32_t)(src)\
3026 & ~0x000003ffU)))
3027 #define MAC_DCU_QCUMASK__TYPE u_int32_t
3028 #define MAC_DCU_QCUMASK__READ 0x000003ffU
3029 #define MAC_DCU_QCUMASK__WRITE 0x000003ffU
3030
3031 #endif /* __MAC_DCU_QCUMASK_MACRO__ */
3032
3033
3034 /* macros for mac_dcu_reg_block.MAC_DCU_QCUMASK */
3035 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_QCUMASK__NUM 10
3036
3037 /* macros for BlueprintGlobalNameSpace::MAC_DCU_GBL_IFS_SIFS */
3038 #ifndef __MAC_DCU_GBL_IFS_SIFS_MACRO__
3039 #define __MAC_DCU_GBL_IFS_SIFS_MACRO__
3040
3041 /* macros for field DURATION */
3042 #define MAC_DCU_GBL_IFS_SIFS__DURATION__SHIFT 0
3043 #define MAC_DCU_GBL_IFS_SIFS__DURATION__WIDTH 16
3044 #define MAC_DCU_GBL_IFS_SIFS__DURATION__MASK 0x0000ffffU
3045 #define MAC_DCU_GBL_IFS_SIFS__DURATION__READ(src) \
3046 (u_int32_t)(src)\
3047 & 0x0000ffffU
3048 #define MAC_DCU_GBL_IFS_SIFS__DURATION__WRITE(src) \
3049 ((u_int32_t)(src)\
3050 & 0x0000ffffU)
3051 #define MAC_DCU_GBL_IFS_SIFS__DURATION__MODIFY(dst, src) \
3052 (dst) = ((dst) &\
3053 ~0x0000ffffU) | ((u_int32_t)(src) &\
3054 0x0000ffffU)
3055 #define MAC_DCU_GBL_IFS_SIFS__DURATION__VERIFY(src) \
3056 (!(((u_int32_t)(src)\
3057 & ~0x0000ffffU)))
3058 #define MAC_DCU_GBL_IFS_SIFS__TYPE u_int32_t
3059 #define MAC_DCU_GBL_IFS_SIFS__READ 0x0000ffffU
3060 #define MAC_DCU_GBL_IFS_SIFS__WRITE 0x0000ffffU
3061
3062 #endif /* __MAC_DCU_GBL_IFS_SIFS_MACRO__ */
3063
3064
3065 /* macros for mac_dcu_reg_block.MAC_DCU_GBL_IFS_SIFS */
3066 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_GBL_IFS_SIFS__NUM 1
3067
3068 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU0_31_0 */
3069 #ifndef __MAC_DCU_TXFILTER_DCU0_31_0_MACRO__
3070 #define __MAC_DCU_TXFILTER_DCU0_31_0_MACRO__
3071
3072 /* macros for field DATA */
3073 #define MAC_DCU_TXFILTER_DCU0_31_0__DATA__SHIFT 0
3074 #define MAC_DCU_TXFILTER_DCU0_31_0__DATA__WIDTH 32
3075 #define MAC_DCU_TXFILTER_DCU0_31_0__DATA__MASK 0xffffffffU
3076 #define MAC_DCU_TXFILTER_DCU0_31_0__DATA__READ(src) \
3077 (u_int32_t)(src)\
3078 & 0xffffffffU
3079 #define MAC_DCU_TXFILTER_DCU0_31_0__DATA__WRITE(src) \
3080 ((u_int32_t)(src)\
3081 & 0xffffffffU)
3082 #define MAC_DCU_TXFILTER_DCU0_31_0__DATA__MODIFY(dst, src) \
3083 (dst) = ((dst) &\
3084 ~0xffffffffU) | ((u_int32_t)(src) &\
3085 0xffffffffU)
3086 #define MAC_DCU_TXFILTER_DCU0_31_0__DATA__VERIFY(src) \
3087 (!(((u_int32_t)(src)\
3088 & ~0xffffffffU)))
3089 #define MAC_DCU_TXFILTER_DCU0_31_0__TYPE u_int32_t
3090 #define MAC_DCU_TXFILTER_DCU0_31_0__READ 0xffffffffU
3091 #define MAC_DCU_TXFILTER_DCU0_31_0__WRITE 0xffffffffU
3092
3093 #endif /* __MAC_DCU_TXFILTER_DCU0_31_0_MACRO__ */
3094
3095
3096 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU0_31_0 */
3097 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU0_31_0__NUM 1
3098
3099 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU8_31_0 */
3100 #ifndef __MAC_DCU_TXFILTER_DCU8_31_0_MACRO__
3101 #define __MAC_DCU_TXFILTER_DCU8_31_0_MACRO__
3102
3103 /* macros for field DATA */
3104 #define MAC_DCU_TXFILTER_DCU8_31_0__DATA__SHIFT 0
3105 #define MAC_DCU_TXFILTER_DCU8_31_0__DATA__WIDTH 32
3106 #define MAC_DCU_TXFILTER_DCU8_31_0__DATA__MASK 0xffffffffU
3107 #define MAC_DCU_TXFILTER_DCU8_31_0__DATA__READ(src) \
3108 (u_int32_t)(src)\
3109 & 0xffffffffU
3110 #define MAC_DCU_TXFILTER_DCU8_31_0__TYPE u_int32_t
3111 #define MAC_DCU_TXFILTER_DCU8_31_0__READ 0xffffffffU
3112
3113 #endif /* __MAC_DCU_TXFILTER_DCU8_31_0_MACRO__ */
3114
3115
3116 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU8_31_0 */
3117 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU8_31_0__NUM 1
3118
3119 /* macros for BlueprintGlobalNameSpace::MAC_DCU_LCL_IFS */
3120 #ifndef __MAC_DCU_LCL_IFS_MACRO__
3121 #define __MAC_DCU_LCL_IFS_MACRO__
3122
3123 /* macros for field CW_MIN */
3124 #define MAC_DCU_LCL_IFS__CW_MIN__SHIFT 0
3125 #define MAC_DCU_LCL_IFS__CW_MIN__WIDTH 10
3126 #define MAC_DCU_LCL_IFS__CW_MIN__MASK 0x000003ffU
3127 #define MAC_DCU_LCL_IFS__CW_MIN__READ(src) (u_int32_t)(src) & 0x000003ffU
3128 #define MAC_DCU_LCL_IFS__CW_MIN__WRITE(src) ((u_int32_t)(src) & 0x000003ffU)
3129 #define MAC_DCU_LCL_IFS__CW_MIN__MODIFY(dst, src) \
3130 (dst) = ((dst) &\
3131 ~0x000003ffU) | ((u_int32_t)(src) &\
3132 0x000003ffU)
3133 #define MAC_DCU_LCL_IFS__CW_MIN__VERIFY(src) \
3134 (!(((u_int32_t)(src)\
3135 & ~0x000003ffU)))
3136
3137 /* macros for field CW_MAX */
3138 #define MAC_DCU_LCL_IFS__CW_MAX__SHIFT 10
3139 #define MAC_DCU_LCL_IFS__CW_MAX__WIDTH 10
3140 #define MAC_DCU_LCL_IFS__CW_MAX__MASK 0x000ffc00U
3141 #define MAC_DCU_LCL_IFS__CW_MAX__READ(src) \
3142 (((u_int32_t)(src)\
3143 & 0x000ffc00U) >> 10)
3144 #define MAC_DCU_LCL_IFS__CW_MAX__WRITE(src) \
3145 (((u_int32_t)(src)\
3146 << 10) & 0x000ffc00U)
3147 #define MAC_DCU_LCL_IFS__CW_MAX__MODIFY(dst, src) \
3148 (dst) = ((dst) &\
3149 ~0x000ffc00U) | (((u_int32_t)(src) <<\
3150 10) & 0x000ffc00U)
3151 #define MAC_DCU_LCL_IFS__CW_MAX__VERIFY(src) \
3152 (!((((u_int32_t)(src)\
3153 << 10) & ~0x000ffc00U)))
3154
3155 /* macros for field AIFS */
3156 #define MAC_DCU_LCL_IFS__AIFS__SHIFT 20
3157 #define MAC_DCU_LCL_IFS__AIFS__WIDTH 8
3158 #define MAC_DCU_LCL_IFS__AIFS__MASK 0x0ff00000U
3159 #define MAC_DCU_LCL_IFS__AIFS__READ(src) \
3160 (((u_int32_t)(src)\
3161 & 0x0ff00000U) >> 20)
3162 #define MAC_DCU_LCL_IFS__AIFS__WRITE(src) \
3163 (((u_int32_t)(src)\
3164 << 20) & 0x0ff00000U)
3165 #define MAC_DCU_LCL_IFS__AIFS__MODIFY(dst, src) \
3166 (dst) = ((dst) &\
3167 ~0x0ff00000U) | (((u_int32_t)(src) <<\
3168 20) & 0x0ff00000U)
3169 #define MAC_DCU_LCL_IFS__AIFS__VERIFY(src) \
3170 (!((((u_int32_t)(src)\
3171 << 20) & ~0x0ff00000U)))
3172
3173 /* macros for field LONG_AIFS */
3174 #define MAC_DCU_LCL_IFS__LONG_AIFS__SHIFT 28
3175 #define MAC_DCU_LCL_IFS__LONG_AIFS__WIDTH 1
3176 #define MAC_DCU_LCL_IFS__LONG_AIFS__MASK 0x10000000U
3177 #define MAC_DCU_LCL_IFS__LONG_AIFS__READ(src) \
3178 (((u_int32_t)(src)\
3179 & 0x10000000U) >> 28)
3180 #define MAC_DCU_LCL_IFS__LONG_AIFS__WRITE(src) \
3181 (((u_int32_t)(src)\
3182 << 28) & 0x10000000U)
3183 #define MAC_DCU_LCL_IFS__LONG_AIFS__MODIFY(dst, src) \
3184 (dst) = ((dst) &\
3185 ~0x10000000U) | (((u_int32_t)(src) <<\
3186 28) & 0x10000000U)
3187 #define MAC_DCU_LCL_IFS__LONG_AIFS__VERIFY(src) \
3188 (!((((u_int32_t)(src)\
3189 << 28) & ~0x10000000U)))
3190 #define MAC_DCU_LCL_IFS__LONG_AIFS__SET(dst) \
3191 (dst) = ((dst) &\
3192 ~0x10000000U) | ((u_int32_t)(1) << 28)
3193 #define MAC_DCU_LCL_IFS__LONG_AIFS__CLR(dst) \
3194 (dst) = ((dst) &\
3195 ~0x10000000U) | ((u_int32_t)(0) << 28)
3196 #define MAC_DCU_LCL_IFS__TYPE u_int32_t
3197 #define MAC_DCU_LCL_IFS__READ 0x1fffffffU
3198 #define MAC_DCU_LCL_IFS__WRITE 0x1fffffffU
3199
3200 #endif /* __MAC_DCU_LCL_IFS_MACRO__ */
3201
3202
3203 /* macros for mac_dcu_reg_block.MAC_DCU_LCL_IFS */
3204 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_LCL_IFS__NUM 10
3205
3206 /* macros for BlueprintGlobalNameSpace::MAC_DCU_GBL_IFS_SLOT */
3207 #ifndef __MAC_DCU_GBL_IFS_SLOT_MACRO__
3208 #define __MAC_DCU_GBL_IFS_SLOT_MACRO__
3209
3210 /* macros for field DURATION */
3211 #define MAC_DCU_GBL_IFS_SLOT__DURATION__SHIFT 0
3212 #define MAC_DCU_GBL_IFS_SLOT__DURATION__WIDTH 16
3213 #define MAC_DCU_GBL_IFS_SLOT__DURATION__MASK 0x0000ffffU
3214 #define MAC_DCU_GBL_IFS_SLOT__DURATION__READ(src) \
3215 (u_int32_t)(src)\
3216 & 0x0000ffffU
3217 #define MAC_DCU_GBL_IFS_SLOT__DURATION__WRITE(src) \
3218 ((u_int32_t)(src)\
3219 & 0x0000ffffU)
3220 #define MAC_DCU_GBL_IFS_SLOT__DURATION__MODIFY(dst, src) \
3221 (dst) = ((dst) &\
3222 ~0x0000ffffU) | ((u_int32_t)(src) &\
3223 0x0000ffffU)
3224 #define MAC_DCU_GBL_IFS_SLOT__DURATION__VERIFY(src) \
3225 (!(((u_int32_t)(src)\
3226 & ~0x0000ffffU)))
3227 #define MAC_DCU_GBL_IFS_SLOT__TYPE u_int32_t
3228 #define MAC_DCU_GBL_IFS_SLOT__READ 0x0000ffffU
3229 #define MAC_DCU_GBL_IFS_SLOT__WRITE 0x0000ffffU
3230
3231 #endif /* __MAC_DCU_GBL_IFS_SLOT_MACRO__ */
3232
3233
3234 /* macros for mac_dcu_reg_block.MAC_DCU_GBL_IFS_SLOT */
3235 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_GBL_IFS_SLOT__NUM 1
3236
3237 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU0_63_32 */
3238 #ifndef __MAC_DCU_TXFILTER_DCU0_63_32_MACRO__
3239 #define __MAC_DCU_TXFILTER_DCU0_63_32_MACRO__
3240
3241 /* macros for field DATA */
3242 #define MAC_DCU_TXFILTER_DCU0_63_32__DATA__SHIFT 0
3243 #define MAC_DCU_TXFILTER_DCU0_63_32__DATA__WIDTH 32
3244 #define MAC_DCU_TXFILTER_DCU0_63_32__DATA__MASK 0xffffffffU
3245 #define MAC_DCU_TXFILTER_DCU0_63_32__DATA__READ(src) \
3246 (u_int32_t)(src)\
3247 & 0xffffffffU
3248 #define MAC_DCU_TXFILTER_DCU0_63_32__DATA__WRITE(src) \
3249 ((u_int32_t)(src)\
3250 & 0xffffffffU)
3251 #define MAC_DCU_TXFILTER_DCU0_63_32__DATA__MODIFY(dst, src) \
3252 (dst) = ((dst) &\
3253 ~0xffffffffU) | ((u_int32_t)(src) &\
3254 0xffffffffU)
3255 #define MAC_DCU_TXFILTER_DCU0_63_32__DATA__VERIFY(src) \
3256 (!(((u_int32_t)(src)\
3257 & ~0xffffffffU)))
3258 #define MAC_DCU_TXFILTER_DCU0_63_32__TYPE u_int32_t
3259 #define MAC_DCU_TXFILTER_DCU0_63_32__READ 0xffffffffU
3260 #define MAC_DCU_TXFILTER_DCU0_63_32__WRITE 0xffffffffU
3261
3262 #endif /* __MAC_DCU_TXFILTER_DCU0_63_32_MACRO__ */
3263
3264
3265 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU0_63_32 */
3266 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU0_63_32__NUM 1
3267
3268 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU8_63_32 */
3269 #ifndef __MAC_DCU_TXFILTER_DCU8_63_32_MACRO__
3270 #define __MAC_DCU_TXFILTER_DCU8_63_32_MACRO__
3271
3272 /* macros for field DATA */
3273 #define MAC_DCU_TXFILTER_DCU8_63_32__DATA__SHIFT 0
3274 #define MAC_DCU_TXFILTER_DCU8_63_32__DATA__WIDTH 32
3275 #define MAC_DCU_TXFILTER_DCU8_63_32__DATA__MASK 0xffffffffU
3276 #define MAC_DCU_TXFILTER_DCU8_63_32__DATA__READ(src) \
3277 (u_int32_t)(src)\
3278 & 0xffffffffU
3279 #define MAC_DCU_TXFILTER_DCU8_63_32__TYPE u_int32_t
3280 #define MAC_DCU_TXFILTER_DCU8_63_32__READ 0xffffffffU
3281
3282 #endif /* __MAC_DCU_TXFILTER_DCU8_63_32_MACRO__ */
3283
3284
3285 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU8_63_32 */
3286 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU8_63_32__NUM 1
3287
3288 /* macros for BlueprintGlobalNameSpace::MAC_DCU_RETRY_LIMIT */
3289 #ifndef __MAC_DCU_RETRY_LIMIT_MACRO__
3290 #define __MAC_DCU_RETRY_LIMIT_MACRO__
3291
3292 /* macros for field FRFL */
3293 #define MAC_DCU_RETRY_LIMIT__FRFL__SHIFT 0
3294 #define MAC_DCU_RETRY_LIMIT__FRFL__WIDTH 4
3295 #define MAC_DCU_RETRY_LIMIT__FRFL__MASK 0x0000000fU
3296 #define MAC_DCU_RETRY_LIMIT__FRFL__READ(src) (u_int32_t)(src) & 0x0000000fU
3297 #define MAC_DCU_RETRY_LIMIT__FRFL__WRITE(src) ((u_int32_t)(src) & 0x0000000fU)
3298 #define MAC_DCU_RETRY_LIMIT__FRFL__MODIFY(dst, src) \
3299 (dst) = ((dst) &\
3300 ~0x0000000fU) | ((u_int32_t)(src) &\
3301 0x0000000fU)
3302 #define MAC_DCU_RETRY_LIMIT__FRFL__VERIFY(src) \
3303 (!(((u_int32_t)(src)\
3304 & ~0x0000000fU)))
3305
3306 /* macros for field SRFL */
3307 #define MAC_DCU_RETRY_LIMIT__SRFL__SHIFT 8
3308 #define MAC_DCU_RETRY_LIMIT__SRFL__WIDTH 6
3309 #define MAC_DCU_RETRY_LIMIT__SRFL__MASK 0x00003f00U
3310 #define MAC_DCU_RETRY_LIMIT__SRFL__READ(src) \
3311 (((u_int32_t)(src)\
3312 & 0x00003f00U) >> 8)
3313 #define MAC_DCU_RETRY_LIMIT__SRFL__WRITE(src) \
3314 (((u_int32_t)(src)\
3315 << 8) & 0x00003f00U)
3316 #define MAC_DCU_RETRY_LIMIT__SRFL__MODIFY(dst, src) \
3317 (dst) = ((dst) &\
3318 ~0x00003f00U) | (((u_int32_t)(src) <<\
3319 8) & 0x00003f00U)
3320 #define MAC_DCU_RETRY_LIMIT__SRFL__VERIFY(src) \
3321 (!((((u_int32_t)(src)\
3322 << 8) & ~0x00003f00U)))
3323
3324 /* macros for field SDFL */
3325 #define MAC_DCU_RETRY_LIMIT__SDFL__SHIFT 14
3326 #define MAC_DCU_RETRY_LIMIT__SDFL__WIDTH 6
3327 #define MAC_DCU_RETRY_LIMIT__SDFL__MASK 0x000fc000U
3328 #define MAC_DCU_RETRY_LIMIT__SDFL__READ(src) \
3329 (((u_int32_t)(src)\
3330 & 0x000fc000U) >> 14)
3331 #define MAC_DCU_RETRY_LIMIT__SDFL__WRITE(src) \
3332 (((u_int32_t)(src)\
3333 << 14) & 0x000fc000U)
3334 #define MAC_DCU_RETRY_LIMIT__SDFL__MODIFY(dst, src) \
3335 (dst) = ((dst) &\
3336 ~0x000fc000U) | (((u_int32_t)(src) <<\
3337 14) & 0x000fc000U)
3338 #define MAC_DCU_RETRY_LIMIT__SDFL__VERIFY(src) \
3339 (!((((u_int32_t)(src)\
3340 << 14) & ~0x000fc000U)))
3341 #define MAC_DCU_RETRY_LIMIT__TYPE u_int32_t
3342 #define MAC_DCU_RETRY_LIMIT__READ 0x000fff0fU
3343 #define MAC_DCU_RETRY_LIMIT__WRITE 0x000fff0fU
3344
3345 #endif /* __MAC_DCU_RETRY_LIMIT_MACRO__ */
3346
3347
3348 /* macros for mac_dcu_reg_block.MAC_DCU_RETRY_LIMIT */
3349 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_RETRY_LIMIT__NUM 10
3350
3351 /* macros for BlueprintGlobalNameSpace::MAC_DCU_GBL_IFS_EIFS */
3352 #ifndef __MAC_DCU_GBL_IFS_EIFS_MACRO__
3353 #define __MAC_DCU_GBL_IFS_EIFS_MACRO__
3354
3355 /* macros for field DURATION */
3356 #define MAC_DCU_GBL_IFS_EIFS__DURATION__SHIFT 0
3357 #define MAC_DCU_GBL_IFS_EIFS__DURATION__WIDTH 16
3358 #define MAC_DCU_GBL_IFS_EIFS__DURATION__MASK 0x0000ffffU
3359 #define MAC_DCU_GBL_IFS_EIFS__DURATION__READ(src) \
3360 (u_int32_t)(src)\
3361 & 0x0000ffffU
3362 #define MAC_DCU_GBL_IFS_EIFS__DURATION__WRITE(src) \
3363 ((u_int32_t)(src)\
3364 & 0x0000ffffU)
3365 #define MAC_DCU_GBL_IFS_EIFS__DURATION__MODIFY(dst, src) \
3366 (dst) = ((dst) &\
3367 ~0x0000ffffU) | ((u_int32_t)(src) &\
3368 0x0000ffffU)
3369 #define MAC_DCU_GBL_IFS_EIFS__DURATION__VERIFY(src) \
3370 (!(((u_int32_t)(src)\
3371 & ~0x0000ffffU)))
3372 #define MAC_DCU_GBL_IFS_EIFS__TYPE u_int32_t
3373 #define MAC_DCU_GBL_IFS_EIFS__READ 0x0000ffffU
3374 #define MAC_DCU_GBL_IFS_EIFS__WRITE 0x0000ffffU
3375
3376 #endif /* __MAC_DCU_GBL_IFS_EIFS_MACRO__ */
3377
3378
3379 /* macros for mac_dcu_reg_block.MAC_DCU_GBL_IFS_EIFS */
3380 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_GBL_IFS_EIFS__NUM 1
3381
3382 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU0_95_64 */
3383 #ifndef __MAC_DCU_TXFILTER_DCU0_95_64_MACRO__
3384 #define __MAC_DCU_TXFILTER_DCU0_95_64_MACRO__
3385
3386 /* macros for field DATA */
3387 #define MAC_DCU_TXFILTER_DCU0_95_64__DATA__SHIFT 0
3388 #define MAC_DCU_TXFILTER_DCU0_95_64__DATA__WIDTH 32
3389 #define MAC_DCU_TXFILTER_DCU0_95_64__DATA__MASK 0xffffffffU
3390 #define MAC_DCU_TXFILTER_DCU0_95_64__DATA__READ(src) \
3391 (u_int32_t)(src)\
3392 & 0xffffffffU
3393 #define MAC_DCU_TXFILTER_DCU0_95_64__DATA__WRITE(src) \
3394 ((u_int32_t)(src)\
3395 & 0xffffffffU)
3396 #define MAC_DCU_TXFILTER_DCU0_95_64__DATA__MODIFY(dst, src) \
3397 (dst) = ((dst) &\
3398 ~0xffffffffU) | ((u_int32_t)(src) &\
3399 0xffffffffU)
3400 #define MAC_DCU_TXFILTER_DCU0_95_64__DATA__VERIFY(src) \
3401 (!(((u_int32_t)(src)\
3402 & ~0xffffffffU)))
3403 #define MAC_DCU_TXFILTER_DCU0_95_64__TYPE u_int32_t
3404 #define MAC_DCU_TXFILTER_DCU0_95_64__READ 0xffffffffU
3405 #define MAC_DCU_TXFILTER_DCU0_95_64__WRITE 0xffffffffU
3406
3407 #endif /* __MAC_DCU_TXFILTER_DCU0_95_64_MACRO__ */
3408
3409
3410 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU0_95_64 */
3411 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU0_95_64__NUM 1
3412
3413 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU8_95_64 */
3414 #ifndef __MAC_DCU_TXFILTER_DCU8_95_64_MACRO__
3415 #define __MAC_DCU_TXFILTER_DCU8_95_64_MACRO__
3416
3417 /* macros for field DATA */
3418 #define MAC_DCU_TXFILTER_DCU8_95_64__DATA__SHIFT 0
3419 #define MAC_DCU_TXFILTER_DCU8_95_64__DATA__WIDTH 32
3420 #define MAC_DCU_TXFILTER_DCU8_95_64__DATA__MASK 0xffffffffU
3421 #define MAC_DCU_TXFILTER_DCU8_95_64__DATA__READ(src) \
3422 (u_int32_t)(src)\
3423 & 0xffffffffU
3424 #define MAC_DCU_TXFILTER_DCU8_95_64__TYPE u_int32_t
3425 #define MAC_DCU_TXFILTER_DCU8_95_64__READ 0xffffffffU
3426
3427 #endif /* __MAC_DCU_TXFILTER_DCU8_95_64_MACRO__ */
3428
3429
3430 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU8_95_64 */
3431 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU8_95_64__NUM 1
3432
3433 /* macros for BlueprintGlobalNameSpace::MAC_DCU_CHANNEL_TIME */
3434 #ifndef __MAC_DCU_CHANNEL_TIME_MACRO__
3435 #define __MAC_DCU_CHANNEL_TIME_MACRO__
3436
3437 /* macros for field DURATION */
3438 #define MAC_DCU_CHANNEL_TIME__DURATION__SHIFT 0
3439 #define MAC_DCU_CHANNEL_TIME__DURATION__WIDTH 20
3440 #define MAC_DCU_CHANNEL_TIME__DURATION__MASK 0x000fffffU
3441 #define MAC_DCU_CHANNEL_TIME__DURATION__READ(src) \
3442 (u_int32_t)(src)\
3443 & 0x000fffffU
3444 #define MAC_DCU_CHANNEL_TIME__DURATION__WRITE(src) \
3445 ((u_int32_t)(src)\
3446 & 0x000fffffU)
3447 #define MAC_DCU_CHANNEL_TIME__DURATION__MODIFY(dst, src) \
3448 (dst) = ((dst) &\
3449 ~0x000fffffU) | ((u_int32_t)(src) &\
3450 0x000fffffU)
3451 #define MAC_DCU_CHANNEL_TIME__DURATION__VERIFY(src) \
3452 (!(((u_int32_t)(src)\
3453 & ~0x000fffffU)))
3454
3455 /* macros for field ENABLE */
3456 #define MAC_DCU_CHANNEL_TIME__ENABLE__SHIFT 20
3457 #define MAC_DCU_CHANNEL_TIME__ENABLE__WIDTH 1
3458 #define MAC_DCU_CHANNEL_TIME__ENABLE__MASK 0x00100000U
3459 #define MAC_DCU_CHANNEL_TIME__ENABLE__READ(src) \
3460 (((u_int32_t)(src)\
3461 & 0x00100000U) >> 20)
3462 #define MAC_DCU_CHANNEL_TIME__ENABLE__WRITE(src) \
3463 (((u_int32_t)(src)\
3464 << 20) & 0x00100000U)
3465 #define MAC_DCU_CHANNEL_TIME__ENABLE__MODIFY(dst, src) \
3466 (dst) = ((dst) &\
3467 ~0x00100000U) | (((u_int32_t)(src) <<\
3468 20) & 0x00100000U)
3469 #define MAC_DCU_CHANNEL_TIME__ENABLE__VERIFY(src) \
3470 (!((((u_int32_t)(src)\
3471 << 20) & ~0x00100000U)))
3472 #define MAC_DCU_CHANNEL_TIME__ENABLE__SET(dst) \
3473 (dst) = ((dst) &\
3474 ~0x00100000U) | ((u_int32_t)(1) << 20)
3475 #define MAC_DCU_CHANNEL_TIME__ENABLE__CLR(dst) \
3476 (dst) = ((dst) &\
3477 ~0x00100000U) | ((u_int32_t)(0) << 20)
3478 #define MAC_DCU_CHANNEL_TIME__TYPE u_int32_t
3479 #define MAC_DCU_CHANNEL_TIME__READ 0x001fffffU
3480 #define MAC_DCU_CHANNEL_TIME__WRITE 0x001fffffU
3481
3482 #endif /* __MAC_DCU_CHANNEL_TIME_MACRO__ */
3483
3484
3485 /* macros for mac_dcu_reg_block.MAC_DCU_CHANNEL_TIME */
3486 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_CHANNEL_TIME__NUM 10
3487
3488 /* macros for BlueprintGlobalNameSpace::MAC_DCU_GBL_IFS_MISC */
3489 #ifndef __MAC_DCU_GBL_IFS_MISC_MACRO__
3490 #define __MAC_DCU_GBL_IFS_MISC_MACRO__
3491
3492 /* macros for field LFSR_SLICE_SEL */
3493 #define MAC_DCU_GBL_IFS_MISC__LFSR_SLICE_SEL__SHIFT 0
3494 #define MAC_DCU_GBL_IFS_MISC__LFSR_SLICE_SEL__WIDTH 3
3495 #define MAC_DCU_GBL_IFS_MISC__LFSR_SLICE_SEL__MASK 0x00000007U
3496 #define MAC_DCU_GBL_IFS_MISC__LFSR_SLICE_SEL__READ(src) \
3497 (u_int32_t)(src)\
3498 & 0x00000007U
3499 #define MAC_DCU_GBL_IFS_MISC__LFSR_SLICE_SEL__WRITE(src) \
3500 ((u_int32_t)(src)\
3501 & 0x00000007U)
3502 #define MAC_DCU_GBL_IFS_MISC__LFSR_SLICE_SEL__MODIFY(dst, src) \
3503 (dst) = ((dst) &\
3504 ~0x00000007U) | ((u_int32_t)(src) &\
3505 0x00000007U)
3506 #define MAC_DCU_GBL_IFS_MISC__LFSR_SLICE_SEL__VERIFY(src) \
3507 (!(((u_int32_t)(src)\
3508 & ~0x00000007U)))
3509
3510 /* macros for field TURBO_MODE */
3511 #define MAC_DCU_GBL_IFS_MISC__TURBO_MODE__SHIFT 3
3512 #define MAC_DCU_GBL_IFS_MISC__TURBO_MODE__WIDTH 1
3513 #define MAC_DCU_GBL_IFS_MISC__TURBO_MODE__MASK 0x00000008U
3514 #define MAC_DCU_GBL_IFS_MISC__TURBO_MODE__READ(src) \
3515 (((u_int32_t)(src)\
3516 & 0x00000008U) >> 3)
3517 #define MAC_DCU_GBL_IFS_MISC__TURBO_MODE__WRITE(src) \
3518 (((u_int32_t)(src)\
3519 << 3) & 0x00000008U)
3520 #define MAC_DCU_GBL_IFS_MISC__TURBO_MODE__MODIFY(dst, src) \
3521 (dst) = ((dst) &\
3522 ~0x00000008U) | (((u_int32_t)(src) <<\
3523 3) & 0x00000008U)
3524 #define MAC_DCU_GBL_IFS_MISC__TURBO_MODE__VERIFY(src) \
3525 (!((((u_int32_t)(src)\
3526 << 3) & ~0x00000008U)))
3527 #define MAC_DCU_GBL_IFS_MISC__TURBO_MODE__SET(dst) \
3528 (dst) = ((dst) &\
3529 ~0x00000008U) | ((u_int32_t)(1) << 3)
3530 #define MAC_DCU_GBL_IFS_MISC__TURBO_MODE__CLR(dst) \
3531 (dst) = ((dst) &\
3532 ~0x00000008U) | ((u_int32_t)(0) << 3)
3533
3534 /* macros for field SIFS_DUR_USEC */
3535 #define MAC_DCU_GBL_IFS_MISC__SIFS_DUR_USEC__SHIFT 4
3536 #define MAC_DCU_GBL_IFS_MISC__SIFS_DUR_USEC__WIDTH 6
3537 #define MAC_DCU_GBL_IFS_MISC__SIFS_DUR_USEC__MASK 0x000003f0U
3538 #define MAC_DCU_GBL_IFS_MISC__SIFS_DUR_USEC__READ(src) \
3539 (((u_int32_t)(src)\
3540 & 0x000003f0U) >> 4)
3541 #define MAC_DCU_GBL_IFS_MISC__SIFS_DUR_USEC__WRITE(src) \
3542 (((u_int32_t)(src)\
3543 << 4) & 0x000003f0U)
3544 #define MAC_DCU_GBL_IFS_MISC__SIFS_DUR_USEC__MODIFY(dst, src) \
3545 (dst) = ((dst) &\
3546 ~0x000003f0U) | (((u_int32_t)(src) <<\
3547 4) & 0x000003f0U)
3548 #define MAC_DCU_GBL_IFS_MISC__SIFS_DUR_USEC__VERIFY(src) \
3549 (!((((u_int32_t)(src)\
3550 << 4) & ~0x000003f0U)))
3551
3552 /* macros for field ARB_DLY */
3553 #define MAC_DCU_GBL_IFS_MISC__ARB_DLY__SHIFT 20
3554 #define MAC_DCU_GBL_IFS_MISC__ARB_DLY__WIDTH 2
3555 #define MAC_DCU_GBL_IFS_MISC__ARB_DLY__MASK 0x00300000U
3556 #define MAC_DCU_GBL_IFS_MISC__ARB_DLY__READ(src) \
3557 (((u_int32_t)(src)\
3558 & 0x00300000U) >> 20)
3559 #define MAC_DCU_GBL_IFS_MISC__ARB_DLY__WRITE(src) \
3560 (((u_int32_t)(src)\
3561 << 20) & 0x00300000U)
3562 #define MAC_DCU_GBL_IFS_MISC__ARB_DLY__MODIFY(dst, src) \
3563 (dst) = ((dst) &\
3564 ~0x00300000U) | (((u_int32_t)(src) <<\
3565 20) & 0x00300000U)
3566 #define MAC_DCU_GBL_IFS_MISC__ARB_DLY__VERIFY(src) \
3567 (!((((u_int32_t)(src)\
3568 << 20) & ~0x00300000U)))
3569
3570 /* macros for field SIFS_RST_UNCOND */
3571 #define MAC_DCU_GBL_IFS_MISC__SIFS_RST_UNCOND__SHIFT 22
3572 #define MAC_DCU_GBL_IFS_MISC__SIFS_RST_UNCOND__WIDTH 1
3573 #define MAC_DCU_GBL_IFS_MISC__SIFS_RST_UNCOND__MASK 0x00400000U
3574 #define MAC_DCU_GBL_IFS_MISC__SIFS_RST_UNCOND__READ(src) \
3575 (((u_int32_t)(src)\
3576 & 0x00400000U) >> 22)
3577 #define MAC_DCU_GBL_IFS_MISC__SIFS_RST_UNCOND__WRITE(src) \
3578 (((u_int32_t)(src)\
3579 << 22) & 0x00400000U)
3580 #define MAC_DCU_GBL_IFS_MISC__SIFS_RST_UNCOND__MODIFY(dst, src) \
3581 (dst) = ((dst) &\
3582 ~0x00400000U) | (((u_int32_t)(src) <<\
3583 22) & 0x00400000U)
3584 #define MAC_DCU_GBL_IFS_MISC__SIFS_RST_UNCOND__VERIFY(src) \
3585 (!((((u_int32_t)(src)\
3586 << 22) & ~0x00400000U)))
3587 #define MAC_DCU_GBL_IFS_MISC__SIFS_RST_UNCOND__SET(dst) \
3588 (dst) = ((dst) &\
3589 ~0x00400000U) | ((u_int32_t)(1) << 22)
3590 #define MAC_DCU_GBL_IFS_MISC__SIFS_RST_UNCOND__CLR(dst) \
3591 (dst) = ((dst) &\
3592 ~0x00400000U) | ((u_int32_t)(0) << 22)
3593
3594 /* macros for field AIFS_RST_UNCOND */
3595 #define MAC_DCU_GBL_IFS_MISC__AIFS_RST_UNCOND__SHIFT 23
3596 #define MAC_DCU_GBL_IFS_MISC__AIFS_RST_UNCOND__WIDTH 1
3597 #define MAC_DCU_GBL_IFS_MISC__AIFS_RST_UNCOND__MASK 0x00800000U
3598 #define MAC_DCU_GBL_IFS_MISC__AIFS_RST_UNCOND__READ(src) \
3599 (((u_int32_t)(src)\
3600 & 0x00800000U) >> 23)
3601 #define MAC_DCU_GBL_IFS_MISC__AIFS_RST_UNCOND__WRITE(src) \
3602 (((u_int32_t)(src)\
3603 << 23) & 0x00800000U)
3604 #define MAC_DCU_GBL_IFS_MISC__AIFS_RST_UNCOND__MODIFY(dst, src) \
3605 (dst) = ((dst) &\
3606 ~0x00800000U) | (((u_int32_t)(src) <<\
3607 23) & 0x00800000U)
3608 #define MAC_DCU_GBL_IFS_MISC__AIFS_RST_UNCOND__VERIFY(src) \
3609 (!((((u_int32_t)(src)\
3610 << 23) & ~0x00800000U)))
3611 #define MAC_DCU_GBL_IFS_MISC__AIFS_RST_UNCOND__SET(dst) \
3612 (dst) = ((dst) &\
3613 ~0x00800000U) | ((u_int32_t)(1) << 23)
3614 #define MAC_DCU_GBL_IFS_MISC__AIFS_RST_UNCOND__CLR(dst) \
3615 (dst) = ((dst) &\
3616 ~0x00800000U) | ((u_int32_t)(0) << 23)
3617
3618 /* macros for field LFSR_SLICE_RANDOM_DIS */
3619 #define MAC_DCU_GBL_IFS_MISC__LFSR_SLICE_RANDOM_DIS__SHIFT 24
3620 #define MAC_DCU_GBL_IFS_MISC__LFSR_SLICE_RANDOM_DIS__WIDTH 1
3621 #define MAC_DCU_GBL_IFS_MISC__LFSR_SLICE_RANDOM_DIS__MASK 0x01000000U
3622 #define MAC_DCU_GBL_IFS_MISC__LFSR_SLICE_RANDOM_DIS__READ(src) \
3623 (((u_int32_t)(src)\
3624 & 0x01000000U) >> 24)
3625 #define MAC_DCU_GBL_IFS_MISC__LFSR_SLICE_RANDOM_DIS__WRITE(src) \
3626 (((u_int32_t)(src)\
3627 << 24) & 0x01000000U)
3628 #define MAC_DCU_GBL_IFS_MISC__LFSR_SLICE_RANDOM_DIS__MODIFY(dst, src) \
3629 (dst) = ((dst) &\
3630 ~0x01000000U) | (((u_int32_t)(src) <<\
3631 24) & 0x01000000U)
3632 #define MAC_DCU_GBL_IFS_MISC__LFSR_SLICE_RANDOM_DIS__VERIFY(src) \
3633 (!((((u_int32_t)(src)\
3634 << 24) & ~0x01000000U)))
3635 #define MAC_DCU_GBL_IFS_MISC__LFSR_SLICE_RANDOM_DIS__SET(dst) \
3636 (dst) = ((dst) &\
3637 ~0x01000000U) | ((u_int32_t)(1) << 24)
3638 #define MAC_DCU_GBL_IFS_MISC__LFSR_SLICE_RANDOM_DIS__CLR(dst) \
3639 (dst) = ((dst) &\
3640 ~0x01000000U) | ((u_int32_t)(0) << 24)
3641
3642 /* macros for field CHAN_SLOT_WIN_DUR */
3643 #define MAC_DCU_GBL_IFS_MISC__CHAN_SLOT_WIN_DUR__SHIFT 25
3644 #define MAC_DCU_GBL_IFS_MISC__CHAN_SLOT_WIN_DUR__WIDTH 2
3645 #define MAC_DCU_GBL_IFS_MISC__CHAN_SLOT_WIN_DUR__MASK 0x06000000U
3646 #define MAC_DCU_GBL_IFS_MISC__CHAN_SLOT_WIN_DUR__READ(src) \
3647 (((u_int32_t)(src)\
3648 & 0x06000000U) >> 25)
3649 #define MAC_DCU_GBL_IFS_MISC__CHAN_SLOT_WIN_DUR__WRITE(src) \
3650 (((u_int32_t)(src)\
3651 << 25) & 0x06000000U)
3652 #define MAC_DCU_GBL_IFS_MISC__CHAN_SLOT_WIN_DUR__MODIFY(dst, src) \
3653 (dst) = ((dst) &\
3654 ~0x06000000U) | (((u_int32_t)(src) <<\
3655 25) & 0x06000000U)
3656 #define MAC_DCU_GBL_IFS_MISC__CHAN_SLOT_WIN_DUR__VERIFY(src) \
3657 (!((((u_int32_t)(src)\
3658 << 25) & ~0x06000000U)))
3659
3660 /* macros for field CHAN_SLOT_ALWAYS */
3661 #define MAC_DCU_GBL_IFS_MISC__CHAN_SLOT_ALWAYS__SHIFT 27
3662 #define MAC_DCU_GBL_IFS_MISC__CHAN_SLOT_ALWAYS__WIDTH 1
3663 #define MAC_DCU_GBL_IFS_MISC__CHAN_SLOT_ALWAYS__MASK 0x08000000U
3664 #define MAC_DCU_GBL_IFS_MISC__CHAN_SLOT_ALWAYS__READ(src) \
3665 (((u_int32_t)(src)\
3666 & 0x08000000U) >> 27)
3667 #define MAC_DCU_GBL_IFS_MISC__CHAN_SLOT_ALWAYS__WRITE(src) \
3668 (((u_int32_t)(src)\
3669 << 27) & 0x08000000U)
3670 #define MAC_DCU_GBL_IFS_MISC__CHAN_SLOT_ALWAYS__MODIFY(dst, src) \
3671 (dst) = ((dst) &\
3672 ~0x08000000U) | (((u_int32_t)(src) <<\
3673 27) & 0x08000000U)
3674 #define MAC_DCU_GBL_IFS_MISC__CHAN_SLOT_ALWAYS__VERIFY(src) \
3675 (!((((u_int32_t)(src)\
3676 << 27) & ~0x08000000U)))
3677 #define MAC_DCU_GBL_IFS_MISC__CHAN_SLOT_ALWAYS__SET(dst) \
3678 (dst) = ((dst) &\
3679 ~0x08000000U) | ((u_int32_t)(1) << 27)
3680 #define MAC_DCU_GBL_IFS_MISC__CHAN_SLOT_ALWAYS__CLR(dst) \
3681 (dst) = ((dst) &\
3682 ~0x08000000U) | ((u_int32_t)(0) << 27)
3683
3684 /* macros for field IGNORE_BACKOFF */
3685 #define MAC_DCU_GBL_IFS_MISC__IGNORE_BACKOFF__SHIFT 28
3686 #define MAC_DCU_GBL_IFS_MISC__IGNORE_BACKOFF__WIDTH 1
3687 #define MAC_DCU_GBL_IFS_MISC__IGNORE_BACKOFF__MASK 0x10000000U
3688 #define MAC_DCU_GBL_IFS_MISC__IGNORE_BACKOFF__READ(src) \
3689 (((u_int32_t)(src)\
3690 & 0x10000000U) >> 28)
3691 #define MAC_DCU_GBL_IFS_MISC__IGNORE_BACKOFF__WRITE(src) \
3692 (((u_int32_t)(src)\
3693 << 28) & 0x10000000U)
3694 #define MAC_DCU_GBL_IFS_MISC__IGNORE_BACKOFF__MODIFY(dst, src) \
3695 (dst) = ((dst) &\
3696 ~0x10000000U) | (((u_int32_t)(src) <<\
3697 28) & 0x10000000U)
3698 #define MAC_DCU_GBL_IFS_MISC__IGNORE_BACKOFF__VERIFY(src) \
3699 (!((((u_int32_t)(src)\
3700 << 28) & ~0x10000000U)))
3701 #define MAC_DCU_GBL_IFS_MISC__IGNORE_BACKOFF__SET(dst) \
3702 (dst) = ((dst) &\
3703 ~0x10000000U) | ((u_int32_t)(1) << 28)
3704 #define MAC_DCU_GBL_IFS_MISC__IGNORE_BACKOFF__CLR(dst) \
3705 (dst) = ((dst) &\
3706 ~0x10000000U) | ((u_int32_t)(0) << 28)
3707 #define MAC_DCU_GBL_IFS_MISC__TYPE u_int32_t
3708 #define MAC_DCU_GBL_IFS_MISC__READ 0x1ff003ffU
3709 #define MAC_DCU_GBL_IFS_MISC__WRITE 0x1ff003ffU
3710
3711 #endif /* __MAC_DCU_GBL_IFS_MISC_MACRO__ */
3712
3713
3714 /* macros for mac_dcu_reg_block.MAC_DCU_GBL_IFS_MISC */
3715 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_GBL_IFS_MISC__NUM 1
3716
3717 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU0_127_96 */
3718 #ifndef __MAC_DCU_TXFILTER_DCU0_127_96_MACRO__
3719 #define __MAC_DCU_TXFILTER_DCU0_127_96_MACRO__
3720
3721 /* macros for field DATA */
3722 #define MAC_DCU_TXFILTER_DCU0_127_96__DATA__SHIFT 0
3723 #define MAC_DCU_TXFILTER_DCU0_127_96__DATA__WIDTH 32
3724 #define MAC_DCU_TXFILTER_DCU0_127_96__DATA__MASK 0xffffffffU
3725 #define MAC_DCU_TXFILTER_DCU0_127_96__DATA__READ(src) \
3726 (u_int32_t)(src)\
3727 & 0xffffffffU
3728 #define MAC_DCU_TXFILTER_DCU0_127_96__DATA__WRITE(src) \
3729 ((u_int32_t)(src)\
3730 & 0xffffffffU)
3731 #define MAC_DCU_TXFILTER_DCU0_127_96__DATA__MODIFY(dst, src) \
3732 (dst) = ((dst) &\
3733 ~0xffffffffU) | ((u_int32_t)(src) &\
3734 0xffffffffU)
3735 #define MAC_DCU_TXFILTER_DCU0_127_96__DATA__VERIFY(src) \
3736 (!(((u_int32_t)(src)\
3737 & ~0xffffffffU)))
3738 #define MAC_DCU_TXFILTER_DCU0_127_96__TYPE u_int32_t
3739 #define MAC_DCU_TXFILTER_DCU0_127_96__READ 0xffffffffU
3740 #define MAC_DCU_TXFILTER_DCU0_127_96__WRITE 0xffffffffU
3741
3742 #endif /* __MAC_DCU_TXFILTER_DCU0_127_96_MACRO__ */
3743
3744
3745 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU0_127_96 */
3746 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU0_127_96__NUM 1
3747
3748 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU8_127_96 */
3749 #ifndef __MAC_DCU_TXFILTER_DCU8_127_96_MACRO__
3750 #define __MAC_DCU_TXFILTER_DCU8_127_96_MACRO__
3751
3752 /* macros for field DATA */
3753 #define MAC_DCU_TXFILTER_DCU8_127_96__DATA__SHIFT 0
3754 #define MAC_DCU_TXFILTER_DCU8_127_96__DATA__WIDTH 32
3755 #define MAC_DCU_TXFILTER_DCU8_127_96__DATA__MASK 0xffffffffU
3756 #define MAC_DCU_TXFILTER_DCU8_127_96__DATA__READ(src) \
3757 (u_int32_t)(src)\
3758 & 0xffffffffU
3759 #define MAC_DCU_TXFILTER_DCU8_127_96__TYPE u_int32_t
3760 #define MAC_DCU_TXFILTER_DCU8_127_96__READ 0xffffffffU
3761
3762 #endif /* __MAC_DCU_TXFILTER_DCU8_127_96_MACRO__ */
3763
3764
3765 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU8_127_96 */
3766 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU8_127_96__NUM 1
3767
3768 /* macros for BlueprintGlobalNameSpace::MAC_DCU_MISC */
3769 #ifndef __MAC_DCU_MISC_MACRO__
3770 #define __MAC_DCU_MISC_MACRO__
3771
3772 /* macros for field BKOFF_THRESH */
3773 #define MAC_DCU_MISC__BKOFF_THRESH__SHIFT 0
3774 #define MAC_DCU_MISC__BKOFF_THRESH__WIDTH 6
3775 #define MAC_DCU_MISC__BKOFF_THRESH__MASK 0x0000003fU
3776 #define MAC_DCU_MISC__BKOFF_THRESH__READ(src) (u_int32_t)(src) & 0x0000003fU
3777 #define MAC_DCU_MISC__BKOFF_THRESH__WRITE(src) ((u_int32_t)(src) & 0x0000003fU)
3778 #define MAC_DCU_MISC__BKOFF_THRESH__MODIFY(dst, src) \
3779 (dst) = ((dst) &\
3780 ~0x0000003fU) | ((u_int32_t)(src) &\
3781 0x0000003fU)
3782 #define MAC_DCU_MISC__BKOFF_THRESH__VERIFY(src) \
3783 (!(((u_int32_t)(src)\
3784 & ~0x0000003fU)))
3785
3786 /* macros for field SFC_RST_AT_TS_END_EN */
3787 #define MAC_DCU_MISC__SFC_RST_AT_TS_END_EN__SHIFT 6
3788 #define MAC_DCU_MISC__SFC_RST_AT_TS_END_EN__WIDTH 1
3789 #define MAC_DCU_MISC__SFC_RST_AT_TS_END_EN__MASK 0x00000040U
3790 #define MAC_DCU_MISC__SFC_RST_AT_TS_END_EN__READ(src) \
3791 (((u_int32_t)(src)\
3792 & 0x00000040U) >> 6)
3793 #define MAC_DCU_MISC__SFC_RST_AT_TS_END_EN__WRITE(src) \
3794 (((u_int32_t)(src)\
3795 << 6) & 0x00000040U)
3796 #define MAC_DCU_MISC__SFC_RST_AT_TS_END_EN__MODIFY(dst, src) \
3797 (dst) = ((dst) &\
3798 ~0x00000040U) | (((u_int32_t)(src) <<\
3799 6) & 0x00000040U)
3800 #define MAC_DCU_MISC__SFC_RST_AT_TS_END_EN__VERIFY(src) \
3801 (!((((u_int32_t)(src)\
3802 << 6) & ~0x00000040U)))
3803 #define MAC_DCU_MISC__SFC_RST_AT_TS_END_EN__SET(dst) \
3804 (dst) = ((dst) &\
3805 ~0x00000040U) | ((u_int32_t)(1) << 6)
3806 #define MAC_DCU_MISC__SFC_RST_AT_TS_END_EN__CLR(dst) \
3807 (dst) = ((dst) &\
3808 ~0x00000040U) | ((u_int32_t)(0) << 6)
3809
3810 /* macros for field CW_RST_AT_TS_END_DIS */
3811 #define MAC_DCU_MISC__CW_RST_AT_TS_END_DIS__SHIFT 7
3812 #define MAC_DCU_MISC__CW_RST_AT_TS_END_DIS__WIDTH 1
3813 #define MAC_DCU_MISC__CW_RST_AT_TS_END_DIS__MASK 0x00000080U
3814 #define MAC_DCU_MISC__CW_RST_AT_TS_END_DIS__READ(src) \
3815 (((u_int32_t)(src)\
3816 & 0x00000080U) >> 7)
3817 #define MAC_DCU_MISC__CW_RST_AT_TS_END_DIS__WRITE(src) \
3818 (((u_int32_t)(src)\
3819 << 7) & 0x00000080U)
3820 #define MAC_DCU_MISC__CW_RST_AT_TS_END_DIS__MODIFY(dst, src) \
3821 (dst) = ((dst) &\
3822 ~0x00000080U) | (((u_int32_t)(src) <<\
3823 7) & 0x00000080U)
3824 #define MAC_DCU_MISC__CW_RST_AT_TS_END_DIS__VERIFY(src) \
3825 (!((((u_int32_t)(src)\
3826 << 7) & ~0x00000080U)))
3827 #define MAC_DCU_MISC__CW_RST_AT_TS_END_DIS__SET(dst) \
3828 (dst) = ((dst) &\
3829 ~0x00000080U) | ((u_int32_t)(1) << 7)
3830 #define MAC_DCU_MISC__CW_RST_AT_TS_END_DIS__CLR(dst) \
3831 (dst) = ((dst) &\
3832 ~0x00000080U) | ((u_int32_t)(0) << 7)
3833
3834 /* macros for field FRAG_BURST_WAIT_QCU_EN */
3835 #define MAC_DCU_MISC__FRAG_BURST_WAIT_QCU_EN__SHIFT 8
3836 #define MAC_DCU_MISC__FRAG_BURST_WAIT_QCU_EN__WIDTH 1
3837 #define MAC_DCU_MISC__FRAG_BURST_WAIT_QCU_EN__MASK 0x00000100U
3838 #define MAC_DCU_MISC__FRAG_BURST_WAIT_QCU_EN__READ(src) \
3839 (((u_int32_t)(src)\
3840 & 0x00000100U) >> 8)
3841 #define MAC_DCU_MISC__FRAG_BURST_WAIT_QCU_EN__WRITE(src) \
3842 (((u_int32_t)(src)\
3843 << 8) & 0x00000100U)
3844 #define MAC_DCU_MISC__FRAG_BURST_WAIT_QCU_EN__MODIFY(dst, src) \
3845 (dst) = ((dst) &\
3846 ~0x00000100U) | (((u_int32_t)(src) <<\
3847 8) & 0x00000100U)
3848 #define MAC_DCU_MISC__FRAG_BURST_WAIT_QCU_EN__VERIFY(src) \
3849 (!((((u_int32_t)(src)\
3850 << 8) & ~0x00000100U)))
3851 #define MAC_DCU_MISC__FRAG_BURST_WAIT_QCU_EN__SET(dst) \
3852 (dst) = ((dst) &\
3853 ~0x00000100U) | ((u_int32_t)(1) << 8)
3854 #define MAC_DCU_MISC__FRAG_BURST_WAIT_QCU_EN__CLR(dst) \
3855 (dst) = ((dst) &\
3856 ~0x00000100U) | ((u_int32_t)(0) << 8)
3857
3858 /* macros for field FRAG_BURST_BKOFF_EN */
3859 #define MAC_DCU_MISC__FRAG_BURST_BKOFF_EN__SHIFT 9
3860 #define MAC_DCU_MISC__FRAG_BURST_BKOFF_EN__WIDTH 1
3861 #define MAC_DCU_MISC__FRAG_BURST_BKOFF_EN__MASK 0x00000200U
3862 #define MAC_DCU_MISC__FRAG_BURST_BKOFF_EN__READ(src) \
3863 (((u_int32_t)(src)\
3864 & 0x00000200U) >> 9)
3865 #define MAC_DCU_MISC__FRAG_BURST_BKOFF_EN__WRITE(src) \
3866 (((u_int32_t)(src)\
3867 << 9) & 0x00000200U)
3868 #define MAC_DCU_MISC__FRAG_BURST_BKOFF_EN__MODIFY(dst, src) \
3869 (dst) = ((dst) &\
3870 ~0x00000200U) | (((u_int32_t)(src) <<\
3871 9) & 0x00000200U)
3872 #define MAC_DCU_MISC__FRAG_BURST_BKOFF_EN__VERIFY(src) \
3873 (!((((u_int32_t)(src)\
3874 << 9) & ~0x00000200U)))
3875 #define MAC_DCU_MISC__FRAG_BURST_BKOFF_EN__SET(dst) \
3876 (dst) = ((dst) &\
3877 ~0x00000200U) | ((u_int32_t)(1) << 9)
3878 #define MAC_DCU_MISC__FRAG_BURST_BKOFF_EN__CLR(dst) \
3879 (dst) = ((dst) &\
3880 ~0x00000200U) | ((u_int32_t)(0) << 9)
3881
3882 /* macros for field HCF_POLL_EN */
3883 #define MAC_DCU_MISC__HCF_POLL_EN__SHIFT 11
3884 #define MAC_DCU_MISC__HCF_POLL_EN__WIDTH 1
3885 #define MAC_DCU_MISC__HCF_POLL_EN__MASK 0x00000800U
3886 #define MAC_DCU_MISC__HCF_POLL_EN__READ(src) \
3887 (((u_int32_t)(src)\
3888 & 0x00000800U) >> 11)
3889 #define MAC_DCU_MISC__HCF_POLL_EN__WRITE(src) \
3890 (((u_int32_t)(src)\
3891 << 11) & 0x00000800U)
3892 #define MAC_DCU_MISC__HCF_POLL_EN__MODIFY(dst, src) \
3893 (dst) = ((dst) &\
3894 ~0x00000800U) | (((u_int32_t)(src) <<\
3895 11) & 0x00000800U)
3896 #define MAC_DCU_MISC__HCF_POLL_EN__VERIFY(src) \
3897 (!((((u_int32_t)(src)\
3898 << 11) & ~0x00000800U)))
3899 #define MAC_DCU_MISC__HCF_POLL_EN__SET(dst) \
3900 (dst) = ((dst) &\
3901 ~0x00000800U) | ((u_int32_t)(1) << 11)
3902 #define MAC_DCU_MISC__HCF_POLL_EN__CLR(dst) \
3903 (dst) = ((dst) &\
3904 ~0x00000800U) | ((u_int32_t)(0) << 11)
3905
3906 /* macros for field BKOFF_PF */
3907 #define MAC_DCU_MISC__BKOFF_PF__SHIFT 12
3908 #define MAC_DCU_MISC__BKOFF_PF__WIDTH 1
3909 #define MAC_DCU_MISC__BKOFF_PF__MASK 0x00001000U
3910 #define MAC_DCU_MISC__BKOFF_PF__READ(src) \
3911 (((u_int32_t)(src)\
3912 & 0x00001000U) >> 12)
3913 #define MAC_DCU_MISC__BKOFF_PF__WRITE(src) \
3914 (((u_int32_t)(src)\
3915 << 12) & 0x00001000U)
3916 #define MAC_DCU_MISC__BKOFF_PF__MODIFY(dst, src) \
3917 (dst) = ((dst) &\
3918 ~0x00001000U) | (((u_int32_t)(src) <<\
3919 12) & 0x00001000U)
3920 #define MAC_DCU_MISC__BKOFF_PF__VERIFY(src) \
3921 (!((((u_int32_t)(src)\
3922 << 12) & ~0x00001000U)))
3923 #define MAC_DCU_MISC__BKOFF_PF__SET(dst) \
3924 (dst) = ((dst) &\
3925 ~0x00001000U) | ((u_int32_t)(1) << 12)
3926 #define MAC_DCU_MISC__BKOFF_PF__CLR(dst) \
3927 (dst) = ((dst) &\
3928 ~0x00001000U) | ((u_int32_t)(0) << 12)
3929
3930 /* macros for field VIRT_COLL_POLICY */
3931 #define MAC_DCU_MISC__VIRT_COLL_POLICY__SHIFT 14
3932 #define MAC_DCU_MISC__VIRT_COLL_POLICY__WIDTH 2
3933 #define MAC_DCU_MISC__VIRT_COLL_POLICY__MASK 0x0000c000U
3934 #define MAC_DCU_MISC__VIRT_COLL_POLICY__READ(src) \
3935 (((u_int32_t)(src)\
3936 & 0x0000c000U) >> 14)
3937 #define MAC_DCU_MISC__VIRT_COLL_POLICY__WRITE(src) \
3938 (((u_int32_t)(src)\
3939 << 14) & 0x0000c000U)
3940 #define MAC_DCU_MISC__VIRT_COLL_POLICY__MODIFY(dst, src) \
3941 (dst) = ((dst) &\
3942 ~0x0000c000U) | (((u_int32_t)(src) <<\
3943 14) & 0x0000c000U)
3944 #define MAC_DCU_MISC__VIRT_COLL_POLICY__VERIFY(src) \
3945 (!((((u_int32_t)(src)\
3946 << 14) & ~0x0000c000U)))
3947
3948 /* macros for field IS_BCN */
3949 #define MAC_DCU_MISC__IS_BCN__SHIFT 16
3950 #define MAC_DCU_MISC__IS_BCN__WIDTH 1
3951 #define MAC_DCU_MISC__IS_BCN__MASK 0x00010000U
3952 #define MAC_DCU_MISC__IS_BCN__READ(src) \
3953 (((u_int32_t)(src)\
3954 & 0x00010000U) >> 16)
3955 #define MAC_DCU_MISC__IS_BCN__WRITE(src) \
3956 (((u_int32_t)(src)\
3957 << 16) & 0x00010000U)
3958 #define MAC_DCU_MISC__IS_BCN__MODIFY(dst, src) \
3959 (dst) = ((dst) &\
3960 ~0x00010000U) | (((u_int32_t)(src) <<\
3961 16) & 0x00010000U)
3962 #define MAC_DCU_MISC__IS_BCN__VERIFY(src) \
3963 (!((((u_int32_t)(src)\
3964 << 16) & ~0x00010000U)))
3965 #define MAC_DCU_MISC__IS_BCN__SET(dst) \
3966 (dst) = ((dst) &\
3967 ~0x00010000U) | ((u_int32_t)(1) << 16)
3968 #define MAC_DCU_MISC__IS_BCN__CLR(dst) \
3969 (dst) = ((dst) &\
3970 ~0x00010000U) | ((u_int32_t)(0) << 16)
3971
3972 /* macros for field ARB_LOCKOUT_IF_EN */
3973 #define MAC_DCU_MISC__ARB_LOCKOUT_IF_EN__SHIFT 17
3974 #define MAC_DCU_MISC__ARB_LOCKOUT_IF_EN__WIDTH 1
3975 #define MAC_DCU_MISC__ARB_LOCKOUT_IF_EN__MASK 0x00020000U
3976 #define MAC_DCU_MISC__ARB_LOCKOUT_IF_EN__READ(src) \
3977 (((u_int32_t)(src)\
3978 & 0x00020000U) >> 17)
3979 #define MAC_DCU_MISC__ARB_LOCKOUT_IF_EN__WRITE(src) \
3980 (((u_int32_t)(src)\
3981 << 17) & 0x00020000U)
3982 #define MAC_DCU_MISC__ARB_LOCKOUT_IF_EN__MODIFY(dst, src) \
3983 (dst) = ((dst) &\
3984 ~0x00020000U) | (((u_int32_t)(src) <<\
3985 17) & 0x00020000U)
3986 #define MAC_DCU_MISC__ARB_LOCKOUT_IF_EN__VERIFY(src) \
3987 (!((((u_int32_t)(src)\
3988 << 17) & ~0x00020000U)))
3989 #define MAC_DCU_MISC__ARB_LOCKOUT_IF_EN__SET(dst) \
3990 (dst) = ((dst) &\
3991 ~0x00020000U) | ((u_int32_t)(1) << 17)
3992 #define MAC_DCU_MISC__ARB_LOCKOUT_IF_EN__CLR(dst) \
3993 (dst) = ((dst) &\
3994 ~0x00020000U) | ((u_int32_t)(0) << 17)
3995
3996 /* macros for field LOCKOUT_GBL_EN */
3997 #define MAC_DCU_MISC__LOCKOUT_GBL_EN__SHIFT 18
3998 #define MAC_DCU_MISC__LOCKOUT_GBL_EN__WIDTH 1
3999 #define MAC_DCU_MISC__LOCKOUT_GBL_EN__MASK 0x00040000U
4000 #define MAC_DCU_MISC__LOCKOUT_GBL_EN__READ(src) \
4001 (((u_int32_t)(src)\
4002 & 0x00040000U) >> 18)
4003 #define MAC_DCU_MISC__LOCKOUT_GBL_EN__WRITE(src) \
4004 (((u_int32_t)(src)\
4005 << 18) & 0x00040000U)
4006 #define MAC_DCU_MISC__LOCKOUT_GBL_EN__MODIFY(dst, src) \
4007 (dst) = ((dst) &\
4008 ~0x00040000U) | (((u_int32_t)(src) <<\
4009 18) & 0x00040000U)
4010 #define MAC_DCU_MISC__LOCKOUT_GBL_EN__VERIFY(src) \
4011 (!((((u_int32_t)(src)\
4012 << 18) & ~0x00040000U)))
4013 #define MAC_DCU_MISC__LOCKOUT_GBL_EN__SET(dst) \
4014 (dst) = ((dst) &\
4015 ~0x00040000U) | ((u_int32_t)(1) << 18)
4016 #define MAC_DCU_MISC__LOCKOUT_GBL_EN__CLR(dst) \
4017 (dst) = ((dst) &\
4018 ~0x00040000U) | ((u_int32_t)(0) << 18)
4019
4020 /* macros for field LOCKOUT_IGNORE */
4021 #define MAC_DCU_MISC__LOCKOUT_IGNORE__SHIFT 19
4022 #define MAC_DCU_MISC__LOCKOUT_IGNORE__WIDTH 1
4023 #define MAC_DCU_MISC__LOCKOUT_IGNORE__MASK 0x00080000U
4024 #define MAC_DCU_MISC__LOCKOUT_IGNORE__READ(src) \
4025 (((u_int32_t)(src)\
4026 & 0x00080000U) >> 19)
4027 #define MAC_DCU_MISC__LOCKOUT_IGNORE__WRITE(src) \
4028 (((u_int32_t)(src)\
4029 << 19) & 0x00080000U)
4030 #define MAC_DCU_MISC__LOCKOUT_IGNORE__MODIFY(dst, src) \
4031 (dst) = ((dst) &\
4032 ~0x00080000U) | (((u_int32_t)(src) <<\
4033 19) & 0x00080000U)
4034 #define MAC_DCU_MISC__LOCKOUT_IGNORE__VERIFY(src) \
4035 (!((((u_int32_t)(src)\
4036 << 19) & ~0x00080000U)))
4037 #define MAC_DCU_MISC__LOCKOUT_IGNORE__SET(dst) \
4038 (dst) = ((dst) &\
4039 ~0x00080000U) | ((u_int32_t)(1) << 19)
4040 #define MAC_DCU_MISC__LOCKOUT_IGNORE__CLR(dst) \
4041 (dst) = ((dst) &\
4042 ~0x00080000U) | ((u_int32_t)(0) << 19)
4043
4044 /* macros for field SEQNUM_FREEZE */
4045 #define MAC_DCU_MISC__SEQNUM_FREEZE__SHIFT 20
4046 #define MAC_DCU_MISC__SEQNUM_FREEZE__WIDTH 1
4047 #define MAC_DCU_MISC__SEQNUM_FREEZE__MASK 0x00100000U
4048 #define MAC_DCU_MISC__SEQNUM_FREEZE__READ(src) \
4049 (((u_int32_t)(src)\
4050 & 0x00100000U) >> 20)
4051 #define MAC_DCU_MISC__SEQNUM_FREEZE__WRITE(src) \
4052 (((u_int32_t)(src)\
4053 << 20) & 0x00100000U)
4054 #define MAC_DCU_MISC__SEQNUM_FREEZE__MODIFY(dst, src) \
4055 (dst) = ((dst) &\
4056 ~0x00100000U) | (((u_int32_t)(src) <<\
4057 20) & 0x00100000U)
4058 #define MAC_DCU_MISC__SEQNUM_FREEZE__VERIFY(src) \
4059 (!((((u_int32_t)(src)\
4060 << 20) & ~0x00100000U)))
4061 #define MAC_DCU_MISC__SEQNUM_FREEZE__SET(dst) \
4062 (dst) = ((dst) &\
4063 ~0x00100000U) | ((u_int32_t)(1) << 20)
4064 #define MAC_DCU_MISC__SEQNUM_FREEZE__CLR(dst) \
4065 (dst) = ((dst) &\
4066 ~0x00100000U) | ((u_int32_t)(0) << 20)
4067
4068 /* macros for field POST_BKOFF_SKIP */
4069 #define MAC_DCU_MISC__POST_BKOFF_SKIP__SHIFT 21
4070 #define MAC_DCU_MISC__POST_BKOFF_SKIP__WIDTH 1
4071 #define MAC_DCU_MISC__POST_BKOFF_SKIP__MASK 0x00200000U
4072 #define MAC_DCU_MISC__POST_BKOFF_SKIP__READ(src) \
4073 (((u_int32_t)(src)\
4074 & 0x00200000U) >> 21)
4075 #define MAC_DCU_MISC__POST_BKOFF_SKIP__WRITE(src) \
4076 (((u_int32_t)(src)\
4077 << 21) & 0x00200000U)
4078 #define MAC_DCU_MISC__POST_BKOFF_SKIP__MODIFY(dst, src) \
4079 (dst) = ((dst) &\
4080 ~0x00200000U) | (((u_int32_t)(src) <<\
4081 21) & 0x00200000U)
4082 #define MAC_DCU_MISC__POST_BKOFF_SKIP__VERIFY(src) \
4083 (!((((u_int32_t)(src)\
4084 << 21) & ~0x00200000U)))
4085 #define MAC_DCU_MISC__POST_BKOFF_SKIP__SET(dst) \
4086 (dst) = ((dst) &\
4087 ~0x00200000U) | ((u_int32_t)(1) << 21)
4088 #define MAC_DCU_MISC__POST_BKOFF_SKIP__CLR(dst) \
4089 (dst) = ((dst) &\
4090 ~0x00200000U) | ((u_int32_t)(0) << 21)
4091
4092 /* macros for field VIRT_COLL_CW_INC_EN */
4093 #define MAC_DCU_MISC__VIRT_COLL_CW_INC_EN__SHIFT 22
4094 #define MAC_DCU_MISC__VIRT_COLL_CW_INC_EN__WIDTH 1
4095 #define MAC_DCU_MISC__VIRT_COLL_CW_INC_EN__MASK 0x00400000U
4096 #define MAC_DCU_MISC__VIRT_COLL_CW_INC_EN__READ(src) \
4097 (((u_int32_t)(src)\
4098 & 0x00400000U) >> 22)
4099 #define MAC_DCU_MISC__VIRT_COLL_CW_INC_EN__WRITE(src) \
4100 (((u_int32_t)(src)\
4101 << 22) & 0x00400000U)
4102 #define MAC_DCU_MISC__VIRT_COLL_CW_INC_EN__MODIFY(dst, src) \
4103 (dst) = ((dst) &\
4104 ~0x00400000U) | (((u_int32_t)(src) <<\
4105 22) & 0x00400000U)
4106 #define MAC_DCU_MISC__VIRT_COLL_CW_INC_EN__VERIFY(src) \
4107 (!((((u_int32_t)(src)\
4108 << 22) & ~0x00400000U)))
4109 #define MAC_DCU_MISC__VIRT_COLL_CW_INC_EN__SET(dst) \
4110 (dst) = ((dst) &\
4111 ~0x00400000U) | ((u_int32_t)(1) << 22)
4112 #define MAC_DCU_MISC__VIRT_COLL_CW_INC_EN__CLR(dst) \
4113 (dst) = ((dst) &\
4114 ~0x00400000U) | ((u_int32_t)(0) << 22)
4115
4116 /* macros for field RETRY_ON_BLOWN_IFS_EN */
4117 #define MAC_DCU_MISC__RETRY_ON_BLOWN_IFS_EN__SHIFT 23
4118 #define MAC_DCU_MISC__RETRY_ON_BLOWN_IFS_EN__WIDTH 1
4119 #define MAC_DCU_MISC__RETRY_ON_BLOWN_IFS_EN__MASK 0x00800000U
4120 #define MAC_DCU_MISC__RETRY_ON_BLOWN_IFS_EN__READ(src) \
4121 (((u_int32_t)(src)\
4122 & 0x00800000U) >> 23)
4123 #define MAC_DCU_MISC__RETRY_ON_BLOWN_IFS_EN__WRITE(src) \
4124 (((u_int32_t)(src)\
4125 << 23) & 0x00800000U)
4126 #define MAC_DCU_MISC__RETRY_ON_BLOWN_IFS_EN__MODIFY(dst, src) \
4127 (dst) = ((dst) &\
4128 ~0x00800000U) | (((u_int32_t)(src) <<\
4129 23) & 0x00800000U)
4130 #define MAC_DCU_MISC__RETRY_ON_BLOWN_IFS_EN__VERIFY(src) \
4131 (!((((u_int32_t)(src)\
4132 << 23) & ~0x00800000U)))
4133 #define MAC_DCU_MISC__RETRY_ON_BLOWN_IFS_EN__SET(dst) \
4134 (dst) = ((dst) &\
4135 ~0x00800000U) | ((u_int32_t)(1) << 23)
4136 #define MAC_DCU_MISC__RETRY_ON_BLOWN_IFS_EN__CLR(dst) \
4137 (dst) = ((dst) &\
4138 ~0x00800000U) | ((u_int32_t)(0) << 23)
4139
4140 /* macros for field SIFS_BURST_CHAN_BUSY_IGNORE */
4141 #define MAC_DCU_MISC__SIFS_BURST_CHAN_BUSY_IGNORE__SHIFT 24
4142 #define MAC_DCU_MISC__SIFS_BURST_CHAN_BUSY_IGNORE__WIDTH 1
4143 #define MAC_DCU_MISC__SIFS_BURST_CHAN_BUSY_IGNORE__MASK 0x01000000U
4144 #define MAC_DCU_MISC__SIFS_BURST_CHAN_BUSY_IGNORE__READ(src) \
4145 (((u_int32_t)(src)\
4146 & 0x01000000U) >> 24)
4147 #define MAC_DCU_MISC__SIFS_BURST_CHAN_BUSY_IGNORE__WRITE(src) \
4148 (((u_int32_t)(src)\
4149 << 24) & 0x01000000U)
4150 #define MAC_DCU_MISC__SIFS_BURST_CHAN_BUSY_IGNORE__MODIFY(dst, src) \
4151 (dst) = ((dst) &\
4152 ~0x01000000U) | (((u_int32_t)(src) <<\
4153 24) & 0x01000000U)
4154 #define MAC_DCU_MISC__SIFS_BURST_CHAN_BUSY_IGNORE__VERIFY(src) \
4155 (!((((u_int32_t)(src)\
4156 << 24) & ~0x01000000U)))
4157 #define MAC_DCU_MISC__SIFS_BURST_CHAN_BUSY_IGNORE__SET(dst) \
4158 (dst) = ((dst) &\
4159 ~0x01000000U) | ((u_int32_t)(1) << 24)
4160 #define MAC_DCU_MISC__SIFS_BURST_CHAN_BUSY_IGNORE__CLR(dst) \
4161 (dst) = ((dst) &\
4162 ~0x01000000U) | ((u_int32_t)(0) << 24)
4163 #define MAC_DCU_MISC__TYPE u_int32_t
4164 #define MAC_DCU_MISC__READ 0x01ffdbffU
4165 #define MAC_DCU_MISC__WRITE 0x01ffdbffU
4166
4167 #endif /* __MAC_DCU_MISC_MACRO__ */
4168
4169
4170 /* macros for mac_dcu_reg_block.MAC_DCU_MISC */
4171 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_MISC__NUM 10
4172
4173 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU1_31_0 */
4174 #ifndef __MAC_DCU_TXFILTER_DCU1_31_0_MACRO__
4175 #define __MAC_DCU_TXFILTER_DCU1_31_0_MACRO__
4176
4177 /* macros for field DATA */
4178 #define MAC_DCU_TXFILTER_DCU1_31_0__DATA__SHIFT 0
4179 #define MAC_DCU_TXFILTER_DCU1_31_0__DATA__WIDTH 32
4180 #define MAC_DCU_TXFILTER_DCU1_31_0__DATA__MASK 0xffffffffU
4181 #define MAC_DCU_TXFILTER_DCU1_31_0__DATA__READ(src) \
4182 (u_int32_t)(src)\
4183 & 0xffffffffU
4184 #define MAC_DCU_TXFILTER_DCU1_31_0__TYPE u_int32_t
4185 #define MAC_DCU_TXFILTER_DCU1_31_0__READ 0xffffffffU
4186
4187 #endif /* __MAC_DCU_TXFILTER_DCU1_31_0_MACRO__ */
4188
4189
4190 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU1_31_0 */
4191 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU1_31_0__NUM 1
4192
4193 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU9_31_0 */
4194 #ifndef __MAC_DCU_TXFILTER_DCU9_31_0_MACRO__
4195 #define __MAC_DCU_TXFILTER_DCU9_31_0_MACRO__
4196
4197 /* macros for field DATA */
4198 #define MAC_DCU_TXFILTER_DCU9_31_0__DATA__SHIFT 0
4199 #define MAC_DCU_TXFILTER_DCU9_31_0__DATA__WIDTH 32
4200 #define MAC_DCU_TXFILTER_DCU9_31_0__DATA__MASK 0xffffffffU
4201 #define MAC_DCU_TXFILTER_DCU9_31_0__DATA__READ(src) \
4202 (u_int32_t)(src)\
4203 & 0xffffffffU
4204 #define MAC_DCU_TXFILTER_DCU9_31_0__TYPE u_int32_t
4205 #define MAC_DCU_TXFILTER_DCU9_31_0__READ 0xffffffffU
4206
4207 #endif /* __MAC_DCU_TXFILTER_DCU9_31_0_MACRO__ */
4208
4209
4210 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU9_31_0 */
4211 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU9_31_0__NUM 1
4212
4213 /* macros for BlueprintGlobalNameSpace::MAC_DCU_SEQ */
4214 #ifndef __MAC_DCU_SEQ_MACRO__
4215 #define __MAC_DCU_SEQ_MACRO__
4216
4217 /* macros for field NUM */
4218 #define MAC_DCU_SEQ__NUM__SHIFT 0
4219 #define MAC_DCU_SEQ__NUM__WIDTH 32
4220 #define MAC_DCU_SEQ__NUM__MASK 0xffffffffU
4221 #define MAC_DCU_SEQ__NUM__READ(src) (u_int32_t)(src) & 0xffffffffU
4222 #define MAC_DCU_SEQ__NUM__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
4223 #define MAC_DCU_SEQ__NUM__MODIFY(dst, src) \
4224 (dst) = ((dst) &\
4225 ~0xffffffffU) | ((u_int32_t)(src) &\
4226 0xffffffffU)
4227 #define MAC_DCU_SEQ__NUM__VERIFY(src) (!(((u_int32_t)(src) & ~0xffffffffU)))
4228 #define MAC_DCU_SEQ__TYPE u_int32_t
4229 #define MAC_DCU_SEQ__READ 0xffffffffU
4230 #define MAC_DCU_SEQ__WRITE 0xffffffffU
4231
4232 #endif /* __MAC_DCU_SEQ_MACRO__ */
4233
4234
4235 /* macros for mac_dcu_reg_block.MAC_DCU_SEQ */
4236 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_SEQ__NUM 1
4237
4238 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU1_63_32 */
4239 #ifndef __MAC_DCU_TXFILTER_DCU1_63_32_MACRO__
4240 #define __MAC_DCU_TXFILTER_DCU1_63_32_MACRO__
4241
4242 /* macros for field DATA */
4243 #define MAC_DCU_TXFILTER_DCU1_63_32__DATA__SHIFT 0
4244 #define MAC_DCU_TXFILTER_DCU1_63_32__DATA__WIDTH 32
4245 #define MAC_DCU_TXFILTER_DCU1_63_32__DATA__MASK 0xffffffffU
4246 #define MAC_DCU_TXFILTER_DCU1_63_32__DATA__READ(src) \
4247 (u_int32_t)(src)\
4248 & 0xffffffffU
4249 #define MAC_DCU_TXFILTER_DCU1_63_32__TYPE u_int32_t
4250 #define MAC_DCU_TXFILTER_DCU1_63_32__READ 0xffffffffU
4251
4252 #endif /* __MAC_DCU_TXFILTER_DCU1_63_32_MACRO__ */
4253
4254
4255 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU1_63_32 */
4256 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU1_63_32__NUM 1
4257
4258 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU9_63_32 */
4259 #ifndef __MAC_DCU_TXFILTER_DCU9_63_32_MACRO__
4260 #define __MAC_DCU_TXFILTER_DCU9_63_32_MACRO__
4261
4262 /* macros for field DATA */
4263 #define MAC_DCU_TXFILTER_DCU9_63_32__DATA__SHIFT 0
4264 #define MAC_DCU_TXFILTER_DCU9_63_32__DATA__WIDTH 32
4265 #define MAC_DCU_TXFILTER_DCU9_63_32__DATA__MASK 0xffffffffU
4266 #define MAC_DCU_TXFILTER_DCU9_63_32__DATA__READ(src) \
4267 (u_int32_t)(src)\
4268 & 0xffffffffU
4269 #define MAC_DCU_TXFILTER_DCU9_63_32__TYPE u_int32_t
4270 #define MAC_DCU_TXFILTER_DCU9_63_32__READ 0xffffffffU
4271
4272 #endif /* __MAC_DCU_TXFILTER_DCU9_63_32_MACRO__ */
4273
4274
4275 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU9_63_32 */
4276 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU9_63_32__NUM 1
4277
4278 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU1_95_64 */
4279 #ifndef __MAC_DCU_TXFILTER_DCU1_95_64_MACRO__
4280 #define __MAC_DCU_TXFILTER_DCU1_95_64_MACRO__
4281
4282 /* macros for field DATA */
4283 #define MAC_DCU_TXFILTER_DCU1_95_64__DATA__SHIFT 0
4284 #define MAC_DCU_TXFILTER_DCU1_95_64__DATA__WIDTH 32
4285 #define MAC_DCU_TXFILTER_DCU1_95_64__DATA__MASK 0xffffffffU
4286 #define MAC_DCU_TXFILTER_DCU1_95_64__DATA__READ(src) \
4287 (u_int32_t)(src)\
4288 & 0xffffffffU
4289 #define MAC_DCU_TXFILTER_DCU1_95_64__TYPE u_int32_t
4290 #define MAC_DCU_TXFILTER_DCU1_95_64__READ 0xffffffffU
4291
4292 #endif /* __MAC_DCU_TXFILTER_DCU1_95_64_MACRO__ */
4293
4294
4295 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU1_95_64 */
4296 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU1_95_64__NUM 1
4297
4298 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU9_95_64 */
4299 #ifndef __MAC_DCU_TXFILTER_DCU9_95_64_MACRO__
4300 #define __MAC_DCU_TXFILTER_DCU9_95_64_MACRO__
4301
4302 /* macros for field DATA */
4303 #define MAC_DCU_TXFILTER_DCU9_95_64__DATA__SHIFT 0
4304 #define MAC_DCU_TXFILTER_DCU9_95_64__DATA__WIDTH 32
4305 #define MAC_DCU_TXFILTER_DCU9_95_64__DATA__MASK 0xffffffffU
4306 #define MAC_DCU_TXFILTER_DCU9_95_64__DATA__READ(src) \
4307 (u_int32_t)(src)\
4308 & 0xffffffffU
4309 #define MAC_DCU_TXFILTER_DCU9_95_64__TYPE u_int32_t
4310 #define MAC_DCU_TXFILTER_DCU9_95_64__READ 0xffffffffU
4311
4312 #endif /* __MAC_DCU_TXFILTER_DCU9_95_64_MACRO__ */
4313
4314
4315 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU9_95_64 */
4316 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU9_95_64__NUM 1
4317
4318 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU1_127_96 */
4319 #ifndef __MAC_DCU_TXFILTER_DCU1_127_96_MACRO__
4320 #define __MAC_DCU_TXFILTER_DCU1_127_96_MACRO__
4321
4322 /* macros for field DATA */
4323 #define MAC_DCU_TXFILTER_DCU1_127_96__DATA__SHIFT 0
4324 #define MAC_DCU_TXFILTER_DCU1_127_96__DATA__WIDTH 32
4325 #define MAC_DCU_TXFILTER_DCU1_127_96__DATA__MASK 0xffffffffU
4326 #define MAC_DCU_TXFILTER_DCU1_127_96__DATA__READ(src) \
4327 (u_int32_t)(src)\
4328 & 0xffffffffU
4329 #define MAC_DCU_TXFILTER_DCU1_127_96__TYPE u_int32_t
4330 #define MAC_DCU_TXFILTER_DCU1_127_96__READ 0xffffffffU
4331
4332 #endif /* __MAC_DCU_TXFILTER_DCU1_127_96_MACRO__ */
4333
4334
4335 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU1_127_96 */
4336 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU1_127_96__NUM 1
4337
4338 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU9_127_96 */
4339 #ifndef __MAC_DCU_TXFILTER_DCU9_127_96_MACRO__
4340 #define __MAC_DCU_TXFILTER_DCU9_127_96_MACRO__
4341
4342 /* macros for field DATA */
4343 #define MAC_DCU_TXFILTER_DCU9_127_96__DATA__SHIFT 0
4344 #define MAC_DCU_TXFILTER_DCU9_127_96__DATA__WIDTH 32
4345 #define MAC_DCU_TXFILTER_DCU9_127_96__DATA__MASK 0xffffffffU
4346 #define MAC_DCU_TXFILTER_DCU9_127_96__DATA__READ(src) \
4347 (u_int32_t)(src)\
4348 & 0xffffffffU
4349 #define MAC_DCU_TXFILTER_DCU9_127_96__TYPE u_int32_t
4350 #define MAC_DCU_TXFILTER_DCU9_127_96__READ 0xffffffffU
4351
4352 #endif /* __MAC_DCU_TXFILTER_DCU9_127_96_MACRO__ */
4353
4354
4355 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU9_127_96 */
4356 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU9_127_96__NUM 1
4357
4358 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU2_31_0 */
4359 #ifndef __MAC_DCU_TXFILTER_DCU2_31_0_MACRO__
4360 #define __MAC_DCU_TXFILTER_DCU2_31_0_MACRO__
4361
4362 /* macros for field DATA */
4363 #define MAC_DCU_TXFILTER_DCU2_31_0__DATA__SHIFT 0
4364 #define MAC_DCU_TXFILTER_DCU2_31_0__DATA__WIDTH 32
4365 #define MAC_DCU_TXFILTER_DCU2_31_0__DATA__MASK 0xffffffffU
4366 #define MAC_DCU_TXFILTER_DCU2_31_0__DATA__READ(src) \
4367 (u_int32_t)(src)\
4368 & 0xffffffffU
4369 #define MAC_DCU_TXFILTER_DCU2_31_0__TYPE u_int32_t
4370 #define MAC_DCU_TXFILTER_DCU2_31_0__READ 0xffffffffU
4371
4372 #endif /* __MAC_DCU_TXFILTER_DCU2_31_0_MACRO__ */
4373
4374
4375 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU2_31_0 */
4376 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU2_31_0__NUM 1
4377
4378 /* macros for BlueprintGlobalNameSpace::MAC_DCU_PAUSE */
4379 #ifndef __MAC_DCU_PAUSE_MACRO__
4380 #define __MAC_DCU_PAUSE_MACRO__
4381
4382 /* macros for field REQUEST */
4383 #define MAC_DCU_PAUSE__REQUEST__SHIFT 0
4384 #define MAC_DCU_PAUSE__REQUEST__WIDTH 10
4385 #define MAC_DCU_PAUSE__REQUEST__MASK 0x000003ffU
4386 #define MAC_DCU_PAUSE__REQUEST__READ(src) (u_int32_t)(src) & 0x000003ffU
4387 #define MAC_DCU_PAUSE__REQUEST__WRITE(src) ((u_int32_t)(src) & 0x000003ffU)
4388 #define MAC_DCU_PAUSE__REQUEST__MODIFY(dst, src) \
4389 (dst) = ((dst) &\
4390 ~0x000003ffU) | ((u_int32_t)(src) &\
4391 0x000003ffU)
4392 #define MAC_DCU_PAUSE__REQUEST__VERIFY(src) \
4393 (!(((u_int32_t)(src)\
4394 & ~0x000003ffU)))
4395
4396 /* macros for field STATUS */
4397 #define MAC_DCU_PAUSE__STATUS__SHIFT 16
4398 #define MAC_DCU_PAUSE__STATUS__WIDTH 1
4399 #define MAC_DCU_PAUSE__STATUS__MASK 0x00010000U
4400 #define MAC_DCU_PAUSE__STATUS__READ(src) \
4401 (((u_int32_t)(src)\
4402 & 0x00010000U) >> 16)
4403 #define MAC_DCU_PAUSE__STATUS__SET(dst) \
4404 (dst) = ((dst) &\
4405 ~0x00010000U) | ((u_int32_t)(1) << 16)
4406 #define MAC_DCU_PAUSE__STATUS__CLR(dst) \
4407 (dst) = ((dst) &\
4408 ~0x00010000U) | ((u_int32_t)(0) << 16)
4409 #define MAC_DCU_PAUSE__TYPE u_int32_t
4410 #define MAC_DCU_PAUSE__READ 0x000103ffU
4411 #define MAC_DCU_PAUSE__WRITE 0x000103ffU
4412
4413 #endif /* __MAC_DCU_PAUSE_MACRO__ */
4414
4415
4416 /* macros for mac_dcu_reg_block.MAC_DCU_PAUSE */
4417 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_PAUSE__NUM 1
4418
4419 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU2_63_32 */
4420 #ifndef __MAC_DCU_TXFILTER_DCU2_63_32_MACRO__
4421 #define __MAC_DCU_TXFILTER_DCU2_63_32_MACRO__
4422
4423 /* macros for field DATA */
4424 #define MAC_DCU_TXFILTER_DCU2_63_32__DATA__SHIFT 0
4425 #define MAC_DCU_TXFILTER_DCU2_63_32__DATA__WIDTH 32
4426 #define MAC_DCU_TXFILTER_DCU2_63_32__DATA__MASK 0xffffffffU
4427 #define MAC_DCU_TXFILTER_DCU2_63_32__DATA__READ(src) \
4428 (u_int32_t)(src)\
4429 & 0xffffffffU
4430 #define MAC_DCU_TXFILTER_DCU2_63_32__TYPE u_int32_t
4431 #define MAC_DCU_TXFILTER_DCU2_63_32__READ 0xffffffffU
4432
4433 #endif /* __MAC_DCU_TXFILTER_DCU2_63_32_MACRO__ */
4434
4435
4436 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU2_63_32 */
4437 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU2_63_32__NUM 1
4438
4439 /* macros for BlueprintGlobalNameSpace::MAC_DCU_WOW_KACFG */
4440 #ifndef __MAC_DCU_WOW_KACFG_MACRO__
4441 #define __MAC_DCU_WOW_KACFG_MACRO__
4442
4443 /* macros for field TX_EN */
4444 #define MAC_DCU_WOW_KACFG__TX_EN__SHIFT 0
4445 #define MAC_DCU_WOW_KACFG__TX_EN__WIDTH 1
4446 #define MAC_DCU_WOW_KACFG__TX_EN__MASK 0x00000001U
4447 #define MAC_DCU_WOW_KACFG__TX_EN__READ(src) (u_int32_t)(src) & 0x00000001U
4448 #define MAC_DCU_WOW_KACFG__TX_EN__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
4449 #define MAC_DCU_WOW_KACFG__TX_EN__MODIFY(dst, src) \
4450 (dst) = ((dst) &\
4451 ~0x00000001U) | ((u_int32_t)(src) &\
4452 0x00000001U)
4453 #define MAC_DCU_WOW_KACFG__TX_EN__VERIFY(src) \
4454 (!(((u_int32_t)(src)\
4455 & ~0x00000001U)))
4456 #define MAC_DCU_WOW_KACFG__TX_EN__SET(dst) \
4457 (dst) = ((dst) &\
4458 ~0x00000001U) | (u_int32_t)(1)
4459 #define MAC_DCU_WOW_KACFG__TX_EN__CLR(dst) \
4460 (dst) = ((dst) &\
4461 ~0x00000001U) | (u_int32_t)(0)
4462
4463 /* macros for field TIM_EN */
4464 #define MAC_DCU_WOW_KACFG__TIM_EN__SHIFT 1
4465 #define MAC_DCU_WOW_KACFG__TIM_EN__WIDTH 1
4466 #define MAC_DCU_WOW_KACFG__TIM_EN__MASK 0x00000002U
4467 #define MAC_DCU_WOW_KACFG__TIM_EN__READ(src) \
4468 (((u_int32_t)(src)\
4469 & 0x00000002U) >> 1)
4470 #define MAC_DCU_WOW_KACFG__TIM_EN__WRITE(src) \
4471 (((u_int32_t)(src)\
4472 << 1) & 0x00000002U)
4473 #define MAC_DCU_WOW_KACFG__TIM_EN__MODIFY(dst, src) \
4474 (dst) = ((dst) &\
4475 ~0x00000002U) | (((u_int32_t)(src) <<\
4476 1) & 0x00000002U)
4477 #define MAC_DCU_WOW_KACFG__TIM_EN__VERIFY(src) \
4478 (!((((u_int32_t)(src)\
4479 << 1) & ~0x00000002U)))
4480 #define MAC_DCU_WOW_KACFG__TIM_EN__SET(dst) \
4481 (dst) = ((dst) &\
4482 ~0x00000002U) | ((u_int32_t)(1) << 1)
4483 #define MAC_DCU_WOW_KACFG__TIM_EN__CLR(dst) \
4484 (dst) = ((dst) &\
4485 ~0x00000002U) | ((u_int32_t)(0) << 1)
4486
4487 /* macros for field BCN_CNT */
4488 #define MAC_DCU_WOW_KACFG__BCN_CNT__SHIFT 4
4489 #define MAC_DCU_WOW_KACFG__BCN_CNT__WIDTH 8
4490 #define MAC_DCU_WOW_KACFG__BCN_CNT__MASK 0x00000ff0U
4491 #define MAC_DCU_WOW_KACFG__BCN_CNT__READ(src) \
4492 (((u_int32_t)(src)\
4493 & 0x00000ff0U) >> 4)
4494 #define MAC_DCU_WOW_KACFG__BCN_CNT__WRITE(src) \
4495 (((u_int32_t)(src)\
4496 << 4) & 0x00000ff0U)
4497 #define MAC_DCU_WOW_KACFG__BCN_CNT__MODIFY(dst, src) \
4498 (dst) = ((dst) &\
4499 ~0x00000ff0U) | (((u_int32_t)(src) <<\
4500 4) & 0x00000ff0U)
4501 #define MAC_DCU_WOW_KACFG__BCN_CNT__VERIFY(src) \
4502 (!((((u_int32_t)(src)\
4503 << 4) & ~0x00000ff0U)))
4504
4505 /* macros for field RX_TIMEOUT_CNT */
4506 #define MAC_DCU_WOW_KACFG__RX_TIMEOUT_CNT__SHIFT 12
4507 #define MAC_DCU_WOW_KACFG__RX_TIMEOUT_CNT__WIDTH 12
4508 #define MAC_DCU_WOW_KACFG__RX_TIMEOUT_CNT__MASK 0x00fff000U
4509 #define MAC_DCU_WOW_KACFG__RX_TIMEOUT_CNT__READ(src) \
4510 (((u_int32_t)(src)\
4511 & 0x00fff000U) >> 12)
4512 #define MAC_DCU_WOW_KACFG__RX_TIMEOUT_CNT__WRITE(src) \
4513 (((u_int32_t)(src)\
4514 << 12) & 0x00fff000U)
4515 #define MAC_DCU_WOW_KACFG__RX_TIMEOUT_CNT__MODIFY(dst, src) \
4516 (dst) = ((dst) &\
4517 ~0x00fff000U) | (((u_int32_t)(src) <<\
4518 12) & 0x00fff000U)
4519 #define MAC_DCU_WOW_KACFG__RX_TIMEOUT_CNT__VERIFY(src) \
4520 (!((((u_int32_t)(src)\
4521 << 12) & ~0x00fff000U)))
4522 #define MAC_DCU_WOW_KACFG__TYPE u_int32_t
4523 #define MAC_DCU_WOW_KACFG__READ 0x00fffff3U
4524 #define MAC_DCU_WOW_KACFG__WRITE 0x00fffff3U
4525
4526 #endif /* __MAC_DCU_WOW_KACFG_MACRO__ */
4527
4528
4529 /* macros for mac_dcu_reg_block.MAC_DCU_WOW_KACFG */
4530 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_WOW_KACFG__NUM 1
4531
4532 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU2_95_64 */
4533 #ifndef __MAC_DCU_TXFILTER_DCU2_95_64_MACRO__
4534 #define __MAC_DCU_TXFILTER_DCU2_95_64_MACRO__
4535
4536 /* macros for field DATA */
4537 #define MAC_DCU_TXFILTER_DCU2_95_64__DATA__SHIFT 0
4538 #define MAC_DCU_TXFILTER_DCU2_95_64__DATA__WIDTH 32
4539 #define MAC_DCU_TXFILTER_DCU2_95_64__DATA__MASK 0xffffffffU
4540 #define MAC_DCU_TXFILTER_DCU2_95_64__DATA__READ(src) \
4541 (u_int32_t)(src)\
4542 & 0xffffffffU
4543 #define MAC_DCU_TXFILTER_DCU2_95_64__TYPE u_int32_t
4544 #define MAC_DCU_TXFILTER_DCU2_95_64__READ 0xffffffffU
4545
4546 #endif /* __MAC_DCU_TXFILTER_DCU2_95_64_MACRO__ */
4547
4548
4549 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU2_95_64 */
4550 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU2_95_64__NUM 1
4551
4552 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXSLOT */
4553 #ifndef __MAC_DCU_TXSLOT_MACRO__
4554 #define __MAC_DCU_TXSLOT_MACRO__
4555
4556 /* macros for field MASK */
4557 #define MAC_DCU_TXSLOT__MASK__SHIFT 0
4558 #define MAC_DCU_TXSLOT__MASK__WIDTH 16
4559 #define MAC_DCU_TXSLOT__MASK__MASK 0x0000ffffU
4560 #define MAC_DCU_TXSLOT__MASK__READ(src) (u_int32_t)(src) & 0x0000ffffU
4561 #define MAC_DCU_TXSLOT__MASK__WRITE(src) ((u_int32_t)(src) & 0x0000ffffU)
4562 #define MAC_DCU_TXSLOT__MASK__MODIFY(dst, src) \
4563 (dst) = ((dst) &\
4564 ~0x0000ffffU) | ((u_int32_t)(src) &\
4565 0x0000ffffU)
4566 #define MAC_DCU_TXSLOT__MASK__VERIFY(src) \
4567 (!(((u_int32_t)(src)\
4568 & ~0x0000ffffU)))
4569 #define MAC_DCU_TXSLOT__TYPE u_int32_t
4570 #define MAC_DCU_TXSLOT__READ 0x0000ffffU
4571 #define MAC_DCU_TXSLOT__WRITE 0x0000ffffU
4572
4573 #endif /* __MAC_DCU_TXSLOT_MACRO__ */
4574
4575
4576 /* macros for mac_dcu_reg_block.MAC_DCU_TXSLOT */
4577 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXSLOT__NUM 1
4578
4579 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU2_127_96 */
4580 #ifndef __MAC_DCU_TXFILTER_DCU2_127_96_MACRO__
4581 #define __MAC_DCU_TXFILTER_DCU2_127_96_MACRO__
4582
4583 /* macros for field DATA */
4584 #define MAC_DCU_TXFILTER_DCU2_127_96__DATA__SHIFT 0
4585 #define MAC_DCU_TXFILTER_DCU2_127_96__DATA__WIDTH 32
4586 #define MAC_DCU_TXFILTER_DCU2_127_96__DATA__MASK 0xffffffffU
4587 #define MAC_DCU_TXFILTER_DCU2_127_96__DATA__READ(src) \
4588 (u_int32_t)(src)\
4589 & 0xffffffffU
4590 #define MAC_DCU_TXFILTER_DCU2_127_96__TYPE u_int32_t
4591 #define MAC_DCU_TXFILTER_DCU2_127_96__READ 0xffffffffU
4592
4593 #endif /* __MAC_DCU_TXFILTER_DCU2_127_96_MACRO__ */
4594
4595
4596 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU2_127_96 */
4597 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU2_127_96__NUM 1
4598
4599 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU3_31_0 */
4600 #ifndef __MAC_DCU_TXFILTER_DCU3_31_0_MACRO__
4601 #define __MAC_DCU_TXFILTER_DCU3_31_0_MACRO__
4602
4603 /* macros for field DATA */
4604 #define MAC_DCU_TXFILTER_DCU3_31_0__DATA__SHIFT 0
4605 #define MAC_DCU_TXFILTER_DCU3_31_0__DATA__WIDTH 32
4606 #define MAC_DCU_TXFILTER_DCU3_31_0__DATA__MASK 0xffffffffU
4607 #define MAC_DCU_TXFILTER_DCU3_31_0__DATA__READ(src) \
4608 (u_int32_t)(src)\
4609 & 0xffffffffU
4610 #define MAC_DCU_TXFILTER_DCU3_31_0__TYPE u_int32_t
4611 #define MAC_DCU_TXFILTER_DCU3_31_0__READ 0xffffffffU
4612
4613 #endif /* __MAC_DCU_TXFILTER_DCU3_31_0_MACRO__ */
4614
4615
4616 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU3_31_0 */
4617 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU3_31_0__NUM 1
4618
4619 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU3_63_32 */
4620 #ifndef __MAC_DCU_TXFILTER_DCU3_63_32_MACRO__
4621 #define __MAC_DCU_TXFILTER_DCU3_63_32_MACRO__
4622
4623 /* macros for field DATA */
4624 #define MAC_DCU_TXFILTER_DCU3_63_32__DATA__SHIFT 0
4625 #define MAC_DCU_TXFILTER_DCU3_63_32__DATA__WIDTH 32
4626 #define MAC_DCU_TXFILTER_DCU3_63_32__DATA__MASK 0xffffffffU
4627 #define MAC_DCU_TXFILTER_DCU3_63_32__DATA__READ(src) \
4628 (u_int32_t)(src)\
4629 & 0xffffffffU
4630 #define MAC_DCU_TXFILTER_DCU3_63_32__TYPE u_int32_t
4631 #define MAC_DCU_TXFILTER_DCU3_63_32__READ 0xffffffffU
4632
4633 #endif /* __MAC_DCU_TXFILTER_DCU3_63_32_MACRO__ */
4634
4635
4636 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU3_63_32 */
4637 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU3_63_32__NUM 1
4638
4639 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU3_95_64 */
4640 #ifndef __MAC_DCU_TXFILTER_DCU3_95_64_MACRO__
4641 #define __MAC_DCU_TXFILTER_DCU3_95_64_MACRO__
4642
4643 /* macros for field DATA */
4644 #define MAC_DCU_TXFILTER_DCU3_95_64__DATA__SHIFT 0
4645 #define MAC_DCU_TXFILTER_DCU3_95_64__DATA__WIDTH 32
4646 #define MAC_DCU_TXFILTER_DCU3_95_64__DATA__MASK 0xffffffffU
4647 #define MAC_DCU_TXFILTER_DCU3_95_64__DATA__READ(src) \
4648 (u_int32_t)(src)\
4649 & 0xffffffffU
4650 #define MAC_DCU_TXFILTER_DCU3_95_64__TYPE u_int32_t
4651 #define MAC_DCU_TXFILTER_DCU3_95_64__READ 0xffffffffU
4652
4653 #endif /* __MAC_DCU_TXFILTER_DCU3_95_64_MACRO__ */
4654
4655
4656 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU3_95_64 */
4657 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU3_95_64__NUM 1
4658
4659 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU3_127_96 */
4660 #ifndef __MAC_DCU_TXFILTER_DCU3_127_96_MACRO__
4661 #define __MAC_DCU_TXFILTER_DCU3_127_96_MACRO__
4662
4663 /* macros for field DATA */
4664 #define MAC_DCU_TXFILTER_DCU3_127_96__DATA__SHIFT 0
4665 #define MAC_DCU_TXFILTER_DCU3_127_96__DATA__WIDTH 32
4666 #define MAC_DCU_TXFILTER_DCU3_127_96__DATA__MASK 0xffffffffU
4667 #define MAC_DCU_TXFILTER_DCU3_127_96__DATA__READ(src) \
4668 (u_int32_t)(src)\
4669 & 0xffffffffU
4670 #define MAC_DCU_TXFILTER_DCU3_127_96__TYPE u_int32_t
4671 #define MAC_DCU_TXFILTER_DCU3_127_96__READ 0xffffffffU
4672
4673 #endif /* __MAC_DCU_TXFILTER_DCU3_127_96_MACRO__ */
4674
4675
4676 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU3_127_96 */
4677 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU3_127_96__NUM 1
4678
4679 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU4_31_0 */
4680 #ifndef __MAC_DCU_TXFILTER_DCU4_31_0_MACRO__
4681 #define __MAC_DCU_TXFILTER_DCU4_31_0_MACRO__
4682
4683 /* macros for field DATA */
4684 #define MAC_DCU_TXFILTER_DCU4_31_0__DATA__SHIFT 0
4685 #define MAC_DCU_TXFILTER_DCU4_31_0__DATA__WIDTH 32
4686 #define MAC_DCU_TXFILTER_DCU4_31_0__DATA__MASK 0xffffffffU
4687 #define MAC_DCU_TXFILTER_DCU4_31_0__DATA__READ(src) \
4688 (u_int32_t)(src)\
4689 & 0xffffffffU
4690 #define MAC_DCU_TXFILTER_DCU4_31_0__TYPE u_int32_t
4691 #define MAC_DCU_TXFILTER_DCU4_31_0__READ 0xffffffffU
4692
4693 #endif /* __MAC_DCU_TXFILTER_DCU4_31_0_MACRO__ */
4694
4695
4696 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU4_31_0 */
4697 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU4_31_0__NUM 1
4698
4699 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_CLEAR */
4700 #ifndef __MAC_DCU_TXFILTER_CLEAR_MACRO__
4701 #define __MAC_DCU_TXFILTER_CLEAR_MACRO__
4702
4703 /* macros for field DATA */
4704 #define MAC_DCU_TXFILTER_CLEAR__DATA__SHIFT 0
4705 #define MAC_DCU_TXFILTER_CLEAR__DATA__WIDTH 32
4706 #define MAC_DCU_TXFILTER_CLEAR__DATA__MASK 0xffffffffU
4707 #define MAC_DCU_TXFILTER_CLEAR__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
4708 #define MAC_DCU_TXFILTER_CLEAR__DATA__WRITE(src) \
4709 ((u_int32_t)(src)\
4710 & 0xffffffffU)
4711 #define MAC_DCU_TXFILTER_CLEAR__DATA__MODIFY(dst, src) \
4712 (dst) = ((dst) &\
4713 ~0xffffffffU) | ((u_int32_t)(src) &\
4714 0xffffffffU)
4715 #define MAC_DCU_TXFILTER_CLEAR__DATA__VERIFY(src) \
4716 (!(((u_int32_t)(src)\
4717 & ~0xffffffffU)))
4718 #define MAC_DCU_TXFILTER_CLEAR__TYPE u_int32_t
4719 #define MAC_DCU_TXFILTER_CLEAR__READ 0xffffffffU
4720 #define MAC_DCU_TXFILTER_CLEAR__WRITE 0xffffffffU
4721
4722 #endif /* __MAC_DCU_TXFILTER_CLEAR_MACRO__ */
4723
4724
4725 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_CLEAR */
4726 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_CLEAR__NUM 1
4727
4728 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU4_63_32 */
4729 #ifndef __MAC_DCU_TXFILTER_DCU4_63_32_MACRO__
4730 #define __MAC_DCU_TXFILTER_DCU4_63_32_MACRO__
4731
4732 /* macros for field DATA */
4733 #define MAC_DCU_TXFILTER_DCU4_63_32__DATA__SHIFT 0
4734 #define MAC_DCU_TXFILTER_DCU4_63_32__DATA__WIDTH 32
4735 #define MAC_DCU_TXFILTER_DCU4_63_32__DATA__MASK 0xffffffffU
4736 #define MAC_DCU_TXFILTER_DCU4_63_32__DATA__READ(src) \
4737 (u_int32_t)(src)\
4738 & 0xffffffffU
4739 #define MAC_DCU_TXFILTER_DCU4_63_32__TYPE u_int32_t
4740 #define MAC_DCU_TXFILTER_DCU4_63_32__READ 0xffffffffU
4741
4742 #endif /* __MAC_DCU_TXFILTER_DCU4_63_32_MACRO__ */
4743
4744
4745 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU4_63_32 */
4746 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU4_63_32__NUM 1
4747
4748 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_SET */
4749 #ifndef __MAC_DCU_TXFILTER_SET_MACRO__
4750 #define __MAC_DCU_TXFILTER_SET_MACRO__
4751
4752 /* macros for field DATA */
4753 #define MAC_DCU_TXFILTER_SET__DATA__SHIFT 0
4754 #define MAC_DCU_TXFILTER_SET__DATA__WIDTH 32
4755 #define MAC_DCU_TXFILTER_SET__DATA__MASK 0xffffffffU
4756 #define MAC_DCU_TXFILTER_SET__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
4757 #define MAC_DCU_TXFILTER_SET__DATA__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
4758 #define MAC_DCU_TXFILTER_SET__DATA__MODIFY(dst, src) \
4759 (dst) = ((dst) &\
4760 ~0xffffffffU) | ((u_int32_t)(src) &\
4761 0xffffffffU)
4762 #define MAC_DCU_TXFILTER_SET__DATA__VERIFY(src) \
4763 (!(((u_int32_t)(src)\
4764 & ~0xffffffffU)))
4765 #define MAC_DCU_TXFILTER_SET__TYPE u_int32_t
4766 #define MAC_DCU_TXFILTER_SET__READ 0xffffffffU
4767 #define MAC_DCU_TXFILTER_SET__WRITE 0xffffffffU
4768
4769 #endif /* __MAC_DCU_TXFILTER_SET_MACRO__ */
4770
4771
4772 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_SET */
4773 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_SET__NUM 1
4774
4775 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU4_95_64 */
4776 #ifndef __MAC_DCU_TXFILTER_DCU4_95_64_MACRO__
4777 #define __MAC_DCU_TXFILTER_DCU4_95_64_MACRO__
4778
4779 /* macros for field DATA */
4780 #define MAC_DCU_TXFILTER_DCU4_95_64__DATA__SHIFT 0
4781 #define MAC_DCU_TXFILTER_DCU4_95_64__DATA__WIDTH 32
4782 #define MAC_DCU_TXFILTER_DCU4_95_64__DATA__MASK 0xffffffffU
4783 #define MAC_DCU_TXFILTER_DCU4_95_64__DATA__READ(src) \
4784 (u_int32_t)(src)\
4785 & 0xffffffffU
4786 #define MAC_DCU_TXFILTER_DCU4_95_64__TYPE u_int32_t
4787 #define MAC_DCU_TXFILTER_DCU4_95_64__READ 0xffffffffU
4788
4789 #endif /* __MAC_DCU_TXFILTER_DCU4_95_64_MACRO__ */
4790
4791
4792 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU4_95_64 */
4793 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU4_95_64__NUM 1
4794
4795 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU4_127_96 */
4796 #ifndef __MAC_DCU_TXFILTER_DCU4_127_96_MACRO__
4797 #define __MAC_DCU_TXFILTER_DCU4_127_96_MACRO__
4798
4799 /* macros for field DATA */
4800 #define MAC_DCU_TXFILTER_DCU4_127_96__DATA__SHIFT 0
4801 #define MAC_DCU_TXFILTER_DCU4_127_96__DATA__WIDTH 32
4802 #define MAC_DCU_TXFILTER_DCU4_127_96__DATA__MASK 0xffffffffU
4803 #define MAC_DCU_TXFILTER_DCU4_127_96__DATA__READ(src) \
4804 (u_int32_t)(src)\
4805 & 0xffffffffU
4806 #define MAC_DCU_TXFILTER_DCU4_127_96__TYPE u_int32_t
4807 #define MAC_DCU_TXFILTER_DCU4_127_96__READ 0xffffffffU
4808
4809 #endif /* __MAC_DCU_TXFILTER_DCU4_127_96_MACRO__ */
4810
4811
4812 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU4_127_96 */
4813 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU4_127_96__NUM 1
4814
4815 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU5_31_0 */
4816 #ifndef __MAC_DCU_TXFILTER_DCU5_31_0_MACRO__
4817 #define __MAC_DCU_TXFILTER_DCU5_31_0_MACRO__
4818
4819 /* macros for field DATA */
4820 #define MAC_DCU_TXFILTER_DCU5_31_0__DATA__SHIFT 0
4821 #define MAC_DCU_TXFILTER_DCU5_31_0__DATA__WIDTH 32
4822 #define MAC_DCU_TXFILTER_DCU5_31_0__DATA__MASK 0xffffffffU
4823 #define MAC_DCU_TXFILTER_DCU5_31_0__DATA__READ(src) \
4824 (u_int32_t)(src)\
4825 & 0xffffffffU
4826 #define MAC_DCU_TXFILTER_DCU5_31_0__TYPE u_int32_t
4827 #define MAC_DCU_TXFILTER_DCU5_31_0__READ 0xffffffffU
4828
4829 #endif /* __MAC_DCU_TXFILTER_DCU5_31_0_MACRO__ */
4830
4831
4832 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU5_31_0 */
4833 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU5_31_0__NUM 1
4834
4835 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU5_63_32 */
4836 #ifndef __MAC_DCU_TXFILTER_DCU5_63_32_MACRO__
4837 #define __MAC_DCU_TXFILTER_DCU5_63_32_MACRO__
4838
4839 /* macros for field DATA */
4840 #define MAC_DCU_TXFILTER_DCU5_63_32__DATA__SHIFT 0
4841 #define MAC_DCU_TXFILTER_DCU5_63_32__DATA__WIDTH 32
4842 #define MAC_DCU_TXFILTER_DCU5_63_32__DATA__MASK 0xffffffffU
4843 #define MAC_DCU_TXFILTER_DCU5_63_32__DATA__READ(src) \
4844 (u_int32_t)(src)\
4845 & 0xffffffffU
4846 #define MAC_DCU_TXFILTER_DCU5_63_32__TYPE u_int32_t
4847 #define MAC_DCU_TXFILTER_DCU5_63_32__READ 0xffffffffU
4848
4849 #endif /* __MAC_DCU_TXFILTER_DCU5_63_32_MACRO__ */
4850
4851
4852 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU5_63_32 */
4853 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU5_63_32__NUM 1
4854
4855 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU5_95_64 */
4856 #ifndef __MAC_DCU_TXFILTER_DCU5_95_64_MACRO__
4857 #define __MAC_DCU_TXFILTER_DCU5_95_64_MACRO__
4858
4859 /* macros for field DATA */
4860 #define MAC_DCU_TXFILTER_DCU5_95_64__DATA__SHIFT 0
4861 #define MAC_DCU_TXFILTER_DCU5_95_64__DATA__WIDTH 32
4862 #define MAC_DCU_TXFILTER_DCU5_95_64__DATA__MASK 0xffffffffU
4863 #define MAC_DCU_TXFILTER_DCU5_95_64__DATA__READ(src) \
4864 (u_int32_t)(src)\
4865 & 0xffffffffU
4866 #define MAC_DCU_TXFILTER_DCU5_95_64__TYPE u_int32_t
4867 #define MAC_DCU_TXFILTER_DCU5_95_64__READ 0xffffffffU
4868
4869 #endif /* __MAC_DCU_TXFILTER_DCU5_95_64_MACRO__ */
4870
4871
4872 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU5_95_64 */
4873 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU5_95_64__NUM 1
4874
4875 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU5_127_96 */
4876 #ifndef __MAC_DCU_TXFILTER_DCU5_127_96_MACRO__
4877 #define __MAC_DCU_TXFILTER_DCU5_127_96_MACRO__
4878
4879 /* macros for field DATA */
4880 #define MAC_DCU_TXFILTER_DCU5_127_96__DATA__SHIFT 0
4881 #define MAC_DCU_TXFILTER_DCU5_127_96__DATA__WIDTH 32
4882 #define MAC_DCU_TXFILTER_DCU5_127_96__DATA__MASK 0xffffffffU
4883 #define MAC_DCU_TXFILTER_DCU5_127_96__DATA__READ(src) \
4884 (u_int32_t)(src)\
4885 & 0xffffffffU
4886 #define MAC_DCU_TXFILTER_DCU5_127_96__TYPE u_int32_t
4887 #define MAC_DCU_TXFILTER_DCU5_127_96__READ 0xffffffffU
4888
4889 #endif /* __MAC_DCU_TXFILTER_DCU5_127_96_MACRO__ */
4890
4891
4892 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU5_127_96 */
4893 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU5_127_96__NUM 1
4894
4895 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU6_31_0 */
4896 #ifndef __MAC_DCU_TXFILTER_DCU6_31_0_MACRO__
4897 #define __MAC_DCU_TXFILTER_DCU6_31_0_MACRO__
4898
4899 /* macros for field DATA */
4900 #define MAC_DCU_TXFILTER_DCU6_31_0__DATA__SHIFT 0
4901 #define MAC_DCU_TXFILTER_DCU6_31_0__DATA__WIDTH 32
4902 #define MAC_DCU_TXFILTER_DCU6_31_0__DATA__MASK 0xffffffffU
4903 #define MAC_DCU_TXFILTER_DCU6_31_0__DATA__READ(src) \
4904 (u_int32_t)(src)\
4905 & 0xffffffffU
4906 #define MAC_DCU_TXFILTER_DCU6_31_0__TYPE u_int32_t
4907 #define MAC_DCU_TXFILTER_DCU6_31_0__READ 0xffffffffU
4908
4909 #endif /* __MAC_DCU_TXFILTER_DCU6_31_0_MACRO__ */
4910
4911
4912 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU6_31_0 */
4913 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU6_31_0__NUM 1
4914
4915 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU6_63_32 */
4916 #ifndef __MAC_DCU_TXFILTER_DCU6_63_32_MACRO__
4917 #define __MAC_DCU_TXFILTER_DCU6_63_32_MACRO__
4918
4919 /* macros for field DATA */
4920 #define MAC_DCU_TXFILTER_DCU6_63_32__DATA__SHIFT 0
4921 #define MAC_DCU_TXFILTER_DCU6_63_32__DATA__WIDTH 32
4922 #define MAC_DCU_TXFILTER_DCU6_63_32__DATA__MASK 0xffffffffU
4923 #define MAC_DCU_TXFILTER_DCU6_63_32__DATA__READ(src) \
4924 (u_int32_t)(src)\
4925 & 0xffffffffU
4926 #define MAC_DCU_TXFILTER_DCU6_63_32__TYPE u_int32_t
4927 #define MAC_DCU_TXFILTER_DCU6_63_32__READ 0xffffffffU
4928
4929 #endif /* __MAC_DCU_TXFILTER_DCU6_63_32_MACRO__ */
4930
4931
4932 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU6_63_32 */
4933 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU6_63_32__NUM 1
4934
4935 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU6_95_64 */
4936 #ifndef __MAC_DCU_TXFILTER_DCU6_95_64_MACRO__
4937 #define __MAC_DCU_TXFILTER_DCU6_95_64_MACRO__
4938
4939 /* macros for field DATA */
4940 #define MAC_DCU_TXFILTER_DCU6_95_64__DATA__SHIFT 0
4941 #define MAC_DCU_TXFILTER_DCU6_95_64__DATA__WIDTH 32
4942 #define MAC_DCU_TXFILTER_DCU6_95_64__DATA__MASK 0xffffffffU
4943 #define MAC_DCU_TXFILTER_DCU6_95_64__DATA__READ(src) \
4944 (u_int32_t)(src)\
4945 & 0xffffffffU
4946 #define MAC_DCU_TXFILTER_DCU6_95_64__TYPE u_int32_t
4947 #define MAC_DCU_TXFILTER_DCU6_95_64__READ 0xffffffffU
4948
4949 #endif /* __MAC_DCU_TXFILTER_DCU6_95_64_MACRO__ */
4950
4951
4952 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU6_95_64 */
4953 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU6_95_64__NUM 1
4954
4955 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU6_127_96 */
4956 #ifndef __MAC_DCU_TXFILTER_DCU6_127_96_MACRO__
4957 #define __MAC_DCU_TXFILTER_DCU6_127_96_MACRO__
4958
4959 /* macros for field DATA */
4960 #define MAC_DCU_TXFILTER_DCU6_127_96__DATA__SHIFT 0
4961 #define MAC_DCU_TXFILTER_DCU6_127_96__DATA__WIDTH 32
4962 #define MAC_DCU_TXFILTER_DCU6_127_96__DATA__MASK 0xffffffffU
4963 #define MAC_DCU_TXFILTER_DCU6_127_96__DATA__READ(src) \
4964 (u_int32_t)(src)\
4965 & 0xffffffffU
4966 #define MAC_DCU_TXFILTER_DCU6_127_96__TYPE u_int32_t
4967 #define MAC_DCU_TXFILTER_DCU6_127_96__READ 0xffffffffU
4968
4969 #endif /* __MAC_DCU_TXFILTER_DCU6_127_96_MACRO__ */
4970
4971
4972 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU6_127_96 */
4973 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU6_127_96__NUM 1
4974
4975 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU7_31_0 */
4976 #ifndef __MAC_DCU_TXFILTER_DCU7_31_0_MACRO__
4977 #define __MAC_DCU_TXFILTER_DCU7_31_0_MACRO__
4978
4979 /* macros for field DATA */
4980 #define MAC_DCU_TXFILTER_DCU7_31_0__DATA__SHIFT 0
4981 #define MAC_DCU_TXFILTER_DCU7_31_0__DATA__WIDTH 32
4982 #define MAC_DCU_TXFILTER_DCU7_31_0__DATA__MASK 0xffffffffU
4983 #define MAC_DCU_TXFILTER_DCU7_31_0__DATA__READ(src) \
4984 (u_int32_t)(src)\
4985 & 0xffffffffU
4986 #define MAC_DCU_TXFILTER_DCU7_31_0__TYPE u_int32_t
4987 #define MAC_DCU_TXFILTER_DCU7_31_0__READ 0xffffffffU
4988
4989 #endif /* __MAC_DCU_TXFILTER_DCU7_31_0_MACRO__ */
4990
4991
4992 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU7_31_0 */
4993 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU7_31_0__NUM 1
4994
4995 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU7_63_32 */
4996 #ifndef __MAC_DCU_TXFILTER_DCU7_63_32_MACRO__
4997 #define __MAC_DCU_TXFILTER_DCU7_63_32_MACRO__
4998
4999 /* macros for field DATA */
5000 #define MAC_DCU_TXFILTER_DCU7_63_32__DATA__SHIFT 0
5001 #define MAC_DCU_TXFILTER_DCU7_63_32__DATA__WIDTH 32
5002 #define MAC_DCU_TXFILTER_DCU7_63_32__DATA__MASK 0xffffffffU
5003 #define MAC_DCU_TXFILTER_DCU7_63_32__DATA__READ(src) \
5004 (u_int32_t)(src)\
5005 & 0xffffffffU
5006 #define MAC_DCU_TXFILTER_DCU7_63_32__TYPE u_int32_t
5007 #define MAC_DCU_TXFILTER_DCU7_63_32__READ 0xffffffffU
5008
5009 #endif /* __MAC_DCU_TXFILTER_DCU7_63_32_MACRO__ */
5010
5011
5012 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU7_63_32 */
5013 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU7_63_32__NUM 1
5014
5015 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU7_95_64 */
5016 #ifndef __MAC_DCU_TXFILTER_DCU7_95_64_MACRO__
5017 #define __MAC_DCU_TXFILTER_DCU7_95_64_MACRO__
5018
5019 /* macros for field DATA */
5020 #define MAC_DCU_TXFILTER_DCU7_95_64__DATA__SHIFT 0
5021 #define MAC_DCU_TXFILTER_DCU7_95_64__DATA__WIDTH 32
5022 #define MAC_DCU_TXFILTER_DCU7_95_64__DATA__MASK 0xffffffffU
5023 #define MAC_DCU_TXFILTER_DCU7_95_64__DATA__READ(src) \
5024 (u_int32_t)(src)\
5025 & 0xffffffffU
5026 #define MAC_DCU_TXFILTER_DCU7_95_64__TYPE u_int32_t
5027 #define MAC_DCU_TXFILTER_DCU7_95_64__READ 0xffffffffU
5028
5029 #endif /* __MAC_DCU_TXFILTER_DCU7_95_64_MACRO__ */
5030
5031
5032 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU7_95_64 */
5033 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU7_95_64__NUM 1
5034
5035 /* macros for BlueprintGlobalNameSpace::MAC_DCU_TXFILTER_DCU7_127_96 */
5036 #ifndef __MAC_DCU_TXFILTER_DCU7_127_96_MACRO__
5037 #define __MAC_DCU_TXFILTER_DCU7_127_96_MACRO__
5038
5039 /* macros for field DATA */
5040 #define MAC_DCU_TXFILTER_DCU7_127_96__DATA__SHIFT 0
5041 #define MAC_DCU_TXFILTER_DCU7_127_96__DATA__WIDTH 32
5042 #define MAC_DCU_TXFILTER_DCU7_127_96__DATA__MASK 0xffffffffU
5043 #define MAC_DCU_TXFILTER_DCU7_127_96__DATA__READ(src) \
5044 (u_int32_t)(src)\
5045 & 0xffffffffU
5046 #define MAC_DCU_TXFILTER_DCU7_127_96__TYPE u_int32_t
5047 #define MAC_DCU_TXFILTER_DCU7_127_96__READ 0xffffffffU
5048
5049 #endif /* __MAC_DCU_TXFILTER_DCU7_127_96_MACRO__ */
5050
5051
5052 /* macros for mac_dcu_reg_block.MAC_DCU_TXFILTER_DCU7_127_96 */
5053 #define INST_MAC_DCU_REG_BLOCK__MAC_DCU_TXFILTER_DCU7_127_96__NUM 1
5054
5055 /* macros for BlueprintGlobalNameSpace::HOST_INTF_RESET_CONTROL */
5056 #ifndef __HOST_INTF_RESET_CONTROL_MACRO__
5057 #define __HOST_INTF_RESET_CONTROL_MACRO__
5058
5059 /* macros for field AHB_RESET */
5060 #define HOST_INTF_RESET_CONTROL__AHB_RESET__SHIFT 0
5061 #define HOST_INTF_RESET_CONTROL__AHB_RESET__WIDTH 1
5062 #define HOST_INTF_RESET_CONTROL__AHB_RESET__MASK 0x00000001U
5063 #define HOST_INTF_RESET_CONTROL__AHB_RESET__READ(src) \
5064 (u_int32_t)(src)\
5065 & 0x00000001U
5066 #define HOST_INTF_RESET_CONTROL__AHB_RESET__WRITE(src) \
5067 ((u_int32_t)(src)\
5068 & 0x00000001U)
5069 #define HOST_INTF_RESET_CONTROL__AHB_RESET__MODIFY(dst, src) \
5070 (dst) = ((dst) &\
5071 ~0x00000001U) | ((u_int32_t)(src) &\
5072 0x00000001U)
5073 #define HOST_INTF_RESET_CONTROL__AHB_RESET__VERIFY(src) \
5074 (!(((u_int32_t)(src)\
5075 & ~0x00000001U)))
5076 #define HOST_INTF_RESET_CONTROL__AHB_RESET__SET(dst) \
5077 (dst) = ((dst) &\
5078 ~0x00000001U) | (u_int32_t)(1)
5079 #define HOST_INTF_RESET_CONTROL__AHB_RESET__CLR(dst) \
5080 (dst) = ((dst) &\
5081 ~0x00000001U) | (u_int32_t)(0)
5082
5083 /* macros for field APB_RESET */
5084 #define HOST_INTF_RESET_CONTROL__APB_RESET__SHIFT 1
5085 #define HOST_INTF_RESET_CONTROL__APB_RESET__WIDTH 1
5086 #define HOST_INTF_RESET_CONTROL__APB_RESET__MASK 0x00000002U
5087 #define HOST_INTF_RESET_CONTROL__APB_RESET__READ(src) \
5088 (((u_int32_t)(src)\
5089 & 0x00000002U) >> 1)
5090 #define HOST_INTF_RESET_CONTROL__APB_RESET__WRITE(src) \
5091 (((u_int32_t)(src)\
5092 << 1) & 0x00000002U)
5093 #define HOST_INTF_RESET_CONTROL__APB_RESET__MODIFY(dst, src) \
5094 (dst) = ((dst) &\
5095 ~0x00000002U) | (((u_int32_t)(src) <<\
5096 1) & 0x00000002U)
5097 #define HOST_INTF_RESET_CONTROL__APB_RESET__VERIFY(src) \
5098 (!((((u_int32_t)(src)\
5099 << 1) & ~0x00000002U)))
5100 #define HOST_INTF_RESET_CONTROL__APB_RESET__SET(dst) \
5101 (dst) = ((dst) &\
5102 ~0x00000002U) | ((u_int32_t)(1) << 1)
5103 #define HOST_INTF_RESET_CONTROL__APB_RESET__CLR(dst) \
5104 (dst) = ((dst) &\
5105 ~0x00000002U) | ((u_int32_t)(0) << 1)
5106
5107 /* macros for field LOCAL_RESET */
5108 #define HOST_INTF_RESET_CONTROL__LOCAL_RESET__SHIFT 8
5109 #define HOST_INTF_RESET_CONTROL__LOCAL_RESET__WIDTH 1
5110 #define HOST_INTF_RESET_CONTROL__LOCAL_RESET__MASK 0x00000100U
5111 #define HOST_INTF_RESET_CONTROL__LOCAL_RESET__READ(src) \
5112 (((u_int32_t)(src)\
5113 & 0x00000100U) >> 8)
5114 #define HOST_INTF_RESET_CONTROL__LOCAL_RESET__WRITE(src) \
5115 (((u_int32_t)(src)\
5116 << 8) & 0x00000100U)
5117 #define HOST_INTF_RESET_CONTROL__LOCAL_RESET__MODIFY(dst, src) \
5118 (dst) = ((dst) &\
5119 ~0x00000100U) | (((u_int32_t)(src) <<\
5120 8) & 0x00000100U)
5121 #define HOST_INTF_RESET_CONTROL__LOCAL_RESET__VERIFY(src) \
5122 (!((((u_int32_t)(src)\
5123 << 8) & ~0x00000100U)))
5124 #define HOST_INTF_RESET_CONTROL__LOCAL_RESET__SET(dst) \
5125 (dst) = ((dst) &\
5126 ~0x00000100U) | ((u_int32_t)(1) << 8)
5127 #define HOST_INTF_RESET_CONTROL__LOCAL_RESET__CLR(dst) \
5128 (dst) = ((dst) &\
5129 ~0x00000100U) | ((u_int32_t)(0) << 8)
5130 #define HOST_INTF_RESET_CONTROL__TYPE u_int32_t
5131 #define HOST_INTF_RESET_CONTROL__READ 0x00000103U
5132 #define HOST_INTF_RESET_CONTROL__WRITE 0x00000103U
5133
5134 #endif /* __HOST_INTF_RESET_CONTROL_MACRO__ */
5135
5136
5137 /* macros for host_intf_reg_block.HOST_INTF_RESET_CONTROL */
5138 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_RESET_CONTROL__NUM 1
5139
5140 /* macros for BlueprintGlobalNameSpace::HOST_INTF_WORK_AROUND */
5141 #ifndef __HOST_INTF_WORK_AROUND_MACRO__
5142 #define __HOST_INTF_WORK_AROUND_MACRO__
5143
5144 /* macros for field TS1_WA_EN */
5145 #define HOST_INTF_WORK_AROUND__TS1_WA_EN__SHIFT 0
5146 #define HOST_INTF_WORK_AROUND__TS1_WA_EN__WIDTH 1
5147 #define HOST_INTF_WORK_AROUND__TS1_WA_EN__MASK 0x00000001U
5148 #define HOST_INTF_WORK_AROUND__TS1_WA_EN__READ(src) \
5149 (u_int32_t)(src)\
5150 & 0x00000001U
5151 #define HOST_INTF_WORK_AROUND__TS1_WA_EN__WRITE(src) \
5152 ((u_int32_t)(src)\
5153 & 0x00000001U)
5154 #define HOST_INTF_WORK_AROUND__TS1_WA_EN__MODIFY(dst, src) \
5155 (dst) = ((dst) &\
5156 ~0x00000001U) | ((u_int32_t)(src) &\
5157 0x00000001U)
5158 #define HOST_INTF_WORK_AROUND__TS1_WA_EN__VERIFY(src) \
5159 (!(((u_int32_t)(src)\
5160 & ~0x00000001U)))
5161 #define HOST_INTF_WORK_AROUND__TS1_WA_EN__SET(dst) \
5162 (dst) = ((dst) &\
5163 ~0x00000001U) | (u_int32_t)(1)
5164 #define HOST_INTF_WORK_AROUND__TS1_WA_EN__CLR(dst) \
5165 (dst) = ((dst) &\
5166 ~0x00000001U) | (u_int32_t)(0)
5167
5168 /* macros for field TS2_WA_EN */
5169 #define HOST_INTF_WORK_AROUND__TS2_WA_EN__SHIFT 1
5170 #define HOST_INTF_WORK_AROUND__TS2_WA_EN__WIDTH 1
5171 #define HOST_INTF_WORK_AROUND__TS2_WA_EN__MASK 0x00000002U
5172 #define HOST_INTF_WORK_AROUND__TS2_WA_EN__READ(src) \
5173 (((u_int32_t)(src)\
5174 & 0x00000002U) >> 1)
5175 #define HOST_INTF_WORK_AROUND__TS2_WA_EN__WRITE(src) \
5176 (((u_int32_t)(src)\
5177 << 1) & 0x00000002U)
5178 #define HOST_INTF_WORK_AROUND__TS2_WA_EN__MODIFY(dst, src) \
5179 (dst) = ((dst) &\
5180 ~0x00000002U) | (((u_int32_t)(src) <<\
5181 1) & 0x00000002U)
5182 #define HOST_INTF_WORK_AROUND__TS2_WA_EN__VERIFY(src) \
5183 (!((((u_int32_t)(src)\
5184 << 1) & ~0x00000002U)))
5185 #define HOST_INTF_WORK_AROUND__TS2_WA_EN__SET(dst) \
5186 (dst) = ((dst) &\
5187 ~0x00000002U) | ((u_int32_t)(1) << 1)
5188 #define HOST_INTF_WORK_AROUND__TS2_WA_EN__CLR(dst) \
5189 (dst) = ((dst) &\
5190 ~0x00000002U) | ((u_int32_t)(0) << 1)
5191
5192 /* macros for field RESET_SERDES_WA_EN */
5193 #define HOST_INTF_WORK_AROUND__RESET_SERDES_WA_EN__SHIFT 2
5194 #define HOST_INTF_WORK_AROUND__RESET_SERDES_WA_EN__WIDTH 1
5195 #define HOST_INTF_WORK_AROUND__RESET_SERDES_WA_EN__MASK 0x00000004U
5196 #define HOST_INTF_WORK_AROUND__RESET_SERDES_WA_EN__READ(src) \
5197 (((u_int32_t)(src)\
5198 & 0x00000004U) >> 2)
5199 #define HOST_INTF_WORK_AROUND__RESET_SERDES_WA_EN__WRITE(src) \
5200 (((u_int32_t)(src)\
5201 << 2) & 0x00000004U)
5202 #define HOST_INTF_WORK_AROUND__RESET_SERDES_WA_EN__MODIFY(dst, src) \
5203 (dst) = ((dst) &\
5204 ~0x00000004U) | (((u_int32_t)(src) <<\
5205 2) & 0x00000004U)
5206 #define HOST_INTF_WORK_AROUND__RESET_SERDES_WA_EN__VERIFY(src) \
5207 (!((((u_int32_t)(src)\
5208 << 2) & ~0x00000004U)))
5209 #define HOST_INTF_WORK_AROUND__RESET_SERDES_WA_EN__SET(dst) \
5210 (dst) = ((dst) &\
5211 ~0x00000004U) | ((u_int32_t)(1) << 2)
5212 #define HOST_INTF_WORK_AROUND__RESET_SERDES_WA_EN__CLR(dst) \
5213 (dst) = ((dst) &\
5214 ~0x00000004U) | ((u_int32_t)(0) << 2)
5215
5216 /* macros for field GDATA_WA_EN */
5217 #define HOST_INTF_WORK_AROUND__GDATA_WA_EN__SHIFT 3
5218 #define HOST_INTF_WORK_AROUND__GDATA_WA_EN__WIDTH 1
5219 #define HOST_INTF_WORK_AROUND__GDATA_WA_EN__MASK 0x00000008U
5220 #define HOST_INTF_WORK_AROUND__GDATA_WA_EN__READ(src) \
5221 (((u_int32_t)(src)\
5222 & 0x00000008U) >> 3)
5223 #define HOST_INTF_WORK_AROUND__GDATA_WA_EN__WRITE(src) \
5224 (((u_int32_t)(src)\
5225 << 3) & 0x00000008U)
5226 #define HOST_INTF_WORK_AROUND__GDATA_WA_EN__MODIFY(dst, src) \
5227 (dst) = ((dst) &\
5228 ~0x00000008U) | (((u_int32_t)(src) <<\
5229 3) & 0x00000008U)
5230 #define HOST_INTF_WORK_AROUND__GDATA_WA_EN__VERIFY(src) \
5231 (!((((u_int32_t)(src)\
5232 << 3) & ~0x00000008U)))
5233 #define HOST_INTF_WORK_AROUND__GDATA_WA_EN__SET(dst) \
5234 (dst) = ((dst) &\
5235 ~0x00000008U) | ((u_int32_t)(1) << 3)
5236 #define HOST_INTF_WORK_AROUND__GDATA_WA_EN__CLR(dst) \
5237 (dst) = ((dst) &\
5238 ~0x00000008U) | ((u_int32_t)(0) << 3)
5239
5240 /* macros for field NO_NAK_WA_EN */
5241 #define HOST_INTF_WORK_AROUND__NO_NAK_WA_EN__SHIFT 4
5242 #define HOST_INTF_WORK_AROUND__NO_NAK_WA_EN__WIDTH 1
5243 #define HOST_INTF_WORK_AROUND__NO_NAK_WA_EN__MASK 0x00000010U
5244 #define HOST_INTF_WORK_AROUND__NO_NAK_WA_EN__READ(src) \
5245 (((u_int32_t)(src)\
5246 & 0x00000010U) >> 4)
5247 #define HOST_INTF_WORK_AROUND__NO_NAK_WA_EN__WRITE(src) \
5248 (((u_int32_t)(src)\
5249 << 4) & 0x00000010U)
5250 #define HOST_INTF_WORK_AROUND__NO_NAK_WA_EN__MODIFY(dst, src) \
5251 (dst) = ((dst) &\
5252 ~0x00000010U) | (((u_int32_t)(src) <<\
5253 4) & 0x00000010U)
5254 #define HOST_INTF_WORK_AROUND__NO_NAK_WA_EN__VERIFY(src) \
5255 (!((((u_int32_t)(src)\
5256 << 4) & ~0x00000010U)))
5257 #define HOST_INTF_WORK_AROUND__NO_NAK_WA_EN__SET(dst) \
5258 (dst) = ((dst) &\
5259 ~0x00000010U) | ((u_int32_t)(1) << 4)
5260 #define HOST_INTF_WORK_AROUND__NO_NAK_WA_EN__CLR(dst) \
5261 (dst) = ((dst) &\
5262 ~0x00000010U) | ((u_int32_t)(0) << 4)
5263
5264 /* macros for field FORCE_L1L0_DMA */
5265 #define HOST_INTF_WORK_AROUND__FORCE_L1L0_DMA__SHIFT 9
5266 #define HOST_INTF_WORK_AROUND__FORCE_L1L0_DMA__WIDTH 1
5267 #define HOST_INTF_WORK_AROUND__FORCE_L1L0_DMA__MASK 0x00000200U
5268 #define HOST_INTF_WORK_AROUND__FORCE_L1L0_DMA__READ(src) \
5269 (((u_int32_t)(src)\
5270 & 0x00000200U) >> 9)
5271 #define HOST_INTF_WORK_AROUND__FORCE_L1L0_DMA__WRITE(src) \
5272 (((u_int32_t)(src)\
5273 << 9) & 0x00000200U)
5274 #define HOST_INTF_WORK_AROUND__FORCE_L1L0_DMA__MODIFY(dst, src) \
5275 (dst) = ((dst) &\
5276 ~0x00000200U) | (((u_int32_t)(src) <<\
5277 9) & 0x00000200U)
5278 #define HOST_INTF_WORK_AROUND__FORCE_L1L0_DMA__VERIFY(src) \
5279 (!((((u_int32_t)(src)\
5280 << 9) & ~0x00000200U)))
5281 #define HOST_INTF_WORK_AROUND__FORCE_L1L0_DMA__SET(dst) \
5282 (dst) = ((dst) &\
5283 ~0x00000200U) | ((u_int32_t)(1) << 9)
5284 #define HOST_INTF_WORK_AROUND__FORCE_L1L0_DMA__CLR(dst) \
5285 (dst) = ((dst) &\
5286 ~0x00000200U) | ((u_int32_t)(0) << 9)
5287
5288 /* macros for field PCIE_COLD_RESET_OVRRD */
5289 #define HOST_INTF_WORK_AROUND__PCIE_COLD_RESET_OVRRD__SHIFT 13
5290 #define HOST_INTF_WORK_AROUND__PCIE_COLD_RESET_OVRRD__WIDTH 1
5291 #define HOST_INTF_WORK_AROUND__PCIE_COLD_RESET_OVRRD__MASK 0x00002000U
5292 #define HOST_INTF_WORK_AROUND__PCIE_COLD_RESET_OVRRD__READ(src) \
5293 (((u_int32_t)(src)\
5294 & 0x00002000U) >> 13)
5295 #define HOST_INTF_WORK_AROUND__PCIE_COLD_RESET_OVRRD__WRITE(src) \
5296 (((u_int32_t)(src)\
5297 << 13) & 0x00002000U)
5298 #define HOST_INTF_WORK_AROUND__PCIE_COLD_RESET_OVRRD__MODIFY(dst, src) \
5299 (dst) = ((dst) &\
5300 ~0x00002000U) | (((u_int32_t)(src) <<\
5301 13) & 0x00002000U)
5302 #define HOST_INTF_WORK_AROUND__PCIE_COLD_RESET_OVRRD__VERIFY(src) \
5303 (!((((u_int32_t)(src)\
5304 << 13) & ~0x00002000U)))
5305 #define HOST_INTF_WORK_AROUND__PCIE_COLD_RESET_OVRRD__SET(dst) \
5306 (dst) = ((dst) &\
5307 ~0x00002000U) | ((u_int32_t)(1) << 13)
5308 #define HOST_INTF_WORK_AROUND__PCIE_COLD_RESET_OVRRD__CLR(dst) \
5309 (dst) = ((dst) &\
5310 ~0x00002000U) | ((u_int32_t)(0) << 13)
5311
5312 /* macros for field D3_TO_L1_DISABLE */
5313 #define HOST_INTF_WORK_AROUND__D3_TO_L1_DISABLE__SHIFT 14
5314 #define HOST_INTF_WORK_AROUND__D3_TO_L1_DISABLE__WIDTH 1
5315 #define HOST_INTF_WORK_AROUND__D3_TO_L1_DISABLE__MASK 0x00004000U
5316 #define HOST_INTF_WORK_AROUND__D3_TO_L1_DISABLE__READ(src) \
5317 (((u_int32_t)(src)\
5318 & 0x00004000U) >> 14)
5319 #define HOST_INTF_WORK_AROUND__D3_TO_L1_DISABLE__WRITE(src) \
5320 (((u_int32_t)(src)\
5321 << 14) & 0x00004000U)
5322 #define HOST_INTF_WORK_AROUND__D3_TO_L1_DISABLE__MODIFY(dst, src) \
5323 (dst) = ((dst) &\
5324 ~0x00004000U) | (((u_int32_t)(src) <<\
5325 14) & 0x00004000U)
5326 #define HOST_INTF_WORK_AROUND__D3_TO_L1_DISABLE__VERIFY(src) \
5327 (!((((u_int32_t)(src)\
5328 << 14) & ~0x00004000U)))
5329 #define HOST_INTF_WORK_AROUND__D3_TO_L1_DISABLE__SET(dst) \
5330 (dst) = ((dst) &\
5331 ~0x00004000U) | ((u_int32_t)(1) << 14)
5332 #define HOST_INTF_WORK_AROUND__D3_TO_L1_DISABLE__CLR(dst) \
5333 (dst) = ((dst) &\
5334 ~0x00004000U) | ((u_int32_t)(0) << 14)
5335
5336 /* macros for field PCIERST_PORRST_SHORT */
5337 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_SHORT__SHIFT 15
5338 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_SHORT__WIDTH 1
5339 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_SHORT__MASK 0x00008000U
5340 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_SHORT__READ(src) \
5341 (((u_int32_t)(src)\
5342 & 0x00008000U) >> 15)
5343 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_SHORT__WRITE(src) \
5344 (((u_int32_t)(src)\
5345 << 15) & 0x00008000U)
5346 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_SHORT__MODIFY(dst, src) \
5347 (dst) = ((dst) &\
5348 ~0x00008000U) | (((u_int32_t)(src) <<\
5349 15) & 0x00008000U)
5350 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_SHORT__VERIFY(src) \
5351 (!((((u_int32_t)(src)\
5352 << 15) & ~0x00008000U)))
5353 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_SHORT__SET(dst) \
5354 (dst) = ((dst) &\
5355 ~0x00008000U) | ((u_int32_t)(1) << 15)
5356 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_SHORT__CLR(dst) \
5357 (dst) = ((dst) &\
5358 ~0x00008000U) | ((u_int32_t)(0) << 15)
5359
5360 /* macros for field D3_TO_L1_DISABLE_REAL */
5361 #define HOST_INTF_WORK_AROUND__D3_TO_L1_DISABLE_REAL__SHIFT 16
5362 #define HOST_INTF_WORK_AROUND__D3_TO_L1_DISABLE_REAL__WIDTH 1
5363 #define HOST_INTF_WORK_AROUND__D3_TO_L1_DISABLE_REAL__MASK 0x00010000U
5364 #define HOST_INTF_WORK_AROUND__D3_TO_L1_DISABLE_REAL__READ(src) \
5365 (((u_int32_t)(src)\
5366 & 0x00010000U) >> 16)
5367 #define HOST_INTF_WORK_AROUND__D3_TO_L1_DISABLE_REAL__WRITE(src) \
5368 (((u_int32_t)(src)\
5369 << 16) & 0x00010000U)
5370 #define HOST_INTF_WORK_AROUND__D3_TO_L1_DISABLE_REAL__MODIFY(dst, src) \
5371 (dst) = ((dst) &\
5372 ~0x00010000U) | (((u_int32_t)(src) <<\
5373 16) & 0x00010000U)
5374 #define HOST_INTF_WORK_AROUND__D3_TO_L1_DISABLE_REAL__VERIFY(src) \
5375 (!((((u_int32_t)(src)\
5376 << 16) & ~0x00010000U)))
5377 #define HOST_INTF_WORK_AROUND__D3_TO_L1_DISABLE_REAL__SET(dst) \
5378 (dst) = ((dst) &\
5379 ~0x00010000U) | ((u_int32_t)(1) << 16)
5380 #define HOST_INTF_WORK_AROUND__D3_TO_L1_DISABLE_REAL__CLR(dst) \
5381 (dst) = ((dst) &\
5382 ~0x00010000U) | ((u_int32_t)(0) << 16)
5383
5384 /* macros for field ASPM_TIMER_BASED_L1_DISABLE */
5385 #define HOST_INTF_WORK_AROUND__ASPM_TIMER_BASED_L1_DISABLE__SHIFT 17
5386 #define HOST_INTF_WORK_AROUND__ASPM_TIMER_BASED_L1_DISABLE__WIDTH 1
5387 #define HOST_INTF_WORK_AROUND__ASPM_TIMER_BASED_L1_DISABLE__MASK 0x00020000U
5388 #define HOST_INTF_WORK_AROUND__ASPM_TIMER_BASED_L1_DISABLE__READ(src) \
5389 (((u_int32_t)(src)\
5390 & 0x00020000U) >> 17)
5391 #define HOST_INTF_WORK_AROUND__ASPM_TIMER_BASED_L1_DISABLE__WRITE(src) \
5392 (((u_int32_t)(src)\
5393 << 17) & 0x00020000U)
5394 #define HOST_INTF_WORK_AROUND__ASPM_TIMER_BASED_L1_DISABLE__MODIFY(dst, src) \
5395 (dst) = ((dst) &\
5396 ~0x00020000U) | (((u_int32_t)(src) <<\
5397 17) & 0x00020000U)
5398 #define HOST_INTF_WORK_AROUND__ASPM_TIMER_BASED_L1_DISABLE__VERIFY(src) \
5399 (!((((u_int32_t)(src)\
5400 << 17) & ~0x00020000U)))
5401 #define HOST_INTF_WORK_AROUND__ASPM_TIMER_BASED_L1_DISABLE__SET(dst) \
5402 (dst) = ((dst) &\
5403 ~0x00020000U) | ((u_int32_t)(1) << 17)
5404 #define HOST_INTF_WORK_AROUND__ASPM_TIMER_BASED_L1_DISABLE__CLR(dst) \
5405 (dst) = ((dst) &\
5406 ~0x00020000U) | ((u_int32_t)(0) << 17)
5407
5408 /* macros for field PCIERST_PORRST_SW_CNTL */
5409 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_SW_CNTL__SHIFT 18
5410 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_SW_CNTL__WIDTH 1
5411 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_SW_CNTL__MASK 0x00040000U
5412 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_SW_CNTL__READ(src) \
5413 (((u_int32_t)(src)\
5414 & 0x00040000U) >> 18)
5415 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_SW_CNTL__WRITE(src) \
5416 (((u_int32_t)(src)\
5417 << 18) & 0x00040000U)
5418 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_SW_CNTL__MODIFY(dst, src) \
5419 (dst) = ((dst) &\
5420 ~0x00040000U) | (((u_int32_t)(src) <<\
5421 18) & 0x00040000U)
5422 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_SW_CNTL__VERIFY(src) \
5423 (!((((u_int32_t)(src)\
5424 << 18) & ~0x00040000U)))
5425 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_SW_CNTL__SET(dst) \
5426 (dst) = ((dst) &\
5427 ~0x00040000U) | ((u_int32_t)(1) << 18)
5428 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_SW_CNTL__CLR(dst) \
5429 (dst) = ((dst) &\
5430 ~0x00040000U) | ((u_int32_t)(0) << 18)
5431
5432 /* macros for field PCIERST_PORRST_SHIFT */
5433 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_SHIFT__SHIFT 20
5434 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_SHIFT__WIDTH 1
5435 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_SHIFT__MASK 0x00100000U
5436 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_SHIFT__READ(src) \
5437 (((u_int32_t)(src)\
5438 & 0x00100000U) >> 20)
5439 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_SHIFT__WRITE(src) \
5440 (((u_int32_t)(src)\
5441 << 20) & 0x00100000U)
5442 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_SHIFT__MODIFY(dst, src) \
5443 (dst) = ((dst) &\
5444 ~0x00100000U) | (((u_int32_t)(src) <<\
5445 20) & 0x00100000U)
5446 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_SHIFT__VERIFY(src) \
5447 (!((((u_int32_t)(src)\
5448 << 20) & ~0x00100000U)))
5449 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_SHIFT__SET(dst) \
5450 (dst) = ((dst) &\
5451 ~0x00100000U) | ((u_int32_t)(1) << 20)
5452 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_SHIFT__CLR(dst) \
5453 (dst) = ((dst) &\
5454 ~0x00100000U) | ((u_int32_t)(0) << 20)
5455
5456 /* macros for field PCIERST_PORRST_PHY */
5457 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_PHY__SHIFT 21
5458 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_PHY__WIDTH 1
5459 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_PHY__MASK 0x00200000U
5460 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_PHY__READ(src) \
5461 (((u_int32_t)(src)\
5462 & 0x00200000U) >> 21)
5463 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_PHY__WRITE(src) \
5464 (((u_int32_t)(src)\
5465 << 21) & 0x00200000U)
5466 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_PHY__MODIFY(dst, src) \
5467 (dst) = ((dst) &\
5468 ~0x00200000U) | (((u_int32_t)(src) <<\
5469 21) & 0x00200000U)
5470 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_PHY__VERIFY(src) \
5471 (!((((u_int32_t)(src)\
5472 << 21) & ~0x00200000U)))
5473 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_PHY__SET(dst) \
5474 (dst) = ((dst) &\
5475 ~0x00200000U) | ((u_int32_t)(1) << 21)
5476 #define HOST_INTF_WORK_AROUND__PCIERST_PORRST_PHY__CLR(dst) \
5477 (dst) = ((dst) &\
5478 ~0x00200000U) | ((u_int32_t)(0) << 21)
5479
5480 /* macros for field PCIE_NFTS_CNTL_EN */
5481 #define HOST_INTF_WORK_AROUND__PCIE_NFTS_CNTL_EN__SHIFT 23
5482 #define HOST_INTF_WORK_AROUND__PCIE_NFTS_CNTL_EN__WIDTH 1
5483 #define HOST_INTF_WORK_AROUND__PCIE_NFTS_CNTL_EN__MASK 0x00800000U
5484 #define HOST_INTF_WORK_AROUND__PCIE_NFTS_CNTL_EN__READ(src) \
5485 (((u_int32_t)(src)\
5486 & 0x00800000U) >> 23)
5487 #define HOST_INTF_WORK_AROUND__PCIE_NFTS_CNTL_EN__WRITE(src) \
5488 (((u_int32_t)(src)\
5489 << 23) & 0x00800000U)
5490 #define HOST_INTF_WORK_AROUND__PCIE_NFTS_CNTL_EN__MODIFY(dst, src) \
5491 (dst) = ((dst) &\
5492 ~0x00800000U) | (((u_int32_t)(src) <<\
5493 23) & 0x00800000U)
5494 #define HOST_INTF_WORK_AROUND__PCIE_NFTS_CNTL_EN__VERIFY(src) \
5495 (!((((u_int32_t)(src)\
5496 << 23) & ~0x00800000U)))
5497 #define HOST_INTF_WORK_AROUND__PCIE_NFTS_CNTL_EN__SET(dst) \
5498 (dst) = ((dst) &\
5499 ~0x00800000U) | ((u_int32_t)(1) << 23)
5500 #define HOST_INTF_WORK_AROUND__PCIE_NFTS_CNTL_EN__CLR(dst) \
5501 (dst) = ((dst) &\
5502 ~0x00800000U) | ((u_int32_t)(0) << 23)
5503
5504 /* macros for field RESET_SERDES_WA_TIMEOUT */
5505 #define HOST_INTF_WORK_AROUND__RESET_SERDES_WA_TIMEOUT__SHIFT 24
5506 #define HOST_INTF_WORK_AROUND__RESET_SERDES_WA_TIMEOUT__WIDTH 8
5507 #define HOST_INTF_WORK_AROUND__RESET_SERDES_WA_TIMEOUT__MASK 0xff000000U
5508 #define HOST_INTF_WORK_AROUND__RESET_SERDES_WA_TIMEOUT__READ(src) \
5509 (((u_int32_t)(src)\
5510 & 0xff000000U) >> 24)
5511 #define HOST_INTF_WORK_AROUND__RESET_SERDES_WA_TIMEOUT__WRITE(src) \
5512 (((u_int32_t)(src)\
5513 << 24) & 0xff000000U)
5514 #define HOST_INTF_WORK_AROUND__RESET_SERDES_WA_TIMEOUT__MODIFY(dst, src) \
5515 (dst) = ((dst) &\
5516 ~0xff000000U) | (((u_int32_t)(src) <<\
5517 24) & 0xff000000U)
5518 #define HOST_INTF_WORK_AROUND__RESET_SERDES_WA_TIMEOUT__VERIFY(src) \
5519 (!((((u_int32_t)(src)\
5520 << 24) & ~0xff000000U)))
5521 #define HOST_INTF_WORK_AROUND__TYPE u_int32_t
5522 #define HOST_INTF_WORK_AROUND__READ 0xffb7e21fU
5523 #define HOST_INTF_WORK_AROUND__WRITE 0xffb7e21fU
5524
5525 #endif /* __HOST_INTF_WORK_AROUND_MACRO__ */
5526
5527
5528 /* macros for host_intf_reg_block.HOST_INTF_WORK_AROUND */
5529 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_WORK_AROUND__NUM 1
5530
5531 /* macros for BlueprintGlobalNameSpace::HOST_INTF_PM_STATE */
5532 #ifndef __HOST_INTF_PM_STATE_MACRO__
5533 #define __HOST_INTF_PM_STATE_MACRO__
5534
5535 /* macros for field PCIE_PM_XTLH_BLOCK_TLP */
5536 #define HOST_INTF_PM_STATE__PCIE_PM_XTLH_BLOCK_TLP__SHIFT 0
5537 #define HOST_INTF_PM_STATE__PCIE_PM_XTLH_BLOCK_TLP__WIDTH 1
5538 #define HOST_INTF_PM_STATE__PCIE_PM_XTLH_BLOCK_TLP__MASK 0x00000001U
5539 #define HOST_INTF_PM_STATE__PCIE_PM_XTLH_BLOCK_TLP__READ(src) \
5540 (u_int32_t)(src)\
5541 & 0x00000001U
5542 #define HOST_INTF_PM_STATE__PCIE_PM_XTLH_BLOCK_TLP__SET(dst) \
5543 (dst) = ((dst) &\
5544 ~0x00000001U) | (u_int32_t)(1)
5545 #define HOST_INTF_PM_STATE__PCIE_PM_XTLH_BLOCK_TLP__CLR(dst) \
5546 (dst) = ((dst) &\
5547 ~0x00000001U) | (u_int32_t)(0)
5548
5549 /* macros for field PCIE_PM_CURNT_STATE */
5550 #define HOST_INTF_PM_STATE__PCIE_PM_CURNT_STATE__SHIFT 1
5551 #define HOST_INTF_PM_STATE__PCIE_PM_CURNT_STATE__WIDTH 3
5552 #define HOST_INTF_PM_STATE__PCIE_PM_CURNT_STATE__MASK 0x0000000eU
5553 #define HOST_INTF_PM_STATE__PCIE_PM_CURNT_STATE__READ(src) \
5554 (((u_int32_t)(src)\
5555 & 0x0000000eU) >> 1)
5556
5557 /* macros for field PCIE_PM_DSTATE */
5558 #define HOST_INTF_PM_STATE__PCIE_PM_DSTATE__SHIFT 4
5559 #define HOST_INTF_PM_STATE__PCIE_PM_DSTATE__WIDTH 3
5560 #define HOST_INTF_PM_STATE__PCIE_PM_DSTATE__MASK 0x00000070U
5561 #define HOST_INTF_PM_STATE__PCIE_PM_DSTATE__READ(src) \
5562 (((u_int32_t)(src)\
5563 & 0x00000070U) >> 4)
5564
5565 /* macros for field PCIE_PM_PME_EN */
5566 #define HOST_INTF_PM_STATE__PCIE_PM_PME_EN__SHIFT 7
5567 #define HOST_INTF_PM_STATE__PCIE_PM_PME_EN__WIDTH 1
5568 #define HOST_INTF_PM_STATE__PCIE_PM_PME_EN__MASK 0x00000080U
5569 #define HOST_INTF_PM_STATE__PCIE_PM_PME_EN__READ(src) \
5570 (((u_int32_t)(src)\
5571 & 0x00000080U) >> 7)
5572 #define HOST_INTF_PM_STATE__PCIE_PM_PME_EN__SET(dst) \
5573 (dst) = ((dst) &\
5574 ~0x00000080U) | ((u_int32_t)(1) << 7)
5575 #define HOST_INTF_PM_STATE__PCIE_PM_PME_EN__CLR(dst) \
5576 (dst) = ((dst) &\
5577 ~0x00000080U) | ((u_int32_t)(0) << 7)
5578
5579 /* macros for field PCIE_PM_STATUS */
5580 #define HOST_INTF_PM_STATE__PCIE_PM_STATUS__SHIFT 8
5581 #define HOST_INTF_PM_STATE__PCIE_PM_STATUS__WIDTH 1
5582 #define HOST_INTF_PM_STATE__PCIE_PM_STATUS__MASK 0x00000100U
5583 #define HOST_INTF_PM_STATE__PCIE_PM_STATUS__READ(src) \
5584 (((u_int32_t)(src)\
5585 & 0x00000100U) >> 8)
5586 #define HOST_INTF_PM_STATE__PCIE_PM_STATUS__SET(dst) \
5587 (dst) = ((dst) &\
5588 ~0x00000100U) | ((u_int32_t)(1) << 8)
5589 #define HOST_INTF_PM_STATE__PCIE_PM_STATUS__CLR(dst) \
5590 (dst) = ((dst) &\
5591 ~0x00000100U) | ((u_int32_t)(0) << 8)
5592
5593 /* macros for field PCIE_AUX_PM_EN */
5594 #define HOST_INTF_PM_STATE__PCIE_AUX_PM_EN__SHIFT 9
5595 #define HOST_INTF_PM_STATE__PCIE_AUX_PM_EN__WIDTH 1
5596 #define HOST_INTF_PM_STATE__PCIE_AUX_PM_EN__MASK 0x00000200U
5597 #define HOST_INTF_PM_STATE__PCIE_AUX_PM_EN__READ(src) \
5598 (((u_int32_t)(src)\
5599 & 0x00000200U) >> 9)
5600 #define HOST_INTF_PM_STATE__PCIE_AUX_PM_EN__SET(dst) \
5601 (dst) = ((dst) &\
5602 ~0x00000200U) | ((u_int32_t)(1) << 9)
5603 #define HOST_INTF_PM_STATE__PCIE_AUX_PM_EN__CLR(dst) \
5604 (dst) = ((dst) &\
5605 ~0x00000200U) | ((u_int32_t)(0) << 9)
5606
5607 /* macros for field PCIE_XMLH_LTSSM_STATE */
5608 #define HOST_INTF_PM_STATE__PCIE_XMLH_LTSSM_STATE__SHIFT 10
5609 #define HOST_INTF_PM_STATE__PCIE_XMLH_LTSSM_STATE__WIDTH 5
5610 #define HOST_INTF_PM_STATE__PCIE_XMLH_LTSSM_STATE__MASK 0x00007c00U
5611 #define HOST_INTF_PM_STATE__PCIE_XMLH_LTSSM_STATE__READ(src) \
5612 (((u_int32_t)(src)\
5613 & 0x00007c00U) >> 10)
5614
5615 /* macros for field CLKMISC_MULTI_PIPE_MODE_MAC */
5616 #define HOST_INTF_PM_STATE__CLKMISC_MULTI_PIPE_MODE_MAC__SHIFT 19
5617 #define HOST_INTF_PM_STATE__CLKMISC_MULTI_PIPE_MODE_MAC__WIDTH 1
5618 #define HOST_INTF_PM_STATE__CLKMISC_MULTI_PIPE_MODE_MAC__MASK 0x00080000U
5619 #define HOST_INTF_PM_STATE__CLKMISC_MULTI_PIPE_MODE_MAC__READ(src) \
5620 (((u_int32_t)(src)\
5621 & 0x00080000U) >> 19)
5622 #define HOST_INTF_PM_STATE__CLKMISC_MULTI_PIPE_MODE_MAC__SET(dst) \
5623 (dst) = ((dst) &\
5624 ~0x00080000U) | ((u_int32_t)(1) << 19)
5625 #define HOST_INTF_PM_STATE__CLKMISC_MULTI_PIPE_MODE_MAC__CLR(dst) \
5626 (dst) = ((dst) &\
5627 ~0x00080000U) | ((u_int32_t)(0) << 19)
5628
5629 /* macros for field CLKMISC_MULTI_PIPE_MODE_PHY */
5630 #define HOST_INTF_PM_STATE__CLKMISC_MULTI_PIPE_MODE_PHY__SHIFT 20
5631 #define HOST_INTF_PM_STATE__CLKMISC_MULTI_PIPE_MODE_PHY__WIDTH 1
5632 #define HOST_INTF_PM_STATE__CLKMISC_MULTI_PIPE_MODE_PHY__MASK 0x00100000U
5633 #define HOST_INTF_PM_STATE__CLKMISC_MULTI_PIPE_MODE_PHY__READ(src) \
5634 (((u_int32_t)(src)\
5635 & 0x00100000U) >> 20)
5636 #define HOST_INTF_PM_STATE__CLKMISC_MULTI_PIPE_MODE_PHY__SET(dst) \
5637 (dst) = ((dst) &\
5638 ~0x00100000U) | ((u_int32_t)(1) << 20)
5639 #define HOST_INTF_PM_STATE__CLKMISC_MULTI_PIPE_MODE_PHY__CLR(dst) \
5640 (dst) = ((dst) &\
5641 ~0x00100000U) | ((u_int32_t)(0) << 20)
5642
5643 /* macros for field CLKMISC_MULTI_PCIE_PHY_TEST */
5644 #define HOST_INTF_PM_STATE__CLKMISC_MULTI_PCIE_PHY_TEST__SHIFT 21
5645 #define HOST_INTF_PM_STATE__CLKMISC_MULTI_PCIE_PHY_TEST__WIDTH 1
5646 #define HOST_INTF_PM_STATE__CLKMISC_MULTI_PCIE_PHY_TEST__MASK 0x00200000U
5647 #define HOST_INTF_PM_STATE__CLKMISC_MULTI_PCIE_PHY_TEST__READ(src) \
5648 (((u_int32_t)(src)\
5649 & 0x00200000U) >> 21)
5650 #define HOST_INTF_PM_STATE__CLKMISC_MULTI_PCIE_PHY_TEST__SET(dst) \
5651 (dst) = ((dst) &\
5652 ~0x00200000U) | ((u_int32_t)(1) << 21)
5653 #define HOST_INTF_PM_STATE__CLKMISC_MULTI_PCIE_PHY_TEST__CLR(dst) \
5654 (dst) = ((dst) &\
5655 ~0x00200000U) | ((u_int32_t)(0) << 21)
5656 #define HOST_INTF_PM_STATE__TYPE u_int32_t
5657 #define HOST_INTF_PM_STATE__READ 0x00387fffU
5658
5659 #endif /* __HOST_INTF_PM_STATE_MACRO__ */
5660
5661
5662 /* macros for host_intf_reg_block.HOST_INTF_PM_STATE */
5663 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_PM_STATE__NUM 1
5664
5665 /* macros for BlueprintGlobalNameSpace::HOST_INTF_CXPL_DEBUG_INFOL */
5666 #ifndef __HOST_INTF_CXPL_DEBUG_INFOL_MACRO__
5667 #define __HOST_INTF_CXPL_DEBUG_INFOL_MACRO__
5668
5669 /* macros for field DATA */
5670 #define HOST_INTF_CXPL_DEBUG_INFOL__DATA__SHIFT 0
5671 #define HOST_INTF_CXPL_DEBUG_INFOL__DATA__WIDTH 32
5672 #define HOST_INTF_CXPL_DEBUG_INFOL__DATA__MASK 0xffffffffU
5673 #define HOST_INTF_CXPL_DEBUG_INFOL__DATA__READ(src) \
5674 (u_int32_t)(src)\
5675 & 0xffffffffU
5676 #define HOST_INTF_CXPL_DEBUG_INFOL__TYPE u_int32_t
5677 #define HOST_INTF_CXPL_DEBUG_INFOL__READ 0xffffffffU
5678
5679 #endif /* __HOST_INTF_CXPL_DEBUG_INFOL_MACRO__ */
5680
5681
5682 /* macros for host_intf_reg_block.HOST_INTF_CXPL_DEBUG_INFOL */
5683 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_CXPL_DEBUG_INFOL__NUM 1
5684
5685 /* macros for BlueprintGlobalNameSpace::HOST_INTF_CXPL_DEBUG_INFOH */
5686 #ifndef __HOST_INTF_CXPL_DEBUG_INFOH_MACRO__
5687 #define __HOST_INTF_CXPL_DEBUG_INFOH_MACRO__
5688
5689 /* macros for field DATA */
5690 #define HOST_INTF_CXPL_DEBUG_INFOH__DATA__SHIFT 0
5691 #define HOST_INTF_CXPL_DEBUG_INFOH__DATA__WIDTH 32
5692 #define HOST_INTF_CXPL_DEBUG_INFOH__DATA__MASK 0xffffffffU
5693 #define HOST_INTF_CXPL_DEBUG_INFOH__DATA__READ(src) \
5694 (u_int32_t)(src)\
5695 & 0xffffffffU
5696 #define HOST_INTF_CXPL_DEBUG_INFOH__TYPE u_int32_t
5697 #define HOST_INTF_CXPL_DEBUG_INFOH__READ 0xffffffffU
5698
5699 #endif /* __HOST_INTF_CXPL_DEBUG_INFOH_MACRO__ */
5700
5701
5702 /* macros for host_intf_reg_block.HOST_INTF_CXPL_DEBUG_INFOH */
5703 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_CXPL_DEBUG_INFOH__NUM 1
5704
5705 /* macros for BlueprintGlobalNameSpace::HOST_INTF_PM_CTRL */
5706 #ifndef __HOST_INTF_PM_CTRL_MACRO__
5707 #define __HOST_INTF_PM_CTRL_MACRO__
5708
5709 /* macros for field PCIE_PM_OVERRIDE */
5710 #define HOST_INTF_PM_CTRL__PCIE_PM_OVERRIDE__SHIFT 0
5711 #define HOST_INTF_PM_CTRL__PCIE_PM_OVERRIDE__WIDTH 1
5712 #define HOST_INTF_PM_CTRL__PCIE_PM_OVERRIDE__MASK 0x00000001U
5713 #define HOST_INTF_PM_CTRL__PCIE_PM_OVERRIDE__READ(src) \
5714 (u_int32_t)(src)\
5715 & 0x00000001U
5716 #define HOST_INTF_PM_CTRL__PCIE_PM_OVERRIDE__WRITE(src) \
5717 ((u_int32_t)(src)\
5718 & 0x00000001U)
5719 #define HOST_INTF_PM_CTRL__PCIE_PM_OVERRIDE__MODIFY(dst, src) \
5720 (dst) = ((dst) &\
5721 ~0x00000001U) | ((u_int32_t)(src) &\
5722 0x00000001U)
5723 #define HOST_INTF_PM_CTRL__PCIE_PM_OVERRIDE__VERIFY(src) \
5724 (!(((u_int32_t)(src)\
5725 & ~0x00000001U)))
5726 #define HOST_INTF_PM_CTRL__PCIE_PM_OVERRIDE__SET(dst) \
5727 (dst) = ((dst) &\
5728 ~0x00000001U) | (u_int32_t)(1)
5729 #define HOST_INTF_PM_CTRL__PCIE_PM_OVERRIDE__CLR(dst) \
5730 (dst) = ((dst) &\
5731 ~0x00000001U) | (u_int32_t)(0)
5732
5733 /* macros for field PCIE_PM_DELAY */
5734 #define HOST_INTF_PM_CTRL__PCIE_PM_DELAY__SHIFT 2
5735 #define HOST_INTF_PM_CTRL__PCIE_PM_DELAY__WIDTH 16
5736 #define HOST_INTF_PM_CTRL__PCIE_PM_DELAY__MASK 0x0003fffcU
5737 #define HOST_INTF_PM_CTRL__PCIE_PM_DELAY__READ(src) \
5738 (((u_int32_t)(src)\
5739 & 0x0003fffcU) >> 2)
5740 #define HOST_INTF_PM_CTRL__PCIE_PM_DELAY__WRITE(src) \
5741 (((u_int32_t)(src)\
5742 << 2) & 0x0003fffcU)
5743 #define HOST_INTF_PM_CTRL__PCIE_PM_DELAY__MODIFY(dst, src) \
5744 (dst) = ((dst) &\
5745 ~0x0003fffcU) | (((u_int32_t)(src) <<\
5746 2) & 0x0003fffcU)
5747 #define HOST_INTF_PM_CTRL__PCIE_PM_DELAY__VERIFY(src) \
5748 (!((((u_int32_t)(src)\
5749 << 2) & ~0x0003fffcU)))
5750
5751 /* macros for field PCIE_PM_DISABLE */
5752 #define HOST_INTF_PM_CTRL__PCIE_PM_DISABLE__SHIFT 18
5753 #define HOST_INTF_PM_CTRL__PCIE_PM_DISABLE__WIDTH 1
5754 #define HOST_INTF_PM_CTRL__PCIE_PM_DISABLE__MASK 0x00040000U
5755 #define HOST_INTF_PM_CTRL__PCIE_PM_DISABLE__READ(src) \
5756 (((u_int32_t)(src)\
5757 & 0x00040000U) >> 18)
5758 #define HOST_INTF_PM_CTRL__PCIE_PM_DISABLE__WRITE(src) \
5759 (((u_int32_t)(src)\
5760 << 18) & 0x00040000U)
5761 #define HOST_INTF_PM_CTRL__PCIE_PM_DISABLE__MODIFY(dst, src) \
5762 (dst) = ((dst) &\
5763 ~0x00040000U) | (((u_int32_t)(src) <<\
5764 18) & 0x00040000U)
5765 #define HOST_INTF_PM_CTRL__PCIE_PM_DISABLE__VERIFY(src) \
5766 (!((((u_int32_t)(src)\
5767 << 18) & ~0x00040000U)))
5768 #define HOST_INTF_PM_CTRL__PCIE_PM_DISABLE__SET(dst) \
5769 (dst) = ((dst) &\
5770 ~0x00040000U) | ((u_int32_t)(1) << 18)
5771 #define HOST_INTF_PM_CTRL__PCIE_PM_DISABLE__CLR(dst) \
5772 (dst) = ((dst) &\
5773 ~0x00040000U) | ((u_int32_t)(0) << 18)
5774
5775 /* macros for field PCIE_ENTER_L1_EN */
5776 #define HOST_INTF_PM_CTRL__PCIE_ENTER_L1_EN__SHIFT 19
5777 #define HOST_INTF_PM_CTRL__PCIE_ENTER_L1_EN__WIDTH 1
5778 #define HOST_INTF_PM_CTRL__PCIE_ENTER_L1_EN__MASK 0x00080000U
5779 #define HOST_INTF_PM_CTRL__PCIE_ENTER_L1_EN__READ(src) \
5780 (((u_int32_t)(src)\
5781 & 0x00080000U) >> 19)
5782 #define HOST_INTF_PM_CTRL__PCIE_ENTER_L1_EN__WRITE(src) \
5783 (((u_int32_t)(src)\
5784 << 19) & 0x00080000U)
5785 #define HOST_INTF_PM_CTRL__PCIE_ENTER_L1_EN__MODIFY(dst, src) \
5786 (dst) = ((dst) &\
5787 ~0x00080000U) | (((u_int32_t)(src) <<\
5788 19) & 0x00080000U)
5789 #define HOST_INTF_PM_CTRL__PCIE_ENTER_L1_EN__VERIFY(src) \
5790 (!((((u_int32_t)(src)\
5791 << 19) & ~0x00080000U)))
5792 #define HOST_INTF_PM_CTRL__PCIE_ENTER_L1_EN__SET(dst) \
5793 (dst) = ((dst) &\
5794 ~0x00080000U) | ((u_int32_t)(1) << 19)
5795 #define HOST_INTF_PM_CTRL__PCIE_ENTER_L1_EN__CLR(dst) \
5796 (dst) = ((dst) &\
5797 ~0x00080000U) | ((u_int32_t)(0) << 19)
5798
5799 /* macros for field PCIE_PME_DISABLE_CLK */
5800 #define HOST_INTF_PM_CTRL__PCIE_PME_DISABLE_CLK__SHIFT 20
5801 #define HOST_INTF_PM_CTRL__PCIE_PME_DISABLE_CLK__WIDTH 1
5802 #define HOST_INTF_PM_CTRL__PCIE_PME_DISABLE_CLK__MASK 0x00100000U
5803 #define HOST_INTF_PM_CTRL__PCIE_PME_DISABLE_CLK__READ(src) \
5804 (((u_int32_t)(src)\
5805 & 0x00100000U) >> 20)
5806 #define HOST_INTF_PM_CTRL__PCIE_PME_DISABLE_CLK__WRITE(src) \
5807 (((u_int32_t)(src)\
5808 << 20) & 0x00100000U)
5809 #define HOST_INTF_PM_CTRL__PCIE_PME_DISABLE_CLK__MODIFY(dst, src) \
5810 (dst) = ((dst) &\
5811 ~0x00100000U) | (((u_int32_t)(src) <<\
5812 20) & 0x00100000U)
5813 #define HOST_INTF_PM_CTRL__PCIE_PME_DISABLE_CLK__VERIFY(src) \
5814 (!((((u_int32_t)(src)\
5815 << 20) & ~0x00100000U)))
5816 #define HOST_INTF_PM_CTRL__PCIE_PME_DISABLE_CLK__SET(dst) \
5817 (dst) = ((dst) &\
5818 ~0x00100000U) | ((u_int32_t)(1) << 20)
5819 #define HOST_INTF_PM_CTRL__PCIE_PME_DISABLE_CLK__CLR(dst) \
5820 (dst) = ((dst) &\
5821 ~0x00100000U) | ((u_int32_t)(0) << 20)
5822
5823 /* macros for field HOST_MAC_WOW_CLEAR */
5824 #define HOST_INTF_PM_CTRL__HOST_MAC_WOW_CLEAR__SHIFT 21
5825 #define HOST_INTF_PM_CTRL__HOST_MAC_WOW_CLEAR__WIDTH 1
5826 #define HOST_INTF_PM_CTRL__HOST_MAC_WOW_CLEAR__MASK 0x00200000U
5827 #define HOST_INTF_PM_CTRL__HOST_MAC_WOW_CLEAR__READ(src) \
5828 (((u_int32_t)(src)\
5829 & 0x00200000U) >> 21)
5830 #define HOST_INTF_PM_CTRL__HOST_MAC_WOW_CLEAR__WRITE(src) \
5831 (((u_int32_t)(src)\
5832 << 21) & 0x00200000U)
5833 #define HOST_INTF_PM_CTRL__HOST_MAC_WOW_CLEAR__MODIFY(dst, src) \
5834 (dst) = ((dst) &\
5835 ~0x00200000U) | (((u_int32_t)(src) <<\
5836 21) & 0x00200000U)
5837 #define HOST_INTF_PM_CTRL__HOST_MAC_WOW_CLEAR__VERIFY(src) \
5838 (!((((u_int32_t)(src)\
5839 << 21) & ~0x00200000U)))
5840 #define HOST_INTF_PM_CTRL__HOST_MAC_WOW_CLEAR__SET(dst) \
5841 (dst) = ((dst) &\
5842 ~0x00200000U) | ((u_int32_t)(1) << 21)
5843 #define HOST_INTF_PM_CTRL__HOST_MAC_WOW_CLEAR__CLR(dst) \
5844 (dst) = ((dst) &\
5845 ~0x00200000U) | ((u_int32_t)(0) << 21)
5846
5847 /* macros for field HOST_PME_ENABLE */
5848 #define HOST_INTF_PM_CTRL__HOST_PME_ENABLE__SHIFT 22
5849 #define HOST_INTF_PM_CTRL__HOST_PME_ENABLE__WIDTH 1
5850 #define HOST_INTF_PM_CTRL__HOST_PME_ENABLE__MASK 0x00400000U
5851 #define HOST_INTF_PM_CTRL__HOST_PME_ENABLE__READ(src) \
5852 (((u_int32_t)(src)\
5853 & 0x00400000U) >> 22)
5854 #define HOST_INTF_PM_CTRL__HOST_PME_ENABLE__WRITE(src) \
5855 (((u_int32_t)(src)\
5856 << 22) & 0x00400000U)
5857 #define HOST_INTF_PM_CTRL__HOST_PME_ENABLE__MODIFY(dst, src) \
5858 (dst) = ((dst) &\
5859 ~0x00400000U) | (((u_int32_t)(src) <<\
5860 22) & 0x00400000U)
5861 #define HOST_INTF_PM_CTRL__HOST_PME_ENABLE__VERIFY(src) \
5862 (!((((u_int32_t)(src)\
5863 << 22) & ~0x00400000U)))
5864 #define HOST_INTF_PM_CTRL__HOST_PME_ENABLE__SET(dst) \
5865 (dst) = ((dst) &\
5866 ~0x00400000U) | ((u_int32_t)(1) << 22)
5867 #define HOST_INTF_PM_CTRL__HOST_PME_ENABLE__CLR(dst) \
5868 (dst) = ((dst) &\
5869 ~0x00400000U) | ((u_int32_t)(0) << 22)
5870
5871 /* macros for field PME_POWER_STATE_MASK */
5872 #define HOST_INTF_PM_CTRL__PME_POWER_STATE_MASK__SHIFT 24
5873 #define HOST_INTF_PM_CTRL__PME_POWER_STATE_MASK__WIDTH 4
5874 #define HOST_INTF_PM_CTRL__PME_POWER_STATE_MASK__MASK 0x0f000000U
5875 #define HOST_INTF_PM_CTRL__PME_POWER_STATE_MASK__READ(src) \
5876 (((u_int32_t)(src)\
5877 & 0x0f000000U) >> 24)
5878 #define HOST_INTF_PM_CTRL__PME_POWER_STATE_MASK__WRITE(src) \
5879 (((u_int32_t)(src)\
5880 << 24) & 0x0f000000U)
5881 #define HOST_INTF_PM_CTRL__PME_POWER_STATE_MASK__MODIFY(dst, src) \
5882 (dst) = ((dst) &\
5883 ~0x0f000000U) | (((u_int32_t)(src) <<\
5884 24) & 0x0f000000U)
5885 #define HOST_INTF_PM_CTRL__PME_POWER_STATE_MASK__VERIFY(src) \
5886 (!((((u_int32_t)(src)\
5887 << 24) & ~0x0f000000U)))
5888
5889 /* macros for field SYS_AUX_PWR_DET */
5890 #define HOST_INTF_PM_CTRL__SYS_AUX_PWR_DET__SHIFT 28
5891 #define HOST_INTF_PM_CTRL__SYS_AUX_PWR_DET__WIDTH 1
5892 #define HOST_INTF_PM_CTRL__SYS_AUX_PWR_DET__MASK 0x10000000U
5893 #define HOST_INTF_PM_CTRL__SYS_AUX_PWR_DET__READ(src) \
5894 (((u_int32_t)(src)\
5895 & 0x10000000U) >> 28)
5896 #define HOST_INTF_PM_CTRL__SYS_AUX_PWR_DET__WRITE(src) \
5897 (((u_int32_t)(src)\
5898 << 28) & 0x10000000U)
5899 #define HOST_INTF_PM_CTRL__SYS_AUX_PWR_DET__MODIFY(dst, src) \
5900 (dst) = ((dst) &\
5901 ~0x10000000U) | (((u_int32_t)(src) <<\
5902 28) & 0x10000000U)
5903 #define HOST_INTF_PM_CTRL__SYS_AUX_PWR_DET__VERIFY(src) \
5904 (!((((u_int32_t)(src)\
5905 << 28) & ~0x10000000U)))
5906 #define HOST_INTF_PM_CTRL__SYS_AUX_PWR_DET__SET(dst) \
5907 (dst) = ((dst) &\
5908 ~0x10000000U) | ((u_int32_t)(1) << 28)
5909 #define HOST_INTF_PM_CTRL__SYS_AUX_PWR_DET__CLR(dst) \
5910 (dst) = ((dst) &\
5911 ~0x10000000U) | ((u_int32_t)(0) << 28)
5912
5913 /* macros for field PCIE_PWDBIAS_OVRD */
5914 #define HOST_INTF_PM_CTRL__PCIE_PWDBIAS_OVRD__SHIFT 29
5915 #define HOST_INTF_PM_CTRL__PCIE_PWDBIAS_OVRD__WIDTH 1
5916 #define HOST_INTF_PM_CTRL__PCIE_PWDBIAS_OVRD__MASK 0x20000000U
5917 #define HOST_INTF_PM_CTRL__PCIE_PWDBIAS_OVRD__READ(src) \
5918 (((u_int32_t)(src)\
5919 & 0x20000000U) >> 29)
5920 #define HOST_INTF_PM_CTRL__PCIE_PWDBIAS_OVRD__WRITE(src) \
5921 (((u_int32_t)(src)\
5922 << 29) & 0x20000000U)
5923 #define HOST_INTF_PM_CTRL__PCIE_PWDBIAS_OVRD__MODIFY(dst, src) \
5924 (dst) = ((dst) &\
5925 ~0x20000000U) | (((u_int32_t)(src) <<\
5926 29) & 0x20000000U)
5927 #define HOST_INTF_PM_CTRL__PCIE_PWDBIAS_OVRD__VERIFY(src) \
5928 (!((((u_int32_t)(src)\
5929 << 29) & ~0x20000000U)))
5930 #define HOST_INTF_PM_CTRL__PCIE_PWDBIAS_OVRD__SET(dst) \
5931 (dst) = ((dst) &\
5932 ~0x20000000U) | ((u_int32_t)(1) << 29)
5933 #define HOST_INTF_PM_CTRL__PCIE_PWDBIAS_OVRD__CLR(dst) \
5934 (dst) = ((dst) &\
5935 ~0x20000000U) | ((u_int32_t)(0) << 29)
5936
5937 /* macros for field PCIE_CLKREQ_OVRD */
5938 #define HOST_INTF_PM_CTRL__PCIE_CLKREQ_OVRD__SHIFT 30
5939 #define HOST_INTF_PM_CTRL__PCIE_CLKREQ_OVRD__WIDTH 1
5940 #define HOST_INTF_PM_CTRL__PCIE_CLKREQ_OVRD__MASK 0x40000000U
5941 #define HOST_INTF_PM_CTRL__PCIE_CLKREQ_OVRD__READ(src) \
5942 (((u_int32_t)(src)\
5943 & 0x40000000U) >> 30)
5944 #define HOST_INTF_PM_CTRL__PCIE_CLKREQ_OVRD__WRITE(src) \
5945 (((u_int32_t)(src)\
5946 << 30) & 0x40000000U)
5947 #define HOST_INTF_PM_CTRL__PCIE_CLKREQ_OVRD__MODIFY(dst, src) \
5948 (dst) = ((dst) &\
5949 ~0x40000000U) | (((u_int32_t)(src) <<\
5950 30) & 0x40000000U)
5951 #define HOST_INTF_PM_CTRL__PCIE_CLKREQ_OVRD__VERIFY(src) \
5952 (!((((u_int32_t)(src)\
5953 << 30) & ~0x40000000U)))
5954 #define HOST_INTF_PM_CTRL__PCIE_CLKREQ_OVRD__SET(dst) \
5955 (dst) = ((dst) &\
5956 ~0x40000000U) | ((u_int32_t)(1) << 30)
5957 #define HOST_INTF_PM_CTRL__PCIE_CLKREQ_OVRD__CLR(dst) \
5958 (dst) = ((dst) &\
5959 ~0x40000000U) | ((u_int32_t)(0) << 30)
5960 #define HOST_INTF_PM_CTRL__TYPE u_int32_t
5961 #define HOST_INTF_PM_CTRL__READ 0x7f7ffffdU
5962 #define HOST_INTF_PM_CTRL__WRITE 0x7f7ffffdU
5963
5964 #endif /* __HOST_INTF_PM_CTRL_MACRO__ */
5965
5966
5967 /* macros for host_intf_reg_block.HOST_INTF_PM_CTRL */
5968 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_PM_CTRL__NUM 1
5969
5970 /* macros for BlueprintGlobalNameSpace::HOST_INTF_TIMEOUT */
5971 #ifndef __HOST_INTF_TIMEOUT_MACRO__
5972 #define __HOST_INTF_TIMEOUT_MACRO__
5973
5974 /* macros for field APB_TIMEOUT_VAL */
5975 #define HOST_INTF_TIMEOUT__APB_TIMEOUT_VAL__SHIFT 0
5976 #define HOST_INTF_TIMEOUT__APB_TIMEOUT_VAL__WIDTH 16
5977 #define HOST_INTF_TIMEOUT__APB_TIMEOUT_VAL__MASK 0x0000ffffU
5978 #define HOST_INTF_TIMEOUT__APB_TIMEOUT_VAL__READ(src) \
5979 (u_int32_t)(src)\
5980 & 0x0000ffffU
5981 #define HOST_INTF_TIMEOUT__APB_TIMEOUT_VAL__WRITE(src) \
5982 ((u_int32_t)(src)\
5983 & 0x0000ffffU)
5984 #define HOST_INTF_TIMEOUT__APB_TIMEOUT_VAL__MODIFY(dst, src) \
5985 (dst) = ((dst) &\
5986 ~0x0000ffffU) | ((u_int32_t)(src) &\
5987 0x0000ffffU)
5988 #define HOST_INTF_TIMEOUT__APB_TIMEOUT_VAL__VERIFY(src) \
5989 (!(((u_int32_t)(src)\
5990 & ~0x0000ffffU)))
5991
5992 /* macros for field AXI_TIMEOUT_VAL */
5993 #define HOST_INTF_TIMEOUT__AXI_TIMEOUT_VAL__SHIFT 16
5994 #define HOST_INTF_TIMEOUT__AXI_TIMEOUT_VAL__WIDTH 16
5995 #define HOST_INTF_TIMEOUT__AXI_TIMEOUT_VAL__MASK 0xffff0000U
5996 #define HOST_INTF_TIMEOUT__AXI_TIMEOUT_VAL__READ(src) \
5997 (((u_int32_t)(src)\
5998 & 0xffff0000U) >> 16)
5999 #define HOST_INTF_TIMEOUT__AXI_TIMEOUT_VAL__WRITE(src) \
6000 (((u_int32_t)(src)\
6001 << 16) & 0xffff0000U)
6002 #define HOST_INTF_TIMEOUT__AXI_TIMEOUT_VAL__MODIFY(dst, src) \
6003 (dst) = ((dst) &\
6004 ~0xffff0000U) | (((u_int32_t)(src) <<\
6005 16) & 0xffff0000U)
6006 #define HOST_INTF_TIMEOUT__AXI_TIMEOUT_VAL__VERIFY(src) \
6007 (!((((u_int32_t)(src)\
6008 << 16) & ~0xffff0000U)))
6009 #define HOST_INTF_TIMEOUT__TYPE u_int32_t
6010 #define HOST_INTF_TIMEOUT__READ 0xffffffffU
6011 #define HOST_INTF_TIMEOUT__WRITE 0xffffffffU
6012
6013 #endif /* __HOST_INTF_TIMEOUT_MACRO__ */
6014
6015
6016 /* macros for host_intf_reg_block.HOST_INTF_TIMEOUT */
6017 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_TIMEOUT__NUM 1
6018
6019 /* macros for BlueprintGlobalNameSpace::HOST_INTF_EEPROM_CTRL */
6020 #ifndef __HOST_INTF_EEPROM_CTRL_MACRO__
6021 #define __HOST_INTF_EEPROM_CTRL_MACRO__
6022
6023 /* macros for field FAST_FLASH_MODE */
6024 #define HOST_INTF_EEPROM_CTRL__FAST_FLASH_MODE__SHIFT 0
6025 #define HOST_INTF_EEPROM_CTRL__FAST_FLASH_MODE__WIDTH 1
6026 #define HOST_INTF_EEPROM_CTRL__FAST_FLASH_MODE__MASK 0x00000001U
6027 #define HOST_INTF_EEPROM_CTRL__FAST_FLASH_MODE__READ(src) \
6028 (u_int32_t)(src)\
6029 & 0x00000001U
6030 #define HOST_INTF_EEPROM_CTRL__FAST_FLASH_MODE__WRITE(src) \
6031 ((u_int32_t)(src)\
6032 & 0x00000001U)
6033 #define HOST_INTF_EEPROM_CTRL__FAST_FLASH_MODE__MODIFY(dst, src) \
6034 (dst) = ((dst) &\
6035 ~0x00000001U) | ((u_int32_t)(src) &\
6036 0x00000001U)
6037 #define HOST_INTF_EEPROM_CTRL__FAST_FLASH_MODE__VERIFY(src) \
6038 (!(((u_int32_t)(src)\
6039 & ~0x00000001U)))
6040 #define HOST_INTF_EEPROM_CTRL__FAST_FLASH_MODE__SET(dst) \
6041 (dst) = ((dst) &\
6042 ~0x00000001U) | (u_int32_t)(1)
6043 #define HOST_INTF_EEPROM_CTRL__FAST_FLASH_MODE__CLR(dst) \
6044 (dst) = ((dst) &\
6045 ~0x00000001U) | (u_int32_t)(0)
6046
6047 /* macros for field FORCE_RESET */
6048 #define HOST_INTF_EEPROM_CTRL__FORCE_RESET__SHIFT 1
6049 #define HOST_INTF_EEPROM_CTRL__FORCE_RESET__WIDTH 1
6050 #define HOST_INTF_EEPROM_CTRL__FORCE_RESET__MASK 0x00000002U
6051 #define HOST_INTF_EEPROM_CTRL__FORCE_RESET__READ(src) \
6052 (((u_int32_t)(src)\
6053 & 0x00000002U) >> 1)
6054 #define HOST_INTF_EEPROM_CTRL__FORCE_RESET__WRITE(src) \
6055 (((u_int32_t)(src)\
6056 << 1) & 0x00000002U)
6057 #define HOST_INTF_EEPROM_CTRL__FORCE_RESET__MODIFY(dst, src) \
6058 (dst) = ((dst) &\
6059 ~0x00000002U) | (((u_int32_t)(src) <<\
6060 1) & 0x00000002U)
6061 #define HOST_INTF_EEPROM_CTRL__FORCE_RESET__VERIFY(src) \
6062 (!((((u_int32_t)(src)\
6063 << 1) & ~0x00000002U)))
6064 #define HOST_INTF_EEPROM_CTRL__FORCE_RESET__SET(dst) \
6065 (dst) = ((dst) &\
6066 ~0x00000002U) | ((u_int32_t)(1) << 1)
6067 #define HOST_INTF_EEPROM_CTRL__FORCE_RESET__CLR(dst) \
6068 (dst) = ((dst) &\
6069 ~0x00000002U) | ((u_int32_t)(0) << 1)
6070
6071 /* macros for field CLKDIV_RST_VAL */
6072 #define HOST_INTF_EEPROM_CTRL__CLKDIV_RST_VAL__SHIFT 2
6073 #define HOST_INTF_EEPROM_CTRL__CLKDIV_RST_VAL__WIDTH 6
6074 #define HOST_INTF_EEPROM_CTRL__CLKDIV_RST_VAL__MASK 0x000000fcU
6075 #define HOST_INTF_EEPROM_CTRL__CLKDIV_RST_VAL__READ(src) \
6076 (((u_int32_t)(src)\
6077 & 0x000000fcU) >> 2)
6078 #define HOST_INTF_EEPROM_CTRL__CLKDIV_RST_VAL__WRITE(src) \
6079 (((u_int32_t)(src)\
6080 << 2) & 0x000000fcU)
6081 #define HOST_INTF_EEPROM_CTRL__CLKDIV_RST_VAL__MODIFY(dst, src) \
6082 (dst) = ((dst) &\
6083 ~0x000000fcU) | (((u_int32_t)(src) <<\
6084 2) & 0x000000fcU)
6085 #define HOST_INTF_EEPROM_CTRL__CLKDIV_RST_VAL__VERIFY(src) \
6086 (!((((u_int32_t)(src)\
6087 << 2) & ~0x000000fcU)))
6088
6089 /* macros for field NOT_PRESENT */
6090 #define HOST_INTF_EEPROM_CTRL__NOT_PRESENT__SHIFT 8
6091 #define HOST_INTF_EEPROM_CTRL__NOT_PRESENT__WIDTH 1
6092 #define HOST_INTF_EEPROM_CTRL__NOT_PRESENT__MASK 0x00000100U
6093 #define HOST_INTF_EEPROM_CTRL__NOT_PRESENT__READ(src) \
6094 (((u_int32_t)(src)\
6095 & 0x00000100U) >> 8)
6096 #define HOST_INTF_EEPROM_CTRL__NOT_PRESENT__SET(dst) \
6097 (dst) = ((dst) &\
6098 ~0x00000100U) | ((u_int32_t)(1) << 8)
6099 #define HOST_INTF_EEPROM_CTRL__NOT_PRESENT__CLR(dst) \
6100 (dst) = ((dst) &\
6101 ~0x00000100U) | ((u_int32_t)(0) << 8)
6102
6103 /* macros for field IS_CORRUPT */
6104 #define HOST_INTF_EEPROM_CTRL__IS_CORRUPT__SHIFT 9
6105 #define HOST_INTF_EEPROM_CTRL__IS_CORRUPT__WIDTH 1
6106 #define HOST_INTF_EEPROM_CTRL__IS_CORRUPT__MASK 0x00000200U
6107 #define HOST_INTF_EEPROM_CTRL__IS_CORRUPT__READ(src) \
6108 (((u_int32_t)(src)\
6109 & 0x00000200U) >> 9)
6110 #define HOST_INTF_EEPROM_CTRL__IS_CORRUPT__SET(dst) \
6111 (dst) = ((dst) &\
6112 ~0x00000200U) | ((u_int32_t)(1) << 9)
6113 #define HOST_INTF_EEPROM_CTRL__IS_CORRUPT__CLR(dst) \
6114 (dst) = ((dst) &\
6115 ~0x00000200U) | ((u_int32_t)(0) << 9)
6116
6117 /* macros for field PROTECT */
6118 #define HOST_INTF_EEPROM_CTRL__PROTECT__SHIFT 10
6119 #define HOST_INTF_EEPROM_CTRL__PROTECT__WIDTH 16
6120 #define HOST_INTF_EEPROM_CTRL__PROTECT__MASK 0x03fffc00U
6121 #define HOST_INTF_EEPROM_CTRL__PROTECT__READ(src) \
6122 (((u_int32_t)(src)\
6123 & 0x03fffc00U) >> 10)
6124 #define HOST_INTF_EEPROM_CTRL__TYPE u_int32_t
6125 #define HOST_INTF_EEPROM_CTRL__READ 0x03ffffffU
6126 #define HOST_INTF_EEPROM_CTRL__WRITE 0x03ffffffU
6127
6128 #endif /* __HOST_INTF_EEPROM_CTRL_MACRO__ */
6129
6130
6131 /* macros for host_intf_reg_block.HOST_INTF_EEPROM_CTRL */
6132 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_EEPROM_CTRL__NUM 1
6133
6134 /* macros for BlueprintGlobalNameSpace::HOST_INTF_SREV */
6135 #ifndef __HOST_INTF_SREV_MACRO__
6136 #define __HOST_INTF_SREV_MACRO__
6137
6138 /* macros for field MAC_ID */
6139 #define HOST_INTF_SREV__MAC_ID__SHIFT 0
6140 #define HOST_INTF_SREV__MAC_ID__WIDTH 32
6141 #define HOST_INTF_SREV__MAC_ID__MASK 0xffffffffU
6142 #define HOST_INTF_SREV__MAC_ID__READ(src) (u_int32_t)(src) & 0xffffffffU
6143 #define HOST_INTF_SREV__TYPE u_int32_t
6144 #define HOST_INTF_SREV__READ 0xffffffffU
6145
6146 #endif /* __HOST_INTF_SREV_MACRO__ */
6147
6148
6149 /* macros for host_intf_reg_block.HOST_INTF_SREV */
6150 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_SREV__NUM 1
6151
6152 /* macros for BlueprintGlobalNameSpace::HOST_INTF_INTR_SYNC_CAUSE */
6153 #ifndef __HOST_INTF_INTR_SYNC_CAUSE_MACRO__
6154 #define __HOST_INTF_INTR_SYNC_CAUSE_MACRO__
6155
6156 /* macros for field DATA */
6157 #define HOST_INTF_INTR_SYNC_CAUSE__DATA__SHIFT 0
6158 #define HOST_INTF_INTR_SYNC_CAUSE__DATA__WIDTH 32
6159 #define HOST_INTF_INTR_SYNC_CAUSE__DATA__MASK 0xffffffffU
6160 #define HOST_INTF_INTR_SYNC_CAUSE__DATA__READ(src) \
6161 (u_int32_t)(src)\
6162 & 0xffffffffU
6163 #define HOST_INTF_INTR_SYNC_CAUSE__DATA__WRITE(src) \
6164 ((u_int32_t)(src)\
6165 & 0xffffffffU)
6166 #define HOST_INTF_INTR_SYNC_CAUSE__DATA__MODIFY(dst, src) \
6167 (dst) = ((dst) &\
6168 ~0xffffffffU) | ((u_int32_t)(src) &\
6169 0xffffffffU)
6170 #define HOST_INTF_INTR_SYNC_CAUSE__DATA__VERIFY(src) \
6171 (!(((u_int32_t)(src)\
6172 & ~0xffffffffU)))
6173 #define HOST_INTF_INTR_SYNC_CAUSE__TYPE u_int32_t
6174 #define HOST_INTF_INTR_SYNC_CAUSE__READ 0xffffffffU
6175 #define HOST_INTF_INTR_SYNC_CAUSE__WRITE 0xffffffffU
6176
6177 #endif /* __HOST_INTF_INTR_SYNC_CAUSE_MACRO__ */
6178
6179
6180 /* macros for host_intf_reg_block.HOST_INTF_INTR_SYNC_CAUSE */
6181 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_INTR_SYNC_CAUSE__NUM 1
6182
6183 /* macros for BlueprintGlobalNameSpace::HOST_INTF_INTR_SYNC_ENABLE */
6184 #ifndef __HOST_INTF_INTR_SYNC_ENABLE_MACRO__
6185 #define __HOST_INTF_INTR_SYNC_ENABLE_MACRO__
6186
6187 /* macros for field DATA */
6188 #define HOST_INTF_INTR_SYNC_ENABLE__DATA__SHIFT 0
6189 #define HOST_INTF_INTR_SYNC_ENABLE__DATA__WIDTH 32
6190 #define HOST_INTF_INTR_SYNC_ENABLE__DATA__MASK 0xffffffffU
6191 #define HOST_INTF_INTR_SYNC_ENABLE__DATA__READ(src) \
6192 (u_int32_t)(src)\
6193 & 0xffffffffU
6194 #define HOST_INTF_INTR_SYNC_ENABLE__DATA__WRITE(src) \
6195 ((u_int32_t)(src)\
6196 & 0xffffffffU)
6197 #define HOST_INTF_INTR_SYNC_ENABLE__DATA__MODIFY(dst, src) \
6198 (dst) = ((dst) &\
6199 ~0xffffffffU) | ((u_int32_t)(src) &\
6200 0xffffffffU)
6201 #define HOST_INTF_INTR_SYNC_ENABLE__DATA__VERIFY(src) \
6202 (!(((u_int32_t)(src)\
6203 & ~0xffffffffU)))
6204 #define HOST_INTF_INTR_SYNC_ENABLE__TYPE u_int32_t
6205 #define HOST_INTF_INTR_SYNC_ENABLE__READ 0xffffffffU
6206 #define HOST_INTF_INTR_SYNC_ENABLE__WRITE 0xffffffffU
6207
6208 #endif /* __HOST_INTF_INTR_SYNC_ENABLE_MACRO__ */
6209
6210
6211 /* macros for host_intf_reg_block.HOST_INTF_INTR_SYNC_ENABLE */
6212 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_INTR_SYNC_ENABLE__NUM 1
6213
6214 /* macros for BlueprintGlobalNameSpace::HOST_INTF_INTR_ASYNC_MASK */
6215 #ifndef __HOST_INTF_INTR_ASYNC_MASK_MACRO__
6216 #define __HOST_INTF_INTR_ASYNC_MASK_MACRO__
6217
6218 /* macros for field DATA */
6219 #define HOST_INTF_INTR_ASYNC_MASK__DATA__SHIFT 0
6220 #define HOST_INTF_INTR_ASYNC_MASK__DATA__WIDTH 32
6221 #define HOST_INTF_INTR_ASYNC_MASK__DATA__MASK 0xffffffffU
6222 #define HOST_INTF_INTR_ASYNC_MASK__DATA__READ(src) \
6223 (u_int32_t)(src)\
6224 & 0xffffffffU
6225 #define HOST_INTF_INTR_ASYNC_MASK__DATA__WRITE(src) \
6226 ((u_int32_t)(src)\
6227 & 0xffffffffU)
6228 #define HOST_INTF_INTR_ASYNC_MASK__DATA__MODIFY(dst, src) \
6229 (dst) = ((dst) &\
6230 ~0xffffffffU) | ((u_int32_t)(src) &\
6231 0xffffffffU)
6232 #define HOST_INTF_INTR_ASYNC_MASK__DATA__VERIFY(src) \
6233 (!(((u_int32_t)(src)\
6234 & ~0xffffffffU)))
6235 #define HOST_INTF_INTR_ASYNC_MASK__TYPE u_int32_t
6236 #define HOST_INTF_INTR_ASYNC_MASK__READ 0xffffffffU
6237 #define HOST_INTF_INTR_ASYNC_MASK__WRITE 0xffffffffU
6238
6239 #endif /* __HOST_INTF_INTR_ASYNC_MASK_MACRO__ */
6240
6241
6242 /* macros for host_intf_reg_block.HOST_INTF_INTR_ASYNC_MASK */
6243 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_INTR_ASYNC_MASK__NUM 1
6244
6245 /* macros for BlueprintGlobalNameSpace::HOST_INTF_INTR_SYNC_MASK */
6246 #ifndef __HOST_INTF_INTR_SYNC_MASK_MACRO__
6247 #define __HOST_INTF_INTR_SYNC_MASK_MACRO__
6248
6249 /* macros for field DATA */
6250 #define HOST_INTF_INTR_SYNC_MASK__DATA__SHIFT 0
6251 #define HOST_INTF_INTR_SYNC_MASK__DATA__WIDTH 32
6252 #define HOST_INTF_INTR_SYNC_MASK__DATA__MASK 0xffffffffU
6253 #define HOST_INTF_INTR_SYNC_MASK__DATA__READ(src) \
6254 (u_int32_t)(src)\
6255 & 0xffffffffU
6256 #define HOST_INTF_INTR_SYNC_MASK__DATA__WRITE(src) \
6257 ((u_int32_t)(src)\
6258 & 0xffffffffU)
6259 #define HOST_INTF_INTR_SYNC_MASK__DATA__MODIFY(dst, src) \
6260 (dst) = ((dst) &\
6261 ~0xffffffffU) | ((u_int32_t)(src) &\
6262 0xffffffffU)
6263 #define HOST_INTF_INTR_SYNC_MASK__DATA__VERIFY(src) \
6264 (!(((u_int32_t)(src)\
6265 & ~0xffffffffU)))
6266 #define HOST_INTF_INTR_SYNC_MASK__TYPE u_int32_t
6267 #define HOST_INTF_INTR_SYNC_MASK__READ 0xffffffffU
6268 #define HOST_INTF_INTR_SYNC_MASK__WRITE 0xffffffffU
6269
6270 #endif /* __HOST_INTF_INTR_SYNC_MASK_MACRO__ */
6271
6272
6273 /* macros for host_intf_reg_block.HOST_INTF_INTR_SYNC_MASK */
6274 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_INTR_SYNC_MASK__NUM 1
6275
6276 /* macros for BlueprintGlobalNameSpace::HOST_INTF_INTR_ASYNC_CAUSE */
6277 #ifndef __HOST_INTF_INTR_ASYNC_CAUSE_MACRO__
6278 #define __HOST_INTF_INTR_ASYNC_CAUSE_MACRO__
6279
6280 /* macros for field DATA */
6281 #define HOST_INTF_INTR_ASYNC_CAUSE__DATA__SHIFT 0
6282 #define HOST_INTF_INTR_ASYNC_CAUSE__DATA__WIDTH 32
6283 #define HOST_INTF_INTR_ASYNC_CAUSE__DATA__MASK 0xffffffffU
6284 #define HOST_INTF_INTR_ASYNC_CAUSE__DATA__READ(src) \
6285 (u_int32_t)(src)\
6286 & 0xffffffffU
6287 #define HOST_INTF_INTR_ASYNC_CAUSE__TYPE u_int32_t
6288 #define HOST_INTF_INTR_ASYNC_CAUSE__READ 0xffffffffU
6289
6290 #endif /* __HOST_INTF_INTR_ASYNC_CAUSE_MACRO__ */
6291
6292
6293 /* macros for host_intf_reg_block.HOST_INTF_INTR_ASYNC_CAUSE */
6294 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_INTR_ASYNC_CAUSE__NUM 1
6295
6296 /* macros for BlueprintGlobalNameSpace::HOST_INTF_INTR_ASYNC_ENABLE */
6297 #ifndef __HOST_INTF_INTR_ASYNC_ENABLE_MACRO__
6298 #define __HOST_INTF_INTR_ASYNC_ENABLE_MACRO__
6299
6300 /* macros for field DATA */
6301 #define HOST_INTF_INTR_ASYNC_ENABLE__DATA__SHIFT 0
6302 #define HOST_INTF_INTR_ASYNC_ENABLE__DATA__WIDTH 32
6303 #define HOST_INTF_INTR_ASYNC_ENABLE__DATA__MASK 0xffffffffU
6304 #define HOST_INTF_INTR_ASYNC_ENABLE__DATA__READ(src) \
6305 (u_int32_t)(src)\
6306 & 0xffffffffU
6307 #define HOST_INTF_INTR_ASYNC_ENABLE__DATA__WRITE(src) \
6308 ((u_int32_t)(src)\
6309 & 0xffffffffU)
6310 #define HOST_INTF_INTR_ASYNC_ENABLE__DATA__MODIFY(dst, src) \
6311 (dst) = ((dst) &\
6312 ~0xffffffffU) | ((u_int32_t)(src) &\
6313 0xffffffffU)
6314 #define HOST_INTF_INTR_ASYNC_ENABLE__DATA__VERIFY(src) \
6315 (!(((u_int32_t)(src)\
6316 & ~0xffffffffU)))
6317 #define HOST_INTF_INTR_ASYNC_ENABLE__TYPE u_int32_t
6318 #define HOST_INTF_INTR_ASYNC_ENABLE__READ 0xffffffffU
6319 #define HOST_INTF_INTR_ASYNC_ENABLE__WRITE 0xffffffffU
6320
6321 #endif /* __HOST_INTF_INTR_ASYNC_ENABLE_MACRO__ */
6322
6323
6324 /* macros for host_intf_reg_block.HOST_INTF_INTR_ASYNC_ENABLE */
6325 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_INTR_ASYNC_ENABLE__NUM 1
6326
6327 /* macros for BlueprintGlobalNameSpace::HOST_INTF_PCIE_PHY_RW */
6328 #ifndef __HOST_INTF_PCIE_PHY_RW_MACRO__
6329 #define __HOST_INTF_PCIE_PHY_RW_MACRO__
6330
6331 /* macros for field DATA */
6332 #define HOST_INTF_PCIE_PHY_RW__DATA__SHIFT 0
6333 #define HOST_INTF_PCIE_PHY_RW__DATA__WIDTH 32
6334 #define HOST_INTF_PCIE_PHY_RW__DATA__MASK 0xffffffffU
6335 #define HOST_INTF_PCIE_PHY_RW__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
6336 #define HOST_INTF_PCIE_PHY_RW__DATA__WRITE(src) \
6337 ((u_int32_t)(src)\
6338 & 0xffffffffU)
6339 #define HOST_INTF_PCIE_PHY_RW__DATA__MODIFY(dst, src) \
6340 (dst) = ((dst) &\
6341 ~0xffffffffU) | ((u_int32_t)(src) &\
6342 0xffffffffU)
6343 #define HOST_INTF_PCIE_PHY_RW__DATA__VERIFY(src) \
6344 (!(((u_int32_t)(src)\
6345 & ~0xffffffffU)))
6346 #define HOST_INTF_PCIE_PHY_RW__TYPE u_int32_t
6347 #define HOST_INTF_PCIE_PHY_RW__READ 0xffffffffU
6348 #define HOST_INTF_PCIE_PHY_RW__WRITE 0xffffffffU
6349
6350 #endif /* __HOST_INTF_PCIE_PHY_RW_MACRO__ */
6351
6352
6353 /* macros for host_intf_reg_block.HOST_INTF_PCIE_PHY_RW */
6354 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_PCIE_PHY_RW__NUM 1
6355
6356 /* macros for BlueprintGlobalNameSpace::HOST_INTF_PCIE_PHY_LOAD */
6357 #ifndef __HOST_INTF_PCIE_PHY_LOAD_MACRO__
6358 #define __HOST_INTF_PCIE_PHY_LOAD_MACRO__
6359
6360 /* macros for field DATA */
6361 #define HOST_INTF_PCIE_PHY_LOAD__DATA__SHIFT 0
6362 #define HOST_INTF_PCIE_PHY_LOAD__DATA__WIDTH 32
6363 #define HOST_INTF_PCIE_PHY_LOAD__DATA__MASK 0xffffffffU
6364 #define HOST_INTF_PCIE_PHY_LOAD__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
6365 #define HOST_INTF_PCIE_PHY_LOAD__DATA__WRITE(src) \
6366 ((u_int32_t)(src)\
6367 & 0xffffffffU)
6368 #define HOST_INTF_PCIE_PHY_LOAD__DATA__MODIFY(dst, src) \
6369 (dst) = ((dst) &\
6370 ~0xffffffffU) | ((u_int32_t)(src) &\
6371 0xffffffffU)
6372 #define HOST_INTF_PCIE_PHY_LOAD__DATA__VERIFY(src) \
6373 (!(((u_int32_t)(src)\
6374 & ~0xffffffffU)))
6375 #define HOST_INTF_PCIE_PHY_LOAD__TYPE u_int32_t
6376 #define HOST_INTF_PCIE_PHY_LOAD__READ 0xffffffffU
6377 #define HOST_INTF_PCIE_PHY_LOAD__WRITE 0xffffffffU
6378
6379 #endif /* __HOST_INTF_PCIE_PHY_LOAD_MACRO__ */
6380
6381
6382 /* macros for host_intf_reg_block.HOST_INTF_PCIE_PHY_LOAD */
6383 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_PCIE_PHY_LOAD__NUM 1
6384
6385 /* macros for BlueprintGlobalNameSpace::HOST_INTF_GPIO_OUT */
6386 #ifndef __HOST_INTF_GPIO_OUT_MACRO__
6387 #define __HOST_INTF_GPIO_OUT_MACRO__
6388
6389 /* macros for field OUT */
6390 #define HOST_INTF_GPIO_OUT__OUT__SHIFT 0
6391 #define HOST_INTF_GPIO_OUT__OUT__WIDTH 17
6392 #define HOST_INTF_GPIO_OUT__OUT__MASK 0x0001ffffU
6393 #define HOST_INTF_GPIO_OUT__OUT__READ(src) (u_int32_t)(src) & 0x0001ffffU
6394 #define HOST_INTF_GPIO_OUT__OUT__WRITE(src) ((u_int32_t)(src) & 0x0001ffffU)
6395 #define HOST_INTF_GPIO_OUT__OUT__MODIFY(dst, src) \
6396 (dst) = ((dst) &\
6397 ~0x0001ffffU) | ((u_int32_t)(src) &\
6398 0x0001ffffU)
6399 #define HOST_INTF_GPIO_OUT__OUT__VERIFY(src) \
6400 (!(((u_int32_t)(src)\
6401 & ~0x0001ffffU)))
6402 #define HOST_INTF_GPIO_OUT__TYPE u_int32_t
6403 #define HOST_INTF_GPIO_OUT__READ 0x0001ffffU
6404 #define HOST_INTF_GPIO_OUT__WRITE 0x0001ffffU
6405
6406 #endif /* __HOST_INTF_GPIO_OUT_MACRO__ */
6407
6408
6409 /* macros for host_intf_reg_block.HOST_INTF_GPIO_OUT */
6410 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_GPIO_OUT__NUM 1
6411
6412 /* macros for BlueprintGlobalNameSpace::HOST_INTF_GPIO_IN */
6413 #ifndef __HOST_INTF_GPIO_IN_MACRO__
6414 #define __HOST_INTF_GPIO_IN_MACRO__
6415
6416 /* macros for field IN */
6417 #define HOST_INTF_GPIO_IN__IN__SHIFT 0
6418 #define HOST_INTF_GPIO_IN__IN__WIDTH 17
6419 #define HOST_INTF_GPIO_IN__IN__MASK 0x0001ffffU
6420 #define HOST_INTF_GPIO_IN__IN__READ(src) (u_int32_t)(src) & 0x0001ffffU
6421 #define HOST_INTF_GPIO_IN__TYPE u_int32_t
6422 #define HOST_INTF_GPIO_IN__READ 0x0001ffffU
6423
6424 #endif /* __HOST_INTF_GPIO_IN_MACRO__ */
6425
6426
6427 /* macros for host_intf_reg_block.HOST_INTF_GPIO_IN */
6428 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_GPIO_IN__NUM 1
6429
6430 /* macros for BlueprintGlobalNameSpace::HOST_INTF_GPIO_OE */
6431 #ifndef __HOST_INTF_GPIO_OE_MACRO__
6432 #define __HOST_INTF_GPIO_OE_MACRO__
6433
6434 /* macros for field DATA */
6435 #define HOST_INTF_GPIO_OE__DATA__SHIFT 0
6436 #define HOST_INTF_GPIO_OE__DATA__WIDTH 32
6437 #define HOST_INTF_GPIO_OE__DATA__MASK 0xffffffffU
6438 #define HOST_INTF_GPIO_OE__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
6439 #define HOST_INTF_GPIO_OE__DATA__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
6440 #define HOST_INTF_GPIO_OE__DATA__MODIFY(dst, src) \
6441 (dst) = ((dst) &\
6442 ~0xffffffffU) | ((u_int32_t)(src) &\
6443 0xffffffffU)
6444 #define HOST_INTF_GPIO_OE__DATA__VERIFY(src) \
6445 (!(((u_int32_t)(src)\
6446 & ~0xffffffffU)))
6447 #define HOST_INTF_GPIO_OE__TYPE u_int32_t
6448 #define HOST_INTF_GPIO_OE__READ 0xffffffffU
6449 #define HOST_INTF_GPIO_OE__WRITE 0xffffffffU
6450
6451 #endif /* __HOST_INTF_GPIO_OE_MACRO__ */
6452
6453
6454 /* macros for host_intf_reg_block.HOST_INTF_GPIO_OE */
6455 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_GPIO_OE__NUM 1
6456
6457 /* macros for BlueprintGlobalNameSpace::HOST_INTF_GPIO_OE1 */
6458 #ifndef __HOST_INTF_GPIO_OE1_MACRO__
6459 #define __HOST_INTF_GPIO_OE1_MACRO__
6460
6461 /* macros for field DATA */
6462 #define HOST_INTF_GPIO_OE1__DATA__SHIFT 0
6463 #define HOST_INTF_GPIO_OE1__DATA__WIDTH 2
6464 #define HOST_INTF_GPIO_OE1__DATA__MASK 0x00000003U
6465 #define HOST_INTF_GPIO_OE1__DATA__READ(src) (u_int32_t)(src) & 0x00000003U
6466 #define HOST_INTF_GPIO_OE1__DATA__WRITE(src) ((u_int32_t)(src) & 0x00000003U)
6467 #define HOST_INTF_GPIO_OE1__DATA__MODIFY(dst, src) \
6468 (dst) = ((dst) &\
6469 ~0x00000003U) | ((u_int32_t)(src) &\
6470 0x00000003U)
6471 #define HOST_INTF_GPIO_OE1__DATA__VERIFY(src) \
6472 (!(((u_int32_t)(src)\
6473 & ~0x00000003U)))
6474 #define HOST_INTF_GPIO_OE1__TYPE u_int32_t
6475 #define HOST_INTF_GPIO_OE1__READ 0x00000003U
6476 #define HOST_INTF_GPIO_OE1__WRITE 0x00000003U
6477
6478 #endif /* __HOST_INTF_GPIO_OE1_MACRO__ */
6479
6480
6481 /* macros for host_intf_reg_block.HOST_INTF_GPIO_OE1 */
6482 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_GPIO_OE1__NUM 1
6483
6484 /* macros for BlueprintGlobalNameSpace::HOST_INTF_GPIO_INTR_POLAR */
6485 #ifndef __HOST_INTF_GPIO_INTR_POLAR_MACRO__
6486 #define __HOST_INTF_GPIO_INTR_POLAR_MACRO__
6487
6488 /* macros for field DATA */
6489 #define HOST_INTF_GPIO_INTR_POLAR__DATA__SHIFT 0
6490 #define HOST_INTF_GPIO_INTR_POLAR__DATA__WIDTH 17
6491 #define HOST_INTF_GPIO_INTR_POLAR__DATA__MASK 0x0001ffffU
6492 #define HOST_INTF_GPIO_INTR_POLAR__DATA__READ(src) \
6493 (u_int32_t)(src)\
6494 & 0x0001ffffU
6495 #define HOST_INTF_GPIO_INTR_POLAR__DATA__WRITE(src) \
6496 ((u_int32_t)(src)\
6497 & 0x0001ffffU)
6498 #define HOST_INTF_GPIO_INTR_POLAR__DATA__MODIFY(dst, src) \
6499 (dst) = ((dst) &\
6500 ~0x0001ffffU) | ((u_int32_t)(src) &\
6501 0x0001ffffU)
6502 #define HOST_INTF_GPIO_INTR_POLAR__DATA__VERIFY(src) \
6503 (!(((u_int32_t)(src)\
6504 & ~0x0001ffffU)))
6505 #define HOST_INTF_GPIO_INTR_POLAR__TYPE u_int32_t
6506 #define HOST_INTF_GPIO_INTR_POLAR__READ 0x0001ffffU
6507 #define HOST_INTF_GPIO_INTR_POLAR__WRITE 0x0001ffffU
6508
6509 #endif /* __HOST_INTF_GPIO_INTR_POLAR_MACRO__ */
6510
6511
6512 /* macros for host_intf_reg_block.HOST_INTF_GPIO_INTR_POLAR */
6513 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_GPIO_INTR_POLAR__NUM 1
6514
6515 /* macros for BlueprintGlobalNameSpace::HOST_INTF_GPIO_INPUT_VALUE */
6516 #ifndef __HOST_INTF_GPIO_INPUT_VALUE_MACRO__
6517 #define __HOST_INTF_GPIO_INPUT_VALUE_MACRO__
6518
6519 /* macros for field RST_TSF_VAL */
6520 #define HOST_INTF_GPIO_INPUT_VALUE__RST_TSF_VAL__SHIFT 0
6521 #define HOST_INTF_GPIO_INPUT_VALUE__RST_TSF_VAL__WIDTH 1
6522 #define HOST_INTF_GPIO_INPUT_VALUE__RST_TSF_VAL__MASK 0x00000001U
6523 #define HOST_INTF_GPIO_INPUT_VALUE__RST_TSF_VAL__READ(src) \
6524 (u_int32_t)(src)\
6525 & 0x00000001U
6526 #define HOST_INTF_GPIO_INPUT_VALUE__RST_TSF_VAL__WRITE(src) \
6527 ((u_int32_t)(src)\
6528 & 0x00000001U)
6529 #define HOST_INTF_GPIO_INPUT_VALUE__RST_TSF_VAL__MODIFY(dst, src) \
6530 (dst) = ((dst) &\
6531 ~0x00000001U) | ((u_int32_t)(src) &\
6532 0x00000001U)
6533 #define HOST_INTF_GPIO_INPUT_VALUE__RST_TSF_VAL__VERIFY(src) \
6534 (!(((u_int32_t)(src)\
6535 & ~0x00000001U)))
6536 #define HOST_INTF_GPIO_INPUT_VALUE__RST_TSF_VAL__SET(dst) \
6537 (dst) = ((dst) &\
6538 ~0x00000001U) | (u_int32_t)(1)
6539 #define HOST_INTF_GPIO_INPUT_VALUE__RST_TSF_VAL__CLR(dst) \
6540 (dst) = ((dst) &\
6541 ~0x00000001U) | (u_int32_t)(0)
6542
6543 /* macros for field RST_AZM_TS_VAL */
6544 #define HOST_INTF_GPIO_INPUT_VALUE__RST_AZM_TS_VAL__SHIFT 1
6545 #define HOST_INTF_GPIO_INPUT_VALUE__RST_AZM_TS_VAL__WIDTH 1
6546 #define HOST_INTF_GPIO_INPUT_VALUE__RST_AZM_TS_VAL__MASK 0x00000002U
6547 #define HOST_INTF_GPIO_INPUT_VALUE__RST_AZM_TS_VAL__READ(src) \
6548 (((u_int32_t)(src)\
6549 & 0x00000002U) >> 1)
6550 #define HOST_INTF_GPIO_INPUT_VALUE__RST_AZM_TS_VAL__WRITE(src) \
6551 (((u_int32_t)(src)\
6552 << 1) & 0x00000002U)
6553 #define HOST_INTF_GPIO_INPUT_VALUE__RST_AZM_TS_VAL__MODIFY(dst, src) \
6554 (dst) = ((dst) &\
6555 ~0x00000002U) | (((u_int32_t)(src) <<\
6556 1) & 0x00000002U)
6557 #define HOST_INTF_GPIO_INPUT_VALUE__RST_AZM_TS_VAL__VERIFY(src) \
6558 (!((((u_int32_t)(src)\
6559 << 1) & ~0x00000002U)))
6560 #define HOST_INTF_GPIO_INPUT_VALUE__RST_AZM_TS_VAL__SET(dst) \
6561 (dst) = ((dst) &\
6562 ~0x00000002U) | ((u_int32_t)(1) << 1)
6563 #define HOST_INTF_GPIO_INPUT_VALUE__RST_AZM_TS_VAL__CLR(dst) \
6564 (dst) = ((dst) &\
6565 ~0x00000002U) | ((u_int32_t)(0) << 1)
6566
6567 /* macros for field BT_PRIORITY_VAL */
6568 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_VAL__SHIFT 2
6569 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_VAL__WIDTH 1
6570 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_VAL__MASK 0x00000004U
6571 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_VAL__READ(src) \
6572 (((u_int32_t)(src)\
6573 & 0x00000004U) >> 2)
6574 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_VAL__WRITE(src) \
6575 (((u_int32_t)(src)\
6576 << 2) & 0x00000004U)
6577 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_VAL__MODIFY(dst, src) \
6578 (dst) = ((dst) &\
6579 ~0x00000004U) | (((u_int32_t)(src) <<\
6580 2) & 0x00000004U)
6581 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_VAL__VERIFY(src) \
6582 (!((((u_int32_t)(src)\
6583 << 2) & ~0x00000004U)))
6584 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_VAL__SET(dst) \
6585 (dst) = ((dst) &\
6586 ~0x00000004U) | ((u_int32_t)(1) << 2)
6587 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_VAL__CLR(dst) \
6588 (dst) = ((dst) &\
6589 ~0x00000004U) | ((u_int32_t)(0) << 2)
6590
6591 /* macros for field BT_FREQUENCY_VAL */
6592 #define HOST_INTF_GPIO_INPUT_VALUE__BT_FREQUENCY_VAL__SHIFT 3
6593 #define HOST_INTF_GPIO_INPUT_VALUE__BT_FREQUENCY_VAL__WIDTH 1
6594 #define HOST_INTF_GPIO_INPUT_VALUE__BT_FREQUENCY_VAL__MASK 0x00000008U
6595 #define HOST_INTF_GPIO_INPUT_VALUE__BT_FREQUENCY_VAL__READ(src) \
6596 (((u_int32_t)(src)\
6597 & 0x00000008U) >> 3)
6598 #define HOST_INTF_GPIO_INPUT_VALUE__BT_FREQUENCY_VAL__WRITE(src) \
6599 (((u_int32_t)(src)\
6600 << 3) & 0x00000008U)
6601 #define HOST_INTF_GPIO_INPUT_VALUE__BT_FREQUENCY_VAL__MODIFY(dst, src) \
6602 (dst) = ((dst) &\
6603 ~0x00000008U) | (((u_int32_t)(src) <<\
6604 3) & 0x00000008U)
6605 #define HOST_INTF_GPIO_INPUT_VALUE__BT_FREQUENCY_VAL__VERIFY(src) \
6606 (!((((u_int32_t)(src)\
6607 << 3) & ~0x00000008U)))
6608 #define HOST_INTF_GPIO_INPUT_VALUE__BT_FREQUENCY_VAL__SET(dst) \
6609 (dst) = ((dst) &\
6610 ~0x00000008U) | ((u_int32_t)(1) << 3)
6611 #define HOST_INTF_GPIO_INPUT_VALUE__BT_FREQUENCY_VAL__CLR(dst) \
6612 (dst) = ((dst) &\
6613 ~0x00000008U) | ((u_int32_t)(0) << 3)
6614
6615 /* macros for field BT_ACTIVE_VAL */
6616 #define HOST_INTF_GPIO_INPUT_VALUE__BT_ACTIVE_VAL__SHIFT 4
6617 #define HOST_INTF_GPIO_INPUT_VALUE__BT_ACTIVE_VAL__WIDTH 1
6618 #define HOST_INTF_GPIO_INPUT_VALUE__BT_ACTIVE_VAL__MASK 0x00000010U
6619 #define HOST_INTF_GPIO_INPUT_VALUE__BT_ACTIVE_VAL__READ(src) \
6620 (((u_int32_t)(src)\
6621 & 0x00000010U) >> 4)
6622 #define HOST_INTF_GPIO_INPUT_VALUE__BT_ACTIVE_VAL__WRITE(src) \
6623 (((u_int32_t)(src)\
6624 << 4) & 0x00000010U)
6625 #define HOST_INTF_GPIO_INPUT_VALUE__BT_ACTIVE_VAL__MODIFY(dst, src) \
6626 (dst) = ((dst) &\
6627 ~0x00000010U) | (((u_int32_t)(src) <<\
6628 4) & 0x00000010U)
6629 #define HOST_INTF_GPIO_INPUT_VALUE__BT_ACTIVE_VAL__VERIFY(src) \
6630 (!((((u_int32_t)(src)\
6631 << 4) & ~0x00000010U)))
6632 #define HOST_INTF_GPIO_INPUT_VALUE__BT_ACTIVE_VAL__SET(dst) \
6633 (dst) = ((dst) &\
6634 ~0x00000010U) | ((u_int32_t)(1) << 4)
6635 #define HOST_INTF_GPIO_INPUT_VALUE__BT_ACTIVE_VAL__CLR(dst) \
6636 (dst) = ((dst) &\
6637 ~0x00000010U) | ((u_int32_t)(0) << 4)
6638
6639 /* macros for field ATT_BUT_VAL */
6640 #define HOST_INTF_GPIO_INPUT_VALUE__ATT_BUT_VAL__SHIFT 5
6641 #define HOST_INTF_GPIO_INPUT_VALUE__ATT_BUT_VAL__WIDTH 1
6642 #define HOST_INTF_GPIO_INPUT_VALUE__ATT_BUT_VAL__MASK 0x00000020U
6643 #define HOST_INTF_GPIO_INPUT_VALUE__ATT_BUT_VAL__READ(src) \
6644 (((u_int32_t)(src)\
6645 & 0x00000020U) >> 5)
6646 #define HOST_INTF_GPIO_INPUT_VALUE__ATT_BUT_VAL__WRITE(src) \
6647 (((u_int32_t)(src)\
6648 << 5) & 0x00000020U)
6649 #define HOST_INTF_GPIO_INPUT_VALUE__ATT_BUT_VAL__MODIFY(dst, src) \
6650 (dst) = ((dst) &\
6651 ~0x00000020U) | (((u_int32_t)(src) <<\
6652 5) & 0x00000020U)
6653 #define HOST_INTF_GPIO_INPUT_VALUE__ATT_BUT_VAL__VERIFY(src) \
6654 (!((((u_int32_t)(src)\
6655 << 5) & ~0x00000020U)))
6656 #define HOST_INTF_GPIO_INPUT_VALUE__ATT_BUT_VAL__SET(dst) \
6657 (dst) = ((dst) &\
6658 ~0x00000020U) | ((u_int32_t)(1) << 5)
6659 #define HOST_INTF_GPIO_INPUT_VALUE__ATT_BUT_VAL__CLR(dst) \
6660 (dst) = ((dst) &\
6661 ~0x00000020U) | ((u_int32_t)(0) << 5)
6662
6663 /* macros for field CLK25_VAL */
6664 #define HOST_INTF_GPIO_INPUT_VALUE__CLK25_VAL__SHIFT 6
6665 #define HOST_INTF_GPIO_INPUT_VALUE__CLK25_VAL__WIDTH 1
6666 #define HOST_INTF_GPIO_INPUT_VALUE__CLK25_VAL__MASK 0x00000040U
6667 #define HOST_INTF_GPIO_INPUT_VALUE__CLK25_VAL__READ(src) \
6668 (((u_int32_t)(src)\
6669 & 0x00000040U) >> 6)
6670 #define HOST_INTF_GPIO_INPUT_VALUE__CLK25_VAL__WRITE(src) \
6671 (((u_int32_t)(src)\
6672 << 6) & 0x00000040U)
6673 #define HOST_INTF_GPIO_INPUT_VALUE__CLK25_VAL__MODIFY(dst, src) \
6674 (dst) = ((dst) &\
6675 ~0x00000040U) | (((u_int32_t)(src) <<\
6676 6) & 0x00000040U)
6677 #define HOST_INTF_GPIO_INPUT_VALUE__CLK25_VAL__VERIFY(src) \
6678 (!((((u_int32_t)(src)\
6679 << 6) & ~0x00000040U)))
6680 #define HOST_INTF_GPIO_INPUT_VALUE__CLK25_VAL__SET(dst) \
6681 (dst) = ((dst) &\
6682 ~0x00000040U) | ((u_int32_t)(1) << 6)
6683 #define HOST_INTF_GPIO_INPUT_VALUE__CLK25_VAL__CLR(dst) \
6684 (dst) = ((dst) &\
6685 ~0x00000040U) | ((u_int32_t)(0) << 6)
6686
6687 /* macros for field RFSILENT_BB_L_VAL */
6688 #define HOST_INTF_GPIO_INPUT_VALUE__RFSILENT_BB_L_VAL__SHIFT 7
6689 #define HOST_INTF_GPIO_INPUT_VALUE__RFSILENT_BB_L_VAL__WIDTH 1
6690 #define HOST_INTF_GPIO_INPUT_VALUE__RFSILENT_BB_L_VAL__MASK 0x00000080U
6691 #define HOST_INTF_GPIO_INPUT_VALUE__RFSILENT_BB_L_VAL__READ(src) \
6692 (((u_int32_t)(src)\
6693 & 0x00000080U) >> 7)
6694 #define HOST_INTF_GPIO_INPUT_VALUE__RFSILENT_BB_L_VAL__WRITE(src) \
6695 (((u_int32_t)(src)\
6696 << 7) & 0x00000080U)
6697 #define HOST_INTF_GPIO_INPUT_VALUE__RFSILENT_BB_L_VAL__MODIFY(dst, src) \
6698 (dst) = ((dst) &\
6699 ~0x00000080U) | (((u_int32_t)(src) <<\
6700 7) & 0x00000080U)
6701 #define HOST_INTF_GPIO_INPUT_VALUE__RFSILENT_BB_L_VAL__VERIFY(src) \
6702 (!((((u_int32_t)(src)\
6703 << 7) & ~0x00000080U)))
6704 #define HOST_INTF_GPIO_INPUT_VALUE__RFSILENT_BB_L_VAL__SET(dst) \
6705 (dst) = ((dst) &\
6706 ~0x00000080U) | ((u_int32_t)(1) << 7)
6707 #define HOST_INTF_GPIO_INPUT_VALUE__RFSILENT_BB_L_VAL__CLR(dst) \
6708 (dst) = ((dst) &\
6709 ~0x00000080U) | ((u_int32_t)(0) << 7)
6710
6711 /* macros for field GPIO_RST_TSF_ENABLE */
6712 #define HOST_INTF_GPIO_INPUT_VALUE__GPIO_RST_TSF_ENABLE__SHIFT 8
6713 #define HOST_INTF_GPIO_INPUT_VALUE__GPIO_RST_TSF_ENABLE__WIDTH 1
6714 #define HOST_INTF_GPIO_INPUT_VALUE__GPIO_RST_TSF_ENABLE__MASK 0x00000100U
6715 #define HOST_INTF_GPIO_INPUT_VALUE__GPIO_RST_TSF_ENABLE__READ(src) \
6716 (((u_int32_t)(src)\
6717 & 0x00000100U) >> 8)
6718 #define HOST_INTF_GPIO_INPUT_VALUE__GPIO_RST_TSF_ENABLE__WRITE(src) \
6719 (((u_int32_t)(src)\
6720 << 8) & 0x00000100U)
6721 #define HOST_INTF_GPIO_INPUT_VALUE__GPIO_RST_TSF_ENABLE__MODIFY(dst, src) \
6722 (dst) = ((dst) &\
6723 ~0x00000100U) | (((u_int32_t)(src) <<\
6724 8) & 0x00000100U)
6725 #define HOST_INTF_GPIO_INPUT_VALUE__GPIO_RST_TSF_ENABLE__VERIFY(src) \
6726 (!((((u_int32_t)(src)\
6727 << 8) & ~0x00000100U)))
6728 #define HOST_INTF_GPIO_INPUT_VALUE__GPIO_RST_TSF_ENABLE__SET(dst) \
6729 (dst) = ((dst) &\
6730 ~0x00000100U) | ((u_int32_t)(1) << 8)
6731 #define HOST_INTF_GPIO_INPUT_VALUE__GPIO_RST_TSF_ENABLE__CLR(dst) \
6732 (dst) = ((dst) &\
6733 ~0x00000100U) | ((u_int32_t)(0) << 8)
6734
6735 /* macros for field GPIO_RST_AZM_TS_ENABLE */
6736 #define HOST_INTF_GPIO_INPUT_VALUE__GPIO_RST_AZM_TS_ENABLE__SHIFT 9
6737 #define HOST_INTF_GPIO_INPUT_VALUE__GPIO_RST_AZM_TS_ENABLE__WIDTH 1
6738 #define HOST_INTF_GPIO_INPUT_VALUE__GPIO_RST_AZM_TS_ENABLE__MASK 0x00000200U
6739 #define HOST_INTF_GPIO_INPUT_VALUE__GPIO_RST_AZM_TS_ENABLE__READ(src) \
6740 (((u_int32_t)(src)\
6741 & 0x00000200U) >> 9)
6742 #define HOST_INTF_GPIO_INPUT_VALUE__GPIO_RST_AZM_TS_ENABLE__WRITE(src) \
6743 (((u_int32_t)(src)\
6744 << 9) & 0x00000200U)
6745 #define HOST_INTF_GPIO_INPUT_VALUE__GPIO_RST_AZM_TS_ENABLE__MODIFY(dst, src) \
6746 (dst) = ((dst) &\
6747 ~0x00000200U) | (((u_int32_t)(src) <<\
6748 9) & 0x00000200U)
6749 #define HOST_INTF_GPIO_INPUT_VALUE__GPIO_RST_AZM_TS_ENABLE__VERIFY(src) \
6750 (!((((u_int32_t)(src)\
6751 << 9) & ~0x00000200U)))
6752 #define HOST_INTF_GPIO_INPUT_VALUE__GPIO_RST_AZM_TS_ENABLE__SET(dst) \
6753 (dst) = ((dst) &\
6754 ~0x00000200U) | ((u_int32_t)(1) << 9)
6755 #define HOST_INTF_GPIO_INPUT_VALUE__GPIO_RST_AZM_TS_ENABLE__CLR(dst) \
6756 (dst) = ((dst) &\
6757 ~0x00000200U) | ((u_int32_t)(0) << 9)
6758
6759 /* macros for field BT_PRIORITY_ENABLE */
6760 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_ENABLE__SHIFT 10
6761 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_ENABLE__WIDTH 1
6762 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_ENABLE__MASK 0x00000400U
6763 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_ENABLE__READ(src) \
6764 (((u_int32_t)(src)\
6765 & 0x00000400U) >> 10)
6766 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_ENABLE__WRITE(src) \
6767 (((u_int32_t)(src)\
6768 << 10) & 0x00000400U)
6769 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_ENABLE__MODIFY(dst, src) \
6770 (dst) = ((dst) &\
6771 ~0x00000400U) | (((u_int32_t)(src) <<\
6772 10) & 0x00000400U)
6773 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_ENABLE__VERIFY(src) \
6774 (!((((u_int32_t)(src)\
6775 << 10) & ~0x00000400U)))
6776 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_ENABLE__SET(dst) \
6777 (dst) = ((dst) &\
6778 ~0x00000400U) | ((u_int32_t)(1) << 10)
6779 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_ENABLE__CLR(dst) \
6780 (dst) = ((dst) &\
6781 ~0x00000400U) | ((u_int32_t)(0) << 10)
6782
6783 /* macros for field BT_FREQUENCY_ENABLE */
6784 #define HOST_INTF_GPIO_INPUT_VALUE__BT_FREQUENCY_ENABLE__SHIFT 11
6785 #define HOST_INTF_GPIO_INPUT_VALUE__BT_FREQUENCY_ENABLE__WIDTH 1
6786 #define HOST_INTF_GPIO_INPUT_VALUE__BT_FREQUENCY_ENABLE__MASK 0x00000800U
6787 #define HOST_INTF_GPIO_INPUT_VALUE__BT_FREQUENCY_ENABLE__READ(src) \
6788 (((u_int32_t)(src)\
6789 & 0x00000800U) >> 11)
6790 #define HOST_INTF_GPIO_INPUT_VALUE__BT_FREQUENCY_ENABLE__WRITE(src) \
6791 (((u_int32_t)(src)\
6792 << 11) & 0x00000800U)
6793 #define HOST_INTF_GPIO_INPUT_VALUE__BT_FREQUENCY_ENABLE__MODIFY(dst, src) \
6794 (dst) = ((dst) &\
6795 ~0x00000800U) | (((u_int32_t)(src) <<\
6796 11) & 0x00000800U)
6797 #define HOST_INTF_GPIO_INPUT_VALUE__BT_FREQUENCY_ENABLE__VERIFY(src) \
6798 (!((((u_int32_t)(src)\
6799 << 11) & ~0x00000800U)))
6800 #define HOST_INTF_GPIO_INPUT_VALUE__BT_FREQUENCY_ENABLE__SET(dst) \
6801 (dst) = ((dst) &\
6802 ~0x00000800U) | ((u_int32_t)(1) << 11)
6803 #define HOST_INTF_GPIO_INPUT_VALUE__BT_FREQUENCY_ENABLE__CLR(dst) \
6804 (dst) = ((dst) &\
6805 ~0x00000800U) | ((u_int32_t)(0) << 11)
6806
6807 /* macros for field BT_ACTIVE_ENABLE */
6808 #define HOST_INTF_GPIO_INPUT_VALUE__BT_ACTIVE_ENABLE__SHIFT 12
6809 #define HOST_INTF_GPIO_INPUT_VALUE__BT_ACTIVE_ENABLE__WIDTH 1
6810 #define HOST_INTF_GPIO_INPUT_VALUE__BT_ACTIVE_ENABLE__MASK 0x00001000U
6811 #define HOST_INTF_GPIO_INPUT_VALUE__BT_ACTIVE_ENABLE__READ(src) \
6812 (((u_int32_t)(src)\
6813 & 0x00001000U) >> 12)
6814 #define HOST_INTF_GPIO_INPUT_VALUE__BT_ACTIVE_ENABLE__WRITE(src) \
6815 (((u_int32_t)(src)\
6816 << 12) & 0x00001000U)
6817 #define HOST_INTF_GPIO_INPUT_VALUE__BT_ACTIVE_ENABLE__MODIFY(dst, src) \
6818 (dst) = ((dst) &\
6819 ~0x00001000U) | (((u_int32_t)(src) <<\
6820 12) & 0x00001000U)
6821 #define HOST_INTF_GPIO_INPUT_VALUE__BT_ACTIVE_ENABLE__VERIFY(src) \
6822 (!((((u_int32_t)(src)\
6823 << 12) & ~0x00001000U)))
6824 #define HOST_INTF_GPIO_INPUT_VALUE__BT_ACTIVE_ENABLE__SET(dst) \
6825 (dst) = ((dst) &\
6826 ~0x00001000U) | ((u_int32_t)(1) << 12)
6827 #define HOST_INTF_GPIO_INPUT_VALUE__BT_ACTIVE_ENABLE__CLR(dst) \
6828 (dst) = ((dst) &\
6829 ~0x00001000U) | ((u_int32_t)(0) << 12)
6830
6831 /* macros for field ATT_BUT_ENABLE */
6832 #define HOST_INTF_GPIO_INPUT_VALUE__ATT_BUT_ENABLE__SHIFT 13
6833 #define HOST_INTF_GPIO_INPUT_VALUE__ATT_BUT_ENABLE__WIDTH 1
6834 #define HOST_INTF_GPIO_INPUT_VALUE__ATT_BUT_ENABLE__MASK 0x00002000U
6835 #define HOST_INTF_GPIO_INPUT_VALUE__ATT_BUT_ENABLE__READ(src) \
6836 (((u_int32_t)(src)\
6837 & 0x00002000U) >> 13)
6838 #define HOST_INTF_GPIO_INPUT_VALUE__ATT_BUT_ENABLE__WRITE(src) \
6839 (((u_int32_t)(src)\
6840 << 13) & 0x00002000U)
6841 #define HOST_INTF_GPIO_INPUT_VALUE__ATT_BUT_ENABLE__MODIFY(dst, src) \
6842 (dst) = ((dst) &\
6843 ~0x00002000U) | (((u_int32_t)(src) <<\
6844 13) & 0x00002000U)
6845 #define HOST_INTF_GPIO_INPUT_VALUE__ATT_BUT_ENABLE__VERIFY(src) \
6846 (!((((u_int32_t)(src)\
6847 << 13) & ~0x00002000U)))
6848 #define HOST_INTF_GPIO_INPUT_VALUE__ATT_BUT_ENABLE__SET(dst) \
6849 (dst) = ((dst) &\
6850 ~0x00002000U) | ((u_int32_t)(1) << 13)
6851 #define HOST_INTF_GPIO_INPUT_VALUE__ATT_BUT_ENABLE__CLR(dst) \
6852 (dst) = ((dst) &\
6853 ~0x00002000U) | ((u_int32_t)(0) << 13)
6854
6855 /* macros for field CLK25_ENABLE */
6856 #define HOST_INTF_GPIO_INPUT_VALUE__CLK25_ENABLE__SHIFT 14
6857 #define HOST_INTF_GPIO_INPUT_VALUE__CLK25_ENABLE__WIDTH 1
6858 #define HOST_INTF_GPIO_INPUT_VALUE__CLK25_ENABLE__MASK 0x00004000U
6859 #define HOST_INTF_GPIO_INPUT_VALUE__CLK25_ENABLE__READ(src) \
6860 (((u_int32_t)(src)\
6861 & 0x00004000U) >> 14)
6862 #define HOST_INTF_GPIO_INPUT_VALUE__CLK25_ENABLE__WRITE(src) \
6863 (((u_int32_t)(src)\
6864 << 14) & 0x00004000U)
6865 #define HOST_INTF_GPIO_INPUT_VALUE__CLK25_ENABLE__MODIFY(dst, src) \
6866 (dst) = ((dst) &\
6867 ~0x00004000U) | (((u_int32_t)(src) <<\
6868 14) & 0x00004000U)
6869 #define HOST_INTF_GPIO_INPUT_VALUE__CLK25_ENABLE__VERIFY(src) \
6870 (!((((u_int32_t)(src)\
6871 << 14) & ~0x00004000U)))
6872 #define HOST_INTF_GPIO_INPUT_VALUE__CLK25_ENABLE__SET(dst) \
6873 (dst) = ((dst) &\
6874 ~0x00004000U) | ((u_int32_t)(1) << 14)
6875 #define HOST_INTF_GPIO_INPUT_VALUE__CLK25_ENABLE__CLR(dst) \
6876 (dst) = ((dst) &\
6877 ~0x00004000U) | ((u_int32_t)(0) << 14)
6878
6879 /* macros for field RFSILENT_BB_L_ENABLE */
6880 #define HOST_INTF_GPIO_INPUT_VALUE__RFSILENT_BB_L_ENABLE__SHIFT 15
6881 #define HOST_INTF_GPIO_INPUT_VALUE__RFSILENT_BB_L_ENABLE__WIDTH 1
6882 #define HOST_INTF_GPIO_INPUT_VALUE__RFSILENT_BB_L_ENABLE__MASK 0x00008000U
6883 #define HOST_INTF_GPIO_INPUT_VALUE__RFSILENT_BB_L_ENABLE__READ(src) \
6884 (((u_int32_t)(src)\
6885 & 0x00008000U) >> 15)
6886 #define HOST_INTF_GPIO_INPUT_VALUE__RFSILENT_BB_L_ENABLE__WRITE(src) \
6887 (((u_int32_t)(src)\
6888 << 15) & 0x00008000U)
6889 #define HOST_INTF_GPIO_INPUT_VALUE__RFSILENT_BB_L_ENABLE__MODIFY(dst, src) \
6890 (dst) = ((dst) &\
6891 ~0x00008000U) | (((u_int32_t)(src) <<\
6892 15) & 0x00008000U)
6893 #define HOST_INTF_GPIO_INPUT_VALUE__RFSILENT_BB_L_ENABLE__VERIFY(src) \
6894 (!((((u_int32_t)(src)\
6895 << 15) & ~0x00008000U)))
6896 #define HOST_INTF_GPIO_INPUT_VALUE__RFSILENT_BB_L_ENABLE__SET(dst) \
6897 (dst) = ((dst) &\
6898 ~0x00008000U) | ((u_int32_t)(1) << 15)
6899 #define HOST_INTF_GPIO_INPUT_VALUE__RFSILENT_BB_L_ENABLE__CLR(dst) \
6900 (dst) = ((dst) &\
6901 ~0x00008000U) | ((u_int32_t)(0) << 15)
6902
6903 /* macros for field RTC_RESET_OVRD_ENABLE */
6904 #define HOST_INTF_GPIO_INPUT_VALUE__RTC_RESET_OVRD_ENABLE__SHIFT 16
6905 #define HOST_INTF_GPIO_INPUT_VALUE__RTC_RESET_OVRD_ENABLE__WIDTH 1
6906 #define HOST_INTF_GPIO_INPUT_VALUE__RTC_RESET_OVRD_ENABLE__MASK 0x00010000U
6907 #define HOST_INTF_GPIO_INPUT_VALUE__RTC_RESET_OVRD_ENABLE__READ(src) \
6908 (((u_int32_t)(src)\
6909 & 0x00010000U) >> 16)
6910 #define HOST_INTF_GPIO_INPUT_VALUE__RTC_RESET_OVRD_ENABLE__WRITE(src) \
6911 (((u_int32_t)(src)\
6912 << 16) & 0x00010000U)
6913 #define HOST_INTF_GPIO_INPUT_VALUE__RTC_RESET_OVRD_ENABLE__MODIFY(dst, src) \
6914 (dst) = ((dst) &\
6915 ~0x00010000U) | (((u_int32_t)(src) <<\
6916 16) & 0x00010000U)
6917 #define HOST_INTF_GPIO_INPUT_VALUE__RTC_RESET_OVRD_ENABLE__VERIFY(src) \
6918 (!((((u_int32_t)(src)\
6919 << 16) & ~0x00010000U)))
6920 #define HOST_INTF_GPIO_INPUT_VALUE__RTC_RESET_OVRD_ENABLE__SET(dst) \
6921 (dst) = ((dst) &\
6922 ~0x00010000U) | ((u_int32_t)(1) << 16)
6923 #define HOST_INTF_GPIO_INPUT_VALUE__RTC_RESET_OVRD_ENABLE__CLR(dst) \
6924 (dst) = ((dst) &\
6925 ~0x00010000U) | ((u_int32_t)(0) << 16)
6926
6927 /* macros for field DS_JTAG_DISABLE */
6928 #define HOST_INTF_GPIO_INPUT_VALUE__DS_JTAG_DISABLE__SHIFT 17
6929 #define HOST_INTF_GPIO_INPUT_VALUE__DS_JTAG_DISABLE__WIDTH 1
6930 #define HOST_INTF_GPIO_INPUT_VALUE__DS_JTAG_DISABLE__MASK 0x00020000U
6931 #define HOST_INTF_GPIO_INPUT_VALUE__DS_JTAG_DISABLE__READ(src) \
6932 (((u_int32_t)(src)\
6933 & 0x00020000U) >> 17)
6934 #define HOST_INTF_GPIO_INPUT_VALUE__DS_JTAG_DISABLE__WRITE(src) \
6935 (((u_int32_t)(src)\
6936 << 17) & 0x00020000U)
6937 #define HOST_INTF_GPIO_INPUT_VALUE__DS_JTAG_DISABLE__MODIFY(dst, src) \
6938 (dst) = ((dst) &\
6939 ~0x00020000U) | (((u_int32_t)(src) <<\
6940 17) & 0x00020000U)
6941 #define HOST_INTF_GPIO_INPUT_VALUE__DS_JTAG_DISABLE__VERIFY(src) \
6942 (!((((u_int32_t)(src)\
6943 << 17) & ~0x00020000U)))
6944 #define HOST_INTF_GPIO_INPUT_VALUE__DS_JTAG_DISABLE__SET(dst) \
6945 (dst) = ((dst) &\
6946 ~0x00020000U) | ((u_int32_t)(1) << 17)
6947 #define HOST_INTF_GPIO_INPUT_VALUE__DS_JTAG_DISABLE__CLR(dst) \
6948 (dst) = ((dst) &\
6949 ~0x00020000U) | ((u_int32_t)(0) << 17)
6950
6951 /* macros for field BT_PRIORITY_2_VAL */
6952 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_2_VAL__SHIFT 18
6953 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_2_VAL__WIDTH 1
6954 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_2_VAL__MASK 0x00040000U
6955 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_2_VAL__READ(src) \
6956 (((u_int32_t)(src)\
6957 & 0x00040000U) >> 18)
6958 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_2_VAL__WRITE(src) \
6959 (((u_int32_t)(src)\
6960 << 18) & 0x00040000U)
6961 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_2_VAL__MODIFY(dst, src) \
6962 (dst) = ((dst) &\
6963 ~0x00040000U) | (((u_int32_t)(src) <<\
6964 18) & 0x00040000U)
6965 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_2_VAL__VERIFY(src) \
6966 (!((((u_int32_t)(src)\
6967 << 18) & ~0x00040000U)))
6968 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_2_VAL__SET(dst) \
6969 (dst) = ((dst) &\
6970 ~0x00040000U) | ((u_int32_t)(1) << 18)
6971 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_2_VAL__CLR(dst) \
6972 (dst) = ((dst) &\
6973 ~0x00040000U) | ((u_int32_t)(0) << 18)
6974
6975 /* macros for field BT_PRIORITY_2_ENABLE */
6976 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_2_ENABLE__SHIFT 19
6977 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_2_ENABLE__WIDTH 1
6978 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_2_ENABLE__MASK 0x00080000U
6979 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_2_ENABLE__READ(src) \
6980 (((u_int32_t)(src)\
6981 & 0x00080000U) >> 19)
6982 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_2_ENABLE__WRITE(src) \
6983 (((u_int32_t)(src)\
6984 << 19) & 0x00080000U)
6985 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_2_ENABLE__MODIFY(dst, src) \
6986 (dst) = ((dst) &\
6987 ~0x00080000U) | (((u_int32_t)(src) <<\
6988 19) & 0x00080000U)
6989 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_2_ENABLE__VERIFY(src) \
6990 (!((((u_int32_t)(src)\
6991 << 19) & ~0x00080000U)))
6992 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_2_ENABLE__SET(dst) \
6993 (dst) = ((dst) &\
6994 ~0x00080000U) | ((u_int32_t)(1) << 19)
6995 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_2_ENABLE__CLR(dst) \
6996 (dst) = ((dst) &\
6997 ~0x00080000U) | ((u_int32_t)(0) << 19)
6998
6999 /* macros for field BT_PRIORITY_3_VAL */
7000 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_3_VAL__SHIFT 20
7001 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_3_VAL__WIDTH 1
7002 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_3_VAL__MASK 0x00100000U
7003 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_3_VAL__READ(src) \
7004 (((u_int32_t)(src)\
7005 & 0x00100000U) >> 20)
7006 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_3_VAL__WRITE(src) \
7007 (((u_int32_t)(src)\
7008 << 20) & 0x00100000U)
7009 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_3_VAL__MODIFY(dst, src) \
7010 (dst) = ((dst) &\
7011 ~0x00100000U) | (((u_int32_t)(src) <<\
7012 20) & 0x00100000U)
7013 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_3_VAL__VERIFY(src) \
7014 (!((((u_int32_t)(src)\
7015 << 20) & ~0x00100000U)))
7016 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_3_VAL__SET(dst) \
7017 (dst) = ((dst) &\
7018 ~0x00100000U) | ((u_int32_t)(1) << 20)
7019 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_3_VAL__CLR(dst) \
7020 (dst) = ((dst) &\
7021 ~0x00100000U) | ((u_int32_t)(0) << 20)
7022
7023 /* macros for field BT_PRIORITY_3_ENABLE */
7024 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_3_ENABLE__SHIFT 21
7025 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_3_ENABLE__WIDTH 1
7026 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_3_ENABLE__MASK 0x00200000U
7027 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_3_ENABLE__READ(src) \
7028 (((u_int32_t)(src)\
7029 & 0x00200000U) >> 21)
7030 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_3_ENABLE__WRITE(src) \
7031 (((u_int32_t)(src)\
7032 << 21) & 0x00200000U)
7033 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_3_ENABLE__MODIFY(dst, src) \
7034 (dst) = ((dst) &\
7035 ~0x00200000U) | (((u_int32_t)(src) <<\
7036 21) & 0x00200000U)
7037 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_3_ENABLE__VERIFY(src) \
7038 (!((((u_int32_t)(src)\
7039 << 21) & ~0x00200000U)))
7040 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_3_ENABLE__SET(dst) \
7041 (dst) = ((dst) &\
7042 ~0x00200000U) | ((u_int32_t)(1) << 21)
7043 #define HOST_INTF_GPIO_INPUT_VALUE__BT_PRIORITY_3_ENABLE__CLR(dst) \
7044 (dst) = ((dst) &\
7045 ~0x00200000U) | ((u_int32_t)(0) << 21)
7046 #define HOST_INTF_GPIO_INPUT_VALUE__TYPE u_int32_t
7047 #define HOST_INTF_GPIO_INPUT_VALUE__READ 0x003fffffU
7048 #define HOST_INTF_GPIO_INPUT_VALUE__WRITE 0x003fffffU
7049
7050 #endif /* __HOST_INTF_GPIO_INPUT_VALUE_MACRO__ */
7051
7052
7053 /* macros for host_intf_reg_block.HOST_INTF_GPIO_INPUT_VALUE */
7054 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_GPIO_INPUT_VALUE__NUM 1
7055
7056 /* macros for BlueprintGlobalNameSpace::HOST_INTF_GPIO_INPUT_MUX1 */
7057 #ifndef __HOST_INTF_GPIO_INPUT_MUX1_MACRO__
7058 #define __HOST_INTF_GPIO_INPUT_MUX1_MACRO__
7059
7060 /* macros for field SEL_0 */
7061 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_0__SHIFT 0
7062 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_0__WIDTH 4
7063 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_0__MASK 0x0000000fU
7064 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_0__READ(src) \
7065 (u_int32_t)(src)\
7066 & 0x0000000fU
7067 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_0__WRITE(src) \
7068 ((u_int32_t)(src)\
7069 & 0x0000000fU)
7070 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_0__MODIFY(dst, src) \
7071 (dst) = ((dst) &\
7072 ~0x0000000fU) | ((u_int32_t)(src) &\
7073 0x0000000fU)
7074 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_0__VERIFY(src) \
7075 (!(((u_int32_t)(src)\
7076 & ~0x0000000fU)))
7077
7078 /* macros for field SEL_1 */
7079 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_1__SHIFT 4
7080 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_1__WIDTH 4
7081 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_1__MASK 0x000000f0U
7082 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_1__READ(src) \
7083 (((u_int32_t)(src)\
7084 & 0x000000f0U) >> 4)
7085 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_1__WRITE(src) \
7086 (((u_int32_t)(src)\
7087 << 4) & 0x000000f0U)
7088 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_1__MODIFY(dst, src) \
7089 (dst) = ((dst) &\
7090 ~0x000000f0U) | (((u_int32_t)(src) <<\
7091 4) & 0x000000f0U)
7092 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_1__VERIFY(src) \
7093 (!((((u_int32_t)(src)\
7094 << 4) & ~0x000000f0U)))
7095
7096 /* macros for field SEL_2 */
7097 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_2__SHIFT 8
7098 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_2__WIDTH 4
7099 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_2__MASK 0x00000f00U
7100 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_2__READ(src) \
7101 (((u_int32_t)(src)\
7102 & 0x00000f00U) >> 8)
7103 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_2__WRITE(src) \
7104 (((u_int32_t)(src)\
7105 << 8) & 0x00000f00U)
7106 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_2__MODIFY(dst, src) \
7107 (dst) = ((dst) &\
7108 ~0x00000f00U) | (((u_int32_t)(src) <<\
7109 8) & 0x00000f00U)
7110 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_2__VERIFY(src) \
7111 (!((((u_int32_t)(src)\
7112 << 8) & ~0x00000f00U)))
7113
7114 /* macros for field SEL_3 */
7115 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_3__SHIFT 12
7116 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_3__WIDTH 4
7117 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_3__MASK 0x0000f000U
7118 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_3__READ(src) \
7119 (((u_int32_t)(src)\
7120 & 0x0000f000U) >> 12)
7121 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_3__WRITE(src) \
7122 (((u_int32_t)(src)\
7123 << 12) & 0x0000f000U)
7124 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_3__MODIFY(dst, src) \
7125 (dst) = ((dst) &\
7126 ~0x0000f000U) | (((u_int32_t)(src) <<\
7127 12) & 0x0000f000U)
7128 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_3__VERIFY(src) \
7129 (!((((u_int32_t)(src)\
7130 << 12) & ~0x0000f000U)))
7131
7132 /* macros for field SEL_4 */
7133 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_4__SHIFT 16
7134 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_4__WIDTH 4
7135 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_4__MASK 0x000f0000U
7136 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_4__READ(src) \
7137 (((u_int32_t)(src)\
7138 & 0x000f0000U) >> 16)
7139 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_4__WRITE(src) \
7140 (((u_int32_t)(src)\
7141 << 16) & 0x000f0000U)
7142 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_4__MODIFY(dst, src) \
7143 (dst) = ((dst) &\
7144 ~0x000f0000U) | (((u_int32_t)(src) <<\
7145 16) & 0x000f0000U)
7146 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_4__VERIFY(src) \
7147 (!((((u_int32_t)(src)\
7148 << 16) & ~0x000f0000U)))
7149
7150 /* macros for field SEL_5 */
7151 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_5__SHIFT 20
7152 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_5__WIDTH 4
7153 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_5__MASK 0x00f00000U
7154 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_5__READ(src) \
7155 (((u_int32_t)(src)\
7156 & 0x00f00000U) >> 20)
7157 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_5__WRITE(src) \
7158 (((u_int32_t)(src)\
7159 << 20) & 0x00f00000U)
7160 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_5__MODIFY(dst, src) \
7161 (dst) = ((dst) &\
7162 ~0x00f00000U) | (((u_int32_t)(src) <<\
7163 20) & 0x00f00000U)
7164 #define HOST_INTF_GPIO_INPUT_MUX1__SEL_5__VERIFY(src) \
7165 (!((((u_int32_t)(src)\
7166 << 20) & ~0x00f00000U)))
7167 #define HOST_INTF_GPIO_INPUT_MUX1__TYPE u_int32_t
7168 #define HOST_INTF_GPIO_INPUT_MUX1__READ 0x00ffffffU
7169 #define HOST_INTF_GPIO_INPUT_MUX1__WRITE 0x00ffffffU
7170
7171 #endif /* __HOST_INTF_GPIO_INPUT_MUX1_MACRO__ */
7172
7173
7174 /* macros for host_intf_reg_block.HOST_INTF_GPIO_INPUT_MUX1 */
7175 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_GPIO_INPUT_MUX1__NUM 1
7176
7177 /* macros for BlueprintGlobalNameSpace::HOST_INTF_GPIO_INPUT_MUX2 */
7178 #ifndef __HOST_INTF_GPIO_INPUT_MUX2_MACRO__
7179 #define __HOST_INTF_GPIO_INPUT_MUX2_MACRO__
7180
7181 /* macros for field SEL_6 */
7182 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_6__SHIFT 0
7183 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_6__WIDTH 4
7184 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_6__MASK 0x0000000fU
7185 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_6__READ(src) \
7186 (u_int32_t)(src)\
7187 & 0x0000000fU
7188 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_6__WRITE(src) \
7189 ((u_int32_t)(src)\
7190 & 0x0000000fU)
7191 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_6__MODIFY(dst, src) \
7192 (dst) = ((dst) &\
7193 ~0x0000000fU) | ((u_int32_t)(src) &\
7194 0x0000000fU)
7195 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_6__VERIFY(src) \
7196 (!(((u_int32_t)(src)\
7197 & ~0x0000000fU)))
7198
7199 /* macros for field SEL_7 */
7200 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_7__SHIFT 4
7201 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_7__WIDTH 4
7202 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_7__MASK 0x000000f0U
7203 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_7__READ(src) \
7204 (((u_int32_t)(src)\
7205 & 0x000000f0U) >> 4)
7206 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_7__WRITE(src) \
7207 (((u_int32_t)(src)\
7208 << 4) & 0x000000f0U)
7209 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_7__MODIFY(dst, src) \
7210 (dst) = ((dst) &\
7211 ~0x000000f0U) | (((u_int32_t)(src) <<\
7212 4) & 0x000000f0U)
7213 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_7__VERIFY(src) \
7214 (!((((u_int32_t)(src)\
7215 << 4) & ~0x000000f0U)))
7216
7217 /* macros for field SEL_8 */
7218 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_8__SHIFT 8
7219 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_8__WIDTH 4
7220 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_8__MASK 0x00000f00U
7221 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_8__READ(src) \
7222 (((u_int32_t)(src)\
7223 & 0x00000f00U) >> 8)
7224 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_8__WRITE(src) \
7225 (((u_int32_t)(src)\
7226 << 8) & 0x00000f00U)
7227 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_8__MODIFY(dst, src) \
7228 (dst) = ((dst) &\
7229 ~0x00000f00U) | (((u_int32_t)(src) <<\
7230 8) & 0x00000f00U)
7231 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_8__VERIFY(src) \
7232 (!((((u_int32_t)(src)\
7233 << 8) & ~0x00000f00U)))
7234
7235 /* macros for field SEL_9 */
7236 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_9__SHIFT 12
7237 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_9__WIDTH 4
7238 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_9__MASK 0x0000f000U
7239 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_9__READ(src) \
7240 (((u_int32_t)(src)\
7241 & 0x0000f000U) >> 12)
7242 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_9__WRITE(src) \
7243 (((u_int32_t)(src)\
7244 << 12) & 0x0000f000U)
7245 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_9__MODIFY(dst, src) \
7246 (dst) = ((dst) &\
7247 ~0x0000f000U) | (((u_int32_t)(src) <<\
7248 12) & 0x0000f000U)
7249 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_9__VERIFY(src) \
7250 (!((((u_int32_t)(src)\
7251 << 12) & ~0x0000f000U)))
7252
7253 /* macros for field SEL_10 */
7254 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_10__SHIFT 16
7255 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_10__WIDTH 4
7256 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_10__MASK 0x000f0000U
7257 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_10__READ(src) \
7258 (((u_int32_t)(src)\
7259 & 0x000f0000U) >> 16)
7260 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_10__WRITE(src) \
7261 (((u_int32_t)(src)\
7262 << 16) & 0x000f0000U)
7263 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_10__MODIFY(dst, src) \
7264 (dst) = ((dst) &\
7265 ~0x000f0000U) | (((u_int32_t)(src) <<\
7266 16) & 0x000f0000U)
7267 #define HOST_INTF_GPIO_INPUT_MUX2__SEL_10__VERIFY(src) \
7268 (!((((u_int32_t)(src)\
7269 << 16) & ~0x000f0000U)))
7270 #define HOST_INTF_GPIO_INPUT_MUX2__TYPE u_int32_t
7271 #define HOST_INTF_GPIO_INPUT_MUX2__READ 0x000fffffU
7272 #define HOST_INTF_GPIO_INPUT_MUX2__WRITE 0x000fffffU
7273
7274 #endif /* __HOST_INTF_GPIO_INPUT_MUX2_MACRO__ */
7275
7276
7277 /* macros for host_intf_reg_block.HOST_INTF_GPIO_INPUT_MUX2 */
7278 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_GPIO_INPUT_MUX2__NUM 1
7279
7280 /* macros for BlueprintGlobalNameSpace::HOST_INTF_GPIO_OUTPUT_MUX1 */
7281 #ifndef __HOST_INTF_GPIO_OUTPUT_MUX1_MACRO__
7282 #define __HOST_INTF_GPIO_OUTPUT_MUX1_MACRO__
7283
7284 /* macros for field SEL_0 */
7285 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_0__SHIFT 0
7286 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_0__WIDTH 5
7287 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_0__MASK 0x0000001fU
7288 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_0__READ(src) \
7289 (u_int32_t)(src)\
7290 & 0x0000001fU
7291 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_0__WRITE(src) \
7292 ((u_int32_t)(src)\
7293 & 0x0000001fU)
7294 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_0__MODIFY(dst, src) \
7295 (dst) = ((dst) &\
7296 ~0x0000001fU) | ((u_int32_t)(src) &\
7297 0x0000001fU)
7298 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_0__VERIFY(src) \
7299 (!(((u_int32_t)(src)\
7300 & ~0x0000001fU)))
7301
7302 /* macros for field SEL_1 */
7303 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_1__SHIFT 5
7304 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_1__WIDTH 5
7305 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_1__MASK 0x000003e0U
7306 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_1__READ(src) \
7307 (((u_int32_t)(src)\
7308 & 0x000003e0U) >> 5)
7309 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_1__WRITE(src) \
7310 (((u_int32_t)(src)\
7311 << 5) & 0x000003e0U)
7312 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_1__MODIFY(dst, src) \
7313 (dst) = ((dst) &\
7314 ~0x000003e0U) | (((u_int32_t)(src) <<\
7315 5) & 0x000003e0U)
7316 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_1__VERIFY(src) \
7317 (!((((u_int32_t)(src)\
7318 << 5) & ~0x000003e0U)))
7319
7320 /* macros for field SEL_2 */
7321 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_2__SHIFT 10
7322 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_2__WIDTH 5
7323 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_2__MASK 0x00007c00U
7324 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_2__READ(src) \
7325 (((u_int32_t)(src)\
7326 & 0x00007c00U) >> 10)
7327 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_2__WRITE(src) \
7328 (((u_int32_t)(src)\
7329 << 10) & 0x00007c00U)
7330 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_2__MODIFY(dst, src) \
7331 (dst) = ((dst) &\
7332 ~0x00007c00U) | (((u_int32_t)(src) <<\
7333 10) & 0x00007c00U)
7334 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_2__VERIFY(src) \
7335 (!((((u_int32_t)(src)\
7336 << 10) & ~0x00007c00U)))
7337
7338 /* macros for field SEL_3 */
7339 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_3__SHIFT 15
7340 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_3__WIDTH 5
7341 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_3__MASK 0x000f8000U
7342 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_3__READ(src) \
7343 (((u_int32_t)(src)\
7344 & 0x000f8000U) >> 15)
7345 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_3__WRITE(src) \
7346 (((u_int32_t)(src)\
7347 << 15) & 0x000f8000U)
7348 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_3__MODIFY(dst, src) \
7349 (dst) = ((dst) &\
7350 ~0x000f8000U) | (((u_int32_t)(src) <<\
7351 15) & 0x000f8000U)
7352 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_3__VERIFY(src) \
7353 (!((((u_int32_t)(src)\
7354 << 15) & ~0x000f8000U)))
7355
7356 /* macros for field SEL_4 */
7357 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_4__SHIFT 20
7358 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_4__WIDTH 5
7359 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_4__MASK 0x01f00000U
7360 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_4__READ(src) \
7361 (((u_int32_t)(src)\
7362 & 0x01f00000U) >> 20)
7363 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_4__WRITE(src) \
7364 (((u_int32_t)(src)\
7365 << 20) & 0x01f00000U)
7366 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_4__MODIFY(dst, src) \
7367 (dst) = ((dst) &\
7368 ~0x01f00000U) | (((u_int32_t)(src) <<\
7369 20) & 0x01f00000U)
7370 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_4__VERIFY(src) \
7371 (!((((u_int32_t)(src)\
7372 << 20) & ~0x01f00000U)))
7373
7374 /* macros for field SEL_5 */
7375 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_5__SHIFT 25
7376 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_5__WIDTH 5
7377 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_5__MASK 0x3e000000U
7378 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_5__READ(src) \
7379 (((u_int32_t)(src)\
7380 & 0x3e000000U) >> 25)
7381 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_5__WRITE(src) \
7382 (((u_int32_t)(src)\
7383 << 25) & 0x3e000000U)
7384 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_5__MODIFY(dst, src) \
7385 (dst) = ((dst) &\
7386 ~0x3e000000U) | (((u_int32_t)(src) <<\
7387 25) & 0x3e000000U)
7388 #define HOST_INTF_GPIO_OUTPUT_MUX1__SEL_5__VERIFY(src) \
7389 (!((((u_int32_t)(src)\
7390 << 25) & ~0x3e000000U)))
7391 #define HOST_INTF_GPIO_OUTPUT_MUX1__TYPE u_int32_t
7392 #define HOST_INTF_GPIO_OUTPUT_MUX1__READ 0x3fffffffU
7393 #define HOST_INTF_GPIO_OUTPUT_MUX1__WRITE 0x3fffffffU
7394
7395 #endif /* __HOST_INTF_GPIO_OUTPUT_MUX1_MACRO__ */
7396
7397
7398 /* macros for host_intf_reg_block.HOST_INTF_GPIO_OUTPUT_MUX1 */
7399 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_GPIO_OUTPUT_MUX1__NUM 1
7400
7401 /* macros for BlueprintGlobalNameSpace::HOST_INTF_GPIO_OUTPUT_MUX2 */
7402 #ifndef __HOST_INTF_GPIO_OUTPUT_MUX2_MACRO__
7403 #define __HOST_INTF_GPIO_OUTPUT_MUX2_MACRO__
7404
7405 /* macros for field SEL_6 */
7406 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_6__SHIFT 0
7407 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_6__WIDTH 5
7408 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_6__MASK 0x0000001fU
7409 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_6__READ(src) \
7410 (u_int32_t)(src)\
7411 & 0x0000001fU
7412 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_6__WRITE(src) \
7413 ((u_int32_t)(src)\
7414 & 0x0000001fU)
7415 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_6__MODIFY(dst, src) \
7416 (dst) = ((dst) &\
7417 ~0x0000001fU) | ((u_int32_t)(src) &\
7418 0x0000001fU)
7419 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_6__VERIFY(src) \
7420 (!(((u_int32_t)(src)\
7421 & ~0x0000001fU)))
7422
7423 /* macros for field SEL_7 */
7424 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_7__SHIFT 5
7425 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_7__WIDTH 5
7426 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_7__MASK 0x000003e0U
7427 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_7__READ(src) \
7428 (((u_int32_t)(src)\
7429 & 0x000003e0U) >> 5)
7430 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_7__WRITE(src) \
7431 (((u_int32_t)(src)\
7432 << 5) & 0x000003e0U)
7433 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_7__MODIFY(dst, src) \
7434 (dst) = ((dst) &\
7435 ~0x000003e0U) | (((u_int32_t)(src) <<\
7436 5) & 0x000003e0U)
7437 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_7__VERIFY(src) \
7438 (!((((u_int32_t)(src)\
7439 << 5) & ~0x000003e0U)))
7440
7441 /* macros for field SEL_8 */
7442 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_8__SHIFT 10
7443 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_8__WIDTH 5
7444 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_8__MASK 0x00007c00U
7445 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_8__READ(src) \
7446 (((u_int32_t)(src)\
7447 & 0x00007c00U) >> 10)
7448 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_8__WRITE(src) \
7449 (((u_int32_t)(src)\
7450 << 10) & 0x00007c00U)
7451 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_8__MODIFY(dst, src) \
7452 (dst) = ((dst) &\
7453 ~0x00007c00U) | (((u_int32_t)(src) <<\
7454 10) & 0x00007c00U)
7455 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_8__VERIFY(src) \
7456 (!((((u_int32_t)(src)\
7457 << 10) & ~0x00007c00U)))
7458
7459 /* macros for field SEL_9 */
7460 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_9__SHIFT 15
7461 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_9__WIDTH 5
7462 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_9__MASK 0x000f8000U
7463 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_9__READ(src) \
7464 (((u_int32_t)(src)\
7465 & 0x000f8000U) >> 15)
7466 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_9__WRITE(src) \
7467 (((u_int32_t)(src)\
7468 << 15) & 0x000f8000U)
7469 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_9__MODIFY(dst, src) \
7470 (dst) = ((dst) &\
7471 ~0x000f8000U) | (((u_int32_t)(src) <<\
7472 15) & 0x000f8000U)
7473 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_9__VERIFY(src) \
7474 (!((((u_int32_t)(src)\
7475 << 15) & ~0x000f8000U)))
7476
7477 /* macros for field SEL_10 */
7478 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_10__SHIFT 20
7479 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_10__WIDTH 5
7480 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_10__MASK 0x01f00000U
7481 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_10__READ(src) \
7482 (((u_int32_t)(src)\
7483 & 0x01f00000U) >> 20)
7484 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_10__WRITE(src) \
7485 (((u_int32_t)(src)\
7486 << 20) & 0x01f00000U)
7487 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_10__MODIFY(dst, src) \
7488 (dst) = ((dst) &\
7489 ~0x01f00000U) | (((u_int32_t)(src) <<\
7490 20) & 0x01f00000U)
7491 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_10__VERIFY(src) \
7492 (!((((u_int32_t)(src)\
7493 << 20) & ~0x01f00000U)))
7494
7495 /* macros for field SEL_11 */
7496 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_11__SHIFT 25
7497 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_11__WIDTH 5
7498 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_11__MASK 0x3e000000U
7499 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_11__READ(src) \
7500 (((u_int32_t)(src)\
7501 & 0x3e000000U) >> 25)
7502 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_11__WRITE(src) \
7503 (((u_int32_t)(src)\
7504 << 25) & 0x3e000000U)
7505 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_11__MODIFY(dst, src) \
7506 (dst) = ((dst) &\
7507 ~0x3e000000U) | (((u_int32_t)(src) <<\
7508 25) & 0x3e000000U)
7509 #define HOST_INTF_GPIO_OUTPUT_MUX2__SEL_11__VERIFY(src) \
7510 (!((((u_int32_t)(src)\
7511 << 25) & ~0x3e000000U)))
7512 #define HOST_INTF_GPIO_OUTPUT_MUX2__TYPE u_int32_t
7513 #define HOST_INTF_GPIO_OUTPUT_MUX2__READ 0x3fffffffU
7514 #define HOST_INTF_GPIO_OUTPUT_MUX2__WRITE 0x3fffffffU
7515
7516 #endif /* __HOST_INTF_GPIO_OUTPUT_MUX2_MACRO__ */
7517
7518
7519 /* macros for host_intf_reg_block.HOST_INTF_GPIO_OUTPUT_MUX2 */
7520 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_GPIO_OUTPUT_MUX2__NUM 1
7521
7522 /* macros for BlueprintGlobalNameSpace::HOST_INTF_GPIO_OUTPUT_MUX3 */
7523 #ifndef __HOST_INTF_GPIO_OUTPUT_MUX3_MACRO__
7524 #define __HOST_INTF_GPIO_OUTPUT_MUX3_MACRO__
7525
7526 /* macros for field SEL_12 */
7527 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_12__SHIFT 0
7528 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_12__WIDTH 5
7529 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_12__MASK 0x0000001fU
7530 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_12__READ(src) \
7531 (u_int32_t)(src)\
7532 & 0x0000001fU
7533 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_12__WRITE(src) \
7534 ((u_int32_t)(src)\
7535 & 0x0000001fU)
7536 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_12__MODIFY(dst, src) \
7537 (dst) = ((dst) &\
7538 ~0x0000001fU) | ((u_int32_t)(src) &\
7539 0x0000001fU)
7540 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_12__VERIFY(src) \
7541 (!(((u_int32_t)(src)\
7542 & ~0x0000001fU)))
7543
7544 /* macros for field SEL_13 */
7545 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_13__SHIFT 5
7546 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_13__WIDTH 5
7547 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_13__MASK 0x000003e0U
7548 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_13__READ(src) \
7549 (((u_int32_t)(src)\
7550 & 0x000003e0U) >> 5)
7551 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_13__WRITE(src) \
7552 (((u_int32_t)(src)\
7553 << 5) & 0x000003e0U)
7554 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_13__MODIFY(dst, src) \
7555 (dst) = ((dst) &\
7556 ~0x000003e0U) | (((u_int32_t)(src) <<\
7557 5) & 0x000003e0U)
7558 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_13__VERIFY(src) \
7559 (!((((u_int32_t)(src)\
7560 << 5) & ~0x000003e0U)))
7561
7562 /* macros for field SEL_14 */
7563 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_14__SHIFT 10
7564 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_14__WIDTH 5
7565 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_14__MASK 0x00007c00U
7566 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_14__READ(src) \
7567 (((u_int32_t)(src)\
7568 & 0x00007c00U) >> 10)
7569 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_14__WRITE(src) \
7570 (((u_int32_t)(src)\
7571 << 10) & 0x00007c00U)
7572 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_14__MODIFY(dst, src) \
7573 (dst) = ((dst) &\
7574 ~0x00007c00U) | (((u_int32_t)(src) <<\
7575 10) & 0x00007c00U)
7576 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_14__VERIFY(src) \
7577 (!((((u_int32_t)(src)\
7578 << 10) & ~0x00007c00U)))
7579
7580 /* macros for field SEL_15 */
7581 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_15__SHIFT 15
7582 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_15__WIDTH 5
7583 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_15__MASK 0x000f8000U
7584 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_15__READ(src) \
7585 (((u_int32_t)(src)\
7586 & 0x000f8000U) >> 15)
7587 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_15__WRITE(src) \
7588 (((u_int32_t)(src)\
7589 << 15) & 0x000f8000U)
7590 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_15__MODIFY(dst, src) \
7591 (dst) = ((dst) &\
7592 ~0x000f8000U) | (((u_int32_t)(src) <<\
7593 15) & 0x000f8000U)
7594 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_15__VERIFY(src) \
7595 (!((((u_int32_t)(src)\
7596 << 15) & ~0x000f8000U)))
7597
7598 /* macros for field SEL_16 */
7599 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_16__SHIFT 20
7600 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_16__WIDTH 5
7601 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_16__MASK 0x01f00000U
7602 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_16__READ(src) \
7603 (((u_int32_t)(src)\
7604 & 0x01f00000U) >> 20)
7605 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_16__WRITE(src) \
7606 (((u_int32_t)(src)\
7607 << 20) & 0x01f00000U)
7608 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_16__MODIFY(dst, src) \
7609 (dst) = ((dst) &\
7610 ~0x01f00000U) | (((u_int32_t)(src) <<\
7611 20) & 0x01f00000U)
7612 #define HOST_INTF_GPIO_OUTPUT_MUX3__SEL_16__VERIFY(src) \
7613 (!((((u_int32_t)(src)\
7614 << 20) & ~0x01f00000U)))
7615 #define HOST_INTF_GPIO_OUTPUT_MUX3__TYPE u_int32_t
7616 #define HOST_INTF_GPIO_OUTPUT_MUX3__READ 0x01ffffffU
7617 #define HOST_INTF_GPIO_OUTPUT_MUX3__WRITE 0x01ffffffU
7618
7619 #endif /* __HOST_INTF_GPIO_OUTPUT_MUX3_MACRO__ */
7620
7621
7622 /* macros for host_intf_reg_block.HOST_INTF_GPIO_OUTPUT_MUX3 */
7623 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_GPIO_OUTPUT_MUX3__NUM 1
7624
7625 /* macros for BlueprintGlobalNameSpace::HOST_INTF_GPIO_INPUT_STATE */
7626 #ifndef __HOST_INTF_GPIO_INPUT_STATE_MACRO__
7627 #define __HOST_INTF_GPIO_INPUT_STATE_MACRO__
7628
7629 /* macros for field ATT_LED */
7630 #define HOST_INTF_GPIO_INPUT_STATE__ATT_LED__SHIFT 0
7631 #define HOST_INTF_GPIO_INPUT_STATE__ATT_LED__WIDTH 1
7632 #define HOST_INTF_GPIO_INPUT_STATE__ATT_LED__MASK 0x00000001U
7633 #define HOST_INTF_GPIO_INPUT_STATE__ATT_LED__READ(src) \
7634 (u_int32_t)(src)\
7635 & 0x00000001U
7636 #define HOST_INTF_GPIO_INPUT_STATE__ATT_LED__SET(dst) \
7637 (dst) = ((dst) &\
7638 ~0x00000001U) | (u_int32_t)(1)
7639 #define HOST_INTF_GPIO_INPUT_STATE__ATT_LED__CLR(dst) \
7640 (dst) = ((dst) &\
7641 ~0x00000001U) | (u_int32_t)(0)
7642
7643 /* macros for field PWR_LED */
7644 #define HOST_INTF_GPIO_INPUT_STATE__PWR_LED__SHIFT 1
7645 #define HOST_INTF_GPIO_INPUT_STATE__PWR_LED__WIDTH 1
7646 #define HOST_INTF_GPIO_INPUT_STATE__PWR_LED__MASK 0x00000002U
7647 #define HOST_INTF_GPIO_INPUT_STATE__PWR_LED__READ(src) \
7648 (((u_int32_t)(src)\
7649 & 0x00000002U) >> 1)
7650 #define HOST_INTF_GPIO_INPUT_STATE__PWR_LED__SET(dst) \
7651 (dst) = ((dst) &\
7652 ~0x00000002U) | ((u_int32_t)(1) << 1)
7653 #define HOST_INTF_GPIO_INPUT_STATE__PWR_LED__CLR(dst) \
7654 (dst) = ((dst) &\
7655 ~0x00000002U) | ((u_int32_t)(0) << 1)
7656
7657 /* macros for field WAKE_N */
7658 #define HOST_INTF_GPIO_INPUT_STATE__WAKE_N__SHIFT 2
7659 #define HOST_INTF_GPIO_INPUT_STATE__WAKE_N__WIDTH 1
7660 #define HOST_INTF_GPIO_INPUT_STATE__WAKE_N__MASK 0x00000004U
7661 #define HOST_INTF_GPIO_INPUT_STATE__WAKE_N__READ(src) \
7662 (((u_int32_t)(src)\
7663 & 0x00000004U) >> 2)
7664 #define HOST_INTF_GPIO_INPUT_STATE__WAKE_N__SET(dst) \
7665 (dst) = ((dst) &\
7666 ~0x00000004U) | ((u_int32_t)(1) << 2)
7667 #define HOST_INTF_GPIO_INPUT_STATE__WAKE_N__CLR(dst) \
7668 (dst) = ((dst) &\
7669 ~0x00000004U) | ((u_int32_t)(0) << 2)
7670
7671 /* macros for field LED_NETWORK_EN */
7672 #define HOST_INTF_GPIO_INPUT_STATE__LED_NETWORK_EN__SHIFT 3
7673 #define HOST_INTF_GPIO_INPUT_STATE__LED_NETWORK_EN__WIDTH 1
7674 #define HOST_INTF_GPIO_INPUT_STATE__LED_NETWORK_EN__MASK 0x00000008U
7675 #define HOST_INTF_GPIO_INPUT_STATE__LED_NETWORK_EN__READ(src) \
7676 (((u_int32_t)(src)\
7677 & 0x00000008U) >> 3)
7678 #define HOST_INTF_GPIO_INPUT_STATE__LED_NETWORK_EN__SET(dst) \
7679 (dst) = ((dst) &\
7680 ~0x00000008U) | ((u_int32_t)(1) << 3)
7681 #define HOST_INTF_GPIO_INPUT_STATE__LED_NETWORK_EN__CLR(dst) \
7682 (dst) = ((dst) &\
7683 ~0x00000008U) | ((u_int32_t)(0) << 3)
7684
7685 /* macros for field LED_POWER_EN */
7686 #define HOST_INTF_GPIO_INPUT_STATE__LED_POWER_EN__SHIFT 4
7687 #define HOST_INTF_GPIO_INPUT_STATE__LED_POWER_EN__WIDTH 1
7688 #define HOST_INTF_GPIO_INPUT_STATE__LED_POWER_EN__MASK 0x00000010U
7689 #define HOST_INTF_GPIO_INPUT_STATE__LED_POWER_EN__READ(src) \
7690 (((u_int32_t)(src)\
7691 & 0x00000010U) >> 4)
7692 #define HOST_INTF_GPIO_INPUT_STATE__LED_POWER_EN__SET(dst) \
7693 (dst) = ((dst) &\
7694 ~0x00000010U) | ((u_int32_t)(1) << 4)
7695 #define HOST_INTF_GPIO_INPUT_STATE__LED_POWER_EN__CLR(dst) \
7696 (dst) = ((dst) &\
7697 ~0x00000010U) | ((u_int32_t)(0) << 4)
7698
7699 /* macros for field RX_CLEAR_EXTERNAL */
7700 #define HOST_INTF_GPIO_INPUT_STATE__RX_CLEAR_EXTERNAL__SHIFT 5
7701 #define HOST_INTF_GPIO_INPUT_STATE__RX_CLEAR_EXTERNAL__WIDTH 1
7702 #define HOST_INTF_GPIO_INPUT_STATE__RX_CLEAR_EXTERNAL__MASK 0x00000020U
7703 #define HOST_INTF_GPIO_INPUT_STATE__RX_CLEAR_EXTERNAL__READ(src) \
7704 (((u_int32_t)(src)\
7705 & 0x00000020U) >> 5)
7706 #define HOST_INTF_GPIO_INPUT_STATE__RX_CLEAR_EXTERNAL__SET(dst) \
7707 (dst) = ((dst) &\
7708 ~0x00000020U) | ((u_int32_t)(1) << 5)
7709 #define HOST_INTF_GPIO_INPUT_STATE__RX_CLEAR_EXTERNAL__CLR(dst) \
7710 (dst) = ((dst) &\
7711 ~0x00000020U) | ((u_int32_t)(0) << 5)
7712
7713 /* macros for field TX_FRAME */
7714 #define HOST_INTF_GPIO_INPUT_STATE__TX_FRAME__SHIFT 6
7715 #define HOST_INTF_GPIO_INPUT_STATE__TX_FRAME__WIDTH 1
7716 #define HOST_INTF_GPIO_INPUT_STATE__TX_FRAME__MASK 0x00000040U
7717 #define HOST_INTF_GPIO_INPUT_STATE__TX_FRAME__READ(src) \
7718 (((u_int32_t)(src)\
7719 & 0x00000040U) >> 6)
7720 #define HOST_INTF_GPIO_INPUT_STATE__TX_FRAME__SET(dst) \
7721 (dst) = ((dst) &\
7722 ~0x00000040U) | ((u_int32_t)(1) << 6)
7723 #define HOST_INTF_GPIO_INPUT_STATE__TX_FRAME__CLR(dst) \
7724 (dst) = ((dst) &\
7725 ~0x00000040U) | ((u_int32_t)(0) << 6)
7726
7727 /* macros for field BB_RADIO_XLNAON */
7728 #define HOST_INTF_GPIO_INPUT_STATE__BB_RADIO_XLNAON__SHIFT 7
7729 #define HOST_INTF_GPIO_INPUT_STATE__BB_RADIO_XLNAON__WIDTH 1
7730 #define HOST_INTF_GPIO_INPUT_STATE__BB_RADIO_XLNAON__MASK 0x00000080U
7731 #define HOST_INTF_GPIO_INPUT_STATE__BB_RADIO_XLNAON__READ(src) \
7732 (((u_int32_t)(src)\
7733 & 0x00000080U) >> 7)
7734 #define HOST_INTF_GPIO_INPUT_STATE__BB_RADIO_XLNAON__SET(dst) \
7735 (dst) = ((dst) &\
7736 ~0x00000080U) | ((u_int32_t)(1) << 7)
7737 #define HOST_INTF_GPIO_INPUT_STATE__BB_RADIO_XLNAON__CLR(dst) \
7738 (dst) = ((dst) &\
7739 ~0x00000080U) | ((u_int32_t)(0) << 7)
7740 #define HOST_INTF_GPIO_INPUT_STATE__TYPE u_int32_t
7741 #define HOST_INTF_GPIO_INPUT_STATE__READ 0x000000ffU
7742
7743 #endif /* __HOST_INTF_GPIO_INPUT_STATE_MACRO__ */
7744
7745
7746 /* macros for host_intf_reg_block.HOST_INTF_GPIO_INPUT_STATE */
7747 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_GPIO_INPUT_STATE__NUM 1
7748
7749 /* macros for BlueprintGlobalNameSpace::HOST_INTF_SPARE */
7750 #ifndef __HOST_INTF_SPARE_MACRO__
7751 #define __HOST_INTF_SPARE_MACRO__
7752
7753 /* macros for field SUPER_CONDOR_L1 */
7754 #define HOST_INTF_SPARE__SUPER_CONDOR_L1__SHIFT 0
7755 #define HOST_INTF_SPARE__SUPER_CONDOR_L1__WIDTH 32
7756 #define HOST_INTF_SPARE__SUPER_CONDOR_L1__MASK 0xffffffffU
7757 #define HOST_INTF_SPARE__SUPER_CONDOR_L1__READ(src) \
7758 (u_int32_t)(src)\
7759 & 0xffffffffU
7760 #define HOST_INTF_SPARE__SUPER_CONDOR_L1__WRITE(src) \
7761 ((u_int32_t)(src)\
7762 & 0xffffffffU)
7763 #define HOST_INTF_SPARE__SUPER_CONDOR_L1__MODIFY(dst, src) \
7764 (dst) = ((dst) &\
7765 ~0xffffffffU) | ((u_int32_t)(src) &\
7766 0xffffffffU)
7767 #define HOST_INTF_SPARE__SUPER_CONDOR_L1__VERIFY(src) \
7768 (!(((u_int32_t)(src)\
7769 & ~0xffffffffU)))
7770 #define HOST_INTF_SPARE__TYPE u_int32_t
7771 #define HOST_INTF_SPARE__READ 0xffffffffU
7772 #define HOST_INTF_SPARE__WRITE 0xffffffffU
7773
7774 #endif /* __HOST_INTF_SPARE_MACRO__ */
7775
7776
7777 /* macros for host_intf_reg_block.HOST_INTF_SPARE */
7778 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_SPARE__NUM 1
7779
7780 /* macros for BlueprintGlobalNameSpace::HOST_INTF_PCIE_CORE_RST_EN */
7781 #ifndef __HOST_INTF_PCIE_CORE_RST_EN_MACRO__
7782 #define __HOST_INTF_PCIE_CORE_RST_EN_MACRO__
7783
7784 /* macros for field TRAINING_RST_EN */
7785 #define HOST_INTF_PCIE_CORE_RST_EN__TRAINING_RST_EN__SHIFT 0
7786 #define HOST_INTF_PCIE_CORE_RST_EN__TRAINING_RST_EN__WIDTH 1
7787 #define HOST_INTF_PCIE_CORE_RST_EN__TRAINING_RST_EN__MASK 0x00000001U
7788 #define HOST_INTF_PCIE_CORE_RST_EN__TRAINING_RST_EN__READ(src) \
7789 (u_int32_t)(src)\
7790 & 0x00000001U
7791 #define HOST_INTF_PCIE_CORE_RST_EN__TRAINING_RST_EN__WRITE(src) \
7792 ((u_int32_t)(src)\
7793 & 0x00000001U)
7794 #define HOST_INTF_PCIE_CORE_RST_EN__TRAINING_RST_EN__MODIFY(dst, src) \
7795 (dst) = ((dst) &\
7796 ~0x00000001U) | ((u_int32_t)(src) &\
7797 0x00000001U)
7798 #define HOST_INTF_PCIE_CORE_RST_EN__TRAINING_RST_EN__VERIFY(src) \
7799 (!(((u_int32_t)(src)\
7800 & ~0x00000001U)))
7801 #define HOST_INTF_PCIE_CORE_RST_EN__TRAINING_RST_EN__SET(dst) \
7802 (dst) = ((dst) &\
7803 ~0x00000001U) | (u_int32_t)(1)
7804 #define HOST_INTF_PCIE_CORE_RST_EN__TRAINING_RST_EN__CLR(dst) \
7805 (dst) = ((dst) &\
7806 ~0x00000001U) | (u_int32_t)(0)
7807
7808 /* macros for field XMLH_LINK_RST_EN */
7809 #define HOST_INTF_PCIE_CORE_RST_EN__XMLH_LINK_RST_EN__SHIFT 1
7810 #define HOST_INTF_PCIE_CORE_RST_EN__XMLH_LINK_RST_EN__WIDTH 1
7811 #define HOST_INTF_PCIE_CORE_RST_EN__XMLH_LINK_RST_EN__MASK 0x00000002U
7812 #define HOST_INTF_PCIE_CORE_RST_EN__XMLH_LINK_RST_EN__READ(src) \
7813 (((u_int32_t)(src)\
7814 & 0x00000002U) >> 1)
7815 #define HOST_INTF_PCIE_CORE_RST_EN__XMLH_LINK_RST_EN__WRITE(src) \
7816 (((u_int32_t)(src)\
7817 << 1) & 0x00000002U)
7818 #define HOST_INTF_PCIE_CORE_RST_EN__XMLH_LINK_RST_EN__MODIFY(dst, src) \
7819 (dst) = ((dst) &\
7820 ~0x00000002U) | (((u_int32_t)(src) <<\
7821 1) & 0x00000002U)
7822 #define HOST_INTF_PCIE_CORE_RST_EN__XMLH_LINK_RST_EN__VERIFY(src) \
7823 (!((((u_int32_t)(src)\
7824 << 1) & ~0x00000002U)))
7825 #define HOST_INTF_PCIE_CORE_RST_EN__XMLH_LINK_RST_EN__SET(dst) \
7826 (dst) = ((dst) &\
7827 ~0x00000002U) | ((u_int32_t)(1) << 1)
7828 #define HOST_INTF_PCIE_CORE_RST_EN__XMLH_LINK_RST_EN__CLR(dst) \
7829 (dst) = ((dst) &\
7830 ~0x00000002U) | ((u_int32_t)(0) << 1)
7831
7832 /* macros for field RDLH_LINK_RST_EN */
7833 #define HOST_INTF_PCIE_CORE_RST_EN__RDLH_LINK_RST_EN__SHIFT 2
7834 #define HOST_INTF_PCIE_CORE_RST_EN__RDLH_LINK_RST_EN__WIDTH 1
7835 #define HOST_INTF_PCIE_CORE_RST_EN__RDLH_LINK_RST_EN__MASK 0x00000004U
7836 #define HOST_INTF_PCIE_CORE_RST_EN__RDLH_LINK_RST_EN__READ(src) \
7837 (((u_int32_t)(src)\
7838 & 0x00000004U) >> 2)
7839 #define HOST_INTF_PCIE_CORE_RST_EN__RDLH_LINK_RST_EN__WRITE(src) \
7840 (((u_int32_t)(src)\
7841 << 2) & 0x00000004U)
7842 #define HOST_INTF_PCIE_CORE_RST_EN__RDLH_LINK_RST_EN__MODIFY(dst, src) \
7843 (dst) = ((dst) &\
7844 ~0x00000004U) | (((u_int32_t)(src) <<\
7845 2) & 0x00000004U)
7846 #define HOST_INTF_PCIE_CORE_RST_EN__RDLH_LINK_RST_EN__VERIFY(src) \
7847 (!((((u_int32_t)(src)\
7848 << 2) & ~0x00000004U)))
7849 #define HOST_INTF_PCIE_CORE_RST_EN__RDLH_LINK_RST_EN__SET(dst) \
7850 (dst) = ((dst) &\
7851 ~0x00000004U) | ((u_int32_t)(1) << 2)
7852 #define HOST_INTF_PCIE_CORE_RST_EN__RDLH_LINK_RST_EN__CLR(dst) \
7853 (dst) = ((dst) &\
7854 ~0x00000004U) | ((u_int32_t)(0) << 2)
7855
7856 /* macros for field LINK_REQ_RST_EN */
7857 #define HOST_INTF_PCIE_CORE_RST_EN__LINK_REQ_RST_EN__SHIFT 3
7858 #define HOST_INTF_PCIE_CORE_RST_EN__LINK_REQ_RST_EN__WIDTH 1
7859 #define HOST_INTF_PCIE_CORE_RST_EN__LINK_REQ_RST_EN__MASK 0x00000008U
7860 #define HOST_INTF_PCIE_CORE_RST_EN__LINK_REQ_RST_EN__READ(src) \
7861 (((u_int32_t)(src)\
7862 & 0x00000008U) >> 3)
7863 #define HOST_INTF_PCIE_CORE_RST_EN__LINK_REQ_RST_EN__WRITE(src) \
7864 (((u_int32_t)(src)\
7865 << 3) & 0x00000008U)
7866 #define HOST_INTF_PCIE_CORE_RST_EN__LINK_REQ_RST_EN__MODIFY(dst, src) \
7867 (dst) = ((dst) &\
7868 ~0x00000008U) | (((u_int32_t)(src) <<\
7869 3) & 0x00000008U)
7870 #define HOST_INTF_PCIE_CORE_RST_EN__LINK_REQ_RST_EN__VERIFY(src) \
7871 (!((((u_int32_t)(src)\
7872 << 3) & ~0x00000008U)))
7873 #define HOST_INTF_PCIE_CORE_RST_EN__LINK_REQ_RST_EN__SET(dst) \
7874 (dst) = ((dst) &\
7875 ~0x00000008U) | ((u_int32_t)(1) << 3)
7876 #define HOST_INTF_PCIE_CORE_RST_EN__LINK_REQ_RST_EN__CLR(dst) \
7877 (dst) = ((dst) &\
7878 ~0x00000008U) | ((u_int32_t)(0) << 3)
7879 #define HOST_INTF_PCIE_CORE_RST_EN__TYPE u_int32_t
7880 #define HOST_INTF_PCIE_CORE_RST_EN__READ 0x0000000fU
7881 #define HOST_INTF_PCIE_CORE_RST_EN__WRITE 0x0000000fU
7882
7883 #endif /* __HOST_INTF_PCIE_CORE_RST_EN_MACRO__ */
7884
7885
7886 /* macros for host_intf_reg_block.HOST_INTF_PCIE_CORE_RST_EN */
7887 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_PCIE_CORE_RST_EN__NUM 1
7888
7889 /* macros for BlueprintGlobalNameSpace::HOST_INTF_CLKRUN */
7890 #ifndef __HOST_INTF_CLKRUN_MACRO__
7891 #define __HOST_INTF_CLKRUN_MACRO__
7892
7893 /* macros for field FORCE */
7894 #define HOST_INTF_CLKRUN__FORCE__SHIFT 0
7895 #define HOST_INTF_CLKRUN__FORCE__WIDTH 1
7896 #define HOST_INTF_CLKRUN__FORCE__MASK 0x00000001U
7897 #define HOST_INTF_CLKRUN__FORCE__READ(src) (u_int32_t)(src) & 0x00000001U
7898 #define HOST_INTF_CLKRUN__FORCE__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
7899 #define HOST_INTF_CLKRUN__FORCE__MODIFY(dst, src) \
7900 (dst) = ((dst) &\
7901 ~0x00000001U) | ((u_int32_t)(src) &\
7902 0x00000001U)
7903 #define HOST_INTF_CLKRUN__FORCE__VERIFY(src) \
7904 (!(((u_int32_t)(src)\
7905 & ~0x00000001U)))
7906 #define HOST_INTF_CLKRUN__FORCE__SET(dst) \
7907 (dst) = ((dst) &\
7908 ~0x00000001U) | (u_int32_t)(1)
7909 #define HOST_INTF_CLKRUN__FORCE__CLR(dst) \
7910 (dst) = ((dst) &\
7911 ~0x00000001U) | (u_int32_t)(0)
7912
7913 /* macros for field CNT */
7914 #define HOST_INTF_CLKRUN__CNT__SHIFT 1
7915 #define HOST_INTF_CLKRUN__CNT__WIDTH 31
7916 #define HOST_INTF_CLKRUN__CNT__MASK 0xfffffffeU
7917 #define HOST_INTF_CLKRUN__CNT__READ(src) \
7918 (((u_int32_t)(src)\
7919 & 0xfffffffeU) >> 1)
7920 #define HOST_INTF_CLKRUN__CNT__WRITE(src) \
7921 (((u_int32_t)(src)\
7922 << 1) & 0xfffffffeU)
7923 #define HOST_INTF_CLKRUN__CNT__MODIFY(dst, src) \
7924 (dst) = ((dst) &\
7925 ~0xfffffffeU) | (((u_int32_t)(src) <<\
7926 1) & 0xfffffffeU)
7927 #define HOST_INTF_CLKRUN__CNT__VERIFY(src) \
7928 (!((((u_int32_t)(src)\
7929 << 1) & ~0xfffffffeU)))
7930 #define HOST_INTF_CLKRUN__TYPE u_int32_t
7931 #define HOST_INTF_CLKRUN__READ 0xffffffffU
7932 #define HOST_INTF_CLKRUN__WRITE 0xffffffffU
7933
7934 #endif /* __HOST_INTF_CLKRUN_MACRO__ */
7935
7936
7937 /* macros for host_intf_reg_block.HOST_INTF_CLKRUN */
7938 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_CLKRUN__NUM 1
7939
7940 /* macros for BlueprintGlobalNameSpace::HOST_INTF_EEPROM_STS */
7941 #ifndef __HOST_INTF_EEPROM_STS_MACRO__
7942 #define __HOST_INTF_EEPROM_STS_MACRO__
7943
7944 /* macros for field RD_DATA */
7945 #define HOST_INTF_EEPROM_STS__RD_DATA__SHIFT 0
7946 #define HOST_INTF_EEPROM_STS__RD_DATA__WIDTH 16
7947 #define HOST_INTF_EEPROM_STS__RD_DATA__MASK 0x0000ffffU
7948 #define HOST_INTF_EEPROM_STS__RD_DATA__READ(src) (u_int32_t)(src) & 0x0000ffffU
7949
7950 /* macros for field BUSY */
7951 #define HOST_INTF_EEPROM_STS__BUSY__SHIFT 16
7952 #define HOST_INTF_EEPROM_STS__BUSY__WIDTH 1
7953 #define HOST_INTF_EEPROM_STS__BUSY__MASK 0x00010000U
7954 #define HOST_INTF_EEPROM_STS__BUSY__READ(src) \
7955 (((u_int32_t)(src)\
7956 & 0x00010000U) >> 16)
7957 #define HOST_INTF_EEPROM_STS__BUSY__SET(dst) \
7958 (dst) = ((dst) &\
7959 ~0x00010000U) | ((u_int32_t)(1) << 16)
7960 #define HOST_INTF_EEPROM_STS__BUSY__CLR(dst) \
7961 (dst) = ((dst) &\
7962 ~0x00010000U) | ((u_int32_t)(0) << 16)
7963
7964 /* macros for field BUSY_ACCESS */
7965 #define HOST_INTF_EEPROM_STS__BUSY_ACCESS__SHIFT 17
7966 #define HOST_INTF_EEPROM_STS__BUSY_ACCESS__WIDTH 1
7967 #define HOST_INTF_EEPROM_STS__BUSY_ACCESS__MASK 0x00020000U
7968 #define HOST_INTF_EEPROM_STS__BUSY_ACCESS__READ(src) \
7969 (((u_int32_t)(src)\
7970 & 0x00020000U) >> 17)
7971 #define HOST_INTF_EEPROM_STS__BUSY_ACCESS__SET(dst) \
7972 (dst) = ((dst) &\
7973 ~0x00020000U) | ((u_int32_t)(1) << 17)
7974 #define HOST_INTF_EEPROM_STS__BUSY_ACCESS__CLR(dst) \
7975 (dst) = ((dst) &\
7976 ~0x00020000U) | ((u_int32_t)(0) << 17)
7977
7978 /* macros for field MASK_ACCESS */
7979 #define HOST_INTF_EEPROM_STS__MASK_ACCESS__SHIFT 18
7980 #define HOST_INTF_EEPROM_STS__MASK_ACCESS__WIDTH 1
7981 #define HOST_INTF_EEPROM_STS__MASK_ACCESS__MASK 0x00040000U
7982 #define HOST_INTF_EEPROM_STS__MASK_ACCESS__READ(src) \
7983 (((u_int32_t)(src)\
7984 & 0x00040000U) >> 18)
7985 #define HOST_INTF_EEPROM_STS__MASK_ACCESS__SET(dst) \
7986 (dst) = ((dst) &\
7987 ~0x00040000U) | ((u_int32_t)(1) << 18)
7988 #define HOST_INTF_EEPROM_STS__MASK_ACCESS__CLR(dst) \
7989 (dst) = ((dst) &\
7990 ~0x00040000U) | ((u_int32_t)(0) << 18)
7991 #define HOST_INTF_EEPROM_STS__TYPE u_int32_t
7992 #define HOST_INTF_EEPROM_STS__READ 0x0007ffffU
7993
7994 #endif /* __HOST_INTF_EEPROM_STS_MACRO__ */
7995
7996
7997 /* macros for host_intf_reg_block.HOST_INTF_EEPROM_STS */
7998 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_EEPROM_STS__NUM 1
7999
8000 /* macros for BlueprintGlobalNameSpace::HOST_INTF_OBS_CTRL */
8001 #ifndef __HOST_INTF_OBS_CTRL_MACRO__
8002 #define __HOST_INTF_OBS_CTRL_MACRO__
8003
8004 /* macros for field OBS_SEL */
8005 #define HOST_INTF_OBS_CTRL__OBS_SEL__SHIFT 0
8006 #define HOST_INTF_OBS_CTRL__OBS_SEL__WIDTH 4
8007 #define HOST_INTF_OBS_CTRL__OBS_SEL__MASK 0x0000000fU
8008 #define HOST_INTF_OBS_CTRL__OBS_SEL__READ(src) (u_int32_t)(src) & 0x0000000fU
8009 #define HOST_INTF_OBS_CTRL__OBS_SEL__WRITE(src) \
8010 ((u_int32_t)(src)\
8011 & 0x0000000fU)
8012 #define HOST_INTF_OBS_CTRL__OBS_SEL__MODIFY(dst, src) \
8013 (dst) = ((dst) &\
8014 ~0x0000000fU) | ((u_int32_t)(src) &\
8015 0x0000000fU)
8016 #define HOST_INTF_OBS_CTRL__OBS_SEL__VERIFY(src) \
8017 (!(((u_int32_t)(src)\
8018 & ~0x0000000fU)))
8019
8020 /* macros for field ANT_SEL */
8021 #define HOST_INTF_OBS_CTRL__ANT_SEL__SHIFT 4
8022 #define HOST_INTF_OBS_CTRL__ANT_SEL__WIDTH 2
8023 #define HOST_INTF_OBS_CTRL__ANT_SEL__MASK 0x00000030U
8024 #define HOST_INTF_OBS_CTRL__ANT_SEL__READ(src) \
8025 (((u_int32_t)(src)\
8026 & 0x00000030U) >> 4)
8027 #define HOST_INTF_OBS_CTRL__ANT_SEL__WRITE(src) \
8028 (((u_int32_t)(src)\
8029 << 4) & 0x00000030U)
8030 #define HOST_INTF_OBS_CTRL__ANT_SEL__MODIFY(dst, src) \
8031 (dst) = ((dst) &\
8032 ~0x00000030U) | (((u_int32_t)(src) <<\
8033 4) & 0x00000030U)
8034 #define HOST_INTF_OBS_CTRL__ANT_SEL__VERIFY(src) \
8035 (!((((u_int32_t)(src)\
8036 << 4) & ~0x00000030U)))
8037
8038 /* macros for field OBS_MODE */
8039 #define HOST_INTF_OBS_CTRL__OBS_MODE__SHIFT 6
8040 #define HOST_INTF_OBS_CTRL__OBS_MODE__WIDTH 2
8041 #define HOST_INTF_OBS_CTRL__OBS_MODE__MASK 0x000000c0U
8042 #define HOST_INTF_OBS_CTRL__OBS_MODE__READ(src) \
8043 (((u_int32_t)(src)\
8044 & 0x000000c0U) >> 6)
8045 #define HOST_INTF_OBS_CTRL__OBS_MODE__WRITE(src) \
8046 (((u_int32_t)(src)\
8047 << 6) & 0x000000c0U)
8048 #define HOST_INTF_OBS_CTRL__OBS_MODE__MODIFY(dst, src) \
8049 (dst) = ((dst) &\
8050 ~0x000000c0U) | (((u_int32_t)(src) <<\
8051 6) & 0x000000c0U)
8052 #define HOST_INTF_OBS_CTRL__OBS_MODE__VERIFY(src) \
8053 (!((((u_int32_t)(src)\
8054 << 6) & ~0x000000c0U)))
8055 #define HOST_INTF_OBS_CTRL__TYPE u_int32_t
8056 #define HOST_INTF_OBS_CTRL__READ 0x000000ffU
8057 #define HOST_INTF_OBS_CTRL__WRITE 0x000000ffU
8058
8059 #endif /* __HOST_INTF_OBS_CTRL_MACRO__ */
8060
8061
8062 /* macros for host_intf_reg_block.HOST_INTF_OBS_CTRL */
8063 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_OBS_CTRL__NUM 1
8064
8065 /* macros for BlueprintGlobalNameSpace::HOST_INTF_RFSILENT */
8066 #ifndef __HOST_INTF_RFSILENT_MACRO__
8067 #define __HOST_INTF_RFSILENT_MACRO__
8068
8069 /* macros for field FORCE */
8070 #define HOST_INTF_RFSILENT__FORCE__SHIFT 0
8071 #define HOST_INTF_RFSILENT__FORCE__WIDTH 1
8072 #define HOST_INTF_RFSILENT__FORCE__MASK 0x00000001U
8073 #define HOST_INTF_RFSILENT__FORCE__READ(src) (u_int32_t)(src) & 0x00000001U
8074 #define HOST_INTF_RFSILENT__FORCE__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
8075 #define HOST_INTF_RFSILENT__FORCE__MODIFY(dst, src) \
8076 (dst) = ((dst) &\
8077 ~0x00000001U) | ((u_int32_t)(src) &\
8078 0x00000001U)
8079 #define HOST_INTF_RFSILENT__FORCE__VERIFY(src) \
8080 (!(((u_int32_t)(src)\
8081 & ~0x00000001U)))
8082 #define HOST_INTF_RFSILENT__FORCE__SET(dst) \
8083 (dst) = ((dst) &\
8084 ~0x00000001U) | (u_int32_t)(1)
8085 #define HOST_INTF_RFSILENT__FORCE__CLR(dst) \
8086 (dst) = ((dst) &\
8087 ~0x00000001U) | (u_int32_t)(0)
8088
8089 /* macros for field INVERT */
8090 #define HOST_INTF_RFSILENT__INVERT__SHIFT 1
8091 #define HOST_INTF_RFSILENT__INVERT__WIDTH 1
8092 #define HOST_INTF_RFSILENT__INVERT__MASK 0x00000002U
8093 #define HOST_INTF_RFSILENT__INVERT__READ(src) \
8094 (((u_int32_t)(src)\
8095 & 0x00000002U) >> 1)
8096 #define HOST_INTF_RFSILENT__INVERT__WRITE(src) \
8097 (((u_int32_t)(src)\
8098 << 1) & 0x00000002U)
8099 #define HOST_INTF_RFSILENT__INVERT__MODIFY(dst, src) \
8100 (dst) = ((dst) &\
8101 ~0x00000002U) | (((u_int32_t)(src) <<\
8102 1) & 0x00000002U)
8103 #define HOST_INTF_RFSILENT__INVERT__VERIFY(src) \
8104 (!((((u_int32_t)(src)\
8105 << 1) & ~0x00000002U)))
8106 #define HOST_INTF_RFSILENT__INVERT__SET(dst) \
8107 (dst) = ((dst) &\
8108 ~0x00000002U) | ((u_int32_t)(1) << 1)
8109 #define HOST_INTF_RFSILENT__INVERT__CLR(dst) \
8110 (dst) = ((dst) &\
8111 ~0x00000002U) | ((u_int32_t)(0) << 1)
8112
8113 /* macros for field RTC_RESET_INVERT */
8114 #define HOST_INTF_RFSILENT__RTC_RESET_INVERT__SHIFT 2
8115 #define HOST_INTF_RFSILENT__RTC_RESET_INVERT__WIDTH 1
8116 #define HOST_INTF_RFSILENT__RTC_RESET_INVERT__MASK 0x00000004U
8117 #define HOST_INTF_RFSILENT__RTC_RESET_INVERT__READ(src) \
8118 (((u_int32_t)(src)\
8119 & 0x00000004U) >> 2)
8120 #define HOST_INTF_RFSILENT__RTC_RESET_INVERT__WRITE(src) \
8121 (((u_int32_t)(src)\
8122 << 2) & 0x00000004U)
8123 #define HOST_INTF_RFSILENT__RTC_RESET_INVERT__MODIFY(dst, src) \
8124 (dst) = ((dst) &\
8125 ~0x00000004U) | (((u_int32_t)(src) <<\
8126 2) & 0x00000004U)
8127 #define HOST_INTF_RFSILENT__RTC_RESET_INVERT__VERIFY(src) \
8128 (!((((u_int32_t)(src)\
8129 << 2) & ~0x00000004U)))
8130 #define HOST_INTF_RFSILENT__RTC_RESET_INVERT__SET(dst) \
8131 (dst) = ((dst) &\
8132 ~0x00000004U) | ((u_int32_t)(1) << 2)
8133 #define HOST_INTF_RFSILENT__RTC_RESET_INVERT__CLR(dst) \
8134 (dst) = ((dst) &\
8135 ~0x00000004U) | ((u_int32_t)(0) << 2)
8136 #define HOST_INTF_RFSILENT__TYPE u_int32_t
8137 #define HOST_INTF_RFSILENT__READ 0x00000007U
8138 #define HOST_INTF_RFSILENT__WRITE 0x00000007U
8139
8140 #endif /* __HOST_INTF_RFSILENT_MACRO__ */
8141
8142
8143 /* macros for host_intf_reg_block.HOST_INTF_RFSILENT */
8144 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_RFSILENT__NUM 1
8145
8146 /* macros for BlueprintGlobalNameSpace::HOST_INTF_GPIO_PDPU */
8147 #ifndef __HOST_INTF_GPIO_PDPU_MACRO__
8148 #define __HOST_INTF_GPIO_PDPU_MACRO__
8149
8150 /* macros for field INT */
8151 #define HOST_INTF_GPIO_PDPU__INT__SHIFT 0
8152 #define HOST_INTF_GPIO_PDPU__INT__WIDTH 32
8153 #define HOST_INTF_GPIO_PDPU__INT__MASK 0xffffffffU
8154 #define HOST_INTF_GPIO_PDPU__INT__READ(src) (u_int32_t)(src) & 0xffffffffU
8155 #define HOST_INTF_GPIO_PDPU__INT__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
8156 #define HOST_INTF_GPIO_PDPU__INT__MODIFY(dst, src) \
8157 (dst) = ((dst) &\
8158 ~0xffffffffU) | ((u_int32_t)(src) &\
8159 0xffffffffU)
8160 #define HOST_INTF_GPIO_PDPU__INT__VERIFY(src) \
8161 (!(((u_int32_t)(src)\
8162 & ~0xffffffffU)))
8163 #define HOST_INTF_GPIO_PDPU__TYPE u_int32_t
8164 #define HOST_INTF_GPIO_PDPU__READ 0xffffffffU
8165 #define HOST_INTF_GPIO_PDPU__WRITE 0xffffffffU
8166
8167 #endif /* __HOST_INTF_GPIO_PDPU_MACRO__ */
8168
8169
8170 /* macros for host_intf_reg_block.HOST_INTF_GPIO_PDPU */
8171 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_GPIO_PDPU__NUM 1
8172
8173 /* macros for BlueprintGlobalNameSpace::HOST_INTF_GPIO_PDPU1 */
8174 #ifndef __HOST_INTF_GPIO_PDPU1_MACRO__
8175 #define __HOST_INTF_GPIO_PDPU1_MACRO__
8176
8177 /* macros for field INT */
8178 #define HOST_INTF_GPIO_PDPU1__INT__SHIFT 0
8179 #define HOST_INTF_GPIO_PDPU1__INT__WIDTH 2
8180 #define HOST_INTF_GPIO_PDPU1__INT__MASK 0x00000003U
8181 #define HOST_INTF_GPIO_PDPU1__INT__READ(src) (u_int32_t)(src) & 0x00000003U
8182 #define HOST_INTF_GPIO_PDPU1__INT__WRITE(src) ((u_int32_t)(src) & 0x00000003U)
8183 #define HOST_INTF_GPIO_PDPU1__INT__MODIFY(dst, src) \
8184 (dst) = ((dst) &\
8185 ~0x00000003U) | ((u_int32_t)(src) &\
8186 0x00000003U)
8187 #define HOST_INTF_GPIO_PDPU1__INT__VERIFY(src) \
8188 (!(((u_int32_t)(src)\
8189 & ~0x00000003U)))
8190 #define HOST_INTF_GPIO_PDPU1__TYPE u_int32_t
8191 #define HOST_INTF_GPIO_PDPU1__READ 0x00000003U
8192 #define HOST_INTF_GPIO_PDPU1__WRITE 0x00000003U
8193
8194 #endif /* __HOST_INTF_GPIO_PDPU1_MACRO__ */
8195
8196
8197 /* macros for host_intf_reg_block.HOST_INTF_GPIO_PDPU1 */
8198 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_GPIO_PDPU1__NUM 1
8199
8200 /* macros for BlueprintGlobalNameSpace::HOST_INTF_GPIO_DS */
8201 #ifndef __HOST_INTF_GPIO_DS_MACRO__
8202 #define __HOST_INTF_GPIO_DS_MACRO__
8203
8204 /* macros for field INT */
8205 #define HOST_INTF_GPIO_DS__INT__SHIFT 0
8206 #define HOST_INTF_GPIO_DS__INT__WIDTH 32
8207 #define HOST_INTF_GPIO_DS__INT__MASK 0xffffffffU
8208 #define HOST_INTF_GPIO_DS__INT__READ(src) (u_int32_t)(src) & 0xffffffffU
8209 #define HOST_INTF_GPIO_DS__INT__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
8210 #define HOST_INTF_GPIO_DS__INT__MODIFY(dst, src) \
8211 (dst) = ((dst) &\
8212 ~0xffffffffU) | ((u_int32_t)(src) &\
8213 0xffffffffU)
8214 #define HOST_INTF_GPIO_DS__INT__VERIFY(src) \
8215 (!(((u_int32_t)(src)\
8216 & ~0xffffffffU)))
8217 #define HOST_INTF_GPIO_DS__TYPE u_int32_t
8218 #define HOST_INTF_GPIO_DS__READ 0xffffffffU
8219 #define HOST_INTF_GPIO_DS__WRITE 0xffffffffU
8220
8221 #endif /* __HOST_INTF_GPIO_DS_MACRO__ */
8222
8223
8224 /* macros for host_intf_reg_block.HOST_INTF_GPIO_DS */
8225 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_GPIO_DS__NUM 1
8226
8227 /* macros for BlueprintGlobalNameSpace::HOST_INTF_GPIO_DS1 */
8228 #ifndef __HOST_INTF_GPIO_DS1_MACRO__
8229 #define __HOST_INTF_GPIO_DS1_MACRO__
8230
8231 /* macros for field INT */
8232 #define HOST_INTF_GPIO_DS1__INT__SHIFT 0
8233 #define HOST_INTF_GPIO_DS1__INT__WIDTH 2
8234 #define HOST_INTF_GPIO_DS1__INT__MASK 0x00000003U
8235 #define HOST_INTF_GPIO_DS1__INT__READ(src) (u_int32_t)(src) & 0x00000003U
8236 #define HOST_INTF_GPIO_DS1__INT__WRITE(src) ((u_int32_t)(src) & 0x00000003U)
8237 #define HOST_INTF_GPIO_DS1__INT__MODIFY(dst, src) \
8238 (dst) = ((dst) &\
8239 ~0x00000003U) | ((u_int32_t)(src) &\
8240 0x00000003U)
8241 #define HOST_INTF_GPIO_DS1__INT__VERIFY(src) \
8242 (!(((u_int32_t)(src)\
8243 & ~0x00000003U)))
8244 #define HOST_INTF_GPIO_DS1__TYPE u_int32_t
8245 #define HOST_INTF_GPIO_DS1__READ 0x00000003U
8246 #define HOST_INTF_GPIO_DS1__WRITE 0x00000003U
8247
8248 #endif /* __HOST_INTF_GPIO_DS1_MACRO__ */
8249
8250
8251 /* macros for host_intf_reg_block.HOST_INTF_GPIO_DS1 */
8252 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_GPIO_DS1__NUM 1
8253
8254 /* macros for BlueprintGlobalNameSpace::HOST_INTF_MISC */
8255 #ifndef __HOST_INTF_MISC_MACRO__
8256 #define __HOST_INTF_MISC_MACRO__
8257
8258 /* macros for field AT_SPEED_EN */
8259 #define HOST_INTF_MISC__AT_SPEED_EN__SHIFT 0
8260 #define HOST_INTF_MISC__AT_SPEED_EN__WIDTH 1
8261 #define HOST_INTF_MISC__AT_SPEED_EN__MASK 0x00000001U
8262 #define HOST_INTF_MISC__AT_SPEED_EN__READ(src) (u_int32_t)(src) & 0x00000001U
8263 #define HOST_INTF_MISC__AT_SPEED_EN__WRITE(src) \
8264 ((u_int32_t)(src)\
8265 & 0x00000001U)
8266 #define HOST_INTF_MISC__AT_SPEED_EN__MODIFY(dst, src) \
8267 (dst) = ((dst) &\
8268 ~0x00000001U) | ((u_int32_t)(src) &\
8269 0x00000001U)
8270 #define HOST_INTF_MISC__AT_SPEED_EN__VERIFY(src) \
8271 (!(((u_int32_t)(src)\
8272 & ~0x00000001U)))
8273 #define HOST_INTF_MISC__AT_SPEED_EN__SET(dst) \
8274 (dst) = ((dst) &\
8275 ~0x00000001U) | (u_int32_t)(1)
8276 #define HOST_INTF_MISC__AT_SPEED_EN__CLR(dst) \
8277 (dst) = ((dst) &\
8278 ~0x00000001U) | (u_int32_t)(0)
8279
8280 /* macros for field OTP_DEBUG_MODE_SEL */
8281 #define HOST_INTF_MISC__OTP_DEBUG_MODE_SEL__SHIFT 1
8282 #define HOST_INTF_MISC__OTP_DEBUG_MODE_SEL__WIDTH 1
8283 #define HOST_INTF_MISC__OTP_DEBUG_MODE_SEL__MASK 0x00000002U
8284 #define HOST_INTF_MISC__OTP_DEBUG_MODE_SEL__READ(src) \
8285 (((u_int32_t)(src)\
8286 & 0x00000002U) >> 1)
8287 #define HOST_INTF_MISC__OTP_DEBUG_MODE_SEL__WRITE(src) \
8288 (((u_int32_t)(src)\
8289 << 1) & 0x00000002U)
8290 #define HOST_INTF_MISC__OTP_DEBUG_MODE_SEL__MODIFY(dst, src) \
8291 (dst) = ((dst) &\
8292 ~0x00000002U) | (((u_int32_t)(src) <<\
8293 1) & 0x00000002U)
8294 #define HOST_INTF_MISC__OTP_DEBUG_MODE_SEL__VERIFY(src) \
8295 (!((((u_int32_t)(src)\
8296 << 1) & ~0x00000002U)))
8297 #define HOST_INTF_MISC__OTP_DEBUG_MODE_SEL__SET(dst) \
8298 (dst) = ((dst) &\
8299 ~0x00000002U) | ((u_int32_t)(1) << 1)
8300 #define HOST_INTF_MISC__OTP_DEBUG_MODE_SEL__CLR(dst) \
8301 (dst) = ((dst) &\
8302 ~0x00000002U) | ((u_int32_t)(0) << 1)
8303
8304 /* macros for field OTP_DEBUG_EFUSE_MEM_SEL */
8305 #define HOST_INTF_MISC__OTP_DEBUG_EFUSE_MEM_SEL__SHIFT 2
8306 #define HOST_INTF_MISC__OTP_DEBUG_EFUSE_MEM_SEL__WIDTH 1
8307 #define HOST_INTF_MISC__OTP_DEBUG_EFUSE_MEM_SEL__MASK 0x00000004U
8308 #define HOST_INTF_MISC__OTP_DEBUG_EFUSE_MEM_SEL__READ(src) \
8309 (((u_int32_t)(src)\
8310 & 0x00000004U) >> 2)
8311 #define HOST_INTF_MISC__OTP_DEBUG_EFUSE_MEM_SEL__WRITE(src) \
8312 (((u_int32_t)(src)\
8313 << 2) & 0x00000004U)
8314 #define HOST_INTF_MISC__OTP_DEBUG_EFUSE_MEM_SEL__MODIFY(dst, src) \
8315 (dst) = ((dst) &\
8316 ~0x00000004U) | (((u_int32_t)(src) <<\
8317 2) & 0x00000004U)
8318 #define HOST_INTF_MISC__OTP_DEBUG_EFUSE_MEM_SEL__VERIFY(src) \
8319 (!((((u_int32_t)(src)\
8320 << 2) & ~0x00000004U)))
8321 #define HOST_INTF_MISC__OTP_DEBUG_EFUSE_MEM_SEL__SET(dst) \
8322 (dst) = ((dst) &\
8323 ~0x00000004U) | ((u_int32_t)(1) << 2)
8324 #define HOST_INTF_MISC__OTP_DEBUG_EFUSE_MEM_SEL__CLR(dst) \
8325 (dst) = ((dst) &\
8326 ~0x00000004U) | ((u_int32_t)(0) << 2)
8327 #define HOST_INTF_MISC__TYPE u_int32_t
8328 #define HOST_INTF_MISC__READ 0x00000007U
8329 #define HOST_INTF_MISC__WRITE 0x00000007U
8330
8331 #endif /* __HOST_INTF_MISC_MACRO__ */
8332
8333
8334 /* macros for host_intf_reg_block.HOST_INTF_MISC */
8335 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_MISC__NUM 1
8336
8337 /* macros for BlueprintGlobalNameSpace::HOST_INTF_PCIE_MSI */
8338 #ifndef __HOST_INTF_PCIE_MSI_MACRO__
8339 #define __HOST_INTF_PCIE_MSI_MACRO__
8340
8341 /* macros for field INT_EN */
8342 #define HOST_INTF_PCIE_MSI__INT_EN__SHIFT 0
8343 #define HOST_INTF_PCIE_MSI__INT_EN__WIDTH 1
8344 #define HOST_INTF_PCIE_MSI__INT_EN__MASK 0x00000001U
8345 #define HOST_INTF_PCIE_MSI__INT_EN__READ(src) (u_int32_t)(src) & 0x00000001U
8346 #define HOST_INTF_PCIE_MSI__INT_EN__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
8347 #define HOST_INTF_PCIE_MSI__INT_EN__MODIFY(dst, src) \
8348 (dst) = ((dst) &\
8349 ~0x00000001U) | ((u_int32_t)(src) &\
8350 0x00000001U)
8351 #define HOST_INTF_PCIE_MSI__INT_EN__VERIFY(src) \
8352 (!(((u_int32_t)(src)\
8353 & ~0x00000001U)))
8354 #define HOST_INTF_PCIE_MSI__INT_EN__SET(dst) \
8355 (dst) = ((dst) &\
8356 ~0x00000001U) | (u_int32_t)(1)
8357 #define HOST_INTF_PCIE_MSI__INT_EN__CLR(dst) \
8358 (dst) = ((dst) &\
8359 ~0x00000001U) | (u_int32_t)(0)
8360
8361 /* macros for field MULTI_MSI */
8362 #define HOST_INTF_PCIE_MSI__MULTI_MSI__SHIFT 1
8363 #define HOST_INTF_PCIE_MSI__MULTI_MSI__WIDTH 8
8364 #define HOST_INTF_PCIE_MSI__MULTI_MSI__MASK 0x000001feU
8365 #define HOST_INTF_PCIE_MSI__MULTI_MSI__READ(src) \
8366 (((u_int32_t)(src)\
8367 & 0x000001feU) >> 1)
8368 #define HOST_INTF_PCIE_MSI__MULTI_MSI__WRITE(src) \
8369 (((u_int32_t)(src)\
8370 << 1) & 0x000001feU)
8371 #define HOST_INTF_PCIE_MSI__MULTI_MSI__MODIFY(dst, src) \
8372 (dst) = ((dst) &\
8373 ~0x000001feU) | (((u_int32_t)(src) <<\
8374 1) & 0x000001feU)
8375 #define HOST_INTF_PCIE_MSI__MULTI_MSI__VERIFY(src) \
8376 (!((((u_int32_t)(src)\
8377 << 1) & ~0x000001feU)))
8378
8379 /* macros for field INT_PENDING_ADDR */
8380 #define HOST_INTF_PCIE_MSI__INT_PENDING_ADDR__SHIFT 9
8381 #define HOST_INTF_PCIE_MSI__INT_PENDING_ADDR__WIDTH 16
8382 #define HOST_INTF_PCIE_MSI__INT_PENDING_ADDR__MASK 0x01fffe00U
8383 #define HOST_INTF_PCIE_MSI__INT_PENDING_ADDR__READ(src) \
8384 (((u_int32_t)(src)\
8385 & 0x01fffe00U) >> 9)
8386 #define HOST_INTF_PCIE_MSI__INT_PENDING_ADDR__WRITE(src) \
8387 (((u_int32_t)(src)\
8388 << 9) & 0x01fffe00U)
8389 #define HOST_INTF_PCIE_MSI__INT_PENDING_ADDR__MODIFY(dst, src) \
8390 (dst) = ((dst) &\
8391 ~0x01fffe00U) | (((u_int32_t)(src) <<\
8392 9) & 0x01fffe00U)
8393 #define HOST_INTF_PCIE_MSI__INT_PENDING_ADDR__VERIFY(src) \
8394 (!((((u_int32_t)(src)\
8395 << 9) & ~0x01fffe00U)))
8396
8397 /* macros for field HW_DBI_WR_EN */
8398 #define HOST_INTF_PCIE_MSI__HW_DBI_WR_EN__SHIFT 25
8399 #define HOST_INTF_PCIE_MSI__HW_DBI_WR_EN__WIDTH 1
8400 #define HOST_INTF_PCIE_MSI__HW_DBI_WR_EN__MASK 0x02000000U
8401 #define HOST_INTF_PCIE_MSI__HW_DBI_WR_EN__READ(src) \
8402 (((u_int32_t)(src)\
8403 & 0x02000000U) >> 25)
8404 #define HOST_INTF_PCIE_MSI__HW_DBI_WR_EN__WRITE(src) \
8405 (((u_int32_t)(src)\
8406 << 25) & 0x02000000U)
8407 #define HOST_INTF_PCIE_MSI__HW_DBI_WR_EN__MODIFY(dst, src) \
8408 (dst) = ((dst) &\
8409 ~0x02000000U) | (((u_int32_t)(src) <<\
8410 25) & 0x02000000U)
8411 #define HOST_INTF_PCIE_MSI__HW_DBI_WR_EN__VERIFY(src) \
8412 (!((((u_int32_t)(src)\
8413 << 25) & ~0x02000000U)))
8414 #define HOST_INTF_PCIE_MSI__HW_DBI_WR_EN__SET(dst) \
8415 (dst) = ((dst) &\
8416 ~0x02000000U) | ((u_int32_t)(1) << 25)
8417 #define HOST_INTF_PCIE_MSI__HW_DBI_WR_EN__CLR(dst) \
8418 (dst) = ((dst) &\
8419 ~0x02000000U) | ((u_int32_t)(0) << 25)
8420
8421 /* macros for field IRQ_PENDING */
8422 #define HOST_INTF_PCIE_MSI__IRQ_PENDING__SHIFT 26
8423 #define HOST_INTF_PCIE_MSI__IRQ_PENDING__WIDTH 4
8424 #define HOST_INTF_PCIE_MSI__IRQ_PENDING__MASK 0x3c000000U
8425 #define HOST_INTF_PCIE_MSI__IRQ_PENDING__READ(src) \
8426 (((u_int32_t)(src)\
8427 & 0x3c000000U) >> 26)
8428 #define HOST_INTF_PCIE_MSI__TYPE u_int32_t
8429 #define HOST_INTF_PCIE_MSI__READ 0x3fffffffU
8430 #define HOST_INTF_PCIE_MSI__WRITE 0x3fffffffU
8431
8432 #endif /* __HOST_INTF_PCIE_MSI_MACRO__ */
8433
8434
8435 /* macros for host_intf_reg_block.HOST_INTF_PCIE_MSI */
8436 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_PCIE_MSI__NUM 1
8437
8438 /* macros for BlueprintGlobalNameSpace::HOST_INTF_PCIE_PHY_LATENCY_NFTS_ADJ */
8439 #ifndef __HOST_INTF_PCIE_PHY_LATENCY_NFTS_ADJ_MACRO__
8440 #define __HOST_INTF_PCIE_PHY_LATENCY_NFTS_ADJ_MACRO__
8441
8442 /* macros for field DATA */
8443 #define HOST_INTF_PCIE_PHY_LATENCY_NFTS_ADJ__DATA__SHIFT 0
8444 #define HOST_INTF_PCIE_PHY_LATENCY_NFTS_ADJ__DATA__WIDTH 24
8445 #define HOST_INTF_PCIE_PHY_LATENCY_NFTS_ADJ__DATA__MASK 0x00ffffffU
8446 #define HOST_INTF_PCIE_PHY_LATENCY_NFTS_ADJ__DATA__READ(src) \
8447 (u_int32_t)(src)\
8448 & 0x00ffffffU
8449 #define HOST_INTF_PCIE_PHY_LATENCY_NFTS_ADJ__DATA__WRITE(src) \
8450 ((u_int32_t)(src)\
8451 & 0x00ffffffU)
8452 #define HOST_INTF_PCIE_PHY_LATENCY_NFTS_ADJ__DATA__MODIFY(dst, src) \
8453 (dst) = ((dst) &\
8454 ~0x00ffffffU) | ((u_int32_t)(src) &\
8455 0x00ffffffU)
8456 #define HOST_INTF_PCIE_PHY_LATENCY_NFTS_ADJ__DATA__VERIFY(src) \
8457 (!(((u_int32_t)(src)\
8458 & ~0x00ffffffU)))
8459 #define HOST_INTF_PCIE_PHY_LATENCY_NFTS_ADJ__TYPE u_int32_t
8460 #define HOST_INTF_PCIE_PHY_LATENCY_NFTS_ADJ__READ 0x00ffffffU
8461 #define HOST_INTF_PCIE_PHY_LATENCY_NFTS_ADJ__WRITE 0x00ffffffU
8462
8463 #endif /* __HOST_INTF_PCIE_PHY_LATENCY_NFTS_ADJ_MACRO__ */
8464
8465
8466 /* macros for host_intf_reg_block.HOST_INTF_PCIE_PHY_LATENCY_NFTS_ADJ */
8467 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_PCIE_PHY_LATENCY_NFTS_ADJ__NUM 1
8468
8469 /* macros for BlueprintGlobalNameSpace::HOST_INTF_MAC_TDMA_CCA_CNTL */
8470 #ifndef __HOST_INTF_MAC_TDMA_CCA_CNTL_MACRO__
8471 #define __HOST_INTF_MAC_TDMA_CCA_CNTL_MACRO__
8472
8473 /* macros for field DATA */
8474 #define HOST_INTF_MAC_TDMA_CCA_CNTL__DATA__SHIFT 0
8475 #define HOST_INTF_MAC_TDMA_CCA_CNTL__DATA__WIDTH 2
8476 #define HOST_INTF_MAC_TDMA_CCA_CNTL__DATA__MASK 0x00000003U
8477 #define HOST_INTF_MAC_TDMA_CCA_CNTL__DATA__READ(src) \
8478 (u_int32_t)(src)\
8479 & 0x00000003U
8480 #define HOST_INTF_MAC_TDMA_CCA_CNTL__DATA__WRITE(src) \
8481 ((u_int32_t)(src)\
8482 & 0x00000003U)
8483 #define HOST_INTF_MAC_TDMA_CCA_CNTL__DATA__MODIFY(dst, src) \
8484 (dst) = ((dst) &\
8485 ~0x00000003U) | ((u_int32_t)(src) &\
8486 0x00000003U)
8487 #define HOST_INTF_MAC_TDMA_CCA_CNTL__DATA__VERIFY(src) \
8488 (!(((u_int32_t)(src)\
8489 & ~0x00000003U)))
8490 #define HOST_INTF_MAC_TDMA_CCA_CNTL__TYPE u_int32_t
8491 #define HOST_INTF_MAC_TDMA_CCA_CNTL__READ 0x00000003U
8492 #define HOST_INTF_MAC_TDMA_CCA_CNTL__WRITE 0x00000003U
8493
8494 #endif /* __HOST_INTF_MAC_TDMA_CCA_CNTL_MACRO__ */
8495
8496
8497 /* macros for host_intf_reg_block.HOST_INTF_MAC_TDMA_CCA_CNTL */
8498 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_MAC_TDMA_CCA_CNTL__NUM 1
8499
8500 /* macros for BlueprintGlobalNameSpace::HOST_INTF_MAC_TXAPSYNC */
8501 #ifndef __HOST_INTF_MAC_TXAPSYNC_MACRO__
8502 #define __HOST_INTF_MAC_TXAPSYNC_MACRO__
8503
8504 /* macros for field ENABLE */
8505 #define HOST_INTF_MAC_TXAPSYNC__ENABLE__SHIFT 0
8506 #define HOST_INTF_MAC_TXAPSYNC__ENABLE__WIDTH 1
8507 #define HOST_INTF_MAC_TXAPSYNC__ENABLE__MASK 0x00000001U
8508 #define HOST_INTF_MAC_TXAPSYNC__ENABLE__READ(src) \
8509 (u_int32_t)(src)\
8510 & 0x00000001U
8511 #define HOST_INTF_MAC_TXAPSYNC__ENABLE__WRITE(src) \
8512 ((u_int32_t)(src)\
8513 & 0x00000001U)
8514 #define HOST_INTF_MAC_TXAPSYNC__ENABLE__MODIFY(dst, src) \
8515 (dst) = ((dst) &\
8516 ~0x00000001U) | ((u_int32_t)(src) &\
8517 0x00000001U)
8518 #define HOST_INTF_MAC_TXAPSYNC__ENABLE__VERIFY(src) \
8519 (!(((u_int32_t)(src)\
8520 & ~0x00000001U)))
8521 #define HOST_INTF_MAC_TXAPSYNC__ENABLE__SET(dst) \
8522 (dst) = ((dst) &\
8523 ~0x00000001U) | (u_int32_t)(1)
8524 #define HOST_INTF_MAC_TXAPSYNC__ENABLE__CLR(dst) \
8525 (dst) = ((dst) &\
8526 ~0x00000001U) | (u_int32_t)(0)
8527 #define HOST_INTF_MAC_TXAPSYNC__TYPE u_int32_t
8528 #define HOST_INTF_MAC_TXAPSYNC__READ 0x00000001U
8529 #define HOST_INTF_MAC_TXAPSYNC__WRITE 0x00000001U
8530
8531 #endif /* __HOST_INTF_MAC_TXAPSYNC_MACRO__ */
8532
8533
8534 /* macros for host_intf_reg_block.HOST_INTF_MAC_TXAPSYNC */
8535 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_MAC_TXAPSYNC__NUM 1
8536
8537 /* macros for BlueprintGlobalNameSpace::HOST_INTF_MAC_TXSYNC_INITIAL_SYNC_TMR */
8538 #ifndef __HOST_INTF_MAC_TXSYNC_INITIAL_SYNC_TMR_MACRO__
8539 #define __HOST_INTF_MAC_TXSYNC_INITIAL_SYNC_TMR_MACRO__
8540
8541 /* macros for field DATA */
8542 #define HOST_INTF_MAC_TXSYNC_INITIAL_SYNC_TMR__DATA__SHIFT 0
8543 #define HOST_INTF_MAC_TXSYNC_INITIAL_SYNC_TMR__DATA__WIDTH 16
8544 #define HOST_INTF_MAC_TXSYNC_INITIAL_SYNC_TMR__DATA__MASK 0x0000ffffU
8545 #define HOST_INTF_MAC_TXSYNC_INITIAL_SYNC_TMR__DATA__READ(src) \
8546 (u_int32_t)(src)\
8547 & 0x0000ffffU
8548 #define HOST_INTF_MAC_TXSYNC_INITIAL_SYNC_TMR__DATA__WRITE(src) \
8549 ((u_int32_t)(src)\
8550 & 0x0000ffffU)
8551 #define HOST_INTF_MAC_TXSYNC_INITIAL_SYNC_TMR__DATA__MODIFY(dst, src) \
8552 (dst) = ((dst) &\
8553 ~0x0000ffffU) | ((u_int32_t)(src) &\
8554 0x0000ffffU)
8555 #define HOST_INTF_MAC_TXSYNC_INITIAL_SYNC_TMR__DATA__VERIFY(src) \
8556 (!(((u_int32_t)(src)\
8557 & ~0x0000ffffU)))
8558 #define HOST_INTF_MAC_TXSYNC_INITIAL_SYNC_TMR__TYPE u_int32_t
8559 #define HOST_INTF_MAC_TXSYNC_INITIAL_SYNC_TMR__READ 0x0000ffffU
8560 #define HOST_INTF_MAC_TXSYNC_INITIAL_SYNC_TMR__WRITE 0x0000ffffU
8561
8562 #endif /* __HOST_INTF_MAC_TXSYNC_INITIAL_SYNC_TMR_MACRO__ */
8563
8564
8565 /* macros for host_intf_reg_block.HOST_INTF_MAC_TXSYNC_INITIAL_SYNC_TMR */
8566 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_MAC_TXSYNC_INITIAL_SYNC_TMR__NUM 1
8567
8568 /* macros for BlueprintGlobalNameSpace::HOST_INTF_INTR_PRIORITY_SYNC_CAUSE */
8569 #ifndef __HOST_INTF_INTR_PRIORITY_SYNC_CAUSE_MACRO__
8570 #define __HOST_INTF_INTR_PRIORITY_SYNC_CAUSE_MACRO__
8571
8572 /* macros for field DATA */
8573 #define HOST_INTF_INTR_PRIORITY_SYNC_CAUSE__DATA__SHIFT 0
8574 #define HOST_INTF_INTR_PRIORITY_SYNC_CAUSE__DATA__WIDTH 3
8575 #define HOST_INTF_INTR_PRIORITY_SYNC_CAUSE__DATA__MASK 0x00000007U
8576 #define HOST_INTF_INTR_PRIORITY_SYNC_CAUSE__DATA__READ(src) \
8577 (u_int32_t)(src)\
8578 & 0x00000007U
8579 #define HOST_INTF_INTR_PRIORITY_SYNC_CAUSE__DATA__WRITE(src) \
8580 ((u_int32_t)(src)\
8581 & 0x00000007U)
8582 #define HOST_INTF_INTR_PRIORITY_SYNC_CAUSE__DATA__MODIFY(dst, src) \
8583 (dst) = ((dst) &\
8584 ~0x00000007U) | ((u_int32_t)(src) &\
8585 0x00000007U)
8586 #define HOST_INTF_INTR_PRIORITY_SYNC_CAUSE__DATA__VERIFY(src) \
8587 (!(((u_int32_t)(src)\
8588 & ~0x00000007U)))
8589 #define HOST_INTF_INTR_PRIORITY_SYNC_CAUSE__TYPE u_int32_t
8590 #define HOST_INTF_INTR_PRIORITY_SYNC_CAUSE__READ 0x00000007U
8591 #define HOST_INTF_INTR_PRIORITY_SYNC_CAUSE__WRITE 0x00000007U
8592
8593 #endif /* __HOST_INTF_INTR_PRIORITY_SYNC_CAUSE_MACRO__ */
8594
8595
8596 /* macros for host_intf_reg_block.HOST_INTF_INTR_PRIORITY_SYNC_CAUSE */
8597 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_INTR_PRIORITY_SYNC_CAUSE__NUM 1
8598
8599 /* macros for BlueprintGlobalNameSpace::HOST_INTF_INTR_PRIORITY_SYNC_ENABLE */
8600 #ifndef __HOST_INTF_INTR_PRIORITY_SYNC_ENABLE_MACRO__
8601 #define __HOST_INTF_INTR_PRIORITY_SYNC_ENABLE_MACRO__
8602
8603 /* macros for field DATA */
8604 #define HOST_INTF_INTR_PRIORITY_SYNC_ENABLE__DATA__SHIFT 0
8605 #define HOST_INTF_INTR_PRIORITY_SYNC_ENABLE__DATA__WIDTH 3
8606 #define HOST_INTF_INTR_PRIORITY_SYNC_ENABLE__DATA__MASK 0x00000007U
8607 #define HOST_INTF_INTR_PRIORITY_SYNC_ENABLE__DATA__READ(src) \
8608 (u_int32_t)(src)\
8609 & 0x00000007U
8610 #define HOST_INTF_INTR_PRIORITY_SYNC_ENABLE__DATA__WRITE(src) \
8611 ((u_int32_t)(src)\
8612 & 0x00000007U)
8613 #define HOST_INTF_INTR_PRIORITY_SYNC_ENABLE__DATA__MODIFY(dst, src) \
8614 (dst) = ((dst) &\
8615 ~0x00000007U) | ((u_int32_t)(src) &\
8616 0x00000007U)
8617 #define HOST_INTF_INTR_PRIORITY_SYNC_ENABLE__DATA__VERIFY(src) \
8618 (!(((u_int32_t)(src)\
8619 & ~0x00000007U)))
8620 #define HOST_INTF_INTR_PRIORITY_SYNC_ENABLE__TYPE u_int32_t
8621 #define HOST_INTF_INTR_PRIORITY_SYNC_ENABLE__READ 0x00000007U
8622 #define HOST_INTF_INTR_PRIORITY_SYNC_ENABLE__WRITE 0x00000007U
8623
8624 #endif /* __HOST_INTF_INTR_PRIORITY_SYNC_ENABLE_MACRO__ */
8625
8626
8627 /* macros for host_intf_reg_block.HOST_INTF_INTR_PRIORITY_SYNC_ENABLE */
8628 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_INTR_PRIORITY_SYNC_ENABLE__NUM 1
8629
8630 /* macros for BlueprintGlobalNameSpace::HOST_INTF_INTR_PRIORITY_ASYNC_MASK */
8631 #ifndef __HOST_INTF_INTR_PRIORITY_ASYNC_MASK_MACRO__
8632 #define __HOST_INTF_INTR_PRIORITY_ASYNC_MASK_MACRO__
8633
8634 /* macros for field DATA */
8635 #define HOST_INTF_INTR_PRIORITY_ASYNC_MASK__DATA__SHIFT 0
8636 #define HOST_INTF_INTR_PRIORITY_ASYNC_MASK__DATA__WIDTH 3
8637 #define HOST_INTF_INTR_PRIORITY_ASYNC_MASK__DATA__MASK 0x00000007U
8638 #define HOST_INTF_INTR_PRIORITY_ASYNC_MASK__DATA__READ(src) \
8639 (u_int32_t)(src)\
8640 & 0x00000007U
8641 #define HOST_INTF_INTR_PRIORITY_ASYNC_MASK__DATA__WRITE(src) \
8642 ((u_int32_t)(src)\
8643 & 0x00000007U)
8644 #define HOST_INTF_INTR_PRIORITY_ASYNC_MASK__DATA__MODIFY(dst, src) \
8645 (dst) = ((dst) &\
8646 ~0x00000007U) | ((u_int32_t)(src) &\
8647 0x00000007U)
8648 #define HOST_INTF_INTR_PRIORITY_ASYNC_MASK__DATA__VERIFY(src) \
8649 (!(((u_int32_t)(src)\
8650 & ~0x00000007U)))
8651 #define HOST_INTF_INTR_PRIORITY_ASYNC_MASK__TYPE u_int32_t
8652 #define HOST_INTF_INTR_PRIORITY_ASYNC_MASK__READ 0x00000007U
8653 #define HOST_INTF_INTR_PRIORITY_ASYNC_MASK__WRITE 0x00000007U
8654
8655 #endif /* __HOST_INTF_INTR_PRIORITY_ASYNC_MASK_MACRO__ */
8656
8657
8658 /* macros for host_intf_reg_block.HOST_INTF_INTR_PRIORITY_ASYNC_MASK */
8659 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_INTR_PRIORITY_ASYNC_MASK__NUM 1
8660
8661 /* macros for BlueprintGlobalNameSpace::HOST_INTF_INTR_PRIORITY_SYNC_MASK */
8662 #ifndef __HOST_INTF_INTR_PRIORITY_SYNC_MASK_MACRO__
8663 #define __HOST_INTF_INTR_PRIORITY_SYNC_MASK_MACRO__
8664
8665 /* macros for field DATA */
8666 #define HOST_INTF_INTR_PRIORITY_SYNC_MASK__DATA__SHIFT 0
8667 #define HOST_INTF_INTR_PRIORITY_SYNC_MASK__DATA__WIDTH 3
8668 #define HOST_INTF_INTR_PRIORITY_SYNC_MASK__DATA__MASK 0x00000007U
8669 #define HOST_INTF_INTR_PRIORITY_SYNC_MASK__DATA__READ(src) \
8670 (u_int32_t)(src)\
8671 & 0x00000007U
8672 #define HOST_INTF_INTR_PRIORITY_SYNC_MASK__DATA__WRITE(src) \
8673 ((u_int32_t)(src)\
8674 & 0x00000007U)
8675 #define HOST_INTF_INTR_PRIORITY_SYNC_MASK__DATA__MODIFY(dst, src) \
8676 (dst) = ((dst) &\
8677 ~0x00000007U) | ((u_int32_t)(src) &\
8678 0x00000007U)
8679 #define HOST_INTF_INTR_PRIORITY_SYNC_MASK__DATA__VERIFY(src) \
8680 (!(((u_int32_t)(src)\
8681 & ~0x00000007U)))
8682 #define HOST_INTF_INTR_PRIORITY_SYNC_MASK__TYPE u_int32_t
8683 #define HOST_INTF_INTR_PRIORITY_SYNC_MASK__READ 0x00000007U
8684 #define HOST_INTF_INTR_PRIORITY_SYNC_MASK__WRITE 0x00000007U
8685
8686 #endif /* __HOST_INTF_INTR_PRIORITY_SYNC_MASK_MACRO__ */
8687
8688
8689 /* macros for host_intf_reg_block.HOST_INTF_INTR_PRIORITY_SYNC_MASK */
8690 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_INTR_PRIORITY_SYNC_MASK__NUM 1
8691
8692 /* macros for BlueprintGlobalNameSpace::HOST_INTF_INTR_PRIORITY_ASYNC_CAUSE */
8693 #ifndef __HOST_INTF_INTR_PRIORITY_ASYNC_CAUSE_MACRO__
8694 #define __HOST_INTF_INTR_PRIORITY_ASYNC_CAUSE_MACRO__
8695
8696 /* macros for field DATA */
8697 #define HOST_INTF_INTR_PRIORITY_ASYNC_CAUSE__DATA__SHIFT 0
8698 #define HOST_INTF_INTR_PRIORITY_ASYNC_CAUSE__DATA__WIDTH 3
8699 #define HOST_INTF_INTR_PRIORITY_ASYNC_CAUSE__DATA__MASK 0x00000007U
8700 #define HOST_INTF_INTR_PRIORITY_ASYNC_CAUSE__DATA__READ(src) \
8701 (u_int32_t)(src)\
8702 & 0x00000007U
8703 #define HOST_INTF_INTR_PRIORITY_ASYNC_CAUSE__TYPE u_int32_t
8704 #define HOST_INTF_INTR_PRIORITY_ASYNC_CAUSE__READ 0x00000007U
8705
8706 #endif /* __HOST_INTF_INTR_PRIORITY_ASYNC_CAUSE_MACRO__ */
8707
8708
8709 /* macros for host_intf_reg_block.HOST_INTF_INTR_PRIORITY_ASYNC_CAUSE */
8710 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_INTR_PRIORITY_ASYNC_CAUSE__NUM 1
8711
8712 /* macros for BlueprintGlobalNameSpace::HOST_INTF_INTR_PRIORITY_ASYNC_ENABLE */
8713 #ifndef __HOST_INTF_INTR_PRIORITY_ASYNC_ENABLE_MACRO__
8714 #define __HOST_INTF_INTR_PRIORITY_ASYNC_ENABLE_MACRO__
8715
8716 /* macros for field DATA */
8717 #define HOST_INTF_INTR_PRIORITY_ASYNC_ENABLE__DATA__SHIFT 0
8718 #define HOST_INTF_INTR_PRIORITY_ASYNC_ENABLE__DATA__WIDTH 3
8719 #define HOST_INTF_INTR_PRIORITY_ASYNC_ENABLE__DATA__MASK 0x00000007U
8720 #define HOST_INTF_INTR_PRIORITY_ASYNC_ENABLE__DATA__READ(src) \
8721 (u_int32_t)(src)\
8722 & 0x00000007U
8723 #define HOST_INTF_INTR_PRIORITY_ASYNC_ENABLE__DATA__WRITE(src) \
8724 ((u_int32_t)(src)\
8725 & 0x00000007U)
8726 #define HOST_INTF_INTR_PRIORITY_ASYNC_ENABLE__DATA__MODIFY(dst, src) \
8727 (dst) = ((dst) &\
8728 ~0x00000007U) | ((u_int32_t)(src) &\
8729 0x00000007U)
8730 #define HOST_INTF_INTR_PRIORITY_ASYNC_ENABLE__DATA__VERIFY(src) \
8731 (!(((u_int32_t)(src)\
8732 & ~0x00000007U)))
8733 #define HOST_INTF_INTR_PRIORITY_ASYNC_ENABLE__TYPE u_int32_t
8734 #define HOST_INTF_INTR_PRIORITY_ASYNC_ENABLE__READ 0x00000007U
8735 #define HOST_INTF_INTR_PRIORITY_ASYNC_ENABLE__WRITE 0x00000007U
8736
8737 #endif /* __HOST_INTF_INTR_PRIORITY_ASYNC_ENABLE_MACRO__ */
8738
8739
8740 /* macros for host_intf_reg_block.HOST_INTF_INTR_PRIORITY_ASYNC_ENABLE */
8741 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_INTR_PRIORITY_ASYNC_ENABLE__NUM 1
8742
8743 /* macros for BlueprintGlobalNameSpace::HOST_INTF_OTP */
8744 #ifndef __HOST_INTF_OTP_MACRO__
8745 #define __HOST_INTF_OTP_MACRO__
8746
8747 /* macros for field BOND_OPTION */
8748 #define HOST_INTF_OTP__BOND_OPTION__SHIFT 0
8749 #define HOST_INTF_OTP__BOND_OPTION__WIDTH 32
8750 #define HOST_INTF_OTP__BOND_OPTION__MASK 0xffffffffU
8751 #define HOST_INTF_OTP__BOND_OPTION__READ(src) (u_int32_t)(src) & 0xffffffffU
8752 #define HOST_INTF_OTP__TYPE u_int32_t
8753 #define HOST_INTF_OTP__READ 0xffffffffU
8754
8755 #endif /* __HOST_INTF_OTP_MACRO__ */
8756
8757
8758 /* macros for host_intf_reg_block.HOST_INTF_OTP */
8759 #define INST_HOST_INTF_REG_BLOCK__HOST_INTF_OTP__NUM 1
8760
8761 /* macros for BlueprintGlobalNameSpace::PCIE_CO_ERR_CTR0 */
8762 #ifndef __PCIE_CO_ERR_CTR0_MACRO__
8763 #define __PCIE_CO_ERR_CTR0_MACRO__
8764
8765 /* macros for field RCVD_ERR */
8766 #define PCIE_CO_ERR_CTR0__RCVD_ERR__SHIFT 0
8767 #define PCIE_CO_ERR_CTR0__RCVD_ERR__WIDTH 8
8768 #define PCIE_CO_ERR_CTR0__RCVD_ERR__MASK 0x000000ffU
8769 #define PCIE_CO_ERR_CTR0__RCVD_ERR__READ(src) (u_int32_t)(src) & 0x000000ffU
8770 #define PCIE_CO_ERR_CTR0__RCVD_ERR__WRITE(src) ((u_int32_t)(src) & 0x000000ffU)
8771 #define PCIE_CO_ERR_CTR0__RCVD_ERR__MODIFY(dst, src) \
8772 (dst) = ((dst) &\
8773 ~0x000000ffU) | ((u_int32_t)(src) &\
8774 0x000000ffU)
8775 #define PCIE_CO_ERR_CTR0__RCVD_ERR__VERIFY(src) \
8776 (!(((u_int32_t)(src)\
8777 & ~0x000000ffU)))
8778
8779 /* macros for field BAD_TLP_ERR */
8780 #define PCIE_CO_ERR_CTR0__BAD_TLP_ERR__SHIFT 8
8781 #define PCIE_CO_ERR_CTR0__BAD_TLP_ERR__WIDTH 8
8782 #define PCIE_CO_ERR_CTR0__BAD_TLP_ERR__MASK 0x0000ff00U
8783 #define PCIE_CO_ERR_CTR0__BAD_TLP_ERR__READ(src) \
8784 (((u_int32_t)(src)\
8785 & 0x0000ff00U) >> 8)
8786 #define PCIE_CO_ERR_CTR0__BAD_TLP_ERR__WRITE(src) \
8787 (((u_int32_t)(src)\
8788 << 8) & 0x0000ff00U)
8789 #define PCIE_CO_ERR_CTR0__BAD_TLP_ERR__MODIFY(dst, src) \
8790 (dst) = ((dst) &\
8791 ~0x0000ff00U) | (((u_int32_t)(src) <<\
8792 8) & 0x0000ff00U)
8793 #define PCIE_CO_ERR_CTR0__BAD_TLP_ERR__VERIFY(src) \
8794 (!((((u_int32_t)(src)\
8795 << 8) & ~0x0000ff00U)))
8796
8797 /* macros for field BAD_DLLP_ERR */
8798 #define PCIE_CO_ERR_CTR0__BAD_DLLP_ERR__SHIFT 16
8799 #define PCIE_CO_ERR_CTR0__BAD_DLLP_ERR__WIDTH 8
8800 #define PCIE_CO_ERR_CTR0__BAD_DLLP_ERR__MASK 0x00ff0000U
8801 #define PCIE_CO_ERR_CTR0__BAD_DLLP_ERR__READ(src) \
8802 (((u_int32_t)(src)\
8803 & 0x00ff0000U) >> 16)
8804 #define PCIE_CO_ERR_CTR0__BAD_DLLP_ERR__WRITE(src) \
8805 (((u_int32_t)(src)\
8806 << 16) & 0x00ff0000U)
8807 #define PCIE_CO_ERR_CTR0__BAD_DLLP_ERR__MODIFY(dst, src) \
8808 (dst) = ((dst) &\
8809 ~0x00ff0000U) | (((u_int32_t)(src) <<\
8810 16) & 0x00ff0000U)
8811 #define PCIE_CO_ERR_CTR0__BAD_DLLP_ERR__VERIFY(src) \
8812 (!((((u_int32_t)(src)\
8813 << 16) & ~0x00ff0000U)))
8814 #define PCIE_CO_ERR_CTR0__TYPE u_int32_t
8815 #define PCIE_CO_ERR_CTR0__READ 0x00ffffffU
8816 #define PCIE_CO_ERR_CTR0__WRITE 0x00ffffffU
8817
8818 #endif /* __PCIE_CO_ERR_CTR0_MACRO__ */
8819
8820
8821 /* macros for host_intf_reg_block.PCIE_CO_ERR_CTR0 */
8822 #define INST_HOST_INTF_REG_BLOCK__PCIE_CO_ERR_CTR0__NUM 1
8823
8824 /* macros for BlueprintGlobalNameSpace::PCIE_CO_ERR_CTR1 */
8825 #ifndef __PCIE_CO_ERR_CTR1_MACRO__
8826 #define __PCIE_CO_ERR_CTR1_MACRO__
8827
8828 /* macros for field RPLY_TO_ERR */
8829 #define PCIE_CO_ERR_CTR1__RPLY_TO_ERR__SHIFT 0
8830 #define PCIE_CO_ERR_CTR1__RPLY_TO_ERR__WIDTH 8
8831 #define PCIE_CO_ERR_CTR1__RPLY_TO_ERR__MASK 0x000000ffU
8832 #define PCIE_CO_ERR_CTR1__RPLY_TO_ERR__READ(src) (u_int32_t)(src) & 0x000000ffU
8833 #define PCIE_CO_ERR_CTR1__RPLY_TO_ERR__WRITE(src) \
8834 ((u_int32_t)(src)\
8835 & 0x000000ffU)
8836 #define PCIE_CO_ERR_CTR1__RPLY_TO_ERR__MODIFY(dst, src) \
8837 (dst) = ((dst) &\
8838 ~0x000000ffU) | ((u_int32_t)(src) &\
8839 0x000000ffU)
8840 #define PCIE_CO_ERR_CTR1__RPLY_TO_ERR__VERIFY(src) \
8841 (!(((u_int32_t)(src)\
8842 & ~0x000000ffU)))
8843
8844 /* macros for field RPLY_NUM_RO_ERR */
8845 #define PCIE_CO_ERR_CTR1__RPLY_NUM_RO_ERR__SHIFT 8
8846 #define PCIE_CO_ERR_CTR1__RPLY_NUM_RO_ERR__WIDTH 8
8847 #define PCIE_CO_ERR_CTR1__RPLY_NUM_RO_ERR__MASK 0x0000ff00U
8848 #define PCIE_CO_ERR_CTR1__RPLY_NUM_RO_ERR__READ(src) \
8849 (((u_int32_t)(src)\
8850 & 0x0000ff00U) >> 8)
8851 #define PCIE_CO_ERR_CTR1__RPLY_NUM_RO_ERR__WRITE(src) \
8852 (((u_int32_t)(src)\
8853 << 8) & 0x0000ff00U)
8854 #define PCIE_CO_ERR_CTR1__RPLY_NUM_RO_ERR__MODIFY(dst, src) \
8855 (dst) = ((dst) &\
8856 ~0x0000ff00U) | (((u_int32_t)(src) <<\
8857 8) & 0x0000ff00U)
8858 #define PCIE_CO_ERR_CTR1__RPLY_NUM_RO_ERR__VERIFY(src) \
8859 (!((((u_int32_t)(src)\
8860 << 8) & ~0x0000ff00U)))
8861 #define PCIE_CO_ERR_CTR1__TYPE u_int32_t
8862 #define PCIE_CO_ERR_CTR1__READ 0x0000ffffU
8863 #define PCIE_CO_ERR_CTR1__WRITE 0x0000ffffU
8864
8865 #endif /* __PCIE_CO_ERR_CTR1_MACRO__ */
8866
8867
8868 /* macros for host_intf_reg_block.PCIE_CO_ERR_CTR1 */
8869 #define INST_HOST_INTF_REG_BLOCK__PCIE_CO_ERR_CTR1__NUM 1
8870
8871 /* macros for BlueprintGlobalNameSpace::PCIE_CO_ERR_CTR_CTRL */
8872 #ifndef __PCIE_CO_ERR_CTR_CTRL_MACRO__
8873 #define __PCIE_CO_ERR_CTR_CTRL_MACRO__
8874
8875 /* macros for field RCVD_ERR_CTR_RUN */
8876 #define PCIE_CO_ERR_CTR_CTRL__RCVD_ERR_CTR_RUN__SHIFT 0
8877 #define PCIE_CO_ERR_CTR_CTRL__RCVD_ERR_CTR_RUN__WIDTH 1
8878 #define PCIE_CO_ERR_CTR_CTRL__RCVD_ERR_CTR_RUN__MASK 0x00000001U
8879 #define PCIE_CO_ERR_CTR_CTRL__RCVD_ERR_CTR_RUN__READ(src) \
8880 (u_int32_t)(src)\
8881 & 0x00000001U
8882 #define PCIE_CO_ERR_CTR_CTRL__RCVD_ERR_CTR_RUN__WRITE(src) \
8883 ((u_int32_t)(src)\
8884 & 0x00000001U)
8885 #define PCIE_CO_ERR_CTR_CTRL__RCVD_ERR_CTR_RUN__MODIFY(dst, src) \
8886 (dst) = ((dst) &\
8887 ~0x00000001U) | ((u_int32_t)(src) &\
8888 0x00000001U)
8889 #define PCIE_CO_ERR_CTR_CTRL__RCVD_ERR_CTR_RUN__VERIFY(src) \
8890 (!(((u_int32_t)(src)\
8891 & ~0x00000001U)))
8892 #define PCIE_CO_ERR_CTR_CTRL__RCVD_ERR_CTR_RUN__SET(dst) \
8893 (dst) = ((dst) &\
8894 ~0x00000001U) | (u_int32_t)(1)
8895 #define PCIE_CO_ERR_CTR_CTRL__RCVD_ERR_CTR_RUN__CLR(dst) \
8896 (dst) = ((dst) &\
8897 ~0x00000001U) | (u_int32_t)(0)
8898
8899 /* macros for field RCVD_ERR_CTR_AUTO_STOP */
8900 #define PCIE_CO_ERR_CTR_CTRL__RCVD_ERR_CTR_AUTO_STOP__SHIFT 1
8901 #define PCIE_CO_ERR_CTR_CTRL__RCVD_ERR_CTR_AUTO_STOP__WIDTH 1
8902 #define PCIE_CO_ERR_CTR_CTRL__RCVD_ERR_CTR_AUTO_STOP__MASK 0x00000002U
8903 #define PCIE_CO_ERR_CTR_CTRL__RCVD_ERR_CTR_AUTO_STOP__READ(src) \
8904 (((u_int32_t)(src)\
8905 & 0x00000002U) >> 1)
8906 #define PCIE_CO_ERR_CTR_CTRL__RCVD_ERR_CTR_AUTO_STOP__WRITE(src) \
8907 (((u_int32_t)(src)\
8908 << 1) & 0x00000002U)
8909 #define PCIE_CO_ERR_CTR_CTRL__RCVD_ERR_CTR_AUTO_STOP__MODIFY(dst, src) \
8910 (dst) = ((dst) &\
8911 ~0x00000002U) | (((u_int32_t)(src) <<\
8912 1) & 0x00000002U)
8913 #define PCIE_CO_ERR_CTR_CTRL__RCVD_ERR_CTR_AUTO_STOP__VERIFY(src) \
8914 (!((((u_int32_t)(src)\
8915 << 1) & ~0x00000002U)))
8916 #define PCIE_CO_ERR_CTR_CTRL__RCVD_ERR_CTR_AUTO_STOP__SET(dst) \
8917 (dst) = ((dst) &\
8918 ~0x00000002U) | ((u_int32_t)(1) << 1)
8919 #define PCIE_CO_ERR_CTR_CTRL__RCVD_ERR_CTR_AUTO_STOP__CLR(dst) \
8920 (dst) = ((dst) &\
8921 ~0x00000002U) | ((u_int32_t)(0) << 1)
8922
8923 /* macros for field BAD_TLP_ERR_CTR_RUN */
8924 #define PCIE_CO_ERR_CTR_CTRL__BAD_TLP_ERR_CTR_RUN__SHIFT 2
8925 #define PCIE_CO_ERR_CTR_CTRL__BAD_TLP_ERR_CTR_RUN__WIDTH 1
8926 #define PCIE_CO_ERR_CTR_CTRL__BAD_TLP_ERR_CTR_RUN__MASK 0x00000004U
8927 #define PCIE_CO_ERR_CTR_CTRL__BAD_TLP_ERR_CTR_RUN__READ(src) \
8928 (((u_int32_t)(src)\
8929 & 0x00000004U) >> 2)
8930 #define PCIE_CO_ERR_CTR_CTRL__BAD_TLP_ERR_CTR_RUN__WRITE(src) \
8931 (((u_int32_t)(src)\
8932 << 2) & 0x00000004U)
8933 #define PCIE_CO_ERR_CTR_CTRL__BAD_TLP_ERR_CTR_RUN__MODIFY(dst, src) \
8934 (dst) = ((dst) &\
8935 ~0x00000004U) | (((u_int32_t)(src) <<\
8936 2) & 0x00000004U)
8937 #define PCIE_CO_ERR_CTR_CTRL__BAD_TLP_ERR_CTR_RUN__VERIFY(src) \
8938 (!((((u_int32_t)(src)\
8939 << 2) & ~0x00000004U)))
8940 #define PCIE_CO_ERR_CTR_CTRL__BAD_TLP_ERR_CTR_RUN__SET(dst) \
8941 (dst) = ((dst) &\
8942 ~0x00000004U) | ((u_int32_t)(1) << 2)
8943 #define PCIE_CO_ERR_CTR_CTRL__BAD_TLP_ERR_CTR_RUN__CLR(dst) \
8944 (dst) = ((dst) &\
8945 ~0x00000004U) | ((u_int32_t)(0) << 2)
8946
8947 /* macros for field BAD_TLP_ERR_CTR_AUTO_STOP */
8948 #define PCIE_CO_ERR_CTR_CTRL__BAD_TLP_ERR_CTR_AUTO_STOP__SHIFT 3
8949 #define PCIE_CO_ERR_CTR_CTRL__BAD_TLP_ERR_CTR_AUTO_STOP__WIDTH 1
8950 #define PCIE_CO_ERR_CTR_CTRL__BAD_TLP_ERR_CTR_AUTO_STOP__MASK 0x00000008U
8951 #define PCIE_CO_ERR_CTR_CTRL__BAD_TLP_ERR_CTR_AUTO_STOP__READ(src) \
8952 (((u_int32_t)(src)\
8953 & 0x00000008U) >> 3)
8954 #define PCIE_CO_ERR_CTR_CTRL__BAD_TLP_ERR_CTR_AUTO_STOP__WRITE(src) \
8955 (((u_int32_t)(src)\
8956 << 3) & 0x00000008U)
8957 #define PCIE_CO_ERR_CTR_CTRL__BAD_TLP_ERR_CTR_AUTO_STOP__MODIFY(dst, src) \
8958 (dst) = ((dst) &\
8959 ~0x00000008U) | (((u_int32_t)(src) <<\
8960 3) & 0x00000008U)
8961 #define PCIE_CO_ERR_CTR_CTRL__BAD_TLP_ERR_CTR_AUTO_STOP__VERIFY(src) \
8962 (!((((u_int32_t)(src)\
8963 << 3) & ~0x00000008U)))
8964 #define PCIE_CO_ERR_CTR_CTRL__BAD_TLP_ERR_CTR_AUTO_STOP__SET(dst) \
8965 (dst) = ((dst) &\
8966 ~0x00000008U) | ((u_int32_t)(1) << 3)
8967 #define PCIE_CO_ERR_CTR_CTRL__BAD_TLP_ERR_CTR_AUTO_STOP__CLR(dst) \
8968 (dst) = ((dst) &\
8969 ~0x00000008U) | ((u_int32_t)(0) << 3)
8970
8971 /* macros for field BAD_DLLP_ERR_CTR_RUN */
8972 #define PCIE_CO_ERR_CTR_CTRL__BAD_DLLP_ERR_CTR_RUN__SHIFT 4
8973 #define PCIE_CO_ERR_CTR_CTRL__BAD_DLLP_ERR_CTR_RUN__WIDTH 1
8974 #define PCIE_CO_ERR_CTR_CTRL__BAD_DLLP_ERR_CTR_RUN__MASK 0x00000010U
8975 #define PCIE_CO_ERR_CTR_CTRL__BAD_DLLP_ERR_CTR_RUN__READ(src) \
8976 (((u_int32_t)(src)\
8977 & 0x00000010U) >> 4)
8978 #define PCIE_CO_ERR_CTR_CTRL__BAD_DLLP_ERR_CTR_RUN__WRITE(src) \
8979 (((u_int32_t)(src)\
8980 << 4) & 0x00000010U)
8981 #define PCIE_CO_ERR_CTR_CTRL__BAD_DLLP_ERR_CTR_RUN__MODIFY(dst, src) \
8982 (dst) = ((dst) &\
8983 ~0x00000010U) | (((u_int32_t)(src) <<\
8984 4) & 0x00000010U)
8985 #define PCIE_CO_ERR_CTR_CTRL__BAD_DLLP_ERR_CTR_RUN__VERIFY(src) \
8986 (!((((u_int32_t)(src)\
8987 << 4) & ~0x00000010U)))
8988 #define PCIE_CO_ERR_CTR_CTRL__BAD_DLLP_ERR_CTR_RUN__SET(dst) \
8989 (dst) = ((dst) &\
8990 ~0x00000010U) | ((u_int32_t)(1) << 4)
8991 #define PCIE_CO_ERR_CTR_CTRL__BAD_DLLP_ERR_CTR_RUN__CLR(dst) \
8992 (dst) = ((dst) &\
8993 ~0x00000010U) | ((u_int32_t)(0) << 4)
8994
8995 /* macros for field BAD_DLLP_ERR_CTR_AUTO_STOP */
8996 #define PCIE_CO_ERR_CTR_CTRL__BAD_DLLP_ERR_CTR_AUTO_STOP__SHIFT 5
8997 #define PCIE_CO_ERR_CTR_CTRL__BAD_DLLP_ERR_CTR_AUTO_STOP__WIDTH 1
8998 #define PCIE_CO_ERR_CTR_CTRL__BAD_DLLP_ERR_CTR_AUTO_STOP__MASK 0x00000020U
8999 #define PCIE_CO_ERR_CTR_CTRL__BAD_DLLP_ERR_CTR_AUTO_STOP__READ(src) \
9000 (((u_int32_t)(src)\
9001 & 0x00000020U) >> 5)
9002 #define PCIE_CO_ERR_CTR_CTRL__BAD_DLLP_ERR_CTR_AUTO_STOP__WRITE(src) \
9003 (((u_int32_t)(src)\
9004 << 5) & 0x00000020U)
9005 #define PCIE_CO_ERR_CTR_CTRL__BAD_DLLP_ERR_CTR_AUTO_STOP__MODIFY(dst, src) \
9006 (dst) = ((dst) &\
9007 ~0x00000020U) | (((u_int32_t)(src) <<\
9008 5) & 0x00000020U)
9009 #define PCIE_CO_ERR_CTR_CTRL__BAD_DLLP_ERR_CTR_AUTO_STOP__VERIFY(src) \
9010 (!((((u_int32_t)(src)\
9011 << 5) & ~0x00000020U)))
9012 #define PCIE_CO_ERR_CTR_CTRL__BAD_DLLP_ERR_CTR_AUTO_STOP__SET(dst) \
9013 (dst) = ((dst) &\
9014 ~0x00000020U) | ((u_int32_t)(1) << 5)
9015 #define PCIE_CO_ERR_CTR_CTRL__BAD_DLLP_ERR_CTR_AUTO_STOP__CLR(dst) \
9016 (dst) = ((dst) &\
9017 ~0x00000020U) | ((u_int32_t)(0) << 5)
9018
9019 /* macros for field RPLY_TO_ERR_CTR_RUN */
9020 #define PCIE_CO_ERR_CTR_CTRL__RPLY_TO_ERR_CTR_RUN__SHIFT 6
9021 #define PCIE_CO_ERR_CTR_CTRL__RPLY_TO_ERR_CTR_RUN__WIDTH 1
9022 #define PCIE_CO_ERR_CTR_CTRL__RPLY_TO_ERR_CTR_RUN__MASK 0x00000040U
9023 #define PCIE_CO_ERR_CTR_CTRL__RPLY_TO_ERR_CTR_RUN__READ(src) \
9024 (((u_int32_t)(src)\
9025 & 0x00000040U) >> 6)
9026 #define PCIE_CO_ERR_CTR_CTRL__RPLY_TO_ERR_CTR_RUN__WRITE(src) \
9027 (((u_int32_t)(src)\
9028 << 6) & 0x00000040U)
9029 #define PCIE_CO_ERR_CTR_CTRL__RPLY_TO_ERR_CTR_RUN__MODIFY(dst, src) \
9030 (dst) = ((dst) &\
9031 ~0x00000040U) | (((u_int32_t)(src) <<\
9032 6) & 0x00000040U)
9033 #define PCIE_CO_ERR_CTR_CTRL__RPLY_TO_ERR_CTR_RUN__VERIFY(src) \
9034 (!((((u_int32_t)(src)\
9035 << 6) & ~0x00000040U)))
9036 #define PCIE_CO_ERR_CTR_CTRL__RPLY_TO_ERR_CTR_RUN__SET(dst) \
9037 (dst) = ((dst) &\
9038 ~0x00000040U) | ((u_int32_t)(1) << 6)
9039 #define PCIE_CO_ERR_CTR_CTRL__RPLY_TO_ERR_CTR_RUN__CLR(dst) \
9040 (dst) = ((dst) &\
9041 ~0x00000040U) | ((u_int32_t)(0) << 6)
9042
9043 /* macros for field RPLY_TO_ERR_CTR_AUTO_STOP */
9044 #define PCIE_CO_ERR_CTR_CTRL__RPLY_TO_ERR_CTR_AUTO_STOP__SHIFT 7
9045 #define PCIE_CO_ERR_CTR_CTRL__RPLY_TO_ERR_CTR_AUTO_STOP__WIDTH 1
9046 #define PCIE_CO_ERR_CTR_CTRL__RPLY_TO_ERR_CTR_AUTO_STOP__MASK 0x00000080U
9047 #define PCIE_CO_ERR_CTR_CTRL__RPLY_TO_ERR_CTR_AUTO_STOP__READ(src) \
9048 (((u_int32_t)(src)\
9049 & 0x00000080U) >> 7)
9050 #define PCIE_CO_ERR_CTR_CTRL__RPLY_TO_ERR_CTR_AUTO_STOP__WRITE(src) \
9051 (((u_int32_t)(src)\
9052 << 7) & 0x00000080U)
9053 #define PCIE_CO_ERR_CTR_CTRL__RPLY_TO_ERR_CTR_AUTO_STOP__MODIFY(dst, src) \
9054 (dst) = ((dst) &\
9055 ~0x00000080U) | (((u_int32_t)(src) <<\
9056 7) & 0x00000080U)
9057 #define PCIE_CO_ERR_CTR_CTRL__RPLY_TO_ERR_CTR_AUTO_STOP__VERIFY(src) \
9058 (!((((u_int32_t)(src)\
9059 << 7) & ~0x00000080U)))
9060 #define PCIE_CO_ERR_CTR_CTRL__RPLY_TO_ERR_CTR_AUTO_STOP__SET(dst) \
9061 (dst) = ((dst) &\
9062 ~0x00000080U) | ((u_int32_t)(1) << 7)
9063 #define PCIE_CO_ERR_CTR_CTRL__RPLY_TO_ERR_CTR_AUTO_STOP__CLR(dst) \
9064 (dst) = ((dst) &\
9065 ~0x00000080U) | ((u_int32_t)(0) << 7)
9066
9067 /* macros for field RPLY_NUM_RO_ERR_CTR_RUN */
9068 #define PCIE_CO_ERR_CTR_CTRL__RPLY_NUM_RO_ERR_CTR_RUN__SHIFT 8
9069 #define PCIE_CO_ERR_CTR_CTRL__RPLY_NUM_RO_ERR_CTR_RUN__WIDTH 1
9070 #define PCIE_CO_ERR_CTR_CTRL__RPLY_NUM_RO_ERR_CTR_RUN__MASK 0x00000100U
9071 #define PCIE_CO_ERR_CTR_CTRL__RPLY_NUM_RO_ERR_CTR_RUN__READ(src) \
9072 (((u_int32_t)(src)\
9073 & 0x00000100U) >> 8)
9074 #define PCIE_CO_ERR_CTR_CTRL__RPLY_NUM_RO_ERR_CTR_RUN__WRITE(src) \
9075 (((u_int32_t)(src)\
9076 << 8) & 0x00000100U)
9077 #define PCIE_CO_ERR_CTR_CTRL__RPLY_NUM_RO_ERR_CTR_RUN__MODIFY(dst, src) \
9078 (dst) = ((dst) &\
9079 ~0x00000100U) | (((u_int32_t)(src) <<\
9080 8) & 0x00000100U)
9081 #define PCIE_CO_ERR_CTR_CTRL__RPLY_NUM_RO_ERR_CTR_RUN__VERIFY(src) \
9082 (!((((u_int32_t)(src)\
9083 << 8) & ~0x00000100U)))
9084 #define PCIE_CO_ERR_CTR_CTRL__RPLY_NUM_RO_ERR_CTR_RUN__SET(dst) \
9085 (dst) = ((dst) &\
9086 ~0x00000100U) | ((u_int32_t)(1) << 8)
9087 #define PCIE_CO_ERR_CTR_CTRL__RPLY_NUM_RO_ERR_CTR_RUN__CLR(dst) \
9088 (dst) = ((dst) &\
9089 ~0x00000100U) | ((u_int32_t)(0) << 8)
9090
9091 /* macros for field RPLY_NUM_RO_ERR_CTR_AUTO_STOP */
9092 #define PCIE_CO_ERR_CTR_CTRL__RPLY_NUM_RO_ERR_CTR_AUTO_STOP__SHIFT 9
9093 #define PCIE_CO_ERR_CTR_CTRL__RPLY_NUM_RO_ERR_CTR_AUTO_STOP__WIDTH 1
9094 #define PCIE_CO_ERR_CTR_CTRL__RPLY_NUM_RO_ERR_CTR_AUTO_STOP__MASK 0x00000200U
9095 #define PCIE_CO_ERR_CTR_CTRL__RPLY_NUM_RO_ERR_CTR_AUTO_STOP__READ(src) \
9096 (((u_int32_t)(src)\
9097 & 0x00000200U) >> 9)
9098 #define PCIE_CO_ERR_CTR_CTRL__RPLY_NUM_RO_ERR_CTR_AUTO_STOP__WRITE(src) \
9099 (((u_int32_t)(src)\
9100 << 9) & 0x00000200U)
9101 #define PCIE_CO_ERR_CTR_CTRL__RPLY_NUM_RO_ERR_CTR_AUTO_STOP__MODIFY(dst, src) \
9102 (dst) = ((dst) &\
9103 ~0x00000200U) | (((u_int32_t)(src) <<\
9104 9) & 0x00000200U)
9105 #define PCIE_CO_ERR_CTR_CTRL__RPLY_NUM_RO_ERR_CTR_AUTO_STOP__VERIFY(src) \
9106 (!((((u_int32_t)(src)\
9107 << 9) & ~0x00000200U)))
9108 #define PCIE_CO_ERR_CTR_CTRL__RPLY_NUM_RO_ERR_CTR_AUTO_STOP__SET(dst) \
9109 (dst) = ((dst) &\
9110 ~0x00000200U) | ((u_int32_t)(1) << 9)
9111 #define PCIE_CO_ERR_CTR_CTRL__RPLY_NUM_RO_ERR_CTR_AUTO_STOP__CLR(dst) \
9112 (dst) = ((dst) &\
9113 ~0x00000200U) | ((u_int32_t)(0) << 9)
9114 #define PCIE_CO_ERR_CTR_CTRL__TYPE u_int32_t
9115 #define PCIE_CO_ERR_CTR_CTRL__READ 0x000003ffU
9116 #define PCIE_CO_ERR_CTR_CTRL__WRITE 0x000003ffU
9117
9118 #endif /* __PCIE_CO_ERR_CTR_CTRL_MACRO__ */
9119
9120
9121 /* macros for host_intf_reg_block.PCIE_CO_ERR_CTR_CTRL */
9122 #define INST_HOST_INTF_REG_BLOCK__PCIE_CO_ERR_CTR_CTRL__NUM 1
9123
9124 /* macros for BlueprintGlobalNameSpace::FPGA_PHY_LAYER_REVID */
9125 #ifndef __FPGA_PHY_LAYER_REVID_MACRO__
9126 #define __FPGA_PHY_LAYER_REVID_MACRO__
9127
9128 /* macros for field FPGA_RADIO_FEATURE_INDEX */
9129 #define FPGA_PHY_LAYER_REVID__FPGA_RADIO_FEATURE_INDEX__SHIFT 0
9130 #define FPGA_PHY_LAYER_REVID__FPGA_RADIO_FEATURE_INDEX__WIDTH 16
9131 #define FPGA_PHY_LAYER_REVID__FPGA_RADIO_FEATURE_INDEX__MASK 0x0000ffffU
9132 #define FPGA_PHY_LAYER_REVID__FPGA_RADIO_FEATURE_INDEX__READ(src) \
9133 (u_int32_t)(src)\
9134 & 0x0000ffffU
9135
9136 /* macros for field FPGA_BASEBAND_FEATURE_INDEX */
9137 #define FPGA_PHY_LAYER_REVID__FPGA_BASEBAND_FEATURE_INDEX__SHIFT 16
9138 #define FPGA_PHY_LAYER_REVID__FPGA_BASEBAND_FEATURE_INDEX__WIDTH 16
9139 #define FPGA_PHY_LAYER_REVID__FPGA_BASEBAND_FEATURE_INDEX__MASK 0xffff0000U
9140 #define FPGA_PHY_LAYER_REVID__FPGA_BASEBAND_FEATURE_INDEX__READ(src) \
9141 (((u_int32_t)(src)\
9142 & 0xffff0000U) >> 16)
9143 #define FPGA_PHY_LAYER_REVID__TYPE u_int32_t
9144 #define FPGA_PHY_LAYER_REVID__READ 0xffffffffU
9145
9146 #endif /* __FPGA_PHY_LAYER_REVID_MACRO__ */
9147
9148
9149 /* macros for emulation_misc_reg_block.FPGA_PHY_LAYER_REVID */
9150 #define INST_EMULATION_MISC_REG_BLOCK__FPGA_PHY_LAYER_REVID__NUM 1
9151
9152 /* macros for BlueprintGlobalNameSpace::FPGA_LINK_LAYER_REVID */
9153 #ifndef __FPGA_LINK_LAYER_REVID_MACRO__
9154 #define __FPGA_LINK_LAYER_REVID_MACRO__
9155
9156 /* macros for field FPGA_MAC_FEATURE_INDEX */
9157 #define FPGA_LINK_LAYER_REVID__FPGA_MAC_FEATURE_INDEX__SHIFT 0
9158 #define FPGA_LINK_LAYER_REVID__FPGA_MAC_FEATURE_INDEX__WIDTH 16
9159 #define FPGA_LINK_LAYER_REVID__FPGA_MAC_FEATURE_INDEX__MASK 0x0000ffffU
9160 #define FPGA_LINK_LAYER_REVID__FPGA_MAC_FEATURE_INDEX__READ(src) \
9161 (u_int32_t)(src)\
9162 & 0x0000ffffU
9163
9164 /* macros for field FPGA_SOC_FEATURE_INDEX */
9165 #define FPGA_LINK_LAYER_REVID__FPGA_SOC_FEATURE_INDEX__SHIFT 16
9166 #define FPGA_LINK_LAYER_REVID__FPGA_SOC_FEATURE_INDEX__WIDTH 16
9167 #define FPGA_LINK_LAYER_REVID__FPGA_SOC_FEATURE_INDEX__MASK 0xffff0000U
9168 #define FPGA_LINK_LAYER_REVID__FPGA_SOC_FEATURE_INDEX__READ(src) \
9169 (((u_int32_t)(src)\
9170 & 0xffff0000U) >> 16)
9171 #define FPGA_LINK_LAYER_REVID__TYPE u_int32_t
9172 #define FPGA_LINK_LAYER_REVID__READ 0xffffffffU
9173
9174 #endif /* __FPGA_LINK_LAYER_REVID_MACRO__ */
9175
9176
9177 /* macros for emulation_misc_reg_block.FPGA_LINK_LAYER_REVID */
9178 #define INST_EMULATION_MISC_REG_BLOCK__FPGA_LINK_LAYER_REVID__NUM 1
9179
9180 /* macros for BlueprintGlobalNameSpace::FPGA_REG1 */
9181 #ifndef __FPGA_REG1_MACRO__
9182 #define __FPGA_REG1_MACRO__
9183
9184 /* macros for field spare_reg1_bit0 */
9185 #define FPGA_REG1__SPARE_REG1_BIT0__SHIFT 0
9186 #define FPGA_REG1__SPARE_REG1_BIT0__WIDTH 1
9187 #define FPGA_REG1__SPARE_REG1_BIT0__MASK 0x00000001U
9188 #define FPGA_REG1__SPARE_REG1_BIT0__READ(src) (u_int32_t)(src) & 0x00000001U
9189 #define FPGA_REG1__SPARE_REG1_BIT0__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
9190 #define FPGA_REG1__SPARE_REG1_BIT0__MODIFY(dst, src) \
9191 (dst) = ((dst) &\
9192 ~0x00000001U) | ((u_int32_t)(src) &\
9193 0x00000001U)
9194 #define FPGA_REG1__SPARE_REG1_BIT0__VERIFY(src) \
9195 (!(((u_int32_t)(src)\
9196 & ~0x00000001U)))
9197 #define FPGA_REG1__SPARE_REG1_BIT0__SET(dst) \
9198 (dst) = ((dst) &\
9199 ~0x00000001U) | (u_int32_t)(1)
9200 #define FPGA_REG1__SPARE_REG1_BIT0__CLR(dst) \
9201 (dst) = ((dst) &\
9202 ~0x00000001U) | (u_int32_t)(0)
9203
9204 /* macros for field mask_rx_rf */
9205 #define FPGA_REG1__MASK_RX_RF__SHIFT 1
9206 #define FPGA_REG1__MASK_RX_RF__WIDTH 1
9207 #define FPGA_REG1__MASK_RX_RF__MASK 0x00000002U
9208 #define FPGA_REG1__MASK_RX_RF__READ(src) \
9209 (((u_int32_t)(src)\
9210 & 0x00000002U) >> 1)
9211 #define FPGA_REG1__MASK_RX_RF__WRITE(src) \
9212 (((u_int32_t)(src)\
9213 << 1) & 0x00000002U)
9214 #define FPGA_REG1__MASK_RX_RF__MODIFY(dst, src) \
9215 (dst) = ((dst) &\
9216 ~0x00000002U) | (((u_int32_t)(src) <<\
9217 1) & 0x00000002U)
9218 #define FPGA_REG1__MASK_RX_RF__VERIFY(src) \
9219 (!((((u_int32_t)(src)\
9220 << 1) & ~0x00000002U)))
9221 #define FPGA_REG1__MASK_RX_RF__SET(dst) \
9222 (dst) = ((dst) &\
9223 ~0x00000002U) | ((u_int32_t)(1) << 1)
9224 #define FPGA_REG1__MASK_RX_RF__CLR(dst) \
9225 (dst) = ((dst) &\
9226 ~0x00000002U) | ((u_int32_t)(0) << 1)
9227
9228 /* macros for field dcm_release */
9229 #define FPGA_REG1__DCM_RELEASE__SHIFT 2
9230 #define FPGA_REG1__DCM_RELEASE__WIDTH 1
9231 #define FPGA_REG1__DCM_RELEASE__MASK 0x00000004U
9232 #define FPGA_REG1__DCM_RELEASE__READ(src) \
9233 (((u_int32_t)(src)\
9234 & 0x00000004U) >> 2)
9235 #define FPGA_REG1__DCM_RELEASE__SET(dst) \
9236 (dst) = ((dst) &\
9237 ~0x00000004U) | ((u_int32_t)(1) << 2)
9238 #define FPGA_REG1__DCM_RELEASE__CLR(dst) \
9239 (dst) = ((dst) &\
9240 ~0x00000004U) | ((u_int32_t)(0) << 2)
9241
9242 /* macros for field SPARE0 */
9243 #define FPGA_REG1__SPARE0__SHIFT 3
9244 #define FPGA_REG1__SPARE0__WIDTH 1
9245 #define FPGA_REG1__SPARE0__MASK 0x00000008U
9246 #define FPGA_REG1__SPARE0__READ(src) (((u_int32_t)(src) & 0x00000008U) >> 3)
9247 #define FPGA_REG1__SPARE0__WRITE(src) (((u_int32_t)(src) << 3) & 0x00000008U)
9248 #define FPGA_REG1__SPARE0__MODIFY(dst, src) \
9249 (dst) = ((dst) &\
9250 ~0x00000008U) | (((u_int32_t)(src) <<\
9251 3) & 0x00000008U)
9252 #define FPGA_REG1__SPARE0__VERIFY(src) \
9253 (!((((u_int32_t)(src)\
9254 << 3) & ~0x00000008U)))
9255 #define FPGA_REG1__SPARE0__SET(dst) \
9256 (dst) = ((dst) &\
9257 ~0x00000008U) | ((u_int32_t)(1) << 3)
9258 #define FPGA_REG1__SPARE0__CLR(dst) \
9259 (dst) = ((dst) &\
9260 ~0x00000008U) | ((u_int32_t)(0) << 3)
9261
9262 /* macros for field emulation_clock_ratio */
9263 #define FPGA_REG1__EMULATION_CLOCK_RATIO__SHIFT 4
9264 #define FPGA_REG1__EMULATION_CLOCK_RATIO__WIDTH 4
9265 #define FPGA_REG1__EMULATION_CLOCK_RATIO__MASK 0x000000f0U
9266 #define FPGA_REG1__EMULATION_CLOCK_RATIO__READ(src) \
9267 (((u_int32_t)(src)\
9268 & 0x000000f0U) >> 4)
9269 #define FPGA_REG1__EMULATION_CLOCK_RATIO__WRITE(src) \
9270 (((u_int32_t)(src)\
9271 << 4) & 0x000000f0U)
9272 #define FPGA_REG1__EMULATION_CLOCK_RATIO__MODIFY(dst, src) \
9273 (dst) = ((dst) &\
9274 ~0x000000f0U) | (((u_int32_t)(src) <<\
9275 4) & 0x000000f0U)
9276 #define FPGA_REG1__EMULATION_CLOCK_RATIO__VERIFY(src) \
9277 (!((((u_int32_t)(src)\
9278 << 4) & ~0x000000f0U)))
9279
9280 /* macros for field long_shift_chain_override_index */
9281 #define FPGA_REG1__LONG_SHIFT_CHAIN_OVERRIDE_INDEX__SHIFT 8
9282 #define FPGA_REG1__LONG_SHIFT_CHAIN_OVERRIDE_INDEX__WIDTH 2
9283 #define FPGA_REG1__LONG_SHIFT_CHAIN_OVERRIDE_INDEX__MASK 0x00000300U
9284 #define FPGA_REG1__LONG_SHIFT_CHAIN_OVERRIDE_INDEX__READ(src) \
9285 (((u_int32_t)(src)\
9286 & 0x00000300U) >> 8)
9287 #define FPGA_REG1__LONG_SHIFT_CHAIN_OVERRIDE_INDEX__WRITE(src) \
9288 (((u_int32_t)(src)\
9289 << 8) & 0x00000300U)
9290 #define FPGA_REG1__LONG_SHIFT_CHAIN_OVERRIDE_INDEX__MODIFY(dst, src) \
9291 (dst) = ((dst) &\
9292 ~0x00000300U) | (((u_int32_t)(src) <<\
9293 8) & 0x00000300U)
9294 #define FPGA_REG1__LONG_SHIFT_CHAIN_OVERRIDE_INDEX__VERIFY(src) \
9295 (!((((u_int32_t)(src)\
9296 << 8) & ~0x00000300U)))
9297
9298 /* macros for field enable_long_shift_chain_override_index */
9299 #define FPGA_REG1__ENABLE_LONG_SHIFT_CHAIN_OVERRIDE_INDEX__SHIFT 10
9300 #define FPGA_REG1__ENABLE_LONG_SHIFT_CHAIN_OVERRIDE_INDEX__WIDTH 1
9301 #define FPGA_REG1__ENABLE_LONG_SHIFT_CHAIN_OVERRIDE_INDEX__MASK 0x00000400U
9302 #define FPGA_REG1__ENABLE_LONG_SHIFT_CHAIN_OVERRIDE_INDEX__READ(src) \
9303 (((u_int32_t)(src)\
9304 & 0x00000400U) >> 10)
9305 #define FPGA_REG1__ENABLE_LONG_SHIFT_CHAIN_OVERRIDE_INDEX__WRITE(src) \
9306 (((u_int32_t)(src)\
9307 << 10) & 0x00000400U)
9308 #define FPGA_REG1__ENABLE_LONG_SHIFT_CHAIN_OVERRIDE_INDEX__MODIFY(dst, src) \
9309 (dst) = ((dst) &\
9310 ~0x00000400U) | (((u_int32_t)(src) <<\
9311 10) & 0x00000400U)
9312 #define FPGA_REG1__ENABLE_LONG_SHIFT_CHAIN_OVERRIDE_INDEX__VERIFY(src) \
9313 (!((((u_int32_t)(src)\
9314 << 10) & ~0x00000400U)))
9315 #define FPGA_REG1__ENABLE_LONG_SHIFT_CHAIN_OVERRIDE_INDEX__SET(dst) \
9316 (dst) = ((dst) &\
9317 ~0x00000400U) | ((u_int32_t)(1) << 10)
9318 #define FPGA_REG1__ENABLE_LONG_SHIFT_CHAIN_OVERRIDE_INDEX__CLR(dst) \
9319 (dst) = ((dst) &\
9320 ~0x00000400U) | ((u_int32_t)(0) << 10)
9321
9322 /* macros for field SPARE1 */
9323 #define FPGA_REG1__SPARE1__SHIFT 11
9324 #define FPGA_REG1__SPARE1__WIDTH 21
9325 #define FPGA_REG1__SPARE1__MASK 0xfffff800U
9326 #define FPGA_REG1__SPARE1__READ(src) (((u_int32_t)(src) & 0xfffff800U) >> 11)
9327 #define FPGA_REG1__SPARE1__WRITE(src) (((u_int32_t)(src) << 11) & 0xfffff800U)
9328 #define FPGA_REG1__SPARE1__MODIFY(dst, src) \
9329 (dst) = ((dst) &\
9330 ~0xfffff800U) | (((u_int32_t)(src) <<\
9331 11) & 0xfffff800U)
9332 #define FPGA_REG1__SPARE1__VERIFY(src) \
9333 (!((((u_int32_t)(src)\
9334 << 11) & ~0xfffff800U)))
9335 #define FPGA_REG1__TYPE u_int32_t
9336 #define FPGA_REG1__READ 0xffffffffU
9337 #define FPGA_REG1__WRITE 0xffffffffU
9338
9339 #endif /* __FPGA_REG1_MACRO__ */
9340
9341
9342 /* macros for emulation_misc_reg_block.FPGA_REG1 */
9343 #define INST_EMULATION_MISC_REG_BLOCK__FPGA_REG1__NUM 1
9344
9345 /* macros for BlueprintGlobalNameSpace::FPGA_REG2 */
9346 #ifndef __FPGA_REG2_MACRO__
9347 #define __FPGA_REG2_MACRO__
9348
9349 /* macros for field RxPipeIFerrInjEn */
9350 #define FPGA_REG2__RXPIPEIFERRINJEN__SHIFT 0
9351 #define FPGA_REG2__RXPIPEIFERRINJEN__WIDTH 1
9352 #define FPGA_REG2__RXPIPEIFERRINJEN__MASK 0x00000001U
9353 #define FPGA_REG2__RXPIPEIFERRINJEN__READ(src) (u_int32_t)(src) & 0x00000001U
9354 #define FPGA_REG2__RXPIPEIFERRINJEN__WRITE(src) \
9355 ((u_int32_t)(src)\
9356 & 0x00000001U)
9357 #define FPGA_REG2__RXPIPEIFERRINJEN__MODIFY(dst, src) \
9358 (dst) = ((dst) &\
9359 ~0x00000001U) | ((u_int32_t)(src) &\
9360 0x00000001U)
9361 #define FPGA_REG2__RXPIPEIFERRINJEN__VERIFY(src) \
9362 (!(((u_int32_t)(src)\
9363 & ~0x00000001U)))
9364 #define FPGA_REG2__RXPIPEIFERRINJEN__SET(dst) \
9365 (dst) = ((dst) &\
9366 ~0x00000001U) | (u_int32_t)(1)
9367 #define FPGA_REG2__RXPIPEIFERRINJEN__CLR(dst) \
9368 (dst) = ((dst) &\
9369 ~0x00000001U) | (u_int32_t)(0)
9370
9371 /* macros for field TxPipeIFerrInjEn */
9372 #define FPGA_REG2__TXPIPEIFERRINJEN__SHIFT 1
9373 #define FPGA_REG2__TXPIPEIFERRINJEN__WIDTH 1
9374 #define FPGA_REG2__TXPIPEIFERRINJEN__MASK 0x00000002U
9375 #define FPGA_REG2__TXPIPEIFERRINJEN__READ(src) \
9376 (((u_int32_t)(src)\
9377 & 0x00000002U) >> 1)
9378 #define FPGA_REG2__TXPIPEIFERRINJEN__WRITE(src) \
9379 (((u_int32_t)(src)\
9380 << 1) & 0x00000002U)
9381 #define FPGA_REG2__TXPIPEIFERRINJEN__MODIFY(dst, src) \
9382 (dst) = ((dst) &\
9383 ~0x00000002U) | (((u_int32_t)(src) <<\
9384 1) & 0x00000002U)
9385 #define FPGA_REG2__TXPIPEIFERRINJEN__VERIFY(src) \
9386 (!((((u_int32_t)(src)\
9387 << 1) & ~0x00000002U)))
9388 #define FPGA_REG2__TXPIPEIFERRINJEN__SET(dst) \
9389 (dst) = ((dst) &\
9390 ~0x00000002U) | ((u_int32_t)(1) << 1)
9391 #define FPGA_REG2__TXPIPEIFERRINJEN__CLR(dst) \
9392 (dst) = ((dst) &\
9393 ~0x00000002U) | ((u_int32_t)(0) << 1)
9394
9395 /* macros for field RxPipeIFInjErrInDataK */
9396 #define FPGA_REG2__RXPIPEIFINJERRINDATAK__SHIFT 2
9397 #define FPGA_REG2__RXPIPEIFINJERRINDATAK__WIDTH 1
9398 #define FPGA_REG2__RXPIPEIFINJERRINDATAK__MASK 0x00000004U
9399 #define FPGA_REG2__RXPIPEIFINJERRINDATAK__READ(src) \
9400 (((u_int32_t)(src)\
9401 & 0x00000004U) >> 2)
9402 #define FPGA_REG2__RXPIPEIFINJERRINDATAK__WRITE(src) \
9403 (((u_int32_t)(src)\
9404 << 2) & 0x00000004U)
9405 #define FPGA_REG2__RXPIPEIFINJERRINDATAK__MODIFY(dst, src) \
9406 (dst) = ((dst) &\
9407 ~0x00000004U) | (((u_int32_t)(src) <<\
9408 2) & 0x00000004U)
9409 #define FPGA_REG2__RXPIPEIFINJERRINDATAK__VERIFY(src) \
9410 (!((((u_int32_t)(src)\
9411 << 2) & ~0x00000004U)))
9412 #define FPGA_REG2__RXPIPEIFINJERRINDATAK__SET(dst) \
9413 (dst) = ((dst) &\
9414 ~0x00000004U) | ((u_int32_t)(1) << 2)
9415 #define FPGA_REG2__RXPIPEIFINJERRINDATAK__CLR(dst) \
9416 (dst) = ((dst) &\
9417 ~0x00000004U) | ((u_int32_t)(0) << 2)
9418
9419 /* macros for field TxPipeIFInjErrInDataK */
9420 #define FPGA_REG2__TXPIPEIFINJERRINDATAK__SHIFT 3
9421 #define FPGA_REG2__TXPIPEIFINJERRINDATAK__WIDTH 1
9422 #define FPGA_REG2__TXPIPEIFINJERRINDATAK__MASK 0x00000008U
9423 #define FPGA_REG2__TXPIPEIFINJERRINDATAK__READ(src) \
9424 (((u_int32_t)(src)\
9425 & 0x00000008U) >> 3)
9426 #define FPGA_REG2__TXPIPEIFINJERRINDATAK__WRITE(src) \
9427 (((u_int32_t)(src)\
9428 << 3) & 0x00000008U)
9429 #define FPGA_REG2__TXPIPEIFINJERRINDATAK__MODIFY(dst, src) \
9430 (dst) = ((dst) &\
9431 ~0x00000008U) | (((u_int32_t)(src) <<\
9432 3) & 0x00000008U)
9433 #define FPGA_REG2__TXPIPEIFINJERRINDATAK__VERIFY(src) \
9434 (!((((u_int32_t)(src)\
9435 << 3) & ~0x00000008U)))
9436 #define FPGA_REG2__TXPIPEIFINJERRINDATAK__SET(dst) \
9437 (dst) = ((dst) &\
9438 ~0x00000008U) | ((u_int32_t)(1) << 3)
9439 #define FPGA_REG2__TXPIPEIFINJERRINDATAK__CLR(dst) \
9440 (dst) = ((dst) &\
9441 ~0x00000008U) | ((u_int32_t)(0) << 3)
9442
9443 /* macros for field dummy_error_injection */
9444 #define FPGA_REG2__DUMMY_ERROR_INJECTION__SHIFT 4
9445 #define FPGA_REG2__DUMMY_ERROR_INJECTION__WIDTH 28
9446 #define FPGA_REG2__DUMMY_ERROR_INJECTION__MASK 0xfffffff0U
9447 #define FPGA_REG2__DUMMY_ERROR_INJECTION__READ(src) \
9448 (((u_int32_t)(src)\
9449 & 0xfffffff0U) >> 4)
9450 #define FPGA_REG2__DUMMY_ERROR_INJECTION__WRITE(src) \
9451 (((u_int32_t)(src)\
9452 << 4) & 0xfffffff0U)
9453 #define FPGA_REG2__DUMMY_ERROR_INJECTION__MODIFY(dst, src) \
9454 (dst) = ((dst) &\
9455 ~0xfffffff0U) | (((u_int32_t)(src) <<\
9456 4) & 0xfffffff0U)
9457 #define FPGA_REG2__DUMMY_ERROR_INJECTION__VERIFY(src) \
9458 (!((((u_int32_t)(src)\
9459 << 4) & ~0xfffffff0U)))
9460 #define FPGA_REG2__TYPE u_int32_t
9461 #define FPGA_REG2__READ 0xffffffffU
9462 #define FPGA_REG2__WRITE 0xffffffffU
9463
9464 #endif /* __FPGA_REG2_MACRO__ */
9465
9466
9467 /* macros for emulation_misc_reg_block.FPGA_REG2 */
9468 #define INST_EMULATION_MISC_REG_BLOCK__FPGA_REG2__NUM 1
9469
9470 /* macros for BlueprintGlobalNameSpace::FPGA_REG3 */
9471 #ifndef __FPGA_REG3_MACRO__
9472 #define __FPGA_REG3_MACRO__
9473
9474 /* macros for field fpga_changelist */
9475 #define FPGA_REG3__FPGA_CHANGELIST__SHIFT 0
9476 #define FPGA_REG3__FPGA_CHANGELIST__WIDTH 32
9477 #define FPGA_REG3__FPGA_CHANGELIST__MASK 0xffffffffU
9478 #define FPGA_REG3__FPGA_CHANGELIST__READ(src) (u_int32_t)(src) & 0xffffffffU
9479 #define FPGA_REG3__TYPE u_int32_t
9480 #define FPGA_REG3__READ 0xffffffffU
9481
9482 #endif /* __FPGA_REG3_MACRO__ */
9483
9484
9485 /* macros for emulation_misc_reg_block.FPGA_REG3 */
9486 #define INST_EMULATION_MISC_REG_BLOCK__FPGA_REG3__NUM 1
9487
9488 /* macros for BlueprintGlobalNameSpace::FPGA_REG4 */
9489 #ifndef __FPGA_REG4_MACRO__
9490 #define __FPGA_REG4_MACRO__
9491
9492 /* macros for field radio_0_tck */
9493 #define FPGA_REG4__RADIO_0_TCK__SHIFT 0
9494 #define FPGA_REG4__RADIO_0_TCK__WIDTH 1
9495 #define FPGA_REG4__RADIO_0_TCK__MASK 0x00000001U
9496 #define FPGA_REG4__RADIO_0_TCK__READ(src) (u_int32_t)(src) & 0x00000001U
9497 #define FPGA_REG4__RADIO_0_TCK__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
9498 #define FPGA_REG4__RADIO_0_TCK__MODIFY(dst, src) \
9499 (dst) = ((dst) &\
9500 ~0x00000001U) | ((u_int32_t)(src) &\
9501 0x00000001U)
9502 #define FPGA_REG4__RADIO_0_TCK__VERIFY(src) \
9503 (!(((u_int32_t)(src)\
9504 & ~0x00000001U)))
9505 #define FPGA_REG4__RADIO_0_TCK__SET(dst) \
9506 (dst) = ((dst) &\
9507 ~0x00000001U) | (u_int32_t)(1)
9508 #define FPGA_REG4__RADIO_0_TCK__CLR(dst) \
9509 (dst) = ((dst) &\
9510 ~0x00000001U) | (u_int32_t)(0)
9511
9512 /* macros for field radio_0_tdi */
9513 #define FPGA_REG4__RADIO_0_TDI__SHIFT 1
9514 #define FPGA_REG4__RADIO_0_TDI__WIDTH 1
9515 #define FPGA_REG4__RADIO_0_TDI__MASK 0x00000002U
9516 #define FPGA_REG4__RADIO_0_TDI__READ(src) \
9517 (((u_int32_t)(src)\
9518 & 0x00000002U) >> 1)
9519 #define FPGA_REG4__RADIO_0_TDI__WRITE(src) \
9520 (((u_int32_t)(src)\
9521 << 1) & 0x00000002U)
9522 #define FPGA_REG4__RADIO_0_TDI__MODIFY(dst, src) \
9523 (dst) = ((dst) &\
9524 ~0x00000002U) | (((u_int32_t)(src) <<\
9525 1) & 0x00000002U)
9526 #define FPGA_REG4__RADIO_0_TDI__VERIFY(src) \
9527 (!((((u_int32_t)(src)\
9528 << 1) & ~0x00000002U)))
9529 #define FPGA_REG4__RADIO_0_TDI__SET(dst) \
9530 (dst) = ((dst) &\
9531 ~0x00000002U) | ((u_int32_t)(1) << 1)
9532 #define FPGA_REG4__RADIO_0_TDI__CLR(dst) \
9533 (dst) = ((dst) &\
9534 ~0x00000002U) | ((u_int32_t)(0) << 1)
9535
9536 /* macros for field radio_0_tms */
9537 #define FPGA_REG4__RADIO_0_TMS__SHIFT 2
9538 #define FPGA_REG4__RADIO_0_TMS__WIDTH 1
9539 #define FPGA_REG4__RADIO_0_TMS__MASK 0x00000004U
9540 #define FPGA_REG4__RADIO_0_TMS__READ(src) \
9541 (((u_int32_t)(src)\
9542 & 0x00000004U) >> 2)
9543 #define FPGA_REG4__RADIO_0_TMS__WRITE(src) \
9544 (((u_int32_t)(src)\
9545 << 2) & 0x00000004U)
9546 #define FPGA_REG4__RADIO_0_TMS__MODIFY(dst, src) \
9547 (dst) = ((dst) &\
9548 ~0x00000004U) | (((u_int32_t)(src) <<\
9549 2) & 0x00000004U)
9550 #define FPGA_REG4__RADIO_0_TMS__VERIFY(src) \
9551 (!((((u_int32_t)(src)\
9552 << 2) & ~0x00000004U)))
9553 #define FPGA_REG4__RADIO_0_TMS__SET(dst) \
9554 (dst) = ((dst) &\
9555 ~0x00000004U) | ((u_int32_t)(1) << 2)
9556 #define FPGA_REG4__RADIO_0_TMS__CLR(dst) \
9557 (dst) = ((dst) &\
9558 ~0x00000004U) | ((u_int32_t)(0) << 2)
9559
9560 /* macros for field radio_0_tdo */
9561 #define FPGA_REG4__RADIO_0_TDO__SHIFT 3
9562 #define FPGA_REG4__RADIO_0_TDO__WIDTH 1
9563 #define FPGA_REG4__RADIO_0_TDO__MASK 0x00000008U
9564 #define FPGA_REG4__RADIO_0_TDO__READ(src) \
9565 (((u_int32_t)(src)\
9566 & 0x00000008U) >> 3)
9567 #define FPGA_REG4__RADIO_0_TDO__SET(dst) \
9568 (dst) = ((dst) &\
9569 ~0x00000008U) | ((u_int32_t)(1) << 3)
9570 #define FPGA_REG4__RADIO_0_TDO__CLR(dst) \
9571 (dst) = ((dst) &\
9572 ~0x00000008U) | ((u_int32_t)(0) << 3)
9573
9574 /* macros for field radio_1_tck */
9575 #define FPGA_REG4__RADIO_1_TCK__SHIFT 4
9576 #define FPGA_REG4__RADIO_1_TCK__WIDTH 1
9577 #define FPGA_REG4__RADIO_1_TCK__MASK 0x00000010U
9578 #define FPGA_REG4__RADIO_1_TCK__READ(src) \
9579 (((u_int32_t)(src)\
9580 & 0x00000010U) >> 4)
9581 #define FPGA_REG4__RADIO_1_TCK__WRITE(src) \
9582 (((u_int32_t)(src)\
9583 << 4) & 0x00000010U)
9584 #define FPGA_REG4__RADIO_1_TCK__MODIFY(dst, src) \
9585 (dst) = ((dst) &\
9586 ~0x00000010U) | (((u_int32_t)(src) <<\
9587 4) & 0x00000010U)
9588 #define FPGA_REG4__RADIO_1_TCK__VERIFY(src) \
9589 (!((((u_int32_t)(src)\
9590 << 4) & ~0x00000010U)))
9591 #define FPGA_REG4__RADIO_1_TCK__SET(dst) \
9592 (dst) = ((dst) &\
9593 ~0x00000010U) | ((u_int32_t)(1) << 4)
9594 #define FPGA_REG4__RADIO_1_TCK__CLR(dst) \
9595 (dst) = ((dst) &\
9596 ~0x00000010U) | ((u_int32_t)(0) << 4)
9597
9598 /* macros for field radio_1_tdi */
9599 #define FPGA_REG4__RADIO_1_TDI__SHIFT 5
9600 #define FPGA_REG4__RADIO_1_TDI__WIDTH 1
9601 #define FPGA_REG4__RADIO_1_TDI__MASK 0x00000020U
9602 #define FPGA_REG4__RADIO_1_TDI__READ(src) \
9603 (((u_int32_t)(src)\
9604 & 0x00000020U) >> 5)
9605 #define FPGA_REG4__RADIO_1_TDI__WRITE(src) \
9606 (((u_int32_t)(src)\
9607 << 5) & 0x00000020U)
9608 #define FPGA_REG4__RADIO_1_TDI__MODIFY(dst, src) \
9609 (dst) = ((dst) &\
9610 ~0x00000020U) | (((u_int32_t)(src) <<\
9611 5) & 0x00000020U)
9612 #define FPGA_REG4__RADIO_1_TDI__VERIFY(src) \
9613 (!((((u_int32_t)(src)\
9614 << 5) & ~0x00000020U)))
9615 #define FPGA_REG4__RADIO_1_TDI__SET(dst) \
9616 (dst) = ((dst) &\
9617 ~0x00000020U) | ((u_int32_t)(1) << 5)
9618 #define FPGA_REG4__RADIO_1_TDI__CLR(dst) \
9619 (dst) = ((dst) &\
9620 ~0x00000020U) | ((u_int32_t)(0) << 5)
9621
9622 /* macros for field radio_1_tms */
9623 #define FPGA_REG4__RADIO_1_TMS__SHIFT 6
9624 #define FPGA_REG4__RADIO_1_TMS__WIDTH 1
9625 #define FPGA_REG4__RADIO_1_TMS__MASK 0x00000040U
9626 #define FPGA_REG4__RADIO_1_TMS__READ(src) \
9627 (((u_int32_t)(src)\
9628 & 0x00000040U) >> 6)
9629 #define FPGA_REG4__RADIO_1_TMS__WRITE(src) \
9630 (((u_int32_t)(src)\
9631 << 6) & 0x00000040U)
9632 #define FPGA_REG4__RADIO_1_TMS__MODIFY(dst, src) \
9633 (dst) = ((dst) &\
9634 ~0x00000040U) | (((u_int32_t)(src) <<\
9635 6) & 0x00000040U)
9636 #define FPGA_REG4__RADIO_1_TMS__VERIFY(src) \
9637 (!((((u_int32_t)(src)\
9638 << 6) & ~0x00000040U)))
9639 #define FPGA_REG4__RADIO_1_TMS__SET(dst) \
9640 (dst) = ((dst) &\
9641 ~0x00000040U) | ((u_int32_t)(1) << 6)
9642 #define FPGA_REG4__RADIO_1_TMS__CLR(dst) \
9643 (dst) = ((dst) &\
9644 ~0x00000040U) | ((u_int32_t)(0) << 6)
9645
9646 /* macros for field radio_1_tdo */
9647 #define FPGA_REG4__RADIO_1_TDO__SHIFT 7
9648 #define FPGA_REG4__RADIO_1_TDO__WIDTH 1
9649 #define FPGA_REG4__RADIO_1_TDO__MASK 0x00000080U
9650 #define FPGA_REG4__RADIO_1_TDO__READ(src) \
9651 (((u_int32_t)(src)\
9652 & 0x00000080U) >> 7)
9653 #define FPGA_REG4__RADIO_1_TDO__SET(dst) \
9654 (dst) = ((dst) &\
9655 ~0x00000080U) | ((u_int32_t)(1) << 7)
9656 #define FPGA_REG4__RADIO_1_TDO__CLR(dst) \
9657 (dst) = ((dst) &\
9658 ~0x00000080U) | ((u_int32_t)(0) << 7)
9659
9660 /* macros for field radio_2_tck */
9661 #define FPGA_REG4__RADIO_2_TCK__SHIFT 8
9662 #define FPGA_REG4__RADIO_2_TCK__WIDTH 1
9663 #define FPGA_REG4__RADIO_2_TCK__MASK 0x00000100U
9664 #define FPGA_REG4__RADIO_2_TCK__READ(src) \
9665 (((u_int32_t)(src)\
9666 & 0x00000100U) >> 8)
9667 #define FPGA_REG4__RADIO_2_TCK__WRITE(src) \
9668 (((u_int32_t)(src)\
9669 << 8) & 0x00000100U)
9670 #define FPGA_REG4__RADIO_2_TCK__MODIFY(dst, src) \
9671 (dst) = ((dst) &\
9672 ~0x00000100U) | (((u_int32_t)(src) <<\
9673 8) & 0x00000100U)
9674 #define FPGA_REG4__RADIO_2_TCK__VERIFY(src) \
9675 (!((((u_int32_t)(src)\
9676 << 8) & ~0x00000100U)))
9677 #define FPGA_REG4__RADIO_2_TCK__SET(dst) \
9678 (dst) = ((dst) &\
9679 ~0x00000100U) | ((u_int32_t)(1) << 8)
9680 #define FPGA_REG4__RADIO_2_TCK__CLR(dst) \
9681 (dst) = ((dst) &\
9682 ~0x00000100U) | ((u_int32_t)(0) << 8)
9683
9684 /* macros for field radio_2_tdi */
9685 #define FPGA_REG4__RADIO_2_TDI__SHIFT 9
9686 #define FPGA_REG4__RADIO_2_TDI__WIDTH 1
9687 #define FPGA_REG4__RADIO_2_TDI__MASK 0x00000200U
9688 #define FPGA_REG4__RADIO_2_TDI__READ(src) \
9689 (((u_int32_t)(src)\
9690 & 0x00000200U) >> 9)
9691 #define FPGA_REG4__RADIO_2_TDI__WRITE(src) \
9692 (((u_int32_t)(src)\
9693 << 9) & 0x00000200U)
9694 #define FPGA_REG4__RADIO_2_TDI__MODIFY(dst, src) \
9695 (dst) = ((dst) &\
9696 ~0x00000200U) | (((u_int32_t)(src) <<\
9697 9) & 0x00000200U)
9698 #define FPGA_REG4__RADIO_2_TDI__VERIFY(src) \
9699 (!((((u_int32_t)(src)\
9700 << 9) & ~0x00000200U)))
9701 #define FPGA_REG4__RADIO_2_TDI__SET(dst) \
9702 (dst) = ((dst) &\
9703 ~0x00000200U) | ((u_int32_t)(1) << 9)
9704 #define FPGA_REG4__RADIO_2_TDI__CLR(dst) \
9705 (dst) = ((dst) &\
9706 ~0x00000200U) | ((u_int32_t)(0) << 9)
9707
9708 /* macros for field radio_2_tms */
9709 #define FPGA_REG4__RADIO_2_TMS__SHIFT 10
9710 #define FPGA_REG4__RADIO_2_TMS__WIDTH 1
9711 #define FPGA_REG4__RADIO_2_TMS__MASK 0x00000400U
9712 #define FPGA_REG4__RADIO_2_TMS__READ(src) \
9713 (((u_int32_t)(src)\
9714 & 0x00000400U) >> 10)
9715 #define FPGA_REG4__RADIO_2_TMS__WRITE(src) \
9716 (((u_int32_t)(src)\
9717 << 10) & 0x00000400U)
9718 #define FPGA_REG4__RADIO_2_TMS__MODIFY(dst, src) \
9719 (dst) = ((dst) &\
9720 ~0x00000400U) | (((u_int32_t)(src) <<\
9721 10) & 0x00000400U)
9722 #define FPGA_REG4__RADIO_2_TMS__VERIFY(src) \
9723 (!((((u_int32_t)(src)\
9724 << 10) & ~0x00000400U)))
9725 #define FPGA_REG4__RADIO_2_TMS__SET(dst) \
9726 (dst) = ((dst) &\
9727 ~0x00000400U) | ((u_int32_t)(1) << 10)
9728 #define FPGA_REG4__RADIO_2_TMS__CLR(dst) \
9729 (dst) = ((dst) &\
9730 ~0x00000400U) | ((u_int32_t)(0) << 10)
9731
9732 /* macros for field radio_2_tdo */
9733 #define FPGA_REG4__RADIO_2_TDO__SHIFT 11
9734 #define FPGA_REG4__RADIO_2_TDO__WIDTH 1
9735 #define FPGA_REG4__RADIO_2_TDO__MASK 0x00000800U
9736 #define FPGA_REG4__RADIO_2_TDO__READ(src) \
9737 (((u_int32_t)(src)\
9738 & 0x00000800U) >> 11)
9739 #define FPGA_REG4__RADIO_2_TDO__SET(dst) \
9740 (dst) = ((dst) &\
9741 ~0x00000800U) | ((u_int32_t)(1) << 11)
9742 #define FPGA_REG4__RADIO_2_TDO__CLR(dst) \
9743 (dst) = ((dst) &\
9744 ~0x00000800U) | ((u_int32_t)(0) << 11)
9745
9746 /* macros for field radio_3_tck */
9747 #define FPGA_REG4__RADIO_3_TCK__SHIFT 12
9748 #define FPGA_REG4__RADIO_3_TCK__WIDTH 1
9749 #define FPGA_REG4__RADIO_3_TCK__MASK 0x00001000U
9750 #define FPGA_REG4__RADIO_3_TCK__READ(src) \
9751 (((u_int32_t)(src)\
9752 & 0x00001000U) >> 12)
9753 #define FPGA_REG4__RADIO_3_TCK__WRITE(src) \
9754 (((u_int32_t)(src)\
9755 << 12) & 0x00001000U)
9756 #define FPGA_REG4__RADIO_3_TCK__MODIFY(dst, src) \
9757 (dst) = ((dst) &\
9758 ~0x00001000U) | (((u_int32_t)(src) <<\
9759 12) & 0x00001000U)
9760 #define FPGA_REG4__RADIO_3_TCK__VERIFY(src) \
9761 (!((((u_int32_t)(src)\
9762 << 12) & ~0x00001000U)))
9763 #define FPGA_REG4__RADIO_3_TCK__SET(dst) \
9764 (dst) = ((dst) &\
9765 ~0x00001000U) | ((u_int32_t)(1) << 12)
9766 #define FPGA_REG4__RADIO_3_TCK__CLR(dst) \
9767 (dst) = ((dst) &\
9768 ~0x00001000U) | ((u_int32_t)(0) << 12)
9769
9770 /* macros for field radio_3_tdi */
9771 #define FPGA_REG4__RADIO_3_TDI__SHIFT 13
9772 #define FPGA_REG4__RADIO_3_TDI__WIDTH 1
9773 #define FPGA_REG4__RADIO_3_TDI__MASK 0x00002000U
9774 #define FPGA_REG4__RADIO_3_TDI__READ(src) \
9775 (((u_int32_t)(src)\
9776 & 0x00002000U) >> 13)
9777 #define FPGA_REG4__RADIO_3_TDI__WRITE(src) \
9778 (((u_int32_t)(src)\
9779 << 13) & 0x00002000U)
9780 #define FPGA_REG4__RADIO_3_TDI__MODIFY(dst, src) \
9781 (dst) = ((dst) &\
9782 ~0x00002000U) | (((u_int32_t)(src) <<\
9783 13) & 0x00002000U)
9784 #define FPGA_REG4__RADIO_3_TDI__VERIFY(src) \
9785 (!((((u_int32_t)(src)\
9786 << 13) & ~0x00002000U)))
9787 #define FPGA_REG4__RADIO_3_TDI__SET(dst) \
9788 (dst) = ((dst) &\
9789 ~0x00002000U) | ((u_int32_t)(1) << 13)
9790 #define FPGA_REG4__RADIO_3_TDI__CLR(dst) \
9791 (dst) = ((dst) &\
9792 ~0x00002000U) | ((u_int32_t)(0) << 13)
9793
9794 /* macros for field radio_3_tms */
9795 #define FPGA_REG4__RADIO_3_TMS__SHIFT 14
9796 #define FPGA_REG4__RADIO_3_TMS__WIDTH 1
9797 #define FPGA_REG4__RADIO_3_TMS__MASK 0x00004000U
9798 #define FPGA_REG4__RADIO_3_TMS__READ(src) \
9799 (((u_int32_t)(src)\
9800 & 0x00004000U) >> 14)
9801 #define FPGA_REG4__RADIO_3_TMS__WRITE(src) \
9802 (((u_int32_t)(src)\
9803 << 14) & 0x00004000U)
9804 #define FPGA_REG4__RADIO_3_TMS__MODIFY(dst, src) \
9805 (dst) = ((dst) &\
9806 ~0x00004000U) | (((u_int32_t)(src) <<\
9807 14) & 0x00004000U)
9808 #define FPGA_REG4__RADIO_3_TMS__VERIFY(src) \
9809 (!((((u_int32_t)(src)\
9810 << 14) & ~0x00004000U)))
9811 #define FPGA_REG4__RADIO_3_TMS__SET(dst) \
9812 (dst) = ((dst) &\
9813 ~0x00004000U) | ((u_int32_t)(1) << 14)
9814 #define FPGA_REG4__RADIO_3_TMS__CLR(dst) \
9815 (dst) = ((dst) &\
9816 ~0x00004000U) | ((u_int32_t)(0) << 14)
9817
9818 /* macros for field radio_3_tdo */
9819 #define FPGA_REG4__RADIO_3_TDO__SHIFT 15
9820 #define FPGA_REG4__RADIO_3_TDO__WIDTH 1
9821 #define FPGA_REG4__RADIO_3_TDO__MASK 0x00008000U
9822 #define FPGA_REG4__RADIO_3_TDO__READ(src) \
9823 (((u_int32_t)(src)\
9824 & 0x00008000U) >> 15)
9825 #define FPGA_REG4__RADIO_3_TDO__SET(dst) \
9826 (dst) = ((dst) &\
9827 ~0x00008000U) | ((u_int32_t)(1) << 15)
9828 #define FPGA_REG4__RADIO_3_TDO__CLR(dst) \
9829 (dst) = ((dst) &\
9830 ~0x00008000U) | ((u_int32_t)(0) << 15)
9831 #define FPGA_REG4__TYPE u_int32_t
9832 #define FPGA_REG4__READ 0x0000ffffU
9833 #define FPGA_REG4__WRITE 0x0000ffffU
9834
9835 #endif /* __FPGA_REG4_MACRO__ */
9836
9837
9838 /* macros for emulation_misc_reg_block.FPGA_REG4 */
9839 #define INST_EMULATION_MISC_REG_BLOCK__FPGA_REG4__NUM 1
9840
9841 /* macros for BlueprintGlobalNameSpace::FPGA_REG5 */
9842 #ifndef __FPGA_REG5_MACRO__
9843 #define __FPGA_REG5_MACRO__
9844
9845 /* macros for field drp_den */
9846 #define FPGA_REG5__DRP_DEN__SHIFT 0
9847 #define FPGA_REG5__DRP_DEN__WIDTH 1
9848 #define FPGA_REG5__DRP_DEN__MASK 0x00000001U
9849 #define FPGA_REG5__DRP_DEN__READ(src) (u_int32_t)(src) & 0x00000001U
9850 #define FPGA_REG5__DRP_DEN__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
9851 #define FPGA_REG5__DRP_DEN__MODIFY(dst, src) \
9852 (dst) = ((dst) &\
9853 ~0x00000001U) | ((u_int32_t)(src) &\
9854 0x00000001U)
9855 #define FPGA_REG5__DRP_DEN__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000001U)))
9856 #define FPGA_REG5__DRP_DEN__SET(dst) \
9857 (dst) = ((dst) &\
9858 ~0x00000001U) | (u_int32_t)(1)
9859 #define FPGA_REG5__DRP_DEN__CLR(dst) \
9860 (dst) = ((dst) &\
9861 ~0x00000001U) | (u_int32_t)(0)
9862
9863 /* macros for field drp_dwe */
9864 #define FPGA_REG5__DRP_DWE__SHIFT 1
9865 #define FPGA_REG5__DRP_DWE__WIDTH 1
9866 #define FPGA_REG5__DRP_DWE__MASK 0x00000002U
9867 #define FPGA_REG5__DRP_DWE__READ(src) (((u_int32_t)(src) & 0x00000002U) >> 1)
9868 #define FPGA_REG5__DRP_DWE__WRITE(src) (((u_int32_t)(src) << 1) & 0x00000002U)
9869 #define FPGA_REG5__DRP_DWE__MODIFY(dst, src) \
9870 (dst) = ((dst) &\
9871 ~0x00000002U) | (((u_int32_t)(src) <<\
9872 1) & 0x00000002U)
9873 #define FPGA_REG5__DRP_DWE__VERIFY(src) \
9874 (!((((u_int32_t)(src)\
9875 << 1) & ~0x00000002U)))
9876 #define FPGA_REG5__DRP_DWE__SET(dst) \
9877 (dst) = ((dst) &\
9878 ~0x00000002U) | ((u_int32_t)(1) << 1)
9879 #define FPGA_REG5__DRP_DWE__CLR(dst) \
9880 (dst) = ((dst) &\
9881 ~0x00000002U) | ((u_int32_t)(0) << 1)
9882
9883 /* macros for field drp_reset */
9884 #define FPGA_REG5__DRP_RESET__SHIFT 2
9885 #define FPGA_REG5__DRP_RESET__WIDTH 1
9886 #define FPGA_REG5__DRP_RESET__MASK 0x00000004U
9887 #define FPGA_REG5__DRP_RESET__READ(src) (((u_int32_t)(src) & 0x00000004U) >> 2)
9888 #define FPGA_REG5__DRP_RESET__WRITE(src) \
9889 (((u_int32_t)(src)\
9890 << 2) & 0x00000004U)
9891 #define FPGA_REG5__DRP_RESET__MODIFY(dst, src) \
9892 (dst) = ((dst) &\
9893 ~0x00000004U) | (((u_int32_t)(src) <<\
9894 2) & 0x00000004U)
9895 #define FPGA_REG5__DRP_RESET__VERIFY(src) \
9896 (!((((u_int32_t)(src)\
9897 << 2) & ~0x00000004U)))
9898 #define FPGA_REG5__DRP_RESET__SET(dst) \
9899 (dst) = ((dst) &\
9900 ~0x00000004U) | ((u_int32_t)(1) << 2)
9901 #define FPGA_REG5__DRP_RESET__CLR(dst) \
9902 (dst) = ((dst) &\
9903 ~0x00000004U) | ((u_int32_t)(0) << 2)
9904
9905 /* macros for field drp_address */
9906 #define FPGA_REG5__DRP_ADDRESS__SHIFT 3
9907 #define FPGA_REG5__DRP_ADDRESS__WIDTH 5
9908 #define FPGA_REG5__DRP_ADDRESS__MASK 0x000000f8U
9909 #define FPGA_REG5__DRP_ADDRESS__READ(src) \
9910 (((u_int32_t)(src)\
9911 & 0x000000f8U) >> 3)
9912 #define FPGA_REG5__DRP_ADDRESS__WRITE(src) \
9913 (((u_int32_t)(src)\
9914 << 3) & 0x000000f8U)
9915 #define FPGA_REG5__DRP_ADDRESS__MODIFY(dst, src) \
9916 (dst) = ((dst) &\
9917 ~0x000000f8U) | (((u_int32_t)(src) <<\
9918 3) & 0x000000f8U)
9919 #define FPGA_REG5__DRP_ADDRESS__VERIFY(src) \
9920 (!((((u_int32_t)(src)\
9921 << 3) & ~0x000000f8U)))
9922
9923 /* macros for field drp_reserved */
9924 #define FPGA_REG5__DRP_RESERVED__SHIFT 8
9925 #define FPGA_REG5__DRP_RESERVED__WIDTH 8
9926 #define FPGA_REG5__DRP_RESERVED__MASK 0x0000ff00U
9927 #define FPGA_REG5__DRP_RESERVED__READ(src) \
9928 (((u_int32_t)(src)\
9929 & 0x0000ff00U) >> 8)
9930 #define FPGA_REG5__DRP_RESERVED__WRITE(src) \
9931 (((u_int32_t)(src)\
9932 << 8) & 0x0000ff00U)
9933 #define FPGA_REG5__DRP_RESERVED__MODIFY(dst, src) \
9934 (dst) = ((dst) &\
9935 ~0x0000ff00U) | (((u_int32_t)(src) <<\
9936 8) & 0x0000ff00U)
9937 #define FPGA_REG5__DRP_RESERVED__VERIFY(src) \
9938 (!((((u_int32_t)(src)\
9939 << 8) & ~0x0000ff00U)))
9940
9941 /* macros for field drp_din */
9942 #define FPGA_REG5__DRP_DIN__SHIFT 16
9943 #define FPGA_REG5__DRP_DIN__WIDTH 16
9944 #define FPGA_REG5__DRP_DIN__MASK 0xffff0000U
9945 #define FPGA_REG5__DRP_DIN__READ(src) (((u_int32_t)(src) & 0xffff0000U) >> 16)
9946 #define FPGA_REG5__DRP_DIN__WRITE(src) (((u_int32_t)(src) << 16) & 0xffff0000U)
9947 #define FPGA_REG5__DRP_DIN__MODIFY(dst, src) \
9948 (dst) = ((dst) &\
9949 ~0xffff0000U) | (((u_int32_t)(src) <<\
9950 16) & 0xffff0000U)
9951 #define FPGA_REG5__DRP_DIN__VERIFY(src) \
9952 (!((((u_int32_t)(src)\
9953 << 16) & ~0xffff0000U)))
9954 #define FPGA_REG5__TYPE u_int32_t
9955 #define FPGA_REG5__READ 0xffffffffU
9956 #define FPGA_REG5__WRITE 0xffffffffU
9957
9958 #endif /* __FPGA_REG5_MACRO__ */
9959
9960
9961 /* macros for emulation_misc_reg_block.FPGA_REG5 */
9962 #define INST_EMULATION_MISC_REG_BLOCK__FPGA_REG5__NUM 1
9963
9964 /* macros for BlueprintGlobalNameSpace::FPGA_REG6 */
9965 #ifndef __FPGA_REG6_MACRO__
9966 #define __FPGA_REG6_MACRO__
9967
9968 /* macros for field drp_drdy */
9969 #define FPGA_REG6__DRP_DRDY__SHIFT 0
9970 #define FPGA_REG6__DRP_DRDY__WIDTH 1
9971 #define FPGA_REG6__DRP_DRDY__MASK 0x00000001U
9972 #define FPGA_REG6__DRP_DRDY__READ(src) (u_int32_t)(src) & 0x00000001U
9973 #define FPGA_REG6__DRP_DRDY__SET(dst) \
9974 (dst) = ((dst) &\
9975 ~0x00000001U) | (u_int32_t)(1)
9976 #define FPGA_REG6__DRP_DRDY__CLR(dst) \
9977 (dst) = ((dst) &\
9978 ~0x00000001U) | (u_int32_t)(0)
9979
9980 /* macros for field drp_dout */
9981 #define FPGA_REG6__DRP_DOUT__SHIFT 16
9982 #define FPGA_REG6__DRP_DOUT__WIDTH 16
9983 #define FPGA_REG6__DRP_DOUT__MASK 0xffff0000U
9984 #define FPGA_REG6__DRP_DOUT__READ(src) (((u_int32_t)(src) & 0xffff0000U) >> 16)
9985 #define FPGA_REG6__TYPE u_int32_t
9986 #define FPGA_REG6__READ 0xffff0001U
9987
9988 #endif /* __FPGA_REG6_MACRO__ */
9989
9990
9991 /* macros for emulation_misc_reg_block.FPGA_REG6 */
9992 #define INST_EMULATION_MISC_REG_BLOCK__FPGA_REG6__NUM 1
9993
9994 /* macros for BlueprintGlobalNameSpace::FPGA_REG7 */
9995 #ifndef __FPGA_REG7_MACRO__
9996 #define __FPGA_REG7_MACRO__
9997
9998 /* macros for field RxPipeIFerrInjMsk */
9999 #define FPGA_REG7__RXPIPEIFERRINJMSK__SHIFT 0
10000 #define FPGA_REG7__RXPIPEIFERRINJMSK__WIDTH 32
10001 #define FPGA_REG7__RXPIPEIFERRINJMSK__MASK 0xffffffffU
10002 #define FPGA_REG7__RXPIPEIFERRINJMSK__READ(src) (u_int32_t)(src) & 0xffffffffU
10003 #define FPGA_REG7__RXPIPEIFERRINJMSK__WRITE(src) \
10004 ((u_int32_t)(src)\
10005 & 0xffffffffU)
10006 #define FPGA_REG7__RXPIPEIFERRINJMSK__MODIFY(dst, src) \
10007 (dst) = ((dst) &\
10008 ~0xffffffffU) | ((u_int32_t)(src) &\
10009 0xffffffffU)
10010 #define FPGA_REG7__RXPIPEIFERRINJMSK__VERIFY(src) \
10011 (!(((u_int32_t)(src)\
10012 & ~0xffffffffU)))
10013 #define FPGA_REG7__TYPE u_int32_t
10014 #define FPGA_REG7__READ 0xffffffffU
10015 #define FPGA_REG7__WRITE 0xffffffffU
10016
10017 #endif /* __FPGA_REG7_MACRO__ */
10018
10019
10020 /* macros for emulation_misc_reg_block.FPGA_REG7 */
10021 #define INST_EMULATION_MISC_REG_BLOCK__FPGA_REG7__NUM 1
10022
10023 /* macros for BlueprintGlobalNameSpace::FPGA_REG8 */
10024 #ifndef __FPGA_REG8_MACRO__
10025 #define __FPGA_REG8_MACRO__
10026
10027 /* macros for field TxPipeIFerrInjMsk */
10028 #define FPGA_REG8__TXPIPEIFERRINJMSK__SHIFT 0
10029 #define FPGA_REG8__TXPIPEIFERRINJMSK__WIDTH 32
10030 #define FPGA_REG8__TXPIPEIFERRINJMSK__MASK 0xffffffffU
10031 #define FPGA_REG8__TXPIPEIFERRINJMSK__READ(src) (u_int32_t)(src) & 0xffffffffU
10032 #define FPGA_REG8__TXPIPEIFERRINJMSK__WRITE(src) \
10033 ((u_int32_t)(src)\
10034 & 0xffffffffU)
10035 #define FPGA_REG8__TXPIPEIFERRINJMSK__MODIFY(dst, src) \
10036 (dst) = ((dst) &\
10037 ~0xffffffffU) | ((u_int32_t)(src) &\
10038 0xffffffffU)
10039 #define FPGA_REG8__TXPIPEIFERRINJMSK__VERIFY(src) \
10040 (!(((u_int32_t)(src)\
10041 & ~0xffffffffU)))
10042 #define FPGA_REG8__TYPE u_int32_t
10043 #define FPGA_REG8__READ 0xffffffffU
10044 #define FPGA_REG8__WRITE 0xffffffffU
10045
10046 #endif /* __FPGA_REG8_MACRO__ */
10047
10048
10049 /* macros for emulation_misc_reg_block.FPGA_REG8 */
10050 #define INST_EMULATION_MISC_REG_BLOCK__FPGA_REG8__NUM 1
10051
10052 /* macros for BlueprintGlobalNameSpace::FPGA_REG9 */
10053 #ifndef __FPGA_REG9_MACRO__
10054 #define __FPGA_REG9_MACRO__
10055
10056 /* macros for field RxPipeIFDataErrMsk */
10057 #define FPGA_REG9__RXPIPEIFDATAERRMSK__SHIFT 0
10058 #define FPGA_REG9__RXPIPEIFDATAERRMSK__WIDTH 16
10059 #define FPGA_REG9__RXPIPEIFDATAERRMSK__MASK 0x0000ffffU
10060 #define FPGA_REG9__RXPIPEIFDATAERRMSK__READ(src) (u_int32_t)(src) & 0x0000ffffU
10061 #define FPGA_REG9__RXPIPEIFDATAERRMSK__WRITE(src) \
10062 ((u_int32_t)(src)\
10063 & 0x0000ffffU)
10064 #define FPGA_REG9__RXPIPEIFDATAERRMSK__MODIFY(dst, src) \
10065 (dst) = ((dst) &\
10066 ~0x0000ffffU) | ((u_int32_t)(src) &\
10067 0x0000ffffU)
10068 #define FPGA_REG9__RXPIPEIFDATAERRMSK__VERIFY(src) \
10069 (!(((u_int32_t)(src)\
10070 & ~0x0000ffffU)))
10071
10072 /* macros for field TxPipeIFDataErrMsk */
10073 #define FPGA_REG9__TXPIPEIFDATAERRMSK__SHIFT 16
10074 #define FPGA_REG9__TXPIPEIFDATAERRMSK__WIDTH 16
10075 #define FPGA_REG9__TXPIPEIFDATAERRMSK__MASK 0xffff0000U
10076 #define FPGA_REG9__TXPIPEIFDATAERRMSK__READ(src) \
10077 (((u_int32_t)(src)\
10078 & 0xffff0000U) >> 16)
10079 #define FPGA_REG9__TXPIPEIFDATAERRMSK__WRITE(src) \
10080 (((u_int32_t)(src)\
10081 << 16) & 0xffff0000U)
10082 #define FPGA_REG9__TXPIPEIFDATAERRMSK__MODIFY(dst, src) \
10083 (dst) = ((dst) &\
10084 ~0xffff0000U) | (((u_int32_t)(src) <<\
10085 16) & 0xffff0000U)
10086 #define FPGA_REG9__TXPIPEIFDATAERRMSK__VERIFY(src) \
10087 (!((((u_int32_t)(src)\
10088 << 16) & ~0xffff0000U)))
10089 #define FPGA_REG9__TYPE u_int32_t
10090 #define FPGA_REG9__READ 0xffffffffU
10091 #define FPGA_REG9__WRITE 0xffffffffU
10092
10093 #endif /* __FPGA_REG9_MACRO__ */
10094
10095
10096 /* macros for emulation_misc_reg_block.FPGA_REG9 */
10097 #define INST_EMULATION_MISC_REG_BLOCK__FPGA_REG9__NUM 1
10098
10099 /* macros for BlueprintGlobalNameSpace::FPGA_REG10 */
10100 #ifndef __FPGA_REG10_MACRO__
10101 #define __FPGA_REG10_MACRO__
10102
10103 /* macros for field RxPipeIFSpdMsk */
10104 #define FPGA_REG10__RXPIPEIFSPDMSK__SHIFT 0
10105 #define FPGA_REG10__RXPIPEIFSPDMSK__WIDTH 16
10106 #define FPGA_REG10__RXPIPEIFSPDMSK__MASK 0x0000ffffU
10107 #define FPGA_REG10__RXPIPEIFSPDMSK__READ(src) (u_int32_t)(src) & 0x0000ffffU
10108 #define FPGA_REG10__RXPIPEIFSPDMSK__WRITE(src) ((u_int32_t)(src) & 0x0000ffffU)
10109 #define FPGA_REG10__RXPIPEIFSPDMSK__MODIFY(dst, src) \
10110 (dst) = ((dst) &\
10111 ~0x0000ffffU) | ((u_int32_t)(src) &\
10112 0x0000ffffU)
10113 #define FPGA_REG10__RXPIPEIFSPDMSK__VERIFY(src) \
10114 (!(((u_int32_t)(src)\
10115 & ~0x0000ffffU)))
10116
10117 /* macros for field TxPipeIFSpdMsk */
10118 #define FPGA_REG10__TXPIPEIFSPDMSK__SHIFT 16
10119 #define FPGA_REG10__TXPIPEIFSPDMSK__WIDTH 16
10120 #define FPGA_REG10__TXPIPEIFSPDMSK__MASK 0xffff0000U
10121 #define FPGA_REG10__TXPIPEIFSPDMSK__READ(src) \
10122 (((u_int32_t)(src)\
10123 & 0xffff0000U) >> 16)
10124 #define FPGA_REG10__TXPIPEIFSPDMSK__WRITE(src) \
10125 (((u_int32_t)(src)\
10126 << 16) & 0xffff0000U)
10127 #define FPGA_REG10__TXPIPEIFSPDMSK__MODIFY(dst, src) \
10128 (dst) = ((dst) &\
10129 ~0xffff0000U) | (((u_int32_t)(src) <<\
10130 16) & 0xffff0000U)
10131 #define FPGA_REG10__TXPIPEIFSPDMSK__VERIFY(src) \
10132 (!((((u_int32_t)(src)\
10133 << 16) & ~0xffff0000U)))
10134 #define FPGA_REG10__TYPE u_int32_t
10135 #define FPGA_REG10__READ 0xffffffffU
10136 #define FPGA_REG10__WRITE 0xffffffffU
10137
10138 #endif /* __FPGA_REG10_MACRO__ */
10139
10140
10141 /* macros for emulation_misc_reg_block.FPGA_REG10 */
10142 #define INST_EMULATION_MISC_REG_BLOCK__FPGA_REG10__NUM 1
10143
10144 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_0::ID */
10145 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__ID_MACRO__
10146 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__ID_MACRO__
10147
10148 /* macros for field VendorID */
10149 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__ID__VENDORID__SHIFT 0
10150 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__ID__VENDORID__WIDTH 16
10151 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__ID__VENDORID__MASK 0x0000ffffU
10152 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__ID__VENDORID__READ(src) \
10153 (u_int32_t)(src)\
10154 & 0x0000ffffU
10155
10156 /* macros for field DeviceID */
10157 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__ID__DEVICEID__SHIFT 16
10158 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__ID__DEVICEID__WIDTH 16
10159 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__ID__DEVICEID__MASK 0xffff0000U
10160 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__ID__DEVICEID__READ(src) \
10161 (((u_int32_t)(src)\
10162 & 0xffff0000U) >> 16)
10163 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__ID__TYPE u_int32_t
10164 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__ID__READ 0xffffffffU
10165
10166 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__ID_MACRO__ */
10167
10168
10169 /* macros for DWC_pcie_dbi_axi_block.ID */
10170 #define INST_DWC_PCIE_DBI_AXI_BLOCK__ID__NUM 1
10171
10172 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_0::STS_CMD_RGSTR */
10173 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__STS_CMD_RGSTR_MACRO__
10174 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__STS_CMD_RGSTR_MACRO__
10175
10176 /* macros for field CMD_RGSTR */
10177 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__STS_CMD_RGSTR__CMD_RGSTR__SHIFT 0
10178 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__STS_CMD_RGSTR__CMD_RGSTR__WIDTH \
10179 16
10180 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__STS_CMD_RGSTR__CMD_RGSTR__MASK \
10181 0x0000ffffU
10182 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__STS_CMD_RGSTR__CMD_RGSTR__READ(src) \
10183 (u_int32_t)(src)\
10184 & 0x0000ffffU
10185
10186 /* macros for field STS_RGSTR */
10187 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__STS_CMD_RGSTR__STS_RGSTR__SHIFT \
10188 16
10189 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__STS_CMD_RGSTR__STS_RGSTR__WIDTH \
10190 16
10191 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__STS_CMD_RGSTR__STS_RGSTR__MASK \
10192 0xffff0000U
10193 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__STS_CMD_RGSTR__STS_RGSTR__READ(src) \
10194 (((u_int32_t)(src)\
10195 & 0xffff0000U) >> 16)
10196 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__STS_CMD_RGSTR__TYPE u_int32_t
10197 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__STS_CMD_RGSTR__READ 0xffffffffU
10198
10199 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__STS_CMD_RGSTR_MACRO__ */
10200
10201
10202 /* macros for DWC_pcie_dbi_axi_block.STS_CMD_RGSTR */
10203 #define INST_DWC_PCIE_DBI_AXI_BLOCK__STS_CMD_RGSTR__NUM 1
10204
10205 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_0::CLS_REV_ID */
10206 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CLS_REV_ID_MACRO__
10207 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CLS_REV_ID_MACRO__
10208
10209 /* macros for field RevID */
10210 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CLS_REV_ID__REVID__SHIFT 0
10211 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CLS_REV_ID__REVID__WIDTH 8
10212 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CLS_REV_ID__REVID__MASK \
10213 0x000000ffU
10214 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CLS_REV_ID__REVID__READ(src) \
10215 (u_int32_t)(src)\
10216 & 0x000000ffU
10217
10218 /* macros for field CLS_CD */
10219 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CLS_REV_ID__CLS_CD__SHIFT 8
10220 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CLS_REV_ID__CLS_CD__WIDTH 24
10221 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CLS_REV_ID__CLS_CD__MASK \
10222 0xffffff00U
10223 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CLS_REV_ID__CLS_CD__READ(src) \
10224 (((u_int32_t)(src)\
10225 & 0xffffff00U) >> 8)
10226 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CLS_REV_ID__TYPE u_int32_t
10227 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CLS_REV_ID__READ 0xffffffffU
10228
10229 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CLS_REV_ID_MACRO__ */
10230
10231
10232 /* macros for DWC_pcie_dbi_axi_block.CLS_REV_ID */
10233 #define INST_DWC_PCIE_DBI_AXI_BLOCK__CLS_REV_ID__NUM 1
10234
10235 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_0::BIST_HEAD_LAT_CACH */
10236 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BIST_HEAD_LAT_CACH_MACRO__
10237 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BIST_HEAD_LAT_CACH_MACRO__
10238
10239 /* macros for field CACH_LN_SZE */
10240 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BIST_HEAD_LAT_CACH__CACH_LN_SZE__SHIFT \
10241 0
10242 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BIST_HEAD_LAT_CACH__CACH_LN_SZE__WIDTH \
10243 8
10244 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BIST_HEAD_LAT_CACH__CACH_LN_SZE__MASK \
10245 0x000000ffU
10246 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BIST_HEAD_LAT_CACH__CACH_LN_SZE__READ(src) \
10247 (u_int32_t)(src)\
10248 & 0x000000ffU
10249
10250 /* macros for field LAT_TIM */
10251 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BIST_HEAD_LAT_CACH__LAT_TIM__SHIFT \
10252 8
10253 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BIST_HEAD_LAT_CACH__LAT_TIM__WIDTH \
10254 8
10255 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BIST_HEAD_LAT_CACH__LAT_TIM__MASK \
10256 0x0000ff00U
10257 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BIST_HEAD_LAT_CACH__LAT_TIM__READ(src) \
10258 (((u_int32_t)(src)\
10259 & 0x0000ff00U) >> 8)
10260
10261 /* macros for field HEAD_TYP */
10262 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BIST_HEAD_LAT_CACH__HEAD_TYP__SHIFT \
10263 16
10264 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BIST_HEAD_LAT_CACH__HEAD_TYP__WIDTH \
10265 8
10266 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BIST_HEAD_LAT_CACH__HEAD_TYP__MASK \
10267 0x00ff0000U
10268 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BIST_HEAD_LAT_CACH__HEAD_TYP__READ(src) \
10269 (((u_int32_t)(src)\
10270 & 0x00ff0000U) >> 16)
10271
10272 /* macros for field BIST */
10273 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BIST_HEAD_LAT_CACH__BIST__SHIFT \
10274 24
10275 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BIST_HEAD_LAT_CACH__BIST__WIDTH 8
10276 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BIST_HEAD_LAT_CACH__BIST__MASK \
10277 0xff000000U
10278 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BIST_HEAD_LAT_CACH__BIST__READ(src) \
10279 (((u_int32_t)(src)\
10280 & 0xff000000U) >> 24)
10281 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BIST_HEAD_LAT_CACH__TYPE \
10282 u_int32_t
10283 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BIST_HEAD_LAT_CACH__READ \
10284 0xffffffffU
10285
10286 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BIST_HEAD_LAT_CACH_MACRO__ */
10287
10288
10289 /* macros for DWC_pcie_dbi_axi_block.BIST_HEAD_LAT_CACH */
10290 #define INST_DWC_PCIE_DBI_AXI_BLOCK__BIST_HEAD_LAT_CACH__NUM 1
10291
10292 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_0::BAS_ADR_0 */
10293 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_0_MACRO__
10294 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_0_MACRO__
10295
10296 /* macros for field rdl */
10297 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_0__RDL__SHIFT 0
10298 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_0__RDL__WIDTH 32
10299 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_0__RDL__MASK 0xffffffffU
10300 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_0__RDL__READ(src) \
10301 (u_int32_t)(src)\
10302 & 0xffffffffU
10303 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_0__TYPE u_int32_t
10304 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_0__READ 0xffffffffU
10305
10306 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_0_MACRO__ */
10307
10308
10309 /* macros for DWC_pcie_dbi_axi_block.BAS_ADR_0 */
10310 #define INST_DWC_PCIE_DBI_AXI_BLOCK__BAS_ADR_0__NUM 1
10311
10312 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_0::BAS_ADR_1 */
10313 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_1_MACRO__
10314 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_1_MACRO__
10315
10316 /* macros for field rdl */
10317 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_1__RDL__SHIFT 0
10318 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_1__RDL__WIDTH 32
10319 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_1__RDL__MASK 0xffffffffU
10320 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_1__RDL__READ(src) \
10321 (u_int32_t)(src)\
10322 & 0xffffffffU
10323 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_1__TYPE u_int32_t
10324 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_1__READ 0xffffffffU
10325
10326 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_1_MACRO__ */
10327
10328
10329 /* macros for DWC_pcie_dbi_axi_block.BAS_ADR_1 */
10330 #define INST_DWC_PCIE_DBI_AXI_BLOCK__BAS_ADR_1__NUM 1
10331
10332 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_0::BAS_ADR_2 */
10333 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_2_MACRO__
10334 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_2_MACRO__
10335
10336 /* macros for field rdl */
10337 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_2__RDL__SHIFT 0
10338 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_2__RDL__WIDTH 32
10339 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_2__RDL__MASK 0xffffffffU
10340 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_2__RDL__READ(src) \
10341 (u_int32_t)(src)\
10342 & 0xffffffffU
10343 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_2__TYPE u_int32_t
10344 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_2__READ 0xffffffffU
10345
10346 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_2_MACRO__ */
10347
10348
10349 /* macros for DWC_pcie_dbi_axi_block.BAS_ADR_2 */
10350 #define INST_DWC_PCIE_DBI_AXI_BLOCK__BAS_ADR_2__NUM 1
10351
10352 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_0::BAS_ADR_3 */
10353 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_3_MACRO__
10354 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_3_MACRO__
10355
10356 /* macros for field rdl */
10357 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_3__RDL__SHIFT 0
10358 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_3__RDL__WIDTH 32
10359 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_3__RDL__MASK 0xffffffffU
10360 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_3__RDL__READ(src) \
10361 (u_int32_t)(src)\
10362 & 0xffffffffU
10363 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_3__TYPE u_int32_t
10364 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_3__READ 0xffffffffU
10365
10366 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_3_MACRO__ */
10367
10368
10369 /* macros for DWC_pcie_dbi_axi_block.BAS_ADR_3 */
10370 #define INST_DWC_PCIE_DBI_AXI_BLOCK__BAS_ADR_3__NUM 1
10371
10372 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_0::BAS_ADR_4 */
10373 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_4_MACRO__
10374 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_4_MACRO__
10375
10376 /* macros for field rdl */
10377 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_4__RDL__SHIFT 0
10378 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_4__RDL__WIDTH 32
10379 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_4__RDL__MASK 0xffffffffU
10380 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_4__RDL__READ(src) \
10381 (u_int32_t)(src)\
10382 & 0xffffffffU
10383 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_4__TYPE u_int32_t
10384 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_4__READ 0xffffffffU
10385
10386 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_4_MACRO__ */
10387
10388
10389 /* macros for DWC_pcie_dbi_axi_block.BAS_ADR_4 */
10390 #define INST_DWC_PCIE_DBI_AXI_BLOCK__BAS_ADR_4__NUM 1
10391
10392 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_0::BAS_ADR_5 */
10393 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_5_MACRO__
10394 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_5_MACRO__
10395
10396 /* macros for field rdl */
10397 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_5__RDL__SHIFT 0
10398 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_5__RDL__WIDTH 32
10399 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_5__RDL__MASK 0xffffffffU
10400 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_5__RDL__READ(src) \
10401 (u_int32_t)(src)\
10402 & 0xffffffffU
10403 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_5__TYPE u_int32_t
10404 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_5__READ 0xffffffffU
10405
10406 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__BAS_ADR_5_MACRO__ */
10407
10408
10409 /* macros for DWC_pcie_dbi_axi_block.BAS_ADR_5 */
10410 #define INST_DWC_PCIE_DBI_AXI_BLOCK__BAS_ADR_5__NUM 1
10411
10412 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_0::CRD_CIS_PTR */
10413 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CRD_CIS_PTR_MACRO__
10414 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CRD_CIS_PTR_MACRO__
10415
10416 /* macros for field rdl */
10417 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CRD_CIS_PTR__RDL__SHIFT 0
10418 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CRD_CIS_PTR__RDL__WIDTH 32
10419 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CRD_CIS_PTR__RDL__MASK \
10420 0xffffffffU
10421 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CRD_CIS_PTR__RDL__READ(src) \
10422 (u_int32_t)(src)\
10423 & 0xffffffffU
10424 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CRD_CIS_PTR__TYPE u_int32_t
10425 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CRD_CIS_PTR__READ 0xffffffffU
10426
10427 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CRD_CIS_PTR_MACRO__ */
10428
10429
10430 /* macros for DWC_pcie_dbi_axi_block.CRD_CIS_PTR */
10431 #define INST_DWC_PCIE_DBI_AXI_BLOCK__CRD_CIS_PTR__NUM 1
10432
10433 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_0::Sub_VenID */
10434 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__SUB_VENID_MACRO__
10435 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__SUB_VENID_MACRO__
10436
10437 /* macros for field Subsys_VenID */
10438 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__SUB_VENID__SUBSYS_VENID__SHIFT 0
10439 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__SUB_VENID__SUBSYS_VENID__WIDTH 16
10440 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__SUB_VENID__SUBSYS_VENID__MASK \
10441 0x0000ffffU
10442 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__SUB_VENID__SUBSYS_VENID__READ(src) \
10443 (u_int32_t)(src)\
10444 & 0x0000ffffU
10445
10446 /* macros for field SubsysID */
10447 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__SUB_VENID__SUBSYSID__SHIFT 16
10448 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__SUB_VENID__SUBSYSID__WIDTH 16
10449 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__SUB_VENID__SUBSYSID__MASK \
10450 0xffff0000U
10451 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__SUB_VENID__SUBSYSID__READ(src) \
10452 (((u_int32_t)(src)\
10453 & 0xffff0000U) >> 16)
10454 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__SUB_VENID__TYPE u_int32_t
10455 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__SUB_VENID__READ 0xffffffffU
10456
10457 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__SUB_VENID_MACRO__ */
10458
10459
10460 /* macros for DWC_pcie_dbi_axi_block.Sub_VenID */
10461 #define INST_DWC_PCIE_DBI_AXI_BLOCK__SUB_VENID__NUM 1
10462
10463 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_0::EXP_ROM_ADDR */
10464 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__EXP_ROM_ADDR_MACRO__
10465 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__EXP_ROM_ADDR_MACRO__
10466
10467 /* macros for field rdl */
10468 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__EXP_ROM_ADDR__RDL__SHIFT 0
10469 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__EXP_ROM_ADDR__RDL__WIDTH 32
10470 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__EXP_ROM_ADDR__RDL__MASK \
10471 0xffffffffU
10472 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__EXP_ROM_ADDR__RDL__READ(src) \
10473 (u_int32_t)(src)\
10474 & 0xffffffffU
10475 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__EXP_ROM_ADDR__TYPE u_int32_t
10476 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__EXP_ROM_ADDR__READ 0xffffffffU
10477
10478 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__EXP_ROM_ADDR_MACRO__ */
10479
10480
10481 /* macros for DWC_pcie_dbi_axi_block.EXP_ROM_ADDR */
10482 #define INST_DWC_PCIE_DBI_AXI_BLOCK__EXP_ROM_ADDR__NUM 1
10483
10484 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_0::CAPPTR */
10485 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CAPPTR_MACRO__
10486 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CAPPTR_MACRO__
10487
10488 /* macros for field Captr */
10489 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CAPPTR__CAPTR__SHIFT 0
10490 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CAPPTR__CAPTR__WIDTH 8
10491 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CAPPTR__CAPTR__MASK 0x000000ffU
10492 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CAPPTR__CAPTR__READ(src) \
10493 (u_int32_t)(src)\
10494 & 0x000000ffU
10495
10496 /* macros for field RESERVE1 */
10497 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CAPPTR__RESERVE1__SHIFT 8
10498 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CAPPTR__RESERVE1__WIDTH 24
10499 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CAPPTR__RESERVE1__MASK \
10500 0xffffff00U
10501 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CAPPTR__RESERVE1__READ(src) \
10502 (((u_int32_t)(src)\
10503 & 0xffffff00U) >> 8)
10504 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CAPPTR__TYPE u_int32_t
10505 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CAPPTR__READ 0xffffffffU
10506
10507 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__CAPPTR_MACRO__ */
10508
10509
10510 /* macros for DWC_pcie_dbi_axi_block.CAPPTR */
10511 #define INST_DWC_PCIE_DBI_AXI_BLOCK__CAPPTR__NUM 1
10512
10513 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_0::RESERVE2 */
10514 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__RESERVE2_MACRO__
10515 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__RESERVE2_MACRO__
10516
10517 /* macros for field rdl */
10518 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__RESERVE2__RDL__SHIFT 0
10519 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__RESERVE2__RDL__WIDTH 32
10520 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__RESERVE2__RDL__MASK 0xffffffffU
10521 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__RESERVE2__RDL__READ(src) \
10522 (u_int32_t)(src)\
10523 & 0xffffffffU
10524 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__RESERVE2__TYPE u_int32_t
10525 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__RESERVE2__READ 0xffffffffU
10526
10527 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__RESERVE2_MACRO__ */
10528
10529
10530 /* macros for DWC_pcie_dbi_axi_block.RESERVE2 */
10531 #define INST_DWC_PCIE_DBI_AXI_BLOCK__RESERVE2__NUM 1
10532
10533 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_0::LAT_INT */
10534 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__LAT_INT_MACRO__
10535 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__LAT_INT_MACRO__
10536
10537 /* macros for field INT_LIN */
10538 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__LAT_INT__INT_LIN__SHIFT 0
10539 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__LAT_INT__INT_LIN__WIDTH 8
10540 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__LAT_INT__INT_LIN__MASK \
10541 0x000000ffU
10542 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__LAT_INT__INT_LIN__READ(src) \
10543 (u_int32_t)(src)\
10544 & 0x000000ffU
10545
10546 /* macros for field INT_PIN */
10547 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__LAT_INT__INT_PIN__SHIFT 8
10548 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__LAT_INT__INT_PIN__WIDTH 8
10549 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__LAT_INT__INT_PIN__MASK \
10550 0x0000ff00U
10551 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__LAT_INT__INT_PIN__READ(src) \
10552 (((u_int32_t)(src)\
10553 & 0x0000ff00U) >> 8)
10554
10555 /* macros for field MIN_GRNT */
10556 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__LAT_INT__MIN_GRNT__SHIFT 16
10557 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__LAT_INT__MIN_GRNT__WIDTH 8
10558 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__LAT_INT__MIN_GRNT__MASK \
10559 0x00ff0000U
10560 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__LAT_INT__MIN_GRNT__READ(src) \
10561 (((u_int32_t)(src)\
10562 & 0x00ff0000U) >> 16)
10563
10564 /* macros for field MX_LAT */
10565 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__LAT_INT__MX_LAT__SHIFT 24
10566 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__LAT_INT__MX_LAT__WIDTH 8
10567 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__LAT_INT__MX_LAT__MASK 0xff000000U
10568 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__LAT_INT__MX_LAT__READ(src) \
10569 (((u_int32_t)(src)\
10570 & 0xff000000U) >> 24)
10571 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__LAT_INT__TYPE u_int32_t
10572 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__LAT_INT__READ 0xffffffffU
10573
10574 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_0__LAT_INT_MACRO__ */
10575
10576
10577 /* macros for DWC_pcie_dbi_axi_block.LAT_INT */
10578 #define INST_DWC_PCIE_DBI_AXI_BLOCK__LAT_INT__NUM 1
10579
10580 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_1::CFG_PWR_CAP */
10581 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_1__CFG_PWR_CAP_MACRO__
10582 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_1__CFG_PWR_CAP_MACRO__
10583
10584 /* macros for field CAP_ID */
10585 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_1__CFG_PWR_CAP__CAP_ID__SHIFT 0
10586 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_1__CFG_PWR_CAP__CAP_ID__WIDTH 8
10587 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_1__CFG_PWR_CAP__CAP_ID__MASK \
10588 0x000000ffU
10589 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_1__CFG_PWR_CAP__CAP_ID__READ(src) \
10590 (u_int32_t)(src)\
10591 & 0x000000ffU
10592
10593 /* macros for field PM_NX_PTR */
10594 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_1__CFG_PWR_CAP__PM_NX_PTR__SHIFT 8
10595 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_1__CFG_PWR_CAP__PM_NX_PTR__WIDTH 8
10596 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_1__CFG_PWR_CAP__PM_NX_PTR__MASK \
10597 0x0000ff00U
10598 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_1__CFG_PWR_CAP__PM_NX_PTR__READ(src) \
10599 (((u_int32_t)(src)\
10600 & 0x0000ff00U) >> 8)
10601
10602 /* macros for field PMC */
10603 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_1__CFG_PWR_CAP__PMC__SHIFT 16
10604 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_1__CFG_PWR_CAP__PMC__WIDTH 16
10605 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_1__CFG_PWR_CAP__PMC__MASK \
10606 0xffff0000U
10607 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_1__CFG_PWR_CAP__PMC__READ(src) \
10608 (((u_int32_t)(src)\
10609 & 0xffff0000U) >> 16)
10610 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_1__CFG_PWR_CAP__TYPE u_int32_t
10611 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_1__CFG_PWR_CAP__READ 0xffffffffU
10612
10613 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_1__CFG_PWR_CAP_MACRO__ */
10614
10615
10616 /* macros for DWC_pcie_dbi_axi_block.CFG_PWR_CAP */
10617 #define INST_DWC_PCIE_DBI_AXI_BLOCK__CFG_PWR_CAP__NUM 1
10618
10619 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_1::PWR_CSR */
10620 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_1__PWR_CSR_MACRO__
10621 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_1__PWR_CSR_MACRO__
10622
10623 /* macros for field PMCSR */
10624 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_1__PWR_CSR__PMCSR__SHIFT 0
10625 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_1__PWR_CSR__PMCSR__WIDTH 16
10626 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_1__PWR_CSR__PMCSR__MASK 0x0000ffffU
10627 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_1__PWR_CSR__PMCSR__READ(src) \
10628 (u_int32_t)(src)\
10629 & 0x0000ffffU
10630
10631 /* macros for field PM_BSE */
10632 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_1__PWR_CSR__PM_BSE__SHIFT 16
10633 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_1__PWR_CSR__PM_BSE__WIDTH 8
10634 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_1__PWR_CSR__PM_BSE__MASK 0x00ff0000U
10635 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_1__PWR_CSR__PM_BSE__READ(src) \
10636 (((u_int32_t)(src)\
10637 & 0x00ff0000U) >> 16)
10638
10639 /* macros for field Data1 */
10640 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_1__PWR_CSR__DATA1__SHIFT 24
10641 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_1__PWR_CSR__DATA1__WIDTH 8
10642 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_1__PWR_CSR__DATA1__MASK 0xff000000U
10643 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_1__PWR_CSR__DATA1__READ(src) \
10644 (((u_int32_t)(src)\
10645 & 0xff000000U) >> 24)
10646 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_1__PWR_CSR__TYPE u_int32_t
10647 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_1__PWR_CSR__READ 0xffffffffU
10648
10649 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_1__PWR_CSR_MACRO__ */
10650
10651
10652 /* macros for DWC_pcie_dbi_axi_block.PWR_CSR */
10653 #define INST_DWC_PCIE_DBI_AXI_BLOCK__PWR_CSR__NUM 1
10654
10655 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_2::MSG_CTR */
10656 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSG_CTR_MACRO__
10657 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSG_CTR_MACRO__
10658
10659 /* macros for field CAP_ID */
10660 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSG_CTR__CAP_ID__SHIFT 0
10661 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSG_CTR__CAP_ID__WIDTH 8
10662 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSG_CTR__CAP_ID__MASK 0x000000ffU
10663 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSG_CTR__CAP_ID__READ(src) \
10664 (u_int32_t)(src)\
10665 & 0x000000ffU
10666
10667 /* macros for field MSI_NX_PTR */
10668 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSG_CTR__MSI_NX_PTR__SHIFT 8
10669 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSG_CTR__MSI_NX_PTR__WIDTH 8
10670 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSG_CTR__MSI_NX_PTR__MASK \
10671 0x0000ff00U
10672 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSG_CTR__MSI_NX_PTR__READ(src) \
10673 (((u_int32_t)(src)\
10674 & 0x0000ff00U) >> 8)
10675
10676 /* macros for field MSG_CTR_RGS */
10677 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSG_CTR__MSG_CTR_RGS__SHIFT 16
10678 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSG_CTR__MSG_CTR_RGS__WIDTH 16
10679 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSG_CTR__MSG_CTR_RGS__MASK \
10680 0xffff0000U
10681 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSG_CTR__MSG_CTR_RGS__READ(src) \
10682 (((u_int32_t)(src)\
10683 & 0xffff0000U) >> 16)
10684 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSG_CTR__TYPE u_int32_t
10685 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSG_CTR__READ 0xffffffffU
10686
10687 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSG_CTR_MACRO__ */
10688
10689
10690 /* macros for DWC_pcie_dbi_axi_block.MSG_CTR */
10691 #define INST_DWC_PCIE_DBI_AXI_BLOCK__MSG_CTR__NUM 1
10692
10693 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_2::MSI_L32 */
10694 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSI_L32_MACRO__
10695 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSI_L32_MACRO__
10696
10697 /* macros for field rdl */
10698 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSI_L32__RDL__SHIFT 0
10699 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSI_L32__RDL__WIDTH 32
10700 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSI_L32__RDL__MASK 0xffffffffU
10701 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSI_L32__RDL__READ(src) \
10702 (u_int32_t)(src)\
10703 & 0xffffffffU
10704 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSI_L32__TYPE u_int32_t
10705 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSI_L32__READ 0xffffffffU
10706
10707 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSI_L32_MACRO__ */
10708
10709
10710 /* macros for DWC_pcie_dbi_axi_block.MSI_L32 */
10711 #define INST_DWC_PCIE_DBI_AXI_BLOCK__MSI_L32__NUM 1
10712
10713 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_2::MSI_U32 */
10714 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSI_U32_MACRO__
10715 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSI_U32_MACRO__
10716
10717 /* macros for field rdl */
10718 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSI_U32__RDL__SHIFT 0
10719 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSI_U32__RDL__WIDTH 32
10720 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSI_U32__RDL__MASK 0xffffffffU
10721 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSI_U32__RDL__READ(src) \
10722 (u_int32_t)(src)\
10723 & 0xffffffffU
10724 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSI_U32__TYPE u_int32_t
10725 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSI_U32__READ 0xffffffffU
10726
10727 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSI_U32_MACRO__ */
10728
10729
10730 /* macros for DWC_pcie_dbi_axi_block.MSI_U32 */
10731 #define INST_DWC_PCIE_DBI_AXI_BLOCK__MSI_U32__NUM 1
10732
10733 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_2::MSI_DATA */
10734 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSI_DATA_MACRO__
10735 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSI_DATA_MACRO__
10736
10737 /* macros for field MSI_DATA_F */
10738 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSI_DATA__MSI_DATA_F__SHIFT 0
10739 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSI_DATA__MSI_DATA_F__WIDTH 16
10740 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSI_DATA__MSI_DATA_F__MASK \
10741 0x0000ffffU
10742 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSI_DATA__MSI_DATA_F__READ(src) \
10743 (u_int32_t)(src)\
10744 & 0x0000ffffU
10745 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSI_DATA__TYPE u_int32_t
10746 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSI_DATA__READ 0x0000ffffU
10747
10748 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_2__MSI_DATA_MACRO__ */
10749
10750
10751 /* macros for DWC_pcie_dbi_axi_block.MSI_DATA */
10752 #define INST_DWC_PCIE_DBI_AXI_BLOCK__MSI_DATA__NUM 1
10753
10754 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_3::PCIE_CAP */
10755 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__PCIE_CAP_MACRO__
10756 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__PCIE_CAP_MACRO__
10757
10758 /* macros for field CAP_ID */
10759 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__PCIE_CAP__CAP_ID__SHIFT 0
10760 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__PCIE_CAP__CAP_ID__WIDTH 8
10761 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__PCIE_CAP__CAP_ID__MASK \
10762 0x000000ffU
10763 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__PCIE_CAP__CAP_ID__READ(src) \
10764 (u_int32_t)(src)\
10765 & 0x000000ffU
10766
10767 /* macros for field PCIE_NX_PTR */
10768 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__PCIE_CAP__PCIE_NX_PTR__SHIFT 8
10769 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__PCIE_CAP__PCIE_NX_PTR__WIDTH 8
10770 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__PCIE_CAP__PCIE_NX_PTR__MASK \
10771 0x0000ff00U
10772 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__PCIE_CAP__PCIE_NX_PTR__READ(src) \
10773 (((u_int32_t)(src)\
10774 & 0x0000ff00U) >> 8)
10775
10776 /* macros for field PCIE_CAP_R */
10777 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__PCIE_CAP__PCIE_CAP_R__SHIFT 16
10778 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__PCIE_CAP__PCIE_CAP_R__WIDTH 16
10779 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__PCIE_CAP__PCIE_CAP_R__MASK \
10780 0xffff0000U
10781 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__PCIE_CAP__PCIE_CAP_R__READ(src) \
10782 (((u_int32_t)(src)\
10783 & 0xffff0000U) >> 16)
10784 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__PCIE_CAP__TYPE u_int32_t
10785 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__PCIE_CAP__READ 0xffffffffU
10786
10787 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__PCIE_CAP_MACRO__ */
10788
10789
10790 /* macros for DWC_pcie_dbi_axi_block.PCIE_CAP */
10791 #define INST_DWC_PCIE_DBI_AXI_BLOCK__PCIE_CAP__NUM 1
10792
10793 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_3::DEV_CAP */
10794 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__DEV_CAP_MACRO__
10795 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__DEV_CAP_MACRO__
10796
10797 /* macros for field rdl */
10798 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__DEV_CAP__RDL__SHIFT 0
10799 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__DEV_CAP__RDL__WIDTH 32
10800 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__DEV_CAP__RDL__MASK 0xffffffffU
10801 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__DEV_CAP__RDL__READ(src) \
10802 (u_int32_t)(src)\
10803 & 0xffffffffU
10804 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__DEV_CAP__TYPE u_int32_t
10805 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__DEV_CAP__READ 0xffffffffU
10806
10807 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__DEV_CAP_MACRO__ */
10808
10809
10810 /* macros for DWC_pcie_dbi_axi_block.DEV_CAP */
10811 #define INST_DWC_PCIE_DBI_AXI_BLOCK__DEV_CAP__NUM 1
10812
10813 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_3::DEV_STS_CTRL */
10814 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__DEV_STS_CTRL_MACRO__
10815 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__DEV_STS_CTRL_MACRO__
10816
10817 /* macros for field DEV_CTRL */
10818 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__DEV_STS_CTRL__DEV_CTRL__SHIFT 0
10819 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__DEV_STS_CTRL__DEV_CTRL__WIDTH 16
10820 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__DEV_STS_CTRL__DEV_CTRL__MASK \
10821 0x0000ffffU
10822 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__DEV_STS_CTRL__DEV_CTRL__READ(src) \
10823 (u_int32_t)(src)\
10824 & 0x0000ffffU
10825
10826 /* macros for field DEV_STS */
10827 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__DEV_STS_CTRL__DEV_STS__SHIFT 16
10828 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__DEV_STS_CTRL__DEV_STS__WIDTH 16
10829 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__DEV_STS_CTRL__DEV_STS__MASK \
10830 0xffff0000U
10831 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__DEV_STS_CTRL__DEV_STS__READ(src) \
10832 (((u_int32_t)(src)\
10833 & 0xffff0000U) >> 16)
10834 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__DEV_STS_CTRL__TYPE u_int32_t
10835 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__DEV_STS_CTRL__READ 0xffffffffU
10836
10837 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__DEV_STS_CTRL_MACRO__ */
10838
10839
10840 /* macros for DWC_pcie_dbi_axi_block.DEV_STS_CTRL */
10841 #define INST_DWC_PCIE_DBI_AXI_BLOCK__DEV_STS_CTRL__NUM 1
10842
10843 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_3::LNK_CAP */
10844 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__LNK_CAP_MACRO__
10845 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__LNK_CAP_MACRO__
10846
10847 /* macros for field rdl */
10848 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__LNK_CAP__RDL__SHIFT 0
10849 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__LNK_CAP__RDL__WIDTH 32
10850 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__LNK_CAP__RDL__MASK 0xffffffffU
10851 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__LNK_CAP__RDL__READ(src) \
10852 (u_int32_t)(src)\
10853 & 0xffffffffU
10854 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__LNK_CAP__TYPE u_int32_t
10855 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__LNK_CAP__READ 0xffffffffU
10856
10857 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__LNK_CAP_MACRO__ */
10858
10859
10860 /* macros for DWC_pcie_dbi_axi_block.LNK_CAP */
10861 #define INST_DWC_PCIE_DBI_AXI_BLOCK__LNK_CAP__NUM 1
10862
10863 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_3::LNK_STS_CTRL */
10864 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__LNK_STS_CTRL_MACRO__
10865 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__LNK_STS_CTRL_MACRO__
10866
10867 /* macros for field LNK_CTRL */
10868 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__LNK_STS_CTRL__LNK_CTRL__SHIFT 0
10869 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__LNK_STS_CTRL__LNK_CTRL__WIDTH 16
10870 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__LNK_STS_CTRL__LNK_CTRL__MASK \
10871 0x0000ffffU
10872 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__LNK_STS_CTRL__LNK_CTRL__READ(src) \
10873 (u_int32_t)(src)\
10874 & 0x0000ffffU
10875
10876 /* macros for field LNK_STS */
10877 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__LNK_STS_CTRL__LNK_STS__SHIFT 16
10878 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__LNK_STS_CTRL__LNK_STS__WIDTH 16
10879 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__LNK_STS_CTRL__LNK_STS__MASK \
10880 0xffff0000U
10881 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__LNK_STS_CTRL__LNK_STS__READ(src) \
10882 (((u_int32_t)(src)\
10883 & 0xffff0000U) >> 16)
10884 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__LNK_STS_CTRL__TYPE u_int32_t
10885 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__LNK_STS_CTRL__READ 0xffffffffU
10886
10887 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__LNK_STS_CTRL_MACRO__ */
10888
10889
10890 /* macros for DWC_pcie_dbi_axi_block.LNK_STS_CTRL */
10891 #define INST_DWC_PCIE_DBI_AXI_BLOCK__LNK_STS_CTRL__NUM 1
10892
10893 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_3::SLT_CAP */
10894 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__SLT_CAP_MACRO__
10895 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__SLT_CAP_MACRO__
10896
10897 /* macros for field rdl */
10898 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__SLT_CAP__RDL__SHIFT 0
10899 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__SLT_CAP__RDL__WIDTH 32
10900 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__SLT_CAP__RDL__MASK 0xffffffffU
10901 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__SLT_CAP__RDL__READ(src) \
10902 (u_int32_t)(src)\
10903 & 0xffffffffU
10904 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__SLT_CAP__TYPE u_int32_t
10905 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__SLT_CAP__READ 0xffffffffU
10906
10907 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__SLT_CAP_MACRO__ */
10908
10909
10910 /* macros for DWC_pcie_dbi_axi_block.SLT_CAP */
10911 #define INST_DWC_PCIE_DBI_AXI_BLOCK__SLT_CAP__NUM 1
10912
10913 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_3::SLT_STS_CTRL */
10914 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__SLT_STS_CTRL_MACRO__
10915 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__SLT_STS_CTRL_MACRO__
10916
10917 /* macros for field SLT_CTRL */
10918 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__SLT_STS_CTRL__SLT_CTRL__SHIFT 0
10919 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__SLT_STS_CTRL__SLT_CTRL__WIDTH 16
10920 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__SLT_STS_CTRL__SLT_CTRL__MASK \
10921 0x0000ffffU
10922 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__SLT_STS_CTRL__SLT_CTRL__READ(src) \
10923 (u_int32_t)(src)\
10924 & 0x0000ffffU
10925
10926 /* macros for field SLT_STS */
10927 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__SLT_STS_CTRL__SLT_STS__SHIFT 16
10928 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__SLT_STS_CTRL__SLT_STS__WIDTH 16
10929 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__SLT_STS_CTRL__SLT_STS__MASK \
10930 0xffff0000U
10931 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__SLT_STS_CTRL__SLT_STS__READ(src) \
10932 (((u_int32_t)(src)\
10933 & 0xffff0000U) >> 16)
10934 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__SLT_STS_CTRL__TYPE u_int32_t
10935 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__SLT_STS_CTRL__READ 0xffffffffU
10936
10937 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_3__SLT_STS_CTRL_MACRO__ */
10938
10939
10940 /* macros for DWC_pcie_dbi_axi_block.SLT_STS_CTRL */
10941 #define INST_DWC_PCIE_DBI_AXI_BLOCK__SLT_STS_CTRL__NUM 1
10942
10943 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_5::VPD_CAP */
10944 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_5__VPD_CAP_MACRO__
10945 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_5__VPD_CAP_MACRO__
10946
10947 /* macros for field rdl */
10948 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_5__VPD_CAP__RDL__SHIFT 0
10949 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_5__VPD_CAP__RDL__WIDTH 32
10950 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_5__VPD_CAP__RDL__MASK 0xffffffffU
10951 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_5__VPD_CAP__RDL__READ(src) \
10952 (u_int32_t)(src)\
10953 & 0xffffffffU
10954 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_5__VPD_CAP__TYPE u_int32_t
10955 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_5__VPD_CAP__READ 0xffffffffU
10956
10957 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_5__VPD_CAP_MACRO__ */
10958
10959
10960 /* macros for DWC_pcie_dbi_axi_block.VPD_CAP */
10961 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VPD_CAP__NUM 1
10962
10963 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_5::VPD_DATA */
10964 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_5__VPD_DATA_MACRO__
10965 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_5__VPD_DATA_MACRO__
10966
10967 /* macros for field rdl */
10968 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_5__VPD_DATA__RDL__SHIFT 0
10969 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_5__VPD_DATA__RDL__WIDTH 32
10970 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_5__VPD_DATA__RDL__MASK 0xffffffffU
10971 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_5__VPD_DATA__RDL__READ(src) \
10972 (u_int32_t)(src)\
10973 & 0xffffffffU
10974 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_5__VPD_DATA__TYPE u_int32_t
10975 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_5__VPD_DATA__READ 0xffffffffU
10976
10977 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_5__VPD_DATA_MACRO__ */
10978
10979
10980 /* macros for DWC_pcie_dbi_axi_block.VPD_DATA */
10981 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VPD_DATA__NUM 1
10982
10983 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_6::PCIE_EN_CAP_AER */
10984 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__PCIE_EN_CAP_AER_MACRO__
10985 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__PCIE_EN_CAP_AER_MACRO__
10986
10987 /* macros for field rdl */
10988 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__PCIE_EN_CAP_AER__RDL__SHIFT 0
10989 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__PCIE_EN_CAP_AER__RDL__WIDTH 32
10990 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__PCIE_EN_CAP_AER__RDL__MASK \
10991 0xffffffffU
10992 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__PCIE_EN_CAP_AER__RDL__READ(src) \
10993 (u_int32_t)(src)\
10994 & 0xffffffffU
10995 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__PCIE_EN_CAP_AER__TYPE u_int32_t
10996 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__PCIE_EN_CAP_AER__READ 0xffffffffU
10997
10998 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__PCIE_EN_CAP_AER_MACRO__ */
10999
11000
11001 /* macros for DWC_pcie_dbi_axi_block.PCIE_EN_CAP_AER */
11002 #define INST_DWC_PCIE_DBI_AXI_BLOCK__PCIE_EN_CAP_AER__NUM 1
11003
11004 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_6::UN_ERR_ST_R */
11005 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__UN_ERR_ST_R_MACRO__
11006 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__UN_ERR_ST_R_MACRO__
11007
11008 /* macros for field rdl */
11009 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__UN_ERR_ST_R__RDL__SHIFT 0
11010 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__UN_ERR_ST_R__RDL__WIDTH 32
11011 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__UN_ERR_ST_R__RDL__MASK \
11012 0xffffffffU
11013 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__UN_ERR_ST_R__RDL__READ(src) \
11014 (u_int32_t)(src)\
11015 & 0xffffffffU
11016 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__UN_ERR_ST_R__TYPE u_int32_t
11017 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__UN_ERR_ST_R__READ 0xffffffffU
11018
11019 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__UN_ERR_ST_R_MACRO__ */
11020
11021
11022 /* macros for DWC_pcie_dbi_axi_block.UN_ERR_ST_R */
11023 #define INST_DWC_PCIE_DBI_AXI_BLOCK__UN_ERR_ST_R__NUM 1
11024
11025 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_6::UN_ERR_MS_R */
11026 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__UN_ERR_MS_R_MACRO__
11027 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__UN_ERR_MS_R_MACRO__
11028
11029 /* macros for field rdl */
11030 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__UN_ERR_MS_R__RDL__SHIFT 0
11031 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__UN_ERR_MS_R__RDL__WIDTH 32
11032 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__UN_ERR_MS_R__RDL__MASK \
11033 0xffffffffU
11034 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__UN_ERR_MS_R__RDL__READ(src) \
11035 (u_int32_t)(src)\
11036 & 0xffffffffU
11037 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__UN_ERR_MS_R__TYPE u_int32_t
11038 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__UN_ERR_MS_R__READ 0xffffffffU
11039
11040 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__UN_ERR_MS_R_MACRO__ */
11041
11042
11043 /* macros for DWC_pcie_dbi_axi_block.UN_ERR_MS_R */
11044 #define INST_DWC_PCIE_DBI_AXI_BLOCK__UN_ERR_MS_R__NUM 1
11045
11046 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_6::UN_ERR_SV_R */
11047 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__UN_ERR_SV_R_MACRO__
11048 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__UN_ERR_SV_R_MACRO__
11049
11050 /* macros for field rdl */
11051 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__UN_ERR_SV_R__RDL__SHIFT 0
11052 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__UN_ERR_SV_R__RDL__WIDTH 32
11053 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__UN_ERR_SV_R__RDL__MASK \
11054 0xffffffffU
11055 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__UN_ERR_SV_R__RDL__READ(src) \
11056 (u_int32_t)(src)\
11057 & 0xffffffffU
11058 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__UN_ERR_SV_R__TYPE u_int32_t
11059 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__UN_ERR_SV_R__READ 0xffffffffU
11060
11061 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__UN_ERR_SV_R_MACRO__ */
11062
11063
11064 /* macros for DWC_pcie_dbi_axi_block.UN_ERR_SV_R */
11065 #define INST_DWC_PCIE_DBI_AXI_BLOCK__UN_ERR_SV_R__NUM 1
11066
11067 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_6::CO_ERR_ST_R */
11068 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__CO_ERR_ST_R_MACRO__
11069 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__CO_ERR_ST_R_MACRO__
11070
11071 /* macros for field rdl */
11072 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__CO_ERR_ST_R__RDL__SHIFT 0
11073 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__CO_ERR_ST_R__RDL__WIDTH 32
11074 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__CO_ERR_ST_R__RDL__MASK \
11075 0xffffffffU
11076 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__CO_ERR_ST_R__RDL__READ(src) \
11077 (u_int32_t)(src)\
11078 & 0xffffffffU
11079 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__CO_ERR_ST_R__TYPE u_int32_t
11080 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__CO_ERR_ST_R__READ 0xffffffffU
11081
11082 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__CO_ERR_ST_R_MACRO__ */
11083
11084
11085 /* macros for DWC_pcie_dbi_axi_block.CO_ERR_ST_R */
11086 #define INST_DWC_PCIE_DBI_AXI_BLOCK__CO_ERR_ST_R__NUM 1
11087
11088 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_6::CO_ERR_MS_R */
11089 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__CO_ERR_MS_R_MACRO__
11090 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__CO_ERR_MS_R_MACRO__
11091
11092 /* macros for field rdl */
11093 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__CO_ERR_MS_R__RDL__SHIFT 0
11094 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__CO_ERR_MS_R__RDL__WIDTH 32
11095 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__CO_ERR_MS_R__RDL__MASK \
11096 0xffffffffU
11097 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__CO_ERR_MS_R__RDL__READ(src) \
11098 (u_int32_t)(src)\
11099 & 0xffffffffU
11100 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__CO_ERR_MS_R__TYPE u_int32_t
11101 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__CO_ERR_MS_R__READ 0xffffffffU
11102
11103 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__CO_ERR_MS_R_MACRO__ */
11104
11105
11106 /* macros for DWC_pcie_dbi_axi_block.CO_ERR_MS_R */
11107 #define INST_DWC_PCIE_DBI_AXI_BLOCK__CO_ERR_MS_R__NUM 1
11108
11109 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_6::ADERR_CAP_CR */
11110 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__ADERR_CAP_CR_MACRO__
11111 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__ADERR_CAP_CR_MACRO__
11112
11113 /* macros for field rdl */
11114 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__ADERR_CAP_CR__RDL__SHIFT 0
11115 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__ADERR_CAP_CR__RDL__WIDTH 32
11116 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__ADERR_CAP_CR__RDL__MASK \
11117 0xffffffffU
11118 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__ADERR_CAP_CR__RDL__READ(src) \
11119 (u_int32_t)(src)\
11120 & 0xffffffffU
11121 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__ADERR_CAP_CR__TYPE u_int32_t
11122 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__ADERR_CAP_CR__READ 0xffffffffU
11123
11124 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__ADERR_CAP_CR_MACRO__ */
11125
11126
11127 /* macros for DWC_pcie_dbi_axi_block.ADERR_CAP_CR */
11128 #define INST_DWC_PCIE_DBI_AXI_BLOCK__ADERR_CAP_CR__NUM 1
11129
11130 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_6::HD_L_R0 */
11131 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R0_MACRO__
11132 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R0_MACRO__
11133
11134 /* macros for field rdl */
11135 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R0__RDL__SHIFT 0
11136 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R0__RDL__WIDTH 32
11137 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R0__RDL__MASK 0xffffffffU
11138 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R0__RDL__READ(src) \
11139 (u_int32_t)(src)\
11140 & 0xffffffffU
11141 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R0__TYPE u_int32_t
11142 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R0__READ 0xffffffffU
11143
11144 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R0_MACRO__ */
11145
11146
11147 /* macros for DWC_pcie_dbi_axi_block.HD_L_R0 */
11148 #define INST_DWC_PCIE_DBI_AXI_BLOCK__HD_L_R0__NUM 1
11149
11150 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_6::HD_L_R4 */
11151 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R4_MACRO__
11152 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R4_MACRO__
11153
11154 /* macros for field rdl */
11155 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R4__RDL__SHIFT 0
11156 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R4__RDL__WIDTH 32
11157 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R4__RDL__MASK 0xffffffffU
11158 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R4__RDL__READ(src) \
11159 (u_int32_t)(src)\
11160 & 0xffffffffU
11161 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R4__TYPE u_int32_t
11162 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R4__READ 0xffffffffU
11163
11164 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R4_MACRO__ */
11165
11166
11167 /* macros for DWC_pcie_dbi_axi_block.HD_L_R4 */
11168 #define INST_DWC_PCIE_DBI_AXI_BLOCK__HD_L_R4__NUM 1
11169
11170 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_6::HD_L_R8 */
11171 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R8_MACRO__
11172 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R8_MACRO__
11173
11174 /* macros for field rdl */
11175 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R8__RDL__SHIFT 0
11176 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R8__RDL__WIDTH 32
11177 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R8__RDL__MASK 0xffffffffU
11178 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R8__RDL__READ(src) \
11179 (u_int32_t)(src)\
11180 & 0xffffffffU
11181 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R8__TYPE u_int32_t
11182 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R8__READ 0xffffffffU
11183
11184 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R8_MACRO__ */
11185
11186
11187 /* macros for DWC_pcie_dbi_axi_block.HD_L_R8 */
11188 #define INST_DWC_PCIE_DBI_AXI_BLOCK__HD_L_R8__NUM 1
11189
11190 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_6::HD_L_R12 */
11191 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R12_MACRO__
11192 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R12_MACRO__
11193
11194 /* macros for field rdl */
11195 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R12__RDL__SHIFT 0
11196 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R12__RDL__WIDTH 32
11197 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R12__RDL__MASK 0xffffffffU
11198 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R12__RDL__READ(src) \
11199 (u_int32_t)(src)\
11200 & 0xffffffffU
11201 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R12__TYPE u_int32_t
11202 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R12__READ 0xffffffffU
11203
11204 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_6__HD_L_R12_MACRO__ */
11205
11206
11207 /* macros for DWC_pcie_dbi_axi_block.HD_L_R12 */
11208 #define INST_DWC_PCIE_DBI_AXI_BLOCK__HD_L_R12__NUM 1
11209
11210 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_7::PCIE_EN_CAP_VC */
11211 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__PCIE_EN_CAP_VC_MACRO__
11212 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__PCIE_EN_CAP_VC_MACRO__
11213
11214 /* macros for field rdl */
11215 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__PCIE_EN_CAP_VC__RDL__SHIFT 0
11216 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__PCIE_EN_CAP_VC__RDL__WIDTH 32
11217 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__PCIE_EN_CAP_VC__RDL__MASK \
11218 0xffffffffU
11219 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__PCIE_EN_CAP_VC__RDL__READ(src) \
11220 (u_int32_t)(src)\
11221 & 0xffffffffU
11222 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__PCIE_EN_CAP_VC__TYPE u_int32_t
11223 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__PCIE_EN_CAP_VC__READ 0xffffffffU
11224
11225 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__PCIE_EN_CAP_VC_MACRO__ */
11226
11227
11228 /* macros for DWC_pcie_dbi_axi_block.PCIE_EN_CAP_VC */
11229 #define INST_DWC_PCIE_DBI_AXI_BLOCK__PCIE_EN_CAP_VC__NUM 1
11230
11231 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_7::PVC_CAP_R1 */
11232 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__PVC_CAP_R1_MACRO__
11233 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__PVC_CAP_R1_MACRO__
11234
11235 /* macros for field rdl */
11236 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__PVC_CAP_R1__RDL__SHIFT 0
11237 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__PVC_CAP_R1__RDL__WIDTH 32
11238 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__PVC_CAP_R1__RDL__MASK 0xffffffffU
11239 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__PVC_CAP_R1__RDL__READ(src) \
11240 (u_int32_t)(src)\
11241 & 0xffffffffU
11242 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__PVC_CAP_R1__TYPE u_int32_t
11243 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__PVC_CAP_R1__READ 0xffffffffU
11244
11245 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__PVC_CAP_R1_MACRO__ */
11246
11247
11248 /* macros for DWC_pcie_dbi_axi_block.PVC_CAP_R1 */
11249 #define INST_DWC_PCIE_DBI_AXI_BLOCK__PVC_CAP_R1__NUM 1
11250
11251 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_7::P_CAP_R2 */
11252 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__P_CAP_R2_MACRO__
11253 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__P_CAP_R2_MACRO__
11254
11255 /* macros for field rdl */
11256 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__P_CAP_R2__RDL__SHIFT 0
11257 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__P_CAP_R2__RDL__WIDTH 32
11258 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__P_CAP_R2__RDL__MASK 0xffffffffU
11259 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__P_CAP_R2__RDL__READ(src) \
11260 (u_int32_t)(src)\
11261 & 0xffffffffU
11262 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__P_CAP_R2__TYPE u_int32_t
11263 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__P_CAP_R2__READ 0xffffffffU
11264
11265 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__P_CAP_R2_MACRO__ */
11266
11267
11268 /* macros for DWC_pcie_dbi_axi_block.P_CAP_R2 */
11269 #define INST_DWC_PCIE_DBI_AXI_BLOCK__P_CAP_R2__NUM 1
11270
11271 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_7::PVC_STS_CTRL */
11272 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__PVC_STS_CTRL_MACRO__
11273 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__PVC_STS_CTRL_MACRO__
11274
11275 /* macros for field PVC_CTRL */
11276 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__PVC_STS_CTRL__PVC_CTRL__SHIFT 0
11277 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__PVC_STS_CTRL__PVC_CTRL__WIDTH 16
11278 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__PVC_STS_CTRL__PVC_CTRL__MASK \
11279 0x0000ffffU
11280 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__PVC_STS_CTRL__PVC_CTRL__READ(src) \
11281 (u_int32_t)(src)\
11282 & 0x0000ffffU
11283
11284 /* macros for field PVC_STS */
11285 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__PVC_STS_CTRL__PVC_STS__SHIFT 16
11286 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__PVC_STS_CTRL__PVC_STS__WIDTH 16
11287 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__PVC_STS_CTRL__PVC_STS__MASK \
11288 0xffff0000U
11289 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__PVC_STS_CTRL__PVC_STS__READ(src) \
11290 (((u_int32_t)(src)\
11291 & 0xffff0000U) >> 16)
11292 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__PVC_STS_CTRL__TYPE u_int32_t
11293 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__PVC_STS_CTRL__READ 0xffffffffU
11294
11295 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__PVC_STS_CTRL_MACRO__ */
11296
11297
11298 /* macros for DWC_pcie_dbi_axi_block.PVC_STS_CTRL */
11299 #define INST_DWC_PCIE_DBI_AXI_BLOCK__PVC_STS_CTRL__NUM 1
11300
11301 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_7::VC_CAP_R */
11302 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VC_CAP_R_MACRO__
11303 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VC_CAP_R_MACRO__
11304
11305 /* macros for field rdl */
11306 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VC_CAP_R__RDL__SHIFT 0
11307 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VC_CAP_R__RDL__WIDTH 32
11308 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VC_CAP_R__RDL__MASK 0xffffffffU
11309 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VC_CAP_R__RDL__READ(src) \
11310 (u_int32_t)(src)\
11311 & 0xffffffffU
11312 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VC_CAP_R__TYPE u_int32_t
11313 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VC_CAP_R__READ 0xffffffffU
11314
11315 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VC_CAP_R_MACRO__ */
11316
11317
11318 /* macros for DWC_pcie_dbi_axi_block.VC_CAP_R */
11319 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC_CAP_R__NUM 1
11320
11321 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_7::VC_CTL_R */
11322 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VC_CTL_R_MACRO__
11323 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VC_CTL_R_MACRO__
11324
11325 /* macros for field rdl */
11326 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VC_CTL_R__RDL__SHIFT 0
11327 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VC_CTL_R__RDL__WIDTH 32
11328 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VC_CTL_R__RDL__MASK 0xffffffffU
11329 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VC_CTL_R__RDL__READ(src) \
11330 (u_int32_t)(src)\
11331 & 0xffffffffU
11332 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VC_CTL_R__TYPE u_int32_t
11333 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VC_CTL_R__READ 0xffffffffU
11334
11335 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VC_CTL_R_MACRO__ */
11336
11337
11338 /* macros for DWC_pcie_dbi_axi_block.VC_CTL_R */
11339 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC_CTL_R__NUM 1
11340
11341 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_7::VC_STS_RSV */
11342 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VC_STS_RSV_MACRO__
11343 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VC_STS_RSV_MACRO__
11344
11345 /* macros for field RSVDP */
11346 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VC_STS_RSV__RSVDP__SHIFT 0
11347 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VC_STS_RSV__RSVDP__WIDTH 16
11348 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VC_STS_RSV__RSVDP__MASK \
11349 0x0000ffffU
11350 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VC_STS_RSV__RSVDP__READ(src) \
11351 (u_int32_t)(src)\
11352 & 0x0000ffffU
11353
11354 /* macros for field VC_STS */
11355 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VC_STS_RSV__VC_STS__SHIFT 16
11356 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VC_STS_RSV__VC_STS__WIDTH 16
11357 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VC_STS_RSV__VC_STS__MASK \
11358 0xffff0000U
11359 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VC_STS_RSV__VC_STS__READ(src) \
11360 (((u_int32_t)(src)\
11361 & 0xffff0000U) >> 16)
11362 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VC_STS_RSV__TYPE u_int32_t
11363 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VC_STS_RSV__READ 0xffffffffU
11364
11365 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VC_STS_RSV_MACRO__ */
11366
11367
11368 /* macros for DWC_pcie_dbi_axi_block.VC_STS_RSV */
11369 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC_STS_RSV__NUM 1
11370
11371 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_7::VCR_CAP_R1 */
11372 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VCR_CAP_R1_MACRO__
11373 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VCR_CAP_R1_MACRO__
11374
11375 /* macros for field rdl */
11376 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VCR_CAP_R1__RDL__SHIFT 0
11377 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VCR_CAP_R1__RDL__WIDTH 32
11378 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VCR_CAP_R1__RDL__MASK 0xffffffffU
11379 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VCR_CAP_R1__RDL__READ(src) \
11380 (u_int32_t)(src)\
11381 & 0xffffffffU
11382 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VCR_CAP_R1__TYPE u_int32_t
11383 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VCR_CAP_R1__READ 0xffffffffU
11384
11385 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VCR_CAP_R1_MACRO__ */
11386
11387
11388 /* macros for DWC_pcie_dbi_axi_block.VCR_CAP_R1 */
11389 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VCR_CAP_R1__NUM 1
11390
11391 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_7::VCR_CTRL_R1 */
11392 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VCR_CTRL_R1_MACRO__
11393 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VCR_CTRL_R1_MACRO__
11394
11395 /* macros for field rdl */
11396 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VCR_CTRL_R1__RDL__SHIFT 0
11397 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VCR_CTRL_R1__RDL__WIDTH 32
11398 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VCR_CTRL_R1__RDL__MASK \
11399 0xffffffffU
11400 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VCR_CTRL_R1__RDL__READ(src) \
11401 (u_int32_t)(src)\
11402 & 0xffffffffU
11403 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VCR_CTRL_R1__TYPE u_int32_t
11404 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VCR_CTRL_R1__READ 0xffffffffU
11405
11406 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VCR_CTRL_R1_MACRO__ */
11407
11408
11409 /* macros for DWC_pcie_dbi_axi_block.VCR_CTRL_R1 */
11410 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VCR_CTRL_R1__NUM 1
11411
11412 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_7::VCR_STS_R1 */
11413 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VCR_STS_R1_MACRO__
11414 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VCR_STS_R1_MACRO__
11415
11416 /* macros for field RSVDP1 */
11417 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VCR_STS_R1__RSVDP1__SHIFT 0
11418 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VCR_STS_R1__RSVDP1__WIDTH 16
11419 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VCR_STS_R1__RSVDP1__MASK \
11420 0x0000ffffU
11421 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VCR_STS_R1__RSVDP1__READ(src) \
11422 (u_int32_t)(src)\
11423 & 0x0000ffffU
11424
11425 /* macros for field VC_STS1 */
11426 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VCR_STS_R1__VC_STS1__SHIFT 16
11427 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VCR_STS_R1__VC_STS1__WIDTH 16
11428 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VCR_STS_R1__VC_STS1__MASK \
11429 0xffff0000U
11430 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VCR_STS_R1__VC_STS1__READ(src) \
11431 (((u_int32_t)(src)\
11432 & 0xffff0000U) >> 16)
11433 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VCR_STS_R1__TYPE u_int32_t
11434 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VCR_STS_R1__READ 0xffffffffU
11435
11436 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_7__VCR_STS_R1_MACRO__ */
11437
11438
11439 /* macros for DWC_pcie_dbi_axi_block.VCR_STS_R1 */
11440 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VCR_STS_R1__NUM 1
11441
11442 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_8::DEV_EN_CAP */
11443 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_8__DEV_EN_CAP_MACRO__
11444 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_8__DEV_EN_CAP_MACRO__
11445
11446 /* macros for field rdl */
11447 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_8__DEV_EN_CAP__RDL__SHIFT 0
11448 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_8__DEV_EN_CAP__RDL__WIDTH 32
11449 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_8__DEV_EN_CAP__RDL__MASK 0xffffffffU
11450 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_8__DEV_EN_CAP__RDL__READ(src) \
11451 (u_int32_t)(src)\
11452 & 0xffffffffU
11453 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_8__DEV_EN_CAP__TYPE u_int32_t
11454 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_8__DEV_EN_CAP__READ 0xffffffffU
11455
11456 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_8__DEV_EN_CAP_MACRO__ */
11457
11458
11459 /* macros for DWC_pcie_dbi_axi_block.DEV_EN_CAP */
11460 #define INST_DWC_PCIE_DBI_AXI_BLOCK__DEV_EN_CAP__NUM 1
11461
11462 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_8::SN_R1 */
11463 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_8__SN_R1_MACRO__
11464 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_8__SN_R1_MACRO__
11465
11466 /* macros for field rdl */
11467 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_8__SN_R1__RDL__SHIFT 0
11468 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_8__SN_R1__RDL__WIDTH 32
11469 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_8__SN_R1__RDL__MASK 0xffffffffU
11470 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_8__SN_R1__RDL__READ(src) \
11471 (u_int32_t)(src)\
11472 & 0xffffffffU
11473 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_8__SN_R1__TYPE u_int32_t
11474 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_8__SN_R1__READ 0xffffffffU
11475
11476 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_8__SN_R1_MACRO__ */
11477
11478
11479 /* macros for DWC_pcie_dbi_axi_block.SN_R1 */
11480 #define INST_DWC_PCIE_DBI_AXI_BLOCK__SN_R1__NUM 1
11481
11482 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_8::SN_R2 */
11483 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_8__SN_R2_MACRO__
11484 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_8__SN_R2_MACRO__
11485
11486 /* macros for field rdl */
11487 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_8__SN_R2__RDL__SHIFT 0
11488 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_8__SN_R2__RDL__WIDTH 32
11489 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_8__SN_R2__RDL__MASK 0xffffffffU
11490 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_8__SN_R2__RDL__READ(src) \
11491 (u_int32_t)(src)\
11492 & 0xffffffffU
11493 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_8__SN_R2__TYPE u_int32_t
11494 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_8__SN_R2__READ 0xffffffffU
11495
11496 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_8__SN_R2_MACRO__ */
11497
11498
11499 /* macros for DWC_pcie_dbi_axi_block.SN_R2 */
11500 #define INST_DWC_PCIE_DBI_AXI_BLOCK__SN_R2__NUM 1
11501
11502 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::LAT_REL_TIM */
11503 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__LAT_REL_TIM_MACRO__
11504 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__LAT_REL_TIM_MACRO__
11505
11506 /* macros for field rdl */
11507 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__LAT_REL_TIM__RDL__SHIFT 0
11508 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__LAT_REL_TIM__RDL__WIDTH 32
11509 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__LAT_REL_TIM__RDL__MASK \
11510 0xffffffffU
11511 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__LAT_REL_TIM__RDL__READ(src) \
11512 (u_int32_t)(src)\
11513 & 0xffffffffU
11514 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__LAT_REL_TIM__RDL__WRITE(src) \
11515 ((u_int32_t)(src)\
11516 & 0xffffffffU)
11517 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__LAT_REL_TIM__RDL__MODIFY(dst, src) \
11518 (dst) = ((dst) &\
11519 ~0xffffffffU) | ((u_int32_t)(src) &\
11520 0xffffffffU)
11521 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__LAT_REL_TIM__RDL__VERIFY(src) \
11522 (!(((u_int32_t)(src)\
11523 & ~0xffffffffU)))
11524 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__LAT_REL_TIM__TYPE u_int32_t
11525 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__LAT_REL_TIM__READ 0xffffffffU
11526 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__LAT_REL_TIM__WRITE 0xffffffffU
11527
11528 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__LAT_REL_TIM_MACRO__ */
11529
11530
11531 /* macros for DWC_pcie_dbi_axi_block.LAT_REL_TIM */
11532 #define INST_DWC_PCIE_DBI_AXI_BLOCK__LAT_REL_TIM__NUM 1
11533
11534 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::OT_MSG_R */
11535 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__OT_MSG_R_MACRO__
11536 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__OT_MSG_R_MACRO__
11537
11538 /* macros for field rdl */
11539 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__OT_MSG_R__RDL__SHIFT 0
11540 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__OT_MSG_R__RDL__WIDTH 32
11541 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__OT_MSG_R__RDL__MASK 0xffffffffU
11542 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__OT_MSG_R__RDL__READ(src) \
11543 (u_int32_t)(src)\
11544 & 0xffffffffU
11545 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__OT_MSG_R__RDL__WRITE(src) \
11546 ((u_int32_t)(src)\
11547 & 0xffffffffU)
11548 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__OT_MSG_R__RDL__MODIFY(dst, src) \
11549 (dst) = ((dst) &\
11550 ~0xffffffffU) | ((u_int32_t)(src) &\
11551 0xffffffffU)
11552 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__OT_MSG_R__RDL__VERIFY(src) \
11553 (!(((u_int32_t)(src)\
11554 & ~0xffffffffU)))
11555 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__OT_MSG_R__TYPE u_int32_t
11556 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__OT_MSG_R__READ 0xffffffffU
11557 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__OT_MSG_R__WRITE 0xffffffffU
11558
11559 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__OT_MSG_R_MACRO__ */
11560
11561
11562 /* macros for DWC_pcie_dbi_axi_block.OT_MSG_R */
11563 #define INST_DWC_PCIE_DBI_AXI_BLOCK__OT_MSG_R__NUM 1
11564
11565 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::PT_LNK_R */
11566 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PT_LNK_R_MACRO__
11567 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PT_LNK_R_MACRO__
11568
11569 /* macros for field rdl */
11570 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PT_LNK_R__RDL__SHIFT 0
11571 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PT_LNK_R__RDL__WIDTH 32
11572 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PT_LNK_R__RDL__MASK 0xffffffffU
11573 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PT_LNK_R__RDL__READ(src) \
11574 (u_int32_t)(src)\
11575 & 0xffffffffU
11576 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PT_LNK_R__RDL__WRITE(src) \
11577 ((u_int32_t)(src)\
11578 & 0xffffffffU)
11579 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PT_LNK_R__RDL__MODIFY(dst, src) \
11580 (dst) = ((dst) &\
11581 ~0xffffffffU) | ((u_int32_t)(src) &\
11582 0xffffffffU)
11583 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PT_LNK_R__RDL__VERIFY(src) \
11584 (!(((u_int32_t)(src)\
11585 & ~0xffffffffU)))
11586 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PT_LNK_R__TYPE u_int32_t
11587 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PT_LNK_R__READ 0xffffffffU
11588 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PT_LNK_R__WRITE 0xffffffffU
11589
11590 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PT_LNK_R_MACRO__ */
11591
11592
11593 /* macros for DWC_pcie_dbi_axi_block.PT_LNK_R */
11594 #define INST_DWC_PCIE_DBI_AXI_BLOCK__PT_LNK_R__NUM 1
11595
11596 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::ACk_FREQ_R */
11597 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__ACK_FREQ_R_MACRO__
11598 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__ACK_FREQ_R_MACRO__
11599
11600 /* macros for field rdl */
11601 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__ACK_FREQ_R__RDL__SHIFT 0
11602 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__ACK_FREQ_R__RDL__WIDTH 32
11603 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__ACK_FREQ_R__RDL__MASK 0xffffffffU
11604 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__ACK_FREQ_R__RDL__READ(src) \
11605 (u_int32_t)(src)\
11606 & 0xffffffffU
11607 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__ACK_FREQ_R__RDL__WRITE(src) \
11608 ((u_int32_t)(src)\
11609 & 0xffffffffU)
11610 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__ACK_FREQ_R__RDL__MODIFY(dst, src) \
11611 (dst) = ((dst) &\
11612 ~0xffffffffU) | ((u_int32_t)(src) &\
11613 0xffffffffU)
11614 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__ACK_FREQ_R__RDL__VERIFY(src) \
11615 (!(((u_int32_t)(src)\
11616 & ~0xffffffffU)))
11617 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__ACK_FREQ_R__TYPE u_int32_t
11618 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__ACK_FREQ_R__READ 0xffffffffU
11619 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__ACK_FREQ_R__WRITE 0xffffffffU
11620
11621 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__ACK_FREQ_R_MACRO__ */
11622
11623
11624 /* macros for DWC_pcie_dbi_axi_block.ACk_FREQ_R */
11625 #define INST_DWC_PCIE_DBI_AXI_BLOCK__ACK_FREQ_R__NUM 1
11626
11627 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::PT_LNK_CTRL_R */
11628 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PT_LNK_CTRL_R_MACRO__
11629 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PT_LNK_CTRL_R_MACRO__
11630
11631 /* macros for field rdl */
11632 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PT_LNK_CTRL_R__RDL__SHIFT 0
11633 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PT_LNK_CTRL_R__RDL__WIDTH 32
11634 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PT_LNK_CTRL_R__RDL__MASK \
11635 0xffffffffU
11636 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PT_LNK_CTRL_R__RDL__READ(src) \
11637 (u_int32_t)(src)\
11638 & 0xffffffffU
11639 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PT_LNK_CTRL_R__RDL__WRITE(src) \
11640 ((u_int32_t)(src)\
11641 & 0xffffffffU)
11642 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PT_LNK_CTRL_R__RDL__MODIFY(dst, src) \
11643 (dst) = ((dst) &\
11644 ~0xffffffffU) | ((u_int32_t)(src) &\
11645 0xffffffffU)
11646 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PT_LNK_CTRL_R__RDL__VERIFY(src) \
11647 (!(((u_int32_t)(src)\
11648 & ~0xffffffffU)))
11649 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PT_LNK_CTRL_R__TYPE u_int32_t
11650 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PT_LNK_CTRL_R__READ 0xffffffffU
11651 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PT_LNK_CTRL_R__WRITE 0xffffffffU
11652
11653 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PT_LNK_CTRL_R_MACRO__ */
11654
11655
11656 /* macros for DWC_pcie_dbi_axi_block.PT_LNK_CTRL_R */
11657 #define INST_DWC_PCIE_DBI_AXI_BLOCK__PT_LNK_CTRL_R__NUM 1
11658
11659 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::LN_SKW_R */
11660 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__LN_SKW_R_MACRO__
11661 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__LN_SKW_R_MACRO__
11662
11663 /* macros for field rdl */
11664 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__LN_SKW_R__RDL__SHIFT 0
11665 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__LN_SKW_R__RDL__WIDTH 32
11666 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__LN_SKW_R__RDL__MASK 0xffffffffU
11667 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__LN_SKW_R__RDL__READ(src) \
11668 (u_int32_t)(src)\
11669 & 0xffffffffU
11670 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__LN_SKW_R__RDL__WRITE(src) \
11671 ((u_int32_t)(src)\
11672 & 0xffffffffU)
11673 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__LN_SKW_R__RDL__MODIFY(dst, src) \
11674 (dst) = ((dst) &\
11675 ~0xffffffffU) | ((u_int32_t)(src) &\
11676 0xffffffffU)
11677 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__LN_SKW_R__RDL__VERIFY(src) \
11678 (!(((u_int32_t)(src)\
11679 & ~0xffffffffU)))
11680 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__LN_SKW_R__TYPE u_int32_t
11681 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__LN_SKW_R__READ 0xffffffffU
11682 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__LN_SKW_R__WRITE 0xffffffffU
11683
11684 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__LN_SKW_R_MACRO__ */
11685
11686
11687 /* macros for DWC_pcie_dbi_axi_block.LN_SKW_R */
11688 #define INST_DWC_PCIE_DBI_AXI_BLOCK__LN_SKW_R__NUM 1
11689
11690 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::SYMB_N_R */
11691 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__SYMB_N_R_MACRO__
11692 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__SYMB_N_R_MACRO__
11693
11694 /* macros for field rdl */
11695 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__SYMB_N_R__RDL__SHIFT 0
11696 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__SYMB_N_R__RDL__WIDTH 32
11697 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__SYMB_N_R__RDL__MASK 0xffffffffU
11698 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__SYMB_N_R__RDL__READ(src) \
11699 (u_int32_t)(src)\
11700 & 0xffffffffU
11701 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__SYMB_N_R__RDL__WRITE(src) \
11702 ((u_int32_t)(src)\
11703 & 0xffffffffU)
11704 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__SYMB_N_R__RDL__MODIFY(dst, src) \
11705 (dst) = ((dst) &\
11706 ~0xffffffffU) | ((u_int32_t)(src) &\
11707 0xffffffffU)
11708 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__SYMB_N_R__RDL__VERIFY(src) \
11709 (!(((u_int32_t)(src)\
11710 & ~0xffffffffU)))
11711 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__SYMB_N_R__TYPE u_int32_t
11712 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__SYMB_N_R__READ 0xffffffffU
11713 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__SYMB_N_R__WRITE 0xffffffffU
11714
11715 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__SYMB_N_R_MACRO__ */
11716
11717
11718 /* macros for DWC_pcie_dbi_axi_block.SYMB_N_R */
11719 #define INST_DWC_PCIE_DBI_AXI_BLOCK__SYMB_N_R__NUM 1
11720
11721 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::SYMB_T_R */
11722 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__SYMB_T_R_MACRO__
11723 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__SYMB_T_R_MACRO__
11724
11725 /* macros for field rdl */
11726 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__SYMB_T_R__RDL__SHIFT 0
11727 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__SYMB_T_R__RDL__WIDTH 32
11728 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__SYMB_T_R__RDL__MASK 0xffffffffU
11729 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__SYMB_T_R__RDL__READ(src) \
11730 (u_int32_t)(src)\
11731 & 0xffffffffU
11732 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__SYMB_T_R__RDL__WRITE(src) \
11733 ((u_int32_t)(src)\
11734 & 0xffffffffU)
11735 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__SYMB_T_R__RDL__MODIFY(dst, src) \
11736 (dst) = ((dst) &\
11737 ~0xffffffffU) | ((u_int32_t)(src) &\
11738 0xffffffffU)
11739 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__SYMB_T_R__RDL__VERIFY(src) \
11740 (!(((u_int32_t)(src)\
11741 & ~0xffffffffU)))
11742 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__SYMB_T_R__TYPE u_int32_t
11743 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__SYMB_T_R__READ 0xffffffffU
11744 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__SYMB_T_R__WRITE 0xffffffffU
11745
11746 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__SYMB_T_R_MACRO__ */
11747
11748
11749 /* macros for DWC_pcie_dbi_axi_block.SYMB_T_R */
11750 #define INST_DWC_PCIE_DBI_AXI_BLOCK__SYMB_T_R__NUM 1
11751
11752 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::FL_MSK_R2 */
11753 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__FL_MSK_R2_MACRO__
11754 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__FL_MSK_R2_MACRO__
11755
11756 /* macros for field rdl */
11757 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__FL_MSK_R2__RDL__SHIFT 0
11758 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__FL_MSK_R2__RDL__WIDTH 32
11759 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__FL_MSK_R2__RDL__MASK 0xffffffffU
11760 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__FL_MSK_R2__RDL__READ(src) \
11761 (u_int32_t)(src)\
11762 & 0xffffffffU
11763 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__FL_MSK_R2__RDL__WRITE(src) \
11764 ((u_int32_t)(src)\
11765 & 0xffffffffU)
11766 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__FL_MSK_R2__RDL__MODIFY(dst, src) \
11767 (dst) = ((dst) &\
11768 ~0xffffffffU) | ((u_int32_t)(src) &\
11769 0xffffffffU)
11770 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__FL_MSK_R2__RDL__VERIFY(src) \
11771 (!(((u_int32_t)(src)\
11772 & ~0xffffffffU)))
11773 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__FL_MSK_R2__TYPE u_int32_t
11774 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__FL_MSK_R2__READ 0xffffffffU
11775 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__FL_MSK_R2__WRITE 0xffffffffU
11776
11777 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__FL_MSK_R2_MACRO__ */
11778
11779
11780 /* macros for DWC_pcie_dbi_axi_block.FL_MSK_R2 */
11781 #define INST_DWC_PCIE_DBI_AXI_BLOCK__FL_MSK_R2__NUM 1
11782
11783 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::DB_R0 */
11784 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__DB_R0_MACRO__
11785 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__DB_R0_MACRO__
11786
11787 /* macros for field rdl */
11788 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__DB_R0__RDL__SHIFT 0
11789 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__DB_R0__RDL__WIDTH 32
11790 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__DB_R0__RDL__MASK 0xffffffffU
11791 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__DB_R0__RDL__READ(src) \
11792 (u_int32_t)(src)\
11793 & 0xffffffffU
11794 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__DB_R0__TYPE u_int32_t
11795 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__DB_R0__READ 0xffffffffU
11796
11797 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__DB_R0_MACRO__ */
11798
11799
11800 /* macros for DWC_pcie_dbi_axi_block.DB_R0 */
11801 #define INST_DWC_PCIE_DBI_AXI_BLOCK__DB_R0__NUM 1
11802
11803 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::DB_R1 */
11804 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__DB_R1_MACRO__
11805 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__DB_R1_MACRO__
11806
11807 /* macros for field rdl */
11808 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__DB_R1__RDL__SHIFT 0
11809 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__DB_R1__RDL__WIDTH 32
11810 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__DB_R1__RDL__MASK 0xffffffffU
11811 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__DB_R1__RDL__READ(src) \
11812 (u_int32_t)(src)\
11813 & 0xffffffffU
11814 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__DB_R1__TYPE u_int32_t
11815 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__DB_R1__READ 0xffffffffU
11816
11817 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__DB_R1_MACRO__ */
11818
11819
11820 /* macros for DWC_pcie_dbi_axi_block.DB_R1 */
11821 #define INST_DWC_PCIE_DBI_AXI_BLOCK__DB_R1__NUM 1
11822
11823 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::TR_P_STS_R */
11824 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__TR_P_STS_R_MACRO__
11825 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__TR_P_STS_R_MACRO__
11826
11827 /* macros for field rdl */
11828 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__TR_P_STS_R__RDL__SHIFT 0
11829 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__TR_P_STS_R__RDL__WIDTH 32
11830 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__TR_P_STS_R__RDL__MASK 0xffffffffU
11831 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__TR_P_STS_R__RDL__READ(src) \
11832 (u_int32_t)(src)\
11833 & 0xffffffffU
11834 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__TR_P_STS_R__TYPE u_int32_t
11835 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__TR_P_STS_R__READ 0xffffffffU
11836
11837 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__TR_P_STS_R_MACRO__ */
11838
11839
11840 /* macros for DWC_pcie_dbi_axi_block.TR_P_STS_R */
11841 #define INST_DWC_PCIE_DBI_AXI_BLOCK__TR_P_STS_R__NUM 1
11842
11843 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::TR_NP_STS_R */
11844 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__TR_NP_STS_R_MACRO__
11845 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__TR_NP_STS_R_MACRO__
11846
11847 /* macros for field rdl */
11848 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__TR_NP_STS_R__RDL__SHIFT 0
11849 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__TR_NP_STS_R__RDL__WIDTH 32
11850 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__TR_NP_STS_R__RDL__MASK \
11851 0xffffffffU
11852 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__TR_NP_STS_R__RDL__READ(src) \
11853 (u_int32_t)(src)\
11854 & 0xffffffffU
11855 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__TR_NP_STS_R__TYPE u_int32_t
11856 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__TR_NP_STS_R__READ 0xffffffffU
11857
11858 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__TR_NP_STS_R_MACRO__ */
11859
11860
11861 /* macros for DWC_pcie_dbi_axi_block.TR_NP_STS_R */
11862 #define INST_DWC_PCIE_DBI_AXI_BLOCK__TR_NP_STS_R__NUM 1
11863
11864 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::TR_C_STS_R */
11865 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__TR_C_STS_R_MACRO__
11866 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__TR_C_STS_R_MACRO__
11867
11868 /* macros for field rdl */
11869 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__TR_C_STS_R__RDL__SHIFT 0
11870 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__TR_C_STS_R__RDL__WIDTH 32
11871 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__TR_C_STS_R__RDL__MASK 0xffffffffU
11872 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__TR_C_STS_R__RDL__READ(src) \
11873 (u_int32_t)(src)\
11874 & 0xffffffffU
11875 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__TR_C_STS_R__TYPE u_int32_t
11876 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__TR_C_STS_R__READ 0xffffffffU
11877
11878 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__TR_C_STS_R_MACRO__ */
11879
11880
11881 /* macros for DWC_pcie_dbi_axi_block.TR_C_STS_R */
11882 #define INST_DWC_PCIE_DBI_AXI_BLOCK__TR_C_STS_R__NUM 1
11883
11884 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::Q_STS_R */
11885 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__Q_STS_R_MACRO__
11886 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__Q_STS_R_MACRO__
11887
11888 /* macros for field rdl */
11889 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__Q_STS_R__RDL__SHIFT 0
11890 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__Q_STS_R__RDL__WIDTH 32
11891 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__Q_STS_R__RDL__MASK 0xffffffffU
11892 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__Q_STS_R__RDL__READ(src) \
11893 (u_int32_t)(src)\
11894 & 0xffffffffU
11895 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__Q_STS_R__TYPE u_int32_t
11896 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__Q_STS_R__READ 0xffffffffU
11897
11898 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__Q_STS_R_MACRO__ */
11899
11900
11901 /* macros for DWC_pcie_dbi_axi_block.Q_STS_R */
11902 #define INST_DWC_PCIE_DBI_AXI_BLOCK__Q_STS_R__NUM 1
11903
11904 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC_TR_A_R1 */
11905 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC_TR_A_R1_MACRO__
11906 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC_TR_A_R1_MACRO__
11907
11908 /* macros for field rdl */
11909 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC_TR_A_R1__RDL__SHIFT 0
11910 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC_TR_A_R1__RDL__WIDTH 32
11911 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC_TR_A_R1__RDL__MASK 0xffffffffU
11912 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC_TR_A_R1__RDL__READ(src) \
11913 (u_int32_t)(src)\
11914 & 0xffffffffU
11915 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC_TR_A_R1__RDL__WRITE(src) \
11916 ((u_int32_t)(src)\
11917 & 0xffffffffU)
11918 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC_TR_A_R1__RDL__MODIFY(dst, src) \
11919 (dst) = ((dst) &\
11920 ~0xffffffffU) | ((u_int32_t)(src) &\
11921 0xffffffffU)
11922 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC_TR_A_R1__RDL__VERIFY(src) \
11923 (!(((u_int32_t)(src)\
11924 & ~0xffffffffU)))
11925 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC_TR_A_R1__TYPE u_int32_t
11926 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC_TR_A_R1__READ 0xffffffffU
11927 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC_TR_A_R1__WRITE 0xffffffffU
11928
11929 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC_TR_A_R1_MACRO__ */
11930
11931
11932 /* macros for DWC_pcie_dbi_axi_block.VC_TR_A_R1 */
11933 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC_TR_A_R1__NUM 1
11934
11935 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC_TR_A_R2 */
11936 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC_TR_A_R2_MACRO__
11937 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC_TR_A_R2_MACRO__
11938
11939 /* macros for field rdl */
11940 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC_TR_A_R2__RDL__SHIFT 0
11941 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC_TR_A_R2__RDL__WIDTH 32
11942 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC_TR_A_R2__RDL__MASK 0xffffffffU
11943 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC_TR_A_R2__RDL__READ(src) \
11944 (u_int32_t)(src)\
11945 & 0xffffffffU
11946 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC_TR_A_R2__RDL__WRITE(src) \
11947 ((u_int32_t)(src)\
11948 & 0xffffffffU)
11949 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC_TR_A_R2__RDL__MODIFY(dst, src) \
11950 (dst) = ((dst) &\
11951 ~0xffffffffU) | ((u_int32_t)(src) &\
11952 0xffffffffU)
11953 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC_TR_A_R2__RDL__VERIFY(src) \
11954 (!(((u_int32_t)(src)\
11955 & ~0xffffffffU)))
11956 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC_TR_A_R2__TYPE u_int32_t
11957 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC_TR_A_R2__READ 0xffffffffU
11958 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC_TR_A_R2__WRITE 0xffffffffU
11959
11960 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC_TR_A_R2_MACRO__ */
11961
11962
11963 /* macros for DWC_pcie_dbi_axi_block.VC_TR_A_R2 */
11964 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC_TR_A_R2__NUM 1
11965
11966 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC0_PR_Q_C */
11967 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_PR_Q_C_MACRO__
11968 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_PR_Q_C_MACRO__
11969
11970 /* macros for field rdl */
11971 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_PR_Q_C__RDL__SHIFT 0
11972 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_PR_Q_C__RDL__WIDTH 32
11973 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_PR_Q_C__RDL__MASK 0xffffffffU
11974 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_PR_Q_C__RDL__READ(src) \
11975 (u_int32_t)(src)\
11976 & 0xffffffffU
11977 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_PR_Q_C__TYPE u_int32_t
11978 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_PR_Q_C__READ 0xffffffffU
11979
11980 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_PR_Q_C_MACRO__ */
11981
11982
11983 /* macros for DWC_pcie_dbi_axi_block.VC0_PR_Q_C */
11984 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC0_PR_Q_C__NUM 1
11985
11986 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC0_NPR_Q_C */
11987 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_NPR_Q_C_MACRO__
11988 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_NPR_Q_C_MACRO__
11989
11990 /* macros for field rdl */
11991 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_NPR_Q_C__RDL__SHIFT 0
11992 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_NPR_Q_C__RDL__WIDTH 32
11993 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_NPR_Q_C__RDL__MASK \
11994 0xffffffffU
11995 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_NPR_Q_C__RDL__READ(src) \
11996 (u_int32_t)(src)\
11997 & 0xffffffffU
11998 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_NPR_Q_C__TYPE u_int32_t
11999 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_NPR_Q_C__READ 0xffffffffU
12000
12001 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_NPR_Q_C_MACRO__ */
12002
12003
12004 /* macros for DWC_pcie_dbi_axi_block.VC0_NPR_Q_C */
12005 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC0_NPR_Q_C__NUM 1
12006
12007 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC0_CR_Q_C */
12008 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_CR_Q_C_MACRO__
12009 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_CR_Q_C_MACRO__
12010
12011 /* macros for field rdl */
12012 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_CR_Q_C__RDL__SHIFT 0
12013 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_CR_Q_C__RDL__WIDTH 32
12014 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_CR_Q_C__RDL__MASK 0xffffffffU
12015 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_CR_Q_C__RDL__READ(src) \
12016 (u_int32_t)(src)\
12017 & 0xffffffffU
12018 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_CR_Q_C__TYPE u_int32_t
12019 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_CR_Q_C__READ 0xffffffffU
12020
12021 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_CR_Q_C_MACRO__ */
12022
12023
12024 /* macros for DWC_pcie_dbi_axi_block.VC0_CR_Q_C */
12025 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC0_CR_Q_C__NUM 1
12026
12027 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC1_PR_Q_C */
12028 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_PR_Q_C_MACRO__
12029 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_PR_Q_C_MACRO__
12030
12031 /* macros for field rdl */
12032 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_PR_Q_C__RDL__SHIFT 0
12033 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_PR_Q_C__RDL__WIDTH 32
12034 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_PR_Q_C__RDL__MASK 0xffffffffU
12035 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_PR_Q_C__RDL__READ(src) \
12036 (u_int32_t)(src)\
12037 & 0xffffffffU
12038 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_PR_Q_C__TYPE u_int32_t
12039 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_PR_Q_C__READ 0xffffffffU
12040
12041 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_PR_Q_C_MACRO__ */
12042
12043
12044 /* macros for DWC_pcie_dbi_axi_block.VC1_PR_Q_C */
12045 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC1_PR_Q_C__NUM 1
12046
12047 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC1_NPR_Q_C */
12048 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_NPR_Q_C_MACRO__
12049 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_NPR_Q_C_MACRO__
12050
12051 /* macros for field rdl */
12052 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_NPR_Q_C__RDL__SHIFT 0
12053 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_NPR_Q_C__RDL__WIDTH 32
12054 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_NPR_Q_C__RDL__MASK \
12055 0xffffffffU
12056 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_NPR_Q_C__RDL__READ(src) \
12057 (u_int32_t)(src)\
12058 & 0xffffffffU
12059 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_NPR_Q_C__TYPE u_int32_t
12060 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_NPR_Q_C__READ 0xffffffffU
12061
12062 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_NPR_Q_C_MACRO__ */
12063
12064
12065 /* macros for DWC_pcie_dbi_axi_block.VC1_NPR_Q_C */
12066 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC1_NPR_Q_C__NUM 1
12067
12068 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC1_CR_Q_C */
12069 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_CR_Q_C_MACRO__
12070 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_CR_Q_C_MACRO__
12071
12072 /* macros for field rdl */
12073 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_CR_Q_C__RDL__SHIFT 0
12074 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_CR_Q_C__RDL__WIDTH 32
12075 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_CR_Q_C__RDL__MASK 0xffffffffU
12076 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_CR_Q_C__RDL__READ(src) \
12077 (u_int32_t)(src)\
12078 & 0xffffffffU
12079 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_CR_Q_C__TYPE u_int32_t
12080 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_CR_Q_C__READ 0xffffffffU
12081
12082 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_CR_Q_C_MACRO__ */
12083
12084
12085 /* macros for DWC_pcie_dbi_axi_block.VC1_CR_Q_C */
12086 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC1_CR_Q_C__NUM 1
12087
12088 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC2_PR_Q_C */
12089 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_PR_Q_C_MACRO__
12090 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_PR_Q_C_MACRO__
12091
12092 /* macros for field rdl */
12093 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_PR_Q_C__RDL__SHIFT 0
12094 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_PR_Q_C__RDL__WIDTH 32
12095 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_PR_Q_C__RDL__MASK 0xffffffffU
12096 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_PR_Q_C__RDL__READ(src) \
12097 (u_int32_t)(src)\
12098 & 0xffffffffU
12099 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_PR_Q_C__TYPE u_int32_t
12100 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_PR_Q_C__READ 0xffffffffU
12101
12102 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_PR_Q_C_MACRO__ */
12103
12104
12105 /* macros for DWC_pcie_dbi_axi_block.VC2_PR_Q_C */
12106 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC2_PR_Q_C__NUM 1
12107
12108 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC2_NPR_Q_C */
12109 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_NPR_Q_C_MACRO__
12110 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_NPR_Q_C_MACRO__
12111
12112 /* macros for field rdl */
12113 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_NPR_Q_C__RDL__SHIFT 0
12114 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_NPR_Q_C__RDL__WIDTH 32
12115 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_NPR_Q_C__RDL__MASK \
12116 0xffffffffU
12117 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_NPR_Q_C__RDL__READ(src) \
12118 (u_int32_t)(src)\
12119 & 0xffffffffU
12120 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_NPR_Q_C__TYPE u_int32_t
12121 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_NPR_Q_C__READ 0xffffffffU
12122
12123 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_NPR_Q_C_MACRO__ */
12124
12125
12126 /* macros for DWC_pcie_dbi_axi_block.VC2_NPR_Q_C */
12127 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC2_NPR_Q_C__NUM 1
12128
12129 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC2_CR_Q_C */
12130 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_CR_Q_C_MACRO__
12131 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_CR_Q_C_MACRO__
12132
12133 /* macros for field rdl */
12134 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_CR_Q_C__RDL__SHIFT 0
12135 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_CR_Q_C__RDL__WIDTH 32
12136 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_CR_Q_C__RDL__MASK 0xffffffffU
12137 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_CR_Q_C__RDL__READ(src) \
12138 (u_int32_t)(src)\
12139 & 0xffffffffU
12140 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_CR_Q_C__TYPE u_int32_t
12141 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_CR_Q_C__READ 0xffffffffU
12142
12143 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_CR_Q_C_MACRO__ */
12144
12145
12146 /* macros for DWC_pcie_dbi_axi_block.VC2_CR_Q_C */
12147 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC2_CR_Q_C__NUM 1
12148
12149 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC3_PR_Q_C */
12150 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_PR_Q_C_MACRO__
12151 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_PR_Q_C_MACRO__
12152
12153 /* macros for field rdl */
12154 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_PR_Q_C__RDL__SHIFT 0
12155 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_PR_Q_C__RDL__WIDTH 32
12156 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_PR_Q_C__RDL__MASK 0xffffffffU
12157 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_PR_Q_C__RDL__READ(src) \
12158 (u_int32_t)(src)\
12159 & 0xffffffffU
12160 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_PR_Q_C__TYPE u_int32_t
12161 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_PR_Q_C__READ 0xffffffffU
12162
12163 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_PR_Q_C_MACRO__ */
12164
12165
12166 /* macros for DWC_pcie_dbi_axi_block.VC3_PR_Q_C */
12167 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC3_PR_Q_C__NUM 1
12168
12169 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC3_NPR_Q_C */
12170 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_NPR_Q_C_MACRO__
12171 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_NPR_Q_C_MACRO__
12172
12173 /* macros for field rdl */
12174 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_NPR_Q_C__RDL__SHIFT 0
12175 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_NPR_Q_C__RDL__WIDTH 32
12176 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_NPR_Q_C__RDL__MASK \
12177 0xffffffffU
12178 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_NPR_Q_C__RDL__READ(src) \
12179 (u_int32_t)(src)\
12180 & 0xffffffffU
12181 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_NPR_Q_C__TYPE u_int32_t
12182 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_NPR_Q_C__READ 0xffffffffU
12183
12184 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_NPR_Q_C_MACRO__ */
12185
12186
12187 /* macros for DWC_pcie_dbi_axi_block.VC3_NPR_Q_C */
12188 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC3_NPR_Q_C__NUM 1
12189
12190 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC3_CR_Q_C */
12191 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_CR_Q_C_MACRO__
12192 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_CR_Q_C_MACRO__
12193
12194 /* macros for field rdl */
12195 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_CR_Q_C__RDL__SHIFT 0
12196 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_CR_Q_C__RDL__WIDTH 32
12197 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_CR_Q_C__RDL__MASK 0xffffffffU
12198 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_CR_Q_C__RDL__READ(src) \
12199 (u_int32_t)(src)\
12200 & 0xffffffffU
12201 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_CR_Q_C__TYPE u_int32_t
12202 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_CR_Q_C__READ 0xffffffffU
12203
12204 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_CR_Q_C_MACRO__ */
12205
12206
12207 /* macros for DWC_pcie_dbi_axi_block.VC3_CR_Q_C */
12208 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC3_CR_Q_C__NUM 1
12209
12210 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC4_PR_Q_C */
12211 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_PR_Q_C_MACRO__
12212 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_PR_Q_C_MACRO__
12213
12214 /* macros for field rdl */
12215 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_PR_Q_C__RDL__SHIFT 0
12216 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_PR_Q_C__RDL__WIDTH 32
12217 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_PR_Q_C__RDL__MASK 0xffffffffU
12218 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_PR_Q_C__RDL__READ(src) \
12219 (u_int32_t)(src)\
12220 & 0xffffffffU
12221 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_PR_Q_C__TYPE u_int32_t
12222 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_PR_Q_C__READ 0xffffffffU
12223
12224 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_PR_Q_C_MACRO__ */
12225
12226
12227 /* macros for DWC_pcie_dbi_axi_block.VC4_PR_Q_C */
12228 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC4_PR_Q_C__NUM 1
12229
12230 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC4_NPR_Q_C */
12231 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_NPR_Q_C_MACRO__
12232 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_NPR_Q_C_MACRO__
12233
12234 /* macros for field rdl */
12235 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_NPR_Q_C__RDL__SHIFT 0
12236 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_NPR_Q_C__RDL__WIDTH 32
12237 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_NPR_Q_C__RDL__MASK \
12238 0xffffffffU
12239 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_NPR_Q_C__RDL__READ(src) \
12240 (u_int32_t)(src)\
12241 & 0xffffffffU
12242 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_NPR_Q_C__TYPE u_int32_t
12243 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_NPR_Q_C__READ 0xffffffffU
12244
12245 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_NPR_Q_C_MACRO__ */
12246
12247
12248 /* macros for DWC_pcie_dbi_axi_block.VC4_NPR_Q_C */
12249 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC4_NPR_Q_C__NUM 1
12250
12251 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC4_CR_Q_C */
12252 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_CR_Q_C_MACRO__
12253 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_CR_Q_C_MACRO__
12254
12255 /* macros for field rdl */
12256 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_CR_Q_C__RDL__SHIFT 0
12257 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_CR_Q_C__RDL__WIDTH 32
12258 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_CR_Q_C__RDL__MASK 0xffffffffU
12259 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_CR_Q_C__RDL__READ(src) \
12260 (u_int32_t)(src)\
12261 & 0xffffffffU
12262 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_CR_Q_C__TYPE u_int32_t
12263 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_CR_Q_C__READ 0xffffffffU
12264
12265 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_CR_Q_C_MACRO__ */
12266
12267
12268 /* macros for DWC_pcie_dbi_axi_block.VC4_CR_Q_C */
12269 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC4_CR_Q_C__NUM 1
12270
12271 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC5_PR_Q_C */
12272 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_PR_Q_C_MACRO__
12273 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_PR_Q_C_MACRO__
12274
12275 /* macros for field rdl */
12276 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_PR_Q_C__RDL__SHIFT 0
12277 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_PR_Q_C__RDL__WIDTH 32
12278 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_PR_Q_C__RDL__MASK 0xffffffffU
12279 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_PR_Q_C__RDL__READ(src) \
12280 (u_int32_t)(src)\
12281 & 0xffffffffU
12282 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_PR_Q_C__TYPE u_int32_t
12283 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_PR_Q_C__READ 0xffffffffU
12284
12285 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_PR_Q_C_MACRO__ */
12286
12287
12288 /* macros for DWC_pcie_dbi_axi_block.VC5_PR_Q_C */
12289 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC5_PR_Q_C__NUM 1
12290
12291 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC5_NPR_Q_C */
12292 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_NPR_Q_C_MACRO__
12293 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_NPR_Q_C_MACRO__
12294
12295 /* macros for field rdl */
12296 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_NPR_Q_C__RDL__SHIFT 0
12297 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_NPR_Q_C__RDL__WIDTH 32
12298 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_NPR_Q_C__RDL__MASK \
12299 0xffffffffU
12300 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_NPR_Q_C__RDL__READ(src) \
12301 (u_int32_t)(src)\
12302 & 0xffffffffU
12303 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_NPR_Q_C__TYPE u_int32_t
12304 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_NPR_Q_C__READ 0xffffffffU
12305
12306 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_NPR_Q_C_MACRO__ */
12307
12308
12309 /* macros for DWC_pcie_dbi_axi_block.VC5_NPR_Q_C */
12310 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC5_NPR_Q_C__NUM 1
12311
12312 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC5_CR_Q_C */
12313 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_CR_Q_C_MACRO__
12314 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_CR_Q_C_MACRO__
12315
12316 /* macros for field rdl */
12317 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_CR_Q_C__RDL__SHIFT 0
12318 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_CR_Q_C__RDL__WIDTH 32
12319 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_CR_Q_C__RDL__MASK 0xffffffffU
12320 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_CR_Q_C__RDL__READ(src) \
12321 (u_int32_t)(src)\
12322 & 0xffffffffU
12323 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_CR_Q_C__TYPE u_int32_t
12324 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_CR_Q_C__READ 0xffffffffU
12325
12326 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_CR_Q_C_MACRO__ */
12327
12328
12329 /* macros for DWC_pcie_dbi_axi_block.VC5_CR_Q_C */
12330 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC5_CR_Q_C__NUM 1
12331
12332 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC6_PR_Q_C */
12333 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_PR_Q_C_MACRO__
12334 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_PR_Q_C_MACRO__
12335
12336 /* macros for field rdl */
12337 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_PR_Q_C__RDL__SHIFT 0
12338 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_PR_Q_C__RDL__WIDTH 32
12339 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_PR_Q_C__RDL__MASK 0xffffffffU
12340 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_PR_Q_C__RDL__READ(src) \
12341 (u_int32_t)(src)\
12342 & 0xffffffffU
12343 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_PR_Q_C__TYPE u_int32_t
12344 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_PR_Q_C__READ 0xffffffffU
12345
12346 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_PR_Q_C_MACRO__ */
12347
12348
12349 /* macros for DWC_pcie_dbi_axi_block.VC6_PR_Q_C */
12350 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC6_PR_Q_C__NUM 1
12351
12352 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC6_NPR_Q_C */
12353 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_NPR_Q_C_MACRO__
12354 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_NPR_Q_C_MACRO__
12355
12356 /* macros for field rdl */
12357 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_NPR_Q_C__RDL__SHIFT 0
12358 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_NPR_Q_C__RDL__WIDTH 32
12359 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_NPR_Q_C__RDL__MASK \
12360 0xffffffffU
12361 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_NPR_Q_C__RDL__READ(src) \
12362 (u_int32_t)(src)\
12363 & 0xffffffffU
12364 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_NPR_Q_C__TYPE u_int32_t
12365 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_NPR_Q_C__READ 0xffffffffU
12366
12367 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_NPR_Q_C_MACRO__ */
12368
12369
12370 /* macros for DWC_pcie_dbi_axi_block.VC6_NPR_Q_C */
12371 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC6_NPR_Q_C__NUM 1
12372
12373 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC6_CR_Q_C */
12374 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_CR_Q_C_MACRO__
12375 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_CR_Q_C_MACRO__
12376
12377 /* macros for field rdl */
12378 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_CR_Q_C__RDL__SHIFT 0
12379 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_CR_Q_C__RDL__WIDTH 32
12380 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_CR_Q_C__RDL__MASK 0xffffffffU
12381 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_CR_Q_C__RDL__READ(src) \
12382 (u_int32_t)(src)\
12383 & 0xffffffffU
12384 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_CR_Q_C__TYPE u_int32_t
12385 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_CR_Q_C__READ 0xffffffffU
12386
12387 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_CR_Q_C_MACRO__ */
12388
12389
12390 /* macros for DWC_pcie_dbi_axi_block.VC6_CR_Q_C */
12391 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC6_CR_Q_C__NUM 1
12392
12393 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC7_PR_Q_C */
12394 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_PR_Q_C_MACRO__
12395 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_PR_Q_C_MACRO__
12396
12397 /* macros for field rdl */
12398 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_PR_Q_C__RDL__SHIFT 0
12399 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_PR_Q_C__RDL__WIDTH 32
12400 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_PR_Q_C__RDL__MASK 0xffffffffU
12401 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_PR_Q_C__RDL__READ(src) \
12402 (u_int32_t)(src)\
12403 & 0xffffffffU
12404 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_PR_Q_C__TYPE u_int32_t
12405 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_PR_Q_C__READ 0xffffffffU
12406
12407 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_PR_Q_C_MACRO__ */
12408
12409
12410 /* macros for DWC_pcie_dbi_axi_block.VC7_PR_Q_C */
12411 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC7_PR_Q_C__NUM 1
12412
12413 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC7_NPR_Q_C */
12414 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_NPR_Q_C_MACRO__
12415 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_NPR_Q_C_MACRO__
12416
12417 /* macros for field rdl */
12418 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_NPR_Q_C__RDL__SHIFT 0
12419 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_NPR_Q_C__RDL__WIDTH 32
12420 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_NPR_Q_C__RDL__MASK \
12421 0xffffffffU
12422 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_NPR_Q_C__RDL__READ(src) \
12423 (u_int32_t)(src)\
12424 & 0xffffffffU
12425 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_NPR_Q_C__TYPE u_int32_t
12426 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_NPR_Q_C__READ 0xffffffffU
12427
12428 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_NPR_Q_C_MACRO__ */
12429
12430
12431 /* macros for DWC_pcie_dbi_axi_block.VC7_NPR_Q_C */
12432 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC7_NPR_Q_C__NUM 1
12433
12434 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC7_CR_Q_C */
12435 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_CR_Q_C_MACRO__
12436 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_CR_Q_C_MACRO__
12437
12438 /* macros for field rdl */
12439 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_CR_Q_C__RDL__SHIFT 0
12440 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_CR_Q_C__RDL__WIDTH 32
12441 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_CR_Q_C__RDL__MASK 0xffffffffU
12442 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_CR_Q_C__RDL__READ(src) \
12443 (u_int32_t)(src)\
12444 & 0xffffffffU
12445 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_CR_Q_C__TYPE u_int32_t
12446 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_CR_Q_C__READ 0xffffffffU
12447
12448 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_CR_Q_C_MACRO__ */
12449
12450
12451 /* macros for DWC_pcie_dbi_axi_block.VC7_CR_Q_C */
12452 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC7_CR_Q_C__NUM 1
12453
12454 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC0_PB_D */
12455 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_PB_D_MACRO__
12456 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_PB_D_MACRO__
12457
12458 /* macros for field rdl */
12459 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_PB_D__RDL__SHIFT 0
12460 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_PB_D__RDL__WIDTH 32
12461 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_PB_D__RDL__MASK 0xffffffffU
12462 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_PB_D__RDL__READ(src) \
12463 (u_int32_t)(src)\
12464 & 0xffffffffU
12465 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_PB_D__RDL__WRITE(src) \
12466 ((u_int32_t)(src)\
12467 & 0xffffffffU)
12468 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_PB_D__RDL__MODIFY(dst, src) \
12469 (dst) = ((dst) &\
12470 ~0xffffffffU) | ((u_int32_t)(src) &\
12471 0xffffffffU)
12472 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_PB_D__RDL__VERIFY(src) \
12473 (!(((u_int32_t)(src)\
12474 & ~0xffffffffU)))
12475 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_PB_D__TYPE u_int32_t
12476 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_PB_D__READ 0xffffffffU
12477 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_PB_D__WRITE 0xffffffffU
12478
12479 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_PB_D_MACRO__ */
12480
12481
12482 /* macros for DWC_pcie_dbi_axi_block.VC0_PB_D */
12483 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC0_PB_D__NUM 1
12484
12485 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC0_NPB_D */
12486 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_NPB_D_MACRO__
12487 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_NPB_D_MACRO__
12488
12489 /* macros for field rdl */
12490 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_NPB_D__RDL__SHIFT 0
12491 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_NPB_D__RDL__WIDTH 32
12492 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_NPB_D__RDL__MASK 0xffffffffU
12493 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_NPB_D__RDL__READ(src) \
12494 (u_int32_t)(src)\
12495 & 0xffffffffU
12496 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_NPB_D__RDL__WRITE(src) \
12497 ((u_int32_t)(src)\
12498 & 0xffffffffU)
12499 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_NPB_D__RDL__MODIFY(dst, src) \
12500 (dst) = ((dst) &\
12501 ~0xffffffffU) | ((u_int32_t)(src) &\
12502 0xffffffffU)
12503 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_NPB_D__RDL__VERIFY(src) \
12504 (!(((u_int32_t)(src)\
12505 & ~0xffffffffU)))
12506 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_NPB_D__TYPE u_int32_t
12507 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_NPB_D__READ 0xffffffffU
12508 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_NPB_D__WRITE 0xffffffffU
12509
12510 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_NPB_D_MACRO__ */
12511
12512
12513 /* macros for DWC_pcie_dbi_axi_block.VC0_NPB_D */
12514 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC0_NPB_D__NUM 1
12515
12516 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC0_CB_D */
12517 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_CB_D_MACRO__
12518 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_CB_D_MACRO__
12519
12520 /* macros for field rdl */
12521 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_CB_D__RDL__SHIFT 0
12522 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_CB_D__RDL__WIDTH 32
12523 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_CB_D__RDL__MASK 0xffffffffU
12524 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_CB_D__RDL__READ(src) \
12525 (u_int32_t)(src)\
12526 & 0xffffffffU
12527 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_CB_D__RDL__WRITE(src) \
12528 ((u_int32_t)(src)\
12529 & 0xffffffffU)
12530 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_CB_D__RDL__MODIFY(dst, src) \
12531 (dst) = ((dst) &\
12532 ~0xffffffffU) | ((u_int32_t)(src) &\
12533 0xffffffffU)
12534 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_CB_D__RDL__VERIFY(src) \
12535 (!(((u_int32_t)(src)\
12536 & ~0xffffffffU)))
12537 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_CB_D__TYPE u_int32_t
12538 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_CB_D__READ 0xffffffffU
12539 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_CB_D__WRITE 0xffffffffU
12540
12541 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC0_CB_D_MACRO__ */
12542
12543
12544 /* macros for DWC_pcie_dbi_axi_block.VC0_CB_D */
12545 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC0_CB_D__NUM 1
12546
12547 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC1_PB_D */
12548 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_PB_D_MACRO__
12549 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_PB_D_MACRO__
12550
12551 /* macros for field rdl */
12552 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_PB_D__RDL__SHIFT 0
12553 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_PB_D__RDL__WIDTH 32
12554 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_PB_D__RDL__MASK 0xffffffffU
12555 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_PB_D__RDL__READ(src) \
12556 (u_int32_t)(src)\
12557 & 0xffffffffU
12558 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_PB_D__RDL__WRITE(src) \
12559 ((u_int32_t)(src)\
12560 & 0xffffffffU)
12561 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_PB_D__RDL__MODIFY(dst, src) \
12562 (dst) = ((dst) &\
12563 ~0xffffffffU) | ((u_int32_t)(src) &\
12564 0xffffffffU)
12565 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_PB_D__RDL__VERIFY(src) \
12566 (!(((u_int32_t)(src)\
12567 & ~0xffffffffU)))
12568 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_PB_D__TYPE u_int32_t
12569 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_PB_D__READ 0xffffffffU
12570 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_PB_D__WRITE 0xffffffffU
12571
12572 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_PB_D_MACRO__ */
12573
12574
12575 /* macros for DWC_pcie_dbi_axi_block.VC1_PB_D */
12576 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC1_PB_D__NUM 1
12577
12578 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC1_NPB_D */
12579 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_NPB_D_MACRO__
12580 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_NPB_D_MACRO__
12581
12582 /* macros for field rdl */
12583 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_NPB_D__RDL__SHIFT 0
12584 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_NPB_D__RDL__WIDTH 32
12585 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_NPB_D__RDL__MASK 0xffffffffU
12586 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_NPB_D__RDL__READ(src) \
12587 (u_int32_t)(src)\
12588 & 0xffffffffU
12589 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_NPB_D__RDL__WRITE(src) \
12590 ((u_int32_t)(src)\
12591 & 0xffffffffU)
12592 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_NPB_D__RDL__MODIFY(dst, src) \
12593 (dst) = ((dst) &\
12594 ~0xffffffffU) | ((u_int32_t)(src) &\
12595 0xffffffffU)
12596 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_NPB_D__RDL__VERIFY(src) \
12597 (!(((u_int32_t)(src)\
12598 & ~0xffffffffU)))
12599 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_NPB_D__TYPE u_int32_t
12600 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_NPB_D__READ 0xffffffffU
12601 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_NPB_D__WRITE 0xffffffffU
12602
12603 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_NPB_D_MACRO__ */
12604
12605
12606 /* macros for DWC_pcie_dbi_axi_block.VC1_NPB_D */
12607 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC1_NPB_D__NUM 1
12608
12609 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC1_CB_D */
12610 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_CB_D_MACRO__
12611 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_CB_D_MACRO__
12612
12613 /* macros for field rdl */
12614 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_CB_D__RDL__SHIFT 0
12615 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_CB_D__RDL__WIDTH 32
12616 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_CB_D__RDL__MASK 0xffffffffU
12617 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_CB_D__RDL__READ(src) \
12618 (u_int32_t)(src)\
12619 & 0xffffffffU
12620 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_CB_D__RDL__WRITE(src) \
12621 ((u_int32_t)(src)\
12622 & 0xffffffffU)
12623 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_CB_D__RDL__MODIFY(dst, src) \
12624 (dst) = ((dst) &\
12625 ~0xffffffffU) | ((u_int32_t)(src) &\
12626 0xffffffffU)
12627 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_CB_D__RDL__VERIFY(src) \
12628 (!(((u_int32_t)(src)\
12629 & ~0xffffffffU)))
12630 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_CB_D__TYPE u_int32_t
12631 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_CB_D__READ 0xffffffffU
12632 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_CB_D__WRITE 0xffffffffU
12633
12634 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC1_CB_D_MACRO__ */
12635
12636
12637 /* macros for DWC_pcie_dbi_axi_block.VC1_CB_D */
12638 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC1_CB_D__NUM 1
12639
12640 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC2_PB_D */
12641 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_PB_D_MACRO__
12642 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_PB_D_MACRO__
12643
12644 /* macros for field rdl */
12645 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_PB_D__RDL__SHIFT 0
12646 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_PB_D__RDL__WIDTH 32
12647 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_PB_D__RDL__MASK 0xffffffffU
12648 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_PB_D__RDL__READ(src) \
12649 (u_int32_t)(src)\
12650 & 0xffffffffU
12651 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_PB_D__RDL__WRITE(src) \
12652 ((u_int32_t)(src)\
12653 & 0xffffffffU)
12654 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_PB_D__RDL__MODIFY(dst, src) \
12655 (dst) = ((dst) &\
12656 ~0xffffffffU) | ((u_int32_t)(src) &\
12657 0xffffffffU)
12658 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_PB_D__RDL__VERIFY(src) \
12659 (!(((u_int32_t)(src)\
12660 & ~0xffffffffU)))
12661 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_PB_D__TYPE u_int32_t
12662 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_PB_D__READ 0xffffffffU
12663 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_PB_D__WRITE 0xffffffffU
12664
12665 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_PB_D_MACRO__ */
12666
12667
12668 /* macros for DWC_pcie_dbi_axi_block.VC2_PB_D */
12669 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC2_PB_D__NUM 1
12670
12671 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC2_NPB_D */
12672 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_NPB_D_MACRO__
12673 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_NPB_D_MACRO__
12674
12675 /* macros for field rdl */
12676 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_NPB_D__RDL__SHIFT 0
12677 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_NPB_D__RDL__WIDTH 32
12678 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_NPB_D__RDL__MASK 0xffffffffU
12679 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_NPB_D__RDL__READ(src) \
12680 (u_int32_t)(src)\
12681 & 0xffffffffU
12682 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_NPB_D__RDL__WRITE(src) \
12683 ((u_int32_t)(src)\
12684 & 0xffffffffU)
12685 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_NPB_D__RDL__MODIFY(dst, src) \
12686 (dst) = ((dst) &\
12687 ~0xffffffffU) | ((u_int32_t)(src) &\
12688 0xffffffffU)
12689 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_NPB_D__RDL__VERIFY(src) \
12690 (!(((u_int32_t)(src)\
12691 & ~0xffffffffU)))
12692 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_NPB_D__TYPE u_int32_t
12693 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_NPB_D__READ 0xffffffffU
12694 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_NPB_D__WRITE 0xffffffffU
12695
12696 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_NPB_D_MACRO__ */
12697
12698
12699 /* macros for DWC_pcie_dbi_axi_block.VC2_NPB_D */
12700 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC2_NPB_D__NUM 1
12701
12702 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC2_CB_D */
12703 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_CB_D_MACRO__
12704 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_CB_D_MACRO__
12705
12706 /* macros for field rdl */
12707 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_CB_D__RDL__SHIFT 0
12708 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_CB_D__RDL__WIDTH 32
12709 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_CB_D__RDL__MASK 0xffffffffU
12710 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_CB_D__RDL__READ(src) \
12711 (u_int32_t)(src)\
12712 & 0xffffffffU
12713 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_CB_D__RDL__WRITE(src) \
12714 ((u_int32_t)(src)\
12715 & 0xffffffffU)
12716 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_CB_D__RDL__MODIFY(dst, src) \
12717 (dst) = ((dst) &\
12718 ~0xffffffffU) | ((u_int32_t)(src) &\
12719 0xffffffffU)
12720 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_CB_D__RDL__VERIFY(src) \
12721 (!(((u_int32_t)(src)\
12722 & ~0xffffffffU)))
12723 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_CB_D__TYPE u_int32_t
12724 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_CB_D__READ 0xffffffffU
12725 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_CB_D__WRITE 0xffffffffU
12726
12727 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC2_CB_D_MACRO__ */
12728
12729
12730 /* macros for DWC_pcie_dbi_axi_block.VC2_CB_D */
12731 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC2_CB_D__NUM 1
12732
12733 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC3_PB_D */
12734 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_PB_D_MACRO__
12735 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_PB_D_MACRO__
12736
12737 /* macros for field rdl */
12738 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_PB_D__RDL__SHIFT 0
12739 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_PB_D__RDL__WIDTH 32
12740 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_PB_D__RDL__MASK 0xffffffffU
12741 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_PB_D__RDL__READ(src) \
12742 (u_int32_t)(src)\
12743 & 0xffffffffU
12744 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_PB_D__RDL__WRITE(src) \
12745 ((u_int32_t)(src)\
12746 & 0xffffffffU)
12747 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_PB_D__RDL__MODIFY(dst, src) \
12748 (dst) = ((dst) &\
12749 ~0xffffffffU) | ((u_int32_t)(src) &\
12750 0xffffffffU)
12751 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_PB_D__RDL__VERIFY(src) \
12752 (!(((u_int32_t)(src)\
12753 & ~0xffffffffU)))
12754 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_PB_D__TYPE u_int32_t
12755 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_PB_D__READ 0xffffffffU
12756 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_PB_D__WRITE 0xffffffffU
12757
12758 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_PB_D_MACRO__ */
12759
12760
12761 /* macros for DWC_pcie_dbi_axi_block.VC3_PB_D */
12762 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC3_PB_D__NUM 1
12763
12764 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC3_NPB_D */
12765 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_NPB_D_MACRO__
12766 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_NPB_D_MACRO__
12767
12768 /* macros for field rdl */
12769 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_NPB_D__RDL__SHIFT 0
12770 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_NPB_D__RDL__WIDTH 32
12771 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_NPB_D__RDL__MASK 0xffffffffU
12772 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_NPB_D__RDL__READ(src) \
12773 (u_int32_t)(src)\
12774 & 0xffffffffU
12775 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_NPB_D__RDL__WRITE(src) \
12776 ((u_int32_t)(src)\
12777 & 0xffffffffU)
12778 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_NPB_D__RDL__MODIFY(dst, src) \
12779 (dst) = ((dst) &\
12780 ~0xffffffffU) | ((u_int32_t)(src) &\
12781 0xffffffffU)
12782 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_NPB_D__RDL__VERIFY(src) \
12783 (!(((u_int32_t)(src)\
12784 & ~0xffffffffU)))
12785 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_NPB_D__TYPE u_int32_t
12786 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_NPB_D__READ 0xffffffffU
12787 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_NPB_D__WRITE 0xffffffffU
12788
12789 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_NPB_D_MACRO__ */
12790
12791
12792 /* macros for DWC_pcie_dbi_axi_block.VC3_NPB_D */
12793 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC3_NPB_D__NUM 1
12794
12795 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC3_CB_D */
12796 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_CB_D_MACRO__
12797 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_CB_D_MACRO__
12798
12799 /* macros for field rdl */
12800 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_CB_D__RDL__SHIFT 0
12801 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_CB_D__RDL__WIDTH 32
12802 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_CB_D__RDL__MASK 0xffffffffU
12803 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_CB_D__RDL__READ(src) \
12804 (u_int32_t)(src)\
12805 & 0xffffffffU
12806 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_CB_D__RDL__WRITE(src) \
12807 ((u_int32_t)(src)\
12808 & 0xffffffffU)
12809 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_CB_D__RDL__MODIFY(dst, src) \
12810 (dst) = ((dst) &\
12811 ~0xffffffffU) | ((u_int32_t)(src) &\
12812 0xffffffffU)
12813 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_CB_D__RDL__VERIFY(src) \
12814 (!(((u_int32_t)(src)\
12815 & ~0xffffffffU)))
12816 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_CB_D__TYPE u_int32_t
12817 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_CB_D__READ 0xffffffffU
12818 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_CB_D__WRITE 0xffffffffU
12819
12820 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC3_CB_D_MACRO__ */
12821
12822
12823 /* macros for DWC_pcie_dbi_axi_block.VC3_CB_D */
12824 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC3_CB_D__NUM 1
12825
12826 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC4_PB_D */
12827 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_PB_D_MACRO__
12828 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_PB_D_MACRO__
12829
12830 /* macros for field rdl */
12831 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_PB_D__RDL__SHIFT 0
12832 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_PB_D__RDL__WIDTH 32
12833 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_PB_D__RDL__MASK 0xffffffffU
12834 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_PB_D__RDL__READ(src) \
12835 (u_int32_t)(src)\
12836 & 0xffffffffU
12837 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_PB_D__RDL__WRITE(src) \
12838 ((u_int32_t)(src)\
12839 & 0xffffffffU)
12840 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_PB_D__RDL__MODIFY(dst, src) \
12841 (dst) = ((dst) &\
12842 ~0xffffffffU) | ((u_int32_t)(src) &\
12843 0xffffffffU)
12844 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_PB_D__RDL__VERIFY(src) \
12845 (!(((u_int32_t)(src)\
12846 & ~0xffffffffU)))
12847 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_PB_D__TYPE u_int32_t
12848 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_PB_D__READ 0xffffffffU
12849 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_PB_D__WRITE 0xffffffffU
12850
12851 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_PB_D_MACRO__ */
12852
12853
12854 /* macros for DWC_pcie_dbi_axi_block.VC4_PB_D */
12855 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC4_PB_D__NUM 1
12856
12857 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC4_NPB_D */
12858 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_NPB_D_MACRO__
12859 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_NPB_D_MACRO__
12860
12861 /* macros for field rdl */
12862 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_NPB_D__RDL__SHIFT 0
12863 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_NPB_D__RDL__WIDTH 32
12864 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_NPB_D__RDL__MASK 0xffffffffU
12865 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_NPB_D__RDL__READ(src) \
12866 (u_int32_t)(src)\
12867 & 0xffffffffU
12868 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_NPB_D__RDL__WRITE(src) \
12869 ((u_int32_t)(src)\
12870 & 0xffffffffU)
12871 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_NPB_D__RDL__MODIFY(dst, src) \
12872 (dst) = ((dst) &\
12873 ~0xffffffffU) | ((u_int32_t)(src) &\
12874 0xffffffffU)
12875 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_NPB_D__RDL__VERIFY(src) \
12876 (!(((u_int32_t)(src)\
12877 & ~0xffffffffU)))
12878 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_NPB_D__TYPE u_int32_t
12879 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_NPB_D__READ 0xffffffffU
12880 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_NPB_D__WRITE 0xffffffffU
12881
12882 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_NPB_D_MACRO__ */
12883
12884
12885 /* macros for DWC_pcie_dbi_axi_block.VC4_NPB_D */
12886 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC4_NPB_D__NUM 1
12887
12888 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC4_CB_D */
12889 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_CB_D_MACRO__
12890 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_CB_D_MACRO__
12891
12892 /* macros for field rdl */
12893 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_CB_D__RDL__SHIFT 0
12894 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_CB_D__RDL__WIDTH 32
12895 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_CB_D__RDL__MASK 0xffffffffU
12896 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_CB_D__RDL__READ(src) \
12897 (u_int32_t)(src)\
12898 & 0xffffffffU
12899 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_CB_D__RDL__WRITE(src) \
12900 ((u_int32_t)(src)\
12901 & 0xffffffffU)
12902 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_CB_D__RDL__MODIFY(dst, src) \
12903 (dst) = ((dst) &\
12904 ~0xffffffffU) | ((u_int32_t)(src) &\
12905 0xffffffffU)
12906 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_CB_D__RDL__VERIFY(src) \
12907 (!(((u_int32_t)(src)\
12908 & ~0xffffffffU)))
12909 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_CB_D__TYPE u_int32_t
12910 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_CB_D__READ 0xffffffffU
12911 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_CB_D__WRITE 0xffffffffU
12912
12913 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC4_CB_D_MACRO__ */
12914
12915
12916 /* macros for DWC_pcie_dbi_axi_block.VC4_CB_D */
12917 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC4_CB_D__NUM 1
12918
12919 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC5_PB_D */
12920 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_PB_D_MACRO__
12921 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_PB_D_MACRO__
12922
12923 /* macros for field rdl */
12924 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_PB_D__RDL__SHIFT 0
12925 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_PB_D__RDL__WIDTH 32
12926 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_PB_D__RDL__MASK 0xffffffffU
12927 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_PB_D__RDL__READ(src) \
12928 (u_int32_t)(src)\
12929 & 0xffffffffU
12930 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_PB_D__RDL__WRITE(src) \
12931 ((u_int32_t)(src)\
12932 & 0xffffffffU)
12933 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_PB_D__RDL__MODIFY(dst, src) \
12934 (dst) = ((dst) &\
12935 ~0xffffffffU) | ((u_int32_t)(src) &\
12936 0xffffffffU)
12937 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_PB_D__RDL__VERIFY(src) \
12938 (!(((u_int32_t)(src)\
12939 & ~0xffffffffU)))
12940 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_PB_D__TYPE u_int32_t
12941 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_PB_D__READ 0xffffffffU
12942 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_PB_D__WRITE 0xffffffffU
12943
12944 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_PB_D_MACRO__ */
12945
12946
12947 /* macros for DWC_pcie_dbi_axi_block.VC5_PB_D */
12948 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC5_PB_D__NUM 1
12949
12950 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC5_NPB_D */
12951 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_NPB_D_MACRO__
12952 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_NPB_D_MACRO__
12953
12954 /* macros for field rdl */
12955 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_NPB_D__RDL__SHIFT 0
12956 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_NPB_D__RDL__WIDTH 32
12957 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_NPB_D__RDL__MASK 0xffffffffU
12958 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_NPB_D__RDL__READ(src) \
12959 (u_int32_t)(src)\
12960 & 0xffffffffU
12961 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_NPB_D__RDL__WRITE(src) \
12962 ((u_int32_t)(src)\
12963 & 0xffffffffU)
12964 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_NPB_D__RDL__MODIFY(dst, src) \
12965 (dst) = ((dst) &\
12966 ~0xffffffffU) | ((u_int32_t)(src) &\
12967 0xffffffffU)
12968 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_NPB_D__RDL__VERIFY(src) \
12969 (!(((u_int32_t)(src)\
12970 & ~0xffffffffU)))
12971 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_NPB_D__TYPE u_int32_t
12972 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_NPB_D__READ 0xffffffffU
12973 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_NPB_D__WRITE 0xffffffffU
12974
12975 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_NPB_D_MACRO__ */
12976
12977
12978 /* macros for DWC_pcie_dbi_axi_block.VC5_NPB_D */
12979 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC5_NPB_D__NUM 1
12980
12981 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC5_CB_D */
12982 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_CB_D_MACRO__
12983 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_CB_D_MACRO__
12984
12985 /* macros for field rdl */
12986 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_CB_D__RDL__SHIFT 0
12987 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_CB_D__RDL__WIDTH 32
12988 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_CB_D__RDL__MASK 0xffffffffU
12989 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_CB_D__RDL__READ(src) \
12990 (u_int32_t)(src)\
12991 & 0xffffffffU
12992 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_CB_D__RDL__WRITE(src) \
12993 ((u_int32_t)(src)\
12994 & 0xffffffffU)
12995 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_CB_D__RDL__MODIFY(dst, src) \
12996 (dst) = ((dst) &\
12997 ~0xffffffffU) | ((u_int32_t)(src) &\
12998 0xffffffffU)
12999 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_CB_D__RDL__VERIFY(src) \
13000 (!(((u_int32_t)(src)\
13001 & ~0xffffffffU)))
13002 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_CB_D__TYPE u_int32_t
13003 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_CB_D__READ 0xffffffffU
13004 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_CB_D__WRITE 0xffffffffU
13005
13006 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC5_CB_D_MACRO__ */
13007
13008
13009 /* macros for DWC_pcie_dbi_axi_block.VC5_CB_D */
13010 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC5_CB_D__NUM 1
13011
13012 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC6_PB_D */
13013 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_PB_D_MACRO__
13014 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_PB_D_MACRO__
13015
13016 /* macros for field rdl */
13017 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_PB_D__RDL__SHIFT 0
13018 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_PB_D__RDL__WIDTH 32
13019 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_PB_D__RDL__MASK 0xffffffffU
13020 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_PB_D__RDL__READ(src) \
13021 (u_int32_t)(src)\
13022 & 0xffffffffU
13023 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_PB_D__RDL__WRITE(src) \
13024 ((u_int32_t)(src)\
13025 & 0xffffffffU)
13026 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_PB_D__RDL__MODIFY(dst, src) \
13027 (dst) = ((dst) &\
13028 ~0xffffffffU) | ((u_int32_t)(src) &\
13029 0xffffffffU)
13030 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_PB_D__RDL__VERIFY(src) \
13031 (!(((u_int32_t)(src)\
13032 & ~0xffffffffU)))
13033 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_PB_D__TYPE u_int32_t
13034 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_PB_D__READ 0xffffffffU
13035 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_PB_D__WRITE 0xffffffffU
13036
13037 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_PB_D_MACRO__ */
13038
13039
13040 /* macros for DWC_pcie_dbi_axi_block.VC6_PB_D */
13041 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC6_PB_D__NUM 1
13042
13043 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC6_NPB_D */
13044 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_NPB_D_MACRO__
13045 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_NPB_D_MACRO__
13046
13047 /* macros for field rdl */
13048 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_NPB_D__RDL__SHIFT 0
13049 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_NPB_D__RDL__WIDTH 32
13050 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_NPB_D__RDL__MASK 0xffffffffU
13051 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_NPB_D__RDL__READ(src) \
13052 (u_int32_t)(src)\
13053 & 0xffffffffU
13054 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_NPB_D__RDL__WRITE(src) \
13055 ((u_int32_t)(src)\
13056 & 0xffffffffU)
13057 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_NPB_D__RDL__MODIFY(dst, src) \
13058 (dst) = ((dst) &\
13059 ~0xffffffffU) | ((u_int32_t)(src) &\
13060 0xffffffffU)
13061 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_NPB_D__RDL__VERIFY(src) \
13062 (!(((u_int32_t)(src)\
13063 & ~0xffffffffU)))
13064 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_NPB_D__TYPE u_int32_t
13065 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_NPB_D__READ 0xffffffffU
13066 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_NPB_D__WRITE 0xffffffffU
13067
13068 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_NPB_D_MACRO__ */
13069
13070
13071 /* macros for DWC_pcie_dbi_axi_block.VC6_NPB_D */
13072 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC6_NPB_D__NUM 1
13073
13074 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC6_CB_D */
13075 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_CB_D_MACRO__
13076 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_CB_D_MACRO__
13077
13078 /* macros for field rdl */
13079 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_CB_D__RDL__SHIFT 0
13080 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_CB_D__RDL__WIDTH 32
13081 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_CB_D__RDL__MASK 0xffffffffU
13082 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_CB_D__RDL__READ(src) \
13083 (u_int32_t)(src)\
13084 & 0xffffffffU
13085 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_CB_D__RDL__WRITE(src) \
13086 ((u_int32_t)(src)\
13087 & 0xffffffffU)
13088 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_CB_D__RDL__MODIFY(dst, src) \
13089 (dst) = ((dst) &\
13090 ~0xffffffffU) | ((u_int32_t)(src) &\
13091 0xffffffffU)
13092 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_CB_D__RDL__VERIFY(src) \
13093 (!(((u_int32_t)(src)\
13094 & ~0xffffffffU)))
13095 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_CB_D__TYPE u_int32_t
13096 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_CB_D__READ 0xffffffffU
13097 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_CB_D__WRITE 0xffffffffU
13098
13099 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC6_CB_D_MACRO__ */
13100
13101
13102 /* macros for DWC_pcie_dbi_axi_block.VC6_CB_D */
13103 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC6_CB_D__NUM 1
13104
13105 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC7_PB_D */
13106 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_PB_D_MACRO__
13107 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_PB_D_MACRO__
13108
13109 /* macros for field rdl */
13110 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_PB_D__RDL__SHIFT 0
13111 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_PB_D__RDL__WIDTH 32
13112 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_PB_D__RDL__MASK 0xffffffffU
13113 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_PB_D__RDL__READ(src) \
13114 (u_int32_t)(src)\
13115 & 0xffffffffU
13116 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_PB_D__RDL__WRITE(src) \
13117 ((u_int32_t)(src)\
13118 & 0xffffffffU)
13119 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_PB_D__RDL__MODIFY(dst, src) \
13120 (dst) = ((dst) &\
13121 ~0xffffffffU) | ((u_int32_t)(src) &\
13122 0xffffffffU)
13123 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_PB_D__RDL__VERIFY(src) \
13124 (!(((u_int32_t)(src)\
13125 & ~0xffffffffU)))
13126 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_PB_D__TYPE u_int32_t
13127 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_PB_D__READ 0xffffffffU
13128 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_PB_D__WRITE 0xffffffffU
13129
13130 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_PB_D_MACRO__ */
13131
13132
13133 /* macros for DWC_pcie_dbi_axi_block.VC7_PB_D */
13134 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC7_PB_D__NUM 1
13135
13136 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC7_NPB_D */
13137 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_NPB_D_MACRO__
13138 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_NPB_D_MACRO__
13139
13140 /* macros for field rdl */
13141 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_NPB_D__RDL__SHIFT 0
13142 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_NPB_D__RDL__WIDTH 32
13143 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_NPB_D__RDL__MASK 0xffffffffU
13144 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_NPB_D__RDL__READ(src) \
13145 (u_int32_t)(src)\
13146 & 0xffffffffU
13147 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_NPB_D__RDL__WRITE(src) \
13148 ((u_int32_t)(src)\
13149 & 0xffffffffU)
13150 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_NPB_D__RDL__MODIFY(dst, src) \
13151 (dst) = ((dst) &\
13152 ~0xffffffffU) | ((u_int32_t)(src) &\
13153 0xffffffffU)
13154 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_NPB_D__RDL__VERIFY(src) \
13155 (!(((u_int32_t)(src)\
13156 & ~0xffffffffU)))
13157 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_NPB_D__TYPE u_int32_t
13158 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_NPB_D__READ 0xffffffffU
13159 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_NPB_D__WRITE 0xffffffffU
13160
13161 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_NPB_D_MACRO__ */
13162
13163
13164 /* macros for DWC_pcie_dbi_axi_block.VC7_NPB_D */
13165 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC7_NPB_D__NUM 1
13166
13167 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::VC7_CB_D */
13168 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_CB_D_MACRO__
13169 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_CB_D_MACRO__
13170
13171 /* macros for field rdl */
13172 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_CB_D__RDL__SHIFT 0
13173 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_CB_D__RDL__WIDTH 32
13174 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_CB_D__RDL__MASK 0xffffffffU
13175 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_CB_D__RDL__READ(src) \
13176 (u_int32_t)(src)\
13177 & 0xffffffffU
13178 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_CB_D__RDL__WRITE(src) \
13179 ((u_int32_t)(src)\
13180 & 0xffffffffU)
13181 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_CB_D__RDL__MODIFY(dst, src) \
13182 (dst) = ((dst) &\
13183 ~0xffffffffU) | ((u_int32_t)(src) &\
13184 0xffffffffU)
13185 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_CB_D__RDL__VERIFY(src) \
13186 (!(((u_int32_t)(src)\
13187 & ~0xffffffffU)))
13188 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_CB_D__TYPE u_int32_t
13189 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_CB_D__READ 0xffffffffU
13190 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_CB_D__WRITE 0xffffffffU
13191
13192 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__VC7_CB_D_MACRO__ */
13193
13194
13195 /* macros for DWC_pcie_dbi_axi_block.VC7_CB_D */
13196 #define INST_DWC_PCIE_DBI_AXI_BLOCK__VC7_CB_D__NUM 1
13197
13198 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::GEN2 */
13199 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__GEN2_MACRO__
13200 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__GEN2_MACRO__
13201
13202 /* macros for field rdl */
13203 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__GEN2__RDL__SHIFT 0
13204 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__GEN2__RDL__WIDTH 32
13205 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__GEN2__RDL__MASK 0xffffffffU
13206 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__GEN2__RDL__READ(src) \
13207 (u_int32_t)(src)\
13208 & 0xffffffffU
13209 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__GEN2__RDL__WRITE(src) \
13210 ((u_int32_t)(src)\
13211 & 0xffffffffU)
13212 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__GEN2__RDL__MODIFY(dst, src) \
13213 (dst) = ((dst) &\
13214 ~0xffffffffU) | ((u_int32_t)(src) &\
13215 0xffffffffU)
13216 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__GEN2__RDL__VERIFY(src) \
13217 (!(((u_int32_t)(src)\
13218 & ~0xffffffffU)))
13219 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__GEN2__TYPE u_int32_t
13220 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__GEN2__READ 0xffffffffU
13221 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__GEN2__WRITE 0xffffffffU
13222
13223 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__GEN2_MACRO__ */
13224
13225
13226 /* macros for DWC_pcie_dbi_axi_block.GEN2 */
13227 #define INST_DWC_PCIE_DBI_AXI_BLOCK__GEN2__NUM 1
13228
13229 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::PHY_STS_R */
13230 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PHY_STS_R_MACRO__
13231 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PHY_STS_R_MACRO__
13232
13233 /* macros for field rdl */
13234 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PHY_STS_R__RDL__SHIFT 0
13235 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PHY_STS_R__RDL__WIDTH 32
13236 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PHY_STS_R__RDL__MASK 0xffffffffU
13237 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PHY_STS_R__RDL__READ(src) \
13238 (u_int32_t)(src)\
13239 & 0xffffffffU
13240 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PHY_STS_R__RDL__WRITE(src) \
13241 ((u_int32_t)(src)\
13242 & 0xffffffffU)
13243 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PHY_STS_R__RDL__MODIFY(dst, src) \
13244 (dst) = ((dst) &\
13245 ~0xffffffffU) | ((u_int32_t)(src) &\
13246 0xffffffffU)
13247 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PHY_STS_R__RDL__VERIFY(src) \
13248 (!(((u_int32_t)(src)\
13249 & ~0xffffffffU)))
13250 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PHY_STS_R__TYPE u_int32_t
13251 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PHY_STS_R__READ 0xffffffffU
13252 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PHY_STS_R__WRITE 0xffffffffU
13253
13254 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PHY_STS_R_MACRO__ */
13255
13256
13257 /* macros for DWC_pcie_dbi_axi_block.PHY_STS_R */
13258 #define INST_DWC_PCIE_DBI_AXI_BLOCK__PHY_STS_R__NUM 1
13259
13260 /* macros for BlueprintGlobalNameSpace::DWC_pcie_dbi_axi::DWC_pcie_dbi_axi_9::PHY_CTRL_R */
13261 #ifndef __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PHY_CTRL_R_MACRO__
13262 #define __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PHY_CTRL_R_MACRO__
13263
13264 /* macros for field rdl */
13265 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PHY_CTRL_R__RDL__SHIFT 0
13266 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PHY_CTRL_R__RDL__WIDTH 32
13267 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PHY_CTRL_R__RDL__MASK 0xffffffffU
13268 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PHY_CTRL_R__RDL__READ(src) \
13269 (u_int32_t)(src)\
13270 & 0xffffffffU
13271 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PHY_CTRL_R__RDL__WRITE(src) \
13272 ((u_int32_t)(src)\
13273 & 0xffffffffU)
13274 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PHY_CTRL_R__RDL__MODIFY(dst, src) \
13275 (dst) = ((dst) &\
13276 ~0xffffffffU) | ((u_int32_t)(src) &\
13277 0xffffffffU)
13278 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PHY_CTRL_R__RDL__VERIFY(src) \
13279 (!(((u_int32_t)(src)\
13280 & ~0xffffffffU)))
13281 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PHY_CTRL_R__TYPE u_int32_t
13282 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PHY_CTRL_R__READ 0xffffffffU
13283 #define DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PHY_CTRL_R__WRITE 0xffffffffU
13284
13285 #endif /* __DWC_PCIE_DBI_AXI__DWC_PCIE_DBI_AXI_9__PHY_CTRL_R_MACRO__ */
13286
13287
13288 /* macros for DWC_pcie_dbi_axi_block.PHY_CTRL_R */
13289 #define INST_DWC_PCIE_DBI_AXI_BLOCK__PHY_CTRL_R__NUM 1
13290 #define RFILE_INST_DWC_PCIE_DBI_AXI_BLOCK__DWC_PCIE_DBI_AXI_0__NUM 1
13291 #define RFILE_INST_DWC_PCIE_DBI_AXI_BLOCK__DWC_PCIE_DBI_AXI_1__NUM 1
13292 #define RFILE_INST_DWC_PCIE_DBI_AXI_BLOCK__DWC_PCIE_DBI_AXI_2__NUM 1
13293 #define RFILE_INST_DWC_PCIE_DBI_AXI_BLOCK__DWC_PCIE_DBI_AXI_3__NUM 1
13294 #define RFILE_INST_DWC_PCIE_DBI_AXI_BLOCK__DWC_PCIE_DBI_AXI_5__NUM 1
13295 #define RFILE_INST_DWC_PCIE_DBI_AXI_BLOCK__DWC_PCIE_DBI_AXI_6__NUM 1
13296 #define RFILE_INST_DWC_PCIE_DBI_AXI_BLOCK__DWC_PCIE_DBI_AXI_7__NUM 1
13297 #define RFILE_INST_DWC_PCIE_DBI_AXI_BLOCK__DWC_PCIE_DBI_AXI_8__NUM 1
13298 #define RFILE_INST_DWC_PCIE_DBI_AXI_BLOCK__DWC_PCIE_DBI_AXI_9__NUM 1
13299
13300 /* macros for BlueprintGlobalNameSpace::RESET_CONTROL */
13301 #ifndef __RESET_CONTROL_MACRO__
13302 #define __RESET_CONTROL_MACRO__
13303
13304 /* macros for field MAC_WARM_RST */
13305 #define RESET_CONTROL__MAC_WARM_RST__SHIFT 0
13306 #define RESET_CONTROL__MAC_WARM_RST__WIDTH 1
13307 #define RESET_CONTROL__MAC_WARM_RST__MASK 0x00000001U
13308 #define RESET_CONTROL__MAC_WARM_RST__READ(src) (u_int32_t)(src) & 0x00000001U
13309 #define RESET_CONTROL__MAC_WARM_RST__WRITE(src) \
13310 ((u_int32_t)(src)\
13311 & 0x00000001U)
13312 #define RESET_CONTROL__MAC_WARM_RST__MODIFY(dst, src) \
13313 (dst) = ((dst) &\
13314 ~0x00000001U) | ((u_int32_t)(src) &\
13315 0x00000001U)
13316 #define RESET_CONTROL__MAC_WARM_RST__VERIFY(src) \
13317 (!(((u_int32_t)(src)\
13318 & ~0x00000001U)))
13319 #define RESET_CONTROL__MAC_WARM_RST__SET(dst) \
13320 (dst) = ((dst) &\
13321 ~0x00000001U) | (u_int32_t)(1)
13322 #define RESET_CONTROL__MAC_WARM_RST__CLR(dst) \
13323 (dst) = ((dst) &\
13324 ~0x00000001U) | (u_int32_t)(0)
13325
13326 /* macros for field MAC_COLD_RST */
13327 #define RESET_CONTROL__MAC_COLD_RST__SHIFT 1
13328 #define RESET_CONTROL__MAC_COLD_RST__WIDTH 1
13329 #define RESET_CONTROL__MAC_COLD_RST__MASK 0x00000002U
13330 #define RESET_CONTROL__MAC_COLD_RST__READ(src) \
13331 (((u_int32_t)(src)\
13332 & 0x00000002U) >> 1)
13333 #define RESET_CONTROL__MAC_COLD_RST__WRITE(src) \
13334 (((u_int32_t)(src)\
13335 << 1) & 0x00000002U)
13336 #define RESET_CONTROL__MAC_COLD_RST__MODIFY(dst, src) \
13337 (dst) = ((dst) &\
13338 ~0x00000002U) | (((u_int32_t)(src) <<\
13339 1) & 0x00000002U)
13340 #define RESET_CONTROL__MAC_COLD_RST__VERIFY(src) \
13341 (!((((u_int32_t)(src)\
13342 << 1) & ~0x00000002U)))
13343 #define RESET_CONTROL__MAC_COLD_RST__SET(dst) \
13344 (dst) = ((dst) &\
13345 ~0x00000002U) | ((u_int32_t)(1) << 1)
13346 #define RESET_CONTROL__MAC_COLD_RST__CLR(dst) \
13347 (dst) = ((dst) &\
13348 ~0x00000002U) | ((u_int32_t)(0) << 1)
13349
13350 /* macros for field WARM_RST */
13351 #define RESET_CONTROL__WARM_RST__SHIFT 2
13352 #define RESET_CONTROL__WARM_RST__WIDTH 1
13353 #define RESET_CONTROL__WARM_RST__MASK 0x00000004U
13354 #define RESET_CONTROL__WARM_RST__READ(src) \
13355 (((u_int32_t)(src)\
13356 & 0x00000004U) >> 2)
13357 #define RESET_CONTROL__WARM_RST__WRITE(src) \
13358 (((u_int32_t)(src)\
13359 << 2) & 0x00000004U)
13360 #define RESET_CONTROL__WARM_RST__MODIFY(dst, src) \
13361 (dst) = ((dst) &\
13362 ~0x00000004U) | (((u_int32_t)(src) <<\
13363 2) & 0x00000004U)
13364 #define RESET_CONTROL__WARM_RST__VERIFY(src) \
13365 (!((((u_int32_t)(src)\
13366 << 2) & ~0x00000004U)))
13367 #define RESET_CONTROL__WARM_RST__SET(dst) \
13368 (dst) = ((dst) &\
13369 ~0x00000004U) | ((u_int32_t)(1) << 2)
13370 #define RESET_CONTROL__WARM_RST__CLR(dst) \
13371 (dst) = ((dst) &\
13372 ~0x00000004U) | ((u_int32_t)(0) << 2)
13373
13374 /* macros for field COLD_RST */
13375 #define RESET_CONTROL__COLD_RST__SHIFT 3
13376 #define RESET_CONTROL__COLD_RST__WIDTH 1
13377 #define RESET_CONTROL__COLD_RST__MASK 0x00000008U
13378 #define RESET_CONTROL__COLD_RST__READ(src) \
13379 (((u_int32_t)(src)\
13380 & 0x00000008U) >> 3)
13381 #define RESET_CONTROL__COLD_RST__WRITE(src) \
13382 (((u_int32_t)(src)\
13383 << 3) & 0x00000008U)
13384 #define RESET_CONTROL__COLD_RST__MODIFY(dst, src) \
13385 (dst) = ((dst) &\
13386 ~0x00000008U) | (((u_int32_t)(src) <<\
13387 3) & 0x00000008U)
13388 #define RESET_CONTROL__COLD_RST__VERIFY(src) \
13389 (!((((u_int32_t)(src)\
13390 << 3) & ~0x00000008U)))
13391 #define RESET_CONTROL__COLD_RST__SET(dst) \
13392 (dst) = ((dst) &\
13393 ~0x00000008U) | ((u_int32_t)(1) << 3)
13394 #define RESET_CONTROL__COLD_RST__CLR(dst) \
13395 (dst) = ((dst) &\
13396 ~0x00000008U) | ((u_int32_t)(0) << 3)
13397 #define RESET_CONTROL__TYPE u_int32_t
13398 #define RESET_CONTROL__READ 0x0000000fU
13399 #define RESET_CONTROL__WRITE 0x0000000fU
13400
13401 #endif /* __RESET_CONTROL_MACRO__ */
13402
13403
13404 /* macros for rtc_reg_block.RESET_CONTROL */
13405 #define INST_RTC_REG_BLOCK__RESET_CONTROL__NUM 1
13406
13407 /* macros for BlueprintGlobalNameSpace::XTAL_CONTROL */
13408 #ifndef __XTAL_CONTROL_MACRO__
13409 #define __XTAL_CONTROL_MACRO__
13410
13411 /* macros for field TCXO */
13412 #define XTAL_CONTROL__TCXO__SHIFT 0
13413 #define XTAL_CONTROL__TCXO__WIDTH 1
13414 #define XTAL_CONTROL__TCXO__MASK 0x00000001U
13415 #define XTAL_CONTROL__TCXO__READ(src) (u_int32_t)(src) & 0x00000001U
13416 #define XTAL_CONTROL__TCXO__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
13417 #define XTAL_CONTROL__TCXO__MODIFY(dst, src) \
13418 (dst) = ((dst) &\
13419 ~0x00000001U) | ((u_int32_t)(src) &\
13420 0x00000001U)
13421 #define XTAL_CONTROL__TCXO__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000001U)))
13422 #define XTAL_CONTROL__TCXO__SET(dst) \
13423 (dst) = ((dst) &\
13424 ~0x00000001U) | (u_int32_t)(1)
13425 #define XTAL_CONTROL__TCXO__CLR(dst) \
13426 (dst) = ((dst) &\
13427 ~0x00000001U) | (u_int32_t)(0)
13428 #define XTAL_CONTROL__TYPE u_int32_t
13429 #define XTAL_CONTROL__READ 0x00000001U
13430 #define XTAL_CONTROL__WRITE 0x00000001U
13431
13432 #endif /* __XTAL_CONTROL_MACRO__ */
13433
13434
13435 /* macros for rtc_reg_block.XTAL_CONTROL */
13436 #define INST_RTC_REG_BLOCK__XTAL_CONTROL__NUM 1
13437
13438 /* macros for BlueprintGlobalNameSpace::REG_CONTROL0 */
13439 #ifndef __REG_CONTROL0_MACRO__
13440 #define __REG_CONTROL0_MACRO__
13441
13442 /* macros for field SWREG_BITS */
13443 #define REG_CONTROL0__SWREG_BITS__SHIFT 0
13444 #define REG_CONTROL0__SWREG_BITS__WIDTH 32
13445 #define REG_CONTROL0__SWREG_BITS__MASK 0xffffffffU
13446 #define REG_CONTROL0__SWREG_BITS__READ(src) (u_int32_t)(src) & 0xffffffffU
13447 #define REG_CONTROL0__SWREG_BITS__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
13448 #define REG_CONTROL0__SWREG_BITS__MODIFY(dst, src) \
13449 (dst) = ((dst) &\
13450 ~0xffffffffU) | ((u_int32_t)(src) &\
13451 0xffffffffU)
13452 #define REG_CONTROL0__SWREG_BITS__VERIFY(src) \
13453 (!(((u_int32_t)(src)\
13454 & ~0xffffffffU)))
13455 #define REG_CONTROL0__TYPE u_int32_t
13456 #define REG_CONTROL0__READ 0xffffffffU
13457 #define REG_CONTROL0__WRITE 0xffffffffU
13458
13459 #endif /* __REG_CONTROL0_MACRO__ */
13460
13461
13462 /* macros for rtc_reg_block.REG_CONTROL0 */
13463 #define INST_RTC_REG_BLOCK__REG_CONTROL0__NUM 1
13464
13465 /* macros for BlueprintGlobalNameSpace::REG_CONTROL1 */
13466 #ifndef __REG_CONTROL1_MACRO__
13467 #define __REG_CONTROL1_MACRO__
13468
13469 /* macros for field SWREG_PROGRAM */
13470 #define REG_CONTROL1__SWREG_PROGRAM__SHIFT 0
13471 #define REG_CONTROL1__SWREG_PROGRAM__WIDTH 1
13472 #define REG_CONTROL1__SWREG_PROGRAM__MASK 0x00000001U
13473 #define REG_CONTROL1__SWREG_PROGRAM__READ(src) (u_int32_t)(src) & 0x00000001U
13474 #define REG_CONTROL1__SWREG_PROGRAM__WRITE(src) \
13475 ((u_int32_t)(src)\
13476 & 0x00000001U)
13477 #define REG_CONTROL1__SWREG_PROGRAM__MODIFY(dst, src) \
13478 (dst) = ((dst) &\
13479 ~0x00000001U) | ((u_int32_t)(src) &\
13480 0x00000001U)
13481 #define REG_CONTROL1__SWREG_PROGRAM__VERIFY(src) \
13482 (!(((u_int32_t)(src)\
13483 & ~0x00000001U)))
13484 #define REG_CONTROL1__SWREG_PROGRAM__SET(dst) \
13485 (dst) = ((dst) &\
13486 ~0x00000001U) | (u_int32_t)(1)
13487 #define REG_CONTROL1__SWREG_PROGRAM__CLR(dst) \
13488 (dst) = ((dst) &\
13489 ~0x00000001U) | (u_int32_t)(0)
13490
13491 /* macros for field OTPREG_LVL */
13492 #define REG_CONTROL1__OTPREG_LVL__SHIFT 1
13493 #define REG_CONTROL1__OTPREG_LVL__WIDTH 2
13494 #define REG_CONTROL1__OTPREG_LVL__MASK 0x00000006U
13495 #define REG_CONTROL1__OTPREG_LVL__READ(src) \
13496 (((u_int32_t)(src)\
13497 & 0x00000006U) >> 1)
13498 #define REG_CONTROL1__OTPREG_LVL__WRITE(src) \
13499 (((u_int32_t)(src)\
13500 << 1) & 0x00000006U)
13501 #define REG_CONTROL1__OTPREG_LVL__MODIFY(dst, src) \
13502 (dst) = ((dst) &\
13503 ~0x00000006U) | (((u_int32_t)(src) <<\
13504 1) & 0x00000006U)
13505 #define REG_CONTROL1__OTPREG_LVL__VERIFY(src) \
13506 (!((((u_int32_t)(src)\
13507 << 1) & ~0x00000006U)))
13508 #define REG_CONTROL1__TYPE u_int32_t
13509 #define REG_CONTROL1__READ 0x00000007U
13510 #define REG_CONTROL1__WRITE 0x00000007U
13511
13512 #endif /* __REG_CONTROL1_MACRO__ */
13513
13514
13515 /* macros for rtc_reg_block.REG_CONTROL1 */
13516 #define INST_RTC_REG_BLOCK__REG_CONTROL1__NUM 1
13517
13518 /* macros for BlueprintGlobalNameSpace::QUADRATURE */
13519 #ifndef __QUADRATURE_MACRO__
13520 #define __QUADRATURE_MACRO__
13521
13522 /* macros for field DAC */
13523 #define QUADRATURE__DAC__SHIFT 0
13524 #define QUADRATURE__DAC__WIDTH 3
13525 #define QUADRATURE__DAC__MASK 0x00000007U
13526 #define QUADRATURE__DAC__READ(src) (u_int32_t)(src) & 0x00000007U
13527 #define QUADRATURE__DAC__WRITE(src) ((u_int32_t)(src) & 0x00000007U)
13528 #define QUADRATURE__DAC__MODIFY(dst, src) \
13529 (dst) = ((dst) &\
13530 ~0x00000007U) | ((u_int32_t)(src) &\
13531 0x00000007U)
13532 #define QUADRATURE__DAC__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000007U)))
13533
13534 /* macros for field ADC */
13535 #define QUADRATURE__ADC__SHIFT 4
13536 #define QUADRATURE__ADC__WIDTH 4
13537 #define QUADRATURE__ADC__MASK 0x000000f0U
13538 #define QUADRATURE__ADC__READ(src) (((u_int32_t)(src) & 0x000000f0U) >> 4)
13539 #define QUADRATURE__ADC__WRITE(src) (((u_int32_t)(src) << 4) & 0x000000f0U)
13540 #define QUADRATURE__ADC__MODIFY(dst, src) \
13541 (dst) = ((dst) &\
13542 ~0x000000f0U) | (((u_int32_t)(src) <<\
13543 4) & 0x000000f0U)
13544 #define QUADRATURE__ADC__VERIFY(src) \
13545 (!((((u_int32_t)(src)\
13546 << 4) & ~0x000000f0U)))
13547 #define QUADRATURE__TYPE u_int32_t
13548 #define QUADRATURE__READ 0x000000f7U
13549 #define QUADRATURE__WRITE 0x000000f7U
13550
13551 #endif /* __QUADRATURE_MACRO__ */
13552
13553
13554 /* macros for rtc_reg_block.QUADRATURE */
13555 #define INST_RTC_REG_BLOCK__QUADRATURE__NUM 1
13556
13557 /* macros for BlueprintGlobalNameSpace::PLL_CONTROL */
13558 #ifndef __PLL_CONTROL_MACRO__
13559 #define __PLL_CONTROL_MACRO__
13560
13561 /* macros for field DIV */
13562 #define PLL_CONTROL__DIV__SHIFT 0
13563 #define PLL_CONTROL__DIV__WIDTH 10
13564 #define PLL_CONTROL__DIV__MASK 0x000003ffU
13565 #define PLL_CONTROL__DIV__READ(src) (u_int32_t)(src) & 0x000003ffU
13566 #define PLL_CONTROL__DIV__WRITE(src) ((u_int32_t)(src) & 0x000003ffU)
13567 #define PLL_CONTROL__DIV__MODIFY(dst, src) \
13568 (dst) = ((dst) &\
13569 ~0x000003ffU) | ((u_int32_t)(src) &\
13570 0x000003ffU)
13571 #define PLL_CONTROL__DIV__VERIFY(src) (!(((u_int32_t)(src) & ~0x000003ffU)))
13572
13573 /* macros for field REFDIV */
13574 #define PLL_CONTROL__REFDIV__SHIFT 10
13575 #define PLL_CONTROL__REFDIV__WIDTH 4
13576 #define PLL_CONTROL__REFDIV__MASK 0x00003c00U
13577 #define PLL_CONTROL__REFDIV__READ(src) (((u_int32_t)(src) & 0x00003c00U) >> 10)
13578 #define PLL_CONTROL__REFDIV__WRITE(src) \
13579 (((u_int32_t)(src)\
13580 << 10) & 0x00003c00U)
13581 #define PLL_CONTROL__REFDIV__MODIFY(dst, src) \
13582 (dst) = ((dst) &\
13583 ~0x00003c00U) | (((u_int32_t)(src) <<\
13584 10) & 0x00003c00U)
13585 #define PLL_CONTROL__REFDIV__VERIFY(src) \
13586 (!((((u_int32_t)(src)\
13587 << 10) & ~0x00003c00U)))
13588
13589 /* macros for field CLK_SEL */
13590 #define PLL_CONTROL__CLK_SEL__SHIFT 14
13591 #define PLL_CONTROL__CLK_SEL__WIDTH 2
13592 #define PLL_CONTROL__CLK_SEL__MASK 0x0000c000U
13593 #define PLL_CONTROL__CLK_SEL__READ(src) \
13594 (((u_int32_t)(src)\
13595 & 0x0000c000U) >> 14)
13596 #define PLL_CONTROL__CLK_SEL__WRITE(src) \
13597 (((u_int32_t)(src)\
13598 << 14) & 0x0000c000U)
13599 #define PLL_CONTROL__CLK_SEL__MODIFY(dst, src) \
13600 (dst) = ((dst) &\
13601 ~0x0000c000U) | (((u_int32_t)(src) <<\
13602 14) & 0x0000c000U)
13603 #define PLL_CONTROL__CLK_SEL__VERIFY(src) \
13604 (!((((u_int32_t)(src)\
13605 << 14) & ~0x0000c000U)))
13606
13607 /* macros for field BYPASS */
13608 #define PLL_CONTROL__BYPASS__SHIFT 16
13609 #define PLL_CONTROL__BYPASS__WIDTH 1
13610 #define PLL_CONTROL__BYPASS__MASK 0x00010000U
13611 #define PLL_CONTROL__BYPASS__READ(src) (((u_int32_t)(src) & 0x00010000U) >> 16)
13612 #define PLL_CONTROL__BYPASS__WRITE(src) \
13613 (((u_int32_t)(src)\
13614 << 16) & 0x00010000U)
13615 #define PLL_CONTROL__BYPASS__MODIFY(dst, src) \
13616 (dst) = ((dst) &\
13617 ~0x00010000U) | (((u_int32_t)(src) <<\
13618 16) & 0x00010000U)
13619 #define PLL_CONTROL__BYPASS__VERIFY(src) \
13620 (!((((u_int32_t)(src)\
13621 << 16) & ~0x00010000U)))
13622 #define PLL_CONTROL__BYPASS__SET(dst) \
13623 (dst) = ((dst) &\
13624 ~0x00010000U) | ((u_int32_t)(1) << 16)
13625 #define PLL_CONTROL__BYPASS__CLR(dst) \
13626 (dst) = ((dst) &\
13627 ~0x00010000U) | ((u_int32_t)(0) << 16)
13628
13629 /* macros for field UPDATING */
13630 #define PLL_CONTROL__UPDATING__SHIFT 17
13631 #define PLL_CONTROL__UPDATING__WIDTH 1
13632 #define PLL_CONTROL__UPDATING__MASK 0x00020000U
13633 #define PLL_CONTROL__UPDATING__READ(src) \
13634 (((u_int32_t)(src)\
13635 & 0x00020000U) >> 17)
13636 #define PLL_CONTROL__UPDATING__SET(dst) \
13637 (dst) = ((dst) &\
13638 ~0x00020000U) | ((u_int32_t)(1) << 17)
13639 #define PLL_CONTROL__UPDATING__CLR(dst) \
13640 (dst) = ((dst) &\
13641 ~0x00020000U) | ((u_int32_t)(0) << 17)
13642
13643 /* macros for field NOPWD */
13644 #define PLL_CONTROL__NOPWD__SHIFT 18
13645 #define PLL_CONTROL__NOPWD__WIDTH 1
13646 #define PLL_CONTROL__NOPWD__MASK 0x00040000U
13647 #define PLL_CONTROL__NOPWD__READ(src) (((u_int32_t)(src) & 0x00040000U) >> 18)
13648 #define PLL_CONTROL__NOPWD__WRITE(src) (((u_int32_t)(src) << 18) & 0x00040000U)
13649 #define PLL_CONTROL__NOPWD__MODIFY(dst, src) \
13650 (dst) = ((dst) &\
13651 ~0x00040000U) | (((u_int32_t)(src) <<\
13652 18) & 0x00040000U)
13653 #define PLL_CONTROL__NOPWD__VERIFY(src) \
13654 (!((((u_int32_t)(src)\
13655 << 18) & ~0x00040000U)))
13656 #define PLL_CONTROL__NOPWD__SET(dst) \
13657 (dst) = ((dst) &\
13658 ~0x00040000U) | ((u_int32_t)(1) << 18)
13659 #define PLL_CONTROL__NOPWD__CLR(dst) \
13660 (dst) = ((dst) &\
13661 ~0x00040000U) | ((u_int32_t)(0) << 18)
13662
13663 /* macros for field MAC_OVERRIDE */
13664 #define PLL_CONTROL__MAC_OVERRIDE__SHIFT 19
13665 #define PLL_CONTROL__MAC_OVERRIDE__WIDTH 1
13666 #define PLL_CONTROL__MAC_OVERRIDE__MASK 0x00080000U
13667 #define PLL_CONTROL__MAC_OVERRIDE__READ(src) \
13668 (((u_int32_t)(src)\
13669 & 0x00080000U) >> 19)
13670 #define PLL_CONTROL__MAC_OVERRIDE__WRITE(src) \
13671 (((u_int32_t)(src)\
13672 << 19) & 0x00080000U)
13673 #define PLL_CONTROL__MAC_OVERRIDE__MODIFY(dst, src) \
13674 (dst) = ((dst) &\
13675 ~0x00080000U) | (((u_int32_t)(src) <<\
13676 19) & 0x00080000U)
13677 #define PLL_CONTROL__MAC_OVERRIDE__VERIFY(src) \
13678 (!((((u_int32_t)(src)\
13679 << 19) & ~0x00080000U)))
13680 #define PLL_CONTROL__MAC_OVERRIDE__SET(dst) \
13681 (dst) = ((dst) &\
13682 ~0x00080000U) | ((u_int32_t)(1) << 19)
13683 #define PLL_CONTROL__MAC_OVERRIDE__CLR(dst) \
13684 (dst) = ((dst) &\
13685 ~0x00080000U) | ((u_int32_t)(0) << 19)
13686 #define PLL_CONTROL__TYPE u_int32_t
13687 #define PLL_CONTROL__READ 0x000fffffU
13688 #define PLL_CONTROL__WRITE 0x000fffffU
13689
13690 #endif /* __PLL_CONTROL_MACRO__ */
13691
13692
13693 /* macros for rtc_reg_block.PLL_CONTROL */
13694 #define INST_RTC_REG_BLOCK__PLL_CONTROL__NUM 1
13695
13696 /* macros for BlueprintGlobalNameSpace::PLL_SETTLE */
13697 #ifndef __PLL_SETTLE_MACRO__
13698 #define __PLL_SETTLE_MACRO__
13699
13700 /* macros for field TIME */
13701 #define PLL_SETTLE__TIME__SHIFT 0
13702 #define PLL_SETTLE__TIME__WIDTH 11
13703 #define PLL_SETTLE__TIME__MASK 0x000007ffU
13704 #define PLL_SETTLE__TIME__READ(src) (u_int32_t)(src) & 0x000007ffU
13705 #define PLL_SETTLE__TIME__WRITE(src) ((u_int32_t)(src) & 0x000007ffU)
13706 #define PLL_SETTLE__TIME__MODIFY(dst, src) \
13707 (dst) = ((dst) &\
13708 ~0x000007ffU) | ((u_int32_t)(src) &\
13709 0x000007ffU)
13710 #define PLL_SETTLE__TIME__VERIFY(src) (!(((u_int32_t)(src) & ~0x000007ffU)))
13711 #define PLL_SETTLE__TYPE u_int32_t
13712 #define PLL_SETTLE__READ 0x000007ffU
13713 #define PLL_SETTLE__WRITE 0x000007ffU
13714
13715 #endif /* __PLL_SETTLE_MACRO__ */
13716
13717
13718 /* macros for rtc_reg_block.PLL_SETTLE */
13719 #define INST_RTC_REG_BLOCK__PLL_SETTLE__NUM 1
13720
13721 /* macros for BlueprintGlobalNameSpace::XTAL_SETTLE */
13722 #ifndef __XTAL_SETTLE_MACRO__
13723 #define __XTAL_SETTLE_MACRO__
13724
13725 /* macros for field TIME */
13726 #define XTAL_SETTLE__TIME__SHIFT 0
13727 #define XTAL_SETTLE__TIME__WIDTH 7
13728 #define XTAL_SETTLE__TIME__MASK 0x0000007fU
13729 #define XTAL_SETTLE__TIME__READ(src) (u_int32_t)(src) & 0x0000007fU
13730 #define XTAL_SETTLE__TIME__WRITE(src) ((u_int32_t)(src) & 0x0000007fU)
13731 #define XTAL_SETTLE__TIME__MODIFY(dst, src) \
13732 (dst) = ((dst) &\
13733 ~0x0000007fU) | ((u_int32_t)(src) &\
13734 0x0000007fU)
13735 #define XTAL_SETTLE__TIME__VERIFY(src) (!(((u_int32_t)(src) & ~0x0000007fU)))
13736 #define XTAL_SETTLE__TYPE u_int32_t
13737 #define XTAL_SETTLE__READ 0x0000007fU
13738 #define XTAL_SETTLE__WRITE 0x0000007fU
13739
13740 #endif /* __XTAL_SETTLE_MACRO__ */
13741
13742
13743 /* macros for rtc_reg_block.XTAL_SETTLE */
13744 #define INST_RTC_REG_BLOCK__XTAL_SETTLE__NUM 1
13745
13746 /* macros for BlueprintGlobalNameSpace::CLOCK_OUT */
13747 #ifndef __CLOCK_OUT_MACRO__
13748 #define __CLOCK_OUT_MACRO__
13749
13750 /* macros for field SELECT */
13751 #define CLOCK_OUT__SELECT__SHIFT 0
13752 #define CLOCK_OUT__SELECT__WIDTH 4
13753 #define CLOCK_OUT__SELECT__MASK 0x0000000fU
13754 #define CLOCK_OUT__SELECT__READ(src) (u_int32_t)(src) & 0x0000000fU
13755 #define CLOCK_OUT__SELECT__WRITE(src) ((u_int32_t)(src) & 0x0000000fU)
13756 #define CLOCK_OUT__SELECT__MODIFY(dst, src) \
13757 (dst) = ((dst) &\
13758 ~0x0000000fU) | ((u_int32_t)(src) &\
13759 0x0000000fU)
13760 #define CLOCK_OUT__SELECT__VERIFY(src) (!(((u_int32_t)(src) & ~0x0000000fU)))
13761
13762 /* macros for field DELAY */
13763 #define CLOCK_OUT__DELAY__SHIFT 4
13764 #define CLOCK_OUT__DELAY__WIDTH 3
13765 #define CLOCK_OUT__DELAY__MASK 0x00000070U
13766 #define CLOCK_OUT__DELAY__READ(src) (((u_int32_t)(src) & 0x00000070U) >> 4)
13767 #define CLOCK_OUT__DELAY__WRITE(src) (((u_int32_t)(src) << 4) & 0x00000070U)
13768 #define CLOCK_OUT__DELAY__MODIFY(dst, src) \
13769 (dst) = ((dst) &\
13770 ~0x00000070U) | (((u_int32_t)(src) <<\
13771 4) & 0x00000070U)
13772 #define CLOCK_OUT__DELAY__VERIFY(src) \
13773 (!((((u_int32_t)(src)\
13774 << 4) & ~0x00000070U)))
13775 #define CLOCK_OUT__TYPE u_int32_t
13776 #define CLOCK_OUT__READ 0x0000007fU
13777 #define CLOCK_OUT__WRITE 0x0000007fU
13778
13779 #endif /* __CLOCK_OUT_MACRO__ */
13780
13781
13782 /* macros for rtc_reg_block.CLOCK_OUT */
13783 #define INST_RTC_REG_BLOCK__CLOCK_OUT__NUM 1
13784
13785 /* macros for BlueprintGlobalNameSpace::BIAS_OVERRIDE */
13786 #ifndef __BIAS_OVERRIDE_MACRO__
13787 #define __BIAS_OVERRIDE_MACRO__
13788
13789 /* macros for field ON */
13790 #define BIAS_OVERRIDE__ON__SHIFT 0
13791 #define BIAS_OVERRIDE__ON__WIDTH 1
13792 #define BIAS_OVERRIDE__ON__MASK 0x00000001U
13793 #define BIAS_OVERRIDE__ON__READ(src) (u_int32_t)(src) & 0x00000001U
13794 #define BIAS_OVERRIDE__ON__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
13795 #define BIAS_OVERRIDE__ON__MODIFY(dst, src) \
13796 (dst) = ((dst) &\
13797 ~0x00000001U) | ((u_int32_t)(src) &\
13798 0x00000001U)
13799 #define BIAS_OVERRIDE__ON__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000001U)))
13800 #define BIAS_OVERRIDE__ON__SET(dst) \
13801 (dst) = ((dst) &\
13802 ~0x00000001U) | (u_int32_t)(1)
13803 #define BIAS_OVERRIDE__ON__CLR(dst) \
13804 (dst) = ((dst) &\
13805 ~0x00000001U) | (u_int32_t)(0)
13806 #define BIAS_OVERRIDE__TYPE u_int32_t
13807 #define BIAS_OVERRIDE__READ 0x00000001U
13808 #define BIAS_OVERRIDE__WRITE 0x00000001U
13809
13810 #endif /* __BIAS_OVERRIDE_MACRO__ */
13811
13812
13813 /* macros for rtc_reg_block.BIAS_OVERRIDE */
13814 #define INST_RTC_REG_BLOCK__BIAS_OVERRIDE__NUM 1
13815
13816 /* macros for BlueprintGlobalNameSpace::RESET_CAUSE */
13817 #ifndef __RESET_CAUSE_MACRO__
13818 #define __RESET_CAUSE_MACRO__
13819
13820 /* macros for field LAST */
13821 #define RESET_CAUSE__LAST__SHIFT 0
13822 #define RESET_CAUSE__LAST__WIDTH 2
13823 #define RESET_CAUSE__LAST__MASK 0x00000003U
13824 #define RESET_CAUSE__LAST__READ(src) (u_int32_t)(src) & 0x00000003U
13825 #define RESET_CAUSE__TYPE u_int32_t
13826 #define RESET_CAUSE__READ 0x00000003U
13827
13828 #endif /* __RESET_CAUSE_MACRO__ */
13829
13830
13831 /* macros for rtc_reg_block.RESET_CAUSE */
13832 #define INST_RTC_REG_BLOCK__RESET_CAUSE__NUM 1
13833
13834 /* macros for BlueprintGlobalNameSpace::SYSTEM_SLEEP */
13835 #ifndef __SYSTEM_SLEEP_MACRO__
13836 #define __SYSTEM_SLEEP_MACRO__
13837
13838 /* macros for field DISABLE */
13839 #define SYSTEM_SLEEP__DISABLE__SHIFT 0
13840 #define SYSTEM_SLEEP__DISABLE__WIDTH 1
13841 #define SYSTEM_SLEEP__DISABLE__MASK 0x00000001U
13842 #define SYSTEM_SLEEP__DISABLE__READ(src) (u_int32_t)(src) & 0x00000001U
13843 #define SYSTEM_SLEEP__DISABLE__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
13844 #define SYSTEM_SLEEP__DISABLE__MODIFY(dst, src) \
13845 (dst) = ((dst) &\
13846 ~0x00000001U) | ((u_int32_t)(src) &\
13847 0x00000001U)
13848 #define SYSTEM_SLEEP__DISABLE__VERIFY(src) \
13849 (!(((u_int32_t)(src)\
13850 & ~0x00000001U)))
13851 #define SYSTEM_SLEEP__DISABLE__SET(dst) \
13852 (dst) = ((dst) &\
13853 ~0x00000001U) | (u_int32_t)(1)
13854 #define SYSTEM_SLEEP__DISABLE__CLR(dst) \
13855 (dst) = ((dst) &\
13856 ~0x00000001U) | (u_int32_t)(0)
13857
13858 /* macros for field LIGHT */
13859 #define SYSTEM_SLEEP__LIGHT__SHIFT 1
13860 #define SYSTEM_SLEEP__LIGHT__WIDTH 1
13861 #define SYSTEM_SLEEP__LIGHT__MASK 0x00000002U
13862 #define SYSTEM_SLEEP__LIGHT__READ(src) (((u_int32_t)(src) & 0x00000002U) >> 1)
13863 #define SYSTEM_SLEEP__LIGHT__WRITE(src) (((u_int32_t)(src) << 1) & 0x00000002U)
13864 #define SYSTEM_SLEEP__LIGHT__MODIFY(dst, src) \
13865 (dst) = ((dst) &\
13866 ~0x00000002U) | (((u_int32_t)(src) <<\
13867 1) & 0x00000002U)
13868 #define SYSTEM_SLEEP__LIGHT__VERIFY(src) \
13869 (!((((u_int32_t)(src)\
13870 << 1) & ~0x00000002U)))
13871 #define SYSTEM_SLEEP__LIGHT__SET(dst) \
13872 (dst) = ((dst) &\
13873 ~0x00000002U) | ((u_int32_t)(1) << 1)
13874 #define SYSTEM_SLEEP__LIGHT__CLR(dst) \
13875 (dst) = ((dst) &\
13876 ~0x00000002U) | ((u_int32_t)(0) << 1)
13877
13878 /* macros for field MAC_IF */
13879 #define SYSTEM_SLEEP__MAC_IF__SHIFT 2
13880 #define SYSTEM_SLEEP__MAC_IF__WIDTH 1
13881 #define SYSTEM_SLEEP__MAC_IF__MASK 0x00000004U
13882 #define SYSTEM_SLEEP__MAC_IF__READ(src) (((u_int32_t)(src) & 0x00000004U) >> 2)
13883 #define SYSTEM_SLEEP__MAC_IF__SET(dst) \
13884 (dst) = ((dst) &\
13885 ~0x00000004U) | ((u_int32_t)(1) << 2)
13886 #define SYSTEM_SLEEP__MAC_IF__CLR(dst) \
13887 (dst) = ((dst) &\
13888 ~0x00000004U) | ((u_int32_t)(0) << 2)
13889 #define SYSTEM_SLEEP__TYPE u_int32_t
13890 #define SYSTEM_SLEEP__READ 0x00000007U
13891 #define SYSTEM_SLEEP__WRITE 0x00000007U
13892
13893 #endif /* __SYSTEM_SLEEP_MACRO__ */
13894
13895
13896 /* macros for rtc_reg_block.SYSTEM_SLEEP */
13897 #define INST_RTC_REG_BLOCK__SYSTEM_SLEEP__NUM 1
13898
13899 /* macros for BlueprintGlobalNameSpace::MAC_SLEEP_CONTROL */
13900 #ifndef __MAC_SLEEP_CONTROL_MACRO__
13901 #define __MAC_SLEEP_CONTROL_MACRO__
13902
13903 /* macros for field ENABLE */
13904 #define MAC_SLEEP_CONTROL__ENABLE__SHIFT 0
13905 #define MAC_SLEEP_CONTROL__ENABLE__WIDTH 2
13906 #define MAC_SLEEP_CONTROL__ENABLE__MASK 0x00000003U
13907 #define MAC_SLEEP_CONTROL__ENABLE__READ(src) (u_int32_t)(src) & 0x00000003U
13908 #define MAC_SLEEP_CONTROL__ENABLE__WRITE(src) ((u_int32_t)(src) & 0x00000003U)
13909 #define MAC_SLEEP_CONTROL__ENABLE__MODIFY(dst, src) \
13910 (dst) = ((dst) &\
13911 ~0x00000003U) | ((u_int32_t)(src) &\
13912 0x00000003U)
13913 #define MAC_SLEEP_CONTROL__ENABLE__VERIFY(src) \
13914 (!(((u_int32_t)(src)\
13915 & ~0x00000003U)))
13916 #define MAC_SLEEP_CONTROL__TYPE u_int32_t
13917 #define MAC_SLEEP_CONTROL__READ 0x00000003U
13918 #define MAC_SLEEP_CONTROL__WRITE 0x00000003U
13919
13920 #endif /* __MAC_SLEEP_CONTROL_MACRO__ */
13921
13922
13923 /* macros for rtc_reg_block.MAC_SLEEP_CONTROL */
13924 #define INST_RTC_REG_BLOCK__MAC_SLEEP_CONTROL__NUM 1
13925
13926 /* macros for BlueprintGlobalNameSpace::KEEP_AWAKE */
13927 #ifndef __KEEP_AWAKE_MACRO__
13928 #define __KEEP_AWAKE_MACRO__
13929
13930 /* macros for field COUNT */
13931 #define KEEP_AWAKE__COUNT__SHIFT 0
13932 #define KEEP_AWAKE__COUNT__WIDTH 8
13933 #define KEEP_AWAKE__COUNT__MASK 0x000000ffU
13934 #define KEEP_AWAKE__COUNT__READ(src) (u_int32_t)(src) & 0x000000ffU
13935 #define KEEP_AWAKE__COUNT__WRITE(src) ((u_int32_t)(src) & 0x000000ffU)
13936 #define KEEP_AWAKE__COUNT__MODIFY(dst, src) \
13937 (dst) = ((dst) &\
13938 ~0x000000ffU) | ((u_int32_t)(src) &\
13939 0x000000ffU)
13940 #define KEEP_AWAKE__COUNT__VERIFY(src) (!(((u_int32_t)(src) & ~0x000000ffU)))
13941 #define KEEP_AWAKE__TYPE u_int32_t
13942 #define KEEP_AWAKE__READ 0x000000ffU
13943 #define KEEP_AWAKE__WRITE 0x000000ffU
13944
13945 #endif /* __KEEP_AWAKE_MACRO__ */
13946
13947
13948 /* macros for rtc_reg_block.KEEP_AWAKE */
13949 #define INST_RTC_REG_BLOCK__KEEP_AWAKE__NUM 1
13950
13951 /* macros for BlueprintGlobalNameSpace::DERIVED_RTC_CLK */
13952 #ifndef __DERIVED_RTC_CLK_MACRO__
13953 #define __DERIVED_RTC_CLK_MACRO__
13954
13955 /* macros for field PERIOD */
13956 #define DERIVED_RTC_CLK__PERIOD__SHIFT 1
13957 #define DERIVED_RTC_CLK__PERIOD__WIDTH 15
13958 #define DERIVED_RTC_CLK__PERIOD__MASK 0x0000fffeU
13959 #define DERIVED_RTC_CLK__PERIOD__READ(src) \
13960 (((u_int32_t)(src)\
13961 & 0x0000fffeU) >> 1)
13962 #define DERIVED_RTC_CLK__PERIOD__WRITE(src) \
13963 (((u_int32_t)(src)\
13964 << 1) & 0x0000fffeU)
13965 #define DERIVED_RTC_CLK__PERIOD__MODIFY(dst, src) \
13966 (dst) = ((dst) &\
13967 ~0x0000fffeU) | (((u_int32_t)(src) <<\
13968 1) & 0x0000fffeU)
13969 #define DERIVED_RTC_CLK__PERIOD__VERIFY(src) \
13970 (!((((u_int32_t)(src)\
13971 << 1) & ~0x0000fffeU)))
13972
13973 /* macros for field EXTERNAL_DETECT */
13974 #define DERIVED_RTC_CLK__EXTERNAL_DETECT__SHIFT 18
13975 #define DERIVED_RTC_CLK__EXTERNAL_DETECT__WIDTH 1
13976 #define DERIVED_RTC_CLK__EXTERNAL_DETECT__MASK 0x00040000U
13977 #define DERIVED_RTC_CLK__EXTERNAL_DETECT__READ(src) \
13978 (((u_int32_t)(src)\
13979 & 0x00040000U) >> 18)
13980 #define DERIVED_RTC_CLK__EXTERNAL_DETECT__SET(dst) \
13981 (dst) = ((dst) &\
13982 ~0x00040000U) | ((u_int32_t)(1) << 18)
13983 #define DERIVED_RTC_CLK__EXTERNAL_DETECT__CLR(dst) \
13984 (dst) = ((dst) &\
13985 ~0x00040000U) | ((u_int32_t)(0) << 18)
13986 #define DERIVED_RTC_CLK__TYPE u_int32_t
13987 #define DERIVED_RTC_CLK__READ 0x0004fffeU
13988 #define DERIVED_RTC_CLK__WRITE 0x0004fffeU
13989
13990 #endif /* __DERIVED_RTC_CLK_MACRO__ */
13991
13992
13993 /* macros for rtc_reg_block.DERIVED_RTC_CLK */
13994 #define INST_RTC_REG_BLOCK__DERIVED_RTC_CLK__NUM 1
13995
13996 /* macros for BlueprintGlobalNameSpace::RTC_SYNC_RESET */
13997 #ifndef __RTC_SYNC_RESET_MACRO__
13998 #define __RTC_SYNC_RESET_MACRO__
13999
14000 /* macros for field RESET_L */
14001 #define RTC_SYNC_RESET__RESET_L__SHIFT 0
14002 #define RTC_SYNC_RESET__RESET_L__WIDTH 1
14003 #define RTC_SYNC_RESET__RESET_L__MASK 0x00000001U
14004 #define RTC_SYNC_RESET__RESET_L__READ(src) (u_int32_t)(src) & 0x00000001U
14005 #define RTC_SYNC_RESET__RESET_L__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
14006 #define RTC_SYNC_RESET__RESET_L__MODIFY(dst, src) \
14007 (dst) = ((dst) &\
14008 ~0x00000001U) | ((u_int32_t)(src) &\
14009 0x00000001U)
14010 #define RTC_SYNC_RESET__RESET_L__VERIFY(src) \
14011 (!(((u_int32_t)(src)\
14012 & ~0x00000001U)))
14013 #define RTC_SYNC_RESET__RESET_L__SET(dst) \
14014 (dst) = ((dst) &\
14015 ~0x00000001U) | (u_int32_t)(1)
14016 #define RTC_SYNC_RESET__RESET_L__CLR(dst) \
14017 (dst) = ((dst) &\
14018 ~0x00000001U) | (u_int32_t)(0)
14019 #define RTC_SYNC_RESET__TYPE u_int32_t
14020 #define RTC_SYNC_RESET__READ 0x00000001U
14021 #define RTC_SYNC_RESET__WRITE 0x00000001U
14022
14023 #endif /* __RTC_SYNC_RESET_MACRO__ */
14024
14025
14026 /* macros for rtc_sync_reg_block.RTC_SYNC_RESET */
14027 #define INST_RTC_SYNC_REG_BLOCK__RTC_SYNC_RESET__NUM 1
14028
14029 /* macros for BlueprintGlobalNameSpace::RTC_SYNC_STATUS */
14030 #ifndef __RTC_SYNC_STATUS_MACRO__
14031 #define __RTC_SYNC_STATUS_MACRO__
14032
14033 /* macros for field SHUTDOWN_STATE */
14034 #define RTC_SYNC_STATUS__SHUTDOWN_STATE__SHIFT 0
14035 #define RTC_SYNC_STATUS__SHUTDOWN_STATE__WIDTH 1
14036 #define RTC_SYNC_STATUS__SHUTDOWN_STATE__MASK 0x00000001U
14037 #define RTC_SYNC_STATUS__SHUTDOWN_STATE__READ(src) \
14038 (u_int32_t)(src)\
14039 & 0x00000001U
14040 #define RTC_SYNC_STATUS__SHUTDOWN_STATE__SET(dst) \
14041 (dst) = ((dst) &\
14042 ~0x00000001U) | (u_int32_t)(1)
14043 #define RTC_SYNC_STATUS__SHUTDOWN_STATE__CLR(dst) \
14044 (dst) = ((dst) &\
14045 ~0x00000001U) | (u_int32_t)(0)
14046
14047 /* macros for field ON_STATE */
14048 #define RTC_SYNC_STATUS__ON_STATE__SHIFT 1
14049 #define RTC_SYNC_STATUS__ON_STATE__WIDTH 1
14050 #define RTC_SYNC_STATUS__ON_STATE__MASK 0x00000002U
14051 #define RTC_SYNC_STATUS__ON_STATE__READ(src) \
14052 (((u_int32_t)(src)\
14053 & 0x00000002U) >> 1)
14054 #define RTC_SYNC_STATUS__ON_STATE__SET(dst) \
14055 (dst) = ((dst) &\
14056 ~0x00000002U) | ((u_int32_t)(1) << 1)
14057 #define RTC_SYNC_STATUS__ON_STATE__CLR(dst) \
14058 (dst) = ((dst) &\
14059 ~0x00000002U) | ((u_int32_t)(0) << 1)
14060
14061 /* macros for field SLEEP_STATE */
14062 #define RTC_SYNC_STATUS__SLEEP_STATE__SHIFT 2
14063 #define RTC_SYNC_STATUS__SLEEP_STATE__WIDTH 1
14064 #define RTC_SYNC_STATUS__SLEEP_STATE__MASK 0x00000004U
14065 #define RTC_SYNC_STATUS__SLEEP_STATE__READ(src) \
14066 (((u_int32_t)(src)\
14067 & 0x00000004U) >> 2)
14068 #define RTC_SYNC_STATUS__SLEEP_STATE__SET(dst) \
14069 (dst) = ((dst) &\
14070 ~0x00000004U) | ((u_int32_t)(1) << 2)
14071 #define RTC_SYNC_STATUS__SLEEP_STATE__CLR(dst) \
14072 (dst) = ((dst) &\
14073 ~0x00000004U) | ((u_int32_t)(0) << 2)
14074
14075 /* macros for field WAKEUP_STATE */
14076 #define RTC_SYNC_STATUS__WAKEUP_STATE__SHIFT 3
14077 #define RTC_SYNC_STATUS__WAKEUP_STATE__WIDTH 1
14078 #define RTC_SYNC_STATUS__WAKEUP_STATE__MASK 0x00000008U
14079 #define RTC_SYNC_STATUS__WAKEUP_STATE__READ(src) \
14080 (((u_int32_t)(src)\
14081 & 0x00000008U) >> 3)
14082 #define RTC_SYNC_STATUS__WAKEUP_STATE__SET(dst) \
14083 (dst) = ((dst) &\
14084 ~0x00000008U) | ((u_int32_t)(1) << 3)
14085 #define RTC_SYNC_STATUS__WAKEUP_STATE__CLR(dst) \
14086 (dst) = ((dst) &\
14087 ~0x00000008U) | ((u_int32_t)(0) << 3)
14088
14089 /* macros for field WRESET */
14090 #define RTC_SYNC_STATUS__WRESET__SHIFT 4
14091 #define RTC_SYNC_STATUS__WRESET__WIDTH 1
14092 #define RTC_SYNC_STATUS__WRESET__MASK 0x00000010U
14093 #define RTC_SYNC_STATUS__WRESET__READ(src) \
14094 (((u_int32_t)(src)\
14095 & 0x00000010U) >> 4)
14096 #define RTC_SYNC_STATUS__WRESET__SET(dst) \
14097 (dst) = ((dst) &\
14098 ~0x00000010U) | ((u_int32_t)(1) << 4)
14099 #define RTC_SYNC_STATUS__WRESET__CLR(dst) \
14100 (dst) = ((dst) &\
14101 ~0x00000010U) | ((u_int32_t)(0) << 4)
14102
14103 /* macros for field PLL_CHANGING */
14104 #define RTC_SYNC_STATUS__PLL_CHANGING__SHIFT 5
14105 #define RTC_SYNC_STATUS__PLL_CHANGING__WIDTH 1
14106 #define RTC_SYNC_STATUS__PLL_CHANGING__MASK 0x00000020U
14107 #define RTC_SYNC_STATUS__PLL_CHANGING__READ(src) \
14108 (((u_int32_t)(src)\
14109 & 0x00000020U) >> 5)
14110 #define RTC_SYNC_STATUS__PLL_CHANGING__SET(dst) \
14111 (dst) = ((dst) &\
14112 ~0x00000020U) | ((u_int32_t)(1) << 5)
14113 #define RTC_SYNC_STATUS__PLL_CHANGING__CLR(dst) \
14114 (dst) = ((dst) &\
14115 ~0x00000020U) | ((u_int32_t)(0) << 5)
14116 #define RTC_SYNC_STATUS__TYPE u_int32_t
14117 #define RTC_SYNC_STATUS__READ 0x0000003fU
14118
14119 #endif /* __RTC_SYNC_STATUS_MACRO__ */
14120
14121
14122 /* macros for rtc_sync_reg_block.RTC_SYNC_STATUS */
14123 #define INST_RTC_SYNC_REG_BLOCK__RTC_SYNC_STATUS__NUM 1
14124
14125 /* macros for BlueprintGlobalNameSpace::RTC_SYNC_DERIVED */
14126 #ifndef __RTC_SYNC_DERIVED_MACRO__
14127 #define __RTC_SYNC_DERIVED_MACRO__
14128
14129 /* macros for field BYPASS */
14130 #define RTC_SYNC_DERIVED__BYPASS__SHIFT 0
14131 #define RTC_SYNC_DERIVED__BYPASS__WIDTH 1
14132 #define RTC_SYNC_DERIVED__BYPASS__MASK 0x00000001U
14133 #define RTC_SYNC_DERIVED__BYPASS__READ(src) (u_int32_t)(src) & 0x00000001U
14134 #define RTC_SYNC_DERIVED__BYPASS__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
14135 #define RTC_SYNC_DERIVED__BYPASS__MODIFY(dst, src) \
14136 (dst) = ((dst) &\
14137 ~0x00000001U) | ((u_int32_t)(src) &\
14138 0x00000001U)
14139 #define RTC_SYNC_DERIVED__BYPASS__VERIFY(src) \
14140 (!(((u_int32_t)(src)\
14141 & ~0x00000001U)))
14142 #define RTC_SYNC_DERIVED__BYPASS__SET(dst) \
14143 (dst) = ((dst) &\
14144 ~0x00000001U) | (u_int32_t)(1)
14145 #define RTC_SYNC_DERIVED__BYPASS__CLR(dst) \
14146 (dst) = ((dst) &\
14147 ~0x00000001U) | (u_int32_t)(0)
14148
14149 /* macros for field FORCE */
14150 #define RTC_SYNC_DERIVED__FORCE__SHIFT 1
14151 #define RTC_SYNC_DERIVED__FORCE__WIDTH 1
14152 #define RTC_SYNC_DERIVED__FORCE__MASK 0x00000002U
14153 #define RTC_SYNC_DERIVED__FORCE__READ(src) \
14154 (((u_int32_t)(src)\
14155 & 0x00000002U) >> 1)
14156 #define RTC_SYNC_DERIVED__FORCE__WRITE(src) \
14157 (((u_int32_t)(src)\
14158 << 1) & 0x00000002U)
14159 #define RTC_SYNC_DERIVED__FORCE__MODIFY(dst, src) \
14160 (dst) = ((dst) &\
14161 ~0x00000002U) | (((u_int32_t)(src) <<\
14162 1) & 0x00000002U)
14163 #define RTC_SYNC_DERIVED__FORCE__VERIFY(src) \
14164 (!((((u_int32_t)(src)\
14165 << 1) & ~0x00000002U)))
14166 #define RTC_SYNC_DERIVED__FORCE__SET(dst) \
14167 (dst) = ((dst) &\
14168 ~0x00000002U) | ((u_int32_t)(1) << 1)
14169 #define RTC_SYNC_DERIVED__FORCE__CLR(dst) \
14170 (dst) = ((dst) &\
14171 ~0x00000002U) | ((u_int32_t)(0) << 1)
14172
14173 /* macros for field FORCE_SWREG_PWD */
14174 #define RTC_SYNC_DERIVED__FORCE_SWREG_PWD__SHIFT 2
14175 #define RTC_SYNC_DERIVED__FORCE_SWREG_PWD__WIDTH 1
14176 #define RTC_SYNC_DERIVED__FORCE_SWREG_PWD__MASK 0x00000004U
14177 #define RTC_SYNC_DERIVED__FORCE_SWREG_PWD__WRITE(src) \
14178 (((u_int32_t)(src)\
14179 << 2) & 0x00000004U)
14180 #define RTC_SYNC_DERIVED__FORCE_SWREG_PWD__MODIFY(dst, src) \
14181 (dst) = ((dst) &\
14182 ~0x00000004U) | (((u_int32_t)(src) <<\
14183 2) & 0x00000004U)
14184 #define RTC_SYNC_DERIVED__FORCE_SWREG_PWD__VERIFY(src) \
14185 (!((((u_int32_t)(src)\
14186 << 2) & ~0x00000004U)))
14187 #define RTC_SYNC_DERIVED__FORCE_SWREG_PWD__SET(dst) \
14188 (dst) = ((dst) &\
14189 ~0x00000004U) | ((u_int32_t)(1) << 2)
14190 #define RTC_SYNC_DERIVED__FORCE_SWREG_PWD__CLR(dst) \
14191 (dst) = ((dst) &\
14192 ~0x00000004U) | ((u_int32_t)(0) << 2)
14193
14194 /* macros for field FORCE_LPO_PWD */
14195 #define RTC_SYNC_DERIVED__FORCE_LPO_PWD__SHIFT 3
14196 #define RTC_SYNC_DERIVED__FORCE_LPO_PWD__WIDTH 1
14197 #define RTC_SYNC_DERIVED__FORCE_LPO_PWD__MASK 0x00000008U
14198 #define RTC_SYNC_DERIVED__FORCE_LPO_PWD__WRITE(src) \
14199 (((u_int32_t)(src)\
14200 << 3) & 0x00000008U)
14201 #define RTC_SYNC_DERIVED__FORCE_LPO_PWD__MODIFY(dst, src) \
14202 (dst) = ((dst) &\
14203 ~0x00000008U) | (((u_int32_t)(src) <<\
14204 3) & 0x00000008U)
14205 #define RTC_SYNC_DERIVED__FORCE_LPO_PWD__VERIFY(src) \
14206 (!((((u_int32_t)(src)\
14207 << 3) & ~0x00000008U)))
14208 #define RTC_SYNC_DERIVED__FORCE_LPO_PWD__SET(dst) \
14209 (dst) = ((dst) &\
14210 ~0x00000008U) | ((u_int32_t)(1) << 3)
14211 #define RTC_SYNC_DERIVED__FORCE_LPO_PWD__CLR(dst) \
14212 (dst) = ((dst) &\
14213 ~0x00000008U) | ((u_int32_t)(0) << 3)
14214 #define RTC_SYNC_DERIVED__TYPE u_int32_t
14215 #define RTC_SYNC_DERIVED__READ 0x00000003U
14216 #define RTC_SYNC_DERIVED__WRITE 0x00000003U
14217
14218 #endif /* __RTC_SYNC_DERIVED_MACRO__ */
14219
14220
14221 /* macros for rtc_sync_reg_block.RTC_SYNC_DERIVED */
14222 #define INST_RTC_SYNC_REG_BLOCK__RTC_SYNC_DERIVED__NUM 1
14223
14224 /* macros for BlueprintGlobalNameSpace::RTC_SYNC_FORCE_WAKE */
14225 #ifndef __RTC_SYNC_FORCE_WAKE_MACRO__
14226 #define __RTC_SYNC_FORCE_WAKE_MACRO__
14227
14228 /* macros for field ENABLE */
14229 #define RTC_SYNC_FORCE_WAKE__ENABLE__SHIFT 0
14230 #define RTC_SYNC_FORCE_WAKE__ENABLE__WIDTH 1
14231 #define RTC_SYNC_FORCE_WAKE__ENABLE__MASK 0x00000001U
14232 #define RTC_SYNC_FORCE_WAKE__ENABLE__READ(src) (u_int32_t)(src) & 0x00000001U
14233 #define RTC_SYNC_FORCE_WAKE__ENABLE__SET(dst) \
14234 (dst) = ((dst) &\
14235 ~0x00000001U) | (u_int32_t)(1)
14236 #define RTC_SYNC_FORCE_WAKE__ENABLE__CLR(dst) \
14237 (dst) = ((dst) &\
14238 ~0x00000001U) | (u_int32_t)(0)
14239
14240 /* macros for field INTR */
14241 #define RTC_SYNC_FORCE_WAKE__INTR__SHIFT 1
14242 #define RTC_SYNC_FORCE_WAKE__INTR__WIDTH 1
14243 #define RTC_SYNC_FORCE_WAKE__INTR__MASK 0x00000002U
14244 #define RTC_SYNC_FORCE_WAKE__INTR__READ(src) \
14245 (((u_int32_t)(src)\
14246 & 0x00000002U) >> 1)
14247 #define RTC_SYNC_FORCE_WAKE__INTR__WRITE(src) \
14248 (((u_int32_t)(src)\
14249 << 1) & 0x00000002U)
14250 #define RTC_SYNC_FORCE_WAKE__INTR__MODIFY(dst, src) \
14251 (dst) = ((dst) &\
14252 ~0x00000002U) | (((u_int32_t)(src) <<\
14253 1) & 0x00000002U)
14254 #define RTC_SYNC_FORCE_WAKE__INTR__VERIFY(src) \
14255 (!((((u_int32_t)(src)\
14256 << 1) & ~0x00000002U)))
14257 #define RTC_SYNC_FORCE_WAKE__INTR__SET(dst) \
14258 (dst) = ((dst) &\
14259 ~0x00000002U) | ((u_int32_t)(1) << 1)
14260 #define RTC_SYNC_FORCE_WAKE__INTR__CLR(dst) \
14261 (dst) = ((dst) &\
14262 ~0x00000002U) | ((u_int32_t)(0) << 1)
14263 #define RTC_SYNC_FORCE_WAKE__TYPE u_int32_t
14264 #define RTC_SYNC_FORCE_WAKE__READ 0x00000003U
14265 #define RTC_SYNC_FORCE_WAKE__WRITE 0x00000003U
14266
14267 #endif /* __RTC_SYNC_FORCE_WAKE_MACRO__ */
14268
14269
14270 /* macros for rtc_sync_reg_block.RTC_SYNC_FORCE_WAKE */
14271 #define INST_RTC_SYNC_REG_BLOCK__RTC_SYNC_FORCE_WAKE__NUM 1
14272
14273 /* macros for BlueprintGlobalNameSpace::RTC_SYNC_INTR_CAUSE */
14274 #ifndef __RTC_SYNC_INTR_CAUSE_MACRO__
14275 #define __RTC_SYNC_INTR_CAUSE_MACRO__
14276
14277 /* macros for field SHUTDOWN_STATE */
14278 #define RTC_SYNC_INTR_CAUSE__SHUTDOWN_STATE__SHIFT 0
14279 #define RTC_SYNC_INTR_CAUSE__SHUTDOWN_STATE__WIDTH 1
14280 #define RTC_SYNC_INTR_CAUSE__SHUTDOWN_STATE__MASK 0x00000001U
14281 #define RTC_SYNC_INTR_CAUSE__SHUTDOWN_STATE__READ(src) \
14282 (u_int32_t)(src)\
14283 & 0x00000001U
14284 #define RTC_SYNC_INTR_CAUSE__SHUTDOWN_STATE__WRITE(src) \
14285 ((u_int32_t)(src)\
14286 & 0x00000001U)
14287 #define RTC_SYNC_INTR_CAUSE__SHUTDOWN_STATE__MODIFY(dst, src) \
14288 (dst) = ((dst) &\
14289 ~0x00000001U) | ((u_int32_t)(src) &\
14290 0x00000001U)
14291 #define RTC_SYNC_INTR_CAUSE__SHUTDOWN_STATE__VERIFY(src) \
14292 (!(((u_int32_t)(src)\
14293 & ~0x00000001U)))
14294 #define RTC_SYNC_INTR_CAUSE__SHUTDOWN_STATE__SET(dst) \
14295 (dst) = ((dst) &\
14296 ~0x00000001U) | (u_int32_t)(1)
14297 #define RTC_SYNC_INTR_CAUSE__SHUTDOWN_STATE__CLR(dst) \
14298 (dst) = ((dst) &\
14299 ~0x00000001U) | (u_int32_t)(0)
14300
14301 /* macros for field ON_STATE */
14302 #define RTC_SYNC_INTR_CAUSE__ON_STATE__SHIFT 1
14303 #define RTC_SYNC_INTR_CAUSE__ON_STATE__WIDTH 1
14304 #define RTC_SYNC_INTR_CAUSE__ON_STATE__MASK 0x00000002U
14305 #define RTC_SYNC_INTR_CAUSE__ON_STATE__READ(src) \
14306 (((u_int32_t)(src)\
14307 & 0x00000002U) >> 1)
14308 #define RTC_SYNC_INTR_CAUSE__ON_STATE__WRITE(src) \
14309 (((u_int32_t)(src)\
14310 << 1) & 0x00000002U)
14311 #define RTC_SYNC_INTR_CAUSE__ON_STATE__MODIFY(dst, src) \
14312 (dst) = ((dst) &\
14313 ~0x00000002U) | (((u_int32_t)(src) <<\
14314 1) & 0x00000002U)
14315 #define RTC_SYNC_INTR_CAUSE__ON_STATE__VERIFY(src) \
14316 (!((((u_int32_t)(src)\
14317 << 1) & ~0x00000002U)))
14318 #define RTC_SYNC_INTR_CAUSE__ON_STATE__SET(dst) \
14319 (dst) = ((dst) &\
14320 ~0x00000002U) | ((u_int32_t)(1) << 1)
14321 #define RTC_SYNC_INTR_CAUSE__ON_STATE__CLR(dst) \
14322 (dst) = ((dst) &\
14323 ~0x00000002U) | ((u_int32_t)(0) << 1)
14324
14325 /* macros for field SLEEP_STATE */
14326 #define RTC_SYNC_INTR_CAUSE__SLEEP_STATE__SHIFT 2
14327 #define RTC_SYNC_INTR_CAUSE__SLEEP_STATE__WIDTH 1
14328 #define RTC_SYNC_INTR_CAUSE__SLEEP_STATE__MASK 0x00000004U
14329 #define RTC_SYNC_INTR_CAUSE__SLEEP_STATE__READ(src) \
14330 (((u_int32_t)(src)\
14331 & 0x00000004U) >> 2)
14332 #define RTC_SYNC_INTR_CAUSE__SLEEP_STATE__WRITE(src) \
14333 (((u_int32_t)(src)\
14334 << 2) & 0x00000004U)
14335 #define RTC_SYNC_INTR_CAUSE__SLEEP_STATE__MODIFY(dst, src) \
14336 (dst) = ((dst) &\
14337 ~0x00000004U) | (((u_int32_t)(src) <<\
14338 2) & 0x00000004U)
14339 #define RTC_SYNC_INTR_CAUSE__SLEEP_STATE__VERIFY(src) \
14340 (!((((u_int32_t)(src)\
14341 << 2) & ~0x00000004U)))
14342 #define RTC_SYNC_INTR_CAUSE__SLEEP_STATE__SET(dst) \
14343 (dst) = ((dst) &\
14344 ~0x00000004U) | ((u_int32_t)(1) << 2)
14345 #define RTC_SYNC_INTR_CAUSE__SLEEP_STATE__CLR(dst) \
14346 (dst) = ((dst) &\
14347 ~0x00000004U) | ((u_int32_t)(0) << 2)
14348
14349 /* macros for field WAKEUP_STATE */
14350 #define RTC_SYNC_INTR_CAUSE__WAKEUP_STATE__SHIFT 3
14351 #define RTC_SYNC_INTR_CAUSE__WAKEUP_STATE__WIDTH 1
14352 #define RTC_SYNC_INTR_CAUSE__WAKEUP_STATE__MASK 0x00000008U
14353 #define RTC_SYNC_INTR_CAUSE__WAKEUP_STATE__READ(src) \
14354 (((u_int32_t)(src)\
14355 & 0x00000008U) >> 3)
14356 #define RTC_SYNC_INTR_CAUSE__WAKEUP_STATE__WRITE(src) \
14357 (((u_int32_t)(src)\
14358 << 3) & 0x00000008U)
14359 #define RTC_SYNC_INTR_CAUSE__WAKEUP_STATE__MODIFY(dst, src) \
14360 (dst) = ((dst) &\
14361 ~0x00000008U) | (((u_int32_t)(src) <<\
14362 3) & 0x00000008U)
14363 #define RTC_SYNC_INTR_CAUSE__WAKEUP_STATE__VERIFY(src) \
14364 (!((((u_int32_t)(src)\
14365 << 3) & ~0x00000008U)))
14366 #define RTC_SYNC_INTR_CAUSE__WAKEUP_STATE__SET(dst) \
14367 (dst) = ((dst) &\
14368 ~0x00000008U) | ((u_int32_t)(1) << 3)
14369 #define RTC_SYNC_INTR_CAUSE__WAKEUP_STATE__CLR(dst) \
14370 (dst) = ((dst) &\
14371 ~0x00000008U) | ((u_int32_t)(0) << 3)
14372
14373 /* macros for field SLEEP_ACCESS */
14374 #define RTC_SYNC_INTR_CAUSE__SLEEP_ACCESS__SHIFT 4
14375 #define RTC_SYNC_INTR_CAUSE__SLEEP_ACCESS__WIDTH 1
14376 #define RTC_SYNC_INTR_CAUSE__SLEEP_ACCESS__MASK 0x00000010U
14377 #define RTC_SYNC_INTR_CAUSE__SLEEP_ACCESS__READ(src) \
14378 (((u_int32_t)(src)\
14379 & 0x00000010U) >> 4)
14380 #define RTC_SYNC_INTR_CAUSE__SLEEP_ACCESS__WRITE(src) \
14381 (((u_int32_t)(src)\
14382 << 4) & 0x00000010U)
14383 #define RTC_SYNC_INTR_CAUSE__SLEEP_ACCESS__MODIFY(dst, src) \
14384 (dst) = ((dst) &\
14385 ~0x00000010U) | (((u_int32_t)(src) <<\
14386 4) & 0x00000010U)
14387 #define RTC_SYNC_INTR_CAUSE__SLEEP_ACCESS__VERIFY(src) \
14388 (!((((u_int32_t)(src)\
14389 << 4) & ~0x00000010U)))
14390 #define RTC_SYNC_INTR_CAUSE__SLEEP_ACCESS__SET(dst) \
14391 (dst) = ((dst) &\
14392 ~0x00000010U) | ((u_int32_t)(1) << 4)
14393 #define RTC_SYNC_INTR_CAUSE__SLEEP_ACCESS__CLR(dst) \
14394 (dst) = ((dst) &\
14395 ~0x00000010U) | ((u_int32_t)(0) << 4)
14396
14397 /* macros for field PLL_CHANGING */
14398 #define RTC_SYNC_INTR_CAUSE__PLL_CHANGING__SHIFT 5
14399 #define RTC_SYNC_INTR_CAUSE__PLL_CHANGING__WIDTH 1
14400 #define RTC_SYNC_INTR_CAUSE__PLL_CHANGING__MASK 0x00000020U
14401 #define RTC_SYNC_INTR_CAUSE__PLL_CHANGING__READ(src) \
14402 (((u_int32_t)(src)\
14403 & 0x00000020U) >> 5)
14404 #define RTC_SYNC_INTR_CAUSE__PLL_CHANGING__WRITE(src) \
14405 (((u_int32_t)(src)\
14406 << 5) & 0x00000020U)
14407 #define RTC_SYNC_INTR_CAUSE__PLL_CHANGING__MODIFY(dst, src) \
14408 (dst) = ((dst) &\
14409 ~0x00000020U) | (((u_int32_t)(src) <<\
14410 5) & 0x00000020U)
14411 #define RTC_SYNC_INTR_CAUSE__PLL_CHANGING__VERIFY(src) \
14412 (!((((u_int32_t)(src)\
14413 << 5) & ~0x00000020U)))
14414 #define RTC_SYNC_INTR_CAUSE__PLL_CHANGING__SET(dst) \
14415 (dst) = ((dst) &\
14416 ~0x00000020U) | ((u_int32_t)(1) << 5)
14417 #define RTC_SYNC_INTR_CAUSE__PLL_CHANGING__CLR(dst) \
14418 (dst) = ((dst) &\
14419 ~0x00000020U) | ((u_int32_t)(0) << 5)
14420 #define RTC_SYNC_INTR_CAUSE__TYPE u_int32_t
14421 #define RTC_SYNC_INTR_CAUSE__READ 0x0000003fU
14422 #define RTC_SYNC_INTR_CAUSE__WRITE 0x0000003fU
14423
14424 #endif /* __RTC_SYNC_INTR_CAUSE_MACRO__ */
14425
14426
14427 /* macros for rtc_sync_reg_block.RTC_SYNC_INTR_CAUSE */
14428 #define INST_RTC_SYNC_REG_BLOCK__RTC_SYNC_INTR_CAUSE__NUM 1
14429
14430 /* macros for BlueprintGlobalNameSpace::RTC_SYNC_INTR_ENABLE */
14431 #ifndef __RTC_SYNC_INTR_ENABLE_MACRO__
14432 #define __RTC_SYNC_INTR_ENABLE_MACRO__
14433
14434 /* macros for field SHUTDOWN_STATE */
14435 #define RTC_SYNC_INTR_ENABLE__SHUTDOWN_STATE__SHIFT 0
14436 #define RTC_SYNC_INTR_ENABLE__SHUTDOWN_STATE__WIDTH 1
14437 #define RTC_SYNC_INTR_ENABLE__SHUTDOWN_STATE__MASK 0x00000001U
14438 #define RTC_SYNC_INTR_ENABLE__SHUTDOWN_STATE__READ(src) \
14439 (u_int32_t)(src)\
14440 & 0x00000001U
14441 #define RTC_SYNC_INTR_ENABLE__SHUTDOWN_STATE__WRITE(src) \
14442 ((u_int32_t)(src)\
14443 & 0x00000001U)
14444 #define RTC_SYNC_INTR_ENABLE__SHUTDOWN_STATE__MODIFY(dst, src) \
14445 (dst) = ((dst) &\
14446 ~0x00000001U) | ((u_int32_t)(src) &\
14447 0x00000001U)
14448 #define RTC_SYNC_INTR_ENABLE__SHUTDOWN_STATE__VERIFY(src) \
14449 (!(((u_int32_t)(src)\
14450 & ~0x00000001U)))
14451 #define RTC_SYNC_INTR_ENABLE__SHUTDOWN_STATE__SET(dst) \
14452 (dst) = ((dst) &\
14453 ~0x00000001U) | (u_int32_t)(1)
14454 #define RTC_SYNC_INTR_ENABLE__SHUTDOWN_STATE__CLR(dst) \
14455 (dst) = ((dst) &\
14456 ~0x00000001U) | (u_int32_t)(0)
14457
14458 /* macros for field ON_STATE */
14459 #define RTC_SYNC_INTR_ENABLE__ON_STATE__SHIFT 1
14460 #define RTC_SYNC_INTR_ENABLE__ON_STATE__WIDTH 1
14461 #define RTC_SYNC_INTR_ENABLE__ON_STATE__MASK 0x00000002U
14462 #define RTC_SYNC_INTR_ENABLE__ON_STATE__READ(src) \
14463 (((u_int32_t)(src)\
14464 & 0x00000002U) >> 1)
14465 #define RTC_SYNC_INTR_ENABLE__ON_STATE__WRITE(src) \
14466 (((u_int32_t)(src)\
14467 << 1) & 0x00000002U)
14468 #define RTC_SYNC_INTR_ENABLE__ON_STATE__MODIFY(dst, src) \
14469 (dst) = ((dst) &\
14470 ~0x00000002U) | (((u_int32_t)(src) <<\
14471 1) & 0x00000002U)
14472 #define RTC_SYNC_INTR_ENABLE__ON_STATE__VERIFY(src) \
14473 (!((((u_int32_t)(src)\
14474 << 1) & ~0x00000002U)))
14475 #define RTC_SYNC_INTR_ENABLE__ON_STATE__SET(dst) \
14476 (dst) = ((dst) &\
14477 ~0x00000002U) | ((u_int32_t)(1) << 1)
14478 #define RTC_SYNC_INTR_ENABLE__ON_STATE__CLR(dst) \
14479 (dst) = ((dst) &\
14480 ~0x00000002U) | ((u_int32_t)(0) << 1)
14481
14482 /* macros for field SLEEP_STATE */
14483 #define RTC_SYNC_INTR_ENABLE__SLEEP_STATE__SHIFT 2
14484 #define RTC_SYNC_INTR_ENABLE__SLEEP_STATE__WIDTH 1
14485 #define RTC_SYNC_INTR_ENABLE__SLEEP_STATE__MASK 0x00000004U
14486 #define RTC_SYNC_INTR_ENABLE__SLEEP_STATE__READ(src) \
14487 (((u_int32_t)(src)\
14488 & 0x00000004U) >> 2)
14489 #define RTC_SYNC_INTR_ENABLE__SLEEP_STATE__WRITE(src) \
14490 (((u_int32_t)(src)\
14491 << 2) & 0x00000004U)
14492 #define RTC_SYNC_INTR_ENABLE__SLEEP_STATE__MODIFY(dst, src) \
14493 (dst) = ((dst) &\
14494 ~0x00000004U) | (((u_int32_t)(src) <<\
14495 2) & 0x00000004U)
14496 #define RTC_SYNC_INTR_ENABLE__SLEEP_STATE__VERIFY(src) \
14497 (!((((u_int32_t)(src)\
14498 << 2) & ~0x00000004U)))
14499 #define RTC_SYNC_INTR_ENABLE__SLEEP_STATE__SET(dst) \
14500 (dst) = ((dst) &\
14501 ~0x00000004U) | ((u_int32_t)(1) << 2)
14502 #define RTC_SYNC_INTR_ENABLE__SLEEP_STATE__CLR(dst) \
14503 (dst) = ((dst) &\
14504 ~0x00000004U) | ((u_int32_t)(0) << 2)
14505
14506 /* macros for field WAKEUP_STATE */
14507 #define RTC_SYNC_INTR_ENABLE__WAKEUP_STATE__SHIFT 3
14508 #define RTC_SYNC_INTR_ENABLE__WAKEUP_STATE__WIDTH 1
14509 #define RTC_SYNC_INTR_ENABLE__WAKEUP_STATE__MASK 0x00000008U
14510 #define RTC_SYNC_INTR_ENABLE__WAKEUP_STATE__READ(src) \
14511 (((u_int32_t)(src)\
14512 & 0x00000008U) >> 3)
14513 #define RTC_SYNC_INTR_ENABLE__WAKEUP_STATE__WRITE(src) \
14514 (((u_int32_t)(src)\
14515 << 3) & 0x00000008U)
14516 #define RTC_SYNC_INTR_ENABLE__WAKEUP_STATE__MODIFY(dst, src) \
14517 (dst) = ((dst) &\
14518 ~0x00000008U) | (((u_int32_t)(src) <<\
14519 3) & 0x00000008U)
14520 #define RTC_SYNC_INTR_ENABLE__WAKEUP_STATE__VERIFY(src) \
14521 (!((((u_int32_t)(src)\
14522 << 3) & ~0x00000008U)))
14523 #define RTC_SYNC_INTR_ENABLE__WAKEUP_STATE__SET(dst) \
14524 (dst) = ((dst) &\
14525 ~0x00000008U) | ((u_int32_t)(1) << 3)
14526 #define RTC_SYNC_INTR_ENABLE__WAKEUP_STATE__CLR(dst) \
14527 (dst) = ((dst) &\
14528 ~0x00000008U) | ((u_int32_t)(0) << 3)
14529
14530 /* macros for field SLEEP_ACCESS */
14531 #define RTC_SYNC_INTR_ENABLE__SLEEP_ACCESS__SHIFT 4
14532 #define RTC_SYNC_INTR_ENABLE__SLEEP_ACCESS__WIDTH 1
14533 #define RTC_SYNC_INTR_ENABLE__SLEEP_ACCESS__MASK 0x00000010U
14534 #define RTC_SYNC_INTR_ENABLE__SLEEP_ACCESS__READ(src) \
14535 (((u_int32_t)(src)\
14536 & 0x00000010U) >> 4)
14537 #define RTC_SYNC_INTR_ENABLE__SLEEP_ACCESS__WRITE(src) \
14538 (((u_int32_t)(src)\
14539 << 4) & 0x00000010U)
14540 #define RTC_SYNC_INTR_ENABLE__SLEEP_ACCESS__MODIFY(dst, src) \
14541 (dst) = ((dst) &\
14542 ~0x00000010U) | (((u_int32_t)(src) <<\
14543 4) & 0x00000010U)
14544 #define RTC_SYNC_INTR_ENABLE__SLEEP_ACCESS__VERIFY(src) \
14545 (!((((u_int32_t)(src)\
14546 << 4) & ~0x00000010U)))
14547 #define RTC_SYNC_INTR_ENABLE__SLEEP_ACCESS__SET(dst) \
14548 (dst) = ((dst) &\
14549 ~0x00000010U) | ((u_int32_t)(1) << 4)
14550 #define RTC_SYNC_INTR_ENABLE__SLEEP_ACCESS__CLR(dst) \
14551 (dst) = ((dst) &\
14552 ~0x00000010U) | ((u_int32_t)(0) << 4)
14553
14554 /* macros for field PLL_CHANGING */
14555 #define RTC_SYNC_INTR_ENABLE__PLL_CHANGING__SHIFT 5
14556 #define RTC_SYNC_INTR_ENABLE__PLL_CHANGING__WIDTH 1
14557 #define RTC_SYNC_INTR_ENABLE__PLL_CHANGING__MASK 0x00000020U
14558 #define RTC_SYNC_INTR_ENABLE__PLL_CHANGING__READ(src) \
14559 (((u_int32_t)(src)\
14560 & 0x00000020U) >> 5)
14561 #define RTC_SYNC_INTR_ENABLE__PLL_CHANGING__WRITE(src) \
14562 (((u_int32_t)(src)\
14563 << 5) & 0x00000020U)
14564 #define RTC_SYNC_INTR_ENABLE__PLL_CHANGING__MODIFY(dst, src) \
14565 (dst) = ((dst) &\
14566 ~0x00000020U) | (((u_int32_t)(src) <<\
14567 5) & 0x00000020U)
14568 #define RTC_SYNC_INTR_ENABLE__PLL_CHANGING__VERIFY(src) \
14569 (!((((u_int32_t)(src)\
14570 << 5) & ~0x00000020U)))
14571 #define RTC_SYNC_INTR_ENABLE__PLL_CHANGING__SET(dst) \
14572 (dst) = ((dst) &\
14573 ~0x00000020U) | ((u_int32_t)(1) << 5)
14574 #define RTC_SYNC_INTR_ENABLE__PLL_CHANGING__CLR(dst) \
14575 (dst) = ((dst) &\
14576 ~0x00000020U) | ((u_int32_t)(0) << 5)
14577 #define RTC_SYNC_INTR_ENABLE__TYPE u_int32_t
14578 #define RTC_SYNC_INTR_ENABLE__READ 0x0000003fU
14579 #define RTC_SYNC_INTR_ENABLE__WRITE 0x0000003fU
14580
14581 #endif /* __RTC_SYNC_INTR_ENABLE_MACRO__ */
14582
14583
14584 /* macros for rtc_sync_reg_block.RTC_SYNC_INTR_ENABLE */
14585 #define INST_RTC_SYNC_REG_BLOCK__RTC_SYNC_INTR_ENABLE__NUM 1
14586
14587 /* macros for BlueprintGlobalNameSpace::RTC_SYNC_INTR_MASK */
14588 #ifndef __RTC_SYNC_INTR_MASK_MACRO__
14589 #define __RTC_SYNC_INTR_MASK_MACRO__
14590
14591 /* macros for field SHUTDOWN_STATE */
14592 #define RTC_SYNC_INTR_MASK__SHUTDOWN_STATE__SHIFT 0
14593 #define RTC_SYNC_INTR_MASK__SHUTDOWN_STATE__WIDTH 1
14594 #define RTC_SYNC_INTR_MASK__SHUTDOWN_STATE__MASK 0x00000001U
14595 #define RTC_SYNC_INTR_MASK__SHUTDOWN_STATE__READ(src) \
14596 (u_int32_t)(src)\
14597 & 0x00000001U
14598 #define RTC_SYNC_INTR_MASK__SHUTDOWN_STATE__WRITE(src) \
14599 ((u_int32_t)(src)\
14600 & 0x00000001U)
14601 #define RTC_SYNC_INTR_MASK__SHUTDOWN_STATE__MODIFY(dst, src) \
14602 (dst) = ((dst) &\
14603 ~0x00000001U) | ((u_int32_t)(src) &\
14604 0x00000001U)
14605 #define RTC_SYNC_INTR_MASK__SHUTDOWN_STATE__VERIFY(src) \
14606 (!(((u_int32_t)(src)\
14607 & ~0x00000001U)))
14608 #define RTC_SYNC_INTR_MASK__SHUTDOWN_STATE__SET(dst) \
14609 (dst) = ((dst) &\
14610 ~0x00000001U) | (u_int32_t)(1)
14611 #define RTC_SYNC_INTR_MASK__SHUTDOWN_STATE__CLR(dst) \
14612 (dst) = ((dst) &\
14613 ~0x00000001U) | (u_int32_t)(0)
14614
14615 /* macros for field ON_STATE */
14616 #define RTC_SYNC_INTR_MASK__ON_STATE__SHIFT 1
14617 #define RTC_SYNC_INTR_MASK__ON_STATE__WIDTH 1
14618 #define RTC_SYNC_INTR_MASK__ON_STATE__MASK 0x00000002U
14619 #define RTC_SYNC_INTR_MASK__ON_STATE__READ(src) \
14620 (((u_int32_t)(src)\
14621 & 0x00000002U) >> 1)
14622 #define RTC_SYNC_INTR_MASK__ON_STATE__WRITE(src) \
14623 (((u_int32_t)(src)\
14624 << 1) & 0x00000002U)
14625 #define RTC_SYNC_INTR_MASK__ON_STATE__MODIFY(dst, src) \
14626 (dst) = ((dst) &\
14627 ~0x00000002U) | (((u_int32_t)(src) <<\
14628 1) & 0x00000002U)
14629 #define RTC_SYNC_INTR_MASK__ON_STATE__VERIFY(src) \
14630 (!((((u_int32_t)(src)\
14631 << 1) & ~0x00000002U)))
14632 #define RTC_SYNC_INTR_MASK__ON_STATE__SET(dst) \
14633 (dst) = ((dst) &\
14634 ~0x00000002U) | ((u_int32_t)(1) << 1)
14635 #define RTC_SYNC_INTR_MASK__ON_STATE__CLR(dst) \
14636 (dst) = ((dst) &\
14637 ~0x00000002U) | ((u_int32_t)(0) << 1)
14638
14639 /* macros for field SLEEP_STATE */
14640 #define RTC_SYNC_INTR_MASK__SLEEP_STATE__SHIFT 2
14641 #define RTC_SYNC_INTR_MASK__SLEEP_STATE__WIDTH 1
14642 #define RTC_SYNC_INTR_MASK__SLEEP_STATE__MASK 0x00000004U
14643 #define RTC_SYNC_INTR_MASK__SLEEP_STATE__READ(src) \
14644 (((u_int32_t)(src)\
14645 & 0x00000004U) >> 2)
14646 #define RTC_SYNC_INTR_MASK__SLEEP_STATE__WRITE(src) \
14647 (((u_int32_t)(src)\
14648 << 2) & 0x00000004U)
14649 #define RTC_SYNC_INTR_MASK__SLEEP_STATE__MODIFY(dst, src) \
14650 (dst) = ((dst) &\
14651 ~0x00000004U) | (((u_int32_t)(src) <<\
14652 2) & 0x00000004U)
14653 #define RTC_SYNC_INTR_MASK__SLEEP_STATE__VERIFY(src) \
14654 (!((((u_int32_t)(src)\
14655 << 2) & ~0x00000004U)))
14656 #define RTC_SYNC_INTR_MASK__SLEEP_STATE__SET(dst) \
14657 (dst) = ((dst) &\
14658 ~0x00000004U) | ((u_int32_t)(1) << 2)
14659 #define RTC_SYNC_INTR_MASK__SLEEP_STATE__CLR(dst) \
14660 (dst) = ((dst) &\
14661 ~0x00000004U) | ((u_int32_t)(0) << 2)
14662
14663 /* macros for field WAKEUP_STATE */
14664 #define RTC_SYNC_INTR_MASK__WAKEUP_STATE__SHIFT 3
14665 #define RTC_SYNC_INTR_MASK__WAKEUP_STATE__WIDTH 1
14666 #define RTC_SYNC_INTR_MASK__WAKEUP_STATE__MASK 0x00000008U
14667 #define RTC_SYNC_INTR_MASK__WAKEUP_STATE__READ(src) \
14668 (((u_int32_t)(src)\
14669 & 0x00000008U) >> 3)
14670 #define RTC_SYNC_INTR_MASK__WAKEUP_STATE__WRITE(src) \
14671 (((u_int32_t)(src)\
14672 << 3) & 0x00000008U)
14673 #define RTC_SYNC_INTR_MASK__WAKEUP_STATE__MODIFY(dst, src) \
14674 (dst) = ((dst) &\
14675 ~0x00000008U) | (((u_int32_t)(src) <<\
14676 3) & 0x00000008U)
14677 #define RTC_SYNC_INTR_MASK__WAKEUP_STATE__VERIFY(src) \
14678 (!((((u_int32_t)(src)\
14679 << 3) & ~0x00000008U)))
14680 #define RTC_SYNC_INTR_MASK__WAKEUP_STATE__SET(dst) \
14681 (dst) = ((dst) &\
14682 ~0x00000008U) | ((u_int32_t)(1) << 3)
14683 #define RTC_SYNC_INTR_MASK__WAKEUP_STATE__CLR(dst) \
14684 (dst) = ((dst) &\
14685 ~0x00000008U) | ((u_int32_t)(0) << 3)
14686
14687 /* macros for field SLEEP_ACCESS */
14688 #define RTC_SYNC_INTR_MASK__SLEEP_ACCESS__SHIFT 4
14689 #define RTC_SYNC_INTR_MASK__SLEEP_ACCESS__WIDTH 1
14690 #define RTC_SYNC_INTR_MASK__SLEEP_ACCESS__MASK 0x00000010U
14691 #define RTC_SYNC_INTR_MASK__SLEEP_ACCESS__READ(src) \
14692 (((u_int32_t)(src)\
14693 & 0x00000010U) >> 4)
14694 #define RTC_SYNC_INTR_MASK__SLEEP_ACCESS__WRITE(src) \
14695 (((u_int32_t)(src)\
14696 << 4) & 0x00000010U)
14697 #define RTC_SYNC_INTR_MASK__SLEEP_ACCESS__MODIFY(dst, src) \
14698 (dst) = ((dst) &\
14699 ~0x00000010U) | (((u_int32_t)(src) <<\
14700 4) & 0x00000010U)
14701 #define RTC_SYNC_INTR_MASK__SLEEP_ACCESS__VERIFY(src) \
14702 (!((((u_int32_t)(src)\
14703 << 4) & ~0x00000010U)))
14704 #define RTC_SYNC_INTR_MASK__SLEEP_ACCESS__SET(dst) \
14705 (dst) = ((dst) &\
14706 ~0x00000010U) | ((u_int32_t)(1) << 4)
14707 #define RTC_SYNC_INTR_MASK__SLEEP_ACCESS__CLR(dst) \
14708 (dst) = ((dst) &\
14709 ~0x00000010U) | ((u_int32_t)(0) << 4)
14710
14711 /* macros for field PLL_CHANGING */
14712 #define RTC_SYNC_INTR_MASK__PLL_CHANGING__SHIFT 5
14713 #define RTC_SYNC_INTR_MASK__PLL_CHANGING__WIDTH 1
14714 #define RTC_SYNC_INTR_MASK__PLL_CHANGING__MASK 0x00000020U
14715 #define RTC_SYNC_INTR_MASK__PLL_CHANGING__READ(src) \
14716 (((u_int32_t)(src)\
14717 & 0x00000020U) >> 5)
14718 #define RTC_SYNC_INTR_MASK__PLL_CHANGING__WRITE(src) \
14719 (((u_int32_t)(src)\
14720 << 5) & 0x00000020U)
14721 #define RTC_SYNC_INTR_MASK__PLL_CHANGING__MODIFY(dst, src) \
14722 (dst) = ((dst) &\
14723 ~0x00000020U) | (((u_int32_t)(src) <<\
14724 5) & 0x00000020U)
14725 #define RTC_SYNC_INTR_MASK__PLL_CHANGING__VERIFY(src) \
14726 (!((((u_int32_t)(src)\
14727 << 5) & ~0x00000020U)))
14728 #define RTC_SYNC_INTR_MASK__PLL_CHANGING__SET(dst) \
14729 (dst) = ((dst) &\
14730 ~0x00000020U) | ((u_int32_t)(1) << 5)
14731 #define RTC_SYNC_INTR_MASK__PLL_CHANGING__CLR(dst) \
14732 (dst) = ((dst) &\
14733 ~0x00000020U) | ((u_int32_t)(0) << 5)
14734 #define RTC_SYNC_INTR_MASK__TYPE u_int32_t
14735 #define RTC_SYNC_INTR_MASK__READ 0x0000003fU
14736 #define RTC_SYNC_INTR_MASK__WRITE 0x0000003fU
14737
14738 #endif /* __RTC_SYNC_INTR_MASK_MACRO__ */
14739
14740
14741 /* macros for rtc_sync_reg_block.RTC_SYNC_INTR_MASK */
14742 #define INST_RTC_SYNC_REG_BLOCK__RTC_SYNC_INTR_MASK__NUM 1
14743
14744 /* macros for BlueprintGlobalNameSpace::RADIO130NM_RXTXBB1_CH1 */
14745 #ifndef __RADIO130NM_RXTXBB1_CH1_MACRO__
14746 #define __RADIO130NM_RXTXBB1_CH1_MACRO__
14747
14748 /* macros for field PDHIQ */
14749 #define RADIO130NM_RXTXBB1_CH1__PDHIQ__SHIFT 0
14750 #define RADIO130NM_RXTXBB1_CH1__PDHIQ__WIDTH 1
14751 #define RADIO130NM_RXTXBB1_CH1__PDHIQ__MASK 0x00000001U
14752 #define RADIO130NM_RXTXBB1_CH1__PDHIQ__READ(src) (u_int32_t)(src) & 0x00000001U
14753 #define RADIO130NM_RXTXBB1_CH1__PDHIQ__WRITE(src) \
14754 ((u_int32_t)(src)\
14755 & 0x00000001U)
14756 #define RADIO130NM_RXTXBB1_CH1__PDHIQ__MODIFY(dst, src) \
14757 (dst) = ((dst) &\
14758 ~0x00000001U) | ((u_int32_t)(src) &\
14759 0x00000001U)
14760 #define RADIO130NM_RXTXBB1_CH1__PDHIQ__VERIFY(src) \
14761 (!(((u_int32_t)(src)\
14762 & ~0x00000001U)))
14763 #define RADIO130NM_RXTXBB1_CH1__PDHIQ__SET(dst) \
14764 (dst) = ((dst) &\
14765 ~0x00000001U) | (u_int32_t)(1)
14766 #define RADIO130NM_RXTXBB1_CH1__PDHIQ__CLR(dst) \
14767 (dst) = ((dst) &\
14768 ~0x00000001U) | (u_int32_t)(0)
14769
14770 /* macros for field PDLOQ */
14771 #define RADIO130NM_RXTXBB1_CH1__PDLOQ__SHIFT 1
14772 #define RADIO130NM_RXTXBB1_CH1__PDLOQ__WIDTH 1
14773 #define RADIO130NM_RXTXBB1_CH1__PDLOQ__MASK 0x00000002U
14774 #define RADIO130NM_RXTXBB1_CH1__PDLOQ__READ(src) \
14775 (((u_int32_t)(src)\
14776 & 0x00000002U) >> 1)
14777 #define RADIO130NM_RXTXBB1_CH1__PDLOQ__WRITE(src) \
14778 (((u_int32_t)(src)\
14779 << 1) & 0x00000002U)
14780 #define RADIO130NM_RXTXBB1_CH1__PDLOQ__MODIFY(dst, src) \
14781 (dst) = ((dst) &\
14782 ~0x00000002U) | (((u_int32_t)(src) <<\
14783 1) & 0x00000002U)
14784 #define RADIO130NM_RXTXBB1_CH1__PDLOQ__VERIFY(src) \
14785 (!((((u_int32_t)(src)\
14786 << 1) & ~0x00000002U)))
14787 #define RADIO130NM_RXTXBB1_CH1__PDLOQ__SET(dst) \
14788 (dst) = ((dst) &\
14789 ~0x00000002U) | ((u_int32_t)(1) << 1)
14790 #define RADIO130NM_RXTXBB1_CH1__PDLOQ__CLR(dst) \
14791 (dst) = ((dst) &\
14792 ~0x00000002U) | ((u_int32_t)(0) << 1)
14793
14794 /* macros for field PDOFFSETI2V */
14795 #define RADIO130NM_RXTXBB1_CH1__PDOFFSETI2V__SHIFT 2
14796 #define RADIO130NM_RXTXBB1_CH1__PDOFFSETI2V__WIDTH 1
14797 #define RADIO130NM_RXTXBB1_CH1__PDOFFSETI2V__MASK 0x00000004U
14798 #define RADIO130NM_RXTXBB1_CH1__PDOFFSETI2V__READ(src) \
14799 (((u_int32_t)(src)\
14800 & 0x00000004U) >> 2)
14801 #define RADIO130NM_RXTXBB1_CH1__PDOFFSETI2V__WRITE(src) \
14802 (((u_int32_t)(src)\
14803 << 2) & 0x00000004U)
14804 #define RADIO130NM_RXTXBB1_CH1__PDOFFSETI2V__MODIFY(dst, src) \
14805 (dst) = ((dst) &\
14806 ~0x00000004U) | (((u_int32_t)(src) <<\
14807 2) & 0x00000004U)
14808 #define RADIO130NM_RXTXBB1_CH1__PDOFFSETI2V__VERIFY(src) \
14809 (!((((u_int32_t)(src)\
14810 << 2) & ~0x00000004U)))
14811 #define RADIO130NM_RXTXBB1_CH1__PDOFFSETI2V__SET(dst) \
14812 (dst) = ((dst) &\
14813 ~0x00000004U) | ((u_int32_t)(1) << 2)
14814 #define RADIO130NM_RXTXBB1_CH1__PDOFFSETI2V__CLR(dst) \
14815 (dst) = ((dst) &\
14816 ~0x00000004U) | ((u_int32_t)(0) << 2)
14817
14818 /* macros for field PDOFFSETHIQ */
14819 #define RADIO130NM_RXTXBB1_CH1__PDOFFSETHIQ__SHIFT 3
14820 #define RADIO130NM_RXTXBB1_CH1__PDOFFSETHIQ__WIDTH 1
14821 #define RADIO130NM_RXTXBB1_CH1__PDOFFSETHIQ__MASK 0x00000008U
14822 #define RADIO130NM_RXTXBB1_CH1__PDOFFSETHIQ__READ(src) \
14823 (((u_int32_t)(src)\
14824 & 0x00000008U) >> 3)
14825 #define RADIO130NM_RXTXBB1_CH1__PDOFFSETHIQ__WRITE(src) \
14826 (((u_int32_t)(src)\
14827 << 3) & 0x00000008U)
14828 #define RADIO130NM_RXTXBB1_CH1__PDOFFSETHIQ__MODIFY(dst, src) \
14829 (dst) = ((dst) &\
14830 ~0x00000008U) | (((u_int32_t)(src) <<\
14831 3) & 0x00000008U)
14832 #define RADIO130NM_RXTXBB1_CH1__PDOFFSETHIQ__VERIFY(src) \
14833 (!((((u_int32_t)(src)\
14834 << 3) & ~0x00000008U)))
14835 #define RADIO130NM_RXTXBB1_CH1__PDOFFSETHIQ__SET(dst) \
14836 (dst) = ((dst) &\
14837 ~0x00000008U) | ((u_int32_t)(1) << 3)
14838 #define RADIO130NM_RXTXBB1_CH1__PDOFFSETHIQ__CLR(dst) \
14839 (dst) = ((dst) &\
14840 ~0x00000008U) | ((u_int32_t)(0) << 3)
14841
14842 /* macros for field PDOFFSETLOQ */
14843 #define RADIO130NM_RXTXBB1_CH1__PDOFFSETLOQ__SHIFT 4
14844 #define RADIO130NM_RXTXBB1_CH1__PDOFFSETLOQ__WIDTH 1
14845 #define RADIO130NM_RXTXBB1_CH1__PDOFFSETLOQ__MASK 0x00000010U
14846 #define RADIO130NM_RXTXBB1_CH1__PDOFFSETLOQ__READ(src) \
14847 (((u_int32_t)(src)\
14848 & 0x00000010U) >> 4)
14849 #define RADIO130NM_RXTXBB1_CH1__PDOFFSETLOQ__WRITE(src) \
14850 (((u_int32_t)(src)\
14851 << 4) & 0x00000010U)
14852 #define RADIO130NM_RXTXBB1_CH1__PDOFFSETLOQ__MODIFY(dst, src) \
14853 (dst) = ((dst) &\
14854 ~0x00000010U) | (((u_int32_t)(src) <<\
14855 4) & 0x00000010U)
14856 #define RADIO130NM_RXTXBB1_CH1__PDOFFSETLOQ__VERIFY(src) \
14857 (!((((u_int32_t)(src)\
14858 << 4) & ~0x00000010U)))
14859 #define RADIO130NM_RXTXBB1_CH1__PDOFFSETLOQ__SET(dst) \
14860 (dst) = ((dst) &\
14861 ~0x00000010U) | ((u_int32_t)(1) << 4)
14862 #define RADIO130NM_RXTXBB1_CH1__PDOFFSETLOQ__CLR(dst) \
14863 (dst) = ((dst) &\
14864 ~0x00000010U) | ((u_int32_t)(0) << 4)
14865
14866 /* macros for field PDRXTXBB */
14867 #define RADIO130NM_RXTXBB1_CH1__PDRXTXBB__SHIFT 5
14868 #define RADIO130NM_RXTXBB1_CH1__PDRXTXBB__WIDTH 1
14869 #define RADIO130NM_RXTXBB1_CH1__PDRXTXBB__MASK 0x00000020U
14870 #define RADIO130NM_RXTXBB1_CH1__PDRXTXBB__READ(src) \
14871 (((u_int32_t)(src)\
14872 & 0x00000020U) >> 5)
14873 #define RADIO130NM_RXTXBB1_CH1__PDRXTXBB__WRITE(src) \
14874 (((u_int32_t)(src)\
14875 << 5) & 0x00000020U)
14876 #define RADIO130NM_RXTXBB1_CH1__PDRXTXBB__MODIFY(dst, src) \
14877 (dst) = ((dst) &\
14878 ~0x00000020U) | (((u_int32_t)(src) <<\
14879 5) & 0x00000020U)
14880 #define RADIO130NM_RXTXBB1_CH1__PDRXTXBB__VERIFY(src) \
14881 (!((((u_int32_t)(src)\
14882 << 5) & ~0x00000020U)))
14883 #define RADIO130NM_RXTXBB1_CH1__PDRXTXBB__SET(dst) \
14884 (dst) = ((dst) &\
14885 ~0x00000020U) | ((u_int32_t)(1) << 5)
14886 #define RADIO130NM_RXTXBB1_CH1__PDRXTXBB__CLR(dst) \
14887 (dst) = ((dst) &\
14888 ~0x00000020U) | ((u_int32_t)(0) << 5)
14889
14890 /* macros for field PDI2V */
14891 #define RADIO130NM_RXTXBB1_CH1__PDI2V__SHIFT 6
14892 #define RADIO130NM_RXTXBB1_CH1__PDI2V__WIDTH 1
14893 #define RADIO130NM_RXTXBB1_CH1__PDI2V__MASK 0x00000040U
14894 #define RADIO130NM_RXTXBB1_CH1__PDI2V__READ(src) \
14895 (((u_int32_t)(src)\
14896 & 0x00000040U) >> 6)
14897 #define RADIO130NM_RXTXBB1_CH1__PDI2V__WRITE(src) \
14898 (((u_int32_t)(src)\
14899 << 6) & 0x00000040U)
14900 #define RADIO130NM_RXTXBB1_CH1__PDI2V__MODIFY(dst, src) \
14901 (dst) = ((dst) &\
14902 ~0x00000040U) | (((u_int32_t)(src) <<\
14903 6) & 0x00000040U)
14904 #define RADIO130NM_RXTXBB1_CH1__PDI2V__VERIFY(src) \
14905 (!((((u_int32_t)(src)\
14906 << 6) & ~0x00000040U)))
14907 #define RADIO130NM_RXTXBB1_CH1__PDI2V__SET(dst) \
14908 (dst) = ((dst) &\
14909 ~0x00000040U) | ((u_int32_t)(1) << 6)
14910 #define RADIO130NM_RXTXBB1_CH1__PDI2V__CLR(dst) \
14911 (dst) = ((dst) &\
14912 ~0x00000040U) | ((u_int32_t)(0) << 6)
14913
14914 /* macros for field PDV2I */
14915 #define RADIO130NM_RXTXBB1_CH1__PDV2I__SHIFT 7
14916 #define RADIO130NM_RXTXBB1_CH1__PDV2I__WIDTH 1
14917 #define RADIO130NM_RXTXBB1_CH1__PDV2I__MASK 0x00000080U
14918 #define RADIO130NM_RXTXBB1_CH1__PDV2I__READ(src) \
14919 (((u_int32_t)(src)\
14920 & 0x00000080U) >> 7)
14921 #define RADIO130NM_RXTXBB1_CH1__PDV2I__WRITE(src) \
14922 (((u_int32_t)(src)\
14923 << 7) & 0x00000080U)
14924 #define RADIO130NM_RXTXBB1_CH1__PDV2I__MODIFY(dst, src) \
14925 (dst) = ((dst) &\
14926 ~0x00000080U) | (((u_int32_t)(src) <<\
14927 7) & 0x00000080U)
14928 #define RADIO130NM_RXTXBB1_CH1__PDV2I__VERIFY(src) \
14929 (!((((u_int32_t)(src)\
14930 << 7) & ~0x00000080U)))
14931 #define RADIO130NM_RXTXBB1_CH1__PDV2I__SET(dst) \
14932 (dst) = ((dst) &\
14933 ~0x00000080U) | ((u_int32_t)(1) << 7)
14934 #define RADIO130NM_RXTXBB1_CH1__PDV2I__CLR(dst) \
14935 (dst) = ((dst) &\
14936 ~0x00000080U) | ((u_int32_t)(0) << 7)
14937
14938 /* macros for field PDDACINTERFACE */
14939 #define RADIO130NM_RXTXBB1_CH1__PDDACINTERFACE__SHIFT 8
14940 #define RADIO130NM_RXTXBB1_CH1__PDDACINTERFACE__WIDTH 1
14941 #define RADIO130NM_RXTXBB1_CH1__PDDACINTERFACE__MASK 0x00000100U
14942 #define RADIO130NM_RXTXBB1_CH1__PDDACINTERFACE__READ(src) \
14943 (((u_int32_t)(src)\
14944 & 0x00000100U) >> 8)
14945 #define RADIO130NM_RXTXBB1_CH1__PDDACINTERFACE__WRITE(src) \
14946 (((u_int32_t)(src)\
14947 << 8) & 0x00000100U)
14948 #define RADIO130NM_RXTXBB1_CH1__PDDACINTERFACE__MODIFY(dst, src) \
14949 (dst) = ((dst) &\
14950 ~0x00000100U) | (((u_int32_t)(src) <<\
14951 8) & 0x00000100U)
14952 #define RADIO130NM_RXTXBB1_CH1__PDDACINTERFACE__VERIFY(src) \
14953 (!((((u_int32_t)(src)\
14954 << 8) & ~0x00000100U)))
14955 #define RADIO130NM_RXTXBB1_CH1__PDDACINTERFACE__SET(dst) \
14956 (dst) = ((dst) &\
14957 ~0x00000100U) | ((u_int32_t)(1) << 8)
14958 #define RADIO130NM_RXTXBB1_CH1__PDDACINTERFACE__CLR(dst) \
14959 (dst) = ((dst) &\
14960 ~0x00000100U) | ((u_int32_t)(0) << 8)
14961
14962 /* macros for field SEL_ATB */
14963 #define RADIO130NM_RXTXBB1_CH1__SEL_ATB__SHIFT 9
14964 #define RADIO130NM_RXTXBB1_CH1__SEL_ATB__WIDTH 8
14965 #define RADIO130NM_RXTXBB1_CH1__SEL_ATB__MASK 0x0001fe00U
14966 #define RADIO130NM_RXTXBB1_CH1__SEL_ATB__READ(src) \
14967 (((u_int32_t)(src)\
14968 & 0x0001fe00U) >> 9)
14969 #define RADIO130NM_RXTXBB1_CH1__SEL_ATB__WRITE(src) \
14970 (((u_int32_t)(src)\
14971 << 9) & 0x0001fe00U)
14972 #define RADIO130NM_RXTXBB1_CH1__SEL_ATB__MODIFY(dst, src) \
14973 (dst) = ((dst) &\
14974 ~0x0001fe00U) | (((u_int32_t)(src) <<\
14975 9) & 0x0001fe00U)
14976 #define RADIO130NM_RXTXBB1_CH1__SEL_ATB__VERIFY(src) \
14977 (!((((u_int32_t)(src)\
14978 << 9) & ~0x0001fe00U)))
14979
14980 /* macros for field FNOTCH */
14981 #define RADIO130NM_RXTXBB1_CH1__FNOTCH__SHIFT 17
14982 #define RADIO130NM_RXTXBB1_CH1__FNOTCH__WIDTH 2
14983 #define RADIO130NM_RXTXBB1_CH1__FNOTCH__MASK 0x00060000U
14984 #define RADIO130NM_RXTXBB1_CH1__FNOTCH__READ(src) \
14985 (((u_int32_t)(src)\
14986 & 0x00060000U) >> 17)
14987 #define RADIO130NM_RXTXBB1_CH1__FNOTCH__WRITE(src) \
14988 (((u_int32_t)(src)\
14989 << 17) & 0x00060000U)
14990 #define RADIO130NM_RXTXBB1_CH1__FNOTCH__MODIFY(dst, src) \
14991 (dst) = ((dst) &\
14992 ~0x00060000U) | (((u_int32_t)(src) <<\
14993 17) & 0x00060000U)
14994 #define RADIO130NM_RXTXBB1_CH1__FNOTCH__VERIFY(src) \
14995 (!((((u_int32_t)(src)\
14996 << 17) & ~0x00060000U)))
14997
14998 /* macros for field SPARE */
14999 #define RADIO130NM_RXTXBB1_CH1__SPARE__SHIFT 19
15000 #define RADIO130NM_RXTXBB1_CH1__SPARE__WIDTH 13
15001 #define RADIO130NM_RXTXBB1_CH1__SPARE__MASK 0xfff80000U
15002 #define RADIO130NM_RXTXBB1_CH1__SPARE__READ(src) \
15003 (((u_int32_t)(src)\
15004 & 0xfff80000U) >> 19)
15005 #define RADIO130NM_RXTXBB1_CH1__SPARE__WRITE(src) \
15006 (((u_int32_t)(src)\
15007 << 19) & 0xfff80000U)
15008 #define RADIO130NM_RXTXBB1_CH1__SPARE__MODIFY(dst, src) \
15009 (dst) = ((dst) &\
15010 ~0xfff80000U) | (((u_int32_t)(src) <<\
15011 19) & 0xfff80000U)
15012 #define RADIO130NM_RXTXBB1_CH1__SPARE__VERIFY(src) \
15013 (!((((u_int32_t)(src)\
15014 << 19) & ~0xfff80000U)))
15015 #define RADIO130NM_RXTXBB1_CH1__TYPE u_int32_t
15016 #define RADIO130NM_RXTXBB1_CH1__READ 0xffffffffU
15017 #define RADIO130NM_RXTXBB1_CH1__WRITE 0xffffffffU
15018
15019 #endif /* __RADIO130NM_RXTXBB1_CH1_MACRO__ */
15020
15021
15022 /* macros for merlin2_0_radio_reg_map.RXTXBB1_CH1 */
15023 #define INST_MERLIN2_0_RADIO_REG_MAP__RXTXBB1_CH1__NUM 1
15024
15025 /* macros for BlueprintGlobalNameSpace::RADIO130NM_RXTXBB2_CH1 */
15026 #ifndef __RADIO130NM_RXTXBB2_CH1_MACRO__
15027 #define __RADIO130NM_RXTXBB2_CH1_MACRO__
15028
15029 /* macros for field PATH_OVERRIDE */
15030 #define RADIO130NM_RXTXBB2_CH1__PATH_OVERRIDE__SHIFT 0
15031 #define RADIO130NM_RXTXBB2_CH1__PATH_OVERRIDE__WIDTH 1
15032 #define RADIO130NM_RXTXBB2_CH1__PATH_OVERRIDE__MASK 0x00000001U
15033 #define RADIO130NM_RXTXBB2_CH1__PATH_OVERRIDE__READ(src) \
15034 (u_int32_t)(src)\
15035 & 0x00000001U
15036 #define RADIO130NM_RXTXBB2_CH1__PATH_OVERRIDE__WRITE(src) \
15037 ((u_int32_t)(src)\
15038 & 0x00000001U)
15039 #define RADIO130NM_RXTXBB2_CH1__PATH_OVERRIDE__MODIFY(dst, src) \
15040 (dst) = ((dst) &\
15041 ~0x00000001U) | ((u_int32_t)(src) &\
15042 0x00000001U)
15043 #define RADIO130NM_RXTXBB2_CH1__PATH_OVERRIDE__VERIFY(src) \
15044 (!(((u_int32_t)(src)\
15045 & ~0x00000001U)))
15046 #define RADIO130NM_RXTXBB2_CH1__PATH_OVERRIDE__SET(dst) \
15047 (dst) = ((dst) &\
15048 ~0x00000001U) | (u_int32_t)(1)
15049 #define RADIO130NM_RXTXBB2_CH1__PATH_OVERRIDE__CLR(dst) \
15050 (dst) = ((dst) &\
15051 ~0x00000001U) | (u_int32_t)(0)
15052
15053 /* macros for field PATH1LOQ_EN */
15054 #define RADIO130NM_RXTXBB2_CH1__PATH1LOQ_EN__SHIFT 1
15055 #define RADIO130NM_RXTXBB2_CH1__PATH1LOQ_EN__WIDTH 1
15056 #define RADIO130NM_RXTXBB2_CH1__PATH1LOQ_EN__MASK 0x00000002U
15057 #define RADIO130NM_RXTXBB2_CH1__PATH1LOQ_EN__READ(src) \
15058 (((u_int32_t)(src)\
15059 & 0x00000002U) >> 1)
15060 #define RADIO130NM_RXTXBB2_CH1__PATH1LOQ_EN__WRITE(src) \
15061 (((u_int32_t)(src)\
15062 << 1) & 0x00000002U)
15063 #define RADIO130NM_RXTXBB2_CH1__PATH1LOQ_EN__MODIFY(dst, src) \
15064 (dst) = ((dst) &\
15065 ~0x00000002U) | (((u_int32_t)(src) <<\
15066 1) & 0x00000002U)
15067 #define RADIO130NM_RXTXBB2_CH1__PATH1LOQ_EN__VERIFY(src) \
15068 (!((((u_int32_t)(src)\
15069 << 1) & ~0x00000002U)))
15070 #define RADIO130NM_RXTXBB2_CH1__PATH1LOQ_EN__SET(dst) \
15071 (dst) = ((dst) &\
15072 ~0x00000002U) | ((u_int32_t)(1) << 1)
15073 #define RADIO130NM_RXTXBB2_CH1__PATH1LOQ_EN__CLR(dst) \
15074 (dst) = ((dst) &\
15075 ~0x00000002U) | ((u_int32_t)(0) << 1)
15076
15077 /* macros for field PATH2LOQ_EN */
15078 #define RADIO130NM_RXTXBB2_CH1__PATH2LOQ_EN__SHIFT 2
15079 #define RADIO130NM_RXTXBB2_CH1__PATH2LOQ_EN__WIDTH 1
15080 #define RADIO130NM_RXTXBB2_CH1__PATH2LOQ_EN__MASK 0x00000004U
15081 #define RADIO130NM_RXTXBB2_CH1__PATH2LOQ_EN__READ(src) \
15082 (((u_int32_t)(src)\
15083 & 0x00000004U) >> 2)
15084 #define RADIO130NM_RXTXBB2_CH1__PATH2LOQ_EN__WRITE(src) \
15085 (((u_int32_t)(src)\
15086 << 2) & 0x00000004U)
15087 #define RADIO130NM_RXTXBB2_CH1__PATH2LOQ_EN__MODIFY(dst, src) \
15088 (dst) = ((dst) &\
15089 ~0x00000004U) | (((u_int32_t)(src) <<\
15090 2) & 0x00000004U)
15091 #define RADIO130NM_RXTXBB2_CH1__PATH2LOQ_EN__VERIFY(src) \
15092 (!((((u_int32_t)(src)\
15093 << 2) & ~0x00000004U)))
15094 #define RADIO130NM_RXTXBB2_CH1__PATH2LOQ_EN__SET(dst) \
15095 (dst) = ((dst) &\
15096 ~0x00000004U) | ((u_int32_t)(1) << 2)
15097 #define RADIO130NM_RXTXBB2_CH1__PATH2LOQ_EN__CLR(dst) \
15098 (dst) = ((dst) &\
15099 ~0x00000004U) | ((u_int32_t)(0) << 2)
15100
15101 /* macros for field PATH3LOQ_EN */
15102 #define RADIO130NM_RXTXBB2_CH1__PATH3LOQ_EN__SHIFT 3
15103 #define RADIO130NM_RXTXBB2_CH1__PATH3LOQ_EN__WIDTH 1
15104 #define RADIO130NM_RXTXBB2_CH1__PATH3LOQ_EN__MASK 0x00000008U
15105 #define RADIO130NM_RXTXBB2_CH1__PATH3LOQ_EN__READ(src) \
15106 (((u_int32_t)(src)\
15107 & 0x00000008U) >> 3)
15108 #define RADIO130NM_RXTXBB2_CH1__PATH3LOQ_EN__WRITE(src) \
15109 (((u_int32_t)(src)\
15110 << 3) & 0x00000008U)
15111 #define RADIO130NM_RXTXBB2_CH1__PATH3LOQ_EN__MODIFY(dst, src) \
15112 (dst) = ((dst) &\
15113 ~0x00000008U) | (((u_int32_t)(src) <<\
15114 3) & 0x00000008U)
15115 #define RADIO130NM_RXTXBB2_CH1__PATH3LOQ_EN__VERIFY(src) \
15116 (!((((u_int32_t)(src)\
15117 << 3) & ~0x00000008U)))
15118 #define RADIO130NM_RXTXBB2_CH1__PATH3LOQ_EN__SET(dst) \
15119 (dst) = ((dst) &\
15120 ~0x00000008U) | ((u_int32_t)(1) << 3)
15121 #define RADIO130NM_RXTXBB2_CH1__PATH3LOQ_EN__CLR(dst) \
15122 (dst) = ((dst) &\
15123 ~0x00000008U) | ((u_int32_t)(0) << 3)
15124
15125 /* macros for field PATH1HIQ_EN */
15126 #define RADIO130NM_RXTXBB2_CH1__PATH1HIQ_EN__SHIFT 4
15127 #define RADIO130NM_RXTXBB2_CH1__PATH1HIQ_EN__WIDTH 1
15128 #define RADIO130NM_RXTXBB2_CH1__PATH1HIQ_EN__MASK 0x00000010U
15129 #define RADIO130NM_RXTXBB2_CH1__PATH1HIQ_EN__READ(src) \
15130 (((u_int32_t)(src)\
15131 & 0x00000010U) >> 4)
15132 #define RADIO130NM_RXTXBB2_CH1__PATH1HIQ_EN__WRITE(src) \
15133 (((u_int32_t)(src)\
15134 << 4) & 0x00000010U)
15135 #define RADIO130NM_RXTXBB2_CH1__PATH1HIQ_EN__MODIFY(dst, src) \
15136 (dst) = ((dst) &\
15137 ~0x00000010U) | (((u_int32_t)(src) <<\
15138 4) & 0x00000010U)
15139 #define RADIO130NM_RXTXBB2_CH1__PATH1HIQ_EN__VERIFY(src) \
15140 (!((((u_int32_t)(src)\
15141 << 4) & ~0x00000010U)))
15142 #define RADIO130NM_RXTXBB2_CH1__PATH1HIQ_EN__SET(dst) \
15143 (dst) = ((dst) &\
15144 ~0x00000010U) | ((u_int32_t)(1) << 4)
15145 #define RADIO130NM_RXTXBB2_CH1__PATH1HIQ_EN__CLR(dst) \
15146 (dst) = ((dst) &\
15147 ~0x00000010U) | ((u_int32_t)(0) << 4)
15148
15149 /* macros for field PATH2HIQ_EN */
15150 #define RADIO130NM_RXTXBB2_CH1__PATH2HIQ_EN__SHIFT 5
15151 #define RADIO130NM_RXTXBB2_CH1__PATH2HIQ_EN__WIDTH 1
15152 #define RADIO130NM_RXTXBB2_CH1__PATH2HIQ_EN__MASK 0x00000020U
15153 #define RADIO130NM_RXTXBB2_CH1__PATH2HIQ_EN__READ(src) \
15154 (((u_int32_t)(src)\
15155 & 0x00000020U) >> 5)
15156 #define RADIO130NM_RXTXBB2_CH1__PATH2HIQ_EN__WRITE(src) \
15157 (((u_int32_t)(src)\
15158 << 5) & 0x00000020U)
15159 #define RADIO130NM_RXTXBB2_CH1__PATH2HIQ_EN__MODIFY(dst, src) \
15160 (dst) = ((dst) &\
15161 ~0x00000020U) | (((u_int32_t)(src) <<\
15162 5) & 0x00000020U)
15163 #define RADIO130NM_RXTXBB2_CH1__PATH2HIQ_EN__VERIFY(src) \
15164 (!((((u_int32_t)(src)\
15165 << 5) & ~0x00000020U)))
15166 #define RADIO130NM_RXTXBB2_CH1__PATH2HIQ_EN__SET(dst) \
15167 (dst) = ((dst) &\
15168 ~0x00000020U) | ((u_int32_t)(1) << 5)
15169 #define RADIO130NM_RXTXBB2_CH1__PATH2HIQ_EN__CLR(dst) \
15170 (dst) = ((dst) &\
15171 ~0x00000020U) | ((u_int32_t)(0) << 5)
15172
15173 /* macros for field FILTERDOUBLEBW */
15174 #define RADIO130NM_RXTXBB2_CH1__FILTERDOUBLEBW__SHIFT 6
15175 #define RADIO130NM_RXTXBB2_CH1__FILTERDOUBLEBW__WIDTH 1
15176 #define RADIO130NM_RXTXBB2_CH1__FILTERDOUBLEBW__MASK 0x00000040U
15177 #define RADIO130NM_RXTXBB2_CH1__FILTERDOUBLEBW__READ(src) \
15178 (((u_int32_t)(src)\
15179 & 0x00000040U) >> 6)
15180 #define RADIO130NM_RXTXBB2_CH1__FILTERDOUBLEBW__WRITE(src) \
15181 (((u_int32_t)(src)\
15182 << 6) & 0x00000040U)
15183 #define RADIO130NM_RXTXBB2_CH1__FILTERDOUBLEBW__MODIFY(dst, src) \
15184 (dst) = ((dst) &\
15185 ~0x00000040U) | (((u_int32_t)(src) <<\
15186 6) & 0x00000040U)
15187 #define RADIO130NM_RXTXBB2_CH1__FILTERDOUBLEBW__VERIFY(src) \
15188 (!((((u_int32_t)(src)\
15189 << 6) & ~0x00000040U)))
15190 #define RADIO130NM_RXTXBB2_CH1__FILTERDOUBLEBW__SET(dst) \
15191 (dst) = ((dst) &\
15192 ~0x00000040U) | ((u_int32_t)(1) << 6)
15193 #define RADIO130NM_RXTXBB2_CH1__FILTERDOUBLEBW__CLR(dst) \
15194 (dst) = ((dst) &\
15195 ~0x00000040U) | ((u_int32_t)(0) << 6)
15196
15197 /* macros for field LOCALFILTERTUNING */
15198 #define RADIO130NM_RXTXBB2_CH1__LOCALFILTERTUNING__SHIFT 7
15199 #define RADIO130NM_RXTXBB2_CH1__LOCALFILTERTUNING__WIDTH 1
15200 #define RADIO130NM_RXTXBB2_CH1__LOCALFILTERTUNING__MASK 0x00000080U
15201 #define RADIO130NM_RXTXBB2_CH1__LOCALFILTERTUNING__READ(src) \
15202 (((u_int32_t)(src)\
15203 & 0x00000080U) >> 7)
15204 #define RADIO130NM_RXTXBB2_CH1__LOCALFILTERTUNING__WRITE(src) \
15205 (((u_int32_t)(src)\
15206 << 7) & 0x00000080U)
15207 #define RADIO130NM_RXTXBB2_CH1__LOCALFILTERTUNING__MODIFY(dst, src) \
15208 (dst) = ((dst) &\
15209 ~0x00000080U) | (((u_int32_t)(src) <<\
15210 7) & 0x00000080U)
15211 #define RADIO130NM_RXTXBB2_CH1__LOCALFILTERTUNING__VERIFY(src) \
15212 (!((((u_int32_t)(src)\
15213 << 7) & ~0x00000080U)))
15214 #define RADIO130NM_RXTXBB2_CH1__LOCALFILTERTUNING__SET(dst) \
15215 (dst) = ((dst) &\
15216 ~0x00000080U) | ((u_int32_t)(1) << 7)
15217 #define RADIO130NM_RXTXBB2_CH1__LOCALFILTERTUNING__CLR(dst) \
15218 (dst) = ((dst) &\
15219 ~0x00000080U) | ((u_int32_t)(0) << 7)
15220
15221 /* macros for field FILTERFC */
15222 #define RADIO130NM_RXTXBB2_CH1__FILTERFC__SHIFT 8
15223 #define RADIO130NM_RXTXBB2_CH1__FILTERFC__WIDTH 5
15224 #define RADIO130NM_RXTXBB2_CH1__FILTERFC__MASK 0x00001f00U
15225 #define RADIO130NM_RXTXBB2_CH1__FILTERFC__READ(src) \
15226 (((u_int32_t)(src)\
15227 & 0x00001f00U) >> 8)
15228 #define RADIO130NM_RXTXBB2_CH1__FILTERFC__WRITE(src) \
15229 (((u_int32_t)(src)\
15230 << 8) & 0x00001f00U)
15231 #define RADIO130NM_RXTXBB2_CH1__FILTERFC__MODIFY(dst, src) \
15232 (dst) = ((dst) &\
15233 ~0x00001f00U) | (((u_int32_t)(src) <<\
15234 8) & 0x00001f00U)
15235 #define RADIO130NM_RXTXBB2_CH1__FILTERFC__VERIFY(src) \
15236 (!((((u_int32_t)(src)\
15237 << 8) & ~0x00001f00U)))
15238
15239 /* macros for field CMSEL */
15240 #define RADIO130NM_RXTXBB2_CH1__CMSEL__SHIFT 13
15241 #define RADIO130NM_RXTXBB2_CH1__CMSEL__WIDTH 2
15242 #define RADIO130NM_RXTXBB2_CH1__CMSEL__MASK 0x00006000U
15243 #define RADIO130NM_RXTXBB2_CH1__CMSEL__READ(src) \
15244 (((u_int32_t)(src)\
15245 & 0x00006000U) >> 13)
15246 #define RADIO130NM_RXTXBB2_CH1__CMSEL__WRITE(src) \
15247 (((u_int32_t)(src)\
15248 << 13) & 0x00006000U)
15249 #define RADIO130NM_RXTXBB2_CH1__CMSEL__MODIFY(dst, src) \
15250 (dst) = ((dst) &\
15251 ~0x00006000U) | (((u_int32_t)(src) <<\
15252 13) & 0x00006000U)
15253 #define RADIO130NM_RXTXBB2_CH1__CMSEL__VERIFY(src) \
15254 (!((((u_int32_t)(src)\
15255 << 13) & ~0x00006000U)))
15256
15257 /* macros for field SEL_I2V_TEST */
15258 #define RADIO130NM_RXTXBB2_CH1__SEL_I2V_TEST__SHIFT 15
15259 #define RADIO130NM_RXTXBB2_CH1__SEL_I2V_TEST__WIDTH 1
15260 #define RADIO130NM_RXTXBB2_CH1__SEL_I2V_TEST__MASK 0x00008000U
15261 #define RADIO130NM_RXTXBB2_CH1__SEL_I2V_TEST__READ(src) \
15262 (((u_int32_t)(src)\
15263 & 0x00008000U) >> 15)
15264 #define RADIO130NM_RXTXBB2_CH1__SEL_I2V_TEST__WRITE(src) \
15265 (((u_int32_t)(src)\
15266 << 15) & 0x00008000U)
15267 #define RADIO130NM_RXTXBB2_CH1__SEL_I2V_TEST__MODIFY(dst, src) \
15268 (dst) = ((dst) &\
15269 ~0x00008000U) | (((u_int32_t)(src) <<\
15270 15) & 0x00008000U)
15271 #define RADIO130NM_RXTXBB2_CH1__SEL_I2V_TEST__VERIFY(src) \
15272 (!((((u_int32_t)(src)\
15273 << 15) & ~0x00008000U)))
15274 #define RADIO130NM_RXTXBB2_CH1__SEL_I2V_TEST__SET(dst) \
15275 (dst) = ((dst) &\
15276 ~0x00008000U) | ((u_int32_t)(1) << 15)
15277 #define RADIO130NM_RXTXBB2_CH1__SEL_I2V_TEST__CLR(dst) \
15278 (dst) = ((dst) &\
15279 ~0x00008000U) | ((u_int32_t)(0) << 15)
15280
15281 /* macros for field SEL_HIQ_TEST */
15282 #define RADIO130NM_RXTXBB2_CH1__SEL_HIQ_TEST__SHIFT 16
15283 #define RADIO130NM_RXTXBB2_CH1__SEL_HIQ_TEST__WIDTH 1
15284 #define RADIO130NM_RXTXBB2_CH1__SEL_HIQ_TEST__MASK 0x00010000U
15285 #define RADIO130NM_RXTXBB2_CH1__SEL_HIQ_TEST__READ(src) \
15286 (((u_int32_t)(src)\
15287 & 0x00010000U) >> 16)
15288 #define RADIO130NM_RXTXBB2_CH1__SEL_HIQ_TEST__WRITE(src) \
15289 (((u_int32_t)(src)\
15290 << 16) & 0x00010000U)
15291 #define RADIO130NM_RXTXBB2_CH1__SEL_HIQ_TEST__MODIFY(dst, src) \
15292 (dst) = ((dst) &\
15293 ~0x00010000U) | (((u_int32_t)(src) <<\
15294 16) & 0x00010000U)
15295 #define RADIO130NM_RXTXBB2_CH1__SEL_HIQ_TEST__VERIFY(src) \
15296 (!((((u_int32_t)(src)\
15297 << 16) & ~0x00010000U)))
15298 #define RADIO130NM_RXTXBB2_CH1__SEL_HIQ_TEST__SET(dst) \
15299 (dst) = ((dst) &\
15300 ~0x00010000U) | ((u_int32_t)(1) << 16)
15301 #define RADIO130NM_RXTXBB2_CH1__SEL_HIQ_TEST__CLR(dst) \
15302 (dst) = ((dst) &\
15303 ~0x00010000U) | ((u_int32_t)(0) << 16)
15304
15305 /* macros for field SEL_LOQ_TEST */
15306 #define RADIO130NM_RXTXBB2_CH1__SEL_LOQ_TEST__SHIFT 17
15307 #define RADIO130NM_RXTXBB2_CH1__SEL_LOQ_TEST__WIDTH 1
15308 #define RADIO130NM_RXTXBB2_CH1__SEL_LOQ_TEST__MASK 0x00020000U
15309 #define RADIO130NM_RXTXBB2_CH1__SEL_LOQ_TEST__READ(src) \
15310 (((u_int32_t)(src)\
15311 & 0x00020000U) >> 17)
15312 #define RADIO130NM_RXTXBB2_CH1__SEL_LOQ_TEST__WRITE(src) \
15313 (((u_int32_t)(src)\
15314 << 17) & 0x00020000U)
15315 #define RADIO130NM_RXTXBB2_CH1__SEL_LOQ_TEST__MODIFY(dst, src) \
15316 (dst) = ((dst) &\
15317 ~0x00020000U) | (((u_int32_t)(src) <<\
15318 17) & 0x00020000U)
15319 #define RADIO130NM_RXTXBB2_CH1__SEL_LOQ_TEST__VERIFY(src) \
15320 (!((((u_int32_t)(src)\
15321 << 17) & ~0x00020000U)))
15322 #define RADIO130NM_RXTXBB2_CH1__SEL_LOQ_TEST__SET(dst) \
15323 (dst) = ((dst) &\
15324 ~0x00020000U) | ((u_int32_t)(1) << 17)
15325 #define RADIO130NM_RXTXBB2_CH1__SEL_LOQ_TEST__CLR(dst) \
15326 (dst) = ((dst) &\
15327 ~0x00020000U) | ((u_int32_t)(0) << 17)
15328
15329 /* macros for field SEL_DAC_TEST */
15330 #define RADIO130NM_RXTXBB2_CH1__SEL_DAC_TEST__SHIFT 18
15331 #define RADIO130NM_RXTXBB2_CH1__SEL_DAC_TEST__WIDTH 1
15332 #define RADIO130NM_RXTXBB2_CH1__SEL_DAC_TEST__MASK 0x00040000U
15333 #define RADIO130NM_RXTXBB2_CH1__SEL_DAC_TEST__READ(src) \
15334 (((u_int32_t)(src)\
15335 & 0x00040000U) >> 18)
15336 #define RADIO130NM_RXTXBB2_CH1__SEL_DAC_TEST__WRITE(src) \
15337 (((u_int32_t)(src)\
15338 << 18) & 0x00040000U)
15339 #define RADIO130NM_RXTXBB2_CH1__SEL_DAC_TEST__MODIFY(dst, src) \
15340 (dst) = ((dst) &\
15341 ~0x00040000U) | (((u_int32_t)(src) <<\
15342 18) & 0x00040000U)
15343 #define RADIO130NM_RXTXBB2_CH1__SEL_DAC_TEST__VERIFY(src) \
15344 (!((((u_int32_t)(src)\
15345 << 18) & ~0x00040000U)))
15346 #define RADIO130NM_RXTXBB2_CH1__SEL_DAC_TEST__SET(dst) \
15347 (dst) = ((dst) &\
15348 ~0x00040000U) | ((u_int32_t)(1) << 18)
15349 #define RADIO130NM_RXTXBB2_CH1__SEL_DAC_TEST__CLR(dst) \
15350 (dst) = ((dst) &\
15351 ~0x00040000U) | ((u_int32_t)(0) << 18)
15352
15353 /* macros for field SELBUFFER */
15354 #define RADIO130NM_RXTXBB2_CH1__SELBUFFER__SHIFT 19
15355 #define RADIO130NM_RXTXBB2_CH1__SELBUFFER__WIDTH 1
15356 #define RADIO130NM_RXTXBB2_CH1__SELBUFFER__MASK 0x00080000U
15357 #define RADIO130NM_RXTXBB2_CH1__SELBUFFER__READ(src) \
15358 (((u_int32_t)(src)\
15359 & 0x00080000U) >> 19)
15360 #define RADIO130NM_RXTXBB2_CH1__SELBUFFER__WRITE(src) \
15361 (((u_int32_t)(src)\
15362 << 19) & 0x00080000U)
15363 #define RADIO130NM_RXTXBB2_CH1__SELBUFFER__MODIFY(dst, src) \
15364 (dst) = ((dst) &\
15365 ~0x00080000U) | (((u_int32_t)(src) <<\
15366 19) & 0x00080000U)
15367 #define RADIO130NM_RXTXBB2_CH1__SELBUFFER__VERIFY(src) \
15368 (!((((u_int32_t)(src)\
15369 << 19) & ~0x00080000U)))
15370 #define RADIO130NM_RXTXBB2_CH1__SELBUFFER__SET(dst) \
15371 (dst) = ((dst) &\
15372 ~0x00080000U) | ((u_int32_t)(1) << 19)
15373 #define RADIO130NM_RXTXBB2_CH1__SELBUFFER__CLR(dst) \
15374 (dst) = ((dst) &\
15375 ~0x00080000U) | ((u_int32_t)(0) << 19)
15376
15377 /* macros for field SHORTBUFFER */
15378 #define RADIO130NM_RXTXBB2_CH1__SHORTBUFFER__SHIFT 20
15379 #define RADIO130NM_RXTXBB2_CH1__SHORTBUFFER__WIDTH 1
15380 #define RADIO130NM_RXTXBB2_CH1__SHORTBUFFER__MASK 0x00100000U
15381 #define RADIO130NM_RXTXBB2_CH1__SHORTBUFFER__READ(src) \
15382 (((u_int32_t)(src)\
15383 & 0x00100000U) >> 20)
15384 #define RADIO130NM_RXTXBB2_CH1__SHORTBUFFER__WRITE(src) \
15385 (((u_int32_t)(src)\
15386 << 20) & 0x00100000U)
15387 #define RADIO130NM_RXTXBB2_CH1__SHORTBUFFER__MODIFY(dst, src) \
15388 (dst) = ((dst) &\
15389 ~0x00100000U) | (((u_int32_t)(src) <<\
15390 20) & 0x00100000U)
15391 #define RADIO130NM_RXTXBB2_CH1__SHORTBUFFER__VERIFY(src) \
15392 (!((((u_int32_t)(src)\
15393 << 20) & ~0x00100000U)))
15394 #define RADIO130NM_RXTXBB2_CH1__SHORTBUFFER__SET(dst) \
15395 (dst) = ((dst) &\
15396 ~0x00100000U) | ((u_int32_t)(1) << 20)
15397 #define RADIO130NM_RXTXBB2_CH1__SHORTBUFFER__CLR(dst) \
15398 (dst) = ((dst) &\
15399 ~0x00100000U) | ((u_int32_t)(0) << 20)
15400
15401 /* macros for field SPARE */
15402 #define RADIO130NM_RXTXBB2_CH1__SPARE__SHIFT 21
15403 #define RADIO130NM_RXTXBB2_CH1__SPARE__WIDTH 2
15404 #define RADIO130NM_RXTXBB2_CH1__SPARE__MASK 0x00600000U
15405 #define RADIO130NM_RXTXBB2_CH1__SPARE__READ(src) \
15406 (((u_int32_t)(src)\
15407 & 0x00600000U) >> 21)
15408 #define RADIO130NM_RXTXBB2_CH1__SPARE__WRITE(src) \
15409 (((u_int32_t)(src)\
15410 << 21) & 0x00600000U)
15411 #define RADIO130NM_RXTXBB2_CH1__SPARE__MODIFY(dst, src) \
15412 (dst) = ((dst) &\
15413 ~0x00600000U) | (((u_int32_t)(src) <<\
15414 21) & 0x00600000U)
15415 #define RADIO130NM_RXTXBB2_CH1__SPARE__VERIFY(src) \
15416 (!((((u_int32_t)(src)\
15417 << 21) & ~0x00600000U)))
15418
15419 /* macros for field IBN_37P5_OSI2V_CTRL */
15420 #define RADIO130NM_RXTXBB2_CH1__IBN_37P5_OSI2V_CTRL__SHIFT 23
15421 #define RADIO130NM_RXTXBB2_CH1__IBN_37P5_OSI2V_CTRL__WIDTH 3
15422 #define RADIO130NM_RXTXBB2_CH1__IBN_37P5_OSI2V_CTRL__MASK 0x03800000U
15423 #define RADIO130NM_RXTXBB2_CH1__IBN_37P5_OSI2V_CTRL__READ(src) \
15424 (((u_int32_t)(src)\
15425 & 0x03800000U) >> 23)
15426 #define RADIO130NM_RXTXBB2_CH1__IBN_37P5_OSI2V_CTRL__WRITE(src) \
15427 (((u_int32_t)(src)\
15428 << 23) & 0x03800000U)
15429 #define RADIO130NM_RXTXBB2_CH1__IBN_37P5_OSI2V_CTRL__MODIFY(dst, src) \
15430 (dst) = ((dst) &\
15431 ~0x03800000U) | (((u_int32_t)(src) <<\
15432 23) & 0x03800000U)
15433 #define RADIO130NM_RXTXBB2_CH1__IBN_37P5_OSI2V_CTRL__VERIFY(src) \
15434 (!((((u_int32_t)(src)\
15435 << 23) & ~0x03800000U)))
15436
15437 /* macros for field IBN_37P5_OSLO_CTRL */
15438 #define RADIO130NM_RXTXBB2_CH1__IBN_37P5_OSLO_CTRL__SHIFT 26
15439 #define RADIO130NM_RXTXBB2_CH1__IBN_37P5_OSLO_CTRL__WIDTH 3
15440 #define RADIO130NM_RXTXBB2_CH1__IBN_37P5_OSLO_CTRL__MASK 0x1c000000U
15441 #define RADIO130NM_RXTXBB2_CH1__IBN_37P5_OSLO_CTRL__READ(src) \
15442 (((u_int32_t)(src)\
15443 & 0x1c000000U) >> 26)
15444 #define RADIO130NM_RXTXBB2_CH1__IBN_37P5_OSLO_CTRL__WRITE(src) \
15445 (((u_int32_t)(src)\
15446 << 26) & 0x1c000000U)
15447 #define RADIO130NM_RXTXBB2_CH1__IBN_37P5_OSLO_CTRL__MODIFY(dst, src) \
15448 (dst) = ((dst) &\
15449 ~0x1c000000U) | (((u_int32_t)(src) <<\
15450 26) & 0x1c000000U)
15451 #define RADIO130NM_RXTXBB2_CH1__IBN_37P5_OSLO_CTRL__VERIFY(src) \
15452 (!((((u_int32_t)(src)\
15453 << 26) & ~0x1c000000U)))
15454
15455 /* macros for field IBN_37P5_OSHI_CTRL */
15456 #define RADIO130NM_RXTXBB2_CH1__IBN_37P5_OSHI_CTRL__SHIFT 29
15457 #define RADIO130NM_RXTXBB2_CH1__IBN_37P5_OSHI_CTRL__WIDTH 3
15458 #define RADIO130NM_RXTXBB2_CH1__IBN_37P5_OSHI_CTRL__MASK 0xe0000000U
15459 #define RADIO130NM_RXTXBB2_CH1__IBN_37P5_OSHI_CTRL__READ(src) \
15460 (((u_int32_t)(src)\
15461 & 0xe0000000U) >> 29)
15462 #define RADIO130NM_RXTXBB2_CH1__IBN_37P5_OSHI_CTRL__WRITE(src) \
15463 (((u_int32_t)(src)\
15464 << 29) & 0xe0000000U)
15465 #define RADIO130NM_RXTXBB2_CH1__IBN_37P5_OSHI_CTRL__MODIFY(dst, src) \
15466 (dst) = ((dst) &\
15467 ~0xe0000000U) | (((u_int32_t)(src) <<\
15468 29) & 0xe0000000U)
15469 #define RADIO130NM_RXTXBB2_CH1__IBN_37P5_OSHI_CTRL__VERIFY(src) \
15470 (!((((u_int32_t)(src)\
15471 << 29) & ~0xe0000000U)))
15472 #define RADIO130NM_RXTXBB2_CH1__TYPE u_int32_t
15473 #define RADIO130NM_RXTXBB2_CH1__READ 0xffffffffU
15474 #define RADIO130NM_RXTXBB2_CH1__WRITE 0xffffffffU
15475
15476 #endif /* __RADIO130NM_RXTXBB2_CH1_MACRO__ */
15477
15478
15479 /* macros for merlin2_0_radio_reg_map.RXTXBB2_CH1 */
15480 #define INST_MERLIN2_0_RADIO_REG_MAP__RXTXBB2_CH1__NUM 1
15481
15482 /* macros for BlueprintGlobalNameSpace::RADIO130NM_RXTXBB3_CH1 */
15483 #ifndef __RADIO130NM_RXTXBB3_CH1_MACRO__
15484 #define __RADIO130NM_RXTXBB3_CH1_MACRO__
15485
15486 /* macros for field IBN_100U_TEST_CTRL */
15487 #define RADIO130NM_RXTXBB3_CH1__IBN_100U_TEST_CTRL__SHIFT 0
15488 #define RADIO130NM_RXTXBB3_CH1__IBN_100U_TEST_CTRL__WIDTH 3
15489 #define RADIO130NM_RXTXBB3_CH1__IBN_100U_TEST_CTRL__MASK 0x00000007U
15490 #define RADIO130NM_RXTXBB3_CH1__IBN_100U_TEST_CTRL__READ(src) \
15491 (u_int32_t)(src)\
15492 & 0x00000007U
15493 #define RADIO130NM_RXTXBB3_CH1__IBN_100U_TEST_CTRL__WRITE(src) \
15494 ((u_int32_t)(src)\
15495 & 0x00000007U)
15496 #define RADIO130NM_RXTXBB3_CH1__IBN_100U_TEST_CTRL__MODIFY(dst, src) \
15497 (dst) = ((dst) &\
15498 ~0x00000007U) | ((u_int32_t)(src) &\
15499 0x00000007U)
15500 #define RADIO130NM_RXTXBB3_CH1__IBN_100U_TEST_CTRL__VERIFY(src) \
15501 (!(((u_int32_t)(src)\
15502 & ~0x00000007U)))
15503
15504 /* macros for field IBRN_12P5_CM_CTRL */
15505 #define RADIO130NM_RXTXBB3_CH1__IBRN_12P5_CM_CTRL__SHIFT 3
15506 #define RADIO130NM_RXTXBB3_CH1__IBRN_12P5_CM_CTRL__WIDTH 3
15507 #define RADIO130NM_RXTXBB3_CH1__IBRN_12P5_CM_CTRL__MASK 0x00000038U
15508 #define RADIO130NM_RXTXBB3_CH1__IBRN_12P5_CM_CTRL__READ(src) \
15509 (((u_int32_t)(src)\
15510 & 0x00000038U) >> 3)
15511 #define RADIO130NM_RXTXBB3_CH1__IBRN_12P5_CM_CTRL__WRITE(src) \
15512 (((u_int32_t)(src)\
15513 << 3) & 0x00000038U)
15514 #define RADIO130NM_RXTXBB3_CH1__IBRN_12P5_CM_CTRL__MODIFY(dst, src) \
15515 (dst) = ((dst) &\
15516 ~0x00000038U) | (((u_int32_t)(src) <<\
15517 3) & 0x00000038U)
15518 #define RADIO130NM_RXTXBB3_CH1__IBRN_12P5_CM_CTRL__VERIFY(src) \
15519 (!((((u_int32_t)(src)\
15520 << 3) & ~0x00000038U)))
15521
15522 /* macros for field IBN_25U_LO2_CTRL */
15523 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_LO2_CTRL__SHIFT 6
15524 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_LO2_CTRL__WIDTH 3
15525 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_LO2_CTRL__MASK 0x000001c0U
15526 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_LO2_CTRL__READ(src) \
15527 (((u_int32_t)(src)\
15528 & 0x000001c0U) >> 6)
15529 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_LO2_CTRL__WRITE(src) \
15530 (((u_int32_t)(src)\
15531 << 6) & 0x000001c0U)
15532 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_LO2_CTRL__MODIFY(dst, src) \
15533 (dst) = ((dst) &\
15534 ~0x000001c0U) | (((u_int32_t)(src) <<\
15535 6) & 0x000001c0U)
15536 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_LO2_CTRL__VERIFY(src) \
15537 (!((((u_int32_t)(src)\
15538 << 6) & ~0x000001c0U)))
15539
15540 /* macros for field IBN_25U_LO1_CTRL */
15541 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_LO1_CTRL__SHIFT 9
15542 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_LO1_CTRL__WIDTH 3
15543 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_LO1_CTRL__MASK 0x00000e00U
15544 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_LO1_CTRL__READ(src) \
15545 (((u_int32_t)(src)\
15546 & 0x00000e00U) >> 9)
15547 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_LO1_CTRL__WRITE(src) \
15548 (((u_int32_t)(src)\
15549 << 9) & 0x00000e00U)
15550 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_LO1_CTRL__MODIFY(dst, src) \
15551 (dst) = ((dst) &\
15552 ~0x00000e00U) | (((u_int32_t)(src) <<\
15553 9) & 0x00000e00U)
15554 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_LO1_CTRL__VERIFY(src) \
15555 (!((((u_int32_t)(src)\
15556 << 9) & ~0x00000e00U)))
15557
15558 /* macros for field IBN_25U_HI2_CTRL */
15559 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_HI2_CTRL__SHIFT 12
15560 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_HI2_CTRL__WIDTH 3
15561 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_HI2_CTRL__MASK 0x00007000U
15562 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_HI2_CTRL__READ(src) \
15563 (((u_int32_t)(src)\
15564 & 0x00007000U) >> 12)
15565 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_HI2_CTRL__WRITE(src) \
15566 (((u_int32_t)(src)\
15567 << 12) & 0x00007000U)
15568 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_HI2_CTRL__MODIFY(dst, src) \
15569 (dst) = ((dst) &\
15570 ~0x00007000U) | (((u_int32_t)(src) <<\
15571 12) & 0x00007000U)
15572 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_HI2_CTRL__VERIFY(src) \
15573 (!((((u_int32_t)(src)\
15574 << 12) & ~0x00007000U)))
15575
15576 /* macros for field IBN_25U_HI1_CTRL */
15577 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_HI1_CTRL__SHIFT 15
15578 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_HI1_CTRL__WIDTH 3
15579 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_HI1_CTRL__MASK 0x00038000U
15580 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_HI1_CTRL__READ(src) \
15581 (((u_int32_t)(src)\
15582 & 0x00038000U) >> 15)
15583 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_HI1_CTRL__WRITE(src) \
15584 (((u_int32_t)(src)\
15585 << 15) & 0x00038000U)
15586 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_HI1_CTRL__MODIFY(dst, src) \
15587 (dst) = ((dst) &\
15588 ~0x00038000U) | (((u_int32_t)(src) <<\
15589 15) & 0x00038000U)
15590 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_HI1_CTRL__VERIFY(src) \
15591 (!((((u_int32_t)(src)\
15592 << 15) & ~0x00038000U)))
15593
15594 /* macros for field IBN_25U_I2V_CTRL */
15595 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_I2V_CTRL__SHIFT 18
15596 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_I2V_CTRL__WIDTH 3
15597 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_I2V_CTRL__MASK 0x001c0000U
15598 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_I2V_CTRL__READ(src) \
15599 (((u_int32_t)(src)\
15600 & 0x001c0000U) >> 18)
15601 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_I2V_CTRL__WRITE(src) \
15602 (((u_int32_t)(src)\
15603 << 18) & 0x001c0000U)
15604 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_I2V_CTRL__MODIFY(dst, src) \
15605 (dst) = ((dst) &\
15606 ~0x001c0000U) | (((u_int32_t)(src) <<\
15607 18) & 0x001c0000U)
15608 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_I2V_CTRL__VERIFY(src) \
15609 (!((((u_int32_t)(src)\
15610 << 18) & ~0x001c0000U)))
15611
15612 /* macros for field IBN_25U_BKV2I_CTRL */
15613 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_BKV2I_CTRL__SHIFT 21
15614 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_BKV2I_CTRL__WIDTH 3
15615 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_BKV2I_CTRL__MASK 0x00e00000U
15616 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_BKV2I_CTRL__READ(src) \
15617 (((u_int32_t)(src)\
15618 & 0x00e00000U) >> 21)
15619 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_BKV2I_CTRL__WRITE(src) \
15620 (((u_int32_t)(src)\
15621 << 21) & 0x00e00000U)
15622 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_BKV2I_CTRL__MODIFY(dst, src) \
15623 (dst) = ((dst) &\
15624 ~0x00e00000U) | (((u_int32_t)(src) <<\
15625 21) & 0x00e00000U)
15626 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_BKV2I_CTRL__VERIFY(src) \
15627 (!((((u_int32_t)(src)\
15628 << 21) & ~0x00e00000U)))
15629
15630 /* macros for field IBN_25U_CM_BUFAMP_CTRL */
15631 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_CM_BUFAMP_CTRL__SHIFT 24
15632 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_CM_BUFAMP_CTRL__WIDTH 3
15633 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_CM_BUFAMP_CTRL__MASK 0x07000000U
15634 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_CM_BUFAMP_CTRL__READ(src) \
15635 (((u_int32_t)(src)\
15636 & 0x07000000U) >> 24)
15637 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_CM_BUFAMP_CTRL__WRITE(src) \
15638 (((u_int32_t)(src)\
15639 << 24) & 0x07000000U)
15640 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_CM_BUFAMP_CTRL__MODIFY(dst, src) \
15641 (dst) = ((dst) &\
15642 ~0x07000000U) | (((u_int32_t)(src) <<\
15643 24) & 0x07000000U)
15644 #define RADIO130NM_RXTXBB3_CH1__IBN_25U_CM_BUFAMP_CTRL__VERIFY(src) \
15645 (!((((u_int32_t)(src)\
15646 << 24) & ~0x07000000U)))
15647
15648 /* macros for field SPARE */
15649 #define RADIO130NM_RXTXBB3_CH1__SPARE__SHIFT 27
15650 #define RADIO130NM_RXTXBB3_CH1__SPARE__WIDTH 5
15651 #define RADIO130NM_RXTXBB3_CH1__SPARE__MASK 0xf8000000U
15652 #define RADIO130NM_RXTXBB3_CH1__SPARE__READ(src) \
15653 (((u_int32_t)(src)\
15654 & 0xf8000000U) >> 27)
15655 #define RADIO130NM_RXTXBB3_CH1__SPARE__WRITE(src) \
15656 (((u_int32_t)(src)\
15657 << 27) & 0xf8000000U)
15658 #define RADIO130NM_RXTXBB3_CH1__SPARE__MODIFY(dst, src) \
15659 (dst) = ((dst) &\
15660 ~0xf8000000U) | (((u_int32_t)(src) <<\
15661 27) & 0xf8000000U)
15662 #define RADIO130NM_RXTXBB3_CH1__SPARE__VERIFY(src) \
15663 (!((((u_int32_t)(src)\
15664 << 27) & ~0xf8000000U)))
15665 #define RADIO130NM_RXTXBB3_CH1__TYPE u_int32_t
15666 #define RADIO130NM_RXTXBB3_CH1__READ 0xffffffffU
15667 #define RADIO130NM_RXTXBB3_CH1__WRITE 0xffffffffU
15668
15669 #endif /* __RADIO130NM_RXTXBB3_CH1_MACRO__ */
15670
15671
15672 /* macros for merlin2_0_radio_reg_map.RXTXBB3_CH1 */
15673 #define INST_MERLIN2_0_RADIO_REG_MAP__RXTXBB3_CH1__NUM 1
15674
15675 /* macros for BlueprintGlobalNameSpace::RADIO130NM_RXTXBB4_CH1 */
15676 #ifndef __RADIO130NM_RXTXBB4_CH1_MACRO__
15677 #define __RADIO130NM_RXTXBB4_CH1_MACRO__
15678
15679 /* macros for field OFSTCORRI2VQ */
15680 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRI2VQ__SHIFT 0
15681 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRI2VQ__WIDTH 5
15682 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRI2VQ__MASK 0x0000001fU
15683 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRI2VQ__READ(src) \
15684 (u_int32_t)(src)\
15685 & 0x0000001fU
15686 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRI2VQ__WRITE(src) \
15687 ((u_int32_t)(src)\
15688 & 0x0000001fU)
15689 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRI2VQ__MODIFY(dst, src) \
15690 (dst) = ((dst) &\
15691 ~0x0000001fU) | ((u_int32_t)(src) &\
15692 0x0000001fU)
15693 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRI2VQ__VERIFY(src) \
15694 (!(((u_int32_t)(src)\
15695 & ~0x0000001fU)))
15696
15697 /* macros for field OFSTCORRI2VI */
15698 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRI2VI__SHIFT 5
15699 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRI2VI__WIDTH 5
15700 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRI2VI__MASK 0x000003e0U
15701 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRI2VI__READ(src) \
15702 (((u_int32_t)(src)\
15703 & 0x000003e0U) >> 5)
15704 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRI2VI__WRITE(src) \
15705 (((u_int32_t)(src)\
15706 << 5) & 0x000003e0U)
15707 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRI2VI__MODIFY(dst, src) \
15708 (dst) = ((dst) &\
15709 ~0x000003e0U) | (((u_int32_t)(src) <<\
15710 5) & 0x000003e0U)
15711 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRI2VI__VERIFY(src) \
15712 (!((((u_int32_t)(src)\
15713 << 5) & ~0x000003e0U)))
15714
15715 /* macros for field OFSTCORRLOQ */
15716 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRLOQ__SHIFT 10
15717 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRLOQ__WIDTH 5
15718 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRLOQ__MASK 0x00007c00U
15719 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRLOQ__READ(src) \
15720 (((u_int32_t)(src)\
15721 & 0x00007c00U) >> 10)
15722 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRLOQ__WRITE(src) \
15723 (((u_int32_t)(src)\
15724 << 10) & 0x00007c00U)
15725 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRLOQ__MODIFY(dst, src) \
15726 (dst) = ((dst) &\
15727 ~0x00007c00U) | (((u_int32_t)(src) <<\
15728 10) & 0x00007c00U)
15729 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRLOQ__VERIFY(src) \
15730 (!((((u_int32_t)(src)\
15731 << 10) & ~0x00007c00U)))
15732
15733 /* macros for field OFSTCORRLOI */
15734 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRLOI__SHIFT 15
15735 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRLOI__WIDTH 5
15736 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRLOI__MASK 0x000f8000U
15737 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRLOI__READ(src) \
15738 (((u_int32_t)(src)\
15739 & 0x000f8000U) >> 15)
15740 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRLOI__WRITE(src) \
15741 (((u_int32_t)(src)\
15742 << 15) & 0x000f8000U)
15743 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRLOI__MODIFY(dst, src) \
15744 (dst) = ((dst) &\
15745 ~0x000f8000U) | (((u_int32_t)(src) <<\
15746 15) & 0x000f8000U)
15747 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRLOI__VERIFY(src) \
15748 (!((((u_int32_t)(src)\
15749 << 15) & ~0x000f8000U)))
15750
15751 /* macros for field OFSTCORRHIQ */
15752 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRHIQ__SHIFT 20
15753 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRHIQ__WIDTH 5
15754 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRHIQ__MASK 0x01f00000U
15755 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRHIQ__READ(src) \
15756 (((u_int32_t)(src)\
15757 & 0x01f00000U) >> 20)
15758 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRHIQ__WRITE(src) \
15759 (((u_int32_t)(src)\
15760 << 20) & 0x01f00000U)
15761 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRHIQ__MODIFY(dst, src) \
15762 (dst) = ((dst) &\
15763 ~0x01f00000U) | (((u_int32_t)(src) <<\
15764 20) & 0x01f00000U)
15765 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRHIQ__VERIFY(src) \
15766 (!((((u_int32_t)(src)\
15767 << 20) & ~0x01f00000U)))
15768
15769 /* macros for field OFSTCORRHII */
15770 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRHII__SHIFT 25
15771 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRHII__WIDTH 5
15772 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRHII__MASK 0x3e000000U
15773 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRHII__READ(src) \
15774 (((u_int32_t)(src)\
15775 & 0x3e000000U) >> 25)
15776 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRHII__WRITE(src) \
15777 (((u_int32_t)(src)\
15778 << 25) & 0x3e000000U)
15779 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRHII__MODIFY(dst, src) \
15780 (dst) = ((dst) &\
15781 ~0x3e000000U) | (((u_int32_t)(src) <<\
15782 25) & 0x3e000000U)
15783 #define RADIO130NM_RXTXBB4_CH1__OFSTCORRHII__VERIFY(src) \
15784 (!((((u_int32_t)(src)\
15785 << 25) & ~0x3e000000U)))
15786
15787 /* macros for field LOCALOFFSET */
15788 #define RADIO130NM_RXTXBB4_CH1__LOCALOFFSET__SHIFT 30
15789 #define RADIO130NM_RXTXBB4_CH1__LOCALOFFSET__WIDTH 1
15790 #define RADIO130NM_RXTXBB4_CH1__LOCALOFFSET__MASK 0x40000000U
15791 #define RADIO130NM_RXTXBB4_CH1__LOCALOFFSET__READ(src) \
15792 (((u_int32_t)(src)\
15793 & 0x40000000U) >> 30)
15794 #define RADIO130NM_RXTXBB4_CH1__LOCALOFFSET__WRITE(src) \
15795 (((u_int32_t)(src)\
15796 << 30) & 0x40000000U)
15797 #define RADIO130NM_RXTXBB4_CH1__LOCALOFFSET__MODIFY(dst, src) \
15798 (dst) = ((dst) &\
15799 ~0x40000000U) | (((u_int32_t)(src) <<\
15800 30) & 0x40000000U)
15801 #define RADIO130NM_RXTXBB4_CH1__LOCALOFFSET__VERIFY(src) \
15802 (!((((u_int32_t)(src)\
15803 << 30) & ~0x40000000U)))
15804 #define RADIO130NM_RXTXBB4_CH1__LOCALOFFSET__SET(dst) \
15805 (dst) = ((dst) &\
15806 ~0x40000000U) | ((u_int32_t)(1) << 30)
15807 #define RADIO130NM_RXTXBB4_CH1__LOCALOFFSET__CLR(dst) \
15808 (dst) = ((dst) &\
15809 ~0x40000000U) | ((u_int32_t)(0) << 30)
15810
15811 /* macros for field SPARE */
15812 #define RADIO130NM_RXTXBB4_CH1__SPARE__SHIFT 31
15813 #define RADIO130NM_RXTXBB4_CH1__SPARE__WIDTH 1
15814 #define RADIO130NM_RXTXBB4_CH1__SPARE__MASK 0x80000000U
15815 #define RADIO130NM_RXTXBB4_CH1__SPARE__READ(src) \
15816 (((u_int32_t)(src)\
15817 & 0x80000000U) >> 31)
15818 #define RADIO130NM_RXTXBB4_CH1__SPARE__WRITE(src) \
15819 (((u_int32_t)(src)\
15820 << 31) & 0x80000000U)
15821 #define RADIO130NM_RXTXBB4_CH1__SPARE__MODIFY(dst, src) \
15822 (dst) = ((dst) &\
15823 ~0x80000000U) | (((u_int32_t)(src) <<\
15824 31) & 0x80000000U)
15825 #define RADIO130NM_RXTXBB4_CH1__SPARE__VERIFY(src) \
15826 (!((((u_int32_t)(src)\
15827 << 31) & ~0x80000000U)))
15828 #define RADIO130NM_RXTXBB4_CH1__SPARE__SET(dst) \
15829 (dst) = ((dst) &\
15830 ~0x80000000U) | ((u_int32_t)(1) << 31)
15831 #define RADIO130NM_RXTXBB4_CH1__SPARE__CLR(dst) \
15832 (dst) = ((dst) &\
15833 ~0x80000000U) | ((u_int32_t)(0) << 31)
15834 #define RADIO130NM_RXTXBB4_CH1__TYPE u_int32_t
15835 #define RADIO130NM_RXTXBB4_CH1__READ 0xffffffffU
15836 #define RADIO130NM_RXTXBB4_CH1__WRITE 0xffffffffU
15837
15838 #endif /* __RADIO130NM_RXTXBB4_CH1_MACRO__ */
15839
15840
15841 /* macros for merlin2_0_radio_reg_map.RXTXBB4_CH1 */
15842 #define INST_MERLIN2_0_RADIO_REG_MAP__RXTXBB4_CH1__NUM 1
15843
15844 /* macros for BlueprintGlobalNameSpace::RADIO130NM_RF2G1_CH1 */
15845 #ifndef __RADIO130NM_RF2G1_CH1_MACRO__
15846 #define __RADIO130NM_RF2G1_CH1_MACRO__
15847
15848 /* macros for field SPARES */
15849 #define RADIO130NM_RF2G1_CH1__SPARES__SHIFT 0
15850 #define RADIO130NM_RF2G1_CH1__SPARES__WIDTH 6
15851 #define RADIO130NM_RF2G1_CH1__SPARES__MASK 0x0000003fU
15852 #define RADIO130NM_RF2G1_CH1__SPARES__READ(src) (u_int32_t)(src) & 0x0000003fU
15853 #define RADIO130NM_RF2G1_CH1__SPARES__WRITE(src) \
15854 ((u_int32_t)(src)\
15855 & 0x0000003fU)
15856 #define RADIO130NM_RF2G1_CH1__SPARES__MODIFY(dst, src) \
15857 (dst) = ((dst) &\
15858 ~0x0000003fU) | ((u_int32_t)(src) &\
15859 0x0000003fU)
15860 #define RADIO130NM_RF2G1_CH1__SPARES__VERIFY(src) \
15861 (!(((u_int32_t)(src)\
15862 & ~0x0000003fU)))
15863
15864 /* macros for field REGLO_BYPASS */
15865 #define RADIO130NM_RF2G1_CH1__REGLO_BYPASS__SHIFT 6
15866 #define RADIO130NM_RF2G1_CH1__REGLO_BYPASS__WIDTH 1
15867 #define RADIO130NM_RF2G1_CH1__REGLO_BYPASS__MASK 0x00000040U
15868 #define RADIO130NM_RF2G1_CH1__REGLO_BYPASS__READ(src) \
15869 (((u_int32_t)(src)\
15870 & 0x00000040U) >> 6)
15871 #define RADIO130NM_RF2G1_CH1__REGLO_BYPASS__WRITE(src) \
15872 (((u_int32_t)(src)\
15873 << 6) & 0x00000040U)
15874 #define RADIO130NM_RF2G1_CH1__REGLO_BYPASS__MODIFY(dst, src) \
15875 (dst) = ((dst) &\
15876 ~0x00000040U) | (((u_int32_t)(src) <<\
15877 6) & 0x00000040U)
15878 #define RADIO130NM_RF2G1_CH1__REGLO_BYPASS__VERIFY(src) \
15879 (!((((u_int32_t)(src)\
15880 << 6) & ~0x00000040U)))
15881 #define RADIO130NM_RF2G1_CH1__REGLO_BYPASS__SET(dst) \
15882 (dst) = ((dst) &\
15883 ~0x00000040U) | ((u_int32_t)(1) << 6)
15884 #define RADIO130NM_RF2G1_CH1__REGLO_BYPASS__CLR(dst) \
15885 (dst) = ((dst) &\
15886 ~0x00000040U) | ((u_int32_t)(0) << 6)
15887
15888 /* macros for field REGLNA_BYPASS */
15889 #define RADIO130NM_RF2G1_CH1__REGLNA_BYPASS__SHIFT 7
15890 #define RADIO130NM_RF2G1_CH1__REGLNA_BYPASS__WIDTH 1
15891 #define RADIO130NM_RF2G1_CH1__REGLNA_BYPASS__MASK 0x00000080U
15892 #define RADIO130NM_RF2G1_CH1__REGLNA_BYPASS__READ(src) \
15893 (((u_int32_t)(src)\
15894 & 0x00000080U) >> 7)
15895 #define RADIO130NM_RF2G1_CH1__REGLNA_BYPASS__WRITE(src) \
15896 (((u_int32_t)(src)\
15897 << 7) & 0x00000080U)
15898 #define RADIO130NM_RF2G1_CH1__REGLNA_BYPASS__MODIFY(dst, src) \
15899 (dst) = ((dst) &\
15900 ~0x00000080U) | (((u_int32_t)(src) <<\
15901 7) & 0x00000080U)
15902 #define RADIO130NM_RF2G1_CH1__REGLNA_BYPASS__VERIFY(src) \
15903 (!((((u_int32_t)(src)\
15904 << 7) & ~0x00000080U)))
15905 #define RADIO130NM_RF2G1_CH1__REGLNA_BYPASS__SET(dst) \
15906 (dst) = ((dst) &\
15907 ~0x00000080U) | ((u_int32_t)(1) << 7)
15908 #define RADIO130NM_RF2G1_CH1__REGLNA_BYPASS__CLR(dst) \
15909 (dst) = ((dst) &\
15910 ~0x00000080U) | ((u_int32_t)(0) << 7)
15911
15912 /* macros for field PDIC25U_VGM */
15913 #define RADIO130NM_RF2G1_CH1__PDIC25U_VGM__SHIFT 8
15914 #define RADIO130NM_RF2G1_CH1__PDIC25U_VGM__WIDTH 3
15915 #define RADIO130NM_RF2G1_CH1__PDIC25U_VGM__MASK 0x00000700U
15916 #define RADIO130NM_RF2G1_CH1__PDIC25U_VGM__READ(src) \
15917 (((u_int32_t)(src)\
15918 & 0x00000700U) >> 8)
15919 #define RADIO130NM_RF2G1_CH1__PDIC25U_VGM__WRITE(src) \
15920 (((u_int32_t)(src)\
15921 << 8) & 0x00000700U)
15922 #define RADIO130NM_RF2G1_CH1__PDIC25U_VGM__MODIFY(dst, src) \
15923 (dst) = ((dst) &\
15924 ~0x00000700U) | (((u_int32_t)(src) <<\
15925 8) & 0x00000700U)
15926 #define RADIO130NM_RF2G1_CH1__PDIC25U_VGM__VERIFY(src) \
15927 (!((((u_int32_t)(src)\
15928 << 8) & ~0x00000700U)))
15929
15930 /* macros for field PACA_SEL */
15931 #define RADIO130NM_RF2G1_CH1__PACA_SEL__SHIFT 11
15932 #define RADIO130NM_RF2G1_CH1__PACA_SEL__WIDTH 2
15933 #define RADIO130NM_RF2G1_CH1__PACA_SEL__MASK 0x00001800U
15934 #define RADIO130NM_RF2G1_CH1__PACA_SEL__READ(src) \
15935 (((u_int32_t)(src)\
15936 & 0x00001800U) >> 11)
15937 #define RADIO130NM_RF2G1_CH1__PACA_SEL__WRITE(src) \
15938 (((u_int32_t)(src)\
15939 << 11) & 0x00001800U)
15940 #define RADIO130NM_RF2G1_CH1__PACA_SEL__MODIFY(dst, src) \
15941 (dst) = ((dst) &\
15942 ~0x00001800U) | (((u_int32_t)(src) <<\
15943 11) & 0x00001800U)
15944 #define RADIO130NM_RF2G1_CH1__PACA_SEL__VERIFY(src) \
15945 (!((((u_int32_t)(src)\
15946 << 11) & ~0x00001800U)))
15947
15948 /* macros for field LOCONTROL */
15949 #define RADIO130NM_RF2G1_CH1__LOCONTROL__SHIFT 13
15950 #define RADIO130NM_RF2G1_CH1__LOCONTROL__WIDTH 1
15951 #define RADIO130NM_RF2G1_CH1__LOCONTROL__MASK 0x00002000U
15952 #define RADIO130NM_RF2G1_CH1__LOCONTROL__READ(src) \
15953 (((u_int32_t)(src)\
15954 & 0x00002000U) >> 13)
15955 #define RADIO130NM_RF2G1_CH1__LOCONTROL__WRITE(src) \
15956 (((u_int32_t)(src)\
15957 << 13) & 0x00002000U)
15958 #define RADIO130NM_RF2G1_CH1__LOCONTROL__MODIFY(dst, src) \
15959 (dst) = ((dst) &\
15960 ~0x00002000U) | (((u_int32_t)(src) <<\
15961 13) & 0x00002000U)
15962 #define RADIO130NM_RF2G1_CH1__LOCONTROL__VERIFY(src) \
15963 (!((((u_int32_t)(src)\
15964 << 13) & ~0x00002000U)))
15965 #define RADIO130NM_RF2G1_CH1__LOCONTROL__SET(dst) \
15966 (dst) = ((dst) &\
15967 ~0x00002000U) | ((u_int32_t)(1) << 13)
15968 #define RADIO130NM_RF2G1_CH1__LOCONTROL__CLR(dst) \
15969 (dst) = ((dst) &\
15970 ~0x00002000U) | ((u_int32_t)(0) << 13)
15971
15972 /* macros for field TXATB_SEL */
15973 #define RADIO130NM_RF2G1_CH1__TXATB_SEL__SHIFT 14
15974 #define RADIO130NM_RF2G1_CH1__TXATB_SEL__WIDTH 3
15975 #define RADIO130NM_RF2G1_CH1__TXATB_SEL__MASK 0x0001c000U
15976 #define RADIO130NM_RF2G1_CH1__TXATB_SEL__READ(src) \
15977 (((u_int32_t)(src)\
15978 & 0x0001c000U) >> 14)
15979 #define RADIO130NM_RF2G1_CH1__TXATB_SEL__WRITE(src) \
15980 (((u_int32_t)(src)\
15981 << 14) & 0x0001c000U)
15982 #define RADIO130NM_RF2G1_CH1__TXATB_SEL__MODIFY(dst, src) \
15983 (dst) = ((dst) &\
15984 ~0x0001c000U) | (((u_int32_t)(src) <<\
15985 14) & 0x0001c000U)
15986 #define RADIO130NM_RF2G1_CH1__TXATB_SEL__VERIFY(src) \
15987 (!((((u_int32_t)(src)\
15988 << 14) & ~0x0001c000U)))
15989
15990 /* macros for field RXATB_SEL */
15991 #define RADIO130NM_RF2G1_CH1__RXATB_SEL__SHIFT 17
15992 #define RADIO130NM_RF2G1_CH1__RXATB_SEL__WIDTH 3
15993 #define RADIO130NM_RF2G1_CH1__RXATB_SEL__MASK 0x000e0000U
15994 #define RADIO130NM_RF2G1_CH1__RXATB_SEL__READ(src) \
15995 (((u_int32_t)(src)\
15996 & 0x000e0000U) >> 17)
15997 #define RADIO130NM_RF2G1_CH1__RXATB_SEL__WRITE(src) \
15998 (((u_int32_t)(src)\
15999 << 17) & 0x000e0000U)
16000 #define RADIO130NM_RF2G1_CH1__RXATB_SEL__MODIFY(dst, src) \
16001 (dst) = ((dst) &\
16002 ~0x000e0000U) | (((u_int32_t)(src) <<\
16003 17) & 0x000e0000U)
16004 #define RADIO130NM_RF2G1_CH1__RXATB_SEL__VERIFY(src) \
16005 (!((((u_int32_t)(src)\
16006 << 17) & ~0x000e0000U)))
16007
16008 /* macros for field LOATB_SEL */
16009 #define RADIO130NM_RF2G1_CH1__LOATB_SEL__SHIFT 20
16010 #define RADIO130NM_RF2G1_CH1__LOATB_SEL__WIDTH 3
16011 #define RADIO130NM_RF2G1_CH1__LOATB_SEL__MASK 0x00700000U
16012 #define RADIO130NM_RF2G1_CH1__LOATB_SEL__READ(src) \
16013 (((u_int32_t)(src)\
16014 & 0x00700000U) >> 20)
16015 #define RADIO130NM_RF2G1_CH1__LOATB_SEL__WRITE(src) \
16016 (((u_int32_t)(src)\
16017 << 20) & 0x00700000U)
16018 #define RADIO130NM_RF2G1_CH1__LOATB_SEL__MODIFY(dst, src) \
16019 (dst) = ((dst) &\
16020 ~0x00700000U) | (((u_int32_t)(src) <<\
16021 20) & 0x00700000U)
16022 #define RADIO130NM_RF2G1_CH1__LOATB_SEL__VERIFY(src) \
16023 (!((((u_int32_t)(src)\
16024 << 20) & ~0x00700000U)))
16025
16026 /* macros for field OB */
16027 #define RADIO130NM_RF2G1_CH1__OB__SHIFT 23
16028 #define RADIO130NM_RF2G1_CH1__OB__WIDTH 3
16029 #define RADIO130NM_RF2G1_CH1__OB__MASK 0x03800000U
16030 #define RADIO130NM_RF2G1_CH1__OB__READ(src) \
16031 (((u_int32_t)(src)\
16032 & 0x03800000U) >> 23)
16033 #define RADIO130NM_RF2G1_CH1__OB__WRITE(src) \
16034 (((u_int32_t)(src)\
16035 << 23) & 0x03800000U)
16036 #define RADIO130NM_RF2G1_CH1__OB__MODIFY(dst, src) \
16037 (dst) = ((dst) &\
16038 ~0x03800000U) | (((u_int32_t)(src) <<\
16039 23) & 0x03800000U)
16040 #define RADIO130NM_RF2G1_CH1__OB__VERIFY(src) \
16041 (!((((u_int32_t)(src)\
16042 << 23) & ~0x03800000U)))
16043
16044 /* macros for field DB */
16045 #define RADIO130NM_RF2G1_CH1__DB__SHIFT 26
16046 #define RADIO130NM_RF2G1_CH1__DB__WIDTH 3
16047 #define RADIO130NM_RF2G1_CH1__DB__MASK 0x1c000000U
16048 #define RADIO130NM_RF2G1_CH1__DB__READ(src) \
16049 (((u_int32_t)(src)\
16050 & 0x1c000000U) >> 26)
16051 #define RADIO130NM_RF2G1_CH1__DB__WRITE(src) \
16052 (((u_int32_t)(src)\
16053 << 26) & 0x1c000000U)
16054 #define RADIO130NM_RF2G1_CH1__DB__MODIFY(dst, src) \
16055 (dst) = ((dst) &\
16056 ~0x1c000000U) | (((u_int32_t)(src) <<\
16057 26) & 0x1c000000U)
16058 #define RADIO130NM_RF2G1_CH1__DB__VERIFY(src) \
16059 (!((((u_int32_t)(src)\
16060 << 26) & ~0x1c000000U)))
16061
16062 /* macros for field PDIC25U_LNA */
16063 #define RADIO130NM_RF2G1_CH1__PDIC25U_LNA__SHIFT 29
16064 #define RADIO130NM_RF2G1_CH1__PDIC25U_LNA__WIDTH 3
16065 #define RADIO130NM_RF2G1_CH1__PDIC25U_LNA__MASK 0xe0000000U
16066 #define RADIO130NM_RF2G1_CH1__PDIC25U_LNA__READ(src) \
16067 (((u_int32_t)(src)\
16068 & 0xe0000000U) >> 29)
16069 #define RADIO130NM_RF2G1_CH1__PDIC25U_LNA__WRITE(src) \
16070 (((u_int32_t)(src)\
16071 << 29) & 0xe0000000U)
16072 #define RADIO130NM_RF2G1_CH1__PDIC25U_LNA__MODIFY(dst, src) \
16073 (dst) = ((dst) &\
16074 ~0xe0000000U) | (((u_int32_t)(src) <<\
16075 29) & 0xe0000000U)
16076 #define RADIO130NM_RF2G1_CH1__PDIC25U_LNA__VERIFY(src) \
16077 (!((((u_int32_t)(src)\
16078 << 29) & ~0xe0000000U)))
16079 #define RADIO130NM_RF2G1_CH1__TYPE u_int32_t
16080 #define RADIO130NM_RF2G1_CH1__READ 0xffffffffU
16081 #define RADIO130NM_RF2G1_CH1__WRITE 0xffffffffU
16082
16083 #endif /* __RADIO130NM_RF2G1_CH1_MACRO__ */
16084
16085
16086 /* macros for merlin2_0_radio_reg_map.RF2G1_CH1 */
16087 #define INST_MERLIN2_0_RADIO_REG_MAP__RF2G1_CH1__NUM 1
16088
16089 /* macros for BlueprintGlobalNameSpace::RADIO130NM_RF2G2_CH1 */
16090 #ifndef __RADIO130NM_RF2G2_CH1_MACRO__
16091 #define __RADIO130NM_RF2G2_CH1_MACRO__
16092
16093 /* macros for field PDIR25U_VREGLO */
16094 #define RADIO130NM_RF2G2_CH1__PDIR25U_VREGLO__SHIFT 0
16095 #define RADIO130NM_RF2G2_CH1__PDIR25U_VREGLO__WIDTH 3
16096 #define RADIO130NM_RF2G2_CH1__PDIR25U_VREGLO__MASK 0x00000007U
16097 #define RADIO130NM_RF2G2_CH1__PDIR25U_VREGLO__READ(src) \
16098 (u_int32_t)(src)\
16099 & 0x00000007U
16100 #define RADIO130NM_RF2G2_CH1__PDIR25U_VREGLO__WRITE(src) \
16101 ((u_int32_t)(src)\
16102 & 0x00000007U)
16103 #define RADIO130NM_RF2G2_CH1__PDIR25U_VREGLO__MODIFY(dst, src) \
16104 (dst) = ((dst) &\
16105 ~0x00000007U) | ((u_int32_t)(src) &\
16106 0x00000007U)
16107 #define RADIO130NM_RF2G2_CH1__PDIR25U_VREGLO__VERIFY(src) \
16108 (!(((u_int32_t)(src)\
16109 & ~0x00000007U)))
16110
16111 /* macros for field PDIC25U_VREGLO */
16112 #define RADIO130NM_RF2G2_CH1__PDIC25U_VREGLO__SHIFT 3
16113 #define RADIO130NM_RF2G2_CH1__PDIC25U_VREGLO__WIDTH 3
16114 #define RADIO130NM_RF2G2_CH1__PDIC25U_VREGLO__MASK 0x00000038U
16115 #define RADIO130NM_RF2G2_CH1__PDIC25U_VREGLO__READ(src) \
16116 (((u_int32_t)(src)\
16117 & 0x00000038U) >> 3)
16118 #define RADIO130NM_RF2G2_CH1__PDIC25U_VREGLO__WRITE(src) \
16119 (((u_int32_t)(src)\
16120 << 3) & 0x00000038U)
16121 #define RADIO130NM_RF2G2_CH1__PDIC25U_VREGLO__MODIFY(dst, src) \
16122 (dst) = ((dst) &\
16123 ~0x00000038U) | (((u_int32_t)(src) <<\
16124 3) & 0x00000038U)
16125 #define RADIO130NM_RF2G2_CH1__PDIC25U_VREGLO__VERIFY(src) \
16126 (!((((u_int32_t)(src)\
16127 << 3) & ~0x00000038U)))
16128
16129 /* macros for field PDIC50U_DIV */
16130 #define RADIO130NM_RF2G2_CH1__PDIC50U_DIV__SHIFT 6
16131 #define RADIO130NM_RF2G2_CH1__PDIC50U_DIV__WIDTH 3
16132 #define RADIO130NM_RF2G2_CH1__PDIC50U_DIV__MASK 0x000001c0U
16133 #define RADIO130NM_RF2G2_CH1__PDIC50U_DIV__READ(src) \
16134 (((u_int32_t)(src)\
16135 & 0x000001c0U) >> 6)
16136 #define RADIO130NM_RF2G2_CH1__PDIC50U_DIV__WRITE(src) \
16137 (((u_int32_t)(src)\
16138 << 6) & 0x000001c0U)
16139 #define RADIO130NM_RF2G2_CH1__PDIC50U_DIV__MODIFY(dst, src) \
16140 (dst) = ((dst) &\
16141 ~0x000001c0U) | (((u_int32_t)(src) <<\
16142 6) & 0x000001c0U)
16143 #define RADIO130NM_RF2G2_CH1__PDIC50U_DIV__VERIFY(src) \
16144 (!((((u_int32_t)(src)\
16145 << 6) & ~0x000001c0U)))
16146
16147 /* macros for field PDIC25U_RXRF */
16148 #define RADIO130NM_RF2G2_CH1__PDIC25U_RXRF__SHIFT 9
16149 #define RADIO130NM_RF2G2_CH1__PDIC25U_RXRF__WIDTH 3
16150 #define RADIO130NM_RF2G2_CH1__PDIC25U_RXRF__MASK 0x00000e00U
16151 #define RADIO130NM_RF2G2_CH1__PDIC25U_RXRF__READ(src) \
16152 (((u_int32_t)(src)\
16153 & 0x00000e00U) >> 9)
16154 #define RADIO130NM_RF2G2_CH1__PDIC25U_RXRF__WRITE(src) \
16155 (((u_int32_t)(src)\
16156 << 9) & 0x00000e00U)
16157 #define RADIO130NM_RF2G2_CH1__PDIC25U_RXRF__MODIFY(dst, src) \
16158 (dst) = ((dst) &\
16159 ~0x00000e00U) | (((u_int32_t)(src) <<\
16160 9) & 0x00000e00U)
16161 #define RADIO130NM_RF2G2_CH1__PDIC25U_RXRF__VERIFY(src) \
16162 (!((((u_int32_t)(src)\
16163 << 9) & ~0x00000e00U)))
16164
16165 /* macros for field PDIC25U_TXRF */
16166 #define RADIO130NM_RF2G2_CH1__PDIC25U_TXRF__SHIFT 12
16167 #define RADIO130NM_RF2G2_CH1__PDIC25U_TXRF__WIDTH 3
16168 #define RADIO130NM_RF2G2_CH1__PDIC25U_TXRF__MASK 0x00007000U
16169 #define RADIO130NM_RF2G2_CH1__PDIC25U_TXRF__READ(src) \
16170 (((u_int32_t)(src)\
16171 & 0x00007000U) >> 12)
16172 #define RADIO130NM_RF2G2_CH1__PDIC25U_TXRF__WRITE(src) \
16173 (((u_int32_t)(src)\
16174 << 12) & 0x00007000U)
16175 #define RADIO130NM_RF2G2_CH1__PDIC25U_TXRF__MODIFY(dst, src) \
16176 (dst) = ((dst) &\
16177 ~0x00007000U) | (((u_int32_t)(src) <<\
16178 12) & 0x00007000U)
16179 #define RADIO130NM_RF2G2_CH1__PDIC25U_TXRF__VERIFY(src) \
16180 (!((((u_int32_t)(src)\
16181 << 12) & ~0x00007000U)))
16182
16183 /* macros for field PDIC25U_TXPA */
16184 #define RADIO130NM_RF2G2_CH1__PDIC25U_TXPA__SHIFT 15
16185 #define RADIO130NM_RF2G2_CH1__PDIC25U_TXPA__WIDTH 3
16186 #define RADIO130NM_RF2G2_CH1__PDIC25U_TXPA__MASK 0x00038000U
16187 #define RADIO130NM_RF2G2_CH1__PDIC25U_TXPA__READ(src) \
16188 (((u_int32_t)(src)\
16189 & 0x00038000U) >> 15)
16190 #define RADIO130NM_RF2G2_CH1__PDIC25U_TXPA__WRITE(src) \
16191 (((u_int32_t)(src)\
16192 << 15) & 0x00038000U)
16193 #define RADIO130NM_RF2G2_CH1__PDIC25U_TXPA__MODIFY(dst, src) \
16194 (dst) = ((dst) &\
16195 ~0x00038000U) | (((u_int32_t)(src) <<\
16196 15) & 0x00038000U)
16197 #define RADIO130NM_RF2G2_CH1__PDIC25U_TXPA__VERIFY(src) \
16198 (!((((u_int32_t)(src)\
16199 << 15) & ~0x00038000U)))
16200
16201 /* macros for field PDIR25U_TXPA */
16202 #define RADIO130NM_RF2G2_CH1__PDIR25U_TXPA__SHIFT 18
16203 #define RADIO130NM_RF2G2_CH1__PDIR25U_TXPA__WIDTH 1
16204 #define RADIO130NM_RF2G2_CH1__PDIR25U_TXPA__MASK 0x00040000U
16205 #define RADIO130NM_RF2G2_CH1__PDIR25U_TXPA__READ(src) \
16206 (((u_int32_t)(src)\
16207 & 0x00040000U) >> 18)
16208 #define RADIO130NM_RF2G2_CH1__PDIR25U_TXPA__WRITE(src) \
16209 (((u_int32_t)(src)\
16210 << 18) & 0x00040000U)
16211 #define RADIO130NM_RF2G2_CH1__PDIR25U_TXPA__MODIFY(dst, src) \
16212 (dst) = ((dst) &\
16213 ~0x00040000U) | (((u_int32_t)(src) <<\
16214 18) & 0x00040000U)
16215 #define RADIO130NM_RF2G2_CH1__PDIR25U_TXPA__VERIFY(src) \
16216 (!((((u_int32_t)(src)\
16217 << 18) & ~0x00040000U)))
16218 #define RADIO130NM_RF2G2_CH1__PDIR25U_TXPA__SET(dst) \
16219 (dst) = ((dst) &\
16220 ~0x00040000U) | ((u_int32_t)(1) << 18)
16221 #define RADIO130NM_RF2G2_CH1__PDIR25U_TXPA__CLR(dst) \
16222 (dst) = ((dst) &\
16223 ~0x00040000U) | ((u_int32_t)(0) << 18)
16224
16225 /* macros for field PDIR25U_TXMIX */
16226 #define RADIO130NM_RF2G2_CH1__PDIR25U_TXMIX__SHIFT 19
16227 #define RADIO130NM_RF2G2_CH1__PDIR25U_TXMIX__WIDTH 3
16228 #define RADIO130NM_RF2G2_CH1__PDIR25U_TXMIX__MASK 0x00380000U
16229 #define RADIO130NM_RF2G2_CH1__PDIR25U_TXMIX__READ(src) \
16230 (((u_int32_t)(src)\
16231 & 0x00380000U) >> 19)
16232 #define RADIO130NM_RF2G2_CH1__PDIR25U_TXMIX__WRITE(src) \
16233 (((u_int32_t)(src)\
16234 << 19) & 0x00380000U)
16235 #define RADIO130NM_RF2G2_CH1__PDIR25U_TXMIX__MODIFY(dst, src) \
16236 (dst) = ((dst) &\
16237 ~0x00380000U) | (((u_int32_t)(src) <<\
16238 19) & 0x00380000U)
16239 #define RADIO130NM_RF2G2_CH1__PDIR25U_TXMIX__VERIFY(src) \
16240 (!((((u_int32_t)(src)\
16241 << 19) & ~0x00380000U)))
16242
16243 /* macros for field PDTXMIX */
16244 #define RADIO130NM_RF2G2_CH1__PDTXMIX__SHIFT 22
16245 #define RADIO130NM_RF2G2_CH1__PDTXMIX__WIDTH 1
16246 #define RADIO130NM_RF2G2_CH1__PDTXMIX__MASK 0x00400000U
16247 #define RADIO130NM_RF2G2_CH1__PDTXMIX__READ(src) \
16248 (((u_int32_t)(src)\
16249 & 0x00400000U) >> 22)
16250 #define RADIO130NM_RF2G2_CH1__PDTXMIX__WRITE(src) \
16251 (((u_int32_t)(src)\
16252 << 22) & 0x00400000U)
16253 #define RADIO130NM_RF2G2_CH1__PDTXMIX__MODIFY(dst, src) \
16254 (dst) = ((dst) &\
16255 ~0x00400000U) | (((u_int32_t)(src) <<\
16256 22) & 0x00400000U)
16257 #define RADIO130NM_RF2G2_CH1__PDTXMIX__VERIFY(src) \
16258 (!((((u_int32_t)(src)\
16259 << 22) & ~0x00400000U)))
16260 #define RADIO130NM_RF2G2_CH1__PDTXMIX__SET(dst) \
16261 (dst) = ((dst) &\
16262 ~0x00400000U) | ((u_int32_t)(1) << 22)
16263 #define RADIO130NM_RF2G2_CH1__PDTXMIX__CLR(dst) \
16264 (dst) = ((dst) &\
16265 ~0x00400000U) | ((u_int32_t)(0) << 22)
16266
16267 /* macros for field PDTXLO */
16268 #define RADIO130NM_RF2G2_CH1__PDTXLO__SHIFT 23
16269 #define RADIO130NM_RF2G2_CH1__PDTXLO__WIDTH 1
16270 #define RADIO130NM_RF2G2_CH1__PDTXLO__MASK 0x00800000U
16271 #define RADIO130NM_RF2G2_CH1__PDTXLO__READ(src) \
16272 (((u_int32_t)(src)\
16273 & 0x00800000U) >> 23)
16274 #define RADIO130NM_RF2G2_CH1__PDTXLO__WRITE(src) \
16275 (((u_int32_t)(src)\
16276 << 23) & 0x00800000U)
16277 #define RADIO130NM_RF2G2_CH1__PDTXLO__MODIFY(dst, src) \
16278 (dst) = ((dst) &\
16279 ~0x00800000U) | (((u_int32_t)(src) <<\
16280 23) & 0x00800000U)
16281 #define RADIO130NM_RF2G2_CH1__PDTXLO__VERIFY(src) \
16282 (!((((u_int32_t)(src)\
16283 << 23) & ~0x00800000U)))
16284 #define RADIO130NM_RF2G2_CH1__PDTXLO__SET(dst) \
16285 (dst) = ((dst) &\
16286 ~0x00800000U) | ((u_int32_t)(1) << 23)
16287 #define RADIO130NM_RF2G2_CH1__PDTXLO__CLR(dst) \
16288 (dst) = ((dst) &\
16289 ~0x00800000U) | ((u_int32_t)(0) << 23)
16290
16291 /* macros for field PDRXLO */
16292 #define RADIO130NM_RF2G2_CH1__PDRXLO__SHIFT 24
16293 #define RADIO130NM_RF2G2_CH1__PDRXLO__WIDTH 1
16294 #define RADIO130NM_RF2G2_CH1__PDRXLO__MASK 0x01000000U
16295 #define RADIO130NM_RF2G2_CH1__PDRXLO__READ(src) \
16296 (((u_int32_t)(src)\
16297 & 0x01000000U) >> 24)
16298 #define RADIO130NM_RF2G2_CH1__PDRXLO__WRITE(src) \
16299 (((u_int32_t)(src)\
16300 << 24) & 0x01000000U)
16301 #define RADIO130NM_RF2G2_CH1__PDRXLO__MODIFY(dst, src) \
16302 (dst) = ((dst) &\
16303 ~0x01000000U) | (((u_int32_t)(src) <<\
16304 24) & 0x01000000U)
16305 #define RADIO130NM_RF2G2_CH1__PDRXLO__VERIFY(src) \
16306 (!((((u_int32_t)(src)\
16307 << 24) & ~0x01000000U)))
16308 #define RADIO130NM_RF2G2_CH1__PDRXLO__SET(dst) \
16309 (dst) = ((dst) &\
16310 ~0x01000000U) | ((u_int32_t)(1) << 24)
16311 #define RADIO130NM_RF2G2_CH1__PDRXLO__CLR(dst) \
16312 (dst) = ((dst) &\
16313 ~0x01000000U) | ((u_int32_t)(0) << 24)
16314
16315 /* macros for field PDVGM */
16316 #define RADIO130NM_RF2G2_CH1__PDVGM__SHIFT 25
16317 #define RADIO130NM_RF2G2_CH1__PDVGM__WIDTH 1
16318 #define RADIO130NM_RF2G2_CH1__PDVGM__MASK 0x02000000U
16319 #define RADIO130NM_RF2G2_CH1__PDVGM__READ(src) \
16320 (((u_int32_t)(src)\
16321 & 0x02000000U) >> 25)
16322 #define RADIO130NM_RF2G2_CH1__PDVGM__WRITE(src) \
16323 (((u_int32_t)(src)\
16324 << 25) & 0x02000000U)
16325 #define RADIO130NM_RF2G2_CH1__PDVGM__MODIFY(dst, src) \
16326 (dst) = ((dst) &\
16327 ~0x02000000U) | (((u_int32_t)(src) <<\
16328 25) & 0x02000000U)
16329 #define RADIO130NM_RF2G2_CH1__PDVGM__VERIFY(src) \
16330 (!((((u_int32_t)(src)\
16331 << 25) & ~0x02000000U)))
16332 #define RADIO130NM_RF2G2_CH1__PDVGM__SET(dst) \
16333 (dst) = ((dst) &\
16334 ~0x02000000U) | ((u_int32_t)(1) << 25)
16335 #define RADIO130NM_RF2G2_CH1__PDVGM__CLR(dst) \
16336 (dst) = ((dst) &\
16337 ~0x02000000U) | ((u_int32_t)(0) << 25)
16338
16339 /* macros for field PDREGLO */
16340 #define RADIO130NM_RF2G2_CH1__PDREGLO__SHIFT 26
16341 #define RADIO130NM_RF2G2_CH1__PDREGLO__WIDTH 1
16342 #define RADIO130NM_RF2G2_CH1__PDREGLO__MASK 0x04000000U
16343 #define RADIO130NM_RF2G2_CH1__PDREGLO__READ(src) \
16344 (((u_int32_t)(src)\
16345 & 0x04000000U) >> 26)
16346 #define RADIO130NM_RF2G2_CH1__PDREGLO__WRITE(src) \
16347 (((u_int32_t)(src)\
16348 << 26) & 0x04000000U)
16349 #define RADIO130NM_RF2G2_CH1__PDREGLO__MODIFY(dst, src) \
16350 (dst) = ((dst) &\
16351 ~0x04000000U) | (((u_int32_t)(src) <<\
16352 26) & 0x04000000U)
16353 #define RADIO130NM_RF2G2_CH1__PDREGLO__VERIFY(src) \
16354 (!((((u_int32_t)(src)\
16355 << 26) & ~0x04000000U)))
16356 #define RADIO130NM_RF2G2_CH1__PDREGLO__SET(dst) \
16357 (dst) = ((dst) &\
16358 ~0x04000000U) | ((u_int32_t)(1) << 26)
16359 #define RADIO130NM_RF2G2_CH1__PDREGLO__CLR(dst) \
16360 (dst) = ((dst) &\
16361 ~0x04000000U) | ((u_int32_t)(0) << 26)
16362
16363 /* macros for field PDREGLNA */
16364 #define RADIO130NM_RF2G2_CH1__PDREGLNA__SHIFT 27
16365 #define RADIO130NM_RF2G2_CH1__PDREGLNA__WIDTH 1
16366 #define RADIO130NM_RF2G2_CH1__PDREGLNA__MASK 0x08000000U
16367 #define RADIO130NM_RF2G2_CH1__PDREGLNA__READ(src) \
16368 (((u_int32_t)(src)\
16369 & 0x08000000U) >> 27)
16370 #define RADIO130NM_RF2G2_CH1__PDREGLNA__WRITE(src) \
16371 (((u_int32_t)(src)\
16372 << 27) & 0x08000000U)
16373 #define RADIO130NM_RF2G2_CH1__PDREGLNA__MODIFY(dst, src) \
16374 (dst) = ((dst) &\
16375 ~0x08000000U) | (((u_int32_t)(src) <<\
16376 27) & 0x08000000U)
16377 #define RADIO130NM_RF2G2_CH1__PDREGLNA__VERIFY(src) \
16378 (!((((u_int32_t)(src)\
16379 << 27) & ~0x08000000U)))
16380 #define RADIO130NM_RF2G2_CH1__PDREGLNA__SET(dst) \
16381 (dst) = ((dst) &\
16382 ~0x08000000U) | ((u_int32_t)(1) << 27)
16383 #define RADIO130NM_RF2G2_CH1__PDREGLNA__CLR(dst) \
16384 (dst) = ((dst) &\
16385 ~0x08000000U) | ((u_int32_t)(0) << 27)
16386
16387 /* macros for field PDPAOUT */
16388 #define RADIO130NM_RF2G2_CH1__PDPAOUT__SHIFT 28
16389 #define RADIO130NM_RF2G2_CH1__PDPAOUT__WIDTH 1
16390 #define RADIO130NM_RF2G2_CH1__PDPAOUT__MASK 0x10000000U
16391 #define RADIO130NM_RF2G2_CH1__PDPAOUT__READ(src) \
16392 (((u_int32_t)(src)\
16393 & 0x10000000U) >> 28)
16394 #define RADIO130NM_RF2G2_CH1__PDPAOUT__WRITE(src) \
16395 (((u_int32_t)(src)\
16396 << 28) & 0x10000000U)
16397 #define RADIO130NM_RF2G2_CH1__PDPAOUT__MODIFY(dst, src) \
16398 (dst) = ((dst) &\
16399 ~0x10000000U) | (((u_int32_t)(src) <<\
16400 28) & 0x10000000U)
16401 #define RADIO130NM_RF2G2_CH1__PDPAOUT__VERIFY(src) \
16402 (!((((u_int32_t)(src)\
16403 << 28) & ~0x10000000U)))
16404 #define RADIO130NM_RF2G2_CH1__PDPAOUT__SET(dst) \
16405 (dst) = ((dst) &\
16406 ~0x10000000U) | ((u_int32_t)(1) << 28)
16407 #define RADIO130NM_RF2G2_CH1__PDPAOUT__CLR(dst) \
16408 (dst) = ((dst) &\
16409 ~0x10000000U) | ((u_int32_t)(0) << 28)
16410
16411 /* macros for field PDPADRV */
16412 #define RADIO130NM_RF2G2_CH1__PDPADRV__SHIFT 29
16413 #define RADIO130NM_RF2G2_CH1__PDPADRV__WIDTH 1
16414 #define RADIO130NM_RF2G2_CH1__PDPADRV__MASK 0x20000000U
16415 #define RADIO130NM_RF2G2_CH1__PDPADRV__READ(src) \
16416 (((u_int32_t)(src)\
16417 & 0x20000000U) >> 29)
16418 #define RADIO130NM_RF2G2_CH1__PDPADRV__WRITE(src) \
16419 (((u_int32_t)(src)\
16420 << 29) & 0x20000000U)
16421 #define RADIO130NM_RF2G2_CH1__PDPADRV__MODIFY(dst, src) \
16422 (dst) = ((dst) &\
16423 ~0x20000000U) | (((u_int32_t)(src) <<\
16424 29) & 0x20000000U)
16425 #define RADIO130NM_RF2G2_CH1__PDPADRV__VERIFY(src) \
16426 (!((((u_int32_t)(src)\
16427 << 29) & ~0x20000000U)))
16428 #define RADIO130NM_RF2G2_CH1__PDPADRV__SET(dst) \
16429 (dst) = ((dst) &\
16430 ~0x20000000U) | ((u_int32_t)(1) << 29)
16431 #define RADIO130NM_RF2G2_CH1__PDPADRV__CLR(dst) \
16432 (dst) = ((dst) &\
16433 ~0x20000000U) | ((u_int32_t)(0) << 29)
16434
16435 /* macros for field PDDIV */
16436 #define RADIO130NM_RF2G2_CH1__PDDIV__SHIFT 30
16437 #define RADIO130NM_RF2G2_CH1__PDDIV__WIDTH 1
16438 #define RADIO130NM_RF2G2_CH1__PDDIV__MASK 0x40000000U
16439 #define RADIO130NM_RF2G2_CH1__PDDIV__READ(src) \
16440 (((u_int32_t)(src)\
16441 & 0x40000000U) >> 30)
16442 #define RADIO130NM_RF2G2_CH1__PDDIV__WRITE(src) \
16443 (((u_int32_t)(src)\
16444 << 30) & 0x40000000U)
16445 #define RADIO130NM_RF2G2_CH1__PDDIV__MODIFY(dst, src) \
16446 (dst) = ((dst) &\
16447 ~0x40000000U) | (((u_int32_t)(src) <<\
16448 30) & 0x40000000U)
16449 #define RADIO130NM_RF2G2_CH1__PDDIV__VERIFY(src) \
16450 (!((((u_int32_t)(src)\
16451 << 30) & ~0x40000000U)))
16452 #define RADIO130NM_RF2G2_CH1__PDDIV__SET(dst) \
16453 (dst) = ((dst) &\
16454 ~0x40000000U) | ((u_int32_t)(1) << 30)
16455 #define RADIO130NM_RF2G2_CH1__PDDIV__CLR(dst) \
16456 (dst) = ((dst) &\
16457 ~0x40000000U) | ((u_int32_t)(0) << 30)
16458
16459 /* macros for field PDLNA */
16460 #define RADIO130NM_RF2G2_CH1__PDLNA__SHIFT 31
16461 #define RADIO130NM_RF2G2_CH1__PDLNA__WIDTH 1
16462 #define RADIO130NM_RF2G2_CH1__PDLNA__MASK 0x80000000U
16463 #define RADIO130NM_RF2G2_CH1__PDLNA__READ(src) \
16464 (((u_int32_t)(src)\
16465 & 0x80000000U) >> 31)
16466 #define RADIO130NM_RF2G2_CH1__PDLNA__WRITE(src) \
16467 (((u_int32_t)(src)\
16468 << 31) & 0x80000000U)
16469 #define RADIO130NM_RF2G2_CH1__PDLNA__MODIFY(dst, src) \
16470 (dst) = ((dst) &\
16471 ~0x80000000U) | (((u_int32_t)(src) <<\
16472 31) & 0x80000000U)
16473 #define RADIO130NM_RF2G2_CH1__PDLNA__VERIFY(src) \
16474 (!((((u_int32_t)(src)\
16475 << 31) & ~0x80000000U)))
16476 #define RADIO130NM_RF2G2_CH1__PDLNA__SET(dst) \
16477 (dst) = ((dst) &\
16478 ~0x80000000U) | ((u_int32_t)(1) << 31)
16479 #define RADIO130NM_RF2G2_CH1__PDLNA__CLR(dst) \
16480 (dst) = ((dst) &\
16481 ~0x80000000U) | ((u_int32_t)(0) << 31)
16482 #define RADIO130NM_RF2G2_CH1__TYPE u_int32_t
16483 #define RADIO130NM_RF2G2_CH1__READ 0xffffffffU
16484 #define RADIO130NM_RF2G2_CH1__WRITE 0xffffffffU
16485
16486 #endif /* __RADIO130NM_RF2G2_CH1_MACRO__ */
16487
16488
16489 /* macros for merlin2_0_radio_reg_map.RF2G2_CH1 */
16490 #define INST_MERLIN2_0_RADIO_REG_MAP__RF2G2_CH1__NUM 1
16491
16492 /* macros for BlueprintGlobalNameSpace::RADIO130NM_RF5G1_CH1 */
16493 #ifndef __RADIO130NM_RF5G1_CH1_MACRO__
16494 #define __RADIO130NM_RF5G1_CH1_MACRO__
16495
16496 /* macros for field SPARE */
16497 #define RADIO130NM_RF5G1_CH1__SPARE__SHIFT 0
16498 #define RADIO130NM_RF5G1_CH1__SPARE__WIDTH 10
16499 #define RADIO130NM_RF5G1_CH1__SPARE__MASK 0x000003ffU
16500 #define RADIO130NM_RF5G1_CH1__SPARE__READ(src) (u_int32_t)(src) & 0x000003ffU
16501 #define RADIO130NM_RF5G1_CH1__SPARE__WRITE(src) \
16502 ((u_int32_t)(src)\
16503 & 0x000003ffU)
16504 #define RADIO130NM_RF5G1_CH1__SPARE__MODIFY(dst, src) \
16505 (dst) = ((dst) &\
16506 ~0x000003ffU) | ((u_int32_t)(src) &\
16507 0x000003ffU)
16508 #define RADIO130NM_RF5G1_CH1__SPARE__VERIFY(src) \
16509 (!(((u_int32_t)(src)\
16510 & ~0x000003ffU)))
16511
16512 /* macros for field PDREGLO5 */
16513 #define RADIO130NM_RF5G1_CH1__PDREGLO5__SHIFT 10
16514 #define RADIO130NM_RF5G1_CH1__PDREGLO5__WIDTH 1
16515 #define RADIO130NM_RF5G1_CH1__PDREGLO5__MASK 0x00000400U
16516 #define RADIO130NM_RF5G1_CH1__PDREGLO5__READ(src) \
16517 (((u_int32_t)(src)\
16518 & 0x00000400U) >> 10)
16519 #define RADIO130NM_RF5G1_CH1__PDREGLO5__WRITE(src) \
16520 (((u_int32_t)(src)\
16521 << 10) & 0x00000400U)
16522 #define RADIO130NM_RF5G1_CH1__PDREGLO5__MODIFY(dst, src) \
16523 (dst) = ((dst) &\
16524 ~0x00000400U) | (((u_int32_t)(src) <<\
16525 10) & 0x00000400U)
16526 #define RADIO130NM_RF5G1_CH1__PDREGLO5__VERIFY(src) \
16527 (!((((u_int32_t)(src)\
16528 << 10) & ~0x00000400U)))
16529 #define RADIO130NM_RF5G1_CH1__PDREGLO5__SET(dst) \
16530 (dst) = ((dst) &\
16531 ~0x00000400U) | ((u_int32_t)(1) << 10)
16532 #define RADIO130NM_RF5G1_CH1__PDREGLO5__CLR(dst) \
16533 (dst) = ((dst) &\
16534 ~0x00000400U) | ((u_int32_t)(0) << 10)
16535
16536 /* macros for field REGLO_BYPASS5 */
16537 #define RADIO130NM_RF5G1_CH1__REGLO_BYPASS5__SHIFT 11
16538 #define RADIO130NM_RF5G1_CH1__REGLO_BYPASS5__WIDTH 1
16539 #define RADIO130NM_RF5G1_CH1__REGLO_BYPASS5__MASK 0x00000800U
16540 #define RADIO130NM_RF5G1_CH1__REGLO_BYPASS5__READ(src) \
16541 (((u_int32_t)(src)\
16542 & 0x00000800U) >> 11)
16543 #define RADIO130NM_RF5G1_CH1__REGLO_BYPASS5__WRITE(src) \
16544 (((u_int32_t)(src)\
16545 << 11) & 0x00000800U)
16546 #define RADIO130NM_RF5G1_CH1__REGLO_BYPASS5__MODIFY(dst, src) \
16547 (dst) = ((dst) &\
16548 ~0x00000800U) | (((u_int32_t)(src) <<\
16549 11) & 0x00000800U)
16550 #define RADIO130NM_RF5G1_CH1__REGLO_BYPASS5__VERIFY(src) \
16551 (!((((u_int32_t)(src)\
16552 << 11) & ~0x00000800U)))
16553 #define RADIO130NM_RF5G1_CH1__REGLO_BYPASS5__SET(dst) \
16554 (dst) = ((dst) &\
16555 ~0x00000800U) | ((u_int32_t)(1) << 11)
16556 #define RADIO130NM_RF5G1_CH1__REGLO_BYPASS5__CLR(dst) \
16557 (dst) = ((dst) &\
16558 ~0x00000800U) | ((u_int32_t)(0) << 11)
16559
16560 /* macros for field LO5CONTROL */
16561 #define RADIO130NM_RF5G1_CH1__LO5CONTROL__SHIFT 12
16562 #define RADIO130NM_RF5G1_CH1__LO5CONTROL__WIDTH 1
16563 #define RADIO130NM_RF5G1_CH1__LO5CONTROL__MASK 0x00001000U
16564 #define RADIO130NM_RF5G1_CH1__LO5CONTROL__READ(src) \
16565 (((u_int32_t)(src)\
16566 & 0x00001000U) >> 12)
16567 #define RADIO130NM_RF5G1_CH1__LO5CONTROL__WRITE(src) \
16568 (((u_int32_t)(src)\
16569 << 12) & 0x00001000U)
16570 #define RADIO130NM_RF5G1_CH1__LO5CONTROL__MODIFY(dst, src) \
16571 (dst) = ((dst) &\
16572 ~0x00001000U) | (((u_int32_t)(src) <<\
16573 12) & 0x00001000U)
16574 #define RADIO130NM_RF5G1_CH1__LO5CONTROL__VERIFY(src) \
16575 (!((((u_int32_t)(src)\
16576 << 12) & ~0x00001000U)))
16577 #define RADIO130NM_RF5G1_CH1__LO5CONTROL__SET(dst) \
16578 (dst) = ((dst) &\
16579 ~0x00001000U) | ((u_int32_t)(1) << 12)
16580 #define RADIO130NM_RF5G1_CH1__LO5CONTROL__CLR(dst) \
16581 (dst) = ((dst) &\
16582 ~0x00001000U) | ((u_int32_t)(0) << 12)
16583
16584 /* macros for field TX5_ATB_SEL */
16585 #define RADIO130NM_RF5G1_CH1__TX5_ATB_SEL__SHIFT 13
16586 #define RADIO130NM_RF5G1_CH1__TX5_ATB_SEL__WIDTH 3
16587 #define RADIO130NM_RF5G1_CH1__TX5_ATB_SEL__MASK 0x0000e000U
16588 #define RADIO130NM_RF5G1_CH1__TX5_ATB_SEL__READ(src) \
16589 (((u_int32_t)(src)\
16590 & 0x0000e000U) >> 13)
16591 #define RADIO130NM_RF5G1_CH1__TX5_ATB_SEL__WRITE(src) \
16592 (((u_int32_t)(src)\
16593 << 13) & 0x0000e000U)
16594 #define RADIO130NM_RF5G1_CH1__TX5_ATB_SEL__MODIFY(dst, src) \
16595 (dst) = ((dst) &\
16596 ~0x0000e000U) | (((u_int32_t)(src) <<\
16597 13) & 0x0000e000U)
16598 #define RADIO130NM_RF5G1_CH1__TX5_ATB_SEL__VERIFY(src) \
16599 (!((((u_int32_t)(src)\
16600 << 13) & ~0x0000e000U)))
16601
16602 /* macros for field OB5 */
16603 #define RADIO130NM_RF5G1_CH1__OB5__SHIFT 16
16604 #define RADIO130NM_RF5G1_CH1__OB5__WIDTH 3
16605 #define RADIO130NM_RF5G1_CH1__OB5__MASK 0x00070000U
16606 #define RADIO130NM_RF5G1_CH1__OB5__READ(src) \
16607 (((u_int32_t)(src)\
16608 & 0x00070000U) >> 16)
16609 #define RADIO130NM_RF5G1_CH1__OB5__WRITE(src) \
16610 (((u_int32_t)(src)\
16611 << 16) & 0x00070000U)
16612 #define RADIO130NM_RF5G1_CH1__OB5__MODIFY(dst, src) \
16613 (dst) = ((dst) &\
16614 ~0x00070000U) | (((u_int32_t)(src) <<\
16615 16) & 0x00070000U)
16616 #define RADIO130NM_RF5G1_CH1__OB5__VERIFY(src) \
16617 (!((((u_int32_t)(src)\
16618 << 16) & ~0x00070000U)))
16619
16620 /* macros for field DB5 */
16621 #define RADIO130NM_RF5G1_CH1__DB5__SHIFT 19
16622 #define RADIO130NM_RF5G1_CH1__DB5__WIDTH 3
16623 #define RADIO130NM_RF5G1_CH1__DB5__MASK 0x00380000U
16624 #define RADIO130NM_RF5G1_CH1__DB5__READ(src) \
16625 (((u_int32_t)(src)\
16626 & 0x00380000U) >> 19)
16627 #define RADIO130NM_RF5G1_CH1__DB5__WRITE(src) \
16628 (((u_int32_t)(src)\
16629 << 19) & 0x00380000U)
16630 #define RADIO130NM_RF5G1_CH1__DB5__MODIFY(dst, src) \
16631 (dst) = ((dst) &\
16632 ~0x00380000U) | (((u_int32_t)(src) <<\
16633 19) & 0x00380000U)
16634 #define RADIO130NM_RF5G1_CH1__DB5__VERIFY(src) \
16635 (!((((u_int32_t)(src)\
16636 << 19) & ~0x00380000U)))
16637
16638 /* macros for field PWDTXPKD */
16639 #define RADIO130NM_RF5G1_CH1__PWDTXPKD__SHIFT 22
16640 #define RADIO130NM_RF5G1_CH1__PWDTXPKD__WIDTH 3
16641 #define RADIO130NM_RF5G1_CH1__PWDTXPKD__MASK 0x01c00000U
16642 #define RADIO130NM_RF5G1_CH1__PWDTXPKD__READ(src) \
16643 (((u_int32_t)(src)\
16644 & 0x01c00000U) >> 22)
16645 #define RADIO130NM_RF5G1_CH1__PWDTXPKD__WRITE(src) \
16646 (((u_int32_t)(src)\
16647 << 22) & 0x01c00000U)
16648 #define RADIO130NM_RF5G1_CH1__PWDTXPKD__MODIFY(dst, src) \
16649 (dst) = ((dst) &\
16650 ~0x01c00000U) | (((u_int32_t)(src) <<\
16651 22) & 0x01c00000U)
16652 #define RADIO130NM_RF5G1_CH1__PWDTXPKD__VERIFY(src) \
16653 (!((((u_int32_t)(src)\
16654 << 22) & ~0x01c00000U)))
16655
16656 /* macros for field PACASCBIAS */
16657 #define RADIO130NM_RF5G1_CH1__PACASCBIAS__SHIFT 25
16658 #define RADIO130NM_RF5G1_CH1__PACASCBIAS__WIDTH 2
16659 #define RADIO130NM_RF5G1_CH1__PACASCBIAS__MASK 0x06000000U
16660 #define RADIO130NM_RF5G1_CH1__PACASCBIAS__READ(src) \
16661 (((u_int32_t)(src)\
16662 & 0x06000000U) >> 25)
16663 #define RADIO130NM_RF5G1_CH1__PACASCBIAS__WRITE(src) \
16664 (((u_int32_t)(src)\
16665 << 25) & 0x06000000U)
16666 #define RADIO130NM_RF5G1_CH1__PACASCBIAS__MODIFY(dst, src) \
16667 (dst) = ((dst) &\
16668 ~0x06000000U) | (((u_int32_t)(src) <<\
16669 25) & 0x06000000U)
16670 #define RADIO130NM_RF5G1_CH1__PACASCBIAS__VERIFY(src) \
16671 (!((((u_int32_t)(src)\
16672 << 25) & ~0x06000000U)))
16673
16674 /* macros for field PDPAOUT5 */
16675 #define RADIO130NM_RF5G1_CH1__PDPAOUT5__SHIFT 27
16676 #define RADIO130NM_RF5G1_CH1__PDPAOUT5__WIDTH 1
16677 #define RADIO130NM_RF5G1_CH1__PDPAOUT5__MASK 0x08000000U
16678 #define RADIO130NM_RF5G1_CH1__PDPAOUT5__READ(src) \
16679 (((u_int32_t)(src)\
16680 & 0x08000000U) >> 27)
16681 #define RADIO130NM_RF5G1_CH1__PDPAOUT5__WRITE(src) \
16682 (((u_int32_t)(src)\
16683 << 27) & 0x08000000U)
16684 #define RADIO130NM_RF5G1_CH1__PDPAOUT5__MODIFY(dst, src) \
16685 (dst) = ((dst) &\
16686 ~0x08000000U) | (((u_int32_t)(src) <<\
16687 27) & 0x08000000U)
16688 #define RADIO130NM_RF5G1_CH1__PDPAOUT5__VERIFY(src) \
16689 (!((((u_int32_t)(src)\
16690 << 27) & ~0x08000000U)))
16691 #define RADIO130NM_RF5G1_CH1__PDPAOUT5__SET(dst) \
16692 (dst) = ((dst) &\
16693 ~0x08000000U) | ((u_int32_t)(1) << 27)
16694 #define RADIO130NM_RF5G1_CH1__PDPAOUT5__CLR(dst) \
16695 (dst) = ((dst) &\
16696 ~0x08000000U) | ((u_int32_t)(0) << 27)
16697
16698 /* macros for field PDPADRV5 */
16699 #define RADIO130NM_RF5G1_CH1__PDPADRV5__SHIFT 28
16700 #define RADIO130NM_RF5G1_CH1__PDPADRV5__WIDTH 1
16701 #define RADIO130NM_RF5G1_CH1__PDPADRV5__MASK 0x10000000U
16702 #define RADIO130NM_RF5G1_CH1__PDPADRV5__READ(src) \
16703 (((u_int32_t)(src)\
16704 & 0x10000000U) >> 28)
16705 #define RADIO130NM_RF5G1_CH1__PDPADRV5__WRITE(src) \
16706 (((u_int32_t)(src)\
16707 << 28) & 0x10000000U)
16708 #define RADIO130NM_RF5G1_CH1__PDPADRV5__MODIFY(dst, src) \
16709 (dst) = ((dst) &\
16710 ~0x10000000U) | (((u_int32_t)(src) <<\
16711 28) & 0x10000000U)
16712 #define RADIO130NM_RF5G1_CH1__PDPADRV5__VERIFY(src) \
16713 (!((((u_int32_t)(src)\
16714 << 28) & ~0x10000000U)))
16715 #define RADIO130NM_RF5G1_CH1__PDPADRV5__SET(dst) \
16716 (dst) = ((dst) &\
16717 ~0x10000000U) | ((u_int32_t)(1) << 28)
16718 #define RADIO130NM_RF5G1_CH1__PDPADRV5__CLR(dst) \
16719 (dst) = ((dst) &\
16720 ~0x10000000U) | ((u_int32_t)(0) << 28)
16721
16722 /* macros for field PDTXBUF5 */
16723 #define RADIO130NM_RF5G1_CH1__PDTXBUF5__SHIFT 29
16724 #define RADIO130NM_RF5G1_CH1__PDTXBUF5__WIDTH 1
16725 #define RADIO130NM_RF5G1_CH1__PDTXBUF5__MASK 0x20000000U
16726 #define RADIO130NM_RF5G1_CH1__PDTXBUF5__READ(src) \
16727 (((u_int32_t)(src)\
16728 & 0x20000000U) >> 29)
16729 #define RADIO130NM_RF5G1_CH1__PDTXBUF5__WRITE(src) \
16730 (((u_int32_t)(src)\
16731 << 29) & 0x20000000U)
16732 #define RADIO130NM_RF5G1_CH1__PDTXBUF5__MODIFY(dst, src) \
16733 (dst) = ((dst) &\
16734 ~0x20000000U) | (((u_int32_t)(src) <<\
16735 29) & 0x20000000U)
16736 #define RADIO130NM_RF5G1_CH1__PDTXBUF5__VERIFY(src) \
16737 (!((((u_int32_t)(src)\
16738 << 29) & ~0x20000000U)))
16739 #define RADIO130NM_RF5G1_CH1__PDTXBUF5__SET(dst) \
16740 (dst) = ((dst) &\
16741 ~0x20000000U) | ((u_int32_t)(1) << 29)
16742 #define RADIO130NM_RF5G1_CH1__PDTXBUF5__CLR(dst) \
16743 (dst) = ((dst) &\
16744 ~0x20000000U) | ((u_int32_t)(0) << 29)
16745
16746 /* macros for field PDTXMIX5 */
16747 #define RADIO130NM_RF5G1_CH1__PDTXMIX5__SHIFT 30
16748 #define RADIO130NM_RF5G1_CH1__PDTXMIX5__WIDTH 1
16749 #define RADIO130NM_RF5G1_CH1__PDTXMIX5__MASK 0x40000000U
16750 #define RADIO130NM_RF5G1_CH1__PDTXMIX5__READ(src) \
16751 (((u_int32_t)(src)\
16752 & 0x40000000U) >> 30)
16753 #define RADIO130NM_RF5G1_CH1__PDTXMIX5__WRITE(src) \
16754 (((u_int32_t)(src)\
16755 << 30) & 0x40000000U)
16756 #define RADIO130NM_RF5G1_CH1__PDTXMIX5__MODIFY(dst, src) \
16757 (dst) = ((dst) &\
16758 ~0x40000000U) | (((u_int32_t)(src) <<\
16759 30) & 0x40000000U)
16760 #define RADIO130NM_RF5G1_CH1__PDTXMIX5__VERIFY(src) \
16761 (!((((u_int32_t)(src)\
16762 << 30) & ~0x40000000U)))
16763 #define RADIO130NM_RF5G1_CH1__PDTXMIX5__SET(dst) \
16764 (dst) = ((dst) &\
16765 ~0x40000000U) | ((u_int32_t)(1) << 30)
16766 #define RADIO130NM_RF5G1_CH1__PDTXMIX5__CLR(dst) \
16767 (dst) = ((dst) &\
16768 ~0x40000000U) | ((u_int32_t)(0) << 30)
16769
16770 /* macros for field PDTXLO5 */
16771 #define RADIO130NM_RF5G1_CH1__PDTXLO5__SHIFT 31
16772 #define RADIO130NM_RF5G1_CH1__PDTXLO5__WIDTH 1
16773 #define RADIO130NM_RF5G1_CH1__PDTXLO5__MASK 0x80000000U
16774 #define RADIO130NM_RF5G1_CH1__PDTXLO5__READ(src) \
16775 (((u_int32_t)(src)\
16776 & 0x80000000U) >> 31)
16777 #define RADIO130NM_RF5G1_CH1__PDTXLO5__WRITE(src) \
16778 (((u_int32_t)(src)\
16779 << 31) & 0x80000000U)
16780 #define RADIO130NM_RF5G1_CH1__PDTXLO5__MODIFY(dst, src) \
16781 (dst) = ((dst) &\
16782 ~0x80000000U) | (((u_int32_t)(src) <<\
16783 31) & 0x80000000U)
16784 #define RADIO130NM_RF5G1_CH1__PDTXLO5__VERIFY(src) \
16785 (!((((u_int32_t)(src)\
16786 << 31) & ~0x80000000U)))
16787 #define RADIO130NM_RF5G1_CH1__PDTXLO5__SET(dst) \
16788 (dst) = ((dst) &\
16789 ~0x80000000U) | ((u_int32_t)(1) << 31)
16790 #define RADIO130NM_RF5G1_CH1__PDTXLO5__CLR(dst) \
16791 (dst) = ((dst) &\
16792 ~0x80000000U) | ((u_int32_t)(0) << 31)
16793 #define RADIO130NM_RF5G1_CH1__TYPE u_int32_t
16794 #define RADIO130NM_RF5G1_CH1__READ 0xffffffffU
16795 #define RADIO130NM_RF5G1_CH1__WRITE 0xffffffffU
16796
16797 #endif /* __RADIO130NM_RF5G1_CH1_MACRO__ */
16798
16799
16800 /* macros for merlin2_0_radio_reg_map.RF5G1_CH1 */
16801 #define INST_MERLIN2_0_RADIO_REG_MAP__RF5G1_CH1__NUM 1
16802
16803 /* macros for BlueprintGlobalNameSpace::RADIO130NM_RF5G2_CH1 */
16804 #ifndef __RADIO130NM_RF5G2_CH1_MACRO__
16805 #define __RADIO130NM_RF5G2_CH1_MACRO__
16806
16807 /* macros for field SPARE */
16808 #define RADIO130NM_RF5G2_CH1__SPARE__SHIFT 0
16809 #define RADIO130NM_RF5G2_CH1__SPARE__WIDTH 11
16810 #define RADIO130NM_RF5G2_CH1__SPARE__MASK 0x000007ffU
16811 #define RADIO130NM_RF5G2_CH1__SPARE__READ(src) (u_int32_t)(src) & 0x000007ffU
16812 #define RADIO130NM_RF5G2_CH1__SPARE__WRITE(src) \
16813 ((u_int32_t)(src)\
16814 & 0x000007ffU)
16815 #define RADIO130NM_RF5G2_CH1__SPARE__MODIFY(dst, src) \
16816 (dst) = ((dst) &\
16817 ~0x000007ffU) | ((u_int32_t)(src) &\
16818 0x000007ffU)
16819 #define RADIO130NM_RF5G2_CH1__SPARE__VERIFY(src) \
16820 (!(((u_int32_t)(src)\
16821 & ~0x000007ffU)))
16822
16823 /* macros for field PDBIR2 */
16824 #define RADIO130NM_RF5G2_CH1__PDBIR2__SHIFT 11
16825 #define RADIO130NM_RF5G2_CH1__PDBIR2__WIDTH 3
16826 #define RADIO130NM_RF5G2_CH1__PDBIR2__MASK 0x00003800U
16827 #define RADIO130NM_RF5G2_CH1__PDBIR2__READ(src) \
16828 (((u_int32_t)(src)\
16829 & 0x00003800U) >> 11)
16830 #define RADIO130NM_RF5G2_CH1__PDBIR2__WRITE(src) \
16831 (((u_int32_t)(src)\
16832 << 11) & 0x00003800U)
16833 #define RADIO130NM_RF5G2_CH1__PDBIR2__MODIFY(dst, src) \
16834 (dst) = ((dst) &\
16835 ~0x00003800U) | (((u_int32_t)(src) <<\
16836 11) & 0x00003800U)
16837 #define RADIO130NM_RF5G2_CH1__PDBIR2__VERIFY(src) \
16838 (!((((u_int32_t)(src)\
16839 << 11) & ~0x00003800U)))
16840
16841 /* macros for field PDBIR1 */
16842 #define RADIO130NM_RF5G2_CH1__PDBIR1__SHIFT 14
16843 #define RADIO130NM_RF5G2_CH1__PDBIR1__WIDTH 3
16844 #define RADIO130NM_RF5G2_CH1__PDBIR1__MASK 0x0001c000U
16845 #define RADIO130NM_RF5G2_CH1__PDBIR1__READ(src) \
16846 (((u_int32_t)(src)\
16847 & 0x0001c000U) >> 14)
16848 #define RADIO130NM_RF5G2_CH1__PDBIR1__WRITE(src) \
16849 (((u_int32_t)(src)\
16850 << 14) & 0x0001c000U)
16851 #define RADIO130NM_RF5G2_CH1__PDBIR1__MODIFY(dst, src) \
16852 (dst) = ((dst) &\
16853 ~0x0001c000U) | (((u_int32_t)(src) <<\
16854 14) & 0x0001c000U)
16855 #define RADIO130NM_RF5G2_CH1__PDBIR1__VERIFY(src) \
16856 (!((((u_int32_t)(src)\
16857 << 14) & ~0x0001c000U)))
16858
16859 /* macros for field PDBIRTXPA */
16860 #define RADIO130NM_RF5G2_CH1__PDBIRTXPA__SHIFT 17
16861 #define RADIO130NM_RF5G2_CH1__PDBIRTXPA__WIDTH 3
16862 #define RADIO130NM_RF5G2_CH1__PDBIRTXPA__MASK 0x000e0000U
16863 #define RADIO130NM_RF5G2_CH1__PDBIRTXPA__READ(src) \
16864 (((u_int32_t)(src)\
16865 & 0x000e0000U) >> 17)
16866 #define RADIO130NM_RF5G2_CH1__PDBIRTXPA__WRITE(src) \
16867 (((u_int32_t)(src)\
16868 << 17) & 0x000e0000U)
16869 #define RADIO130NM_RF5G2_CH1__PDBIRTXPA__MODIFY(dst, src) \
16870 (dst) = ((dst) &\
16871 ~0x000e0000U) | (((u_int32_t)(src) <<\
16872 17) & 0x000e0000U)
16873 #define RADIO130NM_RF5G2_CH1__PDBIRTXPA__VERIFY(src) \
16874 (!((((u_int32_t)(src)\
16875 << 17) & ~0x000e0000U)))
16876
16877 /* macros for field PDBIRTXMIX */
16878 #define RADIO130NM_RF5G2_CH1__PDBIRTXMIX__SHIFT 20
16879 #define RADIO130NM_RF5G2_CH1__PDBIRTXMIX__WIDTH 3
16880 #define RADIO130NM_RF5G2_CH1__PDBIRTXMIX__MASK 0x00700000U
16881 #define RADIO130NM_RF5G2_CH1__PDBIRTXMIX__READ(src) \
16882 (((u_int32_t)(src)\
16883 & 0x00700000U) >> 20)
16884 #define RADIO130NM_RF5G2_CH1__PDBIRTXMIX__WRITE(src) \
16885 (((u_int32_t)(src)\
16886 << 20) & 0x00700000U)
16887 #define RADIO130NM_RF5G2_CH1__PDBIRTXMIX__MODIFY(dst, src) \
16888 (dst) = ((dst) &\
16889 ~0x00700000U) | (((u_int32_t)(src) <<\
16890 20) & 0x00700000U)
16891 #define RADIO130NM_RF5G2_CH1__PDBIRTXMIX__VERIFY(src) \
16892 (!((((u_int32_t)(src)\
16893 << 20) & ~0x00700000U)))
16894
16895 /* macros for field RX5_ATB_SEL */
16896 #define RADIO130NM_RF5G2_CH1__RX5_ATB_SEL__SHIFT 23
16897 #define RADIO130NM_RF5G2_CH1__RX5_ATB_SEL__WIDTH 3
16898 #define RADIO130NM_RF5G2_CH1__RX5_ATB_SEL__MASK 0x03800000U
16899 #define RADIO130NM_RF5G2_CH1__RX5_ATB_SEL__READ(src) \
16900 (((u_int32_t)(src)\
16901 & 0x03800000U) >> 23)
16902 #define RADIO130NM_RF5G2_CH1__RX5_ATB_SEL__WRITE(src) \
16903 (((u_int32_t)(src)\
16904 << 23) & 0x03800000U)
16905 #define RADIO130NM_RF5G2_CH1__RX5_ATB_SEL__MODIFY(dst, src) \
16906 (dst) = ((dst) &\
16907 ~0x03800000U) | (((u_int32_t)(src) <<\
16908 23) & 0x03800000U)
16909 #define RADIO130NM_RF5G2_CH1__RX5_ATB_SEL__VERIFY(src) \
16910 (!((((u_int32_t)(src)\
16911 << 23) & ~0x03800000U)))
16912
16913 /* macros for field PDRFVGA5 */
16914 #define RADIO130NM_RF5G2_CH1__PDRFVGA5__SHIFT 26
16915 #define RADIO130NM_RF5G2_CH1__PDRFVGA5__WIDTH 1
16916 #define RADIO130NM_RF5G2_CH1__PDRFVGA5__MASK 0x04000000U
16917 #define RADIO130NM_RF5G2_CH1__PDRFVGA5__READ(src) \
16918 (((u_int32_t)(src)\
16919 & 0x04000000U) >> 26)
16920 #define RADIO130NM_RF5G2_CH1__PDRFVGA5__WRITE(src) \
16921 (((u_int32_t)(src)\
16922 << 26) & 0x04000000U)
16923 #define RADIO130NM_RF5G2_CH1__PDRFVGA5__MODIFY(dst, src) \
16924 (dst) = ((dst) &\
16925 ~0x04000000U) | (((u_int32_t)(src) <<\
16926 26) & 0x04000000U)
16927 #define RADIO130NM_RF5G2_CH1__PDRFVGA5__VERIFY(src) \
16928 (!((((u_int32_t)(src)\
16929 << 26) & ~0x04000000U)))
16930 #define RADIO130NM_RF5G2_CH1__PDRFVGA5__SET(dst) \
16931 (dst) = ((dst) &\
16932 ~0x04000000U) | ((u_int32_t)(1) << 26)
16933 #define RADIO130NM_RF5G2_CH1__PDRFVGA5__CLR(dst) \
16934 (dst) = ((dst) &\
16935 ~0x04000000U) | ((u_int32_t)(0) << 26)
16936
16937 /* macros for field PDCSLNA5 */
16938 #define RADIO130NM_RF5G2_CH1__PDCSLNA5__SHIFT 27
16939 #define RADIO130NM_RF5G2_CH1__PDCSLNA5__WIDTH 1
16940 #define RADIO130NM_RF5G2_CH1__PDCSLNA5__MASK 0x08000000U
16941 #define RADIO130NM_RF5G2_CH1__PDCSLNA5__READ(src) \
16942 (((u_int32_t)(src)\
16943 & 0x08000000U) >> 27)
16944 #define RADIO130NM_RF5G2_CH1__PDCSLNA5__WRITE(src) \
16945 (((u_int32_t)(src)\
16946 << 27) & 0x08000000U)
16947 #define RADIO130NM_RF5G2_CH1__PDCSLNA5__MODIFY(dst, src) \
16948 (dst) = ((dst) &\
16949 ~0x08000000U) | (((u_int32_t)(src) <<\
16950 27) & 0x08000000U)
16951 #define RADIO130NM_RF5G2_CH1__PDCSLNA5__VERIFY(src) \
16952 (!((((u_int32_t)(src)\
16953 << 27) & ~0x08000000U)))
16954 #define RADIO130NM_RF5G2_CH1__PDCSLNA5__SET(dst) \
16955 (dst) = ((dst) &\
16956 ~0x08000000U) | ((u_int32_t)(1) << 27)
16957 #define RADIO130NM_RF5G2_CH1__PDCSLNA5__CLR(dst) \
16958 (dst) = ((dst) &\
16959 ~0x08000000U) | ((u_int32_t)(0) << 27)
16960
16961 /* macros for field PDVGM5 */
16962 #define RADIO130NM_RF5G2_CH1__PDVGM5__SHIFT 28
16963 #define RADIO130NM_RF5G2_CH1__PDVGM5__WIDTH 1
16964 #define RADIO130NM_RF5G2_CH1__PDVGM5__MASK 0x10000000U
16965 #define RADIO130NM_RF5G2_CH1__PDVGM5__READ(src) \
16966 (((u_int32_t)(src)\
16967 & 0x10000000U) >> 28)
16968 #define RADIO130NM_RF5G2_CH1__PDVGM5__WRITE(src) \
16969 (((u_int32_t)(src)\
16970 << 28) & 0x10000000U)
16971 #define RADIO130NM_RF5G2_CH1__PDVGM5__MODIFY(dst, src) \
16972 (dst) = ((dst) &\
16973 ~0x10000000U) | (((u_int32_t)(src) <<\
16974 28) & 0x10000000U)
16975 #define RADIO130NM_RF5G2_CH1__PDVGM5__VERIFY(src) \
16976 (!((((u_int32_t)(src)\
16977 << 28) & ~0x10000000U)))
16978 #define RADIO130NM_RF5G2_CH1__PDVGM5__SET(dst) \
16979 (dst) = ((dst) &\
16980 ~0x10000000U) | ((u_int32_t)(1) << 28)
16981 #define RADIO130NM_RF5G2_CH1__PDVGM5__CLR(dst) \
16982 (dst) = ((dst) &\
16983 ~0x10000000U) | ((u_int32_t)(0) << 28)
16984
16985 /* macros for field PDRXLO5 */
16986 #define RADIO130NM_RF5G2_CH1__PDRXLO5__SHIFT 29
16987 #define RADIO130NM_RF5G2_CH1__PDRXLO5__WIDTH 1
16988 #define RADIO130NM_RF5G2_CH1__PDRXLO5__MASK 0x20000000U
16989 #define RADIO130NM_RF5G2_CH1__PDRXLO5__READ(src) \
16990 (((u_int32_t)(src)\
16991 & 0x20000000U) >> 29)
16992 #define RADIO130NM_RF5G2_CH1__PDRXLO5__WRITE(src) \
16993 (((u_int32_t)(src)\
16994 << 29) & 0x20000000U)
16995 #define RADIO130NM_RF5G2_CH1__PDRXLO5__MODIFY(dst, src) \
16996 (dst) = ((dst) &\
16997 ~0x20000000U) | (((u_int32_t)(src) <<\
16998 29) & 0x20000000U)
16999 #define RADIO130NM_RF5G2_CH1__PDRXLO5__VERIFY(src) \
17000 (!((((u_int32_t)(src)\
17001 << 29) & ~0x20000000U)))
17002 #define RADIO130NM_RF5G2_CH1__PDRXLO5__SET(dst) \
17003 (dst) = ((dst) &\
17004 ~0x20000000U) | ((u_int32_t)(1) << 29)
17005 #define RADIO130NM_RF5G2_CH1__PDRXLO5__CLR(dst) \
17006 (dst) = ((dst) &\
17007 ~0x20000000U) | ((u_int32_t)(0) << 29)
17008
17009 /* macros for field PDREGFE5 */
17010 #define RADIO130NM_RF5G2_CH1__PDREGFE5__SHIFT 30
17011 #define RADIO130NM_RF5G2_CH1__PDREGFE5__WIDTH 1
17012 #define RADIO130NM_RF5G2_CH1__PDREGFE5__MASK 0x40000000U
17013 #define RADIO130NM_RF5G2_CH1__PDREGFE5__READ(src) \
17014 (((u_int32_t)(src)\
17015 & 0x40000000U) >> 30)
17016 #define RADIO130NM_RF5G2_CH1__PDREGFE5__WRITE(src) \
17017 (((u_int32_t)(src)\
17018 << 30) & 0x40000000U)
17019 #define RADIO130NM_RF5G2_CH1__PDREGFE5__MODIFY(dst, src) \
17020 (dst) = ((dst) &\
17021 ~0x40000000U) | (((u_int32_t)(src) <<\
17022 30) & 0x40000000U)
17023 #define RADIO130NM_RF5G2_CH1__PDREGFE5__VERIFY(src) \
17024 (!((((u_int32_t)(src)\
17025 << 30) & ~0x40000000U)))
17026 #define RADIO130NM_RF5G2_CH1__PDREGFE5__SET(dst) \
17027 (dst) = ((dst) &\
17028 ~0x40000000U) | ((u_int32_t)(1) << 30)
17029 #define RADIO130NM_RF5G2_CH1__PDREGFE5__CLR(dst) \
17030 (dst) = ((dst) &\
17031 ~0x40000000U) | ((u_int32_t)(0) << 30)
17032
17033 /* macros for field REGFE_BYPASS5 */
17034 #define RADIO130NM_RF5G2_CH1__REGFE_BYPASS5__SHIFT 31
17035 #define RADIO130NM_RF5G2_CH1__REGFE_BYPASS5__WIDTH 1
17036 #define RADIO130NM_RF5G2_CH1__REGFE_BYPASS5__MASK 0x80000000U
17037 #define RADIO130NM_RF5G2_CH1__REGFE_BYPASS5__READ(src) \
17038 (((u_int32_t)(src)\
17039 & 0x80000000U) >> 31)
17040 #define RADIO130NM_RF5G2_CH1__REGFE_BYPASS5__WRITE(src) \
17041 (((u_int32_t)(src)\
17042 << 31) & 0x80000000U)
17043 #define RADIO130NM_RF5G2_CH1__REGFE_BYPASS5__MODIFY(dst, src) \
17044 (dst) = ((dst) &\
17045 ~0x80000000U) | (((u_int32_t)(src) <<\
17046 31) & 0x80000000U)
17047 #define RADIO130NM_RF5G2_CH1__REGFE_BYPASS5__VERIFY(src) \
17048 (!((((u_int32_t)(src)\
17049 << 31) & ~0x80000000U)))
17050 #define RADIO130NM_RF5G2_CH1__REGFE_BYPASS5__SET(dst) \
17051 (dst) = ((dst) &\
17052 ~0x80000000U) | ((u_int32_t)(1) << 31)
17053 #define RADIO130NM_RF5G2_CH1__REGFE_BYPASS5__CLR(dst) \
17054 (dst) = ((dst) &\
17055 ~0x80000000U) | ((u_int32_t)(0) << 31)
17056 #define RADIO130NM_RF5G2_CH1__TYPE u_int32_t
17057 #define RADIO130NM_RF5G2_CH1__READ 0xffffffffU
17058 #define RADIO130NM_RF5G2_CH1__WRITE 0xffffffffU
17059
17060 #endif /* __RADIO130NM_RF5G2_CH1_MACRO__ */
17061
17062
17063 /* macros for merlin2_0_radio_reg_map.RF5G2_CH1 */
17064 #define INST_MERLIN2_0_RADIO_REG_MAP__RF5G2_CH1__NUM 1
17065
17066 /* macros for BlueprintGlobalNameSpace::RADIO130NM_RF5G3_CH1 */
17067 #ifndef __RADIO130NM_RF5G3_CH1_MACRO__
17068 #define __RADIO130NM_RF5G3_CH1_MACRO__
17069
17070 /* macros for field SPARE */
17071 #define RADIO130NM_RF5G3_CH1__SPARE__SHIFT 0
17072 #define RADIO130NM_RF5G3_CH1__SPARE__WIDTH 5
17073 #define RADIO130NM_RF5G3_CH1__SPARE__MASK 0x0000001fU
17074 #define RADIO130NM_RF5G3_CH1__SPARE__READ(src) (u_int32_t)(src) & 0x0000001fU
17075 #define RADIO130NM_RF5G3_CH1__SPARE__WRITE(src) \
17076 ((u_int32_t)(src)\
17077 & 0x0000001fU)
17078 #define RADIO130NM_RF5G3_CH1__SPARE__MODIFY(dst, src) \
17079 (dst) = ((dst) &\
17080 ~0x0000001fU) | ((u_int32_t)(src) &\
17081 0x0000001fU)
17082 #define RADIO130NM_RF5G3_CH1__SPARE__VERIFY(src) \
17083 (!(((u_int32_t)(src)\
17084 & ~0x0000001fU)))
17085
17086 /* macros for field PDBIBCVGM */
17087 #define RADIO130NM_RF5G3_CH1__PDBIBCVGM__SHIFT 5
17088 #define RADIO130NM_RF5G3_CH1__PDBIBCVGM__WIDTH 3
17089 #define RADIO130NM_RF5G3_CH1__PDBIBCVGM__MASK 0x000000e0U
17090 #define RADIO130NM_RF5G3_CH1__PDBIBCVGM__READ(src) \
17091 (((u_int32_t)(src)\
17092 & 0x000000e0U) >> 5)
17093 #define RADIO130NM_RF5G3_CH1__PDBIBCVGM__WRITE(src) \
17094 (((u_int32_t)(src)\
17095 << 5) & 0x000000e0U)
17096 #define RADIO130NM_RF5G3_CH1__PDBIBCVGM__MODIFY(dst, src) \
17097 (dst) = ((dst) &\
17098 ~0x000000e0U) | (((u_int32_t)(src) <<\
17099 5) & 0x000000e0U)
17100 #define RADIO130NM_RF5G3_CH1__PDBIBCVGM__VERIFY(src) \
17101 (!((((u_int32_t)(src)\
17102 << 5) & ~0x000000e0U)))
17103
17104 /* macros for field PDBIBCRFVGA */
17105 #define RADIO130NM_RF5G3_CH1__PDBIBCRFVGA__SHIFT 8
17106 #define RADIO130NM_RF5G3_CH1__PDBIBCRFVGA__WIDTH 3
17107 #define RADIO130NM_RF5G3_CH1__PDBIBCRFVGA__MASK 0x00000700U
17108 #define RADIO130NM_RF5G3_CH1__PDBIBCRFVGA__READ(src) \
17109 (((u_int32_t)(src)\
17110 & 0x00000700U) >> 8)
17111 #define RADIO130NM_RF5G3_CH1__PDBIBCRFVGA__WRITE(src) \
17112 (((u_int32_t)(src)\
17113 << 8) & 0x00000700U)
17114 #define RADIO130NM_RF5G3_CH1__PDBIBCRFVGA__MODIFY(dst, src) \
17115 (dst) = ((dst) &\
17116 ~0x00000700U) | (((u_int32_t)(src) <<\
17117 8) & 0x00000700U)
17118 #define RADIO130NM_RF5G3_CH1__PDBIBCRFVGA__VERIFY(src) \
17119 (!((((u_int32_t)(src)\
17120 << 8) & ~0x00000700U)))
17121
17122 /* macros for field PDBIBCLNA */
17123 #define RADIO130NM_RF5G3_CH1__PDBIBCLNA__SHIFT 11
17124 #define RADIO130NM_RF5G3_CH1__PDBIBCLNA__WIDTH 3
17125 #define RADIO130NM_RF5G3_CH1__PDBIBCLNA__MASK 0x00003800U
17126 #define RADIO130NM_RF5G3_CH1__PDBIBCLNA__READ(src) \
17127 (((u_int32_t)(src)\
17128 & 0x00003800U) >> 11)
17129 #define RADIO130NM_RF5G3_CH1__PDBIBCLNA__WRITE(src) \
17130 (((u_int32_t)(src)\
17131 << 11) & 0x00003800U)
17132 #define RADIO130NM_RF5G3_CH1__PDBIBCLNA__MODIFY(dst, src) \
17133 (dst) = ((dst) &\
17134 ~0x00003800U) | (((u_int32_t)(src) <<\
17135 11) & 0x00003800U)
17136 #define RADIO130NM_RF5G3_CH1__PDBIBCLNA__VERIFY(src) \
17137 (!((((u_int32_t)(src)\
17138 << 11) & ~0x00003800U)))
17139
17140 /* macros for field PDBIC3 */
17141 #define RADIO130NM_RF5G3_CH1__PDBIC3__SHIFT 14
17142 #define RADIO130NM_RF5G3_CH1__PDBIC3__WIDTH 3
17143 #define RADIO130NM_RF5G3_CH1__PDBIC3__MASK 0x0001c000U
17144 #define RADIO130NM_RF5G3_CH1__PDBIC3__READ(src) \
17145 (((u_int32_t)(src)\
17146 & 0x0001c000U) >> 14)
17147 #define RADIO130NM_RF5G3_CH1__PDBIC3__WRITE(src) \
17148 (((u_int32_t)(src)\
17149 << 14) & 0x0001c000U)
17150 #define RADIO130NM_RF5G3_CH1__PDBIC3__MODIFY(dst, src) \
17151 (dst) = ((dst) &\
17152 ~0x0001c000U) | (((u_int32_t)(src) <<\
17153 14) & 0x0001c000U)
17154 #define RADIO130NM_RF5G3_CH1__PDBIC3__VERIFY(src) \
17155 (!((((u_int32_t)(src)\
17156 << 14) & ~0x0001c000U)))
17157
17158 /* macros for field PDBIC2 */
17159 #define RADIO130NM_RF5G3_CH1__PDBIC2__SHIFT 17
17160 #define RADIO130NM_RF5G3_CH1__PDBIC2__WIDTH 3
17161 #define RADIO130NM_RF5G3_CH1__PDBIC2__MASK 0x000e0000U
17162 #define RADIO130NM_RF5G3_CH1__PDBIC2__READ(src) \
17163 (((u_int32_t)(src)\
17164 & 0x000e0000U) >> 17)
17165 #define RADIO130NM_RF5G3_CH1__PDBIC2__WRITE(src) \
17166 (((u_int32_t)(src)\
17167 << 17) & 0x000e0000U)
17168 #define RADIO130NM_RF5G3_CH1__PDBIC2__MODIFY(dst, src) \
17169 (dst) = ((dst) &\
17170 ~0x000e0000U) | (((u_int32_t)(src) <<\
17171 17) & 0x000e0000U)
17172 #define RADIO130NM_RF5G3_CH1__PDBIC2__VERIFY(src) \
17173 (!((((u_int32_t)(src)\
17174 << 17) & ~0x000e0000U)))
17175
17176 /* macros for field PDBIC1 */
17177 #define RADIO130NM_RF5G3_CH1__PDBIC1__SHIFT 20
17178 #define RADIO130NM_RF5G3_CH1__PDBIC1__WIDTH 3
17179 #define RADIO130NM_RF5G3_CH1__PDBIC1__MASK 0x00700000U
17180 #define RADIO130NM_RF5G3_CH1__PDBIC1__READ(src) \
17181 (((u_int32_t)(src)\
17182 & 0x00700000U) >> 20)
17183 #define RADIO130NM_RF5G3_CH1__PDBIC1__WRITE(src) \
17184 (((u_int32_t)(src)\
17185 << 20) & 0x00700000U)
17186 #define RADIO130NM_RF5G3_CH1__PDBIC1__MODIFY(dst, src) \
17187 (dst) = ((dst) &\
17188 ~0x00700000U) | (((u_int32_t)(src) <<\
17189 20) & 0x00700000U)
17190 #define RADIO130NM_RF5G3_CH1__PDBIC1__VERIFY(src) \
17191 (!((((u_int32_t)(src)\
17192 << 20) & ~0x00700000U)))
17193
17194 /* macros for field PDBICTXMIX */
17195 #define RADIO130NM_RF5G3_CH1__PDBICTXMIX__SHIFT 23
17196 #define RADIO130NM_RF5G3_CH1__PDBICTXMIX__WIDTH 3
17197 #define RADIO130NM_RF5G3_CH1__PDBICTXMIX__MASK 0x03800000U
17198 #define RADIO130NM_RF5G3_CH1__PDBICTXMIX__READ(src) \
17199 (((u_int32_t)(src)\
17200 & 0x03800000U) >> 23)
17201 #define RADIO130NM_RF5G3_CH1__PDBICTXMIX__WRITE(src) \
17202 (((u_int32_t)(src)\
17203 << 23) & 0x03800000U)
17204 #define RADIO130NM_RF5G3_CH1__PDBICTXMIX__MODIFY(dst, src) \
17205 (dst) = ((dst) &\
17206 ~0x03800000U) | (((u_int32_t)(src) <<\
17207 23) & 0x03800000U)
17208 #define RADIO130NM_RF5G3_CH1__PDBICTXMIX__VERIFY(src) \
17209 (!((((u_int32_t)(src)\
17210 << 23) & ~0x03800000U)))
17211
17212 /* macros for field PDBICTXPA */
17213 #define RADIO130NM_RF5G3_CH1__PDBICTXPA__SHIFT 26
17214 #define RADIO130NM_RF5G3_CH1__PDBICTXPA__WIDTH 3
17215 #define RADIO130NM_RF5G3_CH1__PDBICTXPA__MASK 0x1c000000U
17216 #define RADIO130NM_RF5G3_CH1__PDBICTXPA__READ(src) \
17217 (((u_int32_t)(src)\
17218 & 0x1c000000U) >> 26)
17219 #define RADIO130NM_RF5G3_CH1__PDBICTXPA__WRITE(src) \
17220 (((u_int32_t)(src)\
17221 << 26) & 0x1c000000U)
17222 #define RADIO130NM_RF5G3_CH1__PDBICTXPA__MODIFY(dst, src) \
17223 (dst) = ((dst) &\
17224 ~0x1c000000U) | (((u_int32_t)(src) <<\
17225 26) & 0x1c000000U)
17226 #define RADIO130NM_RF5G3_CH1__PDBICTXPA__VERIFY(src) \
17227 (!((((u_int32_t)(src)\
17228 << 26) & ~0x1c000000U)))
17229
17230 /* macros for field PDBICTXBUF */
17231 #define RADIO130NM_RF5G3_CH1__PDBICTXBUF__SHIFT 29
17232 #define RADIO130NM_RF5G3_CH1__PDBICTXBUF__WIDTH 3
17233 #define RADIO130NM_RF5G3_CH1__PDBICTXBUF__MASK 0xe0000000U
17234 #define RADIO130NM_RF5G3_CH1__PDBICTXBUF__READ(src) \
17235 (((u_int32_t)(src)\
17236 & 0xe0000000U) >> 29)
17237 #define RADIO130NM_RF5G3_CH1__PDBICTXBUF__WRITE(src) \
17238 (((u_int32_t)(src)\
17239 << 29) & 0xe0000000U)
17240 #define RADIO130NM_RF5G3_CH1__PDBICTXBUF__MODIFY(dst, src) \
17241 (dst) = ((dst) &\
17242 ~0xe0000000U) | (((u_int32_t)(src) <<\
17243 29) & 0xe0000000U)
17244 #define RADIO130NM_RF5G3_CH1__PDBICTXBUF__VERIFY(src) \
17245 (!((((u_int32_t)(src)\
17246 << 29) & ~0xe0000000U)))
17247 #define RADIO130NM_RF5G3_CH1__TYPE u_int32_t
17248 #define RADIO130NM_RF5G3_CH1__READ 0xffffffffU
17249 #define RADIO130NM_RF5G3_CH1__WRITE 0xffffffffU
17250
17251 #endif /* __RADIO130NM_RF5G3_CH1_MACRO__ */
17252
17253
17254 /* macros for merlin2_0_radio_reg_map.RF5G3_CH1 */
17255 #define INST_MERLIN2_0_RADIO_REG_MAP__RF5G3_CH1__NUM 1
17256
17257 /* macros for BlueprintGlobalNameSpace::RADIO130NM_RXTXBB1_CH0 */
17258 #ifndef __RADIO130NM_RXTXBB1_CH0_MACRO__
17259 #define __RADIO130NM_RXTXBB1_CH0_MACRO__
17260
17261 /* macros for field PDHIQ */
17262 #define RADIO130NM_RXTXBB1_CH0__PDHIQ__SHIFT 0
17263 #define RADIO130NM_RXTXBB1_CH0__PDHIQ__WIDTH 1
17264 #define RADIO130NM_RXTXBB1_CH0__PDHIQ__MASK 0x00000001U
17265 #define RADIO130NM_RXTXBB1_CH0__PDHIQ__READ(src) (u_int32_t)(src) & 0x00000001U
17266 #define RADIO130NM_RXTXBB1_CH0__PDHIQ__WRITE(src) \
17267 ((u_int32_t)(src)\
17268 & 0x00000001U)
17269 #define RADIO130NM_RXTXBB1_CH0__PDHIQ__MODIFY(dst, src) \
17270 (dst) = ((dst) &\
17271 ~0x00000001U) | ((u_int32_t)(src) &\
17272 0x00000001U)
17273 #define RADIO130NM_RXTXBB1_CH0__PDHIQ__VERIFY(src) \
17274 (!(((u_int32_t)(src)\
17275 & ~0x00000001U)))
17276 #define RADIO130NM_RXTXBB1_CH0__PDHIQ__SET(dst) \
17277 (dst) = ((dst) &\
17278 ~0x00000001U) | (u_int32_t)(1)
17279 #define RADIO130NM_RXTXBB1_CH0__PDHIQ__CLR(dst) \
17280 (dst) = ((dst) &\
17281 ~0x00000001U) | (u_int32_t)(0)
17282
17283 /* macros for field PDLOQ */
17284 #define RADIO130NM_RXTXBB1_CH0__PDLOQ__SHIFT 1
17285 #define RADIO130NM_RXTXBB1_CH0__PDLOQ__WIDTH 1
17286 #define RADIO130NM_RXTXBB1_CH0__PDLOQ__MASK 0x00000002U
17287 #define RADIO130NM_RXTXBB1_CH0__PDLOQ__READ(src) \
17288 (((u_int32_t)(src)\
17289 & 0x00000002U) >> 1)
17290 #define RADIO130NM_RXTXBB1_CH0__PDLOQ__WRITE(src) \
17291 (((u_int32_t)(src)\
17292 << 1) & 0x00000002U)
17293 #define RADIO130NM_RXTXBB1_CH0__PDLOQ__MODIFY(dst, src) \
17294 (dst) = ((dst) &\
17295 ~0x00000002U) | (((u_int32_t)(src) <<\
17296 1) & 0x00000002U)
17297 #define RADIO130NM_RXTXBB1_CH0__PDLOQ__VERIFY(src) \
17298 (!((((u_int32_t)(src)\
17299 << 1) & ~0x00000002U)))
17300 #define RADIO130NM_RXTXBB1_CH0__PDLOQ__SET(dst) \
17301 (dst) = ((dst) &\
17302 ~0x00000002U) | ((u_int32_t)(1) << 1)
17303 #define RADIO130NM_RXTXBB1_CH0__PDLOQ__CLR(dst) \
17304 (dst) = ((dst) &\
17305 ~0x00000002U) | ((u_int32_t)(0) << 1)
17306
17307 /* macros for field PDOFFSETI2V */
17308 #define RADIO130NM_RXTXBB1_CH0__PDOFFSETI2V__SHIFT 2
17309 #define RADIO130NM_RXTXBB1_CH0__PDOFFSETI2V__WIDTH 1
17310 #define RADIO130NM_RXTXBB1_CH0__PDOFFSETI2V__MASK 0x00000004U
17311 #define RADIO130NM_RXTXBB1_CH0__PDOFFSETI2V__READ(src) \
17312 (((u_int32_t)(src)\
17313 & 0x00000004U) >> 2)
17314 #define RADIO130NM_RXTXBB1_CH0__PDOFFSETI2V__WRITE(src) \
17315 (((u_int32_t)(src)\
17316 << 2) & 0x00000004U)
17317 #define RADIO130NM_RXTXBB1_CH0__PDOFFSETI2V__MODIFY(dst, src) \
17318 (dst) = ((dst) &\
17319 ~0x00000004U) | (((u_int32_t)(src) <<\
17320 2) & 0x00000004U)
17321 #define RADIO130NM_RXTXBB1_CH0__PDOFFSETI2V__VERIFY(src) \
17322 (!((((u_int32_t)(src)\
17323 << 2) & ~0x00000004U)))
17324 #define RADIO130NM_RXTXBB1_CH0__PDOFFSETI2V__SET(dst) \
17325 (dst) = ((dst) &\
17326 ~0x00000004U) | ((u_int32_t)(1) << 2)
17327 #define RADIO130NM_RXTXBB1_CH0__PDOFFSETI2V__CLR(dst) \
17328 (dst) = ((dst) &\
17329 ~0x00000004U) | ((u_int32_t)(0) << 2)
17330
17331 /* macros for field PDOFFSETHIQ */
17332 #define RADIO130NM_RXTXBB1_CH0__PDOFFSETHIQ__SHIFT 3
17333 #define RADIO130NM_RXTXBB1_CH0__PDOFFSETHIQ__WIDTH 1
17334 #define RADIO130NM_RXTXBB1_CH0__PDOFFSETHIQ__MASK 0x00000008U
17335 #define RADIO130NM_RXTXBB1_CH0__PDOFFSETHIQ__READ(src) \
17336 (((u_int32_t)(src)\
17337 & 0x00000008U) >> 3)
17338 #define RADIO130NM_RXTXBB1_CH0__PDOFFSETHIQ__WRITE(src) \
17339 (((u_int32_t)(src)\
17340 << 3) & 0x00000008U)
17341 #define RADIO130NM_RXTXBB1_CH0__PDOFFSETHIQ__MODIFY(dst, src) \
17342 (dst) = ((dst) &\
17343 ~0x00000008U) | (((u_int32_t)(src) <<\
17344 3) & 0x00000008U)
17345 #define RADIO130NM_RXTXBB1_CH0__PDOFFSETHIQ__VERIFY(src) \
17346 (!((((u_int32_t)(src)\
17347 << 3) & ~0x00000008U)))
17348 #define RADIO130NM_RXTXBB1_CH0__PDOFFSETHIQ__SET(dst) \
17349 (dst) = ((dst) &\
17350 ~0x00000008U) | ((u_int32_t)(1) << 3)
17351 #define RADIO130NM_RXTXBB1_CH0__PDOFFSETHIQ__CLR(dst) \
17352 (dst) = ((dst) &\
17353 ~0x00000008U) | ((u_int32_t)(0) << 3)
17354
17355 /* macros for field PDOFFSETLOQ */
17356 #define RADIO130NM_RXTXBB1_CH0__PDOFFSETLOQ__SHIFT 4
17357 #define RADIO130NM_RXTXBB1_CH0__PDOFFSETLOQ__WIDTH 1
17358 #define RADIO130NM_RXTXBB1_CH0__PDOFFSETLOQ__MASK 0x00000010U
17359 #define RADIO130NM_RXTXBB1_CH0__PDOFFSETLOQ__READ(src) \
17360 (((u_int32_t)(src)\
17361 & 0x00000010U) >> 4)
17362 #define RADIO130NM_RXTXBB1_CH0__PDOFFSETLOQ__WRITE(src) \
17363 (((u_int32_t)(src)\
17364 << 4) & 0x00000010U)
17365 #define RADIO130NM_RXTXBB1_CH0__PDOFFSETLOQ__MODIFY(dst, src) \
17366 (dst) = ((dst) &\
17367 ~0x00000010U) | (((u_int32_t)(src) <<\
17368 4) & 0x00000010U)
17369 #define RADIO130NM_RXTXBB1_CH0__PDOFFSETLOQ__VERIFY(src) \
17370 (!((((u_int32_t)(src)\
17371 << 4) & ~0x00000010U)))
17372 #define RADIO130NM_RXTXBB1_CH0__PDOFFSETLOQ__SET(dst) \
17373 (dst) = ((dst) &\
17374 ~0x00000010U) | ((u_int32_t)(1) << 4)
17375 #define RADIO130NM_RXTXBB1_CH0__PDOFFSETLOQ__CLR(dst) \
17376 (dst) = ((dst) &\
17377 ~0x00000010U) | ((u_int32_t)(0) << 4)
17378
17379 /* macros for field PDRXTXBB */
17380 #define RADIO130NM_RXTXBB1_CH0__PDRXTXBB__SHIFT 5
17381 #define RADIO130NM_RXTXBB1_CH0__PDRXTXBB__WIDTH 1
17382 #define RADIO130NM_RXTXBB1_CH0__PDRXTXBB__MASK 0x00000020U
17383 #define RADIO130NM_RXTXBB1_CH0__PDRXTXBB__READ(src) \
17384 (((u_int32_t)(src)\
17385 & 0x00000020U) >> 5)
17386 #define RADIO130NM_RXTXBB1_CH0__PDRXTXBB__WRITE(src) \
17387 (((u_int32_t)(src)\
17388 << 5) & 0x00000020U)
17389 #define RADIO130NM_RXTXBB1_CH0__PDRXTXBB__MODIFY(dst, src) \
17390 (dst) = ((dst) &\
17391 ~0x00000020U) | (((u_int32_t)(src) <<\
17392 5) & 0x00000020U)
17393 #define RADIO130NM_RXTXBB1_CH0__PDRXTXBB__VERIFY(src) \
17394 (!((((u_int32_t)(src)\
17395 << 5) & ~0x00000020U)))
17396 #define RADIO130NM_RXTXBB1_CH0__PDRXTXBB__SET(dst) \
17397 (dst) = ((dst) &\
17398 ~0x00000020U) | ((u_int32_t)(1) << 5)
17399 #define RADIO130NM_RXTXBB1_CH0__PDRXTXBB__CLR(dst) \
17400 (dst) = ((dst) &\
17401 ~0x00000020U) | ((u_int32_t)(0) << 5)
17402
17403 /* macros for field PDI2V */
17404 #define RADIO130NM_RXTXBB1_CH0__PDI2V__SHIFT 6
17405 #define RADIO130NM_RXTXBB1_CH0__PDI2V__WIDTH 1
17406 #define RADIO130NM_RXTXBB1_CH0__PDI2V__MASK 0x00000040U
17407 #define RADIO130NM_RXTXBB1_CH0__PDI2V__READ(src) \
17408 (((u_int32_t)(src)\
17409 & 0x00000040U) >> 6)
17410 #define RADIO130NM_RXTXBB1_CH0__PDI2V__WRITE(src) \
17411 (((u_int32_t)(src)\
17412 << 6) & 0x00000040U)
17413 #define RADIO130NM_RXTXBB1_CH0__PDI2V__MODIFY(dst, src) \
17414 (dst) = ((dst) &\
17415 ~0x00000040U) | (((u_int32_t)(src) <<\
17416 6) & 0x00000040U)
17417 #define RADIO130NM_RXTXBB1_CH0__PDI2V__VERIFY(src) \
17418 (!((((u_int32_t)(src)\
17419 << 6) & ~0x00000040U)))
17420 #define RADIO130NM_RXTXBB1_CH0__PDI2V__SET(dst) \
17421 (dst) = ((dst) &\
17422 ~0x00000040U) | ((u_int32_t)(1) << 6)
17423 #define RADIO130NM_RXTXBB1_CH0__PDI2V__CLR(dst) \
17424 (dst) = ((dst) &\
17425 ~0x00000040U) | ((u_int32_t)(0) << 6)
17426
17427 /* macros for field PDV2I */
17428 #define RADIO130NM_RXTXBB1_CH0__PDV2I__SHIFT 7
17429 #define RADIO130NM_RXTXBB1_CH0__PDV2I__WIDTH 1
17430 #define RADIO130NM_RXTXBB1_CH0__PDV2I__MASK 0x00000080U
17431 #define RADIO130NM_RXTXBB1_CH0__PDV2I__READ(src) \
17432 (((u_int32_t)(src)\
17433 & 0x00000080U) >> 7)
17434 #define RADIO130NM_RXTXBB1_CH0__PDV2I__WRITE(src) \
17435 (((u_int32_t)(src)\
17436 << 7) & 0x00000080U)
17437 #define RADIO130NM_RXTXBB1_CH0__PDV2I__MODIFY(dst, src) \
17438 (dst) = ((dst) &\
17439 ~0x00000080U) | (((u_int32_t)(src) <<\
17440 7) & 0x00000080U)
17441 #define RADIO130NM_RXTXBB1_CH0__PDV2I__VERIFY(src) \
17442 (!((((u_int32_t)(src)\
17443 << 7) & ~0x00000080U)))
17444 #define RADIO130NM_RXTXBB1_CH0__PDV2I__SET(dst) \
17445 (dst) = ((dst) &\
17446 ~0x00000080U) | ((u_int32_t)(1) << 7)
17447 #define RADIO130NM_RXTXBB1_CH0__PDV2I__CLR(dst) \
17448 (dst) = ((dst) &\
17449 ~0x00000080U) | ((u_int32_t)(0) << 7)
17450
17451 /* macros for field PDDACINTERFACE */
17452 #define RADIO130NM_RXTXBB1_CH0__PDDACINTERFACE__SHIFT 8
17453 #define RADIO130NM_RXTXBB1_CH0__PDDACINTERFACE__WIDTH 1
17454 #define RADIO130NM_RXTXBB1_CH0__PDDACINTERFACE__MASK 0x00000100U
17455 #define RADIO130NM_RXTXBB1_CH0__PDDACINTERFACE__READ(src) \
17456 (((u_int32_t)(src)\
17457 & 0x00000100U) >> 8)
17458 #define RADIO130NM_RXTXBB1_CH0__PDDACINTERFACE__WRITE(src) \
17459 (((u_int32_t)(src)\
17460 << 8) & 0x00000100U)
17461 #define RADIO130NM_RXTXBB1_CH0__PDDACINTERFACE__MODIFY(dst, src) \
17462 (dst) = ((dst) &\
17463 ~0x00000100U) | (((u_int32_t)(src) <<\
17464 8) & 0x00000100U)
17465 #define RADIO130NM_RXTXBB1_CH0__PDDACINTERFACE__VERIFY(src) \
17466 (!((((u_int32_t)(src)\
17467 << 8) & ~0x00000100U)))
17468 #define RADIO130NM_RXTXBB1_CH0__PDDACINTERFACE__SET(dst) \
17469 (dst) = ((dst) &\
17470 ~0x00000100U) | ((u_int32_t)(1) << 8)
17471 #define RADIO130NM_RXTXBB1_CH0__PDDACINTERFACE__CLR(dst) \
17472 (dst) = ((dst) &\
17473 ~0x00000100U) | ((u_int32_t)(0) << 8)
17474
17475 /* macros for field SEL_ATB */
17476 #define RADIO130NM_RXTXBB1_CH0__SEL_ATB__SHIFT 9
17477 #define RADIO130NM_RXTXBB1_CH0__SEL_ATB__WIDTH 8
17478 #define RADIO130NM_RXTXBB1_CH0__SEL_ATB__MASK 0x0001fe00U
17479 #define RADIO130NM_RXTXBB1_CH0__SEL_ATB__READ(src) \
17480 (((u_int32_t)(src)\
17481 & 0x0001fe00U) >> 9)
17482 #define RADIO130NM_RXTXBB1_CH0__SEL_ATB__WRITE(src) \
17483 (((u_int32_t)(src)\
17484 << 9) & 0x0001fe00U)
17485 #define RADIO130NM_RXTXBB1_CH0__SEL_ATB__MODIFY(dst, src) \
17486 (dst) = ((dst) &\
17487 ~0x0001fe00U) | (((u_int32_t)(src) <<\
17488 9) & 0x0001fe00U)
17489 #define RADIO130NM_RXTXBB1_CH0__SEL_ATB__VERIFY(src) \
17490 (!((((u_int32_t)(src)\
17491 << 9) & ~0x0001fe00U)))
17492
17493 /* macros for field FNOTCH */
17494 #define RADIO130NM_RXTXBB1_CH0__FNOTCH__SHIFT 17
17495 #define RADIO130NM_RXTXBB1_CH0__FNOTCH__WIDTH 2
17496 #define RADIO130NM_RXTXBB1_CH0__FNOTCH__MASK 0x00060000U
17497 #define RADIO130NM_RXTXBB1_CH0__FNOTCH__READ(src) \
17498 (((u_int32_t)(src)\
17499 & 0x00060000U) >> 17)
17500 #define RADIO130NM_RXTXBB1_CH0__FNOTCH__WRITE(src) \
17501 (((u_int32_t)(src)\
17502 << 17) & 0x00060000U)
17503 #define RADIO130NM_RXTXBB1_CH0__FNOTCH__MODIFY(dst, src) \
17504 (dst) = ((dst) &\
17505 ~0x00060000U) | (((u_int32_t)(src) <<\
17506 17) & 0x00060000U)
17507 #define RADIO130NM_RXTXBB1_CH0__FNOTCH__VERIFY(src) \
17508 (!((((u_int32_t)(src)\
17509 << 17) & ~0x00060000U)))
17510
17511 /* macros for field SPARE */
17512 #define RADIO130NM_RXTXBB1_CH0__SPARE__SHIFT 19
17513 #define RADIO130NM_RXTXBB1_CH0__SPARE__WIDTH 13
17514 #define RADIO130NM_RXTXBB1_CH0__SPARE__MASK 0xfff80000U
17515 #define RADIO130NM_RXTXBB1_CH0__SPARE__READ(src) \
17516 (((u_int32_t)(src)\
17517 & 0xfff80000U) >> 19)
17518 #define RADIO130NM_RXTXBB1_CH0__SPARE__WRITE(src) \
17519 (((u_int32_t)(src)\
17520 << 19) & 0xfff80000U)
17521 #define RADIO130NM_RXTXBB1_CH0__SPARE__MODIFY(dst, src) \
17522 (dst) = ((dst) &\
17523 ~0xfff80000U) | (((u_int32_t)(src) <<\
17524 19) & 0xfff80000U)
17525 #define RADIO130NM_RXTXBB1_CH0__SPARE__VERIFY(src) \
17526 (!((((u_int32_t)(src)\
17527 << 19) & ~0xfff80000U)))
17528 #define RADIO130NM_RXTXBB1_CH0__TYPE u_int32_t
17529 #define RADIO130NM_RXTXBB1_CH0__READ 0xffffffffU
17530 #define RADIO130NM_RXTXBB1_CH0__WRITE 0xffffffffU
17531
17532 #endif /* __RADIO130NM_RXTXBB1_CH0_MACRO__ */
17533
17534
17535 /* macros for merlin2_0_radio_reg_map.RXTXBB1_CH0 */
17536 #define INST_MERLIN2_0_RADIO_REG_MAP__RXTXBB1_CH0__NUM 1
17537
17538 /* macros for BlueprintGlobalNameSpace::RADIO130NM_RXTXBB2_CH0 */
17539 #ifndef __RADIO130NM_RXTXBB2_CH0_MACRO__
17540 #define __RADIO130NM_RXTXBB2_CH0_MACRO__
17541
17542 /* macros for field PATH_OVERRIDE */
17543 #define RADIO130NM_RXTXBB2_CH0__PATH_OVERRIDE__SHIFT 0
17544 #define RADIO130NM_RXTXBB2_CH0__PATH_OVERRIDE__WIDTH 1
17545 #define RADIO130NM_RXTXBB2_CH0__PATH_OVERRIDE__MASK 0x00000001U
17546 #define RADIO130NM_RXTXBB2_CH0__PATH_OVERRIDE__READ(src) \
17547 (u_int32_t)(src)\
17548 & 0x00000001U
17549 #define RADIO130NM_RXTXBB2_CH0__PATH_OVERRIDE__WRITE(src) \
17550 ((u_int32_t)(src)\
17551 & 0x00000001U)
17552 #define RADIO130NM_RXTXBB2_CH0__PATH_OVERRIDE__MODIFY(dst, src) \
17553 (dst) = ((dst) &\
17554 ~0x00000001U) | ((u_int32_t)(src) &\
17555 0x00000001U)
17556 #define RADIO130NM_RXTXBB2_CH0__PATH_OVERRIDE__VERIFY(src) \
17557 (!(((u_int32_t)(src)\
17558 & ~0x00000001U)))
17559 #define RADIO130NM_RXTXBB2_CH0__PATH_OVERRIDE__SET(dst) \
17560 (dst) = ((dst) &\
17561 ~0x00000001U) | (u_int32_t)(1)
17562 #define RADIO130NM_RXTXBB2_CH0__PATH_OVERRIDE__CLR(dst) \
17563 (dst) = ((dst) &\
17564 ~0x00000001U) | (u_int32_t)(0)
17565
17566 /* macros for field PATH1LOQ_EN */
17567 #define RADIO130NM_RXTXBB2_CH0__PATH1LOQ_EN__SHIFT 1
17568 #define RADIO130NM_RXTXBB2_CH0__PATH1LOQ_EN__WIDTH 1
17569 #define RADIO130NM_RXTXBB2_CH0__PATH1LOQ_EN__MASK 0x00000002U
17570 #define RADIO130NM_RXTXBB2_CH0__PATH1LOQ_EN__READ(src) \
17571 (((u_int32_t)(src)\
17572 & 0x00000002U) >> 1)
17573 #define RADIO130NM_RXTXBB2_CH0__PATH1LOQ_EN__WRITE(src) \
17574 (((u_int32_t)(src)\
17575 << 1) & 0x00000002U)
17576 #define RADIO130NM_RXTXBB2_CH0__PATH1LOQ_EN__MODIFY(dst, src) \
17577 (dst) = ((dst) &\
17578 ~0x00000002U) | (((u_int32_t)(src) <<\
17579 1) & 0x00000002U)
17580 #define RADIO130NM_RXTXBB2_CH0__PATH1LOQ_EN__VERIFY(src) \
17581 (!((((u_int32_t)(src)\
17582 << 1) & ~0x00000002U)))
17583 #define RADIO130NM_RXTXBB2_CH0__PATH1LOQ_EN__SET(dst) \
17584 (dst) = ((dst) &\
17585 ~0x00000002U) | ((u_int32_t)(1) << 1)
17586 #define RADIO130NM_RXTXBB2_CH0__PATH1LOQ_EN__CLR(dst) \
17587 (dst) = ((dst) &\
17588 ~0x00000002U) | ((u_int32_t)(0) << 1)
17589
17590 /* macros for field PATH2LOQ_EN */
17591 #define RADIO130NM_RXTXBB2_CH0__PATH2LOQ_EN__SHIFT 2
17592 #define RADIO130NM_RXTXBB2_CH0__PATH2LOQ_EN__WIDTH 1
17593 #define RADIO130NM_RXTXBB2_CH0__PATH2LOQ_EN__MASK 0x00000004U
17594 #define RADIO130NM_RXTXBB2_CH0__PATH2LOQ_EN__READ(src) \
17595 (((u_int32_t)(src)\
17596 & 0x00000004U) >> 2)
17597 #define RADIO130NM_RXTXBB2_CH0__PATH2LOQ_EN__WRITE(src) \
17598 (((u_int32_t)(src)\
17599 << 2) & 0x00000004U)
17600 #define RADIO130NM_RXTXBB2_CH0__PATH2LOQ_EN__MODIFY(dst, src) \
17601 (dst) = ((dst) &\
17602 ~0x00000004U) | (((u_int32_t)(src) <<\
17603 2) & 0x00000004U)
17604 #define RADIO130NM_RXTXBB2_CH0__PATH2LOQ_EN__VERIFY(src) \
17605 (!((((u_int32_t)(src)\
17606 << 2) & ~0x00000004U)))
17607 #define RADIO130NM_RXTXBB2_CH0__PATH2LOQ_EN__SET(dst) \
17608 (dst) = ((dst) &\
17609 ~0x00000004U) | ((u_int32_t)(1) << 2)
17610 #define RADIO130NM_RXTXBB2_CH0__PATH2LOQ_EN__CLR(dst) \
17611 (dst) = ((dst) &\
17612 ~0x00000004U) | ((u_int32_t)(0) << 2)
17613
17614 /* macros for field PATH3LOQ_EN */
17615 #define RADIO130NM_RXTXBB2_CH0__PATH3LOQ_EN__SHIFT 3
17616 #define RADIO130NM_RXTXBB2_CH0__PATH3LOQ_EN__WIDTH 1
17617 #define RADIO130NM_RXTXBB2_CH0__PATH3LOQ_EN__MASK 0x00000008U
17618 #define RADIO130NM_RXTXBB2_CH0__PATH3LOQ_EN__READ(src) \
17619 (((u_int32_t)(src)\
17620 & 0x00000008U) >> 3)
17621 #define RADIO130NM_RXTXBB2_CH0__PATH3LOQ_EN__WRITE(src) \
17622 (((u_int32_t)(src)\
17623 << 3) & 0x00000008U)
17624 #define RADIO130NM_RXTXBB2_CH0__PATH3LOQ_EN__MODIFY(dst, src) \
17625 (dst) = ((dst) &\
17626 ~0x00000008U) | (((u_int32_t)(src) <<\
17627 3) & 0x00000008U)
17628 #define RADIO130NM_RXTXBB2_CH0__PATH3LOQ_EN__VERIFY(src) \
17629 (!((((u_int32_t)(src)\
17630 << 3) & ~0x00000008U)))
17631 #define RADIO130NM_RXTXBB2_CH0__PATH3LOQ_EN__SET(dst) \
17632 (dst) = ((dst) &\
17633 ~0x00000008U) | ((u_int32_t)(1) << 3)
17634 #define RADIO130NM_RXTXBB2_CH0__PATH3LOQ_EN__CLR(dst) \
17635 (dst) = ((dst) &\
17636 ~0x00000008U) | ((u_int32_t)(0) << 3)
17637
17638 /* macros for field PATH1HIQ_EN */
17639 #define RADIO130NM_RXTXBB2_CH0__PATH1HIQ_EN__SHIFT 4
17640 #define RADIO130NM_RXTXBB2_CH0__PATH1HIQ_EN__WIDTH 1
17641 #define RADIO130NM_RXTXBB2_CH0__PATH1HIQ_EN__MASK 0x00000010U
17642 #define RADIO130NM_RXTXBB2_CH0__PATH1HIQ_EN__READ(src) \
17643 (((u_int32_t)(src)\
17644 & 0x00000010U) >> 4)
17645 #define RADIO130NM_RXTXBB2_CH0__PATH1HIQ_EN__WRITE(src) \
17646 (((u_int32_t)(src)\
17647 << 4) & 0x00000010U)
17648 #define RADIO130NM_RXTXBB2_CH0__PATH1HIQ_EN__MODIFY(dst, src) \
17649 (dst) = ((dst) &\
17650 ~0x00000010U) | (((u_int32_t)(src) <<\
17651 4) & 0x00000010U)
17652 #define RADIO130NM_RXTXBB2_CH0__PATH1HIQ_EN__VERIFY(src) \
17653 (!((((u_int32_t)(src)\
17654 << 4) & ~0x00000010U)))
17655 #define RADIO130NM_RXTXBB2_CH0__PATH1HIQ_EN__SET(dst) \
17656 (dst) = ((dst) &\
17657 ~0x00000010U) | ((u_int32_t)(1) << 4)
17658 #define RADIO130NM_RXTXBB2_CH0__PATH1HIQ_EN__CLR(dst) \
17659 (dst) = ((dst) &\
17660 ~0x00000010U) | ((u_int32_t)(0) << 4)
17661
17662 /* macros for field PATH2HIQ_EN */
17663 #define RADIO130NM_RXTXBB2_CH0__PATH2HIQ_EN__SHIFT 5
17664 #define RADIO130NM_RXTXBB2_CH0__PATH2HIQ_EN__WIDTH 1
17665 #define RADIO130NM_RXTXBB2_CH0__PATH2HIQ_EN__MASK 0x00000020U
17666 #define RADIO130NM_RXTXBB2_CH0__PATH2HIQ_EN__READ(src) \
17667 (((u_int32_t)(src)\
17668 & 0x00000020U) >> 5)
17669 #define RADIO130NM_RXTXBB2_CH0__PATH2HIQ_EN__WRITE(src) \
17670 (((u_int32_t)(src)\
17671 << 5) & 0x00000020U)
17672 #define RADIO130NM_RXTXBB2_CH0__PATH2HIQ_EN__MODIFY(dst, src) \
17673 (dst) = ((dst) &\
17674 ~0x00000020U) | (((u_int32_t)(src) <<\
17675 5) & 0x00000020U)
17676 #define RADIO130NM_RXTXBB2_CH0__PATH2HIQ_EN__VERIFY(src) \
17677 (!((((u_int32_t)(src)\
17678 << 5) & ~0x00000020U)))
17679 #define RADIO130NM_RXTXBB2_CH0__PATH2HIQ_EN__SET(dst) \
17680 (dst) = ((dst) &\
17681 ~0x00000020U) | ((u_int32_t)(1) << 5)
17682 #define RADIO130NM_RXTXBB2_CH0__PATH2HIQ_EN__CLR(dst) \
17683 (dst) = ((dst) &\
17684 ~0x00000020U) | ((u_int32_t)(0) << 5)
17685
17686 /* macros for field FILTERDOUBLEBW */
17687 #define RADIO130NM_RXTXBB2_CH0__FILTERDOUBLEBW__SHIFT 6
17688 #define RADIO130NM_RXTXBB2_CH0__FILTERDOUBLEBW__WIDTH 1
17689 #define RADIO130NM_RXTXBB2_CH0__FILTERDOUBLEBW__MASK 0x00000040U
17690 #define RADIO130NM_RXTXBB2_CH0__FILTERDOUBLEBW__READ(src) \
17691 (((u_int32_t)(src)\
17692 & 0x00000040U) >> 6)
17693 #define RADIO130NM_RXTXBB2_CH0__FILTERDOUBLEBW__WRITE(src) \
17694 (((u_int32_t)(src)\
17695 << 6) & 0x00000040U)
17696 #define RADIO130NM_RXTXBB2_CH0__FILTERDOUBLEBW__MODIFY(dst, src) \
17697 (dst) = ((dst) &\
17698 ~0x00000040U) | (((u_int32_t)(src) <<\
17699 6) & 0x00000040U)
17700 #define RADIO130NM_RXTXBB2_CH0__FILTERDOUBLEBW__VERIFY(src) \
17701 (!((((u_int32_t)(src)\
17702 << 6) & ~0x00000040U)))
17703 #define RADIO130NM_RXTXBB2_CH0__FILTERDOUBLEBW__SET(dst) \
17704 (dst) = ((dst) &\
17705 ~0x00000040U) | ((u_int32_t)(1) << 6)
17706 #define RADIO130NM_RXTXBB2_CH0__FILTERDOUBLEBW__CLR(dst) \
17707 (dst) = ((dst) &\
17708 ~0x00000040U) | ((u_int32_t)(0) << 6)
17709
17710 /* macros for field LOCALFILTERTUNING */
17711 #define RADIO130NM_RXTXBB2_CH0__LOCALFILTERTUNING__SHIFT 7
17712 #define RADIO130NM_RXTXBB2_CH0__LOCALFILTERTUNING__WIDTH 1
17713 #define RADIO130NM_RXTXBB2_CH0__LOCALFILTERTUNING__MASK 0x00000080U
17714 #define RADIO130NM_RXTXBB2_CH0__LOCALFILTERTUNING__READ(src) \
17715 (((u_int32_t)(src)\
17716 & 0x00000080U) >> 7)
17717 #define RADIO130NM_RXTXBB2_CH0__LOCALFILTERTUNING__WRITE(src) \
17718 (((u_int32_t)(src)\
17719 << 7) & 0x00000080U)
17720 #define RADIO130NM_RXTXBB2_CH0__LOCALFILTERTUNING__MODIFY(dst, src) \
17721 (dst) = ((dst) &\
17722 ~0x00000080U) | (((u_int32_t)(src) <<\
17723 7) & 0x00000080U)
17724 #define RADIO130NM_RXTXBB2_CH0__LOCALFILTERTUNING__VERIFY(src) \
17725 (!((((u_int32_t)(src)\
17726 << 7) & ~0x00000080U)))
17727 #define RADIO130NM_RXTXBB2_CH0__LOCALFILTERTUNING__SET(dst) \
17728 (dst) = ((dst) &\
17729 ~0x00000080U) | ((u_int32_t)(1) << 7)
17730 #define RADIO130NM_RXTXBB2_CH0__LOCALFILTERTUNING__CLR(dst) \
17731 (dst) = ((dst) &\
17732 ~0x00000080U) | ((u_int32_t)(0) << 7)
17733
17734 /* macros for field FILTERFC */
17735 #define RADIO130NM_RXTXBB2_CH0__FILTERFC__SHIFT 8
17736 #define RADIO130NM_RXTXBB2_CH0__FILTERFC__WIDTH 5
17737 #define RADIO130NM_RXTXBB2_CH0__FILTERFC__MASK 0x00001f00U
17738 #define RADIO130NM_RXTXBB2_CH0__FILTERFC__READ(src) \
17739 (((u_int32_t)(src)\
17740 & 0x00001f00U) >> 8)
17741 #define RADIO130NM_RXTXBB2_CH0__FILTERFC__WRITE(src) \
17742 (((u_int32_t)(src)\
17743 << 8) & 0x00001f00U)
17744 #define RADIO130NM_RXTXBB2_CH0__FILTERFC__MODIFY(dst, src) \
17745 (dst) = ((dst) &\
17746 ~0x00001f00U) | (((u_int32_t)(src) <<\
17747 8) & 0x00001f00U)
17748 #define RADIO130NM_RXTXBB2_CH0__FILTERFC__VERIFY(src) \
17749 (!((((u_int32_t)(src)\
17750 << 8) & ~0x00001f00U)))
17751
17752 /* macros for field CMSEL */
17753 #define RADIO130NM_RXTXBB2_CH0__CMSEL__SHIFT 13
17754 #define RADIO130NM_RXTXBB2_CH0__CMSEL__WIDTH 2
17755 #define RADIO130NM_RXTXBB2_CH0__CMSEL__MASK 0x00006000U
17756 #define RADIO130NM_RXTXBB2_CH0__CMSEL__READ(src) \
17757 (((u_int32_t)(src)\
17758 & 0x00006000U) >> 13)
17759 #define RADIO130NM_RXTXBB2_CH0__CMSEL__WRITE(src) \
17760 (((u_int32_t)(src)\
17761 << 13) & 0x00006000U)
17762 #define RADIO130NM_RXTXBB2_CH0__CMSEL__MODIFY(dst, src) \
17763 (dst) = ((dst) &\
17764 ~0x00006000U) | (((u_int32_t)(src) <<\
17765 13) & 0x00006000U)
17766 #define RADIO130NM_RXTXBB2_CH0__CMSEL__VERIFY(src) \
17767 (!((((u_int32_t)(src)\
17768 << 13) & ~0x00006000U)))
17769
17770 /* macros for field SEL_I2V_TEST */
17771 #define RADIO130NM_RXTXBB2_CH0__SEL_I2V_TEST__SHIFT 15
17772 #define RADIO130NM_RXTXBB2_CH0__SEL_I2V_TEST__WIDTH 1
17773 #define RADIO130NM_RXTXBB2_CH0__SEL_I2V_TEST__MASK 0x00008000U
17774 #define RADIO130NM_RXTXBB2_CH0__SEL_I2V_TEST__READ(src) \
17775 (((u_int32_t)(src)\
17776 & 0x00008000U) >> 15)
17777 #define RADIO130NM_RXTXBB2_CH0__SEL_I2V_TEST__WRITE(src) \
17778 (((u_int32_t)(src)\
17779 << 15) & 0x00008000U)
17780 #define RADIO130NM_RXTXBB2_CH0__SEL_I2V_TEST__MODIFY(dst, src) \
17781 (dst) = ((dst) &\
17782 ~0x00008000U) | (((u_int32_t)(src) <<\
17783 15) & 0x00008000U)
17784 #define RADIO130NM_RXTXBB2_CH0__SEL_I2V_TEST__VERIFY(src) \
17785 (!((((u_int32_t)(src)\
17786 << 15) & ~0x00008000U)))
17787 #define RADIO130NM_RXTXBB2_CH0__SEL_I2V_TEST__SET(dst) \
17788 (dst) = ((dst) &\
17789 ~0x00008000U) | ((u_int32_t)(1) << 15)
17790 #define RADIO130NM_RXTXBB2_CH0__SEL_I2V_TEST__CLR(dst) \
17791 (dst) = ((dst) &\
17792 ~0x00008000U) | ((u_int32_t)(0) << 15)
17793
17794 /* macros for field SEL_HIQ_TEST */
17795 #define RADIO130NM_RXTXBB2_CH0__SEL_HIQ_TEST__SHIFT 16
17796 #define RADIO130NM_RXTXBB2_CH0__SEL_HIQ_TEST__WIDTH 1
17797 #define RADIO130NM_RXTXBB2_CH0__SEL_HIQ_TEST__MASK 0x00010000U
17798 #define RADIO130NM_RXTXBB2_CH0__SEL_HIQ_TEST__READ(src) \
17799 (((u_int32_t)(src)\
17800 & 0x00010000U) >> 16)
17801 #define RADIO130NM_RXTXBB2_CH0__SEL_HIQ_TEST__WRITE(src) \
17802 (((u_int32_t)(src)\
17803 << 16) & 0x00010000U)
17804 #define RADIO130NM_RXTXBB2_CH0__SEL_HIQ_TEST__MODIFY(dst, src) \
17805 (dst) = ((dst) &\
17806 ~0x00010000U) | (((u_int32_t)(src) <<\
17807 16) & 0x00010000U)
17808 #define RADIO130NM_RXTXBB2_CH0__SEL_HIQ_TEST__VERIFY(src) \
17809 (!((((u_int32_t)(src)\
17810 << 16) & ~0x00010000U)))
17811 #define RADIO130NM_RXTXBB2_CH0__SEL_HIQ_TEST__SET(dst) \
17812 (dst) = ((dst) &\
17813 ~0x00010000U) | ((u_int32_t)(1) << 16)
17814 #define RADIO130NM_RXTXBB2_CH0__SEL_HIQ_TEST__CLR(dst) \
17815 (dst) = ((dst) &\
17816 ~0x00010000U) | ((u_int32_t)(0) << 16)
17817
17818 /* macros for field SEL_LOQ_TEST */
17819 #define RADIO130NM_RXTXBB2_CH0__SEL_LOQ_TEST__SHIFT 17
17820 #define RADIO130NM_RXTXBB2_CH0__SEL_LOQ_TEST__WIDTH 1
17821 #define RADIO130NM_RXTXBB2_CH0__SEL_LOQ_TEST__MASK 0x00020000U
17822 #define RADIO130NM_RXTXBB2_CH0__SEL_LOQ_TEST__READ(src) \
17823 (((u_int32_t)(src)\
17824 & 0x00020000U) >> 17)
17825 #define RADIO130NM_RXTXBB2_CH0__SEL_LOQ_TEST__WRITE(src) \
17826 (((u_int32_t)(src)\
17827 << 17) & 0x00020000U)
17828 #define RADIO130NM_RXTXBB2_CH0__SEL_LOQ_TEST__MODIFY(dst, src) \
17829 (dst) = ((dst) &\
17830 ~0x00020000U) | (((u_int32_t)(src) <<\
17831 17) & 0x00020000U)
17832 #define RADIO130NM_RXTXBB2_CH0__SEL_LOQ_TEST__VERIFY(src) \
17833 (!((((u_int32_t)(src)\
17834 << 17) & ~0x00020000U)))
17835 #define RADIO130NM_RXTXBB2_CH0__SEL_LOQ_TEST__SET(dst) \
17836 (dst) = ((dst) &\
17837 ~0x00020000U) | ((u_int32_t)(1) << 17)
17838 #define RADIO130NM_RXTXBB2_CH0__SEL_LOQ_TEST__CLR(dst) \
17839 (dst) = ((dst) &\
17840 ~0x00020000U) | ((u_int32_t)(0) << 17)
17841
17842 /* macros for field SEL_DAC_TEST */
17843 #define RADIO130NM_RXTXBB2_CH0__SEL_DAC_TEST__SHIFT 18
17844 #define RADIO130NM_RXTXBB2_CH0__SEL_DAC_TEST__WIDTH 1
17845 #define RADIO130NM_RXTXBB2_CH0__SEL_DAC_TEST__MASK 0x00040000U
17846 #define RADIO130NM_RXTXBB2_CH0__SEL_DAC_TEST__READ(src) \
17847 (((u_int32_t)(src)\
17848 & 0x00040000U) >> 18)
17849 #define RADIO130NM_RXTXBB2_CH0__SEL_DAC_TEST__WRITE(src) \
17850 (((u_int32_t)(src)\
17851 << 18) & 0x00040000U)
17852 #define RADIO130NM_RXTXBB2_CH0__SEL_DAC_TEST__MODIFY(dst, src) \
17853 (dst) = ((dst) &\
17854 ~0x00040000U) | (((u_int32_t)(src) <<\
17855 18) & 0x00040000U)
17856 #define RADIO130NM_RXTXBB2_CH0__SEL_DAC_TEST__VERIFY(src) \
17857 (!((((u_int32_t)(src)\
17858 << 18) & ~0x00040000U)))
17859 #define RADIO130NM_RXTXBB2_CH0__SEL_DAC_TEST__SET(dst) \
17860 (dst) = ((dst) &\
17861 ~0x00040000U) | ((u_int32_t)(1) << 18)
17862 #define RADIO130NM_RXTXBB2_CH0__SEL_DAC_TEST__CLR(dst) \
17863 (dst) = ((dst) &\
17864 ~0x00040000U) | ((u_int32_t)(0) << 18)
17865
17866 /* macros for field SELBUFFER */
17867 #define RADIO130NM_RXTXBB2_CH0__SELBUFFER__SHIFT 19
17868 #define RADIO130NM_RXTXBB2_CH0__SELBUFFER__WIDTH 1
17869 #define RADIO130NM_RXTXBB2_CH0__SELBUFFER__MASK 0x00080000U
17870 #define RADIO130NM_RXTXBB2_CH0__SELBUFFER__READ(src) \
17871 (((u_int32_t)(src)\
17872 & 0x00080000U) >> 19)
17873 #define RADIO130NM_RXTXBB2_CH0__SELBUFFER__WRITE(src) \
17874 (((u_int32_t)(src)\
17875 << 19) & 0x00080000U)
17876 #define RADIO130NM_RXTXBB2_CH0__SELBUFFER__MODIFY(dst, src) \
17877 (dst) = ((dst) &\
17878 ~0x00080000U) | (((u_int32_t)(src) <<\
17879 19) & 0x00080000U)
17880 #define RADIO130NM_RXTXBB2_CH0__SELBUFFER__VERIFY(src) \
17881 (!((((u_int32_t)(src)\
17882 << 19) & ~0x00080000U)))
17883 #define RADIO130NM_RXTXBB2_CH0__SELBUFFER__SET(dst) \
17884 (dst) = ((dst) &\
17885 ~0x00080000U) | ((u_int32_t)(1) << 19)
17886 #define RADIO130NM_RXTXBB2_CH0__SELBUFFER__CLR(dst) \
17887 (dst) = ((dst) &\
17888 ~0x00080000U) | ((u_int32_t)(0) << 19)
17889
17890 /* macros for field SHORTBUFFER */
17891 #define RADIO130NM_RXTXBB2_CH0__SHORTBUFFER__SHIFT 20
17892 #define RADIO130NM_RXTXBB2_CH0__SHORTBUFFER__WIDTH 1
17893 #define RADIO130NM_RXTXBB2_CH0__SHORTBUFFER__MASK 0x00100000U
17894 #define RADIO130NM_RXTXBB2_CH0__SHORTBUFFER__READ(src) \
17895 (((u_int32_t)(src)\
17896 & 0x00100000U) >> 20)
17897 #define RADIO130NM_RXTXBB2_CH0__SHORTBUFFER__WRITE(src) \
17898 (((u_int32_t)(src)\
17899 << 20) & 0x00100000U)
17900 #define RADIO130NM_RXTXBB2_CH0__SHORTBUFFER__MODIFY(dst, src) \
17901 (dst) = ((dst) &\
17902 ~0x00100000U) | (((u_int32_t)(src) <<\
17903 20) & 0x00100000U)
17904 #define RADIO130NM_RXTXBB2_CH0__SHORTBUFFER__VERIFY(src) \
17905 (!((((u_int32_t)(src)\
17906 << 20) & ~0x00100000U)))
17907 #define RADIO130NM_RXTXBB2_CH0__SHORTBUFFER__SET(dst) \
17908 (dst) = ((dst) &\
17909 ~0x00100000U) | ((u_int32_t)(1) << 20)
17910 #define RADIO130NM_RXTXBB2_CH0__SHORTBUFFER__CLR(dst) \
17911 (dst) = ((dst) &\
17912 ~0x00100000U) | ((u_int32_t)(0) << 20)
17913
17914 /* macros for field SPARE */
17915 #define RADIO130NM_RXTXBB2_CH0__SPARE__SHIFT 21
17916 #define RADIO130NM_RXTXBB2_CH0__SPARE__WIDTH 2
17917 #define RADIO130NM_RXTXBB2_CH0__SPARE__MASK 0x00600000U
17918 #define RADIO130NM_RXTXBB2_CH0__SPARE__READ(src) \
17919 (((u_int32_t)(src)\
17920 & 0x00600000U) >> 21)
17921 #define RADIO130NM_RXTXBB2_CH0__SPARE__WRITE(src) \
17922 (((u_int32_t)(src)\
17923 << 21) & 0x00600000U)
17924 #define RADIO130NM_RXTXBB2_CH0__SPARE__MODIFY(dst, src) \
17925 (dst) = ((dst) &\
17926 ~0x00600000U) | (((u_int32_t)(src) <<\
17927 21) & 0x00600000U)
17928 #define RADIO130NM_RXTXBB2_CH0__SPARE__VERIFY(src) \
17929 (!((((u_int32_t)(src)\
17930 << 21) & ~0x00600000U)))
17931
17932 /* macros for field IBN_37P5_OSI2V_CTRL */
17933 #define RADIO130NM_RXTXBB2_CH0__IBN_37P5_OSI2V_CTRL__SHIFT 23
17934 #define RADIO130NM_RXTXBB2_CH0__IBN_37P5_OSI2V_CTRL__WIDTH 3
17935 #define RADIO130NM_RXTXBB2_CH0__IBN_37P5_OSI2V_CTRL__MASK 0x03800000U
17936 #define RADIO130NM_RXTXBB2_CH0__IBN_37P5_OSI2V_CTRL__READ(src) \
17937 (((u_int32_t)(src)\
17938 & 0x03800000U) >> 23)
17939 #define RADIO130NM_RXTXBB2_CH0__IBN_37P5_OSI2V_CTRL__WRITE(src) \
17940 (((u_int32_t)(src)\
17941 << 23) & 0x03800000U)
17942 #define RADIO130NM_RXTXBB2_CH0__IBN_37P5_OSI2V_CTRL__MODIFY(dst, src) \
17943 (dst) = ((dst) &\
17944 ~0x03800000U) | (((u_int32_t)(src) <<\
17945 23) & 0x03800000U)
17946 #define RADIO130NM_RXTXBB2_CH0__IBN_37P5_OSI2V_CTRL__VERIFY(src) \
17947 (!((((u_int32_t)(src)\
17948 << 23) & ~0x03800000U)))
17949
17950 /* macros for field IBN_37P5_OSLO_CTRL */
17951 #define RADIO130NM_RXTXBB2_CH0__IBN_37P5_OSLO_CTRL__SHIFT 26
17952 #define RADIO130NM_RXTXBB2_CH0__IBN_37P5_OSLO_CTRL__WIDTH 3
17953 #define RADIO130NM_RXTXBB2_CH0__IBN_37P5_OSLO_CTRL__MASK 0x1c000000U
17954 #define RADIO130NM_RXTXBB2_CH0__IBN_37P5_OSLO_CTRL__READ(src) \
17955 (((u_int32_t)(src)\
17956 & 0x1c000000U) >> 26)
17957 #define RADIO130NM_RXTXBB2_CH0__IBN_37P5_OSLO_CTRL__WRITE(src) \
17958 (((u_int32_t)(src)\
17959 << 26) & 0x1c000000U)
17960 #define RADIO130NM_RXTXBB2_CH0__IBN_37P5_OSLO_CTRL__MODIFY(dst, src) \
17961 (dst) = ((dst) &\
17962 ~0x1c000000U) | (((u_int32_t)(src) <<\
17963 26) & 0x1c000000U)
17964 #define RADIO130NM_RXTXBB2_CH0__IBN_37P5_OSLO_CTRL__VERIFY(src) \
17965 (!((((u_int32_t)(src)\
17966 << 26) & ~0x1c000000U)))
17967
17968 /* macros for field IBN_37P5_OSHI_CTRL */
17969 #define RADIO130NM_RXTXBB2_CH0__IBN_37P5_OSHI_CTRL__SHIFT 29
17970 #define RADIO130NM_RXTXBB2_CH0__IBN_37P5_OSHI_CTRL__WIDTH 3
17971 #define RADIO130NM_RXTXBB2_CH0__IBN_37P5_OSHI_CTRL__MASK 0xe0000000U
17972 #define RADIO130NM_RXTXBB2_CH0__IBN_37P5_OSHI_CTRL__READ(src) \
17973 (((u_int32_t)(src)\
17974 & 0xe0000000U) >> 29)
17975 #define RADIO130NM_RXTXBB2_CH0__IBN_37P5_OSHI_CTRL__WRITE(src) \
17976 (((u_int32_t)(src)\
17977 << 29) & 0xe0000000U)
17978 #define RADIO130NM_RXTXBB2_CH0__IBN_37P5_OSHI_CTRL__MODIFY(dst, src) \
17979 (dst) = ((dst) &\
17980 ~0xe0000000U) | (((u_int32_t)(src) <<\
17981 29) & 0xe0000000U)
17982 #define RADIO130NM_RXTXBB2_CH0__IBN_37P5_OSHI_CTRL__VERIFY(src) \
17983 (!((((u_int32_t)(src)\
17984 << 29) & ~0xe0000000U)))
17985 #define RADIO130NM_RXTXBB2_CH0__TYPE u_int32_t
17986 #define RADIO130NM_RXTXBB2_CH0__READ 0xffffffffU
17987 #define RADIO130NM_RXTXBB2_CH0__WRITE 0xffffffffU
17988
17989 #endif /* __RADIO130NM_RXTXBB2_CH0_MACRO__ */
17990
17991
17992 /* macros for merlin2_0_radio_reg_map.RXTXBB2_CH0 */
17993 #define INST_MERLIN2_0_RADIO_REG_MAP__RXTXBB2_CH0__NUM 1
17994
17995 /* macros for BlueprintGlobalNameSpace::RADIO130NM_RXTXBB3_CH0 */
17996 #ifndef __RADIO130NM_RXTXBB3_CH0_MACRO__
17997 #define __RADIO130NM_RXTXBB3_CH0_MACRO__
17998
17999 /* macros for field IBN_100U_TEST_CTRL */
18000 #define RADIO130NM_RXTXBB3_CH0__IBN_100U_TEST_CTRL__SHIFT 0
18001 #define RADIO130NM_RXTXBB3_CH0__IBN_100U_TEST_CTRL__WIDTH 3
18002 #define RADIO130NM_RXTXBB3_CH0__IBN_100U_TEST_CTRL__MASK 0x00000007U
18003 #define RADIO130NM_RXTXBB3_CH0__IBN_100U_TEST_CTRL__READ(src) \
18004 (u_int32_t)(src)\
18005 & 0x00000007U
18006 #define RADIO130NM_RXTXBB3_CH0__IBN_100U_TEST_CTRL__WRITE(src) \
18007 ((u_int32_t)(src)\
18008 & 0x00000007U)
18009 #define RADIO130NM_RXTXBB3_CH0__IBN_100U_TEST_CTRL__MODIFY(dst, src) \
18010 (dst) = ((dst) &\
18011 ~0x00000007U) | ((u_int32_t)(src) &\
18012 0x00000007U)
18013 #define RADIO130NM_RXTXBB3_CH0__IBN_100U_TEST_CTRL__VERIFY(src) \
18014 (!(((u_int32_t)(src)\
18015 & ~0x00000007U)))
18016
18017 /* macros for field IBRN_12P5_CM_CTRL */
18018 #define RADIO130NM_RXTXBB3_CH0__IBRN_12P5_CM_CTRL__SHIFT 3
18019 #define RADIO130NM_RXTXBB3_CH0__IBRN_12P5_CM_CTRL__WIDTH 3
18020 #define RADIO130NM_RXTXBB3_CH0__IBRN_12P5_CM_CTRL__MASK 0x00000038U
18021 #define RADIO130NM_RXTXBB3_CH0__IBRN_12P5_CM_CTRL__READ(src) \
18022 (((u_int32_t)(src)\
18023 & 0x00000038U) >> 3)
18024 #define RADIO130NM_RXTXBB3_CH0__IBRN_12P5_CM_CTRL__WRITE(src) \
18025 (((u_int32_t)(src)\
18026 << 3) & 0x00000038U)
18027 #define RADIO130NM_RXTXBB3_CH0__IBRN_12P5_CM_CTRL__MODIFY(dst, src) \
18028 (dst) = ((dst) &\
18029 ~0x00000038U) | (((u_int32_t)(src) <<\
18030 3) & 0x00000038U)
18031 #define RADIO130NM_RXTXBB3_CH0__IBRN_12P5_CM_CTRL__VERIFY(src) \
18032 (!((((u_int32_t)(src)\
18033 << 3) & ~0x00000038U)))
18034
18035 /* macros for field IBN_25U_LO2_CTRL */
18036 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_LO2_CTRL__SHIFT 6
18037 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_LO2_CTRL__WIDTH 3
18038 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_LO2_CTRL__MASK 0x000001c0U
18039 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_LO2_CTRL__READ(src) \
18040 (((u_int32_t)(src)\
18041 & 0x000001c0U) >> 6)
18042 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_LO2_CTRL__WRITE(src) \
18043 (((u_int32_t)(src)\
18044 << 6) & 0x000001c0U)
18045 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_LO2_CTRL__MODIFY(dst, src) \
18046 (dst) = ((dst) &\
18047 ~0x000001c0U) | (((u_int32_t)(src) <<\
18048 6) & 0x000001c0U)
18049 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_LO2_CTRL__VERIFY(src) \
18050 (!((((u_int32_t)(src)\
18051 << 6) & ~0x000001c0U)))
18052
18053 /* macros for field IBN_25U_LO1_CTRL */
18054 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_LO1_CTRL__SHIFT 9
18055 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_LO1_CTRL__WIDTH 3
18056 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_LO1_CTRL__MASK 0x00000e00U
18057 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_LO1_CTRL__READ(src) \
18058 (((u_int32_t)(src)\
18059 & 0x00000e00U) >> 9)
18060 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_LO1_CTRL__WRITE(src) \
18061 (((u_int32_t)(src)\
18062 << 9) & 0x00000e00U)
18063 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_LO1_CTRL__MODIFY(dst, src) \
18064 (dst) = ((dst) &\
18065 ~0x00000e00U) | (((u_int32_t)(src) <<\
18066 9) & 0x00000e00U)
18067 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_LO1_CTRL__VERIFY(src) \
18068 (!((((u_int32_t)(src)\
18069 << 9) & ~0x00000e00U)))
18070
18071 /* macros for field IBN_25U_HI2_CTRL */
18072 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_HI2_CTRL__SHIFT 12
18073 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_HI2_CTRL__WIDTH 3
18074 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_HI2_CTRL__MASK 0x00007000U
18075 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_HI2_CTRL__READ(src) \
18076 (((u_int32_t)(src)\
18077 & 0x00007000U) >> 12)
18078 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_HI2_CTRL__WRITE(src) \
18079 (((u_int32_t)(src)\
18080 << 12) & 0x00007000U)
18081 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_HI2_CTRL__MODIFY(dst, src) \
18082 (dst) = ((dst) &\
18083 ~0x00007000U) | (((u_int32_t)(src) <<\
18084 12) & 0x00007000U)
18085 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_HI2_CTRL__VERIFY(src) \
18086 (!((((u_int32_t)(src)\
18087 << 12) & ~0x00007000U)))
18088
18089 /* macros for field IBN_25U_HI1_CTRL */
18090 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_HI1_CTRL__SHIFT 15
18091 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_HI1_CTRL__WIDTH 3
18092 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_HI1_CTRL__MASK 0x00038000U
18093 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_HI1_CTRL__READ(src) \
18094 (((u_int32_t)(src)\
18095 & 0x00038000U) >> 15)
18096 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_HI1_CTRL__WRITE(src) \
18097 (((u_int32_t)(src)\
18098 << 15) & 0x00038000U)
18099 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_HI1_CTRL__MODIFY(dst, src) \
18100 (dst) = ((dst) &\
18101 ~0x00038000U) | (((u_int32_t)(src) <<\
18102 15) & 0x00038000U)
18103 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_HI1_CTRL__VERIFY(src) \
18104 (!((((u_int32_t)(src)\
18105 << 15) & ~0x00038000U)))
18106
18107 /* macros for field IBN_25U_I2V_CTRL */
18108 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_I2V_CTRL__SHIFT 18
18109 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_I2V_CTRL__WIDTH 3
18110 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_I2V_CTRL__MASK 0x001c0000U
18111 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_I2V_CTRL__READ(src) \
18112 (((u_int32_t)(src)\
18113 & 0x001c0000U) >> 18)
18114 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_I2V_CTRL__WRITE(src) \
18115 (((u_int32_t)(src)\
18116 << 18) & 0x001c0000U)
18117 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_I2V_CTRL__MODIFY(dst, src) \
18118 (dst) = ((dst) &\
18119 ~0x001c0000U) | (((u_int32_t)(src) <<\
18120 18) & 0x001c0000U)
18121 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_I2V_CTRL__VERIFY(src) \
18122 (!((((u_int32_t)(src)\
18123 << 18) & ~0x001c0000U)))
18124
18125 /* macros for field IBN_25U_BKV2I_CTRL */
18126 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_BKV2I_CTRL__SHIFT 21
18127 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_BKV2I_CTRL__WIDTH 3
18128 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_BKV2I_CTRL__MASK 0x00e00000U
18129 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_BKV2I_CTRL__READ(src) \
18130 (((u_int32_t)(src)\
18131 & 0x00e00000U) >> 21)
18132 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_BKV2I_CTRL__WRITE(src) \
18133 (((u_int32_t)(src)\
18134 << 21) & 0x00e00000U)
18135 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_BKV2I_CTRL__MODIFY(dst, src) \
18136 (dst) = ((dst) &\
18137 ~0x00e00000U) | (((u_int32_t)(src) <<\
18138 21) & 0x00e00000U)
18139 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_BKV2I_CTRL__VERIFY(src) \
18140 (!((((u_int32_t)(src)\
18141 << 21) & ~0x00e00000U)))
18142
18143 /* macros for field IBN_25U_CM_BUFAMP_CTRL */
18144 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_CM_BUFAMP_CTRL__SHIFT 24
18145 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_CM_BUFAMP_CTRL__WIDTH 3
18146 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_CM_BUFAMP_CTRL__MASK 0x07000000U
18147 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_CM_BUFAMP_CTRL__READ(src) \
18148 (((u_int32_t)(src)\
18149 & 0x07000000U) >> 24)
18150 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_CM_BUFAMP_CTRL__WRITE(src) \
18151 (((u_int32_t)(src)\
18152 << 24) & 0x07000000U)
18153 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_CM_BUFAMP_CTRL__MODIFY(dst, src) \
18154 (dst) = ((dst) &\
18155 ~0x07000000U) | (((u_int32_t)(src) <<\
18156 24) & 0x07000000U)
18157 #define RADIO130NM_RXTXBB3_CH0__IBN_25U_CM_BUFAMP_CTRL__VERIFY(src) \
18158 (!((((u_int32_t)(src)\
18159 << 24) & ~0x07000000U)))
18160
18161 /* macros for field SPARE */
18162 #define RADIO130NM_RXTXBB3_CH0__SPARE__SHIFT 27
18163 #define RADIO130NM_RXTXBB3_CH0__SPARE__WIDTH 5
18164 #define RADIO130NM_RXTXBB3_CH0__SPARE__MASK 0xf8000000U
18165 #define RADIO130NM_RXTXBB3_CH0__SPARE__READ(src) \
18166 (((u_int32_t)(src)\
18167 & 0xf8000000U) >> 27)
18168 #define RADIO130NM_RXTXBB3_CH0__SPARE__WRITE(src) \
18169 (((u_int32_t)(src)\
18170 << 27) & 0xf8000000U)
18171 #define RADIO130NM_RXTXBB3_CH0__SPARE__MODIFY(dst, src) \
18172 (dst) = ((dst) &\
18173 ~0xf8000000U) | (((u_int32_t)(src) <<\
18174 27) & 0xf8000000U)
18175 #define RADIO130NM_RXTXBB3_CH0__SPARE__VERIFY(src) \
18176 (!((((u_int32_t)(src)\
18177 << 27) & ~0xf8000000U)))
18178 #define RADIO130NM_RXTXBB3_CH0__TYPE u_int32_t
18179 #define RADIO130NM_RXTXBB3_CH0__READ 0xffffffffU
18180 #define RADIO130NM_RXTXBB3_CH0__WRITE 0xffffffffU
18181
18182 #endif /* __RADIO130NM_RXTXBB3_CH0_MACRO__ */
18183
18184
18185 /* macros for merlin2_0_radio_reg_map.RXTXBB3_CH0 */
18186 #define INST_MERLIN2_0_RADIO_REG_MAP__RXTXBB3_CH0__NUM 1
18187
18188 /* macros for BlueprintGlobalNameSpace::RADIO130NM_RXTXBB4_CH0 */
18189 #ifndef __RADIO130NM_RXTXBB4_CH0_MACRO__
18190 #define __RADIO130NM_RXTXBB4_CH0_MACRO__
18191
18192 /* macros for field OFSTCORRI2VQ */
18193 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRI2VQ__SHIFT 0
18194 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRI2VQ__WIDTH 5
18195 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRI2VQ__MASK 0x0000001fU
18196 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRI2VQ__READ(src) \
18197 (u_int32_t)(src)\
18198 & 0x0000001fU
18199 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRI2VQ__WRITE(src) \
18200 ((u_int32_t)(src)\
18201 & 0x0000001fU)
18202 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRI2VQ__MODIFY(dst, src) \
18203 (dst) = ((dst) &\
18204 ~0x0000001fU) | ((u_int32_t)(src) &\
18205 0x0000001fU)
18206 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRI2VQ__VERIFY(src) \
18207 (!(((u_int32_t)(src)\
18208 & ~0x0000001fU)))
18209
18210 /* macros for field OFSTCORRI2VI */
18211 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRI2VI__SHIFT 5
18212 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRI2VI__WIDTH 5
18213 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRI2VI__MASK 0x000003e0U
18214 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRI2VI__READ(src) \
18215 (((u_int32_t)(src)\
18216 & 0x000003e0U) >> 5)
18217 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRI2VI__WRITE(src) \
18218 (((u_int32_t)(src)\
18219 << 5) & 0x000003e0U)
18220 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRI2VI__MODIFY(dst, src) \
18221 (dst) = ((dst) &\
18222 ~0x000003e0U) | (((u_int32_t)(src) <<\
18223 5) & 0x000003e0U)
18224 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRI2VI__VERIFY(src) \
18225 (!((((u_int32_t)(src)\
18226 << 5) & ~0x000003e0U)))
18227
18228 /* macros for field OFSTCORRLOQ */
18229 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRLOQ__SHIFT 10
18230 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRLOQ__WIDTH 5
18231 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRLOQ__MASK 0x00007c00U
18232 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRLOQ__READ(src) \
18233 (((u_int32_t)(src)\
18234 & 0x00007c00U) >> 10)
18235 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRLOQ__WRITE(src) \
18236 (((u_int32_t)(src)\
18237 << 10) & 0x00007c00U)
18238 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRLOQ__MODIFY(dst, src) \
18239 (dst) = ((dst) &\
18240 ~0x00007c00U) | (((u_int32_t)(src) <<\
18241 10) & 0x00007c00U)
18242 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRLOQ__VERIFY(src) \
18243 (!((((u_int32_t)(src)\
18244 << 10) & ~0x00007c00U)))
18245
18246 /* macros for field OFSTCORRLOI */
18247 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRLOI__SHIFT 15
18248 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRLOI__WIDTH 5
18249 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRLOI__MASK 0x000f8000U
18250 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRLOI__READ(src) \
18251 (((u_int32_t)(src)\
18252 & 0x000f8000U) >> 15)
18253 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRLOI__WRITE(src) \
18254 (((u_int32_t)(src)\
18255 << 15) & 0x000f8000U)
18256 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRLOI__MODIFY(dst, src) \
18257 (dst) = ((dst) &\
18258 ~0x000f8000U) | (((u_int32_t)(src) <<\
18259 15) & 0x000f8000U)
18260 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRLOI__VERIFY(src) \
18261 (!((((u_int32_t)(src)\
18262 << 15) & ~0x000f8000U)))
18263
18264 /* macros for field OFSTCORRHIQ */
18265 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRHIQ__SHIFT 20
18266 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRHIQ__WIDTH 5
18267 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRHIQ__MASK 0x01f00000U
18268 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRHIQ__READ(src) \
18269 (((u_int32_t)(src)\
18270 & 0x01f00000U) >> 20)
18271 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRHIQ__WRITE(src) \
18272 (((u_int32_t)(src)\
18273 << 20) & 0x01f00000U)
18274 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRHIQ__MODIFY(dst, src) \
18275 (dst) = ((dst) &\
18276 ~0x01f00000U) | (((u_int32_t)(src) <<\
18277 20) & 0x01f00000U)
18278 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRHIQ__VERIFY(src) \
18279 (!((((u_int32_t)(src)\
18280 << 20) & ~0x01f00000U)))
18281
18282 /* macros for field OFSTCORRHII */
18283 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRHII__SHIFT 25
18284 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRHII__WIDTH 5
18285 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRHII__MASK 0x3e000000U
18286 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRHII__READ(src) \
18287 (((u_int32_t)(src)\
18288 & 0x3e000000U) >> 25)
18289 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRHII__WRITE(src) \
18290 (((u_int32_t)(src)\
18291 << 25) & 0x3e000000U)
18292 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRHII__MODIFY(dst, src) \
18293 (dst) = ((dst) &\
18294 ~0x3e000000U) | (((u_int32_t)(src) <<\
18295 25) & 0x3e000000U)
18296 #define RADIO130NM_RXTXBB4_CH0__OFSTCORRHII__VERIFY(src) \
18297 (!((((u_int32_t)(src)\
18298 << 25) & ~0x3e000000U)))
18299
18300 /* macros for field LOCALOFFSET */
18301 #define RADIO130NM_RXTXBB4_CH0__LOCALOFFSET__SHIFT 30
18302 #define RADIO130NM_RXTXBB4_CH0__LOCALOFFSET__WIDTH 1
18303 #define RADIO130NM_RXTXBB4_CH0__LOCALOFFSET__MASK 0x40000000U
18304 #define RADIO130NM_RXTXBB4_CH0__LOCALOFFSET__READ(src) \
18305 (((u_int32_t)(src)\
18306 & 0x40000000U) >> 30)
18307 #define RADIO130NM_RXTXBB4_CH0__LOCALOFFSET__WRITE(src) \
18308 (((u_int32_t)(src)\
18309 << 30) & 0x40000000U)
18310 #define RADIO130NM_RXTXBB4_CH0__LOCALOFFSET__MODIFY(dst, src) \
18311 (dst) = ((dst) &\
18312 ~0x40000000U) | (((u_int32_t)(src) <<\
18313 30) & 0x40000000U)
18314 #define RADIO130NM_RXTXBB4_CH0__LOCALOFFSET__VERIFY(src) \
18315 (!((((u_int32_t)(src)\
18316 << 30) & ~0x40000000U)))
18317 #define RADIO130NM_RXTXBB4_CH0__LOCALOFFSET__SET(dst) \
18318 (dst) = ((dst) &\
18319 ~0x40000000U) | ((u_int32_t)(1) << 30)
18320 #define RADIO130NM_RXTXBB4_CH0__LOCALOFFSET__CLR(dst) \
18321 (dst) = ((dst) &\
18322 ~0x40000000U) | ((u_int32_t)(0) << 30)
18323
18324 /* macros for field SPARE */
18325 #define RADIO130NM_RXTXBB4_CH0__SPARE__SHIFT 31
18326 #define RADIO130NM_RXTXBB4_CH0__SPARE__WIDTH 1
18327 #define RADIO130NM_RXTXBB4_CH0__SPARE__MASK 0x80000000U
18328 #define RADIO130NM_RXTXBB4_CH0__SPARE__READ(src) \
18329 (((u_int32_t)(src)\
18330 & 0x80000000U) >> 31)
18331 #define RADIO130NM_RXTXBB4_CH0__SPARE__WRITE(src) \
18332 (((u_int32_t)(src)\
18333 << 31) & 0x80000000U)
18334 #define RADIO130NM_RXTXBB4_CH0__SPARE__MODIFY(dst, src) \
18335 (dst) = ((dst) &\
18336 ~0x80000000U) | (((u_int32_t)(src) <<\
18337 31) & 0x80000000U)
18338 #define RADIO130NM_RXTXBB4_CH0__SPARE__VERIFY(src) \
18339 (!((((u_int32_t)(src)\
18340 << 31) & ~0x80000000U)))
18341 #define RADIO130NM_RXTXBB4_CH0__SPARE__SET(dst) \
18342 (dst) = ((dst) &\
18343 ~0x80000000U) | ((u_int32_t)(1) << 31)
18344 #define RADIO130NM_RXTXBB4_CH0__SPARE__CLR(dst) \
18345 (dst) = ((dst) &\
18346 ~0x80000000U) | ((u_int32_t)(0) << 31)
18347 #define RADIO130NM_RXTXBB4_CH0__TYPE u_int32_t
18348 #define RADIO130NM_RXTXBB4_CH0__READ 0xffffffffU
18349 #define RADIO130NM_RXTXBB4_CH0__WRITE 0xffffffffU
18350
18351 #endif /* __RADIO130NM_RXTXBB4_CH0_MACRO__ */
18352
18353
18354 /* macros for merlin2_0_radio_reg_map.RXTXBB4_CH0 */
18355 #define INST_MERLIN2_0_RADIO_REG_MAP__RXTXBB4_CH0__NUM 1
18356
18357 /* macros for BlueprintGlobalNameSpace::RADIO130NM_RF5G1_CH0 */
18358 #ifndef __RADIO130NM_RF5G1_CH0_MACRO__
18359 #define __RADIO130NM_RF5G1_CH0_MACRO__
18360
18361 /* macros for field SPARE */
18362 #define RADIO130NM_RF5G1_CH0__SPARE__SHIFT 0
18363 #define RADIO130NM_RF5G1_CH0__SPARE__WIDTH 10
18364 #define RADIO130NM_RF5G1_CH0__SPARE__MASK 0x000003ffU
18365 #define RADIO130NM_RF5G1_CH0__SPARE__READ(src) (u_int32_t)(src) & 0x000003ffU
18366 #define RADIO130NM_RF5G1_CH0__SPARE__WRITE(src) \
18367 ((u_int32_t)(src)\
18368 & 0x000003ffU)
18369 #define RADIO130NM_RF5G1_CH0__SPARE__MODIFY(dst, src) \
18370 (dst) = ((dst) &\
18371 ~0x000003ffU) | ((u_int32_t)(src) &\
18372 0x000003ffU)
18373 #define RADIO130NM_RF5G1_CH0__SPARE__VERIFY(src) \
18374 (!(((u_int32_t)(src)\
18375 & ~0x000003ffU)))
18376
18377 /* macros for field PDREGLO5 */
18378 #define RADIO130NM_RF5G1_CH0__PDREGLO5__SHIFT 10
18379 #define RADIO130NM_RF5G1_CH0__PDREGLO5__WIDTH 1
18380 #define RADIO130NM_RF5G1_CH0__PDREGLO5__MASK 0x00000400U
18381 #define RADIO130NM_RF5G1_CH0__PDREGLO5__READ(src) \
18382 (((u_int32_t)(src)\
18383 & 0x00000400U) >> 10)
18384 #define RADIO130NM_RF5G1_CH0__PDREGLO5__WRITE(src) \
18385 (((u_int32_t)(src)\
18386 << 10) & 0x00000400U)
18387 #define RADIO130NM_RF5G1_CH0__PDREGLO5__MODIFY(dst, src) \
18388 (dst) = ((dst) &\
18389 ~0x00000400U) | (((u_int32_t)(src) <<\
18390 10) & 0x00000400U)
18391 #define RADIO130NM_RF5G1_CH0__PDREGLO5__VERIFY(src) \
18392 (!((((u_int32_t)(src)\
18393 << 10) & ~0x00000400U)))
18394 #define RADIO130NM_RF5G1_CH0__PDREGLO5__SET(dst) \
18395 (dst) = ((dst) &\
18396 ~0x00000400U) | ((u_int32_t)(1) << 10)
18397 #define RADIO130NM_RF5G1_CH0__PDREGLO5__CLR(dst) \
18398 (dst) = ((dst) &\
18399 ~0x00000400U) | ((u_int32_t)(0) << 10)
18400
18401 /* macros for field REGLO_BYPASS5 */
18402 #define RADIO130NM_RF5G1_CH0__REGLO_BYPASS5__SHIFT 11
18403 #define RADIO130NM_RF5G1_CH0__REGLO_BYPASS5__WIDTH 1
18404 #define RADIO130NM_RF5G1_CH0__REGLO_BYPASS5__MASK 0x00000800U
18405 #define RADIO130NM_RF5G1_CH0__REGLO_BYPASS5__READ(src) \
18406 (((u_int32_t)(src)\
18407 & 0x00000800U) >> 11)
18408 #define RADIO130NM_RF5G1_CH0__REGLO_BYPASS5__WRITE(src) \
18409 (((u_int32_t)(src)\
18410 << 11) & 0x00000800U)
18411 #define RADIO130NM_RF5G1_CH0__REGLO_BYPASS5__MODIFY(dst, src) \
18412 (dst) = ((dst) &\
18413 ~0x00000800U) | (((u_int32_t)(src) <<\
18414 11) & 0x00000800U)
18415 #define RADIO130NM_RF5G1_CH0__REGLO_BYPASS5__VERIFY(src) \
18416 (!((((u_int32_t)(src)\
18417 << 11) & ~0x00000800U)))
18418 #define RADIO130NM_RF5G1_CH0__REGLO_BYPASS5__SET(dst) \
18419 (dst) = ((dst) &\
18420 ~0x00000800U) | ((u_int32_t)(1) << 11)
18421 #define RADIO130NM_RF5G1_CH0__REGLO_BYPASS5__CLR(dst) \
18422 (dst) = ((dst) &\
18423 ~0x00000800U) | ((u_int32_t)(0) << 11)
18424
18425 /* macros for field LO5CONTROL */
18426 #define RADIO130NM_RF5G1_CH0__LO5CONTROL__SHIFT 12
18427 #define RADIO130NM_RF5G1_CH0__LO5CONTROL__WIDTH 1
18428 #define RADIO130NM_RF5G1_CH0__LO5CONTROL__MASK 0x00001000U
18429 #define RADIO130NM_RF5G1_CH0__LO5CONTROL__READ(src) \
18430 (((u_int32_t)(src)\
18431 & 0x00001000U) >> 12)
18432 #define RADIO130NM_RF5G1_CH0__LO5CONTROL__WRITE(src) \
18433 (((u_int32_t)(src)\
18434 << 12) & 0x00001000U)
18435 #define RADIO130NM_RF5G1_CH0__LO5CONTROL__MODIFY(dst, src) \
18436 (dst) = ((dst) &\
18437 ~0x00001000U) | (((u_int32_t)(src) <<\
18438 12) & 0x00001000U)
18439 #define RADIO130NM_RF5G1_CH0__LO5CONTROL__VERIFY(src) \
18440 (!((((u_int32_t)(src)\
18441 << 12) & ~0x00001000U)))
18442 #define RADIO130NM_RF5G1_CH0__LO5CONTROL__SET(dst) \
18443 (dst) = ((dst) &\
18444 ~0x00001000U) | ((u_int32_t)(1) << 12)
18445 #define RADIO130NM_RF5G1_CH0__LO5CONTROL__CLR(dst) \
18446 (dst) = ((dst) &\
18447 ~0x00001000U) | ((u_int32_t)(0) << 12)
18448
18449 /* macros for field TX5_ATB_SEL */
18450 #define RADIO130NM_RF5G1_CH0__TX5_ATB_SEL__SHIFT 13
18451 #define RADIO130NM_RF5G1_CH0__TX5_ATB_SEL__WIDTH 3
18452 #define RADIO130NM_RF5G1_CH0__TX5_ATB_SEL__MASK 0x0000e000U
18453 #define RADIO130NM_RF5G1_CH0__TX5_ATB_SEL__READ(src) \
18454 (((u_int32_t)(src)\
18455 & 0x0000e000U) >> 13)
18456 #define RADIO130NM_RF5G1_CH0__TX5_ATB_SEL__WRITE(src) \
18457 (((u_int32_t)(src)\
18458 << 13) & 0x0000e000U)
18459 #define RADIO130NM_RF5G1_CH0__TX5_ATB_SEL__MODIFY(dst, src) \
18460 (dst) = ((dst) &\
18461 ~0x0000e000U) | (((u_int32_t)(src) <<\
18462 13) & 0x0000e000U)
18463 #define RADIO130NM_RF5G1_CH0__TX5_ATB_SEL__VERIFY(src) \
18464 (!((((u_int32_t)(src)\
18465 << 13) & ~0x0000e000U)))
18466
18467 /* macros for field OB5 */
18468 #define RADIO130NM_RF5G1_CH0__OB5__SHIFT 16
18469 #define RADIO130NM_RF5G1_CH0__OB5__WIDTH 3
18470 #define RADIO130NM_RF5G1_CH0__OB5__MASK 0x00070000U
18471 #define RADIO130NM_RF5G1_CH0__OB5__READ(src) \
18472 (((u_int32_t)(src)\
18473 & 0x00070000U) >> 16)
18474 #define RADIO130NM_RF5G1_CH0__OB5__WRITE(src) \
18475 (((u_int32_t)(src)\
18476 << 16) & 0x00070000U)
18477 #define RADIO130NM_RF5G1_CH0__OB5__MODIFY(dst, src) \
18478 (dst) = ((dst) &\
18479 ~0x00070000U) | (((u_int32_t)(src) <<\
18480 16) & 0x00070000U)
18481 #define RADIO130NM_RF5G1_CH0__OB5__VERIFY(src) \
18482 (!((((u_int32_t)(src)\
18483 << 16) & ~0x00070000U)))
18484
18485 /* macros for field DB5 */
18486 #define RADIO130NM_RF5G1_CH0__DB5__SHIFT 19
18487 #define RADIO130NM_RF5G1_CH0__DB5__WIDTH 3
18488 #define RADIO130NM_RF5G1_CH0__DB5__MASK 0x00380000U
18489 #define RADIO130NM_RF5G1_CH0__DB5__READ(src) \
18490 (((u_int32_t)(src)\
18491 & 0x00380000U) >> 19)
18492 #define RADIO130NM_RF5G1_CH0__DB5__WRITE(src) \
18493 (((u_int32_t)(src)\
18494 << 19) & 0x00380000U)
18495 #define RADIO130NM_RF5G1_CH0__DB5__MODIFY(dst, src) \
18496 (dst) = ((dst) &\
18497 ~0x00380000U) | (((u_int32_t)(src) <<\
18498 19) & 0x00380000U)
18499 #define RADIO130NM_RF5G1_CH0__DB5__VERIFY(src) \
18500 (!((((u_int32_t)(src)\
18501 << 19) & ~0x00380000U)))
18502
18503 /* macros for field PWDTXPKD */
18504 #define RADIO130NM_RF5G1_CH0__PWDTXPKD__SHIFT 22
18505 #define RADIO130NM_RF5G1_CH0__PWDTXPKD__WIDTH 3
18506 #define RADIO130NM_RF5G1_CH0__PWDTXPKD__MASK 0x01c00000U
18507 #define RADIO130NM_RF5G1_CH0__PWDTXPKD__READ(src) \
18508 (((u_int32_t)(src)\
18509 & 0x01c00000U) >> 22)
18510 #define RADIO130NM_RF5G1_CH0__PWDTXPKD__WRITE(src) \
18511 (((u_int32_t)(src)\
18512 << 22) & 0x01c00000U)
18513 #define RADIO130NM_RF5G1_CH0__PWDTXPKD__MODIFY(dst, src) \
18514 (dst) = ((dst) &\
18515 ~0x01c00000U) | (((u_int32_t)(src) <<\
18516 22) & 0x01c00000U)
18517 #define RADIO130NM_RF5G1_CH0__PWDTXPKD__VERIFY(src) \
18518 (!((((u_int32_t)(src)\
18519 << 22) & ~0x01c00000U)))
18520
18521 /* macros for field PACASCBIAS */
18522 #define RADIO130NM_RF5G1_CH0__PACASCBIAS__SHIFT 25
18523 #define RADIO130NM_RF5G1_CH0__PACASCBIAS__WIDTH 2
18524 #define RADIO130NM_RF5G1_CH0__PACASCBIAS__MASK 0x06000000U
18525 #define RADIO130NM_RF5G1_CH0__PACASCBIAS__READ(src) \
18526 (((u_int32_t)(src)\
18527 & 0x06000000U) >> 25)
18528 #define RADIO130NM_RF5G1_CH0__PACASCBIAS__WRITE(src) \
18529 (((u_int32_t)(src)\
18530 << 25) & 0x06000000U)
18531 #define RADIO130NM_RF5G1_CH0__PACASCBIAS__MODIFY(dst, src) \
18532 (dst) = ((dst) &\
18533 ~0x06000000U) | (((u_int32_t)(src) <<\
18534 25) & 0x06000000U)
18535 #define RADIO130NM_RF5G1_CH0__PACASCBIAS__VERIFY(src) \
18536 (!((((u_int32_t)(src)\
18537 << 25) & ~0x06000000U)))
18538
18539 /* macros for field PDPAOUT5 */
18540 #define RADIO130NM_RF5G1_CH0__PDPAOUT5__SHIFT 27
18541 #define RADIO130NM_RF5G1_CH0__PDPAOUT5__WIDTH 1
18542 #define RADIO130NM_RF5G1_CH0__PDPAOUT5__MASK 0x08000000U
18543 #define RADIO130NM_RF5G1_CH0__PDPAOUT5__READ(src) \
18544 (((u_int32_t)(src)\
18545 & 0x08000000U) >> 27)
18546 #define RADIO130NM_RF5G1_CH0__PDPAOUT5__WRITE(src) \
18547 (((u_int32_t)(src)\
18548 << 27) & 0x08000000U)
18549 #define RADIO130NM_RF5G1_CH0__PDPAOUT5__MODIFY(dst, src) \
18550 (dst) = ((dst) &\
18551 ~0x08000000U) | (((u_int32_t)(src) <<\
18552 27) & 0x08000000U)
18553 #define RADIO130NM_RF5G1_CH0__PDPAOUT5__VERIFY(src) \
18554 (!((((u_int32_t)(src)\
18555 << 27) & ~0x08000000U)))
18556 #define RADIO130NM_RF5G1_CH0__PDPAOUT5__SET(dst) \
18557 (dst) = ((dst) &\
18558 ~0x08000000U) | ((u_int32_t)(1) << 27)
18559 #define RADIO130NM_RF5G1_CH0__PDPAOUT5__CLR(dst) \
18560 (dst) = ((dst) &\
18561 ~0x08000000U) | ((u_int32_t)(0) << 27)
18562
18563 /* macros for field PDPADRV5 */
18564 #define RADIO130NM_RF5G1_CH0__PDPADRV5__SHIFT 28
18565 #define RADIO130NM_RF5G1_CH0__PDPADRV5__WIDTH 1
18566 #define RADIO130NM_RF5G1_CH0__PDPADRV5__MASK 0x10000000U
18567 #define RADIO130NM_RF5G1_CH0__PDPADRV5__READ(src) \
18568 (((u_int32_t)(src)\
18569 & 0x10000000U) >> 28)
18570 #define RADIO130NM_RF5G1_CH0__PDPADRV5__WRITE(src) \
18571 (((u_int32_t)(src)\
18572 << 28) & 0x10000000U)
18573 #define RADIO130NM_RF5G1_CH0__PDPADRV5__MODIFY(dst, src) \
18574 (dst) = ((dst) &\
18575 ~0x10000000U) | (((u_int32_t)(src) <<\
18576 28) & 0x10000000U)
18577 #define RADIO130NM_RF5G1_CH0__PDPADRV5__VERIFY(src) \
18578 (!((((u_int32_t)(src)\
18579 << 28) & ~0x10000000U)))
18580 #define RADIO130NM_RF5G1_CH0__PDPADRV5__SET(dst) \
18581 (dst) = ((dst) &\
18582 ~0x10000000U) | ((u_int32_t)(1) << 28)
18583 #define RADIO130NM_RF5G1_CH0__PDPADRV5__CLR(dst) \
18584 (dst) = ((dst) &\
18585 ~0x10000000U) | ((u_int32_t)(0) << 28)
18586
18587 /* macros for field PDTXBUF5 */
18588 #define RADIO130NM_RF5G1_CH0__PDTXBUF5__SHIFT 29
18589 #define RADIO130NM_RF5G1_CH0__PDTXBUF5__WIDTH 1
18590 #define RADIO130NM_RF5G1_CH0__PDTXBUF5__MASK 0x20000000U
18591 #define RADIO130NM_RF5G1_CH0__PDTXBUF5__READ(src) \
18592 (((u_int32_t)(src)\
18593 & 0x20000000U) >> 29)
18594 #define RADIO130NM_RF5G1_CH0__PDTXBUF5__WRITE(src) \
18595 (((u_int32_t)(src)\
18596 << 29) & 0x20000000U)
18597 #define RADIO130NM_RF5G1_CH0__PDTXBUF5__MODIFY(dst, src) \
18598 (dst) = ((dst) &\
18599 ~0x20000000U) | (((u_int32_t)(src) <<\
18600 29) & 0x20000000U)
18601 #define RADIO130NM_RF5G1_CH0__PDTXBUF5__VERIFY(src) \
18602 (!((((u_int32_t)(src)\
18603 << 29) & ~0x20000000U)))
18604 #define RADIO130NM_RF5G1_CH0__PDTXBUF5__SET(dst) \
18605 (dst) = ((dst) &\
18606 ~0x20000000U) | ((u_int32_t)(1) << 29)
18607 #define RADIO130NM_RF5G1_CH0__PDTXBUF5__CLR(dst) \
18608 (dst) = ((dst) &\
18609 ~0x20000000U) | ((u_int32_t)(0) << 29)
18610
18611 /* macros for field PDTXMIX5 */
18612 #define RADIO130NM_RF5G1_CH0__PDTXMIX5__SHIFT 30
18613 #define RADIO130NM_RF5G1_CH0__PDTXMIX5__WIDTH 1
18614 #define RADIO130NM_RF5G1_CH0__PDTXMIX5__MASK 0x40000000U
18615 #define RADIO130NM_RF5G1_CH0__PDTXMIX5__READ(src) \
18616 (((u_int32_t)(src)\
18617 & 0x40000000U) >> 30)
18618 #define RADIO130NM_RF5G1_CH0__PDTXMIX5__WRITE(src) \
18619 (((u_int32_t)(src)\
18620 << 30) & 0x40000000U)
18621 #define RADIO130NM_RF5G1_CH0__PDTXMIX5__MODIFY(dst, src) \
18622 (dst) = ((dst) &\
18623 ~0x40000000U) | (((u_int32_t)(src) <<\
18624 30) & 0x40000000U)
18625 #define RADIO130NM_RF5G1_CH0__PDTXMIX5__VERIFY(src) \
18626 (!((((u_int32_t)(src)\
18627 << 30) & ~0x40000000U)))
18628 #define RADIO130NM_RF5G1_CH0__PDTXMIX5__SET(dst) \
18629 (dst) = ((dst) &\
18630 ~0x40000000U) | ((u_int32_t)(1) << 30)
18631 #define RADIO130NM_RF5G1_CH0__PDTXMIX5__CLR(dst) \
18632 (dst) = ((dst) &\
18633 ~0x40000000U) | ((u_int32_t)(0) << 30)
18634
18635 /* macros for field PDTXLO5 */
18636 #define RADIO130NM_RF5G1_CH0__PDTXLO5__SHIFT 31
18637 #define RADIO130NM_RF5G1_CH0__PDTXLO5__WIDTH 1
18638 #define RADIO130NM_RF5G1_CH0__PDTXLO5__MASK 0x80000000U
18639 #define RADIO130NM_RF5G1_CH0__PDTXLO5__READ(src) \
18640 (((u_int32_t)(src)\
18641 & 0x80000000U) >> 31)
18642 #define RADIO130NM_RF5G1_CH0__PDTXLO5__WRITE(src) \
18643 (((u_int32_t)(src)\
18644 << 31) & 0x80000000U)
18645 #define RADIO130NM_RF5G1_CH0__PDTXLO5__MODIFY(dst, src) \
18646 (dst) = ((dst) &\
18647 ~0x80000000U) | (((u_int32_t)(src) <<\
18648 31) & 0x80000000U)
18649 #define RADIO130NM_RF5G1_CH0__PDTXLO5__VERIFY(src) \
18650 (!((((u_int32_t)(src)\
18651 << 31) & ~0x80000000U)))
18652 #define RADIO130NM_RF5G1_CH0__PDTXLO5__SET(dst) \
18653 (dst) = ((dst) &\
18654 ~0x80000000U) | ((u_int32_t)(1) << 31)
18655 #define RADIO130NM_RF5G1_CH0__PDTXLO5__CLR(dst) \
18656 (dst) = ((dst) &\
18657 ~0x80000000U) | ((u_int32_t)(0) << 31)
18658 #define RADIO130NM_RF5G1_CH0__TYPE u_int32_t
18659 #define RADIO130NM_RF5G1_CH0__READ 0xffffffffU
18660 #define RADIO130NM_RF5G1_CH0__WRITE 0xffffffffU
18661
18662 #endif /* __RADIO130NM_RF5G1_CH0_MACRO__ */
18663
18664
18665 /* macros for merlin2_0_radio_reg_map.RF5G1_CH0 */
18666 #define INST_MERLIN2_0_RADIO_REG_MAP__RF5G1_CH0__NUM 1
18667
18668 /* macros for BlueprintGlobalNameSpace::RADIO130NM_RF5G2_CH0 */
18669 #ifndef __RADIO130NM_RF5G2_CH0_MACRO__
18670 #define __RADIO130NM_RF5G2_CH0_MACRO__
18671
18672 /* macros for field SPARE */
18673 #define RADIO130NM_RF5G2_CH0__SPARE__SHIFT 0
18674 #define RADIO130NM_RF5G2_CH0__SPARE__WIDTH 11
18675 #define RADIO130NM_RF5G2_CH0__SPARE__MASK 0x000007ffU
18676 #define RADIO130NM_RF5G2_CH0__SPARE__READ(src) (u_int32_t)(src) & 0x000007ffU
18677 #define RADIO130NM_RF5G2_CH0__SPARE__WRITE(src) \
18678 ((u_int32_t)(src)\
18679 & 0x000007ffU)
18680 #define RADIO130NM_RF5G2_CH0__SPARE__MODIFY(dst, src) \
18681 (dst) = ((dst) &\
18682 ~0x000007ffU) | ((u_int32_t)(src) &\
18683 0x000007ffU)
18684 #define RADIO130NM_RF5G2_CH0__SPARE__VERIFY(src) \
18685 (!(((u_int32_t)(src)\
18686 & ~0x000007ffU)))
18687
18688 /* macros for field PDBIR2 */
18689 #define RADIO130NM_RF5G2_CH0__PDBIR2__SHIFT 11
18690 #define RADIO130NM_RF5G2_CH0__PDBIR2__WIDTH 3
18691 #define RADIO130NM_RF5G2_CH0__PDBIR2__MASK 0x00003800U
18692 #define RADIO130NM_RF5G2_CH0__PDBIR2__READ(src) \
18693 (((u_int32_t)(src)\
18694 & 0x00003800U) >> 11)
18695 #define RADIO130NM_RF5G2_CH0__PDBIR2__WRITE(src) \
18696 (((u_int32_t)(src)\
18697 << 11) & 0x00003800U)
18698 #define RADIO130NM_RF5G2_CH0__PDBIR2__MODIFY(dst, src) \
18699 (dst) = ((dst) &\
18700 ~0x00003800U) | (((u_int32_t)(src) <<\
18701 11) & 0x00003800U)
18702 #define RADIO130NM_RF5G2_CH0__PDBIR2__VERIFY(src) \
18703 (!((((u_int32_t)(src)\
18704 << 11) & ~0x00003800U)))
18705
18706 /* macros for field PDBIR1 */
18707 #define RADIO130NM_RF5G2_CH0__PDBIR1__SHIFT 14
18708 #define RADIO130NM_RF5G2_CH0__PDBIR1__WIDTH 3
18709 #define RADIO130NM_RF5G2_CH0__PDBIR1__MASK 0x0001c000U
18710 #define RADIO130NM_RF5G2_CH0__PDBIR1__READ(src) \
18711 (((u_int32_t)(src)\
18712 & 0x0001c000U) >> 14)
18713 #define RADIO130NM_RF5G2_CH0__PDBIR1__WRITE(src) \
18714 (((u_int32_t)(src)\
18715 << 14) & 0x0001c000U)
18716 #define RADIO130NM_RF5G2_CH0__PDBIR1__MODIFY(dst, src) \
18717 (dst) = ((dst) &\
18718 ~0x0001c000U) | (((u_int32_t)(src) <<\
18719 14) & 0x0001c000U)
18720 #define RADIO130NM_RF5G2_CH0__PDBIR1__VERIFY(src) \
18721 (!((((u_int32_t)(src)\
18722 << 14) & ~0x0001c000U)))
18723
18724 /* macros for field PDBIRTXPA */
18725 #define RADIO130NM_RF5G2_CH0__PDBIRTXPA__SHIFT 17
18726 #define RADIO130NM_RF5G2_CH0__PDBIRTXPA__WIDTH 3
18727 #define RADIO130NM_RF5G2_CH0__PDBIRTXPA__MASK 0x000e0000U
18728 #define RADIO130NM_RF5G2_CH0__PDBIRTXPA__READ(src) \
18729 (((u_int32_t)(src)\
18730 & 0x000e0000U) >> 17)
18731 #define RADIO130NM_RF5G2_CH0__PDBIRTXPA__WRITE(src) \
18732 (((u_int32_t)(src)\
18733 << 17) & 0x000e0000U)
18734 #define RADIO130NM_RF5G2_CH0__PDBIRTXPA__MODIFY(dst, src) \
18735 (dst) = ((dst) &\
18736 ~0x000e0000U) | (((u_int32_t)(src) <<\
18737 17) & 0x000e0000U)
18738 #define RADIO130NM_RF5G2_CH0__PDBIRTXPA__VERIFY(src) \
18739 (!((((u_int32_t)(src)\
18740 << 17) & ~0x000e0000U)))
18741
18742 /* macros for field PDBIRTXMIX */
18743 #define RADIO130NM_RF5G2_CH0__PDBIRTXMIX__SHIFT 20
18744 #define RADIO130NM_RF5G2_CH0__PDBIRTXMIX__WIDTH 3
18745 #define RADIO130NM_RF5G2_CH0__PDBIRTXMIX__MASK 0x00700000U
18746 #define RADIO130NM_RF5G2_CH0__PDBIRTXMIX__READ(src) \
18747 (((u_int32_t)(src)\
18748 & 0x00700000U) >> 20)
18749 #define RADIO130NM_RF5G2_CH0__PDBIRTXMIX__WRITE(src) \
18750 (((u_int32_t)(src)\
18751 << 20) & 0x00700000U)
18752 #define RADIO130NM_RF5G2_CH0__PDBIRTXMIX__MODIFY(dst, src) \
18753 (dst) = ((dst) &\
18754 ~0x00700000U) | (((u_int32_t)(src) <<\
18755 20) & 0x00700000U)
18756 #define RADIO130NM_RF5G2_CH0__PDBIRTXMIX__VERIFY(src) \
18757 (!((((u_int32_t)(src)\
18758 << 20) & ~0x00700000U)))
18759
18760 /* macros for field RX5_ATB_SEL */
18761 #define RADIO130NM_RF5G2_CH0__RX5_ATB_SEL__SHIFT 23
18762 #define RADIO130NM_RF5G2_CH0__RX5_ATB_SEL__WIDTH 3
18763 #define RADIO130NM_RF5G2_CH0__RX5_ATB_SEL__MASK 0x03800000U
18764 #define RADIO130NM_RF5G2_CH0__RX5_ATB_SEL__READ(src) \
18765 (((u_int32_t)(src)\
18766 & 0x03800000U) >> 23)
18767 #define RADIO130NM_RF5G2_CH0__RX5_ATB_SEL__WRITE(src) \
18768 (((u_int32_t)(src)\
18769 << 23) & 0x03800000U)
18770 #define RADIO130NM_RF5G2_CH0__RX5_ATB_SEL__MODIFY(dst, src) \
18771 (dst) = ((dst) &\
18772 ~0x03800000U) | (((u_int32_t)(src) <<\
18773 23) & 0x03800000U)
18774 #define RADIO130NM_RF5G2_CH0__RX5_ATB_SEL__VERIFY(src) \
18775 (!((((u_int32_t)(src)\
18776 << 23) & ~0x03800000U)))
18777
18778 /* macros for field PDRFVGA5 */
18779 #define RADIO130NM_RF5G2_CH0__PDRFVGA5__SHIFT 26
18780 #define RADIO130NM_RF5G2_CH0__PDRFVGA5__WIDTH 1
18781 #define RADIO130NM_RF5G2_CH0__PDRFVGA5__MASK 0x04000000U
18782 #define RADIO130NM_RF5G2_CH0__PDRFVGA5__READ(src) \
18783 (((u_int32_t)(src)\
18784 & 0x04000000U) >> 26)
18785 #define RADIO130NM_RF5G2_CH0__PDRFVGA5__WRITE(src) \
18786 (((u_int32_t)(src)\
18787 << 26) & 0x04000000U)
18788 #define RADIO130NM_RF5G2_CH0__PDRFVGA5__MODIFY(dst, src) \
18789 (dst) = ((dst) &\
18790 ~0x04000000U) | (((u_int32_t)(src) <<\
18791 26) & 0x04000000U)
18792 #define RADIO130NM_RF5G2_CH0__PDRFVGA5__VERIFY(src) \
18793 (!((((u_int32_t)(src)\
18794 << 26) & ~0x04000000U)))
18795 #define RADIO130NM_RF5G2_CH0__PDRFVGA5__SET(dst) \
18796 (dst) = ((dst) &\
18797 ~0x04000000U) | ((u_int32_t)(1) << 26)
18798 #define RADIO130NM_RF5G2_CH0__PDRFVGA5__CLR(dst) \
18799 (dst) = ((dst) &\
18800 ~0x04000000U) | ((u_int32_t)(0) << 26)
18801
18802 /* macros for field PDCSLNA5 */
18803 #define RADIO130NM_RF5G2_CH0__PDCSLNA5__SHIFT 27
18804 #define RADIO130NM_RF5G2_CH0__PDCSLNA5__WIDTH 1
18805 #define RADIO130NM_RF5G2_CH0__PDCSLNA5__MASK 0x08000000U
18806 #define RADIO130NM_RF5G2_CH0__PDCSLNA5__READ(src) \
18807 (((u_int32_t)(src)\
18808 & 0x08000000U) >> 27)
18809 #define RADIO130NM_RF5G2_CH0__PDCSLNA5__WRITE(src) \
18810 (((u_int32_t)(src)\
18811 << 27) & 0x08000000U)
18812 #define RADIO130NM_RF5G2_CH0__PDCSLNA5__MODIFY(dst, src) \
18813 (dst) = ((dst) &\
18814 ~0x08000000U) | (((u_int32_t)(src) <<\
18815 27) & 0x08000000U)
18816 #define RADIO130NM_RF5G2_CH0__PDCSLNA5__VERIFY(src) \
18817 (!((((u_int32_t)(src)\
18818 << 27) & ~0x08000000U)))
18819 #define RADIO130NM_RF5G2_CH0__PDCSLNA5__SET(dst) \
18820 (dst) = ((dst) &\
18821 ~0x08000000U) | ((u_int32_t)(1) << 27)
18822 #define RADIO130NM_RF5G2_CH0__PDCSLNA5__CLR(dst) \
18823 (dst) = ((dst) &\
18824 ~0x08000000U) | ((u_int32_t)(0) << 27)
18825
18826 /* macros for field PDVGM5 */
18827 #define RADIO130NM_RF5G2_CH0__PDVGM5__SHIFT 28
18828 #define RADIO130NM_RF5G2_CH0__PDVGM5__WIDTH 1
18829 #define RADIO130NM_RF5G2_CH0__PDVGM5__MASK 0x10000000U
18830 #define RADIO130NM_RF5G2_CH0__PDVGM5__READ(src) \
18831 (((u_int32_t)(src)\
18832 & 0x10000000U) >> 28)
18833 #define RADIO130NM_RF5G2_CH0__PDVGM5__WRITE(src) \
18834 (((u_int32_t)(src)\
18835 << 28) & 0x10000000U)
18836 #define RADIO130NM_RF5G2_CH0__PDVGM5__MODIFY(dst, src) \
18837 (dst) = ((dst) &\
18838 ~0x10000000U) | (((u_int32_t)(src) <<\
18839 28) & 0x10000000U)
18840 #define RADIO130NM_RF5G2_CH0__PDVGM5__VERIFY(src) \
18841 (!((((u_int32_t)(src)\
18842 << 28) & ~0x10000000U)))
18843 #define RADIO130NM_RF5G2_CH0__PDVGM5__SET(dst) \
18844 (dst) = ((dst) &\
18845 ~0x10000000U) | ((u_int32_t)(1) << 28)
18846 #define RADIO130NM_RF5G2_CH0__PDVGM5__CLR(dst) \
18847 (dst) = ((dst) &\
18848 ~0x10000000U) | ((u_int32_t)(0) << 28)
18849
18850 /* macros for field PDRXLO5 */
18851 #define RADIO130NM_RF5G2_CH0__PDRXLO5__SHIFT 29
18852 #define RADIO130NM_RF5G2_CH0__PDRXLO5__WIDTH 1
18853 #define RADIO130NM_RF5G2_CH0__PDRXLO5__MASK 0x20000000U
18854 #define RADIO130NM_RF5G2_CH0__PDRXLO5__READ(src) \
18855 (((u_int32_t)(src)\
18856 & 0x20000000U) >> 29)
18857 #define RADIO130NM_RF5G2_CH0__PDRXLO5__WRITE(src) \
18858 (((u_int32_t)(src)\
18859 << 29) & 0x20000000U)
18860 #define RADIO130NM_RF5G2_CH0__PDRXLO5__MODIFY(dst, src) \
18861 (dst) = ((dst) &\
18862 ~0x20000000U) | (((u_int32_t)(src) <<\
18863 29) & 0x20000000U)
18864 #define RADIO130NM_RF5G2_CH0__PDRXLO5__VERIFY(src) \
18865 (!((((u_int32_t)(src)\
18866 << 29) & ~0x20000000U)))
18867 #define RADIO130NM_RF5G2_CH0__PDRXLO5__SET(dst) \
18868 (dst) = ((dst) &\
18869 ~0x20000000U) | ((u_int32_t)(1) << 29)
18870 #define RADIO130NM_RF5G2_CH0__PDRXLO5__CLR(dst) \
18871 (dst) = ((dst) &\
18872 ~0x20000000U) | ((u_int32_t)(0) << 29)
18873
18874 /* macros for field PDREGFE5 */
18875 #define RADIO130NM_RF5G2_CH0__PDREGFE5__SHIFT 30
18876 #define RADIO130NM_RF5G2_CH0__PDREGFE5__WIDTH 1
18877 #define RADIO130NM_RF5G2_CH0__PDREGFE5__MASK 0x40000000U
18878 #define RADIO130NM_RF5G2_CH0__PDREGFE5__READ(src) \
18879 (((u_int32_t)(src)\
18880 & 0x40000000U) >> 30)
18881 #define RADIO130NM_RF5G2_CH0__PDREGFE5__WRITE(src) \
18882 (((u_int32_t)(src)\
18883 << 30) & 0x40000000U)
18884 #define RADIO130NM_RF5G2_CH0__PDREGFE5__MODIFY(dst, src) \
18885 (dst) = ((dst) &\
18886 ~0x40000000U) | (((u_int32_t)(src) <<\
18887 30) & 0x40000000U)
18888 #define RADIO130NM_RF5G2_CH0__PDREGFE5__VERIFY(src) \
18889 (!((((u_int32_t)(src)\
18890 << 30) & ~0x40000000U)))
18891 #define RADIO130NM_RF5G2_CH0__PDREGFE5__SET(dst) \
18892 (dst) = ((dst) &\
18893 ~0x40000000U) | ((u_int32_t)(1) << 30)
18894 #define RADIO130NM_RF5G2_CH0__PDREGFE5__CLR(dst) \
18895 (dst) = ((dst) &\
18896 ~0x40000000U) | ((u_int32_t)(0) << 30)
18897
18898 /* macros for field REGFE_BYPASS5 */
18899 #define RADIO130NM_RF5G2_CH0__REGFE_BYPASS5__SHIFT 31
18900 #define RADIO130NM_RF5G2_CH0__REGFE_BYPASS5__WIDTH 1
18901 #define RADIO130NM_RF5G2_CH0__REGFE_BYPASS5__MASK 0x80000000U
18902 #define RADIO130NM_RF5G2_CH0__REGFE_BYPASS5__READ(src) \
18903 (((u_int32_t)(src)\
18904 & 0x80000000U) >> 31)
18905 #define RADIO130NM_RF5G2_CH0__REGFE_BYPASS5__WRITE(src) \
18906 (((u_int32_t)(src)\
18907 << 31) & 0x80000000U)
18908 #define RADIO130NM_RF5G2_CH0__REGFE_BYPASS5__MODIFY(dst, src) \
18909 (dst) = ((dst) &\
18910 ~0x80000000U) | (((u_int32_t)(src) <<\
18911 31) & 0x80000000U)
18912 #define RADIO130NM_RF5G2_CH0__REGFE_BYPASS5__VERIFY(src) \
18913 (!((((u_int32_t)(src)\
18914 << 31) & ~0x80000000U)))
18915 #define RADIO130NM_RF5G2_CH0__REGFE_BYPASS5__SET(dst) \
18916 (dst) = ((dst) &\
18917 ~0x80000000U) | ((u_int32_t)(1) << 31)
18918 #define RADIO130NM_RF5G2_CH0__REGFE_BYPASS5__CLR(dst) \
18919 (dst) = ((dst) &\
18920 ~0x80000000U) | ((u_int32_t)(0) << 31)
18921 #define RADIO130NM_RF5G2_CH0__TYPE u_int32_t
18922 #define RADIO130NM_RF5G2_CH0__READ 0xffffffffU
18923 #define RADIO130NM_RF5G2_CH0__WRITE 0xffffffffU
18924
18925 #endif /* __RADIO130NM_RF5G2_CH0_MACRO__ */
18926
18927
18928 /* macros for merlin2_0_radio_reg_map.RF5G2_CH0 */
18929 #define INST_MERLIN2_0_RADIO_REG_MAP__RF5G2_CH0__NUM 1
18930
18931 /* macros for BlueprintGlobalNameSpace::RADIO130NM_RF5G3_CH0 */
18932 #ifndef __RADIO130NM_RF5G3_CH0_MACRO__
18933 #define __RADIO130NM_RF5G3_CH0_MACRO__
18934
18935 /* macros for field SPARE */
18936 #define RADIO130NM_RF5G3_CH0__SPARE__SHIFT 0
18937 #define RADIO130NM_RF5G3_CH0__SPARE__WIDTH 5
18938 #define RADIO130NM_RF5G3_CH0__SPARE__MASK 0x0000001fU
18939 #define RADIO130NM_RF5G3_CH0__SPARE__READ(src) (u_int32_t)(src) & 0x0000001fU
18940 #define RADIO130NM_RF5G3_CH0__SPARE__WRITE(src) \
18941 ((u_int32_t)(src)\
18942 & 0x0000001fU)
18943 #define RADIO130NM_RF5G3_CH0__SPARE__MODIFY(dst, src) \
18944 (dst) = ((dst) &\
18945 ~0x0000001fU) | ((u_int32_t)(src) &\
18946 0x0000001fU)
18947 #define RADIO130NM_RF5G3_CH0__SPARE__VERIFY(src) \
18948 (!(((u_int32_t)(src)\
18949 & ~0x0000001fU)))
18950
18951 /* macros for field PDBIBCVGM */
18952 #define RADIO130NM_RF5G3_CH0__PDBIBCVGM__SHIFT 5
18953 #define RADIO130NM_RF5G3_CH0__PDBIBCVGM__WIDTH 3
18954 #define RADIO130NM_RF5G3_CH0__PDBIBCVGM__MASK 0x000000e0U
18955 #define RADIO130NM_RF5G3_CH0__PDBIBCVGM__READ(src) \
18956 (((u_int32_t)(src)\
18957 & 0x000000e0U) >> 5)
18958 #define RADIO130NM_RF5G3_CH0__PDBIBCVGM__WRITE(src) \
18959 (((u_int32_t)(src)\
18960 << 5) & 0x000000e0U)
18961 #define RADIO130NM_RF5G3_CH0__PDBIBCVGM__MODIFY(dst, src) \
18962 (dst) = ((dst) &\
18963 ~0x000000e0U) | (((u_int32_t)(src) <<\
18964 5) & 0x000000e0U)
18965 #define RADIO130NM_RF5G3_CH0__PDBIBCVGM__VERIFY(src) \
18966 (!((((u_int32_t)(src)\
18967 << 5) & ~0x000000e0U)))
18968
18969 /* macros for field PDBIBCRFVGA */
18970 #define RADIO130NM_RF5G3_CH0__PDBIBCRFVGA__SHIFT 8
18971 #define RADIO130NM_RF5G3_CH0__PDBIBCRFVGA__WIDTH 3
18972 #define RADIO130NM_RF5G3_CH0__PDBIBCRFVGA__MASK 0x00000700U
18973 #define RADIO130NM_RF5G3_CH0__PDBIBCRFVGA__READ(src) \
18974 (((u_int32_t)(src)\
18975 & 0x00000700U) >> 8)
18976 #define RADIO130NM_RF5G3_CH0__PDBIBCRFVGA__WRITE(src) \
18977 (((u_int32_t)(src)\
18978 << 8) & 0x00000700U)
18979 #define RADIO130NM_RF5G3_CH0__PDBIBCRFVGA__MODIFY(dst, src) \
18980 (dst) = ((dst) &\
18981 ~0x00000700U) | (((u_int32_t)(src) <<\
18982 8) & 0x00000700U)
18983 #define RADIO130NM_RF5G3_CH0__PDBIBCRFVGA__VERIFY(src) \
18984 (!((((u_int32_t)(src)\
18985 << 8) & ~0x00000700U)))
18986
18987 /* macros for field PDBIBCLNA */
18988 #define RADIO130NM_RF5G3_CH0__PDBIBCLNA__SHIFT 11
18989 #define RADIO130NM_RF5G3_CH0__PDBIBCLNA__WIDTH 3
18990 #define RADIO130NM_RF5G3_CH0__PDBIBCLNA__MASK 0x00003800U
18991 #define RADIO130NM_RF5G3_CH0__PDBIBCLNA__READ(src) \
18992 (((u_int32_t)(src)\
18993 & 0x00003800U) >> 11)
18994 #define RADIO130NM_RF5G3_CH0__PDBIBCLNA__WRITE(src) \
18995 (((u_int32_t)(src)\
18996 << 11) & 0x00003800U)
18997 #define RADIO130NM_RF5G3_CH0__PDBIBCLNA__MODIFY(dst, src) \
18998 (dst) = ((dst) &\
18999 ~0x00003800U) | (((u_int32_t)(src) <<\
19000 11) & 0x00003800U)
19001 #define RADIO130NM_RF5G3_CH0__PDBIBCLNA__VERIFY(src) \
19002 (!((((u_int32_t)(src)\
19003 << 11) & ~0x00003800U)))
19004
19005 /* macros for field PDBIC3 */
19006 #define RADIO130NM_RF5G3_CH0__PDBIC3__SHIFT 14
19007 #define RADIO130NM_RF5G3_CH0__PDBIC3__WIDTH 3
19008 #define RADIO130NM_RF5G3_CH0__PDBIC3__MASK 0x0001c000U
19009 #define RADIO130NM_RF5G3_CH0__PDBIC3__READ(src) \
19010 (((u_int32_t)(src)\
19011 & 0x0001c000U) >> 14)
19012 #define RADIO130NM_RF5G3_CH0__PDBIC3__WRITE(src) \
19013 (((u_int32_t)(src)\
19014 << 14) & 0x0001c000U)
19015 #define RADIO130NM_RF5G3_CH0__PDBIC3__MODIFY(dst, src) \
19016 (dst) = ((dst) &\
19017 ~0x0001c000U) | (((u_int32_t)(src) <<\
19018 14) & 0x0001c000U)
19019 #define RADIO130NM_RF5G3_CH0__PDBIC3__VERIFY(src) \
19020 (!((((u_int32_t)(src)\
19021 << 14) & ~0x0001c000U)))
19022
19023 /* macros for field PDBIC2 */
19024 #define RADIO130NM_RF5G3_CH0__PDBIC2__SHIFT 17
19025 #define RADIO130NM_RF5G3_CH0__PDBIC2__WIDTH 3
19026 #define RADIO130NM_RF5G3_CH0__PDBIC2__MASK 0x000e0000U
19027 #define RADIO130NM_RF5G3_CH0__PDBIC2__READ(src) \
19028 (((u_int32_t)(src)\
19029 & 0x000e0000U) >> 17)
19030 #define RADIO130NM_RF5G3_CH0__PDBIC2__WRITE(src) \
19031 (((u_int32_t)(src)\
19032 << 17) & 0x000e0000U)
19033 #define RADIO130NM_RF5G3_CH0__PDBIC2__MODIFY(dst, src) \
19034 (dst) = ((dst) &\
19035 ~0x000e0000U) | (((u_int32_t)(src) <<\
19036 17) & 0x000e0000U)
19037 #define RADIO130NM_RF5G3_CH0__PDBIC2__VERIFY(src) \
19038 (!((((u_int32_t)(src)\
19039 << 17) & ~0x000e0000U)))
19040
19041 /* macros for field PDBIC1 */
19042 #define RADIO130NM_RF5G3_CH0__PDBIC1__SHIFT 20
19043 #define RADIO130NM_RF5G3_CH0__PDBIC1__WIDTH 3
19044 #define RADIO130NM_RF5G3_CH0__PDBIC1__MASK 0x00700000U
19045 #define RADIO130NM_RF5G3_CH0__PDBIC1__READ(src) \
19046 (((u_int32_t)(src)\
19047 & 0x00700000U) >> 20)
19048 #define RADIO130NM_RF5G3_CH0__PDBIC1__WRITE(src) \
19049 (((u_int32_t)(src)\
19050 << 20) & 0x00700000U)
19051 #define RADIO130NM_RF5G3_CH0__PDBIC1__MODIFY(dst, src) \
19052 (dst) = ((dst) &\
19053 ~0x00700000U) | (((u_int32_t)(src) <<\
19054 20) & 0x00700000U)
19055 #define RADIO130NM_RF5G3_CH0__PDBIC1__VERIFY(src) \
19056 (!((((u_int32_t)(src)\
19057 << 20) & ~0x00700000U)))
19058
19059 /* macros for field PDBICTXMIX */
19060 #define RADIO130NM_RF5G3_CH0__PDBICTXMIX__SHIFT 23
19061 #define RADIO130NM_RF5G3_CH0__PDBICTXMIX__WIDTH 3
19062 #define RADIO130NM_RF5G3_CH0__PDBICTXMIX__MASK 0x03800000U
19063 #define RADIO130NM_RF5G3_CH0__PDBICTXMIX__READ(src) \
19064 (((u_int32_t)(src)\
19065 & 0x03800000U) >> 23)
19066 #define RADIO130NM_RF5G3_CH0__PDBICTXMIX__WRITE(src) \
19067 (((u_int32_t)(src)\
19068 << 23) & 0x03800000U)
19069 #define RADIO130NM_RF5G3_CH0__PDBICTXMIX__MODIFY(dst, src) \
19070 (dst) = ((dst) &\
19071 ~0x03800000U) | (((u_int32_t)(src) <<\
19072 23) & 0x03800000U)
19073 #define RADIO130NM_RF5G3_CH0__PDBICTXMIX__VERIFY(src) \
19074 (!((((u_int32_t)(src)\
19075 << 23) & ~0x03800000U)))
19076
19077 /* macros for field PDBICTXPA */
19078 #define RADIO130NM_RF5G3_CH0__PDBICTXPA__SHIFT 26
19079 #define RADIO130NM_RF5G3_CH0__PDBICTXPA__WIDTH 3
19080 #define RADIO130NM_RF5G3_CH0__PDBICTXPA__MASK 0x1c000000U
19081 #define RADIO130NM_RF5G3_CH0__PDBICTXPA__READ(src) \
19082 (((u_int32_t)(src)\
19083 & 0x1c000000U) >> 26)
19084 #define RADIO130NM_RF5G3_CH0__PDBICTXPA__WRITE(src) \
19085 (((u_int32_t)(src)\
19086 << 26) & 0x1c000000U)
19087 #define RADIO130NM_RF5G3_CH0__PDBICTXPA__MODIFY(dst, src) \
19088 (dst) = ((dst) &\
19089 ~0x1c000000U) | (((u_int32_t)(src) <<\
19090 26) & 0x1c000000U)
19091 #define RADIO130NM_RF5G3_CH0__PDBICTXPA__VERIFY(src) \
19092 (!((((u_int32_t)(src)\
19093 << 26) & ~0x1c000000U)))
19094
19095 /* macros for field PDBICTXBUF */
19096 #define RADIO130NM_RF5G3_CH0__PDBICTXBUF__SHIFT 29
19097 #define RADIO130NM_RF5G3_CH0__PDBICTXBUF__WIDTH 3
19098 #define RADIO130NM_RF5G3_CH0__PDBICTXBUF__MASK 0xe0000000U
19099 #define RADIO130NM_RF5G3_CH0__PDBICTXBUF__READ(src) \
19100 (((u_int32_t)(src)\
19101 & 0xe0000000U) >> 29)
19102 #define RADIO130NM_RF5G3_CH0__PDBICTXBUF__WRITE(src) \
19103 (((u_int32_t)(src)\
19104 << 29) & 0xe0000000U)
19105 #define RADIO130NM_RF5G3_CH0__PDBICTXBUF__MODIFY(dst, src) \
19106 (dst) = ((dst) &\
19107 ~0xe0000000U) | (((u_int32_t)(src) <<\
19108 29) & 0xe0000000U)
19109 #define RADIO130NM_RF5G3_CH0__PDBICTXBUF__VERIFY(src) \
19110 (!((((u_int32_t)(src)\
19111 << 29) & ~0xe0000000U)))
19112 #define RADIO130NM_RF5G3_CH0__TYPE u_int32_t
19113 #define RADIO130NM_RF5G3_CH0__READ 0xffffffffU
19114 #define RADIO130NM_RF5G3_CH0__WRITE 0xffffffffU
19115
19116 #endif /* __RADIO130NM_RF5G3_CH0_MACRO__ */
19117
19118
19119 /* macros for merlin2_0_radio_reg_map.RF5G3_CH0 */
19120 #define INST_MERLIN2_0_RADIO_REG_MAP__RF5G3_CH0__NUM 1
19121
19122 /* macros for BlueprintGlobalNameSpace::RADIO130NM_RF2G1_CH0 */
19123 #ifndef __RADIO130NM_RF2G1_CH0_MACRO__
19124 #define __RADIO130NM_RF2G1_CH0_MACRO__
19125
19126 /* macros for field SPARES */
19127 #define RADIO130NM_RF2G1_CH0__SPARES__SHIFT 0
19128 #define RADIO130NM_RF2G1_CH0__SPARES__WIDTH 6
19129 #define RADIO130NM_RF2G1_CH0__SPARES__MASK 0x0000003fU
19130 #define RADIO130NM_RF2G1_CH0__SPARES__READ(src) (u_int32_t)(src) & 0x0000003fU
19131 #define RADIO130NM_RF2G1_CH0__SPARES__WRITE(src) \
19132 ((u_int32_t)(src)\
19133 & 0x0000003fU)
19134 #define RADIO130NM_RF2G1_CH0__SPARES__MODIFY(dst, src) \
19135 (dst) = ((dst) &\
19136 ~0x0000003fU) | ((u_int32_t)(src) &\
19137 0x0000003fU)
19138 #define RADIO130NM_RF2G1_CH0__SPARES__VERIFY(src) \
19139 (!(((u_int32_t)(src)\
19140 & ~0x0000003fU)))
19141
19142 /* macros for field REGLO_BYPASS */
19143 #define RADIO130NM_RF2G1_CH0__REGLO_BYPASS__SHIFT 6
19144 #define RADIO130NM_RF2G1_CH0__REGLO_BYPASS__WIDTH 1
19145 #define RADIO130NM_RF2G1_CH0__REGLO_BYPASS__MASK 0x00000040U
19146 #define RADIO130NM_RF2G1_CH0__REGLO_BYPASS__READ(src) \
19147 (((u_int32_t)(src)\
19148 & 0x00000040U) >> 6)
19149 #define RADIO130NM_RF2G1_CH0__REGLO_BYPASS__WRITE(src) \
19150 (((u_int32_t)(src)\
19151 << 6) & 0x00000040U)
19152 #define RADIO130NM_RF2G1_CH0__REGLO_BYPASS__MODIFY(dst, src) \
19153 (dst) = ((dst) &\
19154 ~0x00000040U) | (((u_int32_t)(src) <<\
19155 6) & 0x00000040U)
19156 #define RADIO130NM_RF2G1_CH0__REGLO_BYPASS__VERIFY(src) \
19157 (!((((u_int32_t)(src)\
19158 << 6) & ~0x00000040U)))
19159 #define RADIO130NM_RF2G1_CH0__REGLO_BYPASS__SET(dst) \
19160 (dst) = ((dst) &\
19161 ~0x00000040U) | ((u_int32_t)(1) << 6)
19162 #define RADIO130NM_RF2G1_CH0__REGLO_BYPASS__CLR(dst) \
19163 (dst) = ((dst) &\
19164 ~0x00000040U) | ((u_int32_t)(0) << 6)
19165
19166 /* macros for field REGLNA_BYPASS */
19167 #define RADIO130NM_RF2G1_CH0__REGLNA_BYPASS__SHIFT 7
19168 #define RADIO130NM_RF2G1_CH0__REGLNA_BYPASS__WIDTH 1
19169 #define RADIO130NM_RF2G1_CH0__REGLNA_BYPASS__MASK 0x00000080U
19170 #define RADIO130NM_RF2G1_CH0__REGLNA_BYPASS__READ(src) \
19171 (((u_int32_t)(src)\
19172 & 0x00000080U) >> 7)
19173 #define RADIO130NM_RF2G1_CH0__REGLNA_BYPASS__WRITE(src) \
19174 (((u_int32_t)(src)\
19175 << 7) & 0x00000080U)
19176 #define RADIO130NM_RF2G1_CH0__REGLNA_BYPASS__MODIFY(dst, src) \
19177 (dst) = ((dst) &\
19178 ~0x00000080U) | (((u_int32_t)(src) <<\
19179 7) & 0x00000080U)
19180 #define RADIO130NM_RF2G1_CH0__REGLNA_BYPASS__VERIFY(src) \
19181 (!((((u_int32_t)(src)\
19182 << 7) & ~0x00000080U)))
19183 #define RADIO130NM_RF2G1_CH0__REGLNA_BYPASS__SET(dst) \
19184 (dst) = ((dst) &\
19185 ~0x00000080U) | ((u_int32_t)(1) << 7)
19186 #define RADIO130NM_RF2G1_CH0__REGLNA_BYPASS__CLR(dst) \
19187 (dst) = ((dst) &\
19188 ~0x00000080U) | ((u_int32_t)(0) << 7)
19189
19190 /* macros for field PDIC25U_VGM */
19191 #define RADIO130NM_RF2G1_CH0__PDIC25U_VGM__SHIFT 8
19192 #define RADIO130NM_RF2G1_CH0__PDIC25U_VGM__WIDTH 3
19193 #define RADIO130NM_RF2G1_CH0__PDIC25U_VGM__MASK 0x00000700U
19194 #define RADIO130NM_RF2G1_CH0__PDIC25U_VGM__READ(src) \
19195 (((u_int32_t)(src)\
19196 & 0x00000700U) >> 8)
19197 #define RADIO130NM_RF2G1_CH0__PDIC25U_VGM__WRITE(src) \
19198 (((u_int32_t)(src)\
19199 << 8) & 0x00000700U)
19200 #define RADIO130NM_RF2G1_CH0__PDIC25U_VGM__MODIFY(dst, src) \
19201 (dst) = ((dst) &\
19202 ~0x00000700U) | (((u_int32_t)(src) <<\
19203 8) & 0x00000700U)
19204 #define RADIO130NM_RF2G1_CH0__PDIC25U_VGM__VERIFY(src) \
19205 (!((((u_int32_t)(src)\
19206 << 8) & ~0x00000700U)))
19207
19208 /* macros for field PACA_SEL */
19209 #define RADIO130NM_RF2G1_CH0__PACA_SEL__SHIFT 11
19210 #define RADIO130NM_RF2G1_CH0__PACA_SEL__WIDTH 2
19211 #define RADIO130NM_RF2G1_CH0__PACA_SEL__MASK 0x00001800U
19212 #define RADIO130NM_RF2G1_CH0__PACA_SEL__READ(src) \
19213 (((u_int32_t)(src)\
19214 & 0x00001800U) >> 11)
19215 #define RADIO130NM_RF2G1_CH0__PACA_SEL__WRITE(src) \
19216 (((u_int32_t)(src)\
19217 << 11) & 0x00001800U)
19218 #define RADIO130NM_RF2G1_CH0__PACA_SEL__MODIFY(dst, src) \
19219 (dst) = ((dst) &\
19220 ~0x00001800U) | (((u_int32_t)(src) <<\
19221 11) & 0x00001800U)
19222 #define RADIO130NM_RF2G1_CH0__PACA_SEL__VERIFY(src) \
19223 (!((((u_int32_t)(src)\
19224 << 11) & ~0x00001800U)))
19225
19226 /* macros for field LOCONTROL */
19227 #define RADIO130NM_RF2G1_CH0__LOCONTROL__SHIFT 13
19228 #define RADIO130NM_RF2G1_CH0__LOCONTROL__WIDTH 1
19229 #define RADIO130NM_RF2G1_CH0__LOCONTROL__MASK 0x00002000U
19230 #define RADIO130NM_RF2G1_CH0__LOCONTROL__READ(src) \
19231 (((u_int32_t)(src)\
19232 & 0x00002000U) >> 13)
19233 #define RADIO130NM_RF2G1_CH0__LOCONTROL__WRITE(src) \
19234 (((u_int32_t)(src)\
19235 << 13) & 0x00002000U)
19236 #define RADIO130NM_RF2G1_CH0__LOCONTROL__MODIFY(dst, src) \
19237 (dst) = ((dst) &\
19238 ~0x00002000U) | (((u_int32_t)(src) <<\
19239 13) & 0x00002000U)
19240 #define RADIO130NM_RF2G1_CH0__LOCONTROL__VERIFY(src) \
19241 (!((((u_int32_t)(src)\
19242 << 13) & ~0x00002000U)))
19243 #define RADIO130NM_RF2G1_CH0__LOCONTROL__SET(dst) \
19244 (dst) = ((dst) &\
19245 ~0x00002000U) | ((u_int32_t)(1) << 13)
19246 #define RADIO130NM_RF2G1_CH0__LOCONTROL__CLR(dst) \
19247 (dst) = ((dst) &\
19248 ~0x00002000U) | ((u_int32_t)(0) << 13)
19249
19250 /* macros for field TXATB_SEL */
19251 #define RADIO130NM_RF2G1_CH0__TXATB_SEL__SHIFT 14
19252 #define RADIO130NM_RF2G1_CH0__TXATB_SEL__WIDTH 3
19253 #define RADIO130NM_RF2G1_CH0__TXATB_SEL__MASK 0x0001c000U
19254 #define RADIO130NM_RF2G1_CH0__TXATB_SEL__READ(src) \
19255 (((u_int32_t)(src)\
19256 & 0x0001c000U) >> 14)
19257 #define RADIO130NM_RF2G1_CH0__TXATB_SEL__WRITE(src) \
19258 (((u_int32_t)(src)\
19259 << 14) & 0x0001c000U)
19260 #define RADIO130NM_RF2G1_CH0__TXATB_SEL__MODIFY(dst, src) \
19261 (dst) = ((dst) &\
19262 ~0x0001c000U) | (((u_int32_t)(src) <<\
19263 14) & 0x0001c000U)
19264 #define RADIO130NM_RF2G1_CH0__TXATB_SEL__VERIFY(src) \
19265 (!((((u_int32_t)(src)\
19266 << 14) & ~0x0001c000U)))
19267
19268 /* macros for field RXATB_SEL */
19269 #define RADIO130NM_RF2G1_CH0__RXATB_SEL__SHIFT 17
19270 #define RADIO130NM_RF2G1_CH0__RXATB_SEL__WIDTH 3
19271 #define RADIO130NM_RF2G1_CH0__RXATB_SEL__MASK 0x000e0000U
19272 #define RADIO130NM_RF2G1_CH0__RXATB_SEL__READ(src) \
19273 (((u_int32_t)(src)\
19274 & 0x000e0000U) >> 17)
19275 #define RADIO130NM_RF2G1_CH0__RXATB_SEL__WRITE(src) \
19276 (((u_int32_t)(src)\
19277 << 17) & 0x000e0000U)
19278 #define RADIO130NM_RF2G1_CH0__RXATB_SEL__MODIFY(dst, src) \
19279 (dst) = ((dst) &\
19280 ~0x000e0000U) | (((u_int32_t)(src) <<\
19281 17) & 0x000e0000U)
19282 #define RADIO130NM_RF2G1_CH0__RXATB_SEL__VERIFY(src) \
19283 (!((((u_int32_t)(src)\
19284 << 17) & ~0x000e0000U)))
19285
19286 /* macros for field LOATB_SEL */
19287 #define RADIO130NM_RF2G1_CH0__LOATB_SEL__SHIFT 20
19288 #define RADIO130NM_RF2G1_CH0__LOATB_SEL__WIDTH 3
19289 #define RADIO130NM_RF2G1_CH0__LOATB_SEL__MASK 0x00700000U
19290 #define RADIO130NM_RF2G1_CH0__LOATB_SEL__READ(src) \
19291 (((u_int32_t)(src)\
19292 & 0x00700000U) >> 20)
19293 #define RADIO130NM_RF2G1_CH0__LOATB_SEL__WRITE(src) \
19294 (((u_int32_t)(src)\
19295 << 20) & 0x00700000U)
19296 #define RADIO130NM_RF2G1_CH0__LOATB_SEL__MODIFY(dst, src) \
19297 (dst) = ((dst) &\
19298 ~0x00700000U) | (((u_int32_t)(src) <<\
19299 20) & 0x00700000U)
19300 #define RADIO130NM_RF2G1_CH0__LOATB_SEL__VERIFY(src) \
19301 (!((((u_int32_t)(src)\
19302 << 20) & ~0x00700000U)))
19303
19304 /* macros for field OB */
19305 #define RADIO130NM_RF2G1_CH0__OB__SHIFT 23
19306 #define RADIO130NM_RF2G1_CH0__OB__WIDTH 3
19307 #define RADIO130NM_RF2G1_CH0__OB__MASK 0x03800000U
19308 #define RADIO130NM_RF2G1_CH0__OB__READ(src) \
19309 (((u_int32_t)(src)\
19310 & 0x03800000U) >> 23)
19311 #define RADIO130NM_RF2G1_CH0__OB__WRITE(src) \
19312 (((u_int32_t)(src)\
19313 << 23) & 0x03800000U)
19314 #define RADIO130NM_RF2G1_CH0__OB__MODIFY(dst, src) \
19315 (dst) = ((dst) &\
19316 ~0x03800000U) | (((u_int32_t)(src) <<\
19317 23) & 0x03800000U)
19318 #define RADIO130NM_RF2G1_CH0__OB__VERIFY(src) \
19319 (!((((u_int32_t)(src)\
19320 << 23) & ~0x03800000U)))
19321
19322 /* macros for field DB */
19323 #define RADIO130NM_RF2G1_CH0__DB__SHIFT 26
19324 #define RADIO130NM_RF2G1_CH0__DB__WIDTH 3
19325 #define RADIO130NM_RF2G1_CH0__DB__MASK 0x1c000000U
19326 #define RADIO130NM_RF2G1_CH0__DB__READ(src) \
19327 (((u_int32_t)(src)\
19328 & 0x1c000000U) >> 26)
19329 #define RADIO130NM_RF2G1_CH0__DB__WRITE(src) \
19330 (((u_int32_t)(src)\
19331 << 26) & 0x1c000000U)
19332 #define RADIO130NM_RF2G1_CH0__DB__MODIFY(dst, src) \
19333 (dst) = ((dst) &\
19334 ~0x1c000000U) | (((u_int32_t)(src) <<\
19335 26) & 0x1c000000U)
19336 #define RADIO130NM_RF2G1_CH0__DB__VERIFY(src) \
19337 (!((((u_int32_t)(src)\
19338 << 26) & ~0x1c000000U)))
19339
19340 /* macros for field PDIC25U_LNA */
19341 #define RADIO130NM_RF2G1_CH0__PDIC25U_LNA__SHIFT 29
19342 #define RADIO130NM_RF2G1_CH0__PDIC25U_LNA__WIDTH 3
19343 #define RADIO130NM_RF2G1_CH0__PDIC25U_LNA__MASK 0xe0000000U
19344 #define RADIO130NM_RF2G1_CH0__PDIC25U_LNA__READ(src) \
19345 (((u_int32_t)(src)\
19346 & 0xe0000000U) >> 29)
19347 #define RADIO130NM_RF2G1_CH0__PDIC25U_LNA__WRITE(src) \
19348 (((u_int32_t)(src)\
19349 << 29) & 0xe0000000U)
19350 #define RADIO130NM_RF2G1_CH0__PDIC25U_LNA__MODIFY(dst, src) \
19351 (dst) = ((dst) &\
19352 ~0xe0000000U) | (((u_int32_t)(src) <<\
19353 29) & 0xe0000000U)
19354 #define RADIO130NM_RF2G1_CH0__PDIC25U_LNA__VERIFY(src) \
19355 (!((((u_int32_t)(src)\
19356 << 29) & ~0xe0000000U)))
19357 #define RADIO130NM_RF2G1_CH0__TYPE u_int32_t
19358 #define RADIO130NM_RF2G1_CH0__READ 0xffffffffU
19359 #define RADIO130NM_RF2G1_CH0__WRITE 0xffffffffU
19360
19361 #endif /* __RADIO130NM_RF2G1_CH0_MACRO__ */
19362
19363
19364 /* macros for merlin2_0_radio_reg_map.RF2G1_CH0 */
19365 #define INST_MERLIN2_0_RADIO_REG_MAP__RF2G1_CH0__NUM 1
19366
19367 /* macros for BlueprintGlobalNameSpace::RADIO130NM_RF2G2_CH0 */
19368 #ifndef __RADIO130NM_RF2G2_CH0_MACRO__
19369 #define __RADIO130NM_RF2G2_CH0_MACRO__
19370
19371 /* macros for field PDIR25U_VREGLO */
19372 #define RADIO130NM_RF2G2_CH0__PDIR25U_VREGLO__SHIFT 0
19373 #define RADIO130NM_RF2G2_CH0__PDIR25U_VREGLO__WIDTH 3
19374 #define RADIO130NM_RF2G2_CH0__PDIR25U_VREGLO__MASK 0x00000007U
19375 #define RADIO130NM_RF2G2_CH0__PDIR25U_VREGLO__READ(src) \
19376 (u_int32_t)(src)\
19377 & 0x00000007U
19378 #define RADIO130NM_RF2G2_CH0__PDIR25U_VREGLO__WRITE(src) \
19379 ((u_int32_t)(src)\
19380 & 0x00000007U)
19381 #define RADIO130NM_RF2G2_CH0__PDIR25U_VREGLO__MODIFY(dst, src) \
19382 (dst) = ((dst) &\
19383 ~0x00000007U) | ((u_int32_t)(src) &\
19384 0x00000007U)
19385 #define RADIO130NM_RF2G2_CH0__PDIR25U_VREGLO__VERIFY(src) \
19386 (!(((u_int32_t)(src)\
19387 & ~0x00000007U)))
19388
19389 /* macros for field PDIC25U_VREGLO */
19390 #define RADIO130NM_RF2G2_CH0__PDIC25U_VREGLO__SHIFT 3
19391 #define RADIO130NM_RF2G2_CH0__PDIC25U_VREGLO__WIDTH 3
19392 #define RADIO130NM_RF2G2_CH0__PDIC25U_VREGLO__MASK 0x00000038U
19393 #define RADIO130NM_RF2G2_CH0__PDIC25U_VREGLO__READ(src) \
19394 (((u_int32_t)(src)\
19395 & 0x00000038U) >> 3)
19396 #define RADIO130NM_RF2G2_CH0__PDIC25U_VREGLO__WRITE(src) \
19397 (((u_int32_t)(src)\
19398 << 3) & 0x00000038U)
19399 #define RADIO130NM_RF2G2_CH0__PDIC25U_VREGLO__MODIFY(dst, src) \
19400 (dst) = ((dst) &\
19401 ~0x00000038U) | (((u_int32_t)(src) <<\
19402 3) & 0x00000038U)
19403 #define RADIO130NM_RF2G2_CH0__PDIC25U_VREGLO__VERIFY(src) \
19404 (!((((u_int32_t)(src)\
19405 << 3) & ~0x00000038U)))
19406
19407 /* macros for field PDIC50U_DIV */
19408 #define RADIO130NM_RF2G2_CH0__PDIC50U_DIV__SHIFT 6
19409 #define RADIO130NM_RF2G2_CH0__PDIC50U_DIV__WIDTH 3
19410 #define RADIO130NM_RF2G2_CH0__PDIC50U_DIV__MASK 0x000001c0U
19411 #define RADIO130NM_RF2G2_CH0__PDIC50U_DIV__READ(src) \
19412 (((u_int32_t)(src)\
19413 & 0x000001c0U) >> 6)
19414 #define RADIO130NM_RF2G2_CH0__PDIC50U_DIV__WRITE(src) \
19415 (((u_int32_t)(src)\
19416 << 6) & 0x000001c0U)
19417 #define RADIO130NM_RF2G2_CH0__PDIC50U_DIV__MODIFY(dst, src) \
19418 (dst) = ((dst) &\
19419 ~0x000001c0U) | (((u_int32_t)(src) <<\
19420 6) & 0x000001c0U)
19421 #define RADIO130NM_RF2G2_CH0__PDIC50U_DIV__VERIFY(src) \
19422 (!((((u_int32_t)(src)\
19423 << 6) & ~0x000001c0U)))
19424
19425 /* macros for field PDIC25U_RXRF */
19426 #define RADIO130NM_RF2G2_CH0__PDIC25U_RXRF__SHIFT 9
19427 #define RADIO130NM_RF2G2_CH0__PDIC25U_RXRF__WIDTH 3
19428 #define RADIO130NM_RF2G2_CH0__PDIC25U_RXRF__MASK 0x00000e00U
19429 #define RADIO130NM_RF2G2_CH0__PDIC25U_RXRF__READ(src) \
19430 (((u_int32_t)(src)\
19431 & 0x00000e00U) >> 9)
19432 #define RADIO130NM_RF2G2_CH0__PDIC25U_RXRF__WRITE(src) \
19433 (((u_int32_t)(src)\
19434 << 9) & 0x00000e00U)
19435 #define RADIO130NM_RF2G2_CH0__PDIC25U_RXRF__MODIFY(dst, src) \
19436 (dst) = ((dst) &\
19437 ~0x00000e00U) | (((u_int32_t)(src) <<\
19438 9) & 0x00000e00U)
19439 #define RADIO130NM_RF2G2_CH0__PDIC25U_RXRF__VERIFY(src) \
19440 (!((((u_int32_t)(src)\
19441 << 9) & ~0x00000e00U)))
19442
19443 /* macros for field PDIC25U_TXRF */
19444 #define RADIO130NM_RF2G2_CH0__PDIC25U_TXRF__SHIFT 12
19445 #define RADIO130NM_RF2G2_CH0__PDIC25U_TXRF__WIDTH 3
19446 #define RADIO130NM_RF2G2_CH0__PDIC25U_TXRF__MASK 0x00007000U
19447 #define RADIO130NM_RF2G2_CH0__PDIC25U_TXRF__READ(src) \
19448 (((u_int32_t)(src)\
19449 & 0x00007000U) >> 12)
19450 #define RADIO130NM_RF2G2_CH0__PDIC25U_TXRF__WRITE(src) \
19451 (((u_int32_t)(src)\
19452 << 12) & 0x00007000U)
19453 #define RADIO130NM_RF2G2_CH0__PDIC25U_TXRF__MODIFY(dst, src) \
19454 (dst) = ((dst) &\
19455 ~0x00007000U) | (((u_int32_t)(src) <<\
19456 12) & 0x00007000U)
19457 #define RADIO130NM_RF2G2_CH0__PDIC25U_TXRF__VERIFY(src) \
19458 (!((((u_int32_t)(src)\
19459 << 12) & ~0x00007000U)))
19460
19461 /* macros for field PDIC25U_TXPA */
19462 #define RADIO130NM_RF2G2_CH0__PDIC25U_TXPA__SHIFT 15
19463 #define RADIO130NM_RF2G2_CH0__PDIC25U_TXPA__WIDTH 3
19464 #define RADIO130NM_RF2G2_CH0__PDIC25U_TXPA__MASK 0x00038000U
19465 #define RADIO130NM_RF2G2_CH0__PDIC25U_TXPA__READ(src) \
19466 (((u_int32_t)(src)\
19467 & 0x00038000U) >> 15)
19468 #define RADIO130NM_RF2G2_CH0__PDIC25U_TXPA__WRITE(src) \
19469 (((u_int32_t)(src)\
19470 << 15) & 0x00038000U)
19471 #define RADIO130NM_RF2G2_CH0__PDIC25U_TXPA__MODIFY(dst, src) \
19472 (dst) = ((dst) &\
19473 ~0x00038000U) | (((u_int32_t)(src) <<\
19474 15) & 0x00038000U)
19475 #define RADIO130NM_RF2G2_CH0__PDIC25U_TXPA__VERIFY(src) \
19476 (!((((u_int32_t)(src)\
19477 << 15) & ~0x00038000U)))
19478
19479 /* macros for field PDIR25U_TXPA */
19480 #define RADIO130NM_RF2G2_CH0__PDIR25U_TXPA__SHIFT 18
19481 #define RADIO130NM_RF2G2_CH0__PDIR25U_TXPA__WIDTH 1
19482 #define RADIO130NM_RF2G2_CH0__PDIR25U_TXPA__MASK 0x00040000U
19483 #define RADIO130NM_RF2G2_CH0__PDIR25U_TXPA__READ(src) \
19484 (((u_int32_t)(src)\
19485 & 0x00040000U) >> 18)
19486 #define RADIO130NM_RF2G2_CH0__PDIR25U_TXPA__WRITE(src) \
19487 (((u_int32_t)(src)\
19488 << 18) & 0x00040000U)
19489 #define RADIO130NM_RF2G2_CH0__PDIR25U_TXPA__MODIFY(dst, src) \
19490 (dst) = ((dst) &\
19491 ~0x00040000U) | (((u_int32_t)(src) <<\
19492 18) & 0x00040000U)
19493 #define RADIO130NM_RF2G2_CH0__PDIR25U_TXPA__VERIFY(src) \
19494 (!((((u_int32_t)(src)\
19495 << 18) & ~0x00040000U)))
19496 #define RADIO130NM_RF2G2_CH0__PDIR25U_TXPA__SET(dst) \
19497 (dst) = ((dst) &\
19498 ~0x00040000U) | ((u_int32_t)(1) << 18)
19499 #define RADIO130NM_RF2G2_CH0__PDIR25U_TXPA__CLR(dst) \
19500 (dst) = ((dst) &\
19501 ~0x00040000U) | ((u_int32_t)(0) << 18)
19502
19503 /* macros for field PDIR25U_TXMIX */
19504 #define RADIO130NM_RF2G2_CH0__PDIR25U_TXMIX__SHIFT 19
19505 #define RADIO130NM_RF2G2_CH0__PDIR25U_TXMIX__WIDTH 3
19506 #define RADIO130NM_RF2G2_CH0__PDIR25U_TXMIX__MASK 0x00380000U
19507 #define RADIO130NM_RF2G2_CH0__PDIR25U_TXMIX__READ(src) \
19508 (((u_int32_t)(src)\
19509 & 0x00380000U) >> 19)
19510 #define RADIO130NM_RF2G2_CH0__PDIR25U_TXMIX__WRITE(src) \
19511 (((u_int32_t)(src)\
19512 << 19) & 0x00380000U)
19513 #define RADIO130NM_RF2G2_CH0__PDIR25U_TXMIX__MODIFY(dst, src) \
19514 (dst) = ((dst) &\
19515 ~0x00380000U) | (((u_int32_t)(src) <<\
19516 19) & 0x00380000U)
19517 #define RADIO130NM_RF2G2_CH0__PDIR25U_TXMIX__VERIFY(src) \
19518 (!((((u_int32_t)(src)\
19519 << 19) & ~0x00380000U)))
19520
19521 /* macros for field PDTXMIX */
19522 #define RADIO130NM_RF2G2_CH0__PDTXMIX__SHIFT 22
19523 #define RADIO130NM_RF2G2_CH0__PDTXMIX__WIDTH 1
19524 #define RADIO130NM_RF2G2_CH0__PDTXMIX__MASK 0x00400000U
19525 #define RADIO130NM_RF2G2_CH0__PDTXMIX__READ(src) \
19526 (((u_int32_t)(src)\
19527 & 0x00400000U) >> 22)
19528 #define RADIO130NM_RF2G2_CH0__PDTXMIX__WRITE(src) \
19529 (((u_int32_t)(src)\
19530 << 22) & 0x00400000U)
19531 #define RADIO130NM_RF2G2_CH0__PDTXMIX__MODIFY(dst, src) \
19532 (dst) = ((dst) &\
19533 ~0x00400000U) | (((u_int32_t)(src) <<\
19534 22) & 0x00400000U)
19535 #define RADIO130NM_RF2G2_CH0__PDTXMIX__VERIFY(src) \
19536 (!((((u_int32_t)(src)\
19537 << 22) & ~0x00400000U)))
19538 #define RADIO130NM_RF2G2_CH0__PDTXMIX__SET(dst) \
19539 (dst) = ((dst) &\
19540 ~0x00400000U) | ((u_int32_t)(1) << 22)
19541 #define RADIO130NM_RF2G2_CH0__PDTXMIX__CLR(dst) \
19542 (dst) = ((dst) &\
19543 ~0x00400000U) | ((u_int32_t)(0) << 22)
19544
19545 /* macros for field PDTXLO */
19546 #define RADIO130NM_RF2G2_CH0__PDTXLO__SHIFT 23
19547 #define RADIO130NM_RF2G2_CH0__PDTXLO__WIDTH 1
19548 #define RADIO130NM_RF2G2_CH0__PDTXLO__MASK 0x00800000U
19549 #define RADIO130NM_RF2G2_CH0__PDTXLO__READ(src) \
19550 (((u_int32_t)(src)\
19551 & 0x00800000U) >> 23)
19552 #define RADIO130NM_RF2G2_CH0__PDTXLO__WRITE(src) \
19553 (((u_int32_t)(src)\
19554 << 23) & 0x00800000U)
19555 #define RADIO130NM_RF2G2_CH0__PDTXLO__MODIFY(dst, src) \
19556 (dst) = ((dst) &\
19557 ~0x00800000U) | (((u_int32_t)(src) <<\
19558 23) & 0x00800000U)
19559 #define RADIO130NM_RF2G2_CH0__PDTXLO__VERIFY(src) \
19560 (!((((u_int32_t)(src)\
19561 << 23) & ~0x00800000U)))
19562 #define RADIO130NM_RF2G2_CH0__PDTXLO__SET(dst) \
19563 (dst) = ((dst) &\
19564 ~0x00800000U) | ((u_int32_t)(1) << 23)
19565 #define RADIO130NM_RF2G2_CH0__PDTXLO__CLR(dst) \
19566 (dst) = ((dst) &\
19567 ~0x00800000U) | ((u_int32_t)(0) << 23)
19568
19569 /* macros for field PDRXLO */
19570 #define RADIO130NM_RF2G2_CH0__PDRXLO__SHIFT 24
19571 #define RADIO130NM_RF2G2_CH0__PDRXLO__WIDTH 1
19572 #define RADIO130NM_RF2G2_CH0__PDRXLO__MASK 0x01000000U
19573 #define RADIO130NM_RF2G2_CH0__PDRXLO__READ(src) \
19574 (((u_int32_t)(src)\
19575 & 0x01000000U) >> 24)
19576 #define RADIO130NM_RF2G2_CH0__PDRXLO__WRITE(src) \
19577 (((u_int32_t)(src)\
19578 << 24) & 0x01000000U)
19579 #define RADIO130NM_RF2G2_CH0__PDRXLO__MODIFY(dst, src) \
19580 (dst) = ((dst) &\
19581 ~0x01000000U) | (((u_int32_t)(src) <<\
19582 24) & 0x01000000U)
19583 #define RADIO130NM_RF2G2_CH0__PDRXLO__VERIFY(src) \
19584 (!((((u_int32_t)(src)\
19585 << 24) & ~0x01000000U)))
19586 #define RADIO130NM_RF2G2_CH0__PDRXLO__SET(dst) \
19587 (dst) = ((dst) &\
19588 ~0x01000000U) | ((u_int32_t)(1) << 24)
19589 #define RADIO130NM_RF2G2_CH0__PDRXLO__CLR(dst) \
19590 (dst) = ((dst) &\
19591 ~0x01000000U) | ((u_int32_t)(0) << 24)
19592
19593 /* macros for field PDVGM */
19594 #define RADIO130NM_RF2G2_CH0__PDVGM__SHIFT 25
19595 #define RADIO130NM_RF2G2_CH0__PDVGM__WIDTH 1
19596 #define RADIO130NM_RF2G2_CH0__PDVGM__MASK 0x02000000U
19597 #define RADIO130NM_RF2G2_CH0__PDVGM__READ(src) \
19598 (((u_int32_t)(src)\
19599 & 0x02000000U) >> 25)
19600 #define RADIO130NM_RF2G2_CH0__PDVGM__WRITE(src) \
19601 (((u_int32_t)(src)\
19602 << 25) & 0x02000000U)
19603 #define RADIO130NM_RF2G2_CH0__PDVGM__MODIFY(dst, src) \
19604 (dst) = ((dst) &\
19605 ~0x02000000U) | (((u_int32_t)(src) <<\
19606 25) & 0x02000000U)
19607 #define RADIO130NM_RF2G2_CH0__PDVGM__VERIFY(src) \
19608 (!((((u_int32_t)(src)\
19609 << 25) & ~0x02000000U)))
19610 #define RADIO130NM_RF2G2_CH0__PDVGM__SET(dst) \
19611 (dst) = ((dst) &\
19612 ~0x02000000U) | ((u_int32_t)(1) << 25)
19613 #define RADIO130NM_RF2G2_CH0__PDVGM__CLR(dst) \
19614 (dst) = ((dst) &\
19615 ~0x02000000U) | ((u_int32_t)(0) << 25)
19616
19617 /* macros for field PDREGLO */
19618 #define RADIO130NM_RF2G2_CH0__PDREGLO__SHIFT 26
19619 #define RADIO130NM_RF2G2_CH0__PDREGLO__WIDTH 1
19620 #define RADIO130NM_RF2G2_CH0__PDREGLO__MASK 0x04000000U
19621 #define RADIO130NM_RF2G2_CH0__PDREGLO__READ(src) \
19622 (((u_int32_t)(src)\
19623 & 0x04000000U) >> 26)
19624 #define RADIO130NM_RF2G2_CH0__PDREGLO__WRITE(src) \
19625 (((u_int32_t)(src)\
19626 << 26) & 0x04000000U)
19627 #define RADIO130NM_RF2G2_CH0__PDREGLO__MODIFY(dst, src) \
19628 (dst) = ((dst) &\
19629 ~0x04000000U) | (((u_int32_t)(src) <<\
19630 26) & 0x04000000U)
19631 #define RADIO130NM_RF2G2_CH0__PDREGLO__VERIFY(src) \
19632 (!((((u_int32_t)(src)\
19633 << 26) & ~0x04000000U)))
19634 #define RADIO130NM_RF2G2_CH0__PDREGLO__SET(dst) \
19635 (dst) = ((dst) &\
19636 ~0x04000000U) | ((u_int32_t)(1) << 26)
19637 #define RADIO130NM_RF2G2_CH0__PDREGLO__CLR(dst) \
19638 (dst) = ((dst) &\
19639 ~0x04000000U) | ((u_int32_t)(0) << 26)
19640
19641 /* macros for field PDREGLNA */
19642 #define RADIO130NM_RF2G2_CH0__PDREGLNA__SHIFT 27
19643 #define RADIO130NM_RF2G2_CH0__PDREGLNA__WIDTH 1
19644 #define RADIO130NM_RF2G2_CH0__PDREGLNA__MASK 0x08000000U
19645 #define RADIO130NM_RF2G2_CH0__PDREGLNA__READ(src) \
19646 (((u_int32_t)(src)\
19647 & 0x08000000U) >> 27)
19648 #define RADIO130NM_RF2G2_CH0__PDREGLNA__WRITE(src) \
19649 (((u_int32_t)(src)\
19650 << 27) & 0x08000000U)
19651 #define RADIO130NM_RF2G2_CH0__PDREGLNA__MODIFY(dst, src) \
19652 (dst) = ((dst) &\
19653 ~0x08000000U) | (((u_int32_t)(src) <<\
19654 27) & 0x08000000U)
19655 #define RADIO130NM_RF2G2_CH0__PDREGLNA__VERIFY(src) \
19656 (!((((u_int32_t)(src)\
19657 << 27) & ~0x08000000U)))
19658 #define RADIO130NM_RF2G2_CH0__PDREGLNA__SET(dst) \
19659 (dst) = ((dst) &\
19660 ~0x08000000U) | ((u_int32_t)(1) << 27)
19661 #define RADIO130NM_RF2G2_CH0__PDREGLNA__CLR(dst) \
19662 (dst) = ((dst) &\
19663 ~0x08000000U) | ((u_int32_t)(0) << 27)
19664
19665 /* macros for field PDPAOUT */
19666 #define RADIO130NM_RF2G2_CH0__PDPAOUT__SHIFT 28
19667 #define RADIO130NM_RF2G2_CH0__PDPAOUT__WIDTH 1
19668 #define RADIO130NM_RF2G2_CH0__PDPAOUT__MASK 0x10000000U
19669 #define RADIO130NM_RF2G2_CH0__PDPAOUT__READ(src) \
19670 (((u_int32_t)(src)\
19671 & 0x10000000U) >> 28)
19672 #define RADIO130NM_RF2G2_CH0__PDPAOUT__WRITE(src) \
19673 (((u_int32_t)(src)\
19674 << 28) & 0x10000000U)
19675 #define RADIO130NM_RF2G2_CH0__PDPAOUT__MODIFY(dst, src) \
19676 (dst) = ((dst) &\
19677 ~0x10000000U) | (((u_int32_t)(src) <<\
19678 28) & 0x10000000U)
19679 #define RADIO130NM_RF2G2_CH0__PDPAOUT__VERIFY(src) \
19680 (!((((u_int32_t)(src)\
19681 << 28) & ~0x10000000U)))
19682 #define RADIO130NM_RF2G2_CH0__PDPAOUT__SET(dst) \
19683 (dst) = ((dst) &\
19684 ~0x10000000U) | ((u_int32_t)(1) << 28)
19685 #define RADIO130NM_RF2G2_CH0__PDPAOUT__CLR(dst) \
19686 (dst) = ((dst) &\
19687 ~0x10000000U) | ((u_int32_t)(0) << 28)
19688
19689 /* macros for field PDPADRV */
19690 #define RADIO130NM_RF2G2_CH0__PDPADRV__SHIFT 29
19691 #define RADIO130NM_RF2G2_CH0__PDPADRV__WIDTH 1
19692 #define RADIO130NM_RF2G2_CH0__PDPADRV__MASK 0x20000000U
19693 #define RADIO130NM_RF2G2_CH0__PDPADRV__READ(src) \
19694 (((u_int32_t)(src)\
19695 & 0x20000000U) >> 29)
19696 #define RADIO130NM_RF2G2_CH0__PDPADRV__WRITE(src) \
19697 (((u_int32_t)(src)\
19698 << 29) & 0x20000000U)
19699 #define RADIO130NM_RF2G2_CH0__PDPADRV__MODIFY(dst, src) \
19700 (dst) = ((dst) &\
19701 ~0x20000000U) | (((u_int32_t)(src) <<\
19702 29) & 0x20000000U)
19703 #define RADIO130NM_RF2G2_CH0__PDPADRV__VERIFY(src) \
19704 (!((((u_int32_t)(src)\
19705 << 29) & ~0x20000000U)))
19706 #define RADIO130NM_RF2G2_CH0__PDPADRV__SET(dst) \
19707 (dst) = ((dst) &\
19708 ~0x20000000U) | ((u_int32_t)(1) << 29)
19709 #define RADIO130NM_RF2G2_CH0__PDPADRV__CLR(dst) \
19710 (dst) = ((dst) &\
19711 ~0x20000000U) | ((u_int32_t)(0) << 29)
19712
19713 /* macros for field PDDIV */
19714 #define RADIO130NM_RF2G2_CH0__PDDIV__SHIFT 30
19715 #define RADIO130NM_RF2G2_CH0__PDDIV__WIDTH 1
19716 #define RADIO130NM_RF2G2_CH0__PDDIV__MASK 0x40000000U
19717 #define RADIO130NM_RF2G2_CH0__PDDIV__READ(src) \
19718 (((u_int32_t)(src)\
19719 & 0x40000000U) >> 30)
19720 #define RADIO130NM_RF2G2_CH0__PDDIV__WRITE(src) \
19721 (((u_int32_t)(src)\
19722 << 30) & 0x40000000U)
19723 #define RADIO130NM_RF2G2_CH0__PDDIV__MODIFY(dst, src) \
19724 (dst) = ((dst) &\
19725 ~0x40000000U) | (((u_int32_t)(src) <<\
19726 30) & 0x40000000U)
19727 #define RADIO130NM_RF2G2_CH0__PDDIV__VERIFY(src) \
19728 (!((((u_int32_t)(src)\
19729 << 30) & ~0x40000000U)))
19730 #define RADIO130NM_RF2G2_CH0__PDDIV__SET(dst) \
19731 (dst) = ((dst) &\
19732 ~0x40000000U) | ((u_int32_t)(1) << 30)
19733 #define RADIO130NM_RF2G2_CH0__PDDIV__CLR(dst) \
19734 (dst) = ((dst) &\
19735 ~0x40000000U) | ((u_int32_t)(0) << 30)
19736
19737 /* macros for field PDLNA */
19738 #define RADIO130NM_RF2G2_CH0__PDLNA__SHIFT 31
19739 #define RADIO130NM_RF2G2_CH0__PDLNA__WIDTH 1
19740 #define RADIO130NM_RF2G2_CH0__PDLNA__MASK 0x80000000U
19741 #define RADIO130NM_RF2G2_CH0__PDLNA__READ(src) \
19742 (((u_int32_t)(src)\
19743 & 0x80000000U) >> 31)
19744 #define RADIO130NM_RF2G2_CH0__PDLNA__WRITE(src) \
19745 (((u_int32_t)(src)\
19746 << 31) & 0x80000000U)
19747 #define RADIO130NM_RF2G2_CH0__PDLNA__MODIFY(dst, src) \
19748 (dst) = ((dst) &\
19749 ~0x80000000U) | (((u_int32_t)(src) <<\
19750 31) & 0x80000000U)
19751 #define RADIO130NM_RF2G2_CH0__PDLNA__VERIFY(src) \
19752 (!((((u_int32_t)(src)\
19753 << 31) & ~0x80000000U)))
19754 #define RADIO130NM_RF2G2_CH0__PDLNA__SET(dst) \
19755 (dst) = ((dst) &\
19756 ~0x80000000U) | ((u_int32_t)(1) << 31)
19757 #define RADIO130NM_RF2G2_CH0__PDLNA__CLR(dst) \
19758 (dst) = ((dst) &\
19759 ~0x80000000U) | ((u_int32_t)(0) << 31)
19760 #define RADIO130NM_RF2G2_CH0__TYPE u_int32_t
19761 #define RADIO130NM_RF2G2_CH0__READ 0xffffffffU
19762 #define RADIO130NM_RF2G2_CH0__WRITE 0xffffffffU
19763
19764 #endif /* __RADIO130NM_RF2G2_CH0_MACRO__ */
19765
19766
19767 /* macros for merlin2_0_radio_reg_map.RF2G2_CH0 */
19768 #define INST_MERLIN2_0_RADIO_REG_MAP__RF2G2_CH0__NUM 1
19769
19770 /* macros for BlueprintGlobalNameSpace::RADIO130NM_SYNTH1 */
19771 #ifndef __RADIO130NM_SYNTH1_MACRO__
19772 #define __RADIO130NM_SYNTH1_MACRO__
19773
19774 /* macros for field SEL_VCMONABUS */
19775 #define RADIO130NM_SYNTH1__SEL_VCMONABUS__SHIFT 0
19776 #define RADIO130NM_SYNTH1__SEL_VCMONABUS__WIDTH 3
19777 #define RADIO130NM_SYNTH1__SEL_VCMONABUS__MASK 0x00000007U
19778 #define RADIO130NM_SYNTH1__SEL_VCMONABUS__READ(src) \
19779 (u_int32_t)(src)\
19780 & 0x00000007U
19781 #define RADIO130NM_SYNTH1__SEL_VCMONABUS__WRITE(src) \
19782 ((u_int32_t)(src)\
19783 & 0x00000007U)
19784 #define RADIO130NM_SYNTH1__SEL_VCMONABUS__MODIFY(dst, src) \
19785 (dst) = ((dst) &\
19786 ~0x00000007U) | ((u_int32_t)(src) &\
19787 0x00000007U)
19788 #define RADIO130NM_SYNTH1__SEL_VCMONABUS__VERIFY(src) \
19789 (!(((u_int32_t)(src)\
19790 & ~0x00000007U)))
19791
19792 /* macros for field CON_IVCOBUF */
19793 #define RADIO130NM_SYNTH1__CON_IVCOBUF__SHIFT 3
19794 #define RADIO130NM_SYNTH1__CON_IVCOBUF__WIDTH 1
19795 #define RADIO130NM_SYNTH1__CON_IVCOBUF__MASK 0x00000008U
19796 #define RADIO130NM_SYNTH1__CON_IVCOBUF__READ(src) \
19797 (((u_int32_t)(src)\
19798 & 0x00000008U) >> 3)
19799 #define RADIO130NM_SYNTH1__CON_IVCOBUF__WRITE(src) \
19800 (((u_int32_t)(src)\
19801 << 3) & 0x00000008U)
19802 #define RADIO130NM_SYNTH1__CON_IVCOBUF__MODIFY(dst, src) \
19803 (dst) = ((dst) &\
19804 ~0x00000008U) | (((u_int32_t)(src) <<\
19805 3) & 0x00000008U)
19806 #define RADIO130NM_SYNTH1__CON_IVCOBUF__VERIFY(src) \
19807 (!((((u_int32_t)(src)\
19808 << 3) & ~0x00000008U)))
19809 #define RADIO130NM_SYNTH1__CON_IVCOBUF__SET(dst) \
19810 (dst) = ((dst) &\
19811 ~0x00000008U) | ((u_int32_t)(1) << 3)
19812 #define RADIO130NM_SYNTH1__CON_IVCOBUF__CLR(dst) \
19813 (dst) = ((dst) &\
19814 ~0x00000008U) | ((u_int32_t)(0) << 3)
19815
19816 /* macros for field CON_IVCOREG */
19817 #define RADIO130NM_SYNTH1__CON_IVCOREG__SHIFT 4
19818 #define RADIO130NM_SYNTH1__CON_IVCOREG__WIDTH 1
19819 #define RADIO130NM_SYNTH1__CON_IVCOREG__MASK 0x00000010U
19820 #define RADIO130NM_SYNTH1__CON_IVCOREG__READ(src) \
19821 (((u_int32_t)(src)\
19822 & 0x00000010U) >> 4)
19823 #define RADIO130NM_SYNTH1__CON_IVCOREG__WRITE(src) \
19824 (((u_int32_t)(src)\
19825 << 4) & 0x00000010U)
19826 #define RADIO130NM_SYNTH1__CON_IVCOREG__MODIFY(dst, src) \
19827 (dst) = ((dst) &\
19828 ~0x00000010U) | (((u_int32_t)(src) <<\
19829 4) & 0x00000010U)
19830 #define RADIO130NM_SYNTH1__CON_IVCOREG__VERIFY(src) \
19831 (!((((u_int32_t)(src)\
19832 << 4) & ~0x00000010U)))
19833 #define RADIO130NM_SYNTH1__CON_IVCOREG__SET(dst) \
19834 (dst) = ((dst) &\
19835 ~0x00000010U) | ((u_int32_t)(1) << 4)
19836 #define RADIO130NM_SYNTH1__CON_IVCOREG__CLR(dst) \
19837 (dst) = ((dst) &\
19838 ~0x00000010U) | ((u_int32_t)(0) << 4)
19839
19840 /* macros for field CON_VDDVCOREG */
19841 #define RADIO130NM_SYNTH1__CON_VDDVCOREG__SHIFT 5
19842 #define RADIO130NM_SYNTH1__CON_VDDVCOREG__WIDTH 1
19843 #define RADIO130NM_SYNTH1__CON_VDDVCOREG__MASK 0x00000020U
19844 #define RADIO130NM_SYNTH1__CON_VDDVCOREG__READ(src) \
19845 (((u_int32_t)(src)\
19846 & 0x00000020U) >> 5)
19847 #define RADIO130NM_SYNTH1__CON_VDDVCOREG__WRITE(src) \
19848 (((u_int32_t)(src)\
19849 << 5) & 0x00000020U)
19850 #define RADIO130NM_SYNTH1__CON_VDDVCOREG__MODIFY(dst, src) \
19851 (dst) = ((dst) &\
19852 ~0x00000020U) | (((u_int32_t)(src) <<\
19853 5) & 0x00000020U)
19854 #define RADIO130NM_SYNTH1__CON_VDDVCOREG__VERIFY(src) \
19855 (!((((u_int32_t)(src)\
19856 << 5) & ~0x00000020U)))
19857 #define RADIO130NM_SYNTH1__CON_VDDVCOREG__SET(dst) \
19858 (dst) = ((dst) &\
19859 ~0x00000020U) | ((u_int32_t)(1) << 5)
19860 #define RADIO130NM_SYNTH1__CON_VDDVCOREG__CLR(dst) \
19861 (dst) = ((dst) &\
19862 ~0x00000020U) | ((u_int32_t)(0) << 5)
19863
19864 /* macros for field MONITOR_SYNTHLOCKVCOK */
19865 #define RADIO130NM_SYNTH1__MONITOR_SYNTHLOCKVCOK__SHIFT 6
19866 #define RADIO130NM_SYNTH1__MONITOR_SYNTHLOCKVCOK__WIDTH 1
19867 #define RADIO130NM_SYNTH1__MONITOR_SYNTHLOCKVCOK__MASK 0x00000040U
19868 #define RADIO130NM_SYNTH1__MONITOR_SYNTHLOCKVCOK__READ(src) \
19869 (((u_int32_t)(src)\
19870 & 0x00000040U) >> 6)
19871 #define RADIO130NM_SYNTH1__MONITOR_SYNTHLOCKVCOK__WRITE(src) \
19872 (((u_int32_t)(src)\
19873 << 6) & 0x00000040U)
19874 #define RADIO130NM_SYNTH1__MONITOR_SYNTHLOCKVCOK__MODIFY(dst, src) \
19875 (dst) = ((dst) &\
19876 ~0x00000040U) | (((u_int32_t)(src) <<\
19877 6) & 0x00000040U)
19878 #define RADIO130NM_SYNTH1__MONITOR_SYNTHLOCKVCOK__VERIFY(src) \
19879 (!((((u_int32_t)(src)\
19880 << 6) & ~0x00000040U)))
19881 #define RADIO130NM_SYNTH1__MONITOR_SYNTHLOCKVCOK__SET(dst) \
19882 (dst) = ((dst) &\
19883 ~0x00000040U) | ((u_int32_t)(1) << 6)
19884 #define RADIO130NM_SYNTH1__MONITOR_SYNTHLOCKVCOK__CLR(dst) \
19885 (dst) = ((dst) &\
19886 ~0x00000040U) | ((u_int32_t)(0) << 6)
19887
19888 /* macros for field MONITOR_VC2LOW */
19889 #define RADIO130NM_SYNTH1__MONITOR_VC2LOW__SHIFT 7
19890 #define RADIO130NM_SYNTH1__MONITOR_VC2LOW__WIDTH 1
19891 #define RADIO130NM_SYNTH1__MONITOR_VC2LOW__MASK 0x00000080U
19892 #define RADIO130NM_SYNTH1__MONITOR_VC2LOW__READ(src) \
19893 (((u_int32_t)(src)\
19894 & 0x00000080U) >> 7)
19895 #define RADIO130NM_SYNTH1__MONITOR_VC2LOW__WRITE(src) \
19896 (((u_int32_t)(src)\
19897 << 7) & 0x00000080U)
19898 #define RADIO130NM_SYNTH1__MONITOR_VC2LOW__MODIFY(dst, src) \
19899 (dst) = ((dst) &\
19900 ~0x00000080U) | (((u_int32_t)(src) <<\
19901 7) & 0x00000080U)
19902 #define RADIO130NM_SYNTH1__MONITOR_VC2LOW__VERIFY(src) \
19903 (!((((u_int32_t)(src)\
19904 << 7) & ~0x00000080U)))
19905 #define RADIO130NM_SYNTH1__MONITOR_VC2LOW__SET(dst) \
19906 (dst) = ((dst) &\
19907 ~0x00000080U) | ((u_int32_t)(1) << 7)
19908 #define RADIO130NM_SYNTH1__MONITOR_VC2LOW__CLR(dst) \
19909 (dst) = ((dst) &\
19910 ~0x00000080U) | ((u_int32_t)(0) << 7)
19911
19912 /* macros for field MONITOR_VC2HIGH */
19913 #define RADIO130NM_SYNTH1__MONITOR_VC2HIGH__SHIFT 8
19914 #define RADIO130NM_SYNTH1__MONITOR_VC2HIGH__WIDTH 1
19915 #define RADIO130NM_SYNTH1__MONITOR_VC2HIGH__MASK 0x00000100U
19916 #define RADIO130NM_SYNTH1__MONITOR_VC2HIGH__READ(src) \
19917 (((u_int32_t)(src)\
19918 & 0x00000100U) >> 8)
19919 #define RADIO130NM_SYNTH1__MONITOR_VC2HIGH__WRITE(src) \
19920 (((u_int32_t)(src)\
19921 << 8) & 0x00000100U)
19922 #define RADIO130NM_SYNTH1__MONITOR_VC2HIGH__MODIFY(dst, src) \
19923 (dst) = ((dst) &\
19924 ~0x00000100U) | (((u_int32_t)(src) <<\
19925 8) & 0x00000100U)
19926 #define RADIO130NM_SYNTH1__MONITOR_VC2HIGH__VERIFY(src) \
19927 (!((((u_int32_t)(src)\
19928 << 8) & ~0x00000100U)))
19929 #define RADIO130NM_SYNTH1__MONITOR_VC2HIGH__SET(dst) \
19930 (dst) = ((dst) &\
19931 ~0x00000100U) | ((u_int32_t)(1) << 8)
19932 #define RADIO130NM_SYNTH1__MONITOR_VC2HIGH__CLR(dst) \
19933 (dst) = ((dst) &\
19934 ~0x00000100U) | ((u_int32_t)(0) << 8)
19935
19936 /* macros for field MONITOR_FB_DIV2 */
19937 #define RADIO130NM_SYNTH1__MONITOR_FB_DIV2__SHIFT 9
19938 #define RADIO130NM_SYNTH1__MONITOR_FB_DIV2__WIDTH 1
19939 #define RADIO130NM_SYNTH1__MONITOR_FB_DIV2__MASK 0x00000200U
19940 #define RADIO130NM_SYNTH1__MONITOR_FB_DIV2__READ(src) \
19941 (((u_int32_t)(src)\
19942 & 0x00000200U) >> 9)
19943 #define RADIO130NM_SYNTH1__MONITOR_FB_DIV2__WRITE(src) \
19944 (((u_int32_t)(src)\
19945 << 9) & 0x00000200U)
19946 #define RADIO130NM_SYNTH1__MONITOR_FB_DIV2__MODIFY(dst, src) \
19947 (dst) = ((dst) &\
19948 ~0x00000200U) | (((u_int32_t)(src) <<\
19949 9) & 0x00000200U)
19950 #define RADIO130NM_SYNTH1__MONITOR_FB_DIV2__VERIFY(src) \
19951 (!((((u_int32_t)(src)\
19952 << 9) & ~0x00000200U)))
19953 #define RADIO130NM_SYNTH1__MONITOR_FB_DIV2__SET(dst) \
19954 (dst) = ((dst) &\
19955 ~0x00000200U) | ((u_int32_t)(1) << 9)
19956 #define RADIO130NM_SYNTH1__MONITOR_FB_DIV2__CLR(dst) \
19957 (dst) = ((dst) &\
19958 ~0x00000200U) | ((u_int32_t)(0) << 9)
19959
19960 /* macros for field MONITOR_REF */
19961 #define RADIO130NM_SYNTH1__MONITOR_REF__SHIFT 10
19962 #define RADIO130NM_SYNTH1__MONITOR_REF__WIDTH 1
19963 #define RADIO130NM_SYNTH1__MONITOR_REF__MASK 0x00000400U
19964 #define RADIO130NM_SYNTH1__MONITOR_REF__READ(src) \
19965 (((u_int32_t)(src)\
19966 & 0x00000400U) >> 10)
19967 #define RADIO130NM_SYNTH1__MONITOR_REF__WRITE(src) \
19968 (((u_int32_t)(src)\
19969 << 10) & 0x00000400U)
19970 #define RADIO130NM_SYNTH1__MONITOR_REF__MODIFY(dst, src) \
19971 (dst) = ((dst) &\
19972 ~0x00000400U) | (((u_int32_t)(src) <<\
19973 10) & 0x00000400U)
19974 #define RADIO130NM_SYNTH1__MONITOR_REF__VERIFY(src) \
19975 (!((((u_int32_t)(src)\
19976 << 10) & ~0x00000400U)))
19977 #define RADIO130NM_SYNTH1__MONITOR_REF__SET(dst) \
19978 (dst) = ((dst) &\
19979 ~0x00000400U) | ((u_int32_t)(1) << 10)
19980 #define RADIO130NM_SYNTH1__MONITOR_REF__CLR(dst) \
19981 (dst) = ((dst) &\
19982 ~0x00000400U) | ((u_int32_t)(0) << 10)
19983
19984 /* macros for field MONITOR_FB */
19985 #define RADIO130NM_SYNTH1__MONITOR_FB__SHIFT 11
19986 #define RADIO130NM_SYNTH1__MONITOR_FB__WIDTH 1
19987 #define RADIO130NM_SYNTH1__MONITOR_FB__MASK 0x00000800U
19988 #define RADIO130NM_SYNTH1__MONITOR_FB__READ(src) \
19989 (((u_int32_t)(src)\
19990 & 0x00000800U) >> 11)
19991 #define RADIO130NM_SYNTH1__MONITOR_FB__WRITE(src) \
19992 (((u_int32_t)(src)\
19993 << 11) & 0x00000800U)
19994 #define RADIO130NM_SYNTH1__MONITOR_FB__MODIFY(dst, src) \
19995 (dst) = ((dst) &\
19996 ~0x00000800U) | (((u_int32_t)(src) <<\
19997 11) & 0x00000800U)
19998 #define RADIO130NM_SYNTH1__MONITOR_FB__VERIFY(src) \
19999 (!((((u_int32_t)(src)\
20000 << 11) & ~0x00000800U)))
20001 #define RADIO130NM_SYNTH1__MONITOR_FB__SET(dst) \
20002 (dst) = ((dst) &\
20003 ~0x00000800U) | ((u_int32_t)(1) << 11)
20004 #define RADIO130NM_SYNTH1__MONITOR_FB__CLR(dst) \
20005 (dst) = ((dst) &\
20006 ~0x00000800U) | ((u_int32_t)(0) << 11)
20007
20008 /* macros for field PWUP_LOMIX_PD */
20009 #define RADIO130NM_SYNTH1__PWUP_LOMIX_PD__SHIFT 12
20010 #define RADIO130NM_SYNTH1__PWUP_LOMIX_PD__WIDTH 1
20011 #define RADIO130NM_SYNTH1__PWUP_LOMIX_PD__MASK 0x00001000U
20012 #define RADIO130NM_SYNTH1__PWUP_LOMIX_PD__READ(src) \
20013 (((u_int32_t)(src)\
20014 & 0x00001000U) >> 12)
20015 #define RADIO130NM_SYNTH1__PWUP_LOMIX_PD__WRITE(src) \
20016 (((u_int32_t)(src)\
20017 << 12) & 0x00001000U)
20018 #define RADIO130NM_SYNTH1__PWUP_LOMIX_PD__MODIFY(dst, src) \
20019 (dst) = ((dst) &\
20020 ~0x00001000U) | (((u_int32_t)(src) <<\
20021 12) & 0x00001000U)
20022 #define RADIO130NM_SYNTH1__PWUP_LOMIX_PD__VERIFY(src) \
20023 (!((((u_int32_t)(src)\
20024 << 12) & ~0x00001000U)))
20025 #define RADIO130NM_SYNTH1__PWUP_LOMIX_PD__SET(dst) \
20026 (dst) = ((dst) &\
20027 ~0x00001000U) | ((u_int32_t)(1) << 12)
20028 #define RADIO130NM_SYNTH1__PWUP_LOMIX_PD__CLR(dst) \
20029 (dst) = ((dst) &\
20030 ~0x00001000U) | ((u_int32_t)(0) << 12)
20031
20032 /* macros for field PWUP_LODIV_PD */
20033 #define RADIO130NM_SYNTH1__PWUP_LODIV_PD__SHIFT 13
20034 #define RADIO130NM_SYNTH1__PWUP_LODIV_PD__WIDTH 1
20035 #define RADIO130NM_SYNTH1__PWUP_LODIV_PD__MASK 0x00002000U
20036 #define RADIO130NM_SYNTH1__PWUP_LODIV_PD__READ(src) \
20037 (((u_int32_t)(src)\
20038 & 0x00002000U) >> 13)
20039 #define RADIO130NM_SYNTH1__PWUP_LODIV_PD__WRITE(src) \
20040 (((u_int32_t)(src)\
20041 << 13) & 0x00002000U)
20042 #define RADIO130NM_SYNTH1__PWUP_LODIV_PD__MODIFY(dst, src) \
20043 (dst) = ((dst) &\
20044 ~0x00002000U) | (((u_int32_t)(src) <<\
20045 13) & 0x00002000U)
20046 #define RADIO130NM_SYNTH1__PWUP_LODIV_PD__VERIFY(src) \
20047 (!((((u_int32_t)(src)\
20048 << 13) & ~0x00002000U)))
20049 #define RADIO130NM_SYNTH1__PWUP_LODIV_PD__SET(dst) \
20050 (dst) = ((dst) &\
20051 ~0x00002000U) | ((u_int32_t)(1) << 13)
20052 #define RADIO130NM_SYNTH1__PWUP_LODIV_PD__CLR(dst) \
20053 (dst) = ((dst) &\
20054 ~0x00002000U) | ((u_int32_t)(0) << 13)
20055
20056 /* macros for field PWUP_LOBUF5G_PD */
20057 #define RADIO130NM_SYNTH1__PWUP_LOBUF5G_PD__SHIFT 14
20058 #define RADIO130NM_SYNTH1__PWUP_LOBUF5G_PD__WIDTH 1
20059 #define RADIO130NM_SYNTH1__PWUP_LOBUF5G_PD__MASK 0x00004000U
20060 #define RADIO130NM_SYNTH1__PWUP_LOBUF5G_PD__READ(src) \
20061 (((u_int32_t)(src)\
20062 & 0x00004000U) >> 14)
20063 #define RADIO130NM_SYNTH1__PWUP_LOBUF5G_PD__WRITE(src) \
20064 (((u_int32_t)(src)\
20065 << 14) & 0x00004000U)
20066 #define RADIO130NM_SYNTH1__PWUP_LOBUF5G_PD__MODIFY(dst, src) \
20067 (dst) = ((dst) &\
20068 ~0x00004000U) | (((u_int32_t)(src) <<\
20069 14) & 0x00004000U)
20070 #define RADIO130NM_SYNTH1__PWUP_LOBUF5G_PD__VERIFY(src) \
20071 (!((((u_int32_t)(src)\
20072 << 14) & ~0x00004000U)))
20073 #define RADIO130NM_SYNTH1__PWUP_LOBUF5G_PD__SET(dst) \
20074 (dst) = ((dst) &\
20075 ~0x00004000U) | ((u_int32_t)(1) << 14)
20076 #define RADIO130NM_SYNTH1__PWUP_LOBUF5G_PD__CLR(dst) \
20077 (dst) = ((dst) &\
20078 ~0x00004000U) | ((u_int32_t)(0) << 14)
20079
20080 /* macros for field PWUP_LOBUF2G_PD */
20081 #define RADIO130NM_SYNTH1__PWUP_LOBUF2G_PD__SHIFT 15
20082 #define RADIO130NM_SYNTH1__PWUP_LOBUF2G_PD__WIDTH 1
20083 #define RADIO130NM_SYNTH1__PWUP_LOBUF2G_PD__MASK 0x00008000U
20084 #define RADIO130NM_SYNTH1__PWUP_LOBUF2G_PD__READ(src) \
20085 (((u_int32_t)(src)\
20086 & 0x00008000U) >> 15)
20087 #define RADIO130NM_SYNTH1__PWUP_LOBUF2G_PD__WRITE(src) \
20088 (((u_int32_t)(src)\
20089 << 15) & 0x00008000U)
20090 #define RADIO130NM_SYNTH1__PWUP_LOBUF2G_PD__MODIFY(dst, src) \
20091 (dst) = ((dst) &\
20092 ~0x00008000U) | (((u_int32_t)(src) <<\
20093 15) & 0x00008000U)
20094 #define RADIO130NM_SYNTH1__PWUP_LOBUF2G_PD__VERIFY(src) \
20095 (!((((u_int32_t)(src)\
20096 << 15) & ~0x00008000U)))
20097 #define RADIO130NM_SYNTH1__PWUP_LOBUF2G_PD__SET(dst) \
20098 (dst) = ((dst) &\
20099 ~0x00008000U) | ((u_int32_t)(1) << 15)
20100 #define RADIO130NM_SYNTH1__PWUP_LOBUF2G_PD__CLR(dst) \
20101 (dst) = ((dst) &\
20102 ~0x00008000U) | ((u_int32_t)(0) << 15)
20103
20104 /* macros for field PWUP_VCOBUF_PD */
20105 #define RADIO130NM_SYNTH1__PWUP_VCOBUF_PD__SHIFT 16
20106 #define RADIO130NM_SYNTH1__PWUP_VCOBUF_PD__WIDTH 1
20107 #define RADIO130NM_SYNTH1__PWUP_VCOBUF_PD__MASK 0x00010000U
20108 #define RADIO130NM_SYNTH1__PWUP_VCOBUF_PD__READ(src) \
20109 (((u_int32_t)(src)\
20110 & 0x00010000U) >> 16)
20111 #define RADIO130NM_SYNTH1__PWUP_VCOBUF_PD__WRITE(src) \
20112 (((u_int32_t)(src)\
20113 << 16) & 0x00010000U)
20114 #define RADIO130NM_SYNTH1__PWUP_VCOBUF_PD__MODIFY(dst, src) \
20115 (dst) = ((dst) &\
20116 ~0x00010000U) | (((u_int32_t)(src) <<\
20117 16) & 0x00010000U)
20118 #define RADIO130NM_SYNTH1__PWUP_VCOBUF_PD__VERIFY(src) \
20119 (!((((u_int32_t)(src)\
20120 << 16) & ~0x00010000U)))
20121 #define RADIO130NM_SYNTH1__PWUP_VCOBUF_PD__SET(dst) \
20122 (dst) = ((dst) &\
20123 ~0x00010000U) | ((u_int32_t)(1) << 16)
20124 #define RADIO130NM_SYNTH1__PWUP_VCOBUF_PD__CLR(dst) \
20125 (dst) = ((dst) &\
20126 ~0x00010000U) | ((u_int32_t)(0) << 16)
20127
20128 /* macros for field VCOBUFBIAS */
20129 #define RADIO130NM_SYNTH1__VCOBUFBIAS__SHIFT 17
20130 #define RADIO130NM_SYNTH1__VCOBUFBIAS__WIDTH 2
20131 #define RADIO130NM_SYNTH1__VCOBUFBIAS__MASK 0x00060000U
20132 #define RADIO130NM_SYNTH1__VCOBUFBIAS__READ(src) \
20133 (((u_int32_t)(src)\
20134 & 0x00060000U) >> 17)
20135 #define RADIO130NM_SYNTH1__VCOBUFBIAS__WRITE(src) \
20136 (((u_int32_t)(src)\
20137 << 17) & 0x00060000U)
20138 #define RADIO130NM_SYNTH1__VCOBUFBIAS__MODIFY(dst, src) \
20139 (dst) = ((dst) &\
20140 ~0x00060000U) | (((u_int32_t)(src) <<\
20141 17) & 0x00060000U)
20142 #define RADIO130NM_SYNTH1__VCOBUFBIAS__VERIFY(src) \
20143 (!((((u_int32_t)(src)\
20144 << 17) & ~0x00060000U)))
20145
20146 /* macros for field VCOREGLEVEL */
20147 #define RADIO130NM_SYNTH1__VCOREGLEVEL__SHIFT 19
20148 #define RADIO130NM_SYNTH1__VCOREGLEVEL__WIDTH 2
20149 #define RADIO130NM_SYNTH1__VCOREGLEVEL__MASK 0x00180000U
20150 #define RADIO130NM_SYNTH1__VCOREGLEVEL__READ(src) \
20151 (((u_int32_t)(src)\
20152 & 0x00180000U) >> 19)
20153 #define RADIO130NM_SYNTH1__VCOREGLEVEL__WRITE(src) \
20154 (((u_int32_t)(src)\
20155 << 19) & 0x00180000U)
20156 #define RADIO130NM_SYNTH1__VCOREGLEVEL__MODIFY(dst, src) \
20157 (dst) = ((dst) &\
20158 ~0x00180000U) | (((u_int32_t)(src) <<\
20159 19) & 0x00180000U)
20160 #define RADIO130NM_SYNTH1__VCOREGLEVEL__VERIFY(src) \
20161 (!((((u_int32_t)(src)\
20162 << 19) & ~0x00180000U)))
20163
20164 /* macros for field VCOREGBYPASS */
20165 #define RADIO130NM_SYNTH1__VCOREGBYPASS__SHIFT 21
20166 #define RADIO130NM_SYNTH1__VCOREGBYPASS__WIDTH 1
20167 #define RADIO130NM_SYNTH1__VCOREGBYPASS__MASK 0x00200000U
20168 #define RADIO130NM_SYNTH1__VCOREGBYPASS__READ(src) \
20169 (((u_int32_t)(src)\
20170 & 0x00200000U) >> 21)
20171 #define RADIO130NM_SYNTH1__VCOREGBYPASS__WRITE(src) \
20172 (((u_int32_t)(src)\
20173 << 21) & 0x00200000U)
20174 #define RADIO130NM_SYNTH1__VCOREGBYPASS__MODIFY(dst, src) \
20175 (dst) = ((dst) &\
20176 ~0x00200000U) | (((u_int32_t)(src) <<\
20177 21) & 0x00200000U)
20178 #define RADIO130NM_SYNTH1__VCOREGBYPASS__VERIFY(src) \
20179 (!((((u_int32_t)(src)\
20180 << 21) & ~0x00200000U)))
20181 #define RADIO130NM_SYNTH1__VCOREGBYPASS__SET(dst) \
20182 (dst) = ((dst) &\
20183 ~0x00200000U) | ((u_int32_t)(1) << 21)
20184 #define RADIO130NM_SYNTH1__VCOREGBYPASS__CLR(dst) \
20185 (dst) = ((dst) &\
20186 ~0x00200000U) | ((u_int32_t)(0) << 21)
20187
20188 /* macros for field PWUP_LOREF */
20189 #define RADIO130NM_SYNTH1__PWUP_LOREF__SHIFT 22
20190 #define RADIO130NM_SYNTH1__PWUP_LOREF__WIDTH 1
20191 #define RADIO130NM_SYNTH1__PWUP_LOREF__MASK 0x00400000U
20192 #define RADIO130NM_SYNTH1__PWUP_LOREF__READ(src) \
20193 (((u_int32_t)(src)\
20194 & 0x00400000U) >> 22)
20195 #define RADIO130NM_SYNTH1__PWUP_LOREF__WRITE(src) \
20196 (((u_int32_t)(src)\
20197 << 22) & 0x00400000U)
20198 #define RADIO130NM_SYNTH1__PWUP_LOREF__MODIFY(dst, src) \
20199 (dst) = ((dst) &\
20200 ~0x00400000U) | (((u_int32_t)(src) <<\
20201 22) & 0x00400000U)
20202 #define RADIO130NM_SYNTH1__PWUP_LOREF__VERIFY(src) \
20203 (!((((u_int32_t)(src)\
20204 << 22) & ~0x00400000U)))
20205 #define RADIO130NM_SYNTH1__PWUP_LOREF__SET(dst) \
20206 (dst) = ((dst) &\
20207 ~0x00400000U) | ((u_int32_t)(1) << 22)
20208 #define RADIO130NM_SYNTH1__PWUP_LOREF__CLR(dst) \
20209 (dst) = ((dst) &\
20210 ~0x00400000U) | ((u_int32_t)(0) << 22)
20211
20212 /* macros for field PWD_LOMIX */
20213 #define RADIO130NM_SYNTH1__PWD_LOMIX__SHIFT 23
20214 #define RADIO130NM_SYNTH1__PWD_LOMIX__WIDTH 1
20215 #define RADIO130NM_SYNTH1__PWD_LOMIX__MASK 0x00800000U
20216 #define RADIO130NM_SYNTH1__PWD_LOMIX__READ(src) \
20217 (((u_int32_t)(src)\
20218 & 0x00800000U) >> 23)
20219 #define RADIO130NM_SYNTH1__PWD_LOMIX__WRITE(src) \
20220 (((u_int32_t)(src)\
20221 << 23) & 0x00800000U)
20222 #define RADIO130NM_SYNTH1__PWD_LOMIX__MODIFY(dst, src) \
20223 (dst) = ((dst) &\
20224 ~0x00800000U) | (((u_int32_t)(src) <<\
20225 23) & 0x00800000U)
20226 #define RADIO130NM_SYNTH1__PWD_LOMIX__VERIFY(src) \
20227 (!((((u_int32_t)(src)\
20228 << 23) & ~0x00800000U)))
20229 #define RADIO130NM_SYNTH1__PWD_LOMIX__SET(dst) \
20230 (dst) = ((dst) &\
20231 ~0x00800000U) | ((u_int32_t)(1) << 23)
20232 #define RADIO130NM_SYNTH1__PWD_LOMIX__CLR(dst) \
20233 (dst) = ((dst) &\
20234 ~0x00800000U) | ((u_int32_t)(0) << 23)
20235
20236 /* macros for field PWD_LODIV */
20237 #define RADIO130NM_SYNTH1__PWD_LODIV__SHIFT 24
20238 #define RADIO130NM_SYNTH1__PWD_LODIV__WIDTH 1
20239 #define RADIO130NM_SYNTH1__PWD_LODIV__MASK 0x01000000U
20240 #define RADIO130NM_SYNTH1__PWD_LODIV__READ(src) \
20241 (((u_int32_t)(src)\
20242 & 0x01000000U) >> 24)
20243 #define RADIO130NM_SYNTH1__PWD_LODIV__WRITE(src) \
20244 (((u_int32_t)(src)\
20245 << 24) & 0x01000000U)
20246 #define RADIO130NM_SYNTH1__PWD_LODIV__MODIFY(dst, src) \
20247 (dst) = ((dst) &\
20248 ~0x01000000U) | (((u_int32_t)(src) <<\
20249 24) & 0x01000000U)
20250 #define RADIO130NM_SYNTH1__PWD_LODIV__VERIFY(src) \
20251 (!((((u_int32_t)(src)\
20252 << 24) & ~0x01000000U)))
20253 #define RADIO130NM_SYNTH1__PWD_LODIV__SET(dst) \
20254 (dst) = ((dst) &\
20255 ~0x01000000U) | ((u_int32_t)(1) << 24)
20256 #define RADIO130NM_SYNTH1__PWD_LODIV__CLR(dst) \
20257 (dst) = ((dst) &\
20258 ~0x01000000U) | ((u_int32_t)(0) << 24)
20259
20260 /* macros for field PWD_LOBUF5G */
20261 #define RADIO130NM_SYNTH1__PWD_LOBUF5G__SHIFT 25
20262 #define RADIO130NM_SYNTH1__PWD_LOBUF5G__WIDTH 1
20263 #define RADIO130NM_SYNTH1__PWD_LOBUF5G__MASK 0x02000000U
20264 #define RADIO130NM_SYNTH1__PWD_LOBUF5G__READ(src) \
20265 (((u_int32_t)(src)\
20266 & 0x02000000U) >> 25)
20267 #define RADIO130NM_SYNTH1__PWD_LOBUF5G__WRITE(src) \
20268 (((u_int32_t)(src)\
20269 << 25) & 0x02000000U)
20270 #define RADIO130NM_SYNTH1__PWD_LOBUF5G__MODIFY(dst, src) \
20271 (dst) = ((dst) &\
20272 ~0x02000000U) | (((u_int32_t)(src) <<\
20273 25) & 0x02000000U)
20274 #define RADIO130NM_SYNTH1__PWD_LOBUF5G__VERIFY(src) \
20275 (!((((u_int32_t)(src)\
20276 << 25) & ~0x02000000U)))
20277 #define RADIO130NM_SYNTH1__PWD_LOBUF5G__SET(dst) \
20278 (dst) = ((dst) &\
20279 ~0x02000000U) | ((u_int32_t)(1) << 25)
20280 #define RADIO130NM_SYNTH1__PWD_LOBUF5G__CLR(dst) \
20281 (dst) = ((dst) &\
20282 ~0x02000000U) | ((u_int32_t)(0) << 25)
20283
20284 /* macros for field PWD_LOBUF2G */
20285 #define RADIO130NM_SYNTH1__PWD_LOBUF2G__SHIFT 26
20286 #define RADIO130NM_SYNTH1__PWD_LOBUF2G__WIDTH 1
20287 #define RADIO130NM_SYNTH1__PWD_LOBUF2G__MASK 0x04000000U
20288 #define RADIO130NM_SYNTH1__PWD_LOBUF2G__READ(src) \
20289 (((u_int32_t)(src)\
20290 & 0x04000000U) >> 26)
20291 #define RADIO130NM_SYNTH1__PWD_LOBUF2G__WRITE(src) \
20292 (((u_int32_t)(src)\
20293 << 26) & 0x04000000U)
20294 #define RADIO130NM_SYNTH1__PWD_LOBUF2G__MODIFY(dst, src) \
20295 (dst) = ((dst) &\
20296 ~0x04000000U) | (((u_int32_t)(src) <<\
20297 26) & 0x04000000U)
20298 #define RADIO130NM_SYNTH1__PWD_LOBUF2G__VERIFY(src) \
20299 (!((((u_int32_t)(src)\
20300 << 26) & ~0x04000000U)))
20301 #define RADIO130NM_SYNTH1__PWD_LOBUF2G__SET(dst) \
20302 (dst) = ((dst) &\
20303 ~0x04000000U) | ((u_int32_t)(1) << 26)
20304 #define RADIO130NM_SYNTH1__PWD_LOBUF2G__CLR(dst) \
20305 (dst) = ((dst) &\
20306 ~0x04000000U) | ((u_int32_t)(0) << 26)
20307
20308 /* macros for field PWD_PRESC */
20309 #define RADIO130NM_SYNTH1__PWD_PRESC__SHIFT 27
20310 #define RADIO130NM_SYNTH1__PWD_PRESC__WIDTH 1
20311 #define RADIO130NM_SYNTH1__PWD_PRESC__MASK 0x08000000U
20312 #define RADIO130NM_SYNTH1__PWD_PRESC__READ(src) \
20313 (((u_int32_t)(src)\
20314 & 0x08000000U) >> 27)
20315 #define RADIO130NM_SYNTH1__PWD_PRESC__WRITE(src) \
20316 (((u_int32_t)(src)\
20317 << 27) & 0x08000000U)
20318 #define RADIO130NM_SYNTH1__PWD_PRESC__MODIFY(dst, src) \
20319 (dst) = ((dst) &\
20320 ~0x08000000U) | (((u_int32_t)(src) <<\
20321 27) & 0x08000000U)
20322 #define RADIO130NM_SYNTH1__PWD_PRESC__VERIFY(src) \
20323 (!((((u_int32_t)(src)\
20324 << 27) & ~0x08000000U)))
20325 #define RADIO130NM_SYNTH1__PWD_PRESC__SET(dst) \
20326 (dst) = ((dst) &\
20327 ~0x08000000U) | ((u_int32_t)(1) << 27)
20328 #define RADIO130NM_SYNTH1__PWD_PRESC__CLR(dst) \
20329 (dst) = ((dst) &\
20330 ~0x08000000U) | ((u_int32_t)(0) << 27)
20331
20332 /* macros for field PWD_VCO */
20333 #define RADIO130NM_SYNTH1__PWD_VCO__SHIFT 28
20334 #define RADIO130NM_SYNTH1__PWD_VCO__WIDTH 1
20335 #define RADIO130NM_SYNTH1__PWD_VCO__MASK 0x10000000U
20336 #define RADIO130NM_SYNTH1__PWD_VCO__READ(src) \
20337 (((u_int32_t)(src)\
20338 & 0x10000000U) >> 28)
20339 #define RADIO130NM_SYNTH1__PWD_VCO__WRITE(src) \
20340 (((u_int32_t)(src)\
20341 << 28) & 0x10000000U)
20342 #define RADIO130NM_SYNTH1__PWD_VCO__MODIFY(dst, src) \
20343 (dst) = ((dst) &\
20344 ~0x10000000U) | (((u_int32_t)(src) <<\
20345 28) & 0x10000000U)
20346 #define RADIO130NM_SYNTH1__PWD_VCO__VERIFY(src) \
20347 (!((((u_int32_t)(src)\
20348 << 28) & ~0x10000000U)))
20349 #define RADIO130NM_SYNTH1__PWD_VCO__SET(dst) \
20350 (dst) = ((dst) &\
20351 ~0x10000000U) | ((u_int32_t)(1) << 28)
20352 #define RADIO130NM_SYNTH1__PWD_VCO__CLR(dst) \
20353 (dst) = ((dst) &\
20354 ~0x10000000U) | ((u_int32_t)(0) << 28)
20355
20356 /* macros for field PWD_VCMON */
20357 #define RADIO130NM_SYNTH1__PWD_VCMON__SHIFT 29
20358 #define RADIO130NM_SYNTH1__PWD_VCMON__WIDTH 1
20359 #define RADIO130NM_SYNTH1__PWD_VCMON__MASK 0x20000000U
20360 #define RADIO130NM_SYNTH1__PWD_VCMON__READ(src) \
20361 (((u_int32_t)(src)\
20362 & 0x20000000U) >> 29)
20363 #define RADIO130NM_SYNTH1__PWD_VCMON__WRITE(src) \
20364 (((u_int32_t)(src)\
20365 << 29) & 0x20000000U)
20366 #define RADIO130NM_SYNTH1__PWD_VCMON__MODIFY(dst, src) \
20367 (dst) = ((dst) &\
20368 ~0x20000000U) | (((u_int32_t)(src) <<\
20369 29) & 0x20000000U)
20370 #define RADIO130NM_SYNTH1__PWD_VCMON__VERIFY(src) \
20371 (!((((u_int32_t)(src)\
20372 << 29) & ~0x20000000U)))
20373 #define RADIO130NM_SYNTH1__PWD_VCMON__SET(dst) \
20374 (dst) = ((dst) &\
20375 ~0x20000000U) | ((u_int32_t)(1) << 29)
20376 #define RADIO130NM_SYNTH1__PWD_VCMON__CLR(dst) \
20377 (dst) = ((dst) &\
20378 ~0x20000000U) | ((u_int32_t)(0) << 29)
20379
20380 /* macros for field PWD_CP */
20381 #define RADIO130NM_SYNTH1__PWD_CP__SHIFT 30
20382 #define RADIO130NM_SYNTH1__PWD_CP__WIDTH 1
20383 #define RADIO130NM_SYNTH1__PWD_CP__MASK 0x40000000U
20384 #define RADIO130NM_SYNTH1__PWD_CP__READ(src) \
20385 (((u_int32_t)(src)\
20386 & 0x40000000U) >> 30)
20387 #define RADIO130NM_SYNTH1__PWD_CP__WRITE(src) \
20388 (((u_int32_t)(src)\
20389 << 30) & 0x40000000U)
20390 #define RADIO130NM_SYNTH1__PWD_CP__MODIFY(dst, src) \
20391 (dst) = ((dst) &\
20392 ~0x40000000U) | (((u_int32_t)(src) <<\
20393 30) & 0x40000000U)
20394 #define RADIO130NM_SYNTH1__PWD_CP__VERIFY(src) \
20395 (!((((u_int32_t)(src)\
20396 << 30) & ~0x40000000U)))
20397 #define RADIO130NM_SYNTH1__PWD_CP__SET(dst) \
20398 (dst) = ((dst) &\
20399 ~0x40000000U) | ((u_int32_t)(1) << 30)
20400 #define RADIO130NM_SYNTH1__PWD_CP__CLR(dst) \
20401 (dst) = ((dst) &\
20402 ~0x40000000U) | ((u_int32_t)(0) << 30)
20403
20404 /* macros for field PWD_BIAS */
20405 #define RADIO130NM_SYNTH1__PWD_BIAS__SHIFT 31
20406 #define RADIO130NM_SYNTH1__PWD_BIAS__WIDTH 1
20407 #define RADIO130NM_SYNTH1__PWD_BIAS__MASK 0x80000000U
20408 #define RADIO130NM_SYNTH1__PWD_BIAS__READ(src) \
20409 (((u_int32_t)(src)\
20410 & 0x80000000U) >> 31)
20411 #define RADIO130NM_SYNTH1__PWD_BIAS__WRITE(src) \
20412 (((u_int32_t)(src)\
20413 << 31) & 0x80000000U)
20414 #define RADIO130NM_SYNTH1__PWD_BIAS__MODIFY(dst, src) \
20415 (dst) = ((dst) &\
20416 ~0x80000000U) | (((u_int32_t)(src) <<\
20417 31) & 0x80000000U)
20418 #define RADIO130NM_SYNTH1__PWD_BIAS__VERIFY(src) \
20419 (!((((u_int32_t)(src)\
20420 << 31) & ~0x80000000U)))
20421 #define RADIO130NM_SYNTH1__PWD_BIAS__SET(dst) \
20422 (dst) = ((dst) &\
20423 ~0x80000000U) | ((u_int32_t)(1) << 31)
20424 #define RADIO130NM_SYNTH1__PWD_BIAS__CLR(dst) \
20425 (dst) = ((dst) &\
20426 ~0x80000000U) | ((u_int32_t)(0) << 31)
20427 #define RADIO130NM_SYNTH1__TYPE u_int32_t
20428 #define RADIO130NM_SYNTH1__READ 0xffffffffU
20429 #define RADIO130NM_SYNTH1__WRITE 0xffffffffU
20430
20431 #endif /* __RADIO130NM_SYNTH1_MACRO__ */
20432
20433
20434 /* macros for merlin2_0_radio_reg_map.SYNTH1 */
20435 #define INST_MERLIN2_0_RADIO_REG_MAP__SYNTH1__NUM 1
20436
20437 /* macros for BlueprintGlobalNameSpace::RADIO130NM_SYNTH2 */
20438 #ifndef __RADIO130NM_SYNTH2_MACRO__
20439 #define __RADIO130NM_SYNTH2_MACRO__
20440
20441 /* macros for field CAPRANGE3 */
20442 #define RADIO130NM_SYNTH2__CAPRANGE3__SHIFT 0
20443 #define RADIO130NM_SYNTH2__CAPRANGE3__WIDTH 4
20444 #define RADIO130NM_SYNTH2__CAPRANGE3__MASK 0x0000000fU
20445 #define RADIO130NM_SYNTH2__CAPRANGE3__READ(src) (u_int32_t)(src) & 0x0000000fU
20446 #define RADIO130NM_SYNTH2__CAPRANGE3__WRITE(src) \
20447 ((u_int32_t)(src)\
20448 & 0x0000000fU)
20449 #define RADIO130NM_SYNTH2__CAPRANGE3__MODIFY(dst, src) \
20450 (dst) = ((dst) &\
20451 ~0x0000000fU) | ((u_int32_t)(src) &\
20452 0x0000000fU)
20453 #define RADIO130NM_SYNTH2__CAPRANGE3__VERIFY(src) \
20454 (!(((u_int32_t)(src)\
20455 & ~0x0000000fU)))
20456
20457 /* macros for field CAPRANGE2 */
20458 #define RADIO130NM_SYNTH2__CAPRANGE2__SHIFT 4
20459 #define RADIO130NM_SYNTH2__CAPRANGE2__WIDTH 4
20460 #define RADIO130NM_SYNTH2__CAPRANGE2__MASK 0x000000f0U
20461 #define RADIO130NM_SYNTH2__CAPRANGE2__READ(src) \
20462 (((u_int32_t)(src)\
20463 & 0x000000f0U) >> 4)
20464 #define RADIO130NM_SYNTH2__CAPRANGE2__WRITE(src) \
20465 (((u_int32_t)(src)\
20466 << 4) & 0x000000f0U)
20467 #define RADIO130NM_SYNTH2__CAPRANGE2__MODIFY(dst, src) \
20468 (dst) = ((dst) &\
20469 ~0x000000f0U) | (((u_int32_t)(src) <<\
20470 4) & 0x000000f0U)
20471 #define RADIO130NM_SYNTH2__CAPRANGE2__VERIFY(src) \
20472 (!((((u_int32_t)(src)\
20473 << 4) & ~0x000000f0U)))
20474
20475 /* macros for field CAPRANGE1 */
20476 #define RADIO130NM_SYNTH2__CAPRANGE1__SHIFT 8
20477 #define RADIO130NM_SYNTH2__CAPRANGE1__WIDTH 4
20478 #define RADIO130NM_SYNTH2__CAPRANGE1__MASK 0x00000f00U
20479 #define RADIO130NM_SYNTH2__CAPRANGE1__READ(src) \
20480 (((u_int32_t)(src)\
20481 & 0x00000f00U) >> 8)
20482 #define RADIO130NM_SYNTH2__CAPRANGE1__WRITE(src) \
20483 (((u_int32_t)(src)\
20484 << 8) & 0x00000f00U)
20485 #define RADIO130NM_SYNTH2__CAPRANGE1__MODIFY(dst, src) \
20486 (dst) = ((dst) &\
20487 ~0x00000f00U) | (((u_int32_t)(src) <<\
20488 8) & 0x00000f00U)
20489 #define RADIO130NM_SYNTH2__CAPRANGE1__VERIFY(src) \
20490 (!((((u_int32_t)(src)\
20491 << 8) & ~0x00000f00U)))
20492
20493 /* macros for field LOOPLEAKCUR */
20494 #define RADIO130NM_SYNTH2__LOOPLEAKCUR__SHIFT 12
20495 #define RADIO130NM_SYNTH2__LOOPLEAKCUR__WIDTH 4
20496 #define RADIO130NM_SYNTH2__LOOPLEAKCUR__MASK 0x0000f000U
20497 #define RADIO130NM_SYNTH2__LOOPLEAKCUR__READ(src) \
20498 (((u_int32_t)(src)\
20499 & 0x0000f000U) >> 12)
20500 #define RADIO130NM_SYNTH2__LOOPLEAKCUR__WRITE(src) \
20501 (((u_int32_t)(src)\
20502 << 12) & 0x0000f000U)
20503 #define RADIO130NM_SYNTH2__LOOPLEAKCUR__MODIFY(dst, src) \
20504 (dst) = ((dst) &\
20505 ~0x0000f000U) | (((u_int32_t)(src) <<\
20506 12) & 0x0000f000U)
20507 #define RADIO130NM_SYNTH2__LOOPLEAKCUR__VERIFY(src) \
20508 (!((((u_int32_t)(src)\
20509 << 12) & ~0x0000f000U)))
20510
20511 /* macros for field CPLOWLK */
20512 #define RADIO130NM_SYNTH2__CPLOWLK__SHIFT 16
20513 #define RADIO130NM_SYNTH2__CPLOWLK__WIDTH 1
20514 #define RADIO130NM_SYNTH2__CPLOWLK__MASK 0x00010000U
20515 #define RADIO130NM_SYNTH2__CPLOWLK__READ(src) \
20516 (((u_int32_t)(src)\
20517 & 0x00010000U) >> 16)
20518 #define RADIO130NM_SYNTH2__CPLOWLK__WRITE(src) \
20519 (((u_int32_t)(src)\
20520 << 16) & 0x00010000U)
20521 #define RADIO130NM_SYNTH2__CPLOWLK__MODIFY(dst, src) \
20522 (dst) = ((dst) &\
20523 ~0x00010000U) | (((u_int32_t)(src) <<\
20524 16) & 0x00010000U)
20525 #define RADIO130NM_SYNTH2__CPLOWLK__VERIFY(src) \
20526 (!((((u_int32_t)(src)\
20527 << 16) & ~0x00010000U)))
20528 #define RADIO130NM_SYNTH2__CPLOWLK__SET(dst) \
20529 (dst) = ((dst) &\
20530 ~0x00010000U) | ((u_int32_t)(1) << 16)
20531 #define RADIO130NM_SYNTH2__CPLOWLK__CLR(dst) \
20532 (dst) = ((dst) &\
20533 ~0x00010000U) | ((u_int32_t)(0) << 16)
20534
20535 /* macros for field CPSTEERING_EN_INTN */
20536 #define RADIO130NM_SYNTH2__CPSTEERING_EN_INTN__SHIFT 17
20537 #define RADIO130NM_SYNTH2__CPSTEERING_EN_INTN__WIDTH 1
20538 #define RADIO130NM_SYNTH2__CPSTEERING_EN_INTN__MASK 0x00020000U
20539 #define RADIO130NM_SYNTH2__CPSTEERING_EN_INTN__READ(src) \
20540 (((u_int32_t)(src)\
20541 & 0x00020000U) >> 17)
20542 #define RADIO130NM_SYNTH2__CPSTEERING_EN_INTN__WRITE(src) \
20543 (((u_int32_t)(src)\
20544 << 17) & 0x00020000U)
20545 #define RADIO130NM_SYNTH2__CPSTEERING_EN_INTN__MODIFY(dst, src) \
20546 (dst) = ((dst) &\
20547 ~0x00020000U) | (((u_int32_t)(src) <<\
20548 17) & 0x00020000U)
20549 #define RADIO130NM_SYNTH2__CPSTEERING_EN_INTN__VERIFY(src) \
20550 (!((((u_int32_t)(src)\
20551 << 17) & ~0x00020000U)))
20552 #define RADIO130NM_SYNTH2__CPSTEERING_EN_INTN__SET(dst) \
20553 (dst) = ((dst) &\
20554 ~0x00020000U) | ((u_int32_t)(1) << 17)
20555 #define RADIO130NM_SYNTH2__CPSTEERING_EN_INTN__CLR(dst) \
20556 (dst) = ((dst) &\
20557 ~0x00020000U) | ((u_int32_t)(0) << 17)
20558
20559 /* macros for field CPBIAS */
20560 #define RADIO130NM_SYNTH2__CPBIAS__SHIFT 18
20561 #define RADIO130NM_SYNTH2__CPBIAS__WIDTH 2
20562 #define RADIO130NM_SYNTH2__CPBIAS__MASK 0x000c0000U
20563 #define RADIO130NM_SYNTH2__CPBIAS__READ(src) \
20564 (((u_int32_t)(src)\
20565 & 0x000c0000U) >> 18)
20566 #define RADIO130NM_SYNTH2__CPBIAS__WRITE(src) \
20567 (((u_int32_t)(src)\
20568 << 18) & 0x000c0000U)
20569 #define RADIO130NM_SYNTH2__CPBIAS__MODIFY(dst, src) \
20570 (dst) = ((dst) &\
20571 ~0x000c0000U) | (((u_int32_t)(src) <<\
20572 18) & 0x000c0000U)
20573 #define RADIO130NM_SYNTH2__CPBIAS__VERIFY(src) \
20574 (!((((u_int32_t)(src)\
20575 << 18) & ~0x000c0000U)))
20576
20577 /* macros for field VC_LOW_REF */
20578 #define RADIO130NM_SYNTH2__VC_LOW_REF__SHIFT 20
20579 #define RADIO130NM_SYNTH2__VC_LOW_REF__WIDTH 3
20580 #define RADIO130NM_SYNTH2__VC_LOW_REF__MASK 0x00700000U
20581 #define RADIO130NM_SYNTH2__VC_LOW_REF__READ(src) \
20582 (((u_int32_t)(src)\
20583 & 0x00700000U) >> 20)
20584 #define RADIO130NM_SYNTH2__VC_LOW_REF__WRITE(src) \
20585 (((u_int32_t)(src)\
20586 << 20) & 0x00700000U)
20587 #define RADIO130NM_SYNTH2__VC_LOW_REF__MODIFY(dst, src) \
20588 (dst) = ((dst) &\
20589 ~0x00700000U) | (((u_int32_t)(src) <<\
20590 20) & 0x00700000U)
20591 #define RADIO130NM_SYNTH2__VC_LOW_REF__VERIFY(src) \
20592 (!((((u_int32_t)(src)\
20593 << 20) & ~0x00700000U)))
20594
20595 /* macros for field VC_MID_REF */
20596 #define RADIO130NM_SYNTH2__VC_MID_REF__SHIFT 23
20597 #define RADIO130NM_SYNTH2__VC_MID_REF__WIDTH 3
20598 #define RADIO130NM_SYNTH2__VC_MID_REF__MASK 0x03800000U
20599 #define RADIO130NM_SYNTH2__VC_MID_REF__READ(src) \
20600 (((u_int32_t)(src)\
20601 & 0x03800000U) >> 23)
20602 #define RADIO130NM_SYNTH2__VC_MID_REF__WRITE(src) \
20603 (((u_int32_t)(src)\
20604 << 23) & 0x03800000U)
20605 #define RADIO130NM_SYNTH2__VC_MID_REF__MODIFY(dst, src) \
20606 (dst) = ((dst) &\
20607 ~0x03800000U) | (((u_int32_t)(src) <<\
20608 23) & 0x03800000U)
20609 #define RADIO130NM_SYNTH2__VC_MID_REF__VERIFY(src) \
20610 (!((((u_int32_t)(src)\
20611 << 23) & ~0x03800000U)))
20612
20613 /* macros for field VC_HI_REF */
20614 #define RADIO130NM_SYNTH2__VC_HI_REF__SHIFT 26
20615 #define RADIO130NM_SYNTH2__VC_HI_REF__WIDTH 3
20616 #define RADIO130NM_SYNTH2__VC_HI_REF__MASK 0x1c000000U
20617 #define RADIO130NM_SYNTH2__VC_HI_REF__READ(src) \
20618 (((u_int32_t)(src)\
20619 & 0x1c000000U) >> 26)
20620 #define RADIO130NM_SYNTH2__VC_HI_REF__WRITE(src) \
20621 (((u_int32_t)(src)\
20622 << 26) & 0x1c000000U)
20623 #define RADIO130NM_SYNTH2__VC_HI_REF__MODIFY(dst, src) \
20624 (dst) = ((dst) &\
20625 ~0x1c000000U) | (((u_int32_t)(src) <<\
20626 26) & 0x1c000000U)
20627 #define RADIO130NM_SYNTH2__VC_HI_REF__VERIFY(src) \
20628 (!((((u_int32_t)(src)\
20629 << 26) & ~0x1c000000U)))
20630
20631 /* macros for field VC_CAL_REF */
20632 #define RADIO130NM_SYNTH2__VC_CAL_REF__SHIFT 29
20633 #define RADIO130NM_SYNTH2__VC_CAL_REF__WIDTH 3
20634 #define RADIO130NM_SYNTH2__VC_CAL_REF__MASK 0xe0000000U
20635 #define RADIO130NM_SYNTH2__VC_CAL_REF__READ(src) \
20636 (((u_int32_t)(src)\
20637 & 0xe0000000U) >> 29)
20638 #define RADIO130NM_SYNTH2__VC_CAL_REF__WRITE(src) \
20639 (((u_int32_t)(src)\
20640 << 29) & 0xe0000000U)
20641 #define RADIO130NM_SYNTH2__VC_CAL_REF__MODIFY(dst, src) \
20642 (dst) = ((dst) &\
20643 ~0xe0000000U) | (((u_int32_t)(src) <<\
20644 29) & 0xe0000000U)
20645 #define RADIO130NM_SYNTH2__VC_CAL_REF__VERIFY(src) \
20646 (!((((u_int32_t)(src)\
20647 << 29) & ~0xe0000000U)))
20648 #define RADIO130NM_SYNTH2__TYPE u_int32_t
20649 #define RADIO130NM_SYNTH2__READ 0xffffffffU
20650 #define RADIO130NM_SYNTH2__WRITE 0xffffffffU
20651
20652 #endif /* __RADIO130NM_SYNTH2_MACRO__ */
20653
20654
20655 /* macros for merlin2_0_radio_reg_map.SYNTH2 */
20656 #define INST_MERLIN2_0_RADIO_REG_MAP__SYNTH2__NUM 1
20657
20658 /* macros for BlueprintGlobalNameSpace::RADIO130NM_SYNTH3 */
20659 #ifndef __RADIO130NM_SYNTH3_MACRO__
20660 #define __RADIO130NM_SYNTH3_MACRO__
20661
20662 /* macros for field WAIT_VC_CHECK */
20663 #define RADIO130NM_SYNTH3__WAIT_VC_CHECK__SHIFT 0
20664 #define RADIO130NM_SYNTH3__WAIT_VC_CHECK__WIDTH 6
20665 #define RADIO130NM_SYNTH3__WAIT_VC_CHECK__MASK 0x0000003fU
20666 #define RADIO130NM_SYNTH3__WAIT_VC_CHECK__READ(src) \
20667 (u_int32_t)(src)\
20668 & 0x0000003fU
20669 #define RADIO130NM_SYNTH3__WAIT_VC_CHECK__WRITE(src) \
20670 ((u_int32_t)(src)\
20671 & 0x0000003fU)
20672 #define RADIO130NM_SYNTH3__WAIT_VC_CHECK__MODIFY(dst, src) \
20673 (dst) = ((dst) &\
20674 ~0x0000003fU) | ((u_int32_t)(src) &\
20675 0x0000003fU)
20676 #define RADIO130NM_SYNTH3__WAIT_VC_CHECK__VERIFY(src) \
20677 (!(((u_int32_t)(src)\
20678 & ~0x0000003fU)))
20679
20680 /* macros for field WAIT_CAL_LIN */
20681 #define RADIO130NM_SYNTH3__WAIT_CAL_LIN__SHIFT 6
20682 #define RADIO130NM_SYNTH3__WAIT_CAL_LIN__WIDTH 6
20683 #define RADIO130NM_SYNTH3__WAIT_CAL_LIN__MASK 0x00000fc0U
20684 #define RADIO130NM_SYNTH3__WAIT_CAL_LIN__READ(src) \
20685 (((u_int32_t)(src)\
20686 & 0x00000fc0U) >> 6)
20687 #define RADIO130NM_SYNTH3__WAIT_CAL_LIN__WRITE(src) \
20688 (((u_int32_t)(src)\
20689 << 6) & 0x00000fc0U)
20690 #define RADIO130NM_SYNTH3__WAIT_CAL_LIN__MODIFY(dst, src) \
20691 (dst) = ((dst) &\
20692 ~0x00000fc0U) | (((u_int32_t)(src) <<\
20693 6) & 0x00000fc0U)
20694 #define RADIO130NM_SYNTH3__WAIT_CAL_LIN__VERIFY(src) \
20695 (!((((u_int32_t)(src)\
20696 << 6) & ~0x00000fc0U)))
20697
20698 /* macros for field WAIT_CAL_BIN */
20699 #define RADIO130NM_SYNTH3__WAIT_CAL_BIN__SHIFT 12
20700 #define RADIO130NM_SYNTH3__WAIT_CAL_BIN__WIDTH 6
20701 #define RADIO130NM_SYNTH3__WAIT_CAL_BIN__MASK 0x0003f000U
20702 #define RADIO130NM_SYNTH3__WAIT_CAL_BIN__READ(src) \
20703 (((u_int32_t)(src)\
20704 & 0x0003f000U) >> 12)
20705 #define RADIO130NM_SYNTH3__WAIT_CAL_BIN__WRITE(src) \
20706 (((u_int32_t)(src)\
20707 << 12) & 0x0003f000U)
20708 #define RADIO130NM_SYNTH3__WAIT_CAL_BIN__MODIFY(dst, src) \
20709 (dst) = ((dst) &\
20710 ~0x0003f000U) | (((u_int32_t)(src) <<\
20711 12) & 0x0003f000U)
20712 #define RADIO130NM_SYNTH3__WAIT_CAL_BIN__VERIFY(src) \
20713 (!((((u_int32_t)(src)\
20714 << 12) & ~0x0003f000U)))
20715
20716 /* macros for field WAIT_PWRUP */
20717 #define RADIO130NM_SYNTH3__WAIT_PWRUP__SHIFT 18
20718 #define RADIO130NM_SYNTH3__WAIT_PWRUP__WIDTH 6
20719 #define RADIO130NM_SYNTH3__WAIT_PWRUP__MASK 0x00fc0000U
20720 #define RADIO130NM_SYNTH3__WAIT_PWRUP__READ(src) \
20721 (((u_int32_t)(src)\
20722 & 0x00fc0000U) >> 18)
20723 #define RADIO130NM_SYNTH3__WAIT_PWRUP__WRITE(src) \
20724 (((u_int32_t)(src)\
20725 << 18) & 0x00fc0000U)
20726 #define RADIO130NM_SYNTH3__WAIT_PWRUP__MODIFY(dst, src) \
20727 (dst) = ((dst) &\
20728 ~0x00fc0000U) | (((u_int32_t)(src) <<\
20729 18) & 0x00fc0000U)
20730 #define RADIO130NM_SYNTH3__WAIT_PWRUP__VERIFY(src) \
20731 (!((((u_int32_t)(src)\
20732 << 18) & ~0x00fc0000U)))
20733
20734 /* macros for field WAIT_SHORTR_PWRUP */
20735 #define RADIO130NM_SYNTH3__WAIT_SHORTR_PWRUP__SHIFT 24
20736 #define RADIO130NM_SYNTH3__WAIT_SHORTR_PWRUP__WIDTH 6
20737 #define RADIO130NM_SYNTH3__WAIT_SHORTR_PWRUP__MASK 0x3f000000U
20738 #define RADIO130NM_SYNTH3__WAIT_SHORTR_PWRUP__READ(src) \
20739 (((u_int32_t)(src)\
20740 & 0x3f000000U) >> 24)
20741 #define RADIO130NM_SYNTH3__WAIT_SHORTR_PWRUP__WRITE(src) \
20742 (((u_int32_t)(src)\
20743 << 24) & 0x3f000000U)
20744 #define RADIO130NM_SYNTH3__WAIT_SHORTR_PWRUP__MODIFY(dst, src) \
20745 (dst) = ((dst) &\
20746 ~0x3f000000U) | (((u_int32_t)(src) <<\
20747 24) & 0x3f000000U)
20748 #define RADIO130NM_SYNTH3__WAIT_SHORTR_PWRUP__VERIFY(src) \
20749 (!((((u_int32_t)(src)\
20750 << 24) & ~0x3f000000U)))
20751
20752 /* macros for field SEL_CLK_DIV2 */
20753 #define RADIO130NM_SYNTH3__SEL_CLK_DIV2__SHIFT 30
20754 #define RADIO130NM_SYNTH3__SEL_CLK_DIV2__WIDTH 1
20755 #define RADIO130NM_SYNTH3__SEL_CLK_DIV2__MASK 0x40000000U
20756 #define RADIO130NM_SYNTH3__SEL_CLK_DIV2__READ(src) \
20757 (((u_int32_t)(src)\
20758 & 0x40000000U) >> 30)
20759 #define RADIO130NM_SYNTH3__SEL_CLK_DIV2__WRITE(src) \
20760 (((u_int32_t)(src)\
20761 << 30) & 0x40000000U)
20762 #define RADIO130NM_SYNTH3__SEL_CLK_DIV2__MODIFY(dst, src) \
20763 (dst) = ((dst) &\
20764 ~0x40000000U) | (((u_int32_t)(src) <<\
20765 30) & 0x40000000U)
20766 #define RADIO130NM_SYNTH3__SEL_CLK_DIV2__VERIFY(src) \
20767 (!((((u_int32_t)(src)\
20768 << 30) & ~0x40000000U)))
20769 #define RADIO130NM_SYNTH3__SEL_CLK_DIV2__SET(dst) \
20770 (dst) = ((dst) &\
20771 ~0x40000000U) | ((u_int32_t)(1) << 30)
20772 #define RADIO130NM_SYNTH3__SEL_CLK_DIV2__CLR(dst) \
20773 (dst) = ((dst) &\
20774 ~0x40000000U) | ((u_int32_t)(0) << 30)
20775
20776 /* macros for field DIS_CLK_XTAL */
20777 #define RADIO130NM_SYNTH3__DIS_CLK_XTAL__SHIFT 31
20778 #define RADIO130NM_SYNTH3__DIS_CLK_XTAL__WIDTH 1
20779 #define RADIO130NM_SYNTH3__DIS_CLK_XTAL__MASK 0x80000000U
20780 #define RADIO130NM_SYNTH3__DIS_CLK_XTAL__READ(src) \
20781 (((u_int32_t)(src)\
20782 & 0x80000000U) >> 31)
20783 #define RADIO130NM_SYNTH3__DIS_CLK_XTAL__WRITE(src) \
20784 (((u_int32_t)(src)\
20785 << 31) & 0x80000000U)
20786 #define RADIO130NM_SYNTH3__DIS_CLK_XTAL__MODIFY(dst, src) \
20787 (dst) = ((dst) &\
20788 ~0x80000000U) | (((u_int32_t)(src) <<\
20789 31) & 0x80000000U)
20790 #define RADIO130NM_SYNTH3__DIS_CLK_XTAL__VERIFY(src) \
20791 (!((((u_int32_t)(src)\
20792 << 31) & ~0x80000000U)))
20793 #define RADIO130NM_SYNTH3__DIS_CLK_XTAL__SET(dst) \
20794 (dst) = ((dst) &\
20795 ~0x80000000U) | ((u_int32_t)(1) << 31)
20796 #define RADIO130NM_SYNTH3__DIS_CLK_XTAL__CLR(dst) \
20797 (dst) = ((dst) &\
20798 ~0x80000000U) | ((u_int32_t)(0) << 31)
20799 #define RADIO130NM_SYNTH3__TYPE u_int32_t
20800 #define RADIO130NM_SYNTH3__READ 0xffffffffU
20801 #define RADIO130NM_SYNTH3__WRITE 0xffffffffU
20802
20803 #endif /* __RADIO130NM_SYNTH3_MACRO__ */
20804
20805
20806 /* macros for merlin2_0_radio_reg_map.SYNTH3 */
20807 #define INST_MERLIN2_0_RADIO_REG_MAP__SYNTH3__NUM 1
20808
20809 /* macros for BlueprintGlobalNameSpace::RADIO130NM_SYNTH4 */
20810 #ifndef __RADIO130NM_SYNTH4_MACRO__
20811 #define __RADIO130NM_SYNTH4_MACRO__
20812
20813 /* macros for field FORCE_SHIFTREG */
20814 #define RADIO130NM_SYNTH4__FORCE_SHIFTREG__SHIFT 0
20815 #define RADIO130NM_SYNTH4__FORCE_SHIFTREG__WIDTH 1
20816 #define RADIO130NM_SYNTH4__FORCE_SHIFTREG__MASK 0x00000001U
20817 #define RADIO130NM_SYNTH4__FORCE_SHIFTREG__READ(src) \
20818 (u_int32_t)(src)\
20819 & 0x00000001U
20820 #define RADIO130NM_SYNTH4__FORCE_SHIFTREG__WRITE(src) \
20821 ((u_int32_t)(src)\
20822 & 0x00000001U)
20823 #define RADIO130NM_SYNTH4__FORCE_SHIFTREG__MODIFY(dst, src) \
20824 (dst) = ((dst) &\
20825 ~0x00000001U) | ((u_int32_t)(src) &\
20826 0x00000001U)
20827 #define RADIO130NM_SYNTH4__FORCE_SHIFTREG__VERIFY(src) \
20828 (!(((u_int32_t)(src)\
20829 & ~0x00000001U)))
20830 #define RADIO130NM_SYNTH4__FORCE_SHIFTREG__SET(dst) \
20831 (dst) = ((dst) &\
20832 ~0x00000001U) | (u_int32_t)(1)
20833 #define RADIO130NM_SYNTH4__FORCE_SHIFTREG__CLR(dst) \
20834 (dst) = ((dst) &\
20835 ~0x00000001U) | (u_int32_t)(0)
20836
20837 /* macros for field LONGSHIFTSEL */
20838 #define RADIO130NM_SYNTH4__LONGSHIFTSEL__SHIFT 1
20839 #define RADIO130NM_SYNTH4__LONGSHIFTSEL__WIDTH 1
20840 #define RADIO130NM_SYNTH4__LONGSHIFTSEL__MASK 0x00000002U
20841 #define RADIO130NM_SYNTH4__LONGSHIFTSEL__READ(src) \
20842 (((u_int32_t)(src)\
20843 & 0x00000002U) >> 1)
20844 #define RADIO130NM_SYNTH4__LONGSHIFTSEL__WRITE(src) \
20845 (((u_int32_t)(src)\
20846 << 1) & 0x00000002U)
20847 #define RADIO130NM_SYNTH4__LONGSHIFTSEL__MODIFY(dst, src) \
20848 (dst) = ((dst) &\
20849 ~0x00000002U) | (((u_int32_t)(src) <<\
20850 1) & 0x00000002U)
20851 #define RADIO130NM_SYNTH4__LONGSHIFTSEL__VERIFY(src) \
20852 (!((((u_int32_t)(src)\
20853 << 1) & ~0x00000002U)))
20854 #define RADIO130NM_SYNTH4__LONGSHIFTSEL__SET(dst) \
20855 (dst) = ((dst) &\
20856 ~0x00000002U) | ((u_int32_t)(1) << 1)
20857 #define RADIO130NM_SYNTH4__LONGSHIFTSEL__CLR(dst) \
20858 (dst) = ((dst) &\
20859 ~0x00000002U) | ((u_int32_t)(0) << 1)
20860
20861 /* macros for field LOBUF5GTUNE_OVR */
20862 #define RADIO130NM_SYNTH4__LOBUF5GTUNE_OVR__SHIFT 2
20863 #define RADIO130NM_SYNTH4__LOBUF5GTUNE_OVR__WIDTH 2
20864 #define RADIO130NM_SYNTH4__LOBUF5GTUNE_OVR__MASK 0x0000000cU
20865 #define RADIO130NM_SYNTH4__LOBUF5GTUNE_OVR__READ(src) \
20866 (((u_int32_t)(src)\
20867 & 0x0000000cU) >> 2)
20868 #define RADIO130NM_SYNTH4__LOBUF5GTUNE_OVR__WRITE(src) \
20869 (((u_int32_t)(src)\
20870 << 2) & 0x0000000cU)
20871 #define RADIO130NM_SYNTH4__LOBUF5GTUNE_OVR__MODIFY(dst, src) \
20872 (dst) = ((dst) &\
20873 ~0x0000000cU) | (((u_int32_t)(src) <<\
20874 2) & 0x0000000cU)
20875 #define RADIO130NM_SYNTH4__LOBUF5GTUNE_OVR__VERIFY(src) \
20876 (!((((u_int32_t)(src)\
20877 << 2) & ~0x0000000cU)))
20878
20879 /* macros for field FORCE_LOBUF5GTUNE */
20880 #define RADIO130NM_SYNTH4__FORCE_LOBUF5GTUNE__SHIFT 4
20881 #define RADIO130NM_SYNTH4__FORCE_LOBUF5GTUNE__WIDTH 1
20882 #define RADIO130NM_SYNTH4__FORCE_LOBUF5GTUNE__MASK 0x00000010U
20883 #define RADIO130NM_SYNTH4__FORCE_LOBUF5GTUNE__READ(src) \
20884 (((u_int32_t)(src)\
20885 & 0x00000010U) >> 4)
20886 #define RADIO130NM_SYNTH4__FORCE_LOBUF5GTUNE__WRITE(src) \
20887 (((u_int32_t)(src)\
20888 << 4) & 0x00000010U)
20889 #define RADIO130NM_SYNTH4__FORCE_LOBUF5GTUNE__MODIFY(dst, src) \
20890 (dst) = ((dst) &\
20891 ~0x00000010U) | (((u_int32_t)(src) <<\
20892 4) & 0x00000010U)
20893 #define RADIO130NM_SYNTH4__FORCE_LOBUF5GTUNE__VERIFY(src) \
20894 (!((((u_int32_t)(src)\
20895 << 4) & ~0x00000010U)))
20896 #define RADIO130NM_SYNTH4__FORCE_LOBUF5GTUNE__SET(dst) \
20897 (dst) = ((dst) &\
20898 ~0x00000010U) | ((u_int32_t)(1) << 4)
20899 #define RADIO130NM_SYNTH4__FORCE_LOBUF5GTUNE__CLR(dst) \
20900 (dst) = ((dst) &\
20901 ~0x00000010U) | ((u_int32_t)(0) << 4)
20902
20903 /* macros for field PSCOUNT_FBSEL */
20904 #define RADIO130NM_SYNTH4__PSCOUNT_FBSEL__SHIFT 5
20905 #define RADIO130NM_SYNTH4__PSCOUNT_FBSEL__WIDTH 1
20906 #define RADIO130NM_SYNTH4__PSCOUNT_FBSEL__MASK 0x00000020U
20907 #define RADIO130NM_SYNTH4__PSCOUNT_FBSEL__READ(src) \
20908 (((u_int32_t)(src)\
20909 & 0x00000020U) >> 5)
20910 #define RADIO130NM_SYNTH4__PSCOUNT_FBSEL__WRITE(src) \
20911 (((u_int32_t)(src)\
20912 << 5) & 0x00000020U)
20913 #define RADIO130NM_SYNTH4__PSCOUNT_FBSEL__MODIFY(dst, src) \
20914 (dst) = ((dst) &\
20915 ~0x00000020U) | (((u_int32_t)(src) <<\
20916 5) & 0x00000020U)
20917 #define RADIO130NM_SYNTH4__PSCOUNT_FBSEL__VERIFY(src) \
20918 (!((((u_int32_t)(src)\
20919 << 5) & ~0x00000020U)))
20920 #define RADIO130NM_SYNTH4__PSCOUNT_FBSEL__SET(dst) \
20921 (dst) = ((dst) &\
20922 ~0x00000020U) | ((u_int32_t)(1) << 5)
20923 #define RADIO130NM_SYNTH4__PSCOUNT_FBSEL__CLR(dst) \
20924 (dst) = ((dst) &\
20925 ~0x00000020U) | ((u_int32_t)(0) << 5)
20926
20927 /* macros for field SDM_DITHER */
20928 #define RADIO130NM_SYNTH4__SDM_DITHER__SHIFT 6
20929 #define RADIO130NM_SYNTH4__SDM_DITHER__WIDTH 2
20930 #define RADIO130NM_SYNTH4__SDM_DITHER__MASK 0x000000c0U
20931 #define RADIO130NM_SYNTH4__SDM_DITHER__READ(src) \
20932 (((u_int32_t)(src)\
20933 & 0x000000c0U) >> 6)
20934 #define RADIO130NM_SYNTH4__SDM_DITHER__WRITE(src) \
20935 (((u_int32_t)(src)\
20936 << 6) & 0x000000c0U)
20937 #define RADIO130NM_SYNTH4__SDM_DITHER__MODIFY(dst, src) \
20938 (dst) = ((dst) &\
20939 ~0x000000c0U) | (((u_int32_t)(src) <<\
20940 6) & 0x000000c0U)
20941 #define RADIO130NM_SYNTH4__SDM_DITHER__VERIFY(src) \
20942 (!((((u_int32_t)(src)\
20943 << 6) & ~0x000000c0U)))
20944
20945 /* macros for field SDM_MODE */
20946 #define RADIO130NM_SYNTH4__SDM_MODE__SHIFT 8
20947 #define RADIO130NM_SYNTH4__SDM_MODE__WIDTH 1
20948 #define RADIO130NM_SYNTH4__SDM_MODE__MASK 0x00000100U
20949 #define RADIO130NM_SYNTH4__SDM_MODE__READ(src) \
20950 (((u_int32_t)(src)\
20951 & 0x00000100U) >> 8)
20952 #define RADIO130NM_SYNTH4__SDM_MODE__WRITE(src) \
20953 (((u_int32_t)(src)\
20954 << 8) & 0x00000100U)
20955 #define RADIO130NM_SYNTH4__SDM_MODE__MODIFY(dst, src) \
20956 (dst) = ((dst) &\
20957 ~0x00000100U) | (((u_int32_t)(src) <<\
20958 8) & 0x00000100U)
20959 #define RADIO130NM_SYNTH4__SDM_MODE__VERIFY(src) \
20960 (!((((u_int32_t)(src)\
20961 << 8) & ~0x00000100U)))
20962 #define RADIO130NM_SYNTH4__SDM_MODE__SET(dst) \
20963 (dst) = ((dst) &\
20964 ~0x00000100U) | ((u_int32_t)(1) << 8)
20965 #define RADIO130NM_SYNTH4__SDM_MODE__CLR(dst) \
20966 (dst) = ((dst) &\
20967 ~0x00000100U) | ((u_int32_t)(0) << 8)
20968
20969 /* macros for field SDM_DISABLE */
20970 #define RADIO130NM_SYNTH4__SDM_DISABLE__SHIFT 9
20971 #define RADIO130NM_SYNTH4__SDM_DISABLE__WIDTH 1
20972 #define RADIO130NM_SYNTH4__SDM_DISABLE__MASK 0x00000200U
20973 #define RADIO130NM_SYNTH4__SDM_DISABLE__READ(src) \
20974 (((u_int32_t)(src)\
20975 & 0x00000200U) >> 9)
20976 #define RADIO130NM_SYNTH4__SDM_DISABLE__WRITE(src) \
20977 (((u_int32_t)(src)\
20978 << 9) & 0x00000200U)
20979 #define RADIO130NM_SYNTH4__SDM_DISABLE__MODIFY(dst, src) \
20980 (dst) = ((dst) &\
20981 ~0x00000200U) | (((u_int32_t)(src) <<\
20982 9) & 0x00000200U)
20983 #define RADIO130NM_SYNTH4__SDM_DISABLE__VERIFY(src) \
20984 (!((((u_int32_t)(src)\
20985 << 9) & ~0x00000200U)))
20986 #define RADIO130NM_SYNTH4__SDM_DISABLE__SET(dst) \
20987 (dst) = ((dst) &\
20988 ~0x00000200U) | ((u_int32_t)(1) << 9)
20989 #define RADIO130NM_SYNTH4__SDM_DISABLE__CLR(dst) \
20990 (dst) = ((dst) &\
20991 ~0x00000200U) | ((u_int32_t)(0) << 9)
20992
20993 /* macros for field RESET_PRESC */
20994 #define RADIO130NM_SYNTH4__RESET_PRESC__SHIFT 10
20995 #define RADIO130NM_SYNTH4__RESET_PRESC__WIDTH 1
20996 #define RADIO130NM_SYNTH4__RESET_PRESC__MASK 0x00000400U
20997 #define RADIO130NM_SYNTH4__RESET_PRESC__READ(src) \
20998 (((u_int32_t)(src)\
20999 & 0x00000400U) >> 10)
21000 #define RADIO130NM_SYNTH4__RESET_PRESC__WRITE(src) \
21001 (((u_int32_t)(src)\
21002 << 10) & 0x00000400U)
21003 #define RADIO130NM_SYNTH4__RESET_PRESC__MODIFY(dst, src) \
21004 (dst) = ((dst) &\
21005 ~0x00000400U) | (((u_int32_t)(src) <<\
21006 10) & 0x00000400U)
21007 #define RADIO130NM_SYNTH4__RESET_PRESC__VERIFY(src) \
21008 (!((((u_int32_t)(src)\
21009 << 10) & ~0x00000400U)))
21010 #define RADIO130NM_SYNTH4__RESET_PRESC__SET(dst) \
21011 (dst) = ((dst) &\
21012 ~0x00000400U) | ((u_int32_t)(1) << 10)
21013 #define RADIO130NM_SYNTH4__RESET_PRESC__CLR(dst) \
21014 (dst) = ((dst) &\
21015 ~0x00000400U) | ((u_int32_t)(0) << 10)
21016
21017 /* macros for field PRESCSEL */
21018 #define RADIO130NM_SYNTH4__PRESCSEL__SHIFT 11
21019 #define RADIO130NM_SYNTH4__PRESCSEL__WIDTH 2
21020 #define RADIO130NM_SYNTH4__PRESCSEL__MASK 0x00001800U
21021 #define RADIO130NM_SYNTH4__PRESCSEL__READ(src) \
21022 (((u_int32_t)(src)\
21023 & 0x00001800U) >> 11)
21024 #define RADIO130NM_SYNTH4__PRESCSEL__WRITE(src) \
21025 (((u_int32_t)(src)\
21026 << 11) & 0x00001800U)
21027 #define RADIO130NM_SYNTH4__PRESCSEL__MODIFY(dst, src) \
21028 (dst) = ((dst) &\
21029 ~0x00001800U) | (((u_int32_t)(src) <<\
21030 11) & 0x00001800U)
21031 #define RADIO130NM_SYNTH4__PRESCSEL__VERIFY(src) \
21032 (!((((u_int32_t)(src)\
21033 << 11) & ~0x00001800U)))
21034
21035 /* macros for field PFD_DISABLE */
21036 #define RADIO130NM_SYNTH4__PFD_DISABLE__SHIFT 13
21037 #define RADIO130NM_SYNTH4__PFD_DISABLE__WIDTH 1
21038 #define RADIO130NM_SYNTH4__PFD_DISABLE__MASK 0x00002000U
21039 #define RADIO130NM_SYNTH4__PFD_DISABLE__READ(src) \
21040 (((u_int32_t)(src)\
21041 & 0x00002000U) >> 13)
21042 #define RADIO130NM_SYNTH4__PFD_DISABLE__WRITE(src) \
21043 (((u_int32_t)(src)\
21044 << 13) & 0x00002000U)
21045 #define RADIO130NM_SYNTH4__PFD_DISABLE__MODIFY(dst, src) \
21046 (dst) = ((dst) &\
21047 ~0x00002000U) | (((u_int32_t)(src) <<\
21048 13) & 0x00002000U)
21049 #define RADIO130NM_SYNTH4__PFD_DISABLE__VERIFY(src) \
21050 (!((((u_int32_t)(src)\
21051 << 13) & ~0x00002000U)))
21052 #define RADIO130NM_SYNTH4__PFD_DISABLE__SET(dst) \
21053 (dst) = ((dst) &\
21054 ~0x00002000U) | ((u_int32_t)(1) << 13)
21055 #define RADIO130NM_SYNTH4__PFD_DISABLE__CLR(dst) \
21056 (dst) = ((dst) &\
21057 ~0x00002000U) | ((u_int32_t)(0) << 13)
21058
21059 /* macros for field PFDDELAY_FRACN */
21060 #define RADIO130NM_SYNTH4__PFDDELAY_FRACN__SHIFT 14
21061 #define RADIO130NM_SYNTH4__PFDDELAY_FRACN__WIDTH 1
21062 #define RADIO130NM_SYNTH4__PFDDELAY_FRACN__MASK 0x00004000U
21063 #define RADIO130NM_SYNTH4__PFDDELAY_FRACN__READ(src) \
21064 (((u_int32_t)(src)\
21065 & 0x00004000U) >> 14)
21066 #define RADIO130NM_SYNTH4__PFDDELAY_FRACN__WRITE(src) \
21067 (((u_int32_t)(src)\
21068 << 14) & 0x00004000U)
21069 #define RADIO130NM_SYNTH4__PFDDELAY_FRACN__MODIFY(dst, src) \
21070 (dst) = ((dst) &\
21071 ~0x00004000U) | (((u_int32_t)(src) <<\
21072 14) & 0x00004000U)
21073 #define RADIO130NM_SYNTH4__PFDDELAY_FRACN__VERIFY(src) \
21074 (!((((u_int32_t)(src)\
21075 << 14) & ~0x00004000U)))
21076 #define RADIO130NM_SYNTH4__PFDDELAY_FRACN__SET(dst) \
21077 (dst) = ((dst) &\
21078 ~0x00004000U) | ((u_int32_t)(1) << 14)
21079 #define RADIO130NM_SYNTH4__PFDDELAY_FRACN__CLR(dst) \
21080 (dst) = ((dst) &\
21081 ~0x00004000U) | ((u_int32_t)(0) << 14)
21082
21083 /* macros for field FORCE_LO_ON */
21084 #define RADIO130NM_SYNTH4__FORCE_LO_ON__SHIFT 15
21085 #define RADIO130NM_SYNTH4__FORCE_LO_ON__WIDTH 1
21086 #define RADIO130NM_SYNTH4__FORCE_LO_ON__MASK 0x00008000U
21087 #define RADIO130NM_SYNTH4__FORCE_LO_ON__READ(src) \
21088 (((u_int32_t)(src)\
21089 & 0x00008000U) >> 15)
21090 #define RADIO130NM_SYNTH4__FORCE_LO_ON__WRITE(src) \
21091 (((u_int32_t)(src)\
21092 << 15) & 0x00008000U)
21093 #define RADIO130NM_SYNTH4__FORCE_LO_ON__MODIFY(dst, src) \
21094 (dst) = ((dst) &\
21095 ~0x00008000U) | (((u_int32_t)(src) <<\
21096 15) & 0x00008000U)
21097 #define RADIO130NM_SYNTH4__FORCE_LO_ON__VERIFY(src) \
21098 (!((((u_int32_t)(src)\
21099 << 15) & ~0x00008000U)))
21100 #define RADIO130NM_SYNTH4__FORCE_LO_ON__SET(dst) \
21101 (dst) = ((dst) &\
21102 ~0x00008000U) | ((u_int32_t)(1) << 15)
21103 #define RADIO130NM_SYNTH4__FORCE_LO_ON__CLR(dst) \
21104 (dst) = ((dst) &\
21105 ~0x00008000U) | ((u_int32_t)(0) << 15)
21106
21107 /* macros for field CLKXTAL_EDGE_SEL */
21108 #define RADIO130NM_SYNTH4__CLKXTAL_EDGE_SEL__SHIFT 16
21109 #define RADIO130NM_SYNTH4__CLKXTAL_EDGE_SEL__WIDTH 1
21110 #define RADIO130NM_SYNTH4__CLKXTAL_EDGE_SEL__MASK 0x00010000U
21111 #define RADIO130NM_SYNTH4__CLKXTAL_EDGE_SEL__READ(src) \
21112 (((u_int32_t)(src)\
21113 & 0x00010000U) >> 16)
21114 #define RADIO130NM_SYNTH4__CLKXTAL_EDGE_SEL__WRITE(src) \
21115 (((u_int32_t)(src)\
21116 << 16) & 0x00010000U)
21117 #define RADIO130NM_SYNTH4__CLKXTAL_EDGE_SEL__MODIFY(dst, src) \
21118 (dst) = ((dst) &\
21119 ~0x00010000U) | (((u_int32_t)(src) <<\
21120 16) & 0x00010000U)
21121 #define RADIO130NM_SYNTH4__CLKXTAL_EDGE_SEL__VERIFY(src) \
21122 (!((((u_int32_t)(src)\
21123 << 16) & ~0x00010000U)))
21124 #define RADIO130NM_SYNTH4__CLKXTAL_EDGE_SEL__SET(dst) \
21125 (dst) = ((dst) &\
21126 ~0x00010000U) | ((u_int32_t)(1) << 16)
21127 #define RADIO130NM_SYNTH4__CLKXTAL_EDGE_SEL__CLR(dst) \
21128 (dst) = ((dst) &\
21129 ~0x00010000U) | ((u_int32_t)(0) << 16)
21130
21131 /* macros for field VCOCAPPULLUP */
21132 #define RADIO130NM_SYNTH4__VCOCAPPULLUP__SHIFT 17
21133 #define RADIO130NM_SYNTH4__VCOCAPPULLUP__WIDTH 1
21134 #define RADIO130NM_SYNTH4__VCOCAPPULLUP__MASK 0x00020000U
21135 #define RADIO130NM_SYNTH4__VCOCAPPULLUP__READ(src) \
21136 (((u_int32_t)(src)\
21137 & 0x00020000U) >> 17)
21138 #define RADIO130NM_SYNTH4__VCOCAPPULLUP__WRITE(src) \
21139 (((u_int32_t)(src)\
21140 << 17) & 0x00020000U)
21141 #define RADIO130NM_SYNTH4__VCOCAPPULLUP__MODIFY(dst, src) \
21142 (dst) = ((dst) &\
21143 ~0x00020000U) | (((u_int32_t)(src) <<\
21144 17) & 0x00020000U)
21145 #define RADIO130NM_SYNTH4__VCOCAPPULLUP__VERIFY(src) \
21146 (!((((u_int32_t)(src)\
21147 << 17) & ~0x00020000U)))
21148 #define RADIO130NM_SYNTH4__VCOCAPPULLUP__SET(dst) \
21149 (dst) = ((dst) &\
21150 ~0x00020000U) | ((u_int32_t)(1) << 17)
21151 #define RADIO130NM_SYNTH4__VCOCAPPULLUP__CLR(dst) \
21152 (dst) = ((dst) &\
21153 ~0x00020000U) | ((u_int32_t)(0) << 17)
21154
21155 /* macros for field VCOCAP_OVR */
21156 #define RADIO130NM_SYNTH4__VCOCAP_OVR__SHIFT 18
21157 #define RADIO130NM_SYNTH4__VCOCAP_OVR__WIDTH 8
21158 #define RADIO130NM_SYNTH4__VCOCAP_OVR__MASK 0x03fc0000U
21159 #define RADIO130NM_SYNTH4__VCOCAP_OVR__READ(src) \
21160 (((u_int32_t)(src)\
21161 & 0x03fc0000U) >> 18)
21162 #define RADIO130NM_SYNTH4__VCOCAP_OVR__WRITE(src) \
21163 (((u_int32_t)(src)\
21164 << 18) & 0x03fc0000U)
21165 #define RADIO130NM_SYNTH4__VCOCAP_OVR__MODIFY(dst, src) \
21166 (dst) = ((dst) &\
21167 ~0x03fc0000U) | (((u_int32_t)(src) <<\
21168 18) & 0x03fc0000U)
21169 #define RADIO130NM_SYNTH4__VCOCAP_OVR__VERIFY(src) \
21170 (!((((u_int32_t)(src)\
21171 << 18) & ~0x03fc0000U)))
21172
21173 /* macros for field FORCE_VCOCAP */
21174 #define RADIO130NM_SYNTH4__FORCE_VCOCAP__SHIFT 26
21175 #define RADIO130NM_SYNTH4__FORCE_VCOCAP__WIDTH 1
21176 #define RADIO130NM_SYNTH4__FORCE_VCOCAP__MASK 0x04000000U
21177 #define RADIO130NM_SYNTH4__FORCE_VCOCAP__READ(src) \
21178 (((u_int32_t)(src)\
21179 & 0x04000000U) >> 26)
21180 #define RADIO130NM_SYNTH4__FORCE_VCOCAP__WRITE(src) \
21181 (((u_int32_t)(src)\
21182 << 26) & 0x04000000U)
21183 #define RADIO130NM_SYNTH4__FORCE_VCOCAP__MODIFY(dst, src) \
21184 (dst) = ((dst) &\
21185 ~0x04000000U) | (((u_int32_t)(src) <<\
21186 26) & 0x04000000U)
21187 #define RADIO130NM_SYNTH4__FORCE_VCOCAP__VERIFY(src) \
21188 (!((((u_int32_t)(src)\
21189 << 26) & ~0x04000000U)))
21190 #define RADIO130NM_SYNTH4__FORCE_VCOCAP__SET(dst) \
21191 (dst) = ((dst) &\
21192 ~0x04000000U) | ((u_int32_t)(1) << 26)
21193 #define RADIO130NM_SYNTH4__FORCE_VCOCAP__CLR(dst) \
21194 (dst) = ((dst) &\
21195 ~0x04000000U) | ((u_int32_t)(0) << 26)
21196
21197 /* macros for field FORCE_PINVC */
21198 #define RADIO130NM_SYNTH4__FORCE_PINVC__SHIFT 27
21199 #define RADIO130NM_SYNTH4__FORCE_PINVC__WIDTH 1
21200 #define RADIO130NM_SYNTH4__FORCE_PINVC__MASK 0x08000000U
21201 #define RADIO130NM_SYNTH4__FORCE_PINVC__READ(src) \
21202 (((u_int32_t)(src)\
21203 & 0x08000000U) >> 27)
21204 #define RADIO130NM_SYNTH4__FORCE_PINVC__WRITE(src) \
21205 (((u_int32_t)(src)\
21206 << 27) & 0x08000000U)
21207 #define RADIO130NM_SYNTH4__FORCE_PINVC__MODIFY(dst, src) \
21208 (dst) = ((dst) &\
21209 ~0x08000000U) | (((u_int32_t)(src) <<\
21210 27) & 0x08000000U)
21211 #define RADIO130NM_SYNTH4__FORCE_PINVC__VERIFY(src) \
21212 (!((((u_int32_t)(src)\
21213 << 27) & ~0x08000000U)))
21214 #define RADIO130NM_SYNTH4__FORCE_PINVC__SET(dst) \
21215 (dst) = ((dst) &\
21216 ~0x08000000U) | ((u_int32_t)(1) << 27)
21217 #define RADIO130NM_SYNTH4__FORCE_PINVC__CLR(dst) \
21218 (dst) = ((dst) &\
21219 ~0x08000000U) | ((u_int32_t)(0) << 27)
21220
21221 /* macros for field SHORTR_UNTIL_LOCKED */
21222 #define RADIO130NM_SYNTH4__SHORTR_UNTIL_LOCKED__SHIFT 28
21223 #define RADIO130NM_SYNTH4__SHORTR_UNTIL_LOCKED__WIDTH 1
21224 #define RADIO130NM_SYNTH4__SHORTR_UNTIL_LOCKED__MASK 0x10000000U
21225 #define RADIO130NM_SYNTH4__SHORTR_UNTIL_LOCKED__READ(src) \
21226 (((u_int32_t)(src)\
21227 & 0x10000000U) >> 28)
21228 #define RADIO130NM_SYNTH4__SHORTR_UNTIL_LOCKED__WRITE(src) \
21229 (((u_int32_t)(src)\
21230 << 28) & 0x10000000U)
21231 #define RADIO130NM_SYNTH4__SHORTR_UNTIL_LOCKED__MODIFY(dst, src) \
21232 (dst) = ((dst) &\
21233 ~0x10000000U) | (((u_int32_t)(src) <<\
21234 28) & 0x10000000U)
21235 #define RADIO130NM_SYNTH4__SHORTR_UNTIL_LOCKED__VERIFY(src) \
21236 (!((((u_int32_t)(src)\
21237 << 28) & ~0x10000000U)))
21238 #define RADIO130NM_SYNTH4__SHORTR_UNTIL_LOCKED__SET(dst) \
21239 (dst) = ((dst) &\
21240 ~0x10000000U) | ((u_int32_t)(1) << 28)
21241 #define RADIO130NM_SYNTH4__SHORTR_UNTIL_LOCKED__CLR(dst) \
21242 (dst) = ((dst) &\
21243 ~0x10000000U) | ((u_int32_t)(0) << 28)
21244
21245 /* macros for field ALWAYS_SHORTR */
21246 #define RADIO130NM_SYNTH4__ALWAYS_SHORTR__SHIFT 29
21247 #define RADIO130NM_SYNTH4__ALWAYS_SHORTR__WIDTH 1
21248 #define RADIO130NM_SYNTH4__ALWAYS_SHORTR__MASK 0x20000000U
21249 #define RADIO130NM_SYNTH4__ALWAYS_SHORTR__READ(src) \
21250 (((u_int32_t)(src)\
21251 & 0x20000000U) >> 29)
21252 #define RADIO130NM_SYNTH4__ALWAYS_SHORTR__WRITE(src) \
21253 (((u_int32_t)(src)\
21254 << 29) & 0x20000000U)
21255 #define RADIO130NM_SYNTH4__ALWAYS_SHORTR__MODIFY(dst, src) \
21256 (dst) = ((dst) &\
21257 ~0x20000000U) | (((u_int32_t)(src) <<\
21258 29) & 0x20000000U)
21259 #define RADIO130NM_SYNTH4__ALWAYS_SHORTR__VERIFY(src) \
21260 (!((((u_int32_t)(src)\
21261 << 29) & ~0x20000000U)))
21262 #define RADIO130NM_SYNTH4__ALWAYS_SHORTR__SET(dst) \
21263 (dst) = ((dst) &\
21264 ~0x20000000U) | ((u_int32_t)(1) << 29)
21265 #define RADIO130NM_SYNTH4__ALWAYS_SHORTR__CLR(dst) \
21266 (dst) = ((dst) &\
21267 ~0x20000000U) | ((u_int32_t)(0) << 29)
21268
21269 /* macros for field DIS_LOSTVC */
21270 #define RADIO130NM_SYNTH4__DIS_LOSTVC__SHIFT 30
21271 #define RADIO130NM_SYNTH4__DIS_LOSTVC__WIDTH 1
21272 #define RADIO130NM_SYNTH4__DIS_LOSTVC__MASK 0x40000000U
21273 #define RADIO130NM_SYNTH4__DIS_LOSTVC__READ(src) \
21274 (((u_int32_t)(src)\
21275 & 0x40000000U) >> 30)
21276 #define RADIO130NM_SYNTH4__DIS_LOSTVC__WRITE(src) \
21277 (((u_int32_t)(src)\
21278 << 30) & 0x40000000U)
21279 #define RADIO130NM_SYNTH4__DIS_LOSTVC__MODIFY(dst, src) \
21280 (dst) = ((dst) &\
21281 ~0x40000000U) | (((u_int32_t)(src) <<\
21282 30) & 0x40000000U)
21283 #define RADIO130NM_SYNTH4__DIS_LOSTVC__VERIFY(src) \
21284 (!((((u_int32_t)(src)\
21285 << 30) & ~0x40000000U)))
21286 #define RADIO130NM_SYNTH4__DIS_LOSTVC__SET(dst) \
21287 (dst) = ((dst) &\
21288 ~0x40000000U) | ((u_int32_t)(1) << 30)
21289 #define RADIO130NM_SYNTH4__DIS_LOSTVC__CLR(dst) \
21290 (dst) = ((dst) &\
21291 ~0x40000000U) | ((u_int32_t)(0) << 30)
21292
21293 /* macros for field DIS_LIN_CAPSEARCH */
21294 #define RADIO130NM_SYNTH4__DIS_LIN_CAPSEARCH__SHIFT 31
21295 #define RADIO130NM_SYNTH4__DIS_LIN_CAPSEARCH__WIDTH 1
21296 #define RADIO130NM_SYNTH4__DIS_LIN_CAPSEARCH__MASK 0x80000000U
21297 #define RADIO130NM_SYNTH4__DIS_LIN_CAPSEARCH__READ(src) \
21298 (((u_int32_t)(src)\
21299 & 0x80000000U) >> 31)
21300 #define RADIO130NM_SYNTH4__DIS_LIN_CAPSEARCH__WRITE(src) \
21301 (((u_int32_t)(src)\
21302 << 31) & 0x80000000U)
21303 #define RADIO130NM_SYNTH4__DIS_LIN_CAPSEARCH__MODIFY(dst, src) \
21304 (dst) = ((dst) &\
21305 ~0x80000000U) | (((u_int32_t)(src) <<\
21306 31) & 0x80000000U)
21307 #define RADIO130NM_SYNTH4__DIS_LIN_CAPSEARCH__VERIFY(src) \
21308 (!((((u_int32_t)(src)\
21309 << 31) & ~0x80000000U)))
21310 #define RADIO130NM_SYNTH4__DIS_LIN_CAPSEARCH__SET(dst) \
21311 (dst) = ((dst) &\
21312 ~0x80000000U) | ((u_int32_t)(1) << 31)
21313 #define RADIO130NM_SYNTH4__DIS_LIN_CAPSEARCH__CLR(dst) \
21314 (dst) = ((dst) &\
21315 ~0x80000000U) | ((u_int32_t)(0) << 31)
21316 #define RADIO130NM_SYNTH4__TYPE u_int32_t
21317 #define RADIO130NM_SYNTH4__READ 0xffffffffU
21318 #define RADIO130NM_SYNTH4__WRITE 0xffffffffU
21319
21320 #endif /* __RADIO130NM_SYNTH4_MACRO__ */
21321
21322
21323 /* macros for merlin2_0_radio_reg_map.SYNTH4 */
21324 #define INST_MERLIN2_0_RADIO_REG_MAP__SYNTH4__NUM 1
21325
21326 /* macros for BlueprintGlobalNameSpace::RADIO130NM_SYNTH5 */
21327 #ifndef __RADIO130NM_SYNTH5_MACRO__
21328 #define __RADIO130NM_SYNTH5_MACRO__
21329
21330 /* macros for field ICPKCOMP */
21331 #define RADIO130NM_SYNTH5__ICPKCOMP__SHIFT 0
21332 #define RADIO130NM_SYNTH5__ICPKCOMP__WIDTH 2
21333 #define RADIO130NM_SYNTH5__ICPKCOMP__MASK 0x00000003U
21334 #define RADIO130NM_SYNTH5__ICPKCOMP__READ(src) (u_int32_t)(src) & 0x00000003U
21335 #define RADIO130NM_SYNTH5__ICPKCOMP__WRITE(src) \
21336 ((u_int32_t)(src)\
21337 & 0x00000003U)
21338 #define RADIO130NM_SYNTH5__ICPKCOMP__MODIFY(dst, src) \
21339 (dst) = ((dst) &\
21340 ~0x00000003U) | ((u_int32_t)(src) &\
21341 0x00000003U)
21342 #define RADIO130NM_SYNTH5__ICPKCOMP__VERIFY(src) \
21343 (!(((u_int32_t)(src)\
21344 & ~0x00000003U)))
21345
21346 /* macros for field ICLOBUF5G */
21347 #define RADIO130NM_SYNTH5__ICLOBUF5G__SHIFT 2
21348 #define RADIO130NM_SYNTH5__ICLOBUF5G__WIDTH 3
21349 #define RADIO130NM_SYNTH5__ICLOBUF5G__MASK 0x0000001cU
21350 #define RADIO130NM_SYNTH5__ICLOBUF5G__READ(src) \
21351 (((u_int32_t)(src)\
21352 & 0x0000001cU) >> 2)
21353 #define RADIO130NM_SYNTH5__ICLOBUF5G__WRITE(src) \
21354 (((u_int32_t)(src)\
21355 << 2) & 0x0000001cU)
21356 #define RADIO130NM_SYNTH5__ICLOBUF5G__MODIFY(dst, src) \
21357 (dst) = ((dst) &\
21358 ~0x0000001cU) | (((u_int32_t)(src) <<\
21359 2) & 0x0000001cU)
21360 #define RADIO130NM_SYNTH5__ICLOBUF5G__VERIFY(src) \
21361 (!((((u_int32_t)(src)\
21362 << 2) & ~0x0000001cU)))
21363
21364 /* macros for field ICLOBUF2G */
21365 #define RADIO130NM_SYNTH5__ICLOBUF2G__SHIFT 5
21366 #define RADIO130NM_SYNTH5__ICLOBUF2G__WIDTH 3
21367 #define RADIO130NM_SYNTH5__ICLOBUF2G__MASK 0x000000e0U
21368 #define RADIO130NM_SYNTH5__ICLOBUF2G__READ(src) \
21369 (((u_int32_t)(src)\
21370 & 0x000000e0U) >> 5)
21371 #define RADIO130NM_SYNTH5__ICLOBUF2G__WRITE(src) \
21372 (((u_int32_t)(src)\
21373 << 5) & 0x000000e0U)
21374 #define RADIO130NM_SYNTH5__ICLOBUF2G__MODIFY(dst, src) \
21375 (dst) = ((dst) &\
21376 ~0x000000e0U) | (((u_int32_t)(src) <<\
21377 5) & 0x000000e0U)
21378 #define RADIO130NM_SYNTH5__ICLOBUF2G__VERIFY(src) \
21379 (!((((u_int32_t)(src)\
21380 << 5) & ~0x000000e0U)))
21381
21382 /* macros for field ICVCO */
21383 #define RADIO130NM_SYNTH5__ICVCO__SHIFT 8
21384 #define RADIO130NM_SYNTH5__ICVCO__WIDTH 3
21385 #define RADIO130NM_SYNTH5__ICVCO__MASK 0x00000700U
21386 #define RADIO130NM_SYNTH5__ICVCO__READ(src) \
21387 (((u_int32_t)(src)\
21388 & 0x00000700U) >> 8)
21389 #define RADIO130NM_SYNTH5__ICVCO__WRITE(src) \
21390 (((u_int32_t)(src)\
21391 << 8) & 0x00000700U)
21392 #define RADIO130NM_SYNTH5__ICVCO__MODIFY(dst, src) \
21393 (dst) = ((dst) &\
21394 ~0x00000700U) | (((u_int32_t)(src) <<\
21395 8) & 0x00000700U)
21396 #define RADIO130NM_SYNTH5__ICVCO__VERIFY(src) \
21397 (!((((u_int32_t)(src)\
21398 << 8) & ~0x00000700U)))
21399
21400 /* macros for field ICVCOREG */
21401 #define RADIO130NM_SYNTH5__ICVCOREG__SHIFT 11
21402 #define RADIO130NM_SYNTH5__ICVCOREG__WIDTH 3
21403 #define RADIO130NM_SYNTH5__ICVCOREG__MASK 0x00003800U
21404 #define RADIO130NM_SYNTH5__ICVCOREG__READ(src) \
21405 (((u_int32_t)(src)\
21406 & 0x00003800U) >> 11)
21407 #define RADIO130NM_SYNTH5__ICVCOREG__WRITE(src) \
21408 (((u_int32_t)(src)\
21409 << 11) & 0x00003800U)
21410 #define RADIO130NM_SYNTH5__ICVCOREG__MODIFY(dst, src) \
21411 (dst) = ((dst) &\
21412 ~0x00003800U) | (((u_int32_t)(src) <<\
21413 11) & 0x00003800U)
21414 #define RADIO130NM_SYNTH5__ICVCOREG__VERIFY(src) \
21415 (!((((u_int32_t)(src)\
21416 << 11) & ~0x00003800U)))
21417
21418 /* macros for field ICLOMIX */
21419 #define RADIO130NM_SYNTH5__ICLOMIX__SHIFT 14
21420 #define RADIO130NM_SYNTH5__ICLOMIX__WIDTH 3
21421 #define RADIO130NM_SYNTH5__ICLOMIX__MASK 0x0001c000U
21422 #define RADIO130NM_SYNTH5__ICLOMIX__READ(src) \
21423 (((u_int32_t)(src)\
21424 & 0x0001c000U) >> 14)
21425 #define RADIO130NM_SYNTH5__ICLOMIX__WRITE(src) \
21426 (((u_int32_t)(src)\
21427 << 14) & 0x0001c000U)
21428 #define RADIO130NM_SYNTH5__ICLOMIX__MODIFY(dst, src) \
21429 (dst) = ((dst) &\
21430 ~0x0001c000U) | (((u_int32_t)(src) <<\
21431 14) & 0x0001c000U)
21432 #define RADIO130NM_SYNTH5__ICLOMIX__VERIFY(src) \
21433 (!((((u_int32_t)(src)\
21434 << 14) & ~0x0001c000U)))
21435
21436 /* macros for field ICLODIV */
21437 #define RADIO130NM_SYNTH5__ICLODIV__SHIFT 17
21438 #define RADIO130NM_SYNTH5__ICLODIV__WIDTH 3
21439 #define RADIO130NM_SYNTH5__ICLODIV__MASK 0x000e0000U
21440 #define RADIO130NM_SYNTH5__ICLODIV__READ(src) \
21441 (((u_int32_t)(src)\
21442 & 0x000e0000U) >> 17)
21443 #define RADIO130NM_SYNTH5__ICLODIV__WRITE(src) \
21444 (((u_int32_t)(src)\
21445 << 17) & 0x000e0000U)
21446 #define RADIO130NM_SYNTH5__ICLODIV__MODIFY(dst, src) \
21447 (dst) = ((dst) &\
21448 ~0x000e0000U) | (((u_int32_t)(src) <<\
21449 17) & 0x000e0000U)
21450 #define RADIO130NM_SYNTH5__ICLODIV__VERIFY(src) \
21451 (!((((u_int32_t)(src)\
21452 << 17) & ~0x000e0000U)))
21453
21454 /* macros for field ICPRESC */
21455 #define RADIO130NM_SYNTH5__ICPRESC__SHIFT 20
21456 #define RADIO130NM_SYNTH5__ICPRESC__WIDTH 3
21457 #define RADIO130NM_SYNTH5__ICPRESC__MASK 0x00700000U
21458 #define RADIO130NM_SYNTH5__ICPRESC__READ(src) \
21459 (((u_int32_t)(src)\
21460 & 0x00700000U) >> 20)
21461 #define RADIO130NM_SYNTH5__ICPRESC__WRITE(src) \
21462 (((u_int32_t)(src)\
21463 << 20) & 0x00700000U)
21464 #define RADIO130NM_SYNTH5__ICPRESC__MODIFY(dst, src) \
21465 (dst) = ((dst) &\
21466 ~0x00700000U) | (((u_int32_t)(src) <<\
21467 20) & 0x00700000U)
21468 #define RADIO130NM_SYNTH5__ICPRESC__VERIFY(src) \
21469 (!((((u_int32_t)(src)\
21470 << 20) & ~0x00700000U)))
21471
21472 /* macros for field IRLOPKDET */
21473 #define RADIO130NM_SYNTH5__IRLOPKDET__SHIFT 23
21474 #define RADIO130NM_SYNTH5__IRLOPKDET__WIDTH 3
21475 #define RADIO130NM_SYNTH5__IRLOPKDET__MASK 0x03800000U
21476 #define RADIO130NM_SYNTH5__IRLOPKDET__READ(src) \
21477 (((u_int32_t)(src)\
21478 & 0x03800000U) >> 23)
21479 #define RADIO130NM_SYNTH5__IRLOPKDET__WRITE(src) \
21480 (((u_int32_t)(src)\
21481 << 23) & 0x03800000U)
21482 #define RADIO130NM_SYNTH5__IRLOPKDET__MODIFY(dst, src) \
21483 (dst) = ((dst) &\
21484 ~0x03800000U) | (((u_int32_t)(src) <<\
21485 23) & 0x03800000U)
21486 #define RADIO130NM_SYNTH5__IRLOPKDET__VERIFY(src) \
21487 (!((((u_int32_t)(src)\
21488 << 23) & ~0x03800000U)))
21489
21490 /* macros for field IRVCMON */
21491 #define RADIO130NM_SYNTH5__IRVCMON__SHIFT 26
21492 #define RADIO130NM_SYNTH5__IRVCMON__WIDTH 3
21493 #define RADIO130NM_SYNTH5__IRVCMON__MASK 0x1c000000U
21494 #define RADIO130NM_SYNTH5__IRVCMON__READ(src) \
21495 (((u_int32_t)(src)\
21496 & 0x1c000000U) >> 26)
21497 #define RADIO130NM_SYNTH5__IRVCMON__WRITE(src) \
21498 (((u_int32_t)(src)\
21499 << 26) & 0x1c000000U)
21500 #define RADIO130NM_SYNTH5__IRVCMON__MODIFY(dst, src) \
21501 (dst) = ((dst) &\
21502 ~0x1c000000U) | (((u_int32_t)(src) <<\
21503 26) & 0x1c000000U)
21504 #define RADIO130NM_SYNTH5__IRVCMON__VERIFY(src) \
21505 (!((((u_int32_t)(src)\
21506 << 26) & ~0x1c000000U)))
21507
21508 /* macros for field IRCP */
21509 #define RADIO130NM_SYNTH5__IRCP__SHIFT 29
21510 #define RADIO130NM_SYNTH5__IRCP__WIDTH 3
21511 #define RADIO130NM_SYNTH5__IRCP__MASK 0xe0000000U
21512 #define RADIO130NM_SYNTH5__IRCP__READ(src) \
21513 (((u_int32_t)(src)\
21514 & 0xe0000000U) >> 29)
21515 #define RADIO130NM_SYNTH5__IRCP__WRITE(src) \
21516 (((u_int32_t)(src)\
21517 << 29) & 0xe0000000U)
21518 #define RADIO130NM_SYNTH5__IRCP__MODIFY(dst, src) \
21519 (dst) = ((dst) &\
21520 ~0xe0000000U) | (((u_int32_t)(src) <<\
21521 29) & 0xe0000000U)
21522 #define RADIO130NM_SYNTH5__IRCP__VERIFY(src) \
21523 (!((((u_int32_t)(src)\
21524 << 29) & ~0xe0000000U)))
21525 #define RADIO130NM_SYNTH5__TYPE u_int32_t
21526 #define RADIO130NM_SYNTH5__READ 0xffffffffU
21527 #define RADIO130NM_SYNTH5__WRITE 0xffffffffU
21528
21529 #endif /* __RADIO130NM_SYNTH5_MACRO__ */
21530
21531
21532 /* macros for merlin2_0_radio_reg_map.SYNTH5 */
21533 #define INST_MERLIN2_0_RADIO_REG_MAP__SYNTH5__NUM 1
21534
21535 /* macros for BlueprintGlobalNameSpace::RADIO130NM_SYNTH6 */
21536 #ifndef __RADIO130NM_SYNTH6_MACRO__
21537 #define __RADIO130NM_SYNTH6_MACRO__
21538
21539 /* macros for field LOBUF5GTUNE */
21540 #define RADIO130NM_SYNTH6__LOBUF5GTUNE__SHIFT 0
21541 #define RADIO130NM_SYNTH6__LOBUF5GTUNE__WIDTH 2
21542 #define RADIO130NM_SYNTH6__LOBUF5GTUNE__MASK 0x00000003U
21543 #define RADIO130NM_SYNTH6__LOBUF5GTUNE__READ(src) \
21544 (u_int32_t)(src)\
21545 & 0x00000003U
21546
21547 /* macros for field LOOP_IP */
21548 #define RADIO130NM_SYNTH6__LOOP_IP__SHIFT 2
21549 #define RADIO130NM_SYNTH6__LOOP_IP__WIDTH 7
21550 #define RADIO130NM_SYNTH6__LOOP_IP__MASK 0x000001fcU
21551 #define RADIO130NM_SYNTH6__LOOP_IP__READ(src) \
21552 (((u_int32_t)(src)\
21553 & 0x000001fcU) >> 2)
21554
21555 /* macros for field VC2LOW */
21556 #define RADIO130NM_SYNTH6__VC2LOW__SHIFT 9
21557 #define RADIO130NM_SYNTH6__VC2LOW__WIDTH 1
21558 #define RADIO130NM_SYNTH6__VC2LOW__MASK 0x00000200U
21559 #define RADIO130NM_SYNTH6__VC2LOW__READ(src) \
21560 (((u_int32_t)(src)\
21561 & 0x00000200U) >> 9)
21562 #define RADIO130NM_SYNTH6__VC2LOW__SET(dst) \
21563 (dst) = ((dst) &\
21564 ~0x00000200U) | ((u_int32_t)(1) << 9)
21565 #define RADIO130NM_SYNTH6__VC2LOW__CLR(dst) \
21566 (dst) = ((dst) &\
21567 ~0x00000200U) | ((u_int32_t)(0) << 9)
21568
21569 /* macros for field VC2HIGH */
21570 #define RADIO130NM_SYNTH6__VC2HIGH__SHIFT 10
21571 #define RADIO130NM_SYNTH6__VC2HIGH__WIDTH 1
21572 #define RADIO130NM_SYNTH6__VC2HIGH__MASK 0x00000400U
21573 #define RADIO130NM_SYNTH6__VC2HIGH__READ(src) \
21574 (((u_int32_t)(src)\
21575 & 0x00000400U) >> 10)
21576 #define RADIO130NM_SYNTH6__VC2HIGH__SET(dst) \
21577 (dst) = ((dst) &\
21578 ~0x00000400U) | ((u_int32_t)(1) << 10)
21579 #define RADIO130NM_SYNTH6__VC2HIGH__CLR(dst) \
21580 (dst) = ((dst) &\
21581 ~0x00000400U) | ((u_int32_t)(0) << 10)
21582
21583 /* macros for field RESET_SDM_B */
21584 #define RADIO130NM_SYNTH6__RESET_SDM_B__SHIFT 11
21585 #define RADIO130NM_SYNTH6__RESET_SDM_B__WIDTH 1
21586 #define RADIO130NM_SYNTH6__RESET_SDM_B__MASK 0x00000800U
21587 #define RADIO130NM_SYNTH6__RESET_SDM_B__READ(src) \
21588 (((u_int32_t)(src)\
21589 & 0x00000800U) >> 11)
21590 #define RADIO130NM_SYNTH6__RESET_SDM_B__SET(dst) \
21591 (dst) = ((dst) &\
21592 ~0x00000800U) | ((u_int32_t)(1) << 11)
21593 #define RADIO130NM_SYNTH6__RESET_SDM_B__CLR(dst) \
21594 (dst) = ((dst) &\
21595 ~0x00000800U) | ((u_int32_t)(0) << 11)
21596
21597 /* macros for field RESET_PSCOUNTERS */
21598 #define RADIO130NM_SYNTH6__RESET_PSCOUNTERS__SHIFT 12
21599 #define RADIO130NM_SYNTH6__RESET_PSCOUNTERS__WIDTH 1
21600 #define RADIO130NM_SYNTH6__RESET_PSCOUNTERS__MASK 0x00001000U
21601 #define RADIO130NM_SYNTH6__RESET_PSCOUNTERS__READ(src) \
21602 (((u_int32_t)(src)\
21603 & 0x00001000U) >> 12)
21604 #define RADIO130NM_SYNTH6__RESET_PSCOUNTERS__SET(dst) \
21605 (dst) = ((dst) &\
21606 ~0x00001000U) | ((u_int32_t)(1) << 12)
21607 #define RADIO130NM_SYNTH6__RESET_PSCOUNTERS__CLR(dst) \
21608 (dst) = ((dst) &\
21609 ~0x00001000U) | ((u_int32_t)(0) << 12)
21610
21611 /* macros for field RESET_PFD */
21612 #define RADIO130NM_SYNTH6__RESET_PFD__SHIFT 13
21613 #define RADIO130NM_SYNTH6__RESET_PFD__WIDTH 1
21614 #define RADIO130NM_SYNTH6__RESET_PFD__MASK 0x00002000U
21615 #define RADIO130NM_SYNTH6__RESET_PFD__READ(src) \
21616 (((u_int32_t)(src)\
21617 & 0x00002000U) >> 13)
21618 #define RADIO130NM_SYNTH6__RESET_PFD__SET(dst) \
21619 (dst) = ((dst) &\
21620 ~0x00002000U) | ((u_int32_t)(1) << 13)
21621 #define RADIO130NM_SYNTH6__RESET_PFD__CLR(dst) \
21622 (dst) = ((dst) &\
21623 ~0x00002000U) | ((u_int32_t)(0) << 13)
21624
21625 /* macros for field RESET_RFD */
21626 #define RADIO130NM_SYNTH6__RESET_RFD__SHIFT 14
21627 #define RADIO130NM_SYNTH6__RESET_RFD__WIDTH 1
21628 #define RADIO130NM_SYNTH6__RESET_RFD__MASK 0x00004000U
21629 #define RADIO130NM_SYNTH6__RESET_RFD__READ(src) \
21630 (((u_int32_t)(src)\
21631 & 0x00004000U) >> 14)
21632 #define RADIO130NM_SYNTH6__RESET_RFD__SET(dst) \
21633 (dst) = ((dst) &\
21634 ~0x00004000U) | ((u_int32_t)(1) << 14)
21635 #define RADIO130NM_SYNTH6__RESET_RFD__CLR(dst) \
21636 (dst) = ((dst) &\
21637 ~0x00004000U) | ((u_int32_t)(0) << 14)
21638
21639 /* macros for field SHORT_R */
21640 #define RADIO130NM_SYNTH6__SHORT_R__SHIFT 15
21641 #define RADIO130NM_SYNTH6__SHORT_R__WIDTH 1
21642 #define RADIO130NM_SYNTH6__SHORT_R__MASK 0x00008000U
21643 #define RADIO130NM_SYNTH6__SHORT_R__READ(src) \
21644 (((u_int32_t)(src)\
21645 & 0x00008000U) >> 15)
21646 #define RADIO130NM_SYNTH6__SHORT_R__SET(dst) \
21647 (dst) = ((dst) &\
21648 ~0x00008000U) | ((u_int32_t)(1) << 15)
21649 #define RADIO130NM_SYNTH6__SHORT_R__CLR(dst) \
21650 (dst) = ((dst) &\
21651 ~0x00008000U) | ((u_int32_t)(0) << 15)
21652
21653 /* macros for field VCO_CAP_ST */
21654 #define RADIO130NM_SYNTH6__VCO_CAP_ST__SHIFT 16
21655 #define RADIO130NM_SYNTH6__VCO_CAP_ST__WIDTH 8
21656 #define RADIO130NM_SYNTH6__VCO_CAP_ST__MASK 0x00ff0000U
21657 #define RADIO130NM_SYNTH6__VCO_CAP_ST__READ(src) \
21658 (((u_int32_t)(src)\
21659 & 0x00ff0000U) >> 16)
21660
21661 /* macros for field PIN_VC */
21662 #define RADIO130NM_SYNTH6__PIN_VC__SHIFT 24
21663 #define RADIO130NM_SYNTH6__PIN_VC__WIDTH 1
21664 #define RADIO130NM_SYNTH6__PIN_VC__MASK 0x01000000U
21665 #define RADIO130NM_SYNTH6__PIN_VC__READ(src) \
21666 (((u_int32_t)(src)\
21667 & 0x01000000U) >> 24)
21668 #define RADIO130NM_SYNTH6__PIN_VC__SET(dst) \
21669 (dst) = ((dst) &\
21670 ~0x01000000U) | ((u_int32_t)(1) << 24)
21671 #define RADIO130NM_SYNTH6__PIN_VC__CLR(dst) \
21672 (dst) = ((dst) &\
21673 ~0x01000000U) | ((u_int32_t)(0) << 24)
21674
21675 /* macros for field SYNTH_LOCK_VC_OK */
21676 #define RADIO130NM_SYNTH6__SYNTH_LOCK_VC_OK__SHIFT 25
21677 #define RADIO130NM_SYNTH6__SYNTH_LOCK_VC_OK__WIDTH 1
21678 #define RADIO130NM_SYNTH6__SYNTH_LOCK_VC_OK__MASK 0x02000000U
21679 #define RADIO130NM_SYNTH6__SYNTH_LOCK_VC_OK__READ(src) \
21680 (((u_int32_t)(src)\
21681 & 0x02000000U) >> 25)
21682 #define RADIO130NM_SYNTH6__SYNTH_LOCK_VC_OK__SET(dst) \
21683 (dst) = ((dst) &\
21684 ~0x02000000U) | ((u_int32_t)(1) << 25)
21685 #define RADIO130NM_SYNTH6__SYNTH_LOCK_VC_OK__CLR(dst) \
21686 (dst) = ((dst) &\
21687 ~0x02000000U) | ((u_int32_t)(0) << 25)
21688
21689 /* macros for field CAP_SEARCH */
21690 #define RADIO130NM_SYNTH6__CAP_SEARCH__SHIFT 26
21691 #define RADIO130NM_SYNTH6__CAP_SEARCH__WIDTH 1
21692 #define RADIO130NM_SYNTH6__CAP_SEARCH__MASK 0x04000000U
21693 #define RADIO130NM_SYNTH6__CAP_SEARCH__READ(src) \
21694 (((u_int32_t)(src)\
21695 & 0x04000000U) >> 26)
21696 #define RADIO130NM_SYNTH6__CAP_SEARCH__SET(dst) \
21697 (dst) = ((dst) &\
21698 ~0x04000000U) | ((u_int32_t)(1) << 26)
21699 #define RADIO130NM_SYNTH6__CAP_SEARCH__CLR(dst) \
21700 (dst) = ((dst) &\
21701 ~0x04000000U) | ((u_int32_t)(0) << 26)
21702
21703 /* macros for field SYNTH_SM_STATE */
21704 #define RADIO130NM_SYNTH6__SYNTH_SM_STATE__SHIFT 27
21705 #define RADIO130NM_SYNTH6__SYNTH_SM_STATE__WIDTH 4
21706 #define RADIO130NM_SYNTH6__SYNTH_SM_STATE__MASK 0x78000000U
21707 #define RADIO130NM_SYNTH6__SYNTH_SM_STATE__READ(src) \
21708 (((u_int32_t)(src)\
21709 & 0x78000000U) >> 27)
21710
21711 /* macros for field SYNTH_ON */
21712 #define RADIO130NM_SYNTH6__SYNTH_ON__SHIFT 31
21713 #define RADIO130NM_SYNTH6__SYNTH_ON__WIDTH 1
21714 #define RADIO130NM_SYNTH6__SYNTH_ON__MASK 0x80000000U
21715 #define RADIO130NM_SYNTH6__SYNTH_ON__READ(src) \
21716 (((u_int32_t)(src)\
21717 & 0x80000000U) >> 31)
21718 #define RADIO130NM_SYNTH6__SYNTH_ON__SET(dst) \
21719 (dst) = ((dst) &\
21720 ~0x80000000U) | ((u_int32_t)(1) << 31)
21721 #define RADIO130NM_SYNTH6__SYNTH_ON__CLR(dst) \
21722 (dst) = ((dst) &\
21723 ~0x80000000U) | ((u_int32_t)(0) << 31)
21724 #define RADIO130NM_SYNTH6__TYPE u_int32_t
21725 #define RADIO130NM_SYNTH6__READ 0xffffffffU
21726
21727 #endif /* __RADIO130NM_SYNTH6_MACRO__ */
21728
21729
21730 /* macros for merlin2_0_radio_reg_map.SYNTH6 */
21731 #define INST_MERLIN2_0_RADIO_REG_MAP__SYNTH6__NUM 1
21732
21733 /* macros for BlueprintGlobalNameSpace::RADIO130NM_SYNTH7 */
21734 #ifndef __RADIO130NM_SYNTH7_MACRO__
21735 #define __RADIO130NM_SYNTH7_MACRO__
21736
21737 /* macros for field OVRCHANDECODER */
21738 #define RADIO130NM_SYNTH7__OVRCHANDECODER__SHIFT 0
21739 #define RADIO130NM_SYNTH7__OVRCHANDECODER__WIDTH 1
21740 #define RADIO130NM_SYNTH7__OVRCHANDECODER__MASK 0x00000001U
21741 #define RADIO130NM_SYNTH7__OVRCHANDECODER__READ(src) \
21742 (u_int32_t)(src)\
21743 & 0x00000001U
21744 #define RADIO130NM_SYNTH7__OVRCHANDECODER__WRITE(src) \
21745 ((u_int32_t)(src)\
21746 & 0x00000001U)
21747 #define RADIO130NM_SYNTH7__OVRCHANDECODER__MODIFY(dst, src) \
21748 (dst) = ((dst) &\
21749 ~0x00000001U) | ((u_int32_t)(src) &\
21750 0x00000001U)
21751 #define RADIO130NM_SYNTH7__OVRCHANDECODER__VERIFY(src) \
21752 (!(((u_int32_t)(src)\
21753 & ~0x00000001U)))
21754 #define RADIO130NM_SYNTH7__OVRCHANDECODER__SET(dst) \
21755 (dst) = ((dst) &\
21756 ~0x00000001U) | (u_int32_t)(1)
21757 #define RADIO130NM_SYNTH7__OVRCHANDECODER__CLR(dst) \
21758 (dst) = ((dst) &\
21759 ~0x00000001U) | (u_int32_t)(0)
21760
21761 /* macros for field FORCE_FRACLSB */
21762 #define RADIO130NM_SYNTH7__FORCE_FRACLSB__SHIFT 1
21763 #define RADIO130NM_SYNTH7__FORCE_FRACLSB__WIDTH 1
21764 #define RADIO130NM_SYNTH7__FORCE_FRACLSB__MASK 0x00000002U
21765 #define RADIO130NM_SYNTH7__FORCE_FRACLSB__READ(src) \
21766 (((u_int32_t)(src)\
21767 & 0x00000002U) >> 1)
21768 #define RADIO130NM_SYNTH7__FORCE_FRACLSB__WRITE(src) \
21769 (((u_int32_t)(src)\
21770 << 1) & 0x00000002U)
21771 #define RADIO130NM_SYNTH7__FORCE_FRACLSB__MODIFY(dst, src) \
21772 (dst) = ((dst) &\
21773 ~0x00000002U) | (((u_int32_t)(src) <<\
21774 1) & 0x00000002U)
21775 #define RADIO130NM_SYNTH7__FORCE_FRACLSB__VERIFY(src) \
21776 (!((((u_int32_t)(src)\
21777 << 1) & ~0x00000002U)))
21778 #define RADIO130NM_SYNTH7__FORCE_FRACLSB__SET(dst) \
21779 (dst) = ((dst) &\
21780 ~0x00000002U) | ((u_int32_t)(1) << 1)
21781 #define RADIO130NM_SYNTH7__FORCE_FRACLSB__CLR(dst) \
21782 (dst) = ((dst) &\
21783 ~0x00000002U) | ((u_int32_t)(0) << 1)
21784
21785 /* macros for field CHANFRAC */
21786 #define RADIO130NM_SYNTH7__CHANFRAC__SHIFT 2
21787 #define RADIO130NM_SYNTH7__CHANFRAC__WIDTH 17
21788 #define RADIO130NM_SYNTH7__CHANFRAC__MASK 0x0007fffcU
21789 #define RADIO130NM_SYNTH7__CHANFRAC__READ(src) \
21790 (((u_int32_t)(src)\
21791 & 0x0007fffcU) >> 2)
21792 #define RADIO130NM_SYNTH7__CHANFRAC__WRITE(src) \
21793 (((u_int32_t)(src)\
21794 << 2) & 0x0007fffcU)
21795 #define RADIO130NM_SYNTH7__CHANFRAC__MODIFY(dst, src) \
21796 (dst) = ((dst) &\
21797 ~0x0007fffcU) | (((u_int32_t)(src) <<\
21798 2) & 0x0007fffcU)
21799 #define RADIO130NM_SYNTH7__CHANFRAC__VERIFY(src) \
21800 (!((((u_int32_t)(src)\
21801 << 2) & ~0x0007fffcU)))
21802
21803 /* macros for field CHANSEL */
21804 #define RADIO130NM_SYNTH7__CHANSEL__SHIFT 19
21805 #define RADIO130NM_SYNTH7__CHANSEL__WIDTH 9
21806 #define RADIO130NM_SYNTH7__CHANSEL__MASK 0x0ff80000U
21807 #define RADIO130NM_SYNTH7__CHANSEL__READ(src) \
21808 (((u_int32_t)(src)\
21809 & 0x0ff80000U) >> 19)
21810 #define RADIO130NM_SYNTH7__CHANSEL__WRITE(src) \
21811 (((u_int32_t)(src)\
21812 << 19) & 0x0ff80000U)
21813 #define RADIO130NM_SYNTH7__CHANSEL__MODIFY(dst, src) \
21814 (dst) = ((dst) &\
21815 ~0x0ff80000U) | (((u_int32_t)(src) <<\
21816 19) & 0x0ff80000U)
21817 #define RADIO130NM_SYNTH7__CHANSEL__VERIFY(src) \
21818 (!((((u_int32_t)(src)\
21819 << 19) & ~0x0ff80000U)))
21820
21821 /* macros for field AMODEREFSEL */
21822 #define RADIO130NM_SYNTH7__AMODEREFSEL__SHIFT 28
21823 #define RADIO130NM_SYNTH7__AMODEREFSEL__WIDTH 2
21824 #define RADIO130NM_SYNTH7__AMODEREFSEL__MASK 0x30000000U
21825 #define RADIO130NM_SYNTH7__AMODEREFSEL__READ(src) \
21826 (((u_int32_t)(src)\
21827 & 0x30000000U) >> 28)
21828 #define RADIO130NM_SYNTH7__AMODEREFSEL__WRITE(src) \
21829 (((u_int32_t)(src)\
21830 << 28) & 0x30000000U)
21831 #define RADIO130NM_SYNTH7__AMODEREFSEL__MODIFY(dst, src) \
21832 (dst) = ((dst) &\
21833 ~0x30000000U) | (((u_int32_t)(src) <<\
21834 28) & 0x30000000U)
21835 #define RADIO130NM_SYNTH7__AMODEREFSEL__VERIFY(src) \
21836 (!((((u_int32_t)(src)\
21837 << 28) & ~0x30000000U)))
21838
21839 /* macros for field FRACMODE */
21840 #define RADIO130NM_SYNTH7__FRACMODE__SHIFT 30
21841 #define RADIO130NM_SYNTH7__FRACMODE__WIDTH 1
21842 #define RADIO130NM_SYNTH7__FRACMODE__MASK 0x40000000U
21843 #define RADIO130NM_SYNTH7__FRACMODE__READ(src) \
21844 (((u_int32_t)(src)\
21845 & 0x40000000U) >> 30)
21846 #define RADIO130NM_SYNTH7__FRACMODE__WRITE(src) \
21847 (((u_int32_t)(src)\
21848 << 30) & 0x40000000U)
21849 #define RADIO130NM_SYNTH7__FRACMODE__MODIFY(dst, src) \
21850 (dst) = ((dst) &\
21851 ~0x40000000U) | (((u_int32_t)(src) <<\
21852 30) & 0x40000000U)
21853 #define RADIO130NM_SYNTH7__FRACMODE__VERIFY(src) \
21854 (!((((u_int32_t)(src)\
21855 << 30) & ~0x40000000U)))
21856 #define RADIO130NM_SYNTH7__FRACMODE__SET(dst) \
21857 (dst) = ((dst) &\
21858 ~0x40000000U) | ((u_int32_t)(1) << 30)
21859 #define RADIO130NM_SYNTH7__FRACMODE__CLR(dst) \
21860 (dst) = ((dst) &\
21861 ~0x40000000U) | ((u_int32_t)(0) << 30)
21862
21863 /* macros for field LOADSYNTHCHANNEL */
21864 #define RADIO130NM_SYNTH7__LOADSYNTHCHANNEL__SHIFT 31
21865 #define RADIO130NM_SYNTH7__LOADSYNTHCHANNEL__WIDTH 1
21866 #define RADIO130NM_SYNTH7__LOADSYNTHCHANNEL__MASK 0x80000000U
21867 #define RADIO130NM_SYNTH7__LOADSYNTHCHANNEL__READ(src) \
21868 (((u_int32_t)(src)\
21869 & 0x80000000U) >> 31)
21870 #define RADIO130NM_SYNTH7__LOADSYNTHCHANNEL__WRITE(src) \
21871 (((u_int32_t)(src)\
21872 << 31) & 0x80000000U)
21873 #define RADIO130NM_SYNTH7__LOADSYNTHCHANNEL__MODIFY(dst, src) \
21874 (dst) = ((dst) &\
21875 ~0x80000000U) | (((u_int32_t)(src) <<\
21876 31) & 0x80000000U)
21877 #define RADIO130NM_SYNTH7__LOADSYNTHCHANNEL__VERIFY(src) \
21878 (!((((u_int32_t)(src)\
21879 << 31) & ~0x80000000U)))
21880 #define RADIO130NM_SYNTH7__LOADSYNTHCHANNEL__SET(dst) \
21881 (dst) = ((dst) &\
21882 ~0x80000000U) | ((u_int32_t)(1) << 31)
21883 #define RADIO130NM_SYNTH7__LOADSYNTHCHANNEL__CLR(dst) \
21884 (dst) = ((dst) &\
21885 ~0x80000000U) | ((u_int32_t)(0) << 31)
21886 #define RADIO130NM_SYNTH7__TYPE u_int32_t
21887 #define RADIO130NM_SYNTH7__READ 0xffffffffU
21888 #define RADIO130NM_SYNTH7__WRITE 0xffffffffU
21889
21890 #endif /* __RADIO130NM_SYNTH7_MACRO__ */
21891
21892
21893 /* macros for merlin2_0_radio_reg_map.SYNTH7 */
21894 #define INST_MERLIN2_0_RADIO_REG_MAP__SYNTH7__NUM 1
21895
21896 /* macros for BlueprintGlobalNameSpace::RADIO130NM_SYNTH8 */
21897 #ifndef __RADIO130NM_SYNTH8_MACRO__
21898 #define __RADIO130NM_SYNTH8_MACRO__
21899
21900 /* macros for field CPSTEERING_EN_FRACN */
21901 #define RADIO130NM_SYNTH8__CPSTEERING_EN_FRACN__SHIFT 0
21902 #define RADIO130NM_SYNTH8__CPSTEERING_EN_FRACN__WIDTH 1
21903 #define RADIO130NM_SYNTH8__CPSTEERING_EN_FRACN__MASK 0x00000001U
21904 #define RADIO130NM_SYNTH8__CPSTEERING_EN_FRACN__READ(src) \
21905 (u_int32_t)(src)\
21906 & 0x00000001U
21907 #define RADIO130NM_SYNTH8__CPSTEERING_EN_FRACN__WRITE(src) \
21908 ((u_int32_t)(src)\
21909 & 0x00000001U)
21910 #define RADIO130NM_SYNTH8__CPSTEERING_EN_FRACN__MODIFY(dst, src) \
21911 (dst) = ((dst) &\
21912 ~0x00000001U) | ((u_int32_t)(src) &\
21913 0x00000001U)
21914 #define RADIO130NM_SYNTH8__CPSTEERING_EN_FRACN__VERIFY(src) \
21915 (!(((u_int32_t)(src)\
21916 & ~0x00000001U)))
21917 #define RADIO130NM_SYNTH8__CPSTEERING_EN_FRACN__SET(dst) \
21918 (dst) = ((dst) &\
21919 ~0x00000001U) | (u_int32_t)(1)
21920 #define RADIO130NM_SYNTH8__CPSTEERING_EN_FRACN__CLR(dst) \
21921 (dst) = ((dst) &\
21922 ~0x00000001U) | (u_int32_t)(0)
21923
21924 /* macros for field LOOP_ICPB */
21925 #define RADIO130NM_SYNTH8__LOOP_ICPB__SHIFT 1
21926 #define RADIO130NM_SYNTH8__LOOP_ICPB__WIDTH 7
21927 #define RADIO130NM_SYNTH8__LOOP_ICPB__MASK 0x000000feU
21928 #define RADIO130NM_SYNTH8__LOOP_ICPB__READ(src) \
21929 (((u_int32_t)(src)\
21930 & 0x000000feU) >> 1)
21931 #define RADIO130NM_SYNTH8__LOOP_ICPB__WRITE(src) \
21932 (((u_int32_t)(src)\
21933 << 1) & 0x000000feU)
21934 #define RADIO130NM_SYNTH8__LOOP_ICPB__MODIFY(dst, src) \
21935 (dst) = ((dst) &\
21936 ~0x000000feU) | (((u_int32_t)(src) <<\
21937 1) & 0x000000feU)
21938 #define RADIO130NM_SYNTH8__LOOP_ICPB__VERIFY(src) \
21939 (!((((u_int32_t)(src)\
21940 << 1) & ~0x000000feU)))
21941
21942 /* macros for field LOOP_CSB */
21943 #define RADIO130NM_SYNTH8__LOOP_CSB__SHIFT 8
21944 #define RADIO130NM_SYNTH8__LOOP_CSB__WIDTH 4
21945 #define RADIO130NM_SYNTH8__LOOP_CSB__MASK 0x00000f00U
21946 #define RADIO130NM_SYNTH8__LOOP_CSB__READ(src) \
21947 (((u_int32_t)(src)\
21948 & 0x00000f00U) >> 8)
21949 #define RADIO130NM_SYNTH8__LOOP_CSB__WRITE(src) \
21950 (((u_int32_t)(src)\
21951 << 8) & 0x00000f00U)
21952 #define RADIO130NM_SYNTH8__LOOP_CSB__MODIFY(dst, src) \
21953 (dst) = ((dst) &\
21954 ~0x00000f00U) | (((u_int32_t)(src) <<\
21955 8) & 0x00000f00U)
21956 #define RADIO130NM_SYNTH8__LOOP_CSB__VERIFY(src) \
21957 (!((((u_int32_t)(src)\
21958 << 8) & ~0x00000f00U)))
21959
21960 /* macros for field LOOP_RSB */
21961 #define RADIO130NM_SYNTH8__LOOP_RSB__SHIFT 12
21962 #define RADIO130NM_SYNTH8__LOOP_RSB__WIDTH 5
21963 #define RADIO130NM_SYNTH8__LOOP_RSB__MASK 0x0001f000U
21964 #define RADIO130NM_SYNTH8__LOOP_RSB__READ(src) \
21965 (((u_int32_t)(src)\
21966 & 0x0001f000U) >> 12)
21967 #define RADIO130NM_SYNTH8__LOOP_RSB__WRITE(src) \
21968 (((u_int32_t)(src)\
21969 << 12) & 0x0001f000U)
21970 #define RADIO130NM_SYNTH8__LOOP_RSB__MODIFY(dst, src) \
21971 (dst) = ((dst) &\
21972 ~0x0001f000U) | (((u_int32_t)(src) <<\
21973 12) & 0x0001f000U)
21974 #define RADIO130NM_SYNTH8__LOOP_RSB__VERIFY(src) \
21975 (!((((u_int32_t)(src)\
21976 << 12) & ~0x0001f000U)))
21977
21978 /* macros for field LOOP_CPB */
21979 #define RADIO130NM_SYNTH8__LOOP_CPB__SHIFT 17
21980 #define RADIO130NM_SYNTH8__LOOP_CPB__WIDTH 5
21981 #define RADIO130NM_SYNTH8__LOOP_CPB__MASK 0x003e0000U
21982 #define RADIO130NM_SYNTH8__LOOP_CPB__READ(src) \
21983 (((u_int32_t)(src)\
21984 & 0x003e0000U) >> 17)
21985 #define RADIO130NM_SYNTH8__LOOP_CPB__WRITE(src) \
21986 (((u_int32_t)(src)\
21987 << 17) & 0x003e0000U)
21988 #define RADIO130NM_SYNTH8__LOOP_CPB__MODIFY(dst, src) \
21989 (dst) = ((dst) &\
21990 ~0x003e0000U) | (((u_int32_t)(src) <<\
21991 17) & 0x003e0000U)
21992 #define RADIO130NM_SYNTH8__LOOP_CPB__VERIFY(src) \
21993 (!((((u_int32_t)(src)\
21994 << 17) & ~0x003e0000U)))
21995
21996 /* macros for field LOOP_3RD_ORDER_RB */
21997 #define RADIO130NM_SYNTH8__LOOP_3RD_ORDER_RB__SHIFT 22
21998 #define RADIO130NM_SYNTH8__LOOP_3RD_ORDER_RB__WIDTH 5
21999 #define RADIO130NM_SYNTH8__LOOP_3RD_ORDER_RB__MASK 0x07c00000U
22000 #define RADIO130NM_SYNTH8__LOOP_3RD_ORDER_RB__READ(src) \
22001 (((u_int32_t)(src)\
22002 & 0x07c00000U) >> 22)
22003 #define RADIO130NM_SYNTH8__LOOP_3RD_ORDER_RB__WRITE(src) \
22004 (((u_int32_t)(src)\
22005 << 22) & 0x07c00000U)
22006 #define RADIO130NM_SYNTH8__LOOP_3RD_ORDER_RB__MODIFY(dst, src) \
22007 (dst) = ((dst) &\
22008 ~0x07c00000U) | (((u_int32_t)(src) <<\
22009 22) & 0x07c00000U)
22010 #define RADIO130NM_SYNTH8__LOOP_3RD_ORDER_RB__VERIFY(src) \
22011 (!((((u_int32_t)(src)\
22012 << 22) & ~0x07c00000U)))
22013
22014 /* macros for field REFDIVB */
22015 #define RADIO130NM_SYNTH8__REFDIVB__SHIFT 27
22016 #define RADIO130NM_SYNTH8__REFDIVB__WIDTH 5
22017 #define RADIO130NM_SYNTH8__REFDIVB__MASK 0xf8000000U
22018 #define RADIO130NM_SYNTH8__REFDIVB__READ(src) \
22019 (((u_int32_t)(src)\
22020 & 0xf8000000U) >> 27)
22021 #define RADIO130NM_SYNTH8__REFDIVB__WRITE(src) \
22022 (((u_int32_t)(src)\
22023 << 27) & 0xf8000000U)
22024 #define RADIO130NM_SYNTH8__REFDIVB__MODIFY(dst, src) \
22025 (dst) = ((dst) &\
22026 ~0xf8000000U) | (((u_int32_t)(src) <<\
22027 27) & 0xf8000000U)
22028 #define RADIO130NM_SYNTH8__REFDIVB__VERIFY(src) \
22029 (!((((u_int32_t)(src)\
22030 << 27) & ~0xf8000000U)))
22031 #define RADIO130NM_SYNTH8__TYPE u_int32_t
22032 #define RADIO130NM_SYNTH8__READ 0xffffffffU
22033 #define RADIO130NM_SYNTH8__WRITE 0xffffffffU
22034
22035 #endif /* __RADIO130NM_SYNTH8_MACRO__ */
22036
22037
22038 /* macros for merlin2_0_radio_reg_map.SYNTH8 */
22039 #define INST_MERLIN2_0_RADIO_REG_MAP__SYNTH8__NUM 1
22040
22041 /* macros for BlueprintGlobalNameSpace::RADIO130NM_SYNTH9 */
22042 #ifndef __RADIO130NM_SYNTH9_MACRO__
22043 #define __RADIO130NM_SYNTH9_MACRO__
22044
22045 /* macros for field PFDDELAY_INTN */
22046 #define RADIO130NM_SYNTH9__PFDDELAY_INTN__SHIFT 0
22047 #define RADIO130NM_SYNTH9__PFDDELAY_INTN__WIDTH 1
22048 #define RADIO130NM_SYNTH9__PFDDELAY_INTN__MASK 0x00000001U
22049 #define RADIO130NM_SYNTH9__PFDDELAY_INTN__READ(src) \
22050 (u_int32_t)(src)\
22051 & 0x00000001U
22052 #define RADIO130NM_SYNTH9__PFDDELAY_INTN__WRITE(src) \
22053 ((u_int32_t)(src)\
22054 & 0x00000001U)
22055 #define RADIO130NM_SYNTH9__PFDDELAY_INTN__MODIFY(dst, src) \
22056 (dst) = ((dst) &\
22057 ~0x00000001U) | ((u_int32_t)(src) &\
22058 0x00000001U)
22059 #define RADIO130NM_SYNTH9__PFDDELAY_INTN__VERIFY(src) \
22060 (!(((u_int32_t)(src)\
22061 & ~0x00000001U)))
22062 #define RADIO130NM_SYNTH9__PFDDELAY_INTN__SET(dst) \
22063 (dst) = ((dst) &\
22064 ~0x00000001U) | (u_int32_t)(1)
22065 #define RADIO130NM_SYNTH9__PFDDELAY_INTN__CLR(dst) \
22066 (dst) = ((dst) &\
22067 ~0x00000001U) | (u_int32_t)(0)
22068
22069 /* macros for field SLOPE_ICPA0 */
22070 #define RADIO130NM_SYNTH9__SLOPE_ICPA0__SHIFT 1
22071 #define RADIO130NM_SYNTH9__SLOPE_ICPA0__WIDTH 3
22072 #define RADIO130NM_SYNTH9__SLOPE_ICPA0__MASK 0x0000000eU
22073 #define RADIO130NM_SYNTH9__SLOPE_ICPA0__READ(src) \
22074 (((u_int32_t)(src)\
22075 & 0x0000000eU) >> 1)
22076 #define RADIO130NM_SYNTH9__SLOPE_ICPA0__WRITE(src) \
22077 (((u_int32_t)(src)\
22078 << 1) & 0x0000000eU)
22079 #define RADIO130NM_SYNTH9__SLOPE_ICPA0__MODIFY(dst, src) \
22080 (dst) = ((dst) &\
22081 ~0x0000000eU) | (((u_int32_t)(src) <<\
22082 1) & 0x0000000eU)
22083 #define RADIO130NM_SYNTH9__SLOPE_ICPA0__VERIFY(src) \
22084 (!((((u_int32_t)(src)\
22085 << 1) & ~0x0000000eU)))
22086
22087 /* macros for field LOOP_ICPA0 */
22088 #define RADIO130NM_SYNTH9__LOOP_ICPA0__SHIFT 4
22089 #define RADIO130NM_SYNTH9__LOOP_ICPA0__WIDTH 4
22090 #define RADIO130NM_SYNTH9__LOOP_ICPA0__MASK 0x000000f0U
22091 #define RADIO130NM_SYNTH9__LOOP_ICPA0__READ(src) \
22092 (((u_int32_t)(src)\
22093 & 0x000000f0U) >> 4)
22094 #define RADIO130NM_SYNTH9__LOOP_ICPA0__WRITE(src) \
22095 (((u_int32_t)(src)\
22096 << 4) & 0x000000f0U)
22097 #define RADIO130NM_SYNTH9__LOOP_ICPA0__MODIFY(dst, src) \
22098 (dst) = ((dst) &\
22099 ~0x000000f0U) | (((u_int32_t)(src) <<\
22100 4) & 0x000000f0U)
22101 #define RADIO130NM_SYNTH9__LOOP_ICPA0__VERIFY(src) \
22102 (!((((u_int32_t)(src)\
22103 << 4) & ~0x000000f0U)))
22104
22105 /* macros for field LOOP_CSA0 */
22106 #define RADIO130NM_SYNTH9__LOOP_CSA0__SHIFT 8
22107 #define RADIO130NM_SYNTH9__LOOP_CSA0__WIDTH 4
22108 #define RADIO130NM_SYNTH9__LOOP_CSA0__MASK 0x00000f00U
22109 #define RADIO130NM_SYNTH9__LOOP_CSA0__READ(src) \
22110 (((u_int32_t)(src)\
22111 & 0x00000f00U) >> 8)
22112 #define RADIO130NM_SYNTH9__LOOP_CSA0__WRITE(src) \
22113 (((u_int32_t)(src)\
22114 << 8) & 0x00000f00U)
22115 #define RADIO130NM_SYNTH9__LOOP_CSA0__MODIFY(dst, src) \
22116 (dst) = ((dst) &\
22117 ~0x00000f00U) | (((u_int32_t)(src) <<\
22118 8) & 0x00000f00U)
22119 #define RADIO130NM_SYNTH9__LOOP_CSA0__VERIFY(src) \
22120 (!((((u_int32_t)(src)\
22121 << 8) & ~0x00000f00U)))
22122
22123 /* macros for field LOOP_RSA0 */
22124 #define RADIO130NM_SYNTH9__LOOP_RSA0__SHIFT 12
22125 #define RADIO130NM_SYNTH9__LOOP_RSA0__WIDTH 5
22126 #define RADIO130NM_SYNTH9__LOOP_RSA0__MASK 0x0001f000U
22127 #define RADIO130NM_SYNTH9__LOOP_RSA0__READ(src) \
22128 (((u_int32_t)(src)\
22129 & 0x0001f000U) >> 12)
22130 #define RADIO130NM_SYNTH9__LOOP_RSA0__WRITE(src) \
22131 (((u_int32_t)(src)\
22132 << 12) & 0x0001f000U)
22133 #define RADIO130NM_SYNTH9__LOOP_RSA0__MODIFY(dst, src) \
22134 (dst) = ((dst) &\
22135 ~0x0001f000U) | (((u_int32_t)(src) <<\
22136 12) & 0x0001f000U)
22137 #define RADIO130NM_SYNTH9__LOOP_RSA0__VERIFY(src) \
22138 (!((((u_int32_t)(src)\
22139 << 12) & ~0x0001f000U)))
22140
22141 /* macros for field LOOP_CPA0 */
22142 #define RADIO130NM_SYNTH9__LOOP_CPA0__SHIFT 17
22143 #define RADIO130NM_SYNTH9__LOOP_CPA0__WIDTH 5
22144 #define RADIO130NM_SYNTH9__LOOP_CPA0__MASK 0x003e0000U
22145 #define RADIO130NM_SYNTH9__LOOP_CPA0__READ(src) \
22146 (((u_int32_t)(src)\
22147 & 0x003e0000U) >> 17)
22148 #define RADIO130NM_SYNTH9__LOOP_CPA0__WRITE(src) \
22149 (((u_int32_t)(src)\
22150 << 17) & 0x003e0000U)
22151 #define RADIO130NM_SYNTH9__LOOP_CPA0__MODIFY(dst, src) \
22152 (dst) = ((dst) &\
22153 ~0x003e0000U) | (((u_int32_t)(src) <<\
22154 17) & 0x003e0000U)
22155 #define RADIO130NM_SYNTH9__LOOP_CPA0__VERIFY(src) \
22156 (!((((u_int32_t)(src)\
22157 << 17) & ~0x003e0000U)))
22158
22159 /* macros for field LOOP_3RD_ORDER_RA */
22160 #define RADIO130NM_SYNTH9__LOOP_3RD_ORDER_RA__SHIFT 22
22161 #define RADIO130NM_SYNTH9__LOOP_3RD_ORDER_RA__WIDTH 5
22162 #define RADIO130NM_SYNTH9__LOOP_3RD_ORDER_RA__MASK 0x07c00000U
22163 #define RADIO130NM_SYNTH9__LOOP_3RD_ORDER_RA__READ(src) \
22164 (((u_int32_t)(src)\
22165 & 0x07c00000U) >> 22)
22166 #define RADIO130NM_SYNTH9__LOOP_3RD_ORDER_RA__WRITE(src) \
22167 (((u_int32_t)(src)\
22168 << 22) & 0x07c00000U)
22169 #define RADIO130NM_SYNTH9__LOOP_3RD_ORDER_RA__MODIFY(dst, src) \
22170 (dst) = ((dst) &\
22171 ~0x07c00000U) | (((u_int32_t)(src) <<\
22172 22) & 0x07c00000U)
22173 #define RADIO130NM_SYNTH9__LOOP_3RD_ORDER_RA__VERIFY(src) \
22174 (!((((u_int32_t)(src)\
22175 << 22) & ~0x07c00000U)))
22176
22177 /* macros for field REFDIVA */
22178 #define RADIO130NM_SYNTH9__REFDIVA__SHIFT 27
22179 #define RADIO130NM_SYNTH9__REFDIVA__WIDTH 5
22180 #define RADIO130NM_SYNTH9__REFDIVA__MASK 0xf8000000U
22181 #define RADIO130NM_SYNTH9__REFDIVA__READ(src) \
22182 (((u_int32_t)(src)\
22183 & 0xf8000000U) >> 27)
22184 #define RADIO130NM_SYNTH9__REFDIVA__WRITE(src) \
22185 (((u_int32_t)(src)\
22186 << 27) & 0xf8000000U)
22187 #define RADIO130NM_SYNTH9__REFDIVA__MODIFY(dst, src) \
22188 (dst) = ((dst) &\
22189 ~0xf8000000U) | (((u_int32_t)(src) <<\
22190 27) & 0xf8000000U)
22191 #define RADIO130NM_SYNTH9__REFDIVA__VERIFY(src) \
22192 (!((((u_int32_t)(src)\
22193 << 27) & ~0xf8000000U)))
22194 #define RADIO130NM_SYNTH9__TYPE u_int32_t
22195 #define RADIO130NM_SYNTH9__READ 0xffffffffU
22196 #define RADIO130NM_SYNTH9__WRITE 0xffffffffU
22197
22198 #endif /* __RADIO130NM_SYNTH9_MACRO__ */
22199
22200
22201 /* macros for merlin2_0_radio_reg_map.SYNTH9 */
22202 #define INST_MERLIN2_0_RADIO_REG_MAP__SYNTH9__NUM 1
22203
22204 /* macros for BlueprintGlobalNameSpace::RADIO130NM_SYNTH10 */
22205 #ifndef __RADIO130NM_SYNTH10_MACRO__
22206 #define __RADIO130NM_SYNTH10_MACRO__
22207
22208 /* macros for field SPARE */
22209 #define RADIO130NM_SYNTH10__SPARE__SHIFT 0
22210 #define RADIO130NM_SYNTH10__SPARE__WIDTH 11
22211 #define RADIO130NM_SYNTH10__SPARE__MASK 0x000007ffU
22212 #define RADIO130NM_SYNTH10__SPARE__READ(src) (u_int32_t)(src) & 0x000007ffU
22213 #define RADIO130NM_SYNTH10__SPARE__WRITE(src) ((u_int32_t)(src) & 0x000007ffU)
22214 #define RADIO130NM_SYNTH10__SPARE__MODIFY(dst, src) \
22215 (dst) = ((dst) &\
22216 ~0x000007ffU) | ((u_int32_t)(src) &\
22217 0x000007ffU)
22218 #define RADIO130NM_SYNTH10__SPARE__VERIFY(src) \
22219 (!(((u_int32_t)(src)\
22220 & ~0x000007ffU)))
22221
22222 /* macros for field SLOPE_ICPA1 */
22223 #define RADIO130NM_SYNTH10__SLOPE_ICPA1__SHIFT 11
22224 #define RADIO130NM_SYNTH10__SLOPE_ICPA1__WIDTH 3
22225 #define RADIO130NM_SYNTH10__SLOPE_ICPA1__MASK 0x00003800U
22226 #define RADIO130NM_SYNTH10__SLOPE_ICPA1__READ(src) \
22227 (((u_int32_t)(src)\
22228 & 0x00003800U) >> 11)
22229 #define RADIO130NM_SYNTH10__SLOPE_ICPA1__WRITE(src) \
22230 (((u_int32_t)(src)\
22231 << 11) & 0x00003800U)
22232 #define RADIO130NM_SYNTH10__SLOPE_ICPA1__MODIFY(dst, src) \
22233 (dst) = ((dst) &\
22234 ~0x00003800U) | (((u_int32_t)(src) <<\
22235 11) & 0x00003800U)
22236 #define RADIO130NM_SYNTH10__SLOPE_ICPA1__VERIFY(src) \
22237 (!((((u_int32_t)(src)\
22238 << 11) & ~0x00003800U)))
22239
22240 /* macros for field LOOP_ICPA1 */
22241 #define RADIO130NM_SYNTH10__LOOP_ICPA1__SHIFT 14
22242 #define RADIO130NM_SYNTH10__LOOP_ICPA1__WIDTH 4
22243 #define RADIO130NM_SYNTH10__LOOP_ICPA1__MASK 0x0003c000U
22244 #define RADIO130NM_SYNTH10__LOOP_ICPA1__READ(src) \
22245 (((u_int32_t)(src)\
22246 & 0x0003c000U) >> 14)
22247 #define RADIO130NM_SYNTH10__LOOP_ICPA1__WRITE(src) \
22248 (((u_int32_t)(src)\
22249 << 14) & 0x0003c000U)
22250 #define RADIO130NM_SYNTH10__LOOP_ICPA1__MODIFY(dst, src) \
22251 (dst) = ((dst) &\
22252 ~0x0003c000U) | (((u_int32_t)(src) <<\
22253 14) & 0x0003c000U)
22254 #define RADIO130NM_SYNTH10__LOOP_ICPA1__VERIFY(src) \
22255 (!((((u_int32_t)(src)\
22256 << 14) & ~0x0003c000U)))
22257
22258 /* macros for field LOOP_CSA1 */
22259 #define RADIO130NM_SYNTH10__LOOP_CSA1__SHIFT 18
22260 #define RADIO130NM_SYNTH10__LOOP_CSA1__WIDTH 4
22261 #define RADIO130NM_SYNTH10__LOOP_CSA1__MASK 0x003c0000U
22262 #define RADIO130NM_SYNTH10__LOOP_CSA1__READ(src) \
22263 (((u_int32_t)(src)\
22264 & 0x003c0000U) >> 18)
22265 #define RADIO130NM_SYNTH10__LOOP_CSA1__WRITE(src) \
22266 (((u_int32_t)(src)\
22267 << 18) & 0x003c0000U)
22268 #define RADIO130NM_SYNTH10__LOOP_CSA1__MODIFY(dst, src) \
22269 (dst) = ((dst) &\
22270 ~0x003c0000U) | (((u_int32_t)(src) <<\
22271 18) & 0x003c0000U)
22272 #define RADIO130NM_SYNTH10__LOOP_CSA1__VERIFY(src) \
22273 (!((((u_int32_t)(src)\
22274 << 18) & ~0x003c0000U)))
22275
22276 /* macros for field LOOP_RSA1 */
22277 #define RADIO130NM_SYNTH10__LOOP_RSA1__SHIFT 22
22278 #define RADIO130NM_SYNTH10__LOOP_RSA1__WIDTH 5
22279 #define RADIO130NM_SYNTH10__LOOP_RSA1__MASK 0x07c00000U
22280 #define RADIO130NM_SYNTH10__LOOP_RSA1__READ(src) \
22281 (((u_int32_t)(src)\
22282 & 0x07c00000U) >> 22)
22283 #define RADIO130NM_SYNTH10__LOOP_RSA1__WRITE(src) \
22284 (((u_int32_t)(src)\
22285 << 22) & 0x07c00000U)
22286 #define RADIO130NM_SYNTH10__LOOP_RSA1__MODIFY(dst, src) \
22287 (dst) = ((dst) &\
22288 ~0x07c00000U) | (((u_int32_t)(src) <<\
22289 22) & 0x07c00000U)
22290 #define RADIO130NM_SYNTH10__LOOP_RSA1__VERIFY(src) \
22291 (!((((u_int32_t)(src)\
22292 << 22) & ~0x07c00000U)))
22293
22294 /* macros for field LOOP_CPA1 */
22295 #define RADIO130NM_SYNTH10__LOOP_CPA1__SHIFT 27
22296 #define RADIO130NM_SYNTH10__LOOP_CPA1__WIDTH 5
22297 #define RADIO130NM_SYNTH10__LOOP_CPA1__MASK 0xf8000000U
22298 #define RADIO130NM_SYNTH10__LOOP_CPA1__READ(src) \
22299 (((u_int32_t)(src)\
22300 & 0xf8000000U) >> 27)
22301 #define RADIO130NM_SYNTH10__LOOP_CPA1__WRITE(src) \
22302 (((u_int32_t)(src)\
22303 << 27) & 0xf8000000U)
22304 #define RADIO130NM_SYNTH10__LOOP_CPA1__MODIFY(dst, src) \
22305 (dst) = ((dst) &\
22306 ~0xf8000000U) | (((u_int32_t)(src) <<\
22307 27) & 0xf8000000U)
22308 #define RADIO130NM_SYNTH10__LOOP_CPA1__VERIFY(src) \
22309 (!((((u_int32_t)(src)\
22310 << 27) & ~0xf8000000U)))
22311 #define RADIO130NM_SYNTH10__TYPE u_int32_t
22312 #define RADIO130NM_SYNTH10__READ 0xffffffffU
22313 #define RADIO130NM_SYNTH10__WRITE 0xffffffffU
22314
22315 #endif /* __RADIO130NM_SYNTH10_MACRO__ */
22316
22317
22318 /* macros for merlin2_0_radio_reg_map.SYNTH10 */
22319 #define INST_MERLIN2_0_RADIO_REG_MAP__SYNTH10__NUM 1
22320
22321 /* macros for BlueprintGlobalNameSpace::RADIO130NM_SYNTH11 */
22322 #ifndef __RADIO130NM_SYNTH11_MACRO__
22323 #define __RADIO130NM_SYNTH11_MACRO__
22324
22325 /* macros for field SPARE */
22326 #define RADIO130NM_SYNTH11__SPARE__SHIFT 0
22327 #define RADIO130NM_SYNTH11__SPARE__WIDTH 5
22328 #define RADIO130NM_SYNTH11__SPARE__MASK 0x0000001fU
22329 #define RADIO130NM_SYNTH11__SPARE__READ(src) (u_int32_t)(src) & 0x0000001fU
22330 #define RADIO130NM_SYNTH11__SPARE__WRITE(src) ((u_int32_t)(src) & 0x0000001fU)
22331 #define RADIO130NM_SYNTH11__SPARE__MODIFY(dst, src) \
22332 (dst) = ((dst) &\
22333 ~0x0000001fU) | ((u_int32_t)(src) &\
22334 0x0000001fU)
22335 #define RADIO130NM_SYNTH11__SPARE__VERIFY(src) \
22336 (!(((u_int32_t)(src)\
22337 & ~0x0000001fU)))
22338
22339 /* macros for field FORCE_LOBUF5G_ON */
22340 #define RADIO130NM_SYNTH11__FORCE_LOBUF5G_ON__SHIFT 5
22341 #define RADIO130NM_SYNTH11__FORCE_LOBUF5G_ON__WIDTH 1
22342 #define RADIO130NM_SYNTH11__FORCE_LOBUF5G_ON__MASK 0x00000020U
22343 #define RADIO130NM_SYNTH11__FORCE_LOBUF5G_ON__READ(src) \
22344 (((u_int32_t)(src)\
22345 & 0x00000020U) >> 5)
22346 #define RADIO130NM_SYNTH11__FORCE_LOBUF5G_ON__WRITE(src) \
22347 (((u_int32_t)(src)\
22348 << 5) & 0x00000020U)
22349 #define RADIO130NM_SYNTH11__FORCE_LOBUF5G_ON__MODIFY(dst, src) \
22350 (dst) = ((dst) &\
22351 ~0x00000020U) | (((u_int32_t)(src) <<\
22352 5) & 0x00000020U)
22353 #define RADIO130NM_SYNTH11__FORCE_LOBUF5G_ON__VERIFY(src) \
22354 (!((((u_int32_t)(src)\
22355 << 5) & ~0x00000020U)))
22356 #define RADIO130NM_SYNTH11__FORCE_LOBUF5G_ON__SET(dst) \
22357 (dst) = ((dst) &\
22358 ~0x00000020U) | ((u_int32_t)(1) << 5)
22359 #define RADIO130NM_SYNTH11__FORCE_LOBUF5G_ON__CLR(dst) \
22360 (dst) = ((dst) &\
22361 ~0x00000020U) | ((u_int32_t)(0) << 5)
22362
22363 /* macros for field LOREFSEL */
22364 #define RADIO130NM_SYNTH11__LOREFSEL__SHIFT 6
22365 #define RADIO130NM_SYNTH11__LOREFSEL__WIDTH 2
22366 #define RADIO130NM_SYNTH11__LOREFSEL__MASK 0x000000c0U
22367 #define RADIO130NM_SYNTH11__LOREFSEL__READ(src) \
22368 (((u_int32_t)(src)\
22369 & 0x000000c0U) >> 6)
22370 #define RADIO130NM_SYNTH11__LOREFSEL__WRITE(src) \
22371 (((u_int32_t)(src)\
22372 << 6) & 0x000000c0U)
22373 #define RADIO130NM_SYNTH11__LOREFSEL__MODIFY(dst, src) \
22374 (dst) = ((dst) &\
22375 ~0x000000c0U) | (((u_int32_t)(src) <<\
22376 6) & 0x000000c0U)
22377 #define RADIO130NM_SYNTH11__LOREFSEL__VERIFY(src) \
22378 (!((((u_int32_t)(src)\
22379 << 6) & ~0x000000c0U)))
22380
22381 /* macros for field LO2GSEL */
22382 #define RADIO130NM_SYNTH11__LO2GSEL__SHIFT 8
22383 #define RADIO130NM_SYNTH11__LO2GSEL__WIDTH 2
22384 #define RADIO130NM_SYNTH11__LO2GSEL__MASK 0x00000300U
22385 #define RADIO130NM_SYNTH11__LO2GSEL__READ(src) \
22386 (((u_int32_t)(src)\
22387 & 0x00000300U) >> 8)
22388 #define RADIO130NM_SYNTH11__LO2GSEL__WRITE(src) \
22389 (((u_int32_t)(src)\
22390 << 8) & 0x00000300U)
22391 #define RADIO130NM_SYNTH11__LO2GSEL__MODIFY(dst, src) \
22392 (dst) = ((dst) &\
22393 ~0x00000300U) | (((u_int32_t)(src) <<\
22394 8) & 0x00000300U)
22395 #define RADIO130NM_SYNTH11__LO2GSEL__VERIFY(src) \
22396 (!((((u_int32_t)(src)\
22397 << 8) & ~0x00000300U)))
22398
22399 /* macros for field CPSTEERING_MODE */
22400 #define RADIO130NM_SYNTH11__CPSTEERING_MODE__SHIFT 10
22401 #define RADIO130NM_SYNTH11__CPSTEERING_MODE__WIDTH 1
22402 #define RADIO130NM_SYNTH11__CPSTEERING_MODE__MASK 0x00000400U
22403 #define RADIO130NM_SYNTH11__CPSTEERING_MODE__READ(src) \
22404 (((u_int32_t)(src)\
22405 & 0x00000400U) >> 10)
22406 #define RADIO130NM_SYNTH11__CPSTEERING_MODE__WRITE(src) \
22407 (((u_int32_t)(src)\
22408 << 10) & 0x00000400U)
22409 #define RADIO130NM_SYNTH11__CPSTEERING_MODE__MODIFY(dst, src) \
22410 (dst) = ((dst) &\
22411 ~0x00000400U) | (((u_int32_t)(src) <<\
22412 10) & 0x00000400U)
22413 #define RADIO130NM_SYNTH11__CPSTEERING_MODE__VERIFY(src) \
22414 (!((((u_int32_t)(src)\
22415 << 10) & ~0x00000400U)))
22416 #define RADIO130NM_SYNTH11__CPSTEERING_MODE__SET(dst) \
22417 (dst) = ((dst) &\
22418 ~0x00000400U) | ((u_int32_t)(1) << 10)
22419 #define RADIO130NM_SYNTH11__CPSTEERING_MODE__CLR(dst) \
22420 (dst) = ((dst) &\
22421 ~0x00000400U) | ((u_int32_t)(0) << 10)
22422
22423 /* macros for field SLOPE_ICPA2 */
22424 #define RADIO130NM_SYNTH11__SLOPE_ICPA2__SHIFT 11
22425 #define RADIO130NM_SYNTH11__SLOPE_ICPA2__WIDTH 3
22426 #define RADIO130NM_SYNTH11__SLOPE_ICPA2__MASK 0x00003800U
22427 #define RADIO130NM_SYNTH11__SLOPE_ICPA2__READ(src) \
22428 (((u_int32_t)(src)\
22429 & 0x00003800U) >> 11)
22430 #define RADIO130NM_SYNTH11__SLOPE_ICPA2__WRITE(src) \
22431 (((u_int32_t)(src)\
22432 << 11) & 0x00003800U)
22433 #define RADIO130NM_SYNTH11__SLOPE_ICPA2__MODIFY(dst, src) \
22434 (dst) = ((dst) &\
22435 ~0x00003800U) | (((u_int32_t)(src) <<\
22436 11) & 0x00003800U)
22437 #define RADIO130NM_SYNTH11__SLOPE_ICPA2__VERIFY(src) \
22438 (!((((u_int32_t)(src)\
22439 << 11) & ~0x00003800U)))
22440
22441 /* macros for field LOOP_ICPA2 */
22442 #define RADIO130NM_SYNTH11__LOOP_ICPA2__SHIFT 14
22443 #define RADIO130NM_SYNTH11__LOOP_ICPA2__WIDTH 4
22444 #define RADIO130NM_SYNTH11__LOOP_ICPA2__MASK 0x0003c000U
22445 #define RADIO130NM_SYNTH11__LOOP_ICPA2__READ(src) \
22446 (((u_int32_t)(src)\
22447 & 0x0003c000U) >> 14)
22448 #define RADIO130NM_SYNTH11__LOOP_ICPA2__WRITE(src) \
22449 (((u_int32_t)(src)\
22450 << 14) & 0x0003c000U)
22451 #define RADIO130NM_SYNTH11__LOOP_ICPA2__MODIFY(dst, src) \
22452 (dst) = ((dst) &\
22453 ~0x0003c000U) | (((u_int32_t)(src) <<\
22454 14) & 0x0003c000U)
22455 #define RADIO130NM_SYNTH11__LOOP_ICPA2__VERIFY(src) \
22456 (!((((u_int32_t)(src)\
22457 << 14) & ~0x0003c000U)))
22458
22459 /* macros for field LOOP_CSA2 */
22460 #define RADIO130NM_SYNTH11__LOOP_CSA2__SHIFT 18
22461 #define RADIO130NM_SYNTH11__LOOP_CSA2__WIDTH 4
22462 #define RADIO130NM_SYNTH11__LOOP_CSA2__MASK 0x003c0000U
22463 #define RADIO130NM_SYNTH11__LOOP_CSA2__READ(src) \
22464 (((u_int32_t)(src)\
22465 & 0x003c0000U) >> 18)
22466 #define RADIO130NM_SYNTH11__LOOP_CSA2__WRITE(src) \
22467 (((u_int32_t)(src)\
22468 << 18) & 0x003c0000U)
22469 #define RADIO130NM_SYNTH11__LOOP_CSA2__MODIFY(dst, src) \
22470 (dst) = ((dst) &\
22471 ~0x003c0000U) | (((u_int32_t)(src) <<\
22472 18) & 0x003c0000U)
22473 #define RADIO130NM_SYNTH11__LOOP_CSA2__VERIFY(src) \
22474 (!((((u_int32_t)(src)\
22475 << 18) & ~0x003c0000U)))
22476
22477 /* macros for field LOOP_RSA2 */
22478 #define RADIO130NM_SYNTH11__LOOP_RSA2__SHIFT 22
22479 #define RADIO130NM_SYNTH11__LOOP_RSA2__WIDTH 5
22480 #define RADIO130NM_SYNTH11__LOOP_RSA2__MASK 0x07c00000U
22481 #define RADIO130NM_SYNTH11__LOOP_RSA2__READ(src) \
22482 (((u_int32_t)(src)\
22483 & 0x07c00000U) >> 22)
22484 #define RADIO130NM_SYNTH11__LOOP_RSA2__WRITE(src) \
22485 (((u_int32_t)(src)\
22486 << 22) & 0x07c00000U)
22487 #define RADIO130NM_SYNTH11__LOOP_RSA2__MODIFY(dst, src) \
22488 (dst) = ((dst) &\
22489 ~0x07c00000U) | (((u_int32_t)(src) <<\
22490 22) & 0x07c00000U)
22491 #define RADIO130NM_SYNTH11__LOOP_RSA2__VERIFY(src) \
22492 (!((((u_int32_t)(src)\
22493 << 22) & ~0x07c00000U)))
22494
22495 /* macros for field LOOP_CPA2 */
22496 #define RADIO130NM_SYNTH11__LOOP_CPA2__SHIFT 27
22497 #define RADIO130NM_SYNTH11__LOOP_CPA2__WIDTH 5
22498 #define RADIO130NM_SYNTH11__LOOP_CPA2__MASK 0xf8000000U
22499 #define RADIO130NM_SYNTH11__LOOP_CPA2__READ(src) \
22500 (((u_int32_t)(src)\
22501 & 0xf8000000U) >> 27)
22502 #define RADIO130NM_SYNTH11__LOOP_CPA2__WRITE(src) \
22503 (((u_int32_t)(src)\
22504 << 27) & 0xf8000000U)
22505 #define RADIO130NM_SYNTH11__LOOP_CPA2__MODIFY(dst, src) \
22506 (dst) = ((dst) &\
22507 ~0xf8000000U) | (((u_int32_t)(src) <<\
22508 27) & 0xf8000000U)
22509 #define RADIO130NM_SYNTH11__LOOP_CPA2__VERIFY(src) \
22510 (!((((u_int32_t)(src)\
22511 << 27) & ~0xf8000000U)))
22512 #define RADIO130NM_SYNTH11__TYPE u_int32_t
22513 #define RADIO130NM_SYNTH11__READ 0xffffffffU
22514 #define RADIO130NM_SYNTH11__WRITE 0xffffffffU
22515
22516 #endif /* __RADIO130NM_SYNTH11_MACRO__ */
22517
22518
22519 /* macros for merlin2_0_radio_reg_map.SYNTH11 */
22520 #define INST_MERLIN2_0_RADIO_REG_MAP__SYNTH11__NUM 1
22521
22522 /* macros for BlueprintGlobalNameSpace::RADIO130NM_BIAS1 */
22523 #ifndef __RADIO130NM_BIAS1_MACRO__
22524 #define __RADIO130NM_BIAS1_MACRO__
22525
22526 /* macros for field PWD_IRPCIE50 */
22527 #define RADIO130NM_BIAS1__PWD_IRPCIE50__SHIFT 0
22528 #define RADIO130NM_BIAS1__PWD_IRPCIE50__WIDTH 1
22529 #define RADIO130NM_BIAS1__PWD_IRPCIE50__MASK 0x00000001U
22530 #define RADIO130NM_BIAS1__PWD_IRPCIE50__READ(src) \
22531 (u_int32_t)(src)\
22532 & 0x00000001U
22533 #define RADIO130NM_BIAS1__PWD_IRPCIE50__WRITE(src) \
22534 ((u_int32_t)(src)\
22535 & 0x00000001U)
22536 #define RADIO130NM_BIAS1__PWD_IRPCIE50__MODIFY(dst, src) \
22537 (dst) = ((dst) &\
22538 ~0x00000001U) | ((u_int32_t)(src) &\
22539 0x00000001U)
22540 #define RADIO130NM_BIAS1__PWD_IRPCIE50__VERIFY(src) \
22541 (!(((u_int32_t)(src)\
22542 & ~0x00000001U)))
22543 #define RADIO130NM_BIAS1__PWD_IRPCIE50__SET(dst) \
22544 (dst) = ((dst) &\
22545 ~0x00000001U) | (u_int32_t)(1)
22546 #define RADIO130NM_BIAS1__PWD_IRPCIE50__CLR(dst) \
22547 (dst) = ((dst) &\
22548 ~0x00000001U) | (u_int32_t)(0)
22549
22550 /* macros for field PWD_ICPCIE50 */
22551 #define RADIO130NM_BIAS1__PWD_ICPCIE50__SHIFT 1
22552 #define RADIO130NM_BIAS1__PWD_ICPCIE50__WIDTH 1
22553 #define RADIO130NM_BIAS1__PWD_ICPCIE50__MASK 0x00000002U
22554 #define RADIO130NM_BIAS1__PWD_ICPCIE50__READ(src) \
22555 (((u_int32_t)(src)\
22556 & 0x00000002U) >> 1)
22557 #define RADIO130NM_BIAS1__PWD_ICPCIE50__WRITE(src) \
22558 (((u_int32_t)(src)\
22559 << 1) & 0x00000002U)
22560 #define RADIO130NM_BIAS1__PWD_ICPCIE50__MODIFY(dst, src) \
22561 (dst) = ((dst) &\
22562 ~0x00000002U) | (((u_int32_t)(src) <<\
22563 1) & 0x00000002U)
22564 #define RADIO130NM_BIAS1__PWD_ICPCIE50__VERIFY(src) \
22565 (!((((u_int32_t)(src)\
22566 << 1) & ~0x00000002U)))
22567 #define RADIO130NM_BIAS1__PWD_ICPCIE50__SET(dst) \
22568 (dst) = ((dst) &\
22569 ~0x00000002U) | ((u_int32_t)(1) << 1)
22570 #define RADIO130NM_BIAS1__PWD_ICPCIE50__CLR(dst) \
22571 (dst) = ((dst) &\
22572 ~0x00000002U) | ((u_int32_t)(0) << 1)
22573
22574 /* macros for field PWD_IRPLL25 */
22575 #define RADIO130NM_BIAS1__PWD_IRPLL25__SHIFT 2
22576 #define RADIO130NM_BIAS1__PWD_IRPLL25__WIDTH 1
22577 #define RADIO130NM_BIAS1__PWD_IRPLL25__MASK 0x00000004U
22578 #define RADIO130NM_BIAS1__PWD_IRPLL25__READ(src) \
22579 (((u_int32_t)(src)\
22580 & 0x00000004U) >> 2)
22581 #define RADIO130NM_BIAS1__PWD_IRPLL25__WRITE(src) \
22582 (((u_int32_t)(src)\
22583 << 2) & 0x00000004U)
22584 #define RADIO130NM_BIAS1__PWD_IRPLL25__MODIFY(dst, src) \
22585 (dst) = ((dst) &\
22586 ~0x00000004U) | (((u_int32_t)(src) <<\
22587 2) & 0x00000004U)
22588 #define RADIO130NM_BIAS1__PWD_IRPLL25__VERIFY(src) \
22589 (!((((u_int32_t)(src)\
22590 << 2) & ~0x00000004U)))
22591 #define RADIO130NM_BIAS1__PWD_IRPLL25__SET(dst) \
22592 (dst) = ((dst) &\
22593 ~0x00000004U) | ((u_int32_t)(1) << 2)
22594 #define RADIO130NM_BIAS1__PWD_IRPLL25__CLR(dst) \
22595 (dst) = ((dst) &\
22596 ~0x00000004U) | ((u_int32_t)(0) << 2)
22597
22598 /* macros for field PWD_ICPLL25 */
22599 #define RADIO130NM_BIAS1__PWD_ICPLL25__SHIFT 3
22600 #define RADIO130NM_BIAS1__PWD_ICPLL25__WIDTH 1
22601 #define RADIO130NM_BIAS1__PWD_ICPLL25__MASK 0x00000008U
22602 #define RADIO130NM_BIAS1__PWD_ICPLL25__READ(src) \
22603 (((u_int32_t)(src)\
22604 & 0x00000008U) >> 3)
22605 #define RADIO130NM_BIAS1__PWD_ICPLL25__WRITE(src) \
22606 (((u_int32_t)(src)\
22607 << 3) & 0x00000008U)
22608 #define RADIO130NM_BIAS1__PWD_ICPLL25__MODIFY(dst, src) \
22609 (dst) = ((dst) &\
22610 ~0x00000008U) | (((u_int32_t)(src) <<\
22611 3) & 0x00000008U)
22612 #define RADIO130NM_BIAS1__PWD_ICPLL25__VERIFY(src) \
22613 (!((((u_int32_t)(src)\
22614 << 3) & ~0x00000008U)))
22615 #define RADIO130NM_BIAS1__PWD_ICPLL25__SET(dst) \
22616 (dst) = ((dst) &\
22617 ~0x00000008U) | ((u_int32_t)(1) << 3)
22618 #define RADIO130NM_BIAS1__PWD_ICPLL25__CLR(dst) \
22619 (dst) = ((dst) &\
22620 ~0x00000008U) | ((u_int32_t)(0) << 3)
22621
22622 /* macros for field PWD_IRRXLDO25 */
22623 #define RADIO130NM_BIAS1__PWD_IRRXLDO25__SHIFT 4
22624 #define RADIO130NM_BIAS1__PWD_IRRXLDO25__WIDTH 3
22625 #define RADIO130NM_BIAS1__PWD_IRRXLDO25__MASK 0x00000070U
22626 #define RADIO130NM_BIAS1__PWD_IRRXLDO25__READ(src) \
22627 (((u_int32_t)(src)\
22628 & 0x00000070U) >> 4)
22629 #define RADIO130NM_BIAS1__PWD_IRRXLDO25__WRITE(src) \
22630 (((u_int32_t)(src)\
22631 << 4) & 0x00000070U)
22632 #define RADIO130NM_BIAS1__PWD_IRRXLDO25__MODIFY(dst, src) \
22633 (dst) = ((dst) &\
22634 ~0x00000070U) | (((u_int32_t)(src) <<\
22635 4) & 0x00000070U)
22636 #define RADIO130NM_BIAS1__PWD_IRRXLDO25__VERIFY(src) \
22637 (!((((u_int32_t)(src)\
22638 << 4) & ~0x00000070U)))
22639
22640 /* macros for field PWD_ICRXLDO25 */
22641 #define RADIO130NM_BIAS1__PWD_ICRXLDO25__SHIFT 7
22642 #define RADIO130NM_BIAS1__PWD_ICRXLDO25__WIDTH 3
22643 #define RADIO130NM_BIAS1__PWD_ICRXLDO25__MASK 0x00000380U
22644 #define RADIO130NM_BIAS1__PWD_ICRXLDO25__READ(src) \
22645 (((u_int32_t)(src)\
22646 & 0x00000380U) >> 7)
22647 #define RADIO130NM_BIAS1__PWD_ICRXLDO25__WRITE(src) \
22648 (((u_int32_t)(src)\
22649 << 7) & 0x00000380U)
22650 #define RADIO130NM_BIAS1__PWD_ICRXLDO25__MODIFY(dst, src) \
22651 (dst) = ((dst) &\
22652 ~0x00000380U) | (((u_int32_t)(src) <<\
22653 7) & 0x00000380U)
22654 #define RADIO130NM_BIAS1__PWD_ICRXLDO25__VERIFY(src) \
22655 (!((((u_int32_t)(src)\
22656 << 7) & ~0x00000380U)))
22657
22658 /* macros for field PWD_IRXPALDO25 */
22659 #define RADIO130NM_BIAS1__PWD_IRXPALDO25__SHIFT 10
22660 #define RADIO130NM_BIAS1__PWD_IRXPALDO25__WIDTH 3
22661 #define RADIO130NM_BIAS1__PWD_IRXPALDO25__MASK 0x00001c00U
22662 #define RADIO130NM_BIAS1__PWD_IRXPALDO25__READ(src) \
22663 (((u_int32_t)(src)\
22664 & 0x00001c00U) >> 10)
22665 #define RADIO130NM_BIAS1__PWD_IRXPALDO25__WRITE(src) \
22666 (((u_int32_t)(src)\
22667 << 10) & 0x00001c00U)
22668 #define RADIO130NM_BIAS1__PWD_IRXPALDO25__MODIFY(dst, src) \
22669 (dst) = ((dst) &\
22670 ~0x00001c00U) | (((u_int32_t)(src) <<\
22671 10) & 0x00001c00U)
22672 #define RADIO130NM_BIAS1__PWD_IRXPALDO25__VERIFY(src) \
22673 (!((((u_int32_t)(src)\
22674 << 10) & ~0x00001c00U)))
22675
22676 /* macros for field PWD_ICXPALDO25 */
22677 #define RADIO130NM_BIAS1__PWD_ICXPALDO25__SHIFT 13
22678 #define RADIO130NM_BIAS1__PWD_ICXPALDO25__WIDTH 3
22679 #define RADIO130NM_BIAS1__PWD_ICXPALDO25__MASK 0x0000e000U
22680 #define RADIO130NM_BIAS1__PWD_ICXPALDO25__READ(src) \
22681 (((u_int32_t)(src)\
22682 & 0x0000e000U) >> 13)
22683 #define RADIO130NM_BIAS1__PWD_ICXPALDO25__WRITE(src) \
22684 (((u_int32_t)(src)\
22685 << 13) & 0x0000e000U)
22686 #define RADIO130NM_BIAS1__PWD_ICXPALDO25__MODIFY(dst, src) \
22687 (dst) = ((dst) &\
22688 ~0x0000e000U) | (((u_int32_t)(src) <<\
22689 13) & 0x0000e000U)
22690 #define RADIO130NM_BIAS1__PWD_ICXPALDO25__VERIFY(src) \
22691 (!((((u_int32_t)(src)\
22692 << 13) & ~0x0000e000U)))
22693
22694 /* macros for field PWD_IRXTAL25 */
22695 #define RADIO130NM_BIAS1__PWD_IRXTAL25__SHIFT 16
22696 #define RADIO130NM_BIAS1__PWD_IRXTAL25__WIDTH 3
22697 #define RADIO130NM_BIAS1__PWD_IRXTAL25__MASK 0x00070000U
22698 #define RADIO130NM_BIAS1__PWD_IRXTAL25__READ(src) \
22699 (((u_int32_t)(src)\
22700 & 0x00070000U) >> 16)
22701 #define RADIO130NM_BIAS1__PWD_IRXTAL25__WRITE(src) \
22702 (((u_int32_t)(src)\
22703 << 16) & 0x00070000U)
22704 #define RADIO130NM_BIAS1__PWD_IRXTAL25__MODIFY(dst, src) \
22705 (dst) = ((dst) &\
22706 ~0x00070000U) | (((u_int32_t)(src) <<\
22707 16) & 0x00070000U)
22708 #define RADIO130NM_BIAS1__PWD_IRXTAL25__VERIFY(src) \
22709 (!((((u_int32_t)(src)\
22710 << 16) & ~0x00070000U)))
22711
22712 /* macros for field PWD_ICXTAL25 */
22713 #define RADIO130NM_BIAS1__PWD_ICXTAL25__SHIFT 19
22714 #define RADIO130NM_BIAS1__PWD_ICXTAL25__WIDTH 3
22715 #define RADIO130NM_BIAS1__PWD_ICXTAL25__MASK 0x00380000U
22716 #define RADIO130NM_BIAS1__PWD_ICXTAL25__READ(src) \
22717 (((u_int32_t)(src)\
22718 & 0x00380000U) >> 19)
22719 #define RADIO130NM_BIAS1__PWD_ICXTAL25__WRITE(src) \
22720 (((u_int32_t)(src)\
22721 << 19) & 0x00380000U)
22722 #define RADIO130NM_BIAS1__PWD_ICXTAL25__MODIFY(dst, src) \
22723 (dst) = ((dst) &\
22724 ~0x00380000U) | (((u_int32_t)(src) <<\
22725 19) & 0x00380000U)
22726 #define RADIO130NM_BIAS1__PWD_ICXTAL25__VERIFY(src) \
22727 (!((((u_int32_t)(src)\
22728 << 19) & ~0x00380000U)))
22729
22730 /* macros for field BIAS1_SPARE */
22731 #define RADIO130NM_BIAS1__BIAS1_SPARE__SHIFT 22
22732 #define RADIO130NM_BIAS1__BIAS1_SPARE__WIDTH 3
22733 #define RADIO130NM_BIAS1__BIAS1_SPARE__MASK 0x01c00000U
22734 #define RADIO130NM_BIAS1__BIAS1_SPARE__READ(src) \
22735 (((u_int32_t)(src)\
22736 & 0x01c00000U) >> 22)
22737 #define RADIO130NM_BIAS1__BIAS1_SPARE__WRITE(src) \
22738 (((u_int32_t)(src)\
22739 << 22) & 0x01c00000U)
22740 #define RADIO130NM_BIAS1__BIAS1_SPARE__MODIFY(dst, src) \
22741 (dst) = ((dst) &\
22742 ~0x01c00000U) | (((u_int32_t)(src) <<\
22743 22) & 0x01c00000U)
22744 #define RADIO130NM_BIAS1__BIAS1_SPARE__VERIFY(src) \
22745 (!((((u_int32_t)(src)\
22746 << 22) & ~0x01c00000U)))
22747
22748 /* macros for field SEL_BIAS */
22749 #define RADIO130NM_BIAS1__SEL_BIAS__SHIFT 25
22750 #define RADIO130NM_BIAS1__SEL_BIAS__WIDTH 6
22751 #define RADIO130NM_BIAS1__SEL_BIAS__MASK 0x7e000000U
22752 #define RADIO130NM_BIAS1__SEL_BIAS__READ(src) \
22753 (((u_int32_t)(src)\
22754 & 0x7e000000U) >> 25)
22755 #define RADIO130NM_BIAS1__SEL_BIAS__WRITE(src) \
22756 (((u_int32_t)(src)\
22757 << 25) & 0x7e000000U)
22758 #define RADIO130NM_BIAS1__SEL_BIAS__MODIFY(dst, src) \
22759 (dst) = ((dst) &\
22760 ~0x7e000000U) | (((u_int32_t)(src) <<\
22761 25) & 0x7e000000U)
22762 #define RADIO130NM_BIAS1__SEL_BIAS__VERIFY(src) \
22763 (!((((u_int32_t)(src)\
22764 << 25) & ~0x7e000000U)))
22765
22766 /* macros for field PADON */
22767 #define RADIO130NM_BIAS1__PADON__SHIFT 31
22768 #define RADIO130NM_BIAS1__PADON__WIDTH 1
22769 #define RADIO130NM_BIAS1__PADON__MASK 0x80000000U
22770 #define RADIO130NM_BIAS1__PADON__READ(src) \
22771 (((u_int32_t)(src)\
22772 & 0x80000000U) >> 31)
22773 #define RADIO130NM_BIAS1__PADON__WRITE(src) \
22774 (((u_int32_t)(src)\
22775 << 31) & 0x80000000U)
22776 #define RADIO130NM_BIAS1__PADON__MODIFY(dst, src) \
22777 (dst) = ((dst) &\
22778 ~0x80000000U) | (((u_int32_t)(src) <<\
22779 31) & 0x80000000U)
22780 #define RADIO130NM_BIAS1__PADON__VERIFY(src) \
22781 (!((((u_int32_t)(src)\
22782 << 31) & ~0x80000000U)))
22783 #define RADIO130NM_BIAS1__PADON__SET(dst) \
22784 (dst) = ((dst) &\
22785 ~0x80000000U) | ((u_int32_t)(1) << 31)
22786 #define RADIO130NM_BIAS1__PADON__CLR(dst) \
22787 (dst) = ((dst) &\
22788 ~0x80000000U) | ((u_int32_t)(0) << 31)
22789 #define RADIO130NM_BIAS1__TYPE u_int32_t
22790 #define RADIO130NM_BIAS1__READ 0xffffffffU
22791 #define RADIO130NM_BIAS1__WRITE 0xffffffffU
22792
22793 #endif /* __RADIO130NM_BIAS1_MACRO__ */
22794
22795
22796 /* macros for merlin2_0_radio_reg_map.BIAS1 */
22797 #define INST_MERLIN2_0_RADIO_REG_MAP__BIAS1__NUM 1
22798
22799 /* macros for BlueprintGlobalNameSpace::RADIO130NM_BIAS2 */
22800 #ifndef __RADIO130NM_BIAS2_MACRO__
22801 #define __RADIO130NM_BIAS2_MACRO__
22802
22803 /* macros for field PWD_ICDAC50 */
22804 #define RADIO130NM_BIAS2__PWD_ICDAC50__SHIFT 0
22805 #define RADIO130NM_BIAS2__PWD_ICDAC50__WIDTH 3
22806 #define RADIO130NM_BIAS2__PWD_ICDAC50__MASK 0x00000007U
22807 #define RADIO130NM_BIAS2__PWD_ICDAC50__READ(src) (u_int32_t)(src) & 0x00000007U
22808 #define RADIO130NM_BIAS2__PWD_ICDAC50__WRITE(src) \
22809 ((u_int32_t)(src)\
22810 & 0x00000007U)
22811 #define RADIO130NM_BIAS2__PWD_ICDAC50__MODIFY(dst, src) \
22812 (dst) = ((dst) &\
22813 ~0x00000007U) | ((u_int32_t)(src) &\
22814 0x00000007U)
22815 #define RADIO130NM_BIAS2__PWD_ICDAC50__VERIFY(src) \
22816 (!(((u_int32_t)(src)\
22817 & ~0x00000007U)))
22818
22819 /* macros for field PWD_IRADCREFMSTRQ12P5 */
22820 #define RADIO130NM_BIAS2__PWD_IRADCREFMSTRQ12P5__SHIFT 3
22821 #define RADIO130NM_BIAS2__PWD_IRADCREFMSTRQ12P5__WIDTH 1
22822 #define RADIO130NM_BIAS2__PWD_IRADCREFMSTRQ12P5__MASK 0x00000008U
22823 #define RADIO130NM_BIAS2__PWD_IRADCREFMSTRQ12P5__READ(src) \
22824 (((u_int32_t)(src)\
22825 & 0x00000008U) >> 3)
22826 #define RADIO130NM_BIAS2__PWD_IRADCREFMSTRQ12P5__WRITE(src) \
22827 (((u_int32_t)(src)\
22828 << 3) & 0x00000008U)
22829 #define RADIO130NM_BIAS2__PWD_IRADCREFMSTRQ12P5__MODIFY(dst, src) \
22830 (dst) = ((dst) &\
22831 ~0x00000008U) | (((u_int32_t)(src) <<\
22832 3) & 0x00000008U)
22833 #define RADIO130NM_BIAS2__PWD_IRADCREFMSTRQ12P5__VERIFY(src) \
22834 (!((((u_int32_t)(src)\
22835 << 3) & ~0x00000008U)))
22836 #define RADIO130NM_BIAS2__PWD_IRADCREFMSTRQ12P5__SET(dst) \
22837 (dst) = ((dst) &\
22838 ~0x00000008U) | ((u_int32_t)(1) << 3)
22839 #define RADIO130NM_BIAS2__PWD_IRADCREFMSTRQ12P5__CLR(dst) \
22840 (dst) = ((dst) &\
22841 ~0x00000008U) | ((u_int32_t)(0) << 3)
22842
22843 /* macros for field PWD_IRADCREFMSTRI12P5 */
22844 #define RADIO130NM_BIAS2__PWD_IRADCREFMSTRI12P5__SHIFT 4
22845 #define RADIO130NM_BIAS2__PWD_IRADCREFMSTRI12P5__WIDTH 1
22846 #define RADIO130NM_BIAS2__PWD_IRADCREFMSTRI12P5__MASK 0x00000010U
22847 #define RADIO130NM_BIAS2__PWD_IRADCREFMSTRI12P5__READ(src) \
22848 (((u_int32_t)(src)\
22849 & 0x00000010U) >> 4)
22850 #define RADIO130NM_BIAS2__PWD_IRADCREFMSTRI12P5__WRITE(src) \
22851 (((u_int32_t)(src)\
22852 << 4) & 0x00000010U)
22853 #define RADIO130NM_BIAS2__PWD_IRADCREFMSTRI12P5__MODIFY(dst, src) \
22854 (dst) = ((dst) &\
22855 ~0x00000010U) | (((u_int32_t)(src) <<\
22856 4) & 0x00000010U)
22857 #define RADIO130NM_BIAS2__PWD_IRADCREFMSTRI12P5__VERIFY(src) \
22858 (!((((u_int32_t)(src)\
22859 << 4) & ~0x00000010U)))
22860 #define RADIO130NM_BIAS2__PWD_IRADCREFMSTRI12P5__SET(dst) \
22861 (dst) = ((dst) &\
22862 ~0x00000010U) | ((u_int32_t)(1) << 4)
22863 #define RADIO130NM_BIAS2__PWD_IRADCREFMSTRI12P5__CLR(dst) \
22864 (dst) = ((dst) &\
22865 ~0x00000010U) | ((u_int32_t)(0) << 4)
22866
22867 /* macros for field PWD_ICADCREFOPAMPQ25 */
22868 #define RADIO130NM_BIAS2__PWD_ICADCREFOPAMPQ25__SHIFT 5
22869 #define RADIO130NM_BIAS2__PWD_ICADCREFOPAMPQ25__WIDTH 3
22870 #define RADIO130NM_BIAS2__PWD_ICADCREFOPAMPQ25__MASK 0x000000e0U
22871 #define RADIO130NM_BIAS2__PWD_ICADCREFOPAMPQ25__READ(src) \
22872 (((u_int32_t)(src)\
22873 & 0x000000e0U) >> 5)
22874 #define RADIO130NM_BIAS2__PWD_ICADCREFOPAMPQ25__WRITE(src) \
22875 (((u_int32_t)(src)\
22876 << 5) & 0x000000e0U)
22877 #define RADIO130NM_BIAS2__PWD_ICADCREFOPAMPQ25__MODIFY(dst, src) \
22878 (dst) = ((dst) &\
22879 ~0x000000e0U) | (((u_int32_t)(src) <<\
22880 5) & 0x000000e0U)
22881 #define RADIO130NM_BIAS2__PWD_ICADCREFOPAMPQ25__VERIFY(src) \
22882 (!((((u_int32_t)(src)\
22883 << 5) & ~0x000000e0U)))
22884
22885 /* macros for field PWD_ICADCREFOPAMPI25 */
22886 #define RADIO130NM_BIAS2__PWD_ICADCREFOPAMPI25__SHIFT 8
22887 #define RADIO130NM_BIAS2__PWD_ICADCREFOPAMPI25__WIDTH 3
22888 #define RADIO130NM_BIAS2__PWD_ICADCREFOPAMPI25__MASK 0x00000700U
22889 #define RADIO130NM_BIAS2__PWD_ICADCREFOPAMPI25__READ(src) \
22890 (((u_int32_t)(src)\
22891 & 0x00000700U) >> 8)
22892 #define RADIO130NM_BIAS2__PWD_ICADCREFOPAMPI25__WRITE(src) \
22893 (((u_int32_t)(src)\
22894 << 8) & 0x00000700U)
22895 #define RADIO130NM_BIAS2__PWD_ICADCREFOPAMPI25__MODIFY(dst, src) \
22896 (dst) = ((dst) &\
22897 ~0x00000700U) | (((u_int32_t)(src) <<\
22898 8) & 0x00000700U)
22899 #define RADIO130NM_BIAS2__PWD_ICADCREFOPAMPI25__VERIFY(src) \
22900 (!((((u_int32_t)(src)\
22901 << 8) & ~0x00000700U)))
22902
22903 /* macros for field PWD_ICADCREFBUFQ12P5 */
22904 #define RADIO130NM_BIAS2__PWD_ICADCREFBUFQ12P5__SHIFT 11
22905 #define RADIO130NM_BIAS2__PWD_ICADCREFBUFQ12P5__WIDTH 3
22906 #define RADIO130NM_BIAS2__PWD_ICADCREFBUFQ12P5__MASK 0x00003800U
22907 #define RADIO130NM_BIAS2__PWD_ICADCREFBUFQ12P5__READ(src) \
22908 (((u_int32_t)(src)\
22909 & 0x00003800U) >> 11)
22910 #define RADIO130NM_BIAS2__PWD_ICADCREFBUFQ12P5__WRITE(src) \
22911 (((u_int32_t)(src)\
22912 << 11) & 0x00003800U)
22913 #define RADIO130NM_BIAS2__PWD_ICADCREFBUFQ12P5__MODIFY(dst, src) \
22914 (dst) = ((dst) &\
22915 ~0x00003800U) | (((u_int32_t)(src) <<\
22916 11) & 0x00003800U)
22917 #define RADIO130NM_BIAS2__PWD_ICADCREFBUFQ12P5__VERIFY(src) \
22918 (!((((u_int32_t)(src)\
22919 << 11) & ~0x00003800U)))
22920
22921 /* macros for field PWD_ICADCREFBUFI12P5 */
22922 #define RADIO130NM_BIAS2__PWD_ICADCREFBUFI12P5__SHIFT 14
22923 #define RADIO130NM_BIAS2__PWD_ICADCREFBUFI12P5__WIDTH 3
22924 #define RADIO130NM_BIAS2__PWD_ICADCREFBUFI12P5__MASK 0x0001c000U
22925 #define RADIO130NM_BIAS2__PWD_ICADCREFBUFI12P5__READ(src) \
22926 (((u_int32_t)(src)\
22927 & 0x0001c000U) >> 14)
22928 #define RADIO130NM_BIAS2__PWD_ICADCREFBUFI12P5__WRITE(src) \
22929 (((u_int32_t)(src)\
22930 << 14) & 0x0001c000U)
22931 #define RADIO130NM_BIAS2__PWD_ICADCREFBUFI12P5__MODIFY(dst, src) \
22932 (dst) = ((dst) &\
22933 ~0x0001c000U) | (((u_int32_t)(src) <<\
22934 14) & 0x0001c000U)
22935 #define RADIO130NM_BIAS2__PWD_ICADCREFBUFI12P5__VERIFY(src) \
22936 (!((((u_int32_t)(src)\
22937 << 14) & ~0x0001c000U)))
22938
22939 /* macros for field PWD_ICADCCOMPQ25 */
22940 #define RADIO130NM_BIAS2__PWD_ICADCCOMPQ25__SHIFT 17
22941 #define RADIO130NM_BIAS2__PWD_ICADCCOMPQ25__WIDTH 3
22942 #define RADIO130NM_BIAS2__PWD_ICADCCOMPQ25__MASK 0x000e0000U
22943 #define RADIO130NM_BIAS2__PWD_ICADCCOMPQ25__READ(src) \
22944 (((u_int32_t)(src)\
22945 & 0x000e0000U) >> 17)
22946 #define RADIO130NM_BIAS2__PWD_ICADCCOMPQ25__WRITE(src) \
22947 (((u_int32_t)(src)\
22948 << 17) & 0x000e0000U)
22949 #define RADIO130NM_BIAS2__PWD_ICADCCOMPQ25__MODIFY(dst, src) \
22950 (dst) = ((dst) &\
22951 ~0x000e0000U) | (((u_int32_t)(src) <<\
22952 17) & 0x000e0000U)
22953 #define RADIO130NM_BIAS2__PWD_ICADCCOMPQ25__VERIFY(src) \
22954 (!((((u_int32_t)(src)\
22955 << 17) & ~0x000e0000U)))
22956
22957 /* macros for field PWD_ICADCCOMPI25 */
22958 #define RADIO130NM_BIAS2__PWD_ICADCCOMPI25__SHIFT 20
22959 #define RADIO130NM_BIAS2__PWD_ICADCCOMPI25__WIDTH 3
22960 #define RADIO130NM_BIAS2__PWD_ICADCCOMPI25__MASK 0x00700000U
22961 #define RADIO130NM_BIAS2__PWD_ICADCCOMPI25__READ(src) \
22962 (((u_int32_t)(src)\
22963 & 0x00700000U) >> 20)
22964 #define RADIO130NM_BIAS2__PWD_ICADCCOMPI25__WRITE(src) \
22965 (((u_int32_t)(src)\
22966 << 20) & 0x00700000U)
22967 #define RADIO130NM_BIAS2__PWD_ICADCCOMPI25__MODIFY(dst, src) \
22968 (dst) = ((dst) &\
22969 ~0x00700000U) | (((u_int32_t)(src) <<\
22970 20) & 0x00700000U)
22971 #define RADIO130NM_BIAS2__PWD_ICADCCOMPI25__VERIFY(src) \
22972 (!((((u_int32_t)(src)\
22973 << 20) & ~0x00700000U)))
22974
22975 /* macros for field PWD_ICDACINTFACE25 */
22976 #define RADIO130NM_BIAS2__PWD_ICDACINTFACE25__SHIFT 23
22977 #define RADIO130NM_BIAS2__PWD_ICDACINTFACE25__WIDTH 1
22978 #define RADIO130NM_BIAS2__PWD_ICDACINTFACE25__MASK 0x00800000U
22979 #define RADIO130NM_BIAS2__PWD_ICDACINTFACE25__READ(src) \
22980 (((u_int32_t)(src)\
22981 & 0x00800000U) >> 23)
22982 #define RADIO130NM_BIAS2__PWD_ICDACINTFACE25__WRITE(src) \
22983 (((u_int32_t)(src)\
22984 << 23) & 0x00800000U)
22985 #define RADIO130NM_BIAS2__PWD_ICDACINTFACE25__MODIFY(dst, src) \
22986 (dst) = ((dst) &\
22987 ~0x00800000U) | (((u_int32_t)(src) <<\
22988 23) & 0x00800000U)
22989 #define RADIO130NM_BIAS2__PWD_ICDACINTFACE25__VERIFY(src) \
22990 (!((((u_int32_t)(src)\
22991 << 23) & ~0x00800000U)))
22992 #define RADIO130NM_BIAS2__PWD_ICDACINTFACE25__SET(dst) \
22993 (dst) = ((dst) &\
22994 ~0x00800000U) | ((u_int32_t)(1) << 23)
22995 #define RADIO130NM_BIAS2__PWD_ICDACINTFACE25__CLR(dst) \
22996 (dst) = ((dst) &\
22997 ~0x00800000U) | ((u_int32_t)(0) << 23)
22998
22999 /* macros for field PWD_IRBB50 */
23000 #define RADIO130NM_BIAS2__PWD_IRBB50__SHIFT 24
23001 #define RADIO130NM_BIAS2__PWD_IRBB50__WIDTH 1
23002 #define RADIO130NM_BIAS2__PWD_IRBB50__MASK 0x01000000U
23003 #define RADIO130NM_BIAS2__PWD_IRBB50__READ(src) \
23004 (((u_int32_t)(src)\
23005 & 0x01000000U) >> 24)
23006 #define RADIO130NM_BIAS2__PWD_IRBB50__WRITE(src) \
23007 (((u_int32_t)(src)\
23008 << 24) & 0x01000000U)
23009 #define RADIO130NM_BIAS2__PWD_IRBB50__MODIFY(dst, src) \
23010 (dst) = ((dst) &\
23011 ~0x01000000U) | (((u_int32_t)(src) <<\
23012 24) & 0x01000000U)
23013 #define RADIO130NM_BIAS2__PWD_IRBB50__VERIFY(src) \
23014 (!((((u_int32_t)(src)\
23015 << 24) & ~0x01000000U)))
23016 #define RADIO130NM_BIAS2__PWD_IRBB50__SET(dst) \
23017 (dst) = ((dst) &\
23018 ~0x01000000U) | ((u_int32_t)(1) << 24)
23019 #define RADIO130NM_BIAS2__PWD_IRBB50__CLR(dst) \
23020 (dst) = ((dst) &\
23021 ~0x01000000U) | ((u_int32_t)(0) << 24)
23022
23023 /* macros for field PWD_ICBB50 */
23024 #define RADIO130NM_BIAS2__PWD_ICBB50__SHIFT 25
23025 #define RADIO130NM_BIAS2__PWD_ICBB50__WIDTH 1
23026 #define RADIO130NM_BIAS2__PWD_ICBB50__MASK 0x02000000U
23027 #define RADIO130NM_BIAS2__PWD_ICBB50__READ(src) \
23028 (((u_int32_t)(src)\
23029 & 0x02000000U) >> 25)
23030 #define RADIO130NM_BIAS2__PWD_ICBB50__WRITE(src) \
23031 (((u_int32_t)(src)\
23032 << 25) & 0x02000000U)
23033 #define RADIO130NM_BIAS2__PWD_ICBB50__MODIFY(dst, src) \
23034 (dst) = ((dst) &\
23035 ~0x02000000U) | (((u_int32_t)(src) <<\
23036 25) & 0x02000000U)
23037 #define RADIO130NM_BIAS2__PWD_ICBB50__VERIFY(src) \
23038 (!((((u_int32_t)(src)\
23039 << 25) & ~0x02000000U)))
23040 #define RADIO130NM_BIAS2__PWD_ICBB50__SET(dst) \
23041 (dst) = ((dst) &\
23042 ~0x02000000U) | ((u_int32_t)(1) << 25)
23043 #define RADIO130NM_BIAS2__PWD_ICBB50__CLR(dst) \
23044 (dst) = ((dst) &\
23045 ~0x02000000U) | ((u_int32_t)(0) << 25)
23046
23047 /* macros for field PWD_IRRF2G50 */
23048 #define RADIO130NM_BIAS2__PWD_IRRF2G50__SHIFT 26
23049 #define RADIO130NM_BIAS2__PWD_IRRF2G50__WIDTH 1
23050 #define RADIO130NM_BIAS2__PWD_IRRF2G50__MASK 0x04000000U
23051 #define RADIO130NM_BIAS2__PWD_IRRF2G50__READ(src) \
23052 (((u_int32_t)(src)\
23053 & 0x04000000U) >> 26)
23054 #define RADIO130NM_BIAS2__PWD_IRRF2G50__WRITE(src) \
23055 (((u_int32_t)(src)\
23056 << 26) & 0x04000000U)
23057 #define RADIO130NM_BIAS2__PWD_IRRF2G50__MODIFY(dst, src) \
23058 (dst) = ((dst) &\
23059 ~0x04000000U) | (((u_int32_t)(src) <<\
23060 26) & 0x04000000U)
23061 #define RADIO130NM_BIAS2__PWD_IRRF2G50__VERIFY(src) \
23062 (!((((u_int32_t)(src)\
23063 << 26) & ~0x04000000U)))
23064 #define RADIO130NM_BIAS2__PWD_IRRF2G50__SET(dst) \
23065 (dst) = ((dst) &\
23066 ~0x04000000U) | ((u_int32_t)(1) << 26)
23067 #define RADIO130NM_BIAS2__PWD_IRRF2G50__CLR(dst) \
23068 (dst) = ((dst) &\
23069 ~0x04000000U) | ((u_int32_t)(0) << 26)
23070
23071 /* macros for field PWD_IRRF5G50 */
23072 #define RADIO130NM_BIAS2__PWD_IRRF5G50__SHIFT 27
23073 #define RADIO130NM_BIAS2__PWD_IRRF5G50__WIDTH 1
23074 #define RADIO130NM_BIAS2__PWD_IRRF5G50__MASK 0x08000000U
23075 #define RADIO130NM_BIAS2__PWD_IRRF5G50__READ(src) \
23076 (((u_int32_t)(src)\
23077 & 0x08000000U) >> 27)
23078 #define RADIO130NM_BIAS2__PWD_IRRF5G50__WRITE(src) \
23079 (((u_int32_t)(src)\
23080 << 27) & 0x08000000U)
23081 #define RADIO130NM_BIAS2__PWD_IRRF5G50__MODIFY(dst, src) \
23082 (dst) = ((dst) &\
23083 ~0x08000000U) | (((u_int32_t)(src) <<\
23084 27) & 0x08000000U)
23085 #define RADIO130NM_BIAS2__PWD_IRRF5G50__VERIFY(src) \
23086 (!((((u_int32_t)(src)\
23087 << 27) & ~0x08000000U)))
23088 #define RADIO130NM_BIAS2__PWD_IRRF5G50__SET(dst) \
23089 (dst) = ((dst) &\
23090 ~0x08000000U) | ((u_int32_t)(1) << 27)
23091 #define RADIO130NM_BIAS2__PWD_IRRF5G50__CLR(dst) \
23092 (dst) = ((dst) &\
23093 ~0x08000000U) | ((u_int32_t)(0) << 27)
23094
23095 /* macros for field PWD_ICRF2G50 */
23096 #define RADIO130NM_BIAS2__PWD_ICRF2G50__SHIFT 28
23097 #define RADIO130NM_BIAS2__PWD_ICRF2G50__WIDTH 1
23098 #define RADIO130NM_BIAS2__PWD_ICRF2G50__MASK 0x10000000U
23099 #define RADIO130NM_BIAS2__PWD_ICRF2G50__READ(src) \
23100 (((u_int32_t)(src)\
23101 & 0x10000000U) >> 28)
23102 #define RADIO130NM_BIAS2__PWD_ICRF2G50__WRITE(src) \
23103 (((u_int32_t)(src)\
23104 << 28) & 0x10000000U)
23105 #define RADIO130NM_BIAS2__PWD_ICRF2G50__MODIFY(dst, src) \
23106 (dst) = ((dst) &\
23107 ~0x10000000U) | (((u_int32_t)(src) <<\
23108 28) & 0x10000000U)
23109 #define RADIO130NM_BIAS2__PWD_ICRF2G50__VERIFY(src) \
23110 (!((((u_int32_t)(src)\
23111 << 28) & ~0x10000000U)))
23112 #define RADIO130NM_BIAS2__PWD_ICRF2G50__SET(dst) \
23113 (dst) = ((dst) &\
23114 ~0x10000000U) | ((u_int32_t)(1) << 28)
23115 #define RADIO130NM_BIAS2__PWD_ICRF2G50__CLR(dst) \
23116 (dst) = ((dst) &\
23117 ~0x10000000U) | ((u_int32_t)(0) << 28)
23118
23119 /* macros for field PWD_ICRF5G50 */
23120 #define RADIO130NM_BIAS2__PWD_ICRF5G50__SHIFT 29
23121 #define RADIO130NM_BIAS2__PWD_ICRF5G50__WIDTH 1
23122 #define RADIO130NM_BIAS2__PWD_ICRF5G50__MASK 0x20000000U
23123 #define RADIO130NM_BIAS2__PWD_ICRF5G50__READ(src) \
23124 (((u_int32_t)(src)\
23125 & 0x20000000U) >> 29)
23126 #define RADIO130NM_BIAS2__PWD_ICRF5G50__WRITE(src) \
23127 (((u_int32_t)(src)\
23128 << 29) & 0x20000000U)
23129 #define RADIO130NM_BIAS2__PWD_ICRF5G50__MODIFY(dst, src) \
23130 (dst) = ((dst) &\
23131 ~0x20000000U) | (((u_int32_t)(src) <<\
23132 29) & 0x20000000U)
23133 #define RADIO130NM_BIAS2__PWD_ICRF5G50__VERIFY(src) \
23134 (!((((u_int32_t)(src)\
23135 << 29) & ~0x20000000U)))
23136 #define RADIO130NM_BIAS2__PWD_ICRF5G50__SET(dst) \
23137 (dst) = ((dst) &\
23138 ~0x20000000U) | ((u_int32_t)(1) << 29)
23139 #define RADIO130NM_BIAS2__PWD_ICRF5G50__CLR(dst) \
23140 (dst) = ((dst) &\
23141 ~0x20000000U) | ((u_int32_t)(0) << 29)
23142
23143 /* macros for field PWD_IRSYNTH50 */
23144 #define RADIO130NM_BIAS2__PWD_IRSYNTH50__SHIFT 30
23145 #define RADIO130NM_BIAS2__PWD_IRSYNTH50__WIDTH 1
23146 #define RADIO130NM_BIAS2__PWD_IRSYNTH50__MASK 0x40000000U
23147 #define RADIO130NM_BIAS2__PWD_IRSYNTH50__READ(src) \
23148 (((u_int32_t)(src)\
23149 & 0x40000000U) >> 30)
23150 #define RADIO130NM_BIAS2__PWD_IRSYNTH50__WRITE(src) \
23151 (((u_int32_t)(src)\
23152 << 30) & 0x40000000U)
23153 #define RADIO130NM_BIAS2__PWD_IRSYNTH50__MODIFY(dst, src) \
23154 (dst) = ((dst) &\
23155 ~0x40000000U) | (((u_int32_t)(src) <<\
23156 30) & 0x40000000U)
23157 #define RADIO130NM_BIAS2__PWD_IRSYNTH50__VERIFY(src) \
23158 (!((((u_int32_t)(src)\
23159 << 30) & ~0x40000000U)))
23160 #define RADIO130NM_BIAS2__PWD_IRSYNTH50__SET(dst) \
23161 (dst) = ((dst) &\
23162 ~0x40000000U) | ((u_int32_t)(1) << 30)
23163 #define RADIO130NM_BIAS2__PWD_IRSYNTH50__CLR(dst) \
23164 (dst) = ((dst) &\
23165 ~0x40000000U) | ((u_int32_t)(0) << 30)
23166
23167 /* macros for field PWD_ICSYNTH50 */
23168 #define RADIO130NM_BIAS2__PWD_ICSYNTH50__SHIFT 31
23169 #define RADIO130NM_BIAS2__PWD_ICSYNTH50__WIDTH 1
23170 #define RADIO130NM_BIAS2__PWD_ICSYNTH50__MASK 0x80000000U
23171 #define RADIO130NM_BIAS2__PWD_ICSYNTH50__READ(src) \
23172 (((u_int32_t)(src)\
23173 & 0x80000000U) >> 31)
23174 #define RADIO130NM_BIAS2__PWD_ICSYNTH50__WRITE(src) \
23175 (((u_int32_t)(src)\
23176 << 31) & 0x80000000U)
23177 #define RADIO130NM_BIAS2__PWD_ICSYNTH50__MODIFY(dst, src) \
23178 (dst) = ((dst) &\
23179 ~0x80000000U) | (((u_int32_t)(src) <<\
23180 31) & 0x80000000U)
23181 #define RADIO130NM_BIAS2__PWD_ICSYNTH50__VERIFY(src) \
23182 (!((((u_int32_t)(src)\
23183 << 31) & ~0x80000000U)))
23184 #define RADIO130NM_BIAS2__PWD_ICSYNTH50__SET(dst) \
23185 (dst) = ((dst) &\
23186 ~0x80000000U) | ((u_int32_t)(1) << 31)
23187 #define RADIO130NM_BIAS2__PWD_ICSYNTH50__CLR(dst) \
23188 (dst) = ((dst) &\
23189 ~0x80000000U) | ((u_int32_t)(0) << 31)
23190 #define RADIO130NM_BIAS2__TYPE u_int32_t
23191 #define RADIO130NM_BIAS2__READ 0xffffffffU
23192 #define RADIO130NM_BIAS2__WRITE 0xffffffffU
23193
23194 #endif /* __RADIO130NM_BIAS2_MACRO__ */
23195
23196
23197 /* macros for merlin2_0_radio_reg_map.BIAS2 */
23198 #define INST_MERLIN2_0_RADIO_REG_MAP__BIAS2__NUM 1
23199
23200 /* macros for BlueprintGlobalNameSpace::RADIO130NM_BIAS3 */
23201 #ifndef __RADIO130NM_BIAS3_MACRO__
23202 #define __RADIO130NM_BIAS3_MACRO__
23203
23204 /* macros for field BIAS3_SPARE */
23205 #define RADIO130NM_BIAS3__BIAS3_SPARE__SHIFT 0
23206 #define RADIO130NM_BIAS3__BIAS3_SPARE__WIDTH 1
23207 #define RADIO130NM_BIAS3__BIAS3_SPARE__MASK 0x00000001U
23208 #define RADIO130NM_BIAS3__BIAS3_SPARE__READ(src) (u_int32_t)(src) & 0x00000001U
23209 #define RADIO130NM_BIAS3__BIAS3_SPARE__WRITE(src) \
23210 ((u_int32_t)(src)\
23211 & 0x00000001U)
23212 #define RADIO130NM_BIAS3__BIAS3_SPARE__MODIFY(dst, src) \
23213 (dst) = ((dst) &\
23214 ~0x00000001U) | ((u_int32_t)(src) &\
23215 0x00000001U)
23216 #define RADIO130NM_BIAS3__BIAS3_SPARE__VERIFY(src) \
23217 (!(((u_int32_t)(src)\
23218 & ~0x00000001U)))
23219 #define RADIO130NM_BIAS3__BIAS3_SPARE__SET(dst) \
23220 (dst) = ((dst) &\
23221 ~0x00000001U) | (u_int32_t)(1)
23222 #define RADIO130NM_BIAS3__BIAS3_SPARE__CLR(dst) \
23223 (dst) = ((dst) &\
23224 ~0x00000001U) | (u_int32_t)(0)
23225
23226 /* macros for field PWD_ICLOLDO25 */
23227 #define RADIO130NM_BIAS3__PWD_ICLOLDO25__SHIFT 1
23228 #define RADIO130NM_BIAS3__PWD_ICLOLDO25__WIDTH 3
23229 #define RADIO130NM_BIAS3__PWD_ICLOLDO25__MASK 0x0000000eU
23230 #define RADIO130NM_BIAS3__PWD_ICLOLDO25__READ(src) \
23231 (((u_int32_t)(src)\
23232 & 0x0000000eU) >> 1)
23233 #define RADIO130NM_BIAS3__PWD_ICLOLDO25__WRITE(src) \
23234 (((u_int32_t)(src)\
23235 << 1) & 0x0000000eU)
23236 #define RADIO130NM_BIAS3__PWD_ICLOLDO25__MODIFY(dst, src) \
23237 (dst) = ((dst) &\
23238 ~0x0000000eU) | (((u_int32_t)(src) <<\
23239 1) & 0x0000000eU)
23240 #define RADIO130NM_BIAS3__PWD_ICLOLDO25__VERIFY(src) \
23241 (!((((u_int32_t)(src)\
23242 << 1) & ~0x0000000eU)))
23243
23244 /* macros for field PWD_IR25SPARE4 */
23245 #define RADIO130NM_BIAS3__PWD_IR25SPARE4__SHIFT 4
23246 #define RADIO130NM_BIAS3__PWD_IR25SPARE4__WIDTH 3
23247 #define RADIO130NM_BIAS3__PWD_IR25SPARE4__MASK 0x00000070U
23248 #define RADIO130NM_BIAS3__PWD_IR25SPARE4__READ(src) \
23249 (((u_int32_t)(src)\
23250 & 0x00000070U) >> 4)
23251 #define RADIO130NM_BIAS3__PWD_IR25SPARE4__WRITE(src) \
23252 (((u_int32_t)(src)\
23253 << 4) & 0x00000070U)
23254 #define RADIO130NM_BIAS3__PWD_IR25SPARE4__MODIFY(dst, src) \
23255 (dst) = ((dst) &\
23256 ~0x00000070U) | (((u_int32_t)(src) <<\
23257 4) & 0x00000070U)
23258 #define RADIO130NM_BIAS3__PWD_IR25SPARE4__VERIFY(src) \
23259 (!((((u_int32_t)(src)\
23260 << 4) & ~0x00000070U)))
23261
23262 /* macros for field PWD_IR25SPARE3 */
23263 #define RADIO130NM_BIAS3__PWD_IR25SPARE3__SHIFT 7
23264 #define RADIO130NM_BIAS3__PWD_IR25SPARE3__WIDTH 3
23265 #define RADIO130NM_BIAS3__PWD_IR25SPARE3__MASK 0x00000380U
23266 #define RADIO130NM_BIAS3__PWD_IR25SPARE3__READ(src) \
23267 (((u_int32_t)(src)\
23268 & 0x00000380U) >> 7)
23269 #define RADIO130NM_BIAS3__PWD_IR25SPARE3__WRITE(src) \
23270 (((u_int32_t)(src)\
23271 << 7) & 0x00000380U)
23272 #define RADIO130NM_BIAS3__PWD_IR25SPARE3__MODIFY(dst, src) \
23273 (dst) = ((dst) &\
23274 ~0x00000380U) | (((u_int32_t)(src) <<\
23275 7) & 0x00000380U)
23276 #define RADIO130NM_BIAS3__PWD_IR25SPARE3__VERIFY(src) \
23277 (!((((u_int32_t)(src)\
23278 << 7) & ~0x00000380U)))
23279
23280 /* macros for field PWD_IR25SPARE2 */
23281 #define RADIO130NM_BIAS3__PWD_IR25SPARE2__SHIFT 10
23282 #define RADIO130NM_BIAS3__PWD_IR25SPARE2__WIDTH 3
23283 #define RADIO130NM_BIAS3__PWD_IR25SPARE2__MASK 0x00001c00U
23284 #define RADIO130NM_BIAS3__PWD_IR25SPARE2__READ(src) \
23285 (((u_int32_t)(src)\
23286 & 0x00001c00U) >> 10)
23287 #define RADIO130NM_BIAS3__PWD_IR25SPARE2__WRITE(src) \
23288 (((u_int32_t)(src)\
23289 << 10) & 0x00001c00U)
23290 #define RADIO130NM_BIAS3__PWD_IR25SPARE2__MODIFY(dst, src) \
23291 (dst) = ((dst) &\
23292 ~0x00001c00U) | (((u_int32_t)(src) <<\
23293 10) & 0x00001c00U)
23294 #define RADIO130NM_BIAS3__PWD_IR25SPARE2__VERIFY(src) \
23295 (!((((u_int32_t)(src)\
23296 << 10) & ~0x00001c00U)))
23297
23298 /* macros for field PWD_IR25SPARE1 */
23299 #define RADIO130NM_BIAS3__PWD_IR25SPARE1__SHIFT 13
23300 #define RADIO130NM_BIAS3__PWD_IR25SPARE1__WIDTH 3
23301 #define RADIO130NM_BIAS3__PWD_IR25SPARE1__MASK 0x0000e000U
23302 #define RADIO130NM_BIAS3__PWD_IR25SPARE1__READ(src) \
23303 (((u_int32_t)(src)\
23304 & 0x0000e000U) >> 13)
23305 #define RADIO130NM_BIAS3__PWD_IR25SPARE1__WRITE(src) \
23306 (((u_int32_t)(src)\
23307 << 13) & 0x0000e000U)
23308 #define RADIO130NM_BIAS3__PWD_IR25SPARE1__MODIFY(dst, src) \
23309 (dst) = ((dst) &\
23310 ~0x0000e000U) | (((u_int32_t)(src) <<\
23311 13) & 0x0000e000U)
23312 #define RADIO130NM_BIAS3__PWD_IR25SPARE1__VERIFY(src) \
23313 (!((((u_int32_t)(src)\
23314 << 13) & ~0x0000e000U)))
23315
23316 /* macros for field PWD_IC25SPARE4 */
23317 #define RADIO130NM_BIAS3__PWD_IC25SPARE4__SHIFT 16
23318 #define RADIO130NM_BIAS3__PWD_IC25SPARE4__WIDTH 3
23319 #define RADIO130NM_BIAS3__PWD_IC25SPARE4__MASK 0x00070000U
23320 #define RADIO130NM_BIAS3__PWD_IC25SPARE4__READ(src) \
23321 (((u_int32_t)(src)\
23322 & 0x00070000U) >> 16)
23323 #define RADIO130NM_BIAS3__PWD_IC25SPARE4__WRITE(src) \
23324 (((u_int32_t)(src)\
23325 << 16) & 0x00070000U)
23326 #define RADIO130NM_BIAS3__PWD_IC25SPARE4__MODIFY(dst, src) \
23327 (dst) = ((dst) &\
23328 ~0x00070000U) | (((u_int32_t)(src) <<\
23329 16) & 0x00070000U)
23330 #define RADIO130NM_BIAS3__PWD_IC25SPARE4__VERIFY(src) \
23331 (!((((u_int32_t)(src)\
23332 << 16) & ~0x00070000U)))
23333
23334 /* macros for field PWD_IC25SPARE3 */
23335 #define RADIO130NM_BIAS3__PWD_IC25SPARE3__SHIFT 19
23336 #define RADIO130NM_BIAS3__PWD_IC25SPARE3__WIDTH 3
23337 #define RADIO130NM_BIAS3__PWD_IC25SPARE3__MASK 0x00380000U
23338 #define RADIO130NM_BIAS3__PWD_IC25SPARE3__READ(src) \
23339 (((u_int32_t)(src)\
23340 & 0x00380000U) >> 19)
23341 #define RADIO130NM_BIAS3__PWD_IC25SPARE3__WRITE(src) \
23342 (((u_int32_t)(src)\
23343 << 19) & 0x00380000U)
23344 #define RADIO130NM_BIAS3__PWD_IC25SPARE3__MODIFY(dst, src) \
23345 (dst) = ((dst) &\
23346 ~0x00380000U) | (((u_int32_t)(src) <<\
23347 19) & 0x00380000U)
23348 #define RADIO130NM_BIAS3__PWD_IC25SPARE3__VERIFY(src) \
23349 (!((((u_int32_t)(src)\
23350 << 19) & ~0x00380000U)))
23351
23352 /* macros for field PWD_IC25SPARE2 */
23353 #define RADIO130NM_BIAS3__PWD_IC25SPARE2__SHIFT 22
23354 #define RADIO130NM_BIAS3__PWD_IC25SPARE2__WIDTH 3
23355 #define RADIO130NM_BIAS3__PWD_IC25SPARE2__MASK 0x01c00000U
23356 #define RADIO130NM_BIAS3__PWD_IC25SPARE2__READ(src) \
23357 (((u_int32_t)(src)\
23358 & 0x01c00000U) >> 22)
23359 #define RADIO130NM_BIAS3__PWD_IC25SPARE2__WRITE(src) \
23360 (((u_int32_t)(src)\
23361 << 22) & 0x01c00000U)
23362 #define RADIO130NM_BIAS3__PWD_IC25SPARE2__MODIFY(dst, src) \
23363 (dst) = ((dst) &\
23364 ~0x01c00000U) | (((u_int32_t)(src) <<\
23365 22) & 0x01c00000U)
23366 #define RADIO130NM_BIAS3__PWD_IC25SPARE2__VERIFY(src) \
23367 (!((((u_int32_t)(src)\
23368 << 22) & ~0x01c00000U)))
23369
23370 /* macros for field PWD_IC25SPARE1 */
23371 #define RADIO130NM_BIAS3__PWD_IC25SPARE1__SHIFT 25
23372 #define RADIO130NM_BIAS3__PWD_IC25SPARE1__WIDTH 3
23373 #define RADIO130NM_BIAS3__PWD_IC25SPARE1__MASK 0x0e000000U
23374 #define RADIO130NM_BIAS3__PWD_IC25SPARE1__READ(src) \
23375 (((u_int32_t)(src)\
23376 & 0x0e000000U) >> 25)
23377 #define RADIO130NM_BIAS3__PWD_IC25SPARE1__WRITE(src) \
23378 (((u_int32_t)(src)\
23379 << 25) & 0x0e000000U)
23380 #define RADIO130NM_BIAS3__PWD_IC25SPARE1__MODIFY(dst, src) \
23381 (dst) = ((dst) &\
23382 ~0x0e000000U) | (((u_int32_t)(src) <<\
23383 25) & 0x0e000000U)
23384 #define RADIO130NM_BIAS3__PWD_IC25SPARE1__VERIFY(src) \
23385 (!((((u_int32_t)(src)\
23386 << 25) & ~0x0e000000U)))
23387
23388 /* macros for field PWD_IRTSENS25 */
23389 #define RADIO130NM_BIAS3__PWD_IRTSENS25__SHIFT 28
23390 #define RADIO130NM_BIAS3__PWD_IRTSENS25__WIDTH 1
23391 #define RADIO130NM_BIAS3__PWD_IRTSENS25__MASK 0x10000000U
23392 #define RADIO130NM_BIAS3__PWD_IRTSENS25__READ(src) \
23393 (((u_int32_t)(src)\
23394 & 0x10000000U) >> 28)
23395 #define RADIO130NM_BIAS3__PWD_IRTSENS25__WRITE(src) \
23396 (((u_int32_t)(src)\
23397 << 28) & 0x10000000U)
23398 #define RADIO130NM_BIAS3__PWD_IRTSENS25__MODIFY(dst, src) \
23399 (dst) = ((dst) &\
23400 ~0x10000000U) | (((u_int32_t)(src) <<\
23401 28) & 0x10000000U)
23402 #define RADIO130NM_BIAS3__PWD_IRTSENS25__VERIFY(src) \
23403 (!((((u_int32_t)(src)\
23404 << 28) & ~0x10000000U)))
23405 #define RADIO130NM_BIAS3__PWD_IRTSENS25__SET(dst) \
23406 (dst) = ((dst) &\
23407 ~0x10000000U) | ((u_int32_t)(1) << 28)
23408 #define RADIO130NM_BIAS3__PWD_IRTSENS25__CLR(dst) \
23409 (dst) = ((dst) &\
23410 ~0x10000000U) | ((u_int32_t)(0) << 28)
23411
23412 /* macros for field PWD_ICTSENS25 */
23413 #define RADIO130NM_BIAS3__PWD_ICTSENS25__SHIFT 29
23414 #define RADIO130NM_BIAS3__PWD_ICTSENS25__WIDTH 1
23415 #define RADIO130NM_BIAS3__PWD_ICTSENS25__MASK 0x20000000U
23416 #define RADIO130NM_BIAS3__PWD_ICTSENS25__READ(src) \
23417 (((u_int32_t)(src)\
23418 & 0x20000000U) >> 29)
23419 #define RADIO130NM_BIAS3__PWD_ICTSENS25__WRITE(src) \
23420 (((u_int32_t)(src)\
23421 << 29) & 0x20000000U)
23422 #define RADIO130NM_BIAS3__PWD_ICTSENS25__MODIFY(dst, src) \
23423 (dst) = ((dst) &\
23424 ~0x20000000U) | (((u_int32_t)(src) <<\
23425 29) & 0x20000000U)
23426 #define RADIO130NM_BIAS3__PWD_ICTSENS25__VERIFY(src) \
23427 (!((((u_int32_t)(src)\
23428 << 29) & ~0x20000000U)))
23429 #define RADIO130NM_BIAS3__PWD_ICTSENS25__SET(dst) \
23430 (dst) = ((dst) &\
23431 ~0x20000000U) | ((u_int32_t)(1) << 29)
23432 #define RADIO130NM_BIAS3__PWD_ICTSENS25__CLR(dst) \
23433 (dst) = ((dst) &\
23434 ~0x20000000U) | ((u_int32_t)(0) << 29)
23435
23436 /* macros for field PWD_IRTXPC25 */
23437 #define RADIO130NM_BIAS3__PWD_IRTXPC25__SHIFT 30
23438 #define RADIO130NM_BIAS3__PWD_IRTXPC25__WIDTH 1
23439 #define RADIO130NM_BIAS3__PWD_IRTXPC25__MASK 0x40000000U
23440 #define RADIO130NM_BIAS3__PWD_IRTXPC25__READ(src) \
23441 (((u_int32_t)(src)\
23442 & 0x40000000U) >> 30)
23443 #define RADIO130NM_BIAS3__PWD_IRTXPC25__WRITE(src) \
23444 (((u_int32_t)(src)\
23445 << 30) & 0x40000000U)
23446 #define RADIO130NM_BIAS3__PWD_IRTXPC25__MODIFY(dst, src) \
23447 (dst) = ((dst) &\
23448 ~0x40000000U) | (((u_int32_t)(src) <<\
23449 30) & 0x40000000U)
23450 #define RADIO130NM_BIAS3__PWD_IRTXPC25__VERIFY(src) \
23451 (!((((u_int32_t)(src)\
23452 << 30) & ~0x40000000U)))
23453 #define RADIO130NM_BIAS3__PWD_IRTXPC25__SET(dst) \
23454 (dst) = ((dst) &\
23455 ~0x40000000U) | ((u_int32_t)(1) << 30)
23456 #define RADIO130NM_BIAS3__PWD_IRTXPC25__CLR(dst) \
23457 (dst) = ((dst) &\
23458 ~0x40000000U) | ((u_int32_t)(0) << 30)
23459
23460 /* macros for field PWD_ICTXPC25 */
23461 #define RADIO130NM_BIAS3__PWD_ICTXPC25__SHIFT 31
23462 #define RADIO130NM_BIAS3__PWD_ICTXPC25__WIDTH 1
23463 #define RADIO130NM_BIAS3__PWD_ICTXPC25__MASK 0x80000000U
23464 #define RADIO130NM_BIAS3__PWD_ICTXPC25__READ(src) \
23465 (((u_int32_t)(src)\
23466 & 0x80000000U) >> 31)
23467 #define RADIO130NM_BIAS3__PWD_ICTXPC25__WRITE(src) \
23468 (((u_int32_t)(src)\
23469 << 31) & 0x80000000U)
23470 #define RADIO130NM_BIAS3__PWD_ICTXPC25__MODIFY(dst, src) \
23471 (dst) = ((dst) &\
23472 ~0x80000000U) | (((u_int32_t)(src) <<\
23473 31) & 0x80000000U)
23474 #define RADIO130NM_BIAS3__PWD_ICTXPC25__VERIFY(src) \
23475 (!((((u_int32_t)(src)\
23476 << 31) & ~0x80000000U)))
23477 #define RADIO130NM_BIAS3__PWD_ICTXPC25__SET(dst) \
23478 (dst) = ((dst) &\
23479 ~0x80000000U) | ((u_int32_t)(1) << 31)
23480 #define RADIO130NM_BIAS3__PWD_ICTXPC25__CLR(dst) \
23481 (dst) = ((dst) &\
23482 ~0x80000000U) | ((u_int32_t)(0) << 31)
23483 #define RADIO130NM_BIAS3__TYPE u_int32_t
23484 #define RADIO130NM_BIAS3__READ 0xffffffffU
23485 #define RADIO130NM_BIAS3__WRITE 0xffffffffU
23486
23487 #endif /* __RADIO130NM_BIAS3_MACRO__ */
23488
23489
23490 /* macros for merlin2_0_radio_reg_map.BIAS3 */
23491 #define INST_MERLIN2_0_RADIO_REG_MAP__BIAS3__NUM 1
23492
23493 /* macros for BlueprintGlobalNameSpace::RADIO130NM_BIAS4 */
23494 #ifndef __RADIO130NM_BIAS4_MACRO__
23495 #define __RADIO130NM_BIAS4_MACRO__
23496
23497 /* macros for field BIAS4_SPARE */
23498 #define RADIO130NM_BIAS4__BIAS4_SPARE__SHIFT 0
23499 #define RADIO130NM_BIAS4__BIAS4_SPARE__WIDTH 15
23500 #define RADIO130NM_BIAS4__BIAS4_SPARE__MASK 0x00007fffU
23501 #define RADIO130NM_BIAS4__BIAS4_SPARE__READ(src) (u_int32_t)(src) & 0x00007fffU
23502 #define RADIO130NM_BIAS4__BIAS4_SPARE__WRITE(src) \
23503 ((u_int32_t)(src)\
23504 & 0x00007fffU)
23505 #define RADIO130NM_BIAS4__BIAS4_SPARE__MODIFY(dst, src) \
23506 (dst) = ((dst) &\
23507 ~0x00007fffU) | ((u_int32_t)(src) &\
23508 0x00007fffU)
23509 #define RADIO130NM_BIAS4__BIAS4_SPARE__VERIFY(src) \
23510 (!(((u_int32_t)(src)\
23511 & ~0x00007fffU)))
23512
23513 /* macros for field PWD_IRLOLDO25 */
23514 #define RADIO130NM_BIAS4__PWD_IRLOLDO25__SHIFT 15
23515 #define RADIO130NM_BIAS4__PWD_IRLOLDO25__WIDTH 3
23516 #define RADIO130NM_BIAS4__PWD_IRLOLDO25__MASK 0x00038000U
23517 #define RADIO130NM_BIAS4__PWD_IRLOLDO25__READ(src) \
23518 (((u_int32_t)(src)\
23519 & 0x00038000U) >> 15)
23520 #define RADIO130NM_BIAS4__PWD_IRLOLDO25__WRITE(src) \
23521 (((u_int32_t)(src)\
23522 << 15) & 0x00038000U)
23523 #define RADIO130NM_BIAS4__PWD_IRLOLDO25__MODIFY(dst, src) \
23524 (dst) = ((dst) &\
23525 ~0x00038000U) | (((u_int32_t)(src) <<\
23526 15) & 0x00038000U)
23527 #define RADIO130NM_BIAS4__PWD_IRLOLDO25__VERIFY(src) \
23528 (!((((u_int32_t)(src)\
23529 << 15) & ~0x00038000U)))
23530
23531 /* macros for field PWD_ICXLNA5G50 */
23532 #define RADIO130NM_BIAS4__PWD_ICXLNA5G50__SHIFT 18
23533 #define RADIO130NM_BIAS4__PWD_ICXLNA5G50__WIDTH 3
23534 #define RADIO130NM_BIAS4__PWD_ICXLNA5G50__MASK 0x001c0000U
23535 #define RADIO130NM_BIAS4__PWD_ICXLNA5G50__READ(src) \
23536 (((u_int32_t)(src)\
23537 & 0x001c0000U) >> 18)
23538 #define RADIO130NM_BIAS4__PWD_ICXLNA5G50__WRITE(src) \
23539 (((u_int32_t)(src)\
23540 << 18) & 0x001c0000U)
23541 #define RADIO130NM_BIAS4__PWD_ICXLNA5G50__MODIFY(dst, src) \
23542 (dst) = ((dst) &\
23543 ~0x001c0000U) | (((u_int32_t)(src) <<\
23544 18) & 0x001c0000U)
23545 #define RADIO130NM_BIAS4__PWD_ICXLNA5G50__VERIFY(src) \
23546 (!((((u_int32_t)(src)\
23547 << 18) & ~0x001c0000U)))
23548
23549 /* macros for field PWD_ICXLNA2G50 */
23550 #define RADIO130NM_BIAS4__PWD_ICXLNA2G50__SHIFT 21
23551 #define RADIO130NM_BIAS4__PWD_ICXLNA2G50__WIDTH 3
23552 #define RADIO130NM_BIAS4__PWD_ICXLNA2G50__MASK 0x00e00000U
23553 #define RADIO130NM_BIAS4__PWD_ICXLNA2G50__READ(src) \
23554 (((u_int32_t)(src)\
23555 & 0x00e00000U) >> 21)
23556 #define RADIO130NM_BIAS4__PWD_ICXLNA2G50__WRITE(src) \
23557 (((u_int32_t)(src)\
23558 << 21) & 0x00e00000U)
23559 #define RADIO130NM_BIAS4__PWD_ICXLNA2G50__MODIFY(dst, src) \
23560 (dst) = ((dst) &\
23561 ~0x00e00000U) | (((u_int32_t)(src) <<\
23562 21) & 0x00e00000U)
23563 #define RADIO130NM_BIAS4__PWD_ICXLNA2G50__VERIFY(src) \
23564 (!((((u_int32_t)(src)\
23565 << 21) & ~0x00e00000U)))
23566
23567 /* macros for field BIAS4_SEL_SPARE */
23568 #define RADIO130NM_BIAS4__BIAS4_SEL_SPARE__SHIFT 24
23569 #define RADIO130NM_BIAS4__BIAS4_SEL_SPARE__WIDTH 8
23570 #define RADIO130NM_BIAS4__BIAS4_SEL_SPARE__MASK 0xff000000U
23571 #define RADIO130NM_BIAS4__BIAS4_SEL_SPARE__READ(src) \
23572 (((u_int32_t)(src)\
23573 & 0xff000000U) >> 24)
23574 #define RADIO130NM_BIAS4__BIAS4_SEL_SPARE__WRITE(src) \
23575 (((u_int32_t)(src)\
23576 << 24) & 0xff000000U)
23577 #define RADIO130NM_BIAS4__BIAS4_SEL_SPARE__MODIFY(dst, src) \
23578 (dst) = ((dst) &\
23579 ~0xff000000U) | (((u_int32_t)(src) <<\
23580 24) & 0xff000000U)
23581 #define RADIO130NM_BIAS4__BIAS4_SEL_SPARE__VERIFY(src) \
23582 (!((((u_int32_t)(src)\
23583 << 24) & ~0xff000000U)))
23584 #define RADIO130NM_BIAS4__TYPE u_int32_t
23585 #define RADIO130NM_BIAS4__READ 0xffffffffU
23586 #define RADIO130NM_BIAS4__WRITE 0xffffffffU
23587
23588 #endif /* __RADIO130NM_BIAS4_MACRO__ */
23589
23590
23591 /* macros for merlin2_0_radio_reg_map.BIAS4 */
23592 #define INST_MERLIN2_0_RADIO_REG_MAP__BIAS4__NUM 1
23593
23594 /* macros for BlueprintGlobalNameSpace::RADIO130NM_GAIN0 */
23595 #ifndef __RADIO130NM_GAIN0_MACRO__
23596 #define __RADIO130NM_GAIN0_MACRO__
23597
23598 /* macros for field SPARE */
23599 #define RADIO130NM_GAIN0__SPARE__SHIFT 0
23600 #define RADIO130NM_GAIN0__SPARE__WIDTH 1
23601 #define RADIO130NM_GAIN0__SPARE__MASK 0x00000001U
23602 #define RADIO130NM_GAIN0__SPARE__READ(src) (u_int32_t)(src) & 0x00000001U
23603 #define RADIO130NM_GAIN0__SPARE__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
23604 #define RADIO130NM_GAIN0__SPARE__MODIFY(dst, src) \
23605 (dst) = ((dst) &\
23606 ~0x00000001U) | ((u_int32_t)(src) &\
23607 0x00000001U)
23608 #define RADIO130NM_GAIN0__SPARE__VERIFY(src) \
23609 (!(((u_int32_t)(src)\
23610 & ~0x00000001U)))
23611 #define RADIO130NM_GAIN0__SPARE__SET(dst) \
23612 (dst) = ((dst) &\
23613 ~0x00000001U) | (u_int32_t)(1)
23614 #define RADIO130NM_GAIN0__SPARE__CLR(dst) \
23615 (dst) = ((dst) &\
23616 ~0x00000001U) | (u_int32_t)(0)
23617
23618 /* macros for field RX6DBHIQGAIN */
23619 #define RADIO130NM_GAIN0__RX6DBHIQGAIN__SHIFT 1
23620 #define RADIO130NM_GAIN0__RX6DBHIQGAIN__WIDTH 2
23621 #define RADIO130NM_GAIN0__RX6DBHIQGAIN__MASK 0x00000006U
23622 #define RADIO130NM_GAIN0__RX6DBHIQGAIN__READ(src) \
23623 (((u_int32_t)(src)\
23624 & 0x00000006U) >> 1)
23625 #define RADIO130NM_GAIN0__RX6DBHIQGAIN__WRITE(src) \
23626 (((u_int32_t)(src)\
23627 << 1) & 0x00000006U)
23628 #define RADIO130NM_GAIN0__RX6DBHIQGAIN__MODIFY(dst, src) \
23629 (dst) = ((dst) &\
23630 ~0x00000006U) | (((u_int32_t)(src) <<\
23631 1) & 0x00000006U)
23632 #define RADIO130NM_GAIN0__RX6DBHIQGAIN__VERIFY(src) \
23633 (!((((u_int32_t)(src)\
23634 << 1) & ~0x00000006U)))
23635
23636 /* macros for field RX1DBLOQGAIN */
23637 #define RADIO130NM_GAIN0__RX1DBLOQGAIN__SHIFT 3
23638 #define RADIO130NM_GAIN0__RX1DBLOQGAIN__WIDTH 3
23639 #define RADIO130NM_GAIN0__RX1DBLOQGAIN__MASK 0x00000038U
23640 #define RADIO130NM_GAIN0__RX1DBLOQGAIN__READ(src) \
23641 (((u_int32_t)(src)\
23642 & 0x00000038U) >> 3)
23643 #define RADIO130NM_GAIN0__RX1DBLOQGAIN__WRITE(src) \
23644 (((u_int32_t)(src)\
23645 << 3) & 0x00000038U)
23646 #define RADIO130NM_GAIN0__RX1DBLOQGAIN__MODIFY(dst, src) \
23647 (dst) = ((dst) &\
23648 ~0x00000038U) | (((u_int32_t)(src) <<\
23649 3) & 0x00000038U)
23650 #define RADIO130NM_GAIN0__RX1DBLOQGAIN__VERIFY(src) \
23651 (!((((u_int32_t)(src)\
23652 << 3) & ~0x00000038U)))
23653
23654 /* macros for field RX6DBLOQGAIN */
23655 #define RADIO130NM_GAIN0__RX6DBLOQGAIN__SHIFT 6
23656 #define RADIO130NM_GAIN0__RX6DBLOQGAIN__WIDTH 2
23657 #define RADIO130NM_GAIN0__RX6DBLOQGAIN__MASK 0x000000c0U
23658 #define RADIO130NM_GAIN0__RX6DBLOQGAIN__READ(src) \
23659 (((u_int32_t)(src)\
23660 & 0x000000c0U) >> 6)
23661 #define RADIO130NM_GAIN0__RX6DBLOQGAIN__WRITE(src) \
23662 (((u_int32_t)(src)\
23663 << 6) & 0x000000c0U)
23664 #define RADIO130NM_GAIN0__RX6DBLOQGAIN__MODIFY(dst, src) \
23665 (dst) = ((dst) &\
23666 ~0x000000c0U) | (((u_int32_t)(src) <<\
23667 6) & 0x000000c0U)
23668 #define RADIO130NM_GAIN0__RX6DBLOQGAIN__VERIFY(src) \
23669 (!((((u_int32_t)(src)\
23670 << 6) & ~0x000000c0U)))
23671
23672 /* macros for field RFGMGN */
23673 #define RADIO130NM_GAIN0__RFGMGN__SHIFT 8
23674 #define RADIO130NM_GAIN0__RFGMGN__WIDTH 3
23675 #define RADIO130NM_GAIN0__RFGMGN__MASK 0x00000700U
23676 #define RADIO130NM_GAIN0__RFGMGN__READ(src) \
23677 (((u_int32_t)(src)\
23678 & 0x00000700U) >> 8)
23679 #define RADIO130NM_GAIN0__RFGMGN__WRITE(src) \
23680 (((u_int32_t)(src)\
23681 << 8) & 0x00000700U)
23682 #define RADIO130NM_GAIN0__RFGMGN__MODIFY(dst, src) \
23683 (dst) = ((dst) &\
23684 ~0x00000700U) | (((u_int32_t)(src) <<\
23685 8) & 0x00000700U)
23686 #define RADIO130NM_GAIN0__RFGMGN__VERIFY(src) \
23687 (!((((u_int32_t)(src)\
23688 << 8) & ~0x00000700U)))
23689
23690 /* macros for field RFVGA5GAIN */
23691 #define RADIO130NM_GAIN0__RFVGA5GAIN__SHIFT 11
23692 #define RADIO130NM_GAIN0__RFVGA5GAIN__WIDTH 2
23693 #define RADIO130NM_GAIN0__RFVGA5GAIN__MASK 0x00001800U
23694 #define RADIO130NM_GAIN0__RFVGA5GAIN__READ(src) \
23695 (((u_int32_t)(src)\
23696 & 0x00001800U) >> 11)
23697 #define RADIO130NM_GAIN0__RFVGA5GAIN__WRITE(src) \
23698 (((u_int32_t)(src)\
23699 << 11) & 0x00001800U)
23700 #define RADIO130NM_GAIN0__RFVGA5GAIN__MODIFY(dst, src) \
23701 (dst) = ((dst) &\
23702 ~0x00001800U) | (((u_int32_t)(src) <<\
23703 11) & 0x00001800U)
23704 #define RADIO130NM_GAIN0__RFVGA5GAIN__VERIFY(src) \
23705 (!((((u_int32_t)(src)\
23706 << 11) & ~0x00001800U)))
23707
23708 /* macros for field LNAGAIN */
23709 #define RADIO130NM_GAIN0__LNAGAIN__SHIFT 13
23710 #define RADIO130NM_GAIN0__LNAGAIN__WIDTH 4
23711 #define RADIO130NM_GAIN0__LNAGAIN__MASK 0x0001e000U
23712 #define RADIO130NM_GAIN0__LNAGAIN__READ(src) \
23713 (((u_int32_t)(src)\
23714 & 0x0001e000U) >> 13)
23715 #define RADIO130NM_GAIN0__LNAGAIN__WRITE(src) \
23716 (((u_int32_t)(src)\
23717 << 13) & 0x0001e000U)
23718 #define RADIO130NM_GAIN0__LNAGAIN__MODIFY(dst, src) \
23719 (dst) = ((dst) &\
23720 ~0x0001e000U) | (((u_int32_t)(src) <<\
23721 13) & 0x0001e000U)
23722 #define RADIO130NM_GAIN0__LNAGAIN__VERIFY(src) \
23723 (!((((u_int32_t)(src)\
23724 << 13) & ~0x0001e000U)))
23725
23726 /* macros for field LNAON */
23727 #define RADIO130NM_GAIN0__LNAON__SHIFT 17
23728 #define RADIO130NM_GAIN0__LNAON__WIDTH 1
23729 #define RADIO130NM_GAIN0__LNAON__MASK 0x00020000U
23730 #define RADIO130NM_GAIN0__LNAON__READ(src) \
23731 (((u_int32_t)(src)\
23732 & 0x00020000U) >> 17)
23733 #define RADIO130NM_GAIN0__LNAON__WRITE(src) \
23734 (((u_int32_t)(src)\
23735 << 17) & 0x00020000U)
23736 #define RADIO130NM_GAIN0__LNAON__MODIFY(dst, src) \
23737 (dst) = ((dst) &\
23738 ~0x00020000U) | (((u_int32_t)(src) <<\
23739 17) & 0x00020000U)
23740 #define RADIO130NM_GAIN0__LNAON__VERIFY(src) \
23741 (!((((u_int32_t)(src)\
23742 << 17) & ~0x00020000U)))
23743 #define RADIO130NM_GAIN0__LNAON__SET(dst) \
23744 (dst) = ((dst) &\
23745 ~0x00020000U) | ((u_int32_t)(1) << 17)
23746 #define RADIO130NM_GAIN0__LNAON__CLR(dst) \
23747 (dst) = ((dst) &\
23748 ~0x00020000U) | ((u_int32_t)(0) << 17)
23749
23750 /* macros for field PAOUT2GN */
23751 #define RADIO130NM_GAIN0__PAOUT2GN__SHIFT 18
23752 #define RADIO130NM_GAIN0__PAOUT2GN__WIDTH 3
23753 #define RADIO130NM_GAIN0__PAOUT2GN__MASK 0x001c0000U
23754 #define RADIO130NM_GAIN0__PAOUT2GN__READ(src) \
23755 (((u_int32_t)(src)\
23756 & 0x001c0000U) >> 18)
23757 #define RADIO130NM_GAIN0__PAOUT2GN__WRITE(src) \
23758 (((u_int32_t)(src)\
23759 << 18) & 0x001c0000U)
23760 #define RADIO130NM_GAIN0__PAOUT2GN__MODIFY(dst, src) \
23761 (dst) = ((dst) &\
23762 ~0x001c0000U) | (((u_int32_t)(src) <<\
23763 18) & 0x001c0000U)
23764 #define RADIO130NM_GAIN0__PAOUT2GN__VERIFY(src) \
23765 (!((((u_int32_t)(src)\
23766 << 18) & ~0x001c0000U)))
23767
23768 /* macros for field PADRVGN */
23769 #define RADIO130NM_GAIN0__PADRVGN__SHIFT 21
23770 #define RADIO130NM_GAIN0__PADRVGN__WIDTH 3
23771 #define RADIO130NM_GAIN0__PADRVGN__MASK 0x00e00000U
23772 #define RADIO130NM_GAIN0__PADRVGN__READ(src) \
23773 (((u_int32_t)(src)\
23774 & 0x00e00000U) >> 21)
23775 #define RADIO130NM_GAIN0__PADRVGN__WRITE(src) \
23776 (((u_int32_t)(src)\
23777 << 21) & 0x00e00000U)
23778 #define RADIO130NM_GAIN0__PADRVGN__MODIFY(dst, src) \
23779 (dst) = ((dst) &\
23780 ~0x00e00000U) | (((u_int32_t)(src) <<\
23781 21) & 0x00e00000U)
23782 #define RADIO130NM_GAIN0__PADRVGN__VERIFY(src) \
23783 (!((((u_int32_t)(src)\
23784 << 21) & ~0x00e00000U)))
23785
23786 /* macros for field PABUF5GN */
23787 #define RADIO130NM_GAIN0__PABUF5GN__SHIFT 24
23788 #define RADIO130NM_GAIN0__PABUF5GN__WIDTH 1
23789 #define RADIO130NM_GAIN0__PABUF5GN__MASK 0x01000000U
23790 #define RADIO130NM_GAIN0__PABUF5GN__READ(src) \
23791 (((u_int32_t)(src)\
23792 & 0x01000000U) >> 24)
23793 #define RADIO130NM_GAIN0__PABUF5GN__WRITE(src) \
23794 (((u_int32_t)(src)\
23795 << 24) & 0x01000000U)
23796 #define RADIO130NM_GAIN0__PABUF5GN__MODIFY(dst, src) \
23797 (dst) = ((dst) &\
23798 ~0x01000000U) | (((u_int32_t)(src) <<\
23799 24) & 0x01000000U)
23800 #define RADIO130NM_GAIN0__PABUF5GN__VERIFY(src) \
23801 (!((((u_int32_t)(src)\
23802 << 24) & ~0x01000000U)))
23803 #define RADIO130NM_GAIN0__PABUF5GN__SET(dst) \
23804 (dst) = ((dst) &\
23805 ~0x01000000U) | ((u_int32_t)(1) << 24)
23806 #define RADIO130NM_GAIN0__PABUF5GN__CLR(dst) \
23807 (dst) = ((dst) &\
23808 ~0x01000000U) | ((u_int32_t)(0) << 24)
23809
23810 /* macros for field TXV2IGAIN */
23811 #define RADIO130NM_GAIN0__TXV2IGAIN__SHIFT 25
23812 #define RADIO130NM_GAIN0__TXV2IGAIN__WIDTH 2
23813 #define RADIO130NM_GAIN0__TXV2IGAIN__MASK 0x06000000U
23814 #define RADIO130NM_GAIN0__TXV2IGAIN__READ(src) \
23815 (((u_int32_t)(src)\
23816 & 0x06000000U) >> 25)
23817 #define RADIO130NM_GAIN0__TXV2IGAIN__WRITE(src) \
23818 (((u_int32_t)(src)\
23819 << 25) & 0x06000000U)
23820 #define RADIO130NM_GAIN0__TXV2IGAIN__MODIFY(dst, src) \
23821 (dst) = ((dst) &\
23822 ~0x06000000U) | (((u_int32_t)(src) <<\
23823 25) & 0x06000000U)
23824 #define RADIO130NM_GAIN0__TXV2IGAIN__VERIFY(src) \
23825 (!((((u_int32_t)(src)\
23826 << 25) & ~0x06000000U)))
23827
23828 /* macros for field TX1DBLOQGAIN */
23829 #define RADIO130NM_GAIN0__TX1DBLOQGAIN__SHIFT 27
23830 #define RADIO130NM_GAIN0__TX1DBLOQGAIN__WIDTH 3
23831 #define RADIO130NM_GAIN0__TX1DBLOQGAIN__MASK 0x38000000U
23832 #define RADIO130NM_GAIN0__TX1DBLOQGAIN__READ(src) \
23833 (((u_int32_t)(src)\
23834 & 0x38000000U) >> 27)
23835 #define RADIO130NM_GAIN0__TX1DBLOQGAIN__WRITE(src) \
23836 (((u_int32_t)(src)\
23837 << 27) & 0x38000000U)
23838 #define RADIO130NM_GAIN0__TX1DBLOQGAIN__MODIFY(dst, src) \
23839 (dst) = ((dst) &\
23840 ~0x38000000U) | (((u_int32_t)(src) <<\
23841 27) & 0x38000000U)
23842 #define RADIO130NM_GAIN0__TX1DBLOQGAIN__VERIFY(src) \
23843 (!((((u_int32_t)(src)\
23844 << 27) & ~0x38000000U)))
23845
23846 /* macros for field TX6DBLOQGAIN */
23847 #define RADIO130NM_GAIN0__TX6DBLOQGAIN__SHIFT 30
23848 #define RADIO130NM_GAIN0__TX6DBLOQGAIN__WIDTH 2
23849 #define RADIO130NM_GAIN0__TX6DBLOQGAIN__MASK 0xc0000000U
23850 #define RADIO130NM_GAIN0__TX6DBLOQGAIN__READ(src) \
23851 (((u_int32_t)(src)\
23852 & 0xc0000000U) >> 30)
23853 #define RADIO130NM_GAIN0__TX6DBLOQGAIN__WRITE(src) \
23854 (((u_int32_t)(src)\
23855 << 30) & 0xc0000000U)
23856 #define RADIO130NM_GAIN0__TX6DBLOQGAIN__MODIFY(dst, src) \
23857 (dst) = ((dst) &\
23858 ~0xc0000000U) | (((u_int32_t)(src) <<\
23859 30) & 0xc0000000U)
23860 #define RADIO130NM_GAIN0__TX6DBLOQGAIN__VERIFY(src) \
23861 (!((((u_int32_t)(src)\
23862 << 30) & ~0xc0000000U)))
23863 #define RADIO130NM_GAIN0__TYPE u_int32_t
23864 #define RADIO130NM_GAIN0__READ 0xffffffffU
23865 #define RADIO130NM_GAIN0__WRITE 0xffffffffU
23866
23867 #endif /* __RADIO130NM_GAIN0_MACRO__ */
23868
23869
23870 /* macros for merlin2_0_radio_reg_map.GAIN0 */
23871 #define INST_MERLIN2_0_RADIO_REG_MAP__GAIN0__NUM 1
23872
23873 /* macros for BlueprintGlobalNameSpace::RADIO130NM_GAIN1 */
23874 #ifndef __RADIO130NM_GAIN1_MACRO__
23875 #define __RADIO130NM_GAIN1_MACRO__
23876
23877 /* macros for field SPARE */
23878 #define RADIO130NM_GAIN1__SPARE__SHIFT 0
23879 #define RADIO130NM_GAIN1__SPARE__WIDTH 1
23880 #define RADIO130NM_GAIN1__SPARE__MASK 0x00000001U
23881 #define RADIO130NM_GAIN1__SPARE__READ(src) (u_int32_t)(src) & 0x00000001U
23882 #define RADIO130NM_GAIN1__SPARE__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
23883 #define RADIO130NM_GAIN1__SPARE__MODIFY(dst, src) \
23884 (dst) = ((dst) &\
23885 ~0x00000001U) | ((u_int32_t)(src) &\
23886 0x00000001U)
23887 #define RADIO130NM_GAIN1__SPARE__VERIFY(src) \
23888 (!(((u_int32_t)(src)\
23889 & ~0x00000001U)))
23890 #define RADIO130NM_GAIN1__SPARE__SET(dst) \
23891 (dst) = ((dst) &\
23892 ~0x00000001U) | (u_int32_t)(1)
23893 #define RADIO130NM_GAIN1__SPARE__CLR(dst) \
23894 (dst) = ((dst) &\
23895 ~0x00000001U) | (u_int32_t)(0)
23896
23897 /* macros for field RX6DBHIQGAIN */
23898 #define RADIO130NM_GAIN1__RX6DBHIQGAIN__SHIFT 1
23899 #define RADIO130NM_GAIN1__RX6DBHIQGAIN__WIDTH 2
23900 #define RADIO130NM_GAIN1__RX6DBHIQGAIN__MASK 0x00000006U
23901 #define RADIO130NM_GAIN1__RX6DBHIQGAIN__READ(src) \
23902 (((u_int32_t)(src)\
23903 & 0x00000006U) >> 1)
23904 #define RADIO130NM_GAIN1__RX6DBHIQGAIN__WRITE(src) \
23905 (((u_int32_t)(src)\
23906 << 1) & 0x00000006U)
23907 #define RADIO130NM_GAIN1__RX6DBHIQGAIN__MODIFY(dst, src) \
23908 (dst) = ((dst) &\
23909 ~0x00000006U) | (((u_int32_t)(src) <<\
23910 1) & 0x00000006U)
23911 #define RADIO130NM_GAIN1__RX6DBHIQGAIN__VERIFY(src) \
23912 (!((((u_int32_t)(src)\
23913 << 1) & ~0x00000006U)))
23914
23915 /* macros for field RX1DBLOQGAIN */
23916 #define RADIO130NM_GAIN1__RX1DBLOQGAIN__SHIFT 3
23917 #define RADIO130NM_GAIN1__RX1DBLOQGAIN__WIDTH 3
23918 #define RADIO130NM_GAIN1__RX1DBLOQGAIN__MASK 0x00000038U
23919 #define RADIO130NM_GAIN1__RX1DBLOQGAIN__READ(src) \
23920 (((u_int32_t)(src)\
23921 & 0x00000038U) >> 3)
23922 #define RADIO130NM_GAIN1__RX1DBLOQGAIN__WRITE(src) \
23923 (((u_int32_t)(src)\
23924 << 3) & 0x00000038U)
23925 #define RADIO130NM_GAIN1__RX1DBLOQGAIN__MODIFY(dst, src) \
23926 (dst) = ((dst) &\
23927 ~0x00000038U) | (((u_int32_t)(src) <<\
23928 3) & 0x00000038U)
23929 #define RADIO130NM_GAIN1__RX1DBLOQGAIN__VERIFY(src) \
23930 (!((((u_int32_t)(src)\
23931 << 3) & ~0x00000038U)))
23932
23933 /* macros for field RX6DBLOQGAIN */
23934 #define RADIO130NM_GAIN1__RX6DBLOQGAIN__SHIFT 6
23935 #define RADIO130NM_GAIN1__RX6DBLOQGAIN__WIDTH 2
23936 #define RADIO130NM_GAIN1__RX6DBLOQGAIN__MASK 0x000000c0U
23937 #define RADIO130NM_GAIN1__RX6DBLOQGAIN__READ(src) \
23938 (((u_int32_t)(src)\
23939 & 0x000000c0U) >> 6)
23940 #define RADIO130NM_GAIN1__RX6DBLOQGAIN__WRITE(src) \
23941 (((u_int32_t)(src)\
23942 << 6) & 0x000000c0U)
23943 #define RADIO130NM_GAIN1__RX6DBLOQGAIN__MODIFY(dst, src) \
23944 (dst) = ((dst) &\
23945 ~0x000000c0U) | (((u_int32_t)(src) <<\
23946 6) & 0x000000c0U)
23947 #define RADIO130NM_GAIN1__RX6DBLOQGAIN__VERIFY(src) \
23948 (!((((u_int32_t)(src)\
23949 << 6) & ~0x000000c0U)))
23950
23951 /* macros for field RFGMGN */
23952 #define RADIO130NM_GAIN1__RFGMGN__SHIFT 8
23953 #define RADIO130NM_GAIN1__RFGMGN__WIDTH 3
23954 #define RADIO130NM_GAIN1__RFGMGN__MASK 0x00000700U
23955 #define RADIO130NM_GAIN1__RFGMGN__READ(src) \
23956 (((u_int32_t)(src)\
23957 & 0x00000700U) >> 8)
23958 #define RADIO130NM_GAIN1__RFGMGN__WRITE(src) \
23959 (((u_int32_t)(src)\
23960 << 8) & 0x00000700U)
23961 #define RADIO130NM_GAIN1__RFGMGN__MODIFY(dst, src) \
23962 (dst) = ((dst) &\
23963 ~0x00000700U) | (((u_int32_t)(src) <<\
23964 8) & 0x00000700U)
23965 #define RADIO130NM_GAIN1__RFGMGN__VERIFY(src) \
23966 (!((((u_int32_t)(src)\
23967 << 8) & ~0x00000700U)))
23968
23969 /* macros for field RFVGA5GAIN */
23970 #define RADIO130NM_GAIN1__RFVGA5GAIN__SHIFT 11
23971 #define RADIO130NM_GAIN1__RFVGA5GAIN__WIDTH 2
23972 #define RADIO130NM_GAIN1__RFVGA5GAIN__MASK 0x00001800U
23973 #define RADIO130NM_GAIN1__RFVGA5GAIN__READ(src) \
23974 (((u_int32_t)(src)\
23975 & 0x00001800U) >> 11)
23976 #define RADIO130NM_GAIN1__RFVGA5GAIN__WRITE(src) \
23977 (((u_int32_t)(src)\
23978 << 11) & 0x00001800U)
23979 #define RADIO130NM_GAIN1__RFVGA5GAIN__MODIFY(dst, src) \
23980 (dst) = ((dst) &\
23981 ~0x00001800U) | (((u_int32_t)(src) <<\
23982 11) & 0x00001800U)
23983 #define RADIO130NM_GAIN1__RFVGA5GAIN__VERIFY(src) \
23984 (!((((u_int32_t)(src)\
23985 << 11) & ~0x00001800U)))
23986
23987 /* macros for field LNAGAIN */
23988 #define RADIO130NM_GAIN1__LNAGAIN__SHIFT 13
23989 #define RADIO130NM_GAIN1__LNAGAIN__WIDTH 4
23990 #define RADIO130NM_GAIN1__LNAGAIN__MASK 0x0001e000U
23991 #define RADIO130NM_GAIN1__LNAGAIN__READ(src) \
23992 (((u_int32_t)(src)\
23993 & 0x0001e000U) >> 13)
23994 #define RADIO130NM_GAIN1__LNAGAIN__WRITE(src) \
23995 (((u_int32_t)(src)\
23996 << 13) & 0x0001e000U)
23997 #define RADIO130NM_GAIN1__LNAGAIN__MODIFY(dst, src) \
23998 (dst) = ((dst) &\
23999 ~0x0001e000U) | (((u_int32_t)(src) <<\
24000 13) & 0x0001e000U)
24001 #define RADIO130NM_GAIN1__LNAGAIN__VERIFY(src) \
24002 (!((((u_int32_t)(src)\
24003 << 13) & ~0x0001e000U)))
24004
24005 /* macros for field LNAON */
24006 #define RADIO130NM_GAIN1__LNAON__SHIFT 17
24007 #define RADIO130NM_GAIN1__LNAON__WIDTH 1
24008 #define RADIO130NM_GAIN1__LNAON__MASK 0x00020000U
24009 #define RADIO130NM_GAIN1__LNAON__READ(src) \
24010 (((u_int32_t)(src)\
24011 & 0x00020000U) >> 17)
24012 #define RADIO130NM_GAIN1__LNAON__WRITE(src) \
24013 (((u_int32_t)(src)\
24014 << 17) & 0x00020000U)
24015 #define RADIO130NM_GAIN1__LNAON__MODIFY(dst, src) \
24016 (dst) = ((dst) &\
24017 ~0x00020000U) | (((u_int32_t)(src) <<\
24018 17) & 0x00020000U)
24019 #define RADIO130NM_GAIN1__LNAON__VERIFY(src) \
24020 (!((((u_int32_t)(src)\
24021 << 17) & ~0x00020000U)))
24022 #define RADIO130NM_GAIN1__LNAON__SET(dst) \
24023 (dst) = ((dst) &\
24024 ~0x00020000U) | ((u_int32_t)(1) << 17)
24025 #define RADIO130NM_GAIN1__LNAON__CLR(dst) \
24026 (dst) = ((dst) &\
24027 ~0x00020000U) | ((u_int32_t)(0) << 17)
24028
24029 /* macros for field PAOUT2GN */
24030 #define RADIO130NM_GAIN1__PAOUT2GN__SHIFT 18
24031 #define RADIO130NM_GAIN1__PAOUT2GN__WIDTH 3
24032 #define RADIO130NM_GAIN1__PAOUT2GN__MASK 0x001c0000U
24033 #define RADIO130NM_GAIN1__PAOUT2GN__READ(src) \
24034 (((u_int32_t)(src)\
24035 & 0x001c0000U) >> 18)
24036 #define RADIO130NM_GAIN1__PAOUT2GN__WRITE(src) \
24037 (((u_int32_t)(src)\
24038 << 18) & 0x001c0000U)
24039 #define RADIO130NM_GAIN1__PAOUT2GN__MODIFY(dst, src) \
24040 (dst) = ((dst) &\
24041 ~0x001c0000U) | (((u_int32_t)(src) <<\
24042 18) & 0x001c0000U)
24043 #define RADIO130NM_GAIN1__PAOUT2GN__VERIFY(src) \
24044 (!((((u_int32_t)(src)\
24045 << 18) & ~0x001c0000U)))
24046
24047 /* macros for field PADRVGN */
24048 #define RADIO130NM_GAIN1__PADRVGN__SHIFT 21
24049 #define RADIO130NM_GAIN1__PADRVGN__WIDTH 3
24050 #define RADIO130NM_GAIN1__PADRVGN__MASK 0x00e00000U
24051 #define RADIO130NM_GAIN1__PADRVGN__READ(src) \
24052 (((u_int32_t)(src)\
24053 & 0x00e00000U) >> 21)
24054 #define RADIO130NM_GAIN1__PADRVGN__WRITE(src) \
24055 (((u_int32_t)(src)\
24056 << 21) & 0x00e00000U)
24057 #define RADIO130NM_GAIN1__PADRVGN__MODIFY(dst, src) \
24058 (dst) = ((dst) &\
24059 ~0x00e00000U) | (((u_int32_t)(src) <<\
24060 21) & 0x00e00000U)
24061 #define RADIO130NM_GAIN1__PADRVGN__VERIFY(src) \
24062 (!((((u_int32_t)(src)\
24063 << 21) & ~0x00e00000U)))
24064
24065 /* macros for field PABUF5GN */
24066 #define RADIO130NM_GAIN1__PABUF5GN__SHIFT 24
24067 #define RADIO130NM_GAIN1__PABUF5GN__WIDTH 1
24068 #define RADIO130NM_GAIN1__PABUF5GN__MASK 0x01000000U
24069 #define RADIO130NM_GAIN1__PABUF5GN__READ(src) \
24070 (((u_int32_t)(src)\
24071 & 0x01000000U) >> 24)
24072 #define RADIO130NM_GAIN1__PABUF5GN__WRITE(src) \
24073 (((u_int32_t)(src)\
24074 << 24) & 0x01000000U)
24075 #define RADIO130NM_GAIN1__PABUF5GN__MODIFY(dst, src) \
24076 (dst) = ((dst) &\
24077 ~0x01000000U) | (((u_int32_t)(src) <<\
24078 24) & 0x01000000U)
24079 #define RADIO130NM_GAIN1__PABUF5GN__VERIFY(src) \
24080 (!((((u_int32_t)(src)\
24081 << 24) & ~0x01000000U)))
24082 #define RADIO130NM_GAIN1__PABUF5GN__SET(dst) \
24083 (dst) = ((dst) &\
24084 ~0x01000000U) | ((u_int32_t)(1) << 24)
24085 #define RADIO130NM_GAIN1__PABUF5GN__CLR(dst) \
24086 (dst) = ((dst) &\
24087 ~0x01000000U) | ((u_int32_t)(0) << 24)
24088
24089 /* macros for field TXV2IGAIN */
24090 #define RADIO130NM_GAIN1__TXV2IGAIN__SHIFT 25
24091 #define RADIO130NM_GAIN1__TXV2IGAIN__WIDTH 2
24092 #define RADIO130NM_GAIN1__TXV2IGAIN__MASK 0x06000000U
24093 #define RADIO130NM_GAIN1__TXV2IGAIN__READ(src) \
24094 (((u_int32_t)(src)\
24095 & 0x06000000U) >> 25)
24096 #define RADIO130NM_GAIN1__TXV2IGAIN__WRITE(src) \
24097 (((u_int32_t)(src)\
24098 << 25) & 0x06000000U)
24099 #define RADIO130NM_GAIN1__TXV2IGAIN__MODIFY(dst, src) \
24100 (dst) = ((dst) &\
24101 ~0x06000000U) | (((u_int32_t)(src) <<\
24102 25) & 0x06000000U)
24103 #define RADIO130NM_GAIN1__TXV2IGAIN__VERIFY(src) \
24104 (!((((u_int32_t)(src)\
24105 << 25) & ~0x06000000U)))
24106
24107 /* macros for field TX1DBLOQGAIN */
24108 #define RADIO130NM_GAIN1__TX1DBLOQGAIN__SHIFT 27
24109 #define RADIO130NM_GAIN1__TX1DBLOQGAIN__WIDTH 3
24110 #define RADIO130NM_GAIN1__TX1DBLOQGAIN__MASK 0x38000000U
24111 #define RADIO130NM_GAIN1__TX1DBLOQGAIN__READ(src) \
24112 (((u_int32_t)(src)\
24113 & 0x38000000U) >> 27)
24114 #define RADIO130NM_GAIN1__TX1DBLOQGAIN__WRITE(src) \
24115 (((u_int32_t)(src)\
24116 << 27) & 0x38000000U)
24117 #define RADIO130NM_GAIN1__TX1DBLOQGAIN__MODIFY(dst, src) \
24118 (dst) = ((dst) &\
24119 ~0x38000000U) | (((u_int32_t)(src) <<\
24120 27) & 0x38000000U)
24121 #define RADIO130NM_GAIN1__TX1DBLOQGAIN__VERIFY(src) \
24122 (!((((u_int32_t)(src)\
24123 << 27) & ~0x38000000U)))
24124
24125 /* macros for field TX6DBLOQGAIN */
24126 #define RADIO130NM_GAIN1__TX6DBLOQGAIN__SHIFT 30
24127 #define RADIO130NM_GAIN1__TX6DBLOQGAIN__WIDTH 2
24128 #define RADIO130NM_GAIN1__TX6DBLOQGAIN__MASK 0xc0000000U
24129 #define RADIO130NM_GAIN1__TX6DBLOQGAIN__READ(src) \
24130 (((u_int32_t)(src)\
24131 & 0xc0000000U) >> 30)
24132 #define RADIO130NM_GAIN1__TX6DBLOQGAIN__WRITE(src) \
24133 (((u_int32_t)(src)\
24134 << 30) & 0xc0000000U)
24135 #define RADIO130NM_GAIN1__TX6DBLOQGAIN__MODIFY(dst, src) \
24136 (dst) = ((dst) &\
24137 ~0xc0000000U) | (((u_int32_t)(src) <<\
24138 30) & 0xc0000000U)
24139 #define RADIO130NM_GAIN1__TX6DBLOQGAIN__VERIFY(src) \
24140 (!((((u_int32_t)(src)\
24141 << 30) & ~0xc0000000U)))
24142 #define RADIO130NM_GAIN1__TYPE u_int32_t
24143 #define RADIO130NM_GAIN1__READ 0xffffffffU
24144 #define RADIO130NM_GAIN1__WRITE 0xffffffffU
24145
24146 #endif /* __RADIO130NM_GAIN1_MACRO__ */
24147
24148
24149 /* macros for merlin2_0_radio_reg_map.GAIN1 */
24150 #define INST_MERLIN2_0_RADIO_REG_MAP__GAIN1__NUM 1
24151
24152 /* macros for BlueprintGlobalNameSpace::RADIO130NM_TOP0 */
24153 #ifndef __RADIO130NM_TOP0_MACRO__
24154 #define __RADIO130NM_TOP0_MACRO__
24155
24156 /* macros for field FORCEMSBLOW */
24157 #define RADIO130NM_TOP0__FORCEMSBLOW__SHIFT 0
24158 #define RADIO130NM_TOP0__FORCEMSBLOW__WIDTH 1
24159 #define RADIO130NM_TOP0__FORCEMSBLOW__MASK 0x00000001U
24160 #define RADIO130NM_TOP0__FORCEMSBLOW__READ(src) (u_int32_t)(src) & 0x00000001U
24161 #define RADIO130NM_TOP0__FORCEMSBLOW__WRITE(src) \
24162 ((u_int32_t)(src)\
24163 & 0x00000001U)
24164 #define RADIO130NM_TOP0__FORCEMSBLOW__MODIFY(dst, src) \
24165 (dst) = ((dst) &\
24166 ~0x00000001U) | ((u_int32_t)(src) &\
24167 0x00000001U)
24168 #define RADIO130NM_TOP0__FORCEMSBLOW__VERIFY(src) \
24169 (!(((u_int32_t)(src)\
24170 & ~0x00000001U)))
24171 #define RADIO130NM_TOP0__FORCEMSBLOW__SET(dst) \
24172 (dst) = ((dst) &\
24173 ~0x00000001U) | (u_int32_t)(1)
24174 #define RADIO130NM_TOP0__FORCEMSBLOW__CLR(dst) \
24175 (dst) = ((dst) &\
24176 ~0x00000001U) | (u_int32_t)(0)
24177
24178 /* macros for field PWDBIAS */
24179 #define RADIO130NM_TOP0__PWDBIAS__SHIFT 1
24180 #define RADIO130NM_TOP0__PWDBIAS__WIDTH 1
24181 #define RADIO130NM_TOP0__PWDBIAS__MASK 0x00000002U
24182 #define RADIO130NM_TOP0__PWDBIAS__READ(src) \
24183 (((u_int32_t)(src)\
24184 & 0x00000002U) >> 1)
24185 #define RADIO130NM_TOP0__PWDBIAS__WRITE(src) \
24186 (((u_int32_t)(src)\
24187 << 1) & 0x00000002U)
24188 #define RADIO130NM_TOP0__PWDBIAS__MODIFY(dst, src) \
24189 (dst) = ((dst) &\
24190 ~0x00000002U) | (((u_int32_t)(src) <<\
24191 1) & 0x00000002U)
24192 #define RADIO130NM_TOP0__PWDBIAS__VERIFY(src) \
24193 (!((((u_int32_t)(src)\
24194 << 1) & ~0x00000002U)))
24195 #define RADIO130NM_TOP0__PWDBIAS__SET(dst) \
24196 (dst) = ((dst) &\
24197 ~0x00000002U) | ((u_int32_t)(1) << 1)
24198 #define RADIO130NM_TOP0__PWDBIAS__CLR(dst) \
24199 (dst) = ((dst) &\
24200 ~0x00000002U) | ((u_int32_t)(0) << 1)
24201
24202 /* macros for field SYNTHON_FORCE */
24203 #define RADIO130NM_TOP0__SYNTHON_FORCE__SHIFT 2
24204 #define RADIO130NM_TOP0__SYNTHON_FORCE__WIDTH 1
24205 #define RADIO130NM_TOP0__SYNTHON_FORCE__MASK 0x00000004U
24206 #define RADIO130NM_TOP0__SYNTHON_FORCE__READ(src) \
24207 (((u_int32_t)(src)\
24208 & 0x00000004U) >> 2)
24209 #define RADIO130NM_TOP0__SYNTHON_FORCE__WRITE(src) \
24210 (((u_int32_t)(src)\
24211 << 2) & 0x00000004U)
24212 #define RADIO130NM_TOP0__SYNTHON_FORCE__MODIFY(dst, src) \
24213 (dst) = ((dst) &\
24214 ~0x00000004U) | (((u_int32_t)(src) <<\
24215 2) & 0x00000004U)
24216 #define RADIO130NM_TOP0__SYNTHON_FORCE__VERIFY(src) \
24217 (!((((u_int32_t)(src)\
24218 << 2) & ~0x00000004U)))
24219 #define RADIO130NM_TOP0__SYNTHON_FORCE__SET(dst) \
24220 (dst) = ((dst) &\
24221 ~0x00000004U) | ((u_int32_t)(1) << 2)
24222 #define RADIO130NM_TOP0__SYNTHON_FORCE__CLR(dst) \
24223 (dst) = ((dst) &\
24224 ~0x00000004U) | ((u_int32_t)(0) << 2)
24225
24226 /* macros for field SCLKEN_FORCE */
24227 #define RADIO130NM_TOP0__SCLKEN_FORCE__SHIFT 3
24228 #define RADIO130NM_TOP0__SCLKEN_FORCE__WIDTH 1
24229 #define RADIO130NM_TOP0__SCLKEN_FORCE__MASK 0x00000008U
24230 #define RADIO130NM_TOP0__SCLKEN_FORCE__READ(src) \
24231 (((u_int32_t)(src)\
24232 & 0x00000008U) >> 3)
24233 #define RADIO130NM_TOP0__SCLKEN_FORCE__WRITE(src) \
24234 (((u_int32_t)(src)\
24235 << 3) & 0x00000008U)
24236 #define RADIO130NM_TOP0__SCLKEN_FORCE__MODIFY(dst, src) \
24237 (dst) = ((dst) &\
24238 ~0x00000008U) | (((u_int32_t)(src) <<\
24239 3) & 0x00000008U)
24240 #define RADIO130NM_TOP0__SCLKEN_FORCE__VERIFY(src) \
24241 (!((((u_int32_t)(src)\
24242 << 3) & ~0x00000008U)))
24243 #define RADIO130NM_TOP0__SCLKEN_FORCE__SET(dst) \
24244 (dst) = ((dst) &\
24245 ~0x00000008U) | ((u_int32_t)(1) << 3)
24246 #define RADIO130NM_TOP0__SCLKEN_FORCE__CLR(dst) \
24247 (dst) = ((dst) &\
24248 ~0x00000008U) | ((u_int32_t)(0) << 3)
24249
24250 /* macros for field OSCON */
24251 #define RADIO130NM_TOP0__OSCON__SHIFT 4
24252 #define RADIO130NM_TOP0__OSCON__WIDTH 1
24253 #define RADIO130NM_TOP0__OSCON__MASK 0x00000010U
24254 #define RADIO130NM_TOP0__OSCON__READ(src) \
24255 (((u_int32_t)(src)\
24256 & 0x00000010U) >> 4)
24257 #define RADIO130NM_TOP0__OSCON__WRITE(src) \
24258 (((u_int32_t)(src)\
24259 << 4) & 0x00000010U)
24260 #define RADIO130NM_TOP0__OSCON__MODIFY(dst, src) \
24261 (dst) = ((dst) &\
24262 ~0x00000010U) | (((u_int32_t)(src) <<\
24263 4) & 0x00000010U)
24264 #define RADIO130NM_TOP0__OSCON__VERIFY(src) \
24265 (!((((u_int32_t)(src)\
24266 << 4) & ~0x00000010U)))
24267 #define RADIO130NM_TOP0__OSCON__SET(dst) \
24268 (dst) = ((dst) &\
24269 ~0x00000010U) | ((u_int32_t)(1) << 4)
24270 #define RADIO130NM_TOP0__OSCON__CLR(dst) \
24271 (dst) = ((dst) &\
24272 ~0x00000010U) | ((u_int32_t)(0) << 4)
24273
24274 /* macros for field PWDCLKIN */
24275 #define RADIO130NM_TOP0__PWDCLKIN__SHIFT 5
24276 #define RADIO130NM_TOP0__PWDCLKIN__WIDTH 1
24277 #define RADIO130NM_TOP0__PWDCLKIN__MASK 0x00000020U
24278 #define RADIO130NM_TOP0__PWDCLKIN__READ(src) \
24279 (((u_int32_t)(src)\
24280 & 0x00000020U) >> 5)
24281 #define RADIO130NM_TOP0__PWDCLKIN__WRITE(src) \
24282 (((u_int32_t)(src)\
24283 << 5) & 0x00000020U)
24284 #define RADIO130NM_TOP0__PWDCLKIN__MODIFY(dst, src) \
24285 (dst) = ((dst) &\
24286 ~0x00000020U) | (((u_int32_t)(src) <<\
24287 5) & 0x00000020U)
24288 #define RADIO130NM_TOP0__PWDCLKIN__VERIFY(src) \
24289 (!((((u_int32_t)(src)\
24290 << 5) & ~0x00000020U)))
24291 #define RADIO130NM_TOP0__PWDCLKIN__SET(dst) \
24292 (dst) = ((dst) &\
24293 ~0x00000020U) | ((u_int32_t)(1) << 5)
24294 #define RADIO130NM_TOP0__PWDCLKIN__CLR(dst) \
24295 (dst) = ((dst) &\
24296 ~0x00000020U) | ((u_int32_t)(0) << 5)
24297
24298 /* macros for field LOCALXTAL */
24299 #define RADIO130NM_TOP0__LOCALXTAL__SHIFT 6
24300 #define RADIO130NM_TOP0__LOCALXTAL__WIDTH 1
24301 #define RADIO130NM_TOP0__LOCALXTAL__MASK 0x00000040U
24302 #define RADIO130NM_TOP0__LOCALXTAL__READ(src) \
24303 (((u_int32_t)(src)\
24304 & 0x00000040U) >> 6)
24305 #define RADIO130NM_TOP0__LOCALXTAL__WRITE(src) \
24306 (((u_int32_t)(src)\
24307 << 6) & 0x00000040U)
24308 #define RADIO130NM_TOP0__LOCALXTAL__MODIFY(dst, src) \
24309 (dst) = ((dst) &\
24310 ~0x00000040U) | (((u_int32_t)(src) <<\
24311 6) & 0x00000040U)
24312 #define RADIO130NM_TOP0__LOCALXTAL__VERIFY(src) \
24313 (!((((u_int32_t)(src)\
24314 << 6) & ~0x00000040U)))
24315 #define RADIO130NM_TOP0__LOCALXTAL__SET(dst) \
24316 (dst) = ((dst) &\
24317 ~0x00000040U) | ((u_int32_t)(1) << 6)
24318 #define RADIO130NM_TOP0__LOCALXTAL__CLR(dst) \
24319 (dst) = ((dst) &\
24320 ~0x00000040U) | ((u_int32_t)(0) << 6)
24321
24322 /* macros for field XPAON */
24323 #define RADIO130NM_TOP0__XPAON__SHIFT 7
24324 #define RADIO130NM_TOP0__XPAON__WIDTH 1
24325 #define RADIO130NM_TOP0__XPAON__MASK 0x00000080U
24326 #define RADIO130NM_TOP0__XPAON__READ(src) \
24327 (((u_int32_t)(src)\
24328 & 0x00000080U) >> 7)
24329 #define RADIO130NM_TOP0__XPAON__WRITE(src) \
24330 (((u_int32_t)(src)\
24331 << 7) & 0x00000080U)
24332 #define RADIO130NM_TOP0__XPAON__MODIFY(dst, src) \
24333 (dst) = ((dst) &\
24334 ~0x00000080U) | (((u_int32_t)(src) <<\
24335 7) & 0x00000080U)
24336 #define RADIO130NM_TOP0__XPAON__VERIFY(src) \
24337 (!((((u_int32_t)(src)\
24338 << 7) & ~0x00000080U)))
24339 #define RADIO130NM_TOP0__XPAON__SET(dst) \
24340 (dst) = ((dst) &\
24341 ~0x00000080U) | ((u_int32_t)(1) << 7)
24342 #define RADIO130NM_TOP0__XPAON__CLR(dst) \
24343 (dst) = ((dst) &\
24344 ~0x00000080U) | ((u_int32_t)(0) << 7)
24345
24346 /* macros for field XLNAON */
24347 #define RADIO130NM_TOP0__XLNAON__SHIFT 8
24348 #define RADIO130NM_TOP0__XLNAON__WIDTH 2
24349 #define RADIO130NM_TOP0__XLNAON__MASK 0x00000300U
24350 #define RADIO130NM_TOP0__XLNAON__READ(src) \
24351 (((u_int32_t)(src)\
24352 & 0x00000300U) >> 8)
24353 #define RADIO130NM_TOP0__XLNAON__WRITE(src) \
24354 (((u_int32_t)(src)\
24355 << 8) & 0x00000300U)
24356 #define RADIO130NM_TOP0__XLNAON__MODIFY(dst, src) \
24357 (dst) = ((dst) &\
24358 ~0x00000300U) | (((u_int32_t)(src) <<\
24359 8) & 0x00000300U)
24360 #define RADIO130NM_TOP0__XLNAON__VERIFY(src) \
24361 (!((((u_int32_t)(src)\
24362 << 8) & ~0x00000300U)))
24363
24364 /* macros for field PAON */
24365 #define RADIO130NM_TOP0__PAON__SHIFT 10
24366 #define RADIO130NM_TOP0__PAON__WIDTH 2
24367 #define RADIO130NM_TOP0__PAON__MASK 0x00000c00U
24368 #define RADIO130NM_TOP0__PAON__READ(src) \
24369 (((u_int32_t)(src)\
24370 & 0x00000c00U) >> 10)
24371 #define RADIO130NM_TOP0__PAON__WRITE(src) \
24372 (((u_int32_t)(src)\
24373 << 10) & 0x00000c00U)
24374 #define RADIO130NM_TOP0__PAON__MODIFY(dst, src) \
24375 (dst) = ((dst) &\
24376 ~0x00000c00U) | (((u_int32_t)(src) <<\
24377 10) & 0x00000c00U)
24378 #define RADIO130NM_TOP0__PAON__VERIFY(src) \
24379 (!((((u_int32_t)(src)\
24380 << 10) & ~0x00000c00U)))
24381
24382 /* macros for field TXON */
24383 #define RADIO130NM_TOP0__TXON__SHIFT 12
24384 #define RADIO130NM_TOP0__TXON__WIDTH 2
24385 #define RADIO130NM_TOP0__TXON__MASK 0x00003000U
24386 #define RADIO130NM_TOP0__TXON__READ(src) \
24387 (((u_int32_t)(src)\
24388 & 0x00003000U) >> 12)
24389 #define RADIO130NM_TOP0__TXON__WRITE(src) \
24390 (((u_int32_t)(src)\
24391 << 12) & 0x00003000U)
24392 #define RADIO130NM_TOP0__TXON__MODIFY(dst, src) \
24393 (dst) = ((dst) &\
24394 ~0x00003000U) | (((u_int32_t)(src) <<\
24395 12) & 0x00003000U)
24396 #define RADIO130NM_TOP0__TXON__VERIFY(src) \
24397 (!((((u_int32_t)(src)\
24398 << 12) & ~0x00003000U)))
24399
24400 /* macros for field RXON */
24401 #define RADIO130NM_TOP0__RXON__SHIFT 14
24402 #define RADIO130NM_TOP0__RXON__WIDTH 2
24403 #define RADIO130NM_TOP0__RXON__MASK 0x0000c000U
24404 #define RADIO130NM_TOP0__RXON__READ(src) \
24405 (((u_int32_t)(src)\
24406 & 0x0000c000U) >> 14)
24407 #define RADIO130NM_TOP0__RXON__WRITE(src) \
24408 (((u_int32_t)(src)\
24409 << 14) & 0x0000c000U)
24410 #define RADIO130NM_TOP0__RXON__MODIFY(dst, src) \
24411 (dst) = ((dst) &\
24412 ~0x0000c000U) | (((u_int32_t)(src) <<\
24413 14) & 0x0000c000U)
24414 #define RADIO130NM_TOP0__RXON__VERIFY(src) \
24415 (!((((u_int32_t)(src)\
24416 << 14) & ~0x0000c000U)))
24417
24418 /* macros for field SYNTHON */
24419 #define RADIO130NM_TOP0__SYNTHON__SHIFT 16
24420 #define RADIO130NM_TOP0__SYNTHON__WIDTH 1
24421 #define RADIO130NM_TOP0__SYNTHON__MASK 0x00010000U
24422 #define RADIO130NM_TOP0__SYNTHON__READ(src) \
24423 (((u_int32_t)(src)\
24424 & 0x00010000U) >> 16)
24425 #define RADIO130NM_TOP0__SYNTHON__WRITE(src) \
24426 (((u_int32_t)(src)\
24427 << 16) & 0x00010000U)
24428 #define RADIO130NM_TOP0__SYNTHON__MODIFY(dst, src) \
24429 (dst) = ((dst) &\
24430 ~0x00010000U) | (((u_int32_t)(src) <<\
24431 16) & 0x00010000U)
24432 #define RADIO130NM_TOP0__SYNTHON__VERIFY(src) \
24433 (!((((u_int32_t)(src)\
24434 << 16) & ~0x00010000U)))
24435 #define RADIO130NM_TOP0__SYNTHON__SET(dst) \
24436 (dst) = ((dst) &\
24437 ~0x00010000U) | ((u_int32_t)(1) << 16)
24438 #define RADIO130NM_TOP0__SYNTHON__CLR(dst) \
24439 (dst) = ((dst) &\
24440 ~0x00010000U) | ((u_int32_t)(0) << 16)
24441
24442 /* macros for field TURBOMODE */
24443 #define RADIO130NM_TOP0__TURBOMODE__SHIFT 17
24444 #define RADIO130NM_TOP0__TURBOMODE__WIDTH 1
24445 #define RADIO130NM_TOP0__TURBOMODE__MASK 0x00020000U
24446 #define RADIO130NM_TOP0__TURBOMODE__READ(src) \
24447 (((u_int32_t)(src)\
24448 & 0x00020000U) >> 17)
24449 #define RADIO130NM_TOP0__TURBOMODE__WRITE(src) \
24450 (((u_int32_t)(src)\
24451 << 17) & 0x00020000U)
24452 #define RADIO130NM_TOP0__TURBOMODE__MODIFY(dst, src) \
24453 (dst) = ((dst) &\
24454 ~0x00020000U) | (((u_int32_t)(src) <<\
24455 17) & 0x00020000U)
24456 #define RADIO130NM_TOP0__TURBOMODE__VERIFY(src) \
24457 (!((((u_int32_t)(src)\
24458 << 17) & ~0x00020000U)))
24459 #define RADIO130NM_TOP0__TURBOMODE__SET(dst) \
24460 (dst) = ((dst) &\
24461 ~0x00020000U) | ((u_int32_t)(1) << 17)
24462 #define RADIO130NM_TOP0__TURBOMODE__CLR(dst) \
24463 (dst) = ((dst) &\
24464 ~0x00020000U) | ((u_int32_t)(0) << 17)
24465
24466 /* macros for field BMODERXTX */
24467 #define RADIO130NM_TOP0__BMODERXTX__SHIFT 18
24468 #define RADIO130NM_TOP0__BMODERXTX__WIDTH 2
24469 #define RADIO130NM_TOP0__BMODERXTX__MASK 0x000c0000U
24470 #define RADIO130NM_TOP0__BMODERXTX__READ(src) \
24471 (((u_int32_t)(src)\
24472 & 0x000c0000U) >> 18)
24473 #define RADIO130NM_TOP0__BMODERXTX__WRITE(src) \
24474 (((u_int32_t)(src)\
24475 << 18) & 0x000c0000U)
24476 #define RADIO130NM_TOP0__BMODERXTX__MODIFY(dst, src) \
24477 (dst) = ((dst) &\
24478 ~0x000c0000U) | (((u_int32_t)(src) <<\
24479 18) & 0x000c0000U)
24480 #define RADIO130NM_TOP0__BMODERXTX__VERIFY(src) \
24481 (!((((u_int32_t)(src)\
24482 << 18) & ~0x000c0000U)))
24483
24484 /* macros for field BMODE */
24485 #define RADIO130NM_TOP0__BMODE__SHIFT 20
24486 #define RADIO130NM_TOP0__BMODE__WIDTH 1
24487 #define RADIO130NM_TOP0__BMODE__MASK 0x00100000U
24488 #define RADIO130NM_TOP0__BMODE__READ(src) \
24489 (((u_int32_t)(src)\
24490 & 0x00100000U) >> 20)
24491 #define RADIO130NM_TOP0__BMODE__WRITE(src) \
24492 (((u_int32_t)(src)\
24493 << 20) & 0x00100000U)
24494 #define RADIO130NM_TOP0__BMODE__MODIFY(dst, src) \
24495 (dst) = ((dst) &\
24496 ~0x00100000U) | (((u_int32_t)(src) <<\
24497 20) & 0x00100000U)
24498 #define RADIO130NM_TOP0__BMODE__VERIFY(src) \
24499 (!((((u_int32_t)(src)\
24500 << 20) & ~0x00100000U)))
24501 #define RADIO130NM_TOP0__BMODE__SET(dst) \
24502 (dst) = ((dst) &\
24503 ~0x00100000U) | ((u_int32_t)(1) << 20)
24504 #define RADIO130NM_TOP0__BMODE__CLR(dst) \
24505 (dst) = ((dst) &\
24506 ~0x00100000U) | ((u_int32_t)(0) << 20)
24507
24508 /* macros for field CALTX */
24509 #define RADIO130NM_TOP0__CALTX__SHIFT 21
24510 #define RADIO130NM_TOP0__CALTX__WIDTH 2
24511 #define RADIO130NM_TOP0__CALTX__MASK 0x00600000U
24512 #define RADIO130NM_TOP0__CALTX__READ(src) \
24513 (((u_int32_t)(src)\
24514 & 0x00600000U) >> 21)
24515 #define RADIO130NM_TOP0__CALTX__WRITE(src) \
24516 (((u_int32_t)(src)\
24517 << 21) & 0x00600000U)
24518 #define RADIO130NM_TOP0__CALTX__MODIFY(dst, src) \
24519 (dst) = ((dst) &\
24520 ~0x00600000U) | (((u_int32_t)(src) <<\
24521 21) & 0x00600000U)
24522 #define RADIO130NM_TOP0__CALTX__VERIFY(src) \
24523 (!((((u_int32_t)(src)\
24524 << 21) & ~0x00600000U)))
24525
24526 /* macros for field CAL_RESIDUE */
24527 #define RADIO130NM_TOP0__CAL_RESIDUE__SHIFT 23
24528 #define RADIO130NM_TOP0__CAL_RESIDUE__WIDTH 2
24529 #define RADIO130NM_TOP0__CAL_RESIDUE__MASK 0x01800000U
24530 #define RADIO130NM_TOP0__CAL_RESIDUE__READ(src) \
24531 (((u_int32_t)(src)\
24532 & 0x01800000U) >> 23)
24533 #define RADIO130NM_TOP0__CAL_RESIDUE__WRITE(src) \
24534 (((u_int32_t)(src)\
24535 << 23) & 0x01800000U)
24536 #define RADIO130NM_TOP0__CAL_RESIDUE__MODIFY(dst, src) \
24537 (dst) = ((dst) &\
24538 ~0x01800000U) | (((u_int32_t)(src) <<\
24539 23) & 0x01800000U)
24540 #define RADIO130NM_TOP0__CAL_RESIDUE__VERIFY(src) \
24541 (!((((u_int32_t)(src)\
24542 << 23) & ~0x01800000U)))
24543
24544 /* macros for field CALDC */
24545 #define RADIO130NM_TOP0__CALDC__SHIFT 25
24546 #define RADIO130NM_TOP0__CALDC__WIDTH 2
24547 #define RADIO130NM_TOP0__CALDC__MASK 0x06000000U
24548 #define RADIO130NM_TOP0__CALDC__READ(src) \
24549 (((u_int32_t)(src)\
24550 & 0x06000000U) >> 25)
24551 #define RADIO130NM_TOP0__CALDC__WRITE(src) \
24552 (((u_int32_t)(src)\
24553 << 25) & 0x06000000U)
24554 #define RADIO130NM_TOP0__CALDC__MODIFY(dst, src) \
24555 (dst) = ((dst) &\
24556 ~0x06000000U) | (((u_int32_t)(src) <<\
24557 25) & 0x06000000U)
24558 #define RADIO130NM_TOP0__CALDC__VERIFY(src) \
24559 (!((((u_int32_t)(src)\
24560 << 25) & ~0x06000000U)))
24561
24562 /* macros for field CALFC */
24563 #define RADIO130NM_TOP0__CALFC__SHIFT 27
24564 #define RADIO130NM_TOP0__CALFC__WIDTH 2
24565 #define RADIO130NM_TOP0__CALFC__MASK 0x18000000U
24566 #define RADIO130NM_TOP0__CALFC__READ(src) \
24567 (((u_int32_t)(src)\
24568 & 0x18000000U) >> 27)
24569 #define RADIO130NM_TOP0__CALFC__WRITE(src) \
24570 (((u_int32_t)(src)\
24571 << 27) & 0x18000000U)
24572 #define RADIO130NM_TOP0__CALFC__MODIFY(dst, src) \
24573 (dst) = ((dst) &\
24574 ~0x18000000U) | (((u_int32_t)(src) <<\
24575 27) & 0x18000000U)
24576 #define RADIO130NM_TOP0__CALFC__VERIFY(src) \
24577 (!((((u_int32_t)(src)\
24578 << 27) & ~0x18000000U)))
24579
24580 /* macros for field LOCALMODE */
24581 #define RADIO130NM_TOP0__LOCALMODE__SHIFT 29
24582 #define RADIO130NM_TOP0__LOCALMODE__WIDTH 1
24583 #define RADIO130NM_TOP0__LOCALMODE__MASK 0x20000000U
24584 #define RADIO130NM_TOP0__LOCALMODE__READ(src) \
24585 (((u_int32_t)(src)\
24586 & 0x20000000U) >> 29)
24587 #define RADIO130NM_TOP0__LOCALMODE__WRITE(src) \
24588 (((u_int32_t)(src)\
24589 << 29) & 0x20000000U)
24590 #define RADIO130NM_TOP0__LOCALMODE__MODIFY(dst, src) \
24591 (dst) = ((dst) &\
24592 ~0x20000000U) | (((u_int32_t)(src) <<\
24593 29) & 0x20000000U)
24594 #define RADIO130NM_TOP0__LOCALMODE__VERIFY(src) \
24595 (!((((u_int32_t)(src)\
24596 << 29) & ~0x20000000U)))
24597 #define RADIO130NM_TOP0__LOCALMODE__SET(dst) \
24598 (dst) = ((dst) &\
24599 ~0x20000000U) | ((u_int32_t)(1) << 29)
24600 #define RADIO130NM_TOP0__LOCALMODE__CLR(dst) \
24601 (dst) = ((dst) &\
24602 ~0x20000000U) | ((u_int32_t)(0) << 29)
24603
24604 /* macros for field LOCALRXGAIN */
24605 #define RADIO130NM_TOP0__LOCALRXGAIN__SHIFT 30
24606 #define RADIO130NM_TOP0__LOCALRXGAIN__WIDTH 1
24607 #define RADIO130NM_TOP0__LOCALRXGAIN__MASK 0x40000000U
24608 #define RADIO130NM_TOP0__LOCALRXGAIN__READ(src) \
24609 (((u_int32_t)(src)\
24610 & 0x40000000U) >> 30)
24611 #define RADIO130NM_TOP0__LOCALRXGAIN__WRITE(src) \
24612 (((u_int32_t)(src)\
24613 << 30) & 0x40000000U)
24614 #define RADIO130NM_TOP0__LOCALRXGAIN__MODIFY(dst, src) \
24615 (dst) = ((dst) &\
24616 ~0x40000000U) | (((u_int32_t)(src) <<\
24617 30) & 0x40000000U)
24618 #define RADIO130NM_TOP0__LOCALRXGAIN__VERIFY(src) \
24619 (!((((u_int32_t)(src)\
24620 << 30) & ~0x40000000U)))
24621 #define RADIO130NM_TOP0__LOCALRXGAIN__SET(dst) \
24622 (dst) = ((dst) &\
24623 ~0x40000000U) | ((u_int32_t)(1) << 30)
24624 #define RADIO130NM_TOP0__LOCALRXGAIN__CLR(dst) \
24625 (dst) = ((dst) &\
24626 ~0x40000000U) | ((u_int32_t)(0) << 30)
24627
24628 /* macros for field LOCALTXGAIN */
24629 #define RADIO130NM_TOP0__LOCALTXGAIN__SHIFT 31
24630 #define RADIO130NM_TOP0__LOCALTXGAIN__WIDTH 1
24631 #define RADIO130NM_TOP0__LOCALTXGAIN__MASK 0x80000000U
24632 #define RADIO130NM_TOP0__LOCALTXGAIN__READ(src) \
24633 (((u_int32_t)(src)\
24634 & 0x80000000U) >> 31)
24635 #define RADIO130NM_TOP0__LOCALTXGAIN__WRITE(src) \
24636 (((u_int32_t)(src)\
24637 << 31) & 0x80000000U)
24638 #define RADIO130NM_TOP0__LOCALTXGAIN__MODIFY(dst, src) \
24639 (dst) = ((dst) &\
24640 ~0x80000000U) | (((u_int32_t)(src) <<\
24641 31) & 0x80000000U)
24642 #define RADIO130NM_TOP0__LOCALTXGAIN__VERIFY(src) \
24643 (!((((u_int32_t)(src)\
24644 << 31) & ~0x80000000U)))
24645 #define RADIO130NM_TOP0__LOCALTXGAIN__SET(dst) \
24646 (dst) = ((dst) &\
24647 ~0x80000000U) | ((u_int32_t)(1) << 31)
24648 #define RADIO130NM_TOP0__LOCALTXGAIN__CLR(dst) \
24649 (dst) = ((dst) &\
24650 ~0x80000000U) | ((u_int32_t)(0) << 31)
24651 #define RADIO130NM_TOP0__TYPE u_int32_t
24652 #define RADIO130NM_TOP0__READ 0xffffffffU
24653 #define RADIO130NM_TOP0__WRITE 0xffffffffU
24654
24655 #endif /* __RADIO130NM_TOP0_MACRO__ */
24656
24657
24658 /* macros for merlin2_0_radio_reg_map.TOP0 */
24659 #define INST_MERLIN2_0_RADIO_REG_MAP__TOP0__NUM 1
24660
24661 /* macros for BlueprintGlobalNameSpace::RADIO130NM_TOP1 */
24662 #ifndef __RADIO130NM_TOP1_MACRO__
24663 #define __RADIO130NM_TOP1_MACRO__
24664
24665 /* macros for field PLL_SVREG */
24666 #define RADIO130NM_TOP1__PLL_SVREG__SHIFT 0
24667 #define RADIO130NM_TOP1__PLL_SVREG__WIDTH 1
24668 #define RADIO130NM_TOP1__PLL_SVREG__MASK 0x00000001U
24669 #define RADIO130NM_TOP1__PLL_SVREG__READ(src) (u_int32_t)(src) & 0x00000001U
24670 #define RADIO130NM_TOP1__PLL_SVREG__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
24671 #define RADIO130NM_TOP1__PLL_SVREG__MODIFY(dst, src) \
24672 (dst) = ((dst) &\
24673 ~0x00000001U) | ((u_int32_t)(src) &\
24674 0x00000001U)
24675 #define RADIO130NM_TOP1__PLL_SVREG__VERIFY(src) \
24676 (!(((u_int32_t)(src)\
24677 & ~0x00000001U)))
24678 #define RADIO130NM_TOP1__PLL_SVREG__SET(dst) \
24679 (dst) = ((dst) &\
24680 ~0x00000001U) | (u_int32_t)(1)
24681 #define RADIO130NM_TOP1__PLL_SVREG__CLR(dst) \
24682 (dst) = ((dst) &\
24683 ~0x00000001U) | (u_int32_t)(0)
24684
24685 /* macros for field PLL_SCLAMP */
24686 #define RADIO130NM_TOP1__PLL_SCLAMP__SHIFT 1
24687 #define RADIO130NM_TOP1__PLL_SCLAMP__WIDTH 3
24688 #define RADIO130NM_TOP1__PLL_SCLAMP__MASK 0x0000000eU
24689 #define RADIO130NM_TOP1__PLL_SCLAMP__READ(src) \
24690 (((u_int32_t)(src)\
24691 & 0x0000000eU) >> 1)
24692 #define RADIO130NM_TOP1__PLL_SCLAMP__WRITE(src) \
24693 (((u_int32_t)(src)\
24694 << 1) & 0x0000000eU)
24695 #define RADIO130NM_TOP1__PLL_SCLAMP__MODIFY(dst, src) \
24696 (dst) = ((dst) &\
24697 ~0x0000000eU) | (((u_int32_t)(src) <<\
24698 1) & 0x0000000eU)
24699 #define RADIO130NM_TOP1__PLL_SCLAMP__VERIFY(src) \
24700 (!((((u_int32_t)(src)\
24701 << 1) & ~0x0000000eU)))
24702
24703 /* macros for field PLL_ICP */
24704 #define RADIO130NM_TOP1__PLL_ICP__SHIFT 4
24705 #define RADIO130NM_TOP1__PLL_ICP__WIDTH 3
24706 #define RADIO130NM_TOP1__PLL_ICP__MASK 0x00000070U
24707 #define RADIO130NM_TOP1__PLL_ICP__READ(src) \
24708 (((u_int32_t)(src)\
24709 & 0x00000070U) >> 4)
24710 #define RADIO130NM_TOP1__PLL_ICP__WRITE(src) \
24711 (((u_int32_t)(src)\
24712 << 4) & 0x00000070U)
24713 #define RADIO130NM_TOP1__PLL_ICP__MODIFY(dst, src) \
24714 (dst) = ((dst) &\
24715 ~0x00000070U) | (((u_int32_t)(src) <<\
24716 4) & 0x00000070U)
24717 #define RADIO130NM_TOP1__PLL_ICP__VERIFY(src) \
24718 (!((((u_int32_t)(src)\
24719 << 4) & ~0x00000070U)))
24720
24721 /* macros for field PLL_FILTER */
24722 #define RADIO130NM_TOP1__PLL_FILTER__SHIFT 7
24723 #define RADIO130NM_TOP1__PLL_FILTER__WIDTH 8
24724 #define RADIO130NM_TOP1__PLL_FILTER__MASK 0x00007f80U
24725 #define RADIO130NM_TOP1__PLL_FILTER__READ(src) \
24726 (((u_int32_t)(src)\
24727 & 0x00007f80U) >> 7)
24728 #define RADIO130NM_TOP1__PLL_FILTER__WRITE(src) \
24729 (((u_int32_t)(src)\
24730 << 7) & 0x00007f80U)
24731 #define RADIO130NM_TOP1__PLL_FILTER__MODIFY(dst, src) \
24732 (dst) = ((dst) &\
24733 ~0x00007f80U) | (((u_int32_t)(src) <<\
24734 7) & 0x00007f80U)
24735 #define RADIO130NM_TOP1__PLL_FILTER__VERIFY(src) \
24736 (!((((u_int32_t)(src)\
24737 << 7) & ~0x00007f80U)))
24738
24739 /* macros for field PLL_ATB */
24740 #define RADIO130NM_TOP1__PLL_ATB__SHIFT 15
24741 #define RADIO130NM_TOP1__PLL_ATB__WIDTH 2
24742 #define RADIO130NM_TOP1__PLL_ATB__MASK 0x00018000U
24743 #define RADIO130NM_TOP1__PLL_ATB__READ(src) \
24744 (((u_int32_t)(src)\
24745 & 0x00018000U) >> 15)
24746 #define RADIO130NM_TOP1__PLL_ATB__WRITE(src) \
24747 (((u_int32_t)(src)\
24748 << 15) & 0x00018000U)
24749 #define RADIO130NM_TOP1__PLL_ATB__MODIFY(dst, src) \
24750 (dst) = ((dst) &\
24751 ~0x00018000U) | (((u_int32_t)(src) <<\
24752 15) & 0x00018000U)
24753 #define RADIO130NM_TOP1__PLL_ATB__VERIFY(src) \
24754 (!((((u_int32_t)(src)\
24755 << 15) & ~0x00018000U)))
24756
24757 /* macros for field INV_CLK160_ADC */
24758 #define RADIO130NM_TOP1__INV_CLK160_ADC__SHIFT 17
24759 #define RADIO130NM_TOP1__INV_CLK160_ADC__WIDTH 1
24760 #define RADIO130NM_TOP1__INV_CLK160_ADC__MASK 0x00020000U
24761 #define RADIO130NM_TOP1__INV_CLK160_ADC__READ(src) \
24762 (((u_int32_t)(src)\
24763 & 0x00020000U) >> 17)
24764 #define RADIO130NM_TOP1__INV_CLK160_ADC__WRITE(src) \
24765 (((u_int32_t)(src)\
24766 << 17) & 0x00020000U)
24767 #define RADIO130NM_TOP1__INV_CLK160_ADC__MODIFY(dst, src) \
24768 (dst) = ((dst) &\
24769 ~0x00020000U) | (((u_int32_t)(src) <<\
24770 17) & 0x00020000U)
24771 #define RADIO130NM_TOP1__INV_CLK160_ADC__VERIFY(src) \
24772 (!((((u_int32_t)(src)\
24773 << 17) & ~0x00020000U)))
24774 #define RADIO130NM_TOP1__INV_CLK160_ADC__SET(dst) \
24775 (dst) = ((dst) &\
24776 ~0x00020000U) | ((u_int32_t)(1) << 17)
24777 #define RADIO130NM_TOP1__INV_CLK160_ADC__CLR(dst) \
24778 (dst) = ((dst) &\
24779 ~0x00020000U) | ((u_int32_t)(0) << 17)
24780
24781 /* macros for field DACLPMODE */
24782 #define RADIO130NM_TOP1__DACLPMODE__SHIFT 18
24783 #define RADIO130NM_TOP1__DACLPMODE__WIDTH 1
24784 #define RADIO130NM_TOP1__DACLPMODE__MASK 0x00040000U
24785 #define RADIO130NM_TOP1__DACLPMODE__READ(src) \
24786 (((u_int32_t)(src)\
24787 & 0x00040000U) >> 18)
24788 #define RADIO130NM_TOP1__DACLPMODE__WRITE(src) \
24789 (((u_int32_t)(src)\
24790 << 18) & 0x00040000U)
24791 #define RADIO130NM_TOP1__DACLPMODE__MODIFY(dst, src) \
24792 (dst) = ((dst) &\
24793 ~0x00040000U) | (((u_int32_t)(src) <<\
24794 18) & 0x00040000U)
24795 #define RADIO130NM_TOP1__DACLPMODE__VERIFY(src) \
24796 (!((((u_int32_t)(src)\
24797 << 18) & ~0x00040000U)))
24798 #define RADIO130NM_TOP1__DACLPMODE__SET(dst) \
24799 (dst) = ((dst) &\
24800 ~0x00040000U) | ((u_int32_t)(1) << 18)
24801 #define RADIO130NM_TOP1__DACLPMODE__CLR(dst) \
24802 (dst) = ((dst) &\
24803 ~0x00040000U) | ((u_int32_t)(0) << 18)
24804
24805 /* macros for field PWDDAC */
24806 #define RADIO130NM_TOP1__PWDDAC__SHIFT 19
24807 #define RADIO130NM_TOP1__PWDDAC__WIDTH 2
24808 #define RADIO130NM_TOP1__PWDDAC__MASK 0x00180000U
24809 #define RADIO130NM_TOP1__PWDDAC__READ(src) \
24810 (((u_int32_t)(src)\
24811 & 0x00180000U) >> 19)
24812 #define RADIO130NM_TOP1__PWDDAC__WRITE(src) \
24813 (((u_int32_t)(src)\
24814 << 19) & 0x00180000U)
24815 #define RADIO130NM_TOP1__PWDDAC__MODIFY(dst, src) \
24816 (dst) = ((dst) &\
24817 ~0x00180000U) | (((u_int32_t)(src) <<\
24818 19) & 0x00180000U)
24819 #define RADIO130NM_TOP1__PWDDAC__VERIFY(src) \
24820 (!((((u_int32_t)(src)\
24821 << 19) & ~0x00180000U)))
24822
24823 /* macros for field PWDADC */
24824 #define RADIO130NM_TOP1__PWDADC__SHIFT 21
24825 #define RADIO130NM_TOP1__PWDADC__WIDTH 2
24826 #define RADIO130NM_TOP1__PWDADC__MASK 0x00600000U
24827 #define RADIO130NM_TOP1__PWDADC__READ(src) \
24828 (((u_int32_t)(src)\
24829 & 0x00600000U) >> 21)
24830 #define RADIO130NM_TOP1__PWDADC__WRITE(src) \
24831 (((u_int32_t)(src)\
24832 << 21) & 0x00600000U)
24833 #define RADIO130NM_TOP1__PWDADC__MODIFY(dst, src) \
24834 (dst) = ((dst) &\
24835 ~0x00600000U) | (((u_int32_t)(src) <<\
24836 21) & 0x00600000U)
24837 #define RADIO130NM_TOP1__PWDADC__VERIFY(src) \
24838 (!((((u_int32_t)(src)\
24839 << 21) & ~0x00600000U)))
24840
24841 /* macros for field PWDPLL */
24842 #define RADIO130NM_TOP1__PWDPLL__SHIFT 23
24843 #define RADIO130NM_TOP1__PWDPLL__WIDTH 1
24844 #define RADIO130NM_TOP1__PWDPLL__MASK 0x00800000U
24845 #define RADIO130NM_TOP1__PWDPLL__READ(src) \
24846 (((u_int32_t)(src)\
24847 & 0x00800000U) >> 23)
24848 #define RADIO130NM_TOP1__PWDPLL__WRITE(src) \
24849 (((u_int32_t)(src)\
24850 << 23) & 0x00800000U)
24851 #define RADIO130NM_TOP1__PWDPLL__MODIFY(dst, src) \
24852 (dst) = ((dst) &\
24853 ~0x00800000U) | (((u_int32_t)(src) <<\
24854 23) & 0x00800000U)
24855 #define RADIO130NM_TOP1__PWDPLL__VERIFY(src) \
24856 (!((((u_int32_t)(src)\
24857 << 23) & ~0x00800000U)))
24858 #define RADIO130NM_TOP1__PWDPLL__SET(dst) \
24859 (dst) = ((dst) &\
24860 ~0x00800000U) | ((u_int32_t)(1) << 23)
24861 #define RADIO130NM_TOP1__PWDPLL__CLR(dst) \
24862 (dst) = ((dst) &\
24863 ~0x00800000U) | ((u_int32_t)(0) << 23)
24864
24865 /* macros for field LOCALADDAC */
24866 #define RADIO130NM_TOP1__LOCALADDAC__SHIFT 24
24867 #define RADIO130NM_TOP1__LOCALADDAC__WIDTH 1
24868 #define RADIO130NM_TOP1__LOCALADDAC__MASK 0x01000000U
24869 #define RADIO130NM_TOP1__LOCALADDAC__READ(src) \
24870 (((u_int32_t)(src)\
24871 & 0x01000000U) >> 24)
24872 #define RADIO130NM_TOP1__LOCALADDAC__WRITE(src) \
24873 (((u_int32_t)(src)\
24874 << 24) & 0x01000000U)
24875 #define RADIO130NM_TOP1__LOCALADDAC__MODIFY(dst, src) \
24876 (dst) = ((dst) &\
24877 ~0x01000000U) | (((u_int32_t)(src) <<\
24878 24) & 0x01000000U)
24879 #define RADIO130NM_TOP1__LOCALADDAC__VERIFY(src) \
24880 (!((((u_int32_t)(src)\
24881 << 24) & ~0x01000000U)))
24882 #define RADIO130NM_TOP1__LOCALADDAC__SET(dst) \
24883 (dst) = ((dst) &\
24884 ~0x01000000U) | ((u_int32_t)(1) << 24)
24885 #define RADIO130NM_TOP1__LOCALADDAC__CLR(dst) \
24886 (dst) = ((dst) &\
24887 ~0x01000000U) | ((u_int32_t)(0) << 24)
24888
24889 /* macros for field INT2GND */
24890 #define RADIO130NM_TOP1__INT2GND__SHIFT 25
24891 #define RADIO130NM_TOP1__INT2GND__WIDTH 1
24892 #define RADIO130NM_TOP1__INT2GND__MASK 0x02000000U
24893 #define RADIO130NM_TOP1__INT2GND__READ(src) \
24894 (((u_int32_t)(src)\
24895 & 0x02000000U) >> 25)
24896 #define RADIO130NM_TOP1__INT2GND__WRITE(src) \
24897 (((u_int32_t)(src)\
24898 << 25) & 0x02000000U)
24899 #define RADIO130NM_TOP1__INT2GND__MODIFY(dst, src) \
24900 (dst) = ((dst) &\
24901 ~0x02000000U) | (((u_int32_t)(src) <<\
24902 25) & 0x02000000U)
24903 #define RADIO130NM_TOP1__INT2GND__VERIFY(src) \
24904 (!((((u_int32_t)(src)\
24905 << 25) & ~0x02000000U)))
24906 #define RADIO130NM_TOP1__INT2GND__SET(dst) \
24907 (dst) = ((dst) &\
24908 ~0x02000000U) | ((u_int32_t)(1) << 25)
24909 #define RADIO130NM_TOP1__INT2GND__CLR(dst) \
24910 (dst) = ((dst) &\
24911 ~0x02000000U) | ((u_int32_t)(0) << 25)
24912
24913 /* macros for field PAD2GND */
24914 #define RADIO130NM_TOP1__PAD2GND__SHIFT 26
24915 #define RADIO130NM_TOP1__PAD2GND__WIDTH 1
24916 #define RADIO130NM_TOP1__PAD2GND__MASK 0x04000000U
24917 #define RADIO130NM_TOP1__PAD2GND__READ(src) \
24918 (((u_int32_t)(src)\
24919 & 0x04000000U) >> 26)
24920 #define RADIO130NM_TOP1__PAD2GND__WRITE(src) \
24921 (((u_int32_t)(src)\
24922 << 26) & 0x04000000U)
24923 #define RADIO130NM_TOP1__PAD2GND__MODIFY(dst, src) \
24924 (dst) = ((dst) &\
24925 ~0x04000000U) | (((u_int32_t)(src) <<\
24926 26) & 0x04000000U)
24927 #define RADIO130NM_TOP1__PAD2GND__VERIFY(src) \
24928 (!((((u_int32_t)(src)\
24929 << 26) & ~0x04000000U)))
24930 #define RADIO130NM_TOP1__PAD2GND__SET(dst) \
24931 (dst) = ((dst) &\
24932 ~0x04000000U) | ((u_int32_t)(1) << 26)
24933 #define RADIO130NM_TOP1__PAD2GND__CLR(dst) \
24934 (dst) = ((dst) &\
24935 ~0x04000000U) | ((u_int32_t)(0) << 26)
24936
24937 /* macros for field INTH2PAD */
24938 #define RADIO130NM_TOP1__INTH2PAD__SHIFT 27
24939 #define RADIO130NM_TOP1__INTH2PAD__WIDTH 1
24940 #define RADIO130NM_TOP1__INTH2PAD__MASK 0x08000000U
24941 #define RADIO130NM_TOP1__INTH2PAD__READ(src) \
24942 (((u_int32_t)(src)\
24943 & 0x08000000U) >> 27)
24944 #define RADIO130NM_TOP1__INTH2PAD__WRITE(src) \
24945 (((u_int32_t)(src)\
24946 << 27) & 0x08000000U)
24947 #define RADIO130NM_TOP1__INTH2PAD__MODIFY(dst, src) \
24948 (dst) = ((dst) &\
24949 ~0x08000000U) | (((u_int32_t)(src) <<\
24950 27) & 0x08000000U)
24951 #define RADIO130NM_TOP1__INTH2PAD__VERIFY(src) \
24952 (!((((u_int32_t)(src)\
24953 << 27) & ~0x08000000U)))
24954 #define RADIO130NM_TOP1__INTH2PAD__SET(dst) \
24955 (dst) = ((dst) &\
24956 ~0x08000000U) | ((u_int32_t)(1) << 27)
24957 #define RADIO130NM_TOP1__INTH2PAD__CLR(dst) \
24958 (dst) = ((dst) &\
24959 ~0x08000000U) | ((u_int32_t)(0) << 27)
24960
24961 /* macros for field INT2PAD */
24962 #define RADIO130NM_TOP1__INT2PAD__SHIFT 28
24963 #define RADIO130NM_TOP1__INT2PAD__WIDTH 1
24964 #define RADIO130NM_TOP1__INT2PAD__MASK 0x10000000U
24965 #define RADIO130NM_TOP1__INT2PAD__READ(src) \
24966 (((u_int32_t)(src)\
24967 & 0x10000000U) >> 28)
24968 #define RADIO130NM_TOP1__INT2PAD__WRITE(src) \
24969 (((u_int32_t)(src)\
24970 << 28) & 0x10000000U)
24971 #define RADIO130NM_TOP1__INT2PAD__MODIFY(dst, src) \
24972 (dst) = ((dst) &\
24973 ~0x10000000U) | (((u_int32_t)(src) <<\
24974 28) & 0x10000000U)
24975 #define RADIO130NM_TOP1__INT2PAD__VERIFY(src) \
24976 (!((((u_int32_t)(src)\
24977 << 28) & ~0x10000000U)))
24978 #define RADIO130NM_TOP1__INT2PAD__SET(dst) \
24979 (dst) = ((dst) &\
24980 ~0x10000000U) | ((u_int32_t)(1) << 28)
24981 #define RADIO130NM_TOP1__INT2PAD__CLR(dst) \
24982 (dst) = ((dst) &\
24983 ~0x10000000U) | ((u_int32_t)(0) << 28)
24984
24985 /* macros for field REVID */
24986 #define RADIO130NM_TOP1__REVID__SHIFT 29
24987 #define RADIO130NM_TOP1__REVID__WIDTH 3
24988 #define RADIO130NM_TOP1__REVID__MASK 0xe0000000U
24989 #define RADIO130NM_TOP1__REVID__READ(src) \
24990 (((u_int32_t)(src)\
24991 & 0xe0000000U) >> 29)
24992 #define RADIO130NM_TOP1__TYPE u_int32_t
24993 #define RADIO130NM_TOP1__READ 0xffffffffU
24994 #define RADIO130NM_TOP1__WRITE 0xffffffffU
24995
24996 #endif /* __RADIO130NM_TOP1_MACRO__ */
24997
24998
24999 /* macros for merlin2_0_radio_reg_map.TOP1 */
25000 #define INST_MERLIN2_0_RADIO_REG_MAP__TOP1__NUM 1
25001
25002 /* macros for BlueprintGlobalNameSpace::RADIO130NM_TOP2 */
25003 #ifndef __RADIO130NM_TOP2_MACRO__
25004 #define __RADIO130NM_TOP2_MACRO__
25005
25006 /* macros for field BYPASSVREGLO */
25007 #define RADIO130NM_TOP2__BYPASSVREGLO__SHIFT 0
25008 #define RADIO130NM_TOP2__BYPASSVREGLO__WIDTH 1
25009 #define RADIO130NM_TOP2__BYPASSVREGLO__MASK 0x00000001U
25010 #define RADIO130NM_TOP2__BYPASSVREGLO__READ(src) (u_int32_t)(src) & 0x00000001U
25011 #define RADIO130NM_TOP2__BYPASSVREGLO__WRITE(src) \
25012 ((u_int32_t)(src)\
25013 & 0x00000001U)
25014 #define RADIO130NM_TOP2__BYPASSVREGLO__MODIFY(dst, src) \
25015 (dst) = ((dst) &\
25016 ~0x00000001U) | ((u_int32_t)(src) &\
25017 0x00000001U)
25018 #define RADIO130NM_TOP2__BYPASSVREGLO__VERIFY(src) \
25019 (!(((u_int32_t)(src)\
25020 & ~0x00000001U)))
25021 #define RADIO130NM_TOP2__BYPASSVREGLO__SET(dst) \
25022 (dst) = ((dst) &\
25023 ~0x00000001U) | (u_int32_t)(1)
25024 #define RADIO130NM_TOP2__BYPASSVREGLO__CLR(dst) \
25025 (dst) = ((dst) &\
25026 ~0x00000001U) | (u_int32_t)(0)
25027
25028 /* macros for field DATAOUTSEL */
25029 #define RADIO130NM_TOP2__DATAOUTSEL__SHIFT 1
25030 #define RADIO130NM_TOP2__DATAOUTSEL__WIDTH 2
25031 #define RADIO130NM_TOP2__DATAOUTSEL__MASK 0x00000006U
25032 #define RADIO130NM_TOP2__DATAOUTSEL__READ(src) \
25033 (((u_int32_t)(src)\
25034 & 0x00000006U) >> 1)
25035 #define RADIO130NM_TOP2__DATAOUTSEL__WRITE(src) \
25036 (((u_int32_t)(src)\
25037 << 1) & 0x00000006U)
25038 #define RADIO130NM_TOP2__DATAOUTSEL__MODIFY(dst, src) \
25039 (dst) = ((dst) &\
25040 ~0x00000006U) | (((u_int32_t)(src) <<\
25041 1) & 0x00000006U)
25042 #define RADIO130NM_TOP2__DATAOUTSEL__VERIFY(src) \
25043 (!((((u_int32_t)(src)\
25044 << 1) & ~0x00000006U)))
25045
25046 /* macros for field TXPC_CLKDELAY */
25047 #define RADIO130NM_TOP2__TXPC_CLKDELAY__SHIFT 3
25048 #define RADIO130NM_TOP2__TXPC_CLKDELAY__WIDTH 1
25049 #define RADIO130NM_TOP2__TXPC_CLKDELAY__MASK 0x00000008U
25050 #define RADIO130NM_TOP2__TXPC_CLKDELAY__READ(src) \
25051 (((u_int32_t)(src)\
25052 & 0x00000008U) >> 3)
25053 #define RADIO130NM_TOP2__TXPC_CLKDELAY__WRITE(src) \
25054 (((u_int32_t)(src)\
25055 << 3) & 0x00000008U)
25056 #define RADIO130NM_TOP2__TXPC_CLKDELAY__MODIFY(dst, src) \
25057 (dst) = ((dst) &\
25058 ~0x00000008U) | (((u_int32_t)(src) <<\
25059 3) & 0x00000008U)
25060 #define RADIO130NM_TOP2__TXPC_CLKDELAY__VERIFY(src) \
25061 (!((((u_int32_t)(src)\
25062 << 3) & ~0x00000008U)))
25063 #define RADIO130NM_TOP2__TXPC_CLKDELAY__SET(dst) \
25064 (dst) = ((dst) &\
25065 ~0x00000008U) | ((u_int32_t)(1) << 3)
25066 #define RADIO130NM_TOP2__TXPC_CLKDELAY__CLR(dst) \
25067 (dst) = ((dst) &\
25068 ~0x00000008U) | ((u_int32_t)(0) << 3)
25069
25070 /* macros for field TXPC_XPDBS */
25071 #define RADIO130NM_TOP2__TXPC_XPDBS__SHIFT 4
25072 #define RADIO130NM_TOP2__TXPC_XPDBS__WIDTH 3
25073 #define RADIO130NM_TOP2__TXPC_XPDBS__MASK 0x00000070U
25074 #define RADIO130NM_TOP2__TXPC_XPDBS__READ(src) \
25075 (((u_int32_t)(src)\
25076 & 0x00000070U) >> 4)
25077 #define RADIO130NM_TOP2__TXPC_XPDBS__WRITE(src) \
25078 (((u_int32_t)(src)\
25079 << 4) & 0x00000070U)
25080 #define RADIO130NM_TOP2__TXPC_XPDBS__MODIFY(dst, src) \
25081 (dst) = ((dst) &\
25082 ~0x00000070U) | (((u_int32_t)(src) <<\
25083 4) & 0x00000070U)
25084 #define RADIO130NM_TOP2__TXPC_XPDBS__VERIFY(src) \
25085 (!((((u_int32_t)(src)\
25086 << 4) & ~0x00000070U)))
25087
25088 /* macros for field TXPC_TESTPWD */
25089 #define RADIO130NM_TOP2__TXPC_TESTPWD__SHIFT 7
25090 #define RADIO130NM_TOP2__TXPC_TESTPWD__WIDTH 1
25091 #define RADIO130NM_TOP2__TXPC_TESTPWD__MASK 0x00000080U
25092 #define RADIO130NM_TOP2__TXPC_TESTPWD__READ(src) \
25093 (((u_int32_t)(src)\
25094 & 0x00000080U) >> 7)
25095 #define RADIO130NM_TOP2__TXPC_TESTPWD__WRITE(src) \
25096 (((u_int32_t)(src)\
25097 << 7) & 0x00000080U)
25098 #define RADIO130NM_TOP2__TXPC_TESTPWD__MODIFY(dst, src) \
25099 (dst) = ((dst) &\
25100 ~0x00000080U) | (((u_int32_t)(src) <<\
25101 7) & 0x00000080U)
25102 #define RADIO130NM_TOP2__TXPC_TESTPWD__VERIFY(src) \
25103 (!((((u_int32_t)(src)\
25104 << 7) & ~0x00000080U)))
25105 #define RADIO130NM_TOP2__TXPC_TESTPWD__SET(dst) \
25106 (dst) = ((dst) &\
25107 ~0x00000080U) | ((u_int32_t)(1) << 7)
25108 #define RADIO130NM_TOP2__TXPC_TESTPWD__CLR(dst) \
25109 (dst) = ((dst) &\
25110 ~0x00000080U) | ((u_int32_t)(0) << 7)
25111
25112 /* macros for field TXPC_TESTGAIN */
25113 #define RADIO130NM_TOP2__TXPC_TESTGAIN__SHIFT 8
25114 #define RADIO130NM_TOP2__TXPC_TESTGAIN__WIDTH 2
25115 #define RADIO130NM_TOP2__TXPC_TESTGAIN__MASK 0x00000300U
25116 #define RADIO130NM_TOP2__TXPC_TESTGAIN__READ(src) \
25117 (((u_int32_t)(src)\
25118 & 0x00000300U) >> 8)
25119 #define RADIO130NM_TOP2__TXPC_TESTGAIN__WRITE(src) \
25120 (((u_int32_t)(src)\
25121 << 8) & 0x00000300U)
25122 #define RADIO130NM_TOP2__TXPC_TESTGAIN__MODIFY(dst, src) \
25123 (dst) = ((dst) &\
25124 ~0x00000300U) | (((u_int32_t)(src) <<\
25125 8) & 0x00000300U)
25126 #define RADIO130NM_TOP2__TXPC_TESTGAIN__VERIFY(src) \
25127 (!((((u_int32_t)(src)\
25128 << 8) & ~0x00000300U)))
25129
25130 /* macros for field TXPC_TESTDAC */
25131 #define RADIO130NM_TOP2__TXPC_TESTDAC__SHIFT 10
25132 #define RADIO130NM_TOP2__TXPC_TESTDAC__WIDTH 6
25133 #define RADIO130NM_TOP2__TXPC_TESTDAC__MASK 0x0000fc00U
25134 #define RADIO130NM_TOP2__TXPC_TESTDAC__READ(src) \
25135 (((u_int32_t)(src)\
25136 & 0x0000fc00U) >> 10)
25137 #define RADIO130NM_TOP2__TXPC_TESTDAC__WRITE(src) \
25138 (((u_int32_t)(src)\
25139 << 10) & 0x0000fc00U)
25140 #define RADIO130NM_TOP2__TXPC_TESTDAC__MODIFY(dst, src) \
25141 (dst) = ((dst) &\
25142 ~0x0000fc00U) | (((u_int32_t)(src) <<\
25143 10) & 0x0000fc00U)
25144 #define RADIO130NM_TOP2__TXPC_TESTDAC__VERIFY(src) \
25145 (!((((u_int32_t)(src)\
25146 << 10) & ~0x0000fc00U)))
25147
25148 /* macros for field TXPC_TEST */
25149 #define RADIO130NM_TOP2__TXPC_TEST__SHIFT 16
25150 #define RADIO130NM_TOP2__TXPC_TEST__WIDTH 1
25151 #define RADIO130NM_TOP2__TXPC_TEST__MASK 0x00010000U
25152 #define RADIO130NM_TOP2__TXPC_TEST__READ(src) \
25153 (((u_int32_t)(src)\
25154 & 0x00010000U) >> 16)
25155 #define RADIO130NM_TOP2__TXPC_TEST__WRITE(src) \
25156 (((u_int32_t)(src)\
25157 << 16) & 0x00010000U)
25158 #define RADIO130NM_TOP2__TXPC_TEST__MODIFY(dst, src) \
25159 (dst) = ((dst) &\
25160 ~0x00010000U) | (((u_int32_t)(src) <<\
25161 16) & 0x00010000U)
25162 #define RADIO130NM_TOP2__TXPC_TEST__VERIFY(src) \
25163 (!((((u_int32_t)(src)\
25164 << 16) & ~0x00010000U)))
25165 #define RADIO130NM_TOP2__TXPC_TEST__SET(dst) \
25166 (dst) = ((dst) &\
25167 ~0x00010000U) | ((u_int32_t)(1) << 16)
25168 #define RADIO130NM_TOP2__TXPC_TEST__CLR(dst) \
25169 (dst) = ((dst) &\
25170 ~0x00010000U) | ((u_int32_t)(0) << 16)
25171
25172 /* macros for field TXPC_NEGOUT */
25173 #define RADIO130NM_TOP2__TXPC_NEGOUT__SHIFT 17
25174 #define RADIO130NM_TOP2__TXPC_NEGOUT__WIDTH 1
25175 #define RADIO130NM_TOP2__TXPC_NEGOUT__MASK 0x00020000U
25176 #define RADIO130NM_TOP2__TXPC_NEGOUT__READ(src) \
25177 (((u_int32_t)(src)\
25178 & 0x00020000U) >> 17)
25179 #define RADIO130NM_TOP2__TXPC_NEGOUT__WRITE(src) \
25180 (((u_int32_t)(src)\
25181 << 17) & 0x00020000U)
25182 #define RADIO130NM_TOP2__TXPC_NEGOUT__MODIFY(dst, src) \
25183 (dst) = ((dst) &\
25184 ~0x00020000U) | (((u_int32_t)(src) <<\
25185 17) & 0x00020000U)
25186 #define RADIO130NM_TOP2__TXPC_NEGOUT__VERIFY(src) \
25187 (!((((u_int32_t)(src)\
25188 << 17) & ~0x00020000U)))
25189 #define RADIO130NM_TOP2__TXPC_NEGOUT__SET(dst) \
25190 (dst) = ((dst) &\
25191 ~0x00020000U) | ((u_int32_t)(1) << 17)
25192 #define RADIO130NM_TOP2__TXPC_NEGOUT__CLR(dst) \
25193 (dst) = ((dst) &\
25194 ~0x00020000U) | ((u_int32_t)(0) << 17)
25195
25196 /* macros for field XTALDIV */
25197 #define RADIO130NM_TOP2__XTALDIV__SHIFT 18
25198 #define RADIO130NM_TOP2__XTALDIV__WIDTH 2
25199 #define RADIO130NM_TOP2__XTALDIV__MASK 0x000c0000U
25200 #define RADIO130NM_TOP2__XTALDIV__READ(src) \
25201 (((u_int32_t)(src)\
25202 & 0x000c0000U) >> 18)
25203 #define RADIO130NM_TOP2__XTALDIV__WRITE(src) \
25204 (((u_int32_t)(src)\
25205 << 18) & 0x000c0000U)
25206 #define RADIO130NM_TOP2__XTALDIV__MODIFY(dst, src) \
25207 (dst) = ((dst) &\
25208 ~0x000c0000U) | (((u_int32_t)(src) <<\
25209 18) & 0x000c0000U)
25210 #define RADIO130NM_TOP2__XTALDIV__VERIFY(src) \
25211 (!((((u_int32_t)(src)\
25212 << 18) & ~0x000c0000U)))
25213
25214 /* macros for field LOCALBIAS2X */
25215 #define RADIO130NM_TOP2__LOCALBIAS2X__SHIFT 20
25216 #define RADIO130NM_TOP2__LOCALBIAS2X__WIDTH 1
25217 #define RADIO130NM_TOP2__LOCALBIAS2X__MASK 0x00100000U
25218 #define RADIO130NM_TOP2__LOCALBIAS2X__READ(src) \
25219 (((u_int32_t)(src)\
25220 & 0x00100000U) >> 20)
25221 #define RADIO130NM_TOP2__LOCALBIAS2X__WRITE(src) \
25222 (((u_int32_t)(src)\
25223 << 20) & 0x00100000U)
25224 #define RADIO130NM_TOP2__LOCALBIAS2X__MODIFY(dst, src) \
25225 (dst) = ((dst) &\
25226 ~0x00100000U) | (((u_int32_t)(src) <<\
25227 20) & 0x00100000U)
25228 #define RADIO130NM_TOP2__LOCALBIAS2X__VERIFY(src) \
25229 (!((((u_int32_t)(src)\
25230 << 20) & ~0x00100000U)))
25231 #define RADIO130NM_TOP2__LOCALBIAS2X__SET(dst) \
25232 (dst) = ((dst) &\
25233 ~0x00100000U) | ((u_int32_t)(1) << 20)
25234 #define RADIO130NM_TOP2__LOCALBIAS2X__CLR(dst) \
25235 (dst) = ((dst) &\
25236 ~0x00100000U) | ((u_int32_t)(0) << 20)
25237
25238 /* macros for field LOCALBIAS */
25239 #define RADIO130NM_TOP2__LOCALBIAS__SHIFT 21
25240 #define RADIO130NM_TOP2__LOCALBIAS__WIDTH 1
25241 #define RADIO130NM_TOP2__LOCALBIAS__MASK 0x00200000U
25242 #define RADIO130NM_TOP2__LOCALBIAS__READ(src) \
25243 (((u_int32_t)(src)\
25244 & 0x00200000U) >> 21)
25245 #define RADIO130NM_TOP2__LOCALBIAS__WRITE(src) \
25246 (((u_int32_t)(src)\
25247 << 21) & 0x00200000U)
25248 #define RADIO130NM_TOP2__LOCALBIAS__MODIFY(dst, src) \
25249 (dst) = ((dst) &\
25250 ~0x00200000U) | (((u_int32_t)(src) <<\
25251 21) & 0x00200000U)
25252 #define RADIO130NM_TOP2__LOCALBIAS__VERIFY(src) \
25253 (!((((u_int32_t)(src)\
25254 << 21) & ~0x00200000U)))
25255 #define RADIO130NM_TOP2__LOCALBIAS__SET(dst) \
25256 (dst) = ((dst) &\
25257 ~0x00200000U) | ((u_int32_t)(1) << 21)
25258 #define RADIO130NM_TOP2__LOCALBIAS__CLR(dst) \
25259 (dst) = ((dst) &\
25260 ~0x00200000U) | ((u_int32_t)(0) << 21)
25261
25262 /* macros for field PWDCLKIND */
25263 #define RADIO130NM_TOP2__PWDCLKIND__SHIFT 22
25264 #define RADIO130NM_TOP2__PWDCLKIND__WIDTH 1
25265 #define RADIO130NM_TOP2__PWDCLKIND__MASK 0x00400000U
25266 #define RADIO130NM_TOP2__PWDCLKIND__READ(src) \
25267 (((u_int32_t)(src)\
25268 & 0x00400000U) >> 22)
25269 #define RADIO130NM_TOP2__PWDCLKIND__WRITE(src) \
25270 (((u_int32_t)(src)\
25271 << 22) & 0x00400000U)
25272 #define RADIO130NM_TOP2__PWDCLKIND__MODIFY(dst, src) \
25273 (dst) = ((dst) &\
25274 ~0x00400000U) | (((u_int32_t)(src) <<\
25275 22) & 0x00400000U)
25276 #define RADIO130NM_TOP2__PWDCLKIND__VERIFY(src) \
25277 (!((((u_int32_t)(src)\
25278 << 22) & ~0x00400000U)))
25279 #define RADIO130NM_TOP2__PWDCLKIND__SET(dst) \
25280 (dst) = ((dst) &\
25281 ~0x00400000U) | ((u_int32_t)(1) << 22)
25282 #define RADIO130NM_TOP2__PWDCLKIND__CLR(dst) \
25283 (dst) = ((dst) &\
25284 ~0x00400000U) | ((u_int32_t)(0) << 22)
25285
25286 /* macros for field PWDXINPAD */
25287 #define RADIO130NM_TOP2__PWDXINPAD__SHIFT 23
25288 #define RADIO130NM_TOP2__PWDXINPAD__WIDTH 1
25289 #define RADIO130NM_TOP2__PWDXINPAD__MASK 0x00800000U
25290 #define RADIO130NM_TOP2__PWDXINPAD__READ(src) \
25291 (((u_int32_t)(src)\
25292 & 0x00800000U) >> 23)
25293 #define RADIO130NM_TOP2__PWDXINPAD__WRITE(src) \
25294 (((u_int32_t)(src)\
25295 << 23) & 0x00800000U)
25296 #define RADIO130NM_TOP2__PWDXINPAD__MODIFY(dst, src) \
25297 (dst) = ((dst) &\
25298 ~0x00800000U) | (((u_int32_t)(src) <<\
25299 23) & 0x00800000U)
25300 #define RADIO130NM_TOP2__PWDXINPAD__VERIFY(src) \
25301 (!((((u_int32_t)(src)\
25302 << 23) & ~0x00800000U)))
25303 #define RADIO130NM_TOP2__PWDXINPAD__SET(dst) \
25304 (dst) = ((dst) &\
25305 ~0x00800000U) | ((u_int32_t)(1) << 23)
25306 #define RADIO130NM_TOP2__PWDXINPAD__CLR(dst) \
25307 (dst) = ((dst) &\
25308 ~0x00800000U) | ((u_int32_t)(0) << 23)
25309
25310 /* macros for field NOTCXODET */
25311 #define RADIO130NM_TOP2__NOTCXODET__SHIFT 24
25312 #define RADIO130NM_TOP2__NOTCXODET__WIDTH 1
25313 #define RADIO130NM_TOP2__NOTCXODET__MASK 0x01000000U
25314 #define RADIO130NM_TOP2__NOTCXODET__READ(src) \
25315 (((u_int32_t)(src)\
25316 & 0x01000000U) >> 24)
25317 #define RADIO130NM_TOP2__NOTCXODET__WRITE(src) \
25318 (((u_int32_t)(src)\
25319 << 24) & 0x01000000U)
25320 #define RADIO130NM_TOP2__NOTCXODET__MODIFY(dst, src) \
25321 (dst) = ((dst) &\
25322 ~0x01000000U) | (((u_int32_t)(src) <<\
25323 24) & 0x01000000U)
25324 #define RADIO130NM_TOP2__NOTCXODET__VERIFY(src) \
25325 (!((((u_int32_t)(src)\
25326 << 24) & ~0x01000000U)))
25327 #define RADIO130NM_TOP2__NOTCXODET__SET(dst) \
25328 (dst) = ((dst) &\
25329 ~0x01000000U) | ((u_int32_t)(1) << 24)
25330 #define RADIO130NM_TOP2__NOTCXODET__CLR(dst) \
25331 (dst) = ((dst) &\
25332 ~0x01000000U) | ((u_int32_t)(0) << 24)
25333
25334 /* macros for field XLNABUFIN */
25335 #define RADIO130NM_TOP2__XLNABUFIN__SHIFT 25
25336 #define RADIO130NM_TOP2__XLNABUFIN__WIDTH 1
25337 #define RADIO130NM_TOP2__XLNABUFIN__MASK 0x02000000U
25338 #define RADIO130NM_TOP2__XLNABUFIN__READ(src) \
25339 (((u_int32_t)(src)\
25340 & 0x02000000U) >> 25)
25341 #define RADIO130NM_TOP2__XLNABUFIN__WRITE(src) \
25342 (((u_int32_t)(src)\
25343 << 25) & 0x02000000U)
25344 #define RADIO130NM_TOP2__XLNABUFIN__MODIFY(dst, src) \
25345 (dst) = ((dst) &\
25346 ~0x02000000U) | (((u_int32_t)(src) <<\
25347 25) & 0x02000000U)
25348 #define RADIO130NM_TOP2__XLNABUFIN__VERIFY(src) \
25349 (!((((u_int32_t)(src)\
25350 << 25) & ~0x02000000U)))
25351 #define RADIO130NM_TOP2__XLNABUFIN__SET(dst) \
25352 (dst) = ((dst) &\
25353 ~0x02000000U) | ((u_int32_t)(1) << 25)
25354 #define RADIO130NM_TOP2__XLNABUFIN__CLR(dst) \
25355 (dst) = ((dst) &\
25356 ~0x02000000U) | ((u_int32_t)(0) << 25)
25357
25358 /* macros for field XLNAISEL */
25359 #define RADIO130NM_TOP2__XLNAISEL__SHIFT 26
25360 #define RADIO130NM_TOP2__XLNAISEL__WIDTH 2
25361 #define RADIO130NM_TOP2__XLNAISEL__MASK 0x0c000000U
25362 #define RADIO130NM_TOP2__XLNAISEL__READ(src) \
25363 (((u_int32_t)(src)\
25364 & 0x0c000000U) >> 26)
25365 #define RADIO130NM_TOP2__XLNAISEL__WRITE(src) \
25366 (((u_int32_t)(src)\
25367 << 26) & 0x0c000000U)
25368 #define RADIO130NM_TOP2__XLNAISEL__MODIFY(dst, src) \
25369 (dst) = ((dst) &\
25370 ~0x0c000000U) | (((u_int32_t)(src) <<\
25371 26) & 0x0c000000U)
25372 #define RADIO130NM_TOP2__XLNAISEL__VERIFY(src) \
25373 (!((((u_int32_t)(src)\
25374 << 26) & ~0x0c000000U)))
25375
25376 /* macros for field XLNABUFMODE */
25377 #define RADIO130NM_TOP2__XLNABUFMODE__SHIFT 28
25378 #define RADIO130NM_TOP2__XLNABUFMODE__WIDTH 1
25379 #define RADIO130NM_TOP2__XLNABUFMODE__MASK 0x10000000U
25380 #define RADIO130NM_TOP2__XLNABUFMODE__READ(src) \
25381 (((u_int32_t)(src)\
25382 & 0x10000000U) >> 28)
25383 #define RADIO130NM_TOP2__XLNABUFMODE__WRITE(src) \
25384 (((u_int32_t)(src)\
25385 << 28) & 0x10000000U)
25386 #define RADIO130NM_TOP2__XLNABUFMODE__MODIFY(dst, src) \
25387 (dst) = ((dst) &\
25388 ~0x10000000U) | (((u_int32_t)(src) <<\
25389 28) & 0x10000000U)
25390 #define RADIO130NM_TOP2__XLNABUFMODE__VERIFY(src) \
25391 (!((((u_int32_t)(src)\
25392 << 28) & ~0x10000000U)))
25393 #define RADIO130NM_TOP2__XLNABUFMODE__SET(dst) \
25394 (dst) = ((dst) &\
25395 ~0x10000000U) | ((u_int32_t)(1) << 28)
25396 #define RADIO130NM_TOP2__XLNABUFMODE__CLR(dst) \
25397 (dst) = ((dst) &\
25398 ~0x10000000U) | ((u_int32_t)(0) << 28)
25399
25400 /* macros for field FORCE_XLDO_ON */
25401 #define RADIO130NM_TOP2__FORCE_XLDO_ON__SHIFT 29
25402 #define RADIO130NM_TOP2__FORCE_XLDO_ON__WIDTH 1
25403 #define RADIO130NM_TOP2__FORCE_XLDO_ON__MASK 0x20000000U
25404 #define RADIO130NM_TOP2__FORCE_XLDO_ON__READ(src) \
25405 (((u_int32_t)(src)\
25406 & 0x20000000U) >> 29)
25407 #define RADIO130NM_TOP2__FORCE_XLDO_ON__WRITE(src) \
25408 (((u_int32_t)(src)\
25409 << 29) & 0x20000000U)
25410 #define RADIO130NM_TOP2__FORCE_XLDO_ON__MODIFY(dst, src) \
25411 (dst) = ((dst) &\
25412 ~0x20000000U) | (((u_int32_t)(src) <<\
25413 29) & 0x20000000U)
25414 #define RADIO130NM_TOP2__FORCE_XLDO_ON__VERIFY(src) \
25415 (!((((u_int32_t)(src)\
25416 << 29) & ~0x20000000U)))
25417 #define RADIO130NM_TOP2__FORCE_XLDO_ON__SET(dst) \
25418 (dst) = ((dst) &\
25419 ~0x20000000U) | ((u_int32_t)(1) << 29)
25420 #define RADIO130NM_TOP2__FORCE_XLDO_ON__CLR(dst) \
25421 (dst) = ((dst) &\
25422 ~0x20000000U) | ((u_int32_t)(0) << 29)
25423
25424 /* macros for field XPABIAS_LVL */
25425 #define RADIO130NM_TOP2__XPABIAS_LVL__SHIFT 30
25426 #define RADIO130NM_TOP2__XPABIAS_LVL__WIDTH 2
25427 #define RADIO130NM_TOP2__XPABIAS_LVL__MASK 0xc0000000U
25428 #define RADIO130NM_TOP2__XPABIAS_LVL__READ(src) \
25429 (((u_int32_t)(src)\
25430 & 0xc0000000U) >> 30)
25431 #define RADIO130NM_TOP2__XPABIAS_LVL__WRITE(src) \
25432 (((u_int32_t)(src)\
25433 << 30) & 0xc0000000U)
25434 #define RADIO130NM_TOP2__XPABIAS_LVL__MODIFY(dst, src) \
25435 (dst) = ((dst) &\
25436 ~0xc0000000U) | (((u_int32_t)(src) <<\
25437 30) & 0xc0000000U)
25438 #define RADIO130NM_TOP2__XPABIAS_LVL__VERIFY(src) \
25439 (!((((u_int32_t)(src)\
25440 << 30) & ~0xc0000000U)))
25441 #define RADIO130NM_TOP2__TYPE u_int32_t
25442 #define RADIO130NM_TOP2__READ 0xffffffffU
25443 #define RADIO130NM_TOP2__WRITE 0xffffffffU
25444
25445 #endif /* __RADIO130NM_TOP2_MACRO__ */
25446
25447
25448 /* macros for merlin2_0_radio_reg_map.TOP2 */
25449 #define INST_MERLIN2_0_RADIO_REG_MAP__TOP2__NUM 1
25450
25451 /* macros for BlueprintGlobalNameSpace::RADIO130NM_TOP3 */
25452 #ifndef __RADIO130NM_TOP3_MACRO__
25453 #define __RADIO130NM_TOP3_MACRO__
25454
25455 /* macros for field VREGLO_ATBSEL */
25456 #define RADIO130NM_TOP3__VREGLO_ATBSEL__SHIFT 0
25457 #define RADIO130NM_TOP3__VREGLO_ATBSEL__WIDTH 3
25458 #define RADIO130NM_TOP3__VREGLO_ATBSEL__MASK 0x00000007U
25459 #define RADIO130NM_TOP3__VREGLO_ATBSEL__READ(src) \
25460 (u_int32_t)(src)\
25461 & 0x00000007U
25462 #define RADIO130NM_TOP3__VREGLO_ATBSEL__WRITE(src) \
25463 ((u_int32_t)(src)\
25464 & 0x00000007U)
25465 #define RADIO130NM_TOP3__VREGLO_ATBSEL__MODIFY(dst, src) \
25466 (dst) = ((dst) &\
25467 ~0x00000007U) | ((u_int32_t)(src) &\
25468 0x00000007U)
25469 #define RADIO130NM_TOP3__VREGLO_ATBSEL__VERIFY(src) \
25470 (!(((u_int32_t)(src)\
25471 & ~0x00000007U)))
25472
25473 /* macros for field PLLFBDIVB */
25474 #define RADIO130NM_TOP3__PLLFBDIVB__SHIFT 3
25475 #define RADIO130NM_TOP3__PLLFBDIVB__WIDTH 10
25476 #define RADIO130NM_TOP3__PLLFBDIVB__MASK 0x00001ff8U
25477 #define RADIO130NM_TOP3__PLLFBDIVB__READ(src) \
25478 (((u_int32_t)(src)\
25479 & 0x00001ff8U) >> 3)
25480 #define RADIO130NM_TOP3__PLLFBDIVB__WRITE(src) \
25481 (((u_int32_t)(src)\
25482 << 3) & 0x00001ff8U)
25483 #define RADIO130NM_TOP3__PLLFBDIVB__MODIFY(dst, src) \
25484 (dst) = ((dst) &\
25485 ~0x00001ff8U) | (((u_int32_t)(src) <<\
25486 3) & 0x00001ff8U)
25487 #define RADIO130NM_TOP3__PLLFBDIVB__VERIFY(src) \
25488 (!((((u_int32_t)(src)\
25489 << 3) & ~0x00001ff8U)))
25490
25491 /* macros for field PLLFBDIVA */
25492 #define RADIO130NM_TOP3__PLLFBDIVA__SHIFT 13
25493 #define RADIO130NM_TOP3__PLLFBDIVA__WIDTH 10
25494 #define RADIO130NM_TOP3__PLLFBDIVA__MASK 0x007fe000U
25495 #define RADIO130NM_TOP3__PLLFBDIVA__READ(src) \
25496 (((u_int32_t)(src)\
25497 & 0x007fe000U) >> 13)
25498 #define RADIO130NM_TOP3__PLLFBDIVA__WRITE(src) \
25499 (((u_int32_t)(src)\
25500 << 13) & 0x007fe000U)
25501 #define RADIO130NM_TOP3__PLLFBDIVA__MODIFY(dst, src) \
25502 (dst) = ((dst) &\
25503 ~0x007fe000U) | (((u_int32_t)(src) <<\
25504 13) & 0x007fe000U)
25505 #define RADIO130NM_TOP3__PLLFBDIVA__VERIFY(src) \
25506 (!((((u_int32_t)(src)\
25507 << 13) & ~0x007fe000U)))
25508
25509 /* macros for field PLLREFDIVB */
25510 #define RADIO130NM_TOP3__PLLREFDIVB__SHIFT 23
25511 #define RADIO130NM_TOP3__PLLREFDIVB__WIDTH 4
25512 #define RADIO130NM_TOP3__PLLREFDIVB__MASK 0x07800000U
25513 #define RADIO130NM_TOP3__PLLREFDIVB__READ(src) \
25514 (((u_int32_t)(src)\
25515 & 0x07800000U) >> 23)
25516 #define RADIO130NM_TOP3__PLLREFDIVB__WRITE(src) \
25517 (((u_int32_t)(src)\
25518 << 23) & 0x07800000U)
25519 #define RADIO130NM_TOP3__PLLREFDIVB__MODIFY(dst, src) \
25520 (dst) = ((dst) &\
25521 ~0x07800000U) | (((u_int32_t)(src) <<\
25522 23) & 0x07800000U)
25523 #define RADIO130NM_TOP3__PLLREFDIVB__VERIFY(src) \
25524 (!((((u_int32_t)(src)\
25525 << 23) & ~0x07800000U)))
25526
25527 /* macros for field PLLREFDIVA */
25528 #define RADIO130NM_TOP3__PLLREFDIVA__SHIFT 27
25529 #define RADIO130NM_TOP3__PLLREFDIVA__WIDTH 4
25530 #define RADIO130NM_TOP3__PLLREFDIVA__MASK 0x78000000U
25531 #define RADIO130NM_TOP3__PLLREFDIVA__READ(src) \
25532 (((u_int32_t)(src)\
25533 & 0x78000000U) >> 27)
25534 #define RADIO130NM_TOP3__PLLREFDIVA__WRITE(src) \
25535 (((u_int32_t)(src)\
25536 << 27) & 0x78000000U)
25537 #define RADIO130NM_TOP3__PLLREFDIVA__MODIFY(dst, src) \
25538 (dst) = ((dst) &\
25539 ~0x78000000U) | (((u_int32_t)(src) <<\
25540 27) & 0x78000000U)
25541 #define RADIO130NM_TOP3__PLLREFDIVA__VERIFY(src) \
25542 (!((((u_int32_t)(src)\
25543 << 27) & ~0x78000000U)))
25544
25545 /* macros for field LOCALPLLDIV */
25546 #define RADIO130NM_TOP3__LOCALPLLDIV__SHIFT 31
25547 #define RADIO130NM_TOP3__LOCALPLLDIV__WIDTH 1
25548 #define RADIO130NM_TOP3__LOCALPLLDIV__MASK 0x80000000U
25549 #define RADIO130NM_TOP3__LOCALPLLDIV__READ(src) \
25550 (((u_int32_t)(src)\
25551 & 0x80000000U) >> 31)
25552 #define RADIO130NM_TOP3__LOCALPLLDIV__WRITE(src) \
25553 (((u_int32_t)(src)\
25554 << 31) & 0x80000000U)
25555 #define RADIO130NM_TOP3__LOCALPLLDIV__MODIFY(dst, src) \
25556 (dst) = ((dst) &\
25557 ~0x80000000U) | (((u_int32_t)(src) <<\
25558 31) & 0x80000000U)
25559 #define RADIO130NM_TOP3__LOCALPLLDIV__VERIFY(src) \
25560 (!((((u_int32_t)(src)\
25561 << 31) & ~0x80000000U)))
25562 #define RADIO130NM_TOP3__LOCALPLLDIV__SET(dst) \
25563 (dst) = ((dst) &\
25564 ~0x80000000U) | ((u_int32_t)(1) << 31)
25565 #define RADIO130NM_TOP3__LOCALPLLDIV__CLR(dst) \
25566 (dst) = ((dst) &\
25567 ~0x80000000U) | ((u_int32_t)(0) << 31)
25568 #define RADIO130NM_TOP3__TYPE u_int32_t
25569 #define RADIO130NM_TOP3__READ 0xffffffffU
25570 #define RADIO130NM_TOP3__WRITE 0xffffffffU
25571
25572 #endif /* __RADIO130NM_TOP3_MACRO__ */
25573
25574
25575 /* macros for merlin2_0_radio_reg_map.TOP3 */
25576 #define INST_MERLIN2_0_RADIO_REG_MAP__TOP3__NUM 1
25577
25578 /* macros for BlueprintGlobalNameSpace::analog_intf_reg_csr::SW_OVERRIDE */
25579 #ifndef __ANALOG_INTF_REG_CSR__SW_OVERRIDE_MACRO__
25580 #define __ANALOG_INTF_REG_CSR__SW_OVERRIDE_MACRO__
25581
25582 /* macros for field ENABLE */
25583 #define ANALOG_INTF_REG_CSR__SW_OVERRIDE__ENABLE__SHIFT 0
25584 #define ANALOG_INTF_REG_CSR__SW_OVERRIDE__ENABLE__WIDTH 1
25585 #define ANALOG_INTF_REG_CSR__SW_OVERRIDE__ENABLE__MASK 0x00000001U
25586 #define ANALOG_INTF_REG_CSR__SW_OVERRIDE__ENABLE__READ(src) \
25587 (u_int32_t)(src)\
25588 & 0x00000001U
25589 #define ANALOG_INTF_REG_CSR__SW_OVERRIDE__ENABLE__WRITE(src) \
25590 ((u_int32_t)(src)\
25591 & 0x00000001U)
25592 #define ANALOG_INTF_REG_CSR__SW_OVERRIDE__ENABLE__MODIFY(dst, src) \
25593 (dst) = ((dst) &\
25594 ~0x00000001U) | ((u_int32_t)(src) &\
25595 0x00000001U)
25596 #define ANALOG_INTF_REG_CSR__SW_OVERRIDE__ENABLE__VERIFY(src) \
25597 (!(((u_int32_t)(src)\
25598 & ~0x00000001U)))
25599 #define ANALOG_INTF_REG_CSR__SW_OVERRIDE__ENABLE__SET(dst) \
25600 (dst) = ((dst) &\
25601 ~0x00000001U) | (u_int32_t)(1)
25602 #define ANALOG_INTF_REG_CSR__SW_OVERRIDE__ENABLE__CLR(dst) \
25603 (dst) = ((dst) &\
25604 ~0x00000001U) | (u_int32_t)(0)
25605
25606 /* macros for field SUPDATE_DELAY */
25607 #define ANALOG_INTF_REG_CSR__SW_OVERRIDE__SUPDATE_DELAY__SHIFT 1
25608 #define ANALOG_INTF_REG_CSR__SW_OVERRIDE__SUPDATE_DELAY__WIDTH 1
25609 #define ANALOG_INTF_REG_CSR__SW_OVERRIDE__SUPDATE_DELAY__MASK 0x00000002U
25610 #define ANALOG_INTF_REG_CSR__SW_OVERRIDE__SUPDATE_DELAY__READ(src) \
25611 (((u_int32_t)(src)\
25612 & 0x00000002U) >> 1)
25613 #define ANALOG_INTF_REG_CSR__SW_OVERRIDE__SUPDATE_DELAY__WRITE(src) \
25614 (((u_int32_t)(src)\
25615 << 1) & 0x00000002U)
25616 #define ANALOG_INTF_REG_CSR__SW_OVERRIDE__SUPDATE_DELAY__MODIFY(dst, src) \
25617 (dst) = ((dst) &\
25618 ~0x00000002U) | (((u_int32_t)(src) <<\
25619 1) & 0x00000002U)
25620 #define ANALOG_INTF_REG_CSR__SW_OVERRIDE__SUPDATE_DELAY__VERIFY(src) \
25621 (!((((u_int32_t)(src)\
25622 << 1) & ~0x00000002U)))
25623 #define ANALOG_INTF_REG_CSR__SW_OVERRIDE__SUPDATE_DELAY__SET(dst) \
25624 (dst) = ((dst) &\
25625 ~0x00000002U) | ((u_int32_t)(1) << 1)
25626 #define ANALOG_INTF_REG_CSR__SW_OVERRIDE__SUPDATE_DELAY__CLR(dst) \
25627 (dst) = ((dst) &\
25628 ~0x00000002U) | ((u_int32_t)(0) << 1)
25629 #define ANALOG_INTF_REG_CSR__SW_OVERRIDE__TYPE u_int32_t
25630 #define ANALOG_INTF_REG_CSR__SW_OVERRIDE__READ 0x00000003U
25631 #define ANALOG_INTF_REG_CSR__SW_OVERRIDE__WRITE 0x00000003U
25632
25633 #endif /* __ANALOG_INTF_REG_CSR__SW_OVERRIDE_MACRO__ */
25634
25635
25636 /* macros for analog_intf_reg_csr_block.SW_OVERRIDE */
25637 #define INST_ANALOG_INTF_REG_CSR_BLOCK__SW_OVERRIDE__NUM 1
25638
25639 /* macros for BlueprintGlobalNameSpace::analog_intf_reg_csr::SIN_VAL */
25640 #ifndef __ANALOG_INTF_REG_CSR__SIN_VAL_MACRO__
25641 #define __ANALOG_INTF_REG_CSR__SIN_VAL_MACRO__
25642
25643 /* macros for field SIN */
25644 #define ANALOG_INTF_REG_CSR__SIN_VAL__SIN__SHIFT 0
25645 #define ANALOG_INTF_REG_CSR__SIN_VAL__SIN__WIDTH 1
25646 #define ANALOG_INTF_REG_CSR__SIN_VAL__SIN__MASK 0x00000001U
25647 #define ANALOG_INTF_REG_CSR__SIN_VAL__SIN__READ(src) \
25648 (u_int32_t)(src)\
25649 & 0x00000001U
25650 #define ANALOG_INTF_REG_CSR__SIN_VAL__SIN__SET(dst) \
25651 (dst) = ((dst) &\
25652 ~0x00000001U) | (u_int32_t)(1)
25653 #define ANALOG_INTF_REG_CSR__SIN_VAL__SIN__CLR(dst) \
25654 (dst) = ((dst) &\
25655 ~0x00000001U) | (u_int32_t)(0)
25656 #define ANALOG_INTF_REG_CSR__SIN_VAL__TYPE u_int32_t
25657 #define ANALOG_INTF_REG_CSR__SIN_VAL__READ 0x00000001U
25658
25659 #endif /* __ANALOG_INTF_REG_CSR__SIN_VAL_MACRO__ */
25660
25661
25662 /* macros for analog_intf_reg_csr_block.SIN_VAL */
25663 #define INST_ANALOG_INTF_REG_CSR_BLOCK__SIN_VAL__NUM 1
25664
25665 /* macros for BlueprintGlobalNameSpace::analog_intf_reg_csr::SW_SCLK */
25666 #ifndef __ANALOG_INTF_REG_CSR__SW_SCLK_MACRO__
25667 #define __ANALOG_INTF_REG_CSR__SW_SCLK_MACRO__
25668
25669 /* macros for field SW_SCLK */
25670 #define ANALOG_INTF_REG_CSR__SW_SCLK__SW_SCLK__SHIFT 0
25671 #define ANALOG_INTF_REG_CSR__SW_SCLK__SW_SCLK__WIDTH 1
25672 #define ANALOG_INTF_REG_CSR__SW_SCLK__SW_SCLK__MASK 0x00000001U
25673 #define ANALOG_INTF_REG_CSR__SW_SCLK__SW_SCLK__READ(src) \
25674 (u_int32_t)(src)\
25675 & 0x00000001U
25676 #define ANALOG_INTF_REG_CSR__SW_SCLK__SW_SCLK__WRITE(src) \
25677 ((u_int32_t)(src)\
25678 & 0x00000001U)
25679 #define ANALOG_INTF_REG_CSR__SW_SCLK__SW_SCLK__MODIFY(dst, src) \
25680 (dst) = ((dst) &\
25681 ~0x00000001U) | ((u_int32_t)(src) &\
25682 0x00000001U)
25683 #define ANALOG_INTF_REG_CSR__SW_SCLK__SW_SCLK__VERIFY(src) \
25684 (!(((u_int32_t)(src)\
25685 & ~0x00000001U)))
25686 #define ANALOG_INTF_REG_CSR__SW_SCLK__SW_SCLK__SET(dst) \
25687 (dst) = ((dst) &\
25688 ~0x00000001U) | (u_int32_t)(1)
25689 #define ANALOG_INTF_REG_CSR__SW_SCLK__SW_SCLK__CLR(dst) \
25690 (dst) = ((dst) &\
25691 ~0x00000001U) | (u_int32_t)(0)
25692 #define ANALOG_INTF_REG_CSR__SW_SCLK__TYPE u_int32_t
25693 #define ANALOG_INTF_REG_CSR__SW_SCLK__READ 0x00000001U
25694 #define ANALOG_INTF_REG_CSR__SW_SCLK__WRITE 0x00000001U
25695
25696 #endif /* __ANALOG_INTF_REG_CSR__SW_SCLK_MACRO__ */
25697
25698
25699 /* macros for analog_intf_reg_csr_block.SW_SCLK */
25700 #define INST_ANALOG_INTF_REG_CSR_BLOCK__SW_SCLK__NUM 1
25701
25702 /* macros for BlueprintGlobalNameSpace::analog_intf_reg_csr::SW_CNTL */
25703 #ifndef __ANALOG_INTF_REG_CSR__SW_CNTL_MACRO__
25704 #define __ANALOG_INTF_REG_CSR__SW_CNTL_MACRO__
25705
25706 /* macros for field SW_SOUT */
25707 #define ANALOG_INTF_REG_CSR__SW_CNTL__SW_SOUT__SHIFT 0
25708 #define ANALOG_INTF_REG_CSR__SW_CNTL__SW_SOUT__WIDTH 1
25709 #define ANALOG_INTF_REG_CSR__SW_CNTL__SW_SOUT__MASK 0x00000001U
25710 #define ANALOG_INTF_REG_CSR__SW_CNTL__SW_SOUT__READ(src) \
25711 (u_int32_t)(src)\
25712 & 0x00000001U
25713 #define ANALOG_INTF_REG_CSR__SW_CNTL__SW_SOUT__WRITE(src) \
25714 ((u_int32_t)(src)\
25715 & 0x00000001U)
25716 #define ANALOG_INTF_REG_CSR__SW_CNTL__SW_SOUT__MODIFY(dst, src) \
25717 (dst) = ((dst) &\
25718 ~0x00000001U) | ((u_int32_t)(src) &\
25719 0x00000001U)
25720 #define ANALOG_INTF_REG_CSR__SW_CNTL__SW_SOUT__VERIFY(src) \
25721 (!(((u_int32_t)(src)\
25722 & ~0x00000001U)))
25723 #define ANALOG_INTF_REG_CSR__SW_CNTL__SW_SOUT__SET(dst) \
25724 (dst) = ((dst) &\
25725 ~0x00000001U) | (u_int32_t)(1)
25726 #define ANALOG_INTF_REG_CSR__SW_CNTL__SW_SOUT__CLR(dst) \
25727 (dst) = ((dst) &\
25728 ~0x00000001U) | (u_int32_t)(0)
25729
25730 /* macros for field SW_SUPDATE */
25731 #define ANALOG_INTF_REG_CSR__SW_CNTL__SW_SUPDATE__SHIFT 1
25732 #define ANALOG_INTF_REG_CSR__SW_CNTL__SW_SUPDATE__WIDTH 1
25733 #define ANALOG_INTF_REG_CSR__SW_CNTL__SW_SUPDATE__MASK 0x00000002U
25734 #define ANALOG_INTF_REG_CSR__SW_CNTL__SW_SUPDATE__READ(src) \
25735 (((u_int32_t)(src)\
25736 & 0x00000002U) >> 1)
25737 #define ANALOG_INTF_REG_CSR__SW_CNTL__SW_SUPDATE__WRITE(src) \
25738 (((u_int32_t)(src)\
25739 << 1) & 0x00000002U)
25740 #define ANALOG_INTF_REG_CSR__SW_CNTL__SW_SUPDATE__MODIFY(dst, src) \
25741 (dst) = ((dst) &\
25742 ~0x00000002U) | (((u_int32_t)(src) <<\
25743 1) & 0x00000002U)
25744 #define ANALOG_INTF_REG_CSR__SW_CNTL__SW_SUPDATE__VERIFY(src) \
25745 (!((((u_int32_t)(src)\
25746 << 1) & ~0x00000002U)))
25747 #define ANALOG_INTF_REG_CSR__SW_CNTL__SW_SUPDATE__SET(dst) \
25748 (dst) = ((dst) &\
25749 ~0x00000002U) | ((u_int32_t)(1) << 1)
25750 #define ANALOG_INTF_REG_CSR__SW_CNTL__SW_SUPDATE__CLR(dst) \
25751 (dst) = ((dst) &\
25752 ~0x00000002U) | ((u_int32_t)(0) << 1)
25753
25754 /* macros for field SW_SCAPTURE */
25755 #define ANALOG_INTF_REG_CSR__SW_CNTL__SW_SCAPTURE__SHIFT 2
25756 #define ANALOG_INTF_REG_CSR__SW_CNTL__SW_SCAPTURE__WIDTH 1
25757 #define ANALOG_INTF_REG_CSR__SW_CNTL__SW_SCAPTURE__MASK 0x00000004U
25758 #define ANALOG_INTF_REG_CSR__SW_CNTL__SW_SCAPTURE__READ(src) \
25759 (((u_int32_t)(src)\
25760 & 0x00000004U) >> 2)
25761 #define ANALOG_INTF_REG_CSR__SW_CNTL__SW_SCAPTURE__WRITE(src) \
25762 (((u_int32_t)(src)\
25763 << 2) & 0x00000004U)
25764 #define ANALOG_INTF_REG_CSR__SW_CNTL__SW_SCAPTURE__MODIFY(dst, src) \
25765 (dst) = ((dst) &\
25766 ~0x00000004U) | (((u_int32_t)(src) <<\
25767 2) & 0x00000004U)
25768 #define ANALOG_INTF_REG_CSR__SW_CNTL__SW_SCAPTURE__VERIFY(src) \
25769 (!((((u_int32_t)(src)\
25770 << 2) & ~0x00000004U)))
25771 #define ANALOG_INTF_REG_CSR__SW_CNTL__SW_SCAPTURE__SET(dst) \
25772 (dst) = ((dst) &\
25773 ~0x00000004U) | ((u_int32_t)(1) << 2)
25774 #define ANALOG_INTF_REG_CSR__SW_CNTL__SW_SCAPTURE__CLR(dst) \
25775 (dst) = ((dst) &\
25776 ~0x00000004U) | ((u_int32_t)(0) << 2)
25777 #define ANALOG_INTF_REG_CSR__SW_CNTL__TYPE u_int32_t
25778 #define ANALOG_INTF_REG_CSR__SW_CNTL__READ 0x00000007U
25779 #define ANALOG_INTF_REG_CSR__SW_CNTL__WRITE 0x00000007U
25780
25781 #endif /* __ANALOG_INTF_REG_CSR__SW_CNTL_MACRO__ */
25782
25783
25784 /* macros for analog_intf_reg_csr_block.SW_CNTL */
25785 #define INST_ANALOG_INTF_REG_CSR_BLOCK__SW_CNTL__NUM 1
25786
25787 /* macros for BlueprintGlobalNameSpace::MAC_PCU_STA_ADDR_L32 */
25788 #ifndef __MAC_PCU_STA_ADDR_L32_MACRO__
25789 #define __MAC_PCU_STA_ADDR_L32_MACRO__
25790
25791 /* macros for field ADDR_31_0 */
25792 #define MAC_PCU_STA_ADDR_L32__ADDR_31_0__SHIFT 0
25793 #define MAC_PCU_STA_ADDR_L32__ADDR_31_0__WIDTH 32
25794 #define MAC_PCU_STA_ADDR_L32__ADDR_31_0__MASK 0xffffffffU
25795 #define MAC_PCU_STA_ADDR_L32__ADDR_31_0__READ(src) \
25796 (u_int32_t)(src)\
25797 & 0xffffffffU
25798 #define MAC_PCU_STA_ADDR_L32__ADDR_31_0__WRITE(src) \
25799 ((u_int32_t)(src)\
25800 & 0xffffffffU)
25801 #define MAC_PCU_STA_ADDR_L32__ADDR_31_0__MODIFY(dst, src) \
25802 (dst) = ((dst) &\
25803 ~0xffffffffU) | ((u_int32_t)(src) &\
25804 0xffffffffU)
25805 #define MAC_PCU_STA_ADDR_L32__ADDR_31_0__VERIFY(src) \
25806 (!(((u_int32_t)(src)\
25807 & ~0xffffffffU)))
25808 #define MAC_PCU_STA_ADDR_L32__TYPE u_int32_t
25809 #define MAC_PCU_STA_ADDR_L32__READ 0xffffffffU
25810 #define MAC_PCU_STA_ADDR_L32__WRITE 0xffffffffU
25811
25812 #endif /* __MAC_PCU_STA_ADDR_L32_MACRO__ */
25813
25814
25815 /* macros for mac_pcu_reg_block.MAC_PCU_STA_ADDR_L32 */
25816 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_STA_ADDR_L32__NUM 1
25817
25818 /* macros for BlueprintGlobalNameSpace::MAC_PCU_STA_ADDR_U16 */
25819 #ifndef __MAC_PCU_STA_ADDR_U16_MACRO__
25820 #define __MAC_PCU_STA_ADDR_U16_MACRO__
25821
25822 /* macros for field ADDR_47_32 */
25823 #define MAC_PCU_STA_ADDR_U16__ADDR_47_32__SHIFT 0
25824 #define MAC_PCU_STA_ADDR_U16__ADDR_47_32__WIDTH 16
25825 #define MAC_PCU_STA_ADDR_U16__ADDR_47_32__MASK 0x0000ffffU
25826 #define MAC_PCU_STA_ADDR_U16__ADDR_47_32__READ(src) \
25827 (u_int32_t)(src)\
25828 & 0x0000ffffU
25829 #define MAC_PCU_STA_ADDR_U16__ADDR_47_32__WRITE(src) \
25830 ((u_int32_t)(src)\
25831 & 0x0000ffffU)
25832 #define MAC_PCU_STA_ADDR_U16__ADDR_47_32__MODIFY(dst, src) \
25833 (dst) = ((dst) &\
25834 ~0x0000ffffU) | ((u_int32_t)(src) &\
25835 0x0000ffffU)
25836 #define MAC_PCU_STA_ADDR_U16__ADDR_47_32__VERIFY(src) \
25837 (!(((u_int32_t)(src)\
25838 & ~0x0000ffffU)))
25839
25840 /* macros for field STA_AP */
25841 #define MAC_PCU_STA_ADDR_U16__STA_AP__SHIFT 16
25842 #define MAC_PCU_STA_ADDR_U16__STA_AP__WIDTH 1
25843 #define MAC_PCU_STA_ADDR_U16__STA_AP__MASK 0x00010000U
25844 #define MAC_PCU_STA_ADDR_U16__STA_AP__READ(src) \
25845 (((u_int32_t)(src)\
25846 & 0x00010000U) >> 16)
25847 #define MAC_PCU_STA_ADDR_U16__STA_AP__WRITE(src) \
25848 (((u_int32_t)(src)\
25849 << 16) & 0x00010000U)
25850 #define MAC_PCU_STA_ADDR_U16__STA_AP__MODIFY(dst, src) \
25851 (dst) = ((dst) &\
25852 ~0x00010000U) | (((u_int32_t)(src) <<\
25853 16) & 0x00010000U)
25854 #define MAC_PCU_STA_ADDR_U16__STA_AP__VERIFY(src) \
25855 (!((((u_int32_t)(src)\
25856 << 16) & ~0x00010000U)))
25857 #define MAC_PCU_STA_ADDR_U16__STA_AP__SET(dst) \
25858 (dst) = ((dst) &\
25859 ~0x00010000U) | ((u_int32_t)(1) << 16)
25860 #define MAC_PCU_STA_ADDR_U16__STA_AP__CLR(dst) \
25861 (dst) = ((dst) &\
25862 ~0x00010000U) | ((u_int32_t)(0) << 16)
25863
25864 /* macros for field ADHOC */
25865 #define MAC_PCU_STA_ADDR_U16__ADHOC__SHIFT 17
25866 #define MAC_PCU_STA_ADDR_U16__ADHOC__WIDTH 1
25867 #define MAC_PCU_STA_ADDR_U16__ADHOC__MASK 0x00020000U
25868 #define MAC_PCU_STA_ADDR_U16__ADHOC__READ(src) \
25869 (((u_int32_t)(src)\
25870 & 0x00020000U) >> 17)
25871 #define MAC_PCU_STA_ADDR_U16__ADHOC__WRITE(src) \
25872 (((u_int32_t)(src)\
25873 << 17) & 0x00020000U)
25874 #define MAC_PCU_STA_ADDR_U16__ADHOC__MODIFY(dst, src) \
25875 (dst) = ((dst) &\
25876 ~0x00020000U) | (((u_int32_t)(src) <<\
25877 17) & 0x00020000U)
25878 #define MAC_PCU_STA_ADDR_U16__ADHOC__VERIFY(src) \
25879 (!((((u_int32_t)(src)\
25880 << 17) & ~0x00020000U)))
25881 #define MAC_PCU_STA_ADDR_U16__ADHOC__SET(dst) \
25882 (dst) = ((dst) &\
25883 ~0x00020000U) | ((u_int32_t)(1) << 17)
25884 #define MAC_PCU_STA_ADDR_U16__ADHOC__CLR(dst) \
25885 (dst) = ((dst) &\
25886 ~0x00020000U) | ((u_int32_t)(0) << 17)
25887
25888 /* macros for field PW_SAVE */
25889 #define MAC_PCU_STA_ADDR_U16__PW_SAVE__SHIFT 18
25890 #define MAC_PCU_STA_ADDR_U16__PW_SAVE__WIDTH 1
25891 #define MAC_PCU_STA_ADDR_U16__PW_SAVE__MASK 0x00040000U
25892 #define MAC_PCU_STA_ADDR_U16__PW_SAVE__READ(src) \
25893 (((u_int32_t)(src)\
25894 & 0x00040000U) >> 18)
25895 #define MAC_PCU_STA_ADDR_U16__PW_SAVE__WRITE(src) \
25896 (((u_int32_t)(src)\
25897 << 18) & 0x00040000U)
25898 #define MAC_PCU_STA_ADDR_U16__PW_SAVE__MODIFY(dst, src) \
25899 (dst) = ((dst) &\
25900 ~0x00040000U) | (((u_int32_t)(src) <<\
25901 18) & 0x00040000U)
25902 #define MAC_PCU_STA_ADDR_U16__PW_SAVE__VERIFY(src) \
25903 (!((((u_int32_t)(src)\
25904 << 18) & ~0x00040000U)))
25905 #define MAC_PCU_STA_ADDR_U16__PW_SAVE__SET(dst) \
25906 (dst) = ((dst) &\
25907 ~0x00040000U) | ((u_int32_t)(1) << 18)
25908 #define MAC_PCU_STA_ADDR_U16__PW_SAVE__CLR(dst) \
25909 (dst) = ((dst) &\
25910 ~0x00040000U) | ((u_int32_t)(0) << 18)
25911
25912 /* macros for field KEYSRCH_DIS */
25913 #define MAC_PCU_STA_ADDR_U16__KEYSRCH_DIS__SHIFT 19
25914 #define MAC_PCU_STA_ADDR_U16__KEYSRCH_DIS__WIDTH 1
25915 #define MAC_PCU_STA_ADDR_U16__KEYSRCH_DIS__MASK 0x00080000U
25916 #define MAC_PCU_STA_ADDR_U16__KEYSRCH_DIS__READ(src) \
25917 (((u_int32_t)(src)\
25918 & 0x00080000U) >> 19)
25919 #define MAC_PCU_STA_ADDR_U16__KEYSRCH_DIS__WRITE(src) \
25920 (((u_int32_t)(src)\
25921 << 19) & 0x00080000U)
25922 #define MAC_PCU_STA_ADDR_U16__KEYSRCH_DIS__MODIFY(dst, src) \
25923 (dst) = ((dst) &\
25924 ~0x00080000U) | (((u_int32_t)(src) <<\
25925 19) & 0x00080000U)
25926 #define MAC_PCU_STA_ADDR_U16__KEYSRCH_DIS__VERIFY(src) \
25927 (!((((u_int32_t)(src)\
25928 << 19) & ~0x00080000U)))
25929 #define MAC_PCU_STA_ADDR_U16__KEYSRCH_DIS__SET(dst) \
25930 (dst) = ((dst) &\
25931 ~0x00080000U) | ((u_int32_t)(1) << 19)
25932 #define MAC_PCU_STA_ADDR_U16__KEYSRCH_DIS__CLR(dst) \
25933 (dst) = ((dst) &\
25934 ~0x00080000U) | ((u_int32_t)(0) << 19)
25935
25936 /* macros for field PCF */
25937 #define MAC_PCU_STA_ADDR_U16__PCF__SHIFT 20
25938 #define MAC_PCU_STA_ADDR_U16__PCF__WIDTH 1
25939 #define MAC_PCU_STA_ADDR_U16__PCF__MASK 0x00100000U
25940 #define MAC_PCU_STA_ADDR_U16__PCF__READ(src) \
25941 (((u_int32_t)(src)\
25942 & 0x00100000U) >> 20)
25943 #define MAC_PCU_STA_ADDR_U16__PCF__WRITE(src) \
25944 (((u_int32_t)(src)\
25945 << 20) & 0x00100000U)
25946 #define MAC_PCU_STA_ADDR_U16__PCF__MODIFY(dst, src) \
25947 (dst) = ((dst) &\
25948 ~0x00100000U) | (((u_int32_t)(src) <<\
25949 20) & 0x00100000U)
25950 #define MAC_PCU_STA_ADDR_U16__PCF__VERIFY(src) \
25951 (!((((u_int32_t)(src)\
25952 << 20) & ~0x00100000U)))
25953 #define MAC_PCU_STA_ADDR_U16__PCF__SET(dst) \
25954 (dst) = ((dst) &\
25955 ~0x00100000U) | ((u_int32_t)(1) << 20)
25956 #define MAC_PCU_STA_ADDR_U16__PCF__CLR(dst) \
25957 (dst) = ((dst) &\
25958 ~0x00100000U) | ((u_int32_t)(0) << 20)
25959
25960 /* macros for field USE_DEFANT */
25961 #define MAC_PCU_STA_ADDR_U16__USE_DEFANT__SHIFT 21
25962 #define MAC_PCU_STA_ADDR_U16__USE_DEFANT__WIDTH 1
25963 #define MAC_PCU_STA_ADDR_U16__USE_DEFANT__MASK 0x00200000U
25964 #define MAC_PCU_STA_ADDR_U16__USE_DEFANT__READ(src) \
25965 (((u_int32_t)(src)\
25966 & 0x00200000U) >> 21)
25967 #define MAC_PCU_STA_ADDR_U16__USE_DEFANT__WRITE(src) \
25968 (((u_int32_t)(src)\
25969 << 21) & 0x00200000U)
25970 #define MAC_PCU_STA_ADDR_U16__USE_DEFANT__MODIFY(dst, src) \
25971 (dst) = ((dst) &\
25972 ~0x00200000U) | (((u_int32_t)(src) <<\
25973 21) & 0x00200000U)
25974 #define MAC_PCU_STA_ADDR_U16__USE_DEFANT__VERIFY(src) \
25975 (!((((u_int32_t)(src)\
25976 << 21) & ~0x00200000U)))
25977 #define MAC_PCU_STA_ADDR_U16__USE_DEFANT__SET(dst) \
25978 (dst) = ((dst) &\
25979 ~0x00200000U) | ((u_int32_t)(1) << 21)
25980 #define MAC_PCU_STA_ADDR_U16__USE_DEFANT__CLR(dst) \
25981 (dst) = ((dst) &\
25982 ~0x00200000U) | ((u_int32_t)(0) << 21)
25983
25984 /* macros for field DEFANT_UPDATE */
25985 #define MAC_PCU_STA_ADDR_U16__DEFANT_UPDATE__SHIFT 22
25986 #define MAC_PCU_STA_ADDR_U16__DEFANT_UPDATE__WIDTH 1
25987 #define MAC_PCU_STA_ADDR_U16__DEFANT_UPDATE__MASK 0x00400000U
25988 #define MAC_PCU_STA_ADDR_U16__DEFANT_UPDATE__READ(src) \
25989 (((u_int32_t)(src)\
25990 & 0x00400000U) >> 22)
25991 #define MAC_PCU_STA_ADDR_U16__DEFANT_UPDATE__WRITE(src) \
25992 (((u_int32_t)(src)\
25993 << 22) & 0x00400000U)
25994 #define MAC_PCU_STA_ADDR_U16__DEFANT_UPDATE__MODIFY(dst, src) \
25995 (dst) = ((dst) &\
25996 ~0x00400000U) | (((u_int32_t)(src) <<\
25997 22) & 0x00400000U)
25998 #define MAC_PCU_STA_ADDR_U16__DEFANT_UPDATE__VERIFY(src) \
25999 (!((((u_int32_t)(src)\
26000 << 22) & ~0x00400000U)))
26001 #define MAC_PCU_STA_ADDR_U16__DEFANT_UPDATE__SET(dst) \
26002 (dst) = ((dst) &\
26003 ~0x00400000U) | ((u_int32_t)(1) << 22)
26004 #define MAC_PCU_STA_ADDR_U16__DEFANT_UPDATE__CLR(dst) \
26005 (dst) = ((dst) &\
26006 ~0x00400000U) | ((u_int32_t)(0) << 22)
26007
26008 /* macros for field RTS_USE_DEF */
26009 #define MAC_PCU_STA_ADDR_U16__RTS_USE_DEF__SHIFT 23
26010 #define MAC_PCU_STA_ADDR_U16__RTS_USE_DEF__WIDTH 1
26011 #define MAC_PCU_STA_ADDR_U16__RTS_USE_DEF__MASK 0x00800000U
26012 #define MAC_PCU_STA_ADDR_U16__RTS_USE_DEF__READ(src) \
26013 (((u_int32_t)(src)\
26014 & 0x00800000U) >> 23)
26015 #define MAC_PCU_STA_ADDR_U16__RTS_USE_DEF__WRITE(src) \
26016 (((u_int32_t)(src)\
26017 << 23) & 0x00800000U)
26018 #define MAC_PCU_STA_ADDR_U16__RTS_USE_DEF__MODIFY(dst, src) \
26019 (dst) = ((dst) &\
26020 ~0x00800000U) | (((u_int32_t)(src) <<\
26021 23) & 0x00800000U)
26022 #define MAC_PCU_STA_ADDR_U16__RTS_USE_DEF__VERIFY(src) \
26023 (!((((u_int32_t)(src)\
26024 << 23) & ~0x00800000U)))
26025 #define MAC_PCU_STA_ADDR_U16__RTS_USE_DEF__SET(dst) \
26026 (dst) = ((dst) &\
26027 ~0x00800000U) | ((u_int32_t)(1) << 23)
26028 #define MAC_PCU_STA_ADDR_U16__RTS_USE_DEF__CLR(dst) \
26029 (dst) = ((dst) &\
26030 ~0x00800000U) | ((u_int32_t)(0) << 23)
26031
26032 /* macros for field ACKCTS_6MB */
26033 #define MAC_PCU_STA_ADDR_U16__ACKCTS_6MB__SHIFT 24
26034 #define MAC_PCU_STA_ADDR_U16__ACKCTS_6MB__WIDTH 1
26035 #define MAC_PCU_STA_ADDR_U16__ACKCTS_6MB__MASK 0x01000000U
26036 #define MAC_PCU_STA_ADDR_U16__ACKCTS_6MB__READ(src) \
26037 (((u_int32_t)(src)\
26038 & 0x01000000U) >> 24)
26039 #define MAC_PCU_STA_ADDR_U16__ACKCTS_6MB__WRITE(src) \
26040 (((u_int32_t)(src)\
26041 << 24) & 0x01000000U)
26042 #define MAC_PCU_STA_ADDR_U16__ACKCTS_6MB__MODIFY(dst, src) \
26043 (dst) = ((dst) &\
26044 ~0x01000000U) | (((u_int32_t)(src) <<\
26045 24) & 0x01000000U)
26046 #define MAC_PCU_STA_ADDR_U16__ACKCTS_6MB__VERIFY(src) \
26047 (!((((u_int32_t)(src)\
26048 << 24) & ~0x01000000U)))
26049 #define MAC_PCU_STA_ADDR_U16__ACKCTS_6MB__SET(dst) \
26050 (dst) = ((dst) &\
26051 ~0x01000000U) | ((u_int32_t)(1) << 24)
26052 #define MAC_PCU_STA_ADDR_U16__ACKCTS_6MB__CLR(dst) \
26053 (dst) = ((dst) &\
26054 ~0x01000000U) | ((u_int32_t)(0) << 24)
26055
26056 /* macros for field BASE_RATE_11B */
26057 #define MAC_PCU_STA_ADDR_U16__BASE_RATE_11B__SHIFT 25
26058 #define MAC_PCU_STA_ADDR_U16__BASE_RATE_11B__WIDTH 1
26059 #define MAC_PCU_STA_ADDR_U16__BASE_RATE_11B__MASK 0x02000000U
26060 #define MAC_PCU_STA_ADDR_U16__BASE_RATE_11B__READ(src) \
26061 (((u_int32_t)(src)\
26062 & 0x02000000U) >> 25)
26063 #define MAC_PCU_STA_ADDR_U16__BASE_RATE_11B__WRITE(src) \
26064 (((u_int32_t)(src)\
26065 << 25) & 0x02000000U)
26066 #define MAC_PCU_STA_ADDR_U16__BASE_RATE_11B__MODIFY(dst, src) \
26067 (dst) = ((dst) &\
26068 ~0x02000000U) | (((u_int32_t)(src) <<\
26069 25) & 0x02000000U)
26070 #define MAC_PCU_STA_ADDR_U16__BASE_RATE_11B__VERIFY(src) \
26071 (!((((u_int32_t)(src)\
26072 << 25) & ~0x02000000U)))
26073 #define MAC_PCU_STA_ADDR_U16__BASE_RATE_11B__SET(dst) \
26074 (dst) = ((dst) &\
26075 ~0x02000000U) | ((u_int32_t)(1) << 25)
26076 #define MAC_PCU_STA_ADDR_U16__BASE_RATE_11B__CLR(dst) \
26077 (dst) = ((dst) &\
26078 ~0x02000000U) | ((u_int32_t)(0) << 25)
26079
26080 /* macros for field SECTOR_SELF_GEN */
26081 #define MAC_PCU_STA_ADDR_U16__SECTOR_SELF_GEN__SHIFT 26
26082 #define MAC_PCU_STA_ADDR_U16__SECTOR_SELF_GEN__WIDTH 1
26083 #define MAC_PCU_STA_ADDR_U16__SECTOR_SELF_GEN__MASK 0x04000000U
26084 #define MAC_PCU_STA_ADDR_U16__SECTOR_SELF_GEN__READ(src) \
26085 (((u_int32_t)(src)\
26086 & 0x04000000U) >> 26)
26087 #define MAC_PCU_STA_ADDR_U16__SECTOR_SELF_GEN__WRITE(src) \
26088 (((u_int32_t)(src)\
26089 << 26) & 0x04000000U)
26090 #define MAC_PCU_STA_ADDR_U16__SECTOR_SELF_GEN__MODIFY(dst, src) \
26091 (dst) = ((dst) &\
26092 ~0x04000000U) | (((u_int32_t)(src) <<\
26093 26) & 0x04000000U)
26094 #define MAC_PCU_STA_ADDR_U16__SECTOR_SELF_GEN__VERIFY(src) \
26095 (!((((u_int32_t)(src)\
26096 << 26) & ~0x04000000U)))
26097 #define MAC_PCU_STA_ADDR_U16__SECTOR_SELF_GEN__SET(dst) \
26098 (dst) = ((dst) &\
26099 ~0x04000000U) | ((u_int32_t)(1) << 26)
26100 #define MAC_PCU_STA_ADDR_U16__SECTOR_SELF_GEN__CLR(dst) \
26101 (dst) = ((dst) &\
26102 ~0x04000000U) | ((u_int32_t)(0) << 26)
26103
26104 /* macros for field CRPT_MIC_ENABLE */
26105 #define MAC_PCU_STA_ADDR_U16__CRPT_MIC_ENABLE__SHIFT 27
26106 #define MAC_PCU_STA_ADDR_U16__CRPT_MIC_ENABLE__WIDTH 1
26107 #define MAC_PCU_STA_ADDR_U16__CRPT_MIC_ENABLE__MASK 0x08000000U
26108 #define MAC_PCU_STA_ADDR_U16__CRPT_MIC_ENABLE__READ(src) \
26109 (((u_int32_t)(src)\
26110 & 0x08000000U) >> 27)
26111 #define MAC_PCU_STA_ADDR_U16__CRPT_MIC_ENABLE__WRITE(src) \
26112 (((u_int32_t)(src)\
26113 << 27) & 0x08000000U)
26114 #define MAC_PCU_STA_ADDR_U16__CRPT_MIC_ENABLE__MODIFY(dst, src) \
26115 (dst) = ((dst) &\
26116 ~0x08000000U) | (((u_int32_t)(src) <<\
26117 27) & 0x08000000U)
26118 #define MAC_PCU_STA_ADDR_U16__CRPT_MIC_ENABLE__VERIFY(src) \
26119 (!((((u_int32_t)(src)\
26120 << 27) & ~0x08000000U)))
26121 #define MAC_PCU_STA_ADDR_U16__CRPT_MIC_ENABLE__SET(dst) \
26122 (dst) = ((dst) &\
26123 ~0x08000000U) | ((u_int32_t)(1) << 27)
26124 #define MAC_PCU_STA_ADDR_U16__CRPT_MIC_ENABLE__CLR(dst) \
26125 (dst) = ((dst) &\
26126 ~0x08000000U) | ((u_int32_t)(0) << 27)
26127
26128 /* macros for field KSRCH_MODE */
26129 #define MAC_PCU_STA_ADDR_U16__KSRCH_MODE__SHIFT 28
26130 #define MAC_PCU_STA_ADDR_U16__KSRCH_MODE__WIDTH 1
26131 #define MAC_PCU_STA_ADDR_U16__KSRCH_MODE__MASK 0x10000000U
26132 #define MAC_PCU_STA_ADDR_U16__KSRCH_MODE__READ(src) \
26133 (((u_int32_t)(src)\
26134 & 0x10000000U) >> 28)
26135 #define MAC_PCU_STA_ADDR_U16__KSRCH_MODE__WRITE(src) \
26136 (((u_int32_t)(src)\
26137 << 28) & 0x10000000U)
26138 #define MAC_PCU_STA_ADDR_U16__KSRCH_MODE__MODIFY(dst, src) \
26139 (dst) = ((dst) &\
26140 ~0x10000000U) | (((u_int32_t)(src) <<\
26141 28) & 0x10000000U)
26142 #define MAC_PCU_STA_ADDR_U16__KSRCH_MODE__VERIFY(src) \
26143 (!((((u_int32_t)(src)\
26144 << 28) & ~0x10000000U)))
26145 #define MAC_PCU_STA_ADDR_U16__KSRCH_MODE__SET(dst) \
26146 (dst) = ((dst) &\
26147 ~0x10000000U) | ((u_int32_t)(1) << 28)
26148 #define MAC_PCU_STA_ADDR_U16__KSRCH_MODE__CLR(dst) \
26149 (dst) = ((dst) &\
26150 ~0x10000000U) | ((u_int32_t)(0) << 28)
26151
26152 /* macros for field PRESERVE_SEQNUM */
26153 #define MAC_PCU_STA_ADDR_U16__PRESERVE_SEQNUM__SHIFT 29
26154 #define MAC_PCU_STA_ADDR_U16__PRESERVE_SEQNUM__WIDTH 1
26155 #define MAC_PCU_STA_ADDR_U16__PRESERVE_SEQNUM__MASK 0x20000000U
26156 #define MAC_PCU_STA_ADDR_U16__PRESERVE_SEQNUM__READ(src) \
26157 (((u_int32_t)(src)\
26158 & 0x20000000U) >> 29)
26159 #define MAC_PCU_STA_ADDR_U16__PRESERVE_SEQNUM__WRITE(src) \
26160 (((u_int32_t)(src)\
26161 << 29) & 0x20000000U)
26162 #define MAC_PCU_STA_ADDR_U16__PRESERVE_SEQNUM__MODIFY(dst, src) \
26163 (dst) = ((dst) &\
26164 ~0x20000000U) | (((u_int32_t)(src) <<\
26165 29) & 0x20000000U)
26166 #define MAC_PCU_STA_ADDR_U16__PRESERVE_SEQNUM__VERIFY(src) \
26167 (!((((u_int32_t)(src)\
26168 << 29) & ~0x20000000U)))
26169 #define MAC_PCU_STA_ADDR_U16__PRESERVE_SEQNUM__SET(dst) \
26170 (dst) = ((dst) &\
26171 ~0x20000000U) | ((u_int32_t)(1) << 29)
26172 #define MAC_PCU_STA_ADDR_U16__PRESERVE_SEQNUM__CLR(dst) \
26173 (dst) = ((dst) &\
26174 ~0x20000000U) | ((u_int32_t)(0) << 29)
26175
26176 /* macros for field CBCIV_ENDIAN */
26177 #define MAC_PCU_STA_ADDR_U16__CBCIV_ENDIAN__SHIFT 30
26178 #define MAC_PCU_STA_ADDR_U16__CBCIV_ENDIAN__WIDTH 1
26179 #define MAC_PCU_STA_ADDR_U16__CBCIV_ENDIAN__MASK 0x40000000U
26180 #define MAC_PCU_STA_ADDR_U16__CBCIV_ENDIAN__READ(src) \
26181 (((u_int32_t)(src)\
26182 & 0x40000000U) >> 30)
26183 #define MAC_PCU_STA_ADDR_U16__CBCIV_ENDIAN__WRITE(src) \
26184 (((u_int32_t)(src)\
26185 << 30) & 0x40000000U)
26186 #define MAC_PCU_STA_ADDR_U16__CBCIV_ENDIAN__MODIFY(dst, src) \
26187 (dst) = ((dst) &\
26188 ~0x40000000U) | (((u_int32_t)(src) <<\
26189 30) & 0x40000000U)
26190 #define MAC_PCU_STA_ADDR_U16__CBCIV_ENDIAN__VERIFY(src) \
26191 (!((((u_int32_t)(src)\
26192 << 30) & ~0x40000000U)))
26193 #define MAC_PCU_STA_ADDR_U16__CBCIV_ENDIAN__SET(dst) \
26194 (dst) = ((dst) &\
26195 ~0x40000000U) | ((u_int32_t)(1) << 30)
26196 #define MAC_PCU_STA_ADDR_U16__CBCIV_ENDIAN__CLR(dst) \
26197 (dst) = ((dst) &\
26198 ~0x40000000U) | ((u_int32_t)(0) << 30)
26199
26200 /* macros for field ADHOC_MCAST_SEARCH */
26201 #define MAC_PCU_STA_ADDR_U16__ADHOC_MCAST_SEARCH__SHIFT 31
26202 #define MAC_PCU_STA_ADDR_U16__ADHOC_MCAST_SEARCH__WIDTH 1
26203 #define MAC_PCU_STA_ADDR_U16__ADHOC_MCAST_SEARCH__MASK 0x80000000U
26204 #define MAC_PCU_STA_ADDR_U16__ADHOC_MCAST_SEARCH__READ(src) \
26205 (((u_int32_t)(src)\
26206 & 0x80000000U) >> 31)
26207 #define MAC_PCU_STA_ADDR_U16__ADHOC_MCAST_SEARCH__WRITE(src) \
26208 (((u_int32_t)(src)\
26209 << 31) & 0x80000000U)
26210 #define MAC_PCU_STA_ADDR_U16__ADHOC_MCAST_SEARCH__MODIFY(dst, src) \
26211 (dst) = ((dst) &\
26212 ~0x80000000U) | (((u_int32_t)(src) <<\
26213 31) & 0x80000000U)
26214 #define MAC_PCU_STA_ADDR_U16__ADHOC_MCAST_SEARCH__VERIFY(src) \
26215 (!((((u_int32_t)(src)\
26216 << 31) & ~0x80000000U)))
26217 #define MAC_PCU_STA_ADDR_U16__ADHOC_MCAST_SEARCH__SET(dst) \
26218 (dst) = ((dst) &\
26219 ~0x80000000U) | ((u_int32_t)(1) << 31)
26220 #define MAC_PCU_STA_ADDR_U16__ADHOC_MCAST_SEARCH__CLR(dst) \
26221 (dst) = ((dst) &\
26222 ~0x80000000U) | ((u_int32_t)(0) << 31)
26223 #define MAC_PCU_STA_ADDR_U16__TYPE u_int32_t
26224 #define MAC_PCU_STA_ADDR_U16__READ 0xffffffffU
26225 #define MAC_PCU_STA_ADDR_U16__WRITE 0xffffffffU
26226
26227 #endif /* __MAC_PCU_STA_ADDR_U16_MACRO__ */
26228
26229
26230 /* macros for mac_pcu_reg_block.MAC_PCU_STA_ADDR_U16 */
26231 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_STA_ADDR_U16__NUM 1
26232
26233 /* macros for BlueprintGlobalNameSpace::MAC_PCU_BSSID_L32 */
26234 #ifndef __MAC_PCU_BSSID_L32_MACRO__
26235 #define __MAC_PCU_BSSID_L32_MACRO__
26236
26237 /* macros for field ADDR */
26238 #define MAC_PCU_BSSID_L32__ADDR__SHIFT 0
26239 #define MAC_PCU_BSSID_L32__ADDR__WIDTH 32
26240 #define MAC_PCU_BSSID_L32__ADDR__MASK 0xffffffffU
26241 #define MAC_PCU_BSSID_L32__ADDR__READ(src) (u_int32_t)(src) & 0xffffffffU
26242 #define MAC_PCU_BSSID_L32__ADDR__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
26243 #define MAC_PCU_BSSID_L32__ADDR__MODIFY(dst, src) \
26244 (dst) = ((dst) &\
26245 ~0xffffffffU) | ((u_int32_t)(src) &\
26246 0xffffffffU)
26247 #define MAC_PCU_BSSID_L32__ADDR__VERIFY(src) \
26248 (!(((u_int32_t)(src)\
26249 & ~0xffffffffU)))
26250 #define MAC_PCU_BSSID_L32__TYPE u_int32_t
26251 #define MAC_PCU_BSSID_L32__READ 0xffffffffU
26252 #define MAC_PCU_BSSID_L32__WRITE 0xffffffffU
26253
26254 #endif /* __MAC_PCU_BSSID_L32_MACRO__ */
26255
26256
26257 /* macros for mac_pcu_reg_block.MAC_PCU_BSSID_L32 */
26258 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_BSSID_L32__NUM 1
26259
26260 /* macros for BlueprintGlobalNameSpace::MAC_PCU_BSSID_U16 */
26261 #ifndef __MAC_PCU_BSSID_U16_MACRO__
26262 #define __MAC_PCU_BSSID_U16_MACRO__
26263
26264 /* macros for field ADDR */
26265 #define MAC_PCU_BSSID_U16__ADDR__SHIFT 0
26266 #define MAC_PCU_BSSID_U16__ADDR__WIDTH 16
26267 #define MAC_PCU_BSSID_U16__ADDR__MASK 0x0000ffffU
26268 #define MAC_PCU_BSSID_U16__ADDR__READ(src) (u_int32_t)(src) & 0x0000ffffU
26269 #define MAC_PCU_BSSID_U16__ADDR__WRITE(src) ((u_int32_t)(src) & 0x0000ffffU)
26270 #define MAC_PCU_BSSID_U16__ADDR__MODIFY(dst, src) \
26271 (dst) = ((dst) &\
26272 ~0x0000ffffU) | ((u_int32_t)(src) &\
26273 0x0000ffffU)
26274 #define MAC_PCU_BSSID_U16__ADDR__VERIFY(src) \
26275 (!(((u_int32_t)(src)\
26276 & ~0x0000ffffU)))
26277
26278 /* macros for field AID */
26279 #define MAC_PCU_BSSID_U16__AID__SHIFT 16
26280 #define MAC_PCU_BSSID_U16__AID__WIDTH 11
26281 #define MAC_PCU_BSSID_U16__AID__MASK 0x07ff0000U
26282 #define MAC_PCU_BSSID_U16__AID__READ(src) \
26283 (((u_int32_t)(src)\
26284 & 0x07ff0000U) >> 16)
26285 #define MAC_PCU_BSSID_U16__AID__WRITE(src) \
26286 (((u_int32_t)(src)\
26287 << 16) & 0x07ff0000U)
26288 #define MAC_PCU_BSSID_U16__AID__MODIFY(dst, src) \
26289 (dst) = ((dst) &\
26290 ~0x07ff0000U) | (((u_int32_t)(src) <<\
26291 16) & 0x07ff0000U)
26292 #define MAC_PCU_BSSID_U16__AID__VERIFY(src) \
26293 (!((((u_int32_t)(src)\
26294 << 16) & ~0x07ff0000U)))
26295 #define MAC_PCU_BSSID_U16__TYPE u_int32_t
26296 #define MAC_PCU_BSSID_U16__READ 0x07ffffffU
26297 #define MAC_PCU_BSSID_U16__WRITE 0x07ffffffU
26298
26299 #endif /* __MAC_PCU_BSSID_U16_MACRO__ */
26300
26301
26302 /* macros for mac_pcu_reg_block.MAC_PCU_BSSID_U16 */
26303 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_BSSID_U16__NUM 1
26304
26305 /* macros for BlueprintGlobalNameSpace::MAC_PCU_BCN_RSSI_AVE */
26306 #ifndef __MAC_PCU_BCN_RSSI_AVE_MACRO__
26307 #define __MAC_PCU_BCN_RSSI_AVE_MACRO__
26308
26309 /* macros for field AVE_VALUE */
26310 #define MAC_PCU_BCN_RSSI_AVE__AVE_VALUE__SHIFT 0
26311 #define MAC_PCU_BCN_RSSI_AVE__AVE_VALUE__WIDTH 12
26312 #define MAC_PCU_BCN_RSSI_AVE__AVE_VALUE__MASK 0x00000fffU
26313 #define MAC_PCU_BCN_RSSI_AVE__AVE_VALUE__READ(src) \
26314 (u_int32_t)(src)\
26315 & 0x00000fffU
26316 #define MAC_PCU_BCN_RSSI_AVE__TYPE u_int32_t
26317 #define MAC_PCU_BCN_RSSI_AVE__READ 0x00000fffU
26318
26319 #endif /* __MAC_PCU_BCN_RSSI_AVE_MACRO__ */
26320
26321
26322 /* macros for mac_pcu_reg_block.MAC_PCU_BCN_RSSI_AVE */
26323 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_BCN_RSSI_AVE__NUM 1
26324
26325 /* macros for BlueprintGlobalNameSpace::MAC_PCU_ACK_CTS_TIMEOUT */
26326 #ifndef __MAC_PCU_ACK_CTS_TIMEOUT_MACRO__
26327 #define __MAC_PCU_ACK_CTS_TIMEOUT_MACRO__
26328
26329 /* macros for field ACK_TIMEOUT */
26330 #define MAC_PCU_ACK_CTS_TIMEOUT__ACK_TIMEOUT__SHIFT 0
26331 #define MAC_PCU_ACK_CTS_TIMEOUT__ACK_TIMEOUT__WIDTH 14
26332 #define MAC_PCU_ACK_CTS_TIMEOUT__ACK_TIMEOUT__MASK 0x00003fffU
26333 #define MAC_PCU_ACK_CTS_TIMEOUT__ACK_TIMEOUT__READ(src) \
26334 (u_int32_t)(src)\
26335 & 0x00003fffU
26336 #define MAC_PCU_ACK_CTS_TIMEOUT__ACK_TIMEOUT__WRITE(src) \
26337 ((u_int32_t)(src)\
26338 & 0x00003fffU)
26339 #define MAC_PCU_ACK_CTS_TIMEOUT__ACK_TIMEOUT__MODIFY(dst, src) \
26340 (dst) = ((dst) &\
26341 ~0x00003fffU) | ((u_int32_t)(src) &\
26342 0x00003fffU)
26343 #define MAC_PCU_ACK_CTS_TIMEOUT__ACK_TIMEOUT__VERIFY(src) \
26344 (!(((u_int32_t)(src)\
26345 & ~0x00003fffU)))
26346
26347 /* macros for field CTS_TIMEOUT */
26348 #define MAC_PCU_ACK_CTS_TIMEOUT__CTS_TIMEOUT__SHIFT 16
26349 #define MAC_PCU_ACK_CTS_TIMEOUT__CTS_TIMEOUT__WIDTH 14
26350 #define MAC_PCU_ACK_CTS_TIMEOUT__CTS_TIMEOUT__MASK 0x3fff0000U
26351 #define MAC_PCU_ACK_CTS_TIMEOUT__CTS_TIMEOUT__READ(src) \
26352 (((u_int32_t)(src)\
26353 & 0x3fff0000U) >> 16)
26354 #define MAC_PCU_ACK_CTS_TIMEOUT__CTS_TIMEOUT__WRITE(src) \
26355 (((u_int32_t)(src)\
26356 << 16) & 0x3fff0000U)
26357 #define MAC_PCU_ACK_CTS_TIMEOUT__CTS_TIMEOUT__MODIFY(dst, src) \
26358 (dst) = ((dst) &\
26359 ~0x3fff0000U) | (((u_int32_t)(src) <<\
26360 16) & 0x3fff0000U)
26361 #define MAC_PCU_ACK_CTS_TIMEOUT__CTS_TIMEOUT__VERIFY(src) \
26362 (!((((u_int32_t)(src)\
26363 << 16) & ~0x3fff0000U)))
26364 #define MAC_PCU_ACK_CTS_TIMEOUT__TYPE u_int32_t
26365 #define MAC_PCU_ACK_CTS_TIMEOUT__READ 0x3fff3fffU
26366 #define MAC_PCU_ACK_CTS_TIMEOUT__WRITE 0x3fff3fffU
26367
26368 #endif /* __MAC_PCU_ACK_CTS_TIMEOUT_MACRO__ */
26369
26370
26371 /* macros for mac_pcu_reg_block.MAC_PCU_ACK_CTS_TIMEOUT */
26372 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_ACK_CTS_TIMEOUT__NUM 1
26373
26374 /* macros for BlueprintGlobalNameSpace::MAC_PCU_BCN_RSSI_CTL */
26375 #ifndef __MAC_PCU_BCN_RSSI_CTL_MACRO__
26376 #define __MAC_PCU_BCN_RSSI_CTL_MACRO__
26377
26378 /* macros for field RSSI_THRESH */
26379 #define MAC_PCU_BCN_RSSI_CTL__RSSI_THRESH__SHIFT 0
26380 #define MAC_PCU_BCN_RSSI_CTL__RSSI_THRESH__WIDTH 8
26381 #define MAC_PCU_BCN_RSSI_CTL__RSSI_THRESH__MASK 0x000000ffU
26382 #define MAC_PCU_BCN_RSSI_CTL__RSSI_THRESH__READ(src) \
26383 (u_int32_t)(src)\
26384 & 0x000000ffU
26385 #define MAC_PCU_BCN_RSSI_CTL__RSSI_THRESH__WRITE(src) \
26386 ((u_int32_t)(src)\
26387 & 0x000000ffU)
26388 #define MAC_PCU_BCN_RSSI_CTL__RSSI_THRESH__MODIFY(dst, src) \
26389 (dst) = ((dst) &\
26390 ~0x000000ffU) | ((u_int32_t)(src) &\
26391 0x000000ffU)
26392 #define MAC_PCU_BCN_RSSI_CTL__RSSI_THRESH__VERIFY(src) \
26393 (!(((u_int32_t)(src)\
26394 & ~0x000000ffU)))
26395
26396 /* macros for field MISS_THRESH */
26397 #define MAC_PCU_BCN_RSSI_CTL__MISS_THRESH__SHIFT 8
26398 #define MAC_PCU_BCN_RSSI_CTL__MISS_THRESH__WIDTH 8
26399 #define MAC_PCU_BCN_RSSI_CTL__MISS_THRESH__MASK 0x0000ff00U
26400 #define MAC_PCU_BCN_RSSI_CTL__MISS_THRESH__READ(src) \
26401 (((u_int32_t)(src)\
26402 & 0x0000ff00U) >> 8)
26403 #define MAC_PCU_BCN_RSSI_CTL__MISS_THRESH__WRITE(src) \
26404 (((u_int32_t)(src)\
26405 << 8) & 0x0000ff00U)
26406 #define MAC_PCU_BCN_RSSI_CTL__MISS_THRESH__MODIFY(dst, src) \
26407 (dst) = ((dst) &\
26408 ~0x0000ff00U) | (((u_int32_t)(src) <<\
26409 8) & 0x0000ff00U)
26410 #define MAC_PCU_BCN_RSSI_CTL__MISS_THRESH__VERIFY(src) \
26411 (!((((u_int32_t)(src)\
26412 << 8) & ~0x0000ff00U)))
26413
26414 /* macros for field WEIGHT */
26415 #define MAC_PCU_BCN_RSSI_CTL__WEIGHT__SHIFT 24
26416 #define MAC_PCU_BCN_RSSI_CTL__WEIGHT__WIDTH 5
26417 #define MAC_PCU_BCN_RSSI_CTL__WEIGHT__MASK 0x1f000000U
26418 #define MAC_PCU_BCN_RSSI_CTL__WEIGHT__READ(src) \
26419 (((u_int32_t)(src)\
26420 & 0x1f000000U) >> 24)
26421 #define MAC_PCU_BCN_RSSI_CTL__WEIGHT__WRITE(src) \
26422 (((u_int32_t)(src)\
26423 << 24) & 0x1f000000U)
26424 #define MAC_PCU_BCN_RSSI_CTL__WEIGHT__MODIFY(dst, src) \
26425 (dst) = ((dst) &\
26426 ~0x1f000000U) | (((u_int32_t)(src) <<\
26427 24) & 0x1f000000U)
26428 #define MAC_PCU_BCN_RSSI_CTL__WEIGHT__VERIFY(src) \
26429 (!((((u_int32_t)(src)\
26430 << 24) & ~0x1f000000U)))
26431
26432 /* macros for field RESET */
26433 #define MAC_PCU_BCN_RSSI_CTL__RESET__SHIFT 29
26434 #define MAC_PCU_BCN_RSSI_CTL__RESET__WIDTH 1
26435 #define MAC_PCU_BCN_RSSI_CTL__RESET__MASK 0x20000000U
26436 #define MAC_PCU_BCN_RSSI_CTL__RESET__READ(src) \
26437 (((u_int32_t)(src)\
26438 & 0x20000000U) >> 29)
26439 #define MAC_PCU_BCN_RSSI_CTL__RESET__WRITE(src) \
26440 (((u_int32_t)(src)\
26441 << 29) & 0x20000000U)
26442 #define MAC_PCU_BCN_RSSI_CTL__RESET__MODIFY(dst, src) \
26443 (dst) = ((dst) &\
26444 ~0x20000000U) | (((u_int32_t)(src) <<\
26445 29) & 0x20000000U)
26446 #define MAC_PCU_BCN_RSSI_CTL__RESET__VERIFY(src) \
26447 (!((((u_int32_t)(src)\
26448 << 29) & ~0x20000000U)))
26449 #define MAC_PCU_BCN_RSSI_CTL__RESET__SET(dst) \
26450 (dst) = ((dst) &\
26451 ~0x20000000U) | ((u_int32_t)(1) << 29)
26452 #define MAC_PCU_BCN_RSSI_CTL__RESET__CLR(dst) \
26453 (dst) = ((dst) &\
26454 ~0x20000000U) | ((u_int32_t)(0) << 29)
26455 #define MAC_PCU_BCN_RSSI_CTL__TYPE u_int32_t
26456 #define MAC_PCU_BCN_RSSI_CTL__READ 0x3f00ffffU
26457 #define MAC_PCU_BCN_RSSI_CTL__WRITE 0x3f00ffffU
26458
26459 #endif /* __MAC_PCU_BCN_RSSI_CTL_MACRO__ */
26460
26461
26462 /* macros for mac_pcu_reg_block.MAC_PCU_BCN_RSSI_CTL */
26463 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_BCN_RSSI_CTL__NUM 1
26464
26465 /* macros for BlueprintGlobalNameSpace::MAC_PCU_USEC_LATENCY */
26466 #ifndef __MAC_PCU_USEC_LATENCY_MACRO__
26467 #define __MAC_PCU_USEC_LATENCY_MACRO__
26468
26469 /* macros for field USEC */
26470 #define MAC_PCU_USEC_LATENCY__USEC__SHIFT 0
26471 #define MAC_PCU_USEC_LATENCY__USEC__WIDTH 8
26472 #define MAC_PCU_USEC_LATENCY__USEC__MASK 0x000000ffU
26473 #define MAC_PCU_USEC_LATENCY__USEC__READ(src) (u_int32_t)(src) & 0x000000ffU
26474 #define MAC_PCU_USEC_LATENCY__USEC__WRITE(src) ((u_int32_t)(src) & 0x000000ffU)
26475 #define MAC_PCU_USEC_LATENCY__USEC__MODIFY(dst, src) \
26476 (dst) = ((dst) &\
26477 ~0x000000ffU) | ((u_int32_t)(src) &\
26478 0x000000ffU)
26479 #define MAC_PCU_USEC_LATENCY__USEC__VERIFY(src) \
26480 (!(((u_int32_t)(src)\
26481 & ~0x000000ffU)))
26482
26483 /* macros for field TX_LATENCY */
26484 #define MAC_PCU_USEC_LATENCY__TX_LATENCY__SHIFT 14
26485 #define MAC_PCU_USEC_LATENCY__TX_LATENCY__WIDTH 9
26486 #define MAC_PCU_USEC_LATENCY__TX_LATENCY__MASK 0x007fc000U
26487 #define MAC_PCU_USEC_LATENCY__TX_LATENCY__READ(src) \
26488 (((u_int32_t)(src)\
26489 & 0x007fc000U) >> 14)
26490 #define MAC_PCU_USEC_LATENCY__TX_LATENCY__WRITE(src) \
26491 (((u_int32_t)(src)\
26492 << 14) & 0x007fc000U)
26493 #define MAC_PCU_USEC_LATENCY__TX_LATENCY__MODIFY(dst, src) \
26494 (dst) = ((dst) &\
26495 ~0x007fc000U) | (((u_int32_t)(src) <<\
26496 14) & 0x007fc000U)
26497 #define MAC_PCU_USEC_LATENCY__TX_LATENCY__VERIFY(src) \
26498 (!((((u_int32_t)(src)\
26499 << 14) & ~0x007fc000U)))
26500
26501 /* macros for field RX_LATENCY */
26502 #define MAC_PCU_USEC_LATENCY__RX_LATENCY__SHIFT 23
26503 #define MAC_PCU_USEC_LATENCY__RX_LATENCY__WIDTH 6
26504 #define MAC_PCU_USEC_LATENCY__RX_LATENCY__MASK 0x1f800000U
26505 #define MAC_PCU_USEC_LATENCY__RX_LATENCY__READ(src) \
26506 (((u_int32_t)(src)\
26507 & 0x1f800000U) >> 23)
26508 #define MAC_PCU_USEC_LATENCY__RX_LATENCY__WRITE(src) \
26509 (((u_int32_t)(src)\
26510 << 23) & 0x1f800000U)
26511 #define MAC_PCU_USEC_LATENCY__RX_LATENCY__MODIFY(dst, src) \
26512 (dst) = ((dst) &\
26513 ~0x1f800000U) | (((u_int32_t)(src) <<\
26514 23) & 0x1f800000U)
26515 #define MAC_PCU_USEC_LATENCY__RX_LATENCY__VERIFY(src) \
26516 (!((((u_int32_t)(src)\
26517 << 23) & ~0x1f800000U)))
26518 #define MAC_PCU_USEC_LATENCY__TYPE u_int32_t
26519 #define MAC_PCU_USEC_LATENCY__READ 0x1fffc0ffU
26520 #define MAC_PCU_USEC_LATENCY__WRITE 0x1fffc0ffU
26521
26522 #endif /* __MAC_PCU_USEC_LATENCY_MACRO__ */
26523
26524
26525 /* macros for mac_pcu_reg_block.MAC_PCU_USEC_LATENCY */
26526 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_USEC_LATENCY__NUM 1
26527
26528 /* macros for BlueprintGlobalNameSpace::MAC_PCU_RESET_TSF */
26529 #ifndef __MAC_PCU_RESET_TSF_MACRO__
26530 #define __MAC_PCU_RESET_TSF_MACRO__
26531
26532 /* macros for field ONE_SHOT */
26533 #define MAC_PCU_RESET_TSF__ONE_SHOT__SHIFT 24
26534 #define MAC_PCU_RESET_TSF__ONE_SHOT__WIDTH 1
26535 #define MAC_PCU_RESET_TSF__ONE_SHOT__MASK 0x01000000U
26536 #define MAC_PCU_RESET_TSF__ONE_SHOT__READ(src) \
26537 (((u_int32_t)(src)\
26538 & 0x01000000U) >> 24)
26539 #define MAC_PCU_RESET_TSF__ONE_SHOT__WRITE(src) \
26540 (((u_int32_t)(src)\
26541 << 24) & 0x01000000U)
26542 #define MAC_PCU_RESET_TSF__ONE_SHOT__MODIFY(dst, src) \
26543 (dst) = ((dst) &\
26544 ~0x01000000U) | (((u_int32_t)(src) <<\
26545 24) & 0x01000000U)
26546 #define MAC_PCU_RESET_TSF__ONE_SHOT__VERIFY(src) \
26547 (!((((u_int32_t)(src)\
26548 << 24) & ~0x01000000U)))
26549 #define MAC_PCU_RESET_TSF__ONE_SHOT__SET(dst) \
26550 (dst) = ((dst) &\
26551 ~0x01000000U) | ((u_int32_t)(1) << 24)
26552 #define MAC_PCU_RESET_TSF__ONE_SHOT__CLR(dst) \
26553 (dst) = ((dst) &\
26554 ~0x01000000U) | ((u_int32_t)(0) << 24)
26555
26556 /* macros for field ONE_SHOT2 */
26557 #define MAC_PCU_RESET_TSF__ONE_SHOT2__SHIFT 25
26558 #define MAC_PCU_RESET_TSF__ONE_SHOT2__WIDTH 1
26559 #define MAC_PCU_RESET_TSF__ONE_SHOT2__MASK 0x02000000U
26560 #define MAC_PCU_RESET_TSF__ONE_SHOT2__READ(src) \
26561 (((u_int32_t)(src)\
26562 & 0x02000000U) >> 25)
26563 #define MAC_PCU_RESET_TSF__ONE_SHOT2__WRITE(src) \
26564 (((u_int32_t)(src)\
26565 << 25) & 0x02000000U)
26566 #define MAC_PCU_RESET_TSF__ONE_SHOT2__MODIFY(dst, src) \
26567 (dst) = ((dst) &\
26568 ~0x02000000U) | (((u_int32_t)(src) <<\
26569 25) & 0x02000000U)
26570 #define MAC_PCU_RESET_TSF__ONE_SHOT2__VERIFY(src) \
26571 (!((((u_int32_t)(src)\
26572 << 25) & ~0x02000000U)))
26573 #define MAC_PCU_RESET_TSF__ONE_SHOT2__SET(dst) \
26574 (dst) = ((dst) &\
26575 ~0x02000000U) | ((u_int32_t)(1) << 25)
26576 #define MAC_PCU_RESET_TSF__ONE_SHOT2__CLR(dst) \
26577 (dst) = ((dst) &\
26578 ~0x02000000U) | ((u_int32_t)(0) << 25)
26579 #define MAC_PCU_RESET_TSF__TYPE u_int32_t
26580 #define MAC_PCU_RESET_TSF__READ 0x03000000U
26581 #define MAC_PCU_RESET_TSF__WRITE 0x03000000U
26582
26583 #endif /* __MAC_PCU_RESET_TSF_MACRO__ */
26584
26585
26586 /* macros for mac_pcu_reg_block.MAC_PCU_RESET_TSF */
26587 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_RESET_TSF__NUM 1
26588
26589 /* macros for BlueprintGlobalNameSpace::MAC_PCU_MAX_CFP_DUR */
26590 #ifndef __MAC_PCU_MAX_CFP_DUR_MACRO__
26591 #define __MAC_PCU_MAX_CFP_DUR_MACRO__
26592
26593 /* macros for field VALUE */
26594 #define MAC_PCU_MAX_CFP_DUR__VALUE__SHIFT 0
26595 #define MAC_PCU_MAX_CFP_DUR__VALUE__WIDTH 16
26596 #define MAC_PCU_MAX_CFP_DUR__VALUE__MASK 0x0000ffffU
26597 #define MAC_PCU_MAX_CFP_DUR__VALUE__READ(src) (u_int32_t)(src) & 0x0000ffffU
26598 #define MAC_PCU_MAX_CFP_DUR__VALUE__WRITE(src) ((u_int32_t)(src) & 0x0000ffffU)
26599 #define MAC_PCU_MAX_CFP_DUR__VALUE__MODIFY(dst, src) \
26600 (dst) = ((dst) &\
26601 ~0x0000ffffU) | ((u_int32_t)(src) &\
26602 0x0000ffffU)
26603 #define MAC_PCU_MAX_CFP_DUR__VALUE__VERIFY(src) \
26604 (!(((u_int32_t)(src)\
26605 & ~0x0000ffffU)))
26606
26607 /* macros for field USEC_FRAC_NUMERATOR */
26608 #define MAC_PCU_MAX_CFP_DUR__USEC_FRAC_NUMERATOR__SHIFT 16
26609 #define MAC_PCU_MAX_CFP_DUR__USEC_FRAC_NUMERATOR__WIDTH 4
26610 #define MAC_PCU_MAX_CFP_DUR__USEC_FRAC_NUMERATOR__MASK 0x000f0000U
26611 #define MAC_PCU_MAX_CFP_DUR__USEC_FRAC_NUMERATOR__READ(src) \
26612 (((u_int32_t)(src)\
26613 & 0x000f0000U) >> 16)
26614 #define MAC_PCU_MAX_CFP_DUR__USEC_FRAC_NUMERATOR__WRITE(src) \
26615 (((u_int32_t)(src)\
26616 << 16) & 0x000f0000U)
26617 #define MAC_PCU_MAX_CFP_DUR__USEC_FRAC_NUMERATOR__MODIFY(dst, src) \
26618 (dst) = ((dst) &\
26619 ~0x000f0000U) | (((u_int32_t)(src) <<\
26620 16) & 0x000f0000U)
26621 #define MAC_PCU_MAX_CFP_DUR__USEC_FRAC_NUMERATOR__VERIFY(src) \
26622 (!((((u_int32_t)(src)\
26623 << 16) & ~0x000f0000U)))
26624
26625 /* macros for field USEC_FRAC_DENOMINATOR */
26626 #define MAC_PCU_MAX_CFP_DUR__USEC_FRAC_DENOMINATOR__SHIFT 24
26627 #define MAC_PCU_MAX_CFP_DUR__USEC_FRAC_DENOMINATOR__WIDTH 4
26628 #define MAC_PCU_MAX_CFP_DUR__USEC_FRAC_DENOMINATOR__MASK 0x0f000000U
26629 #define MAC_PCU_MAX_CFP_DUR__USEC_FRAC_DENOMINATOR__READ(src) \
26630 (((u_int32_t)(src)\
26631 & 0x0f000000U) >> 24)
26632 #define MAC_PCU_MAX_CFP_DUR__USEC_FRAC_DENOMINATOR__WRITE(src) \
26633 (((u_int32_t)(src)\
26634 << 24) & 0x0f000000U)
26635 #define MAC_PCU_MAX_CFP_DUR__USEC_FRAC_DENOMINATOR__MODIFY(dst, src) \
26636 (dst) = ((dst) &\
26637 ~0x0f000000U) | (((u_int32_t)(src) <<\
26638 24) & 0x0f000000U)
26639 #define MAC_PCU_MAX_CFP_DUR__USEC_FRAC_DENOMINATOR__VERIFY(src) \
26640 (!((((u_int32_t)(src)\
26641 << 24) & ~0x0f000000U)))
26642 #define MAC_PCU_MAX_CFP_DUR__TYPE u_int32_t
26643 #define MAC_PCU_MAX_CFP_DUR__READ 0x0f0fffffU
26644 #define MAC_PCU_MAX_CFP_DUR__WRITE 0x0f0fffffU
26645
26646 #endif /* __MAC_PCU_MAX_CFP_DUR_MACRO__ */
26647
26648
26649 /* macros for mac_pcu_reg_block.MAC_PCU_MAX_CFP_DUR */
26650 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_MAX_CFP_DUR__NUM 1
26651
26652 /* macros for BlueprintGlobalNameSpace::MAC_PCU_RX_FILTER */
26653 #ifndef __MAC_PCU_RX_FILTER_MACRO__
26654 #define __MAC_PCU_RX_FILTER_MACRO__
26655
26656 /* macros for field UNICAST */
26657 #define MAC_PCU_RX_FILTER__UNICAST__SHIFT 0
26658 #define MAC_PCU_RX_FILTER__UNICAST__WIDTH 1
26659 #define MAC_PCU_RX_FILTER__UNICAST__MASK 0x00000001U
26660 #define MAC_PCU_RX_FILTER__UNICAST__READ(src) (u_int32_t)(src) & 0x00000001U
26661 #define MAC_PCU_RX_FILTER__UNICAST__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
26662 #define MAC_PCU_RX_FILTER__UNICAST__MODIFY(dst, src) \
26663 (dst) = ((dst) &\
26664 ~0x00000001U) | ((u_int32_t)(src) &\
26665 0x00000001U)
26666 #define MAC_PCU_RX_FILTER__UNICAST__VERIFY(src) \
26667 (!(((u_int32_t)(src)\
26668 & ~0x00000001U)))
26669 #define MAC_PCU_RX_FILTER__UNICAST__SET(dst) \
26670 (dst) = ((dst) &\
26671 ~0x00000001U) | (u_int32_t)(1)
26672 #define MAC_PCU_RX_FILTER__UNICAST__CLR(dst) \
26673 (dst) = ((dst) &\
26674 ~0x00000001U) | (u_int32_t)(0)
26675
26676 /* macros for field MULTICAST */
26677 #define MAC_PCU_RX_FILTER__MULTICAST__SHIFT 1
26678 #define MAC_PCU_RX_FILTER__MULTICAST__WIDTH 1
26679 #define MAC_PCU_RX_FILTER__MULTICAST__MASK 0x00000002U
26680 #define MAC_PCU_RX_FILTER__MULTICAST__READ(src) \
26681 (((u_int32_t)(src)\
26682 & 0x00000002U) >> 1)
26683 #define MAC_PCU_RX_FILTER__MULTICAST__WRITE(src) \
26684 (((u_int32_t)(src)\
26685 << 1) & 0x00000002U)
26686 #define MAC_PCU_RX_FILTER__MULTICAST__MODIFY(dst, src) \
26687 (dst) = ((dst) &\
26688 ~0x00000002U) | (((u_int32_t)(src) <<\
26689 1) & 0x00000002U)
26690 #define MAC_PCU_RX_FILTER__MULTICAST__VERIFY(src) \
26691 (!((((u_int32_t)(src)\
26692 << 1) & ~0x00000002U)))
26693 #define MAC_PCU_RX_FILTER__MULTICAST__SET(dst) \
26694 (dst) = ((dst) &\
26695 ~0x00000002U) | ((u_int32_t)(1) << 1)
26696 #define MAC_PCU_RX_FILTER__MULTICAST__CLR(dst) \
26697 (dst) = ((dst) &\
26698 ~0x00000002U) | ((u_int32_t)(0) << 1)
26699
26700 /* macros for field BROADCAST */
26701 #define MAC_PCU_RX_FILTER__BROADCAST__SHIFT 2
26702 #define MAC_PCU_RX_FILTER__BROADCAST__WIDTH 1
26703 #define MAC_PCU_RX_FILTER__BROADCAST__MASK 0x00000004U
26704 #define MAC_PCU_RX_FILTER__BROADCAST__READ(src) \
26705 (((u_int32_t)(src)\
26706 & 0x00000004U) >> 2)
26707 #define MAC_PCU_RX_FILTER__BROADCAST__WRITE(src) \
26708 (((u_int32_t)(src)\
26709 << 2) & 0x00000004U)
26710 #define MAC_PCU_RX_FILTER__BROADCAST__MODIFY(dst, src) \
26711 (dst) = ((dst) &\
26712 ~0x00000004U) | (((u_int32_t)(src) <<\
26713 2) & 0x00000004U)
26714 #define MAC_PCU_RX_FILTER__BROADCAST__VERIFY(src) \
26715 (!((((u_int32_t)(src)\
26716 << 2) & ~0x00000004U)))
26717 #define MAC_PCU_RX_FILTER__BROADCAST__SET(dst) \
26718 (dst) = ((dst) &\
26719 ~0x00000004U) | ((u_int32_t)(1) << 2)
26720 #define MAC_PCU_RX_FILTER__BROADCAST__CLR(dst) \
26721 (dst) = ((dst) &\
26722 ~0x00000004U) | ((u_int32_t)(0) << 2)
26723
26724 /* macros for field CONTROL */
26725 #define MAC_PCU_RX_FILTER__CONTROL__SHIFT 3
26726 #define MAC_PCU_RX_FILTER__CONTROL__WIDTH 1
26727 #define MAC_PCU_RX_FILTER__CONTROL__MASK 0x00000008U
26728 #define MAC_PCU_RX_FILTER__CONTROL__READ(src) \
26729 (((u_int32_t)(src)\
26730 & 0x00000008U) >> 3)
26731 #define MAC_PCU_RX_FILTER__CONTROL__WRITE(src) \
26732 (((u_int32_t)(src)\
26733 << 3) & 0x00000008U)
26734 #define MAC_PCU_RX_FILTER__CONTROL__MODIFY(dst, src) \
26735 (dst) = ((dst) &\
26736 ~0x00000008U) | (((u_int32_t)(src) <<\
26737 3) & 0x00000008U)
26738 #define MAC_PCU_RX_FILTER__CONTROL__VERIFY(src) \
26739 (!((((u_int32_t)(src)\
26740 << 3) & ~0x00000008U)))
26741 #define MAC_PCU_RX_FILTER__CONTROL__SET(dst) \
26742 (dst) = ((dst) &\
26743 ~0x00000008U) | ((u_int32_t)(1) << 3)
26744 #define MAC_PCU_RX_FILTER__CONTROL__CLR(dst) \
26745 (dst) = ((dst) &\
26746 ~0x00000008U) | ((u_int32_t)(0) << 3)
26747
26748 /* macros for field BEACON */
26749 #define MAC_PCU_RX_FILTER__BEACON__SHIFT 4
26750 #define MAC_PCU_RX_FILTER__BEACON__WIDTH 1
26751 #define MAC_PCU_RX_FILTER__BEACON__MASK 0x00000010U
26752 #define MAC_PCU_RX_FILTER__BEACON__READ(src) \
26753 (((u_int32_t)(src)\
26754 & 0x00000010U) >> 4)
26755 #define MAC_PCU_RX_FILTER__BEACON__WRITE(src) \
26756 (((u_int32_t)(src)\
26757 << 4) & 0x00000010U)
26758 #define MAC_PCU_RX_FILTER__BEACON__MODIFY(dst, src) \
26759 (dst) = ((dst) &\
26760 ~0x00000010U) | (((u_int32_t)(src) <<\
26761 4) & 0x00000010U)
26762 #define MAC_PCU_RX_FILTER__BEACON__VERIFY(src) \
26763 (!((((u_int32_t)(src)\
26764 << 4) & ~0x00000010U)))
26765 #define MAC_PCU_RX_FILTER__BEACON__SET(dst) \
26766 (dst) = ((dst) &\
26767 ~0x00000010U) | ((u_int32_t)(1) << 4)
26768 #define MAC_PCU_RX_FILTER__BEACON__CLR(dst) \
26769 (dst) = ((dst) &\
26770 ~0x00000010U) | ((u_int32_t)(0) << 4)
26771
26772 /* macros for field PROMISCUOUS */
26773 #define MAC_PCU_RX_FILTER__PROMISCUOUS__SHIFT 5
26774 #define MAC_PCU_RX_FILTER__PROMISCUOUS__WIDTH 1
26775 #define MAC_PCU_RX_FILTER__PROMISCUOUS__MASK 0x00000020U
26776 #define MAC_PCU_RX_FILTER__PROMISCUOUS__READ(src) \
26777 (((u_int32_t)(src)\
26778 & 0x00000020U) >> 5)
26779 #define MAC_PCU_RX_FILTER__PROMISCUOUS__WRITE(src) \
26780 (((u_int32_t)(src)\
26781 << 5) & 0x00000020U)
26782 #define MAC_PCU_RX_FILTER__PROMISCUOUS__MODIFY(dst, src) \
26783 (dst) = ((dst) &\
26784 ~0x00000020U) | (((u_int32_t)(src) <<\
26785 5) & 0x00000020U)
26786 #define MAC_PCU_RX_FILTER__PROMISCUOUS__VERIFY(src) \
26787 (!((((u_int32_t)(src)\
26788 << 5) & ~0x00000020U)))
26789 #define MAC_PCU_RX_FILTER__PROMISCUOUS__SET(dst) \
26790 (dst) = ((dst) &\
26791 ~0x00000020U) | ((u_int32_t)(1) << 5)
26792 #define MAC_PCU_RX_FILTER__PROMISCUOUS__CLR(dst) \
26793 (dst) = ((dst) &\
26794 ~0x00000020U) | ((u_int32_t)(0) << 5)
26795
26796 /* macros for field XR_POLL */
26797 #define MAC_PCU_RX_FILTER__XR_POLL__SHIFT 6
26798 #define MAC_PCU_RX_FILTER__XR_POLL__WIDTH 1
26799 #define MAC_PCU_RX_FILTER__XR_POLL__MASK 0x00000040U
26800 #define MAC_PCU_RX_FILTER__XR_POLL__READ(src) \
26801 (((u_int32_t)(src)\
26802 & 0x00000040U) >> 6)
26803 #define MAC_PCU_RX_FILTER__XR_POLL__WRITE(src) \
26804 (((u_int32_t)(src)\
26805 << 6) & 0x00000040U)
26806 #define MAC_PCU_RX_FILTER__XR_POLL__MODIFY(dst, src) \
26807 (dst) = ((dst) &\
26808 ~0x00000040U) | (((u_int32_t)(src) <<\
26809 6) & 0x00000040U)
26810 #define MAC_PCU_RX_FILTER__XR_POLL__VERIFY(src) \
26811 (!((((u_int32_t)(src)\
26812 << 6) & ~0x00000040U)))
26813 #define MAC_PCU_RX_FILTER__XR_POLL__SET(dst) \
26814 (dst) = ((dst) &\
26815 ~0x00000040U) | ((u_int32_t)(1) << 6)
26816 #define MAC_PCU_RX_FILTER__XR_POLL__CLR(dst) \
26817 (dst) = ((dst) &\
26818 ~0x00000040U) | ((u_int32_t)(0) << 6)
26819
26820 /* macros for field PROBE_REQ */
26821 #define MAC_PCU_RX_FILTER__PROBE_REQ__SHIFT 7
26822 #define MAC_PCU_RX_FILTER__PROBE_REQ__WIDTH 1
26823 #define MAC_PCU_RX_FILTER__PROBE_REQ__MASK 0x00000080U
26824 #define MAC_PCU_RX_FILTER__PROBE_REQ__READ(src) \
26825 (((u_int32_t)(src)\
26826 & 0x00000080U) >> 7)
26827 #define MAC_PCU_RX_FILTER__PROBE_REQ__WRITE(src) \
26828 (((u_int32_t)(src)\
26829 << 7) & 0x00000080U)
26830 #define MAC_PCU_RX_FILTER__PROBE_REQ__MODIFY(dst, src) \
26831 (dst) = ((dst) &\
26832 ~0x00000080U) | (((u_int32_t)(src) <<\
26833 7) & 0x00000080U)
26834 #define MAC_PCU_RX_FILTER__PROBE_REQ__VERIFY(src) \
26835 (!((((u_int32_t)(src)\
26836 << 7) & ~0x00000080U)))
26837 #define MAC_PCU_RX_FILTER__PROBE_REQ__SET(dst) \
26838 (dst) = ((dst) &\
26839 ~0x00000080U) | ((u_int32_t)(1) << 7)
26840 #define MAC_PCU_RX_FILTER__PROBE_REQ__CLR(dst) \
26841 (dst) = ((dst) &\
26842 ~0x00000080U) | ((u_int32_t)(0) << 7)
26843
26844 /* macros for field SYNC_FRAME */
26845 #define MAC_PCU_RX_FILTER__SYNC_FRAME__SHIFT 8
26846 #define MAC_PCU_RX_FILTER__SYNC_FRAME__WIDTH 1
26847 #define MAC_PCU_RX_FILTER__SYNC_FRAME__MASK 0x00000100U
26848 #define MAC_PCU_RX_FILTER__SYNC_FRAME__READ(src) \
26849 (((u_int32_t)(src)\
26850 & 0x00000100U) >> 8)
26851 #define MAC_PCU_RX_FILTER__SYNC_FRAME__WRITE(src) \
26852 (((u_int32_t)(src)\
26853 << 8) & 0x00000100U)
26854 #define MAC_PCU_RX_FILTER__SYNC_FRAME__MODIFY(dst, src) \
26855 (dst) = ((dst) &\
26856 ~0x00000100U) | (((u_int32_t)(src) <<\
26857 8) & 0x00000100U)
26858 #define MAC_PCU_RX_FILTER__SYNC_FRAME__VERIFY(src) \
26859 (!((((u_int32_t)(src)\
26860 << 8) & ~0x00000100U)))
26861 #define MAC_PCU_RX_FILTER__SYNC_FRAME__SET(dst) \
26862 (dst) = ((dst) &\
26863 ~0x00000100U) | ((u_int32_t)(1) << 8)
26864 #define MAC_PCU_RX_FILTER__SYNC_FRAME__CLR(dst) \
26865 (dst) = ((dst) &\
26866 ~0x00000100U) | ((u_int32_t)(0) << 8)
26867
26868 /* macros for field MY_BEACON */
26869 #define MAC_PCU_RX_FILTER__MY_BEACON__SHIFT 9
26870 #define MAC_PCU_RX_FILTER__MY_BEACON__WIDTH 1
26871 #define MAC_PCU_RX_FILTER__MY_BEACON__MASK 0x00000200U
26872 #define MAC_PCU_RX_FILTER__MY_BEACON__READ(src) \
26873 (((u_int32_t)(src)\
26874 & 0x00000200U) >> 9)
26875 #define MAC_PCU_RX_FILTER__MY_BEACON__WRITE(src) \
26876 (((u_int32_t)(src)\
26877 << 9) & 0x00000200U)
26878 #define MAC_PCU_RX_FILTER__MY_BEACON__MODIFY(dst, src) \
26879 (dst) = ((dst) &\
26880 ~0x00000200U) | (((u_int32_t)(src) <<\
26881 9) & 0x00000200U)
26882 #define MAC_PCU_RX_FILTER__MY_BEACON__VERIFY(src) \
26883 (!((((u_int32_t)(src)\
26884 << 9) & ~0x00000200U)))
26885 #define MAC_PCU_RX_FILTER__MY_BEACON__SET(dst) \
26886 (dst) = ((dst) &\
26887 ~0x00000200U) | ((u_int32_t)(1) << 9)
26888 #define MAC_PCU_RX_FILTER__MY_BEACON__CLR(dst) \
26889 (dst) = ((dst) &\
26890 ~0x00000200U) | ((u_int32_t)(0) << 9)
26891
26892 /* macros for field COMPRESSED_BAR */
26893 #define MAC_PCU_RX_FILTER__COMPRESSED_BAR__SHIFT 10
26894 #define MAC_PCU_RX_FILTER__COMPRESSED_BAR__WIDTH 1
26895 #define MAC_PCU_RX_FILTER__COMPRESSED_BAR__MASK 0x00000400U
26896 #define MAC_PCU_RX_FILTER__COMPRESSED_BAR__READ(src) \
26897 (((u_int32_t)(src)\
26898 & 0x00000400U) >> 10)
26899 #define MAC_PCU_RX_FILTER__COMPRESSED_BAR__WRITE(src) \
26900 (((u_int32_t)(src)\
26901 << 10) & 0x00000400U)
26902 #define MAC_PCU_RX_FILTER__COMPRESSED_BAR__MODIFY(dst, src) \
26903 (dst) = ((dst) &\
26904 ~0x00000400U) | (((u_int32_t)(src) <<\
26905 10) & 0x00000400U)
26906 #define MAC_PCU_RX_FILTER__COMPRESSED_BAR__VERIFY(src) \
26907 (!((((u_int32_t)(src)\
26908 << 10) & ~0x00000400U)))
26909 #define MAC_PCU_RX_FILTER__COMPRESSED_BAR__SET(dst) \
26910 (dst) = ((dst) &\
26911 ~0x00000400U) | ((u_int32_t)(1) << 10)
26912 #define MAC_PCU_RX_FILTER__COMPRESSED_BAR__CLR(dst) \
26913 (dst) = ((dst) &\
26914 ~0x00000400U) | ((u_int32_t)(0) << 10)
26915
26916 /* macros for field COMPRESSED_BA */
26917 #define MAC_PCU_RX_FILTER__COMPRESSED_BA__SHIFT 11
26918 #define MAC_PCU_RX_FILTER__COMPRESSED_BA__WIDTH 1
26919 #define MAC_PCU_RX_FILTER__COMPRESSED_BA__MASK 0x00000800U
26920 #define MAC_PCU_RX_FILTER__COMPRESSED_BA__READ(src) \
26921 (((u_int32_t)(src)\
26922 & 0x00000800U) >> 11)
26923 #define MAC_PCU_RX_FILTER__COMPRESSED_BA__WRITE(src) \
26924 (((u_int32_t)(src)\
26925 << 11) & 0x00000800U)
26926 #define MAC_PCU_RX_FILTER__COMPRESSED_BA__MODIFY(dst, src) \
26927 (dst) = ((dst) &\
26928 ~0x00000800U) | (((u_int32_t)(src) <<\
26929 11) & 0x00000800U)
26930 #define MAC_PCU_RX_FILTER__COMPRESSED_BA__VERIFY(src) \
26931 (!((((u_int32_t)(src)\
26932 << 11) & ~0x00000800U)))
26933 #define MAC_PCU_RX_FILTER__COMPRESSED_BA__SET(dst) \
26934 (dst) = ((dst) &\
26935 ~0x00000800U) | ((u_int32_t)(1) << 11)
26936 #define MAC_PCU_RX_FILTER__COMPRESSED_BA__CLR(dst) \
26937 (dst) = ((dst) &\
26938 ~0x00000800U) | ((u_int32_t)(0) << 11)
26939
26940 /* macros for field UNCOMPRESSED_BA_BAR */
26941 #define MAC_PCU_RX_FILTER__UNCOMPRESSED_BA_BAR__SHIFT 12
26942 #define MAC_PCU_RX_FILTER__UNCOMPRESSED_BA_BAR__WIDTH 1
26943 #define MAC_PCU_RX_FILTER__UNCOMPRESSED_BA_BAR__MASK 0x00001000U
26944 #define MAC_PCU_RX_FILTER__UNCOMPRESSED_BA_BAR__READ(src) \
26945 (((u_int32_t)(src)\
26946 & 0x00001000U) >> 12)
26947 #define MAC_PCU_RX_FILTER__UNCOMPRESSED_BA_BAR__WRITE(src) \
26948 (((u_int32_t)(src)\
26949 << 12) & 0x00001000U)
26950 #define MAC_PCU_RX_FILTER__UNCOMPRESSED_BA_BAR__MODIFY(dst, src) \
26951 (dst) = ((dst) &\
26952 ~0x00001000U) | (((u_int32_t)(src) <<\
26953 12) & 0x00001000U)
26954 #define MAC_PCU_RX_FILTER__UNCOMPRESSED_BA_BAR__VERIFY(src) \
26955 (!((((u_int32_t)(src)\
26956 << 12) & ~0x00001000U)))
26957 #define MAC_PCU_RX_FILTER__UNCOMPRESSED_BA_BAR__SET(dst) \
26958 (dst) = ((dst) &\
26959 ~0x00001000U) | ((u_int32_t)(1) << 12)
26960 #define MAC_PCU_RX_FILTER__UNCOMPRESSED_BA_BAR__CLR(dst) \
26961 (dst) = ((dst) &\
26962 ~0x00001000U) | ((u_int32_t)(0) << 12)
26963
26964 /* macros for field ASSUME_RADAR */
26965 #define MAC_PCU_RX_FILTER__ASSUME_RADAR__SHIFT 13
26966 #define MAC_PCU_RX_FILTER__ASSUME_RADAR__WIDTH 1
26967 #define MAC_PCU_RX_FILTER__ASSUME_RADAR__MASK 0x00002000U
26968 #define MAC_PCU_RX_FILTER__ASSUME_RADAR__READ(src) \
26969 (((u_int32_t)(src)\
26970 & 0x00002000U) >> 13)
26971 #define MAC_PCU_RX_FILTER__ASSUME_RADAR__WRITE(src) \
26972 (((u_int32_t)(src)\
26973 << 13) & 0x00002000U)
26974 #define MAC_PCU_RX_FILTER__ASSUME_RADAR__MODIFY(dst, src) \
26975 (dst) = ((dst) &\
26976 ~0x00002000U) | (((u_int32_t)(src) <<\
26977 13) & 0x00002000U)
26978 #define MAC_PCU_RX_FILTER__ASSUME_RADAR__VERIFY(src) \
26979 (!((((u_int32_t)(src)\
26980 << 13) & ~0x00002000U)))
26981 #define MAC_PCU_RX_FILTER__ASSUME_RADAR__SET(dst) \
26982 (dst) = ((dst) &\
26983 ~0x00002000U) | ((u_int32_t)(1) << 13)
26984 #define MAC_PCU_RX_FILTER__ASSUME_RADAR__CLR(dst) \
26985 (dst) = ((dst) &\
26986 ~0x00002000U) | ((u_int32_t)(0) << 13)
26987
26988 /* macros for field PS_POLL */
26989 #define MAC_PCU_RX_FILTER__PS_POLL__SHIFT 14
26990 #define MAC_PCU_RX_FILTER__PS_POLL__WIDTH 1
26991 #define MAC_PCU_RX_FILTER__PS_POLL__MASK 0x00004000U
26992 #define MAC_PCU_RX_FILTER__PS_POLL__READ(src) \
26993 (((u_int32_t)(src)\
26994 & 0x00004000U) >> 14)
26995 #define MAC_PCU_RX_FILTER__PS_POLL__WRITE(src) \
26996 (((u_int32_t)(src)\
26997 << 14) & 0x00004000U)
26998 #define MAC_PCU_RX_FILTER__PS_POLL__MODIFY(dst, src) \
26999 (dst) = ((dst) &\
27000 ~0x00004000U) | (((u_int32_t)(src) <<\
27001 14) & 0x00004000U)
27002 #define MAC_PCU_RX_FILTER__PS_POLL__VERIFY(src) \
27003 (!((((u_int32_t)(src)\
27004 << 14) & ~0x00004000U)))
27005 #define MAC_PCU_RX_FILTER__PS_POLL__SET(dst) \
27006 (dst) = ((dst) &\
27007 ~0x00004000U) | ((u_int32_t)(1) << 14)
27008 #define MAC_PCU_RX_FILTER__PS_POLL__CLR(dst) \
27009 (dst) = ((dst) &\
27010 ~0x00004000U) | ((u_int32_t)(0) << 14)
27011
27012 /* macros for field MCAST_BCAST_ALL */
27013 #define MAC_PCU_RX_FILTER__MCAST_BCAST_ALL__SHIFT 15
27014 #define MAC_PCU_RX_FILTER__MCAST_BCAST_ALL__WIDTH 1
27015 #define MAC_PCU_RX_FILTER__MCAST_BCAST_ALL__MASK 0x00008000U
27016 #define MAC_PCU_RX_FILTER__MCAST_BCAST_ALL__READ(src) \
27017 (((u_int32_t)(src)\
27018 & 0x00008000U) >> 15)
27019 #define MAC_PCU_RX_FILTER__MCAST_BCAST_ALL__WRITE(src) \
27020 (((u_int32_t)(src)\
27021 << 15) & 0x00008000U)
27022 #define MAC_PCU_RX_FILTER__MCAST_BCAST_ALL__MODIFY(dst, src) \
27023 (dst) = ((dst) &\
27024 ~0x00008000U) | (((u_int32_t)(src) <<\
27025 15) & 0x00008000U)
27026 #define MAC_PCU_RX_FILTER__MCAST_BCAST_ALL__VERIFY(src) \
27027 (!((((u_int32_t)(src)\
27028 << 15) & ~0x00008000U)))
27029 #define MAC_PCU_RX_FILTER__MCAST_BCAST_ALL__SET(dst) \
27030 (dst) = ((dst) &\
27031 ~0x00008000U) | ((u_int32_t)(1) << 15)
27032 #define MAC_PCU_RX_FILTER__MCAST_BCAST_ALL__CLR(dst) \
27033 (dst) = ((dst) &\
27034 ~0x00008000U) | ((u_int32_t)(0) << 15)
27035
27036 /* macros for field RST_DLMTR_CNT_DISABLE */
27037 #define MAC_PCU_RX_FILTER__RST_DLMTR_CNT_DISABLE__SHIFT 16
27038 #define MAC_PCU_RX_FILTER__RST_DLMTR_CNT_DISABLE__WIDTH 1
27039 #define MAC_PCU_RX_FILTER__RST_DLMTR_CNT_DISABLE__MASK 0x00010000U
27040 #define MAC_PCU_RX_FILTER__RST_DLMTR_CNT_DISABLE__READ(src) \
27041 (((u_int32_t)(src)\
27042 & 0x00010000U) >> 16)
27043 #define MAC_PCU_RX_FILTER__RST_DLMTR_CNT_DISABLE__WRITE(src) \
27044 (((u_int32_t)(src)\
27045 << 16) & 0x00010000U)
27046 #define MAC_PCU_RX_FILTER__RST_DLMTR_CNT_DISABLE__MODIFY(dst, src) \
27047 (dst) = ((dst) &\
27048 ~0x00010000U) | (((u_int32_t)(src) <<\
27049 16) & 0x00010000U)
27050 #define MAC_PCU_RX_FILTER__RST_DLMTR_CNT_DISABLE__VERIFY(src) \
27051 (!((((u_int32_t)(src)\
27052 << 16) & ~0x00010000U)))
27053 #define MAC_PCU_RX_FILTER__RST_DLMTR_CNT_DISABLE__SET(dst) \
27054 (dst) = ((dst) &\
27055 ~0x00010000U) | ((u_int32_t)(1) << 16)
27056 #define MAC_PCU_RX_FILTER__RST_DLMTR_CNT_DISABLE__CLR(dst) \
27057 (dst) = ((dst) &\
27058 ~0x00010000U) | ((u_int32_t)(0) << 16)
27059
27060 /* macros for field HW_BCN_PROC_ENABLE */
27061 #define MAC_PCU_RX_FILTER__HW_BCN_PROC_ENABLE__SHIFT 17
27062 #define MAC_PCU_RX_FILTER__HW_BCN_PROC_ENABLE__WIDTH 1
27063 #define MAC_PCU_RX_FILTER__HW_BCN_PROC_ENABLE__MASK 0x00020000U
27064 #define MAC_PCU_RX_FILTER__HW_BCN_PROC_ENABLE__READ(src) \
27065 (((u_int32_t)(src)\
27066 & 0x00020000U) >> 17)
27067 #define MAC_PCU_RX_FILTER__HW_BCN_PROC_ENABLE__WRITE(src) \
27068 (((u_int32_t)(src)\
27069 << 17) & 0x00020000U)
27070 #define MAC_PCU_RX_FILTER__HW_BCN_PROC_ENABLE__MODIFY(dst, src) \
27071 (dst) = ((dst) &\
27072 ~0x00020000U) | (((u_int32_t)(src) <<\
27073 17) & 0x00020000U)
27074 #define MAC_PCU_RX_FILTER__HW_BCN_PROC_ENABLE__VERIFY(src) \
27075 (!((((u_int32_t)(src)\
27076 << 17) & ~0x00020000U)))
27077 #define MAC_PCU_RX_FILTER__HW_BCN_PROC_ENABLE__SET(dst) \
27078 (dst) = ((dst) &\
27079 ~0x00020000U) | ((u_int32_t)(1) << 17)
27080 #define MAC_PCU_RX_FILTER__HW_BCN_PROC_ENABLE__CLR(dst) \
27081 (dst) = ((dst) &\
27082 ~0x00020000U) | ((u_int32_t)(0) << 17)
27083
27084 /* macros for field MGMT_ACTION_MCAST */
27085 #define MAC_PCU_RX_FILTER__MGMT_ACTION_MCAST__SHIFT 18
27086 #define MAC_PCU_RX_FILTER__MGMT_ACTION_MCAST__WIDTH 1
27087 #define MAC_PCU_RX_FILTER__MGMT_ACTION_MCAST__MASK 0x00040000U
27088 #define MAC_PCU_RX_FILTER__MGMT_ACTION_MCAST__READ(src) \
27089 (((u_int32_t)(src)\
27090 & 0x00040000U) >> 18)
27091 #define MAC_PCU_RX_FILTER__MGMT_ACTION_MCAST__WRITE(src) \
27092 (((u_int32_t)(src)\
27093 << 18) & 0x00040000U)
27094 #define MAC_PCU_RX_FILTER__MGMT_ACTION_MCAST__MODIFY(dst, src) \
27095 (dst) = ((dst) &\
27096 ~0x00040000U) | (((u_int32_t)(src) <<\
27097 18) & 0x00040000U)
27098 #define MAC_PCU_RX_FILTER__MGMT_ACTION_MCAST__VERIFY(src) \
27099 (!((((u_int32_t)(src)\
27100 << 18) & ~0x00040000U)))
27101 #define MAC_PCU_RX_FILTER__MGMT_ACTION_MCAST__SET(dst) \
27102 (dst) = ((dst) &\
27103 ~0x00040000U) | ((u_int32_t)(1) << 18)
27104 #define MAC_PCU_RX_FILTER__MGMT_ACTION_MCAST__CLR(dst) \
27105 (dst) = ((dst) &\
27106 ~0x00040000U) | ((u_int32_t)(0) << 18)
27107 #define MAC_PCU_RX_FILTER__TYPE u_int32_t
27108 #define MAC_PCU_RX_FILTER__READ 0x0007ffffU
27109 #define MAC_PCU_RX_FILTER__WRITE 0x0007ffffU
27110
27111 #endif /* __MAC_PCU_RX_FILTER_MACRO__ */
27112
27113
27114 /* macros for mac_pcu_reg_block.MAC_PCU_RX_FILTER */
27115 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_RX_FILTER__NUM 1
27116
27117 /* macros for BlueprintGlobalNameSpace::MAC_PCU_MCAST_FILTER_L32 */
27118 #ifndef __MAC_PCU_MCAST_FILTER_L32_MACRO__
27119 #define __MAC_PCU_MCAST_FILTER_L32_MACRO__
27120
27121 /* macros for field VALUE */
27122 #define MAC_PCU_MCAST_FILTER_L32__VALUE__SHIFT 0
27123 #define MAC_PCU_MCAST_FILTER_L32__VALUE__WIDTH 32
27124 #define MAC_PCU_MCAST_FILTER_L32__VALUE__MASK 0xffffffffU
27125 #define MAC_PCU_MCAST_FILTER_L32__VALUE__READ(src) \
27126 (u_int32_t)(src)\
27127 & 0xffffffffU
27128 #define MAC_PCU_MCAST_FILTER_L32__VALUE__WRITE(src) \
27129 ((u_int32_t)(src)\
27130 & 0xffffffffU)
27131 #define MAC_PCU_MCAST_FILTER_L32__VALUE__MODIFY(dst, src) \
27132 (dst) = ((dst) &\
27133 ~0xffffffffU) | ((u_int32_t)(src) &\
27134 0xffffffffU)
27135 #define MAC_PCU_MCAST_FILTER_L32__VALUE__VERIFY(src) \
27136 (!(((u_int32_t)(src)\
27137 & ~0xffffffffU)))
27138 #define MAC_PCU_MCAST_FILTER_L32__TYPE u_int32_t
27139 #define MAC_PCU_MCAST_FILTER_L32__READ 0xffffffffU
27140 #define MAC_PCU_MCAST_FILTER_L32__WRITE 0xffffffffU
27141
27142 #endif /* __MAC_PCU_MCAST_FILTER_L32_MACRO__ */
27143
27144
27145 /* macros for mac_pcu_reg_block.MAC_PCU_MCAST_FILTER_L32 */
27146 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_MCAST_FILTER_L32__NUM 1
27147
27148 /* macros for BlueprintGlobalNameSpace::MAC_PCU_MCAST_FILTER_U32 */
27149 #ifndef __MAC_PCU_MCAST_FILTER_U32_MACRO__
27150 #define __MAC_PCU_MCAST_FILTER_U32_MACRO__
27151
27152 /* macros for field VALUE */
27153 #define MAC_PCU_MCAST_FILTER_U32__VALUE__SHIFT 0
27154 #define MAC_PCU_MCAST_FILTER_U32__VALUE__WIDTH 32
27155 #define MAC_PCU_MCAST_FILTER_U32__VALUE__MASK 0xffffffffU
27156 #define MAC_PCU_MCAST_FILTER_U32__VALUE__READ(src) \
27157 (u_int32_t)(src)\
27158 & 0xffffffffU
27159 #define MAC_PCU_MCAST_FILTER_U32__VALUE__WRITE(src) \
27160 ((u_int32_t)(src)\
27161 & 0xffffffffU)
27162 #define MAC_PCU_MCAST_FILTER_U32__VALUE__MODIFY(dst, src) \
27163 (dst) = ((dst) &\
27164 ~0xffffffffU) | ((u_int32_t)(src) &\
27165 0xffffffffU)
27166 #define MAC_PCU_MCAST_FILTER_U32__VALUE__VERIFY(src) \
27167 (!(((u_int32_t)(src)\
27168 & ~0xffffffffU)))
27169 #define MAC_PCU_MCAST_FILTER_U32__TYPE u_int32_t
27170 #define MAC_PCU_MCAST_FILTER_U32__READ 0xffffffffU
27171 #define MAC_PCU_MCAST_FILTER_U32__WRITE 0xffffffffU
27172
27173 #endif /* __MAC_PCU_MCAST_FILTER_U32_MACRO__ */
27174
27175
27176 /* macros for mac_pcu_reg_block.MAC_PCU_MCAST_FILTER_U32 */
27177 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_MCAST_FILTER_U32__NUM 1
27178
27179 /* macros for BlueprintGlobalNameSpace::MAC_PCU_DIAG_SW */
27180 #ifndef __MAC_PCU_DIAG_SW_MACRO__
27181 #define __MAC_PCU_DIAG_SW_MACRO__
27182
27183 /* macros for field INVALID_KEY_NO_ACK */
27184 #define MAC_PCU_DIAG_SW__INVALID_KEY_NO_ACK__SHIFT 0
27185 #define MAC_PCU_DIAG_SW__INVALID_KEY_NO_ACK__WIDTH 1
27186 #define MAC_PCU_DIAG_SW__INVALID_KEY_NO_ACK__MASK 0x00000001U
27187 #define MAC_PCU_DIAG_SW__INVALID_KEY_NO_ACK__READ(src) \
27188 (u_int32_t)(src)\
27189 & 0x00000001U
27190 #define MAC_PCU_DIAG_SW__INVALID_KEY_NO_ACK__WRITE(src) \
27191 ((u_int32_t)(src)\
27192 & 0x00000001U)
27193 #define MAC_PCU_DIAG_SW__INVALID_KEY_NO_ACK__MODIFY(dst, src) \
27194 (dst) = ((dst) &\
27195 ~0x00000001U) | ((u_int32_t)(src) &\
27196 0x00000001U)
27197 #define MAC_PCU_DIAG_SW__INVALID_KEY_NO_ACK__VERIFY(src) \
27198 (!(((u_int32_t)(src)\
27199 & ~0x00000001U)))
27200 #define MAC_PCU_DIAG_SW__INVALID_KEY_NO_ACK__SET(dst) \
27201 (dst) = ((dst) &\
27202 ~0x00000001U) | (u_int32_t)(1)
27203 #define MAC_PCU_DIAG_SW__INVALID_KEY_NO_ACK__CLR(dst) \
27204 (dst) = ((dst) &\
27205 ~0x00000001U) | (u_int32_t)(0)
27206
27207 /* macros for field NO_ACK */
27208 #define MAC_PCU_DIAG_SW__NO_ACK__SHIFT 1
27209 #define MAC_PCU_DIAG_SW__NO_ACK__WIDTH 1
27210 #define MAC_PCU_DIAG_SW__NO_ACK__MASK 0x00000002U
27211 #define MAC_PCU_DIAG_SW__NO_ACK__READ(src) \
27212 (((u_int32_t)(src)\
27213 & 0x00000002U) >> 1)
27214 #define MAC_PCU_DIAG_SW__NO_ACK__WRITE(src) \
27215 (((u_int32_t)(src)\
27216 << 1) & 0x00000002U)
27217 #define MAC_PCU_DIAG_SW__NO_ACK__MODIFY(dst, src) \
27218 (dst) = ((dst) &\
27219 ~0x00000002U) | (((u_int32_t)(src) <<\
27220 1) & 0x00000002U)
27221 #define MAC_PCU_DIAG_SW__NO_ACK__VERIFY(src) \
27222 (!((((u_int32_t)(src)\
27223 << 1) & ~0x00000002U)))
27224 #define MAC_PCU_DIAG_SW__NO_ACK__SET(dst) \
27225 (dst) = ((dst) &\
27226 ~0x00000002U) | ((u_int32_t)(1) << 1)
27227 #define MAC_PCU_DIAG_SW__NO_ACK__CLR(dst) \
27228 (dst) = ((dst) &\
27229 ~0x00000002U) | ((u_int32_t)(0) << 1)
27230
27231 /* macros for field NO_CTS */
27232 #define MAC_PCU_DIAG_SW__NO_CTS__SHIFT 2
27233 #define MAC_PCU_DIAG_SW__NO_CTS__WIDTH 1
27234 #define MAC_PCU_DIAG_SW__NO_CTS__MASK 0x00000004U
27235 #define MAC_PCU_DIAG_SW__NO_CTS__READ(src) \
27236 (((u_int32_t)(src)\
27237 & 0x00000004U) >> 2)
27238 #define MAC_PCU_DIAG_SW__NO_CTS__WRITE(src) \
27239 (((u_int32_t)(src)\
27240 << 2) & 0x00000004U)
27241 #define MAC_PCU_DIAG_SW__NO_CTS__MODIFY(dst, src) \
27242 (dst) = ((dst) &\
27243 ~0x00000004U) | (((u_int32_t)(src) <<\
27244 2) & 0x00000004U)
27245 #define MAC_PCU_DIAG_SW__NO_CTS__VERIFY(src) \
27246 (!((((u_int32_t)(src)\
27247 << 2) & ~0x00000004U)))
27248 #define MAC_PCU_DIAG_SW__NO_CTS__SET(dst) \
27249 (dst) = ((dst) &\
27250 ~0x00000004U) | ((u_int32_t)(1) << 2)
27251 #define MAC_PCU_DIAG_SW__NO_CTS__CLR(dst) \
27252 (dst) = ((dst) &\
27253 ~0x00000004U) | ((u_int32_t)(0) << 2)
27254
27255 /* macros for field NO_ENCRYPT */
27256 #define MAC_PCU_DIAG_SW__NO_ENCRYPT__SHIFT 3
27257 #define MAC_PCU_DIAG_SW__NO_ENCRYPT__WIDTH 1
27258 #define MAC_PCU_DIAG_SW__NO_ENCRYPT__MASK 0x00000008U
27259 #define MAC_PCU_DIAG_SW__NO_ENCRYPT__READ(src) \
27260 (((u_int32_t)(src)\
27261 & 0x00000008U) >> 3)
27262 #define MAC_PCU_DIAG_SW__NO_ENCRYPT__WRITE(src) \
27263 (((u_int32_t)(src)\
27264 << 3) & 0x00000008U)
27265 #define MAC_PCU_DIAG_SW__NO_ENCRYPT__MODIFY(dst, src) \
27266 (dst) = ((dst) &\
27267 ~0x00000008U) | (((u_int32_t)(src) <<\
27268 3) & 0x00000008U)
27269 #define MAC_PCU_DIAG_SW__NO_ENCRYPT__VERIFY(src) \
27270 (!((((u_int32_t)(src)\
27271 << 3) & ~0x00000008U)))
27272 #define MAC_PCU_DIAG_SW__NO_ENCRYPT__SET(dst) \
27273 (dst) = ((dst) &\
27274 ~0x00000008U) | ((u_int32_t)(1) << 3)
27275 #define MAC_PCU_DIAG_SW__NO_ENCRYPT__CLR(dst) \
27276 (dst) = ((dst) &\
27277 ~0x00000008U) | ((u_int32_t)(0) << 3)
27278
27279 /* macros for field NO_DECRYPT */
27280 #define MAC_PCU_DIAG_SW__NO_DECRYPT__SHIFT 4
27281 #define MAC_PCU_DIAG_SW__NO_DECRYPT__WIDTH 1
27282 #define MAC_PCU_DIAG_SW__NO_DECRYPT__MASK 0x00000010U
27283 #define MAC_PCU_DIAG_SW__NO_DECRYPT__READ(src) \
27284 (((u_int32_t)(src)\
27285 & 0x00000010U) >> 4)
27286 #define MAC_PCU_DIAG_SW__NO_DECRYPT__WRITE(src) \
27287 (((u_int32_t)(src)\
27288 << 4) & 0x00000010U)
27289 #define MAC_PCU_DIAG_SW__NO_DECRYPT__MODIFY(dst, src) \
27290 (dst) = ((dst) &\
27291 ~0x00000010U) | (((u_int32_t)(src) <<\
27292 4) & 0x00000010U)
27293 #define MAC_PCU_DIAG_SW__NO_DECRYPT__VERIFY(src) \
27294 (!((((u_int32_t)(src)\
27295 << 4) & ~0x00000010U)))
27296 #define MAC_PCU_DIAG_SW__NO_DECRYPT__SET(dst) \
27297 (dst) = ((dst) &\
27298 ~0x00000010U) | ((u_int32_t)(1) << 4)
27299 #define MAC_PCU_DIAG_SW__NO_DECRYPT__CLR(dst) \
27300 (dst) = ((dst) &\
27301 ~0x00000010U) | ((u_int32_t)(0) << 4)
27302
27303 /* macros for field HALT_RX */
27304 #define MAC_PCU_DIAG_SW__HALT_RX__SHIFT 5
27305 #define MAC_PCU_DIAG_SW__HALT_RX__WIDTH 1
27306 #define MAC_PCU_DIAG_SW__HALT_RX__MASK 0x00000020U
27307 #define MAC_PCU_DIAG_SW__HALT_RX__READ(src) \
27308 (((u_int32_t)(src)\
27309 & 0x00000020U) >> 5)
27310 #define MAC_PCU_DIAG_SW__HALT_RX__WRITE(src) \
27311 (((u_int32_t)(src)\
27312 << 5) & 0x00000020U)
27313 #define MAC_PCU_DIAG_SW__HALT_RX__MODIFY(dst, src) \
27314 (dst) = ((dst) &\
27315 ~0x00000020U) | (((u_int32_t)(src) <<\
27316 5) & 0x00000020U)
27317 #define MAC_PCU_DIAG_SW__HALT_RX__VERIFY(src) \
27318 (!((((u_int32_t)(src)\
27319 << 5) & ~0x00000020U)))
27320 #define MAC_PCU_DIAG_SW__HALT_RX__SET(dst) \
27321 (dst) = ((dst) &\
27322 ~0x00000020U) | ((u_int32_t)(1) << 5)
27323 #define MAC_PCU_DIAG_SW__HALT_RX__CLR(dst) \
27324 (dst) = ((dst) &\
27325 ~0x00000020U) | ((u_int32_t)(0) << 5)
27326
27327 /* macros for field LOOP_BACK */
27328 #define MAC_PCU_DIAG_SW__LOOP_BACK__SHIFT 6
27329 #define MAC_PCU_DIAG_SW__LOOP_BACK__WIDTH 1
27330 #define MAC_PCU_DIAG_SW__LOOP_BACK__MASK 0x00000040U
27331 #define MAC_PCU_DIAG_SW__LOOP_BACK__READ(src) \
27332 (((u_int32_t)(src)\
27333 & 0x00000040U) >> 6)
27334 #define MAC_PCU_DIAG_SW__LOOP_BACK__WRITE(src) \
27335 (((u_int32_t)(src)\
27336 << 6) & 0x00000040U)
27337 #define MAC_PCU_DIAG_SW__LOOP_BACK__MODIFY(dst, src) \
27338 (dst) = ((dst) &\
27339 ~0x00000040U) | (((u_int32_t)(src) <<\
27340 6) & 0x00000040U)
27341 #define MAC_PCU_DIAG_SW__LOOP_BACK__VERIFY(src) \
27342 (!((((u_int32_t)(src)\
27343 << 6) & ~0x00000040U)))
27344 #define MAC_PCU_DIAG_SW__LOOP_BACK__SET(dst) \
27345 (dst) = ((dst) &\
27346 ~0x00000040U) | ((u_int32_t)(1) << 6)
27347 #define MAC_PCU_DIAG_SW__LOOP_BACK__CLR(dst) \
27348 (dst) = ((dst) &\
27349 ~0x00000040U) | ((u_int32_t)(0) << 6)
27350
27351 /* macros for field CORRUPT_FCS */
27352 #define MAC_PCU_DIAG_SW__CORRUPT_FCS__SHIFT 7
27353 #define MAC_PCU_DIAG_SW__CORRUPT_FCS__WIDTH 1
27354 #define MAC_PCU_DIAG_SW__CORRUPT_FCS__MASK 0x00000080U
27355 #define MAC_PCU_DIAG_SW__CORRUPT_FCS__READ(src) \
27356 (((u_int32_t)(src)\
27357 & 0x00000080U) >> 7)
27358 #define MAC_PCU_DIAG_SW__CORRUPT_FCS__WRITE(src) \
27359 (((u_int32_t)(src)\
27360 << 7) & 0x00000080U)
27361 #define MAC_PCU_DIAG_SW__CORRUPT_FCS__MODIFY(dst, src) \
27362 (dst) = ((dst) &\
27363 ~0x00000080U) | (((u_int32_t)(src) <<\
27364 7) & 0x00000080U)
27365 #define MAC_PCU_DIAG_SW__CORRUPT_FCS__VERIFY(src) \
27366 (!((((u_int32_t)(src)\
27367 << 7) & ~0x00000080U)))
27368 #define MAC_PCU_DIAG_SW__CORRUPT_FCS__SET(dst) \
27369 (dst) = ((dst) &\
27370 ~0x00000080U) | ((u_int32_t)(1) << 7)
27371 #define MAC_PCU_DIAG_SW__CORRUPT_FCS__CLR(dst) \
27372 (dst) = ((dst) &\
27373 ~0x00000080U) | ((u_int32_t)(0) << 7)
27374
27375 /* macros for field DUMP_CHAN_INFO */
27376 #define MAC_PCU_DIAG_SW__DUMP_CHAN_INFO__SHIFT 8
27377 #define MAC_PCU_DIAG_SW__DUMP_CHAN_INFO__WIDTH 1
27378 #define MAC_PCU_DIAG_SW__DUMP_CHAN_INFO__MASK 0x00000100U
27379 #define MAC_PCU_DIAG_SW__DUMP_CHAN_INFO__READ(src) \
27380 (((u_int32_t)(src)\
27381 & 0x00000100U) >> 8)
27382 #define MAC_PCU_DIAG_SW__DUMP_CHAN_INFO__WRITE(src) \
27383 (((u_int32_t)(src)\
27384 << 8) & 0x00000100U)
27385 #define MAC_PCU_DIAG_SW__DUMP_CHAN_INFO__MODIFY(dst, src) \
27386 (dst) = ((dst) &\
27387 ~0x00000100U) | (((u_int32_t)(src) <<\
27388 8) & 0x00000100U)
27389 #define MAC_PCU_DIAG_SW__DUMP_CHAN_INFO__VERIFY(src) \
27390 (!((((u_int32_t)(src)\
27391 << 8) & ~0x00000100U)))
27392 #define MAC_PCU_DIAG_SW__DUMP_CHAN_INFO__SET(dst) \
27393 (dst) = ((dst) &\
27394 ~0x00000100U) | ((u_int32_t)(1) << 8)
27395 #define MAC_PCU_DIAG_SW__DUMP_CHAN_INFO__CLR(dst) \
27396 (dst) = ((dst) &\
27397 ~0x00000100U) | ((u_int32_t)(0) << 8)
27398
27399 /* macros for field ACCEPT_NON_V0 */
27400 #define MAC_PCU_DIAG_SW__ACCEPT_NON_V0__SHIFT 17
27401 #define MAC_PCU_DIAG_SW__ACCEPT_NON_V0__WIDTH 1
27402 #define MAC_PCU_DIAG_SW__ACCEPT_NON_V0__MASK 0x00020000U
27403 #define MAC_PCU_DIAG_SW__ACCEPT_NON_V0__READ(src) \
27404 (((u_int32_t)(src)\
27405 & 0x00020000U) >> 17)
27406 #define MAC_PCU_DIAG_SW__ACCEPT_NON_V0__WRITE(src) \
27407 (((u_int32_t)(src)\
27408 << 17) & 0x00020000U)
27409 #define MAC_PCU_DIAG_SW__ACCEPT_NON_V0__MODIFY(dst, src) \
27410 (dst) = ((dst) &\
27411 ~0x00020000U) | (((u_int32_t)(src) <<\
27412 17) & 0x00020000U)
27413 #define MAC_PCU_DIAG_SW__ACCEPT_NON_V0__VERIFY(src) \
27414 (!((((u_int32_t)(src)\
27415 << 17) & ~0x00020000U)))
27416 #define MAC_PCU_DIAG_SW__ACCEPT_NON_V0__SET(dst) \
27417 (dst) = ((dst) &\
27418 ~0x00020000U) | ((u_int32_t)(1) << 17)
27419 #define MAC_PCU_DIAG_SW__ACCEPT_NON_V0__CLR(dst) \
27420 (dst) = ((dst) &\
27421 ~0x00020000U) | ((u_int32_t)(0) << 17)
27422
27423 /* macros for field OBS_SEL_1_0 */
27424 #define MAC_PCU_DIAG_SW__OBS_SEL_1_0__SHIFT 18
27425 #define MAC_PCU_DIAG_SW__OBS_SEL_1_0__WIDTH 2
27426 #define MAC_PCU_DIAG_SW__OBS_SEL_1_0__MASK 0x000c0000U
27427 #define MAC_PCU_DIAG_SW__OBS_SEL_1_0__READ(src) \
27428 (((u_int32_t)(src)\
27429 & 0x000c0000U) >> 18)
27430 #define MAC_PCU_DIAG_SW__OBS_SEL_1_0__WRITE(src) \
27431 (((u_int32_t)(src)\
27432 << 18) & 0x000c0000U)
27433 #define MAC_PCU_DIAG_SW__OBS_SEL_1_0__MODIFY(dst, src) \
27434 (dst) = ((dst) &\
27435 ~0x000c0000U) | (((u_int32_t)(src) <<\
27436 18) & 0x000c0000U)
27437 #define MAC_PCU_DIAG_SW__OBS_SEL_1_0__VERIFY(src) \
27438 (!((((u_int32_t)(src)\
27439 << 18) & ~0x000c0000U)))
27440
27441 /* macros for field RX_CLEAR_HIGH */
27442 #define MAC_PCU_DIAG_SW__RX_CLEAR_HIGH__SHIFT 20
27443 #define MAC_PCU_DIAG_SW__RX_CLEAR_HIGH__WIDTH 1
27444 #define MAC_PCU_DIAG_SW__RX_CLEAR_HIGH__MASK 0x00100000U
27445 #define MAC_PCU_DIAG_SW__RX_CLEAR_HIGH__READ(src) \
27446 (((u_int32_t)(src)\
27447 & 0x00100000U) >> 20)
27448 #define MAC_PCU_DIAG_SW__RX_CLEAR_HIGH__WRITE(src) \
27449 (((u_int32_t)(src)\
27450 << 20) & 0x00100000U)
27451 #define MAC_PCU_DIAG_SW__RX_CLEAR_HIGH__MODIFY(dst, src) \
27452 (dst) = ((dst) &\
27453 ~0x00100000U) | (((u_int32_t)(src) <<\
27454 20) & 0x00100000U)
27455 #define MAC_PCU_DIAG_SW__RX_CLEAR_HIGH__VERIFY(src) \
27456 (!((((u_int32_t)(src)\
27457 << 20) & ~0x00100000U)))
27458 #define MAC_PCU_DIAG_SW__RX_CLEAR_HIGH__SET(dst) \
27459 (dst) = ((dst) &\
27460 ~0x00100000U) | ((u_int32_t)(1) << 20)
27461 #define MAC_PCU_DIAG_SW__RX_CLEAR_HIGH__CLR(dst) \
27462 (dst) = ((dst) &\
27463 ~0x00100000U) | ((u_int32_t)(0) << 20)
27464
27465 /* macros for field IGNORE_NAV */
27466 #define MAC_PCU_DIAG_SW__IGNORE_NAV__SHIFT 21
27467 #define MAC_PCU_DIAG_SW__IGNORE_NAV__WIDTH 1
27468 #define MAC_PCU_DIAG_SW__IGNORE_NAV__MASK 0x00200000U
27469 #define MAC_PCU_DIAG_SW__IGNORE_NAV__READ(src) \
27470 (((u_int32_t)(src)\
27471 & 0x00200000U) >> 21)
27472 #define MAC_PCU_DIAG_SW__IGNORE_NAV__WRITE(src) \
27473 (((u_int32_t)(src)\
27474 << 21) & 0x00200000U)
27475 #define MAC_PCU_DIAG_SW__IGNORE_NAV__MODIFY(dst, src) \
27476 (dst) = ((dst) &\
27477 ~0x00200000U) | (((u_int32_t)(src) <<\
27478 21) & 0x00200000U)
27479 #define MAC_PCU_DIAG_SW__IGNORE_NAV__VERIFY(src) \
27480 (!((((u_int32_t)(src)\
27481 << 21) & ~0x00200000U)))
27482 #define MAC_PCU_DIAG_SW__IGNORE_NAV__SET(dst) \
27483 (dst) = ((dst) &\
27484 ~0x00200000U) | ((u_int32_t)(1) << 21)
27485 #define MAC_PCU_DIAG_SW__IGNORE_NAV__CLR(dst) \
27486 (dst) = ((dst) &\
27487 ~0x00200000U) | ((u_int32_t)(0) << 21)
27488
27489 /* macros for field CHAN_IDLE_HIGH */
27490 #define MAC_PCU_DIAG_SW__CHAN_IDLE_HIGH__SHIFT 22
27491 #define MAC_PCU_DIAG_SW__CHAN_IDLE_HIGH__WIDTH 1
27492 #define MAC_PCU_DIAG_SW__CHAN_IDLE_HIGH__MASK 0x00400000U
27493 #define MAC_PCU_DIAG_SW__CHAN_IDLE_HIGH__READ(src) \
27494 (((u_int32_t)(src)\
27495 & 0x00400000U) >> 22)
27496 #define MAC_PCU_DIAG_SW__CHAN_IDLE_HIGH__WRITE(src) \
27497 (((u_int32_t)(src)\
27498 << 22) & 0x00400000U)
27499 #define MAC_PCU_DIAG_SW__CHAN_IDLE_HIGH__MODIFY(dst, src) \
27500 (dst) = ((dst) &\
27501 ~0x00400000U) | (((u_int32_t)(src) <<\
27502 22) & 0x00400000U)
27503 #define MAC_PCU_DIAG_SW__CHAN_IDLE_HIGH__VERIFY(src) \
27504 (!((((u_int32_t)(src)\
27505 << 22) & ~0x00400000U)))
27506 #define MAC_PCU_DIAG_SW__CHAN_IDLE_HIGH__SET(dst) \
27507 (dst) = ((dst) &\
27508 ~0x00400000U) | ((u_int32_t)(1) << 22)
27509 #define MAC_PCU_DIAG_SW__CHAN_IDLE_HIGH__CLR(dst) \
27510 (dst) = ((dst) &\
27511 ~0x00400000U) | ((u_int32_t)(0) << 22)
27512
27513 /* macros for field PHYERR_ENABLE_EIFS_CTL */
27514 #define MAC_PCU_DIAG_SW__PHYERR_ENABLE_EIFS_CTL__SHIFT 23
27515 #define MAC_PCU_DIAG_SW__PHYERR_ENABLE_EIFS_CTL__WIDTH 1
27516 #define MAC_PCU_DIAG_SW__PHYERR_ENABLE_EIFS_CTL__MASK 0x00800000U
27517 #define MAC_PCU_DIAG_SW__PHYERR_ENABLE_EIFS_CTL__READ(src) \
27518 (((u_int32_t)(src)\
27519 & 0x00800000U) >> 23)
27520 #define MAC_PCU_DIAG_SW__PHYERR_ENABLE_EIFS_CTL__WRITE(src) \
27521 (((u_int32_t)(src)\
27522 << 23) & 0x00800000U)
27523 #define MAC_PCU_DIAG_SW__PHYERR_ENABLE_EIFS_CTL__MODIFY(dst, src) \
27524 (dst) = ((dst) &\
27525 ~0x00800000U) | (((u_int32_t)(src) <<\
27526 23) & 0x00800000U)
27527 #define MAC_PCU_DIAG_SW__PHYERR_ENABLE_EIFS_CTL__VERIFY(src) \
27528 (!((((u_int32_t)(src)\
27529 << 23) & ~0x00800000U)))
27530 #define MAC_PCU_DIAG_SW__PHYERR_ENABLE_EIFS_CTL__SET(dst) \
27531 (dst) = ((dst) &\
27532 ~0x00800000U) | ((u_int32_t)(1) << 23)
27533 #define MAC_PCU_DIAG_SW__PHYERR_ENABLE_EIFS_CTL__CLR(dst) \
27534 (dst) = ((dst) &\
27535 ~0x00800000U) | ((u_int32_t)(0) << 23)
27536
27537 /* macros for field DUAL_CHAIN_CHAN_INFO */
27538 #define MAC_PCU_DIAG_SW__DUAL_CHAIN_CHAN_INFO__SHIFT 24
27539 #define MAC_PCU_DIAG_SW__DUAL_CHAIN_CHAN_INFO__WIDTH 1
27540 #define MAC_PCU_DIAG_SW__DUAL_CHAIN_CHAN_INFO__MASK 0x01000000U
27541 #define MAC_PCU_DIAG_SW__DUAL_CHAIN_CHAN_INFO__READ(src) \
27542 (((u_int32_t)(src)\
27543 & 0x01000000U) >> 24)
27544 #define MAC_PCU_DIAG_SW__DUAL_CHAIN_CHAN_INFO__WRITE(src) \
27545 (((u_int32_t)(src)\
27546 << 24) & 0x01000000U)
27547 #define MAC_PCU_DIAG_SW__DUAL_CHAIN_CHAN_INFO__MODIFY(dst, src) \
27548 (dst) = ((dst) &\
27549 ~0x01000000U) | (((u_int32_t)(src) <<\
27550 24) & 0x01000000U)
27551 #define MAC_PCU_DIAG_SW__DUAL_CHAIN_CHAN_INFO__VERIFY(src) \
27552 (!((((u_int32_t)(src)\
27553 << 24) & ~0x01000000U)))
27554 #define MAC_PCU_DIAG_SW__DUAL_CHAIN_CHAN_INFO__SET(dst) \
27555 (dst) = ((dst) &\
27556 ~0x01000000U) | ((u_int32_t)(1) << 24)
27557 #define MAC_PCU_DIAG_SW__DUAL_CHAIN_CHAN_INFO__CLR(dst) \
27558 (dst) = ((dst) &\
27559 ~0x01000000U) | ((u_int32_t)(0) << 24)
27560
27561 /* macros for field FORCE_RX_ABORT */
27562 #define MAC_PCU_DIAG_SW__FORCE_RX_ABORT__SHIFT 25
27563 #define MAC_PCU_DIAG_SW__FORCE_RX_ABORT__WIDTH 1
27564 #define MAC_PCU_DIAG_SW__FORCE_RX_ABORT__MASK 0x02000000U
27565 #define MAC_PCU_DIAG_SW__FORCE_RX_ABORT__READ(src) \
27566 (((u_int32_t)(src)\
27567 & 0x02000000U) >> 25)
27568 #define MAC_PCU_DIAG_SW__FORCE_RX_ABORT__WRITE(src) \
27569 (((u_int32_t)(src)\
27570 << 25) & 0x02000000U)
27571 #define MAC_PCU_DIAG_SW__FORCE_RX_ABORT__MODIFY(dst, src) \
27572 (dst) = ((dst) &\
27573 ~0x02000000U) | (((u_int32_t)(src) <<\
27574 25) & 0x02000000U)
27575 #define MAC_PCU_DIAG_SW__FORCE_RX_ABORT__VERIFY(src) \
27576 (!((((u_int32_t)(src)\
27577 << 25) & ~0x02000000U)))
27578 #define MAC_PCU_DIAG_SW__FORCE_RX_ABORT__SET(dst) \
27579 (dst) = ((dst) &\
27580 ~0x02000000U) | ((u_int32_t)(1) << 25)
27581 #define MAC_PCU_DIAG_SW__FORCE_RX_ABORT__CLR(dst) \
27582 (dst) = ((dst) &\
27583 ~0x02000000U) | ((u_int32_t)(0) << 25)
27584
27585 /* macros for field SATURATE_CYCLE_CNT */
27586 #define MAC_PCU_DIAG_SW__SATURATE_CYCLE_CNT__SHIFT 26
27587 #define MAC_PCU_DIAG_SW__SATURATE_CYCLE_CNT__WIDTH 1
27588 #define MAC_PCU_DIAG_SW__SATURATE_CYCLE_CNT__MASK 0x04000000U
27589 #define MAC_PCU_DIAG_SW__SATURATE_CYCLE_CNT__READ(src) \
27590 (((u_int32_t)(src)\
27591 & 0x04000000U) >> 26)
27592 #define MAC_PCU_DIAG_SW__SATURATE_CYCLE_CNT__WRITE(src) \
27593 (((u_int32_t)(src)\
27594 << 26) & 0x04000000U)
27595 #define MAC_PCU_DIAG_SW__SATURATE_CYCLE_CNT__MODIFY(dst, src) \
27596 (dst) = ((dst) &\
27597 ~0x04000000U) | (((u_int32_t)(src) <<\
27598 26) & 0x04000000U)
27599 #define MAC_PCU_DIAG_SW__SATURATE_CYCLE_CNT__VERIFY(src) \
27600 (!((((u_int32_t)(src)\
27601 << 26) & ~0x04000000U)))
27602 #define MAC_PCU_DIAG_SW__SATURATE_CYCLE_CNT__SET(dst) \
27603 (dst) = ((dst) &\
27604 ~0x04000000U) | ((u_int32_t)(1) << 26)
27605 #define MAC_PCU_DIAG_SW__SATURATE_CYCLE_CNT__CLR(dst) \
27606 (dst) = ((dst) &\
27607 ~0x04000000U) | ((u_int32_t)(0) << 26)
27608
27609 /* macros for field OBS_SEL_2 */
27610 #define MAC_PCU_DIAG_SW__OBS_SEL_2__SHIFT 27
27611 #define MAC_PCU_DIAG_SW__OBS_SEL_2__WIDTH 1
27612 #define MAC_PCU_DIAG_SW__OBS_SEL_2__MASK 0x08000000U
27613 #define MAC_PCU_DIAG_SW__OBS_SEL_2__READ(src) \
27614 (((u_int32_t)(src)\
27615 & 0x08000000U) >> 27)
27616 #define MAC_PCU_DIAG_SW__OBS_SEL_2__WRITE(src) \
27617 (((u_int32_t)(src)\
27618 << 27) & 0x08000000U)
27619 #define MAC_PCU_DIAG_SW__OBS_SEL_2__MODIFY(dst, src) \
27620 (dst) = ((dst) &\
27621 ~0x08000000U) | (((u_int32_t)(src) <<\
27622 27) & 0x08000000U)
27623 #define MAC_PCU_DIAG_SW__OBS_SEL_2__VERIFY(src) \
27624 (!((((u_int32_t)(src)\
27625 << 27) & ~0x08000000U)))
27626 #define MAC_PCU_DIAG_SW__OBS_SEL_2__SET(dst) \
27627 (dst) = ((dst) &\
27628 ~0x08000000U) | ((u_int32_t)(1) << 27)
27629 #define MAC_PCU_DIAG_SW__OBS_SEL_2__CLR(dst) \
27630 (dst) = ((dst) &\
27631 ~0x08000000U) | ((u_int32_t)(0) << 27)
27632
27633 /* macros for field RX_CLEAR_CTL_LOW */
27634 #define MAC_PCU_DIAG_SW__RX_CLEAR_CTL_LOW__SHIFT 28
27635 #define MAC_PCU_DIAG_SW__RX_CLEAR_CTL_LOW__WIDTH 1
27636 #define MAC_PCU_DIAG_SW__RX_CLEAR_CTL_LOW__MASK 0x10000000U
27637 #define MAC_PCU_DIAG_SW__RX_CLEAR_CTL_LOW__READ(src) \
27638 (((u_int32_t)(src)\
27639 & 0x10000000U) >> 28)
27640 #define MAC_PCU_DIAG_SW__RX_CLEAR_CTL_LOW__WRITE(src) \
27641 (((u_int32_t)(src)\
27642 << 28) & 0x10000000U)
27643 #define MAC_PCU_DIAG_SW__RX_CLEAR_CTL_LOW__MODIFY(dst, src) \
27644 (dst) = ((dst) &\
27645 ~0x10000000U) | (((u_int32_t)(src) <<\
27646 28) & 0x10000000U)
27647 #define MAC_PCU_DIAG_SW__RX_CLEAR_CTL_LOW__VERIFY(src) \
27648 (!((((u_int32_t)(src)\
27649 << 28) & ~0x10000000U)))
27650 #define MAC_PCU_DIAG_SW__RX_CLEAR_CTL_LOW__SET(dst) \
27651 (dst) = ((dst) &\
27652 ~0x10000000U) | ((u_int32_t)(1) << 28)
27653 #define MAC_PCU_DIAG_SW__RX_CLEAR_CTL_LOW__CLR(dst) \
27654 (dst) = ((dst) &\
27655 ~0x10000000U) | ((u_int32_t)(0) << 28)
27656
27657 /* macros for field RX_CLEAR_EXT_LOW */
27658 #define MAC_PCU_DIAG_SW__RX_CLEAR_EXT_LOW__SHIFT 29
27659 #define MAC_PCU_DIAG_SW__RX_CLEAR_EXT_LOW__WIDTH 1
27660 #define MAC_PCU_DIAG_SW__RX_CLEAR_EXT_LOW__MASK 0x20000000U
27661 #define MAC_PCU_DIAG_SW__RX_CLEAR_EXT_LOW__READ(src) \
27662 (((u_int32_t)(src)\
27663 & 0x20000000U) >> 29)
27664 #define MAC_PCU_DIAG_SW__RX_CLEAR_EXT_LOW__WRITE(src) \
27665 (((u_int32_t)(src)\
27666 << 29) & 0x20000000U)
27667 #define MAC_PCU_DIAG_SW__RX_CLEAR_EXT_LOW__MODIFY(dst, src) \
27668 (dst) = ((dst) &\
27669 ~0x20000000U) | (((u_int32_t)(src) <<\
27670 29) & 0x20000000U)
27671 #define MAC_PCU_DIAG_SW__RX_CLEAR_EXT_LOW__VERIFY(src) \
27672 (!((((u_int32_t)(src)\
27673 << 29) & ~0x20000000U)))
27674 #define MAC_PCU_DIAG_SW__RX_CLEAR_EXT_LOW__SET(dst) \
27675 (dst) = ((dst) &\
27676 ~0x20000000U) | ((u_int32_t)(1) << 29)
27677 #define MAC_PCU_DIAG_SW__RX_CLEAR_EXT_LOW__CLR(dst) \
27678 (dst) = ((dst) &\
27679 ~0x20000000U) | ((u_int32_t)(0) << 29)
27680
27681 /* macros for field DEBUG_MODE */
27682 #define MAC_PCU_DIAG_SW__DEBUG_MODE__SHIFT 30
27683 #define MAC_PCU_DIAG_SW__DEBUG_MODE__WIDTH 2
27684 #define MAC_PCU_DIAG_SW__DEBUG_MODE__MASK 0xc0000000U
27685 #define MAC_PCU_DIAG_SW__DEBUG_MODE__READ(src) \
27686 (((u_int32_t)(src)\
27687 & 0xc0000000U) >> 30)
27688 #define MAC_PCU_DIAG_SW__DEBUG_MODE__WRITE(src) \
27689 (((u_int32_t)(src)\
27690 << 30) & 0xc0000000U)
27691 #define MAC_PCU_DIAG_SW__DEBUG_MODE__MODIFY(dst, src) \
27692 (dst) = ((dst) &\
27693 ~0xc0000000U) | (((u_int32_t)(src) <<\
27694 30) & 0xc0000000U)
27695 #define MAC_PCU_DIAG_SW__DEBUG_MODE__VERIFY(src) \
27696 (!((((u_int32_t)(src)\
27697 << 30) & ~0xc0000000U)))
27698 #define MAC_PCU_DIAG_SW__TYPE u_int32_t
27699 #define MAC_PCU_DIAG_SW__READ 0xfffe01ffU
27700 #define MAC_PCU_DIAG_SW__WRITE 0xfffe01ffU
27701
27702 #endif /* __MAC_PCU_DIAG_SW_MACRO__ */
27703
27704
27705 /* macros for mac_pcu_reg_block.MAC_PCU_DIAG_SW */
27706 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_DIAG_SW__NUM 1
27707
27708 /* macros for BlueprintGlobalNameSpace::MAC_PCU_TSF_L32 */
27709 #ifndef __MAC_PCU_TSF_L32_MACRO__
27710 #define __MAC_PCU_TSF_L32_MACRO__
27711
27712 /* macros for field VALUE */
27713 #define MAC_PCU_TSF_L32__VALUE__SHIFT 0
27714 #define MAC_PCU_TSF_L32__VALUE__WIDTH 32
27715 #define MAC_PCU_TSF_L32__VALUE__MASK 0xffffffffU
27716 #define MAC_PCU_TSF_L32__VALUE__READ(src) (u_int32_t)(src) & 0xffffffffU
27717 #define MAC_PCU_TSF_L32__VALUE__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
27718 #define MAC_PCU_TSF_L32__VALUE__MODIFY(dst, src) \
27719 (dst) = ((dst) &\
27720 ~0xffffffffU) | ((u_int32_t)(src) &\
27721 0xffffffffU)
27722 #define MAC_PCU_TSF_L32__VALUE__VERIFY(src) \
27723 (!(((u_int32_t)(src)\
27724 & ~0xffffffffU)))
27725 #define MAC_PCU_TSF_L32__TYPE u_int32_t
27726 #define MAC_PCU_TSF_L32__READ 0xffffffffU
27727 #define MAC_PCU_TSF_L32__WRITE 0xffffffffU
27728
27729 #endif /* __MAC_PCU_TSF_L32_MACRO__ */
27730
27731
27732 /* macros for mac_pcu_reg_block.MAC_PCU_TSF_L32 */
27733 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_TSF_L32__NUM 1
27734
27735 /* macros for BlueprintGlobalNameSpace::MAC_PCU_TSF_U32 */
27736 #ifndef __MAC_PCU_TSF_U32_MACRO__
27737 #define __MAC_PCU_TSF_U32_MACRO__
27738
27739 /* macros for field VALUE */
27740 #define MAC_PCU_TSF_U32__VALUE__SHIFT 0
27741 #define MAC_PCU_TSF_U32__VALUE__WIDTH 32
27742 #define MAC_PCU_TSF_U32__VALUE__MASK 0xffffffffU
27743 #define MAC_PCU_TSF_U32__VALUE__READ(src) (u_int32_t)(src) & 0xffffffffU
27744 #define MAC_PCU_TSF_U32__VALUE__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
27745 #define MAC_PCU_TSF_U32__VALUE__MODIFY(dst, src) \
27746 (dst) = ((dst) &\
27747 ~0xffffffffU) | ((u_int32_t)(src) &\
27748 0xffffffffU)
27749 #define MAC_PCU_TSF_U32__VALUE__VERIFY(src) \
27750 (!(((u_int32_t)(src)\
27751 & ~0xffffffffU)))
27752 #define MAC_PCU_TSF_U32__TYPE u_int32_t
27753 #define MAC_PCU_TSF_U32__READ 0xffffffffU
27754 #define MAC_PCU_TSF_U32__WRITE 0xffffffffU
27755
27756 #endif /* __MAC_PCU_TSF_U32_MACRO__ */
27757
27758
27759 /* macros for mac_pcu_reg_block.MAC_PCU_TSF_U32 */
27760 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_TSF_U32__NUM 1
27761
27762 /* macros for BlueprintGlobalNameSpace::MAC_PCU_TST_ADDAC */
27763 #ifndef __MAC_PCU_TST_ADDAC_MACRO__
27764 #define __MAC_PCU_TST_ADDAC_MACRO__
27765
27766 /* macros for field CONT_TX */
27767 #define MAC_PCU_TST_ADDAC__CONT_TX__SHIFT 0
27768 #define MAC_PCU_TST_ADDAC__CONT_TX__WIDTH 1
27769 #define MAC_PCU_TST_ADDAC__CONT_TX__MASK 0x00000001U
27770 #define MAC_PCU_TST_ADDAC__CONT_TX__READ(src) (u_int32_t)(src) & 0x00000001U
27771 #define MAC_PCU_TST_ADDAC__CONT_TX__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
27772 #define MAC_PCU_TST_ADDAC__CONT_TX__MODIFY(dst, src) \
27773 (dst) = ((dst) &\
27774 ~0x00000001U) | ((u_int32_t)(src) &\
27775 0x00000001U)
27776 #define MAC_PCU_TST_ADDAC__CONT_TX__VERIFY(src) \
27777 (!(((u_int32_t)(src)\
27778 & ~0x00000001U)))
27779 #define MAC_PCU_TST_ADDAC__CONT_TX__SET(dst) \
27780 (dst) = ((dst) &\
27781 ~0x00000001U) | (u_int32_t)(1)
27782 #define MAC_PCU_TST_ADDAC__CONT_TX__CLR(dst) \
27783 (dst) = ((dst) &\
27784 ~0x00000001U) | (u_int32_t)(0)
27785
27786 /* macros for field TESTMODE */
27787 #define MAC_PCU_TST_ADDAC__TESTMODE__SHIFT 1
27788 #define MAC_PCU_TST_ADDAC__TESTMODE__WIDTH 1
27789 #define MAC_PCU_TST_ADDAC__TESTMODE__MASK 0x00000002U
27790 #define MAC_PCU_TST_ADDAC__TESTMODE__READ(src) \
27791 (((u_int32_t)(src)\
27792 & 0x00000002U) >> 1)
27793 #define MAC_PCU_TST_ADDAC__TESTMODE__WRITE(src) \
27794 (((u_int32_t)(src)\
27795 << 1) & 0x00000002U)
27796 #define MAC_PCU_TST_ADDAC__TESTMODE__MODIFY(dst, src) \
27797 (dst) = ((dst) &\
27798 ~0x00000002U) | (((u_int32_t)(src) <<\
27799 1) & 0x00000002U)
27800 #define MAC_PCU_TST_ADDAC__TESTMODE__VERIFY(src) \
27801 (!((((u_int32_t)(src)\
27802 << 1) & ~0x00000002U)))
27803 #define MAC_PCU_TST_ADDAC__TESTMODE__SET(dst) \
27804 (dst) = ((dst) &\
27805 ~0x00000002U) | ((u_int32_t)(1) << 1)
27806 #define MAC_PCU_TST_ADDAC__TESTMODE__CLR(dst) \
27807 (dst) = ((dst) &\
27808 ~0x00000002U) | ((u_int32_t)(0) << 1)
27809
27810 /* macros for field LOOP */
27811 #define MAC_PCU_TST_ADDAC__LOOP__SHIFT 2
27812 #define MAC_PCU_TST_ADDAC__LOOP__WIDTH 1
27813 #define MAC_PCU_TST_ADDAC__LOOP__MASK 0x00000004U
27814 #define MAC_PCU_TST_ADDAC__LOOP__READ(src) \
27815 (((u_int32_t)(src)\
27816 & 0x00000004U) >> 2)
27817 #define MAC_PCU_TST_ADDAC__LOOP__WRITE(src) \
27818 (((u_int32_t)(src)\
27819 << 2) & 0x00000004U)
27820 #define MAC_PCU_TST_ADDAC__LOOP__MODIFY(dst, src) \
27821 (dst) = ((dst) &\
27822 ~0x00000004U) | (((u_int32_t)(src) <<\
27823 2) & 0x00000004U)
27824 #define MAC_PCU_TST_ADDAC__LOOP__VERIFY(src) \
27825 (!((((u_int32_t)(src)\
27826 << 2) & ~0x00000004U)))
27827 #define MAC_PCU_TST_ADDAC__LOOP__SET(dst) \
27828 (dst) = ((dst) &\
27829 ~0x00000004U) | ((u_int32_t)(1) << 2)
27830 #define MAC_PCU_TST_ADDAC__LOOP__CLR(dst) \
27831 (dst) = ((dst) &\
27832 ~0x00000004U) | ((u_int32_t)(0) << 2)
27833
27834 /* macros for field LOOP_LEN */
27835 #define MAC_PCU_TST_ADDAC__LOOP_LEN__SHIFT 3
27836 #define MAC_PCU_TST_ADDAC__LOOP_LEN__WIDTH 11
27837 #define MAC_PCU_TST_ADDAC__LOOP_LEN__MASK 0x00003ff8U
27838 #define MAC_PCU_TST_ADDAC__LOOP_LEN__READ(src) \
27839 (((u_int32_t)(src)\
27840 & 0x00003ff8U) >> 3)
27841 #define MAC_PCU_TST_ADDAC__LOOP_LEN__WRITE(src) \
27842 (((u_int32_t)(src)\
27843 << 3) & 0x00003ff8U)
27844 #define MAC_PCU_TST_ADDAC__LOOP_LEN__MODIFY(dst, src) \
27845 (dst) = ((dst) &\
27846 ~0x00003ff8U) | (((u_int32_t)(src) <<\
27847 3) & 0x00003ff8U)
27848 #define MAC_PCU_TST_ADDAC__LOOP_LEN__VERIFY(src) \
27849 (!((((u_int32_t)(src)\
27850 << 3) & ~0x00003ff8U)))
27851
27852 /* macros for field UPPER_8B */
27853 #define MAC_PCU_TST_ADDAC__UPPER_8B__SHIFT 14
27854 #define MAC_PCU_TST_ADDAC__UPPER_8B__WIDTH 1
27855 #define MAC_PCU_TST_ADDAC__UPPER_8B__MASK 0x00004000U
27856 #define MAC_PCU_TST_ADDAC__UPPER_8B__READ(src) \
27857 (((u_int32_t)(src)\
27858 & 0x00004000U) >> 14)
27859 #define MAC_PCU_TST_ADDAC__UPPER_8B__WRITE(src) \
27860 (((u_int32_t)(src)\
27861 << 14) & 0x00004000U)
27862 #define MAC_PCU_TST_ADDAC__UPPER_8B__MODIFY(dst, src) \
27863 (dst) = ((dst) &\
27864 ~0x00004000U) | (((u_int32_t)(src) <<\
27865 14) & 0x00004000U)
27866 #define MAC_PCU_TST_ADDAC__UPPER_8B__VERIFY(src) \
27867 (!((((u_int32_t)(src)\
27868 << 14) & ~0x00004000U)))
27869 #define MAC_PCU_TST_ADDAC__UPPER_8B__SET(dst) \
27870 (dst) = ((dst) &\
27871 ~0x00004000U) | ((u_int32_t)(1) << 14)
27872 #define MAC_PCU_TST_ADDAC__UPPER_8B__CLR(dst) \
27873 (dst) = ((dst) &\
27874 ~0x00004000U) | ((u_int32_t)(0) << 14)
27875
27876 /* macros for field TRIG_SEL */
27877 #define MAC_PCU_TST_ADDAC__TRIG_SEL__SHIFT 16
27878 #define MAC_PCU_TST_ADDAC__TRIG_SEL__WIDTH 1
27879 #define MAC_PCU_TST_ADDAC__TRIG_SEL__MASK 0x00010000U
27880 #define MAC_PCU_TST_ADDAC__TRIG_SEL__READ(src) \
27881 (((u_int32_t)(src)\
27882 & 0x00010000U) >> 16)
27883 #define MAC_PCU_TST_ADDAC__TRIG_SEL__WRITE(src) \
27884 (((u_int32_t)(src)\
27885 << 16) & 0x00010000U)
27886 #define MAC_PCU_TST_ADDAC__TRIG_SEL__MODIFY(dst, src) \
27887 (dst) = ((dst) &\
27888 ~0x00010000U) | (((u_int32_t)(src) <<\
27889 16) & 0x00010000U)
27890 #define MAC_PCU_TST_ADDAC__TRIG_SEL__VERIFY(src) \
27891 (!((((u_int32_t)(src)\
27892 << 16) & ~0x00010000U)))
27893 #define MAC_PCU_TST_ADDAC__TRIG_SEL__SET(dst) \
27894 (dst) = ((dst) &\
27895 ~0x00010000U) | ((u_int32_t)(1) << 16)
27896 #define MAC_PCU_TST_ADDAC__TRIG_SEL__CLR(dst) \
27897 (dst) = ((dst) &\
27898 ~0x00010000U) | ((u_int32_t)(0) << 16)
27899
27900 /* macros for field TRIG_POLARITY */
27901 #define MAC_PCU_TST_ADDAC__TRIG_POLARITY__SHIFT 17
27902 #define MAC_PCU_TST_ADDAC__TRIG_POLARITY__WIDTH 1
27903 #define MAC_PCU_TST_ADDAC__TRIG_POLARITY__MASK 0x00020000U
27904 #define MAC_PCU_TST_ADDAC__TRIG_POLARITY__READ(src) \
27905 (((u_int32_t)(src)\
27906 & 0x00020000U) >> 17)
27907 #define MAC_PCU_TST_ADDAC__TRIG_POLARITY__WRITE(src) \
27908 (((u_int32_t)(src)\
27909 << 17) & 0x00020000U)
27910 #define MAC_PCU_TST_ADDAC__TRIG_POLARITY__MODIFY(dst, src) \
27911 (dst) = ((dst) &\
27912 ~0x00020000U) | (((u_int32_t)(src) <<\
27913 17) & 0x00020000U)
27914 #define MAC_PCU_TST_ADDAC__TRIG_POLARITY__VERIFY(src) \
27915 (!((((u_int32_t)(src)\
27916 << 17) & ~0x00020000U)))
27917 #define MAC_PCU_TST_ADDAC__TRIG_POLARITY__SET(dst) \
27918 (dst) = ((dst) &\
27919 ~0x00020000U) | ((u_int32_t)(1) << 17)
27920 #define MAC_PCU_TST_ADDAC__TRIG_POLARITY__CLR(dst) \
27921 (dst) = ((dst) &\
27922 ~0x00020000U) | ((u_int32_t)(0) << 17)
27923
27924 /* macros for field CONT_TEST */
27925 #define MAC_PCU_TST_ADDAC__CONT_TEST__SHIFT 18
27926 #define MAC_PCU_TST_ADDAC__CONT_TEST__WIDTH 1
27927 #define MAC_PCU_TST_ADDAC__CONT_TEST__MASK 0x00040000U
27928 #define MAC_PCU_TST_ADDAC__CONT_TEST__READ(src) \
27929 (((u_int32_t)(src)\
27930 & 0x00040000U) >> 18)
27931 #define MAC_PCU_TST_ADDAC__CONT_TEST__SET(dst) \
27932 (dst) = ((dst) &\
27933 ~0x00040000U) | ((u_int32_t)(1) << 18)
27934 #define MAC_PCU_TST_ADDAC__CONT_TEST__CLR(dst) \
27935 (dst) = ((dst) &\
27936 ~0x00040000U) | ((u_int32_t)(0) << 18)
27937
27938 /* macros for field TEST_CAPTURE */
27939 #define MAC_PCU_TST_ADDAC__TEST_CAPTURE__SHIFT 19
27940 #define MAC_PCU_TST_ADDAC__TEST_CAPTURE__WIDTH 1
27941 #define MAC_PCU_TST_ADDAC__TEST_CAPTURE__MASK 0x00080000U
27942 #define MAC_PCU_TST_ADDAC__TEST_CAPTURE__READ(src) \
27943 (((u_int32_t)(src)\
27944 & 0x00080000U) >> 19)
27945 #define MAC_PCU_TST_ADDAC__TEST_CAPTURE__WRITE(src) \
27946 (((u_int32_t)(src)\
27947 << 19) & 0x00080000U)
27948 #define MAC_PCU_TST_ADDAC__TEST_CAPTURE__MODIFY(dst, src) \
27949 (dst) = ((dst) &\
27950 ~0x00080000U) | (((u_int32_t)(src) <<\
27951 19) & 0x00080000U)
27952 #define MAC_PCU_TST_ADDAC__TEST_CAPTURE__VERIFY(src) \
27953 (!((((u_int32_t)(src)\
27954 << 19) & ~0x00080000U)))
27955 #define MAC_PCU_TST_ADDAC__TEST_CAPTURE__SET(dst) \
27956 (dst) = ((dst) &\
27957 ~0x00080000U) | ((u_int32_t)(1) << 19)
27958 #define MAC_PCU_TST_ADDAC__TEST_CAPTURE__CLR(dst) \
27959 (dst) = ((dst) &\
27960 ~0x00080000U) | ((u_int32_t)(0) << 19)
27961
27962 /* macros for field TEST_ARM */
27963 #define MAC_PCU_TST_ADDAC__TEST_ARM__SHIFT 20
27964 #define MAC_PCU_TST_ADDAC__TEST_ARM__WIDTH 1
27965 #define MAC_PCU_TST_ADDAC__TEST_ARM__MASK 0x00100000U
27966 #define MAC_PCU_TST_ADDAC__TEST_ARM__READ(src) \
27967 (((u_int32_t)(src)\
27968 & 0x00100000U) >> 20)
27969 #define MAC_PCU_TST_ADDAC__TEST_ARM__WRITE(src) \
27970 (((u_int32_t)(src)\
27971 << 20) & 0x00100000U)
27972 #define MAC_PCU_TST_ADDAC__TEST_ARM__MODIFY(dst, src) \
27973 (dst) = ((dst) &\
27974 ~0x00100000U) | (((u_int32_t)(src) <<\
27975 20) & 0x00100000U)
27976 #define MAC_PCU_TST_ADDAC__TEST_ARM__VERIFY(src) \
27977 (!((((u_int32_t)(src)\
27978 << 20) & ~0x00100000U)))
27979 #define MAC_PCU_TST_ADDAC__TEST_ARM__SET(dst) \
27980 (dst) = ((dst) &\
27981 ~0x00100000U) | ((u_int32_t)(1) << 20)
27982 #define MAC_PCU_TST_ADDAC__TEST_ARM__CLR(dst) \
27983 (dst) = ((dst) &\
27984 ~0x00100000U) | ((u_int32_t)(0) << 20)
27985 #define MAC_PCU_TST_ADDAC__TYPE u_int32_t
27986 #define MAC_PCU_TST_ADDAC__READ 0x001f7fffU
27987 #define MAC_PCU_TST_ADDAC__WRITE 0x001f7fffU
27988
27989 #endif /* __MAC_PCU_TST_ADDAC_MACRO__ */
27990
27991
27992 /* macros for mac_pcu_reg_block.MAC_PCU_TST_ADDAC */
27993 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_TST_ADDAC__NUM 1
27994
27995 /* macros for BlueprintGlobalNameSpace::MAC_PCU_DEF_ANTENNA */
27996 #ifndef __MAC_PCU_DEF_ANTENNA_MACRO__
27997 #define __MAC_PCU_DEF_ANTENNA_MACRO__
27998
27999 /* macros for field VALUE */
28000 #define MAC_PCU_DEF_ANTENNA__VALUE__SHIFT 0
28001 #define MAC_PCU_DEF_ANTENNA__VALUE__WIDTH 24
28002 #define MAC_PCU_DEF_ANTENNA__VALUE__MASK 0x00ffffffU
28003 #define MAC_PCU_DEF_ANTENNA__VALUE__READ(src) (u_int32_t)(src) & 0x00ffffffU
28004 #define MAC_PCU_DEF_ANTENNA__VALUE__WRITE(src) ((u_int32_t)(src) & 0x00ffffffU)
28005 #define MAC_PCU_DEF_ANTENNA__VALUE__MODIFY(dst, src) \
28006 (dst) = ((dst) &\
28007 ~0x00ffffffU) | ((u_int32_t)(src) &\
28008 0x00ffffffU)
28009 #define MAC_PCU_DEF_ANTENNA__VALUE__VERIFY(src) \
28010 (!(((u_int32_t)(src)\
28011 & ~0x00ffffffU)))
28012
28013 /* macros for field TX_DEF_ANT_SEL */
28014 #define MAC_PCU_DEF_ANTENNA__TX_DEF_ANT_SEL__SHIFT 24
28015 #define MAC_PCU_DEF_ANTENNA__TX_DEF_ANT_SEL__WIDTH 1
28016 #define MAC_PCU_DEF_ANTENNA__TX_DEF_ANT_SEL__MASK 0x01000000U
28017 #define MAC_PCU_DEF_ANTENNA__TX_DEF_ANT_SEL__READ(src) \
28018 (((u_int32_t)(src)\
28019 & 0x01000000U) >> 24)
28020 #define MAC_PCU_DEF_ANTENNA__TX_DEF_ANT_SEL__WRITE(src) \
28021 (((u_int32_t)(src)\
28022 << 24) & 0x01000000U)
28023 #define MAC_PCU_DEF_ANTENNA__TX_DEF_ANT_SEL__MODIFY(dst, src) \
28024 (dst) = ((dst) &\
28025 ~0x01000000U) | (((u_int32_t)(src) <<\
28026 24) & 0x01000000U)
28027 #define MAC_PCU_DEF_ANTENNA__TX_DEF_ANT_SEL__VERIFY(src) \
28028 (!((((u_int32_t)(src)\
28029 << 24) & ~0x01000000U)))
28030 #define MAC_PCU_DEF_ANTENNA__TX_DEF_ANT_SEL__SET(dst) \
28031 (dst) = ((dst) &\
28032 ~0x01000000U) | ((u_int32_t)(1) << 24)
28033 #define MAC_PCU_DEF_ANTENNA__TX_DEF_ANT_SEL__CLR(dst) \
28034 (dst) = ((dst) &\
28035 ~0x01000000U) | ((u_int32_t)(0) << 24)
28036
28037 /* macros for field SLOW_TX_ANT_EN */
28038 #define MAC_PCU_DEF_ANTENNA__SLOW_TX_ANT_EN__SHIFT 25
28039 #define MAC_PCU_DEF_ANTENNA__SLOW_TX_ANT_EN__WIDTH 1
28040 #define MAC_PCU_DEF_ANTENNA__SLOW_TX_ANT_EN__MASK 0x02000000U
28041 #define MAC_PCU_DEF_ANTENNA__SLOW_TX_ANT_EN__READ(src) \
28042 (((u_int32_t)(src)\
28043 & 0x02000000U) >> 25)
28044 #define MAC_PCU_DEF_ANTENNA__SLOW_TX_ANT_EN__WRITE(src) \
28045 (((u_int32_t)(src)\
28046 << 25) & 0x02000000U)
28047 #define MAC_PCU_DEF_ANTENNA__SLOW_TX_ANT_EN__MODIFY(dst, src) \
28048 (dst) = ((dst) &\
28049 ~0x02000000U) | (((u_int32_t)(src) <<\
28050 25) & 0x02000000U)
28051 #define MAC_PCU_DEF_ANTENNA__SLOW_TX_ANT_EN__VERIFY(src) \
28052 (!((((u_int32_t)(src)\
28053 << 25) & ~0x02000000U)))
28054 #define MAC_PCU_DEF_ANTENNA__SLOW_TX_ANT_EN__SET(dst) \
28055 (dst) = ((dst) &\
28056 ~0x02000000U) | ((u_int32_t)(1) << 25)
28057 #define MAC_PCU_DEF_ANTENNA__SLOW_TX_ANT_EN__CLR(dst) \
28058 (dst) = ((dst) &\
28059 ~0x02000000U) | ((u_int32_t)(0) << 25)
28060
28061 /* macros for field TX_CUR_ANT */
28062 #define MAC_PCU_DEF_ANTENNA__TX_CUR_ANT__SHIFT 26
28063 #define MAC_PCU_DEF_ANTENNA__TX_CUR_ANT__WIDTH 1
28064 #define MAC_PCU_DEF_ANTENNA__TX_CUR_ANT__MASK 0x04000000U
28065 #define MAC_PCU_DEF_ANTENNA__TX_CUR_ANT__READ(src) \
28066 (((u_int32_t)(src)\
28067 & 0x04000000U) >> 26)
28068 #define MAC_PCU_DEF_ANTENNA__TX_CUR_ANT__WRITE(src) \
28069 (((u_int32_t)(src)\
28070 << 26) & 0x04000000U)
28071 #define MAC_PCU_DEF_ANTENNA__TX_CUR_ANT__MODIFY(dst, src) \
28072 (dst) = ((dst) &\
28073 ~0x04000000U) | (((u_int32_t)(src) <<\
28074 26) & 0x04000000U)
28075 #define MAC_PCU_DEF_ANTENNA__TX_CUR_ANT__VERIFY(src) \
28076 (!((((u_int32_t)(src)\
28077 << 26) & ~0x04000000U)))
28078 #define MAC_PCU_DEF_ANTENNA__TX_CUR_ANT__SET(dst) \
28079 (dst) = ((dst) &\
28080 ~0x04000000U) | ((u_int32_t)(1) << 26)
28081 #define MAC_PCU_DEF_ANTENNA__TX_CUR_ANT__CLR(dst) \
28082 (dst) = ((dst) &\
28083 ~0x04000000U) | ((u_int32_t)(0) << 26)
28084
28085 /* macros for field FAST_DEF_ANT */
28086 #define MAC_PCU_DEF_ANTENNA__FAST_DEF_ANT__SHIFT 27
28087 #define MAC_PCU_DEF_ANTENNA__FAST_DEF_ANT__WIDTH 1
28088 #define MAC_PCU_DEF_ANTENNA__FAST_DEF_ANT__MASK 0x08000000U
28089 #define MAC_PCU_DEF_ANTENNA__FAST_DEF_ANT__READ(src) \
28090 (((u_int32_t)(src)\
28091 & 0x08000000U) >> 27)
28092 #define MAC_PCU_DEF_ANTENNA__FAST_DEF_ANT__WRITE(src) \
28093 (((u_int32_t)(src)\
28094 << 27) & 0x08000000U)
28095 #define MAC_PCU_DEF_ANTENNA__FAST_DEF_ANT__MODIFY(dst, src) \
28096 (dst) = ((dst) &\
28097 ~0x08000000U) | (((u_int32_t)(src) <<\
28098 27) & 0x08000000U)
28099 #define MAC_PCU_DEF_ANTENNA__FAST_DEF_ANT__VERIFY(src) \
28100 (!((((u_int32_t)(src)\
28101 << 27) & ~0x08000000U)))
28102 #define MAC_PCU_DEF_ANTENNA__FAST_DEF_ANT__SET(dst) \
28103 (dst) = ((dst) &\
28104 ~0x08000000U) | ((u_int32_t)(1) << 27)
28105 #define MAC_PCU_DEF_ANTENNA__FAST_DEF_ANT__CLR(dst) \
28106 (dst) = ((dst) &\
28107 ~0x08000000U) | ((u_int32_t)(0) << 27)
28108
28109 /* macros for field RX_LNA_CONFIG_SEL */
28110 #define MAC_PCU_DEF_ANTENNA__RX_LNA_CONFIG_SEL__SHIFT 28
28111 #define MAC_PCU_DEF_ANTENNA__RX_LNA_CONFIG_SEL__WIDTH 1
28112 #define MAC_PCU_DEF_ANTENNA__RX_LNA_CONFIG_SEL__MASK 0x10000000U
28113 #define MAC_PCU_DEF_ANTENNA__RX_LNA_CONFIG_SEL__READ(src) \
28114 (((u_int32_t)(src)\
28115 & 0x10000000U) >> 28)
28116 #define MAC_PCU_DEF_ANTENNA__RX_LNA_CONFIG_SEL__WRITE(src) \
28117 (((u_int32_t)(src)\
28118 << 28) & 0x10000000U)
28119 #define MAC_PCU_DEF_ANTENNA__RX_LNA_CONFIG_SEL__MODIFY(dst, src) \
28120 (dst) = ((dst) &\
28121 ~0x10000000U) | (((u_int32_t)(src) <<\
28122 28) & 0x10000000U)
28123 #define MAC_PCU_DEF_ANTENNA__RX_LNA_CONFIG_SEL__VERIFY(src) \
28124 (!((((u_int32_t)(src)\
28125 << 28) & ~0x10000000U)))
28126 #define MAC_PCU_DEF_ANTENNA__RX_LNA_CONFIG_SEL__SET(dst) \
28127 (dst) = ((dst) &\
28128 ~0x10000000U) | ((u_int32_t)(1) << 28)
28129 #define MAC_PCU_DEF_ANTENNA__RX_LNA_CONFIG_SEL__CLR(dst) \
28130 (dst) = ((dst) &\
28131 ~0x10000000U) | ((u_int32_t)(0) << 28)
28132
28133 /* macros for field FAST_TX_ANT_EN */
28134 #define MAC_PCU_DEF_ANTENNA__FAST_TX_ANT_EN__SHIFT 29
28135 #define MAC_PCU_DEF_ANTENNA__FAST_TX_ANT_EN__WIDTH 1
28136 #define MAC_PCU_DEF_ANTENNA__FAST_TX_ANT_EN__MASK 0x20000000U
28137 #define MAC_PCU_DEF_ANTENNA__FAST_TX_ANT_EN__READ(src) \
28138 (((u_int32_t)(src)\
28139 & 0x20000000U) >> 29)
28140 #define MAC_PCU_DEF_ANTENNA__FAST_TX_ANT_EN__WRITE(src) \
28141 (((u_int32_t)(src)\
28142 << 29) & 0x20000000U)
28143 #define MAC_PCU_DEF_ANTENNA__FAST_TX_ANT_EN__MODIFY(dst, src) \
28144 (dst) = ((dst) &\
28145 ~0x20000000U) | (((u_int32_t)(src) <<\
28146 29) & 0x20000000U)
28147 #define MAC_PCU_DEF_ANTENNA__FAST_TX_ANT_EN__VERIFY(src) \
28148 (!((((u_int32_t)(src)\
28149 << 29) & ~0x20000000U)))
28150 #define MAC_PCU_DEF_ANTENNA__FAST_TX_ANT_EN__SET(dst) \
28151 (dst) = ((dst) &\
28152 ~0x20000000U) | ((u_int32_t)(1) << 29)
28153 #define MAC_PCU_DEF_ANTENNA__FAST_TX_ANT_EN__CLR(dst) \
28154 (dst) = ((dst) &\
28155 ~0x20000000U) | ((u_int32_t)(0) << 29)
28156 #define MAC_PCU_DEF_ANTENNA__TYPE u_int32_t
28157 #define MAC_PCU_DEF_ANTENNA__READ 0x3fffffffU
28158 #define MAC_PCU_DEF_ANTENNA__WRITE 0x3fffffffU
28159
28160 #endif /* __MAC_PCU_DEF_ANTENNA_MACRO__ */
28161
28162
28163 /* macros for mac_pcu_reg_block.MAC_PCU_DEF_ANTENNA */
28164 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_DEF_ANTENNA__NUM 1
28165
28166 /* macros for BlueprintGlobalNameSpace::MAC_PCU_AES_MUTE_MASK_0 */
28167 #ifndef __MAC_PCU_AES_MUTE_MASK_0_MACRO__
28168 #define __MAC_PCU_AES_MUTE_MASK_0_MACRO__
28169
28170 /* macros for field FC */
28171 #define MAC_PCU_AES_MUTE_MASK_0__FC__SHIFT 0
28172 #define MAC_PCU_AES_MUTE_MASK_0__FC__WIDTH 16
28173 #define MAC_PCU_AES_MUTE_MASK_0__FC__MASK 0x0000ffffU
28174 #define MAC_PCU_AES_MUTE_MASK_0__FC__READ(src) (u_int32_t)(src) & 0x0000ffffU
28175 #define MAC_PCU_AES_MUTE_MASK_0__FC__WRITE(src) \
28176 ((u_int32_t)(src)\
28177 & 0x0000ffffU)
28178 #define MAC_PCU_AES_MUTE_MASK_0__FC__MODIFY(dst, src) \
28179 (dst) = ((dst) &\
28180 ~0x0000ffffU) | ((u_int32_t)(src) &\
28181 0x0000ffffU)
28182 #define MAC_PCU_AES_MUTE_MASK_0__FC__VERIFY(src) \
28183 (!(((u_int32_t)(src)\
28184 & ~0x0000ffffU)))
28185
28186 /* macros for field QOS */
28187 #define MAC_PCU_AES_MUTE_MASK_0__QOS__SHIFT 16
28188 #define MAC_PCU_AES_MUTE_MASK_0__QOS__WIDTH 16
28189 #define MAC_PCU_AES_MUTE_MASK_0__QOS__MASK 0xffff0000U
28190 #define MAC_PCU_AES_MUTE_MASK_0__QOS__READ(src) \
28191 (((u_int32_t)(src)\
28192 & 0xffff0000U) >> 16)
28193 #define MAC_PCU_AES_MUTE_MASK_0__QOS__WRITE(src) \
28194 (((u_int32_t)(src)\
28195 << 16) & 0xffff0000U)
28196 #define MAC_PCU_AES_MUTE_MASK_0__QOS__MODIFY(dst, src) \
28197 (dst) = ((dst) &\
28198 ~0xffff0000U) | (((u_int32_t)(src) <<\
28199 16) & 0xffff0000U)
28200 #define MAC_PCU_AES_MUTE_MASK_0__QOS__VERIFY(src) \
28201 (!((((u_int32_t)(src)\
28202 << 16) & ~0xffff0000U)))
28203 #define MAC_PCU_AES_MUTE_MASK_0__TYPE u_int32_t
28204 #define MAC_PCU_AES_MUTE_MASK_0__READ 0xffffffffU
28205 #define MAC_PCU_AES_MUTE_MASK_0__WRITE 0xffffffffU
28206
28207 #endif /* __MAC_PCU_AES_MUTE_MASK_0_MACRO__ */
28208
28209
28210 /* macros for mac_pcu_reg_block.MAC_PCU_AES_MUTE_MASK_0 */
28211 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_AES_MUTE_MASK_0__NUM 1
28212
28213 /* macros for BlueprintGlobalNameSpace::MAC_PCU_AES_MUTE_MASK_1 */
28214 #ifndef __MAC_PCU_AES_MUTE_MASK_1_MACRO__
28215 #define __MAC_PCU_AES_MUTE_MASK_1_MACRO__
28216
28217 /* macros for field SEQ */
28218 #define MAC_PCU_AES_MUTE_MASK_1__SEQ__SHIFT 0
28219 #define MAC_PCU_AES_MUTE_MASK_1__SEQ__WIDTH 16
28220 #define MAC_PCU_AES_MUTE_MASK_1__SEQ__MASK 0x0000ffffU
28221 #define MAC_PCU_AES_MUTE_MASK_1__SEQ__READ(src) (u_int32_t)(src) & 0x0000ffffU
28222 #define MAC_PCU_AES_MUTE_MASK_1__SEQ__WRITE(src) \
28223 ((u_int32_t)(src)\
28224 & 0x0000ffffU)
28225 #define MAC_PCU_AES_MUTE_MASK_1__SEQ__MODIFY(dst, src) \
28226 (dst) = ((dst) &\
28227 ~0x0000ffffU) | ((u_int32_t)(src) &\
28228 0x0000ffffU)
28229 #define MAC_PCU_AES_MUTE_MASK_1__SEQ__VERIFY(src) \
28230 (!(((u_int32_t)(src)\
28231 & ~0x0000ffffU)))
28232
28233 /* macros for field FC_MGMT */
28234 #define MAC_PCU_AES_MUTE_MASK_1__FC_MGMT__SHIFT 16
28235 #define MAC_PCU_AES_MUTE_MASK_1__FC_MGMT__WIDTH 16
28236 #define MAC_PCU_AES_MUTE_MASK_1__FC_MGMT__MASK 0xffff0000U
28237 #define MAC_PCU_AES_MUTE_MASK_1__FC_MGMT__READ(src) \
28238 (((u_int32_t)(src)\
28239 & 0xffff0000U) >> 16)
28240 #define MAC_PCU_AES_MUTE_MASK_1__FC_MGMT__WRITE(src) \
28241 (((u_int32_t)(src)\
28242 << 16) & 0xffff0000U)
28243 #define MAC_PCU_AES_MUTE_MASK_1__FC_MGMT__MODIFY(dst, src) \
28244 (dst) = ((dst) &\
28245 ~0xffff0000U) | (((u_int32_t)(src) <<\
28246 16) & 0xffff0000U)
28247 #define MAC_PCU_AES_MUTE_MASK_1__FC_MGMT__VERIFY(src) \
28248 (!((((u_int32_t)(src)\
28249 << 16) & ~0xffff0000U)))
28250 #define MAC_PCU_AES_MUTE_MASK_1__TYPE u_int32_t
28251 #define MAC_PCU_AES_MUTE_MASK_1__READ 0xffffffffU
28252 #define MAC_PCU_AES_MUTE_MASK_1__WRITE 0xffffffffU
28253
28254 #endif /* __MAC_PCU_AES_MUTE_MASK_1_MACRO__ */
28255
28256
28257 /* macros for mac_pcu_reg_block.MAC_PCU_AES_MUTE_MASK_1 */
28258 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_AES_MUTE_MASK_1__NUM 1
28259
28260 /* macros for BlueprintGlobalNameSpace::MAC_PCU_GATED_CLKS */
28261 #ifndef __MAC_PCU_GATED_CLKS_MACRO__
28262 #define __MAC_PCU_GATED_CLKS_MACRO__
28263
28264 /* macros for field GATED_TX */
28265 #define MAC_PCU_GATED_CLKS__GATED_TX__SHIFT 1
28266 #define MAC_PCU_GATED_CLKS__GATED_TX__WIDTH 1
28267 #define MAC_PCU_GATED_CLKS__GATED_TX__MASK 0x00000002U
28268 #define MAC_PCU_GATED_CLKS__GATED_TX__READ(src) \
28269 (((u_int32_t)(src)\
28270 & 0x00000002U) >> 1)
28271 #define MAC_PCU_GATED_CLKS__GATED_TX__WRITE(src) \
28272 (((u_int32_t)(src)\
28273 << 1) & 0x00000002U)
28274 #define MAC_PCU_GATED_CLKS__GATED_TX__MODIFY(dst, src) \
28275 (dst) = ((dst) &\
28276 ~0x00000002U) | (((u_int32_t)(src) <<\
28277 1) & 0x00000002U)
28278 #define MAC_PCU_GATED_CLKS__GATED_TX__VERIFY(src) \
28279 (!((((u_int32_t)(src)\
28280 << 1) & ~0x00000002U)))
28281 #define MAC_PCU_GATED_CLKS__GATED_TX__SET(dst) \
28282 (dst) = ((dst) &\
28283 ~0x00000002U) | ((u_int32_t)(1) << 1)
28284 #define MAC_PCU_GATED_CLKS__GATED_TX__CLR(dst) \
28285 (dst) = ((dst) &\
28286 ~0x00000002U) | ((u_int32_t)(0) << 1)
28287
28288 /* macros for field GATED_RX */
28289 #define MAC_PCU_GATED_CLKS__GATED_RX__SHIFT 2
28290 #define MAC_PCU_GATED_CLKS__GATED_RX__WIDTH 1
28291 #define MAC_PCU_GATED_CLKS__GATED_RX__MASK 0x00000004U
28292 #define MAC_PCU_GATED_CLKS__GATED_RX__READ(src) \
28293 (((u_int32_t)(src)\
28294 & 0x00000004U) >> 2)
28295 #define MAC_PCU_GATED_CLKS__GATED_RX__WRITE(src) \
28296 (((u_int32_t)(src)\
28297 << 2) & 0x00000004U)
28298 #define MAC_PCU_GATED_CLKS__GATED_RX__MODIFY(dst, src) \
28299 (dst) = ((dst) &\
28300 ~0x00000004U) | (((u_int32_t)(src) <<\
28301 2) & 0x00000004U)
28302 #define MAC_PCU_GATED_CLKS__GATED_RX__VERIFY(src) \
28303 (!((((u_int32_t)(src)\
28304 << 2) & ~0x00000004U)))
28305 #define MAC_PCU_GATED_CLKS__GATED_RX__SET(dst) \
28306 (dst) = ((dst) &\
28307 ~0x00000004U) | ((u_int32_t)(1) << 2)
28308 #define MAC_PCU_GATED_CLKS__GATED_RX__CLR(dst) \
28309 (dst) = ((dst) &\
28310 ~0x00000004U) | ((u_int32_t)(0) << 2)
28311
28312 /* macros for field GATED_REG */
28313 #define MAC_PCU_GATED_CLKS__GATED_REG__SHIFT 3
28314 #define MAC_PCU_GATED_CLKS__GATED_REG__WIDTH 1
28315 #define MAC_PCU_GATED_CLKS__GATED_REG__MASK 0x00000008U
28316 #define MAC_PCU_GATED_CLKS__GATED_REG__READ(src) \
28317 (((u_int32_t)(src)\
28318 & 0x00000008U) >> 3)
28319 #define MAC_PCU_GATED_CLKS__GATED_REG__WRITE(src) \
28320 (((u_int32_t)(src)\
28321 << 3) & 0x00000008U)
28322 #define MAC_PCU_GATED_CLKS__GATED_REG__MODIFY(dst, src) \
28323 (dst) = ((dst) &\
28324 ~0x00000008U) | (((u_int32_t)(src) <<\
28325 3) & 0x00000008U)
28326 #define MAC_PCU_GATED_CLKS__GATED_REG__VERIFY(src) \
28327 (!((((u_int32_t)(src)\
28328 << 3) & ~0x00000008U)))
28329 #define MAC_PCU_GATED_CLKS__GATED_REG__SET(dst) \
28330 (dst) = ((dst) &\
28331 ~0x00000008U) | ((u_int32_t)(1) << 3)
28332 #define MAC_PCU_GATED_CLKS__GATED_REG__CLR(dst) \
28333 (dst) = ((dst) &\
28334 ~0x00000008U) | ((u_int32_t)(0) << 3)
28335 #define MAC_PCU_GATED_CLKS__TYPE u_int32_t
28336 #define MAC_PCU_GATED_CLKS__READ 0x0000000eU
28337 #define MAC_PCU_GATED_CLKS__WRITE 0x0000000eU
28338
28339 #endif /* __MAC_PCU_GATED_CLKS_MACRO__ */
28340
28341
28342 /* macros for mac_pcu_reg_block.MAC_PCU_GATED_CLKS */
28343 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_GATED_CLKS__NUM 1
28344
28345 /* macros for BlueprintGlobalNameSpace::MAC_PCU_OBS_BUS_2 */
28346 #ifndef __MAC_PCU_OBS_BUS_2_MACRO__
28347 #define __MAC_PCU_OBS_BUS_2_MACRO__
28348
28349 /* macros for field VALUE */
28350 #define MAC_PCU_OBS_BUS_2__VALUE__SHIFT 0
28351 #define MAC_PCU_OBS_BUS_2__VALUE__WIDTH 18
28352 #define MAC_PCU_OBS_BUS_2__VALUE__MASK 0x0003ffffU
28353 #define MAC_PCU_OBS_BUS_2__VALUE__READ(src) (u_int32_t)(src) & 0x0003ffffU
28354
28355 /* macros for field WCF_STATE */
28356 #define MAC_PCU_OBS_BUS_2__WCF_STATE__SHIFT 18
28357 #define MAC_PCU_OBS_BUS_2__WCF_STATE__WIDTH 4
28358 #define MAC_PCU_OBS_BUS_2__WCF_STATE__MASK 0x003c0000U
28359 #define MAC_PCU_OBS_BUS_2__WCF_STATE__READ(src) \
28360 (((u_int32_t)(src)\
28361 & 0x003c0000U) >> 18)
28362
28363 /* macros for field WCF0_FULL */
28364 #define MAC_PCU_OBS_BUS_2__WCF0_FULL__SHIFT 22
28365 #define MAC_PCU_OBS_BUS_2__WCF0_FULL__WIDTH 1
28366 #define MAC_PCU_OBS_BUS_2__WCF0_FULL__MASK 0x00400000U
28367 #define MAC_PCU_OBS_BUS_2__WCF0_FULL__READ(src) \
28368 (((u_int32_t)(src)\
28369 & 0x00400000U) >> 22)
28370 #define MAC_PCU_OBS_BUS_2__WCF0_FULL__SET(dst) \
28371 (dst) = ((dst) &\
28372 ~0x00400000U) | ((u_int32_t)(1) << 22)
28373 #define MAC_PCU_OBS_BUS_2__WCF0_FULL__CLR(dst) \
28374 (dst) = ((dst) &\
28375 ~0x00400000U) | ((u_int32_t)(0) << 22)
28376
28377 /* macros for field WCF1_FULL */
28378 #define MAC_PCU_OBS_BUS_2__WCF1_FULL__SHIFT 23
28379 #define MAC_PCU_OBS_BUS_2__WCF1_FULL__WIDTH 1
28380 #define MAC_PCU_OBS_BUS_2__WCF1_FULL__MASK 0x00800000U
28381 #define MAC_PCU_OBS_BUS_2__WCF1_FULL__READ(src) \
28382 (((u_int32_t)(src)\
28383 & 0x00800000U) >> 23)
28384 #define MAC_PCU_OBS_BUS_2__WCF1_FULL__SET(dst) \
28385 (dst) = ((dst) &\
28386 ~0x00800000U) | ((u_int32_t)(1) << 23)
28387 #define MAC_PCU_OBS_BUS_2__WCF1_FULL__CLR(dst) \
28388 (dst) = ((dst) &\
28389 ~0x00800000U) | ((u_int32_t)(0) << 23)
28390
28391 /* macros for field WCF_COUNT */
28392 #define MAC_PCU_OBS_BUS_2__WCF_COUNT__SHIFT 24
28393 #define MAC_PCU_OBS_BUS_2__WCF_COUNT__WIDTH 5
28394 #define MAC_PCU_OBS_BUS_2__WCF_COUNT__MASK 0x1f000000U
28395 #define MAC_PCU_OBS_BUS_2__WCF_COUNT__READ(src) \
28396 (((u_int32_t)(src)\
28397 & 0x1f000000U) >> 24)
28398
28399 /* macros for field MACBB_ALL_AWAKE */
28400 #define MAC_PCU_OBS_BUS_2__MACBB_ALL_AWAKE__SHIFT 29
28401 #define MAC_PCU_OBS_BUS_2__MACBB_ALL_AWAKE__WIDTH 1
28402 #define MAC_PCU_OBS_BUS_2__MACBB_ALL_AWAKE__MASK 0x20000000U
28403 #define MAC_PCU_OBS_BUS_2__MACBB_ALL_AWAKE__READ(src) \
28404 (((u_int32_t)(src)\
28405 & 0x20000000U) >> 29)
28406 #define MAC_PCU_OBS_BUS_2__MACBB_ALL_AWAKE__SET(dst) \
28407 (dst) = ((dst) &\
28408 ~0x20000000U) | ((u_int32_t)(1) << 29)
28409 #define MAC_PCU_OBS_BUS_2__MACBB_ALL_AWAKE__CLR(dst) \
28410 (dst) = ((dst) &\
28411 ~0x20000000U) | ((u_int32_t)(0) << 29)
28412 #define MAC_PCU_OBS_BUS_2__TYPE u_int32_t
28413 #define MAC_PCU_OBS_BUS_2__READ 0x3fffffffU
28414
28415 #endif /* __MAC_PCU_OBS_BUS_2_MACRO__ */
28416
28417
28418 /* macros for mac_pcu_reg_block.MAC_PCU_OBS_BUS_2 */
28419 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_OBS_BUS_2__NUM 1
28420
28421 /* macros for BlueprintGlobalNameSpace::MAC_PCU_OBS_BUS_1 */
28422 #ifndef __MAC_PCU_OBS_BUS_1_MACRO__
28423 #define __MAC_PCU_OBS_BUS_1_MACRO__
28424
28425 /* macros for field PCU_DIRECTED */
28426 #define MAC_PCU_OBS_BUS_1__PCU_DIRECTED__SHIFT 0
28427 #define MAC_PCU_OBS_BUS_1__PCU_DIRECTED__WIDTH 1
28428 #define MAC_PCU_OBS_BUS_1__PCU_DIRECTED__MASK 0x00000001U
28429 #define MAC_PCU_OBS_BUS_1__PCU_DIRECTED__READ(src) \
28430 (u_int32_t)(src)\
28431 & 0x00000001U
28432 #define MAC_PCU_OBS_BUS_1__PCU_DIRECTED__SET(dst) \
28433 (dst) = ((dst) &\
28434 ~0x00000001U) | (u_int32_t)(1)
28435 #define MAC_PCU_OBS_BUS_1__PCU_DIRECTED__CLR(dst) \
28436 (dst) = ((dst) &\
28437 ~0x00000001U) | (u_int32_t)(0)
28438
28439 /* macros for field PCU_RX_END */
28440 #define MAC_PCU_OBS_BUS_1__PCU_RX_END__SHIFT 1
28441 #define MAC_PCU_OBS_BUS_1__PCU_RX_END__WIDTH 1
28442 #define MAC_PCU_OBS_BUS_1__PCU_RX_END__MASK 0x00000002U
28443 #define MAC_PCU_OBS_BUS_1__PCU_RX_END__READ(src) \
28444 (((u_int32_t)(src)\
28445 & 0x00000002U) >> 1)
28446 #define MAC_PCU_OBS_BUS_1__PCU_RX_END__SET(dst) \
28447 (dst) = ((dst) &\
28448 ~0x00000002U) | ((u_int32_t)(1) << 1)
28449 #define MAC_PCU_OBS_BUS_1__PCU_RX_END__CLR(dst) \
28450 (dst) = ((dst) &\
28451 ~0x00000002U) | ((u_int32_t)(0) << 1)
28452
28453 /* macros for field RX_WEP */
28454 #define MAC_PCU_OBS_BUS_1__RX_WEP__SHIFT 2
28455 #define MAC_PCU_OBS_BUS_1__RX_WEP__WIDTH 1
28456 #define MAC_PCU_OBS_BUS_1__RX_WEP__MASK 0x00000004U
28457 #define MAC_PCU_OBS_BUS_1__RX_WEP__READ(src) \
28458 (((u_int32_t)(src)\
28459 & 0x00000004U) >> 2)
28460 #define MAC_PCU_OBS_BUS_1__RX_WEP__SET(dst) \
28461 (dst) = ((dst) &\
28462 ~0x00000004U) | ((u_int32_t)(1) << 2)
28463 #define MAC_PCU_OBS_BUS_1__RX_WEP__CLR(dst) \
28464 (dst) = ((dst) &\
28465 ~0x00000004U) | ((u_int32_t)(0) << 2)
28466
28467 /* macros for field RX_MY_BEACON */
28468 #define MAC_PCU_OBS_BUS_1__RX_MY_BEACON__SHIFT 3
28469 #define MAC_PCU_OBS_BUS_1__RX_MY_BEACON__WIDTH 1
28470 #define MAC_PCU_OBS_BUS_1__RX_MY_BEACON__MASK 0x00000008U
28471 #define MAC_PCU_OBS_BUS_1__RX_MY_BEACON__READ(src) \
28472 (((u_int32_t)(src)\
28473 & 0x00000008U) >> 3)
28474 #define MAC_PCU_OBS_BUS_1__RX_MY_BEACON__SET(dst) \
28475 (dst) = ((dst) &\
28476 ~0x00000008U) | ((u_int32_t)(1) << 3)
28477 #define MAC_PCU_OBS_BUS_1__RX_MY_BEACON__CLR(dst) \
28478 (dst) = ((dst) &\
28479 ~0x00000008U) | ((u_int32_t)(0) << 3)
28480
28481 /* macros for field FILTER_PASS */
28482 #define MAC_PCU_OBS_BUS_1__FILTER_PASS__SHIFT 4
28483 #define MAC_PCU_OBS_BUS_1__FILTER_PASS__WIDTH 1
28484 #define MAC_PCU_OBS_BUS_1__FILTER_PASS__MASK 0x00000010U
28485 #define MAC_PCU_OBS_BUS_1__FILTER_PASS__READ(src) \
28486 (((u_int32_t)(src)\
28487 & 0x00000010U) >> 4)
28488 #define MAC_PCU_OBS_BUS_1__FILTER_PASS__SET(dst) \
28489 (dst) = ((dst) &\
28490 ~0x00000010U) | ((u_int32_t)(1) << 4)
28491 #define MAC_PCU_OBS_BUS_1__FILTER_PASS__CLR(dst) \
28492 (dst) = ((dst) &\
28493 ~0x00000010U) | ((u_int32_t)(0) << 4)
28494
28495 /* macros for field TX_HCF */
28496 #define MAC_PCU_OBS_BUS_1__TX_HCF__SHIFT 5
28497 #define MAC_PCU_OBS_BUS_1__TX_HCF__WIDTH 1
28498 #define MAC_PCU_OBS_BUS_1__TX_HCF__MASK 0x00000020U
28499 #define MAC_PCU_OBS_BUS_1__TX_HCF__READ(src) \
28500 (((u_int32_t)(src)\
28501 & 0x00000020U) >> 5)
28502 #define MAC_PCU_OBS_BUS_1__TX_HCF__SET(dst) \
28503 (dst) = ((dst) &\
28504 ~0x00000020U) | ((u_int32_t)(1) << 5)
28505 #define MAC_PCU_OBS_BUS_1__TX_HCF__CLR(dst) \
28506 (dst) = ((dst) &\
28507 ~0x00000020U) | ((u_int32_t)(0) << 5)
28508
28509 /* macros for field TM_QUIET_TIME */
28510 #define MAC_PCU_OBS_BUS_1__TM_QUIET_TIME__SHIFT 6
28511 #define MAC_PCU_OBS_BUS_1__TM_QUIET_TIME__WIDTH 1
28512 #define MAC_PCU_OBS_BUS_1__TM_QUIET_TIME__MASK 0x00000040U
28513 #define MAC_PCU_OBS_BUS_1__TM_QUIET_TIME__READ(src) \
28514 (((u_int32_t)(src)\
28515 & 0x00000040U) >> 6)
28516 #define MAC_PCU_OBS_BUS_1__TM_QUIET_TIME__SET(dst) \
28517 (dst) = ((dst) &\
28518 ~0x00000040U) | ((u_int32_t)(1) << 6)
28519 #define MAC_PCU_OBS_BUS_1__TM_QUIET_TIME__CLR(dst) \
28520 (dst) = ((dst) &\
28521 ~0x00000040U) | ((u_int32_t)(0) << 6)
28522
28523 /* macros for field PCU_CHANNEL_IDLE */
28524 #define MAC_PCU_OBS_BUS_1__PCU_CHANNEL_IDLE__SHIFT 7
28525 #define MAC_PCU_OBS_BUS_1__PCU_CHANNEL_IDLE__WIDTH 1
28526 #define MAC_PCU_OBS_BUS_1__PCU_CHANNEL_IDLE__MASK 0x00000080U
28527 #define MAC_PCU_OBS_BUS_1__PCU_CHANNEL_IDLE__READ(src) \
28528 (((u_int32_t)(src)\
28529 & 0x00000080U) >> 7)
28530 #define MAC_PCU_OBS_BUS_1__PCU_CHANNEL_IDLE__SET(dst) \
28531 (dst) = ((dst) &\
28532 ~0x00000080U) | ((u_int32_t)(1) << 7)
28533 #define MAC_PCU_OBS_BUS_1__PCU_CHANNEL_IDLE__CLR(dst) \
28534 (dst) = ((dst) &\
28535 ~0x00000080U) | ((u_int32_t)(0) << 7)
28536
28537 /* macros for field TX_HOLD */
28538 #define MAC_PCU_OBS_BUS_1__TX_HOLD__SHIFT 8
28539 #define MAC_PCU_OBS_BUS_1__TX_HOLD__WIDTH 1
28540 #define MAC_PCU_OBS_BUS_1__TX_HOLD__MASK 0x00000100U
28541 #define MAC_PCU_OBS_BUS_1__TX_HOLD__READ(src) \
28542 (((u_int32_t)(src)\
28543 & 0x00000100U) >> 8)
28544 #define MAC_PCU_OBS_BUS_1__TX_HOLD__SET(dst) \
28545 (dst) = ((dst) &\
28546 ~0x00000100U) | ((u_int32_t)(1) << 8)
28547 #define MAC_PCU_OBS_BUS_1__TX_HOLD__CLR(dst) \
28548 (dst) = ((dst) &\
28549 ~0x00000100U) | ((u_int32_t)(0) << 8)
28550
28551 /* macros for field TX_FRAME */
28552 #define MAC_PCU_OBS_BUS_1__TX_FRAME__SHIFT 9
28553 #define MAC_PCU_OBS_BUS_1__TX_FRAME__WIDTH 1
28554 #define MAC_PCU_OBS_BUS_1__TX_FRAME__MASK 0x00000200U
28555 #define MAC_PCU_OBS_BUS_1__TX_FRAME__READ(src) \
28556 (((u_int32_t)(src)\
28557 & 0x00000200U) >> 9)
28558 #define MAC_PCU_OBS_BUS_1__TX_FRAME__SET(dst) \
28559 (dst) = ((dst) &\
28560 ~0x00000200U) | ((u_int32_t)(1) << 9)
28561 #define MAC_PCU_OBS_BUS_1__TX_FRAME__CLR(dst) \
28562 (dst) = ((dst) &\
28563 ~0x00000200U) | ((u_int32_t)(0) << 9)
28564
28565 /* macros for field RX_FRAME */
28566 #define MAC_PCU_OBS_BUS_1__RX_FRAME__SHIFT 10
28567 #define MAC_PCU_OBS_BUS_1__RX_FRAME__WIDTH 1
28568 #define MAC_PCU_OBS_BUS_1__RX_FRAME__MASK 0x00000400U
28569 #define MAC_PCU_OBS_BUS_1__RX_FRAME__READ(src) \
28570 (((u_int32_t)(src)\
28571 & 0x00000400U) >> 10)
28572 #define MAC_PCU_OBS_BUS_1__RX_FRAME__SET(dst) \
28573 (dst) = ((dst) &\
28574 ~0x00000400U) | ((u_int32_t)(1) << 10)
28575 #define MAC_PCU_OBS_BUS_1__RX_FRAME__CLR(dst) \
28576 (dst) = ((dst) &\
28577 ~0x00000400U) | ((u_int32_t)(0) << 10)
28578
28579 /* macros for field RX_CLEAR */
28580 #define MAC_PCU_OBS_BUS_1__RX_CLEAR__SHIFT 11
28581 #define MAC_PCU_OBS_BUS_1__RX_CLEAR__WIDTH 1
28582 #define MAC_PCU_OBS_BUS_1__RX_CLEAR__MASK 0x00000800U
28583 #define MAC_PCU_OBS_BUS_1__RX_CLEAR__READ(src) \
28584 (((u_int32_t)(src)\
28585 & 0x00000800U) >> 11)
28586 #define MAC_PCU_OBS_BUS_1__RX_CLEAR__SET(dst) \
28587 (dst) = ((dst) &\
28588 ~0x00000800U) | ((u_int32_t)(1) << 11)
28589 #define MAC_PCU_OBS_BUS_1__RX_CLEAR__CLR(dst) \
28590 (dst) = ((dst) &\
28591 ~0x00000800U) | ((u_int32_t)(0) << 11)
28592
28593 /* macros for field WEP_STATE */
28594 #define MAC_PCU_OBS_BUS_1__WEP_STATE__SHIFT 12
28595 #define MAC_PCU_OBS_BUS_1__WEP_STATE__WIDTH 6
28596 #define MAC_PCU_OBS_BUS_1__WEP_STATE__MASK 0x0003f000U
28597 #define MAC_PCU_OBS_BUS_1__WEP_STATE__READ(src) \
28598 (((u_int32_t)(src)\
28599 & 0x0003f000U) >> 12)
28600
28601 /* macros for field RX_STATE */
28602 #define MAC_PCU_OBS_BUS_1__RX_STATE__SHIFT 20
28603 #define MAC_PCU_OBS_BUS_1__RX_STATE__WIDTH 5
28604 #define MAC_PCU_OBS_BUS_1__RX_STATE__MASK 0x01f00000U
28605 #define MAC_PCU_OBS_BUS_1__RX_STATE__READ(src) \
28606 (((u_int32_t)(src)\
28607 & 0x01f00000U) >> 20)
28608
28609 /* macros for field TX_STATE */
28610 #define MAC_PCU_OBS_BUS_1__TX_STATE__SHIFT 25
28611 #define MAC_PCU_OBS_BUS_1__TX_STATE__WIDTH 6
28612 #define MAC_PCU_OBS_BUS_1__TX_STATE__MASK 0x7e000000U
28613 #define MAC_PCU_OBS_BUS_1__TX_STATE__READ(src) \
28614 (((u_int32_t)(src)\
28615 & 0x7e000000U) >> 25)
28616 #define MAC_PCU_OBS_BUS_1__TYPE u_int32_t
28617 #define MAC_PCU_OBS_BUS_1__READ 0x7ff3ffffU
28618
28619 #endif /* __MAC_PCU_OBS_BUS_1_MACRO__ */
28620
28621
28622 /* macros for mac_pcu_reg_block.MAC_PCU_OBS_BUS_1 */
28623 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_OBS_BUS_1__NUM 1
28624
28625 /* macros for BlueprintGlobalNameSpace::MAC_PCU_DYM_MIMO_PWR_SAVE */
28626 #ifndef __MAC_PCU_DYM_MIMO_PWR_SAVE_MACRO__
28627 #define __MAC_PCU_DYM_MIMO_PWR_SAVE_MACRO__
28628
28629 /* macros for field USE_MAC_CTRL */
28630 #define MAC_PCU_DYM_MIMO_PWR_SAVE__USE_MAC_CTRL__SHIFT 0
28631 #define MAC_PCU_DYM_MIMO_PWR_SAVE__USE_MAC_CTRL__WIDTH 1
28632 #define MAC_PCU_DYM_MIMO_PWR_SAVE__USE_MAC_CTRL__MASK 0x00000001U
28633 #define MAC_PCU_DYM_MIMO_PWR_SAVE__USE_MAC_CTRL__READ(src) \
28634 (u_int32_t)(src)\
28635 & 0x00000001U
28636 #define MAC_PCU_DYM_MIMO_PWR_SAVE__USE_MAC_CTRL__WRITE(src) \
28637 ((u_int32_t)(src)\
28638 & 0x00000001U)
28639 #define MAC_PCU_DYM_MIMO_PWR_SAVE__USE_MAC_CTRL__MODIFY(dst, src) \
28640 (dst) = ((dst) &\
28641 ~0x00000001U) | ((u_int32_t)(src) &\
28642 0x00000001U)
28643 #define MAC_PCU_DYM_MIMO_PWR_SAVE__USE_MAC_CTRL__VERIFY(src) \
28644 (!(((u_int32_t)(src)\
28645 & ~0x00000001U)))
28646 #define MAC_PCU_DYM_MIMO_PWR_SAVE__USE_MAC_CTRL__SET(dst) \
28647 (dst) = ((dst) &\
28648 ~0x00000001U) | (u_int32_t)(1)
28649 #define MAC_PCU_DYM_MIMO_PWR_SAVE__USE_MAC_CTRL__CLR(dst) \
28650 (dst) = ((dst) &\
28651 ~0x00000001U) | (u_int32_t)(0)
28652
28653 /* macros for field HW_CTRL_EN */
28654 #define MAC_PCU_DYM_MIMO_PWR_SAVE__HW_CTRL_EN__SHIFT 1
28655 #define MAC_PCU_DYM_MIMO_PWR_SAVE__HW_CTRL_EN__WIDTH 1
28656 #define MAC_PCU_DYM_MIMO_PWR_SAVE__HW_CTRL_EN__MASK 0x00000002U
28657 #define MAC_PCU_DYM_MIMO_PWR_SAVE__HW_CTRL_EN__READ(src) \
28658 (((u_int32_t)(src)\
28659 & 0x00000002U) >> 1)
28660 #define MAC_PCU_DYM_MIMO_PWR_SAVE__HW_CTRL_EN__WRITE(src) \
28661 (((u_int32_t)(src)\
28662 << 1) & 0x00000002U)
28663 #define MAC_PCU_DYM_MIMO_PWR_SAVE__HW_CTRL_EN__MODIFY(dst, src) \
28664 (dst) = ((dst) &\
28665 ~0x00000002U) | (((u_int32_t)(src) <<\
28666 1) & 0x00000002U)
28667 #define MAC_PCU_DYM_MIMO_PWR_SAVE__HW_CTRL_EN__VERIFY(src) \
28668 (!((((u_int32_t)(src)\
28669 << 1) & ~0x00000002U)))
28670 #define MAC_PCU_DYM_MIMO_PWR_SAVE__HW_CTRL_EN__SET(dst) \
28671 (dst) = ((dst) &\
28672 ~0x00000002U) | ((u_int32_t)(1) << 1)
28673 #define MAC_PCU_DYM_MIMO_PWR_SAVE__HW_CTRL_EN__CLR(dst) \
28674 (dst) = ((dst) &\
28675 ~0x00000002U) | ((u_int32_t)(0) << 1)
28676
28677 /* macros for field SW_CHAIN_MASK_SEL */
28678 #define MAC_PCU_DYM_MIMO_PWR_SAVE__SW_CHAIN_MASK_SEL__SHIFT 2
28679 #define MAC_PCU_DYM_MIMO_PWR_SAVE__SW_CHAIN_MASK_SEL__WIDTH 1
28680 #define MAC_PCU_DYM_MIMO_PWR_SAVE__SW_CHAIN_MASK_SEL__MASK 0x00000004U
28681 #define MAC_PCU_DYM_MIMO_PWR_SAVE__SW_CHAIN_MASK_SEL__READ(src) \
28682 (((u_int32_t)(src)\
28683 & 0x00000004U) >> 2)
28684 #define MAC_PCU_DYM_MIMO_PWR_SAVE__SW_CHAIN_MASK_SEL__WRITE(src) \
28685 (((u_int32_t)(src)\
28686 << 2) & 0x00000004U)
28687 #define MAC_PCU_DYM_MIMO_PWR_SAVE__SW_CHAIN_MASK_SEL__MODIFY(dst, src) \
28688 (dst) = ((dst) &\
28689 ~0x00000004U) | (((u_int32_t)(src) <<\
28690 2) & 0x00000004U)
28691 #define MAC_PCU_DYM_MIMO_PWR_SAVE__SW_CHAIN_MASK_SEL__VERIFY(src) \
28692 (!((((u_int32_t)(src)\
28693 << 2) & ~0x00000004U)))
28694 #define MAC_PCU_DYM_MIMO_PWR_SAVE__SW_CHAIN_MASK_SEL__SET(dst) \
28695 (dst) = ((dst) &\
28696 ~0x00000004U) | ((u_int32_t)(1) << 2)
28697 #define MAC_PCU_DYM_MIMO_PWR_SAVE__SW_CHAIN_MASK_SEL__CLR(dst) \
28698 (dst) = ((dst) &\
28699 ~0x00000004U) | ((u_int32_t)(0) << 2)
28700
28701 /* macros for field LOW_PWR_CHAIN_MASK */
28702 #define MAC_PCU_DYM_MIMO_PWR_SAVE__LOW_PWR_CHAIN_MASK__SHIFT 4
28703 #define MAC_PCU_DYM_MIMO_PWR_SAVE__LOW_PWR_CHAIN_MASK__WIDTH 3
28704 #define MAC_PCU_DYM_MIMO_PWR_SAVE__LOW_PWR_CHAIN_MASK__MASK 0x00000070U
28705 #define MAC_PCU_DYM_MIMO_PWR_SAVE__LOW_PWR_CHAIN_MASK__READ(src) \
28706 (((u_int32_t)(src)\
28707 & 0x00000070U) >> 4)
28708 #define MAC_PCU_DYM_MIMO_PWR_SAVE__LOW_PWR_CHAIN_MASK__WRITE(src) \
28709 (((u_int32_t)(src)\
28710 << 4) & 0x00000070U)
28711 #define MAC_PCU_DYM_MIMO_PWR_SAVE__LOW_PWR_CHAIN_MASK__MODIFY(dst, src) \
28712 (dst) = ((dst) &\
28713 ~0x00000070U) | (((u_int32_t)(src) <<\
28714 4) & 0x00000070U)
28715 #define MAC_PCU_DYM_MIMO_PWR_SAVE__LOW_PWR_CHAIN_MASK__VERIFY(src) \
28716 (!((((u_int32_t)(src)\
28717 << 4) & ~0x00000070U)))
28718
28719 /* macros for field HI_PWR_CHAIN_MASK */
28720 #define MAC_PCU_DYM_MIMO_PWR_SAVE__HI_PWR_CHAIN_MASK__SHIFT 8
28721 #define MAC_PCU_DYM_MIMO_PWR_SAVE__HI_PWR_CHAIN_MASK__WIDTH 3
28722 #define MAC_PCU_DYM_MIMO_PWR_SAVE__HI_PWR_CHAIN_MASK__MASK 0x00000700U
28723 #define MAC_PCU_DYM_MIMO_PWR_SAVE__HI_PWR_CHAIN_MASK__READ(src) \
28724 (((u_int32_t)(src)\
28725 & 0x00000700U) >> 8)
28726 #define MAC_PCU_DYM_MIMO_PWR_SAVE__HI_PWR_CHAIN_MASK__WRITE(src) \
28727 (((u_int32_t)(src)\
28728 << 8) & 0x00000700U)
28729 #define MAC_PCU_DYM_MIMO_PWR_SAVE__HI_PWR_CHAIN_MASK__MODIFY(dst, src) \
28730 (dst) = ((dst) &\
28731 ~0x00000700U) | (((u_int32_t)(src) <<\
28732 8) & 0x00000700U)
28733 #define MAC_PCU_DYM_MIMO_PWR_SAVE__HI_PWR_CHAIN_MASK__VERIFY(src) \
28734 (!((((u_int32_t)(src)\
28735 << 8) & ~0x00000700U)))
28736 #define MAC_PCU_DYM_MIMO_PWR_SAVE__TYPE u_int32_t
28737 #define MAC_PCU_DYM_MIMO_PWR_SAVE__READ 0x00000777U
28738 #define MAC_PCU_DYM_MIMO_PWR_SAVE__WRITE 0x00000777U
28739
28740 #endif /* __MAC_PCU_DYM_MIMO_PWR_SAVE_MACRO__ */
28741
28742
28743 /* macros for mac_pcu_reg_block.MAC_PCU_DYM_MIMO_PWR_SAVE */
28744 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_DYM_MIMO_PWR_SAVE__NUM 1
28745
28746 /* macros for BlueprintGlobalNameSpace::MAC_PCU_TDMA_TXFRAME_START_TIME_TRIGGER_LSB */
28747 #ifndef __MAC_PCU_TDMA_TXFRAME_START_TIME_TRIGGER_LSB_MACRO__
28748 #define __MAC_PCU_TDMA_TXFRAME_START_TIME_TRIGGER_LSB_MACRO__
28749
28750 /* macros for field VALUE */
28751 #define MAC_PCU_TDMA_TXFRAME_START_TIME_TRIGGER_LSB__VALUE__SHIFT 0
28752 #define MAC_PCU_TDMA_TXFRAME_START_TIME_TRIGGER_LSB__VALUE__WIDTH 32
28753 #define MAC_PCU_TDMA_TXFRAME_START_TIME_TRIGGER_LSB__VALUE__MASK 0xffffffffU
28754 #define MAC_PCU_TDMA_TXFRAME_START_TIME_TRIGGER_LSB__VALUE__READ(src) \
28755 (u_int32_t)(src)\
28756 & 0xffffffffU
28757 #define MAC_PCU_TDMA_TXFRAME_START_TIME_TRIGGER_LSB__VALUE__WRITE(src) \
28758 ((u_int32_t)(src)\
28759 & 0xffffffffU)
28760 #define MAC_PCU_TDMA_TXFRAME_START_TIME_TRIGGER_LSB__VALUE__MODIFY(dst, src) \
28761 (dst) = ((dst) &\
28762 ~0xffffffffU) | ((u_int32_t)(src) &\
28763 0xffffffffU)
28764 #define MAC_PCU_TDMA_TXFRAME_START_TIME_TRIGGER_LSB__VALUE__VERIFY(src) \
28765 (!(((u_int32_t)(src)\
28766 & ~0xffffffffU)))
28767 #define MAC_PCU_TDMA_TXFRAME_START_TIME_TRIGGER_LSB__TYPE u_int32_t
28768 #define MAC_PCU_TDMA_TXFRAME_START_TIME_TRIGGER_LSB__READ 0xffffffffU
28769 #define MAC_PCU_TDMA_TXFRAME_START_TIME_TRIGGER_LSB__WRITE 0xffffffffU
28770
28771 #endif /* __MAC_PCU_TDMA_TXFRAME_START_TIME_TRIGGER_LSB_MACRO__ */
28772
28773
28774 /* macros for mac_pcu_reg_block.MAC_PCU_TDMA_TXFRAME_START_TIME_TRIGGER_LSB */
28775 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_TDMA_TXFRAME_START_TIME_TRIGGER_LSB__NUM \
28776 1
28777
28778 /* macros for BlueprintGlobalNameSpace::MAC_PCU_TDMA_TXFRAME_START_TIME_TRIGGER_MSB */
28779 #ifndef __MAC_PCU_TDMA_TXFRAME_START_TIME_TRIGGER_MSB_MACRO__
28780 #define __MAC_PCU_TDMA_TXFRAME_START_TIME_TRIGGER_MSB_MACRO__
28781
28782 /* macros for field VALUE */
28783 #define MAC_PCU_TDMA_TXFRAME_START_TIME_TRIGGER_MSB__VALUE__SHIFT 0
28784 #define MAC_PCU_TDMA_TXFRAME_START_TIME_TRIGGER_MSB__VALUE__WIDTH 32
28785 #define MAC_PCU_TDMA_TXFRAME_START_TIME_TRIGGER_MSB__VALUE__MASK 0xffffffffU
28786 #define MAC_PCU_TDMA_TXFRAME_START_TIME_TRIGGER_MSB__VALUE__READ(src) \
28787 (u_int32_t)(src)\
28788 & 0xffffffffU
28789 #define MAC_PCU_TDMA_TXFRAME_START_TIME_TRIGGER_MSB__VALUE__WRITE(src) \
28790 ((u_int32_t)(src)\
28791 & 0xffffffffU)
28792 #define MAC_PCU_TDMA_TXFRAME_START_TIME_TRIGGER_MSB__VALUE__MODIFY(dst, src) \
28793 (dst) = ((dst) &\
28794 ~0xffffffffU) | ((u_int32_t)(src) &\
28795 0xffffffffU)
28796 #define MAC_PCU_TDMA_TXFRAME_START_TIME_TRIGGER_MSB__VALUE__VERIFY(src) \
28797 (!(((u_int32_t)(src)\
28798 & ~0xffffffffU)))
28799 #define MAC_PCU_TDMA_TXFRAME_START_TIME_TRIGGER_MSB__TYPE u_int32_t
28800 #define MAC_PCU_TDMA_TXFRAME_START_TIME_TRIGGER_MSB__READ 0xffffffffU
28801 #define MAC_PCU_TDMA_TXFRAME_START_TIME_TRIGGER_MSB__WRITE 0xffffffffU
28802
28803 #endif /* __MAC_PCU_TDMA_TXFRAME_START_TIME_TRIGGER_MSB_MACRO__ */
28804
28805
28806 /* macros for mac_pcu_reg_block.MAC_PCU_TDMA_TXFRAME_START_TIME_TRIGGER_MSB */
28807 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_TDMA_TXFRAME_START_TIME_TRIGGER_MSB__NUM \
28808 1
28809
28810 /* macros for BlueprintGlobalNameSpace::MAC_PCU_LAST_BEACON_TSF */
28811 #ifndef __MAC_PCU_LAST_BEACON_TSF_MACRO__
28812 #define __MAC_PCU_LAST_BEACON_TSF_MACRO__
28813
28814 /* macros for field VALUE */
28815 #define MAC_PCU_LAST_BEACON_TSF__VALUE__SHIFT 0
28816 #define MAC_PCU_LAST_BEACON_TSF__VALUE__WIDTH 32
28817 #define MAC_PCU_LAST_BEACON_TSF__VALUE__MASK 0xffffffffU
28818 #define MAC_PCU_LAST_BEACON_TSF__VALUE__READ(src) \
28819 (u_int32_t)(src)\
28820 & 0xffffffffU
28821 #define MAC_PCU_LAST_BEACON_TSF__TYPE u_int32_t
28822 #define MAC_PCU_LAST_BEACON_TSF__READ 0xffffffffU
28823
28824 #endif /* __MAC_PCU_LAST_BEACON_TSF_MACRO__ */
28825
28826
28827 /* macros for mac_pcu_reg_block.MAC_PCU_LAST_BEACON_TSF */
28828 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_LAST_BEACON_TSF__NUM 1
28829
28830 /* macros for BlueprintGlobalNameSpace::MAC_PCU_NAV */
28831 #ifndef __MAC_PCU_NAV_MACRO__
28832 #define __MAC_PCU_NAV_MACRO__
28833
28834 /* macros for field VALUE */
28835 #define MAC_PCU_NAV__VALUE__SHIFT 0
28836 #define MAC_PCU_NAV__VALUE__WIDTH 26
28837 #define MAC_PCU_NAV__VALUE__MASK 0x03ffffffU
28838 #define MAC_PCU_NAV__VALUE__READ(src) (u_int32_t)(src) & 0x03ffffffU
28839 #define MAC_PCU_NAV__VALUE__WRITE(src) ((u_int32_t)(src) & 0x03ffffffU)
28840 #define MAC_PCU_NAV__VALUE__MODIFY(dst, src) \
28841 (dst) = ((dst) &\
28842 ~0x03ffffffU) | ((u_int32_t)(src) &\
28843 0x03ffffffU)
28844 #define MAC_PCU_NAV__VALUE__VERIFY(src) (!(((u_int32_t)(src) & ~0x03ffffffU)))
28845 #define MAC_PCU_NAV__TYPE u_int32_t
28846 #define MAC_PCU_NAV__READ 0x03ffffffU
28847 #define MAC_PCU_NAV__WRITE 0x03ffffffU
28848
28849 #endif /* __MAC_PCU_NAV_MACRO__ */
28850
28851
28852 /* macros for mac_pcu_reg_block.MAC_PCU_NAV */
28853 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_NAV__NUM 1
28854
28855 /* macros for BlueprintGlobalNameSpace::MAC_PCU_RTS_SUCCESS_CNT */
28856 #ifndef __MAC_PCU_RTS_SUCCESS_CNT_MACRO__
28857 #define __MAC_PCU_RTS_SUCCESS_CNT_MACRO__
28858
28859 /* macros for field VALUE */
28860 #define MAC_PCU_RTS_SUCCESS_CNT__VALUE__SHIFT 0
28861 #define MAC_PCU_RTS_SUCCESS_CNT__VALUE__WIDTH 16
28862 #define MAC_PCU_RTS_SUCCESS_CNT__VALUE__MASK 0x0000ffffU
28863 #define MAC_PCU_RTS_SUCCESS_CNT__VALUE__READ(src) \
28864 (u_int32_t)(src)\
28865 & 0x0000ffffU
28866 #define MAC_PCU_RTS_SUCCESS_CNT__TYPE u_int32_t
28867 #define MAC_PCU_RTS_SUCCESS_CNT__READ 0x0000ffffU
28868
28869 #endif /* __MAC_PCU_RTS_SUCCESS_CNT_MACRO__ */
28870
28871
28872 /* macros for mac_pcu_reg_block.MAC_PCU_RTS_SUCCESS_CNT */
28873 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_RTS_SUCCESS_CNT__NUM 1
28874
28875 /* macros for BlueprintGlobalNameSpace::MAC_PCU_RTS_FAIL_CNT */
28876 #ifndef __MAC_PCU_RTS_FAIL_CNT_MACRO__
28877 #define __MAC_PCU_RTS_FAIL_CNT_MACRO__
28878
28879 /* macros for field VALUE */
28880 #define MAC_PCU_RTS_FAIL_CNT__VALUE__SHIFT 0
28881 #define MAC_PCU_RTS_FAIL_CNT__VALUE__WIDTH 16
28882 #define MAC_PCU_RTS_FAIL_CNT__VALUE__MASK 0x0000ffffU
28883 #define MAC_PCU_RTS_FAIL_CNT__VALUE__READ(src) (u_int32_t)(src) & 0x0000ffffU
28884 #define MAC_PCU_RTS_FAIL_CNT__TYPE u_int32_t
28885 #define MAC_PCU_RTS_FAIL_CNT__READ 0x0000ffffU
28886
28887 #endif /* __MAC_PCU_RTS_FAIL_CNT_MACRO__ */
28888
28889
28890 /* macros for mac_pcu_reg_block.MAC_PCU_RTS_FAIL_CNT */
28891 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_RTS_FAIL_CNT__NUM 1
28892
28893 /* macros for BlueprintGlobalNameSpace::MAC_PCU_ACK_FAIL_CNT */
28894 #ifndef __MAC_PCU_ACK_FAIL_CNT_MACRO__
28895 #define __MAC_PCU_ACK_FAIL_CNT_MACRO__
28896
28897 /* macros for field VALUE */
28898 #define MAC_PCU_ACK_FAIL_CNT__VALUE__SHIFT 0
28899 #define MAC_PCU_ACK_FAIL_CNT__VALUE__WIDTH 16
28900 #define MAC_PCU_ACK_FAIL_CNT__VALUE__MASK 0x0000ffffU
28901 #define MAC_PCU_ACK_FAIL_CNT__VALUE__READ(src) (u_int32_t)(src) & 0x0000ffffU
28902 #define MAC_PCU_ACK_FAIL_CNT__TYPE u_int32_t
28903 #define MAC_PCU_ACK_FAIL_CNT__READ 0x0000ffffU
28904
28905 #endif /* __MAC_PCU_ACK_FAIL_CNT_MACRO__ */
28906
28907
28908 /* macros for mac_pcu_reg_block.MAC_PCU_ACK_FAIL_CNT */
28909 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_ACK_FAIL_CNT__NUM 1
28910
28911 /* macros for BlueprintGlobalNameSpace::MAC_PCU_FCS_FAIL_CNT */
28912 #ifndef __MAC_PCU_FCS_FAIL_CNT_MACRO__
28913 #define __MAC_PCU_FCS_FAIL_CNT_MACRO__
28914
28915 /* macros for field VALUE */
28916 #define MAC_PCU_FCS_FAIL_CNT__VALUE__SHIFT 0
28917 #define MAC_PCU_FCS_FAIL_CNT__VALUE__WIDTH 16
28918 #define MAC_PCU_FCS_FAIL_CNT__VALUE__MASK 0x0000ffffU
28919 #define MAC_PCU_FCS_FAIL_CNT__VALUE__READ(src) (u_int32_t)(src) & 0x0000ffffU
28920 #define MAC_PCU_FCS_FAIL_CNT__TYPE u_int32_t
28921 #define MAC_PCU_FCS_FAIL_CNT__READ 0x0000ffffU
28922
28923 #endif /* __MAC_PCU_FCS_FAIL_CNT_MACRO__ */
28924
28925
28926 /* macros for mac_pcu_reg_block.MAC_PCU_FCS_FAIL_CNT */
28927 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_FCS_FAIL_CNT__NUM 1
28928
28929 /* macros for BlueprintGlobalNameSpace::MAC_PCU_BEACON_CNT */
28930 #ifndef __MAC_PCU_BEACON_CNT_MACRO__
28931 #define __MAC_PCU_BEACON_CNT_MACRO__
28932
28933 /* macros for field VALUE */
28934 #define MAC_PCU_BEACON_CNT__VALUE__SHIFT 0
28935 #define MAC_PCU_BEACON_CNT__VALUE__WIDTH 16
28936 #define MAC_PCU_BEACON_CNT__VALUE__MASK 0x0000ffffU
28937 #define MAC_PCU_BEACON_CNT__VALUE__READ(src) (u_int32_t)(src) & 0x0000ffffU
28938 #define MAC_PCU_BEACON_CNT__TYPE u_int32_t
28939 #define MAC_PCU_BEACON_CNT__READ 0x0000ffffU
28940
28941 #endif /* __MAC_PCU_BEACON_CNT_MACRO__ */
28942
28943
28944 /* macros for mac_pcu_reg_block.MAC_PCU_BEACON_CNT */
28945 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_BEACON_CNT__NUM 1
28946
28947 /* macros for BlueprintGlobalNameSpace::MAC_PCU_TDMA_SLOT_ALERT_CNTL */
28948 #ifndef __MAC_PCU_TDMA_SLOT_ALERT_CNTL_MACRO__
28949 #define __MAC_PCU_TDMA_SLOT_ALERT_CNTL_MACRO__
28950
28951 /* macros for field VALUE */
28952 #define MAC_PCU_TDMA_SLOT_ALERT_CNTL__VALUE__SHIFT 0
28953 #define MAC_PCU_TDMA_SLOT_ALERT_CNTL__VALUE__WIDTH 16
28954 #define MAC_PCU_TDMA_SLOT_ALERT_CNTL__VALUE__MASK 0x0000ffffU
28955 #define MAC_PCU_TDMA_SLOT_ALERT_CNTL__VALUE__READ(src) \
28956 (u_int32_t)(src)\
28957 & 0x0000ffffU
28958 #define MAC_PCU_TDMA_SLOT_ALERT_CNTL__VALUE__WRITE(src) \
28959 ((u_int32_t)(src)\
28960 & 0x0000ffffU)
28961 #define MAC_PCU_TDMA_SLOT_ALERT_CNTL__VALUE__MODIFY(dst, src) \
28962 (dst) = ((dst) &\
28963 ~0x0000ffffU) | ((u_int32_t)(src) &\
28964 0x0000ffffU)
28965 #define MAC_PCU_TDMA_SLOT_ALERT_CNTL__VALUE__VERIFY(src) \
28966 (!(((u_int32_t)(src)\
28967 & ~0x0000ffffU)))
28968 #define MAC_PCU_TDMA_SLOT_ALERT_CNTL__TYPE u_int32_t
28969 #define MAC_PCU_TDMA_SLOT_ALERT_CNTL__READ 0x0000ffffU
28970 #define MAC_PCU_TDMA_SLOT_ALERT_CNTL__WRITE 0x0000ffffU
28971
28972 #endif /* __MAC_PCU_TDMA_SLOT_ALERT_CNTL_MACRO__ */
28973
28974
28975 /* macros for mac_pcu_reg_block.MAC_PCU_TDMA_SLOT_ALERT_CNTL */
28976 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_TDMA_SLOT_ALERT_CNTL__NUM 1
28977
28978 /* macros for BlueprintGlobalNameSpace::MAC_PCU_BASIC_SET */
28979 #ifndef __MAC_PCU_BASIC_SET_MACRO__
28980 #define __MAC_PCU_BASIC_SET_MACRO__
28981
28982 /* macros for field MCS */
28983 #define MAC_PCU_BASIC_SET__MCS__SHIFT 0
28984 #define MAC_PCU_BASIC_SET__MCS__WIDTH 32
28985 #define MAC_PCU_BASIC_SET__MCS__MASK 0xffffffffU
28986 #define MAC_PCU_BASIC_SET__MCS__READ(src) (u_int32_t)(src) & 0xffffffffU
28987 #define MAC_PCU_BASIC_SET__MCS__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
28988 #define MAC_PCU_BASIC_SET__MCS__MODIFY(dst, src) \
28989 (dst) = ((dst) &\
28990 ~0xffffffffU) | ((u_int32_t)(src) &\
28991 0xffffffffU)
28992 #define MAC_PCU_BASIC_SET__MCS__VERIFY(src) \
28993 (!(((u_int32_t)(src)\
28994 & ~0xffffffffU)))
28995 #define MAC_PCU_BASIC_SET__TYPE u_int32_t
28996 #define MAC_PCU_BASIC_SET__READ 0xffffffffU
28997 #define MAC_PCU_BASIC_SET__WRITE 0xffffffffU
28998
28999 #endif /* __MAC_PCU_BASIC_SET_MACRO__ */
29000
29001
29002 /* macros for mac_pcu_reg_block.MAC_PCU_BASIC_SET */
29003 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_BASIC_SET__NUM 1
29004
29005 /* macros for BlueprintGlobalNameSpace::MAC_PCU_MGMT_SEQ */
29006 #ifndef __MAC_PCU_MGMT_SEQ_MACRO__
29007 #define __MAC_PCU_MGMT_SEQ_MACRO__
29008
29009 /* macros for field MIN */
29010 #define MAC_PCU_MGMT_SEQ__MIN__SHIFT 0
29011 #define MAC_PCU_MGMT_SEQ__MIN__WIDTH 12
29012 #define MAC_PCU_MGMT_SEQ__MIN__MASK 0x00000fffU
29013 #define MAC_PCU_MGMT_SEQ__MIN__READ(src) (u_int32_t)(src) & 0x00000fffU
29014 #define MAC_PCU_MGMT_SEQ__MIN__WRITE(src) ((u_int32_t)(src) & 0x00000fffU)
29015 #define MAC_PCU_MGMT_SEQ__MIN__MODIFY(dst, src) \
29016 (dst) = ((dst) &\
29017 ~0x00000fffU) | ((u_int32_t)(src) &\
29018 0x00000fffU)
29019 #define MAC_PCU_MGMT_SEQ__MIN__VERIFY(src) \
29020 (!(((u_int32_t)(src)\
29021 & ~0x00000fffU)))
29022
29023 /* macros for field MAX */
29024 #define MAC_PCU_MGMT_SEQ__MAX__SHIFT 16
29025 #define MAC_PCU_MGMT_SEQ__MAX__WIDTH 12
29026 #define MAC_PCU_MGMT_SEQ__MAX__MASK 0x0fff0000U
29027 #define MAC_PCU_MGMT_SEQ__MAX__READ(src) \
29028 (((u_int32_t)(src)\
29029 & 0x0fff0000U) >> 16)
29030 #define MAC_PCU_MGMT_SEQ__MAX__WRITE(src) \
29031 (((u_int32_t)(src)\
29032 << 16) & 0x0fff0000U)
29033 #define MAC_PCU_MGMT_SEQ__MAX__MODIFY(dst, src) \
29034 (dst) = ((dst) &\
29035 ~0x0fff0000U) | (((u_int32_t)(src) <<\
29036 16) & 0x0fff0000U)
29037 #define MAC_PCU_MGMT_SEQ__MAX__VERIFY(src) \
29038 (!((((u_int32_t)(src)\
29039 << 16) & ~0x0fff0000U)))
29040 #define MAC_PCU_MGMT_SEQ__TYPE u_int32_t
29041 #define MAC_PCU_MGMT_SEQ__READ 0x0fff0fffU
29042 #define MAC_PCU_MGMT_SEQ__WRITE 0x0fff0fffU
29043
29044 #endif /* __MAC_PCU_MGMT_SEQ_MACRO__ */
29045
29046
29047 /* macros for mac_pcu_reg_block.MAC_PCU_MGMT_SEQ */
29048 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_MGMT_SEQ__NUM 1
29049
29050 /* macros for BlueprintGlobalNameSpace::MAC_PCU_BF_RPT1 */
29051 #ifndef __MAC_PCU_BF_RPT1_MACRO__
29052 #define __MAC_PCU_BF_RPT1_MACRO__
29053
29054 /* macros for field V_ACTION_VALUE */
29055 #define MAC_PCU_BF_RPT1__V_ACTION_VALUE__SHIFT 0
29056 #define MAC_PCU_BF_RPT1__V_ACTION_VALUE__WIDTH 8
29057 #define MAC_PCU_BF_RPT1__V_ACTION_VALUE__MASK 0x000000ffU
29058 #define MAC_PCU_BF_RPT1__V_ACTION_VALUE__READ(src) \
29059 (u_int32_t)(src)\
29060 & 0x000000ffU
29061 #define MAC_PCU_BF_RPT1__V_ACTION_VALUE__WRITE(src) \
29062 ((u_int32_t)(src)\
29063 & 0x000000ffU)
29064 #define MAC_PCU_BF_RPT1__V_ACTION_VALUE__MODIFY(dst, src) \
29065 (dst) = ((dst) &\
29066 ~0x000000ffU) | ((u_int32_t)(src) &\
29067 0x000000ffU)
29068 #define MAC_PCU_BF_RPT1__V_ACTION_VALUE__VERIFY(src) \
29069 (!(((u_int32_t)(src)\
29070 & ~0x000000ffU)))
29071
29072 /* macros for field CV_ACTION_VALUE */
29073 #define MAC_PCU_BF_RPT1__CV_ACTION_VALUE__SHIFT 8
29074 #define MAC_PCU_BF_RPT1__CV_ACTION_VALUE__WIDTH 8
29075 #define MAC_PCU_BF_RPT1__CV_ACTION_VALUE__MASK 0x0000ff00U
29076 #define MAC_PCU_BF_RPT1__CV_ACTION_VALUE__READ(src) \
29077 (((u_int32_t)(src)\
29078 & 0x0000ff00U) >> 8)
29079 #define MAC_PCU_BF_RPT1__CV_ACTION_VALUE__WRITE(src) \
29080 (((u_int32_t)(src)\
29081 << 8) & 0x0000ff00U)
29082 #define MAC_PCU_BF_RPT1__CV_ACTION_VALUE__MODIFY(dst, src) \
29083 (dst) = ((dst) &\
29084 ~0x0000ff00U) | (((u_int32_t)(src) <<\
29085 8) & 0x0000ff00U)
29086 #define MAC_PCU_BF_RPT1__CV_ACTION_VALUE__VERIFY(src) \
29087 (!((((u_int32_t)(src)\
29088 << 8) & ~0x0000ff00U)))
29089
29090 /* macros for field CATEGORY_VALUE */
29091 #define MAC_PCU_BF_RPT1__CATEGORY_VALUE__SHIFT 16
29092 #define MAC_PCU_BF_RPT1__CATEGORY_VALUE__WIDTH 8
29093 #define MAC_PCU_BF_RPT1__CATEGORY_VALUE__MASK 0x00ff0000U
29094 #define MAC_PCU_BF_RPT1__CATEGORY_VALUE__READ(src) \
29095 (((u_int32_t)(src)\
29096 & 0x00ff0000U) >> 16)
29097 #define MAC_PCU_BF_RPT1__CATEGORY_VALUE__WRITE(src) \
29098 (((u_int32_t)(src)\
29099 << 16) & 0x00ff0000U)
29100 #define MAC_PCU_BF_RPT1__CATEGORY_VALUE__MODIFY(dst, src) \
29101 (dst) = ((dst) &\
29102 ~0x00ff0000U) | (((u_int32_t)(src) <<\
29103 16) & 0x00ff0000U)
29104 #define MAC_PCU_BF_RPT1__CATEGORY_VALUE__VERIFY(src) \
29105 (!((((u_int32_t)(src)\
29106 << 16) & ~0x00ff0000U)))
29107
29108 /* macros for field FRAME_SUBTYPE_VALUE */
29109 #define MAC_PCU_BF_RPT1__FRAME_SUBTYPE_VALUE__SHIFT 24
29110 #define MAC_PCU_BF_RPT1__FRAME_SUBTYPE_VALUE__WIDTH 4
29111 #define MAC_PCU_BF_RPT1__FRAME_SUBTYPE_VALUE__MASK 0x0f000000U
29112 #define MAC_PCU_BF_RPT1__FRAME_SUBTYPE_VALUE__READ(src) \
29113 (((u_int32_t)(src)\
29114 & 0x0f000000U) >> 24)
29115 #define MAC_PCU_BF_RPT1__FRAME_SUBTYPE_VALUE__WRITE(src) \
29116 (((u_int32_t)(src)\
29117 << 24) & 0x0f000000U)
29118 #define MAC_PCU_BF_RPT1__FRAME_SUBTYPE_VALUE__MODIFY(dst, src) \
29119 (dst) = ((dst) &\
29120 ~0x0f000000U) | (((u_int32_t)(src) <<\
29121 24) & 0x0f000000U)
29122 #define MAC_PCU_BF_RPT1__FRAME_SUBTYPE_VALUE__VERIFY(src) \
29123 (!((((u_int32_t)(src)\
29124 << 24) & ~0x0f000000U)))
29125
29126 /* macros for field FRAME_TYPE_VALUE */
29127 #define MAC_PCU_BF_RPT1__FRAME_TYPE_VALUE__SHIFT 28
29128 #define MAC_PCU_BF_RPT1__FRAME_TYPE_VALUE__WIDTH 2
29129 #define MAC_PCU_BF_RPT1__FRAME_TYPE_VALUE__MASK 0x30000000U
29130 #define MAC_PCU_BF_RPT1__FRAME_TYPE_VALUE__READ(src) \
29131 (((u_int32_t)(src)\
29132 & 0x30000000U) >> 28)
29133 #define MAC_PCU_BF_RPT1__FRAME_TYPE_VALUE__WRITE(src) \
29134 (((u_int32_t)(src)\
29135 << 28) & 0x30000000U)
29136 #define MAC_PCU_BF_RPT1__FRAME_TYPE_VALUE__MODIFY(dst, src) \
29137 (dst) = ((dst) &\
29138 ~0x30000000U) | (((u_int32_t)(src) <<\
29139 28) & 0x30000000U)
29140 #define MAC_PCU_BF_RPT1__FRAME_TYPE_VALUE__VERIFY(src) \
29141 (!((((u_int32_t)(src)\
29142 << 28) & ~0x30000000U)))
29143 #define MAC_PCU_BF_RPT1__TYPE u_int32_t
29144 #define MAC_PCU_BF_RPT1__READ 0x3fffffffU
29145 #define MAC_PCU_BF_RPT1__WRITE 0x3fffffffU
29146
29147 #endif /* __MAC_PCU_BF_RPT1_MACRO__ */
29148
29149
29150 /* macros for mac_pcu_reg_block.MAC_PCU_BF_RPT1 */
29151 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_BF_RPT1__NUM 1
29152
29153 /* macros for BlueprintGlobalNameSpace::MAC_PCU_BF_RPT2 */
29154 #ifndef __MAC_PCU_BF_RPT2_MACRO__
29155 #define __MAC_PCU_BF_RPT2_MACRO__
29156
29157 /* macros for field FRAME_SUBTYPE_VALUE */
29158 #define MAC_PCU_BF_RPT2__FRAME_SUBTYPE_VALUE__SHIFT 0
29159 #define MAC_PCU_BF_RPT2__FRAME_SUBTYPE_VALUE__WIDTH 4
29160 #define MAC_PCU_BF_RPT2__FRAME_SUBTYPE_VALUE__MASK 0x0000000fU
29161 #define MAC_PCU_BF_RPT2__FRAME_SUBTYPE_VALUE__READ(src) \
29162 (u_int32_t)(src)\
29163 & 0x0000000fU
29164 #define MAC_PCU_BF_RPT2__FRAME_SUBTYPE_VALUE__WRITE(src) \
29165 ((u_int32_t)(src)\
29166 & 0x0000000fU)
29167 #define MAC_PCU_BF_RPT2__FRAME_SUBTYPE_VALUE__MODIFY(dst, src) \
29168 (dst) = ((dst) &\
29169 ~0x0000000fU) | ((u_int32_t)(src) &\
29170 0x0000000fU)
29171 #define MAC_PCU_BF_RPT2__FRAME_SUBTYPE_VALUE__VERIFY(src) \
29172 (!(((u_int32_t)(src)\
29173 & ~0x0000000fU)))
29174 #define MAC_PCU_BF_RPT2__TYPE u_int32_t
29175 #define MAC_PCU_BF_RPT2__READ 0x0000000fU
29176 #define MAC_PCU_BF_RPT2__WRITE 0x0000000fU
29177
29178 #endif /* __MAC_PCU_BF_RPT2_MACRO__ */
29179
29180
29181 /* macros for mac_pcu_reg_block.MAC_PCU_BF_RPT2 */
29182 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_BF_RPT2__NUM 1
29183
29184 /* macros for BlueprintGlobalNameSpace::MAC_PCU_TX_ANT_1 */
29185 #ifndef __MAC_PCU_TX_ANT_1_MACRO__
29186 #define __MAC_PCU_TX_ANT_1_MACRO__
29187
29188 /* macros for field VALUE */
29189 #define MAC_PCU_TX_ANT_1__VALUE__SHIFT 0
29190 #define MAC_PCU_TX_ANT_1__VALUE__WIDTH 32
29191 #define MAC_PCU_TX_ANT_1__VALUE__MASK 0xffffffffU
29192 #define MAC_PCU_TX_ANT_1__VALUE__READ(src) (u_int32_t)(src) & 0xffffffffU
29193 #define MAC_PCU_TX_ANT_1__VALUE__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
29194 #define MAC_PCU_TX_ANT_1__VALUE__MODIFY(dst, src) \
29195 (dst) = ((dst) &\
29196 ~0xffffffffU) | ((u_int32_t)(src) &\
29197 0xffffffffU)
29198 #define MAC_PCU_TX_ANT_1__VALUE__VERIFY(src) \
29199 (!(((u_int32_t)(src)\
29200 & ~0xffffffffU)))
29201 #define MAC_PCU_TX_ANT_1__TYPE u_int32_t
29202 #define MAC_PCU_TX_ANT_1__READ 0xffffffffU
29203 #define MAC_PCU_TX_ANT_1__WRITE 0xffffffffU
29204
29205 #endif /* __MAC_PCU_TX_ANT_1_MACRO__ */
29206
29207
29208 /* macros for mac_pcu_reg_block.MAC_PCU_TX_ANT_1 */
29209 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_TX_ANT_1__NUM 1
29210
29211 /* macros for BlueprintGlobalNameSpace::MAC_PCU_TX_ANT_2 */
29212 #ifndef __MAC_PCU_TX_ANT_2_MACRO__
29213 #define __MAC_PCU_TX_ANT_2_MACRO__
29214
29215 /* macros for field VALUE */
29216 #define MAC_PCU_TX_ANT_2__VALUE__SHIFT 0
29217 #define MAC_PCU_TX_ANT_2__VALUE__WIDTH 32
29218 #define MAC_PCU_TX_ANT_2__VALUE__MASK 0xffffffffU
29219 #define MAC_PCU_TX_ANT_2__VALUE__READ(src) (u_int32_t)(src) & 0xffffffffU
29220 #define MAC_PCU_TX_ANT_2__VALUE__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
29221 #define MAC_PCU_TX_ANT_2__VALUE__MODIFY(dst, src) \
29222 (dst) = ((dst) &\
29223 ~0xffffffffU) | ((u_int32_t)(src) &\
29224 0xffffffffU)
29225 #define MAC_PCU_TX_ANT_2__VALUE__VERIFY(src) \
29226 (!(((u_int32_t)(src)\
29227 & ~0xffffffffU)))
29228 #define MAC_PCU_TX_ANT_2__TYPE u_int32_t
29229 #define MAC_PCU_TX_ANT_2__READ 0xffffffffU
29230 #define MAC_PCU_TX_ANT_2__WRITE 0xffffffffU
29231
29232 #endif /* __MAC_PCU_TX_ANT_2_MACRO__ */
29233
29234
29235 /* macros for mac_pcu_reg_block.MAC_PCU_TX_ANT_2 */
29236 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_TX_ANT_2__NUM 1
29237
29238 /* macros for BlueprintGlobalNameSpace::MAC_PCU_TX_ANT_3 */
29239 #ifndef __MAC_PCU_TX_ANT_3_MACRO__
29240 #define __MAC_PCU_TX_ANT_3_MACRO__
29241
29242 /* macros for field VALUE */
29243 #define MAC_PCU_TX_ANT_3__VALUE__SHIFT 0
29244 #define MAC_PCU_TX_ANT_3__VALUE__WIDTH 32
29245 #define MAC_PCU_TX_ANT_3__VALUE__MASK 0xffffffffU
29246 #define MAC_PCU_TX_ANT_3__VALUE__READ(src) (u_int32_t)(src) & 0xffffffffU
29247 #define MAC_PCU_TX_ANT_3__VALUE__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
29248 #define MAC_PCU_TX_ANT_3__VALUE__MODIFY(dst, src) \
29249 (dst) = ((dst) &\
29250 ~0xffffffffU) | ((u_int32_t)(src) &\
29251 0xffffffffU)
29252 #define MAC_PCU_TX_ANT_3__VALUE__VERIFY(src) \
29253 (!(((u_int32_t)(src)\
29254 & ~0xffffffffU)))
29255 #define MAC_PCU_TX_ANT_3__TYPE u_int32_t
29256 #define MAC_PCU_TX_ANT_3__READ 0xffffffffU
29257 #define MAC_PCU_TX_ANT_3__WRITE 0xffffffffU
29258
29259 #endif /* __MAC_PCU_TX_ANT_3_MACRO__ */
29260
29261
29262 /* macros for mac_pcu_reg_block.MAC_PCU_TX_ANT_3 */
29263 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_TX_ANT_3__NUM 1
29264
29265 /* macros for BlueprintGlobalNameSpace::MAC_PCU_TX_ANT_4 */
29266 #ifndef __MAC_PCU_TX_ANT_4_MACRO__
29267 #define __MAC_PCU_TX_ANT_4_MACRO__
29268
29269 /* macros for field VALUE */
29270 #define MAC_PCU_TX_ANT_4__VALUE__SHIFT 0
29271 #define MAC_PCU_TX_ANT_4__VALUE__WIDTH 32
29272 #define MAC_PCU_TX_ANT_4__VALUE__MASK 0xffffffffU
29273 #define MAC_PCU_TX_ANT_4__VALUE__READ(src) (u_int32_t)(src) & 0xffffffffU
29274 #define MAC_PCU_TX_ANT_4__VALUE__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
29275 #define MAC_PCU_TX_ANT_4__VALUE__MODIFY(dst, src) \
29276 (dst) = ((dst) &\
29277 ~0xffffffffU) | ((u_int32_t)(src) &\
29278 0xffffffffU)
29279 #define MAC_PCU_TX_ANT_4__VALUE__VERIFY(src) \
29280 (!(((u_int32_t)(src)\
29281 & ~0xffffffffU)))
29282 #define MAC_PCU_TX_ANT_4__TYPE u_int32_t
29283 #define MAC_PCU_TX_ANT_4__READ 0xffffffffU
29284 #define MAC_PCU_TX_ANT_4__WRITE 0xffffffffU
29285
29286 #endif /* __MAC_PCU_TX_ANT_4_MACRO__ */
29287
29288
29289 /* macros for mac_pcu_reg_block.MAC_PCU_TX_ANT_4 */
29290 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_TX_ANT_4__NUM 1
29291
29292 /* macros for BlueprintGlobalNameSpace::MAC_PCU_XRMODE */
29293 #ifndef __MAC_PCU_XRMODE_MACRO__
29294 #define __MAC_PCU_XRMODE_MACRO__
29295
29296 /* macros for field POLL_TYPE */
29297 #define MAC_PCU_XRMODE__POLL_TYPE__SHIFT 0
29298 #define MAC_PCU_XRMODE__POLL_TYPE__WIDTH 6
29299 #define MAC_PCU_XRMODE__POLL_TYPE__MASK 0x0000003fU
29300 #define MAC_PCU_XRMODE__POLL_TYPE__READ(src) (u_int32_t)(src) & 0x0000003fU
29301 #define MAC_PCU_XRMODE__POLL_TYPE__WRITE(src) ((u_int32_t)(src) & 0x0000003fU)
29302 #define MAC_PCU_XRMODE__POLL_TYPE__MODIFY(dst, src) \
29303 (dst) = ((dst) &\
29304 ~0x0000003fU) | ((u_int32_t)(src) &\
29305 0x0000003fU)
29306 #define MAC_PCU_XRMODE__POLL_TYPE__VERIFY(src) \
29307 (!(((u_int32_t)(src)\
29308 & ~0x0000003fU)))
29309
29310 /* macros for field WAIT_FOR_POLL */
29311 #define MAC_PCU_XRMODE__WAIT_FOR_POLL__SHIFT 7
29312 #define MAC_PCU_XRMODE__WAIT_FOR_POLL__WIDTH 1
29313 #define MAC_PCU_XRMODE__WAIT_FOR_POLL__MASK 0x00000080U
29314 #define MAC_PCU_XRMODE__WAIT_FOR_POLL__READ(src) \
29315 (((u_int32_t)(src)\
29316 & 0x00000080U) >> 7)
29317 #define MAC_PCU_XRMODE__WAIT_FOR_POLL__WRITE(src) \
29318 (((u_int32_t)(src)\
29319 << 7) & 0x00000080U)
29320 #define MAC_PCU_XRMODE__WAIT_FOR_POLL__MODIFY(dst, src) \
29321 (dst) = ((dst) &\
29322 ~0x00000080U) | (((u_int32_t)(src) <<\
29323 7) & 0x00000080U)
29324 #define MAC_PCU_XRMODE__WAIT_FOR_POLL__VERIFY(src) \
29325 (!((((u_int32_t)(src)\
29326 << 7) & ~0x00000080U)))
29327 #define MAC_PCU_XRMODE__WAIT_FOR_POLL__SET(dst) \
29328 (dst) = ((dst) &\
29329 ~0x00000080U) | ((u_int32_t)(1) << 7)
29330 #define MAC_PCU_XRMODE__WAIT_FOR_POLL__CLR(dst) \
29331 (dst) = ((dst) &\
29332 ~0x00000080U) | ((u_int32_t)(0) << 7)
29333
29334 /* macros for field FRAME_HOLD */
29335 #define MAC_PCU_XRMODE__FRAME_HOLD__SHIFT 20
29336 #define MAC_PCU_XRMODE__FRAME_HOLD__WIDTH 12
29337 #define MAC_PCU_XRMODE__FRAME_HOLD__MASK 0xfff00000U
29338 #define MAC_PCU_XRMODE__FRAME_HOLD__READ(src) \
29339 (((u_int32_t)(src)\
29340 & 0xfff00000U) >> 20)
29341 #define MAC_PCU_XRMODE__FRAME_HOLD__WRITE(src) \
29342 (((u_int32_t)(src)\
29343 << 20) & 0xfff00000U)
29344 #define MAC_PCU_XRMODE__FRAME_HOLD__MODIFY(dst, src) \
29345 (dst) = ((dst) &\
29346 ~0xfff00000U) | (((u_int32_t)(src) <<\
29347 20) & 0xfff00000U)
29348 #define MAC_PCU_XRMODE__FRAME_HOLD__VERIFY(src) \
29349 (!((((u_int32_t)(src)\
29350 << 20) & ~0xfff00000U)))
29351 #define MAC_PCU_XRMODE__TYPE u_int32_t
29352 #define MAC_PCU_XRMODE__READ 0xfff000bfU
29353 #define MAC_PCU_XRMODE__WRITE 0xfff000bfU
29354
29355 #endif /* __MAC_PCU_XRMODE_MACRO__ */
29356
29357
29358 /* macros for mac_pcu_reg_block.MAC_PCU_XRMODE */
29359 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_XRMODE__NUM 1
29360
29361 /* macros for BlueprintGlobalNameSpace::MAC_PCU_XRDEL */
29362 #ifndef __MAC_PCU_XRDEL_MACRO__
29363 #define __MAC_PCU_XRDEL_MACRO__
29364
29365 /* macros for field SLOT_DELAY */
29366 #define MAC_PCU_XRDEL__SLOT_DELAY__SHIFT 0
29367 #define MAC_PCU_XRDEL__SLOT_DELAY__WIDTH 16
29368 #define MAC_PCU_XRDEL__SLOT_DELAY__MASK 0x0000ffffU
29369 #define MAC_PCU_XRDEL__SLOT_DELAY__READ(src) (u_int32_t)(src) & 0x0000ffffU
29370 #define MAC_PCU_XRDEL__SLOT_DELAY__WRITE(src) ((u_int32_t)(src) & 0x0000ffffU)
29371 #define MAC_PCU_XRDEL__SLOT_DELAY__MODIFY(dst, src) \
29372 (dst) = ((dst) &\
29373 ~0x0000ffffU) | ((u_int32_t)(src) &\
29374 0x0000ffffU)
29375 #define MAC_PCU_XRDEL__SLOT_DELAY__VERIFY(src) \
29376 (!(((u_int32_t)(src)\
29377 & ~0x0000ffffU)))
29378
29379 /* macros for field CHIRP_DATA_DELAY */
29380 #define MAC_PCU_XRDEL__CHIRP_DATA_DELAY__SHIFT 16
29381 #define MAC_PCU_XRDEL__CHIRP_DATA_DELAY__WIDTH 16
29382 #define MAC_PCU_XRDEL__CHIRP_DATA_DELAY__MASK 0xffff0000U
29383 #define MAC_PCU_XRDEL__CHIRP_DATA_DELAY__READ(src) \
29384 (((u_int32_t)(src)\
29385 & 0xffff0000U) >> 16)
29386 #define MAC_PCU_XRDEL__CHIRP_DATA_DELAY__WRITE(src) \
29387 (((u_int32_t)(src)\
29388 << 16) & 0xffff0000U)
29389 #define MAC_PCU_XRDEL__CHIRP_DATA_DELAY__MODIFY(dst, src) \
29390 (dst) = ((dst) &\
29391 ~0xffff0000U) | (((u_int32_t)(src) <<\
29392 16) & 0xffff0000U)
29393 #define MAC_PCU_XRDEL__CHIRP_DATA_DELAY__VERIFY(src) \
29394 (!((((u_int32_t)(src)\
29395 << 16) & ~0xffff0000U)))
29396 #define MAC_PCU_XRDEL__TYPE u_int32_t
29397 #define MAC_PCU_XRDEL__READ 0xffffffffU
29398 #define MAC_PCU_XRDEL__WRITE 0xffffffffU
29399
29400 #endif /* __MAC_PCU_XRDEL_MACRO__ */
29401
29402
29403 /* macros for mac_pcu_reg_block.MAC_PCU_XRDEL */
29404 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_XRDEL__NUM 1
29405
29406 /* macros for BlueprintGlobalNameSpace::MAC_PCU_XRTO */
29407 #ifndef __MAC_PCU_XRTO_MACRO__
29408 #define __MAC_PCU_XRTO_MACRO__
29409
29410 /* macros for field CHIRP_TIMEOUT */
29411 #define MAC_PCU_XRTO__CHIRP_TIMEOUT__SHIFT 0
29412 #define MAC_PCU_XRTO__CHIRP_TIMEOUT__WIDTH 16
29413 #define MAC_PCU_XRTO__CHIRP_TIMEOUT__MASK 0x0000ffffU
29414 #define MAC_PCU_XRTO__CHIRP_TIMEOUT__READ(src) (u_int32_t)(src) & 0x0000ffffU
29415 #define MAC_PCU_XRTO__CHIRP_TIMEOUT__WRITE(src) \
29416 ((u_int32_t)(src)\
29417 & 0x0000ffffU)
29418 #define MAC_PCU_XRTO__CHIRP_TIMEOUT__MODIFY(dst, src) \
29419 (dst) = ((dst) &\
29420 ~0x0000ffffU) | ((u_int32_t)(src) &\
29421 0x0000ffffU)
29422 #define MAC_PCU_XRTO__CHIRP_TIMEOUT__VERIFY(src) \
29423 (!(((u_int32_t)(src)\
29424 & ~0x0000ffffU)))
29425
29426 /* macros for field POLL_TIMEOUT */
29427 #define MAC_PCU_XRTO__POLL_TIMEOUT__SHIFT 16
29428 #define MAC_PCU_XRTO__POLL_TIMEOUT__WIDTH 16
29429 #define MAC_PCU_XRTO__POLL_TIMEOUT__MASK 0xffff0000U
29430 #define MAC_PCU_XRTO__POLL_TIMEOUT__READ(src) \
29431 (((u_int32_t)(src)\
29432 & 0xffff0000U) >> 16)
29433 #define MAC_PCU_XRTO__POLL_TIMEOUT__WRITE(src) \
29434 (((u_int32_t)(src)\
29435 << 16) & 0xffff0000U)
29436 #define MAC_PCU_XRTO__POLL_TIMEOUT__MODIFY(dst, src) \
29437 (dst) = ((dst) &\
29438 ~0xffff0000U) | (((u_int32_t)(src) <<\
29439 16) & 0xffff0000U)
29440 #define MAC_PCU_XRTO__POLL_TIMEOUT__VERIFY(src) \
29441 (!((((u_int32_t)(src)\
29442 << 16) & ~0xffff0000U)))
29443 #define MAC_PCU_XRTO__TYPE u_int32_t
29444 #define MAC_PCU_XRTO__READ 0xffffffffU
29445 #define MAC_PCU_XRTO__WRITE 0xffffffffU
29446
29447 #endif /* __MAC_PCU_XRTO_MACRO__ */
29448
29449
29450 /* macros for mac_pcu_reg_block.MAC_PCU_XRTO */
29451 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_XRTO__NUM 1
29452
29453 /* macros for BlueprintGlobalNameSpace::MAC_PCU_XRCRP */
29454 #ifndef __MAC_PCU_XRCRP_MACRO__
29455 #define __MAC_PCU_XRCRP_MACRO__
29456
29457 /* macros for field SEND_CHIRP */
29458 #define MAC_PCU_XRCRP__SEND_CHIRP__SHIFT 0
29459 #define MAC_PCU_XRCRP__SEND_CHIRP__WIDTH 1
29460 #define MAC_PCU_XRCRP__SEND_CHIRP__MASK 0x00000001U
29461 #define MAC_PCU_XRCRP__SEND_CHIRP__READ(src) (u_int32_t)(src) & 0x00000001U
29462 #define MAC_PCU_XRCRP__SEND_CHIRP__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
29463 #define MAC_PCU_XRCRP__SEND_CHIRP__MODIFY(dst, src) \
29464 (dst) = ((dst) &\
29465 ~0x00000001U) | ((u_int32_t)(src) &\
29466 0x00000001U)
29467 #define MAC_PCU_XRCRP__SEND_CHIRP__VERIFY(src) \
29468 (!(((u_int32_t)(src)\
29469 & ~0x00000001U)))
29470 #define MAC_PCU_XRCRP__SEND_CHIRP__SET(dst) \
29471 (dst) = ((dst) &\
29472 ~0x00000001U) | (u_int32_t)(1)
29473 #define MAC_PCU_XRCRP__SEND_CHIRP__CLR(dst) \
29474 (dst) = ((dst) &\
29475 ~0x00000001U) | (u_int32_t)(0)
29476
29477 /* macros for field CHIRP_GAP */
29478 #define MAC_PCU_XRCRP__CHIRP_GAP__SHIFT 16
29479 #define MAC_PCU_XRCRP__CHIRP_GAP__WIDTH 16
29480 #define MAC_PCU_XRCRP__CHIRP_GAP__MASK 0xffff0000U
29481 #define MAC_PCU_XRCRP__CHIRP_GAP__READ(src) \
29482 (((u_int32_t)(src)\
29483 & 0xffff0000U) >> 16)
29484 #define MAC_PCU_XRCRP__CHIRP_GAP__WRITE(src) \
29485 (((u_int32_t)(src)\
29486 << 16) & 0xffff0000U)
29487 #define MAC_PCU_XRCRP__CHIRP_GAP__MODIFY(dst, src) \
29488 (dst) = ((dst) &\
29489 ~0xffff0000U) | (((u_int32_t)(src) <<\
29490 16) & 0xffff0000U)
29491 #define MAC_PCU_XRCRP__CHIRP_GAP__VERIFY(src) \
29492 (!((((u_int32_t)(src)\
29493 << 16) & ~0xffff0000U)))
29494 #define MAC_PCU_XRCRP__TYPE u_int32_t
29495 #define MAC_PCU_XRCRP__READ 0xffff0001U
29496 #define MAC_PCU_XRCRP__WRITE 0xffff0001U
29497
29498 #endif /* __MAC_PCU_XRCRP_MACRO__ */
29499
29500
29501 /* macros for mac_pcu_reg_block.MAC_PCU_XRCRP */
29502 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_XRCRP__NUM 1
29503
29504 /* macros for BlueprintGlobalNameSpace::MAC_PCU_XRSTMP */
29505 #ifndef __MAC_PCU_XRSTMP_MACRO__
29506 #define __MAC_PCU_XRSTMP_MACRO__
29507
29508 /* macros for field RX_ABORT_RSSI */
29509 #define MAC_PCU_XRSTMP__RX_ABORT_RSSI__SHIFT 0
29510 #define MAC_PCU_XRSTMP__RX_ABORT_RSSI__WIDTH 1
29511 #define MAC_PCU_XRSTMP__RX_ABORT_RSSI__MASK 0x00000001U
29512 #define MAC_PCU_XRSTMP__RX_ABORT_RSSI__READ(src) (u_int32_t)(src) & 0x00000001U
29513 #define MAC_PCU_XRSTMP__RX_ABORT_RSSI__WRITE(src) \
29514 ((u_int32_t)(src)\
29515 & 0x00000001U)
29516 #define MAC_PCU_XRSTMP__RX_ABORT_RSSI__MODIFY(dst, src) \
29517 (dst) = ((dst) &\
29518 ~0x00000001U) | ((u_int32_t)(src) &\
29519 0x00000001U)
29520 #define MAC_PCU_XRSTMP__RX_ABORT_RSSI__VERIFY(src) \
29521 (!(((u_int32_t)(src)\
29522 & ~0x00000001U)))
29523 #define MAC_PCU_XRSTMP__RX_ABORT_RSSI__SET(dst) \
29524 (dst) = ((dst) &\
29525 ~0x00000001U) | (u_int32_t)(1)
29526 #define MAC_PCU_XRSTMP__RX_ABORT_RSSI__CLR(dst) \
29527 (dst) = ((dst) &\
29528 ~0x00000001U) | (u_int32_t)(0)
29529
29530 /* macros for field RX_ABORT_BSSID */
29531 #define MAC_PCU_XRSTMP__RX_ABORT_BSSID__SHIFT 1
29532 #define MAC_PCU_XRSTMP__RX_ABORT_BSSID__WIDTH 1
29533 #define MAC_PCU_XRSTMP__RX_ABORT_BSSID__MASK 0x00000002U
29534 #define MAC_PCU_XRSTMP__RX_ABORT_BSSID__READ(src) \
29535 (((u_int32_t)(src)\
29536 & 0x00000002U) >> 1)
29537 #define MAC_PCU_XRSTMP__RX_ABORT_BSSID__WRITE(src) \
29538 (((u_int32_t)(src)\
29539 << 1) & 0x00000002U)
29540 #define MAC_PCU_XRSTMP__RX_ABORT_BSSID__MODIFY(dst, src) \
29541 (dst) = ((dst) &\
29542 ~0x00000002U) | (((u_int32_t)(src) <<\
29543 1) & 0x00000002U)
29544 #define MAC_PCU_XRSTMP__RX_ABORT_BSSID__VERIFY(src) \
29545 (!((((u_int32_t)(src)\
29546 << 1) & ~0x00000002U)))
29547 #define MAC_PCU_XRSTMP__RX_ABORT_BSSID__SET(dst) \
29548 (dst) = ((dst) &\
29549 ~0x00000002U) | ((u_int32_t)(1) << 1)
29550 #define MAC_PCU_XRSTMP__RX_ABORT_BSSID__CLR(dst) \
29551 (dst) = ((dst) &\
29552 ~0x00000002U) | ((u_int32_t)(0) << 1)
29553
29554 /* macros for field TX_STOMP_RSSI */
29555 #define MAC_PCU_XRSTMP__TX_STOMP_RSSI__SHIFT 2
29556 #define MAC_PCU_XRSTMP__TX_STOMP_RSSI__WIDTH 1
29557 #define MAC_PCU_XRSTMP__TX_STOMP_RSSI__MASK 0x00000004U
29558 #define MAC_PCU_XRSTMP__TX_STOMP_RSSI__READ(src) \
29559 (((u_int32_t)(src)\
29560 & 0x00000004U) >> 2)
29561 #define MAC_PCU_XRSTMP__TX_STOMP_RSSI__WRITE(src) \
29562 (((u_int32_t)(src)\
29563 << 2) & 0x00000004U)
29564 #define MAC_PCU_XRSTMP__TX_STOMP_RSSI__MODIFY(dst, src) \
29565 (dst) = ((dst) &\
29566 ~0x00000004U) | (((u_int32_t)(src) <<\
29567 2) & 0x00000004U)
29568 #define MAC_PCU_XRSTMP__TX_STOMP_RSSI__VERIFY(src) \
29569 (!((((u_int32_t)(src)\
29570 << 2) & ~0x00000004U)))
29571 #define MAC_PCU_XRSTMP__TX_STOMP_RSSI__SET(dst) \
29572 (dst) = ((dst) &\
29573 ~0x00000004U) | ((u_int32_t)(1) << 2)
29574 #define MAC_PCU_XRSTMP__TX_STOMP_RSSI__CLR(dst) \
29575 (dst) = ((dst) &\
29576 ~0x00000004U) | ((u_int32_t)(0) << 2)
29577
29578 /* macros for field TX_STOMP_BSSID */
29579 #define MAC_PCU_XRSTMP__TX_STOMP_BSSID__SHIFT 3
29580 #define MAC_PCU_XRSTMP__TX_STOMP_BSSID__WIDTH 1
29581 #define MAC_PCU_XRSTMP__TX_STOMP_BSSID__MASK 0x00000008U
29582 #define MAC_PCU_XRSTMP__TX_STOMP_BSSID__READ(src) \
29583 (((u_int32_t)(src)\
29584 & 0x00000008U) >> 3)
29585 #define MAC_PCU_XRSTMP__TX_STOMP_BSSID__WRITE(src) \
29586 (((u_int32_t)(src)\
29587 << 3) & 0x00000008U)
29588 #define MAC_PCU_XRSTMP__TX_STOMP_BSSID__MODIFY(dst, src) \
29589 (dst) = ((dst) &\
29590 ~0x00000008U) | (((u_int32_t)(src) <<\
29591 3) & 0x00000008U)
29592 #define MAC_PCU_XRSTMP__TX_STOMP_BSSID__VERIFY(src) \
29593 (!((((u_int32_t)(src)\
29594 << 3) & ~0x00000008U)))
29595 #define MAC_PCU_XRSTMP__TX_STOMP_BSSID__SET(dst) \
29596 (dst) = ((dst) &\
29597 ~0x00000008U) | ((u_int32_t)(1) << 3)
29598 #define MAC_PCU_XRSTMP__TX_STOMP_BSSID__CLR(dst) \
29599 (dst) = ((dst) &\
29600 ~0x00000008U) | ((u_int32_t)(0) << 3)
29601
29602 /* macros for field TX_STOMP_DATA */
29603 #define MAC_PCU_XRSTMP__TX_STOMP_DATA__SHIFT 4
29604 #define MAC_PCU_XRSTMP__TX_STOMP_DATA__WIDTH 1
29605 #define MAC_PCU_XRSTMP__TX_STOMP_DATA__MASK 0x00000010U
29606 #define MAC_PCU_XRSTMP__TX_STOMP_DATA__READ(src) \
29607 (((u_int32_t)(src)\
29608 & 0x00000010U) >> 4)
29609 #define MAC_PCU_XRSTMP__TX_STOMP_DATA__WRITE(src) \
29610 (((u_int32_t)(src)\
29611 << 4) & 0x00000010U)
29612 #define MAC_PCU_XRSTMP__TX_STOMP_DATA__MODIFY(dst, src) \
29613 (dst) = ((dst) &\
29614 ~0x00000010U) | (((u_int32_t)(src) <<\
29615 4) & 0x00000010U)
29616 #define MAC_PCU_XRSTMP__TX_STOMP_DATA__VERIFY(src) \
29617 (!((((u_int32_t)(src)\
29618 << 4) & ~0x00000010U)))
29619 #define MAC_PCU_XRSTMP__TX_STOMP_DATA__SET(dst) \
29620 (dst) = ((dst) &\
29621 ~0x00000010U) | ((u_int32_t)(1) << 4)
29622 #define MAC_PCU_XRSTMP__TX_STOMP_DATA__CLR(dst) \
29623 (dst) = ((dst) &\
29624 ~0x00000010U) | ((u_int32_t)(0) << 4)
29625
29626 /* macros for field RX_ABORT_DATA */
29627 #define MAC_PCU_XRSTMP__RX_ABORT_DATA__SHIFT 5
29628 #define MAC_PCU_XRSTMP__RX_ABORT_DATA__WIDTH 1
29629 #define MAC_PCU_XRSTMP__RX_ABORT_DATA__MASK 0x00000020U
29630 #define MAC_PCU_XRSTMP__RX_ABORT_DATA__READ(src) \
29631 (((u_int32_t)(src)\
29632 & 0x00000020U) >> 5)
29633 #define MAC_PCU_XRSTMP__RX_ABORT_DATA__WRITE(src) \
29634 (((u_int32_t)(src)\
29635 << 5) & 0x00000020U)
29636 #define MAC_PCU_XRSTMP__RX_ABORT_DATA__MODIFY(dst, src) \
29637 (dst) = ((dst) &\
29638 ~0x00000020U) | (((u_int32_t)(src) <<\
29639 5) & 0x00000020U)
29640 #define MAC_PCU_XRSTMP__RX_ABORT_DATA__VERIFY(src) \
29641 (!((((u_int32_t)(src)\
29642 << 5) & ~0x00000020U)))
29643 #define MAC_PCU_XRSTMP__RX_ABORT_DATA__SET(dst) \
29644 (dst) = ((dst) &\
29645 ~0x00000020U) | ((u_int32_t)(1) << 5)
29646 #define MAC_PCU_XRSTMP__RX_ABORT_DATA__CLR(dst) \
29647 (dst) = ((dst) &\
29648 ~0x00000020U) | ((u_int32_t)(0) << 5)
29649
29650 /* macros for field TX_STOMP_RSSI_THRESH */
29651 #define MAC_PCU_XRSTMP__TX_STOMP_RSSI_THRESH__SHIFT 8
29652 #define MAC_PCU_XRSTMP__TX_STOMP_RSSI_THRESH__WIDTH 8
29653 #define MAC_PCU_XRSTMP__TX_STOMP_RSSI_THRESH__MASK 0x0000ff00U
29654 #define MAC_PCU_XRSTMP__TX_STOMP_RSSI_THRESH__READ(src) \
29655 (((u_int32_t)(src)\
29656 & 0x0000ff00U) >> 8)
29657 #define MAC_PCU_XRSTMP__TX_STOMP_RSSI_THRESH__WRITE(src) \
29658 (((u_int32_t)(src)\
29659 << 8) & 0x0000ff00U)
29660 #define MAC_PCU_XRSTMP__TX_STOMP_RSSI_THRESH__MODIFY(dst, src) \
29661 (dst) = ((dst) &\
29662 ~0x0000ff00U) | (((u_int32_t)(src) <<\
29663 8) & 0x0000ff00U)
29664 #define MAC_PCU_XRSTMP__TX_STOMP_RSSI_THRESH__VERIFY(src) \
29665 (!((((u_int32_t)(src)\
29666 << 8) & ~0x0000ff00U)))
29667
29668 /* macros for field RX_ABORT_RSSI_THRESH */
29669 #define MAC_PCU_XRSTMP__RX_ABORT_RSSI_THRESH__SHIFT 16
29670 #define MAC_PCU_XRSTMP__RX_ABORT_RSSI_THRESH__WIDTH 8
29671 #define MAC_PCU_XRSTMP__RX_ABORT_RSSI_THRESH__MASK 0x00ff0000U
29672 #define MAC_PCU_XRSTMP__RX_ABORT_RSSI_THRESH__READ(src) \
29673 (((u_int32_t)(src)\
29674 & 0x00ff0000U) >> 16)
29675 #define MAC_PCU_XRSTMP__RX_ABORT_RSSI_THRESH__WRITE(src) \
29676 (((u_int32_t)(src)\
29677 << 16) & 0x00ff0000U)
29678 #define MAC_PCU_XRSTMP__RX_ABORT_RSSI_THRESH__MODIFY(dst, src) \
29679 (dst) = ((dst) &\
29680 ~0x00ff0000U) | (((u_int32_t)(src) <<\
29681 16) & 0x00ff0000U)
29682 #define MAC_PCU_XRSTMP__RX_ABORT_RSSI_THRESH__VERIFY(src) \
29683 (!((((u_int32_t)(src)\
29684 << 16) & ~0x00ff0000U)))
29685 #define MAC_PCU_XRSTMP__TYPE u_int32_t
29686 #define MAC_PCU_XRSTMP__READ 0x00ffff3fU
29687 #define MAC_PCU_XRSTMP__WRITE 0x00ffff3fU
29688
29689 #endif /* __MAC_PCU_XRSTMP_MACRO__ */
29690
29691
29692 /* macros for mac_pcu_reg_block.MAC_PCU_XRSTMP */
29693 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_XRSTMP__NUM 1
29694
29695 /* macros for BlueprintGlobalNameSpace::MAC_PCU_SLP1 */
29696 #ifndef __MAC_PCU_SLP1_MACRO__
29697 #define __MAC_PCU_SLP1_MACRO__
29698
29699 /* macros for field ASSUME_DTIM */
29700 #define MAC_PCU_SLP1__ASSUME_DTIM__SHIFT 19
29701 #define MAC_PCU_SLP1__ASSUME_DTIM__WIDTH 1
29702 #define MAC_PCU_SLP1__ASSUME_DTIM__MASK 0x00080000U
29703 #define MAC_PCU_SLP1__ASSUME_DTIM__READ(src) \
29704 (((u_int32_t)(src)\
29705 & 0x00080000U) >> 19)
29706 #define MAC_PCU_SLP1__ASSUME_DTIM__WRITE(src) \
29707 (((u_int32_t)(src)\
29708 << 19) & 0x00080000U)
29709 #define MAC_PCU_SLP1__ASSUME_DTIM__MODIFY(dst, src) \
29710 (dst) = ((dst) &\
29711 ~0x00080000U) | (((u_int32_t)(src) <<\
29712 19) & 0x00080000U)
29713 #define MAC_PCU_SLP1__ASSUME_DTIM__VERIFY(src) \
29714 (!((((u_int32_t)(src)\
29715 << 19) & ~0x00080000U)))
29716 #define MAC_PCU_SLP1__ASSUME_DTIM__SET(dst) \
29717 (dst) = ((dst) &\
29718 ~0x00080000U) | ((u_int32_t)(1) << 19)
29719 #define MAC_PCU_SLP1__ASSUME_DTIM__CLR(dst) \
29720 (dst) = ((dst) &\
29721 ~0x00080000U) | ((u_int32_t)(0) << 19)
29722
29723 /* macros for field CAB_TIMEOUT */
29724 #define MAC_PCU_SLP1__CAB_TIMEOUT__SHIFT 21
29725 #define MAC_PCU_SLP1__CAB_TIMEOUT__WIDTH 11
29726 #define MAC_PCU_SLP1__CAB_TIMEOUT__MASK 0xffe00000U
29727 #define MAC_PCU_SLP1__CAB_TIMEOUT__READ(src) \
29728 (((u_int32_t)(src)\
29729 & 0xffe00000U) >> 21)
29730 #define MAC_PCU_SLP1__CAB_TIMEOUT__WRITE(src) \
29731 (((u_int32_t)(src)\
29732 << 21) & 0xffe00000U)
29733 #define MAC_PCU_SLP1__CAB_TIMEOUT__MODIFY(dst, src) \
29734 (dst) = ((dst) &\
29735 ~0xffe00000U) | (((u_int32_t)(src) <<\
29736 21) & 0xffe00000U)
29737 #define MAC_PCU_SLP1__CAB_TIMEOUT__VERIFY(src) \
29738 (!((((u_int32_t)(src)\
29739 << 21) & ~0xffe00000U)))
29740 #define MAC_PCU_SLP1__TYPE u_int32_t
29741 #define MAC_PCU_SLP1__READ 0xffe80000U
29742 #define MAC_PCU_SLP1__WRITE 0xffe80000U
29743
29744 #endif /* __MAC_PCU_SLP1_MACRO__ */
29745
29746
29747 /* macros for mac_pcu_reg_block.MAC_PCU_SLP1 */
29748 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_SLP1__NUM 1
29749
29750 /* macros for BlueprintGlobalNameSpace::MAC_PCU_SLP2 */
29751 #ifndef __MAC_PCU_SLP2_MACRO__
29752 #define __MAC_PCU_SLP2_MACRO__
29753
29754 /* macros for field BEACON_TIMEOUT */
29755 #define MAC_PCU_SLP2__BEACON_TIMEOUT__SHIFT 21
29756 #define MAC_PCU_SLP2__BEACON_TIMEOUT__WIDTH 11
29757 #define MAC_PCU_SLP2__BEACON_TIMEOUT__MASK 0xffe00000U
29758 #define MAC_PCU_SLP2__BEACON_TIMEOUT__READ(src) \
29759 (((u_int32_t)(src)\
29760 & 0xffe00000U) >> 21)
29761 #define MAC_PCU_SLP2__BEACON_TIMEOUT__WRITE(src) \
29762 (((u_int32_t)(src)\
29763 << 21) & 0xffe00000U)
29764 #define MAC_PCU_SLP2__BEACON_TIMEOUT__MODIFY(dst, src) \
29765 (dst) = ((dst) &\
29766 ~0xffe00000U) | (((u_int32_t)(src) <<\
29767 21) & 0xffe00000U)
29768 #define MAC_PCU_SLP2__BEACON_TIMEOUT__VERIFY(src) \
29769 (!((((u_int32_t)(src)\
29770 << 21) & ~0xffe00000U)))
29771 #define MAC_PCU_SLP2__TYPE u_int32_t
29772 #define MAC_PCU_SLP2__READ 0xffe00000U
29773 #define MAC_PCU_SLP2__WRITE 0xffe00000U
29774
29775 #endif /* __MAC_PCU_SLP2_MACRO__ */
29776
29777
29778 /* macros for mac_pcu_reg_block.MAC_PCU_SLP2 */
29779 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_SLP2__NUM 1
29780
29781 /* macros for BlueprintGlobalNameSpace::MAC_PCU_SELF_GEN_DEFAULT */
29782 #ifndef __MAC_PCU_SELF_GEN_DEFAULT_MACRO__
29783 #define __MAC_PCU_SELF_GEN_DEFAULT_MACRO__
29784
29785 /* macros for field MMSS */
29786 #define MAC_PCU_SELF_GEN_DEFAULT__MMSS__SHIFT 0
29787 #define MAC_PCU_SELF_GEN_DEFAULT__MMSS__WIDTH 3
29788 #define MAC_PCU_SELF_GEN_DEFAULT__MMSS__MASK 0x00000007U
29789 #define MAC_PCU_SELF_GEN_DEFAULT__MMSS__READ(src) \
29790 (u_int32_t)(src)\
29791 & 0x00000007U
29792 #define MAC_PCU_SELF_GEN_DEFAULT__MMSS__WRITE(src) \
29793 ((u_int32_t)(src)\
29794 & 0x00000007U)
29795 #define MAC_PCU_SELF_GEN_DEFAULT__MMSS__MODIFY(dst, src) \
29796 (dst) = ((dst) &\
29797 ~0x00000007U) | ((u_int32_t)(src) &\
29798 0x00000007U)
29799 #define MAC_PCU_SELF_GEN_DEFAULT__MMSS__VERIFY(src) \
29800 (!(((u_int32_t)(src)\
29801 & ~0x00000007U)))
29802
29803 /* macros for field CEC */
29804 #define MAC_PCU_SELF_GEN_DEFAULT__CEC__SHIFT 3
29805 #define MAC_PCU_SELF_GEN_DEFAULT__CEC__WIDTH 2
29806 #define MAC_PCU_SELF_GEN_DEFAULT__CEC__MASK 0x00000018U
29807 #define MAC_PCU_SELF_GEN_DEFAULT__CEC__READ(src) \
29808 (((u_int32_t)(src)\
29809 & 0x00000018U) >> 3)
29810 #define MAC_PCU_SELF_GEN_DEFAULT__CEC__WRITE(src) \
29811 (((u_int32_t)(src)\
29812 << 3) & 0x00000018U)
29813 #define MAC_PCU_SELF_GEN_DEFAULT__CEC__MODIFY(dst, src) \
29814 (dst) = ((dst) &\
29815 ~0x00000018U) | (((u_int32_t)(src) <<\
29816 3) & 0x00000018U)
29817 #define MAC_PCU_SELF_GEN_DEFAULT__CEC__VERIFY(src) \
29818 (!((((u_int32_t)(src)\
29819 << 3) & ~0x00000018U)))
29820
29821 /* macros for field STAGGER_SOUNDING */
29822 #define MAC_PCU_SELF_GEN_DEFAULT__STAGGER_SOUNDING__SHIFT 5
29823 #define MAC_PCU_SELF_GEN_DEFAULT__STAGGER_SOUNDING__WIDTH 1
29824 #define MAC_PCU_SELF_GEN_DEFAULT__STAGGER_SOUNDING__MASK 0x00000020U
29825 #define MAC_PCU_SELF_GEN_DEFAULT__STAGGER_SOUNDING__READ(src) \
29826 (((u_int32_t)(src)\
29827 & 0x00000020U) >> 5)
29828 #define MAC_PCU_SELF_GEN_DEFAULT__STAGGER_SOUNDING__WRITE(src) \
29829 (((u_int32_t)(src)\
29830 << 5) & 0x00000020U)
29831 #define MAC_PCU_SELF_GEN_DEFAULT__STAGGER_SOUNDING__MODIFY(dst, src) \
29832 (dst) = ((dst) &\
29833 ~0x00000020U) | (((u_int32_t)(src) <<\
29834 5) & 0x00000020U)
29835 #define MAC_PCU_SELF_GEN_DEFAULT__STAGGER_SOUNDING__VERIFY(src) \
29836 (!((((u_int32_t)(src)\
29837 << 5) & ~0x00000020U)))
29838 #define MAC_PCU_SELF_GEN_DEFAULT__STAGGER_SOUNDING__SET(dst) \
29839 (dst) = ((dst) &\
29840 ~0x00000020U) | ((u_int32_t)(1) << 5)
29841 #define MAC_PCU_SELF_GEN_DEFAULT__STAGGER_SOUNDING__CLR(dst) \
29842 (dst) = ((dst) &\
29843 ~0x00000020U) | ((u_int32_t)(0) << 5)
29844 #define MAC_PCU_SELF_GEN_DEFAULT__TYPE u_int32_t
29845 #define MAC_PCU_SELF_GEN_DEFAULT__READ 0x0000003fU
29846 #define MAC_PCU_SELF_GEN_DEFAULT__WRITE 0x0000003fU
29847
29848 #endif /* __MAC_PCU_SELF_GEN_DEFAULT_MACRO__ */
29849
29850
29851 /* macros for mac_pcu_reg_block.MAC_PCU_SELF_GEN_DEFAULT */
29852 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_SELF_GEN_DEFAULT__NUM 1
29853
29854 /* macros for BlueprintGlobalNameSpace::MAC_PCU_ADDR1_MASK_L32 */
29855 #ifndef __MAC_PCU_ADDR1_MASK_L32_MACRO__
29856 #define __MAC_PCU_ADDR1_MASK_L32_MACRO__
29857
29858 /* macros for field VALUE */
29859 #define MAC_PCU_ADDR1_MASK_L32__VALUE__SHIFT 0
29860 #define MAC_PCU_ADDR1_MASK_L32__VALUE__WIDTH 32
29861 #define MAC_PCU_ADDR1_MASK_L32__VALUE__MASK 0xffffffffU
29862 #define MAC_PCU_ADDR1_MASK_L32__VALUE__READ(src) (u_int32_t)(src) & 0xffffffffU
29863 #define MAC_PCU_ADDR1_MASK_L32__VALUE__WRITE(src) \
29864 ((u_int32_t)(src)\
29865 & 0xffffffffU)
29866 #define MAC_PCU_ADDR1_MASK_L32__VALUE__MODIFY(dst, src) \
29867 (dst) = ((dst) &\
29868 ~0xffffffffU) | ((u_int32_t)(src) &\
29869 0xffffffffU)
29870 #define MAC_PCU_ADDR1_MASK_L32__VALUE__VERIFY(src) \
29871 (!(((u_int32_t)(src)\
29872 & ~0xffffffffU)))
29873 #define MAC_PCU_ADDR1_MASK_L32__TYPE u_int32_t
29874 #define MAC_PCU_ADDR1_MASK_L32__READ 0xffffffffU
29875 #define MAC_PCU_ADDR1_MASK_L32__WRITE 0xffffffffU
29876
29877 #endif /* __MAC_PCU_ADDR1_MASK_L32_MACRO__ */
29878
29879
29880 /* macros for mac_pcu_reg_block.MAC_PCU_ADDR1_MASK_L32 */
29881 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_ADDR1_MASK_L32__NUM 1
29882
29883 /* macros for BlueprintGlobalNameSpace::MAC_PCU_ADDR1_MASK_U16 */
29884 #ifndef __MAC_PCU_ADDR1_MASK_U16_MACRO__
29885 #define __MAC_PCU_ADDR1_MASK_U16_MACRO__
29886
29887 /* macros for field VALUE */
29888 #define MAC_PCU_ADDR1_MASK_U16__VALUE__SHIFT 0
29889 #define MAC_PCU_ADDR1_MASK_U16__VALUE__WIDTH 16
29890 #define MAC_PCU_ADDR1_MASK_U16__VALUE__MASK 0x0000ffffU
29891 #define MAC_PCU_ADDR1_MASK_U16__VALUE__READ(src) (u_int32_t)(src) & 0x0000ffffU
29892 #define MAC_PCU_ADDR1_MASK_U16__VALUE__WRITE(src) \
29893 ((u_int32_t)(src)\
29894 & 0x0000ffffU)
29895 #define MAC_PCU_ADDR1_MASK_U16__VALUE__MODIFY(dst, src) \
29896 (dst) = ((dst) &\
29897 ~0x0000ffffU) | ((u_int32_t)(src) &\
29898 0x0000ffffU)
29899 #define MAC_PCU_ADDR1_MASK_U16__VALUE__VERIFY(src) \
29900 (!(((u_int32_t)(src)\
29901 & ~0x0000ffffU)))
29902 #define MAC_PCU_ADDR1_MASK_U16__TYPE u_int32_t
29903 #define MAC_PCU_ADDR1_MASK_U16__READ 0x0000ffffU
29904 #define MAC_PCU_ADDR1_MASK_U16__WRITE 0x0000ffffU
29905
29906 #endif /* __MAC_PCU_ADDR1_MASK_U16_MACRO__ */
29907
29908
29909 /* macros for mac_pcu_reg_block.MAC_PCU_ADDR1_MASK_U16 */
29910 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_ADDR1_MASK_U16__NUM 1
29911
29912 /* macros for BlueprintGlobalNameSpace::MAC_PCU_TPC */
29913 #ifndef __MAC_PCU_TPC_MACRO__
29914 #define __MAC_PCU_TPC_MACRO__
29915
29916 /* macros for field ACK_PWR */
29917 #define MAC_PCU_TPC__ACK_PWR__SHIFT 0
29918 #define MAC_PCU_TPC__ACK_PWR__WIDTH 6
29919 #define MAC_PCU_TPC__ACK_PWR__MASK 0x0000003fU
29920 #define MAC_PCU_TPC__ACK_PWR__READ(src) (u_int32_t)(src) & 0x0000003fU
29921 #define MAC_PCU_TPC__ACK_PWR__WRITE(src) ((u_int32_t)(src) & 0x0000003fU)
29922 #define MAC_PCU_TPC__ACK_PWR__MODIFY(dst, src) \
29923 (dst) = ((dst) &\
29924 ~0x0000003fU) | ((u_int32_t)(src) &\
29925 0x0000003fU)
29926 #define MAC_PCU_TPC__ACK_PWR__VERIFY(src) \
29927 (!(((u_int32_t)(src)\
29928 & ~0x0000003fU)))
29929
29930 /* macros for field CTS_PWR */
29931 #define MAC_PCU_TPC__CTS_PWR__SHIFT 8
29932 #define MAC_PCU_TPC__CTS_PWR__WIDTH 6
29933 #define MAC_PCU_TPC__CTS_PWR__MASK 0x00003f00U
29934 #define MAC_PCU_TPC__CTS_PWR__READ(src) (((u_int32_t)(src) & 0x00003f00U) >> 8)
29935 #define MAC_PCU_TPC__CTS_PWR__WRITE(src) \
29936 (((u_int32_t)(src)\
29937 << 8) & 0x00003f00U)
29938 #define MAC_PCU_TPC__CTS_PWR__MODIFY(dst, src) \
29939 (dst) = ((dst) &\
29940 ~0x00003f00U) | (((u_int32_t)(src) <<\
29941 8) & 0x00003f00U)
29942 #define MAC_PCU_TPC__CTS_PWR__VERIFY(src) \
29943 (!((((u_int32_t)(src)\
29944 << 8) & ~0x00003f00U)))
29945
29946 /* macros for field CHIRP_PWR */
29947 #define MAC_PCU_TPC__CHIRP_PWR__SHIFT 16
29948 #define MAC_PCU_TPC__CHIRP_PWR__WIDTH 6
29949 #define MAC_PCU_TPC__CHIRP_PWR__MASK 0x003f0000U
29950 #define MAC_PCU_TPC__CHIRP_PWR__READ(src) \
29951 (((u_int32_t)(src)\
29952 & 0x003f0000U) >> 16)
29953 #define MAC_PCU_TPC__CHIRP_PWR__WRITE(src) \
29954 (((u_int32_t)(src)\
29955 << 16) & 0x003f0000U)
29956 #define MAC_PCU_TPC__CHIRP_PWR__MODIFY(dst, src) \
29957 (dst) = ((dst) &\
29958 ~0x003f0000U) | (((u_int32_t)(src) <<\
29959 16) & 0x003f0000U)
29960 #define MAC_PCU_TPC__CHIRP_PWR__VERIFY(src) \
29961 (!((((u_int32_t)(src)\
29962 << 16) & ~0x003f0000U)))
29963
29964 /* macros for field RPT_PWR */
29965 #define MAC_PCU_TPC__RPT_PWR__SHIFT 24
29966 #define MAC_PCU_TPC__RPT_PWR__WIDTH 6
29967 #define MAC_PCU_TPC__RPT_PWR__MASK 0x3f000000U
29968 #define MAC_PCU_TPC__RPT_PWR__READ(src) \
29969 (((u_int32_t)(src)\
29970 & 0x3f000000U) >> 24)
29971 #define MAC_PCU_TPC__RPT_PWR__WRITE(src) \
29972 (((u_int32_t)(src)\
29973 << 24) & 0x3f000000U)
29974 #define MAC_PCU_TPC__RPT_PWR__MODIFY(dst, src) \
29975 (dst) = ((dst) &\
29976 ~0x3f000000U) | (((u_int32_t)(src) <<\
29977 24) & 0x3f000000U)
29978 #define MAC_PCU_TPC__RPT_PWR__VERIFY(src) \
29979 (!((((u_int32_t)(src)\
29980 << 24) & ~0x3f000000U)))
29981 #define MAC_PCU_TPC__TYPE u_int32_t
29982 #define MAC_PCU_TPC__READ 0x3f3f3f3fU
29983 #define MAC_PCU_TPC__WRITE 0x3f3f3f3fU
29984
29985 #endif /* __MAC_PCU_TPC_MACRO__ */
29986
29987
29988 /* macros for mac_pcu_reg_block.MAC_PCU_TPC */
29989 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_TPC__NUM 1
29990
29991 /* macros for BlueprintGlobalNameSpace::MAC_PCU_TX_FRAME_CNT */
29992 #ifndef __MAC_PCU_TX_FRAME_CNT_MACRO__
29993 #define __MAC_PCU_TX_FRAME_CNT_MACRO__
29994
29995 /* macros for field VALUE */
29996 #define MAC_PCU_TX_FRAME_CNT__VALUE__SHIFT 0
29997 #define MAC_PCU_TX_FRAME_CNT__VALUE__WIDTH 32
29998 #define MAC_PCU_TX_FRAME_CNT__VALUE__MASK 0xffffffffU
29999 #define MAC_PCU_TX_FRAME_CNT__VALUE__READ(src) (u_int32_t)(src) & 0xffffffffU
30000 #define MAC_PCU_TX_FRAME_CNT__VALUE__WRITE(src) \
30001 ((u_int32_t)(src)\
30002 & 0xffffffffU)
30003 #define MAC_PCU_TX_FRAME_CNT__VALUE__MODIFY(dst, src) \
30004 (dst) = ((dst) &\
30005 ~0xffffffffU) | ((u_int32_t)(src) &\
30006 0xffffffffU)
30007 #define MAC_PCU_TX_FRAME_CNT__VALUE__VERIFY(src) \
30008 (!(((u_int32_t)(src)\
30009 & ~0xffffffffU)))
30010 #define MAC_PCU_TX_FRAME_CNT__TYPE u_int32_t
30011 #define MAC_PCU_TX_FRAME_CNT__READ 0xffffffffU
30012 #define MAC_PCU_TX_FRAME_CNT__WRITE 0xffffffffU
30013
30014 #endif /* __MAC_PCU_TX_FRAME_CNT_MACRO__ */
30015
30016
30017 /* macros for mac_pcu_reg_block.MAC_PCU_TX_FRAME_CNT */
30018 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_TX_FRAME_CNT__NUM 1
30019
30020 /* macros for BlueprintGlobalNameSpace::MAC_PCU_RX_FRAME_CNT */
30021 #ifndef __MAC_PCU_RX_FRAME_CNT_MACRO__
30022 #define __MAC_PCU_RX_FRAME_CNT_MACRO__
30023
30024 /* macros for field VALUE */
30025 #define MAC_PCU_RX_FRAME_CNT__VALUE__SHIFT 0
30026 #define MAC_PCU_RX_FRAME_CNT__VALUE__WIDTH 32
30027 #define MAC_PCU_RX_FRAME_CNT__VALUE__MASK 0xffffffffU
30028 #define MAC_PCU_RX_FRAME_CNT__VALUE__READ(src) (u_int32_t)(src) & 0xffffffffU
30029 #define MAC_PCU_RX_FRAME_CNT__VALUE__WRITE(src) \
30030 ((u_int32_t)(src)\
30031 & 0xffffffffU)
30032 #define MAC_PCU_RX_FRAME_CNT__VALUE__MODIFY(dst, src) \
30033 (dst) = ((dst) &\
30034 ~0xffffffffU) | ((u_int32_t)(src) &\
30035 0xffffffffU)
30036 #define MAC_PCU_RX_FRAME_CNT__VALUE__VERIFY(src) \
30037 (!(((u_int32_t)(src)\
30038 & ~0xffffffffU)))
30039 #define MAC_PCU_RX_FRAME_CNT__TYPE u_int32_t
30040 #define MAC_PCU_RX_FRAME_CNT__READ 0xffffffffU
30041 #define MAC_PCU_RX_FRAME_CNT__WRITE 0xffffffffU
30042
30043 #endif /* __MAC_PCU_RX_FRAME_CNT_MACRO__ */
30044
30045
30046 /* macros for mac_pcu_reg_block.MAC_PCU_RX_FRAME_CNT */
30047 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_RX_FRAME_CNT__NUM 1
30048
30049 /* macros for BlueprintGlobalNameSpace::MAC_PCU_RX_CLEAR_CNT */
30050 #ifndef __MAC_PCU_RX_CLEAR_CNT_MACRO__
30051 #define __MAC_PCU_RX_CLEAR_CNT_MACRO__
30052
30053 /* macros for field VALUE */
30054 #define MAC_PCU_RX_CLEAR_CNT__VALUE__SHIFT 0
30055 #define MAC_PCU_RX_CLEAR_CNT__VALUE__WIDTH 32
30056 #define MAC_PCU_RX_CLEAR_CNT__VALUE__MASK 0xffffffffU
30057 #define MAC_PCU_RX_CLEAR_CNT__VALUE__READ(src) (u_int32_t)(src) & 0xffffffffU
30058 #define MAC_PCU_RX_CLEAR_CNT__VALUE__WRITE(src) \
30059 ((u_int32_t)(src)\
30060 & 0xffffffffU)
30061 #define MAC_PCU_RX_CLEAR_CNT__VALUE__MODIFY(dst, src) \
30062 (dst) = ((dst) &\
30063 ~0xffffffffU) | ((u_int32_t)(src) &\
30064 0xffffffffU)
30065 #define MAC_PCU_RX_CLEAR_CNT__VALUE__VERIFY(src) \
30066 (!(((u_int32_t)(src)\
30067 & ~0xffffffffU)))
30068 #define MAC_PCU_RX_CLEAR_CNT__TYPE u_int32_t
30069 #define MAC_PCU_RX_CLEAR_CNT__READ 0xffffffffU
30070 #define MAC_PCU_RX_CLEAR_CNT__WRITE 0xffffffffU
30071
30072 #endif /* __MAC_PCU_RX_CLEAR_CNT_MACRO__ */
30073
30074
30075 /* macros for mac_pcu_reg_block.MAC_PCU_RX_CLEAR_CNT */
30076 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_RX_CLEAR_CNT__NUM 1
30077
30078 /* macros for BlueprintGlobalNameSpace::MAC_PCU_CYCLE_CNT */
30079 #ifndef __MAC_PCU_CYCLE_CNT_MACRO__
30080 #define __MAC_PCU_CYCLE_CNT_MACRO__
30081
30082 /* macros for field VALUE */
30083 #define MAC_PCU_CYCLE_CNT__VALUE__SHIFT 0
30084 #define MAC_PCU_CYCLE_CNT__VALUE__WIDTH 32
30085 #define MAC_PCU_CYCLE_CNT__VALUE__MASK 0xffffffffU
30086 #define MAC_PCU_CYCLE_CNT__VALUE__READ(src) (u_int32_t)(src) & 0xffffffffU
30087 #define MAC_PCU_CYCLE_CNT__VALUE__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
30088 #define MAC_PCU_CYCLE_CNT__VALUE__MODIFY(dst, src) \
30089 (dst) = ((dst) &\
30090 ~0xffffffffU) | ((u_int32_t)(src) &\
30091 0xffffffffU)
30092 #define MAC_PCU_CYCLE_CNT__VALUE__VERIFY(src) \
30093 (!(((u_int32_t)(src)\
30094 & ~0xffffffffU)))
30095 #define MAC_PCU_CYCLE_CNT__TYPE u_int32_t
30096 #define MAC_PCU_CYCLE_CNT__READ 0xffffffffU
30097 #define MAC_PCU_CYCLE_CNT__WRITE 0xffffffffU
30098
30099 #endif /* __MAC_PCU_CYCLE_CNT_MACRO__ */
30100
30101
30102 /* macros for mac_pcu_reg_block.MAC_PCU_CYCLE_CNT */
30103 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_CYCLE_CNT__NUM 1
30104
30105 /* macros for BlueprintGlobalNameSpace::MAC_PCU_QUIET_TIME_1 */
30106 #ifndef __MAC_PCU_QUIET_TIME_1_MACRO__
30107 #define __MAC_PCU_QUIET_TIME_1_MACRO__
30108
30109 /* macros for field ACK_CTS_ENABLE */
30110 #define MAC_PCU_QUIET_TIME_1__ACK_CTS_ENABLE__SHIFT 17
30111 #define MAC_PCU_QUIET_TIME_1__ACK_CTS_ENABLE__WIDTH 1
30112 #define MAC_PCU_QUIET_TIME_1__ACK_CTS_ENABLE__MASK 0x00020000U
30113 #define MAC_PCU_QUIET_TIME_1__ACK_CTS_ENABLE__READ(src) \
30114 (((u_int32_t)(src)\
30115 & 0x00020000U) >> 17)
30116 #define MAC_PCU_QUIET_TIME_1__ACK_CTS_ENABLE__WRITE(src) \
30117 (((u_int32_t)(src)\
30118 << 17) & 0x00020000U)
30119 #define MAC_PCU_QUIET_TIME_1__ACK_CTS_ENABLE__MODIFY(dst, src) \
30120 (dst) = ((dst) &\
30121 ~0x00020000U) | (((u_int32_t)(src) <<\
30122 17) & 0x00020000U)
30123 #define MAC_PCU_QUIET_TIME_1__ACK_CTS_ENABLE__VERIFY(src) \
30124 (!((((u_int32_t)(src)\
30125 << 17) & ~0x00020000U)))
30126 #define MAC_PCU_QUIET_TIME_1__ACK_CTS_ENABLE__SET(dst) \
30127 (dst) = ((dst) &\
30128 ~0x00020000U) | ((u_int32_t)(1) << 17)
30129 #define MAC_PCU_QUIET_TIME_1__ACK_CTS_ENABLE__CLR(dst) \
30130 (dst) = ((dst) &\
30131 ~0x00020000U) | ((u_int32_t)(0) << 17)
30132 #define MAC_PCU_QUIET_TIME_1__TYPE u_int32_t
30133 #define MAC_PCU_QUIET_TIME_1__READ 0x00020000U
30134 #define MAC_PCU_QUIET_TIME_1__WRITE 0x00020000U
30135
30136 #endif /* __MAC_PCU_QUIET_TIME_1_MACRO__ */
30137
30138
30139 /* macros for mac_pcu_reg_block.MAC_PCU_QUIET_TIME_1 */
30140 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_QUIET_TIME_1__NUM 1
30141
30142 /* macros for BlueprintGlobalNameSpace::MAC_PCU_QUIET_TIME_2 */
30143 #ifndef __MAC_PCU_QUIET_TIME_2_MACRO__
30144 #define __MAC_PCU_QUIET_TIME_2_MACRO__
30145
30146 /* macros for field DURATION */
30147 #define MAC_PCU_QUIET_TIME_2__DURATION__SHIFT 16
30148 #define MAC_PCU_QUIET_TIME_2__DURATION__WIDTH 16
30149 #define MAC_PCU_QUIET_TIME_2__DURATION__MASK 0xffff0000U
30150 #define MAC_PCU_QUIET_TIME_2__DURATION__READ(src) \
30151 (((u_int32_t)(src)\
30152 & 0xffff0000U) >> 16)
30153 #define MAC_PCU_QUIET_TIME_2__DURATION__WRITE(src) \
30154 (((u_int32_t)(src)\
30155 << 16) & 0xffff0000U)
30156 #define MAC_PCU_QUIET_TIME_2__DURATION__MODIFY(dst, src) \
30157 (dst) = ((dst) &\
30158 ~0xffff0000U) | (((u_int32_t)(src) <<\
30159 16) & 0xffff0000U)
30160 #define MAC_PCU_QUIET_TIME_2__DURATION__VERIFY(src) \
30161 (!((((u_int32_t)(src)\
30162 << 16) & ~0xffff0000U)))
30163 #define MAC_PCU_QUIET_TIME_2__TYPE u_int32_t
30164 #define MAC_PCU_QUIET_TIME_2__READ 0xffff0000U
30165 #define MAC_PCU_QUIET_TIME_2__WRITE 0xffff0000U
30166
30167 #endif /* __MAC_PCU_QUIET_TIME_2_MACRO__ */
30168
30169
30170 /* macros for mac_pcu_reg_block.MAC_PCU_QUIET_TIME_2 */
30171 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_QUIET_TIME_2__NUM 1
30172
30173 /* macros for BlueprintGlobalNameSpace::MAC_PCU_QOS_NO_ACK */
30174 #ifndef __MAC_PCU_QOS_NO_ACK_MACRO__
30175 #define __MAC_PCU_QOS_NO_ACK_MACRO__
30176
30177 /* macros for field TWO_BIT_VALUES */
30178 #define MAC_PCU_QOS_NO_ACK__TWO_BIT_VALUES__SHIFT 0
30179 #define MAC_PCU_QOS_NO_ACK__TWO_BIT_VALUES__WIDTH 4
30180 #define MAC_PCU_QOS_NO_ACK__TWO_BIT_VALUES__MASK 0x0000000fU
30181 #define MAC_PCU_QOS_NO_ACK__TWO_BIT_VALUES__READ(src) \
30182 (u_int32_t)(src)\
30183 & 0x0000000fU
30184 #define MAC_PCU_QOS_NO_ACK__TWO_BIT_VALUES__WRITE(src) \
30185 ((u_int32_t)(src)\
30186 & 0x0000000fU)
30187 #define MAC_PCU_QOS_NO_ACK__TWO_BIT_VALUES__MODIFY(dst, src) \
30188 (dst) = ((dst) &\
30189 ~0x0000000fU) | ((u_int32_t)(src) &\
30190 0x0000000fU)
30191 #define MAC_PCU_QOS_NO_ACK__TWO_BIT_VALUES__VERIFY(src) \
30192 (!(((u_int32_t)(src)\
30193 & ~0x0000000fU)))
30194
30195 /* macros for field BIT_OFFSET */
30196 #define MAC_PCU_QOS_NO_ACK__BIT_OFFSET__SHIFT 4
30197 #define MAC_PCU_QOS_NO_ACK__BIT_OFFSET__WIDTH 3
30198 #define MAC_PCU_QOS_NO_ACK__BIT_OFFSET__MASK 0x00000070U
30199 #define MAC_PCU_QOS_NO_ACK__BIT_OFFSET__READ(src) \
30200 (((u_int32_t)(src)\
30201 & 0x00000070U) >> 4)
30202 #define MAC_PCU_QOS_NO_ACK__BIT_OFFSET__WRITE(src) \
30203 (((u_int32_t)(src)\
30204 << 4) & 0x00000070U)
30205 #define MAC_PCU_QOS_NO_ACK__BIT_OFFSET__MODIFY(dst, src) \
30206 (dst) = ((dst) &\
30207 ~0x00000070U) | (((u_int32_t)(src) <<\
30208 4) & 0x00000070U)
30209 #define MAC_PCU_QOS_NO_ACK__BIT_OFFSET__VERIFY(src) \
30210 (!((((u_int32_t)(src)\
30211 << 4) & ~0x00000070U)))
30212
30213 /* macros for field BYTE_OFFSET */
30214 #define MAC_PCU_QOS_NO_ACK__BYTE_OFFSET__SHIFT 7
30215 #define MAC_PCU_QOS_NO_ACK__BYTE_OFFSET__WIDTH 2
30216 #define MAC_PCU_QOS_NO_ACK__BYTE_OFFSET__MASK 0x00000180U
30217 #define MAC_PCU_QOS_NO_ACK__BYTE_OFFSET__READ(src) \
30218 (((u_int32_t)(src)\
30219 & 0x00000180U) >> 7)
30220 #define MAC_PCU_QOS_NO_ACK__BYTE_OFFSET__WRITE(src) \
30221 (((u_int32_t)(src)\
30222 << 7) & 0x00000180U)
30223 #define MAC_PCU_QOS_NO_ACK__BYTE_OFFSET__MODIFY(dst, src) \
30224 (dst) = ((dst) &\
30225 ~0x00000180U) | (((u_int32_t)(src) <<\
30226 7) & 0x00000180U)
30227 #define MAC_PCU_QOS_NO_ACK__BYTE_OFFSET__VERIFY(src) \
30228 (!((((u_int32_t)(src)\
30229 << 7) & ~0x00000180U)))
30230 #define MAC_PCU_QOS_NO_ACK__TYPE u_int32_t
30231 #define MAC_PCU_QOS_NO_ACK__READ 0x000001ffU
30232 #define MAC_PCU_QOS_NO_ACK__WRITE 0x000001ffU
30233
30234 #endif /* __MAC_PCU_QOS_NO_ACK_MACRO__ */
30235
30236
30237 /* macros for mac_pcu_reg_block.MAC_PCU_QOS_NO_ACK */
30238 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_QOS_NO_ACK__NUM 1
30239
30240 /* macros for BlueprintGlobalNameSpace::MAC_PCU_PHY_ERROR_MASK */
30241 #ifndef __MAC_PCU_PHY_ERROR_MASK_MACRO__
30242 #define __MAC_PCU_PHY_ERROR_MASK_MACRO__
30243
30244 /* macros for field VALUE */
30245 #define MAC_PCU_PHY_ERROR_MASK__VALUE__SHIFT 0
30246 #define MAC_PCU_PHY_ERROR_MASK__VALUE__WIDTH 32
30247 #define MAC_PCU_PHY_ERROR_MASK__VALUE__MASK 0xffffffffU
30248 #define MAC_PCU_PHY_ERROR_MASK__VALUE__READ(src) (u_int32_t)(src) & 0xffffffffU
30249 #define MAC_PCU_PHY_ERROR_MASK__VALUE__WRITE(src) \
30250 ((u_int32_t)(src)\
30251 & 0xffffffffU)
30252 #define MAC_PCU_PHY_ERROR_MASK__VALUE__MODIFY(dst, src) \
30253 (dst) = ((dst) &\
30254 ~0xffffffffU) | ((u_int32_t)(src) &\
30255 0xffffffffU)
30256 #define MAC_PCU_PHY_ERROR_MASK__VALUE__VERIFY(src) \
30257 (!(((u_int32_t)(src)\
30258 & ~0xffffffffU)))
30259 #define MAC_PCU_PHY_ERROR_MASK__TYPE u_int32_t
30260 #define MAC_PCU_PHY_ERROR_MASK__READ 0xffffffffU
30261 #define MAC_PCU_PHY_ERROR_MASK__WRITE 0xffffffffU
30262
30263 #endif /* __MAC_PCU_PHY_ERROR_MASK_MACRO__ */
30264
30265
30266 /* macros for mac_pcu_reg_block.MAC_PCU_PHY_ERROR_MASK */
30267 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_PHY_ERROR_MASK__NUM 1
30268
30269 /* macros for BlueprintGlobalNameSpace::MAC_PCU_XRLAT */
30270 #ifndef __MAC_PCU_XRLAT_MACRO__
30271 #define __MAC_PCU_XRLAT_MACRO__
30272
30273 /* macros for field VALUE */
30274 #define MAC_PCU_XRLAT__VALUE__SHIFT 0
30275 #define MAC_PCU_XRLAT__VALUE__WIDTH 12
30276 #define MAC_PCU_XRLAT__VALUE__MASK 0x00000fffU
30277 #define MAC_PCU_XRLAT__VALUE__READ(src) (u_int32_t)(src) & 0x00000fffU
30278 #define MAC_PCU_XRLAT__VALUE__WRITE(src) ((u_int32_t)(src) & 0x00000fffU)
30279 #define MAC_PCU_XRLAT__VALUE__MODIFY(dst, src) \
30280 (dst) = ((dst) &\
30281 ~0x00000fffU) | ((u_int32_t)(src) &\
30282 0x00000fffU)
30283 #define MAC_PCU_XRLAT__VALUE__VERIFY(src) \
30284 (!(((u_int32_t)(src)\
30285 & ~0x00000fffU)))
30286 #define MAC_PCU_XRLAT__TYPE u_int32_t
30287 #define MAC_PCU_XRLAT__READ 0x00000fffU
30288 #define MAC_PCU_XRLAT__WRITE 0x00000fffU
30289
30290 #endif /* __MAC_PCU_XRLAT_MACRO__ */
30291
30292
30293 /* macros for mac_pcu_reg_block.MAC_PCU_XRLAT */
30294 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_XRLAT__NUM 1
30295
30296 /* macros for BlueprintGlobalNameSpace::MAC_PCU_RXBUF */
30297 #ifndef __MAC_PCU_RXBUF_MACRO__
30298 #define __MAC_PCU_RXBUF_MACRO__
30299
30300 /* macros for field HIGH_PRIORITY_THRSHD */
30301 #define MAC_PCU_RXBUF__HIGH_PRIORITY_THRSHD__SHIFT 0
30302 #define MAC_PCU_RXBUF__HIGH_PRIORITY_THRSHD__WIDTH 11
30303 #define MAC_PCU_RXBUF__HIGH_PRIORITY_THRSHD__MASK 0x000007ffU
30304 #define MAC_PCU_RXBUF__HIGH_PRIORITY_THRSHD__READ(src) \
30305 (u_int32_t)(src)\
30306 & 0x000007ffU
30307 #define MAC_PCU_RXBUF__HIGH_PRIORITY_THRSHD__WRITE(src) \
30308 ((u_int32_t)(src)\
30309 & 0x000007ffU)
30310 #define MAC_PCU_RXBUF__HIGH_PRIORITY_THRSHD__MODIFY(dst, src) \
30311 (dst) = ((dst) &\
30312 ~0x000007ffU) | ((u_int32_t)(src) &\
30313 0x000007ffU)
30314 #define MAC_PCU_RXBUF__HIGH_PRIORITY_THRSHD__VERIFY(src) \
30315 (!(((u_int32_t)(src)\
30316 & ~0x000007ffU)))
30317
30318 /* macros for field REG_RD_ENABLE */
30319 #define MAC_PCU_RXBUF__REG_RD_ENABLE__SHIFT 11
30320 #define MAC_PCU_RXBUF__REG_RD_ENABLE__WIDTH 1
30321 #define MAC_PCU_RXBUF__REG_RD_ENABLE__MASK 0x00000800U
30322 #define MAC_PCU_RXBUF__REG_RD_ENABLE__READ(src) \
30323 (((u_int32_t)(src)\
30324 & 0x00000800U) >> 11)
30325 #define MAC_PCU_RXBUF__REG_RD_ENABLE__WRITE(src) \
30326 (((u_int32_t)(src)\
30327 << 11) & 0x00000800U)
30328 #define MAC_PCU_RXBUF__REG_RD_ENABLE__MODIFY(dst, src) \
30329 (dst) = ((dst) &\
30330 ~0x00000800U) | (((u_int32_t)(src) <<\
30331 11) & 0x00000800U)
30332 #define MAC_PCU_RXBUF__REG_RD_ENABLE__VERIFY(src) \
30333 (!((((u_int32_t)(src)\
30334 << 11) & ~0x00000800U)))
30335 #define MAC_PCU_RXBUF__REG_RD_ENABLE__SET(dst) \
30336 (dst) = ((dst) &\
30337 ~0x00000800U) | ((u_int32_t)(1) << 11)
30338 #define MAC_PCU_RXBUF__REG_RD_ENABLE__CLR(dst) \
30339 (dst) = ((dst) &\
30340 ~0x00000800U) | ((u_int32_t)(0) << 11)
30341 #define MAC_PCU_RXBUF__TYPE u_int32_t
30342 #define MAC_PCU_RXBUF__READ 0x00000fffU
30343 #define MAC_PCU_RXBUF__WRITE 0x00000fffU
30344
30345 #endif /* __MAC_PCU_RXBUF_MACRO__ */
30346
30347
30348 /* macros for mac_pcu_reg_block.MAC_PCU_RXBUF */
30349 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_RXBUF__NUM 1
30350
30351 /* macros for BlueprintGlobalNameSpace::MAC_PCU_MIC_QOS_CONTROL */
30352 #ifndef __MAC_PCU_MIC_QOS_CONTROL_MACRO__
30353 #define __MAC_PCU_MIC_QOS_CONTROL_MACRO__
30354
30355 /* macros for field VALUE_0 */
30356 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_0__SHIFT 0
30357 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_0__WIDTH 2
30358 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_0__MASK 0x00000003U
30359 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_0__READ(src) \
30360 (u_int32_t)(src)\
30361 & 0x00000003U
30362 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_0__WRITE(src) \
30363 ((u_int32_t)(src)\
30364 & 0x00000003U)
30365 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_0__MODIFY(dst, src) \
30366 (dst) = ((dst) &\
30367 ~0x00000003U) | ((u_int32_t)(src) &\
30368 0x00000003U)
30369 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_0__VERIFY(src) \
30370 (!(((u_int32_t)(src)\
30371 & ~0x00000003U)))
30372
30373 /* macros for field VALUE_1 */
30374 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_1__SHIFT 2
30375 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_1__WIDTH 2
30376 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_1__MASK 0x0000000cU
30377 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_1__READ(src) \
30378 (((u_int32_t)(src)\
30379 & 0x0000000cU) >> 2)
30380 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_1__WRITE(src) \
30381 (((u_int32_t)(src)\
30382 << 2) & 0x0000000cU)
30383 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_1__MODIFY(dst, src) \
30384 (dst) = ((dst) &\
30385 ~0x0000000cU) | (((u_int32_t)(src) <<\
30386 2) & 0x0000000cU)
30387 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_1__VERIFY(src) \
30388 (!((((u_int32_t)(src)\
30389 << 2) & ~0x0000000cU)))
30390
30391 /* macros for field VALUE_2 */
30392 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_2__SHIFT 4
30393 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_2__WIDTH 2
30394 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_2__MASK 0x00000030U
30395 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_2__READ(src) \
30396 (((u_int32_t)(src)\
30397 & 0x00000030U) >> 4)
30398 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_2__WRITE(src) \
30399 (((u_int32_t)(src)\
30400 << 4) & 0x00000030U)
30401 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_2__MODIFY(dst, src) \
30402 (dst) = ((dst) &\
30403 ~0x00000030U) | (((u_int32_t)(src) <<\
30404 4) & 0x00000030U)
30405 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_2__VERIFY(src) \
30406 (!((((u_int32_t)(src)\
30407 << 4) & ~0x00000030U)))
30408
30409 /* macros for field VALUE_3 */
30410 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_3__SHIFT 6
30411 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_3__WIDTH 2
30412 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_3__MASK 0x000000c0U
30413 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_3__READ(src) \
30414 (((u_int32_t)(src)\
30415 & 0x000000c0U) >> 6)
30416 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_3__WRITE(src) \
30417 (((u_int32_t)(src)\
30418 << 6) & 0x000000c0U)
30419 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_3__MODIFY(dst, src) \
30420 (dst) = ((dst) &\
30421 ~0x000000c0U) | (((u_int32_t)(src) <<\
30422 6) & 0x000000c0U)
30423 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_3__VERIFY(src) \
30424 (!((((u_int32_t)(src)\
30425 << 6) & ~0x000000c0U)))
30426
30427 /* macros for field VALUE_4 */
30428 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_4__SHIFT 8
30429 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_4__WIDTH 2
30430 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_4__MASK 0x00000300U
30431 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_4__READ(src) \
30432 (((u_int32_t)(src)\
30433 & 0x00000300U) >> 8)
30434 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_4__WRITE(src) \
30435 (((u_int32_t)(src)\
30436 << 8) & 0x00000300U)
30437 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_4__MODIFY(dst, src) \
30438 (dst) = ((dst) &\
30439 ~0x00000300U) | (((u_int32_t)(src) <<\
30440 8) & 0x00000300U)
30441 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_4__VERIFY(src) \
30442 (!((((u_int32_t)(src)\
30443 << 8) & ~0x00000300U)))
30444
30445 /* macros for field VALUE_5 */
30446 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_5__SHIFT 10
30447 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_5__WIDTH 2
30448 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_5__MASK 0x00000c00U
30449 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_5__READ(src) \
30450 (((u_int32_t)(src)\
30451 & 0x00000c00U) >> 10)
30452 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_5__WRITE(src) \
30453 (((u_int32_t)(src)\
30454 << 10) & 0x00000c00U)
30455 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_5__MODIFY(dst, src) \
30456 (dst) = ((dst) &\
30457 ~0x00000c00U) | (((u_int32_t)(src) <<\
30458 10) & 0x00000c00U)
30459 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_5__VERIFY(src) \
30460 (!((((u_int32_t)(src)\
30461 << 10) & ~0x00000c00U)))
30462
30463 /* macros for field VALUE_6 */
30464 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_6__SHIFT 12
30465 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_6__WIDTH 2
30466 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_6__MASK 0x00003000U
30467 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_6__READ(src) \
30468 (((u_int32_t)(src)\
30469 & 0x00003000U) >> 12)
30470 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_6__WRITE(src) \
30471 (((u_int32_t)(src)\
30472 << 12) & 0x00003000U)
30473 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_6__MODIFY(dst, src) \
30474 (dst) = ((dst) &\
30475 ~0x00003000U) | (((u_int32_t)(src) <<\
30476 12) & 0x00003000U)
30477 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_6__VERIFY(src) \
30478 (!((((u_int32_t)(src)\
30479 << 12) & ~0x00003000U)))
30480
30481 /* macros for field VALUE_7 */
30482 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_7__SHIFT 14
30483 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_7__WIDTH 2
30484 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_7__MASK 0x0000c000U
30485 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_7__READ(src) \
30486 (((u_int32_t)(src)\
30487 & 0x0000c000U) >> 14)
30488 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_7__WRITE(src) \
30489 (((u_int32_t)(src)\
30490 << 14) & 0x0000c000U)
30491 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_7__MODIFY(dst, src) \
30492 (dst) = ((dst) &\
30493 ~0x0000c000U) | (((u_int32_t)(src) <<\
30494 14) & 0x0000c000U)
30495 #define MAC_PCU_MIC_QOS_CONTROL__VALUE_7__VERIFY(src) \
30496 (!((((u_int32_t)(src)\
30497 << 14) & ~0x0000c000U)))
30498
30499 /* macros for field ENABLE */
30500 #define MAC_PCU_MIC_QOS_CONTROL__ENABLE__SHIFT 16
30501 #define MAC_PCU_MIC_QOS_CONTROL__ENABLE__WIDTH 1
30502 #define MAC_PCU_MIC_QOS_CONTROL__ENABLE__MASK 0x00010000U
30503 #define MAC_PCU_MIC_QOS_CONTROL__ENABLE__READ(src) \
30504 (((u_int32_t)(src)\
30505 & 0x00010000U) >> 16)
30506 #define MAC_PCU_MIC_QOS_CONTROL__ENABLE__WRITE(src) \
30507 (((u_int32_t)(src)\
30508 << 16) & 0x00010000U)
30509 #define MAC_PCU_MIC_QOS_CONTROL__ENABLE__MODIFY(dst, src) \
30510 (dst) = ((dst) &\
30511 ~0x00010000U) | (((u_int32_t)(src) <<\
30512 16) & 0x00010000U)
30513 #define MAC_PCU_MIC_QOS_CONTROL__ENABLE__VERIFY(src) \
30514 (!((((u_int32_t)(src)\
30515 << 16) & ~0x00010000U)))
30516 #define MAC_PCU_MIC_QOS_CONTROL__ENABLE__SET(dst) \
30517 (dst) = ((dst) &\
30518 ~0x00010000U) | ((u_int32_t)(1) << 16)
30519 #define MAC_PCU_MIC_QOS_CONTROL__ENABLE__CLR(dst) \
30520 (dst) = ((dst) &\
30521 ~0x00010000U) | ((u_int32_t)(0) << 16)
30522 #define MAC_PCU_MIC_QOS_CONTROL__TYPE u_int32_t
30523 #define MAC_PCU_MIC_QOS_CONTROL__READ 0x0001ffffU
30524 #define MAC_PCU_MIC_QOS_CONTROL__WRITE 0x0001ffffU
30525
30526 #endif /* __MAC_PCU_MIC_QOS_CONTROL_MACRO__ */
30527
30528
30529 /* macros for mac_pcu_reg_block.MAC_PCU_MIC_QOS_CONTROL */
30530 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_MIC_QOS_CONTROL__NUM 1
30531
30532 /* macros for BlueprintGlobalNameSpace::MAC_PCU_MIC_QOS_SELECT */
30533 #ifndef __MAC_PCU_MIC_QOS_SELECT_MACRO__
30534 #define __MAC_PCU_MIC_QOS_SELECT_MACRO__
30535
30536 /* macros for field VALUE_0 */
30537 #define MAC_PCU_MIC_QOS_SELECT__VALUE_0__SHIFT 0
30538 #define MAC_PCU_MIC_QOS_SELECT__VALUE_0__WIDTH 4
30539 #define MAC_PCU_MIC_QOS_SELECT__VALUE_0__MASK 0x0000000fU
30540 #define MAC_PCU_MIC_QOS_SELECT__VALUE_0__READ(src) \
30541 (u_int32_t)(src)\
30542 & 0x0000000fU
30543 #define MAC_PCU_MIC_QOS_SELECT__VALUE_0__WRITE(src) \
30544 ((u_int32_t)(src)\
30545 & 0x0000000fU)
30546 #define MAC_PCU_MIC_QOS_SELECT__VALUE_0__MODIFY(dst, src) \
30547 (dst) = ((dst) &\
30548 ~0x0000000fU) | ((u_int32_t)(src) &\
30549 0x0000000fU)
30550 #define MAC_PCU_MIC_QOS_SELECT__VALUE_0__VERIFY(src) \
30551 (!(((u_int32_t)(src)\
30552 & ~0x0000000fU)))
30553
30554 /* macros for field VALUE_1 */
30555 #define MAC_PCU_MIC_QOS_SELECT__VALUE_1__SHIFT 4
30556 #define MAC_PCU_MIC_QOS_SELECT__VALUE_1__WIDTH 4
30557 #define MAC_PCU_MIC_QOS_SELECT__VALUE_1__MASK 0x000000f0U
30558 #define MAC_PCU_MIC_QOS_SELECT__VALUE_1__READ(src) \
30559 (((u_int32_t)(src)\
30560 & 0x000000f0U) >> 4)
30561 #define MAC_PCU_MIC_QOS_SELECT__VALUE_1__WRITE(src) \
30562 (((u_int32_t)(src)\
30563 << 4) & 0x000000f0U)
30564 #define MAC_PCU_MIC_QOS_SELECT__VALUE_1__MODIFY(dst, src) \
30565 (dst) = ((dst) &\
30566 ~0x000000f0U) | (((u_int32_t)(src) <<\
30567 4) & 0x000000f0U)
30568 #define MAC_PCU_MIC_QOS_SELECT__VALUE_1__VERIFY(src) \
30569 (!((((u_int32_t)(src)\
30570 << 4) & ~0x000000f0U)))
30571
30572 /* macros for field VALUE_2 */
30573 #define MAC_PCU_MIC_QOS_SELECT__VALUE_2__SHIFT 8
30574 #define MAC_PCU_MIC_QOS_SELECT__VALUE_2__WIDTH 4
30575 #define MAC_PCU_MIC_QOS_SELECT__VALUE_2__MASK 0x00000f00U
30576 #define MAC_PCU_MIC_QOS_SELECT__VALUE_2__READ(src) \
30577 (((u_int32_t)(src)\
30578 & 0x00000f00U) >> 8)
30579 #define MAC_PCU_MIC_QOS_SELECT__VALUE_2__WRITE(src) \
30580 (((u_int32_t)(src)\
30581 << 8) & 0x00000f00U)
30582 #define MAC_PCU_MIC_QOS_SELECT__VALUE_2__MODIFY(dst, src) \
30583 (dst) = ((dst) &\
30584 ~0x00000f00U) | (((u_int32_t)(src) <<\
30585 8) & 0x00000f00U)
30586 #define MAC_PCU_MIC_QOS_SELECT__VALUE_2__VERIFY(src) \
30587 (!((((u_int32_t)(src)\
30588 << 8) & ~0x00000f00U)))
30589
30590 /* macros for field VALUE_3 */
30591 #define MAC_PCU_MIC_QOS_SELECT__VALUE_3__SHIFT 12
30592 #define MAC_PCU_MIC_QOS_SELECT__VALUE_3__WIDTH 4
30593 #define MAC_PCU_MIC_QOS_SELECT__VALUE_3__MASK 0x0000f000U
30594 #define MAC_PCU_MIC_QOS_SELECT__VALUE_3__READ(src) \
30595 (((u_int32_t)(src)\
30596 & 0x0000f000U) >> 12)
30597 #define MAC_PCU_MIC_QOS_SELECT__VALUE_3__WRITE(src) \
30598 (((u_int32_t)(src)\
30599 << 12) & 0x0000f000U)
30600 #define MAC_PCU_MIC_QOS_SELECT__VALUE_3__MODIFY(dst, src) \
30601 (dst) = ((dst) &\
30602 ~0x0000f000U) | (((u_int32_t)(src) <<\
30603 12) & 0x0000f000U)
30604 #define MAC_PCU_MIC_QOS_SELECT__VALUE_3__VERIFY(src) \
30605 (!((((u_int32_t)(src)\
30606 << 12) & ~0x0000f000U)))
30607
30608 /* macros for field VALUE_4 */
30609 #define MAC_PCU_MIC_QOS_SELECT__VALUE_4__SHIFT 16
30610 #define MAC_PCU_MIC_QOS_SELECT__VALUE_4__WIDTH 4
30611 #define MAC_PCU_MIC_QOS_SELECT__VALUE_4__MASK 0x000f0000U
30612 #define MAC_PCU_MIC_QOS_SELECT__VALUE_4__READ(src) \
30613 (((u_int32_t)(src)\
30614 & 0x000f0000U) >> 16)
30615 #define MAC_PCU_MIC_QOS_SELECT__VALUE_4__WRITE(src) \
30616 (((u_int32_t)(src)\
30617 << 16) & 0x000f0000U)
30618 #define MAC_PCU_MIC_QOS_SELECT__VALUE_4__MODIFY(dst, src) \
30619 (dst) = ((dst) &\
30620 ~0x000f0000U) | (((u_int32_t)(src) <<\
30621 16) & 0x000f0000U)
30622 #define MAC_PCU_MIC_QOS_SELECT__VALUE_4__VERIFY(src) \
30623 (!((((u_int32_t)(src)\
30624 << 16) & ~0x000f0000U)))
30625
30626 /* macros for field VALUE_5 */
30627 #define MAC_PCU_MIC_QOS_SELECT__VALUE_5__SHIFT 20
30628 #define MAC_PCU_MIC_QOS_SELECT__VALUE_5__WIDTH 4
30629 #define MAC_PCU_MIC_QOS_SELECT__VALUE_5__MASK 0x00f00000U
30630 #define MAC_PCU_MIC_QOS_SELECT__VALUE_5__READ(src) \
30631 (((u_int32_t)(src)\
30632 & 0x00f00000U) >> 20)
30633 #define MAC_PCU_MIC_QOS_SELECT__VALUE_5__WRITE(src) \
30634 (((u_int32_t)(src)\
30635 << 20) & 0x00f00000U)
30636 #define MAC_PCU_MIC_QOS_SELECT__VALUE_5__MODIFY(dst, src) \
30637 (dst) = ((dst) &\
30638 ~0x00f00000U) | (((u_int32_t)(src) <<\
30639 20) & 0x00f00000U)
30640 #define MAC_PCU_MIC_QOS_SELECT__VALUE_5__VERIFY(src) \
30641 (!((((u_int32_t)(src)\
30642 << 20) & ~0x00f00000U)))
30643
30644 /* macros for field VALUE_6 */
30645 #define MAC_PCU_MIC_QOS_SELECT__VALUE_6__SHIFT 24
30646 #define MAC_PCU_MIC_QOS_SELECT__VALUE_6__WIDTH 4
30647 #define MAC_PCU_MIC_QOS_SELECT__VALUE_6__MASK 0x0f000000U
30648 #define MAC_PCU_MIC_QOS_SELECT__VALUE_6__READ(src) \
30649 (((u_int32_t)(src)\
30650 & 0x0f000000U) >> 24)
30651 #define MAC_PCU_MIC_QOS_SELECT__VALUE_6__WRITE(src) \
30652 (((u_int32_t)(src)\
30653 << 24) & 0x0f000000U)
30654 #define MAC_PCU_MIC_QOS_SELECT__VALUE_6__MODIFY(dst, src) \
30655 (dst) = ((dst) &\
30656 ~0x0f000000U) | (((u_int32_t)(src) <<\
30657 24) & 0x0f000000U)
30658 #define MAC_PCU_MIC_QOS_SELECT__VALUE_6__VERIFY(src) \
30659 (!((((u_int32_t)(src)\
30660 << 24) & ~0x0f000000U)))
30661
30662 /* macros for field VALUE_7 */
30663 #define MAC_PCU_MIC_QOS_SELECT__VALUE_7__SHIFT 28
30664 #define MAC_PCU_MIC_QOS_SELECT__VALUE_7__WIDTH 4
30665 #define MAC_PCU_MIC_QOS_SELECT__VALUE_7__MASK 0xf0000000U
30666 #define MAC_PCU_MIC_QOS_SELECT__VALUE_7__READ(src) \
30667 (((u_int32_t)(src)\
30668 & 0xf0000000U) >> 28)
30669 #define MAC_PCU_MIC_QOS_SELECT__VALUE_7__WRITE(src) \
30670 (((u_int32_t)(src)\
30671 << 28) & 0xf0000000U)
30672 #define MAC_PCU_MIC_QOS_SELECT__VALUE_7__MODIFY(dst, src) \
30673 (dst) = ((dst) &\
30674 ~0xf0000000U) | (((u_int32_t)(src) <<\
30675 28) & 0xf0000000U)
30676 #define MAC_PCU_MIC_QOS_SELECT__VALUE_7__VERIFY(src) \
30677 (!((((u_int32_t)(src)\
30678 << 28) & ~0xf0000000U)))
30679 #define MAC_PCU_MIC_QOS_SELECT__TYPE u_int32_t
30680 #define MAC_PCU_MIC_QOS_SELECT__READ 0xffffffffU
30681 #define MAC_PCU_MIC_QOS_SELECT__WRITE 0xffffffffU
30682
30683 #endif /* __MAC_PCU_MIC_QOS_SELECT_MACRO__ */
30684
30685
30686 /* macros for mac_pcu_reg_block.MAC_PCU_MIC_QOS_SELECT */
30687 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_MIC_QOS_SELECT__NUM 1
30688
30689 /* macros for BlueprintGlobalNameSpace::MAC_PCU_MISC_MODE */
30690 #ifndef __MAC_PCU_MISC_MODE_MACRO__
30691 #define __MAC_PCU_MISC_MODE_MACRO__
30692
30693 /* macros for field BSSID_MATCH_FORCE */
30694 #define MAC_PCU_MISC_MODE__BSSID_MATCH_FORCE__SHIFT 0
30695 #define MAC_PCU_MISC_MODE__BSSID_MATCH_FORCE__WIDTH 1
30696 #define MAC_PCU_MISC_MODE__BSSID_MATCH_FORCE__MASK 0x00000001U
30697 #define MAC_PCU_MISC_MODE__BSSID_MATCH_FORCE__READ(src) \
30698 (u_int32_t)(src)\
30699 & 0x00000001U
30700 #define MAC_PCU_MISC_MODE__BSSID_MATCH_FORCE__WRITE(src) \
30701 ((u_int32_t)(src)\
30702 & 0x00000001U)
30703 #define MAC_PCU_MISC_MODE__BSSID_MATCH_FORCE__MODIFY(dst, src) \
30704 (dst) = ((dst) &\
30705 ~0x00000001U) | ((u_int32_t)(src) &\
30706 0x00000001U)
30707 #define MAC_PCU_MISC_MODE__BSSID_MATCH_FORCE__VERIFY(src) \
30708 (!(((u_int32_t)(src)\
30709 & ~0x00000001U)))
30710 #define MAC_PCU_MISC_MODE__BSSID_MATCH_FORCE__SET(dst) \
30711 (dst) = ((dst) &\
30712 ~0x00000001U) | (u_int32_t)(1)
30713 #define MAC_PCU_MISC_MODE__BSSID_MATCH_FORCE__CLR(dst) \
30714 (dst) = ((dst) &\
30715 ~0x00000001U) | (u_int32_t)(0)
30716
30717 /* macros for field DEBUG_MODE_AD */
30718 #define MAC_PCU_MISC_MODE__DEBUG_MODE_AD__SHIFT 1
30719 #define MAC_PCU_MISC_MODE__DEBUG_MODE_AD__WIDTH 1
30720 #define MAC_PCU_MISC_MODE__DEBUG_MODE_AD__MASK 0x00000002U
30721 #define MAC_PCU_MISC_MODE__DEBUG_MODE_AD__READ(src) \
30722 (((u_int32_t)(src)\
30723 & 0x00000002U) >> 1)
30724 #define MAC_PCU_MISC_MODE__DEBUG_MODE_AD__WRITE(src) \
30725 (((u_int32_t)(src)\
30726 << 1) & 0x00000002U)
30727 #define MAC_PCU_MISC_MODE__DEBUG_MODE_AD__MODIFY(dst, src) \
30728 (dst) = ((dst) &\
30729 ~0x00000002U) | (((u_int32_t)(src) <<\
30730 1) & 0x00000002U)
30731 #define MAC_PCU_MISC_MODE__DEBUG_MODE_AD__VERIFY(src) \
30732 (!((((u_int32_t)(src)\
30733 << 1) & ~0x00000002U)))
30734 #define MAC_PCU_MISC_MODE__DEBUG_MODE_AD__SET(dst) \
30735 (dst) = ((dst) &\
30736 ~0x00000002U) | ((u_int32_t)(1) << 1)
30737 #define MAC_PCU_MISC_MODE__DEBUG_MODE_AD__CLR(dst) \
30738 (dst) = ((dst) &\
30739 ~0x00000002U) | ((u_int32_t)(0) << 1)
30740
30741 /* macros for field MIC_NEW_LOCATION_ENABLE */
30742 #define MAC_PCU_MISC_MODE__MIC_NEW_LOCATION_ENABLE__SHIFT 2
30743 #define MAC_PCU_MISC_MODE__MIC_NEW_LOCATION_ENABLE__WIDTH 1
30744 #define MAC_PCU_MISC_MODE__MIC_NEW_LOCATION_ENABLE__MASK 0x00000004U
30745 #define MAC_PCU_MISC_MODE__MIC_NEW_LOCATION_ENABLE__READ(src) \
30746 (((u_int32_t)(src)\
30747 & 0x00000004U) >> 2)
30748 #define MAC_PCU_MISC_MODE__MIC_NEW_LOCATION_ENABLE__WRITE(src) \
30749 (((u_int32_t)(src)\
30750 << 2) & 0x00000004U)
30751 #define MAC_PCU_MISC_MODE__MIC_NEW_LOCATION_ENABLE__MODIFY(dst, src) \
30752 (dst) = ((dst) &\
30753 ~0x00000004U) | (((u_int32_t)(src) <<\
30754 2) & 0x00000004U)
30755 #define MAC_PCU_MISC_MODE__MIC_NEW_LOCATION_ENABLE__VERIFY(src) \
30756 (!((((u_int32_t)(src)\
30757 << 2) & ~0x00000004U)))
30758 #define MAC_PCU_MISC_MODE__MIC_NEW_LOCATION_ENABLE__SET(dst) \
30759 (dst) = ((dst) &\
30760 ~0x00000004U) | ((u_int32_t)(1) << 2)
30761 #define MAC_PCU_MISC_MODE__MIC_NEW_LOCATION_ENABLE__CLR(dst) \
30762 (dst) = ((dst) &\
30763 ~0x00000004U) | ((u_int32_t)(0) << 2)
30764
30765 /* macros for field TX_ADD_TSF */
30766 #define MAC_PCU_MISC_MODE__TX_ADD_TSF__SHIFT 3
30767 #define MAC_PCU_MISC_MODE__TX_ADD_TSF__WIDTH 1
30768 #define MAC_PCU_MISC_MODE__TX_ADD_TSF__MASK 0x00000008U
30769 #define MAC_PCU_MISC_MODE__TX_ADD_TSF__READ(src) \
30770 (((u_int32_t)(src)\
30771 & 0x00000008U) >> 3)
30772 #define MAC_PCU_MISC_MODE__TX_ADD_TSF__WRITE(src) \
30773 (((u_int32_t)(src)\
30774 << 3) & 0x00000008U)
30775 #define MAC_PCU_MISC_MODE__TX_ADD_TSF__MODIFY(dst, src) \
30776 (dst) = ((dst) &\
30777 ~0x00000008U) | (((u_int32_t)(src) <<\
30778 3) & 0x00000008U)
30779 #define MAC_PCU_MISC_MODE__TX_ADD_TSF__VERIFY(src) \
30780 (!((((u_int32_t)(src)\
30781 << 3) & ~0x00000008U)))
30782 #define MAC_PCU_MISC_MODE__TX_ADD_TSF__SET(dst) \
30783 (dst) = ((dst) &\
30784 ~0x00000008U) | ((u_int32_t)(1) << 3)
30785 #define MAC_PCU_MISC_MODE__TX_ADD_TSF__CLR(dst) \
30786 (dst) = ((dst) &\
30787 ~0x00000008U) | ((u_int32_t)(0) << 3)
30788
30789 /* macros for field CCK_SIFS_MODE */
30790 #define MAC_PCU_MISC_MODE__CCK_SIFS_MODE__SHIFT 4
30791 #define MAC_PCU_MISC_MODE__CCK_SIFS_MODE__WIDTH 1
30792 #define MAC_PCU_MISC_MODE__CCK_SIFS_MODE__MASK 0x00000010U
30793 #define MAC_PCU_MISC_MODE__CCK_SIFS_MODE__READ(src) \
30794 (((u_int32_t)(src)\
30795 & 0x00000010U) >> 4)
30796 #define MAC_PCU_MISC_MODE__CCK_SIFS_MODE__WRITE(src) \
30797 (((u_int32_t)(src)\
30798 << 4) & 0x00000010U)
30799 #define MAC_PCU_MISC_MODE__CCK_SIFS_MODE__MODIFY(dst, src) \
30800 (dst) = ((dst) &\
30801 ~0x00000010U) | (((u_int32_t)(src) <<\
30802 4) & 0x00000010U)
30803 #define MAC_PCU_MISC_MODE__CCK_SIFS_MODE__VERIFY(src) \
30804 (!((((u_int32_t)(src)\
30805 << 4) & ~0x00000010U)))
30806 #define MAC_PCU_MISC_MODE__CCK_SIFS_MODE__SET(dst) \
30807 (dst) = ((dst) &\
30808 ~0x00000010U) | ((u_int32_t)(1) << 4)
30809 #define MAC_PCU_MISC_MODE__CCK_SIFS_MODE__CLR(dst) \
30810 (dst) = ((dst) &\
30811 ~0x00000010U) | ((u_int32_t)(0) << 4)
30812
30813 /* macros for field RXSM2SVD_PRE_RST */
30814 #define MAC_PCU_MISC_MODE__RXSM2SVD_PRE_RST__SHIFT 5
30815 #define MAC_PCU_MISC_MODE__RXSM2SVD_PRE_RST__WIDTH 1
30816 #define MAC_PCU_MISC_MODE__RXSM2SVD_PRE_RST__MASK 0x00000020U
30817 #define MAC_PCU_MISC_MODE__RXSM2SVD_PRE_RST__READ(src) \
30818 (((u_int32_t)(src)\
30819 & 0x00000020U) >> 5)
30820 #define MAC_PCU_MISC_MODE__RXSM2SVD_PRE_RST__WRITE(src) \
30821 (((u_int32_t)(src)\
30822 << 5) & 0x00000020U)
30823 #define MAC_PCU_MISC_MODE__RXSM2SVD_PRE_RST__MODIFY(dst, src) \
30824 (dst) = ((dst) &\
30825 ~0x00000020U) | (((u_int32_t)(src) <<\
30826 5) & 0x00000020U)
30827 #define MAC_PCU_MISC_MODE__RXSM2SVD_PRE_RST__VERIFY(src) \
30828 (!((((u_int32_t)(src)\
30829 << 5) & ~0x00000020U)))
30830 #define MAC_PCU_MISC_MODE__RXSM2SVD_PRE_RST__SET(dst) \
30831 (dst) = ((dst) &\
30832 ~0x00000020U) | ((u_int32_t)(1) << 5)
30833 #define MAC_PCU_MISC_MODE__RXSM2SVD_PRE_RST__CLR(dst) \
30834 (dst) = ((dst) &\
30835 ~0x00000020U) | ((u_int32_t)(0) << 5)
30836
30837 /* macros for field RCV_DELAY_SOUNDING_IM_TXBF */
30838 #define MAC_PCU_MISC_MODE__RCV_DELAY_SOUNDING_IM_TXBF__SHIFT 6
30839 #define MAC_PCU_MISC_MODE__RCV_DELAY_SOUNDING_IM_TXBF__WIDTH 1
30840 #define MAC_PCU_MISC_MODE__RCV_DELAY_SOUNDING_IM_TXBF__MASK 0x00000040U
30841 #define MAC_PCU_MISC_MODE__RCV_DELAY_SOUNDING_IM_TXBF__READ(src) \
30842 (((u_int32_t)(src)\
30843 & 0x00000040U) >> 6)
30844 #define MAC_PCU_MISC_MODE__RCV_DELAY_SOUNDING_IM_TXBF__WRITE(src) \
30845 (((u_int32_t)(src)\
30846 << 6) & 0x00000040U)
30847 #define MAC_PCU_MISC_MODE__RCV_DELAY_SOUNDING_IM_TXBF__MODIFY(dst, src) \
30848 (dst) = ((dst) &\
30849 ~0x00000040U) | (((u_int32_t)(src) <<\
30850 6) & 0x00000040U)
30851 #define MAC_PCU_MISC_MODE__RCV_DELAY_SOUNDING_IM_TXBF__VERIFY(src) \
30852 (!((((u_int32_t)(src)\
30853 << 6) & ~0x00000040U)))
30854 #define MAC_PCU_MISC_MODE__RCV_DELAY_SOUNDING_IM_TXBF__SET(dst) \
30855 (dst) = ((dst) &\
30856 ~0x00000040U) | ((u_int32_t)(1) << 6)
30857 #define MAC_PCU_MISC_MODE__RCV_DELAY_SOUNDING_IM_TXBF__CLR(dst) \
30858 (dst) = ((dst) &\
30859 ~0x00000040U) | ((u_int32_t)(0) << 6)
30860
30861 /* macros for field DEBUG_MODE_BA_BITMAP */
30862 #define MAC_PCU_MISC_MODE__DEBUG_MODE_BA_BITMAP__SHIFT 9
30863 #define MAC_PCU_MISC_MODE__DEBUG_MODE_BA_BITMAP__WIDTH 1
30864 #define MAC_PCU_MISC_MODE__DEBUG_MODE_BA_BITMAP__MASK 0x00000200U
30865 #define MAC_PCU_MISC_MODE__DEBUG_MODE_BA_BITMAP__READ(src) \
30866 (((u_int32_t)(src)\
30867 & 0x00000200U) >> 9)
30868 #define MAC_PCU_MISC_MODE__DEBUG_MODE_BA_BITMAP__WRITE(src) \
30869 (((u_int32_t)(src)\
30870 << 9) & 0x00000200U)
30871 #define MAC_PCU_MISC_MODE__DEBUG_MODE_BA_BITMAP__MODIFY(dst, src) \
30872 (dst) = ((dst) &\
30873 ~0x00000200U) | (((u_int32_t)(src) <<\
30874 9) & 0x00000200U)
30875 #define MAC_PCU_MISC_MODE__DEBUG_MODE_BA_BITMAP__VERIFY(src) \
30876 (!((((u_int32_t)(src)\
30877 << 9) & ~0x00000200U)))
30878 #define MAC_PCU_MISC_MODE__DEBUG_MODE_BA_BITMAP__SET(dst) \
30879 (dst) = ((dst) &\
30880 ~0x00000200U) | ((u_int32_t)(1) << 9)
30881 #define MAC_PCU_MISC_MODE__DEBUG_MODE_BA_BITMAP__CLR(dst) \
30882 (dst) = ((dst) &\
30883 ~0x00000200U) | ((u_int32_t)(0) << 9)
30884
30885 /* macros for field DEBUG_MODE_SIFS */
30886 #define MAC_PCU_MISC_MODE__DEBUG_MODE_SIFS__SHIFT 10
30887 #define MAC_PCU_MISC_MODE__DEBUG_MODE_SIFS__WIDTH 1
30888 #define MAC_PCU_MISC_MODE__DEBUG_MODE_SIFS__MASK 0x00000400U
30889 #define MAC_PCU_MISC_MODE__DEBUG_MODE_SIFS__READ(src) \
30890 (((u_int32_t)(src)\
30891 & 0x00000400U) >> 10)
30892 #define MAC_PCU_MISC_MODE__DEBUG_MODE_SIFS__WRITE(src) \
30893 (((u_int32_t)(src)\
30894 << 10) & 0x00000400U)
30895 #define MAC_PCU_MISC_MODE__DEBUG_MODE_SIFS__MODIFY(dst, src) \
30896 (dst) = ((dst) &\
30897 ~0x00000400U) | (((u_int32_t)(src) <<\
30898 10) & 0x00000400U)
30899 #define MAC_PCU_MISC_MODE__DEBUG_MODE_SIFS__VERIFY(src) \
30900 (!((((u_int32_t)(src)\
30901 << 10) & ~0x00000400U)))
30902 #define MAC_PCU_MISC_MODE__DEBUG_MODE_SIFS__SET(dst) \
30903 (dst) = ((dst) &\
30904 ~0x00000400U) | ((u_int32_t)(1) << 10)
30905 #define MAC_PCU_MISC_MODE__DEBUG_MODE_SIFS__CLR(dst) \
30906 (dst) = ((dst) &\
30907 ~0x00000400U) | ((u_int32_t)(0) << 10)
30908
30909 /* macros for field KC_RX_ANT_UPDATE */
30910 #define MAC_PCU_MISC_MODE__KC_RX_ANT_UPDATE__SHIFT 11
30911 #define MAC_PCU_MISC_MODE__KC_RX_ANT_UPDATE__WIDTH 1
30912 #define MAC_PCU_MISC_MODE__KC_RX_ANT_UPDATE__MASK 0x00000800U
30913 #define MAC_PCU_MISC_MODE__KC_RX_ANT_UPDATE__READ(src) \
30914 (((u_int32_t)(src)\
30915 & 0x00000800U) >> 11)
30916 #define MAC_PCU_MISC_MODE__KC_RX_ANT_UPDATE__WRITE(src) \
30917 (((u_int32_t)(src)\
30918 << 11) & 0x00000800U)
30919 #define MAC_PCU_MISC_MODE__KC_RX_ANT_UPDATE__MODIFY(dst, src) \
30920 (dst) = ((dst) &\
30921 ~0x00000800U) | (((u_int32_t)(src) <<\
30922 11) & 0x00000800U)
30923 #define MAC_PCU_MISC_MODE__KC_RX_ANT_UPDATE__VERIFY(src) \
30924 (!((((u_int32_t)(src)\
30925 << 11) & ~0x00000800U)))
30926 #define MAC_PCU_MISC_MODE__KC_RX_ANT_UPDATE__SET(dst) \
30927 (dst) = ((dst) &\
30928 ~0x00000800U) | ((u_int32_t)(1) << 11)
30929 #define MAC_PCU_MISC_MODE__KC_RX_ANT_UPDATE__CLR(dst) \
30930 (dst) = ((dst) &\
30931 ~0x00000800U) | ((u_int32_t)(0) << 11)
30932
30933 /* macros for field TXOP_TBTT_LIMIT_ENABLE */
30934 #define MAC_PCU_MISC_MODE__TXOP_TBTT_LIMIT_ENABLE__SHIFT 12
30935 #define MAC_PCU_MISC_MODE__TXOP_TBTT_LIMIT_ENABLE__WIDTH 1
30936 #define MAC_PCU_MISC_MODE__TXOP_TBTT_LIMIT_ENABLE__MASK 0x00001000U
30937 #define MAC_PCU_MISC_MODE__TXOP_TBTT_LIMIT_ENABLE__READ(src) \
30938 (((u_int32_t)(src)\
30939 & 0x00001000U) >> 12)
30940 #define MAC_PCU_MISC_MODE__TXOP_TBTT_LIMIT_ENABLE__WRITE(src) \
30941 (((u_int32_t)(src)\
30942 << 12) & 0x00001000U)
30943 #define MAC_PCU_MISC_MODE__TXOP_TBTT_LIMIT_ENABLE__MODIFY(dst, src) \
30944 (dst) = ((dst) &\
30945 ~0x00001000U) | (((u_int32_t)(src) <<\
30946 12) & 0x00001000U)
30947 #define MAC_PCU_MISC_MODE__TXOP_TBTT_LIMIT_ENABLE__VERIFY(src) \
30948 (!((((u_int32_t)(src)\
30949 << 12) & ~0x00001000U)))
30950 #define MAC_PCU_MISC_MODE__TXOP_TBTT_LIMIT_ENABLE__SET(dst) \
30951 (dst) = ((dst) &\
30952 ~0x00001000U) | ((u_int32_t)(1) << 12)
30953 #define MAC_PCU_MISC_MODE__TXOP_TBTT_LIMIT_ENABLE__CLR(dst) \
30954 (dst) = ((dst) &\
30955 ~0x00001000U) | ((u_int32_t)(0) << 12)
30956
30957 /* macros for field MISS_BEACON_IN_SLEEP */
30958 #define MAC_PCU_MISC_MODE__MISS_BEACON_IN_SLEEP__SHIFT 14
30959 #define MAC_PCU_MISC_MODE__MISS_BEACON_IN_SLEEP__WIDTH 1
30960 #define MAC_PCU_MISC_MODE__MISS_BEACON_IN_SLEEP__MASK 0x00004000U
30961 #define MAC_PCU_MISC_MODE__MISS_BEACON_IN_SLEEP__READ(src) \
30962 (((u_int32_t)(src)\
30963 & 0x00004000U) >> 14)
30964 #define MAC_PCU_MISC_MODE__MISS_BEACON_IN_SLEEP__WRITE(src) \
30965 (((u_int32_t)(src)\
30966 << 14) & 0x00004000U)
30967 #define MAC_PCU_MISC_MODE__MISS_BEACON_IN_SLEEP__MODIFY(dst, src) \
30968 (dst) = ((dst) &\
30969 ~0x00004000U) | (((u_int32_t)(src) <<\
30970 14) & 0x00004000U)
30971 #define MAC_PCU_MISC_MODE__MISS_BEACON_IN_SLEEP__VERIFY(src) \
30972 (!((((u_int32_t)(src)\
30973 << 14) & ~0x00004000U)))
30974 #define MAC_PCU_MISC_MODE__MISS_BEACON_IN_SLEEP__SET(dst) \
30975 (dst) = ((dst) &\
30976 ~0x00004000U) | ((u_int32_t)(1) << 14)
30977 #define MAC_PCU_MISC_MODE__MISS_BEACON_IN_SLEEP__CLR(dst) \
30978 (dst) = ((dst) &\
30979 ~0x00004000U) | ((u_int32_t)(0) << 14)
30980
30981 /* macros for field FORCE_QUIET_COLLISION */
30982 #define MAC_PCU_MISC_MODE__FORCE_QUIET_COLLISION__SHIFT 18
30983 #define MAC_PCU_MISC_MODE__FORCE_QUIET_COLLISION__WIDTH 1
30984 #define MAC_PCU_MISC_MODE__FORCE_QUIET_COLLISION__MASK 0x00040000U
30985 #define MAC_PCU_MISC_MODE__FORCE_QUIET_COLLISION__READ(src) \
30986 (((u_int32_t)(src)\
30987 & 0x00040000U) >> 18)
30988 #define MAC_PCU_MISC_MODE__FORCE_QUIET_COLLISION__WRITE(src) \
30989 (((u_int32_t)(src)\
30990 << 18) & 0x00040000U)
30991 #define MAC_PCU_MISC_MODE__FORCE_QUIET_COLLISION__MODIFY(dst, src) \
30992 (dst) = ((dst) &\
30993 ~0x00040000U) | (((u_int32_t)(src) <<\
30994 18) & 0x00040000U)
30995 #define MAC_PCU_MISC_MODE__FORCE_QUIET_COLLISION__VERIFY(src) \
30996 (!((((u_int32_t)(src)\
30997 << 18) & ~0x00040000U)))
30998 #define MAC_PCU_MISC_MODE__FORCE_QUIET_COLLISION__SET(dst) \
30999 (dst) = ((dst) &\
31000 ~0x00040000U) | ((u_int32_t)(1) << 18)
31001 #define MAC_PCU_MISC_MODE__FORCE_QUIET_COLLISION__CLR(dst) \
31002 (dst) = ((dst) &\
31003 ~0x00040000U) | ((u_int32_t)(0) << 18)
31004
31005 /* macros for field BT_ANT_PREVENTS_RX */
31006 #define MAC_PCU_MISC_MODE__BT_ANT_PREVENTS_RX__SHIFT 20
31007 #define MAC_PCU_MISC_MODE__BT_ANT_PREVENTS_RX__WIDTH 1
31008 #define MAC_PCU_MISC_MODE__BT_ANT_PREVENTS_RX__MASK 0x00100000U
31009 #define MAC_PCU_MISC_MODE__BT_ANT_PREVENTS_RX__READ(src) \
31010 (((u_int32_t)(src)\
31011 & 0x00100000U) >> 20)
31012 #define MAC_PCU_MISC_MODE__BT_ANT_PREVENTS_RX__WRITE(src) \
31013 (((u_int32_t)(src)\
31014 << 20) & 0x00100000U)
31015 #define MAC_PCU_MISC_MODE__BT_ANT_PREVENTS_RX__MODIFY(dst, src) \
31016 (dst) = ((dst) &\
31017 ~0x00100000U) | (((u_int32_t)(src) <<\
31018 20) & 0x00100000U)
31019 #define MAC_PCU_MISC_MODE__BT_ANT_PREVENTS_RX__VERIFY(src) \
31020 (!((((u_int32_t)(src)\
31021 << 20) & ~0x00100000U)))
31022 #define MAC_PCU_MISC_MODE__BT_ANT_PREVENTS_RX__SET(dst) \
31023 (dst) = ((dst) &\
31024 ~0x00100000U) | ((u_int32_t)(1) << 20)
31025 #define MAC_PCU_MISC_MODE__BT_ANT_PREVENTS_RX__CLR(dst) \
31026 (dst) = ((dst) &\
31027 ~0x00100000U) | ((u_int32_t)(0) << 20)
31028
31029 /* macros for field TBTT_PROTECT */
31030 #define MAC_PCU_MISC_MODE__TBTT_PROTECT__SHIFT 21
31031 #define MAC_PCU_MISC_MODE__TBTT_PROTECT__WIDTH 1
31032 #define MAC_PCU_MISC_MODE__TBTT_PROTECT__MASK 0x00200000U
31033 #define MAC_PCU_MISC_MODE__TBTT_PROTECT__READ(src) \
31034 (((u_int32_t)(src)\
31035 & 0x00200000U) >> 21)
31036 #define MAC_PCU_MISC_MODE__TBTT_PROTECT__WRITE(src) \
31037 (((u_int32_t)(src)\
31038 << 21) & 0x00200000U)
31039 #define MAC_PCU_MISC_MODE__TBTT_PROTECT__MODIFY(dst, src) \
31040 (dst) = ((dst) &\
31041 ~0x00200000U) | (((u_int32_t)(src) <<\
31042 21) & 0x00200000U)
31043 #define MAC_PCU_MISC_MODE__TBTT_PROTECT__VERIFY(src) \
31044 (!((((u_int32_t)(src)\
31045 << 21) & ~0x00200000U)))
31046 #define MAC_PCU_MISC_MODE__TBTT_PROTECT__SET(dst) \
31047 (dst) = ((dst) &\
31048 ~0x00200000U) | ((u_int32_t)(1) << 21)
31049 #define MAC_PCU_MISC_MODE__TBTT_PROTECT__CLR(dst) \
31050 (dst) = ((dst) &\
31051 ~0x00200000U) | ((u_int32_t)(0) << 21)
31052
31053 /* macros for field HCF_POLL_CANCELS_NAV */
31054 #define MAC_PCU_MISC_MODE__HCF_POLL_CANCELS_NAV__SHIFT 22
31055 #define MAC_PCU_MISC_MODE__HCF_POLL_CANCELS_NAV__WIDTH 1
31056 #define MAC_PCU_MISC_MODE__HCF_POLL_CANCELS_NAV__MASK 0x00400000U
31057 #define MAC_PCU_MISC_MODE__HCF_POLL_CANCELS_NAV__READ(src) \
31058 (((u_int32_t)(src)\
31059 & 0x00400000U) >> 22)
31060 #define MAC_PCU_MISC_MODE__HCF_POLL_CANCELS_NAV__WRITE(src) \
31061 (((u_int32_t)(src)\
31062 << 22) & 0x00400000U)
31063 #define MAC_PCU_MISC_MODE__HCF_POLL_CANCELS_NAV__MODIFY(dst, src) \
31064 (dst) = ((dst) &\
31065 ~0x00400000U) | (((u_int32_t)(src) <<\
31066 22) & 0x00400000U)
31067 #define MAC_PCU_MISC_MODE__HCF_POLL_CANCELS_NAV__VERIFY(src) \
31068 (!((((u_int32_t)(src)\
31069 << 22) & ~0x00400000U)))
31070 #define MAC_PCU_MISC_MODE__HCF_POLL_CANCELS_NAV__SET(dst) \
31071 (dst) = ((dst) &\
31072 ~0x00400000U) | ((u_int32_t)(1) << 22)
31073 #define MAC_PCU_MISC_MODE__HCF_POLL_CANCELS_NAV__CLR(dst) \
31074 (dst) = ((dst) &\
31075 ~0x00400000U) | ((u_int32_t)(0) << 22)
31076
31077 /* macros for field RX_HCF_POLL_ENABLE */
31078 #define MAC_PCU_MISC_MODE__RX_HCF_POLL_ENABLE__SHIFT 23
31079 #define MAC_PCU_MISC_MODE__RX_HCF_POLL_ENABLE__WIDTH 1
31080 #define MAC_PCU_MISC_MODE__RX_HCF_POLL_ENABLE__MASK 0x00800000U
31081 #define MAC_PCU_MISC_MODE__RX_HCF_POLL_ENABLE__READ(src) \
31082 (((u_int32_t)(src)\
31083 & 0x00800000U) >> 23)
31084 #define MAC_PCU_MISC_MODE__RX_HCF_POLL_ENABLE__WRITE(src) \
31085 (((u_int32_t)(src)\
31086 << 23) & 0x00800000U)
31087 #define MAC_PCU_MISC_MODE__RX_HCF_POLL_ENABLE__MODIFY(dst, src) \
31088 (dst) = ((dst) &\
31089 ~0x00800000U) | (((u_int32_t)(src) <<\
31090 23) & 0x00800000U)
31091 #define MAC_PCU_MISC_MODE__RX_HCF_POLL_ENABLE__VERIFY(src) \
31092 (!((((u_int32_t)(src)\
31093 << 23) & ~0x00800000U)))
31094 #define MAC_PCU_MISC_MODE__RX_HCF_POLL_ENABLE__SET(dst) \
31095 (dst) = ((dst) &\
31096 ~0x00800000U) | ((u_int32_t)(1) << 23)
31097 #define MAC_PCU_MISC_MODE__RX_HCF_POLL_ENABLE__CLR(dst) \
31098 (dst) = ((dst) &\
31099 ~0x00800000U) | ((u_int32_t)(0) << 23)
31100
31101 /* macros for field CLEAR_VMF */
31102 #define MAC_PCU_MISC_MODE__CLEAR_VMF__SHIFT 24
31103 #define MAC_PCU_MISC_MODE__CLEAR_VMF__WIDTH 1
31104 #define MAC_PCU_MISC_MODE__CLEAR_VMF__MASK 0x01000000U
31105 #define MAC_PCU_MISC_MODE__CLEAR_VMF__READ(src) \
31106 (((u_int32_t)(src)\
31107 & 0x01000000U) >> 24)
31108 #define MAC_PCU_MISC_MODE__CLEAR_VMF__WRITE(src) \
31109 (((u_int32_t)(src)\
31110 << 24) & 0x01000000U)
31111 #define MAC_PCU_MISC_MODE__CLEAR_VMF__MODIFY(dst, src) \
31112 (dst) = ((dst) &\
31113 ~0x01000000U) | (((u_int32_t)(src) <<\
31114 24) & 0x01000000U)
31115 #define MAC_PCU_MISC_MODE__CLEAR_VMF__VERIFY(src) \
31116 (!((((u_int32_t)(src)\
31117 << 24) & ~0x01000000U)))
31118 #define MAC_PCU_MISC_MODE__CLEAR_VMF__SET(dst) \
31119 (dst) = ((dst) &\
31120 ~0x01000000U) | ((u_int32_t)(1) << 24)
31121 #define MAC_PCU_MISC_MODE__CLEAR_VMF__CLR(dst) \
31122 (dst) = ((dst) &\
31123 ~0x01000000U) | ((u_int32_t)(0) << 24)
31124
31125 /* macros for field CLEAR_FIRST_HCF */
31126 #define MAC_PCU_MISC_MODE__CLEAR_FIRST_HCF__SHIFT 25
31127 #define MAC_PCU_MISC_MODE__CLEAR_FIRST_HCF__WIDTH 1
31128 #define MAC_PCU_MISC_MODE__CLEAR_FIRST_HCF__MASK 0x02000000U
31129 #define MAC_PCU_MISC_MODE__CLEAR_FIRST_HCF__READ(src) \
31130 (((u_int32_t)(src)\
31131 & 0x02000000U) >> 25)
31132 #define MAC_PCU_MISC_MODE__CLEAR_FIRST_HCF__WRITE(src) \
31133 (((u_int32_t)(src)\
31134 << 25) & 0x02000000U)
31135 #define MAC_PCU_MISC_MODE__CLEAR_FIRST_HCF__MODIFY(dst, src) \
31136 (dst) = ((dst) &\
31137 ~0x02000000U) | (((u_int32_t)(src) <<\
31138 25) & 0x02000000U)
31139 #define MAC_PCU_MISC_MODE__CLEAR_FIRST_HCF__VERIFY(src) \
31140 (!((((u_int32_t)(src)\
31141 << 25) & ~0x02000000U)))
31142 #define MAC_PCU_MISC_MODE__CLEAR_FIRST_HCF__SET(dst) \
31143 (dst) = ((dst) &\
31144 ~0x02000000U) | ((u_int32_t)(1) << 25)
31145 #define MAC_PCU_MISC_MODE__CLEAR_FIRST_HCF__CLR(dst) \
31146 (dst) = ((dst) &\
31147 ~0x02000000U) | ((u_int32_t)(0) << 25)
31148
31149 /* macros for field CLEAR_BA_VALID */
31150 #define MAC_PCU_MISC_MODE__CLEAR_BA_VALID__SHIFT 26
31151 #define MAC_PCU_MISC_MODE__CLEAR_BA_VALID__WIDTH 1
31152 #define MAC_PCU_MISC_MODE__CLEAR_BA_VALID__MASK 0x04000000U
31153 #define MAC_PCU_MISC_MODE__CLEAR_BA_VALID__READ(src) \
31154 (((u_int32_t)(src)\
31155 & 0x04000000U) >> 26)
31156 #define MAC_PCU_MISC_MODE__CLEAR_BA_VALID__WRITE(src) \
31157 (((u_int32_t)(src)\
31158 << 26) & 0x04000000U)
31159 #define MAC_PCU_MISC_MODE__CLEAR_BA_VALID__MODIFY(dst, src) \
31160 (dst) = ((dst) &\
31161 ~0x04000000U) | (((u_int32_t)(src) <<\
31162 26) & 0x04000000U)
31163 #define MAC_PCU_MISC_MODE__CLEAR_BA_VALID__VERIFY(src) \
31164 (!((((u_int32_t)(src)\
31165 << 26) & ~0x04000000U)))
31166 #define MAC_PCU_MISC_MODE__CLEAR_BA_VALID__SET(dst) \
31167 (dst) = ((dst) &\
31168 ~0x04000000U) | ((u_int32_t)(1) << 26)
31169 #define MAC_PCU_MISC_MODE__CLEAR_BA_VALID__CLR(dst) \
31170 (dst) = ((dst) &\
31171 ~0x04000000U) | ((u_int32_t)(0) << 26)
31172
31173 /* macros for field SEL_EVM */
31174 #define MAC_PCU_MISC_MODE__SEL_EVM__SHIFT 27
31175 #define MAC_PCU_MISC_MODE__SEL_EVM__WIDTH 1
31176 #define MAC_PCU_MISC_MODE__SEL_EVM__MASK 0x08000000U
31177 #define MAC_PCU_MISC_MODE__SEL_EVM__READ(src) \
31178 (((u_int32_t)(src)\
31179 & 0x08000000U) >> 27)
31180 #define MAC_PCU_MISC_MODE__SEL_EVM__WRITE(src) \
31181 (((u_int32_t)(src)\
31182 << 27) & 0x08000000U)
31183 #define MAC_PCU_MISC_MODE__SEL_EVM__MODIFY(dst, src) \
31184 (dst) = ((dst) &\
31185 ~0x08000000U) | (((u_int32_t)(src) <<\
31186 27) & 0x08000000U)
31187 #define MAC_PCU_MISC_MODE__SEL_EVM__VERIFY(src) \
31188 (!((((u_int32_t)(src)\
31189 << 27) & ~0x08000000U)))
31190 #define MAC_PCU_MISC_MODE__SEL_EVM__SET(dst) \
31191 (dst) = ((dst) &\
31192 ~0x08000000U) | ((u_int32_t)(1) << 27)
31193 #define MAC_PCU_MISC_MODE__SEL_EVM__CLR(dst) \
31194 (dst) = ((dst) &\
31195 ~0x08000000U) | ((u_int32_t)(0) << 27)
31196
31197 /* macros for field ALWAYS_PERFORM_KEY_SEARCH */
31198 #define MAC_PCU_MISC_MODE__ALWAYS_PERFORM_KEY_SEARCH__SHIFT 28
31199 #define MAC_PCU_MISC_MODE__ALWAYS_PERFORM_KEY_SEARCH__WIDTH 1
31200 #define MAC_PCU_MISC_MODE__ALWAYS_PERFORM_KEY_SEARCH__MASK 0x10000000U
31201 #define MAC_PCU_MISC_MODE__ALWAYS_PERFORM_KEY_SEARCH__READ(src) \
31202 (((u_int32_t)(src)\
31203 & 0x10000000U) >> 28)
31204 #define MAC_PCU_MISC_MODE__ALWAYS_PERFORM_KEY_SEARCH__WRITE(src) \
31205 (((u_int32_t)(src)\
31206 << 28) & 0x10000000U)
31207 #define MAC_PCU_MISC_MODE__ALWAYS_PERFORM_KEY_SEARCH__MODIFY(dst, src) \
31208 (dst) = ((dst) &\
31209 ~0x10000000U) | (((u_int32_t)(src) <<\
31210 28) & 0x10000000U)
31211 #define MAC_PCU_MISC_MODE__ALWAYS_PERFORM_KEY_SEARCH__VERIFY(src) \
31212 (!((((u_int32_t)(src)\
31213 << 28) & ~0x10000000U)))
31214 #define MAC_PCU_MISC_MODE__ALWAYS_PERFORM_KEY_SEARCH__SET(dst) \
31215 (dst) = ((dst) &\
31216 ~0x10000000U) | ((u_int32_t)(1) << 28)
31217 #define MAC_PCU_MISC_MODE__ALWAYS_PERFORM_KEY_SEARCH__CLR(dst) \
31218 (dst) = ((dst) &\
31219 ~0x10000000U) | ((u_int32_t)(0) << 28)
31220
31221 /* macros for field USE_EOP_PTR_FOR_DMA_WR */
31222 #define MAC_PCU_MISC_MODE__USE_EOP_PTR_FOR_DMA_WR__SHIFT 29
31223 #define MAC_PCU_MISC_MODE__USE_EOP_PTR_FOR_DMA_WR__WIDTH 1
31224 #define MAC_PCU_MISC_MODE__USE_EOP_PTR_FOR_DMA_WR__MASK 0x20000000U
31225 #define MAC_PCU_MISC_MODE__USE_EOP_PTR_FOR_DMA_WR__READ(src) \
31226 (((u_int32_t)(src)\
31227 & 0x20000000U) >> 29)
31228 #define MAC_PCU_MISC_MODE__USE_EOP_PTR_FOR_DMA_WR__WRITE(src) \
31229 (((u_int32_t)(src)\
31230 << 29) & 0x20000000U)
31231 #define MAC_PCU_MISC_MODE__USE_EOP_PTR_FOR_DMA_WR__MODIFY(dst, src) \
31232 (dst) = ((dst) &\
31233 ~0x20000000U) | (((u_int32_t)(src) <<\
31234 29) & 0x20000000U)
31235 #define MAC_PCU_MISC_MODE__USE_EOP_PTR_FOR_DMA_WR__VERIFY(src) \
31236 (!((((u_int32_t)(src)\
31237 << 29) & ~0x20000000U)))
31238 #define MAC_PCU_MISC_MODE__USE_EOP_PTR_FOR_DMA_WR__SET(dst) \
31239 (dst) = ((dst) &\
31240 ~0x20000000U) | ((u_int32_t)(1) << 29)
31241 #define MAC_PCU_MISC_MODE__USE_EOP_PTR_FOR_DMA_WR__CLR(dst) \
31242 (dst) = ((dst) &\
31243 ~0x20000000U) | ((u_int32_t)(0) << 29)
31244
31245 /* macros for field DEBUG_MODE */
31246 #define MAC_PCU_MISC_MODE__DEBUG_MODE__SHIFT 30
31247 #define MAC_PCU_MISC_MODE__DEBUG_MODE__WIDTH 2
31248 #define MAC_PCU_MISC_MODE__DEBUG_MODE__MASK 0xc0000000U
31249 #define MAC_PCU_MISC_MODE__DEBUG_MODE__READ(src) \
31250 (((u_int32_t)(src)\
31251 & 0xc0000000U) >> 30)
31252 #define MAC_PCU_MISC_MODE__DEBUG_MODE__WRITE(src) \
31253 (((u_int32_t)(src)\
31254 << 30) & 0xc0000000U)
31255 #define MAC_PCU_MISC_MODE__DEBUG_MODE__MODIFY(dst, src) \
31256 (dst) = ((dst) &\
31257 ~0xc0000000U) | (((u_int32_t)(src) <<\
31258 30) & 0xc0000000U)
31259 #define MAC_PCU_MISC_MODE__DEBUG_MODE__VERIFY(src) \
31260 (!((((u_int32_t)(src)\
31261 << 30) & ~0xc0000000U)))
31262 #define MAC_PCU_MISC_MODE__TYPE u_int32_t
31263 #define MAC_PCU_MISC_MODE__READ 0xfff45e7fU
31264 #define MAC_PCU_MISC_MODE__WRITE 0xfff45e7fU
31265
31266 #endif /* __MAC_PCU_MISC_MODE_MACRO__ */
31267
31268
31269 /* macros for mac_pcu_reg_block.MAC_PCU_MISC_MODE */
31270 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_MISC_MODE__NUM 1
31271
31272 /* macros for BlueprintGlobalNameSpace::MAC_PCU_FILTER_OFDM_CNT */
31273 #ifndef __MAC_PCU_FILTER_OFDM_CNT_MACRO__
31274 #define __MAC_PCU_FILTER_OFDM_CNT_MACRO__
31275
31276 /* macros for field VALUE */
31277 #define MAC_PCU_FILTER_OFDM_CNT__VALUE__SHIFT 0
31278 #define MAC_PCU_FILTER_OFDM_CNT__VALUE__WIDTH 24
31279 #define MAC_PCU_FILTER_OFDM_CNT__VALUE__MASK 0x00ffffffU
31280 #define MAC_PCU_FILTER_OFDM_CNT__VALUE__READ(src) \
31281 (u_int32_t)(src)\
31282 & 0x00ffffffU
31283 #define MAC_PCU_FILTER_OFDM_CNT__VALUE__WRITE(src) \
31284 ((u_int32_t)(src)\
31285 & 0x00ffffffU)
31286 #define MAC_PCU_FILTER_OFDM_CNT__VALUE__MODIFY(dst, src) \
31287 (dst) = ((dst) &\
31288 ~0x00ffffffU) | ((u_int32_t)(src) &\
31289 0x00ffffffU)
31290 #define MAC_PCU_FILTER_OFDM_CNT__VALUE__VERIFY(src) \
31291 (!(((u_int32_t)(src)\
31292 & ~0x00ffffffU)))
31293 #define MAC_PCU_FILTER_OFDM_CNT__TYPE u_int32_t
31294 #define MAC_PCU_FILTER_OFDM_CNT__READ 0x00ffffffU
31295 #define MAC_PCU_FILTER_OFDM_CNT__WRITE 0x00ffffffU
31296
31297 #endif /* __MAC_PCU_FILTER_OFDM_CNT_MACRO__ */
31298
31299
31300 /* macros for mac_pcu_reg_block.MAC_PCU_FILTER_OFDM_CNT */
31301 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_FILTER_OFDM_CNT__NUM 1
31302
31303 /* macros for BlueprintGlobalNameSpace::MAC_PCU_FILTER_CCK_CNT */
31304 #ifndef __MAC_PCU_FILTER_CCK_CNT_MACRO__
31305 #define __MAC_PCU_FILTER_CCK_CNT_MACRO__
31306
31307 /* macros for field VALUE */
31308 #define MAC_PCU_FILTER_CCK_CNT__VALUE__SHIFT 0
31309 #define MAC_PCU_FILTER_CCK_CNT__VALUE__WIDTH 24
31310 #define MAC_PCU_FILTER_CCK_CNT__VALUE__MASK 0x00ffffffU
31311 #define MAC_PCU_FILTER_CCK_CNT__VALUE__READ(src) (u_int32_t)(src) & 0x00ffffffU
31312 #define MAC_PCU_FILTER_CCK_CNT__VALUE__WRITE(src) \
31313 ((u_int32_t)(src)\
31314 & 0x00ffffffU)
31315 #define MAC_PCU_FILTER_CCK_CNT__VALUE__MODIFY(dst, src) \
31316 (dst) = ((dst) &\
31317 ~0x00ffffffU) | ((u_int32_t)(src) &\
31318 0x00ffffffU)
31319 #define MAC_PCU_FILTER_CCK_CNT__VALUE__VERIFY(src) \
31320 (!(((u_int32_t)(src)\
31321 & ~0x00ffffffU)))
31322 #define MAC_PCU_FILTER_CCK_CNT__TYPE u_int32_t
31323 #define MAC_PCU_FILTER_CCK_CNT__READ 0x00ffffffU
31324 #define MAC_PCU_FILTER_CCK_CNT__WRITE 0x00ffffffU
31325
31326 #endif /* __MAC_PCU_FILTER_CCK_CNT_MACRO__ */
31327
31328
31329 /* macros for mac_pcu_reg_block.MAC_PCU_FILTER_CCK_CNT */
31330 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_FILTER_CCK_CNT__NUM 1
31331
31332 /* macros for BlueprintGlobalNameSpace::MAC_PCU_PHY_ERR_CNT_1 */
31333 #ifndef __MAC_PCU_PHY_ERR_CNT_1_MACRO__
31334 #define __MAC_PCU_PHY_ERR_CNT_1_MACRO__
31335
31336 /* macros for field VALUE */
31337 #define MAC_PCU_PHY_ERR_CNT_1__VALUE__SHIFT 0
31338 #define MAC_PCU_PHY_ERR_CNT_1__VALUE__WIDTH 24
31339 #define MAC_PCU_PHY_ERR_CNT_1__VALUE__MASK 0x00ffffffU
31340 #define MAC_PCU_PHY_ERR_CNT_1__VALUE__READ(src) (u_int32_t)(src) & 0x00ffffffU
31341 #define MAC_PCU_PHY_ERR_CNT_1__VALUE__WRITE(src) \
31342 ((u_int32_t)(src)\
31343 & 0x00ffffffU)
31344 #define MAC_PCU_PHY_ERR_CNT_1__VALUE__MODIFY(dst, src) \
31345 (dst) = ((dst) &\
31346 ~0x00ffffffU) | ((u_int32_t)(src) &\
31347 0x00ffffffU)
31348 #define MAC_PCU_PHY_ERR_CNT_1__VALUE__VERIFY(src) \
31349 (!(((u_int32_t)(src)\
31350 & ~0x00ffffffU)))
31351 #define MAC_PCU_PHY_ERR_CNT_1__TYPE u_int32_t
31352 #define MAC_PCU_PHY_ERR_CNT_1__READ 0x00ffffffU
31353 #define MAC_PCU_PHY_ERR_CNT_1__WRITE 0x00ffffffU
31354
31355 #endif /* __MAC_PCU_PHY_ERR_CNT_1_MACRO__ */
31356
31357
31358 /* macros for mac_pcu_reg_block.MAC_PCU_PHY_ERR_CNT_1 */
31359 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_PHY_ERR_CNT_1__NUM 1
31360
31361 /* macros for BlueprintGlobalNameSpace::MAC_PCU_PHY_ERR_CNT_1_MASK */
31362 #ifndef __MAC_PCU_PHY_ERR_CNT_1_MASK_MACRO__
31363 #define __MAC_PCU_PHY_ERR_CNT_1_MASK_MACRO__
31364
31365 /* macros for field VALUE */
31366 #define MAC_PCU_PHY_ERR_CNT_1_MASK__VALUE__SHIFT 0
31367 #define MAC_PCU_PHY_ERR_CNT_1_MASK__VALUE__WIDTH 32
31368 #define MAC_PCU_PHY_ERR_CNT_1_MASK__VALUE__MASK 0xffffffffU
31369 #define MAC_PCU_PHY_ERR_CNT_1_MASK__VALUE__READ(src) \
31370 (u_int32_t)(src)\
31371 & 0xffffffffU
31372 #define MAC_PCU_PHY_ERR_CNT_1_MASK__VALUE__WRITE(src) \
31373 ((u_int32_t)(src)\
31374 & 0xffffffffU)
31375 #define MAC_PCU_PHY_ERR_CNT_1_MASK__VALUE__MODIFY(dst, src) \
31376 (dst) = ((dst) &\
31377 ~0xffffffffU) | ((u_int32_t)(src) &\
31378 0xffffffffU)
31379 #define MAC_PCU_PHY_ERR_CNT_1_MASK__VALUE__VERIFY(src) \
31380 (!(((u_int32_t)(src)\
31381 & ~0xffffffffU)))
31382 #define MAC_PCU_PHY_ERR_CNT_1_MASK__TYPE u_int32_t
31383 #define MAC_PCU_PHY_ERR_CNT_1_MASK__READ 0xffffffffU
31384 #define MAC_PCU_PHY_ERR_CNT_1_MASK__WRITE 0xffffffffU
31385
31386 #endif /* __MAC_PCU_PHY_ERR_CNT_1_MASK_MACRO__ */
31387
31388
31389 /* macros for mac_pcu_reg_block.MAC_PCU_PHY_ERR_CNT_1_MASK */
31390 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_PHY_ERR_CNT_1_MASK__NUM 1
31391
31392 /* macros for BlueprintGlobalNameSpace::MAC_PCU_PHY_ERR_CNT_2 */
31393 #ifndef __MAC_PCU_PHY_ERR_CNT_2_MACRO__
31394 #define __MAC_PCU_PHY_ERR_CNT_2_MACRO__
31395
31396 /* macros for field VALUE */
31397 #define MAC_PCU_PHY_ERR_CNT_2__VALUE__SHIFT 0
31398 #define MAC_PCU_PHY_ERR_CNT_2__VALUE__WIDTH 24
31399 #define MAC_PCU_PHY_ERR_CNT_2__VALUE__MASK 0x00ffffffU
31400 #define MAC_PCU_PHY_ERR_CNT_2__VALUE__READ(src) (u_int32_t)(src) & 0x00ffffffU
31401 #define MAC_PCU_PHY_ERR_CNT_2__VALUE__WRITE(src) \
31402 ((u_int32_t)(src)\
31403 & 0x00ffffffU)
31404 #define MAC_PCU_PHY_ERR_CNT_2__VALUE__MODIFY(dst, src) \
31405 (dst) = ((dst) &\
31406 ~0x00ffffffU) | ((u_int32_t)(src) &\
31407 0x00ffffffU)
31408 #define MAC_PCU_PHY_ERR_CNT_2__VALUE__VERIFY(src) \
31409 (!(((u_int32_t)(src)\
31410 & ~0x00ffffffU)))
31411 #define MAC_PCU_PHY_ERR_CNT_2__TYPE u_int32_t
31412 #define MAC_PCU_PHY_ERR_CNT_2__READ 0x00ffffffU
31413 #define MAC_PCU_PHY_ERR_CNT_2__WRITE 0x00ffffffU
31414
31415 #endif /* __MAC_PCU_PHY_ERR_CNT_2_MACRO__ */
31416
31417
31418 /* macros for mac_pcu_reg_block.MAC_PCU_PHY_ERR_CNT_2 */
31419 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_PHY_ERR_CNT_2__NUM 1
31420
31421 /* macros for BlueprintGlobalNameSpace::MAC_PCU_PHY_ERR_CNT_2_MASK */
31422 #ifndef __MAC_PCU_PHY_ERR_CNT_2_MASK_MACRO__
31423 #define __MAC_PCU_PHY_ERR_CNT_2_MASK_MACRO__
31424
31425 /* macros for field VALUE */
31426 #define MAC_PCU_PHY_ERR_CNT_2_MASK__VALUE__SHIFT 0
31427 #define MAC_PCU_PHY_ERR_CNT_2_MASK__VALUE__WIDTH 32
31428 #define MAC_PCU_PHY_ERR_CNT_2_MASK__VALUE__MASK 0xffffffffU
31429 #define MAC_PCU_PHY_ERR_CNT_2_MASK__VALUE__READ(src) \
31430 (u_int32_t)(src)\
31431 & 0xffffffffU
31432 #define MAC_PCU_PHY_ERR_CNT_2_MASK__VALUE__WRITE(src) \
31433 ((u_int32_t)(src)\
31434 & 0xffffffffU)
31435 #define MAC_PCU_PHY_ERR_CNT_2_MASK__VALUE__MODIFY(dst, src) \
31436 (dst) = ((dst) &\
31437 ~0xffffffffU) | ((u_int32_t)(src) &\
31438 0xffffffffU)
31439 #define MAC_PCU_PHY_ERR_CNT_2_MASK__VALUE__VERIFY(src) \
31440 (!(((u_int32_t)(src)\
31441 & ~0xffffffffU)))
31442 #define MAC_PCU_PHY_ERR_CNT_2_MASK__TYPE u_int32_t
31443 #define MAC_PCU_PHY_ERR_CNT_2_MASK__READ 0xffffffffU
31444 #define MAC_PCU_PHY_ERR_CNT_2_MASK__WRITE 0xffffffffU
31445
31446 #endif /* __MAC_PCU_PHY_ERR_CNT_2_MASK_MACRO__ */
31447
31448
31449 /* macros for mac_pcu_reg_block.MAC_PCU_PHY_ERR_CNT_2_MASK */
31450 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_PHY_ERR_CNT_2_MASK__NUM 1
31451
31452 /* macros for BlueprintGlobalNameSpace::MAC_PCU_TSF_THRESHOLD */
31453 #ifndef __MAC_PCU_TSF_THRESHOLD_MACRO__
31454 #define __MAC_PCU_TSF_THRESHOLD_MACRO__
31455
31456 /* macros for field VALUE */
31457 #define MAC_PCU_TSF_THRESHOLD__VALUE__SHIFT 0
31458 #define MAC_PCU_TSF_THRESHOLD__VALUE__WIDTH 16
31459 #define MAC_PCU_TSF_THRESHOLD__VALUE__MASK 0x0000ffffU
31460 #define MAC_PCU_TSF_THRESHOLD__VALUE__READ(src) (u_int32_t)(src) & 0x0000ffffU
31461 #define MAC_PCU_TSF_THRESHOLD__VALUE__WRITE(src) \
31462 ((u_int32_t)(src)\
31463 & 0x0000ffffU)
31464 #define MAC_PCU_TSF_THRESHOLD__VALUE__MODIFY(dst, src) \
31465 (dst) = ((dst) &\
31466 ~0x0000ffffU) | ((u_int32_t)(src) &\
31467 0x0000ffffU)
31468 #define MAC_PCU_TSF_THRESHOLD__VALUE__VERIFY(src) \
31469 (!(((u_int32_t)(src)\
31470 & ~0x0000ffffU)))
31471 #define MAC_PCU_TSF_THRESHOLD__TYPE u_int32_t
31472 #define MAC_PCU_TSF_THRESHOLD__READ 0x0000ffffU
31473 #define MAC_PCU_TSF_THRESHOLD__WRITE 0x0000ffffU
31474
31475 #endif /* __MAC_PCU_TSF_THRESHOLD_MACRO__ */
31476
31477
31478 /* macros for mac_pcu_reg_block.MAC_PCU_TSF_THRESHOLD */
31479 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_TSF_THRESHOLD__NUM 1
31480
31481 /* macros for BlueprintGlobalNameSpace::MAC_PCU_PHY_ERROR_EIFS_MASK */
31482 #ifndef __MAC_PCU_PHY_ERROR_EIFS_MASK_MACRO__
31483 #define __MAC_PCU_PHY_ERROR_EIFS_MASK_MACRO__
31484
31485 /* macros for field VALUE */
31486 #define MAC_PCU_PHY_ERROR_EIFS_MASK__VALUE__SHIFT 0
31487 #define MAC_PCU_PHY_ERROR_EIFS_MASK__VALUE__WIDTH 32
31488 #define MAC_PCU_PHY_ERROR_EIFS_MASK__VALUE__MASK 0xffffffffU
31489 #define MAC_PCU_PHY_ERROR_EIFS_MASK__VALUE__READ(src) \
31490 (u_int32_t)(src)\
31491 & 0xffffffffU
31492 #define MAC_PCU_PHY_ERROR_EIFS_MASK__VALUE__WRITE(src) \
31493 ((u_int32_t)(src)\
31494 & 0xffffffffU)
31495 #define MAC_PCU_PHY_ERROR_EIFS_MASK__VALUE__MODIFY(dst, src) \
31496 (dst) = ((dst) &\
31497 ~0xffffffffU) | ((u_int32_t)(src) &\
31498 0xffffffffU)
31499 #define MAC_PCU_PHY_ERROR_EIFS_MASK__VALUE__VERIFY(src) \
31500 (!(((u_int32_t)(src)\
31501 & ~0xffffffffU)))
31502 #define MAC_PCU_PHY_ERROR_EIFS_MASK__TYPE u_int32_t
31503 #define MAC_PCU_PHY_ERROR_EIFS_MASK__READ 0xffffffffU
31504 #define MAC_PCU_PHY_ERROR_EIFS_MASK__WRITE 0xffffffffU
31505
31506 #endif /* __MAC_PCU_PHY_ERROR_EIFS_MASK_MACRO__ */
31507
31508
31509 /* macros for mac_pcu_reg_block.MAC_PCU_PHY_ERROR_EIFS_MASK */
31510 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_PHY_ERROR_EIFS_MASK__NUM 1
31511
31512 /* macros for BlueprintGlobalNameSpace::MAC_PCU_PHY_ERR_CNT_3 */
31513 #ifndef __MAC_PCU_PHY_ERR_CNT_3_MACRO__
31514 #define __MAC_PCU_PHY_ERR_CNT_3_MACRO__
31515
31516 /* macros for field VALUE */
31517 #define MAC_PCU_PHY_ERR_CNT_3__VALUE__SHIFT 0
31518 #define MAC_PCU_PHY_ERR_CNT_3__VALUE__WIDTH 24
31519 #define MAC_PCU_PHY_ERR_CNT_3__VALUE__MASK 0x00ffffffU
31520 #define MAC_PCU_PHY_ERR_CNT_3__VALUE__READ(src) (u_int32_t)(src) & 0x00ffffffU
31521 #define MAC_PCU_PHY_ERR_CNT_3__VALUE__WRITE(src) \
31522 ((u_int32_t)(src)\
31523 & 0x00ffffffU)
31524 #define MAC_PCU_PHY_ERR_CNT_3__VALUE__MODIFY(dst, src) \
31525 (dst) = ((dst) &\
31526 ~0x00ffffffU) | ((u_int32_t)(src) &\
31527 0x00ffffffU)
31528 #define MAC_PCU_PHY_ERR_CNT_3__VALUE__VERIFY(src) \
31529 (!(((u_int32_t)(src)\
31530 & ~0x00ffffffU)))
31531 #define MAC_PCU_PHY_ERR_CNT_3__TYPE u_int32_t
31532 #define MAC_PCU_PHY_ERR_CNT_3__READ 0x00ffffffU
31533 #define MAC_PCU_PHY_ERR_CNT_3__WRITE 0x00ffffffU
31534
31535 #endif /* __MAC_PCU_PHY_ERR_CNT_3_MACRO__ */
31536
31537
31538 /* macros for mac_pcu_reg_block.MAC_PCU_PHY_ERR_CNT_3 */
31539 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_PHY_ERR_CNT_3__NUM 1
31540
31541 /* macros for BlueprintGlobalNameSpace::MAC_PCU_PHY_ERR_CNT_3_MASK */
31542 #ifndef __MAC_PCU_PHY_ERR_CNT_3_MASK_MACRO__
31543 #define __MAC_PCU_PHY_ERR_CNT_3_MASK_MACRO__
31544
31545 /* macros for field VALUE */
31546 #define MAC_PCU_PHY_ERR_CNT_3_MASK__VALUE__SHIFT 0
31547 #define MAC_PCU_PHY_ERR_CNT_3_MASK__VALUE__WIDTH 32
31548 #define MAC_PCU_PHY_ERR_CNT_3_MASK__VALUE__MASK 0xffffffffU
31549 #define MAC_PCU_PHY_ERR_CNT_3_MASK__VALUE__READ(src) \
31550 (u_int32_t)(src)\
31551 & 0xffffffffU
31552 #define MAC_PCU_PHY_ERR_CNT_3_MASK__VALUE__WRITE(src) \
31553 ((u_int32_t)(src)\
31554 & 0xffffffffU)
31555 #define MAC_PCU_PHY_ERR_CNT_3_MASK__VALUE__MODIFY(dst, src) \
31556 (dst) = ((dst) &\
31557 ~0xffffffffU) | ((u_int32_t)(src) &\
31558 0xffffffffU)
31559 #define MAC_PCU_PHY_ERR_CNT_3_MASK__VALUE__VERIFY(src) \
31560 (!(((u_int32_t)(src)\
31561 & ~0xffffffffU)))
31562 #define MAC_PCU_PHY_ERR_CNT_3_MASK__TYPE u_int32_t
31563 #define MAC_PCU_PHY_ERR_CNT_3_MASK__READ 0xffffffffU
31564 #define MAC_PCU_PHY_ERR_CNT_3_MASK__WRITE 0xffffffffU
31565
31566 #endif /* __MAC_PCU_PHY_ERR_CNT_3_MASK_MACRO__ */
31567
31568
31569 /* macros for mac_pcu_reg_block.MAC_PCU_PHY_ERR_CNT_3_MASK */
31570 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_PHY_ERR_CNT_3_MASK__NUM 1
31571
31572 /* macros for BlueprintGlobalNameSpace::MAC_PCU_BLUETOOTH_MODE */
31573 #ifndef __MAC_PCU_BLUETOOTH_MODE_MACRO__
31574 #define __MAC_PCU_BLUETOOTH_MODE_MACRO__
31575
31576 /* macros for field TIME_EXTEND */
31577 #define MAC_PCU_BLUETOOTH_MODE__TIME_EXTEND__SHIFT 0
31578 #define MAC_PCU_BLUETOOTH_MODE__TIME_EXTEND__WIDTH 8
31579 #define MAC_PCU_BLUETOOTH_MODE__TIME_EXTEND__MASK 0x000000ffU
31580 #define MAC_PCU_BLUETOOTH_MODE__TIME_EXTEND__READ(src) \
31581 (u_int32_t)(src)\
31582 & 0x000000ffU
31583 #define MAC_PCU_BLUETOOTH_MODE__TIME_EXTEND__WRITE(src) \
31584 ((u_int32_t)(src)\
31585 & 0x000000ffU)
31586 #define MAC_PCU_BLUETOOTH_MODE__TIME_EXTEND__MODIFY(dst, src) \
31587 (dst) = ((dst) &\
31588 ~0x000000ffU) | ((u_int32_t)(src) &\
31589 0x000000ffU)
31590 #define MAC_PCU_BLUETOOTH_MODE__TIME_EXTEND__VERIFY(src) \
31591 (!(((u_int32_t)(src)\
31592 & ~0x000000ffU)))
31593
31594 /* macros for field TX_STATE_EXTEND */
31595 #define MAC_PCU_BLUETOOTH_MODE__TX_STATE_EXTEND__SHIFT 8
31596 #define MAC_PCU_BLUETOOTH_MODE__TX_STATE_EXTEND__WIDTH 1
31597 #define MAC_PCU_BLUETOOTH_MODE__TX_STATE_EXTEND__MASK 0x00000100U
31598 #define MAC_PCU_BLUETOOTH_MODE__TX_STATE_EXTEND__READ(src) \
31599 (((u_int32_t)(src)\
31600 & 0x00000100U) >> 8)
31601 #define MAC_PCU_BLUETOOTH_MODE__TX_STATE_EXTEND__WRITE(src) \
31602 (((u_int32_t)(src)\
31603 << 8) & 0x00000100U)
31604 #define MAC_PCU_BLUETOOTH_MODE__TX_STATE_EXTEND__MODIFY(dst, src) \
31605 (dst) = ((dst) &\
31606 ~0x00000100U) | (((u_int32_t)(src) <<\
31607 8) & 0x00000100U)
31608 #define MAC_PCU_BLUETOOTH_MODE__TX_STATE_EXTEND__VERIFY(src) \
31609 (!((((u_int32_t)(src)\
31610 << 8) & ~0x00000100U)))
31611 #define MAC_PCU_BLUETOOTH_MODE__TX_STATE_EXTEND__SET(dst) \
31612 (dst) = ((dst) &\
31613 ~0x00000100U) | ((u_int32_t)(1) << 8)
31614 #define MAC_PCU_BLUETOOTH_MODE__TX_STATE_EXTEND__CLR(dst) \
31615 (dst) = ((dst) &\
31616 ~0x00000100U) | ((u_int32_t)(0) << 8)
31617
31618 /* macros for field TX_FRAME_EXTEND */
31619 #define MAC_PCU_BLUETOOTH_MODE__TX_FRAME_EXTEND__SHIFT 9
31620 #define MAC_PCU_BLUETOOTH_MODE__TX_FRAME_EXTEND__WIDTH 1
31621 #define MAC_PCU_BLUETOOTH_MODE__TX_FRAME_EXTEND__MASK 0x00000200U
31622 #define MAC_PCU_BLUETOOTH_MODE__TX_FRAME_EXTEND__READ(src) \
31623 (((u_int32_t)(src)\
31624 & 0x00000200U) >> 9)
31625 #define MAC_PCU_BLUETOOTH_MODE__TX_FRAME_EXTEND__WRITE(src) \
31626 (((u_int32_t)(src)\
31627 << 9) & 0x00000200U)
31628 #define MAC_PCU_BLUETOOTH_MODE__TX_FRAME_EXTEND__MODIFY(dst, src) \
31629 (dst) = ((dst) &\
31630 ~0x00000200U) | (((u_int32_t)(src) <<\
31631 9) & 0x00000200U)
31632 #define MAC_PCU_BLUETOOTH_MODE__TX_FRAME_EXTEND__VERIFY(src) \
31633 (!((((u_int32_t)(src)\
31634 << 9) & ~0x00000200U)))
31635 #define MAC_PCU_BLUETOOTH_MODE__TX_FRAME_EXTEND__SET(dst) \
31636 (dst) = ((dst) &\
31637 ~0x00000200U) | ((u_int32_t)(1) << 9)
31638 #define MAC_PCU_BLUETOOTH_MODE__TX_FRAME_EXTEND__CLR(dst) \
31639 (dst) = ((dst) &\
31640 ~0x00000200U) | ((u_int32_t)(0) << 9)
31641
31642 /* macros for field MODE */
31643 #define MAC_PCU_BLUETOOTH_MODE__MODE__SHIFT 10
31644 #define MAC_PCU_BLUETOOTH_MODE__MODE__WIDTH 2
31645 #define MAC_PCU_BLUETOOTH_MODE__MODE__MASK 0x00000c00U
31646 #define MAC_PCU_BLUETOOTH_MODE__MODE__READ(src) \
31647 (((u_int32_t)(src)\
31648 & 0x00000c00U) >> 10)
31649 #define MAC_PCU_BLUETOOTH_MODE__MODE__WRITE(src) \
31650 (((u_int32_t)(src)\
31651 << 10) & 0x00000c00U)
31652 #define MAC_PCU_BLUETOOTH_MODE__MODE__MODIFY(dst, src) \
31653 (dst) = ((dst) &\
31654 ~0x00000c00U) | (((u_int32_t)(src) <<\
31655 10) & 0x00000c00U)
31656 #define MAC_PCU_BLUETOOTH_MODE__MODE__VERIFY(src) \
31657 (!((((u_int32_t)(src)\
31658 << 10) & ~0x00000c00U)))
31659
31660 /* macros for field QUIET */
31661 #define MAC_PCU_BLUETOOTH_MODE__QUIET__SHIFT 12
31662 #define MAC_PCU_BLUETOOTH_MODE__QUIET__WIDTH 1
31663 #define MAC_PCU_BLUETOOTH_MODE__QUIET__MASK 0x00001000U
31664 #define MAC_PCU_BLUETOOTH_MODE__QUIET__READ(src) \
31665 (((u_int32_t)(src)\
31666 & 0x00001000U) >> 12)
31667 #define MAC_PCU_BLUETOOTH_MODE__QUIET__WRITE(src) \
31668 (((u_int32_t)(src)\
31669 << 12) & 0x00001000U)
31670 #define MAC_PCU_BLUETOOTH_MODE__QUIET__MODIFY(dst, src) \
31671 (dst) = ((dst) &\
31672 ~0x00001000U) | (((u_int32_t)(src) <<\
31673 12) & 0x00001000U)
31674 #define MAC_PCU_BLUETOOTH_MODE__QUIET__VERIFY(src) \
31675 (!((((u_int32_t)(src)\
31676 << 12) & ~0x00001000U)))
31677 #define MAC_PCU_BLUETOOTH_MODE__QUIET__SET(dst) \
31678 (dst) = ((dst) &\
31679 ~0x00001000U) | ((u_int32_t)(1) << 12)
31680 #define MAC_PCU_BLUETOOTH_MODE__QUIET__CLR(dst) \
31681 (dst) = ((dst) &\
31682 ~0x00001000U) | ((u_int32_t)(0) << 12)
31683
31684 /* macros for field QCU_THRESH */
31685 #define MAC_PCU_BLUETOOTH_MODE__QCU_THRESH__SHIFT 13
31686 #define MAC_PCU_BLUETOOTH_MODE__QCU_THRESH__WIDTH 4
31687 #define MAC_PCU_BLUETOOTH_MODE__QCU_THRESH__MASK 0x0001e000U
31688 #define MAC_PCU_BLUETOOTH_MODE__QCU_THRESH__READ(src) \
31689 (((u_int32_t)(src)\
31690 & 0x0001e000U) >> 13)
31691 #define MAC_PCU_BLUETOOTH_MODE__QCU_THRESH__WRITE(src) \
31692 (((u_int32_t)(src)\
31693 << 13) & 0x0001e000U)
31694 #define MAC_PCU_BLUETOOTH_MODE__QCU_THRESH__MODIFY(dst, src) \
31695 (dst) = ((dst) &\
31696 ~0x0001e000U) | (((u_int32_t)(src) <<\
31697 13) & 0x0001e000U)
31698 #define MAC_PCU_BLUETOOTH_MODE__QCU_THRESH__VERIFY(src) \
31699 (!((((u_int32_t)(src)\
31700 << 13) & ~0x0001e000U)))
31701
31702 /* macros for field RX_CLEAR_POLARITY */
31703 #define MAC_PCU_BLUETOOTH_MODE__RX_CLEAR_POLARITY__SHIFT 17
31704 #define MAC_PCU_BLUETOOTH_MODE__RX_CLEAR_POLARITY__WIDTH 1
31705 #define MAC_PCU_BLUETOOTH_MODE__RX_CLEAR_POLARITY__MASK 0x00020000U
31706 #define MAC_PCU_BLUETOOTH_MODE__RX_CLEAR_POLARITY__READ(src) \
31707 (((u_int32_t)(src)\
31708 & 0x00020000U) >> 17)
31709 #define MAC_PCU_BLUETOOTH_MODE__RX_CLEAR_POLARITY__WRITE(src) \
31710 (((u_int32_t)(src)\
31711 << 17) & 0x00020000U)
31712 #define MAC_PCU_BLUETOOTH_MODE__RX_CLEAR_POLARITY__MODIFY(dst, src) \
31713 (dst) = ((dst) &\
31714 ~0x00020000U) | (((u_int32_t)(src) <<\
31715 17) & 0x00020000U)
31716 #define MAC_PCU_BLUETOOTH_MODE__RX_CLEAR_POLARITY__VERIFY(src) \
31717 (!((((u_int32_t)(src)\
31718 << 17) & ~0x00020000U)))
31719 #define MAC_PCU_BLUETOOTH_MODE__RX_CLEAR_POLARITY__SET(dst) \
31720 (dst) = ((dst) &\
31721 ~0x00020000U) | ((u_int32_t)(1) << 17)
31722 #define MAC_PCU_BLUETOOTH_MODE__RX_CLEAR_POLARITY__CLR(dst) \
31723 (dst) = ((dst) &\
31724 ~0x00020000U) | ((u_int32_t)(0) << 17)
31725
31726 /* macros for field PRIORITY_TIME */
31727 #define MAC_PCU_BLUETOOTH_MODE__PRIORITY_TIME__SHIFT 18
31728 #define MAC_PCU_BLUETOOTH_MODE__PRIORITY_TIME__WIDTH 6
31729 #define MAC_PCU_BLUETOOTH_MODE__PRIORITY_TIME__MASK 0x00fc0000U
31730 #define MAC_PCU_BLUETOOTH_MODE__PRIORITY_TIME__READ(src) \
31731 (((u_int32_t)(src)\
31732 & 0x00fc0000U) >> 18)
31733 #define MAC_PCU_BLUETOOTH_MODE__PRIORITY_TIME__WRITE(src) \
31734 (((u_int32_t)(src)\
31735 << 18) & 0x00fc0000U)
31736 #define MAC_PCU_BLUETOOTH_MODE__PRIORITY_TIME__MODIFY(dst, src) \
31737 (dst) = ((dst) &\
31738 ~0x00fc0000U) | (((u_int32_t)(src) <<\
31739 18) & 0x00fc0000U)
31740 #define MAC_PCU_BLUETOOTH_MODE__PRIORITY_TIME__VERIFY(src) \
31741 (!((((u_int32_t)(src)\
31742 << 18) & ~0x00fc0000U)))
31743
31744 /* macros for field FIRST_SLOT_TIME */
31745 #define MAC_PCU_BLUETOOTH_MODE__FIRST_SLOT_TIME__SHIFT 24
31746 #define MAC_PCU_BLUETOOTH_MODE__FIRST_SLOT_TIME__WIDTH 8
31747 #define MAC_PCU_BLUETOOTH_MODE__FIRST_SLOT_TIME__MASK 0xff000000U
31748 #define MAC_PCU_BLUETOOTH_MODE__FIRST_SLOT_TIME__READ(src) \
31749 (((u_int32_t)(src)\
31750 & 0xff000000U) >> 24)
31751 #define MAC_PCU_BLUETOOTH_MODE__FIRST_SLOT_TIME__WRITE(src) \
31752 (((u_int32_t)(src)\
31753 << 24) & 0xff000000U)
31754 #define MAC_PCU_BLUETOOTH_MODE__FIRST_SLOT_TIME__MODIFY(dst, src) \
31755 (dst) = ((dst) &\
31756 ~0xff000000U) | (((u_int32_t)(src) <<\
31757 24) & 0xff000000U)
31758 #define MAC_PCU_BLUETOOTH_MODE__FIRST_SLOT_TIME__VERIFY(src) \
31759 (!((((u_int32_t)(src)\
31760 << 24) & ~0xff000000U)))
31761 #define MAC_PCU_BLUETOOTH_MODE__TYPE u_int32_t
31762 #define MAC_PCU_BLUETOOTH_MODE__READ 0xffffffffU
31763 #define MAC_PCU_BLUETOOTH_MODE__WRITE 0xffffffffU
31764
31765 #endif /* __MAC_PCU_BLUETOOTH_MODE_MACRO__ */
31766
31767
31768 /* macros for mac_pcu_reg_block.MAC_PCU_BLUETOOTH_MODE */
31769 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_BLUETOOTH_MODE__NUM 1
31770
31771 /* macros for BlueprintGlobalNameSpace::MAC_PCU_BLUETOOTH_WL_WEIGHTS0 */
31772 #ifndef __MAC_PCU_BLUETOOTH_WL_WEIGHTS0_MACRO__
31773 #define __MAC_PCU_BLUETOOTH_WL_WEIGHTS0_MACRO__
31774
31775 /* macros for field VALUE */
31776 #define MAC_PCU_BLUETOOTH_WL_WEIGHTS0__VALUE__SHIFT 0
31777 #define MAC_PCU_BLUETOOTH_WL_WEIGHTS0__VALUE__WIDTH 32
31778 #define MAC_PCU_BLUETOOTH_WL_WEIGHTS0__VALUE__MASK 0xffffffffU
31779 #define MAC_PCU_BLUETOOTH_WL_WEIGHTS0__VALUE__READ(src) \
31780 (u_int32_t)(src)\
31781 & 0xffffffffU
31782 #define MAC_PCU_BLUETOOTH_WL_WEIGHTS0__VALUE__WRITE(src) \
31783 ((u_int32_t)(src)\
31784 & 0xffffffffU)
31785 #define MAC_PCU_BLUETOOTH_WL_WEIGHTS0__VALUE__MODIFY(dst, src) \
31786 (dst) = ((dst) &\
31787 ~0xffffffffU) | ((u_int32_t)(src) &\
31788 0xffffffffU)
31789 #define MAC_PCU_BLUETOOTH_WL_WEIGHTS0__VALUE__VERIFY(src) \
31790 (!(((u_int32_t)(src)\
31791 & ~0xffffffffU)))
31792 #define MAC_PCU_BLUETOOTH_WL_WEIGHTS0__TYPE u_int32_t
31793 #define MAC_PCU_BLUETOOTH_WL_WEIGHTS0__READ 0xffffffffU
31794 #define MAC_PCU_BLUETOOTH_WL_WEIGHTS0__WRITE 0xffffffffU
31795
31796 #endif /* __MAC_PCU_BLUETOOTH_WL_WEIGHTS0_MACRO__ */
31797
31798
31799 /* macros for mac_pcu_reg_block.MAC_PCU_BLUETOOTH_WL_WEIGHTS0 */
31800 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_BLUETOOTH_WL_WEIGHTS0__NUM 1
31801
31802 /* macros for BlueprintGlobalNameSpace::MAC_PCU_HCF_TIMEOUT */
31803 #ifndef __MAC_PCU_HCF_TIMEOUT_MACRO__
31804 #define __MAC_PCU_HCF_TIMEOUT_MACRO__
31805
31806 /* macros for field VALUE */
31807 #define MAC_PCU_HCF_TIMEOUT__VALUE__SHIFT 0
31808 #define MAC_PCU_HCF_TIMEOUT__VALUE__WIDTH 16
31809 #define MAC_PCU_HCF_TIMEOUT__VALUE__MASK 0x0000ffffU
31810 #define MAC_PCU_HCF_TIMEOUT__VALUE__READ(src) (u_int32_t)(src) & 0x0000ffffU
31811 #define MAC_PCU_HCF_TIMEOUT__VALUE__WRITE(src) ((u_int32_t)(src) & 0x0000ffffU)
31812 #define MAC_PCU_HCF_TIMEOUT__VALUE__MODIFY(dst, src) \
31813 (dst) = ((dst) &\
31814 ~0x0000ffffU) | ((u_int32_t)(src) &\
31815 0x0000ffffU)
31816 #define MAC_PCU_HCF_TIMEOUT__VALUE__VERIFY(src) \
31817 (!(((u_int32_t)(src)\
31818 & ~0x0000ffffU)))
31819 #define MAC_PCU_HCF_TIMEOUT__TYPE u_int32_t
31820 #define MAC_PCU_HCF_TIMEOUT__READ 0x0000ffffU
31821 #define MAC_PCU_HCF_TIMEOUT__WRITE 0x0000ffffU
31822
31823 #endif /* __MAC_PCU_HCF_TIMEOUT_MACRO__ */
31824
31825
31826 /* macros for mac_pcu_reg_block.MAC_PCU_HCF_TIMEOUT */
31827 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_HCF_TIMEOUT__NUM 1
31828
31829 /* macros for BlueprintGlobalNameSpace::MAC_PCU_BLUETOOTH_MODE2 */
31830 #ifndef __MAC_PCU_BLUETOOTH_MODE2_MACRO__
31831 #define __MAC_PCU_BLUETOOTH_MODE2_MACRO__
31832
31833 /* macros for field BCN_MISS_THRESH */
31834 #define MAC_PCU_BLUETOOTH_MODE2__BCN_MISS_THRESH__SHIFT 0
31835 #define MAC_PCU_BLUETOOTH_MODE2__BCN_MISS_THRESH__WIDTH 8
31836 #define MAC_PCU_BLUETOOTH_MODE2__BCN_MISS_THRESH__MASK 0x000000ffU
31837 #define MAC_PCU_BLUETOOTH_MODE2__BCN_MISS_THRESH__READ(src) \
31838 (u_int32_t)(src)\
31839 & 0x000000ffU
31840 #define MAC_PCU_BLUETOOTH_MODE2__BCN_MISS_THRESH__WRITE(src) \
31841 ((u_int32_t)(src)\
31842 & 0x000000ffU)
31843 #define MAC_PCU_BLUETOOTH_MODE2__BCN_MISS_THRESH__MODIFY(dst, src) \
31844 (dst) = ((dst) &\
31845 ~0x000000ffU) | ((u_int32_t)(src) &\
31846 0x000000ffU)
31847 #define MAC_PCU_BLUETOOTH_MODE2__BCN_MISS_THRESH__VERIFY(src) \
31848 (!(((u_int32_t)(src)\
31849 & ~0x000000ffU)))
31850
31851 /* macros for field BCN_MISS_CNT */
31852 #define MAC_PCU_BLUETOOTH_MODE2__BCN_MISS_CNT__SHIFT 8
31853 #define MAC_PCU_BLUETOOTH_MODE2__BCN_MISS_CNT__WIDTH 8
31854 #define MAC_PCU_BLUETOOTH_MODE2__BCN_MISS_CNT__MASK 0x0000ff00U
31855 #define MAC_PCU_BLUETOOTH_MODE2__BCN_MISS_CNT__READ(src) \
31856 (((u_int32_t)(src)\
31857 & 0x0000ff00U) >> 8)
31858
31859 /* macros for field HOLD_RX_CLEAR */
31860 #define MAC_PCU_BLUETOOTH_MODE2__HOLD_RX_CLEAR__SHIFT 16
31861 #define MAC_PCU_BLUETOOTH_MODE2__HOLD_RX_CLEAR__WIDTH 1
31862 #define MAC_PCU_BLUETOOTH_MODE2__HOLD_RX_CLEAR__MASK 0x00010000U
31863 #define MAC_PCU_BLUETOOTH_MODE2__HOLD_RX_CLEAR__READ(src) \
31864 (((u_int32_t)(src)\
31865 & 0x00010000U) >> 16)
31866 #define MAC_PCU_BLUETOOTH_MODE2__HOLD_RX_CLEAR__WRITE(src) \
31867 (((u_int32_t)(src)\
31868 << 16) & 0x00010000U)
31869 #define MAC_PCU_BLUETOOTH_MODE2__HOLD_RX_CLEAR__MODIFY(dst, src) \
31870 (dst) = ((dst) &\
31871 ~0x00010000U) | (((u_int32_t)(src) <<\
31872 16) & 0x00010000U)
31873 #define MAC_PCU_BLUETOOTH_MODE2__HOLD_RX_CLEAR__VERIFY(src) \
31874 (!((((u_int32_t)(src)\
31875 << 16) & ~0x00010000U)))
31876 #define MAC_PCU_BLUETOOTH_MODE2__HOLD_RX_CLEAR__SET(dst) \
31877 (dst) = ((dst) &\
31878 ~0x00010000U) | ((u_int32_t)(1) << 16)
31879 #define MAC_PCU_BLUETOOTH_MODE2__HOLD_RX_CLEAR__CLR(dst) \
31880 (dst) = ((dst) &\
31881 ~0x00010000U) | ((u_int32_t)(0) << 16)
31882
31883 /* macros for field SLEEP_ALLOW_BT_ACCESS */
31884 #define MAC_PCU_BLUETOOTH_MODE2__SLEEP_ALLOW_BT_ACCESS__SHIFT 17
31885 #define MAC_PCU_BLUETOOTH_MODE2__SLEEP_ALLOW_BT_ACCESS__WIDTH 1
31886 #define MAC_PCU_BLUETOOTH_MODE2__SLEEP_ALLOW_BT_ACCESS__MASK 0x00020000U
31887 #define MAC_PCU_BLUETOOTH_MODE2__SLEEP_ALLOW_BT_ACCESS__READ(src) \
31888 (((u_int32_t)(src)\
31889 & 0x00020000U) >> 17)
31890 #define MAC_PCU_BLUETOOTH_MODE2__SLEEP_ALLOW_BT_ACCESS__WRITE(src) \
31891 (((u_int32_t)(src)\
31892 << 17) & 0x00020000U)
31893 #define MAC_PCU_BLUETOOTH_MODE2__SLEEP_ALLOW_BT_ACCESS__MODIFY(dst, src) \
31894 (dst) = ((dst) &\
31895 ~0x00020000U) | (((u_int32_t)(src) <<\
31896 17) & 0x00020000U)
31897 #define MAC_PCU_BLUETOOTH_MODE2__SLEEP_ALLOW_BT_ACCESS__VERIFY(src) \
31898 (!((((u_int32_t)(src)\
31899 << 17) & ~0x00020000U)))
31900 #define MAC_PCU_BLUETOOTH_MODE2__SLEEP_ALLOW_BT_ACCESS__SET(dst) \
31901 (dst) = ((dst) &\
31902 ~0x00020000U) | ((u_int32_t)(1) << 17)
31903 #define MAC_PCU_BLUETOOTH_MODE2__SLEEP_ALLOW_BT_ACCESS__CLR(dst) \
31904 (dst) = ((dst) &\
31905 ~0x00020000U) | ((u_int32_t)(0) << 17)
31906
31907 /* macros for field PROTECT_BT_AFTER_WAKEUP */
31908 #define MAC_PCU_BLUETOOTH_MODE2__PROTECT_BT_AFTER_WAKEUP__SHIFT 19
31909 #define MAC_PCU_BLUETOOTH_MODE2__PROTECT_BT_AFTER_WAKEUP__WIDTH 1
31910 #define MAC_PCU_BLUETOOTH_MODE2__PROTECT_BT_AFTER_WAKEUP__MASK 0x00080000U
31911 #define MAC_PCU_BLUETOOTH_MODE2__PROTECT_BT_AFTER_WAKEUP__READ(src) \
31912 (((u_int32_t)(src)\
31913 & 0x00080000U) >> 19)
31914 #define MAC_PCU_BLUETOOTH_MODE2__PROTECT_BT_AFTER_WAKEUP__WRITE(src) \
31915 (((u_int32_t)(src)\
31916 << 19) & 0x00080000U)
31917 #define MAC_PCU_BLUETOOTH_MODE2__PROTECT_BT_AFTER_WAKEUP__MODIFY(dst, src) \
31918 (dst) = ((dst) &\
31919 ~0x00080000U) | (((u_int32_t)(src) <<\
31920 19) & 0x00080000U)
31921 #define MAC_PCU_BLUETOOTH_MODE2__PROTECT_BT_AFTER_WAKEUP__VERIFY(src) \
31922 (!((((u_int32_t)(src)\
31923 << 19) & ~0x00080000U)))
31924 #define MAC_PCU_BLUETOOTH_MODE2__PROTECT_BT_AFTER_WAKEUP__SET(dst) \
31925 (dst) = ((dst) &\
31926 ~0x00080000U) | ((u_int32_t)(1) << 19)
31927 #define MAC_PCU_BLUETOOTH_MODE2__PROTECT_BT_AFTER_WAKEUP__CLR(dst) \
31928 (dst) = ((dst) &\
31929 ~0x00080000U) | ((u_int32_t)(0) << 19)
31930
31931 /* macros for field DISABLE_BT_ANT */
31932 #define MAC_PCU_BLUETOOTH_MODE2__DISABLE_BT_ANT__SHIFT 20
31933 #define MAC_PCU_BLUETOOTH_MODE2__DISABLE_BT_ANT__WIDTH 1
31934 #define MAC_PCU_BLUETOOTH_MODE2__DISABLE_BT_ANT__MASK 0x00100000U
31935 #define MAC_PCU_BLUETOOTH_MODE2__DISABLE_BT_ANT__READ(src) \
31936 (((u_int32_t)(src)\
31937 & 0x00100000U) >> 20)
31938 #define MAC_PCU_BLUETOOTH_MODE2__DISABLE_BT_ANT__WRITE(src) \
31939 (((u_int32_t)(src)\
31940 << 20) & 0x00100000U)
31941 #define MAC_PCU_BLUETOOTH_MODE2__DISABLE_BT_ANT__MODIFY(dst, src) \
31942 (dst) = ((dst) &\
31943 ~0x00100000U) | (((u_int32_t)(src) <<\
31944 20) & 0x00100000U)
31945 #define MAC_PCU_BLUETOOTH_MODE2__DISABLE_BT_ANT__VERIFY(src) \
31946 (!((((u_int32_t)(src)\
31947 << 20) & ~0x00100000U)))
31948 #define MAC_PCU_BLUETOOTH_MODE2__DISABLE_BT_ANT__SET(dst) \
31949 (dst) = ((dst) &\
31950 ~0x00100000U) | ((u_int32_t)(1) << 20)
31951 #define MAC_PCU_BLUETOOTH_MODE2__DISABLE_BT_ANT__CLR(dst) \
31952 (dst) = ((dst) &\
31953 ~0x00100000U) | ((u_int32_t)(0) << 20)
31954
31955 /* macros for field QUIET_2_WIRE */
31956 #define MAC_PCU_BLUETOOTH_MODE2__QUIET_2_WIRE__SHIFT 21
31957 #define MAC_PCU_BLUETOOTH_MODE2__QUIET_2_WIRE__WIDTH 1
31958 #define MAC_PCU_BLUETOOTH_MODE2__QUIET_2_WIRE__MASK 0x00200000U
31959 #define MAC_PCU_BLUETOOTH_MODE2__QUIET_2_WIRE__READ(src) \
31960 (((u_int32_t)(src)\
31961 & 0x00200000U) >> 21)
31962 #define MAC_PCU_BLUETOOTH_MODE2__QUIET_2_WIRE__WRITE(src) \
31963 (((u_int32_t)(src)\
31964 << 21) & 0x00200000U)
31965 #define MAC_PCU_BLUETOOTH_MODE2__QUIET_2_WIRE__MODIFY(dst, src) \
31966 (dst) = ((dst) &\
31967 ~0x00200000U) | (((u_int32_t)(src) <<\
31968 21) & 0x00200000U)
31969 #define MAC_PCU_BLUETOOTH_MODE2__QUIET_2_WIRE__VERIFY(src) \
31970 (!((((u_int32_t)(src)\
31971 << 21) & ~0x00200000U)))
31972 #define MAC_PCU_BLUETOOTH_MODE2__QUIET_2_WIRE__SET(dst) \
31973 (dst) = ((dst) &\
31974 ~0x00200000U) | ((u_int32_t)(1) << 21)
31975 #define MAC_PCU_BLUETOOTH_MODE2__QUIET_2_WIRE__CLR(dst) \
31976 (dst) = ((dst) &\
31977 ~0x00200000U) | ((u_int32_t)(0) << 21)
31978
31979 /* macros for field WL_ACTIVE_MODE */
31980 #define MAC_PCU_BLUETOOTH_MODE2__WL_ACTIVE_MODE__SHIFT 22
31981 #define MAC_PCU_BLUETOOTH_MODE2__WL_ACTIVE_MODE__WIDTH 2
31982 #define MAC_PCU_BLUETOOTH_MODE2__WL_ACTIVE_MODE__MASK 0x00c00000U
31983 #define MAC_PCU_BLUETOOTH_MODE2__WL_ACTIVE_MODE__READ(src) \
31984 (((u_int32_t)(src)\
31985 & 0x00c00000U) >> 22)
31986 #define MAC_PCU_BLUETOOTH_MODE2__WL_ACTIVE_MODE__WRITE(src) \
31987 (((u_int32_t)(src)\
31988 << 22) & 0x00c00000U)
31989 #define MAC_PCU_BLUETOOTH_MODE2__WL_ACTIVE_MODE__MODIFY(dst, src) \
31990 (dst) = ((dst) &\
31991 ~0x00c00000U) | (((u_int32_t)(src) <<\
31992 22) & 0x00c00000U)
31993 #define MAC_PCU_BLUETOOTH_MODE2__WL_ACTIVE_MODE__VERIFY(src) \
31994 (!((((u_int32_t)(src)\
31995 << 22) & ~0x00c00000U)))
31996
31997 /* macros for field WL_TXRX_SEPARATE */
31998 #define MAC_PCU_BLUETOOTH_MODE2__WL_TXRX_SEPARATE__SHIFT 24
31999 #define MAC_PCU_BLUETOOTH_MODE2__WL_TXRX_SEPARATE__WIDTH 1
32000 #define MAC_PCU_BLUETOOTH_MODE2__WL_TXRX_SEPARATE__MASK 0x01000000U
32001 #define MAC_PCU_BLUETOOTH_MODE2__WL_TXRX_SEPARATE__READ(src) \
32002 (((u_int32_t)(src)\
32003 & 0x01000000U) >> 24)
32004 #define MAC_PCU_BLUETOOTH_MODE2__WL_TXRX_SEPARATE__WRITE(src) \
32005 (((u_int32_t)(src)\
32006 << 24) & 0x01000000U)
32007 #define MAC_PCU_BLUETOOTH_MODE2__WL_TXRX_SEPARATE__MODIFY(dst, src) \
32008 (dst) = ((dst) &\
32009 ~0x01000000U) | (((u_int32_t)(src) <<\
32010 24) & 0x01000000U)
32011 #define MAC_PCU_BLUETOOTH_MODE2__WL_TXRX_SEPARATE__VERIFY(src) \
32012 (!((((u_int32_t)(src)\
32013 << 24) & ~0x01000000U)))
32014 #define MAC_PCU_BLUETOOTH_MODE2__WL_TXRX_SEPARATE__SET(dst) \
32015 (dst) = ((dst) &\
32016 ~0x01000000U) | ((u_int32_t)(1) << 24)
32017 #define MAC_PCU_BLUETOOTH_MODE2__WL_TXRX_SEPARATE__CLR(dst) \
32018 (dst) = ((dst) &\
32019 ~0x01000000U) | ((u_int32_t)(0) << 24)
32020
32021 /* macros for field RS_DISCARD_EXTEND */
32022 #define MAC_PCU_BLUETOOTH_MODE2__RS_DISCARD_EXTEND__SHIFT 25
32023 #define MAC_PCU_BLUETOOTH_MODE2__RS_DISCARD_EXTEND__WIDTH 1
32024 #define MAC_PCU_BLUETOOTH_MODE2__RS_DISCARD_EXTEND__MASK 0x02000000U
32025 #define MAC_PCU_BLUETOOTH_MODE2__RS_DISCARD_EXTEND__READ(src) \
32026 (((u_int32_t)(src)\
32027 & 0x02000000U) >> 25)
32028 #define MAC_PCU_BLUETOOTH_MODE2__RS_DISCARD_EXTEND__WRITE(src) \
32029 (((u_int32_t)(src)\
32030 << 25) & 0x02000000U)
32031 #define MAC_PCU_BLUETOOTH_MODE2__RS_DISCARD_EXTEND__MODIFY(dst, src) \
32032 (dst) = ((dst) &\
32033 ~0x02000000U) | (((u_int32_t)(src) <<\
32034 25) & 0x02000000U)
32035 #define MAC_PCU_BLUETOOTH_MODE2__RS_DISCARD_EXTEND__VERIFY(src) \
32036 (!((((u_int32_t)(src)\
32037 << 25) & ~0x02000000U)))
32038 #define MAC_PCU_BLUETOOTH_MODE2__RS_DISCARD_EXTEND__SET(dst) \
32039 (dst) = ((dst) &\
32040 ~0x02000000U) | ((u_int32_t)(1) << 25)
32041 #define MAC_PCU_BLUETOOTH_MODE2__RS_DISCARD_EXTEND__CLR(dst) \
32042 (dst) = ((dst) &\
32043 ~0x02000000U) | ((u_int32_t)(0) << 25)
32044
32045 /* macros for field TSF_BT_ACTIVE_CTRL */
32046 #define MAC_PCU_BLUETOOTH_MODE2__TSF_BT_ACTIVE_CTRL__SHIFT 26
32047 #define MAC_PCU_BLUETOOTH_MODE2__TSF_BT_ACTIVE_CTRL__WIDTH 2
32048 #define MAC_PCU_BLUETOOTH_MODE2__TSF_BT_ACTIVE_CTRL__MASK 0x0c000000U
32049 #define MAC_PCU_BLUETOOTH_MODE2__TSF_BT_ACTIVE_CTRL__READ(src) \
32050 (((u_int32_t)(src)\
32051 & 0x0c000000U) >> 26)
32052 #define MAC_PCU_BLUETOOTH_MODE2__TSF_BT_ACTIVE_CTRL__WRITE(src) \
32053 (((u_int32_t)(src)\
32054 << 26) & 0x0c000000U)
32055 #define MAC_PCU_BLUETOOTH_MODE2__TSF_BT_ACTIVE_CTRL__MODIFY(dst, src) \
32056 (dst) = ((dst) &\
32057 ~0x0c000000U) | (((u_int32_t)(src) <<\
32058 26) & 0x0c000000U)
32059 #define MAC_PCU_BLUETOOTH_MODE2__TSF_BT_ACTIVE_CTRL__VERIFY(src) \
32060 (!((((u_int32_t)(src)\
32061 << 26) & ~0x0c000000U)))
32062
32063 /* macros for field TSF_BT_PRIORITY_CTRL */
32064 #define MAC_PCU_BLUETOOTH_MODE2__TSF_BT_PRIORITY_CTRL__SHIFT 28
32065 #define MAC_PCU_BLUETOOTH_MODE2__TSF_BT_PRIORITY_CTRL__WIDTH 2
32066 #define MAC_PCU_BLUETOOTH_MODE2__TSF_BT_PRIORITY_CTRL__MASK 0x30000000U
32067 #define MAC_PCU_BLUETOOTH_MODE2__TSF_BT_PRIORITY_CTRL__READ(src) \
32068 (((u_int32_t)(src)\
32069 & 0x30000000U) >> 28)
32070 #define MAC_PCU_BLUETOOTH_MODE2__TSF_BT_PRIORITY_CTRL__WRITE(src) \
32071 (((u_int32_t)(src)\
32072 << 28) & 0x30000000U)
32073 #define MAC_PCU_BLUETOOTH_MODE2__TSF_BT_PRIORITY_CTRL__MODIFY(dst, src) \
32074 (dst) = ((dst) &\
32075 ~0x30000000U) | (((u_int32_t)(src) <<\
32076 28) & 0x30000000U)
32077 #define MAC_PCU_BLUETOOTH_MODE2__TSF_BT_PRIORITY_CTRL__VERIFY(src) \
32078 (!((((u_int32_t)(src)\
32079 << 28) & ~0x30000000U)))
32080
32081 /* macros for field INTERRUPT_ENABLE */
32082 #define MAC_PCU_BLUETOOTH_MODE2__INTERRUPT_ENABLE__SHIFT 30
32083 #define MAC_PCU_BLUETOOTH_MODE2__INTERRUPT_ENABLE__WIDTH 1
32084 #define MAC_PCU_BLUETOOTH_MODE2__INTERRUPT_ENABLE__MASK 0x40000000U
32085 #define MAC_PCU_BLUETOOTH_MODE2__INTERRUPT_ENABLE__READ(src) \
32086 (((u_int32_t)(src)\
32087 & 0x40000000U) >> 30)
32088 #define MAC_PCU_BLUETOOTH_MODE2__INTERRUPT_ENABLE__WRITE(src) \
32089 (((u_int32_t)(src)\
32090 << 30) & 0x40000000U)
32091 #define MAC_PCU_BLUETOOTH_MODE2__INTERRUPT_ENABLE__MODIFY(dst, src) \
32092 (dst) = ((dst) &\
32093 ~0x40000000U) | (((u_int32_t)(src) <<\
32094 30) & 0x40000000U)
32095 #define MAC_PCU_BLUETOOTH_MODE2__INTERRUPT_ENABLE__VERIFY(src) \
32096 (!((((u_int32_t)(src)\
32097 << 30) & ~0x40000000U)))
32098 #define MAC_PCU_BLUETOOTH_MODE2__INTERRUPT_ENABLE__SET(dst) \
32099 (dst) = ((dst) &\
32100 ~0x40000000U) | ((u_int32_t)(1) << 30)
32101 #define MAC_PCU_BLUETOOTH_MODE2__INTERRUPT_ENABLE__CLR(dst) \
32102 (dst) = ((dst) &\
32103 ~0x40000000U) | ((u_int32_t)(0) << 30)
32104
32105 /* macros for field PHY_ERR_BT_COLL_ENABLE */
32106 #define MAC_PCU_BLUETOOTH_MODE2__PHY_ERR_BT_COLL_ENABLE__SHIFT 31
32107 #define MAC_PCU_BLUETOOTH_MODE2__PHY_ERR_BT_COLL_ENABLE__WIDTH 1
32108 #define MAC_PCU_BLUETOOTH_MODE2__PHY_ERR_BT_COLL_ENABLE__MASK 0x80000000U
32109 #define MAC_PCU_BLUETOOTH_MODE2__PHY_ERR_BT_COLL_ENABLE__READ(src) \
32110 (((u_int32_t)(src)\
32111 & 0x80000000U) >> 31)
32112 #define MAC_PCU_BLUETOOTH_MODE2__PHY_ERR_BT_COLL_ENABLE__WRITE(src) \
32113 (((u_int32_t)(src)\
32114 << 31) & 0x80000000U)
32115 #define MAC_PCU_BLUETOOTH_MODE2__PHY_ERR_BT_COLL_ENABLE__MODIFY(dst, src) \
32116 (dst) = ((dst) &\
32117 ~0x80000000U) | (((u_int32_t)(src) <<\
32118 31) & 0x80000000U)
32119 #define MAC_PCU_BLUETOOTH_MODE2__PHY_ERR_BT_COLL_ENABLE__VERIFY(src) \
32120 (!((((u_int32_t)(src)\
32121 << 31) & ~0x80000000U)))
32122 #define MAC_PCU_BLUETOOTH_MODE2__PHY_ERR_BT_COLL_ENABLE__SET(dst) \
32123 (dst) = ((dst) &\
32124 ~0x80000000U) | ((u_int32_t)(1) << 31)
32125 #define MAC_PCU_BLUETOOTH_MODE2__PHY_ERR_BT_COLL_ENABLE__CLR(dst) \
32126 (dst) = ((dst) &\
32127 ~0x80000000U) | ((u_int32_t)(0) << 31)
32128 #define MAC_PCU_BLUETOOTH_MODE2__TYPE u_int32_t
32129 #define MAC_PCU_BLUETOOTH_MODE2__READ 0xfffbffffU
32130 #define MAC_PCU_BLUETOOTH_MODE2__WRITE 0xfffbffffU
32131
32132 #endif /* __MAC_PCU_BLUETOOTH_MODE2_MACRO__ */
32133
32134
32135 /* macros for mac_pcu_reg_block.MAC_PCU_BLUETOOTH_MODE2 */
32136 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_BLUETOOTH_MODE2__NUM 1
32137
32138 /* macros for BlueprintGlobalNameSpace::MAC_PCU_GENERIC_TIMERS2 */
32139 #ifndef __MAC_PCU_GENERIC_TIMERS2_MACRO__
32140 #define __MAC_PCU_GENERIC_TIMERS2_MACRO__
32141
32142 /* macros for field DATA */
32143 #define MAC_PCU_GENERIC_TIMERS2__DATA__SHIFT 0
32144 #define MAC_PCU_GENERIC_TIMERS2__DATA__WIDTH 32
32145 #define MAC_PCU_GENERIC_TIMERS2__DATA__MASK 0xffffffffU
32146 #define MAC_PCU_GENERIC_TIMERS2__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
32147 #define MAC_PCU_GENERIC_TIMERS2__DATA__WRITE(src) \
32148 ((u_int32_t)(src)\
32149 & 0xffffffffU)
32150 #define MAC_PCU_GENERIC_TIMERS2__DATA__MODIFY(dst, src) \
32151 (dst) = ((dst) &\
32152 ~0xffffffffU) | ((u_int32_t)(src) &\
32153 0xffffffffU)
32154 #define MAC_PCU_GENERIC_TIMERS2__DATA__VERIFY(src) \
32155 (!(((u_int32_t)(src)\
32156 & ~0xffffffffU)))
32157 #define MAC_PCU_GENERIC_TIMERS2__TYPE u_int32_t
32158 #define MAC_PCU_GENERIC_TIMERS2__READ 0xffffffffU
32159 #define MAC_PCU_GENERIC_TIMERS2__WRITE 0xffffffffU
32160
32161 #endif /* __MAC_PCU_GENERIC_TIMERS2_MACRO__ */
32162
32163
32164 /* macros for mac_pcu_reg_block.MAC_PCU_GENERIC_TIMERS2 */
32165 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_GENERIC_TIMERS2__NUM 16
32166
32167 /* macros for BlueprintGlobalNameSpace::MAC_PCU_GENERIC_TIMERS2_MODE */
32168 #ifndef __MAC_PCU_GENERIC_TIMERS2_MODE_MACRO__
32169 #define __MAC_PCU_GENERIC_TIMERS2_MODE_MACRO__
32170
32171 /* macros for field ENABLE */
32172 #define MAC_PCU_GENERIC_TIMERS2_MODE__ENABLE__SHIFT 0
32173 #define MAC_PCU_GENERIC_TIMERS2_MODE__ENABLE__WIDTH 8
32174 #define MAC_PCU_GENERIC_TIMERS2_MODE__ENABLE__MASK 0x000000ffU
32175 #define MAC_PCU_GENERIC_TIMERS2_MODE__ENABLE__READ(src) \
32176 (u_int32_t)(src)\
32177 & 0x000000ffU
32178 #define MAC_PCU_GENERIC_TIMERS2_MODE__ENABLE__WRITE(src) \
32179 ((u_int32_t)(src)\
32180 & 0x000000ffU)
32181 #define MAC_PCU_GENERIC_TIMERS2_MODE__ENABLE__MODIFY(dst, src) \
32182 (dst) = ((dst) &\
32183 ~0x000000ffU) | ((u_int32_t)(src) &\
32184 0x000000ffU)
32185 #define MAC_PCU_GENERIC_TIMERS2_MODE__ENABLE__VERIFY(src) \
32186 (!(((u_int32_t)(src)\
32187 & ~0x000000ffU)))
32188
32189 /* macros for field OVERFLOW_INDEX */
32190 #define MAC_PCU_GENERIC_TIMERS2_MODE__OVERFLOW_INDEX__SHIFT 8
32191 #define MAC_PCU_GENERIC_TIMERS2_MODE__OVERFLOW_INDEX__WIDTH 3
32192 #define MAC_PCU_GENERIC_TIMERS2_MODE__OVERFLOW_INDEX__MASK 0x00000700U
32193 #define MAC_PCU_GENERIC_TIMERS2_MODE__OVERFLOW_INDEX__READ(src) \
32194 (((u_int32_t)(src)\
32195 & 0x00000700U) >> 8)
32196 #define MAC_PCU_GENERIC_TIMERS2_MODE__TYPE u_int32_t
32197 #define MAC_PCU_GENERIC_TIMERS2_MODE__READ 0x000007ffU
32198 #define MAC_PCU_GENERIC_TIMERS2_MODE__WRITE 0x000007ffU
32199
32200 #endif /* __MAC_PCU_GENERIC_TIMERS2_MODE_MACRO__ */
32201
32202
32203 /* macros for mac_pcu_reg_block.MAC_PCU_GENERIC_TIMERS2_MODE */
32204 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_GENERIC_TIMERS2_MODE__NUM 1
32205
32206 /* macros for BlueprintGlobalNameSpace::MAC_PCU_BLUETOOTH_WL_WEIGHTS1 */
32207 #ifndef __MAC_PCU_BLUETOOTH_WL_WEIGHTS1_MACRO__
32208 #define __MAC_PCU_BLUETOOTH_WL_WEIGHTS1_MACRO__
32209
32210 /* macros for field VALUE */
32211 #define MAC_PCU_BLUETOOTH_WL_WEIGHTS1__VALUE__SHIFT 0
32212 #define MAC_PCU_BLUETOOTH_WL_WEIGHTS1__VALUE__WIDTH 32
32213 #define MAC_PCU_BLUETOOTH_WL_WEIGHTS1__VALUE__MASK 0xffffffffU
32214 #define MAC_PCU_BLUETOOTH_WL_WEIGHTS1__VALUE__READ(src) \
32215 (u_int32_t)(src)\
32216 & 0xffffffffU
32217 #define MAC_PCU_BLUETOOTH_WL_WEIGHTS1__VALUE__WRITE(src) \
32218 ((u_int32_t)(src)\
32219 & 0xffffffffU)
32220 #define MAC_PCU_BLUETOOTH_WL_WEIGHTS1__VALUE__MODIFY(dst, src) \
32221 (dst) = ((dst) &\
32222 ~0xffffffffU) | ((u_int32_t)(src) &\
32223 0xffffffffU)
32224 #define MAC_PCU_BLUETOOTH_WL_WEIGHTS1__VALUE__VERIFY(src) \
32225 (!(((u_int32_t)(src)\
32226 & ~0xffffffffU)))
32227 #define MAC_PCU_BLUETOOTH_WL_WEIGHTS1__TYPE u_int32_t
32228 #define MAC_PCU_BLUETOOTH_WL_WEIGHTS1__READ 0xffffffffU
32229 #define MAC_PCU_BLUETOOTH_WL_WEIGHTS1__WRITE 0xffffffffU
32230
32231 #endif /* __MAC_PCU_BLUETOOTH_WL_WEIGHTS1_MACRO__ */
32232
32233
32234 /* macros for mac_pcu_reg_block.MAC_PCU_BLUETOOTH_WL_WEIGHTS1 */
32235 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_BLUETOOTH_WL_WEIGHTS1__NUM 1
32236
32237 /* macros for BlueprintGlobalNameSpace::MAC_PCU_BLUETOOTH_TSF_BT_ACTIVE */
32238 #ifndef __MAC_PCU_BLUETOOTH_TSF_BT_ACTIVE_MACRO__
32239 #define __MAC_PCU_BLUETOOTH_TSF_BT_ACTIVE_MACRO__
32240
32241 /* macros for field VALUE */
32242 #define MAC_PCU_BLUETOOTH_TSF_BT_ACTIVE__VALUE__SHIFT 0
32243 #define MAC_PCU_BLUETOOTH_TSF_BT_ACTIVE__VALUE__WIDTH 32
32244 #define MAC_PCU_BLUETOOTH_TSF_BT_ACTIVE__VALUE__MASK 0xffffffffU
32245 #define MAC_PCU_BLUETOOTH_TSF_BT_ACTIVE__VALUE__READ(src) \
32246 (u_int32_t)(src)\
32247 & 0xffffffffU
32248 #define MAC_PCU_BLUETOOTH_TSF_BT_ACTIVE__TYPE u_int32_t
32249 #define MAC_PCU_BLUETOOTH_TSF_BT_ACTIVE__READ 0xffffffffU
32250
32251 #endif /* __MAC_PCU_BLUETOOTH_TSF_BT_ACTIVE_MACRO__ */
32252
32253
32254 /* macros for mac_pcu_reg_block.MAC_PCU_BLUETOOTH_TSF_BT_ACTIVE */
32255 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_BLUETOOTH_TSF_BT_ACTIVE__NUM 1
32256
32257 /* macros for BlueprintGlobalNameSpace::MAC_PCU_BLUETOOTH_TSF_BT_PRIORITY */
32258 #ifndef __MAC_PCU_BLUETOOTH_TSF_BT_PRIORITY_MACRO__
32259 #define __MAC_PCU_BLUETOOTH_TSF_BT_PRIORITY_MACRO__
32260
32261 /* macros for field VALUE */
32262 #define MAC_PCU_BLUETOOTH_TSF_BT_PRIORITY__VALUE__SHIFT 0
32263 #define MAC_PCU_BLUETOOTH_TSF_BT_PRIORITY__VALUE__WIDTH 32
32264 #define MAC_PCU_BLUETOOTH_TSF_BT_PRIORITY__VALUE__MASK 0xffffffffU
32265 #define MAC_PCU_BLUETOOTH_TSF_BT_PRIORITY__VALUE__READ(src) \
32266 (u_int32_t)(src)\
32267 & 0xffffffffU
32268 #define MAC_PCU_BLUETOOTH_TSF_BT_PRIORITY__TYPE u_int32_t
32269 #define MAC_PCU_BLUETOOTH_TSF_BT_PRIORITY__READ 0xffffffffU
32270
32271 #endif /* __MAC_PCU_BLUETOOTH_TSF_BT_PRIORITY_MACRO__ */
32272
32273
32274 /* macros for mac_pcu_reg_block.MAC_PCU_BLUETOOTH_TSF_BT_PRIORITY */
32275 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_BLUETOOTH_TSF_BT_PRIORITY__NUM 1
32276
32277 /* macros for BlueprintGlobalNameSpace::MAC_PCU_TXSIFS */
32278 #ifndef __MAC_PCU_TXSIFS_MACRO__
32279 #define __MAC_PCU_TXSIFS_MACRO__
32280
32281 /* macros for field SIFS_TIME */
32282 #define MAC_PCU_TXSIFS__SIFS_TIME__SHIFT 0
32283 #define MAC_PCU_TXSIFS__SIFS_TIME__WIDTH 8
32284 #define MAC_PCU_TXSIFS__SIFS_TIME__MASK 0x000000ffU
32285 #define MAC_PCU_TXSIFS__SIFS_TIME__READ(src) (u_int32_t)(src) & 0x000000ffU
32286 #define MAC_PCU_TXSIFS__SIFS_TIME__WRITE(src) ((u_int32_t)(src) & 0x000000ffU)
32287 #define MAC_PCU_TXSIFS__SIFS_TIME__MODIFY(dst, src) \
32288 (dst) = ((dst) &\
32289 ~0x000000ffU) | ((u_int32_t)(src) &\
32290 0x000000ffU)
32291 #define MAC_PCU_TXSIFS__SIFS_TIME__VERIFY(src) \
32292 (!(((u_int32_t)(src)\
32293 & ~0x000000ffU)))
32294
32295 /* macros for field TX_LATENCY */
32296 #define MAC_PCU_TXSIFS__TX_LATENCY__SHIFT 8
32297 #define MAC_PCU_TXSIFS__TX_LATENCY__WIDTH 4
32298 #define MAC_PCU_TXSIFS__TX_LATENCY__MASK 0x00000f00U
32299 #define MAC_PCU_TXSIFS__TX_LATENCY__READ(src) \
32300 (((u_int32_t)(src)\
32301 & 0x00000f00U) >> 8)
32302 #define MAC_PCU_TXSIFS__TX_LATENCY__WRITE(src) \
32303 (((u_int32_t)(src)\
32304 << 8) & 0x00000f00U)
32305 #define MAC_PCU_TXSIFS__TX_LATENCY__MODIFY(dst, src) \
32306 (dst) = ((dst) &\
32307 ~0x00000f00U) | (((u_int32_t)(src) <<\
32308 8) & 0x00000f00U)
32309 #define MAC_PCU_TXSIFS__TX_LATENCY__VERIFY(src) \
32310 (!((((u_int32_t)(src)\
32311 << 8) & ~0x00000f00U)))
32312
32313 /* macros for field ACK_SHIFT */
32314 #define MAC_PCU_TXSIFS__ACK_SHIFT__SHIFT 12
32315 #define MAC_PCU_TXSIFS__ACK_SHIFT__WIDTH 3
32316 #define MAC_PCU_TXSIFS__ACK_SHIFT__MASK 0x00007000U
32317 #define MAC_PCU_TXSIFS__ACK_SHIFT__READ(src) \
32318 (((u_int32_t)(src)\
32319 & 0x00007000U) >> 12)
32320 #define MAC_PCU_TXSIFS__ACK_SHIFT__WRITE(src) \
32321 (((u_int32_t)(src)\
32322 << 12) & 0x00007000U)
32323 #define MAC_PCU_TXSIFS__ACK_SHIFT__MODIFY(dst, src) \
32324 (dst) = ((dst) &\
32325 ~0x00007000U) | (((u_int32_t)(src) <<\
32326 12) & 0x00007000U)
32327 #define MAC_PCU_TXSIFS__ACK_SHIFT__VERIFY(src) \
32328 (!((((u_int32_t)(src)\
32329 << 12) & ~0x00007000U)))
32330 #define MAC_PCU_TXSIFS__TYPE u_int32_t
32331 #define MAC_PCU_TXSIFS__READ 0x00007fffU
32332 #define MAC_PCU_TXSIFS__WRITE 0x00007fffU
32333
32334 #endif /* __MAC_PCU_TXSIFS_MACRO__ */
32335
32336
32337 /* macros for mac_pcu_reg_block.MAC_PCU_TXSIFS */
32338 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_TXSIFS__NUM 1
32339
32340 /* macros for BlueprintGlobalNameSpace::MAC_PCU_BLUETOOTH_MODE3 */
32341 #ifndef __MAC_PCU_BLUETOOTH_MODE3_MACRO__
32342 #define __MAC_PCU_BLUETOOTH_MODE3_MACRO__
32343
32344 /* macros for field WL_ACTIVE_TIME */
32345 #define MAC_PCU_BLUETOOTH_MODE3__WL_ACTIVE_TIME__SHIFT 0
32346 #define MAC_PCU_BLUETOOTH_MODE3__WL_ACTIVE_TIME__WIDTH 8
32347 #define MAC_PCU_BLUETOOTH_MODE3__WL_ACTIVE_TIME__MASK 0x000000ffU
32348 #define MAC_PCU_BLUETOOTH_MODE3__WL_ACTIVE_TIME__READ(src) \
32349 (u_int32_t)(src)\
32350 & 0x000000ffU
32351 #define MAC_PCU_BLUETOOTH_MODE3__WL_ACTIVE_TIME__WRITE(src) \
32352 ((u_int32_t)(src)\
32353 & 0x000000ffU)
32354 #define MAC_PCU_BLUETOOTH_MODE3__WL_ACTIVE_TIME__MODIFY(dst, src) \
32355 (dst) = ((dst) &\
32356 ~0x000000ffU) | ((u_int32_t)(src) &\
32357 0x000000ffU)
32358 #define MAC_PCU_BLUETOOTH_MODE3__WL_ACTIVE_TIME__VERIFY(src) \
32359 (!(((u_int32_t)(src)\
32360 & ~0x000000ffU)))
32361
32362 /* macros for field WL_QC_TIME */
32363 #define MAC_PCU_BLUETOOTH_MODE3__WL_QC_TIME__SHIFT 8
32364 #define MAC_PCU_BLUETOOTH_MODE3__WL_QC_TIME__WIDTH 8
32365 #define MAC_PCU_BLUETOOTH_MODE3__WL_QC_TIME__MASK 0x0000ff00U
32366 #define MAC_PCU_BLUETOOTH_MODE3__WL_QC_TIME__READ(src) \
32367 (((u_int32_t)(src)\
32368 & 0x0000ff00U) >> 8)
32369 #define MAC_PCU_BLUETOOTH_MODE3__WL_QC_TIME__WRITE(src) \
32370 (((u_int32_t)(src)\
32371 << 8) & 0x0000ff00U)
32372 #define MAC_PCU_BLUETOOTH_MODE3__WL_QC_TIME__MODIFY(dst, src) \
32373 (dst) = ((dst) &\
32374 ~0x0000ff00U) | (((u_int32_t)(src) <<\
32375 8) & 0x0000ff00U)
32376 #define MAC_PCU_BLUETOOTH_MODE3__WL_QC_TIME__VERIFY(src) \
32377 (!((((u_int32_t)(src)\
32378 << 8) & ~0x0000ff00U)))
32379
32380 /* macros for field ALLOW_CONCURRENT_ACCESS */
32381 #define MAC_PCU_BLUETOOTH_MODE3__ALLOW_CONCURRENT_ACCESS__SHIFT 16
32382 #define MAC_PCU_BLUETOOTH_MODE3__ALLOW_CONCURRENT_ACCESS__WIDTH 4
32383 #define MAC_PCU_BLUETOOTH_MODE3__ALLOW_CONCURRENT_ACCESS__MASK 0x000f0000U
32384 #define MAC_PCU_BLUETOOTH_MODE3__ALLOW_CONCURRENT_ACCESS__READ(src) \
32385 (((u_int32_t)(src)\
32386 & 0x000f0000U) >> 16)
32387 #define MAC_PCU_BLUETOOTH_MODE3__ALLOW_CONCURRENT_ACCESS__WRITE(src) \
32388 (((u_int32_t)(src)\
32389 << 16) & 0x000f0000U)
32390 #define MAC_PCU_BLUETOOTH_MODE3__ALLOW_CONCURRENT_ACCESS__MODIFY(dst, src) \
32391 (dst) = ((dst) &\
32392 ~0x000f0000U) | (((u_int32_t)(src) <<\
32393 16) & 0x000f0000U)
32394 #define MAC_PCU_BLUETOOTH_MODE3__ALLOW_CONCURRENT_ACCESS__VERIFY(src) \
32395 (!((((u_int32_t)(src)\
32396 << 16) & ~0x000f0000U)))
32397
32398 /* macros for field AGC_SATURATION_CNT_ENABLE */
32399 #define MAC_PCU_BLUETOOTH_MODE3__AGC_SATURATION_CNT_ENABLE__SHIFT 20
32400 #define MAC_PCU_BLUETOOTH_MODE3__AGC_SATURATION_CNT_ENABLE__WIDTH 1
32401 #define MAC_PCU_BLUETOOTH_MODE3__AGC_SATURATION_CNT_ENABLE__MASK 0x00100000U
32402 #define MAC_PCU_BLUETOOTH_MODE3__AGC_SATURATION_CNT_ENABLE__READ(src) \
32403 (((u_int32_t)(src)\
32404 & 0x00100000U) >> 20)
32405 #define MAC_PCU_BLUETOOTH_MODE3__AGC_SATURATION_CNT_ENABLE__WRITE(src) \
32406 (((u_int32_t)(src)\
32407 << 20) & 0x00100000U)
32408 #define MAC_PCU_BLUETOOTH_MODE3__AGC_SATURATION_CNT_ENABLE__MODIFY(dst, src) \
32409 (dst) = ((dst) &\
32410 ~0x00100000U) | (((u_int32_t)(src) <<\
32411 20) & 0x00100000U)
32412 #define MAC_PCU_BLUETOOTH_MODE3__AGC_SATURATION_CNT_ENABLE__VERIFY(src) \
32413 (!((((u_int32_t)(src)\
32414 << 20) & ~0x00100000U)))
32415 #define MAC_PCU_BLUETOOTH_MODE3__AGC_SATURATION_CNT_ENABLE__SET(dst) \
32416 (dst) = ((dst) &\
32417 ~0x00100000U) | ((u_int32_t)(1) << 20)
32418 #define MAC_PCU_BLUETOOTH_MODE3__AGC_SATURATION_CNT_ENABLE__CLR(dst) \
32419 (dst) = ((dst) &\
32420 ~0x00100000U) | ((u_int32_t)(0) << 20)
32421 #define MAC_PCU_BLUETOOTH_MODE3__TYPE u_int32_t
32422 #define MAC_PCU_BLUETOOTH_MODE3__READ 0x001fffffU
32423 #define MAC_PCU_BLUETOOTH_MODE3__WRITE 0x001fffffU
32424
32425 #endif /* __MAC_PCU_BLUETOOTH_MODE3_MACRO__ */
32426
32427
32428 /* macros for mac_pcu_reg_block.MAC_PCU_BLUETOOTH_MODE3 */
32429 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_BLUETOOTH_MODE3__NUM 1
32430
32431 /* macros for BlueprintGlobalNameSpace::MAC_PCU_TXOP_X */
32432 #ifndef __MAC_PCU_TXOP_X_MACRO__
32433 #define __MAC_PCU_TXOP_X_MACRO__
32434
32435 /* macros for field VALUE */
32436 #define MAC_PCU_TXOP_X__VALUE__SHIFT 0
32437 #define MAC_PCU_TXOP_X__VALUE__WIDTH 8
32438 #define MAC_PCU_TXOP_X__VALUE__MASK 0x000000ffU
32439 #define MAC_PCU_TXOP_X__VALUE__READ(src) (u_int32_t)(src) & 0x000000ffU
32440 #define MAC_PCU_TXOP_X__VALUE__WRITE(src) ((u_int32_t)(src) & 0x000000ffU)
32441 #define MAC_PCU_TXOP_X__VALUE__MODIFY(dst, src) \
32442 (dst) = ((dst) &\
32443 ~0x000000ffU) | ((u_int32_t)(src) &\
32444 0x000000ffU)
32445 #define MAC_PCU_TXOP_X__VALUE__VERIFY(src) \
32446 (!(((u_int32_t)(src)\
32447 & ~0x000000ffU)))
32448 #define MAC_PCU_TXOP_X__TYPE u_int32_t
32449 #define MAC_PCU_TXOP_X__READ 0x000000ffU
32450 #define MAC_PCU_TXOP_X__WRITE 0x000000ffU
32451
32452 #endif /* __MAC_PCU_TXOP_X_MACRO__ */
32453
32454
32455 /* macros for mac_pcu_reg_block.MAC_PCU_TXOP_X */
32456 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_TXOP_X__NUM 1
32457
32458 /* macros for BlueprintGlobalNameSpace::MAC_PCU_TXOP_0_3 */
32459 #ifndef __MAC_PCU_TXOP_0_3_MACRO__
32460 #define __MAC_PCU_TXOP_0_3_MACRO__
32461
32462 /* macros for field VALUE_0 */
32463 #define MAC_PCU_TXOP_0_3__VALUE_0__SHIFT 0
32464 #define MAC_PCU_TXOP_0_3__VALUE_0__WIDTH 8
32465 #define MAC_PCU_TXOP_0_3__VALUE_0__MASK 0x000000ffU
32466 #define MAC_PCU_TXOP_0_3__VALUE_0__READ(src) (u_int32_t)(src) & 0x000000ffU
32467 #define MAC_PCU_TXOP_0_3__VALUE_0__WRITE(src) ((u_int32_t)(src) & 0x000000ffU)
32468 #define MAC_PCU_TXOP_0_3__VALUE_0__MODIFY(dst, src) \
32469 (dst) = ((dst) &\
32470 ~0x000000ffU) | ((u_int32_t)(src) &\
32471 0x000000ffU)
32472 #define MAC_PCU_TXOP_0_3__VALUE_0__VERIFY(src) \
32473 (!(((u_int32_t)(src)\
32474 & ~0x000000ffU)))
32475
32476 /* macros for field VALUE_1 */
32477 #define MAC_PCU_TXOP_0_3__VALUE_1__SHIFT 8
32478 #define MAC_PCU_TXOP_0_3__VALUE_1__WIDTH 8
32479 #define MAC_PCU_TXOP_0_3__VALUE_1__MASK 0x0000ff00U
32480 #define MAC_PCU_TXOP_0_3__VALUE_1__READ(src) \
32481 (((u_int32_t)(src)\
32482 & 0x0000ff00U) >> 8)
32483 #define MAC_PCU_TXOP_0_3__VALUE_1__WRITE(src) \
32484 (((u_int32_t)(src)\
32485 << 8) & 0x0000ff00U)
32486 #define MAC_PCU_TXOP_0_3__VALUE_1__MODIFY(dst, src) \
32487 (dst) = ((dst) &\
32488 ~0x0000ff00U) | (((u_int32_t)(src) <<\
32489 8) & 0x0000ff00U)
32490 #define MAC_PCU_TXOP_0_3__VALUE_1__VERIFY(src) \
32491 (!((((u_int32_t)(src)\
32492 << 8) & ~0x0000ff00U)))
32493
32494 /* macros for field VALUE_2 */
32495 #define MAC_PCU_TXOP_0_3__VALUE_2__SHIFT 16
32496 #define MAC_PCU_TXOP_0_3__VALUE_2__WIDTH 8
32497 #define MAC_PCU_TXOP_0_3__VALUE_2__MASK 0x00ff0000U
32498 #define MAC_PCU_TXOP_0_3__VALUE_2__READ(src) \
32499 (((u_int32_t)(src)\
32500 & 0x00ff0000U) >> 16)
32501 #define MAC_PCU_TXOP_0_3__VALUE_2__WRITE(src) \
32502 (((u_int32_t)(src)\
32503 << 16) & 0x00ff0000U)
32504 #define MAC_PCU_TXOP_0_3__VALUE_2__MODIFY(dst, src) \
32505 (dst) = ((dst) &\
32506 ~0x00ff0000U) | (((u_int32_t)(src) <<\
32507 16) & 0x00ff0000U)
32508 #define MAC_PCU_TXOP_0_3__VALUE_2__VERIFY(src) \
32509 (!((((u_int32_t)(src)\
32510 << 16) & ~0x00ff0000U)))
32511
32512 /* macros for field VALUE_3 */
32513 #define MAC_PCU_TXOP_0_3__VALUE_3__SHIFT 24
32514 #define MAC_PCU_TXOP_0_3__VALUE_3__WIDTH 8
32515 #define MAC_PCU_TXOP_0_3__VALUE_3__MASK 0xff000000U
32516 #define MAC_PCU_TXOP_0_3__VALUE_3__READ(src) \
32517 (((u_int32_t)(src)\
32518 & 0xff000000U) >> 24)
32519 #define MAC_PCU_TXOP_0_3__VALUE_3__WRITE(src) \
32520 (((u_int32_t)(src)\
32521 << 24) & 0xff000000U)
32522 #define MAC_PCU_TXOP_0_3__VALUE_3__MODIFY(dst, src) \
32523 (dst) = ((dst) &\
32524 ~0xff000000U) | (((u_int32_t)(src) <<\
32525 24) & 0xff000000U)
32526 #define MAC_PCU_TXOP_0_3__VALUE_3__VERIFY(src) \
32527 (!((((u_int32_t)(src)\
32528 << 24) & ~0xff000000U)))
32529 #define MAC_PCU_TXOP_0_3__TYPE u_int32_t
32530 #define MAC_PCU_TXOP_0_3__READ 0xffffffffU
32531 #define MAC_PCU_TXOP_0_3__WRITE 0xffffffffU
32532
32533 #endif /* __MAC_PCU_TXOP_0_3_MACRO__ */
32534
32535
32536 /* macros for mac_pcu_reg_block.MAC_PCU_TXOP_0_3 */
32537 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_TXOP_0_3__NUM 1
32538
32539 /* macros for BlueprintGlobalNameSpace::MAC_PCU_TXOP_4_7 */
32540 #ifndef __MAC_PCU_TXOP_4_7_MACRO__
32541 #define __MAC_PCU_TXOP_4_7_MACRO__
32542
32543 /* macros for field VALUE_4 */
32544 #define MAC_PCU_TXOP_4_7__VALUE_4__SHIFT 0
32545 #define MAC_PCU_TXOP_4_7__VALUE_4__WIDTH 8
32546 #define MAC_PCU_TXOP_4_7__VALUE_4__MASK 0x000000ffU
32547 #define MAC_PCU_TXOP_4_7__VALUE_4__READ(src) (u_int32_t)(src) & 0x000000ffU
32548 #define MAC_PCU_TXOP_4_7__VALUE_4__WRITE(src) ((u_int32_t)(src) & 0x000000ffU)
32549 #define MAC_PCU_TXOP_4_7__VALUE_4__MODIFY(dst, src) \
32550 (dst) = ((dst) &\
32551 ~0x000000ffU) | ((u_int32_t)(src) &\
32552 0x000000ffU)
32553 #define MAC_PCU_TXOP_4_7__VALUE_4__VERIFY(src) \
32554 (!(((u_int32_t)(src)\
32555 & ~0x000000ffU)))
32556
32557 /* macros for field VALUE_5 */
32558 #define MAC_PCU_TXOP_4_7__VALUE_5__SHIFT 8
32559 #define MAC_PCU_TXOP_4_7__VALUE_5__WIDTH 8
32560 #define MAC_PCU_TXOP_4_7__VALUE_5__MASK 0x0000ff00U
32561 #define MAC_PCU_TXOP_4_7__VALUE_5__READ(src) \
32562 (((u_int32_t)(src)\
32563 & 0x0000ff00U) >> 8)
32564 #define MAC_PCU_TXOP_4_7__VALUE_5__WRITE(src) \
32565 (((u_int32_t)(src)\
32566 << 8) & 0x0000ff00U)
32567 #define MAC_PCU_TXOP_4_7__VALUE_5__MODIFY(dst, src) \
32568 (dst) = ((dst) &\
32569 ~0x0000ff00U) | (((u_int32_t)(src) <<\
32570 8) & 0x0000ff00U)
32571 #define MAC_PCU_TXOP_4_7__VALUE_5__VERIFY(src) \
32572 (!((((u_int32_t)(src)\
32573 << 8) & ~0x0000ff00U)))
32574
32575 /* macros for field VALUE_6 */
32576 #define MAC_PCU_TXOP_4_7__VALUE_6__SHIFT 16
32577 #define MAC_PCU_TXOP_4_7__VALUE_6__WIDTH 8
32578 #define MAC_PCU_TXOP_4_7__VALUE_6__MASK 0x00ff0000U
32579 #define MAC_PCU_TXOP_4_7__VALUE_6__READ(src) \
32580 (((u_int32_t)(src)\
32581 & 0x00ff0000U) >> 16)
32582 #define MAC_PCU_TXOP_4_7__VALUE_6__WRITE(src) \
32583 (((u_int32_t)(src)\
32584 << 16) & 0x00ff0000U)
32585 #define MAC_PCU_TXOP_4_7__VALUE_6__MODIFY(dst, src) \
32586 (dst) = ((dst) &\
32587 ~0x00ff0000U) | (((u_int32_t)(src) <<\
32588 16) & 0x00ff0000U)
32589 #define MAC_PCU_TXOP_4_7__VALUE_6__VERIFY(src) \
32590 (!((((u_int32_t)(src)\
32591 << 16) & ~0x00ff0000U)))
32592
32593 /* macros for field VALUE_7 */
32594 #define MAC_PCU_TXOP_4_7__VALUE_7__SHIFT 24
32595 #define MAC_PCU_TXOP_4_7__VALUE_7__WIDTH 8
32596 #define MAC_PCU_TXOP_4_7__VALUE_7__MASK 0xff000000U
32597 #define MAC_PCU_TXOP_4_7__VALUE_7__READ(src) \
32598 (((u_int32_t)(src)\
32599 & 0xff000000U) >> 24)
32600 #define MAC_PCU_TXOP_4_7__VALUE_7__WRITE(src) \
32601 (((u_int32_t)(src)\
32602 << 24) & 0xff000000U)
32603 #define MAC_PCU_TXOP_4_7__VALUE_7__MODIFY(dst, src) \
32604 (dst) = ((dst) &\
32605 ~0xff000000U) | (((u_int32_t)(src) <<\
32606 24) & 0xff000000U)
32607 #define MAC_PCU_TXOP_4_7__VALUE_7__VERIFY(src) \
32608 (!((((u_int32_t)(src)\
32609 << 24) & ~0xff000000U)))
32610 #define MAC_PCU_TXOP_4_7__TYPE u_int32_t
32611 #define MAC_PCU_TXOP_4_7__READ 0xffffffffU
32612 #define MAC_PCU_TXOP_4_7__WRITE 0xffffffffU
32613
32614 #endif /* __MAC_PCU_TXOP_4_7_MACRO__ */
32615
32616
32617 /* macros for mac_pcu_reg_block.MAC_PCU_TXOP_4_7 */
32618 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_TXOP_4_7__NUM 1
32619
32620 /* macros for BlueprintGlobalNameSpace::MAC_PCU_TXOP_8_11 */
32621 #ifndef __MAC_PCU_TXOP_8_11_MACRO__
32622 #define __MAC_PCU_TXOP_8_11_MACRO__
32623
32624 /* macros for field VALUE_8 */
32625 #define MAC_PCU_TXOP_8_11__VALUE_8__SHIFT 0
32626 #define MAC_PCU_TXOP_8_11__VALUE_8__WIDTH 8
32627 #define MAC_PCU_TXOP_8_11__VALUE_8__MASK 0x000000ffU
32628 #define MAC_PCU_TXOP_8_11__VALUE_8__READ(src) (u_int32_t)(src) & 0x000000ffU
32629 #define MAC_PCU_TXOP_8_11__VALUE_8__WRITE(src) ((u_int32_t)(src) & 0x000000ffU)
32630 #define MAC_PCU_TXOP_8_11__VALUE_8__MODIFY(dst, src) \
32631 (dst) = ((dst) &\
32632 ~0x000000ffU) | ((u_int32_t)(src) &\
32633 0x000000ffU)
32634 #define MAC_PCU_TXOP_8_11__VALUE_8__VERIFY(src) \
32635 (!(((u_int32_t)(src)\
32636 & ~0x000000ffU)))
32637
32638 /* macros for field VALUE_9 */
32639 #define MAC_PCU_TXOP_8_11__VALUE_9__SHIFT 8
32640 #define MAC_PCU_TXOP_8_11__VALUE_9__WIDTH 8
32641 #define MAC_PCU_TXOP_8_11__VALUE_9__MASK 0x0000ff00U
32642 #define MAC_PCU_TXOP_8_11__VALUE_9__READ(src) \
32643 (((u_int32_t)(src)\
32644 & 0x0000ff00U) >> 8)
32645 #define MAC_PCU_TXOP_8_11__VALUE_9__WRITE(src) \
32646 (((u_int32_t)(src)\
32647 << 8) & 0x0000ff00U)
32648 #define MAC_PCU_TXOP_8_11__VALUE_9__MODIFY(dst, src) \
32649 (dst) = ((dst) &\
32650 ~0x0000ff00U) | (((u_int32_t)(src) <<\
32651 8) & 0x0000ff00U)
32652 #define MAC_PCU_TXOP_8_11__VALUE_9__VERIFY(src) \
32653 (!((((u_int32_t)(src)\
32654 << 8) & ~0x0000ff00U)))
32655
32656 /* macros for field VALUE_10 */
32657 #define MAC_PCU_TXOP_8_11__VALUE_10__SHIFT 16
32658 #define MAC_PCU_TXOP_8_11__VALUE_10__WIDTH 8
32659 #define MAC_PCU_TXOP_8_11__VALUE_10__MASK 0x00ff0000U
32660 #define MAC_PCU_TXOP_8_11__VALUE_10__READ(src) \
32661 (((u_int32_t)(src)\
32662 & 0x00ff0000U) >> 16)
32663 #define MAC_PCU_TXOP_8_11__VALUE_10__WRITE(src) \
32664 (((u_int32_t)(src)\
32665 << 16) & 0x00ff0000U)
32666 #define MAC_PCU_TXOP_8_11__VALUE_10__MODIFY(dst, src) \
32667 (dst) = ((dst) &\
32668 ~0x00ff0000U) | (((u_int32_t)(src) <<\
32669 16) & 0x00ff0000U)
32670 #define MAC_PCU_TXOP_8_11__VALUE_10__VERIFY(src) \
32671 (!((((u_int32_t)(src)\
32672 << 16) & ~0x00ff0000U)))
32673
32674 /* macros for field VALUE_11 */
32675 #define MAC_PCU_TXOP_8_11__VALUE_11__SHIFT 24
32676 #define MAC_PCU_TXOP_8_11__VALUE_11__WIDTH 8
32677 #define MAC_PCU_TXOP_8_11__VALUE_11__MASK 0xff000000U
32678 #define MAC_PCU_TXOP_8_11__VALUE_11__READ(src) \
32679 (((u_int32_t)(src)\
32680 & 0xff000000U) >> 24)
32681 #define MAC_PCU_TXOP_8_11__VALUE_11__WRITE(src) \
32682 (((u_int32_t)(src)\
32683 << 24) & 0xff000000U)
32684 #define MAC_PCU_TXOP_8_11__VALUE_11__MODIFY(dst, src) \
32685 (dst) = ((dst) &\
32686 ~0xff000000U) | (((u_int32_t)(src) <<\
32687 24) & 0xff000000U)
32688 #define MAC_PCU_TXOP_8_11__VALUE_11__VERIFY(src) \
32689 (!((((u_int32_t)(src)\
32690 << 24) & ~0xff000000U)))
32691 #define MAC_PCU_TXOP_8_11__TYPE u_int32_t
32692 #define MAC_PCU_TXOP_8_11__READ 0xffffffffU
32693 #define MAC_PCU_TXOP_8_11__WRITE 0xffffffffU
32694
32695 #endif /* __MAC_PCU_TXOP_8_11_MACRO__ */
32696
32697
32698 /* macros for mac_pcu_reg_block.MAC_PCU_TXOP_8_11 */
32699 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_TXOP_8_11__NUM 1
32700
32701 /* macros for BlueprintGlobalNameSpace::MAC_PCU_TXOP_12_15 */
32702 #ifndef __MAC_PCU_TXOP_12_15_MACRO__
32703 #define __MAC_PCU_TXOP_12_15_MACRO__
32704
32705 /* macros for field VALUE_12 */
32706 #define MAC_PCU_TXOP_12_15__VALUE_12__SHIFT 0
32707 #define MAC_PCU_TXOP_12_15__VALUE_12__WIDTH 8
32708 #define MAC_PCU_TXOP_12_15__VALUE_12__MASK 0x000000ffU
32709 #define MAC_PCU_TXOP_12_15__VALUE_12__READ(src) (u_int32_t)(src) & 0x000000ffU
32710 #define MAC_PCU_TXOP_12_15__VALUE_12__WRITE(src) \
32711 ((u_int32_t)(src)\
32712 & 0x000000ffU)
32713 #define MAC_PCU_TXOP_12_15__VALUE_12__MODIFY(dst, src) \
32714 (dst) = ((dst) &\
32715 ~0x000000ffU) | ((u_int32_t)(src) &\
32716 0x000000ffU)
32717 #define MAC_PCU_TXOP_12_15__VALUE_12__VERIFY(src) \
32718 (!(((u_int32_t)(src)\
32719 & ~0x000000ffU)))
32720
32721 /* macros for field VALUE_13 */
32722 #define MAC_PCU_TXOP_12_15__VALUE_13__SHIFT 8
32723 #define MAC_PCU_TXOP_12_15__VALUE_13__WIDTH 8
32724 #define MAC_PCU_TXOP_12_15__VALUE_13__MASK 0x0000ff00U
32725 #define MAC_PCU_TXOP_12_15__VALUE_13__READ(src) \
32726 (((u_int32_t)(src)\
32727 & 0x0000ff00U) >> 8)
32728 #define MAC_PCU_TXOP_12_15__VALUE_13__WRITE(src) \
32729 (((u_int32_t)(src)\
32730 << 8) & 0x0000ff00U)
32731 #define MAC_PCU_TXOP_12_15__VALUE_13__MODIFY(dst, src) \
32732 (dst) = ((dst) &\
32733 ~0x0000ff00U) | (((u_int32_t)(src) <<\
32734 8) & 0x0000ff00U)
32735 #define MAC_PCU_TXOP_12_15__VALUE_13__VERIFY(src) \
32736 (!((((u_int32_t)(src)\
32737 << 8) & ~0x0000ff00U)))
32738
32739 /* macros for field VALUE_14 */
32740 #define MAC_PCU_TXOP_12_15__VALUE_14__SHIFT 16
32741 #define MAC_PCU_TXOP_12_15__VALUE_14__WIDTH 8
32742 #define MAC_PCU_TXOP_12_15__VALUE_14__MASK 0x00ff0000U
32743 #define MAC_PCU_TXOP_12_15__VALUE_14__READ(src) \
32744 (((u_int32_t)(src)\
32745 & 0x00ff0000U) >> 16)
32746 #define MAC_PCU_TXOP_12_15__VALUE_14__WRITE(src) \
32747 (((u_int32_t)(src)\
32748 << 16) & 0x00ff0000U)
32749 #define MAC_PCU_TXOP_12_15__VALUE_14__MODIFY(dst, src) \
32750 (dst) = ((dst) &\
32751 ~0x00ff0000U) | (((u_int32_t)(src) <<\
32752 16) & 0x00ff0000U)
32753 #define MAC_PCU_TXOP_12_15__VALUE_14__VERIFY(src) \
32754 (!((((u_int32_t)(src)\
32755 << 16) & ~0x00ff0000U)))
32756
32757 /* macros for field VALUE_15 */
32758 #define MAC_PCU_TXOP_12_15__VALUE_15__SHIFT 24
32759 #define MAC_PCU_TXOP_12_15__VALUE_15__WIDTH 8
32760 #define MAC_PCU_TXOP_12_15__VALUE_15__MASK 0xff000000U
32761 #define MAC_PCU_TXOP_12_15__VALUE_15__READ(src) \
32762 (((u_int32_t)(src)\
32763 & 0xff000000U) >> 24)
32764 #define MAC_PCU_TXOP_12_15__VALUE_15__WRITE(src) \
32765 (((u_int32_t)(src)\
32766 << 24) & 0xff000000U)
32767 #define MAC_PCU_TXOP_12_15__VALUE_15__MODIFY(dst, src) \
32768 (dst) = ((dst) &\
32769 ~0xff000000U) | (((u_int32_t)(src) <<\
32770 24) & 0xff000000U)
32771 #define MAC_PCU_TXOP_12_15__VALUE_15__VERIFY(src) \
32772 (!((((u_int32_t)(src)\
32773 << 24) & ~0xff000000U)))
32774 #define MAC_PCU_TXOP_12_15__TYPE u_int32_t
32775 #define MAC_PCU_TXOP_12_15__READ 0xffffffffU
32776 #define MAC_PCU_TXOP_12_15__WRITE 0xffffffffU
32777
32778 #endif /* __MAC_PCU_TXOP_12_15_MACRO__ */
32779
32780
32781 /* macros for mac_pcu_reg_block.MAC_PCU_TXOP_12_15 */
32782 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_TXOP_12_15__NUM 1
32783
32784 /* macros for BlueprintGlobalNameSpace::MAC_PCU_GENERIC_TIMERS */
32785 #ifndef __MAC_PCU_GENERIC_TIMERS_MACRO__
32786 #define __MAC_PCU_GENERIC_TIMERS_MACRO__
32787
32788 /* macros for field DATA */
32789 #define MAC_PCU_GENERIC_TIMERS__DATA__SHIFT 0
32790 #define MAC_PCU_GENERIC_TIMERS__DATA__WIDTH 32
32791 #define MAC_PCU_GENERIC_TIMERS__DATA__MASK 0xffffffffU
32792 #define MAC_PCU_GENERIC_TIMERS__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
32793 #define MAC_PCU_GENERIC_TIMERS__DATA__WRITE(src) \
32794 ((u_int32_t)(src)\
32795 & 0xffffffffU)
32796 #define MAC_PCU_GENERIC_TIMERS__DATA__MODIFY(dst, src) \
32797 (dst) = ((dst) &\
32798 ~0xffffffffU) | ((u_int32_t)(src) &\
32799 0xffffffffU)
32800 #define MAC_PCU_GENERIC_TIMERS__DATA__VERIFY(src) \
32801 (!(((u_int32_t)(src)\
32802 & ~0xffffffffU)))
32803 #define MAC_PCU_GENERIC_TIMERS__TYPE u_int32_t
32804 #define MAC_PCU_GENERIC_TIMERS__READ 0xffffffffU
32805 #define MAC_PCU_GENERIC_TIMERS__WRITE 0xffffffffU
32806
32807 #endif /* __MAC_PCU_GENERIC_TIMERS_MACRO__ */
32808
32809
32810 /* macros for mac_pcu_reg_block.MAC_PCU_GENERIC_TIMERS */
32811 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_GENERIC_TIMERS__NUM 16
32812
32813 /* macros for BlueprintGlobalNameSpace::MAC_PCU_GENERIC_TIMERS_MODE */
32814 #ifndef __MAC_PCU_GENERIC_TIMERS_MODE_MACRO__
32815 #define __MAC_PCU_GENERIC_TIMERS_MODE_MACRO__
32816
32817 /* macros for field ENABLE */
32818 #define MAC_PCU_GENERIC_TIMERS_MODE__ENABLE__SHIFT 0
32819 #define MAC_PCU_GENERIC_TIMERS_MODE__ENABLE__WIDTH 8
32820 #define MAC_PCU_GENERIC_TIMERS_MODE__ENABLE__MASK 0x000000ffU
32821 #define MAC_PCU_GENERIC_TIMERS_MODE__ENABLE__READ(src) \
32822 (u_int32_t)(src)\
32823 & 0x000000ffU
32824 #define MAC_PCU_GENERIC_TIMERS_MODE__ENABLE__WRITE(src) \
32825 ((u_int32_t)(src)\
32826 & 0x000000ffU)
32827 #define MAC_PCU_GENERIC_TIMERS_MODE__ENABLE__MODIFY(dst, src) \
32828 (dst) = ((dst) &\
32829 ~0x000000ffU) | ((u_int32_t)(src) &\
32830 0x000000ffU)
32831 #define MAC_PCU_GENERIC_TIMERS_MODE__ENABLE__VERIFY(src) \
32832 (!(((u_int32_t)(src)\
32833 & ~0x000000ffU)))
32834
32835 /* macros for field OVERFLOW_INDEX */
32836 #define MAC_PCU_GENERIC_TIMERS_MODE__OVERFLOW_INDEX__SHIFT 8
32837 #define MAC_PCU_GENERIC_TIMERS_MODE__OVERFLOW_INDEX__WIDTH 3
32838 #define MAC_PCU_GENERIC_TIMERS_MODE__OVERFLOW_INDEX__MASK 0x00000700U
32839 #define MAC_PCU_GENERIC_TIMERS_MODE__OVERFLOW_INDEX__READ(src) \
32840 (((u_int32_t)(src)\
32841 & 0x00000700U) >> 8)
32842
32843 /* macros for field THRESH */
32844 #define MAC_PCU_GENERIC_TIMERS_MODE__THRESH__SHIFT 12
32845 #define MAC_PCU_GENERIC_TIMERS_MODE__THRESH__WIDTH 20
32846 #define MAC_PCU_GENERIC_TIMERS_MODE__THRESH__MASK 0xfffff000U
32847 #define MAC_PCU_GENERIC_TIMERS_MODE__THRESH__READ(src) \
32848 (((u_int32_t)(src)\
32849 & 0xfffff000U) >> 12)
32850 #define MAC_PCU_GENERIC_TIMERS_MODE__THRESH__WRITE(src) \
32851 (((u_int32_t)(src)\
32852 << 12) & 0xfffff000U)
32853 #define MAC_PCU_GENERIC_TIMERS_MODE__THRESH__MODIFY(dst, src) \
32854 (dst) = ((dst) &\
32855 ~0xfffff000U) | (((u_int32_t)(src) <<\
32856 12) & 0xfffff000U)
32857 #define MAC_PCU_GENERIC_TIMERS_MODE__THRESH__VERIFY(src) \
32858 (!((((u_int32_t)(src)\
32859 << 12) & ~0xfffff000U)))
32860 #define MAC_PCU_GENERIC_TIMERS_MODE__TYPE u_int32_t
32861 #define MAC_PCU_GENERIC_TIMERS_MODE__READ 0xfffff7ffU
32862 #define MAC_PCU_GENERIC_TIMERS_MODE__WRITE 0xfffff7ffU
32863
32864 #endif /* __MAC_PCU_GENERIC_TIMERS_MODE_MACRO__ */
32865
32866
32867 /* macros for mac_pcu_reg_block.MAC_PCU_GENERIC_TIMERS_MODE */
32868 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_GENERIC_TIMERS_MODE__NUM 1
32869
32870 /* macros for BlueprintGlobalNameSpace::MAC_PCU_SLP32_MODE */
32871 #ifndef __MAC_PCU_SLP32_MODE_MACRO__
32872 #define __MAC_PCU_SLP32_MODE_MACRO__
32873
32874 /* macros for field HALF_CLK_LATENCY */
32875 #define MAC_PCU_SLP32_MODE__HALF_CLK_LATENCY__SHIFT 0
32876 #define MAC_PCU_SLP32_MODE__HALF_CLK_LATENCY__WIDTH 20
32877 #define MAC_PCU_SLP32_MODE__HALF_CLK_LATENCY__MASK 0x000fffffU
32878 #define MAC_PCU_SLP32_MODE__HALF_CLK_LATENCY__READ(src) \
32879 (u_int32_t)(src)\
32880 & 0x000fffffU
32881 #define MAC_PCU_SLP32_MODE__HALF_CLK_LATENCY__WRITE(src) \
32882 ((u_int32_t)(src)\
32883 & 0x000fffffU)
32884 #define MAC_PCU_SLP32_MODE__HALF_CLK_LATENCY__MODIFY(dst, src) \
32885 (dst) = ((dst) &\
32886 ~0x000fffffU) | ((u_int32_t)(src) &\
32887 0x000fffffU)
32888 #define MAC_PCU_SLP32_MODE__HALF_CLK_LATENCY__VERIFY(src) \
32889 (!(((u_int32_t)(src)\
32890 & ~0x000fffffU)))
32891
32892 /* macros for field ENABLE */
32893 #define MAC_PCU_SLP32_MODE__ENABLE__SHIFT 20
32894 #define MAC_PCU_SLP32_MODE__ENABLE__WIDTH 1
32895 #define MAC_PCU_SLP32_MODE__ENABLE__MASK 0x00100000U
32896 #define MAC_PCU_SLP32_MODE__ENABLE__READ(src) \
32897 (((u_int32_t)(src)\
32898 & 0x00100000U) >> 20)
32899 #define MAC_PCU_SLP32_MODE__ENABLE__WRITE(src) \
32900 (((u_int32_t)(src)\
32901 << 20) & 0x00100000U)
32902 #define MAC_PCU_SLP32_MODE__ENABLE__MODIFY(dst, src) \
32903 (dst) = ((dst) &\
32904 ~0x00100000U) | (((u_int32_t)(src) <<\
32905 20) & 0x00100000U)
32906 #define MAC_PCU_SLP32_MODE__ENABLE__VERIFY(src) \
32907 (!((((u_int32_t)(src)\
32908 << 20) & ~0x00100000U)))
32909 #define MAC_PCU_SLP32_MODE__ENABLE__SET(dst) \
32910 (dst) = ((dst) &\
32911 ~0x00100000U) | ((u_int32_t)(1) << 20)
32912 #define MAC_PCU_SLP32_MODE__ENABLE__CLR(dst) \
32913 (dst) = ((dst) &\
32914 ~0x00100000U) | ((u_int32_t)(0) << 20)
32915
32916 /* macros for field TSF_WRITE_STATUS */
32917 #define MAC_PCU_SLP32_MODE__TSF_WRITE_STATUS__SHIFT 21
32918 #define MAC_PCU_SLP32_MODE__TSF_WRITE_STATUS__WIDTH 1
32919 #define MAC_PCU_SLP32_MODE__TSF_WRITE_STATUS__MASK 0x00200000U
32920 #define MAC_PCU_SLP32_MODE__TSF_WRITE_STATUS__READ(src) \
32921 (((u_int32_t)(src)\
32922 & 0x00200000U) >> 21)
32923 #define MAC_PCU_SLP32_MODE__TSF_WRITE_STATUS__SET(dst) \
32924 (dst) = ((dst) &\
32925 ~0x00200000U) | ((u_int32_t)(1) << 21)
32926 #define MAC_PCU_SLP32_MODE__TSF_WRITE_STATUS__CLR(dst) \
32927 (dst) = ((dst) &\
32928 ~0x00200000U) | ((u_int32_t)(0) << 21)
32929
32930 /* macros for field DISABLE_32KHZ */
32931 #define MAC_PCU_SLP32_MODE__DISABLE_32KHZ__SHIFT 22
32932 #define MAC_PCU_SLP32_MODE__DISABLE_32KHZ__WIDTH 1
32933 #define MAC_PCU_SLP32_MODE__DISABLE_32KHZ__MASK 0x00400000U
32934 #define MAC_PCU_SLP32_MODE__DISABLE_32KHZ__READ(src) \
32935 (((u_int32_t)(src)\
32936 & 0x00400000U) >> 22)
32937 #define MAC_PCU_SLP32_MODE__DISABLE_32KHZ__WRITE(src) \
32938 (((u_int32_t)(src)\
32939 << 22) & 0x00400000U)
32940 #define MAC_PCU_SLP32_MODE__DISABLE_32KHZ__MODIFY(dst, src) \
32941 (dst) = ((dst) &\
32942 ~0x00400000U) | (((u_int32_t)(src) <<\
32943 22) & 0x00400000U)
32944 #define MAC_PCU_SLP32_MODE__DISABLE_32KHZ__VERIFY(src) \
32945 (!((((u_int32_t)(src)\
32946 << 22) & ~0x00400000U)))
32947 #define MAC_PCU_SLP32_MODE__DISABLE_32KHZ__SET(dst) \
32948 (dst) = ((dst) &\
32949 ~0x00400000U) | ((u_int32_t)(1) << 22)
32950 #define MAC_PCU_SLP32_MODE__DISABLE_32KHZ__CLR(dst) \
32951 (dst) = ((dst) &\
32952 ~0x00400000U) | ((u_int32_t)(0) << 22)
32953
32954 /* macros for field FORCE_BIAS_BLOCK_ON */
32955 #define MAC_PCU_SLP32_MODE__FORCE_BIAS_BLOCK_ON__SHIFT 23
32956 #define MAC_PCU_SLP32_MODE__FORCE_BIAS_BLOCK_ON__WIDTH 1
32957 #define MAC_PCU_SLP32_MODE__FORCE_BIAS_BLOCK_ON__MASK 0x00800000U
32958 #define MAC_PCU_SLP32_MODE__FORCE_BIAS_BLOCK_ON__READ(src) \
32959 (((u_int32_t)(src)\
32960 & 0x00800000U) >> 23)
32961 #define MAC_PCU_SLP32_MODE__FORCE_BIAS_BLOCK_ON__WRITE(src) \
32962 (((u_int32_t)(src)\
32963 << 23) & 0x00800000U)
32964 #define MAC_PCU_SLP32_MODE__FORCE_BIAS_BLOCK_ON__MODIFY(dst, src) \
32965 (dst) = ((dst) &\
32966 ~0x00800000U) | (((u_int32_t)(src) <<\
32967 23) & 0x00800000U)
32968 #define MAC_PCU_SLP32_MODE__FORCE_BIAS_BLOCK_ON__VERIFY(src) \
32969 (!((((u_int32_t)(src)\
32970 << 23) & ~0x00800000U)))
32971 #define MAC_PCU_SLP32_MODE__FORCE_BIAS_BLOCK_ON__SET(dst) \
32972 (dst) = ((dst) &\
32973 ~0x00800000U) | ((u_int32_t)(1) << 23)
32974 #define MAC_PCU_SLP32_MODE__FORCE_BIAS_BLOCK_ON__CLR(dst) \
32975 (dst) = ((dst) &\
32976 ~0x00800000U) | ((u_int32_t)(0) << 23)
32977
32978 /* macros for field TSF2_WRITE_STATUS */
32979 #define MAC_PCU_SLP32_MODE__TSF2_WRITE_STATUS__SHIFT 24
32980 #define MAC_PCU_SLP32_MODE__TSF2_WRITE_STATUS__WIDTH 1
32981 #define MAC_PCU_SLP32_MODE__TSF2_WRITE_STATUS__MASK 0x01000000U
32982 #define MAC_PCU_SLP32_MODE__TSF2_WRITE_STATUS__READ(src) \
32983 (((u_int32_t)(src)\
32984 & 0x01000000U) >> 24)
32985 #define MAC_PCU_SLP32_MODE__TSF2_WRITE_STATUS__SET(dst) \
32986 (dst) = ((dst) &\
32987 ~0x01000000U) | ((u_int32_t)(1) << 24)
32988 #define MAC_PCU_SLP32_MODE__TSF2_WRITE_STATUS__CLR(dst) \
32989 (dst) = ((dst) &\
32990 ~0x01000000U) | ((u_int32_t)(0) << 24)
32991 #define MAC_PCU_SLP32_MODE__TYPE u_int32_t
32992 #define MAC_PCU_SLP32_MODE__READ 0x01ffffffU
32993 #define MAC_PCU_SLP32_MODE__WRITE 0x01ffffffU
32994
32995 #endif /* __MAC_PCU_SLP32_MODE_MACRO__ */
32996
32997
32998 /* macros for mac_pcu_reg_block.MAC_PCU_SLP32_MODE */
32999 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_SLP32_MODE__NUM 1
33000
33001 /* macros for BlueprintGlobalNameSpace::MAC_PCU_SLP32_WAKE */
33002 #ifndef __MAC_PCU_SLP32_WAKE_MACRO__
33003 #define __MAC_PCU_SLP32_WAKE_MACRO__
33004
33005 /* macros for field XTL_TIME */
33006 #define MAC_PCU_SLP32_WAKE__XTL_TIME__SHIFT 0
33007 #define MAC_PCU_SLP32_WAKE__XTL_TIME__WIDTH 16
33008 #define MAC_PCU_SLP32_WAKE__XTL_TIME__MASK 0x0000ffffU
33009 #define MAC_PCU_SLP32_WAKE__XTL_TIME__READ(src) (u_int32_t)(src) & 0x0000ffffU
33010 #define MAC_PCU_SLP32_WAKE__XTL_TIME__WRITE(src) \
33011 ((u_int32_t)(src)\
33012 & 0x0000ffffU)
33013 #define MAC_PCU_SLP32_WAKE__XTL_TIME__MODIFY(dst, src) \
33014 (dst) = ((dst) &\
33015 ~0x0000ffffU) | ((u_int32_t)(src) &\
33016 0x0000ffffU)
33017 #define MAC_PCU_SLP32_WAKE__XTL_TIME__VERIFY(src) \
33018 (!(((u_int32_t)(src)\
33019 & ~0x0000ffffU)))
33020 #define MAC_PCU_SLP32_WAKE__TYPE u_int32_t
33021 #define MAC_PCU_SLP32_WAKE__READ 0x0000ffffU
33022 #define MAC_PCU_SLP32_WAKE__WRITE 0x0000ffffU
33023
33024 #endif /* __MAC_PCU_SLP32_WAKE_MACRO__ */
33025
33026
33027 /* macros for mac_pcu_reg_block.MAC_PCU_SLP32_WAKE */
33028 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_SLP32_WAKE__NUM 1
33029
33030 /* macros for BlueprintGlobalNameSpace::MAC_PCU_SLP32_INC */
33031 #ifndef __MAC_PCU_SLP32_INC_MACRO__
33032 #define __MAC_PCU_SLP32_INC_MACRO__
33033
33034 /* macros for field TSF_INC */
33035 #define MAC_PCU_SLP32_INC__TSF_INC__SHIFT 0
33036 #define MAC_PCU_SLP32_INC__TSF_INC__WIDTH 20
33037 #define MAC_PCU_SLP32_INC__TSF_INC__MASK 0x000fffffU
33038 #define MAC_PCU_SLP32_INC__TSF_INC__READ(src) (u_int32_t)(src) & 0x000fffffU
33039 #define MAC_PCU_SLP32_INC__TSF_INC__WRITE(src) ((u_int32_t)(src) & 0x000fffffU)
33040 #define MAC_PCU_SLP32_INC__TSF_INC__MODIFY(dst, src) \
33041 (dst) = ((dst) &\
33042 ~0x000fffffU) | ((u_int32_t)(src) &\
33043 0x000fffffU)
33044 #define MAC_PCU_SLP32_INC__TSF_INC__VERIFY(src) \
33045 (!(((u_int32_t)(src)\
33046 & ~0x000fffffU)))
33047 #define MAC_PCU_SLP32_INC__TYPE u_int32_t
33048 #define MAC_PCU_SLP32_INC__READ 0x000fffffU
33049 #define MAC_PCU_SLP32_INC__WRITE 0x000fffffU
33050
33051 #endif /* __MAC_PCU_SLP32_INC_MACRO__ */
33052
33053
33054 /* macros for mac_pcu_reg_block.MAC_PCU_SLP32_INC */
33055 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_SLP32_INC__NUM 1
33056
33057 /* macros for BlueprintGlobalNameSpace::MAC_PCU_SLP_MIB1 */
33058 #ifndef __MAC_PCU_SLP_MIB1_MACRO__
33059 #define __MAC_PCU_SLP_MIB1_MACRO__
33060
33061 /* macros for field SLEEP_CNT */
33062 #define MAC_PCU_SLP_MIB1__SLEEP_CNT__SHIFT 0
33063 #define MAC_PCU_SLP_MIB1__SLEEP_CNT__WIDTH 32
33064 #define MAC_PCU_SLP_MIB1__SLEEP_CNT__MASK 0xffffffffU
33065 #define MAC_PCU_SLP_MIB1__SLEEP_CNT__READ(src) (u_int32_t)(src) & 0xffffffffU
33066 #define MAC_PCU_SLP_MIB1__SLEEP_CNT__WRITE(src) \
33067 ((u_int32_t)(src)\
33068 & 0xffffffffU)
33069 #define MAC_PCU_SLP_MIB1__SLEEP_CNT__MODIFY(dst, src) \
33070 (dst) = ((dst) &\
33071 ~0xffffffffU) | ((u_int32_t)(src) &\
33072 0xffffffffU)
33073 #define MAC_PCU_SLP_MIB1__SLEEP_CNT__VERIFY(src) \
33074 (!(((u_int32_t)(src)\
33075 & ~0xffffffffU)))
33076 #define MAC_PCU_SLP_MIB1__TYPE u_int32_t
33077 #define MAC_PCU_SLP_MIB1__READ 0xffffffffU
33078 #define MAC_PCU_SLP_MIB1__WRITE 0xffffffffU
33079
33080 #endif /* __MAC_PCU_SLP_MIB1_MACRO__ */
33081
33082
33083 /* macros for mac_pcu_reg_block.MAC_PCU_SLP_MIB1 */
33084 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_SLP_MIB1__NUM 1
33085
33086 /* macros for BlueprintGlobalNameSpace::MAC_PCU_SLP_MIB2 */
33087 #ifndef __MAC_PCU_SLP_MIB2_MACRO__
33088 #define __MAC_PCU_SLP_MIB2_MACRO__
33089
33090 /* macros for field CYCLE_CNT */
33091 #define MAC_PCU_SLP_MIB2__CYCLE_CNT__SHIFT 0
33092 #define MAC_PCU_SLP_MIB2__CYCLE_CNT__WIDTH 32
33093 #define MAC_PCU_SLP_MIB2__CYCLE_CNT__MASK 0xffffffffU
33094 #define MAC_PCU_SLP_MIB2__CYCLE_CNT__READ(src) (u_int32_t)(src) & 0xffffffffU
33095 #define MAC_PCU_SLP_MIB2__CYCLE_CNT__WRITE(src) \
33096 ((u_int32_t)(src)\
33097 & 0xffffffffU)
33098 #define MAC_PCU_SLP_MIB2__CYCLE_CNT__MODIFY(dst, src) \
33099 (dst) = ((dst) &\
33100 ~0xffffffffU) | ((u_int32_t)(src) &\
33101 0xffffffffU)
33102 #define MAC_PCU_SLP_MIB2__CYCLE_CNT__VERIFY(src) \
33103 (!(((u_int32_t)(src)\
33104 & ~0xffffffffU)))
33105 #define MAC_PCU_SLP_MIB2__TYPE u_int32_t
33106 #define MAC_PCU_SLP_MIB2__READ 0xffffffffU
33107 #define MAC_PCU_SLP_MIB2__WRITE 0xffffffffU
33108
33109 #endif /* __MAC_PCU_SLP_MIB2_MACRO__ */
33110
33111
33112 /* macros for mac_pcu_reg_block.MAC_PCU_SLP_MIB2 */
33113 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_SLP_MIB2__NUM 1
33114
33115 /* macros for BlueprintGlobalNameSpace::MAC_PCU_SLP_MIB3 */
33116 #ifndef __MAC_PCU_SLP_MIB3_MACRO__
33117 #define __MAC_PCU_SLP_MIB3_MACRO__
33118
33119 /* macros for field CLR_CNT */
33120 #define MAC_PCU_SLP_MIB3__CLR_CNT__SHIFT 0
33121 #define MAC_PCU_SLP_MIB3__CLR_CNT__WIDTH 1
33122 #define MAC_PCU_SLP_MIB3__CLR_CNT__MASK 0x00000001U
33123 #define MAC_PCU_SLP_MIB3__CLR_CNT__READ(src) (u_int32_t)(src) & 0x00000001U
33124 #define MAC_PCU_SLP_MIB3__CLR_CNT__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
33125 #define MAC_PCU_SLP_MIB3__CLR_CNT__MODIFY(dst, src) \
33126 (dst) = ((dst) &\
33127 ~0x00000001U) | ((u_int32_t)(src) &\
33128 0x00000001U)
33129 #define MAC_PCU_SLP_MIB3__CLR_CNT__VERIFY(src) \
33130 (!(((u_int32_t)(src)\
33131 & ~0x00000001U)))
33132 #define MAC_PCU_SLP_MIB3__CLR_CNT__SET(dst) \
33133 (dst) = ((dst) &\
33134 ~0x00000001U) | (u_int32_t)(1)
33135 #define MAC_PCU_SLP_MIB3__CLR_CNT__CLR(dst) \
33136 (dst) = ((dst) &\
33137 ~0x00000001U) | (u_int32_t)(0)
33138
33139 /* macros for field PENDING */
33140 #define MAC_PCU_SLP_MIB3__PENDING__SHIFT 1
33141 #define MAC_PCU_SLP_MIB3__PENDING__WIDTH 1
33142 #define MAC_PCU_SLP_MIB3__PENDING__MASK 0x00000002U
33143 #define MAC_PCU_SLP_MIB3__PENDING__READ(src) \
33144 (((u_int32_t)(src)\
33145 & 0x00000002U) >> 1)
33146 #define MAC_PCU_SLP_MIB3__PENDING__SET(dst) \
33147 (dst) = ((dst) &\
33148 ~0x00000002U) | ((u_int32_t)(1) << 1)
33149 #define MAC_PCU_SLP_MIB3__PENDING__CLR(dst) \
33150 (dst) = ((dst) &\
33151 ~0x00000002U) | ((u_int32_t)(0) << 1)
33152 #define MAC_PCU_SLP_MIB3__TYPE u_int32_t
33153 #define MAC_PCU_SLP_MIB3__READ 0x00000003U
33154 #define MAC_PCU_SLP_MIB3__WRITE 0x00000003U
33155
33156 #endif /* __MAC_PCU_SLP_MIB3_MACRO__ */
33157
33158
33159 /* macros for mac_pcu_reg_block.MAC_PCU_SLP_MIB3 */
33160 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_SLP_MIB3__NUM 1
33161
33162 /* macros for BlueprintGlobalNameSpace::MAC_PCU_WOW1 */
33163 #ifndef __MAC_PCU_WOW1_MACRO__
33164 #define __MAC_PCU_WOW1_MACRO__
33165
33166 /* macros for field PATTERN_ENABLE */
33167 #define MAC_PCU_WOW1__PATTERN_ENABLE__SHIFT 0
33168 #define MAC_PCU_WOW1__PATTERN_ENABLE__WIDTH 8
33169 #define MAC_PCU_WOW1__PATTERN_ENABLE__MASK 0x000000ffU
33170 #define MAC_PCU_WOW1__PATTERN_ENABLE__READ(src) (u_int32_t)(src) & 0x000000ffU
33171 #define MAC_PCU_WOW1__PATTERN_ENABLE__WRITE(src) \
33172 ((u_int32_t)(src)\
33173 & 0x000000ffU)
33174 #define MAC_PCU_WOW1__PATTERN_ENABLE__MODIFY(dst, src) \
33175 (dst) = ((dst) &\
33176 ~0x000000ffU) | ((u_int32_t)(src) &\
33177 0x000000ffU)
33178 #define MAC_PCU_WOW1__PATTERN_ENABLE__VERIFY(src) \
33179 (!(((u_int32_t)(src)\
33180 & ~0x000000ffU)))
33181
33182 /* macros for field PATTERN_DETECT */
33183 #define MAC_PCU_WOW1__PATTERN_DETECT__SHIFT 8
33184 #define MAC_PCU_WOW1__PATTERN_DETECT__WIDTH 8
33185 #define MAC_PCU_WOW1__PATTERN_DETECT__MASK 0x0000ff00U
33186 #define MAC_PCU_WOW1__PATTERN_DETECT__READ(src) \
33187 (((u_int32_t)(src)\
33188 & 0x0000ff00U) >> 8)
33189
33190 /* macros for field MAGIC_ENABLE */
33191 #define MAC_PCU_WOW1__MAGIC_ENABLE__SHIFT 16
33192 #define MAC_PCU_WOW1__MAGIC_ENABLE__WIDTH 1
33193 #define MAC_PCU_WOW1__MAGIC_ENABLE__MASK 0x00010000U
33194 #define MAC_PCU_WOW1__MAGIC_ENABLE__READ(src) \
33195 (((u_int32_t)(src)\
33196 & 0x00010000U) >> 16)
33197 #define MAC_PCU_WOW1__MAGIC_ENABLE__WRITE(src) \
33198 (((u_int32_t)(src)\
33199 << 16) & 0x00010000U)
33200 #define MAC_PCU_WOW1__MAGIC_ENABLE__MODIFY(dst, src) \
33201 (dst) = ((dst) &\
33202 ~0x00010000U) | (((u_int32_t)(src) <<\
33203 16) & 0x00010000U)
33204 #define MAC_PCU_WOW1__MAGIC_ENABLE__VERIFY(src) \
33205 (!((((u_int32_t)(src)\
33206 << 16) & ~0x00010000U)))
33207 #define MAC_PCU_WOW1__MAGIC_ENABLE__SET(dst) \
33208 (dst) = ((dst) &\
33209 ~0x00010000U) | ((u_int32_t)(1) << 16)
33210 #define MAC_PCU_WOW1__MAGIC_ENABLE__CLR(dst) \
33211 (dst) = ((dst) &\
33212 ~0x00010000U) | ((u_int32_t)(0) << 16)
33213
33214 /* macros for field MAGIC_DETECT */
33215 #define MAC_PCU_WOW1__MAGIC_DETECT__SHIFT 17
33216 #define MAC_PCU_WOW1__MAGIC_DETECT__WIDTH 1
33217 #define MAC_PCU_WOW1__MAGIC_DETECT__MASK 0x00020000U
33218 #define MAC_PCU_WOW1__MAGIC_DETECT__READ(src) \
33219 (((u_int32_t)(src)\
33220 & 0x00020000U) >> 17)
33221 #define MAC_PCU_WOW1__MAGIC_DETECT__SET(dst) \
33222 (dst) = ((dst) &\
33223 ~0x00020000U) | ((u_int32_t)(1) << 17)
33224 #define MAC_PCU_WOW1__MAGIC_DETECT__CLR(dst) \
33225 (dst) = ((dst) &\
33226 ~0x00020000U) | ((u_int32_t)(0) << 17)
33227
33228 /* macros for field INTR_ENABLE */
33229 #define MAC_PCU_WOW1__INTR_ENABLE__SHIFT 18
33230 #define MAC_PCU_WOW1__INTR_ENABLE__WIDTH 1
33231 #define MAC_PCU_WOW1__INTR_ENABLE__MASK 0x00040000U
33232 #define MAC_PCU_WOW1__INTR_ENABLE__READ(src) \
33233 (((u_int32_t)(src)\
33234 & 0x00040000U) >> 18)
33235 #define MAC_PCU_WOW1__INTR_ENABLE__WRITE(src) \
33236 (((u_int32_t)(src)\
33237 << 18) & 0x00040000U)
33238 #define MAC_PCU_WOW1__INTR_ENABLE__MODIFY(dst, src) \
33239 (dst) = ((dst) &\
33240 ~0x00040000U) | (((u_int32_t)(src) <<\
33241 18) & 0x00040000U)
33242 #define MAC_PCU_WOW1__INTR_ENABLE__VERIFY(src) \
33243 (!((((u_int32_t)(src)\
33244 << 18) & ~0x00040000U)))
33245 #define MAC_PCU_WOW1__INTR_ENABLE__SET(dst) \
33246 (dst) = ((dst) &\
33247 ~0x00040000U) | ((u_int32_t)(1) << 18)
33248 #define MAC_PCU_WOW1__INTR_ENABLE__CLR(dst) \
33249 (dst) = ((dst) &\
33250 ~0x00040000U) | ((u_int32_t)(0) << 18)
33251
33252 /* macros for field INTR_DETECT */
33253 #define MAC_PCU_WOW1__INTR_DETECT__SHIFT 19
33254 #define MAC_PCU_WOW1__INTR_DETECT__WIDTH 1
33255 #define MAC_PCU_WOW1__INTR_DETECT__MASK 0x00080000U
33256 #define MAC_PCU_WOW1__INTR_DETECT__READ(src) \
33257 (((u_int32_t)(src)\
33258 & 0x00080000U) >> 19)
33259 #define MAC_PCU_WOW1__INTR_DETECT__SET(dst) \
33260 (dst) = ((dst) &\
33261 ~0x00080000U) | ((u_int32_t)(1) << 19)
33262 #define MAC_PCU_WOW1__INTR_DETECT__CLR(dst) \
33263 (dst) = ((dst) &\
33264 ~0x00080000U) | ((u_int32_t)(0) << 19)
33265
33266 /* macros for field KEEP_ALIVE_FAIL */
33267 #define MAC_PCU_WOW1__KEEP_ALIVE_FAIL__SHIFT 20
33268 #define MAC_PCU_WOW1__KEEP_ALIVE_FAIL__WIDTH 1
33269 #define MAC_PCU_WOW1__KEEP_ALIVE_FAIL__MASK 0x00100000U
33270 #define MAC_PCU_WOW1__KEEP_ALIVE_FAIL__READ(src) \
33271 (((u_int32_t)(src)\
33272 & 0x00100000U) >> 20)
33273 #define MAC_PCU_WOW1__KEEP_ALIVE_FAIL__SET(dst) \
33274 (dst) = ((dst) &\
33275 ~0x00100000U) | ((u_int32_t)(1) << 20)
33276 #define MAC_PCU_WOW1__KEEP_ALIVE_FAIL__CLR(dst) \
33277 (dst) = ((dst) &\
33278 ~0x00100000U) | ((u_int32_t)(0) << 20)
33279
33280 /* macros for field BEACON_FAIL */
33281 #define MAC_PCU_WOW1__BEACON_FAIL__SHIFT 21
33282 #define MAC_PCU_WOW1__BEACON_FAIL__WIDTH 1
33283 #define MAC_PCU_WOW1__BEACON_FAIL__MASK 0x00200000U
33284 #define MAC_PCU_WOW1__BEACON_FAIL__READ(src) \
33285 (((u_int32_t)(src)\
33286 & 0x00200000U) >> 21)
33287 #define MAC_PCU_WOW1__BEACON_FAIL__SET(dst) \
33288 (dst) = ((dst) &\
33289 ~0x00200000U) | ((u_int32_t)(1) << 21)
33290 #define MAC_PCU_WOW1__BEACON_FAIL__CLR(dst) \
33291 (dst) = ((dst) &\
33292 ~0x00200000U) | ((u_int32_t)(0) << 21)
33293
33294 /* macros for field CW_BITS */
33295 #define MAC_PCU_WOW1__CW_BITS__SHIFT 28
33296 #define MAC_PCU_WOW1__CW_BITS__WIDTH 4
33297 #define MAC_PCU_WOW1__CW_BITS__MASK 0xf0000000U
33298 #define MAC_PCU_WOW1__CW_BITS__READ(src) \
33299 (((u_int32_t)(src)\
33300 & 0xf0000000U) >> 28)
33301 #define MAC_PCU_WOW1__CW_BITS__WRITE(src) \
33302 (((u_int32_t)(src)\
33303 << 28) & 0xf0000000U)
33304 #define MAC_PCU_WOW1__CW_BITS__MODIFY(dst, src) \
33305 (dst) = ((dst) &\
33306 ~0xf0000000U) | (((u_int32_t)(src) <<\
33307 28) & 0xf0000000U)
33308 #define MAC_PCU_WOW1__CW_BITS__VERIFY(src) \
33309 (!((((u_int32_t)(src)\
33310 << 28) & ~0xf0000000U)))
33311 #define MAC_PCU_WOW1__TYPE u_int32_t
33312 #define MAC_PCU_WOW1__READ 0xf03fffffU
33313 #define MAC_PCU_WOW1__WRITE 0xf03fffffU
33314
33315 #endif /* __MAC_PCU_WOW1_MACRO__ */
33316
33317
33318 /* macros for mac_pcu_reg_block.MAC_PCU_WOW1 */
33319 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_WOW1__NUM 1
33320
33321 /* macros for BlueprintGlobalNameSpace::MAC_PCU_WOW2 */
33322 #ifndef __MAC_PCU_WOW2_MACRO__
33323 #define __MAC_PCU_WOW2_MACRO__
33324
33325 /* macros for field AIFS */
33326 #define MAC_PCU_WOW2__AIFS__SHIFT 0
33327 #define MAC_PCU_WOW2__AIFS__WIDTH 8
33328 #define MAC_PCU_WOW2__AIFS__MASK 0x000000ffU
33329 #define MAC_PCU_WOW2__AIFS__READ(src) (u_int32_t)(src) & 0x000000ffU
33330 #define MAC_PCU_WOW2__AIFS__WRITE(src) ((u_int32_t)(src) & 0x000000ffU)
33331 #define MAC_PCU_WOW2__AIFS__MODIFY(dst, src) \
33332 (dst) = ((dst) &\
33333 ~0x000000ffU) | ((u_int32_t)(src) &\
33334 0x000000ffU)
33335 #define MAC_PCU_WOW2__AIFS__VERIFY(src) (!(((u_int32_t)(src) & ~0x000000ffU)))
33336
33337 /* macros for field SLOT */
33338 #define MAC_PCU_WOW2__SLOT__SHIFT 8
33339 #define MAC_PCU_WOW2__SLOT__WIDTH 8
33340 #define MAC_PCU_WOW2__SLOT__MASK 0x0000ff00U
33341 #define MAC_PCU_WOW2__SLOT__READ(src) (((u_int32_t)(src) & 0x0000ff00U) >> 8)
33342 #define MAC_PCU_WOW2__SLOT__WRITE(src) (((u_int32_t)(src) << 8) & 0x0000ff00U)
33343 #define MAC_PCU_WOW2__SLOT__MODIFY(dst, src) \
33344 (dst) = ((dst) &\
33345 ~0x0000ff00U) | (((u_int32_t)(src) <<\
33346 8) & 0x0000ff00U)
33347 #define MAC_PCU_WOW2__SLOT__VERIFY(src) \
33348 (!((((u_int32_t)(src)\
33349 << 8) & ~0x0000ff00U)))
33350
33351 /* macros for field TRY_CNT */
33352 #define MAC_PCU_WOW2__TRY_CNT__SHIFT 16
33353 #define MAC_PCU_WOW2__TRY_CNT__WIDTH 8
33354 #define MAC_PCU_WOW2__TRY_CNT__MASK 0x00ff0000U
33355 #define MAC_PCU_WOW2__TRY_CNT__READ(src) \
33356 (((u_int32_t)(src)\
33357 & 0x00ff0000U) >> 16)
33358 #define MAC_PCU_WOW2__TRY_CNT__WRITE(src) \
33359 (((u_int32_t)(src)\
33360 << 16) & 0x00ff0000U)
33361 #define MAC_PCU_WOW2__TRY_CNT__MODIFY(dst, src) \
33362 (dst) = ((dst) &\
33363 ~0x00ff0000U) | (((u_int32_t)(src) <<\
33364 16) & 0x00ff0000U)
33365 #define MAC_PCU_WOW2__TRY_CNT__VERIFY(src) \
33366 (!((((u_int32_t)(src)\
33367 << 16) & ~0x00ff0000U)))
33368 #define MAC_PCU_WOW2__TYPE u_int32_t
33369 #define MAC_PCU_WOW2__READ 0x00ffffffU
33370 #define MAC_PCU_WOW2__WRITE 0x00ffffffU
33371
33372 #endif /* __MAC_PCU_WOW2_MACRO__ */
33373
33374
33375 /* macros for mac_pcu_reg_block.MAC_PCU_WOW2 */
33376 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_WOW2__NUM 1
33377
33378 /* macros for BlueprintGlobalNameSpace::MAC_PCU_LOGIC_ANALYZER */
33379 #ifndef __MAC_PCU_LOGIC_ANALYZER_MACRO__
33380 #define __MAC_PCU_LOGIC_ANALYZER_MACRO__
33381
33382 /* macros for field HOLD */
33383 #define MAC_PCU_LOGIC_ANALYZER__HOLD__SHIFT 0
33384 #define MAC_PCU_LOGIC_ANALYZER__HOLD__WIDTH 1
33385 #define MAC_PCU_LOGIC_ANALYZER__HOLD__MASK 0x00000001U
33386 #define MAC_PCU_LOGIC_ANALYZER__HOLD__READ(src) (u_int32_t)(src) & 0x00000001U
33387 #define MAC_PCU_LOGIC_ANALYZER__HOLD__WRITE(src) \
33388 ((u_int32_t)(src)\
33389 & 0x00000001U)
33390 #define MAC_PCU_LOGIC_ANALYZER__HOLD__MODIFY(dst, src) \
33391 (dst) = ((dst) &\
33392 ~0x00000001U) | ((u_int32_t)(src) &\
33393 0x00000001U)
33394 #define MAC_PCU_LOGIC_ANALYZER__HOLD__VERIFY(src) \
33395 (!(((u_int32_t)(src)\
33396 & ~0x00000001U)))
33397 #define MAC_PCU_LOGIC_ANALYZER__HOLD__SET(dst) \
33398 (dst) = ((dst) &\
33399 ~0x00000001U) | (u_int32_t)(1)
33400 #define MAC_PCU_LOGIC_ANALYZER__HOLD__CLR(dst) \
33401 (dst) = ((dst) &\
33402 ~0x00000001U) | (u_int32_t)(0)
33403
33404 /* macros for field CLEAR */
33405 #define MAC_PCU_LOGIC_ANALYZER__CLEAR__SHIFT 1
33406 #define MAC_PCU_LOGIC_ANALYZER__CLEAR__WIDTH 1
33407 #define MAC_PCU_LOGIC_ANALYZER__CLEAR__MASK 0x00000002U
33408 #define MAC_PCU_LOGIC_ANALYZER__CLEAR__READ(src) \
33409 (((u_int32_t)(src)\
33410 & 0x00000002U) >> 1)
33411 #define MAC_PCU_LOGIC_ANALYZER__CLEAR__WRITE(src) \
33412 (((u_int32_t)(src)\
33413 << 1) & 0x00000002U)
33414 #define MAC_PCU_LOGIC_ANALYZER__CLEAR__MODIFY(dst, src) \
33415 (dst) = ((dst) &\
33416 ~0x00000002U) | (((u_int32_t)(src) <<\
33417 1) & 0x00000002U)
33418 #define MAC_PCU_LOGIC_ANALYZER__CLEAR__VERIFY(src) \
33419 (!((((u_int32_t)(src)\
33420 << 1) & ~0x00000002U)))
33421 #define MAC_PCU_LOGIC_ANALYZER__CLEAR__SET(dst) \
33422 (dst) = ((dst) &\
33423 ~0x00000002U) | ((u_int32_t)(1) << 1)
33424 #define MAC_PCU_LOGIC_ANALYZER__CLEAR__CLR(dst) \
33425 (dst) = ((dst) &\
33426 ~0x00000002U) | ((u_int32_t)(0) << 1)
33427
33428 /* macros for field STATE */
33429 #define MAC_PCU_LOGIC_ANALYZER__STATE__SHIFT 2
33430 #define MAC_PCU_LOGIC_ANALYZER__STATE__WIDTH 1
33431 #define MAC_PCU_LOGIC_ANALYZER__STATE__MASK 0x00000004U
33432 #define MAC_PCU_LOGIC_ANALYZER__STATE__READ(src) \
33433 (((u_int32_t)(src)\
33434 & 0x00000004U) >> 2)
33435 #define MAC_PCU_LOGIC_ANALYZER__STATE__SET(dst) \
33436 (dst) = ((dst) &\
33437 ~0x00000004U) | ((u_int32_t)(1) << 2)
33438 #define MAC_PCU_LOGIC_ANALYZER__STATE__CLR(dst) \
33439 (dst) = ((dst) &\
33440 ~0x00000004U) | ((u_int32_t)(0) << 2)
33441
33442 /* macros for field ENABLE */
33443 #define MAC_PCU_LOGIC_ANALYZER__ENABLE__SHIFT 3
33444 #define MAC_PCU_LOGIC_ANALYZER__ENABLE__WIDTH 1
33445 #define MAC_PCU_LOGIC_ANALYZER__ENABLE__MASK 0x00000008U
33446 #define MAC_PCU_LOGIC_ANALYZER__ENABLE__READ(src) \
33447 (((u_int32_t)(src)\
33448 & 0x00000008U) >> 3)
33449 #define MAC_PCU_LOGIC_ANALYZER__ENABLE__WRITE(src) \
33450 (((u_int32_t)(src)\
33451 << 3) & 0x00000008U)
33452 #define MAC_PCU_LOGIC_ANALYZER__ENABLE__MODIFY(dst, src) \
33453 (dst) = ((dst) &\
33454 ~0x00000008U) | (((u_int32_t)(src) <<\
33455 3) & 0x00000008U)
33456 #define MAC_PCU_LOGIC_ANALYZER__ENABLE__VERIFY(src) \
33457 (!((((u_int32_t)(src)\
33458 << 3) & ~0x00000008U)))
33459 #define MAC_PCU_LOGIC_ANALYZER__ENABLE__SET(dst) \
33460 (dst) = ((dst) &\
33461 ~0x00000008U) | ((u_int32_t)(1) << 3)
33462 #define MAC_PCU_LOGIC_ANALYZER__ENABLE__CLR(dst) \
33463 (dst) = ((dst) &\
33464 ~0x00000008U) | ((u_int32_t)(0) << 3)
33465
33466 /* macros for field QCU_SEL */
33467 #define MAC_PCU_LOGIC_ANALYZER__QCU_SEL__SHIFT 4
33468 #define MAC_PCU_LOGIC_ANALYZER__QCU_SEL__WIDTH 4
33469 #define MAC_PCU_LOGIC_ANALYZER__QCU_SEL__MASK 0x000000f0U
33470 #define MAC_PCU_LOGIC_ANALYZER__QCU_SEL__READ(src) \
33471 (((u_int32_t)(src)\
33472 & 0x000000f0U) >> 4)
33473 #define MAC_PCU_LOGIC_ANALYZER__QCU_SEL__WRITE(src) \
33474 (((u_int32_t)(src)\
33475 << 4) & 0x000000f0U)
33476 #define MAC_PCU_LOGIC_ANALYZER__QCU_SEL__MODIFY(dst, src) \
33477 (dst) = ((dst) &\
33478 ~0x000000f0U) | (((u_int32_t)(src) <<\
33479 4) & 0x000000f0U)
33480 #define MAC_PCU_LOGIC_ANALYZER__QCU_SEL__VERIFY(src) \
33481 (!((((u_int32_t)(src)\
33482 << 4) & ~0x000000f0U)))
33483
33484 /* macros for field INT_ADDR */
33485 #define MAC_PCU_LOGIC_ANALYZER__INT_ADDR__SHIFT 8
33486 #define MAC_PCU_LOGIC_ANALYZER__INT_ADDR__WIDTH 10
33487 #define MAC_PCU_LOGIC_ANALYZER__INT_ADDR__MASK 0x0003ff00U
33488 #define MAC_PCU_LOGIC_ANALYZER__INT_ADDR__READ(src) \
33489 (((u_int32_t)(src)\
33490 & 0x0003ff00U) >> 8)
33491
33492 /* macros for field DIAG_MODE */
33493 #define MAC_PCU_LOGIC_ANALYZER__DIAG_MODE__SHIFT 18
33494 #define MAC_PCU_LOGIC_ANALYZER__DIAG_MODE__WIDTH 14
33495 #define MAC_PCU_LOGIC_ANALYZER__DIAG_MODE__MASK 0xfffc0000U
33496 #define MAC_PCU_LOGIC_ANALYZER__DIAG_MODE__READ(src) \
33497 (((u_int32_t)(src)\
33498 & 0xfffc0000U) >> 18)
33499 #define MAC_PCU_LOGIC_ANALYZER__DIAG_MODE__WRITE(src) \
33500 (((u_int32_t)(src)\
33501 << 18) & 0xfffc0000U)
33502 #define MAC_PCU_LOGIC_ANALYZER__DIAG_MODE__MODIFY(dst, src) \
33503 (dst) = ((dst) &\
33504 ~0xfffc0000U) | (((u_int32_t)(src) <<\
33505 18) & 0xfffc0000U)
33506 #define MAC_PCU_LOGIC_ANALYZER__DIAG_MODE__VERIFY(src) \
33507 (!((((u_int32_t)(src)\
33508 << 18) & ~0xfffc0000U)))
33509 #define MAC_PCU_LOGIC_ANALYZER__TYPE u_int32_t
33510 #define MAC_PCU_LOGIC_ANALYZER__READ 0xffffffffU
33511 #define MAC_PCU_LOGIC_ANALYZER__WRITE 0xffffffffU
33512
33513 #endif /* __MAC_PCU_LOGIC_ANALYZER_MACRO__ */
33514
33515
33516 /* macros for mac_pcu_reg_block.MAC_PCU_LOGIC_ANALYZER */
33517 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_LOGIC_ANALYZER__NUM 1
33518
33519 /* macros for BlueprintGlobalNameSpace::MAC_PCU_LOGIC_ANALYZER_32L */
33520 #ifndef __MAC_PCU_LOGIC_ANALYZER_32L_MACRO__
33521 #define __MAC_PCU_LOGIC_ANALYZER_32L_MACRO__
33522
33523 /* macros for field MASK */
33524 #define MAC_PCU_LOGIC_ANALYZER_32L__MASK__SHIFT 0
33525 #define MAC_PCU_LOGIC_ANALYZER_32L__MASK__WIDTH 32
33526 #define MAC_PCU_LOGIC_ANALYZER_32L__MASK__MASK 0xffffffffU
33527 #define MAC_PCU_LOGIC_ANALYZER_32L__MASK__READ(src) \
33528 (u_int32_t)(src)\
33529 & 0xffffffffU
33530 #define MAC_PCU_LOGIC_ANALYZER_32L__MASK__WRITE(src) \
33531 ((u_int32_t)(src)\
33532 & 0xffffffffU)
33533 #define MAC_PCU_LOGIC_ANALYZER_32L__MASK__MODIFY(dst, src) \
33534 (dst) = ((dst) &\
33535 ~0xffffffffU) | ((u_int32_t)(src) &\
33536 0xffffffffU)
33537 #define MAC_PCU_LOGIC_ANALYZER_32L__MASK__VERIFY(src) \
33538 (!(((u_int32_t)(src)\
33539 & ~0xffffffffU)))
33540 #define MAC_PCU_LOGIC_ANALYZER_32L__TYPE u_int32_t
33541 #define MAC_PCU_LOGIC_ANALYZER_32L__READ 0xffffffffU
33542 #define MAC_PCU_LOGIC_ANALYZER_32L__WRITE 0xffffffffU
33543
33544 #endif /* __MAC_PCU_LOGIC_ANALYZER_32L_MACRO__ */
33545
33546
33547 /* macros for mac_pcu_reg_block.MAC_PCU_LOGIC_ANALYZER_32L */
33548 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_LOGIC_ANALYZER_32L__NUM 1
33549
33550 /* macros for BlueprintGlobalNameSpace::MAC_PCU_LOGIC_ANALYZER_16U */
33551 #ifndef __MAC_PCU_LOGIC_ANALYZER_16U_MACRO__
33552 #define __MAC_PCU_LOGIC_ANALYZER_16U_MACRO__
33553
33554 /* macros for field MASK */
33555 #define MAC_PCU_LOGIC_ANALYZER_16U__MASK__SHIFT 0
33556 #define MAC_PCU_LOGIC_ANALYZER_16U__MASK__WIDTH 16
33557 #define MAC_PCU_LOGIC_ANALYZER_16U__MASK__MASK 0x0000ffffU
33558 #define MAC_PCU_LOGIC_ANALYZER_16U__MASK__READ(src) \
33559 (u_int32_t)(src)\
33560 & 0x0000ffffU
33561 #define MAC_PCU_LOGIC_ANALYZER_16U__MASK__WRITE(src) \
33562 ((u_int32_t)(src)\
33563 & 0x0000ffffU)
33564 #define MAC_PCU_LOGIC_ANALYZER_16U__MASK__MODIFY(dst, src) \
33565 (dst) = ((dst) &\
33566 ~0x0000ffffU) | ((u_int32_t)(src) &\
33567 0x0000ffffU)
33568 #define MAC_PCU_LOGIC_ANALYZER_16U__MASK__VERIFY(src) \
33569 (!(((u_int32_t)(src)\
33570 & ~0x0000ffffU)))
33571 #define MAC_PCU_LOGIC_ANALYZER_16U__TYPE u_int32_t
33572 #define MAC_PCU_LOGIC_ANALYZER_16U__READ 0x0000ffffU
33573 #define MAC_PCU_LOGIC_ANALYZER_16U__WRITE 0x0000ffffU
33574
33575 #endif /* __MAC_PCU_LOGIC_ANALYZER_16U_MACRO__ */
33576
33577
33578 /* macros for mac_pcu_reg_block.MAC_PCU_LOGIC_ANALYZER_16U */
33579 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_LOGIC_ANALYZER_16U__NUM 1
33580
33581 /* macros for BlueprintGlobalNameSpace::MAC_PCU_WOW3_BEACON_FAIL */
33582 #ifndef __MAC_PCU_WOW3_BEACON_FAIL_MACRO__
33583 #define __MAC_PCU_WOW3_BEACON_FAIL_MACRO__
33584
33585 /* macros for field ENABLE */
33586 #define MAC_PCU_WOW3_BEACON_FAIL__ENABLE__SHIFT 0
33587 #define MAC_PCU_WOW3_BEACON_FAIL__ENABLE__WIDTH 1
33588 #define MAC_PCU_WOW3_BEACON_FAIL__ENABLE__MASK 0x00000001U
33589 #define MAC_PCU_WOW3_BEACON_FAIL__ENABLE__READ(src) \
33590 (u_int32_t)(src)\
33591 & 0x00000001U
33592 #define MAC_PCU_WOW3_BEACON_FAIL__ENABLE__WRITE(src) \
33593 ((u_int32_t)(src)\
33594 & 0x00000001U)
33595 #define MAC_PCU_WOW3_BEACON_FAIL__ENABLE__MODIFY(dst, src) \
33596 (dst) = ((dst) &\
33597 ~0x00000001U) | ((u_int32_t)(src) &\
33598 0x00000001U)
33599 #define MAC_PCU_WOW3_BEACON_FAIL__ENABLE__VERIFY(src) \
33600 (!(((u_int32_t)(src)\
33601 & ~0x00000001U)))
33602 #define MAC_PCU_WOW3_BEACON_FAIL__ENABLE__SET(dst) \
33603 (dst) = ((dst) &\
33604 ~0x00000001U) | (u_int32_t)(1)
33605 #define MAC_PCU_WOW3_BEACON_FAIL__ENABLE__CLR(dst) \
33606 (dst) = ((dst) &\
33607 ~0x00000001U) | (u_int32_t)(0)
33608 #define MAC_PCU_WOW3_BEACON_FAIL__TYPE u_int32_t
33609 #define MAC_PCU_WOW3_BEACON_FAIL__READ 0x00000001U
33610 #define MAC_PCU_WOW3_BEACON_FAIL__WRITE 0x00000001U
33611
33612 #endif /* __MAC_PCU_WOW3_BEACON_FAIL_MACRO__ */
33613
33614
33615 /* macros for mac_pcu_reg_block.MAC_PCU_WOW3_BEACON_FAIL */
33616 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_WOW3_BEACON_FAIL__NUM 1
33617
33618 /* macros for BlueprintGlobalNameSpace::MAC_PCU_WOW3_BEACON */
33619 #ifndef __MAC_PCU_WOW3_BEACON_MACRO__
33620 #define __MAC_PCU_WOW3_BEACON_MACRO__
33621
33622 /* macros for field TIMEOUT */
33623 #define MAC_PCU_WOW3_BEACON__TIMEOUT__SHIFT 0
33624 #define MAC_PCU_WOW3_BEACON__TIMEOUT__WIDTH 32
33625 #define MAC_PCU_WOW3_BEACON__TIMEOUT__MASK 0xffffffffU
33626 #define MAC_PCU_WOW3_BEACON__TIMEOUT__READ(src) (u_int32_t)(src) & 0xffffffffU
33627 #define MAC_PCU_WOW3_BEACON__TIMEOUT__WRITE(src) \
33628 ((u_int32_t)(src)\
33629 & 0xffffffffU)
33630 #define MAC_PCU_WOW3_BEACON__TIMEOUT__MODIFY(dst, src) \
33631 (dst) = ((dst) &\
33632 ~0xffffffffU) | ((u_int32_t)(src) &\
33633 0xffffffffU)
33634 #define MAC_PCU_WOW3_BEACON__TIMEOUT__VERIFY(src) \
33635 (!(((u_int32_t)(src)\
33636 & ~0xffffffffU)))
33637 #define MAC_PCU_WOW3_BEACON__TYPE u_int32_t
33638 #define MAC_PCU_WOW3_BEACON__READ 0xffffffffU
33639 #define MAC_PCU_WOW3_BEACON__WRITE 0xffffffffU
33640
33641 #endif /* __MAC_PCU_WOW3_BEACON_MACRO__ */
33642
33643
33644 /* macros for mac_pcu_reg_block.MAC_PCU_WOW3_BEACON */
33645 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_WOW3_BEACON__NUM 1
33646
33647 /* macros for BlueprintGlobalNameSpace::MAC_PCU_WOW3_KEEP_ALIVE */
33648 #ifndef __MAC_PCU_WOW3_KEEP_ALIVE_MACRO__
33649 #define __MAC_PCU_WOW3_KEEP_ALIVE_MACRO__
33650
33651 /* macros for field TIMEOUT */
33652 #define MAC_PCU_WOW3_KEEP_ALIVE__TIMEOUT__SHIFT 0
33653 #define MAC_PCU_WOW3_KEEP_ALIVE__TIMEOUT__WIDTH 32
33654 #define MAC_PCU_WOW3_KEEP_ALIVE__TIMEOUT__MASK 0xffffffffU
33655 #define MAC_PCU_WOW3_KEEP_ALIVE__TIMEOUT__READ(src) \
33656 (u_int32_t)(src)\
33657 & 0xffffffffU
33658 #define MAC_PCU_WOW3_KEEP_ALIVE__TIMEOUT__WRITE(src) \
33659 ((u_int32_t)(src)\
33660 & 0xffffffffU)
33661 #define MAC_PCU_WOW3_KEEP_ALIVE__TIMEOUT__MODIFY(dst, src) \
33662 (dst) = ((dst) &\
33663 ~0xffffffffU) | ((u_int32_t)(src) &\
33664 0xffffffffU)
33665 #define MAC_PCU_WOW3_KEEP_ALIVE__TIMEOUT__VERIFY(src) \
33666 (!(((u_int32_t)(src)\
33667 & ~0xffffffffU)))
33668 #define MAC_PCU_WOW3_KEEP_ALIVE__TYPE u_int32_t
33669 #define MAC_PCU_WOW3_KEEP_ALIVE__READ 0xffffffffU
33670 #define MAC_PCU_WOW3_KEEP_ALIVE__WRITE 0xffffffffU
33671
33672 #endif /* __MAC_PCU_WOW3_KEEP_ALIVE_MACRO__ */
33673
33674
33675 /* macros for mac_pcu_reg_block.MAC_PCU_WOW3_KEEP_ALIVE */
33676 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_WOW3_KEEP_ALIVE__NUM 1
33677
33678 /* macros for BlueprintGlobalNameSpace::MAC_PCU_WOW_KA */
33679 #ifndef __MAC_PCU_WOW_KA_MACRO__
33680 #define __MAC_PCU_WOW_KA_MACRO__
33681
33682 /* macros for field AUTO_DISABLE */
33683 #define MAC_PCU_WOW_KA__AUTO_DISABLE__SHIFT 0
33684 #define MAC_PCU_WOW_KA__AUTO_DISABLE__WIDTH 1
33685 #define MAC_PCU_WOW_KA__AUTO_DISABLE__MASK 0x00000001U
33686 #define MAC_PCU_WOW_KA__AUTO_DISABLE__READ(src) (u_int32_t)(src) & 0x00000001U
33687 #define MAC_PCU_WOW_KA__AUTO_DISABLE__WRITE(src) \
33688 ((u_int32_t)(src)\
33689 & 0x00000001U)
33690 #define MAC_PCU_WOW_KA__AUTO_DISABLE__MODIFY(dst, src) \
33691 (dst) = ((dst) &\
33692 ~0x00000001U) | ((u_int32_t)(src) &\
33693 0x00000001U)
33694 #define MAC_PCU_WOW_KA__AUTO_DISABLE__VERIFY(src) \
33695 (!(((u_int32_t)(src)\
33696 & ~0x00000001U)))
33697 #define MAC_PCU_WOW_KA__AUTO_DISABLE__SET(dst) \
33698 (dst) = ((dst) &\
33699 ~0x00000001U) | (u_int32_t)(1)
33700 #define MAC_PCU_WOW_KA__AUTO_DISABLE__CLR(dst) \
33701 (dst) = ((dst) &\
33702 ~0x00000001U) | (u_int32_t)(0)
33703
33704 /* macros for field FAIL_DISABLE */
33705 #define MAC_PCU_WOW_KA__FAIL_DISABLE__SHIFT 1
33706 #define MAC_PCU_WOW_KA__FAIL_DISABLE__WIDTH 1
33707 #define MAC_PCU_WOW_KA__FAIL_DISABLE__MASK 0x00000002U
33708 #define MAC_PCU_WOW_KA__FAIL_DISABLE__READ(src) \
33709 (((u_int32_t)(src)\
33710 & 0x00000002U) >> 1)
33711 #define MAC_PCU_WOW_KA__FAIL_DISABLE__WRITE(src) \
33712 (((u_int32_t)(src)\
33713 << 1) & 0x00000002U)
33714 #define MAC_PCU_WOW_KA__FAIL_DISABLE__MODIFY(dst, src) \
33715 (dst) = ((dst) &\
33716 ~0x00000002U) | (((u_int32_t)(src) <<\
33717 1) & 0x00000002U)
33718 #define MAC_PCU_WOW_KA__FAIL_DISABLE__VERIFY(src) \
33719 (!((((u_int32_t)(src)\
33720 << 1) & ~0x00000002U)))
33721 #define MAC_PCU_WOW_KA__FAIL_DISABLE__SET(dst) \
33722 (dst) = ((dst) &\
33723 ~0x00000002U) | ((u_int32_t)(1) << 1)
33724 #define MAC_PCU_WOW_KA__FAIL_DISABLE__CLR(dst) \
33725 (dst) = ((dst) &\
33726 ~0x00000002U) | ((u_int32_t)(0) << 1)
33727
33728 /* macros for field BKOFF_CS_ENABLE */
33729 #define MAC_PCU_WOW_KA__BKOFF_CS_ENABLE__SHIFT 2
33730 #define MAC_PCU_WOW_KA__BKOFF_CS_ENABLE__WIDTH 1
33731 #define MAC_PCU_WOW_KA__BKOFF_CS_ENABLE__MASK 0x00000004U
33732 #define MAC_PCU_WOW_KA__BKOFF_CS_ENABLE__READ(src) \
33733 (((u_int32_t)(src)\
33734 & 0x00000004U) >> 2)
33735 #define MAC_PCU_WOW_KA__BKOFF_CS_ENABLE__WRITE(src) \
33736 (((u_int32_t)(src)\
33737 << 2) & 0x00000004U)
33738 #define MAC_PCU_WOW_KA__BKOFF_CS_ENABLE__MODIFY(dst, src) \
33739 (dst) = ((dst) &\
33740 ~0x00000004U) | (((u_int32_t)(src) <<\
33741 2) & 0x00000004U)
33742 #define MAC_PCU_WOW_KA__BKOFF_CS_ENABLE__VERIFY(src) \
33743 (!((((u_int32_t)(src)\
33744 << 2) & ~0x00000004U)))
33745 #define MAC_PCU_WOW_KA__BKOFF_CS_ENABLE__SET(dst) \
33746 (dst) = ((dst) &\
33747 ~0x00000004U) | ((u_int32_t)(1) << 2)
33748 #define MAC_PCU_WOW_KA__BKOFF_CS_ENABLE__CLR(dst) \
33749 (dst) = ((dst) &\
33750 ~0x00000004U) | ((u_int32_t)(0) << 2)
33751 #define MAC_PCU_WOW_KA__TYPE u_int32_t
33752 #define MAC_PCU_WOW_KA__READ 0x00000007U
33753 #define MAC_PCU_WOW_KA__WRITE 0x00000007U
33754
33755 #endif /* __MAC_PCU_WOW_KA_MACRO__ */
33756
33757
33758 /* macros for mac_pcu_reg_block.MAC_PCU_WOW_KA */
33759 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_WOW_KA__NUM 1
33760
33761 /* macros for BlueprintGlobalNameSpace::PCU_1US */
33762 #ifndef __PCU_1US_MACRO__
33763 #define __PCU_1US_MACRO__
33764
33765 /* macros for field SCALER */
33766 #define PCU_1US__SCALER__SHIFT 0
33767 #define PCU_1US__SCALER__WIDTH 7
33768 #define PCU_1US__SCALER__MASK 0x0000007fU
33769 #define PCU_1US__SCALER__READ(src) (u_int32_t)(src) & 0x0000007fU
33770 #define PCU_1US__SCALER__WRITE(src) ((u_int32_t)(src) & 0x0000007fU)
33771 #define PCU_1US__SCALER__MODIFY(dst, src) \
33772 (dst) = ((dst) &\
33773 ~0x0000007fU) | ((u_int32_t)(src) &\
33774 0x0000007fU)
33775 #define PCU_1US__SCALER__VERIFY(src) (!(((u_int32_t)(src) & ~0x0000007fU)))
33776 #define PCU_1US__TYPE u_int32_t
33777 #define PCU_1US__READ 0x0000007fU
33778 #define PCU_1US__WRITE 0x0000007fU
33779
33780 #endif /* __PCU_1US_MACRO__ */
33781
33782
33783 /* macros for mac_pcu_reg_block.PCU_1US */
33784 #define INST_MAC_PCU_REG_BLOCK__PCU_1US__NUM 1
33785
33786 /* macros for BlueprintGlobalNameSpace::PCU_KA */
33787 #ifndef __PCU_KA_MACRO__
33788 #define __PCU_KA_MACRO__
33789
33790 /* macros for field DEL */
33791 #define PCU_KA__DEL__SHIFT 0
33792 #define PCU_KA__DEL__WIDTH 12
33793 #define PCU_KA__DEL__MASK 0x00000fffU
33794 #define PCU_KA__DEL__READ(src) (u_int32_t)(src) & 0x00000fffU
33795 #define PCU_KA__DEL__WRITE(src) ((u_int32_t)(src) & 0x00000fffU)
33796 #define PCU_KA__DEL__MODIFY(dst, src) \
33797 (dst) = ((dst) &\
33798 ~0x00000fffU) | ((u_int32_t)(src) &\
33799 0x00000fffU)
33800 #define PCU_KA__DEL__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000fffU)))
33801 #define PCU_KA__TYPE u_int32_t
33802 #define PCU_KA__READ 0x00000fffU
33803 #define PCU_KA__WRITE 0x00000fffU
33804
33805 #endif /* __PCU_KA_MACRO__ */
33806
33807
33808 /* macros for mac_pcu_reg_block.PCU_KA */
33809 #define INST_MAC_PCU_REG_BLOCK__PCU_KA__NUM 1
33810
33811 /* macros for BlueprintGlobalNameSpace::WOW_EXACT */
33812 #ifndef __WOW_EXACT_MACRO__
33813 #define __WOW_EXACT_MACRO__
33814
33815 /* macros for field LENGTH */
33816 #define WOW_EXACT__LENGTH__SHIFT 0
33817 #define WOW_EXACT__LENGTH__WIDTH 8
33818 #define WOW_EXACT__LENGTH__MASK 0x000000ffU
33819 #define WOW_EXACT__LENGTH__READ(src) (u_int32_t)(src) & 0x000000ffU
33820 #define WOW_EXACT__LENGTH__WRITE(src) ((u_int32_t)(src) & 0x000000ffU)
33821 #define WOW_EXACT__LENGTH__MODIFY(dst, src) \
33822 (dst) = ((dst) &\
33823 ~0x000000ffU) | ((u_int32_t)(src) &\
33824 0x000000ffU)
33825 #define WOW_EXACT__LENGTH__VERIFY(src) (!(((u_int32_t)(src) & ~0x000000ffU)))
33826
33827 /* macros for field OFFSET */
33828 #define WOW_EXACT__OFFSET__SHIFT 8
33829 #define WOW_EXACT__OFFSET__WIDTH 8
33830 #define WOW_EXACT__OFFSET__MASK 0x0000ff00U
33831 #define WOW_EXACT__OFFSET__READ(src) (((u_int32_t)(src) & 0x0000ff00U) >> 8)
33832 #define WOW_EXACT__OFFSET__WRITE(src) (((u_int32_t)(src) << 8) & 0x0000ff00U)
33833 #define WOW_EXACT__OFFSET__MODIFY(dst, src) \
33834 (dst) = ((dst) &\
33835 ~0x0000ff00U) | (((u_int32_t)(src) <<\
33836 8) & 0x0000ff00U)
33837 #define WOW_EXACT__OFFSET__VERIFY(src) \
33838 (!((((u_int32_t)(src)\
33839 << 8) & ~0x0000ff00U)))
33840 #define WOW_EXACT__TYPE u_int32_t
33841 #define WOW_EXACT__READ 0x0000ffffU
33842 #define WOW_EXACT__WRITE 0x0000ffffU
33843
33844 #endif /* __WOW_EXACT_MACRO__ */
33845
33846
33847 /* macros for mac_pcu_reg_block.WOW_EXACT */
33848 #define INST_MAC_PCU_REG_BLOCK__WOW_EXACT__NUM 1
33849
33850 /* macros for BlueprintGlobalNameSpace::PCU_WOW4 */
33851 #ifndef __PCU_WOW4_MACRO__
33852 #define __PCU_WOW4_MACRO__
33853
33854 /* macros for field OFFSET0 */
33855 #define PCU_WOW4__OFFSET0__SHIFT 0
33856 #define PCU_WOW4__OFFSET0__WIDTH 8
33857 #define PCU_WOW4__OFFSET0__MASK 0x000000ffU
33858 #define PCU_WOW4__OFFSET0__READ(src) (u_int32_t)(src) & 0x000000ffU
33859 #define PCU_WOW4__OFFSET0__WRITE(src) ((u_int32_t)(src) & 0x000000ffU)
33860 #define PCU_WOW4__OFFSET0__MODIFY(dst, src) \
33861 (dst) = ((dst) &\
33862 ~0x000000ffU) | ((u_int32_t)(src) &\
33863 0x000000ffU)
33864 #define PCU_WOW4__OFFSET0__VERIFY(src) (!(((u_int32_t)(src) & ~0x000000ffU)))
33865
33866 /* macros for field OFFSET1 */
33867 #define PCU_WOW4__OFFSET1__SHIFT 8
33868 #define PCU_WOW4__OFFSET1__WIDTH 8
33869 #define PCU_WOW4__OFFSET1__MASK 0x0000ff00U
33870 #define PCU_WOW4__OFFSET1__READ(src) (((u_int32_t)(src) & 0x0000ff00U) >> 8)
33871 #define PCU_WOW4__OFFSET1__WRITE(src) (((u_int32_t)(src) << 8) & 0x0000ff00U)
33872 #define PCU_WOW4__OFFSET1__MODIFY(dst, src) \
33873 (dst) = ((dst) &\
33874 ~0x0000ff00U) | (((u_int32_t)(src) <<\
33875 8) & 0x0000ff00U)
33876 #define PCU_WOW4__OFFSET1__VERIFY(src) \
33877 (!((((u_int32_t)(src)\
33878 << 8) & ~0x0000ff00U)))
33879
33880 /* macros for field OFFSET2 */
33881 #define PCU_WOW4__OFFSET2__SHIFT 16
33882 #define PCU_WOW4__OFFSET2__WIDTH 8
33883 #define PCU_WOW4__OFFSET2__MASK 0x00ff0000U
33884 #define PCU_WOW4__OFFSET2__READ(src) (((u_int32_t)(src) & 0x00ff0000U) >> 16)
33885 #define PCU_WOW4__OFFSET2__WRITE(src) (((u_int32_t)(src) << 16) & 0x00ff0000U)
33886 #define PCU_WOW4__OFFSET2__MODIFY(dst, src) \
33887 (dst) = ((dst) &\
33888 ~0x00ff0000U) | (((u_int32_t)(src) <<\
33889 16) & 0x00ff0000U)
33890 #define PCU_WOW4__OFFSET2__VERIFY(src) \
33891 (!((((u_int32_t)(src)\
33892 << 16) & ~0x00ff0000U)))
33893
33894 /* macros for field OFFSET3 */
33895 #define PCU_WOW4__OFFSET3__SHIFT 24
33896 #define PCU_WOW4__OFFSET3__WIDTH 8
33897 #define PCU_WOW4__OFFSET3__MASK 0xff000000U
33898 #define PCU_WOW4__OFFSET3__READ(src) (((u_int32_t)(src) & 0xff000000U) >> 24)
33899 #define PCU_WOW4__OFFSET3__WRITE(src) (((u_int32_t)(src) << 24) & 0xff000000U)
33900 #define PCU_WOW4__OFFSET3__MODIFY(dst, src) \
33901 (dst) = ((dst) &\
33902 ~0xff000000U) | (((u_int32_t)(src) <<\
33903 24) & 0xff000000U)
33904 #define PCU_WOW4__OFFSET3__VERIFY(src) \
33905 (!((((u_int32_t)(src)\
33906 << 24) & ~0xff000000U)))
33907 #define PCU_WOW4__TYPE u_int32_t
33908 #define PCU_WOW4__READ 0xffffffffU
33909 #define PCU_WOW4__WRITE 0xffffffffU
33910
33911 #endif /* __PCU_WOW4_MACRO__ */
33912
33913
33914 /* macros for mac_pcu_reg_block.PCU_WOW4 */
33915 #define INST_MAC_PCU_REG_BLOCK__PCU_WOW4__NUM 1
33916
33917 /* macros for BlueprintGlobalNameSpace::PCU_WOW5 */
33918 #ifndef __PCU_WOW5_MACRO__
33919 #define __PCU_WOW5_MACRO__
33920
33921 /* macros for field OFFSET4 */
33922 #define PCU_WOW5__OFFSET4__SHIFT 0
33923 #define PCU_WOW5__OFFSET4__WIDTH 8
33924 #define PCU_WOW5__OFFSET4__MASK 0x000000ffU
33925 #define PCU_WOW5__OFFSET4__READ(src) (u_int32_t)(src) & 0x000000ffU
33926 #define PCU_WOW5__OFFSET4__WRITE(src) ((u_int32_t)(src) & 0x000000ffU)
33927 #define PCU_WOW5__OFFSET4__MODIFY(dst, src) \
33928 (dst) = ((dst) &\
33929 ~0x000000ffU) | ((u_int32_t)(src) &\
33930 0x000000ffU)
33931 #define PCU_WOW5__OFFSET4__VERIFY(src) (!(((u_int32_t)(src) & ~0x000000ffU)))
33932
33933 /* macros for field OFFSET5 */
33934 #define PCU_WOW5__OFFSET5__SHIFT 8
33935 #define PCU_WOW5__OFFSET5__WIDTH 8
33936 #define PCU_WOW5__OFFSET5__MASK 0x0000ff00U
33937 #define PCU_WOW5__OFFSET5__READ(src) (((u_int32_t)(src) & 0x0000ff00U) >> 8)
33938 #define PCU_WOW5__OFFSET5__WRITE(src) (((u_int32_t)(src) << 8) & 0x0000ff00U)
33939 #define PCU_WOW5__OFFSET5__MODIFY(dst, src) \
33940 (dst) = ((dst) &\
33941 ~0x0000ff00U) | (((u_int32_t)(src) <<\
33942 8) & 0x0000ff00U)
33943 #define PCU_WOW5__OFFSET5__VERIFY(src) \
33944 (!((((u_int32_t)(src)\
33945 << 8) & ~0x0000ff00U)))
33946
33947 /* macros for field OFFSET6 */
33948 #define PCU_WOW5__OFFSET6__SHIFT 16
33949 #define PCU_WOW5__OFFSET6__WIDTH 8
33950 #define PCU_WOW5__OFFSET6__MASK 0x00ff0000U
33951 #define PCU_WOW5__OFFSET6__READ(src) (((u_int32_t)(src) & 0x00ff0000U) >> 16)
33952 #define PCU_WOW5__OFFSET6__WRITE(src) (((u_int32_t)(src) << 16) & 0x00ff0000U)
33953 #define PCU_WOW5__OFFSET6__MODIFY(dst, src) \
33954 (dst) = ((dst) &\
33955 ~0x00ff0000U) | (((u_int32_t)(src) <<\
33956 16) & 0x00ff0000U)
33957 #define PCU_WOW5__OFFSET6__VERIFY(src) \
33958 (!((((u_int32_t)(src)\
33959 << 16) & ~0x00ff0000U)))
33960
33961 /* macros for field OFFSET7 */
33962 #define PCU_WOW5__OFFSET7__SHIFT 24
33963 #define PCU_WOW5__OFFSET7__WIDTH 8
33964 #define PCU_WOW5__OFFSET7__MASK 0xff000000U
33965 #define PCU_WOW5__OFFSET7__READ(src) (((u_int32_t)(src) & 0xff000000U) >> 24)
33966 #define PCU_WOW5__OFFSET7__WRITE(src) (((u_int32_t)(src) << 24) & 0xff000000U)
33967 #define PCU_WOW5__OFFSET7__MODIFY(dst, src) \
33968 (dst) = ((dst) &\
33969 ~0xff000000U) | (((u_int32_t)(src) <<\
33970 24) & 0xff000000U)
33971 #define PCU_WOW5__OFFSET7__VERIFY(src) \
33972 (!((((u_int32_t)(src)\
33973 << 24) & ~0xff000000U)))
33974 #define PCU_WOW5__TYPE u_int32_t
33975 #define PCU_WOW5__READ 0xffffffffU
33976 #define PCU_WOW5__WRITE 0xffffffffU
33977
33978 #endif /* __PCU_WOW5_MACRO__ */
33979
33980
33981 /* macros for mac_pcu_reg_block.PCU_WOW5 */
33982 #define INST_MAC_PCU_REG_BLOCK__PCU_WOW5__NUM 1
33983
33984 /* macros for BlueprintGlobalNameSpace::MAC_PCU_PHY_ERR_CNT_MASK_CONT */
33985 #ifndef __MAC_PCU_PHY_ERR_CNT_MASK_CONT_MACRO__
33986 #define __MAC_PCU_PHY_ERR_CNT_MASK_CONT_MACRO__
33987
33988 /* macros for field MASK1 */
33989 #define MAC_PCU_PHY_ERR_CNT_MASK_CONT__MASK1__SHIFT 0
33990 #define MAC_PCU_PHY_ERR_CNT_MASK_CONT__MASK1__WIDTH 8
33991 #define MAC_PCU_PHY_ERR_CNT_MASK_CONT__MASK1__MASK 0x000000ffU
33992 #define MAC_PCU_PHY_ERR_CNT_MASK_CONT__MASK1__READ(src) \
33993 (u_int32_t)(src)\
33994 & 0x000000ffU
33995 #define MAC_PCU_PHY_ERR_CNT_MASK_CONT__MASK1__WRITE(src) \
33996 ((u_int32_t)(src)\
33997 & 0x000000ffU)
33998 #define MAC_PCU_PHY_ERR_CNT_MASK_CONT__MASK1__MODIFY(dst, src) \
33999 (dst) = ((dst) &\
34000 ~0x000000ffU) | ((u_int32_t)(src) &\
34001 0x000000ffU)
34002 #define MAC_PCU_PHY_ERR_CNT_MASK_CONT__MASK1__VERIFY(src) \
34003 (!(((u_int32_t)(src)\
34004 & ~0x000000ffU)))
34005
34006 /* macros for field MASK2 */
34007 #define MAC_PCU_PHY_ERR_CNT_MASK_CONT__MASK2__SHIFT 8
34008 #define MAC_PCU_PHY_ERR_CNT_MASK_CONT__MASK2__WIDTH 8
34009 #define MAC_PCU_PHY_ERR_CNT_MASK_CONT__MASK2__MASK 0x0000ff00U
34010 #define MAC_PCU_PHY_ERR_CNT_MASK_CONT__MASK2__READ(src) \
34011 (((u_int32_t)(src)\
34012 & 0x0000ff00U) >> 8)
34013 #define MAC_PCU_PHY_ERR_CNT_MASK_CONT__MASK2__WRITE(src) \
34014 (((u_int32_t)(src)\
34015 << 8) & 0x0000ff00U)
34016 #define MAC_PCU_PHY_ERR_CNT_MASK_CONT__MASK2__MODIFY(dst, src) \
34017 (dst) = ((dst) &\
34018 ~0x0000ff00U) | (((u_int32_t)(src) <<\
34019 8) & 0x0000ff00U)
34020 #define MAC_PCU_PHY_ERR_CNT_MASK_CONT__MASK2__VERIFY(src) \
34021 (!((((u_int32_t)(src)\
34022 << 8) & ~0x0000ff00U)))
34023
34024 /* macros for field MASK3 */
34025 #define MAC_PCU_PHY_ERR_CNT_MASK_CONT__MASK3__SHIFT 16
34026 #define MAC_PCU_PHY_ERR_CNT_MASK_CONT__MASK3__WIDTH 8
34027 #define MAC_PCU_PHY_ERR_CNT_MASK_CONT__MASK3__MASK 0x00ff0000U
34028 #define MAC_PCU_PHY_ERR_CNT_MASK_CONT__MASK3__READ(src) \
34029 (((u_int32_t)(src)\
34030 & 0x00ff0000U) >> 16)
34031 #define MAC_PCU_PHY_ERR_CNT_MASK_CONT__MASK3__WRITE(src) \
34032 (((u_int32_t)(src)\
34033 << 16) & 0x00ff0000U)
34034 #define MAC_PCU_PHY_ERR_CNT_MASK_CONT__MASK3__MODIFY(dst, src) \
34035 (dst) = ((dst) &\
34036 ~0x00ff0000U) | (((u_int32_t)(src) <<\
34037 16) & 0x00ff0000U)
34038 #define MAC_PCU_PHY_ERR_CNT_MASK_CONT__MASK3__VERIFY(src) \
34039 (!((((u_int32_t)(src)\
34040 << 16) & ~0x00ff0000U)))
34041 #define MAC_PCU_PHY_ERR_CNT_MASK_CONT__TYPE u_int32_t
34042 #define MAC_PCU_PHY_ERR_CNT_MASK_CONT__READ 0x00ffffffU
34043 #define MAC_PCU_PHY_ERR_CNT_MASK_CONT__WRITE 0x00ffffffU
34044
34045 #endif /* __MAC_PCU_PHY_ERR_CNT_MASK_CONT_MACRO__ */
34046
34047
34048 /* macros for mac_pcu_reg_block.MAC_PCU_PHY_ERR_CNT_MASK_CONT */
34049 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_PHY_ERR_CNT_MASK_CONT__NUM 1
34050
34051 /* macros for BlueprintGlobalNameSpace::MAC_PCU_AZIMUTH_MODE */
34052 #ifndef __MAC_PCU_AZIMUTH_MODE_MACRO__
34053 #define __MAC_PCU_AZIMUTH_MODE_MACRO__
34054
34055 /* macros for field DISABLE_TSF_UPDATE */
34056 #define MAC_PCU_AZIMUTH_MODE__DISABLE_TSF_UPDATE__SHIFT 0
34057 #define MAC_PCU_AZIMUTH_MODE__DISABLE_TSF_UPDATE__WIDTH 1
34058 #define MAC_PCU_AZIMUTH_MODE__DISABLE_TSF_UPDATE__MASK 0x00000001U
34059 #define MAC_PCU_AZIMUTH_MODE__DISABLE_TSF_UPDATE__READ(src) \
34060 (u_int32_t)(src)\
34061 & 0x00000001U
34062 #define MAC_PCU_AZIMUTH_MODE__DISABLE_TSF_UPDATE__WRITE(src) \
34063 ((u_int32_t)(src)\
34064 & 0x00000001U)
34065 #define MAC_PCU_AZIMUTH_MODE__DISABLE_TSF_UPDATE__MODIFY(dst, src) \
34066 (dst) = ((dst) &\
34067 ~0x00000001U) | ((u_int32_t)(src) &\
34068 0x00000001U)
34069 #define MAC_PCU_AZIMUTH_MODE__DISABLE_TSF_UPDATE__VERIFY(src) \
34070 (!(((u_int32_t)(src)\
34071 & ~0x00000001U)))
34072 #define MAC_PCU_AZIMUTH_MODE__DISABLE_TSF_UPDATE__SET(dst) \
34073 (dst) = ((dst) &\
34074 ~0x00000001U) | (u_int32_t)(1)
34075 #define MAC_PCU_AZIMUTH_MODE__DISABLE_TSF_UPDATE__CLR(dst) \
34076 (dst) = ((dst) &\
34077 ~0x00000001U) | (u_int32_t)(0)
34078
34079 /* macros for field KEY_SEARCH_AD1 */
34080 #define MAC_PCU_AZIMUTH_MODE__KEY_SEARCH_AD1__SHIFT 1
34081 #define MAC_PCU_AZIMUTH_MODE__KEY_SEARCH_AD1__WIDTH 1
34082 #define MAC_PCU_AZIMUTH_MODE__KEY_SEARCH_AD1__MASK 0x00000002U
34083 #define MAC_PCU_AZIMUTH_MODE__KEY_SEARCH_AD1__READ(src) \
34084 (((u_int32_t)(src)\
34085 & 0x00000002U) >> 1)
34086 #define MAC_PCU_AZIMUTH_MODE__KEY_SEARCH_AD1__WRITE(src) \
34087 (((u_int32_t)(src)\
34088 << 1) & 0x00000002U)
34089 #define MAC_PCU_AZIMUTH_MODE__KEY_SEARCH_AD1__MODIFY(dst, src) \
34090 (dst) = ((dst) &\
34091 ~0x00000002U) | (((u_int32_t)(src) <<\
34092 1) & 0x00000002U)
34093 #define MAC_PCU_AZIMUTH_MODE__KEY_SEARCH_AD1__VERIFY(src) \
34094 (!((((u_int32_t)(src)\
34095 << 1) & ~0x00000002U)))
34096 #define MAC_PCU_AZIMUTH_MODE__KEY_SEARCH_AD1__SET(dst) \
34097 (dst) = ((dst) &\
34098 ~0x00000002U) | ((u_int32_t)(1) << 1)
34099 #define MAC_PCU_AZIMUTH_MODE__KEY_SEARCH_AD1__CLR(dst) \
34100 (dst) = ((dst) &\
34101 ~0x00000002U) | ((u_int32_t)(0) << 1)
34102
34103 /* macros for field TX_TSF_STATUS_SEL */
34104 #define MAC_PCU_AZIMUTH_MODE__TX_TSF_STATUS_SEL__SHIFT 2
34105 #define MAC_PCU_AZIMUTH_MODE__TX_TSF_STATUS_SEL__WIDTH 1
34106 #define MAC_PCU_AZIMUTH_MODE__TX_TSF_STATUS_SEL__MASK 0x00000004U
34107 #define MAC_PCU_AZIMUTH_MODE__TX_TSF_STATUS_SEL__READ(src) \
34108 (((u_int32_t)(src)\
34109 & 0x00000004U) >> 2)
34110 #define MAC_PCU_AZIMUTH_MODE__TX_TSF_STATUS_SEL__WRITE(src) \
34111 (((u_int32_t)(src)\
34112 << 2) & 0x00000004U)
34113 #define MAC_PCU_AZIMUTH_MODE__TX_TSF_STATUS_SEL__MODIFY(dst, src) \
34114 (dst) = ((dst) &\
34115 ~0x00000004U) | (((u_int32_t)(src) <<\
34116 2) & 0x00000004U)
34117 #define MAC_PCU_AZIMUTH_MODE__TX_TSF_STATUS_SEL__VERIFY(src) \
34118 (!((((u_int32_t)(src)\
34119 << 2) & ~0x00000004U)))
34120 #define MAC_PCU_AZIMUTH_MODE__TX_TSF_STATUS_SEL__SET(dst) \
34121 (dst) = ((dst) &\
34122 ~0x00000004U) | ((u_int32_t)(1) << 2)
34123 #define MAC_PCU_AZIMUTH_MODE__TX_TSF_STATUS_SEL__CLR(dst) \
34124 (dst) = ((dst) &\
34125 ~0x00000004U) | ((u_int32_t)(0) << 2)
34126
34127 /* macros for field RX_TSF_STATUS_SEL */
34128 #define MAC_PCU_AZIMUTH_MODE__RX_TSF_STATUS_SEL__SHIFT 3
34129 #define MAC_PCU_AZIMUTH_MODE__RX_TSF_STATUS_SEL__WIDTH 1
34130 #define MAC_PCU_AZIMUTH_MODE__RX_TSF_STATUS_SEL__MASK 0x00000008U
34131 #define MAC_PCU_AZIMUTH_MODE__RX_TSF_STATUS_SEL__READ(src) \
34132 (((u_int32_t)(src)\
34133 & 0x00000008U) >> 3)
34134 #define MAC_PCU_AZIMUTH_MODE__RX_TSF_STATUS_SEL__WRITE(src) \
34135 (((u_int32_t)(src)\
34136 << 3) & 0x00000008U)
34137 #define MAC_PCU_AZIMUTH_MODE__RX_TSF_STATUS_SEL__MODIFY(dst, src) \
34138 (dst) = ((dst) &\
34139 ~0x00000008U) | (((u_int32_t)(src) <<\
34140 3) & 0x00000008U)
34141 #define MAC_PCU_AZIMUTH_MODE__RX_TSF_STATUS_SEL__VERIFY(src) \
34142 (!((((u_int32_t)(src)\
34143 << 3) & ~0x00000008U)))
34144 #define MAC_PCU_AZIMUTH_MODE__RX_TSF_STATUS_SEL__SET(dst) \
34145 (dst) = ((dst) &\
34146 ~0x00000008U) | ((u_int32_t)(1) << 3)
34147 #define MAC_PCU_AZIMUTH_MODE__RX_TSF_STATUS_SEL__CLR(dst) \
34148 (dst) = ((dst) &\
34149 ~0x00000008U) | ((u_int32_t)(0) << 3)
34150
34151 /* macros for field CLK_EN */
34152 #define MAC_PCU_AZIMUTH_MODE__CLK_EN__SHIFT 4
34153 #define MAC_PCU_AZIMUTH_MODE__CLK_EN__WIDTH 1
34154 #define MAC_PCU_AZIMUTH_MODE__CLK_EN__MASK 0x00000010U
34155 #define MAC_PCU_AZIMUTH_MODE__CLK_EN__READ(src) \
34156 (((u_int32_t)(src)\
34157 & 0x00000010U) >> 4)
34158 #define MAC_PCU_AZIMUTH_MODE__CLK_EN__WRITE(src) \
34159 (((u_int32_t)(src)\
34160 << 4) & 0x00000010U)
34161 #define MAC_PCU_AZIMUTH_MODE__CLK_EN__MODIFY(dst, src) \
34162 (dst) = ((dst) &\
34163 ~0x00000010U) | (((u_int32_t)(src) <<\
34164 4) & 0x00000010U)
34165 #define MAC_PCU_AZIMUTH_MODE__CLK_EN__VERIFY(src) \
34166 (!((((u_int32_t)(src)\
34167 << 4) & ~0x00000010U)))
34168 #define MAC_PCU_AZIMUTH_MODE__CLK_EN__SET(dst) \
34169 (dst) = ((dst) &\
34170 ~0x00000010U) | ((u_int32_t)(1) << 4)
34171 #define MAC_PCU_AZIMUTH_MODE__CLK_EN__CLR(dst) \
34172 (dst) = ((dst) &\
34173 ~0x00000010U) | ((u_int32_t)(0) << 4)
34174
34175 /* macros for field TX_DESC_EN */
34176 #define MAC_PCU_AZIMUTH_MODE__TX_DESC_EN__SHIFT 5
34177 #define MAC_PCU_AZIMUTH_MODE__TX_DESC_EN__WIDTH 1
34178 #define MAC_PCU_AZIMUTH_MODE__TX_DESC_EN__MASK 0x00000020U
34179 #define MAC_PCU_AZIMUTH_MODE__TX_DESC_EN__READ(src) \
34180 (((u_int32_t)(src)\
34181 & 0x00000020U) >> 5)
34182 #define MAC_PCU_AZIMUTH_MODE__TX_DESC_EN__WRITE(src) \
34183 (((u_int32_t)(src)\
34184 << 5) & 0x00000020U)
34185 #define MAC_PCU_AZIMUTH_MODE__TX_DESC_EN__MODIFY(dst, src) \
34186 (dst) = ((dst) &\
34187 ~0x00000020U) | (((u_int32_t)(src) <<\
34188 5) & 0x00000020U)
34189 #define MAC_PCU_AZIMUTH_MODE__TX_DESC_EN__VERIFY(src) \
34190 (!((((u_int32_t)(src)\
34191 << 5) & ~0x00000020U)))
34192 #define MAC_PCU_AZIMUTH_MODE__TX_DESC_EN__SET(dst) \
34193 (dst) = ((dst) &\
34194 ~0x00000020U) | ((u_int32_t)(1) << 5)
34195 #define MAC_PCU_AZIMUTH_MODE__TX_DESC_EN__CLR(dst) \
34196 (dst) = ((dst) &\
34197 ~0x00000020U) | ((u_int32_t)(0) << 5)
34198
34199 /* macros for field ACK_CTS_MATCH_TX_AD2 */
34200 #define MAC_PCU_AZIMUTH_MODE__ACK_CTS_MATCH_TX_AD2__SHIFT 6
34201 #define MAC_PCU_AZIMUTH_MODE__ACK_CTS_MATCH_TX_AD2__WIDTH 1
34202 #define MAC_PCU_AZIMUTH_MODE__ACK_CTS_MATCH_TX_AD2__MASK 0x00000040U
34203 #define MAC_PCU_AZIMUTH_MODE__ACK_CTS_MATCH_TX_AD2__READ(src) \
34204 (((u_int32_t)(src)\
34205 & 0x00000040U) >> 6)
34206 #define MAC_PCU_AZIMUTH_MODE__ACK_CTS_MATCH_TX_AD2__WRITE(src) \
34207 (((u_int32_t)(src)\
34208 << 6) & 0x00000040U)
34209 #define MAC_PCU_AZIMUTH_MODE__ACK_CTS_MATCH_TX_AD2__MODIFY(dst, src) \
34210 (dst) = ((dst) &\
34211 ~0x00000040U) | (((u_int32_t)(src) <<\
34212 6) & 0x00000040U)
34213 #define MAC_PCU_AZIMUTH_MODE__ACK_CTS_MATCH_TX_AD2__VERIFY(src) \
34214 (!((((u_int32_t)(src)\
34215 << 6) & ~0x00000040U)))
34216 #define MAC_PCU_AZIMUTH_MODE__ACK_CTS_MATCH_TX_AD2__SET(dst) \
34217 (dst) = ((dst) &\
34218 ~0x00000040U) | ((u_int32_t)(1) << 6)
34219 #define MAC_PCU_AZIMUTH_MODE__ACK_CTS_MATCH_TX_AD2__CLR(dst) \
34220 (dst) = ((dst) &\
34221 ~0x00000040U) | ((u_int32_t)(0) << 6)
34222
34223 /* macros for field BA_USES_AD1 */
34224 #define MAC_PCU_AZIMUTH_MODE__BA_USES_AD1__SHIFT 7
34225 #define MAC_PCU_AZIMUTH_MODE__BA_USES_AD1__WIDTH 1
34226 #define MAC_PCU_AZIMUTH_MODE__BA_USES_AD1__MASK 0x00000080U
34227 #define MAC_PCU_AZIMUTH_MODE__BA_USES_AD1__READ(src) \
34228 (((u_int32_t)(src)\
34229 & 0x00000080U) >> 7)
34230 #define MAC_PCU_AZIMUTH_MODE__BA_USES_AD1__WRITE(src) \
34231 (((u_int32_t)(src)\
34232 << 7) & 0x00000080U)
34233 #define MAC_PCU_AZIMUTH_MODE__BA_USES_AD1__MODIFY(dst, src) \
34234 (dst) = ((dst) &\
34235 ~0x00000080U) | (((u_int32_t)(src) <<\
34236 7) & 0x00000080U)
34237 #define MAC_PCU_AZIMUTH_MODE__BA_USES_AD1__VERIFY(src) \
34238 (!((((u_int32_t)(src)\
34239 << 7) & ~0x00000080U)))
34240 #define MAC_PCU_AZIMUTH_MODE__BA_USES_AD1__SET(dst) \
34241 (dst) = ((dst) &\
34242 ~0x00000080U) | ((u_int32_t)(1) << 7)
34243 #define MAC_PCU_AZIMUTH_MODE__BA_USES_AD1__CLR(dst) \
34244 (dst) = ((dst) &\
34245 ~0x00000080U) | ((u_int32_t)(0) << 7)
34246
34247 /* macros for field WMAC_CLK_SEL */
34248 #define MAC_PCU_AZIMUTH_MODE__WMAC_CLK_SEL__SHIFT 8
34249 #define MAC_PCU_AZIMUTH_MODE__WMAC_CLK_SEL__WIDTH 1
34250 #define MAC_PCU_AZIMUTH_MODE__WMAC_CLK_SEL__MASK 0x00000100U
34251 #define MAC_PCU_AZIMUTH_MODE__WMAC_CLK_SEL__READ(src) \
34252 (((u_int32_t)(src)\
34253 & 0x00000100U) >> 8)
34254 #define MAC_PCU_AZIMUTH_MODE__WMAC_CLK_SEL__WRITE(src) \
34255 (((u_int32_t)(src)\
34256 << 8) & 0x00000100U)
34257 #define MAC_PCU_AZIMUTH_MODE__WMAC_CLK_SEL__MODIFY(dst, src) \
34258 (dst) = ((dst) &\
34259 ~0x00000100U) | (((u_int32_t)(src) <<\
34260 8) & 0x00000100U)
34261 #define MAC_PCU_AZIMUTH_MODE__WMAC_CLK_SEL__VERIFY(src) \
34262 (!((((u_int32_t)(src)\
34263 << 8) & ~0x00000100U)))
34264 #define MAC_PCU_AZIMUTH_MODE__WMAC_CLK_SEL__SET(dst) \
34265 (dst) = ((dst) &\
34266 ~0x00000100U) | ((u_int32_t)(1) << 8)
34267 #define MAC_PCU_AZIMUTH_MODE__WMAC_CLK_SEL__CLR(dst) \
34268 (dst) = ((dst) &\
34269 ~0x00000100U) | ((u_int32_t)(0) << 8)
34270
34271 /* macros for field FILTER_PASS_HOLD */
34272 #define MAC_PCU_AZIMUTH_MODE__FILTER_PASS_HOLD__SHIFT 9
34273 #define MAC_PCU_AZIMUTH_MODE__FILTER_PASS_HOLD__WIDTH 1
34274 #define MAC_PCU_AZIMUTH_MODE__FILTER_PASS_HOLD__MASK 0x00000200U
34275 #define MAC_PCU_AZIMUTH_MODE__FILTER_PASS_HOLD__READ(src) \
34276 (((u_int32_t)(src)\
34277 & 0x00000200U) >> 9)
34278 #define MAC_PCU_AZIMUTH_MODE__FILTER_PASS_HOLD__WRITE(src) \
34279 (((u_int32_t)(src)\
34280 << 9) & 0x00000200U)
34281 #define MAC_PCU_AZIMUTH_MODE__FILTER_PASS_HOLD__MODIFY(dst, src) \
34282 (dst) = ((dst) &\
34283 ~0x00000200U) | (((u_int32_t)(src) <<\
34284 9) & 0x00000200U)
34285 #define MAC_PCU_AZIMUTH_MODE__FILTER_PASS_HOLD__VERIFY(src) \
34286 (!((((u_int32_t)(src)\
34287 << 9) & ~0x00000200U)))
34288 #define MAC_PCU_AZIMUTH_MODE__FILTER_PASS_HOLD__SET(dst) \
34289 (dst) = ((dst) &\
34290 ~0x00000200U) | ((u_int32_t)(1) << 9)
34291 #define MAC_PCU_AZIMUTH_MODE__FILTER_PASS_HOLD__CLR(dst) \
34292 (dst) = ((dst) &\
34293 ~0x00000200U) | ((u_int32_t)(0) << 9)
34294 #define MAC_PCU_AZIMUTH_MODE__TYPE u_int32_t
34295 #define MAC_PCU_AZIMUTH_MODE__READ 0x000003ffU
34296 #define MAC_PCU_AZIMUTH_MODE__WRITE 0x000003ffU
34297
34298 #endif /* __MAC_PCU_AZIMUTH_MODE_MACRO__ */
34299
34300
34301 /* macros for mac_pcu_reg_block.MAC_PCU_AZIMUTH_MODE */
34302 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_AZIMUTH_MODE__NUM 1
34303
34304 /* macros for BlueprintGlobalNameSpace::MAC_PCU_AZIMUTH_TIME_STAMP */
34305 #ifndef __MAC_PCU_AZIMUTH_TIME_STAMP_MACRO__
34306 #define __MAC_PCU_AZIMUTH_TIME_STAMP_MACRO__
34307
34308 /* macros for field VALUE */
34309 #define MAC_PCU_AZIMUTH_TIME_STAMP__VALUE__SHIFT 0
34310 #define MAC_PCU_AZIMUTH_TIME_STAMP__VALUE__WIDTH 32
34311 #define MAC_PCU_AZIMUTH_TIME_STAMP__VALUE__MASK 0xffffffffU
34312 #define MAC_PCU_AZIMUTH_TIME_STAMP__VALUE__READ(src) \
34313 (u_int32_t)(src)\
34314 & 0xffffffffU
34315 #define MAC_PCU_AZIMUTH_TIME_STAMP__VALUE__WRITE(src) \
34316 ((u_int32_t)(src)\
34317 & 0xffffffffU)
34318 #define MAC_PCU_AZIMUTH_TIME_STAMP__VALUE__MODIFY(dst, src) \
34319 (dst) = ((dst) &\
34320 ~0xffffffffU) | ((u_int32_t)(src) &\
34321 0xffffffffU)
34322 #define MAC_PCU_AZIMUTH_TIME_STAMP__VALUE__VERIFY(src) \
34323 (!(((u_int32_t)(src)\
34324 & ~0xffffffffU)))
34325 #define MAC_PCU_AZIMUTH_TIME_STAMP__TYPE u_int32_t
34326 #define MAC_PCU_AZIMUTH_TIME_STAMP__READ 0xffffffffU
34327 #define MAC_PCU_AZIMUTH_TIME_STAMP__WRITE 0xffffffffU
34328
34329 #endif /* __MAC_PCU_AZIMUTH_TIME_STAMP_MACRO__ */
34330
34331
34332 /* macros for mac_pcu_reg_block.MAC_PCU_AZIMUTH_TIME_STAMP */
34333 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_AZIMUTH_TIME_STAMP__NUM 1
34334
34335 /* macros for BlueprintGlobalNameSpace::MAC_PCU_20_40_MODE */
34336 #ifndef __MAC_PCU_20_40_MODE_MACRO__
34337 #define __MAC_PCU_20_40_MODE_MACRO__
34338
34339 /* macros for field JOINED_RX_CLEAR */
34340 #define MAC_PCU_20_40_MODE__JOINED_RX_CLEAR__SHIFT 0
34341 #define MAC_PCU_20_40_MODE__JOINED_RX_CLEAR__WIDTH 1
34342 #define MAC_PCU_20_40_MODE__JOINED_RX_CLEAR__MASK 0x00000001U
34343 #define MAC_PCU_20_40_MODE__JOINED_RX_CLEAR__READ(src) \
34344 (u_int32_t)(src)\
34345 & 0x00000001U
34346 #define MAC_PCU_20_40_MODE__JOINED_RX_CLEAR__WRITE(src) \
34347 ((u_int32_t)(src)\
34348 & 0x00000001U)
34349 #define MAC_PCU_20_40_MODE__JOINED_RX_CLEAR__MODIFY(dst, src) \
34350 (dst) = ((dst) &\
34351 ~0x00000001U) | ((u_int32_t)(src) &\
34352 0x00000001U)
34353 #define MAC_PCU_20_40_MODE__JOINED_RX_CLEAR__VERIFY(src) \
34354 (!(((u_int32_t)(src)\
34355 & ~0x00000001U)))
34356 #define MAC_PCU_20_40_MODE__JOINED_RX_CLEAR__SET(dst) \
34357 (dst) = ((dst) &\
34358 ~0x00000001U) | (u_int32_t)(1)
34359 #define MAC_PCU_20_40_MODE__JOINED_RX_CLEAR__CLR(dst) \
34360 (dst) = ((dst) &\
34361 ~0x00000001U) | (u_int32_t)(0)
34362
34363 /* macros for field EXT_PIFS_ENABLE */
34364 #define MAC_PCU_20_40_MODE__EXT_PIFS_ENABLE__SHIFT 1
34365 #define MAC_PCU_20_40_MODE__EXT_PIFS_ENABLE__WIDTH 1
34366 #define MAC_PCU_20_40_MODE__EXT_PIFS_ENABLE__MASK 0x00000002U
34367 #define MAC_PCU_20_40_MODE__EXT_PIFS_ENABLE__READ(src) \
34368 (((u_int32_t)(src)\
34369 & 0x00000002U) >> 1)
34370 #define MAC_PCU_20_40_MODE__EXT_PIFS_ENABLE__WRITE(src) \
34371 (((u_int32_t)(src)\
34372 << 1) & 0x00000002U)
34373 #define MAC_PCU_20_40_MODE__EXT_PIFS_ENABLE__MODIFY(dst, src) \
34374 (dst) = ((dst) &\
34375 ~0x00000002U) | (((u_int32_t)(src) <<\
34376 1) & 0x00000002U)
34377 #define MAC_PCU_20_40_MODE__EXT_PIFS_ENABLE__VERIFY(src) \
34378 (!((((u_int32_t)(src)\
34379 << 1) & ~0x00000002U)))
34380 #define MAC_PCU_20_40_MODE__EXT_PIFS_ENABLE__SET(dst) \
34381 (dst) = ((dst) &\
34382 ~0x00000002U) | ((u_int32_t)(1) << 1)
34383 #define MAC_PCU_20_40_MODE__EXT_PIFS_ENABLE__CLR(dst) \
34384 (dst) = ((dst) &\
34385 ~0x00000002U) | ((u_int32_t)(0) << 1)
34386
34387 /* macros for field TX_HT20_ON_EXT_BUSY */
34388 #define MAC_PCU_20_40_MODE__TX_HT20_ON_EXT_BUSY__SHIFT 2
34389 #define MAC_PCU_20_40_MODE__TX_HT20_ON_EXT_BUSY__WIDTH 1
34390 #define MAC_PCU_20_40_MODE__TX_HT20_ON_EXT_BUSY__MASK 0x00000004U
34391 #define MAC_PCU_20_40_MODE__TX_HT20_ON_EXT_BUSY__READ(src) \
34392 (((u_int32_t)(src)\
34393 & 0x00000004U) >> 2)
34394 #define MAC_PCU_20_40_MODE__TX_HT20_ON_EXT_BUSY__WRITE(src) \
34395 (((u_int32_t)(src)\
34396 << 2) & 0x00000004U)
34397 #define MAC_PCU_20_40_MODE__TX_HT20_ON_EXT_BUSY__MODIFY(dst, src) \
34398 (dst) = ((dst) &\
34399 ~0x00000004U) | (((u_int32_t)(src) <<\
34400 2) & 0x00000004U)
34401 #define MAC_PCU_20_40_MODE__TX_HT20_ON_EXT_BUSY__VERIFY(src) \
34402 (!((((u_int32_t)(src)\
34403 << 2) & ~0x00000004U)))
34404 #define MAC_PCU_20_40_MODE__TX_HT20_ON_EXT_BUSY__SET(dst) \
34405 (dst) = ((dst) &\
34406 ~0x00000004U) | ((u_int32_t)(1) << 2)
34407 #define MAC_PCU_20_40_MODE__TX_HT20_ON_EXT_BUSY__CLR(dst) \
34408 (dst) = ((dst) &\
34409 ~0x00000004U) | ((u_int32_t)(0) << 2)
34410
34411 /* macros for field SWAMPED_FORCES_RX_CLEAR_CTL_IDLE */
34412 #define MAC_PCU_20_40_MODE__SWAMPED_FORCES_RX_CLEAR_CTL_IDLE__SHIFT 3
34413 #define MAC_PCU_20_40_MODE__SWAMPED_FORCES_RX_CLEAR_CTL_IDLE__WIDTH 1
34414 #define MAC_PCU_20_40_MODE__SWAMPED_FORCES_RX_CLEAR_CTL_IDLE__MASK 0x00000008U
34415 #define MAC_PCU_20_40_MODE__SWAMPED_FORCES_RX_CLEAR_CTL_IDLE__READ(src) \
34416 (((u_int32_t)(src)\
34417 & 0x00000008U) >> 3)
34418 #define MAC_PCU_20_40_MODE__SWAMPED_FORCES_RX_CLEAR_CTL_IDLE__WRITE(src) \
34419 (((u_int32_t)(src)\
34420 << 3) & 0x00000008U)
34421 #define MAC_PCU_20_40_MODE__SWAMPED_FORCES_RX_CLEAR_CTL_IDLE__MODIFY(dst, src) \
34422 (dst) = ((dst) &\
34423 ~0x00000008U) | (((u_int32_t)(src) <<\
34424 3) & 0x00000008U)
34425 #define MAC_PCU_20_40_MODE__SWAMPED_FORCES_RX_CLEAR_CTL_IDLE__VERIFY(src) \
34426 (!((((u_int32_t)(src)\
34427 << 3) & ~0x00000008U)))
34428 #define MAC_PCU_20_40_MODE__SWAMPED_FORCES_RX_CLEAR_CTL_IDLE__SET(dst) \
34429 (dst) = ((dst) &\
34430 ~0x00000008U) | ((u_int32_t)(1) << 3)
34431 #define MAC_PCU_20_40_MODE__SWAMPED_FORCES_RX_CLEAR_CTL_IDLE__CLR(dst) \
34432 (dst) = ((dst) &\
34433 ~0x00000008U) | ((u_int32_t)(0) << 3)
34434
34435 /* macros for field PIFS_CYCLES */
34436 #define MAC_PCU_20_40_MODE__PIFS_CYCLES__SHIFT 4
34437 #define MAC_PCU_20_40_MODE__PIFS_CYCLES__WIDTH 12
34438 #define MAC_PCU_20_40_MODE__PIFS_CYCLES__MASK 0x0000fff0U
34439 #define MAC_PCU_20_40_MODE__PIFS_CYCLES__READ(src) \
34440 (((u_int32_t)(src)\
34441 & 0x0000fff0U) >> 4)
34442 #define MAC_PCU_20_40_MODE__PIFS_CYCLES__WRITE(src) \
34443 (((u_int32_t)(src)\
34444 << 4) & 0x0000fff0U)
34445 #define MAC_PCU_20_40_MODE__PIFS_CYCLES__MODIFY(dst, src) \
34446 (dst) = ((dst) &\
34447 ~0x0000fff0U) | (((u_int32_t)(src) <<\
34448 4) & 0x0000fff0U)
34449 #define MAC_PCU_20_40_MODE__PIFS_CYCLES__VERIFY(src) \
34450 (!((((u_int32_t)(src)\
34451 << 4) & ~0x0000fff0U)))
34452 #define MAC_PCU_20_40_MODE__TYPE u_int32_t
34453 #define MAC_PCU_20_40_MODE__READ 0x0000ffffU
34454 #define MAC_PCU_20_40_MODE__WRITE 0x0000ffffU
34455
34456 #endif /* __MAC_PCU_20_40_MODE_MACRO__ */
34457
34458
34459 /* macros for mac_pcu_reg_block.MAC_PCU_20_40_MODE */
34460 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_20_40_MODE__NUM 1
34461
34462 /* macros for BlueprintGlobalNameSpace::MAC_PCU_H_XFER_TIMEOUT */
34463 #ifndef __MAC_PCU_H_XFER_TIMEOUT_MACRO__
34464 #define __MAC_PCU_H_XFER_TIMEOUT_MACRO__
34465
34466 /* macros for field VALUE */
34467 #define MAC_PCU_H_XFER_TIMEOUT__VALUE__SHIFT 0
34468 #define MAC_PCU_H_XFER_TIMEOUT__VALUE__WIDTH 5
34469 #define MAC_PCU_H_XFER_TIMEOUT__VALUE__MASK 0x0000001fU
34470 #define MAC_PCU_H_XFER_TIMEOUT__VALUE__READ(src) (u_int32_t)(src) & 0x0000001fU
34471 #define MAC_PCU_H_XFER_TIMEOUT__VALUE__WRITE(src) \
34472 ((u_int32_t)(src)\
34473 & 0x0000001fU)
34474 #define MAC_PCU_H_XFER_TIMEOUT__VALUE__MODIFY(dst, src) \
34475 (dst) = ((dst) &\
34476 ~0x0000001fU) | ((u_int32_t)(src) &\
34477 0x0000001fU)
34478 #define MAC_PCU_H_XFER_TIMEOUT__VALUE__VERIFY(src) \
34479 (!(((u_int32_t)(src)\
34480 & ~0x0000001fU)))
34481
34482 /* macros for field DISABLE */
34483 #define MAC_PCU_H_XFER_TIMEOUT__DISABLE__SHIFT 5
34484 #define MAC_PCU_H_XFER_TIMEOUT__DISABLE__WIDTH 1
34485 #define MAC_PCU_H_XFER_TIMEOUT__DISABLE__MASK 0x00000020U
34486 #define MAC_PCU_H_XFER_TIMEOUT__DISABLE__READ(src) \
34487 (((u_int32_t)(src)\
34488 & 0x00000020U) >> 5)
34489 #define MAC_PCU_H_XFER_TIMEOUT__DISABLE__WRITE(src) \
34490 (((u_int32_t)(src)\
34491 << 5) & 0x00000020U)
34492 #define MAC_PCU_H_XFER_TIMEOUT__DISABLE__MODIFY(dst, src) \
34493 (dst) = ((dst) &\
34494 ~0x00000020U) | (((u_int32_t)(src) <<\
34495 5) & 0x00000020U)
34496 #define MAC_PCU_H_XFER_TIMEOUT__DISABLE__VERIFY(src) \
34497 (!((((u_int32_t)(src)\
34498 << 5) & ~0x00000020U)))
34499 #define MAC_PCU_H_XFER_TIMEOUT__DISABLE__SET(dst) \
34500 (dst) = ((dst) &\
34501 ~0x00000020U) | ((u_int32_t)(1) << 5)
34502 #define MAC_PCU_H_XFER_TIMEOUT__DISABLE__CLR(dst) \
34503 (dst) = ((dst) &\
34504 ~0x00000020U) | ((u_int32_t)(0) << 5)
34505
34506 /* macros for field EXTXBF_IMMEDIATE_RESP */
34507 #define MAC_PCU_H_XFER_TIMEOUT__EXTXBF_IMMEDIATE_RESP__SHIFT 6
34508 #define MAC_PCU_H_XFER_TIMEOUT__EXTXBF_IMMEDIATE_RESP__WIDTH 1
34509 #define MAC_PCU_H_XFER_TIMEOUT__EXTXBF_IMMEDIATE_RESP__MASK 0x00000040U
34510 #define MAC_PCU_H_XFER_TIMEOUT__EXTXBF_IMMEDIATE_RESP__READ(src) \
34511 (((u_int32_t)(src)\
34512 & 0x00000040U) >> 6)
34513 #define MAC_PCU_H_XFER_TIMEOUT__EXTXBF_IMMEDIATE_RESP__WRITE(src) \
34514 (((u_int32_t)(src)\
34515 << 6) & 0x00000040U)
34516 #define MAC_PCU_H_XFER_TIMEOUT__EXTXBF_IMMEDIATE_RESP__MODIFY(dst, src) \
34517 (dst) = ((dst) &\
34518 ~0x00000040U) | (((u_int32_t)(src) <<\
34519 6) & 0x00000040U)
34520 #define MAC_PCU_H_XFER_TIMEOUT__EXTXBF_IMMEDIATE_RESP__VERIFY(src) \
34521 (!((((u_int32_t)(src)\
34522 << 6) & ~0x00000040U)))
34523 #define MAC_PCU_H_XFER_TIMEOUT__EXTXBF_IMMEDIATE_RESP__SET(dst) \
34524 (dst) = ((dst) &\
34525 ~0x00000040U) | ((u_int32_t)(1) << 6)
34526 #define MAC_PCU_H_XFER_TIMEOUT__EXTXBF_IMMEDIATE_RESP__CLR(dst) \
34527 (dst) = ((dst) &\
34528 ~0x00000040U) | ((u_int32_t)(0) << 6)
34529
34530 /* macros for field DELAY_EXTXBF_ONLY_UPLOAD_H */
34531 #define MAC_PCU_H_XFER_TIMEOUT__DELAY_EXTXBF_ONLY_UPLOAD_H__SHIFT 7
34532 #define MAC_PCU_H_XFER_TIMEOUT__DELAY_EXTXBF_ONLY_UPLOAD_H__WIDTH 1
34533 #define MAC_PCU_H_XFER_TIMEOUT__DELAY_EXTXBF_ONLY_UPLOAD_H__MASK 0x00000080U
34534 #define MAC_PCU_H_XFER_TIMEOUT__DELAY_EXTXBF_ONLY_UPLOAD_H__READ(src) \
34535 (((u_int32_t)(src)\
34536 & 0x00000080U) >> 7)
34537 #define MAC_PCU_H_XFER_TIMEOUT__DELAY_EXTXBF_ONLY_UPLOAD_H__WRITE(src) \
34538 (((u_int32_t)(src)\
34539 << 7) & 0x00000080U)
34540 #define MAC_PCU_H_XFER_TIMEOUT__DELAY_EXTXBF_ONLY_UPLOAD_H__MODIFY(dst, src) \
34541 (dst) = ((dst) &\
34542 ~0x00000080U) | (((u_int32_t)(src) <<\
34543 7) & 0x00000080U)
34544 #define MAC_PCU_H_XFER_TIMEOUT__DELAY_EXTXBF_ONLY_UPLOAD_H__VERIFY(src) \
34545 (!((((u_int32_t)(src)\
34546 << 7) & ~0x00000080U)))
34547 #define MAC_PCU_H_XFER_TIMEOUT__DELAY_EXTXBF_ONLY_UPLOAD_H__SET(dst) \
34548 (dst) = ((dst) &\
34549 ~0x00000080U) | ((u_int32_t)(1) << 7)
34550 #define MAC_PCU_H_XFER_TIMEOUT__DELAY_EXTXBF_ONLY_UPLOAD_H__CLR(dst) \
34551 (dst) = ((dst) &\
34552 ~0x00000080U) | ((u_int32_t)(0) << 7)
34553
34554 /* macros for field EXTXBF_NOACK_NORPT */
34555 #define MAC_PCU_H_XFER_TIMEOUT__EXTXBF_NOACK_NORPT__SHIFT 8
34556 #define MAC_PCU_H_XFER_TIMEOUT__EXTXBF_NOACK_NORPT__WIDTH 1
34557 #define MAC_PCU_H_XFER_TIMEOUT__EXTXBF_NOACK_NORPT__MASK 0x00000100U
34558 #define MAC_PCU_H_XFER_TIMEOUT__EXTXBF_NOACK_NORPT__READ(src) \
34559 (((u_int32_t)(src)\
34560 & 0x00000100U) >> 8)
34561 #define MAC_PCU_H_XFER_TIMEOUT__EXTXBF_NOACK_NORPT__WRITE(src) \
34562 (((u_int32_t)(src)\
34563 << 8) & 0x00000100U)
34564 #define MAC_PCU_H_XFER_TIMEOUT__EXTXBF_NOACK_NORPT__MODIFY(dst, src) \
34565 (dst) = ((dst) &\
34566 ~0x00000100U) | (((u_int32_t)(src) <<\
34567 8) & 0x00000100U)
34568 #define MAC_PCU_H_XFER_TIMEOUT__EXTXBF_NOACK_NORPT__VERIFY(src) \
34569 (!((((u_int32_t)(src)\
34570 << 8) & ~0x00000100U)))
34571 #define MAC_PCU_H_XFER_TIMEOUT__EXTXBF_NOACK_NORPT__SET(dst) \
34572 (dst) = ((dst) &\
34573 ~0x00000100U) | ((u_int32_t)(1) << 8)
34574 #define MAC_PCU_H_XFER_TIMEOUT__EXTXBF_NOACK_NORPT__CLR(dst) \
34575 (dst) = ((dst) &\
34576 ~0x00000100U) | ((u_int32_t)(0) << 8)
34577 #define MAC_PCU_H_XFER_TIMEOUT__TYPE u_int32_t
34578 #define MAC_PCU_H_XFER_TIMEOUT__READ 0x000001ffU
34579 #define MAC_PCU_H_XFER_TIMEOUT__WRITE 0x000001ffU
34580
34581 #endif /* __MAC_PCU_H_XFER_TIMEOUT_MACRO__ */
34582
34583
34584 /* macros for mac_pcu_reg_block.MAC_PCU_H_XFER_TIMEOUT */
34585 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_H_XFER_TIMEOUT__NUM 1
34586
34587 /* macros for BlueprintGlobalNameSpace::MAC_PCU_RX_CLEAR_DIFF_CNT */
34588 #ifndef __MAC_PCU_RX_CLEAR_DIFF_CNT_MACRO__
34589 #define __MAC_PCU_RX_CLEAR_DIFF_CNT_MACRO__
34590
34591 /* macros for field VALUE */
34592 #define MAC_PCU_RX_CLEAR_DIFF_CNT__VALUE__SHIFT 0
34593 #define MAC_PCU_RX_CLEAR_DIFF_CNT__VALUE__WIDTH 32
34594 #define MAC_PCU_RX_CLEAR_DIFF_CNT__VALUE__MASK 0xffffffffU
34595 #define MAC_PCU_RX_CLEAR_DIFF_CNT__VALUE__READ(src) \
34596 (u_int32_t)(src)\
34597 & 0xffffffffU
34598 #define MAC_PCU_RX_CLEAR_DIFF_CNT__VALUE__WRITE(src) \
34599 ((u_int32_t)(src)\
34600 & 0xffffffffU)
34601 #define MAC_PCU_RX_CLEAR_DIFF_CNT__VALUE__MODIFY(dst, src) \
34602 (dst) = ((dst) &\
34603 ~0xffffffffU) | ((u_int32_t)(src) &\
34604 0xffffffffU)
34605 #define MAC_PCU_RX_CLEAR_DIFF_CNT__VALUE__VERIFY(src) \
34606 (!(((u_int32_t)(src)\
34607 & ~0xffffffffU)))
34608 #define MAC_PCU_RX_CLEAR_DIFF_CNT__TYPE u_int32_t
34609 #define MAC_PCU_RX_CLEAR_DIFF_CNT__READ 0xffffffffU
34610 #define MAC_PCU_RX_CLEAR_DIFF_CNT__WRITE 0xffffffffU
34611
34612 #endif /* __MAC_PCU_RX_CLEAR_DIFF_CNT_MACRO__ */
34613
34614
34615 /* macros for mac_pcu_reg_block.MAC_PCU_RX_CLEAR_DIFF_CNT */
34616 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_RX_CLEAR_DIFF_CNT__NUM 1
34617
34618 /* macros for BlueprintGlobalNameSpace::MAC_PCU_SELF_GEN_ANTENNA_MASK */
34619 #ifndef __MAC_PCU_SELF_GEN_ANTENNA_MASK_MACRO__
34620 #define __MAC_PCU_SELF_GEN_ANTENNA_MASK_MACRO__
34621
34622 /* macros for field VALUE */
34623 #define MAC_PCU_SELF_GEN_ANTENNA_MASK__VALUE__SHIFT 0
34624 #define MAC_PCU_SELF_GEN_ANTENNA_MASK__VALUE__WIDTH 3
34625 #define MAC_PCU_SELF_GEN_ANTENNA_MASK__VALUE__MASK 0x00000007U
34626 #define MAC_PCU_SELF_GEN_ANTENNA_MASK__VALUE__READ(src) \
34627 (u_int32_t)(src)\
34628 & 0x00000007U
34629 #define MAC_PCU_SELF_GEN_ANTENNA_MASK__VALUE__WRITE(src) \
34630 ((u_int32_t)(src)\
34631 & 0x00000007U)
34632 #define MAC_PCU_SELF_GEN_ANTENNA_MASK__VALUE__MODIFY(dst, src) \
34633 (dst) = ((dst) &\
34634 ~0x00000007U) | ((u_int32_t)(src) &\
34635 0x00000007U)
34636 #define MAC_PCU_SELF_GEN_ANTENNA_MASK__VALUE__VERIFY(src) \
34637 (!(((u_int32_t)(src)\
34638 & ~0x00000007U)))
34639 #define MAC_PCU_SELF_GEN_ANTENNA_MASK__TYPE u_int32_t
34640 #define MAC_PCU_SELF_GEN_ANTENNA_MASK__READ 0x00000007U
34641 #define MAC_PCU_SELF_GEN_ANTENNA_MASK__WRITE 0x00000007U
34642
34643 #endif /* __MAC_PCU_SELF_GEN_ANTENNA_MASK_MACRO__ */
34644
34645
34646 /* macros for mac_pcu_reg_block.MAC_PCU_SELF_GEN_ANTENNA_MASK */
34647 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_SELF_GEN_ANTENNA_MASK__NUM 1
34648
34649 /* macros for BlueprintGlobalNameSpace::MAC_PCU_BA_BAR_CONTROL */
34650 #ifndef __MAC_PCU_BA_BAR_CONTROL_MACRO__
34651 #define __MAC_PCU_BA_BAR_CONTROL_MACRO__
34652
34653 /* macros for field COMPRESSED_OFFSET */
34654 #define MAC_PCU_BA_BAR_CONTROL__COMPRESSED_OFFSET__SHIFT 0
34655 #define MAC_PCU_BA_BAR_CONTROL__COMPRESSED_OFFSET__WIDTH 4
34656 #define MAC_PCU_BA_BAR_CONTROL__COMPRESSED_OFFSET__MASK 0x0000000fU
34657 #define MAC_PCU_BA_BAR_CONTROL__COMPRESSED_OFFSET__READ(src) \
34658 (u_int32_t)(src)\
34659 & 0x0000000fU
34660 #define MAC_PCU_BA_BAR_CONTROL__COMPRESSED_OFFSET__WRITE(src) \
34661 ((u_int32_t)(src)\
34662 & 0x0000000fU)
34663 #define MAC_PCU_BA_BAR_CONTROL__COMPRESSED_OFFSET__MODIFY(dst, src) \
34664 (dst) = ((dst) &\
34665 ~0x0000000fU) | ((u_int32_t)(src) &\
34666 0x0000000fU)
34667 #define MAC_PCU_BA_BAR_CONTROL__COMPRESSED_OFFSET__VERIFY(src) \
34668 (!(((u_int32_t)(src)\
34669 & ~0x0000000fU)))
34670
34671 /* macros for field ACK_POLICY_OFFSET */
34672 #define MAC_PCU_BA_BAR_CONTROL__ACK_POLICY_OFFSET__SHIFT 4
34673 #define MAC_PCU_BA_BAR_CONTROL__ACK_POLICY_OFFSET__WIDTH 4
34674 #define MAC_PCU_BA_BAR_CONTROL__ACK_POLICY_OFFSET__MASK 0x000000f0U
34675 #define MAC_PCU_BA_BAR_CONTROL__ACK_POLICY_OFFSET__READ(src) \
34676 (((u_int32_t)(src)\
34677 & 0x000000f0U) >> 4)
34678 #define MAC_PCU_BA_BAR_CONTROL__ACK_POLICY_OFFSET__WRITE(src) \
34679 (((u_int32_t)(src)\
34680 << 4) & 0x000000f0U)
34681 #define MAC_PCU_BA_BAR_CONTROL__ACK_POLICY_OFFSET__MODIFY(dst, src) \
34682 (dst) = ((dst) &\
34683 ~0x000000f0U) | (((u_int32_t)(src) <<\
34684 4) & 0x000000f0U)
34685 #define MAC_PCU_BA_BAR_CONTROL__ACK_POLICY_OFFSET__VERIFY(src) \
34686 (!((((u_int32_t)(src)\
34687 << 4) & ~0x000000f0U)))
34688
34689 /* macros for field COMPRESSED_VALUE */
34690 #define MAC_PCU_BA_BAR_CONTROL__COMPRESSED_VALUE__SHIFT 8
34691 #define MAC_PCU_BA_BAR_CONTROL__COMPRESSED_VALUE__WIDTH 1
34692 #define MAC_PCU_BA_BAR_CONTROL__COMPRESSED_VALUE__MASK 0x00000100U
34693 #define MAC_PCU_BA_BAR_CONTROL__COMPRESSED_VALUE__READ(src) \
34694 (((u_int32_t)(src)\
34695 & 0x00000100U) >> 8)
34696 #define MAC_PCU_BA_BAR_CONTROL__COMPRESSED_VALUE__WRITE(src) \
34697 (((u_int32_t)(src)\
34698 << 8) & 0x00000100U)
34699 #define MAC_PCU_BA_BAR_CONTROL__COMPRESSED_VALUE__MODIFY(dst, src) \
34700 (dst) = ((dst) &\
34701 ~0x00000100U) | (((u_int32_t)(src) <<\
34702 8) & 0x00000100U)
34703 #define MAC_PCU_BA_BAR_CONTROL__COMPRESSED_VALUE__VERIFY(src) \
34704 (!((((u_int32_t)(src)\
34705 << 8) & ~0x00000100U)))
34706 #define MAC_PCU_BA_BAR_CONTROL__COMPRESSED_VALUE__SET(dst) \
34707 (dst) = ((dst) &\
34708 ~0x00000100U) | ((u_int32_t)(1) << 8)
34709 #define MAC_PCU_BA_BAR_CONTROL__COMPRESSED_VALUE__CLR(dst) \
34710 (dst) = ((dst) &\
34711 ~0x00000100U) | ((u_int32_t)(0) << 8)
34712
34713 /* macros for field ACK_POLICY_VALUE */
34714 #define MAC_PCU_BA_BAR_CONTROL__ACK_POLICY_VALUE__SHIFT 9
34715 #define MAC_PCU_BA_BAR_CONTROL__ACK_POLICY_VALUE__WIDTH 1
34716 #define MAC_PCU_BA_BAR_CONTROL__ACK_POLICY_VALUE__MASK 0x00000200U
34717 #define MAC_PCU_BA_BAR_CONTROL__ACK_POLICY_VALUE__READ(src) \
34718 (((u_int32_t)(src)\
34719 & 0x00000200U) >> 9)
34720 #define MAC_PCU_BA_BAR_CONTROL__ACK_POLICY_VALUE__WRITE(src) \
34721 (((u_int32_t)(src)\
34722 << 9) & 0x00000200U)
34723 #define MAC_PCU_BA_BAR_CONTROL__ACK_POLICY_VALUE__MODIFY(dst, src) \
34724 (dst) = ((dst) &\
34725 ~0x00000200U) | (((u_int32_t)(src) <<\
34726 9) & 0x00000200U)
34727 #define MAC_PCU_BA_BAR_CONTROL__ACK_POLICY_VALUE__VERIFY(src) \
34728 (!((((u_int32_t)(src)\
34729 << 9) & ~0x00000200U)))
34730 #define MAC_PCU_BA_BAR_CONTROL__ACK_POLICY_VALUE__SET(dst) \
34731 (dst) = ((dst) &\
34732 ~0x00000200U) | ((u_int32_t)(1) << 9)
34733 #define MAC_PCU_BA_BAR_CONTROL__ACK_POLICY_VALUE__CLR(dst) \
34734 (dst) = ((dst) &\
34735 ~0x00000200U) | ((u_int32_t)(0) << 9)
34736
34737 /* macros for field FORCE_NO_MATCH */
34738 #define MAC_PCU_BA_BAR_CONTROL__FORCE_NO_MATCH__SHIFT 10
34739 #define MAC_PCU_BA_BAR_CONTROL__FORCE_NO_MATCH__WIDTH 1
34740 #define MAC_PCU_BA_BAR_CONTROL__FORCE_NO_MATCH__MASK 0x00000400U
34741 #define MAC_PCU_BA_BAR_CONTROL__FORCE_NO_MATCH__READ(src) \
34742 (((u_int32_t)(src)\
34743 & 0x00000400U) >> 10)
34744 #define MAC_PCU_BA_BAR_CONTROL__FORCE_NO_MATCH__WRITE(src) \
34745 (((u_int32_t)(src)\
34746 << 10) & 0x00000400U)
34747 #define MAC_PCU_BA_BAR_CONTROL__FORCE_NO_MATCH__MODIFY(dst, src) \
34748 (dst) = ((dst) &\
34749 ~0x00000400U) | (((u_int32_t)(src) <<\
34750 10) & 0x00000400U)
34751 #define MAC_PCU_BA_BAR_CONTROL__FORCE_NO_MATCH__VERIFY(src) \
34752 (!((((u_int32_t)(src)\
34753 << 10) & ~0x00000400U)))
34754 #define MAC_PCU_BA_BAR_CONTROL__FORCE_NO_MATCH__SET(dst) \
34755 (dst) = ((dst) &\
34756 ~0x00000400U) | ((u_int32_t)(1) << 10)
34757 #define MAC_PCU_BA_BAR_CONTROL__FORCE_NO_MATCH__CLR(dst) \
34758 (dst) = ((dst) &\
34759 ~0x00000400U) | ((u_int32_t)(0) << 10)
34760
34761 /* macros for field TX_BA_CLEAR_BA_VALID */
34762 #define MAC_PCU_BA_BAR_CONTROL__TX_BA_CLEAR_BA_VALID__SHIFT 11
34763 #define MAC_PCU_BA_BAR_CONTROL__TX_BA_CLEAR_BA_VALID__WIDTH 1
34764 #define MAC_PCU_BA_BAR_CONTROL__TX_BA_CLEAR_BA_VALID__MASK 0x00000800U
34765 #define MAC_PCU_BA_BAR_CONTROL__TX_BA_CLEAR_BA_VALID__READ(src) \
34766 (((u_int32_t)(src)\
34767 & 0x00000800U) >> 11)
34768 #define MAC_PCU_BA_BAR_CONTROL__TX_BA_CLEAR_BA_VALID__WRITE(src) \
34769 (((u_int32_t)(src)\
34770 << 11) & 0x00000800U)
34771 #define MAC_PCU_BA_BAR_CONTROL__TX_BA_CLEAR_BA_VALID__MODIFY(dst, src) \
34772 (dst) = ((dst) &\
34773 ~0x00000800U) | (((u_int32_t)(src) <<\
34774 11) & 0x00000800U)
34775 #define MAC_PCU_BA_BAR_CONTROL__TX_BA_CLEAR_BA_VALID__VERIFY(src) \
34776 (!((((u_int32_t)(src)\
34777 << 11) & ~0x00000800U)))
34778 #define MAC_PCU_BA_BAR_CONTROL__TX_BA_CLEAR_BA_VALID__SET(dst) \
34779 (dst) = ((dst) &\
34780 ~0x00000800U) | ((u_int32_t)(1) << 11)
34781 #define MAC_PCU_BA_BAR_CONTROL__TX_BA_CLEAR_BA_VALID__CLR(dst) \
34782 (dst) = ((dst) &\
34783 ~0x00000800U) | ((u_int32_t)(0) << 11)
34784
34785 /* macros for field UPDATE_BA_BITMAP_QOS_NULL */
34786 #define MAC_PCU_BA_BAR_CONTROL__UPDATE_BA_BITMAP_QOS_NULL__SHIFT 12
34787 #define MAC_PCU_BA_BAR_CONTROL__UPDATE_BA_BITMAP_QOS_NULL__WIDTH 1
34788 #define MAC_PCU_BA_BAR_CONTROL__UPDATE_BA_BITMAP_QOS_NULL__MASK 0x00001000U
34789 #define MAC_PCU_BA_BAR_CONTROL__UPDATE_BA_BITMAP_QOS_NULL__READ(src) \
34790 (((u_int32_t)(src)\
34791 & 0x00001000U) >> 12)
34792 #define MAC_PCU_BA_BAR_CONTROL__UPDATE_BA_BITMAP_QOS_NULL__WRITE(src) \
34793 (((u_int32_t)(src)\
34794 << 12) & 0x00001000U)
34795 #define MAC_PCU_BA_BAR_CONTROL__UPDATE_BA_BITMAP_QOS_NULL__MODIFY(dst, src) \
34796 (dst) = ((dst) &\
34797 ~0x00001000U) | (((u_int32_t)(src) <<\
34798 12) & 0x00001000U)
34799 #define MAC_PCU_BA_BAR_CONTROL__UPDATE_BA_BITMAP_QOS_NULL__VERIFY(src) \
34800 (!((((u_int32_t)(src)\
34801 << 12) & ~0x00001000U)))
34802 #define MAC_PCU_BA_BAR_CONTROL__UPDATE_BA_BITMAP_QOS_NULL__SET(dst) \
34803 (dst) = ((dst) &\
34804 ~0x00001000U) | ((u_int32_t)(1) << 12)
34805 #define MAC_PCU_BA_BAR_CONTROL__UPDATE_BA_BITMAP_QOS_NULL__CLR(dst) \
34806 (dst) = ((dst) &\
34807 ~0x00001000U) | ((u_int32_t)(0) << 12)
34808 #define MAC_PCU_BA_BAR_CONTROL__TYPE u_int32_t
34809 #define MAC_PCU_BA_BAR_CONTROL__READ 0x00001fffU
34810 #define MAC_PCU_BA_BAR_CONTROL__WRITE 0x00001fffU
34811
34812 #endif /* __MAC_PCU_BA_BAR_CONTROL_MACRO__ */
34813
34814
34815 /* macros for mac_pcu_reg_block.MAC_PCU_BA_BAR_CONTROL */
34816 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_BA_BAR_CONTROL__NUM 1
34817
34818 /* macros for BlueprintGlobalNameSpace::MAC_PCU_LEGACY_PLCP_SPOOF */
34819 #ifndef __MAC_PCU_LEGACY_PLCP_SPOOF_MACRO__
34820 #define __MAC_PCU_LEGACY_PLCP_SPOOF_MACRO__
34821
34822 /* macros for field EIFS_MINUS_DIFS */
34823 #define MAC_PCU_LEGACY_PLCP_SPOOF__EIFS_MINUS_DIFS__SHIFT 0
34824 #define MAC_PCU_LEGACY_PLCP_SPOOF__EIFS_MINUS_DIFS__WIDTH 8
34825 #define MAC_PCU_LEGACY_PLCP_SPOOF__EIFS_MINUS_DIFS__MASK 0x000000ffU
34826 #define MAC_PCU_LEGACY_PLCP_SPOOF__EIFS_MINUS_DIFS__READ(src) \
34827 (u_int32_t)(src)\
34828 & 0x000000ffU
34829 #define MAC_PCU_LEGACY_PLCP_SPOOF__EIFS_MINUS_DIFS__WRITE(src) \
34830 ((u_int32_t)(src)\
34831 & 0x000000ffU)
34832 #define MAC_PCU_LEGACY_PLCP_SPOOF__EIFS_MINUS_DIFS__MODIFY(dst, src) \
34833 (dst) = ((dst) &\
34834 ~0x000000ffU) | ((u_int32_t)(src) &\
34835 0x000000ffU)
34836 #define MAC_PCU_LEGACY_PLCP_SPOOF__EIFS_MINUS_DIFS__VERIFY(src) \
34837 (!(((u_int32_t)(src)\
34838 & ~0x000000ffU)))
34839
34840 /* macros for field MIN_LENGTH */
34841 #define MAC_PCU_LEGACY_PLCP_SPOOF__MIN_LENGTH__SHIFT 8
34842 #define MAC_PCU_LEGACY_PLCP_SPOOF__MIN_LENGTH__WIDTH 5
34843 #define MAC_PCU_LEGACY_PLCP_SPOOF__MIN_LENGTH__MASK 0x00001f00U
34844 #define MAC_PCU_LEGACY_PLCP_SPOOF__MIN_LENGTH__READ(src) \
34845 (((u_int32_t)(src)\
34846 & 0x00001f00U) >> 8)
34847 #define MAC_PCU_LEGACY_PLCP_SPOOF__MIN_LENGTH__WRITE(src) \
34848 (((u_int32_t)(src)\
34849 << 8) & 0x00001f00U)
34850 #define MAC_PCU_LEGACY_PLCP_SPOOF__MIN_LENGTH__MODIFY(dst, src) \
34851 (dst) = ((dst) &\
34852 ~0x00001f00U) | (((u_int32_t)(src) <<\
34853 8) & 0x00001f00U)
34854 #define MAC_PCU_LEGACY_PLCP_SPOOF__MIN_LENGTH__VERIFY(src) \
34855 (!((((u_int32_t)(src)\
34856 << 8) & ~0x00001f00U)))
34857 #define MAC_PCU_LEGACY_PLCP_SPOOF__TYPE u_int32_t
34858 #define MAC_PCU_LEGACY_PLCP_SPOOF__READ 0x00001fffU
34859 #define MAC_PCU_LEGACY_PLCP_SPOOF__WRITE 0x00001fffU
34860
34861 #endif /* __MAC_PCU_LEGACY_PLCP_SPOOF_MACRO__ */
34862
34863
34864 /* macros for mac_pcu_reg_block.MAC_PCU_LEGACY_PLCP_SPOOF */
34865 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_LEGACY_PLCP_SPOOF__NUM 1
34866
34867 /* macros for BlueprintGlobalNameSpace::MAC_PCU_PHY_ERROR_MASK_CONT */
34868 #ifndef __MAC_PCU_PHY_ERROR_MASK_CONT_MACRO__
34869 #define __MAC_PCU_PHY_ERROR_MASK_CONT_MACRO__
34870
34871 /* macros for field MASK_VALUE */
34872 #define MAC_PCU_PHY_ERROR_MASK_CONT__MASK_VALUE__SHIFT 0
34873 #define MAC_PCU_PHY_ERROR_MASK_CONT__MASK_VALUE__WIDTH 8
34874 #define MAC_PCU_PHY_ERROR_MASK_CONT__MASK_VALUE__MASK 0x000000ffU
34875 #define MAC_PCU_PHY_ERROR_MASK_CONT__MASK_VALUE__READ(src) \
34876 (u_int32_t)(src)\
34877 & 0x000000ffU
34878 #define MAC_PCU_PHY_ERROR_MASK_CONT__MASK_VALUE__WRITE(src) \
34879 ((u_int32_t)(src)\
34880 & 0x000000ffU)
34881 #define MAC_PCU_PHY_ERROR_MASK_CONT__MASK_VALUE__MODIFY(dst, src) \
34882 (dst) = ((dst) &\
34883 ~0x000000ffU) | ((u_int32_t)(src) &\
34884 0x000000ffU)
34885 #define MAC_PCU_PHY_ERROR_MASK_CONT__MASK_VALUE__VERIFY(src) \
34886 (!(((u_int32_t)(src)\
34887 & ~0x000000ffU)))
34888
34889 /* macros for field EIFS_VALUE */
34890 #define MAC_PCU_PHY_ERROR_MASK_CONT__EIFS_VALUE__SHIFT 16
34891 #define MAC_PCU_PHY_ERROR_MASK_CONT__EIFS_VALUE__WIDTH 8
34892 #define MAC_PCU_PHY_ERROR_MASK_CONT__EIFS_VALUE__MASK 0x00ff0000U
34893 #define MAC_PCU_PHY_ERROR_MASK_CONT__EIFS_VALUE__READ(src) \
34894 (((u_int32_t)(src)\
34895 & 0x00ff0000U) >> 16)
34896 #define MAC_PCU_PHY_ERROR_MASK_CONT__EIFS_VALUE__WRITE(src) \
34897 (((u_int32_t)(src)\
34898 << 16) & 0x00ff0000U)
34899 #define MAC_PCU_PHY_ERROR_MASK_CONT__EIFS_VALUE__MODIFY(dst, src) \
34900 (dst) = ((dst) &\
34901 ~0x00ff0000U) | (((u_int32_t)(src) <<\
34902 16) & 0x00ff0000U)
34903 #define MAC_PCU_PHY_ERROR_MASK_CONT__EIFS_VALUE__VERIFY(src) \
34904 (!((((u_int32_t)(src)\
34905 << 16) & ~0x00ff0000U)))
34906 #define MAC_PCU_PHY_ERROR_MASK_CONT__TYPE u_int32_t
34907 #define MAC_PCU_PHY_ERROR_MASK_CONT__READ 0x00ff00ffU
34908 #define MAC_PCU_PHY_ERROR_MASK_CONT__WRITE 0x00ff00ffU
34909
34910 #endif /* __MAC_PCU_PHY_ERROR_MASK_CONT_MACRO__ */
34911
34912
34913 /* macros for mac_pcu_reg_block.MAC_PCU_PHY_ERROR_MASK_CONT */
34914 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_PHY_ERROR_MASK_CONT__NUM 1
34915
34916 /* macros for BlueprintGlobalNameSpace::MAC_PCU_TX_TIMER */
34917 #ifndef __MAC_PCU_TX_TIMER_MACRO__
34918 #define __MAC_PCU_TX_TIMER_MACRO__
34919
34920 /* macros for field TX_TIMER */
34921 #define MAC_PCU_TX_TIMER__TX_TIMER__SHIFT 0
34922 #define MAC_PCU_TX_TIMER__TX_TIMER__WIDTH 15
34923 #define MAC_PCU_TX_TIMER__TX_TIMER__MASK 0x00007fffU
34924 #define MAC_PCU_TX_TIMER__TX_TIMER__READ(src) (u_int32_t)(src) & 0x00007fffU
34925 #define MAC_PCU_TX_TIMER__TX_TIMER__WRITE(src) ((u_int32_t)(src) & 0x00007fffU)
34926 #define MAC_PCU_TX_TIMER__TX_TIMER__MODIFY(dst, src) \
34927 (dst) = ((dst) &\
34928 ~0x00007fffU) | ((u_int32_t)(src) &\
34929 0x00007fffU)
34930 #define MAC_PCU_TX_TIMER__TX_TIMER__VERIFY(src) \
34931 (!(((u_int32_t)(src)\
34932 & ~0x00007fffU)))
34933
34934 /* macros for field TX_TIMER_ENABLE */
34935 #define MAC_PCU_TX_TIMER__TX_TIMER_ENABLE__SHIFT 15
34936 #define MAC_PCU_TX_TIMER__TX_TIMER_ENABLE__WIDTH 1
34937 #define MAC_PCU_TX_TIMER__TX_TIMER_ENABLE__MASK 0x00008000U
34938 #define MAC_PCU_TX_TIMER__TX_TIMER_ENABLE__READ(src) \
34939 (((u_int32_t)(src)\
34940 & 0x00008000U) >> 15)
34941 #define MAC_PCU_TX_TIMER__TX_TIMER_ENABLE__WRITE(src) \
34942 (((u_int32_t)(src)\
34943 << 15) & 0x00008000U)
34944 #define MAC_PCU_TX_TIMER__TX_TIMER_ENABLE__MODIFY(dst, src) \
34945 (dst) = ((dst) &\
34946 ~0x00008000U) | (((u_int32_t)(src) <<\
34947 15) & 0x00008000U)
34948 #define MAC_PCU_TX_TIMER__TX_TIMER_ENABLE__VERIFY(src) \
34949 (!((((u_int32_t)(src)\
34950 << 15) & ~0x00008000U)))
34951 #define MAC_PCU_TX_TIMER__TX_TIMER_ENABLE__SET(dst) \
34952 (dst) = ((dst) &\
34953 ~0x00008000U) | ((u_int32_t)(1) << 15)
34954 #define MAC_PCU_TX_TIMER__TX_TIMER_ENABLE__CLR(dst) \
34955 (dst) = ((dst) &\
34956 ~0x00008000U) | ((u_int32_t)(0) << 15)
34957
34958 /* macros for field RIFS_TIMER */
34959 #define MAC_PCU_TX_TIMER__RIFS_TIMER__SHIFT 16
34960 #define MAC_PCU_TX_TIMER__RIFS_TIMER__WIDTH 4
34961 #define MAC_PCU_TX_TIMER__RIFS_TIMER__MASK 0x000f0000U
34962 #define MAC_PCU_TX_TIMER__RIFS_TIMER__READ(src) \
34963 (((u_int32_t)(src)\
34964 & 0x000f0000U) >> 16)
34965 #define MAC_PCU_TX_TIMER__RIFS_TIMER__WRITE(src) \
34966 (((u_int32_t)(src)\
34967 << 16) & 0x000f0000U)
34968 #define MAC_PCU_TX_TIMER__RIFS_TIMER__MODIFY(dst, src) \
34969 (dst) = ((dst) &\
34970 ~0x000f0000U) | (((u_int32_t)(src) <<\
34971 16) & 0x000f0000U)
34972 #define MAC_PCU_TX_TIMER__RIFS_TIMER__VERIFY(src) \
34973 (!((((u_int32_t)(src)\
34974 << 16) & ~0x000f0000U)))
34975
34976 /* macros for field QUIET_TIMER */
34977 #define MAC_PCU_TX_TIMER__QUIET_TIMER__SHIFT 20
34978 #define MAC_PCU_TX_TIMER__QUIET_TIMER__WIDTH 5
34979 #define MAC_PCU_TX_TIMER__QUIET_TIMER__MASK 0x01f00000U
34980 #define MAC_PCU_TX_TIMER__QUIET_TIMER__READ(src) \
34981 (((u_int32_t)(src)\
34982 & 0x01f00000U) >> 20)
34983 #define MAC_PCU_TX_TIMER__QUIET_TIMER__WRITE(src) \
34984 (((u_int32_t)(src)\
34985 << 20) & 0x01f00000U)
34986 #define MAC_PCU_TX_TIMER__QUIET_TIMER__MODIFY(dst, src) \
34987 (dst) = ((dst) &\
34988 ~0x01f00000U) | (((u_int32_t)(src) <<\
34989 20) & 0x01f00000U)
34990 #define MAC_PCU_TX_TIMER__QUIET_TIMER__VERIFY(src) \
34991 (!((((u_int32_t)(src)\
34992 << 20) & ~0x01f00000U)))
34993
34994 /* macros for field QUIET_TIMER_ENABLE */
34995 #define MAC_PCU_TX_TIMER__QUIET_TIMER_ENABLE__SHIFT 25
34996 #define MAC_PCU_TX_TIMER__QUIET_TIMER_ENABLE__WIDTH 1
34997 #define MAC_PCU_TX_TIMER__QUIET_TIMER_ENABLE__MASK 0x02000000U
34998 #define MAC_PCU_TX_TIMER__QUIET_TIMER_ENABLE__READ(src) \
34999 (((u_int32_t)(src)\
35000 & 0x02000000U) >> 25)
35001 #define MAC_PCU_TX_TIMER__QUIET_TIMER_ENABLE__WRITE(src) \
35002 (((u_int32_t)(src)\
35003 << 25) & 0x02000000U)
35004 #define MAC_PCU_TX_TIMER__QUIET_TIMER_ENABLE__MODIFY(dst, src) \
35005 (dst) = ((dst) &\
35006 ~0x02000000U) | (((u_int32_t)(src) <<\
35007 25) & 0x02000000U)
35008 #define MAC_PCU_TX_TIMER__QUIET_TIMER_ENABLE__VERIFY(src) \
35009 (!((((u_int32_t)(src)\
35010 << 25) & ~0x02000000U)))
35011 #define MAC_PCU_TX_TIMER__QUIET_TIMER_ENABLE__SET(dst) \
35012 (dst) = ((dst) &\
35013 ~0x02000000U) | ((u_int32_t)(1) << 25)
35014 #define MAC_PCU_TX_TIMER__QUIET_TIMER_ENABLE__CLR(dst) \
35015 (dst) = ((dst) &\
35016 ~0x02000000U) | ((u_int32_t)(0) << 25)
35017 #define MAC_PCU_TX_TIMER__TYPE u_int32_t
35018 #define MAC_PCU_TX_TIMER__READ 0x03ffffffU
35019 #define MAC_PCU_TX_TIMER__WRITE 0x03ffffffU
35020
35021 #endif /* __MAC_PCU_TX_TIMER_MACRO__ */
35022
35023
35024 /* macros for mac_pcu_reg_block.MAC_PCU_TX_TIMER */
35025 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_TX_TIMER__NUM 1
35026
35027 /* macros for BlueprintGlobalNameSpace::MAC_PCU_TXBUF_CTRL */
35028 #ifndef __MAC_PCU_TXBUF_CTRL_MACRO__
35029 #define __MAC_PCU_TXBUF_CTRL_MACRO__
35030
35031 /* macros for field USABLE_ENTRIES */
35032 #define MAC_PCU_TXBUF_CTRL__USABLE_ENTRIES__SHIFT 0
35033 #define MAC_PCU_TXBUF_CTRL__USABLE_ENTRIES__WIDTH 12
35034 #define MAC_PCU_TXBUF_CTRL__USABLE_ENTRIES__MASK 0x00000fffU
35035 #define MAC_PCU_TXBUF_CTRL__USABLE_ENTRIES__READ(src) \
35036 (u_int32_t)(src)\
35037 & 0x00000fffU
35038 #define MAC_PCU_TXBUF_CTRL__USABLE_ENTRIES__WRITE(src) \
35039 ((u_int32_t)(src)\
35040 & 0x00000fffU)
35041 #define MAC_PCU_TXBUF_CTRL__USABLE_ENTRIES__MODIFY(dst, src) \
35042 (dst) = ((dst) &\
35043 ~0x00000fffU) | ((u_int32_t)(src) &\
35044 0x00000fffU)
35045 #define MAC_PCU_TXBUF_CTRL__USABLE_ENTRIES__VERIFY(src) \
35046 (!(((u_int32_t)(src)\
35047 & ~0x00000fffU)))
35048
35049 /* macros for field TX_FIFO_WRAP_ENABLE */
35050 #define MAC_PCU_TXBUF_CTRL__TX_FIFO_WRAP_ENABLE__SHIFT 16
35051 #define MAC_PCU_TXBUF_CTRL__TX_FIFO_WRAP_ENABLE__WIDTH 1
35052 #define MAC_PCU_TXBUF_CTRL__TX_FIFO_WRAP_ENABLE__MASK 0x00010000U
35053 #define MAC_PCU_TXBUF_CTRL__TX_FIFO_WRAP_ENABLE__READ(src) \
35054 (((u_int32_t)(src)\
35055 & 0x00010000U) >> 16)
35056 #define MAC_PCU_TXBUF_CTRL__TX_FIFO_WRAP_ENABLE__WRITE(src) \
35057 (((u_int32_t)(src)\
35058 << 16) & 0x00010000U)
35059 #define MAC_PCU_TXBUF_CTRL__TX_FIFO_WRAP_ENABLE__MODIFY(dst, src) \
35060 (dst) = ((dst) &\
35061 ~0x00010000U) | (((u_int32_t)(src) <<\
35062 16) & 0x00010000U)
35063 #define MAC_PCU_TXBUF_CTRL__TX_FIFO_WRAP_ENABLE__VERIFY(src) \
35064 (!((((u_int32_t)(src)\
35065 << 16) & ~0x00010000U)))
35066 #define MAC_PCU_TXBUF_CTRL__TX_FIFO_WRAP_ENABLE__SET(dst) \
35067 (dst) = ((dst) &\
35068 ~0x00010000U) | ((u_int32_t)(1) << 16)
35069 #define MAC_PCU_TXBUF_CTRL__TX_FIFO_WRAP_ENABLE__CLR(dst) \
35070 (dst) = ((dst) &\
35071 ~0x00010000U) | ((u_int32_t)(0) << 16)
35072 #define MAC_PCU_TXBUF_CTRL__TYPE u_int32_t
35073 #define MAC_PCU_TXBUF_CTRL__READ 0x00010fffU
35074 #define MAC_PCU_TXBUF_CTRL__WRITE 0x00010fffU
35075
35076 #endif /* __MAC_PCU_TXBUF_CTRL_MACRO__ */
35077
35078
35079 /* macros for mac_pcu_reg_block.MAC_PCU_TXBUF_CTRL */
35080 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_TXBUF_CTRL__NUM 1
35081
35082 /* macros for BlueprintGlobalNameSpace::MAC_PCU_MISC_MODE2 */
35083 #ifndef __MAC_PCU_MISC_MODE2_MACRO__
35084 #define __MAC_PCU_MISC_MODE2_MACRO__
35085
35086 /* macros for field BUG_21532_FIX_ENABLE */
35087 #define MAC_PCU_MISC_MODE2__BUG_21532_FIX_ENABLE__SHIFT 0
35088 #define MAC_PCU_MISC_MODE2__BUG_21532_FIX_ENABLE__WIDTH 1
35089 #define MAC_PCU_MISC_MODE2__BUG_21532_FIX_ENABLE__MASK 0x00000001U
35090 #define MAC_PCU_MISC_MODE2__BUG_21532_FIX_ENABLE__READ(src) \
35091 (u_int32_t)(src)\
35092 & 0x00000001U
35093 #define MAC_PCU_MISC_MODE2__BUG_21532_FIX_ENABLE__WRITE(src) \
35094 ((u_int32_t)(src)\
35095 & 0x00000001U)
35096 #define MAC_PCU_MISC_MODE2__BUG_21532_FIX_ENABLE__MODIFY(dst, src) \
35097 (dst) = ((dst) &\
35098 ~0x00000001U) | ((u_int32_t)(src) &\
35099 0x00000001U)
35100 #define MAC_PCU_MISC_MODE2__BUG_21532_FIX_ENABLE__VERIFY(src) \
35101 (!(((u_int32_t)(src)\
35102 & ~0x00000001U)))
35103 #define MAC_PCU_MISC_MODE2__BUG_21532_FIX_ENABLE__SET(dst) \
35104 (dst) = ((dst) &\
35105 ~0x00000001U) | (u_int32_t)(1)
35106 #define MAC_PCU_MISC_MODE2__BUG_21532_FIX_ENABLE__CLR(dst) \
35107 (dst) = ((dst) &\
35108 ~0x00000001U) | (u_int32_t)(0)
35109
35110 /* macros for field MGMT_CRYPTO_ENABLE */
35111 #define MAC_PCU_MISC_MODE2__MGMT_CRYPTO_ENABLE__SHIFT 1
35112 #define MAC_PCU_MISC_MODE2__MGMT_CRYPTO_ENABLE__WIDTH 1
35113 #define MAC_PCU_MISC_MODE2__MGMT_CRYPTO_ENABLE__MASK 0x00000002U
35114 #define MAC_PCU_MISC_MODE2__MGMT_CRYPTO_ENABLE__READ(src) \
35115 (((u_int32_t)(src)\
35116 & 0x00000002U) >> 1)
35117 #define MAC_PCU_MISC_MODE2__MGMT_CRYPTO_ENABLE__WRITE(src) \
35118 (((u_int32_t)(src)\
35119 << 1) & 0x00000002U)
35120 #define MAC_PCU_MISC_MODE2__MGMT_CRYPTO_ENABLE__MODIFY(dst, src) \
35121 (dst) = ((dst) &\
35122 ~0x00000002U) | (((u_int32_t)(src) <<\
35123 1) & 0x00000002U)
35124 #define MAC_PCU_MISC_MODE2__MGMT_CRYPTO_ENABLE__VERIFY(src) \
35125 (!((((u_int32_t)(src)\
35126 << 1) & ~0x00000002U)))
35127 #define MAC_PCU_MISC_MODE2__MGMT_CRYPTO_ENABLE__SET(dst) \
35128 (dst) = ((dst) &\
35129 ~0x00000002U) | ((u_int32_t)(1) << 1)
35130 #define MAC_PCU_MISC_MODE2__MGMT_CRYPTO_ENABLE__CLR(dst) \
35131 (dst) = ((dst) &\
35132 ~0x00000002U) | ((u_int32_t)(0) << 1)
35133
35134 /* macros for field NO_CRYPTO_FOR_NON_DATA_PKT */
35135 #define MAC_PCU_MISC_MODE2__NO_CRYPTO_FOR_NON_DATA_PKT__SHIFT 2
35136 #define MAC_PCU_MISC_MODE2__NO_CRYPTO_FOR_NON_DATA_PKT__WIDTH 1
35137 #define MAC_PCU_MISC_MODE2__NO_CRYPTO_FOR_NON_DATA_PKT__MASK 0x00000004U
35138 #define MAC_PCU_MISC_MODE2__NO_CRYPTO_FOR_NON_DATA_PKT__READ(src) \
35139 (((u_int32_t)(src)\
35140 & 0x00000004U) >> 2)
35141 #define MAC_PCU_MISC_MODE2__NO_CRYPTO_FOR_NON_DATA_PKT__WRITE(src) \
35142 (((u_int32_t)(src)\
35143 << 2) & 0x00000004U)
35144 #define MAC_PCU_MISC_MODE2__NO_CRYPTO_FOR_NON_DATA_PKT__MODIFY(dst, src) \
35145 (dst) = ((dst) &\
35146 ~0x00000004U) | (((u_int32_t)(src) <<\
35147 2) & 0x00000004U)
35148 #define MAC_PCU_MISC_MODE2__NO_CRYPTO_FOR_NON_DATA_PKT__VERIFY(src) \
35149 (!((((u_int32_t)(src)\
35150 << 2) & ~0x00000004U)))
35151 #define MAC_PCU_MISC_MODE2__NO_CRYPTO_FOR_NON_DATA_PKT__SET(dst) \
35152 (dst) = ((dst) &\
35153 ~0x00000004U) | ((u_int32_t)(1) << 2)
35154 #define MAC_PCU_MISC_MODE2__NO_CRYPTO_FOR_NON_DATA_PKT__CLR(dst) \
35155 (dst) = ((dst) &\
35156 ~0x00000004U) | ((u_int32_t)(0) << 2)
35157
35158 /* macros for field BUG_58603_FIX_ENABLE */
35159 #define MAC_PCU_MISC_MODE2__BUG_58603_FIX_ENABLE__SHIFT 3
35160 #define MAC_PCU_MISC_MODE2__BUG_58603_FIX_ENABLE__WIDTH 1
35161 #define MAC_PCU_MISC_MODE2__BUG_58603_FIX_ENABLE__MASK 0x00000008U
35162 #define MAC_PCU_MISC_MODE2__BUG_58603_FIX_ENABLE__READ(src) \
35163 (((u_int32_t)(src)\
35164 & 0x00000008U) >> 3)
35165 #define MAC_PCU_MISC_MODE2__BUG_58603_FIX_ENABLE__WRITE(src) \
35166 (((u_int32_t)(src)\
35167 << 3) & 0x00000008U)
35168 #define MAC_PCU_MISC_MODE2__BUG_58603_FIX_ENABLE__MODIFY(dst, src) \
35169 (dst) = ((dst) &\
35170 ~0x00000008U) | (((u_int32_t)(src) <<\
35171 3) & 0x00000008U)
35172 #define MAC_PCU_MISC_MODE2__BUG_58603_FIX_ENABLE__VERIFY(src) \
35173 (!((((u_int32_t)(src)\
35174 << 3) & ~0x00000008U)))
35175 #define MAC_PCU_MISC_MODE2__BUG_58603_FIX_ENABLE__SET(dst) \
35176 (dst) = ((dst) &\
35177 ~0x00000008U) | ((u_int32_t)(1) << 3)
35178 #define MAC_PCU_MISC_MODE2__BUG_58603_FIX_ENABLE__CLR(dst) \
35179 (dst) = ((dst) &\
35180 ~0x00000008U) | ((u_int32_t)(0) << 3)
35181
35182 /* macros for field BUG_58057_FIX_ENABLE */
35183 #define MAC_PCU_MISC_MODE2__BUG_58057_FIX_ENABLE__SHIFT 4
35184 #define MAC_PCU_MISC_MODE2__BUG_58057_FIX_ENABLE__WIDTH 1
35185 #define MAC_PCU_MISC_MODE2__BUG_58057_FIX_ENABLE__MASK 0x00000010U
35186 #define MAC_PCU_MISC_MODE2__BUG_58057_FIX_ENABLE__READ(src) \
35187 (((u_int32_t)(src)\
35188 & 0x00000010U) >> 4)
35189 #define MAC_PCU_MISC_MODE2__BUG_58057_FIX_ENABLE__WRITE(src) \
35190 (((u_int32_t)(src)\
35191 << 4) & 0x00000010U)
35192 #define MAC_PCU_MISC_MODE2__BUG_58057_FIX_ENABLE__MODIFY(dst, src) \
35193 (dst) = ((dst) &\
35194 ~0x00000010U) | (((u_int32_t)(src) <<\
35195 4) & 0x00000010U)
35196 #define MAC_PCU_MISC_MODE2__BUG_58057_FIX_ENABLE__VERIFY(src) \
35197 (!((((u_int32_t)(src)\
35198 << 4) & ~0x00000010U)))
35199 #define MAC_PCU_MISC_MODE2__BUG_58057_FIX_ENABLE__SET(dst) \
35200 (dst) = ((dst) &\
35201 ~0x00000010U) | ((u_int32_t)(1) << 4)
35202 #define MAC_PCU_MISC_MODE2__BUG_58057_FIX_ENABLE__CLR(dst) \
35203 (dst) = ((dst) &\
35204 ~0x00000010U) | ((u_int32_t)(0) << 4)
35205
35206 /* macros for field RESERVED_0 */
35207 #define MAC_PCU_MISC_MODE2__RESERVED_0__SHIFT 5
35208 #define MAC_PCU_MISC_MODE2__RESERVED_0__WIDTH 1
35209 #define MAC_PCU_MISC_MODE2__RESERVED_0__MASK 0x00000020U
35210 #define MAC_PCU_MISC_MODE2__RESERVED_0__READ(src) \
35211 (((u_int32_t)(src)\
35212 & 0x00000020U) >> 5)
35213 #define MAC_PCU_MISC_MODE2__RESERVED_0__WRITE(src) \
35214 (((u_int32_t)(src)\
35215 << 5) & 0x00000020U)
35216 #define MAC_PCU_MISC_MODE2__RESERVED_0__MODIFY(dst, src) \
35217 (dst) = ((dst) &\
35218 ~0x00000020U) | (((u_int32_t)(src) <<\
35219 5) & 0x00000020U)
35220 #define MAC_PCU_MISC_MODE2__RESERVED_0__VERIFY(src) \
35221 (!((((u_int32_t)(src)\
35222 << 5) & ~0x00000020U)))
35223 #define MAC_PCU_MISC_MODE2__RESERVED_0__SET(dst) \
35224 (dst) = ((dst) &\
35225 ~0x00000020U) | ((u_int32_t)(1) << 5)
35226 #define MAC_PCU_MISC_MODE2__RESERVED_0__CLR(dst) \
35227 (dst) = ((dst) &\
35228 ~0x00000020U) | ((u_int32_t)(0) << 5)
35229
35230 /* macros for field ADHOC_MCAST_KEYID_ENABLE */
35231 #define MAC_PCU_MISC_MODE2__ADHOC_MCAST_KEYID_ENABLE__SHIFT 6
35232 #define MAC_PCU_MISC_MODE2__ADHOC_MCAST_KEYID_ENABLE__WIDTH 1
35233 #define MAC_PCU_MISC_MODE2__ADHOC_MCAST_KEYID_ENABLE__MASK 0x00000040U
35234 #define MAC_PCU_MISC_MODE2__ADHOC_MCAST_KEYID_ENABLE__READ(src) \
35235 (((u_int32_t)(src)\
35236 & 0x00000040U) >> 6)
35237 #define MAC_PCU_MISC_MODE2__ADHOC_MCAST_KEYID_ENABLE__WRITE(src) \
35238 (((u_int32_t)(src)\
35239 << 6) & 0x00000040U)
35240 #define MAC_PCU_MISC_MODE2__ADHOC_MCAST_KEYID_ENABLE__MODIFY(dst, src) \
35241 (dst) = ((dst) &\
35242 ~0x00000040U) | (((u_int32_t)(src) <<\
35243 6) & 0x00000040U)
35244 #define MAC_PCU_MISC_MODE2__ADHOC_MCAST_KEYID_ENABLE__VERIFY(src) \
35245 (!((((u_int32_t)(src)\
35246 << 6) & ~0x00000040U)))
35247 #define MAC_PCU_MISC_MODE2__ADHOC_MCAST_KEYID_ENABLE__SET(dst) \
35248 (dst) = ((dst) &\
35249 ~0x00000040U) | ((u_int32_t)(1) << 6)
35250 #define MAC_PCU_MISC_MODE2__ADHOC_MCAST_KEYID_ENABLE__CLR(dst) \
35251 (dst) = ((dst) &\
35252 ~0x00000040U) | ((u_int32_t)(0) << 6)
35253
35254 /* macros for field CFP_IGNORE */
35255 #define MAC_PCU_MISC_MODE2__CFP_IGNORE__SHIFT 7
35256 #define MAC_PCU_MISC_MODE2__CFP_IGNORE__WIDTH 1
35257 #define MAC_PCU_MISC_MODE2__CFP_IGNORE__MASK 0x00000080U
35258 #define MAC_PCU_MISC_MODE2__CFP_IGNORE__READ(src) \
35259 (((u_int32_t)(src)\
35260 & 0x00000080U) >> 7)
35261 #define MAC_PCU_MISC_MODE2__CFP_IGNORE__WRITE(src) \
35262 (((u_int32_t)(src)\
35263 << 7) & 0x00000080U)
35264 #define MAC_PCU_MISC_MODE2__CFP_IGNORE__MODIFY(dst, src) \
35265 (dst) = ((dst) &\
35266 ~0x00000080U) | (((u_int32_t)(src) <<\
35267 7) & 0x00000080U)
35268 #define MAC_PCU_MISC_MODE2__CFP_IGNORE__VERIFY(src) \
35269 (!((((u_int32_t)(src)\
35270 << 7) & ~0x00000080U)))
35271 #define MAC_PCU_MISC_MODE2__CFP_IGNORE__SET(dst) \
35272 (dst) = ((dst) &\
35273 ~0x00000080U) | ((u_int32_t)(1) << 7)
35274 #define MAC_PCU_MISC_MODE2__CFP_IGNORE__CLR(dst) \
35275 (dst) = ((dst) &\
35276 ~0x00000080U) | ((u_int32_t)(0) << 7)
35277
35278 /* macros for field MGMT_QOS */
35279 #define MAC_PCU_MISC_MODE2__MGMT_QOS__SHIFT 8
35280 #define MAC_PCU_MISC_MODE2__MGMT_QOS__WIDTH 8
35281 #define MAC_PCU_MISC_MODE2__MGMT_QOS__MASK 0x0000ff00U
35282 #define MAC_PCU_MISC_MODE2__MGMT_QOS__READ(src) \
35283 (((u_int32_t)(src)\
35284 & 0x0000ff00U) >> 8)
35285 #define MAC_PCU_MISC_MODE2__MGMT_QOS__WRITE(src) \
35286 (((u_int32_t)(src)\
35287 << 8) & 0x0000ff00U)
35288 #define MAC_PCU_MISC_MODE2__MGMT_QOS__MODIFY(dst, src) \
35289 (dst) = ((dst) &\
35290 ~0x0000ff00U) | (((u_int32_t)(src) <<\
35291 8) & 0x0000ff00U)
35292 #define MAC_PCU_MISC_MODE2__MGMT_QOS__VERIFY(src) \
35293 (!((((u_int32_t)(src)\
35294 << 8) & ~0x0000ff00U)))
35295
35296 /* macros for field ENABLE_LOAD_NAV_BEACON_DURATION */
35297 #define MAC_PCU_MISC_MODE2__ENABLE_LOAD_NAV_BEACON_DURATION__SHIFT 16
35298 #define MAC_PCU_MISC_MODE2__ENABLE_LOAD_NAV_BEACON_DURATION__WIDTH 1
35299 #define MAC_PCU_MISC_MODE2__ENABLE_LOAD_NAV_BEACON_DURATION__MASK 0x00010000U
35300 #define MAC_PCU_MISC_MODE2__ENABLE_LOAD_NAV_BEACON_DURATION__READ(src) \
35301 (((u_int32_t)(src)\
35302 & 0x00010000U) >> 16)
35303 #define MAC_PCU_MISC_MODE2__ENABLE_LOAD_NAV_BEACON_DURATION__WRITE(src) \
35304 (((u_int32_t)(src)\
35305 << 16) & 0x00010000U)
35306 #define MAC_PCU_MISC_MODE2__ENABLE_LOAD_NAV_BEACON_DURATION__MODIFY(dst, src) \
35307 (dst) = ((dst) &\
35308 ~0x00010000U) | (((u_int32_t)(src) <<\
35309 16) & 0x00010000U)
35310 #define MAC_PCU_MISC_MODE2__ENABLE_LOAD_NAV_BEACON_DURATION__VERIFY(src) \
35311 (!((((u_int32_t)(src)\
35312 << 16) & ~0x00010000U)))
35313 #define MAC_PCU_MISC_MODE2__ENABLE_LOAD_NAV_BEACON_DURATION__SET(dst) \
35314 (dst) = ((dst) &\
35315 ~0x00010000U) | ((u_int32_t)(1) << 16)
35316 #define MAC_PCU_MISC_MODE2__ENABLE_LOAD_NAV_BEACON_DURATION__CLR(dst) \
35317 (dst) = ((dst) &\
35318 ~0x00010000U) | ((u_int32_t)(0) << 16)
35319
35320 /* macros for field AGG_WEP */
35321 #define MAC_PCU_MISC_MODE2__AGG_WEP__SHIFT 17
35322 #define MAC_PCU_MISC_MODE2__AGG_WEP__WIDTH 1
35323 #define MAC_PCU_MISC_MODE2__AGG_WEP__MASK 0x00020000U
35324 #define MAC_PCU_MISC_MODE2__AGG_WEP__READ(src) \
35325 (((u_int32_t)(src)\
35326 & 0x00020000U) >> 17)
35327 #define MAC_PCU_MISC_MODE2__AGG_WEP__WRITE(src) \
35328 (((u_int32_t)(src)\
35329 << 17) & 0x00020000U)
35330 #define MAC_PCU_MISC_MODE2__AGG_WEP__MODIFY(dst, src) \
35331 (dst) = ((dst) &\
35332 ~0x00020000U) | (((u_int32_t)(src) <<\
35333 17) & 0x00020000U)
35334 #define MAC_PCU_MISC_MODE2__AGG_WEP__VERIFY(src) \
35335 (!((((u_int32_t)(src)\
35336 << 17) & ~0x00020000U)))
35337 #define MAC_PCU_MISC_MODE2__AGG_WEP__SET(dst) \
35338 (dst) = ((dst) &\
35339 ~0x00020000U) | ((u_int32_t)(1) << 17)
35340 #define MAC_PCU_MISC_MODE2__AGG_WEP__CLR(dst) \
35341 (dst) = ((dst) &\
35342 ~0x00020000U) | ((u_int32_t)(0) << 17)
35343
35344 /* macros for field BC_MC_WAPI_MODE */
35345 #define MAC_PCU_MISC_MODE2__BC_MC_WAPI_MODE__SHIFT 18
35346 #define MAC_PCU_MISC_MODE2__BC_MC_WAPI_MODE__WIDTH 1
35347 #define MAC_PCU_MISC_MODE2__BC_MC_WAPI_MODE__MASK 0x00040000U
35348 #define MAC_PCU_MISC_MODE2__BC_MC_WAPI_MODE__READ(src) \
35349 (((u_int32_t)(src)\
35350 & 0x00040000U) >> 18)
35351 #define MAC_PCU_MISC_MODE2__BC_MC_WAPI_MODE__WRITE(src) \
35352 (((u_int32_t)(src)\
35353 << 18) & 0x00040000U)
35354 #define MAC_PCU_MISC_MODE2__BC_MC_WAPI_MODE__MODIFY(dst, src) \
35355 (dst) = ((dst) &\
35356 ~0x00040000U) | (((u_int32_t)(src) <<\
35357 18) & 0x00040000U)
35358 #define MAC_PCU_MISC_MODE2__BC_MC_WAPI_MODE__VERIFY(src) \
35359 (!((((u_int32_t)(src)\
35360 << 18) & ~0x00040000U)))
35361 #define MAC_PCU_MISC_MODE2__BC_MC_WAPI_MODE__SET(dst) \
35362 (dst) = ((dst) &\
35363 ~0x00040000U) | ((u_int32_t)(1) << 18)
35364 #define MAC_PCU_MISC_MODE2__BC_MC_WAPI_MODE__CLR(dst) \
35365 (dst) = ((dst) &\
35366 ~0x00040000U) | ((u_int32_t)(0) << 18)
35367
35368 /* macros for field DUR_ACCOUNT_BY_BA */
35369 #define MAC_PCU_MISC_MODE2__DUR_ACCOUNT_BY_BA__SHIFT 19
35370 #define MAC_PCU_MISC_MODE2__DUR_ACCOUNT_BY_BA__WIDTH 1
35371 #define MAC_PCU_MISC_MODE2__DUR_ACCOUNT_BY_BA__MASK 0x00080000U
35372 #define MAC_PCU_MISC_MODE2__DUR_ACCOUNT_BY_BA__READ(src) \
35373 (((u_int32_t)(src)\
35374 & 0x00080000U) >> 19)
35375 #define MAC_PCU_MISC_MODE2__DUR_ACCOUNT_BY_BA__WRITE(src) \
35376 (((u_int32_t)(src)\
35377 << 19) & 0x00080000U)
35378 #define MAC_PCU_MISC_MODE2__DUR_ACCOUNT_BY_BA__MODIFY(dst, src) \
35379 (dst) = ((dst) &\
35380 ~0x00080000U) | (((u_int32_t)(src) <<\
35381 19) & 0x00080000U)
35382 #define MAC_PCU_MISC_MODE2__DUR_ACCOUNT_BY_BA__VERIFY(src) \
35383 (!((((u_int32_t)(src)\
35384 << 19) & ~0x00080000U)))
35385 #define MAC_PCU_MISC_MODE2__DUR_ACCOUNT_BY_BA__SET(dst) \
35386 (dst) = ((dst) &\
35387 ~0x00080000U) | ((u_int32_t)(1) << 19)
35388 #define MAC_PCU_MISC_MODE2__DUR_ACCOUNT_BY_BA__CLR(dst) \
35389 (dst) = ((dst) &\
35390 ~0x00080000U) | ((u_int32_t)(0) << 19)
35391
35392 /* macros for field BUG_28676 */
35393 #define MAC_PCU_MISC_MODE2__BUG_28676__SHIFT 20
35394 #define MAC_PCU_MISC_MODE2__BUG_28676__WIDTH 1
35395 #define MAC_PCU_MISC_MODE2__BUG_28676__MASK 0x00100000U
35396 #define MAC_PCU_MISC_MODE2__BUG_28676__READ(src) \
35397 (((u_int32_t)(src)\
35398 & 0x00100000U) >> 20)
35399 #define MAC_PCU_MISC_MODE2__BUG_28676__WRITE(src) \
35400 (((u_int32_t)(src)\
35401 << 20) & 0x00100000U)
35402 #define MAC_PCU_MISC_MODE2__BUG_28676__MODIFY(dst, src) \
35403 (dst) = ((dst) &\
35404 ~0x00100000U) | (((u_int32_t)(src) <<\
35405 20) & 0x00100000U)
35406 #define MAC_PCU_MISC_MODE2__BUG_28676__VERIFY(src) \
35407 (!((((u_int32_t)(src)\
35408 << 20) & ~0x00100000U)))
35409 #define MAC_PCU_MISC_MODE2__BUG_28676__SET(dst) \
35410 (dst) = ((dst) &\
35411 ~0x00100000U) | ((u_int32_t)(1) << 20)
35412 #define MAC_PCU_MISC_MODE2__BUG_28676__CLR(dst) \
35413 (dst) = ((dst) &\
35414 ~0x00100000U) | ((u_int32_t)(0) << 20)
35415
35416 /* macros for field CLEAR_MORE_FRAG */
35417 #define MAC_PCU_MISC_MODE2__CLEAR_MORE_FRAG__SHIFT 21
35418 #define MAC_PCU_MISC_MODE2__CLEAR_MORE_FRAG__WIDTH 1
35419 #define MAC_PCU_MISC_MODE2__CLEAR_MORE_FRAG__MASK 0x00200000U
35420 #define MAC_PCU_MISC_MODE2__CLEAR_MORE_FRAG__READ(src) \
35421 (((u_int32_t)(src)\
35422 & 0x00200000U) >> 21)
35423 #define MAC_PCU_MISC_MODE2__CLEAR_MORE_FRAG__WRITE(src) \
35424 (((u_int32_t)(src)\
35425 << 21) & 0x00200000U)
35426 #define MAC_PCU_MISC_MODE2__CLEAR_MORE_FRAG__MODIFY(dst, src) \
35427 (dst) = ((dst) &\
35428 ~0x00200000U) | (((u_int32_t)(src) <<\
35429 21) & 0x00200000U)
35430 #define MAC_PCU_MISC_MODE2__CLEAR_MORE_FRAG__VERIFY(src) \
35431 (!((((u_int32_t)(src)\
35432 << 21) & ~0x00200000U)))
35433 #define MAC_PCU_MISC_MODE2__CLEAR_MORE_FRAG__SET(dst) \
35434 (dst) = ((dst) &\
35435 ~0x00200000U) | ((u_int32_t)(1) << 21)
35436 #define MAC_PCU_MISC_MODE2__CLEAR_MORE_FRAG__CLR(dst) \
35437 (dst) = ((dst) &\
35438 ~0x00200000U) | ((u_int32_t)(0) << 21)
35439
35440 /* macros for field IGNORE_TXOP_1ST_PKT */
35441 #define MAC_PCU_MISC_MODE2__IGNORE_TXOP_1ST_PKT__SHIFT 22
35442 #define MAC_PCU_MISC_MODE2__IGNORE_TXOP_1ST_PKT__WIDTH 1
35443 #define MAC_PCU_MISC_MODE2__IGNORE_TXOP_1ST_PKT__MASK 0x00400000U
35444 #define MAC_PCU_MISC_MODE2__IGNORE_TXOP_1ST_PKT__READ(src) \
35445 (((u_int32_t)(src)\
35446 & 0x00400000U) >> 22)
35447 #define MAC_PCU_MISC_MODE2__IGNORE_TXOP_1ST_PKT__WRITE(src) \
35448 (((u_int32_t)(src)\
35449 << 22) & 0x00400000U)
35450 #define MAC_PCU_MISC_MODE2__IGNORE_TXOP_1ST_PKT__MODIFY(dst, src) \
35451 (dst) = ((dst) &\
35452 ~0x00400000U) | (((u_int32_t)(src) <<\
35453 22) & 0x00400000U)
35454 #define MAC_PCU_MISC_MODE2__IGNORE_TXOP_1ST_PKT__VERIFY(src) \
35455 (!((((u_int32_t)(src)\
35456 << 22) & ~0x00400000U)))
35457 #define MAC_PCU_MISC_MODE2__IGNORE_TXOP_1ST_PKT__SET(dst) \
35458 (dst) = ((dst) &\
35459 ~0x00400000U) | ((u_int32_t)(1) << 22)
35460 #define MAC_PCU_MISC_MODE2__IGNORE_TXOP_1ST_PKT__CLR(dst) \
35461 (dst) = ((dst) &\
35462 ~0x00400000U) | ((u_int32_t)(0) << 22)
35463
35464 /* macros for field MPDU_DENSITY_STS_FIX */
35465 #define MAC_PCU_MISC_MODE2__MPDU_DENSITY_STS_FIX__SHIFT 23
35466 #define MAC_PCU_MISC_MODE2__MPDU_DENSITY_STS_FIX__WIDTH 1
35467 #define MAC_PCU_MISC_MODE2__MPDU_DENSITY_STS_FIX__MASK 0x00800000U
35468 #define MAC_PCU_MISC_MODE2__MPDU_DENSITY_STS_FIX__READ(src) \
35469 (((u_int32_t)(src)\
35470 & 0x00800000U) >> 23)
35471 #define MAC_PCU_MISC_MODE2__MPDU_DENSITY_STS_FIX__WRITE(src) \
35472 (((u_int32_t)(src)\
35473 << 23) & 0x00800000U)
35474 #define MAC_PCU_MISC_MODE2__MPDU_DENSITY_STS_FIX__MODIFY(dst, src) \
35475 (dst) = ((dst) &\
35476 ~0x00800000U) | (((u_int32_t)(src) <<\
35477 23) & 0x00800000U)
35478 #define MAC_PCU_MISC_MODE2__MPDU_DENSITY_STS_FIX__VERIFY(src) \
35479 (!((((u_int32_t)(src)\
35480 << 23) & ~0x00800000U)))
35481 #define MAC_PCU_MISC_MODE2__MPDU_DENSITY_STS_FIX__SET(dst) \
35482 (dst) = ((dst) &\
35483 ~0x00800000U) | ((u_int32_t)(1) << 23)
35484 #define MAC_PCU_MISC_MODE2__MPDU_DENSITY_STS_FIX__CLR(dst) \
35485 (dst) = ((dst) &\
35486 ~0x00800000U) | ((u_int32_t)(0) << 23)
35487
35488 /* macros for field MPDU_DENSITY_WAIT_WEP */
35489 #define MAC_PCU_MISC_MODE2__MPDU_DENSITY_WAIT_WEP__SHIFT 24
35490 #define MAC_PCU_MISC_MODE2__MPDU_DENSITY_WAIT_WEP__WIDTH 1
35491 #define MAC_PCU_MISC_MODE2__MPDU_DENSITY_WAIT_WEP__MASK 0x01000000U
35492 #define MAC_PCU_MISC_MODE2__MPDU_DENSITY_WAIT_WEP__READ(src) \
35493 (((u_int32_t)(src)\
35494 & 0x01000000U) >> 24)
35495 #define MAC_PCU_MISC_MODE2__MPDU_DENSITY_WAIT_WEP__WRITE(src) \
35496 (((u_int32_t)(src)\
35497 << 24) & 0x01000000U)
35498 #define MAC_PCU_MISC_MODE2__MPDU_DENSITY_WAIT_WEP__MODIFY(dst, src) \
35499 (dst) = ((dst) &\
35500 ~0x01000000U) | (((u_int32_t)(src) <<\
35501 24) & 0x01000000U)
35502 #define MAC_PCU_MISC_MODE2__MPDU_DENSITY_WAIT_WEP__VERIFY(src) \
35503 (!((((u_int32_t)(src)\
35504 << 24) & ~0x01000000U)))
35505 #define MAC_PCU_MISC_MODE2__MPDU_DENSITY_WAIT_WEP__SET(dst) \
35506 (dst) = ((dst) &\
35507 ~0x01000000U) | ((u_int32_t)(1) << 24)
35508 #define MAC_PCU_MISC_MODE2__MPDU_DENSITY_WAIT_WEP__CLR(dst) \
35509 (dst) = ((dst) &\
35510 ~0x01000000U) | ((u_int32_t)(0) << 24)
35511
35512 /* macros for field RCV_TIMESTAMP_FIX */
35513 #define MAC_PCU_MISC_MODE2__RCV_TIMESTAMP_FIX__SHIFT 25
35514 #define MAC_PCU_MISC_MODE2__RCV_TIMESTAMP_FIX__WIDTH 1
35515 #define MAC_PCU_MISC_MODE2__RCV_TIMESTAMP_FIX__MASK 0x02000000U
35516 #define MAC_PCU_MISC_MODE2__RCV_TIMESTAMP_FIX__READ(src) \
35517 (((u_int32_t)(src)\
35518 & 0x02000000U) >> 25)
35519 #define MAC_PCU_MISC_MODE2__RCV_TIMESTAMP_FIX__WRITE(src) \
35520 (((u_int32_t)(src)\
35521 << 25) & 0x02000000U)
35522 #define MAC_PCU_MISC_MODE2__RCV_TIMESTAMP_FIX__MODIFY(dst, src) \
35523 (dst) = ((dst) &\
35524 ~0x02000000U) | (((u_int32_t)(src) <<\
35525 25) & 0x02000000U)
35526 #define MAC_PCU_MISC_MODE2__RCV_TIMESTAMP_FIX__VERIFY(src) \
35527 (!((((u_int32_t)(src)\
35528 << 25) & ~0x02000000U)))
35529 #define MAC_PCU_MISC_MODE2__RCV_TIMESTAMP_FIX__SET(dst) \
35530 (dst) = ((dst) &\
35531 ~0x02000000U) | ((u_int32_t)(1) << 25)
35532 #define MAC_PCU_MISC_MODE2__RCV_TIMESTAMP_FIX__CLR(dst) \
35533 (dst) = ((dst) &\
35534 ~0x02000000U) | ((u_int32_t)(0) << 25)
35535
35536 /* macros for field PM_FIELD_FOR_NON_CTRL */
35537 #define MAC_PCU_MISC_MODE2__PM_FIELD_FOR_NON_CTRL__SHIFT 26
35538 #define MAC_PCU_MISC_MODE2__PM_FIELD_FOR_NON_CTRL__WIDTH 1
35539 #define MAC_PCU_MISC_MODE2__PM_FIELD_FOR_NON_CTRL__MASK 0x04000000U
35540 #define MAC_PCU_MISC_MODE2__PM_FIELD_FOR_NON_CTRL__READ(src) \
35541 (((u_int32_t)(src)\
35542 & 0x04000000U) >> 26)
35543 #define MAC_PCU_MISC_MODE2__PM_FIELD_FOR_NON_CTRL__WRITE(src) \
35544 (((u_int32_t)(src)\
35545 << 26) & 0x04000000U)
35546 #define MAC_PCU_MISC_MODE2__PM_FIELD_FOR_NON_CTRL__MODIFY(dst, src) \
35547 (dst) = ((dst) &\
35548 ~0x04000000U) | (((u_int32_t)(src) <<\
35549 26) & 0x04000000U)
35550 #define MAC_PCU_MISC_MODE2__PM_FIELD_FOR_NON_CTRL__VERIFY(src) \
35551 (!((((u_int32_t)(src)\
35552 << 26) & ~0x04000000U)))
35553 #define MAC_PCU_MISC_MODE2__PM_FIELD_FOR_NON_CTRL__SET(dst) \
35554 (dst) = ((dst) &\
35555 ~0x04000000U) | ((u_int32_t)(1) << 26)
35556 #define MAC_PCU_MISC_MODE2__PM_FIELD_FOR_NON_CTRL__CLR(dst) \
35557 (dst) = ((dst) &\
35558 ~0x04000000U) | ((u_int32_t)(0) << 26)
35559
35560 /* macros for field DECOUPLE_DECRYPTION */
35561 #define MAC_PCU_MISC_MODE2__DECOUPLE_DECRYPTION__SHIFT 27
35562 #define MAC_PCU_MISC_MODE2__DECOUPLE_DECRYPTION__WIDTH 1
35563 #define MAC_PCU_MISC_MODE2__DECOUPLE_DECRYPTION__MASK 0x08000000U
35564 #define MAC_PCU_MISC_MODE2__DECOUPLE_DECRYPTION__READ(src) \
35565 (((u_int32_t)(src)\
35566 & 0x08000000U) >> 27)
35567 #define MAC_PCU_MISC_MODE2__DECOUPLE_DECRYPTION__WRITE(src) \
35568 (((u_int32_t)(src)\
35569 << 27) & 0x08000000U)
35570 #define MAC_PCU_MISC_MODE2__DECOUPLE_DECRYPTION__MODIFY(dst, src) \
35571 (dst) = ((dst) &\
35572 ~0x08000000U) | (((u_int32_t)(src) <<\
35573 27) & 0x08000000U)
35574 #define MAC_PCU_MISC_MODE2__DECOUPLE_DECRYPTION__VERIFY(src) \
35575 (!((((u_int32_t)(src)\
35576 << 27) & ~0x08000000U)))
35577 #define MAC_PCU_MISC_MODE2__DECOUPLE_DECRYPTION__SET(dst) \
35578 (dst) = ((dst) &\
35579 ~0x08000000U) | ((u_int32_t)(1) << 27)
35580 #define MAC_PCU_MISC_MODE2__DECOUPLE_DECRYPTION__CLR(dst) \
35581 (dst) = ((dst) &\
35582 ~0x08000000U) | ((u_int32_t)(0) << 27)
35583
35584 /* macros for field H_TO_SW_DEBUG_MODE */
35585 #define MAC_PCU_MISC_MODE2__H_TO_SW_DEBUG_MODE__SHIFT 28
35586 #define MAC_PCU_MISC_MODE2__H_TO_SW_DEBUG_MODE__WIDTH 1
35587 #define MAC_PCU_MISC_MODE2__H_TO_SW_DEBUG_MODE__MASK 0x10000000U
35588 #define MAC_PCU_MISC_MODE2__H_TO_SW_DEBUG_MODE__READ(src) \
35589 (((u_int32_t)(src)\
35590 & 0x10000000U) >> 28)
35591 #define MAC_PCU_MISC_MODE2__H_TO_SW_DEBUG_MODE__WRITE(src) \
35592 (((u_int32_t)(src)\
35593 << 28) & 0x10000000U)
35594 #define MAC_PCU_MISC_MODE2__H_TO_SW_DEBUG_MODE__MODIFY(dst, src) \
35595 (dst) = ((dst) &\
35596 ~0x10000000U) | (((u_int32_t)(src) <<\
35597 28) & 0x10000000U)
35598 #define MAC_PCU_MISC_MODE2__H_TO_SW_DEBUG_MODE__VERIFY(src) \
35599 (!((((u_int32_t)(src)\
35600 << 28) & ~0x10000000U)))
35601 #define MAC_PCU_MISC_MODE2__H_TO_SW_DEBUG_MODE__SET(dst) \
35602 (dst) = ((dst) &\
35603 ~0x10000000U) | ((u_int32_t)(1) << 28)
35604 #define MAC_PCU_MISC_MODE2__H_TO_SW_DEBUG_MODE__CLR(dst) \
35605 (dst) = ((dst) &\
35606 ~0x10000000U) | ((u_int32_t)(0) << 28)
35607
35608 /* macros for field TXBF_ACT_RPT_DONE_PASS */
35609 #define MAC_PCU_MISC_MODE2__TXBF_ACT_RPT_DONE_PASS__SHIFT 29
35610 #define MAC_PCU_MISC_MODE2__TXBF_ACT_RPT_DONE_PASS__WIDTH 1
35611 #define MAC_PCU_MISC_MODE2__TXBF_ACT_RPT_DONE_PASS__MASK 0x20000000U
35612 #define MAC_PCU_MISC_MODE2__TXBF_ACT_RPT_DONE_PASS__READ(src) \
35613 (((u_int32_t)(src)\
35614 & 0x20000000U) >> 29)
35615 #define MAC_PCU_MISC_MODE2__TXBF_ACT_RPT_DONE_PASS__WRITE(src) \
35616 (((u_int32_t)(src)\
35617 << 29) & 0x20000000U)
35618 #define MAC_PCU_MISC_MODE2__TXBF_ACT_RPT_DONE_PASS__MODIFY(dst, src) \
35619 (dst) = ((dst) &\
35620 ~0x20000000U) | (((u_int32_t)(src) <<\
35621 29) & 0x20000000U)
35622 #define MAC_PCU_MISC_MODE2__TXBF_ACT_RPT_DONE_PASS__VERIFY(src) \
35623 (!((((u_int32_t)(src)\
35624 << 29) & ~0x20000000U)))
35625 #define MAC_PCU_MISC_MODE2__TXBF_ACT_RPT_DONE_PASS__SET(dst) \
35626 (dst) = ((dst) &\
35627 ~0x20000000U) | ((u_int32_t)(1) << 29)
35628 #define MAC_PCU_MISC_MODE2__TXBF_ACT_RPT_DONE_PASS__CLR(dst) \
35629 (dst) = ((dst) &\
35630 ~0x20000000U) | ((u_int32_t)(0) << 29)
35631
35632 /* macros for field PCU_LOOP_TXBF */
35633 #define MAC_PCU_MISC_MODE2__PCU_LOOP_TXBF__SHIFT 30
35634 #define MAC_PCU_MISC_MODE2__PCU_LOOP_TXBF__WIDTH 1
35635 #define MAC_PCU_MISC_MODE2__PCU_LOOP_TXBF__MASK 0x40000000U
35636 #define MAC_PCU_MISC_MODE2__PCU_LOOP_TXBF__READ(src) \
35637 (((u_int32_t)(src)\
35638 & 0x40000000U) >> 30)
35639 #define MAC_PCU_MISC_MODE2__PCU_LOOP_TXBF__WRITE(src) \
35640 (((u_int32_t)(src)\
35641 << 30) & 0x40000000U)
35642 #define MAC_PCU_MISC_MODE2__PCU_LOOP_TXBF__MODIFY(dst, src) \
35643 (dst) = ((dst) &\
35644 ~0x40000000U) | (((u_int32_t)(src) <<\
35645 30) & 0x40000000U)
35646 #define MAC_PCU_MISC_MODE2__PCU_LOOP_TXBF__VERIFY(src) \
35647 (!((((u_int32_t)(src)\
35648 << 30) & ~0x40000000U)))
35649 #define MAC_PCU_MISC_MODE2__PCU_LOOP_TXBF__SET(dst) \
35650 (dst) = ((dst) &\
35651 ~0x40000000U) | ((u_int32_t)(1) << 30)
35652 #define MAC_PCU_MISC_MODE2__PCU_LOOP_TXBF__CLR(dst) \
35653 (dst) = ((dst) &\
35654 ~0x40000000U) | ((u_int32_t)(0) << 30)
35655
35656 /* macros for field CLEAR_WEP_TXBUSY_ON_TXURN */
35657 #define MAC_PCU_MISC_MODE2__CLEAR_WEP_TXBUSY_ON_TXURN__SHIFT 31
35658 #define MAC_PCU_MISC_MODE2__CLEAR_WEP_TXBUSY_ON_TXURN__WIDTH 1
35659 #define MAC_PCU_MISC_MODE2__CLEAR_WEP_TXBUSY_ON_TXURN__MASK 0x80000000U
35660 #define MAC_PCU_MISC_MODE2__CLEAR_WEP_TXBUSY_ON_TXURN__READ(src) \
35661 (((u_int32_t)(src)\
35662 & 0x80000000U) >> 31)
35663 #define MAC_PCU_MISC_MODE2__CLEAR_WEP_TXBUSY_ON_TXURN__WRITE(src) \
35664 (((u_int32_t)(src)\
35665 << 31) & 0x80000000U)
35666 #define MAC_PCU_MISC_MODE2__CLEAR_WEP_TXBUSY_ON_TXURN__MODIFY(dst, src) \
35667 (dst) = ((dst) &\
35668 ~0x80000000U) | (((u_int32_t)(src) <<\
35669 31) & 0x80000000U)
35670 #define MAC_PCU_MISC_MODE2__CLEAR_WEP_TXBUSY_ON_TXURN__VERIFY(src) \
35671 (!((((u_int32_t)(src)\
35672 << 31) & ~0x80000000U)))
35673 #define MAC_PCU_MISC_MODE2__CLEAR_WEP_TXBUSY_ON_TXURN__SET(dst) \
35674 (dst) = ((dst) &\
35675 ~0x80000000U) | ((u_int32_t)(1) << 31)
35676 #define MAC_PCU_MISC_MODE2__CLEAR_WEP_TXBUSY_ON_TXURN__CLR(dst) \
35677 (dst) = ((dst) &\
35678 ~0x80000000U) | ((u_int32_t)(0) << 31)
35679 #define MAC_PCU_MISC_MODE2__TYPE u_int32_t
35680 #define MAC_PCU_MISC_MODE2__READ 0xffffffffU
35681 #define MAC_PCU_MISC_MODE2__WRITE 0xffffffffU
35682
35683 #endif /* __MAC_PCU_MISC_MODE2_MACRO__ */
35684
35685
35686 /* macros for mac_pcu_reg_block.MAC_PCU_MISC_MODE2 */
35687 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_MISC_MODE2__NUM 1
35688
35689 /* macros for BlueprintGlobalNameSpace::MAC_PCU_ALT_AES_MUTE_MASK */
35690 #ifndef __MAC_PCU_ALT_AES_MUTE_MASK_MACRO__
35691 #define __MAC_PCU_ALT_AES_MUTE_MASK_MACRO__
35692
35693 /* macros for field QOS */
35694 #define MAC_PCU_ALT_AES_MUTE_MASK__QOS__SHIFT 16
35695 #define MAC_PCU_ALT_AES_MUTE_MASK__QOS__WIDTH 16
35696 #define MAC_PCU_ALT_AES_MUTE_MASK__QOS__MASK 0xffff0000U
35697 #define MAC_PCU_ALT_AES_MUTE_MASK__QOS__READ(src) \
35698 (((u_int32_t)(src)\
35699 & 0xffff0000U) >> 16)
35700 #define MAC_PCU_ALT_AES_MUTE_MASK__QOS__WRITE(src) \
35701 (((u_int32_t)(src)\
35702 << 16) & 0xffff0000U)
35703 #define MAC_PCU_ALT_AES_MUTE_MASK__QOS__MODIFY(dst, src) \
35704 (dst) = ((dst) &\
35705 ~0xffff0000U) | (((u_int32_t)(src) <<\
35706 16) & 0xffff0000U)
35707 #define MAC_PCU_ALT_AES_MUTE_MASK__QOS__VERIFY(src) \
35708 (!((((u_int32_t)(src)\
35709 << 16) & ~0xffff0000U)))
35710 #define MAC_PCU_ALT_AES_MUTE_MASK__TYPE u_int32_t
35711 #define MAC_PCU_ALT_AES_MUTE_MASK__READ 0xffff0000U
35712 #define MAC_PCU_ALT_AES_MUTE_MASK__WRITE 0xffff0000U
35713
35714 #endif /* __MAC_PCU_ALT_AES_MUTE_MASK_MACRO__ */
35715
35716
35717 /* macros for mac_pcu_reg_block.MAC_PCU_ALT_AES_MUTE_MASK */
35718 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_ALT_AES_MUTE_MASK__NUM 1
35719
35720 /* macros for BlueprintGlobalNameSpace::MAC_PCU_WOW6 */
35721 #ifndef __MAC_PCU_WOW6_MACRO__
35722 #define __MAC_PCU_WOW6_MACRO__
35723
35724 /* macros for field RXBUF_START_ADDR */
35725 #define MAC_PCU_WOW6__RXBUF_START_ADDR__SHIFT 0
35726 #define MAC_PCU_WOW6__RXBUF_START_ADDR__WIDTH 16
35727 #define MAC_PCU_WOW6__RXBUF_START_ADDR__MASK 0x0000ffffU
35728 #define MAC_PCU_WOW6__RXBUF_START_ADDR__READ(src) \
35729 (u_int32_t)(src)\
35730 & 0x0000ffffU
35731 #define MAC_PCU_WOW6__TYPE u_int32_t
35732 #define MAC_PCU_WOW6__READ 0x0000ffffU
35733
35734 #endif /* __MAC_PCU_WOW6_MACRO__ */
35735
35736
35737 /* macros for mac_pcu_reg_block.MAC_PCU_WOW6 */
35738 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_WOW6__NUM 1
35739
35740 /* macros for BlueprintGlobalNameSpace::ASYNC_FIFO_REG1 */
35741 #ifndef __ASYNC_FIFO_REG1_MACRO__
35742 #define __ASYNC_FIFO_REG1_MACRO__
35743
35744 /* macros for field DBG */
35745 #define ASYNC_FIFO_REG1__DBG__SHIFT 0
35746 #define ASYNC_FIFO_REG1__DBG__WIDTH 30
35747 #define ASYNC_FIFO_REG1__DBG__MASK 0x3fffffffU
35748 #define ASYNC_FIFO_REG1__DBG__READ(src) (u_int32_t)(src) & 0x3fffffffU
35749 #define ASYNC_FIFO_REG1__DBG__WRITE(src) ((u_int32_t)(src) & 0x3fffffffU)
35750 #define ASYNC_FIFO_REG1__DBG__MODIFY(dst, src) \
35751 (dst) = ((dst) &\
35752 ~0x3fffffffU) | ((u_int32_t)(src) &\
35753 0x3fffffffU)
35754 #define ASYNC_FIFO_REG1__DBG__VERIFY(src) \
35755 (!(((u_int32_t)(src)\
35756 & ~0x3fffffffU)))
35757 #define ASYNC_FIFO_REG1__TYPE u_int32_t
35758 #define ASYNC_FIFO_REG1__READ 0x3fffffffU
35759 #define ASYNC_FIFO_REG1__WRITE 0x3fffffffU
35760
35761 #endif /* __ASYNC_FIFO_REG1_MACRO__ */
35762
35763
35764 /* macros for mac_pcu_reg_block.ASYNC_FIFO_REG1 */
35765 #define INST_MAC_PCU_REG_BLOCK__ASYNC_FIFO_REG1__NUM 1
35766
35767 /* macros for BlueprintGlobalNameSpace::ASYNC_FIFO_REG2 */
35768 #ifndef __ASYNC_FIFO_REG2_MACRO__
35769 #define __ASYNC_FIFO_REG2_MACRO__
35770
35771 /* macros for field DBG */
35772 #define ASYNC_FIFO_REG2__DBG__SHIFT 0
35773 #define ASYNC_FIFO_REG2__DBG__WIDTH 28
35774 #define ASYNC_FIFO_REG2__DBG__MASK 0x0fffffffU
35775 #define ASYNC_FIFO_REG2__DBG__READ(src) (u_int32_t)(src) & 0x0fffffffU
35776 #define ASYNC_FIFO_REG2__DBG__WRITE(src) ((u_int32_t)(src) & 0x0fffffffU)
35777 #define ASYNC_FIFO_REG2__DBG__MODIFY(dst, src) \
35778 (dst) = ((dst) &\
35779 ~0x0fffffffU) | ((u_int32_t)(src) &\
35780 0x0fffffffU)
35781 #define ASYNC_FIFO_REG2__DBG__VERIFY(src) \
35782 (!(((u_int32_t)(src)\
35783 & ~0x0fffffffU)))
35784 #define ASYNC_FIFO_REG2__TYPE u_int32_t
35785 #define ASYNC_FIFO_REG2__READ 0x0fffffffU
35786 #define ASYNC_FIFO_REG2__WRITE 0x0fffffffU
35787
35788 #endif /* __ASYNC_FIFO_REG2_MACRO__ */
35789
35790
35791 /* macros for mac_pcu_reg_block.ASYNC_FIFO_REG2 */
35792 #define INST_MAC_PCU_REG_BLOCK__ASYNC_FIFO_REG2__NUM 1
35793
35794 /* macros for BlueprintGlobalNameSpace::ASYNC_FIFO_REG3 */
35795 #ifndef __ASYNC_FIFO_REG3_MACRO__
35796 #define __ASYNC_FIFO_REG3_MACRO__
35797
35798 /* macros for field DBG */
35799 #define ASYNC_FIFO_REG3__DBG__SHIFT 0
35800 #define ASYNC_FIFO_REG3__DBG__WIDTH 10
35801 #define ASYNC_FIFO_REG3__DBG__MASK 0x000003ffU
35802 #define ASYNC_FIFO_REG3__DBG__READ(src) (u_int32_t)(src) & 0x000003ffU
35803 #define ASYNC_FIFO_REG3__DBG__WRITE(src) ((u_int32_t)(src) & 0x000003ffU)
35804 #define ASYNC_FIFO_REG3__DBG__MODIFY(dst, src) \
35805 (dst) = ((dst) &\
35806 ~0x000003ffU) | ((u_int32_t)(src) &\
35807 0x000003ffU)
35808 #define ASYNC_FIFO_REG3__DBG__VERIFY(src) \
35809 (!(((u_int32_t)(src)\
35810 & ~0x000003ffU)))
35811
35812 /* macros for field DATAPATH_SEL */
35813 #define ASYNC_FIFO_REG3__DATAPATH_SEL__SHIFT 10
35814 #define ASYNC_FIFO_REG3__DATAPATH_SEL__WIDTH 1
35815 #define ASYNC_FIFO_REG3__DATAPATH_SEL__MASK 0x00000400U
35816 #define ASYNC_FIFO_REG3__DATAPATH_SEL__READ(src) \
35817 (((u_int32_t)(src)\
35818 & 0x00000400U) >> 10)
35819 #define ASYNC_FIFO_REG3__DATAPATH_SEL__WRITE(src) \
35820 (((u_int32_t)(src)\
35821 << 10) & 0x00000400U)
35822 #define ASYNC_FIFO_REG3__DATAPATH_SEL__MODIFY(dst, src) \
35823 (dst) = ((dst) &\
35824 ~0x00000400U) | (((u_int32_t)(src) <<\
35825 10) & 0x00000400U)
35826 #define ASYNC_FIFO_REG3__DATAPATH_SEL__VERIFY(src) \
35827 (!((((u_int32_t)(src)\
35828 << 10) & ~0x00000400U)))
35829 #define ASYNC_FIFO_REG3__DATAPATH_SEL__SET(dst) \
35830 (dst) = ((dst) &\
35831 ~0x00000400U) | ((u_int32_t)(1) << 10)
35832 #define ASYNC_FIFO_REG3__DATAPATH_SEL__CLR(dst) \
35833 (dst) = ((dst) &\
35834 ~0x00000400U) | ((u_int32_t)(0) << 10)
35835
35836 /* macros for field SFT_RST_N */
35837 #define ASYNC_FIFO_REG3__SFT_RST_N__SHIFT 31
35838 #define ASYNC_FIFO_REG3__SFT_RST_N__WIDTH 1
35839 #define ASYNC_FIFO_REG3__SFT_RST_N__MASK 0x80000000U
35840 #define ASYNC_FIFO_REG3__SFT_RST_N__READ(src) \
35841 (((u_int32_t)(src)\
35842 & 0x80000000U) >> 31)
35843 #define ASYNC_FIFO_REG3__SFT_RST_N__WRITE(src) \
35844 (((u_int32_t)(src)\
35845 << 31) & 0x80000000U)
35846 #define ASYNC_FIFO_REG3__SFT_RST_N__MODIFY(dst, src) \
35847 (dst) = ((dst) &\
35848 ~0x80000000U) | (((u_int32_t)(src) <<\
35849 31) & 0x80000000U)
35850 #define ASYNC_FIFO_REG3__SFT_RST_N__VERIFY(src) \
35851 (!((((u_int32_t)(src)\
35852 << 31) & ~0x80000000U)))
35853 #define ASYNC_FIFO_REG3__SFT_RST_N__SET(dst) \
35854 (dst) = ((dst) &\
35855 ~0x80000000U) | ((u_int32_t)(1) << 31)
35856 #define ASYNC_FIFO_REG3__SFT_RST_N__CLR(dst) \
35857 (dst) = ((dst) &\
35858 ~0x80000000U) | ((u_int32_t)(0) << 31)
35859 #define ASYNC_FIFO_REG3__TYPE u_int32_t
35860 #define ASYNC_FIFO_REG3__READ 0x800007ffU
35861 #define ASYNC_FIFO_REG3__WRITE 0x800007ffU
35862
35863 #endif /* __ASYNC_FIFO_REG3_MACRO__ */
35864
35865
35866 /* macros for mac_pcu_reg_block.ASYNC_FIFO_REG3 */
35867 #define INST_MAC_PCU_REG_BLOCK__ASYNC_FIFO_REG3__NUM 1
35868
35869 /* macros for BlueprintGlobalNameSpace::MAC_PCU_WOW5 */
35870 #ifndef __MAC_PCU_WOW5_MACRO__
35871 #define __MAC_PCU_WOW5_MACRO__
35872
35873 /* macros for field RX_ABORT_ENABLE */
35874 #define MAC_PCU_WOW5__RX_ABORT_ENABLE__SHIFT 0
35875 #define MAC_PCU_WOW5__RX_ABORT_ENABLE__WIDTH 16
35876 #define MAC_PCU_WOW5__RX_ABORT_ENABLE__MASK 0x0000ffffU
35877 #define MAC_PCU_WOW5__RX_ABORT_ENABLE__READ(src) (u_int32_t)(src) & 0x0000ffffU
35878 #define MAC_PCU_WOW5__RX_ABORT_ENABLE__WRITE(src) \
35879 ((u_int32_t)(src)\
35880 & 0x0000ffffU)
35881 #define MAC_PCU_WOW5__RX_ABORT_ENABLE__MODIFY(dst, src) \
35882 (dst) = ((dst) &\
35883 ~0x0000ffffU) | ((u_int32_t)(src) &\
35884 0x0000ffffU)
35885 #define MAC_PCU_WOW5__RX_ABORT_ENABLE__VERIFY(src) \
35886 (!(((u_int32_t)(src)\
35887 & ~0x0000ffffU)))
35888 #define MAC_PCU_WOW5__TYPE u_int32_t
35889 #define MAC_PCU_WOW5__READ 0x0000ffffU
35890 #define MAC_PCU_WOW5__WRITE 0x0000ffffU
35891
35892 #endif /* __MAC_PCU_WOW5_MACRO__ */
35893
35894
35895 /* macros for mac_pcu_reg_block.MAC_PCU_WOW5 */
35896 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_WOW5__NUM 1
35897
35898 /* macros for BlueprintGlobalNameSpace::MAC_PCU_WOW_LENGTH1 */
35899 #ifndef __MAC_PCU_WOW_LENGTH1_MACRO__
35900 #define __MAC_PCU_WOW_LENGTH1_MACRO__
35901
35902 /* macros for field PATTERN_3 */
35903 #define MAC_PCU_WOW_LENGTH1__PATTERN_3__SHIFT 0
35904 #define MAC_PCU_WOW_LENGTH1__PATTERN_3__WIDTH 8
35905 #define MAC_PCU_WOW_LENGTH1__PATTERN_3__MASK 0x000000ffU
35906 #define MAC_PCU_WOW_LENGTH1__PATTERN_3__READ(src) \
35907 (u_int32_t)(src)\
35908 & 0x000000ffU
35909 #define MAC_PCU_WOW_LENGTH1__PATTERN_3__WRITE(src) \
35910 ((u_int32_t)(src)\
35911 & 0x000000ffU)
35912 #define MAC_PCU_WOW_LENGTH1__PATTERN_3__MODIFY(dst, src) \
35913 (dst) = ((dst) &\
35914 ~0x000000ffU) | ((u_int32_t)(src) &\
35915 0x000000ffU)
35916 #define MAC_PCU_WOW_LENGTH1__PATTERN_3__VERIFY(src) \
35917 (!(((u_int32_t)(src)\
35918 & ~0x000000ffU)))
35919
35920 /* macros for field PATTERN_2 */
35921 #define MAC_PCU_WOW_LENGTH1__PATTERN_2__SHIFT 8
35922 #define MAC_PCU_WOW_LENGTH1__PATTERN_2__WIDTH 8
35923 #define MAC_PCU_WOW_LENGTH1__PATTERN_2__MASK 0x0000ff00U
35924 #define MAC_PCU_WOW_LENGTH1__PATTERN_2__READ(src) \
35925 (((u_int32_t)(src)\
35926 & 0x0000ff00U) >> 8)
35927 #define MAC_PCU_WOW_LENGTH1__PATTERN_2__WRITE(src) \
35928 (((u_int32_t)(src)\
35929 << 8) & 0x0000ff00U)
35930 #define MAC_PCU_WOW_LENGTH1__PATTERN_2__MODIFY(dst, src) \
35931 (dst) = ((dst) &\
35932 ~0x0000ff00U) | (((u_int32_t)(src) <<\
35933 8) & 0x0000ff00U)
35934 #define MAC_PCU_WOW_LENGTH1__PATTERN_2__VERIFY(src) \
35935 (!((((u_int32_t)(src)\
35936 << 8) & ~0x0000ff00U)))
35937
35938 /* macros for field PATTERN_1 */
35939 #define MAC_PCU_WOW_LENGTH1__PATTERN_1__SHIFT 16
35940 #define MAC_PCU_WOW_LENGTH1__PATTERN_1__WIDTH 8
35941 #define MAC_PCU_WOW_LENGTH1__PATTERN_1__MASK 0x00ff0000U
35942 #define MAC_PCU_WOW_LENGTH1__PATTERN_1__READ(src) \
35943 (((u_int32_t)(src)\
35944 & 0x00ff0000U) >> 16)
35945 #define MAC_PCU_WOW_LENGTH1__PATTERN_1__WRITE(src) \
35946 (((u_int32_t)(src)\
35947 << 16) & 0x00ff0000U)
35948 #define MAC_PCU_WOW_LENGTH1__PATTERN_1__MODIFY(dst, src) \
35949 (dst) = ((dst) &\
35950 ~0x00ff0000U) | (((u_int32_t)(src) <<\
35951 16) & 0x00ff0000U)
35952 #define MAC_PCU_WOW_LENGTH1__PATTERN_1__VERIFY(src) \
35953 (!((((u_int32_t)(src)\
35954 << 16) & ~0x00ff0000U)))
35955
35956 /* macros for field PATTERN_0 */
35957 #define MAC_PCU_WOW_LENGTH1__PATTERN_0__SHIFT 24
35958 #define MAC_PCU_WOW_LENGTH1__PATTERN_0__WIDTH 8
35959 #define MAC_PCU_WOW_LENGTH1__PATTERN_0__MASK 0xff000000U
35960 #define MAC_PCU_WOW_LENGTH1__PATTERN_0__READ(src) \
35961 (((u_int32_t)(src)\
35962 & 0xff000000U) >> 24)
35963 #define MAC_PCU_WOW_LENGTH1__PATTERN_0__WRITE(src) \
35964 (((u_int32_t)(src)\
35965 << 24) & 0xff000000U)
35966 #define MAC_PCU_WOW_LENGTH1__PATTERN_0__MODIFY(dst, src) \
35967 (dst) = ((dst) &\
35968 ~0xff000000U) | (((u_int32_t)(src) <<\
35969 24) & 0xff000000U)
35970 #define MAC_PCU_WOW_LENGTH1__PATTERN_0__VERIFY(src) \
35971 (!((((u_int32_t)(src)\
35972 << 24) & ~0xff000000U)))
35973 #define MAC_PCU_WOW_LENGTH1__TYPE u_int32_t
35974 #define MAC_PCU_WOW_LENGTH1__READ 0xffffffffU
35975 #define MAC_PCU_WOW_LENGTH1__WRITE 0xffffffffU
35976
35977 #endif /* __MAC_PCU_WOW_LENGTH1_MACRO__ */
35978
35979
35980 /* macros for mac_pcu_reg_block.MAC_PCU_WOW_LENGTH1 */
35981 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_WOW_LENGTH1__NUM 1
35982
35983 /* macros for BlueprintGlobalNameSpace::MAC_PCU_WOW_LENGTH2 */
35984 #ifndef __MAC_PCU_WOW_LENGTH2_MACRO__
35985 #define __MAC_PCU_WOW_LENGTH2_MACRO__
35986
35987 /* macros for field PATTERN_7 */
35988 #define MAC_PCU_WOW_LENGTH2__PATTERN_7__SHIFT 0
35989 #define MAC_PCU_WOW_LENGTH2__PATTERN_7__WIDTH 8
35990 #define MAC_PCU_WOW_LENGTH2__PATTERN_7__MASK 0x000000ffU
35991 #define MAC_PCU_WOW_LENGTH2__PATTERN_7__READ(src) \
35992 (u_int32_t)(src)\
35993 & 0x000000ffU
35994 #define MAC_PCU_WOW_LENGTH2__PATTERN_7__WRITE(src) \
35995 ((u_int32_t)(src)\
35996 & 0x000000ffU)
35997 #define MAC_PCU_WOW_LENGTH2__PATTERN_7__MODIFY(dst, src) \
35998 (dst) = ((dst) &\
35999 ~0x000000ffU) | ((u_int32_t)(src) &\
36000 0x000000ffU)
36001 #define MAC_PCU_WOW_LENGTH2__PATTERN_7__VERIFY(src) \
36002 (!(((u_int32_t)(src)\
36003 & ~0x000000ffU)))
36004
36005 /* macros for field PATTERN_6 */
36006 #define MAC_PCU_WOW_LENGTH2__PATTERN_6__SHIFT 8
36007 #define MAC_PCU_WOW_LENGTH2__PATTERN_6__WIDTH 8
36008 #define MAC_PCU_WOW_LENGTH2__PATTERN_6__MASK 0x0000ff00U
36009 #define MAC_PCU_WOW_LENGTH2__PATTERN_6__READ(src) \
36010 (((u_int32_t)(src)\
36011 & 0x0000ff00U) >> 8)
36012 #define MAC_PCU_WOW_LENGTH2__PATTERN_6__WRITE(src) \
36013 (((u_int32_t)(src)\
36014 << 8) & 0x0000ff00U)
36015 #define MAC_PCU_WOW_LENGTH2__PATTERN_6__MODIFY(dst, src) \
36016 (dst) = ((dst) &\
36017 ~0x0000ff00U) | (((u_int32_t)(src) <<\
36018 8) & 0x0000ff00U)
36019 #define MAC_PCU_WOW_LENGTH2__PATTERN_6__VERIFY(src) \
36020 (!((((u_int32_t)(src)\
36021 << 8) & ~0x0000ff00U)))
36022
36023 /* macros for field PATTERN_5 */
36024 #define MAC_PCU_WOW_LENGTH2__PATTERN_5__SHIFT 16
36025 #define MAC_PCU_WOW_LENGTH2__PATTERN_5__WIDTH 8
36026 #define MAC_PCU_WOW_LENGTH2__PATTERN_5__MASK 0x00ff0000U
36027 #define MAC_PCU_WOW_LENGTH2__PATTERN_5__READ(src) \
36028 (((u_int32_t)(src)\
36029 & 0x00ff0000U) >> 16)
36030 #define MAC_PCU_WOW_LENGTH2__PATTERN_5__WRITE(src) \
36031 (((u_int32_t)(src)\
36032 << 16) & 0x00ff0000U)
36033 #define MAC_PCU_WOW_LENGTH2__PATTERN_5__MODIFY(dst, src) \
36034 (dst) = ((dst) &\
36035 ~0x00ff0000U) | (((u_int32_t)(src) <<\
36036 16) & 0x00ff0000U)
36037 #define MAC_PCU_WOW_LENGTH2__PATTERN_5__VERIFY(src) \
36038 (!((((u_int32_t)(src)\
36039 << 16) & ~0x00ff0000U)))
36040
36041 /* macros for field PATTERN_4 */
36042 #define MAC_PCU_WOW_LENGTH2__PATTERN_4__SHIFT 24
36043 #define MAC_PCU_WOW_LENGTH2__PATTERN_4__WIDTH 8
36044 #define MAC_PCU_WOW_LENGTH2__PATTERN_4__MASK 0xff000000U
36045 #define MAC_PCU_WOW_LENGTH2__PATTERN_4__READ(src) \
36046 (((u_int32_t)(src)\
36047 & 0xff000000U) >> 24)
36048 #define MAC_PCU_WOW_LENGTH2__PATTERN_4__WRITE(src) \
36049 (((u_int32_t)(src)\
36050 << 24) & 0xff000000U)
36051 #define MAC_PCU_WOW_LENGTH2__PATTERN_4__MODIFY(dst, src) \
36052 (dst) = ((dst) &\
36053 ~0xff000000U) | (((u_int32_t)(src) <<\
36054 24) & 0xff000000U)
36055 #define MAC_PCU_WOW_LENGTH2__PATTERN_4__VERIFY(src) \
36056 (!((((u_int32_t)(src)\
36057 << 24) & ~0xff000000U)))
36058 #define MAC_PCU_WOW_LENGTH2__TYPE u_int32_t
36059 #define MAC_PCU_WOW_LENGTH2__READ 0xffffffffU
36060 #define MAC_PCU_WOW_LENGTH2__WRITE 0xffffffffU
36061
36062 #endif /* __MAC_PCU_WOW_LENGTH2_MACRO__ */
36063
36064
36065 /* macros for mac_pcu_reg_block.MAC_PCU_WOW_LENGTH2 */
36066 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_WOW_LENGTH2__NUM 1
36067
36068 /* macros for BlueprintGlobalNameSpace::WOW_PATTERN_MATCH_LESS_THAN_256_BYTES */
36069 #ifndef __WOW_PATTERN_MATCH_LESS_THAN_256_BYTES_MACRO__
36070 #define __WOW_PATTERN_MATCH_LESS_THAN_256_BYTES_MACRO__
36071
36072 /* macros for field EN */
36073 #define WOW_PATTERN_MATCH_LESS_THAN_256_BYTES__EN__SHIFT 0
36074 #define WOW_PATTERN_MATCH_LESS_THAN_256_BYTES__EN__WIDTH 16
36075 #define WOW_PATTERN_MATCH_LESS_THAN_256_BYTES__EN__MASK 0x0000ffffU
36076 #define WOW_PATTERN_MATCH_LESS_THAN_256_BYTES__EN__READ(src) \
36077 (u_int32_t)(src)\
36078 & 0x0000ffffU
36079 #define WOW_PATTERN_MATCH_LESS_THAN_256_BYTES__EN__WRITE(src) \
36080 ((u_int32_t)(src)\
36081 & 0x0000ffffU)
36082 #define WOW_PATTERN_MATCH_LESS_THAN_256_BYTES__EN__MODIFY(dst, src) \
36083 (dst) = ((dst) &\
36084 ~0x0000ffffU) | ((u_int32_t)(src) &\
36085 0x0000ffffU)
36086 #define WOW_PATTERN_MATCH_LESS_THAN_256_BYTES__EN__VERIFY(src) \
36087 (!(((u_int32_t)(src)\
36088 & ~0x0000ffffU)))
36089 #define WOW_PATTERN_MATCH_LESS_THAN_256_BYTES__TYPE u_int32_t
36090 #define WOW_PATTERN_MATCH_LESS_THAN_256_BYTES__READ 0x0000ffffU
36091 #define WOW_PATTERN_MATCH_LESS_THAN_256_BYTES__WRITE 0x0000ffffU
36092
36093 #endif /* __WOW_PATTERN_MATCH_LESS_THAN_256_BYTES_MACRO__ */
36094
36095
36096 /* macros for mac_pcu_reg_block.WOW_PATTERN_MATCH_LESS_THAN_256_BYTES */
36097 #define INST_MAC_PCU_REG_BLOCK__WOW_PATTERN_MATCH_LESS_THAN_256_BYTES__NUM 1
36098
36099 /* macros for BlueprintGlobalNameSpace::MAC_PCU_WOW4 */
36100 #ifndef __MAC_PCU_WOW4_MACRO__
36101 #define __MAC_PCU_WOW4_MACRO__
36102
36103 /* macros for field PATTERN_ENABLE */
36104 #define MAC_PCU_WOW4__PATTERN_ENABLE__SHIFT 0
36105 #define MAC_PCU_WOW4__PATTERN_ENABLE__WIDTH 8
36106 #define MAC_PCU_WOW4__PATTERN_ENABLE__MASK 0x000000ffU
36107 #define MAC_PCU_WOW4__PATTERN_ENABLE__READ(src) (u_int32_t)(src) & 0x000000ffU
36108 #define MAC_PCU_WOW4__PATTERN_ENABLE__WRITE(src) \
36109 ((u_int32_t)(src)\
36110 & 0x000000ffU)
36111 #define MAC_PCU_WOW4__PATTERN_ENABLE__MODIFY(dst, src) \
36112 (dst) = ((dst) &\
36113 ~0x000000ffU) | ((u_int32_t)(src) &\
36114 0x000000ffU)
36115 #define MAC_PCU_WOW4__PATTERN_ENABLE__VERIFY(src) \
36116 (!(((u_int32_t)(src)\
36117 & ~0x000000ffU)))
36118
36119 /* macros for field PATTERN_DETECT */
36120 #define MAC_PCU_WOW4__PATTERN_DETECT__SHIFT 8
36121 #define MAC_PCU_WOW4__PATTERN_DETECT__WIDTH 8
36122 #define MAC_PCU_WOW4__PATTERN_DETECT__MASK 0x0000ff00U
36123 #define MAC_PCU_WOW4__PATTERN_DETECT__READ(src) \
36124 (((u_int32_t)(src)\
36125 & 0x0000ff00U) >> 8)
36126 #define MAC_PCU_WOW4__TYPE u_int32_t
36127 #define MAC_PCU_WOW4__READ 0x0000ffffU
36128 #define MAC_PCU_WOW4__WRITE 0x0000ffffU
36129
36130 #endif /* __MAC_PCU_WOW4_MACRO__ */
36131
36132
36133 /* macros for mac_pcu_reg_block.MAC_PCU_WOW4 */
36134 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_WOW4__NUM 1
36135
36136 /* macros for BlueprintGlobalNameSpace::WOW2_EXACT */
36137 #ifndef __WOW2_EXACT_MACRO__
36138 #define __WOW2_EXACT_MACRO__
36139
36140 /* macros for field LENGTH */
36141 #define WOW2_EXACT__LENGTH__SHIFT 0
36142 #define WOW2_EXACT__LENGTH__WIDTH 8
36143 #define WOW2_EXACT__LENGTH__MASK 0x000000ffU
36144 #define WOW2_EXACT__LENGTH__READ(src) (u_int32_t)(src) & 0x000000ffU
36145 #define WOW2_EXACT__LENGTH__WRITE(src) ((u_int32_t)(src) & 0x000000ffU)
36146 #define WOW2_EXACT__LENGTH__MODIFY(dst, src) \
36147 (dst) = ((dst) &\
36148 ~0x000000ffU) | ((u_int32_t)(src) &\
36149 0x000000ffU)
36150 #define WOW2_EXACT__LENGTH__VERIFY(src) (!(((u_int32_t)(src) & ~0x000000ffU)))
36151
36152 /* macros for field OFFSET */
36153 #define WOW2_EXACT__OFFSET__SHIFT 8
36154 #define WOW2_EXACT__OFFSET__WIDTH 8
36155 #define WOW2_EXACT__OFFSET__MASK 0x0000ff00U
36156 #define WOW2_EXACT__OFFSET__READ(src) (((u_int32_t)(src) & 0x0000ff00U) >> 8)
36157 #define WOW2_EXACT__OFFSET__WRITE(src) (((u_int32_t)(src) << 8) & 0x0000ff00U)
36158 #define WOW2_EXACT__OFFSET__MODIFY(dst, src) \
36159 (dst) = ((dst) &\
36160 ~0x0000ff00U) | (((u_int32_t)(src) <<\
36161 8) & 0x0000ff00U)
36162 #define WOW2_EXACT__OFFSET__VERIFY(src) \
36163 (!((((u_int32_t)(src)\
36164 << 8) & ~0x0000ff00U)))
36165 #define WOW2_EXACT__TYPE u_int32_t
36166 #define WOW2_EXACT__READ 0x0000ffffU
36167 #define WOW2_EXACT__WRITE 0x0000ffffU
36168
36169 #endif /* __WOW2_EXACT_MACRO__ */
36170
36171
36172 /* macros for mac_pcu_reg_block.WOW2_EXACT */
36173 #define INST_MAC_PCU_REG_BLOCK__WOW2_EXACT__NUM 1
36174
36175 /* macros for BlueprintGlobalNameSpace::PCU_WOW6 */
36176 #ifndef __PCU_WOW6_MACRO__
36177 #define __PCU_WOW6_MACRO__
36178
36179 /* macros for field OFFSET8 */
36180 #define PCU_WOW6__OFFSET8__SHIFT 0
36181 #define PCU_WOW6__OFFSET8__WIDTH 8
36182 #define PCU_WOW6__OFFSET8__MASK 0x000000ffU
36183 #define PCU_WOW6__OFFSET8__READ(src) (u_int32_t)(src) & 0x000000ffU
36184 #define PCU_WOW6__OFFSET8__WRITE(src) ((u_int32_t)(src) & 0x000000ffU)
36185 #define PCU_WOW6__OFFSET8__MODIFY(dst, src) \
36186 (dst) = ((dst) &\
36187 ~0x000000ffU) | ((u_int32_t)(src) &\
36188 0x000000ffU)
36189 #define PCU_WOW6__OFFSET8__VERIFY(src) (!(((u_int32_t)(src) & ~0x000000ffU)))
36190
36191 /* macros for field OFFSET9 */
36192 #define PCU_WOW6__OFFSET9__SHIFT 8
36193 #define PCU_WOW6__OFFSET9__WIDTH 8
36194 #define PCU_WOW6__OFFSET9__MASK 0x0000ff00U
36195 #define PCU_WOW6__OFFSET9__READ(src) (((u_int32_t)(src) & 0x0000ff00U) >> 8)
36196 #define PCU_WOW6__OFFSET9__WRITE(src) (((u_int32_t)(src) << 8) & 0x0000ff00U)
36197 #define PCU_WOW6__OFFSET9__MODIFY(dst, src) \
36198 (dst) = ((dst) &\
36199 ~0x0000ff00U) | (((u_int32_t)(src) <<\
36200 8) & 0x0000ff00U)
36201 #define PCU_WOW6__OFFSET9__VERIFY(src) \
36202 (!((((u_int32_t)(src)\
36203 << 8) & ~0x0000ff00U)))
36204
36205 /* macros for field OFFSET10 */
36206 #define PCU_WOW6__OFFSET10__SHIFT 16
36207 #define PCU_WOW6__OFFSET10__WIDTH 8
36208 #define PCU_WOW6__OFFSET10__MASK 0x00ff0000U
36209 #define PCU_WOW6__OFFSET10__READ(src) (((u_int32_t)(src) & 0x00ff0000U) >> 16)
36210 #define PCU_WOW6__OFFSET10__WRITE(src) (((u_int32_t)(src) << 16) & 0x00ff0000U)
36211 #define PCU_WOW6__OFFSET10__MODIFY(dst, src) \
36212 (dst) = ((dst) &\
36213 ~0x00ff0000U) | (((u_int32_t)(src) <<\
36214 16) & 0x00ff0000U)
36215 #define PCU_WOW6__OFFSET10__VERIFY(src) \
36216 (!((((u_int32_t)(src)\
36217 << 16) & ~0x00ff0000U)))
36218
36219 /* macros for field OFFSET11 */
36220 #define PCU_WOW6__OFFSET11__SHIFT 24
36221 #define PCU_WOW6__OFFSET11__WIDTH 8
36222 #define PCU_WOW6__OFFSET11__MASK 0xff000000U
36223 #define PCU_WOW6__OFFSET11__READ(src) (((u_int32_t)(src) & 0xff000000U) >> 24)
36224 #define PCU_WOW6__OFFSET11__WRITE(src) (((u_int32_t)(src) << 24) & 0xff000000U)
36225 #define PCU_WOW6__OFFSET11__MODIFY(dst, src) \
36226 (dst) = ((dst) &\
36227 ~0xff000000U) | (((u_int32_t)(src) <<\
36228 24) & 0xff000000U)
36229 #define PCU_WOW6__OFFSET11__VERIFY(src) \
36230 (!((((u_int32_t)(src)\
36231 << 24) & ~0xff000000U)))
36232 #define PCU_WOW6__TYPE u_int32_t
36233 #define PCU_WOW6__READ 0xffffffffU
36234 #define PCU_WOW6__WRITE 0xffffffffU
36235
36236 #endif /* __PCU_WOW6_MACRO__ */
36237
36238
36239 /* macros for mac_pcu_reg_block.PCU_WOW6 */
36240 #define INST_MAC_PCU_REG_BLOCK__PCU_WOW6__NUM 1
36241
36242 /* macros for BlueprintGlobalNameSpace::PCU_WOW7 */
36243 #ifndef __PCU_WOW7_MACRO__
36244 #define __PCU_WOW7_MACRO__
36245
36246 /* macros for field OFFSET12 */
36247 #define PCU_WOW7__OFFSET12__SHIFT 0
36248 #define PCU_WOW7__OFFSET12__WIDTH 8
36249 #define PCU_WOW7__OFFSET12__MASK 0x000000ffU
36250 #define PCU_WOW7__OFFSET12__READ(src) (u_int32_t)(src) & 0x000000ffU
36251 #define PCU_WOW7__OFFSET12__WRITE(src) ((u_int32_t)(src) & 0x000000ffU)
36252 #define PCU_WOW7__OFFSET12__MODIFY(dst, src) \
36253 (dst) = ((dst) &\
36254 ~0x000000ffU) | ((u_int32_t)(src) &\
36255 0x000000ffU)
36256 #define PCU_WOW7__OFFSET12__VERIFY(src) (!(((u_int32_t)(src) & ~0x000000ffU)))
36257
36258 /* macros for field OFFSET13 */
36259 #define PCU_WOW7__OFFSET13__SHIFT 8
36260 #define PCU_WOW7__OFFSET13__WIDTH 8
36261 #define PCU_WOW7__OFFSET13__MASK 0x0000ff00U
36262 #define PCU_WOW7__OFFSET13__READ(src) (((u_int32_t)(src) & 0x0000ff00U) >> 8)
36263 #define PCU_WOW7__OFFSET13__WRITE(src) (((u_int32_t)(src) << 8) & 0x0000ff00U)
36264 #define PCU_WOW7__OFFSET13__MODIFY(dst, src) \
36265 (dst) = ((dst) &\
36266 ~0x0000ff00U) | (((u_int32_t)(src) <<\
36267 8) & 0x0000ff00U)
36268 #define PCU_WOW7__OFFSET13__VERIFY(src) \
36269 (!((((u_int32_t)(src)\
36270 << 8) & ~0x0000ff00U)))
36271
36272 /* macros for field OFFSET14 */
36273 #define PCU_WOW7__OFFSET14__SHIFT 16
36274 #define PCU_WOW7__OFFSET14__WIDTH 8
36275 #define PCU_WOW7__OFFSET14__MASK 0x00ff0000U
36276 #define PCU_WOW7__OFFSET14__READ(src) (((u_int32_t)(src) & 0x00ff0000U) >> 16)
36277 #define PCU_WOW7__OFFSET14__WRITE(src) (((u_int32_t)(src) << 16) & 0x00ff0000U)
36278 #define PCU_WOW7__OFFSET14__MODIFY(dst, src) \
36279 (dst) = ((dst) &\
36280 ~0x00ff0000U) | (((u_int32_t)(src) <<\
36281 16) & 0x00ff0000U)
36282 #define PCU_WOW7__OFFSET14__VERIFY(src) \
36283 (!((((u_int32_t)(src)\
36284 << 16) & ~0x00ff0000U)))
36285
36286 /* macros for field OFFSET15 */
36287 #define PCU_WOW7__OFFSET15__SHIFT 24
36288 #define PCU_WOW7__OFFSET15__WIDTH 8
36289 #define PCU_WOW7__OFFSET15__MASK 0xff000000U
36290 #define PCU_WOW7__OFFSET15__READ(src) (((u_int32_t)(src) & 0xff000000U) >> 24)
36291 #define PCU_WOW7__OFFSET15__WRITE(src) (((u_int32_t)(src) << 24) & 0xff000000U)
36292 #define PCU_WOW7__OFFSET15__MODIFY(dst, src) \
36293 (dst) = ((dst) &\
36294 ~0xff000000U) | (((u_int32_t)(src) <<\
36295 24) & 0xff000000U)
36296 #define PCU_WOW7__OFFSET15__VERIFY(src) \
36297 (!((((u_int32_t)(src)\
36298 << 24) & ~0xff000000U)))
36299 #define PCU_WOW7__TYPE u_int32_t
36300 #define PCU_WOW7__READ 0xffffffffU
36301 #define PCU_WOW7__WRITE 0xffffffffU
36302
36303 #endif /* __PCU_WOW7_MACRO__ */
36304
36305
36306 /* macros for mac_pcu_reg_block.PCU_WOW7 */
36307 #define INST_MAC_PCU_REG_BLOCK__PCU_WOW7__NUM 1
36308
36309 /* macros for BlueprintGlobalNameSpace::MAC_PCU_WOW_LENGTH3 */
36310 #ifndef __MAC_PCU_WOW_LENGTH3_MACRO__
36311 #define __MAC_PCU_WOW_LENGTH3_MACRO__
36312
36313 /* macros for field PATTERN_11 */
36314 #define MAC_PCU_WOW_LENGTH3__PATTERN_11__SHIFT 0
36315 #define MAC_PCU_WOW_LENGTH3__PATTERN_11__WIDTH 8
36316 #define MAC_PCU_WOW_LENGTH3__PATTERN_11__MASK 0x000000ffU
36317 #define MAC_PCU_WOW_LENGTH3__PATTERN_11__READ(src) \
36318 (u_int32_t)(src)\
36319 & 0x000000ffU
36320 #define MAC_PCU_WOW_LENGTH3__PATTERN_11__WRITE(src) \
36321 ((u_int32_t)(src)\
36322 & 0x000000ffU)
36323 #define MAC_PCU_WOW_LENGTH3__PATTERN_11__MODIFY(dst, src) \
36324 (dst) = ((dst) &\
36325 ~0x000000ffU) | ((u_int32_t)(src) &\
36326 0x000000ffU)
36327 #define MAC_PCU_WOW_LENGTH3__PATTERN_11__VERIFY(src) \
36328 (!(((u_int32_t)(src)\
36329 & ~0x000000ffU)))
36330
36331 /* macros for field PATTERN_10 */
36332 #define MAC_PCU_WOW_LENGTH3__PATTERN_10__SHIFT 8
36333 #define MAC_PCU_WOW_LENGTH3__PATTERN_10__WIDTH 8
36334 #define MAC_PCU_WOW_LENGTH3__PATTERN_10__MASK 0x0000ff00U
36335 #define MAC_PCU_WOW_LENGTH3__PATTERN_10__READ(src) \
36336 (((u_int32_t)(src)\
36337 & 0x0000ff00U) >> 8)
36338 #define MAC_PCU_WOW_LENGTH3__PATTERN_10__WRITE(src) \
36339 (((u_int32_t)(src)\
36340 << 8) & 0x0000ff00U)
36341 #define MAC_PCU_WOW_LENGTH3__PATTERN_10__MODIFY(dst, src) \
36342 (dst) = ((dst) &\
36343 ~0x0000ff00U) | (((u_int32_t)(src) <<\
36344 8) & 0x0000ff00U)
36345 #define MAC_PCU_WOW_LENGTH3__PATTERN_10__VERIFY(src) \
36346 (!((((u_int32_t)(src)\
36347 << 8) & ~0x0000ff00U)))
36348
36349 /* macros for field PATTERN_9 */
36350 #define MAC_PCU_WOW_LENGTH3__PATTERN_9__SHIFT 16
36351 #define MAC_PCU_WOW_LENGTH3__PATTERN_9__WIDTH 8
36352 #define MAC_PCU_WOW_LENGTH3__PATTERN_9__MASK 0x00ff0000U
36353 #define MAC_PCU_WOW_LENGTH3__PATTERN_9__READ(src) \
36354 (((u_int32_t)(src)\
36355 & 0x00ff0000U) >> 16)
36356 #define MAC_PCU_WOW_LENGTH3__PATTERN_9__WRITE(src) \
36357 (((u_int32_t)(src)\
36358 << 16) & 0x00ff0000U)
36359 #define MAC_PCU_WOW_LENGTH3__PATTERN_9__MODIFY(dst, src) \
36360 (dst) = ((dst) &\
36361 ~0x00ff0000U) | (((u_int32_t)(src) <<\
36362 16) & 0x00ff0000U)
36363 #define MAC_PCU_WOW_LENGTH3__PATTERN_9__VERIFY(src) \
36364 (!((((u_int32_t)(src)\
36365 << 16) & ~0x00ff0000U)))
36366
36367 /* macros for field PATTERN_8 */
36368 #define MAC_PCU_WOW_LENGTH3__PATTERN_8__SHIFT 24
36369 #define MAC_PCU_WOW_LENGTH3__PATTERN_8__WIDTH 8
36370 #define MAC_PCU_WOW_LENGTH3__PATTERN_8__MASK 0xff000000U
36371 #define MAC_PCU_WOW_LENGTH3__PATTERN_8__READ(src) \
36372 (((u_int32_t)(src)\
36373 & 0xff000000U) >> 24)
36374 #define MAC_PCU_WOW_LENGTH3__PATTERN_8__WRITE(src) \
36375 (((u_int32_t)(src)\
36376 << 24) & 0xff000000U)
36377 #define MAC_PCU_WOW_LENGTH3__PATTERN_8__MODIFY(dst, src) \
36378 (dst) = ((dst) &\
36379 ~0xff000000U) | (((u_int32_t)(src) <<\
36380 24) & 0xff000000U)
36381 #define MAC_PCU_WOW_LENGTH3__PATTERN_8__VERIFY(src) \
36382 (!((((u_int32_t)(src)\
36383 << 24) & ~0xff000000U)))
36384 #define MAC_PCU_WOW_LENGTH3__TYPE u_int32_t
36385 #define MAC_PCU_WOW_LENGTH3__READ 0xffffffffU
36386 #define MAC_PCU_WOW_LENGTH3__WRITE 0xffffffffU
36387
36388 #endif /* __MAC_PCU_WOW_LENGTH3_MACRO__ */
36389
36390
36391 /* macros for mac_pcu_reg_block.MAC_PCU_WOW_LENGTH3 */
36392 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_WOW_LENGTH3__NUM 1
36393
36394 /* macros for BlueprintGlobalNameSpace::MAC_PCU_WOW_LENGTH4 */
36395 #ifndef __MAC_PCU_WOW_LENGTH4_MACRO__
36396 #define __MAC_PCU_WOW_LENGTH4_MACRO__
36397
36398 /* macros for field PATTERN_15 */
36399 #define MAC_PCU_WOW_LENGTH4__PATTERN_15__SHIFT 0
36400 #define MAC_PCU_WOW_LENGTH4__PATTERN_15__WIDTH 8
36401 #define MAC_PCU_WOW_LENGTH4__PATTERN_15__MASK 0x000000ffU
36402 #define MAC_PCU_WOW_LENGTH4__PATTERN_15__READ(src) \
36403 (u_int32_t)(src)\
36404 & 0x000000ffU
36405 #define MAC_PCU_WOW_LENGTH4__PATTERN_15__WRITE(src) \
36406 ((u_int32_t)(src)\
36407 & 0x000000ffU)
36408 #define MAC_PCU_WOW_LENGTH4__PATTERN_15__MODIFY(dst, src) \
36409 (dst) = ((dst) &\
36410 ~0x000000ffU) | ((u_int32_t)(src) &\
36411 0x000000ffU)
36412 #define MAC_PCU_WOW_LENGTH4__PATTERN_15__VERIFY(src) \
36413 (!(((u_int32_t)(src)\
36414 & ~0x000000ffU)))
36415
36416 /* macros for field PATTERN_14 */
36417 #define MAC_PCU_WOW_LENGTH4__PATTERN_14__SHIFT 8
36418 #define MAC_PCU_WOW_LENGTH4__PATTERN_14__WIDTH 8
36419 #define MAC_PCU_WOW_LENGTH4__PATTERN_14__MASK 0x0000ff00U
36420 #define MAC_PCU_WOW_LENGTH4__PATTERN_14__READ(src) \
36421 (((u_int32_t)(src)\
36422 & 0x0000ff00U) >> 8)
36423 #define MAC_PCU_WOW_LENGTH4__PATTERN_14__WRITE(src) \
36424 (((u_int32_t)(src)\
36425 << 8) & 0x0000ff00U)
36426 #define MAC_PCU_WOW_LENGTH4__PATTERN_14__MODIFY(dst, src) \
36427 (dst) = ((dst) &\
36428 ~0x0000ff00U) | (((u_int32_t)(src) <<\
36429 8) & 0x0000ff00U)
36430 #define MAC_PCU_WOW_LENGTH4__PATTERN_14__VERIFY(src) \
36431 (!((((u_int32_t)(src)\
36432 << 8) & ~0x0000ff00U)))
36433
36434 /* macros for field PATTERN_13 */
36435 #define MAC_PCU_WOW_LENGTH4__PATTERN_13__SHIFT 16
36436 #define MAC_PCU_WOW_LENGTH4__PATTERN_13__WIDTH 8
36437 #define MAC_PCU_WOW_LENGTH4__PATTERN_13__MASK 0x00ff0000U
36438 #define MAC_PCU_WOW_LENGTH4__PATTERN_13__READ(src) \
36439 (((u_int32_t)(src)\
36440 & 0x00ff0000U) >> 16)
36441 #define MAC_PCU_WOW_LENGTH4__PATTERN_13__WRITE(src) \
36442 (((u_int32_t)(src)\
36443 << 16) & 0x00ff0000U)
36444 #define MAC_PCU_WOW_LENGTH4__PATTERN_13__MODIFY(dst, src) \
36445 (dst) = ((dst) &\
36446 ~0x00ff0000U) | (((u_int32_t)(src) <<\
36447 16) & 0x00ff0000U)
36448 #define MAC_PCU_WOW_LENGTH4__PATTERN_13__VERIFY(src) \
36449 (!((((u_int32_t)(src)\
36450 << 16) & ~0x00ff0000U)))
36451
36452 /* macros for field PATTERN_12 */
36453 #define MAC_PCU_WOW_LENGTH4__PATTERN_12__SHIFT 24
36454 #define MAC_PCU_WOW_LENGTH4__PATTERN_12__WIDTH 8
36455 #define MAC_PCU_WOW_LENGTH4__PATTERN_12__MASK 0xff000000U
36456 #define MAC_PCU_WOW_LENGTH4__PATTERN_12__READ(src) \
36457 (((u_int32_t)(src)\
36458 & 0xff000000U) >> 24)
36459 #define MAC_PCU_WOW_LENGTH4__PATTERN_12__WRITE(src) \
36460 (((u_int32_t)(src)\
36461 << 24) & 0xff000000U)
36462 #define MAC_PCU_WOW_LENGTH4__PATTERN_12__MODIFY(dst, src) \
36463 (dst) = ((dst) &\
36464 ~0xff000000U) | (((u_int32_t)(src) <<\
36465 24) & 0xff000000U)
36466 #define MAC_PCU_WOW_LENGTH4__PATTERN_12__VERIFY(src) \
36467 (!((((u_int32_t)(src)\
36468 << 24) & ~0xff000000U)))
36469 #define MAC_PCU_WOW_LENGTH4__TYPE u_int32_t
36470 #define MAC_PCU_WOW_LENGTH4__READ 0xffffffffU
36471 #define MAC_PCU_WOW_LENGTH4__WRITE 0xffffffffU
36472
36473 #endif /* __MAC_PCU_WOW_LENGTH4_MACRO__ */
36474
36475
36476 /* macros for mac_pcu_reg_block.MAC_PCU_WOW_LENGTH4 */
36477 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_WOW_LENGTH4__NUM 1
36478
36479 /* macros for BlueprintGlobalNameSpace::MAC_PCU_LOCATION_MODE_CONTROL */
36480 #ifndef __MAC_PCU_LOCATION_MODE_CONTROL_MACRO__
36481 #define __MAC_PCU_LOCATION_MODE_CONTROL_MACRO__
36482
36483 /* macros for field ENABLE */
36484 #define MAC_PCU_LOCATION_MODE_CONTROL__ENABLE__SHIFT 0
36485 #define MAC_PCU_LOCATION_MODE_CONTROL__ENABLE__WIDTH 1
36486 #define MAC_PCU_LOCATION_MODE_CONTROL__ENABLE__MASK 0x00000001U
36487 #define MAC_PCU_LOCATION_MODE_CONTROL__ENABLE__READ(src) \
36488 (u_int32_t)(src)\
36489 & 0x00000001U
36490 #define MAC_PCU_LOCATION_MODE_CONTROL__ENABLE__WRITE(src) \
36491 ((u_int32_t)(src)\
36492 & 0x00000001U)
36493 #define MAC_PCU_LOCATION_MODE_CONTROL__ENABLE__MODIFY(dst, src) \
36494 (dst) = ((dst) &\
36495 ~0x00000001U) | ((u_int32_t)(src) &\
36496 0x00000001U)
36497 #define MAC_PCU_LOCATION_MODE_CONTROL__ENABLE__VERIFY(src) \
36498 (!(((u_int32_t)(src)\
36499 & ~0x00000001U)))
36500 #define MAC_PCU_LOCATION_MODE_CONTROL__ENABLE__SET(dst) \
36501 (dst) = ((dst) &\
36502 ~0x00000001U) | (u_int32_t)(1)
36503 #define MAC_PCU_LOCATION_MODE_CONTROL__ENABLE__CLR(dst) \
36504 (dst) = ((dst) &\
36505 ~0x00000001U) | (u_int32_t)(0)
36506 #define MAC_PCU_LOCATION_MODE_CONTROL__TYPE u_int32_t
36507 #define MAC_PCU_LOCATION_MODE_CONTROL__READ 0x00000001U
36508 #define MAC_PCU_LOCATION_MODE_CONTROL__WRITE 0x00000001U
36509
36510 #endif /* __MAC_PCU_LOCATION_MODE_CONTROL_MACRO__ */
36511
36512
36513 /* macros for mac_pcu_reg_block.MAC_PCU_LOCATION_MODE_CONTROL */
36514 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_LOCATION_MODE_CONTROL__NUM 1
36515
36516 /* macros for BlueprintGlobalNameSpace::MAC_PCU_LOCATION_MODE_TIMER */
36517 #ifndef __MAC_PCU_LOCATION_MODE_TIMER_MACRO__
36518 #define __MAC_PCU_LOCATION_MODE_TIMER_MACRO__
36519
36520 /* macros for field VALUE */
36521 #define MAC_PCU_LOCATION_MODE_TIMER__VALUE__SHIFT 0
36522 #define MAC_PCU_LOCATION_MODE_TIMER__VALUE__WIDTH 32
36523 #define MAC_PCU_LOCATION_MODE_TIMER__VALUE__MASK 0xffffffffU
36524 #define MAC_PCU_LOCATION_MODE_TIMER__VALUE__READ(src) \
36525 (u_int32_t)(src)\
36526 & 0xffffffffU
36527 #define MAC_PCU_LOCATION_MODE_TIMER__VALUE__WRITE(src) \
36528 ((u_int32_t)(src)\
36529 & 0xffffffffU)
36530 #define MAC_PCU_LOCATION_MODE_TIMER__VALUE__MODIFY(dst, src) \
36531 (dst) = ((dst) &\
36532 ~0xffffffffU) | ((u_int32_t)(src) &\
36533 0xffffffffU)
36534 #define MAC_PCU_LOCATION_MODE_TIMER__VALUE__VERIFY(src) \
36535 (!(((u_int32_t)(src)\
36536 & ~0xffffffffU)))
36537 #define MAC_PCU_LOCATION_MODE_TIMER__TYPE u_int32_t
36538 #define MAC_PCU_LOCATION_MODE_TIMER__READ 0xffffffffU
36539 #define MAC_PCU_LOCATION_MODE_TIMER__WRITE 0xffffffffU
36540
36541 #endif /* __MAC_PCU_LOCATION_MODE_TIMER_MACRO__ */
36542
36543
36544 /* macros for mac_pcu_reg_block.MAC_PCU_LOCATION_MODE_TIMER */
36545 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_LOCATION_MODE_TIMER__NUM 1
36546
36547 /* macros for BlueprintGlobalNameSpace::MAC_PCU_TSF2_L32 */
36548 #ifndef __MAC_PCU_TSF2_L32_MACRO__
36549 #define __MAC_PCU_TSF2_L32_MACRO__
36550
36551 /* macros for field VALUE */
36552 #define MAC_PCU_TSF2_L32__VALUE__SHIFT 0
36553 #define MAC_PCU_TSF2_L32__VALUE__WIDTH 32
36554 #define MAC_PCU_TSF2_L32__VALUE__MASK 0xffffffffU
36555 #define MAC_PCU_TSF2_L32__VALUE__READ(src) (u_int32_t)(src) & 0xffffffffU
36556 #define MAC_PCU_TSF2_L32__VALUE__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
36557 #define MAC_PCU_TSF2_L32__VALUE__MODIFY(dst, src) \
36558 (dst) = ((dst) &\
36559 ~0xffffffffU) | ((u_int32_t)(src) &\
36560 0xffffffffU)
36561 #define MAC_PCU_TSF2_L32__VALUE__VERIFY(src) \
36562 (!(((u_int32_t)(src)\
36563 & ~0xffffffffU)))
36564 #define MAC_PCU_TSF2_L32__TYPE u_int32_t
36565 #define MAC_PCU_TSF2_L32__READ 0xffffffffU
36566 #define MAC_PCU_TSF2_L32__WRITE 0xffffffffU
36567
36568 #endif /* __MAC_PCU_TSF2_L32_MACRO__ */
36569
36570
36571 /* macros for mac_pcu_reg_block.MAC_PCU_TSF2_L32 */
36572 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_TSF2_L32__NUM 1
36573
36574 /* macros for BlueprintGlobalNameSpace::MAC_PCU_TSF2_U32 */
36575 #ifndef __MAC_PCU_TSF2_U32_MACRO__
36576 #define __MAC_PCU_TSF2_U32_MACRO__
36577
36578 /* macros for field VALUE */
36579 #define MAC_PCU_TSF2_U32__VALUE__SHIFT 0
36580 #define MAC_PCU_TSF2_U32__VALUE__WIDTH 32
36581 #define MAC_PCU_TSF2_U32__VALUE__MASK 0xffffffffU
36582 #define MAC_PCU_TSF2_U32__VALUE__READ(src) (u_int32_t)(src) & 0xffffffffU
36583 #define MAC_PCU_TSF2_U32__VALUE__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
36584 #define MAC_PCU_TSF2_U32__VALUE__MODIFY(dst, src) \
36585 (dst) = ((dst) &\
36586 ~0xffffffffU) | ((u_int32_t)(src) &\
36587 0xffffffffU)
36588 #define MAC_PCU_TSF2_U32__VALUE__VERIFY(src) \
36589 (!(((u_int32_t)(src)\
36590 & ~0xffffffffU)))
36591 #define MAC_PCU_TSF2_U32__TYPE u_int32_t
36592 #define MAC_PCU_TSF2_U32__READ 0xffffffffU
36593 #define MAC_PCU_TSF2_U32__WRITE 0xffffffffU
36594
36595 #endif /* __MAC_PCU_TSF2_U32_MACRO__ */
36596
36597
36598 /* macros for mac_pcu_reg_block.MAC_PCU_TSF2_U32 */
36599 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_TSF2_U32__NUM 1
36600
36601 /* macros for BlueprintGlobalNameSpace::MAC_PCU_BSSID2_L32 */
36602 #ifndef __MAC_PCU_BSSID2_L32_MACRO__
36603 #define __MAC_PCU_BSSID2_L32_MACRO__
36604
36605 /* macros for field ADDR */
36606 #define MAC_PCU_BSSID2_L32__ADDR__SHIFT 0
36607 #define MAC_PCU_BSSID2_L32__ADDR__WIDTH 32
36608 #define MAC_PCU_BSSID2_L32__ADDR__MASK 0xffffffffU
36609 #define MAC_PCU_BSSID2_L32__ADDR__READ(src) (u_int32_t)(src) & 0xffffffffU
36610 #define MAC_PCU_BSSID2_L32__ADDR__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
36611 #define MAC_PCU_BSSID2_L32__ADDR__MODIFY(dst, src) \
36612 (dst) = ((dst) &\
36613 ~0xffffffffU) | ((u_int32_t)(src) &\
36614 0xffffffffU)
36615 #define MAC_PCU_BSSID2_L32__ADDR__VERIFY(src) \
36616 (!(((u_int32_t)(src)\
36617 & ~0xffffffffU)))
36618 #define MAC_PCU_BSSID2_L32__TYPE u_int32_t
36619 #define MAC_PCU_BSSID2_L32__READ 0xffffffffU
36620 #define MAC_PCU_BSSID2_L32__WRITE 0xffffffffU
36621
36622 #endif /* __MAC_PCU_BSSID2_L32_MACRO__ */
36623
36624
36625 /* macros for mac_pcu_reg_block.MAC_PCU_BSSID2_L32 */
36626 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_BSSID2_L32__NUM 1
36627
36628 /* macros for BlueprintGlobalNameSpace::MAC_PCU_BSSID2_U16 */
36629 #ifndef __MAC_PCU_BSSID2_U16_MACRO__
36630 #define __MAC_PCU_BSSID2_U16_MACRO__
36631
36632 /* macros for field ADDR */
36633 #define MAC_PCU_BSSID2_U16__ADDR__SHIFT 0
36634 #define MAC_PCU_BSSID2_U16__ADDR__WIDTH 16
36635 #define MAC_PCU_BSSID2_U16__ADDR__MASK 0x0000ffffU
36636 #define MAC_PCU_BSSID2_U16__ADDR__READ(src) (u_int32_t)(src) & 0x0000ffffU
36637 #define MAC_PCU_BSSID2_U16__ADDR__WRITE(src) ((u_int32_t)(src) & 0x0000ffffU)
36638 #define MAC_PCU_BSSID2_U16__ADDR__MODIFY(dst, src) \
36639 (dst) = ((dst) &\
36640 ~0x0000ffffU) | ((u_int32_t)(src) &\
36641 0x0000ffffU)
36642 #define MAC_PCU_BSSID2_U16__ADDR__VERIFY(src) \
36643 (!(((u_int32_t)(src)\
36644 & ~0x0000ffffU)))
36645
36646 /* macros for field ENABLE */
36647 #define MAC_PCU_BSSID2_U16__ENABLE__SHIFT 16
36648 #define MAC_PCU_BSSID2_U16__ENABLE__WIDTH 1
36649 #define MAC_PCU_BSSID2_U16__ENABLE__MASK 0x00010000U
36650 #define MAC_PCU_BSSID2_U16__ENABLE__READ(src) \
36651 (((u_int32_t)(src)\
36652 & 0x00010000U) >> 16)
36653 #define MAC_PCU_BSSID2_U16__ENABLE__WRITE(src) \
36654 (((u_int32_t)(src)\
36655 << 16) & 0x00010000U)
36656 #define MAC_PCU_BSSID2_U16__ENABLE__MODIFY(dst, src) \
36657 (dst) = ((dst) &\
36658 ~0x00010000U) | (((u_int32_t)(src) <<\
36659 16) & 0x00010000U)
36660 #define MAC_PCU_BSSID2_U16__ENABLE__VERIFY(src) \
36661 (!((((u_int32_t)(src)\
36662 << 16) & ~0x00010000U)))
36663 #define MAC_PCU_BSSID2_U16__ENABLE__SET(dst) \
36664 (dst) = ((dst) &\
36665 ~0x00010000U) | ((u_int32_t)(1) << 16)
36666 #define MAC_PCU_BSSID2_U16__ENABLE__CLR(dst) \
36667 (dst) = ((dst) &\
36668 ~0x00010000U) | ((u_int32_t)(0) << 16)
36669 #define MAC_PCU_BSSID2_U16__TYPE u_int32_t
36670 #define MAC_PCU_BSSID2_U16__READ 0x0001ffffU
36671 #define MAC_PCU_BSSID2_U16__WRITE 0x0001ffffU
36672
36673 #endif /* __MAC_PCU_BSSID2_U16_MACRO__ */
36674
36675
36676 /* macros for mac_pcu_reg_block.MAC_PCU_BSSID2_U16 */
36677 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_BSSID2_U16__NUM 1
36678
36679 /* macros for BlueprintGlobalNameSpace::MAC_PCU_DIRECT_CONNECT */
36680 #ifndef __MAC_PCU_DIRECT_CONNECT_MACRO__
36681 #define __MAC_PCU_DIRECT_CONNECT_MACRO__
36682
36683 /* macros for field AP_STA_ENABLE */
36684 #define MAC_PCU_DIRECT_CONNECT__AP_STA_ENABLE__SHIFT 0
36685 #define MAC_PCU_DIRECT_CONNECT__AP_STA_ENABLE__WIDTH 1
36686 #define MAC_PCU_DIRECT_CONNECT__AP_STA_ENABLE__MASK 0x00000001U
36687 #define MAC_PCU_DIRECT_CONNECT__AP_STA_ENABLE__READ(src) \
36688 (u_int32_t)(src)\
36689 & 0x00000001U
36690 #define MAC_PCU_DIRECT_CONNECT__AP_STA_ENABLE__WRITE(src) \
36691 ((u_int32_t)(src)\
36692 & 0x00000001U)
36693 #define MAC_PCU_DIRECT_CONNECT__AP_STA_ENABLE__MODIFY(dst, src) \
36694 (dst) = ((dst) &\
36695 ~0x00000001U) | ((u_int32_t)(src) &\
36696 0x00000001U)
36697 #define MAC_PCU_DIRECT_CONNECT__AP_STA_ENABLE__VERIFY(src) \
36698 (!(((u_int32_t)(src)\
36699 & ~0x00000001U)))
36700 #define MAC_PCU_DIRECT_CONNECT__AP_STA_ENABLE__SET(dst) \
36701 (dst) = ((dst) &\
36702 ~0x00000001U) | (u_int32_t)(1)
36703 #define MAC_PCU_DIRECT_CONNECT__AP_STA_ENABLE__CLR(dst) \
36704 (dst) = ((dst) &\
36705 ~0x00000001U) | (u_int32_t)(0)
36706
36707 /* macros for field TBTT_TIMER_0_8_SEL */
36708 #define MAC_PCU_DIRECT_CONNECT__TBTT_TIMER_0_8_SEL__SHIFT 4
36709 #define MAC_PCU_DIRECT_CONNECT__TBTT_TIMER_0_8_SEL__WIDTH 1
36710 #define MAC_PCU_DIRECT_CONNECT__TBTT_TIMER_0_8_SEL__MASK 0x00000010U
36711 #define MAC_PCU_DIRECT_CONNECT__TBTT_TIMER_0_8_SEL__READ(src) \
36712 (((u_int32_t)(src)\
36713 & 0x00000010U) >> 4)
36714 #define MAC_PCU_DIRECT_CONNECT__TBTT_TIMER_0_8_SEL__WRITE(src) \
36715 (((u_int32_t)(src)\
36716 << 4) & 0x00000010U)
36717 #define MAC_PCU_DIRECT_CONNECT__TBTT_TIMER_0_8_SEL__MODIFY(dst, src) \
36718 (dst) = ((dst) &\
36719 ~0x00000010U) | (((u_int32_t)(src) <<\
36720 4) & 0x00000010U)
36721 #define MAC_PCU_DIRECT_CONNECT__TBTT_TIMER_0_8_SEL__VERIFY(src) \
36722 (!((((u_int32_t)(src)\
36723 << 4) & ~0x00000010U)))
36724 #define MAC_PCU_DIRECT_CONNECT__TBTT_TIMER_0_8_SEL__SET(dst) \
36725 (dst) = ((dst) &\
36726 ~0x00000010U) | ((u_int32_t)(1) << 4)
36727 #define MAC_PCU_DIRECT_CONNECT__TBTT_TIMER_0_8_SEL__CLR(dst) \
36728 (dst) = ((dst) &\
36729 ~0x00000010U) | ((u_int32_t)(0) << 4)
36730
36731 /* macros for field DMA_BALERT_TIMER_1_9_SEL */
36732 #define MAC_PCU_DIRECT_CONNECT__DMA_BALERT_TIMER_1_9_SEL__SHIFT 5
36733 #define MAC_PCU_DIRECT_CONNECT__DMA_BALERT_TIMER_1_9_SEL__WIDTH 1
36734 #define MAC_PCU_DIRECT_CONNECT__DMA_BALERT_TIMER_1_9_SEL__MASK 0x00000020U
36735 #define MAC_PCU_DIRECT_CONNECT__DMA_BALERT_TIMER_1_9_SEL__READ(src) \
36736 (((u_int32_t)(src)\
36737 & 0x00000020U) >> 5)
36738 #define MAC_PCU_DIRECT_CONNECT__DMA_BALERT_TIMER_1_9_SEL__WRITE(src) \
36739 (((u_int32_t)(src)\
36740 << 5) & 0x00000020U)
36741 #define MAC_PCU_DIRECT_CONNECT__DMA_BALERT_TIMER_1_9_SEL__MODIFY(dst, src) \
36742 (dst) = ((dst) &\
36743 ~0x00000020U) | (((u_int32_t)(src) <<\
36744 5) & 0x00000020U)
36745 #define MAC_PCU_DIRECT_CONNECT__DMA_BALERT_TIMER_1_9_SEL__VERIFY(src) \
36746 (!((((u_int32_t)(src)\
36747 << 5) & ~0x00000020U)))
36748 #define MAC_PCU_DIRECT_CONNECT__DMA_BALERT_TIMER_1_9_SEL__SET(dst) \
36749 (dst) = ((dst) &\
36750 ~0x00000020U) | ((u_int32_t)(1) << 5)
36751 #define MAC_PCU_DIRECT_CONNECT__DMA_BALERT_TIMER_1_9_SEL__CLR(dst) \
36752 (dst) = ((dst) &\
36753 ~0x00000020U) | ((u_int32_t)(0) << 5)
36754
36755 /* macros for field SW_BALERT_TIMER_2_10_SEL */
36756 #define MAC_PCU_DIRECT_CONNECT__SW_BALERT_TIMER_2_10_SEL__SHIFT 6
36757 #define MAC_PCU_DIRECT_CONNECT__SW_BALERT_TIMER_2_10_SEL__WIDTH 1
36758 #define MAC_PCU_DIRECT_CONNECT__SW_BALERT_TIMER_2_10_SEL__MASK 0x00000040U
36759 #define MAC_PCU_DIRECT_CONNECT__SW_BALERT_TIMER_2_10_SEL__READ(src) \
36760 (((u_int32_t)(src)\
36761 & 0x00000040U) >> 6)
36762 #define MAC_PCU_DIRECT_CONNECT__SW_BALERT_TIMER_2_10_SEL__WRITE(src) \
36763 (((u_int32_t)(src)\
36764 << 6) & 0x00000040U)
36765 #define MAC_PCU_DIRECT_CONNECT__SW_BALERT_TIMER_2_10_SEL__MODIFY(dst, src) \
36766 (dst) = ((dst) &\
36767 ~0x00000040U) | (((u_int32_t)(src) <<\
36768 6) & 0x00000040U)
36769 #define MAC_PCU_DIRECT_CONNECT__SW_BALERT_TIMER_2_10_SEL__VERIFY(src) \
36770 (!((((u_int32_t)(src)\
36771 << 6) & ~0x00000040U)))
36772 #define MAC_PCU_DIRECT_CONNECT__SW_BALERT_TIMER_2_10_SEL__SET(dst) \
36773 (dst) = ((dst) &\
36774 ~0x00000040U) | ((u_int32_t)(1) << 6)
36775 #define MAC_PCU_DIRECT_CONNECT__SW_BALERT_TIMER_2_10_SEL__CLR(dst) \
36776 (dst) = ((dst) &\
36777 ~0x00000040U) | ((u_int32_t)(0) << 6)
36778
36779 /* macros for field HCF_TO_TIMER_3_11_SEL */
36780 #define MAC_PCU_DIRECT_CONNECT__HCF_TO_TIMER_3_11_SEL__SHIFT 7
36781 #define MAC_PCU_DIRECT_CONNECT__HCF_TO_TIMER_3_11_SEL__WIDTH 1
36782 #define MAC_PCU_DIRECT_CONNECT__HCF_TO_TIMER_3_11_SEL__MASK 0x00000080U
36783 #define MAC_PCU_DIRECT_CONNECT__HCF_TO_TIMER_3_11_SEL__READ(src) \
36784 (((u_int32_t)(src)\
36785 & 0x00000080U) >> 7)
36786 #define MAC_PCU_DIRECT_CONNECT__HCF_TO_TIMER_3_11_SEL__WRITE(src) \
36787 (((u_int32_t)(src)\
36788 << 7) & 0x00000080U)
36789 #define MAC_PCU_DIRECT_CONNECT__HCF_TO_TIMER_3_11_SEL__MODIFY(dst, src) \
36790 (dst) = ((dst) &\
36791 ~0x00000080U) | (((u_int32_t)(src) <<\
36792 7) & 0x00000080U)
36793 #define MAC_PCU_DIRECT_CONNECT__HCF_TO_TIMER_3_11_SEL__VERIFY(src) \
36794 (!((((u_int32_t)(src)\
36795 << 7) & ~0x00000080U)))
36796 #define MAC_PCU_DIRECT_CONNECT__HCF_TO_TIMER_3_11_SEL__SET(dst) \
36797 (dst) = ((dst) &\
36798 ~0x00000080U) | ((u_int32_t)(1) << 7)
36799 #define MAC_PCU_DIRECT_CONNECT__HCF_TO_TIMER_3_11_SEL__CLR(dst) \
36800 (dst) = ((dst) &\
36801 ~0x00000080U) | ((u_int32_t)(0) << 7)
36802
36803 /* macros for field NEXT_TIM_TIMER_4_12_SEL */
36804 #define MAC_PCU_DIRECT_CONNECT__NEXT_TIM_TIMER_4_12_SEL__SHIFT 8
36805 #define MAC_PCU_DIRECT_CONNECT__NEXT_TIM_TIMER_4_12_SEL__WIDTH 1
36806 #define MAC_PCU_DIRECT_CONNECT__NEXT_TIM_TIMER_4_12_SEL__MASK 0x00000100U
36807 #define MAC_PCU_DIRECT_CONNECT__NEXT_TIM_TIMER_4_12_SEL__READ(src) \
36808 (((u_int32_t)(src)\
36809 & 0x00000100U) >> 8)
36810 #define MAC_PCU_DIRECT_CONNECT__NEXT_TIM_TIMER_4_12_SEL__WRITE(src) \
36811 (((u_int32_t)(src)\
36812 << 8) & 0x00000100U)
36813 #define MAC_PCU_DIRECT_CONNECT__NEXT_TIM_TIMER_4_12_SEL__MODIFY(dst, src) \
36814 (dst) = ((dst) &\
36815 ~0x00000100U) | (((u_int32_t)(src) <<\
36816 8) & 0x00000100U)
36817 #define MAC_PCU_DIRECT_CONNECT__NEXT_TIM_TIMER_4_12_SEL__VERIFY(src) \
36818 (!((((u_int32_t)(src)\
36819 << 8) & ~0x00000100U)))
36820 #define MAC_PCU_DIRECT_CONNECT__NEXT_TIM_TIMER_4_12_SEL__SET(dst) \
36821 (dst) = ((dst) &\
36822 ~0x00000100U) | ((u_int32_t)(1) << 8)
36823 #define MAC_PCU_DIRECT_CONNECT__NEXT_TIM_TIMER_4_12_SEL__CLR(dst) \
36824 (dst) = ((dst) &\
36825 ~0x00000100U) | ((u_int32_t)(0) << 8)
36826
36827 /* macros for field NEXT_DTIM_TIMER_5_13_SEL */
36828 #define MAC_PCU_DIRECT_CONNECT__NEXT_DTIM_TIMER_5_13_SEL__SHIFT 9
36829 #define MAC_PCU_DIRECT_CONNECT__NEXT_DTIM_TIMER_5_13_SEL__WIDTH 1
36830 #define MAC_PCU_DIRECT_CONNECT__NEXT_DTIM_TIMER_5_13_SEL__MASK 0x00000200U
36831 #define MAC_PCU_DIRECT_CONNECT__NEXT_DTIM_TIMER_5_13_SEL__READ(src) \
36832 (((u_int32_t)(src)\
36833 & 0x00000200U) >> 9)
36834 #define MAC_PCU_DIRECT_CONNECT__NEXT_DTIM_TIMER_5_13_SEL__WRITE(src) \
36835 (((u_int32_t)(src)\
36836 << 9) & 0x00000200U)
36837 #define MAC_PCU_DIRECT_CONNECT__NEXT_DTIM_TIMER_5_13_SEL__MODIFY(dst, src) \
36838 (dst) = ((dst) &\
36839 ~0x00000200U) | (((u_int32_t)(src) <<\
36840 9) & 0x00000200U)
36841 #define MAC_PCU_DIRECT_CONNECT__NEXT_DTIM_TIMER_5_13_SEL__VERIFY(src) \
36842 (!((((u_int32_t)(src)\
36843 << 9) & ~0x00000200U)))
36844 #define MAC_PCU_DIRECT_CONNECT__NEXT_DTIM_TIMER_5_13_SEL__SET(dst) \
36845 (dst) = ((dst) &\
36846 ~0x00000200U) | ((u_int32_t)(1) << 9)
36847 #define MAC_PCU_DIRECT_CONNECT__NEXT_DTIM_TIMER_5_13_SEL__CLR(dst) \
36848 (dst) = ((dst) &\
36849 ~0x00000200U) | ((u_int32_t)(0) << 9)
36850
36851 /* macros for field QUIET_TM_TIMER_6_14_SEL */
36852 #define MAC_PCU_DIRECT_CONNECT__QUIET_TM_TIMER_6_14_SEL__SHIFT 10
36853 #define MAC_PCU_DIRECT_CONNECT__QUIET_TM_TIMER_6_14_SEL__WIDTH 1
36854 #define MAC_PCU_DIRECT_CONNECT__QUIET_TM_TIMER_6_14_SEL__MASK 0x00000400U
36855 #define MAC_PCU_DIRECT_CONNECT__QUIET_TM_TIMER_6_14_SEL__READ(src) \
36856 (((u_int32_t)(src)\
36857 & 0x00000400U) >> 10)
36858 #define MAC_PCU_DIRECT_CONNECT__QUIET_TM_TIMER_6_14_SEL__WRITE(src) \
36859 (((u_int32_t)(src)\
36860 << 10) & 0x00000400U)
36861 #define MAC_PCU_DIRECT_CONNECT__QUIET_TM_TIMER_6_14_SEL__MODIFY(dst, src) \
36862 (dst) = ((dst) &\
36863 ~0x00000400U) | (((u_int32_t)(src) <<\
36864 10) & 0x00000400U)
36865 #define MAC_PCU_DIRECT_CONNECT__QUIET_TM_TIMER_6_14_SEL__VERIFY(src) \
36866 (!((((u_int32_t)(src)\
36867 << 10) & ~0x00000400U)))
36868 #define MAC_PCU_DIRECT_CONNECT__QUIET_TM_TIMER_6_14_SEL__SET(dst) \
36869 (dst) = ((dst) &\
36870 ~0x00000400U) | ((u_int32_t)(1) << 10)
36871 #define MAC_PCU_DIRECT_CONNECT__QUIET_TM_TIMER_6_14_SEL__CLR(dst) \
36872 (dst) = ((dst) &\
36873 ~0x00000400U) | ((u_int32_t)(0) << 10)
36874
36875 /* macros for field TBTT2_TIMER_0_8_SEL */
36876 #define MAC_PCU_DIRECT_CONNECT__TBTT2_TIMER_0_8_SEL__SHIFT 11
36877 #define MAC_PCU_DIRECT_CONNECT__TBTT2_TIMER_0_8_SEL__WIDTH 1
36878 #define MAC_PCU_DIRECT_CONNECT__TBTT2_TIMER_0_8_SEL__MASK 0x00000800U
36879 #define MAC_PCU_DIRECT_CONNECT__TBTT2_TIMER_0_8_SEL__READ(src) \
36880 (((u_int32_t)(src)\
36881 & 0x00000800U) >> 11)
36882 #define MAC_PCU_DIRECT_CONNECT__TBTT2_TIMER_0_8_SEL__WRITE(src) \
36883 (((u_int32_t)(src)\
36884 << 11) & 0x00000800U)
36885 #define MAC_PCU_DIRECT_CONNECT__TBTT2_TIMER_0_8_SEL__MODIFY(dst, src) \
36886 (dst) = ((dst) &\
36887 ~0x00000800U) | (((u_int32_t)(src) <<\
36888 11) & 0x00000800U)
36889 #define MAC_PCU_DIRECT_CONNECT__TBTT2_TIMER_0_8_SEL__VERIFY(src) \
36890 (!((((u_int32_t)(src)\
36891 << 11) & ~0x00000800U)))
36892 #define MAC_PCU_DIRECT_CONNECT__TBTT2_TIMER_0_8_SEL__SET(dst) \
36893 (dst) = ((dst) &\
36894 ~0x00000800U) | ((u_int32_t)(1) << 11)
36895 #define MAC_PCU_DIRECT_CONNECT__TBTT2_TIMER_0_8_SEL__CLR(dst) \
36896 (dst) = ((dst) &\
36897 ~0x00000800U) | ((u_int32_t)(0) << 11)
36898
36899 /* macros for field AP_TSF_1_2_SEL */
36900 #define MAC_PCU_DIRECT_CONNECT__AP_TSF_1_2_SEL__SHIFT 12
36901 #define MAC_PCU_DIRECT_CONNECT__AP_TSF_1_2_SEL__WIDTH 1
36902 #define MAC_PCU_DIRECT_CONNECT__AP_TSF_1_2_SEL__MASK 0x00001000U
36903 #define MAC_PCU_DIRECT_CONNECT__AP_TSF_1_2_SEL__READ(src) \
36904 (((u_int32_t)(src)\
36905 & 0x00001000U) >> 12)
36906 #define MAC_PCU_DIRECT_CONNECT__AP_TSF_1_2_SEL__WRITE(src) \
36907 (((u_int32_t)(src)\
36908 << 12) & 0x00001000U)
36909 #define MAC_PCU_DIRECT_CONNECT__AP_TSF_1_2_SEL__MODIFY(dst, src) \
36910 (dst) = ((dst) &\
36911 ~0x00001000U) | (((u_int32_t)(src) <<\
36912 12) & 0x00001000U)
36913 #define MAC_PCU_DIRECT_CONNECT__AP_TSF_1_2_SEL__VERIFY(src) \
36914 (!((((u_int32_t)(src)\
36915 << 12) & ~0x00001000U)))
36916 #define MAC_PCU_DIRECT_CONNECT__AP_TSF_1_2_SEL__SET(dst) \
36917 (dst) = ((dst) &\
36918 ~0x00001000U) | ((u_int32_t)(1) << 12)
36919 #define MAC_PCU_DIRECT_CONNECT__AP_TSF_1_2_SEL__CLR(dst) \
36920 (dst) = ((dst) &\
36921 ~0x00001000U) | ((u_int32_t)(0) << 12)
36922
36923 /* macros for field STA_TSF_1_2_SEL */
36924 #define MAC_PCU_DIRECT_CONNECT__STA_TSF_1_2_SEL__SHIFT 13
36925 #define MAC_PCU_DIRECT_CONNECT__STA_TSF_1_2_SEL__WIDTH 1
36926 #define MAC_PCU_DIRECT_CONNECT__STA_TSF_1_2_SEL__MASK 0x00002000U
36927 #define MAC_PCU_DIRECT_CONNECT__STA_TSF_1_2_SEL__READ(src) \
36928 (((u_int32_t)(src)\
36929 & 0x00002000U) >> 13)
36930 #define MAC_PCU_DIRECT_CONNECT__STA_TSF_1_2_SEL__WRITE(src) \
36931 (((u_int32_t)(src)\
36932 << 13) & 0x00002000U)
36933 #define MAC_PCU_DIRECT_CONNECT__STA_TSF_1_2_SEL__MODIFY(dst, src) \
36934 (dst) = ((dst) &\
36935 ~0x00002000U) | (((u_int32_t)(src) <<\
36936 13) & 0x00002000U)
36937 #define MAC_PCU_DIRECT_CONNECT__STA_TSF_1_2_SEL__VERIFY(src) \
36938 (!((((u_int32_t)(src)\
36939 << 13) & ~0x00002000U)))
36940 #define MAC_PCU_DIRECT_CONNECT__STA_TSF_1_2_SEL__SET(dst) \
36941 (dst) = ((dst) &\
36942 ~0x00002000U) | ((u_int32_t)(1) << 13)
36943 #define MAC_PCU_DIRECT_CONNECT__STA_TSF_1_2_SEL__CLR(dst) \
36944 (dst) = ((dst) &\
36945 ~0x00002000U) | ((u_int32_t)(0) << 13)
36946 #define MAC_PCU_DIRECT_CONNECT__TYPE u_int32_t
36947 #define MAC_PCU_DIRECT_CONNECT__READ 0x00003ff1U
36948 #define MAC_PCU_DIRECT_CONNECT__WRITE 0x00003ff1U
36949
36950 #endif /* __MAC_PCU_DIRECT_CONNECT_MACRO__ */
36951
36952
36953 /* macros for mac_pcu_reg_block.MAC_PCU_DIRECT_CONNECT */
36954 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_DIRECT_CONNECT__NUM 1
36955
36956 /* macros for BlueprintGlobalNameSpace::MAC_PCU_TID_TO_AC */
36957 #ifndef __MAC_PCU_TID_TO_AC_MACRO__
36958 #define __MAC_PCU_TID_TO_AC_MACRO__
36959
36960 /* macros for field DATA */
36961 #define MAC_PCU_TID_TO_AC__DATA__SHIFT 0
36962 #define MAC_PCU_TID_TO_AC__DATA__WIDTH 32
36963 #define MAC_PCU_TID_TO_AC__DATA__MASK 0xffffffffU
36964 #define MAC_PCU_TID_TO_AC__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
36965 #define MAC_PCU_TID_TO_AC__DATA__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
36966 #define MAC_PCU_TID_TO_AC__DATA__MODIFY(dst, src) \
36967 (dst) = ((dst) &\
36968 ~0xffffffffU) | ((u_int32_t)(src) &\
36969 0xffffffffU)
36970 #define MAC_PCU_TID_TO_AC__DATA__VERIFY(src) \
36971 (!(((u_int32_t)(src)\
36972 & ~0xffffffffU)))
36973 #define MAC_PCU_TID_TO_AC__TYPE u_int32_t
36974 #define MAC_PCU_TID_TO_AC__READ 0xffffffffU
36975 #define MAC_PCU_TID_TO_AC__WRITE 0xffffffffU
36976
36977 #endif /* __MAC_PCU_TID_TO_AC_MACRO__ */
36978
36979
36980 /* macros for mac_pcu_reg_block.MAC_PCU_TID_TO_AC */
36981 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_TID_TO_AC__NUM 1
36982
36983 /* macros for BlueprintGlobalNameSpace::MAC_PCU_HP_QUEUE */
36984 #ifndef __MAC_PCU_HP_QUEUE_MACRO__
36985 #define __MAC_PCU_HP_QUEUE_MACRO__
36986
36987 /* macros for field ENABLE */
36988 #define MAC_PCU_HP_QUEUE__ENABLE__SHIFT 0
36989 #define MAC_PCU_HP_QUEUE__ENABLE__WIDTH 1
36990 #define MAC_PCU_HP_QUEUE__ENABLE__MASK 0x00000001U
36991 #define MAC_PCU_HP_QUEUE__ENABLE__READ(src) (u_int32_t)(src) & 0x00000001U
36992 #define MAC_PCU_HP_QUEUE__ENABLE__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
36993 #define MAC_PCU_HP_QUEUE__ENABLE__MODIFY(dst, src) \
36994 (dst) = ((dst) &\
36995 ~0x00000001U) | ((u_int32_t)(src) &\
36996 0x00000001U)
36997 #define MAC_PCU_HP_QUEUE__ENABLE__VERIFY(src) \
36998 (!(((u_int32_t)(src)\
36999 & ~0x00000001U)))
37000 #define MAC_PCU_HP_QUEUE__ENABLE__SET(dst) \
37001 (dst) = ((dst) &\
37002 ~0x00000001U) | (u_int32_t)(1)
37003 #define MAC_PCU_HP_QUEUE__ENABLE__CLR(dst) \
37004 (dst) = ((dst) &\
37005 ~0x00000001U) | (u_int32_t)(0)
37006
37007 /* macros for field AC_MASK_BE */
37008 #define MAC_PCU_HP_QUEUE__AC_MASK_BE__SHIFT 1
37009 #define MAC_PCU_HP_QUEUE__AC_MASK_BE__WIDTH 1
37010 #define MAC_PCU_HP_QUEUE__AC_MASK_BE__MASK 0x00000002U
37011 #define MAC_PCU_HP_QUEUE__AC_MASK_BE__READ(src) \
37012 (((u_int32_t)(src)\
37013 & 0x00000002U) >> 1)
37014 #define MAC_PCU_HP_QUEUE__AC_MASK_BE__WRITE(src) \
37015 (((u_int32_t)(src)\
37016 << 1) & 0x00000002U)
37017 #define MAC_PCU_HP_QUEUE__AC_MASK_BE__MODIFY(dst, src) \
37018 (dst) = ((dst) &\
37019 ~0x00000002U) | (((u_int32_t)(src) <<\
37020 1) & 0x00000002U)
37021 #define MAC_PCU_HP_QUEUE__AC_MASK_BE__VERIFY(src) \
37022 (!((((u_int32_t)(src)\
37023 << 1) & ~0x00000002U)))
37024 #define MAC_PCU_HP_QUEUE__AC_MASK_BE__SET(dst) \
37025 (dst) = ((dst) &\
37026 ~0x00000002U) | ((u_int32_t)(1) << 1)
37027 #define MAC_PCU_HP_QUEUE__AC_MASK_BE__CLR(dst) \
37028 (dst) = ((dst) &\
37029 ~0x00000002U) | ((u_int32_t)(0) << 1)
37030
37031 /* macros for field AC_MASK_BK */
37032 #define MAC_PCU_HP_QUEUE__AC_MASK_BK__SHIFT 2
37033 #define MAC_PCU_HP_QUEUE__AC_MASK_BK__WIDTH 1
37034 #define MAC_PCU_HP_QUEUE__AC_MASK_BK__MASK 0x00000004U
37035 #define MAC_PCU_HP_QUEUE__AC_MASK_BK__READ(src) \
37036 (((u_int32_t)(src)\
37037 & 0x00000004U) >> 2)
37038 #define MAC_PCU_HP_QUEUE__AC_MASK_BK__WRITE(src) \
37039 (((u_int32_t)(src)\
37040 << 2) & 0x00000004U)
37041 #define MAC_PCU_HP_QUEUE__AC_MASK_BK__MODIFY(dst, src) \
37042 (dst) = ((dst) &\
37043 ~0x00000004U) | (((u_int32_t)(src) <<\
37044 2) & 0x00000004U)
37045 #define MAC_PCU_HP_QUEUE__AC_MASK_BK__VERIFY(src) \
37046 (!((((u_int32_t)(src)\
37047 << 2) & ~0x00000004U)))
37048 #define MAC_PCU_HP_QUEUE__AC_MASK_BK__SET(dst) \
37049 (dst) = ((dst) &\
37050 ~0x00000004U) | ((u_int32_t)(1) << 2)
37051 #define MAC_PCU_HP_QUEUE__AC_MASK_BK__CLR(dst) \
37052 (dst) = ((dst) &\
37053 ~0x00000004U) | ((u_int32_t)(0) << 2)
37054
37055 /* macros for field AC_MASK_VI */
37056 #define MAC_PCU_HP_QUEUE__AC_MASK_VI__SHIFT 3
37057 #define MAC_PCU_HP_QUEUE__AC_MASK_VI__WIDTH 1
37058 #define MAC_PCU_HP_QUEUE__AC_MASK_VI__MASK 0x00000008U
37059 #define MAC_PCU_HP_QUEUE__AC_MASK_VI__READ(src) \
37060 (((u_int32_t)(src)\
37061 & 0x00000008U) >> 3)
37062 #define MAC_PCU_HP_QUEUE__AC_MASK_VI__WRITE(src) \
37063 (((u_int32_t)(src)\
37064 << 3) & 0x00000008U)
37065 #define MAC_PCU_HP_QUEUE__AC_MASK_VI__MODIFY(dst, src) \
37066 (dst) = ((dst) &\
37067 ~0x00000008U) | (((u_int32_t)(src) <<\
37068 3) & 0x00000008U)
37069 #define MAC_PCU_HP_QUEUE__AC_MASK_VI__VERIFY(src) \
37070 (!((((u_int32_t)(src)\
37071 << 3) & ~0x00000008U)))
37072 #define MAC_PCU_HP_QUEUE__AC_MASK_VI__SET(dst) \
37073 (dst) = ((dst) &\
37074 ~0x00000008U) | ((u_int32_t)(1) << 3)
37075 #define MAC_PCU_HP_QUEUE__AC_MASK_VI__CLR(dst) \
37076 (dst) = ((dst) &\
37077 ~0x00000008U) | ((u_int32_t)(0) << 3)
37078
37079 /* macros for field AC_MASK_VO */
37080 #define MAC_PCU_HP_QUEUE__AC_MASK_VO__SHIFT 4
37081 #define MAC_PCU_HP_QUEUE__AC_MASK_VO__WIDTH 1
37082 #define MAC_PCU_HP_QUEUE__AC_MASK_VO__MASK 0x00000010U
37083 #define MAC_PCU_HP_QUEUE__AC_MASK_VO__READ(src) \
37084 (((u_int32_t)(src)\
37085 & 0x00000010U) >> 4)
37086 #define MAC_PCU_HP_QUEUE__AC_MASK_VO__WRITE(src) \
37087 (((u_int32_t)(src)\
37088 << 4) & 0x00000010U)
37089 #define MAC_PCU_HP_QUEUE__AC_MASK_VO__MODIFY(dst, src) \
37090 (dst) = ((dst) &\
37091 ~0x00000010U) | (((u_int32_t)(src) <<\
37092 4) & 0x00000010U)
37093 #define MAC_PCU_HP_QUEUE__AC_MASK_VO__VERIFY(src) \
37094 (!((((u_int32_t)(src)\
37095 << 4) & ~0x00000010U)))
37096 #define MAC_PCU_HP_QUEUE__AC_MASK_VO__SET(dst) \
37097 (dst) = ((dst) &\
37098 ~0x00000010U) | ((u_int32_t)(1) << 4)
37099 #define MAC_PCU_HP_QUEUE__AC_MASK_VO__CLR(dst) \
37100 (dst) = ((dst) &\
37101 ~0x00000010U) | ((u_int32_t)(0) << 4)
37102
37103 /* macros for field HPQON_UAPSD */
37104 #define MAC_PCU_HP_QUEUE__HPQON_UAPSD__SHIFT 5
37105 #define MAC_PCU_HP_QUEUE__HPQON_UAPSD__WIDTH 1
37106 #define MAC_PCU_HP_QUEUE__HPQON_UAPSD__MASK 0x00000020U
37107 #define MAC_PCU_HP_QUEUE__HPQON_UAPSD__READ(src) \
37108 (((u_int32_t)(src)\
37109 & 0x00000020U) >> 5)
37110 #define MAC_PCU_HP_QUEUE__HPQON_UAPSD__WRITE(src) \
37111 (((u_int32_t)(src)\
37112 << 5) & 0x00000020U)
37113 #define MAC_PCU_HP_QUEUE__HPQON_UAPSD__MODIFY(dst, src) \
37114 (dst) = ((dst) &\
37115 ~0x00000020U) | (((u_int32_t)(src) <<\
37116 5) & 0x00000020U)
37117 #define MAC_PCU_HP_QUEUE__HPQON_UAPSD__VERIFY(src) \
37118 (!((((u_int32_t)(src)\
37119 << 5) & ~0x00000020U)))
37120 #define MAC_PCU_HP_QUEUE__HPQON_UAPSD__SET(dst) \
37121 (dst) = ((dst) &\
37122 ~0x00000020U) | ((u_int32_t)(1) << 5)
37123 #define MAC_PCU_HP_QUEUE__HPQON_UAPSD__CLR(dst) \
37124 (dst) = ((dst) &\
37125 ~0x00000020U) | ((u_int32_t)(0) << 5)
37126
37127 /* macros for field FRAME_FILTER_ENABLE0 */
37128 #define MAC_PCU_HP_QUEUE__FRAME_FILTER_ENABLE0__SHIFT 6
37129 #define MAC_PCU_HP_QUEUE__FRAME_FILTER_ENABLE0__WIDTH 1
37130 #define MAC_PCU_HP_QUEUE__FRAME_FILTER_ENABLE0__MASK 0x00000040U
37131 #define MAC_PCU_HP_QUEUE__FRAME_FILTER_ENABLE0__READ(src) \
37132 (((u_int32_t)(src)\
37133 & 0x00000040U) >> 6)
37134 #define MAC_PCU_HP_QUEUE__FRAME_FILTER_ENABLE0__WRITE(src) \
37135 (((u_int32_t)(src)\
37136 << 6) & 0x00000040U)
37137 #define MAC_PCU_HP_QUEUE__FRAME_FILTER_ENABLE0__MODIFY(dst, src) \
37138 (dst) = ((dst) &\
37139 ~0x00000040U) | (((u_int32_t)(src) <<\
37140 6) & 0x00000040U)
37141 #define MAC_PCU_HP_QUEUE__FRAME_FILTER_ENABLE0__VERIFY(src) \
37142 (!((((u_int32_t)(src)\
37143 << 6) & ~0x00000040U)))
37144 #define MAC_PCU_HP_QUEUE__FRAME_FILTER_ENABLE0__SET(dst) \
37145 (dst) = ((dst) &\
37146 ~0x00000040U) | ((u_int32_t)(1) << 6)
37147 #define MAC_PCU_HP_QUEUE__FRAME_FILTER_ENABLE0__CLR(dst) \
37148 (dst) = ((dst) &\
37149 ~0x00000040U) | ((u_int32_t)(0) << 6)
37150
37151 /* macros for field FRAME_BSSID_MATCH0 */
37152 #define MAC_PCU_HP_QUEUE__FRAME_BSSID_MATCH0__SHIFT 7
37153 #define MAC_PCU_HP_QUEUE__FRAME_BSSID_MATCH0__WIDTH 1
37154 #define MAC_PCU_HP_QUEUE__FRAME_BSSID_MATCH0__MASK 0x00000080U
37155 #define MAC_PCU_HP_QUEUE__FRAME_BSSID_MATCH0__READ(src) \
37156 (((u_int32_t)(src)\
37157 & 0x00000080U) >> 7)
37158 #define MAC_PCU_HP_QUEUE__FRAME_BSSID_MATCH0__WRITE(src) \
37159 (((u_int32_t)(src)\
37160 << 7) & 0x00000080U)
37161 #define MAC_PCU_HP_QUEUE__FRAME_BSSID_MATCH0__MODIFY(dst, src) \
37162 (dst) = ((dst) &\
37163 ~0x00000080U) | (((u_int32_t)(src) <<\
37164 7) & 0x00000080U)
37165 #define MAC_PCU_HP_QUEUE__FRAME_BSSID_MATCH0__VERIFY(src) \
37166 (!((((u_int32_t)(src)\
37167 << 7) & ~0x00000080U)))
37168 #define MAC_PCU_HP_QUEUE__FRAME_BSSID_MATCH0__SET(dst) \
37169 (dst) = ((dst) &\
37170 ~0x00000080U) | ((u_int32_t)(1) << 7)
37171 #define MAC_PCU_HP_QUEUE__FRAME_BSSID_MATCH0__CLR(dst) \
37172 (dst) = ((dst) &\
37173 ~0x00000080U) | ((u_int32_t)(0) << 7)
37174
37175 /* macros for field FRAME_TYPE0 */
37176 #define MAC_PCU_HP_QUEUE__FRAME_TYPE0__SHIFT 8
37177 #define MAC_PCU_HP_QUEUE__FRAME_TYPE0__WIDTH 2
37178 #define MAC_PCU_HP_QUEUE__FRAME_TYPE0__MASK 0x00000300U
37179 #define MAC_PCU_HP_QUEUE__FRAME_TYPE0__READ(src) \
37180 (((u_int32_t)(src)\
37181 & 0x00000300U) >> 8)
37182 #define MAC_PCU_HP_QUEUE__FRAME_TYPE0__WRITE(src) \
37183 (((u_int32_t)(src)\
37184 << 8) & 0x00000300U)
37185 #define MAC_PCU_HP_QUEUE__FRAME_TYPE0__MODIFY(dst, src) \
37186 (dst) = ((dst) &\
37187 ~0x00000300U) | (((u_int32_t)(src) <<\
37188 8) & 0x00000300U)
37189 #define MAC_PCU_HP_QUEUE__FRAME_TYPE0__VERIFY(src) \
37190 (!((((u_int32_t)(src)\
37191 << 8) & ~0x00000300U)))
37192
37193 /* macros for field FRAME_TYPE_MASK0 */
37194 #define MAC_PCU_HP_QUEUE__FRAME_TYPE_MASK0__SHIFT 10
37195 #define MAC_PCU_HP_QUEUE__FRAME_TYPE_MASK0__WIDTH 2
37196 #define MAC_PCU_HP_QUEUE__FRAME_TYPE_MASK0__MASK 0x00000c00U
37197 #define MAC_PCU_HP_QUEUE__FRAME_TYPE_MASK0__READ(src) \
37198 (((u_int32_t)(src)\
37199 & 0x00000c00U) >> 10)
37200 #define MAC_PCU_HP_QUEUE__FRAME_TYPE_MASK0__WRITE(src) \
37201 (((u_int32_t)(src)\
37202 << 10) & 0x00000c00U)
37203 #define MAC_PCU_HP_QUEUE__FRAME_TYPE_MASK0__MODIFY(dst, src) \
37204 (dst) = ((dst) &\
37205 ~0x00000c00U) | (((u_int32_t)(src) <<\
37206 10) & 0x00000c00U)
37207 #define MAC_PCU_HP_QUEUE__FRAME_TYPE_MASK0__VERIFY(src) \
37208 (!((((u_int32_t)(src)\
37209 << 10) & ~0x00000c00U)))
37210
37211 /* macros for field FRAME_SUBTYPE0 */
37212 #define MAC_PCU_HP_QUEUE__FRAME_SUBTYPE0__SHIFT 12
37213 #define MAC_PCU_HP_QUEUE__FRAME_SUBTYPE0__WIDTH 4
37214 #define MAC_PCU_HP_QUEUE__FRAME_SUBTYPE0__MASK 0x0000f000U
37215 #define MAC_PCU_HP_QUEUE__FRAME_SUBTYPE0__READ(src) \
37216 (((u_int32_t)(src)\
37217 & 0x0000f000U) >> 12)
37218 #define MAC_PCU_HP_QUEUE__FRAME_SUBTYPE0__WRITE(src) \
37219 (((u_int32_t)(src)\
37220 << 12) & 0x0000f000U)
37221 #define MAC_PCU_HP_QUEUE__FRAME_SUBTYPE0__MODIFY(dst, src) \
37222 (dst) = ((dst) &\
37223 ~0x0000f000U) | (((u_int32_t)(src) <<\
37224 12) & 0x0000f000U)
37225 #define MAC_PCU_HP_QUEUE__FRAME_SUBTYPE0__VERIFY(src) \
37226 (!((((u_int32_t)(src)\
37227 << 12) & ~0x0000f000U)))
37228
37229 /* macros for field FRAME_SUBTYPE_MASK0 */
37230 #define MAC_PCU_HP_QUEUE__FRAME_SUBTYPE_MASK0__SHIFT 16
37231 #define MAC_PCU_HP_QUEUE__FRAME_SUBTYPE_MASK0__WIDTH 4
37232 #define MAC_PCU_HP_QUEUE__FRAME_SUBTYPE_MASK0__MASK 0x000f0000U
37233 #define MAC_PCU_HP_QUEUE__FRAME_SUBTYPE_MASK0__READ(src) \
37234 (((u_int32_t)(src)\
37235 & 0x000f0000U) >> 16)
37236 #define MAC_PCU_HP_QUEUE__FRAME_SUBTYPE_MASK0__WRITE(src) \
37237 (((u_int32_t)(src)\
37238 << 16) & 0x000f0000U)
37239 #define MAC_PCU_HP_QUEUE__FRAME_SUBTYPE_MASK0__MODIFY(dst, src) \
37240 (dst) = ((dst) &\
37241 ~0x000f0000U) | (((u_int32_t)(src) <<\
37242 16) & 0x000f0000U)
37243 #define MAC_PCU_HP_QUEUE__FRAME_SUBTYPE_MASK0__VERIFY(src) \
37244 (!((((u_int32_t)(src)\
37245 << 16) & ~0x000f0000U)))
37246
37247 /* macros for field UAPSD_EN */
37248 #define MAC_PCU_HP_QUEUE__UAPSD_EN__SHIFT 20
37249 #define MAC_PCU_HP_QUEUE__UAPSD_EN__WIDTH 1
37250 #define MAC_PCU_HP_QUEUE__UAPSD_EN__MASK 0x00100000U
37251 #define MAC_PCU_HP_QUEUE__UAPSD_EN__READ(src) \
37252 (((u_int32_t)(src)\
37253 & 0x00100000U) >> 20)
37254 #define MAC_PCU_HP_QUEUE__UAPSD_EN__WRITE(src) \
37255 (((u_int32_t)(src)\
37256 << 20) & 0x00100000U)
37257 #define MAC_PCU_HP_QUEUE__UAPSD_EN__MODIFY(dst, src) \
37258 (dst) = ((dst) &\
37259 ~0x00100000U) | (((u_int32_t)(src) <<\
37260 20) & 0x00100000U)
37261 #define MAC_PCU_HP_QUEUE__UAPSD_EN__VERIFY(src) \
37262 (!((((u_int32_t)(src)\
37263 << 20) & ~0x00100000U)))
37264 #define MAC_PCU_HP_QUEUE__UAPSD_EN__SET(dst) \
37265 (dst) = ((dst) &\
37266 ~0x00100000U) | ((u_int32_t)(1) << 20)
37267 #define MAC_PCU_HP_QUEUE__UAPSD_EN__CLR(dst) \
37268 (dst) = ((dst) &\
37269 ~0x00100000U) | ((u_int32_t)(0) << 20)
37270 #define MAC_PCU_HP_QUEUE__TYPE u_int32_t
37271 #define MAC_PCU_HP_QUEUE__READ 0x001fffffU
37272 #define MAC_PCU_HP_QUEUE__WRITE 0x001fffffU
37273
37274 #endif /* __MAC_PCU_HP_QUEUE_MACRO__ */
37275
37276
37277 /* macros for mac_pcu_reg_block.MAC_PCU_HP_QUEUE */
37278 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_HP_QUEUE__NUM 1
37279
37280 /* macros for BlueprintGlobalNameSpace::MAC_PCU_BLUETOOTH_BT_WEIGHTS0 */
37281 #ifndef __MAC_PCU_BLUETOOTH_BT_WEIGHTS0_MACRO__
37282 #define __MAC_PCU_BLUETOOTH_BT_WEIGHTS0_MACRO__
37283
37284 /* macros for field VALUE */
37285 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS0__VALUE__SHIFT 0
37286 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS0__VALUE__WIDTH 32
37287 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS0__VALUE__MASK 0xffffffffU
37288 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS0__VALUE__READ(src) \
37289 (u_int32_t)(src)\
37290 & 0xffffffffU
37291 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS0__VALUE__WRITE(src) \
37292 ((u_int32_t)(src)\
37293 & 0xffffffffU)
37294 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS0__VALUE__MODIFY(dst, src) \
37295 (dst) = ((dst) &\
37296 ~0xffffffffU) | ((u_int32_t)(src) &\
37297 0xffffffffU)
37298 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS0__VALUE__VERIFY(src) \
37299 (!(((u_int32_t)(src)\
37300 & ~0xffffffffU)))
37301 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS0__TYPE u_int32_t
37302 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS0__READ 0xffffffffU
37303 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS0__WRITE 0xffffffffU
37304
37305 #endif /* __MAC_PCU_BLUETOOTH_BT_WEIGHTS0_MACRO__ */
37306
37307
37308 /* macros for mac_pcu_reg_block.MAC_PCU_BLUETOOTH_BT_WEIGHTS0 */
37309 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_BLUETOOTH_BT_WEIGHTS0__NUM 1
37310
37311 /* macros for BlueprintGlobalNameSpace::MAC_PCU_BLUETOOTH_BT_WEIGHTS1 */
37312 #ifndef __MAC_PCU_BLUETOOTH_BT_WEIGHTS1_MACRO__
37313 #define __MAC_PCU_BLUETOOTH_BT_WEIGHTS1_MACRO__
37314
37315 /* macros for field VALUE */
37316 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS1__VALUE__SHIFT 0
37317 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS1__VALUE__WIDTH 32
37318 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS1__VALUE__MASK 0xffffffffU
37319 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS1__VALUE__READ(src) \
37320 (u_int32_t)(src)\
37321 & 0xffffffffU
37322 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS1__VALUE__WRITE(src) \
37323 ((u_int32_t)(src)\
37324 & 0xffffffffU)
37325 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS1__VALUE__MODIFY(dst, src) \
37326 (dst) = ((dst) &\
37327 ~0xffffffffU) | ((u_int32_t)(src) &\
37328 0xffffffffU)
37329 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS1__VALUE__VERIFY(src) \
37330 (!(((u_int32_t)(src)\
37331 & ~0xffffffffU)))
37332 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS1__TYPE u_int32_t
37333 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS1__READ 0xffffffffU
37334 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS1__WRITE 0xffffffffU
37335
37336 #endif /* __MAC_PCU_BLUETOOTH_BT_WEIGHTS1_MACRO__ */
37337
37338
37339 /* macros for mac_pcu_reg_block.MAC_PCU_BLUETOOTH_BT_WEIGHTS1 */
37340 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_BLUETOOTH_BT_WEIGHTS1__NUM 1
37341
37342 /* macros for BlueprintGlobalNameSpace::MAC_PCU_BLUETOOTH_BT_WEIGHTS2 */
37343 #ifndef __MAC_PCU_BLUETOOTH_BT_WEIGHTS2_MACRO__
37344 #define __MAC_PCU_BLUETOOTH_BT_WEIGHTS2_MACRO__
37345
37346 /* macros for field VALUE */
37347 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS2__VALUE__SHIFT 0
37348 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS2__VALUE__WIDTH 32
37349 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS2__VALUE__MASK 0xffffffffU
37350 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS2__VALUE__READ(src) \
37351 (u_int32_t)(src)\
37352 & 0xffffffffU
37353 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS2__VALUE__WRITE(src) \
37354 ((u_int32_t)(src)\
37355 & 0xffffffffU)
37356 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS2__VALUE__MODIFY(dst, src) \
37357 (dst) = ((dst) &\
37358 ~0xffffffffU) | ((u_int32_t)(src) &\
37359 0xffffffffU)
37360 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS2__VALUE__VERIFY(src) \
37361 (!(((u_int32_t)(src)\
37362 & ~0xffffffffU)))
37363 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS2__TYPE u_int32_t
37364 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS2__READ 0xffffffffU
37365 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS2__WRITE 0xffffffffU
37366
37367 #endif /* __MAC_PCU_BLUETOOTH_BT_WEIGHTS2_MACRO__ */
37368
37369
37370 /* macros for mac_pcu_reg_block.MAC_PCU_BLUETOOTH_BT_WEIGHTS2 */
37371 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_BLUETOOTH_BT_WEIGHTS2__NUM 1
37372
37373 /* macros for BlueprintGlobalNameSpace::MAC_PCU_BLUETOOTH_BT_WEIGHTS3 */
37374 #ifndef __MAC_PCU_BLUETOOTH_BT_WEIGHTS3_MACRO__
37375 #define __MAC_PCU_BLUETOOTH_BT_WEIGHTS3_MACRO__
37376
37377 /* macros for field VALUE */
37378 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS3__VALUE__SHIFT 0
37379 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS3__VALUE__WIDTH 32
37380 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS3__VALUE__MASK 0xffffffffU
37381 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS3__VALUE__READ(src) \
37382 (u_int32_t)(src)\
37383 & 0xffffffffU
37384 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS3__VALUE__WRITE(src) \
37385 ((u_int32_t)(src)\
37386 & 0xffffffffU)
37387 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS3__VALUE__MODIFY(dst, src) \
37388 (dst) = ((dst) &\
37389 ~0xffffffffU) | ((u_int32_t)(src) &\
37390 0xffffffffU)
37391 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS3__VALUE__VERIFY(src) \
37392 (!(((u_int32_t)(src)\
37393 & ~0xffffffffU)))
37394 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS3__TYPE u_int32_t
37395 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS3__READ 0xffffffffU
37396 #define MAC_PCU_BLUETOOTH_BT_WEIGHTS3__WRITE 0xffffffffU
37397
37398 #endif /* __MAC_PCU_BLUETOOTH_BT_WEIGHTS3_MACRO__ */
37399
37400
37401 /* macros for mac_pcu_reg_block.MAC_PCU_BLUETOOTH_BT_WEIGHTS3 */
37402 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_BLUETOOTH_BT_WEIGHTS3__NUM 1
37403
37404 /* macros for BlueprintGlobalNameSpace::MAC_PCU_AGC_SATURATION_CNT0 */
37405 #ifndef __MAC_PCU_AGC_SATURATION_CNT0_MACRO__
37406 #define __MAC_PCU_AGC_SATURATION_CNT0_MACRO__
37407
37408 /* macros for field VALUE */
37409 #define MAC_PCU_AGC_SATURATION_CNT0__VALUE__SHIFT 0
37410 #define MAC_PCU_AGC_SATURATION_CNT0__VALUE__WIDTH 32
37411 #define MAC_PCU_AGC_SATURATION_CNT0__VALUE__MASK 0xffffffffU
37412 #define MAC_PCU_AGC_SATURATION_CNT0__VALUE__READ(src) \
37413 (u_int32_t)(src)\
37414 & 0xffffffffU
37415 #define MAC_PCU_AGC_SATURATION_CNT0__VALUE__WRITE(src) \
37416 ((u_int32_t)(src)\
37417 & 0xffffffffU)
37418 #define MAC_PCU_AGC_SATURATION_CNT0__VALUE__MODIFY(dst, src) \
37419 (dst) = ((dst) &\
37420 ~0xffffffffU) | ((u_int32_t)(src) &\
37421 0xffffffffU)
37422 #define MAC_PCU_AGC_SATURATION_CNT0__VALUE__VERIFY(src) \
37423 (!(((u_int32_t)(src)\
37424 & ~0xffffffffU)))
37425 #define MAC_PCU_AGC_SATURATION_CNT0__TYPE u_int32_t
37426 #define MAC_PCU_AGC_SATURATION_CNT0__READ 0xffffffffU
37427 #define MAC_PCU_AGC_SATURATION_CNT0__WRITE 0xffffffffU
37428
37429 #endif /* __MAC_PCU_AGC_SATURATION_CNT0_MACRO__ */
37430
37431
37432 /* macros for mac_pcu_reg_block.MAC_PCU_AGC_SATURATION_CNT0 */
37433 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_AGC_SATURATION_CNT0__NUM 1
37434
37435 /* macros for BlueprintGlobalNameSpace::MAC_PCU_AGC_SATURATION_CNT1 */
37436 #ifndef __MAC_PCU_AGC_SATURATION_CNT1_MACRO__
37437 #define __MAC_PCU_AGC_SATURATION_CNT1_MACRO__
37438
37439 /* macros for field VALUE */
37440 #define MAC_PCU_AGC_SATURATION_CNT1__VALUE__SHIFT 0
37441 #define MAC_PCU_AGC_SATURATION_CNT1__VALUE__WIDTH 32
37442 #define MAC_PCU_AGC_SATURATION_CNT1__VALUE__MASK 0xffffffffU
37443 #define MAC_PCU_AGC_SATURATION_CNT1__VALUE__READ(src) \
37444 (u_int32_t)(src)\
37445 & 0xffffffffU
37446 #define MAC_PCU_AGC_SATURATION_CNT1__VALUE__WRITE(src) \
37447 ((u_int32_t)(src)\
37448 & 0xffffffffU)
37449 #define MAC_PCU_AGC_SATURATION_CNT1__VALUE__MODIFY(dst, src) \
37450 (dst) = ((dst) &\
37451 ~0xffffffffU) | ((u_int32_t)(src) &\
37452 0xffffffffU)
37453 #define MAC_PCU_AGC_SATURATION_CNT1__VALUE__VERIFY(src) \
37454 (!(((u_int32_t)(src)\
37455 & ~0xffffffffU)))
37456 #define MAC_PCU_AGC_SATURATION_CNT1__TYPE u_int32_t
37457 #define MAC_PCU_AGC_SATURATION_CNT1__READ 0xffffffffU
37458 #define MAC_PCU_AGC_SATURATION_CNT1__WRITE 0xffffffffU
37459
37460 #endif /* __MAC_PCU_AGC_SATURATION_CNT1_MACRO__ */
37461
37462
37463 /* macros for mac_pcu_reg_block.MAC_PCU_AGC_SATURATION_CNT1 */
37464 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_AGC_SATURATION_CNT1__NUM 1
37465
37466 /* macros for BlueprintGlobalNameSpace::MAC_PCU_AGC_SATURATION_CNT2 */
37467 #ifndef __MAC_PCU_AGC_SATURATION_CNT2_MACRO__
37468 #define __MAC_PCU_AGC_SATURATION_CNT2_MACRO__
37469
37470 /* macros for field VALUE */
37471 #define MAC_PCU_AGC_SATURATION_CNT2__VALUE__SHIFT 0
37472 #define MAC_PCU_AGC_SATURATION_CNT2__VALUE__WIDTH 32
37473 #define MAC_PCU_AGC_SATURATION_CNT2__VALUE__MASK 0xffffffffU
37474 #define MAC_PCU_AGC_SATURATION_CNT2__VALUE__READ(src) \
37475 (u_int32_t)(src)\
37476 & 0xffffffffU
37477 #define MAC_PCU_AGC_SATURATION_CNT2__VALUE__WRITE(src) \
37478 ((u_int32_t)(src)\
37479 & 0xffffffffU)
37480 #define MAC_PCU_AGC_SATURATION_CNT2__VALUE__MODIFY(dst, src) \
37481 (dst) = ((dst) &\
37482 ~0xffffffffU) | ((u_int32_t)(src) &\
37483 0xffffffffU)
37484 #define MAC_PCU_AGC_SATURATION_CNT2__VALUE__VERIFY(src) \
37485 (!(((u_int32_t)(src)\
37486 & ~0xffffffffU)))
37487 #define MAC_PCU_AGC_SATURATION_CNT2__TYPE u_int32_t
37488 #define MAC_PCU_AGC_SATURATION_CNT2__READ 0xffffffffU
37489 #define MAC_PCU_AGC_SATURATION_CNT2__WRITE 0xffffffffU
37490
37491 #endif /* __MAC_PCU_AGC_SATURATION_CNT2_MACRO__ */
37492
37493
37494 /* macros for mac_pcu_reg_block.MAC_PCU_AGC_SATURATION_CNT2 */
37495 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_AGC_SATURATION_CNT2__NUM 1
37496
37497 /* macros for BlueprintGlobalNameSpace::MAC_PCU_HW_BCN_PROC1 */
37498 #ifndef __MAC_PCU_HW_BCN_PROC1_MACRO__
37499 #define __MAC_PCU_HW_BCN_PROC1_MACRO__
37500
37501 /* macros for field CRC_ENABLE */
37502 #define MAC_PCU_HW_BCN_PROC1__CRC_ENABLE__SHIFT 0
37503 #define MAC_PCU_HW_BCN_PROC1__CRC_ENABLE__WIDTH 1
37504 #define MAC_PCU_HW_BCN_PROC1__CRC_ENABLE__MASK 0x00000001U
37505 #define MAC_PCU_HW_BCN_PROC1__CRC_ENABLE__READ(src) \
37506 (u_int32_t)(src)\
37507 & 0x00000001U
37508 #define MAC_PCU_HW_BCN_PROC1__CRC_ENABLE__WRITE(src) \
37509 ((u_int32_t)(src)\
37510 & 0x00000001U)
37511 #define MAC_PCU_HW_BCN_PROC1__CRC_ENABLE__MODIFY(dst, src) \
37512 (dst) = ((dst) &\
37513 ~0x00000001U) | ((u_int32_t)(src) &\
37514 0x00000001U)
37515 #define MAC_PCU_HW_BCN_PROC1__CRC_ENABLE__VERIFY(src) \
37516 (!(((u_int32_t)(src)\
37517 & ~0x00000001U)))
37518 #define MAC_PCU_HW_BCN_PROC1__CRC_ENABLE__SET(dst) \
37519 (dst) = ((dst) &\
37520 ~0x00000001U) | (u_int32_t)(1)
37521 #define MAC_PCU_HW_BCN_PROC1__CRC_ENABLE__CLR(dst) \
37522 (dst) = ((dst) &\
37523 ~0x00000001U) | (u_int32_t)(0)
37524
37525 /* macros for field RESET_CRC */
37526 #define MAC_PCU_HW_BCN_PROC1__RESET_CRC__SHIFT 1
37527 #define MAC_PCU_HW_BCN_PROC1__RESET_CRC__WIDTH 1
37528 #define MAC_PCU_HW_BCN_PROC1__RESET_CRC__MASK 0x00000002U
37529 #define MAC_PCU_HW_BCN_PROC1__RESET_CRC__READ(src) \
37530 (((u_int32_t)(src)\
37531 & 0x00000002U) >> 1)
37532 #define MAC_PCU_HW_BCN_PROC1__RESET_CRC__WRITE(src) \
37533 (((u_int32_t)(src)\
37534 << 1) & 0x00000002U)
37535 #define MAC_PCU_HW_BCN_PROC1__RESET_CRC__MODIFY(dst, src) \
37536 (dst) = ((dst) &\
37537 ~0x00000002U) | (((u_int32_t)(src) <<\
37538 1) & 0x00000002U)
37539 #define MAC_PCU_HW_BCN_PROC1__RESET_CRC__VERIFY(src) \
37540 (!((((u_int32_t)(src)\
37541 << 1) & ~0x00000002U)))
37542 #define MAC_PCU_HW_BCN_PROC1__RESET_CRC__SET(dst) \
37543 (dst) = ((dst) &\
37544 ~0x00000002U) | ((u_int32_t)(1) << 1)
37545 #define MAC_PCU_HW_BCN_PROC1__RESET_CRC__CLR(dst) \
37546 (dst) = ((dst) &\
37547 ~0x00000002U) | ((u_int32_t)(0) << 1)
37548
37549 /* macros for field EXCLUDE_BCN_INTVL */
37550 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_BCN_INTVL__SHIFT 2
37551 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_BCN_INTVL__WIDTH 1
37552 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_BCN_INTVL__MASK 0x00000004U
37553 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_BCN_INTVL__READ(src) \
37554 (((u_int32_t)(src)\
37555 & 0x00000004U) >> 2)
37556 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_BCN_INTVL__WRITE(src) \
37557 (((u_int32_t)(src)\
37558 << 2) & 0x00000004U)
37559 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_BCN_INTVL__MODIFY(dst, src) \
37560 (dst) = ((dst) &\
37561 ~0x00000004U) | (((u_int32_t)(src) <<\
37562 2) & 0x00000004U)
37563 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_BCN_INTVL__VERIFY(src) \
37564 (!((((u_int32_t)(src)\
37565 << 2) & ~0x00000004U)))
37566 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_BCN_INTVL__SET(dst) \
37567 (dst) = ((dst) &\
37568 ~0x00000004U) | ((u_int32_t)(1) << 2)
37569 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_BCN_INTVL__CLR(dst) \
37570 (dst) = ((dst) &\
37571 ~0x00000004U) | ((u_int32_t)(0) << 2)
37572
37573 /* macros for field EXCLUDE_CAP_INFO */
37574 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_CAP_INFO__SHIFT 3
37575 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_CAP_INFO__WIDTH 1
37576 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_CAP_INFO__MASK 0x00000008U
37577 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_CAP_INFO__READ(src) \
37578 (((u_int32_t)(src)\
37579 & 0x00000008U) >> 3)
37580 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_CAP_INFO__WRITE(src) \
37581 (((u_int32_t)(src)\
37582 << 3) & 0x00000008U)
37583 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_CAP_INFO__MODIFY(dst, src) \
37584 (dst) = ((dst) &\
37585 ~0x00000008U) | (((u_int32_t)(src) <<\
37586 3) & 0x00000008U)
37587 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_CAP_INFO__VERIFY(src) \
37588 (!((((u_int32_t)(src)\
37589 << 3) & ~0x00000008U)))
37590 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_CAP_INFO__SET(dst) \
37591 (dst) = ((dst) &\
37592 ~0x00000008U) | ((u_int32_t)(1) << 3)
37593 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_CAP_INFO__CLR(dst) \
37594 (dst) = ((dst) &\
37595 ~0x00000008U) | ((u_int32_t)(0) << 3)
37596
37597 /* macros for field EXCLUDE_TIM_ELM */
37598 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_TIM_ELM__SHIFT 4
37599 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_TIM_ELM__WIDTH 1
37600 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_TIM_ELM__MASK 0x00000010U
37601 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_TIM_ELM__READ(src) \
37602 (((u_int32_t)(src)\
37603 & 0x00000010U) >> 4)
37604 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_TIM_ELM__WRITE(src) \
37605 (((u_int32_t)(src)\
37606 << 4) & 0x00000010U)
37607 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_TIM_ELM__MODIFY(dst, src) \
37608 (dst) = ((dst) &\
37609 ~0x00000010U) | (((u_int32_t)(src) <<\
37610 4) & 0x00000010U)
37611 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_TIM_ELM__VERIFY(src) \
37612 (!((((u_int32_t)(src)\
37613 << 4) & ~0x00000010U)))
37614 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_TIM_ELM__SET(dst) \
37615 (dst) = ((dst) &\
37616 ~0x00000010U) | ((u_int32_t)(1) << 4)
37617 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_TIM_ELM__CLR(dst) \
37618 (dst) = ((dst) &\
37619 ~0x00000010U) | ((u_int32_t)(0) << 4)
37620
37621 /* macros for field EXCLUDE_ELM0 */
37622 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_ELM0__SHIFT 5
37623 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_ELM0__WIDTH 1
37624 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_ELM0__MASK 0x00000020U
37625 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_ELM0__READ(src) \
37626 (((u_int32_t)(src)\
37627 & 0x00000020U) >> 5)
37628 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_ELM0__WRITE(src) \
37629 (((u_int32_t)(src)\
37630 << 5) & 0x00000020U)
37631 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_ELM0__MODIFY(dst, src) \
37632 (dst) = ((dst) &\
37633 ~0x00000020U) | (((u_int32_t)(src) <<\
37634 5) & 0x00000020U)
37635 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_ELM0__VERIFY(src) \
37636 (!((((u_int32_t)(src)\
37637 << 5) & ~0x00000020U)))
37638 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_ELM0__SET(dst) \
37639 (dst) = ((dst) &\
37640 ~0x00000020U) | ((u_int32_t)(1) << 5)
37641 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_ELM0__CLR(dst) \
37642 (dst) = ((dst) &\
37643 ~0x00000020U) | ((u_int32_t)(0) << 5)
37644
37645 /* macros for field EXCLUDE_ELM1 */
37646 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_ELM1__SHIFT 6
37647 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_ELM1__WIDTH 1
37648 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_ELM1__MASK 0x00000040U
37649 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_ELM1__READ(src) \
37650 (((u_int32_t)(src)\
37651 & 0x00000040U) >> 6)
37652 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_ELM1__WRITE(src) \
37653 (((u_int32_t)(src)\
37654 << 6) & 0x00000040U)
37655 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_ELM1__MODIFY(dst, src) \
37656 (dst) = ((dst) &\
37657 ~0x00000040U) | (((u_int32_t)(src) <<\
37658 6) & 0x00000040U)
37659 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_ELM1__VERIFY(src) \
37660 (!((((u_int32_t)(src)\
37661 << 6) & ~0x00000040U)))
37662 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_ELM1__SET(dst) \
37663 (dst) = ((dst) &\
37664 ~0x00000040U) | ((u_int32_t)(1) << 6)
37665 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_ELM1__CLR(dst) \
37666 (dst) = ((dst) &\
37667 ~0x00000040U) | ((u_int32_t)(0) << 6)
37668
37669 /* macros for field EXCLUDE_ELM2 */
37670 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_ELM2__SHIFT 7
37671 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_ELM2__WIDTH 1
37672 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_ELM2__MASK 0x00000080U
37673 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_ELM2__READ(src) \
37674 (((u_int32_t)(src)\
37675 & 0x00000080U) >> 7)
37676 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_ELM2__WRITE(src) \
37677 (((u_int32_t)(src)\
37678 << 7) & 0x00000080U)
37679 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_ELM2__MODIFY(dst, src) \
37680 (dst) = ((dst) &\
37681 ~0x00000080U) | (((u_int32_t)(src) <<\
37682 7) & 0x00000080U)
37683 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_ELM2__VERIFY(src) \
37684 (!((((u_int32_t)(src)\
37685 << 7) & ~0x00000080U)))
37686 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_ELM2__SET(dst) \
37687 (dst) = ((dst) &\
37688 ~0x00000080U) | ((u_int32_t)(1) << 7)
37689 #define MAC_PCU_HW_BCN_PROC1__EXCLUDE_ELM2__CLR(dst) \
37690 (dst) = ((dst) &\
37691 ~0x00000080U) | ((u_int32_t)(0) << 7)
37692
37693 /* macros for field ELM0_ID */
37694 #define MAC_PCU_HW_BCN_PROC1__ELM0_ID__SHIFT 8
37695 #define MAC_PCU_HW_BCN_PROC1__ELM0_ID__WIDTH 8
37696 #define MAC_PCU_HW_BCN_PROC1__ELM0_ID__MASK 0x0000ff00U
37697 #define MAC_PCU_HW_BCN_PROC1__ELM0_ID__READ(src) \
37698 (((u_int32_t)(src)\
37699 & 0x0000ff00U) >> 8)
37700 #define MAC_PCU_HW_BCN_PROC1__ELM0_ID__WRITE(src) \
37701 (((u_int32_t)(src)\
37702 << 8) & 0x0000ff00U)
37703 #define MAC_PCU_HW_BCN_PROC1__ELM0_ID__MODIFY(dst, src) \
37704 (dst) = ((dst) &\
37705 ~0x0000ff00U) | (((u_int32_t)(src) <<\
37706 8) & 0x0000ff00U)
37707 #define MAC_PCU_HW_BCN_PROC1__ELM0_ID__VERIFY(src) \
37708 (!((((u_int32_t)(src)\
37709 << 8) & ~0x0000ff00U)))
37710
37711 /* macros for field ELM1_ID */
37712 #define MAC_PCU_HW_BCN_PROC1__ELM1_ID__SHIFT 16
37713 #define MAC_PCU_HW_BCN_PROC1__ELM1_ID__WIDTH 8
37714 #define MAC_PCU_HW_BCN_PROC1__ELM1_ID__MASK 0x00ff0000U
37715 #define MAC_PCU_HW_BCN_PROC1__ELM1_ID__READ(src) \
37716 (((u_int32_t)(src)\
37717 & 0x00ff0000U) >> 16)
37718 #define MAC_PCU_HW_BCN_PROC1__ELM1_ID__WRITE(src) \
37719 (((u_int32_t)(src)\
37720 << 16) & 0x00ff0000U)
37721 #define MAC_PCU_HW_BCN_PROC1__ELM1_ID__MODIFY(dst, src) \
37722 (dst) = ((dst) &\
37723 ~0x00ff0000U) | (((u_int32_t)(src) <<\
37724 16) & 0x00ff0000U)
37725 #define MAC_PCU_HW_BCN_PROC1__ELM1_ID__VERIFY(src) \
37726 (!((((u_int32_t)(src)\
37727 << 16) & ~0x00ff0000U)))
37728
37729 /* macros for field ELM2_ID */
37730 #define MAC_PCU_HW_BCN_PROC1__ELM2_ID__SHIFT 24
37731 #define MAC_PCU_HW_BCN_PROC1__ELM2_ID__WIDTH 8
37732 #define MAC_PCU_HW_BCN_PROC1__ELM2_ID__MASK 0xff000000U
37733 #define MAC_PCU_HW_BCN_PROC1__ELM2_ID__READ(src) \
37734 (((u_int32_t)(src)\
37735 & 0xff000000U) >> 24)
37736 #define MAC_PCU_HW_BCN_PROC1__ELM2_ID__WRITE(src) \
37737 (((u_int32_t)(src)\
37738 << 24) & 0xff000000U)
37739 #define MAC_PCU_HW_BCN_PROC1__ELM2_ID__MODIFY(dst, src) \
37740 (dst) = ((dst) &\
37741 ~0xff000000U) | (((u_int32_t)(src) <<\
37742 24) & 0xff000000U)
37743 #define MAC_PCU_HW_BCN_PROC1__ELM2_ID__VERIFY(src) \
37744 (!((((u_int32_t)(src)\
37745 << 24) & ~0xff000000U)))
37746 #define MAC_PCU_HW_BCN_PROC1__TYPE u_int32_t
37747 #define MAC_PCU_HW_BCN_PROC1__READ 0xffffffffU
37748 #define MAC_PCU_HW_BCN_PROC1__WRITE 0xffffffffU
37749
37750 #endif /* __MAC_PCU_HW_BCN_PROC1_MACRO__ */
37751
37752
37753 /* macros for mac_pcu_reg_block.MAC_PCU_HW_BCN_PROC1 */
37754 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_HW_BCN_PROC1__NUM 1
37755
37756 /* macros for BlueprintGlobalNameSpace::MAC_PCU_HW_BCN_PROC2 */
37757 #ifndef __MAC_PCU_HW_BCN_PROC2_MACRO__
37758 #define __MAC_PCU_HW_BCN_PROC2_MACRO__
37759
37760 /* macros for field FILTER_INTERVAL_ENABLE */
37761 #define MAC_PCU_HW_BCN_PROC2__FILTER_INTERVAL_ENABLE__SHIFT 0
37762 #define MAC_PCU_HW_BCN_PROC2__FILTER_INTERVAL_ENABLE__WIDTH 1
37763 #define MAC_PCU_HW_BCN_PROC2__FILTER_INTERVAL_ENABLE__MASK 0x00000001U
37764 #define MAC_PCU_HW_BCN_PROC2__FILTER_INTERVAL_ENABLE__READ(src) \
37765 (u_int32_t)(src)\
37766 & 0x00000001U
37767 #define MAC_PCU_HW_BCN_PROC2__FILTER_INTERVAL_ENABLE__WRITE(src) \
37768 ((u_int32_t)(src)\
37769 & 0x00000001U)
37770 #define MAC_PCU_HW_BCN_PROC2__FILTER_INTERVAL_ENABLE__MODIFY(dst, src) \
37771 (dst) = ((dst) &\
37772 ~0x00000001U) | ((u_int32_t)(src) &\
37773 0x00000001U)
37774 #define MAC_PCU_HW_BCN_PROC2__FILTER_INTERVAL_ENABLE__VERIFY(src) \
37775 (!(((u_int32_t)(src)\
37776 & ~0x00000001U)))
37777 #define MAC_PCU_HW_BCN_PROC2__FILTER_INTERVAL_ENABLE__SET(dst) \
37778 (dst) = ((dst) &\
37779 ~0x00000001U) | (u_int32_t)(1)
37780 #define MAC_PCU_HW_BCN_PROC2__FILTER_INTERVAL_ENABLE__CLR(dst) \
37781 (dst) = ((dst) &\
37782 ~0x00000001U) | (u_int32_t)(0)
37783
37784 /* macros for field RESET_INTERVAL */
37785 #define MAC_PCU_HW_BCN_PROC2__RESET_INTERVAL__SHIFT 1
37786 #define MAC_PCU_HW_BCN_PROC2__RESET_INTERVAL__WIDTH 1
37787 #define MAC_PCU_HW_BCN_PROC2__RESET_INTERVAL__MASK 0x00000002U
37788 #define MAC_PCU_HW_BCN_PROC2__RESET_INTERVAL__READ(src) \
37789 (((u_int32_t)(src)\
37790 & 0x00000002U) >> 1)
37791 #define MAC_PCU_HW_BCN_PROC2__RESET_INTERVAL__WRITE(src) \
37792 (((u_int32_t)(src)\
37793 << 1) & 0x00000002U)
37794 #define MAC_PCU_HW_BCN_PROC2__RESET_INTERVAL__MODIFY(dst, src) \
37795 (dst) = ((dst) &\
37796 ~0x00000002U) | (((u_int32_t)(src) <<\
37797 1) & 0x00000002U)
37798 #define MAC_PCU_HW_BCN_PROC2__RESET_INTERVAL__VERIFY(src) \
37799 (!((((u_int32_t)(src)\
37800 << 1) & ~0x00000002U)))
37801 #define MAC_PCU_HW_BCN_PROC2__RESET_INTERVAL__SET(dst) \
37802 (dst) = ((dst) &\
37803 ~0x00000002U) | ((u_int32_t)(1) << 1)
37804 #define MAC_PCU_HW_BCN_PROC2__RESET_INTERVAL__CLR(dst) \
37805 (dst) = ((dst) &\
37806 ~0x00000002U) | ((u_int32_t)(0) << 1)
37807
37808 /* macros for field EXCLUDE_ELM3 */
37809 #define MAC_PCU_HW_BCN_PROC2__EXCLUDE_ELM3__SHIFT 2
37810 #define MAC_PCU_HW_BCN_PROC2__EXCLUDE_ELM3__WIDTH 1
37811 #define MAC_PCU_HW_BCN_PROC2__EXCLUDE_ELM3__MASK 0x00000004U
37812 #define MAC_PCU_HW_BCN_PROC2__EXCLUDE_ELM3__READ(src) \
37813 (((u_int32_t)(src)\
37814 & 0x00000004U) >> 2)
37815 #define MAC_PCU_HW_BCN_PROC2__EXCLUDE_ELM3__WRITE(src) \
37816 (((u_int32_t)(src)\
37817 << 2) & 0x00000004U)
37818 #define MAC_PCU_HW_BCN_PROC2__EXCLUDE_ELM3__MODIFY(dst, src) \
37819 (dst) = ((dst) &\
37820 ~0x00000004U) | (((u_int32_t)(src) <<\
37821 2) & 0x00000004U)
37822 #define MAC_PCU_HW_BCN_PROC2__EXCLUDE_ELM3__VERIFY(src) \
37823 (!((((u_int32_t)(src)\
37824 << 2) & ~0x00000004U)))
37825 #define MAC_PCU_HW_BCN_PROC2__EXCLUDE_ELM3__SET(dst) \
37826 (dst) = ((dst) &\
37827 ~0x00000004U) | ((u_int32_t)(1) << 2)
37828 #define MAC_PCU_HW_BCN_PROC2__EXCLUDE_ELM3__CLR(dst) \
37829 (dst) = ((dst) &\
37830 ~0x00000004U) | ((u_int32_t)(0) << 2)
37831
37832 /* macros for field FILTER_INTERVAL */
37833 #define MAC_PCU_HW_BCN_PROC2__FILTER_INTERVAL__SHIFT 8
37834 #define MAC_PCU_HW_BCN_PROC2__FILTER_INTERVAL__WIDTH 8
37835 #define MAC_PCU_HW_BCN_PROC2__FILTER_INTERVAL__MASK 0x0000ff00U
37836 #define MAC_PCU_HW_BCN_PROC2__FILTER_INTERVAL__READ(src) \
37837 (((u_int32_t)(src)\
37838 & 0x0000ff00U) >> 8)
37839 #define MAC_PCU_HW_BCN_PROC2__FILTER_INTERVAL__WRITE(src) \
37840 (((u_int32_t)(src)\
37841 << 8) & 0x0000ff00U)
37842 #define MAC_PCU_HW_BCN_PROC2__FILTER_INTERVAL__MODIFY(dst, src) \
37843 (dst) = ((dst) &\
37844 ~0x0000ff00U) | (((u_int32_t)(src) <<\
37845 8) & 0x0000ff00U)
37846 #define MAC_PCU_HW_BCN_PROC2__FILTER_INTERVAL__VERIFY(src) \
37847 (!((((u_int32_t)(src)\
37848 << 8) & ~0x0000ff00U)))
37849
37850 /* macros for field ELM3_ID */
37851 #define MAC_PCU_HW_BCN_PROC2__ELM3_ID__SHIFT 16
37852 #define MAC_PCU_HW_BCN_PROC2__ELM3_ID__WIDTH 8
37853 #define MAC_PCU_HW_BCN_PROC2__ELM3_ID__MASK 0x00ff0000U
37854 #define MAC_PCU_HW_BCN_PROC2__ELM3_ID__READ(src) \
37855 (((u_int32_t)(src)\
37856 & 0x00ff0000U) >> 16)
37857 #define MAC_PCU_HW_BCN_PROC2__ELM3_ID__WRITE(src) \
37858 (((u_int32_t)(src)\
37859 << 16) & 0x00ff0000U)
37860 #define MAC_PCU_HW_BCN_PROC2__ELM3_ID__MODIFY(dst, src) \
37861 (dst) = ((dst) &\
37862 ~0x00ff0000U) | (((u_int32_t)(src) <<\
37863 16) & 0x00ff0000U)
37864 #define MAC_PCU_HW_BCN_PROC2__ELM3_ID__VERIFY(src) \
37865 (!((((u_int32_t)(src)\
37866 << 16) & ~0x00ff0000U)))
37867 #define MAC_PCU_HW_BCN_PROC2__TYPE u_int32_t
37868 #define MAC_PCU_HW_BCN_PROC2__READ 0x00ffff07U
37869 #define MAC_PCU_HW_BCN_PROC2__WRITE 0x00ffff07U
37870
37871 #endif /* __MAC_PCU_HW_BCN_PROC2_MACRO__ */
37872
37873
37874 /* macros for mac_pcu_reg_block.MAC_PCU_HW_BCN_PROC2 */
37875 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_HW_BCN_PROC2__NUM 1
37876
37877 /* macros for BlueprintGlobalNameSpace::MAC_PCU_MISC_MODE3 */
37878 #ifndef __MAC_PCU_MISC_MODE3_MACRO__
37879 #define __MAC_PCU_MISC_MODE3_MACRO__
37880
37881 /* macros for field BUG_55702_FIX_ENABLE */
37882 #define MAC_PCU_MISC_MODE3__BUG_55702_FIX_ENABLE__SHIFT 0
37883 #define MAC_PCU_MISC_MODE3__BUG_55702_FIX_ENABLE__WIDTH 1
37884 #define MAC_PCU_MISC_MODE3__BUG_55702_FIX_ENABLE__MASK 0x00000001U
37885 #define MAC_PCU_MISC_MODE3__BUG_55702_FIX_ENABLE__READ(src) \
37886 (u_int32_t)(src)\
37887 & 0x00000001U
37888 #define MAC_PCU_MISC_MODE3__BUG_55702_FIX_ENABLE__WRITE(src) \
37889 ((u_int32_t)(src)\
37890 & 0x00000001U)
37891 #define MAC_PCU_MISC_MODE3__BUG_55702_FIX_ENABLE__MODIFY(dst, src) \
37892 (dst) = ((dst) &\
37893 ~0x00000001U) | ((u_int32_t)(src) &\
37894 0x00000001U)
37895 #define MAC_PCU_MISC_MODE3__BUG_55702_FIX_ENABLE__VERIFY(src) \
37896 (!(((u_int32_t)(src)\
37897 & ~0x00000001U)))
37898 #define MAC_PCU_MISC_MODE3__BUG_55702_FIX_ENABLE__SET(dst) \
37899 (dst) = ((dst) &\
37900 ~0x00000001U) | (u_int32_t)(1)
37901 #define MAC_PCU_MISC_MODE3__BUG_55702_FIX_ENABLE__CLR(dst) \
37902 (dst) = ((dst) &\
37903 ~0x00000001U) | (u_int32_t)(0)
37904
37905 /* macros for field AES_3STREAM */
37906 #define MAC_PCU_MISC_MODE3__AES_3STREAM__SHIFT 1
37907 #define MAC_PCU_MISC_MODE3__AES_3STREAM__WIDTH 1
37908 #define MAC_PCU_MISC_MODE3__AES_3STREAM__MASK 0x00000002U
37909 #define MAC_PCU_MISC_MODE3__AES_3STREAM__READ(src) \
37910 (((u_int32_t)(src)\
37911 & 0x00000002U) >> 1)
37912 #define MAC_PCU_MISC_MODE3__AES_3STREAM__WRITE(src) \
37913 (((u_int32_t)(src)\
37914 << 1) & 0x00000002U)
37915 #define MAC_PCU_MISC_MODE3__AES_3STREAM__MODIFY(dst, src) \
37916 (dst) = ((dst) &\
37917 ~0x00000002U) | (((u_int32_t)(src) <<\
37918 1) & 0x00000002U)
37919 #define MAC_PCU_MISC_MODE3__AES_3STREAM__VERIFY(src) \
37920 (!((((u_int32_t)(src)\
37921 << 1) & ~0x00000002U)))
37922 #define MAC_PCU_MISC_MODE3__AES_3STREAM__SET(dst) \
37923 (dst) = ((dst) &\
37924 ~0x00000002U) | ((u_int32_t)(1) << 1)
37925 #define MAC_PCU_MISC_MODE3__AES_3STREAM__CLR(dst) \
37926 (dst) = ((dst) &\
37927 ~0x00000002U) | ((u_int32_t)(0) << 1)
37928
37929 /* macros for field REGULAR_SOUNDING */
37930 #define MAC_PCU_MISC_MODE3__REGULAR_SOUNDING__SHIFT 2
37931 #define MAC_PCU_MISC_MODE3__REGULAR_SOUNDING__WIDTH 1
37932 #define MAC_PCU_MISC_MODE3__REGULAR_SOUNDING__MASK 0x00000004U
37933 #define MAC_PCU_MISC_MODE3__REGULAR_SOUNDING__READ(src) \
37934 (((u_int32_t)(src)\
37935 & 0x00000004U) >> 2)
37936 #define MAC_PCU_MISC_MODE3__REGULAR_SOUNDING__WRITE(src) \
37937 (((u_int32_t)(src)\
37938 << 2) & 0x00000004U)
37939 #define MAC_PCU_MISC_MODE3__REGULAR_SOUNDING__MODIFY(dst, src) \
37940 (dst) = ((dst) &\
37941 ~0x00000004U) | (((u_int32_t)(src) <<\
37942 2) & 0x00000004U)
37943 #define MAC_PCU_MISC_MODE3__REGULAR_SOUNDING__VERIFY(src) \
37944 (!((((u_int32_t)(src)\
37945 << 2) & ~0x00000004U)))
37946 #define MAC_PCU_MISC_MODE3__REGULAR_SOUNDING__SET(dst) \
37947 (dst) = ((dst) &\
37948 ~0x00000004U) | ((u_int32_t)(1) << 2)
37949 #define MAC_PCU_MISC_MODE3__REGULAR_SOUNDING__CLR(dst) \
37950 (dst) = ((dst) &\
37951 ~0x00000004U) | ((u_int32_t)(0) << 2)
37952
37953 /* macros for field BUG_58011_FIX_ENABLE */
37954 #define MAC_PCU_MISC_MODE3__BUG_58011_FIX_ENABLE__SHIFT 3
37955 #define MAC_PCU_MISC_MODE3__BUG_58011_FIX_ENABLE__WIDTH 1
37956 #define MAC_PCU_MISC_MODE3__BUG_58011_FIX_ENABLE__MASK 0x00000008U
37957 #define MAC_PCU_MISC_MODE3__BUG_58011_FIX_ENABLE__READ(src) \
37958 (((u_int32_t)(src)\
37959 & 0x00000008U) >> 3)
37960 #define MAC_PCU_MISC_MODE3__BUG_58011_FIX_ENABLE__WRITE(src) \
37961 (((u_int32_t)(src)\
37962 << 3) & 0x00000008U)
37963 #define MAC_PCU_MISC_MODE3__BUG_58011_FIX_ENABLE__MODIFY(dst, src) \
37964 (dst) = ((dst) &\
37965 ~0x00000008U) | (((u_int32_t)(src) <<\
37966 3) & 0x00000008U)
37967 #define MAC_PCU_MISC_MODE3__BUG_58011_FIX_ENABLE__VERIFY(src) \
37968 (!((((u_int32_t)(src)\
37969 << 3) & ~0x00000008U)))
37970 #define MAC_PCU_MISC_MODE3__BUG_58011_FIX_ENABLE__SET(dst) \
37971 (dst) = ((dst) &\
37972 ~0x00000008U) | ((u_int32_t)(1) << 3)
37973 #define MAC_PCU_MISC_MODE3__BUG_58011_FIX_ENABLE__CLR(dst) \
37974 (dst) = ((dst) &\
37975 ~0x00000008U) | ((u_int32_t)(0) << 3)
37976
37977 /* macros for field BUG_56991_FIX_ENABLE */
37978 #define MAC_PCU_MISC_MODE3__BUG_56991_FIX_ENABLE__SHIFT 4
37979 #define MAC_PCU_MISC_MODE3__BUG_56991_FIX_ENABLE__WIDTH 1
37980 #define MAC_PCU_MISC_MODE3__BUG_56991_FIX_ENABLE__MASK 0x00000010U
37981 #define MAC_PCU_MISC_MODE3__BUG_56991_FIX_ENABLE__READ(src) \
37982 (((u_int32_t)(src)\
37983 & 0x00000010U) >> 4)
37984 #define MAC_PCU_MISC_MODE3__BUG_56991_FIX_ENABLE__WRITE(src) \
37985 (((u_int32_t)(src)\
37986 << 4) & 0x00000010U)
37987 #define MAC_PCU_MISC_MODE3__BUG_56991_FIX_ENABLE__MODIFY(dst, src) \
37988 (dst) = ((dst) &\
37989 ~0x00000010U) | (((u_int32_t)(src) <<\
37990 4) & 0x00000010U)
37991 #define MAC_PCU_MISC_MODE3__BUG_56991_FIX_ENABLE__VERIFY(src) \
37992 (!((((u_int32_t)(src)\
37993 << 4) & ~0x00000010U)))
37994 #define MAC_PCU_MISC_MODE3__BUG_56991_FIX_ENABLE__SET(dst) \
37995 (dst) = ((dst) &\
37996 ~0x00000010U) | ((u_int32_t)(1) << 4)
37997 #define MAC_PCU_MISC_MODE3__BUG_56991_FIX_ENABLE__CLR(dst) \
37998 (dst) = ((dst) &\
37999 ~0x00000010U) | ((u_int32_t)(0) << 4)
38000
38001 /* macros for field WOW_ADDR1_MASK_ENABLE */
38002 #define MAC_PCU_MISC_MODE3__WOW_ADDR1_MASK_ENABLE__SHIFT 5
38003 #define MAC_PCU_MISC_MODE3__WOW_ADDR1_MASK_ENABLE__WIDTH 1
38004 #define MAC_PCU_MISC_MODE3__WOW_ADDR1_MASK_ENABLE__MASK 0x00000020U
38005 #define MAC_PCU_MISC_MODE3__WOW_ADDR1_MASK_ENABLE__READ(src) \
38006 (((u_int32_t)(src)\
38007 & 0x00000020U) >> 5)
38008 #define MAC_PCU_MISC_MODE3__WOW_ADDR1_MASK_ENABLE__WRITE(src) \
38009 (((u_int32_t)(src)\
38010 << 5) & 0x00000020U)
38011 #define MAC_PCU_MISC_MODE3__WOW_ADDR1_MASK_ENABLE__MODIFY(dst, src) \
38012 (dst) = ((dst) &\
38013 ~0x00000020U) | (((u_int32_t)(src) <<\
38014 5) & 0x00000020U)
38015 #define MAC_PCU_MISC_MODE3__WOW_ADDR1_MASK_ENABLE__VERIFY(src) \
38016 (!((((u_int32_t)(src)\
38017 << 5) & ~0x00000020U)))
38018 #define MAC_PCU_MISC_MODE3__WOW_ADDR1_MASK_ENABLE__SET(dst) \
38019 (dst) = ((dst) &\
38020 ~0x00000020U) | ((u_int32_t)(1) << 5)
38021 #define MAC_PCU_MISC_MODE3__WOW_ADDR1_MASK_ENABLE__CLR(dst) \
38022 (dst) = ((dst) &\
38023 ~0x00000020U) | ((u_int32_t)(0) << 5)
38024
38025 /* macros for field BUG_61936_FIX_ENABLE */
38026 #define MAC_PCU_MISC_MODE3__BUG_61936_FIX_ENABLE__SHIFT 6
38027 #define MAC_PCU_MISC_MODE3__BUG_61936_FIX_ENABLE__WIDTH 1
38028 #define MAC_PCU_MISC_MODE3__BUG_61936_FIX_ENABLE__MASK 0x00000040U
38029 #define MAC_PCU_MISC_MODE3__BUG_61936_FIX_ENABLE__READ(src) \
38030 (((u_int32_t)(src)\
38031 & 0x00000040U) >> 6)
38032 #define MAC_PCU_MISC_MODE3__BUG_61936_FIX_ENABLE__WRITE(src) \
38033 (((u_int32_t)(src)\
38034 << 6) & 0x00000040U)
38035 #define MAC_PCU_MISC_MODE3__BUG_61936_FIX_ENABLE__MODIFY(dst, src) \
38036 (dst) = ((dst) &\
38037 ~0x00000040U) | (((u_int32_t)(src) <<\
38038 6) & 0x00000040U)
38039 #define MAC_PCU_MISC_MODE3__BUG_61936_FIX_ENABLE__VERIFY(src) \
38040 (!((((u_int32_t)(src)\
38041 << 6) & ~0x00000040U)))
38042 #define MAC_PCU_MISC_MODE3__BUG_61936_FIX_ENABLE__SET(dst) \
38043 (dst) = ((dst) &\
38044 ~0x00000040U) | ((u_int32_t)(1) << 6)
38045 #define MAC_PCU_MISC_MODE3__BUG_61936_FIX_ENABLE__CLR(dst) \
38046 (dst) = ((dst) &\
38047 ~0x00000040U) | ((u_int32_t)(0) << 6)
38048
38049 /* macros for field CHECK_LENGTH_FOR_BA */
38050 #define MAC_PCU_MISC_MODE3__CHECK_LENGTH_FOR_BA__SHIFT 7
38051 #define MAC_PCU_MISC_MODE3__CHECK_LENGTH_FOR_BA__WIDTH 1
38052 #define MAC_PCU_MISC_MODE3__CHECK_LENGTH_FOR_BA__MASK 0x00000080U
38053 #define MAC_PCU_MISC_MODE3__CHECK_LENGTH_FOR_BA__READ(src) \
38054 (((u_int32_t)(src)\
38055 & 0x00000080U) >> 7)
38056 #define MAC_PCU_MISC_MODE3__CHECK_LENGTH_FOR_BA__WRITE(src) \
38057 (((u_int32_t)(src)\
38058 << 7) & 0x00000080U)
38059 #define MAC_PCU_MISC_MODE3__CHECK_LENGTH_FOR_BA__MODIFY(dst, src) \
38060 (dst) = ((dst) &\
38061 ~0x00000080U) | (((u_int32_t)(src) <<\
38062 7) & 0x00000080U)
38063 #define MAC_PCU_MISC_MODE3__CHECK_LENGTH_FOR_BA__VERIFY(src) \
38064 (!((((u_int32_t)(src)\
38065 << 7) & ~0x00000080U)))
38066 #define MAC_PCU_MISC_MODE3__CHECK_LENGTH_FOR_BA__SET(dst) \
38067 (dst) = ((dst) &\
38068 ~0x00000080U) | ((u_int32_t)(1) << 7)
38069 #define MAC_PCU_MISC_MODE3__CHECK_LENGTH_FOR_BA__CLR(dst) \
38070 (dst) = ((dst) &\
38071 ~0x00000080U) | ((u_int32_t)(0) << 7)
38072
38073 /* macros for field BA_FRAME_LENGTH */
38074 #define MAC_PCU_MISC_MODE3__BA_FRAME_LENGTH__SHIFT 8
38075 #define MAC_PCU_MISC_MODE3__BA_FRAME_LENGTH__WIDTH 8
38076 #define MAC_PCU_MISC_MODE3__BA_FRAME_LENGTH__MASK 0x0000ff00U
38077 #define MAC_PCU_MISC_MODE3__BA_FRAME_LENGTH__READ(src) \
38078 (((u_int32_t)(src)\
38079 & 0x0000ff00U) >> 8)
38080 #define MAC_PCU_MISC_MODE3__BA_FRAME_LENGTH__WRITE(src) \
38081 (((u_int32_t)(src)\
38082 << 8) & 0x0000ff00U)
38083 #define MAC_PCU_MISC_MODE3__BA_FRAME_LENGTH__MODIFY(dst, src) \
38084 (dst) = ((dst) &\
38085 ~0x0000ff00U) | (((u_int32_t)(src) <<\
38086 8) & 0x0000ff00U)
38087 #define MAC_PCU_MISC_MODE3__BA_FRAME_LENGTH__VERIFY(src) \
38088 (!((((u_int32_t)(src)\
38089 << 8) & ~0x0000ff00U)))
38090
38091 /* macros for field MATCH_TID_FOR_BA */
38092 #define MAC_PCU_MISC_MODE3__MATCH_TID_FOR_BA__SHIFT 16
38093 #define MAC_PCU_MISC_MODE3__MATCH_TID_FOR_BA__WIDTH 1
38094 #define MAC_PCU_MISC_MODE3__MATCH_TID_FOR_BA__MASK 0x00010000U
38095 #define MAC_PCU_MISC_MODE3__MATCH_TID_FOR_BA__READ(src) \
38096 (((u_int32_t)(src)\
38097 & 0x00010000U) >> 16)
38098 #define MAC_PCU_MISC_MODE3__MATCH_TID_FOR_BA__WRITE(src) \
38099 (((u_int32_t)(src)\
38100 << 16) & 0x00010000U)
38101 #define MAC_PCU_MISC_MODE3__MATCH_TID_FOR_BA__MODIFY(dst, src) \
38102 (dst) = ((dst) &\
38103 ~0x00010000U) | (((u_int32_t)(src) <<\
38104 16) & 0x00010000U)
38105 #define MAC_PCU_MISC_MODE3__MATCH_TID_FOR_BA__VERIFY(src) \
38106 (!((((u_int32_t)(src)\
38107 << 16) & ~0x00010000U)))
38108 #define MAC_PCU_MISC_MODE3__MATCH_TID_FOR_BA__SET(dst) \
38109 (dst) = ((dst) &\
38110 ~0x00010000U) | ((u_int32_t)(1) << 16)
38111 #define MAC_PCU_MISC_MODE3__MATCH_TID_FOR_BA__CLR(dst) \
38112 (dst) = ((dst) &\
38113 ~0x00010000U) | ((u_int32_t)(0) << 16)
38114
38115 /* macros for field WAPI_ORDER_MASK */
38116 #define MAC_PCU_MISC_MODE3__WAPI_ORDER_MASK__SHIFT 17
38117 #define MAC_PCU_MISC_MODE3__WAPI_ORDER_MASK__WIDTH 1
38118 #define MAC_PCU_MISC_MODE3__WAPI_ORDER_MASK__MASK 0x00020000U
38119 #define MAC_PCU_MISC_MODE3__WAPI_ORDER_MASK__READ(src) \
38120 (((u_int32_t)(src)\
38121 & 0x00020000U) >> 17)
38122 #define MAC_PCU_MISC_MODE3__WAPI_ORDER_MASK__WRITE(src) \
38123 (((u_int32_t)(src)\
38124 << 17) & 0x00020000U)
38125 #define MAC_PCU_MISC_MODE3__WAPI_ORDER_MASK__MODIFY(dst, src) \
38126 (dst) = ((dst) &\
38127 ~0x00020000U) | (((u_int32_t)(src) <<\
38128 17) & 0x00020000U)
38129 #define MAC_PCU_MISC_MODE3__WAPI_ORDER_MASK__VERIFY(src) \
38130 (!((((u_int32_t)(src)\
38131 << 17) & ~0x00020000U)))
38132 #define MAC_PCU_MISC_MODE3__WAPI_ORDER_MASK__SET(dst) \
38133 (dst) = ((dst) &\
38134 ~0x00020000U) | ((u_int32_t)(1) << 17)
38135 #define MAC_PCU_MISC_MODE3__WAPI_ORDER_MASK__CLR(dst) \
38136 (dst) = ((dst) &\
38137 ~0x00020000U) | ((u_int32_t)(0) << 17)
38138
38139 /* macros for field BB_LDPC_EN */
38140 #define MAC_PCU_MISC_MODE3__BB_LDPC_EN__SHIFT 18
38141 #define MAC_PCU_MISC_MODE3__BB_LDPC_EN__WIDTH 1
38142 #define MAC_PCU_MISC_MODE3__BB_LDPC_EN__MASK 0x00040000U
38143 #define MAC_PCU_MISC_MODE3__BB_LDPC_EN__READ(src) \
38144 (((u_int32_t)(src)\
38145 & 0x00040000U) >> 18)
38146 #define MAC_PCU_MISC_MODE3__BB_LDPC_EN__WRITE(src) \
38147 (((u_int32_t)(src)\
38148 << 18) & 0x00040000U)
38149 #define MAC_PCU_MISC_MODE3__BB_LDPC_EN__MODIFY(dst, src) \
38150 (dst) = ((dst) &\
38151 ~0x00040000U) | (((u_int32_t)(src) <<\
38152 18) & 0x00040000U)
38153 #define MAC_PCU_MISC_MODE3__BB_LDPC_EN__VERIFY(src) \
38154 (!((((u_int32_t)(src)\
38155 << 18) & ~0x00040000U)))
38156 #define MAC_PCU_MISC_MODE3__BB_LDPC_EN__SET(dst) \
38157 (dst) = ((dst) &\
38158 ~0x00040000U) | ((u_int32_t)(1) << 18)
38159 #define MAC_PCU_MISC_MODE3__BB_LDPC_EN__CLR(dst) \
38160 (dst) = ((dst) &\
38161 ~0x00040000U) | ((u_int32_t)(0) << 18)
38162 #define MAC_PCU_MISC_MODE3__TYPE u_int32_t
38163 #define MAC_PCU_MISC_MODE3__READ 0x0007ffffU
38164 #define MAC_PCU_MISC_MODE3__WRITE 0x0007ffffU
38165
38166 #endif /* __MAC_PCU_MISC_MODE3_MACRO__ */
38167
38168
38169 /* macros for mac_pcu_reg_block.MAC_PCU_MISC_MODE3 */
38170 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_MISC_MODE3__NUM 1
38171
38172 /* macros for BlueprintGlobalNameSpace::MAC_PCU_TXBUF_BA */
38173 #ifndef __MAC_PCU_TXBUF_BA_MACRO__
38174 #define __MAC_PCU_TXBUF_BA_MACRO__
38175
38176 /* macros for field DATA */
38177 #define MAC_PCU_TXBUF_BA__DATA__SHIFT 0
38178 #define MAC_PCU_TXBUF_BA__DATA__WIDTH 32
38179 #define MAC_PCU_TXBUF_BA__DATA__MASK 0xffffffffU
38180 #define MAC_PCU_TXBUF_BA__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
38181 #define MAC_PCU_TXBUF_BA__DATA__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
38182 #define MAC_PCU_TXBUF_BA__DATA__MODIFY(dst, src) \
38183 (dst) = ((dst) &\
38184 ~0xffffffffU) | ((u_int32_t)(src) &\
38185 0xffffffffU)
38186 #define MAC_PCU_TXBUF_BA__DATA__VERIFY(src) \
38187 (!(((u_int32_t)(src)\
38188 & ~0xffffffffU)))
38189 #define MAC_PCU_TXBUF_BA__TYPE u_int32_t
38190 #define MAC_PCU_TXBUF_BA__READ 0xffffffffU
38191 #define MAC_PCU_TXBUF_BA__WRITE 0xffffffffU
38192
38193 #endif /* __MAC_PCU_TXBUF_BA_MACRO__ */
38194
38195
38196 /* macros for mac_pcu_reg_block.MAC_PCU_TXBUF_BA */
38197 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_TXBUF_BA__NUM 64
38198
38199 /* macros for BlueprintGlobalNameSpace::MAC_PCU_KEY_CACHE */
38200 #ifndef __MAC_PCU_KEY_CACHE_MACRO__
38201 #define __MAC_PCU_KEY_CACHE_MACRO__
38202
38203 /* macros for field DATA */
38204 #define MAC_PCU_KEY_CACHE__DATA__SHIFT 0
38205 #define MAC_PCU_KEY_CACHE__DATA__WIDTH 32
38206 #define MAC_PCU_KEY_CACHE__DATA__MASK 0xffffffffU
38207 #define MAC_PCU_KEY_CACHE__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
38208 #define MAC_PCU_KEY_CACHE__DATA__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
38209 #define MAC_PCU_KEY_CACHE__DATA__MODIFY(dst, src) \
38210 (dst) = ((dst) &\
38211 ~0xffffffffU) | ((u_int32_t)(src) &\
38212 0xffffffffU)
38213 #define MAC_PCU_KEY_CACHE__DATA__VERIFY(src) \
38214 (!(((u_int32_t)(src)\
38215 & ~0xffffffffU)))
38216 #define MAC_PCU_KEY_CACHE__TYPE u_int32_t
38217 #define MAC_PCU_KEY_CACHE__READ 0xffffffffU
38218 #define MAC_PCU_KEY_CACHE__WRITE 0xffffffffU
38219
38220 #endif /* __MAC_PCU_KEY_CACHE_MACRO__ */
38221
38222
38223 /* macros for mac_pcu_reg_block.MAC_PCU_KEY_CACHE */
38224 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_KEY_CACHE__NUM 1024
38225
38226 /* macros for BlueprintGlobalNameSpace::MAC_PCU_BUF */
38227 #ifndef __MAC_PCU_BUF_MACRO__
38228 #define __MAC_PCU_BUF_MACRO__
38229
38230 /* macros for field DATA */
38231 #define MAC_PCU_BUF__DATA__SHIFT 0
38232 #define MAC_PCU_BUF__DATA__WIDTH 32
38233 #define MAC_PCU_BUF__DATA__MASK 0xffffffffU
38234 #define MAC_PCU_BUF__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
38235 #define MAC_PCU_BUF__DATA__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
38236 #define MAC_PCU_BUF__DATA__MODIFY(dst, src) \
38237 (dst) = ((dst) &\
38238 ~0xffffffffU) | ((u_int32_t)(src) &\
38239 0xffffffffU)
38240 #define MAC_PCU_BUF__DATA__VERIFY(src) (!(((u_int32_t)(src) & ~0xffffffffU)))
38241 #define MAC_PCU_BUF__TYPE u_int32_t
38242 #define MAC_PCU_BUF__READ 0xffffffffU
38243 #define MAC_PCU_BUF__WRITE 0xffffffffU
38244
38245 #endif /* __MAC_PCU_BUF_MACRO__ */
38246
38247
38248 /* macros for mac_pcu_reg_block.MAC_PCU_BUF */
38249 #define INST_MAC_PCU_REG_BLOCK__MAC_PCU_BUF__NUM 2048
38250
38251 /* macros for BlueprintGlobalNameSpace::timing_controls_1 */
38252 #ifndef __TIMING_CONTROLS_1_MACRO__
38253 #define __TIMING_CONTROLS_1_MACRO__
38254
38255 /* macros for field ste_thr */
38256 #define TIMING_CONTROLS_1__STE_THR__SHIFT 0
38257 #define TIMING_CONTROLS_1__STE_THR__WIDTH 7
38258 #define TIMING_CONTROLS_1__STE_THR__MASK 0x0000007fU
38259 #define TIMING_CONTROLS_1__STE_THR__READ(src) (u_int32_t)(src) & 0x0000007fU
38260 #define TIMING_CONTROLS_1__STE_THR__WRITE(src) ((u_int32_t)(src) & 0x0000007fU)
38261 #define TIMING_CONTROLS_1__STE_THR__MODIFY(dst, src) \
38262 (dst) = ((dst) &\
38263 ~0x0000007fU) | ((u_int32_t)(src) &\
38264 0x0000007fU)
38265 #define TIMING_CONTROLS_1__STE_THR__VERIFY(src) \
38266 (!(((u_int32_t)(src)\
38267 & ~0x0000007fU)))
38268
38269 /* macros for field ste_to_long1 */
38270 #define TIMING_CONTROLS_1__STE_TO_LONG1__SHIFT 7
38271 #define TIMING_CONTROLS_1__STE_TO_LONG1__WIDTH 6
38272 #define TIMING_CONTROLS_1__STE_TO_LONG1__MASK 0x00001f80U
38273 #define TIMING_CONTROLS_1__STE_TO_LONG1__READ(src) \
38274 (((u_int32_t)(src)\
38275 & 0x00001f80U) >> 7)
38276 #define TIMING_CONTROLS_1__STE_TO_LONG1__WRITE(src) \
38277 (((u_int32_t)(src)\
38278 << 7) & 0x00001f80U)
38279 #define TIMING_CONTROLS_1__STE_TO_LONG1__MODIFY(dst, src) \
38280 (dst) = ((dst) &\
38281 ~0x00001f80U) | (((u_int32_t)(src) <<\
38282 7) & 0x00001f80U)
38283 #define TIMING_CONTROLS_1__STE_TO_LONG1__VERIFY(src) \
38284 (!((((u_int32_t)(src)\
38285 << 7) & ~0x00001f80U)))
38286
38287 /* macros for field timing_backoff */
38288 #define TIMING_CONTROLS_1__TIMING_BACKOFF__SHIFT 13
38289 #define TIMING_CONTROLS_1__TIMING_BACKOFF__WIDTH 4
38290 #define TIMING_CONTROLS_1__TIMING_BACKOFF__MASK 0x0001e000U
38291 #define TIMING_CONTROLS_1__TIMING_BACKOFF__READ(src) \
38292 (((u_int32_t)(src)\
38293 & 0x0001e000U) >> 13)
38294 #define TIMING_CONTROLS_1__TIMING_BACKOFF__WRITE(src) \
38295 (((u_int32_t)(src)\
38296 << 13) & 0x0001e000U)
38297 #define TIMING_CONTROLS_1__TIMING_BACKOFF__MODIFY(dst, src) \
38298 (dst) = ((dst) &\
38299 ~0x0001e000U) | (((u_int32_t)(src) <<\
38300 13) & 0x0001e000U)
38301 #define TIMING_CONTROLS_1__TIMING_BACKOFF__VERIFY(src) \
38302 (!((((u_int32_t)(src)\
38303 << 13) & ~0x0001e000U)))
38304
38305 /* macros for field enable_ht_fine_ppm */
38306 #define TIMING_CONTROLS_1__ENABLE_HT_FINE_PPM__SHIFT 17
38307 #define TIMING_CONTROLS_1__ENABLE_HT_FINE_PPM__WIDTH 1
38308 #define TIMING_CONTROLS_1__ENABLE_HT_FINE_PPM__MASK 0x00020000U
38309 #define TIMING_CONTROLS_1__ENABLE_HT_FINE_PPM__READ(src) \
38310 (((u_int32_t)(src)\
38311 & 0x00020000U) >> 17)
38312 #define TIMING_CONTROLS_1__ENABLE_HT_FINE_PPM__WRITE(src) \
38313 (((u_int32_t)(src)\
38314 << 17) & 0x00020000U)
38315 #define TIMING_CONTROLS_1__ENABLE_HT_FINE_PPM__MODIFY(dst, src) \
38316 (dst) = ((dst) &\
38317 ~0x00020000U) | (((u_int32_t)(src) <<\
38318 17) & 0x00020000U)
38319 #define TIMING_CONTROLS_1__ENABLE_HT_FINE_PPM__VERIFY(src) \
38320 (!((((u_int32_t)(src)\
38321 << 17) & ~0x00020000U)))
38322 #define TIMING_CONTROLS_1__ENABLE_HT_FINE_PPM__SET(dst) \
38323 (dst) = ((dst) &\
38324 ~0x00020000U) | ((u_int32_t)(1) << 17)
38325 #define TIMING_CONTROLS_1__ENABLE_HT_FINE_PPM__CLR(dst) \
38326 (dst) = ((dst) &\
38327 ~0x00020000U) | ((u_int32_t)(0) << 17)
38328
38329 /* macros for field ht_fine_ppm_stream */
38330 #define TIMING_CONTROLS_1__HT_FINE_PPM_STREAM__SHIFT 18
38331 #define TIMING_CONTROLS_1__HT_FINE_PPM_STREAM__WIDTH 2
38332 #define TIMING_CONTROLS_1__HT_FINE_PPM_STREAM__MASK 0x000c0000U
38333 #define TIMING_CONTROLS_1__HT_FINE_PPM_STREAM__READ(src) \
38334 (((u_int32_t)(src)\
38335 & 0x000c0000U) >> 18)
38336 #define TIMING_CONTROLS_1__HT_FINE_PPM_STREAM__WRITE(src) \
38337 (((u_int32_t)(src)\
38338 << 18) & 0x000c0000U)
38339 #define TIMING_CONTROLS_1__HT_FINE_PPM_STREAM__MODIFY(dst, src) \
38340 (dst) = ((dst) &\
38341 ~0x000c0000U) | (((u_int32_t)(src) <<\
38342 18) & 0x000c0000U)
38343 #define TIMING_CONTROLS_1__HT_FINE_PPM_STREAM__VERIFY(src) \
38344 (!((((u_int32_t)(src)\
38345 << 18) & ~0x000c0000U)))
38346
38347 /* macros for field ht_fine_ppm_qam */
38348 #define TIMING_CONTROLS_1__HT_FINE_PPM_QAM__SHIFT 20
38349 #define TIMING_CONTROLS_1__HT_FINE_PPM_QAM__WIDTH 2
38350 #define TIMING_CONTROLS_1__HT_FINE_PPM_QAM__MASK 0x00300000U
38351 #define TIMING_CONTROLS_1__HT_FINE_PPM_QAM__READ(src) \
38352 (((u_int32_t)(src)\
38353 & 0x00300000U) >> 20)
38354 #define TIMING_CONTROLS_1__HT_FINE_PPM_QAM__WRITE(src) \
38355 (((u_int32_t)(src)\
38356 << 20) & 0x00300000U)
38357 #define TIMING_CONTROLS_1__HT_FINE_PPM_QAM__MODIFY(dst, src) \
38358 (dst) = ((dst) &\
38359 ~0x00300000U) | (((u_int32_t)(src) <<\
38360 20) & 0x00300000U)
38361 #define TIMING_CONTROLS_1__HT_FINE_PPM_QAM__VERIFY(src) \
38362 (!((((u_int32_t)(src)\
38363 << 20) & ~0x00300000U)))
38364
38365 /* macros for field enable_long_chanfil */
38366 #define TIMING_CONTROLS_1__ENABLE_LONG_CHANFIL__SHIFT 22
38367 #define TIMING_CONTROLS_1__ENABLE_LONG_CHANFIL__WIDTH 1
38368 #define TIMING_CONTROLS_1__ENABLE_LONG_CHANFIL__MASK 0x00400000U
38369 #define TIMING_CONTROLS_1__ENABLE_LONG_CHANFIL__READ(src) \
38370 (((u_int32_t)(src)\
38371 & 0x00400000U) >> 22)
38372 #define TIMING_CONTROLS_1__ENABLE_LONG_CHANFIL__WRITE(src) \
38373 (((u_int32_t)(src)\
38374 << 22) & 0x00400000U)
38375 #define TIMING_CONTROLS_1__ENABLE_LONG_CHANFIL__MODIFY(dst, src) \
38376 (dst) = ((dst) &\
38377 ~0x00400000U) | (((u_int32_t)(src) <<\
38378 22) & 0x00400000U)
38379 #define TIMING_CONTROLS_1__ENABLE_LONG_CHANFIL__VERIFY(src) \
38380 (!((((u_int32_t)(src)\
38381 << 22) & ~0x00400000U)))
38382 #define TIMING_CONTROLS_1__ENABLE_LONG_CHANFIL__SET(dst) \
38383 (dst) = ((dst) &\
38384 ~0x00400000U) | ((u_int32_t)(1) << 22)
38385 #define TIMING_CONTROLS_1__ENABLE_LONG_CHANFIL__CLR(dst) \
38386 (dst) = ((dst) &\
38387 ~0x00400000U) | ((u_int32_t)(0) << 22)
38388
38389 /* macros for field enable_rx_stbc */
38390 #define TIMING_CONTROLS_1__ENABLE_RX_STBC__SHIFT 23
38391 #define TIMING_CONTROLS_1__ENABLE_RX_STBC__WIDTH 1
38392 #define TIMING_CONTROLS_1__ENABLE_RX_STBC__MASK 0x00800000U
38393 #define TIMING_CONTROLS_1__ENABLE_RX_STBC__READ(src) \
38394 (((u_int32_t)(src)\
38395 & 0x00800000U) >> 23)
38396 #define TIMING_CONTROLS_1__ENABLE_RX_STBC__WRITE(src) \
38397 (((u_int32_t)(src)\
38398 << 23) & 0x00800000U)
38399 #define TIMING_CONTROLS_1__ENABLE_RX_STBC__MODIFY(dst, src) \
38400 (dst) = ((dst) &\
38401 ~0x00800000U) | (((u_int32_t)(src) <<\
38402 23) & 0x00800000U)
38403 #define TIMING_CONTROLS_1__ENABLE_RX_STBC__VERIFY(src) \
38404 (!((((u_int32_t)(src)\
38405 << 23) & ~0x00800000U)))
38406 #define TIMING_CONTROLS_1__ENABLE_RX_STBC__SET(dst) \
38407 (dst) = ((dst) &\
38408 ~0x00800000U) | ((u_int32_t)(1) << 23)
38409 #define TIMING_CONTROLS_1__ENABLE_RX_STBC__CLR(dst) \
38410 (dst) = ((dst) &\
38411 ~0x00800000U) | ((u_int32_t)(0) << 23)
38412
38413 /* macros for field enable_channel_filter */
38414 #define TIMING_CONTROLS_1__ENABLE_CHANNEL_FILTER__SHIFT 24
38415 #define TIMING_CONTROLS_1__ENABLE_CHANNEL_FILTER__WIDTH 1
38416 #define TIMING_CONTROLS_1__ENABLE_CHANNEL_FILTER__MASK 0x01000000U
38417 #define TIMING_CONTROLS_1__ENABLE_CHANNEL_FILTER__READ(src) \
38418 (((u_int32_t)(src)\
38419 & 0x01000000U) >> 24)
38420 #define TIMING_CONTROLS_1__ENABLE_CHANNEL_FILTER__WRITE(src) \
38421 (((u_int32_t)(src)\
38422 << 24) & 0x01000000U)
38423 #define TIMING_CONTROLS_1__ENABLE_CHANNEL_FILTER__MODIFY(dst, src) \
38424 (dst) = ((dst) &\
38425 ~0x01000000U) | (((u_int32_t)(src) <<\
38426 24) & 0x01000000U)
38427 #define TIMING_CONTROLS_1__ENABLE_CHANNEL_FILTER__VERIFY(src) \
38428 (!((((u_int32_t)(src)\
38429 << 24) & ~0x01000000U)))
38430 #define TIMING_CONTROLS_1__ENABLE_CHANNEL_FILTER__SET(dst) \
38431 (dst) = ((dst) &\
38432 ~0x01000000U) | ((u_int32_t)(1) << 24)
38433 #define TIMING_CONTROLS_1__ENABLE_CHANNEL_FILTER__CLR(dst) \
38434 (dst) = ((dst) &\
38435 ~0x01000000U) | ((u_int32_t)(0) << 24)
38436
38437 /* macros for field false_alarm */
38438 #define TIMING_CONTROLS_1__FALSE_ALARM__SHIFT 25
38439 #define TIMING_CONTROLS_1__FALSE_ALARM__WIDTH 2
38440 #define TIMING_CONTROLS_1__FALSE_ALARM__MASK 0x06000000U
38441 #define TIMING_CONTROLS_1__FALSE_ALARM__READ(src) \
38442 (((u_int32_t)(src)\
38443 & 0x06000000U) >> 25)
38444 #define TIMING_CONTROLS_1__FALSE_ALARM__WRITE(src) \
38445 (((u_int32_t)(src)\
38446 << 25) & 0x06000000U)
38447 #define TIMING_CONTROLS_1__FALSE_ALARM__MODIFY(dst, src) \
38448 (dst) = ((dst) &\
38449 ~0x06000000U) | (((u_int32_t)(src) <<\
38450 25) & 0x06000000U)
38451 #define TIMING_CONTROLS_1__FALSE_ALARM__VERIFY(src) \
38452 (!((((u_int32_t)(src)\
38453 << 25) & ~0x06000000U)))
38454
38455 /* macros for field enable_long_rescale */
38456 #define TIMING_CONTROLS_1__ENABLE_LONG_RESCALE__SHIFT 27
38457 #define TIMING_CONTROLS_1__ENABLE_LONG_RESCALE__WIDTH 1
38458 #define TIMING_CONTROLS_1__ENABLE_LONG_RESCALE__MASK 0x08000000U
38459 #define TIMING_CONTROLS_1__ENABLE_LONG_RESCALE__READ(src) \
38460 (((u_int32_t)(src)\
38461 & 0x08000000U) >> 27)
38462 #define TIMING_CONTROLS_1__ENABLE_LONG_RESCALE__WRITE(src) \
38463 (((u_int32_t)(src)\
38464 << 27) & 0x08000000U)
38465 #define TIMING_CONTROLS_1__ENABLE_LONG_RESCALE__MODIFY(dst, src) \
38466 (dst) = ((dst) &\
38467 ~0x08000000U) | (((u_int32_t)(src) <<\
38468 27) & 0x08000000U)
38469 #define TIMING_CONTROLS_1__ENABLE_LONG_RESCALE__VERIFY(src) \
38470 (!((((u_int32_t)(src)\
38471 << 27) & ~0x08000000U)))
38472 #define TIMING_CONTROLS_1__ENABLE_LONG_RESCALE__SET(dst) \
38473 (dst) = ((dst) &\
38474 ~0x08000000U) | ((u_int32_t)(1) << 27)
38475 #define TIMING_CONTROLS_1__ENABLE_LONG_RESCALE__CLR(dst) \
38476 (dst) = ((dst) &\
38477 ~0x08000000U) | ((u_int32_t)(0) << 27)
38478
38479 /* macros for field timing_leak_enable */
38480 #define TIMING_CONTROLS_1__TIMING_LEAK_ENABLE__SHIFT 28
38481 #define TIMING_CONTROLS_1__TIMING_LEAK_ENABLE__WIDTH 1
38482 #define TIMING_CONTROLS_1__TIMING_LEAK_ENABLE__MASK 0x10000000U
38483 #define TIMING_CONTROLS_1__TIMING_LEAK_ENABLE__READ(src) \
38484 (((u_int32_t)(src)\
38485 & 0x10000000U) >> 28)
38486 #define TIMING_CONTROLS_1__TIMING_LEAK_ENABLE__WRITE(src) \
38487 (((u_int32_t)(src)\
38488 << 28) & 0x10000000U)
38489 #define TIMING_CONTROLS_1__TIMING_LEAK_ENABLE__MODIFY(dst, src) \
38490 (dst) = ((dst) &\
38491 ~0x10000000U) | (((u_int32_t)(src) <<\
38492 28) & 0x10000000U)
38493 #define TIMING_CONTROLS_1__TIMING_LEAK_ENABLE__VERIFY(src) \
38494 (!((((u_int32_t)(src)\
38495 << 28) & ~0x10000000U)))
38496 #define TIMING_CONTROLS_1__TIMING_LEAK_ENABLE__SET(dst) \
38497 (dst) = ((dst) &\
38498 ~0x10000000U) | ((u_int32_t)(1) << 28)
38499 #define TIMING_CONTROLS_1__TIMING_LEAK_ENABLE__CLR(dst) \
38500 (dst) = ((dst) &\
38501 ~0x10000000U) | ((u_int32_t)(0) << 28)
38502
38503 /* macros for field coarse_ppm_select */
38504 #define TIMING_CONTROLS_1__COARSE_PPM_SELECT__SHIFT 29
38505 #define TIMING_CONTROLS_1__COARSE_PPM_SELECT__WIDTH 2
38506 #define TIMING_CONTROLS_1__COARSE_PPM_SELECT__MASK 0x60000000U
38507 #define TIMING_CONTROLS_1__COARSE_PPM_SELECT__READ(src) \
38508 (((u_int32_t)(src)\
38509 & 0x60000000U) >> 29)
38510 #define TIMING_CONTROLS_1__COARSE_PPM_SELECT__WRITE(src) \
38511 (((u_int32_t)(src)\
38512 << 29) & 0x60000000U)
38513 #define TIMING_CONTROLS_1__COARSE_PPM_SELECT__MODIFY(dst, src) \
38514 (dst) = ((dst) &\
38515 ~0x60000000U) | (((u_int32_t)(src) <<\
38516 29) & 0x60000000U)
38517 #define TIMING_CONTROLS_1__COARSE_PPM_SELECT__VERIFY(src) \
38518 (!((((u_int32_t)(src)\
38519 << 29) & ~0x60000000U)))
38520
38521 /* macros for field fft_scaling */
38522 #define TIMING_CONTROLS_1__FFT_SCALING__SHIFT 31
38523 #define TIMING_CONTROLS_1__FFT_SCALING__WIDTH 1
38524 #define TIMING_CONTROLS_1__FFT_SCALING__MASK 0x80000000U
38525 #define TIMING_CONTROLS_1__FFT_SCALING__READ(src) \
38526 (((u_int32_t)(src)\
38527 & 0x80000000U) >> 31)
38528 #define TIMING_CONTROLS_1__FFT_SCALING__WRITE(src) \
38529 (((u_int32_t)(src)\
38530 << 31) & 0x80000000U)
38531 #define TIMING_CONTROLS_1__FFT_SCALING__MODIFY(dst, src) \
38532 (dst) = ((dst) &\
38533 ~0x80000000U) | (((u_int32_t)(src) <<\
38534 31) & 0x80000000U)
38535 #define TIMING_CONTROLS_1__FFT_SCALING__VERIFY(src) \
38536 (!((((u_int32_t)(src)\
38537 << 31) & ~0x80000000U)))
38538 #define TIMING_CONTROLS_1__FFT_SCALING__SET(dst) \
38539 (dst) = ((dst) &\
38540 ~0x80000000U) | ((u_int32_t)(1) << 31)
38541 #define TIMING_CONTROLS_1__FFT_SCALING__CLR(dst) \
38542 (dst) = ((dst) &\
38543 ~0x80000000U) | ((u_int32_t)(0) << 31)
38544 #define TIMING_CONTROLS_1__TYPE u_int32_t
38545 #define TIMING_CONTROLS_1__READ 0xffffffffU
38546 #define TIMING_CONTROLS_1__WRITE 0xffffffffU
38547
38548 #endif /* __TIMING_CONTROLS_1_MACRO__ */
38549
38550
38551 /* macros for bb_reg_block.bb_chn_reg_map.BB_timing_controls_1 */
38552 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_TIMING_CONTROLS_1__NUM 1
38553
38554 /* macros for BlueprintGlobalNameSpace::timing_controls_2 */
38555 #ifndef __TIMING_CONTROLS_2_MACRO__
38556 #define __TIMING_CONTROLS_2_MACRO__
38557
38558 /* macros for field forced_delta_phi_symbol */
38559 #define TIMING_CONTROLS_2__FORCED_DELTA_PHI_SYMBOL__SHIFT 0
38560 #define TIMING_CONTROLS_2__FORCED_DELTA_PHI_SYMBOL__WIDTH 12
38561 #define TIMING_CONTROLS_2__FORCED_DELTA_PHI_SYMBOL__MASK 0x00000fffU
38562 #define TIMING_CONTROLS_2__FORCED_DELTA_PHI_SYMBOL__READ(src) \
38563 (u_int32_t)(src)\
38564 & 0x00000fffU
38565 #define TIMING_CONTROLS_2__FORCED_DELTA_PHI_SYMBOL__WRITE(src) \
38566 ((u_int32_t)(src)\
38567 & 0x00000fffU)
38568 #define TIMING_CONTROLS_2__FORCED_DELTA_PHI_SYMBOL__MODIFY(dst, src) \
38569 (dst) = ((dst) &\
38570 ~0x00000fffU) | ((u_int32_t)(src) &\
38571 0x00000fffU)
38572 #define TIMING_CONTROLS_2__FORCED_DELTA_PHI_SYMBOL__VERIFY(src) \
38573 (!(((u_int32_t)(src)\
38574 & ~0x00000fffU)))
38575
38576 /* macros for field force_delta_phi_symbol */
38577 #define TIMING_CONTROLS_2__FORCE_DELTA_PHI_SYMBOL__SHIFT 12
38578 #define TIMING_CONTROLS_2__FORCE_DELTA_PHI_SYMBOL__WIDTH 1
38579 #define TIMING_CONTROLS_2__FORCE_DELTA_PHI_SYMBOL__MASK 0x00001000U
38580 #define TIMING_CONTROLS_2__FORCE_DELTA_PHI_SYMBOL__READ(src) \
38581 (((u_int32_t)(src)\
38582 & 0x00001000U) >> 12)
38583 #define TIMING_CONTROLS_2__FORCE_DELTA_PHI_SYMBOL__WRITE(src) \
38584 (((u_int32_t)(src)\
38585 << 12) & 0x00001000U)
38586 #define TIMING_CONTROLS_2__FORCE_DELTA_PHI_SYMBOL__MODIFY(dst, src) \
38587 (dst) = ((dst) &\
38588 ~0x00001000U) | (((u_int32_t)(src) <<\
38589 12) & 0x00001000U)
38590 #define TIMING_CONTROLS_2__FORCE_DELTA_PHI_SYMBOL__VERIFY(src) \
38591 (!((((u_int32_t)(src)\
38592 << 12) & ~0x00001000U)))
38593 #define TIMING_CONTROLS_2__FORCE_DELTA_PHI_SYMBOL__SET(dst) \
38594 (dst) = ((dst) &\
38595 ~0x00001000U) | ((u_int32_t)(1) << 12)
38596 #define TIMING_CONTROLS_2__FORCE_DELTA_PHI_SYMBOL__CLR(dst) \
38597 (dst) = ((dst) &\
38598 ~0x00001000U) | ((u_int32_t)(0) << 12)
38599
38600 /* macros for field enable_magnitude_track */
38601 #define TIMING_CONTROLS_2__ENABLE_MAGNITUDE_TRACK__SHIFT 13
38602 #define TIMING_CONTROLS_2__ENABLE_MAGNITUDE_TRACK__WIDTH 1
38603 #define TIMING_CONTROLS_2__ENABLE_MAGNITUDE_TRACK__MASK 0x00002000U
38604 #define TIMING_CONTROLS_2__ENABLE_MAGNITUDE_TRACK__READ(src) \
38605 (((u_int32_t)(src)\
38606 & 0x00002000U) >> 13)
38607 #define TIMING_CONTROLS_2__ENABLE_MAGNITUDE_TRACK__WRITE(src) \
38608 (((u_int32_t)(src)\
38609 << 13) & 0x00002000U)
38610 #define TIMING_CONTROLS_2__ENABLE_MAGNITUDE_TRACK__MODIFY(dst, src) \
38611 (dst) = ((dst) &\
38612 ~0x00002000U) | (((u_int32_t)(src) <<\
38613 13) & 0x00002000U)
38614 #define TIMING_CONTROLS_2__ENABLE_MAGNITUDE_TRACK__VERIFY(src) \
38615 (!((((u_int32_t)(src)\
38616 << 13) & ~0x00002000U)))
38617 #define TIMING_CONTROLS_2__ENABLE_MAGNITUDE_TRACK__SET(dst) \
38618 (dst) = ((dst) &\
38619 ~0x00002000U) | ((u_int32_t)(1) << 13)
38620 #define TIMING_CONTROLS_2__ENABLE_MAGNITUDE_TRACK__CLR(dst) \
38621 (dst) = ((dst) &\
38622 ~0x00002000U) | ((u_int32_t)(0) << 13)
38623
38624 /* macros for field enable_slope_filter */
38625 #define TIMING_CONTROLS_2__ENABLE_SLOPE_FILTER__SHIFT 14
38626 #define TIMING_CONTROLS_2__ENABLE_SLOPE_FILTER__WIDTH 1
38627 #define TIMING_CONTROLS_2__ENABLE_SLOPE_FILTER__MASK 0x00004000U
38628 #define TIMING_CONTROLS_2__ENABLE_SLOPE_FILTER__READ(src) \
38629 (((u_int32_t)(src)\
38630 & 0x00004000U) >> 14)
38631 #define TIMING_CONTROLS_2__ENABLE_SLOPE_FILTER__WRITE(src) \
38632 (((u_int32_t)(src)\
38633 << 14) & 0x00004000U)
38634 #define TIMING_CONTROLS_2__ENABLE_SLOPE_FILTER__MODIFY(dst, src) \
38635 (dst) = ((dst) &\
38636 ~0x00004000U) | (((u_int32_t)(src) <<\
38637 14) & 0x00004000U)
38638 #define TIMING_CONTROLS_2__ENABLE_SLOPE_FILTER__VERIFY(src) \
38639 (!((((u_int32_t)(src)\
38640 << 14) & ~0x00004000U)))
38641 #define TIMING_CONTROLS_2__ENABLE_SLOPE_FILTER__SET(dst) \
38642 (dst) = ((dst) &\
38643 ~0x00004000U) | ((u_int32_t)(1) << 14)
38644 #define TIMING_CONTROLS_2__ENABLE_SLOPE_FILTER__CLR(dst) \
38645 (dst) = ((dst) &\
38646 ~0x00004000U) | ((u_int32_t)(0) << 14)
38647
38648 /* macros for field enable_offset_filter */
38649 #define TIMING_CONTROLS_2__ENABLE_OFFSET_FILTER__SHIFT 15
38650 #define TIMING_CONTROLS_2__ENABLE_OFFSET_FILTER__WIDTH 1
38651 #define TIMING_CONTROLS_2__ENABLE_OFFSET_FILTER__MASK 0x00008000U
38652 #define TIMING_CONTROLS_2__ENABLE_OFFSET_FILTER__READ(src) \
38653 (((u_int32_t)(src)\
38654 & 0x00008000U) >> 15)
38655 #define TIMING_CONTROLS_2__ENABLE_OFFSET_FILTER__WRITE(src) \
38656 (((u_int32_t)(src)\
38657 << 15) & 0x00008000U)
38658 #define TIMING_CONTROLS_2__ENABLE_OFFSET_FILTER__MODIFY(dst, src) \
38659 (dst) = ((dst) &\
38660 ~0x00008000U) | (((u_int32_t)(src) <<\
38661 15) & 0x00008000U)
38662 #define TIMING_CONTROLS_2__ENABLE_OFFSET_FILTER__VERIFY(src) \
38663 (!((((u_int32_t)(src)\
38664 << 15) & ~0x00008000U)))
38665 #define TIMING_CONTROLS_2__ENABLE_OFFSET_FILTER__SET(dst) \
38666 (dst) = ((dst) &\
38667 ~0x00008000U) | ((u_int32_t)(1) << 15)
38668 #define TIMING_CONTROLS_2__ENABLE_OFFSET_FILTER__CLR(dst) \
38669 (dst) = ((dst) &\
38670 ~0x00008000U) | ((u_int32_t)(0) << 15)
38671
38672 /* macros for field dc_off_deltaf_thres */
38673 #define TIMING_CONTROLS_2__DC_OFF_DELTAF_THRES__SHIFT 16
38674 #define TIMING_CONTROLS_2__DC_OFF_DELTAF_THRES__WIDTH 7
38675 #define TIMING_CONTROLS_2__DC_OFF_DELTAF_THRES__MASK 0x007f0000U
38676 #define TIMING_CONTROLS_2__DC_OFF_DELTAF_THRES__READ(src) \
38677 (((u_int32_t)(src)\
38678 & 0x007f0000U) >> 16)
38679 #define TIMING_CONTROLS_2__DC_OFF_DELTAF_THRES__WRITE(src) \
38680 (((u_int32_t)(src)\
38681 << 16) & 0x007f0000U)
38682 #define TIMING_CONTROLS_2__DC_OFF_DELTAF_THRES__MODIFY(dst, src) \
38683 (dst) = ((dst) &\
38684 ~0x007f0000U) | (((u_int32_t)(src) <<\
38685 16) & 0x007f0000U)
38686 #define TIMING_CONTROLS_2__DC_OFF_DELTAF_THRES__VERIFY(src) \
38687 (!((((u_int32_t)(src)\
38688 << 16) & ~0x007f0000U)))
38689
38690 /* macros for field dc_off_tim_const */
38691 #define TIMING_CONTROLS_2__DC_OFF_TIM_CONST__SHIFT 24
38692 #define TIMING_CONTROLS_2__DC_OFF_TIM_CONST__WIDTH 3
38693 #define TIMING_CONTROLS_2__DC_OFF_TIM_CONST__MASK 0x07000000U
38694 #define TIMING_CONTROLS_2__DC_OFF_TIM_CONST__READ(src) \
38695 (((u_int32_t)(src)\
38696 & 0x07000000U) >> 24)
38697 #define TIMING_CONTROLS_2__DC_OFF_TIM_CONST__WRITE(src) \
38698 (((u_int32_t)(src)\
38699 << 24) & 0x07000000U)
38700 #define TIMING_CONTROLS_2__DC_OFF_TIM_CONST__MODIFY(dst, src) \
38701 (dst) = ((dst) &\
38702 ~0x07000000U) | (((u_int32_t)(src) <<\
38703 24) & 0x07000000U)
38704 #define TIMING_CONTROLS_2__DC_OFF_TIM_CONST__VERIFY(src) \
38705 (!((((u_int32_t)(src)\
38706 << 24) & ~0x07000000U)))
38707
38708 /* macros for field enable_dc_offset */
38709 #define TIMING_CONTROLS_2__ENABLE_DC_OFFSET__SHIFT 27
38710 #define TIMING_CONTROLS_2__ENABLE_DC_OFFSET__WIDTH 1
38711 #define TIMING_CONTROLS_2__ENABLE_DC_OFFSET__MASK 0x08000000U
38712 #define TIMING_CONTROLS_2__ENABLE_DC_OFFSET__READ(src) \
38713 (((u_int32_t)(src)\
38714 & 0x08000000U) >> 27)
38715 #define TIMING_CONTROLS_2__ENABLE_DC_OFFSET__WRITE(src) \
38716 (((u_int32_t)(src)\
38717 << 27) & 0x08000000U)
38718 #define TIMING_CONTROLS_2__ENABLE_DC_OFFSET__MODIFY(dst, src) \
38719 (dst) = ((dst) &\
38720 ~0x08000000U) | (((u_int32_t)(src) <<\
38721 27) & 0x08000000U)
38722 #define TIMING_CONTROLS_2__ENABLE_DC_OFFSET__VERIFY(src) \
38723 (!((((u_int32_t)(src)\
38724 << 27) & ~0x08000000U)))
38725 #define TIMING_CONTROLS_2__ENABLE_DC_OFFSET__SET(dst) \
38726 (dst) = ((dst) &\
38727 ~0x08000000U) | ((u_int32_t)(1) << 27)
38728 #define TIMING_CONTROLS_2__ENABLE_DC_OFFSET__CLR(dst) \
38729 (dst) = ((dst) &\
38730 ~0x08000000U) | ((u_int32_t)(0) << 27)
38731
38732 /* macros for field enable_dc_offset_track */
38733 #define TIMING_CONTROLS_2__ENABLE_DC_OFFSET_TRACK__SHIFT 28
38734 #define TIMING_CONTROLS_2__ENABLE_DC_OFFSET_TRACK__WIDTH 1
38735 #define TIMING_CONTROLS_2__ENABLE_DC_OFFSET_TRACK__MASK 0x10000000U
38736 #define TIMING_CONTROLS_2__ENABLE_DC_OFFSET_TRACK__READ(src) \
38737 (((u_int32_t)(src)\
38738 & 0x10000000U) >> 28)
38739 #define TIMING_CONTROLS_2__ENABLE_DC_OFFSET_TRACK__WRITE(src) \
38740 (((u_int32_t)(src)\
38741 << 28) & 0x10000000U)
38742 #define TIMING_CONTROLS_2__ENABLE_DC_OFFSET_TRACK__MODIFY(dst, src) \
38743 (dst) = ((dst) &\
38744 ~0x10000000U) | (((u_int32_t)(src) <<\
38745 28) & 0x10000000U)
38746 #define TIMING_CONTROLS_2__ENABLE_DC_OFFSET_TRACK__VERIFY(src) \
38747 (!((((u_int32_t)(src)\
38748 << 28) & ~0x10000000U)))
38749 #define TIMING_CONTROLS_2__ENABLE_DC_OFFSET_TRACK__SET(dst) \
38750 (dst) = ((dst) &\
38751 ~0x10000000U) | ((u_int32_t)(1) << 28)
38752 #define TIMING_CONTROLS_2__ENABLE_DC_OFFSET_TRACK__CLR(dst) \
38753 (dst) = ((dst) &\
38754 ~0x10000000U) | ((u_int32_t)(0) << 28)
38755
38756 /* macros for field enable_weighting */
38757 #define TIMING_CONTROLS_2__ENABLE_WEIGHTING__SHIFT 29
38758 #define TIMING_CONTROLS_2__ENABLE_WEIGHTING__WIDTH 1
38759 #define TIMING_CONTROLS_2__ENABLE_WEIGHTING__MASK 0x20000000U
38760 #define TIMING_CONTROLS_2__ENABLE_WEIGHTING__READ(src) \
38761 (((u_int32_t)(src)\
38762 & 0x20000000U) >> 29)
38763 #define TIMING_CONTROLS_2__ENABLE_WEIGHTING__WRITE(src) \
38764 (((u_int32_t)(src)\
38765 << 29) & 0x20000000U)
38766 #define TIMING_CONTROLS_2__ENABLE_WEIGHTING__MODIFY(dst, src) \
38767 (dst) = ((dst) &\
38768 ~0x20000000U) | (((u_int32_t)(src) <<\
38769 29) & 0x20000000U)
38770 #define TIMING_CONTROLS_2__ENABLE_WEIGHTING__VERIFY(src) \
38771 (!((((u_int32_t)(src)\
38772 << 29) & ~0x20000000U)))
38773 #define TIMING_CONTROLS_2__ENABLE_WEIGHTING__SET(dst) \
38774 (dst) = ((dst) &\
38775 ~0x20000000U) | ((u_int32_t)(1) << 29)
38776 #define TIMING_CONTROLS_2__ENABLE_WEIGHTING__CLR(dst) \
38777 (dst) = ((dst) &\
38778 ~0x20000000U) | ((u_int32_t)(0) << 29)
38779
38780 /* macros for field traceback128 */
38781 #define TIMING_CONTROLS_2__TRACEBACK128__SHIFT 30
38782 #define TIMING_CONTROLS_2__TRACEBACK128__WIDTH 1
38783 #define TIMING_CONTROLS_2__TRACEBACK128__MASK 0x40000000U
38784 #define TIMING_CONTROLS_2__TRACEBACK128__READ(src) \
38785 (((u_int32_t)(src)\
38786 & 0x40000000U) >> 30)
38787 #define TIMING_CONTROLS_2__TRACEBACK128__WRITE(src) \
38788 (((u_int32_t)(src)\
38789 << 30) & 0x40000000U)
38790 #define TIMING_CONTROLS_2__TRACEBACK128__MODIFY(dst, src) \
38791 (dst) = ((dst) &\
38792 ~0x40000000U) | (((u_int32_t)(src) <<\
38793 30) & 0x40000000U)
38794 #define TIMING_CONTROLS_2__TRACEBACK128__VERIFY(src) \
38795 (!((((u_int32_t)(src)\
38796 << 30) & ~0x40000000U)))
38797 #define TIMING_CONTROLS_2__TRACEBACK128__SET(dst) \
38798 (dst) = ((dst) &\
38799 ~0x40000000U) | ((u_int32_t)(1) << 30)
38800 #define TIMING_CONTROLS_2__TRACEBACK128__CLR(dst) \
38801 (dst) = ((dst) &\
38802 ~0x40000000U) | ((u_int32_t)(0) << 30)
38803
38804 /* macros for field enable_ht_fine_timing */
38805 #define TIMING_CONTROLS_2__ENABLE_HT_FINE_TIMING__SHIFT 31
38806 #define TIMING_CONTROLS_2__ENABLE_HT_FINE_TIMING__WIDTH 1
38807 #define TIMING_CONTROLS_2__ENABLE_HT_FINE_TIMING__MASK 0x80000000U
38808 #define TIMING_CONTROLS_2__ENABLE_HT_FINE_TIMING__READ(src) \
38809 (((u_int32_t)(src)\
38810 & 0x80000000U) >> 31)
38811 #define TIMING_CONTROLS_2__ENABLE_HT_FINE_TIMING__WRITE(src) \
38812 (((u_int32_t)(src)\
38813 << 31) & 0x80000000U)
38814 #define TIMING_CONTROLS_2__ENABLE_HT_FINE_TIMING__MODIFY(dst, src) \
38815 (dst) = ((dst) &\
38816 ~0x80000000U) | (((u_int32_t)(src) <<\
38817 31) & 0x80000000U)
38818 #define TIMING_CONTROLS_2__ENABLE_HT_FINE_TIMING__VERIFY(src) \
38819 (!((((u_int32_t)(src)\
38820 << 31) & ~0x80000000U)))
38821 #define TIMING_CONTROLS_2__ENABLE_HT_FINE_TIMING__SET(dst) \
38822 (dst) = ((dst) &\
38823 ~0x80000000U) | ((u_int32_t)(1) << 31)
38824 #define TIMING_CONTROLS_2__ENABLE_HT_FINE_TIMING__CLR(dst) \
38825 (dst) = ((dst) &\
38826 ~0x80000000U) | ((u_int32_t)(0) << 31)
38827 #define TIMING_CONTROLS_2__TYPE u_int32_t
38828 #define TIMING_CONTROLS_2__READ 0xff7fffffU
38829 #define TIMING_CONTROLS_2__WRITE 0xff7fffffU
38830
38831 #endif /* __TIMING_CONTROLS_2_MACRO__ */
38832
38833
38834 /* macros for bb_reg_block.bb_chn_reg_map.BB_timing_controls_2 */
38835 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_TIMING_CONTROLS_2__NUM 1
38836
38837 /* macros for BlueprintGlobalNameSpace::timing_controls_3 */
38838 #ifndef __TIMING_CONTROLS_3_MACRO__
38839 #define __TIMING_CONTROLS_3_MACRO__
38840
38841 /* macros for field ppm_rescue_interval */
38842 #define TIMING_CONTROLS_3__PPM_RESCUE_INTERVAL__SHIFT 0
38843 #define TIMING_CONTROLS_3__PPM_RESCUE_INTERVAL__WIDTH 8
38844 #define TIMING_CONTROLS_3__PPM_RESCUE_INTERVAL__MASK 0x000000ffU
38845 #define TIMING_CONTROLS_3__PPM_RESCUE_INTERVAL__READ(src) \
38846 (u_int32_t)(src)\
38847 & 0x000000ffU
38848 #define TIMING_CONTROLS_3__PPM_RESCUE_INTERVAL__WRITE(src) \
38849 ((u_int32_t)(src)\
38850 & 0x000000ffU)
38851 #define TIMING_CONTROLS_3__PPM_RESCUE_INTERVAL__MODIFY(dst, src) \
38852 (dst) = ((dst) &\
38853 ~0x000000ffU) | ((u_int32_t)(src) &\
38854 0x000000ffU)
38855 #define TIMING_CONTROLS_3__PPM_RESCUE_INTERVAL__VERIFY(src) \
38856 (!(((u_int32_t)(src)\
38857 & ~0x000000ffU)))
38858
38859 /* macros for field enable_ppm_rescue */
38860 #define TIMING_CONTROLS_3__ENABLE_PPM_RESCUE__SHIFT 8
38861 #define TIMING_CONTROLS_3__ENABLE_PPM_RESCUE__WIDTH 1
38862 #define TIMING_CONTROLS_3__ENABLE_PPM_RESCUE__MASK 0x00000100U
38863 #define TIMING_CONTROLS_3__ENABLE_PPM_RESCUE__READ(src) \
38864 (((u_int32_t)(src)\
38865 & 0x00000100U) >> 8)
38866 #define TIMING_CONTROLS_3__ENABLE_PPM_RESCUE__WRITE(src) \
38867 (((u_int32_t)(src)\
38868 << 8) & 0x00000100U)
38869 #define TIMING_CONTROLS_3__ENABLE_PPM_RESCUE__MODIFY(dst, src) \
38870 (dst) = ((dst) &\
38871 ~0x00000100U) | (((u_int32_t)(src) <<\
38872 8) & 0x00000100U)
38873 #define TIMING_CONTROLS_3__ENABLE_PPM_RESCUE__VERIFY(src) \
38874 (!((((u_int32_t)(src)\
38875 << 8) & ~0x00000100U)))
38876 #define TIMING_CONTROLS_3__ENABLE_PPM_RESCUE__SET(dst) \
38877 (dst) = ((dst) &\
38878 ~0x00000100U) | ((u_int32_t)(1) << 8)
38879 #define TIMING_CONTROLS_3__ENABLE_PPM_RESCUE__CLR(dst) \
38880 (dst) = ((dst) &\
38881 ~0x00000100U) | ((u_int32_t)(0) << 8)
38882
38883 /* macros for field enable_fine_ppm */
38884 #define TIMING_CONTROLS_3__ENABLE_FINE_PPM__SHIFT 9
38885 #define TIMING_CONTROLS_3__ENABLE_FINE_PPM__WIDTH 1
38886 #define TIMING_CONTROLS_3__ENABLE_FINE_PPM__MASK 0x00000200U
38887 #define TIMING_CONTROLS_3__ENABLE_FINE_PPM__READ(src) \
38888 (((u_int32_t)(src)\
38889 & 0x00000200U) >> 9)
38890 #define TIMING_CONTROLS_3__ENABLE_FINE_PPM__WRITE(src) \
38891 (((u_int32_t)(src)\
38892 << 9) & 0x00000200U)
38893 #define TIMING_CONTROLS_3__ENABLE_FINE_PPM__MODIFY(dst, src) \
38894 (dst) = ((dst) &\
38895 ~0x00000200U) | (((u_int32_t)(src) <<\
38896 9) & 0x00000200U)
38897 #define TIMING_CONTROLS_3__ENABLE_FINE_PPM__VERIFY(src) \
38898 (!((((u_int32_t)(src)\
38899 << 9) & ~0x00000200U)))
38900 #define TIMING_CONTROLS_3__ENABLE_FINE_PPM__SET(dst) \
38901 (dst) = ((dst) &\
38902 ~0x00000200U) | ((u_int32_t)(1) << 9)
38903 #define TIMING_CONTROLS_3__ENABLE_FINE_PPM__CLR(dst) \
38904 (dst) = ((dst) &\
38905 ~0x00000200U) | ((u_int32_t)(0) << 9)
38906
38907 /* macros for field enable_fine_interp */
38908 #define TIMING_CONTROLS_3__ENABLE_FINE_INTERP__SHIFT 10
38909 #define TIMING_CONTROLS_3__ENABLE_FINE_INTERP__WIDTH 1
38910 #define TIMING_CONTROLS_3__ENABLE_FINE_INTERP__MASK 0x00000400U
38911 #define TIMING_CONTROLS_3__ENABLE_FINE_INTERP__READ(src) \
38912 (((u_int32_t)(src)\
38913 & 0x00000400U) >> 10)
38914 #define TIMING_CONTROLS_3__ENABLE_FINE_INTERP__WRITE(src) \
38915 (((u_int32_t)(src)\
38916 << 10) & 0x00000400U)
38917 #define TIMING_CONTROLS_3__ENABLE_FINE_INTERP__MODIFY(dst, src) \
38918 (dst) = ((dst) &\
38919 ~0x00000400U) | (((u_int32_t)(src) <<\
38920 10) & 0x00000400U)
38921 #define TIMING_CONTROLS_3__ENABLE_FINE_INTERP__VERIFY(src) \
38922 (!((((u_int32_t)(src)\
38923 << 10) & ~0x00000400U)))
38924 #define TIMING_CONTROLS_3__ENABLE_FINE_INTERP__SET(dst) \
38925 (dst) = ((dst) &\
38926 ~0x00000400U) | ((u_int32_t)(1) << 10)
38927 #define TIMING_CONTROLS_3__ENABLE_FINE_INTERP__CLR(dst) \
38928 (dst) = ((dst) &\
38929 ~0x00000400U) | ((u_int32_t)(0) << 10)
38930
38931 /* macros for field continuous_ppm_rescue */
38932 #define TIMING_CONTROLS_3__CONTINUOUS_PPM_RESCUE__SHIFT 11
38933 #define TIMING_CONTROLS_3__CONTINUOUS_PPM_RESCUE__WIDTH 1
38934 #define TIMING_CONTROLS_3__CONTINUOUS_PPM_RESCUE__MASK 0x00000800U
38935 #define TIMING_CONTROLS_3__CONTINUOUS_PPM_RESCUE__READ(src) \
38936 (((u_int32_t)(src)\
38937 & 0x00000800U) >> 11)
38938 #define TIMING_CONTROLS_3__CONTINUOUS_PPM_RESCUE__WRITE(src) \
38939 (((u_int32_t)(src)\
38940 << 11) & 0x00000800U)
38941 #define TIMING_CONTROLS_3__CONTINUOUS_PPM_RESCUE__MODIFY(dst, src) \
38942 (dst) = ((dst) &\
38943 ~0x00000800U) | (((u_int32_t)(src) <<\
38944 11) & 0x00000800U)
38945 #define TIMING_CONTROLS_3__CONTINUOUS_PPM_RESCUE__VERIFY(src) \
38946 (!((((u_int32_t)(src)\
38947 << 11) & ~0x00000800U)))
38948 #define TIMING_CONTROLS_3__CONTINUOUS_PPM_RESCUE__SET(dst) \
38949 (dst) = ((dst) &\
38950 ~0x00000800U) | ((u_int32_t)(1) << 11)
38951 #define TIMING_CONTROLS_3__CONTINUOUS_PPM_RESCUE__CLR(dst) \
38952 (dst) = ((dst) &\
38953 ~0x00000800U) | ((u_int32_t)(0) << 11)
38954
38955 /* macros for field enable_df_chanest */
38956 #define TIMING_CONTROLS_3__ENABLE_DF_CHANEST__SHIFT 12
38957 #define TIMING_CONTROLS_3__ENABLE_DF_CHANEST__WIDTH 1
38958 #define TIMING_CONTROLS_3__ENABLE_DF_CHANEST__MASK 0x00001000U
38959 #define TIMING_CONTROLS_3__ENABLE_DF_CHANEST__READ(src) \
38960 (((u_int32_t)(src)\
38961 & 0x00001000U) >> 12)
38962 #define TIMING_CONTROLS_3__ENABLE_DF_CHANEST__WRITE(src) \
38963 (((u_int32_t)(src)\
38964 << 12) & 0x00001000U)
38965 #define TIMING_CONTROLS_3__ENABLE_DF_CHANEST__MODIFY(dst, src) \
38966 (dst) = ((dst) &\
38967 ~0x00001000U) | (((u_int32_t)(src) <<\
38968 12) & 0x00001000U)
38969 #define TIMING_CONTROLS_3__ENABLE_DF_CHANEST__VERIFY(src) \
38970 (!((((u_int32_t)(src)\
38971 << 12) & ~0x00001000U)))
38972 #define TIMING_CONTROLS_3__ENABLE_DF_CHANEST__SET(dst) \
38973 (dst) = ((dst) &\
38974 ~0x00001000U) | ((u_int32_t)(1) << 12)
38975 #define TIMING_CONTROLS_3__ENABLE_DF_CHANEST__CLR(dst) \
38976 (dst) = ((dst) &\
38977 ~0x00001000U) | ((u_int32_t)(0) << 12)
38978
38979 /* macros for field delta_slope_coef_exp */
38980 #define TIMING_CONTROLS_3__DELTA_SLOPE_COEF_EXP__SHIFT 13
38981 #define TIMING_CONTROLS_3__DELTA_SLOPE_COEF_EXP__WIDTH 4
38982 #define TIMING_CONTROLS_3__DELTA_SLOPE_COEF_EXP__MASK 0x0001e000U
38983 #define TIMING_CONTROLS_3__DELTA_SLOPE_COEF_EXP__READ(src) \
38984 (((u_int32_t)(src)\
38985 & 0x0001e000U) >> 13)
38986 #define TIMING_CONTROLS_3__DELTA_SLOPE_COEF_EXP__WRITE(src) \
38987 (((u_int32_t)(src)\
38988 << 13) & 0x0001e000U)
38989 #define TIMING_CONTROLS_3__DELTA_SLOPE_COEF_EXP__MODIFY(dst, src) \
38990 (dst) = ((dst) &\
38991 ~0x0001e000U) | (((u_int32_t)(src) <<\
38992 13) & 0x0001e000U)
38993 #define TIMING_CONTROLS_3__DELTA_SLOPE_COEF_EXP__VERIFY(src) \
38994 (!((((u_int32_t)(src)\
38995 << 13) & ~0x0001e000U)))
38996
38997 /* macros for field delta_slope_coef_man */
38998 #define TIMING_CONTROLS_3__DELTA_SLOPE_COEF_MAN__SHIFT 17
38999 #define TIMING_CONTROLS_3__DELTA_SLOPE_COEF_MAN__WIDTH 15
39000 #define TIMING_CONTROLS_3__DELTA_SLOPE_COEF_MAN__MASK 0xfffe0000U
39001 #define TIMING_CONTROLS_3__DELTA_SLOPE_COEF_MAN__READ(src) \
39002 (((u_int32_t)(src)\
39003 & 0xfffe0000U) >> 17)
39004 #define TIMING_CONTROLS_3__DELTA_SLOPE_COEF_MAN__WRITE(src) \
39005 (((u_int32_t)(src)\
39006 << 17) & 0xfffe0000U)
39007 #define TIMING_CONTROLS_3__DELTA_SLOPE_COEF_MAN__MODIFY(dst, src) \
39008 (dst) = ((dst) &\
39009 ~0xfffe0000U) | (((u_int32_t)(src) <<\
39010 17) & 0xfffe0000U)
39011 #define TIMING_CONTROLS_3__DELTA_SLOPE_COEF_MAN__VERIFY(src) \
39012 (!((((u_int32_t)(src)\
39013 << 17) & ~0xfffe0000U)))
39014 #define TIMING_CONTROLS_3__TYPE u_int32_t
39015 #define TIMING_CONTROLS_3__READ 0xffffffffU
39016 #define TIMING_CONTROLS_3__WRITE 0xffffffffU
39017
39018 #endif /* __TIMING_CONTROLS_3_MACRO__ */
39019
39020
39021 /* macros for bb_reg_block.bb_chn_reg_map.BB_timing_controls_3 */
39022 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_TIMING_CONTROLS_3__NUM 1
39023
39024 /* macros for BlueprintGlobalNameSpace::timing_control_4 */
39025 #ifndef __TIMING_CONTROL_4_MACRO__
39026 #define __TIMING_CONTROL_4_MACRO__
39027
39028 /* macros for field cal_lg_count_max */
39029 #define TIMING_CONTROL_4__CAL_LG_COUNT_MAX__SHIFT 12
39030 #define TIMING_CONTROL_4__CAL_LG_COUNT_MAX__WIDTH 4
39031 #define TIMING_CONTROL_4__CAL_LG_COUNT_MAX__MASK 0x0000f000U
39032 #define TIMING_CONTROL_4__CAL_LG_COUNT_MAX__READ(src) \
39033 (((u_int32_t)(src)\
39034 & 0x0000f000U) >> 12)
39035 #define TIMING_CONTROL_4__CAL_LG_COUNT_MAX__WRITE(src) \
39036 (((u_int32_t)(src)\
39037 << 12) & 0x0000f000U)
39038 #define TIMING_CONTROL_4__CAL_LG_COUNT_MAX__MODIFY(dst, src) \
39039 (dst) = ((dst) &\
39040 ~0x0000f000U) | (((u_int32_t)(src) <<\
39041 12) & 0x0000f000U)
39042 #define TIMING_CONTROL_4__CAL_LG_COUNT_MAX__VERIFY(src) \
39043 (!((((u_int32_t)(src)\
39044 << 12) & ~0x0000f000U)))
39045
39046 /* macros for field do_gain_dc_iq_cal */
39047 #define TIMING_CONTROL_4__DO_GAIN_DC_IQ_CAL__SHIFT 16
39048 #define TIMING_CONTROL_4__DO_GAIN_DC_IQ_CAL__WIDTH 1
39049 #define TIMING_CONTROL_4__DO_GAIN_DC_IQ_CAL__MASK 0x00010000U
39050 #define TIMING_CONTROL_4__DO_GAIN_DC_IQ_CAL__READ(src) \
39051 (((u_int32_t)(src)\
39052 & 0x00010000U) >> 16)
39053 #define TIMING_CONTROL_4__DO_GAIN_DC_IQ_CAL__WRITE(src) \
39054 (((u_int32_t)(src)\
39055 << 16) & 0x00010000U)
39056 #define TIMING_CONTROL_4__DO_GAIN_DC_IQ_CAL__MODIFY(dst, src) \
39057 (dst) = ((dst) &\
39058 ~0x00010000U) | (((u_int32_t)(src) <<\
39059 16) & 0x00010000U)
39060 #define TIMING_CONTROL_4__DO_GAIN_DC_IQ_CAL__VERIFY(src) \
39061 (!((((u_int32_t)(src)\
39062 << 16) & ~0x00010000U)))
39063 #define TIMING_CONTROL_4__DO_GAIN_DC_IQ_CAL__SET(dst) \
39064 (dst) = ((dst) &\
39065 ~0x00010000U) | ((u_int32_t)(1) << 16)
39066 #define TIMING_CONTROL_4__DO_GAIN_DC_IQ_CAL__CLR(dst) \
39067 (dst) = ((dst) &\
39068 ~0x00010000U) | ((u_int32_t)(0) << 16)
39069
39070 /* macros for field use_pilot_track_df */
39071 #define TIMING_CONTROL_4__USE_PILOT_TRACK_DF__SHIFT 17
39072 #define TIMING_CONTROL_4__USE_PILOT_TRACK_DF__WIDTH 4
39073 #define TIMING_CONTROL_4__USE_PILOT_TRACK_DF__MASK 0x001e0000U
39074 #define TIMING_CONTROL_4__USE_PILOT_TRACK_DF__READ(src) \
39075 (((u_int32_t)(src)\
39076 & 0x001e0000U) >> 17)
39077 #define TIMING_CONTROL_4__USE_PILOT_TRACK_DF__WRITE(src) \
39078 (((u_int32_t)(src)\
39079 << 17) & 0x001e0000U)
39080 #define TIMING_CONTROL_4__USE_PILOT_TRACK_DF__MODIFY(dst, src) \
39081 (dst) = ((dst) &\
39082 ~0x001e0000U) | (((u_int32_t)(src) <<\
39083 17) & 0x001e0000U)
39084 #define TIMING_CONTROL_4__USE_PILOT_TRACK_DF__VERIFY(src) \
39085 (!((((u_int32_t)(src)\
39086 << 17) & ~0x001e0000U)))
39087
39088 /* macros for field early_trigger_thr */
39089 #define TIMING_CONTROL_4__EARLY_TRIGGER_THR__SHIFT 21
39090 #define TIMING_CONTROL_4__EARLY_TRIGGER_THR__WIDTH 7
39091 #define TIMING_CONTROL_4__EARLY_TRIGGER_THR__MASK 0x0fe00000U
39092 #define TIMING_CONTROL_4__EARLY_TRIGGER_THR__READ(src) \
39093 (((u_int32_t)(src)\
39094 & 0x0fe00000U) >> 21)
39095 #define TIMING_CONTROL_4__EARLY_TRIGGER_THR__WRITE(src) \
39096 (((u_int32_t)(src)\
39097 << 21) & 0x0fe00000U)
39098 #define TIMING_CONTROL_4__EARLY_TRIGGER_THR__MODIFY(dst, src) \
39099 (dst) = ((dst) &\
39100 ~0x0fe00000U) | (((u_int32_t)(src) <<\
39101 21) & 0x0fe00000U)
39102 #define TIMING_CONTROL_4__EARLY_TRIGGER_THR__VERIFY(src) \
39103 (!((((u_int32_t)(src)\
39104 << 21) & ~0x0fe00000U)))
39105
39106 /* macros for field enable_pilot_mask */
39107 #define TIMING_CONTROL_4__ENABLE_PILOT_MASK__SHIFT 28
39108 #define TIMING_CONTROL_4__ENABLE_PILOT_MASK__WIDTH 1
39109 #define TIMING_CONTROL_4__ENABLE_PILOT_MASK__MASK 0x10000000U
39110 #define TIMING_CONTROL_4__ENABLE_PILOT_MASK__READ(src) \
39111 (((u_int32_t)(src)\
39112 & 0x10000000U) >> 28)
39113 #define TIMING_CONTROL_4__ENABLE_PILOT_MASK__WRITE(src) \
39114 (((u_int32_t)(src)\
39115 << 28) & 0x10000000U)
39116 #define TIMING_CONTROL_4__ENABLE_PILOT_MASK__MODIFY(dst, src) \
39117 (dst) = ((dst) &\
39118 ~0x10000000U) | (((u_int32_t)(src) <<\
39119 28) & 0x10000000U)
39120 #define TIMING_CONTROL_4__ENABLE_PILOT_MASK__VERIFY(src) \
39121 (!((((u_int32_t)(src)\
39122 << 28) & ~0x10000000U)))
39123 #define TIMING_CONTROL_4__ENABLE_PILOT_MASK__SET(dst) \
39124 (dst) = ((dst) &\
39125 ~0x10000000U) | ((u_int32_t)(1) << 28)
39126 #define TIMING_CONTROL_4__ENABLE_PILOT_MASK__CLR(dst) \
39127 (dst) = ((dst) &\
39128 ~0x10000000U) | ((u_int32_t)(0) << 28)
39129
39130 /* macros for field enable_chan_mask */
39131 #define TIMING_CONTROL_4__ENABLE_CHAN_MASK__SHIFT 29
39132 #define TIMING_CONTROL_4__ENABLE_CHAN_MASK__WIDTH 1
39133 #define TIMING_CONTROL_4__ENABLE_CHAN_MASK__MASK 0x20000000U
39134 #define TIMING_CONTROL_4__ENABLE_CHAN_MASK__READ(src) \
39135 (((u_int32_t)(src)\
39136 & 0x20000000U) >> 29)
39137 #define TIMING_CONTROL_4__ENABLE_CHAN_MASK__WRITE(src) \
39138 (((u_int32_t)(src)\
39139 << 29) & 0x20000000U)
39140 #define TIMING_CONTROL_4__ENABLE_CHAN_MASK__MODIFY(dst, src) \
39141 (dst) = ((dst) &\
39142 ~0x20000000U) | (((u_int32_t)(src) <<\
39143 29) & 0x20000000U)
39144 #define TIMING_CONTROL_4__ENABLE_CHAN_MASK__VERIFY(src) \
39145 (!((((u_int32_t)(src)\
39146 << 29) & ~0x20000000U)))
39147 #define TIMING_CONTROL_4__ENABLE_CHAN_MASK__SET(dst) \
39148 (dst) = ((dst) &\
39149 ~0x20000000U) | ((u_int32_t)(1) << 29)
39150 #define TIMING_CONTROL_4__ENABLE_CHAN_MASK__CLR(dst) \
39151 (dst) = ((dst) &\
39152 ~0x20000000U) | ((u_int32_t)(0) << 29)
39153
39154 /* macros for field enable_spur_filter */
39155 #define TIMING_CONTROL_4__ENABLE_SPUR_FILTER__SHIFT 30
39156 #define TIMING_CONTROL_4__ENABLE_SPUR_FILTER__WIDTH 1
39157 #define TIMING_CONTROL_4__ENABLE_SPUR_FILTER__MASK 0x40000000U
39158 #define TIMING_CONTROL_4__ENABLE_SPUR_FILTER__READ(src) \
39159 (((u_int32_t)(src)\
39160 & 0x40000000U) >> 30)
39161 #define TIMING_CONTROL_4__ENABLE_SPUR_FILTER__WRITE(src) \
39162 (((u_int32_t)(src)\
39163 << 30) & 0x40000000U)
39164 #define TIMING_CONTROL_4__ENABLE_SPUR_FILTER__MODIFY(dst, src) \
39165 (dst) = ((dst) &\
39166 ~0x40000000U) | (((u_int32_t)(src) <<\
39167 30) & 0x40000000U)
39168 #define TIMING_CONTROL_4__ENABLE_SPUR_FILTER__VERIFY(src) \
39169 (!((((u_int32_t)(src)\
39170 << 30) & ~0x40000000U)))
39171 #define TIMING_CONTROL_4__ENABLE_SPUR_FILTER__SET(dst) \
39172 (dst) = ((dst) &\
39173 ~0x40000000U) | ((u_int32_t)(1) << 30)
39174 #define TIMING_CONTROL_4__ENABLE_SPUR_FILTER__CLR(dst) \
39175 (dst) = ((dst) &\
39176 ~0x40000000U) | ((u_int32_t)(0) << 30)
39177
39178 /* macros for field enable_spur_rssi */
39179 #define TIMING_CONTROL_4__ENABLE_SPUR_RSSI__SHIFT 31
39180 #define TIMING_CONTROL_4__ENABLE_SPUR_RSSI__WIDTH 1
39181 #define TIMING_CONTROL_4__ENABLE_SPUR_RSSI__MASK 0x80000000U
39182 #define TIMING_CONTROL_4__ENABLE_SPUR_RSSI__READ(src) \
39183 (((u_int32_t)(src)\
39184 & 0x80000000U) >> 31)
39185 #define TIMING_CONTROL_4__ENABLE_SPUR_RSSI__WRITE(src) \
39186 (((u_int32_t)(src)\
39187 << 31) & 0x80000000U)
39188 #define TIMING_CONTROL_4__ENABLE_SPUR_RSSI__MODIFY(dst, src) \
39189 (dst) = ((dst) &\
39190 ~0x80000000U) | (((u_int32_t)(src) <<\
39191 31) & 0x80000000U)
39192 #define TIMING_CONTROL_4__ENABLE_SPUR_RSSI__VERIFY(src) \
39193 (!((((u_int32_t)(src)\
39194 << 31) & ~0x80000000U)))
39195 #define TIMING_CONTROL_4__ENABLE_SPUR_RSSI__SET(dst) \
39196 (dst) = ((dst) &\
39197 ~0x80000000U) | ((u_int32_t)(1) << 31)
39198 #define TIMING_CONTROL_4__ENABLE_SPUR_RSSI__CLR(dst) \
39199 (dst) = ((dst) &\
39200 ~0x80000000U) | ((u_int32_t)(0) << 31)
39201 #define TIMING_CONTROL_4__TYPE u_int32_t
39202 #define TIMING_CONTROL_4__READ 0xfffff000U
39203 #define TIMING_CONTROL_4__WRITE 0xfffff000U
39204
39205 #endif /* __TIMING_CONTROL_4_MACRO__ */
39206
39207
39208 /* macros for bb_reg_block.bb_chn_reg_map.BB_timing_control_4 */
39209 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_TIMING_CONTROL_4__NUM 1
39210
39211 /* macros for BlueprintGlobalNameSpace::timing_control_5 */
39212 #ifndef __TIMING_CONTROL_5_MACRO__
39213 #define __TIMING_CONTROL_5_MACRO__
39214
39215 /* macros for field enable_cycpwr_thr1 */
39216 #define TIMING_CONTROL_5__ENABLE_CYCPWR_THR1__SHIFT 0
39217 #define TIMING_CONTROL_5__ENABLE_CYCPWR_THR1__WIDTH 1
39218 #define TIMING_CONTROL_5__ENABLE_CYCPWR_THR1__MASK 0x00000001U
39219 #define TIMING_CONTROL_5__ENABLE_CYCPWR_THR1__READ(src) \
39220 (u_int32_t)(src)\
39221 & 0x00000001U
39222 #define TIMING_CONTROL_5__ENABLE_CYCPWR_THR1__WRITE(src) \
39223 ((u_int32_t)(src)\
39224 & 0x00000001U)
39225 #define TIMING_CONTROL_5__ENABLE_CYCPWR_THR1__MODIFY(dst, src) \
39226 (dst) = ((dst) &\
39227 ~0x00000001U) | ((u_int32_t)(src) &\
39228 0x00000001U)
39229 #define TIMING_CONTROL_5__ENABLE_CYCPWR_THR1__VERIFY(src) \
39230 (!(((u_int32_t)(src)\
39231 & ~0x00000001U)))
39232 #define TIMING_CONTROL_5__ENABLE_CYCPWR_THR1__SET(dst) \
39233 (dst) = ((dst) &\
39234 ~0x00000001U) | (u_int32_t)(1)
39235 #define TIMING_CONTROL_5__ENABLE_CYCPWR_THR1__CLR(dst) \
39236 (dst) = ((dst) &\
39237 ~0x00000001U) | (u_int32_t)(0)
39238
39239 /* macros for field cycpwr_thr1 */
39240 #define TIMING_CONTROL_5__CYCPWR_THR1__SHIFT 1
39241 #define TIMING_CONTROL_5__CYCPWR_THR1__WIDTH 7
39242 #define TIMING_CONTROL_5__CYCPWR_THR1__MASK 0x000000feU
39243 #define TIMING_CONTROL_5__CYCPWR_THR1__READ(src) \
39244 (((u_int32_t)(src)\
39245 & 0x000000feU) >> 1)
39246 #define TIMING_CONTROL_5__CYCPWR_THR1__WRITE(src) \
39247 (((u_int32_t)(src)\
39248 << 1) & 0x000000feU)
39249 #define TIMING_CONTROL_5__CYCPWR_THR1__MODIFY(dst, src) \
39250 (dst) = ((dst) &\
39251 ~0x000000feU) | (((u_int32_t)(src) <<\
39252 1) & 0x000000feU)
39253 #define TIMING_CONTROL_5__CYCPWR_THR1__VERIFY(src) \
39254 (!((((u_int32_t)(src)\
39255 << 1) & ~0x000000feU)))
39256
39257 /* macros for field enable_rssi_thr1a */
39258 #define TIMING_CONTROL_5__ENABLE_RSSI_THR1A__SHIFT 15
39259 #define TIMING_CONTROL_5__ENABLE_RSSI_THR1A__WIDTH 1
39260 #define TIMING_CONTROL_5__ENABLE_RSSI_THR1A__MASK 0x00008000U
39261 #define TIMING_CONTROL_5__ENABLE_RSSI_THR1A__READ(src) \
39262 (((u_int32_t)(src)\
39263 & 0x00008000U) >> 15)
39264 #define TIMING_CONTROL_5__ENABLE_RSSI_THR1A__WRITE(src) \
39265 (((u_int32_t)(src)\
39266 << 15) & 0x00008000U)
39267 #define TIMING_CONTROL_5__ENABLE_RSSI_THR1A__MODIFY(dst, src) \
39268 (dst) = ((dst) &\
39269 ~0x00008000U) | (((u_int32_t)(src) <<\
39270 15) & 0x00008000U)
39271 #define TIMING_CONTROL_5__ENABLE_RSSI_THR1A__VERIFY(src) \
39272 (!((((u_int32_t)(src)\
39273 << 15) & ~0x00008000U)))
39274 #define TIMING_CONTROL_5__ENABLE_RSSI_THR1A__SET(dst) \
39275 (dst) = ((dst) &\
39276 ~0x00008000U) | ((u_int32_t)(1) << 15)
39277 #define TIMING_CONTROL_5__ENABLE_RSSI_THR1A__CLR(dst) \
39278 (dst) = ((dst) &\
39279 ~0x00008000U) | ((u_int32_t)(0) << 15)
39280
39281 /* macros for field rssi_thr1a */
39282 #define TIMING_CONTROL_5__RSSI_THR1A__SHIFT 16
39283 #define TIMING_CONTROL_5__RSSI_THR1A__WIDTH 7
39284 #define TIMING_CONTROL_5__RSSI_THR1A__MASK 0x007f0000U
39285 #define TIMING_CONTROL_5__RSSI_THR1A__READ(src) \
39286 (((u_int32_t)(src)\
39287 & 0x007f0000U) >> 16)
39288 #define TIMING_CONTROL_5__RSSI_THR1A__WRITE(src) \
39289 (((u_int32_t)(src)\
39290 << 16) & 0x007f0000U)
39291 #define TIMING_CONTROL_5__RSSI_THR1A__MODIFY(dst, src) \
39292 (dst) = ((dst) &\
39293 ~0x007f0000U) | (((u_int32_t)(src) <<\
39294 16) & 0x007f0000U)
39295 #define TIMING_CONTROL_5__RSSI_THR1A__VERIFY(src) \
39296 (!((((u_int32_t)(src)\
39297 << 16) & ~0x007f0000U)))
39298
39299 /* macros for field long_sc_thresh_hi_rssi */
39300 #define TIMING_CONTROL_5__LONG_SC_THRESH_HI_RSSI__SHIFT 23
39301 #define TIMING_CONTROL_5__LONG_SC_THRESH_HI_RSSI__WIDTH 7
39302 #define TIMING_CONTROL_5__LONG_SC_THRESH_HI_RSSI__MASK 0x3f800000U
39303 #define TIMING_CONTROL_5__LONG_SC_THRESH_HI_RSSI__READ(src) \
39304 (((u_int32_t)(src)\
39305 & 0x3f800000U) >> 23)
39306 #define TIMING_CONTROL_5__LONG_SC_THRESH_HI_RSSI__WRITE(src) \
39307 (((u_int32_t)(src)\
39308 << 23) & 0x3f800000U)
39309 #define TIMING_CONTROL_5__LONG_SC_THRESH_HI_RSSI__MODIFY(dst, src) \
39310 (dst) = ((dst) &\
39311 ~0x3f800000U) | (((u_int32_t)(src) <<\
39312 23) & 0x3f800000U)
39313 #define TIMING_CONTROL_5__LONG_SC_THRESH_HI_RSSI__VERIFY(src) \
39314 (!((((u_int32_t)(src)\
39315 << 23) & ~0x3f800000U)))
39316
39317 /* macros for field forced_agc_str_pri */
39318 #define TIMING_CONTROL_5__FORCED_AGC_STR_PRI__SHIFT 30
39319 #define TIMING_CONTROL_5__FORCED_AGC_STR_PRI__WIDTH 1
39320 #define TIMING_CONTROL_5__FORCED_AGC_STR_PRI__MASK 0x40000000U
39321 #define TIMING_CONTROL_5__FORCED_AGC_STR_PRI__READ(src) \
39322 (((u_int32_t)(src)\
39323 & 0x40000000U) >> 30)
39324 #define TIMING_CONTROL_5__FORCED_AGC_STR_PRI__WRITE(src) \
39325 (((u_int32_t)(src)\
39326 << 30) & 0x40000000U)
39327 #define TIMING_CONTROL_5__FORCED_AGC_STR_PRI__MODIFY(dst, src) \
39328 (dst) = ((dst) &\
39329 ~0x40000000U) | (((u_int32_t)(src) <<\
39330 30) & 0x40000000U)
39331 #define TIMING_CONTROL_5__FORCED_AGC_STR_PRI__VERIFY(src) \
39332 (!((((u_int32_t)(src)\
39333 << 30) & ~0x40000000U)))
39334 #define TIMING_CONTROL_5__FORCED_AGC_STR_PRI__SET(dst) \
39335 (dst) = ((dst) &\
39336 ~0x40000000U) | ((u_int32_t)(1) << 30)
39337 #define TIMING_CONTROL_5__FORCED_AGC_STR_PRI__CLR(dst) \
39338 (dst) = ((dst) &\
39339 ~0x40000000U) | ((u_int32_t)(0) << 30)
39340
39341 /* macros for field forced_agc_str_pri_en */
39342 #define TIMING_CONTROL_5__FORCED_AGC_STR_PRI_EN__SHIFT 31
39343 #define TIMING_CONTROL_5__FORCED_AGC_STR_PRI_EN__WIDTH 1
39344 #define TIMING_CONTROL_5__FORCED_AGC_STR_PRI_EN__MASK 0x80000000U
39345 #define TIMING_CONTROL_5__FORCED_AGC_STR_PRI_EN__READ(src) \
39346 (((u_int32_t)(src)\
39347 & 0x80000000U) >> 31)
39348 #define TIMING_CONTROL_5__FORCED_AGC_STR_PRI_EN__WRITE(src) \
39349 (((u_int32_t)(src)\
39350 << 31) & 0x80000000U)
39351 #define TIMING_CONTROL_5__FORCED_AGC_STR_PRI_EN__MODIFY(dst, src) \
39352 (dst) = ((dst) &\
39353 ~0x80000000U) | (((u_int32_t)(src) <<\
39354 31) & 0x80000000U)
39355 #define TIMING_CONTROL_5__FORCED_AGC_STR_PRI_EN__VERIFY(src) \
39356 (!((((u_int32_t)(src)\
39357 << 31) & ~0x80000000U)))
39358 #define TIMING_CONTROL_5__FORCED_AGC_STR_PRI_EN__SET(dst) \
39359 (dst) = ((dst) &\
39360 ~0x80000000U) | ((u_int32_t)(1) << 31)
39361 #define TIMING_CONTROL_5__FORCED_AGC_STR_PRI_EN__CLR(dst) \
39362 (dst) = ((dst) &\
39363 ~0x80000000U) | ((u_int32_t)(0) << 31)
39364 #define TIMING_CONTROL_5__TYPE u_int32_t
39365 #define TIMING_CONTROL_5__READ 0xffff80ffU
39366 #define TIMING_CONTROL_5__WRITE 0xffff80ffU
39367
39368 #endif /* __TIMING_CONTROL_5_MACRO__ */
39369
39370
39371 /* macros for bb_reg_block.bb_chn_reg_map.BB_timing_control_5 */
39372 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_TIMING_CONTROL_5__NUM 1
39373
39374 /* macros for BlueprintGlobalNameSpace::timing_control_6 */
39375 #ifndef __TIMING_CONTROL_6_MACRO__
39376 #define __TIMING_CONTROL_6_MACRO__
39377
39378 /* macros for field hi_rssi_thresh */
39379 #define TIMING_CONTROL_6__HI_RSSI_THRESH__SHIFT 0
39380 #define TIMING_CONTROL_6__HI_RSSI_THRESH__WIDTH 8
39381 #define TIMING_CONTROL_6__HI_RSSI_THRESH__MASK 0x000000ffU
39382 #define TIMING_CONTROL_6__HI_RSSI_THRESH__READ(src) \
39383 (u_int32_t)(src)\
39384 & 0x000000ffU
39385 #define TIMING_CONTROL_6__HI_RSSI_THRESH__WRITE(src) \
39386 ((u_int32_t)(src)\
39387 & 0x000000ffU)
39388 #define TIMING_CONTROL_6__HI_RSSI_THRESH__MODIFY(dst, src) \
39389 (dst) = ((dst) &\
39390 ~0x000000ffU) | ((u_int32_t)(src) &\
39391 0x000000ffU)
39392 #define TIMING_CONTROL_6__HI_RSSI_THRESH__VERIFY(src) \
39393 (!(((u_int32_t)(src)\
39394 & ~0x000000ffU)))
39395
39396 /* macros for field early_trigger_thr_hi_rssi */
39397 #define TIMING_CONTROL_6__EARLY_TRIGGER_THR_HI_RSSI__SHIFT 8
39398 #define TIMING_CONTROL_6__EARLY_TRIGGER_THR_HI_RSSI__WIDTH 7
39399 #define TIMING_CONTROL_6__EARLY_TRIGGER_THR_HI_RSSI__MASK 0x00007f00U
39400 #define TIMING_CONTROL_6__EARLY_TRIGGER_THR_HI_RSSI__READ(src) \
39401 (((u_int32_t)(src)\
39402 & 0x00007f00U) >> 8)
39403 #define TIMING_CONTROL_6__EARLY_TRIGGER_THR_HI_RSSI__WRITE(src) \
39404 (((u_int32_t)(src)\
39405 << 8) & 0x00007f00U)
39406 #define TIMING_CONTROL_6__EARLY_TRIGGER_THR_HI_RSSI__MODIFY(dst, src) \
39407 (dst) = ((dst) &\
39408 ~0x00007f00U) | (((u_int32_t)(src) <<\
39409 8) & 0x00007f00U)
39410 #define TIMING_CONTROL_6__EARLY_TRIGGER_THR_HI_RSSI__VERIFY(src) \
39411 (!((((u_int32_t)(src)\
39412 << 8) & ~0x00007f00U)))
39413
39414 /* macros for field ofdm_xcorr_thresh */
39415 #define TIMING_CONTROL_6__OFDM_XCORR_THRESH__SHIFT 15
39416 #define TIMING_CONTROL_6__OFDM_XCORR_THRESH__WIDTH 6
39417 #define TIMING_CONTROL_6__OFDM_XCORR_THRESH__MASK 0x001f8000U
39418 #define TIMING_CONTROL_6__OFDM_XCORR_THRESH__READ(src) \
39419 (((u_int32_t)(src)\
39420 & 0x001f8000U) >> 15)
39421 #define TIMING_CONTROL_6__OFDM_XCORR_THRESH__WRITE(src) \
39422 (((u_int32_t)(src)\
39423 << 15) & 0x001f8000U)
39424 #define TIMING_CONTROL_6__OFDM_XCORR_THRESH__MODIFY(dst, src) \
39425 (dst) = ((dst) &\
39426 ~0x001f8000U) | (((u_int32_t)(src) <<\
39427 15) & 0x001f8000U)
39428 #define TIMING_CONTROL_6__OFDM_XCORR_THRESH__VERIFY(src) \
39429 (!((((u_int32_t)(src)\
39430 << 15) & ~0x001f8000U)))
39431
39432 /* macros for field ofdm_xcorr_thresh_hi_rssi */
39433 #define TIMING_CONTROL_6__OFDM_XCORR_THRESH_HI_RSSI__SHIFT 21
39434 #define TIMING_CONTROL_6__OFDM_XCORR_THRESH_HI_RSSI__WIDTH 7
39435 #define TIMING_CONTROL_6__OFDM_XCORR_THRESH_HI_RSSI__MASK 0x0fe00000U
39436 #define TIMING_CONTROL_6__OFDM_XCORR_THRESH_HI_RSSI__READ(src) \
39437 (((u_int32_t)(src)\
39438 & 0x0fe00000U) >> 21)
39439 #define TIMING_CONTROL_6__OFDM_XCORR_THRESH_HI_RSSI__WRITE(src) \
39440 (((u_int32_t)(src)\
39441 << 21) & 0x0fe00000U)
39442 #define TIMING_CONTROL_6__OFDM_XCORR_THRESH_HI_RSSI__MODIFY(dst, src) \
39443 (dst) = ((dst) &\
39444 ~0x0fe00000U) | (((u_int32_t)(src) <<\
39445 21) & 0x0fe00000U)
39446 #define TIMING_CONTROL_6__OFDM_XCORR_THRESH_HI_RSSI__VERIFY(src) \
39447 (!((((u_int32_t)(src)\
39448 << 21) & ~0x0fe00000U)))
39449
39450 /* macros for field long_medium_ratio_thr */
39451 #define TIMING_CONTROL_6__LONG_MEDIUM_RATIO_THR__SHIFT 28
39452 #define TIMING_CONTROL_6__LONG_MEDIUM_RATIO_THR__WIDTH 4
39453 #define TIMING_CONTROL_6__LONG_MEDIUM_RATIO_THR__MASK 0xf0000000U
39454 #define TIMING_CONTROL_6__LONG_MEDIUM_RATIO_THR__READ(src) \
39455 (((u_int32_t)(src)\
39456 & 0xf0000000U) >> 28)
39457 #define TIMING_CONTROL_6__LONG_MEDIUM_RATIO_THR__WRITE(src) \
39458 (((u_int32_t)(src)\
39459 << 28) & 0xf0000000U)
39460 #define TIMING_CONTROL_6__LONG_MEDIUM_RATIO_THR__MODIFY(dst, src) \
39461 (dst) = ((dst) &\
39462 ~0xf0000000U) | (((u_int32_t)(src) <<\
39463 28) & 0xf0000000U)
39464 #define TIMING_CONTROL_6__LONG_MEDIUM_RATIO_THR__VERIFY(src) \
39465 (!((((u_int32_t)(src)\
39466 << 28) & ~0xf0000000U)))
39467 #define TIMING_CONTROL_6__TYPE u_int32_t
39468 #define TIMING_CONTROL_6__READ 0xffffffffU
39469 #define TIMING_CONTROL_6__WRITE 0xffffffffU
39470
39471 #endif /* __TIMING_CONTROL_6_MACRO__ */
39472
39473
39474 /* macros for bb_reg_block.bb_chn_reg_map.BB_timing_control_6 */
39475 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_TIMING_CONTROL_6__NUM 1
39476
39477 /* macros for BlueprintGlobalNameSpace::timing_control_11 */
39478 #ifndef __TIMING_CONTROL_11_MACRO__
39479 #define __TIMING_CONTROL_11_MACRO__
39480
39481 /* macros for field spur_delta_phase */
39482 #define TIMING_CONTROL_11__SPUR_DELTA_PHASE__SHIFT 0
39483 #define TIMING_CONTROL_11__SPUR_DELTA_PHASE__WIDTH 20
39484 #define TIMING_CONTROL_11__SPUR_DELTA_PHASE__MASK 0x000fffffU
39485 #define TIMING_CONTROL_11__SPUR_DELTA_PHASE__READ(src) \
39486 (u_int32_t)(src)\
39487 & 0x000fffffU
39488 #define TIMING_CONTROL_11__SPUR_DELTA_PHASE__WRITE(src) \
39489 ((u_int32_t)(src)\
39490 & 0x000fffffU)
39491 #define TIMING_CONTROL_11__SPUR_DELTA_PHASE__MODIFY(dst, src) \
39492 (dst) = ((dst) &\
39493 ~0x000fffffU) | ((u_int32_t)(src) &\
39494 0x000fffffU)
39495 #define TIMING_CONTROL_11__SPUR_DELTA_PHASE__VERIFY(src) \
39496 (!(((u_int32_t)(src)\
39497 & ~0x000fffffU)))
39498
39499 /* macros for field spur_freq_sd */
39500 #define TIMING_CONTROL_11__SPUR_FREQ_SD__SHIFT 20
39501 #define TIMING_CONTROL_11__SPUR_FREQ_SD__WIDTH 10
39502 #define TIMING_CONTROL_11__SPUR_FREQ_SD__MASK 0x3ff00000U
39503 #define TIMING_CONTROL_11__SPUR_FREQ_SD__READ(src) \
39504 (((u_int32_t)(src)\
39505 & 0x3ff00000U) >> 20)
39506 #define TIMING_CONTROL_11__SPUR_FREQ_SD__WRITE(src) \
39507 (((u_int32_t)(src)\
39508 << 20) & 0x3ff00000U)
39509 #define TIMING_CONTROL_11__SPUR_FREQ_SD__MODIFY(dst, src) \
39510 (dst) = ((dst) &\
39511 ~0x3ff00000U) | (((u_int32_t)(src) <<\
39512 20) & 0x3ff00000U)
39513 #define TIMING_CONTROL_11__SPUR_FREQ_SD__VERIFY(src) \
39514 (!((((u_int32_t)(src)\
39515 << 20) & ~0x3ff00000U)))
39516
39517 /* macros for field use_spur_filter_in_agc */
39518 #define TIMING_CONTROL_11__USE_SPUR_FILTER_IN_AGC__SHIFT 30
39519 #define TIMING_CONTROL_11__USE_SPUR_FILTER_IN_AGC__WIDTH 1
39520 #define TIMING_CONTROL_11__USE_SPUR_FILTER_IN_AGC__MASK 0x40000000U
39521 #define TIMING_CONTROL_11__USE_SPUR_FILTER_IN_AGC__READ(src) \
39522 (((u_int32_t)(src)\
39523 & 0x40000000U) >> 30)
39524 #define TIMING_CONTROL_11__USE_SPUR_FILTER_IN_AGC__WRITE(src) \
39525 (((u_int32_t)(src)\
39526 << 30) & 0x40000000U)
39527 #define TIMING_CONTROL_11__USE_SPUR_FILTER_IN_AGC__MODIFY(dst, src) \
39528 (dst) = ((dst) &\
39529 ~0x40000000U) | (((u_int32_t)(src) <<\
39530 30) & 0x40000000U)
39531 #define TIMING_CONTROL_11__USE_SPUR_FILTER_IN_AGC__VERIFY(src) \
39532 (!((((u_int32_t)(src)\
39533 << 30) & ~0x40000000U)))
39534 #define TIMING_CONTROL_11__USE_SPUR_FILTER_IN_AGC__SET(dst) \
39535 (dst) = ((dst) &\
39536 ~0x40000000U) | ((u_int32_t)(1) << 30)
39537 #define TIMING_CONTROL_11__USE_SPUR_FILTER_IN_AGC__CLR(dst) \
39538 (dst) = ((dst) &\
39539 ~0x40000000U) | ((u_int32_t)(0) << 30)
39540
39541 /* macros for field use_spur_filter_in_selfcor */
39542 #define TIMING_CONTROL_11__USE_SPUR_FILTER_IN_SELFCOR__SHIFT 31
39543 #define TIMING_CONTROL_11__USE_SPUR_FILTER_IN_SELFCOR__WIDTH 1
39544 #define TIMING_CONTROL_11__USE_SPUR_FILTER_IN_SELFCOR__MASK 0x80000000U
39545 #define TIMING_CONTROL_11__USE_SPUR_FILTER_IN_SELFCOR__READ(src) \
39546 (((u_int32_t)(src)\
39547 & 0x80000000U) >> 31)
39548 #define TIMING_CONTROL_11__USE_SPUR_FILTER_IN_SELFCOR__WRITE(src) \
39549 (((u_int32_t)(src)\
39550 << 31) & 0x80000000U)
39551 #define TIMING_CONTROL_11__USE_SPUR_FILTER_IN_SELFCOR__MODIFY(dst, src) \
39552 (dst) = ((dst) &\
39553 ~0x80000000U) | (((u_int32_t)(src) <<\
39554 31) & 0x80000000U)
39555 #define TIMING_CONTROL_11__USE_SPUR_FILTER_IN_SELFCOR__VERIFY(src) \
39556 (!((((u_int32_t)(src)\
39557 << 31) & ~0x80000000U)))
39558 #define TIMING_CONTROL_11__USE_SPUR_FILTER_IN_SELFCOR__SET(dst) \
39559 (dst) = ((dst) &\
39560 ~0x80000000U) | ((u_int32_t)(1) << 31)
39561 #define TIMING_CONTROL_11__USE_SPUR_FILTER_IN_SELFCOR__CLR(dst) \
39562 (dst) = ((dst) &\
39563 ~0x80000000U) | ((u_int32_t)(0) << 31)
39564 #define TIMING_CONTROL_11__TYPE u_int32_t
39565 #define TIMING_CONTROL_11__READ 0xffffffffU
39566 #define TIMING_CONTROL_11__WRITE 0xffffffffU
39567
39568 #endif /* __TIMING_CONTROL_11_MACRO__ */
39569
39570
39571 /* macros for bb_reg_block.bb_chn_reg_map.BB_timing_control_11 */
39572 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_TIMING_CONTROL_11__NUM 1
39573
39574 /* macros for BlueprintGlobalNameSpace::spur_mask_controls */
39575 #ifndef __SPUR_MASK_CONTROLS_MACRO__
39576 #define __SPUR_MASK_CONTROLS_MACRO__
39577
39578 /* macros for field spur_rssi_thresh */
39579 #define SPUR_MASK_CONTROLS__SPUR_RSSI_THRESH__SHIFT 0
39580 #define SPUR_MASK_CONTROLS__SPUR_RSSI_THRESH__WIDTH 8
39581 #define SPUR_MASK_CONTROLS__SPUR_RSSI_THRESH__MASK 0x000000ffU
39582 #define SPUR_MASK_CONTROLS__SPUR_RSSI_THRESH__READ(src) \
39583 (u_int32_t)(src)\
39584 & 0x000000ffU
39585 #define SPUR_MASK_CONTROLS__SPUR_RSSI_THRESH__WRITE(src) \
39586 ((u_int32_t)(src)\
39587 & 0x000000ffU)
39588 #define SPUR_MASK_CONTROLS__SPUR_RSSI_THRESH__MODIFY(dst, src) \
39589 (dst) = ((dst) &\
39590 ~0x000000ffU) | ((u_int32_t)(src) &\
39591 0x000000ffU)
39592 #define SPUR_MASK_CONTROLS__SPUR_RSSI_THRESH__VERIFY(src) \
39593 (!(((u_int32_t)(src)\
39594 & ~0x000000ffU)))
39595
39596 /* macros for field en_vit_spur_rssi */
39597 #define SPUR_MASK_CONTROLS__EN_VIT_SPUR_RSSI__SHIFT 8
39598 #define SPUR_MASK_CONTROLS__EN_VIT_SPUR_RSSI__WIDTH 1
39599 #define SPUR_MASK_CONTROLS__EN_VIT_SPUR_RSSI__MASK 0x00000100U
39600 #define SPUR_MASK_CONTROLS__EN_VIT_SPUR_RSSI__READ(src) \
39601 (((u_int32_t)(src)\
39602 & 0x00000100U) >> 8)
39603 #define SPUR_MASK_CONTROLS__EN_VIT_SPUR_RSSI__WRITE(src) \
39604 (((u_int32_t)(src)\
39605 << 8) & 0x00000100U)
39606 #define SPUR_MASK_CONTROLS__EN_VIT_SPUR_RSSI__MODIFY(dst, src) \
39607 (dst) = ((dst) &\
39608 ~0x00000100U) | (((u_int32_t)(src) <<\
39609 8) & 0x00000100U)
39610 #define SPUR_MASK_CONTROLS__EN_VIT_SPUR_RSSI__VERIFY(src) \
39611 (!((((u_int32_t)(src)\
39612 << 8) & ~0x00000100U)))
39613 #define SPUR_MASK_CONTROLS__EN_VIT_SPUR_RSSI__SET(dst) \
39614 (dst) = ((dst) &\
39615 ~0x00000100U) | ((u_int32_t)(1) << 8)
39616 #define SPUR_MASK_CONTROLS__EN_VIT_SPUR_RSSI__CLR(dst) \
39617 (dst) = ((dst) &\
39618 ~0x00000100U) | ((u_int32_t)(0) << 8)
39619
39620 /* macros for field enable_mask_ppm */
39621 #define SPUR_MASK_CONTROLS__ENABLE_MASK_PPM__SHIFT 17
39622 #define SPUR_MASK_CONTROLS__ENABLE_MASK_PPM__WIDTH 1
39623 #define SPUR_MASK_CONTROLS__ENABLE_MASK_PPM__MASK 0x00020000U
39624 #define SPUR_MASK_CONTROLS__ENABLE_MASK_PPM__READ(src) \
39625 (((u_int32_t)(src)\
39626 & 0x00020000U) >> 17)
39627 #define SPUR_MASK_CONTROLS__ENABLE_MASK_PPM__WRITE(src) \
39628 (((u_int32_t)(src)\
39629 << 17) & 0x00020000U)
39630 #define SPUR_MASK_CONTROLS__ENABLE_MASK_PPM__MODIFY(dst, src) \
39631 (dst) = ((dst) &\
39632 ~0x00020000U) | (((u_int32_t)(src) <<\
39633 17) & 0x00020000U)
39634 #define SPUR_MASK_CONTROLS__ENABLE_MASK_PPM__VERIFY(src) \
39635 (!((((u_int32_t)(src)\
39636 << 17) & ~0x00020000U)))
39637 #define SPUR_MASK_CONTROLS__ENABLE_MASK_PPM__SET(dst) \
39638 (dst) = ((dst) &\
39639 ~0x00020000U) | ((u_int32_t)(1) << 17)
39640 #define SPUR_MASK_CONTROLS__ENABLE_MASK_PPM__CLR(dst) \
39641 (dst) = ((dst) &\
39642 ~0x00020000U) | ((u_int32_t)(0) << 17)
39643
39644 /* macros for field mask_rate_cntl */
39645 #define SPUR_MASK_CONTROLS__MASK_RATE_CNTL__SHIFT 18
39646 #define SPUR_MASK_CONTROLS__MASK_RATE_CNTL__WIDTH 8
39647 #define SPUR_MASK_CONTROLS__MASK_RATE_CNTL__MASK 0x03fc0000U
39648 #define SPUR_MASK_CONTROLS__MASK_RATE_CNTL__READ(src) \
39649 (((u_int32_t)(src)\
39650 & 0x03fc0000U) >> 18)
39651 #define SPUR_MASK_CONTROLS__MASK_RATE_CNTL__WRITE(src) \
39652 (((u_int32_t)(src)\
39653 << 18) & 0x03fc0000U)
39654 #define SPUR_MASK_CONTROLS__MASK_RATE_CNTL__MODIFY(dst, src) \
39655 (dst) = ((dst) &\
39656 ~0x03fc0000U) | (((u_int32_t)(src) <<\
39657 18) & 0x03fc0000U)
39658 #define SPUR_MASK_CONTROLS__MASK_RATE_CNTL__VERIFY(src) \
39659 (!((((u_int32_t)(src)\
39660 << 18) & ~0x03fc0000U)))
39661
39662 /* macros for field enable_nf_rssi_spur_mit */
39663 #define SPUR_MASK_CONTROLS__ENABLE_NF_RSSI_SPUR_MIT__SHIFT 26
39664 #define SPUR_MASK_CONTROLS__ENABLE_NF_RSSI_SPUR_MIT__WIDTH 1
39665 #define SPUR_MASK_CONTROLS__ENABLE_NF_RSSI_SPUR_MIT__MASK 0x04000000U
39666 #define SPUR_MASK_CONTROLS__ENABLE_NF_RSSI_SPUR_MIT__READ(src) \
39667 (((u_int32_t)(src)\
39668 & 0x04000000U) >> 26)
39669 #define SPUR_MASK_CONTROLS__ENABLE_NF_RSSI_SPUR_MIT__WRITE(src) \
39670 (((u_int32_t)(src)\
39671 << 26) & 0x04000000U)
39672 #define SPUR_MASK_CONTROLS__ENABLE_NF_RSSI_SPUR_MIT__MODIFY(dst, src) \
39673 (dst) = ((dst) &\
39674 ~0x04000000U) | (((u_int32_t)(src) <<\
39675 26) & 0x04000000U)
39676 #define SPUR_MASK_CONTROLS__ENABLE_NF_RSSI_SPUR_MIT__VERIFY(src) \
39677 (!((((u_int32_t)(src)\
39678 << 26) & ~0x04000000U)))
39679 #define SPUR_MASK_CONTROLS__ENABLE_NF_RSSI_SPUR_MIT__SET(dst) \
39680 (dst) = ((dst) &\
39681 ~0x04000000U) | ((u_int32_t)(1) << 26)
39682 #define SPUR_MASK_CONTROLS__ENABLE_NF_RSSI_SPUR_MIT__CLR(dst) \
39683 (dst) = ((dst) &\
39684 ~0x04000000U) | ((u_int32_t)(0) << 26)
39685 #define SPUR_MASK_CONTROLS__TYPE u_int32_t
39686 #define SPUR_MASK_CONTROLS__READ 0x07fe01ffU
39687 #define SPUR_MASK_CONTROLS__WRITE 0x07fe01ffU
39688
39689 #endif /* __SPUR_MASK_CONTROLS_MACRO__ */
39690
39691
39692 /* macros for bb_reg_block.bb_chn_reg_map.BB_spur_mask_controls */
39693 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_SPUR_MASK_CONTROLS__NUM 1
39694
39695 /* macros for BlueprintGlobalNameSpace::find_signal_low */
39696 #ifndef __FIND_SIGNAL_LOW_MACRO__
39697 #define __FIND_SIGNAL_LOW_MACRO__
39698
39699 /* macros for field relstep_low */
39700 #define FIND_SIGNAL_LOW__RELSTEP_LOW__SHIFT 0
39701 #define FIND_SIGNAL_LOW__RELSTEP_LOW__WIDTH 6
39702 #define FIND_SIGNAL_LOW__RELSTEP_LOW__MASK 0x0000003fU
39703 #define FIND_SIGNAL_LOW__RELSTEP_LOW__READ(src) (u_int32_t)(src) & 0x0000003fU
39704 #define FIND_SIGNAL_LOW__RELSTEP_LOW__WRITE(src) \
39705 ((u_int32_t)(src)\
39706 & 0x0000003fU)
39707 #define FIND_SIGNAL_LOW__RELSTEP_LOW__MODIFY(dst, src) \
39708 (dst) = ((dst) &\
39709 ~0x0000003fU) | ((u_int32_t)(src) &\
39710 0x0000003fU)
39711 #define FIND_SIGNAL_LOW__RELSTEP_LOW__VERIFY(src) \
39712 (!(((u_int32_t)(src)\
39713 & ~0x0000003fU)))
39714
39715 /* macros for field firstep_low */
39716 #define FIND_SIGNAL_LOW__FIRSTEP_LOW__SHIFT 6
39717 #define FIND_SIGNAL_LOW__FIRSTEP_LOW__WIDTH 6
39718 #define FIND_SIGNAL_LOW__FIRSTEP_LOW__MASK 0x00000fc0U
39719 #define FIND_SIGNAL_LOW__FIRSTEP_LOW__READ(src) \
39720 (((u_int32_t)(src)\
39721 & 0x00000fc0U) >> 6)
39722 #define FIND_SIGNAL_LOW__FIRSTEP_LOW__WRITE(src) \
39723 (((u_int32_t)(src)\
39724 << 6) & 0x00000fc0U)
39725 #define FIND_SIGNAL_LOW__FIRSTEP_LOW__MODIFY(dst, src) \
39726 (dst) = ((dst) &\
39727 ~0x00000fc0U) | (((u_int32_t)(src) <<\
39728 6) & 0x00000fc0U)
39729 #define FIND_SIGNAL_LOW__FIRSTEP_LOW__VERIFY(src) \
39730 (!((((u_int32_t)(src)\
39731 << 6) & ~0x00000fc0U)))
39732
39733 /* macros for field firpwr_low */
39734 #define FIND_SIGNAL_LOW__FIRPWR_LOW__SHIFT 12
39735 #define FIND_SIGNAL_LOW__FIRPWR_LOW__WIDTH 8
39736 #define FIND_SIGNAL_LOW__FIRPWR_LOW__MASK 0x000ff000U
39737 #define FIND_SIGNAL_LOW__FIRPWR_LOW__READ(src) \
39738 (((u_int32_t)(src)\
39739 & 0x000ff000U) >> 12)
39740 #define FIND_SIGNAL_LOW__FIRPWR_LOW__WRITE(src) \
39741 (((u_int32_t)(src)\
39742 << 12) & 0x000ff000U)
39743 #define FIND_SIGNAL_LOW__FIRPWR_LOW__MODIFY(dst, src) \
39744 (dst) = ((dst) &\
39745 ~0x000ff000U) | (((u_int32_t)(src) <<\
39746 12) & 0x000ff000U)
39747 #define FIND_SIGNAL_LOW__FIRPWR_LOW__VERIFY(src) \
39748 (!((((u_int32_t)(src)\
39749 << 12) & ~0x000ff000U)))
39750
39751 /* macros for field ycok_max_low */
39752 #define FIND_SIGNAL_LOW__YCOK_MAX_LOW__SHIFT 20
39753 #define FIND_SIGNAL_LOW__YCOK_MAX_LOW__WIDTH 4
39754 #define FIND_SIGNAL_LOW__YCOK_MAX_LOW__MASK 0x00f00000U
39755 #define FIND_SIGNAL_LOW__YCOK_MAX_LOW__READ(src) \
39756 (((u_int32_t)(src)\
39757 & 0x00f00000U) >> 20)
39758 #define FIND_SIGNAL_LOW__YCOK_MAX_LOW__WRITE(src) \
39759 (((u_int32_t)(src)\
39760 << 20) & 0x00f00000U)
39761 #define FIND_SIGNAL_LOW__YCOK_MAX_LOW__MODIFY(dst, src) \
39762 (dst) = ((dst) &\
39763 ~0x00f00000U) | (((u_int32_t)(src) <<\
39764 20) & 0x00f00000U)
39765 #define FIND_SIGNAL_LOW__YCOK_MAX_LOW__VERIFY(src) \
39766 (!((((u_int32_t)(src)\
39767 << 20) & ~0x00f00000U)))
39768
39769 /* macros for field long_sc_thresh */
39770 #define FIND_SIGNAL_LOW__LONG_SC_THRESH__SHIFT 24
39771 #define FIND_SIGNAL_LOW__LONG_SC_THRESH__WIDTH 7
39772 #define FIND_SIGNAL_LOW__LONG_SC_THRESH__MASK 0x7f000000U
39773 #define FIND_SIGNAL_LOW__LONG_SC_THRESH__READ(src) \
39774 (((u_int32_t)(src)\
39775 & 0x7f000000U) >> 24)
39776 #define FIND_SIGNAL_LOW__LONG_SC_THRESH__WRITE(src) \
39777 (((u_int32_t)(src)\
39778 << 24) & 0x7f000000U)
39779 #define FIND_SIGNAL_LOW__LONG_SC_THRESH__MODIFY(dst, src) \
39780 (dst) = ((dst) &\
39781 ~0x7f000000U) | (((u_int32_t)(src) <<\
39782 24) & 0x7f000000U)
39783 #define FIND_SIGNAL_LOW__LONG_SC_THRESH__VERIFY(src) \
39784 (!((((u_int32_t)(src)\
39785 << 24) & ~0x7f000000U)))
39786 #define FIND_SIGNAL_LOW__TYPE u_int32_t
39787 #define FIND_SIGNAL_LOW__READ 0x7fffffffU
39788 #define FIND_SIGNAL_LOW__WRITE 0x7fffffffU
39789
39790 #endif /* __FIND_SIGNAL_LOW_MACRO__ */
39791
39792
39793 /* macros for bb_reg_block.bb_chn_reg_map.BB_find_signal_low */
39794 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_FIND_SIGNAL_LOW__NUM 1
39795
39796 /* macros for BlueprintGlobalNameSpace::sfcorr */
39797 #ifndef __SFCORR_MACRO__
39798 #define __SFCORR_MACRO__
39799
39800 /* macros for field m2count_thr */
39801 #define SFCORR__M2COUNT_THR__SHIFT 0
39802 #define SFCORR__M2COUNT_THR__WIDTH 5
39803 #define SFCORR__M2COUNT_THR__MASK 0x0000001fU
39804 #define SFCORR__M2COUNT_THR__READ(src) (u_int32_t)(src) & 0x0000001fU
39805 #define SFCORR__M2COUNT_THR__WRITE(src) ((u_int32_t)(src) & 0x0000001fU)
39806 #define SFCORR__M2COUNT_THR__MODIFY(dst, src) \
39807 (dst) = ((dst) &\
39808 ~0x0000001fU) | ((u_int32_t)(src) &\
39809 0x0000001fU)
39810 #define SFCORR__M2COUNT_THR__VERIFY(src) (!(((u_int32_t)(src) & ~0x0000001fU)))
39811
39812 /* macros for field adcsat_thresh */
39813 #define SFCORR__ADCSAT_THRESH__SHIFT 5
39814 #define SFCORR__ADCSAT_THRESH__WIDTH 6
39815 #define SFCORR__ADCSAT_THRESH__MASK 0x000007e0U
39816 #define SFCORR__ADCSAT_THRESH__READ(src) \
39817 (((u_int32_t)(src)\
39818 & 0x000007e0U) >> 5)
39819 #define SFCORR__ADCSAT_THRESH__WRITE(src) \
39820 (((u_int32_t)(src)\
39821 << 5) & 0x000007e0U)
39822 #define SFCORR__ADCSAT_THRESH__MODIFY(dst, src) \
39823 (dst) = ((dst) &\
39824 ~0x000007e0U) | (((u_int32_t)(src) <<\
39825 5) & 0x000007e0U)
39826 #define SFCORR__ADCSAT_THRESH__VERIFY(src) \
39827 (!((((u_int32_t)(src)\
39828 << 5) & ~0x000007e0U)))
39829
39830 /* macros for field adcsat_icount */
39831 #define SFCORR__ADCSAT_ICOUNT__SHIFT 11
39832 #define SFCORR__ADCSAT_ICOUNT__WIDTH 6
39833 #define SFCORR__ADCSAT_ICOUNT__MASK 0x0001f800U
39834 #define SFCORR__ADCSAT_ICOUNT__READ(src) \
39835 (((u_int32_t)(src)\
39836 & 0x0001f800U) >> 11)
39837 #define SFCORR__ADCSAT_ICOUNT__WRITE(src) \
39838 (((u_int32_t)(src)\
39839 << 11) & 0x0001f800U)
39840 #define SFCORR__ADCSAT_ICOUNT__MODIFY(dst, src) \
39841 (dst) = ((dst) &\
39842 ~0x0001f800U) | (((u_int32_t)(src) <<\
39843 11) & 0x0001f800U)
39844 #define SFCORR__ADCSAT_ICOUNT__VERIFY(src) \
39845 (!((((u_int32_t)(src)\
39846 << 11) & ~0x0001f800U)))
39847
39848 /* macros for field m1_thres */
39849 #define SFCORR__M1_THRES__SHIFT 17
39850 #define SFCORR__M1_THRES__WIDTH 7
39851 #define SFCORR__M1_THRES__MASK 0x00fe0000U
39852 #define SFCORR__M1_THRES__READ(src) (((u_int32_t)(src) & 0x00fe0000U) >> 17)
39853 #define SFCORR__M1_THRES__WRITE(src) (((u_int32_t)(src) << 17) & 0x00fe0000U)
39854 #define SFCORR__M1_THRES__MODIFY(dst, src) \
39855 (dst) = ((dst) &\
39856 ~0x00fe0000U) | (((u_int32_t)(src) <<\
39857 17) & 0x00fe0000U)
39858 #define SFCORR__M1_THRES__VERIFY(src) \
39859 (!((((u_int32_t)(src)\
39860 << 17) & ~0x00fe0000U)))
39861
39862 /* macros for field m2_thres */
39863 #define SFCORR__M2_THRES__SHIFT 24
39864 #define SFCORR__M2_THRES__WIDTH 7
39865 #define SFCORR__M2_THRES__MASK 0x7f000000U
39866 #define SFCORR__M2_THRES__READ(src) (((u_int32_t)(src) & 0x7f000000U) >> 24)
39867 #define SFCORR__M2_THRES__WRITE(src) (((u_int32_t)(src) << 24) & 0x7f000000U)
39868 #define SFCORR__M2_THRES__MODIFY(dst, src) \
39869 (dst) = ((dst) &\
39870 ~0x7f000000U) | (((u_int32_t)(src) <<\
39871 24) & 0x7f000000U)
39872 #define SFCORR__M2_THRES__VERIFY(src) \
39873 (!((((u_int32_t)(src)\
39874 << 24) & ~0x7f000000U)))
39875 #define SFCORR__TYPE u_int32_t
39876 #define SFCORR__READ 0x7fffffffU
39877 #define SFCORR__WRITE 0x7fffffffU
39878
39879 #endif /* __SFCORR_MACRO__ */
39880
39881
39882 /* macros for bb_reg_block.bb_chn_reg_map.BB_sfcorr */
39883 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_SFCORR__NUM 1
39884
39885 /* macros for BlueprintGlobalNameSpace::self_corr_low */
39886 #ifndef __SELF_CORR_LOW_MACRO__
39887 #define __SELF_CORR_LOW_MACRO__
39888
39889 /* macros for field use_self_corr_low */
39890 #define SELF_CORR_LOW__USE_SELF_CORR_LOW__SHIFT 0
39891 #define SELF_CORR_LOW__USE_SELF_CORR_LOW__WIDTH 1
39892 #define SELF_CORR_LOW__USE_SELF_CORR_LOW__MASK 0x00000001U
39893 #define SELF_CORR_LOW__USE_SELF_CORR_LOW__READ(src) \
39894 (u_int32_t)(src)\
39895 & 0x00000001U
39896 #define SELF_CORR_LOW__USE_SELF_CORR_LOW__WRITE(src) \
39897 ((u_int32_t)(src)\
39898 & 0x00000001U)
39899 #define SELF_CORR_LOW__USE_SELF_CORR_LOW__MODIFY(dst, src) \
39900 (dst) = ((dst) &\
39901 ~0x00000001U) | ((u_int32_t)(src) &\
39902 0x00000001U)
39903 #define SELF_CORR_LOW__USE_SELF_CORR_LOW__VERIFY(src) \
39904 (!(((u_int32_t)(src)\
39905 & ~0x00000001U)))
39906 #define SELF_CORR_LOW__USE_SELF_CORR_LOW__SET(dst) \
39907 (dst) = ((dst) &\
39908 ~0x00000001U) | (u_int32_t)(1)
39909 #define SELF_CORR_LOW__USE_SELF_CORR_LOW__CLR(dst) \
39910 (dst) = ((dst) &\
39911 ~0x00000001U) | (u_int32_t)(0)
39912
39913 /* macros for field m1count_max_low */
39914 #define SELF_CORR_LOW__M1COUNT_MAX_LOW__SHIFT 1
39915 #define SELF_CORR_LOW__M1COUNT_MAX_LOW__WIDTH 7
39916 #define SELF_CORR_LOW__M1COUNT_MAX_LOW__MASK 0x000000feU
39917 #define SELF_CORR_LOW__M1COUNT_MAX_LOW__READ(src) \
39918 (((u_int32_t)(src)\
39919 & 0x000000feU) >> 1)
39920 #define SELF_CORR_LOW__M1COUNT_MAX_LOW__WRITE(src) \
39921 (((u_int32_t)(src)\
39922 << 1) & 0x000000feU)
39923 #define SELF_CORR_LOW__M1COUNT_MAX_LOW__MODIFY(dst, src) \
39924 (dst) = ((dst) &\
39925 ~0x000000feU) | (((u_int32_t)(src) <<\
39926 1) & 0x000000feU)
39927 #define SELF_CORR_LOW__M1COUNT_MAX_LOW__VERIFY(src) \
39928 (!((((u_int32_t)(src)\
39929 << 1) & ~0x000000feU)))
39930
39931 /* macros for field m2count_thr_low */
39932 #define SELF_CORR_LOW__M2COUNT_THR_LOW__SHIFT 8
39933 #define SELF_CORR_LOW__M2COUNT_THR_LOW__WIDTH 6
39934 #define SELF_CORR_LOW__M2COUNT_THR_LOW__MASK 0x00003f00U
39935 #define SELF_CORR_LOW__M2COUNT_THR_LOW__READ(src) \
39936 (((u_int32_t)(src)\
39937 & 0x00003f00U) >> 8)
39938 #define SELF_CORR_LOW__M2COUNT_THR_LOW__WRITE(src) \
39939 (((u_int32_t)(src)\
39940 << 8) & 0x00003f00U)
39941 #define SELF_CORR_LOW__M2COUNT_THR_LOW__MODIFY(dst, src) \
39942 (dst) = ((dst) &\
39943 ~0x00003f00U) | (((u_int32_t)(src) <<\
39944 8) & 0x00003f00U)
39945 #define SELF_CORR_LOW__M2COUNT_THR_LOW__VERIFY(src) \
39946 (!((((u_int32_t)(src)\
39947 << 8) & ~0x00003f00U)))
39948
39949 /* macros for field m1_thresh_low */
39950 #define SELF_CORR_LOW__M1_THRESH_LOW__SHIFT 14
39951 #define SELF_CORR_LOW__M1_THRESH_LOW__WIDTH 7
39952 #define SELF_CORR_LOW__M1_THRESH_LOW__MASK 0x001fc000U
39953 #define SELF_CORR_LOW__M1_THRESH_LOW__READ(src) \
39954 (((u_int32_t)(src)\
39955 & 0x001fc000U) >> 14)
39956 #define SELF_CORR_LOW__M1_THRESH_LOW__WRITE(src) \
39957 (((u_int32_t)(src)\
39958 << 14) & 0x001fc000U)
39959 #define SELF_CORR_LOW__M1_THRESH_LOW__MODIFY(dst, src) \
39960 (dst) = ((dst) &\
39961 ~0x001fc000U) | (((u_int32_t)(src) <<\
39962 14) & 0x001fc000U)
39963 #define SELF_CORR_LOW__M1_THRESH_LOW__VERIFY(src) \
39964 (!((((u_int32_t)(src)\
39965 << 14) & ~0x001fc000U)))
39966
39967 /* macros for field m2_thresh_low */
39968 #define SELF_CORR_LOW__M2_THRESH_LOW__SHIFT 21
39969 #define SELF_CORR_LOW__M2_THRESH_LOW__WIDTH 7
39970 #define SELF_CORR_LOW__M2_THRESH_LOW__MASK 0x0fe00000U
39971 #define SELF_CORR_LOW__M2_THRESH_LOW__READ(src) \
39972 (((u_int32_t)(src)\
39973 & 0x0fe00000U) >> 21)
39974 #define SELF_CORR_LOW__M2_THRESH_LOW__WRITE(src) \
39975 (((u_int32_t)(src)\
39976 << 21) & 0x0fe00000U)
39977 #define SELF_CORR_LOW__M2_THRESH_LOW__MODIFY(dst, src) \
39978 (dst) = ((dst) &\
39979 ~0x0fe00000U) | (((u_int32_t)(src) <<\
39980 21) & 0x0fe00000U)
39981 #define SELF_CORR_LOW__M2_THRESH_LOW__VERIFY(src) \
39982 (!((((u_int32_t)(src)\
39983 << 21) & ~0x0fe00000U)))
39984 #define SELF_CORR_LOW__TYPE u_int32_t
39985 #define SELF_CORR_LOW__READ 0x0fffffffU
39986 #define SELF_CORR_LOW__WRITE 0x0fffffffU
39987
39988 #endif /* __SELF_CORR_LOW_MACRO__ */
39989
39990
39991 /* macros for bb_reg_block.bb_chn_reg_map.BB_self_corr_low */
39992 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_SELF_CORR_LOW__NUM 1
39993
39994 /* macros for BlueprintGlobalNameSpace::ext_chan_scorr_thr */
39995 #ifndef __EXT_CHAN_SCORR_THR_MACRO__
39996 #define __EXT_CHAN_SCORR_THR_MACRO__
39997
39998 /* macros for field m1_thres_ext */
39999 #define EXT_CHAN_SCORR_THR__M1_THRES_EXT__SHIFT 0
40000 #define EXT_CHAN_SCORR_THR__M1_THRES_EXT__WIDTH 7
40001 #define EXT_CHAN_SCORR_THR__M1_THRES_EXT__MASK 0x0000007fU
40002 #define EXT_CHAN_SCORR_THR__M1_THRES_EXT__READ(src) \
40003 (u_int32_t)(src)\
40004 & 0x0000007fU
40005 #define EXT_CHAN_SCORR_THR__M1_THRES_EXT__WRITE(src) \
40006 ((u_int32_t)(src)\
40007 & 0x0000007fU)
40008 #define EXT_CHAN_SCORR_THR__M1_THRES_EXT__MODIFY(dst, src) \
40009 (dst) = ((dst) &\
40010 ~0x0000007fU) | ((u_int32_t)(src) &\
40011 0x0000007fU)
40012 #define EXT_CHAN_SCORR_THR__M1_THRES_EXT__VERIFY(src) \
40013 (!(((u_int32_t)(src)\
40014 & ~0x0000007fU)))
40015
40016 /* macros for field m2_thres_ext */
40017 #define EXT_CHAN_SCORR_THR__M2_THRES_EXT__SHIFT 7
40018 #define EXT_CHAN_SCORR_THR__M2_THRES_EXT__WIDTH 7
40019 #define EXT_CHAN_SCORR_THR__M2_THRES_EXT__MASK 0x00003f80U
40020 #define EXT_CHAN_SCORR_THR__M2_THRES_EXT__READ(src) \
40021 (((u_int32_t)(src)\
40022 & 0x00003f80U) >> 7)
40023 #define EXT_CHAN_SCORR_THR__M2_THRES_EXT__WRITE(src) \
40024 (((u_int32_t)(src)\
40025 << 7) & 0x00003f80U)
40026 #define EXT_CHAN_SCORR_THR__M2_THRES_EXT__MODIFY(dst, src) \
40027 (dst) = ((dst) &\
40028 ~0x00003f80U) | (((u_int32_t)(src) <<\
40029 7) & 0x00003f80U)
40030 #define EXT_CHAN_SCORR_THR__M2_THRES_EXT__VERIFY(src) \
40031 (!((((u_int32_t)(src)\
40032 << 7) & ~0x00003f80U)))
40033
40034 /* macros for field m1_thres_low_ext */
40035 #define EXT_CHAN_SCORR_THR__M1_THRES_LOW_EXT__SHIFT 14
40036 #define EXT_CHAN_SCORR_THR__M1_THRES_LOW_EXT__WIDTH 7
40037 #define EXT_CHAN_SCORR_THR__M1_THRES_LOW_EXT__MASK 0x001fc000U
40038 #define EXT_CHAN_SCORR_THR__M1_THRES_LOW_EXT__READ(src) \
40039 (((u_int32_t)(src)\
40040 & 0x001fc000U) >> 14)
40041 #define EXT_CHAN_SCORR_THR__M1_THRES_LOW_EXT__WRITE(src) \
40042 (((u_int32_t)(src)\
40043 << 14) & 0x001fc000U)
40044 #define EXT_CHAN_SCORR_THR__M1_THRES_LOW_EXT__MODIFY(dst, src) \
40045 (dst) = ((dst) &\
40046 ~0x001fc000U) | (((u_int32_t)(src) <<\
40047 14) & 0x001fc000U)
40048 #define EXT_CHAN_SCORR_THR__M1_THRES_LOW_EXT__VERIFY(src) \
40049 (!((((u_int32_t)(src)\
40050 << 14) & ~0x001fc000U)))
40051
40052 /* macros for field m2_thres_low_ext */
40053 #define EXT_CHAN_SCORR_THR__M2_THRES_LOW_EXT__SHIFT 21
40054 #define EXT_CHAN_SCORR_THR__M2_THRES_LOW_EXT__WIDTH 7
40055 #define EXT_CHAN_SCORR_THR__M2_THRES_LOW_EXT__MASK 0x0fe00000U
40056 #define EXT_CHAN_SCORR_THR__M2_THRES_LOW_EXT__READ(src) \
40057 (((u_int32_t)(src)\
40058 & 0x0fe00000U) >> 21)
40059 #define EXT_CHAN_SCORR_THR__M2_THRES_LOW_EXT__WRITE(src) \
40060 (((u_int32_t)(src)\
40061 << 21) & 0x0fe00000U)
40062 #define EXT_CHAN_SCORR_THR__M2_THRES_LOW_EXT__MODIFY(dst, src) \
40063 (dst) = ((dst) &\
40064 ~0x0fe00000U) | (((u_int32_t)(src) <<\
40065 21) & 0x0fe00000U)
40066 #define EXT_CHAN_SCORR_THR__M2_THRES_LOW_EXT__VERIFY(src) \
40067 (!((((u_int32_t)(src)\
40068 << 21) & ~0x0fe00000U)))
40069
40070 /* macros for field spur_subchannel_sd */
40071 #define EXT_CHAN_SCORR_THR__SPUR_SUBCHANNEL_SD__SHIFT 28
40072 #define EXT_CHAN_SCORR_THR__SPUR_SUBCHANNEL_SD__WIDTH 1
40073 #define EXT_CHAN_SCORR_THR__SPUR_SUBCHANNEL_SD__MASK 0x10000000U
40074 #define EXT_CHAN_SCORR_THR__SPUR_SUBCHANNEL_SD__READ(src) \
40075 (((u_int32_t)(src)\
40076 & 0x10000000U) >> 28)
40077 #define EXT_CHAN_SCORR_THR__SPUR_SUBCHANNEL_SD__WRITE(src) \
40078 (((u_int32_t)(src)\
40079 << 28) & 0x10000000U)
40080 #define EXT_CHAN_SCORR_THR__SPUR_SUBCHANNEL_SD__MODIFY(dst, src) \
40081 (dst) = ((dst) &\
40082 ~0x10000000U) | (((u_int32_t)(src) <<\
40083 28) & 0x10000000U)
40084 #define EXT_CHAN_SCORR_THR__SPUR_SUBCHANNEL_SD__VERIFY(src) \
40085 (!((((u_int32_t)(src)\
40086 << 28) & ~0x10000000U)))
40087 #define EXT_CHAN_SCORR_THR__SPUR_SUBCHANNEL_SD__SET(dst) \
40088 (dst) = ((dst) &\
40089 ~0x10000000U) | ((u_int32_t)(1) << 28)
40090 #define EXT_CHAN_SCORR_THR__SPUR_SUBCHANNEL_SD__CLR(dst) \
40091 (dst) = ((dst) &\
40092 ~0x10000000U) | ((u_int32_t)(0) << 28)
40093 #define EXT_CHAN_SCORR_THR__TYPE u_int32_t
40094 #define EXT_CHAN_SCORR_THR__READ 0x1fffffffU
40095 #define EXT_CHAN_SCORR_THR__WRITE 0x1fffffffU
40096
40097 #endif /* __EXT_CHAN_SCORR_THR_MACRO__ */
40098
40099
40100 /* macros for bb_reg_block.bb_chn_reg_map.BB_ext_chan_scorr_thr */
40101 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_EXT_CHAN_SCORR_THR__NUM 1
40102
40103 /* macros for BlueprintGlobalNameSpace::ext_chan_pwr_thr_2_b0 */
40104 #ifndef __EXT_CHAN_PWR_THR_2_B0_MACRO__
40105 #define __EXT_CHAN_PWR_THR_2_B0_MACRO__
40106
40107 /* macros for field cf_maxCCApwr_ext_0 */
40108 #define EXT_CHAN_PWR_THR_2_B0__CF_MAXCCAPWR_EXT_0__SHIFT 0
40109 #define EXT_CHAN_PWR_THR_2_B0__CF_MAXCCAPWR_EXT_0__WIDTH 9
40110 #define EXT_CHAN_PWR_THR_2_B0__CF_MAXCCAPWR_EXT_0__MASK 0x000001ffU
40111 #define EXT_CHAN_PWR_THR_2_B0__CF_MAXCCAPWR_EXT_0__READ(src) \
40112 (u_int32_t)(src)\
40113 & 0x000001ffU
40114 #define EXT_CHAN_PWR_THR_2_B0__CF_MAXCCAPWR_EXT_0__WRITE(src) \
40115 ((u_int32_t)(src)\
40116 & 0x000001ffU)
40117 #define EXT_CHAN_PWR_THR_2_B0__CF_MAXCCAPWR_EXT_0__MODIFY(dst, src) \
40118 (dst) = ((dst) &\
40119 ~0x000001ffU) | ((u_int32_t)(src) &\
40120 0x000001ffU)
40121 #define EXT_CHAN_PWR_THR_2_B0__CF_MAXCCAPWR_EXT_0__VERIFY(src) \
40122 (!(((u_int32_t)(src)\
40123 & ~0x000001ffU)))
40124
40125 /* macros for field cycpwr_thr1_ext */
40126 #define EXT_CHAN_PWR_THR_2_B0__CYCPWR_THR1_EXT__SHIFT 9
40127 #define EXT_CHAN_PWR_THR_2_B0__CYCPWR_THR1_EXT__WIDTH 7
40128 #define EXT_CHAN_PWR_THR_2_B0__CYCPWR_THR1_EXT__MASK 0x0000fe00U
40129 #define EXT_CHAN_PWR_THR_2_B0__CYCPWR_THR1_EXT__READ(src) \
40130 (((u_int32_t)(src)\
40131 & 0x0000fe00U) >> 9)
40132 #define EXT_CHAN_PWR_THR_2_B0__CYCPWR_THR1_EXT__WRITE(src) \
40133 (((u_int32_t)(src)\
40134 << 9) & 0x0000fe00U)
40135 #define EXT_CHAN_PWR_THR_2_B0__CYCPWR_THR1_EXT__MODIFY(dst, src) \
40136 (dst) = ((dst) &\
40137 ~0x0000fe00U) | (((u_int32_t)(src) <<\
40138 9) & 0x0000fe00U)
40139 #define EXT_CHAN_PWR_THR_2_B0__CYCPWR_THR1_EXT__VERIFY(src) \
40140 (!((((u_int32_t)(src)\
40141 << 9) & ~0x0000fe00U)))
40142
40143 /* macros for field minCCApwr_ext_0 */
40144 #define EXT_CHAN_PWR_THR_2_B0__MINCCAPWR_EXT_0__SHIFT 16
40145 #define EXT_CHAN_PWR_THR_2_B0__MINCCAPWR_EXT_0__WIDTH 9
40146 #define EXT_CHAN_PWR_THR_2_B0__MINCCAPWR_EXT_0__MASK 0x01ff0000U
40147 #define EXT_CHAN_PWR_THR_2_B0__MINCCAPWR_EXT_0__READ(src) \
40148 (((u_int32_t)(src)\
40149 & 0x01ff0000U) >> 16)
40150 #define EXT_CHAN_PWR_THR_2_B0__TYPE u_int32_t
40151 #define EXT_CHAN_PWR_THR_2_B0__READ 0x01ffffffU
40152 #define EXT_CHAN_PWR_THR_2_B0__WRITE 0x01ffffffU
40153
40154 #endif /* __EXT_CHAN_PWR_THR_2_B0_MACRO__ */
40155
40156
40157 /* macros for bb_reg_block.bb_chn_reg_map.BB_ext_chan_pwr_thr_2_b0 */
40158 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_EXT_CHAN_PWR_THR_2_B0__NUM 1
40159
40160 /* macros for BlueprintGlobalNameSpace::radar_detection */
40161 #ifndef __RADAR_DETECTION_MACRO__
40162 #define __RADAR_DETECTION_MACRO__
40163
40164 /* macros for field pulse_detect_enable */
40165 #define RADAR_DETECTION__PULSE_DETECT_ENABLE__SHIFT 0
40166 #define RADAR_DETECTION__PULSE_DETECT_ENABLE__WIDTH 1
40167 #define RADAR_DETECTION__PULSE_DETECT_ENABLE__MASK 0x00000001U
40168 #define RADAR_DETECTION__PULSE_DETECT_ENABLE__READ(src) \
40169 (u_int32_t)(src)\
40170 & 0x00000001U
40171 #define RADAR_DETECTION__PULSE_DETECT_ENABLE__WRITE(src) \
40172 ((u_int32_t)(src)\
40173 & 0x00000001U)
40174 #define RADAR_DETECTION__PULSE_DETECT_ENABLE__MODIFY(dst, src) \
40175 (dst) = ((dst) &\
40176 ~0x00000001U) | ((u_int32_t)(src) &\
40177 0x00000001U)
40178 #define RADAR_DETECTION__PULSE_DETECT_ENABLE__VERIFY(src) \
40179 (!(((u_int32_t)(src)\
40180 & ~0x00000001U)))
40181 #define RADAR_DETECTION__PULSE_DETECT_ENABLE__SET(dst) \
40182 (dst) = ((dst) &\
40183 ~0x00000001U) | (u_int32_t)(1)
40184 #define RADAR_DETECTION__PULSE_DETECT_ENABLE__CLR(dst) \
40185 (dst) = ((dst) &\
40186 ~0x00000001U) | (u_int32_t)(0)
40187
40188 /* macros for field pulse_in_band_thresh */
40189 #define RADAR_DETECTION__PULSE_IN_BAND_THRESH__SHIFT 1
40190 #define RADAR_DETECTION__PULSE_IN_BAND_THRESH__WIDTH 5
40191 #define RADAR_DETECTION__PULSE_IN_BAND_THRESH__MASK 0x0000003eU
40192 #define RADAR_DETECTION__PULSE_IN_BAND_THRESH__READ(src) \
40193 (((u_int32_t)(src)\
40194 & 0x0000003eU) >> 1)
40195 #define RADAR_DETECTION__PULSE_IN_BAND_THRESH__WRITE(src) \
40196 (((u_int32_t)(src)\
40197 << 1) & 0x0000003eU)
40198 #define RADAR_DETECTION__PULSE_IN_BAND_THRESH__MODIFY(dst, src) \
40199 (dst) = ((dst) &\
40200 ~0x0000003eU) | (((u_int32_t)(src) <<\
40201 1) & 0x0000003eU)
40202 #define RADAR_DETECTION__PULSE_IN_BAND_THRESH__VERIFY(src) \
40203 (!((((u_int32_t)(src)\
40204 << 1) & ~0x0000003eU)))
40205
40206 /* macros for field pulse_rssi_thresh */
40207 #define RADAR_DETECTION__PULSE_RSSI_THRESH__SHIFT 6
40208 #define RADAR_DETECTION__PULSE_RSSI_THRESH__WIDTH 6
40209 #define RADAR_DETECTION__PULSE_RSSI_THRESH__MASK 0x00000fc0U
40210 #define RADAR_DETECTION__PULSE_RSSI_THRESH__READ(src) \
40211 (((u_int32_t)(src)\
40212 & 0x00000fc0U) >> 6)
40213 #define RADAR_DETECTION__PULSE_RSSI_THRESH__WRITE(src) \
40214 (((u_int32_t)(src)\
40215 << 6) & 0x00000fc0U)
40216 #define RADAR_DETECTION__PULSE_RSSI_THRESH__MODIFY(dst, src) \
40217 (dst) = ((dst) &\
40218 ~0x00000fc0U) | (((u_int32_t)(src) <<\
40219 6) & 0x00000fc0U)
40220 #define RADAR_DETECTION__PULSE_RSSI_THRESH__VERIFY(src) \
40221 (!((((u_int32_t)(src)\
40222 << 6) & ~0x00000fc0U)))
40223
40224 /* macros for field pulse_height_thresh */
40225 #define RADAR_DETECTION__PULSE_HEIGHT_THRESH__SHIFT 12
40226 #define RADAR_DETECTION__PULSE_HEIGHT_THRESH__WIDTH 6
40227 #define RADAR_DETECTION__PULSE_HEIGHT_THRESH__MASK 0x0003f000U
40228 #define RADAR_DETECTION__PULSE_HEIGHT_THRESH__READ(src) \
40229 (((u_int32_t)(src)\
40230 & 0x0003f000U) >> 12)
40231 #define RADAR_DETECTION__PULSE_HEIGHT_THRESH__WRITE(src) \
40232 (((u_int32_t)(src)\
40233 << 12) & 0x0003f000U)
40234 #define RADAR_DETECTION__PULSE_HEIGHT_THRESH__MODIFY(dst, src) \
40235 (dst) = ((dst) &\
40236 ~0x0003f000U) | (((u_int32_t)(src) <<\
40237 12) & 0x0003f000U)
40238 #define RADAR_DETECTION__PULSE_HEIGHT_THRESH__VERIFY(src) \
40239 (!((((u_int32_t)(src)\
40240 << 12) & ~0x0003f000U)))
40241
40242 /* macros for field radar_rssi_thresh */
40243 #define RADAR_DETECTION__RADAR_RSSI_THRESH__SHIFT 18
40244 #define RADAR_DETECTION__RADAR_RSSI_THRESH__WIDTH 6
40245 #define RADAR_DETECTION__RADAR_RSSI_THRESH__MASK 0x00fc0000U
40246 #define RADAR_DETECTION__RADAR_RSSI_THRESH__READ(src) \
40247 (((u_int32_t)(src)\
40248 & 0x00fc0000U) >> 18)
40249 #define RADAR_DETECTION__RADAR_RSSI_THRESH__WRITE(src) \
40250 (((u_int32_t)(src)\
40251 << 18) & 0x00fc0000U)
40252 #define RADAR_DETECTION__RADAR_RSSI_THRESH__MODIFY(dst, src) \
40253 (dst) = ((dst) &\
40254 ~0x00fc0000U) | (((u_int32_t)(src) <<\
40255 18) & 0x00fc0000U)
40256 #define RADAR_DETECTION__RADAR_RSSI_THRESH__VERIFY(src) \
40257 (!((((u_int32_t)(src)\
40258 << 18) & ~0x00fc0000U)))
40259
40260 /* macros for field radar_firpwr_thresh */
40261 #define RADAR_DETECTION__RADAR_FIRPWR_THRESH__SHIFT 24
40262 #define RADAR_DETECTION__RADAR_FIRPWR_THRESH__WIDTH 7
40263 #define RADAR_DETECTION__RADAR_FIRPWR_THRESH__MASK 0x7f000000U
40264 #define RADAR_DETECTION__RADAR_FIRPWR_THRESH__READ(src) \
40265 (((u_int32_t)(src)\
40266 & 0x7f000000U) >> 24)
40267 #define RADAR_DETECTION__RADAR_FIRPWR_THRESH__WRITE(src) \
40268 (((u_int32_t)(src)\
40269 << 24) & 0x7f000000U)
40270 #define RADAR_DETECTION__RADAR_FIRPWR_THRESH__MODIFY(dst, src) \
40271 (dst) = ((dst) &\
40272 ~0x7f000000U) | (((u_int32_t)(src) <<\
40273 24) & 0x7f000000U)
40274 #define RADAR_DETECTION__RADAR_FIRPWR_THRESH__VERIFY(src) \
40275 (!((((u_int32_t)(src)\
40276 << 24) & ~0x7f000000U)))
40277
40278 /* macros for field enable_radar_fft */
40279 #define RADAR_DETECTION__ENABLE_RADAR_FFT__SHIFT 31
40280 #define RADAR_DETECTION__ENABLE_RADAR_FFT__WIDTH 1
40281 #define RADAR_DETECTION__ENABLE_RADAR_FFT__MASK 0x80000000U
40282 #define RADAR_DETECTION__ENABLE_RADAR_FFT__READ(src) \
40283 (((u_int32_t)(src)\
40284 & 0x80000000U) >> 31)
40285 #define RADAR_DETECTION__ENABLE_RADAR_FFT__WRITE(src) \
40286 (((u_int32_t)(src)\
40287 << 31) & 0x80000000U)
40288 #define RADAR_DETECTION__ENABLE_RADAR_FFT__MODIFY(dst, src) \
40289 (dst) = ((dst) &\
40290 ~0x80000000U) | (((u_int32_t)(src) <<\
40291 31) & 0x80000000U)
40292 #define RADAR_DETECTION__ENABLE_RADAR_FFT__VERIFY(src) \
40293 (!((((u_int32_t)(src)\
40294 << 31) & ~0x80000000U)))
40295 #define RADAR_DETECTION__ENABLE_RADAR_FFT__SET(dst) \
40296 (dst) = ((dst) &\
40297 ~0x80000000U) | ((u_int32_t)(1) << 31)
40298 #define RADAR_DETECTION__ENABLE_RADAR_FFT__CLR(dst) \
40299 (dst) = ((dst) &\
40300 ~0x80000000U) | ((u_int32_t)(0) << 31)
40301 #define RADAR_DETECTION__TYPE u_int32_t
40302 #define RADAR_DETECTION__READ 0xffffffffU
40303 #define RADAR_DETECTION__WRITE 0xffffffffU
40304
40305 #endif /* __RADAR_DETECTION_MACRO__ */
40306
40307
40308 /* macros for bb_reg_block.bb_chn_reg_map.BB_radar_detection */
40309 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_RADAR_DETECTION__NUM 1
40310
40311 /* macros for BlueprintGlobalNameSpace::radar_detection_2 */
40312 #ifndef __RADAR_DETECTION_2_MACRO__
40313 #define __RADAR_DETECTION_2_MACRO__
40314
40315 /* macros for field radar_length_max */
40316 #define RADAR_DETECTION_2__RADAR_LENGTH_MAX__SHIFT 0
40317 #define RADAR_DETECTION_2__RADAR_LENGTH_MAX__WIDTH 8
40318 #define RADAR_DETECTION_2__RADAR_LENGTH_MAX__MASK 0x000000ffU
40319 #define RADAR_DETECTION_2__RADAR_LENGTH_MAX__READ(src) \
40320 (u_int32_t)(src)\
40321 & 0x000000ffU
40322 #define RADAR_DETECTION_2__RADAR_LENGTH_MAX__WRITE(src) \
40323 ((u_int32_t)(src)\
40324 & 0x000000ffU)
40325 #define RADAR_DETECTION_2__RADAR_LENGTH_MAX__MODIFY(dst, src) \
40326 (dst) = ((dst) &\
40327 ~0x000000ffU) | ((u_int32_t)(src) &\
40328 0x000000ffU)
40329 #define RADAR_DETECTION_2__RADAR_LENGTH_MAX__VERIFY(src) \
40330 (!(((u_int32_t)(src)\
40331 & ~0x000000ffU)))
40332
40333 /* macros for field pulse_relstep_thresh */
40334 #define RADAR_DETECTION_2__PULSE_RELSTEP_THRESH__SHIFT 8
40335 #define RADAR_DETECTION_2__PULSE_RELSTEP_THRESH__WIDTH 5
40336 #define RADAR_DETECTION_2__PULSE_RELSTEP_THRESH__MASK 0x00001f00U
40337 #define RADAR_DETECTION_2__PULSE_RELSTEP_THRESH__READ(src) \
40338 (((u_int32_t)(src)\
40339 & 0x00001f00U) >> 8)
40340 #define RADAR_DETECTION_2__PULSE_RELSTEP_THRESH__WRITE(src) \
40341 (((u_int32_t)(src)\
40342 << 8) & 0x00001f00U)
40343 #define RADAR_DETECTION_2__PULSE_RELSTEP_THRESH__MODIFY(dst, src) \
40344 (dst) = ((dst) &\
40345 ~0x00001f00U) | (((u_int32_t)(src) <<\
40346 8) & 0x00001f00U)
40347 #define RADAR_DETECTION_2__PULSE_RELSTEP_THRESH__VERIFY(src) \
40348 (!((((u_int32_t)(src)\
40349 << 8) & ~0x00001f00U)))
40350
40351 /* macros for field enable_pulse_relstep_check */
40352 #define RADAR_DETECTION_2__ENABLE_PULSE_RELSTEP_CHECK__SHIFT 13
40353 #define RADAR_DETECTION_2__ENABLE_PULSE_RELSTEP_CHECK__WIDTH 1
40354 #define RADAR_DETECTION_2__ENABLE_PULSE_RELSTEP_CHECK__MASK 0x00002000U
40355 #define RADAR_DETECTION_2__ENABLE_PULSE_RELSTEP_CHECK__READ(src) \
40356 (((u_int32_t)(src)\
40357 & 0x00002000U) >> 13)
40358 #define RADAR_DETECTION_2__ENABLE_PULSE_RELSTEP_CHECK__WRITE(src) \
40359 (((u_int32_t)(src)\
40360 << 13) & 0x00002000U)
40361 #define RADAR_DETECTION_2__ENABLE_PULSE_RELSTEP_CHECK__MODIFY(dst, src) \
40362 (dst) = ((dst) &\
40363 ~0x00002000U) | (((u_int32_t)(src) <<\
40364 13) & 0x00002000U)
40365 #define RADAR_DETECTION_2__ENABLE_PULSE_RELSTEP_CHECK__VERIFY(src) \
40366 (!((((u_int32_t)(src)\
40367 << 13) & ~0x00002000U)))
40368 #define RADAR_DETECTION_2__ENABLE_PULSE_RELSTEP_CHECK__SET(dst) \
40369 (dst) = ((dst) &\
40370 ~0x00002000U) | ((u_int32_t)(1) << 13)
40371 #define RADAR_DETECTION_2__ENABLE_PULSE_RELSTEP_CHECK__CLR(dst) \
40372 (dst) = ((dst) &\
40373 ~0x00002000U) | ((u_int32_t)(0) << 13)
40374
40375 /* macros for field enable_max_radar_rssi */
40376 #define RADAR_DETECTION_2__ENABLE_MAX_RADAR_RSSI__SHIFT 14
40377 #define RADAR_DETECTION_2__ENABLE_MAX_RADAR_RSSI__WIDTH 1
40378 #define RADAR_DETECTION_2__ENABLE_MAX_RADAR_RSSI__MASK 0x00004000U
40379 #define RADAR_DETECTION_2__ENABLE_MAX_RADAR_RSSI__READ(src) \
40380 (((u_int32_t)(src)\
40381 & 0x00004000U) >> 14)
40382 #define RADAR_DETECTION_2__ENABLE_MAX_RADAR_RSSI__WRITE(src) \
40383 (((u_int32_t)(src)\
40384 << 14) & 0x00004000U)
40385 #define RADAR_DETECTION_2__ENABLE_MAX_RADAR_RSSI__MODIFY(dst, src) \
40386 (dst) = ((dst) &\
40387 ~0x00004000U) | (((u_int32_t)(src) <<\
40388 14) & 0x00004000U)
40389 #define RADAR_DETECTION_2__ENABLE_MAX_RADAR_RSSI__VERIFY(src) \
40390 (!((((u_int32_t)(src)\
40391 << 14) & ~0x00004000U)))
40392 #define RADAR_DETECTION_2__ENABLE_MAX_RADAR_RSSI__SET(dst) \
40393 (dst) = ((dst) &\
40394 ~0x00004000U) | ((u_int32_t)(1) << 14)
40395 #define RADAR_DETECTION_2__ENABLE_MAX_RADAR_RSSI__CLR(dst) \
40396 (dst) = ((dst) &\
40397 ~0x00004000U) | ((u_int32_t)(0) << 14)
40398
40399 /* macros for field enable_block_radar_check */
40400 #define RADAR_DETECTION_2__ENABLE_BLOCK_RADAR_CHECK__SHIFT 15
40401 #define RADAR_DETECTION_2__ENABLE_BLOCK_RADAR_CHECK__WIDTH 1
40402 #define RADAR_DETECTION_2__ENABLE_BLOCK_RADAR_CHECK__MASK 0x00008000U
40403 #define RADAR_DETECTION_2__ENABLE_BLOCK_RADAR_CHECK__READ(src) \
40404 (((u_int32_t)(src)\
40405 & 0x00008000U) >> 15)
40406 #define RADAR_DETECTION_2__ENABLE_BLOCK_RADAR_CHECK__WRITE(src) \
40407 (((u_int32_t)(src)\
40408 << 15) & 0x00008000U)
40409 #define RADAR_DETECTION_2__ENABLE_BLOCK_RADAR_CHECK__MODIFY(dst, src) \
40410 (dst) = ((dst) &\
40411 ~0x00008000U) | (((u_int32_t)(src) <<\
40412 15) & 0x00008000U)
40413 #define RADAR_DETECTION_2__ENABLE_BLOCK_RADAR_CHECK__VERIFY(src) \
40414 (!((((u_int32_t)(src)\
40415 << 15) & ~0x00008000U)))
40416 #define RADAR_DETECTION_2__ENABLE_BLOCK_RADAR_CHECK__SET(dst) \
40417 (dst) = ((dst) &\
40418 ~0x00008000U) | ((u_int32_t)(1) << 15)
40419 #define RADAR_DETECTION_2__ENABLE_BLOCK_RADAR_CHECK__CLR(dst) \
40420 (dst) = ((dst) &\
40421 ~0x00008000U) | ((u_int32_t)(0) << 15)
40422
40423 /* macros for field radar_relpwr_thresh */
40424 #define RADAR_DETECTION_2__RADAR_RELPWR_THRESH__SHIFT 16
40425 #define RADAR_DETECTION_2__RADAR_RELPWR_THRESH__WIDTH 6
40426 #define RADAR_DETECTION_2__RADAR_RELPWR_THRESH__MASK 0x003f0000U
40427 #define RADAR_DETECTION_2__RADAR_RELPWR_THRESH__READ(src) \
40428 (((u_int32_t)(src)\
40429 & 0x003f0000U) >> 16)
40430 #define RADAR_DETECTION_2__RADAR_RELPWR_THRESH__WRITE(src) \
40431 (((u_int32_t)(src)\
40432 << 16) & 0x003f0000U)
40433 #define RADAR_DETECTION_2__RADAR_RELPWR_THRESH__MODIFY(dst, src) \
40434 (dst) = ((dst) &\
40435 ~0x003f0000U) | (((u_int32_t)(src) <<\
40436 16) & 0x003f0000U)
40437 #define RADAR_DETECTION_2__RADAR_RELPWR_THRESH__VERIFY(src) \
40438 (!((((u_int32_t)(src)\
40439 << 16) & ~0x003f0000U)))
40440
40441 /* macros for field radar_use_firpwr_128 */
40442 #define RADAR_DETECTION_2__RADAR_USE_FIRPWR_128__SHIFT 22
40443 #define RADAR_DETECTION_2__RADAR_USE_FIRPWR_128__WIDTH 1
40444 #define RADAR_DETECTION_2__RADAR_USE_FIRPWR_128__MASK 0x00400000U
40445 #define RADAR_DETECTION_2__RADAR_USE_FIRPWR_128__READ(src) \
40446 (((u_int32_t)(src)\
40447 & 0x00400000U) >> 22)
40448 #define RADAR_DETECTION_2__RADAR_USE_FIRPWR_128__WRITE(src) \
40449 (((u_int32_t)(src)\
40450 << 22) & 0x00400000U)
40451 #define RADAR_DETECTION_2__RADAR_USE_FIRPWR_128__MODIFY(dst, src) \
40452 (dst) = ((dst) &\
40453 ~0x00400000U) | (((u_int32_t)(src) <<\
40454 22) & 0x00400000U)
40455 #define RADAR_DETECTION_2__RADAR_USE_FIRPWR_128__VERIFY(src) \
40456 (!((((u_int32_t)(src)\
40457 << 22) & ~0x00400000U)))
40458 #define RADAR_DETECTION_2__RADAR_USE_FIRPWR_128__SET(dst) \
40459 (dst) = ((dst) &\
40460 ~0x00400000U) | ((u_int32_t)(1) << 22)
40461 #define RADAR_DETECTION_2__RADAR_USE_FIRPWR_128__CLR(dst) \
40462 (dst) = ((dst) &\
40463 ~0x00400000U) | ((u_int32_t)(0) << 22)
40464
40465 /* macros for field enable_radar_relpwr_check */
40466 #define RADAR_DETECTION_2__ENABLE_RADAR_RELPWR_CHECK__SHIFT 23
40467 #define RADAR_DETECTION_2__ENABLE_RADAR_RELPWR_CHECK__WIDTH 1
40468 #define RADAR_DETECTION_2__ENABLE_RADAR_RELPWR_CHECK__MASK 0x00800000U
40469 #define RADAR_DETECTION_2__ENABLE_RADAR_RELPWR_CHECK__READ(src) \
40470 (((u_int32_t)(src)\
40471 & 0x00800000U) >> 23)
40472 #define RADAR_DETECTION_2__ENABLE_RADAR_RELPWR_CHECK__WRITE(src) \
40473 (((u_int32_t)(src)\
40474 << 23) & 0x00800000U)
40475 #define RADAR_DETECTION_2__ENABLE_RADAR_RELPWR_CHECK__MODIFY(dst, src) \
40476 (dst) = ((dst) &\
40477 ~0x00800000U) | (((u_int32_t)(src) <<\
40478 23) & 0x00800000U)
40479 #define RADAR_DETECTION_2__ENABLE_RADAR_RELPWR_CHECK__VERIFY(src) \
40480 (!((((u_int32_t)(src)\
40481 << 23) & ~0x00800000U)))
40482 #define RADAR_DETECTION_2__ENABLE_RADAR_RELPWR_CHECK__SET(dst) \
40483 (dst) = ((dst) &\
40484 ~0x00800000U) | ((u_int32_t)(1) << 23)
40485 #define RADAR_DETECTION_2__ENABLE_RADAR_RELPWR_CHECK__CLR(dst) \
40486 (dst) = ((dst) &\
40487 ~0x00800000U) | ((u_int32_t)(0) << 23)
40488
40489 /* macros for field cf_radar_bin_thresh_sel */
40490 #define RADAR_DETECTION_2__CF_RADAR_BIN_THRESH_SEL__SHIFT 24
40491 #define RADAR_DETECTION_2__CF_RADAR_BIN_THRESH_SEL__WIDTH 3
40492 #define RADAR_DETECTION_2__CF_RADAR_BIN_THRESH_SEL__MASK 0x07000000U
40493 #define RADAR_DETECTION_2__CF_RADAR_BIN_THRESH_SEL__READ(src) \
40494 (((u_int32_t)(src)\
40495 & 0x07000000U) >> 24)
40496 #define RADAR_DETECTION_2__CF_RADAR_BIN_THRESH_SEL__WRITE(src) \
40497 (((u_int32_t)(src)\
40498 << 24) & 0x07000000U)
40499 #define RADAR_DETECTION_2__CF_RADAR_BIN_THRESH_SEL__MODIFY(dst, src) \
40500 (dst) = ((dst) &\
40501 ~0x07000000U) | (((u_int32_t)(src) <<\
40502 24) & 0x07000000U)
40503 #define RADAR_DETECTION_2__CF_RADAR_BIN_THRESH_SEL__VERIFY(src) \
40504 (!((((u_int32_t)(src)\
40505 << 24) & ~0x07000000U)))
40506
40507 /* macros for field enable_pulse_gc_count_check */
40508 #define RADAR_DETECTION_2__ENABLE_PULSE_GC_COUNT_CHECK__SHIFT 27
40509 #define RADAR_DETECTION_2__ENABLE_PULSE_GC_COUNT_CHECK__WIDTH 1
40510 #define RADAR_DETECTION_2__ENABLE_PULSE_GC_COUNT_CHECK__MASK 0x08000000U
40511 #define RADAR_DETECTION_2__ENABLE_PULSE_GC_COUNT_CHECK__READ(src) \
40512 (((u_int32_t)(src)\
40513 & 0x08000000U) >> 27)
40514 #define RADAR_DETECTION_2__ENABLE_PULSE_GC_COUNT_CHECK__WRITE(src) \
40515 (((u_int32_t)(src)\
40516 << 27) & 0x08000000U)
40517 #define RADAR_DETECTION_2__ENABLE_PULSE_GC_COUNT_CHECK__MODIFY(dst, src) \
40518 (dst) = ((dst) &\
40519 ~0x08000000U) | (((u_int32_t)(src) <<\
40520 27) & 0x08000000U)
40521 #define RADAR_DETECTION_2__ENABLE_PULSE_GC_COUNT_CHECK__VERIFY(src) \
40522 (!((((u_int32_t)(src)\
40523 << 27) & ~0x08000000U)))
40524 #define RADAR_DETECTION_2__ENABLE_PULSE_GC_COUNT_CHECK__SET(dst) \
40525 (dst) = ((dst) &\
40526 ~0x08000000U) | ((u_int32_t)(1) << 27)
40527 #define RADAR_DETECTION_2__ENABLE_PULSE_GC_COUNT_CHECK__CLR(dst) \
40528 (dst) = ((dst) &\
40529 ~0x08000000U) | ((u_int32_t)(0) << 27)
40530 #define RADAR_DETECTION_2__TYPE u_int32_t
40531 #define RADAR_DETECTION_2__READ 0x0fffffffU
40532 #define RADAR_DETECTION_2__WRITE 0x0fffffffU
40533
40534 #endif /* __RADAR_DETECTION_2_MACRO__ */
40535
40536
40537 /* macros for bb_reg_block.bb_chn_reg_map.BB_radar_detection_2 */
40538 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_RADAR_DETECTION_2__NUM 1
40539
40540 /* macros for BlueprintGlobalNameSpace::extension_radar */
40541 #ifndef __EXTENSION_RADAR_MACRO__
40542 #define __EXTENSION_RADAR_MACRO__
40543
40544 /* macros for field blocker40_max_radar */
40545 #define EXTENSION_RADAR__BLOCKER40_MAX_RADAR__SHIFT 8
40546 #define EXTENSION_RADAR__BLOCKER40_MAX_RADAR__WIDTH 6
40547 #define EXTENSION_RADAR__BLOCKER40_MAX_RADAR__MASK 0x00003f00U
40548 #define EXTENSION_RADAR__BLOCKER40_MAX_RADAR__READ(src) \
40549 (((u_int32_t)(src)\
40550 & 0x00003f00U) >> 8)
40551 #define EXTENSION_RADAR__BLOCKER40_MAX_RADAR__WRITE(src) \
40552 (((u_int32_t)(src)\
40553 << 8) & 0x00003f00U)
40554 #define EXTENSION_RADAR__BLOCKER40_MAX_RADAR__MODIFY(dst, src) \
40555 (dst) = ((dst) &\
40556 ~0x00003f00U) | (((u_int32_t)(src) <<\
40557 8) & 0x00003f00U)
40558 #define EXTENSION_RADAR__BLOCKER40_MAX_RADAR__VERIFY(src) \
40559 (!((((u_int32_t)(src)\
40560 << 8) & ~0x00003f00U)))
40561
40562 /* macros for field enable_ext_radar */
40563 #define EXTENSION_RADAR__ENABLE_EXT_RADAR__SHIFT 14
40564 #define EXTENSION_RADAR__ENABLE_EXT_RADAR__WIDTH 1
40565 #define EXTENSION_RADAR__ENABLE_EXT_RADAR__MASK 0x00004000U
40566 #define EXTENSION_RADAR__ENABLE_EXT_RADAR__READ(src) \
40567 (((u_int32_t)(src)\
40568 & 0x00004000U) >> 14)
40569 #define EXTENSION_RADAR__ENABLE_EXT_RADAR__WRITE(src) \
40570 (((u_int32_t)(src)\
40571 << 14) & 0x00004000U)
40572 #define EXTENSION_RADAR__ENABLE_EXT_RADAR__MODIFY(dst, src) \
40573 (dst) = ((dst) &\
40574 ~0x00004000U) | (((u_int32_t)(src) <<\
40575 14) & 0x00004000U)
40576 #define EXTENSION_RADAR__ENABLE_EXT_RADAR__VERIFY(src) \
40577 (!((((u_int32_t)(src)\
40578 << 14) & ~0x00004000U)))
40579 #define EXTENSION_RADAR__ENABLE_EXT_RADAR__SET(dst) \
40580 (dst) = ((dst) &\
40581 ~0x00004000U) | ((u_int32_t)(1) << 14)
40582 #define EXTENSION_RADAR__ENABLE_EXT_RADAR__CLR(dst) \
40583 (dst) = ((dst) &\
40584 ~0x00004000U) | ((u_int32_t)(0) << 14)
40585
40586 /* macros for field radar_dc_pwr_thresh */
40587 #define EXTENSION_RADAR__RADAR_DC_PWR_THRESH__SHIFT 15
40588 #define EXTENSION_RADAR__RADAR_DC_PWR_THRESH__WIDTH 8
40589 #define EXTENSION_RADAR__RADAR_DC_PWR_THRESH__MASK 0x007f8000U
40590 #define EXTENSION_RADAR__RADAR_DC_PWR_THRESH__READ(src) \
40591 (((u_int32_t)(src)\
40592 & 0x007f8000U) >> 15)
40593 #define EXTENSION_RADAR__RADAR_DC_PWR_THRESH__WRITE(src) \
40594 (((u_int32_t)(src)\
40595 << 15) & 0x007f8000U)
40596 #define EXTENSION_RADAR__RADAR_DC_PWR_THRESH__MODIFY(dst, src) \
40597 (dst) = ((dst) &\
40598 ~0x007f8000U) | (((u_int32_t)(src) <<\
40599 15) & 0x007f8000U)
40600 #define EXTENSION_RADAR__RADAR_DC_PWR_THRESH__VERIFY(src) \
40601 (!((((u_int32_t)(src)\
40602 << 15) & ~0x007f8000U)))
40603
40604 /* macros for field radar_lb_dc_cap */
40605 #define EXTENSION_RADAR__RADAR_LB_DC_CAP__SHIFT 23
40606 #define EXTENSION_RADAR__RADAR_LB_DC_CAP__WIDTH 8
40607 #define EXTENSION_RADAR__RADAR_LB_DC_CAP__MASK 0x7f800000U
40608 #define EXTENSION_RADAR__RADAR_LB_DC_CAP__READ(src) \
40609 (((u_int32_t)(src)\
40610 & 0x7f800000U) >> 23)
40611 #define EXTENSION_RADAR__RADAR_LB_DC_CAP__WRITE(src) \
40612 (((u_int32_t)(src)\
40613 << 23) & 0x7f800000U)
40614 #define EXTENSION_RADAR__RADAR_LB_DC_CAP__MODIFY(dst, src) \
40615 (dst) = ((dst) &\
40616 ~0x7f800000U) | (((u_int32_t)(src) <<\
40617 23) & 0x7f800000U)
40618 #define EXTENSION_RADAR__RADAR_LB_DC_CAP__VERIFY(src) \
40619 (!((((u_int32_t)(src)\
40620 << 23) & ~0x7f800000U)))
40621
40622 /* macros for field disable_adcsat_hold */
40623 #define EXTENSION_RADAR__DISABLE_ADCSAT_HOLD__SHIFT 31
40624 #define EXTENSION_RADAR__DISABLE_ADCSAT_HOLD__WIDTH 1
40625 #define EXTENSION_RADAR__DISABLE_ADCSAT_HOLD__MASK 0x80000000U
40626 #define EXTENSION_RADAR__DISABLE_ADCSAT_HOLD__READ(src) \
40627 (((u_int32_t)(src)\
40628 & 0x80000000U) >> 31)
40629 #define EXTENSION_RADAR__DISABLE_ADCSAT_HOLD__WRITE(src) \
40630 (((u_int32_t)(src)\
40631 << 31) & 0x80000000U)
40632 #define EXTENSION_RADAR__DISABLE_ADCSAT_HOLD__MODIFY(dst, src) \
40633 (dst) = ((dst) &\
40634 ~0x80000000U) | (((u_int32_t)(src) <<\
40635 31) & 0x80000000U)
40636 #define EXTENSION_RADAR__DISABLE_ADCSAT_HOLD__VERIFY(src) \
40637 (!((((u_int32_t)(src)\
40638 << 31) & ~0x80000000U)))
40639 #define EXTENSION_RADAR__DISABLE_ADCSAT_HOLD__SET(dst) \
40640 (dst) = ((dst) &\
40641 ~0x80000000U) | ((u_int32_t)(1) << 31)
40642 #define EXTENSION_RADAR__DISABLE_ADCSAT_HOLD__CLR(dst) \
40643 (dst) = ((dst) &\
40644 ~0x80000000U) | ((u_int32_t)(0) << 31)
40645 #define EXTENSION_RADAR__TYPE u_int32_t
40646 #define EXTENSION_RADAR__READ 0xffffff00U
40647 #define EXTENSION_RADAR__WRITE 0xffffff00U
40648
40649 #endif /* __EXTENSION_RADAR_MACRO__ */
40650
40651
40652 /* macros for bb_reg_block.bb_chn_reg_map.BB_extension_radar */
40653 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_EXTENSION_RADAR__NUM 1
40654
40655 /* macros for BlueprintGlobalNameSpace::multichain_control */
40656 #ifndef __MULTICHAIN_CONTROL_MACRO__
40657 #define __MULTICHAIN_CONTROL_MACRO__
40658
40659 /* macros for field force_analog_gain_diff */
40660 #define MULTICHAIN_CONTROL__FORCE_ANALOG_GAIN_DIFF__SHIFT 0
40661 #define MULTICHAIN_CONTROL__FORCE_ANALOG_GAIN_DIFF__WIDTH 1
40662 #define MULTICHAIN_CONTROL__FORCE_ANALOG_GAIN_DIFF__MASK 0x00000001U
40663 #define MULTICHAIN_CONTROL__FORCE_ANALOG_GAIN_DIFF__READ(src) \
40664 (u_int32_t)(src)\
40665 & 0x00000001U
40666 #define MULTICHAIN_CONTROL__FORCE_ANALOG_GAIN_DIFF__WRITE(src) \
40667 ((u_int32_t)(src)\
40668 & 0x00000001U)
40669 #define MULTICHAIN_CONTROL__FORCE_ANALOG_GAIN_DIFF__MODIFY(dst, src) \
40670 (dst) = ((dst) &\
40671 ~0x00000001U) | ((u_int32_t)(src) &\
40672 0x00000001U)
40673 #define MULTICHAIN_CONTROL__FORCE_ANALOG_GAIN_DIFF__VERIFY(src) \
40674 (!(((u_int32_t)(src)\
40675 & ~0x00000001U)))
40676 #define MULTICHAIN_CONTROL__FORCE_ANALOG_GAIN_DIFF__SET(dst) \
40677 (dst) = ((dst) &\
40678 ~0x00000001U) | (u_int32_t)(1)
40679 #define MULTICHAIN_CONTROL__FORCE_ANALOG_GAIN_DIFF__CLR(dst) \
40680 (dst) = ((dst) &\
40681 ~0x00000001U) | (u_int32_t)(0)
40682
40683 /* macros for field forced_gain_diff_01 */
40684 #define MULTICHAIN_CONTROL__FORCED_GAIN_DIFF_01__SHIFT 1
40685 #define MULTICHAIN_CONTROL__FORCED_GAIN_DIFF_01__WIDTH 7
40686 #define MULTICHAIN_CONTROL__FORCED_GAIN_DIFF_01__MASK 0x000000feU
40687 #define MULTICHAIN_CONTROL__FORCED_GAIN_DIFF_01__READ(src) \
40688 (((u_int32_t)(src)\
40689 & 0x000000feU) >> 1)
40690 #define MULTICHAIN_CONTROL__FORCED_GAIN_DIFF_01__WRITE(src) \
40691 (((u_int32_t)(src)\
40692 << 1) & 0x000000feU)
40693 #define MULTICHAIN_CONTROL__FORCED_GAIN_DIFF_01__MODIFY(dst, src) \
40694 (dst) = ((dst) &\
40695 ~0x000000feU) | (((u_int32_t)(src) <<\
40696 1) & 0x000000feU)
40697 #define MULTICHAIN_CONTROL__FORCED_GAIN_DIFF_01__VERIFY(src) \
40698 (!((((u_int32_t)(src)\
40699 << 1) & ~0x000000feU)))
40700
40701 /* macros for field sync_synthon */
40702 #define MULTICHAIN_CONTROL__SYNC_SYNTHON__SHIFT 8
40703 #define MULTICHAIN_CONTROL__SYNC_SYNTHON__WIDTH 1
40704 #define MULTICHAIN_CONTROL__SYNC_SYNTHON__MASK 0x00000100U
40705 #define MULTICHAIN_CONTROL__SYNC_SYNTHON__READ(src) \
40706 (((u_int32_t)(src)\
40707 & 0x00000100U) >> 8)
40708 #define MULTICHAIN_CONTROL__SYNC_SYNTHON__WRITE(src) \
40709 (((u_int32_t)(src)\
40710 << 8) & 0x00000100U)
40711 #define MULTICHAIN_CONTROL__SYNC_SYNTHON__MODIFY(dst, src) \
40712 (dst) = ((dst) &\
40713 ~0x00000100U) | (((u_int32_t)(src) <<\
40714 8) & 0x00000100U)
40715 #define MULTICHAIN_CONTROL__SYNC_SYNTHON__VERIFY(src) \
40716 (!((((u_int32_t)(src)\
40717 << 8) & ~0x00000100U)))
40718 #define MULTICHAIN_CONTROL__SYNC_SYNTHON__SET(dst) \
40719 (dst) = ((dst) &\
40720 ~0x00000100U) | ((u_int32_t)(1) << 8)
40721 #define MULTICHAIN_CONTROL__SYNC_SYNTHON__CLR(dst) \
40722 (dst) = ((dst) &\
40723 ~0x00000100U) | ((u_int32_t)(0) << 8)
40724
40725 /* macros for field use_posedge_refclk */
40726 #define MULTICHAIN_CONTROL__USE_POSEDGE_REFCLK__SHIFT 9
40727 #define MULTICHAIN_CONTROL__USE_POSEDGE_REFCLK__WIDTH 1
40728 #define MULTICHAIN_CONTROL__USE_POSEDGE_REFCLK__MASK 0x00000200U
40729 #define MULTICHAIN_CONTROL__USE_POSEDGE_REFCLK__READ(src) \
40730 (((u_int32_t)(src)\
40731 & 0x00000200U) >> 9)
40732 #define MULTICHAIN_CONTROL__USE_POSEDGE_REFCLK__WRITE(src) \
40733 (((u_int32_t)(src)\
40734 << 9) & 0x00000200U)
40735 #define MULTICHAIN_CONTROL__USE_POSEDGE_REFCLK__MODIFY(dst, src) \
40736 (dst) = ((dst) &\
40737 ~0x00000200U) | (((u_int32_t)(src) <<\
40738 9) & 0x00000200U)
40739 #define MULTICHAIN_CONTROL__USE_POSEDGE_REFCLK__VERIFY(src) \
40740 (!((((u_int32_t)(src)\
40741 << 9) & ~0x00000200U)))
40742 #define MULTICHAIN_CONTROL__USE_POSEDGE_REFCLK__SET(dst) \
40743 (dst) = ((dst) &\
40744 ~0x00000200U) | ((u_int32_t)(1) << 9)
40745 #define MULTICHAIN_CONTROL__USE_POSEDGE_REFCLK__CLR(dst) \
40746 (dst) = ((dst) &\
40747 ~0x00000200U) | ((u_int32_t)(0) << 9)
40748
40749 /* macros for field cf_short_sat */
40750 #define MULTICHAIN_CONTROL__CF_SHORT_SAT__SHIFT 10
40751 #define MULTICHAIN_CONTROL__CF_SHORT_SAT__WIDTH 11
40752 #define MULTICHAIN_CONTROL__CF_SHORT_SAT__MASK 0x001ffc00U
40753 #define MULTICHAIN_CONTROL__CF_SHORT_SAT__READ(src) \
40754 (((u_int32_t)(src)\
40755 & 0x001ffc00U) >> 10)
40756 #define MULTICHAIN_CONTROL__CF_SHORT_SAT__WRITE(src) \
40757 (((u_int32_t)(src)\
40758 << 10) & 0x001ffc00U)
40759 #define MULTICHAIN_CONTROL__CF_SHORT_SAT__MODIFY(dst, src) \
40760 (dst) = ((dst) &\
40761 ~0x001ffc00U) | (((u_int32_t)(src) <<\
40762 10) & 0x001ffc00U)
40763 #define MULTICHAIN_CONTROL__CF_SHORT_SAT__VERIFY(src) \
40764 (!((((u_int32_t)(src)\
40765 << 10) & ~0x001ffc00U)))
40766
40767 /* macros for field forced_gain_diff_02 */
40768 #define MULTICHAIN_CONTROL__FORCED_GAIN_DIFF_02__SHIFT 22
40769 #define MULTICHAIN_CONTROL__FORCED_GAIN_DIFF_02__WIDTH 7
40770 #define MULTICHAIN_CONTROL__FORCED_GAIN_DIFF_02__MASK 0x1fc00000U
40771 #define MULTICHAIN_CONTROL__FORCED_GAIN_DIFF_02__READ(src) \
40772 (((u_int32_t)(src)\
40773 & 0x1fc00000U) >> 22)
40774 #define MULTICHAIN_CONTROL__FORCED_GAIN_DIFF_02__WRITE(src) \
40775 (((u_int32_t)(src)\
40776 << 22) & 0x1fc00000U)
40777 #define MULTICHAIN_CONTROL__FORCED_GAIN_DIFF_02__MODIFY(dst, src) \
40778 (dst) = ((dst) &\
40779 ~0x1fc00000U) | (((u_int32_t)(src) <<\
40780 22) & 0x1fc00000U)
40781 #define MULTICHAIN_CONTROL__FORCED_GAIN_DIFF_02__VERIFY(src) \
40782 (!((((u_int32_t)(src)\
40783 << 22) & ~0x1fc00000U)))
40784
40785 /* macros for field force_sigma_zero */
40786 #define MULTICHAIN_CONTROL__FORCE_SIGMA_ZERO__SHIFT 29
40787 #define MULTICHAIN_CONTROL__FORCE_SIGMA_ZERO__WIDTH 1
40788 #define MULTICHAIN_CONTROL__FORCE_SIGMA_ZERO__MASK 0x20000000U
40789 #define MULTICHAIN_CONTROL__FORCE_SIGMA_ZERO__READ(src) \
40790 (((u_int32_t)(src)\
40791 & 0x20000000U) >> 29)
40792 #define MULTICHAIN_CONTROL__FORCE_SIGMA_ZERO__WRITE(src) \
40793 (((u_int32_t)(src)\
40794 << 29) & 0x20000000U)
40795 #define MULTICHAIN_CONTROL__FORCE_SIGMA_ZERO__MODIFY(dst, src) \
40796 (dst) = ((dst) &\
40797 ~0x20000000U) | (((u_int32_t)(src) <<\
40798 29) & 0x20000000U)
40799 #define MULTICHAIN_CONTROL__FORCE_SIGMA_ZERO__VERIFY(src) \
40800 (!((((u_int32_t)(src)\
40801 << 29) & ~0x20000000U)))
40802 #define MULTICHAIN_CONTROL__FORCE_SIGMA_ZERO__SET(dst) \
40803 (dst) = ((dst) &\
40804 ~0x20000000U) | ((u_int32_t)(1) << 29)
40805 #define MULTICHAIN_CONTROL__FORCE_SIGMA_ZERO__CLR(dst) \
40806 (dst) = ((dst) &\
40807 ~0x20000000U) | ((u_int32_t)(0) << 29)
40808 #define MULTICHAIN_CONTROL__TYPE u_int32_t
40809 #define MULTICHAIN_CONTROL__READ 0x3fdfffffU
40810 #define MULTICHAIN_CONTROL__WRITE 0x3fdfffffU
40811
40812 #endif /* __MULTICHAIN_CONTROL_MACRO__ */
40813
40814
40815 /* macros for bb_reg_block.bb_chn_reg_map.BB_multichain_control */
40816 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_MULTICHAIN_CONTROL__NUM 1
40817
40818 /* macros for BlueprintGlobalNameSpace::per_chain_csd */
40819 #ifndef __PER_CHAIN_CSD_MACRO__
40820 #define __PER_CHAIN_CSD_MACRO__
40821
40822 /* macros for field csd_chn1_2chains */
40823 #define PER_CHAIN_CSD__CSD_CHN1_2CHAINS__SHIFT 0
40824 #define PER_CHAIN_CSD__CSD_CHN1_2CHAINS__WIDTH 5
40825 #define PER_CHAIN_CSD__CSD_CHN1_2CHAINS__MASK 0x0000001fU
40826 #define PER_CHAIN_CSD__CSD_CHN1_2CHAINS__READ(src) \
40827 (u_int32_t)(src)\
40828 & 0x0000001fU
40829 #define PER_CHAIN_CSD__CSD_CHN1_2CHAINS__WRITE(src) \
40830 ((u_int32_t)(src)\
40831 & 0x0000001fU)
40832 #define PER_CHAIN_CSD__CSD_CHN1_2CHAINS__MODIFY(dst, src) \
40833 (dst) = ((dst) &\
40834 ~0x0000001fU) | ((u_int32_t)(src) &\
40835 0x0000001fU)
40836 #define PER_CHAIN_CSD__CSD_CHN1_2CHAINS__VERIFY(src) \
40837 (!(((u_int32_t)(src)\
40838 & ~0x0000001fU)))
40839
40840 /* macros for field csd_chn1_3chains */
40841 #define PER_CHAIN_CSD__CSD_CHN1_3CHAINS__SHIFT 5
40842 #define PER_CHAIN_CSD__CSD_CHN1_3CHAINS__WIDTH 5
40843 #define PER_CHAIN_CSD__CSD_CHN1_3CHAINS__MASK 0x000003e0U
40844 #define PER_CHAIN_CSD__CSD_CHN1_3CHAINS__READ(src) \
40845 (((u_int32_t)(src)\
40846 & 0x000003e0U) >> 5)
40847 #define PER_CHAIN_CSD__CSD_CHN1_3CHAINS__WRITE(src) \
40848 (((u_int32_t)(src)\
40849 << 5) & 0x000003e0U)
40850 #define PER_CHAIN_CSD__CSD_CHN1_3CHAINS__MODIFY(dst, src) \
40851 (dst) = ((dst) &\
40852 ~0x000003e0U) | (((u_int32_t)(src) <<\
40853 5) & 0x000003e0U)
40854 #define PER_CHAIN_CSD__CSD_CHN1_3CHAINS__VERIFY(src) \
40855 (!((((u_int32_t)(src)\
40856 << 5) & ~0x000003e0U)))
40857
40858 /* macros for field csd_chn2_3chains */
40859 #define PER_CHAIN_CSD__CSD_CHN2_3CHAINS__SHIFT 10
40860 #define PER_CHAIN_CSD__CSD_CHN2_3CHAINS__WIDTH 5
40861 #define PER_CHAIN_CSD__CSD_CHN2_3CHAINS__MASK 0x00007c00U
40862 #define PER_CHAIN_CSD__CSD_CHN2_3CHAINS__READ(src) \
40863 (((u_int32_t)(src)\
40864 & 0x00007c00U) >> 10)
40865 #define PER_CHAIN_CSD__CSD_CHN2_3CHAINS__WRITE(src) \
40866 (((u_int32_t)(src)\
40867 << 10) & 0x00007c00U)
40868 #define PER_CHAIN_CSD__CSD_CHN2_3CHAINS__MODIFY(dst, src) \
40869 (dst) = ((dst) &\
40870 ~0x00007c00U) | (((u_int32_t)(src) <<\
40871 10) & 0x00007c00U)
40872 #define PER_CHAIN_CSD__CSD_CHN2_3CHAINS__VERIFY(src) \
40873 (!((((u_int32_t)(src)\
40874 << 10) & ~0x00007c00U)))
40875 #define PER_CHAIN_CSD__TYPE u_int32_t
40876 #define PER_CHAIN_CSD__READ 0x00007fffU
40877 #define PER_CHAIN_CSD__WRITE 0x00007fffU
40878
40879 #endif /* __PER_CHAIN_CSD_MACRO__ */
40880
40881
40882 /* macros for bb_reg_block.bb_chn_reg_map.BB_per_chain_csd */
40883 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_PER_CHAIN_CSD__NUM 1
40884
40885 /* macros for BlueprintGlobalNameSpace::tx_crc */
40886 #ifndef __TX_CRC_MACRO__
40887 #define __TX_CRC_MACRO__
40888
40889 /* macros for field tx_crc */
40890 #define TX_CRC__TX_CRC__SHIFT 0
40891 #define TX_CRC__TX_CRC__WIDTH 16
40892 #define TX_CRC__TX_CRC__MASK 0x0000ffffU
40893 #define TX_CRC__TX_CRC__READ(src) (u_int32_t)(src) & 0x0000ffffU
40894 #define TX_CRC__TYPE u_int32_t
40895 #define TX_CRC__READ 0x0000ffffU
40896
40897 #endif /* __TX_CRC_MACRO__ */
40898
40899
40900 /* macros for bb_reg_block.bb_chn_reg_map.BB_tx_crc */
40901 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_TX_CRC__NUM 1
40902
40903 /* macros for BlueprintGlobalNameSpace::tstdac_constant */
40904 #ifndef __TSTDAC_CONSTANT_MACRO__
40905 #define __TSTDAC_CONSTANT_MACRO__
40906
40907 /* macros for field cf_tstdac_constant_i */
40908 #define TSTDAC_CONSTANT__CF_TSTDAC_CONSTANT_I__SHIFT 0
40909 #define TSTDAC_CONSTANT__CF_TSTDAC_CONSTANT_I__WIDTH 11
40910 #define TSTDAC_CONSTANT__CF_TSTDAC_CONSTANT_I__MASK 0x000007ffU
40911 #define TSTDAC_CONSTANT__CF_TSTDAC_CONSTANT_I__READ(src) \
40912 (u_int32_t)(src)\
40913 & 0x000007ffU
40914 #define TSTDAC_CONSTANT__CF_TSTDAC_CONSTANT_I__WRITE(src) \
40915 ((u_int32_t)(src)\
40916 & 0x000007ffU)
40917 #define TSTDAC_CONSTANT__CF_TSTDAC_CONSTANT_I__MODIFY(dst, src) \
40918 (dst) = ((dst) &\
40919 ~0x000007ffU) | ((u_int32_t)(src) &\
40920 0x000007ffU)
40921 #define TSTDAC_CONSTANT__CF_TSTDAC_CONSTANT_I__VERIFY(src) \
40922 (!(((u_int32_t)(src)\
40923 & ~0x000007ffU)))
40924
40925 /* macros for field cf_tstdac_constant_q */
40926 #define TSTDAC_CONSTANT__CF_TSTDAC_CONSTANT_Q__SHIFT 11
40927 #define TSTDAC_CONSTANT__CF_TSTDAC_CONSTANT_Q__WIDTH 11
40928 #define TSTDAC_CONSTANT__CF_TSTDAC_CONSTANT_Q__MASK 0x003ff800U
40929 #define TSTDAC_CONSTANT__CF_TSTDAC_CONSTANT_Q__READ(src) \
40930 (((u_int32_t)(src)\
40931 & 0x003ff800U) >> 11)
40932 #define TSTDAC_CONSTANT__CF_TSTDAC_CONSTANT_Q__WRITE(src) \
40933 (((u_int32_t)(src)\
40934 << 11) & 0x003ff800U)
40935 #define TSTDAC_CONSTANT__CF_TSTDAC_CONSTANT_Q__MODIFY(dst, src) \
40936 (dst) = ((dst) &\
40937 ~0x003ff800U) | (((u_int32_t)(src) <<\
40938 11) & 0x003ff800U)
40939 #define TSTDAC_CONSTANT__CF_TSTDAC_CONSTANT_Q__VERIFY(src) \
40940 (!((((u_int32_t)(src)\
40941 << 11) & ~0x003ff800U)))
40942 #define TSTDAC_CONSTANT__TYPE u_int32_t
40943 #define TSTDAC_CONSTANT__READ 0x003fffffU
40944 #define TSTDAC_CONSTANT__WRITE 0x003fffffU
40945
40946 #endif /* __TSTDAC_CONSTANT_MACRO__ */
40947
40948
40949 /* macros for bb_reg_block.bb_chn_reg_map.BB_tstdac_constant */
40950 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_TSTDAC_CONSTANT__NUM 1
40951
40952 /* macros for BlueprintGlobalNameSpace::spur_report_b0 */
40953 #ifndef __SPUR_REPORT_B0_MACRO__
40954 #define __SPUR_REPORT_B0_MACRO__
40955
40956 /* macros for field spur_est_i_0 */
40957 #define SPUR_REPORT_B0__SPUR_EST_I_0__SHIFT 0
40958 #define SPUR_REPORT_B0__SPUR_EST_I_0__WIDTH 8
40959 #define SPUR_REPORT_B0__SPUR_EST_I_0__MASK 0x000000ffU
40960 #define SPUR_REPORT_B0__SPUR_EST_I_0__READ(src) (u_int32_t)(src) & 0x000000ffU
40961
40962 /* macros for field spur_est_q_0 */
40963 #define SPUR_REPORT_B0__SPUR_EST_Q_0__SHIFT 8
40964 #define SPUR_REPORT_B0__SPUR_EST_Q_0__WIDTH 8
40965 #define SPUR_REPORT_B0__SPUR_EST_Q_0__MASK 0x0000ff00U
40966 #define SPUR_REPORT_B0__SPUR_EST_Q_0__READ(src) \
40967 (((u_int32_t)(src)\
40968 & 0x0000ff00U) >> 8)
40969
40970 /* macros for field power_with_spur_removed_0 */
40971 #define SPUR_REPORT_B0__POWER_WITH_SPUR_REMOVED_0__SHIFT 16
40972 #define SPUR_REPORT_B0__POWER_WITH_SPUR_REMOVED_0__WIDTH 16
40973 #define SPUR_REPORT_B0__POWER_WITH_SPUR_REMOVED_0__MASK 0xffff0000U
40974 #define SPUR_REPORT_B0__POWER_WITH_SPUR_REMOVED_0__READ(src) \
40975 (((u_int32_t)(src)\
40976 & 0xffff0000U) >> 16)
40977 #define SPUR_REPORT_B0__TYPE u_int32_t
40978 #define SPUR_REPORT_B0__READ 0xffffffffU
40979
40980 #endif /* __SPUR_REPORT_B0_MACRO__ */
40981
40982
40983 /* macros for bb_reg_block.bb_chn_reg_map.BB_spur_report_b0 */
40984 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_SPUR_REPORT_B0__NUM 1
40985
40986 /* macros for BlueprintGlobalNameSpace::txiqcal_control_3 */
40987 #ifndef __TXIQCAL_CONTROL_3_MACRO__
40988 #define __TXIQCAL_CONTROL_3_MACRO__
40989
40990 /* macros for field pwr_high_db */
40991 #define TXIQCAL_CONTROL_3__PWR_HIGH_DB__SHIFT 0
40992 #define TXIQCAL_CONTROL_3__PWR_HIGH_DB__WIDTH 6
40993 #define TXIQCAL_CONTROL_3__PWR_HIGH_DB__MASK 0x0000003fU
40994 #define TXIQCAL_CONTROL_3__PWR_HIGH_DB__READ(src) \
40995 (u_int32_t)(src)\
40996 & 0x0000003fU
40997 #define TXIQCAL_CONTROL_3__PWR_HIGH_DB__WRITE(src) \
40998 ((u_int32_t)(src)\
40999 & 0x0000003fU)
41000 #define TXIQCAL_CONTROL_3__PWR_HIGH_DB__MODIFY(dst, src) \
41001 (dst) = ((dst) &\
41002 ~0x0000003fU) | ((u_int32_t)(src) &\
41003 0x0000003fU)
41004 #define TXIQCAL_CONTROL_3__PWR_HIGH_DB__VERIFY(src) \
41005 (!(((u_int32_t)(src)\
41006 & ~0x0000003fU)))
41007
41008 /* macros for field pwr_low_db */
41009 #define TXIQCAL_CONTROL_3__PWR_LOW_DB__SHIFT 6
41010 #define TXIQCAL_CONTROL_3__PWR_LOW_DB__WIDTH 6
41011 #define TXIQCAL_CONTROL_3__PWR_LOW_DB__MASK 0x00000fc0U
41012 #define TXIQCAL_CONTROL_3__PWR_LOW_DB__READ(src) \
41013 (((u_int32_t)(src)\
41014 & 0x00000fc0U) >> 6)
41015 #define TXIQCAL_CONTROL_3__PWR_LOW_DB__WRITE(src) \
41016 (((u_int32_t)(src)\
41017 << 6) & 0x00000fc0U)
41018 #define TXIQCAL_CONTROL_3__PWR_LOW_DB__MODIFY(dst, src) \
41019 (dst) = ((dst) &\
41020 ~0x00000fc0U) | (((u_int32_t)(src) <<\
41021 6) & 0x00000fc0U)
41022 #define TXIQCAL_CONTROL_3__PWR_LOW_DB__VERIFY(src) \
41023 (!((((u_int32_t)(src)\
41024 << 6) & ~0x00000fc0U)))
41025
41026 /* macros for field iqcal_tone_phs_step */
41027 #define TXIQCAL_CONTROL_3__IQCAL_TONE_PHS_STEP__SHIFT 12
41028 #define TXIQCAL_CONTROL_3__IQCAL_TONE_PHS_STEP__WIDTH 10
41029 #define TXIQCAL_CONTROL_3__IQCAL_TONE_PHS_STEP__MASK 0x003ff000U
41030 #define TXIQCAL_CONTROL_3__IQCAL_TONE_PHS_STEP__READ(src) \
41031 (((u_int32_t)(src)\
41032 & 0x003ff000U) >> 12)
41033 #define TXIQCAL_CONTROL_3__IQCAL_TONE_PHS_STEP__WRITE(src) \
41034 (((u_int32_t)(src)\
41035 << 12) & 0x003ff000U)
41036 #define TXIQCAL_CONTROL_3__IQCAL_TONE_PHS_STEP__MODIFY(dst, src) \
41037 (dst) = ((dst) &\
41038 ~0x003ff000U) | (((u_int32_t)(src) <<\
41039 12) & 0x003ff000U)
41040 #define TXIQCAL_CONTROL_3__IQCAL_TONE_PHS_STEP__VERIFY(src) \
41041 (!((((u_int32_t)(src)\
41042 << 12) & ~0x003ff000U)))
41043
41044 /* macros for field dc_est_len */
41045 #define TXIQCAL_CONTROL_3__DC_EST_LEN__SHIFT 22
41046 #define TXIQCAL_CONTROL_3__DC_EST_LEN__WIDTH 2
41047 #define TXIQCAL_CONTROL_3__DC_EST_LEN__MASK 0x00c00000U
41048 #define TXIQCAL_CONTROL_3__DC_EST_LEN__READ(src) \
41049 (((u_int32_t)(src)\
41050 & 0x00c00000U) >> 22)
41051 #define TXIQCAL_CONTROL_3__DC_EST_LEN__WRITE(src) \
41052 (((u_int32_t)(src)\
41053 << 22) & 0x00c00000U)
41054 #define TXIQCAL_CONTROL_3__DC_EST_LEN__MODIFY(dst, src) \
41055 (dst) = ((dst) &\
41056 ~0x00c00000U) | (((u_int32_t)(src) <<\
41057 22) & 0x00c00000U)
41058 #define TXIQCAL_CONTROL_3__DC_EST_LEN__VERIFY(src) \
41059 (!((((u_int32_t)(src)\
41060 << 22) & ~0x00c00000U)))
41061
41062 /* macros for field adc_sat_len */
41063 #define TXIQCAL_CONTROL_3__ADC_SAT_LEN__SHIFT 24
41064 #define TXIQCAL_CONTROL_3__ADC_SAT_LEN__WIDTH 1
41065 #define TXIQCAL_CONTROL_3__ADC_SAT_LEN__MASK 0x01000000U
41066 #define TXIQCAL_CONTROL_3__ADC_SAT_LEN__READ(src) \
41067 (((u_int32_t)(src)\
41068 & 0x01000000U) >> 24)
41069 #define TXIQCAL_CONTROL_3__ADC_SAT_LEN__WRITE(src) \
41070 (((u_int32_t)(src)\
41071 << 24) & 0x01000000U)
41072 #define TXIQCAL_CONTROL_3__ADC_SAT_LEN__MODIFY(dst, src) \
41073 (dst) = ((dst) &\
41074 ~0x01000000U) | (((u_int32_t)(src) <<\
41075 24) & 0x01000000U)
41076 #define TXIQCAL_CONTROL_3__ADC_SAT_LEN__VERIFY(src) \
41077 (!((((u_int32_t)(src)\
41078 << 24) & ~0x01000000U)))
41079 #define TXIQCAL_CONTROL_3__ADC_SAT_LEN__SET(dst) \
41080 (dst) = ((dst) &\
41081 ~0x01000000U) | ((u_int32_t)(1) << 24)
41082 #define TXIQCAL_CONTROL_3__ADC_SAT_LEN__CLR(dst) \
41083 (dst) = ((dst) &\
41084 ~0x01000000U) | ((u_int32_t)(0) << 24)
41085
41086 /* macros for field adc_sat_sel */
41087 #define TXIQCAL_CONTROL_3__ADC_SAT_SEL__SHIFT 25
41088 #define TXIQCAL_CONTROL_3__ADC_SAT_SEL__WIDTH 2
41089 #define TXIQCAL_CONTROL_3__ADC_SAT_SEL__MASK 0x06000000U
41090 #define TXIQCAL_CONTROL_3__ADC_SAT_SEL__READ(src) \
41091 (((u_int32_t)(src)\
41092 & 0x06000000U) >> 25)
41093 #define TXIQCAL_CONTROL_3__ADC_SAT_SEL__WRITE(src) \
41094 (((u_int32_t)(src)\
41095 << 25) & 0x06000000U)
41096 #define TXIQCAL_CONTROL_3__ADC_SAT_SEL__MODIFY(dst, src) \
41097 (dst) = ((dst) &\
41098 ~0x06000000U) | (((u_int32_t)(src) <<\
41099 25) & 0x06000000U)
41100 #define TXIQCAL_CONTROL_3__ADC_SAT_SEL__VERIFY(src) \
41101 (!((((u_int32_t)(src)\
41102 << 25) & ~0x06000000U)))
41103
41104 /* macros for field iqcal_meas_len */
41105 #define TXIQCAL_CONTROL_3__IQCAL_MEAS_LEN__SHIFT 27
41106 #define TXIQCAL_CONTROL_3__IQCAL_MEAS_LEN__WIDTH 2
41107 #define TXIQCAL_CONTROL_3__IQCAL_MEAS_LEN__MASK 0x18000000U
41108 #define TXIQCAL_CONTROL_3__IQCAL_MEAS_LEN__READ(src) \
41109 (((u_int32_t)(src)\
41110 & 0x18000000U) >> 27)
41111 #define TXIQCAL_CONTROL_3__IQCAL_MEAS_LEN__WRITE(src) \
41112 (((u_int32_t)(src)\
41113 << 27) & 0x18000000U)
41114 #define TXIQCAL_CONTROL_3__IQCAL_MEAS_LEN__MODIFY(dst, src) \
41115 (dst) = ((dst) &\
41116 ~0x18000000U) | (((u_int32_t)(src) <<\
41117 27) & 0x18000000U)
41118 #define TXIQCAL_CONTROL_3__IQCAL_MEAS_LEN__VERIFY(src) \
41119 (!((((u_int32_t)(src)\
41120 << 27) & ~0x18000000U)))
41121
41122 /* macros for field desired_size_db */
41123 #define TXIQCAL_CONTROL_3__DESIRED_SIZE_DB__SHIFT 29
41124 #define TXIQCAL_CONTROL_3__DESIRED_SIZE_DB__WIDTH 2
41125 #define TXIQCAL_CONTROL_3__DESIRED_SIZE_DB__MASK 0x60000000U
41126 #define TXIQCAL_CONTROL_3__DESIRED_SIZE_DB__READ(src) \
41127 (((u_int32_t)(src)\
41128 & 0x60000000U) >> 29)
41129 #define TXIQCAL_CONTROL_3__DESIRED_SIZE_DB__WRITE(src) \
41130 (((u_int32_t)(src)\
41131 << 29) & 0x60000000U)
41132 #define TXIQCAL_CONTROL_3__DESIRED_SIZE_DB__MODIFY(dst, src) \
41133 (dst) = ((dst) &\
41134 ~0x60000000U) | (((u_int32_t)(src) <<\
41135 29) & 0x60000000U)
41136 #define TXIQCAL_CONTROL_3__DESIRED_SIZE_DB__VERIFY(src) \
41137 (!((((u_int32_t)(src)\
41138 << 29) & ~0x60000000U)))
41139
41140 /* macros for field tx_iqcorr_en */
41141 #define TXIQCAL_CONTROL_3__TX_IQCORR_EN__SHIFT 31
41142 #define TXIQCAL_CONTROL_3__TX_IQCORR_EN__WIDTH 1
41143 #define TXIQCAL_CONTROL_3__TX_IQCORR_EN__MASK 0x80000000U
41144 #define TXIQCAL_CONTROL_3__TX_IQCORR_EN__READ(src) \
41145 (((u_int32_t)(src)\
41146 & 0x80000000U) >> 31)
41147 #define TXIQCAL_CONTROL_3__TX_IQCORR_EN__WRITE(src) \
41148 (((u_int32_t)(src)\
41149 << 31) & 0x80000000U)
41150 #define TXIQCAL_CONTROL_3__TX_IQCORR_EN__MODIFY(dst, src) \
41151 (dst) = ((dst) &\
41152 ~0x80000000U) | (((u_int32_t)(src) <<\
41153 31) & 0x80000000U)
41154 #define TXIQCAL_CONTROL_3__TX_IQCORR_EN__VERIFY(src) \
41155 (!((((u_int32_t)(src)\
41156 << 31) & ~0x80000000U)))
41157 #define TXIQCAL_CONTROL_3__TX_IQCORR_EN__SET(dst) \
41158 (dst) = ((dst) &\
41159 ~0x80000000U) | ((u_int32_t)(1) << 31)
41160 #define TXIQCAL_CONTROL_3__TX_IQCORR_EN__CLR(dst) \
41161 (dst) = ((dst) &\
41162 ~0x80000000U) | ((u_int32_t)(0) << 31)
41163 #define TXIQCAL_CONTROL_3__TYPE u_int32_t
41164 #define TXIQCAL_CONTROL_3__READ 0xffffffffU
41165 #define TXIQCAL_CONTROL_3__WRITE 0xffffffffU
41166
41167 #endif /* __TXIQCAL_CONTROL_3_MACRO__ */
41168
41169
41170 /* macros for bb_reg_block.bb_chn_reg_map.BB_txiqcal_control_3 */
41171 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_TXIQCAL_CONTROL_3__NUM 1
41172
41173 /* macros for BlueprintGlobalNameSpace::iq_adc_meas_0_b0 */
41174 #ifndef __IQ_ADC_MEAS_0_B0_MACRO__
41175 #define __IQ_ADC_MEAS_0_B0_MACRO__
41176
41177 /* macros for field gain_dc_iq_cal_meas_0_0 */
41178 #define IQ_ADC_MEAS_0_B0__GAIN_DC_IQ_CAL_MEAS_0_0__SHIFT 0
41179 #define IQ_ADC_MEAS_0_B0__GAIN_DC_IQ_CAL_MEAS_0_0__WIDTH 32
41180 #define IQ_ADC_MEAS_0_B0__GAIN_DC_IQ_CAL_MEAS_0_0__MASK 0xffffffffU
41181 #define IQ_ADC_MEAS_0_B0__GAIN_DC_IQ_CAL_MEAS_0_0__READ(src) \
41182 (u_int32_t)(src)\
41183 & 0xffffffffU
41184 #define IQ_ADC_MEAS_0_B0__TYPE u_int32_t
41185 #define IQ_ADC_MEAS_0_B0__READ 0xffffffffU
41186
41187 #endif /* __IQ_ADC_MEAS_0_B0_MACRO__ */
41188
41189
41190 /* macros for bb_reg_block.bb_chn_reg_map.BB_iq_adc_meas_0_b0 */
41191 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_IQ_ADC_MEAS_0_B0__NUM 1
41192
41193 /* macros for BlueprintGlobalNameSpace::iq_adc_meas_1_b0 */
41194 #ifndef __IQ_ADC_MEAS_1_B0_MACRO__
41195 #define __IQ_ADC_MEAS_1_B0_MACRO__
41196
41197 /* macros for field gain_dc_iq_cal_meas_1_0 */
41198 #define IQ_ADC_MEAS_1_B0__GAIN_DC_IQ_CAL_MEAS_1_0__SHIFT 0
41199 #define IQ_ADC_MEAS_1_B0__GAIN_DC_IQ_CAL_MEAS_1_0__WIDTH 32
41200 #define IQ_ADC_MEAS_1_B0__GAIN_DC_IQ_CAL_MEAS_1_0__MASK 0xffffffffU
41201 #define IQ_ADC_MEAS_1_B0__GAIN_DC_IQ_CAL_MEAS_1_0__READ(src) \
41202 (u_int32_t)(src)\
41203 & 0xffffffffU
41204 #define IQ_ADC_MEAS_1_B0__TYPE u_int32_t
41205 #define IQ_ADC_MEAS_1_B0__READ 0xffffffffU
41206
41207 #endif /* __IQ_ADC_MEAS_1_B0_MACRO__ */
41208
41209
41210 /* macros for bb_reg_block.bb_chn_reg_map.BB_iq_adc_meas_1_b0 */
41211 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_IQ_ADC_MEAS_1_B0__NUM 1
41212
41213 /* macros for BlueprintGlobalNameSpace::iq_adc_meas_2_b0 */
41214 #ifndef __IQ_ADC_MEAS_2_B0_MACRO__
41215 #define __IQ_ADC_MEAS_2_B0_MACRO__
41216
41217 /* macros for field gain_dc_iq_cal_meas_2_0 */
41218 #define IQ_ADC_MEAS_2_B0__GAIN_DC_IQ_CAL_MEAS_2_0__SHIFT 0
41219 #define IQ_ADC_MEAS_2_B0__GAIN_DC_IQ_CAL_MEAS_2_0__WIDTH 32
41220 #define IQ_ADC_MEAS_2_B0__GAIN_DC_IQ_CAL_MEAS_2_0__MASK 0xffffffffU
41221 #define IQ_ADC_MEAS_2_B0__GAIN_DC_IQ_CAL_MEAS_2_0__READ(src) \
41222 (u_int32_t)(src)\
41223 & 0xffffffffU
41224 #define IQ_ADC_MEAS_2_B0__TYPE u_int32_t
41225 #define IQ_ADC_MEAS_2_B0__READ 0xffffffffU
41226
41227 #endif /* __IQ_ADC_MEAS_2_B0_MACRO__ */
41228
41229
41230 /* macros for bb_reg_block.bb_chn_reg_map.BB_iq_adc_meas_2_b0 */
41231 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_IQ_ADC_MEAS_2_B0__NUM 1
41232
41233 /* macros for BlueprintGlobalNameSpace::iq_adc_meas_3_b0 */
41234 #ifndef __IQ_ADC_MEAS_3_B0_MACRO__
41235 #define __IQ_ADC_MEAS_3_B0_MACRO__
41236
41237 /* macros for field gain_dc_iq_cal_meas_3_0 */
41238 #define IQ_ADC_MEAS_3_B0__GAIN_DC_IQ_CAL_MEAS_3_0__SHIFT 0
41239 #define IQ_ADC_MEAS_3_B0__GAIN_DC_IQ_CAL_MEAS_3_0__WIDTH 32
41240 #define IQ_ADC_MEAS_3_B0__GAIN_DC_IQ_CAL_MEAS_3_0__MASK 0xffffffffU
41241 #define IQ_ADC_MEAS_3_B0__GAIN_DC_IQ_CAL_MEAS_3_0__READ(src) \
41242 (u_int32_t)(src)\
41243 & 0xffffffffU
41244 #define IQ_ADC_MEAS_3_B0__TYPE u_int32_t
41245 #define IQ_ADC_MEAS_3_B0__READ 0xffffffffU
41246
41247 #endif /* __IQ_ADC_MEAS_3_B0_MACRO__ */
41248
41249
41250 /* macros for bb_reg_block.bb_chn_reg_map.BB_iq_adc_meas_3_b0 */
41251 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_IQ_ADC_MEAS_3_B0__NUM 1
41252
41253 /* macros for BlueprintGlobalNameSpace::tx_phase_ramp_b0 */
41254 #ifndef __TX_PHASE_RAMP_B0_MACRO__
41255 #define __TX_PHASE_RAMP_B0_MACRO__
41256
41257 /* macros for field cf_phase_ramp_enable_0 */
41258 #define TX_PHASE_RAMP_B0__CF_PHASE_RAMP_ENABLE_0__SHIFT 0
41259 #define TX_PHASE_RAMP_B0__CF_PHASE_RAMP_ENABLE_0__WIDTH 1
41260 #define TX_PHASE_RAMP_B0__CF_PHASE_RAMP_ENABLE_0__MASK 0x00000001U
41261 #define TX_PHASE_RAMP_B0__CF_PHASE_RAMP_ENABLE_0__READ(src) \
41262 (u_int32_t)(src)\
41263 & 0x00000001U
41264 #define TX_PHASE_RAMP_B0__CF_PHASE_RAMP_ENABLE_0__WRITE(src) \
41265 ((u_int32_t)(src)\
41266 & 0x00000001U)
41267 #define TX_PHASE_RAMP_B0__CF_PHASE_RAMP_ENABLE_0__MODIFY(dst, src) \
41268 (dst) = ((dst) &\
41269 ~0x00000001U) | ((u_int32_t)(src) &\
41270 0x00000001U)
41271 #define TX_PHASE_RAMP_B0__CF_PHASE_RAMP_ENABLE_0__VERIFY(src) \
41272 (!(((u_int32_t)(src)\
41273 & ~0x00000001U)))
41274 #define TX_PHASE_RAMP_B0__CF_PHASE_RAMP_ENABLE_0__SET(dst) \
41275 (dst) = ((dst) &\
41276 ~0x00000001U) | (u_int32_t)(1)
41277 #define TX_PHASE_RAMP_B0__CF_PHASE_RAMP_ENABLE_0__CLR(dst) \
41278 (dst) = ((dst) &\
41279 ~0x00000001U) | (u_int32_t)(0)
41280
41281 /* macros for field cf_phase_ramp_bias_0 */
41282 #define TX_PHASE_RAMP_B0__CF_PHASE_RAMP_BIAS_0__SHIFT 1
41283 #define TX_PHASE_RAMP_B0__CF_PHASE_RAMP_BIAS_0__WIDTH 6
41284 #define TX_PHASE_RAMP_B0__CF_PHASE_RAMP_BIAS_0__MASK 0x0000007eU
41285 #define TX_PHASE_RAMP_B0__CF_PHASE_RAMP_BIAS_0__READ(src) \
41286 (((u_int32_t)(src)\
41287 & 0x0000007eU) >> 1)
41288 #define TX_PHASE_RAMP_B0__CF_PHASE_RAMP_BIAS_0__WRITE(src) \
41289 (((u_int32_t)(src)\
41290 << 1) & 0x0000007eU)
41291 #define TX_PHASE_RAMP_B0__CF_PHASE_RAMP_BIAS_0__MODIFY(dst, src) \
41292 (dst) = ((dst) &\
41293 ~0x0000007eU) | (((u_int32_t)(src) <<\
41294 1) & 0x0000007eU)
41295 #define TX_PHASE_RAMP_B0__CF_PHASE_RAMP_BIAS_0__VERIFY(src) \
41296 (!((((u_int32_t)(src)\
41297 << 1) & ~0x0000007eU)))
41298
41299 /* macros for field cf_phase_ramp_init_0 */
41300 #define TX_PHASE_RAMP_B0__CF_PHASE_RAMP_INIT_0__SHIFT 7
41301 #define TX_PHASE_RAMP_B0__CF_PHASE_RAMP_INIT_0__WIDTH 10
41302 #define TX_PHASE_RAMP_B0__CF_PHASE_RAMP_INIT_0__MASK 0x0001ff80U
41303 #define TX_PHASE_RAMP_B0__CF_PHASE_RAMP_INIT_0__READ(src) \
41304 (((u_int32_t)(src)\
41305 & 0x0001ff80U) >> 7)
41306 #define TX_PHASE_RAMP_B0__CF_PHASE_RAMP_INIT_0__WRITE(src) \
41307 (((u_int32_t)(src)\
41308 << 7) & 0x0001ff80U)
41309 #define TX_PHASE_RAMP_B0__CF_PHASE_RAMP_INIT_0__MODIFY(dst, src) \
41310 (dst) = ((dst) &\
41311 ~0x0001ff80U) | (((u_int32_t)(src) <<\
41312 7) & 0x0001ff80U)
41313 #define TX_PHASE_RAMP_B0__CF_PHASE_RAMP_INIT_0__VERIFY(src) \
41314 (!((((u_int32_t)(src)\
41315 << 7) & ~0x0001ff80U)))
41316
41317 /* macros for field cf_phase_ramp_alpha_0 */
41318 #define TX_PHASE_RAMP_B0__CF_PHASE_RAMP_ALPHA_0__SHIFT 17
41319 #define TX_PHASE_RAMP_B0__CF_PHASE_RAMP_ALPHA_0__WIDTH 8
41320 #define TX_PHASE_RAMP_B0__CF_PHASE_RAMP_ALPHA_0__MASK 0x01fe0000U
41321 #define TX_PHASE_RAMP_B0__CF_PHASE_RAMP_ALPHA_0__READ(src) \
41322 (((u_int32_t)(src)\
41323 & 0x01fe0000U) >> 17)
41324 #define TX_PHASE_RAMP_B0__CF_PHASE_RAMP_ALPHA_0__WRITE(src) \
41325 (((u_int32_t)(src)\
41326 << 17) & 0x01fe0000U)
41327 #define TX_PHASE_RAMP_B0__CF_PHASE_RAMP_ALPHA_0__MODIFY(dst, src) \
41328 (dst) = ((dst) &\
41329 ~0x01fe0000U) | (((u_int32_t)(src) <<\
41330 17) & 0x01fe0000U)
41331 #define TX_PHASE_RAMP_B0__CF_PHASE_RAMP_ALPHA_0__VERIFY(src) \
41332 (!((((u_int32_t)(src)\
41333 << 17) & ~0x01fe0000U)))
41334 #define TX_PHASE_RAMP_B0__TYPE u_int32_t
41335 #define TX_PHASE_RAMP_B0__READ 0x01ffffffU
41336 #define TX_PHASE_RAMP_B0__WRITE 0x01ffffffU
41337
41338 #endif /* __TX_PHASE_RAMP_B0_MACRO__ */
41339
41340
41341 /* macros for bb_reg_block.bb_chn_reg_map.BB_tx_phase_ramp_b0 */
41342 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_TX_PHASE_RAMP_B0__NUM 1
41343
41344 /* macros for BlueprintGlobalNameSpace::adc_gain_dc_corr_b0 */
41345 #ifndef __ADC_GAIN_DC_CORR_B0_MACRO__
41346 #define __ADC_GAIN_DC_CORR_B0_MACRO__
41347
41348 /* macros for field adc_gain_corr_q_coeff_0 */
41349 #define ADC_GAIN_DC_CORR_B0__ADC_GAIN_CORR_Q_COEFF_0__SHIFT 0
41350 #define ADC_GAIN_DC_CORR_B0__ADC_GAIN_CORR_Q_COEFF_0__WIDTH 6
41351 #define ADC_GAIN_DC_CORR_B0__ADC_GAIN_CORR_Q_COEFF_0__MASK 0x0000003fU
41352 #define ADC_GAIN_DC_CORR_B0__ADC_GAIN_CORR_Q_COEFF_0__READ(src) \
41353 (u_int32_t)(src)\
41354 & 0x0000003fU
41355 #define ADC_GAIN_DC_CORR_B0__ADC_GAIN_CORR_Q_COEFF_0__WRITE(src) \
41356 ((u_int32_t)(src)\
41357 & 0x0000003fU)
41358 #define ADC_GAIN_DC_CORR_B0__ADC_GAIN_CORR_Q_COEFF_0__MODIFY(dst, src) \
41359 (dst) = ((dst) &\
41360 ~0x0000003fU) | ((u_int32_t)(src) &\
41361 0x0000003fU)
41362 #define ADC_GAIN_DC_CORR_B0__ADC_GAIN_CORR_Q_COEFF_0__VERIFY(src) \
41363 (!(((u_int32_t)(src)\
41364 & ~0x0000003fU)))
41365
41366 /* macros for field adc_gain_corr_i_coeff_0 */
41367 #define ADC_GAIN_DC_CORR_B0__ADC_GAIN_CORR_I_COEFF_0__SHIFT 6
41368 #define ADC_GAIN_DC_CORR_B0__ADC_GAIN_CORR_I_COEFF_0__WIDTH 6
41369 #define ADC_GAIN_DC_CORR_B0__ADC_GAIN_CORR_I_COEFF_0__MASK 0x00000fc0U
41370 #define ADC_GAIN_DC_CORR_B0__ADC_GAIN_CORR_I_COEFF_0__READ(src) \
41371 (((u_int32_t)(src)\
41372 & 0x00000fc0U) >> 6)
41373 #define ADC_GAIN_DC_CORR_B0__ADC_GAIN_CORR_I_COEFF_0__WRITE(src) \
41374 (((u_int32_t)(src)\
41375 << 6) & 0x00000fc0U)
41376 #define ADC_GAIN_DC_CORR_B0__ADC_GAIN_CORR_I_COEFF_0__MODIFY(dst, src) \
41377 (dst) = ((dst) &\
41378 ~0x00000fc0U) | (((u_int32_t)(src) <<\
41379 6) & 0x00000fc0U)
41380 #define ADC_GAIN_DC_CORR_B0__ADC_GAIN_CORR_I_COEFF_0__VERIFY(src) \
41381 (!((((u_int32_t)(src)\
41382 << 6) & ~0x00000fc0U)))
41383
41384 /* macros for field adc_dc_corr_q_coeff_0 */
41385 #define ADC_GAIN_DC_CORR_B0__ADC_DC_CORR_Q_COEFF_0__SHIFT 12
41386 #define ADC_GAIN_DC_CORR_B0__ADC_DC_CORR_Q_COEFF_0__WIDTH 9
41387 #define ADC_GAIN_DC_CORR_B0__ADC_DC_CORR_Q_COEFF_0__MASK 0x001ff000U
41388 #define ADC_GAIN_DC_CORR_B0__ADC_DC_CORR_Q_COEFF_0__READ(src) \
41389 (((u_int32_t)(src)\
41390 & 0x001ff000U) >> 12)
41391 #define ADC_GAIN_DC_CORR_B0__ADC_DC_CORR_Q_COEFF_0__WRITE(src) \
41392 (((u_int32_t)(src)\
41393 << 12) & 0x001ff000U)
41394 #define ADC_GAIN_DC_CORR_B0__ADC_DC_CORR_Q_COEFF_0__MODIFY(dst, src) \
41395 (dst) = ((dst) &\
41396 ~0x001ff000U) | (((u_int32_t)(src) <<\
41397 12) & 0x001ff000U)
41398 #define ADC_GAIN_DC_CORR_B0__ADC_DC_CORR_Q_COEFF_0__VERIFY(src) \
41399 (!((((u_int32_t)(src)\
41400 << 12) & ~0x001ff000U)))
41401
41402 /* macros for field adc_dc_corr_i_coeff_0 */
41403 #define ADC_GAIN_DC_CORR_B0__ADC_DC_CORR_I_COEFF_0__SHIFT 21
41404 #define ADC_GAIN_DC_CORR_B0__ADC_DC_CORR_I_COEFF_0__WIDTH 9
41405 #define ADC_GAIN_DC_CORR_B0__ADC_DC_CORR_I_COEFF_0__MASK 0x3fe00000U
41406 #define ADC_GAIN_DC_CORR_B0__ADC_DC_CORR_I_COEFF_0__READ(src) \
41407 (((u_int32_t)(src)\
41408 & 0x3fe00000U) >> 21)
41409 #define ADC_GAIN_DC_CORR_B0__ADC_DC_CORR_I_COEFF_0__WRITE(src) \
41410 (((u_int32_t)(src)\
41411 << 21) & 0x3fe00000U)
41412 #define ADC_GAIN_DC_CORR_B0__ADC_DC_CORR_I_COEFF_0__MODIFY(dst, src) \
41413 (dst) = ((dst) &\
41414 ~0x3fe00000U) | (((u_int32_t)(src) <<\
41415 21) & 0x3fe00000U)
41416 #define ADC_GAIN_DC_CORR_B0__ADC_DC_CORR_I_COEFF_0__VERIFY(src) \
41417 (!((((u_int32_t)(src)\
41418 << 21) & ~0x3fe00000U)))
41419
41420 /* macros for field adc_gain_corr_enable */
41421 #define ADC_GAIN_DC_CORR_B0__ADC_GAIN_CORR_ENABLE__SHIFT 30
41422 #define ADC_GAIN_DC_CORR_B0__ADC_GAIN_CORR_ENABLE__WIDTH 1
41423 #define ADC_GAIN_DC_CORR_B0__ADC_GAIN_CORR_ENABLE__MASK 0x40000000U
41424 #define ADC_GAIN_DC_CORR_B0__ADC_GAIN_CORR_ENABLE__READ(src) \
41425 (((u_int32_t)(src)\
41426 & 0x40000000U) >> 30)
41427 #define ADC_GAIN_DC_CORR_B0__ADC_GAIN_CORR_ENABLE__WRITE(src) \
41428 (((u_int32_t)(src)\
41429 << 30) & 0x40000000U)
41430 #define ADC_GAIN_DC_CORR_B0__ADC_GAIN_CORR_ENABLE__MODIFY(dst, src) \
41431 (dst) = ((dst) &\
41432 ~0x40000000U) | (((u_int32_t)(src) <<\
41433 30) & 0x40000000U)
41434 #define ADC_GAIN_DC_CORR_B0__ADC_GAIN_CORR_ENABLE__VERIFY(src) \
41435 (!((((u_int32_t)(src)\
41436 << 30) & ~0x40000000U)))
41437 #define ADC_GAIN_DC_CORR_B0__ADC_GAIN_CORR_ENABLE__SET(dst) \
41438 (dst) = ((dst) &\
41439 ~0x40000000U) | ((u_int32_t)(1) << 30)
41440 #define ADC_GAIN_DC_CORR_B0__ADC_GAIN_CORR_ENABLE__CLR(dst) \
41441 (dst) = ((dst) &\
41442 ~0x40000000U) | ((u_int32_t)(0) << 30)
41443
41444 /* macros for field adc_dc_corr_enable */
41445 #define ADC_GAIN_DC_CORR_B0__ADC_DC_CORR_ENABLE__SHIFT 31
41446 #define ADC_GAIN_DC_CORR_B0__ADC_DC_CORR_ENABLE__WIDTH 1
41447 #define ADC_GAIN_DC_CORR_B0__ADC_DC_CORR_ENABLE__MASK 0x80000000U
41448 #define ADC_GAIN_DC_CORR_B0__ADC_DC_CORR_ENABLE__READ(src) \
41449 (((u_int32_t)(src)\
41450 & 0x80000000U) >> 31)
41451 #define ADC_GAIN_DC_CORR_B0__ADC_DC_CORR_ENABLE__WRITE(src) \
41452 (((u_int32_t)(src)\
41453 << 31) & 0x80000000U)
41454 #define ADC_GAIN_DC_CORR_B0__ADC_DC_CORR_ENABLE__MODIFY(dst, src) \
41455 (dst) = ((dst) &\
41456 ~0x80000000U) | (((u_int32_t)(src) <<\
41457 31) & 0x80000000U)
41458 #define ADC_GAIN_DC_CORR_B0__ADC_DC_CORR_ENABLE__VERIFY(src) \
41459 (!((((u_int32_t)(src)\
41460 << 31) & ~0x80000000U)))
41461 #define ADC_GAIN_DC_CORR_B0__ADC_DC_CORR_ENABLE__SET(dst) \
41462 (dst) = ((dst) &\
41463 ~0x80000000U) | ((u_int32_t)(1) << 31)
41464 #define ADC_GAIN_DC_CORR_B0__ADC_DC_CORR_ENABLE__CLR(dst) \
41465 (dst) = ((dst) &\
41466 ~0x80000000U) | ((u_int32_t)(0) << 31)
41467 #define ADC_GAIN_DC_CORR_B0__TYPE u_int32_t
41468 #define ADC_GAIN_DC_CORR_B0__READ 0xffffffffU
41469 #define ADC_GAIN_DC_CORR_B0__WRITE 0xffffffffU
41470
41471 #endif /* __ADC_GAIN_DC_CORR_B0_MACRO__ */
41472
41473
41474 /* macros for bb_reg_block.bb_chn_reg_map.BB_adc_gain_dc_corr_b0 */
41475 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_ADC_GAIN_DC_CORR_B0__NUM 1
41476
41477 /* macros for BlueprintGlobalNameSpace::rx_iq_corr_b0 */
41478 #ifndef __RX_IQ_CORR_B0_MACRO__
41479 #define __RX_IQ_CORR_B0_MACRO__
41480
41481 /* macros for field rx_iqcorr_q_q_coff_0 */
41482 #define RX_IQ_CORR_B0__RX_IQCORR_Q_Q_COFF_0__SHIFT 0
41483 #define RX_IQ_CORR_B0__RX_IQCORR_Q_Q_COFF_0__WIDTH 7
41484 #define RX_IQ_CORR_B0__RX_IQCORR_Q_Q_COFF_0__MASK 0x0000007fU
41485 #define RX_IQ_CORR_B0__RX_IQCORR_Q_Q_COFF_0__READ(src) \
41486 (u_int32_t)(src)\
41487 & 0x0000007fU
41488 #define RX_IQ_CORR_B0__RX_IQCORR_Q_Q_COFF_0__WRITE(src) \
41489 ((u_int32_t)(src)\
41490 & 0x0000007fU)
41491 #define RX_IQ_CORR_B0__RX_IQCORR_Q_Q_COFF_0__MODIFY(dst, src) \
41492 (dst) = ((dst) &\
41493 ~0x0000007fU) | ((u_int32_t)(src) &\
41494 0x0000007fU)
41495 #define RX_IQ_CORR_B0__RX_IQCORR_Q_Q_COFF_0__VERIFY(src) \
41496 (!(((u_int32_t)(src)\
41497 & ~0x0000007fU)))
41498
41499 /* macros for field rx_iqcorr_q_i_coff_0 */
41500 #define RX_IQ_CORR_B0__RX_IQCORR_Q_I_COFF_0__SHIFT 7
41501 #define RX_IQ_CORR_B0__RX_IQCORR_Q_I_COFF_0__WIDTH 7
41502 #define RX_IQ_CORR_B0__RX_IQCORR_Q_I_COFF_0__MASK 0x00003f80U
41503 #define RX_IQ_CORR_B0__RX_IQCORR_Q_I_COFF_0__READ(src) \
41504 (((u_int32_t)(src)\
41505 & 0x00003f80U) >> 7)
41506 #define RX_IQ_CORR_B0__RX_IQCORR_Q_I_COFF_0__WRITE(src) \
41507 (((u_int32_t)(src)\
41508 << 7) & 0x00003f80U)
41509 #define RX_IQ_CORR_B0__RX_IQCORR_Q_I_COFF_0__MODIFY(dst, src) \
41510 (dst) = ((dst) &\
41511 ~0x00003f80U) | (((u_int32_t)(src) <<\
41512 7) & 0x00003f80U)
41513 #define RX_IQ_CORR_B0__RX_IQCORR_Q_I_COFF_0__VERIFY(src) \
41514 (!((((u_int32_t)(src)\
41515 << 7) & ~0x00003f80U)))
41516
41517 /* macros for field rx_iqcorr_enable */
41518 #define RX_IQ_CORR_B0__RX_IQCORR_ENABLE__SHIFT 14
41519 #define RX_IQ_CORR_B0__RX_IQCORR_ENABLE__WIDTH 1
41520 #define RX_IQ_CORR_B0__RX_IQCORR_ENABLE__MASK 0x00004000U
41521 #define RX_IQ_CORR_B0__RX_IQCORR_ENABLE__READ(src) \
41522 (((u_int32_t)(src)\
41523 & 0x00004000U) >> 14)
41524 #define RX_IQ_CORR_B0__RX_IQCORR_ENABLE__WRITE(src) \
41525 (((u_int32_t)(src)\
41526 << 14) & 0x00004000U)
41527 #define RX_IQ_CORR_B0__RX_IQCORR_ENABLE__MODIFY(dst, src) \
41528 (dst) = ((dst) &\
41529 ~0x00004000U) | (((u_int32_t)(src) <<\
41530 14) & 0x00004000U)
41531 #define RX_IQ_CORR_B0__RX_IQCORR_ENABLE__VERIFY(src) \
41532 (!((((u_int32_t)(src)\
41533 << 14) & ~0x00004000U)))
41534 #define RX_IQ_CORR_B0__RX_IQCORR_ENABLE__SET(dst) \
41535 (dst) = ((dst) &\
41536 ~0x00004000U) | ((u_int32_t)(1) << 14)
41537 #define RX_IQ_CORR_B0__RX_IQCORR_ENABLE__CLR(dst) \
41538 (dst) = ((dst) &\
41539 ~0x00004000U) | ((u_int32_t)(0) << 14)
41540
41541 /* macros for field loopback_iqcorr_q_q_coff_0 */
41542 #define RX_IQ_CORR_B0__LOOPBACK_IQCORR_Q_Q_COFF_0__SHIFT 15
41543 #define RX_IQ_CORR_B0__LOOPBACK_IQCORR_Q_Q_COFF_0__WIDTH 7
41544 #define RX_IQ_CORR_B0__LOOPBACK_IQCORR_Q_Q_COFF_0__MASK 0x003f8000U
41545 #define RX_IQ_CORR_B0__LOOPBACK_IQCORR_Q_Q_COFF_0__READ(src) \
41546 (((u_int32_t)(src)\
41547 & 0x003f8000U) >> 15)
41548 #define RX_IQ_CORR_B0__LOOPBACK_IQCORR_Q_Q_COFF_0__WRITE(src) \
41549 (((u_int32_t)(src)\
41550 << 15) & 0x003f8000U)
41551 #define RX_IQ_CORR_B0__LOOPBACK_IQCORR_Q_Q_COFF_0__MODIFY(dst, src) \
41552 (dst) = ((dst) &\
41553 ~0x003f8000U) | (((u_int32_t)(src) <<\
41554 15) & 0x003f8000U)
41555 #define RX_IQ_CORR_B0__LOOPBACK_IQCORR_Q_Q_COFF_0__VERIFY(src) \
41556 (!((((u_int32_t)(src)\
41557 << 15) & ~0x003f8000U)))
41558
41559 /* macros for field loopback_iqcorr_q_i_coff_0 */
41560 #define RX_IQ_CORR_B0__LOOPBACK_IQCORR_Q_I_COFF_0__SHIFT 22
41561 #define RX_IQ_CORR_B0__LOOPBACK_IQCORR_Q_I_COFF_0__WIDTH 7
41562 #define RX_IQ_CORR_B0__LOOPBACK_IQCORR_Q_I_COFF_0__MASK 0x1fc00000U
41563 #define RX_IQ_CORR_B0__LOOPBACK_IQCORR_Q_I_COFF_0__READ(src) \
41564 (((u_int32_t)(src)\
41565 & 0x1fc00000U) >> 22)
41566 #define RX_IQ_CORR_B0__LOOPBACK_IQCORR_Q_I_COFF_0__WRITE(src) \
41567 (((u_int32_t)(src)\
41568 << 22) & 0x1fc00000U)
41569 #define RX_IQ_CORR_B0__LOOPBACK_IQCORR_Q_I_COFF_0__MODIFY(dst, src) \
41570 (dst) = ((dst) &\
41571 ~0x1fc00000U) | (((u_int32_t)(src) <<\
41572 22) & 0x1fc00000U)
41573 #define RX_IQ_CORR_B0__LOOPBACK_IQCORR_Q_I_COFF_0__VERIFY(src) \
41574 (!((((u_int32_t)(src)\
41575 << 22) & ~0x1fc00000U)))
41576
41577 /* macros for field loopback_iqcorr_enable */
41578 #define RX_IQ_CORR_B0__LOOPBACK_IQCORR_ENABLE__SHIFT 29
41579 #define RX_IQ_CORR_B0__LOOPBACK_IQCORR_ENABLE__WIDTH 1
41580 #define RX_IQ_CORR_B0__LOOPBACK_IQCORR_ENABLE__MASK 0x20000000U
41581 #define RX_IQ_CORR_B0__LOOPBACK_IQCORR_ENABLE__READ(src) \
41582 (((u_int32_t)(src)\
41583 & 0x20000000U) >> 29)
41584 #define RX_IQ_CORR_B0__LOOPBACK_IQCORR_ENABLE__WRITE(src) \
41585 (((u_int32_t)(src)\
41586 << 29) & 0x20000000U)
41587 #define RX_IQ_CORR_B0__LOOPBACK_IQCORR_ENABLE__MODIFY(dst, src) \
41588 (dst) = ((dst) &\
41589 ~0x20000000U) | (((u_int32_t)(src) <<\
41590 29) & 0x20000000U)
41591 #define RX_IQ_CORR_B0__LOOPBACK_IQCORR_ENABLE__VERIFY(src) \
41592 (!((((u_int32_t)(src)\
41593 << 29) & ~0x20000000U)))
41594 #define RX_IQ_CORR_B0__LOOPBACK_IQCORR_ENABLE__SET(dst) \
41595 (dst) = ((dst) &\
41596 ~0x20000000U) | ((u_int32_t)(1) << 29)
41597 #define RX_IQ_CORR_B0__LOOPBACK_IQCORR_ENABLE__CLR(dst) \
41598 (dst) = ((dst) &\
41599 ~0x20000000U) | ((u_int32_t)(0) << 29)
41600 #define RX_IQ_CORR_B0__TYPE u_int32_t
41601 #define RX_IQ_CORR_B0__READ 0x3fffffffU
41602 #define RX_IQ_CORR_B0__WRITE 0x3fffffffU
41603
41604 #endif /* __RX_IQ_CORR_B0_MACRO__ */
41605
41606
41607 /* macros for bb_reg_block.bb_chn_reg_map.BB_rx_iq_corr_b0 */
41608 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_RX_IQ_CORR_B0__NUM 1
41609
41610 /* macros for BlueprintGlobalNameSpace::paprd_am2am_mask */
41611 #ifndef __PAPRD_AM2AM_MASK_MACRO__
41612 #define __PAPRD_AM2AM_MASK_MACRO__
41613
41614 /* macros for field paprd_am2am_mask */
41615 #define PAPRD_AM2AM_MASK__PAPRD_AM2AM_MASK__SHIFT 0
41616 #define PAPRD_AM2AM_MASK__PAPRD_AM2AM_MASK__WIDTH 25
41617 #define PAPRD_AM2AM_MASK__PAPRD_AM2AM_MASK__MASK 0x01ffffffU
41618 #define PAPRD_AM2AM_MASK__PAPRD_AM2AM_MASK__READ(src) \
41619 (u_int32_t)(src)\
41620 & 0x01ffffffU
41621 #define PAPRD_AM2AM_MASK__PAPRD_AM2AM_MASK__WRITE(src) \
41622 ((u_int32_t)(src)\
41623 & 0x01ffffffU)
41624 #define PAPRD_AM2AM_MASK__PAPRD_AM2AM_MASK__MODIFY(dst, src) \
41625 (dst) = ((dst) &\
41626 ~0x01ffffffU) | ((u_int32_t)(src) &\
41627 0x01ffffffU)
41628 #define PAPRD_AM2AM_MASK__PAPRD_AM2AM_MASK__VERIFY(src) \
41629 (!(((u_int32_t)(src)\
41630 & ~0x01ffffffU)))
41631 #define PAPRD_AM2AM_MASK__TYPE u_int32_t
41632 #define PAPRD_AM2AM_MASK__READ 0x01ffffffU
41633 #define PAPRD_AM2AM_MASK__WRITE 0x01ffffffU
41634
41635 #endif /* __PAPRD_AM2AM_MASK_MACRO__ */
41636
41637
41638 /* macros for bb_reg_block.bb_chn_reg_map.BB_paprd_am2am_mask */
41639 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_PAPRD_AM2AM_MASK__NUM 1
41640
41641 /* macros for BlueprintGlobalNameSpace::paprd_am2pm_mask */
41642 #ifndef __PAPRD_AM2PM_MASK_MACRO__
41643 #define __PAPRD_AM2PM_MASK_MACRO__
41644
41645 /* macros for field paprd_am2pm_mask */
41646 #define PAPRD_AM2PM_MASK__PAPRD_AM2PM_MASK__SHIFT 0
41647 #define PAPRD_AM2PM_MASK__PAPRD_AM2PM_MASK__WIDTH 25
41648 #define PAPRD_AM2PM_MASK__PAPRD_AM2PM_MASK__MASK 0x01ffffffU
41649 #define PAPRD_AM2PM_MASK__PAPRD_AM2PM_MASK__READ(src) \
41650 (u_int32_t)(src)\
41651 & 0x01ffffffU
41652 #define PAPRD_AM2PM_MASK__PAPRD_AM2PM_MASK__WRITE(src) \
41653 ((u_int32_t)(src)\
41654 & 0x01ffffffU)
41655 #define PAPRD_AM2PM_MASK__PAPRD_AM2PM_MASK__MODIFY(dst, src) \
41656 (dst) = ((dst) &\
41657 ~0x01ffffffU) | ((u_int32_t)(src) &\
41658 0x01ffffffU)
41659 #define PAPRD_AM2PM_MASK__PAPRD_AM2PM_MASK__VERIFY(src) \
41660 (!(((u_int32_t)(src)\
41661 & ~0x01ffffffU)))
41662 #define PAPRD_AM2PM_MASK__TYPE u_int32_t
41663 #define PAPRD_AM2PM_MASK__READ 0x01ffffffU
41664 #define PAPRD_AM2PM_MASK__WRITE 0x01ffffffU
41665
41666 #endif /* __PAPRD_AM2PM_MASK_MACRO__ */
41667
41668
41669 /* macros for bb_reg_block.bb_chn_reg_map.BB_paprd_am2pm_mask */
41670 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_PAPRD_AM2PM_MASK__NUM 1
41671
41672 /* macros for BlueprintGlobalNameSpace::paprd_ht40_mask */
41673 #ifndef __PAPRD_HT40_MASK_MACRO__
41674 #define __PAPRD_HT40_MASK_MACRO__
41675
41676 /* macros for field paprd_ht40_mask */
41677 #define PAPRD_HT40_MASK__PAPRD_HT40_MASK__SHIFT 0
41678 #define PAPRD_HT40_MASK__PAPRD_HT40_MASK__WIDTH 25
41679 #define PAPRD_HT40_MASK__PAPRD_HT40_MASK__MASK 0x01ffffffU
41680 #define PAPRD_HT40_MASK__PAPRD_HT40_MASK__READ(src) \
41681 (u_int32_t)(src)\
41682 & 0x01ffffffU
41683 #define PAPRD_HT40_MASK__PAPRD_HT40_MASK__WRITE(src) \
41684 ((u_int32_t)(src)\
41685 & 0x01ffffffU)
41686 #define PAPRD_HT40_MASK__PAPRD_HT40_MASK__MODIFY(dst, src) \
41687 (dst) = ((dst) &\
41688 ~0x01ffffffU) | ((u_int32_t)(src) &\
41689 0x01ffffffU)
41690 #define PAPRD_HT40_MASK__PAPRD_HT40_MASK__VERIFY(src) \
41691 (!(((u_int32_t)(src)\
41692 & ~0x01ffffffU)))
41693 #define PAPRD_HT40_MASK__TYPE u_int32_t
41694 #define PAPRD_HT40_MASK__READ 0x01ffffffU
41695 #define PAPRD_HT40_MASK__WRITE 0x01ffffffU
41696
41697 #endif /* __PAPRD_HT40_MASK_MACRO__ */
41698
41699
41700 /* macros for bb_reg_block.bb_chn_reg_map.BB_paprd_ht40_mask */
41701 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_PAPRD_HT40_MASK__NUM 1
41702
41703 /* macros for BlueprintGlobalNameSpace::paprd_ctrl0_b0 */
41704 #ifndef __PAPRD_CTRL0_B0_MACRO__
41705 #define __PAPRD_CTRL0_B0_MACRO__
41706
41707 /* macros for field paprd_enable_0 */
41708 #define PAPRD_CTRL0_B0__PAPRD_ENABLE_0__SHIFT 0
41709 #define PAPRD_CTRL0_B0__PAPRD_ENABLE_0__WIDTH 1
41710 #define PAPRD_CTRL0_B0__PAPRD_ENABLE_0__MASK 0x00000001U
41711 #define PAPRD_CTRL0_B0__PAPRD_ENABLE_0__READ(src) \
41712 (u_int32_t)(src)\
41713 & 0x00000001U
41714 #define PAPRD_CTRL0_B0__PAPRD_ENABLE_0__WRITE(src) \
41715 ((u_int32_t)(src)\
41716 & 0x00000001U)
41717 #define PAPRD_CTRL0_B0__PAPRD_ENABLE_0__MODIFY(dst, src) \
41718 (dst) = ((dst) &\
41719 ~0x00000001U) | ((u_int32_t)(src) &\
41720 0x00000001U)
41721 #define PAPRD_CTRL0_B0__PAPRD_ENABLE_0__VERIFY(src) \
41722 (!(((u_int32_t)(src)\
41723 & ~0x00000001U)))
41724 #define PAPRD_CTRL0_B0__PAPRD_ENABLE_0__SET(dst) \
41725 (dst) = ((dst) &\
41726 ~0x00000001U) | (u_int32_t)(1)
41727 #define PAPRD_CTRL0_B0__PAPRD_ENABLE_0__CLR(dst) \
41728 (dst) = ((dst) &\
41729 ~0x00000001U) | (u_int32_t)(0)
41730
41731 /* macros for field paprd_adaptive_use_single_table_0 */
41732 #define PAPRD_CTRL0_B0__PAPRD_ADAPTIVE_USE_SINGLE_TABLE_0__SHIFT 1
41733 #define PAPRD_CTRL0_B0__PAPRD_ADAPTIVE_USE_SINGLE_TABLE_0__WIDTH 1
41734 #define PAPRD_CTRL0_B0__PAPRD_ADAPTIVE_USE_SINGLE_TABLE_0__MASK 0x00000002U
41735 #define PAPRD_CTRL0_B0__PAPRD_ADAPTIVE_USE_SINGLE_TABLE_0__READ(src) \
41736 (((u_int32_t)(src)\
41737 & 0x00000002U) >> 1)
41738 #define PAPRD_CTRL0_B0__PAPRD_ADAPTIVE_USE_SINGLE_TABLE_0__WRITE(src) \
41739 (((u_int32_t)(src)\
41740 << 1) & 0x00000002U)
41741 #define PAPRD_CTRL0_B0__PAPRD_ADAPTIVE_USE_SINGLE_TABLE_0__MODIFY(dst, src) \
41742 (dst) = ((dst) &\
41743 ~0x00000002U) | (((u_int32_t)(src) <<\
41744 1) & 0x00000002U)
41745 #define PAPRD_CTRL0_B0__PAPRD_ADAPTIVE_USE_SINGLE_TABLE_0__VERIFY(src) \
41746 (!((((u_int32_t)(src)\
41747 << 1) & ~0x00000002U)))
41748 #define PAPRD_CTRL0_B0__PAPRD_ADAPTIVE_USE_SINGLE_TABLE_0__SET(dst) \
41749 (dst) = ((dst) &\
41750 ~0x00000002U) | ((u_int32_t)(1) << 1)
41751 #define PAPRD_CTRL0_B0__PAPRD_ADAPTIVE_USE_SINGLE_TABLE_0__CLR(dst) \
41752 (dst) = ((dst) &\
41753 ~0x00000002U) | ((u_int32_t)(0) << 1)
41754
41755 /* macros for field paprd_valid_gain_0 */
41756 #define PAPRD_CTRL0_B0__PAPRD_VALID_GAIN_0__SHIFT 2
41757 #define PAPRD_CTRL0_B0__PAPRD_VALID_GAIN_0__WIDTH 25
41758 #define PAPRD_CTRL0_B0__PAPRD_VALID_GAIN_0__MASK 0x07fffffcU
41759 #define PAPRD_CTRL0_B0__PAPRD_VALID_GAIN_0__READ(src) \
41760 (((u_int32_t)(src)\
41761 & 0x07fffffcU) >> 2)
41762 #define PAPRD_CTRL0_B0__PAPRD_VALID_GAIN_0__WRITE(src) \
41763 (((u_int32_t)(src)\
41764 << 2) & 0x07fffffcU)
41765 #define PAPRD_CTRL0_B0__PAPRD_VALID_GAIN_0__MODIFY(dst, src) \
41766 (dst) = ((dst) &\
41767 ~0x07fffffcU) | (((u_int32_t)(src) <<\
41768 2) & 0x07fffffcU)
41769 #define PAPRD_CTRL0_B0__PAPRD_VALID_GAIN_0__VERIFY(src) \
41770 (!((((u_int32_t)(src)\
41771 << 2) & ~0x07fffffcU)))
41772
41773 /* macros for field paprd_mag_thrsh_0 */
41774 #define PAPRD_CTRL0_B0__PAPRD_MAG_THRSH_0__SHIFT 27
41775 #define PAPRD_CTRL0_B0__PAPRD_MAG_THRSH_0__WIDTH 5
41776 #define PAPRD_CTRL0_B0__PAPRD_MAG_THRSH_0__MASK 0xf8000000U
41777 #define PAPRD_CTRL0_B0__PAPRD_MAG_THRSH_0__READ(src) \
41778 (((u_int32_t)(src)\
41779 & 0xf8000000U) >> 27)
41780 #define PAPRD_CTRL0_B0__PAPRD_MAG_THRSH_0__WRITE(src) \
41781 (((u_int32_t)(src)\
41782 << 27) & 0xf8000000U)
41783 #define PAPRD_CTRL0_B0__PAPRD_MAG_THRSH_0__MODIFY(dst, src) \
41784 (dst) = ((dst) &\
41785 ~0xf8000000U) | (((u_int32_t)(src) <<\
41786 27) & 0xf8000000U)
41787 #define PAPRD_CTRL0_B0__PAPRD_MAG_THRSH_0__VERIFY(src) \
41788 (!((((u_int32_t)(src)\
41789 << 27) & ~0xf8000000U)))
41790 #define PAPRD_CTRL0_B0__TYPE u_int32_t
41791 #define PAPRD_CTRL0_B0__READ 0xffffffffU
41792 #define PAPRD_CTRL0_B0__WRITE 0xffffffffU
41793
41794 #endif /* __PAPRD_CTRL0_B0_MACRO__ */
41795
41796
41797 /* macros for bb_reg_block.bb_chn_reg_map.BB_paprd_ctrl0_b0 */
41798 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_PAPRD_CTRL0_B0__NUM 1
41799
41800 /* macros for BlueprintGlobalNameSpace::paprd_ctrl1_b0 */
41801 #ifndef __PAPRD_CTRL1_B0_MACRO__
41802 #define __PAPRD_CTRL1_B0_MACRO__
41803
41804 /* macros for field paprd_adaptive_scaling_enable_0 */
41805 #define PAPRD_CTRL1_B0__PAPRD_ADAPTIVE_SCALING_ENABLE_0__SHIFT 0
41806 #define PAPRD_CTRL1_B0__PAPRD_ADAPTIVE_SCALING_ENABLE_0__WIDTH 1
41807 #define PAPRD_CTRL1_B0__PAPRD_ADAPTIVE_SCALING_ENABLE_0__MASK 0x00000001U
41808 #define PAPRD_CTRL1_B0__PAPRD_ADAPTIVE_SCALING_ENABLE_0__READ(src) \
41809 (u_int32_t)(src)\
41810 & 0x00000001U
41811 #define PAPRD_CTRL1_B0__PAPRD_ADAPTIVE_SCALING_ENABLE_0__WRITE(src) \
41812 ((u_int32_t)(src)\
41813 & 0x00000001U)
41814 #define PAPRD_CTRL1_B0__PAPRD_ADAPTIVE_SCALING_ENABLE_0__MODIFY(dst, src) \
41815 (dst) = ((dst) &\
41816 ~0x00000001U) | ((u_int32_t)(src) &\
41817 0x00000001U)
41818 #define PAPRD_CTRL1_B0__PAPRD_ADAPTIVE_SCALING_ENABLE_0__VERIFY(src) \
41819 (!(((u_int32_t)(src)\
41820 & ~0x00000001U)))
41821 #define PAPRD_CTRL1_B0__PAPRD_ADAPTIVE_SCALING_ENABLE_0__SET(dst) \
41822 (dst) = ((dst) &\
41823 ~0x00000001U) | (u_int32_t)(1)
41824 #define PAPRD_CTRL1_B0__PAPRD_ADAPTIVE_SCALING_ENABLE_0__CLR(dst) \
41825 (dst) = ((dst) &\
41826 ~0x00000001U) | (u_int32_t)(0)
41827
41828 /* macros for field paprd_adaptive_am2am_enable_0 */
41829 #define PAPRD_CTRL1_B0__PAPRD_ADAPTIVE_AM2AM_ENABLE_0__SHIFT 1
41830 #define PAPRD_CTRL1_B0__PAPRD_ADAPTIVE_AM2AM_ENABLE_0__WIDTH 1
41831 #define PAPRD_CTRL1_B0__PAPRD_ADAPTIVE_AM2AM_ENABLE_0__MASK 0x00000002U
41832 #define PAPRD_CTRL1_B0__PAPRD_ADAPTIVE_AM2AM_ENABLE_0__READ(src) \
41833 (((u_int32_t)(src)\
41834 & 0x00000002U) >> 1)
41835 #define PAPRD_CTRL1_B0__PAPRD_ADAPTIVE_AM2AM_ENABLE_0__WRITE(src) \
41836 (((u_int32_t)(src)\
41837 << 1) & 0x00000002U)
41838 #define PAPRD_CTRL1_B0__PAPRD_ADAPTIVE_AM2AM_ENABLE_0__MODIFY(dst, src) \
41839 (dst) = ((dst) &\
41840 ~0x00000002U) | (((u_int32_t)(src) <<\
41841 1) & 0x00000002U)
41842 #define PAPRD_CTRL1_B0__PAPRD_ADAPTIVE_AM2AM_ENABLE_0__VERIFY(src) \
41843 (!((((u_int32_t)(src)\
41844 << 1) & ~0x00000002U)))
41845 #define PAPRD_CTRL1_B0__PAPRD_ADAPTIVE_AM2AM_ENABLE_0__SET(dst) \
41846 (dst) = ((dst) &\
41847 ~0x00000002U) | ((u_int32_t)(1) << 1)
41848 #define PAPRD_CTRL1_B0__PAPRD_ADAPTIVE_AM2AM_ENABLE_0__CLR(dst) \
41849 (dst) = ((dst) &\
41850 ~0x00000002U) | ((u_int32_t)(0) << 1)
41851
41852 /* macros for field paprd_adaptive_am2pm_enable_0 */
41853 #define PAPRD_CTRL1_B0__PAPRD_ADAPTIVE_AM2PM_ENABLE_0__SHIFT 2
41854 #define PAPRD_CTRL1_B0__PAPRD_ADAPTIVE_AM2PM_ENABLE_0__WIDTH 1
41855 #define PAPRD_CTRL1_B0__PAPRD_ADAPTIVE_AM2PM_ENABLE_0__MASK 0x00000004U
41856 #define PAPRD_CTRL1_B0__PAPRD_ADAPTIVE_AM2PM_ENABLE_0__READ(src) \
41857 (((u_int32_t)(src)\
41858 & 0x00000004U) >> 2)
41859 #define PAPRD_CTRL1_B0__PAPRD_ADAPTIVE_AM2PM_ENABLE_0__WRITE(src) \
41860 (((u_int32_t)(src)\
41861 << 2) & 0x00000004U)
41862 #define PAPRD_CTRL1_B0__PAPRD_ADAPTIVE_AM2PM_ENABLE_0__MODIFY(dst, src) \
41863 (dst) = ((dst) &\
41864 ~0x00000004U) | (((u_int32_t)(src) <<\
41865 2) & 0x00000004U)
41866 #define PAPRD_CTRL1_B0__PAPRD_ADAPTIVE_AM2PM_ENABLE_0__VERIFY(src) \
41867 (!((((u_int32_t)(src)\
41868 << 2) & ~0x00000004U)))
41869 #define PAPRD_CTRL1_B0__PAPRD_ADAPTIVE_AM2PM_ENABLE_0__SET(dst) \
41870 (dst) = ((dst) &\
41871 ~0x00000004U) | ((u_int32_t)(1) << 2)
41872 #define PAPRD_CTRL1_B0__PAPRD_ADAPTIVE_AM2PM_ENABLE_0__CLR(dst) \
41873 (dst) = ((dst) &\
41874 ~0x00000004U) | ((u_int32_t)(0) << 2)
41875
41876 /* macros for field paprd_power_at_am2am_cal_0 */
41877 #define PAPRD_CTRL1_B0__PAPRD_POWER_AT_AM2AM_CAL_0__SHIFT 3
41878 #define PAPRD_CTRL1_B0__PAPRD_POWER_AT_AM2AM_CAL_0__WIDTH 6
41879 #define PAPRD_CTRL1_B0__PAPRD_POWER_AT_AM2AM_CAL_0__MASK 0x000001f8U
41880 #define PAPRD_CTRL1_B0__PAPRD_POWER_AT_AM2AM_CAL_0__READ(src) \
41881 (((u_int32_t)(src)\
41882 & 0x000001f8U) >> 3)
41883 #define PAPRD_CTRL1_B0__PAPRD_POWER_AT_AM2AM_CAL_0__WRITE(src) \
41884 (((u_int32_t)(src)\
41885 << 3) & 0x000001f8U)
41886 #define PAPRD_CTRL1_B0__PAPRD_POWER_AT_AM2AM_CAL_0__MODIFY(dst, src) \
41887 (dst) = ((dst) &\
41888 ~0x000001f8U) | (((u_int32_t)(src) <<\
41889 3) & 0x000001f8U)
41890 #define PAPRD_CTRL1_B0__PAPRD_POWER_AT_AM2AM_CAL_0__VERIFY(src) \
41891 (!((((u_int32_t)(src)\
41892 << 3) & ~0x000001f8U)))
41893
41894 /* macros for field pa_gain_scale_factor_0 */
41895 #define PAPRD_CTRL1_B0__PA_GAIN_SCALE_FACTOR_0__SHIFT 9
41896 #define PAPRD_CTRL1_B0__PA_GAIN_SCALE_FACTOR_0__WIDTH 8
41897 #define PAPRD_CTRL1_B0__PA_GAIN_SCALE_FACTOR_0__MASK 0x0001fe00U
41898 #define PAPRD_CTRL1_B0__PA_GAIN_SCALE_FACTOR_0__READ(src) \
41899 (((u_int32_t)(src)\
41900 & 0x0001fe00U) >> 9)
41901 #define PAPRD_CTRL1_B0__PA_GAIN_SCALE_FACTOR_0__WRITE(src) \
41902 (((u_int32_t)(src)\
41903 << 9) & 0x0001fe00U)
41904 #define PAPRD_CTRL1_B0__PA_GAIN_SCALE_FACTOR_0__MODIFY(dst, src) \
41905 (dst) = ((dst) &\
41906 ~0x0001fe00U) | (((u_int32_t)(src) <<\
41907 9) & 0x0001fe00U)
41908 #define PAPRD_CTRL1_B0__PA_GAIN_SCALE_FACTOR_0__VERIFY(src) \
41909 (!((((u_int32_t)(src)\
41910 << 9) & ~0x0001fe00U)))
41911
41912 /* macros for field paprd_mag_scale_factor_0 */
41913 #define PAPRD_CTRL1_B0__PAPRD_MAG_SCALE_FACTOR_0__SHIFT 17
41914 #define PAPRD_CTRL1_B0__PAPRD_MAG_SCALE_FACTOR_0__WIDTH 10
41915 #define PAPRD_CTRL1_B0__PAPRD_MAG_SCALE_FACTOR_0__MASK 0x07fe0000U
41916 #define PAPRD_CTRL1_B0__PAPRD_MAG_SCALE_FACTOR_0__READ(src) \
41917 (((u_int32_t)(src)\
41918 & 0x07fe0000U) >> 17)
41919 #define PAPRD_CTRL1_B0__PAPRD_MAG_SCALE_FACTOR_0__WRITE(src) \
41920 (((u_int32_t)(src)\
41921 << 17) & 0x07fe0000U)
41922 #define PAPRD_CTRL1_B0__PAPRD_MAG_SCALE_FACTOR_0__MODIFY(dst, src) \
41923 (dst) = ((dst) &\
41924 ~0x07fe0000U) | (((u_int32_t)(src) <<\
41925 17) & 0x07fe0000U)
41926 #define PAPRD_CTRL1_B0__PAPRD_MAG_SCALE_FACTOR_0__VERIFY(src) \
41927 (!((((u_int32_t)(src)\
41928 << 17) & ~0x07fe0000U)))
41929
41930 /* macros for field paprd_trainer_iandq_sel_0 */
41931 #define PAPRD_CTRL1_B0__PAPRD_TRAINER_IANDQ_SEL_0__SHIFT 27
41932 #define PAPRD_CTRL1_B0__PAPRD_TRAINER_IANDQ_SEL_0__WIDTH 1
41933 #define PAPRD_CTRL1_B0__PAPRD_TRAINER_IANDQ_SEL_0__MASK 0x08000000U
41934 #define PAPRD_CTRL1_B0__PAPRD_TRAINER_IANDQ_SEL_0__READ(src) \
41935 (((u_int32_t)(src)\
41936 & 0x08000000U) >> 27)
41937 #define PAPRD_CTRL1_B0__PAPRD_TRAINER_IANDQ_SEL_0__WRITE(src) \
41938 (((u_int32_t)(src)\
41939 << 27) & 0x08000000U)
41940 #define PAPRD_CTRL1_B0__PAPRD_TRAINER_IANDQ_SEL_0__MODIFY(dst, src) \
41941 (dst) = ((dst) &\
41942 ~0x08000000U) | (((u_int32_t)(src) <<\
41943 27) & 0x08000000U)
41944 #define PAPRD_CTRL1_B0__PAPRD_TRAINER_IANDQ_SEL_0__VERIFY(src) \
41945 (!((((u_int32_t)(src)\
41946 << 27) & ~0x08000000U)))
41947 #define PAPRD_CTRL1_B0__PAPRD_TRAINER_IANDQ_SEL_0__SET(dst) \
41948 (dst) = ((dst) &\
41949 ~0x08000000U) | ((u_int32_t)(1) << 27)
41950 #define PAPRD_CTRL1_B0__PAPRD_TRAINER_IANDQ_SEL_0__CLR(dst) \
41951 (dst) = ((dst) &\
41952 ~0x08000000U) | ((u_int32_t)(0) << 27)
41953 #define PAPRD_CTRL1_B0__TYPE u_int32_t
41954 #define PAPRD_CTRL1_B0__READ 0x0fffffffU
41955 #define PAPRD_CTRL1_B0__WRITE 0x0fffffffU
41956
41957 #endif /* __PAPRD_CTRL1_B0_MACRO__ */
41958
41959
41960 /* macros for bb_reg_block.bb_chn_reg_map.BB_paprd_ctrl1_b0 */
41961 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_PAPRD_CTRL1_B0__NUM 1
41962
41963 /* macros for BlueprintGlobalNameSpace::pa_gain123_b0 */
41964 #ifndef __PA_GAIN123_B0_MACRO__
41965 #define __PA_GAIN123_B0_MACRO__
41966
41967 /* macros for field pa_gain1_0 */
41968 #define PA_GAIN123_B0__PA_GAIN1_0__SHIFT 0
41969 #define PA_GAIN123_B0__PA_GAIN1_0__WIDTH 10
41970 #define PA_GAIN123_B0__PA_GAIN1_0__MASK 0x000003ffU
41971 #define PA_GAIN123_B0__PA_GAIN1_0__READ(src) (u_int32_t)(src) & 0x000003ffU
41972 #define PA_GAIN123_B0__PA_GAIN1_0__WRITE(src) ((u_int32_t)(src) & 0x000003ffU)
41973 #define PA_GAIN123_B0__PA_GAIN1_0__MODIFY(dst, src) \
41974 (dst) = ((dst) &\
41975 ~0x000003ffU) | ((u_int32_t)(src) &\
41976 0x000003ffU)
41977 #define PA_GAIN123_B0__PA_GAIN1_0__VERIFY(src) \
41978 (!(((u_int32_t)(src)\
41979 & ~0x000003ffU)))
41980
41981 /* macros for field pa_gain2_0 */
41982 #define PA_GAIN123_B0__PA_GAIN2_0__SHIFT 10
41983 #define PA_GAIN123_B0__PA_GAIN2_0__WIDTH 10
41984 #define PA_GAIN123_B0__PA_GAIN2_0__MASK 0x000ffc00U
41985 #define PA_GAIN123_B0__PA_GAIN2_0__READ(src) \
41986 (((u_int32_t)(src)\
41987 & 0x000ffc00U) >> 10)
41988 #define PA_GAIN123_B0__PA_GAIN2_0__WRITE(src) \
41989 (((u_int32_t)(src)\
41990 << 10) & 0x000ffc00U)
41991 #define PA_GAIN123_B0__PA_GAIN2_0__MODIFY(dst, src) \
41992 (dst) = ((dst) &\
41993 ~0x000ffc00U) | (((u_int32_t)(src) <<\
41994 10) & 0x000ffc00U)
41995 #define PA_GAIN123_B0__PA_GAIN2_0__VERIFY(src) \
41996 (!((((u_int32_t)(src)\
41997 << 10) & ~0x000ffc00U)))
41998
41999 /* macros for field pa_gain3_0 */
42000 #define PA_GAIN123_B0__PA_GAIN3_0__SHIFT 20
42001 #define PA_GAIN123_B0__PA_GAIN3_0__WIDTH 10
42002 #define PA_GAIN123_B0__PA_GAIN3_0__MASK 0x3ff00000U
42003 #define PA_GAIN123_B0__PA_GAIN3_0__READ(src) \
42004 (((u_int32_t)(src)\
42005 & 0x3ff00000U) >> 20)
42006 #define PA_GAIN123_B0__PA_GAIN3_0__WRITE(src) \
42007 (((u_int32_t)(src)\
42008 << 20) & 0x3ff00000U)
42009 #define PA_GAIN123_B0__PA_GAIN3_0__MODIFY(dst, src) \
42010 (dst) = ((dst) &\
42011 ~0x3ff00000U) | (((u_int32_t)(src) <<\
42012 20) & 0x3ff00000U)
42013 #define PA_GAIN123_B0__PA_GAIN3_0__VERIFY(src) \
42014 (!((((u_int32_t)(src)\
42015 << 20) & ~0x3ff00000U)))
42016 #define PA_GAIN123_B0__TYPE u_int32_t
42017 #define PA_GAIN123_B0__READ 0x3fffffffU
42018 #define PA_GAIN123_B0__WRITE 0x3fffffffU
42019
42020 #endif /* __PA_GAIN123_B0_MACRO__ */
42021
42022
42023 /* macros for bb_reg_block.bb_chn_reg_map.BB_pa_gain123_b0 */
42024 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_PA_GAIN123_B0__NUM 1
42025
42026 /* macros for BlueprintGlobalNameSpace::pa_gain45_b0 */
42027 #ifndef __PA_GAIN45_B0_MACRO__
42028 #define __PA_GAIN45_B0_MACRO__
42029
42030 /* macros for field pa_gain4_0 */
42031 #define PA_GAIN45_B0__PA_GAIN4_0__SHIFT 0
42032 #define PA_GAIN45_B0__PA_GAIN4_0__WIDTH 10
42033 #define PA_GAIN45_B0__PA_GAIN4_0__MASK 0x000003ffU
42034 #define PA_GAIN45_B0__PA_GAIN4_0__READ(src) (u_int32_t)(src) & 0x000003ffU
42035 #define PA_GAIN45_B0__PA_GAIN4_0__WRITE(src) ((u_int32_t)(src) & 0x000003ffU)
42036 #define PA_GAIN45_B0__PA_GAIN4_0__MODIFY(dst, src) \
42037 (dst) = ((dst) &\
42038 ~0x000003ffU) | ((u_int32_t)(src) &\
42039 0x000003ffU)
42040 #define PA_GAIN45_B0__PA_GAIN4_0__VERIFY(src) \
42041 (!(((u_int32_t)(src)\
42042 & ~0x000003ffU)))
42043
42044 /* macros for field pa_gain5_0 */
42045 #define PA_GAIN45_B0__PA_GAIN5_0__SHIFT 10
42046 #define PA_GAIN45_B0__PA_GAIN5_0__WIDTH 10
42047 #define PA_GAIN45_B0__PA_GAIN5_0__MASK 0x000ffc00U
42048 #define PA_GAIN45_B0__PA_GAIN5_0__READ(src) \
42049 (((u_int32_t)(src)\
42050 & 0x000ffc00U) >> 10)
42051 #define PA_GAIN45_B0__PA_GAIN5_0__WRITE(src) \
42052 (((u_int32_t)(src)\
42053 << 10) & 0x000ffc00U)
42054 #define PA_GAIN45_B0__PA_GAIN5_0__MODIFY(dst, src) \
42055 (dst) = ((dst) &\
42056 ~0x000ffc00U) | (((u_int32_t)(src) <<\
42057 10) & 0x000ffc00U)
42058 #define PA_GAIN45_B0__PA_GAIN5_0__VERIFY(src) \
42059 (!((((u_int32_t)(src)\
42060 << 10) & ~0x000ffc00U)))
42061
42062 /* macros for field paprd_adaptive_table_valid_0 */
42063 #define PA_GAIN45_B0__PAPRD_ADAPTIVE_TABLE_VALID_0__SHIFT 20
42064 #define PA_GAIN45_B0__PAPRD_ADAPTIVE_TABLE_VALID_0__WIDTH 5
42065 #define PA_GAIN45_B0__PAPRD_ADAPTIVE_TABLE_VALID_0__MASK 0x01f00000U
42066 #define PA_GAIN45_B0__PAPRD_ADAPTIVE_TABLE_VALID_0__READ(src) \
42067 (((u_int32_t)(src)\
42068 & 0x01f00000U) >> 20)
42069 #define PA_GAIN45_B0__PAPRD_ADAPTIVE_TABLE_VALID_0__WRITE(src) \
42070 (((u_int32_t)(src)\
42071 << 20) & 0x01f00000U)
42072 #define PA_GAIN45_B0__PAPRD_ADAPTIVE_TABLE_VALID_0__MODIFY(dst, src) \
42073 (dst) = ((dst) &\
42074 ~0x01f00000U) | (((u_int32_t)(src) <<\
42075 20) & 0x01f00000U)
42076 #define PA_GAIN45_B0__PAPRD_ADAPTIVE_TABLE_VALID_0__VERIFY(src) \
42077 (!((((u_int32_t)(src)\
42078 << 20) & ~0x01f00000U)))
42079 #define PA_GAIN45_B0__TYPE u_int32_t
42080 #define PA_GAIN45_B0__READ 0x01ffffffU
42081 #define PA_GAIN45_B0__WRITE 0x01ffffffU
42082
42083 #endif /* __PA_GAIN45_B0_MACRO__ */
42084
42085
42086 /* macros for bb_reg_block.bb_chn_reg_map.BB_pa_gain45_b0 */
42087 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_PA_GAIN45_B0__NUM 1
42088
42089 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_0_b0 */
42090 #ifndef __PAPRD_PRE_POST_SCALE_0_B0_MACRO__
42091 #define __PAPRD_PRE_POST_SCALE_0_B0_MACRO__
42092
42093 /* macros for field paprd_pre_post_scaling_0_0 */
42094 #define PAPRD_PRE_POST_SCALE_0_B0__PAPRD_PRE_POST_SCALING_0_0__SHIFT 0
42095 #define PAPRD_PRE_POST_SCALE_0_B0__PAPRD_PRE_POST_SCALING_0_0__WIDTH 18
42096 #define PAPRD_PRE_POST_SCALE_0_B0__PAPRD_PRE_POST_SCALING_0_0__MASK 0x0003ffffU
42097 #define PAPRD_PRE_POST_SCALE_0_B0__PAPRD_PRE_POST_SCALING_0_0__READ(src) \
42098 (u_int32_t)(src)\
42099 & 0x0003ffffU
42100 #define PAPRD_PRE_POST_SCALE_0_B0__PAPRD_PRE_POST_SCALING_0_0__WRITE(src) \
42101 ((u_int32_t)(src)\
42102 & 0x0003ffffU)
42103 #define PAPRD_PRE_POST_SCALE_0_B0__PAPRD_PRE_POST_SCALING_0_0__MODIFY(dst, src) \
42104 (dst) = ((dst) &\
42105 ~0x0003ffffU) | ((u_int32_t)(src) &\
42106 0x0003ffffU)
42107 #define PAPRD_PRE_POST_SCALE_0_B0__PAPRD_PRE_POST_SCALING_0_0__VERIFY(src) \
42108 (!(((u_int32_t)(src)\
42109 & ~0x0003ffffU)))
42110 #define PAPRD_PRE_POST_SCALE_0_B0__TYPE u_int32_t
42111 #define PAPRD_PRE_POST_SCALE_0_B0__READ 0x0003ffffU
42112 #define PAPRD_PRE_POST_SCALE_0_B0__WRITE 0x0003ffffU
42113
42114 #endif /* __PAPRD_PRE_POST_SCALE_0_B0_MACRO__ */
42115
42116
42117 /* macros for bb_reg_block.bb_chn_reg_map.BB_paprd_pre_post_scale_0_b0 */
42118 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_PAPRD_PRE_POST_SCALE_0_B0__NUM 1
42119
42120 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_1_b0 */
42121 #ifndef __PAPRD_PRE_POST_SCALE_1_B0_MACRO__
42122 #define __PAPRD_PRE_POST_SCALE_1_B0_MACRO__
42123
42124 /* macros for field paprd_pre_post_scaling_1_0 */
42125 #define PAPRD_PRE_POST_SCALE_1_B0__PAPRD_PRE_POST_SCALING_1_0__SHIFT 0
42126 #define PAPRD_PRE_POST_SCALE_1_B0__PAPRD_PRE_POST_SCALING_1_0__WIDTH 18
42127 #define PAPRD_PRE_POST_SCALE_1_B0__PAPRD_PRE_POST_SCALING_1_0__MASK 0x0003ffffU
42128 #define PAPRD_PRE_POST_SCALE_1_B0__PAPRD_PRE_POST_SCALING_1_0__READ(src) \
42129 (u_int32_t)(src)\
42130 & 0x0003ffffU
42131 #define PAPRD_PRE_POST_SCALE_1_B0__PAPRD_PRE_POST_SCALING_1_0__WRITE(src) \
42132 ((u_int32_t)(src)\
42133 & 0x0003ffffU)
42134 #define PAPRD_PRE_POST_SCALE_1_B0__PAPRD_PRE_POST_SCALING_1_0__MODIFY(dst, src) \
42135 (dst) = ((dst) &\
42136 ~0x0003ffffU) | ((u_int32_t)(src) &\
42137 0x0003ffffU)
42138 #define PAPRD_PRE_POST_SCALE_1_B0__PAPRD_PRE_POST_SCALING_1_0__VERIFY(src) \
42139 (!(((u_int32_t)(src)\
42140 & ~0x0003ffffU)))
42141 #define PAPRD_PRE_POST_SCALE_1_B0__TYPE u_int32_t
42142 #define PAPRD_PRE_POST_SCALE_1_B0__READ 0x0003ffffU
42143 #define PAPRD_PRE_POST_SCALE_1_B0__WRITE 0x0003ffffU
42144
42145 #endif /* __PAPRD_PRE_POST_SCALE_1_B0_MACRO__ */
42146
42147
42148 /* macros for bb_reg_block.bb_chn_reg_map.BB_paprd_pre_post_scale_1_b0 */
42149 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_PAPRD_PRE_POST_SCALE_1_B0__NUM 1
42150
42151 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_2_b0 */
42152 #ifndef __PAPRD_PRE_POST_SCALE_2_B0_MACRO__
42153 #define __PAPRD_PRE_POST_SCALE_2_B0_MACRO__
42154
42155 /* macros for field paprd_pre_post_scaling_2_0 */
42156 #define PAPRD_PRE_POST_SCALE_2_B0__PAPRD_PRE_POST_SCALING_2_0__SHIFT 0
42157 #define PAPRD_PRE_POST_SCALE_2_B0__PAPRD_PRE_POST_SCALING_2_0__WIDTH 18
42158 #define PAPRD_PRE_POST_SCALE_2_B0__PAPRD_PRE_POST_SCALING_2_0__MASK 0x0003ffffU
42159 #define PAPRD_PRE_POST_SCALE_2_B0__PAPRD_PRE_POST_SCALING_2_0__READ(src) \
42160 (u_int32_t)(src)\
42161 & 0x0003ffffU
42162 #define PAPRD_PRE_POST_SCALE_2_B0__PAPRD_PRE_POST_SCALING_2_0__WRITE(src) \
42163 ((u_int32_t)(src)\
42164 & 0x0003ffffU)
42165 #define PAPRD_PRE_POST_SCALE_2_B0__PAPRD_PRE_POST_SCALING_2_0__MODIFY(dst, src) \
42166 (dst) = ((dst) &\
42167 ~0x0003ffffU) | ((u_int32_t)(src) &\
42168 0x0003ffffU)
42169 #define PAPRD_PRE_POST_SCALE_2_B0__PAPRD_PRE_POST_SCALING_2_0__VERIFY(src) \
42170 (!(((u_int32_t)(src)\
42171 & ~0x0003ffffU)))
42172 #define PAPRD_PRE_POST_SCALE_2_B0__TYPE u_int32_t
42173 #define PAPRD_PRE_POST_SCALE_2_B0__READ 0x0003ffffU
42174 #define PAPRD_PRE_POST_SCALE_2_B0__WRITE 0x0003ffffU
42175
42176 #endif /* __PAPRD_PRE_POST_SCALE_2_B0_MACRO__ */
42177
42178
42179 /* macros for bb_reg_block.bb_chn_reg_map.BB_paprd_pre_post_scale_2_b0 */
42180 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_PAPRD_PRE_POST_SCALE_2_B0__NUM 1
42181
42182 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_3_b0 */
42183 #ifndef __PAPRD_PRE_POST_SCALE_3_B0_MACRO__
42184 #define __PAPRD_PRE_POST_SCALE_3_B0_MACRO__
42185
42186 /* macros for field paprd_pre_post_scaling_3_0 */
42187 #define PAPRD_PRE_POST_SCALE_3_B0__PAPRD_PRE_POST_SCALING_3_0__SHIFT 0
42188 #define PAPRD_PRE_POST_SCALE_3_B0__PAPRD_PRE_POST_SCALING_3_0__WIDTH 18
42189 #define PAPRD_PRE_POST_SCALE_3_B0__PAPRD_PRE_POST_SCALING_3_0__MASK 0x0003ffffU
42190 #define PAPRD_PRE_POST_SCALE_3_B0__PAPRD_PRE_POST_SCALING_3_0__READ(src) \
42191 (u_int32_t)(src)\
42192 & 0x0003ffffU
42193 #define PAPRD_PRE_POST_SCALE_3_B0__PAPRD_PRE_POST_SCALING_3_0__WRITE(src) \
42194 ((u_int32_t)(src)\
42195 & 0x0003ffffU)
42196 #define PAPRD_PRE_POST_SCALE_3_B0__PAPRD_PRE_POST_SCALING_3_0__MODIFY(dst, src) \
42197 (dst) = ((dst) &\
42198 ~0x0003ffffU) | ((u_int32_t)(src) &\
42199 0x0003ffffU)
42200 #define PAPRD_PRE_POST_SCALE_3_B0__PAPRD_PRE_POST_SCALING_3_0__VERIFY(src) \
42201 (!(((u_int32_t)(src)\
42202 & ~0x0003ffffU)))
42203 #define PAPRD_PRE_POST_SCALE_3_B0__TYPE u_int32_t
42204 #define PAPRD_PRE_POST_SCALE_3_B0__READ 0x0003ffffU
42205 #define PAPRD_PRE_POST_SCALE_3_B0__WRITE 0x0003ffffU
42206
42207 #endif /* __PAPRD_PRE_POST_SCALE_3_B0_MACRO__ */
42208
42209
42210 /* macros for bb_reg_block.bb_chn_reg_map.BB_paprd_pre_post_scale_3_b0 */
42211 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_PAPRD_PRE_POST_SCALE_3_B0__NUM 1
42212
42213 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_4_b0 */
42214 #ifndef __PAPRD_PRE_POST_SCALE_4_B0_MACRO__
42215 #define __PAPRD_PRE_POST_SCALE_4_B0_MACRO__
42216
42217 /* macros for field paprd_pre_post_scaling_4_0 */
42218 #define PAPRD_PRE_POST_SCALE_4_B0__PAPRD_PRE_POST_SCALING_4_0__SHIFT 0
42219 #define PAPRD_PRE_POST_SCALE_4_B0__PAPRD_PRE_POST_SCALING_4_0__WIDTH 18
42220 #define PAPRD_PRE_POST_SCALE_4_B0__PAPRD_PRE_POST_SCALING_4_0__MASK 0x0003ffffU
42221 #define PAPRD_PRE_POST_SCALE_4_B0__PAPRD_PRE_POST_SCALING_4_0__READ(src) \
42222 (u_int32_t)(src)\
42223 & 0x0003ffffU
42224 #define PAPRD_PRE_POST_SCALE_4_B0__PAPRD_PRE_POST_SCALING_4_0__WRITE(src) \
42225 ((u_int32_t)(src)\
42226 & 0x0003ffffU)
42227 #define PAPRD_PRE_POST_SCALE_4_B0__PAPRD_PRE_POST_SCALING_4_0__MODIFY(dst, src) \
42228 (dst) = ((dst) &\
42229 ~0x0003ffffU) | ((u_int32_t)(src) &\
42230 0x0003ffffU)
42231 #define PAPRD_PRE_POST_SCALE_4_B0__PAPRD_PRE_POST_SCALING_4_0__VERIFY(src) \
42232 (!(((u_int32_t)(src)\
42233 & ~0x0003ffffU)))
42234 #define PAPRD_PRE_POST_SCALE_4_B0__TYPE u_int32_t
42235 #define PAPRD_PRE_POST_SCALE_4_B0__READ 0x0003ffffU
42236 #define PAPRD_PRE_POST_SCALE_4_B0__WRITE 0x0003ffffU
42237
42238 #endif /* __PAPRD_PRE_POST_SCALE_4_B0_MACRO__ */
42239
42240
42241 /* macros for bb_reg_block.bb_chn_reg_map.BB_paprd_pre_post_scale_4_b0 */
42242 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_PAPRD_PRE_POST_SCALE_4_B0__NUM 1
42243
42244 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_5_b0 */
42245 #ifndef __PAPRD_PRE_POST_SCALE_5_B0_MACRO__
42246 #define __PAPRD_PRE_POST_SCALE_5_B0_MACRO__
42247
42248 /* macros for field paprd_pre_post_scaling_5_0 */
42249 #define PAPRD_PRE_POST_SCALE_5_B0__PAPRD_PRE_POST_SCALING_5_0__SHIFT 0
42250 #define PAPRD_PRE_POST_SCALE_5_B0__PAPRD_PRE_POST_SCALING_5_0__WIDTH 18
42251 #define PAPRD_PRE_POST_SCALE_5_B0__PAPRD_PRE_POST_SCALING_5_0__MASK 0x0003ffffU
42252 #define PAPRD_PRE_POST_SCALE_5_B0__PAPRD_PRE_POST_SCALING_5_0__READ(src) \
42253 (u_int32_t)(src)\
42254 & 0x0003ffffU
42255 #define PAPRD_PRE_POST_SCALE_5_B0__PAPRD_PRE_POST_SCALING_5_0__WRITE(src) \
42256 ((u_int32_t)(src)\
42257 & 0x0003ffffU)
42258 #define PAPRD_PRE_POST_SCALE_5_B0__PAPRD_PRE_POST_SCALING_5_0__MODIFY(dst, src) \
42259 (dst) = ((dst) &\
42260 ~0x0003ffffU) | ((u_int32_t)(src) &\
42261 0x0003ffffU)
42262 #define PAPRD_PRE_POST_SCALE_5_B0__PAPRD_PRE_POST_SCALING_5_0__VERIFY(src) \
42263 (!(((u_int32_t)(src)\
42264 & ~0x0003ffffU)))
42265 #define PAPRD_PRE_POST_SCALE_5_B0__TYPE u_int32_t
42266 #define PAPRD_PRE_POST_SCALE_5_B0__READ 0x0003ffffU
42267 #define PAPRD_PRE_POST_SCALE_5_B0__WRITE 0x0003ffffU
42268
42269 #endif /* __PAPRD_PRE_POST_SCALE_5_B0_MACRO__ */
42270
42271
42272 /* macros for bb_reg_block.bb_chn_reg_map.BB_paprd_pre_post_scale_5_b0 */
42273 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_PAPRD_PRE_POST_SCALE_5_B0__NUM 1
42274
42275 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_6_b0 */
42276 #ifndef __PAPRD_PRE_POST_SCALE_6_B0_MACRO__
42277 #define __PAPRD_PRE_POST_SCALE_6_B0_MACRO__
42278
42279 /* macros for field paprd_pre_post_scaling_6_0 */
42280 #define PAPRD_PRE_POST_SCALE_6_B0__PAPRD_PRE_POST_SCALING_6_0__SHIFT 0
42281 #define PAPRD_PRE_POST_SCALE_6_B0__PAPRD_PRE_POST_SCALING_6_0__WIDTH 18
42282 #define PAPRD_PRE_POST_SCALE_6_B0__PAPRD_PRE_POST_SCALING_6_0__MASK 0x0003ffffU
42283 #define PAPRD_PRE_POST_SCALE_6_B0__PAPRD_PRE_POST_SCALING_6_0__READ(src) \
42284 (u_int32_t)(src)\
42285 & 0x0003ffffU
42286 #define PAPRD_PRE_POST_SCALE_6_B0__PAPRD_PRE_POST_SCALING_6_0__WRITE(src) \
42287 ((u_int32_t)(src)\
42288 & 0x0003ffffU)
42289 #define PAPRD_PRE_POST_SCALE_6_B0__PAPRD_PRE_POST_SCALING_6_0__MODIFY(dst, src) \
42290 (dst) = ((dst) &\
42291 ~0x0003ffffU) | ((u_int32_t)(src) &\
42292 0x0003ffffU)
42293 #define PAPRD_PRE_POST_SCALE_6_B0__PAPRD_PRE_POST_SCALING_6_0__VERIFY(src) \
42294 (!(((u_int32_t)(src)\
42295 & ~0x0003ffffU)))
42296 #define PAPRD_PRE_POST_SCALE_6_B0__TYPE u_int32_t
42297 #define PAPRD_PRE_POST_SCALE_6_B0__READ 0x0003ffffU
42298 #define PAPRD_PRE_POST_SCALE_6_B0__WRITE 0x0003ffffU
42299
42300 #endif /* __PAPRD_PRE_POST_SCALE_6_B0_MACRO__ */
42301
42302
42303 /* macros for bb_reg_block.bb_chn_reg_map.BB_paprd_pre_post_scale_6_b0 */
42304 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_PAPRD_PRE_POST_SCALE_6_B0__NUM 1
42305
42306 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_7_b0 */
42307 #ifndef __PAPRD_PRE_POST_SCALE_7_B0_MACRO__
42308 #define __PAPRD_PRE_POST_SCALE_7_B0_MACRO__
42309
42310 /* macros for field paprd_pre_post_scaling_7_0 */
42311 #define PAPRD_PRE_POST_SCALE_7_B0__PAPRD_PRE_POST_SCALING_7_0__SHIFT 0
42312 #define PAPRD_PRE_POST_SCALE_7_B0__PAPRD_PRE_POST_SCALING_7_0__WIDTH 18
42313 #define PAPRD_PRE_POST_SCALE_7_B0__PAPRD_PRE_POST_SCALING_7_0__MASK 0x0003ffffU
42314 #define PAPRD_PRE_POST_SCALE_7_B0__PAPRD_PRE_POST_SCALING_7_0__READ(src) \
42315 (u_int32_t)(src)\
42316 & 0x0003ffffU
42317 #define PAPRD_PRE_POST_SCALE_7_B0__PAPRD_PRE_POST_SCALING_7_0__WRITE(src) \
42318 ((u_int32_t)(src)\
42319 & 0x0003ffffU)
42320 #define PAPRD_PRE_POST_SCALE_7_B0__PAPRD_PRE_POST_SCALING_7_0__MODIFY(dst, src) \
42321 (dst) = ((dst) &\
42322 ~0x0003ffffU) | ((u_int32_t)(src) &\
42323 0x0003ffffU)
42324 #define PAPRD_PRE_POST_SCALE_7_B0__PAPRD_PRE_POST_SCALING_7_0__VERIFY(src) \
42325 (!(((u_int32_t)(src)\
42326 & ~0x0003ffffU)))
42327 #define PAPRD_PRE_POST_SCALE_7_B0__TYPE u_int32_t
42328 #define PAPRD_PRE_POST_SCALE_7_B0__READ 0x0003ffffU
42329 #define PAPRD_PRE_POST_SCALE_7_B0__WRITE 0x0003ffffU
42330
42331 #endif /* __PAPRD_PRE_POST_SCALE_7_B0_MACRO__ */
42332
42333
42334 /* macros for bb_reg_block.bb_chn_reg_map.BB_paprd_pre_post_scale_7_b0 */
42335 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_PAPRD_PRE_POST_SCALE_7_B0__NUM 1
42336
42337 /* macros for BlueprintGlobalNameSpace::paprd_mem_tab */
42338 #ifndef __PAPRD_MEM_TAB_MACRO__
42339 #define __PAPRD_MEM_TAB_MACRO__
42340
42341 /* macros for field paprd_mem */
42342 #define PAPRD_MEM_TAB__PAPRD_MEM__SHIFT 0
42343 #define PAPRD_MEM_TAB__PAPRD_MEM__WIDTH 22
42344 #define PAPRD_MEM_TAB__PAPRD_MEM__MASK 0x003fffffU
42345 #define PAPRD_MEM_TAB__PAPRD_MEM__READ(src) (u_int32_t)(src) & 0x003fffffU
42346 #define PAPRD_MEM_TAB__PAPRD_MEM__WRITE(src) ((u_int32_t)(src) & 0x003fffffU)
42347 #define PAPRD_MEM_TAB__PAPRD_MEM__MODIFY(dst, src) \
42348 (dst) = ((dst) &\
42349 ~0x003fffffU) | ((u_int32_t)(src) &\
42350 0x003fffffU)
42351 #define PAPRD_MEM_TAB__PAPRD_MEM__VERIFY(src) \
42352 (!(((u_int32_t)(src)\
42353 & ~0x003fffffU)))
42354 #define PAPRD_MEM_TAB__TYPE u_int32_t
42355 #define PAPRD_MEM_TAB__READ 0x003fffffU
42356 #define PAPRD_MEM_TAB__WRITE 0x003fffffU
42357
42358 #endif /* __PAPRD_MEM_TAB_MACRO__ */
42359
42360
42361 /* macros for bb_reg_block.bb_chn_reg_map.BB_paprd_mem_tab_b0 */
42362 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_PAPRD_MEM_TAB_B0__NUM 120
42363
42364 /* macros for BlueprintGlobalNameSpace::chan_info_chan_tab */
42365 #ifndef __CHAN_INFO_CHAN_TAB_MACRO__
42366 #define __CHAN_INFO_CHAN_TAB_MACRO__
42367
42368 /* macros for field chaninfo_word */
42369 #define CHAN_INFO_CHAN_TAB__CHANINFO_WORD__SHIFT 0
42370 #define CHAN_INFO_CHAN_TAB__CHANINFO_WORD__WIDTH 32
42371 #define CHAN_INFO_CHAN_TAB__CHANINFO_WORD__MASK 0xffffffffU
42372 #define CHAN_INFO_CHAN_TAB__CHANINFO_WORD__READ(src) \
42373 (u_int32_t)(src)\
42374 & 0xffffffffU
42375 #define CHAN_INFO_CHAN_TAB__TYPE u_int32_t
42376 #define CHAN_INFO_CHAN_TAB__READ 0xffffffffU
42377
42378 #endif /* __CHAN_INFO_CHAN_TAB_MACRO__ */
42379
42380
42381 /* macros for bb_reg_block.bb_chn_reg_map.BB_chan_info_chan_tab_b0 */
42382 #define INST_BB_REG_BLOCK__BB_CHN_REG_MAP__BB_CHAN_INFO_CHAN_TAB_B0__NUM 60
42383
42384 /* macros for BlueprintGlobalNameSpace::timing_control_3a */
42385 #ifndef __TIMING_CONTROL_3A_MACRO__
42386 #define __TIMING_CONTROL_3A_MACRO__
42387
42388 /* macros for field ste_thr_hi_rssi */
42389 #define TIMING_CONTROL_3A__STE_THR_HI_RSSI__SHIFT 0
42390 #define TIMING_CONTROL_3A__STE_THR_HI_RSSI__WIDTH 7
42391 #define TIMING_CONTROL_3A__STE_THR_HI_RSSI__MASK 0x0000007fU
42392 #define TIMING_CONTROL_3A__STE_THR_HI_RSSI__READ(src) \
42393 (u_int32_t)(src)\
42394 & 0x0000007fU
42395 #define TIMING_CONTROL_3A__STE_THR_HI_RSSI__WRITE(src) \
42396 ((u_int32_t)(src)\
42397 & 0x0000007fU)
42398 #define TIMING_CONTROL_3A__STE_THR_HI_RSSI__MODIFY(dst, src) \
42399 (dst) = ((dst) &\
42400 ~0x0000007fU) | ((u_int32_t)(src) &\
42401 0x0000007fU)
42402 #define TIMING_CONTROL_3A__STE_THR_HI_RSSI__VERIFY(src) \
42403 (!(((u_int32_t)(src)\
42404 & ~0x0000007fU)))
42405
42406 /* macros for field use_htsig1_20_40_bw_value */
42407 #define TIMING_CONTROL_3A__USE_HTSIG1_20_40_BW_VALUE__SHIFT 7
42408 #define TIMING_CONTROL_3A__USE_HTSIG1_20_40_BW_VALUE__WIDTH 1
42409 #define TIMING_CONTROL_3A__USE_HTSIG1_20_40_BW_VALUE__MASK 0x00000080U
42410 #define TIMING_CONTROL_3A__USE_HTSIG1_20_40_BW_VALUE__READ(src) \
42411 (((u_int32_t)(src)\
42412 & 0x00000080U) >> 7)
42413 #define TIMING_CONTROL_3A__USE_HTSIG1_20_40_BW_VALUE__WRITE(src) \
42414 (((u_int32_t)(src)\
42415 << 7) & 0x00000080U)
42416 #define TIMING_CONTROL_3A__USE_HTSIG1_20_40_BW_VALUE__MODIFY(dst, src) \
42417 (dst) = ((dst) &\
42418 ~0x00000080U) | (((u_int32_t)(src) <<\
42419 7) & 0x00000080U)
42420 #define TIMING_CONTROL_3A__USE_HTSIG1_20_40_BW_VALUE__VERIFY(src) \
42421 (!((((u_int32_t)(src)\
42422 << 7) & ~0x00000080U)))
42423 #define TIMING_CONTROL_3A__USE_HTSIG1_20_40_BW_VALUE__SET(dst) \
42424 (dst) = ((dst) &\
42425 ~0x00000080U) | ((u_int32_t)(1) << 7)
42426 #define TIMING_CONTROL_3A__USE_HTSIG1_20_40_BW_VALUE__CLR(dst) \
42427 (dst) = ((dst) &\
42428 ~0x00000080U) | ((u_int32_t)(0) << 7)
42429 #define TIMING_CONTROL_3A__TYPE u_int32_t
42430 #define TIMING_CONTROL_3A__READ 0x000000ffU
42431 #define TIMING_CONTROL_3A__WRITE 0x000000ffU
42432
42433 #endif /* __TIMING_CONTROL_3A_MACRO__ */
42434
42435
42436 /* macros for bb_reg_block.bb_mrc_reg_map.BB_timing_control_3a */
42437 #define INST_BB_REG_BLOCK__BB_MRC_REG_MAP__BB_TIMING_CONTROL_3A__NUM 1
42438
42439 /* macros for BlueprintGlobalNameSpace::ldpc_cntl1 */
42440 #ifndef __LDPC_CNTL1_MACRO__
42441 #define __LDPC_CNTL1_MACRO__
42442
42443 /* macros for field ldpc_llr_scaling0 */
42444 #define LDPC_CNTL1__LDPC_LLR_SCALING0__SHIFT 0
42445 #define LDPC_CNTL1__LDPC_LLR_SCALING0__WIDTH 32
42446 #define LDPC_CNTL1__LDPC_LLR_SCALING0__MASK 0xffffffffU
42447 #define LDPC_CNTL1__LDPC_LLR_SCALING0__READ(src) (u_int32_t)(src) & 0xffffffffU
42448 #define LDPC_CNTL1__LDPC_LLR_SCALING0__WRITE(src) \
42449 ((u_int32_t)(src)\
42450 & 0xffffffffU)
42451 #define LDPC_CNTL1__LDPC_LLR_SCALING0__MODIFY(dst, src) \
42452 (dst) = ((dst) &\
42453 ~0xffffffffU) | ((u_int32_t)(src) &\
42454 0xffffffffU)
42455 #define LDPC_CNTL1__LDPC_LLR_SCALING0__VERIFY(src) \
42456 (!(((u_int32_t)(src)\
42457 & ~0xffffffffU)))
42458 #define LDPC_CNTL1__TYPE u_int32_t
42459 #define LDPC_CNTL1__READ 0xffffffffU
42460 #define LDPC_CNTL1__WRITE 0xffffffffU
42461
42462 #endif /* __LDPC_CNTL1_MACRO__ */
42463
42464
42465 /* macros for bb_reg_block.bb_mrc_reg_map.BB_ldpc_cntl1 */
42466 #define INST_BB_REG_BLOCK__BB_MRC_REG_MAP__BB_LDPC_CNTL1__NUM 1
42467
42468 /* macros for BlueprintGlobalNameSpace::ldpc_cntl2 */
42469 #ifndef __LDPC_CNTL2_MACRO__
42470 #define __LDPC_CNTL2_MACRO__
42471
42472 /* macros for field ldpc_llr_scaling1 */
42473 #define LDPC_CNTL2__LDPC_LLR_SCALING1__SHIFT 0
42474 #define LDPC_CNTL2__LDPC_LLR_SCALING1__WIDTH 16
42475 #define LDPC_CNTL2__LDPC_LLR_SCALING1__MASK 0x0000ffffU
42476 #define LDPC_CNTL2__LDPC_LLR_SCALING1__READ(src) (u_int32_t)(src) & 0x0000ffffU
42477 #define LDPC_CNTL2__LDPC_LLR_SCALING1__WRITE(src) \
42478 ((u_int32_t)(src)\
42479 & 0x0000ffffU)
42480 #define LDPC_CNTL2__LDPC_LLR_SCALING1__MODIFY(dst, src) \
42481 (dst) = ((dst) &\
42482 ~0x0000ffffU) | ((u_int32_t)(src) &\
42483 0x0000ffffU)
42484 #define LDPC_CNTL2__LDPC_LLR_SCALING1__VERIFY(src) \
42485 (!(((u_int32_t)(src)\
42486 & ~0x0000ffffU)))
42487
42488 /* macros for field ldpc_latency */
42489 #define LDPC_CNTL2__LDPC_LATENCY__SHIFT 16
42490 #define LDPC_CNTL2__LDPC_LATENCY__WIDTH 11
42491 #define LDPC_CNTL2__LDPC_LATENCY__MASK 0x07ff0000U
42492 #define LDPC_CNTL2__LDPC_LATENCY__READ(src) \
42493 (((u_int32_t)(src)\
42494 & 0x07ff0000U) >> 16)
42495 #define LDPC_CNTL2__LDPC_LATENCY__WRITE(src) \
42496 (((u_int32_t)(src)\
42497 << 16) & 0x07ff0000U)
42498 #define LDPC_CNTL2__LDPC_LATENCY__MODIFY(dst, src) \
42499 (dst) = ((dst) &\
42500 ~0x07ff0000U) | (((u_int32_t)(src) <<\
42501 16) & 0x07ff0000U)
42502 #define LDPC_CNTL2__LDPC_LATENCY__VERIFY(src) \
42503 (!((((u_int32_t)(src)\
42504 << 16) & ~0x07ff0000U)))
42505 #define LDPC_CNTL2__TYPE u_int32_t
42506 #define LDPC_CNTL2__READ 0x07ffffffU
42507 #define LDPC_CNTL2__WRITE 0x07ffffffU
42508
42509 #endif /* __LDPC_CNTL2_MACRO__ */
42510
42511
42512 /* macros for bb_reg_block.bb_mrc_reg_map.BB_ldpc_cntl2 */
42513 #define INST_BB_REG_BLOCK__BB_MRC_REG_MAP__BB_LDPC_CNTL2__NUM 1
42514
42515 /* macros for BlueprintGlobalNameSpace::pilot_spur_mask */
42516 #ifndef __PILOT_SPUR_MASK_MACRO__
42517 #define __PILOT_SPUR_MASK_MACRO__
42518
42519 /* macros for field cf_pilot_mask_A */
42520 #define PILOT_SPUR_MASK__CF_PILOT_MASK_A__SHIFT 0
42521 #define PILOT_SPUR_MASK__CF_PILOT_MASK_A__WIDTH 5
42522 #define PILOT_SPUR_MASK__CF_PILOT_MASK_A__MASK 0x0000001fU
42523 #define PILOT_SPUR_MASK__CF_PILOT_MASK_A__READ(src) \
42524 (u_int32_t)(src)\
42525 & 0x0000001fU
42526 #define PILOT_SPUR_MASK__CF_PILOT_MASK_A__WRITE(src) \
42527 ((u_int32_t)(src)\
42528 & 0x0000001fU)
42529 #define PILOT_SPUR_MASK__CF_PILOT_MASK_A__MODIFY(dst, src) \
42530 (dst) = ((dst) &\
42531 ~0x0000001fU) | ((u_int32_t)(src) &\
42532 0x0000001fU)
42533 #define PILOT_SPUR_MASK__CF_PILOT_MASK_A__VERIFY(src) \
42534 (!(((u_int32_t)(src)\
42535 & ~0x0000001fU)))
42536
42537 /* macros for field cf_pilot_mask_idx_A */
42538 #define PILOT_SPUR_MASK__CF_PILOT_MASK_IDX_A__SHIFT 5
42539 #define PILOT_SPUR_MASK__CF_PILOT_MASK_IDX_A__WIDTH 7
42540 #define PILOT_SPUR_MASK__CF_PILOT_MASK_IDX_A__MASK 0x00000fe0U
42541 #define PILOT_SPUR_MASK__CF_PILOT_MASK_IDX_A__READ(src) \
42542 (((u_int32_t)(src)\
42543 & 0x00000fe0U) >> 5)
42544 #define PILOT_SPUR_MASK__CF_PILOT_MASK_IDX_A__WRITE(src) \
42545 (((u_int32_t)(src)\
42546 << 5) & 0x00000fe0U)
42547 #define PILOT_SPUR_MASK__CF_PILOT_MASK_IDX_A__MODIFY(dst, src) \
42548 (dst) = ((dst) &\
42549 ~0x00000fe0U) | (((u_int32_t)(src) <<\
42550 5) & 0x00000fe0U)
42551 #define PILOT_SPUR_MASK__CF_PILOT_MASK_IDX_A__VERIFY(src) \
42552 (!((((u_int32_t)(src)\
42553 << 5) & ~0x00000fe0U)))
42554
42555 /* macros for field cf_pilot_mask_B */
42556 #define PILOT_SPUR_MASK__CF_PILOT_MASK_B__SHIFT 12
42557 #define PILOT_SPUR_MASK__CF_PILOT_MASK_B__WIDTH 5
42558 #define PILOT_SPUR_MASK__CF_PILOT_MASK_B__MASK 0x0001f000U
42559 #define PILOT_SPUR_MASK__CF_PILOT_MASK_B__READ(src) \
42560 (((u_int32_t)(src)\
42561 & 0x0001f000U) >> 12)
42562 #define PILOT_SPUR_MASK__CF_PILOT_MASK_B__WRITE(src) \
42563 (((u_int32_t)(src)\
42564 << 12) & 0x0001f000U)
42565 #define PILOT_SPUR_MASK__CF_PILOT_MASK_B__MODIFY(dst, src) \
42566 (dst) = ((dst) &\
42567 ~0x0001f000U) | (((u_int32_t)(src) <<\
42568 12) & 0x0001f000U)
42569 #define PILOT_SPUR_MASK__CF_PILOT_MASK_B__VERIFY(src) \
42570 (!((((u_int32_t)(src)\
42571 << 12) & ~0x0001f000U)))
42572
42573 /* macros for field cf_pilot_mask_idx_B */
42574 #define PILOT_SPUR_MASK__CF_PILOT_MASK_IDX_B__SHIFT 17
42575 #define PILOT_SPUR_MASK__CF_PILOT_MASK_IDX_B__WIDTH 7
42576 #define PILOT_SPUR_MASK__CF_PILOT_MASK_IDX_B__MASK 0x00fe0000U
42577 #define PILOT_SPUR_MASK__CF_PILOT_MASK_IDX_B__READ(src) \
42578 (((u_int32_t)(src)\
42579 & 0x00fe0000U) >> 17)
42580 #define PILOT_SPUR_MASK__CF_PILOT_MASK_IDX_B__WRITE(src) \
42581 (((u_int32_t)(src)\
42582 << 17) & 0x00fe0000U)
42583 #define PILOT_SPUR_MASK__CF_PILOT_MASK_IDX_B__MODIFY(dst, src) \
42584 (dst) = ((dst) &\
42585 ~0x00fe0000U) | (((u_int32_t)(src) <<\
42586 17) & 0x00fe0000U)
42587 #define PILOT_SPUR_MASK__CF_PILOT_MASK_IDX_B__VERIFY(src) \
42588 (!((((u_int32_t)(src)\
42589 << 17) & ~0x00fe0000U)))
42590 #define PILOT_SPUR_MASK__TYPE u_int32_t
42591 #define PILOT_SPUR_MASK__READ 0x00ffffffU
42592 #define PILOT_SPUR_MASK__WRITE 0x00ffffffU
42593
42594 #endif /* __PILOT_SPUR_MASK_MACRO__ */
42595
42596
42597 /* macros for bb_reg_block.bb_mrc_reg_map.BB_pilot_spur_mask */
42598 #define INST_BB_REG_BLOCK__BB_MRC_REG_MAP__BB_PILOT_SPUR_MASK__NUM 1
42599
42600 /* macros for BlueprintGlobalNameSpace::chan_spur_mask */
42601 #ifndef __CHAN_SPUR_MASK_MACRO__
42602 #define __CHAN_SPUR_MASK_MACRO__
42603
42604 /* macros for field cf_chan_mask_A */
42605 #define CHAN_SPUR_MASK__CF_CHAN_MASK_A__SHIFT 0
42606 #define CHAN_SPUR_MASK__CF_CHAN_MASK_A__WIDTH 5
42607 #define CHAN_SPUR_MASK__CF_CHAN_MASK_A__MASK 0x0000001fU
42608 #define CHAN_SPUR_MASK__CF_CHAN_MASK_A__READ(src) \
42609 (u_int32_t)(src)\
42610 & 0x0000001fU
42611 #define CHAN_SPUR_MASK__CF_CHAN_MASK_A__WRITE(src) \
42612 ((u_int32_t)(src)\
42613 & 0x0000001fU)
42614 #define CHAN_SPUR_MASK__CF_CHAN_MASK_A__MODIFY(dst, src) \
42615 (dst) = ((dst) &\
42616 ~0x0000001fU) | ((u_int32_t)(src) &\
42617 0x0000001fU)
42618 #define CHAN_SPUR_MASK__CF_CHAN_MASK_A__VERIFY(src) \
42619 (!(((u_int32_t)(src)\
42620 & ~0x0000001fU)))
42621
42622 /* macros for field cf_chan_mask_idx_A */
42623 #define CHAN_SPUR_MASK__CF_CHAN_MASK_IDX_A__SHIFT 5
42624 #define CHAN_SPUR_MASK__CF_CHAN_MASK_IDX_A__WIDTH 7
42625 #define CHAN_SPUR_MASK__CF_CHAN_MASK_IDX_A__MASK 0x00000fe0U
42626 #define CHAN_SPUR_MASK__CF_CHAN_MASK_IDX_A__READ(src) \
42627 (((u_int32_t)(src)\
42628 & 0x00000fe0U) >> 5)
42629 #define CHAN_SPUR_MASK__CF_CHAN_MASK_IDX_A__WRITE(src) \
42630 (((u_int32_t)(src)\
42631 << 5) & 0x00000fe0U)
42632 #define CHAN_SPUR_MASK__CF_CHAN_MASK_IDX_A__MODIFY(dst, src) \
42633 (dst) = ((dst) &\
42634 ~0x00000fe0U) | (((u_int32_t)(src) <<\
42635 5) & 0x00000fe0U)
42636 #define CHAN_SPUR_MASK__CF_CHAN_MASK_IDX_A__VERIFY(src) \
42637 (!((((u_int32_t)(src)\
42638 << 5) & ~0x00000fe0U)))
42639
42640 /* macros for field cf_chan_mask_B */
42641 #define CHAN_SPUR_MASK__CF_CHAN_MASK_B__SHIFT 12
42642 #define CHAN_SPUR_MASK__CF_CHAN_MASK_B__WIDTH 5
42643 #define CHAN_SPUR_MASK__CF_CHAN_MASK_B__MASK 0x0001f000U
42644 #define CHAN_SPUR_MASK__CF_CHAN_MASK_B__READ(src) \
42645 (((u_int32_t)(src)\
42646 & 0x0001f000U) >> 12)
42647 #define CHAN_SPUR_MASK__CF_CHAN_MASK_B__WRITE(src) \
42648 (((u_int32_t)(src)\
42649 << 12) & 0x0001f000U)
42650 #define CHAN_SPUR_MASK__CF_CHAN_MASK_B__MODIFY(dst, src) \
42651 (dst) = ((dst) &\
42652 ~0x0001f000U) | (((u_int32_t)(src) <<\
42653 12) & 0x0001f000U)
42654 #define CHAN_SPUR_MASK__CF_CHAN_MASK_B__VERIFY(src) \
42655 (!((((u_int32_t)(src)\
42656 << 12) & ~0x0001f000U)))
42657
42658 /* macros for field cf_chan_mask_idx_B */
42659 #define CHAN_SPUR_MASK__CF_CHAN_MASK_IDX_B__SHIFT 17
42660 #define CHAN_SPUR_MASK__CF_CHAN_MASK_IDX_B__WIDTH 7
42661 #define CHAN_SPUR_MASK__CF_CHAN_MASK_IDX_B__MASK 0x00fe0000U
42662 #define CHAN_SPUR_MASK__CF_CHAN_MASK_IDX_B__READ(src) \
42663 (((u_int32_t)(src)\
42664 & 0x00fe0000U) >> 17)
42665 #define CHAN_SPUR_MASK__CF_CHAN_MASK_IDX_B__WRITE(src) \
42666 (((u_int32_t)(src)\
42667 << 17) & 0x00fe0000U)
42668 #define CHAN_SPUR_MASK__CF_CHAN_MASK_IDX_B__MODIFY(dst, src) \
42669 (dst) = ((dst) &\
42670 ~0x00fe0000U) | (((u_int32_t)(src) <<\
42671 17) & 0x00fe0000U)
42672 #define CHAN_SPUR_MASK__CF_CHAN_MASK_IDX_B__VERIFY(src) \
42673 (!((((u_int32_t)(src)\
42674 << 17) & ~0x00fe0000U)))
42675 #define CHAN_SPUR_MASK__TYPE u_int32_t
42676 #define CHAN_SPUR_MASK__READ 0x00ffffffU
42677 #define CHAN_SPUR_MASK__WRITE 0x00ffffffU
42678
42679 #endif /* __CHAN_SPUR_MASK_MACRO__ */
42680
42681
42682 /* macros for bb_reg_block.bb_mrc_reg_map.BB_chan_spur_mask */
42683 #define INST_BB_REG_BLOCK__BB_MRC_REG_MAP__BB_CHAN_SPUR_MASK__NUM 1
42684
42685 /* macros for BlueprintGlobalNameSpace::short_gi_delta_slope */
42686 #ifndef __SHORT_GI_DELTA_SLOPE_MACRO__
42687 #define __SHORT_GI_DELTA_SLOPE_MACRO__
42688
42689 /* macros for field delta_slope_coef_exp_short_gi */
42690 #define SHORT_GI_DELTA_SLOPE__DELTA_SLOPE_COEF_EXP_SHORT_GI__SHIFT 0
42691 #define SHORT_GI_DELTA_SLOPE__DELTA_SLOPE_COEF_EXP_SHORT_GI__WIDTH 4
42692 #define SHORT_GI_DELTA_SLOPE__DELTA_SLOPE_COEF_EXP_SHORT_GI__MASK 0x0000000fU
42693 #define SHORT_GI_DELTA_SLOPE__DELTA_SLOPE_COEF_EXP_SHORT_GI__READ(src) \
42694 (u_int32_t)(src)\
42695 & 0x0000000fU
42696 #define SHORT_GI_DELTA_SLOPE__DELTA_SLOPE_COEF_EXP_SHORT_GI__WRITE(src) \
42697 ((u_int32_t)(src)\
42698 & 0x0000000fU)
42699 #define SHORT_GI_DELTA_SLOPE__DELTA_SLOPE_COEF_EXP_SHORT_GI__MODIFY(dst, src) \
42700 (dst) = ((dst) &\
42701 ~0x0000000fU) | ((u_int32_t)(src) &\
42702 0x0000000fU)
42703 #define SHORT_GI_DELTA_SLOPE__DELTA_SLOPE_COEF_EXP_SHORT_GI__VERIFY(src) \
42704 (!(((u_int32_t)(src)\
42705 & ~0x0000000fU)))
42706
42707 /* macros for field delta_slope_coef_man_short_gi */
42708 #define SHORT_GI_DELTA_SLOPE__DELTA_SLOPE_COEF_MAN_SHORT_GI__SHIFT 4
42709 #define SHORT_GI_DELTA_SLOPE__DELTA_SLOPE_COEF_MAN_SHORT_GI__WIDTH 15
42710 #define SHORT_GI_DELTA_SLOPE__DELTA_SLOPE_COEF_MAN_SHORT_GI__MASK 0x0007fff0U
42711 #define SHORT_GI_DELTA_SLOPE__DELTA_SLOPE_COEF_MAN_SHORT_GI__READ(src) \
42712 (((u_int32_t)(src)\
42713 & 0x0007fff0U) >> 4)
42714 #define SHORT_GI_DELTA_SLOPE__DELTA_SLOPE_COEF_MAN_SHORT_GI__WRITE(src) \
42715 (((u_int32_t)(src)\
42716 << 4) & 0x0007fff0U)
42717 #define SHORT_GI_DELTA_SLOPE__DELTA_SLOPE_COEF_MAN_SHORT_GI__MODIFY(dst, src) \
42718 (dst) = ((dst) &\
42719 ~0x0007fff0U) | (((u_int32_t)(src) <<\
42720 4) & 0x0007fff0U)
42721 #define SHORT_GI_DELTA_SLOPE__DELTA_SLOPE_COEF_MAN_SHORT_GI__VERIFY(src) \
42722 (!((((u_int32_t)(src)\
42723 << 4) & ~0x0007fff0U)))
42724 #define SHORT_GI_DELTA_SLOPE__TYPE u_int32_t
42725 #define SHORT_GI_DELTA_SLOPE__READ 0x0007ffffU
42726 #define SHORT_GI_DELTA_SLOPE__WRITE 0x0007ffffU
42727
42728 #endif /* __SHORT_GI_DELTA_SLOPE_MACRO__ */
42729
42730
42731 /* macros for bb_reg_block.bb_mrc_reg_map.BB_short_gi_delta_slope */
42732 #define INST_BB_REG_BLOCK__BB_MRC_REG_MAP__BB_SHORT_GI_DELTA_SLOPE__NUM 1
42733
42734 /* macros for BlueprintGlobalNameSpace::ml_cntl1 */
42735 #ifndef __ML_CNTL1_MACRO__
42736 #define __ML_CNTL1_MACRO__
42737
42738 /* macros for field cf_ml_2s_weight_table */
42739 #define ML_CNTL1__CF_ML_2S_WEIGHT_TABLE__SHIFT 0
42740 #define ML_CNTL1__CF_ML_2S_WEIGHT_TABLE__WIDTH 24
42741 #define ML_CNTL1__CF_ML_2S_WEIGHT_TABLE__MASK 0x00ffffffU
42742 #define ML_CNTL1__CF_ML_2S_WEIGHT_TABLE__READ(src) \
42743 (u_int32_t)(src)\
42744 & 0x00ffffffU
42745 #define ML_CNTL1__CF_ML_2S_WEIGHT_TABLE__WRITE(src) \
42746 ((u_int32_t)(src)\
42747 & 0x00ffffffU)
42748 #define ML_CNTL1__CF_ML_2S_WEIGHT_TABLE__MODIFY(dst, src) \
42749 (dst) = ((dst) &\
42750 ~0x00ffffffU) | ((u_int32_t)(src) &\
42751 0x00ffffffU)
42752 #define ML_CNTL1__CF_ML_2S_WEIGHT_TABLE__VERIFY(src) \
42753 (!(((u_int32_t)(src)\
42754 & ~0x00ffffffU)))
42755
42756 /* macros for field cf_is_flat_ch_thr_ml */
42757 #define ML_CNTL1__CF_IS_FLAT_CH_THR_ML__SHIFT 24
42758 #define ML_CNTL1__CF_IS_FLAT_CH_THR_ML__WIDTH 2
42759 #define ML_CNTL1__CF_IS_FLAT_CH_THR_ML__MASK 0x03000000U
42760 #define ML_CNTL1__CF_IS_FLAT_CH_THR_ML__READ(src) \
42761 (((u_int32_t)(src)\
42762 & 0x03000000U) >> 24)
42763 #define ML_CNTL1__CF_IS_FLAT_CH_THR_ML__WRITE(src) \
42764 (((u_int32_t)(src)\
42765 << 24) & 0x03000000U)
42766 #define ML_CNTL1__CF_IS_FLAT_CH_THR_ML__MODIFY(dst, src) \
42767 (dst) = ((dst) &\
42768 ~0x03000000U) | (((u_int32_t)(src) <<\
42769 24) & 0x03000000U)
42770 #define ML_CNTL1__CF_IS_FLAT_CH_THR_ML__VERIFY(src) \
42771 (!((((u_int32_t)(src)\
42772 << 24) & ~0x03000000U)))
42773
42774 /* macros for field cf_is_flat_ch_thr_zf */
42775 #define ML_CNTL1__CF_IS_FLAT_CH_THR_ZF__SHIFT 26
42776 #define ML_CNTL1__CF_IS_FLAT_CH_THR_ZF__WIDTH 2
42777 #define ML_CNTL1__CF_IS_FLAT_CH_THR_ZF__MASK 0x0c000000U
42778 #define ML_CNTL1__CF_IS_FLAT_CH_THR_ZF__READ(src) \
42779 (((u_int32_t)(src)\
42780 & 0x0c000000U) >> 26)
42781 #define ML_CNTL1__CF_IS_FLAT_CH_THR_ZF__WRITE(src) \
42782 (((u_int32_t)(src)\
42783 << 26) & 0x0c000000U)
42784 #define ML_CNTL1__CF_IS_FLAT_CH_THR_ZF__MODIFY(dst, src) \
42785 (dst) = ((dst) &\
42786 ~0x0c000000U) | (((u_int32_t)(src) <<\
42787 26) & 0x0c000000U)
42788 #define ML_CNTL1__CF_IS_FLAT_CH_THR_ZF__VERIFY(src) \
42789 (!((((u_int32_t)(src)\
42790 << 26) & ~0x0c000000U)))
42791 #define ML_CNTL1__TYPE u_int32_t
42792 #define ML_CNTL1__READ 0x0fffffffU
42793 #define ML_CNTL1__WRITE 0x0fffffffU
42794
42795 #endif /* __ML_CNTL1_MACRO__ */
42796
42797
42798 /* macros for bb_reg_block.bb_mrc_reg_map.BB_ml_cntl1 */
42799 #define INST_BB_REG_BLOCK__BB_MRC_REG_MAP__BB_ML_CNTL1__NUM 1
42800
42801 /* macros for BlueprintGlobalNameSpace::ml_cntl2 */
42802 #ifndef __ML_CNTL2_MACRO__
42803 #define __ML_CNTL2_MACRO__
42804
42805 /* macros for field cf_ml_3s_weight_table */
42806 #define ML_CNTL2__CF_ML_3S_WEIGHT_TABLE__SHIFT 0
42807 #define ML_CNTL2__CF_ML_3S_WEIGHT_TABLE__WIDTH 24
42808 #define ML_CNTL2__CF_ML_3S_WEIGHT_TABLE__MASK 0x00ffffffU
42809 #define ML_CNTL2__CF_ML_3S_WEIGHT_TABLE__READ(src) \
42810 (u_int32_t)(src)\
42811 & 0x00ffffffU
42812 #define ML_CNTL2__CF_ML_3S_WEIGHT_TABLE__WRITE(src) \
42813 ((u_int32_t)(src)\
42814 & 0x00ffffffU)
42815 #define ML_CNTL2__CF_ML_3S_WEIGHT_TABLE__MODIFY(dst, src) \
42816 (dst) = ((dst) &\
42817 ~0x00ffffffU) | ((u_int32_t)(src) &\
42818 0x00ffffffU)
42819 #define ML_CNTL2__CF_ML_3S_WEIGHT_TABLE__VERIFY(src) \
42820 (!(((u_int32_t)(src)\
42821 & ~0x00ffffffU)))
42822 #define ML_CNTL2__TYPE u_int32_t
42823 #define ML_CNTL2__READ 0x00ffffffU
42824 #define ML_CNTL2__WRITE 0x00ffffffU
42825
42826 #endif /* __ML_CNTL2_MACRO__ */
42827
42828
42829 /* macros for bb_reg_block.bb_mrc_reg_map.BB_ml_cntl2 */
42830 #define INST_BB_REG_BLOCK__BB_MRC_REG_MAP__BB_ML_CNTL2__NUM 1
42831
42832 /* macros for BlueprintGlobalNameSpace::tstadc */
42833 #ifndef __TSTADC_MACRO__
42834 #define __TSTADC_MACRO__
42835
42836 /* macros for field tstadc_out_q */
42837 #define TSTADC__TSTADC_OUT_Q__SHIFT 0
42838 #define TSTADC__TSTADC_OUT_Q__WIDTH 10
42839 #define TSTADC__TSTADC_OUT_Q__MASK 0x000003ffU
42840 #define TSTADC__TSTADC_OUT_Q__READ(src) (u_int32_t)(src) & 0x000003ffU
42841
42842 /* macros for field tstadc_out_i */
42843 #define TSTADC__TSTADC_OUT_I__SHIFT 10
42844 #define TSTADC__TSTADC_OUT_I__WIDTH 10
42845 #define TSTADC__TSTADC_OUT_I__MASK 0x000ffc00U
42846 #define TSTADC__TSTADC_OUT_I__READ(src) \
42847 (((u_int32_t)(src)\
42848 & 0x000ffc00U) >> 10)
42849 #define TSTADC__TYPE u_int32_t
42850 #define TSTADC__READ 0x000fffffU
42851
42852 #endif /* __TSTADC_MACRO__ */
42853
42854
42855 /* macros for bb_reg_block.bb_mrc_reg_map.BB_tstadc */
42856 #define INST_BB_REG_BLOCK__BB_MRC_REG_MAP__BB_TSTADC__NUM 1
42857
42858 /* macros for BlueprintGlobalNameSpace::bbb_rx_ctrl_1 */
42859 #ifndef __BBB_RX_CTRL_1_MACRO__
42860 #define __BBB_RX_CTRL_1_MACRO__
42861
42862 /* macros for field coarse_tim_threshold_2 */
42863 #define BBB_RX_CTRL_1__COARSE_TIM_THRESHOLD_2__SHIFT 0
42864 #define BBB_RX_CTRL_1__COARSE_TIM_THRESHOLD_2__WIDTH 3
42865 #define BBB_RX_CTRL_1__COARSE_TIM_THRESHOLD_2__MASK 0x00000007U
42866 #define BBB_RX_CTRL_1__COARSE_TIM_THRESHOLD_2__READ(src) \
42867 (u_int32_t)(src)\
42868 & 0x00000007U
42869 #define BBB_RX_CTRL_1__COARSE_TIM_THRESHOLD_2__WRITE(src) \
42870 ((u_int32_t)(src)\
42871 & 0x00000007U)
42872 #define BBB_RX_CTRL_1__COARSE_TIM_THRESHOLD_2__MODIFY(dst, src) \
42873 (dst) = ((dst) &\
42874 ~0x00000007U) | ((u_int32_t)(src) &\
42875 0x00000007U)
42876 #define BBB_RX_CTRL_1__COARSE_TIM_THRESHOLD_2__VERIFY(src) \
42877 (!(((u_int32_t)(src)\
42878 & ~0x00000007U)))
42879
42880 /* macros for field coarse_tim_threshold */
42881 #define BBB_RX_CTRL_1__COARSE_TIM_THRESHOLD__SHIFT 3
42882 #define BBB_RX_CTRL_1__COARSE_TIM_THRESHOLD__WIDTH 5
42883 #define BBB_RX_CTRL_1__COARSE_TIM_THRESHOLD__MASK 0x000000f8U
42884 #define BBB_RX_CTRL_1__COARSE_TIM_THRESHOLD__READ(src) \
42885 (((u_int32_t)(src)\
42886 & 0x000000f8U) >> 3)
42887 #define BBB_RX_CTRL_1__COARSE_TIM_THRESHOLD__WRITE(src) \
42888 (((u_int32_t)(src)\
42889 << 3) & 0x000000f8U)
42890 #define BBB_RX_CTRL_1__COARSE_TIM_THRESHOLD__MODIFY(dst, src) \
42891 (dst) = ((dst) &\
42892 ~0x000000f8U) | (((u_int32_t)(src) <<\
42893 3) & 0x000000f8U)
42894 #define BBB_RX_CTRL_1__COARSE_TIM_THRESHOLD__VERIFY(src) \
42895 (!((((u_int32_t)(src)\
42896 << 3) & ~0x000000f8U)))
42897
42898 /* macros for field coarse_tim_n_sync */
42899 #define BBB_RX_CTRL_1__COARSE_TIM_N_SYNC__SHIFT 8
42900 #define BBB_RX_CTRL_1__COARSE_TIM_N_SYNC__WIDTH 3
42901 #define BBB_RX_CTRL_1__COARSE_TIM_N_SYNC__MASK 0x00000700U
42902 #define BBB_RX_CTRL_1__COARSE_TIM_N_SYNC__READ(src) \
42903 (((u_int32_t)(src)\
42904 & 0x00000700U) >> 8)
42905 #define BBB_RX_CTRL_1__COARSE_TIM_N_SYNC__WRITE(src) \
42906 (((u_int32_t)(src)\
42907 << 8) & 0x00000700U)
42908 #define BBB_RX_CTRL_1__COARSE_TIM_N_SYNC__MODIFY(dst, src) \
42909 (dst) = ((dst) &\
42910 ~0x00000700U) | (((u_int32_t)(src) <<\
42911 8) & 0x00000700U)
42912 #define BBB_RX_CTRL_1__COARSE_TIM_N_SYNC__VERIFY(src) \
42913 (!((((u_int32_t)(src)\
42914 << 8) & ~0x00000700U)))
42915
42916 /* macros for field max_bal_long */
42917 #define BBB_RX_CTRL_1__MAX_BAL_LONG__SHIFT 11
42918 #define BBB_RX_CTRL_1__MAX_BAL_LONG__WIDTH 5
42919 #define BBB_RX_CTRL_1__MAX_BAL_LONG__MASK 0x0000f800U
42920 #define BBB_RX_CTRL_1__MAX_BAL_LONG__READ(src) \
42921 (((u_int32_t)(src)\
42922 & 0x0000f800U) >> 11)
42923 #define BBB_RX_CTRL_1__MAX_BAL_LONG__WRITE(src) \
42924 (((u_int32_t)(src)\
42925 << 11) & 0x0000f800U)
42926 #define BBB_RX_CTRL_1__MAX_BAL_LONG__MODIFY(dst, src) \
42927 (dst) = ((dst) &\
42928 ~0x0000f800U) | (((u_int32_t)(src) <<\
42929 11) & 0x0000f800U)
42930 #define BBB_RX_CTRL_1__MAX_BAL_LONG__VERIFY(src) \
42931 (!((((u_int32_t)(src)\
42932 << 11) & ~0x0000f800U)))
42933
42934 /* macros for field max_bal_short */
42935 #define BBB_RX_CTRL_1__MAX_BAL_SHORT__SHIFT 16
42936 #define BBB_RX_CTRL_1__MAX_BAL_SHORT__WIDTH 5
42937 #define BBB_RX_CTRL_1__MAX_BAL_SHORT__MASK 0x001f0000U
42938 #define BBB_RX_CTRL_1__MAX_BAL_SHORT__READ(src) \
42939 (((u_int32_t)(src)\
42940 & 0x001f0000U) >> 16)
42941 #define BBB_RX_CTRL_1__MAX_BAL_SHORT__WRITE(src) \
42942 (((u_int32_t)(src)\
42943 << 16) & 0x001f0000U)
42944 #define BBB_RX_CTRL_1__MAX_BAL_SHORT__MODIFY(dst, src) \
42945 (dst) = ((dst) &\
42946 ~0x001f0000U) | (((u_int32_t)(src) <<\
42947 16) & 0x001f0000U)
42948 #define BBB_RX_CTRL_1__MAX_BAL_SHORT__VERIFY(src) \
42949 (!((((u_int32_t)(src)\
42950 << 16) & ~0x001f0000U)))
42951
42952 /* macros for field recon_lms_step */
42953 #define BBB_RX_CTRL_1__RECON_LMS_STEP__SHIFT 21
42954 #define BBB_RX_CTRL_1__RECON_LMS_STEP__WIDTH 3
42955 #define BBB_RX_CTRL_1__RECON_LMS_STEP__MASK 0x00e00000U
42956 #define BBB_RX_CTRL_1__RECON_LMS_STEP__READ(src) \
42957 (((u_int32_t)(src)\
42958 & 0x00e00000U) >> 21)
42959 #define BBB_RX_CTRL_1__RECON_LMS_STEP__WRITE(src) \
42960 (((u_int32_t)(src)\
42961 << 21) & 0x00e00000U)
42962 #define BBB_RX_CTRL_1__RECON_LMS_STEP__MODIFY(dst, src) \
42963 (dst) = ((dst) &\
42964 ~0x00e00000U) | (((u_int32_t)(src) <<\
42965 21) & 0x00e00000U)
42966 #define BBB_RX_CTRL_1__RECON_LMS_STEP__VERIFY(src) \
42967 (!((((u_int32_t)(src)\
42968 << 21) & ~0x00e00000U)))
42969
42970 /* macros for field sb_check_win */
42971 #define BBB_RX_CTRL_1__SB_CHECK_WIN__SHIFT 24
42972 #define BBB_RX_CTRL_1__SB_CHECK_WIN__WIDTH 7
42973 #define BBB_RX_CTRL_1__SB_CHECK_WIN__MASK 0x7f000000U
42974 #define BBB_RX_CTRL_1__SB_CHECK_WIN__READ(src) \
42975 (((u_int32_t)(src)\
42976 & 0x7f000000U) >> 24)
42977 #define BBB_RX_CTRL_1__SB_CHECK_WIN__WRITE(src) \
42978 (((u_int32_t)(src)\
42979 << 24) & 0x7f000000U)
42980 #define BBB_RX_CTRL_1__SB_CHECK_WIN__MODIFY(dst, src) \
42981 (dst) = ((dst) &\
42982 ~0x7f000000U) | (((u_int32_t)(src) <<\
42983 24) & 0x7f000000U)
42984 #define BBB_RX_CTRL_1__SB_CHECK_WIN__VERIFY(src) \
42985 (!((((u_int32_t)(src)\
42986 << 24) & ~0x7f000000U)))
42987
42988 /* macros for field en_rx_abort_cck */
42989 #define BBB_RX_CTRL_1__EN_RX_ABORT_CCK__SHIFT 31
42990 #define BBB_RX_CTRL_1__EN_RX_ABORT_CCK__WIDTH 1
42991 #define BBB_RX_CTRL_1__EN_RX_ABORT_CCK__MASK 0x80000000U
42992 #define BBB_RX_CTRL_1__EN_RX_ABORT_CCK__READ(src) \
42993 (((u_int32_t)(src)\
42994 & 0x80000000U) >> 31)
42995 #define BBB_RX_CTRL_1__EN_RX_ABORT_CCK__WRITE(src) \
42996 (((u_int32_t)(src)\
42997 << 31) & 0x80000000U)
42998 #define BBB_RX_CTRL_1__EN_RX_ABORT_CCK__MODIFY(dst, src) \
42999 (dst) = ((dst) &\
43000 ~0x80000000U) | (((u_int32_t)(src) <<\
43001 31) & 0x80000000U)
43002 #define BBB_RX_CTRL_1__EN_RX_ABORT_CCK__VERIFY(src) \
43003 (!((((u_int32_t)(src)\
43004 << 31) & ~0x80000000U)))
43005 #define BBB_RX_CTRL_1__EN_RX_ABORT_CCK__SET(dst) \
43006 (dst) = ((dst) &\
43007 ~0x80000000U) | ((u_int32_t)(1) << 31)
43008 #define BBB_RX_CTRL_1__EN_RX_ABORT_CCK__CLR(dst) \
43009 (dst) = ((dst) &\
43010 ~0x80000000U) | ((u_int32_t)(0) << 31)
43011 #define BBB_RX_CTRL_1__TYPE u_int32_t
43012 #define BBB_RX_CTRL_1__READ 0xffffffffU
43013 #define BBB_RX_CTRL_1__WRITE 0xffffffffU
43014
43015 #endif /* __BBB_RX_CTRL_1_MACRO__ */
43016
43017
43018 /* macros for bb_reg_block.bb_bbb_reg_map.BB_bbb_rx_ctrl_1 */
43019 #define INST_BB_REG_BLOCK__BB_BBB_REG_MAP__BB_BBB_RX_CTRL_1__NUM 1
43020
43021 /* macros for BlueprintGlobalNameSpace::bbb_rx_ctrl_2 */
43022 #ifndef __BBB_RX_CTRL_2_MACRO__
43023 #define __BBB_RX_CTRL_2_MACRO__
43024
43025 /* macros for field freq_est_n_avg_long */
43026 #define BBB_RX_CTRL_2__FREQ_EST_N_AVG_LONG__SHIFT 0
43027 #define BBB_RX_CTRL_2__FREQ_EST_N_AVG_LONG__WIDTH 6
43028 #define BBB_RX_CTRL_2__FREQ_EST_N_AVG_LONG__MASK 0x0000003fU
43029 #define BBB_RX_CTRL_2__FREQ_EST_N_AVG_LONG__READ(src) \
43030 (u_int32_t)(src)\
43031 & 0x0000003fU
43032 #define BBB_RX_CTRL_2__FREQ_EST_N_AVG_LONG__WRITE(src) \
43033 ((u_int32_t)(src)\
43034 & 0x0000003fU)
43035 #define BBB_RX_CTRL_2__FREQ_EST_N_AVG_LONG__MODIFY(dst, src) \
43036 (dst) = ((dst) &\
43037 ~0x0000003fU) | ((u_int32_t)(src) &\
43038 0x0000003fU)
43039 #define BBB_RX_CTRL_2__FREQ_EST_N_AVG_LONG__VERIFY(src) \
43040 (!(((u_int32_t)(src)\
43041 & ~0x0000003fU)))
43042
43043 /* macros for field chan_avg_long */
43044 #define BBB_RX_CTRL_2__CHAN_AVG_LONG__SHIFT 6
43045 #define BBB_RX_CTRL_2__CHAN_AVG_LONG__WIDTH 6
43046 #define BBB_RX_CTRL_2__CHAN_AVG_LONG__MASK 0x00000fc0U
43047 #define BBB_RX_CTRL_2__CHAN_AVG_LONG__READ(src) \
43048 (((u_int32_t)(src)\
43049 & 0x00000fc0U) >> 6)
43050 #define BBB_RX_CTRL_2__CHAN_AVG_LONG__WRITE(src) \
43051 (((u_int32_t)(src)\
43052 << 6) & 0x00000fc0U)
43053 #define BBB_RX_CTRL_2__CHAN_AVG_LONG__MODIFY(dst, src) \
43054 (dst) = ((dst) &\
43055 ~0x00000fc0U) | (((u_int32_t)(src) <<\
43056 6) & 0x00000fc0U)
43057 #define BBB_RX_CTRL_2__CHAN_AVG_LONG__VERIFY(src) \
43058 (!((((u_int32_t)(src)\
43059 << 6) & ~0x00000fc0U)))
43060
43061 /* macros for field coarse_tim_threshold_3 */
43062 #define BBB_RX_CTRL_2__COARSE_TIM_THRESHOLD_3__SHIFT 12
43063 #define BBB_RX_CTRL_2__COARSE_TIM_THRESHOLD_3__WIDTH 5
43064 #define BBB_RX_CTRL_2__COARSE_TIM_THRESHOLD_3__MASK 0x0001f000U
43065 #define BBB_RX_CTRL_2__COARSE_TIM_THRESHOLD_3__READ(src) \
43066 (((u_int32_t)(src)\
43067 & 0x0001f000U) >> 12)
43068 #define BBB_RX_CTRL_2__COARSE_TIM_THRESHOLD_3__WRITE(src) \
43069 (((u_int32_t)(src)\
43070 << 12) & 0x0001f000U)
43071 #define BBB_RX_CTRL_2__COARSE_TIM_THRESHOLD_3__MODIFY(dst, src) \
43072 (dst) = ((dst) &\
43073 ~0x0001f000U) | (((u_int32_t)(src) <<\
43074 12) & 0x0001f000U)
43075 #define BBB_RX_CTRL_2__COARSE_TIM_THRESHOLD_3__VERIFY(src) \
43076 (!((((u_int32_t)(src)\
43077 << 12) & ~0x0001f000U)))
43078
43079 /* macros for field freq_track_update_period */
43080 #define BBB_RX_CTRL_2__FREQ_TRACK_UPDATE_PERIOD__SHIFT 17
43081 #define BBB_RX_CTRL_2__FREQ_TRACK_UPDATE_PERIOD__WIDTH 5
43082 #define BBB_RX_CTRL_2__FREQ_TRACK_UPDATE_PERIOD__MASK 0x003e0000U
43083 #define BBB_RX_CTRL_2__FREQ_TRACK_UPDATE_PERIOD__READ(src) \
43084 (((u_int32_t)(src)\
43085 & 0x003e0000U) >> 17)
43086 #define BBB_RX_CTRL_2__FREQ_TRACK_UPDATE_PERIOD__WRITE(src) \
43087 (((u_int32_t)(src)\
43088 << 17) & 0x003e0000U)
43089 #define BBB_RX_CTRL_2__FREQ_TRACK_UPDATE_PERIOD__MODIFY(dst, src) \
43090 (dst) = ((dst) &\
43091 ~0x003e0000U) | (((u_int32_t)(src) <<\
43092 17) & 0x003e0000U)
43093 #define BBB_RX_CTRL_2__FREQ_TRACK_UPDATE_PERIOD__VERIFY(src) \
43094 (!((((u_int32_t)(src)\
43095 << 17) & ~0x003e0000U)))
43096
43097 /* macros for field freq_est_scaling_period */
43098 #define BBB_RX_CTRL_2__FREQ_EST_SCALING_PERIOD__SHIFT 22
43099 #define BBB_RX_CTRL_2__FREQ_EST_SCALING_PERIOD__WIDTH 4
43100 #define BBB_RX_CTRL_2__FREQ_EST_SCALING_PERIOD__MASK 0x03c00000U
43101 #define BBB_RX_CTRL_2__FREQ_EST_SCALING_PERIOD__READ(src) \
43102 (((u_int32_t)(src)\
43103 & 0x03c00000U) >> 22)
43104 #define BBB_RX_CTRL_2__FREQ_EST_SCALING_PERIOD__WRITE(src) \
43105 (((u_int32_t)(src)\
43106 << 22) & 0x03c00000U)
43107 #define BBB_RX_CTRL_2__FREQ_EST_SCALING_PERIOD__MODIFY(dst, src) \
43108 (dst) = ((dst) &\
43109 ~0x03c00000U) | (((u_int32_t)(src) <<\
43110 22) & 0x03c00000U)
43111 #define BBB_RX_CTRL_2__FREQ_EST_SCALING_PERIOD__VERIFY(src) \
43112 (!((((u_int32_t)(src)\
43113 << 22) & ~0x03c00000U)))
43114
43115 /* macros for field loop_coef_dpsk_c2_data */
43116 #define BBB_RX_CTRL_2__LOOP_COEF_DPSK_C2_DATA__SHIFT 26
43117 #define BBB_RX_CTRL_2__LOOP_COEF_DPSK_C2_DATA__WIDTH 6
43118 #define BBB_RX_CTRL_2__LOOP_COEF_DPSK_C2_DATA__MASK 0xfc000000U
43119 #define BBB_RX_CTRL_2__LOOP_COEF_DPSK_C2_DATA__READ(src) \
43120 (((u_int32_t)(src)\
43121 & 0xfc000000U) >> 26)
43122 #define BBB_RX_CTRL_2__LOOP_COEF_DPSK_C2_DATA__WRITE(src) \
43123 (((u_int32_t)(src)\
43124 << 26) & 0xfc000000U)
43125 #define BBB_RX_CTRL_2__LOOP_COEF_DPSK_C2_DATA__MODIFY(dst, src) \
43126 (dst) = ((dst) &\
43127 ~0xfc000000U) | (((u_int32_t)(src) <<\
43128 26) & 0xfc000000U)
43129 #define BBB_RX_CTRL_2__LOOP_COEF_DPSK_C2_DATA__VERIFY(src) \
43130 (!((((u_int32_t)(src)\
43131 << 26) & ~0xfc000000U)))
43132 #define BBB_RX_CTRL_2__TYPE u_int32_t
43133 #define BBB_RX_CTRL_2__READ 0xffffffffU
43134 #define BBB_RX_CTRL_2__WRITE 0xffffffffU
43135
43136 #endif /* __BBB_RX_CTRL_2_MACRO__ */
43137
43138
43139 /* macros for bb_reg_block.bb_bbb_reg_map.BB_bbb_rx_ctrl_2 */
43140 #define INST_BB_REG_BLOCK__BB_BBB_REG_MAP__BB_BBB_RX_CTRL_2__NUM 1
43141
43142 /* macros for BlueprintGlobalNameSpace::bbb_rx_ctrl_3 */
43143 #ifndef __BBB_RX_CTRL_3_MACRO__
43144 #define __BBB_RX_CTRL_3_MACRO__
43145
43146 /* macros for field tim_adjust_freq_dpsk */
43147 #define BBB_RX_CTRL_3__TIM_ADJUST_FREQ_DPSK__SHIFT 0
43148 #define BBB_RX_CTRL_3__TIM_ADJUST_FREQ_DPSK__WIDTH 8
43149 #define BBB_RX_CTRL_3__TIM_ADJUST_FREQ_DPSK__MASK 0x000000ffU
43150 #define BBB_RX_CTRL_3__TIM_ADJUST_FREQ_DPSK__READ(src) \
43151 (u_int32_t)(src)\
43152 & 0x000000ffU
43153 #define BBB_RX_CTRL_3__TIM_ADJUST_FREQ_DPSK__WRITE(src) \
43154 ((u_int32_t)(src)\
43155 & 0x000000ffU)
43156 #define BBB_RX_CTRL_3__TIM_ADJUST_FREQ_DPSK__MODIFY(dst, src) \
43157 (dst) = ((dst) &\
43158 ~0x000000ffU) | ((u_int32_t)(src) &\
43159 0x000000ffU)
43160 #define BBB_RX_CTRL_3__TIM_ADJUST_FREQ_DPSK__VERIFY(src) \
43161 (!(((u_int32_t)(src)\
43162 & ~0x000000ffU)))
43163
43164 /* macros for field tim_adjust_freq_cck */
43165 #define BBB_RX_CTRL_3__TIM_ADJUST_FREQ_CCK__SHIFT 8
43166 #define BBB_RX_CTRL_3__TIM_ADJUST_FREQ_CCK__WIDTH 8
43167 #define BBB_RX_CTRL_3__TIM_ADJUST_FREQ_CCK__MASK 0x0000ff00U
43168 #define BBB_RX_CTRL_3__TIM_ADJUST_FREQ_CCK__READ(src) \
43169 (((u_int32_t)(src)\
43170 & 0x0000ff00U) >> 8)
43171 #define BBB_RX_CTRL_3__TIM_ADJUST_FREQ_CCK__WRITE(src) \
43172 (((u_int32_t)(src)\
43173 << 8) & 0x0000ff00U)
43174 #define BBB_RX_CTRL_3__TIM_ADJUST_FREQ_CCK__MODIFY(dst, src) \
43175 (dst) = ((dst) &\
43176 ~0x0000ff00U) | (((u_int32_t)(src) <<\
43177 8) & 0x0000ff00U)
43178 #define BBB_RX_CTRL_3__TIM_ADJUST_FREQ_CCK__VERIFY(src) \
43179 (!((((u_int32_t)(src)\
43180 << 8) & ~0x0000ff00U)))
43181
43182 /* macros for field timer_n_sfd */
43183 #define BBB_RX_CTRL_3__TIMER_N_SFD__SHIFT 16
43184 #define BBB_RX_CTRL_3__TIMER_N_SFD__WIDTH 8
43185 #define BBB_RX_CTRL_3__TIMER_N_SFD__MASK 0x00ff0000U
43186 #define BBB_RX_CTRL_3__TIMER_N_SFD__READ(src) \
43187 (((u_int32_t)(src)\
43188 & 0x00ff0000U) >> 16)
43189 #define BBB_RX_CTRL_3__TIMER_N_SFD__WRITE(src) \
43190 (((u_int32_t)(src)\
43191 << 16) & 0x00ff0000U)
43192 #define BBB_RX_CTRL_3__TIMER_N_SFD__MODIFY(dst, src) \
43193 (dst) = ((dst) &\
43194 ~0x00ff0000U) | (((u_int32_t)(src) <<\
43195 16) & 0x00ff0000U)
43196 #define BBB_RX_CTRL_3__TIMER_N_SFD__VERIFY(src) \
43197 (!((((u_int32_t)(src)\
43198 << 16) & ~0x00ff0000U)))
43199 #define BBB_RX_CTRL_3__TYPE u_int32_t
43200 #define BBB_RX_CTRL_3__READ 0x00ffffffU
43201 #define BBB_RX_CTRL_3__WRITE 0x00ffffffU
43202
43203 #endif /* __BBB_RX_CTRL_3_MACRO__ */
43204
43205
43206 /* macros for bb_reg_block.bb_bbb_reg_map.BB_bbb_rx_ctrl_3 */
43207 #define INST_BB_REG_BLOCK__BB_BBB_REG_MAP__BB_BBB_RX_CTRL_3__NUM 1
43208
43209 /* macros for BlueprintGlobalNameSpace::bbb_rx_ctrl_4 */
43210 #ifndef __BBB_RX_CTRL_4_MACRO__
43211 #define __BBB_RX_CTRL_4_MACRO__
43212
43213 /* macros for field timer_n_sync */
43214 #define BBB_RX_CTRL_4__TIMER_N_SYNC__SHIFT 0
43215 #define BBB_RX_CTRL_4__TIMER_N_SYNC__WIDTH 4
43216 #define BBB_RX_CTRL_4__TIMER_N_SYNC__MASK 0x0000000fU
43217 #define BBB_RX_CTRL_4__TIMER_N_SYNC__READ(src) (u_int32_t)(src) & 0x0000000fU
43218 #define BBB_RX_CTRL_4__TIMER_N_SYNC__WRITE(src) \
43219 ((u_int32_t)(src)\
43220 & 0x0000000fU)
43221 #define BBB_RX_CTRL_4__TIMER_N_SYNC__MODIFY(dst, src) \
43222 (dst) = ((dst) &\
43223 ~0x0000000fU) | ((u_int32_t)(src) &\
43224 0x0000000fU)
43225 #define BBB_RX_CTRL_4__TIMER_N_SYNC__VERIFY(src) \
43226 (!(((u_int32_t)(src)\
43227 & ~0x0000000fU)))
43228
43229 /* macros for field tim_adjust_timer_exp */
43230 #define BBB_RX_CTRL_4__TIM_ADJUST_TIMER_EXP__SHIFT 4
43231 #define BBB_RX_CTRL_4__TIM_ADJUST_TIMER_EXP__WIDTH 12
43232 #define BBB_RX_CTRL_4__TIM_ADJUST_TIMER_EXP__MASK 0x0000fff0U
43233 #define BBB_RX_CTRL_4__TIM_ADJUST_TIMER_EXP__READ(src) \
43234 (((u_int32_t)(src)\
43235 & 0x0000fff0U) >> 4)
43236 #define BBB_RX_CTRL_4__TIM_ADJUST_TIMER_EXP__WRITE(src) \
43237 (((u_int32_t)(src)\
43238 << 4) & 0x0000fff0U)
43239 #define BBB_RX_CTRL_4__TIM_ADJUST_TIMER_EXP__MODIFY(dst, src) \
43240 (dst) = ((dst) &\
43241 ~0x0000fff0U) | (((u_int32_t)(src) <<\
43242 4) & 0x0000fff0U)
43243 #define BBB_RX_CTRL_4__TIM_ADJUST_TIMER_EXP__VERIFY(src) \
43244 (!((((u_int32_t)(src)\
43245 << 4) & ~0x0000fff0U)))
43246
43247 /* macros for field force_unlocked_clocks */
43248 #define BBB_RX_CTRL_4__FORCE_UNLOCKED_CLOCKS__SHIFT 16
43249 #define BBB_RX_CTRL_4__FORCE_UNLOCKED_CLOCKS__WIDTH 1
43250 #define BBB_RX_CTRL_4__FORCE_UNLOCKED_CLOCKS__MASK 0x00010000U
43251 #define BBB_RX_CTRL_4__FORCE_UNLOCKED_CLOCKS__READ(src) \
43252 (((u_int32_t)(src)\
43253 & 0x00010000U) >> 16)
43254 #define BBB_RX_CTRL_4__FORCE_UNLOCKED_CLOCKS__WRITE(src) \
43255 (((u_int32_t)(src)\
43256 << 16) & 0x00010000U)
43257 #define BBB_RX_CTRL_4__FORCE_UNLOCKED_CLOCKS__MODIFY(dst, src) \
43258 (dst) = ((dst) &\
43259 ~0x00010000U) | (((u_int32_t)(src) <<\
43260 16) & 0x00010000U)
43261 #define BBB_RX_CTRL_4__FORCE_UNLOCKED_CLOCKS__VERIFY(src) \
43262 (!((((u_int32_t)(src)\
43263 << 16) & ~0x00010000U)))
43264 #define BBB_RX_CTRL_4__FORCE_UNLOCKED_CLOCKS__SET(dst) \
43265 (dst) = ((dst) &\
43266 ~0x00010000U) | ((u_int32_t)(1) << 16)
43267 #define BBB_RX_CTRL_4__FORCE_UNLOCKED_CLOCKS__CLR(dst) \
43268 (dst) = ((dst) &\
43269 ~0x00010000U) | ((u_int32_t)(0) << 16)
43270
43271 /* macros for field dynamic_pream_sel */
43272 #define BBB_RX_CTRL_4__DYNAMIC_PREAM_SEL__SHIFT 17
43273 #define BBB_RX_CTRL_4__DYNAMIC_PREAM_SEL__WIDTH 1
43274 #define BBB_RX_CTRL_4__DYNAMIC_PREAM_SEL__MASK 0x00020000U
43275 #define BBB_RX_CTRL_4__DYNAMIC_PREAM_SEL__READ(src) \
43276 (((u_int32_t)(src)\
43277 & 0x00020000U) >> 17)
43278 #define BBB_RX_CTRL_4__DYNAMIC_PREAM_SEL__WRITE(src) \
43279 (((u_int32_t)(src)\
43280 << 17) & 0x00020000U)
43281 #define BBB_RX_CTRL_4__DYNAMIC_PREAM_SEL__MODIFY(dst, src) \
43282 (dst) = ((dst) &\
43283 ~0x00020000U) | (((u_int32_t)(src) <<\
43284 17) & 0x00020000U)
43285 #define BBB_RX_CTRL_4__DYNAMIC_PREAM_SEL__VERIFY(src) \
43286 (!((((u_int32_t)(src)\
43287 << 17) & ~0x00020000U)))
43288 #define BBB_RX_CTRL_4__DYNAMIC_PREAM_SEL__SET(dst) \
43289 (dst) = ((dst) &\
43290 ~0x00020000U) | ((u_int32_t)(1) << 17)
43291 #define BBB_RX_CTRL_4__DYNAMIC_PREAM_SEL__CLR(dst) \
43292 (dst) = ((dst) &\
43293 ~0x00020000U) | ((u_int32_t)(0) << 17)
43294
43295 /* macros for field short_preamble */
43296 #define BBB_RX_CTRL_4__SHORT_PREAMBLE__SHIFT 18
43297 #define BBB_RX_CTRL_4__SHORT_PREAMBLE__WIDTH 1
43298 #define BBB_RX_CTRL_4__SHORT_PREAMBLE__MASK 0x00040000U
43299 #define BBB_RX_CTRL_4__SHORT_PREAMBLE__READ(src) \
43300 (((u_int32_t)(src)\
43301 & 0x00040000U) >> 18)
43302 #define BBB_RX_CTRL_4__SHORT_PREAMBLE__WRITE(src) \
43303 (((u_int32_t)(src)\
43304 << 18) & 0x00040000U)
43305 #define BBB_RX_CTRL_4__SHORT_PREAMBLE__MODIFY(dst, src) \
43306 (dst) = ((dst) &\
43307 ~0x00040000U) | (((u_int32_t)(src) <<\
43308 18) & 0x00040000U)
43309 #define BBB_RX_CTRL_4__SHORT_PREAMBLE__VERIFY(src) \
43310 (!((((u_int32_t)(src)\
43311 << 18) & ~0x00040000U)))
43312 #define BBB_RX_CTRL_4__SHORT_PREAMBLE__SET(dst) \
43313 (dst) = ((dst) &\
43314 ~0x00040000U) | ((u_int32_t)(1) << 18)
43315 #define BBB_RX_CTRL_4__SHORT_PREAMBLE__CLR(dst) \
43316 (dst) = ((dst) &\
43317 ~0x00040000U) | ((u_int32_t)(0) << 18)
43318
43319 /* macros for field freq_est_n_avg_short */
43320 #define BBB_RX_CTRL_4__FREQ_EST_N_AVG_SHORT__SHIFT 19
43321 #define BBB_RX_CTRL_4__FREQ_EST_N_AVG_SHORT__WIDTH 6
43322 #define BBB_RX_CTRL_4__FREQ_EST_N_AVG_SHORT__MASK 0x01f80000U
43323 #define BBB_RX_CTRL_4__FREQ_EST_N_AVG_SHORT__READ(src) \
43324 (((u_int32_t)(src)\
43325 & 0x01f80000U) >> 19)
43326 #define BBB_RX_CTRL_4__FREQ_EST_N_AVG_SHORT__WRITE(src) \
43327 (((u_int32_t)(src)\
43328 << 19) & 0x01f80000U)
43329 #define BBB_RX_CTRL_4__FREQ_EST_N_AVG_SHORT__MODIFY(dst, src) \
43330 (dst) = ((dst) &\
43331 ~0x01f80000U) | (((u_int32_t)(src) <<\
43332 19) & 0x01f80000U)
43333 #define BBB_RX_CTRL_4__FREQ_EST_N_AVG_SHORT__VERIFY(src) \
43334 (!((((u_int32_t)(src)\
43335 << 19) & ~0x01f80000U)))
43336
43337 /* macros for field chan_avg_short */
43338 #define BBB_RX_CTRL_4__CHAN_AVG_SHORT__SHIFT 25
43339 #define BBB_RX_CTRL_4__CHAN_AVG_SHORT__WIDTH 6
43340 #define BBB_RX_CTRL_4__CHAN_AVG_SHORT__MASK 0x7e000000U
43341 #define BBB_RX_CTRL_4__CHAN_AVG_SHORT__READ(src) \
43342 (((u_int32_t)(src)\
43343 & 0x7e000000U) >> 25)
43344 #define BBB_RX_CTRL_4__CHAN_AVG_SHORT__WRITE(src) \
43345 (((u_int32_t)(src)\
43346 << 25) & 0x7e000000U)
43347 #define BBB_RX_CTRL_4__CHAN_AVG_SHORT__MODIFY(dst, src) \
43348 (dst) = ((dst) &\
43349 ~0x7e000000U) | (((u_int32_t)(src) <<\
43350 25) & 0x7e000000U)
43351 #define BBB_RX_CTRL_4__CHAN_AVG_SHORT__VERIFY(src) \
43352 (!((((u_int32_t)(src)\
43353 << 25) & ~0x7e000000U)))
43354
43355 /* macros for field use_mrc_weight */
43356 #define BBB_RX_CTRL_4__USE_MRC_WEIGHT__SHIFT 31
43357 #define BBB_RX_CTRL_4__USE_MRC_WEIGHT__WIDTH 1
43358 #define BBB_RX_CTRL_4__USE_MRC_WEIGHT__MASK 0x80000000U
43359 #define BBB_RX_CTRL_4__USE_MRC_WEIGHT__READ(src) \
43360 (((u_int32_t)(src)\
43361 & 0x80000000U) >> 31)
43362 #define BBB_RX_CTRL_4__USE_MRC_WEIGHT__WRITE(src) \
43363 (((u_int32_t)(src)\
43364 << 31) & 0x80000000U)
43365 #define BBB_RX_CTRL_4__USE_MRC_WEIGHT__MODIFY(dst, src) \
43366 (dst) = ((dst) &\
43367 ~0x80000000U) | (((u_int32_t)(src) <<\
43368 31) & 0x80000000U)
43369 #define BBB_RX_CTRL_4__USE_MRC_WEIGHT__VERIFY(src) \
43370 (!((((u_int32_t)(src)\
43371 << 31) & ~0x80000000U)))
43372 #define BBB_RX_CTRL_4__USE_MRC_WEIGHT__SET(dst) \
43373 (dst) = ((dst) &\
43374 ~0x80000000U) | ((u_int32_t)(1) << 31)
43375 #define BBB_RX_CTRL_4__USE_MRC_WEIGHT__CLR(dst) \
43376 (dst) = ((dst) &\
43377 ~0x80000000U) | ((u_int32_t)(0) << 31)
43378 #define BBB_RX_CTRL_4__TYPE u_int32_t
43379 #define BBB_RX_CTRL_4__READ 0xffffffffU
43380 #define BBB_RX_CTRL_4__WRITE 0xffffffffU
43381
43382 #endif /* __BBB_RX_CTRL_4_MACRO__ */
43383
43384
43385 /* macros for bb_reg_block.bb_bbb_reg_map.BB_bbb_rx_ctrl_4 */
43386 #define INST_BB_REG_BLOCK__BB_BBB_REG_MAP__BB_BBB_RX_CTRL_4__NUM 1
43387
43388 /* macros for BlueprintGlobalNameSpace::bbb_rx_ctrl_5 */
43389 #ifndef __BBB_RX_CTRL_5_MACRO__
43390 #define __BBB_RX_CTRL_5_MACRO__
43391
43392 /* macros for field loop_coef_dpsk_c1_data */
43393 #define BBB_RX_CTRL_5__LOOP_COEF_DPSK_C1_DATA__SHIFT 0
43394 #define BBB_RX_CTRL_5__LOOP_COEF_DPSK_C1_DATA__WIDTH 5
43395 #define BBB_RX_CTRL_5__LOOP_COEF_DPSK_C1_DATA__MASK 0x0000001fU
43396 #define BBB_RX_CTRL_5__LOOP_COEF_DPSK_C1_DATA__READ(src) \
43397 (u_int32_t)(src)\
43398 & 0x0000001fU
43399 #define BBB_RX_CTRL_5__LOOP_COEF_DPSK_C1_DATA__WRITE(src) \
43400 ((u_int32_t)(src)\
43401 & 0x0000001fU)
43402 #define BBB_RX_CTRL_5__LOOP_COEF_DPSK_C1_DATA__MODIFY(dst, src) \
43403 (dst) = ((dst) &\
43404 ~0x0000001fU) | ((u_int32_t)(src) &\
43405 0x0000001fU)
43406 #define BBB_RX_CTRL_5__LOOP_COEF_DPSK_C1_DATA__VERIFY(src) \
43407 (!(((u_int32_t)(src)\
43408 & ~0x0000001fU)))
43409
43410 /* macros for field loop_coef_dpsk_c1_head */
43411 #define BBB_RX_CTRL_5__LOOP_COEF_DPSK_C1_HEAD__SHIFT 5
43412 #define BBB_RX_CTRL_5__LOOP_COEF_DPSK_C1_HEAD__WIDTH 5
43413 #define BBB_RX_CTRL_5__LOOP_COEF_DPSK_C1_HEAD__MASK 0x000003e0U
43414 #define BBB_RX_CTRL_5__LOOP_COEF_DPSK_C1_HEAD__READ(src) \
43415 (((u_int32_t)(src)\
43416 & 0x000003e0U) >> 5)
43417 #define BBB_RX_CTRL_5__LOOP_COEF_DPSK_C1_HEAD__WRITE(src) \
43418 (((u_int32_t)(src)\
43419 << 5) & 0x000003e0U)
43420 #define BBB_RX_CTRL_5__LOOP_COEF_DPSK_C1_HEAD__MODIFY(dst, src) \
43421 (dst) = ((dst) &\
43422 ~0x000003e0U) | (((u_int32_t)(src) <<\
43423 5) & 0x000003e0U)
43424 #define BBB_RX_CTRL_5__LOOP_COEF_DPSK_C1_HEAD__VERIFY(src) \
43425 (!((((u_int32_t)(src)\
43426 << 5) & ~0x000003e0U)))
43427
43428 /* macros for field loop_coef_dpsk_c2_head */
43429 #define BBB_RX_CTRL_5__LOOP_COEF_DPSK_C2_HEAD__SHIFT 10
43430 #define BBB_RX_CTRL_5__LOOP_COEF_DPSK_C2_HEAD__WIDTH 6
43431 #define BBB_RX_CTRL_5__LOOP_COEF_DPSK_C2_HEAD__MASK 0x0000fc00U
43432 #define BBB_RX_CTRL_5__LOOP_COEF_DPSK_C2_HEAD__READ(src) \
43433 (((u_int32_t)(src)\
43434 & 0x0000fc00U) >> 10)
43435 #define BBB_RX_CTRL_5__LOOP_COEF_DPSK_C2_HEAD__WRITE(src) \
43436 (((u_int32_t)(src)\
43437 << 10) & 0x0000fc00U)
43438 #define BBB_RX_CTRL_5__LOOP_COEF_DPSK_C2_HEAD__MODIFY(dst, src) \
43439 (dst) = ((dst) &\
43440 ~0x0000fc00U) | (((u_int32_t)(src) <<\
43441 10) & 0x0000fc00U)
43442 #define BBB_RX_CTRL_5__LOOP_COEF_DPSK_C2_HEAD__VERIFY(src) \
43443 (!((((u_int32_t)(src)\
43444 << 10) & ~0x0000fc00U)))
43445
43446 /* macros for field loop_coef_cck_c1 */
43447 #define BBB_RX_CTRL_5__LOOP_COEF_CCK_C1__SHIFT 16
43448 #define BBB_RX_CTRL_5__LOOP_COEF_CCK_C1__WIDTH 5
43449 #define BBB_RX_CTRL_5__LOOP_COEF_CCK_C1__MASK 0x001f0000U
43450 #define BBB_RX_CTRL_5__LOOP_COEF_CCK_C1__READ(src) \
43451 (((u_int32_t)(src)\
43452 & 0x001f0000U) >> 16)
43453 #define BBB_RX_CTRL_5__LOOP_COEF_CCK_C1__WRITE(src) \
43454 (((u_int32_t)(src)\
43455 << 16) & 0x001f0000U)
43456 #define BBB_RX_CTRL_5__LOOP_COEF_CCK_C1__MODIFY(dst, src) \
43457 (dst) = ((dst) &\
43458 ~0x001f0000U) | (((u_int32_t)(src) <<\
43459 16) & 0x001f0000U)
43460 #define BBB_RX_CTRL_5__LOOP_COEF_CCK_C1__VERIFY(src) \
43461 (!((((u_int32_t)(src)\
43462 << 16) & ~0x001f0000U)))
43463
43464 /* macros for field loop_coef_cck_c2 */
43465 #define BBB_RX_CTRL_5__LOOP_COEF_CCK_C2__SHIFT 21
43466 #define BBB_RX_CTRL_5__LOOP_COEF_CCK_C2__WIDTH 6
43467 #define BBB_RX_CTRL_5__LOOP_COEF_CCK_C2__MASK 0x07e00000U
43468 #define BBB_RX_CTRL_5__LOOP_COEF_CCK_C2__READ(src) \
43469 (((u_int32_t)(src)\
43470 & 0x07e00000U) >> 21)
43471 #define BBB_RX_CTRL_5__LOOP_COEF_CCK_C2__WRITE(src) \
43472 (((u_int32_t)(src)\
43473 << 21) & 0x07e00000U)
43474 #define BBB_RX_CTRL_5__LOOP_COEF_CCK_C2__MODIFY(dst, src) \
43475 (dst) = ((dst) &\
43476 ~0x07e00000U) | (((u_int32_t)(src) <<\
43477 21) & 0x07e00000U)
43478 #define BBB_RX_CTRL_5__LOOP_COEF_CCK_C2__VERIFY(src) \
43479 (!((((u_int32_t)(src)\
43480 << 21) & ~0x07e00000U)))
43481 #define BBB_RX_CTRL_5__TYPE u_int32_t
43482 #define BBB_RX_CTRL_5__READ 0x07ffffffU
43483 #define BBB_RX_CTRL_5__WRITE 0x07ffffffU
43484
43485 #endif /* __BBB_RX_CTRL_5_MACRO__ */
43486
43487
43488 /* macros for bb_reg_block.bb_bbb_reg_map.BB_bbb_rx_ctrl_5 */
43489 #define INST_BB_REG_BLOCK__BB_BBB_REG_MAP__BB_BBB_RX_CTRL_5__NUM 1
43490
43491 /* macros for BlueprintGlobalNameSpace::bbb_rx_ctrl_6 */
43492 #ifndef __BBB_RX_CTRL_6_MACRO__
43493 #define __BBB_RX_CTRL_6_MACRO__
43494
43495 /* macros for field sync_start_delay */
43496 #define BBB_RX_CTRL_6__SYNC_START_DELAY__SHIFT 0
43497 #define BBB_RX_CTRL_6__SYNC_START_DELAY__WIDTH 10
43498 #define BBB_RX_CTRL_6__SYNC_START_DELAY__MASK 0x000003ffU
43499 #define BBB_RX_CTRL_6__SYNC_START_DELAY__READ(src) \
43500 (u_int32_t)(src)\
43501 & 0x000003ffU
43502 #define BBB_RX_CTRL_6__SYNC_START_DELAY__WRITE(src) \
43503 ((u_int32_t)(src)\
43504 & 0x000003ffU)
43505 #define BBB_RX_CTRL_6__SYNC_START_DELAY__MODIFY(dst, src) \
43506 (dst) = ((dst) &\
43507 ~0x000003ffU) | ((u_int32_t)(src) &\
43508 0x000003ffU)
43509 #define BBB_RX_CTRL_6__SYNC_START_DELAY__VERIFY(src) \
43510 (!(((u_int32_t)(src)\
43511 & ~0x000003ffU)))
43512
43513 /* macros for field map_1s_to_2s */
43514 #define BBB_RX_CTRL_6__MAP_1S_TO_2S__SHIFT 10
43515 #define BBB_RX_CTRL_6__MAP_1S_TO_2S__WIDTH 1
43516 #define BBB_RX_CTRL_6__MAP_1S_TO_2S__MASK 0x00000400U
43517 #define BBB_RX_CTRL_6__MAP_1S_TO_2S__READ(src) \
43518 (((u_int32_t)(src)\
43519 & 0x00000400U) >> 10)
43520 #define BBB_RX_CTRL_6__MAP_1S_TO_2S__WRITE(src) \
43521 (((u_int32_t)(src)\
43522 << 10) & 0x00000400U)
43523 #define BBB_RX_CTRL_6__MAP_1S_TO_2S__MODIFY(dst, src) \
43524 (dst) = ((dst) &\
43525 ~0x00000400U) | (((u_int32_t)(src) <<\
43526 10) & 0x00000400U)
43527 #define BBB_RX_CTRL_6__MAP_1S_TO_2S__VERIFY(src) \
43528 (!((((u_int32_t)(src)\
43529 << 10) & ~0x00000400U)))
43530 #define BBB_RX_CTRL_6__MAP_1S_TO_2S__SET(dst) \
43531 (dst) = ((dst) &\
43532 ~0x00000400U) | ((u_int32_t)(1) << 10)
43533 #define BBB_RX_CTRL_6__MAP_1S_TO_2S__CLR(dst) \
43534 (dst) = ((dst) &\
43535 ~0x00000400U) | ((u_int32_t)(0) << 10)
43536
43537 /* macros for field start_iir_delay */
43538 #define BBB_RX_CTRL_6__START_IIR_DELAY__SHIFT 11
43539 #define BBB_RX_CTRL_6__START_IIR_DELAY__WIDTH 10
43540 #define BBB_RX_CTRL_6__START_IIR_DELAY__MASK 0x001ff800U
43541 #define BBB_RX_CTRL_6__START_IIR_DELAY__READ(src) \
43542 (((u_int32_t)(src)\
43543 & 0x001ff800U) >> 11)
43544 #define BBB_RX_CTRL_6__START_IIR_DELAY__WRITE(src) \
43545 (((u_int32_t)(src)\
43546 << 11) & 0x001ff800U)
43547 #define BBB_RX_CTRL_6__START_IIR_DELAY__MODIFY(dst, src) \
43548 (dst) = ((dst) &\
43549 ~0x001ff800U) | (((u_int32_t)(src) <<\
43550 11) & 0x001ff800U)
43551 #define BBB_RX_CTRL_6__START_IIR_DELAY__VERIFY(src) \
43552 (!((((u_int32_t)(src)\
43553 << 11) & ~0x001ff800U)))
43554
43555 /* macros for field use_mcorr_weight */
43556 #define BBB_RX_CTRL_6__USE_MCORR_WEIGHT__SHIFT 21
43557 #define BBB_RX_CTRL_6__USE_MCORR_WEIGHT__WIDTH 1
43558 #define BBB_RX_CTRL_6__USE_MCORR_WEIGHT__MASK 0x00200000U
43559 #define BBB_RX_CTRL_6__USE_MCORR_WEIGHT__READ(src) \
43560 (((u_int32_t)(src)\
43561 & 0x00200000U) >> 21)
43562 #define BBB_RX_CTRL_6__USE_MCORR_WEIGHT__WRITE(src) \
43563 (((u_int32_t)(src)\
43564 << 21) & 0x00200000U)
43565 #define BBB_RX_CTRL_6__USE_MCORR_WEIGHT__MODIFY(dst, src) \
43566 (dst) = ((dst) &\
43567 ~0x00200000U) | (((u_int32_t)(src) <<\
43568 21) & 0x00200000U)
43569 #define BBB_RX_CTRL_6__USE_MCORR_WEIGHT__VERIFY(src) \
43570 (!((((u_int32_t)(src)\
43571 << 21) & ~0x00200000U)))
43572 #define BBB_RX_CTRL_6__USE_MCORR_WEIGHT__SET(dst) \
43573 (dst) = ((dst) &\
43574 ~0x00200000U) | ((u_int32_t)(1) << 21)
43575 #define BBB_RX_CTRL_6__USE_MCORR_WEIGHT__CLR(dst) \
43576 (dst) = ((dst) &\
43577 ~0x00200000U) | ((u_int32_t)(0) << 21)
43578
43579 /* macros for field use_bkpwr_for_center_index */
43580 #define BBB_RX_CTRL_6__USE_BKPWR_FOR_CENTER_INDEX__SHIFT 22
43581 #define BBB_RX_CTRL_6__USE_BKPWR_FOR_CENTER_INDEX__WIDTH 1
43582 #define BBB_RX_CTRL_6__USE_BKPWR_FOR_CENTER_INDEX__MASK 0x00400000U
43583 #define BBB_RX_CTRL_6__USE_BKPWR_FOR_CENTER_INDEX__READ(src) \
43584 (((u_int32_t)(src)\
43585 & 0x00400000U) >> 22)
43586 #define BBB_RX_CTRL_6__USE_BKPWR_FOR_CENTER_INDEX__WRITE(src) \
43587 (((u_int32_t)(src)\
43588 << 22) & 0x00400000U)
43589 #define BBB_RX_CTRL_6__USE_BKPWR_FOR_CENTER_INDEX__MODIFY(dst, src) \
43590 (dst) = ((dst) &\
43591 ~0x00400000U) | (((u_int32_t)(src) <<\
43592 22) & 0x00400000U)
43593 #define BBB_RX_CTRL_6__USE_BKPWR_FOR_CENTER_INDEX__VERIFY(src) \
43594 (!((((u_int32_t)(src)\
43595 << 22) & ~0x00400000U)))
43596 #define BBB_RX_CTRL_6__USE_BKPWR_FOR_CENTER_INDEX__SET(dst) \
43597 (dst) = ((dst) &\
43598 ~0x00400000U) | ((u_int32_t)(1) << 22)
43599 #define BBB_RX_CTRL_6__USE_BKPWR_FOR_CENTER_INDEX__CLR(dst) \
43600 (dst) = ((dst) &\
43601 ~0x00400000U) | ((u_int32_t)(0) << 22)
43602
43603 /* macros for field cck_sel_chain_by_eo */
43604 #define BBB_RX_CTRL_6__CCK_SEL_CHAIN_BY_EO__SHIFT 23
43605 #define BBB_RX_CTRL_6__CCK_SEL_CHAIN_BY_EO__WIDTH 1
43606 #define BBB_RX_CTRL_6__CCK_SEL_CHAIN_BY_EO__MASK 0x00800000U
43607 #define BBB_RX_CTRL_6__CCK_SEL_CHAIN_BY_EO__READ(src) \
43608 (((u_int32_t)(src)\
43609 & 0x00800000U) >> 23)
43610 #define BBB_RX_CTRL_6__CCK_SEL_CHAIN_BY_EO__WRITE(src) \
43611 (((u_int32_t)(src)\
43612 << 23) & 0x00800000U)
43613 #define BBB_RX_CTRL_6__CCK_SEL_CHAIN_BY_EO__MODIFY(dst, src) \
43614 (dst) = ((dst) &\
43615 ~0x00800000U) | (((u_int32_t)(src) <<\
43616 23) & 0x00800000U)
43617 #define BBB_RX_CTRL_6__CCK_SEL_CHAIN_BY_EO__VERIFY(src) \
43618 (!((((u_int32_t)(src)\
43619 << 23) & ~0x00800000U)))
43620 #define BBB_RX_CTRL_6__CCK_SEL_CHAIN_BY_EO__SET(dst) \
43621 (dst) = ((dst) &\
43622 ~0x00800000U) | ((u_int32_t)(1) << 23)
43623 #define BBB_RX_CTRL_6__CCK_SEL_CHAIN_BY_EO__CLR(dst) \
43624 (dst) = ((dst) &\
43625 ~0x00800000U) | ((u_int32_t)(0) << 23)
43626
43627 /* macros for field force_cck_sel_chain */
43628 #define BBB_RX_CTRL_6__FORCE_CCK_SEL_CHAIN__SHIFT 24
43629 #define BBB_RX_CTRL_6__FORCE_CCK_SEL_CHAIN__WIDTH 1
43630 #define BBB_RX_CTRL_6__FORCE_CCK_SEL_CHAIN__MASK 0x01000000U
43631 #define BBB_RX_CTRL_6__FORCE_CCK_SEL_CHAIN__READ(src) \
43632 (((u_int32_t)(src)\
43633 & 0x01000000U) >> 24)
43634 #define BBB_RX_CTRL_6__FORCE_CCK_SEL_CHAIN__WRITE(src) \
43635 (((u_int32_t)(src)\
43636 << 24) & 0x01000000U)
43637 #define BBB_RX_CTRL_6__FORCE_CCK_SEL_CHAIN__MODIFY(dst, src) \
43638 (dst) = ((dst) &\
43639 ~0x01000000U) | (((u_int32_t)(src) <<\
43640 24) & 0x01000000U)
43641 #define BBB_RX_CTRL_6__FORCE_CCK_SEL_CHAIN__VERIFY(src) \
43642 (!((((u_int32_t)(src)\
43643 << 24) & ~0x01000000U)))
43644 #define BBB_RX_CTRL_6__FORCE_CCK_SEL_CHAIN__SET(dst) \
43645 (dst) = ((dst) &\
43646 ~0x01000000U) | ((u_int32_t)(1) << 24)
43647 #define BBB_RX_CTRL_6__FORCE_CCK_SEL_CHAIN__CLR(dst) \
43648 (dst) = ((dst) &\
43649 ~0x01000000U) | ((u_int32_t)(0) << 24)
43650
43651 /* macros for field force_center_index */
43652 #define BBB_RX_CTRL_6__FORCE_CENTER_INDEX__SHIFT 25
43653 #define BBB_RX_CTRL_6__FORCE_CENTER_INDEX__WIDTH 1
43654 #define BBB_RX_CTRL_6__FORCE_CENTER_INDEX__MASK 0x02000000U
43655 #define BBB_RX_CTRL_6__FORCE_CENTER_INDEX__READ(src) \
43656 (((u_int32_t)(src)\
43657 & 0x02000000U) >> 25)
43658 #define BBB_RX_CTRL_6__FORCE_CENTER_INDEX__WRITE(src) \
43659 (((u_int32_t)(src)\
43660 << 25) & 0x02000000U)
43661 #define BBB_RX_CTRL_6__FORCE_CENTER_INDEX__MODIFY(dst, src) \
43662 (dst) = ((dst) &\
43663 ~0x02000000U) | (((u_int32_t)(src) <<\
43664 25) & 0x02000000U)
43665 #define BBB_RX_CTRL_6__FORCE_CENTER_INDEX__VERIFY(src) \
43666 (!((((u_int32_t)(src)\
43667 << 25) & ~0x02000000U)))
43668 #define BBB_RX_CTRL_6__FORCE_CENTER_INDEX__SET(dst) \
43669 (dst) = ((dst) &\
43670 ~0x02000000U) | ((u_int32_t)(1) << 25)
43671 #define BBB_RX_CTRL_6__FORCE_CENTER_INDEX__CLR(dst) \
43672 (dst) = ((dst) &\
43673 ~0x02000000U) | ((u_int32_t)(0) << 25)
43674 #define BBB_RX_CTRL_6__TYPE u_int32_t
43675 #define BBB_RX_CTRL_6__READ 0x03ffffffU
43676 #define BBB_RX_CTRL_6__WRITE 0x03ffffffU
43677
43678 #endif /* __BBB_RX_CTRL_6_MACRO__ */
43679
43680
43681 /* macros for bb_reg_block.bb_bbb_reg_map.BB_bbb_rx_ctrl_6 */
43682 #define INST_BB_REG_BLOCK__BB_BBB_REG_MAP__BB_BBB_RX_CTRL_6__NUM 1
43683
43684 /* macros for BlueprintGlobalNameSpace::force_clken_cck */
43685 #ifndef __FORCE_CLKEN_CCK_MACRO__
43686 #define __FORCE_CLKEN_CCK_MACRO__
43687
43688 /* macros for field force_rx_enable0 */
43689 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE0__SHIFT 0
43690 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE0__WIDTH 1
43691 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE0__MASK 0x00000001U
43692 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE0__READ(src) \
43693 (u_int32_t)(src)\
43694 & 0x00000001U
43695 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE0__WRITE(src) \
43696 ((u_int32_t)(src)\
43697 & 0x00000001U)
43698 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE0__MODIFY(dst, src) \
43699 (dst) = ((dst) &\
43700 ~0x00000001U) | ((u_int32_t)(src) &\
43701 0x00000001U)
43702 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE0__VERIFY(src) \
43703 (!(((u_int32_t)(src)\
43704 & ~0x00000001U)))
43705 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE0__SET(dst) \
43706 (dst) = ((dst) &\
43707 ~0x00000001U) | (u_int32_t)(1)
43708 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE0__CLR(dst) \
43709 (dst) = ((dst) &\
43710 ~0x00000001U) | (u_int32_t)(0)
43711
43712 /* macros for field force_rx_enable1 */
43713 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE1__SHIFT 1
43714 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE1__WIDTH 1
43715 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE1__MASK 0x00000002U
43716 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE1__READ(src) \
43717 (((u_int32_t)(src)\
43718 & 0x00000002U) >> 1)
43719 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE1__WRITE(src) \
43720 (((u_int32_t)(src)\
43721 << 1) & 0x00000002U)
43722 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE1__MODIFY(dst, src) \
43723 (dst) = ((dst) &\
43724 ~0x00000002U) | (((u_int32_t)(src) <<\
43725 1) & 0x00000002U)
43726 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE1__VERIFY(src) \
43727 (!((((u_int32_t)(src)\
43728 << 1) & ~0x00000002U)))
43729 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE1__SET(dst) \
43730 (dst) = ((dst) &\
43731 ~0x00000002U) | ((u_int32_t)(1) << 1)
43732 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE1__CLR(dst) \
43733 (dst) = ((dst) &\
43734 ~0x00000002U) | ((u_int32_t)(0) << 1)
43735
43736 /* macros for field force_rx_enable2 */
43737 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE2__SHIFT 2
43738 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE2__WIDTH 1
43739 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE2__MASK 0x00000004U
43740 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE2__READ(src) \
43741 (((u_int32_t)(src)\
43742 & 0x00000004U) >> 2)
43743 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE2__WRITE(src) \
43744 (((u_int32_t)(src)\
43745 << 2) & 0x00000004U)
43746 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE2__MODIFY(dst, src) \
43747 (dst) = ((dst) &\
43748 ~0x00000004U) | (((u_int32_t)(src) <<\
43749 2) & 0x00000004U)
43750 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE2__VERIFY(src) \
43751 (!((((u_int32_t)(src)\
43752 << 2) & ~0x00000004U)))
43753 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE2__SET(dst) \
43754 (dst) = ((dst) &\
43755 ~0x00000004U) | ((u_int32_t)(1) << 2)
43756 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE2__CLR(dst) \
43757 (dst) = ((dst) &\
43758 ~0x00000004U) | ((u_int32_t)(0) << 2)
43759
43760 /* macros for field force_rx_enable3 */
43761 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE3__SHIFT 3
43762 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE3__WIDTH 1
43763 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE3__MASK 0x00000008U
43764 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE3__READ(src) \
43765 (((u_int32_t)(src)\
43766 & 0x00000008U) >> 3)
43767 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE3__WRITE(src) \
43768 (((u_int32_t)(src)\
43769 << 3) & 0x00000008U)
43770 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE3__MODIFY(dst, src) \
43771 (dst) = ((dst) &\
43772 ~0x00000008U) | (((u_int32_t)(src) <<\
43773 3) & 0x00000008U)
43774 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE3__VERIFY(src) \
43775 (!((((u_int32_t)(src)\
43776 << 3) & ~0x00000008U)))
43777 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE3__SET(dst) \
43778 (dst) = ((dst) &\
43779 ~0x00000008U) | ((u_int32_t)(1) << 3)
43780 #define FORCE_CLKEN_CCK__FORCE_RX_ENABLE3__CLR(dst) \
43781 (dst) = ((dst) &\
43782 ~0x00000008U) | ((u_int32_t)(0) << 3)
43783
43784 /* macros for field force_rx_always */
43785 #define FORCE_CLKEN_CCK__FORCE_RX_ALWAYS__SHIFT 4
43786 #define FORCE_CLKEN_CCK__FORCE_RX_ALWAYS__WIDTH 1
43787 #define FORCE_CLKEN_CCK__FORCE_RX_ALWAYS__MASK 0x00000010U
43788 #define FORCE_CLKEN_CCK__FORCE_RX_ALWAYS__READ(src) \
43789 (((u_int32_t)(src)\
43790 & 0x00000010U) >> 4)
43791 #define FORCE_CLKEN_CCK__FORCE_RX_ALWAYS__WRITE(src) \
43792 (((u_int32_t)(src)\
43793 << 4) & 0x00000010U)
43794 #define FORCE_CLKEN_CCK__FORCE_RX_ALWAYS__MODIFY(dst, src) \
43795 (dst) = ((dst) &\
43796 ~0x00000010U) | (((u_int32_t)(src) <<\
43797 4) & 0x00000010U)
43798 #define FORCE_CLKEN_CCK__FORCE_RX_ALWAYS__VERIFY(src) \
43799 (!((((u_int32_t)(src)\
43800 << 4) & ~0x00000010U)))
43801 #define FORCE_CLKEN_CCK__FORCE_RX_ALWAYS__SET(dst) \
43802 (dst) = ((dst) &\
43803 ~0x00000010U) | ((u_int32_t)(1) << 4)
43804 #define FORCE_CLKEN_CCK__FORCE_RX_ALWAYS__CLR(dst) \
43805 (dst) = ((dst) &\
43806 ~0x00000010U) | ((u_int32_t)(0) << 4)
43807
43808 /* macros for field force_txsm_clken */
43809 #define FORCE_CLKEN_CCK__FORCE_TXSM_CLKEN__SHIFT 5
43810 #define FORCE_CLKEN_CCK__FORCE_TXSM_CLKEN__WIDTH 1
43811 #define FORCE_CLKEN_CCK__FORCE_TXSM_CLKEN__MASK 0x00000020U
43812 #define FORCE_CLKEN_CCK__FORCE_TXSM_CLKEN__READ(src) \
43813 (((u_int32_t)(src)\
43814 & 0x00000020U) >> 5)
43815 #define FORCE_CLKEN_CCK__FORCE_TXSM_CLKEN__WRITE(src) \
43816 (((u_int32_t)(src)\
43817 << 5) & 0x00000020U)
43818 #define FORCE_CLKEN_CCK__FORCE_TXSM_CLKEN__MODIFY(dst, src) \
43819 (dst) = ((dst) &\
43820 ~0x00000020U) | (((u_int32_t)(src) <<\
43821 5) & 0x00000020U)
43822 #define FORCE_CLKEN_CCK__FORCE_TXSM_CLKEN__VERIFY(src) \
43823 (!((((u_int32_t)(src)\
43824 << 5) & ~0x00000020U)))
43825 #define FORCE_CLKEN_CCK__FORCE_TXSM_CLKEN__SET(dst) \
43826 (dst) = ((dst) &\
43827 ~0x00000020U) | ((u_int32_t)(1) << 5)
43828 #define FORCE_CLKEN_CCK__FORCE_TXSM_CLKEN__CLR(dst) \
43829 (dst) = ((dst) &\
43830 ~0x00000020U) | ((u_int32_t)(0) << 5)
43831 #define FORCE_CLKEN_CCK__TYPE u_int32_t
43832 #define FORCE_CLKEN_CCK__READ 0x0000003fU
43833 #define FORCE_CLKEN_CCK__WRITE 0x0000003fU
43834
43835 #endif /* __FORCE_CLKEN_CCK_MACRO__ */
43836
43837
43838 /* macros for bb_reg_block.bb_bbb_reg_map.BB_force_clken_cck */
43839 #define INST_BB_REG_BLOCK__BB_BBB_REG_MAP__BB_FORCE_CLKEN_CCK__NUM 1
43840
43841 /* macros for BlueprintGlobalNameSpace::settling_time */
43842 #ifndef __SETTLING_TIME_MACRO__
43843 #define __SETTLING_TIME_MACRO__
43844
43845 /* macros for field agc_settling */
43846 #define SETTLING_TIME__AGC_SETTLING__SHIFT 0
43847 #define SETTLING_TIME__AGC_SETTLING__WIDTH 7
43848 #define SETTLING_TIME__AGC_SETTLING__MASK 0x0000007fU
43849 #define SETTLING_TIME__AGC_SETTLING__READ(src) (u_int32_t)(src) & 0x0000007fU
43850 #define SETTLING_TIME__AGC_SETTLING__WRITE(src) \
43851 ((u_int32_t)(src)\
43852 & 0x0000007fU)
43853 #define SETTLING_TIME__AGC_SETTLING__MODIFY(dst, src) \
43854 (dst) = ((dst) &\
43855 ~0x0000007fU) | ((u_int32_t)(src) &\
43856 0x0000007fU)
43857 #define SETTLING_TIME__AGC_SETTLING__VERIFY(src) \
43858 (!(((u_int32_t)(src)\
43859 & ~0x0000007fU)))
43860
43861 /* macros for field switch_settling */
43862 #define SETTLING_TIME__SWITCH_SETTLING__SHIFT 7
43863 #define SETTLING_TIME__SWITCH_SETTLING__WIDTH 7
43864 #define SETTLING_TIME__SWITCH_SETTLING__MASK 0x00003f80U
43865 #define SETTLING_TIME__SWITCH_SETTLING__READ(src) \
43866 (((u_int32_t)(src)\
43867 & 0x00003f80U) >> 7)
43868 #define SETTLING_TIME__SWITCH_SETTLING__WRITE(src) \
43869 (((u_int32_t)(src)\
43870 << 7) & 0x00003f80U)
43871 #define SETTLING_TIME__SWITCH_SETTLING__MODIFY(dst, src) \
43872 (dst) = ((dst) &\
43873 ~0x00003f80U) | (((u_int32_t)(src) <<\
43874 7) & 0x00003f80U)
43875 #define SETTLING_TIME__SWITCH_SETTLING__VERIFY(src) \
43876 (!((((u_int32_t)(src)\
43877 << 7) & ~0x00003f80U)))
43878
43879 /* macros for field adcsat_thrl */
43880 #define SETTLING_TIME__ADCSAT_THRL__SHIFT 14
43881 #define SETTLING_TIME__ADCSAT_THRL__WIDTH 6
43882 #define SETTLING_TIME__ADCSAT_THRL__MASK 0x000fc000U
43883 #define SETTLING_TIME__ADCSAT_THRL__READ(src) \
43884 (((u_int32_t)(src)\
43885 & 0x000fc000U) >> 14)
43886 #define SETTLING_TIME__ADCSAT_THRL__WRITE(src) \
43887 (((u_int32_t)(src)\
43888 << 14) & 0x000fc000U)
43889 #define SETTLING_TIME__ADCSAT_THRL__MODIFY(dst, src) \
43890 (dst) = ((dst) &\
43891 ~0x000fc000U) | (((u_int32_t)(src) <<\
43892 14) & 0x000fc000U)
43893 #define SETTLING_TIME__ADCSAT_THRL__VERIFY(src) \
43894 (!((((u_int32_t)(src)\
43895 << 14) & ~0x000fc000U)))
43896
43897 /* macros for field adcsat_thrh */
43898 #define SETTLING_TIME__ADCSAT_THRH__SHIFT 20
43899 #define SETTLING_TIME__ADCSAT_THRH__WIDTH 6
43900 #define SETTLING_TIME__ADCSAT_THRH__MASK 0x03f00000U
43901 #define SETTLING_TIME__ADCSAT_THRH__READ(src) \
43902 (((u_int32_t)(src)\
43903 & 0x03f00000U) >> 20)
43904 #define SETTLING_TIME__ADCSAT_THRH__WRITE(src) \
43905 (((u_int32_t)(src)\
43906 << 20) & 0x03f00000U)
43907 #define SETTLING_TIME__ADCSAT_THRH__MODIFY(dst, src) \
43908 (dst) = ((dst) &\
43909 ~0x03f00000U) | (((u_int32_t)(src) <<\
43910 20) & 0x03f00000U)
43911 #define SETTLING_TIME__ADCSAT_THRH__VERIFY(src) \
43912 (!((((u_int32_t)(src)\
43913 << 20) & ~0x03f00000U)))
43914
43915 /* macros for field lbreset_advance */
43916 #define SETTLING_TIME__LBRESET_ADVANCE__SHIFT 26
43917 #define SETTLING_TIME__LBRESET_ADVANCE__WIDTH 4
43918 #define SETTLING_TIME__LBRESET_ADVANCE__MASK 0x3c000000U
43919 #define SETTLING_TIME__LBRESET_ADVANCE__READ(src) \
43920 (((u_int32_t)(src)\
43921 & 0x3c000000U) >> 26)
43922 #define SETTLING_TIME__LBRESET_ADVANCE__WRITE(src) \
43923 (((u_int32_t)(src)\
43924 << 26) & 0x3c000000U)
43925 #define SETTLING_TIME__LBRESET_ADVANCE__MODIFY(dst, src) \
43926 (dst) = ((dst) &\
43927 ~0x3c000000U) | (((u_int32_t)(src) <<\
43928 26) & 0x3c000000U)
43929 #define SETTLING_TIME__LBRESET_ADVANCE__VERIFY(src) \
43930 (!((((u_int32_t)(src)\
43931 << 26) & ~0x3c000000U)))
43932 #define SETTLING_TIME__TYPE u_int32_t
43933 #define SETTLING_TIME__READ 0x3fffffffU
43934 #define SETTLING_TIME__WRITE 0x3fffffffU
43935
43936 #endif /* __SETTLING_TIME_MACRO__ */
43937
43938
43939 /* macros for bb_reg_block.bb_agc_reg_map.BB_settling_time */
43940 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_SETTLING_TIME__NUM 1
43941
43942 /* macros for BlueprintGlobalNameSpace::gain_force_max_gains_b0 */
43943 #ifndef __GAIN_FORCE_MAX_GAINS_B0_MACRO__
43944 #define __GAIN_FORCE_MAX_GAINS_B0_MACRO__
43945
43946 /* macros for field rf_gain_f_0 */
43947 #define GAIN_FORCE_MAX_GAINS_B0__RF_GAIN_F_0__SHIFT 0
43948 #define GAIN_FORCE_MAX_GAINS_B0__RF_GAIN_F_0__WIDTH 8
43949 #define GAIN_FORCE_MAX_GAINS_B0__RF_GAIN_F_0__MASK 0x000000ffU
43950 #define GAIN_FORCE_MAX_GAINS_B0__RF_GAIN_F_0__READ(src) \
43951 (u_int32_t)(src)\
43952 & 0x000000ffU
43953 #define GAIN_FORCE_MAX_GAINS_B0__RF_GAIN_F_0__WRITE(src) \
43954 ((u_int32_t)(src)\
43955 & 0x000000ffU)
43956 #define GAIN_FORCE_MAX_GAINS_B0__RF_GAIN_F_0__MODIFY(dst, src) \
43957 (dst) = ((dst) &\
43958 ~0x000000ffU) | ((u_int32_t)(src) &\
43959 0x000000ffU)
43960 #define GAIN_FORCE_MAX_GAINS_B0__RF_GAIN_F_0__VERIFY(src) \
43961 (!(((u_int32_t)(src)\
43962 & ~0x000000ffU)))
43963
43964 /* macros for field mb_gain_f_0 */
43965 #define GAIN_FORCE_MAX_GAINS_B0__MB_GAIN_F_0__SHIFT 8
43966 #define GAIN_FORCE_MAX_GAINS_B0__MB_GAIN_F_0__WIDTH 8
43967 #define GAIN_FORCE_MAX_GAINS_B0__MB_GAIN_F_0__MASK 0x0000ff00U
43968 #define GAIN_FORCE_MAX_GAINS_B0__MB_GAIN_F_0__READ(src) \
43969 (((u_int32_t)(src)\
43970 & 0x0000ff00U) >> 8)
43971 #define GAIN_FORCE_MAX_GAINS_B0__MB_GAIN_F_0__WRITE(src) \
43972 (((u_int32_t)(src)\
43973 << 8) & 0x0000ff00U)
43974 #define GAIN_FORCE_MAX_GAINS_B0__MB_GAIN_F_0__MODIFY(dst, src) \
43975 (dst) = ((dst) &\
43976 ~0x0000ff00U) | (((u_int32_t)(src) <<\
43977 8) & 0x0000ff00U)
43978 #define GAIN_FORCE_MAX_GAINS_B0__MB_GAIN_F_0__VERIFY(src) \
43979 (!((((u_int32_t)(src)\
43980 << 8) & ~0x0000ff00U)))
43981
43982 /* macros for field xatten1_sw_f_0 */
43983 #define GAIN_FORCE_MAX_GAINS_B0__XATTEN1_SW_F_0__SHIFT 16
43984 #define GAIN_FORCE_MAX_GAINS_B0__XATTEN1_SW_F_0__WIDTH 1
43985 #define GAIN_FORCE_MAX_GAINS_B0__XATTEN1_SW_F_0__MASK 0x00010000U
43986 #define GAIN_FORCE_MAX_GAINS_B0__XATTEN1_SW_F_0__READ(src) \
43987 (((u_int32_t)(src)\
43988 & 0x00010000U) >> 16)
43989 #define GAIN_FORCE_MAX_GAINS_B0__XATTEN1_SW_F_0__WRITE(src) \
43990 (((u_int32_t)(src)\
43991 << 16) & 0x00010000U)
43992 #define GAIN_FORCE_MAX_GAINS_B0__XATTEN1_SW_F_0__MODIFY(dst, src) \
43993 (dst) = ((dst) &\
43994 ~0x00010000U) | (((u_int32_t)(src) <<\
43995 16) & 0x00010000U)
43996 #define GAIN_FORCE_MAX_GAINS_B0__XATTEN1_SW_F_0__VERIFY(src) \
43997 (!((((u_int32_t)(src)\
43998 << 16) & ~0x00010000U)))
43999 #define GAIN_FORCE_MAX_GAINS_B0__XATTEN1_SW_F_0__SET(dst) \
44000 (dst) = ((dst) &\
44001 ~0x00010000U) | ((u_int32_t)(1) << 16)
44002 #define GAIN_FORCE_MAX_GAINS_B0__XATTEN1_SW_F_0__CLR(dst) \
44003 (dst) = ((dst) &\
44004 ~0x00010000U) | ((u_int32_t)(0) << 16)
44005
44006 /* macros for field xatten2_sw_f_0 */
44007 #define GAIN_FORCE_MAX_GAINS_B0__XATTEN2_SW_F_0__SHIFT 17
44008 #define GAIN_FORCE_MAX_GAINS_B0__XATTEN2_SW_F_0__WIDTH 1
44009 #define GAIN_FORCE_MAX_GAINS_B0__XATTEN2_SW_F_0__MASK 0x00020000U
44010 #define GAIN_FORCE_MAX_GAINS_B0__XATTEN2_SW_F_0__READ(src) \
44011 (((u_int32_t)(src)\
44012 & 0x00020000U) >> 17)
44013 #define GAIN_FORCE_MAX_GAINS_B0__XATTEN2_SW_F_0__WRITE(src) \
44014 (((u_int32_t)(src)\
44015 << 17) & 0x00020000U)
44016 #define GAIN_FORCE_MAX_GAINS_B0__XATTEN2_SW_F_0__MODIFY(dst, src) \
44017 (dst) = ((dst) &\
44018 ~0x00020000U) | (((u_int32_t)(src) <<\
44019 17) & 0x00020000U)
44020 #define GAIN_FORCE_MAX_GAINS_B0__XATTEN2_SW_F_0__VERIFY(src) \
44021 (!((((u_int32_t)(src)\
44022 << 17) & ~0x00020000U)))
44023 #define GAIN_FORCE_MAX_GAINS_B0__XATTEN2_SW_F_0__SET(dst) \
44024 (dst) = ((dst) &\
44025 ~0x00020000U) | ((u_int32_t)(1) << 17)
44026 #define GAIN_FORCE_MAX_GAINS_B0__XATTEN2_SW_F_0__CLR(dst) \
44027 (dst) = ((dst) &\
44028 ~0x00020000U) | ((u_int32_t)(0) << 17)
44029
44030 /* macros for field xatten1_hyst_margin_0 */
44031 #define GAIN_FORCE_MAX_GAINS_B0__XATTEN1_HYST_MARGIN_0__SHIFT 18
44032 #define GAIN_FORCE_MAX_GAINS_B0__XATTEN1_HYST_MARGIN_0__WIDTH 7
44033 #define GAIN_FORCE_MAX_GAINS_B0__XATTEN1_HYST_MARGIN_0__MASK 0x01fc0000U
44034 #define GAIN_FORCE_MAX_GAINS_B0__XATTEN1_HYST_MARGIN_0__READ(src) \
44035 (((u_int32_t)(src)\
44036 & 0x01fc0000U) >> 18)
44037 #define GAIN_FORCE_MAX_GAINS_B0__XATTEN1_HYST_MARGIN_0__WRITE(src) \
44038 (((u_int32_t)(src)\
44039 << 18) & 0x01fc0000U)
44040 #define GAIN_FORCE_MAX_GAINS_B0__XATTEN1_HYST_MARGIN_0__MODIFY(dst, src) \
44041 (dst) = ((dst) &\
44042 ~0x01fc0000U) | (((u_int32_t)(src) <<\
44043 18) & 0x01fc0000U)
44044 #define GAIN_FORCE_MAX_GAINS_B0__XATTEN1_HYST_MARGIN_0__VERIFY(src) \
44045 (!((((u_int32_t)(src)\
44046 << 18) & ~0x01fc0000U)))
44047
44048 /* macros for field xatten2_hyst_margin_0 */
44049 #define GAIN_FORCE_MAX_GAINS_B0__XATTEN2_HYST_MARGIN_0__SHIFT 25
44050 #define GAIN_FORCE_MAX_GAINS_B0__XATTEN2_HYST_MARGIN_0__WIDTH 7
44051 #define GAIN_FORCE_MAX_GAINS_B0__XATTEN2_HYST_MARGIN_0__MASK 0xfe000000U
44052 #define GAIN_FORCE_MAX_GAINS_B0__XATTEN2_HYST_MARGIN_0__READ(src) \
44053 (((u_int32_t)(src)\
44054 & 0xfe000000U) >> 25)
44055 #define GAIN_FORCE_MAX_GAINS_B0__XATTEN2_HYST_MARGIN_0__WRITE(src) \
44056 (((u_int32_t)(src)\
44057 << 25) & 0xfe000000U)
44058 #define GAIN_FORCE_MAX_GAINS_B0__XATTEN2_HYST_MARGIN_0__MODIFY(dst, src) \
44059 (dst) = ((dst) &\
44060 ~0xfe000000U) | (((u_int32_t)(src) <<\
44061 25) & 0xfe000000U)
44062 #define GAIN_FORCE_MAX_GAINS_B0__XATTEN2_HYST_MARGIN_0__VERIFY(src) \
44063 (!((((u_int32_t)(src)\
44064 << 25) & ~0xfe000000U)))
44065 #define GAIN_FORCE_MAX_GAINS_B0__TYPE u_int32_t
44066 #define GAIN_FORCE_MAX_GAINS_B0__READ 0xffffffffU
44067 #define GAIN_FORCE_MAX_GAINS_B0__WRITE 0xffffffffU
44068
44069 #endif /* __GAIN_FORCE_MAX_GAINS_B0_MACRO__ */
44070
44071
44072 /* macros for bb_reg_block.bb_agc_reg_map.BB_gain_force_max_gains_b0 */
44073 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_GAIN_FORCE_MAX_GAINS_B0__NUM 1
44074
44075 /* macros for BlueprintGlobalNameSpace::gains_min_offsets */
44076 #ifndef __GAINS_MIN_OFFSETS_MACRO__
44077 #define __GAINS_MIN_OFFSETS_MACRO__
44078
44079 /* macros for field offsetC1 */
44080 #define GAINS_MIN_OFFSETS__OFFSETC1__SHIFT 0
44081 #define GAINS_MIN_OFFSETS__OFFSETC1__WIDTH 7
44082 #define GAINS_MIN_OFFSETS__OFFSETC1__MASK 0x0000007fU
44083 #define GAINS_MIN_OFFSETS__OFFSETC1__READ(src) (u_int32_t)(src) & 0x0000007fU
44084 #define GAINS_MIN_OFFSETS__OFFSETC1__WRITE(src) \
44085 ((u_int32_t)(src)\
44086 & 0x0000007fU)
44087 #define GAINS_MIN_OFFSETS__OFFSETC1__MODIFY(dst, src) \
44088 (dst) = ((dst) &\
44089 ~0x0000007fU) | ((u_int32_t)(src) &\
44090 0x0000007fU)
44091 #define GAINS_MIN_OFFSETS__OFFSETC1__VERIFY(src) \
44092 (!(((u_int32_t)(src)\
44093 & ~0x0000007fU)))
44094
44095 /* macros for field offsetC2 */
44096 #define GAINS_MIN_OFFSETS__OFFSETC2__SHIFT 7
44097 #define GAINS_MIN_OFFSETS__OFFSETC2__WIDTH 5
44098 #define GAINS_MIN_OFFSETS__OFFSETC2__MASK 0x00000f80U
44099 #define GAINS_MIN_OFFSETS__OFFSETC2__READ(src) \
44100 (((u_int32_t)(src)\
44101 & 0x00000f80U) >> 7)
44102 #define GAINS_MIN_OFFSETS__OFFSETC2__WRITE(src) \
44103 (((u_int32_t)(src)\
44104 << 7) & 0x00000f80U)
44105 #define GAINS_MIN_OFFSETS__OFFSETC2__MODIFY(dst, src) \
44106 (dst) = ((dst) &\
44107 ~0x00000f80U) | (((u_int32_t)(src) <<\
44108 7) & 0x00000f80U)
44109 #define GAINS_MIN_OFFSETS__OFFSETC2__VERIFY(src) \
44110 (!((((u_int32_t)(src)\
44111 << 7) & ~0x00000f80U)))
44112
44113 /* macros for field offsetC3 */
44114 #define GAINS_MIN_OFFSETS__OFFSETC3__SHIFT 12
44115 #define GAINS_MIN_OFFSETS__OFFSETC3__WIDTH 5
44116 #define GAINS_MIN_OFFSETS__OFFSETC3__MASK 0x0001f000U
44117 #define GAINS_MIN_OFFSETS__OFFSETC3__READ(src) \
44118 (((u_int32_t)(src)\
44119 & 0x0001f000U) >> 12)
44120 #define GAINS_MIN_OFFSETS__OFFSETC3__WRITE(src) \
44121 (((u_int32_t)(src)\
44122 << 12) & 0x0001f000U)
44123 #define GAINS_MIN_OFFSETS__OFFSETC3__MODIFY(dst, src) \
44124 (dst) = ((dst) &\
44125 ~0x0001f000U) | (((u_int32_t)(src) <<\
44126 12) & 0x0001f000U)
44127 #define GAINS_MIN_OFFSETS__OFFSETC3__VERIFY(src) \
44128 (!((((u_int32_t)(src)\
44129 << 12) & ~0x0001f000U)))
44130
44131 /* macros for field gain_force */
44132 #define GAINS_MIN_OFFSETS__GAIN_FORCE__SHIFT 17
44133 #define GAINS_MIN_OFFSETS__GAIN_FORCE__WIDTH 1
44134 #define GAINS_MIN_OFFSETS__GAIN_FORCE__MASK 0x00020000U
44135 #define GAINS_MIN_OFFSETS__GAIN_FORCE__READ(src) \
44136 (((u_int32_t)(src)\
44137 & 0x00020000U) >> 17)
44138 #define GAINS_MIN_OFFSETS__GAIN_FORCE__WRITE(src) \
44139 (((u_int32_t)(src)\
44140 << 17) & 0x00020000U)
44141 #define GAINS_MIN_OFFSETS__GAIN_FORCE__MODIFY(dst, src) \
44142 (dst) = ((dst) &\
44143 ~0x00020000U) | (((u_int32_t)(src) <<\
44144 17) & 0x00020000U)
44145 #define GAINS_MIN_OFFSETS__GAIN_FORCE__VERIFY(src) \
44146 (!((((u_int32_t)(src)\
44147 << 17) & ~0x00020000U)))
44148 #define GAINS_MIN_OFFSETS__GAIN_FORCE__SET(dst) \
44149 (dst) = ((dst) &\
44150 ~0x00020000U) | ((u_int32_t)(1) << 17)
44151 #define GAINS_MIN_OFFSETS__GAIN_FORCE__CLR(dst) \
44152 (dst) = ((dst) &\
44153 ~0x00020000U) | ((u_int32_t)(0) << 17)
44154
44155 /* macros for field cf_agc_hist_enable */
44156 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_ENABLE__SHIFT 18
44157 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_ENABLE__WIDTH 1
44158 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_ENABLE__MASK 0x00040000U
44159 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_ENABLE__READ(src) \
44160 (((u_int32_t)(src)\
44161 & 0x00040000U) >> 18)
44162 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_ENABLE__WRITE(src) \
44163 (((u_int32_t)(src)\
44164 << 18) & 0x00040000U)
44165 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_ENABLE__MODIFY(dst, src) \
44166 (dst) = ((dst) &\
44167 ~0x00040000U) | (((u_int32_t)(src) <<\
44168 18) & 0x00040000U)
44169 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_ENABLE__VERIFY(src) \
44170 (!((((u_int32_t)(src)\
44171 << 18) & ~0x00040000U)))
44172 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_ENABLE__SET(dst) \
44173 (dst) = ((dst) &\
44174 ~0x00040000U) | ((u_int32_t)(1) << 18)
44175 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_ENABLE__CLR(dst) \
44176 (dst) = ((dst) &\
44177 ~0x00040000U) | ((u_int32_t)(0) << 18)
44178
44179 /* macros for field cf_agc_hist_gc */
44180 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_GC__SHIFT 19
44181 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_GC__WIDTH 1
44182 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_GC__MASK 0x00080000U
44183 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_GC__READ(src) \
44184 (((u_int32_t)(src)\
44185 & 0x00080000U) >> 19)
44186 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_GC__WRITE(src) \
44187 (((u_int32_t)(src)\
44188 << 19) & 0x00080000U)
44189 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_GC__MODIFY(dst, src) \
44190 (dst) = ((dst) &\
44191 ~0x00080000U) | (((u_int32_t)(src) <<\
44192 19) & 0x00080000U)
44193 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_GC__VERIFY(src) \
44194 (!((((u_int32_t)(src)\
44195 << 19) & ~0x00080000U)))
44196 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_GC__SET(dst) \
44197 (dst) = ((dst) &\
44198 ~0x00080000U) | ((u_int32_t)(1) << 19)
44199 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_GC__CLR(dst) \
44200 (dst) = ((dst) &\
44201 ~0x00080000U) | ((u_int32_t)(0) << 19)
44202
44203 /* macros for field cf_agc_hist_voting */
44204 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_VOTING__SHIFT 20
44205 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_VOTING__WIDTH 1
44206 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_VOTING__MASK 0x00100000U
44207 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_VOTING__READ(src) \
44208 (((u_int32_t)(src)\
44209 & 0x00100000U) >> 20)
44210 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_VOTING__WRITE(src) \
44211 (((u_int32_t)(src)\
44212 << 20) & 0x00100000U)
44213 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_VOTING__MODIFY(dst, src) \
44214 (dst) = ((dst) &\
44215 ~0x00100000U) | (((u_int32_t)(src) <<\
44216 20) & 0x00100000U)
44217 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_VOTING__VERIFY(src) \
44218 (!((((u_int32_t)(src)\
44219 << 20) & ~0x00100000U)))
44220 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_VOTING__SET(dst) \
44221 (dst) = ((dst) &\
44222 ~0x00100000U) | ((u_int32_t)(1) << 20)
44223 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_VOTING__CLR(dst) \
44224 (dst) = ((dst) &\
44225 ~0x00100000U) | ((u_int32_t)(0) << 20)
44226
44227 /* macros for field cf_agc_hist_phy_err */
44228 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_PHY_ERR__SHIFT 21
44229 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_PHY_ERR__WIDTH 1
44230 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_PHY_ERR__MASK 0x00200000U
44231 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_PHY_ERR__READ(src) \
44232 (((u_int32_t)(src)\
44233 & 0x00200000U) >> 21)
44234 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_PHY_ERR__WRITE(src) \
44235 (((u_int32_t)(src)\
44236 << 21) & 0x00200000U)
44237 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_PHY_ERR__MODIFY(dst, src) \
44238 (dst) = ((dst) &\
44239 ~0x00200000U) | (((u_int32_t)(src) <<\
44240 21) & 0x00200000U)
44241 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_PHY_ERR__VERIFY(src) \
44242 (!((((u_int32_t)(src)\
44243 << 21) & ~0x00200000U)))
44244 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_PHY_ERR__SET(dst) \
44245 (dst) = ((dst) &\
44246 ~0x00200000U) | ((u_int32_t)(1) << 21)
44247 #define GAINS_MIN_OFFSETS__CF_AGC_HIST_PHY_ERR__CLR(dst) \
44248 (dst) = ((dst) &\
44249 ~0x00200000U) | ((u_int32_t)(0) << 21)
44250 #define GAINS_MIN_OFFSETS__TYPE u_int32_t
44251 #define GAINS_MIN_OFFSETS__READ 0x003fffffU
44252 #define GAINS_MIN_OFFSETS__WRITE 0x003fffffU
44253
44254 #endif /* __GAINS_MIN_OFFSETS_MACRO__ */
44255
44256
44257 /* macros for bb_reg_block.bb_agc_reg_map.BB_gains_min_offsets */
44258 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_GAINS_MIN_OFFSETS__NUM 1
44259
44260 /* macros for BlueprintGlobalNameSpace::desired_sigsize */
44261 #ifndef __DESIRED_SIGSIZE_MACRO__
44262 #define __DESIRED_SIGSIZE_MACRO__
44263
44264 /* macros for field adc_desired_size */
44265 #define DESIRED_SIGSIZE__ADC_DESIRED_SIZE__SHIFT 0
44266 #define DESIRED_SIGSIZE__ADC_DESIRED_SIZE__WIDTH 8
44267 #define DESIRED_SIGSIZE__ADC_DESIRED_SIZE__MASK 0x000000ffU
44268 #define DESIRED_SIGSIZE__ADC_DESIRED_SIZE__READ(src) \
44269 (u_int32_t)(src)\
44270 & 0x000000ffU
44271 #define DESIRED_SIGSIZE__ADC_DESIRED_SIZE__WRITE(src) \
44272 ((u_int32_t)(src)\
44273 & 0x000000ffU)
44274 #define DESIRED_SIGSIZE__ADC_DESIRED_SIZE__MODIFY(dst, src) \
44275 (dst) = ((dst) &\
44276 ~0x000000ffU) | ((u_int32_t)(src) &\
44277 0x000000ffU)
44278 #define DESIRED_SIGSIZE__ADC_DESIRED_SIZE__VERIFY(src) \
44279 (!(((u_int32_t)(src)\
44280 & ~0x000000ffU)))
44281
44282 /* macros for field total_desired */
44283 #define DESIRED_SIGSIZE__TOTAL_DESIRED__SHIFT 20
44284 #define DESIRED_SIGSIZE__TOTAL_DESIRED__WIDTH 8
44285 #define DESIRED_SIGSIZE__TOTAL_DESIRED__MASK 0x0ff00000U
44286 #define DESIRED_SIGSIZE__TOTAL_DESIRED__READ(src) \
44287 (((u_int32_t)(src)\
44288 & 0x0ff00000U) >> 20)
44289 #define DESIRED_SIGSIZE__TOTAL_DESIRED__WRITE(src) \
44290 (((u_int32_t)(src)\
44291 << 20) & 0x0ff00000U)
44292 #define DESIRED_SIGSIZE__TOTAL_DESIRED__MODIFY(dst, src) \
44293 (dst) = ((dst) &\
44294 ~0x0ff00000U) | (((u_int32_t)(src) <<\
44295 20) & 0x0ff00000U)
44296 #define DESIRED_SIGSIZE__TOTAL_DESIRED__VERIFY(src) \
44297 (!((((u_int32_t)(src)\
44298 << 20) & ~0x0ff00000U)))
44299
44300 /* macros for field init_gc_count_max */
44301 #define DESIRED_SIGSIZE__INIT_GC_COUNT_MAX__SHIFT 28
44302 #define DESIRED_SIGSIZE__INIT_GC_COUNT_MAX__WIDTH 2
44303 #define DESIRED_SIGSIZE__INIT_GC_COUNT_MAX__MASK 0x30000000U
44304 #define DESIRED_SIGSIZE__INIT_GC_COUNT_MAX__READ(src) \
44305 (((u_int32_t)(src)\
44306 & 0x30000000U) >> 28)
44307 #define DESIRED_SIGSIZE__INIT_GC_COUNT_MAX__WRITE(src) \
44308 (((u_int32_t)(src)\
44309 << 28) & 0x30000000U)
44310 #define DESIRED_SIGSIZE__INIT_GC_COUNT_MAX__MODIFY(dst, src) \
44311 (dst) = ((dst) &\
44312 ~0x30000000U) | (((u_int32_t)(src) <<\
44313 28) & 0x30000000U)
44314 #define DESIRED_SIGSIZE__INIT_GC_COUNT_MAX__VERIFY(src) \
44315 (!((((u_int32_t)(src)\
44316 << 28) & ~0x30000000U)))
44317
44318 /* macros for field reduce_init_gc_count */
44319 #define DESIRED_SIGSIZE__REDUCE_INIT_GC_COUNT__SHIFT 30
44320 #define DESIRED_SIGSIZE__REDUCE_INIT_GC_COUNT__WIDTH 1
44321 #define DESIRED_SIGSIZE__REDUCE_INIT_GC_COUNT__MASK 0x40000000U
44322 #define DESIRED_SIGSIZE__REDUCE_INIT_GC_COUNT__READ(src) \
44323 (((u_int32_t)(src)\
44324 & 0x40000000U) >> 30)
44325 #define DESIRED_SIGSIZE__REDUCE_INIT_GC_COUNT__WRITE(src) \
44326 (((u_int32_t)(src)\
44327 << 30) & 0x40000000U)
44328 #define DESIRED_SIGSIZE__REDUCE_INIT_GC_COUNT__MODIFY(dst, src) \
44329 (dst) = ((dst) &\
44330 ~0x40000000U) | (((u_int32_t)(src) <<\
44331 30) & 0x40000000U)
44332 #define DESIRED_SIGSIZE__REDUCE_INIT_GC_COUNT__VERIFY(src) \
44333 (!((((u_int32_t)(src)\
44334 << 30) & ~0x40000000U)))
44335 #define DESIRED_SIGSIZE__REDUCE_INIT_GC_COUNT__SET(dst) \
44336 (dst) = ((dst) &\
44337 ~0x40000000U) | ((u_int32_t)(1) << 30)
44338 #define DESIRED_SIGSIZE__REDUCE_INIT_GC_COUNT__CLR(dst) \
44339 (dst) = ((dst) &\
44340 ~0x40000000U) | ((u_int32_t)(0) << 30)
44341
44342 /* macros for field ena_init_gain */
44343 #define DESIRED_SIGSIZE__ENA_INIT_GAIN__SHIFT 31
44344 #define DESIRED_SIGSIZE__ENA_INIT_GAIN__WIDTH 1
44345 #define DESIRED_SIGSIZE__ENA_INIT_GAIN__MASK 0x80000000U
44346 #define DESIRED_SIGSIZE__ENA_INIT_GAIN__READ(src) \
44347 (((u_int32_t)(src)\
44348 & 0x80000000U) >> 31)
44349 #define DESIRED_SIGSIZE__ENA_INIT_GAIN__WRITE(src) \
44350 (((u_int32_t)(src)\
44351 << 31) & 0x80000000U)
44352 #define DESIRED_SIGSIZE__ENA_INIT_GAIN__MODIFY(dst, src) \
44353 (dst) = ((dst) &\
44354 ~0x80000000U) | (((u_int32_t)(src) <<\
44355 31) & 0x80000000U)
44356 #define DESIRED_SIGSIZE__ENA_INIT_GAIN__VERIFY(src) \
44357 (!((((u_int32_t)(src)\
44358 << 31) & ~0x80000000U)))
44359 #define DESIRED_SIGSIZE__ENA_INIT_GAIN__SET(dst) \
44360 (dst) = ((dst) &\
44361 ~0x80000000U) | ((u_int32_t)(1) << 31)
44362 #define DESIRED_SIGSIZE__ENA_INIT_GAIN__CLR(dst) \
44363 (dst) = ((dst) &\
44364 ~0x80000000U) | ((u_int32_t)(0) << 31)
44365 #define DESIRED_SIGSIZE__TYPE u_int32_t
44366 #define DESIRED_SIGSIZE__READ 0xfff000ffU
44367 #define DESIRED_SIGSIZE__WRITE 0xfff000ffU
44368
44369 #endif /* __DESIRED_SIGSIZE_MACRO__ */
44370
44371
44372 /* macros for bb_reg_block.bb_agc_reg_map.BB_desired_sigsize */
44373 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_DESIRED_SIGSIZE__NUM 1
44374
44375 /* macros for BlueprintGlobalNameSpace::find_signal */
44376 #ifndef __FIND_SIGNAL_MACRO__
44377 #define __FIND_SIGNAL_MACRO__
44378
44379 /* macros for field relstep */
44380 #define FIND_SIGNAL__RELSTEP__SHIFT 0
44381 #define FIND_SIGNAL__RELSTEP__WIDTH 6
44382 #define FIND_SIGNAL__RELSTEP__MASK 0x0000003fU
44383 #define FIND_SIGNAL__RELSTEP__READ(src) (u_int32_t)(src) & 0x0000003fU
44384 #define FIND_SIGNAL__RELSTEP__WRITE(src) ((u_int32_t)(src) & 0x0000003fU)
44385 #define FIND_SIGNAL__RELSTEP__MODIFY(dst, src) \
44386 (dst) = ((dst) &\
44387 ~0x0000003fU) | ((u_int32_t)(src) &\
44388 0x0000003fU)
44389 #define FIND_SIGNAL__RELSTEP__VERIFY(src) \
44390 (!(((u_int32_t)(src)\
44391 & ~0x0000003fU)))
44392
44393 /* macros for field relpwr */
44394 #define FIND_SIGNAL__RELPWR__SHIFT 6
44395 #define FIND_SIGNAL__RELPWR__WIDTH 6
44396 #define FIND_SIGNAL__RELPWR__MASK 0x00000fc0U
44397 #define FIND_SIGNAL__RELPWR__READ(src) (((u_int32_t)(src) & 0x00000fc0U) >> 6)
44398 #define FIND_SIGNAL__RELPWR__WRITE(src) (((u_int32_t)(src) << 6) & 0x00000fc0U)
44399 #define FIND_SIGNAL__RELPWR__MODIFY(dst, src) \
44400 (dst) = ((dst) &\
44401 ~0x00000fc0U) | (((u_int32_t)(src) <<\
44402 6) & 0x00000fc0U)
44403 #define FIND_SIGNAL__RELPWR__VERIFY(src) \
44404 (!((((u_int32_t)(src)\
44405 << 6) & ~0x00000fc0U)))
44406
44407 /* macros for field firstep */
44408 #define FIND_SIGNAL__FIRSTEP__SHIFT 12
44409 #define FIND_SIGNAL__FIRSTEP__WIDTH 6
44410 #define FIND_SIGNAL__FIRSTEP__MASK 0x0003f000U
44411 #define FIND_SIGNAL__FIRSTEP__READ(src) \
44412 (((u_int32_t)(src)\
44413 & 0x0003f000U) >> 12)
44414 #define FIND_SIGNAL__FIRSTEP__WRITE(src) \
44415 (((u_int32_t)(src)\
44416 << 12) & 0x0003f000U)
44417 #define FIND_SIGNAL__FIRSTEP__MODIFY(dst, src) \
44418 (dst) = ((dst) &\
44419 ~0x0003f000U) | (((u_int32_t)(src) <<\
44420 12) & 0x0003f000U)
44421 #define FIND_SIGNAL__FIRSTEP__VERIFY(src) \
44422 (!((((u_int32_t)(src)\
44423 << 12) & ~0x0003f000U)))
44424
44425 /* macros for field firpwr */
44426 #define FIND_SIGNAL__FIRPWR__SHIFT 18
44427 #define FIND_SIGNAL__FIRPWR__WIDTH 8
44428 #define FIND_SIGNAL__FIRPWR__MASK 0x03fc0000U
44429 #define FIND_SIGNAL__FIRPWR__READ(src) (((u_int32_t)(src) & 0x03fc0000U) >> 18)
44430 #define FIND_SIGNAL__FIRPWR__WRITE(src) \
44431 (((u_int32_t)(src)\
44432 << 18) & 0x03fc0000U)
44433 #define FIND_SIGNAL__FIRPWR__MODIFY(dst, src) \
44434 (dst) = ((dst) &\
44435 ~0x03fc0000U) | (((u_int32_t)(src) <<\
44436 18) & 0x03fc0000U)
44437 #define FIND_SIGNAL__FIRPWR__VERIFY(src) \
44438 (!((((u_int32_t)(src)\
44439 << 18) & ~0x03fc0000U)))
44440
44441 /* macros for field m1count_max */
44442 #define FIND_SIGNAL__M1COUNT_MAX__SHIFT 26
44443 #define FIND_SIGNAL__M1COUNT_MAX__WIDTH 6
44444 #define FIND_SIGNAL__M1COUNT_MAX__MASK 0xfc000000U
44445 #define FIND_SIGNAL__M1COUNT_MAX__READ(src) \
44446 (((u_int32_t)(src)\
44447 & 0xfc000000U) >> 26)
44448 #define FIND_SIGNAL__M1COUNT_MAX__WRITE(src) \
44449 (((u_int32_t)(src)\
44450 << 26) & 0xfc000000U)
44451 #define FIND_SIGNAL__M1COUNT_MAX__MODIFY(dst, src) \
44452 (dst) = ((dst) &\
44453 ~0xfc000000U) | (((u_int32_t)(src) <<\
44454 26) & 0xfc000000U)
44455 #define FIND_SIGNAL__M1COUNT_MAX__VERIFY(src) \
44456 (!((((u_int32_t)(src)\
44457 << 26) & ~0xfc000000U)))
44458 #define FIND_SIGNAL__TYPE u_int32_t
44459 #define FIND_SIGNAL__READ 0xffffffffU
44460 #define FIND_SIGNAL__WRITE 0xffffffffU
44461
44462 #endif /* __FIND_SIGNAL_MACRO__ */
44463
44464
44465 /* macros for bb_reg_block.bb_agc_reg_map.BB_find_signal */
44466 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_FIND_SIGNAL__NUM 1
44467
44468 /* macros for BlueprintGlobalNameSpace::agc */
44469 #ifndef __AGC_MACRO__
44470 #define __AGC_MACRO__
44471
44472 /* macros for field coarsepwr_const */
44473 #define AGC__COARSEPWR_CONST__SHIFT 0
44474 #define AGC__COARSEPWR_CONST__WIDTH 7
44475 #define AGC__COARSEPWR_CONST__MASK 0x0000007fU
44476 #define AGC__COARSEPWR_CONST__READ(src) (u_int32_t)(src) & 0x0000007fU
44477 #define AGC__COARSEPWR_CONST__WRITE(src) ((u_int32_t)(src) & 0x0000007fU)
44478 #define AGC__COARSEPWR_CONST__MODIFY(dst, src) \
44479 (dst) = ((dst) &\
44480 ~0x0000007fU) | ((u_int32_t)(src) &\
44481 0x0000007fU)
44482 #define AGC__COARSEPWR_CONST__VERIFY(src) \
44483 (!(((u_int32_t)(src)\
44484 & ~0x0000007fU)))
44485
44486 /* macros for field coarse_low */
44487 #define AGC__COARSE_LOW__SHIFT 7
44488 #define AGC__COARSE_LOW__WIDTH 8
44489 #define AGC__COARSE_LOW__MASK 0x00007f80U
44490 #define AGC__COARSE_LOW__READ(src) (((u_int32_t)(src) & 0x00007f80U) >> 7)
44491 #define AGC__COARSE_LOW__WRITE(src) (((u_int32_t)(src) << 7) & 0x00007f80U)
44492 #define AGC__COARSE_LOW__MODIFY(dst, src) \
44493 (dst) = ((dst) &\
44494 ~0x00007f80U) | (((u_int32_t)(src) <<\
44495 7) & 0x00007f80U)
44496 #define AGC__COARSE_LOW__VERIFY(src) \
44497 (!((((u_int32_t)(src)\
44498 << 7) & ~0x00007f80U)))
44499
44500 /* macros for field coarse_high */
44501 #define AGC__COARSE_HIGH__SHIFT 15
44502 #define AGC__COARSE_HIGH__WIDTH 7
44503 #define AGC__COARSE_HIGH__MASK 0x003f8000U
44504 #define AGC__COARSE_HIGH__READ(src) (((u_int32_t)(src) & 0x003f8000U) >> 15)
44505 #define AGC__COARSE_HIGH__WRITE(src) (((u_int32_t)(src) << 15) & 0x003f8000U)
44506 #define AGC__COARSE_HIGH__MODIFY(dst, src) \
44507 (dst) = ((dst) &\
44508 ~0x003f8000U) | (((u_int32_t)(src) <<\
44509 15) & 0x003f8000U)
44510 #define AGC__COARSE_HIGH__VERIFY(src) \
44511 (!((((u_int32_t)(src)\
44512 << 15) & ~0x003f8000U)))
44513
44514 /* macros for field quick_drop */
44515 #define AGC__QUICK_DROP__SHIFT 22
44516 #define AGC__QUICK_DROP__WIDTH 8
44517 #define AGC__QUICK_DROP__MASK 0x3fc00000U
44518 #define AGC__QUICK_DROP__READ(src) (((u_int32_t)(src) & 0x3fc00000U) >> 22)
44519 #define AGC__QUICK_DROP__WRITE(src) (((u_int32_t)(src) << 22) & 0x3fc00000U)
44520 #define AGC__QUICK_DROP__MODIFY(dst, src) \
44521 (dst) = ((dst) &\
44522 ~0x3fc00000U) | (((u_int32_t)(src) <<\
44523 22) & 0x3fc00000U)
44524 #define AGC__QUICK_DROP__VERIFY(src) \
44525 (!((((u_int32_t)(src)\
44526 << 22) & ~0x3fc00000U)))
44527
44528 /* macros for field rssi_out_select */
44529 #define AGC__RSSI_OUT_SELECT__SHIFT 30
44530 #define AGC__RSSI_OUT_SELECT__WIDTH 2
44531 #define AGC__RSSI_OUT_SELECT__MASK 0xc0000000U
44532 #define AGC__RSSI_OUT_SELECT__READ(src) \
44533 (((u_int32_t)(src)\
44534 & 0xc0000000U) >> 30)
44535 #define AGC__RSSI_OUT_SELECT__WRITE(src) \
44536 (((u_int32_t)(src)\
44537 << 30) & 0xc0000000U)
44538 #define AGC__RSSI_OUT_SELECT__MODIFY(dst, src) \
44539 (dst) = ((dst) &\
44540 ~0xc0000000U) | (((u_int32_t)(src) <<\
44541 30) & 0xc0000000U)
44542 #define AGC__RSSI_OUT_SELECT__VERIFY(src) \
44543 (!((((u_int32_t)(src)\
44544 << 30) & ~0xc0000000U)))
44545 #define AGC__TYPE u_int32_t
44546 #define AGC__READ 0xffffffffU
44547 #define AGC__WRITE 0xffffffffU
44548
44549 #endif /* __AGC_MACRO__ */
44550
44551
44552 /* macros for bb_reg_block.bb_agc_reg_map.BB_agc */
44553 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_AGC__NUM 1
44554
44555 /* macros for BlueprintGlobalNameSpace::ext_atten_switch_ctl_b0 */
44556 #ifndef __EXT_ATTEN_SWITCH_CTL_B0_MACRO__
44557 #define __EXT_ATTEN_SWITCH_CTL_B0_MACRO__
44558
44559 /* macros for field xatten1_db_0 */
44560 #define EXT_ATTEN_SWITCH_CTL_B0__XATTEN1_DB_0__SHIFT 0
44561 #define EXT_ATTEN_SWITCH_CTL_B0__XATTEN1_DB_0__WIDTH 6
44562 #define EXT_ATTEN_SWITCH_CTL_B0__XATTEN1_DB_0__MASK 0x0000003fU
44563 #define EXT_ATTEN_SWITCH_CTL_B0__XATTEN1_DB_0__READ(src) \
44564 (u_int32_t)(src)\
44565 & 0x0000003fU
44566 #define EXT_ATTEN_SWITCH_CTL_B0__XATTEN1_DB_0__WRITE(src) \
44567 ((u_int32_t)(src)\
44568 & 0x0000003fU)
44569 #define EXT_ATTEN_SWITCH_CTL_B0__XATTEN1_DB_0__MODIFY(dst, src) \
44570 (dst) = ((dst) &\
44571 ~0x0000003fU) | ((u_int32_t)(src) &\
44572 0x0000003fU)
44573 #define EXT_ATTEN_SWITCH_CTL_B0__XATTEN1_DB_0__VERIFY(src) \
44574 (!(((u_int32_t)(src)\
44575 & ~0x0000003fU)))
44576
44577 /* macros for field xatten2_db_0 */
44578 #define EXT_ATTEN_SWITCH_CTL_B0__XATTEN2_DB_0__SHIFT 6
44579 #define EXT_ATTEN_SWITCH_CTL_B0__XATTEN2_DB_0__WIDTH 6
44580 #define EXT_ATTEN_SWITCH_CTL_B0__XATTEN2_DB_0__MASK 0x00000fc0U
44581 #define EXT_ATTEN_SWITCH_CTL_B0__XATTEN2_DB_0__READ(src) \
44582 (((u_int32_t)(src)\
44583 & 0x00000fc0U) >> 6)
44584 #define EXT_ATTEN_SWITCH_CTL_B0__XATTEN2_DB_0__WRITE(src) \
44585 (((u_int32_t)(src)\
44586 << 6) & 0x00000fc0U)
44587 #define EXT_ATTEN_SWITCH_CTL_B0__XATTEN2_DB_0__MODIFY(dst, src) \
44588 (dst) = ((dst) &\
44589 ~0x00000fc0U) | (((u_int32_t)(src) <<\
44590 6) & 0x00000fc0U)
44591 #define EXT_ATTEN_SWITCH_CTL_B0__XATTEN2_DB_0__VERIFY(src) \
44592 (!((((u_int32_t)(src)\
44593 << 6) & ~0x00000fc0U)))
44594
44595 /* macros for field xatten1_margin_0 */
44596 #define EXT_ATTEN_SWITCH_CTL_B0__XATTEN1_MARGIN_0__SHIFT 12
44597 #define EXT_ATTEN_SWITCH_CTL_B0__XATTEN1_MARGIN_0__WIDTH 5
44598 #define EXT_ATTEN_SWITCH_CTL_B0__XATTEN1_MARGIN_0__MASK 0x0001f000U
44599 #define EXT_ATTEN_SWITCH_CTL_B0__XATTEN1_MARGIN_0__READ(src) \
44600 (((u_int32_t)(src)\
44601 & 0x0001f000U) >> 12)
44602 #define EXT_ATTEN_SWITCH_CTL_B0__XATTEN1_MARGIN_0__WRITE(src) \
44603 (((u_int32_t)(src)\
44604 << 12) & 0x0001f000U)
44605 #define EXT_ATTEN_SWITCH_CTL_B0__XATTEN1_MARGIN_0__MODIFY(dst, src) \
44606 (dst) = ((dst) &\
44607 ~0x0001f000U) | (((u_int32_t)(src) <<\
44608 12) & 0x0001f000U)
44609 #define EXT_ATTEN_SWITCH_CTL_B0__XATTEN1_MARGIN_0__VERIFY(src) \
44610 (!((((u_int32_t)(src)\
44611 << 12) & ~0x0001f000U)))
44612
44613 /* macros for field xatten2_margin_0 */
44614 #define EXT_ATTEN_SWITCH_CTL_B0__XATTEN2_MARGIN_0__SHIFT 17
44615 #define EXT_ATTEN_SWITCH_CTL_B0__XATTEN2_MARGIN_0__WIDTH 5
44616 #define EXT_ATTEN_SWITCH_CTL_B0__XATTEN2_MARGIN_0__MASK 0x003e0000U
44617 #define EXT_ATTEN_SWITCH_CTL_B0__XATTEN2_MARGIN_0__READ(src) \
44618 (((u_int32_t)(src)\
44619 & 0x003e0000U) >> 17)
44620 #define EXT_ATTEN_SWITCH_CTL_B0__XATTEN2_MARGIN_0__WRITE(src) \
44621 (((u_int32_t)(src)\
44622 << 17) & 0x003e0000U)
44623 #define EXT_ATTEN_SWITCH_CTL_B0__XATTEN2_MARGIN_0__MODIFY(dst, src) \
44624 (dst) = ((dst) &\
44625 ~0x003e0000U) | (((u_int32_t)(src) <<\
44626 17) & 0x003e0000U)
44627 #define EXT_ATTEN_SWITCH_CTL_B0__XATTEN2_MARGIN_0__VERIFY(src) \
44628 (!((((u_int32_t)(src)\
44629 << 17) & ~0x003e0000U)))
44630
44631 /* macros for field xlna_gain_db_0 */
44632 #define EXT_ATTEN_SWITCH_CTL_B0__XLNA_GAIN_DB_0__SHIFT 22
44633 #define EXT_ATTEN_SWITCH_CTL_B0__XLNA_GAIN_DB_0__WIDTH 5
44634 #define EXT_ATTEN_SWITCH_CTL_B0__XLNA_GAIN_DB_0__MASK 0x07c00000U
44635 #define EXT_ATTEN_SWITCH_CTL_B0__XLNA_GAIN_DB_0__READ(src) \
44636 (((u_int32_t)(src)\
44637 & 0x07c00000U) >> 22)
44638 #define EXT_ATTEN_SWITCH_CTL_B0__XLNA_GAIN_DB_0__WRITE(src) \
44639 (((u_int32_t)(src)\
44640 << 22) & 0x07c00000U)
44641 #define EXT_ATTEN_SWITCH_CTL_B0__XLNA_GAIN_DB_0__MODIFY(dst, src) \
44642 (dst) = ((dst) &\
44643 ~0x07c00000U) | (((u_int32_t)(src) <<\
44644 22) & 0x07c00000U)
44645 #define EXT_ATTEN_SWITCH_CTL_B0__XLNA_GAIN_DB_0__VERIFY(src) \
44646 (!((((u_int32_t)(src)\
44647 << 22) & ~0x07c00000U)))
44648 #define EXT_ATTEN_SWITCH_CTL_B0__TYPE u_int32_t
44649 #define EXT_ATTEN_SWITCH_CTL_B0__READ 0x07ffffffU
44650 #define EXT_ATTEN_SWITCH_CTL_B0__WRITE 0x07ffffffU
44651
44652 #endif /* __EXT_ATTEN_SWITCH_CTL_B0_MACRO__ */
44653
44654
44655 /* macros for bb_reg_block.bb_agc_reg_map.BB_ext_atten_switch_ctl_b0 */
44656 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_EXT_ATTEN_SWITCH_CTL_B0__NUM 1
44657
44658 /* macros for BlueprintGlobalNameSpace::cca_b0 */
44659 #ifndef __CCA_B0_MACRO__
44660 #define __CCA_B0_MACRO__
44661
44662 /* macros for field cf_maxCCApwr_0 */
44663 #define CCA_B0__CF_MAXCCAPWR_0__SHIFT 0
44664 #define CCA_B0__CF_MAXCCAPWR_0__WIDTH 9
44665 #define CCA_B0__CF_MAXCCAPWR_0__MASK 0x000001ffU
44666 #define CCA_B0__CF_MAXCCAPWR_0__READ(src) (u_int32_t)(src) & 0x000001ffU
44667 #define CCA_B0__CF_MAXCCAPWR_0__WRITE(src) ((u_int32_t)(src) & 0x000001ffU)
44668 #define CCA_B0__CF_MAXCCAPWR_0__MODIFY(dst, src) \
44669 (dst) = ((dst) &\
44670 ~0x000001ffU) | ((u_int32_t)(src) &\
44671 0x000001ffU)
44672 #define CCA_B0__CF_MAXCCAPWR_0__VERIFY(src) \
44673 (!(((u_int32_t)(src)\
44674 & ~0x000001ffU)))
44675
44676 /* macros for field cf_cca_count_maxC */
44677 #define CCA_B0__CF_CCA_COUNT_MAXC__SHIFT 9
44678 #define CCA_B0__CF_CCA_COUNT_MAXC__WIDTH 3
44679 #define CCA_B0__CF_CCA_COUNT_MAXC__MASK 0x00000e00U
44680 #define CCA_B0__CF_CCA_COUNT_MAXC__READ(src) \
44681 (((u_int32_t)(src)\
44682 & 0x00000e00U) >> 9)
44683 #define CCA_B0__CF_CCA_COUNT_MAXC__WRITE(src) \
44684 (((u_int32_t)(src)\
44685 << 9) & 0x00000e00U)
44686 #define CCA_B0__CF_CCA_COUNT_MAXC__MODIFY(dst, src) \
44687 (dst) = ((dst) &\
44688 ~0x00000e00U) | (((u_int32_t)(src) <<\
44689 9) & 0x00000e00U)
44690 #define CCA_B0__CF_CCA_COUNT_MAXC__VERIFY(src) \
44691 (!((((u_int32_t)(src)\
44692 << 9) & ~0x00000e00U)))
44693
44694 /* macros for field cf_thresh62 */
44695 #define CCA_B0__CF_THRESH62__SHIFT 12
44696 #define CCA_B0__CF_THRESH62__WIDTH 8
44697 #define CCA_B0__CF_THRESH62__MASK 0x000ff000U
44698 #define CCA_B0__CF_THRESH62__READ(src) (((u_int32_t)(src) & 0x000ff000U) >> 12)
44699 #define CCA_B0__CF_THRESH62__WRITE(src) \
44700 (((u_int32_t)(src)\
44701 << 12) & 0x000ff000U)
44702 #define CCA_B0__CF_THRESH62__MODIFY(dst, src) \
44703 (dst) = ((dst) &\
44704 ~0x000ff000U) | (((u_int32_t)(src) <<\
44705 12) & 0x000ff000U)
44706 #define CCA_B0__CF_THRESH62__VERIFY(src) \
44707 (!((((u_int32_t)(src)\
44708 << 12) & ~0x000ff000U)))
44709
44710 /* macros for field minCCApwr_0 */
44711 #define CCA_B0__MINCCAPWR_0__SHIFT 20
44712 #define CCA_B0__MINCCAPWR_0__WIDTH 9
44713 #define CCA_B0__MINCCAPWR_0__MASK 0x1ff00000U
44714 #define CCA_B0__MINCCAPWR_0__READ(src) (((u_int32_t)(src) & 0x1ff00000U) >> 20)
44715 #define CCA_B0__TYPE u_int32_t
44716 #define CCA_B0__READ 0x1fffffffU
44717 #define CCA_B0__WRITE 0x1fffffffU
44718
44719 #endif /* __CCA_B0_MACRO__ */
44720
44721
44722 /* macros for bb_reg_block.bb_agc_reg_map.BB_cca_b0 */
44723 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_CCA_B0__NUM 1
44724
44725 /* macros for BlueprintGlobalNameSpace::cca_ctrl_2_b0 */
44726 #ifndef __CCA_CTRL_2_B0_MACRO__
44727 #define __CCA_CTRL_2_B0_MACRO__
44728
44729 /* macros for field minCCApwr_thr_0 */
44730 #define CCA_CTRL_2_B0__MINCCAPWR_THR_0__SHIFT 0
44731 #define CCA_CTRL_2_B0__MINCCAPWR_THR_0__WIDTH 9
44732 #define CCA_CTRL_2_B0__MINCCAPWR_THR_0__MASK 0x000001ffU
44733 #define CCA_CTRL_2_B0__MINCCAPWR_THR_0__READ(src) \
44734 (u_int32_t)(src)\
44735 & 0x000001ffU
44736 #define CCA_CTRL_2_B0__MINCCAPWR_THR_0__WRITE(src) \
44737 ((u_int32_t)(src)\
44738 & 0x000001ffU)
44739 #define CCA_CTRL_2_B0__MINCCAPWR_THR_0__MODIFY(dst, src) \
44740 (dst) = ((dst) &\
44741 ~0x000001ffU) | ((u_int32_t)(src) &\
44742 0x000001ffU)
44743 #define CCA_CTRL_2_B0__MINCCAPWR_THR_0__VERIFY(src) \
44744 (!(((u_int32_t)(src)\
44745 & ~0x000001ffU)))
44746
44747 /* macros for field enable_minCCApwr_thr */
44748 #define CCA_CTRL_2_B0__ENABLE_MINCCAPWR_THR__SHIFT 9
44749 #define CCA_CTRL_2_B0__ENABLE_MINCCAPWR_THR__WIDTH 1
44750 #define CCA_CTRL_2_B0__ENABLE_MINCCAPWR_THR__MASK 0x00000200U
44751 #define CCA_CTRL_2_B0__ENABLE_MINCCAPWR_THR__READ(src) \
44752 (((u_int32_t)(src)\
44753 & 0x00000200U) >> 9)
44754 #define CCA_CTRL_2_B0__ENABLE_MINCCAPWR_THR__WRITE(src) \
44755 (((u_int32_t)(src)\
44756 << 9) & 0x00000200U)
44757 #define CCA_CTRL_2_B0__ENABLE_MINCCAPWR_THR__MODIFY(dst, src) \
44758 (dst) = ((dst) &\
44759 ~0x00000200U) | (((u_int32_t)(src) <<\
44760 9) & 0x00000200U)
44761 #define CCA_CTRL_2_B0__ENABLE_MINCCAPWR_THR__VERIFY(src) \
44762 (!((((u_int32_t)(src)\
44763 << 9) & ~0x00000200U)))
44764 #define CCA_CTRL_2_B0__ENABLE_MINCCAPWR_THR__SET(dst) \
44765 (dst) = ((dst) &\
44766 ~0x00000200U) | ((u_int32_t)(1) << 9)
44767 #define CCA_CTRL_2_B0__ENABLE_MINCCAPWR_THR__CLR(dst) \
44768 (dst) = ((dst) &\
44769 ~0x00000200U) | ((u_int32_t)(0) << 9)
44770
44771 /* macros for field NF_gain_comp_0 */
44772 #define CCA_CTRL_2_B0__NF_GAIN_COMP_0__SHIFT 10
44773 #define CCA_CTRL_2_B0__NF_GAIN_COMP_0__WIDTH 8
44774 #define CCA_CTRL_2_B0__NF_GAIN_COMP_0__MASK 0x0003fc00U
44775 #define CCA_CTRL_2_B0__NF_GAIN_COMP_0__READ(src) \
44776 (((u_int32_t)(src)\
44777 & 0x0003fc00U) >> 10)
44778 #define CCA_CTRL_2_B0__NF_GAIN_COMP_0__WRITE(src) \
44779 (((u_int32_t)(src)\
44780 << 10) & 0x0003fc00U)
44781 #define CCA_CTRL_2_B0__NF_GAIN_COMP_0__MODIFY(dst, src) \
44782 (dst) = ((dst) &\
44783 ~0x0003fc00U) | (((u_int32_t)(src) <<\
44784 10) & 0x0003fc00U)
44785 #define CCA_CTRL_2_B0__NF_GAIN_COMP_0__VERIFY(src) \
44786 (!((((u_int32_t)(src)\
44787 << 10) & ~0x0003fc00U)))
44788
44789 /* macros for field thresh62_mode */
44790 #define CCA_CTRL_2_B0__THRESH62_MODE__SHIFT 18
44791 #define CCA_CTRL_2_B0__THRESH62_MODE__WIDTH 1
44792 #define CCA_CTRL_2_B0__THRESH62_MODE__MASK 0x00040000U
44793 #define CCA_CTRL_2_B0__THRESH62_MODE__READ(src) \
44794 (((u_int32_t)(src)\
44795 & 0x00040000U) >> 18)
44796 #define CCA_CTRL_2_B0__THRESH62_MODE__WRITE(src) \
44797 (((u_int32_t)(src)\
44798 << 18) & 0x00040000U)
44799 #define CCA_CTRL_2_B0__THRESH62_MODE__MODIFY(dst, src) \
44800 (dst) = ((dst) &\
44801 ~0x00040000U) | (((u_int32_t)(src) <<\
44802 18) & 0x00040000U)
44803 #define CCA_CTRL_2_B0__THRESH62_MODE__VERIFY(src) \
44804 (!((((u_int32_t)(src)\
44805 << 18) & ~0x00040000U)))
44806 #define CCA_CTRL_2_B0__THRESH62_MODE__SET(dst) \
44807 (dst) = ((dst) &\
44808 ~0x00040000U) | ((u_int32_t)(1) << 18)
44809 #define CCA_CTRL_2_B0__THRESH62_MODE__CLR(dst) \
44810 (dst) = ((dst) &\
44811 ~0x00040000U) | ((u_int32_t)(0) << 18)
44812 #define CCA_CTRL_2_B0__TYPE u_int32_t
44813 #define CCA_CTRL_2_B0__READ 0x0007ffffU
44814 #define CCA_CTRL_2_B0__WRITE 0x0007ffffU
44815
44816 #endif /* __CCA_CTRL_2_B0_MACRO__ */
44817
44818
44819 /* macros for bb_reg_block.bb_agc_reg_map.BB_cca_ctrl_2_b0 */
44820 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_CCA_CTRL_2_B0__NUM 1
44821
44822 /* macros for BlueprintGlobalNameSpace::restart */
44823 #ifndef __RESTART_MACRO__
44824 #define __RESTART_MACRO__
44825
44826 /* macros for field enable_restart */
44827 #define RESTART__ENABLE_RESTART__SHIFT 0
44828 #define RESTART__ENABLE_RESTART__WIDTH 1
44829 #define RESTART__ENABLE_RESTART__MASK 0x00000001U
44830 #define RESTART__ENABLE_RESTART__READ(src) (u_int32_t)(src) & 0x00000001U
44831 #define RESTART__ENABLE_RESTART__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
44832 #define RESTART__ENABLE_RESTART__MODIFY(dst, src) \
44833 (dst) = ((dst) &\
44834 ~0x00000001U) | ((u_int32_t)(src) &\
44835 0x00000001U)
44836 #define RESTART__ENABLE_RESTART__VERIFY(src) \
44837 (!(((u_int32_t)(src)\
44838 & ~0x00000001U)))
44839 #define RESTART__ENABLE_RESTART__SET(dst) \
44840 (dst) = ((dst) &\
44841 ~0x00000001U) | (u_int32_t)(1)
44842 #define RESTART__ENABLE_RESTART__CLR(dst) \
44843 (dst) = ((dst) &\
44844 ~0x00000001U) | (u_int32_t)(0)
44845
44846 /* macros for field restart_lgfirpwr_delta */
44847 #define RESTART__RESTART_LGFIRPWR_DELTA__SHIFT 1
44848 #define RESTART__RESTART_LGFIRPWR_DELTA__WIDTH 5
44849 #define RESTART__RESTART_LGFIRPWR_DELTA__MASK 0x0000003eU
44850 #define RESTART__RESTART_LGFIRPWR_DELTA__READ(src) \
44851 (((u_int32_t)(src)\
44852 & 0x0000003eU) >> 1)
44853 #define RESTART__RESTART_LGFIRPWR_DELTA__WRITE(src) \
44854 (((u_int32_t)(src)\
44855 << 1) & 0x0000003eU)
44856 #define RESTART__RESTART_LGFIRPWR_DELTA__MODIFY(dst, src) \
44857 (dst) = ((dst) &\
44858 ~0x0000003eU) | (((u_int32_t)(src) <<\
44859 1) & 0x0000003eU)
44860 #define RESTART__RESTART_LGFIRPWR_DELTA__VERIFY(src) \
44861 (!((((u_int32_t)(src)\
44862 << 1) & ~0x0000003eU)))
44863
44864 /* macros for field enable_pwr_drop_err */
44865 #define RESTART__ENABLE_PWR_DROP_ERR__SHIFT 6
44866 #define RESTART__ENABLE_PWR_DROP_ERR__WIDTH 1
44867 #define RESTART__ENABLE_PWR_DROP_ERR__MASK 0x00000040U
44868 #define RESTART__ENABLE_PWR_DROP_ERR__READ(src) \
44869 (((u_int32_t)(src)\
44870 & 0x00000040U) >> 6)
44871 #define RESTART__ENABLE_PWR_DROP_ERR__WRITE(src) \
44872 (((u_int32_t)(src)\
44873 << 6) & 0x00000040U)
44874 #define RESTART__ENABLE_PWR_DROP_ERR__MODIFY(dst, src) \
44875 (dst) = ((dst) &\
44876 ~0x00000040U) | (((u_int32_t)(src) <<\
44877 6) & 0x00000040U)
44878 #define RESTART__ENABLE_PWR_DROP_ERR__VERIFY(src) \
44879 (!((((u_int32_t)(src)\
44880 << 6) & ~0x00000040U)))
44881 #define RESTART__ENABLE_PWR_DROP_ERR__SET(dst) \
44882 (dst) = ((dst) &\
44883 ~0x00000040U) | ((u_int32_t)(1) << 6)
44884 #define RESTART__ENABLE_PWR_DROP_ERR__CLR(dst) \
44885 (dst) = ((dst) &\
44886 ~0x00000040U) | ((u_int32_t)(0) << 6)
44887
44888 /* macros for field pwrdrop_lgfirpwr_delta */
44889 #define RESTART__PWRDROP_LGFIRPWR_DELTA__SHIFT 7
44890 #define RESTART__PWRDROP_LGFIRPWR_DELTA__WIDTH 5
44891 #define RESTART__PWRDROP_LGFIRPWR_DELTA__MASK 0x00000f80U
44892 #define RESTART__PWRDROP_LGFIRPWR_DELTA__READ(src) \
44893 (((u_int32_t)(src)\
44894 & 0x00000f80U) >> 7)
44895 #define RESTART__PWRDROP_LGFIRPWR_DELTA__WRITE(src) \
44896 (((u_int32_t)(src)\
44897 << 7) & 0x00000f80U)
44898 #define RESTART__PWRDROP_LGFIRPWR_DELTA__MODIFY(dst, src) \
44899 (dst) = ((dst) &\
44900 ~0x00000f80U) | (((u_int32_t)(src) <<\
44901 7) & 0x00000f80U)
44902 #define RESTART__PWRDROP_LGFIRPWR_DELTA__VERIFY(src) \
44903 (!((((u_int32_t)(src)\
44904 << 7) & ~0x00000f80U)))
44905
44906 /* macros for field ofdm_cck_rssi_bias */
44907 #define RESTART__OFDM_CCK_RSSI_BIAS__SHIFT 12
44908 #define RESTART__OFDM_CCK_RSSI_BIAS__WIDTH 6
44909 #define RESTART__OFDM_CCK_RSSI_BIAS__MASK 0x0003f000U
44910 #define RESTART__OFDM_CCK_RSSI_BIAS__READ(src) \
44911 (((u_int32_t)(src)\
44912 & 0x0003f000U) >> 12)
44913 #define RESTART__OFDM_CCK_RSSI_BIAS__WRITE(src) \
44914 (((u_int32_t)(src)\
44915 << 12) & 0x0003f000U)
44916 #define RESTART__OFDM_CCK_RSSI_BIAS__MODIFY(dst, src) \
44917 (dst) = ((dst) &\
44918 ~0x0003f000U) | (((u_int32_t)(src) <<\
44919 12) & 0x0003f000U)
44920 #define RESTART__OFDM_CCK_RSSI_BIAS__VERIFY(src) \
44921 (!((((u_int32_t)(src)\
44922 << 12) & ~0x0003f000U)))
44923
44924 /* macros for field ant_fast_div_gc_limit */
44925 #define RESTART__ANT_FAST_DIV_GC_LIMIT__SHIFT 18
44926 #define RESTART__ANT_FAST_DIV_GC_LIMIT__WIDTH 3
44927 #define RESTART__ANT_FAST_DIV_GC_LIMIT__MASK 0x001c0000U
44928 #define RESTART__ANT_FAST_DIV_GC_LIMIT__READ(src) \
44929 (((u_int32_t)(src)\
44930 & 0x001c0000U) >> 18)
44931 #define RESTART__ANT_FAST_DIV_GC_LIMIT__WRITE(src) \
44932 (((u_int32_t)(src)\
44933 << 18) & 0x001c0000U)
44934 #define RESTART__ANT_FAST_DIV_GC_LIMIT__MODIFY(dst, src) \
44935 (dst) = ((dst) &\
44936 ~0x001c0000U) | (((u_int32_t)(src) <<\
44937 18) & 0x001c0000U)
44938 #define RESTART__ANT_FAST_DIV_GC_LIMIT__VERIFY(src) \
44939 (!((((u_int32_t)(src)\
44940 << 18) & ~0x001c0000U)))
44941
44942 /* macros for field enable_ant_fast_div_m2flag */
44943 #define RESTART__ENABLE_ANT_FAST_DIV_M2FLAG__SHIFT 21
44944 #define RESTART__ENABLE_ANT_FAST_DIV_M2FLAG__WIDTH 1
44945 #define RESTART__ENABLE_ANT_FAST_DIV_M2FLAG__MASK 0x00200000U
44946 #define RESTART__ENABLE_ANT_FAST_DIV_M2FLAG__READ(src) \
44947 (((u_int32_t)(src)\
44948 & 0x00200000U) >> 21)
44949 #define RESTART__ENABLE_ANT_FAST_DIV_M2FLAG__WRITE(src) \
44950 (((u_int32_t)(src)\
44951 << 21) & 0x00200000U)
44952 #define RESTART__ENABLE_ANT_FAST_DIV_M2FLAG__MODIFY(dst, src) \
44953 (dst) = ((dst) &\
44954 ~0x00200000U) | (((u_int32_t)(src) <<\
44955 21) & 0x00200000U)
44956 #define RESTART__ENABLE_ANT_FAST_DIV_M2FLAG__VERIFY(src) \
44957 (!((((u_int32_t)(src)\
44958 << 21) & ~0x00200000U)))
44959 #define RESTART__ENABLE_ANT_FAST_DIV_M2FLAG__SET(dst) \
44960 (dst) = ((dst) &\
44961 ~0x00200000U) | ((u_int32_t)(1) << 21)
44962 #define RESTART__ENABLE_ANT_FAST_DIV_M2FLAG__CLR(dst) \
44963 (dst) = ((dst) &\
44964 ~0x00200000U) | ((u_int32_t)(0) << 21)
44965
44966 /* macros for field weak_rssi_vote_thr */
44967 #define RESTART__WEAK_RSSI_VOTE_THR__SHIFT 22
44968 #define RESTART__WEAK_RSSI_VOTE_THR__WIDTH 7
44969 #define RESTART__WEAK_RSSI_VOTE_THR__MASK 0x1fc00000U
44970 #define RESTART__WEAK_RSSI_VOTE_THR__READ(src) \
44971 (((u_int32_t)(src)\
44972 & 0x1fc00000U) >> 22)
44973 #define RESTART__WEAK_RSSI_VOTE_THR__WRITE(src) \
44974 (((u_int32_t)(src)\
44975 << 22) & 0x1fc00000U)
44976 #define RESTART__WEAK_RSSI_VOTE_THR__MODIFY(dst, src) \
44977 (dst) = ((dst) &\
44978 ~0x1fc00000U) | (((u_int32_t)(src) <<\
44979 22) & 0x1fc00000U)
44980 #define RESTART__WEAK_RSSI_VOTE_THR__VERIFY(src) \
44981 (!((((u_int32_t)(src)\
44982 << 22) & ~0x1fc00000U)))
44983
44984 /* macros for field enable_pwr_drop_err_cck */
44985 #define RESTART__ENABLE_PWR_DROP_ERR_CCK__SHIFT 29
44986 #define RESTART__ENABLE_PWR_DROP_ERR_CCK__WIDTH 1
44987 #define RESTART__ENABLE_PWR_DROP_ERR_CCK__MASK 0x20000000U
44988 #define RESTART__ENABLE_PWR_DROP_ERR_CCK__READ(src) \
44989 (((u_int32_t)(src)\
44990 & 0x20000000U) >> 29)
44991 #define RESTART__ENABLE_PWR_DROP_ERR_CCK__WRITE(src) \
44992 (((u_int32_t)(src)\
44993 << 29) & 0x20000000U)
44994 #define RESTART__ENABLE_PWR_DROP_ERR_CCK__MODIFY(dst, src) \
44995 (dst) = ((dst) &\
44996 ~0x20000000U) | (((u_int32_t)(src) <<\
44997 29) & 0x20000000U)
44998 #define RESTART__ENABLE_PWR_DROP_ERR_CCK__VERIFY(src) \
44999 (!((((u_int32_t)(src)\
45000 << 29) & ~0x20000000U)))
45001 #define RESTART__ENABLE_PWR_DROP_ERR_CCK__SET(dst) \
45002 (dst) = ((dst) &\
45003 ~0x20000000U) | ((u_int32_t)(1) << 29)
45004 #define RESTART__ENABLE_PWR_DROP_ERR_CCK__CLR(dst) \
45005 (dst) = ((dst) &\
45006 ~0x20000000U) | ((u_int32_t)(0) << 29)
45007
45008 /* macros for field disable_dc_restart */
45009 #define RESTART__DISABLE_DC_RESTART__SHIFT 30
45010 #define RESTART__DISABLE_DC_RESTART__WIDTH 1
45011 #define RESTART__DISABLE_DC_RESTART__MASK 0x40000000U
45012 #define RESTART__DISABLE_DC_RESTART__READ(src) \
45013 (((u_int32_t)(src)\
45014 & 0x40000000U) >> 30)
45015 #define RESTART__DISABLE_DC_RESTART__WRITE(src) \
45016 (((u_int32_t)(src)\
45017 << 30) & 0x40000000U)
45018 #define RESTART__DISABLE_DC_RESTART__MODIFY(dst, src) \
45019 (dst) = ((dst) &\
45020 ~0x40000000U) | (((u_int32_t)(src) <<\
45021 30) & 0x40000000U)
45022 #define RESTART__DISABLE_DC_RESTART__VERIFY(src) \
45023 (!((((u_int32_t)(src)\
45024 << 30) & ~0x40000000U)))
45025 #define RESTART__DISABLE_DC_RESTART__SET(dst) \
45026 (dst) = ((dst) &\
45027 ~0x40000000U) | ((u_int32_t)(1) << 30)
45028 #define RESTART__DISABLE_DC_RESTART__CLR(dst) \
45029 (dst) = ((dst) &\
45030 ~0x40000000U) | ((u_int32_t)(0) << 30)
45031
45032 /* macros for field restart_mode_bw40 */
45033 #define RESTART__RESTART_MODE_BW40__SHIFT 31
45034 #define RESTART__RESTART_MODE_BW40__WIDTH 1
45035 #define RESTART__RESTART_MODE_BW40__MASK 0x80000000U
45036 #define RESTART__RESTART_MODE_BW40__READ(src) \
45037 (((u_int32_t)(src)\
45038 & 0x80000000U) >> 31)
45039 #define RESTART__RESTART_MODE_BW40__WRITE(src) \
45040 (((u_int32_t)(src)\
45041 << 31) & 0x80000000U)
45042 #define RESTART__RESTART_MODE_BW40__MODIFY(dst, src) \
45043 (dst) = ((dst) &\
45044 ~0x80000000U) | (((u_int32_t)(src) <<\
45045 31) & 0x80000000U)
45046 #define RESTART__RESTART_MODE_BW40__VERIFY(src) \
45047 (!((((u_int32_t)(src)\
45048 << 31) & ~0x80000000U)))
45049 #define RESTART__RESTART_MODE_BW40__SET(dst) \
45050 (dst) = ((dst) &\
45051 ~0x80000000U) | ((u_int32_t)(1) << 31)
45052 #define RESTART__RESTART_MODE_BW40__CLR(dst) \
45053 (dst) = ((dst) &\
45054 ~0x80000000U) | ((u_int32_t)(0) << 31)
45055 #define RESTART__TYPE u_int32_t
45056 #define RESTART__READ 0xffffffffU
45057 #define RESTART__WRITE 0xffffffffU
45058
45059 #endif /* __RESTART_MACRO__ */
45060
45061
45062 /* macros for bb_reg_block.bb_agc_reg_map.BB_restart */
45063 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_RESTART__NUM 1
45064
45065 /* macros for BlueprintGlobalNameSpace::multichain_gain_ctrl */
45066 #ifndef __MULTICHAIN_GAIN_CTRL_MACRO__
45067 #define __MULTICHAIN_GAIN_CTRL_MACRO__
45068
45069 /* macros for field quickdrop_low */
45070 #define MULTICHAIN_GAIN_CTRL__QUICKDROP_LOW__SHIFT 0
45071 #define MULTICHAIN_GAIN_CTRL__QUICKDROP_LOW__WIDTH 8
45072 #define MULTICHAIN_GAIN_CTRL__QUICKDROP_LOW__MASK 0x000000ffU
45073 #define MULTICHAIN_GAIN_CTRL__QUICKDROP_LOW__READ(src) \
45074 (u_int32_t)(src)\
45075 & 0x000000ffU
45076 #define MULTICHAIN_GAIN_CTRL__QUICKDROP_LOW__WRITE(src) \
45077 ((u_int32_t)(src)\
45078 & 0x000000ffU)
45079 #define MULTICHAIN_GAIN_CTRL__QUICKDROP_LOW__MODIFY(dst, src) \
45080 (dst) = ((dst) &\
45081 ~0x000000ffU) | ((u_int32_t)(src) &\
45082 0x000000ffU)
45083 #define MULTICHAIN_GAIN_CTRL__QUICKDROP_LOW__VERIFY(src) \
45084 (!(((u_int32_t)(src)\
45085 & ~0x000000ffU)))
45086
45087 /* macros for field enable_check_strong_ant */
45088 #define MULTICHAIN_GAIN_CTRL__ENABLE_CHECK_STRONG_ANT__SHIFT 8
45089 #define MULTICHAIN_GAIN_CTRL__ENABLE_CHECK_STRONG_ANT__WIDTH 1
45090 #define MULTICHAIN_GAIN_CTRL__ENABLE_CHECK_STRONG_ANT__MASK 0x00000100U
45091 #define MULTICHAIN_GAIN_CTRL__ENABLE_CHECK_STRONG_ANT__READ(src) \
45092 (((u_int32_t)(src)\
45093 & 0x00000100U) >> 8)
45094 #define MULTICHAIN_GAIN_CTRL__ENABLE_CHECK_STRONG_ANT__WRITE(src) \
45095 (((u_int32_t)(src)\
45096 << 8) & 0x00000100U)
45097 #define MULTICHAIN_GAIN_CTRL__ENABLE_CHECK_STRONG_ANT__MODIFY(dst, src) \
45098 (dst) = ((dst) &\
45099 ~0x00000100U) | (((u_int32_t)(src) <<\
45100 8) & 0x00000100U)
45101 #define MULTICHAIN_GAIN_CTRL__ENABLE_CHECK_STRONG_ANT__VERIFY(src) \
45102 (!((((u_int32_t)(src)\
45103 << 8) & ~0x00000100U)))
45104 #define MULTICHAIN_GAIN_CTRL__ENABLE_CHECK_STRONG_ANT__SET(dst) \
45105 (dst) = ((dst) &\
45106 ~0x00000100U) | ((u_int32_t)(1) << 8)
45107 #define MULTICHAIN_GAIN_CTRL__ENABLE_CHECK_STRONG_ANT__CLR(dst) \
45108 (dst) = ((dst) &\
45109 ~0x00000100U) | ((u_int32_t)(0) << 8)
45110
45111 /* macros for field ant_fast_div_bias */
45112 #define MULTICHAIN_GAIN_CTRL__ANT_FAST_DIV_BIAS__SHIFT 9
45113 #define MULTICHAIN_GAIN_CTRL__ANT_FAST_DIV_BIAS__WIDTH 6
45114 #define MULTICHAIN_GAIN_CTRL__ANT_FAST_DIV_BIAS__MASK 0x00007e00U
45115 #define MULTICHAIN_GAIN_CTRL__ANT_FAST_DIV_BIAS__READ(src) \
45116 (((u_int32_t)(src)\
45117 & 0x00007e00U) >> 9)
45118 #define MULTICHAIN_GAIN_CTRL__ANT_FAST_DIV_BIAS__WRITE(src) \
45119 (((u_int32_t)(src)\
45120 << 9) & 0x00007e00U)
45121 #define MULTICHAIN_GAIN_CTRL__ANT_FAST_DIV_BIAS__MODIFY(dst, src) \
45122 (dst) = ((dst) &\
45123 ~0x00007e00U) | (((u_int32_t)(src) <<\
45124 9) & 0x00007e00U)
45125 #define MULTICHAIN_GAIN_CTRL__ANT_FAST_DIV_BIAS__VERIFY(src) \
45126 (!((((u_int32_t)(src)\
45127 << 9) & ~0x00007e00U)))
45128
45129 /* macros for field cap_gain_ratio_SNR */
45130 #define MULTICHAIN_GAIN_CTRL__CAP_GAIN_RATIO_SNR__SHIFT 15
45131 #define MULTICHAIN_GAIN_CTRL__CAP_GAIN_RATIO_SNR__WIDTH 6
45132 #define MULTICHAIN_GAIN_CTRL__CAP_GAIN_RATIO_SNR__MASK 0x001f8000U
45133 #define MULTICHAIN_GAIN_CTRL__CAP_GAIN_RATIO_SNR__READ(src) \
45134 (((u_int32_t)(src)\
45135 & 0x001f8000U) >> 15)
45136 #define MULTICHAIN_GAIN_CTRL__CAP_GAIN_RATIO_SNR__WRITE(src) \
45137 (((u_int32_t)(src)\
45138 << 15) & 0x001f8000U)
45139 #define MULTICHAIN_GAIN_CTRL__CAP_GAIN_RATIO_SNR__MODIFY(dst, src) \
45140 (dst) = ((dst) &\
45141 ~0x001f8000U) | (((u_int32_t)(src) <<\
45142 15) & 0x001f8000U)
45143 #define MULTICHAIN_GAIN_CTRL__CAP_GAIN_RATIO_SNR__VERIFY(src) \
45144 (!((((u_int32_t)(src)\
45145 << 15) & ~0x001f8000U)))
45146
45147 /* macros for field cap_gain_ratio_ena */
45148 #define MULTICHAIN_GAIN_CTRL__CAP_GAIN_RATIO_ENA__SHIFT 21
45149 #define MULTICHAIN_GAIN_CTRL__CAP_GAIN_RATIO_ENA__WIDTH 1
45150 #define MULTICHAIN_GAIN_CTRL__CAP_GAIN_RATIO_ENA__MASK 0x00200000U
45151 #define MULTICHAIN_GAIN_CTRL__CAP_GAIN_RATIO_ENA__READ(src) \
45152 (((u_int32_t)(src)\
45153 & 0x00200000U) >> 21)
45154 #define MULTICHAIN_GAIN_CTRL__CAP_GAIN_RATIO_ENA__WRITE(src) \
45155 (((u_int32_t)(src)\
45156 << 21) & 0x00200000U)
45157 #define MULTICHAIN_GAIN_CTRL__CAP_GAIN_RATIO_ENA__MODIFY(dst, src) \
45158 (dst) = ((dst) &\
45159 ~0x00200000U) | (((u_int32_t)(src) <<\
45160 21) & 0x00200000U)
45161 #define MULTICHAIN_GAIN_CTRL__CAP_GAIN_RATIO_ENA__VERIFY(src) \
45162 (!((((u_int32_t)(src)\
45163 << 21) & ~0x00200000U)))
45164 #define MULTICHAIN_GAIN_CTRL__CAP_GAIN_RATIO_ENA__SET(dst) \
45165 (dst) = ((dst) &\
45166 ~0x00200000U) | ((u_int32_t)(1) << 21)
45167 #define MULTICHAIN_GAIN_CTRL__CAP_GAIN_RATIO_ENA__CLR(dst) \
45168 (dst) = ((dst) &\
45169 ~0x00200000U) | ((u_int32_t)(0) << 21)
45170
45171 /* macros for field cap_gain_ratio_mode */
45172 #define MULTICHAIN_GAIN_CTRL__CAP_GAIN_RATIO_MODE__SHIFT 22
45173 #define MULTICHAIN_GAIN_CTRL__CAP_GAIN_RATIO_MODE__WIDTH 1
45174 #define MULTICHAIN_GAIN_CTRL__CAP_GAIN_RATIO_MODE__MASK 0x00400000U
45175 #define MULTICHAIN_GAIN_CTRL__CAP_GAIN_RATIO_MODE__READ(src) \
45176 (((u_int32_t)(src)\
45177 & 0x00400000U) >> 22)
45178 #define MULTICHAIN_GAIN_CTRL__CAP_GAIN_RATIO_MODE__WRITE(src) \
45179 (((u_int32_t)(src)\
45180 << 22) & 0x00400000U)
45181 #define MULTICHAIN_GAIN_CTRL__CAP_GAIN_RATIO_MODE__MODIFY(dst, src) \
45182 (dst) = ((dst) &\
45183 ~0x00400000U) | (((u_int32_t)(src) <<\
45184 22) & 0x00400000U)
45185 #define MULTICHAIN_GAIN_CTRL__CAP_GAIN_RATIO_MODE__VERIFY(src) \
45186 (!((((u_int32_t)(src)\
45187 << 22) & ~0x00400000U)))
45188 #define MULTICHAIN_GAIN_CTRL__CAP_GAIN_RATIO_MODE__SET(dst) \
45189 (dst) = ((dst) &\
45190 ~0x00400000U) | ((u_int32_t)(1) << 22)
45191 #define MULTICHAIN_GAIN_CTRL__CAP_GAIN_RATIO_MODE__CLR(dst) \
45192 (dst) = ((dst) &\
45193 ~0x00400000U) | ((u_int32_t)(0) << 22)
45194
45195 /* macros for field enable_ant_sw_rx_prot */
45196 #define MULTICHAIN_GAIN_CTRL__ENABLE_ANT_SW_RX_PROT__SHIFT 23
45197 #define MULTICHAIN_GAIN_CTRL__ENABLE_ANT_SW_RX_PROT__WIDTH 1
45198 #define MULTICHAIN_GAIN_CTRL__ENABLE_ANT_SW_RX_PROT__MASK 0x00800000U
45199 #define MULTICHAIN_GAIN_CTRL__ENABLE_ANT_SW_RX_PROT__READ(src) \
45200 (((u_int32_t)(src)\
45201 & 0x00800000U) >> 23)
45202 #define MULTICHAIN_GAIN_CTRL__ENABLE_ANT_SW_RX_PROT__WRITE(src) \
45203 (((u_int32_t)(src)\
45204 << 23) & 0x00800000U)
45205 #define MULTICHAIN_GAIN_CTRL__ENABLE_ANT_SW_RX_PROT__MODIFY(dst, src) \
45206 (dst) = ((dst) &\
45207 ~0x00800000U) | (((u_int32_t)(src) <<\
45208 23) & 0x00800000U)
45209 #define MULTICHAIN_GAIN_CTRL__ENABLE_ANT_SW_RX_PROT__VERIFY(src) \
45210 (!((((u_int32_t)(src)\
45211 << 23) & ~0x00800000U)))
45212 #define MULTICHAIN_GAIN_CTRL__ENABLE_ANT_SW_RX_PROT__SET(dst) \
45213 (dst) = ((dst) &\
45214 ~0x00800000U) | ((u_int32_t)(1) << 23)
45215 #define MULTICHAIN_GAIN_CTRL__ENABLE_ANT_SW_RX_PROT__CLR(dst) \
45216 (dst) = ((dst) &\
45217 ~0x00800000U) | ((u_int32_t)(0) << 23)
45218
45219 /* macros for field enable_ant_div_lnadiv */
45220 #define MULTICHAIN_GAIN_CTRL__ENABLE_ANT_DIV_LNADIV__SHIFT 24
45221 #define MULTICHAIN_GAIN_CTRL__ENABLE_ANT_DIV_LNADIV__WIDTH 1
45222 #define MULTICHAIN_GAIN_CTRL__ENABLE_ANT_DIV_LNADIV__MASK 0x01000000U
45223 #define MULTICHAIN_GAIN_CTRL__ENABLE_ANT_DIV_LNADIV__READ(src) \
45224 (((u_int32_t)(src)\
45225 & 0x01000000U) >> 24)
45226 #define MULTICHAIN_GAIN_CTRL__ENABLE_ANT_DIV_LNADIV__WRITE(src) \
45227 (((u_int32_t)(src)\
45228 << 24) & 0x01000000U)
45229 #define MULTICHAIN_GAIN_CTRL__ENABLE_ANT_DIV_LNADIV__MODIFY(dst, src) \
45230 (dst) = ((dst) &\
45231 ~0x01000000U) | (((u_int32_t)(src) <<\
45232 24) & 0x01000000U)
45233 #define MULTICHAIN_GAIN_CTRL__ENABLE_ANT_DIV_LNADIV__VERIFY(src) \
45234 (!((((u_int32_t)(src)\
45235 << 24) & ~0x01000000U)))
45236 #define MULTICHAIN_GAIN_CTRL__ENABLE_ANT_DIV_LNADIV__SET(dst) \
45237 (dst) = ((dst) &\
45238 ~0x01000000U) | ((u_int32_t)(1) << 24)
45239 #define MULTICHAIN_GAIN_CTRL__ENABLE_ANT_DIV_LNADIV__CLR(dst) \
45240 (dst) = ((dst) &\
45241 ~0x01000000U) | ((u_int32_t)(0) << 24)
45242
45243 /* macros for field ant_div_alt_lnaconf */
45244 #define MULTICHAIN_GAIN_CTRL__ANT_DIV_ALT_LNACONF__SHIFT 25
45245 #define MULTICHAIN_GAIN_CTRL__ANT_DIV_ALT_LNACONF__WIDTH 2
45246 #define MULTICHAIN_GAIN_CTRL__ANT_DIV_ALT_LNACONF__MASK 0x06000000U
45247 #define MULTICHAIN_GAIN_CTRL__ANT_DIV_ALT_LNACONF__READ(src) \
45248 (((u_int32_t)(src)\
45249 & 0x06000000U) >> 25)
45250 #define MULTICHAIN_GAIN_CTRL__ANT_DIV_ALT_LNACONF__WRITE(src) \
45251 (((u_int32_t)(src)\
45252 << 25) & 0x06000000U)
45253 #define MULTICHAIN_GAIN_CTRL__ANT_DIV_ALT_LNACONF__MODIFY(dst, src) \
45254 (dst) = ((dst) &\
45255 ~0x06000000U) | (((u_int32_t)(src) <<\
45256 25) & 0x06000000U)
45257 #define MULTICHAIN_GAIN_CTRL__ANT_DIV_ALT_LNACONF__VERIFY(src) \
45258 (!((((u_int32_t)(src)\
45259 << 25) & ~0x06000000U)))
45260
45261 /* macros for field ant_div_main_lnaconf */
45262 #define MULTICHAIN_GAIN_CTRL__ANT_DIV_MAIN_LNACONF__SHIFT 27
45263 #define MULTICHAIN_GAIN_CTRL__ANT_DIV_MAIN_LNACONF__WIDTH 2
45264 #define MULTICHAIN_GAIN_CTRL__ANT_DIV_MAIN_LNACONF__MASK 0x18000000U
45265 #define MULTICHAIN_GAIN_CTRL__ANT_DIV_MAIN_LNACONF__READ(src) \
45266 (((u_int32_t)(src)\
45267 & 0x18000000U) >> 27)
45268 #define MULTICHAIN_GAIN_CTRL__ANT_DIV_MAIN_LNACONF__WRITE(src) \
45269 (((u_int32_t)(src)\
45270 << 27) & 0x18000000U)
45271 #define MULTICHAIN_GAIN_CTRL__ANT_DIV_MAIN_LNACONF__MODIFY(dst, src) \
45272 (dst) = ((dst) &\
45273 ~0x18000000U) | (((u_int32_t)(src) <<\
45274 27) & 0x18000000U)
45275 #define MULTICHAIN_GAIN_CTRL__ANT_DIV_MAIN_LNACONF__VERIFY(src) \
45276 (!((((u_int32_t)(src)\
45277 << 27) & ~0x18000000U)))
45278
45279 /* macros for field ant_div_alt_gaintb */
45280 #define MULTICHAIN_GAIN_CTRL__ANT_DIV_ALT_GAINTB__SHIFT 29
45281 #define MULTICHAIN_GAIN_CTRL__ANT_DIV_ALT_GAINTB__WIDTH 1
45282 #define MULTICHAIN_GAIN_CTRL__ANT_DIV_ALT_GAINTB__MASK 0x20000000U
45283 #define MULTICHAIN_GAIN_CTRL__ANT_DIV_ALT_GAINTB__READ(src) \
45284 (((u_int32_t)(src)\
45285 & 0x20000000U) >> 29)
45286 #define MULTICHAIN_GAIN_CTRL__ANT_DIV_ALT_GAINTB__WRITE(src) \
45287 (((u_int32_t)(src)\
45288 << 29) & 0x20000000U)
45289 #define MULTICHAIN_GAIN_CTRL__ANT_DIV_ALT_GAINTB__MODIFY(dst, src) \
45290 (dst) = ((dst) &\
45291 ~0x20000000U) | (((u_int32_t)(src) <<\
45292 29) & 0x20000000U)
45293 #define MULTICHAIN_GAIN_CTRL__ANT_DIV_ALT_GAINTB__VERIFY(src) \
45294 (!((((u_int32_t)(src)\
45295 << 29) & ~0x20000000U)))
45296 #define MULTICHAIN_GAIN_CTRL__ANT_DIV_ALT_GAINTB__SET(dst) \
45297 (dst) = ((dst) &\
45298 ~0x20000000U) | ((u_int32_t)(1) << 29)
45299 #define MULTICHAIN_GAIN_CTRL__ANT_DIV_ALT_GAINTB__CLR(dst) \
45300 (dst) = ((dst) &\
45301 ~0x20000000U) | ((u_int32_t)(0) << 29)
45302
45303 /* macros for field ant_div_main_gaintb */
45304 #define MULTICHAIN_GAIN_CTRL__ANT_DIV_MAIN_GAINTB__SHIFT 30
45305 #define MULTICHAIN_GAIN_CTRL__ANT_DIV_MAIN_GAINTB__WIDTH 1
45306 #define MULTICHAIN_GAIN_CTRL__ANT_DIV_MAIN_GAINTB__MASK 0x40000000U
45307 #define MULTICHAIN_GAIN_CTRL__ANT_DIV_MAIN_GAINTB__READ(src) \
45308 (((u_int32_t)(src)\
45309 & 0x40000000U) >> 30)
45310 #define MULTICHAIN_GAIN_CTRL__ANT_DIV_MAIN_GAINTB__WRITE(src) \
45311 (((u_int32_t)(src)\
45312 << 30) & 0x40000000U)
45313 #define MULTICHAIN_GAIN_CTRL__ANT_DIV_MAIN_GAINTB__MODIFY(dst, src) \
45314 (dst) = ((dst) &\
45315 ~0x40000000U) | (((u_int32_t)(src) <<\
45316 30) & 0x40000000U)
45317 #define MULTICHAIN_GAIN_CTRL__ANT_DIV_MAIN_GAINTB__VERIFY(src) \
45318 (!((((u_int32_t)(src)\
45319 << 30) & ~0x40000000U)))
45320 #define MULTICHAIN_GAIN_CTRL__ANT_DIV_MAIN_GAINTB__SET(dst) \
45321 (dst) = ((dst) &\
45322 ~0x40000000U) | ((u_int32_t)(1) << 30)
45323 #define MULTICHAIN_GAIN_CTRL__ANT_DIV_MAIN_GAINTB__CLR(dst) \
45324 (dst) = ((dst) &\
45325 ~0x40000000U) | ((u_int32_t)(0) << 30)
45326 #define MULTICHAIN_GAIN_CTRL__TYPE u_int32_t
45327 #define MULTICHAIN_GAIN_CTRL__READ 0x7fffffffU
45328 #define MULTICHAIN_GAIN_CTRL__WRITE 0x7fffffffU
45329
45330 #endif /* __MULTICHAIN_GAIN_CTRL_MACRO__ */
45331
45332
45333 /* macros for bb_reg_block.bb_agc_reg_map.BB_multichain_gain_ctrl */
45334 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_MULTICHAIN_GAIN_CTRL__NUM 1
45335
45336 /* macros for BlueprintGlobalNameSpace::ext_chan_pwr_thr_1 */
45337 #ifndef __EXT_CHAN_PWR_THR_1_MACRO__
45338 #define __EXT_CHAN_PWR_THR_1_MACRO__
45339
45340 /* macros for field thresh62_ext */
45341 #define EXT_CHAN_PWR_THR_1__THRESH62_EXT__SHIFT 0
45342 #define EXT_CHAN_PWR_THR_1__THRESH62_EXT__WIDTH 8
45343 #define EXT_CHAN_PWR_THR_1__THRESH62_EXT__MASK 0x000000ffU
45344 #define EXT_CHAN_PWR_THR_1__THRESH62_EXT__READ(src) \
45345 (u_int32_t)(src)\
45346 & 0x000000ffU
45347 #define EXT_CHAN_PWR_THR_1__THRESH62_EXT__WRITE(src) \
45348 ((u_int32_t)(src)\
45349 & 0x000000ffU)
45350 #define EXT_CHAN_PWR_THR_1__THRESH62_EXT__MODIFY(dst, src) \
45351 (dst) = ((dst) &\
45352 ~0x000000ffU) | ((u_int32_t)(src) &\
45353 0x000000ffU)
45354 #define EXT_CHAN_PWR_THR_1__THRESH62_EXT__VERIFY(src) \
45355 (!(((u_int32_t)(src)\
45356 & ~0x000000ffU)))
45357
45358 /* macros for field ant_div_alt_ant_minGainIdx */
45359 #define EXT_CHAN_PWR_THR_1__ANT_DIV_ALT_ANT_MINGAINIDX__SHIFT 8
45360 #define EXT_CHAN_PWR_THR_1__ANT_DIV_ALT_ANT_MINGAINIDX__WIDTH 8
45361 #define EXT_CHAN_PWR_THR_1__ANT_DIV_ALT_ANT_MINGAINIDX__MASK 0x0000ff00U
45362 #define EXT_CHAN_PWR_THR_1__ANT_DIV_ALT_ANT_MINGAINIDX__READ(src) \
45363 (((u_int32_t)(src)\
45364 & 0x0000ff00U) >> 8)
45365 #define EXT_CHAN_PWR_THR_1__ANT_DIV_ALT_ANT_MINGAINIDX__WRITE(src) \
45366 (((u_int32_t)(src)\
45367 << 8) & 0x0000ff00U)
45368 #define EXT_CHAN_PWR_THR_1__ANT_DIV_ALT_ANT_MINGAINIDX__MODIFY(dst, src) \
45369 (dst) = ((dst) &\
45370 ~0x0000ff00U) | (((u_int32_t)(src) <<\
45371 8) & 0x0000ff00U)
45372 #define EXT_CHAN_PWR_THR_1__ANT_DIV_ALT_ANT_MINGAINIDX__VERIFY(src) \
45373 (!((((u_int32_t)(src)\
45374 << 8) & ~0x0000ff00U)))
45375
45376 /* macros for field ant_div_alt_ant_deltaGainIdx */
45377 #define EXT_CHAN_PWR_THR_1__ANT_DIV_ALT_ANT_DELTAGAINIDX__SHIFT 16
45378 #define EXT_CHAN_PWR_THR_1__ANT_DIV_ALT_ANT_DELTAGAINIDX__WIDTH 5
45379 #define EXT_CHAN_PWR_THR_1__ANT_DIV_ALT_ANT_DELTAGAINIDX__MASK 0x001f0000U
45380 #define EXT_CHAN_PWR_THR_1__ANT_DIV_ALT_ANT_DELTAGAINIDX__READ(src) \
45381 (((u_int32_t)(src)\
45382 & 0x001f0000U) >> 16)
45383 #define EXT_CHAN_PWR_THR_1__ANT_DIV_ALT_ANT_DELTAGAINIDX__WRITE(src) \
45384 (((u_int32_t)(src)\
45385 << 16) & 0x001f0000U)
45386 #define EXT_CHAN_PWR_THR_1__ANT_DIV_ALT_ANT_DELTAGAINIDX__MODIFY(dst, src) \
45387 (dst) = ((dst) &\
45388 ~0x001f0000U) | (((u_int32_t)(src) <<\
45389 16) & 0x001f0000U)
45390 #define EXT_CHAN_PWR_THR_1__ANT_DIV_ALT_ANT_DELTAGAINIDX__VERIFY(src) \
45391 (!((((u_int32_t)(src)\
45392 << 16) & ~0x001f0000U)))
45393
45394 /* macros for field ant_div_alt_ant_deltaNF */
45395 #define EXT_CHAN_PWR_THR_1__ANT_DIV_ALT_ANT_DELTANF__SHIFT 21
45396 #define EXT_CHAN_PWR_THR_1__ANT_DIV_ALT_ANT_DELTANF__WIDTH 6
45397 #define EXT_CHAN_PWR_THR_1__ANT_DIV_ALT_ANT_DELTANF__MASK 0x07e00000U
45398 #define EXT_CHAN_PWR_THR_1__ANT_DIV_ALT_ANT_DELTANF__READ(src) \
45399 (((u_int32_t)(src)\
45400 & 0x07e00000U) >> 21)
45401 #define EXT_CHAN_PWR_THR_1__ANT_DIV_ALT_ANT_DELTANF__WRITE(src) \
45402 (((u_int32_t)(src)\
45403 << 21) & 0x07e00000U)
45404 #define EXT_CHAN_PWR_THR_1__ANT_DIV_ALT_ANT_DELTANF__MODIFY(dst, src) \
45405 (dst) = ((dst) &\
45406 ~0x07e00000U) | (((u_int32_t)(src) <<\
45407 21) & 0x07e00000U)
45408 #define EXT_CHAN_PWR_THR_1__ANT_DIV_ALT_ANT_DELTANF__VERIFY(src) \
45409 (!((((u_int32_t)(src)\
45410 << 21) & ~0x07e00000U)))
45411 #define EXT_CHAN_PWR_THR_1__TYPE u_int32_t
45412 #define EXT_CHAN_PWR_THR_1__READ 0x07ffffffU
45413 #define EXT_CHAN_PWR_THR_1__WRITE 0x07ffffffU
45414
45415 #endif /* __EXT_CHAN_PWR_THR_1_MACRO__ */
45416
45417
45418 /* macros for bb_reg_block.bb_agc_reg_map.BB_ext_chan_pwr_thr_1 */
45419 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_EXT_CHAN_PWR_THR_1__NUM 1
45420
45421 /* macros for BlueprintGlobalNameSpace::ext_chan_detect_win */
45422 #ifndef __EXT_CHAN_DETECT_WIN_MACRO__
45423 #define __EXT_CHAN_DETECT_WIN_MACRO__
45424
45425 /* macros for field det_diff_win_weak */
45426 #define EXT_CHAN_DETECT_WIN__DET_DIFF_WIN_WEAK__SHIFT 0
45427 #define EXT_CHAN_DETECT_WIN__DET_DIFF_WIN_WEAK__WIDTH 4
45428 #define EXT_CHAN_DETECT_WIN__DET_DIFF_WIN_WEAK__MASK 0x0000000fU
45429 #define EXT_CHAN_DETECT_WIN__DET_DIFF_WIN_WEAK__READ(src) \
45430 (u_int32_t)(src)\
45431 & 0x0000000fU
45432 #define EXT_CHAN_DETECT_WIN__DET_DIFF_WIN_WEAK__WRITE(src) \
45433 ((u_int32_t)(src)\
45434 & 0x0000000fU)
45435 #define EXT_CHAN_DETECT_WIN__DET_DIFF_WIN_WEAK__MODIFY(dst, src) \
45436 (dst) = ((dst) &\
45437 ~0x0000000fU) | ((u_int32_t)(src) &\
45438 0x0000000fU)
45439 #define EXT_CHAN_DETECT_WIN__DET_DIFF_WIN_WEAK__VERIFY(src) \
45440 (!(((u_int32_t)(src)\
45441 & ~0x0000000fU)))
45442
45443 /* macros for field det_diff_win_weak_low */
45444 #define EXT_CHAN_DETECT_WIN__DET_DIFF_WIN_WEAK_LOW__SHIFT 4
45445 #define EXT_CHAN_DETECT_WIN__DET_DIFF_WIN_WEAK_LOW__WIDTH 4
45446 #define EXT_CHAN_DETECT_WIN__DET_DIFF_WIN_WEAK_LOW__MASK 0x000000f0U
45447 #define EXT_CHAN_DETECT_WIN__DET_DIFF_WIN_WEAK_LOW__READ(src) \
45448 (((u_int32_t)(src)\
45449 & 0x000000f0U) >> 4)
45450 #define EXT_CHAN_DETECT_WIN__DET_DIFF_WIN_WEAK_LOW__WRITE(src) \
45451 (((u_int32_t)(src)\
45452 << 4) & 0x000000f0U)
45453 #define EXT_CHAN_DETECT_WIN__DET_DIFF_WIN_WEAK_LOW__MODIFY(dst, src) \
45454 (dst) = ((dst) &\
45455 ~0x000000f0U) | (((u_int32_t)(src) <<\
45456 4) & 0x000000f0U)
45457 #define EXT_CHAN_DETECT_WIN__DET_DIFF_WIN_WEAK_LOW__VERIFY(src) \
45458 (!((((u_int32_t)(src)\
45459 << 4) & ~0x000000f0U)))
45460
45461 /* macros for field det_diff_win_weak_cck */
45462 #define EXT_CHAN_DETECT_WIN__DET_DIFF_WIN_WEAK_CCK__SHIFT 8
45463 #define EXT_CHAN_DETECT_WIN__DET_DIFF_WIN_WEAK_CCK__WIDTH 5
45464 #define EXT_CHAN_DETECT_WIN__DET_DIFF_WIN_WEAK_CCK__MASK 0x00001f00U
45465 #define EXT_CHAN_DETECT_WIN__DET_DIFF_WIN_WEAK_CCK__READ(src) \
45466 (((u_int32_t)(src)\
45467 & 0x00001f00U) >> 8)
45468 #define EXT_CHAN_DETECT_WIN__DET_DIFF_WIN_WEAK_CCK__WRITE(src) \
45469 (((u_int32_t)(src)\
45470 << 8) & 0x00001f00U)
45471 #define EXT_CHAN_DETECT_WIN__DET_DIFF_WIN_WEAK_CCK__MODIFY(dst, src) \
45472 (dst) = ((dst) &\
45473 ~0x00001f00U) | (((u_int32_t)(src) <<\
45474 8) & 0x00001f00U)
45475 #define EXT_CHAN_DETECT_WIN__DET_DIFF_WIN_WEAK_CCK__VERIFY(src) \
45476 (!((((u_int32_t)(src)\
45477 << 8) & ~0x00001f00U)))
45478
45479 /* macros for field det_20h_count */
45480 #define EXT_CHAN_DETECT_WIN__DET_20H_COUNT__SHIFT 13
45481 #define EXT_CHAN_DETECT_WIN__DET_20H_COUNT__WIDTH 3
45482 #define EXT_CHAN_DETECT_WIN__DET_20H_COUNT__MASK 0x0000e000U
45483 #define EXT_CHAN_DETECT_WIN__DET_20H_COUNT__READ(src) \
45484 (((u_int32_t)(src)\
45485 & 0x0000e000U) >> 13)
45486 #define EXT_CHAN_DETECT_WIN__DET_20H_COUNT__WRITE(src) \
45487 (((u_int32_t)(src)\
45488 << 13) & 0x0000e000U)
45489 #define EXT_CHAN_DETECT_WIN__DET_20H_COUNT__MODIFY(dst, src) \
45490 (dst) = ((dst) &\
45491 ~0x0000e000U) | (((u_int32_t)(src) <<\
45492 13) & 0x0000e000U)
45493 #define EXT_CHAN_DETECT_WIN__DET_20H_COUNT__VERIFY(src) \
45494 (!((((u_int32_t)(src)\
45495 << 13) & ~0x0000e000U)))
45496
45497 /* macros for field det_ext_blk_count */
45498 #define EXT_CHAN_DETECT_WIN__DET_EXT_BLK_COUNT__SHIFT 16
45499 #define EXT_CHAN_DETECT_WIN__DET_EXT_BLK_COUNT__WIDTH 3
45500 #define EXT_CHAN_DETECT_WIN__DET_EXT_BLK_COUNT__MASK 0x00070000U
45501 #define EXT_CHAN_DETECT_WIN__DET_EXT_BLK_COUNT__READ(src) \
45502 (((u_int32_t)(src)\
45503 & 0x00070000U) >> 16)
45504 #define EXT_CHAN_DETECT_WIN__DET_EXT_BLK_COUNT__WRITE(src) \
45505 (((u_int32_t)(src)\
45506 << 16) & 0x00070000U)
45507 #define EXT_CHAN_DETECT_WIN__DET_EXT_BLK_COUNT__MODIFY(dst, src) \
45508 (dst) = ((dst) &\
45509 ~0x00070000U) | (((u_int32_t)(src) <<\
45510 16) & 0x00070000U)
45511 #define EXT_CHAN_DETECT_WIN__DET_EXT_BLK_COUNT__VERIFY(src) \
45512 (!((((u_int32_t)(src)\
45513 << 16) & ~0x00070000U)))
45514
45515 /* macros for field weak_sig_thr_cck_ext */
45516 #define EXT_CHAN_DETECT_WIN__WEAK_SIG_THR_CCK_EXT__SHIFT 19
45517 #define EXT_CHAN_DETECT_WIN__WEAK_SIG_THR_CCK_EXT__WIDTH 6
45518 #define EXT_CHAN_DETECT_WIN__WEAK_SIG_THR_CCK_EXT__MASK 0x01f80000U
45519 #define EXT_CHAN_DETECT_WIN__WEAK_SIG_THR_CCK_EXT__READ(src) \
45520 (((u_int32_t)(src)\
45521 & 0x01f80000U) >> 19)
45522 #define EXT_CHAN_DETECT_WIN__WEAK_SIG_THR_CCK_EXT__WRITE(src) \
45523 (((u_int32_t)(src)\
45524 << 19) & 0x01f80000U)
45525 #define EXT_CHAN_DETECT_WIN__WEAK_SIG_THR_CCK_EXT__MODIFY(dst, src) \
45526 (dst) = ((dst) &\
45527 ~0x01f80000U) | (((u_int32_t)(src) <<\
45528 19) & 0x01f80000U)
45529 #define EXT_CHAN_DETECT_WIN__WEAK_SIG_THR_CCK_EXT__VERIFY(src) \
45530 (!((((u_int32_t)(src)\
45531 << 19) & ~0x01f80000U)))
45532
45533 /* macros for field det_diff_win_thresh */
45534 #define EXT_CHAN_DETECT_WIN__DET_DIFF_WIN_THRESH__SHIFT 25
45535 #define EXT_CHAN_DETECT_WIN__DET_DIFF_WIN_THRESH__WIDTH 4
45536 #define EXT_CHAN_DETECT_WIN__DET_DIFF_WIN_THRESH__MASK 0x1e000000U
45537 #define EXT_CHAN_DETECT_WIN__DET_DIFF_WIN_THRESH__READ(src) \
45538 (((u_int32_t)(src)\
45539 & 0x1e000000U) >> 25)
45540 #define EXT_CHAN_DETECT_WIN__DET_DIFF_WIN_THRESH__WRITE(src) \
45541 (((u_int32_t)(src)\
45542 << 25) & 0x1e000000U)
45543 #define EXT_CHAN_DETECT_WIN__DET_DIFF_WIN_THRESH__MODIFY(dst, src) \
45544 (dst) = ((dst) &\
45545 ~0x1e000000U) | (((u_int32_t)(src) <<\
45546 25) & 0x1e000000U)
45547 #define EXT_CHAN_DETECT_WIN__DET_DIFF_WIN_THRESH__VERIFY(src) \
45548 (!((((u_int32_t)(src)\
45549 << 25) & ~0x1e000000U)))
45550 #define EXT_CHAN_DETECT_WIN__TYPE u_int32_t
45551 #define EXT_CHAN_DETECT_WIN__READ 0x1fffffffU
45552 #define EXT_CHAN_DETECT_WIN__WRITE 0x1fffffffU
45553
45554 #endif /* __EXT_CHAN_DETECT_WIN_MACRO__ */
45555
45556
45557 /* macros for bb_reg_block.bb_agc_reg_map.BB_ext_chan_detect_win */
45558 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_EXT_CHAN_DETECT_WIN__NUM 1
45559
45560 /* macros for BlueprintGlobalNameSpace::pwr_thr_20_40_det */
45561 #ifndef __PWR_THR_20_40_DET_MACRO__
45562 #define __PWR_THR_20_40_DET_MACRO__
45563
45564 /* macros for field pwrdiff40_thrstr */
45565 #define PWR_THR_20_40_DET__PWRDIFF40_THRSTR__SHIFT 0
45566 #define PWR_THR_20_40_DET__PWRDIFF40_THRSTR__WIDTH 5
45567 #define PWR_THR_20_40_DET__PWRDIFF40_THRSTR__MASK 0x0000001fU
45568 #define PWR_THR_20_40_DET__PWRDIFF40_THRSTR__READ(src) \
45569 (u_int32_t)(src)\
45570 & 0x0000001fU
45571 #define PWR_THR_20_40_DET__PWRDIFF40_THRSTR__WRITE(src) \
45572 ((u_int32_t)(src)\
45573 & 0x0000001fU)
45574 #define PWR_THR_20_40_DET__PWRDIFF40_THRSTR__MODIFY(dst, src) \
45575 (dst) = ((dst) &\
45576 ~0x0000001fU) | ((u_int32_t)(src) &\
45577 0x0000001fU)
45578 #define PWR_THR_20_40_DET__PWRDIFF40_THRSTR__VERIFY(src) \
45579 (!(((u_int32_t)(src)\
45580 & ~0x0000001fU)))
45581
45582 /* macros for field blocker40_max */
45583 #define PWR_THR_20_40_DET__BLOCKER40_MAX__SHIFT 5
45584 #define PWR_THR_20_40_DET__BLOCKER40_MAX__WIDTH 6
45585 #define PWR_THR_20_40_DET__BLOCKER40_MAX__MASK 0x000007e0U
45586 #define PWR_THR_20_40_DET__BLOCKER40_MAX__READ(src) \
45587 (((u_int32_t)(src)\
45588 & 0x000007e0U) >> 5)
45589 #define PWR_THR_20_40_DET__BLOCKER40_MAX__WRITE(src) \
45590 (((u_int32_t)(src)\
45591 << 5) & 0x000007e0U)
45592 #define PWR_THR_20_40_DET__BLOCKER40_MAX__MODIFY(dst, src) \
45593 (dst) = ((dst) &\
45594 ~0x000007e0U) | (((u_int32_t)(src) <<\
45595 5) & 0x000007e0U)
45596 #define PWR_THR_20_40_DET__BLOCKER40_MAX__VERIFY(src) \
45597 (!((((u_int32_t)(src)\
45598 << 5) & ~0x000007e0U)))
45599
45600 /* macros for field det40_pwrstep_max */
45601 #define PWR_THR_20_40_DET__DET40_PWRSTEP_MAX__SHIFT 11
45602 #define PWR_THR_20_40_DET__DET40_PWRSTEP_MAX__WIDTH 5
45603 #define PWR_THR_20_40_DET__DET40_PWRSTEP_MAX__MASK 0x0000f800U
45604 #define PWR_THR_20_40_DET__DET40_PWRSTEP_MAX__READ(src) \
45605 (((u_int32_t)(src)\
45606 & 0x0000f800U) >> 11)
45607 #define PWR_THR_20_40_DET__DET40_PWRSTEP_MAX__WRITE(src) \
45608 (((u_int32_t)(src)\
45609 << 11) & 0x0000f800U)
45610 #define PWR_THR_20_40_DET__DET40_PWRSTEP_MAX__MODIFY(dst, src) \
45611 (dst) = ((dst) &\
45612 ~0x0000f800U) | (((u_int32_t)(src) <<\
45613 11) & 0x0000f800U)
45614 #define PWR_THR_20_40_DET__DET40_PWRSTEP_MAX__VERIFY(src) \
45615 (!((((u_int32_t)(src)\
45616 << 11) & ~0x0000f800U)))
45617
45618 /* macros for field det40_thr_snr */
45619 #define PWR_THR_20_40_DET__DET40_THR_SNR__SHIFT 16
45620 #define PWR_THR_20_40_DET__DET40_THR_SNR__WIDTH 8
45621 #define PWR_THR_20_40_DET__DET40_THR_SNR__MASK 0x00ff0000U
45622 #define PWR_THR_20_40_DET__DET40_THR_SNR__READ(src) \
45623 (((u_int32_t)(src)\
45624 & 0x00ff0000U) >> 16)
45625 #define PWR_THR_20_40_DET__DET40_THR_SNR__WRITE(src) \
45626 (((u_int32_t)(src)\
45627 << 16) & 0x00ff0000U)
45628 #define PWR_THR_20_40_DET__DET40_THR_SNR__MODIFY(dst, src) \
45629 (dst) = ((dst) &\
45630 ~0x00ff0000U) | (((u_int32_t)(src) <<\
45631 16) & 0x00ff0000U)
45632 #define PWR_THR_20_40_DET__DET40_THR_SNR__VERIFY(src) \
45633 (!((((u_int32_t)(src)\
45634 << 16) & ~0x00ff0000U)))
45635
45636 /* macros for field det40_pri_bias */
45637 #define PWR_THR_20_40_DET__DET40_PRI_BIAS__SHIFT 24
45638 #define PWR_THR_20_40_DET__DET40_PRI_BIAS__WIDTH 5
45639 #define PWR_THR_20_40_DET__DET40_PRI_BIAS__MASK 0x1f000000U
45640 #define PWR_THR_20_40_DET__DET40_PRI_BIAS__READ(src) \
45641 (((u_int32_t)(src)\
45642 & 0x1f000000U) >> 24)
45643 #define PWR_THR_20_40_DET__DET40_PRI_BIAS__WRITE(src) \
45644 (((u_int32_t)(src)\
45645 << 24) & 0x1f000000U)
45646 #define PWR_THR_20_40_DET__DET40_PRI_BIAS__MODIFY(dst, src) \
45647 (dst) = ((dst) &\
45648 ~0x1f000000U) | (((u_int32_t)(src) <<\
45649 24) & 0x1f000000U)
45650 #define PWR_THR_20_40_DET__DET40_PRI_BIAS__VERIFY(src) \
45651 (!((((u_int32_t)(src)\
45652 << 24) & ~0x1f000000U)))
45653
45654 /* macros for field pwrstep40_ena */
45655 #define PWR_THR_20_40_DET__PWRSTEP40_ENA__SHIFT 29
45656 #define PWR_THR_20_40_DET__PWRSTEP40_ENA__WIDTH 1
45657 #define PWR_THR_20_40_DET__PWRSTEP40_ENA__MASK 0x20000000U
45658 #define PWR_THR_20_40_DET__PWRSTEP40_ENA__READ(src) \
45659 (((u_int32_t)(src)\
45660 & 0x20000000U) >> 29)
45661 #define PWR_THR_20_40_DET__PWRSTEP40_ENA__WRITE(src) \
45662 (((u_int32_t)(src)\
45663 << 29) & 0x20000000U)
45664 #define PWR_THR_20_40_DET__PWRSTEP40_ENA__MODIFY(dst, src) \
45665 (dst) = ((dst) &\
45666 ~0x20000000U) | (((u_int32_t)(src) <<\
45667 29) & 0x20000000U)
45668 #define PWR_THR_20_40_DET__PWRSTEP40_ENA__VERIFY(src) \
45669 (!((((u_int32_t)(src)\
45670 << 29) & ~0x20000000U)))
45671 #define PWR_THR_20_40_DET__PWRSTEP40_ENA__SET(dst) \
45672 (dst) = ((dst) &\
45673 ~0x20000000U) | ((u_int32_t)(1) << 29)
45674 #define PWR_THR_20_40_DET__PWRSTEP40_ENA__CLR(dst) \
45675 (dst) = ((dst) &\
45676 ~0x20000000U) | ((u_int32_t)(0) << 29)
45677
45678 /* macros for field lowsnr40_ena */
45679 #define PWR_THR_20_40_DET__LOWSNR40_ENA__SHIFT 30
45680 #define PWR_THR_20_40_DET__LOWSNR40_ENA__WIDTH 1
45681 #define PWR_THR_20_40_DET__LOWSNR40_ENA__MASK 0x40000000U
45682 #define PWR_THR_20_40_DET__LOWSNR40_ENA__READ(src) \
45683 (((u_int32_t)(src)\
45684 & 0x40000000U) >> 30)
45685 #define PWR_THR_20_40_DET__LOWSNR40_ENA__WRITE(src) \
45686 (((u_int32_t)(src)\
45687 << 30) & 0x40000000U)
45688 #define PWR_THR_20_40_DET__LOWSNR40_ENA__MODIFY(dst, src) \
45689 (dst) = ((dst) &\
45690 ~0x40000000U) | (((u_int32_t)(src) <<\
45691 30) & 0x40000000U)
45692 #define PWR_THR_20_40_DET__LOWSNR40_ENA__VERIFY(src) \
45693 (!((((u_int32_t)(src)\
45694 << 30) & ~0x40000000U)))
45695 #define PWR_THR_20_40_DET__LOWSNR40_ENA__SET(dst) \
45696 (dst) = ((dst) &\
45697 ~0x40000000U) | ((u_int32_t)(1) << 30)
45698 #define PWR_THR_20_40_DET__LOWSNR40_ENA__CLR(dst) \
45699 (dst) = ((dst) &\
45700 ~0x40000000U) | ((u_int32_t)(0) << 30)
45701 #define PWR_THR_20_40_DET__TYPE u_int32_t
45702 #define PWR_THR_20_40_DET__READ 0x7fffffffU
45703 #define PWR_THR_20_40_DET__WRITE 0x7fffffffU
45704
45705 #endif /* __PWR_THR_20_40_DET_MACRO__ */
45706
45707
45708 /* macros for bb_reg_block.bb_agc_reg_map.BB_pwr_thr_20_40_det */
45709 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_PWR_THR_20_40_DET__NUM 1
45710
45711 /* macros for BlueprintGlobalNameSpace::rifs_srch */
45712 #ifndef __RIFS_SRCH_MACRO__
45713 #define __RIFS_SRCH_MACRO__
45714
45715 /* macros for field init_gain_dB_offset */
45716 #define RIFS_SRCH__INIT_GAIN_DB_OFFSET__SHIFT 8
45717 #define RIFS_SRCH__INIT_GAIN_DB_OFFSET__WIDTH 8
45718 #define RIFS_SRCH__INIT_GAIN_DB_OFFSET__MASK 0x0000ff00U
45719 #define RIFS_SRCH__INIT_GAIN_DB_OFFSET__READ(src) \
45720 (((u_int32_t)(src)\
45721 & 0x0000ff00U) >> 8)
45722 #define RIFS_SRCH__INIT_GAIN_DB_OFFSET__WRITE(src) \
45723 (((u_int32_t)(src)\
45724 << 8) & 0x0000ff00U)
45725 #define RIFS_SRCH__INIT_GAIN_DB_OFFSET__MODIFY(dst, src) \
45726 (dst) = ((dst) &\
45727 ~0x0000ff00U) | (((u_int32_t)(src) <<\
45728 8) & 0x0000ff00U)
45729 #define RIFS_SRCH__INIT_GAIN_DB_OFFSET__VERIFY(src) \
45730 (!((((u_int32_t)(src)\
45731 << 8) & ~0x0000ff00U)))
45732
45733 /* macros for field rifs_init_delay */
45734 #define RIFS_SRCH__RIFS_INIT_DELAY__SHIFT 16
45735 #define RIFS_SRCH__RIFS_INIT_DELAY__WIDTH 10
45736 #define RIFS_SRCH__RIFS_INIT_DELAY__MASK 0x03ff0000U
45737 #define RIFS_SRCH__RIFS_INIT_DELAY__READ(src) \
45738 (((u_int32_t)(src)\
45739 & 0x03ff0000U) >> 16)
45740 #define RIFS_SRCH__RIFS_INIT_DELAY__WRITE(src) \
45741 (((u_int32_t)(src)\
45742 << 16) & 0x03ff0000U)
45743 #define RIFS_SRCH__RIFS_INIT_DELAY__MODIFY(dst, src) \
45744 (dst) = ((dst) &\
45745 ~0x03ff0000U) | (((u_int32_t)(src) <<\
45746 16) & 0x03ff0000U)
45747 #define RIFS_SRCH__RIFS_INIT_DELAY__VERIFY(src) \
45748 (!((((u_int32_t)(src)\
45749 << 16) & ~0x03ff0000U)))
45750
45751 /* macros for field rifs_disable_pwrlow_gc */
45752 #define RIFS_SRCH__RIFS_DISABLE_PWRLOW_GC__SHIFT 26
45753 #define RIFS_SRCH__RIFS_DISABLE_PWRLOW_GC__WIDTH 1
45754 #define RIFS_SRCH__RIFS_DISABLE_PWRLOW_GC__MASK 0x04000000U
45755 #define RIFS_SRCH__RIFS_DISABLE_PWRLOW_GC__READ(src) \
45756 (((u_int32_t)(src)\
45757 & 0x04000000U) >> 26)
45758 #define RIFS_SRCH__RIFS_DISABLE_PWRLOW_GC__WRITE(src) \
45759 (((u_int32_t)(src)\
45760 << 26) & 0x04000000U)
45761 #define RIFS_SRCH__RIFS_DISABLE_PWRLOW_GC__MODIFY(dst, src) \
45762 (dst) = ((dst) &\
45763 ~0x04000000U) | (((u_int32_t)(src) <<\
45764 26) & 0x04000000U)
45765 #define RIFS_SRCH__RIFS_DISABLE_PWRLOW_GC__VERIFY(src) \
45766 (!((((u_int32_t)(src)\
45767 << 26) & ~0x04000000U)))
45768 #define RIFS_SRCH__RIFS_DISABLE_PWRLOW_GC__SET(dst) \
45769 (dst) = ((dst) &\
45770 ~0x04000000U) | ((u_int32_t)(1) << 26)
45771 #define RIFS_SRCH__RIFS_DISABLE_PWRLOW_GC__CLR(dst) \
45772 (dst) = ((dst) &\
45773 ~0x04000000U) | ((u_int32_t)(0) << 26)
45774
45775 /* macros for field rifs_disable_cck_det */
45776 #define RIFS_SRCH__RIFS_DISABLE_CCK_DET__SHIFT 27
45777 #define RIFS_SRCH__RIFS_DISABLE_CCK_DET__WIDTH 1
45778 #define RIFS_SRCH__RIFS_DISABLE_CCK_DET__MASK 0x08000000U
45779 #define RIFS_SRCH__RIFS_DISABLE_CCK_DET__READ(src) \
45780 (((u_int32_t)(src)\
45781 & 0x08000000U) >> 27)
45782 #define RIFS_SRCH__RIFS_DISABLE_CCK_DET__WRITE(src) \
45783 (((u_int32_t)(src)\
45784 << 27) & 0x08000000U)
45785 #define RIFS_SRCH__RIFS_DISABLE_CCK_DET__MODIFY(dst, src) \
45786 (dst) = ((dst) &\
45787 ~0x08000000U) | (((u_int32_t)(src) <<\
45788 27) & 0x08000000U)
45789 #define RIFS_SRCH__RIFS_DISABLE_CCK_DET__VERIFY(src) \
45790 (!((((u_int32_t)(src)\
45791 << 27) & ~0x08000000U)))
45792 #define RIFS_SRCH__RIFS_DISABLE_CCK_DET__SET(dst) \
45793 (dst) = ((dst) &\
45794 ~0x08000000U) | ((u_int32_t)(1) << 27)
45795 #define RIFS_SRCH__RIFS_DISABLE_CCK_DET__CLR(dst) \
45796 (dst) = ((dst) &\
45797 ~0x08000000U) | ((u_int32_t)(0) << 27)
45798 #define RIFS_SRCH__TYPE u_int32_t
45799 #define RIFS_SRCH__READ 0x0fffff00U
45800 #define RIFS_SRCH__WRITE 0x0fffff00U
45801
45802 #endif /* __RIFS_SRCH_MACRO__ */
45803
45804
45805 /* macros for bb_reg_block.bb_agc_reg_map.BB_rifs_srch */
45806 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_RIFS_SRCH__NUM 1
45807
45808 /* macros for BlueprintGlobalNameSpace::peak_det_ctrl_1 */
45809 #ifndef __PEAK_DET_CTRL_1_MACRO__
45810 #define __PEAK_DET_CTRL_1_MACRO__
45811
45812 /* macros for field use_oc_gain_table */
45813 #define PEAK_DET_CTRL_1__USE_OC_GAIN_TABLE__SHIFT 0
45814 #define PEAK_DET_CTRL_1__USE_OC_GAIN_TABLE__WIDTH 1
45815 #define PEAK_DET_CTRL_1__USE_OC_GAIN_TABLE__MASK 0x00000001U
45816 #define PEAK_DET_CTRL_1__USE_OC_GAIN_TABLE__READ(src) \
45817 (u_int32_t)(src)\
45818 & 0x00000001U
45819 #define PEAK_DET_CTRL_1__USE_OC_GAIN_TABLE__WRITE(src) \
45820 ((u_int32_t)(src)\
45821 & 0x00000001U)
45822 #define PEAK_DET_CTRL_1__USE_OC_GAIN_TABLE__MODIFY(dst, src) \
45823 (dst) = ((dst) &\
45824 ~0x00000001U) | ((u_int32_t)(src) &\
45825 0x00000001U)
45826 #define PEAK_DET_CTRL_1__USE_OC_GAIN_TABLE__VERIFY(src) \
45827 (!(((u_int32_t)(src)\
45828 & ~0x00000001U)))
45829 #define PEAK_DET_CTRL_1__USE_OC_GAIN_TABLE__SET(dst) \
45830 (dst) = ((dst) &\
45831 ~0x00000001U) | (u_int32_t)(1)
45832 #define PEAK_DET_CTRL_1__USE_OC_GAIN_TABLE__CLR(dst) \
45833 (dst) = ((dst) &\
45834 ~0x00000001U) | (u_int32_t)(0)
45835
45836 /* macros for field use_peak_det */
45837 #define PEAK_DET_CTRL_1__USE_PEAK_DET__SHIFT 1
45838 #define PEAK_DET_CTRL_1__USE_PEAK_DET__WIDTH 1
45839 #define PEAK_DET_CTRL_1__USE_PEAK_DET__MASK 0x00000002U
45840 #define PEAK_DET_CTRL_1__USE_PEAK_DET__READ(src) \
45841 (((u_int32_t)(src)\
45842 & 0x00000002U) >> 1)
45843 #define PEAK_DET_CTRL_1__USE_PEAK_DET__WRITE(src) \
45844 (((u_int32_t)(src)\
45845 << 1) & 0x00000002U)
45846 #define PEAK_DET_CTRL_1__USE_PEAK_DET__MODIFY(dst, src) \
45847 (dst) = ((dst) &\
45848 ~0x00000002U) | (((u_int32_t)(src) <<\
45849 1) & 0x00000002U)
45850 #define PEAK_DET_CTRL_1__USE_PEAK_DET__VERIFY(src) \
45851 (!((((u_int32_t)(src)\
45852 << 1) & ~0x00000002U)))
45853 #define PEAK_DET_CTRL_1__USE_PEAK_DET__SET(dst) \
45854 (dst) = ((dst) &\
45855 ~0x00000002U) | ((u_int32_t)(1) << 1)
45856 #define PEAK_DET_CTRL_1__USE_PEAK_DET__CLR(dst) \
45857 (dst) = ((dst) &\
45858 ~0x00000002U) | ((u_int32_t)(0) << 1)
45859
45860 /* macros for field peak_det_win_len */
45861 #define PEAK_DET_CTRL_1__PEAK_DET_WIN_LEN__SHIFT 2
45862 #define PEAK_DET_CTRL_1__PEAK_DET_WIN_LEN__WIDTH 6
45863 #define PEAK_DET_CTRL_1__PEAK_DET_WIN_LEN__MASK 0x000000fcU
45864 #define PEAK_DET_CTRL_1__PEAK_DET_WIN_LEN__READ(src) \
45865 (((u_int32_t)(src)\
45866 & 0x000000fcU) >> 2)
45867 #define PEAK_DET_CTRL_1__PEAK_DET_WIN_LEN__WRITE(src) \
45868 (((u_int32_t)(src)\
45869 << 2) & 0x000000fcU)
45870 #define PEAK_DET_CTRL_1__PEAK_DET_WIN_LEN__MODIFY(dst, src) \
45871 (dst) = ((dst) &\
45872 ~0x000000fcU) | (((u_int32_t)(src) <<\
45873 2) & 0x000000fcU)
45874 #define PEAK_DET_CTRL_1__PEAK_DET_WIN_LEN__VERIFY(src) \
45875 (!((((u_int32_t)(src)\
45876 << 2) & ~0x000000fcU)))
45877
45878 /* macros for field peak_det_tally_thr_low */
45879 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_LOW__SHIFT 8
45880 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_LOW__WIDTH 5
45881 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_LOW__MASK 0x00001f00U
45882 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_LOW__READ(src) \
45883 (((u_int32_t)(src)\
45884 & 0x00001f00U) >> 8)
45885 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_LOW__WRITE(src) \
45886 (((u_int32_t)(src)\
45887 << 8) & 0x00001f00U)
45888 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_LOW__MODIFY(dst, src) \
45889 (dst) = ((dst) &\
45890 ~0x00001f00U) | (((u_int32_t)(src) <<\
45891 8) & 0x00001f00U)
45892 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_LOW__VERIFY(src) \
45893 (!((((u_int32_t)(src)\
45894 << 8) & ~0x00001f00U)))
45895
45896 /* macros for field peak_det_tally_thr_med */
45897 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_MED__SHIFT 13
45898 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_MED__WIDTH 5
45899 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_MED__MASK 0x0003e000U
45900 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_MED__READ(src) \
45901 (((u_int32_t)(src)\
45902 & 0x0003e000U) >> 13)
45903 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_MED__WRITE(src) \
45904 (((u_int32_t)(src)\
45905 << 13) & 0x0003e000U)
45906 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_MED__MODIFY(dst, src) \
45907 (dst) = ((dst) &\
45908 ~0x0003e000U) | (((u_int32_t)(src) <<\
45909 13) & 0x0003e000U)
45910 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_MED__VERIFY(src) \
45911 (!((((u_int32_t)(src)\
45912 << 13) & ~0x0003e000U)))
45913
45914 /* macros for field peak_det_tally_thr_high */
45915 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_HIGH__SHIFT 18
45916 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_HIGH__WIDTH 5
45917 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_HIGH__MASK 0x007c0000U
45918 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_HIGH__READ(src) \
45919 (((u_int32_t)(src)\
45920 & 0x007c0000U) >> 18)
45921 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_HIGH__WRITE(src) \
45922 (((u_int32_t)(src)\
45923 << 18) & 0x007c0000U)
45924 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_HIGH__MODIFY(dst, src) \
45925 (dst) = ((dst) &\
45926 ~0x007c0000U) | (((u_int32_t)(src) <<\
45927 18) & 0x007c0000U)
45928 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_HIGH__VERIFY(src) \
45929 (!((((u_int32_t)(src)\
45930 << 18) & ~0x007c0000U)))
45931
45932 /* macros for field peak_det_settling */
45933 #define PEAK_DET_CTRL_1__PEAK_DET_SETTLING__SHIFT 23
45934 #define PEAK_DET_CTRL_1__PEAK_DET_SETTLING__WIDTH 7
45935 #define PEAK_DET_CTRL_1__PEAK_DET_SETTLING__MASK 0x3f800000U
45936 #define PEAK_DET_CTRL_1__PEAK_DET_SETTLING__READ(src) \
45937 (((u_int32_t)(src)\
45938 & 0x3f800000U) >> 23)
45939 #define PEAK_DET_CTRL_1__PEAK_DET_SETTLING__WRITE(src) \
45940 (((u_int32_t)(src)\
45941 << 23) & 0x3f800000U)
45942 #define PEAK_DET_CTRL_1__PEAK_DET_SETTLING__MODIFY(dst, src) \
45943 (dst) = ((dst) &\
45944 ~0x3f800000U) | (((u_int32_t)(src) <<\
45945 23) & 0x3f800000U)
45946 #define PEAK_DET_CTRL_1__PEAK_DET_SETTLING__VERIFY(src) \
45947 (!((((u_int32_t)(src)\
45948 << 23) & ~0x3f800000U)))
45949
45950 /* macros for field pwd_pkdet_during_cal */
45951 #define PEAK_DET_CTRL_1__PWD_PKDET_DURING_CAL__SHIFT 30
45952 #define PEAK_DET_CTRL_1__PWD_PKDET_DURING_CAL__WIDTH 1
45953 #define PEAK_DET_CTRL_1__PWD_PKDET_DURING_CAL__MASK 0x40000000U
45954 #define PEAK_DET_CTRL_1__PWD_PKDET_DURING_CAL__READ(src) \
45955 (((u_int32_t)(src)\
45956 & 0x40000000U) >> 30)
45957 #define PEAK_DET_CTRL_1__PWD_PKDET_DURING_CAL__WRITE(src) \
45958 (((u_int32_t)(src)\
45959 << 30) & 0x40000000U)
45960 #define PEAK_DET_CTRL_1__PWD_PKDET_DURING_CAL__MODIFY(dst, src) \
45961 (dst) = ((dst) &\
45962 ~0x40000000U) | (((u_int32_t)(src) <<\
45963 30) & 0x40000000U)
45964 #define PEAK_DET_CTRL_1__PWD_PKDET_DURING_CAL__VERIFY(src) \
45965 (!((((u_int32_t)(src)\
45966 << 30) & ~0x40000000U)))
45967 #define PEAK_DET_CTRL_1__PWD_PKDET_DURING_CAL__SET(dst) \
45968 (dst) = ((dst) &\
45969 ~0x40000000U) | ((u_int32_t)(1) << 30)
45970 #define PEAK_DET_CTRL_1__PWD_PKDET_DURING_CAL__CLR(dst) \
45971 (dst) = ((dst) &\
45972 ~0x40000000U) | ((u_int32_t)(0) << 30)
45973
45974 /* macros for field pwd_pkdet_during_rx */
45975 #define PEAK_DET_CTRL_1__PWD_PKDET_DURING_RX__SHIFT 31
45976 #define PEAK_DET_CTRL_1__PWD_PKDET_DURING_RX__WIDTH 1
45977 #define PEAK_DET_CTRL_1__PWD_PKDET_DURING_RX__MASK 0x80000000U
45978 #define PEAK_DET_CTRL_1__PWD_PKDET_DURING_RX__READ(src) \
45979 (((u_int32_t)(src)\
45980 & 0x80000000U) >> 31)
45981 #define PEAK_DET_CTRL_1__PWD_PKDET_DURING_RX__WRITE(src) \
45982 (((u_int32_t)(src)\
45983 << 31) & 0x80000000U)
45984 #define PEAK_DET_CTRL_1__PWD_PKDET_DURING_RX__MODIFY(dst, src) \
45985 (dst) = ((dst) &\
45986 ~0x80000000U) | (((u_int32_t)(src) <<\
45987 31) & 0x80000000U)
45988 #define PEAK_DET_CTRL_1__PWD_PKDET_DURING_RX__VERIFY(src) \
45989 (!((((u_int32_t)(src)\
45990 << 31) & ~0x80000000U)))
45991 #define PEAK_DET_CTRL_1__PWD_PKDET_DURING_RX__SET(dst) \
45992 (dst) = ((dst) &\
45993 ~0x80000000U) | ((u_int32_t)(1) << 31)
45994 #define PEAK_DET_CTRL_1__PWD_PKDET_DURING_RX__CLR(dst) \
45995 (dst) = ((dst) &\
45996 ~0x80000000U) | ((u_int32_t)(0) << 31)
45997 #define PEAK_DET_CTRL_1__TYPE u_int32_t
45998 #define PEAK_DET_CTRL_1__READ 0xffffffffU
45999 #define PEAK_DET_CTRL_1__WRITE 0xffffffffU
46000
46001 #endif /* __PEAK_DET_CTRL_1_MACRO__ */
46002
46003
46004 /* macros for bb_reg_block.bb_agc_reg_map.BB_peak_det_ctrl_1 */
46005 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_PEAK_DET_CTRL_1__NUM 1
46006
46007 /* macros for BlueprintGlobalNameSpace::peak_det_ctrl_2 */
46008 #ifndef __PEAK_DET_CTRL_2_MACRO__
46009 #define __PEAK_DET_CTRL_2_MACRO__
46010
46011 /* macros for field rfsat_2_add_rfgain_del */
46012 #define PEAK_DET_CTRL_2__RFSAT_2_ADD_RFGAIN_DEL__SHIFT 0
46013 #define PEAK_DET_CTRL_2__RFSAT_2_ADD_RFGAIN_DEL__WIDTH 10
46014 #define PEAK_DET_CTRL_2__RFSAT_2_ADD_RFGAIN_DEL__MASK 0x000003ffU
46015 #define PEAK_DET_CTRL_2__RFSAT_2_ADD_RFGAIN_DEL__READ(src) \
46016 (u_int32_t)(src)\
46017 & 0x000003ffU
46018 #define PEAK_DET_CTRL_2__RFSAT_2_ADD_RFGAIN_DEL__WRITE(src) \
46019 ((u_int32_t)(src)\
46020 & 0x000003ffU)
46021 #define PEAK_DET_CTRL_2__RFSAT_2_ADD_RFGAIN_DEL__MODIFY(dst, src) \
46022 (dst) = ((dst) &\
46023 ~0x000003ffU) | ((u_int32_t)(src) &\
46024 0x000003ffU)
46025 #define PEAK_DET_CTRL_2__RFSAT_2_ADD_RFGAIN_DEL__VERIFY(src) \
46026 (!(((u_int32_t)(src)\
46027 & ~0x000003ffU)))
46028
46029 /* macros for field rf_gain_drop_db_low */
46030 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_LOW__SHIFT 10
46031 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_LOW__WIDTH 5
46032 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_LOW__MASK 0x00007c00U
46033 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_LOW__READ(src) \
46034 (((u_int32_t)(src)\
46035 & 0x00007c00U) >> 10)
46036 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_LOW__WRITE(src) \
46037 (((u_int32_t)(src)\
46038 << 10) & 0x00007c00U)
46039 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_LOW__MODIFY(dst, src) \
46040 (dst) = ((dst) &\
46041 ~0x00007c00U) | (((u_int32_t)(src) <<\
46042 10) & 0x00007c00U)
46043 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_LOW__VERIFY(src) \
46044 (!((((u_int32_t)(src)\
46045 << 10) & ~0x00007c00U)))
46046
46047 /* macros for field rf_gain_drop_db_med */
46048 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_MED__SHIFT 15
46049 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_MED__WIDTH 5
46050 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_MED__MASK 0x000f8000U
46051 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_MED__READ(src) \
46052 (((u_int32_t)(src)\
46053 & 0x000f8000U) >> 15)
46054 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_MED__WRITE(src) \
46055 (((u_int32_t)(src)\
46056 << 15) & 0x000f8000U)
46057 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_MED__MODIFY(dst, src) \
46058 (dst) = ((dst) &\
46059 ~0x000f8000U) | (((u_int32_t)(src) <<\
46060 15) & 0x000f8000U)
46061 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_MED__VERIFY(src) \
46062 (!((((u_int32_t)(src)\
46063 << 15) & ~0x000f8000U)))
46064
46065 /* macros for field rf_gain_drop_db_high */
46066 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_HIGH__SHIFT 20
46067 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_HIGH__WIDTH 5
46068 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_HIGH__MASK 0x01f00000U
46069 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_HIGH__READ(src) \
46070 (((u_int32_t)(src)\
46071 & 0x01f00000U) >> 20)
46072 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_HIGH__WRITE(src) \
46073 (((u_int32_t)(src)\
46074 << 20) & 0x01f00000U)
46075 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_HIGH__MODIFY(dst, src) \
46076 (dst) = ((dst) &\
46077 ~0x01f00000U) | (((u_int32_t)(src) <<\
46078 20) & 0x01f00000U)
46079 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_HIGH__VERIFY(src) \
46080 (!((((u_int32_t)(src)\
46081 << 20) & ~0x01f00000U)))
46082
46083 /* macros for field rf_gain_drop_db_non */
46084 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_NON__SHIFT 25
46085 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_NON__WIDTH 5
46086 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_NON__MASK 0x3e000000U
46087 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_NON__READ(src) \
46088 (((u_int32_t)(src)\
46089 & 0x3e000000U) >> 25)
46090 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_NON__WRITE(src) \
46091 (((u_int32_t)(src)\
46092 << 25) & 0x3e000000U)
46093 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_NON__MODIFY(dst, src) \
46094 (dst) = ((dst) &\
46095 ~0x3e000000U) | (((u_int32_t)(src) <<\
46096 25) & 0x3e000000U)
46097 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_NON__VERIFY(src) \
46098 (!((((u_int32_t)(src)\
46099 << 25) & ~0x3e000000U)))
46100 //#define PEAK_DET_CTRL_2__TYPE u_int32_t
46101 //#define PEAK_DET_CTRL_2__READ 0x3fffffffU
46102 //#define PEAK_DET_CTRL_2__WRITE 0x3fffffffU
46103
46104 #endif /* __PEAK_DET_CTRL_2_MACRO__ */
46105
46106
46107 /* macros for bb_reg_block.bb_agc_reg_map.BB_peak_det_ctrl_2 */
46108 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_PEAK_DET_CTRL_2__NUM 1
46109
46110 /* macros for BlueprintGlobalNameSpace::rx_gain_bounds_1 */
46111 #ifndef __RX_GAIN_BOUNDS_1_MACRO__
46112 #define __RX_GAIN_BOUNDS_1_MACRO__
46113
46114 /* macros for field rx_max_mb_gain */
46115 #define RX_GAIN_BOUNDS_1__RX_MAX_MB_GAIN__SHIFT 0
46116 #define RX_GAIN_BOUNDS_1__RX_MAX_MB_GAIN__WIDTH 8
46117 #define RX_GAIN_BOUNDS_1__RX_MAX_MB_GAIN__MASK 0x000000ffU
46118 #define RX_GAIN_BOUNDS_1__RX_MAX_MB_GAIN__READ(src) \
46119 (u_int32_t)(src)\
46120 & 0x000000ffU
46121 #define RX_GAIN_BOUNDS_1__RX_MAX_MB_GAIN__WRITE(src) \
46122 ((u_int32_t)(src)\
46123 & 0x000000ffU)
46124 #define RX_GAIN_BOUNDS_1__RX_MAX_MB_GAIN__MODIFY(dst, src) \
46125 (dst) = ((dst) &\
46126 ~0x000000ffU) | ((u_int32_t)(src) &\
46127 0x000000ffU)
46128 #define RX_GAIN_BOUNDS_1__RX_MAX_MB_GAIN__VERIFY(src) \
46129 (!(((u_int32_t)(src)\
46130 & ~0x000000ffU)))
46131
46132 /* macros for field rx_max_rf_gain_ref */
46133 #define RX_GAIN_BOUNDS_1__RX_MAX_RF_GAIN_REF__SHIFT 8
46134 #define RX_GAIN_BOUNDS_1__RX_MAX_RF_GAIN_REF__WIDTH 8
46135 #define RX_GAIN_BOUNDS_1__RX_MAX_RF_GAIN_REF__MASK 0x0000ff00U
46136 #define RX_GAIN_BOUNDS_1__RX_MAX_RF_GAIN_REF__READ(src) \
46137 (((u_int32_t)(src)\
46138 & 0x0000ff00U) >> 8)
46139 #define RX_GAIN_BOUNDS_1__RX_MAX_RF_GAIN_REF__WRITE(src) \
46140 (((u_int32_t)(src)\
46141 << 8) & 0x0000ff00U)
46142 #define RX_GAIN_BOUNDS_1__RX_MAX_RF_GAIN_REF__MODIFY(dst, src) \
46143 (dst) = ((dst) &\
46144 ~0x0000ff00U) | (((u_int32_t)(src) <<\
46145 8) & 0x0000ff00U)
46146 #define RX_GAIN_BOUNDS_1__RX_MAX_RF_GAIN_REF__VERIFY(src) \
46147 (!((((u_int32_t)(src)\
46148 << 8) & ~0x0000ff00U)))
46149
46150 /* macros for field rx_max_rf_gain */
46151 #define RX_GAIN_BOUNDS_1__RX_MAX_RF_GAIN__SHIFT 16
46152 #define RX_GAIN_BOUNDS_1__RX_MAX_RF_GAIN__WIDTH 8
46153 #define RX_GAIN_BOUNDS_1__RX_MAX_RF_GAIN__MASK 0x00ff0000U
46154 #define RX_GAIN_BOUNDS_1__RX_MAX_RF_GAIN__READ(src) \
46155 (((u_int32_t)(src)\
46156 & 0x00ff0000U) >> 16)
46157 #define RX_GAIN_BOUNDS_1__RX_MAX_RF_GAIN__WRITE(src) \
46158 (((u_int32_t)(src)\
46159 << 16) & 0x00ff0000U)
46160 #define RX_GAIN_BOUNDS_1__RX_MAX_RF_GAIN__MODIFY(dst, src) \
46161 (dst) = ((dst) &\
46162 ~0x00ff0000U) | (((u_int32_t)(src) <<\
46163 16) & 0x00ff0000U)
46164 #define RX_GAIN_BOUNDS_1__RX_MAX_RF_GAIN__VERIFY(src) \
46165 (!((((u_int32_t)(src)\
46166 << 16) & ~0x00ff0000U)))
46167
46168 /* macros for field rx_ocgain_sel_2G */
46169 #define RX_GAIN_BOUNDS_1__RX_OCGAIN_SEL_2G__SHIFT 24
46170 #define RX_GAIN_BOUNDS_1__RX_OCGAIN_SEL_2G__WIDTH 1
46171 #define RX_GAIN_BOUNDS_1__RX_OCGAIN_SEL_2G__MASK 0x01000000U
46172 #define RX_GAIN_BOUNDS_1__RX_OCGAIN_SEL_2G__READ(src) \
46173 (((u_int32_t)(src)\
46174 & 0x01000000U) >> 24)
46175 #define RX_GAIN_BOUNDS_1__RX_OCGAIN_SEL_2G__WRITE(src) \
46176 (((u_int32_t)(src)\
46177 << 24) & 0x01000000U)
46178 #define RX_GAIN_BOUNDS_1__RX_OCGAIN_SEL_2G__MODIFY(dst, src) \
46179 (dst) = ((dst) &\
46180 ~0x01000000U) | (((u_int32_t)(src) <<\
46181 24) & 0x01000000U)
46182 #define RX_GAIN_BOUNDS_1__RX_OCGAIN_SEL_2G__VERIFY(src) \
46183 (!((((u_int32_t)(src)\
46184 << 24) & ~0x01000000U)))
46185 #define RX_GAIN_BOUNDS_1__RX_OCGAIN_SEL_2G__SET(dst) \
46186 (dst) = ((dst) &\
46187 ~0x01000000U) | ((u_int32_t)(1) << 24)
46188 #define RX_GAIN_BOUNDS_1__RX_OCGAIN_SEL_2G__CLR(dst) \
46189 (dst) = ((dst) &\
46190 ~0x01000000U) | ((u_int32_t)(0) << 24)
46191
46192 /* macros for field rx_ocgain_sel_5G */
46193 #define RX_GAIN_BOUNDS_1__RX_OCGAIN_SEL_5G__SHIFT 25
46194 #define RX_GAIN_BOUNDS_1__RX_OCGAIN_SEL_5G__WIDTH 1
46195 #define RX_GAIN_BOUNDS_1__RX_OCGAIN_SEL_5G__MASK 0x02000000U
46196 #define RX_GAIN_BOUNDS_1__RX_OCGAIN_SEL_5G__READ(src) \
46197 (((u_int32_t)(src)\
46198 & 0x02000000U) >> 25)
46199 #define RX_GAIN_BOUNDS_1__RX_OCGAIN_SEL_5G__WRITE(src) \
46200 (((u_int32_t)(src)\
46201 << 25) & 0x02000000U)
46202 #define RX_GAIN_BOUNDS_1__RX_OCGAIN_SEL_5G__MODIFY(dst, src) \
46203 (dst) = ((dst) &\
46204 ~0x02000000U) | (((u_int32_t)(src) <<\
46205 25) & 0x02000000U)
46206 #define RX_GAIN_BOUNDS_1__RX_OCGAIN_SEL_5G__VERIFY(src) \
46207 (!((((u_int32_t)(src)\
46208 << 25) & ~0x02000000U)))
46209 #define RX_GAIN_BOUNDS_1__RX_OCGAIN_SEL_5G__SET(dst) \
46210 (dst) = ((dst) &\
46211 ~0x02000000U) | ((u_int32_t)(1) << 25)
46212 #define RX_GAIN_BOUNDS_1__RX_OCGAIN_SEL_5G__CLR(dst) \
46213 (dst) = ((dst) &\
46214 ~0x02000000U) | ((u_int32_t)(0) << 25)
46215 #define RX_GAIN_BOUNDS_1__TYPE u_int32_t
46216 #define RX_GAIN_BOUNDS_1__READ 0x03ffffffU
46217 #define RX_GAIN_BOUNDS_1__WRITE 0x03ffffffU
46218
46219 #endif /* __RX_GAIN_BOUNDS_1_MACRO__ */
46220
46221
46222 /* macros for bb_reg_block.bb_agc_reg_map.BB_rx_gain_bounds_1 */
46223 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_RX_GAIN_BOUNDS_1__NUM 1
46224
46225 /* macros for BlueprintGlobalNameSpace::rx_gain_bounds_2 */
46226 #ifndef __RX_GAIN_BOUNDS_2_MACRO__
46227 #define __RX_GAIN_BOUNDS_2_MACRO__
46228
46229 /* macros for field gc_rssi_low_db */
46230 #define RX_GAIN_BOUNDS_2__GC_RSSI_LOW_DB__SHIFT 0
46231 #define RX_GAIN_BOUNDS_2__GC_RSSI_LOW_DB__WIDTH 8
46232 #define RX_GAIN_BOUNDS_2__GC_RSSI_LOW_DB__MASK 0x000000ffU
46233 #define RX_GAIN_BOUNDS_2__GC_RSSI_LOW_DB__READ(src) \
46234 (u_int32_t)(src)\
46235 & 0x000000ffU
46236 #define RX_GAIN_BOUNDS_2__GC_RSSI_LOW_DB__WRITE(src) \
46237 ((u_int32_t)(src)\
46238 & 0x000000ffU)
46239 #define RX_GAIN_BOUNDS_2__GC_RSSI_LOW_DB__MODIFY(dst, src) \
46240 (dst) = ((dst) &\
46241 ~0x000000ffU) | ((u_int32_t)(src) &\
46242 0x000000ffU)
46243 #define RX_GAIN_BOUNDS_2__GC_RSSI_LOW_DB__VERIFY(src) \
46244 (!(((u_int32_t)(src)\
46245 & ~0x000000ffU)))
46246
46247 /* macros for field rf_gain_ref_base_addr */
46248 #define RX_GAIN_BOUNDS_2__RF_GAIN_REF_BASE_ADDR__SHIFT 8
46249 #define RX_GAIN_BOUNDS_2__RF_GAIN_REF_BASE_ADDR__WIDTH 8
46250 #define RX_GAIN_BOUNDS_2__RF_GAIN_REF_BASE_ADDR__MASK 0x0000ff00U
46251 #define RX_GAIN_BOUNDS_2__RF_GAIN_REF_BASE_ADDR__READ(src) \
46252 (((u_int32_t)(src)\
46253 & 0x0000ff00U) >> 8)
46254 #define RX_GAIN_BOUNDS_2__RF_GAIN_REF_BASE_ADDR__WRITE(src) \
46255 (((u_int32_t)(src)\
46256 << 8) & 0x0000ff00U)
46257 #define RX_GAIN_BOUNDS_2__RF_GAIN_REF_BASE_ADDR__MODIFY(dst, src) \
46258 (dst) = ((dst) &\
46259 ~0x0000ff00U) | (((u_int32_t)(src) <<\
46260 8) & 0x0000ff00U)
46261 #define RX_GAIN_BOUNDS_2__RF_GAIN_REF_BASE_ADDR__VERIFY(src) \
46262 (!((((u_int32_t)(src)\
46263 << 8) & ~0x0000ff00U)))
46264
46265 /* macros for field rf_gain_base_addr */
46266 #define RX_GAIN_BOUNDS_2__RF_GAIN_BASE_ADDR__SHIFT 16
46267 #define RX_GAIN_BOUNDS_2__RF_GAIN_BASE_ADDR__WIDTH 8
46268 #define RX_GAIN_BOUNDS_2__RF_GAIN_BASE_ADDR__MASK 0x00ff0000U
46269 #define RX_GAIN_BOUNDS_2__RF_GAIN_BASE_ADDR__READ(src) \
46270 (((u_int32_t)(src)\
46271 & 0x00ff0000U) >> 16)
46272 #define RX_GAIN_BOUNDS_2__RF_GAIN_BASE_ADDR__WRITE(src) \
46273 (((u_int32_t)(src)\
46274 << 16) & 0x00ff0000U)
46275 #define RX_GAIN_BOUNDS_2__RF_GAIN_BASE_ADDR__MODIFY(dst, src) \
46276 (dst) = ((dst) &\
46277 ~0x00ff0000U) | (((u_int32_t)(src) <<\
46278 16) & 0x00ff0000U)
46279 #define RX_GAIN_BOUNDS_2__RF_GAIN_BASE_ADDR__VERIFY(src) \
46280 (!((((u_int32_t)(src)\
46281 << 16) & ~0x00ff0000U)))
46282
46283 /* macros for field rf_gain_div_base_addr */
46284 #define RX_GAIN_BOUNDS_2__RF_GAIN_DIV_BASE_ADDR__SHIFT 24
46285 #define RX_GAIN_BOUNDS_2__RF_GAIN_DIV_BASE_ADDR__WIDTH 8
46286 #define RX_GAIN_BOUNDS_2__RF_GAIN_DIV_BASE_ADDR__MASK 0xff000000U
46287 #define RX_GAIN_BOUNDS_2__RF_GAIN_DIV_BASE_ADDR__READ(src) \
46288 (((u_int32_t)(src)\
46289 & 0xff000000U) >> 24)
46290 #define RX_GAIN_BOUNDS_2__RF_GAIN_DIV_BASE_ADDR__WRITE(src) \
46291 (((u_int32_t)(src)\
46292 << 24) & 0xff000000U)
46293 #define RX_GAIN_BOUNDS_2__RF_GAIN_DIV_BASE_ADDR__MODIFY(dst, src) \
46294 (dst) = ((dst) &\
46295 ~0xff000000U) | (((u_int32_t)(src) <<\
46296 24) & 0xff000000U)
46297 #define RX_GAIN_BOUNDS_2__RF_GAIN_DIV_BASE_ADDR__VERIFY(src) \
46298 (!((((u_int32_t)(src)\
46299 << 24) & ~0xff000000U)))
46300 #define RX_GAIN_BOUNDS_2__TYPE u_int32_t
46301 #define RX_GAIN_BOUNDS_2__READ 0xffffffffU
46302 #define RX_GAIN_BOUNDS_2__WRITE 0xffffffffU
46303
46304 #endif /* __RX_GAIN_BOUNDS_2_MACRO__ */
46305
46306
46307 /* macros for bb_reg_block.bb_agc_reg_map.BB_rx_gain_bounds_2 */
46308 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_RX_GAIN_BOUNDS_2__NUM 1
46309
46310 /* macros for BlueprintGlobalNameSpace::peak_det_cal_ctrl */
46311 #ifndef __PEAK_DET_CAL_CTRL_MACRO__
46312 #define __PEAK_DET_CAL_CTRL_MACRO__
46313
46314 /* macros for field pkdet_cal_win_thr */
46315 #define PEAK_DET_CAL_CTRL__PKDET_CAL_WIN_THR__SHIFT 0
46316 #define PEAK_DET_CAL_CTRL__PKDET_CAL_WIN_THR__WIDTH 6
46317 #define PEAK_DET_CAL_CTRL__PKDET_CAL_WIN_THR__MASK 0x0000003fU
46318 #define PEAK_DET_CAL_CTRL__PKDET_CAL_WIN_THR__READ(src) \
46319 (u_int32_t)(src)\
46320 & 0x0000003fU
46321 #define PEAK_DET_CAL_CTRL__PKDET_CAL_WIN_THR__WRITE(src) \
46322 ((u_int32_t)(src)\
46323 & 0x0000003fU)
46324 #define PEAK_DET_CAL_CTRL__PKDET_CAL_WIN_THR__MODIFY(dst, src) \
46325 (dst) = ((dst) &\
46326 ~0x0000003fU) | ((u_int32_t)(src) &\
46327 0x0000003fU)
46328 #define PEAK_DET_CAL_CTRL__PKDET_CAL_WIN_THR__VERIFY(src) \
46329 (!(((u_int32_t)(src)\
46330 & ~0x0000003fU)))
46331
46332 /* macros for field pkdet_cal_bias */
46333 #define PEAK_DET_CAL_CTRL__PKDET_CAL_BIAS__SHIFT 6
46334 #define PEAK_DET_CAL_CTRL__PKDET_CAL_BIAS__WIDTH 6
46335 #define PEAK_DET_CAL_CTRL__PKDET_CAL_BIAS__MASK 0x00000fc0U
46336 #define PEAK_DET_CAL_CTRL__PKDET_CAL_BIAS__READ(src) \
46337 (((u_int32_t)(src)\
46338 & 0x00000fc0U) >> 6)
46339 #define PEAK_DET_CAL_CTRL__PKDET_CAL_BIAS__WRITE(src) \
46340 (((u_int32_t)(src)\
46341 << 6) & 0x00000fc0U)
46342 #define PEAK_DET_CAL_CTRL__PKDET_CAL_BIAS__MODIFY(dst, src) \
46343 (dst) = ((dst) &\
46344 ~0x00000fc0U) | (((u_int32_t)(src) <<\
46345 6) & 0x00000fc0U)
46346 #define PEAK_DET_CAL_CTRL__PKDET_CAL_BIAS__VERIFY(src) \
46347 (!((((u_int32_t)(src)\
46348 << 6) & ~0x00000fc0U)))
46349
46350 /* macros for field pkdet_cal_meas_time_sel */
46351 #define PEAK_DET_CAL_CTRL__PKDET_CAL_MEAS_TIME_SEL__SHIFT 12
46352 #define PEAK_DET_CAL_CTRL__PKDET_CAL_MEAS_TIME_SEL__WIDTH 2
46353 #define PEAK_DET_CAL_CTRL__PKDET_CAL_MEAS_TIME_SEL__MASK 0x00003000U
46354 #define PEAK_DET_CAL_CTRL__PKDET_CAL_MEAS_TIME_SEL__READ(src) \
46355 (((u_int32_t)(src)\
46356 & 0x00003000U) >> 12)
46357 #define PEAK_DET_CAL_CTRL__PKDET_CAL_MEAS_TIME_SEL__WRITE(src) \
46358 (((u_int32_t)(src)\
46359 << 12) & 0x00003000U)
46360 #define PEAK_DET_CAL_CTRL__PKDET_CAL_MEAS_TIME_SEL__MODIFY(dst, src) \
46361 (dst) = ((dst) &\
46362 ~0x00003000U) | (((u_int32_t)(src) <<\
46363 12) & 0x00003000U)
46364 #define PEAK_DET_CAL_CTRL__PKDET_CAL_MEAS_TIME_SEL__VERIFY(src) \
46365 (!((((u_int32_t)(src)\
46366 << 12) & ~0x00003000U)))
46367 #define PEAK_DET_CAL_CTRL__TYPE u_int32_t
46368 #define PEAK_DET_CAL_CTRL__READ 0x00003fffU
46369 #define PEAK_DET_CAL_CTRL__WRITE 0x00003fffU
46370
46371 #endif /* __PEAK_DET_CAL_CTRL_MACRO__ */
46372
46373
46374 /* macros for bb_reg_block.bb_agc_reg_map.BB_peak_det_cal_ctrl */
46375 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_PEAK_DET_CAL_CTRL__NUM 1
46376
46377 /* macros for BlueprintGlobalNameSpace::agc_dig_dc_ctrl */
46378 #ifndef __AGC_DIG_DC_CTRL_MACRO__
46379 #define __AGC_DIG_DC_CTRL_MACRO__
46380
46381 /* macros for field use_dig_dc */
46382 #define AGC_DIG_DC_CTRL__USE_DIG_DC__SHIFT 0
46383 #define AGC_DIG_DC_CTRL__USE_DIG_DC__WIDTH 1
46384 #define AGC_DIG_DC_CTRL__USE_DIG_DC__MASK 0x00000001U
46385 #define AGC_DIG_DC_CTRL__USE_DIG_DC__READ(src) (u_int32_t)(src) & 0x00000001U
46386 #define AGC_DIG_DC_CTRL__USE_DIG_DC__WRITE(src) \
46387 ((u_int32_t)(src)\
46388 & 0x00000001U)
46389 #define AGC_DIG_DC_CTRL__USE_DIG_DC__MODIFY(dst, src) \
46390 (dst) = ((dst) &\
46391 ~0x00000001U) | ((u_int32_t)(src) &\
46392 0x00000001U)
46393 #define AGC_DIG_DC_CTRL__USE_DIG_DC__VERIFY(src) \
46394 (!(((u_int32_t)(src)\
46395 & ~0x00000001U)))
46396 #define AGC_DIG_DC_CTRL__USE_DIG_DC__SET(dst) \
46397 (dst) = ((dst) &\
46398 ~0x00000001U) | (u_int32_t)(1)
46399 #define AGC_DIG_DC_CTRL__USE_DIG_DC__CLR(dst) \
46400 (dst) = ((dst) &\
46401 ~0x00000001U) | (u_int32_t)(0)
46402
46403 /* macros for field dig_dc_scale_bias */
46404 #define AGC_DIG_DC_CTRL__DIG_DC_SCALE_BIAS__SHIFT 1
46405 #define AGC_DIG_DC_CTRL__DIG_DC_SCALE_BIAS__WIDTH 3
46406 #define AGC_DIG_DC_CTRL__DIG_DC_SCALE_BIAS__MASK 0x0000000eU
46407 #define AGC_DIG_DC_CTRL__DIG_DC_SCALE_BIAS__READ(src) \
46408 (((u_int32_t)(src)\
46409 & 0x0000000eU) >> 1)
46410 #define AGC_DIG_DC_CTRL__DIG_DC_SCALE_BIAS__WRITE(src) \
46411 (((u_int32_t)(src)\
46412 << 1) & 0x0000000eU)
46413 #define AGC_DIG_DC_CTRL__DIG_DC_SCALE_BIAS__MODIFY(dst, src) \
46414 (dst) = ((dst) &\
46415 ~0x0000000eU) | (((u_int32_t)(src) <<\
46416 1) & 0x0000000eU)
46417 #define AGC_DIG_DC_CTRL__DIG_DC_SCALE_BIAS__VERIFY(src) \
46418 (!((((u_int32_t)(src)\
46419 << 1) & ~0x0000000eU)))
46420
46421 /* macros for field dig_dc_correct_cap */
46422 #define AGC_DIG_DC_CTRL__DIG_DC_CORRECT_CAP__SHIFT 4
46423 #define AGC_DIG_DC_CTRL__DIG_DC_CORRECT_CAP__WIDTH 6
46424 #define AGC_DIG_DC_CTRL__DIG_DC_CORRECT_CAP__MASK 0x000003f0U
46425 #define AGC_DIG_DC_CTRL__DIG_DC_CORRECT_CAP__READ(src) \
46426 (((u_int32_t)(src)\
46427 & 0x000003f0U) >> 4)
46428 #define AGC_DIG_DC_CTRL__DIG_DC_CORRECT_CAP__WRITE(src) \
46429 (((u_int32_t)(src)\
46430 << 4) & 0x000003f0U)
46431 #define AGC_DIG_DC_CTRL__DIG_DC_CORRECT_CAP__MODIFY(dst, src) \
46432 (dst) = ((dst) &\
46433 ~0x000003f0U) | (((u_int32_t)(src) <<\
46434 4) & 0x000003f0U)
46435 #define AGC_DIG_DC_CTRL__DIG_DC_CORRECT_CAP__VERIFY(src) \
46436 (!((((u_int32_t)(src)\
46437 << 4) & ~0x000003f0U)))
46438
46439 /* macros for field dig_dc_switch_cck */
46440 #define AGC_DIG_DC_CTRL__DIG_DC_SWITCH_CCK__SHIFT 10
46441 #define AGC_DIG_DC_CTRL__DIG_DC_SWITCH_CCK__WIDTH 1
46442 #define AGC_DIG_DC_CTRL__DIG_DC_SWITCH_CCK__MASK 0x00000400U
46443 #define AGC_DIG_DC_CTRL__DIG_DC_SWITCH_CCK__READ(src) \
46444 (((u_int32_t)(src)\
46445 & 0x00000400U) >> 10)
46446 #define AGC_DIG_DC_CTRL__DIG_DC_SWITCH_CCK__WRITE(src) \
46447 (((u_int32_t)(src)\
46448 << 10) & 0x00000400U)
46449 #define AGC_DIG_DC_CTRL__DIG_DC_SWITCH_CCK__MODIFY(dst, src) \
46450 (dst) = ((dst) &\
46451 ~0x00000400U) | (((u_int32_t)(src) <<\
46452 10) & 0x00000400U)
46453 #define AGC_DIG_DC_CTRL__DIG_DC_SWITCH_CCK__VERIFY(src) \
46454 (!((((u_int32_t)(src)\
46455 << 10) & ~0x00000400U)))
46456 #define AGC_DIG_DC_CTRL__DIG_DC_SWITCH_CCK__SET(dst) \
46457 (dst) = ((dst) &\
46458 ~0x00000400U) | ((u_int32_t)(1) << 10)
46459 #define AGC_DIG_DC_CTRL__DIG_DC_SWITCH_CCK__CLR(dst) \
46460 (dst) = ((dst) &\
46461 ~0x00000400U) | ((u_int32_t)(0) << 10)
46462
46463 /* macros for field dig_dc_mixer_sel_mask */
46464 #define AGC_DIG_DC_CTRL__DIG_DC_MIXER_SEL_MASK__SHIFT 16
46465 #define AGC_DIG_DC_CTRL__DIG_DC_MIXER_SEL_MASK__WIDTH 16
46466 #define AGC_DIG_DC_CTRL__DIG_DC_MIXER_SEL_MASK__MASK 0xffff0000U
46467 #define AGC_DIG_DC_CTRL__DIG_DC_MIXER_SEL_MASK__READ(src) \
46468 (((u_int32_t)(src)\
46469 & 0xffff0000U) >> 16)
46470 #define AGC_DIG_DC_CTRL__DIG_DC_MIXER_SEL_MASK__WRITE(src) \
46471 (((u_int32_t)(src)\
46472 << 16) & 0xffff0000U)
46473 #define AGC_DIG_DC_CTRL__DIG_DC_MIXER_SEL_MASK__MODIFY(dst, src) \
46474 (dst) = ((dst) &\
46475 ~0xffff0000U) | (((u_int32_t)(src) <<\
46476 16) & 0xffff0000U)
46477 #define AGC_DIG_DC_CTRL__DIG_DC_MIXER_SEL_MASK__VERIFY(src) \
46478 (!((((u_int32_t)(src)\
46479 << 16) & ~0xffff0000U)))
46480 #define AGC_DIG_DC_CTRL__TYPE u_int32_t
46481 #define AGC_DIG_DC_CTRL__READ 0xffff07ffU
46482 #define AGC_DIG_DC_CTRL__WRITE 0xffff07ffU
46483
46484 #endif /* __AGC_DIG_DC_CTRL_MACRO__ */
46485
46486
46487 /* macros for bb_reg_block.bb_agc_reg_map.BB_agc_dig_dc_ctrl */
46488 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_AGC_DIG_DC_CTRL__NUM 1
46489
46490 /* macros for BlueprintGlobalNameSpace::bt_coex */
46491 #ifndef __BT_COEX_MACRO__
46492 #define __BT_COEX_MACRO__
46493
46494 /* macros for field enable_bt_coex */
46495 #define BT_COEX__ENABLE_BT_COEX__SHIFT 0
46496 #define BT_COEX__ENABLE_BT_COEX__WIDTH 1
46497 #define BT_COEX__ENABLE_BT_COEX__MASK 0x00000001U
46498 #define BT_COEX__ENABLE_BT_COEX__READ(src) (u_int32_t)(src) & 0x00000001U
46499 #define BT_COEX__ENABLE_BT_COEX__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
46500 #define BT_COEX__ENABLE_BT_COEX__MODIFY(dst, src) \
46501 (dst) = ((dst) &\
46502 ~0x00000001U) | ((u_int32_t)(src) &\
46503 0x00000001U)
46504 #define BT_COEX__ENABLE_BT_COEX__VERIFY(src) \
46505 (!(((u_int32_t)(src)\
46506 & ~0x00000001U)))
46507 #define BT_COEX__ENABLE_BT_COEX__SET(dst) \
46508 (dst) = ((dst) &\
46509 ~0x00000001U) | (u_int32_t)(1)
46510 #define BT_COEX__ENABLE_BT_COEX__CLR(dst) \
46511 (dst) = ((dst) &\
46512 ~0x00000001U) | (u_int32_t)(0)
46513
46514 /* macros for field wlan_bt_priority */
46515 #define BT_COEX__WLAN_BT_PRIORITY__SHIFT 1
46516 #define BT_COEX__WLAN_BT_PRIORITY__WIDTH 1
46517 #define BT_COEX__WLAN_BT_PRIORITY__MASK 0x00000002U
46518 #define BT_COEX__WLAN_BT_PRIORITY__READ(src) \
46519 (((u_int32_t)(src)\
46520 & 0x00000002U) >> 1)
46521 #define BT_COEX__WLAN_BT_PRIORITY__WRITE(src) \
46522 (((u_int32_t)(src)\
46523 << 1) & 0x00000002U)
46524 #define BT_COEX__WLAN_BT_PRIORITY__MODIFY(dst, src) \
46525 (dst) = ((dst) &\
46526 ~0x00000002U) | (((u_int32_t)(src) <<\
46527 1) & 0x00000002U)
46528 #define BT_COEX__WLAN_BT_PRIORITY__VERIFY(src) \
46529 (!((((u_int32_t)(src)\
46530 << 1) & ~0x00000002U)))
46531 #define BT_COEX__WLAN_BT_PRIORITY__SET(dst) \
46532 (dst) = ((dst) &\
46533 ~0x00000002U) | ((u_int32_t)(1) << 1)
46534 #define BT_COEX__WLAN_BT_PRIORITY__CLR(dst) \
46535 (dst) = ((dst) &\
46536 ~0x00000002U) | ((u_int32_t)(0) << 1)
46537
46538 /* macros for field rfsat_restart_thresh */
46539 #define BT_COEX__RFSAT_RESTART_THRESH__SHIFT 2
46540 #define BT_COEX__RFSAT_RESTART_THRESH__WIDTH 2
46541 #define BT_COEX__RFSAT_RESTART_THRESH__MASK 0x0000000cU
46542 #define BT_COEX__RFSAT_RESTART_THRESH__READ(src) \
46543 (((u_int32_t)(src)\
46544 & 0x0000000cU) >> 2)
46545 #define BT_COEX__RFSAT_RESTART_THRESH__WRITE(src) \
46546 (((u_int32_t)(src)\
46547 << 2) & 0x0000000cU)
46548 #define BT_COEX__RFSAT_RESTART_THRESH__MODIFY(dst, src) \
46549 (dst) = ((dst) &\
46550 ~0x0000000cU) | (((u_int32_t)(src) <<\
46551 2) & 0x0000000cU)
46552 #define BT_COEX__RFSAT_RESTART_THRESH__VERIFY(src) \
46553 (!((((u_int32_t)(src)\
46554 << 2) & ~0x0000000cU)))
46555
46556 /* macros for field enable_rfsat_restart */
46557 #define BT_COEX__ENABLE_RFSAT_RESTART__SHIFT 4
46558 #define BT_COEX__ENABLE_RFSAT_RESTART__WIDTH 1
46559 #define BT_COEX__ENABLE_RFSAT_RESTART__MASK 0x00000010U
46560 #define BT_COEX__ENABLE_RFSAT_RESTART__READ(src) \
46561 (((u_int32_t)(src)\
46562 & 0x00000010U) >> 4)
46563 #define BT_COEX__ENABLE_RFSAT_RESTART__WRITE(src) \
46564 (((u_int32_t)(src)\
46565 << 4) & 0x00000010U)
46566 #define BT_COEX__ENABLE_RFSAT_RESTART__MODIFY(dst, src) \
46567 (dst) = ((dst) &\
46568 ~0x00000010U) | (((u_int32_t)(src) <<\
46569 4) & 0x00000010U)
46570 #define BT_COEX__ENABLE_RFSAT_RESTART__VERIFY(src) \
46571 (!((((u_int32_t)(src)\
46572 << 4) & ~0x00000010U)))
46573 #define BT_COEX__ENABLE_RFSAT_RESTART__SET(dst) \
46574 (dst) = ((dst) &\
46575 ~0x00000010U) | ((u_int32_t)(1) << 4)
46576 #define BT_COEX__ENABLE_RFSAT_RESTART__CLR(dst) \
46577 (dst) = ((dst) &\
46578 ~0x00000010U) | ((u_int32_t)(0) << 4)
46579 #define BT_COEX__TYPE u_int32_t
46580 #define BT_COEX__READ 0x0000001fU
46581 #define BT_COEX__WRITE 0x0000001fU
46582
46583 #endif /* __BT_COEX_MACRO__ */
46584
46585
46586 /* macros for bb_reg_block.bb_agc_reg_map.BB_bt_coex */
46587 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_BT_COEX__NUM 1
46588
46589 /* macros for BlueprintGlobalNameSpace::rssi_b0 */
46590 #ifndef __RSSI_B0_MACRO__
46591 #define __RSSI_B0_MACRO__
46592
46593 /* macros for field rssi_0 */
46594 #define RSSI_B0__RSSI_0__SHIFT 0
46595 #define RSSI_B0__RSSI_0__WIDTH 8
46596 #define RSSI_B0__RSSI_0__MASK 0x000000ffU
46597 #define RSSI_B0__RSSI_0__READ(src) (u_int32_t)(src) & 0x000000ffU
46598
46599 /* macros for field rssi_ext_0 */
46600 #define RSSI_B0__RSSI_EXT_0__SHIFT 8
46601 #define RSSI_B0__RSSI_EXT_0__WIDTH 8
46602 #define RSSI_B0__RSSI_EXT_0__MASK 0x0000ff00U
46603 #define RSSI_B0__RSSI_EXT_0__READ(src) (((u_int32_t)(src) & 0x0000ff00U) >> 8)
46604 #define RSSI_B0__TYPE u_int32_t
46605 #define RSSI_B0__READ 0x0000ffffU
46606
46607 #endif /* __RSSI_B0_MACRO__ */
46608
46609
46610 /* macros for bb_reg_block.bb_agc_reg_map.BB_rssi_b0 */
46611 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_RSSI_B0__NUM 1
46612
46613 /* macros for BlueprintGlobalNameSpace::spur_est_cck_report_b0 */
46614 #ifndef __SPUR_EST_CCK_REPORT_B0_MACRO__
46615 #define __SPUR_EST_CCK_REPORT_B0_MACRO__
46616
46617 /* macros for field spur_est_sd_i_0_cck */
46618 #define SPUR_EST_CCK_REPORT_B0__SPUR_EST_SD_I_0_CCK__SHIFT 0
46619 #define SPUR_EST_CCK_REPORT_B0__SPUR_EST_SD_I_0_CCK__WIDTH 8
46620 #define SPUR_EST_CCK_REPORT_B0__SPUR_EST_SD_I_0_CCK__MASK 0x000000ffU
46621 #define SPUR_EST_CCK_REPORT_B0__SPUR_EST_SD_I_0_CCK__READ(src) \
46622 (u_int32_t)(src)\
46623 & 0x000000ffU
46624
46625 /* macros for field spur_est_sd_q_0_cck */
46626 #define SPUR_EST_CCK_REPORT_B0__SPUR_EST_SD_Q_0_CCK__SHIFT 8
46627 #define SPUR_EST_CCK_REPORT_B0__SPUR_EST_SD_Q_0_CCK__WIDTH 8
46628 #define SPUR_EST_CCK_REPORT_B0__SPUR_EST_SD_Q_0_CCK__MASK 0x0000ff00U
46629 #define SPUR_EST_CCK_REPORT_B0__SPUR_EST_SD_Q_0_CCK__READ(src) \
46630 (((u_int32_t)(src)\
46631 & 0x0000ff00U) >> 8)
46632
46633 /* macros for field spur_est_i_0_cck */
46634 #define SPUR_EST_CCK_REPORT_B0__SPUR_EST_I_0_CCK__SHIFT 16
46635 #define SPUR_EST_CCK_REPORT_B0__SPUR_EST_I_0_CCK__WIDTH 8
46636 #define SPUR_EST_CCK_REPORT_B0__SPUR_EST_I_0_CCK__MASK 0x00ff0000U
46637 #define SPUR_EST_CCK_REPORT_B0__SPUR_EST_I_0_CCK__READ(src) \
46638 (((u_int32_t)(src)\
46639 & 0x00ff0000U) >> 16)
46640
46641 /* macros for field spur_est_q_0_cck */
46642 #define SPUR_EST_CCK_REPORT_B0__SPUR_EST_Q_0_CCK__SHIFT 24
46643 #define SPUR_EST_CCK_REPORT_B0__SPUR_EST_Q_0_CCK__WIDTH 8
46644 #define SPUR_EST_CCK_REPORT_B0__SPUR_EST_Q_0_CCK__MASK 0xff000000U
46645 #define SPUR_EST_CCK_REPORT_B0__SPUR_EST_Q_0_CCK__READ(src) \
46646 (((u_int32_t)(src)\
46647 & 0xff000000U) >> 24)
46648 #define SPUR_EST_CCK_REPORT_B0__TYPE u_int32_t
46649 #define SPUR_EST_CCK_REPORT_B0__READ 0xffffffffU
46650
46651 #endif /* __SPUR_EST_CCK_REPORT_B0_MACRO__ */
46652
46653
46654 /* macros for bb_reg_block.bb_agc_reg_map.BB_spur_est_cck_report_b0 */
46655 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_SPUR_EST_CCK_REPORT_B0__NUM 1
46656
46657 /* macros for BlueprintGlobalNameSpace::agc_dig_dc_status_i_b0 */
46658 #ifndef __AGC_DIG_DC_STATUS_I_B0_MACRO__
46659 #define __AGC_DIG_DC_STATUS_I_B0_MACRO__
46660
46661 /* macros for field dig_dc_C1_res_i_0 */
46662 #define AGC_DIG_DC_STATUS_I_B0__DIG_DC_C1_RES_I_0__SHIFT 0
46663 #define AGC_DIG_DC_STATUS_I_B0__DIG_DC_C1_RES_I_0__WIDTH 9
46664 #define AGC_DIG_DC_STATUS_I_B0__DIG_DC_C1_RES_I_0__MASK 0x000001ffU
46665 #define AGC_DIG_DC_STATUS_I_B0__DIG_DC_C1_RES_I_0__READ(src) \
46666 (u_int32_t)(src)\
46667 & 0x000001ffU
46668
46669 /* macros for field dig_dc_C2_res_i_0 */
46670 #define AGC_DIG_DC_STATUS_I_B0__DIG_DC_C2_RES_I_0__SHIFT 9
46671 #define AGC_DIG_DC_STATUS_I_B0__DIG_DC_C2_RES_I_0__WIDTH 9
46672 #define AGC_DIG_DC_STATUS_I_B0__DIG_DC_C2_RES_I_0__MASK 0x0003fe00U
46673 #define AGC_DIG_DC_STATUS_I_B0__DIG_DC_C2_RES_I_0__READ(src) \
46674 (((u_int32_t)(src)\
46675 & 0x0003fe00U) >> 9)
46676
46677 /* macros for field dig_dc_C3_res_i_0 */
46678 #define AGC_DIG_DC_STATUS_I_B0__DIG_DC_C3_RES_I_0__SHIFT 18
46679 #define AGC_DIG_DC_STATUS_I_B0__DIG_DC_C3_RES_I_0__WIDTH 9
46680 #define AGC_DIG_DC_STATUS_I_B0__DIG_DC_C3_RES_I_0__MASK 0x07fc0000U
46681 #define AGC_DIG_DC_STATUS_I_B0__DIG_DC_C3_RES_I_0__READ(src) \
46682 (((u_int32_t)(src)\
46683 & 0x07fc0000U) >> 18)
46684 #define AGC_DIG_DC_STATUS_I_B0__TYPE u_int32_t
46685 #define AGC_DIG_DC_STATUS_I_B0__READ 0x07ffffffU
46686
46687 #endif /* __AGC_DIG_DC_STATUS_I_B0_MACRO__ */
46688
46689
46690 /* macros for bb_reg_block.bb_agc_reg_map.BB_agc_dig_dc_status_i_b0 */
46691 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_AGC_DIG_DC_STATUS_I_B0__NUM 1
46692
46693 /* macros for BlueprintGlobalNameSpace::agc_dig_dc_status_q_b0 */
46694 #ifndef __AGC_DIG_DC_STATUS_Q_B0_MACRO__
46695 #define __AGC_DIG_DC_STATUS_Q_B0_MACRO__
46696
46697 /* macros for field dig_dc_C1_res_q_0 */
46698 #define AGC_DIG_DC_STATUS_Q_B0__DIG_DC_C1_RES_Q_0__SHIFT 0
46699 #define AGC_DIG_DC_STATUS_Q_B0__DIG_DC_C1_RES_Q_0__WIDTH 9
46700 #define AGC_DIG_DC_STATUS_Q_B0__DIG_DC_C1_RES_Q_0__MASK 0x000001ffU
46701 #define AGC_DIG_DC_STATUS_Q_B0__DIG_DC_C1_RES_Q_0__READ(src) \
46702 (u_int32_t)(src)\
46703 & 0x000001ffU
46704
46705 /* macros for field dig_dc_C2_res_q_0 */
46706 #define AGC_DIG_DC_STATUS_Q_B0__DIG_DC_C2_RES_Q_0__SHIFT 9
46707 #define AGC_DIG_DC_STATUS_Q_B0__DIG_DC_C2_RES_Q_0__WIDTH 9
46708 #define AGC_DIG_DC_STATUS_Q_B0__DIG_DC_C2_RES_Q_0__MASK 0x0003fe00U
46709 #define AGC_DIG_DC_STATUS_Q_B0__DIG_DC_C2_RES_Q_0__READ(src) \
46710 (((u_int32_t)(src)\
46711 & 0x0003fe00U) >> 9)
46712
46713 /* macros for field dig_dc_C3_res_q_0 */
46714 #define AGC_DIG_DC_STATUS_Q_B0__DIG_DC_C3_RES_Q_0__SHIFT 18
46715 #define AGC_DIG_DC_STATUS_Q_B0__DIG_DC_C3_RES_Q_0__WIDTH 9
46716 #define AGC_DIG_DC_STATUS_Q_B0__DIG_DC_C3_RES_Q_0__MASK 0x07fc0000U
46717 #define AGC_DIG_DC_STATUS_Q_B0__DIG_DC_C3_RES_Q_0__READ(src) \
46718 (((u_int32_t)(src)\
46719 & 0x07fc0000U) >> 18)
46720 #define AGC_DIG_DC_STATUS_Q_B0__TYPE u_int32_t
46721 #define AGC_DIG_DC_STATUS_Q_B0__READ 0x07ffffffU
46722
46723 #endif /* __AGC_DIG_DC_STATUS_Q_B0_MACRO__ */
46724
46725
46726 /* macros for bb_reg_block.bb_agc_reg_map.BB_agc_dig_dc_status_q_b0 */
46727 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_AGC_DIG_DC_STATUS_Q_B0__NUM 1
46728
46729 /* macros for BlueprintGlobalNameSpace::bbb_sig_detect */
46730 #ifndef __BBB_SIG_DETECT_MACRO__
46731 #define __BBB_SIG_DETECT_MACRO__
46732
46733 /* macros for field weak_sig_thr_cck */
46734 #define BBB_SIG_DETECT__WEAK_SIG_THR_CCK__SHIFT 0
46735 #define BBB_SIG_DETECT__WEAK_SIG_THR_CCK__WIDTH 6
46736 #define BBB_SIG_DETECT__WEAK_SIG_THR_CCK__MASK 0x0000003fU
46737 #define BBB_SIG_DETECT__WEAK_SIG_THR_CCK__READ(src) \
46738 (u_int32_t)(src)\
46739 & 0x0000003fU
46740 #define BBB_SIG_DETECT__WEAK_SIG_THR_CCK__WRITE(src) \
46741 ((u_int32_t)(src)\
46742 & 0x0000003fU)
46743 #define BBB_SIG_DETECT__WEAK_SIG_THR_CCK__MODIFY(dst, src) \
46744 (dst) = ((dst) &\
46745 ~0x0000003fU) | ((u_int32_t)(src) &\
46746 0x0000003fU)
46747 #define BBB_SIG_DETECT__WEAK_SIG_THR_CCK__VERIFY(src) \
46748 (!(((u_int32_t)(src)\
46749 & ~0x0000003fU)))
46750
46751 /* macros for field ant_switch_time */
46752 #define BBB_SIG_DETECT__ANT_SWITCH_TIME__SHIFT 6
46753 #define BBB_SIG_DETECT__ANT_SWITCH_TIME__WIDTH 7
46754 #define BBB_SIG_DETECT__ANT_SWITCH_TIME__MASK 0x00001fc0U
46755 #define BBB_SIG_DETECT__ANT_SWITCH_TIME__READ(src) \
46756 (((u_int32_t)(src)\
46757 & 0x00001fc0U) >> 6)
46758 #define BBB_SIG_DETECT__ANT_SWITCH_TIME__WRITE(src) \
46759 (((u_int32_t)(src)\
46760 << 6) & 0x00001fc0U)
46761 #define BBB_SIG_DETECT__ANT_SWITCH_TIME__MODIFY(dst, src) \
46762 (dst) = ((dst) &\
46763 ~0x00001fc0U) | (((u_int32_t)(src) <<\
46764 6) & 0x00001fc0U)
46765 #define BBB_SIG_DETECT__ANT_SWITCH_TIME__VERIFY(src) \
46766 (!((((u_int32_t)(src)\
46767 << 6) & ~0x00001fc0U)))
46768
46769 /* macros for field enable_ant_fast_div */
46770 #define BBB_SIG_DETECT__ENABLE_ANT_FAST_DIV__SHIFT 13
46771 #define BBB_SIG_DETECT__ENABLE_ANT_FAST_DIV__WIDTH 1
46772 #define BBB_SIG_DETECT__ENABLE_ANT_FAST_DIV__MASK 0x00002000U
46773 #define BBB_SIG_DETECT__ENABLE_ANT_FAST_DIV__READ(src) \
46774 (((u_int32_t)(src)\
46775 & 0x00002000U) >> 13)
46776 #define BBB_SIG_DETECT__ENABLE_ANT_FAST_DIV__WRITE(src) \
46777 (((u_int32_t)(src)\
46778 << 13) & 0x00002000U)
46779 #define BBB_SIG_DETECT__ENABLE_ANT_FAST_DIV__MODIFY(dst, src) \
46780 (dst) = ((dst) &\
46781 ~0x00002000U) | (((u_int32_t)(src) <<\
46782 13) & 0x00002000U)
46783 #define BBB_SIG_DETECT__ENABLE_ANT_FAST_DIV__VERIFY(src) \
46784 (!((((u_int32_t)(src)\
46785 << 13) & ~0x00002000U)))
46786 #define BBB_SIG_DETECT__ENABLE_ANT_FAST_DIV__SET(dst) \
46787 (dst) = ((dst) &\
46788 ~0x00002000U) | ((u_int32_t)(1) << 13)
46789 #define BBB_SIG_DETECT__ENABLE_ANT_FAST_DIV__CLR(dst) \
46790 (dst) = ((dst) &\
46791 ~0x00002000U) | ((u_int32_t)(0) << 13)
46792
46793 /* macros for field lb_alpha_128_cck */
46794 #define BBB_SIG_DETECT__LB_ALPHA_128_CCK__SHIFT 14
46795 #define BBB_SIG_DETECT__LB_ALPHA_128_CCK__WIDTH 1
46796 #define BBB_SIG_DETECT__LB_ALPHA_128_CCK__MASK 0x00004000U
46797 #define BBB_SIG_DETECT__LB_ALPHA_128_CCK__READ(src) \
46798 (((u_int32_t)(src)\
46799 & 0x00004000U) >> 14)
46800 #define BBB_SIG_DETECT__LB_ALPHA_128_CCK__WRITE(src) \
46801 (((u_int32_t)(src)\
46802 << 14) & 0x00004000U)
46803 #define BBB_SIG_DETECT__LB_ALPHA_128_CCK__MODIFY(dst, src) \
46804 (dst) = ((dst) &\
46805 ~0x00004000U) | (((u_int32_t)(src) <<\
46806 14) & 0x00004000U)
46807 #define BBB_SIG_DETECT__LB_ALPHA_128_CCK__VERIFY(src) \
46808 (!((((u_int32_t)(src)\
46809 << 14) & ~0x00004000U)))
46810 #define BBB_SIG_DETECT__LB_ALPHA_128_CCK__SET(dst) \
46811 (dst) = ((dst) &\
46812 ~0x00004000U) | ((u_int32_t)(1) << 14)
46813 #define BBB_SIG_DETECT__LB_ALPHA_128_CCK__CLR(dst) \
46814 (dst) = ((dst) &\
46815 ~0x00004000U) | ((u_int32_t)(0) << 14)
46816
46817 /* macros for field lb_rx_enable_cck */
46818 #define BBB_SIG_DETECT__LB_RX_ENABLE_CCK__SHIFT 15
46819 #define BBB_SIG_DETECT__LB_RX_ENABLE_CCK__WIDTH 1
46820 #define BBB_SIG_DETECT__LB_RX_ENABLE_CCK__MASK 0x00008000U
46821 #define BBB_SIG_DETECT__LB_RX_ENABLE_CCK__READ(src) \
46822 (((u_int32_t)(src)\
46823 & 0x00008000U) >> 15)
46824 #define BBB_SIG_DETECT__LB_RX_ENABLE_CCK__WRITE(src) \
46825 (((u_int32_t)(src)\
46826 << 15) & 0x00008000U)
46827 #define BBB_SIG_DETECT__LB_RX_ENABLE_CCK__MODIFY(dst, src) \
46828 (dst) = ((dst) &\
46829 ~0x00008000U) | (((u_int32_t)(src) <<\
46830 15) & 0x00008000U)
46831 #define BBB_SIG_DETECT__LB_RX_ENABLE_CCK__VERIFY(src) \
46832 (!((((u_int32_t)(src)\
46833 << 15) & ~0x00008000U)))
46834 #define BBB_SIG_DETECT__LB_RX_ENABLE_CCK__SET(dst) \
46835 (dst) = ((dst) &\
46836 ~0x00008000U) | ((u_int32_t)(1) << 15)
46837 #define BBB_SIG_DETECT__LB_RX_ENABLE_CCK__CLR(dst) \
46838 (dst) = ((dst) &\
46839 ~0x00008000U) | ((u_int32_t)(0) << 15)
46840
46841 /* macros for field cyc32_coarse_dc_est_cck */
46842 #define BBB_SIG_DETECT__CYC32_COARSE_DC_EST_CCK__SHIFT 16
46843 #define BBB_SIG_DETECT__CYC32_COARSE_DC_EST_CCK__WIDTH 1
46844 #define BBB_SIG_DETECT__CYC32_COARSE_DC_EST_CCK__MASK 0x00010000U
46845 #define BBB_SIG_DETECT__CYC32_COARSE_DC_EST_CCK__READ(src) \
46846 (((u_int32_t)(src)\
46847 & 0x00010000U) >> 16)
46848 #define BBB_SIG_DETECT__CYC32_COARSE_DC_EST_CCK__WRITE(src) \
46849 (((u_int32_t)(src)\
46850 << 16) & 0x00010000U)
46851 #define BBB_SIG_DETECT__CYC32_COARSE_DC_EST_CCK__MODIFY(dst, src) \
46852 (dst) = ((dst) &\
46853 ~0x00010000U) | (((u_int32_t)(src) <<\
46854 16) & 0x00010000U)
46855 #define BBB_SIG_DETECT__CYC32_COARSE_DC_EST_CCK__VERIFY(src) \
46856 (!((((u_int32_t)(src)\
46857 << 16) & ~0x00010000U)))
46858 #define BBB_SIG_DETECT__CYC32_COARSE_DC_EST_CCK__SET(dst) \
46859 (dst) = ((dst) &\
46860 ~0x00010000U) | ((u_int32_t)(1) << 16)
46861 #define BBB_SIG_DETECT__CYC32_COARSE_DC_EST_CCK__CLR(dst) \
46862 (dst) = ((dst) &\
46863 ~0x00010000U) | ((u_int32_t)(0) << 16)
46864
46865 /* macros for field cyc64_coarse_dc_est_cck */
46866 #define BBB_SIG_DETECT__CYC64_COARSE_DC_EST_CCK__SHIFT 17
46867 #define BBB_SIG_DETECT__CYC64_COARSE_DC_EST_CCK__WIDTH 1
46868 #define BBB_SIG_DETECT__CYC64_COARSE_DC_EST_CCK__MASK 0x00020000U
46869 #define BBB_SIG_DETECT__CYC64_COARSE_DC_EST_CCK__READ(src) \
46870 (((u_int32_t)(src)\
46871 & 0x00020000U) >> 17)
46872 #define BBB_SIG_DETECT__CYC64_COARSE_DC_EST_CCK__WRITE(src) \
46873 (((u_int32_t)(src)\
46874 << 17) & 0x00020000U)
46875 #define BBB_SIG_DETECT__CYC64_COARSE_DC_EST_CCK__MODIFY(dst, src) \
46876 (dst) = ((dst) &\
46877 ~0x00020000U) | (((u_int32_t)(src) <<\
46878 17) & 0x00020000U)
46879 #define BBB_SIG_DETECT__CYC64_COARSE_DC_EST_CCK__VERIFY(src) \
46880 (!((((u_int32_t)(src)\
46881 << 17) & ~0x00020000U)))
46882 #define BBB_SIG_DETECT__CYC64_COARSE_DC_EST_CCK__SET(dst) \
46883 (dst) = ((dst) &\
46884 ~0x00020000U) | ((u_int32_t)(1) << 17)
46885 #define BBB_SIG_DETECT__CYC64_COARSE_DC_EST_CCK__CLR(dst) \
46886 (dst) = ((dst) &\
46887 ~0x00020000U) | ((u_int32_t)(0) << 17)
46888
46889 /* macros for field enable_coarse_dc_cck */
46890 #define BBB_SIG_DETECT__ENABLE_COARSE_DC_CCK__SHIFT 18
46891 #define BBB_SIG_DETECT__ENABLE_COARSE_DC_CCK__WIDTH 1
46892 #define BBB_SIG_DETECT__ENABLE_COARSE_DC_CCK__MASK 0x00040000U
46893 #define BBB_SIG_DETECT__ENABLE_COARSE_DC_CCK__READ(src) \
46894 (((u_int32_t)(src)\
46895 & 0x00040000U) >> 18)
46896 #define BBB_SIG_DETECT__ENABLE_COARSE_DC_CCK__WRITE(src) \
46897 (((u_int32_t)(src)\
46898 << 18) & 0x00040000U)
46899 #define BBB_SIG_DETECT__ENABLE_COARSE_DC_CCK__MODIFY(dst, src) \
46900 (dst) = ((dst) &\
46901 ~0x00040000U) | (((u_int32_t)(src) <<\
46902 18) & 0x00040000U)
46903 #define BBB_SIG_DETECT__ENABLE_COARSE_DC_CCK__VERIFY(src) \
46904 (!((((u_int32_t)(src)\
46905 << 18) & ~0x00040000U)))
46906 #define BBB_SIG_DETECT__ENABLE_COARSE_DC_CCK__SET(dst) \
46907 (dst) = ((dst) &\
46908 ~0x00040000U) | ((u_int32_t)(1) << 18)
46909 #define BBB_SIG_DETECT__ENABLE_COARSE_DC_CCK__CLR(dst) \
46910 (dst) = ((dst) &\
46911 ~0x00040000U) | ((u_int32_t)(0) << 18)
46912
46913 /* macros for field cyc256_fine_dc_est_cck */
46914 #define BBB_SIG_DETECT__CYC256_FINE_DC_EST_CCK__SHIFT 19
46915 #define BBB_SIG_DETECT__CYC256_FINE_DC_EST_CCK__WIDTH 1
46916 #define BBB_SIG_DETECT__CYC256_FINE_DC_EST_CCK__MASK 0x00080000U
46917 #define BBB_SIG_DETECT__CYC256_FINE_DC_EST_CCK__READ(src) \
46918 (((u_int32_t)(src)\
46919 & 0x00080000U) >> 19)
46920 #define BBB_SIG_DETECT__CYC256_FINE_DC_EST_CCK__WRITE(src) \
46921 (((u_int32_t)(src)\
46922 << 19) & 0x00080000U)
46923 #define BBB_SIG_DETECT__CYC256_FINE_DC_EST_CCK__MODIFY(dst, src) \
46924 (dst) = ((dst) &\
46925 ~0x00080000U) | (((u_int32_t)(src) <<\
46926 19) & 0x00080000U)
46927 #define BBB_SIG_DETECT__CYC256_FINE_DC_EST_CCK__VERIFY(src) \
46928 (!((((u_int32_t)(src)\
46929 << 19) & ~0x00080000U)))
46930 #define BBB_SIG_DETECT__CYC256_FINE_DC_EST_CCK__SET(dst) \
46931 (dst) = ((dst) &\
46932 ~0x00080000U) | ((u_int32_t)(1) << 19)
46933 #define BBB_SIG_DETECT__CYC256_FINE_DC_EST_CCK__CLR(dst) \
46934 (dst) = ((dst) &\
46935 ~0x00080000U) | ((u_int32_t)(0) << 19)
46936
46937 /* macros for field enable_fine_dc_cck */
46938 #define BBB_SIG_DETECT__ENABLE_FINE_DC_CCK__SHIFT 20
46939 #define BBB_SIG_DETECT__ENABLE_FINE_DC_CCK__WIDTH 1
46940 #define BBB_SIG_DETECT__ENABLE_FINE_DC_CCK__MASK 0x00100000U
46941 #define BBB_SIG_DETECT__ENABLE_FINE_DC_CCK__READ(src) \
46942 (((u_int32_t)(src)\
46943 & 0x00100000U) >> 20)
46944 #define BBB_SIG_DETECT__ENABLE_FINE_DC_CCK__WRITE(src) \
46945 (((u_int32_t)(src)\
46946 << 20) & 0x00100000U)
46947 #define BBB_SIG_DETECT__ENABLE_FINE_DC_CCK__MODIFY(dst, src) \
46948 (dst) = ((dst) &\
46949 ~0x00100000U) | (((u_int32_t)(src) <<\
46950 20) & 0x00100000U)
46951 #define BBB_SIG_DETECT__ENABLE_FINE_DC_CCK__VERIFY(src) \
46952 (!((((u_int32_t)(src)\
46953 << 20) & ~0x00100000U)))
46954 #define BBB_SIG_DETECT__ENABLE_FINE_DC_CCK__SET(dst) \
46955 (dst) = ((dst) &\
46956 ~0x00100000U) | ((u_int32_t)(1) << 20)
46957 #define BBB_SIG_DETECT__ENABLE_FINE_DC_CCK__CLR(dst) \
46958 (dst) = ((dst) &\
46959 ~0x00100000U) | ((u_int32_t)(0) << 20)
46960
46961 /* macros for field delay_start_sync_cck */
46962 #define BBB_SIG_DETECT__DELAY_START_SYNC_CCK__SHIFT 21
46963 #define BBB_SIG_DETECT__DELAY_START_SYNC_CCK__WIDTH 1
46964 #define BBB_SIG_DETECT__DELAY_START_SYNC_CCK__MASK 0x00200000U
46965 #define BBB_SIG_DETECT__DELAY_START_SYNC_CCK__READ(src) \
46966 (((u_int32_t)(src)\
46967 & 0x00200000U) >> 21)
46968 #define BBB_SIG_DETECT__DELAY_START_SYNC_CCK__WRITE(src) \
46969 (((u_int32_t)(src)\
46970 << 21) & 0x00200000U)
46971 #define BBB_SIG_DETECT__DELAY_START_SYNC_CCK__MODIFY(dst, src) \
46972 (dst) = ((dst) &\
46973 ~0x00200000U) | (((u_int32_t)(src) <<\
46974 21) & 0x00200000U)
46975 #define BBB_SIG_DETECT__DELAY_START_SYNC_CCK__VERIFY(src) \
46976 (!((((u_int32_t)(src)\
46977 << 21) & ~0x00200000U)))
46978 #define BBB_SIG_DETECT__DELAY_START_SYNC_CCK__SET(dst) \
46979 (dst) = ((dst) &\
46980 ~0x00200000U) | ((u_int32_t)(1) << 21)
46981 #define BBB_SIG_DETECT__DELAY_START_SYNC_CCK__CLR(dst) \
46982 (dst) = ((dst) &\
46983 ~0x00200000U) | ((u_int32_t)(0) << 21)
46984
46985 /* macros for field use_dc_est_during_srch */
46986 #define BBB_SIG_DETECT__USE_DC_EST_DURING_SRCH__SHIFT 22
46987 #define BBB_SIG_DETECT__USE_DC_EST_DURING_SRCH__WIDTH 1
46988 #define BBB_SIG_DETECT__USE_DC_EST_DURING_SRCH__MASK 0x00400000U
46989 #define BBB_SIG_DETECT__USE_DC_EST_DURING_SRCH__READ(src) \
46990 (((u_int32_t)(src)\
46991 & 0x00400000U) >> 22)
46992 #define BBB_SIG_DETECT__USE_DC_EST_DURING_SRCH__WRITE(src) \
46993 (((u_int32_t)(src)\
46994 << 22) & 0x00400000U)
46995 #define BBB_SIG_DETECT__USE_DC_EST_DURING_SRCH__MODIFY(dst, src) \
46996 (dst) = ((dst) &\
46997 ~0x00400000U) | (((u_int32_t)(src) <<\
46998 22) & 0x00400000U)
46999 #define BBB_SIG_DETECT__USE_DC_EST_DURING_SRCH__VERIFY(src) \
47000 (!((((u_int32_t)(src)\
47001 << 22) & ~0x00400000U)))
47002 #define BBB_SIG_DETECT__USE_DC_EST_DURING_SRCH__SET(dst) \
47003 (dst) = ((dst) &\
47004 ~0x00400000U) | ((u_int32_t)(1) << 22)
47005 #define BBB_SIG_DETECT__USE_DC_EST_DURING_SRCH__CLR(dst) \
47006 (dst) = ((dst) &\
47007 ~0x00400000U) | ((u_int32_t)(0) << 22)
47008
47009 /* macros for field enable_barker_two_phase */
47010 #define BBB_SIG_DETECT__ENABLE_BARKER_TWO_PHASE__SHIFT 31
47011 #define BBB_SIG_DETECT__ENABLE_BARKER_TWO_PHASE__WIDTH 1
47012 #define BBB_SIG_DETECT__ENABLE_BARKER_TWO_PHASE__MASK 0x80000000U
47013 #define BBB_SIG_DETECT__ENABLE_BARKER_TWO_PHASE__READ(src) \
47014 (((u_int32_t)(src)\
47015 & 0x80000000U) >> 31)
47016 #define BBB_SIG_DETECT__ENABLE_BARKER_TWO_PHASE__WRITE(src) \
47017 (((u_int32_t)(src)\
47018 << 31) & 0x80000000U)
47019 #define BBB_SIG_DETECT__ENABLE_BARKER_TWO_PHASE__MODIFY(dst, src) \
47020 (dst) = ((dst) &\
47021 ~0x80000000U) | (((u_int32_t)(src) <<\
47022 31) & 0x80000000U)
47023 #define BBB_SIG_DETECT__ENABLE_BARKER_TWO_PHASE__VERIFY(src) \
47024 (!((((u_int32_t)(src)\
47025 << 31) & ~0x80000000U)))
47026 #define BBB_SIG_DETECT__ENABLE_BARKER_TWO_PHASE__SET(dst) \
47027 (dst) = ((dst) &\
47028 ~0x80000000U) | ((u_int32_t)(1) << 31)
47029 #define BBB_SIG_DETECT__ENABLE_BARKER_TWO_PHASE__CLR(dst) \
47030 (dst) = ((dst) &\
47031 ~0x80000000U) | ((u_int32_t)(0) << 31)
47032 //#define BBB_SIG_DETECT__TYPE u_int32_t
47033 //#define BBB_SIG_DETECT__READ 0x807fffffU
47034 //#define BBB_SIG_DETECT__WRITE 0x807fffffU
47035
47036 #endif /* __BBB_SIG_DETECT_MACRO__ */
47037
47038
47039 /* macros for bb_reg_block.bb_agc_reg_map.BB_bbb_sig_detect */
47040 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_BBB_SIG_DETECT__NUM 1
47041
47042 /* macros for BlueprintGlobalNameSpace::bbb_dagc_ctrl */
47043 #ifndef __BBB_DAGC_CTRL_MACRO__
47044 #define __BBB_DAGC_CTRL_MACRO__
47045
47046 /* macros for field enable_dagc_cck */
47047 #define BBB_DAGC_CTRL__ENABLE_DAGC_CCK__SHIFT 0
47048 #define BBB_DAGC_CTRL__ENABLE_DAGC_CCK__WIDTH 1
47049 #define BBB_DAGC_CTRL__ENABLE_DAGC_CCK__MASK 0x00000001U
47050 #define BBB_DAGC_CTRL__ENABLE_DAGC_CCK__READ(src) \
47051 (u_int32_t)(src)\
47052 & 0x00000001U
47053 #define BBB_DAGC_CTRL__ENABLE_DAGC_CCK__WRITE(src) \
47054 ((u_int32_t)(src)\
47055 & 0x00000001U)
47056 #define BBB_DAGC_CTRL__ENABLE_DAGC_CCK__MODIFY(dst, src) \
47057 (dst) = ((dst) &\
47058 ~0x00000001U) | ((u_int32_t)(src) &\
47059 0x00000001U)
47060 #define BBB_DAGC_CTRL__ENABLE_DAGC_CCK__VERIFY(src) \
47061 (!(((u_int32_t)(src)\
47062 & ~0x00000001U)))
47063 #define BBB_DAGC_CTRL__ENABLE_DAGC_CCK__SET(dst) \
47064 (dst) = ((dst) &\
47065 ~0x00000001U) | (u_int32_t)(1)
47066 #define BBB_DAGC_CTRL__ENABLE_DAGC_CCK__CLR(dst) \
47067 (dst) = ((dst) &\
47068 ~0x00000001U) | (u_int32_t)(0)
47069
47070 /* macros for field dagc_target_pwr_cck */
47071 #define BBB_DAGC_CTRL__DAGC_TARGET_PWR_CCK__SHIFT 1
47072 #define BBB_DAGC_CTRL__DAGC_TARGET_PWR_CCK__WIDTH 8
47073 #define BBB_DAGC_CTRL__DAGC_TARGET_PWR_CCK__MASK 0x000001feU
47074 #define BBB_DAGC_CTRL__DAGC_TARGET_PWR_CCK__READ(src) \
47075 (((u_int32_t)(src)\
47076 & 0x000001feU) >> 1)
47077 #define BBB_DAGC_CTRL__DAGC_TARGET_PWR_CCK__WRITE(src) \
47078 (((u_int32_t)(src)\
47079 << 1) & 0x000001feU)
47080 #define BBB_DAGC_CTRL__DAGC_TARGET_PWR_CCK__MODIFY(dst, src) \
47081 (dst) = ((dst) &\
47082 ~0x000001feU) | (((u_int32_t)(src) <<\
47083 1) & 0x000001feU)
47084 #define BBB_DAGC_CTRL__DAGC_TARGET_PWR_CCK__VERIFY(src) \
47085 (!((((u_int32_t)(src)\
47086 << 1) & ~0x000001feU)))
47087
47088 /* macros for field enable_barker_rssi_thr */
47089 #define BBB_DAGC_CTRL__ENABLE_BARKER_RSSI_THR__SHIFT 9
47090 #define BBB_DAGC_CTRL__ENABLE_BARKER_RSSI_THR__WIDTH 1
47091 #define BBB_DAGC_CTRL__ENABLE_BARKER_RSSI_THR__MASK 0x00000200U
47092 #define BBB_DAGC_CTRL__ENABLE_BARKER_RSSI_THR__READ(src) \
47093 (((u_int32_t)(src)\
47094 & 0x00000200U) >> 9)
47095 #define BBB_DAGC_CTRL__ENABLE_BARKER_RSSI_THR__WRITE(src) \
47096 (((u_int32_t)(src)\
47097 << 9) & 0x00000200U)
47098 #define BBB_DAGC_CTRL__ENABLE_BARKER_RSSI_THR__MODIFY(dst, src) \
47099 (dst) = ((dst) &\
47100 ~0x00000200U) | (((u_int32_t)(src) <<\
47101 9) & 0x00000200U)
47102 #define BBB_DAGC_CTRL__ENABLE_BARKER_RSSI_THR__VERIFY(src) \
47103 (!((((u_int32_t)(src)\
47104 << 9) & ~0x00000200U)))
47105 #define BBB_DAGC_CTRL__ENABLE_BARKER_RSSI_THR__SET(dst) \
47106 (dst) = ((dst) &\
47107 ~0x00000200U) | ((u_int32_t)(1) << 9)
47108 #define BBB_DAGC_CTRL__ENABLE_BARKER_RSSI_THR__CLR(dst) \
47109 (dst) = ((dst) &\
47110 ~0x00000200U) | ((u_int32_t)(0) << 9)
47111
47112 /* macros for field barker_rssi_thr */
47113 #define BBB_DAGC_CTRL__BARKER_RSSI_THR__SHIFT 10
47114 #define BBB_DAGC_CTRL__BARKER_RSSI_THR__WIDTH 7
47115 #define BBB_DAGC_CTRL__BARKER_RSSI_THR__MASK 0x0001fc00U
47116 #define BBB_DAGC_CTRL__BARKER_RSSI_THR__READ(src) \
47117 (((u_int32_t)(src)\
47118 & 0x0001fc00U) >> 10)
47119 #define BBB_DAGC_CTRL__BARKER_RSSI_THR__WRITE(src) \
47120 (((u_int32_t)(src)\
47121 << 10) & 0x0001fc00U)
47122 #define BBB_DAGC_CTRL__BARKER_RSSI_THR__MODIFY(dst, src) \
47123 (dst) = ((dst) &\
47124 ~0x0001fc00U) | (((u_int32_t)(src) <<\
47125 10) & 0x0001fc00U)
47126 #define BBB_DAGC_CTRL__BARKER_RSSI_THR__VERIFY(src) \
47127 (!((((u_int32_t)(src)\
47128 << 10) & ~0x0001fc00U)))
47129
47130 /* macros for field enable_firstep_sel */
47131 #define BBB_DAGC_CTRL__ENABLE_FIRSTEP_SEL__SHIFT 17
47132 #define BBB_DAGC_CTRL__ENABLE_FIRSTEP_SEL__WIDTH 1
47133 #define BBB_DAGC_CTRL__ENABLE_FIRSTEP_SEL__MASK 0x00020000U
47134 #define BBB_DAGC_CTRL__ENABLE_FIRSTEP_SEL__READ(src) \
47135 (((u_int32_t)(src)\
47136 & 0x00020000U) >> 17)
47137 #define BBB_DAGC_CTRL__ENABLE_FIRSTEP_SEL__WRITE(src) \
47138 (((u_int32_t)(src)\
47139 << 17) & 0x00020000U)
47140 #define BBB_DAGC_CTRL__ENABLE_FIRSTEP_SEL__MODIFY(dst, src) \
47141 (dst) = ((dst) &\
47142 ~0x00020000U) | (((u_int32_t)(src) <<\
47143 17) & 0x00020000U)
47144 #define BBB_DAGC_CTRL__ENABLE_FIRSTEP_SEL__VERIFY(src) \
47145 (!((((u_int32_t)(src)\
47146 << 17) & ~0x00020000U)))
47147 #define BBB_DAGC_CTRL__ENABLE_FIRSTEP_SEL__SET(dst) \
47148 (dst) = ((dst) &\
47149 ~0x00020000U) | ((u_int32_t)(1) << 17)
47150 #define BBB_DAGC_CTRL__ENABLE_FIRSTEP_SEL__CLR(dst) \
47151 (dst) = ((dst) &\
47152 ~0x00020000U) | ((u_int32_t)(0) << 17)
47153
47154 /* macros for field firstep_2 */
47155 #define BBB_DAGC_CTRL__FIRSTEP_2__SHIFT 18
47156 #define BBB_DAGC_CTRL__FIRSTEP_2__WIDTH 6
47157 #define BBB_DAGC_CTRL__FIRSTEP_2__MASK 0x00fc0000U
47158 #define BBB_DAGC_CTRL__FIRSTEP_2__READ(src) \
47159 (((u_int32_t)(src)\
47160 & 0x00fc0000U) >> 18)
47161 #define BBB_DAGC_CTRL__FIRSTEP_2__WRITE(src) \
47162 (((u_int32_t)(src)\
47163 << 18) & 0x00fc0000U)
47164 #define BBB_DAGC_CTRL__FIRSTEP_2__MODIFY(dst, src) \
47165 (dst) = ((dst) &\
47166 ~0x00fc0000U) | (((u_int32_t)(src) <<\
47167 18) & 0x00fc0000U)
47168 #define BBB_DAGC_CTRL__FIRSTEP_2__VERIFY(src) \
47169 (!((((u_int32_t)(src)\
47170 << 18) & ~0x00fc0000U)))
47171
47172 /* macros for field firstep_count_lgmax */
47173 #define BBB_DAGC_CTRL__FIRSTEP_COUNT_LGMAX__SHIFT 24
47174 #define BBB_DAGC_CTRL__FIRSTEP_COUNT_LGMAX__WIDTH 4
47175 #define BBB_DAGC_CTRL__FIRSTEP_COUNT_LGMAX__MASK 0x0f000000U
47176 #define BBB_DAGC_CTRL__FIRSTEP_COUNT_LGMAX__READ(src) \
47177 (((u_int32_t)(src)\
47178 & 0x0f000000U) >> 24)
47179 #define BBB_DAGC_CTRL__FIRSTEP_COUNT_LGMAX__WRITE(src) \
47180 (((u_int32_t)(src)\
47181 << 24) & 0x0f000000U)
47182 #define BBB_DAGC_CTRL__FIRSTEP_COUNT_LGMAX__MODIFY(dst, src) \
47183 (dst) = ((dst) &\
47184 ~0x0f000000U) | (((u_int32_t)(src) <<\
47185 24) & 0x0f000000U)
47186 #define BBB_DAGC_CTRL__FIRSTEP_COUNT_LGMAX__VERIFY(src) \
47187 (!((((u_int32_t)(src)\
47188 << 24) & ~0x0f000000U)))
47189
47190 /* macros for field force_rx_chain_cck_0 */
47191 #define BBB_DAGC_CTRL__FORCE_RX_CHAIN_CCK_0__SHIFT 28
47192 #define BBB_DAGC_CTRL__FORCE_RX_CHAIN_CCK_0__WIDTH 2
47193 #define BBB_DAGC_CTRL__FORCE_RX_CHAIN_CCK_0__MASK 0x30000000U
47194 #define BBB_DAGC_CTRL__FORCE_RX_CHAIN_CCK_0__READ(src) \
47195 (((u_int32_t)(src)\
47196 & 0x30000000U) >> 28)
47197 #define BBB_DAGC_CTRL__FORCE_RX_CHAIN_CCK_0__WRITE(src) \
47198 (((u_int32_t)(src)\
47199 << 28) & 0x30000000U)
47200 #define BBB_DAGC_CTRL__FORCE_RX_CHAIN_CCK_0__MODIFY(dst, src) \
47201 (dst) = ((dst) &\
47202 ~0x30000000U) | (((u_int32_t)(src) <<\
47203 28) & 0x30000000U)
47204 #define BBB_DAGC_CTRL__FORCE_RX_CHAIN_CCK_0__VERIFY(src) \
47205 (!((((u_int32_t)(src)\
47206 << 28) & ~0x30000000U)))
47207
47208 /* macros for field force_rx_chain_cck_1 */
47209 #define BBB_DAGC_CTRL__FORCE_RX_CHAIN_CCK_1__SHIFT 30
47210 #define BBB_DAGC_CTRL__FORCE_RX_CHAIN_CCK_1__WIDTH 2
47211 #define BBB_DAGC_CTRL__FORCE_RX_CHAIN_CCK_1__MASK 0xc0000000U
47212 #define BBB_DAGC_CTRL__FORCE_RX_CHAIN_CCK_1__READ(src) \
47213 (((u_int32_t)(src)\
47214 & 0xc0000000U) >> 30)
47215 #define BBB_DAGC_CTRL__FORCE_RX_CHAIN_CCK_1__WRITE(src) \
47216 (((u_int32_t)(src)\
47217 << 30) & 0xc0000000U)
47218 #define BBB_DAGC_CTRL__FORCE_RX_CHAIN_CCK_1__MODIFY(dst, src) \
47219 (dst) = ((dst) &\
47220 ~0xc0000000U) | (((u_int32_t)(src) <<\
47221 30) & 0xc0000000U)
47222 #define BBB_DAGC_CTRL__FORCE_RX_CHAIN_CCK_1__VERIFY(src) \
47223 (!((((u_int32_t)(src)\
47224 << 30) & ~0xc0000000U)))
47225 #define BBB_DAGC_CTRL__TYPE u_int32_t
47226 #define BBB_DAGC_CTRL__READ 0xffffffffU
47227 #define BBB_DAGC_CTRL__WRITE 0xffffffffU
47228
47229 #endif /* __BBB_DAGC_CTRL_MACRO__ */
47230
47231
47232 /* macros for bb_reg_block.bb_agc_reg_map.BB_bbb_dagc_ctrl */
47233 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_BBB_DAGC_CTRL__NUM 1
47234
47235 /* macros for BlueprintGlobalNameSpace::iqcorr_ctrl_cck */
47236 #ifndef __IQCORR_CTRL_CCK_MACRO__
47237 #define __IQCORR_CTRL_CCK_MACRO__
47238
47239 /* macros for field iqcorr_q_q_coff_cck */
47240 #define IQCORR_CTRL_CCK__IQCORR_Q_Q_COFF_CCK__SHIFT 0
47241 #define IQCORR_CTRL_CCK__IQCORR_Q_Q_COFF_CCK__WIDTH 5
47242 #define IQCORR_CTRL_CCK__IQCORR_Q_Q_COFF_CCK__MASK 0x0000001fU
47243 #define IQCORR_CTRL_CCK__IQCORR_Q_Q_COFF_CCK__READ(src) \
47244 (u_int32_t)(src)\
47245 & 0x0000001fU
47246 #define IQCORR_CTRL_CCK__IQCORR_Q_Q_COFF_CCK__WRITE(src) \
47247 ((u_int32_t)(src)\
47248 & 0x0000001fU)
47249 #define IQCORR_CTRL_CCK__IQCORR_Q_Q_COFF_CCK__MODIFY(dst, src) \
47250 (dst) = ((dst) &\
47251 ~0x0000001fU) | ((u_int32_t)(src) &\
47252 0x0000001fU)
47253 #define IQCORR_CTRL_CCK__IQCORR_Q_Q_COFF_CCK__VERIFY(src) \
47254 (!(((u_int32_t)(src)\
47255 & ~0x0000001fU)))
47256
47257 /* macros for field iqcorr_q_i_coff_cck */
47258 #define IQCORR_CTRL_CCK__IQCORR_Q_I_COFF_CCK__SHIFT 5
47259 #define IQCORR_CTRL_CCK__IQCORR_Q_I_COFF_CCK__WIDTH 6
47260 #define IQCORR_CTRL_CCK__IQCORR_Q_I_COFF_CCK__MASK 0x000007e0U
47261 #define IQCORR_CTRL_CCK__IQCORR_Q_I_COFF_CCK__READ(src) \
47262 (((u_int32_t)(src)\
47263 & 0x000007e0U) >> 5)
47264 #define IQCORR_CTRL_CCK__IQCORR_Q_I_COFF_CCK__WRITE(src) \
47265 (((u_int32_t)(src)\
47266 << 5) & 0x000007e0U)
47267 #define IQCORR_CTRL_CCK__IQCORR_Q_I_COFF_CCK__MODIFY(dst, src) \
47268 (dst) = ((dst) &\
47269 ~0x000007e0U) | (((u_int32_t)(src) <<\
47270 5) & 0x000007e0U)
47271 #define IQCORR_CTRL_CCK__IQCORR_Q_I_COFF_CCK__VERIFY(src) \
47272 (!((((u_int32_t)(src)\
47273 << 5) & ~0x000007e0U)))
47274
47275 /* macros for field enable_iqcorr_cck */
47276 #define IQCORR_CTRL_CCK__ENABLE_IQCORR_CCK__SHIFT 11
47277 #define IQCORR_CTRL_CCK__ENABLE_IQCORR_CCK__WIDTH 1
47278 #define IQCORR_CTRL_CCK__ENABLE_IQCORR_CCK__MASK 0x00000800U
47279 #define IQCORR_CTRL_CCK__ENABLE_IQCORR_CCK__READ(src) \
47280 (((u_int32_t)(src)\
47281 & 0x00000800U) >> 11)
47282 #define IQCORR_CTRL_CCK__ENABLE_IQCORR_CCK__WRITE(src) \
47283 (((u_int32_t)(src)\
47284 << 11) & 0x00000800U)
47285 #define IQCORR_CTRL_CCK__ENABLE_IQCORR_CCK__MODIFY(dst, src) \
47286 (dst) = ((dst) &\
47287 ~0x00000800U) | (((u_int32_t)(src) <<\
47288 11) & 0x00000800U)
47289 #define IQCORR_CTRL_CCK__ENABLE_IQCORR_CCK__VERIFY(src) \
47290 (!((((u_int32_t)(src)\
47291 << 11) & ~0x00000800U)))
47292 #define IQCORR_CTRL_CCK__ENABLE_IQCORR_CCK__SET(dst) \
47293 (dst) = ((dst) &\
47294 ~0x00000800U) | ((u_int32_t)(1) << 11)
47295 #define IQCORR_CTRL_CCK__ENABLE_IQCORR_CCK__CLR(dst) \
47296 (dst) = ((dst) &\
47297 ~0x00000800U) | ((u_int32_t)(0) << 11)
47298
47299 /* macros for field rxcal_meas_time_sel */
47300 #define IQCORR_CTRL_CCK__RXCAL_MEAS_TIME_SEL__SHIFT 12
47301 #define IQCORR_CTRL_CCK__RXCAL_MEAS_TIME_SEL__WIDTH 2
47302 #define IQCORR_CTRL_CCK__RXCAL_MEAS_TIME_SEL__MASK 0x00003000U
47303 #define IQCORR_CTRL_CCK__RXCAL_MEAS_TIME_SEL__READ(src) \
47304 (((u_int32_t)(src)\
47305 & 0x00003000U) >> 12)
47306 #define IQCORR_CTRL_CCK__RXCAL_MEAS_TIME_SEL__WRITE(src) \
47307 (((u_int32_t)(src)\
47308 << 12) & 0x00003000U)
47309 #define IQCORR_CTRL_CCK__RXCAL_MEAS_TIME_SEL__MODIFY(dst, src) \
47310 (dst) = ((dst) &\
47311 ~0x00003000U) | (((u_int32_t)(src) <<\
47312 12) & 0x00003000U)
47313 #define IQCORR_CTRL_CCK__RXCAL_MEAS_TIME_SEL__VERIFY(src) \
47314 (!((((u_int32_t)(src)\
47315 << 12) & ~0x00003000U)))
47316
47317 /* macros for field clcal_meas_time_sel */
47318 #define IQCORR_CTRL_CCK__CLCAL_MEAS_TIME_SEL__SHIFT 14
47319 #define IQCORR_CTRL_CCK__CLCAL_MEAS_TIME_SEL__WIDTH 2
47320 #define IQCORR_CTRL_CCK__CLCAL_MEAS_TIME_SEL__MASK 0x0000c000U
47321 #define IQCORR_CTRL_CCK__CLCAL_MEAS_TIME_SEL__READ(src) \
47322 (((u_int32_t)(src)\
47323 & 0x0000c000U) >> 14)
47324 #define IQCORR_CTRL_CCK__CLCAL_MEAS_TIME_SEL__WRITE(src) \
47325 (((u_int32_t)(src)\
47326 << 14) & 0x0000c000U)
47327 #define IQCORR_CTRL_CCK__CLCAL_MEAS_TIME_SEL__MODIFY(dst, src) \
47328 (dst) = ((dst) &\
47329 ~0x0000c000U) | (((u_int32_t)(src) <<\
47330 14) & 0x0000c000U)
47331 #define IQCORR_CTRL_CCK__CLCAL_MEAS_TIME_SEL__VERIFY(src) \
47332 (!((((u_int32_t)(src)\
47333 << 14) & ~0x0000c000U)))
47334
47335 /* macros for field cf_clc_init_rfgain */
47336 #define IQCORR_CTRL_CCK__CF_CLC_INIT_RFGAIN__SHIFT 16
47337 #define IQCORR_CTRL_CCK__CF_CLC_INIT_RFGAIN__WIDTH 5
47338 #define IQCORR_CTRL_CCK__CF_CLC_INIT_RFGAIN__MASK 0x001f0000U
47339 #define IQCORR_CTRL_CCK__CF_CLC_INIT_RFGAIN__READ(src) \
47340 (((u_int32_t)(src)\
47341 & 0x001f0000U) >> 16)
47342 #define IQCORR_CTRL_CCK__CF_CLC_INIT_RFGAIN__WRITE(src) \
47343 (((u_int32_t)(src)\
47344 << 16) & 0x001f0000U)
47345 #define IQCORR_CTRL_CCK__CF_CLC_INIT_RFGAIN__MODIFY(dst, src) \
47346 (dst) = ((dst) &\
47347 ~0x001f0000U) | (((u_int32_t)(src) <<\
47348 16) & 0x001f0000U)
47349 #define IQCORR_CTRL_CCK__CF_CLC_INIT_RFGAIN__VERIFY(src) \
47350 (!((((u_int32_t)(src)\
47351 << 16) & ~0x001f0000U)))
47352 #define IQCORR_CTRL_CCK__TYPE u_int32_t
47353 #define IQCORR_CTRL_CCK__READ 0x001fffffU
47354 #define IQCORR_CTRL_CCK__WRITE 0x001fffffU
47355
47356 #endif /* __IQCORR_CTRL_CCK_MACRO__ */
47357
47358
47359 /* macros for bb_reg_block.bb_agc_reg_map.BB_iqcorr_ctrl_cck */
47360 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_IQCORR_CTRL_CCK__NUM 1
47361
47362 /* macros for BlueprintGlobalNameSpace::cck_spur_mit */
47363 #ifndef __CCK_SPUR_MIT_MACRO__
47364 #define __CCK_SPUR_MIT_MACRO__
47365
47366 /* macros for field use_cck_spur_mit */
47367 #define CCK_SPUR_MIT__USE_CCK_SPUR_MIT__SHIFT 0
47368 #define CCK_SPUR_MIT__USE_CCK_SPUR_MIT__WIDTH 1
47369 #define CCK_SPUR_MIT__USE_CCK_SPUR_MIT__MASK 0x00000001U
47370 #define CCK_SPUR_MIT__USE_CCK_SPUR_MIT__READ(src) \
47371 (u_int32_t)(src)\
47372 & 0x00000001U
47373 #define CCK_SPUR_MIT__USE_CCK_SPUR_MIT__WRITE(src) \
47374 ((u_int32_t)(src)\
47375 & 0x00000001U)
47376 #define CCK_SPUR_MIT__USE_CCK_SPUR_MIT__MODIFY(dst, src) \
47377 (dst) = ((dst) &\
47378 ~0x00000001U) | ((u_int32_t)(src) &\
47379 0x00000001U)
47380 #define CCK_SPUR_MIT__USE_CCK_SPUR_MIT__VERIFY(src) \
47381 (!(((u_int32_t)(src)\
47382 & ~0x00000001U)))
47383 #define CCK_SPUR_MIT__USE_CCK_SPUR_MIT__SET(dst) \
47384 (dst) = ((dst) &\
47385 ~0x00000001U) | (u_int32_t)(1)
47386 #define CCK_SPUR_MIT__USE_CCK_SPUR_MIT__CLR(dst) \
47387 (dst) = ((dst) &\
47388 ~0x00000001U) | (u_int32_t)(0)
47389
47390 /* macros for field spur_rssi_thr */
47391 #define CCK_SPUR_MIT__SPUR_RSSI_THR__SHIFT 1
47392 #define CCK_SPUR_MIT__SPUR_RSSI_THR__WIDTH 8
47393 #define CCK_SPUR_MIT__SPUR_RSSI_THR__MASK 0x000001feU
47394 #define CCK_SPUR_MIT__SPUR_RSSI_THR__READ(src) \
47395 (((u_int32_t)(src)\
47396 & 0x000001feU) >> 1)
47397 #define CCK_SPUR_MIT__SPUR_RSSI_THR__WRITE(src) \
47398 (((u_int32_t)(src)\
47399 << 1) & 0x000001feU)
47400 #define CCK_SPUR_MIT__SPUR_RSSI_THR__MODIFY(dst, src) \
47401 (dst) = ((dst) &\
47402 ~0x000001feU) | (((u_int32_t)(src) <<\
47403 1) & 0x000001feU)
47404 #define CCK_SPUR_MIT__SPUR_RSSI_THR__VERIFY(src) \
47405 (!((((u_int32_t)(src)\
47406 << 1) & ~0x000001feU)))
47407
47408 /* macros for field cck_spur_freq */
47409 #define CCK_SPUR_MIT__CCK_SPUR_FREQ__SHIFT 9
47410 #define CCK_SPUR_MIT__CCK_SPUR_FREQ__WIDTH 20
47411 #define CCK_SPUR_MIT__CCK_SPUR_FREQ__MASK 0x1ffffe00U
47412 #define CCK_SPUR_MIT__CCK_SPUR_FREQ__READ(src) \
47413 (((u_int32_t)(src)\
47414 & 0x1ffffe00U) >> 9)
47415 #define CCK_SPUR_MIT__CCK_SPUR_FREQ__WRITE(src) \
47416 (((u_int32_t)(src)\
47417 << 9) & 0x1ffffe00U)
47418 #define CCK_SPUR_MIT__CCK_SPUR_FREQ__MODIFY(dst, src) \
47419 (dst) = ((dst) &\
47420 ~0x1ffffe00U) | (((u_int32_t)(src) <<\
47421 9) & 0x1ffffe00U)
47422 #define CCK_SPUR_MIT__CCK_SPUR_FREQ__VERIFY(src) \
47423 (!((((u_int32_t)(src)\
47424 << 9) & ~0x1ffffe00U)))
47425
47426 /* macros for field spur_filter_type */
47427 #define CCK_SPUR_MIT__SPUR_FILTER_TYPE__SHIFT 29
47428 #define CCK_SPUR_MIT__SPUR_FILTER_TYPE__WIDTH 2
47429 #define CCK_SPUR_MIT__SPUR_FILTER_TYPE__MASK 0x60000000U
47430 #define CCK_SPUR_MIT__SPUR_FILTER_TYPE__READ(src) \
47431 (((u_int32_t)(src)\
47432 & 0x60000000U) >> 29)
47433 #define CCK_SPUR_MIT__SPUR_FILTER_TYPE__WRITE(src) \
47434 (((u_int32_t)(src)\
47435 << 29) & 0x60000000U)
47436 #define CCK_SPUR_MIT__SPUR_FILTER_TYPE__MODIFY(dst, src) \
47437 (dst) = ((dst) &\
47438 ~0x60000000U) | (((u_int32_t)(src) <<\
47439 29) & 0x60000000U)
47440 #define CCK_SPUR_MIT__SPUR_FILTER_TYPE__VERIFY(src) \
47441 (!((((u_int32_t)(src)\
47442 << 29) & ~0x60000000U)))
47443 #define CCK_SPUR_MIT__TYPE u_int32_t
47444 #define CCK_SPUR_MIT__READ 0x7fffffffU
47445 #define CCK_SPUR_MIT__WRITE 0x7fffffffU
47446
47447 #endif /* __CCK_SPUR_MIT_MACRO__ */
47448
47449
47450 /* macros for bb_reg_block.bb_agc_reg_map.BB_cck_spur_mit */
47451 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_CCK_SPUR_MIT__NUM 1
47452
47453 /* macros for BlueprintGlobalNameSpace::mrc_cck_ctrl */
47454 #ifndef __MRC_CCK_CTRL_MACRO__
47455 #define __MRC_CCK_CTRL_MACRO__
47456
47457 /* macros for field bbb_mrc_en */
47458 #define MRC_CCK_CTRL__BBB_MRC_EN__SHIFT 0
47459 #define MRC_CCK_CTRL__BBB_MRC_EN__WIDTH 1
47460 #define MRC_CCK_CTRL__BBB_MRC_EN__MASK 0x00000001U
47461 #define MRC_CCK_CTRL__BBB_MRC_EN__READ(src) (u_int32_t)(src) & 0x00000001U
47462 #define MRC_CCK_CTRL__BBB_MRC_EN__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
47463 #define MRC_CCK_CTRL__BBB_MRC_EN__MODIFY(dst, src) \
47464 (dst) = ((dst) &\
47465 ~0x00000001U) | ((u_int32_t)(src) &\
47466 0x00000001U)
47467 #define MRC_CCK_CTRL__BBB_MRC_EN__VERIFY(src) \
47468 (!(((u_int32_t)(src)\
47469 & ~0x00000001U)))
47470 #define MRC_CCK_CTRL__BBB_MRC_EN__SET(dst) \
47471 (dst) = ((dst) &\
47472 ~0x00000001U) | (u_int32_t)(1)
47473 #define MRC_CCK_CTRL__BBB_MRC_EN__CLR(dst) \
47474 (dst) = ((dst) &\
47475 ~0x00000001U) | (u_int32_t)(0)
47476
47477 /* macros for field agcdp_cck_mrc_mux_reg */
47478 #define MRC_CCK_CTRL__AGCDP_CCK_MRC_MUX_REG__SHIFT 1
47479 #define MRC_CCK_CTRL__AGCDP_CCK_MRC_MUX_REG__WIDTH 1
47480 #define MRC_CCK_CTRL__AGCDP_CCK_MRC_MUX_REG__MASK 0x00000002U
47481 #define MRC_CCK_CTRL__AGCDP_CCK_MRC_MUX_REG__READ(src) \
47482 (((u_int32_t)(src)\
47483 & 0x00000002U) >> 1)
47484 #define MRC_CCK_CTRL__AGCDP_CCK_MRC_MUX_REG__WRITE(src) \
47485 (((u_int32_t)(src)\
47486 << 1) & 0x00000002U)
47487 #define MRC_CCK_CTRL__AGCDP_CCK_MRC_MUX_REG__MODIFY(dst, src) \
47488 (dst) = ((dst) &\
47489 ~0x00000002U) | (((u_int32_t)(src) <<\
47490 1) & 0x00000002U)
47491 #define MRC_CCK_CTRL__AGCDP_CCK_MRC_MUX_REG__VERIFY(src) \
47492 (!((((u_int32_t)(src)\
47493 << 1) & ~0x00000002U)))
47494 #define MRC_CCK_CTRL__AGCDP_CCK_MRC_MUX_REG__SET(dst) \
47495 (dst) = ((dst) &\
47496 ~0x00000002U) | ((u_int32_t)(1) << 1)
47497 #define MRC_CCK_CTRL__AGCDP_CCK_MRC_MUX_REG__CLR(dst) \
47498 (dst) = ((dst) &\
47499 ~0x00000002U) | ((u_int32_t)(0) << 1)
47500
47501 /* macros for field agcdp_cck_pd_accu_thr_hi */
47502 #define MRC_CCK_CTRL__AGCDP_CCK_PD_ACCU_THR_HI__SHIFT 2
47503 #define MRC_CCK_CTRL__AGCDP_CCK_PD_ACCU_THR_HI__WIDTH 3
47504 #define MRC_CCK_CTRL__AGCDP_CCK_PD_ACCU_THR_HI__MASK 0x0000001cU
47505 #define MRC_CCK_CTRL__AGCDP_CCK_PD_ACCU_THR_HI__READ(src) \
47506 (((u_int32_t)(src)\
47507 & 0x0000001cU) >> 2)
47508 #define MRC_CCK_CTRL__AGCDP_CCK_PD_ACCU_THR_HI__WRITE(src) \
47509 (((u_int32_t)(src)\
47510 << 2) & 0x0000001cU)
47511 #define MRC_CCK_CTRL__AGCDP_CCK_PD_ACCU_THR_HI__MODIFY(dst, src) \
47512 (dst) = ((dst) &\
47513 ~0x0000001cU) | (((u_int32_t)(src) <<\
47514 2) & 0x0000001cU)
47515 #define MRC_CCK_CTRL__AGCDP_CCK_PD_ACCU_THR_HI__VERIFY(src) \
47516 (!((((u_int32_t)(src)\
47517 << 2) & ~0x0000001cU)))
47518
47519 /* macros for field agcdp_cck_pd_accu_thr_low */
47520 #define MRC_CCK_CTRL__AGCDP_CCK_PD_ACCU_THR_LOW__SHIFT 5
47521 #define MRC_CCK_CTRL__AGCDP_CCK_PD_ACCU_THR_LOW__WIDTH 3
47522 #define MRC_CCK_CTRL__AGCDP_CCK_PD_ACCU_THR_LOW__MASK 0x000000e0U
47523 #define MRC_CCK_CTRL__AGCDP_CCK_PD_ACCU_THR_LOW__READ(src) \
47524 (((u_int32_t)(src)\
47525 & 0x000000e0U) >> 5)
47526 #define MRC_CCK_CTRL__AGCDP_CCK_PD_ACCU_THR_LOW__WRITE(src) \
47527 (((u_int32_t)(src)\
47528 << 5) & 0x000000e0U)
47529 #define MRC_CCK_CTRL__AGCDP_CCK_PD_ACCU_THR_LOW__MODIFY(dst, src) \
47530 (dst) = ((dst) &\
47531 ~0x000000e0U) | (((u_int32_t)(src) <<\
47532 5) & 0x000000e0U)
47533 #define MRC_CCK_CTRL__AGCDP_CCK_PD_ACCU_THR_LOW__VERIFY(src) \
47534 (!((((u_int32_t)(src)\
47535 << 5) & ~0x000000e0U)))
47536
47537 /* macros for field agcdp_cck_barker_rssi_thr */
47538 #define MRC_CCK_CTRL__AGCDP_CCK_BARKER_RSSI_THR__SHIFT 8
47539 #define MRC_CCK_CTRL__AGCDP_CCK_BARKER_RSSI_THR__WIDTH 4
47540 #define MRC_CCK_CTRL__AGCDP_CCK_BARKER_RSSI_THR__MASK 0x00000f00U
47541 #define MRC_CCK_CTRL__AGCDP_CCK_BARKER_RSSI_THR__READ(src) \
47542 (((u_int32_t)(src)\
47543 & 0x00000f00U) >> 8)
47544 #define MRC_CCK_CTRL__AGCDP_CCK_BARKER_RSSI_THR__WRITE(src) \
47545 (((u_int32_t)(src)\
47546 << 8) & 0x00000f00U)
47547 #define MRC_CCK_CTRL__AGCDP_CCK_BARKER_RSSI_THR__MODIFY(dst, src) \
47548 (dst) = ((dst) &\
47549 ~0x00000f00U) | (((u_int32_t)(src) <<\
47550 8) & 0x00000f00U)
47551 #define MRC_CCK_CTRL__AGCDP_CCK_BARKER_RSSI_THR__VERIFY(src) \
47552 (!((((u_int32_t)(src)\
47553 << 8) & ~0x00000f00U)))
47554
47555 /* macros for field agcdp_cck_mrc_bk_thr_hi */
47556 #define MRC_CCK_CTRL__AGCDP_CCK_MRC_BK_THR_HI__SHIFT 12
47557 #define MRC_CCK_CTRL__AGCDP_CCK_MRC_BK_THR_HI__WIDTH 5
47558 #define MRC_CCK_CTRL__AGCDP_CCK_MRC_BK_THR_HI__MASK 0x0001f000U
47559 #define MRC_CCK_CTRL__AGCDP_CCK_MRC_BK_THR_HI__READ(src) \
47560 (((u_int32_t)(src)\
47561 & 0x0001f000U) >> 12)
47562 #define MRC_CCK_CTRL__AGCDP_CCK_MRC_BK_THR_HI__WRITE(src) \
47563 (((u_int32_t)(src)\
47564 << 12) & 0x0001f000U)
47565 #define MRC_CCK_CTRL__AGCDP_CCK_MRC_BK_THR_HI__MODIFY(dst, src) \
47566 (dst) = ((dst) &\
47567 ~0x0001f000U) | (((u_int32_t)(src) <<\
47568 12) & 0x0001f000U)
47569 #define MRC_CCK_CTRL__AGCDP_CCK_MRC_BK_THR_HI__VERIFY(src) \
47570 (!((((u_int32_t)(src)\
47571 << 12) & ~0x0001f000U)))
47572
47573 /* macros for field agcdp_cck_mrc_bk_thr_low */
47574 #define MRC_CCK_CTRL__AGCDP_CCK_MRC_BK_THR_LOW__SHIFT 17
47575 #define MRC_CCK_CTRL__AGCDP_CCK_MRC_BK_THR_LOW__WIDTH 5
47576 #define MRC_CCK_CTRL__AGCDP_CCK_MRC_BK_THR_LOW__MASK 0x003e0000U
47577 #define MRC_CCK_CTRL__AGCDP_CCK_MRC_BK_THR_LOW__READ(src) \
47578 (((u_int32_t)(src)\
47579 & 0x003e0000U) >> 17)
47580 #define MRC_CCK_CTRL__AGCDP_CCK_MRC_BK_THR_LOW__WRITE(src) \
47581 (((u_int32_t)(src)\
47582 << 17) & 0x003e0000U)
47583 #define MRC_CCK_CTRL__AGCDP_CCK_MRC_BK_THR_LOW__MODIFY(dst, src) \
47584 (dst) = ((dst) &\
47585 ~0x003e0000U) | (((u_int32_t)(src) <<\
47586 17) & 0x003e0000U)
47587 #define MRC_CCK_CTRL__AGCDP_CCK_MRC_BK_THR_LOW__VERIFY(src) \
47588 (!((((u_int32_t)(src)\
47589 << 17) & ~0x003e0000U)))
47590
47591 /* macros for field agcdp_cck_min_value */
47592 #define MRC_CCK_CTRL__AGCDP_CCK_MIN_VALUE__SHIFT 22
47593 #define MRC_CCK_CTRL__AGCDP_CCK_MIN_VALUE__WIDTH 6
47594 #define MRC_CCK_CTRL__AGCDP_CCK_MIN_VALUE__MASK 0x0fc00000U
47595 #define MRC_CCK_CTRL__AGCDP_CCK_MIN_VALUE__READ(src) \
47596 (((u_int32_t)(src)\
47597 & 0x0fc00000U) >> 22)
47598 #define MRC_CCK_CTRL__AGCDP_CCK_MIN_VALUE__WRITE(src) \
47599 (((u_int32_t)(src)\
47600 << 22) & 0x0fc00000U)
47601 #define MRC_CCK_CTRL__AGCDP_CCK_MIN_VALUE__MODIFY(dst, src) \
47602 (dst) = ((dst) &\
47603 ~0x0fc00000U) | (((u_int32_t)(src) <<\
47604 22) & 0x0fc00000U)
47605 #define MRC_CCK_CTRL__AGCDP_CCK_MIN_VALUE__VERIFY(src) \
47606 (!((((u_int32_t)(src)\
47607 << 22) & ~0x0fc00000U)))
47608 #define MRC_CCK_CTRL__TYPE u_int32_t
47609 #define MRC_CCK_CTRL__READ 0x0fffffffU
47610 #define MRC_CCK_CTRL__WRITE 0x0fffffffU
47611
47612 #endif /* __MRC_CCK_CTRL_MACRO__ */
47613
47614
47615 /* macros for bb_reg_block.bb_agc_reg_map.BB_mrc_cck_ctrl */
47616 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_MRC_CCK_CTRL__NUM 1
47617
47618 /* macros for BlueprintGlobalNameSpace::rx_ocgain */
47619 #ifndef __RX_OCGAIN_MACRO__
47620 #define __RX_OCGAIN_MACRO__
47621
47622 /* macros for field gain_entry */
47623 #define RX_OCGAIN__GAIN_ENTRY__SHIFT 0
47624 #define RX_OCGAIN__GAIN_ENTRY__WIDTH 32
47625 #define RX_OCGAIN__GAIN_ENTRY__MASK 0xffffffffU
47626 #define RX_OCGAIN__GAIN_ENTRY__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
47627 #define RX_OCGAIN__GAIN_ENTRY__MODIFY(dst, src) \
47628 (dst) = ((dst) &\
47629 ~0xffffffffU) | ((u_int32_t)(src) &\
47630 0xffffffffU)
47631 #define RX_OCGAIN__GAIN_ENTRY__VERIFY(src) \
47632 (!(((u_int32_t)(src)\
47633 & ~0xffffffffU)))
47634 #define RX_OCGAIN__TYPE u_int32_t
47635 #define RX_OCGAIN__WRITE 0x00000000U
47636
47637 #endif /* __RX_OCGAIN_MACRO__ */
47638
47639
47640 /* macros for bb_reg_block.bb_agc_reg_map.BB_rx_ocgain */
47641 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_RX_OCGAIN__NUM 128
47642
47643 /* macros for BlueprintGlobalNameSpace::D2_chip_id */
47644 #ifndef __D2_CHIP_ID_MACRO__
47645 #define __D2_CHIP_ID_MACRO__
47646
47647 /* macros for field old_id */
47648 #define D2_CHIP_ID__OLD_ID__SHIFT 0
47649 #define D2_CHIP_ID__OLD_ID__WIDTH 8
47650 #define D2_CHIP_ID__OLD_ID__MASK 0x000000ffU
47651 #define D2_CHIP_ID__OLD_ID__READ(src) (u_int32_t)(src) & 0x000000ffU
47652
47653 /* macros for field id */
47654 #define D2_CHIP_ID__ID__SHIFT 8
47655 #define D2_CHIP_ID__ID__WIDTH 24
47656 #define D2_CHIP_ID__ID__MASK 0xffffff00U
47657 #define D2_CHIP_ID__ID__READ(src) (((u_int32_t)(src) & 0xffffff00U) >> 8)
47658 #define D2_CHIP_ID__TYPE u_int32_t
47659 #define D2_CHIP_ID__READ 0xffffffffU
47660
47661 #endif /* __D2_CHIP_ID_MACRO__ */
47662
47663
47664 /* macros for bb_reg_block.bb_sm_reg_map.BB_D2_chip_id */
47665 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_D2_CHIP_ID__NUM 1
47666
47667 /* macros for BlueprintGlobalNameSpace::gen_controls */
47668 #ifndef __GEN_CONTROLS_MACRO__
47669 #define __GEN_CONTROLS_MACRO__
47670
47671 /* macros for field turbo */
47672 #define GEN_CONTROLS__TURBO__SHIFT 0
47673 #define GEN_CONTROLS__TURBO__WIDTH 1
47674 #define GEN_CONTROLS__TURBO__MASK 0x00000001U
47675 #define GEN_CONTROLS__TURBO__READ(src) (u_int32_t)(src) & 0x00000001U
47676 #define GEN_CONTROLS__TURBO__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
47677 #define GEN_CONTROLS__TURBO__MODIFY(dst, src) \
47678 (dst) = ((dst) &\
47679 ~0x00000001U) | ((u_int32_t)(src) &\
47680 0x00000001U)
47681 #define GEN_CONTROLS__TURBO__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000001U)))
47682 #define GEN_CONTROLS__TURBO__SET(dst) \
47683 (dst) = ((dst) &\
47684 ~0x00000001U) | (u_int32_t)(1)
47685 #define GEN_CONTROLS__TURBO__CLR(dst) \
47686 (dst) = ((dst) &\
47687 ~0x00000001U) | (u_int32_t)(0)
47688
47689 /* macros for field cf_short20 */
47690 #define GEN_CONTROLS__CF_SHORT20__SHIFT 1
47691 #define GEN_CONTROLS__CF_SHORT20__WIDTH 1
47692 #define GEN_CONTROLS__CF_SHORT20__MASK 0x00000002U
47693 #define GEN_CONTROLS__CF_SHORT20__READ(src) \
47694 (((u_int32_t)(src)\
47695 & 0x00000002U) >> 1)
47696 #define GEN_CONTROLS__CF_SHORT20__WRITE(src) \
47697 (((u_int32_t)(src)\
47698 << 1) & 0x00000002U)
47699 #define GEN_CONTROLS__CF_SHORT20__MODIFY(dst, src) \
47700 (dst) = ((dst) &\
47701 ~0x00000002U) | (((u_int32_t)(src) <<\
47702 1) & 0x00000002U)
47703 #define GEN_CONTROLS__CF_SHORT20__VERIFY(src) \
47704 (!((((u_int32_t)(src)\
47705 << 1) & ~0x00000002U)))
47706 #define GEN_CONTROLS__CF_SHORT20__SET(dst) \
47707 (dst) = ((dst) &\
47708 ~0x00000002U) | ((u_int32_t)(1) << 1)
47709 #define GEN_CONTROLS__CF_SHORT20__CLR(dst) \
47710 (dst) = ((dst) &\
47711 ~0x00000002U) | ((u_int32_t)(0) << 1)
47712
47713 /* macros for field dyn_20_40 */
47714 #define GEN_CONTROLS__DYN_20_40__SHIFT 2
47715 #define GEN_CONTROLS__DYN_20_40__WIDTH 1
47716 #define GEN_CONTROLS__DYN_20_40__MASK 0x00000004U
47717 #define GEN_CONTROLS__DYN_20_40__READ(src) \
47718 (((u_int32_t)(src)\
47719 & 0x00000004U) >> 2)
47720 #define GEN_CONTROLS__DYN_20_40__WRITE(src) \
47721 (((u_int32_t)(src)\
47722 << 2) & 0x00000004U)
47723 #define GEN_CONTROLS__DYN_20_40__MODIFY(dst, src) \
47724 (dst) = ((dst) &\
47725 ~0x00000004U) | (((u_int32_t)(src) <<\
47726 2) & 0x00000004U)
47727 #define GEN_CONTROLS__DYN_20_40__VERIFY(src) \
47728 (!((((u_int32_t)(src)\
47729 << 2) & ~0x00000004U)))
47730 #define GEN_CONTROLS__DYN_20_40__SET(dst) \
47731 (dst) = ((dst) &\
47732 ~0x00000004U) | ((u_int32_t)(1) << 2)
47733 #define GEN_CONTROLS__DYN_20_40__CLR(dst) \
47734 (dst) = ((dst) &\
47735 ~0x00000004U) | ((u_int32_t)(0) << 2)
47736
47737 /* macros for field dyn_20_40_pri_only */
47738 #define GEN_CONTROLS__DYN_20_40_PRI_ONLY__SHIFT 3
47739 #define GEN_CONTROLS__DYN_20_40_PRI_ONLY__WIDTH 1
47740 #define GEN_CONTROLS__DYN_20_40_PRI_ONLY__MASK 0x00000008U
47741 #define GEN_CONTROLS__DYN_20_40_PRI_ONLY__READ(src) \
47742 (((u_int32_t)(src)\
47743 & 0x00000008U) >> 3)
47744 #define GEN_CONTROLS__DYN_20_40_PRI_ONLY__WRITE(src) \
47745 (((u_int32_t)(src)\
47746 << 3) & 0x00000008U)
47747 #define GEN_CONTROLS__DYN_20_40_PRI_ONLY__MODIFY(dst, src) \
47748 (dst) = ((dst) &\
47749 ~0x00000008U) | (((u_int32_t)(src) <<\
47750 3) & 0x00000008U)
47751 #define GEN_CONTROLS__DYN_20_40_PRI_ONLY__VERIFY(src) \
47752 (!((((u_int32_t)(src)\
47753 << 3) & ~0x00000008U)))
47754 #define GEN_CONTROLS__DYN_20_40_PRI_ONLY__SET(dst) \
47755 (dst) = ((dst) &\
47756 ~0x00000008U) | ((u_int32_t)(1) << 3)
47757 #define GEN_CONTROLS__DYN_20_40_PRI_ONLY__CLR(dst) \
47758 (dst) = ((dst) &\
47759 ~0x00000008U) | ((u_int32_t)(0) << 3)
47760
47761 /* macros for field dyn_20_40_pri_chn */
47762 #define GEN_CONTROLS__DYN_20_40_PRI_CHN__SHIFT 4
47763 #define GEN_CONTROLS__DYN_20_40_PRI_CHN__WIDTH 1
47764 #define GEN_CONTROLS__DYN_20_40_PRI_CHN__MASK 0x00000010U
47765 #define GEN_CONTROLS__DYN_20_40_PRI_CHN__READ(src) \
47766 (((u_int32_t)(src)\
47767 & 0x00000010U) >> 4)
47768 #define GEN_CONTROLS__DYN_20_40_PRI_CHN__WRITE(src) \
47769 (((u_int32_t)(src)\
47770 << 4) & 0x00000010U)
47771 #define GEN_CONTROLS__DYN_20_40_PRI_CHN__MODIFY(dst, src) \
47772 (dst) = ((dst) &\
47773 ~0x00000010U) | (((u_int32_t)(src) <<\
47774 4) & 0x00000010U)
47775 #define GEN_CONTROLS__DYN_20_40_PRI_CHN__VERIFY(src) \
47776 (!((((u_int32_t)(src)\
47777 << 4) & ~0x00000010U)))
47778 #define GEN_CONTROLS__DYN_20_40_PRI_CHN__SET(dst) \
47779 (dst) = ((dst) &\
47780 ~0x00000010U) | ((u_int32_t)(1) << 4)
47781 #define GEN_CONTROLS__DYN_20_40_PRI_CHN__CLR(dst) \
47782 (dst) = ((dst) &\
47783 ~0x00000010U) | ((u_int32_t)(0) << 4)
47784
47785 /* macros for field dyn_20_40_ext_chn */
47786 #define GEN_CONTROLS__DYN_20_40_EXT_CHN__SHIFT 5
47787 #define GEN_CONTROLS__DYN_20_40_EXT_CHN__WIDTH 1
47788 #define GEN_CONTROLS__DYN_20_40_EXT_CHN__MASK 0x00000020U
47789 #define GEN_CONTROLS__DYN_20_40_EXT_CHN__READ(src) \
47790 (((u_int32_t)(src)\
47791 & 0x00000020U) >> 5)
47792 #define GEN_CONTROLS__DYN_20_40_EXT_CHN__WRITE(src) \
47793 (((u_int32_t)(src)\
47794 << 5) & 0x00000020U)
47795 #define GEN_CONTROLS__DYN_20_40_EXT_CHN__MODIFY(dst, src) \
47796 (dst) = ((dst) &\
47797 ~0x00000020U) | (((u_int32_t)(src) <<\
47798 5) & 0x00000020U)
47799 #define GEN_CONTROLS__DYN_20_40_EXT_CHN__VERIFY(src) \
47800 (!((((u_int32_t)(src)\
47801 << 5) & ~0x00000020U)))
47802 #define GEN_CONTROLS__DYN_20_40_EXT_CHN__SET(dst) \
47803 (dst) = ((dst) &\
47804 ~0x00000020U) | ((u_int32_t)(1) << 5)
47805 #define GEN_CONTROLS__DYN_20_40_EXT_CHN__CLR(dst) \
47806 (dst) = ((dst) &\
47807 ~0x00000020U) | ((u_int32_t)(0) << 5)
47808
47809 /* macros for field ht_enable */
47810 #define GEN_CONTROLS__HT_ENABLE__SHIFT 6
47811 #define GEN_CONTROLS__HT_ENABLE__WIDTH 1
47812 #define GEN_CONTROLS__HT_ENABLE__MASK 0x00000040U
47813 #define GEN_CONTROLS__HT_ENABLE__READ(src) \
47814 (((u_int32_t)(src)\
47815 & 0x00000040U) >> 6)
47816 #define GEN_CONTROLS__HT_ENABLE__WRITE(src) \
47817 (((u_int32_t)(src)\
47818 << 6) & 0x00000040U)
47819 #define GEN_CONTROLS__HT_ENABLE__MODIFY(dst, src) \
47820 (dst) = ((dst) &\
47821 ~0x00000040U) | (((u_int32_t)(src) <<\
47822 6) & 0x00000040U)
47823 #define GEN_CONTROLS__HT_ENABLE__VERIFY(src) \
47824 (!((((u_int32_t)(src)\
47825 << 6) & ~0x00000040U)))
47826 #define GEN_CONTROLS__HT_ENABLE__SET(dst) \
47827 (dst) = ((dst) &\
47828 ~0x00000040U) | ((u_int32_t)(1) << 6)
47829 #define GEN_CONTROLS__HT_ENABLE__CLR(dst) \
47830 (dst) = ((dst) &\
47831 ~0x00000040U) | ((u_int32_t)(0) << 6)
47832
47833 /* macros for field allow_short_gi */
47834 #define GEN_CONTROLS__ALLOW_SHORT_GI__SHIFT 7
47835 #define GEN_CONTROLS__ALLOW_SHORT_GI__WIDTH 1
47836 #define GEN_CONTROLS__ALLOW_SHORT_GI__MASK 0x00000080U
47837 #define GEN_CONTROLS__ALLOW_SHORT_GI__READ(src) \
47838 (((u_int32_t)(src)\
47839 & 0x00000080U) >> 7)
47840 #define GEN_CONTROLS__ALLOW_SHORT_GI__WRITE(src) \
47841 (((u_int32_t)(src)\
47842 << 7) & 0x00000080U)
47843 #define GEN_CONTROLS__ALLOW_SHORT_GI__MODIFY(dst, src) \
47844 (dst) = ((dst) &\
47845 ~0x00000080U) | (((u_int32_t)(src) <<\
47846 7) & 0x00000080U)
47847 #define GEN_CONTROLS__ALLOW_SHORT_GI__VERIFY(src) \
47848 (!((((u_int32_t)(src)\
47849 << 7) & ~0x00000080U)))
47850 #define GEN_CONTROLS__ALLOW_SHORT_GI__SET(dst) \
47851 (dst) = ((dst) &\
47852 ~0x00000080U) | ((u_int32_t)(1) << 7)
47853 #define GEN_CONTROLS__ALLOW_SHORT_GI__CLR(dst) \
47854 (dst) = ((dst) &\
47855 ~0x00000080U) | ((u_int32_t)(0) << 7)
47856
47857 /* macros for field cf_2_chains_use_walsh */
47858 #define GEN_CONTROLS__CF_2_CHAINS_USE_WALSH__SHIFT 8
47859 #define GEN_CONTROLS__CF_2_CHAINS_USE_WALSH__WIDTH 1
47860 #define GEN_CONTROLS__CF_2_CHAINS_USE_WALSH__MASK 0x00000100U
47861 #define GEN_CONTROLS__CF_2_CHAINS_USE_WALSH__READ(src) \
47862 (((u_int32_t)(src)\
47863 & 0x00000100U) >> 8)
47864 #define GEN_CONTROLS__CF_2_CHAINS_USE_WALSH__WRITE(src) \
47865 (((u_int32_t)(src)\
47866 << 8) & 0x00000100U)
47867 #define GEN_CONTROLS__CF_2_CHAINS_USE_WALSH__MODIFY(dst, src) \
47868 (dst) = ((dst) &\
47869 ~0x00000100U) | (((u_int32_t)(src) <<\
47870 8) & 0x00000100U)
47871 #define GEN_CONTROLS__CF_2_CHAINS_USE_WALSH__VERIFY(src) \
47872 (!((((u_int32_t)(src)\
47873 << 8) & ~0x00000100U)))
47874 #define GEN_CONTROLS__CF_2_CHAINS_USE_WALSH__SET(dst) \
47875 (dst) = ((dst) &\
47876 ~0x00000100U) | ((u_int32_t)(1) << 8)
47877 #define GEN_CONTROLS__CF_2_CHAINS_USE_WALSH__CLR(dst) \
47878 (dst) = ((dst) &\
47879 ~0x00000100U) | ((u_int32_t)(0) << 8)
47880
47881 /* macros for field cf_3_chains_use_walsh */
47882 #define GEN_CONTROLS__CF_3_CHAINS_USE_WALSH__SHIFT 9
47883 #define GEN_CONTROLS__CF_3_CHAINS_USE_WALSH__WIDTH 1
47884 #define GEN_CONTROLS__CF_3_CHAINS_USE_WALSH__MASK 0x00000200U
47885 #define GEN_CONTROLS__CF_3_CHAINS_USE_WALSH__READ(src) \
47886 (((u_int32_t)(src)\
47887 & 0x00000200U) >> 9)
47888 #define GEN_CONTROLS__CF_3_CHAINS_USE_WALSH__WRITE(src) \
47889 (((u_int32_t)(src)\
47890 << 9) & 0x00000200U)
47891 #define GEN_CONTROLS__CF_3_CHAINS_USE_WALSH__MODIFY(dst, src) \
47892 (dst) = ((dst) &\
47893 ~0x00000200U) | (((u_int32_t)(src) <<\
47894 9) & 0x00000200U)
47895 #define GEN_CONTROLS__CF_3_CHAINS_USE_WALSH__VERIFY(src) \
47896 (!((((u_int32_t)(src)\
47897 << 9) & ~0x00000200U)))
47898 #define GEN_CONTROLS__CF_3_CHAINS_USE_WALSH__SET(dst) \
47899 (dst) = ((dst) &\
47900 ~0x00000200U) | ((u_int32_t)(1) << 9)
47901 #define GEN_CONTROLS__CF_3_CHAINS_USE_WALSH__CLR(dst) \
47902 (dst) = ((dst) &\
47903 ~0x00000200U) | ((u_int32_t)(0) << 9)
47904
47905 /* macros for field gf_enable */
47906 #define GEN_CONTROLS__GF_ENABLE__SHIFT 10
47907 #define GEN_CONTROLS__GF_ENABLE__WIDTH 1
47908 #define GEN_CONTROLS__GF_ENABLE__MASK 0x00000400U
47909 #define GEN_CONTROLS__GF_ENABLE__READ(src) \
47910 (((u_int32_t)(src)\
47911 & 0x00000400U) >> 10)
47912 #define GEN_CONTROLS__GF_ENABLE__WRITE(src) \
47913 (((u_int32_t)(src)\
47914 << 10) & 0x00000400U)
47915 #define GEN_CONTROLS__GF_ENABLE__MODIFY(dst, src) \
47916 (dst) = ((dst) &\
47917 ~0x00000400U) | (((u_int32_t)(src) <<\
47918 10) & 0x00000400U)
47919 #define GEN_CONTROLS__GF_ENABLE__VERIFY(src) \
47920 (!((((u_int32_t)(src)\
47921 << 10) & ~0x00000400U)))
47922 #define GEN_CONTROLS__GF_ENABLE__SET(dst) \
47923 (dst) = ((dst) &\
47924 ~0x00000400U) | ((u_int32_t)(1) << 10)
47925 #define GEN_CONTROLS__GF_ENABLE__CLR(dst) \
47926 (dst) = ((dst) &\
47927 ~0x00000400U) | ((u_int32_t)(0) << 10)
47928
47929 /* macros for field bypass_dac_fifo_n */
47930 #define GEN_CONTROLS__BYPASS_DAC_FIFO_N__SHIFT 11
47931 #define GEN_CONTROLS__BYPASS_DAC_FIFO_N__WIDTH 1
47932 #define GEN_CONTROLS__BYPASS_DAC_FIFO_N__MASK 0x00000800U
47933 #define GEN_CONTROLS__BYPASS_DAC_FIFO_N__READ(src) \
47934 (((u_int32_t)(src)\
47935 & 0x00000800U) >> 11)
47936 #define GEN_CONTROLS__BYPASS_DAC_FIFO_N__WRITE(src) \
47937 (((u_int32_t)(src)\
47938 << 11) & 0x00000800U)
47939 #define GEN_CONTROLS__BYPASS_DAC_FIFO_N__MODIFY(dst, src) \
47940 (dst) = ((dst) &\
47941 ~0x00000800U) | (((u_int32_t)(src) <<\
47942 11) & 0x00000800U)
47943 #define GEN_CONTROLS__BYPASS_DAC_FIFO_N__VERIFY(src) \
47944 (!((((u_int32_t)(src)\
47945 << 11) & ~0x00000800U)))
47946 #define GEN_CONTROLS__BYPASS_DAC_FIFO_N__SET(dst) \
47947 (dst) = ((dst) &\
47948 ~0x00000800U) | ((u_int32_t)(1) << 11)
47949 #define GEN_CONTROLS__BYPASS_DAC_FIFO_N__CLR(dst) \
47950 (dst) = ((dst) &\
47951 ~0x00000800U) | ((u_int32_t)(0) << 11)
47952
47953 /* macros for field ml_enable */
47954 #define GEN_CONTROLS__ML_ENABLE__SHIFT 12
47955 #define GEN_CONTROLS__ML_ENABLE__WIDTH 1
47956 #define GEN_CONTROLS__ML_ENABLE__MASK 0x00001000U
47957 #define GEN_CONTROLS__ML_ENABLE__READ(src) \
47958 (((u_int32_t)(src)\
47959 & 0x00001000U) >> 12)
47960 #define GEN_CONTROLS__ML_ENABLE__WRITE(src) \
47961 (((u_int32_t)(src)\
47962 << 12) & 0x00001000U)
47963 #define GEN_CONTROLS__ML_ENABLE__MODIFY(dst, src) \
47964 (dst) = ((dst) &\
47965 ~0x00001000U) | (((u_int32_t)(src) <<\
47966 12) & 0x00001000U)
47967 #define GEN_CONTROLS__ML_ENABLE__VERIFY(src) \
47968 (!((((u_int32_t)(src)\
47969 << 12) & ~0x00001000U)))
47970 #define GEN_CONTROLS__ML_ENABLE__SET(dst) \
47971 (dst) = ((dst) &\
47972 ~0x00001000U) | ((u_int32_t)(1) << 12)
47973 #define GEN_CONTROLS__ML_ENABLE__CLR(dst) \
47974 (dst) = ((dst) &\
47975 ~0x00001000U) | ((u_int32_t)(0) << 12)
47976
47977 /* macros for field cf_corr_tim_ht_dltf */
47978 #define GEN_CONTROLS__CF_CORR_TIM_HT_DLTF__SHIFT 13
47979 #define GEN_CONTROLS__CF_CORR_TIM_HT_DLTF__WIDTH 1
47980 #define GEN_CONTROLS__CF_CORR_TIM_HT_DLTF__MASK 0x00002000U
47981 #define GEN_CONTROLS__CF_CORR_TIM_HT_DLTF__READ(src) \
47982 (((u_int32_t)(src)\
47983 & 0x00002000U) >> 13)
47984 #define GEN_CONTROLS__CF_CORR_TIM_HT_DLTF__WRITE(src) \
47985 (((u_int32_t)(src)\
47986 << 13) & 0x00002000U)
47987 #define GEN_CONTROLS__CF_CORR_TIM_HT_DLTF__MODIFY(dst, src) \
47988 (dst) = ((dst) &\
47989 ~0x00002000U) | (((u_int32_t)(src) <<\
47990 13) & 0x00002000U)
47991 #define GEN_CONTROLS__CF_CORR_TIM_HT_DLTF__VERIFY(src) \
47992 (!((((u_int32_t)(src)\
47993 << 13) & ~0x00002000U)))
47994 #define GEN_CONTROLS__CF_CORR_TIM_HT_DLTF__SET(dst) \
47995 (dst) = ((dst) &\
47996 ~0x00002000U) | ((u_int32_t)(1) << 13)
47997 #define GEN_CONTROLS__CF_CORR_TIM_HT_DLTF__CLR(dst) \
47998 (dst) = ((dst) &\
47999 ~0x00002000U) | ((u_int32_t)(0) << 13)
48000
48001 /* macros for field bond_opt_chain_sel */
48002 #define GEN_CONTROLS__BOND_OPT_CHAIN_SEL__SHIFT 14
48003 #define GEN_CONTROLS__BOND_OPT_CHAIN_SEL__WIDTH 1
48004 #define GEN_CONTROLS__BOND_OPT_CHAIN_SEL__MASK 0x00004000U
48005 #define GEN_CONTROLS__BOND_OPT_CHAIN_SEL__READ(src) \
48006 (((u_int32_t)(src)\
48007 & 0x00004000U) >> 14)
48008 #define GEN_CONTROLS__BOND_OPT_CHAIN_SEL__WRITE(src) \
48009 (((u_int32_t)(src)\
48010 << 14) & 0x00004000U)
48011 #define GEN_CONTROLS__BOND_OPT_CHAIN_SEL__MODIFY(dst, src) \
48012 (dst) = ((dst) &\
48013 ~0x00004000U) | (((u_int32_t)(src) <<\
48014 14) & 0x00004000U)
48015 #define GEN_CONTROLS__BOND_OPT_CHAIN_SEL__VERIFY(src) \
48016 (!((((u_int32_t)(src)\
48017 << 14) & ~0x00004000U)))
48018 #define GEN_CONTROLS__BOND_OPT_CHAIN_SEL__SET(dst) \
48019 (dst) = ((dst) &\
48020 ~0x00004000U) | ((u_int32_t)(1) << 14)
48021 #define GEN_CONTROLS__BOND_OPT_CHAIN_SEL__CLR(dst) \
48022 (dst) = ((dst) &\
48023 ~0x00004000U) | ((u_int32_t)(0) << 14)
48024 //#define GEN_CONTROLS__TYPE u_int32_t
48025 //#define GEN_CONTROLS__READ 0x00007fffU
48026 //#define GEN_CONTROLS__WRITE 0x00007fffU
48027
48028 #endif /* __GEN_CONTROLS_MACRO__ */
48029
48030
48031 /* macros for bb_reg_block.bb_sm_reg_map.BB_gen_controls */
48032 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_GEN_CONTROLS__NUM 1
48033
48034 /* macros for BlueprintGlobalNameSpace::modes_select */
48035 #ifndef __MODES_SELECT_MACRO__
48036 #define __MODES_SELECT_MACRO__
48037
48038 /* macros for field cck_mode */
48039 #define MODES_SELECT__CCK_MODE__SHIFT 0
48040 #define MODES_SELECT__CCK_MODE__WIDTH 1
48041 #define MODES_SELECT__CCK_MODE__MASK 0x00000001U
48042 #define MODES_SELECT__CCK_MODE__READ(src) (u_int32_t)(src) & 0x00000001U
48043 #define MODES_SELECT__CCK_MODE__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
48044 #define MODES_SELECT__CCK_MODE__MODIFY(dst, src) \
48045 (dst) = ((dst) &\
48046 ~0x00000001U) | ((u_int32_t)(src) &\
48047 0x00000001U)
48048 #define MODES_SELECT__CCK_MODE__VERIFY(src) \
48049 (!(((u_int32_t)(src)\
48050 & ~0x00000001U)))
48051 #define MODES_SELECT__CCK_MODE__SET(dst) \
48052 (dst) = ((dst) &\
48053 ~0x00000001U) | (u_int32_t)(1)
48054 #define MODES_SELECT__CCK_MODE__CLR(dst) \
48055 (dst) = ((dst) &\
48056 ~0x00000001U) | (u_int32_t)(0)
48057
48058 /* macros for field dyn_ofdm_cck_mode */
48059 #define MODES_SELECT__DYN_OFDM_CCK_MODE__SHIFT 2
48060 #define MODES_SELECT__DYN_OFDM_CCK_MODE__WIDTH 1
48061 #define MODES_SELECT__DYN_OFDM_CCK_MODE__MASK 0x00000004U
48062 #define MODES_SELECT__DYN_OFDM_CCK_MODE__READ(src) \
48063 (((u_int32_t)(src)\
48064 & 0x00000004U) >> 2)
48065 #define MODES_SELECT__DYN_OFDM_CCK_MODE__WRITE(src) \
48066 (((u_int32_t)(src)\
48067 << 2) & 0x00000004U)
48068 #define MODES_SELECT__DYN_OFDM_CCK_MODE__MODIFY(dst, src) \
48069 (dst) = ((dst) &\
48070 ~0x00000004U) | (((u_int32_t)(src) <<\
48071 2) & 0x00000004U)
48072 #define MODES_SELECT__DYN_OFDM_CCK_MODE__VERIFY(src) \
48073 (!((((u_int32_t)(src)\
48074 << 2) & ~0x00000004U)))
48075 #define MODES_SELECT__DYN_OFDM_CCK_MODE__SET(dst) \
48076 (dst) = ((dst) &\
48077 ~0x00000004U) | ((u_int32_t)(1) << 2)
48078 #define MODES_SELECT__DYN_OFDM_CCK_MODE__CLR(dst) \
48079 (dst) = ((dst) &\
48080 ~0x00000004U) | ((u_int32_t)(0) << 2)
48081
48082 /* macros for field half_rate_mode */
48083 #define MODES_SELECT__HALF_RATE_MODE__SHIFT 5
48084 #define MODES_SELECT__HALF_RATE_MODE__WIDTH 1
48085 #define MODES_SELECT__HALF_RATE_MODE__MASK 0x00000020U
48086 #define MODES_SELECT__HALF_RATE_MODE__READ(src) \
48087 (((u_int32_t)(src)\
48088 & 0x00000020U) >> 5)
48089 #define MODES_SELECT__HALF_RATE_MODE__WRITE(src) \
48090 (((u_int32_t)(src)\
48091 << 5) & 0x00000020U)
48092 #define MODES_SELECT__HALF_RATE_MODE__MODIFY(dst, src) \
48093 (dst) = ((dst) &\
48094 ~0x00000020U) | (((u_int32_t)(src) <<\
48095 5) & 0x00000020U)
48096 #define MODES_SELECT__HALF_RATE_MODE__VERIFY(src) \
48097 (!((((u_int32_t)(src)\
48098 << 5) & ~0x00000020U)))
48099 #define MODES_SELECT__HALF_RATE_MODE__SET(dst) \
48100 (dst) = ((dst) &\
48101 ~0x00000020U) | ((u_int32_t)(1) << 5)
48102 #define MODES_SELECT__HALF_RATE_MODE__CLR(dst) \
48103 (dst) = ((dst) &\
48104 ~0x00000020U) | ((u_int32_t)(0) << 5)
48105
48106 /* macros for field quarter_rate_mode */
48107 #define MODES_SELECT__QUARTER_RATE_MODE__SHIFT 6
48108 #define MODES_SELECT__QUARTER_RATE_MODE__WIDTH 1
48109 #define MODES_SELECT__QUARTER_RATE_MODE__MASK 0x00000040U
48110 #define MODES_SELECT__QUARTER_RATE_MODE__READ(src) \
48111 (((u_int32_t)(src)\
48112 & 0x00000040U) >> 6)
48113 #define MODES_SELECT__QUARTER_RATE_MODE__WRITE(src) \
48114 (((u_int32_t)(src)\
48115 << 6) & 0x00000040U)
48116 #define MODES_SELECT__QUARTER_RATE_MODE__MODIFY(dst, src) \
48117 (dst) = ((dst) &\
48118 ~0x00000040U) | (((u_int32_t)(src) <<\
48119 6) & 0x00000040U)
48120 #define MODES_SELECT__QUARTER_RATE_MODE__VERIFY(src) \
48121 (!((((u_int32_t)(src)\
48122 << 6) & ~0x00000040U)))
48123 #define MODES_SELECT__QUARTER_RATE_MODE__SET(dst) \
48124 (dst) = ((dst) &\
48125 ~0x00000040U) | ((u_int32_t)(1) << 6)
48126 #define MODES_SELECT__QUARTER_RATE_MODE__CLR(dst) \
48127 (dst) = ((dst) &\
48128 ~0x00000040U) | ((u_int32_t)(0) << 6)
48129
48130 /* macros for field mac_clk_mode */
48131 #define MODES_SELECT__MAC_CLK_MODE__SHIFT 7
48132 #define MODES_SELECT__MAC_CLK_MODE__WIDTH 1
48133 #define MODES_SELECT__MAC_CLK_MODE__MASK 0x00000080U
48134 #define MODES_SELECT__MAC_CLK_MODE__READ(src) \
48135 (((u_int32_t)(src)\
48136 & 0x00000080U) >> 7)
48137 #define MODES_SELECT__MAC_CLK_MODE__WRITE(src) \
48138 (((u_int32_t)(src)\
48139 << 7) & 0x00000080U)
48140 #define MODES_SELECT__MAC_CLK_MODE__MODIFY(dst, src) \
48141 (dst) = ((dst) &\
48142 ~0x00000080U) | (((u_int32_t)(src) <<\
48143 7) & 0x00000080U)
48144 #define MODES_SELECT__MAC_CLK_MODE__VERIFY(src) \
48145 (!((((u_int32_t)(src)\
48146 << 7) & ~0x00000080U)))
48147 #define MODES_SELECT__MAC_CLK_MODE__SET(dst) \
48148 (dst) = ((dst) &\
48149 ~0x00000080U) | ((u_int32_t)(1) << 7)
48150 #define MODES_SELECT__MAC_CLK_MODE__CLR(dst) \
48151 (dst) = ((dst) &\
48152 ~0x00000080U) | ((u_int32_t)(0) << 7)
48153
48154 /* macros for field disable_dyn_cck_det */
48155 #define MODES_SELECT__DISABLE_DYN_CCK_DET__SHIFT 8
48156 #define MODES_SELECT__DISABLE_DYN_CCK_DET__WIDTH 1
48157 #define MODES_SELECT__DISABLE_DYN_CCK_DET__MASK 0x00000100U
48158 #define MODES_SELECT__DISABLE_DYN_CCK_DET__READ(src) \
48159 (((u_int32_t)(src)\
48160 & 0x00000100U) >> 8)
48161 #define MODES_SELECT__DISABLE_DYN_CCK_DET__WRITE(src) \
48162 (((u_int32_t)(src)\
48163 << 8) & 0x00000100U)
48164 #define MODES_SELECT__DISABLE_DYN_CCK_DET__MODIFY(dst, src) \
48165 (dst) = ((dst) &\
48166 ~0x00000100U) | (((u_int32_t)(src) <<\
48167 8) & 0x00000100U)
48168 #define MODES_SELECT__DISABLE_DYN_CCK_DET__VERIFY(src) \
48169 (!((((u_int32_t)(src)\
48170 << 8) & ~0x00000100U)))
48171 #define MODES_SELECT__DISABLE_DYN_CCK_DET__SET(dst) \
48172 (dst) = ((dst) &\
48173 ~0x00000100U) | ((u_int32_t)(1) << 8)
48174 #define MODES_SELECT__DISABLE_DYN_CCK_DET__CLR(dst) \
48175 (dst) = ((dst) &\
48176 ~0x00000100U) | ((u_int32_t)(0) << 8)
48177
48178 /* macros for field svd_half_rate_mode */
48179 #define MODES_SELECT__SVD_HALF_RATE_MODE__SHIFT 9
48180 #define MODES_SELECT__SVD_HALF_RATE_MODE__WIDTH 1
48181 #define MODES_SELECT__SVD_HALF_RATE_MODE__MASK 0x00000200U
48182 #define MODES_SELECT__SVD_HALF_RATE_MODE__READ(src) \
48183 (((u_int32_t)(src)\
48184 & 0x00000200U) >> 9)
48185 #define MODES_SELECT__SVD_HALF_RATE_MODE__WRITE(src) \
48186 (((u_int32_t)(src)\
48187 << 9) & 0x00000200U)
48188 #define MODES_SELECT__SVD_HALF_RATE_MODE__MODIFY(dst, src) \
48189 (dst) = ((dst) &\
48190 ~0x00000200U) | (((u_int32_t)(src) <<\
48191 9) & 0x00000200U)
48192 #define MODES_SELECT__SVD_HALF_RATE_MODE__VERIFY(src) \
48193 (!((((u_int32_t)(src)\
48194 << 9) & ~0x00000200U)))
48195 #define MODES_SELECT__SVD_HALF_RATE_MODE__SET(dst) \
48196 (dst) = ((dst) &\
48197 ~0x00000200U) | ((u_int32_t)(1) << 9)
48198 #define MODES_SELECT__SVD_HALF_RATE_MODE__CLR(dst) \
48199 (dst) = ((dst) &\
48200 ~0x00000200U) | ((u_int32_t)(0) << 9)
48201 #define MODES_SELECT__TYPE u_int32_t
48202 #define MODES_SELECT__READ 0x000003e5U
48203 #define MODES_SELECT__WRITE 0x000003e5U
48204
48205 #endif /* __MODES_SELECT_MACRO__ */
48206
48207
48208 /* macros for bb_reg_block.bb_sm_reg_map.BB_modes_select */
48209 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_MODES_SELECT__NUM 1
48210
48211 /* macros for BlueprintGlobalNameSpace::active */
48212 #ifndef __ACTIVE_MACRO__
48213 #define __ACTIVE_MACRO__
48214
48215 /* macros for field cf_active */
48216 #define ACTIVE__CF_ACTIVE__SHIFT 0
48217 #define ACTIVE__CF_ACTIVE__WIDTH 1
48218 #define ACTIVE__CF_ACTIVE__MASK 0x00000001U
48219 #define ACTIVE__CF_ACTIVE__READ(src) (u_int32_t)(src) & 0x00000001U
48220 #define ACTIVE__CF_ACTIVE__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
48221 #define ACTIVE__CF_ACTIVE__MODIFY(dst, src) \
48222 (dst) = ((dst) &\
48223 ~0x00000001U) | ((u_int32_t)(src) &\
48224 0x00000001U)
48225 #define ACTIVE__CF_ACTIVE__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000001U)))
48226 #define ACTIVE__CF_ACTIVE__SET(dst) \
48227 (dst) = ((dst) &\
48228 ~0x00000001U) | (u_int32_t)(1)
48229 #define ACTIVE__CF_ACTIVE__CLR(dst) \
48230 (dst) = ((dst) &\
48231 ~0x00000001U) | (u_int32_t)(0)
48232 #define ACTIVE__TYPE u_int32_t
48233 #define ACTIVE__READ 0x00000001U
48234 #define ACTIVE__WRITE 0x00000001U
48235
48236 #endif /* __ACTIVE_MACRO__ */
48237
48238
48239 /* macros for bb_reg_block.bb_sm_reg_map.BB_active */
48240 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_ACTIVE__NUM 1
48241
48242 /* macros for BlueprintGlobalNameSpace::vit_spur_mask_A */
48243 #ifndef __VIT_SPUR_MASK_A_MACRO__
48244 #define __VIT_SPUR_MASK_A_MACRO__
48245
48246 /* macros for field cf_punc_mask_A */
48247 #define VIT_SPUR_MASK_A__CF_PUNC_MASK_A__SHIFT 0
48248 #define VIT_SPUR_MASK_A__CF_PUNC_MASK_A__WIDTH 10
48249 #define VIT_SPUR_MASK_A__CF_PUNC_MASK_A__MASK 0x000003ffU
48250 #define VIT_SPUR_MASK_A__CF_PUNC_MASK_A__READ(src) \
48251 (u_int32_t)(src)\
48252 & 0x000003ffU
48253 #define VIT_SPUR_MASK_A__CF_PUNC_MASK_A__WRITE(src) \
48254 ((u_int32_t)(src)\
48255 & 0x000003ffU)
48256 #define VIT_SPUR_MASK_A__CF_PUNC_MASK_A__MODIFY(dst, src) \
48257 (dst) = ((dst) &\
48258 ~0x000003ffU) | ((u_int32_t)(src) &\
48259 0x000003ffU)
48260 #define VIT_SPUR_MASK_A__CF_PUNC_MASK_A__VERIFY(src) \
48261 (!(((u_int32_t)(src)\
48262 & ~0x000003ffU)))
48263
48264 /* macros for field cf_punc_mask_idx_A */
48265 #define VIT_SPUR_MASK_A__CF_PUNC_MASK_IDX_A__SHIFT 10
48266 #define VIT_SPUR_MASK_A__CF_PUNC_MASK_IDX_A__WIDTH 7
48267 #define VIT_SPUR_MASK_A__CF_PUNC_MASK_IDX_A__MASK 0x0001fc00U
48268 #define VIT_SPUR_MASK_A__CF_PUNC_MASK_IDX_A__READ(src) \
48269 (((u_int32_t)(src)\
48270 & 0x0001fc00U) >> 10)
48271 #define VIT_SPUR_MASK_A__CF_PUNC_MASK_IDX_A__WRITE(src) \
48272 (((u_int32_t)(src)\
48273 << 10) & 0x0001fc00U)
48274 #define VIT_SPUR_MASK_A__CF_PUNC_MASK_IDX_A__MODIFY(dst, src) \
48275 (dst) = ((dst) &\
48276 ~0x0001fc00U) | (((u_int32_t)(src) <<\
48277 10) & 0x0001fc00U)
48278 #define VIT_SPUR_MASK_A__CF_PUNC_MASK_IDX_A__VERIFY(src) \
48279 (!((((u_int32_t)(src)\
48280 << 10) & ~0x0001fc00U)))
48281 #define VIT_SPUR_MASK_A__TYPE u_int32_t
48282 #define VIT_SPUR_MASK_A__READ 0x0001ffffU
48283 #define VIT_SPUR_MASK_A__WRITE 0x0001ffffU
48284
48285 #endif /* __VIT_SPUR_MASK_A_MACRO__ */
48286
48287
48288 /* macros for bb_reg_block.bb_sm_reg_map.BB_vit_spur_mask_A */
48289 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_VIT_SPUR_MASK_A__NUM 1
48290
48291 /* macros for BlueprintGlobalNameSpace::vit_spur_mask_B */
48292 #ifndef __VIT_SPUR_MASK_B_MACRO__
48293 #define __VIT_SPUR_MASK_B_MACRO__
48294
48295 /* macros for field cf_punc_mask_B */
48296 #define VIT_SPUR_MASK_B__CF_PUNC_MASK_B__SHIFT 0
48297 #define VIT_SPUR_MASK_B__CF_PUNC_MASK_B__WIDTH 10
48298 #define VIT_SPUR_MASK_B__CF_PUNC_MASK_B__MASK 0x000003ffU
48299 #define VIT_SPUR_MASK_B__CF_PUNC_MASK_B__READ(src) \
48300 (u_int32_t)(src)\
48301 & 0x000003ffU
48302 #define VIT_SPUR_MASK_B__CF_PUNC_MASK_B__WRITE(src) \
48303 ((u_int32_t)(src)\
48304 & 0x000003ffU)
48305 #define VIT_SPUR_MASK_B__CF_PUNC_MASK_B__MODIFY(dst, src) \
48306 (dst) = ((dst) &\
48307 ~0x000003ffU) | ((u_int32_t)(src) &\
48308 0x000003ffU)
48309 #define VIT_SPUR_MASK_B__CF_PUNC_MASK_B__VERIFY(src) \
48310 (!(((u_int32_t)(src)\
48311 & ~0x000003ffU)))
48312
48313 /* macros for field cf_punc_mask_idx_B */
48314 #define VIT_SPUR_MASK_B__CF_PUNC_MASK_IDX_B__SHIFT 10
48315 #define VIT_SPUR_MASK_B__CF_PUNC_MASK_IDX_B__WIDTH 7
48316 #define VIT_SPUR_MASK_B__CF_PUNC_MASK_IDX_B__MASK 0x0001fc00U
48317 #define VIT_SPUR_MASK_B__CF_PUNC_MASK_IDX_B__READ(src) \
48318 (((u_int32_t)(src)\
48319 & 0x0001fc00U) >> 10)
48320 #define VIT_SPUR_MASK_B__CF_PUNC_MASK_IDX_B__WRITE(src) \
48321 (((u_int32_t)(src)\
48322 << 10) & 0x0001fc00U)
48323 #define VIT_SPUR_MASK_B__CF_PUNC_MASK_IDX_B__MODIFY(dst, src) \
48324 (dst) = ((dst) &\
48325 ~0x0001fc00U) | (((u_int32_t)(src) <<\
48326 10) & 0x0001fc00U)
48327 #define VIT_SPUR_MASK_B__CF_PUNC_MASK_IDX_B__VERIFY(src) \
48328 (!((((u_int32_t)(src)\
48329 << 10) & ~0x0001fc00U)))
48330 #define VIT_SPUR_MASK_B__TYPE u_int32_t
48331 #define VIT_SPUR_MASK_B__READ 0x0001ffffU
48332 #define VIT_SPUR_MASK_B__WRITE 0x0001ffffU
48333
48334 #endif /* __VIT_SPUR_MASK_B_MACRO__ */
48335
48336
48337 /* macros for bb_reg_block.bb_sm_reg_map.BB_vit_spur_mask_B */
48338 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_VIT_SPUR_MASK_B__NUM 1
48339
48340 /* macros for BlueprintGlobalNameSpace::spectral_scan */
48341 #ifndef __SPECTRAL_SCAN_MACRO__
48342 #define __SPECTRAL_SCAN_MACRO__
48343
48344 /* macros for field spectral_scan_ena */
48345 #define SPECTRAL_SCAN__SPECTRAL_SCAN_ENA__SHIFT 0
48346 #define SPECTRAL_SCAN__SPECTRAL_SCAN_ENA__WIDTH 1
48347 #define SPECTRAL_SCAN__SPECTRAL_SCAN_ENA__MASK 0x00000001U
48348 #define SPECTRAL_SCAN__SPECTRAL_SCAN_ENA__READ(src) \
48349 (u_int32_t)(src)\
48350 & 0x00000001U
48351 #define SPECTRAL_SCAN__SPECTRAL_SCAN_ENA__WRITE(src) \
48352 ((u_int32_t)(src)\
48353 & 0x00000001U)
48354 #define SPECTRAL_SCAN__SPECTRAL_SCAN_ENA__MODIFY(dst, src) \
48355 (dst) = ((dst) &\
48356 ~0x00000001U) | ((u_int32_t)(src) &\
48357 0x00000001U)
48358 #define SPECTRAL_SCAN__SPECTRAL_SCAN_ENA__VERIFY(src) \
48359 (!(((u_int32_t)(src)\
48360 & ~0x00000001U)))
48361 #define SPECTRAL_SCAN__SPECTRAL_SCAN_ENA__SET(dst) \
48362 (dst) = ((dst) &\
48363 ~0x00000001U) | (u_int32_t)(1)
48364 #define SPECTRAL_SCAN__SPECTRAL_SCAN_ENA__CLR(dst) \
48365 (dst) = ((dst) &\
48366 ~0x00000001U) | (u_int32_t)(0)
48367
48368 /* macros for field spectral_scan_active */
48369 #define SPECTRAL_SCAN__SPECTRAL_SCAN_ACTIVE__SHIFT 1
48370 #define SPECTRAL_SCAN__SPECTRAL_SCAN_ACTIVE__WIDTH 1
48371 #define SPECTRAL_SCAN__SPECTRAL_SCAN_ACTIVE__MASK 0x00000002U
48372 #define SPECTRAL_SCAN__SPECTRAL_SCAN_ACTIVE__READ(src) \
48373 (((u_int32_t)(src)\
48374 & 0x00000002U) >> 1)
48375 #define SPECTRAL_SCAN__SPECTRAL_SCAN_ACTIVE__WRITE(src) \
48376 (((u_int32_t)(src)\
48377 << 1) & 0x00000002U)
48378 #define SPECTRAL_SCAN__SPECTRAL_SCAN_ACTIVE__MODIFY(dst, src) \
48379 (dst) = ((dst) &\
48380 ~0x00000002U) | (((u_int32_t)(src) <<\
48381 1) & 0x00000002U)
48382 #define SPECTRAL_SCAN__SPECTRAL_SCAN_ACTIVE__VERIFY(src) \
48383 (!((((u_int32_t)(src)\
48384 << 1) & ~0x00000002U)))
48385 #define SPECTRAL_SCAN__SPECTRAL_SCAN_ACTIVE__SET(dst) \
48386 (dst) = ((dst) &\
48387 ~0x00000002U) | ((u_int32_t)(1) << 1)
48388 #define SPECTRAL_SCAN__SPECTRAL_SCAN_ACTIVE__CLR(dst) \
48389 (dst) = ((dst) &\
48390 ~0x00000002U) | ((u_int32_t)(0) << 1)
48391
48392 /* macros for field disable_radar_tctl_rst */
48393 #define SPECTRAL_SCAN__DISABLE_RADAR_TCTL_RST__SHIFT 2
48394 #define SPECTRAL_SCAN__DISABLE_RADAR_TCTL_RST__WIDTH 1
48395 #define SPECTRAL_SCAN__DISABLE_RADAR_TCTL_RST__MASK 0x00000004U
48396 #define SPECTRAL_SCAN__DISABLE_RADAR_TCTL_RST__READ(src) \
48397 (((u_int32_t)(src)\
48398 & 0x00000004U) >> 2)
48399 #define SPECTRAL_SCAN__DISABLE_RADAR_TCTL_RST__WRITE(src) \
48400 (((u_int32_t)(src)\
48401 << 2) & 0x00000004U)
48402 #define SPECTRAL_SCAN__DISABLE_RADAR_TCTL_RST__MODIFY(dst, src) \
48403 (dst) = ((dst) &\
48404 ~0x00000004U) | (((u_int32_t)(src) <<\
48405 2) & 0x00000004U)
48406 #define SPECTRAL_SCAN__DISABLE_RADAR_TCTL_RST__VERIFY(src) \
48407 (!((((u_int32_t)(src)\
48408 << 2) & ~0x00000004U)))
48409 #define SPECTRAL_SCAN__DISABLE_RADAR_TCTL_RST__SET(dst) \
48410 (dst) = ((dst) &\
48411 ~0x00000004U) | ((u_int32_t)(1) << 2)
48412 #define SPECTRAL_SCAN__DISABLE_RADAR_TCTL_RST__CLR(dst) \
48413 (dst) = ((dst) &\
48414 ~0x00000004U) | ((u_int32_t)(0) << 2)
48415
48416 /* macros for field disable_pulse_coarse_low */
48417 #define SPECTRAL_SCAN__DISABLE_PULSE_COARSE_LOW__SHIFT 3
48418 #define SPECTRAL_SCAN__DISABLE_PULSE_COARSE_LOW__WIDTH 1
48419 #define SPECTRAL_SCAN__DISABLE_PULSE_COARSE_LOW__MASK 0x00000008U
48420 #define SPECTRAL_SCAN__DISABLE_PULSE_COARSE_LOW__READ(src) \
48421 (((u_int32_t)(src)\
48422 & 0x00000008U) >> 3)
48423 #define SPECTRAL_SCAN__DISABLE_PULSE_COARSE_LOW__WRITE(src) \
48424 (((u_int32_t)(src)\
48425 << 3) & 0x00000008U)
48426 #define SPECTRAL_SCAN__DISABLE_PULSE_COARSE_LOW__MODIFY(dst, src) \
48427 (dst) = ((dst) &\
48428 ~0x00000008U) | (((u_int32_t)(src) <<\
48429 3) & 0x00000008U)
48430 #define SPECTRAL_SCAN__DISABLE_PULSE_COARSE_LOW__VERIFY(src) \
48431 (!((((u_int32_t)(src)\
48432 << 3) & ~0x00000008U)))
48433 #define SPECTRAL_SCAN__DISABLE_PULSE_COARSE_LOW__SET(dst) \
48434 (dst) = ((dst) &\
48435 ~0x00000008U) | ((u_int32_t)(1) << 3)
48436 #define SPECTRAL_SCAN__DISABLE_PULSE_COARSE_LOW__CLR(dst) \
48437 (dst) = ((dst) &\
48438 ~0x00000008U) | ((u_int32_t)(0) << 3)
48439
48440 /* macros for field spectral_scan_fft_period */
48441 #define SPECTRAL_SCAN__SPECTRAL_SCAN_FFT_PERIOD__SHIFT 4
48442 #define SPECTRAL_SCAN__SPECTRAL_SCAN_FFT_PERIOD__WIDTH 4
48443 #define SPECTRAL_SCAN__SPECTRAL_SCAN_FFT_PERIOD__MASK 0x000000f0U
48444 #define SPECTRAL_SCAN__SPECTRAL_SCAN_FFT_PERIOD__READ(src) \
48445 (((u_int32_t)(src)\
48446 & 0x000000f0U) >> 4)
48447 #define SPECTRAL_SCAN__SPECTRAL_SCAN_FFT_PERIOD__WRITE(src) \
48448 (((u_int32_t)(src)\
48449 << 4) & 0x000000f0U)
48450 #define SPECTRAL_SCAN__SPECTRAL_SCAN_FFT_PERIOD__MODIFY(dst, src) \
48451 (dst) = ((dst) &\
48452 ~0x000000f0U) | (((u_int32_t)(src) <<\
48453 4) & 0x000000f0U)
48454 #define SPECTRAL_SCAN__SPECTRAL_SCAN_FFT_PERIOD__VERIFY(src) \
48455 (!((((u_int32_t)(src)\
48456 << 4) & ~0x000000f0U)))
48457
48458 /* macros for field spectral_scan_period */
48459 #define SPECTRAL_SCAN__SPECTRAL_SCAN_PERIOD__SHIFT 8
48460 #define SPECTRAL_SCAN__SPECTRAL_SCAN_PERIOD__WIDTH 8
48461 #define SPECTRAL_SCAN__SPECTRAL_SCAN_PERIOD__MASK 0x0000ff00U
48462 #define SPECTRAL_SCAN__SPECTRAL_SCAN_PERIOD__READ(src) \
48463 (((u_int32_t)(src)\
48464 & 0x0000ff00U) >> 8)
48465 #define SPECTRAL_SCAN__SPECTRAL_SCAN_PERIOD__WRITE(src) \
48466 (((u_int32_t)(src)\
48467 << 8) & 0x0000ff00U)
48468 #define SPECTRAL_SCAN__SPECTRAL_SCAN_PERIOD__MODIFY(dst, src) \
48469 (dst) = ((dst) &\
48470 ~0x0000ff00U) | (((u_int32_t)(src) <<\
48471 8) & 0x0000ff00U)
48472 #define SPECTRAL_SCAN__SPECTRAL_SCAN_PERIOD__VERIFY(src) \
48473 (!((((u_int32_t)(src)\
48474 << 8) & ~0x0000ff00U)))
48475
48476 /* macros for field spectral_scan_count */
48477 #define SPECTRAL_SCAN__SPECTRAL_SCAN_COUNT__SHIFT 16
48478 #define SPECTRAL_SCAN__SPECTRAL_SCAN_COUNT__WIDTH 12
48479 #define SPECTRAL_SCAN__SPECTRAL_SCAN_COUNT__MASK 0x0fff0000U
48480 #define SPECTRAL_SCAN__SPECTRAL_SCAN_COUNT__READ(src) \
48481 (((u_int32_t)(src)\
48482 & 0x0fff0000U) >> 16)
48483 #define SPECTRAL_SCAN__SPECTRAL_SCAN_COUNT__WRITE(src) \
48484 (((u_int32_t)(src)\
48485 << 16) & 0x0fff0000U)
48486 #define SPECTRAL_SCAN__SPECTRAL_SCAN_COUNT__MODIFY(dst, src) \
48487 (dst) = ((dst) &\
48488 ~0x0fff0000U) | (((u_int32_t)(src) <<\
48489 16) & 0x0fff0000U)
48490 #define SPECTRAL_SCAN__SPECTRAL_SCAN_COUNT__VERIFY(src) \
48491 (!((((u_int32_t)(src)\
48492 << 16) & ~0x0fff0000U)))
48493
48494 /* macros for field spectral_scan_short_rpt */
48495 #define SPECTRAL_SCAN__SPECTRAL_SCAN_SHORT_RPT__SHIFT 28
48496 #define SPECTRAL_SCAN__SPECTRAL_SCAN_SHORT_RPT__WIDTH 1
48497 #define SPECTRAL_SCAN__SPECTRAL_SCAN_SHORT_RPT__MASK 0x10000000U
48498 #define SPECTRAL_SCAN__SPECTRAL_SCAN_SHORT_RPT__READ(src) \
48499 (((u_int32_t)(src)\
48500 & 0x10000000U) >> 28)
48501 #define SPECTRAL_SCAN__SPECTRAL_SCAN_SHORT_RPT__WRITE(src) \
48502 (((u_int32_t)(src)\
48503 << 28) & 0x10000000U)
48504 #define SPECTRAL_SCAN__SPECTRAL_SCAN_SHORT_RPT__MODIFY(dst, src) \
48505 (dst) = ((dst) &\
48506 ~0x10000000U) | (((u_int32_t)(src) <<\
48507 28) & 0x10000000U)
48508 #define SPECTRAL_SCAN__SPECTRAL_SCAN_SHORT_RPT__VERIFY(src) \
48509 (!((((u_int32_t)(src)\
48510 << 28) & ~0x10000000U)))
48511 #define SPECTRAL_SCAN__SPECTRAL_SCAN_SHORT_RPT__SET(dst) \
48512 (dst) = ((dst) &\
48513 ~0x10000000U) | ((u_int32_t)(1) << 28)
48514 #define SPECTRAL_SCAN__SPECTRAL_SCAN_SHORT_RPT__CLR(dst) \
48515 (dst) = ((dst) &\
48516 ~0x10000000U) | ((u_int32_t)(0) << 28)
48517
48518 /* macros for field spectral_scan_priority */
48519 #define SPECTRAL_SCAN__SPECTRAL_SCAN_PRIORITY__SHIFT 29
48520 #define SPECTRAL_SCAN__SPECTRAL_SCAN_PRIORITY__WIDTH 1
48521 #define SPECTRAL_SCAN__SPECTRAL_SCAN_PRIORITY__MASK 0x20000000U
48522 #define SPECTRAL_SCAN__SPECTRAL_SCAN_PRIORITY__READ(src) \
48523 (((u_int32_t)(src)\
48524 & 0x20000000U) >> 29)
48525 #define SPECTRAL_SCAN__SPECTRAL_SCAN_PRIORITY__WRITE(src) \
48526 (((u_int32_t)(src)\
48527 << 29) & 0x20000000U)
48528 #define SPECTRAL_SCAN__SPECTRAL_SCAN_PRIORITY__MODIFY(dst, src) \
48529 (dst) = ((dst) &\
48530 ~0x20000000U) | (((u_int32_t)(src) <<\
48531 29) & 0x20000000U)
48532 #define SPECTRAL_SCAN__SPECTRAL_SCAN_PRIORITY__VERIFY(src) \
48533 (!((((u_int32_t)(src)\
48534 << 29) & ~0x20000000U)))
48535 #define SPECTRAL_SCAN__SPECTRAL_SCAN_PRIORITY__SET(dst) \
48536 (dst) = ((dst) &\
48537 ~0x20000000U) | ((u_int32_t)(1) << 29)
48538 #define SPECTRAL_SCAN__SPECTRAL_SCAN_PRIORITY__CLR(dst) \
48539 (dst) = ((dst) &\
48540 ~0x20000000U) | ((u_int32_t)(0) << 29)
48541
48542 /* macros for field spectral_scan_use_err5 */
48543 #define SPECTRAL_SCAN__SPECTRAL_SCAN_USE_ERR5__SHIFT 30
48544 #define SPECTRAL_SCAN__SPECTRAL_SCAN_USE_ERR5__WIDTH 1
48545 #define SPECTRAL_SCAN__SPECTRAL_SCAN_USE_ERR5__MASK 0x40000000U
48546 #define SPECTRAL_SCAN__SPECTRAL_SCAN_USE_ERR5__READ(src) \
48547 (((u_int32_t)(src)\
48548 & 0x40000000U) >> 30)
48549 #define SPECTRAL_SCAN__SPECTRAL_SCAN_USE_ERR5__WRITE(src) \
48550 (((u_int32_t)(src)\
48551 << 30) & 0x40000000U)
48552 #define SPECTRAL_SCAN__SPECTRAL_SCAN_USE_ERR5__MODIFY(dst, src) \
48553 (dst) = ((dst) &\
48554 ~0x40000000U) | (((u_int32_t)(src) <<\
48555 30) & 0x40000000U)
48556 #define SPECTRAL_SCAN__SPECTRAL_SCAN_USE_ERR5__VERIFY(src) \
48557 (!((((u_int32_t)(src)\
48558 << 30) & ~0x40000000U)))
48559 #define SPECTRAL_SCAN__SPECTRAL_SCAN_USE_ERR5__SET(dst) \
48560 (dst) = ((dst) &\
48561 ~0x40000000U) | ((u_int32_t)(1) << 30)
48562 #define SPECTRAL_SCAN__SPECTRAL_SCAN_USE_ERR5__CLR(dst) \
48563 (dst) = ((dst) &\
48564 ~0x40000000U) | ((u_int32_t)(0) << 30)
48565 //#define SPECTRAL_SCAN__TYPE u_int32_t
48566 //#define SPECTRAL_SCAN__READ 0x7fffffffU
48567 //#define SPECTRAL_SCAN__WRITE 0x7fffffffU
48568
48569 #endif /* __SPECTRAL_SCAN_MACRO__ */
48570
48571
48572 /* macros for bb_reg_block.bb_sm_reg_map.BB_spectral_scan */
48573 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_SPECTRAL_SCAN__NUM 1
48574
48575 /* macros for BlueprintGlobalNameSpace::radar_bw_filter */
48576 #ifndef __RADAR_BW_FILTER_MACRO__
48577 #define __RADAR_BW_FILTER_MACRO__
48578
48579 /* macros for field radar_avg_bw_check */
48580 #define RADAR_BW_FILTER__RADAR_AVG_BW_CHECK__SHIFT 0
48581 #define RADAR_BW_FILTER__RADAR_AVG_BW_CHECK__WIDTH 1
48582 #define RADAR_BW_FILTER__RADAR_AVG_BW_CHECK__MASK 0x00000001U
48583 #define RADAR_BW_FILTER__RADAR_AVG_BW_CHECK__READ(src) \
48584 (u_int32_t)(src)\
48585 & 0x00000001U
48586 #define RADAR_BW_FILTER__RADAR_AVG_BW_CHECK__WRITE(src) \
48587 ((u_int32_t)(src)\
48588 & 0x00000001U)
48589 #define RADAR_BW_FILTER__RADAR_AVG_BW_CHECK__MODIFY(dst, src) \
48590 (dst) = ((dst) &\
48591 ~0x00000001U) | ((u_int32_t)(src) &\
48592 0x00000001U)
48593 #define RADAR_BW_FILTER__RADAR_AVG_BW_CHECK__VERIFY(src) \
48594 (!(((u_int32_t)(src)\
48595 & ~0x00000001U)))
48596 #define RADAR_BW_FILTER__RADAR_AVG_BW_CHECK__SET(dst) \
48597 (dst) = ((dst) &\
48598 ~0x00000001U) | (u_int32_t)(1)
48599 #define RADAR_BW_FILTER__RADAR_AVG_BW_CHECK__CLR(dst) \
48600 (dst) = ((dst) &\
48601 ~0x00000001U) | (u_int32_t)(0)
48602
48603 /* macros for field radar_dc_src_sel */
48604 #define RADAR_BW_FILTER__RADAR_DC_SRC_SEL__SHIFT 1
48605 #define RADAR_BW_FILTER__RADAR_DC_SRC_SEL__WIDTH 1
48606 #define RADAR_BW_FILTER__RADAR_DC_SRC_SEL__MASK 0x00000002U
48607 #define RADAR_BW_FILTER__RADAR_DC_SRC_SEL__READ(src) \
48608 (((u_int32_t)(src)\
48609 & 0x00000002U) >> 1)
48610 #define RADAR_BW_FILTER__RADAR_DC_SRC_SEL__WRITE(src) \
48611 (((u_int32_t)(src)\
48612 << 1) & 0x00000002U)
48613 #define RADAR_BW_FILTER__RADAR_DC_SRC_SEL__MODIFY(dst, src) \
48614 (dst) = ((dst) &\
48615 ~0x00000002U) | (((u_int32_t)(src) <<\
48616 1) & 0x00000002U)
48617 #define RADAR_BW_FILTER__RADAR_DC_SRC_SEL__VERIFY(src) \
48618 (!((((u_int32_t)(src)\
48619 << 1) & ~0x00000002U)))
48620 #define RADAR_BW_FILTER__RADAR_DC_SRC_SEL__SET(dst) \
48621 (dst) = ((dst) &\
48622 ~0x00000002U) | ((u_int32_t)(1) << 1)
48623 #define RADAR_BW_FILTER__RADAR_DC_SRC_SEL__CLR(dst) \
48624 (dst) = ((dst) &\
48625 ~0x00000002U) | ((u_int32_t)(0) << 1)
48626
48627 /* macros for field radar_firpwr_sel */
48628 #define RADAR_BW_FILTER__RADAR_FIRPWR_SEL__SHIFT 2
48629 #define RADAR_BW_FILTER__RADAR_FIRPWR_SEL__WIDTH 2
48630 #define RADAR_BW_FILTER__RADAR_FIRPWR_SEL__MASK 0x0000000cU
48631 #define RADAR_BW_FILTER__RADAR_FIRPWR_SEL__READ(src) \
48632 (((u_int32_t)(src)\
48633 & 0x0000000cU) >> 2)
48634 #define RADAR_BW_FILTER__RADAR_FIRPWR_SEL__WRITE(src) \
48635 (((u_int32_t)(src)\
48636 << 2) & 0x0000000cU)
48637 #define RADAR_BW_FILTER__RADAR_FIRPWR_SEL__MODIFY(dst, src) \
48638 (dst) = ((dst) &\
48639 ~0x0000000cU) | (((u_int32_t)(src) <<\
48640 2) & 0x0000000cU)
48641 #define RADAR_BW_FILTER__RADAR_FIRPWR_SEL__VERIFY(src) \
48642 (!((((u_int32_t)(src)\
48643 << 2) & ~0x0000000cU)))
48644
48645 /* macros for field radar_pulse_width_sel */
48646 #define RADAR_BW_FILTER__RADAR_PULSE_WIDTH_SEL__SHIFT 4
48647 #define RADAR_BW_FILTER__RADAR_PULSE_WIDTH_SEL__WIDTH 2
48648 #define RADAR_BW_FILTER__RADAR_PULSE_WIDTH_SEL__MASK 0x00000030U
48649 #define RADAR_BW_FILTER__RADAR_PULSE_WIDTH_SEL__READ(src) \
48650 (((u_int32_t)(src)\
48651 & 0x00000030U) >> 4)
48652 #define RADAR_BW_FILTER__RADAR_PULSE_WIDTH_SEL__WRITE(src) \
48653 (((u_int32_t)(src)\
48654 << 4) & 0x00000030U)
48655 #define RADAR_BW_FILTER__RADAR_PULSE_WIDTH_SEL__MODIFY(dst, src) \
48656 (dst) = ((dst) &\
48657 ~0x00000030U) | (((u_int32_t)(src) <<\
48658 4) & 0x00000030U)
48659 #define RADAR_BW_FILTER__RADAR_PULSE_WIDTH_SEL__VERIFY(src) \
48660 (!((((u_int32_t)(src)\
48661 << 4) & ~0x00000030U)))
48662
48663 /* macros for field radar_dc_firpwr_thresh */
48664 #define RADAR_BW_FILTER__RADAR_DC_FIRPWR_THRESH__SHIFT 8
48665 #define RADAR_BW_FILTER__RADAR_DC_FIRPWR_THRESH__WIDTH 7
48666 #define RADAR_BW_FILTER__RADAR_DC_FIRPWR_THRESH__MASK 0x00007f00U
48667 #define RADAR_BW_FILTER__RADAR_DC_FIRPWR_THRESH__READ(src) \
48668 (((u_int32_t)(src)\
48669 & 0x00007f00U) >> 8)
48670 #define RADAR_BW_FILTER__RADAR_DC_FIRPWR_THRESH__WRITE(src) \
48671 (((u_int32_t)(src)\
48672 << 8) & 0x00007f00U)
48673 #define RADAR_BW_FILTER__RADAR_DC_FIRPWR_THRESH__MODIFY(dst, src) \
48674 (dst) = ((dst) &\
48675 ~0x00007f00U) | (((u_int32_t)(src) <<\
48676 8) & 0x00007f00U)
48677 #define RADAR_BW_FILTER__RADAR_DC_FIRPWR_THRESH__VERIFY(src) \
48678 (!((((u_int32_t)(src)\
48679 << 8) & ~0x00007f00U)))
48680
48681 /* macros for field radar_dc_pwr_bias */
48682 #define RADAR_BW_FILTER__RADAR_DC_PWR_BIAS__SHIFT 15
48683 #define RADAR_BW_FILTER__RADAR_DC_PWR_BIAS__WIDTH 6
48684 #define RADAR_BW_FILTER__RADAR_DC_PWR_BIAS__MASK 0x001f8000U
48685 #define RADAR_BW_FILTER__RADAR_DC_PWR_BIAS__READ(src) \
48686 (((u_int32_t)(src)\
48687 & 0x001f8000U) >> 15)
48688 #define RADAR_BW_FILTER__RADAR_DC_PWR_BIAS__WRITE(src) \
48689 (((u_int32_t)(src)\
48690 << 15) & 0x001f8000U)
48691 #define RADAR_BW_FILTER__RADAR_DC_PWR_BIAS__MODIFY(dst, src) \
48692 (dst) = ((dst) &\
48693 ~0x001f8000U) | (((u_int32_t)(src) <<\
48694 15) & 0x001f8000U)
48695 #define RADAR_BW_FILTER__RADAR_DC_PWR_BIAS__VERIFY(src) \
48696 (!((((u_int32_t)(src)\
48697 << 15) & ~0x001f8000U)))
48698
48699 /* macros for field radar_bin_max_bw */
48700 #define RADAR_BW_FILTER__RADAR_BIN_MAX_BW__SHIFT 21
48701 #define RADAR_BW_FILTER__RADAR_BIN_MAX_BW__WIDTH 6
48702 #define RADAR_BW_FILTER__RADAR_BIN_MAX_BW__MASK 0x07e00000U
48703 #define RADAR_BW_FILTER__RADAR_BIN_MAX_BW__READ(src) \
48704 (((u_int32_t)(src)\
48705 & 0x07e00000U) >> 21)
48706 #define RADAR_BW_FILTER__RADAR_BIN_MAX_BW__WRITE(src) \
48707 (((u_int32_t)(src)\
48708 << 21) & 0x07e00000U)
48709 #define RADAR_BW_FILTER__RADAR_BIN_MAX_BW__MODIFY(dst, src) \
48710 (dst) = ((dst) &\
48711 ~0x07e00000U) | (((u_int32_t)(src) <<\
48712 21) & 0x07e00000U)
48713 #define RADAR_BW_FILTER__RADAR_BIN_MAX_BW__VERIFY(src) \
48714 (!((((u_int32_t)(src)\
48715 << 21) & ~0x07e00000U)))
48716 #define RADAR_BW_FILTER__TYPE u_int32_t
48717 #define RADAR_BW_FILTER__READ 0x07ffff3fU
48718 #define RADAR_BW_FILTER__WRITE 0x07ffff3fU
48719
48720 #endif /* __RADAR_BW_FILTER_MACRO__ */
48721
48722
48723 /* macros for bb_reg_block.bb_sm_reg_map.BB_radar_bw_filter */
48724 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_RADAR_BW_FILTER__NUM 1
48725
48726 /* macros for BlueprintGlobalNameSpace::search_start_delay */
48727 #ifndef __SEARCH_START_DELAY_MACRO__
48728 #define __SEARCH_START_DELAY_MACRO__
48729
48730 /* macros for field search_start_delay */
48731 #define SEARCH_START_DELAY__SEARCH_START_DELAY__SHIFT 0
48732 #define SEARCH_START_DELAY__SEARCH_START_DELAY__WIDTH 12
48733 #define SEARCH_START_DELAY__SEARCH_START_DELAY__MASK 0x00000fffU
48734 #define SEARCH_START_DELAY__SEARCH_START_DELAY__READ(src) \
48735 (u_int32_t)(src)\
48736 & 0x00000fffU
48737 #define SEARCH_START_DELAY__SEARCH_START_DELAY__WRITE(src) \
48738 ((u_int32_t)(src)\
48739 & 0x00000fffU)
48740 #define SEARCH_START_DELAY__SEARCH_START_DELAY__MODIFY(dst, src) \
48741 (dst) = ((dst) &\
48742 ~0x00000fffU) | ((u_int32_t)(src) &\
48743 0x00000fffU)
48744 #define SEARCH_START_DELAY__SEARCH_START_DELAY__VERIFY(src) \
48745 (!(((u_int32_t)(src)\
48746 & ~0x00000fffU)))
48747
48748 /* macros for field enable_flt_svd */
48749 #define SEARCH_START_DELAY__ENABLE_FLT_SVD__SHIFT 12
48750 #define SEARCH_START_DELAY__ENABLE_FLT_SVD__WIDTH 1
48751 #define SEARCH_START_DELAY__ENABLE_FLT_SVD__MASK 0x00001000U
48752 #define SEARCH_START_DELAY__ENABLE_FLT_SVD__READ(src) \
48753 (((u_int32_t)(src)\
48754 & 0x00001000U) >> 12)
48755 #define SEARCH_START_DELAY__ENABLE_FLT_SVD__WRITE(src) \
48756 (((u_int32_t)(src)\
48757 << 12) & 0x00001000U)
48758 #define SEARCH_START_DELAY__ENABLE_FLT_SVD__MODIFY(dst, src) \
48759 (dst) = ((dst) &\
48760 ~0x00001000U) | (((u_int32_t)(src) <<\
48761 12) & 0x00001000U)
48762 #define SEARCH_START_DELAY__ENABLE_FLT_SVD__VERIFY(src) \
48763 (!((((u_int32_t)(src)\
48764 << 12) & ~0x00001000U)))
48765 #define SEARCH_START_DELAY__ENABLE_FLT_SVD__SET(dst) \
48766 (dst) = ((dst) &\
48767 ~0x00001000U) | ((u_int32_t)(1) << 12)
48768 #define SEARCH_START_DELAY__ENABLE_FLT_SVD__CLR(dst) \
48769 (dst) = ((dst) &\
48770 ~0x00001000U) | ((u_int32_t)(0) << 12)
48771
48772 /* macros for field enable_send_chan */
48773 #define SEARCH_START_DELAY__ENABLE_SEND_CHAN__SHIFT 13
48774 #define SEARCH_START_DELAY__ENABLE_SEND_CHAN__WIDTH 1
48775 #define SEARCH_START_DELAY__ENABLE_SEND_CHAN__MASK 0x00002000U
48776 #define SEARCH_START_DELAY__ENABLE_SEND_CHAN__READ(src) \
48777 (((u_int32_t)(src)\
48778 & 0x00002000U) >> 13)
48779 #define SEARCH_START_DELAY__ENABLE_SEND_CHAN__WRITE(src) \
48780 (((u_int32_t)(src)\
48781 << 13) & 0x00002000U)
48782 #define SEARCH_START_DELAY__ENABLE_SEND_CHAN__MODIFY(dst, src) \
48783 (dst) = ((dst) &\
48784 ~0x00002000U) | (((u_int32_t)(src) <<\
48785 13) & 0x00002000U)
48786 #define SEARCH_START_DELAY__ENABLE_SEND_CHAN__VERIFY(src) \
48787 (!((((u_int32_t)(src)\
48788 << 13) & ~0x00002000U)))
48789 #define SEARCH_START_DELAY__ENABLE_SEND_CHAN__SET(dst) \
48790 (dst) = ((dst) &\
48791 ~0x00002000U) | ((u_int32_t)(1) << 13)
48792 #define SEARCH_START_DELAY__ENABLE_SEND_CHAN__CLR(dst) \
48793 (dst) = ((dst) &\
48794 ~0x00002000U) | ((u_int32_t)(0) << 13)
48795 //#define SEARCH_START_DELAY__TYPE u_int32_t
48796 //#define SEARCH_START_DELAY__READ 0x00003fffU
48797 //#define SEARCH_START_DELAY__WRITE 0x00003fffU
48798
48799 #endif /* __SEARCH_START_DELAY_MACRO__ */
48800
48801
48802 /* macros for bb_reg_block.bb_sm_reg_map.BB_search_start_delay */
48803 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_SEARCH_START_DELAY__NUM 1
48804
48805 /* macros for BlueprintGlobalNameSpace::max_rx_length */
48806 #ifndef __MAX_RX_LENGTH_MACRO__
48807 #define __MAX_RX_LENGTH_MACRO__
48808
48809 /* macros for field max_rx_length */
48810 #define MAX_RX_LENGTH__MAX_RX_LENGTH__SHIFT 0
48811 #define MAX_RX_LENGTH__MAX_RX_LENGTH__WIDTH 12
48812 #define MAX_RX_LENGTH__MAX_RX_LENGTH__MASK 0x00000fffU
48813 #define MAX_RX_LENGTH__MAX_RX_LENGTH__READ(src) (u_int32_t)(src) & 0x00000fffU
48814 #define MAX_RX_LENGTH__MAX_RX_LENGTH__WRITE(src) \
48815 ((u_int32_t)(src)\
48816 & 0x00000fffU)
48817 #define MAX_RX_LENGTH__MAX_RX_LENGTH__MODIFY(dst, src) \
48818 (dst) = ((dst) &\
48819 ~0x00000fffU) | ((u_int32_t)(src) &\
48820 0x00000fffU)
48821 #define MAX_RX_LENGTH__MAX_RX_LENGTH__VERIFY(src) \
48822 (!(((u_int32_t)(src)\
48823 & ~0x00000fffU)))
48824
48825 /* macros for field max_ht_length */
48826 #define MAX_RX_LENGTH__MAX_HT_LENGTH__SHIFT 12
48827 #define MAX_RX_LENGTH__MAX_HT_LENGTH__WIDTH 18
48828 #define MAX_RX_LENGTH__MAX_HT_LENGTH__MASK 0x3ffff000U
48829 #define MAX_RX_LENGTH__MAX_HT_LENGTH__READ(src) \
48830 (((u_int32_t)(src)\
48831 & 0x3ffff000U) >> 12)
48832 #define MAX_RX_LENGTH__MAX_HT_LENGTH__WRITE(src) \
48833 (((u_int32_t)(src)\
48834 << 12) & 0x3ffff000U)
48835 #define MAX_RX_LENGTH__MAX_HT_LENGTH__MODIFY(dst, src) \
48836 (dst) = ((dst) &\
48837 ~0x3ffff000U) | (((u_int32_t)(src) <<\
48838 12) & 0x3ffff000U)
48839 #define MAX_RX_LENGTH__MAX_HT_LENGTH__VERIFY(src) \
48840 (!((((u_int32_t)(src)\
48841 << 12) & ~0x3ffff000U)))
48842 #define MAX_RX_LENGTH__TYPE u_int32_t
48843 #define MAX_RX_LENGTH__READ 0x3fffffffU
48844 #define MAX_RX_LENGTH__WRITE 0x3fffffffU
48845
48846 #endif /* __MAX_RX_LENGTH_MACRO__ */
48847
48848
48849 /* macros for bb_reg_block.bb_sm_reg_map.BB_max_rx_length */
48850 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_MAX_RX_LENGTH__NUM 1
48851
48852 /* macros for BlueprintGlobalNameSpace::frame_control */
48853 #ifndef __FRAME_CONTROL_MACRO__
48854 #define __FRAME_CONTROL_MACRO__
48855
48856 /* macros for field cf_overlap_window */
48857 #define FRAME_CONTROL__CF_OVERLAP_WINDOW__SHIFT 0
48858 #define FRAME_CONTROL__CF_OVERLAP_WINDOW__WIDTH 2
48859 #define FRAME_CONTROL__CF_OVERLAP_WINDOW__MASK 0x00000003U
48860 #define FRAME_CONTROL__CF_OVERLAP_WINDOW__READ(src) \
48861 (u_int32_t)(src)\
48862 & 0x00000003U
48863 #define FRAME_CONTROL__CF_OVERLAP_WINDOW__WRITE(src) \
48864 ((u_int32_t)(src)\
48865 & 0x00000003U)
48866 #define FRAME_CONTROL__CF_OVERLAP_WINDOW__MODIFY(dst, src) \
48867 (dst) = ((dst) &\
48868 ~0x00000003U) | ((u_int32_t)(src) &\
48869 0x00000003U)
48870 #define FRAME_CONTROL__CF_OVERLAP_WINDOW__VERIFY(src) \
48871 (!(((u_int32_t)(src)\
48872 & ~0x00000003U)))
48873
48874 /* macros for field cf_scale_short */
48875 #define FRAME_CONTROL__CF_SCALE_SHORT__SHIFT 2
48876 #define FRAME_CONTROL__CF_SCALE_SHORT__WIDTH 1
48877 #define FRAME_CONTROL__CF_SCALE_SHORT__MASK 0x00000004U
48878 #define FRAME_CONTROL__CF_SCALE_SHORT__READ(src) \
48879 (((u_int32_t)(src)\
48880 & 0x00000004U) >> 2)
48881 #define FRAME_CONTROL__CF_SCALE_SHORT__WRITE(src) \
48882 (((u_int32_t)(src)\
48883 << 2) & 0x00000004U)
48884 #define FRAME_CONTROL__CF_SCALE_SHORT__MODIFY(dst, src) \
48885 (dst) = ((dst) &\
48886 ~0x00000004U) | (((u_int32_t)(src) <<\
48887 2) & 0x00000004U)
48888 #define FRAME_CONTROL__CF_SCALE_SHORT__VERIFY(src) \
48889 (!((((u_int32_t)(src)\
48890 << 2) & ~0x00000004U)))
48891 #define FRAME_CONTROL__CF_SCALE_SHORT__SET(dst) \
48892 (dst) = ((dst) &\
48893 ~0x00000004U) | ((u_int32_t)(1) << 2)
48894 #define FRAME_CONTROL__CF_SCALE_SHORT__CLR(dst) \
48895 (dst) = ((dst) &\
48896 ~0x00000004U) | ((u_int32_t)(0) << 2)
48897
48898 /* macros for field cf_tx_clip */
48899 #define FRAME_CONTROL__CF_TX_CLIP__SHIFT 3
48900 #define FRAME_CONTROL__CF_TX_CLIP__WIDTH 3
48901 #define FRAME_CONTROL__CF_TX_CLIP__MASK 0x00000038U
48902 #define FRAME_CONTROL__CF_TX_CLIP__READ(src) \
48903 (((u_int32_t)(src)\
48904 & 0x00000038U) >> 3)
48905 #define FRAME_CONTROL__CF_TX_CLIP__WRITE(src) \
48906 (((u_int32_t)(src)\
48907 << 3) & 0x00000038U)
48908 #define FRAME_CONTROL__CF_TX_CLIP__MODIFY(dst, src) \
48909 (dst) = ((dst) &\
48910 ~0x00000038U) | (((u_int32_t)(src) <<\
48911 3) & 0x00000038U)
48912 #define FRAME_CONTROL__CF_TX_CLIP__VERIFY(src) \
48913 (!((((u_int32_t)(src)\
48914 << 3) & ~0x00000038U)))
48915
48916 /* macros for field cf_tx_doublesamp_dac */
48917 #define FRAME_CONTROL__CF_TX_DOUBLESAMP_DAC__SHIFT 6
48918 #define FRAME_CONTROL__CF_TX_DOUBLESAMP_DAC__WIDTH 2
48919 #define FRAME_CONTROL__CF_TX_DOUBLESAMP_DAC__MASK 0x000000c0U
48920 #define FRAME_CONTROL__CF_TX_DOUBLESAMP_DAC__READ(src) \
48921 (((u_int32_t)(src)\
48922 & 0x000000c0U) >> 6)
48923 #define FRAME_CONTROL__CF_TX_DOUBLESAMP_DAC__WRITE(src) \
48924 (((u_int32_t)(src)\
48925 << 6) & 0x000000c0U)
48926 #define FRAME_CONTROL__CF_TX_DOUBLESAMP_DAC__MODIFY(dst, src) \
48927 (dst) = ((dst) &\
48928 ~0x000000c0U) | (((u_int32_t)(src) <<\
48929 6) & 0x000000c0U)
48930 #define FRAME_CONTROL__CF_TX_DOUBLESAMP_DAC__VERIFY(src) \
48931 (!((((u_int32_t)(src)\
48932 << 6) & ~0x000000c0U)))
48933
48934 /* macros for field tx_end_adjust */
48935 #define FRAME_CONTROL__TX_END_ADJUST__SHIFT 8
48936 #define FRAME_CONTROL__TX_END_ADJUST__WIDTH 8
48937 #define FRAME_CONTROL__TX_END_ADJUST__MASK 0x0000ff00U
48938 #define FRAME_CONTROL__TX_END_ADJUST__READ(src) \
48939 (((u_int32_t)(src)\
48940 & 0x0000ff00U) >> 8)
48941 #define FRAME_CONTROL__TX_END_ADJUST__WRITE(src) \
48942 (((u_int32_t)(src)\
48943 << 8) & 0x0000ff00U)
48944 #define FRAME_CONTROL__TX_END_ADJUST__MODIFY(dst, src) \
48945 (dst) = ((dst) &\
48946 ~0x0000ff00U) | (((u_int32_t)(src) <<\
48947 8) & 0x0000ff00U)
48948 #define FRAME_CONTROL__TX_END_ADJUST__VERIFY(src) \
48949 (!((((u_int32_t)(src)\
48950 << 8) & ~0x0000ff00U)))
48951
48952 /* macros for field prepend_chan_info */
48953 #define FRAME_CONTROL__PREPEND_CHAN_INFO__SHIFT 16
48954 #define FRAME_CONTROL__PREPEND_CHAN_INFO__WIDTH 1
48955 #define FRAME_CONTROL__PREPEND_CHAN_INFO__MASK 0x00010000U
48956 #define FRAME_CONTROL__PREPEND_CHAN_INFO__READ(src) \
48957 (((u_int32_t)(src)\
48958 & 0x00010000U) >> 16)
48959 #define FRAME_CONTROL__PREPEND_CHAN_INFO__WRITE(src) \
48960 (((u_int32_t)(src)\
48961 << 16) & 0x00010000U)
48962 #define FRAME_CONTROL__PREPEND_CHAN_INFO__MODIFY(dst, src) \
48963 (dst) = ((dst) &\
48964 ~0x00010000U) | (((u_int32_t)(src) <<\
48965 16) & 0x00010000U)
48966 #define FRAME_CONTROL__PREPEND_CHAN_INFO__VERIFY(src) \
48967 (!((((u_int32_t)(src)\
48968 << 16) & ~0x00010000U)))
48969 #define FRAME_CONTROL__PREPEND_CHAN_INFO__SET(dst) \
48970 (dst) = ((dst) &\
48971 ~0x00010000U) | ((u_int32_t)(1) << 16)
48972 #define FRAME_CONTROL__PREPEND_CHAN_INFO__CLR(dst) \
48973 (dst) = ((dst) &\
48974 ~0x00010000U) | ((u_int32_t)(0) << 16)
48975
48976 /* macros for field short_high_par_norm */
48977 #define FRAME_CONTROL__SHORT_HIGH_PAR_NORM__SHIFT 17
48978 #define FRAME_CONTROL__SHORT_HIGH_PAR_NORM__WIDTH 1
48979 #define FRAME_CONTROL__SHORT_HIGH_PAR_NORM__MASK 0x00020000U
48980 #define FRAME_CONTROL__SHORT_HIGH_PAR_NORM__READ(src) \
48981 (((u_int32_t)(src)\
48982 & 0x00020000U) >> 17)
48983 #define FRAME_CONTROL__SHORT_HIGH_PAR_NORM__WRITE(src) \
48984 (((u_int32_t)(src)\
48985 << 17) & 0x00020000U)
48986 #define FRAME_CONTROL__SHORT_HIGH_PAR_NORM__MODIFY(dst, src) \
48987 (dst) = ((dst) &\
48988 ~0x00020000U) | (((u_int32_t)(src) <<\
48989 17) & 0x00020000U)
48990 #define FRAME_CONTROL__SHORT_HIGH_PAR_NORM__VERIFY(src) \
48991 (!((((u_int32_t)(src)\
48992 << 17) & ~0x00020000U)))
48993 #define FRAME_CONTROL__SHORT_HIGH_PAR_NORM__SET(dst) \
48994 (dst) = ((dst) &\
48995 ~0x00020000U) | ((u_int32_t)(1) << 17)
48996 #define FRAME_CONTROL__SHORT_HIGH_PAR_NORM__CLR(dst) \
48997 (dst) = ((dst) &\
48998 ~0x00020000U) | ((u_int32_t)(0) << 17)
48999
49000 /* macros for field en_err_green_field */
49001 #define FRAME_CONTROL__EN_ERR_GREEN_FIELD__SHIFT 18
49002 #define FRAME_CONTROL__EN_ERR_GREEN_FIELD__WIDTH 1
49003 #define FRAME_CONTROL__EN_ERR_GREEN_FIELD__MASK 0x00040000U
49004 #define FRAME_CONTROL__EN_ERR_GREEN_FIELD__READ(src) \
49005 (((u_int32_t)(src)\
49006 & 0x00040000U) >> 18)
49007 #define FRAME_CONTROL__EN_ERR_GREEN_FIELD__WRITE(src) \
49008 (((u_int32_t)(src)\
49009 << 18) & 0x00040000U)
49010 #define FRAME_CONTROL__EN_ERR_GREEN_FIELD__MODIFY(dst, src) \
49011 (dst) = ((dst) &\
49012 ~0x00040000U) | (((u_int32_t)(src) <<\
49013 18) & 0x00040000U)
49014 #define FRAME_CONTROL__EN_ERR_GREEN_FIELD__VERIFY(src) \
49015 (!((((u_int32_t)(src)\
49016 << 18) & ~0x00040000U)))
49017 #define FRAME_CONTROL__EN_ERR_GREEN_FIELD__SET(dst) \
49018 (dst) = ((dst) &\
49019 ~0x00040000U) | ((u_int32_t)(1) << 18)
49020 #define FRAME_CONTROL__EN_ERR_GREEN_FIELD__CLR(dst) \
49021 (dst) = ((dst) &\
49022 ~0x00040000U) | ((u_int32_t)(0) << 18)
49023
49024 /* macros for field en_err_xr_power_ratio */
49025 #define FRAME_CONTROL__EN_ERR_XR_POWER_RATIO__SHIFT 19
49026 #define FRAME_CONTROL__EN_ERR_XR_POWER_RATIO__WIDTH 1
49027 #define FRAME_CONTROL__EN_ERR_XR_POWER_RATIO__MASK 0x00080000U
49028 #define FRAME_CONTROL__EN_ERR_XR_POWER_RATIO__READ(src) \
49029 (((u_int32_t)(src)\
49030 & 0x00080000U) >> 19)
49031 #define FRAME_CONTROL__EN_ERR_XR_POWER_RATIO__WRITE(src) \
49032 (((u_int32_t)(src)\
49033 << 19) & 0x00080000U)
49034 #define FRAME_CONTROL__EN_ERR_XR_POWER_RATIO__MODIFY(dst, src) \
49035 (dst) = ((dst) &\
49036 ~0x00080000U) | (((u_int32_t)(src) <<\
49037 19) & 0x00080000U)
49038 #define FRAME_CONTROL__EN_ERR_XR_POWER_RATIO__VERIFY(src) \
49039 (!((((u_int32_t)(src)\
49040 << 19) & ~0x00080000U)))
49041 #define FRAME_CONTROL__EN_ERR_XR_POWER_RATIO__SET(dst) \
49042 (dst) = ((dst) &\
49043 ~0x00080000U) | ((u_int32_t)(1) << 19)
49044 #define FRAME_CONTROL__EN_ERR_XR_POWER_RATIO__CLR(dst) \
49045 (dst) = ((dst) &\
49046 ~0x00080000U) | ((u_int32_t)(0) << 19)
49047
49048 /* macros for field en_err_ofdm_xcorr */
49049 #define FRAME_CONTROL__EN_ERR_OFDM_XCORR__SHIFT 20
49050 #define FRAME_CONTROL__EN_ERR_OFDM_XCORR__WIDTH 1
49051 #define FRAME_CONTROL__EN_ERR_OFDM_XCORR__MASK 0x00100000U
49052 #define FRAME_CONTROL__EN_ERR_OFDM_XCORR__READ(src) \
49053 (((u_int32_t)(src)\
49054 & 0x00100000U) >> 20)
49055 #define FRAME_CONTROL__EN_ERR_OFDM_XCORR__WRITE(src) \
49056 (((u_int32_t)(src)\
49057 << 20) & 0x00100000U)
49058 #define FRAME_CONTROL__EN_ERR_OFDM_XCORR__MODIFY(dst, src) \
49059 (dst) = ((dst) &\
49060 ~0x00100000U) | (((u_int32_t)(src) <<\
49061 20) & 0x00100000U)
49062 #define FRAME_CONTROL__EN_ERR_OFDM_XCORR__VERIFY(src) \
49063 (!((((u_int32_t)(src)\
49064 << 20) & ~0x00100000U)))
49065 #define FRAME_CONTROL__EN_ERR_OFDM_XCORR__SET(dst) \
49066 (dst) = ((dst) &\
49067 ~0x00100000U) | ((u_int32_t)(1) << 20)
49068 #define FRAME_CONTROL__EN_ERR_OFDM_XCORR__CLR(dst) \
49069 (dst) = ((dst) &\
49070 ~0x00100000U) | ((u_int32_t)(0) << 20)
49071
49072 /* macros for field en_err_long_sc_thr */
49073 #define FRAME_CONTROL__EN_ERR_LONG_SC_THR__SHIFT 21
49074 #define FRAME_CONTROL__EN_ERR_LONG_SC_THR__WIDTH 1
49075 #define FRAME_CONTROL__EN_ERR_LONG_SC_THR__MASK 0x00200000U
49076 #define FRAME_CONTROL__EN_ERR_LONG_SC_THR__READ(src) \
49077 (((u_int32_t)(src)\
49078 & 0x00200000U) >> 21)
49079 #define FRAME_CONTROL__EN_ERR_LONG_SC_THR__WRITE(src) \
49080 (((u_int32_t)(src)\
49081 << 21) & 0x00200000U)
49082 #define FRAME_CONTROL__EN_ERR_LONG_SC_THR__MODIFY(dst, src) \
49083 (dst) = ((dst) &\
49084 ~0x00200000U) | (((u_int32_t)(src) <<\
49085 21) & 0x00200000U)
49086 #define FRAME_CONTROL__EN_ERR_LONG_SC_THR__VERIFY(src) \
49087 (!((((u_int32_t)(src)\
49088 << 21) & ~0x00200000U)))
49089 #define FRAME_CONTROL__EN_ERR_LONG_SC_THR__SET(dst) \
49090 (dst) = ((dst) &\
49091 ~0x00200000U) | ((u_int32_t)(1) << 21)
49092 #define FRAME_CONTROL__EN_ERR_LONG_SC_THR__CLR(dst) \
49093 (dst) = ((dst) &\
49094 ~0x00200000U) | ((u_int32_t)(0) << 21)
49095
49096 /* macros for field en_err_tim_long1 */
49097 #define FRAME_CONTROL__EN_ERR_TIM_LONG1__SHIFT 22
49098 #define FRAME_CONTROL__EN_ERR_TIM_LONG1__WIDTH 1
49099 #define FRAME_CONTROL__EN_ERR_TIM_LONG1__MASK 0x00400000U
49100 #define FRAME_CONTROL__EN_ERR_TIM_LONG1__READ(src) \
49101 (((u_int32_t)(src)\
49102 & 0x00400000U) >> 22)
49103 #define FRAME_CONTROL__EN_ERR_TIM_LONG1__WRITE(src) \
49104 (((u_int32_t)(src)\
49105 << 22) & 0x00400000U)
49106 #define FRAME_CONTROL__EN_ERR_TIM_LONG1__MODIFY(dst, src) \
49107 (dst) = ((dst) &\
49108 ~0x00400000U) | (((u_int32_t)(src) <<\
49109 22) & 0x00400000U)
49110 #define FRAME_CONTROL__EN_ERR_TIM_LONG1__VERIFY(src) \
49111 (!((((u_int32_t)(src)\
49112 << 22) & ~0x00400000U)))
49113 #define FRAME_CONTROL__EN_ERR_TIM_LONG1__SET(dst) \
49114 (dst) = ((dst) &\
49115 ~0x00400000U) | ((u_int32_t)(1) << 22)
49116 #define FRAME_CONTROL__EN_ERR_TIM_LONG1__CLR(dst) \
49117 (dst) = ((dst) &\
49118 ~0x00400000U) | ((u_int32_t)(0) << 22)
49119
49120 /* macros for field en_err_tim_early_trig */
49121 #define FRAME_CONTROL__EN_ERR_TIM_EARLY_TRIG__SHIFT 23
49122 #define FRAME_CONTROL__EN_ERR_TIM_EARLY_TRIG__WIDTH 1
49123 #define FRAME_CONTROL__EN_ERR_TIM_EARLY_TRIG__MASK 0x00800000U
49124 #define FRAME_CONTROL__EN_ERR_TIM_EARLY_TRIG__READ(src) \
49125 (((u_int32_t)(src)\
49126 & 0x00800000U) >> 23)
49127 #define FRAME_CONTROL__EN_ERR_TIM_EARLY_TRIG__WRITE(src) \
49128 (((u_int32_t)(src)\
49129 << 23) & 0x00800000U)
49130 #define FRAME_CONTROL__EN_ERR_TIM_EARLY_TRIG__MODIFY(dst, src) \
49131 (dst) = ((dst) &\
49132 ~0x00800000U) | (((u_int32_t)(src) <<\
49133 23) & 0x00800000U)
49134 #define FRAME_CONTROL__EN_ERR_TIM_EARLY_TRIG__VERIFY(src) \
49135 (!((((u_int32_t)(src)\
49136 << 23) & ~0x00800000U)))
49137 #define FRAME_CONTROL__EN_ERR_TIM_EARLY_TRIG__SET(dst) \
49138 (dst) = ((dst) &\
49139 ~0x00800000U) | ((u_int32_t)(1) << 23)
49140 #define FRAME_CONTROL__EN_ERR_TIM_EARLY_TRIG__CLR(dst) \
49141 (dst) = ((dst) &\
49142 ~0x00800000U) | ((u_int32_t)(0) << 23)
49143
49144 /* macros for field en_err_tim_timeout */
49145 #define FRAME_CONTROL__EN_ERR_TIM_TIMEOUT__SHIFT 24
49146 #define FRAME_CONTROL__EN_ERR_TIM_TIMEOUT__WIDTH 1
49147 #define FRAME_CONTROL__EN_ERR_TIM_TIMEOUT__MASK 0x01000000U
49148 #define FRAME_CONTROL__EN_ERR_TIM_TIMEOUT__READ(src) \
49149 (((u_int32_t)(src)\
49150 & 0x01000000U) >> 24)
49151 #define FRAME_CONTROL__EN_ERR_TIM_TIMEOUT__WRITE(src) \
49152 (((u_int32_t)(src)\
49153 << 24) & 0x01000000U)
49154 #define FRAME_CONTROL__EN_ERR_TIM_TIMEOUT__MODIFY(dst, src) \
49155 (dst) = ((dst) &\
49156 ~0x01000000U) | (((u_int32_t)(src) <<\
49157 24) & 0x01000000U)
49158 #define FRAME_CONTROL__EN_ERR_TIM_TIMEOUT__VERIFY(src) \
49159 (!((((u_int32_t)(src)\
49160 << 24) & ~0x01000000U)))
49161 #define FRAME_CONTROL__EN_ERR_TIM_TIMEOUT__SET(dst) \
49162 (dst) = ((dst) &\
49163 ~0x01000000U) | ((u_int32_t)(1) << 24)
49164 #define FRAME_CONTROL__EN_ERR_TIM_TIMEOUT__CLR(dst) \
49165 (dst) = ((dst) &\
49166 ~0x01000000U) | ((u_int32_t)(0) << 24)
49167
49168 /* macros for field en_err_signal_parity */
49169 #define FRAME_CONTROL__EN_ERR_SIGNAL_PARITY__SHIFT 25
49170 #define FRAME_CONTROL__EN_ERR_SIGNAL_PARITY__WIDTH 1
49171 #define FRAME_CONTROL__EN_ERR_SIGNAL_PARITY__MASK 0x02000000U
49172 #define FRAME_CONTROL__EN_ERR_SIGNAL_PARITY__READ(src) \
49173 (((u_int32_t)(src)\
49174 & 0x02000000U) >> 25)
49175 #define FRAME_CONTROL__EN_ERR_SIGNAL_PARITY__WRITE(src) \
49176 (((u_int32_t)(src)\
49177 << 25) & 0x02000000U)
49178 #define FRAME_CONTROL__EN_ERR_SIGNAL_PARITY__MODIFY(dst, src) \
49179 (dst) = ((dst) &\
49180 ~0x02000000U) | (((u_int32_t)(src) <<\
49181 25) & 0x02000000U)
49182 #define FRAME_CONTROL__EN_ERR_SIGNAL_PARITY__VERIFY(src) \
49183 (!((((u_int32_t)(src)\
49184 << 25) & ~0x02000000U)))
49185 #define FRAME_CONTROL__EN_ERR_SIGNAL_PARITY__SET(dst) \
49186 (dst) = ((dst) &\
49187 ~0x02000000U) | ((u_int32_t)(1) << 25)
49188 #define FRAME_CONTROL__EN_ERR_SIGNAL_PARITY__CLR(dst) \
49189 (dst) = ((dst) &\
49190 ~0x02000000U) | ((u_int32_t)(0) << 25)
49191
49192 /* macros for field en_err_rate_illegal */
49193 #define FRAME_CONTROL__EN_ERR_RATE_ILLEGAL__SHIFT 26
49194 #define FRAME_CONTROL__EN_ERR_RATE_ILLEGAL__WIDTH 1
49195 #define FRAME_CONTROL__EN_ERR_RATE_ILLEGAL__MASK 0x04000000U
49196 #define FRAME_CONTROL__EN_ERR_RATE_ILLEGAL__READ(src) \
49197 (((u_int32_t)(src)\
49198 & 0x04000000U) >> 26)
49199 #define FRAME_CONTROL__EN_ERR_RATE_ILLEGAL__WRITE(src) \
49200 (((u_int32_t)(src)\
49201 << 26) & 0x04000000U)
49202 #define FRAME_CONTROL__EN_ERR_RATE_ILLEGAL__MODIFY(dst, src) \
49203 (dst) = ((dst) &\
49204 ~0x04000000U) | (((u_int32_t)(src) <<\
49205 26) & 0x04000000U)
49206 #define FRAME_CONTROL__EN_ERR_RATE_ILLEGAL__VERIFY(src) \
49207 (!((((u_int32_t)(src)\
49208 << 26) & ~0x04000000U)))
49209 #define FRAME_CONTROL__EN_ERR_RATE_ILLEGAL__SET(dst) \
49210 (dst) = ((dst) &\
49211 ~0x04000000U) | ((u_int32_t)(1) << 26)
49212 #define FRAME_CONTROL__EN_ERR_RATE_ILLEGAL__CLR(dst) \
49213 (dst) = ((dst) &\
49214 ~0x04000000U) | ((u_int32_t)(0) << 26)
49215
49216 /* macros for field en_err_length_illegal */
49217 #define FRAME_CONTROL__EN_ERR_LENGTH_ILLEGAL__SHIFT 27
49218 #define FRAME_CONTROL__EN_ERR_LENGTH_ILLEGAL__WIDTH 1
49219 #define FRAME_CONTROL__EN_ERR_LENGTH_ILLEGAL__MASK 0x08000000U
49220 #define FRAME_CONTROL__EN_ERR_LENGTH_ILLEGAL__READ(src) \
49221 (((u_int32_t)(src)\
49222 & 0x08000000U) >> 27)
49223 #define FRAME_CONTROL__EN_ERR_LENGTH_ILLEGAL__WRITE(src) \
49224 (((u_int32_t)(src)\
49225 << 27) & 0x08000000U)
49226 #define FRAME_CONTROL__EN_ERR_LENGTH_ILLEGAL__MODIFY(dst, src) \
49227 (dst) = ((dst) &\
49228 ~0x08000000U) | (((u_int32_t)(src) <<\
49229 27) & 0x08000000U)
49230 #define FRAME_CONTROL__EN_ERR_LENGTH_ILLEGAL__VERIFY(src) \
49231 (!((((u_int32_t)(src)\
49232 << 27) & ~0x08000000U)))
49233 #define FRAME_CONTROL__EN_ERR_LENGTH_ILLEGAL__SET(dst) \
49234 (dst) = ((dst) &\
49235 ~0x08000000U) | ((u_int32_t)(1) << 27)
49236 #define FRAME_CONTROL__EN_ERR_LENGTH_ILLEGAL__CLR(dst) \
49237 (dst) = ((dst) &\
49238 ~0x08000000U) | ((u_int32_t)(0) << 27)
49239
49240 /* macros for field no_6mbps_service_err */
49241 #define FRAME_CONTROL__NO_6MBPS_SERVICE_ERR__SHIFT 28
49242 #define FRAME_CONTROL__NO_6MBPS_SERVICE_ERR__WIDTH 1
49243 #define FRAME_CONTROL__NO_6MBPS_SERVICE_ERR__MASK 0x10000000U
49244 #define FRAME_CONTROL__NO_6MBPS_SERVICE_ERR__READ(src) \
49245 (((u_int32_t)(src)\
49246 & 0x10000000U) >> 28)
49247 #define FRAME_CONTROL__NO_6MBPS_SERVICE_ERR__WRITE(src) \
49248 (((u_int32_t)(src)\
49249 << 28) & 0x10000000U)
49250 #define FRAME_CONTROL__NO_6MBPS_SERVICE_ERR__MODIFY(dst, src) \
49251 (dst) = ((dst) &\
49252 ~0x10000000U) | (((u_int32_t)(src) <<\
49253 28) & 0x10000000U)
49254 #define FRAME_CONTROL__NO_6MBPS_SERVICE_ERR__VERIFY(src) \
49255 (!((((u_int32_t)(src)\
49256 << 28) & ~0x10000000U)))
49257 #define FRAME_CONTROL__NO_6MBPS_SERVICE_ERR__SET(dst) \
49258 (dst) = ((dst) &\
49259 ~0x10000000U) | ((u_int32_t)(1) << 28)
49260 #define FRAME_CONTROL__NO_6MBPS_SERVICE_ERR__CLR(dst) \
49261 (dst) = ((dst) &\
49262 ~0x10000000U) | ((u_int32_t)(0) << 28)
49263
49264 /* macros for field en_err_service */
49265 #define FRAME_CONTROL__EN_ERR_SERVICE__SHIFT 29
49266 #define FRAME_CONTROL__EN_ERR_SERVICE__WIDTH 1
49267 #define FRAME_CONTROL__EN_ERR_SERVICE__MASK 0x20000000U
49268 #define FRAME_CONTROL__EN_ERR_SERVICE__READ(src) \
49269 (((u_int32_t)(src)\
49270 & 0x20000000U) >> 29)
49271 #define FRAME_CONTROL__EN_ERR_SERVICE__WRITE(src) \
49272 (((u_int32_t)(src)\
49273 << 29) & 0x20000000U)
49274 #define FRAME_CONTROL__EN_ERR_SERVICE__MODIFY(dst, src) \
49275 (dst) = ((dst) &\
49276 ~0x20000000U) | (((u_int32_t)(src) <<\
49277 29) & 0x20000000U)
49278 #define FRAME_CONTROL__EN_ERR_SERVICE__VERIFY(src) \
49279 (!((((u_int32_t)(src)\
49280 << 29) & ~0x20000000U)))
49281 #define FRAME_CONTROL__EN_ERR_SERVICE__SET(dst) \
49282 (dst) = ((dst) &\
49283 ~0x20000000U) | ((u_int32_t)(1) << 29)
49284 #define FRAME_CONTROL__EN_ERR_SERVICE__CLR(dst) \
49285 (dst) = ((dst) &\
49286 ~0x20000000U) | ((u_int32_t)(0) << 29)
49287
49288 /* macros for field en_err_tx_underrun */
49289 #define FRAME_CONTROL__EN_ERR_TX_UNDERRUN__SHIFT 30
49290 #define FRAME_CONTROL__EN_ERR_TX_UNDERRUN__WIDTH 1
49291 #define FRAME_CONTROL__EN_ERR_TX_UNDERRUN__MASK 0x40000000U
49292 #define FRAME_CONTROL__EN_ERR_TX_UNDERRUN__READ(src) \
49293 (((u_int32_t)(src)\
49294 & 0x40000000U) >> 30)
49295 #define FRAME_CONTROL__EN_ERR_TX_UNDERRUN__WRITE(src) \
49296 (((u_int32_t)(src)\
49297 << 30) & 0x40000000U)
49298 #define FRAME_CONTROL__EN_ERR_TX_UNDERRUN__MODIFY(dst, src) \
49299 (dst) = ((dst) &\
49300 ~0x40000000U) | (((u_int32_t)(src) <<\
49301 30) & 0x40000000U)
49302 #define FRAME_CONTROL__EN_ERR_TX_UNDERRUN__VERIFY(src) \
49303 (!((((u_int32_t)(src)\
49304 << 30) & ~0x40000000U)))
49305 #define FRAME_CONTROL__EN_ERR_TX_UNDERRUN__SET(dst) \
49306 (dst) = ((dst) &\
49307 ~0x40000000U) | ((u_int32_t)(1) << 30)
49308 #define FRAME_CONTROL__EN_ERR_TX_UNDERRUN__CLR(dst) \
49309 (dst) = ((dst) &\
49310 ~0x40000000U) | ((u_int32_t)(0) << 30)
49311
49312 /* macros for field en_err_rx_abort */
49313 #define FRAME_CONTROL__EN_ERR_RX_ABORT__SHIFT 31
49314 #define FRAME_CONTROL__EN_ERR_RX_ABORT__WIDTH 1
49315 #define FRAME_CONTROL__EN_ERR_RX_ABORT__MASK 0x80000000U
49316 #define FRAME_CONTROL__EN_ERR_RX_ABORT__READ(src) \
49317 (((u_int32_t)(src)\
49318 & 0x80000000U) >> 31)
49319 #define FRAME_CONTROL__EN_ERR_RX_ABORT__WRITE(src) \
49320 (((u_int32_t)(src)\
49321 << 31) & 0x80000000U)
49322 #define FRAME_CONTROL__EN_ERR_RX_ABORT__MODIFY(dst, src) \
49323 (dst) = ((dst) &\
49324 ~0x80000000U) | (((u_int32_t)(src) <<\
49325 31) & 0x80000000U)
49326 #define FRAME_CONTROL__EN_ERR_RX_ABORT__VERIFY(src) \
49327 (!((((u_int32_t)(src)\
49328 << 31) & ~0x80000000U)))
49329 #define FRAME_CONTROL__EN_ERR_RX_ABORT__SET(dst) \
49330 (dst) = ((dst) &\
49331 ~0x80000000U) | ((u_int32_t)(1) << 31)
49332 #define FRAME_CONTROL__EN_ERR_RX_ABORT__CLR(dst) \
49333 (dst) = ((dst) &\
49334 ~0x80000000U) | ((u_int32_t)(0) << 31)
49335 #define FRAME_CONTROL__TYPE u_int32_t
49336 #define FRAME_CONTROL__READ 0xffffffffU
49337 #define FRAME_CONTROL__WRITE 0xffffffffU
49338
49339 #endif /* __FRAME_CONTROL_MACRO__ */
49340
49341
49342 /* macros for bb_reg_block.bb_sm_reg_map.BB_frame_control */
49343 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_FRAME_CONTROL__NUM 1
49344
49345 /* macros for BlueprintGlobalNameSpace::rfbus_request */
49346 #ifndef __RFBUS_REQUEST_MACRO__
49347 #define __RFBUS_REQUEST_MACRO__
49348
49349 /* macros for field rfbus_request */
49350 #define RFBUS_REQUEST__RFBUS_REQUEST__SHIFT 0
49351 #define RFBUS_REQUEST__RFBUS_REQUEST__WIDTH 1
49352 #define RFBUS_REQUEST__RFBUS_REQUEST__MASK 0x00000001U
49353 #define RFBUS_REQUEST__RFBUS_REQUEST__READ(src) (u_int32_t)(src) & 0x00000001U
49354 #define RFBUS_REQUEST__RFBUS_REQUEST__WRITE(src) \
49355 ((u_int32_t)(src)\
49356 & 0x00000001U)
49357 #define RFBUS_REQUEST__RFBUS_REQUEST__MODIFY(dst, src) \
49358 (dst) = ((dst) &\
49359 ~0x00000001U) | ((u_int32_t)(src) &\
49360 0x00000001U)
49361 #define RFBUS_REQUEST__RFBUS_REQUEST__VERIFY(src) \
49362 (!(((u_int32_t)(src)\
49363 & ~0x00000001U)))
49364 #define RFBUS_REQUEST__RFBUS_REQUEST__SET(dst) \
49365 (dst) = ((dst) &\
49366 ~0x00000001U) | (u_int32_t)(1)
49367 #define RFBUS_REQUEST__RFBUS_REQUEST__CLR(dst) \
49368 (dst) = ((dst) &\
49369 ~0x00000001U) | (u_int32_t)(0)
49370 #define RFBUS_REQUEST__TYPE u_int32_t
49371 #define RFBUS_REQUEST__READ 0x00000001U
49372 #define RFBUS_REQUEST__WRITE 0x00000001U
49373
49374 #endif /* __RFBUS_REQUEST_MACRO__ */
49375
49376
49377 /* macros for bb_reg_block.bb_sm_reg_map.BB_rfbus_request */
49378 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_RFBUS_REQUEST__NUM 1
49379
49380 /* macros for BlueprintGlobalNameSpace::rfbus_grant */
49381 #ifndef __RFBUS_GRANT_MACRO__
49382 #define __RFBUS_GRANT_MACRO__
49383
49384 /* macros for field rfbus_grant */
49385 #define RFBUS_GRANT__RFBUS_GRANT__SHIFT 0
49386 #define RFBUS_GRANT__RFBUS_GRANT__WIDTH 1
49387 #define RFBUS_GRANT__RFBUS_GRANT__MASK 0x00000001U
49388 #define RFBUS_GRANT__RFBUS_GRANT__READ(src) (u_int32_t)(src) & 0x00000001U
49389 #define RFBUS_GRANT__RFBUS_GRANT__SET(dst) \
49390 (dst) = ((dst) &\
49391 ~0x00000001U) | (u_int32_t)(1)
49392 #define RFBUS_GRANT__RFBUS_GRANT__CLR(dst) \
49393 (dst) = ((dst) &\
49394 ~0x00000001U) | (u_int32_t)(0)
49395
49396 /* macros for field bt_ant */
49397 #define RFBUS_GRANT__BT_ANT__SHIFT 1
49398 #define RFBUS_GRANT__BT_ANT__WIDTH 1
49399 #define RFBUS_GRANT__BT_ANT__MASK 0x00000002U
49400 #define RFBUS_GRANT__BT_ANT__READ(src) (((u_int32_t)(src) & 0x00000002U) >> 1)
49401 #define RFBUS_GRANT__BT_ANT__SET(dst) \
49402 (dst) = ((dst) &\
49403 ~0x00000002U) | ((u_int32_t)(1) << 1)
49404 #define RFBUS_GRANT__BT_ANT__CLR(dst) \
49405 (dst) = ((dst) &\
49406 ~0x00000002U) | ((u_int32_t)(0) << 1)
49407 #define RFBUS_GRANT__TYPE u_int32_t
49408 #define RFBUS_GRANT__READ 0x00000003U
49409
49410 #endif /* __RFBUS_GRANT_MACRO__ */
49411
49412
49413 /* macros for bb_reg_block.bb_sm_reg_map.BB_rfbus_grant */
49414 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_RFBUS_GRANT__NUM 1
49415
49416 /* macros for BlueprintGlobalNameSpace::rifs */
49417 #ifndef __RIFS_MACRO__
49418 #define __RIFS_MACRO__
49419
49420 /* macros for field disable_fcc_fix */
49421 #define RIFS__DISABLE_FCC_FIX__SHIFT 25
49422 #define RIFS__DISABLE_FCC_FIX__WIDTH 1
49423 #define RIFS__DISABLE_FCC_FIX__MASK 0x02000000U
49424 #define RIFS__DISABLE_FCC_FIX__READ(src) \
49425 (((u_int32_t)(src)\
49426 & 0x02000000U) >> 25)
49427 #define RIFS__DISABLE_FCC_FIX__WRITE(src) \
49428 (((u_int32_t)(src)\
49429 << 25) & 0x02000000U)
49430 #define RIFS__DISABLE_FCC_FIX__MODIFY(dst, src) \
49431 (dst) = ((dst) &\
49432 ~0x02000000U) | (((u_int32_t)(src) <<\
49433 25) & 0x02000000U)
49434 #define RIFS__DISABLE_FCC_FIX__VERIFY(src) \
49435 (!((((u_int32_t)(src)\
49436 << 25) & ~0x02000000U)))
49437 #define RIFS__DISABLE_FCC_FIX__SET(dst) \
49438 (dst) = ((dst) &\
49439 ~0x02000000U) | ((u_int32_t)(1) << 25)
49440 #define RIFS__DISABLE_FCC_FIX__CLR(dst) \
49441 (dst) = ((dst) &\
49442 ~0x02000000U) | ((u_int32_t)(0) << 25)
49443
49444 /* macros for field enable_reset_tdomain */
49445 #define RIFS__ENABLE_RESET_TDOMAIN__SHIFT 26
49446 #define RIFS__ENABLE_RESET_TDOMAIN__WIDTH 1
49447 #define RIFS__ENABLE_RESET_TDOMAIN__MASK 0x04000000U
49448 #define RIFS__ENABLE_RESET_TDOMAIN__READ(src) \
49449 (((u_int32_t)(src)\
49450 & 0x04000000U) >> 26)
49451 #define RIFS__ENABLE_RESET_TDOMAIN__WRITE(src) \
49452 (((u_int32_t)(src)\
49453 << 26) & 0x04000000U)
49454 #define RIFS__ENABLE_RESET_TDOMAIN__MODIFY(dst, src) \
49455 (dst) = ((dst) &\
49456 ~0x04000000U) | (((u_int32_t)(src) <<\
49457 26) & 0x04000000U)
49458 #define RIFS__ENABLE_RESET_TDOMAIN__VERIFY(src) \
49459 (!((((u_int32_t)(src)\
49460 << 26) & ~0x04000000U)))
49461 #define RIFS__ENABLE_RESET_TDOMAIN__SET(dst) \
49462 (dst) = ((dst) &\
49463 ~0x04000000U) | ((u_int32_t)(1) << 26)
49464 #define RIFS__ENABLE_RESET_TDOMAIN__CLR(dst) \
49465 (dst) = ((dst) &\
49466 ~0x04000000U) | ((u_int32_t)(0) << 26)
49467
49468 /* macros for field disable_fcc_fix2 */
49469 #define RIFS__DISABLE_FCC_FIX2__SHIFT 27
49470 #define RIFS__DISABLE_FCC_FIX2__WIDTH 1
49471 #define RIFS__DISABLE_FCC_FIX2__MASK 0x08000000U
49472 #define RIFS__DISABLE_FCC_FIX2__READ(src) \
49473 (((u_int32_t)(src)\
49474 & 0x08000000U) >> 27)
49475 #define RIFS__DISABLE_FCC_FIX2__WRITE(src) \
49476 (((u_int32_t)(src)\
49477 << 27) & 0x08000000U)
49478 #define RIFS__DISABLE_FCC_FIX2__MODIFY(dst, src) \
49479 (dst) = ((dst) &\
49480 ~0x08000000U) | (((u_int32_t)(src) <<\
49481 27) & 0x08000000U)
49482 #define RIFS__DISABLE_FCC_FIX2__VERIFY(src) \
49483 (!((((u_int32_t)(src)\
49484 << 27) & ~0x08000000U)))
49485 #define RIFS__DISABLE_FCC_FIX2__SET(dst) \
49486 (dst) = ((dst) &\
49487 ~0x08000000U) | ((u_int32_t)(1) << 27)
49488 #define RIFS__DISABLE_FCC_FIX2__CLR(dst) \
49489 (dst) = ((dst) &\
49490 ~0x08000000U) | ((u_int32_t)(0) << 27)
49491
49492 /* macros for field disable_rifs_cck_fix */
49493 #define RIFS__DISABLE_RIFS_CCK_FIX__SHIFT 28
49494 #define RIFS__DISABLE_RIFS_CCK_FIX__WIDTH 1
49495 #define RIFS__DISABLE_RIFS_CCK_FIX__MASK 0x10000000U
49496 #define RIFS__DISABLE_RIFS_CCK_FIX__READ(src) \
49497 (((u_int32_t)(src)\
49498 & 0x10000000U) >> 28)
49499 #define RIFS__DISABLE_RIFS_CCK_FIX__WRITE(src) \
49500 (((u_int32_t)(src)\
49501 << 28) & 0x10000000U)
49502 #define RIFS__DISABLE_RIFS_CCK_FIX__MODIFY(dst, src) \
49503 (dst) = ((dst) &\
49504 ~0x10000000U) | (((u_int32_t)(src) <<\
49505 28) & 0x10000000U)
49506 #define RIFS__DISABLE_RIFS_CCK_FIX__VERIFY(src) \
49507 (!((((u_int32_t)(src)\
49508 << 28) & ~0x10000000U)))
49509 #define RIFS__DISABLE_RIFS_CCK_FIX__SET(dst) \
49510 (dst) = ((dst) &\
49511 ~0x10000000U) | ((u_int32_t)(1) << 28)
49512 #define RIFS__DISABLE_RIFS_CCK_FIX__CLR(dst) \
49513 (dst) = ((dst) &\
49514 ~0x10000000U) | ((u_int32_t)(0) << 28)
49515
49516 /* macros for field disable_error_reset_fix */
49517 #define RIFS__DISABLE_ERROR_RESET_FIX__SHIFT 29
49518 #define RIFS__DISABLE_ERROR_RESET_FIX__WIDTH 1
49519 #define RIFS__DISABLE_ERROR_RESET_FIX__MASK 0x20000000U
49520 #define RIFS__DISABLE_ERROR_RESET_FIX__READ(src) \
49521 (((u_int32_t)(src)\
49522 & 0x20000000U) >> 29)
49523 #define RIFS__DISABLE_ERROR_RESET_FIX__WRITE(src) \
49524 (((u_int32_t)(src)\
49525 << 29) & 0x20000000U)
49526 #define RIFS__DISABLE_ERROR_RESET_FIX__MODIFY(dst, src) \
49527 (dst) = ((dst) &\
49528 ~0x20000000U) | (((u_int32_t)(src) <<\
49529 29) & 0x20000000U)
49530 #define RIFS__DISABLE_ERROR_RESET_FIX__VERIFY(src) \
49531 (!((((u_int32_t)(src)\
49532 << 29) & ~0x20000000U)))
49533 #define RIFS__DISABLE_ERROR_RESET_FIX__SET(dst) \
49534 (dst) = ((dst) &\
49535 ~0x20000000U) | ((u_int32_t)(1) << 29)
49536 #define RIFS__DISABLE_ERROR_RESET_FIX__CLR(dst) \
49537 (dst) = ((dst) &\
49538 ~0x20000000U) | ((u_int32_t)(0) << 29)
49539
49540 /* macros for field radar_use_fdomain_reset */
49541 #define RIFS__RADAR_USE_FDOMAIN_RESET__SHIFT 30
49542 #define RIFS__RADAR_USE_FDOMAIN_RESET__WIDTH 1
49543 #define RIFS__RADAR_USE_FDOMAIN_RESET__MASK 0x40000000U
49544 #define RIFS__RADAR_USE_FDOMAIN_RESET__READ(src) \
49545 (((u_int32_t)(src)\
49546 & 0x40000000U) >> 30)
49547 #define RIFS__RADAR_USE_FDOMAIN_RESET__WRITE(src) \
49548 (((u_int32_t)(src)\
49549 << 30) & 0x40000000U)
49550 #define RIFS__RADAR_USE_FDOMAIN_RESET__MODIFY(dst, src) \
49551 (dst) = ((dst) &\
49552 ~0x40000000U) | (((u_int32_t)(src) <<\
49553 30) & 0x40000000U)
49554 #define RIFS__RADAR_USE_FDOMAIN_RESET__VERIFY(src) \
49555 (!((((u_int32_t)(src)\
49556 << 30) & ~0x40000000U)))
49557 #define RIFS__RADAR_USE_FDOMAIN_RESET__SET(dst) \
49558 (dst) = ((dst) &\
49559 ~0x40000000U) | ((u_int32_t)(1) << 30)
49560 #define RIFS__RADAR_USE_FDOMAIN_RESET__CLR(dst) \
49561 (dst) = ((dst) &\
49562 ~0x40000000U) | ((u_int32_t)(0) << 30)
49563 #define RIFS__TYPE u_int32_t
49564 #define RIFS__READ 0x7e000000U
49565 #define RIFS__WRITE 0x7e000000U
49566
49567 #endif /* __RIFS_MACRO__ */
49568
49569
49570 /* macros for bb_reg_block.bb_sm_reg_map.BB_rifs */
49571 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_RIFS__NUM 1
49572
49573 /* macros for BlueprintGlobalNameSpace::rx_clear_delay */
49574 #ifndef __RX_CLEAR_DELAY_MACRO__
49575 #define __RX_CLEAR_DELAY_MACRO__
49576
49577 /* macros for field ofdm_xr_rx_clear_delay */
49578 #define RX_CLEAR_DELAY__OFDM_XR_RX_CLEAR_DELAY__SHIFT 0
49579 #define RX_CLEAR_DELAY__OFDM_XR_RX_CLEAR_DELAY__WIDTH 10
49580 #define RX_CLEAR_DELAY__OFDM_XR_RX_CLEAR_DELAY__MASK 0x000003ffU
49581 #define RX_CLEAR_DELAY__OFDM_XR_RX_CLEAR_DELAY__READ(src) \
49582 (u_int32_t)(src)\
49583 & 0x000003ffU
49584 #define RX_CLEAR_DELAY__OFDM_XR_RX_CLEAR_DELAY__WRITE(src) \
49585 ((u_int32_t)(src)\
49586 & 0x000003ffU)
49587 #define RX_CLEAR_DELAY__OFDM_XR_RX_CLEAR_DELAY__MODIFY(dst, src) \
49588 (dst) = ((dst) &\
49589 ~0x000003ffU) | ((u_int32_t)(src) &\
49590 0x000003ffU)
49591 #define RX_CLEAR_DELAY__OFDM_XR_RX_CLEAR_DELAY__VERIFY(src) \
49592 (!(((u_int32_t)(src)\
49593 & ~0x000003ffU)))
49594 #define RX_CLEAR_DELAY__TYPE u_int32_t
49595 #define RX_CLEAR_DELAY__READ 0x000003ffU
49596 #define RX_CLEAR_DELAY__WRITE 0x000003ffU
49597
49598 #endif /* __RX_CLEAR_DELAY_MACRO__ */
49599
49600
49601 /* macros for bb_reg_block.bb_sm_reg_map.BB_rx_clear_delay */
49602 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_RX_CLEAR_DELAY__NUM 1
49603
49604 /* macros for BlueprintGlobalNameSpace::analog_power_on_time */
49605 #ifndef __ANALOG_POWER_ON_TIME_MACRO__
49606 #define __ANALOG_POWER_ON_TIME_MACRO__
49607
49608 /* macros for field active_to_receive */
49609 #define ANALOG_POWER_ON_TIME__ACTIVE_TO_RECEIVE__SHIFT 0
49610 #define ANALOG_POWER_ON_TIME__ACTIVE_TO_RECEIVE__WIDTH 14
49611 #define ANALOG_POWER_ON_TIME__ACTIVE_TO_RECEIVE__MASK 0x00003fffU
49612 #define ANALOG_POWER_ON_TIME__ACTIVE_TO_RECEIVE__READ(src) \
49613 (u_int32_t)(src)\
49614 & 0x00003fffU
49615 #define ANALOG_POWER_ON_TIME__ACTIVE_TO_RECEIVE__WRITE(src) \
49616 ((u_int32_t)(src)\
49617 & 0x00003fffU)
49618 #define ANALOG_POWER_ON_TIME__ACTIVE_TO_RECEIVE__MODIFY(dst, src) \
49619 (dst) = ((dst) &\
49620 ~0x00003fffU) | ((u_int32_t)(src) &\
49621 0x00003fffU)
49622 #define ANALOG_POWER_ON_TIME__ACTIVE_TO_RECEIVE__VERIFY(src) \
49623 (!(((u_int32_t)(src)\
49624 & ~0x00003fffU)))
49625 #define ANALOG_POWER_ON_TIME__TYPE u_int32_t
49626 #define ANALOG_POWER_ON_TIME__READ 0x00003fffU
49627 #define ANALOG_POWER_ON_TIME__WRITE 0x00003fffU
49628
49629 #endif /* __ANALOG_POWER_ON_TIME_MACRO__ */
49630
49631
49632 /* macros for bb_reg_block.bb_sm_reg_map.BB_analog_power_on_time */
49633 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_ANALOG_POWER_ON_TIME__NUM 1
49634
49635 /* macros for BlueprintGlobalNameSpace::tx_timing_1 */
49636 #ifndef __TX_TIMING_1_MACRO__
49637 #define __TX_TIMING_1_MACRO__
49638
49639 /* macros for field tx_frame_to_adc_off */
49640 #define TX_TIMING_1__TX_FRAME_TO_ADC_OFF__SHIFT 0
49641 #define TX_TIMING_1__TX_FRAME_TO_ADC_OFF__WIDTH 8
49642 #define TX_TIMING_1__TX_FRAME_TO_ADC_OFF__MASK 0x000000ffU
49643 #define TX_TIMING_1__TX_FRAME_TO_ADC_OFF__READ(src) \
49644 (u_int32_t)(src)\
49645 & 0x000000ffU
49646 #define TX_TIMING_1__TX_FRAME_TO_ADC_OFF__WRITE(src) \
49647 ((u_int32_t)(src)\
49648 & 0x000000ffU)
49649 #define TX_TIMING_1__TX_FRAME_TO_ADC_OFF__MODIFY(dst, src) \
49650 (dst) = ((dst) &\
49651 ~0x000000ffU) | ((u_int32_t)(src) &\
49652 0x000000ffU)
49653 #define TX_TIMING_1__TX_FRAME_TO_ADC_OFF__VERIFY(src) \
49654 (!(((u_int32_t)(src)\
49655 & ~0x000000ffU)))
49656
49657 /* macros for field tx_frame_to_a2_rx_off */
49658 #define TX_TIMING_1__TX_FRAME_TO_A2_RX_OFF__SHIFT 8
49659 #define TX_TIMING_1__TX_FRAME_TO_A2_RX_OFF__WIDTH 8
49660 #define TX_TIMING_1__TX_FRAME_TO_A2_RX_OFF__MASK 0x0000ff00U
49661 #define TX_TIMING_1__TX_FRAME_TO_A2_RX_OFF__READ(src) \
49662 (((u_int32_t)(src)\
49663 & 0x0000ff00U) >> 8)
49664 #define TX_TIMING_1__TX_FRAME_TO_A2_RX_OFF__WRITE(src) \
49665 (((u_int32_t)(src)\
49666 << 8) & 0x0000ff00U)
49667 #define TX_TIMING_1__TX_FRAME_TO_A2_RX_OFF__MODIFY(dst, src) \
49668 (dst) = ((dst) &\
49669 ~0x0000ff00U) | (((u_int32_t)(src) <<\
49670 8) & 0x0000ff00U)
49671 #define TX_TIMING_1__TX_FRAME_TO_A2_RX_OFF__VERIFY(src) \
49672 (!((((u_int32_t)(src)\
49673 << 8) & ~0x0000ff00U)))
49674
49675 /* macros for field tx_frame_to_dac_on */
49676 #define TX_TIMING_1__TX_FRAME_TO_DAC_ON__SHIFT 16
49677 #define TX_TIMING_1__TX_FRAME_TO_DAC_ON__WIDTH 8
49678 #define TX_TIMING_1__TX_FRAME_TO_DAC_ON__MASK 0x00ff0000U
49679 #define TX_TIMING_1__TX_FRAME_TO_DAC_ON__READ(src) \
49680 (((u_int32_t)(src)\
49681 & 0x00ff0000U) >> 16)
49682 #define TX_TIMING_1__TX_FRAME_TO_DAC_ON__WRITE(src) \
49683 (((u_int32_t)(src)\
49684 << 16) & 0x00ff0000U)
49685 #define TX_TIMING_1__TX_FRAME_TO_DAC_ON__MODIFY(dst, src) \
49686 (dst) = ((dst) &\
49687 ~0x00ff0000U) | (((u_int32_t)(src) <<\
49688 16) & 0x00ff0000U)
49689 #define TX_TIMING_1__TX_FRAME_TO_DAC_ON__VERIFY(src) \
49690 (!((((u_int32_t)(src)\
49691 << 16) & ~0x00ff0000U)))
49692
49693 /* macros for field tx_frame_to_a2_tx_on */
49694 #define TX_TIMING_1__TX_FRAME_TO_A2_TX_ON__SHIFT 24
49695 #define TX_TIMING_1__TX_FRAME_TO_A2_TX_ON__WIDTH 8
49696 #define TX_TIMING_1__TX_FRAME_TO_A2_TX_ON__MASK 0xff000000U
49697 #define TX_TIMING_1__TX_FRAME_TO_A2_TX_ON__READ(src) \
49698 (((u_int32_t)(src)\
49699 & 0xff000000U) >> 24)
49700 #define TX_TIMING_1__TX_FRAME_TO_A2_TX_ON__WRITE(src) \
49701 (((u_int32_t)(src)\
49702 << 24) & 0xff000000U)
49703 #define TX_TIMING_1__TX_FRAME_TO_A2_TX_ON__MODIFY(dst, src) \
49704 (dst) = ((dst) &\
49705 ~0xff000000U) | (((u_int32_t)(src) <<\
49706 24) & 0xff000000U)
49707 #define TX_TIMING_1__TX_FRAME_TO_A2_TX_ON__VERIFY(src) \
49708 (!((((u_int32_t)(src)\
49709 << 24) & ~0xff000000U)))
49710 #define TX_TIMING_1__TYPE u_int32_t
49711 #define TX_TIMING_1__READ 0xffffffffU
49712 #define TX_TIMING_1__WRITE 0xffffffffU
49713
49714 #endif /* __TX_TIMING_1_MACRO__ */
49715
49716
49717 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_timing_1 */
49718 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_TIMING_1__NUM 1
49719
49720 /* macros for BlueprintGlobalNameSpace::tx_timing_2 */
49721 #ifndef __TX_TIMING_2_MACRO__
49722 #define __TX_TIMING_2_MACRO__
49723
49724 /* macros for field tx_frame_to_tx_d_start */
49725 #define TX_TIMING_2__TX_FRAME_TO_TX_D_START__SHIFT 0
49726 #define TX_TIMING_2__TX_FRAME_TO_TX_D_START__WIDTH 8
49727 #define TX_TIMING_2__TX_FRAME_TO_TX_D_START__MASK 0x000000ffU
49728 #define TX_TIMING_2__TX_FRAME_TO_TX_D_START__READ(src) \
49729 (u_int32_t)(src)\
49730 & 0x000000ffU
49731 #define TX_TIMING_2__TX_FRAME_TO_TX_D_START__WRITE(src) \
49732 ((u_int32_t)(src)\
49733 & 0x000000ffU)
49734 #define TX_TIMING_2__TX_FRAME_TO_TX_D_START__MODIFY(dst, src) \
49735 (dst) = ((dst) &\
49736 ~0x000000ffU) | ((u_int32_t)(src) &\
49737 0x000000ffU)
49738 #define TX_TIMING_2__TX_FRAME_TO_TX_D_START__VERIFY(src) \
49739 (!(((u_int32_t)(src)\
49740 & ~0x000000ffU)))
49741
49742 /* macros for field tx_frame_to_pa_on */
49743 #define TX_TIMING_2__TX_FRAME_TO_PA_ON__SHIFT 8
49744 #define TX_TIMING_2__TX_FRAME_TO_PA_ON__WIDTH 8
49745 #define TX_TIMING_2__TX_FRAME_TO_PA_ON__MASK 0x0000ff00U
49746 #define TX_TIMING_2__TX_FRAME_TO_PA_ON__READ(src) \
49747 (((u_int32_t)(src)\
49748 & 0x0000ff00U) >> 8)
49749 #define TX_TIMING_2__TX_FRAME_TO_PA_ON__WRITE(src) \
49750 (((u_int32_t)(src)\
49751 << 8) & 0x0000ff00U)
49752 #define TX_TIMING_2__TX_FRAME_TO_PA_ON__MODIFY(dst, src) \
49753 (dst) = ((dst) &\
49754 ~0x0000ff00U) | (((u_int32_t)(src) <<\
49755 8) & 0x0000ff00U)
49756 #define TX_TIMING_2__TX_FRAME_TO_PA_ON__VERIFY(src) \
49757 (!((((u_int32_t)(src)\
49758 << 8) & ~0x0000ff00U)))
49759
49760 /* macros for field tx_end_to_pa_off */
49761 #define TX_TIMING_2__TX_END_TO_PA_OFF__SHIFT 16
49762 #define TX_TIMING_2__TX_END_TO_PA_OFF__WIDTH 8
49763 #define TX_TIMING_2__TX_END_TO_PA_OFF__MASK 0x00ff0000U
49764 #define TX_TIMING_2__TX_END_TO_PA_OFF__READ(src) \
49765 (((u_int32_t)(src)\
49766 & 0x00ff0000U) >> 16)
49767 #define TX_TIMING_2__TX_END_TO_PA_OFF__WRITE(src) \
49768 (((u_int32_t)(src)\
49769 << 16) & 0x00ff0000U)
49770 #define TX_TIMING_2__TX_END_TO_PA_OFF__MODIFY(dst, src) \
49771 (dst) = ((dst) &\
49772 ~0x00ff0000U) | (((u_int32_t)(src) <<\
49773 16) & 0x00ff0000U)
49774 #define TX_TIMING_2__TX_END_TO_PA_OFF__VERIFY(src) \
49775 (!((((u_int32_t)(src)\
49776 << 16) & ~0x00ff0000U)))
49777
49778 /* macros for field tx_end_to_a2_tx_off */
49779 #define TX_TIMING_2__TX_END_TO_A2_TX_OFF__SHIFT 24
49780 #define TX_TIMING_2__TX_END_TO_A2_TX_OFF__WIDTH 8
49781 #define TX_TIMING_2__TX_END_TO_A2_TX_OFF__MASK 0xff000000U
49782 #define TX_TIMING_2__TX_END_TO_A2_TX_OFF__READ(src) \
49783 (((u_int32_t)(src)\
49784 & 0xff000000U) >> 24)
49785 #define TX_TIMING_2__TX_END_TO_A2_TX_OFF__WRITE(src) \
49786 (((u_int32_t)(src)\
49787 << 24) & 0xff000000U)
49788 #define TX_TIMING_2__TX_END_TO_A2_TX_OFF__MODIFY(dst, src) \
49789 (dst) = ((dst) &\
49790 ~0xff000000U) | (((u_int32_t)(src) <<\
49791 24) & 0xff000000U)
49792 #define TX_TIMING_2__TX_END_TO_A2_TX_OFF__VERIFY(src) \
49793 (!((((u_int32_t)(src)\
49794 << 24) & ~0xff000000U)))
49795 #define TX_TIMING_2__TYPE u_int32_t
49796 #define TX_TIMING_2__READ 0xffffffffU
49797 #define TX_TIMING_2__WRITE 0xffffffffU
49798
49799 #endif /* __TX_TIMING_2_MACRO__ */
49800
49801
49802 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_timing_2 */
49803 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_TIMING_2__NUM 1
49804
49805 /* macros for BlueprintGlobalNameSpace::tx_timing_3 */
49806 #ifndef __TX_TIMING_3_MACRO__
49807 #define __TX_TIMING_3_MACRO__
49808
49809 /* macros for field tx_end_to_dac_off */
49810 #define TX_TIMING_3__TX_END_TO_DAC_OFF__SHIFT 0
49811 #define TX_TIMING_3__TX_END_TO_DAC_OFF__WIDTH 8
49812 #define TX_TIMING_3__TX_END_TO_DAC_OFF__MASK 0x000000ffU
49813 #define TX_TIMING_3__TX_END_TO_DAC_OFF__READ(src) \
49814 (u_int32_t)(src)\
49815 & 0x000000ffU
49816 #define TX_TIMING_3__TX_END_TO_DAC_OFF__WRITE(src) \
49817 ((u_int32_t)(src)\
49818 & 0x000000ffU)
49819 #define TX_TIMING_3__TX_END_TO_DAC_OFF__MODIFY(dst, src) \
49820 (dst) = ((dst) &\
49821 ~0x000000ffU) | ((u_int32_t)(src) &\
49822 0x000000ffU)
49823 #define TX_TIMING_3__TX_END_TO_DAC_OFF__VERIFY(src) \
49824 (!(((u_int32_t)(src)\
49825 & ~0x000000ffU)))
49826
49827 /* macros for field tx_frame_to_therm_chain_on */
49828 #define TX_TIMING_3__TX_FRAME_TO_THERM_CHAIN_ON__SHIFT 8
49829 #define TX_TIMING_3__TX_FRAME_TO_THERM_CHAIN_ON__WIDTH 8
49830 #define TX_TIMING_3__TX_FRAME_TO_THERM_CHAIN_ON__MASK 0x0000ff00U
49831 #define TX_TIMING_3__TX_FRAME_TO_THERM_CHAIN_ON__READ(src) \
49832 (((u_int32_t)(src)\
49833 & 0x0000ff00U) >> 8)
49834 #define TX_TIMING_3__TX_FRAME_TO_THERM_CHAIN_ON__WRITE(src) \
49835 (((u_int32_t)(src)\
49836 << 8) & 0x0000ff00U)
49837 #define TX_TIMING_3__TX_FRAME_TO_THERM_CHAIN_ON__MODIFY(dst, src) \
49838 (dst) = ((dst) &\
49839 ~0x0000ff00U) | (((u_int32_t)(src) <<\
49840 8) & 0x0000ff00U)
49841 #define TX_TIMING_3__TX_FRAME_TO_THERM_CHAIN_ON__VERIFY(src) \
49842 (!((((u_int32_t)(src)\
49843 << 8) & ~0x0000ff00U)))
49844
49845 /* macros for field tx_end_to_a2_rx_on */
49846 #define TX_TIMING_3__TX_END_TO_A2_RX_ON__SHIFT 16
49847 #define TX_TIMING_3__TX_END_TO_A2_RX_ON__WIDTH 8
49848 #define TX_TIMING_3__TX_END_TO_A2_RX_ON__MASK 0x00ff0000U
49849 #define TX_TIMING_3__TX_END_TO_A2_RX_ON__READ(src) \
49850 (((u_int32_t)(src)\
49851 & 0x00ff0000U) >> 16)
49852 #define TX_TIMING_3__TX_END_TO_A2_RX_ON__WRITE(src) \
49853 (((u_int32_t)(src)\
49854 << 16) & 0x00ff0000U)
49855 #define TX_TIMING_3__TX_END_TO_A2_RX_ON__MODIFY(dst, src) \
49856 (dst) = ((dst) &\
49857 ~0x00ff0000U) | (((u_int32_t)(src) <<\
49858 16) & 0x00ff0000U)
49859 #define TX_TIMING_3__TX_END_TO_A2_RX_ON__VERIFY(src) \
49860 (!((((u_int32_t)(src)\
49861 << 16) & ~0x00ff0000U)))
49862
49863 /* macros for field tx_end_to_adc_on */
49864 #define TX_TIMING_3__TX_END_TO_ADC_ON__SHIFT 24
49865 #define TX_TIMING_3__TX_END_TO_ADC_ON__WIDTH 8
49866 #define TX_TIMING_3__TX_END_TO_ADC_ON__MASK 0xff000000U
49867 #define TX_TIMING_3__TX_END_TO_ADC_ON__READ(src) \
49868 (((u_int32_t)(src)\
49869 & 0xff000000U) >> 24)
49870 #define TX_TIMING_3__TX_END_TO_ADC_ON__WRITE(src) \
49871 (((u_int32_t)(src)\
49872 << 24) & 0xff000000U)
49873 #define TX_TIMING_3__TX_END_TO_ADC_ON__MODIFY(dst, src) \
49874 (dst) = ((dst) &\
49875 ~0xff000000U) | (((u_int32_t)(src) <<\
49876 24) & 0xff000000U)
49877 #define TX_TIMING_3__TX_END_TO_ADC_ON__VERIFY(src) \
49878 (!((((u_int32_t)(src)\
49879 << 24) & ~0xff000000U)))
49880 #define TX_TIMING_3__TYPE u_int32_t
49881 #define TX_TIMING_3__READ 0xffffffffU
49882 #define TX_TIMING_3__WRITE 0xffffffffU
49883
49884 #endif /* __TX_TIMING_3_MACRO__ */
49885
49886
49887 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_timing_3 */
49888 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_TIMING_3__NUM 1
49889
49890 /* macros for BlueprintGlobalNameSpace::xpa_timing_control */
49891 #ifndef __XPA_TIMING_CONTROL_MACRO__
49892 #define __XPA_TIMING_CONTROL_MACRO__
49893
49894 /* macros for field tx_frame_to_xpaa_on */
49895 #define XPA_TIMING_CONTROL__TX_FRAME_TO_XPAA_ON__SHIFT 0
49896 #define XPA_TIMING_CONTROL__TX_FRAME_TO_XPAA_ON__WIDTH 8
49897 #define XPA_TIMING_CONTROL__TX_FRAME_TO_XPAA_ON__MASK 0x000000ffU
49898 #define XPA_TIMING_CONTROL__TX_FRAME_TO_XPAA_ON__READ(src) \
49899 (u_int32_t)(src)\
49900 & 0x000000ffU
49901 #define XPA_TIMING_CONTROL__TX_FRAME_TO_XPAA_ON__WRITE(src) \
49902 ((u_int32_t)(src)\
49903 & 0x000000ffU)
49904 #define XPA_TIMING_CONTROL__TX_FRAME_TO_XPAA_ON__MODIFY(dst, src) \
49905 (dst) = ((dst) &\
49906 ~0x000000ffU) | ((u_int32_t)(src) &\
49907 0x000000ffU)
49908 #define XPA_TIMING_CONTROL__TX_FRAME_TO_XPAA_ON__VERIFY(src) \
49909 (!(((u_int32_t)(src)\
49910 & ~0x000000ffU)))
49911
49912 /* macros for field tx_frame_to_xpab_on */
49913 #define XPA_TIMING_CONTROL__TX_FRAME_TO_XPAB_ON__SHIFT 8
49914 #define XPA_TIMING_CONTROL__TX_FRAME_TO_XPAB_ON__WIDTH 8
49915 #define XPA_TIMING_CONTROL__TX_FRAME_TO_XPAB_ON__MASK 0x0000ff00U
49916 #define XPA_TIMING_CONTROL__TX_FRAME_TO_XPAB_ON__READ(src) \
49917 (((u_int32_t)(src)\
49918 & 0x0000ff00U) >> 8)
49919 #define XPA_TIMING_CONTROL__TX_FRAME_TO_XPAB_ON__WRITE(src) \
49920 (((u_int32_t)(src)\
49921 << 8) & 0x0000ff00U)
49922 #define XPA_TIMING_CONTROL__TX_FRAME_TO_XPAB_ON__MODIFY(dst, src) \
49923 (dst) = ((dst) &\
49924 ~0x0000ff00U) | (((u_int32_t)(src) <<\
49925 8) & 0x0000ff00U)
49926 #define XPA_TIMING_CONTROL__TX_FRAME_TO_XPAB_ON__VERIFY(src) \
49927 (!((((u_int32_t)(src)\
49928 << 8) & ~0x0000ff00U)))
49929
49930 /* macros for field tx_end_to_xpaa_off */
49931 #define XPA_TIMING_CONTROL__TX_END_TO_XPAA_OFF__SHIFT 16
49932 #define XPA_TIMING_CONTROL__TX_END_TO_XPAA_OFF__WIDTH 8
49933 #define XPA_TIMING_CONTROL__TX_END_TO_XPAA_OFF__MASK 0x00ff0000U
49934 #define XPA_TIMING_CONTROL__TX_END_TO_XPAA_OFF__READ(src) \
49935 (((u_int32_t)(src)\
49936 & 0x00ff0000U) >> 16)
49937 #define XPA_TIMING_CONTROL__TX_END_TO_XPAA_OFF__WRITE(src) \
49938 (((u_int32_t)(src)\
49939 << 16) & 0x00ff0000U)
49940 #define XPA_TIMING_CONTROL__TX_END_TO_XPAA_OFF__MODIFY(dst, src) \
49941 (dst) = ((dst) &\
49942 ~0x00ff0000U) | (((u_int32_t)(src) <<\
49943 16) & 0x00ff0000U)
49944 #define XPA_TIMING_CONTROL__TX_END_TO_XPAA_OFF__VERIFY(src) \
49945 (!((((u_int32_t)(src)\
49946 << 16) & ~0x00ff0000U)))
49947
49948 /* macros for field tx_end_to_xpab_off */
49949 #define XPA_TIMING_CONTROL__TX_END_TO_XPAB_OFF__SHIFT 24
49950 #define XPA_TIMING_CONTROL__TX_END_TO_XPAB_OFF__WIDTH 8
49951 #define XPA_TIMING_CONTROL__TX_END_TO_XPAB_OFF__MASK 0xff000000U
49952 #define XPA_TIMING_CONTROL__TX_END_TO_XPAB_OFF__READ(src) \
49953 (((u_int32_t)(src)\
49954 & 0xff000000U) >> 24)
49955 #define XPA_TIMING_CONTROL__TX_END_TO_XPAB_OFF__WRITE(src) \
49956 (((u_int32_t)(src)\
49957 << 24) & 0xff000000U)
49958 #define XPA_TIMING_CONTROL__TX_END_TO_XPAB_OFF__MODIFY(dst, src) \
49959 (dst) = ((dst) &\
49960 ~0xff000000U) | (((u_int32_t)(src) <<\
49961 24) & 0xff000000U)
49962 #define XPA_TIMING_CONTROL__TX_END_TO_XPAB_OFF__VERIFY(src) \
49963 (!((((u_int32_t)(src)\
49964 << 24) & ~0xff000000U)))
49965 #define XPA_TIMING_CONTROL__TYPE u_int32_t
49966 #define XPA_TIMING_CONTROL__READ 0xffffffffU
49967 #define XPA_TIMING_CONTROL__WRITE 0xffffffffU
49968
49969 #endif /* __XPA_TIMING_CONTROL_MACRO__ */
49970
49971
49972 /* macros for bb_reg_block.bb_sm_reg_map.BB_xpa_timing_control */
49973 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_XPA_TIMING_CONTROL__NUM 1
49974
49975 /* macros for BlueprintGlobalNameSpace::misc_pa_control */
49976 #ifndef __MISC_PA_CONTROL_MACRO__
49977 #define __MISC_PA_CONTROL_MACRO__
49978
49979 /* macros for field xpaa_active_high */
49980 #define MISC_PA_CONTROL__XPAA_ACTIVE_HIGH__SHIFT 0
49981 #define MISC_PA_CONTROL__XPAA_ACTIVE_HIGH__WIDTH 1
49982 #define MISC_PA_CONTROL__XPAA_ACTIVE_HIGH__MASK 0x00000001U
49983 #define MISC_PA_CONTROL__XPAA_ACTIVE_HIGH__READ(src) \
49984 (u_int32_t)(src)\
49985 & 0x00000001U
49986 #define MISC_PA_CONTROL__XPAA_ACTIVE_HIGH__WRITE(src) \
49987 ((u_int32_t)(src)\
49988 & 0x00000001U)
49989 #define MISC_PA_CONTROL__XPAA_ACTIVE_HIGH__MODIFY(dst, src) \
49990 (dst) = ((dst) &\
49991 ~0x00000001U) | ((u_int32_t)(src) &\
49992 0x00000001U)
49993 #define MISC_PA_CONTROL__XPAA_ACTIVE_HIGH__VERIFY(src) \
49994 (!(((u_int32_t)(src)\
49995 & ~0x00000001U)))
49996 #define MISC_PA_CONTROL__XPAA_ACTIVE_HIGH__SET(dst) \
49997 (dst) = ((dst) &\
49998 ~0x00000001U) | (u_int32_t)(1)
49999 #define MISC_PA_CONTROL__XPAA_ACTIVE_HIGH__CLR(dst) \
50000 (dst) = ((dst) &\
50001 ~0x00000001U) | (u_int32_t)(0)
50002
50003 /* macros for field xpab_active_high */
50004 #define MISC_PA_CONTROL__XPAB_ACTIVE_HIGH__SHIFT 1
50005 #define MISC_PA_CONTROL__XPAB_ACTIVE_HIGH__WIDTH 1
50006 #define MISC_PA_CONTROL__XPAB_ACTIVE_HIGH__MASK 0x00000002U
50007 #define MISC_PA_CONTROL__XPAB_ACTIVE_HIGH__READ(src) \
50008 (((u_int32_t)(src)\
50009 & 0x00000002U) >> 1)
50010 #define MISC_PA_CONTROL__XPAB_ACTIVE_HIGH__WRITE(src) \
50011 (((u_int32_t)(src)\
50012 << 1) & 0x00000002U)
50013 #define MISC_PA_CONTROL__XPAB_ACTIVE_HIGH__MODIFY(dst, src) \
50014 (dst) = ((dst) &\
50015 ~0x00000002U) | (((u_int32_t)(src) <<\
50016 1) & 0x00000002U)
50017 #define MISC_PA_CONTROL__XPAB_ACTIVE_HIGH__VERIFY(src) \
50018 (!((((u_int32_t)(src)\
50019 << 1) & ~0x00000002U)))
50020 #define MISC_PA_CONTROL__XPAB_ACTIVE_HIGH__SET(dst) \
50021 (dst) = ((dst) &\
50022 ~0x00000002U) | ((u_int32_t)(1) << 1)
50023 #define MISC_PA_CONTROL__XPAB_ACTIVE_HIGH__CLR(dst) \
50024 (dst) = ((dst) &\
50025 ~0x00000002U) | ((u_int32_t)(0) << 1)
50026
50027 /* macros for field enable_xpaa */
50028 #define MISC_PA_CONTROL__ENABLE_XPAA__SHIFT 2
50029 #define MISC_PA_CONTROL__ENABLE_XPAA__WIDTH 1
50030 #define MISC_PA_CONTROL__ENABLE_XPAA__MASK 0x00000004U
50031 #define MISC_PA_CONTROL__ENABLE_XPAA__READ(src) \
50032 (((u_int32_t)(src)\
50033 & 0x00000004U) >> 2)
50034 #define MISC_PA_CONTROL__ENABLE_XPAA__WRITE(src) \
50035 (((u_int32_t)(src)\
50036 << 2) & 0x00000004U)
50037 #define MISC_PA_CONTROL__ENABLE_XPAA__MODIFY(dst, src) \
50038 (dst) = ((dst) &\
50039 ~0x00000004U) | (((u_int32_t)(src) <<\
50040 2) & 0x00000004U)
50041 #define MISC_PA_CONTROL__ENABLE_XPAA__VERIFY(src) \
50042 (!((((u_int32_t)(src)\
50043 << 2) & ~0x00000004U)))
50044 #define MISC_PA_CONTROL__ENABLE_XPAA__SET(dst) \
50045 (dst) = ((dst) &\
50046 ~0x00000004U) | ((u_int32_t)(1) << 2)
50047 #define MISC_PA_CONTROL__ENABLE_XPAA__CLR(dst) \
50048 (dst) = ((dst) &\
50049 ~0x00000004U) | ((u_int32_t)(0) << 2)
50050
50051 /* macros for field enable_xpab */
50052 #define MISC_PA_CONTROL__ENABLE_XPAB__SHIFT 3
50053 #define MISC_PA_CONTROL__ENABLE_XPAB__WIDTH 1
50054 #define MISC_PA_CONTROL__ENABLE_XPAB__MASK 0x00000008U
50055 #define MISC_PA_CONTROL__ENABLE_XPAB__READ(src) \
50056 (((u_int32_t)(src)\
50057 & 0x00000008U) >> 3)
50058 #define MISC_PA_CONTROL__ENABLE_XPAB__WRITE(src) \
50059 (((u_int32_t)(src)\
50060 << 3) & 0x00000008U)
50061 #define MISC_PA_CONTROL__ENABLE_XPAB__MODIFY(dst, src) \
50062 (dst) = ((dst) &\
50063 ~0x00000008U) | (((u_int32_t)(src) <<\
50064 3) & 0x00000008U)
50065 #define MISC_PA_CONTROL__ENABLE_XPAB__VERIFY(src) \
50066 (!((((u_int32_t)(src)\
50067 << 3) & ~0x00000008U)))
50068 #define MISC_PA_CONTROL__ENABLE_XPAB__SET(dst) \
50069 (dst) = ((dst) &\
50070 ~0x00000008U) | ((u_int32_t)(1) << 3)
50071 #define MISC_PA_CONTROL__ENABLE_XPAB__CLR(dst) \
50072 (dst) = ((dst) &\
50073 ~0x00000008U) | ((u_int32_t)(0) << 3)
50074 #define MISC_PA_CONTROL__TYPE u_int32_t
50075 #define MISC_PA_CONTROL__READ 0x0000000fU
50076 #define MISC_PA_CONTROL__WRITE 0x0000000fU
50077
50078 #endif /* __MISC_PA_CONTROL_MACRO__ */
50079
50080
50081 /* macros for bb_reg_block.bb_sm_reg_map.BB_misc_pa_control */
50082 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_MISC_PA_CONTROL__NUM 1
50083
50084 /* macros for BlueprintGlobalNameSpace::switch_table_chn_b0 */
50085 #ifndef __SWITCH_TABLE_CHN_B0_MACRO__
50086 #define __SWITCH_TABLE_CHN_B0_MACRO__
50087
50088 /* macros for field switch_table_idle_0 */
50089 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_IDLE_0__SHIFT 0
50090 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_IDLE_0__WIDTH 2
50091 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_IDLE_0__MASK 0x00000003U
50092 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_IDLE_0__READ(src) \
50093 (u_int32_t)(src)\
50094 & 0x00000003U
50095 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_IDLE_0__WRITE(src) \
50096 ((u_int32_t)(src)\
50097 & 0x00000003U)
50098 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_IDLE_0__MODIFY(dst, src) \
50099 (dst) = ((dst) &\
50100 ~0x00000003U) | ((u_int32_t)(src) &\
50101 0x00000003U)
50102 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_IDLE_0__VERIFY(src) \
50103 (!(((u_int32_t)(src)\
50104 & ~0x00000003U)))
50105
50106 /* macros for field switch_table_t_0 */
50107 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_T_0__SHIFT 2
50108 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_T_0__WIDTH 2
50109 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_T_0__MASK 0x0000000cU
50110 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_T_0__READ(src) \
50111 (((u_int32_t)(src)\
50112 & 0x0000000cU) >> 2)
50113 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_T_0__WRITE(src) \
50114 (((u_int32_t)(src)\
50115 << 2) & 0x0000000cU)
50116 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_T_0__MODIFY(dst, src) \
50117 (dst) = ((dst) &\
50118 ~0x0000000cU) | (((u_int32_t)(src) <<\
50119 2) & 0x0000000cU)
50120 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_T_0__VERIFY(src) \
50121 (!((((u_int32_t)(src)\
50122 << 2) & ~0x0000000cU)))
50123
50124 /* macros for field switch_table_r_0 */
50125 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_R_0__SHIFT 4
50126 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_R_0__WIDTH 2
50127 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_R_0__MASK 0x00000030U
50128 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_R_0__READ(src) \
50129 (((u_int32_t)(src)\
50130 & 0x00000030U) >> 4)
50131 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_R_0__WRITE(src) \
50132 (((u_int32_t)(src)\
50133 << 4) & 0x00000030U)
50134 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_R_0__MODIFY(dst, src) \
50135 (dst) = ((dst) &\
50136 ~0x00000030U) | (((u_int32_t)(src) <<\
50137 4) & 0x00000030U)
50138 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_R_0__VERIFY(src) \
50139 (!((((u_int32_t)(src)\
50140 << 4) & ~0x00000030U)))
50141
50142 /* macros for field switch_table_rx1_0 */
50143 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_RX1_0__SHIFT 6
50144 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_RX1_0__WIDTH 2
50145 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_RX1_0__MASK 0x000000c0U
50146 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_RX1_0__READ(src) \
50147 (((u_int32_t)(src)\
50148 & 0x000000c0U) >> 6)
50149 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_RX1_0__WRITE(src) \
50150 (((u_int32_t)(src)\
50151 << 6) & 0x000000c0U)
50152 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_RX1_0__MODIFY(dst, src) \
50153 (dst) = ((dst) &\
50154 ~0x000000c0U) | (((u_int32_t)(src) <<\
50155 6) & 0x000000c0U)
50156 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_RX1_0__VERIFY(src) \
50157 (!((((u_int32_t)(src)\
50158 << 6) & ~0x000000c0U)))
50159
50160 /* macros for field switch_table_rx12_0 */
50161 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_RX12_0__SHIFT 8
50162 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_RX12_0__WIDTH 2
50163 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_RX12_0__MASK 0x00000300U
50164 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_RX12_0__READ(src) \
50165 (((u_int32_t)(src)\
50166 & 0x00000300U) >> 8)
50167 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_RX12_0__WRITE(src) \
50168 (((u_int32_t)(src)\
50169 << 8) & 0x00000300U)
50170 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_RX12_0__MODIFY(dst, src) \
50171 (dst) = ((dst) &\
50172 ~0x00000300U) | (((u_int32_t)(src) <<\
50173 8) & 0x00000300U)
50174 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_RX12_0__VERIFY(src) \
50175 (!((((u_int32_t)(src)\
50176 << 8) & ~0x00000300U)))
50177
50178 /* macros for field switch_table_b_0 */
50179 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_B_0__SHIFT 10
50180 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_B_0__WIDTH 2
50181 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_B_0__MASK 0x00000c00U
50182 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_B_0__READ(src) \
50183 (((u_int32_t)(src)\
50184 & 0x00000c00U) >> 10)
50185 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_B_0__WRITE(src) \
50186 (((u_int32_t)(src)\
50187 << 10) & 0x00000c00U)
50188 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_B_0__MODIFY(dst, src) \
50189 (dst) = ((dst) &\
50190 ~0x00000c00U) | (((u_int32_t)(src) <<\
50191 10) & 0x00000c00U)
50192 #define SWITCH_TABLE_CHN_B0__SWITCH_TABLE_B_0__VERIFY(src) \
50193 (!((((u_int32_t)(src)\
50194 << 10) & ~0x00000c00U)))
50195 #define SWITCH_TABLE_CHN_B0__TYPE u_int32_t
50196 #define SWITCH_TABLE_CHN_B0__READ 0x00000fffU
50197 #define SWITCH_TABLE_CHN_B0__WRITE 0x00000fffU
50198
50199 #endif /* __SWITCH_TABLE_CHN_B0_MACRO__ */
50200
50201
50202 /* macros for bb_reg_block.bb_sm_reg_map.BB_switch_table_chn_b0 */
50203 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_SWITCH_TABLE_CHN_B0__NUM 1
50204
50205 /* macros for BlueprintGlobalNameSpace::switch_table_com1 */
50206 #ifndef __SWITCH_TABLE_COM1_MACRO__
50207 #define __SWITCH_TABLE_COM1_MACRO__
50208
50209 /* macros for field switch_table_com_idle */
50210 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_IDLE__SHIFT 0
50211 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_IDLE__WIDTH 4
50212 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_IDLE__MASK 0x0000000fU
50213 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_IDLE__READ(src) \
50214 (u_int32_t)(src)\
50215 & 0x0000000fU
50216 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_IDLE__WRITE(src) \
50217 ((u_int32_t)(src)\
50218 & 0x0000000fU)
50219 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_IDLE__MODIFY(dst, src) \
50220 (dst) = ((dst) &\
50221 ~0x0000000fU) | ((u_int32_t)(src) &\
50222 0x0000000fU)
50223 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_IDLE__VERIFY(src) \
50224 (!(((u_int32_t)(src)\
50225 & ~0x0000000fU)))
50226
50227 /* macros for field switch_table_com_t1 */
50228 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_T1__SHIFT 4
50229 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_T1__WIDTH 4
50230 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_T1__MASK 0x000000f0U
50231 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_T1__READ(src) \
50232 (((u_int32_t)(src)\
50233 & 0x000000f0U) >> 4)
50234 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_T1__WRITE(src) \
50235 (((u_int32_t)(src)\
50236 << 4) & 0x000000f0U)
50237 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_T1__MODIFY(dst, src) \
50238 (dst) = ((dst) &\
50239 ~0x000000f0U) | (((u_int32_t)(src) <<\
50240 4) & 0x000000f0U)
50241 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_T1__VERIFY(src) \
50242 (!((((u_int32_t)(src)\
50243 << 4) & ~0x000000f0U)))
50244
50245 /* macros for field switch_table_com_t2 */
50246 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_T2__SHIFT 8
50247 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_T2__WIDTH 4
50248 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_T2__MASK 0x00000f00U
50249 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_T2__READ(src) \
50250 (((u_int32_t)(src)\
50251 & 0x00000f00U) >> 8)
50252 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_T2__WRITE(src) \
50253 (((u_int32_t)(src)\
50254 << 8) & 0x00000f00U)
50255 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_T2__MODIFY(dst, src) \
50256 (dst) = ((dst) &\
50257 ~0x00000f00U) | (((u_int32_t)(src) <<\
50258 8) & 0x00000f00U)
50259 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_T2__VERIFY(src) \
50260 (!((((u_int32_t)(src)\
50261 << 8) & ~0x00000f00U)))
50262
50263 /* macros for field switch_table_com_b */
50264 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_B__SHIFT 12
50265 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_B__WIDTH 4
50266 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_B__MASK 0x0000f000U
50267 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_B__READ(src) \
50268 (((u_int32_t)(src)\
50269 & 0x0000f000U) >> 12)
50270 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_B__WRITE(src) \
50271 (((u_int32_t)(src)\
50272 << 12) & 0x0000f000U)
50273 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_B__MODIFY(dst, src) \
50274 (dst) = ((dst) &\
50275 ~0x0000f000U) | (((u_int32_t)(src) <<\
50276 12) & 0x0000f000U)
50277 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_B__VERIFY(src) \
50278 (!((((u_int32_t)(src)\
50279 << 12) & ~0x0000f000U)))
50280
50281 /* macros for field switch_table_com_idle_alt */
50282 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_IDLE_ALT__SHIFT 16
50283 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_IDLE_ALT__WIDTH 4
50284 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_IDLE_ALT__MASK 0x000f0000U
50285 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_IDLE_ALT__READ(src) \
50286 (((u_int32_t)(src)\
50287 & 0x000f0000U) >> 16)
50288 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_IDLE_ALT__WRITE(src) \
50289 (((u_int32_t)(src)\
50290 << 16) & 0x000f0000U)
50291 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_IDLE_ALT__MODIFY(dst, src) \
50292 (dst) = ((dst) &\
50293 ~0x000f0000U) | (((u_int32_t)(src) <<\
50294 16) & 0x000f0000U)
50295 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_IDLE_ALT__VERIFY(src) \
50296 (!((((u_int32_t)(src)\
50297 << 16) & ~0x000f0000U)))
50298 //#define SWITCH_TABLE_COM1__TYPE u_int32_t
50299 //#define SWITCH_TABLE_COM1__READ 0x000fffffU
50300 //#define SWITCH_TABLE_COM1__WRITE 0x000fffffU
50301
50302 #endif /* __SWITCH_TABLE_COM1_MACRO__ */
50303
50304
50305 /* macros for bb_reg_block.bb_sm_reg_map.BB_switch_table_com1 */
50306 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_SWITCH_TABLE_COM1__NUM 1
50307
50308 /* macros for BlueprintGlobalNameSpace::switch_table_com2 */
50309 #ifndef __SWITCH_TABLE_COM2_MACRO__
50310 #define __SWITCH_TABLE_COM2_MACRO__
50311
50312 /* macros for field switch_table_com_ra1l1 */
50313 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA1L1__SHIFT 0
50314 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA1L1__WIDTH 4
50315 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA1L1__MASK 0x0000000fU
50316 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA1L1__READ(src) \
50317 (u_int32_t)(src)\
50318 & 0x0000000fU
50319 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA1L1__WRITE(src) \
50320 ((u_int32_t)(src)\
50321 & 0x0000000fU)
50322 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA1L1__MODIFY(dst, src) \
50323 (dst) = ((dst) &\
50324 ~0x0000000fU) | ((u_int32_t)(src) &\
50325 0x0000000fU)
50326 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA1L1__VERIFY(src) \
50327 (!(((u_int32_t)(src)\
50328 & ~0x0000000fU)))
50329
50330 /* macros for field switch_table_com_ra2l1 */
50331 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA2L1__SHIFT 4
50332 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA2L1__WIDTH 4
50333 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA2L1__MASK 0x000000f0U
50334 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA2L1__READ(src) \
50335 (((u_int32_t)(src)\
50336 & 0x000000f0U) >> 4)
50337 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA2L1__WRITE(src) \
50338 (((u_int32_t)(src)\
50339 << 4) & 0x000000f0U)
50340 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA2L1__MODIFY(dst, src) \
50341 (dst) = ((dst) &\
50342 ~0x000000f0U) | (((u_int32_t)(src) <<\
50343 4) & 0x000000f0U)
50344 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA2L1__VERIFY(src) \
50345 (!((((u_int32_t)(src)\
50346 << 4) & ~0x000000f0U)))
50347
50348 /* macros for field switch_table_com_ra1l2 */
50349 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA1L2__SHIFT 8
50350 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA1L2__WIDTH 4
50351 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA1L2__MASK 0x00000f00U
50352 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA1L2__READ(src) \
50353 (((u_int32_t)(src)\
50354 & 0x00000f00U) >> 8)
50355 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA1L2__WRITE(src) \
50356 (((u_int32_t)(src)\
50357 << 8) & 0x00000f00U)
50358 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA1L2__MODIFY(dst, src) \
50359 (dst) = ((dst) &\
50360 ~0x00000f00U) | (((u_int32_t)(src) <<\
50361 8) & 0x00000f00U)
50362 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA1L2__VERIFY(src) \
50363 (!((((u_int32_t)(src)\
50364 << 8) & ~0x00000f00U)))
50365
50366 /* macros for field switch_table_com_ra2l2 */
50367 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA2L2__SHIFT 12
50368 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA2L2__WIDTH 4
50369 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA2L2__MASK 0x0000f000U
50370 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA2L2__READ(src) \
50371 (((u_int32_t)(src)\
50372 & 0x0000f000U) >> 12)
50373 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA2L2__WRITE(src) \
50374 (((u_int32_t)(src)\
50375 << 12) & 0x0000f000U)
50376 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA2L2__MODIFY(dst, src) \
50377 (dst) = ((dst) &\
50378 ~0x0000f000U) | (((u_int32_t)(src) <<\
50379 12) & 0x0000f000U)
50380 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA2L2__VERIFY(src) \
50381 (!((((u_int32_t)(src)\
50382 << 12) & ~0x0000f000U)))
50383
50384 /* macros for field switch_table_com_ra12 */
50385 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA12__SHIFT 16
50386 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA12__WIDTH 4
50387 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA12__MASK 0x000f0000U
50388 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA12__READ(src) \
50389 (((u_int32_t)(src)\
50390 & 0x000f0000U) >> 16)
50391 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA12__WRITE(src) \
50392 (((u_int32_t)(src)\
50393 << 16) & 0x000f0000U)
50394 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA12__MODIFY(dst, src) \
50395 (dst) = ((dst) &\
50396 ~0x000f0000U) | (((u_int32_t)(src) <<\
50397 16) & 0x000f0000U)
50398 #define SWITCH_TABLE_COM2__SWITCH_TABLE_COM_RA12__VERIFY(src) \
50399 (!((((u_int32_t)(src)\
50400 << 16) & ~0x000f0000U)))
50401 #define SWITCH_TABLE_COM2__TYPE u_int32_t
50402 #define SWITCH_TABLE_COM2__READ 0x000fffffU
50403 #define SWITCH_TABLE_COM2__WRITE 0x000fffffU
50404
50405 #endif /* __SWITCH_TABLE_COM2_MACRO__ */
50406
50407
50408 /* macros for bb_reg_block.bb_sm_reg_map.BB_switch_table_com2 */
50409 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_SWITCH_TABLE_COM2__NUM 1
50410
50411 /* macros for BlueprintGlobalNameSpace::multichain_enable */
50412 #ifndef __MULTICHAIN_ENABLE_MACRO__
50413 #define __MULTICHAIN_ENABLE_MACRO__
50414
50415 /* macros for field rx_chain_mask */
50416 #define MULTICHAIN_ENABLE__RX_CHAIN_MASK__SHIFT 0
50417 #define MULTICHAIN_ENABLE__RX_CHAIN_MASK__WIDTH 3
50418 #define MULTICHAIN_ENABLE__RX_CHAIN_MASK__MASK 0x00000007U
50419 #define MULTICHAIN_ENABLE__RX_CHAIN_MASK__READ(src) \
50420 (u_int32_t)(src)\
50421 & 0x00000007U
50422 #define MULTICHAIN_ENABLE__RX_CHAIN_MASK__WRITE(src) \
50423 ((u_int32_t)(src)\
50424 & 0x00000007U)
50425 #define MULTICHAIN_ENABLE__RX_CHAIN_MASK__MODIFY(dst, src) \
50426 (dst) = ((dst) &\
50427 ~0x00000007U) | ((u_int32_t)(src) &\
50428 0x00000007U)
50429 #define MULTICHAIN_ENABLE__RX_CHAIN_MASK__VERIFY(src) \
50430 (!(((u_int32_t)(src)\
50431 & ~0x00000007U)))
50432 #define MULTICHAIN_ENABLE__TYPE u_int32_t
50433 #define MULTICHAIN_ENABLE__READ 0x00000007U
50434 #define MULTICHAIN_ENABLE__WRITE 0x00000007U
50435
50436 #endif /* __MULTICHAIN_ENABLE_MACRO__ */
50437
50438
50439 /* macros for bb_reg_block.bb_sm_reg_map.BB_multichain_enable */
50440 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_MULTICHAIN_ENABLE__NUM 1
50441
50442 /* macros for BlueprintGlobalNameSpace::cal_chain_mask */
50443 #ifndef __CAL_CHAIN_MASK_MACRO__
50444 #define __CAL_CHAIN_MASK_MACRO__
50445
50446 /* macros for field cal_chain_mask */
50447 #define CAL_CHAIN_MASK__CAL_CHAIN_MASK__SHIFT 0
50448 #define CAL_CHAIN_MASK__CAL_CHAIN_MASK__WIDTH 3
50449 #define CAL_CHAIN_MASK__CAL_CHAIN_MASK__MASK 0x00000007U
50450 #define CAL_CHAIN_MASK__CAL_CHAIN_MASK__READ(src) \
50451 (u_int32_t)(src)\
50452 & 0x00000007U
50453 #define CAL_CHAIN_MASK__CAL_CHAIN_MASK__WRITE(src) \
50454 ((u_int32_t)(src)\
50455 & 0x00000007U)
50456 #define CAL_CHAIN_MASK__CAL_CHAIN_MASK__MODIFY(dst, src) \
50457 (dst) = ((dst) &\
50458 ~0x00000007U) | ((u_int32_t)(src) &\
50459 0x00000007U)
50460 #define CAL_CHAIN_MASK__CAL_CHAIN_MASK__VERIFY(src) \
50461 (!(((u_int32_t)(src)\
50462 & ~0x00000007U)))
50463 #define CAL_CHAIN_MASK__TYPE u_int32_t
50464 #define CAL_CHAIN_MASK__READ 0x00000007U
50465 #define CAL_CHAIN_MASK__WRITE 0x00000007U
50466
50467 #endif /* __CAL_CHAIN_MASK_MACRO__ */
50468
50469
50470 /* macros for bb_reg_block.bb_sm_reg_map.BB_cal_chain_mask */
50471 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CAL_CHAIN_MASK__NUM 1
50472
50473 /* macros for BlueprintGlobalNameSpace::agc_control */
50474 #ifndef __AGC_CONTROL_MACRO__
50475 #define __AGC_CONTROL_MACRO__
50476
50477 /* macros for field do_calibrate */
50478 #define AGC_CONTROL__DO_CALIBRATE__SHIFT 0
50479 #define AGC_CONTROL__DO_CALIBRATE__WIDTH 1
50480 #define AGC_CONTROL__DO_CALIBRATE__MASK 0x00000001U
50481 #define AGC_CONTROL__DO_CALIBRATE__READ(src) (u_int32_t)(src) & 0x00000001U
50482 #define AGC_CONTROL__DO_CALIBRATE__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
50483 #define AGC_CONTROL__DO_CALIBRATE__MODIFY(dst, src) \
50484 (dst) = ((dst) &\
50485 ~0x00000001U) | ((u_int32_t)(src) &\
50486 0x00000001U)
50487 #define AGC_CONTROL__DO_CALIBRATE__VERIFY(src) \
50488 (!(((u_int32_t)(src)\
50489 & ~0x00000001U)))
50490 #define AGC_CONTROL__DO_CALIBRATE__SET(dst) \
50491 (dst) = ((dst) &\
50492 ~0x00000001U) | (u_int32_t)(1)
50493 #define AGC_CONTROL__DO_CALIBRATE__CLR(dst) \
50494 (dst) = ((dst) &\
50495 ~0x00000001U) | (u_int32_t)(0)
50496
50497 /* macros for field do_noisefloor */
50498 #define AGC_CONTROL__DO_NOISEFLOOR__SHIFT 1
50499 #define AGC_CONTROL__DO_NOISEFLOOR__WIDTH 1
50500 #define AGC_CONTROL__DO_NOISEFLOOR__MASK 0x00000002U
50501 #define AGC_CONTROL__DO_NOISEFLOOR__READ(src) \
50502 (((u_int32_t)(src)\
50503 & 0x00000002U) >> 1)
50504 #define AGC_CONTROL__DO_NOISEFLOOR__WRITE(src) \
50505 (((u_int32_t)(src)\
50506 << 1) & 0x00000002U)
50507 #define AGC_CONTROL__DO_NOISEFLOOR__MODIFY(dst, src) \
50508 (dst) = ((dst) &\
50509 ~0x00000002U) | (((u_int32_t)(src) <<\
50510 1) & 0x00000002U)
50511 #define AGC_CONTROL__DO_NOISEFLOOR__VERIFY(src) \
50512 (!((((u_int32_t)(src)\
50513 << 1) & ~0x00000002U)))
50514 #define AGC_CONTROL__DO_NOISEFLOOR__SET(dst) \
50515 (dst) = ((dst) &\
50516 ~0x00000002U) | ((u_int32_t)(1) << 1)
50517 #define AGC_CONTROL__DO_NOISEFLOOR__CLR(dst) \
50518 (dst) = ((dst) &\
50519 ~0x00000002U) | ((u_int32_t)(0) << 1)
50520
50521 /* macros for field min_num_gain_change */
50522 #define AGC_CONTROL__MIN_NUM_GAIN_CHANGE__SHIFT 3
50523 #define AGC_CONTROL__MIN_NUM_GAIN_CHANGE__WIDTH 3
50524 #define AGC_CONTROL__MIN_NUM_GAIN_CHANGE__MASK 0x00000038U
50525 #define AGC_CONTROL__MIN_NUM_GAIN_CHANGE__READ(src) \
50526 (((u_int32_t)(src)\
50527 & 0x00000038U) >> 3)
50528 #define AGC_CONTROL__MIN_NUM_GAIN_CHANGE__WRITE(src) \
50529 (((u_int32_t)(src)\
50530 << 3) & 0x00000038U)
50531 #define AGC_CONTROL__MIN_NUM_GAIN_CHANGE__MODIFY(dst, src) \
50532 (dst) = ((dst) &\
50533 ~0x00000038U) | (((u_int32_t)(src) <<\
50534 3) & 0x00000038U)
50535 #define AGC_CONTROL__MIN_NUM_GAIN_CHANGE__VERIFY(src) \
50536 (!((((u_int32_t)(src)\
50537 << 3) & ~0x00000038U)))
50538
50539 /* macros for field ycok_max */
50540 #define AGC_CONTROL__YCOK_MAX__SHIFT 6
50541 #define AGC_CONTROL__YCOK_MAX__WIDTH 4
50542 #define AGC_CONTROL__YCOK_MAX__MASK 0x000003c0U
50543 #define AGC_CONTROL__YCOK_MAX__READ(src) \
50544 (((u_int32_t)(src)\
50545 & 0x000003c0U) >> 6)
50546 #define AGC_CONTROL__YCOK_MAX__WRITE(src) \
50547 (((u_int32_t)(src)\
50548 << 6) & 0x000003c0U)
50549 #define AGC_CONTROL__YCOK_MAX__MODIFY(dst, src) \
50550 (dst) = ((dst) &\
50551 ~0x000003c0U) | (((u_int32_t)(src) <<\
50552 6) & 0x000003c0U)
50553 #define AGC_CONTROL__YCOK_MAX__VERIFY(src) \
50554 (!((((u_int32_t)(src)\
50555 << 6) & ~0x000003c0U)))
50556
50557 /* macros for field leaky_bucket_enable */
50558 #define AGC_CONTROL__LEAKY_BUCKET_ENABLE__SHIFT 10
50559 #define AGC_CONTROL__LEAKY_BUCKET_ENABLE__WIDTH 1
50560 #define AGC_CONTROL__LEAKY_BUCKET_ENABLE__MASK 0x00000400U
50561 #define AGC_CONTROL__LEAKY_BUCKET_ENABLE__READ(src) \
50562 (((u_int32_t)(src)\
50563 & 0x00000400U) >> 10)
50564 #define AGC_CONTROL__LEAKY_BUCKET_ENABLE__WRITE(src) \
50565 (((u_int32_t)(src)\
50566 << 10) & 0x00000400U)
50567 #define AGC_CONTROL__LEAKY_BUCKET_ENABLE__MODIFY(dst, src) \
50568 (dst) = ((dst) &\
50569 ~0x00000400U) | (((u_int32_t)(src) <<\
50570 10) & 0x00000400U)
50571 #define AGC_CONTROL__LEAKY_BUCKET_ENABLE__VERIFY(src) \
50572 (!((((u_int32_t)(src)\
50573 << 10) & ~0x00000400U)))
50574 #define AGC_CONTROL__LEAKY_BUCKET_ENABLE__SET(dst) \
50575 (dst) = ((dst) &\
50576 ~0x00000400U) | ((u_int32_t)(1) << 10)
50577 #define AGC_CONTROL__LEAKY_BUCKET_ENABLE__CLR(dst) \
50578 (dst) = ((dst) &\
50579 ~0x00000400U) | ((u_int32_t)(0) << 10)
50580
50581 /* macros for field CAL_enable */
50582 #define AGC_CONTROL__CAL_ENABLE__SHIFT 11
50583 #define AGC_CONTROL__CAL_ENABLE__WIDTH 1
50584 #define AGC_CONTROL__CAL_ENABLE__MASK 0x00000800U
50585 #define AGC_CONTROL__CAL_ENABLE__READ(src) \
50586 (((u_int32_t)(src)\
50587 & 0x00000800U) >> 11)
50588 #define AGC_CONTROL__CAL_ENABLE__WRITE(src) \
50589 (((u_int32_t)(src)\
50590 << 11) & 0x00000800U)
50591 #define AGC_CONTROL__CAL_ENABLE__MODIFY(dst, src) \
50592 (dst) = ((dst) &\
50593 ~0x00000800U) | (((u_int32_t)(src) <<\
50594 11) & 0x00000800U)
50595 #define AGC_CONTROL__CAL_ENABLE__VERIFY(src) \
50596 (!((((u_int32_t)(src)\
50597 << 11) & ~0x00000800U)))
50598 #define AGC_CONTROL__CAL_ENABLE__SET(dst) \
50599 (dst) = ((dst) &\
50600 ~0x00000800U) | ((u_int32_t)(1) << 11)
50601 #define AGC_CONTROL__CAL_ENABLE__CLR(dst) \
50602 (dst) = ((dst) &\
50603 ~0x00000800U) | ((u_int32_t)(0) << 11)
50604
50605 /* macros for field use_table_seed */
50606 #define AGC_CONTROL__USE_TABLE_SEED__SHIFT 12
50607 #define AGC_CONTROL__USE_TABLE_SEED__WIDTH 1
50608 #define AGC_CONTROL__USE_TABLE_SEED__MASK 0x00001000U
50609 #define AGC_CONTROL__USE_TABLE_SEED__READ(src) \
50610 (((u_int32_t)(src)\
50611 & 0x00001000U) >> 12)
50612 #define AGC_CONTROL__USE_TABLE_SEED__WRITE(src) \
50613 (((u_int32_t)(src)\
50614 << 12) & 0x00001000U)
50615 #define AGC_CONTROL__USE_TABLE_SEED__MODIFY(dst, src) \
50616 (dst) = ((dst) &\
50617 ~0x00001000U) | (((u_int32_t)(src) <<\
50618 12) & 0x00001000U)
50619 #define AGC_CONTROL__USE_TABLE_SEED__VERIFY(src) \
50620 (!((((u_int32_t)(src)\
50621 << 12) & ~0x00001000U)))
50622 #define AGC_CONTROL__USE_TABLE_SEED__SET(dst) \
50623 (dst) = ((dst) &\
50624 ~0x00001000U) | ((u_int32_t)(1) << 12)
50625 #define AGC_CONTROL__USE_TABLE_SEED__CLR(dst) \
50626 (dst) = ((dst) &\
50627 ~0x00001000U) | ((u_int32_t)(0) << 12)
50628
50629 /* macros for field agc_update_table_seed */
50630 #define AGC_CONTROL__AGC_UPDATE_TABLE_SEED__SHIFT 13
50631 #define AGC_CONTROL__AGC_UPDATE_TABLE_SEED__WIDTH 1
50632 #define AGC_CONTROL__AGC_UPDATE_TABLE_SEED__MASK 0x00002000U
50633 #define AGC_CONTROL__AGC_UPDATE_TABLE_SEED__READ(src) \
50634 (((u_int32_t)(src)\
50635 & 0x00002000U) >> 13)
50636 #define AGC_CONTROL__AGC_UPDATE_TABLE_SEED__WRITE(src) \
50637 (((u_int32_t)(src)\
50638 << 13) & 0x00002000U)
50639 #define AGC_CONTROL__AGC_UPDATE_TABLE_SEED__MODIFY(dst, src) \
50640 (dst) = ((dst) &\
50641 ~0x00002000U) | (((u_int32_t)(src) <<\
50642 13) & 0x00002000U)
50643 #define AGC_CONTROL__AGC_UPDATE_TABLE_SEED__VERIFY(src) \
50644 (!((((u_int32_t)(src)\
50645 << 13) & ~0x00002000U)))
50646 #define AGC_CONTROL__AGC_UPDATE_TABLE_SEED__SET(dst) \
50647 (dst) = ((dst) &\
50648 ~0x00002000U) | ((u_int32_t)(1) << 13)
50649 #define AGC_CONTROL__AGC_UPDATE_TABLE_SEED__CLR(dst) \
50650 (dst) = ((dst) &\
50651 ~0x00002000U) | ((u_int32_t)(0) << 13)
50652
50653 /* macros for field enable_noisefloor */
50654 #define AGC_CONTROL__ENABLE_NOISEFLOOR__SHIFT 15
50655 #define AGC_CONTROL__ENABLE_NOISEFLOOR__WIDTH 1
50656 #define AGC_CONTROL__ENABLE_NOISEFLOOR__MASK 0x00008000U
50657 #define AGC_CONTROL__ENABLE_NOISEFLOOR__READ(src) \
50658 (((u_int32_t)(src)\
50659 & 0x00008000U) >> 15)
50660 #define AGC_CONTROL__ENABLE_NOISEFLOOR__WRITE(src) \
50661 (((u_int32_t)(src)\
50662 << 15) & 0x00008000U)
50663 #define AGC_CONTROL__ENABLE_NOISEFLOOR__MODIFY(dst, src) \
50664 (dst) = ((dst) &\
50665 ~0x00008000U) | (((u_int32_t)(src) <<\
50666 15) & 0x00008000U)
50667 #define AGC_CONTROL__ENABLE_NOISEFLOOR__VERIFY(src) \
50668 (!((((u_int32_t)(src)\
50669 << 15) & ~0x00008000U)))
50670 #define AGC_CONTROL__ENABLE_NOISEFLOOR__SET(dst) \
50671 (dst) = ((dst) &\
50672 ~0x00008000U) | ((u_int32_t)(1) << 15)
50673 #define AGC_CONTROL__ENABLE_NOISEFLOOR__CLR(dst) \
50674 (dst) = ((dst) &\
50675 ~0x00008000U) | ((u_int32_t)(0) << 15)
50676
50677 /* macros for field enable_fltr_cal */
50678 #define AGC_CONTROL__ENABLE_FLTR_CAL__SHIFT 16
50679 #define AGC_CONTROL__ENABLE_FLTR_CAL__WIDTH 1
50680 #define AGC_CONTROL__ENABLE_FLTR_CAL__MASK 0x00010000U
50681 #define AGC_CONTROL__ENABLE_FLTR_CAL__READ(src) \
50682 (((u_int32_t)(src)\
50683 & 0x00010000U) >> 16)
50684 #define AGC_CONTROL__ENABLE_FLTR_CAL__WRITE(src) \
50685 (((u_int32_t)(src)\
50686 << 16) & 0x00010000U)
50687 #define AGC_CONTROL__ENABLE_FLTR_CAL__MODIFY(dst, src) \
50688 (dst) = ((dst) &\
50689 ~0x00010000U) | (((u_int32_t)(src) <<\
50690 16) & 0x00010000U)
50691 #define AGC_CONTROL__ENABLE_FLTR_CAL__VERIFY(src) \
50692 (!((((u_int32_t)(src)\
50693 << 16) & ~0x00010000U)))
50694 #define AGC_CONTROL__ENABLE_FLTR_CAL__SET(dst) \
50695 (dst) = ((dst) &\
50696 ~0x00010000U) | ((u_int32_t)(1) << 16)
50697 #define AGC_CONTROL__ENABLE_FLTR_CAL__CLR(dst) \
50698 (dst) = ((dst) &\
50699 ~0x00010000U) | ((u_int32_t)(0) << 16)
50700
50701 /* macros for field no_update_noisefloor */
50702 #define AGC_CONTROL__NO_UPDATE_NOISEFLOOR__SHIFT 17
50703 #define AGC_CONTROL__NO_UPDATE_NOISEFLOOR__WIDTH 1
50704 #define AGC_CONTROL__NO_UPDATE_NOISEFLOOR__MASK 0x00020000U
50705 #define AGC_CONTROL__NO_UPDATE_NOISEFLOOR__READ(src) \
50706 (((u_int32_t)(src)\
50707 & 0x00020000U) >> 17)
50708 #define AGC_CONTROL__NO_UPDATE_NOISEFLOOR__WRITE(src) \
50709 (((u_int32_t)(src)\
50710 << 17) & 0x00020000U)
50711 #define AGC_CONTROL__NO_UPDATE_NOISEFLOOR__MODIFY(dst, src) \
50712 (dst) = ((dst) &\
50713 ~0x00020000U) | (((u_int32_t)(src) <<\
50714 17) & 0x00020000U)
50715 #define AGC_CONTROL__NO_UPDATE_NOISEFLOOR__VERIFY(src) \
50716 (!((((u_int32_t)(src)\
50717 << 17) & ~0x00020000U)))
50718 #define AGC_CONTROL__NO_UPDATE_NOISEFLOOR__SET(dst) \
50719 (dst) = ((dst) &\
50720 ~0x00020000U) | ((u_int32_t)(1) << 17)
50721 #define AGC_CONTROL__NO_UPDATE_NOISEFLOOR__CLR(dst) \
50722 (dst) = ((dst) &\
50723 ~0x00020000U) | ((u_int32_t)(0) << 17)
50724
50725 /* macros for field extend_NF_pwr_meas */
50726 #define AGC_CONTROL__EXTEND_NF_PWR_MEAS__SHIFT 18
50727 #define AGC_CONTROL__EXTEND_NF_PWR_MEAS__WIDTH 1
50728 #define AGC_CONTROL__EXTEND_NF_PWR_MEAS__MASK 0x00040000U
50729 #define AGC_CONTROL__EXTEND_NF_PWR_MEAS__READ(src) \
50730 (((u_int32_t)(src)\
50731 & 0x00040000U) >> 18)
50732 #define AGC_CONTROL__EXTEND_NF_PWR_MEAS__WRITE(src) \
50733 (((u_int32_t)(src)\
50734 << 18) & 0x00040000U)
50735 #define AGC_CONTROL__EXTEND_NF_PWR_MEAS__MODIFY(dst, src) \
50736 (dst) = ((dst) &\
50737 ~0x00040000U) | (((u_int32_t)(src) <<\
50738 18) & 0x00040000U)
50739 #define AGC_CONTROL__EXTEND_NF_PWR_MEAS__VERIFY(src) \
50740 (!((((u_int32_t)(src)\
50741 << 18) & ~0x00040000U)))
50742 #define AGC_CONTROL__EXTEND_NF_PWR_MEAS__SET(dst) \
50743 (dst) = ((dst) &\
50744 ~0x00040000U) | ((u_int32_t)(1) << 18)
50745 #define AGC_CONTROL__EXTEND_NF_PWR_MEAS__CLR(dst) \
50746 (dst) = ((dst) &\
50747 ~0x00040000U) | ((u_int32_t)(0) << 18)
50748
50749 /* macros for field clc_success */
50750 #define AGC_CONTROL__CLC_SUCCESS__SHIFT 19
50751 #define AGC_CONTROL__CLC_SUCCESS__WIDTH 1
50752 #define AGC_CONTROL__CLC_SUCCESS__MASK 0x00080000U
50753 #define AGC_CONTROL__CLC_SUCCESS__READ(src) \
50754 (((u_int32_t)(src)\
50755 & 0x00080000U) >> 19)
50756 #define AGC_CONTROL__CLC_SUCCESS__SET(dst) \
50757 (dst) = ((dst) &\
50758 ~0x00080000U) | ((u_int32_t)(1) << 19)
50759 #define AGC_CONTROL__CLC_SUCCESS__CLR(dst) \
50760 (dst) = ((dst) &\
50761 ~0x00080000U) | ((u_int32_t)(0) << 19)
50762
50763 /* macros for field enable_pkdet_cal */
50764 #define AGC_CONTROL__ENABLE_PKDET_CAL__SHIFT 20
50765 #define AGC_CONTROL__ENABLE_PKDET_CAL__WIDTH 1
50766 #define AGC_CONTROL__ENABLE_PKDET_CAL__MASK 0x00100000U
50767 #define AGC_CONTROL__ENABLE_PKDET_CAL__READ(src) \
50768 (((u_int32_t)(src)\
50769 & 0x00100000U) >> 20)
50770 #define AGC_CONTROL__ENABLE_PKDET_CAL__WRITE(src) \
50771 (((u_int32_t)(src)\
50772 << 20) & 0x00100000U)
50773 #define AGC_CONTROL__ENABLE_PKDET_CAL__MODIFY(dst, src) \
50774 (dst) = ((dst) &\
50775 ~0x00100000U) | (((u_int32_t)(src) <<\
50776 20) & 0x00100000U)
50777 #define AGC_CONTROL__ENABLE_PKDET_CAL__VERIFY(src) \
50778 (!((((u_int32_t)(src)\
50779 << 20) & ~0x00100000U)))
50780 #define AGC_CONTROL__ENABLE_PKDET_CAL__SET(dst) \
50781 (dst) = ((dst) &\
50782 ~0x00100000U) | ((u_int32_t)(1) << 20)
50783 #define AGC_CONTROL__ENABLE_PKDET_CAL__CLR(dst) \
50784 (dst) = ((dst) &\
50785 ~0x00100000U) | ((u_int32_t)(0) << 20)
50786 #define AGC_CONTROL__TYPE u_int32_t
50787 #define AGC_CONTROL__READ 0x001fbffbU
50788 #define AGC_CONTROL__WRITE 0x001fbffbU
50789
50790 #endif /* __AGC_CONTROL_MACRO__ */
50791
50792
50793 /* macros for bb_reg_block.bb_sm_reg_map.BB_agc_control */
50794 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_AGC_CONTROL__NUM 1
50795
50796 /* macros for BlueprintGlobalNameSpace::iq_adc_cal_mode */
50797 #ifndef __IQ_ADC_CAL_MODE_MACRO__
50798 #define __IQ_ADC_CAL_MODE_MACRO__
50799
50800 /* macros for field gain_dc_iq_cal_mode */
50801 #define IQ_ADC_CAL_MODE__GAIN_DC_IQ_CAL_MODE__SHIFT 0
50802 #define IQ_ADC_CAL_MODE__GAIN_DC_IQ_CAL_MODE__WIDTH 2
50803 #define IQ_ADC_CAL_MODE__GAIN_DC_IQ_CAL_MODE__MASK 0x00000003U
50804 #define IQ_ADC_CAL_MODE__GAIN_DC_IQ_CAL_MODE__READ(src) \
50805 (u_int32_t)(src)\
50806 & 0x00000003U
50807 #define IQ_ADC_CAL_MODE__GAIN_DC_IQ_CAL_MODE__WRITE(src) \
50808 ((u_int32_t)(src)\
50809 & 0x00000003U)
50810 #define IQ_ADC_CAL_MODE__GAIN_DC_IQ_CAL_MODE__MODIFY(dst, src) \
50811 (dst) = ((dst) &\
50812 ~0x00000003U) | ((u_int32_t)(src) &\
50813 0x00000003U)
50814 #define IQ_ADC_CAL_MODE__GAIN_DC_IQ_CAL_MODE__VERIFY(src) \
50815 (!(((u_int32_t)(src)\
50816 & ~0x00000003U)))
50817
50818 /* macros for field test_caladcoff */
50819 #define IQ_ADC_CAL_MODE__TEST_CALADCOFF__SHIFT 2
50820 #define IQ_ADC_CAL_MODE__TEST_CALADCOFF__WIDTH 1
50821 #define IQ_ADC_CAL_MODE__TEST_CALADCOFF__MASK 0x00000004U
50822 #define IQ_ADC_CAL_MODE__TEST_CALADCOFF__READ(src) \
50823 (((u_int32_t)(src)\
50824 & 0x00000004U) >> 2)
50825 #define IQ_ADC_CAL_MODE__TEST_CALADCOFF__WRITE(src) \
50826 (((u_int32_t)(src)\
50827 << 2) & 0x00000004U)
50828 #define IQ_ADC_CAL_MODE__TEST_CALADCOFF__MODIFY(dst, src) \
50829 (dst) = ((dst) &\
50830 ~0x00000004U) | (((u_int32_t)(src) <<\
50831 2) & 0x00000004U)
50832 #define IQ_ADC_CAL_MODE__TEST_CALADCOFF__VERIFY(src) \
50833 (!((((u_int32_t)(src)\
50834 << 2) & ~0x00000004U)))
50835 #define IQ_ADC_CAL_MODE__TEST_CALADCOFF__SET(dst) \
50836 (dst) = ((dst) &\
50837 ~0x00000004U) | ((u_int32_t)(1) << 2)
50838 #define IQ_ADC_CAL_MODE__TEST_CALADCOFF__CLR(dst) \
50839 (dst) = ((dst) &\
50840 ~0x00000004U) | ((u_int32_t)(0) << 2)
50841 #define IQ_ADC_CAL_MODE__TYPE u_int32_t
50842 #define IQ_ADC_CAL_MODE__READ 0x00000007U
50843 #define IQ_ADC_CAL_MODE__WRITE 0x00000007U
50844
50845 #endif /* __IQ_ADC_CAL_MODE_MACRO__ */
50846
50847
50848 /* macros for bb_reg_block.bb_sm_reg_map.BB_iq_adc_cal_mode */
50849 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_IQ_ADC_CAL_MODE__NUM 1
50850
50851 /* macros for BlueprintGlobalNameSpace::fcal_1 */
50852 #ifndef __FCAL_1_MACRO__
50853 #define __FCAL_1_MACRO__
50854
50855 /* macros for field flc_pb_fstep */
50856 #define FCAL_1__FLC_PB_FSTEP__SHIFT 0
50857 #define FCAL_1__FLC_PB_FSTEP__WIDTH 10
50858 #define FCAL_1__FLC_PB_FSTEP__MASK 0x000003ffU
50859 #define FCAL_1__FLC_PB_FSTEP__READ(src) (u_int32_t)(src) & 0x000003ffU
50860 #define FCAL_1__FLC_PB_FSTEP__WRITE(src) ((u_int32_t)(src) & 0x000003ffU)
50861 #define FCAL_1__FLC_PB_FSTEP__MODIFY(dst, src) \
50862 (dst) = ((dst) &\
50863 ~0x000003ffU) | ((u_int32_t)(src) &\
50864 0x000003ffU)
50865 #define FCAL_1__FLC_PB_FSTEP__VERIFY(src) \
50866 (!(((u_int32_t)(src)\
50867 & ~0x000003ffU)))
50868
50869 /* macros for field flc_sb_fstep */
50870 #define FCAL_1__FLC_SB_FSTEP__SHIFT 10
50871 #define FCAL_1__FLC_SB_FSTEP__WIDTH 10
50872 #define FCAL_1__FLC_SB_FSTEP__MASK 0x000ffc00U
50873 #define FCAL_1__FLC_SB_FSTEP__READ(src) \
50874 (((u_int32_t)(src)\
50875 & 0x000ffc00U) >> 10)
50876 #define FCAL_1__FLC_SB_FSTEP__WRITE(src) \
50877 (((u_int32_t)(src)\
50878 << 10) & 0x000ffc00U)
50879 #define FCAL_1__FLC_SB_FSTEP__MODIFY(dst, src) \
50880 (dst) = ((dst) &\
50881 ~0x000ffc00U) | (((u_int32_t)(src) <<\
50882 10) & 0x000ffc00U)
50883 #define FCAL_1__FLC_SB_FSTEP__VERIFY(src) \
50884 (!((((u_int32_t)(src)\
50885 << 10) & ~0x000ffc00U)))
50886
50887 /* macros for field flc_pb_atten */
50888 #define FCAL_1__FLC_PB_ATTEN__SHIFT 20
50889 #define FCAL_1__FLC_PB_ATTEN__WIDTH 5
50890 #define FCAL_1__FLC_PB_ATTEN__MASK 0x01f00000U
50891 #define FCAL_1__FLC_PB_ATTEN__READ(src) \
50892 (((u_int32_t)(src)\
50893 & 0x01f00000U) >> 20)
50894 #define FCAL_1__FLC_PB_ATTEN__WRITE(src) \
50895 (((u_int32_t)(src)\
50896 << 20) & 0x01f00000U)
50897 #define FCAL_1__FLC_PB_ATTEN__MODIFY(dst, src) \
50898 (dst) = ((dst) &\
50899 ~0x01f00000U) | (((u_int32_t)(src) <<\
50900 20) & 0x01f00000U)
50901 #define FCAL_1__FLC_PB_ATTEN__VERIFY(src) \
50902 (!((((u_int32_t)(src)\
50903 << 20) & ~0x01f00000U)))
50904
50905 /* macros for field flc_sb_atten */
50906 #define FCAL_1__FLC_SB_ATTEN__SHIFT 25
50907 #define FCAL_1__FLC_SB_ATTEN__WIDTH 5
50908 #define FCAL_1__FLC_SB_ATTEN__MASK 0x3e000000U
50909 #define FCAL_1__FLC_SB_ATTEN__READ(src) \
50910 (((u_int32_t)(src)\
50911 & 0x3e000000U) >> 25)
50912 #define FCAL_1__FLC_SB_ATTEN__WRITE(src) \
50913 (((u_int32_t)(src)\
50914 << 25) & 0x3e000000U)
50915 #define FCAL_1__FLC_SB_ATTEN__MODIFY(dst, src) \
50916 (dst) = ((dst) &\
50917 ~0x3e000000U) | (((u_int32_t)(src) <<\
50918 25) & 0x3e000000U)
50919 #define FCAL_1__FLC_SB_ATTEN__VERIFY(src) \
50920 (!((((u_int32_t)(src)\
50921 << 25) & ~0x3e000000U)))
50922 #define FCAL_1__TYPE u_int32_t
50923 #define FCAL_1__READ 0x3fffffffU
50924 #define FCAL_1__WRITE 0x3fffffffU
50925
50926 #endif /* __FCAL_1_MACRO__ */
50927
50928
50929 /* macros for bb_reg_block.bb_sm_reg_map.BB_fcal_1 */
50930 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_FCAL_1__NUM 1
50931
50932 /* macros for BlueprintGlobalNameSpace::fcal_2_b0 */
50933 #ifndef __FCAL_2_B0_MACRO__
50934 #define __FCAL_2_B0_MACRO__
50935
50936 /* macros for field flc_pwr_thresh */
50937 #define FCAL_2_B0__FLC_PWR_THRESH__SHIFT 0
50938 #define FCAL_2_B0__FLC_PWR_THRESH__WIDTH 3
50939 #define FCAL_2_B0__FLC_PWR_THRESH__MASK 0x00000007U
50940 #define FCAL_2_B0__FLC_PWR_THRESH__READ(src) (u_int32_t)(src) & 0x00000007U
50941 #define FCAL_2_B0__FLC_PWR_THRESH__WRITE(src) ((u_int32_t)(src) & 0x00000007U)
50942 #define FCAL_2_B0__FLC_PWR_THRESH__MODIFY(dst, src) \
50943 (dst) = ((dst) &\
50944 ~0x00000007U) | ((u_int32_t)(src) &\
50945 0x00000007U)
50946 #define FCAL_2_B0__FLC_PWR_THRESH__VERIFY(src) \
50947 (!(((u_int32_t)(src)\
50948 & ~0x00000007U)))
50949
50950 /* macros for field flc_sw_cap_val_0 */
50951 #define FCAL_2_B0__FLC_SW_CAP_VAL_0__SHIFT 3
50952 #define FCAL_2_B0__FLC_SW_CAP_VAL_0__WIDTH 5
50953 #define FCAL_2_B0__FLC_SW_CAP_VAL_0__MASK 0x000000f8U
50954 #define FCAL_2_B0__FLC_SW_CAP_VAL_0__READ(src) \
50955 (((u_int32_t)(src)\
50956 & 0x000000f8U) >> 3)
50957 #define FCAL_2_B0__FLC_SW_CAP_VAL_0__WRITE(src) \
50958 (((u_int32_t)(src)\
50959 << 3) & 0x000000f8U)
50960 #define FCAL_2_B0__FLC_SW_CAP_VAL_0__MODIFY(dst, src) \
50961 (dst) = ((dst) &\
50962 ~0x000000f8U) | (((u_int32_t)(src) <<\
50963 3) & 0x000000f8U)
50964 #define FCAL_2_B0__FLC_SW_CAP_VAL_0__VERIFY(src) \
50965 (!((((u_int32_t)(src)\
50966 << 3) & ~0x000000f8U)))
50967
50968 /* macros for field flc_bbmiscgain */
50969 #define FCAL_2_B0__FLC_BBMISCGAIN__SHIFT 8
50970 #define FCAL_2_B0__FLC_BBMISCGAIN__WIDTH 2
50971 #define FCAL_2_B0__FLC_BBMISCGAIN__MASK 0x00000300U
50972 #define FCAL_2_B0__FLC_BBMISCGAIN__READ(src) \
50973 (((u_int32_t)(src)\
50974 & 0x00000300U) >> 8)
50975 #define FCAL_2_B0__FLC_BBMISCGAIN__WRITE(src) \
50976 (((u_int32_t)(src)\
50977 << 8) & 0x00000300U)
50978 #define FCAL_2_B0__FLC_BBMISCGAIN__MODIFY(dst, src) \
50979 (dst) = ((dst) &\
50980 ~0x00000300U) | (((u_int32_t)(src) <<\
50981 8) & 0x00000300U)
50982 #define FCAL_2_B0__FLC_BBMISCGAIN__VERIFY(src) \
50983 (!((((u_int32_t)(src)\
50984 << 8) & ~0x00000300U)))
50985
50986 /* macros for field flc_bb1dbgain */
50987 #define FCAL_2_B0__FLC_BB1DBGAIN__SHIFT 10
50988 #define FCAL_2_B0__FLC_BB1DBGAIN__WIDTH 3
50989 #define FCAL_2_B0__FLC_BB1DBGAIN__MASK 0x00001c00U
50990 #define FCAL_2_B0__FLC_BB1DBGAIN__READ(src) \
50991 (((u_int32_t)(src)\
50992 & 0x00001c00U) >> 10)
50993 #define FCAL_2_B0__FLC_BB1DBGAIN__WRITE(src) \
50994 (((u_int32_t)(src)\
50995 << 10) & 0x00001c00U)
50996 #define FCAL_2_B0__FLC_BB1DBGAIN__MODIFY(dst, src) \
50997 (dst) = ((dst) &\
50998 ~0x00001c00U) | (((u_int32_t)(src) <<\
50999 10) & 0x00001c00U)
51000 #define FCAL_2_B0__FLC_BB1DBGAIN__VERIFY(src) \
51001 (!((((u_int32_t)(src)\
51002 << 10) & ~0x00001c00U)))
51003
51004 /* macros for field flc_bb6dbgain */
51005 #define FCAL_2_B0__FLC_BB6DBGAIN__SHIFT 13
51006 #define FCAL_2_B0__FLC_BB6DBGAIN__WIDTH 2
51007 #define FCAL_2_B0__FLC_BB6DBGAIN__MASK 0x00006000U
51008 #define FCAL_2_B0__FLC_BB6DBGAIN__READ(src) \
51009 (((u_int32_t)(src)\
51010 & 0x00006000U) >> 13)
51011 #define FCAL_2_B0__FLC_BB6DBGAIN__WRITE(src) \
51012 (((u_int32_t)(src)\
51013 << 13) & 0x00006000U)
51014 #define FCAL_2_B0__FLC_BB6DBGAIN__MODIFY(dst, src) \
51015 (dst) = ((dst) &\
51016 ~0x00006000U) | (((u_int32_t)(src) <<\
51017 13) & 0x00006000U)
51018 #define FCAL_2_B0__FLC_BB6DBGAIN__VERIFY(src) \
51019 (!((((u_int32_t)(src)\
51020 << 13) & ~0x00006000U)))
51021
51022 /* macros for field flc_sw_cap_set */
51023 #define FCAL_2_B0__FLC_SW_CAP_SET__SHIFT 15
51024 #define FCAL_2_B0__FLC_SW_CAP_SET__WIDTH 1
51025 #define FCAL_2_B0__FLC_SW_CAP_SET__MASK 0x00008000U
51026 #define FCAL_2_B0__FLC_SW_CAP_SET__READ(src) \
51027 (((u_int32_t)(src)\
51028 & 0x00008000U) >> 15)
51029 #define FCAL_2_B0__FLC_SW_CAP_SET__WRITE(src) \
51030 (((u_int32_t)(src)\
51031 << 15) & 0x00008000U)
51032 #define FCAL_2_B0__FLC_SW_CAP_SET__MODIFY(dst, src) \
51033 (dst) = ((dst) &\
51034 ~0x00008000U) | (((u_int32_t)(src) <<\
51035 15) & 0x00008000U)
51036 #define FCAL_2_B0__FLC_SW_CAP_SET__VERIFY(src) \
51037 (!((((u_int32_t)(src)\
51038 << 15) & ~0x00008000U)))
51039 #define FCAL_2_B0__FLC_SW_CAP_SET__SET(dst) \
51040 (dst) = ((dst) &\
51041 ~0x00008000U) | ((u_int32_t)(1) << 15)
51042 #define FCAL_2_B0__FLC_SW_CAP_SET__CLR(dst) \
51043 (dst) = ((dst) &\
51044 ~0x00008000U) | ((u_int32_t)(0) << 15)
51045
51046 /* macros for field flc_meas_win */
51047 #define FCAL_2_B0__FLC_MEAS_WIN__SHIFT 16
51048 #define FCAL_2_B0__FLC_MEAS_WIN__WIDTH 3
51049 #define FCAL_2_B0__FLC_MEAS_WIN__MASK 0x00070000U
51050 #define FCAL_2_B0__FLC_MEAS_WIN__READ(src) \
51051 (((u_int32_t)(src)\
51052 & 0x00070000U) >> 16)
51053 #define FCAL_2_B0__FLC_MEAS_WIN__WRITE(src) \
51054 (((u_int32_t)(src)\
51055 << 16) & 0x00070000U)
51056 #define FCAL_2_B0__FLC_MEAS_WIN__MODIFY(dst, src) \
51057 (dst) = ((dst) &\
51058 ~0x00070000U) | (((u_int32_t)(src) <<\
51059 16) & 0x00070000U)
51060 #define FCAL_2_B0__FLC_MEAS_WIN__VERIFY(src) \
51061 (!((((u_int32_t)(src)\
51062 << 16) & ~0x00070000U)))
51063
51064 /* macros for field flc_cap_val_status_0 */
51065 #define FCAL_2_B0__FLC_CAP_VAL_STATUS_0__SHIFT 20
51066 #define FCAL_2_B0__FLC_CAP_VAL_STATUS_0__WIDTH 5
51067 #define FCAL_2_B0__FLC_CAP_VAL_STATUS_0__MASK 0x01f00000U
51068 #define FCAL_2_B0__FLC_CAP_VAL_STATUS_0__READ(src) \
51069 (((u_int32_t)(src)\
51070 & 0x01f00000U) >> 20)
51071 #define FCAL_2_B0__TYPE u_int32_t
51072 #define FCAL_2_B0__READ 0x01f7ffffU
51073 #define FCAL_2_B0__WRITE 0x01f7ffffU
51074
51075 #endif /* __FCAL_2_B0_MACRO__ */
51076
51077
51078 /* macros for bb_reg_block.bb_sm_reg_map.BB_fcal_2_b0 */
51079 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_FCAL_2_B0__NUM 1
51080
51081 /* macros for BlueprintGlobalNameSpace::dft_tone_ctrl_b0 */
51082 #ifndef __DFT_TONE_CTRL_B0_MACRO__
51083 #define __DFT_TONE_CTRL_B0_MACRO__
51084
51085 /* macros for field dft_tone_en_0 */
51086 #define DFT_TONE_CTRL_B0__DFT_TONE_EN_0__SHIFT 0
51087 #define DFT_TONE_CTRL_B0__DFT_TONE_EN_0__WIDTH 1
51088 #define DFT_TONE_CTRL_B0__DFT_TONE_EN_0__MASK 0x00000001U
51089 #define DFT_TONE_CTRL_B0__DFT_TONE_EN_0__READ(src) \
51090 (u_int32_t)(src)\
51091 & 0x00000001U
51092 #define DFT_TONE_CTRL_B0__DFT_TONE_EN_0__WRITE(src) \
51093 ((u_int32_t)(src)\
51094 & 0x00000001U)
51095 #define DFT_TONE_CTRL_B0__DFT_TONE_EN_0__MODIFY(dst, src) \
51096 (dst) = ((dst) &\
51097 ~0x00000001U) | ((u_int32_t)(src) &\
51098 0x00000001U)
51099 #define DFT_TONE_CTRL_B0__DFT_TONE_EN_0__VERIFY(src) \
51100 (!(((u_int32_t)(src)\
51101 & ~0x00000001U)))
51102 #define DFT_TONE_CTRL_B0__DFT_TONE_EN_0__SET(dst) \
51103 (dst) = ((dst) &\
51104 ~0x00000001U) | (u_int32_t)(1)
51105 #define DFT_TONE_CTRL_B0__DFT_TONE_EN_0__CLR(dst) \
51106 (dst) = ((dst) &\
51107 ~0x00000001U) | (u_int32_t)(0)
51108
51109 /* macros for field dft_tone_amp_sel_0 */
51110 #define DFT_TONE_CTRL_B0__DFT_TONE_AMP_SEL_0__SHIFT 2
51111 #define DFT_TONE_CTRL_B0__DFT_TONE_AMP_SEL_0__WIDTH 2
51112 #define DFT_TONE_CTRL_B0__DFT_TONE_AMP_SEL_0__MASK 0x0000000cU
51113 #define DFT_TONE_CTRL_B0__DFT_TONE_AMP_SEL_0__READ(src) \
51114 (((u_int32_t)(src)\
51115 & 0x0000000cU) >> 2)
51116 #define DFT_TONE_CTRL_B0__DFT_TONE_AMP_SEL_0__WRITE(src) \
51117 (((u_int32_t)(src)\
51118 << 2) & 0x0000000cU)
51119 #define DFT_TONE_CTRL_B0__DFT_TONE_AMP_SEL_0__MODIFY(dst, src) \
51120 (dst) = ((dst) &\
51121 ~0x0000000cU) | (((u_int32_t)(src) <<\
51122 2) & 0x0000000cU)
51123 #define DFT_TONE_CTRL_B0__DFT_TONE_AMP_SEL_0__VERIFY(src) \
51124 (!((((u_int32_t)(src)\
51125 << 2) & ~0x0000000cU)))
51126
51127 /* macros for field dft_tone_freq_ang_0 */
51128 #define DFT_TONE_CTRL_B0__DFT_TONE_FREQ_ANG_0__SHIFT 4
51129 #define DFT_TONE_CTRL_B0__DFT_TONE_FREQ_ANG_0__WIDTH 9
51130 #define DFT_TONE_CTRL_B0__DFT_TONE_FREQ_ANG_0__MASK 0x00001ff0U
51131 #define DFT_TONE_CTRL_B0__DFT_TONE_FREQ_ANG_0__READ(src) \
51132 (((u_int32_t)(src)\
51133 & 0x00001ff0U) >> 4)
51134 #define DFT_TONE_CTRL_B0__DFT_TONE_FREQ_ANG_0__WRITE(src) \
51135 (((u_int32_t)(src)\
51136 << 4) & 0x00001ff0U)
51137 #define DFT_TONE_CTRL_B0__DFT_TONE_FREQ_ANG_0__MODIFY(dst, src) \
51138 (dst) = ((dst) &\
51139 ~0x00001ff0U) | (((u_int32_t)(src) <<\
51140 4) & 0x00001ff0U)
51141 #define DFT_TONE_CTRL_B0__DFT_TONE_FREQ_ANG_0__VERIFY(src) \
51142 (!((((u_int32_t)(src)\
51143 << 4) & ~0x00001ff0U)))
51144 #define DFT_TONE_CTRL_B0__TYPE u_int32_t
51145 #define DFT_TONE_CTRL_B0__READ 0x00001ffdU
51146 #define DFT_TONE_CTRL_B0__WRITE 0x00001ffdU
51147
51148 #endif /* __DFT_TONE_CTRL_B0_MACRO__ */
51149
51150
51151 /* macros for bb_reg_block.bb_sm_reg_map.BB_dft_tone_ctrl_b0 */
51152 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_DFT_TONE_CTRL_B0__NUM 1
51153
51154 /* macros for BlueprintGlobalNameSpace::cl_cal_ctrl */
51155 #ifndef __CL_CAL_CTRL_MACRO__
51156 #define __CL_CAL_CTRL_MACRO__
51157
51158 /* macros for field enable_parallel_cal */
51159 #define CL_CAL_CTRL__ENABLE_PARALLEL_CAL__SHIFT 0
51160 #define CL_CAL_CTRL__ENABLE_PARALLEL_CAL__WIDTH 1
51161 #define CL_CAL_CTRL__ENABLE_PARALLEL_CAL__MASK 0x00000001U
51162 #define CL_CAL_CTRL__ENABLE_PARALLEL_CAL__READ(src) \
51163 (u_int32_t)(src)\
51164 & 0x00000001U
51165 #define CL_CAL_CTRL__ENABLE_PARALLEL_CAL__WRITE(src) \
51166 ((u_int32_t)(src)\
51167 & 0x00000001U)
51168 #define CL_CAL_CTRL__ENABLE_PARALLEL_CAL__MODIFY(dst, src) \
51169 (dst) = ((dst) &\
51170 ~0x00000001U) | ((u_int32_t)(src) &\
51171 0x00000001U)
51172 #define CL_CAL_CTRL__ENABLE_PARALLEL_CAL__VERIFY(src) \
51173 (!(((u_int32_t)(src)\
51174 & ~0x00000001U)))
51175 #define CL_CAL_CTRL__ENABLE_PARALLEL_CAL__SET(dst) \
51176 (dst) = ((dst) &\
51177 ~0x00000001U) | (u_int32_t)(1)
51178 #define CL_CAL_CTRL__ENABLE_PARALLEL_CAL__CLR(dst) \
51179 (dst) = ((dst) &\
51180 ~0x00000001U) | (u_int32_t)(0)
51181
51182 /* macros for field enable_cl_calibrate */
51183 #define CL_CAL_CTRL__ENABLE_CL_CALIBRATE__SHIFT 1
51184 #define CL_CAL_CTRL__ENABLE_CL_CALIBRATE__WIDTH 1
51185 #define CL_CAL_CTRL__ENABLE_CL_CALIBRATE__MASK 0x00000002U
51186 #define CL_CAL_CTRL__ENABLE_CL_CALIBRATE__READ(src) \
51187 (((u_int32_t)(src)\
51188 & 0x00000002U) >> 1)
51189 #define CL_CAL_CTRL__ENABLE_CL_CALIBRATE__WRITE(src) \
51190 (((u_int32_t)(src)\
51191 << 1) & 0x00000002U)
51192 #define CL_CAL_CTRL__ENABLE_CL_CALIBRATE__MODIFY(dst, src) \
51193 (dst) = ((dst) &\
51194 ~0x00000002U) | (((u_int32_t)(src) <<\
51195 1) & 0x00000002U)
51196 #define CL_CAL_CTRL__ENABLE_CL_CALIBRATE__VERIFY(src) \
51197 (!((((u_int32_t)(src)\
51198 << 1) & ~0x00000002U)))
51199 #define CL_CAL_CTRL__ENABLE_CL_CALIBRATE__SET(dst) \
51200 (dst) = ((dst) &\
51201 ~0x00000002U) | ((u_int32_t)(1) << 1)
51202 #define CL_CAL_CTRL__ENABLE_CL_CALIBRATE__CLR(dst) \
51203 (dst) = ((dst) &\
51204 ~0x00000002U) | ((u_int32_t)(0) << 1)
51205
51206 /* macros for field cf_clc_test_point */
51207 #define CL_CAL_CTRL__CF_CLC_TEST_POINT__SHIFT 2
51208 #define CL_CAL_CTRL__CF_CLC_TEST_POINT__WIDTH 2
51209 #define CL_CAL_CTRL__CF_CLC_TEST_POINT__MASK 0x0000000cU
51210 #define CL_CAL_CTRL__CF_CLC_TEST_POINT__READ(src) \
51211 (((u_int32_t)(src)\
51212 & 0x0000000cU) >> 2)
51213 #define CL_CAL_CTRL__CF_CLC_TEST_POINT__WRITE(src) \
51214 (((u_int32_t)(src)\
51215 << 2) & 0x0000000cU)
51216 #define CL_CAL_CTRL__CF_CLC_TEST_POINT__MODIFY(dst, src) \
51217 (dst) = ((dst) &\
51218 ~0x0000000cU) | (((u_int32_t)(src) <<\
51219 2) & 0x0000000cU)
51220 #define CL_CAL_CTRL__CF_CLC_TEST_POINT__VERIFY(src) \
51221 (!((((u_int32_t)(src)\
51222 << 2) & ~0x0000000cU)))
51223
51224 /* macros for field cf_clc_forced_pagain */
51225 #define CL_CAL_CTRL__CF_CLC_FORCED_PAGAIN__SHIFT 4
51226 #define CL_CAL_CTRL__CF_CLC_FORCED_PAGAIN__WIDTH 4
51227 #define CL_CAL_CTRL__CF_CLC_FORCED_PAGAIN__MASK 0x000000f0U
51228 #define CL_CAL_CTRL__CF_CLC_FORCED_PAGAIN__READ(src) \
51229 (((u_int32_t)(src)\
51230 & 0x000000f0U) >> 4)
51231 #define CL_CAL_CTRL__CF_CLC_FORCED_PAGAIN__WRITE(src) \
51232 (((u_int32_t)(src)\
51233 << 4) & 0x000000f0U)
51234 #define CL_CAL_CTRL__CF_CLC_FORCED_PAGAIN__MODIFY(dst, src) \
51235 (dst) = ((dst) &\
51236 ~0x000000f0U) | (((u_int32_t)(src) <<\
51237 4) & 0x000000f0U)
51238 #define CL_CAL_CTRL__CF_CLC_FORCED_PAGAIN__VERIFY(src) \
51239 (!((((u_int32_t)(src)\
51240 << 4) & ~0x000000f0U)))
51241
51242 /* macros for field carr_leak_max_offset */
51243 #define CL_CAL_CTRL__CARR_LEAK_MAX_OFFSET__SHIFT 8
51244 #define CL_CAL_CTRL__CARR_LEAK_MAX_OFFSET__WIDTH 8
51245 #define CL_CAL_CTRL__CARR_LEAK_MAX_OFFSET__MASK 0x0000ff00U
51246 #define CL_CAL_CTRL__CARR_LEAK_MAX_OFFSET__READ(src) \
51247 (((u_int32_t)(src)\
51248 & 0x0000ff00U) >> 8)
51249 #define CL_CAL_CTRL__CARR_LEAK_MAX_OFFSET__WRITE(src) \
51250 (((u_int32_t)(src)\
51251 << 8) & 0x0000ff00U)
51252 #define CL_CAL_CTRL__CARR_LEAK_MAX_OFFSET__MODIFY(dst, src) \
51253 (dst) = ((dst) &\
51254 ~0x0000ff00U) | (((u_int32_t)(src) <<\
51255 8) & 0x0000ff00U)
51256 #define CL_CAL_CTRL__CARR_LEAK_MAX_OFFSET__VERIFY(src) \
51257 (!((((u_int32_t)(src)\
51258 << 8) & ~0x0000ff00U)))
51259
51260 /* macros for field cf_clc_init_bbgain */
51261 #define CL_CAL_CTRL__CF_CLC_INIT_BBGAIN__SHIFT 16
51262 #define CL_CAL_CTRL__CF_CLC_INIT_BBGAIN__WIDTH 6
51263 #define CL_CAL_CTRL__CF_CLC_INIT_BBGAIN__MASK 0x003f0000U
51264 #define CL_CAL_CTRL__CF_CLC_INIT_BBGAIN__READ(src) \
51265 (((u_int32_t)(src)\
51266 & 0x003f0000U) >> 16)
51267 #define CL_CAL_CTRL__CF_CLC_INIT_BBGAIN__WRITE(src) \
51268 (((u_int32_t)(src)\
51269 << 16) & 0x003f0000U)
51270 #define CL_CAL_CTRL__CF_CLC_INIT_BBGAIN__MODIFY(dst, src) \
51271 (dst) = ((dst) &\
51272 ~0x003f0000U) | (((u_int32_t)(src) <<\
51273 16) & 0x003f0000U)
51274 #define CL_CAL_CTRL__CF_CLC_INIT_BBGAIN__VERIFY(src) \
51275 (!((((u_int32_t)(src)\
51276 << 16) & ~0x003f0000U)))
51277
51278 /* macros for field cf_adc_bound */
51279 #define CL_CAL_CTRL__CF_ADC_BOUND__SHIFT 22
51280 #define CL_CAL_CTRL__CF_ADC_BOUND__WIDTH 8
51281 #define CL_CAL_CTRL__CF_ADC_BOUND__MASK 0x3fc00000U
51282 #define CL_CAL_CTRL__CF_ADC_BOUND__READ(src) \
51283 (((u_int32_t)(src)\
51284 & 0x3fc00000U) >> 22)
51285 #define CL_CAL_CTRL__CF_ADC_BOUND__WRITE(src) \
51286 (((u_int32_t)(src)\
51287 << 22) & 0x3fc00000U)
51288 #define CL_CAL_CTRL__CF_ADC_BOUND__MODIFY(dst, src) \
51289 (dst) = ((dst) &\
51290 ~0x3fc00000U) | (((u_int32_t)(src) <<\
51291 22) & 0x3fc00000U)
51292 #define CL_CAL_CTRL__CF_ADC_BOUND__VERIFY(src) \
51293 (!((((u_int32_t)(src)\
51294 << 22) & ~0x3fc00000U)))
51295
51296 /* macros for field use_dac_cl_correction */
51297 #define CL_CAL_CTRL__USE_DAC_CL_CORRECTION__SHIFT 30
51298 #define CL_CAL_CTRL__USE_DAC_CL_CORRECTION__WIDTH 1
51299 #define CL_CAL_CTRL__USE_DAC_CL_CORRECTION__MASK 0x40000000U
51300 #define CL_CAL_CTRL__USE_DAC_CL_CORRECTION__READ(src) \
51301 (((u_int32_t)(src)\
51302 & 0x40000000U) >> 30)
51303 #define CL_CAL_CTRL__USE_DAC_CL_CORRECTION__WRITE(src) \
51304 (((u_int32_t)(src)\
51305 << 30) & 0x40000000U)
51306 #define CL_CAL_CTRL__USE_DAC_CL_CORRECTION__MODIFY(dst, src) \
51307 (dst) = ((dst) &\
51308 ~0x40000000U) | (((u_int32_t)(src) <<\
51309 30) & 0x40000000U)
51310 #define CL_CAL_CTRL__USE_DAC_CL_CORRECTION__VERIFY(src) \
51311 (!((((u_int32_t)(src)\
51312 << 30) & ~0x40000000U)))
51313 #define CL_CAL_CTRL__USE_DAC_CL_CORRECTION__SET(dst) \
51314 (dst) = ((dst) &\
51315 ~0x40000000U) | ((u_int32_t)(1) << 30)
51316 #define CL_CAL_CTRL__USE_DAC_CL_CORRECTION__CLR(dst) \
51317 (dst) = ((dst) &\
51318 ~0x40000000U) | ((u_int32_t)(0) << 30)
51319
51320 /* macros for field cl_map_hw_gen */
51321 #define CL_CAL_CTRL__CL_MAP_HW_GEN__SHIFT 31
51322 #define CL_CAL_CTRL__CL_MAP_HW_GEN__WIDTH 1
51323 #define CL_CAL_CTRL__CL_MAP_HW_GEN__MASK 0x80000000U
51324 #define CL_CAL_CTRL__CL_MAP_HW_GEN__READ(src) \
51325 (((u_int32_t)(src)\
51326 & 0x80000000U) >> 31)
51327 #define CL_CAL_CTRL__CL_MAP_HW_GEN__WRITE(src) \
51328 (((u_int32_t)(src)\
51329 << 31) & 0x80000000U)
51330 #define CL_CAL_CTRL__CL_MAP_HW_GEN__MODIFY(dst, src) \
51331 (dst) = ((dst) &\
51332 ~0x80000000U) | (((u_int32_t)(src) <<\
51333 31) & 0x80000000U)
51334 #define CL_CAL_CTRL__CL_MAP_HW_GEN__VERIFY(src) \
51335 (!((((u_int32_t)(src)\
51336 << 31) & ~0x80000000U)))
51337 #define CL_CAL_CTRL__CL_MAP_HW_GEN__SET(dst) \
51338 (dst) = ((dst) &\
51339 ~0x80000000U) | ((u_int32_t)(1) << 31)
51340 #define CL_CAL_CTRL__CL_MAP_HW_GEN__CLR(dst) \
51341 (dst) = ((dst) &\
51342 ~0x80000000U) | ((u_int32_t)(0) << 31)
51343 #define CL_CAL_CTRL__TYPE u_int32_t
51344 #define CL_CAL_CTRL__READ 0xffffffffU
51345 #define CL_CAL_CTRL__WRITE 0xffffffffU
51346
51347 #endif /* __CL_CAL_CTRL_MACRO__ */
51348
51349
51350 /* macros for bb_reg_block.bb_sm_reg_map.BB_cl_cal_ctrl */
51351 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CL_CAL_CTRL__NUM 1
51352
51353 /* macros for BlueprintGlobalNameSpace::cl_map_0 */
51354 #ifndef __CL_MAP_0_MACRO__
51355 #define __CL_MAP_0_MACRO__
51356
51357 /* macros for field cl_map_0 */
51358 #define CL_MAP_0__CL_MAP_0__SHIFT 0
51359 #define CL_MAP_0__CL_MAP_0__WIDTH 32
51360 #define CL_MAP_0__CL_MAP_0__MASK 0xffffffffU
51361 #define CL_MAP_0__CL_MAP_0__READ(src) (u_int32_t)(src) & 0xffffffffU
51362 #define CL_MAP_0__CL_MAP_0__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
51363 #define CL_MAP_0__CL_MAP_0__MODIFY(dst, src) \
51364 (dst) = ((dst) &\
51365 ~0xffffffffU) | ((u_int32_t)(src) &\
51366 0xffffffffU)
51367 #define CL_MAP_0__CL_MAP_0__VERIFY(src) (!(((u_int32_t)(src) & ~0xffffffffU)))
51368 #define CL_MAP_0__TYPE u_int32_t
51369 #define CL_MAP_0__READ 0xffffffffU
51370 #define CL_MAP_0__WRITE 0xffffffffU
51371
51372 #endif /* __CL_MAP_0_MACRO__ */
51373
51374
51375 /* macros for bb_reg_block.bb_sm_reg_map.BB_cl_map_0_b0 */
51376 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CL_MAP_0_B0__NUM 1
51377
51378 /* macros for BlueprintGlobalNameSpace::cl_map_1 */
51379 #ifndef __CL_MAP_1_MACRO__
51380 #define __CL_MAP_1_MACRO__
51381
51382 /* macros for field cl_map_1 */
51383 #define CL_MAP_1__CL_MAP_1__SHIFT 0
51384 #define CL_MAP_1__CL_MAP_1__WIDTH 32
51385 #define CL_MAP_1__CL_MAP_1__MASK 0xffffffffU
51386 #define CL_MAP_1__CL_MAP_1__READ(src) (u_int32_t)(src) & 0xffffffffU
51387 #define CL_MAP_1__CL_MAP_1__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
51388 #define CL_MAP_1__CL_MAP_1__MODIFY(dst, src) \
51389 (dst) = ((dst) &\
51390 ~0xffffffffU) | ((u_int32_t)(src) &\
51391 0xffffffffU)
51392 #define CL_MAP_1__CL_MAP_1__VERIFY(src) (!(((u_int32_t)(src) & ~0xffffffffU)))
51393 #define CL_MAP_1__TYPE u_int32_t
51394 #define CL_MAP_1__READ 0xffffffffU
51395 #define CL_MAP_1__WRITE 0xffffffffU
51396
51397 #endif /* __CL_MAP_1_MACRO__ */
51398
51399
51400 /* macros for bb_reg_block.bb_sm_reg_map.BB_cl_map_1_b0 */
51401 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CL_MAP_1_B0__NUM 1
51402
51403 /* macros for BlueprintGlobalNameSpace::cl_map_2 */
51404 #ifndef __CL_MAP_2_MACRO__
51405 #define __CL_MAP_2_MACRO__
51406
51407 /* macros for field cl_map_2 */
51408 #define CL_MAP_2__CL_MAP_2__SHIFT 0
51409 #define CL_MAP_2__CL_MAP_2__WIDTH 32
51410 #define CL_MAP_2__CL_MAP_2__MASK 0xffffffffU
51411 #define CL_MAP_2__CL_MAP_2__READ(src) (u_int32_t)(src) & 0xffffffffU
51412 #define CL_MAP_2__CL_MAP_2__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
51413 #define CL_MAP_2__CL_MAP_2__MODIFY(dst, src) \
51414 (dst) = ((dst) &\
51415 ~0xffffffffU) | ((u_int32_t)(src) &\
51416 0xffffffffU)
51417 #define CL_MAP_2__CL_MAP_2__VERIFY(src) (!(((u_int32_t)(src) & ~0xffffffffU)))
51418 #define CL_MAP_2__TYPE u_int32_t
51419 #define CL_MAP_2__READ 0xffffffffU
51420 #define CL_MAP_2__WRITE 0xffffffffU
51421
51422 #endif /* __CL_MAP_2_MACRO__ */
51423
51424
51425 /* macros for bb_reg_block.bb_sm_reg_map.BB_cl_map_2_b0 */
51426 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CL_MAP_2_B0__NUM 1
51427
51428 /* macros for BlueprintGlobalNameSpace::cl_map_3 */
51429 #ifndef __CL_MAP_3_MACRO__
51430 #define __CL_MAP_3_MACRO__
51431
51432 /* macros for field cl_map_3 */
51433 #define CL_MAP_3__CL_MAP_3__SHIFT 0
51434 #define CL_MAP_3__CL_MAP_3__WIDTH 32
51435 #define CL_MAP_3__CL_MAP_3__MASK 0xffffffffU
51436 #define CL_MAP_3__CL_MAP_3__READ(src) (u_int32_t)(src) & 0xffffffffU
51437 #define CL_MAP_3__CL_MAP_3__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
51438 #define CL_MAP_3__CL_MAP_3__MODIFY(dst, src) \
51439 (dst) = ((dst) &\
51440 ~0xffffffffU) | ((u_int32_t)(src) &\
51441 0xffffffffU)
51442 #define CL_MAP_3__CL_MAP_3__VERIFY(src) (!(((u_int32_t)(src) & ~0xffffffffU)))
51443 #define CL_MAP_3__TYPE u_int32_t
51444 #define CL_MAP_3__READ 0xffffffffU
51445 #define CL_MAP_3__WRITE 0xffffffffU
51446
51447 #endif /* __CL_MAP_3_MACRO__ */
51448
51449
51450 /* macros for bb_reg_block.bb_sm_reg_map.BB_cl_map_3_b0 */
51451 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CL_MAP_3_B0__NUM 1
51452
51453 /* macros for BlueprintGlobalNameSpace::cl_map_pal_0 */
51454 #ifndef __CL_MAP_PAL_0_MACRO__
51455 #define __CL_MAP_PAL_0_MACRO__
51456
51457 /* macros for field cl_map_0 */
51458 #define CL_MAP_PAL_0__CL_MAP_0__SHIFT 0
51459 #define CL_MAP_PAL_0__CL_MAP_0__WIDTH 32
51460 #define CL_MAP_PAL_0__CL_MAP_0__MASK 0xffffffffU
51461 #define CL_MAP_PAL_0__CL_MAP_0__READ(src) (u_int32_t)(src) & 0xffffffffU
51462 #define CL_MAP_PAL_0__CL_MAP_0__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
51463 #define CL_MAP_PAL_0__CL_MAP_0__MODIFY(dst, src) \
51464 (dst) = ((dst) &\
51465 ~0xffffffffU) | ((u_int32_t)(src) &\
51466 0xffffffffU)
51467 #define CL_MAP_PAL_0__CL_MAP_0__VERIFY(src) \
51468 (!(((u_int32_t)(src)\
51469 & ~0xffffffffU)))
51470 #define CL_MAP_PAL_0__TYPE u_int32_t
51471 #define CL_MAP_PAL_0__READ 0xffffffffU
51472 #define CL_MAP_PAL_0__WRITE 0xffffffffU
51473
51474 #endif /* __CL_MAP_PAL_0_MACRO__ */
51475
51476
51477 /* macros for bb_reg_block.bb_sm_reg_map.BB_cl_map_pal_0_b0 */
51478 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CL_MAP_PAL_0_B0__NUM 1
51479
51480 /* macros for BlueprintGlobalNameSpace::cl_map_pal_1 */
51481 #ifndef __CL_MAP_PAL_1_MACRO__
51482 #define __CL_MAP_PAL_1_MACRO__
51483
51484 /* macros for field cl_map_1 */
51485 #define CL_MAP_PAL_1__CL_MAP_1__SHIFT 0
51486 #define CL_MAP_PAL_1__CL_MAP_1__WIDTH 32
51487 #define CL_MAP_PAL_1__CL_MAP_1__MASK 0xffffffffU
51488 #define CL_MAP_PAL_1__CL_MAP_1__READ(src) (u_int32_t)(src) & 0xffffffffU
51489 #define CL_MAP_PAL_1__CL_MAP_1__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
51490 #define CL_MAP_PAL_1__CL_MAP_1__MODIFY(dst, src) \
51491 (dst) = ((dst) &\
51492 ~0xffffffffU) | ((u_int32_t)(src) &\
51493 0xffffffffU)
51494 #define CL_MAP_PAL_1__CL_MAP_1__VERIFY(src) \
51495 (!(((u_int32_t)(src)\
51496 & ~0xffffffffU)))
51497 #define CL_MAP_PAL_1__TYPE u_int32_t
51498 #define CL_MAP_PAL_1__READ 0xffffffffU
51499 #define CL_MAP_PAL_1__WRITE 0xffffffffU
51500
51501 #endif /* __CL_MAP_PAL_1_MACRO__ */
51502
51503
51504 /* macros for bb_reg_block.bb_sm_reg_map.BB_cl_map_pal_1_b0 */
51505 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CL_MAP_PAL_1_B0__NUM 1
51506
51507 /* macros for BlueprintGlobalNameSpace::cl_map_pal_2 */
51508 #ifndef __CL_MAP_PAL_2_MACRO__
51509 #define __CL_MAP_PAL_2_MACRO__
51510
51511 /* macros for field cl_map_2 */
51512 #define CL_MAP_PAL_2__CL_MAP_2__SHIFT 0
51513 #define CL_MAP_PAL_2__CL_MAP_2__WIDTH 32
51514 #define CL_MAP_PAL_2__CL_MAP_2__MASK 0xffffffffU
51515 #define CL_MAP_PAL_2__CL_MAP_2__READ(src) (u_int32_t)(src) & 0xffffffffU
51516 #define CL_MAP_PAL_2__CL_MAP_2__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
51517 #define CL_MAP_PAL_2__CL_MAP_2__MODIFY(dst, src) \
51518 (dst) = ((dst) &\
51519 ~0xffffffffU) | ((u_int32_t)(src) &\
51520 0xffffffffU)
51521 #define CL_MAP_PAL_2__CL_MAP_2__VERIFY(src) \
51522 (!(((u_int32_t)(src)\
51523 & ~0xffffffffU)))
51524 #define CL_MAP_PAL_2__TYPE u_int32_t
51525 #define CL_MAP_PAL_2__READ 0xffffffffU
51526 #define CL_MAP_PAL_2__WRITE 0xffffffffU
51527
51528 #endif /* __CL_MAP_PAL_2_MACRO__ */
51529
51530
51531 /* macros for bb_reg_block.bb_sm_reg_map.BB_cl_map_pal_2_b0 */
51532 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CL_MAP_PAL_2_B0__NUM 1
51533
51534 /* macros for BlueprintGlobalNameSpace::cl_map_pal_3 */
51535 #ifndef __CL_MAP_PAL_3_MACRO__
51536 #define __CL_MAP_PAL_3_MACRO__
51537
51538 /* macros for field cl_map_3 */
51539 #define CL_MAP_PAL_3__CL_MAP_3__SHIFT 0
51540 #define CL_MAP_PAL_3__CL_MAP_3__WIDTH 32
51541 #define CL_MAP_PAL_3__CL_MAP_3__MASK 0xffffffffU
51542 #define CL_MAP_PAL_3__CL_MAP_3__READ(src) (u_int32_t)(src) & 0xffffffffU
51543 #define CL_MAP_PAL_3__CL_MAP_3__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
51544 #define CL_MAP_PAL_3__CL_MAP_3__MODIFY(dst, src) \
51545 (dst) = ((dst) &\
51546 ~0xffffffffU) | ((u_int32_t)(src) &\
51547 0xffffffffU)
51548 #define CL_MAP_PAL_3__CL_MAP_3__VERIFY(src) \
51549 (!(((u_int32_t)(src)\
51550 & ~0xffffffffU)))
51551 #define CL_MAP_PAL_3__TYPE u_int32_t
51552 #define CL_MAP_PAL_3__READ 0xffffffffU
51553 #define CL_MAP_PAL_3__WRITE 0xffffffffU
51554
51555 #endif /* __CL_MAP_PAL_3_MACRO__ */
51556
51557
51558 /* macros for bb_reg_block.bb_sm_reg_map.BB_cl_map_pal_3_b0 */
51559 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CL_MAP_PAL_3_B0__NUM 1
51560
51561 /* macros for BlueprintGlobalNameSpace::cl_tab */
51562 #ifndef __CL_TAB_MACRO__
51563 #define __CL_TAB_MACRO__
51564
51565 /* macros for field cl_gain_mod */
51566 #define CL_TAB__CL_GAIN_MOD__SHIFT 0
51567 #define CL_TAB__CL_GAIN_MOD__WIDTH 5
51568 #define CL_TAB__CL_GAIN_MOD__MASK 0x0000001fU
51569 #define CL_TAB__CL_GAIN_MOD__READ(src) (u_int32_t)(src) & 0x0000001fU
51570 #define CL_TAB__CL_GAIN_MOD__WRITE(src) ((u_int32_t)(src) & 0x0000001fU)
51571 #define CL_TAB__CL_GAIN_MOD__MODIFY(dst, src) \
51572 (dst) = ((dst) &\
51573 ~0x0000001fU) | ((u_int32_t)(src) &\
51574 0x0000001fU)
51575 #define CL_TAB__CL_GAIN_MOD__VERIFY(src) (!(((u_int32_t)(src) & ~0x0000001fU)))
51576
51577 /* macros for field carr_lk_dc_add_Q */
51578 #define CL_TAB__CARR_LK_DC_ADD_Q__SHIFT 5
51579 #define CL_TAB__CARR_LK_DC_ADD_Q__WIDTH 11
51580 #define CL_TAB__CARR_LK_DC_ADD_Q__MASK 0x0000ffe0U
51581 #define CL_TAB__CARR_LK_DC_ADD_Q__READ(src) \
51582 (((u_int32_t)(src)\
51583 & 0x0000ffe0U) >> 5)
51584 #define CL_TAB__CARR_LK_DC_ADD_Q__WRITE(src) \
51585 (((u_int32_t)(src)\
51586 << 5) & 0x0000ffe0U)
51587 #define CL_TAB__CARR_LK_DC_ADD_Q__MODIFY(dst, src) \
51588 (dst) = ((dst) &\
51589 ~0x0000ffe0U) | (((u_int32_t)(src) <<\
51590 5) & 0x0000ffe0U)
51591 #define CL_TAB__CARR_LK_DC_ADD_Q__VERIFY(src) \
51592 (!((((u_int32_t)(src)\
51593 << 5) & ~0x0000ffe0U)))
51594
51595 /* macros for field carr_lk_dc_add_I */
51596 #define CL_TAB__CARR_LK_DC_ADD_I__SHIFT 16
51597 #define CL_TAB__CARR_LK_DC_ADD_I__WIDTH 11
51598 #define CL_TAB__CARR_LK_DC_ADD_I__MASK 0x07ff0000U
51599 #define CL_TAB__CARR_LK_DC_ADD_I__READ(src) \
51600 (((u_int32_t)(src)\
51601 & 0x07ff0000U) >> 16)
51602 #define CL_TAB__CARR_LK_DC_ADD_I__WRITE(src) \
51603 (((u_int32_t)(src)\
51604 << 16) & 0x07ff0000U)
51605 #define CL_TAB__CARR_LK_DC_ADD_I__MODIFY(dst, src) \
51606 (dst) = ((dst) &\
51607 ~0x07ff0000U) | (((u_int32_t)(src) <<\
51608 16) & 0x07ff0000U)
51609 #define CL_TAB__CARR_LK_DC_ADD_I__VERIFY(src) \
51610 (!((((u_int32_t)(src)\
51611 << 16) & ~0x07ff0000U)))
51612
51613 /* macros for field bb_gain */
51614 #define CL_TAB__BB_GAIN__SHIFT 27
51615 #define CL_TAB__BB_GAIN__WIDTH 4
51616 #define CL_TAB__BB_GAIN__MASK 0x78000000U
51617 #define CL_TAB__BB_GAIN__READ(src) (((u_int32_t)(src) & 0x78000000U) >> 27)
51618 #define CL_TAB__BB_GAIN__WRITE(src) (((u_int32_t)(src) << 27) & 0x78000000U)
51619 #define CL_TAB__BB_GAIN__MODIFY(dst, src) \
51620 (dst) = ((dst) &\
51621 ~0x78000000U) | (((u_int32_t)(src) <<\
51622 27) & 0x78000000U)
51623 #define CL_TAB__BB_GAIN__VERIFY(src) \
51624 (!((((u_int32_t)(src)\
51625 << 27) & ~0x78000000U)))
51626 #define CL_TAB__TYPE u_int32_t
51627 #define CL_TAB__READ 0x7fffffffU
51628 #define CL_TAB__WRITE 0x7fffffffU
51629
51630 #endif /* __CL_TAB_MACRO__ */
51631
51632
51633 /* macros for bb_reg_block.bb_sm_reg_map.BB_cl_tab_b0 */
51634 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CL_TAB_B0__NUM 16
51635
51636 /* macros for BlueprintGlobalNameSpace::synth_control */
51637 #ifndef __SYNTH_CONTROL_MACRO__
51638 #define __SYNTH_CONTROL_MACRO__
51639
51640 /* macros for field rfchanFrac */
51641 #define SYNTH_CONTROL__RFCHANFRAC__SHIFT 0
51642 #define SYNTH_CONTROL__RFCHANFRAC__WIDTH 17
51643 #define SYNTH_CONTROL__RFCHANFRAC__MASK 0x0001ffffU
51644 #define SYNTH_CONTROL__RFCHANFRAC__READ(src) (u_int32_t)(src) & 0x0001ffffU
51645 #define SYNTH_CONTROL__RFCHANFRAC__WRITE(src) ((u_int32_t)(src) & 0x0001ffffU)
51646 #define SYNTH_CONTROL__RFCHANFRAC__MODIFY(dst, src) \
51647 (dst) = ((dst) &\
51648 ~0x0001ffffU) | ((u_int32_t)(src) &\
51649 0x0001ffffU)
51650 #define SYNTH_CONTROL__RFCHANFRAC__VERIFY(src) \
51651 (!(((u_int32_t)(src)\
51652 & ~0x0001ffffU)))
51653
51654 /* macros for field rfchannel */
51655 #define SYNTH_CONTROL__RFCHANNEL__SHIFT 17
51656 #define SYNTH_CONTROL__RFCHANNEL__WIDTH 9
51657 #define SYNTH_CONTROL__RFCHANNEL__MASK 0x03fe0000U
51658 #define SYNTH_CONTROL__RFCHANNEL__READ(src) \
51659 (((u_int32_t)(src)\
51660 & 0x03fe0000U) >> 17)
51661 #define SYNTH_CONTROL__RFCHANNEL__WRITE(src) \
51662 (((u_int32_t)(src)\
51663 << 17) & 0x03fe0000U)
51664 #define SYNTH_CONTROL__RFCHANNEL__MODIFY(dst, src) \
51665 (dst) = ((dst) &\
51666 ~0x03fe0000U) | (((u_int32_t)(src) <<\
51667 17) & 0x03fe0000U)
51668 #define SYNTH_CONTROL__RFCHANNEL__VERIFY(src) \
51669 (!((((u_int32_t)(src)\
51670 << 17) & ~0x03fe0000U)))
51671
51672 /* macros for field rfAmodeRefSel */
51673 #define SYNTH_CONTROL__RFAMODEREFSEL__SHIFT 26
51674 #define SYNTH_CONTROL__RFAMODEREFSEL__WIDTH 2
51675 #define SYNTH_CONTROL__RFAMODEREFSEL__MASK 0x0c000000U
51676 #define SYNTH_CONTROL__RFAMODEREFSEL__READ(src) \
51677 (((u_int32_t)(src)\
51678 & 0x0c000000U) >> 26)
51679 #define SYNTH_CONTROL__RFAMODEREFSEL__WRITE(src) \
51680 (((u_int32_t)(src)\
51681 << 26) & 0x0c000000U)
51682 #define SYNTH_CONTROL__RFAMODEREFSEL__MODIFY(dst, src) \
51683 (dst) = ((dst) &\
51684 ~0x0c000000U) | (((u_int32_t)(src) <<\
51685 26) & 0x0c000000U)
51686 #define SYNTH_CONTROL__RFAMODEREFSEL__VERIFY(src) \
51687 (!((((u_int32_t)(src)\
51688 << 26) & ~0x0c000000U)))
51689
51690 /* macros for field rfFracmode */
51691 #define SYNTH_CONTROL__RFFRACMODE__SHIFT 28
51692 #define SYNTH_CONTROL__RFFRACMODE__WIDTH 1
51693 #define SYNTH_CONTROL__RFFRACMODE__MASK 0x10000000U
51694 #define SYNTH_CONTROL__RFFRACMODE__READ(src) \
51695 (((u_int32_t)(src)\
51696 & 0x10000000U) >> 28)
51697 #define SYNTH_CONTROL__RFFRACMODE__WRITE(src) \
51698 (((u_int32_t)(src)\
51699 << 28) & 0x10000000U)
51700 #define SYNTH_CONTROL__RFFRACMODE__MODIFY(dst, src) \
51701 (dst) = ((dst) &\
51702 ~0x10000000U) | (((u_int32_t)(src) <<\
51703 28) & 0x10000000U)
51704 #define SYNTH_CONTROL__RFFRACMODE__VERIFY(src) \
51705 (!((((u_int32_t)(src)\
51706 << 28) & ~0x10000000U)))
51707 #define SYNTH_CONTROL__RFFRACMODE__SET(dst) \
51708 (dst) = ((dst) &\
51709 ~0x10000000U) | ((u_int32_t)(1) << 28)
51710 #define SYNTH_CONTROL__RFFRACMODE__CLR(dst) \
51711 (dst) = ((dst) &\
51712 ~0x10000000U) | ((u_int32_t)(0) << 28)
51713
51714 /* macros for field rfbmode */
51715 #define SYNTH_CONTROL__RFBMODE__SHIFT 29
51716 #define SYNTH_CONTROL__RFBMODE__WIDTH 1
51717 #define SYNTH_CONTROL__RFBMODE__MASK 0x20000000U
51718 #define SYNTH_CONTROL__RFBMODE__READ(src) \
51719 (((u_int32_t)(src)\
51720 & 0x20000000U) >> 29)
51721 #define SYNTH_CONTROL__RFBMODE__WRITE(src) \
51722 (((u_int32_t)(src)\
51723 << 29) & 0x20000000U)
51724 #define SYNTH_CONTROL__RFBMODE__MODIFY(dst, src) \
51725 (dst) = ((dst) &\
51726 ~0x20000000U) | (((u_int32_t)(src) <<\
51727 29) & 0x20000000U)
51728 #define SYNTH_CONTROL__RFBMODE__VERIFY(src) \
51729 (!((((u_int32_t)(src)\
51730 << 29) & ~0x20000000U)))
51731 #define SYNTH_CONTROL__RFBMODE__SET(dst) \
51732 (dst) = ((dst) &\
51733 ~0x20000000U) | ((u_int32_t)(1) << 29)
51734 #define SYNTH_CONTROL__RFBMODE__CLR(dst) \
51735 (dst) = ((dst) &\
51736 ~0x20000000U) | ((u_int32_t)(0) << 29)
51737
51738 /* macros for field rfsynth_ctrl_sshift */
51739 #define SYNTH_CONTROL__RFSYNTH_CTRL_SSHIFT__SHIFT 30
51740 #define SYNTH_CONTROL__RFSYNTH_CTRL_SSHIFT__WIDTH 1
51741 #define SYNTH_CONTROL__RFSYNTH_CTRL_SSHIFT__MASK 0x40000000U
51742 #define SYNTH_CONTROL__RFSYNTH_CTRL_SSHIFT__READ(src) \
51743 (((u_int32_t)(src)\
51744 & 0x40000000U) >> 30)
51745 #define SYNTH_CONTROL__RFSYNTH_CTRL_SSHIFT__WRITE(src) \
51746 (((u_int32_t)(src)\
51747 << 30) & 0x40000000U)
51748 #define SYNTH_CONTROL__RFSYNTH_CTRL_SSHIFT__MODIFY(dst, src) \
51749 (dst) = ((dst) &\
51750 ~0x40000000U) | (((u_int32_t)(src) <<\
51751 30) & 0x40000000U)
51752 #define SYNTH_CONTROL__RFSYNTH_CTRL_SSHIFT__VERIFY(src) \
51753 (!((((u_int32_t)(src)\
51754 << 30) & ~0x40000000U)))
51755 #define SYNTH_CONTROL__RFSYNTH_CTRL_SSHIFT__SET(dst) \
51756 (dst) = ((dst) &\
51757 ~0x40000000U) | ((u_int32_t)(1) << 30)
51758 #define SYNTH_CONTROL__RFSYNTH_CTRL_SSHIFT__CLR(dst) \
51759 (dst) = ((dst) &\
51760 ~0x40000000U) | ((u_int32_t)(0) << 30)
51761 #define SYNTH_CONTROL__TYPE u_int32_t
51762 #define SYNTH_CONTROL__READ 0x7fffffffU
51763 #define SYNTH_CONTROL__WRITE 0x7fffffffU
51764
51765 #endif /* __SYNTH_CONTROL_MACRO__ */
51766
51767
51768 /* macros for bb_reg_block.bb_sm_reg_map.BB_synth_control */
51769 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_SYNTH_CONTROL__NUM 1
51770
51771 /* macros for BlueprintGlobalNameSpace::addac_clk_select */
51772 #ifndef __ADDAC_CLK_SELECT_MACRO__
51773 #define __ADDAC_CLK_SELECT_MACRO__
51774
51775 /* macros for field bb_dac_clk_select */
51776 #define ADDAC_CLK_SELECT__BB_DAC_CLK_SELECT__SHIFT 1
51777 #define ADDAC_CLK_SELECT__BB_DAC_CLK_SELECT__WIDTH 3
51778 #define ADDAC_CLK_SELECT__BB_DAC_CLK_SELECT__MASK 0x0000000eU
51779 #define ADDAC_CLK_SELECT__BB_DAC_CLK_SELECT__READ(src) \
51780 (((u_int32_t)(src)\
51781 & 0x0000000eU) >> 1)
51782 #define ADDAC_CLK_SELECT__BB_DAC_CLK_SELECT__WRITE(src) \
51783 (((u_int32_t)(src)\
51784 << 1) & 0x0000000eU)
51785 #define ADDAC_CLK_SELECT__BB_DAC_CLK_SELECT__MODIFY(dst, src) \
51786 (dst) = ((dst) &\
51787 ~0x0000000eU) | (((u_int32_t)(src) <<\
51788 1) & 0x0000000eU)
51789 #define ADDAC_CLK_SELECT__BB_DAC_CLK_SELECT__VERIFY(src) \
51790 (!((((u_int32_t)(src)\
51791 << 1) & ~0x0000000eU)))
51792
51793 /* macros for field bb_adc_clk_select */
51794 #define ADDAC_CLK_SELECT__BB_ADC_CLK_SELECT__SHIFT 4
51795 #define ADDAC_CLK_SELECT__BB_ADC_CLK_SELECT__WIDTH 4
51796 #define ADDAC_CLK_SELECT__BB_ADC_CLK_SELECT__MASK 0x000000f0U
51797 #define ADDAC_CLK_SELECT__BB_ADC_CLK_SELECT__READ(src) \
51798 (((u_int32_t)(src)\
51799 & 0x000000f0U) >> 4)
51800 #define ADDAC_CLK_SELECT__BB_ADC_CLK_SELECT__WRITE(src) \
51801 (((u_int32_t)(src)\
51802 << 4) & 0x000000f0U)
51803 #define ADDAC_CLK_SELECT__BB_ADC_CLK_SELECT__MODIFY(dst, src) \
51804 (dst) = ((dst) &\
51805 ~0x000000f0U) | (((u_int32_t)(src) <<\
51806 4) & 0x000000f0U)
51807 #define ADDAC_CLK_SELECT__BB_ADC_CLK_SELECT__VERIFY(src) \
51808 (!((((u_int32_t)(src)\
51809 << 4) & ~0x000000f0U)))
51810 #define ADDAC_CLK_SELECT__TYPE u_int32_t
51811 #define ADDAC_CLK_SELECT__READ 0x000000feU
51812 #define ADDAC_CLK_SELECT__WRITE 0x000000feU
51813
51814 #endif /* __ADDAC_CLK_SELECT_MACRO__ */
51815
51816
51817 /* macros for bb_reg_block.bb_sm_reg_map.BB_addac_clk_select */
51818 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_ADDAC_CLK_SELECT__NUM 1
51819
51820 /* macros for BlueprintGlobalNameSpace::pll_cntl */
51821 #ifndef __PLL_CNTL_MACRO__
51822 #define __PLL_CNTL_MACRO__
51823
51824 /* macros for field bb_pll_div */
51825 #define PLL_CNTL__BB_PLL_DIV__SHIFT 0
51826 #define PLL_CNTL__BB_PLL_DIV__WIDTH 10
51827 #define PLL_CNTL__BB_PLL_DIV__MASK 0x000003ffU
51828 #define PLL_CNTL__BB_PLL_DIV__READ(src) (u_int32_t)(src) & 0x000003ffU
51829 #define PLL_CNTL__BB_PLL_DIV__WRITE(src) ((u_int32_t)(src) & 0x000003ffU)
51830 #define PLL_CNTL__BB_PLL_DIV__MODIFY(dst, src) \
51831 (dst) = ((dst) &\
51832 ~0x000003ffU) | ((u_int32_t)(src) &\
51833 0x000003ffU)
51834 #define PLL_CNTL__BB_PLL_DIV__VERIFY(src) \
51835 (!(((u_int32_t)(src)\
51836 & ~0x000003ffU)))
51837
51838 /* macros for field bb_pll_refdiv */
51839 #define PLL_CNTL__BB_PLL_REFDIV__SHIFT 10
51840 #define PLL_CNTL__BB_PLL_REFDIV__WIDTH 4
51841 #define PLL_CNTL__BB_PLL_REFDIV__MASK 0x00003c00U
51842 #define PLL_CNTL__BB_PLL_REFDIV__READ(src) \
51843 (((u_int32_t)(src)\
51844 & 0x00003c00U) >> 10)
51845 #define PLL_CNTL__BB_PLL_REFDIV__WRITE(src) \
51846 (((u_int32_t)(src)\
51847 << 10) & 0x00003c00U)
51848 #define PLL_CNTL__BB_PLL_REFDIV__MODIFY(dst, src) \
51849 (dst) = ((dst) &\
51850 ~0x00003c00U) | (((u_int32_t)(src) <<\
51851 10) & 0x00003c00U)
51852 #define PLL_CNTL__BB_PLL_REFDIV__VERIFY(src) \
51853 (!((((u_int32_t)(src)\
51854 << 10) & ~0x00003c00U)))
51855
51856 /* macros for field bb_pll_clk_sel */
51857 #define PLL_CNTL__BB_PLL_CLK_SEL__SHIFT 14
51858 #define PLL_CNTL__BB_PLL_CLK_SEL__WIDTH 2
51859 #define PLL_CNTL__BB_PLL_CLK_SEL__MASK 0x0000c000U
51860 #define PLL_CNTL__BB_PLL_CLK_SEL__READ(src) \
51861 (((u_int32_t)(src)\
51862 & 0x0000c000U) >> 14)
51863 #define PLL_CNTL__BB_PLL_CLK_SEL__WRITE(src) \
51864 (((u_int32_t)(src)\
51865 << 14) & 0x0000c000U)
51866 #define PLL_CNTL__BB_PLL_CLK_SEL__MODIFY(dst, src) \
51867 (dst) = ((dst) &\
51868 ~0x0000c000U) | (((u_int32_t)(src) <<\
51869 14) & 0x0000c000U)
51870 #define PLL_CNTL__BB_PLL_CLK_SEL__VERIFY(src) \
51871 (!((((u_int32_t)(src)\
51872 << 14) & ~0x0000c000U)))
51873
51874 /* macros for field bb_pllbypass */
51875 #define PLL_CNTL__BB_PLLBYPASS__SHIFT 16
51876 #define PLL_CNTL__BB_PLLBYPASS__WIDTH 1
51877 #define PLL_CNTL__BB_PLLBYPASS__MASK 0x00010000U
51878 #define PLL_CNTL__BB_PLLBYPASS__READ(src) \
51879 (((u_int32_t)(src)\
51880 & 0x00010000U) >> 16)
51881 #define PLL_CNTL__BB_PLLBYPASS__WRITE(src) \
51882 (((u_int32_t)(src)\
51883 << 16) & 0x00010000U)
51884 #define PLL_CNTL__BB_PLLBYPASS__MODIFY(dst, src) \
51885 (dst) = ((dst) &\
51886 ~0x00010000U) | (((u_int32_t)(src) <<\
51887 16) & 0x00010000U)
51888 #define PLL_CNTL__BB_PLLBYPASS__VERIFY(src) \
51889 (!((((u_int32_t)(src)\
51890 << 16) & ~0x00010000U)))
51891 #define PLL_CNTL__BB_PLLBYPASS__SET(dst) \
51892 (dst) = ((dst) &\
51893 ~0x00010000U) | ((u_int32_t)(1) << 16)
51894 #define PLL_CNTL__BB_PLLBYPASS__CLR(dst) \
51895 (dst) = ((dst) &\
51896 ~0x00010000U) | ((u_int32_t)(0) << 16)
51897
51898 /* macros for field bb_pll_settle_time */
51899 #define PLL_CNTL__BB_PLL_SETTLE_TIME__SHIFT 17
51900 #define PLL_CNTL__BB_PLL_SETTLE_TIME__WIDTH 11
51901 #define PLL_CNTL__BB_PLL_SETTLE_TIME__MASK 0x0ffe0000U
51902 #define PLL_CNTL__BB_PLL_SETTLE_TIME__READ(src) \
51903 (((u_int32_t)(src)\
51904 & 0x0ffe0000U) >> 17)
51905 #define PLL_CNTL__BB_PLL_SETTLE_TIME__WRITE(src) \
51906 (((u_int32_t)(src)\
51907 << 17) & 0x0ffe0000U)
51908 #define PLL_CNTL__BB_PLL_SETTLE_TIME__MODIFY(dst, src) \
51909 (dst) = ((dst) &\
51910 ~0x0ffe0000U) | (((u_int32_t)(src) <<\
51911 17) & 0x0ffe0000U)
51912 #define PLL_CNTL__BB_PLL_SETTLE_TIME__VERIFY(src) \
51913 (!((((u_int32_t)(src)\
51914 << 17) & ~0x0ffe0000U)))
51915 #define PLL_CNTL__TYPE u_int32_t
51916 #define PLL_CNTL__READ 0x0fffffffU
51917 #define PLL_CNTL__WRITE 0x0fffffffU
51918
51919 #endif /* __PLL_CNTL_MACRO__ */
51920
51921
51922 /* macros for bb_reg_block.bb_sm_reg_map.BB_pll_cntl */
51923 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_PLL_CNTL__NUM 1
51924
51925 /* macros for BlueprintGlobalNameSpace::analog_swap */
51926 #ifndef __ANALOG_SWAP_MACRO__
51927 #define __ANALOG_SWAP_MACRO__
51928
51929 /* macros for field analog_rx_swap_cntl */
51930 #define ANALOG_SWAP__ANALOG_RX_SWAP_CNTL__SHIFT 0
51931 #define ANALOG_SWAP__ANALOG_RX_SWAP_CNTL__WIDTH 3
51932 #define ANALOG_SWAP__ANALOG_RX_SWAP_CNTL__MASK 0x00000007U
51933 #define ANALOG_SWAP__ANALOG_RX_SWAP_CNTL__READ(src) \
51934 (u_int32_t)(src)\
51935 & 0x00000007U
51936 #define ANALOG_SWAP__ANALOG_RX_SWAP_CNTL__WRITE(src) \
51937 ((u_int32_t)(src)\
51938 & 0x00000007U)
51939 #define ANALOG_SWAP__ANALOG_RX_SWAP_CNTL__MODIFY(dst, src) \
51940 (dst) = ((dst) &\
51941 ~0x00000007U) | ((u_int32_t)(src) &\
51942 0x00000007U)
51943 #define ANALOG_SWAP__ANALOG_RX_SWAP_CNTL__VERIFY(src) \
51944 (!(((u_int32_t)(src)\
51945 & ~0x00000007U)))
51946
51947 /* macros for field analog_tx_swap_cntl */
51948 #define ANALOG_SWAP__ANALOG_TX_SWAP_CNTL__SHIFT 3
51949 #define ANALOG_SWAP__ANALOG_TX_SWAP_CNTL__WIDTH 3
51950 #define ANALOG_SWAP__ANALOG_TX_SWAP_CNTL__MASK 0x00000038U
51951 #define ANALOG_SWAP__ANALOG_TX_SWAP_CNTL__READ(src) \
51952 (((u_int32_t)(src)\
51953 & 0x00000038U) >> 3)
51954 #define ANALOG_SWAP__ANALOG_TX_SWAP_CNTL__WRITE(src) \
51955 (((u_int32_t)(src)\
51956 << 3) & 0x00000038U)
51957 #define ANALOG_SWAP__ANALOG_TX_SWAP_CNTL__MODIFY(dst, src) \
51958 (dst) = ((dst) &\
51959 ~0x00000038U) | (((u_int32_t)(src) <<\
51960 3) & 0x00000038U)
51961 #define ANALOG_SWAP__ANALOG_TX_SWAP_CNTL__VERIFY(src) \
51962 (!((((u_int32_t)(src)\
51963 << 3) & ~0x00000038U)))
51964
51965 /* macros for field swap_alt_chn */
51966 #define ANALOG_SWAP__SWAP_ALT_CHN__SHIFT 6
51967 #define ANALOG_SWAP__SWAP_ALT_CHN__WIDTH 1
51968 #define ANALOG_SWAP__SWAP_ALT_CHN__MASK 0x00000040U
51969 #define ANALOG_SWAP__SWAP_ALT_CHN__READ(src) \
51970 (((u_int32_t)(src)\
51971 & 0x00000040U) >> 6)
51972 #define ANALOG_SWAP__SWAP_ALT_CHN__WRITE(src) \
51973 (((u_int32_t)(src)\
51974 << 6) & 0x00000040U)
51975 #define ANALOG_SWAP__SWAP_ALT_CHN__MODIFY(dst, src) \
51976 (dst) = ((dst) &\
51977 ~0x00000040U) | (((u_int32_t)(src) <<\
51978 6) & 0x00000040U)
51979 #define ANALOG_SWAP__SWAP_ALT_CHN__VERIFY(src) \
51980 (!((((u_int32_t)(src)\
51981 << 6) & ~0x00000040U)))
51982 #define ANALOG_SWAP__SWAP_ALT_CHN__SET(dst) \
51983 (dst) = ((dst) &\
51984 ~0x00000040U) | ((u_int32_t)(1) << 6)
51985 #define ANALOG_SWAP__SWAP_ALT_CHN__CLR(dst) \
51986 (dst) = ((dst) &\
51987 ~0x00000040U) | ((u_int32_t)(0) << 6)
51988
51989 /* macros for field analog_dc_dac_polarity */
51990 #define ANALOG_SWAP__ANALOG_DC_DAC_POLARITY__SHIFT 7
51991 #define ANALOG_SWAP__ANALOG_DC_DAC_POLARITY__WIDTH 1
51992 #define ANALOG_SWAP__ANALOG_DC_DAC_POLARITY__MASK 0x00000080U
51993 #define ANALOG_SWAP__ANALOG_DC_DAC_POLARITY__READ(src) \
51994 (((u_int32_t)(src)\
51995 & 0x00000080U) >> 7)
51996 #define ANALOG_SWAP__ANALOG_DC_DAC_POLARITY__WRITE(src) \
51997 (((u_int32_t)(src)\
51998 << 7) & 0x00000080U)
51999 #define ANALOG_SWAP__ANALOG_DC_DAC_POLARITY__MODIFY(dst, src) \
52000 (dst) = ((dst) &\
52001 ~0x00000080U) | (((u_int32_t)(src) <<\
52002 7) & 0x00000080U)
52003 #define ANALOG_SWAP__ANALOG_DC_DAC_POLARITY__VERIFY(src) \
52004 (!((((u_int32_t)(src)\
52005 << 7) & ~0x00000080U)))
52006 #define ANALOG_SWAP__ANALOG_DC_DAC_POLARITY__SET(dst) \
52007 (dst) = ((dst) &\
52008 ~0x00000080U) | ((u_int32_t)(1) << 7)
52009 #define ANALOG_SWAP__ANALOG_DC_DAC_POLARITY__CLR(dst) \
52010 (dst) = ((dst) &\
52011 ~0x00000080U) | ((u_int32_t)(0) << 7)
52012
52013 /* macros for field analog_pkdet_dac_polarity */
52014 #define ANALOG_SWAP__ANALOG_PKDET_DAC_POLARITY__SHIFT 8
52015 #define ANALOG_SWAP__ANALOG_PKDET_DAC_POLARITY__WIDTH 1
52016 #define ANALOG_SWAP__ANALOG_PKDET_DAC_POLARITY__MASK 0x00000100U
52017 #define ANALOG_SWAP__ANALOG_PKDET_DAC_POLARITY__READ(src) \
52018 (((u_int32_t)(src)\
52019 & 0x00000100U) >> 8)
52020 #define ANALOG_SWAP__ANALOG_PKDET_DAC_POLARITY__WRITE(src) \
52021 (((u_int32_t)(src)\
52022 << 8) & 0x00000100U)
52023 #define ANALOG_SWAP__ANALOG_PKDET_DAC_POLARITY__MODIFY(dst, src) \
52024 (dst) = ((dst) &\
52025 ~0x00000100U) | (((u_int32_t)(src) <<\
52026 8) & 0x00000100U)
52027 #define ANALOG_SWAP__ANALOG_PKDET_DAC_POLARITY__VERIFY(src) \
52028 (!((((u_int32_t)(src)\
52029 << 8) & ~0x00000100U)))
52030 #define ANALOG_SWAP__ANALOG_PKDET_DAC_POLARITY__SET(dst) \
52031 (dst) = ((dst) &\
52032 ~0x00000100U) | ((u_int32_t)(1) << 8)
52033 #define ANALOG_SWAP__ANALOG_PKDET_DAC_POLARITY__CLR(dst) \
52034 (dst) = ((dst) &\
52035 ~0x00000100U) | ((u_int32_t)(0) << 8)
52036 #define ANALOG_SWAP__TYPE u_int32_t
52037 #define ANALOG_SWAP__READ 0x000001ffU
52038 #define ANALOG_SWAP__WRITE 0x000001ffU
52039
52040 #endif /* __ANALOG_SWAP_MACRO__ */
52041
52042
52043 /* macros for bb_reg_block.bb_sm_reg_map.BB_analog_swap */
52044 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_ANALOG_SWAP__NUM 1
52045
52046 /* macros for BlueprintGlobalNameSpace::addac_parallel_control */
52047 #ifndef __ADDAC_PARALLEL_CONTROL_MACRO__
52048 #define __ADDAC_PARALLEL_CONTROL_MACRO__
52049
52050 /* macros for field off_daclpmode */
52051 #define ADDAC_PARALLEL_CONTROL__OFF_DACLPMODE__SHIFT 12
52052 #define ADDAC_PARALLEL_CONTROL__OFF_DACLPMODE__WIDTH 1
52053 #define ADDAC_PARALLEL_CONTROL__OFF_DACLPMODE__MASK 0x00001000U
52054 #define ADDAC_PARALLEL_CONTROL__OFF_DACLPMODE__READ(src) \
52055 (((u_int32_t)(src)\
52056 & 0x00001000U) >> 12)
52057 #define ADDAC_PARALLEL_CONTROL__OFF_DACLPMODE__WRITE(src) \
52058 (((u_int32_t)(src)\
52059 << 12) & 0x00001000U)
52060 #define ADDAC_PARALLEL_CONTROL__OFF_DACLPMODE__MODIFY(dst, src) \
52061 (dst) = ((dst) &\
52062 ~0x00001000U) | (((u_int32_t)(src) <<\
52063 12) & 0x00001000U)
52064 #define ADDAC_PARALLEL_CONTROL__OFF_DACLPMODE__VERIFY(src) \
52065 (!((((u_int32_t)(src)\
52066 << 12) & ~0x00001000U)))
52067 #define ADDAC_PARALLEL_CONTROL__OFF_DACLPMODE__SET(dst) \
52068 (dst) = ((dst) &\
52069 ~0x00001000U) | ((u_int32_t)(1) << 12)
52070 #define ADDAC_PARALLEL_CONTROL__OFF_DACLPMODE__CLR(dst) \
52071 (dst) = ((dst) &\
52072 ~0x00001000U) | ((u_int32_t)(0) << 12)
52073
52074 /* macros for field off_pwdDac */
52075 #define ADDAC_PARALLEL_CONTROL__OFF_PWDDAC__SHIFT 13
52076 #define ADDAC_PARALLEL_CONTROL__OFF_PWDDAC__WIDTH 1
52077 #define ADDAC_PARALLEL_CONTROL__OFF_PWDDAC__MASK 0x00002000U
52078 #define ADDAC_PARALLEL_CONTROL__OFF_PWDDAC__READ(src) \
52079 (((u_int32_t)(src)\
52080 & 0x00002000U) >> 13)
52081 #define ADDAC_PARALLEL_CONTROL__OFF_PWDDAC__WRITE(src) \
52082 (((u_int32_t)(src)\
52083 << 13) & 0x00002000U)
52084 #define ADDAC_PARALLEL_CONTROL__OFF_PWDDAC__MODIFY(dst, src) \
52085 (dst) = ((dst) &\
52086 ~0x00002000U) | (((u_int32_t)(src) <<\
52087 13) & 0x00002000U)
52088 #define ADDAC_PARALLEL_CONTROL__OFF_PWDDAC__VERIFY(src) \
52089 (!((((u_int32_t)(src)\
52090 << 13) & ~0x00002000U)))
52091 #define ADDAC_PARALLEL_CONTROL__OFF_PWDDAC__SET(dst) \
52092 (dst) = ((dst) &\
52093 ~0x00002000U) | ((u_int32_t)(1) << 13)
52094 #define ADDAC_PARALLEL_CONTROL__OFF_PWDDAC__CLR(dst) \
52095 (dst) = ((dst) &\
52096 ~0x00002000U) | ((u_int32_t)(0) << 13)
52097
52098 /* macros for field off_pwdAdc */
52099 #define ADDAC_PARALLEL_CONTROL__OFF_PWDADC__SHIFT 15
52100 #define ADDAC_PARALLEL_CONTROL__OFF_PWDADC__WIDTH 1
52101 #define ADDAC_PARALLEL_CONTROL__OFF_PWDADC__MASK 0x00008000U
52102 #define ADDAC_PARALLEL_CONTROL__OFF_PWDADC__READ(src) \
52103 (((u_int32_t)(src)\
52104 & 0x00008000U) >> 15)
52105 #define ADDAC_PARALLEL_CONTROL__OFF_PWDADC__WRITE(src) \
52106 (((u_int32_t)(src)\
52107 << 15) & 0x00008000U)
52108 #define ADDAC_PARALLEL_CONTROL__OFF_PWDADC__MODIFY(dst, src) \
52109 (dst) = ((dst) &\
52110 ~0x00008000U) | (((u_int32_t)(src) <<\
52111 15) & 0x00008000U)
52112 #define ADDAC_PARALLEL_CONTROL__OFF_PWDADC__VERIFY(src) \
52113 (!((((u_int32_t)(src)\
52114 << 15) & ~0x00008000U)))
52115 #define ADDAC_PARALLEL_CONTROL__OFF_PWDADC__SET(dst) \
52116 (dst) = ((dst) &\
52117 ~0x00008000U) | ((u_int32_t)(1) << 15)
52118 #define ADDAC_PARALLEL_CONTROL__OFF_PWDADC__CLR(dst) \
52119 (dst) = ((dst) &\
52120 ~0x00008000U) | ((u_int32_t)(0) << 15)
52121
52122 /* macros for field on_daclpmode */
52123 #define ADDAC_PARALLEL_CONTROL__ON_DACLPMODE__SHIFT 28
52124 #define ADDAC_PARALLEL_CONTROL__ON_DACLPMODE__WIDTH 1
52125 #define ADDAC_PARALLEL_CONTROL__ON_DACLPMODE__MASK 0x10000000U
52126 #define ADDAC_PARALLEL_CONTROL__ON_DACLPMODE__READ(src) \
52127 (((u_int32_t)(src)\
52128 & 0x10000000U) >> 28)
52129 #define ADDAC_PARALLEL_CONTROL__ON_DACLPMODE__WRITE(src) \
52130 (((u_int32_t)(src)\
52131 << 28) & 0x10000000U)
52132 #define ADDAC_PARALLEL_CONTROL__ON_DACLPMODE__MODIFY(dst, src) \
52133 (dst) = ((dst) &\
52134 ~0x10000000U) | (((u_int32_t)(src) <<\
52135 28) & 0x10000000U)
52136 #define ADDAC_PARALLEL_CONTROL__ON_DACLPMODE__VERIFY(src) \
52137 (!((((u_int32_t)(src)\
52138 << 28) & ~0x10000000U)))
52139 #define ADDAC_PARALLEL_CONTROL__ON_DACLPMODE__SET(dst) \
52140 (dst) = ((dst) &\
52141 ~0x10000000U) | ((u_int32_t)(1) << 28)
52142 #define ADDAC_PARALLEL_CONTROL__ON_DACLPMODE__CLR(dst) \
52143 (dst) = ((dst) &\
52144 ~0x10000000U) | ((u_int32_t)(0) << 28)
52145
52146 /* macros for field on_pwdDac */
52147 #define ADDAC_PARALLEL_CONTROL__ON_PWDDAC__SHIFT 29
52148 #define ADDAC_PARALLEL_CONTROL__ON_PWDDAC__WIDTH 1
52149 #define ADDAC_PARALLEL_CONTROL__ON_PWDDAC__MASK 0x20000000U
52150 #define ADDAC_PARALLEL_CONTROL__ON_PWDDAC__READ(src) \
52151 (((u_int32_t)(src)\
52152 & 0x20000000U) >> 29)
52153 #define ADDAC_PARALLEL_CONTROL__ON_PWDDAC__WRITE(src) \
52154 (((u_int32_t)(src)\
52155 << 29) & 0x20000000U)
52156 #define ADDAC_PARALLEL_CONTROL__ON_PWDDAC__MODIFY(dst, src) \
52157 (dst) = ((dst) &\
52158 ~0x20000000U) | (((u_int32_t)(src) <<\
52159 29) & 0x20000000U)
52160 #define ADDAC_PARALLEL_CONTROL__ON_PWDDAC__VERIFY(src) \
52161 (!((((u_int32_t)(src)\
52162 << 29) & ~0x20000000U)))
52163 #define ADDAC_PARALLEL_CONTROL__ON_PWDDAC__SET(dst) \
52164 (dst) = ((dst) &\
52165 ~0x20000000U) | ((u_int32_t)(1) << 29)
52166 #define ADDAC_PARALLEL_CONTROL__ON_PWDDAC__CLR(dst) \
52167 (dst) = ((dst) &\
52168 ~0x20000000U) | ((u_int32_t)(0) << 29)
52169
52170 /* macros for field on_pwdAdc */
52171 #define ADDAC_PARALLEL_CONTROL__ON_PWDADC__SHIFT 31
52172 #define ADDAC_PARALLEL_CONTROL__ON_PWDADC__WIDTH 1
52173 #define ADDAC_PARALLEL_CONTROL__ON_PWDADC__MASK 0x80000000U
52174 #define ADDAC_PARALLEL_CONTROL__ON_PWDADC__READ(src) \
52175 (((u_int32_t)(src)\
52176 & 0x80000000U) >> 31)
52177 #define ADDAC_PARALLEL_CONTROL__ON_PWDADC__WRITE(src) \
52178 (((u_int32_t)(src)\
52179 << 31) & 0x80000000U)
52180 #define ADDAC_PARALLEL_CONTROL__ON_PWDADC__MODIFY(dst, src) \
52181 (dst) = ((dst) &\
52182 ~0x80000000U) | (((u_int32_t)(src) <<\
52183 31) & 0x80000000U)
52184 #define ADDAC_PARALLEL_CONTROL__ON_PWDADC__VERIFY(src) \
52185 (!((((u_int32_t)(src)\
52186 << 31) & ~0x80000000U)))
52187 #define ADDAC_PARALLEL_CONTROL__ON_PWDADC__SET(dst) \
52188 (dst) = ((dst) &\
52189 ~0x80000000U) | ((u_int32_t)(1) << 31)
52190 #define ADDAC_PARALLEL_CONTROL__ON_PWDADC__CLR(dst) \
52191 (dst) = ((dst) &\
52192 ~0x80000000U) | ((u_int32_t)(0) << 31)
52193 #define ADDAC_PARALLEL_CONTROL__TYPE u_int32_t
52194 #define ADDAC_PARALLEL_CONTROL__READ 0xb000b000U
52195 #define ADDAC_PARALLEL_CONTROL__WRITE 0xb000b000U
52196
52197 #endif /* __ADDAC_PARALLEL_CONTROL_MACRO__ */
52198
52199
52200 /* macros for bb_reg_block.bb_sm_reg_map.BB_addac_parallel_control */
52201 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_ADDAC_PARALLEL_CONTROL__NUM 1
52202
52203 /* macros for BlueprintGlobalNameSpace::force_analog */
52204 #ifndef __FORCE_ANALOG_MACRO__
52205 #define __FORCE_ANALOG_MACRO__
52206
52207 /* macros for field force_xpaon */
52208 #define FORCE_ANALOG__FORCE_XPAON__SHIFT 0
52209 #define FORCE_ANALOG__FORCE_XPAON__WIDTH 1
52210 #define FORCE_ANALOG__FORCE_XPAON__MASK 0x00000001U
52211 #define FORCE_ANALOG__FORCE_XPAON__READ(src) (u_int32_t)(src) & 0x00000001U
52212 #define FORCE_ANALOG__FORCE_XPAON__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
52213 #define FORCE_ANALOG__FORCE_XPAON__MODIFY(dst, src) \
52214 (dst) = ((dst) &\
52215 ~0x00000001U) | ((u_int32_t)(src) &\
52216 0x00000001U)
52217 #define FORCE_ANALOG__FORCE_XPAON__VERIFY(src) \
52218 (!(((u_int32_t)(src)\
52219 & ~0x00000001U)))
52220 #define FORCE_ANALOG__FORCE_XPAON__SET(dst) \
52221 (dst) = ((dst) &\
52222 ~0x00000001U) | (u_int32_t)(1)
52223 #define FORCE_ANALOG__FORCE_XPAON__CLR(dst) \
52224 (dst) = ((dst) &\
52225 ~0x00000001U) | (u_int32_t)(0)
52226
52227 /* macros for field forced_xpaon */
52228 #define FORCE_ANALOG__FORCED_XPAON__SHIFT 1
52229 #define FORCE_ANALOG__FORCED_XPAON__WIDTH 3
52230 #define FORCE_ANALOG__FORCED_XPAON__MASK 0x0000000eU
52231 #define FORCE_ANALOG__FORCED_XPAON__READ(src) \
52232 (((u_int32_t)(src)\
52233 & 0x0000000eU) >> 1)
52234 #define FORCE_ANALOG__FORCED_XPAON__WRITE(src) \
52235 (((u_int32_t)(src)\
52236 << 1) & 0x0000000eU)
52237 #define FORCE_ANALOG__FORCED_XPAON__MODIFY(dst, src) \
52238 (dst) = ((dst) &\
52239 ~0x0000000eU) | (((u_int32_t)(src) <<\
52240 1) & 0x0000000eU)
52241 #define FORCE_ANALOG__FORCED_XPAON__VERIFY(src) \
52242 (!((((u_int32_t)(src)\
52243 << 1) & ~0x0000000eU)))
52244
52245 /* macros for field force_pdadc_pwd */
52246 #define FORCE_ANALOG__FORCE_PDADC_PWD__SHIFT 4
52247 #define FORCE_ANALOG__FORCE_PDADC_PWD__WIDTH 1
52248 #define FORCE_ANALOG__FORCE_PDADC_PWD__MASK 0x00000010U
52249 #define FORCE_ANALOG__FORCE_PDADC_PWD__READ(src) \
52250 (((u_int32_t)(src)\
52251 & 0x00000010U) >> 4)
52252 #define FORCE_ANALOG__FORCE_PDADC_PWD__WRITE(src) \
52253 (((u_int32_t)(src)\
52254 << 4) & 0x00000010U)
52255 #define FORCE_ANALOG__FORCE_PDADC_PWD__MODIFY(dst, src) \
52256 (dst) = ((dst) &\
52257 ~0x00000010U) | (((u_int32_t)(src) <<\
52258 4) & 0x00000010U)
52259 #define FORCE_ANALOG__FORCE_PDADC_PWD__VERIFY(src) \
52260 (!((((u_int32_t)(src)\
52261 << 4) & ~0x00000010U)))
52262 #define FORCE_ANALOG__FORCE_PDADC_PWD__SET(dst) \
52263 (dst) = ((dst) &\
52264 ~0x00000010U) | ((u_int32_t)(1) << 4)
52265 #define FORCE_ANALOG__FORCE_PDADC_PWD__CLR(dst) \
52266 (dst) = ((dst) &\
52267 ~0x00000010U) | ((u_int32_t)(0) << 4)
52268
52269 /* macros for field forced_pdadc_pwd */
52270 #define FORCE_ANALOG__FORCED_PDADC_PWD__SHIFT 5
52271 #define FORCE_ANALOG__FORCED_PDADC_PWD__WIDTH 3
52272 #define FORCE_ANALOG__FORCED_PDADC_PWD__MASK 0x000000e0U
52273 #define FORCE_ANALOG__FORCED_PDADC_PWD__READ(src) \
52274 (((u_int32_t)(src)\
52275 & 0x000000e0U) >> 5)
52276 #define FORCE_ANALOG__FORCED_PDADC_PWD__WRITE(src) \
52277 (((u_int32_t)(src)\
52278 << 5) & 0x000000e0U)
52279 #define FORCE_ANALOG__FORCED_PDADC_PWD__MODIFY(dst, src) \
52280 (dst) = ((dst) &\
52281 ~0x000000e0U) | (((u_int32_t)(src) <<\
52282 5) & 0x000000e0U)
52283 #define FORCE_ANALOG__FORCED_PDADC_PWD__VERIFY(src) \
52284 (!((((u_int32_t)(src)\
52285 << 5) & ~0x000000e0U)))
52286 #define FORCE_ANALOG__TYPE u_int32_t
52287 #define FORCE_ANALOG__READ 0x000000ffU
52288 #define FORCE_ANALOG__WRITE 0x000000ffU
52289
52290 #endif /* __FORCE_ANALOG_MACRO__ */
52291
52292
52293 /* macros for bb_reg_block.bb_sm_reg_map.BB_force_analog */
52294 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_FORCE_ANALOG__NUM 1
52295
52296 /* macros for BlueprintGlobalNameSpace::test_controls */
52297 #ifndef __TEST_CONTROLS_MACRO__
52298 #define __TEST_CONTROLS_MACRO__
52299
52300 /* macros for field cf_tsttrig_sel */
52301 #define TEST_CONTROLS__CF_TSTTRIG_SEL__SHIFT 0
52302 #define TEST_CONTROLS__CF_TSTTRIG_SEL__WIDTH 4
52303 #define TEST_CONTROLS__CF_TSTTRIG_SEL__MASK 0x0000000fU
52304 #define TEST_CONTROLS__CF_TSTTRIG_SEL__READ(src) (u_int32_t)(src) & 0x0000000fU
52305 #define TEST_CONTROLS__CF_TSTTRIG_SEL__WRITE(src) \
52306 ((u_int32_t)(src)\
52307 & 0x0000000fU)
52308 #define TEST_CONTROLS__CF_TSTTRIG_SEL__MODIFY(dst, src) \
52309 (dst) = ((dst) &\
52310 ~0x0000000fU) | ((u_int32_t)(src) &\
52311 0x0000000fU)
52312 #define TEST_CONTROLS__CF_TSTTRIG_SEL__VERIFY(src) \
52313 (!(((u_int32_t)(src)\
52314 & ~0x0000000fU)))
52315
52316 /* macros for field cf_tsttrig */
52317 #define TEST_CONTROLS__CF_TSTTRIG__SHIFT 4
52318 #define TEST_CONTROLS__CF_TSTTRIG__WIDTH 1
52319 #define TEST_CONTROLS__CF_TSTTRIG__MASK 0x00000010U
52320 #define TEST_CONTROLS__CF_TSTTRIG__READ(src) \
52321 (((u_int32_t)(src)\
52322 & 0x00000010U) >> 4)
52323 #define TEST_CONTROLS__CF_TSTTRIG__WRITE(src) \
52324 (((u_int32_t)(src)\
52325 << 4) & 0x00000010U)
52326 #define TEST_CONTROLS__CF_TSTTRIG__MODIFY(dst, src) \
52327 (dst) = ((dst) &\
52328 ~0x00000010U) | (((u_int32_t)(src) <<\
52329 4) & 0x00000010U)
52330 #define TEST_CONTROLS__CF_TSTTRIG__VERIFY(src) \
52331 (!((((u_int32_t)(src)\
52332 << 4) & ~0x00000010U)))
52333 #define TEST_CONTROLS__CF_TSTTRIG__SET(dst) \
52334 (dst) = ((dst) &\
52335 ~0x00000010U) | ((u_int32_t)(1) << 4)
52336 #define TEST_CONTROLS__CF_TSTTRIG__CLR(dst) \
52337 (dst) = ((dst) &\
52338 ~0x00000010U) | ((u_int32_t)(0) << 4)
52339
52340 /* macros for field cf_rfshift_sel */
52341 #define TEST_CONTROLS__CF_RFSHIFT_SEL__SHIFT 5
52342 #define TEST_CONTROLS__CF_RFSHIFT_SEL__WIDTH 2
52343 #define TEST_CONTROLS__CF_RFSHIFT_SEL__MASK 0x00000060U
52344 #define TEST_CONTROLS__CF_RFSHIFT_SEL__READ(src) \
52345 (((u_int32_t)(src)\
52346 & 0x00000060U) >> 5)
52347 #define TEST_CONTROLS__CF_RFSHIFT_SEL__WRITE(src) \
52348 (((u_int32_t)(src)\
52349 << 5) & 0x00000060U)
52350 #define TEST_CONTROLS__CF_RFSHIFT_SEL__MODIFY(dst, src) \
52351 (dst) = ((dst) &\
52352 ~0x00000060U) | (((u_int32_t)(src) <<\
52353 5) & 0x00000060U)
52354 #define TEST_CONTROLS__CF_RFSHIFT_SEL__VERIFY(src) \
52355 (!((((u_int32_t)(src)\
52356 << 5) & ~0x00000060U)))
52357
52358 /* macros for field cardbus_mode */
52359 #define TEST_CONTROLS__CARDBUS_MODE__SHIFT 8
52360 #define TEST_CONTROLS__CARDBUS_MODE__WIDTH 2
52361 #define TEST_CONTROLS__CARDBUS_MODE__MASK 0x00000300U
52362 #define TEST_CONTROLS__CARDBUS_MODE__READ(src) \
52363 (((u_int32_t)(src)\
52364 & 0x00000300U) >> 8)
52365 #define TEST_CONTROLS__CARDBUS_MODE__WRITE(src) \
52366 (((u_int32_t)(src)\
52367 << 8) & 0x00000300U)
52368 #define TEST_CONTROLS__CARDBUS_MODE__MODIFY(dst, src) \
52369 (dst) = ((dst) &\
52370 ~0x00000300U) | (((u_int32_t)(src) <<\
52371 8) & 0x00000300U)
52372 #define TEST_CONTROLS__CARDBUS_MODE__VERIFY(src) \
52373 (!((((u_int32_t)(src)\
52374 << 8) & ~0x00000300U)))
52375
52376 /* macros for field clkout_is_clk32 */
52377 #define TEST_CONTROLS__CLKOUT_IS_CLK32__SHIFT 10
52378 #define TEST_CONTROLS__CLKOUT_IS_CLK32__WIDTH 1
52379 #define TEST_CONTROLS__CLKOUT_IS_CLK32__MASK 0x00000400U
52380 #define TEST_CONTROLS__CLKOUT_IS_CLK32__READ(src) \
52381 (((u_int32_t)(src)\
52382 & 0x00000400U) >> 10)
52383 #define TEST_CONTROLS__CLKOUT_IS_CLK32__WRITE(src) \
52384 (((u_int32_t)(src)\
52385 << 10) & 0x00000400U)
52386 #define TEST_CONTROLS__CLKOUT_IS_CLK32__MODIFY(dst, src) \
52387 (dst) = ((dst) &\
52388 ~0x00000400U) | (((u_int32_t)(src) <<\
52389 10) & 0x00000400U)
52390 #define TEST_CONTROLS__CLKOUT_IS_CLK32__VERIFY(src) \
52391 (!((((u_int32_t)(src)\
52392 << 10) & ~0x00000400U)))
52393 #define TEST_CONTROLS__CLKOUT_IS_CLK32__SET(dst) \
52394 (dst) = ((dst) &\
52395 ~0x00000400U) | ((u_int32_t)(1) << 10)
52396 #define TEST_CONTROLS__CLKOUT_IS_CLK32__CLR(dst) \
52397 (dst) = ((dst) &\
52398 ~0x00000400U) | ((u_int32_t)(0) << 10)
52399
52400 /* macros for field enable_rfsilent_bb */
52401 #define TEST_CONTROLS__ENABLE_RFSILENT_BB__SHIFT 13
52402 #define TEST_CONTROLS__ENABLE_RFSILENT_BB__WIDTH 1
52403 #define TEST_CONTROLS__ENABLE_RFSILENT_BB__MASK 0x00002000U
52404 #define TEST_CONTROLS__ENABLE_RFSILENT_BB__READ(src) \
52405 (((u_int32_t)(src)\
52406 & 0x00002000U) >> 13)
52407 #define TEST_CONTROLS__ENABLE_RFSILENT_BB__WRITE(src) \
52408 (((u_int32_t)(src)\
52409 << 13) & 0x00002000U)
52410 #define TEST_CONTROLS__ENABLE_RFSILENT_BB__MODIFY(dst, src) \
52411 (dst) = ((dst) &\
52412 ~0x00002000U) | (((u_int32_t)(src) <<\
52413 13) & 0x00002000U)
52414 #define TEST_CONTROLS__ENABLE_RFSILENT_BB__VERIFY(src) \
52415 (!((((u_int32_t)(src)\
52416 << 13) & ~0x00002000U)))
52417 #define TEST_CONTROLS__ENABLE_RFSILENT_BB__SET(dst) \
52418 (dst) = ((dst) &\
52419 ~0x00002000U) | ((u_int32_t)(1) << 13)
52420 #define TEST_CONTROLS__ENABLE_RFSILENT_BB__CLR(dst) \
52421 (dst) = ((dst) &\
52422 ~0x00002000U) | ((u_int32_t)(0) << 13)
52423
52424 /* macros for field enable_mini_obs */
52425 #define TEST_CONTROLS__ENABLE_MINI_OBS__SHIFT 15
52426 #define TEST_CONTROLS__ENABLE_MINI_OBS__WIDTH 1
52427 #define TEST_CONTROLS__ENABLE_MINI_OBS__MASK 0x00008000U
52428 #define TEST_CONTROLS__ENABLE_MINI_OBS__READ(src) \
52429 (((u_int32_t)(src)\
52430 & 0x00008000U) >> 15)
52431 #define TEST_CONTROLS__ENABLE_MINI_OBS__WRITE(src) \
52432 (((u_int32_t)(src)\
52433 << 15) & 0x00008000U)
52434 #define TEST_CONTROLS__ENABLE_MINI_OBS__MODIFY(dst, src) \
52435 (dst) = ((dst) &\
52436 ~0x00008000U) | (((u_int32_t)(src) <<\
52437 15) & 0x00008000U)
52438 #define TEST_CONTROLS__ENABLE_MINI_OBS__VERIFY(src) \
52439 (!((((u_int32_t)(src)\
52440 << 15) & ~0x00008000U)))
52441 #define TEST_CONTROLS__ENABLE_MINI_OBS__SET(dst) \
52442 (dst) = ((dst) &\
52443 ~0x00008000U) | ((u_int32_t)(1) << 15)
52444 #define TEST_CONTROLS__ENABLE_MINI_OBS__CLR(dst) \
52445 (dst) = ((dst) &\
52446 ~0x00008000U) | ((u_int32_t)(0) << 15)
52447
52448 /* macros for field slow_clk160 */
52449 #define TEST_CONTROLS__SLOW_CLK160__SHIFT 17
52450 #define TEST_CONTROLS__SLOW_CLK160__WIDTH 1
52451 #define TEST_CONTROLS__SLOW_CLK160__MASK 0x00020000U
52452 #define TEST_CONTROLS__SLOW_CLK160__READ(src) \
52453 (((u_int32_t)(src)\
52454 & 0x00020000U) >> 17)
52455 #define TEST_CONTROLS__SLOW_CLK160__WRITE(src) \
52456 (((u_int32_t)(src)\
52457 << 17) & 0x00020000U)
52458 #define TEST_CONTROLS__SLOW_CLK160__MODIFY(dst, src) \
52459 (dst) = ((dst) &\
52460 ~0x00020000U) | (((u_int32_t)(src) <<\
52461 17) & 0x00020000U)
52462 #define TEST_CONTROLS__SLOW_CLK160__VERIFY(src) \
52463 (!((((u_int32_t)(src)\
52464 << 17) & ~0x00020000U)))
52465 #define TEST_CONTROLS__SLOW_CLK160__SET(dst) \
52466 (dst) = ((dst) &\
52467 ~0x00020000U) | ((u_int32_t)(1) << 17)
52468 #define TEST_CONTROLS__SLOW_CLK160__CLR(dst) \
52469 (dst) = ((dst) &\
52470 ~0x00020000U) | ((u_int32_t)(0) << 17)
52471
52472 /* macros for field agc_obs_sel_3 */
52473 #define TEST_CONTROLS__AGC_OBS_SEL_3__SHIFT 18
52474 #define TEST_CONTROLS__AGC_OBS_SEL_3__WIDTH 1
52475 #define TEST_CONTROLS__AGC_OBS_SEL_3__MASK 0x00040000U
52476 #define TEST_CONTROLS__AGC_OBS_SEL_3__READ(src) \
52477 (((u_int32_t)(src)\
52478 & 0x00040000U) >> 18)
52479 #define TEST_CONTROLS__AGC_OBS_SEL_3__WRITE(src) \
52480 (((u_int32_t)(src)\
52481 << 18) & 0x00040000U)
52482 #define TEST_CONTROLS__AGC_OBS_SEL_3__MODIFY(dst, src) \
52483 (dst) = ((dst) &\
52484 ~0x00040000U) | (((u_int32_t)(src) <<\
52485 18) & 0x00040000U)
52486 #define TEST_CONTROLS__AGC_OBS_SEL_3__VERIFY(src) \
52487 (!((((u_int32_t)(src)\
52488 << 18) & ~0x00040000U)))
52489 #define TEST_CONTROLS__AGC_OBS_SEL_3__SET(dst) \
52490 (dst) = ((dst) &\
52491 ~0x00040000U) | ((u_int32_t)(1) << 18)
52492 #define TEST_CONTROLS__AGC_OBS_SEL_3__CLR(dst) \
52493 (dst) = ((dst) &\
52494 ~0x00040000U) | ((u_int32_t)(0) << 18)
52495
52496 /* macros for field cf_bbb_obs_sel */
52497 #define TEST_CONTROLS__CF_BBB_OBS_SEL__SHIFT 19
52498 #define TEST_CONTROLS__CF_BBB_OBS_SEL__WIDTH 4
52499 #define TEST_CONTROLS__CF_BBB_OBS_SEL__MASK 0x00780000U
52500 #define TEST_CONTROLS__CF_BBB_OBS_SEL__READ(src) \
52501 (((u_int32_t)(src)\
52502 & 0x00780000U) >> 19)
52503 #define TEST_CONTROLS__CF_BBB_OBS_SEL__WRITE(src) \
52504 (((u_int32_t)(src)\
52505 << 19) & 0x00780000U)
52506 #define TEST_CONTROLS__CF_BBB_OBS_SEL__MODIFY(dst, src) \
52507 (dst) = ((dst) &\
52508 ~0x00780000U) | (((u_int32_t)(src) <<\
52509 19) & 0x00780000U)
52510 #define TEST_CONTROLS__CF_BBB_OBS_SEL__VERIFY(src) \
52511 (!((((u_int32_t)(src)\
52512 << 19) & ~0x00780000U)))
52513
52514 /* macros for field rx_obs_sel_5th_bit */
52515 #define TEST_CONTROLS__RX_OBS_SEL_5TH_BIT__SHIFT 23
52516 #define TEST_CONTROLS__RX_OBS_SEL_5TH_BIT__WIDTH 1
52517 #define TEST_CONTROLS__RX_OBS_SEL_5TH_BIT__MASK 0x00800000U
52518 #define TEST_CONTROLS__RX_OBS_SEL_5TH_BIT__READ(src) \
52519 (((u_int32_t)(src)\
52520 & 0x00800000U) >> 23)
52521 #define TEST_CONTROLS__RX_OBS_SEL_5TH_BIT__WRITE(src) \
52522 (((u_int32_t)(src)\
52523 << 23) & 0x00800000U)
52524 #define TEST_CONTROLS__RX_OBS_SEL_5TH_BIT__MODIFY(dst, src) \
52525 (dst) = ((dst) &\
52526 ~0x00800000U) | (((u_int32_t)(src) <<\
52527 23) & 0x00800000U)
52528 #define TEST_CONTROLS__RX_OBS_SEL_5TH_BIT__VERIFY(src) \
52529 (!((((u_int32_t)(src)\
52530 << 23) & ~0x00800000U)))
52531 #define TEST_CONTROLS__RX_OBS_SEL_5TH_BIT__SET(dst) \
52532 (dst) = ((dst) &\
52533 ~0x00800000U) | ((u_int32_t)(1) << 23)
52534 #define TEST_CONTROLS__RX_OBS_SEL_5TH_BIT__CLR(dst) \
52535 (dst) = ((dst) &\
52536 ~0x00800000U) | ((u_int32_t)(0) << 23)
52537
52538 /* macros for field agc_obs_sel_4 */
52539 #define TEST_CONTROLS__AGC_OBS_SEL_4__SHIFT 24
52540 #define TEST_CONTROLS__AGC_OBS_SEL_4__WIDTH 1
52541 #define TEST_CONTROLS__AGC_OBS_SEL_4__MASK 0x01000000U
52542 #define TEST_CONTROLS__AGC_OBS_SEL_4__READ(src) \
52543 (((u_int32_t)(src)\
52544 & 0x01000000U) >> 24)
52545 #define TEST_CONTROLS__AGC_OBS_SEL_4__WRITE(src) \
52546 (((u_int32_t)(src)\
52547 << 24) & 0x01000000U)
52548 #define TEST_CONTROLS__AGC_OBS_SEL_4__MODIFY(dst, src) \
52549 (dst) = ((dst) &\
52550 ~0x01000000U) | (((u_int32_t)(src) <<\
52551 24) & 0x01000000U)
52552 #define TEST_CONTROLS__AGC_OBS_SEL_4__VERIFY(src) \
52553 (!((((u_int32_t)(src)\
52554 << 24) & ~0x01000000U)))
52555 #define TEST_CONTROLS__AGC_OBS_SEL_4__SET(dst) \
52556 (dst) = ((dst) &\
52557 ~0x01000000U) | ((u_int32_t)(1) << 24)
52558 #define TEST_CONTROLS__AGC_OBS_SEL_4__CLR(dst) \
52559 (dst) = ((dst) &\
52560 ~0x01000000U) | ((u_int32_t)(0) << 24)
52561
52562 /* macros for field force_agc_clear */
52563 #define TEST_CONTROLS__FORCE_AGC_CLEAR__SHIFT 28
52564 #define TEST_CONTROLS__FORCE_AGC_CLEAR__WIDTH 1
52565 #define TEST_CONTROLS__FORCE_AGC_CLEAR__MASK 0x10000000U
52566 #define TEST_CONTROLS__FORCE_AGC_CLEAR__READ(src) \
52567 (((u_int32_t)(src)\
52568 & 0x10000000U) >> 28)
52569 #define TEST_CONTROLS__FORCE_AGC_CLEAR__WRITE(src) \
52570 (((u_int32_t)(src)\
52571 << 28) & 0x10000000U)
52572 #define TEST_CONTROLS__FORCE_AGC_CLEAR__MODIFY(dst, src) \
52573 (dst) = ((dst) &\
52574 ~0x10000000U) | (((u_int32_t)(src) <<\
52575 28) & 0x10000000U)
52576 #define TEST_CONTROLS__FORCE_AGC_CLEAR__VERIFY(src) \
52577 (!((((u_int32_t)(src)\
52578 << 28) & ~0x10000000U)))
52579 #define TEST_CONTROLS__FORCE_AGC_CLEAR__SET(dst) \
52580 (dst) = ((dst) &\
52581 ~0x10000000U) | ((u_int32_t)(1) << 28)
52582 #define TEST_CONTROLS__FORCE_AGC_CLEAR__CLR(dst) \
52583 (dst) = ((dst) &\
52584 ~0x10000000U) | ((u_int32_t)(0) << 28)
52585
52586 /* macros for field tstdac_out_sel */
52587 #define TEST_CONTROLS__TSTDAC_OUT_SEL__SHIFT 30
52588 #define TEST_CONTROLS__TSTDAC_OUT_SEL__WIDTH 2
52589 #define TEST_CONTROLS__TSTDAC_OUT_SEL__MASK 0xc0000000U
52590 #define TEST_CONTROLS__TSTDAC_OUT_SEL__READ(src) \
52591 (((u_int32_t)(src)\
52592 & 0xc0000000U) >> 30)
52593 #define TEST_CONTROLS__TSTDAC_OUT_SEL__WRITE(src) \
52594 (((u_int32_t)(src)\
52595 << 30) & 0xc0000000U)
52596 #define TEST_CONTROLS__TSTDAC_OUT_SEL__MODIFY(dst, src) \
52597 (dst) = ((dst) &\
52598 ~0xc0000000U) | (((u_int32_t)(src) <<\
52599 30) & 0xc0000000U)
52600 #define TEST_CONTROLS__TSTDAC_OUT_SEL__VERIFY(src) \
52601 (!((((u_int32_t)(src)\
52602 << 30) & ~0xc0000000U)))
52603 #define TEST_CONTROLS__TYPE u_int32_t
52604 #define TEST_CONTROLS__READ 0xd1fea77fU
52605 #define TEST_CONTROLS__WRITE 0xd1fea77fU
52606
52607 #endif /* __TEST_CONTROLS_MACRO__ */
52608
52609
52610 /* macros for bb_reg_block.bb_sm_reg_map.BB_test_controls */
52611 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TEST_CONTROLS__NUM 1
52612
52613 /* macros for BlueprintGlobalNameSpace::test_controls_status */
52614 #ifndef __TEST_CONTROLS_STATUS_MACRO__
52615 #define __TEST_CONTROLS_STATUS_MACRO__
52616
52617 /* macros for field cf_tstdac_en */
52618 #define TEST_CONTROLS_STATUS__CF_TSTDAC_EN__SHIFT 0
52619 #define TEST_CONTROLS_STATUS__CF_TSTDAC_EN__WIDTH 1
52620 #define TEST_CONTROLS_STATUS__CF_TSTDAC_EN__MASK 0x00000001U
52621 #define TEST_CONTROLS_STATUS__CF_TSTDAC_EN__READ(src) \
52622 (u_int32_t)(src)\
52623 & 0x00000001U
52624 #define TEST_CONTROLS_STATUS__CF_TSTDAC_EN__WRITE(src) \
52625 ((u_int32_t)(src)\
52626 & 0x00000001U)
52627 #define TEST_CONTROLS_STATUS__CF_TSTDAC_EN__MODIFY(dst, src) \
52628 (dst) = ((dst) &\
52629 ~0x00000001U) | ((u_int32_t)(src) &\
52630 0x00000001U)
52631 #define TEST_CONTROLS_STATUS__CF_TSTDAC_EN__VERIFY(src) \
52632 (!(((u_int32_t)(src)\
52633 & ~0x00000001U)))
52634 #define TEST_CONTROLS_STATUS__CF_TSTDAC_EN__SET(dst) \
52635 (dst) = ((dst) &\
52636 ~0x00000001U) | (u_int32_t)(1)
52637 #define TEST_CONTROLS_STATUS__CF_TSTDAC_EN__CLR(dst) \
52638 (dst) = ((dst) &\
52639 ~0x00000001U) | (u_int32_t)(0)
52640
52641 /* macros for field cf_tx_src_is_tstdac */
52642 #define TEST_CONTROLS_STATUS__CF_TX_SRC_IS_TSTDAC__SHIFT 1
52643 #define TEST_CONTROLS_STATUS__CF_TX_SRC_IS_TSTDAC__WIDTH 1
52644 #define TEST_CONTROLS_STATUS__CF_TX_SRC_IS_TSTDAC__MASK 0x00000002U
52645 #define TEST_CONTROLS_STATUS__CF_TX_SRC_IS_TSTDAC__READ(src) \
52646 (((u_int32_t)(src)\
52647 & 0x00000002U) >> 1)
52648 #define TEST_CONTROLS_STATUS__CF_TX_SRC_IS_TSTDAC__WRITE(src) \
52649 (((u_int32_t)(src)\
52650 << 1) & 0x00000002U)
52651 #define TEST_CONTROLS_STATUS__CF_TX_SRC_IS_TSTDAC__MODIFY(dst, src) \
52652 (dst) = ((dst) &\
52653 ~0x00000002U) | (((u_int32_t)(src) <<\
52654 1) & 0x00000002U)
52655 #define TEST_CONTROLS_STATUS__CF_TX_SRC_IS_TSTDAC__VERIFY(src) \
52656 (!((((u_int32_t)(src)\
52657 << 1) & ~0x00000002U)))
52658 #define TEST_CONTROLS_STATUS__CF_TX_SRC_IS_TSTDAC__SET(dst) \
52659 (dst) = ((dst) &\
52660 ~0x00000002U) | ((u_int32_t)(1) << 1)
52661 #define TEST_CONTROLS_STATUS__CF_TX_SRC_IS_TSTDAC__CLR(dst) \
52662 (dst) = ((dst) &\
52663 ~0x00000002U) | ((u_int32_t)(0) << 1)
52664
52665 /* macros for field cf_tx_obs_sel */
52666 #define TEST_CONTROLS_STATUS__CF_TX_OBS_SEL__SHIFT 2
52667 #define TEST_CONTROLS_STATUS__CF_TX_OBS_SEL__WIDTH 3
52668 #define TEST_CONTROLS_STATUS__CF_TX_OBS_SEL__MASK 0x0000001cU
52669 #define TEST_CONTROLS_STATUS__CF_TX_OBS_SEL__READ(src) \
52670 (((u_int32_t)(src)\
52671 & 0x0000001cU) >> 2)
52672 #define TEST_CONTROLS_STATUS__CF_TX_OBS_SEL__WRITE(src) \
52673 (((u_int32_t)(src)\
52674 << 2) & 0x0000001cU)
52675 #define TEST_CONTROLS_STATUS__CF_TX_OBS_SEL__MODIFY(dst, src) \
52676 (dst) = ((dst) &\
52677 ~0x0000001cU) | (((u_int32_t)(src) <<\
52678 2) & 0x0000001cU)
52679 #define TEST_CONTROLS_STATUS__CF_TX_OBS_SEL__VERIFY(src) \
52680 (!((((u_int32_t)(src)\
52681 << 2) & ~0x0000001cU)))
52682
52683 /* macros for field cf_tx_obs_mux_sel */
52684 #define TEST_CONTROLS_STATUS__CF_TX_OBS_MUX_SEL__SHIFT 5
52685 #define TEST_CONTROLS_STATUS__CF_TX_OBS_MUX_SEL__WIDTH 2
52686 #define TEST_CONTROLS_STATUS__CF_TX_OBS_MUX_SEL__MASK 0x00000060U
52687 #define TEST_CONTROLS_STATUS__CF_TX_OBS_MUX_SEL__READ(src) \
52688 (((u_int32_t)(src)\
52689 & 0x00000060U) >> 5)
52690 #define TEST_CONTROLS_STATUS__CF_TX_OBS_MUX_SEL__WRITE(src) \
52691 (((u_int32_t)(src)\
52692 << 5) & 0x00000060U)
52693 #define TEST_CONTROLS_STATUS__CF_TX_OBS_MUX_SEL__MODIFY(dst, src) \
52694 (dst) = ((dst) &\
52695 ~0x00000060U) | (((u_int32_t)(src) <<\
52696 5) & 0x00000060U)
52697 #define TEST_CONTROLS_STATUS__CF_TX_OBS_MUX_SEL__VERIFY(src) \
52698 (!((((u_int32_t)(src)\
52699 << 5) & ~0x00000060U)))
52700
52701 /* macros for field cf_tx_src_alternate */
52702 #define TEST_CONTROLS_STATUS__CF_TX_SRC_ALTERNATE__SHIFT 7
52703 #define TEST_CONTROLS_STATUS__CF_TX_SRC_ALTERNATE__WIDTH 1
52704 #define TEST_CONTROLS_STATUS__CF_TX_SRC_ALTERNATE__MASK 0x00000080U
52705 #define TEST_CONTROLS_STATUS__CF_TX_SRC_ALTERNATE__READ(src) \
52706 (((u_int32_t)(src)\
52707 & 0x00000080U) >> 7)
52708 #define TEST_CONTROLS_STATUS__CF_TX_SRC_ALTERNATE__WRITE(src) \
52709 (((u_int32_t)(src)\
52710 << 7) & 0x00000080U)
52711 #define TEST_CONTROLS_STATUS__CF_TX_SRC_ALTERNATE__MODIFY(dst, src) \
52712 (dst) = ((dst) &\
52713 ~0x00000080U) | (((u_int32_t)(src) <<\
52714 7) & 0x00000080U)
52715 #define TEST_CONTROLS_STATUS__CF_TX_SRC_ALTERNATE__VERIFY(src) \
52716 (!((((u_int32_t)(src)\
52717 << 7) & ~0x00000080U)))
52718 #define TEST_CONTROLS_STATUS__CF_TX_SRC_ALTERNATE__SET(dst) \
52719 (dst) = ((dst) &\
52720 ~0x00000080U) | ((u_int32_t)(1) << 7)
52721 #define TEST_CONTROLS_STATUS__CF_TX_SRC_ALTERNATE__CLR(dst) \
52722 (dst) = ((dst) &\
52723 ~0x00000080U) | ((u_int32_t)(0) << 7)
52724
52725 /* macros for field cf_tstadc_en */
52726 #define TEST_CONTROLS_STATUS__CF_TSTADC_EN__SHIFT 8
52727 #define TEST_CONTROLS_STATUS__CF_TSTADC_EN__WIDTH 1
52728 #define TEST_CONTROLS_STATUS__CF_TSTADC_EN__MASK 0x00000100U
52729 #define TEST_CONTROLS_STATUS__CF_TSTADC_EN__READ(src) \
52730 (((u_int32_t)(src)\
52731 & 0x00000100U) >> 8)
52732 #define TEST_CONTROLS_STATUS__CF_TSTADC_EN__WRITE(src) \
52733 (((u_int32_t)(src)\
52734 << 8) & 0x00000100U)
52735 #define TEST_CONTROLS_STATUS__CF_TSTADC_EN__MODIFY(dst, src) \
52736 (dst) = ((dst) &\
52737 ~0x00000100U) | (((u_int32_t)(src) <<\
52738 8) & 0x00000100U)
52739 #define TEST_CONTROLS_STATUS__CF_TSTADC_EN__VERIFY(src) \
52740 (!((((u_int32_t)(src)\
52741 << 8) & ~0x00000100U)))
52742 #define TEST_CONTROLS_STATUS__CF_TSTADC_EN__SET(dst) \
52743 (dst) = ((dst) &\
52744 ~0x00000100U) | ((u_int32_t)(1) << 8)
52745 #define TEST_CONTROLS_STATUS__CF_TSTADC_EN__CLR(dst) \
52746 (dst) = ((dst) &\
52747 ~0x00000100U) | ((u_int32_t)(0) << 8)
52748
52749 /* macros for field cf_rx_src_is_tstadc */
52750 #define TEST_CONTROLS_STATUS__CF_RX_SRC_IS_TSTADC__SHIFT 9
52751 #define TEST_CONTROLS_STATUS__CF_RX_SRC_IS_TSTADC__WIDTH 1
52752 #define TEST_CONTROLS_STATUS__CF_RX_SRC_IS_TSTADC__MASK 0x00000200U
52753 #define TEST_CONTROLS_STATUS__CF_RX_SRC_IS_TSTADC__READ(src) \
52754 (((u_int32_t)(src)\
52755 & 0x00000200U) >> 9)
52756 #define TEST_CONTROLS_STATUS__CF_RX_SRC_IS_TSTADC__WRITE(src) \
52757 (((u_int32_t)(src)\
52758 << 9) & 0x00000200U)
52759 #define TEST_CONTROLS_STATUS__CF_RX_SRC_IS_TSTADC__MODIFY(dst, src) \
52760 (dst) = ((dst) &\
52761 ~0x00000200U) | (((u_int32_t)(src) <<\
52762 9) & 0x00000200U)
52763 #define TEST_CONTROLS_STATUS__CF_RX_SRC_IS_TSTADC__VERIFY(src) \
52764 (!((((u_int32_t)(src)\
52765 << 9) & ~0x00000200U)))
52766 #define TEST_CONTROLS_STATUS__CF_RX_SRC_IS_TSTADC__SET(dst) \
52767 (dst) = ((dst) &\
52768 ~0x00000200U) | ((u_int32_t)(1) << 9)
52769 #define TEST_CONTROLS_STATUS__CF_RX_SRC_IS_TSTADC__CLR(dst) \
52770 (dst) = ((dst) &\
52771 ~0x00000200U) | ((u_int32_t)(0) << 9)
52772
52773 /* macros for field rx_obs_sel */
52774 #define TEST_CONTROLS_STATUS__RX_OBS_SEL__SHIFT 10
52775 #define TEST_CONTROLS_STATUS__RX_OBS_SEL__WIDTH 4
52776 #define TEST_CONTROLS_STATUS__RX_OBS_SEL__MASK 0x00003c00U
52777 #define TEST_CONTROLS_STATUS__RX_OBS_SEL__READ(src) \
52778 (((u_int32_t)(src)\
52779 & 0x00003c00U) >> 10)
52780 #define TEST_CONTROLS_STATUS__RX_OBS_SEL__WRITE(src) \
52781 (((u_int32_t)(src)\
52782 << 10) & 0x00003c00U)
52783 #define TEST_CONTROLS_STATUS__RX_OBS_SEL__MODIFY(dst, src) \
52784 (dst) = ((dst) &\
52785 ~0x00003c00U) | (((u_int32_t)(src) <<\
52786 10) & 0x00003c00U)
52787 #define TEST_CONTROLS_STATUS__RX_OBS_SEL__VERIFY(src) \
52788 (!((((u_int32_t)(src)\
52789 << 10) & ~0x00003c00U)))
52790
52791 /* macros for field disable_a2_warm_reset */
52792 #define TEST_CONTROLS_STATUS__DISABLE_A2_WARM_RESET__SHIFT 14
52793 #define TEST_CONTROLS_STATUS__DISABLE_A2_WARM_RESET__WIDTH 1
52794 #define TEST_CONTROLS_STATUS__DISABLE_A2_WARM_RESET__MASK 0x00004000U
52795 #define TEST_CONTROLS_STATUS__DISABLE_A2_WARM_RESET__READ(src) \
52796 (((u_int32_t)(src)\
52797 & 0x00004000U) >> 14)
52798 #define TEST_CONTROLS_STATUS__DISABLE_A2_WARM_RESET__WRITE(src) \
52799 (((u_int32_t)(src)\
52800 << 14) & 0x00004000U)
52801 #define TEST_CONTROLS_STATUS__DISABLE_A2_WARM_RESET__MODIFY(dst, src) \
52802 (dst) = ((dst) &\
52803 ~0x00004000U) | (((u_int32_t)(src) <<\
52804 14) & 0x00004000U)
52805 #define TEST_CONTROLS_STATUS__DISABLE_A2_WARM_RESET__VERIFY(src) \
52806 (!((((u_int32_t)(src)\
52807 << 14) & ~0x00004000U)))
52808 #define TEST_CONTROLS_STATUS__DISABLE_A2_WARM_RESET__SET(dst) \
52809 (dst) = ((dst) &\
52810 ~0x00004000U) | ((u_int32_t)(1) << 14)
52811 #define TEST_CONTROLS_STATUS__DISABLE_A2_WARM_RESET__CLR(dst) \
52812 (dst) = ((dst) &\
52813 ~0x00004000U) | ((u_int32_t)(0) << 14)
52814
52815 /* macros for field reset_a2 */
52816 #define TEST_CONTROLS_STATUS__RESET_A2__SHIFT 15
52817 #define TEST_CONTROLS_STATUS__RESET_A2__WIDTH 1
52818 #define TEST_CONTROLS_STATUS__RESET_A2__MASK 0x00008000U
52819 #define TEST_CONTROLS_STATUS__RESET_A2__READ(src) \
52820 (((u_int32_t)(src)\
52821 & 0x00008000U) >> 15)
52822 #define TEST_CONTROLS_STATUS__RESET_A2__WRITE(src) \
52823 (((u_int32_t)(src)\
52824 << 15) & 0x00008000U)
52825 #define TEST_CONTROLS_STATUS__RESET_A2__MODIFY(dst, src) \
52826 (dst) = ((dst) &\
52827 ~0x00008000U) | (((u_int32_t)(src) <<\
52828 15) & 0x00008000U)
52829 #define TEST_CONTROLS_STATUS__RESET_A2__VERIFY(src) \
52830 (!((((u_int32_t)(src)\
52831 << 15) & ~0x00008000U)))
52832 #define TEST_CONTROLS_STATUS__RESET_A2__SET(dst) \
52833 (dst) = ((dst) &\
52834 ~0x00008000U) | ((u_int32_t)(1) << 15)
52835 #define TEST_CONTROLS_STATUS__RESET_A2__CLR(dst) \
52836 (dst) = ((dst) &\
52837 ~0x00008000U) | ((u_int32_t)(0) << 15)
52838
52839 /* macros for field agc_obs_sel */
52840 #define TEST_CONTROLS_STATUS__AGC_OBS_SEL__SHIFT 16
52841 #define TEST_CONTROLS_STATUS__AGC_OBS_SEL__WIDTH 3
52842 #define TEST_CONTROLS_STATUS__AGC_OBS_SEL__MASK 0x00070000U
52843 #define TEST_CONTROLS_STATUS__AGC_OBS_SEL__READ(src) \
52844 (((u_int32_t)(src)\
52845 & 0x00070000U) >> 16)
52846 #define TEST_CONTROLS_STATUS__AGC_OBS_SEL__WRITE(src) \
52847 (((u_int32_t)(src)\
52848 << 16) & 0x00070000U)
52849 #define TEST_CONTROLS_STATUS__AGC_OBS_SEL__MODIFY(dst, src) \
52850 (dst) = ((dst) &\
52851 ~0x00070000U) | (((u_int32_t)(src) <<\
52852 16) & 0x00070000U)
52853 #define TEST_CONTROLS_STATUS__AGC_OBS_SEL__VERIFY(src) \
52854 (!((((u_int32_t)(src)\
52855 << 16) & ~0x00070000U)))
52856
52857 /* macros for field cf_enable_fft_dump */
52858 #define TEST_CONTROLS_STATUS__CF_ENABLE_FFT_DUMP__SHIFT 19
52859 #define TEST_CONTROLS_STATUS__CF_ENABLE_FFT_DUMP__WIDTH 1
52860 #define TEST_CONTROLS_STATUS__CF_ENABLE_FFT_DUMP__MASK 0x00080000U
52861 #define TEST_CONTROLS_STATUS__CF_ENABLE_FFT_DUMP__READ(src) \
52862 (((u_int32_t)(src)\
52863 & 0x00080000U) >> 19)
52864 #define TEST_CONTROLS_STATUS__CF_ENABLE_FFT_DUMP__WRITE(src) \
52865 (((u_int32_t)(src)\
52866 << 19) & 0x00080000U)
52867 #define TEST_CONTROLS_STATUS__CF_ENABLE_FFT_DUMP__MODIFY(dst, src) \
52868 (dst) = ((dst) &\
52869 ~0x00080000U) | (((u_int32_t)(src) <<\
52870 19) & 0x00080000U)
52871 #define TEST_CONTROLS_STATUS__CF_ENABLE_FFT_DUMP__VERIFY(src) \
52872 (!((((u_int32_t)(src)\
52873 << 19) & ~0x00080000U)))
52874 #define TEST_CONTROLS_STATUS__CF_ENABLE_FFT_DUMP__SET(dst) \
52875 (dst) = ((dst) &\
52876 ~0x00080000U) | ((u_int32_t)(1) << 19)
52877 #define TEST_CONTROLS_STATUS__CF_ENABLE_FFT_DUMP__CLR(dst) \
52878 (dst) = ((dst) &\
52879 ~0x00080000U) | ((u_int32_t)(0) << 19)
52880
52881 /* macros for field cf_debugport_in */
52882 #define TEST_CONTROLS_STATUS__CF_DEBUGPORT_IN__SHIFT 23
52883 #define TEST_CONTROLS_STATUS__CF_DEBUGPORT_IN__WIDTH 1
52884 #define TEST_CONTROLS_STATUS__CF_DEBUGPORT_IN__MASK 0x00800000U
52885 #define TEST_CONTROLS_STATUS__CF_DEBUGPORT_IN__READ(src) \
52886 (((u_int32_t)(src)\
52887 & 0x00800000U) >> 23)
52888 #define TEST_CONTROLS_STATUS__CF_DEBUGPORT_IN__WRITE(src) \
52889 (((u_int32_t)(src)\
52890 << 23) & 0x00800000U)
52891 #define TEST_CONTROLS_STATUS__CF_DEBUGPORT_IN__MODIFY(dst, src) \
52892 (dst) = ((dst) &\
52893 ~0x00800000U) | (((u_int32_t)(src) <<\
52894 23) & 0x00800000U)
52895 #define TEST_CONTROLS_STATUS__CF_DEBUGPORT_IN__VERIFY(src) \
52896 (!((((u_int32_t)(src)\
52897 << 23) & ~0x00800000U)))
52898 #define TEST_CONTROLS_STATUS__CF_DEBUGPORT_IN__SET(dst) \
52899 (dst) = ((dst) &\
52900 ~0x00800000U) | ((u_int32_t)(1) << 23)
52901 #define TEST_CONTROLS_STATUS__CF_DEBUGPORT_IN__CLR(dst) \
52902 (dst) = ((dst) &\
52903 ~0x00800000U) | ((u_int32_t)(0) << 23)
52904
52905 /* macros for field disable_agc_to_a2 */
52906 #define TEST_CONTROLS_STATUS__DISABLE_AGC_TO_A2__SHIFT 27
52907 #define TEST_CONTROLS_STATUS__DISABLE_AGC_TO_A2__WIDTH 1
52908 #define TEST_CONTROLS_STATUS__DISABLE_AGC_TO_A2__MASK 0x08000000U
52909 #define TEST_CONTROLS_STATUS__DISABLE_AGC_TO_A2__READ(src) \
52910 (((u_int32_t)(src)\
52911 & 0x08000000U) >> 27)
52912 #define TEST_CONTROLS_STATUS__DISABLE_AGC_TO_A2__WRITE(src) \
52913 (((u_int32_t)(src)\
52914 << 27) & 0x08000000U)
52915 #define TEST_CONTROLS_STATUS__DISABLE_AGC_TO_A2__MODIFY(dst, src) \
52916 (dst) = ((dst) &\
52917 ~0x08000000U) | (((u_int32_t)(src) <<\
52918 27) & 0x08000000U)
52919 #define TEST_CONTROLS_STATUS__DISABLE_AGC_TO_A2__VERIFY(src) \
52920 (!((((u_int32_t)(src)\
52921 << 27) & ~0x08000000U)))
52922 #define TEST_CONTROLS_STATUS__DISABLE_AGC_TO_A2__SET(dst) \
52923 (dst) = ((dst) &\
52924 ~0x08000000U) | ((u_int32_t)(1) << 27)
52925 #define TEST_CONTROLS_STATUS__DISABLE_AGC_TO_A2__CLR(dst) \
52926 (dst) = ((dst) &\
52927 ~0x08000000U) | ((u_int32_t)(0) << 27)
52928
52929 /* macros for field cf_debugport_en */
52930 #define TEST_CONTROLS_STATUS__CF_DEBUGPORT_EN__SHIFT 28
52931 #define TEST_CONTROLS_STATUS__CF_DEBUGPORT_EN__WIDTH 1
52932 #define TEST_CONTROLS_STATUS__CF_DEBUGPORT_EN__MASK 0x10000000U
52933 #define TEST_CONTROLS_STATUS__CF_DEBUGPORT_EN__READ(src) \
52934 (((u_int32_t)(src)\
52935 & 0x10000000U) >> 28)
52936 #define TEST_CONTROLS_STATUS__CF_DEBUGPORT_EN__WRITE(src) \
52937 (((u_int32_t)(src)\
52938 << 28) & 0x10000000U)
52939 #define TEST_CONTROLS_STATUS__CF_DEBUGPORT_EN__MODIFY(dst, src) \
52940 (dst) = ((dst) &\
52941 ~0x10000000U) | (((u_int32_t)(src) <<\
52942 28) & 0x10000000U)
52943 #define TEST_CONTROLS_STATUS__CF_DEBUGPORT_EN__VERIFY(src) \
52944 (!((((u_int32_t)(src)\
52945 << 28) & ~0x10000000U)))
52946 #define TEST_CONTROLS_STATUS__CF_DEBUGPORT_EN__SET(dst) \
52947 (dst) = ((dst) &\
52948 ~0x10000000U) | ((u_int32_t)(1) << 28)
52949 #define TEST_CONTROLS_STATUS__CF_DEBUGPORT_EN__CLR(dst) \
52950 (dst) = ((dst) &\
52951 ~0x10000000U) | ((u_int32_t)(0) << 28)
52952
52953 /* macros for field cf_debugport_sel */
52954 #define TEST_CONTROLS_STATUS__CF_DEBUGPORT_SEL__SHIFT 29
52955 #define TEST_CONTROLS_STATUS__CF_DEBUGPORT_SEL__WIDTH 3
52956 #define TEST_CONTROLS_STATUS__CF_DEBUGPORT_SEL__MASK 0xe0000000U
52957 #define TEST_CONTROLS_STATUS__CF_DEBUGPORT_SEL__READ(src) \
52958 (((u_int32_t)(src)\
52959 & 0xe0000000U) >> 29)
52960 #define TEST_CONTROLS_STATUS__CF_DEBUGPORT_SEL__WRITE(src) \
52961 (((u_int32_t)(src)\
52962 << 29) & 0xe0000000U)
52963 #define TEST_CONTROLS_STATUS__CF_DEBUGPORT_SEL__MODIFY(dst, src) \
52964 (dst) = ((dst) &\
52965 ~0xe0000000U) | (((u_int32_t)(src) <<\
52966 29) & 0xe0000000U)
52967 #define TEST_CONTROLS_STATUS__CF_DEBUGPORT_SEL__VERIFY(src) \
52968 (!((((u_int32_t)(src)\
52969 << 29) & ~0xe0000000U)))
52970 #define TEST_CONTROLS_STATUS__TYPE u_int32_t
52971 #define TEST_CONTROLS_STATUS__READ 0xf88fffffU
52972 #define TEST_CONTROLS_STATUS__WRITE 0xf88fffffU
52973
52974 #endif /* __TEST_CONTROLS_STATUS_MACRO__ */
52975
52976
52977 /* macros for bb_reg_block.bb_sm_reg_map.BB_test_controls_status */
52978 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TEST_CONTROLS_STATUS__NUM 1
52979
52980 /* macros for BlueprintGlobalNameSpace::tstdac */
52981 #ifndef __TSTDAC_MACRO__
52982 #define __TSTDAC_MACRO__
52983
52984 /* macros for field tstdac_out_q */
52985 #define TSTDAC__TSTDAC_OUT_Q__SHIFT 0
52986 #define TSTDAC__TSTDAC_OUT_Q__WIDTH 10
52987 #define TSTDAC__TSTDAC_OUT_Q__MASK 0x000003ffU
52988 #define TSTDAC__TSTDAC_OUT_Q__READ(src) (u_int32_t)(src) & 0x000003ffU
52989
52990 /* macros for field tstdac_out_i */
52991 #define TSTDAC__TSTDAC_OUT_I__SHIFT 10
52992 #define TSTDAC__TSTDAC_OUT_I__WIDTH 10
52993 #define TSTDAC__TSTDAC_OUT_I__MASK 0x000ffc00U
52994 #define TSTDAC__TSTDAC_OUT_I__READ(src) \
52995 (((u_int32_t)(src)\
52996 & 0x000ffc00U) >> 10)
52997 #define TSTDAC__TYPE u_int32_t
52998 #define TSTDAC__READ 0x000fffffU
52999
53000 #endif /* __TSTDAC_MACRO__ */
53001
53002
53003 /* macros for bb_reg_block.bb_sm_reg_map.BB_tstdac */
53004 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TSTDAC__NUM 1
53005
53006 /* macros for BlueprintGlobalNameSpace::channel_status */
53007 #ifndef __CHANNEL_STATUS_MACRO__
53008 #define __CHANNEL_STATUS_MACRO__
53009
53010 /* macros for field bt_active */
53011 #define CHANNEL_STATUS__BT_ACTIVE__SHIFT 0
53012 #define CHANNEL_STATUS__BT_ACTIVE__WIDTH 1
53013 #define CHANNEL_STATUS__BT_ACTIVE__MASK 0x00000001U
53014 #define CHANNEL_STATUS__BT_ACTIVE__READ(src) (u_int32_t)(src) & 0x00000001U
53015 #define CHANNEL_STATUS__BT_ACTIVE__SET(dst) \
53016 (dst) = ((dst) &\
53017 ~0x00000001U) | (u_int32_t)(1)
53018 #define CHANNEL_STATUS__BT_ACTIVE__CLR(dst) \
53019 (dst) = ((dst) &\
53020 ~0x00000001U) | (u_int32_t)(0)
53021
53022 /* macros for field rx_clear_raw */
53023 #define CHANNEL_STATUS__RX_CLEAR_RAW__SHIFT 1
53024 #define CHANNEL_STATUS__RX_CLEAR_RAW__WIDTH 1
53025 #define CHANNEL_STATUS__RX_CLEAR_RAW__MASK 0x00000002U
53026 #define CHANNEL_STATUS__RX_CLEAR_RAW__READ(src) \
53027 (((u_int32_t)(src)\
53028 & 0x00000002U) >> 1)
53029 #define CHANNEL_STATUS__RX_CLEAR_RAW__SET(dst) \
53030 (dst) = ((dst) &\
53031 ~0x00000002U) | ((u_int32_t)(1) << 1)
53032 #define CHANNEL_STATUS__RX_CLEAR_RAW__CLR(dst) \
53033 (dst) = ((dst) &\
53034 ~0x00000002U) | ((u_int32_t)(0) << 1)
53035
53036 /* macros for field rx_clear_mac */
53037 #define CHANNEL_STATUS__RX_CLEAR_MAC__SHIFT 2
53038 #define CHANNEL_STATUS__RX_CLEAR_MAC__WIDTH 1
53039 #define CHANNEL_STATUS__RX_CLEAR_MAC__MASK 0x00000004U
53040 #define CHANNEL_STATUS__RX_CLEAR_MAC__READ(src) \
53041 (((u_int32_t)(src)\
53042 & 0x00000004U) >> 2)
53043 #define CHANNEL_STATUS__RX_CLEAR_MAC__SET(dst) \
53044 (dst) = ((dst) &\
53045 ~0x00000004U) | ((u_int32_t)(1) << 2)
53046 #define CHANNEL_STATUS__RX_CLEAR_MAC__CLR(dst) \
53047 (dst) = ((dst) &\
53048 ~0x00000004U) | ((u_int32_t)(0) << 2)
53049
53050 /* macros for field rx_clear_pad */
53051 #define CHANNEL_STATUS__RX_CLEAR_PAD__SHIFT 3
53052 #define CHANNEL_STATUS__RX_CLEAR_PAD__WIDTH 1
53053 #define CHANNEL_STATUS__RX_CLEAR_PAD__MASK 0x00000008U
53054 #define CHANNEL_STATUS__RX_CLEAR_PAD__READ(src) \
53055 (((u_int32_t)(src)\
53056 & 0x00000008U) >> 3)
53057 #define CHANNEL_STATUS__RX_CLEAR_PAD__SET(dst) \
53058 (dst) = ((dst) &\
53059 ~0x00000008U) | ((u_int32_t)(1) << 3)
53060 #define CHANNEL_STATUS__RX_CLEAR_PAD__CLR(dst) \
53061 (dst) = ((dst) &\
53062 ~0x00000008U) | ((u_int32_t)(0) << 3)
53063
53064 /* macros for field bb_sw_out_0 */
53065 #define CHANNEL_STATUS__BB_SW_OUT_0__SHIFT 4
53066 #define CHANNEL_STATUS__BB_SW_OUT_0__WIDTH 2
53067 #define CHANNEL_STATUS__BB_SW_OUT_0__MASK 0x00000030U
53068 #define CHANNEL_STATUS__BB_SW_OUT_0__READ(src) \
53069 (((u_int32_t)(src)\
53070 & 0x00000030U) >> 4)
53071
53072 /* macros for field bb_sw_out_1 */
53073 #define CHANNEL_STATUS__BB_SW_OUT_1__SHIFT 6
53074 #define CHANNEL_STATUS__BB_SW_OUT_1__WIDTH 2
53075 #define CHANNEL_STATUS__BB_SW_OUT_1__MASK 0x000000c0U
53076 #define CHANNEL_STATUS__BB_SW_OUT_1__READ(src) \
53077 (((u_int32_t)(src)\
53078 & 0x000000c0U) >> 6)
53079
53080 /* macros for field bb_sw_out_2 */
53081 #define CHANNEL_STATUS__BB_SW_OUT_2__SHIFT 8
53082 #define CHANNEL_STATUS__BB_SW_OUT_2__WIDTH 2
53083 #define CHANNEL_STATUS__BB_SW_OUT_2__MASK 0x00000300U
53084 #define CHANNEL_STATUS__BB_SW_OUT_2__READ(src) \
53085 (((u_int32_t)(src)\
53086 & 0x00000300U) >> 8)
53087
53088 /* macros for field bb_sw_com_out */
53089 #define CHANNEL_STATUS__BB_SW_COM_OUT__SHIFT 10
53090 #define CHANNEL_STATUS__BB_SW_COM_OUT__WIDTH 4
53091 #define CHANNEL_STATUS__BB_SW_COM_OUT__MASK 0x00003c00U
53092 #define CHANNEL_STATUS__BB_SW_COM_OUT__READ(src) \
53093 (((u_int32_t)(src)\
53094 & 0x00003c00U) >> 10)
53095
53096 /* macros for field ant_div_cfg_used */
53097 #define CHANNEL_STATUS__ANT_DIV_CFG_USED__SHIFT 14
53098 #define CHANNEL_STATUS__ANT_DIV_CFG_USED__WIDTH 3
53099 #define CHANNEL_STATUS__ANT_DIV_CFG_USED__MASK 0x0001c000U
53100 #define CHANNEL_STATUS__ANT_DIV_CFG_USED__READ(src) \
53101 (((u_int32_t)(src)\
53102 & 0x0001c000U) >> 14)
53103 #define CHANNEL_STATUS__TYPE u_int32_t
53104 #define CHANNEL_STATUS__READ 0x0001ffffU
53105
53106 #endif /* __CHANNEL_STATUS_MACRO__ */
53107
53108
53109 /* macros for bb_reg_block.bb_sm_reg_map.BB_channel_status */
53110 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CHANNEL_STATUS__NUM 1
53111
53112 /* macros for BlueprintGlobalNameSpace::chaninfo_ctrl */
53113 #ifndef __CHANINFO_CTRL_MACRO__
53114 #define __CHANINFO_CTRL_MACRO__
53115
53116 /* macros for field capture_chan_info */
53117 #define CHANINFO_CTRL__CAPTURE_CHAN_INFO__SHIFT 0
53118 #define CHANINFO_CTRL__CAPTURE_CHAN_INFO__WIDTH 1
53119 #define CHANINFO_CTRL__CAPTURE_CHAN_INFO__MASK 0x00000001U
53120 #define CHANINFO_CTRL__CAPTURE_CHAN_INFO__READ(src) \
53121 (u_int32_t)(src)\
53122 & 0x00000001U
53123 #define CHANINFO_CTRL__CAPTURE_CHAN_INFO__WRITE(src) \
53124 ((u_int32_t)(src)\
53125 & 0x00000001U)
53126 #define CHANINFO_CTRL__CAPTURE_CHAN_INFO__MODIFY(dst, src) \
53127 (dst) = ((dst) &\
53128 ~0x00000001U) | ((u_int32_t)(src) &\
53129 0x00000001U)
53130 #define CHANINFO_CTRL__CAPTURE_CHAN_INFO__VERIFY(src) \
53131 (!(((u_int32_t)(src)\
53132 & ~0x00000001U)))
53133 #define CHANINFO_CTRL__CAPTURE_CHAN_INFO__SET(dst) \
53134 (dst) = ((dst) &\
53135 ~0x00000001U) | (u_int32_t)(1)
53136 #define CHANINFO_CTRL__CAPTURE_CHAN_INFO__CLR(dst) \
53137 (dst) = ((dst) &\
53138 ~0x00000001U) | (u_int32_t)(0)
53139
53140 /* macros for field disable_chaninfomem */
53141 #define CHANINFO_CTRL__DISABLE_CHANINFOMEM__SHIFT 1
53142 #define CHANINFO_CTRL__DISABLE_CHANINFOMEM__WIDTH 1
53143 #define CHANINFO_CTRL__DISABLE_CHANINFOMEM__MASK 0x00000002U
53144 #define CHANINFO_CTRL__DISABLE_CHANINFOMEM__READ(src) \
53145 (((u_int32_t)(src)\
53146 & 0x00000002U) >> 1)
53147 #define CHANINFO_CTRL__DISABLE_CHANINFOMEM__WRITE(src) \
53148 (((u_int32_t)(src)\
53149 << 1) & 0x00000002U)
53150 #define CHANINFO_CTRL__DISABLE_CHANINFOMEM__MODIFY(dst, src) \
53151 (dst) = ((dst) &\
53152 ~0x00000002U) | (((u_int32_t)(src) <<\
53153 1) & 0x00000002U)
53154 #define CHANINFO_CTRL__DISABLE_CHANINFOMEM__VERIFY(src) \
53155 (!((((u_int32_t)(src)\
53156 << 1) & ~0x00000002U)))
53157 #define CHANINFO_CTRL__DISABLE_CHANINFOMEM__SET(dst) \
53158 (dst) = ((dst) &\
53159 ~0x00000002U) | ((u_int32_t)(1) << 1)
53160 #define CHANINFO_CTRL__DISABLE_CHANINFOMEM__CLR(dst) \
53161 (dst) = ((dst) &\
53162 ~0x00000002U) | ((u_int32_t)(0) << 1)
53163
53164 /* macros for field capture_sounding_packet */
53165 #define CHANINFO_CTRL__CAPTURE_SOUNDING_PACKET__SHIFT 2
53166 #define CHANINFO_CTRL__CAPTURE_SOUNDING_PACKET__WIDTH 1
53167 #define CHANINFO_CTRL__CAPTURE_SOUNDING_PACKET__MASK 0x00000004U
53168 #define CHANINFO_CTRL__CAPTURE_SOUNDING_PACKET__READ(src) \
53169 (((u_int32_t)(src)\
53170 & 0x00000004U) >> 2)
53171 #define CHANINFO_CTRL__CAPTURE_SOUNDING_PACKET__WRITE(src) \
53172 (((u_int32_t)(src)\
53173 << 2) & 0x00000004U)
53174 #define CHANINFO_CTRL__CAPTURE_SOUNDING_PACKET__MODIFY(dst, src) \
53175 (dst) = ((dst) &\
53176 ~0x00000004U) | (((u_int32_t)(src) <<\
53177 2) & 0x00000004U)
53178 #define CHANINFO_CTRL__CAPTURE_SOUNDING_PACKET__VERIFY(src) \
53179 (!((((u_int32_t)(src)\
53180 << 2) & ~0x00000004U)))
53181 #define CHANINFO_CTRL__CAPTURE_SOUNDING_PACKET__SET(dst) \
53182 (dst) = ((dst) &\
53183 ~0x00000004U) | ((u_int32_t)(1) << 2)
53184 #define CHANINFO_CTRL__CAPTURE_SOUNDING_PACKET__CLR(dst) \
53185 (dst) = ((dst) &\
53186 ~0x00000004U) | ((u_int32_t)(0) << 2)
53187
53188 /* macros for field chaninfomem_s2_read */
53189 #define CHANINFO_CTRL__CHANINFOMEM_S2_READ__SHIFT 3
53190 #define CHANINFO_CTRL__CHANINFOMEM_S2_READ__WIDTH 1
53191 #define CHANINFO_CTRL__CHANINFOMEM_S2_READ__MASK 0x00000008U
53192 #define CHANINFO_CTRL__CHANINFOMEM_S2_READ__READ(src) \
53193 (((u_int32_t)(src)\
53194 & 0x00000008U) >> 3)
53195 #define CHANINFO_CTRL__CHANINFOMEM_S2_READ__WRITE(src) \
53196 (((u_int32_t)(src)\
53197 << 3) & 0x00000008U)
53198 #define CHANINFO_CTRL__CHANINFOMEM_S2_READ__MODIFY(dst, src) \
53199 (dst) = ((dst) &\
53200 ~0x00000008U) | (((u_int32_t)(src) <<\
53201 3) & 0x00000008U)
53202 #define CHANINFO_CTRL__CHANINFOMEM_S2_READ__VERIFY(src) \
53203 (!((((u_int32_t)(src)\
53204 << 3) & ~0x00000008U)))
53205 #define CHANINFO_CTRL__CHANINFOMEM_S2_READ__SET(dst) \
53206 (dst) = ((dst) &\
53207 ~0x00000008U) | ((u_int32_t)(1) << 3)
53208 #define CHANINFO_CTRL__CHANINFOMEM_S2_READ__CLR(dst) \
53209 (dst) = ((dst) &\
53210 ~0x00000008U) | ((u_int32_t)(0) << 3)
53211 #define CHANINFO_CTRL__TYPE u_int32_t
53212 #define CHANINFO_CTRL__READ 0x0000000fU
53213 #define CHANINFO_CTRL__WRITE 0x0000000fU
53214
53215 #endif /* __CHANINFO_CTRL_MACRO__ */
53216
53217
53218 /* macros for bb_reg_block.bb_sm_reg_map.BB_chaninfo_ctrl */
53219 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CHANINFO_CTRL__NUM 1
53220
53221 /* macros for BlueprintGlobalNameSpace::chan_info_noise_pwr */
53222 #ifndef __CHAN_INFO_NOISE_PWR_MACRO__
53223 #define __CHAN_INFO_NOISE_PWR_MACRO__
53224
53225 /* macros for field noise_power */
53226 #define CHAN_INFO_NOISE_PWR__NOISE_POWER__SHIFT 0
53227 #define CHAN_INFO_NOISE_PWR__NOISE_POWER__WIDTH 12
53228 #define CHAN_INFO_NOISE_PWR__NOISE_POWER__MASK 0x00000fffU
53229 #define CHAN_INFO_NOISE_PWR__NOISE_POWER__READ(src) \
53230 (u_int32_t)(src)\
53231 & 0x00000fffU
53232 #define CHAN_INFO_NOISE_PWR__TYPE u_int32_t
53233 #define CHAN_INFO_NOISE_PWR__READ 0x00000fffU
53234
53235 #endif /* __CHAN_INFO_NOISE_PWR_MACRO__ */
53236
53237
53238 /* macros for bb_reg_block.bb_sm_reg_map.BB_chan_info_noise_pwr */
53239 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CHAN_INFO_NOISE_PWR__NUM 1
53240
53241 /* macros for BlueprintGlobalNameSpace::chan_info_gain_diff */
53242 #ifndef __CHAN_INFO_GAIN_DIFF_MACRO__
53243 #define __CHAN_INFO_GAIN_DIFF_MACRO__
53244
53245 /* macros for field fine_ppm */
53246 #define CHAN_INFO_GAIN_DIFF__FINE_PPM__SHIFT 0
53247 #define CHAN_INFO_GAIN_DIFF__FINE_PPM__WIDTH 12
53248 #define CHAN_INFO_GAIN_DIFF__FINE_PPM__MASK 0x00000fffU
53249 #define CHAN_INFO_GAIN_DIFF__FINE_PPM__READ(src) (u_int32_t)(src) & 0x00000fffU
53250
53251 /* macros for field analog_gain_diff_01 */
53252 #define CHAN_INFO_GAIN_DIFF__ANALOG_GAIN_DIFF_01__SHIFT 12
53253 #define CHAN_INFO_GAIN_DIFF__ANALOG_GAIN_DIFF_01__WIDTH 7
53254 #define CHAN_INFO_GAIN_DIFF__ANALOG_GAIN_DIFF_01__MASK 0x0007f000U
53255 #define CHAN_INFO_GAIN_DIFF__ANALOG_GAIN_DIFF_01__READ(src) \
53256 (((u_int32_t)(src)\
53257 & 0x0007f000U) >> 12)
53258
53259 /* macros for field analog_gain_diff_02 */
53260 #define CHAN_INFO_GAIN_DIFF__ANALOG_GAIN_DIFF_02__SHIFT 19
53261 #define CHAN_INFO_GAIN_DIFF__ANALOG_GAIN_DIFF_02__WIDTH 7
53262 #define CHAN_INFO_GAIN_DIFF__ANALOG_GAIN_DIFF_02__MASK 0x03f80000U
53263 #define CHAN_INFO_GAIN_DIFF__ANALOG_GAIN_DIFF_02__READ(src) \
53264 (((u_int32_t)(src)\
53265 & 0x03f80000U) >> 19)
53266 #define CHAN_INFO_GAIN_DIFF__TYPE u_int32_t
53267 #define CHAN_INFO_GAIN_DIFF__READ 0x03ffffffU
53268
53269 #endif /* __CHAN_INFO_GAIN_DIFF_MACRO__ */
53270
53271
53272 /* macros for bb_reg_block.bb_sm_reg_map.BB_chan_info_gain_diff */
53273 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CHAN_INFO_GAIN_DIFF__NUM 1
53274
53275 /* macros for BlueprintGlobalNameSpace::chan_info_fine_timing */
53276 #ifndef __CHAN_INFO_FINE_TIMING_MACRO__
53277 #define __CHAN_INFO_FINE_TIMING_MACRO__
53278
53279 /* macros for field coarse_ppm */
53280 #define CHAN_INFO_FINE_TIMING__COARSE_PPM__SHIFT 0
53281 #define CHAN_INFO_FINE_TIMING__COARSE_PPM__WIDTH 12
53282 #define CHAN_INFO_FINE_TIMING__COARSE_PPM__MASK 0x00000fffU
53283 #define CHAN_INFO_FINE_TIMING__COARSE_PPM__READ(src) \
53284 (u_int32_t)(src)\
53285 & 0x00000fffU
53286
53287 /* macros for field fine_timing */
53288 #define CHAN_INFO_FINE_TIMING__FINE_TIMING__SHIFT 12
53289 #define CHAN_INFO_FINE_TIMING__FINE_TIMING__WIDTH 10
53290 #define CHAN_INFO_FINE_TIMING__FINE_TIMING__MASK 0x003ff000U
53291 #define CHAN_INFO_FINE_TIMING__FINE_TIMING__READ(src) \
53292 (((u_int32_t)(src)\
53293 & 0x003ff000U) >> 12)
53294 #define CHAN_INFO_FINE_TIMING__TYPE u_int32_t
53295 #define CHAN_INFO_FINE_TIMING__READ 0x003fffffU
53296
53297 #endif /* __CHAN_INFO_FINE_TIMING_MACRO__ */
53298
53299
53300 /* macros for bb_reg_block.bb_sm_reg_map.BB_chan_info_fine_timing */
53301 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CHAN_INFO_FINE_TIMING__NUM 1
53302
53303 /* macros for BlueprintGlobalNameSpace::chan_info_gain_b0 */
53304 #ifndef __CHAN_INFO_GAIN_B0_MACRO__
53305 #define __CHAN_INFO_GAIN_B0_MACRO__
53306
53307 /* macros for field chan_info_rssi_0 */
53308 #define CHAN_INFO_GAIN_B0__CHAN_INFO_RSSI_0__SHIFT 0
53309 #define CHAN_INFO_GAIN_B0__CHAN_INFO_RSSI_0__WIDTH 8
53310 #define CHAN_INFO_GAIN_B0__CHAN_INFO_RSSI_0__MASK 0x000000ffU
53311 #define CHAN_INFO_GAIN_B0__CHAN_INFO_RSSI_0__READ(src) \
53312 (u_int32_t)(src)\
53313 & 0x000000ffU
53314
53315 /* macros for field chan_info_rf_gain_0 */
53316 #define CHAN_INFO_GAIN_B0__CHAN_INFO_RF_GAIN_0__SHIFT 8
53317 #define CHAN_INFO_GAIN_B0__CHAN_INFO_RF_GAIN_0__WIDTH 8
53318 #define CHAN_INFO_GAIN_B0__CHAN_INFO_RF_GAIN_0__MASK 0x0000ff00U
53319 #define CHAN_INFO_GAIN_B0__CHAN_INFO_RF_GAIN_0__READ(src) \
53320 (((u_int32_t)(src)\
53321 & 0x0000ff00U) >> 8)
53322
53323 /* macros for field chan_info_mb_gain_0 */
53324 #define CHAN_INFO_GAIN_B0__CHAN_INFO_MB_GAIN_0__SHIFT 16
53325 #define CHAN_INFO_GAIN_B0__CHAN_INFO_MB_GAIN_0__WIDTH 7
53326 #define CHAN_INFO_GAIN_B0__CHAN_INFO_MB_GAIN_0__MASK 0x007f0000U
53327 #define CHAN_INFO_GAIN_B0__CHAN_INFO_MB_GAIN_0__READ(src) \
53328 (((u_int32_t)(src)\
53329 & 0x007f0000U) >> 16)
53330
53331 /* macros for field chan_info_xatten1_sw_0 */
53332 #define CHAN_INFO_GAIN_B0__CHAN_INFO_XATTEN1_SW_0__SHIFT 23
53333 #define CHAN_INFO_GAIN_B0__CHAN_INFO_XATTEN1_SW_0__WIDTH 1
53334 #define CHAN_INFO_GAIN_B0__CHAN_INFO_XATTEN1_SW_0__MASK 0x00800000U
53335 #define CHAN_INFO_GAIN_B0__CHAN_INFO_XATTEN1_SW_0__READ(src) \
53336 (((u_int32_t)(src)\
53337 & 0x00800000U) >> 23)
53338 #define CHAN_INFO_GAIN_B0__CHAN_INFO_XATTEN1_SW_0__SET(dst) \
53339 (dst) = ((dst) &\
53340 ~0x00800000U) | ((u_int32_t)(1) << 23)
53341 #define CHAN_INFO_GAIN_B0__CHAN_INFO_XATTEN1_SW_0__CLR(dst) \
53342 (dst) = ((dst) &\
53343 ~0x00800000U) | ((u_int32_t)(0) << 23)
53344
53345 /* macros for field chan_info_xatten2_sw_0 */
53346 #define CHAN_INFO_GAIN_B0__CHAN_INFO_XATTEN2_SW_0__SHIFT 24
53347 #define CHAN_INFO_GAIN_B0__CHAN_INFO_XATTEN2_SW_0__WIDTH 1
53348 #define CHAN_INFO_GAIN_B0__CHAN_INFO_XATTEN2_SW_0__MASK 0x01000000U
53349 #define CHAN_INFO_GAIN_B0__CHAN_INFO_XATTEN2_SW_0__READ(src) \
53350 (((u_int32_t)(src)\
53351 & 0x01000000U) >> 24)
53352 #define CHAN_INFO_GAIN_B0__CHAN_INFO_XATTEN2_SW_0__SET(dst) \
53353 (dst) = ((dst) &\
53354 ~0x01000000U) | ((u_int32_t)(1) << 24)
53355 #define CHAN_INFO_GAIN_B0__CHAN_INFO_XATTEN2_SW_0__CLR(dst) \
53356 (dst) = ((dst) &\
53357 ~0x01000000U) | ((u_int32_t)(0) << 24)
53358 #define CHAN_INFO_GAIN_B0__TYPE u_int32_t
53359 #define CHAN_INFO_GAIN_B0__READ 0x01ffffffU
53360
53361 #endif /* __CHAN_INFO_GAIN_B0_MACRO__ */
53362
53363
53364 /* macros for bb_reg_block.bb_sm_reg_map.BB_chan_info_gain_b0 */
53365 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CHAN_INFO_GAIN_B0__NUM 1
53366
53367 /* macros for BlueprintGlobalNameSpace::scrambler_seed */
53368 #ifndef __SCRAMBLER_SEED_MACRO__
53369 #define __SCRAMBLER_SEED_MACRO__
53370
53371 /* macros for field fixed_scrambler_seed */
53372 #define SCRAMBLER_SEED__FIXED_SCRAMBLER_SEED__SHIFT 0
53373 #define SCRAMBLER_SEED__FIXED_SCRAMBLER_SEED__WIDTH 7
53374 #define SCRAMBLER_SEED__FIXED_SCRAMBLER_SEED__MASK 0x0000007fU
53375 #define SCRAMBLER_SEED__FIXED_SCRAMBLER_SEED__READ(src) \
53376 (u_int32_t)(src)\
53377 & 0x0000007fU
53378 #define SCRAMBLER_SEED__FIXED_SCRAMBLER_SEED__WRITE(src) \
53379 ((u_int32_t)(src)\
53380 & 0x0000007fU)
53381 #define SCRAMBLER_SEED__FIXED_SCRAMBLER_SEED__MODIFY(dst, src) \
53382 (dst) = ((dst) &\
53383 ~0x0000007fU) | ((u_int32_t)(src) &\
53384 0x0000007fU)
53385 #define SCRAMBLER_SEED__FIXED_SCRAMBLER_SEED__VERIFY(src) \
53386 (!(((u_int32_t)(src)\
53387 & ~0x0000007fU)))
53388 #define SCRAMBLER_SEED__TYPE u_int32_t
53389 #define SCRAMBLER_SEED__READ 0x0000007fU
53390 #define SCRAMBLER_SEED__WRITE 0x0000007fU
53391
53392 #endif /* __SCRAMBLER_SEED_MACRO__ */
53393
53394
53395 /* macros for bb_reg_block.bb_sm_reg_map.BB_scrambler_seed */
53396 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_SCRAMBLER_SEED__NUM 1
53397
53398 /* macros for BlueprintGlobalNameSpace::bbb_tx_ctrl */
53399 #ifndef __BBB_TX_CTRL_MACRO__
53400 #define __BBB_TX_CTRL_MACRO__
53401
53402 /* macros for field disable_scrambler */
53403 #define BBB_TX_CTRL__DISABLE_SCRAMBLER__SHIFT 0
53404 #define BBB_TX_CTRL__DISABLE_SCRAMBLER__WIDTH 1
53405 #define BBB_TX_CTRL__DISABLE_SCRAMBLER__MASK 0x00000001U
53406 #define BBB_TX_CTRL__DISABLE_SCRAMBLER__READ(src) \
53407 (u_int32_t)(src)\
53408 & 0x00000001U
53409 #define BBB_TX_CTRL__DISABLE_SCRAMBLER__WRITE(src) \
53410 ((u_int32_t)(src)\
53411 & 0x00000001U)
53412 #define BBB_TX_CTRL__DISABLE_SCRAMBLER__MODIFY(dst, src) \
53413 (dst) = ((dst) &\
53414 ~0x00000001U) | ((u_int32_t)(src) &\
53415 0x00000001U)
53416 #define BBB_TX_CTRL__DISABLE_SCRAMBLER__VERIFY(src) \
53417 (!(((u_int32_t)(src)\
53418 & ~0x00000001U)))
53419 #define BBB_TX_CTRL__DISABLE_SCRAMBLER__SET(dst) \
53420 (dst) = ((dst) &\
53421 ~0x00000001U) | (u_int32_t)(1)
53422 #define BBB_TX_CTRL__DISABLE_SCRAMBLER__CLR(dst) \
53423 (dst) = ((dst) &\
53424 ~0x00000001U) | (u_int32_t)(0)
53425
53426 /* macros for field use_scrambler_seed */
53427 #define BBB_TX_CTRL__USE_SCRAMBLER_SEED__SHIFT 1
53428 #define BBB_TX_CTRL__USE_SCRAMBLER_SEED__WIDTH 1
53429 #define BBB_TX_CTRL__USE_SCRAMBLER_SEED__MASK 0x00000002U
53430 #define BBB_TX_CTRL__USE_SCRAMBLER_SEED__READ(src) \
53431 (((u_int32_t)(src)\
53432 & 0x00000002U) >> 1)
53433 #define BBB_TX_CTRL__USE_SCRAMBLER_SEED__WRITE(src) \
53434 (((u_int32_t)(src)\
53435 << 1) & 0x00000002U)
53436 #define BBB_TX_CTRL__USE_SCRAMBLER_SEED__MODIFY(dst, src) \
53437 (dst) = ((dst) &\
53438 ~0x00000002U) | (((u_int32_t)(src) <<\
53439 1) & 0x00000002U)
53440 #define BBB_TX_CTRL__USE_SCRAMBLER_SEED__VERIFY(src) \
53441 (!((((u_int32_t)(src)\
53442 << 1) & ~0x00000002U)))
53443 #define BBB_TX_CTRL__USE_SCRAMBLER_SEED__SET(dst) \
53444 (dst) = ((dst) &\
53445 ~0x00000002U) | ((u_int32_t)(1) << 1)
53446 #define BBB_TX_CTRL__USE_SCRAMBLER_SEED__CLR(dst) \
53447 (dst) = ((dst) &\
53448 ~0x00000002U) | ((u_int32_t)(0) << 1)
53449
53450 /* macros for field tx_dac_scale_cck */
53451 #define BBB_TX_CTRL__TX_DAC_SCALE_CCK__SHIFT 2
53452 #define BBB_TX_CTRL__TX_DAC_SCALE_CCK__WIDTH 2
53453 #define BBB_TX_CTRL__TX_DAC_SCALE_CCK__MASK 0x0000000cU
53454 #define BBB_TX_CTRL__TX_DAC_SCALE_CCK__READ(src) \
53455 (((u_int32_t)(src)\
53456 & 0x0000000cU) >> 2)
53457 #define BBB_TX_CTRL__TX_DAC_SCALE_CCK__WRITE(src) \
53458 (((u_int32_t)(src)\
53459 << 2) & 0x0000000cU)
53460 #define BBB_TX_CTRL__TX_DAC_SCALE_CCK__MODIFY(dst, src) \
53461 (dst) = ((dst) &\
53462 ~0x0000000cU) | (((u_int32_t)(src) <<\
53463 2) & 0x0000000cU)
53464 #define BBB_TX_CTRL__TX_DAC_SCALE_CCK__VERIFY(src) \
53465 (!((((u_int32_t)(src)\
53466 << 2) & ~0x0000000cU)))
53467
53468 /* macros for field txfir_japan_cck */
53469 #define BBB_TX_CTRL__TXFIR_JAPAN_CCK__SHIFT 4
53470 #define BBB_TX_CTRL__TXFIR_JAPAN_CCK__WIDTH 1
53471 #define BBB_TX_CTRL__TXFIR_JAPAN_CCK__MASK 0x00000010U
53472 #define BBB_TX_CTRL__TXFIR_JAPAN_CCK__READ(src) \
53473 (((u_int32_t)(src)\
53474 & 0x00000010U) >> 4)
53475 #define BBB_TX_CTRL__TXFIR_JAPAN_CCK__WRITE(src) \
53476 (((u_int32_t)(src)\
53477 << 4) & 0x00000010U)
53478 #define BBB_TX_CTRL__TXFIR_JAPAN_CCK__MODIFY(dst, src) \
53479 (dst) = ((dst) &\
53480 ~0x00000010U) | (((u_int32_t)(src) <<\
53481 4) & 0x00000010U)
53482 #define BBB_TX_CTRL__TXFIR_JAPAN_CCK__VERIFY(src) \
53483 (!((((u_int32_t)(src)\
53484 << 4) & ~0x00000010U)))
53485 #define BBB_TX_CTRL__TXFIR_JAPAN_CCK__SET(dst) \
53486 (dst) = ((dst) &\
53487 ~0x00000010U) | ((u_int32_t)(1) << 4)
53488 #define BBB_TX_CTRL__TXFIR_JAPAN_CCK__CLR(dst) \
53489 (dst) = ((dst) &\
53490 ~0x00000010U) | ((u_int32_t)(0) << 4)
53491
53492 /* macros for field allow_1mbps_short */
53493 #define BBB_TX_CTRL__ALLOW_1MBPS_SHORT__SHIFT 5
53494 #define BBB_TX_CTRL__ALLOW_1MBPS_SHORT__WIDTH 1
53495 #define BBB_TX_CTRL__ALLOW_1MBPS_SHORT__MASK 0x00000020U
53496 #define BBB_TX_CTRL__ALLOW_1MBPS_SHORT__READ(src) \
53497 (((u_int32_t)(src)\
53498 & 0x00000020U) >> 5)
53499 #define BBB_TX_CTRL__ALLOW_1MBPS_SHORT__WRITE(src) \
53500 (((u_int32_t)(src)\
53501 << 5) & 0x00000020U)
53502 #define BBB_TX_CTRL__ALLOW_1MBPS_SHORT__MODIFY(dst, src) \
53503 (dst) = ((dst) &\
53504 ~0x00000020U) | (((u_int32_t)(src) <<\
53505 5) & 0x00000020U)
53506 #define BBB_TX_CTRL__ALLOW_1MBPS_SHORT__VERIFY(src) \
53507 (!((((u_int32_t)(src)\
53508 << 5) & ~0x00000020U)))
53509 #define BBB_TX_CTRL__ALLOW_1MBPS_SHORT__SET(dst) \
53510 (dst) = ((dst) &\
53511 ~0x00000020U) | ((u_int32_t)(1) << 5)
53512 #define BBB_TX_CTRL__ALLOW_1MBPS_SHORT__CLR(dst) \
53513 (dst) = ((dst) &\
53514 ~0x00000020U) | ((u_int32_t)(0) << 5)
53515
53516 /* macros for field tx_cck_delay_1 */
53517 #define BBB_TX_CTRL__TX_CCK_DELAY_1__SHIFT 6
53518 #define BBB_TX_CTRL__TX_CCK_DELAY_1__WIDTH 3
53519 #define BBB_TX_CTRL__TX_CCK_DELAY_1__MASK 0x000001c0U
53520 #define BBB_TX_CTRL__TX_CCK_DELAY_1__READ(src) \
53521 (((u_int32_t)(src)\
53522 & 0x000001c0U) >> 6)
53523 #define BBB_TX_CTRL__TX_CCK_DELAY_1__WRITE(src) \
53524 (((u_int32_t)(src)\
53525 << 6) & 0x000001c0U)
53526 #define BBB_TX_CTRL__TX_CCK_DELAY_1__MODIFY(dst, src) \
53527 (dst) = ((dst) &\
53528 ~0x000001c0U) | (((u_int32_t)(src) <<\
53529 6) & 0x000001c0U)
53530 #define BBB_TX_CTRL__TX_CCK_DELAY_1__VERIFY(src) \
53531 (!((((u_int32_t)(src)\
53532 << 6) & ~0x000001c0U)))
53533
53534 /* macros for field tx_cck_delay_2 */
53535 #define BBB_TX_CTRL__TX_CCK_DELAY_2__SHIFT 9
53536 #define BBB_TX_CTRL__TX_CCK_DELAY_2__WIDTH 3
53537 #define BBB_TX_CTRL__TX_CCK_DELAY_2__MASK 0x00000e00U
53538 #define BBB_TX_CTRL__TX_CCK_DELAY_2__READ(src) \
53539 (((u_int32_t)(src)\
53540 & 0x00000e00U) >> 9)
53541 #define BBB_TX_CTRL__TX_CCK_DELAY_2__WRITE(src) \
53542 (((u_int32_t)(src)\
53543 << 9) & 0x00000e00U)
53544 #define BBB_TX_CTRL__TX_CCK_DELAY_2__MODIFY(dst, src) \
53545 (dst) = ((dst) &\
53546 ~0x00000e00U) | (((u_int32_t)(src) <<\
53547 9) & 0x00000e00U)
53548 #define BBB_TX_CTRL__TX_CCK_DELAY_2__VERIFY(src) \
53549 (!((((u_int32_t)(src)\
53550 << 9) & ~0x00000e00U)))
53551 #define BBB_TX_CTRL__TYPE u_int32_t
53552 #define BBB_TX_CTRL__READ 0x00000fffU
53553 #define BBB_TX_CTRL__WRITE 0x00000fffU
53554
53555 #endif /* __BBB_TX_CTRL_MACRO__ */
53556
53557
53558 /* macros for bb_reg_block.bb_sm_reg_map.BB_bbb_tx_ctrl */
53559 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_BBB_TX_CTRL__NUM 1
53560
53561 /* macros for BlueprintGlobalNameSpace::bbb_txfir_0 */
53562 #ifndef __BBB_TXFIR_0_MACRO__
53563 #define __BBB_TXFIR_0_MACRO__
53564
53565 /* macros for field txfir_coeff_h0 */
53566 #define BBB_TXFIR_0__TXFIR_COEFF_H0__SHIFT 0
53567 #define BBB_TXFIR_0__TXFIR_COEFF_H0__WIDTH 4
53568 #define BBB_TXFIR_0__TXFIR_COEFF_H0__MASK 0x0000000fU
53569 #define BBB_TXFIR_0__TXFIR_COEFF_H0__READ(src) (u_int32_t)(src) & 0x0000000fU
53570 #define BBB_TXFIR_0__TXFIR_COEFF_H0__WRITE(src) \
53571 ((u_int32_t)(src)\
53572 & 0x0000000fU)
53573 #define BBB_TXFIR_0__TXFIR_COEFF_H0__MODIFY(dst, src) \
53574 (dst) = ((dst) &\
53575 ~0x0000000fU) | ((u_int32_t)(src) &\
53576 0x0000000fU)
53577 #define BBB_TXFIR_0__TXFIR_COEFF_H0__VERIFY(src) \
53578 (!(((u_int32_t)(src)\
53579 & ~0x0000000fU)))
53580
53581 /* macros for field txfir_coeff_h1 */
53582 #define BBB_TXFIR_0__TXFIR_COEFF_H1__SHIFT 8
53583 #define BBB_TXFIR_0__TXFIR_COEFF_H1__WIDTH 4
53584 #define BBB_TXFIR_0__TXFIR_COEFF_H1__MASK 0x00000f00U
53585 #define BBB_TXFIR_0__TXFIR_COEFF_H1__READ(src) \
53586 (((u_int32_t)(src)\
53587 & 0x00000f00U) >> 8)
53588 #define BBB_TXFIR_0__TXFIR_COEFF_H1__WRITE(src) \
53589 (((u_int32_t)(src)\
53590 << 8) & 0x00000f00U)
53591 #define BBB_TXFIR_0__TXFIR_COEFF_H1__MODIFY(dst, src) \
53592 (dst) = ((dst) &\
53593 ~0x00000f00U) | (((u_int32_t)(src) <<\
53594 8) & 0x00000f00U)
53595 #define BBB_TXFIR_0__TXFIR_COEFF_H1__VERIFY(src) \
53596 (!((((u_int32_t)(src)\
53597 << 8) & ~0x00000f00U)))
53598
53599 /* macros for field txfir_coeff_h2 */
53600 #define BBB_TXFIR_0__TXFIR_COEFF_H2__SHIFT 16
53601 #define BBB_TXFIR_0__TXFIR_COEFF_H2__WIDTH 5
53602 #define BBB_TXFIR_0__TXFIR_COEFF_H2__MASK 0x001f0000U
53603 #define BBB_TXFIR_0__TXFIR_COEFF_H2__READ(src) \
53604 (((u_int32_t)(src)\
53605 & 0x001f0000U) >> 16)
53606 #define BBB_TXFIR_0__TXFIR_COEFF_H2__WRITE(src) \
53607 (((u_int32_t)(src)\
53608 << 16) & 0x001f0000U)
53609 #define BBB_TXFIR_0__TXFIR_COEFF_H2__MODIFY(dst, src) \
53610 (dst) = ((dst) &\
53611 ~0x001f0000U) | (((u_int32_t)(src) <<\
53612 16) & 0x001f0000U)
53613 #define BBB_TXFIR_0__TXFIR_COEFF_H2__VERIFY(src) \
53614 (!((((u_int32_t)(src)\
53615 << 16) & ~0x001f0000U)))
53616
53617 /* macros for field txfir_coeff_h3 */
53618 #define BBB_TXFIR_0__TXFIR_COEFF_H3__SHIFT 24
53619 #define BBB_TXFIR_0__TXFIR_COEFF_H3__WIDTH 5
53620 #define BBB_TXFIR_0__TXFIR_COEFF_H3__MASK 0x1f000000U
53621 #define BBB_TXFIR_0__TXFIR_COEFF_H3__READ(src) \
53622 (((u_int32_t)(src)\
53623 & 0x1f000000U) >> 24)
53624 #define BBB_TXFIR_0__TXFIR_COEFF_H3__WRITE(src) \
53625 (((u_int32_t)(src)\
53626 << 24) & 0x1f000000U)
53627 #define BBB_TXFIR_0__TXFIR_COEFF_H3__MODIFY(dst, src) \
53628 (dst) = ((dst) &\
53629 ~0x1f000000U) | (((u_int32_t)(src) <<\
53630 24) & 0x1f000000U)
53631 #define BBB_TXFIR_0__TXFIR_COEFF_H3__VERIFY(src) \
53632 (!((((u_int32_t)(src)\
53633 << 24) & ~0x1f000000U)))
53634 #define BBB_TXFIR_0__TYPE u_int32_t
53635 #define BBB_TXFIR_0__READ 0x1f1f0f0fU
53636 #define BBB_TXFIR_0__WRITE 0x1f1f0f0fU
53637
53638 #endif /* __BBB_TXFIR_0_MACRO__ */
53639
53640
53641 /* macros for bb_reg_block.bb_sm_reg_map.BB_bbb_txfir_0 */
53642 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_BBB_TXFIR_0__NUM 1
53643
53644 /* macros for BlueprintGlobalNameSpace::bbb_txfir_1 */
53645 #ifndef __BBB_TXFIR_1_MACRO__
53646 #define __BBB_TXFIR_1_MACRO__
53647
53648 /* macros for field txfir_coeff_h4 */
53649 #define BBB_TXFIR_1__TXFIR_COEFF_H4__SHIFT 0
53650 #define BBB_TXFIR_1__TXFIR_COEFF_H4__WIDTH 6
53651 #define BBB_TXFIR_1__TXFIR_COEFF_H4__MASK 0x0000003fU
53652 #define BBB_TXFIR_1__TXFIR_COEFF_H4__READ(src) (u_int32_t)(src) & 0x0000003fU
53653 #define BBB_TXFIR_1__TXFIR_COEFF_H4__WRITE(src) \
53654 ((u_int32_t)(src)\
53655 & 0x0000003fU)
53656 #define BBB_TXFIR_1__TXFIR_COEFF_H4__MODIFY(dst, src) \
53657 (dst) = ((dst) &\
53658 ~0x0000003fU) | ((u_int32_t)(src) &\
53659 0x0000003fU)
53660 #define BBB_TXFIR_1__TXFIR_COEFF_H4__VERIFY(src) \
53661 (!(((u_int32_t)(src)\
53662 & ~0x0000003fU)))
53663
53664 /* macros for field txfir_coeff_h5 */
53665 #define BBB_TXFIR_1__TXFIR_COEFF_H5__SHIFT 8
53666 #define BBB_TXFIR_1__TXFIR_COEFF_H5__WIDTH 6
53667 #define BBB_TXFIR_1__TXFIR_COEFF_H5__MASK 0x00003f00U
53668 #define BBB_TXFIR_1__TXFIR_COEFF_H5__READ(src) \
53669 (((u_int32_t)(src)\
53670 & 0x00003f00U) >> 8)
53671 #define BBB_TXFIR_1__TXFIR_COEFF_H5__WRITE(src) \
53672 (((u_int32_t)(src)\
53673 << 8) & 0x00003f00U)
53674 #define BBB_TXFIR_1__TXFIR_COEFF_H5__MODIFY(dst, src) \
53675 (dst) = ((dst) &\
53676 ~0x00003f00U) | (((u_int32_t)(src) <<\
53677 8) & 0x00003f00U)
53678 #define BBB_TXFIR_1__TXFIR_COEFF_H5__VERIFY(src) \
53679 (!((((u_int32_t)(src)\
53680 << 8) & ~0x00003f00U)))
53681
53682 /* macros for field txfir_coeff_h6 */
53683 #define BBB_TXFIR_1__TXFIR_COEFF_H6__SHIFT 16
53684 #define BBB_TXFIR_1__TXFIR_COEFF_H6__WIDTH 7
53685 #define BBB_TXFIR_1__TXFIR_COEFF_H6__MASK 0x007f0000U
53686 #define BBB_TXFIR_1__TXFIR_COEFF_H6__READ(src) \
53687 (((u_int32_t)(src)\
53688 & 0x007f0000U) >> 16)
53689 #define BBB_TXFIR_1__TXFIR_COEFF_H6__WRITE(src) \
53690 (((u_int32_t)(src)\
53691 << 16) & 0x007f0000U)
53692 #define BBB_TXFIR_1__TXFIR_COEFF_H6__MODIFY(dst, src) \
53693 (dst) = ((dst) &\
53694 ~0x007f0000U) | (((u_int32_t)(src) <<\
53695 16) & 0x007f0000U)
53696 #define BBB_TXFIR_1__TXFIR_COEFF_H6__VERIFY(src) \
53697 (!((((u_int32_t)(src)\
53698 << 16) & ~0x007f0000U)))
53699
53700 /* macros for field txfir_coeff_h7 */
53701 #define BBB_TXFIR_1__TXFIR_COEFF_H7__SHIFT 24
53702 #define BBB_TXFIR_1__TXFIR_COEFF_H7__WIDTH 7
53703 #define BBB_TXFIR_1__TXFIR_COEFF_H7__MASK 0x7f000000U
53704 #define BBB_TXFIR_1__TXFIR_COEFF_H7__READ(src) \
53705 (((u_int32_t)(src)\
53706 & 0x7f000000U) >> 24)
53707 #define BBB_TXFIR_1__TXFIR_COEFF_H7__WRITE(src) \
53708 (((u_int32_t)(src)\
53709 << 24) & 0x7f000000U)
53710 #define BBB_TXFIR_1__TXFIR_COEFF_H7__MODIFY(dst, src) \
53711 (dst) = ((dst) &\
53712 ~0x7f000000U) | (((u_int32_t)(src) <<\
53713 24) & 0x7f000000U)
53714 #define BBB_TXFIR_1__TXFIR_COEFF_H7__VERIFY(src) \
53715 (!((((u_int32_t)(src)\
53716 << 24) & ~0x7f000000U)))
53717 #define BBB_TXFIR_1__TYPE u_int32_t
53718 #define BBB_TXFIR_1__READ 0x7f7f3f3fU
53719 #define BBB_TXFIR_1__WRITE 0x7f7f3f3fU
53720
53721 #endif /* __BBB_TXFIR_1_MACRO__ */
53722
53723
53724 /* macros for bb_reg_block.bb_sm_reg_map.BB_bbb_txfir_1 */
53725 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_BBB_TXFIR_1__NUM 1
53726
53727 /* macros for BlueprintGlobalNameSpace::bbb_txfir_2 */
53728 #ifndef __BBB_TXFIR_2_MACRO__
53729 #define __BBB_TXFIR_2_MACRO__
53730
53731 /* macros for field txfir_coeff_h8 */
53732 #define BBB_TXFIR_2__TXFIR_COEFF_H8__SHIFT 0
53733 #define BBB_TXFIR_2__TXFIR_COEFF_H8__WIDTH 8
53734 #define BBB_TXFIR_2__TXFIR_COEFF_H8__MASK 0x000000ffU
53735 #define BBB_TXFIR_2__TXFIR_COEFF_H8__READ(src) (u_int32_t)(src) & 0x000000ffU
53736 #define BBB_TXFIR_2__TXFIR_COEFF_H8__WRITE(src) \
53737 ((u_int32_t)(src)\
53738 & 0x000000ffU)
53739 #define BBB_TXFIR_2__TXFIR_COEFF_H8__MODIFY(dst, src) \
53740 (dst) = ((dst) &\
53741 ~0x000000ffU) | ((u_int32_t)(src) &\
53742 0x000000ffU)
53743 #define BBB_TXFIR_2__TXFIR_COEFF_H8__VERIFY(src) \
53744 (!(((u_int32_t)(src)\
53745 & ~0x000000ffU)))
53746
53747 /* macros for field txfir_coeff_h9 */
53748 #define BBB_TXFIR_2__TXFIR_COEFF_H9__SHIFT 8
53749 #define BBB_TXFIR_2__TXFIR_COEFF_H9__WIDTH 8
53750 #define BBB_TXFIR_2__TXFIR_COEFF_H9__MASK 0x0000ff00U
53751 #define BBB_TXFIR_2__TXFIR_COEFF_H9__READ(src) \
53752 (((u_int32_t)(src)\
53753 & 0x0000ff00U) >> 8)
53754 #define BBB_TXFIR_2__TXFIR_COEFF_H9__WRITE(src) \
53755 (((u_int32_t)(src)\
53756 << 8) & 0x0000ff00U)
53757 #define BBB_TXFIR_2__TXFIR_COEFF_H9__MODIFY(dst, src) \
53758 (dst) = ((dst) &\
53759 ~0x0000ff00U) | (((u_int32_t)(src) <<\
53760 8) & 0x0000ff00U)
53761 #define BBB_TXFIR_2__TXFIR_COEFF_H9__VERIFY(src) \
53762 (!((((u_int32_t)(src)\
53763 << 8) & ~0x0000ff00U)))
53764
53765 /* macros for field txfir_coeff_h10 */
53766 #define BBB_TXFIR_2__TXFIR_COEFF_H10__SHIFT 16
53767 #define BBB_TXFIR_2__TXFIR_COEFF_H10__WIDTH 8
53768 #define BBB_TXFIR_2__TXFIR_COEFF_H10__MASK 0x00ff0000U
53769 #define BBB_TXFIR_2__TXFIR_COEFF_H10__READ(src) \
53770 (((u_int32_t)(src)\
53771 & 0x00ff0000U) >> 16)
53772 #define BBB_TXFIR_2__TXFIR_COEFF_H10__WRITE(src) \
53773 (((u_int32_t)(src)\
53774 << 16) & 0x00ff0000U)
53775 #define BBB_TXFIR_2__TXFIR_COEFF_H10__MODIFY(dst, src) \
53776 (dst) = ((dst) &\
53777 ~0x00ff0000U) | (((u_int32_t)(src) <<\
53778 16) & 0x00ff0000U)
53779 #define BBB_TXFIR_2__TXFIR_COEFF_H10__VERIFY(src) \
53780 (!((((u_int32_t)(src)\
53781 << 16) & ~0x00ff0000U)))
53782
53783 /* macros for field txfir_coeff_h11 */
53784 #define BBB_TXFIR_2__TXFIR_COEFF_H11__SHIFT 24
53785 #define BBB_TXFIR_2__TXFIR_COEFF_H11__WIDTH 8
53786 #define BBB_TXFIR_2__TXFIR_COEFF_H11__MASK 0xff000000U
53787 #define BBB_TXFIR_2__TXFIR_COEFF_H11__READ(src) \
53788 (((u_int32_t)(src)\
53789 & 0xff000000U) >> 24)
53790 #define BBB_TXFIR_2__TXFIR_COEFF_H11__WRITE(src) \
53791 (((u_int32_t)(src)\
53792 << 24) & 0xff000000U)
53793 #define BBB_TXFIR_2__TXFIR_COEFF_H11__MODIFY(dst, src) \
53794 (dst) = ((dst) &\
53795 ~0xff000000U) | (((u_int32_t)(src) <<\
53796 24) & 0xff000000U)
53797 #define BBB_TXFIR_2__TXFIR_COEFF_H11__VERIFY(src) \
53798 (!((((u_int32_t)(src)\
53799 << 24) & ~0xff000000U)))
53800 #define BBB_TXFIR_2__TYPE u_int32_t
53801 #define BBB_TXFIR_2__READ 0xffffffffU
53802 #define BBB_TXFIR_2__WRITE 0xffffffffU
53803
53804 #endif /* __BBB_TXFIR_2_MACRO__ */
53805
53806
53807 /* macros for bb_reg_block.bb_sm_reg_map.BB_bbb_txfir_2 */
53808 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_BBB_TXFIR_2__NUM 1
53809
53810 /* macros for BlueprintGlobalNameSpace::heavy_clip_ctrl */
53811 #ifndef __HEAVY_CLIP_CTRL_MACRO__
53812 #define __HEAVY_CLIP_CTRL_MACRO__
53813
53814 /* macros for field cf_heavy_clip_enable */
53815 #define HEAVY_CLIP_CTRL__CF_HEAVY_CLIP_ENABLE__SHIFT 0
53816 #define HEAVY_CLIP_CTRL__CF_HEAVY_CLIP_ENABLE__WIDTH 9
53817 #define HEAVY_CLIP_CTRL__CF_HEAVY_CLIP_ENABLE__MASK 0x000001ffU
53818 #define HEAVY_CLIP_CTRL__CF_HEAVY_CLIP_ENABLE__READ(src) \
53819 (u_int32_t)(src)\
53820 & 0x000001ffU
53821 #define HEAVY_CLIP_CTRL__CF_HEAVY_CLIP_ENABLE__WRITE(src) \
53822 ((u_int32_t)(src)\
53823 & 0x000001ffU)
53824 #define HEAVY_CLIP_CTRL__CF_HEAVY_CLIP_ENABLE__MODIFY(dst, src) \
53825 (dst) = ((dst) &\
53826 ~0x000001ffU) | ((u_int32_t)(src) &\
53827 0x000001ffU)
53828 #define HEAVY_CLIP_CTRL__CF_HEAVY_CLIP_ENABLE__VERIFY(src) \
53829 (!(((u_int32_t)(src)\
53830 & ~0x000001ffU)))
53831
53832 /* macros for field pre_emp_ht40_enable */
53833 #define HEAVY_CLIP_CTRL__PRE_EMP_HT40_ENABLE__SHIFT 9
53834 #define HEAVY_CLIP_CTRL__PRE_EMP_HT40_ENABLE__WIDTH 1
53835 #define HEAVY_CLIP_CTRL__PRE_EMP_HT40_ENABLE__MASK 0x00000200U
53836 #define HEAVY_CLIP_CTRL__PRE_EMP_HT40_ENABLE__READ(src) \
53837 (((u_int32_t)(src)\
53838 & 0x00000200U) >> 9)
53839 #define HEAVY_CLIP_CTRL__PRE_EMP_HT40_ENABLE__WRITE(src) \
53840 (((u_int32_t)(src)\
53841 << 9) & 0x00000200U)
53842 #define HEAVY_CLIP_CTRL__PRE_EMP_HT40_ENABLE__MODIFY(dst, src) \
53843 (dst) = ((dst) &\
53844 ~0x00000200U) | (((u_int32_t)(src) <<\
53845 9) & 0x00000200U)
53846 #define HEAVY_CLIP_CTRL__PRE_EMP_HT40_ENABLE__VERIFY(src) \
53847 (!((((u_int32_t)(src)\
53848 << 9) & ~0x00000200U)))
53849 #define HEAVY_CLIP_CTRL__PRE_EMP_HT40_ENABLE__SET(dst) \
53850 (dst) = ((dst) &\
53851 ~0x00000200U) | ((u_int32_t)(1) << 9)
53852 #define HEAVY_CLIP_CTRL__PRE_EMP_HT40_ENABLE__CLR(dst) \
53853 (dst) = ((dst) &\
53854 ~0x00000200U) | ((u_int32_t)(0) << 9)
53855
53856 /* macros for field heavy_clip_factor_xr */
53857 #define HEAVY_CLIP_CTRL__HEAVY_CLIP_FACTOR_XR__SHIFT 10
53858 #define HEAVY_CLIP_CTRL__HEAVY_CLIP_FACTOR_XR__WIDTH 8
53859 #define HEAVY_CLIP_CTRL__HEAVY_CLIP_FACTOR_XR__MASK 0x0003fc00U
53860 #define HEAVY_CLIP_CTRL__HEAVY_CLIP_FACTOR_XR__READ(src) \
53861 (((u_int32_t)(src)\
53862 & 0x0003fc00U) >> 10)
53863 #define HEAVY_CLIP_CTRL__HEAVY_CLIP_FACTOR_XR__WRITE(src) \
53864 (((u_int32_t)(src)\
53865 << 10) & 0x0003fc00U)
53866 #define HEAVY_CLIP_CTRL__HEAVY_CLIP_FACTOR_XR__MODIFY(dst, src) \
53867 (dst) = ((dst) &\
53868 ~0x0003fc00U) | (((u_int32_t)(src) <<\
53869 10) & 0x0003fc00U)
53870 #define HEAVY_CLIP_CTRL__HEAVY_CLIP_FACTOR_XR__VERIFY(src) \
53871 (!((((u_int32_t)(src)\
53872 << 10) & ~0x0003fc00U)))
53873 #define HEAVY_CLIP_CTRL__TYPE u_int32_t
53874 #define HEAVY_CLIP_CTRL__READ 0x0003ffffU
53875 #define HEAVY_CLIP_CTRL__WRITE 0x0003ffffU
53876
53877 #endif /* __HEAVY_CLIP_CTRL_MACRO__ */
53878
53879
53880 /* macros for bb_reg_block.bb_sm_reg_map.BB_heavy_clip_ctrl */
53881 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_HEAVY_CLIP_CTRL__NUM 1
53882
53883 /* macros for BlueprintGlobalNameSpace::heavy_clip_20 */
53884 #ifndef __HEAVY_CLIP_20_MACRO__
53885 #define __HEAVY_CLIP_20_MACRO__
53886
53887 /* macros for field heavy_clip_factor_0 */
53888 #define HEAVY_CLIP_20__HEAVY_CLIP_FACTOR_0__SHIFT 0
53889 #define HEAVY_CLIP_20__HEAVY_CLIP_FACTOR_0__WIDTH 8
53890 #define HEAVY_CLIP_20__HEAVY_CLIP_FACTOR_0__MASK 0x000000ffU
53891 #define HEAVY_CLIP_20__HEAVY_CLIP_FACTOR_0__READ(src) \
53892 (u_int32_t)(src)\
53893 & 0x000000ffU
53894 #define HEAVY_CLIP_20__HEAVY_CLIP_FACTOR_0__WRITE(src) \
53895 ((u_int32_t)(src)\
53896 & 0x000000ffU)
53897 #define HEAVY_CLIP_20__HEAVY_CLIP_FACTOR_0__MODIFY(dst, src) \
53898 (dst) = ((dst) &\
53899 ~0x000000ffU) | ((u_int32_t)(src) &\
53900 0x000000ffU)
53901 #define HEAVY_CLIP_20__HEAVY_CLIP_FACTOR_0__VERIFY(src) \
53902 (!(((u_int32_t)(src)\
53903 & ~0x000000ffU)))
53904
53905 /* macros for field heavy_clip_factor_1 */
53906 #define HEAVY_CLIP_20__HEAVY_CLIP_FACTOR_1__SHIFT 8
53907 #define HEAVY_CLIP_20__HEAVY_CLIP_FACTOR_1__WIDTH 8
53908 #define HEAVY_CLIP_20__HEAVY_CLIP_FACTOR_1__MASK 0x0000ff00U
53909 #define HEAVY_CLIP_20__HEAVY_CLIP_FACTOR_1__READ(src) \
53910 (((u_int32_t)(src)\
53911 & 0x0000ff00U) >> 8)
53912 #define HEAVY_CLIP_20__HEAVY_CLIP_FACTOR_1__WRITE(src) \
53913 (((u_int32_t)(src)\
53914 << 8) & 0x0000ff00U)
53915 #define HEAVY_CLIP_20__HEAVY_CLIP_FACTOR_1__MODIFY(dst, src) \
53916 (dst) = ((dst) &\
53917 ~0x0000ff00U) | (((u_int32_t)(src) <<\
53918 8) & 0x0000ff00U)
53919 #define HEAVY_CLIP_20__HEAVY_CLIP_FACTOR_1__VERIFY(src) \
53920 (!((((u_int32_t)(src)\
53921 << 8) & ~0x0000ff00U)))
53922
53923 /* macros for field heavy_clip_factor_2 */
53924 #define HEAVY_CLIP_20__HEAVY_CLIP_FACTOR_2__SHIFT 16
53925 #define HEAVY_CLIP_20__HEAVY_CLIP_FACTOR_2__WIDTH 8
53926 #define HEAVY_CLIP_20__HEAVY_CLIP_FACTOR_2__MASK 0x00ff0000U
53927 #define HEAVY_CLIP_20__HEAVY_CLIP_FACTOR_2__READ(src) \
53928 (((u_int32_t)(src)\
53929 & 0x00ff0000U) >> 16)
53930 #define HEAVY_CLIP_20__HEAVY_CLIP_FACTOR_2__WRITE(src) \
53931 (((u_int32_t)(src)\
53932 << 16) & 0x00ff0000U)
53933 #define HEAVY_CLIP_20__HEAVY_CLIP_FACTOR_2__MODIFY(dst, src) \
53934 (dst) = ((dst) &\
53935 ~0x00ff0000U) | (((u_int32_t)(src) <<\
53936 16) & 0x00ff0000U)
53937 #define HEAVY_CLIP_20__HEAVY_CLIP_FACTOR_2__VERIFY(src) \
53938 (!((((u_int32_t)(src)\
53939 << 16) & ~0x00ff0000U)))
53940
53941 /* macros for field heavy_clip_factor_3 */
53942 #define HEAVY_CLIP_20__HEAVY_CLIP_FACTOR_3__SHIFT 24
53943 #define HEAVY_CLIP_20__HEAVY_CLIP_FACTOR_3__WIDTH 8
53944 #define HEAVY_CLIP_20__HEAVY_CLIP_FACTOR_3__MASK 0xff000000U
53945 #define HEAVY_CLIP_20__HEAVY_CLIP_FACTOR_3__READ(src) \
53946 (((u_int32_t)(src)\
53947 & 0xff000000U) >> 24)
53948 #define HEAVY_CLIP_20__HEAVY_CLIP_FACTOR_3__WRITE(src) \
53949 (((u_int32_t)(src)\
53950 << 24) & 0xff000000U)
53951 #define HEAVY_CLIP_20__HEAVY_CLIP_FACTOR_3__MODIFY(dst, src) \
53952 (dst) = ((dst) &\
53953 ~0xff000000U) | (((u_int32_t)(src) <<\
53954 24) & 0xff000000U)
53955 #define HEAVY_CLIP_20__HEAVY_CLIP_FACTOR_3__VERIFY(src) \
53956 (!((((u_int32_t)(src)\
53957 << 24) & ~0xff000000U)))
53958 #define HEAVY_CLIP_20__TYPE u_int32_t
53959 #define HEAVY_CLIP_20__READ 0xffffffffU
53960 #define HEAVY_CLIP_20__WRITE 0xffffffffU
53961
53962 #endif /* __HEAVY_CLIP_20_MACRO__ */
53963
53964
53965 /* macros for bb_reg_block.bb_sm_reg_map.BB_heavy_clip_20 */
53966 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_HEAVY_CLIP_20__NUM 1
53967
53968 /* macros for BlueprintGlobalNameSpace::heavy_clip_40 */
53969 #ifndef __HEAVY_CLIP_40_MACRO__
53970 #define __HEAVY_CLIP_40_MACRO__
53971
53972 /* macros for field heavy_clip_factor_4 */
53973 #define HEAVY_CLIP_40__HEAVY_CLIP_FACTOR_4__SHIFT 0
53974 #define HEAVY_CLIP_40__HEAVY_CLIP_FACTOR_4__WIDTH 8
53975 #define HEAVY_CLIP_40__HEAVY_CLIP_FACTOR_4__MASK 0x000000ffU
53976 #define HEAVY_CLIP_40__HEAVY_CLIP_FACTOR_4__READ(src) \
53977 (u_int32_t)(src)\
53978 & 0x000000ffU
53979 #define HEAVY_CLIP_40__HEAVY_CLIP_FACTOR_4__WRITE(src) \
53980 ((u_int32_t)(src)\
53981 & 0x000000ffU)
53982 #define HEAVY_CLIP_40__HEAVY_CLIP_FACTOR_4__MODIFY(dst, src) \
53983 (dst) = ((dst) &\
53984 ~0x000000ffU) | ((u_int32_t)(src) &\
53985 0x000000ffU)
53986 #define HEAVY_CLIP_40__HEAVY_CLIP_FACTOR_4__VERIFY(src) \
53987 (!(((u_int32_t)(src)\
53988 & ~0x000000ffU)))
53989
53990 /* macros for field heavy_clip_factor_5 */
53991 #define HEAVY_CLIP_40__HEAVY_CLIP_FACTOR_5__SHIFT 8
53992 #define HEAVY_CLIP_40__HEAVY_CLIP_FACTOR_5__WIDTH 8
53993 #define HEAVY_CLIP_40__HEAVY_CLIP_FACTOR_5__MASK 0x0000ff00U
53994 #define HEAVY_CLIP_40__HEAVY_CLIP_FACTOR_5__READ(src) \
53995 (((u_int32_t)(src)\
53996 & 0x0000ff00U) >> 8)
53997 #define HEAVY_CLIP_40__HEAVY_CLIP_FACTOR_5__WRITE(src) \
53998 (((u_int32_t)(src)\
53999 << 8) & 0x0000ff00U)
54000 #define HEAVY_CLIP_40__HEAVY_CLIP_FACTOR_5__MODIFY(dst, src) \
54001 (dst) = ((dst) &\
54002 ~0x0000ff00U) | (((u_int32_t)(src) <<\
54003 8) & 0x0000ff00U)
54004 #define HEAVY_CLIP_40__HEAVY_CLIP_FACTOR_5__VERIFY(src) \
54005 (!((((u_int32_t)(src)\
54006 << 8) & ~0x0000ff00U)))
54007
54008 /* macros for field heavy_clip_factor_6 */
54009 #define HEAVY_CLIP_40__HEAVY_CLIP_FACTOR_6__SHIFT 16
54010 #define HEAVY_CLIP_40__HEAVY_CLIP_FACTOR_6__WIDTH 8
54011 #define HEAVY_CLIP_40__HEAVY_CLIP_FACTOR_6__MASK 0x00ff0000U
54012 #define HEAVY_CLIP_40__HEAVY_CLIP_FACTOR_6__READ(src) \
54013 (((u_int32_t)(src)\
54014 & 0x00ff0000U) >> 16)
54015 #define HEAVY_CLIP_40__HEAVY_CLIP_FACTOR_6__WRITE(src) \
54016 (((u_int32_t)(src)\
54017 << 16) & 0x00ff0000U)
54018 #define HEAVY_CLIP_40__HEAVY_CLIP_FACTOR_6__MODIFY(dst, src) \
54019 (dst) = ((dst) &\
54020 ~0x00ff0000U) | (((u_int32_t)(src) <<\
54021 16) & 0x00ff0000U)
54022 #define HEAVY_CLIP_40__HEAVY_CLIP_FACTOR_6__VERIFY(src) \
54023 (!((((u_int32_t)(src)\
54024 << 16) & ~0x00ff0000U)))
54025
54026 /* macros for field heavy_clip_factor_7 */
54027 #define HEAVY_CLIP_40__HEAVY_CLIP_FACTOR_7__SHIFT 24
54028 #define HEAVY_CLIP_40__HEAVY_CLIP_FACTOR_7__WIDTH 8
54029 #define HEAVY_CLIP_40__HEAVY_CLIP_FACTOR_7__MASK 0xff000000U
54030 #define HEAVY_CLIP_40__HEAVY_CLIP_FACTOR_7__READ(src) \
54031 (((u_int32_t)(src)\
54032 & 0xff000000U) >> 24)
54033 #define HEAVY_CLIP_40__HEAVY_CLIP_FACTOR_7__WRITE(src) \
54034 (((u_int32_t)(src)\
54035 << 24) & 0xff000000U)
54036 #define HEAVY_CLIP_40__HEAVY_CLIP_FACTOR_7__MODIFY(dst, src) \
54037 (dst) = ((dst) &\
54038 ~0xff000000U) | (((u_int32_t)(src) <<\
54039 24) & 0xff000000U)
54040 #define HEAVY_CLIP_40__HEAVY_CLIP_FACTOR_7__VERIFY(src) \
54041 (!((((u_int32_t)(src)\
54042 << 24) & ~0xff000000U)))
54043 #define HEAVY_CLIP_40__TYPE u_int32_t
54044 #define HEAVY_CLIP_40__READ 0xffffffffU
54045 #define HEAVY_CLIP_40__WRITE 0xffffffffU
54046
54047 #endif /* __HEAVY_CLIP_40_MACRO__ */
54048
54049
54050 /* macros for bb_reg_block.bb_sm_reg_map.BB_heavy_clip_40 */
54051 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_HEAVY_CLIP_40__NUM 1
54052
54053 /* macros for BlueprintGlobalNameSpace::illegal_tx_rate */
54054 #ifndef __ILLEGAL_TX_RATE_MACRO__
54055 #define __ILLEGAL_TX_RATE_MACRO__
54056
54057 /* macros for field illegal_tx_rate */
54058 #define ILLEGAL_TX_RATE__ILLEGAL_TX_RATE__SHIFT 0
54059 #define ILLEGAL_TX_RATE__ILLEGAL_TX_RATE__WIDTH 1
54060 #define ILLEGAL_TX_RATE__ILLEGAL_TX_RATE__MASK 0x00000001U
54061 #define ILLEGAL_TX_RATE__ILLEGAL_TX_RATE__READ(src) \
54062 (u_int32_t)(src)\
54063 & 0x00000001U
54064 #define ILLEGAL_TX_RATE__ILLEGAL_TX_RATE__SET(dst) \
54065 (dst) = ((dst) &\
54066 ~0x00000001U) | (u_int32_t)(1)
54067 #define ILLEGAL_TX_RATE__ILLEGAL_TX_RATE__CLR(dst) \
54068 (dst) = ((dst) &\
54069 ~0x00000001U) | (u_int32_t)(0)
54070 #define ILLEGAL_TX_RATE__TYPE u_int32_t
54071 #define ILLEGAL_TX_RATE__READ 0x00000001U
54072
54073 #endif /* __ILLEGAL_TX_RATE_MACRO__ */
54074
54075
54076 /* macros for bb_reg_block.bb_sm_reg_map.BB_illegal_tx_rate */
54077 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_ILLEGAL_TX_RATE__NUM 1
54078
54079 /* macros for BlueprintGlobalNameSpace::powertx_rate1 */
54080 #ifndef __POWERTX_RATE1_MACRO__
54081 #define __POWERTX_RATE1_MACRO__
54082
54083 /* macros for field powertx_0 */
54084 #define POWERTX_RATE1__POWERTX_0__SHIFT 0
54085 #define POWERTX_RATE1__POWERTX_0__WIDTH 6
54086 #define POWERTX_RATE1__POWERTX_0__MASK 0x0000003fU
54087 #define POWERTX_RATE1__POWERTX_0__READ(src) (u_int32_t)(src) & 0x0000003fU
54088 #define POWERTX_RATE1__POWERTX_0__WRITE(src) ((u_int32_t)(src) & 0x0000003fU)
54089 #define POWERTX_RATE1__POWERTX_0__MODIFY(dst, src) \
54090 (dst) = ((dst) &\
54091 ~0x0000003fU) | ((u_int32_t)(src) &\
54092 0x0000003fU)
54093 #define POWERTX_RATE1__POWERTX_0__VERIFY(src) \
54094 (!(((u_int32_t)(src)\
54095 & ~0x0000003fU)))
54096
54097 /* macros for field powertx_1 */
54098 #define POWERTX_RATE1__POWERTX_1__SHIFT 8
54099 #define POWERTX_RATE1__POWERTX_1__WIDTH 6
54100 #define POWERTX_RATE1__POWERTX_1__MASK 0x00003f00U
54101 #define POWERTX_RATE1__POWERTX_1__READ(src) \
54102 (((u_int32_t)(src)\
54103 & 0x00003f00U) >> 8)
54104 #define POWERTX_RATE1__POWERTX_1__WRITE(src) \
54105 (((u_int32_t)(src)\
54106 << 8) & 0x00003f00U)
54107 #define POWERTX_RATE1__POWERTX_1__MODIFY(dst, src) \
54108 (dst) = ((dst) &\
54109 ~0x00003f00U) | (((u_int32_t)(src) <<\
54110 8) & 0x00003f00U)
54111 #define POWERTX_RATE1__POWERTX_1__VERIFY(src) \
54112 (!((((u_int32_t)(src)\
54113 << 8) & ~0x00003f00U)))
54114
54115 /* macros for field powertx_2 */
54116 #define POWERTX_RATE1__POWERTX_2__SHIFT 16
54117 #define POWERTX_RATE1__POWERTX_2__WIDTH 6
54118 #define POWERTX_RATE1__POWERTX_2__MASK 0x003f0000U
54119 #define POWERTX_RATE1__POWERTX_2__READ(src) \
54120 (((u_int32_t)(src)\
54121 & 0x003f0000U) >> 16)
54122 #define POWERTX_RATE1__POWERTX_2__WRITE(src) \
54123 (((u_int32_t)(src)\
54124 << 16) & 0x003f0000U)
54125 #define POWERTX_RATE1__POWERTX_2__MODIFY(dst, src) \
54126 (dst) = ((dst) &\
54127 ~0x003f0000U) | (((u_int32_t)(src) <<\
54128 16) & 0x003f0000U)
54129 #define POWERTX_RATE1__POWERTX_2__VERIFY(src) \
54130 (!((((u_int32_t)(src)\
54131 << 16) & ~0x003f0000U)))
54132
54133 /* macros for field powertx_3 */
54134 #define POWERTX_RATE1__POWERTX_3__SHIFT 24
54135 #define POWERTX_RATE1__POWERTX_3__WIDTH 6
54136 #define POWERTX_RATE1__POWERTX_3__MASK 0x3f000000U
54137 #define POWERTX_RATE1__POWERTX_3__READ(src) \
54138 (((u_int32_t)(src)\
54139 & 0x3f000000U) >> 24)
54140 #define POWERTX_RATE1__POWERTX_3__WRITE(src) \
54141 (((u_int32_t)(src)\
54142 << 24) & 0x3f000000U)
54143 #define POWERTX_RATE1__POWERTX_3__MODIFY(dst, src) \
54144 (dst) = ((dst) &\
54145 ~0x3f000000U) | (((u_int32_t)(src) <<\
54146 24) & 0x3f000000U)
54147 #define POWERTX_RATE1__POWERTX_3__VERIFY(src) \
54148 (!((((u_int32_t)(src)\
54149 << 24) & ~0x3f000000U)))
54150 #define POWERTX_RATE1__TYPE u_int32_t
54151 #define POWERTX_RATE1__READ 0x3f3f3f3fU
54152 #define POWERTX_RATE1__WRITE 0x3f3f3f3fU
54153
54154 #endif /* __POWERTX_RATE1_MACRO__ */
54155
54156
54157 /* macros for bb_reg_block.bb_sm_reg_map.BB_powertx_rate1 */
54158 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_POWERTX_RATE1__NUM 1
54159
54160 /* macros for BlueprintGlobalNameSpace::powertx_rate2 */
54161 #ifndef __POWERTX_RATE2_MACRO__
54162 #define __POWERTX_RATE2_MACRO__
54163
54164 /* macros for field powertx_4 */
54165 #define POWERTX_RATE2__POWERTX_4__SHIFT 0
54166 #define POWERTX_RATE2__POWERTX_4__WIDTH 6
54167 #define POWERTX_RATE2__POWERTX_4__MASK 0x0000003fU
54168 #define POWERTX_RATE2__POWERTX_4__READ(src) (u_int32_t)(src) & 0x0000003fU
54169 #define POWERTX_RATE2__POWERTX_4__WRITE(src) ((u_int32_t)(src) & 0x0000003fU)
54170 #define POWERTX_RATE2__POWERTX_4__MODIFY(dst, src) \
54171 (dst) = ((dst) &\
54172 ~0x0000003fU) | ((u_int32_t)(src) &\
54173 0x0000003fU)
54174 #define POWERTX_RATE2__POWERTX_4__VERIFY(src) \
54175 (!(((u_int32_t)(src)\
54176 & ~0x0000003fU)))
54177
54178 /* macros for field powertx_5 */
54179 #define POWERTX_RATE2__POWERTX_5__SHIFT 8
54180 #define POWERTX_RATE2__POWERTX_5__WIDTH 6
54181 #define POWERTX_RATE2__POWERTX_5__MASK 0x00003f00U
54182 #define POWERTX_RATE2__POWERTX_5__READ(src) \
54183 (((u_int32_t)(src)\
54184 & 0x00003f00U) >> 8)
54185 #define POWERTX_RATE2__POWERTX_5__WRITE(src) \
54186 (((u_int32_t)(src)\
54187 << 8) & 0x00003f00U)
54188 #define POWERTX_RATE2__POWERTX_5__MODIFY(dst, src) \
54189 (dst) = ((dst) &\
54190 ~0x00003f00U) | (((u_int32_t)(src) <<\
54191 8) & 0x00003f00U)
54192 #define POWERTX_RATE2__POWERTX_5__VERIFY(src) \
54193 (!((((u_int32_t)(src)\
54194 << 8) & ~0x00003f00U)))
54195
54196 /* macros for field powertx_6 */
54197 #define POWERTX_RATE2__POWERTX_6__SHIFT 16
54198 #define POWERTX_RATE2__POWERTX_6__WIDTH 6
54199 #define POWERTX_RATE2__POWERTX_6__MASK 0x003f0000U
54200 #define POWERTX_RATE2__POWERTX_6__READ(src) \
54201 (((u_int32_t)(src)\
54202 & 0x003f0000U) >> 16)
54203 #define POWERTX_RATE2__POWERTX_6__WRITE(src) \
54204 (((u_int32_t)(src)\
54205 << 16) & 0x003f0000U)
54206 #define POWERTX_RATE2__POWERTX_6__MODIFY(dst, src) \
54207 (dst) = ((dst) &\
54208 ~0x003f0000U) | (((u_int32_t)(src) <<\
54209 16) & 0x003f0000U)
54210 #define POWERTX_RATE2__POWERTX_6__VERIFY(src) \
54211 (!((((u_int32_t)(src)\
54212 << 16) & ~0x003f0000U)))
54213
54214 /* macros for field powertx_7 */
54215 #define POWERTX_RATE2__POWERTX_7__SHIFT 24
54216 #define POWERTX_RATE2__POWERTX_7__WIDTH 6
54217 #define POWERTX_RATE2__POWERTX_7__MASK 0x3f000000U
54218 #define POWERTX_RATE2__POWERTX_7__READ(src) \
54219 (((u_int32_t)(src)\
54220 & 0x3f000000U) >> 24)
54221 #define POWERTX_RATE2__POWERTX_7__WRITE(src) \
54222 (((u_int32_t)(src)\
54223 << 24) & 0x3f000000U)
54224 #define POWERTX_RATE2__POWERTX_7__MODIFY(dst, src) \
54225 (dst) = ((dst) &\
54226 ~0x3f000000U) | (((u_int32_t)(src) <<\
54227 24) & 0x3f000000U)
54228 #define POWERTX_RATE2__POWERTX_7__VERIFY(src) \
54229 (!((((u_int32_t)(src)\
54230 << 24) & ~0x3f000000U)))
54231 #define POWERTX_RATE2__TYPE u_int32_t
54232 #define POWERTX_RATE2__READ 0x3f3f3f3fU
54233 #define POWERTX_RATE2__WRITE 0x3f3f3f3fU
54234
54235 #endif /* __POWERTX_RATE2_MACRO__ */
54236
54237
54238 /* macros for bb_reg_block.bb_sm_reg_map.BB_powertx_rate2 */
54239 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_POWERTX_RATE2__NUM 1
54240
54241 /* macros for BlueprintGlobalNameSpace::powertx_rate3 */
54242 #ifndef __POWERTX_RATE3_MACRO__
54243 #define __POWERTX_RATE3_MACRO__
54244
54245 /* macros for field powertx_1l */
54246 #define POWERTX_RATE3__POWERTX_1L__SHIFT 0
54247 #define POWERTX_RATE3__POWERTX_1L__WIDTH 6
54248 #define POWERTX_RATE3__POWERTX_1L__MASK 0x0000003fU
54249 #define POWERTX_RATE3__POWERTX_1L__READ(src) (u_int32_t)(src) & 0x0000003fU
54250 #define POWERTX_RATE3__POWERTX_1L__WRITE(src) ((u_int32_t)(src) & 0x0000003fU)
54251 #define POWERTX_RATE3__POWERTX_1L__MODIFY(dst, src) \
54252 (dst) = ((dst) &\
54253 ~0x0000003fU) | ((u_int32_t)(src) &\
54254 0x0000003fU)
54255 #define POWERTX_RATE3__POWERTX_1L__VERIFY(src) \
54256 (!(((u_int32_t)(src)\
54257 & ~0x0000003fU)))
54258
54259 /* macros for field powertx_2l */
54260 #define POWERTX_RATE3__POWERTX_2L__SHIFT 16
54261 #define POWERTX_RATE3__POWERTX_2L__WIDTH 6
54262 #define POWERTX_RATE3__POWERTX_2L__MASK 0x003f0000U
54263 #define POWERTX_RATE3__POWERTX_2L__READ(src) \
54264 (((u_int32_t)(src)\
54265 & 0x003f0000U) >> 16)
54266 #define POWERTX_RATE3__POWERTX_2L__WRITE(src) \
54267 (((u_int32_t)(src)\
54268 << 16) & 0x003f0000U)
54269 #define POWERTX_RATE3__POWERTX_2L__MODIFY(dst, src) \
54270 (dst) = ((dst) &\
54271 ~0x003f0000U) | (((u_int32_t)(src) <<\
54272 16) & 0x003f0000U)
54273 #define POWERTX_RATE3__POWERTX_2L__VERIFY(src) \
54274 (!((((u_int32_t)(src)\
54275 << 16) & ~0x003f0000U)))
54276
54277 /* macros for field powertx_2s */
54278 #define POWERTX_RATE3__POWERTX_2S__SHIFT 24
54279 #define POWERTX_RATE3__POWERTX_2S__WIDTH 6
54280 #define POWERTX_RATE3__POWERTX_2S__MASK 0x3f000000U
54281 #define POWERTX_RATE3__POWERTX_2S__READ(src) \
54282 (((u_int32_t)(src)\
54283 & 0x3f000000U) >> 24)
54284 #define POWERTX_RATE3__POWERTX_2S__WRITE(src) \
54285 (((u_int32_t)(src)\
54286 << 24) & 0x3f000000U)
54287 #define POWERTX_RATE3__POWERTX_2S__MODIFY(dst, src) \
54288 (dst) = ((dst) &\
54289 ~0x3f000000U) | (((u_int32_t)(src) <<\
54290 24) & 0x3f000000U)
54291 #define POWERTX_RATE3__POWERTX_2S__VERIFY(src) \
54292 (!((((u_int32_t)(src)\
54293 << 24) & ~0x3f000000U)))
54294 #define POWERTX_RATE3__TYPE u_int32_t
54295 #define POWERTX_RATE3__READ 0x3f3f003fU
54296 #define POWERTX_RATE3__WRITE 0x3f3f003fU
54297
54298 #endif /* __POWERTX_RATE3_MACRO__ */
54299
54300
54301 /* macros for bb_reg_block.bb_sm_reg_map.BB_powertx_rate3 */
54302 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_POWERTX_RATE3__NUM 1
54303
54304 /* macros for BlueprintGlobalNameSpace::powertx_rate4 */
54305 #ifndef __POWERTX_RATE4_MACRO__
54306 #define __POWERTX_RATE4_MACRO__
54307
54308 /* macros for field powertx_55l */
54309 #define POWERTX_RATE4__POWERTX_55L__SHIFT 0
54310 #define POWERTX_RATE4__POWERTX_55L__WIDTH 6
54311 #define POWERTX_RATE4__POWERTX_55L__MASK 0x0000003fU
54312 #define POWERTX_RATE4__POWERTX_55L__READ(src) (u_int32_t)(src) & 0x0000003fU
54313 #define POWERTX_RATE4__POWERTX_55L__WRITE(src) ((u_int32_t)(src) & 0x0000003fU)
54314 #define POWERTX_RATE4__POWERTX_55L__MODIFY(dst, src) \
54315 (dst) = ((dst) &\
54316 ~0x0000003fU) | ((u_int32_t)(src) &\
54317 0x0000003fU)
54318 #define POWERTX_RATE4__POWERTX_55L__VERIFY(src) \
54319 (!(((u_int32_t)(src)\
54320 & ~0x0000003fU)))
54321
54322 /* macros for field powertx_55s */
54323 #define POWERTX_RATE4__POWERTX_55S__SHIFT 8
54324 #define POWERTX_RATE4__POWERTX_55S__WIDTH 6
54325 #define POWERTX_RATE4__POWERTX_55S__MASK 0x00003f00U
54326 #define POWERTX_RATE4__POWERTX_55S__READ(src) \
54327 (((u_int32_t)(src)\
54328 & 0x00003f00U) >> 8)
54329 #define POWERTX_RATE4__POWERTX_55S__WRITE(src) \
54330 (((u_int32_t)(src)\
54331 << 8) & 0x00003f00U)
54332 #define POWERTX_RATE4__POWERTX_55S__MODIFY(dst, src) \
54333 (dst) = ((dst) &\
54334 ~0x00003f00U) | (((u_int32_t)(src) <<\
54335 8) & 0x00003f00U)
54336 #define POWERTX_RATE4__POWERTX_55S__VERIFY(src) \
54337 (!((((u_int32_t)(src)\
54338 << 8) & ~0x00003f00U)))
54339
54340 /* macros for field powertx_11l */
54341 #define POWERTX_RATE4__POWERTX_11L__SHIFT 16
54342 #define POWERTX_RATE4__POWERTX_11L__WIDTH 6
54343 #define POWERTX_RATE4__POWERTX_11L__MASK 0x003f0000U
54344 #define POWERTX_RATE4__POWERTX_11L__READ(src) \
54345 (((u_int32_t)(src)\
54346 & 0x003f0000U) >> 16)
54347 #define POWERTX_RATE4__POWERTX_11L__WRITE(src) \
54348 (((u_int32_t)(src)\
54349 << 16) & 0x003f0000U)
54350 #define POWERTX_RATE4__POWERTX_11L__MODIFY(dst, src) \
54351 (dst) = ((dst) &\
54352 ~0x003f0000U) | (((u_int32_t)(src) <<\
54353 16) & 0x003f0000U)
54354 #define POWERTX_RATE4__POWERTX_11L__VERIFY(src) \
54355 (!((((u_int32_t)(src)\
54356 << 16) & ~0x003f0000U)))
54357
54358 /* macros for field powertx_11s */
54359 #define POWERTX_RATE4__POWERTX_11S__SHIFT 24
54360 #define POWERTX_RATE4__POWERTX_11S__WIDTH 6
54361 #define POWERTX_RATE4__POWERTX_11S__MASK 0x3f000000U
54362 #define POWERTX_RATE4__POWERTX_11S__READ(src) \
54363 (((u_int32_t)(src)\
54364 & 0x3f000000U) >> 24)
54365 #define POWERTX_RATE4__POWERTX_11S__WRITE(src) \
54366 (((u_int32_t)(src)\
54367 << 24) & 0x3f000000U)
54368 #define POWERTX_RATE4__POWERTX_11S__MODIFY(dst, src) \
54369 (dst) = ((dst) &\
54370 ~0x3f000000U) | (((u_int32_t)(src) <<\
54371 24) & 0x3f000000U)
54372 #define POWERTX_RATE4__POWERTX_11S__VERIFY(src) \
54373 (!((((u_int32_t)(src)\
54374 << 24) & ~0x3f000000U)))
54375 #define POWERTX_RATE4__TYPE u_int32_t
54376 #define POWERTX_RATE4__READ 0x3f3f3f3fU
54377 #define POWERTX_RATE4__WRITE 0x3f3f3f3fU
54378
54379 #endif /* __POWERTX_RATE4_MACRO__ */
54380
54381
54382 /* macros for bb_reg_block.bb_sm_reg_map.BB_powertx_rate4 */
54383 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_POWERTX_RATE4__NUM 1
54384
54385 /* macros for BlueprintGlobalNameSpace::powertx_rate5 */
54386 #ifndef __POWERTX_RATE5_MACRO__
54387 #define __POWERTX_RATE5_MACRO__
54388
54389 /* macros for field powertxht20_0 */
54390 #define POWERTX_RATE5__POWERTXHT20_0__SHIFT 0
54391 #define POWERTX_RATE5__POWERTXHT20_0__WIDTH 6
54392 #define POWERTX_RATE5__POWERTXHT20_0__MASK 0x0000003fU
54393 #define POWERTX_RATE5__POWERTXHT20_0__READ(src) (u_int32_t)(src) & 0x0000003fU
54394 #define POWERTX_RATE5__POWERTXHT20_0__WRITE(src) \
54395 ((u_int32_t)(src)\
54396 & 0x0000003fU)
54397 #define POWERTX_RATE5__POWERTXHT20_0__MODIFY(dst, src) \
54398 (dst) = ((dst) &\
54399 ~0x0000003fU) | ((u_int32_t)(src) &\
54400 0x0000003fU)
54401 #define POWERTX_RATE5__POWERTXHT20_0__VERIFY(src) \
54402 (!(((u_int32_t)(src)\
54403 & ~0x0000003fU)))
54404
54405 /* macros for field powertxht20_1 */
54406 #define POWERTX_RATE5__POWERTXHT20_1__SHIFT 8
54407 #define POWERTX_RATE5__POWERTXHT20_1__WIDTH 6
54408 #define POWERTX_RATE5__POWERTXHT20_1__MASK 0x00003f00U
54409 #define POWERTX_RATE5__POWERTXHT20_1__READ(src) \
54410 (((u_int32_t)(src)\
54411 & 0x00003f00U) >> 8)
54412 #define POWERTX_RATE5__POWERTXHT20_1__WRITE(src) \
54413 (((u_int32_t)(src)\
54414 << 8) & 0x00003f00U)
54415 #define POWERTX_RATE5__POWERTXHT20_1__MODIFY(dst, src) \
54416 (dst) = ((dst) &\
54417 ~0x00003f00U) | (((u_int32_t)(src) <<\
54418 8) & 0x00003f00U)
54419 #define POWERTX_RATE5__POWERTXHT20_1__VERIFY(src) \
54420 (!((((u_int32_t)(src)\
54421 << 8) & ~0x00003f00U)))
54422
54423 /* macros for field powertxht20_2 */
54424 #define POWERTX_RATE5__POWERTXHT20_2__SHIFT 16
54425 #define POWERTX_RATE5__POWERTXHT20_2__WIDTH 6
54426 #define POWERTX_RATE5__POWERTXHT20_2__MASK 0x003f0000U
54427 #define POWERTX_RATE5__POWERTXHT20_2__READ(src) \
54428 (((u_int32_t)(src)\
54429 & 0x003f0000U) >> 16)
54430 #define POWERTX_RATE5__POWERTXHT20_2__WRITE(src) \
54431 (((u_int32_t)(src)\
54432 << 16) & 0x003f0000U)
54433 #define POWERTX_RATE5__POWERTXHT20_2__MODIFY(dst, src) \
54434 (dst) = ((dst) &\
54435 ~0x003f0000U) | (((u_int32_t)(src) <<\
54436 16) & 0x003f0000U)
54437 #define POWERTX_RATE5__POWERTXHT20_2__VERIFY(src) \
54438 (!((((u_int32_t)(src)\
54439 << 16) & ~0x003f0000U)))
54440
54441 /* macros for field powertxht20_3 */
54442 #define POWERTX_RATE5__POWERTXHT20_3__SHIFT 24
54443 #define POWERTX_RATE5__POWERTXHT20_3__WIDTH 6
54444 #define POWERTX_RATE5__POWERTXHT20_3__MASK 0x3f000000U
54445 #define POWERTX_RATE5__POWERTXHT20_3__READ(src) \
54446 (((u_int32_t)(src)\
54447 & 0x3f000000U) >> 24)
54448 #define POWERTX_RATE5__POWERTXHT20_3__WRITE(src) \
54449 (((u_int32_t)(src)\
54450 << 24) & 0x3f000000U)
54451 #define POWERTX_RATE5__POWERTXHT20_3__MODIFY(dst, src) \
54452 (dst) = ((dst) &\
54453 ~0x3f000000U) | (((u_int32_t)(src) <<\
54454 24) & 0x3f000000U)
54455 #define POWERTX_RATE5__POWERTXHT20_3__VERIFY(src) \
54456 (!((((u_int32_t)(src)\
54457 << 24) & ~0x3f000000U)))
54458 #define POWERTX_RATE5__TYPE u_int32_t
54459 #define POWERTX_RATE5__READ 0x3f3f3f3fU
54460 #define POWERTX_RATE5__WRITE 0x3f3f3f3fU
54461
54462 #endif /* __POWERTX_RATE5_MACRO__ */
54463
54464
54465 /* macros for bb_reg_block.bb_sm_reg_map.BB_powertx_rate5 */
54466 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_POWERTX_RATE5__NUM 1
54467
54468 /* macros for BlueprintGlobalNameSpace::powertx_rate6 */
54469 #ifndef __POWERTX_RATE6_MACRO__
54470 #define __POWERTX_RATE6_MACRO__
54471
54472 /* macros for field powertxht20_4 */
54473 #define POWERTX_RATE6__POWERTXHT20_4__SHIFT 0
54474 #define POWERTX_RATE6__POWERTXHT20_4__WIDTH 6
54475 #define POWERTX_RATE6__POWERTXHT20_4__MASK 0x0000003fU
54476 #define POWERTX_RATE6__POWERTXHT20_4__READ(src) (u_int32_t)(src) & 0x0000003fU
54477 #define POWERTX_RATE6__POWERTXHT20_4__WRITE(src) \
54478 ((u_int32_t)(src)\
54479 & 0x0000003fU)
54480 #define POWERTX_RATE6__POWERTXHT20_4__MODIFY(dst, src) \
54481 (dst) = ((dst) &\
54482 ~0x0000003fU) | ((u_int32_t)(src) &\
54483 0x0000003fU)
54484 #define POWERTX_RATE6__POWERTXHT20_4__VERIFY(src) \
54485 (!(((u_int32_t)(src)\
54486 & ~0x0000003fU)))
54487
54488 /* macros for field powertxht20_5 */
54489 #define POWERTX_RATE6__POWERTXHT20_5__SHIFT 8
54490 #define POWERTX_RATE6__POWERTXHT20_5__WIDTH 6
54491 #define POWERTX_RATE6__POWERTXHT20_5__MASK 0x00003f00U
54492 #define POWERTX_RATE6__POWERTXHT20_5__READ(src) \
54493 (((u_int32_t)(src)\
54494 & 0x00003f00U) >> 8)
54495 #define POWERTX_RATE6__POWERTXHT20_5__WRITE(src) \
54496 (((u_int32_t)(src)\
54497 << 8) & 0x00003f00U)
54498 #define POWERTX_RATE6__POWERTXHT20_5__MODIFY(dst, src) \
54499 (dst) = ((dst) &\
54500 ~0x00003f00U) | (((u_int32_t)(src) <<\
54501 8) & 0x00003f00U)
54502 #define POWERTX_RATE6__POWERTXHT20_5__VERIFY(src) \
54503 (!((((u_int32_t)(src)\
54504 << 8) & ~0x00003f00U)))
54505
54506 /* macros for field powertxht20_6 */
54507 #define POWERTX_RATE6__POWERTXHT20_6__SHIFT 16
54508 #define POWERTX_RATE6__POWERTXHT20_6__WIDTH 6
54509 #define POWERTX_RATE6__POWERTXHT20_6__MASK 0x003f0000U
54510 #define POWERTX_RATE6__POWERTXHT20_6__READ(src) \
54511 (((u_int32_t)(src)\
54512 & 0x003f0000U) >> 16)
54513 #define POWERTX_RATE6__POWERTXHT20_6__WRITE(src) \
54514 (((u_int32_t)(src)\
54515 << 16) & 0x003f0000U)
54516 #define POWERTX_RATE6__POWERTXHT20_6__MODIFY(dst, src) \
54517 (dst) = ((dst) &\
54518 ~0x003f0000U) | (((u_int32_t)(src) <<\
54519 16) & 0x003f0000U)
54520 #define POWERTX_RATE6__POWERTXHT20_6__VERIFY(src) \
54521 (!((((u_int32_t)(src)\
54522 << 16) & ~0x003f0000U)))
54523
54524 /* macros for field powertxht20_7 */
54525 #define POWERTX_RATE6__POWERTXHT20_7__SHIFT 24
54526 #define POWERTX_RATE6__POWERTXHT20_7__WIDTH 6
54527 #define POWERTX_RATE6__POWERTXHT20_7__MASK 0x3f000000U
54528 #define POWERTX_RATE6__POWERTXHT20_7__READ(src) \
54529 (((u_int32_t)(src)\
54530 & 0x3f000000U) >> 24)
54531 #define POWERTX_RATE6__POWERTXHT20_7__WRITE(src) \
54532 (((u_int32_t)(src)\
54533 << 24) & 0x3f000000U)
54534 #define POWERTX_RATE6__POWERTXHT20_7__MODIFY(dst, src) \
54535 (dst) = ((dst) &\
54536 ~0x3f000000U) | (((u_int32_t)(src) <<\
54537 24) & 0x3f000000U)
54538 #define POWERTX_RATE6__POWERTXHT20_7__VERIFY(src) \
54539 (!((((u_int32_t)(src)\
54540 << 24) & ~0x3f000000U)))
54541 #define POWERTX_RATE6__TYPE u_int32_t
54542 #define POWERTX_RATE6__READ 0x3f3f3f3fU
54543 #define POWERTX_RATE6__WRITE 0x3f3f3f3fU
54544
54545 #endif /* __POWERTX_RATE6_MACRO__ */
54546
54547
54548 /* macros for bb_reg_block.bb_sm_reg_map.BB_powertx_rate6 */
54549 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_POWERTX_RATE6__NUM 1
54550
54551 /* macros for BlueprintGlobalNameSpace::powertx_rate7 */
54552 #ifndef __POWERTX_RATE7_MACRO__
54553 #define __POWERTX_RATE7_MACRO__
54554
54555 /* macros for field powertxht40_0 */
54556 #define POWERTX_RATE7__POWERTXHT40_0__SHIFT 0
54557 #define POWERTX_RATE7__POWERTXHT40_0__WIDTH 6
54558 #define POWERTX_RATE7__POWERTXHT40_0__MASK 0x0000003fU
54559 #define POWERTX_RATE7__POWERTXHT40_0__READ(src) (u_int32_t)(src) & 0x0000003fU
54560 #define POWERTX_RATE7__POWERTXHT40_0__WRITE(src) \
54561 ((u_int32_t)(src)\
54562 & 0x0000003fU)
54563 #define POWERTX_RATE7__POWERTXHT40_0__MODIFY(dst, src) \
54564 (dst) = ((dst) &\
54565 ~0x0000003fU) | ((u_int32_t)(src) &\
54566 0x0000003fU)
54567 #define POWERTX_RATE7__POWERTXHT40_0__VERIFY(src) \
54568 (!(((u_int32_t)(src)\
54569 & ~0x0000003fU)))
54570
54571 /* macros for field powertxht40_1 */
54572 #define POWERTX_RATE7__POWERTXHT40_1__SHIFT 8
54573 #define POWERTX_RATE7__POWERTXHT40_1__WIDTH 6
54574 #define POWERTX_RATE7__POWERTXHT40_1__MASK 0x00003f00U
54575 #define POWERTX_RATE7__POWERTXHT40_1__READ(src) \
54576 (((u_int32_t)(src)\
54577 & 0x00003f00U) >> 8)
54578 #define POWERTX_RATE7__POWERTXHT40_1__WRITE(src) \
54579 (((u_int32_t)(src)\
54580 << 8) & 0x00003f00U)
54581 #define POWERTX_RATE7__POWERTXHT40_1__MODIFY(dst, src) \
54582 (dst) = ((dst) &\
54583 ~0x00003f00U) | (((u_int32_t)(src) <<\
54584 8) & 0x00003f00U)
54585 #define POWERTX_RATE7__POWERTXHT40_1__VERIFY(src) \
54586 (!((((u_int32_t)(src)\
54587 << 8) & ~0x00003f00U)))
54588
54589 /* macros for field powertxht40_2 */
54590 #define POWERTX_RATE7__POWERTXHT40_2__SHIFT 16
54591 #define POWERTX_RATE7__POWERTXHT40_2__WIDTH 6
54592 #define POWERTX_RATE7__POWERTXHT40_2__MASK 0x003f0000U
54593 #define POWERTX_RATE7__POWERTXHT40_2__READ(src) \
54594 (((u_int32_t)(src)\
54595 & 0x003f0000U) >> 16)
54596 #define POWERTX_RATE7__POWERTXHT40_2__WRITE(src) \
54597 (((u_int32_t)(src)\
54598 << 16) & 0x003f0000U)
54599 #define POWERTX_RATE7__POWERTXHT40_2__MODIFY(dst, src) \
54600 (dst) = ((dst) &\
54601 ~0x003f0000U) | (((u_int32_t)(src) <<\
54602 16) & 0x003f0000U)
54603 #define POWERTX_RATE7__POWERTXHT40_2__VERIFY(src) \
54604 (!((((u_int32_t)(src)\
54605 << 16) & ~0x003f0000U)))
54606
54607 /* macros for field powertxht40_3 */
54608 #define POWERTX_RATE7__POWERTXHT40_3__SHIFT 24
54609 #define POWERTX_RATE7__POWERTXHT40_3__WIDTH 6
54610 #define POWERTX_RATE7__POWERTXHT40_3__MASK 0x3f000000U
54611 #define POWERTX_RATE7__POWERTXHT40_3__READ(src) \
54612 (((u_int32_t)(src)\
54613 & 0x3f000000U) >> 24)
54614 #define POWERTX_RATE7__POWERTXHT40_3__WRITE(src) \
54615 (((u_int32_t)(src)\
54616 << 24) & 0x3f000000U)
54617 #define POWERTX_RATE7__POWERTXHT40_3__MODIFY(dst, src) \
54618 (dst) = ((dst) &\
54619 ~0x3f000000U) | (((u_int32_t)(src) <<\
54620 24) & 0x3f000000U)
54621 #define POWERTX_RATE7__POWERTXHT40_3__VERIFY(src) \
54622 (!((((u_int32_t)(src)\
54623 << 24) & ~0x3f000000U)))
54624 #define POWERTX_RATE7__TYPE u_int32_t
54625 #define POWERTX_RATE7__READ 0x3f3f3f3fU
54626 #define POWERTX_RATE7__WRITE 0x3f3f3f3fU
54627
54628 #endif /* __POWERTX_RATE7_MACRO__ */
54629
54630
54631 /* macros for bb_reg_block.bb_sm_reg_map.BB_powertx_rate7 */
54632 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_POWERTX_RATE7__NUM 1
54633
54634 /* macros for BlueprintGlobalNameSpace::powertx_rate8 */
54635 #ifndef __POWERTX_RATE8_MACRO__
54636 #define __POWERTX_RATE8_MACRO__
54637
54638 /* macros for field powertxht40_4 */
54639 #define POWERTX_RATE8__POWERTXHT40_4__SHIFT 0
54640 #define POWERTX_RATE8__POWERTXHT40_4__WIDTH 6
54641 #define POWERTX_RATE8__POWERTXHT40_4__MASK 0x0000003fU
54642 #define POWERTX_RATE8__POWERTXHT40_4__READ(src) (u_int32_t)(src) & 0x0000003fU
54643 #define POWERTX_RATE8__POWERTXHT40_4__WRITE(src) \
54644 ((u_int32_t)(src)\
54645 & 0x0000003fU)
54646 #define POWERTX_RATE8__POWERTXHT40_4__MODIFY(dst, src) \
54647 (dst) = ((dst) &\
54648 ~0x0000003fU) | ((u_int32_t)(src) &\
54649 0x0000003fU)
54650 #define POWERTX_RATE8__POWERTXHT40_4__VERIFY(src) \
54651 (!(((u_int32_t)(src)\
54652 & ~0x0000003fU)))
54653
54654 /* macros for field powertxht40_5 */
54655 #define POWERTX_RATE8__POWERTXHT40_5__SHIFT 8
54656 #define POWERTX_RATE8__POWERTXHT40_5__WIDTH 6
54657 #define POWERTX_RATE8__POWERTXHT40_5__MASK 0x00003f00U
54658 #define POWERTX_RATE8__POWERTXHT40_5__READ(src) \
54659 (((u_int32_t)(src)\
54660 & 0x00003f00U) >> 8)
54661 #define POWERTX_RATE8__POWERTXHT40_5__WRITE(src) \
54662 (((u_int32_t)(src)\
54663 << 8) & 0x00003f00U)
54664 #define POWERTX_RATE8__POWERTXHT40_5__MODIFY(dst, src) \
54665 (dst) = ((dst) &\
54666 ~0x00003f00U) | (((u_int32_t)(src) <<\
54667 8) & 0x00003f00U)
54668 #define POWERTX_RATE8__POWERTXHT40_5__VERIFY(src) \
54669 (!((((u_int32_t)(src)\
54670 << 8) & ~0x00003f00U)))
54671
54672 /* macros for field powertxht40_6 */
54673 #define POWERTX_RATE8__POWERTXHT40_6__SHIFT 16
54674 #define POWERTX_RATE8__POWERTXHT40_6__WIDTH 6
54675 #define POWERTX_RATE8__POWERTXHT40_6__MASK 0x003f0000U
54676 #define POWERTX_RATE8__POWERTXHT40_6__READ(src) \
54677 (((u_int32_t)(src)\
54678 & 0x003f0000U) >> 16)
54679 #define POWERTX_RATE8__POWERTXHT40_6__WRITE(src) \
54680 (((u_int32_t)(src)\
54681 << 16) & 0x003f0000U)
54682 #define POWERTX_RATE8__POWERTXHT40_6__MODIFY(dst, src) \
54683 (dst) = ((dst) &\
54684 ~0x003f0000U) | (((u_int32_t)(src) <<\
54685 16) & 0x003f0000U)
54686 #define POWERTX_RATE8__POWERTXHT40_6__VERIFY(src) \
54687 (!((((u_int32_t)(src)\
54688 << 16) & ~0x003f0000U)))
54689
54690 /* macros for field powertxht40_7 */
54691 #define POWERTX_RATE8__POWERTXHT40_7__SHIFT 24
54692 #define POWERTX_RATE8__POWERTXHT40_7__WIDTH 6
54693 #define POWERTX_RATE8__POWERTXHT40_7__MASK 0x3f000000U
54694 #define POWERTX_RATE8__POWERTXHT40_7__READ(src) \
54695 (((u_int32_t)(src)\
54696 & 0x3f000000U) >> 24)
54697 #define POWERTX_RATE8__POWERTXHT40_7__WRITE(src) \
54698 (((u_int32_t)(src)\
54699 << 24) & 0x3f000000U)
54700 #define POWERTX_RATE8__POWERTXHT40_7__MODIFY(dst, src) \
54701 (dst) = ((dst) &\
54702 ~0x3f000000U) | (((u_int32_t)(src) <<\
54703 24) & 0x3f000000U)
54704 #define POWERTX_RATE8__POWERTXHT40_7__VERIFY(src) \
54705 (!((((u_int32_t)(src)\
54706 << 24) & ~0x3f000000U)))
54707 #define POWERTX_RATE8__TYPE u_int32_t
54708 #define POWERTX_RATE8__READ 0x3f3f3f3fU
54709 #define POWERTX_RATE8__WRITE 0x3f3f3f3fU
54710
54711 #endif /* __POWERTX_RATE8_MACRO__ */
54712
54713
54714 /* macros for bb_reg_block.bb_sm_reg_map.BB_powertx_rate8 */
54715 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_POWERTX_RATE8__NUM 1
54716
54717 /* macros for BlueprintGlobalNameSpace::powertx_rate9 */
54718 #ifndef __POWERTX_RATE9_MACRO__
54719 #define __POWERTX_RATE9_MACRO__
54720
54721 /* macros for field powertx_dup40_cck */
54722 #define POWERTX_RATE9__POWERTX_DUP40_CCK__SHIFT 0
54723 #define POWERTX_RATE9__POWERTX_DUP40_CCK__WIDTH 6
54724 #define POWERTX_RATE9__POWERTX_DUP40_CCK__MASK 0x0000003fU
54725 #define POWERTX_RATE9__POWERTX_DUP40_CCK__READ(src) \
54726 (u_int32_t)(src)\
54727 & 0x0000003fU
54728 #define POWERTX_RATE9__POWERTX_DUP40_CCK__WRITE(src) \
54729 ((u_int32_t)(src)\
54730 & 0x0000003fU)
54731 #define POWERTX_RATE9__POWERTX_DUP40_CCK__MODIFY(dst, src) \
54732 (dst) = ((dst) &\
54733 ~0x0000003fU) | ((u_int32_t)(src) &\
54734 0x0000003fU)
54735 #define POWERTX_RATE9__POWERTX_DUP40_CCK__VERIFY(src) \
54736 (!(((u_int32_t)(src)\
54737 & ~0x0000003fU)))
54738
54739 /* macros for field powertx_dup40_ofdm */
54740 #define POWERTX_RATE9__POWERTX_DUP40_OFDM__SHIFT 8
54741 #define POWERTX_RATE9__POWERTX_DUP40_OFDM__WIDTH 6
54742 #define POWERTX_RATE9__POWERTX_DUP40_OFDM__MASK 0x00003f00U
54743 #define POWERTX_RATE9__POWERTX_DUP40_OFDM__READ(src) \
54744 (((u_int32_t)(src)\
54745 & 0x00003f00U) >> 8)
54746 #define POWERTX_RATE9__POWERTX_DUP40_OFDM__WRITE(src) \
54747 (((u_int32_t)(src)\
54748 << 8) & 0x00003f00U)
54749 #define POWERTX_RATE9__POWERTX_DUP40_OFDM__MODIFY(dst, src) \
54750 (dst) = ((dst) &\
54751 ~0x00003f00U) | (((u_int32_t)(src) <<\
54752 8) & 0x00003f00U)
54753 #define POWERTX_RATE9__POWERTX_DUP40_OFDM__VERIFY(src) \
54754 (!((((u_int32_t)(src)\
54755 << 8) & ~0x00003f00U)))
54756
54757 /* macros for field powertx_ext20_cck */
54758 #define POWERTX_RATE9__POWERTX_EXT20_CCK__SHIFT 16
54759 #define POWERTX_RATE9__POWERTX_EXT20_CCK__WIDTH 6
54760 #define POWERTX_RATE9__POWERTX_EXT20_CCK__MASK 0x003f0000U
54761 #define POWERTX_RATE9__POWERTX_EXT20_CCK__READ(src) \
54762 (((u_int32_t)(src)\
54763 & 0x003f0000U) >> 16)
54764 #define POWERTX_RATE9__POWERTX_EXT20_CCK__WRITE(src) \
54765 (((u_int32_t)(src)\
54766 << 16) & 0x003f0000U)
54767 #define POWERTX_RATE9__POWERTX_EXT20_CCK__MODIFY(dst, src) \
54768 (dst) = ((dst) &\
54769 ~0x003f0000U) | (((u_int32_t)(src) <<\
54770 16) & 0x003f0000U)
54771 #define POWERTX_RATE9__POWERTX_EXT20_CCK__VERIFY(src) \
54772 (!((((u_int32_t)(src)\
54773 << 16) & ~0x003f0000U)))
54774
54775 /* macros for field powertx_ext20_ofdm */
54776 #define POWERTX_RATE9__POWERTX_EXT20_OFDM__SHIFT 24
54777 #define POWERTX_RATE9__POWERTX_EXT20_OFDM__WIDTH 6
54778 #define POWERTX_RATE9__POWERTX_EXT20_OFDM__MASK 0x3f000000U
54779 #define POWERTX_RATE9__POWERTX_EXT20_OFDM__READ(src) \
54780 (((u_int32_t)(src)\
54781 & 0x3f000000U) >> 24)
54782 #define POWERTX_RATE9__POWERTX_EXT20_OFDM__WRITE(src) \
54783 (((u_int32_t)(src)\
54784 << 24) & 0x3f000000U)
54785 #define POWERTX_RATE9__POWERTX_EXT20_OFDM__MODIFY(dst, src) \
54786 (dst) = ((dst) &\
54787 ~0x3f000000U) | (((u_int32_t)(src) <<\
54788 24) & 0x3f000000U)
54789 #define POWERTX_RATE9__POWERTX_EXT20_OFDM__VERIFY(src) \
54790 (!((((u_int32_t)(src)\
54791 << 24) & ~0x3f000000U)))
54792 #define POWERTX_RATE9__TYPE u_int32_t
54793 #define POWERTX_RATE9__READ 0x3f3f3f3fU
54794 #define POWERTX_RATE9__WRITE 0x3f3f3f3fU
54795
54796 #endif /* __POWERTX_RATE9_MACRO__ */
54797
54798
54799 /* macros for bb_reg_block.bb_sm_reg_map.BB_powertx_rate9 */
54800 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_POWERTX_RATE9__NUM 1
54801
54802 /* macros for BlueprintGlobalNameSpace::powertx_rate10 */
54803 #ifndef __POWERTX_RATE10_MACRO__
54804 #define __POWERTX_RATE10_MACRO__
54805
54806 /* macros for field powertxht20_8 */
54807 #define POWERTX_RATE10__POWERTXHT20_8__SHIFT 0
54808 #define POWERTX_RATE10__POWERTXHT20_8__WIDTH 6
54809 #define POWERTX_RATE10__POWERTXHT20_8__MASK 0x0000003fU
54810 #define POWERTX_RATE10__POWERTXHT20_8__READ(src) (u_int32_t)(src) & 0x0000003fU
54811 #define POWERTX_RATE10__POWERTXHT20_8__WRITE(src) \
54812 ((u_int32_t)(src)\
54813 & 0x0000003fU)
54814 #define POWERTX_RATE10__POWERTXHT20_8__MODIFY(dst, src) \
54815 (dst) = ((dst) &\
54816 ~0x0000003fU) | ((u_int32_t)(src) &\
54817 0x0000003fU)
54818 #define POWERTX_RATE10__POWERTXHT20_8__VERIFY(src) \
54819 (!(((u_int32_t)(src)\
54820 & ~0x0000003fU)))
54821
54822 /* macros for field powertxht20_9 */
54823 #define POWERTX_RATE10__POWERTXHT20_9__SHIFT 8
54824 #define POWERTX_RATE10__POWERTXHT20_9__WIDTH 6
54825 #define POWERTX_RATE10__POWERTXHT20_9__MASK 0x00003f00U
54826 #define POWERTX_RATE10__POWERTXHT20_9__READ(src) \
54827 (((u_int32_t)(src)\
54828 & 0x00003f00U) >> 8)
54829 #define POWERTX_RATE10__POWERTXHT20_9__WRITE(src) \
54830 (((u_int32_t)(src)\
54831 << 8) & 0x00003f00U)
54832 #define POWERTX_RATE10__POWERTXHT20_9__MODIFY(dst, src) \
54833 (dst) = ((dst) &\
54834 ~0x00003f00U) | (((u_int32_t)(src) <<\
54835 8) & 0x00003f00U)
54836 #define POWERTX_RATE10__POWERTXHT20_9__VERIFY(src) \
54837 (!((((u_int32_t)(src)\
54838 << 8) & ~0x00003f00U)))
54839
54840 /* macros for field powertxht20_10 */
54841 #define POWERTX_RATE10__POWERTXHT20_10__SHIFT 16
54842 #define POWERTX_RATE10__POWERTXHT20_10__WIDTH 6
54843 #define POWERTX_RATE10__POWERTXHT20_10__MASK 0x003f0000U
54844 #define POWERTX_RATE10__POWERTXHT20_10__READ(src) \
54845 (((u_int32_t)(src)\
54846 & 0x003f0000U) >> 16)
54847 #define POWERTX_RATE10__POWERTXHT20_10__WRITE(src) \
54848 (((u_int32_t)(src)\
54849 << 16) & 0x003f0000U)
54850 #define POWERTX_RATE10__POWERTXHT20_10__MODIFY(dst, src) \
54851 (dst) = ((dst) &\
54852 ~0x003f0000U) | (((u_int32_t)(src) <<\
54853 16) & 0x003f0000U)
54854 #define POWERTX_RATE10__POWERTXHT20_10__VERIFY(src) \
54855 (!((((u_int32_t)(src)\
54856 << 16) & ~0x003f0000U)))
54857
54858 /* macros for field powertxht20_11 */
54859 #define POWERTX_RATE10__POWERTXHT20_11__SHIFT 24
54860 #define POWERTX_RATE10__POWERTXHT20_11__WIDTH 6
54861 #define POWERTX_RATE10__POWERTXHT20_11__MASK 0x3f000000U
54862 #define POWERTX_RATE10__POWERTXHT20_11__READ(src) \
54863 (((u_int32_t)(src)\
54864 & 0x3f000000U) >> 24)
54865 #define POWERTX_RATE10__POWERTXHT20_11__WRITE(src) \
54866 (((u_int32_t)(src)\
54867 << 24) & 0x3f000000U)
54868 #define POWERTX_RATE10__POWERTXHT20_11__MODIFY(dst, src) \
54869 (dst) = ((dst) &\
54870 ~0x3f000000U) | (((u_int32_t)(src) <<\
54871 24) & 0x3f000000U)
54872 #define POWERTX_RATE10__POWERTXHT20_11__VERIFY(src) \
54873 (!((((u_int32_t)(src)\
54874 << 24) & ~0x3f000000U)))
54875 #define POWERTX_RATE10__TYPE u_int32_t
54876 #define POWERTX_RATE10__READ 0x3f3f3f3fU
54877 #define POWERTX_RATE10__WRITE 0x3f3f3f3fU
54878
54879 #endif /* __POWERTX_RATE10_MACRO__ */
54880
54881
54882 /* macros for bb_reg_block.bb_sm_reg_map.BB_powertx_rate10 */
54883 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_POWERTX_RATE10__NUM 1
54884
54885 /* macros for BlueprintGlobalNameSpace::powertx_rate11 */
54886 #ifndef __POWERTX_RATE11_MACRO__
54887 #define __POWERTX_RATE11_MACRO__
54888
54889 /* macros for field powertxht20_12 */
54890 #define POWERTX_RATE11__POWERTXHT20_12__SHIFT 0
54891 #define POWERTX_RATE11__POWERTXHT20_12__WIDTH 6
54892 #define POWERTX_RATE11__POWERTXHT20_12__MASK 0x0000003fU
54893 #define POWERTX_RATE11__POWERTXHT20_12__READ(src) \
54894 (u_int32_t)(src)\
54895 & 0x0000003fU
54896 #define POWERTX_RATE11__POWERTXHT20_12__WRITE(src) \
54897 ((u_int32_t)(src)\
54898 & 0x0000003fU)
54899 #define POWERTX_RATE11__POWERTXHT20_12__MODIFY(dst, src) \
54900 (dst) = ((dst) &\
54901 ~0x0000003fU) | ((u_int32_t)(src) &\
54902 0x0000003fU)
54903 #define POWERTX_RATE11__POWERTXHT20_12__VERIFY(src) \
54904 (!(((u_int32_t)(src)\
54905 & ~0x0000003fU)))
54906
54907 /* macros for field powertxht20_13 */
54908 #define POWERTX_RATE11__POWERTXHT20_13__SHIFT 8
54909 #define POWERTX_RATE11__POWERTXHT20_13__WIDTH 6
54910 #define POWERTX_RATE11__POWERTXHT20_13__MASK 0x00003f00U
54911 #define POWERTX_RATE11__POWERTXHT20_13__READ(src) \
54912 (((u_int32_t)(src)\
54913 & 0x00003f00U) >> 8)
54914 #define POWERTX_RATE11__POWERTXHT20_13__WRITE(src) \
54915 (((u_int32_t)(src)\
54916 << 8) & 0x00003f00U)
54917 #define POWERTX_RATE11__POWERTXHT20_13__MODIFY(dst, src) \
54918 (dst) = ((dst) &\
54919 ~0x00003f00U) | (((u_int32_t)(src) <<\
54920 8) & 0x00003f00U)
54921 #define POWERTX_RATE11__POWERTXHT20_13__VERIFY(src) \
54922 (!((((u_int32_t)(src)\
54923 << 8) & ~0x00003f00U)))
54924
54925 /* macros for field powertxht40_12 */
54926 #define POWERTX_RATE11__POWERTXHT40_12__SHIFT 16
54927 #define POWERTX_RATE11__POWERTXHT40_12__WIDTH 6
54928 #define POWERTX_RATE11__POWERTXHT40_12__MASK 0x003f0000U
54929 #define POWERTX_RATE11__POWERTXHT40_12__READ(src) \
54930 (((u_int32_t)(src)\
54931 & 0x003f0000U) >> 16)
54932 #define POWERTX_RATE11__POWERTXHT40_12__WRITE(src) \
54933 (((u_int32_t)(src)\
54934 << 16) & 0x003f0000U)
54935 #define POWERTX_RATE11__POWERTXHT40_12__MODIFY(dst, src) \
54936 (dst) = ((dst) &\
54937 ~0x003f0000U) | (((u_int32_t)(src) <<\
54938 16) & 0x003f0000U)
54939 #define POWERTX_RATE11__POWERTXHT40_12__VERIFY(src) \
54940 (!((((u_int32_t)(src)\
54941 << 16) & ~0x003f0000U)))
54942
54943 /* macros for field powertxht40_13 */
54944 #define POWERTX_RATE11__POWERTXHT40_13__SHIFT 24
54945 #define POWERTX_RATE11__POWERTXHT40_13__WIDTH 6
54946 #define POWERTX_RATE11__POWERTXHT40_13__MASK 0x3f000000U
54947 #define POWERTX_RATE11__POWERTXHT40_13__READ(src) \
54948 (((u_int32_t)(src)\
54949 & 0x3f000000U) >> 24)
54950 #define POWERTX_RATE11__POWERTXHT40_13__WRITE(src) \
54951 (((u_int32_t)(src)\
54952 << 24) & 0x3f000000U)
54953 #define POWERTX_RATE11__POWERTXHT40_13__MODIFY(dst, src) \
54954 (dst) = ((dst) &\
54955 ~0x3f000000U) | (((u_int32_t)(src) <<\
54956 24) & 0x3f000000U)
54957 #define POWERTX_RATE11__POWERTXHT40_13__VERIFY(src) \
54958 (!((((u_int32_t)(src)\
54959 << 24) & ~0x3f000000U)))
54960 #define POWERTX_RATE11__TYPE u_int32_t
54961 #define POWERTX_RATE11__READ 0x3f3f3f3fU
54962 #define POWERTX_RATE11__WRITE 0x3f3f3f3fU
54963
54964 #endif /* __POWERTX_RATE11_MACRO__ */
54965
54966
54967 /* macros for bb_reg_block.bb_sm_reg_map.BB_powertx_rate11 */
54968 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_POWERTX_RATE11__NUM 1
54969
54970 /* macros for BlueprintGlobalNameSpace::powertx_rate12 */
54971 #ifndef __POWERTX_RATE12_MACRO__
54972 #define __POWERTX_RATE12_MACRO__
54973
54974 /* macros for field powertxht40_8 */
54975 #define POWERTX_RATE12__POWERTXHT40_8__SHIFT 0
54976 #define POWERTX_RATE12__POWERTXHT40_8__WIDTH 6
54977 #define POWERTX_RATE12__POWERTXHT40_8__MASK 0x0000003fU
54978 #define POWERTX_RATE12__POWERTXHT40_8__READ(src) (u_int32_t)(src) & 0x0000003fU
54979 #define POWERTX_RATE12__POWERTXHT40_8__WRITE(src) \
54980 ((u_int32_t)(src)\
54981 & 0x0000003fU)
54982 #define POWERTX_RATE12__POWERTXHT40_8__MODIFY(dst, src) \
54983 (dst) = ((dst) &\
54984 ~0x0000003fU) | ((u_int32_t)(src) &\
54985 0x0000003fU)
54986 #define POWERTX_RATE12__POWERTXHT40_8__VERIFY(src) \
54987 (!(((u_int32_t)(src)\
54988 & ~0x0000003fU)))
54989
54990 /* macros for field powertxht40_9 */
54991 #define POWERTX_RATE12__POWERTXHT40_9__SHIFT 8
54992 #define POWERTX_RATE12__POWERTXHT40_9__WIDTH 6
54993 #define POWERTX_RATE12__POWERTXHT40_9__MASK 0x00003f00U
54994 #define POWERTX_RATE12__POWERTXHT40_9__READ(src) \
54995 (((u_int32_t)(src)\
54996 & 0x00003f00U) >> 8)
54997 #define POWERTX_RATE12__POWERTXHT40_9__WRITE(src) \
54998 (((u_int32_t)(src)\
54999 << 8) & 0x00003f00U)
55000 #define POWERTX_RATE12__POWERTXHT40_9__MODIFY(dst, src) \
55001 (dst) = ((dst) &\
55002 ~0x00003f00U) | (((u_int32_t)(src) <<\
55003 8) & 0x00003f00U)
55004 #define POWERTX_RATE12__POWERTXHT40_9__VERIFY(src) \
55005 (!((((u_int32_t)(src)\
55006 << 8) & ~0x00003f00U)))
55007
55008 /* macros for field powertxht40_10 */
55009 #define POWERTX_RATE12__POWERTXHT40_10__SHIFT 16
55010 #define POWERTX_RATE12__POWERTXHT40_10__WIDTH 6
55011 #define POWERTX_RATE12__POWERTXHT40_10__MASK 0x003f0000U
55012 #define POWERTX_RATE12__POWERTXHT40_10__READ(src) \
55013 (((u_int32_t)(src)\
55014 & 0x003f0000U) >> 16)
55015 #define POWERTX_RATE12__POWERTXHT40_10__WRITE(src) \
55016 (((u_int32_t)(src)\
55017 << 16) & 0x003f0000U)
55018 #define POWERTX_RATE12__POWERTXHT40_10__MODIFY(dst, src) \
55019 (dst) = ((dst) &\
55020 ~0x003f0000U) | (((u_int32_t)(src) <<\
55021 16) & 0x003f0000U)
55022 #define POWERTX_RATE12__POWERTXHT40_10__VERIFY(src) \
55023 (!((((u_int32_t)(src)\
55024 << 16) & ~0x003f0000U)))
55025
55026 /* macros for field powertxht40_11 */
55027 #define POWERTX_RATE12__POWERTXHT40_11__SHIFT 24
55028 #define POWERTX_RATE12__POWERTXHT40_11__WIDTH 6
55029 #define POWERTX_RATE12__POWERTXHT40_11__MASK 0x3f000000U
55030 #define POWERTX_RATE12__POWERTXHT40_11__READ(src) \
55031 (((u_int32_t)(src)\
55032 & 0x3f000000U) >> 24)
55033 #define POWERTX_RATE12__POWERTXHT40_11__WRITE(src) \
55034 (((u_int32_t)(src)\
55035 << 24) & 0x3f000000U)
55036 #define POWERTX_RATE12__POWERTXHT40_11__MODIFY(dst, src) \
55037 (dst) = ((dst) &\
55038 ~0x3f000000U) | (((u_int32_t)(src) <<\
55039 24) & 0x3f000000U)
55040 #define POWERTX_RATE12__POWERTXHT40_11__VERIFY(src) \
55041 (!((((u_int32_t)(src)\
55042 << 24) & ~0x3f000000U)))
55043 #define POWERTX_RATE12__TYPE u_int32_t
55044 #define POWERTX_RATE12__READ 0x3f3f3f3fU
55045 #define POWERTX_RATE12__WRITE 0x3f3f3f3fU
55046
55047 #endif /* __POWERTX_RATE12_MACRO__ */
55048
55049
55050 /* macros for bb_reg_block.bb_sm_reg_map.BB_powertx_rate12 */
55051 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_POWERTX_RATE12__NUM 1
55052
55053 /* macros for BlueprintGlobalNameSpace::powertx_max */
55054 #ifndef __POWERTX_MAX_MACRO__
55055 #define __POWERTX_MAX_MACRO__
55056
55057 /* macros for field use_per_packet_powertx_max */
55058 #define POWERTX_MAX__USE_PER_PACKET_POWERTX_MAX__SHIFT 6
55059 #define POWERTX_MAX__USE_PER_PACKET_POWERTX_MAX__WIDTH 1
55060 #define POWERTX_MAX__USE_PER_PACKET_POWERTX_MAX__MASK 0x00000040U
55061 #define POWERTX_MAX__USE_PER_PACKET_POWERTX_MAX__READ(src) \
55062 (((u_int32_t)(src)\
55063 & 0x00000040U) >> 6)
55064 #define POWERTX_MAX__USE_PER_PACKET_POWERTX_MAX__WRITE(src) \
55065 (((u_int32_t)(src)\
55066 << 6) & 0x00000040U)
55067 #define POWERTX_MAX__USE_PER_PACKET_POWERTX_MAX__MODIFY(dst, src) \
55068 (dst) = ((dst) &\
55069 ~0x00000040U) | (((u_int32_t)(src) <<\
55070 6) & 0x00000040U)
55071 #define POWERTX_MAX__USE_PER_PACKET_POWERTX_MAX__VERIFY(src) \
55072 (!((((u_int32_t)(src)\
55073 << 6) & ~0x00000040U)))
55074 #define POWERTX_MAX__USE_PER_PACKET_POWERTX_MAX__SET(dst) \
55075 (dst) = ((dst) &\
55076 ~0x00000040U) | ((u_int32_t)(1) << 6)
55077 #define POWERTX_MAX__USE_PER_PACKET_POWERTX_MAX__CLR(dst) \
55078 (dst) = ((dst) &\
55079 ~0x00000040U) | ((u_int32_t)(0) << 6)
55080 //#define POWERTX_MAX__TYPE u_int32_t
55081 //#define POWERTX_MAX__READ 0x00000040U
55082 //#define POWERTX_MAX__WRITE 0x00000040U
55083
55084 #endif /* __POWERTX_MAX_MACRO__ */
55085
55086
55087 /* macros for bb_reg_block.bb_sm_reg_map.BB_powertx_max */
55088 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_POWERTX_MAX__NUM 1
55089
55090 /* macros for BlueprintGlobalNameSpace::powertx_sub */
55091 #ifndef __POWERTX_SUB_MACRO__
55092 #define __POWERTX_SUB_MACRO__
55093
55094 /* macros for field powertx_sub_for_2chain */
55095 #define POWERTX_SUB__POWERTX_SUB_FOR_2CHAIN__SHIFT 0
55096 #define POWERTX_SUB__POWERTX_SUB_FOR_2CHAIN__WIDTH 6
55097 #define POWERTX_SUB__POWERTX_SUB_FOR_2CHAIN__MASK 0x0000003fU
55098 #define POWERTX_SUB__POWERTX_SUB_FOR_2CHAIN__READ(src) \
55099 (u_int32_t)(src)\
55100 & 0x0000003fU
55101 #define POWERTX_SUB__POWERTX_SUB_FOR_2CHAIN__WRITE(src) \
55102 ((u_int32_t)(src)\
55103 & 0x0000003fU)
55104 #define POWERTX_SUB__POWERTX_SUB_FOR_2CHAIN__MODIFY(dst, src) \
55105 (dst) = ((dst) &\
55106 ~0x0000003fU) | ((u_int32_t)(src) &\
55107 0x0000003fU)
55108 #define POWERTX_SUB__POWERTX_SUB_FOR_2CHAIN__VERIFY(src) \
55109 (!(((u_int32_t)(src)\
55110 & ~0x0000003fU)))
55111
55112 /* macros for field powertx_sub_for_3chain */
55113 #define POWERTX_SUB__POWERTX_SUB_FOR_3CHAIN__SHIFT 6
55114 #define POWERTX_SUB__POWERTX_SUB_FOR_3CHAIN__WIDTH 6
55115 #define POWERTX_SUB__POWERTX_SUB_FOR_3CHAIN__MASK 0x00000fc0U
55116 #define POWERTX_SUB__POWERTX_SUB_FOR_3CHAIN__READ(src) \
55117 (((u_int32_t)(src)\
55118 & 0x00000fc0U) >> 6)
55119 #define POWERTX_SUB__POWERTX_SUB_FOR_3CHAIN__WRITE(src) \
55120 (((u_int32_t)(src)\
55121 << 6) & 0x00000fc0U)
55122 #define POWERTX_SUB__POWERTX_SUB_FOR_3CHAIN__MODIFY(dst, src) \
55123 (dst) = ((dst) &\
55124 ~0x00000fc0U) | (((u_int32_t)(src) <<\
55125 6) & 0x00000fc0U)
55126 #define POWERTX_SUB__POWERTX_SUB_FOR_3CHAIN__VERIFY(src) \
55127 (!((((u_int32_t)(src)\
55128 << 6) & ~0x00000fc0U)))
55129 #define POWERTX_SUB__TYPE u_int32_t
55130 #define POWERTX_SUB__READ 0x00000fffU
55131 #define POWERTX_SUB__WRITE 0x00000fffU
55132
55133 #endif /* __POWERTX_SUB_MACRO__ */
55134
55135
55136 /* macros for bb_reg_block.bb_sm_reg_map.BB_powertx_sub */
55137 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_POWERTX_SUB__NUM 1
55138
55139 /* macros for BlueprintGlobalNameSpace::tpc_1 */
55140 #ifndef __TPC_1_MACRO__
55141 #define __TPC_1_MACRO__
55142
55143 /* macros for field force_dac_gain */
55144 #define TPC_1__FORCE_DAC_GAIN__SHIFT 0
55145 #define TPC_1__FORCE_DAC_GAIN__WIDTH 1
55146 #define TPC_1__FORCE_DAC_GAIN__MASK 0x00000001U
55147 #define TPC_1__FORCE_DAC_GAIN__READ(src) (u_int32_t)(src) & 0x00000001U
55148 #define TPC_1__FORCE_DAC_GAIN__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
55149 #define TPC_1__FORCE_DAC_GAIN__MODIFY(dst, src) \
55150 (dst) = ((dst) &\
55151 ~0x00000001U) | ((u_int32_t)(src) &\
55152 0x00000001U)
55153 #define TPC_1__FORCE_DAC_GAIN__VERIFY(src) \
55154 (!(((u_int32_t)(src)\
55155 & ~0x00000001U)))
55156 #define TPC_1__FORCE_DAC_GAIN__SET(dst) \
55157 (dst) = ((dst) &\
55158 ~0x00000001U) | (u_int32_t)(1)
55159 #define TPC_1__FORCE_DAC_GAIN__CLR(dst) \
55160 (dst) = ((dst) &\
55161 ~0x00000001U) | (u_int32_t)(0)
55162
55163 /* macros for field forced_dac_gain */
55164 #define TPC_1__FORCED_DAC_GAIN__SHIFT 1
55165 #define TPC_1__FORCED_DAC_GAIN__WIDTH 5
55166 #define TPC_1__FORCED_DAC_GAIN__MASK 0x0000003eU
55167 #define TPC_1__FORCED_DAC_GAIN__READ(src) \
55168 (((u_int32_t)(src)\
55169 & 0x0000003eU) >> 1)
55170 #define TPC_1__FORCED_DAC_GAIN__WRITE(src) \
55171 (((u_int32_t)(src)\
55172 << 1) & 0x0000003eU)
55173 #define TPC_1__FORCED_DAC_GAIN__MODIFY(dst, src) \
55174 (dst) = ((dst) &\
55175 ~0x0000003eU) | (((u_int32_t)(src) <<\
55176 1) & 0x0000003eU)
55177 #define TPC_1__FORCED_DAC_GAIN__VERIFY(src) \
55178 (!((((u_int32_t)(src)\
55179 << 1) & ~0x0000003eU)))
55180
55181 /* macros for field pd_dc_offset_target */
55182 #define TPC_1__PD_DC_OFFSET_TARGET__SHIFT 6
55183 #define TPC_1__PD_DC_OFFSET_TARGET__WIDTH 8
55184 #define TPC_1__PD_DC_OFFSET_TARGET__MASK 0x00003fc0U
55185 #define TPC_1__PD_DC_OFFSET_TARGET__READ(src) \
55186 (((u_int32_t)(src)\
55187 & 0x00003fc0U) >> 6)
55188 #define TPC_1__PD_DC_OFFSET_TARGET__WRITE(src) \
55189 (((u_int32_t)(src)\
55190 << 6) & 0x00003fc0U)
55191 #define TPC_1__PD_DC_OFFSET_TARGET__MODIFY(dst, src) \
55192 (dst) = ((dst) &\
55193 ~0x00003fc0U) | (((u_int32_t)(src) <<\
55194 6) & 0x00003fc0U)
55195 #define TPC_1__PD_DC_OFFSET_TARGET__VERIFY(src) \
55196 (!((((u_int32_t)(src)\
55197 << 6) & ~0x00003fc0U)))
55198
55199 /* macros for field num_pd_gain */
55200 #define TPC_1__NUM_PD_GAIN__SHIFT 14
55201 #define TPC_1__NUM_PD_GAIN__WIDTH 2
55202 #define TPC_1__NUM_PD_GAIN__MASK 0x0000c000U
55203 #define TPC_1__NUM_PD_GAIN__READ(src) (((u_int32_t)(src) & 0x0000c000U) >> 14)
55204 #define TPC_1__NUM_PD_GAIN__WRITE(src) (((u_int32_t)(src) << 14) & 0x0000c000U)
55205 #define TPC_1__NUM_PD_GAIN__MODIFY(dst, src) \
55206 (dst) = ((dst) &\
55207 ~0x0000c000U) | (((u_int32_t)(src) <<\
55208 14) & 0x0000c000U)
55209 #define TPC_1__NUM_PD_GAIN__VERIFY(src) \
55210 (!((((u_int32_t)(src)\
55211 << 14) & ~0x0000c000U)))
55212
55213 /* macros for field pd_gain_setting1 */
55214 #define TPC_1__PD_GAIN_SETTING1__SHIFT 16
55215 #define TPC_1__PD_GAIN_SETTING1__WIDTH 2
55216 #define TPC_1__PD_GAIN_SETTING1__MASK 0x00030000U
55217 #define TPC_1__PD_GAIN_SETTING1__READ(src) \
55218 (((u_int32_t)(src)\
55219 & 0x00030000U) >> 16)
55220 #define TPC_1__PD_GAIN_SETTING1__WRITE(src) \
55221 (((u_int32_t)(src)\
55222 << 16) & 0x00030000U)
55223 #define TPC_1__PD_GAIN_SETTING1__MODIFY(dst, src) \
55224 (dst) = ((dst) &\
55225 ~0x00030000U) | (((u_int32_t)(src) <<\
55226 16) & 0x00030000U)
55227 #define TPC_1__PD_GAIN_SETTING1__VERIFY(src) \
55228 (!((((u_int32_t)(src)\
55229 << 16) & ~0x00030000U)))
55230
55231 /* macros for field pd_gain_setting2 */
55232 #define TPC_1__PD_GAIN_SETTING2__SHIFT 18
55233 #define TPC_1__PD_GAIN_SETTING2__WIDTH 2
55234 #define TPC_1__PD_GAIN_SETTING2__MASK 0x000c0000U
55235 #define TPC_1__PD_GAIN_SETTING2__READ(src) \
55236 (((u_int32_t)(src)\
55237 & 0x000c0000U) >> 18)
55238 #define TPC_1__PD_GAIN_SETTING2__WRITE(src) \
55239 (((u_int32_t)(src)\
55240 << 18) & 0x000c0000U)
55241 #define TPC_1__PD_GAIN_SETTING2__MODIFY(dst, src) \
55242 (dst) = ((dst) &\
55243 ~0x000c0000U) | (((u_int32_t)(src) <<\
55244 18) & 0x000c0000U)
55245 #define TPC_1__PD_GAIN_SETTING2__VERIFY(src) \
55246 (!((((u_int32_t)(src)\
55247 << 18) & ~0x000c0000U)))
55248
55249 /* macros for field pd_gain_setting3 */
55250 #define TPC_1__PD_GAIN_SETTING3__SHIFT 20
55251 #define TPC_1__PD_GAIN_SETTING3__WIDTH 2
55252 #define TPC_1__PD_GAIN_SETTING3__MASK 0x00300000U
55253 #define TPC_1__PD_GAIN_SETTING3__READ(src) \
55254 (((u_int32_t)(src)\
55255 & 0x00300000U) >> 20)
55256 #define TPC_1__PD_GAIN_SETTING3__WRITE(src) \
55257 (((u_int32_t)(src)\
55258 << 20) & 0x00300000U)
55259 #define TPC_1__PD_GAIN_SETTING3__MODIFY(dst, src) \
55260 (dst) = ((dst) &\
55261 ~0x00300000U) | (((u_int32_t)(src) <<\
55262 20) & 0x00300000U)
55263 #define TPC_1__PD_GAIN_SETTING3__VERIFY(src) \
55264 (!((((u_int32_t)(src)\
55265 << 20) & ~0x00300000U)))
55266
55267 /* macros for field enable_pd_calibrate */
55268 #define TPC_1__ENABLE_PD_CALIBRATE__SHIFT 22
55269 #define TPC_1__ENABLE_PD_CALIBRATE__WIDTH 1
55270 #define TPC_1__ENABLE_PD_CALIBRATE__MASK 0x00400000U
55271 #define TPC_1__ENABLE_PD_CALIBRATE__READ(src) \
55272 (((u_int32_t)(src)\
55273 & 0x00400000U) >> 22)
55274 #define TPC_1__ENABLE_PD_CALIBRATE__WRITE(src) \
55275 (((u_int32_t)(src)\
55276 << 22) & 0x00400000U)
55277 #define TPC_1__ENABLE_PD_CALIBRATE__MODIFY(dst, src) \
55278 (dst) = ((dst) &\
55279 ~0x00400000U) | (((u_int32_t)(src) <<\
55280 22) & 0x00400000U)
55281 #define TPC_1__ENABLE_PD_CALIBRATE__VERIFY(src) \
55282 (!((((u_int32_t)(src)\
55283 << 22) & ~0x00400000U)))
55284 #define TPC_1__ENABLE_PD_CALIBRATE__SET(dst) \
55285 (dst) = ((dst) &\
55286 ~0x00400000U) | ((u_int32_t)(1) << 22)
55287 #define TPC_1__ENABLE_PD_CALIBRATE__CLR(dst) \
55288 (dst) = ((dst) &\
55289 ~0x00400000U) | ((u_int32_t)(0) << 22)
55290
55291 /* macros for field pd_calibrate_wait */
55292 #define TPC_1__PD_CALIBRATE_WAIT__SHIFT 23
55293 #define TPC_1__PD_CALIBRATE_WAIT__WIDTH 6
55294 #define TPC_1__PD_CALIBRATE_WAIT__MASK 0x1f800000U
55295 #define TPC_1__PD_CALIBRATE_WAIT__READ(src) \
55296 (((u_int32_t)(src)\
55297 & 0x1f800000U) >> 23)
55298 #define TPC_1__PD_CALIBRATE_WAIT__WRITE(src) \
55299 (((u_int32_t)(src)\
55300 << 23) & 0x1f800000U)
55301 #define TPC_1__PD_CALIBRATE_WAIT__MODIFY(dst, src) \
55302 (dst) = ((dst) &\
55303 ~0x1f800000U) | (((u_int32_t)(src) <<\
55304 23) & 0x1f800000U)
55305 #define TPC_1__PD_CALIBRATE_WAIT__VERIFY(src) \
55306 (!((((u_int32_t)(src)\
55307 << 23) & ~0x1f800000U)))
55308
55309 /* macros for field force_pdadc_gain */
55310 #define TPC_1__FORCE_PDADC_GAIN__SHIFT 29
55311 #define TPC_1__FORCE_PDADC_GAIN__WIDTH 1
55312 #define TPC_1__FORCE_PDADC_GAIN__MASK 0x20000000U
55313 #define TPC_1__FORCE_PDADC_GAIN__READ(src) \
55314 (((u_int32_t)(src)\
55315 & 0x20000000U) >> 29)
55316 #define TPC_1__FORCE_PDADC_GAIN__WRITE(src) \
55317 (((u_int32_t)(src)\
55318 << 29) & 0x20000000U)
55319 #define TPC_1__FORCE_PDADC_GAIN__MODIFY(dst, src) \
55320 (dst) = ((dst) &\
55321 ~0x20000000U) | (((u_int32_t)(src) <<\
55322 29) & 0x20000000U)
55323 #define TPC_1__FORCE_PDADC_GAIN__VERIFY(src) \
55324 (!((((u_int32_t)(src)\
55325 << 29) & ~0x20000000U)))
55326 #define TPC_1__FORCE_PDADC_GAIN__SET(dst) \
55327 (dst) = ((dst) &\
55328 ~0x20000000U) | ((u_int32_t)(1) << 29)
55329 #define TPC_1__FORCE_PDADC_GAIN__CLR(dst) \
55330 (dst) = ((dst) &\
55331 ~0x20000000U) | ((u_int32_t)(0) << 29)
55332
55333 /* macros for field forced_pdadc_gain */
55334 #define TPC_1__FORCED_PDADC_GAIN__SHIFT 30
55335 #define TPC_1__FORCED_PDADC_GAIN__WIDTH 2
55336 #define TPC_1__FORCED_PDADC_GAIN__MASK 0xc0000000U
55337 #define TPC_1__FORCED_PDADC_GAIN__READ(src) \
55338 (((u_int32_t)(src)\
55339 & 0xc0000000U) >> 30)
55340 #define TPC_1__FORCED_PDADC_GAIN__WRITE(src) \
55341 (((u_int32_t)(src)\
55342 << 30) & 0xc0000000U)
55343 #define TPC_1__FORCED_PDADC_GAIN__MODIFY(dst, src) \
55344 (dst) = ((dst) &\
55345 ~0xc0000000U) | (((u_int32_t)(src) <<\
55346 30) & 0xc0000000U)
55347 #define TPC_1__FORCED_PDADC_GAIN__VERIFY(src) \
55348 (!((((u_int32_t)(src)\
55349 << 30) & ~0xc0000000U)))
55350 #define TPC_1__TYPE u_int32_t
55351 #define TPC_1__READ 0xffffffffU
55352 #define TPC_1__WRITE 0xffffffffU
55353
55354 #endif /* __TPC_1_MACRO__ */
55355
55356
55357 /* macros for bb_reg_block.bb_sm_reg_map.BB_tpc_1 */
55358 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TPC_1__NUM 1
55359
55360 /* macros for BlueprintGlobalNameSpace::tpc_2 */
55361 #ifndef __TPC_2_MACRO__
55362 #define __TPC_2_MACRO__
55363
55364 /* macros for field tx_frame_to_pdadc_on */
55365 #define TPC_2__TX_FRAME_TO_PDADC_ON__SHIFT 0
55366 #define TPC_2__TX_FRAME_TO_PDADC_ON__WIDTH 8
55367 #define TPC_2__TX_FRAME_TO_PDADC_ON__MASK 0x000000ffU
55368 #define TPC_2__TX_FRAME_TO_PDADC_ON__READ(src) (u_int32_t)(src) & 0x000000ffU
55369 #define TPC_2__TX_FRAME_TO_PDADC_ON__WRITE(src) \
55370 ((u_int32_t)(src)\
55371 & 0x000000ffU)
55372 #define TPC_2__TX_FRAME_TO_PDADC_ON__MODIFY(dst, src) \
55373 (dst) = ((dst) &\
55374 ~0x000000ffU) | ((u_int32_t)(src) &\
55375 0x000000ffU)
55376 #define TPC_2__TX_FRAME_TO_PDADC_ON__VERIFY(src) \
55377 (!(((u_int32_t)(src)\
55378 & ~0x000000ffU)))
55379
55380 /* macros for field tx_frame_to_pd_acc_ofdm */
55381 #define TPC_2__TX_FRAME_TO_PD_ACC_OFDM__SHIFT 8
55382 #define TPC_2__TX_FRAME_TO_PD_ACC_OFDM__WIDTH 8
55383 #define TPC_2__TX_FRAME_TO_PD_ACC_OFDM__MASK 0x0000ff00U
55384 #define TPC_2__TX_FRAME_TO_PD_ACC_OFDM__READ(src) \
55385 (((u_int32_t)(src)\
55386 & 0x0000ff00U) >> 8)
55387 #define TPC_2__TX_FRAME_TO_PD_ACC_OFDM__WRITE(src) \
55388 (((u_int32_t)(src)\
55389 << 8) & 0x0000ff00U)
55390 #define TPC_2__TX_FRAME_TO_PD_ACC_OFDM__MODIFY(dst, src) \
55391 (dst) = ((dst) &\
55392 ~0x0000ff00U) | (((u_int32_t)(src) <<\
55393 8) & 0x0000ff00U)
55394 #define TPC_2__TX_FRAME_TO_PD_ACC_OFDM__VERIFY(src) \
55395 (!((((u_int32_t)(src)\
55396 << 8) & ~0x0000ff00U)))
55397
55398 /* macros for field tx_frame_to_pd_acc_cck */
55399 #define TPC_2__TX_FRAME_TO_PD_ACC_CCK__SHIFT 16
55400 #define TPC_2__TX_FRAME_TO_PD_ACC_CCK__WIDTH 8
55401 #define TPC_2__TX_FRAME_TO_PD_ACC_CCK__MASK 0x00ff0000U
55402 #define TPC_2__TX_FRAME_TO_PD_ACC_CCK__READ(src) \
55403 (((u_int32_t)(src)\
55404 & 0x00ff0000U) >> 16)
55405 #define TPC_2__TX_FRAME_TO_PD_ACC_CCK__WRITE(src) \
55406 (((u_int32_t)(src)\
55407 << 16) & 0x00ff0000U)
55408 #define TPC_2__TX_FRAME_TO_PD_ACC_CCK__MODIFY(dst, src) \
55409 (dst) = ((dst) &\
55410 ~0x00ff0000U) | (((u_int32_t)(src) <<\
55411 16) & 0x00ff0000U)
55412 #define TPC_2__TX_FRAME_TO_PD_ACC_CCK__VERIFY(src) \
55413 (!((((u_int32_t)(src)\
55414 << 16) & ~0x00ff0000U)))
55415 #define TPC_2__TYPE u_int32_t
55416 #define TPC_2__READ 0x00ffffffU
55417 #define TPC_2__WRITE 0x00ffffffU
55418
55419 #endif /* __TPC_2_MACRO__ */
55420
55421
55422 /* macros for bb_reg_block.bb_sm_reg_map.BB_tpc_2 */
55423 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TPC_2__NUM 1
55424
55425 /* macros for BlueprintGlobalNameSpace::tpc_3 */
55426 #ifndef __TPC_3_MACRO__
55427 #define __TPC_3_MACRO__
55428
55429 /* macros for field tx_end_to_pdadc_on */
55430 #define TPC_3__TX_END_TO_PDADC_ON__SHIFT 0
55431 #define TPC_3__TX_END_TO_PDADC_ON__WIDTH 8
55432 #define TPC_3__TX_END_TO_PDADC_ON__MASK 0x000000ffU
55433 #define TPC_3__TX_END_TO_PDADC_ON__READ(src) (u_int32_t)(src) & 0x000000ffU
55434 #define TPC_3__TX_END_TO_PDADC_ON__WRITE(src) ((u_int32_t)(src) & 0x000000ffU)
55435 #define TPC_3__TX_END_TO_PDADC_ON__MODIFY(dst, src) \
55436 (dst) = ((dst) &\
55437 ~0x000000ffU) | ((u_int32_t)(src) &\
55438 0x000000ffU)
55439 #define TPC_3__TX_END_TO_PDADC_ON__VERIFY(src) \
55440 (!(((u_int32_t)(src)\
55441 & ~0x000000ffU)))
55442
55443 /* macros for field tx_end_to_pd_acc_on */
55444 #define TPC_3__TX_END_TO_PD_ACC_ON__SHIFT 8
55445 #define TPC_3__TX_END_TO_PD_ACC_ON__WIDTH 8
55446 #define TPC_3__TX_END_TO_PD_ACC_ON__MASK 0x0000ff00U
55447 #define TPC_3__TX_END_TO_PD_ACC_ON__READ(src) \
55448 (((u_int32_t)(src)\
55449 & 0x0000ff00U) >> 8)
55450 #define TPC_3__TX_END_TO_PD_ACC_ON__WRITE(src) \
55451 (((u_int32_t)(src)\
55452 << 8) & 0x0000ff00U)
55453 #define TPC_3__TX_END_TO_PD_ACC_ON__MODIFY(dst, src) \
55454 (dst) = ((dst) &\
55455 ~0x0000ff00U) | (((u_int32_t)(src) <<\
55456 8) & 0x0000ff00U)
55457 #define TPC_3__TX_END_TO_PD_ACC_ON__VERIFY(src) \
55458 (!((((u_int32_t)(src)\
55459 << 8) & ~0x0000ff00U)))
55460
55461 /* macros for field pd_acc_window_dc_off */
55462 #define TPC_3__PD_ACC_WINDOW_DC_OFF__SHIFT 16
55463 #define TPC_3__PD_ACC_WINDOW_DC_OFF__WIDTH 3
55464 #define TPC_3__PD_ACC_WINDOW_DC_OFF__MASK 0x00070000U
55465 #define TPC_3__PD_ACC_WINDOW_DC_OFF__READ(src) \
55466 (((u_int32_t)(src)\
55467 & 0x00070000U) >> 16)
55468 #define TPC_3__PD_ACC_WINDOW_DC_OFF__WRITE(src) \
55469 (((u_int32_t)(src)\
55470 << 16) & 0x00070000U)
55471 #define TPC_3__PD_ACC_WINDOW_DC_OFF__MODIFY(dst, src) \
55472 (dst) = ((dst) &\
55473 ~0x00070000U) | (((u_int32_t)(src) <<\
55474 16) & 0x00070000U)
55475 #define TPC_3__PD_ACC_WINDOW_DC_OFF__VERIFY(src) \
55476 (!((((u_int32_t)(src)\
55477 << 16) & ~0x00070000U)))
55478
55479 /* macros for field pd_acc_window_cal */
55480 #define TPC_3__PD_ACC_WINDOW_CAL__SHIFT 19
55481 #define TPC_3__PD_ACC_WINDOW_CAL__WIDTH 3
55482 #define TPC_3__PD_ACC_WINDOW_CAL__MASK 0x00380000U
55483 #define TPC_3__PD_ACC_WINDOW_CAL__READ(src) \
55484 (((u_int32_t)(src)\
55485 & 0x00380000U) >> 19)
55486 #define TPC_3__PD_ACC_WINDOW_CAL__WRITE(src) \
55487 (((u_int32_t)(src)\
55488 << 19) & 0x00380000U)
55489 #define TPC_3__PD_ACC_WINDOW_CAL__MODIFY(dst, src) \
55490 (dst) = ((dst) &\
55491 ~0x00380000U) | (((u_int32_t)(src) <<\
55492 19) & 0x00380000U)
55493 #define TPC_3__PD_ACC_WINDOW_CAL__VERIFY(src) \
55494 (!((((u_int32_t)(src)\
55495 << 19) & ~0x00380000U)))
55496
55497 /* macros for field pd_acc_window_ofdm */
55498 #define TPC_3__PD_ACC_WINDOW_OFDM__SHIFT 22
55499 #define TPC_3__PD_ACC_WINDOW_OFDM__WIDTH 3
55500 #define TPC_3__PD_ACC_WINDOW_OFDM__MASK 0x01c00000U
55501 #define TPC_3__PD_ACC_WINDOW_OFDM__READ(src) \
55502 (((u_int32_t)(src)\
55503 & 0x01c00000U) >> 22)
55504 #define TPC_3__PD_ACC_WINDOW_OFDM__WRITE(src) \
55505 (((u_int32_t)(src)\
55506 << 22) & 0x01c00000U)
55507 #define TPC_3__PD_ACC_WINDOW_OFDM__MODIFY(dst, src) \
55508 (dst) = ((dst) &\
55509 ~0x01c00000U) | (((u_int32_t)(src) <<\
55510 22) & 0x01c00000U)
55511 #define TPC_3__PD_ACC_WINDOW_OFDM__VERIFY(src) \
55512 (!((((u_int32_t)(src)\
55513 << 22) & ~0x01c00000U)))
55514
55515 /* macros for field pd_acc_window_cck */
55516 #define TPC_3__PD_ACC_WINDOW_CCK__SHIFT 25
55517 #define TPC_3__PD_ACC_WINDOW_CCK__WIDTH 3
55518 #define TPC_3__PD_ACC_WINDOW_CCK__MASK 0x0e000000U
55519 #define TPC_3__PD_ACC_WINDOW_CCK__READ(src) \
55520 (((u_int32_t)(src)\
55521 & 0x0e000000U) >> 25)
55522 #define TPC_3__PD_ACC_WINDOW_CCK__WRITE(src) \
55523 (((u_int32_t)(src)\
55524 << 25) & 0x0e000000U)
55525 #define TPC_3__PD_ACC_WINDOW_CCK__MODIFY(dst, src) \
55526 (dst) = ((dst) &\
55527 ~0x0e000000U) | (((u_int32_t)(src) <<\
55528 25) & 0x0e000000U)
55529 #define TPC_3__PD_ACC_WINDOW_CCK__VERIFY(src) \
55530 (!((((u_int32_t)(src)\
55531 << 25) & ~0x0e000000U)))
55532
55533 /* macros for field tpc_clk_gate_enable */
55534 #define TPC_3__TPC_CLK_GATE_ENABLE__SHIFT 31
55535 #define TPC_3__TPC_CLK_GATE_ENABLE__WIDTH 1
55536 #define TPC_3__TPC_CLK_GATE_ENABLE__MASK 0x80000000U
55537 #define TPC_3__TPC_CLK_GATE_ENABLE__READ(src) \
55538 (((u_int32_t)(src)\
55539 & 0x80000000U) >> 31)
55540 #define TPC_3__TPC_CLK_GATE_ENABLE__WRITE(src) \
55541 (((u_int32_t)(src)\
55542 << 31) & 0x80000000U)
55543 #define TPC_3__TPC_CLK_GATE_ENABLE__MODIFY(dst, src) \
55544 (dst) = ((dst) &\
55545 ~0x80000000U) | (((u_int32_t)(src) <<\
55546 31) & 0x80000000U)
55547 #define TPC_3__TPC_CLK_GATE_ENABLE__VERIFY(src) \
55548 (!((((u_int32_t)(src)\
55549 << 31) & ~0x80000000U)))
55550 #define TPC_3__TPC_CLK_GATE_ENABLE__SET(dst) \
55551 (dst) = ((dst) &\
55552 ~0x80000000U) | ((u_int32_t)(1) << 31)
55553 #define TPC_3__TPC_CLK_GATE_ENABLE__CLR(dst) \
55554 (dst) = ((dst) &\
55555 ~0x80000000U) | ((u_int32_t)(0) << 31)
55556 #define TPC_3__TYPE u_int32_t
55557 #define TPC_3__READ 0x8fffffffU
55558 #define TPC_3__WRITE 0x8fffffffU
55559
55560 #endif /* __TPC_3_MACRO__ */
55561
55562
55563 /* macros for bb_reg_block.bb_sm_reg_map.BB_tpc_3 */
55564 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TPC_3__NUM 1
55565
55566 /* macros for BlueprintGlobalNameSpace::tpc_4_b0 */
55567 #ifndef __TPC_4_B0_MACRO__
55568 #define __TPC_4_B0_MACRO__
55569
55570 /* macros for field pd_avg_valid_0 */
55571 #define TPC_4_B0__PD_AVG_VALID_0__SHIFT 0
55572 #define TPC_4_B0__PD_AVG_VALID_0__WIDTH 1
55573 #define TPC_4_B0__PD_AVG_VALID_0__MASK 0x00000001U
55574 #define TPC_4_B0__PD_AVG_VALID_0__READ(src) (u_int32_t)(src) & 0x00000001U
55575 #define TPC_4_B0__PD_AVG_VALID_0__SET(dst) \
55576 (dst) = ((dst) &\
55577 ~0x00000001U) | (u_int32_t)(1)
55578 #define TPC_4_B0__PD_AVG_VALID_0__CLR(dst) \
55579 (dst) = ((dst) &\
55580 ~0x00000001U) | (u_int32_t)(0)
55581
55582 /* macros for field pd_avg_out_0 */
55583 #define TPC_4_B0__PD_AVG_OUT_0__SHIFT 1
55584 #define TPC_4_B0__PD_AVG_OUT_0__WIDTH 8
55585 #define TPC_4_B0__PD_AVG_OUT_0__MASK 0x000001feU
55586 #define TPC_4_B0__PD_AVG_OUT_0__READ(src) \
55587 (((u_int32_t)(src)\
55588 & 0x000001feU) >> 1)
55589
55590 /* macros for field dac_gain_0 */
55591 #define TPC_4_B0__DAC_GAIN_0__SHIFT 9
55592 #define TPC_4_B0__DAC_GAIN_0__WIDTH 5
55593 #define TPC_4_B0__DAC_GAIN_0__MASK 0x00003e00U
55594 #define TPC_4_B0__DAC_GAIN_0__READ(src) (((u_int32_t)(src) & 0x00003e00U) >> 9)
55595
55596 /* macros for field tx_gain_setting_0 */
55597 #define TPC_4_B0__TX_GAIN_SETTING_0__SHIFT 14
55598 #define TPC_4_B0__TX_GAIN_SETTING_0__WIDTH 6
55599 #define TPC_4_B0__TX_GAIN_SETTING_0__MASK 0x000fc000U
55600 #define TPC_4_B0__TX_GAIN_SETTING_0__READ(src) \
55601 (((u_int32_t)(src)\
55602 & 0x000fc000U) >> 14)
55603
55604 /* macros for field rate_sent_0 */
55605 #define TPC_4_B0__RATE_SENT_0__SHIFT 20
55606 #define TPC_4_B0__RATE_SENT_0__WIDTH 5
55607 #define TPC_4_B0__RATE_SENT_0__MASK 0x01f00000U
55608 #define TPC_4_B0__RATE_SENT_0__READ(src) \
55609 (((u_int32_t)(src)\
55610 & 0x01f00000U) >> 20)
55611
55612 /* macros for field error_est_update_power_thresh */
55613 #define TPC_4_B0__ERROR_EST_UPDATE_POWER_THRESH__SHIFT 25
55614 #define TPC_4_B0__ERROR_EST_UPDATE_POWER_THRESH__WIDTH 6
55615 #define TPC_4_B0__ERROR_EST_UPDATE_POWER_THRESH__MASK 0x7e000000U
55616 #define TPC_4_B0__ERROR_EST_UPDATE_POWER_THRESH__READ(src) \
55617 (((u_int32_t)(src)\
55618 & 0x7e000000U) >> 25)
55619 #define TPC_4_B0__ERROR_EST_UPDATE_POWER_THRESH__WRITE(src) \
55620 (((u_int32_t)(src)\
55621 << 25) & 0x7e000000U)
55622 #define TPC_4_B0__ERROR_EST_UPDATE_POWER_THRESH__MODIFY(dst, src) \
55623 (dst) = ((dst) &\
55624 ~0x7e000000U) | (((u_int32_t)(src) <<\
55625 25) & 0x7e000000U)
55626 #define TPC_4_B0__ERROR_EST_UPDATE_POWER_THRESH__VERIFY(src) \
55627 (!((((u_int32_t)(src)\
55628 << 25) & ~0x7e000000U)))
55629 #define TPC_4_B0__TYPE u_int32_t
55630 #define TPC_4_B0__READ 0x7fffffffU
55631 #define TPC_4_B0__WRITE 0x7fffffffU
55632
55633 #endif /* __TPC_4_B0_MACRO__ */
55634
55635
55636 /* macros for bb_reg_block.bb_sm_reg_map.BB_tpc_4_b0 */
55637 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TPC_4_B0__NUM 1
55638
55639 /* macros for BlueprintGlobalNameSpace::tpc_5_b0 */
55640 #ifndef __TPC_5_B0_MACRO__
55641 #define __TPC_5_B0_MACRO__
55642
55643 /* macros for field pd_gain_overlap */
55644 #define TPC_5_B0__PD_GAIN_OVERLAP__SHIFT 0
55645 #define TPC_5_B0__PD_GAIN_OVERLAP__WIDTH 4
55646 #define TPC_5_B0__PD_GAIN_OVERLAP__MASK 0x0000000fU
55647 #define TPC_5_B0__PD_GAIN_OVERLAP__READ(src) (u_int32_t)(src) & 0x0000000fU
55648 #define TPC_5_B0__PD_GAIN_OVERLAP__WRITE(src) ((u_int32_t)(src) & 0x0000000fU)
55649 #define TPC_5_B0__PD_GAIN_OVERLAP__MODIFY(dst, src) \
55650 (dst) = ((dst) &\
55651 ~0x0000000fU) | ((u_int32_t)(src) &\
55652 0x0000000fU)
55653 #define TPC_5_B0__PD_GAIN_OVERLAP__VERIFY(src) \
55654 (!(((u_int32_t)(src)\
55655 & ~0x0000000fU)))
55656
55657 /* macros for field pd_gain_boundary_1_0 */
55658 #define TPC_5_B0__PD_GAIN_BOUNDARY_1_0__SHIFT 4
55659 #define TPC_5_B0__PD_GAIN_BOUNDARY_1_0__WIDTH 6
55660 #define TPC_5_B0__PD_GAIN_BOUNDARY_1_0__MASK 0x000003f0U
55661 #define TPC_5_B0__PD_GAIN_BOUNDARY_1_0__READ(src) \
55662 (((u_int32_t)(src)\
55663 & 0x000003f0U) >> 4)
55664 #define TPC_5_B0__PD_GAIN_BOUNDARY_1_0__WRITE(src) \
55665 (((u_int32_t)(src)\
55666 << 4) & 0x000003f0U)
55667 #define TPC_5_B0__PD_GAIN_BOUNDARY_1_0__MODIFY(dst, src) \
55668 (dst) = ((dst) &\
55669 ~0x000003f0U) | (((u_int32_t)(src) <<\
55670 4) & 0x000003f0U)
55671 #define TPC_5_B0__PD_GAIN_BOUNDARY_1_0__VERIFY(src) \
55672 (!((((u_int32_t)(src)\
55673 << 4) & ~0x000003f0U)))
55674
55675 /* macros for field pd_gain_boundary_2_0 */
55676 #define TPC_5_B0__PD_GAIN_BOUNDARY_2_0__SHIFT 10
55677 #define TPC_5_B0__PD_GAIN_BOUNDARY_2_0__WIDTH 6
55678 #define TPC_5_B0__PD_GAIN_BOUNDARY_2_0__MASK 0x0000fc00U
55679 #define TPC_5_B0__PD_GAIN_BOUNDARY_2_0__READ(src) \
55680 (((u_int32_t)(src)\
55681 & 0x0000fc00U) >> 10)
55682 #define TPC_5_B0__PD_GAIN_BOUNDARY_2_0__WRITE(src) \
55683 (((u_int32_t)(src)\
55684 << 10) & 0x0000fc00U)
55685 #define TPC_5_B0__PD_GAIN_BOUNDARY_2_0__MODIFY(dst, src) \
55686 (dst) = ((dst) &\
55687 ~0x0000fc00U) | (((u_int32_t)(src) <<\
55688 10) & 0x0000fc00U)
55689 #define TPC_5_B0__PD_GAIN_BOUNDARY_2_0__VERIFY(src) \
55690 (!((((u_int32_t)(src)\
55691 << 10) & ~0x0000fc00U)))
55692
55693 /* macros for field pd_gain_boundary_3_0 */
55694 #define TPC_5_B0__PD_GAIN_BOUNDARY_3_0__SHIFT 16
55695 #define TPC_5_B0__PD_GAIN_BOUNDARY_3_0__WIDTH 6
55696 #define TPC_5_B0__PD_GAIN_BOUNDARY_3_0__MASK 0x003f0000U
55697 #define TPC_5_B0__PD_GAIN_BOUNDARY_3_0__READ(src) \
55698 (((u_int32_t)(src)\
55699 & 0x003f0000U) >> 16)
55700 #define TPC_5_B0__PD_GAIN_BOUNDARY_3_0__WRITE(src) \
55701 (((u_int32_t)(src)\
55702 << 16) & 0x003f0000U)
55703 #define TPC_5_B0__PD_GAIN_BOUNDARY_3_0__MODIFY(dst, src) \
55704 (dst) = ((dst) &\
55705 ~0x003f0000U) | (((u_int32_t)(src) <<\
55706 16) & 0x003f0000U)
55707 #define TPC_5_B0__PD_GAIN_BOUNDARY_3_0__VERIFY(src) \
55708 (!((((u_int32_t)(src)\
55709 << 16) & ~0x003f0000U)))
55710
55711 /* macros for field pd_gain_boundary_4_0 */
55712 #define TPC_5_B0__PD_GAIN_BOUNDARY_4_0__SHIFT 22
55713 #define TPC_5_B0__PD_GAIN_BOUNDARY_4_0__WIDTH 6
55714 #define TPC_5_B0__PD_GAIN_BOUNDARY_4_0__MASK 0x0fc00000U
55715 #define TPC_5_B0__PD_GAIN_BOUNDARY_4_0__READ(src) \
55716 (((u_int32_t)(src)\
55717 & 0x0fc00000U) >> 22)
55718 #define TPC_5_B0__PD_GAIN_BOUNDARY_4_0__WRITE(src) \
55719 (((u_int32_t)(src)\
55720 << 22) & 0x0fc00000U)
55721 #define TPC_5_B0__PD_GAIN_BOUNDARY_4_0__MODIFY(dst, src) \
55722 (dst) = ((dst) &\
55723 ~0x0fc00000U) | (((u_int32_t)(src) <<\
55724 22) & 0x0fc00000U)
55725 #define TPC_5_B0__PD_GAIN_BOUNDARY_4_0__VERIFY(src) \
55726 (!((((u_int32_t)(src)\
55727 << 22) & ~0x0fc00000U)))
55728 #define TPC_5_B0__TYPE u_int32_t
55729 #define TPC_5_B0__READ 0x0fffffffU
55730 #define TPC_5_B0__WRITE 0x0fffffffU
55731
55732 #endif /* __TPC_5_B0_MACRO__ */
55733
55734
55735 /* macros for bb_reg_block.bb_sm_reg_map.BB_tpc_5_b0 */
55736 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TPC_5_B0__NUM 1
55737
55738 /* macros for BlueprintGlobalNameSpace::tpc_6_b0 */
55739 #ifndef __TPC_6_B0_MACRO__
55740 #define __TPC_6_B0_MACRO__
55741
55742 /* macros for field pd_dac_setting_1_0 */
55743 #define TPC_6_B0__PD_DAC_SETTING_1_0__SHIFT 0
55744 #define TPC_6_B0__PD_DAC_SETTING_1_0__WIDTH 6
55745 #define TPC_6_B0__PD_DAC_SETTING_1_0__MASK 0x0000003fU
55746 #define TPC_6_B0__PD_DAC_SETTING_1_0__READ(src) (u_int32_t)(src) & 0x0000003fU
55747 #define TPC_6_B0__PD_DAC_SETTING_1_0__WRITE(src) \
55748 ((u_int32_t)(src)\
55749 & 0x0000003fU)
55750 #define TPC_6_B0__PD_DAC_SETTING_1_0__MODIFY(dst, src) \
55751 (dst) = ((dst) &\
55752 ~0x0000003fU) | ((u_int32_t)(src) &\
55753 0x0000003fU)
55754 #define TPC_6_B0__PD_DAC_SETTING_1_0__VERIFY(src) \
55755 (!(((u_int32_t)(src)\
55756 & ~0x0000003fU)))
55757
55758 /* macros for field pd_dac_setting_2_0 */
55759 #define TPC_6_B0__PD_DAC_SETTING_2_0__SHIFT 6
55760 #define TPC_6_B0__PD_DAC_SETTING_2_0__WIDTH 6
55761 #define TPC_6_B0__PD_DAC_SETTING_2_0__MASK 0x00000fc0U
55762 #define TPC_6_B0__PD_DAC_SETTING_2_0__READ(src) \
55763 (((u_int32_t)(src)\
55764 & 0x00000fc0U) >> 6)
55765 #define TPC_6_B0__PD_DAC_SETTING_2_0__WRITE(src) \
55766 (((u_int32_t)(src)\
55767 << 6) & 0x00000fc0U)
55768 #define TPC_6_B0__PD_DAC_SETTING_2_0__MODIFY(dst, src) \
55769 (dst) = ((dst) &\
55770 ~0x00000fc0U) | (((u_int32_t)(src) <<\
55771 6) & 0x00000fc0U)
55772 #define TPC_6_B0__PD_DAC_SETTING_2_0__VERIFY(src) \
55773 (!((((u_int32_t)(src)\
55774 << 6) & ~0x00000fc0U)))
55775
55776 /* macros for field pd_dac_setting_3_0 */
55777 #define TPC_6_B0__PD_DAC_SETTING_3_0__SHIFT 12
55778 #define TPC_6_B0__PD_DAC_SETTING_3_0__WIDTH 6
55779 #define TPC_6_B0__PD_DAC_SETTING_3_0__MASK 0x0003f000U
55780 #define TPC_6_B0__PD_DAC_SETTING_3_0__READ(src) \
55781 (((u_int32_t)(src)\
55782 & 0x0003f000U) >> 12)
55783 #define TPC_6_B0__PD_DAC_SETTING_3_0__WRITE(src) \
55784 (((u_int32_t)(src)\
55785 << 12) & 0x0003f000U)
55786 #define TPC_6_B0__PD_DAC_SETTING_3_0__MODIFY(dst, src) \
55787 (dst) = ((dst) &\
55788 ~0x0003f000U) | (((u_int32_t)(src) <<\
55789 12) & 0x0003f000U)
55790 #define TPC_6_B0__PD_DAC_SETTING_3_0__VERIFY(src) \
55791 (!((((u_int32_t)(src)\
55792 << 12) & ~0x0003f000U)))
55793
55794 /* macros for field pd_dac_setting_4_0 */
55795 #define TPC_6_B0__PD_DAC_SETTING_4_0__SHIFT 18
55796 #define TPC_6_B0__PD_DAC_SETTING_4_0__WIDTH 6
55797 #define TPC_6_B0__PD_DAC_SETTING_4_0__MASK 0x00fc0000U
55798 #define TPC_6_B0__PD_DAC_SETTING_4_0__READ(src) \
55799 (((u_int32_t)(src)\
55800 & 0x00fc0000U) >> 18)
55801 #define TPC_6_B0__PD_DAC_SETTING_4_0__WRITE(src) \
55802 (((u_int32_t)(src)\
55803 << 18) & 0x00fc0000U)
55804 #define TPC_6_B0__PD_DAC_SETTING_4_0__MODIFY(dst, src) \
55805 (dst) = ((dst) &\
55806 ~0x00fc0000U) | (((u_int32_t)(src) <<\
55807 18) & 0x00fc0000U)
55808 #define TPC_6_B0__PD_DAC_SETTING_4_0__VERIFY(src) \
55809 (!((((u_int32_t)(src)\
55810 << 18) & ~0x00fc0000U)))
55811
55812 /* macros for field error_est_mode */
55813 #define TPC_6_B0__ERROR_EST_MODE__SHIFT 24
55814 #define TPC_6_B0__ERROR_EST_MODE__WIDTH 2
55815 #define TPC_6_B0__ERROR_EST_MODE__MASK 0x03000000U
55816 #define TPC_6_B0__ERROR_EST_MODE__READ(src) \
55817 (((u_int32_t)(src)\
55818 & 0x03000000U) >> 24)
55819 #define TPC_6_B0__ERROR_EST_MODE__WRITE(src) \
55820 (((u_int32_t)(src)\
55821 << 24) & 0x03000000U)
55822 #define TPC_6_B0__ERROR_EST_MODE__MODIFY(dst, src) \
55823 (dst) = ((dst) &\
55824 ~0x03000000U) | (((u_int32_t)(src) <<\
55825 24) & 0x03000000U)
55826 #define TPC_6_B0__ERROR_EST_MODE__VERIFY(src) \
55827 (!((((u_int32_t)(src)\
55828 << 24) & ~0x03000000U)))
55829
55830 /* macros for field error_est_filter_coeff */
55831 #define TPC_6_B0__ERROR_EST_FILTER_COEFF__SHIFT 26
55832 #define TPC_6_B0__ERROR_EST_FILTER_COEFF__WIDTH 3
55833 #define TPC_6_B0__ERROR_EST_FILTER_COEFF__MASK 0x1c000000U
55834 #define TPC_6_B0__ERROR_EST_FILTER_COEFF__READ(src) \
55835 (((u_int32_t)(src)\
55836 & 0x1c000000U) >> 26)
55837 #define TPC_6_B0__ERROR_EST_FILTER_COEFF__WRITE(src) \
55838 (((u_int32_t)(src)\
55839 << 26) & 0x1c000000U)
55840 #define TPC_6_B0__ERROR_EST_FILTER_COEFF__MODIFY(dst, src) \
55841 (dst) = ((dst) &\
55842 ~0x1c000000U) | (((u_int32_t)(src) <<\
55843 26) & 0x1c000000U)
55844 #define TPC_6_B0__ERROR_EST_FILTER_COEFF__VERIFY(src) \
55845 (!((((u_int32_t)(src)\
55846 << 26) & ~0x1c000000U)))
55847 #define TPC_6_B0__TYPE u_int32_t
55848 #define TPC_6_B0__READ 0x1fffffffU
55849 #define TPC_6_B0__WRITE 0x1fffffffU
55850
55851 #endif /* __TPC_6_B0_MACRO__ */
55852
55853
55854 /* macros for bb_reg_block.bb_sm_reg_map.BB_tpc_6_b0 */
55855 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TPC_6_B0__NUM 1
55856
55857 /* macros for BlueprintGlobalNameSpace::tpc_7 */
55858 #ifndef __TPC_7_MACRO__
55859 #define __TPC_7_MACRO__
55860
55861 /* macros for field tx_gain_table_max */
55862 #define TPC_7__TX_GAIN_TABLE_MAX__SHIFT 0
55863 #define TPC_7__TX_GAIN_TABLE_MAX__WIDTH 6
55864 #define TPC_7__TX_GAIN_TABLE_MAX__MASK 0x0000003fU
55865 #define TPC_7__TX_GAIN_TABLE_MAX__READ(src) (u_int32_t)(src) & 0x0000003fU
55866 #define TPC_7__TX_GAIN_TABLE_MAX__WRITE(src) ((u_int32_t)(src) & 0x0000003fU)
55867 #define TPC_7__TX_GAIN_TABLE_MAX__MODIFY(dst, src) \
55868 (dst) = ((dst) &\
55869 ~0x0000003fU) | ((u_int32_t)(src) &\
55870 0x0000003fU)
55871 #define TPC_7__TX_GAIN_TABLE_MAX__VERIFY(src) \
55872 (!(((u_int32_t)(src)\
55873 & ~0x0000003fU)))
55874
55875 /* macros for field init_tx_gain_setting */
55876 #define TPC_7__INIT_TX_GAIN_SETTING__SHIFT 6
55877 #define TPC_7__INIT_TX_GAIN_SETTING__WIDTH 6
55878 #define TPC_7__INIT_TX_GAIN_SETTING__MASK 0x00000fc0U
55879 #define TPC_7__INIT_TX_GAIN_SETTING__READ(src) \
55880 (((u_int32_t)(src)\
55881 & 0x00000fc0U) >> 6)
55882 #define TPC_7__INIT_TX_GAIN_SETTING__WRITE(src) \
55883 (((u_int32_t)(src)\
55884 << 6) & 0x00000fc0U)
55885 #define TPC_7__INIT_TX_GAIN_SETTING__MODIFY(dst, src) \
55886 (dst) = ((dst) &\
55887 ~0x00000fc0U) | (((u_int32_t)(src) <<\
55888 6) & 0x00000fc0U)
55889 #define TPC_7__INIT_TX_GAIN_SETTING__VERIFY(src) \
55890 (!((((u_int32_t)(src)\
55891 << 6) & ~0x00000fc0U)))
55892
55893 /* macros for field en_cl_gain_mod */
55894 #define TPC_7__EN_CL_GAIN_MOD__SHIFT 12
55895 #define TPC_7__EN_CL_GAIN_MOD__WIDTH 1
55896 #define TPC_7__EN_CL_GAIN_MOD__MASK 0x00001000U
55897 #define TPC_7__EN_CL_GAIN_MOD__READ(src) \
55898 (((u_int32_t)(src)\
55899 & 0x00001000U) >> 12)
55900 #define TPC_7__EN_CL_GAIN_MOD__WRITE(src) \
55901 (((u_int32_t)(src)\
55902 << 12) & 0x00001000U)
55903 #define TPC_7__EN_CL_GAIN_MOD__MODIFY(dst, src) \
55904 (dst) = ((dst) &\
55905 ~0x00001000U) | (((u_int32_t)(src) <<\
55906 12) & 0x00001000U)
55907 #define TPC_7__EN_CL_GAIN_MOD__VERIFY(src) \
55908 (!((((u_int32_t)(src)\
55909 << 12) & ~0x00001000U)))
55910 #define TPC_7__EN_CL_GAIN_MOD__SET(dst) \
55911 (dst) = ((dst) &\
55912 ~0x00001000U) | ((u_int32_t)(1) << 12)
55913 #define TPC_7__EN_CL_GAIN_MOD__CLR(dst) \
55914 (dst) = ((dst) &\
55915 ~0x00001000U) | ((u_int32_t)(0) << 12)
55916
55917 /* macros for field use_tx_pd_in_xpa */
55918 #define TPC_7__USE_TX_PD_IN_XPA__SHIFT 13
55919 #define TPC_7__USE_TX_PD_IN_XPA__WIDTH 1
55920 #define TPC_7__USE_TX_PD_IN_XPA__MASK 0x00002000U
55921 #define TPC_7__USE_TX_PD_IN_XPA__READ(src) \
55922 (((u_int32_t)(src)\
55923 & 0x00002000U) >> 13)
55924 #define TPC_7__USE_TX_PD_IN_XPA__WRITE(src) \
55925 (((u_int32_t)(src)\
55926 << 13) & 0x00002000U)
55927 #define TPC_7__USE_TX_PD_IN_XPA__MODIFY(dst, src) \
55928 (dst) = ((dst) &\
55929 ~0x00002000U) | (((u_int32_t)(src) <<\
55930 13) & 0x00002000U)
55931 #define TPC_7__USE_TX_PD_IN_XPA__VERIFY(src) \
55932 (!((((u_int32_t)(src)\
55933 << 13) & ~0x00002000U)))
55934 #define TPC_7__USE_TX_PD_IN_XPA__SET(dst) \
55935 (dst) = ((dst) &\
55936 ~0x00002000U) | ((u_int32_t)(1) << 13)
55937 #define TPC_7__USE_TX_PD_IN_XPA__CLR(dst) \
55938 (dst) = ((dst) &\
55939 ~0x00002000U) | ((u_int32_t)(0) << 13)
55940
55941 /* macros for field extend_tx_frame_for_tpc */
55942 #define TPC_7__EXTEND_TX_FRAME_FOR_TPC__SHIFT 14
55943 #define TPC_7__EXTEND_TX_FRAME_FOR_TPC__WIDTH 1
55944 #define TPC_7__EXTEND_TX_FRAME_FOR_TPC__MASK 0x00004000U
55945 #define TPC_7__EXTEND_TX_FRAME_FOR_TPC__READ(src) \
55946 (((u_int32_t)(src)\
55947 & 0x00004000U) >> 14)
55948 #define TPC_7__EXTEND_TX_FRAME_FOR_TPC__WRITE(src) \
55949 (((u_int32_t)(src)\
55950 << 14) & 0x00004000U)
55951 #define TPC_7__EXTEND_TX_FRAME_FOR_TPC__MODIFY(dst, src) \
55952 (dst) = ((dst) &\
55953 ~0x00004000U) | (((u_int32_t)(src) <<\
55954 14) & 0x00004000U)
55955 #define TPC_7__EXTEND_TX_FRAME_FOR_TPC__VERIFY(src) \
55956 (!((((u_int32_t)(src)\
55957 << 14) & ~0x00004000U)))
55958 #define TPC_7__EXTEND_TX_FRAME_FOR_TPC__SET(dst) \
55959 (dst) = ((dst) &\
55960 ~0x00004000U) | ((u_int32_t)(1) << 14)
55961 #define TPC_7__EXTEND_TX_FRAME_FOR_TPC__CLR(dst) \
55962 (dst) = ((dst) &\
55963 ~0x00004000U) | ((u_int32_t)(0) << 14)
55964
55965 /* macros for field use_init_tx_gain_setting_after_warm_reset */
55966 #define TPC_7__USE_INIT_TX_GAIN_SETTING_AFTER_WARM_RESET__SHIFT 15
55967 #define TPC_7__USE_INIT_TX_GAIN_SETTING_AFTER_WARM_RESET__WIDTH 1
55968 #define TPC_7__USE_INIT_TX_GAIN_SETTING_AFTER_WARM_RESET__MASK 0x00008000U
55969 #define TPC_7__USE_INIT_TX_GAIN_SETTING_AFTER_WARM_RESET__READ(src) \
55970 (((u_int32_t)(src)\
55971 & 0x00008000U) >> 15)
55972 #define TPC_7__USE_INIT_TX_GAIN_SETTING_AFTER_WARM_RESET__WRITE(src) \
55973 (((u_int32_t)(src)\
55974 << 15) & 0x00008000U)
55975 #define TPC_7__USE_INIT_TX_GAIN_SETTING_AFTER_WARM_RESET__MODIFY(dst, src) \
55976 (dst) = ((dst) &\
55977 ~0x00008000U) | (((u_int32_t)(src) <<\
55978 15) & 0x00008000U)
55979 #define TPC_7__USE_INIT_TX_GAIN_SETTING_AFTER_WARM_RESET__VERIFY(src) \
55980 (!((((u_int32_t)(src)\
55981 << 15) & ~0x00008000U)))
55982 #define TPC_7__USE_INIT_TX_GAIN_SETTING_AFTER_WARM_RESET__SET(dst) \
55983 (dst) = ((dst) &\
55984 ~0x00008000U) | ((u_int32_t)(1) << 15)
55985 #define TPC_7__USE_INIT_TX_GAIN_SETTING_AFTER_WARM_RESET__CLR(dst) \
55986 (dst) = ((dst) &\
55987 ~0x00008000U) | ((u_int32_t)(0) << 15)
55988 #define TPC_7__TYPE u_int32_t
55989 #define TPC_7__READ 0x0000ffffU
55990 #define TPC_7__WRITE 0x0000ffffU
55991
55992 #endif /* __TPC_7_MACRO__ */
55993
55994
55995 /* macros for bb_reg_block.bb_sm_reg_map.BB_tpc_7 */
55996 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TPC_7__NUM 1
55997
55998 /* macros for BlueprintGlobalNameSpace::tpc_8 */
55999 #ifndef __TPC_8_MACRO__
56000 #define __TPC_8_MACRO__
56001
56002 /* macros for field desired_scale_0 */
56003 #define TPC_8__DESIRED_SCALE_0__SHIFT 0
56004 #define TPC_8__DESIRED_SCALE_0__WIDTH 5
56005 #define TPC_8__DESIRED_SCALE_0__MASK 0x0000001fU
56006 #define TPC_8__DESIRED_SCALE_0__READ(src) (u_int32_t)(src) & 0x0000001fU
56007 #define TPC_8__DESIRED_SCALE_0__WRITE(src) ((u_int32_t)(src) & 0x0000001fU)
56008 #define TPC_8__DESIRED_SCALE_0__MODIFY(dst, src) \
56009 (dst) = ((dst) &\
56010 ~0x0000001fU) | ((u_int32_t)(src) &\
56011 0x0000001fU)
56012 #define TPC_8__DESIRED_SCALE_0__VERIFY(src) \
56013 (!(((u_int32_t)(src)\
56014 & ~0x0000001fU)))
56015
56016 /* macros for field desired_scale_1 */
56017 #define TPC_8__DESIRED_SCALE_1__SHIFT 5
56018 #define TPC_8__DESIRED_SCALE_1__WIDTH 5
56019 #define TPC_8__DESIRED_SCALE_1__MASK 0x000003e0U
56020 #define TPC_8__DESIRED_SCALE_1__READ(src) \
56021 (((u_int32_t)(src)\
56022 & 0x000003e0U) >> 5)
56023 #define TPC_8__DESIRED_SCALE_1__WRITE(src) \
56024 (((u_int32_t)(src)\
56025 << 5) & 0x000003e0U)
56026 #define TPC_8__DESIRED_SCALE_1__MODIFY(dst, src) \
56027 (dst) = ((dst) &\
56028 ~0x000003e0U) | (((u_int32_t)(src) <<\
56029 5) & 0x000003e0U)
56030 #define TPC_8__DESIRED_SCALE_1__VERIFY(src) \
56031 (!((((u_int32_t)(src)\
56032 << 5) & ~0x000003e0U)))
56033
56034 /* macros for field desired_scale_2 */
56035 #define TPC_8__DESIRED_SCALE_2__SHIFT 10
56036 #define TPC_8__DESIRED_SCALE_2__WIDTH 5
56037 #define TPC_8__DESIRED_SCALE_2__MASK 0x00007c00U
56038 #define TPC_8__DESIRED_SCALE_2__READ(src) \
56039 (((u_int32_t)(src)\
56040 & 0x00007c00U) >> 10)
56041 #define TPC_8__DESIRED_SCALE_2__WRITE(src) \
56042 (((u_int32_t)(src)\
56043 << 10) & 0x00007c00U)
56044 #define TPC_8__DESIRED_SCALE_2__MODIFY(dst, src) \
56045 (dst) = ((dst) &\
56046 ~0x00007c00U) | (((u_int32_t)(src) <<\
56047 10) & 0x00007c00U)
56048 #define TPC_8__DESIRED_SCALE_2__VERIFY(src) \
56049 (!((((u_int32_t)(src)\
56050 << 10) & ~0x00007c00U)))
56051
56052 /* macros for field desired_scale_3 */
56053 #define TPC_8__DESIRED_SCALE_3__SHIFT 15
56054 #define TPC_8__DESIRED_SCALE_3__WIDTH 5
56055 #define TPC_8__DESIRED_SCALE_3__MASK 0x000f8000U
56056 #define TPC_8__DESIRED_SCALE_3__READ(src) \
56057 (((u_int32_t)(src)\
56058 & 0x000f8000U) >> 15)
56059 #define TPC_8__DESIRED_SCALE_3__WRITE(src) \
56060 (((u_int32_t)(src)\
56061 << 15) & 0x000f8000U)
56062 #define TPC_8__DESIRED_SCALE_3__MODIFY(dst, src) \
56063 (dst) = ((dst) &\
56064 ~0x000f8000U) | (((u_int32_t)(src) <<\
56065 15) & 0x000f8000U)
56066 #define TPC_8__DESIRED_SCALE_3__VERIFY(src) \
56067 (!((((u_int32_t)(src)\
56068 << 15) & ~0x000f8000U)))
56069
56070 /* macros for field desired_scale_4 */
56071 #define TPC_8__DESIRED_SCALE_4__SHIFT 20
56072 #define TPC_8__DESIRED_SCALE_4__WIDTH 5
56073 #define TPC_8__DESIRED_SCALE_4__MASK 0x01f00000U
56074 #define TPC_8__DESIRED_SCALE_4__READ(src) \
56075 (((u_int32_t)(src)\
56076 & 0x01f00000U) >> 20)
56077 #define TPC_8__DESIRED_SCALE_4__WRITE(src) \
56078 (((u_int32_t)(src)\
56079 << 20) & 0x01f00000U)
56080 #define TPC_8__DESIRED_SCALE_4__MODIFY(dst, src) \
56081 (dst) = ((dst) &\
56082 ~0x01f00000U) | (((u_int32_t)(src) <<\
56083 20) & 0x01f00000U)
56084 #define TPC_8__DESIRED_SCALE_4__VERIFY(src) \
56085 (!((((u_int32_t)(src)\
56086 << 20) & ~0x01f00000U)))
56087
56088 /* macros for field desired_scale_5 */
56089 #define TPC_8__DESIRED_SCALE_5__SHIFT 25
56090 #define TPC_8__DESIRED_SCALE_5__WIDTH 5
56091 #define TPC_8__DESIRED_SCALE_5__MASK 0x3e000000U
56092 #define TPC_8__DESIRED_SCALE_5__READ(src) \
56093 (((u_int32_t)(src)\
56094 & 0x3e000000U) >> 25)
56095 #define TPC_8__DESIRED_SCALE_5__WRITE(src) \
56096 (((u_int32_t)(src)\
56097 << 25) & 0x3e000000U)
56098 #define TPC_8__DESIRED_SCALE_5__MODIFY(dst, src) \
56099 (dst) = ((dst) &\
56100 ~0x3e000000U) | (((u_int32_t)(src) <<\
56101 25) & 0x3e000000U)
56102 #define TPC_8__DESIRED_SCALE_5__VERIFY(src) \
56103 (!((((u_int32_t)(src)\
56104 << 25) & ~0x3e000000U)))
56105 #define TPC_8__TYPE u_int32_t
56106 #define TPC_8__READ 0x3fffffffU
56107 #define TPC_8__WRITE 0x3fffffffU
56108
56109 #endif /* __TPC_8_MACRO__ */
56110
56111
56112 /* macros for bb_reg_block.bb_sm_reg_map.BB_tpc_8 */
56113 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TPC_8__NUM 1
56114
56115 /* macros for BlueprintGlobalNameSpace::tpc_9 */
56116 #ifndef __TPC_9_MACRO__
56117 #define __TPC_9_MACRO__
56118
56119 /* macros for field desired_scale_6 */
56120 #define TPC_9__DESIRED_SCALE_6__SHIFT 0
56121 #define TPC_9__DESIRED_SCALE_6__WIDTH 5
56122 #define TPC_9__DESIRED_SCALE_6__MASK 0x0000001fU
56123 #define TPC_9__DESIRED_SCALE_6__READ(src) (u_int32_t)(src) & 0x0000001fU
56124 #define TPC_9__DESIRED_SCALE_6__WRITE(src) ((u_int32_t)(src) & 0x0000001fU)
56125 #define TPC_9__DESIRED_SCALE_6__MODIFY(dst, src) \
56126 (dst) = ((dst) &\
56127 ~0x0000001fU) | ((u_int32_t)(src) &\
56128 0x0000001fU)
56129 #define TPC_9__DESIRED_SCALE_6__VERIFY(src) \
56130 (!(((u_int32_t)(src)\
56131 & ~0x0000001fU)))
56132
56133 /* macros for field desired_scale_7 */
56134 #define TPC_9__DESIRED_SCALE_7__SHIFT 5
56135 #define TPC_9__DESIRED_SCALE_7__WIDTH 5
56136 #define TPC_9__DESIRED_SCALE_7__MASK 0x000003e0U
56137 #define TPC_9__DESIRED_SCALE_7__READ(src) \
56138 (((u_int32_t)(src)\
56139 & 0x000003e0U) >> 5)
56140 #define TPC_9__DESIRED_SCALE_7__WRITE(src) \
56141 (((u_int32_t)(src)\
56142 << 5) & 0x000003e0U)
56143 #define TPC_9__DESIRED_SCALE_7__MODIFY(dst, src) \
56144 (dst) = ((dst) &\
56145 ~0x000003e0U) | (((u_int32_t)(src) <<\
56146 5) & 0x000003e0U)
56147 #define TPC_9__DESIRED_SCALE_7__VERIFY(src) \
56148 (!((((u_int32_t)(src)\
56149 << 5) & ~0x000003e0U)))
56150
56151 /* macros for field desired_scale_cck */
56152 #define TPC_9__DESIRED_SCALE_CCK__SHIFT 10
56153 #define TPC_9__DESIRED_SCALE_CCK__WIDTH 5
56154 #define TPC_9__DESIRED_SCALE_CCK__MASK 0x00007c00U
56155 #define TPC_9__DESIRED_SCALE_CCK__READ(src) \
56156 (((u_int32_t)(src)\
56157 & 0x00007c00U) >> 10)
56158 #define TPC_9__DESIRED_SCALE_CCK__WRITE(src) \
56159 (((u_int32_t)(src)\
56160 << 10) & 0x00007c00U)
56161 #define TPC_9__DESIRED_SCALE_CCK__MODIFY(dst, src) \
56162 (dst) = ((dst) &\
56163 ~0x00007c00U) | (((u_int32_t)(src) <<\
56164 10) & 0x00007c00U)
56165 #define TPC_9__DESIRED_SCALE_CCK__VERIFY(src) \
56166 (!((((u_int32_t)(src)\
56167 << 10) & ~0x00007c00U)))
56168
56169 /* macros for field en_pd_dc_offset_thr */
56170 #define TPC_9__EN_PD_DC_OFFSET_THR__SHIFT 20
56171 #define TPC_9__EN_PD_DC_OFFSET_THR__WIDTH 1
56172 #define TPC_9__EN_PD_DC_OFFSET_THR__MASK 0x00100000U
56173 #define TPC_9__EN_PD_DC_OFFSET_THR__READ(src) \
56174 (((u_int32_t)(src)\
56175 & 0x00100000U) >> 20)
56176 #define TPC_9__EN_PD_DC_OFFSET_THR__WRITE(src) \
56177 (((u_int32_t)(src)\
56178 << 20) & 0x00100000U)
56179 #define TPC_9__EN_PD_DC_OFFSET_THR__MODIFY(dst, src) \
56180 (dst) = ((dst) &\
56181 ~0x00100000U) | (((u_int32_t)(src) <<\
56182 20) & 0x00100000U)
56183 #define TPC_9__EN_PD_DC_OFFSET_THR__VERIFY(src) \
56184 (!((((u_int32_t)(src)\
56185 << 20) & ~0x00100000U)))
56186 #define TPC_9__EN_PD_DC_OFFSET_THR__SET(dst) \
56187 (dst) = ((dst) &\
56188 ~0x00100000U) | ((u_int32_t)(1) << 20)
56189 #define TPC_9__EN_PD_DC_OFFSET_THR__CLR(dst) \
56190 (dst) = ((dst) &\
56191 ~0x00100000U) | ((u_int32_t)(0) << 20)
56192
56193 /* macros for field pd_dc_offset_thr */
56194 #define TPC_9__PD_DC_OFFSET_THR__SHIFT 21
56195 #define TPC_9__PD_DC_OFFSET_THR__WIDTH 6
56196 #define TPC_9__PD_DC_OFFSET_THR__MASK 0x07e00000U
56197 #define TPC_9__PD_DC_OFFSET_THR__READ(src) \
56198 (((u_int32_t)(src)\
56199 & 0x07e00000U) >> 21)
56200 #define TPC_9__PD_DC_OFFSET_THR__WRITE(src) \
56201 (((u_int32_t)(src)\
56202 << 21) & 0x07e00000U)
56203 #define TPC_9__PD_DC_OFFSET_THR__MODIFY(dst, src) \
56204 (dst) = ((dst) &\
56205 ~0x07e00000U) | (((u_int32_t)(src) <<\
56206 21) & 0x07e00000U)
56207 #define TPC_9__PD_DC_OFFSET_THR__VERIFY(src) \
56208 (!((((u_int32_t)(src)\
56209 << 21) & ~0x07e00000U)))
56210
56211 /* macros for field wait_caltx_settle */
56212 #define TPC_9__WAIT_CALTX_SETTLE__SHIFT 27
56213 #define TPC_9__WAIT_CALTX_SETTLE__WIDTH 4
56214 #define TPC_9__WAIT_CALTX_SETTLE__MASK 0x78000000U
56215 #define TPC_9__WAIT_CALTX_SETTLE__READ(src) \
56216 (((u_int32_t)(src)\
56217 & 0x78000000U) >> 27)
56218 #define TPC_9__WAIT_CALTX_SETTLE__WRITE(src) \
56219 (((u_int32_t)(src)\
56220 << 27) & 0x78000000U)
56221 #define TPC_9__WAIT_CALTX_SETTLE__MODIFY(dst, src) \
56222 (dst) = ((dst) &\
56223 ~0x78000000U) | (((u_int32_t)(src) <<\
56224 27) & 0x78000000U)
56225 #define TPC_9__WAIT_CALTX_SETTLE__VERIFY(src) \
56226 (!((((u_int32_t)(src)\
56227 << 27) & ~0x78000000U)))
56228
56229 /* macros for field disable_pdadc_residual_dc_removal */
56230 #define TPC_9__DISABLE_PDADC_RESIDUAL_DC_REMOVAL__SHIFT 31
56231 #define TPC_9__DISABLE_PDADC_RESIDUAL_DC_REMOVAL__WIDTH 1
56232 #define TPC_9__DISABLE_PDADC_RESIDUAL_DC_REMOVAL__MASK 0x80000000U
56233 #define TPC_9__DISABLE_PDADC_RESIDUAL_DC_REMOVAL__READ(src) \
56234 (((u_int32_t)(src)\
56235 & 0x80000000U) >> 31)
56236 #define TPC_9__DISABLE_PDADC_RESIDUAL_DC_REMOVAL__WRITE(src) \
56237 (((u_int32_t)(src)\
56238 << 31) & 0x80000000U)
56239 #define TPC_9__DISABLE_PDADC_RESIDUAL_DC_REMOVAL__MODIFY(dst, src) \
56240 (dst) = ((dst) &\
56241 ~0x80000000U) | (((u_int32_t)(src) <<\
56242 31) & 0x80000000U)
56243 #define TPC_9__DISABLE_PDADC_RESIDUAL_DC_REMOVAL__VERIFY(src) \
56244 (!((((u_int32_t)(src)\
56245 << 31) & ~0x80000000U)))
56246 #define TPC_9__DISABLE_PDADC_RESIDUAL_DC_REMOVAL__SET(dst) \
56247 (dst) = ((dst) &\
56248 ~0x80000000U) | ((u_int32_t)(1) << 31)
56249 #define TPC_9__DISABLE_PDADC_RESIDUAL_DC_REMOVAL__CLR(dst) \
56250 (dst) = ((dst) &\
56251 ~0x80000000U) | ((u_int32_t)(0) << 31)
56252 #define TPC_9__TYPE u_int32_t
56253 #define TPC_9__READ 0xfff07fffU
56254 #define TPC_9__WRITE 0xfff07fffU
56255
56256 #endif /* __TPC_9_MACRO__ */
56257
56258
56259 /* macros for bb_reg_block.bb_sm_reg_map.BB_tpc_9 */
56260 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TPC_9__NUM 1
56261
56262 /* macros for BlueprintGlobalNameSpace::tpc_10 */
56263 #ifndef __TPC_10_MACRO__
56264 #define __TPC_10_MACRO__
56265
56266 /* macros for field desired_scale_ht20_0 */
56267 #define TPC_10__DESIRED_SCALE_HT20_0__SHIFT 0
56268 #define TPC_10__DESIRED_SCALE_HT20_0__WIDTH 5
56269 #define TPC_10__DESIRED_SCALE_HT20_0__MASK 0x0000001fU
56270 #define TPC_10__DESIRED_SCALE_HT20_0__READ(src) (u_int32_t)(src) & 0x0000001fU
56271 #define TPC_10__DESIRED_SCALE_HT20_0__WRITE(src) \
56272 ((u_int32_t)(src)\
56273 & 0x0000001fU)
56274 #define TPC_10__DESIRED_SCALE_HT20_0__MODIFY(dst, src) \
56275 (dst) = ((dst) &\
56276 ~0x0000001fU) | ((u_int32_t)(src) &\
56277 0x0000001fU)
56278 #define TPC_10__DESIRED_SCALE_HT20_0__VERIFY(src) \
56279 (!(((u_int32_t)(src)\
56280 & ~0x0000001fU)))
56281
56282 /* macros for field desired_scale_ht20_1 */
56283 #define TPC_10__DESIRED_SCALE_HT20_1__SHIFT 5
56284 #define TPC_10__DESIRED_SCALE_HT20_1__WIDTH 5
56285 #define TPC_10__DESIRED_SCALE_HT20_1__MASK 0x000003e0U
56286 #define TPC_10__DESIRED_SCALE_HT20_1__READ(src) \
56287 (((u_int32_t)(src)\
56288 & 0x000003e0U) >> 5)
56289 #define TPC_10__DESIRED_SCALE_HT20_1__WRITE(src) \
56290 (((u_int32_t)(src)\
56291 << 5) & 0x000003e0U)
56292 #define TPC_10__DESIRED_SCALE_HT20_1__MODIFY(dst, src) \
56293 (dst) = ((dst) &\
56294 ~0x000003e0U) | (((u_int32_t)(src) <<\
56295 5) & 0x000003e0U)
56296 #define TPC_10__DESIRED_SCALE_HT20_1__VERIFY(src) \
56297 (!((((u_int32_t)(src)\
56298 << 5) & ~0x000003e0U)))
56299
56300 /* macros for field desired_scale_ht20_2 */
56301 #define TPC_10__DESIRED_SCALE_HT20_2__SHIFT 10
56302 #define TPC_10__DESIRED_SCALE_HT20_2__WIDTH 5
56303 #define TPC_10__DESIRED_SCALE_HT20_2__MASK 0x00007c00U
56304 #define TPC_10__DESIRED_SCALE_HT20_2__READ(src) \
56305 (((u_int32_t)(src)\
56306 & 0x00007c00U) >> 10)
56307 #define TPC_10__DESIRED_SCALE_HT20_2__WRITE(src) \
56308 (((u_int32_t)(src)\
56309 << 10) & 0x00007c00U)
56310 #define TPC_10__DESIRED_SCALE_HT20_2__MODIFY(dst, src) \
56311 (dst) = ((dst) &\
56312 ~0x00007c00U) | (((u_int32_t)(src) <<\
56313 10) & 0x00007c00U)
56314 #define TPC_10__DESIRED_SCALE_HT20_2__VERIFY(src) \
56315 (!((((u_int32_t)(src)\
56316 << 10) & ~0x00007c00U)))
56317
56318 /* macros for field desired_scale_ht20_3 */
56319 #define TPC_10__DESIRED_SCALE_HT20_3__SHIFT 15
56320 #define TPC_10__DESIRED_SCALE_HT20_3__WIDTH 5
56321 #define TPC_10__DESIRED_SCALE_HT20_3__MASK 0x000f8000U
56322 #define TPC_10__DESIRED_SCALE_HT20_3__READ(src) \
56323 (((u_int32_t)(src)\
56324 & 0x000f8000U) >> 15)
56325 #define TPC_10__DESIRED_SCALE_HT20_3__WRITE(src) \
56326 (((u_int32_t)(src)\
56327 << 15) & 0x000f8000U)
56328 #define TPC_10__DESIRED_SCALE_HT20_3__MODIFY(dst, src) \
56329 (dst) = ((dst) &\
56330 ~0x000f8000U) | (((u_int32_t)(src) <<\
56331 15) & 0x000f8000U)
56332 #define TPC_10__DESIRED_SCALE_HT20_3__VERIFY(src) \
56333 (!((((u_int32_t)(src)\
56334 << 15) & ~0x000f8000U)))
56335
56336 /* macros for field desired_scale_ht20_4 */
56337 #define TPC_10__DESIRED_SCALE_HT20_4__SHIFT 20
56338 #define TPC_10__DESIRED_SCALE_HT20_4__WIDTH 5
56339 #define TPC_10__DESIRED_SCALE_HT20_4__MASK 0x01f00000U
56340 #define TPC_10__DESIRED_SCALE_HT20_4__READ(src) \
56341 (((u_int32_t)(src)\
56342 & 0x01f00000U) >> 20)
56343 #define TPC_10__DESIRED_SCALE_HT20_4__WRITE(src) \
56344 (((u_int32_t)(src)\
56345 << 20) & 0x01f00000U)
56346 #define TPC_10__DESIRED_SCALE_HT20_4__MODIFY(dst, src) \
56347 (dst) = ((dst) &\
56348 ~0x01f00000U) | (((u_int32_t)(src) <<\
56349 20) & 0x01f00000U)
56350 #define TPC_10__DESIRED_SCALE_HT20_4__VERIFY(src) \
56351 (!((((u_int32_t)(src)\
56352 << 20) & ~0x01f00000U)))
56353
56354 /* macros for field desired_scale_ht20_5 */
56355 #define TPC_10__DESIRED_SCALE_HT20_5__SHIFT 25
56356 #define TPC_10__DESIRED_SCALE_HT20_5__WIDTH 5
56357 #define TPC_10__DESIRED_SCALE_HT20_5__MASK 0x3e000000U
56358 #define TPC_10__DESIRED_SCALE_HT20_5__READ(src) \
56359 (((u_int32_t)(src)\
56360 & 0x3e000000U) >> 25)
56361 #define TPC_10__DESIRED_SCALE_HT20_5__WRITE(src) \
56362 (((u_int32_t)(src)\
56363 << 25) & 0x3e000000U)
56364 #define TPC_10__DESIRED_SCALE_HT20_5__MODIFY(dst, src) \
56365 (dst) = ((dst) &\
56366 ~0x3e000000U) | (((u_int32_t)(src) <<\
56367 25) & 0x3e000000U)
56368 #define TPC_10__DESIRED_SCALE_HT20_5__VERIFY(src) \
56369 (!((((u_int32_t)(src)\
56370 << 25) & ~0x3e000000U)))
56371 #define TPC_10__TYPE u_int32_t
56372 #define TPC_10__READ 0x3fffffffU
56373 #define TPC_10__WRITE 0x3fffffffU
56374
56375 #endif /* __TPC_10_MACRO__ */
56376
56377
56378 /* macros for bb_reg_block.bb_sm_reg_map.BB_tpc_10 */
56379 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TPC_10__NUM 1
56380
56381 /* macros for BlueprintGlobalNameSpace::tpc_11_b0 */
56382 #ifndef __TPC_11_B0_MACRO__
56383 #define __TPC_11_B0_MACRO__
56384
56385 /* macros for field desired_scale_ht20_6 */
56386 #define TPC_11_B0__DESIRED_SCALE_HT20_6__SHIFT 0
56387 #define TPC_11_B0__DESIRED_SCALE_HT20_6__WIDTH 5
56388 #define TPC_11_B0__DESIRED_SCALE_HT20_6__MASK 0x0000001fU
56389 #define TPC_11_B0__DESIRED_SCALE_HT20_6__READ(src) \
56390 (u_int32_t)(src)\
56391 & 0x0000001fU
56392 #define TPC_11_B0__DESIRED_SCALE_HT20_6__WRITE(src) \
56393 ((u_int32_t)(src)\
56394 & 0x0000001fU)
56395 #define TPC_11_B0__DESIRED_SCALE_HT20_6__MODIFY(dst, src) \
56396 (dst) = ((dst) &\
56397 ~0x0000001fU) | ((u_int32_t)(src) &\
56398 0x0000001fU)
56399 #define TPC_11_B0__DESIRED_SCALE_HT20_6__VERIFY(src) \
56400 (!(((u_int32_t)(src)\
56401 & ~0x0000001fU)))
56402
56403 /* macros for field desired_scale_ht20_7 */
56404 #define TPC_11_B0__DESIRED_SCALE_HT20_7__SHIFT 5
56405 #define TPC_11_B0__DESIRED_SCALE_HT20_7__WIDTH 5
56406 #define TPC_11_B0__DESIRED_SCALE_HT20_7__MASK 0x000003e0U
56407 #define TPC_11_B0__DESIRED_SCALE_HT20_7__READ(src) \
56408 (((u_int32_t)(src)\
56409 & 0x000003e0U) >> 5)
56410 #define TPC_11_B0__DESIRED_SCALE_HT20_7__WRITE(src) \
56411 (((u_int32_t)(src)\
56412 << 5) & 0x000003e0U)
56413 #define TPC_11_B0__DESIRED_SCALE_HT20_7__MODIFY(dst, src) \
56414 (dst) = ((dst) &\
56415 ~0x000003e0U) | (((u_int32_t)(src) <<\
56416 5) & 0x000003e0U)
56417 #define TPC_11_B0__DESIRED_SCALE_HT20_7__VERIFY(src) \
56418 (!((((u_int32_t)(src)\
56419 << 5) & ~0x000003e0U)))
56420
56421 /* macros for field olpc_gain_delta_0 */
56422 #define TPC_11_B0__OLPC_GAIN_DELTA_0__SHIFT 16
56423 #define TPC_11_B0__OLPC_GAIN_DELTA_0__WIDTH 8
56424 #define TPC_11_B0__OLPC_GAIN_DELTA_0__MASK 0x00ff0000U
56425 #define TPC_11_B0__OLPC_GAIN_DELTA_0__READ(src) \
56426 (((u_int32_t)(src)\
56427 & 0x00ff0000U) >> 16)
56428 #define TPC_11_B0__OLPC_GAIN_DELTA_0__WRITE(src) \
56429 (((u_int32_t)(src)\
56430 << 16) & 0x00ff0000U)
56431 #define TPC_11_B0__OLPC_GAIN_DELTA_0__MODIFY(dst, src) \
56432 (dst) = ((dst) &\
56433 ~0x00ff0000U) | (((u_int32_t)(src) <<\
56434 16) & 0x00ff0000U)
56435 #define TPC_11_B0__OLPC_GAIN_DELTA_0__VERIFY(src) \
56436 (!((((u_int32_t)(src)\
56437 << 16) & ~0x00ff0000U)))
56438
56439 /* macros for field olpc_gain_delta_0_pal_on */
56440 #define TPC_11_B0__OLPC_GAIN_DELTA_0_PAL_ON__SHIFT 24
56441 #define TPC_11_B0__OLPC_GAIN_DELTA_0_PAL_ON__WIDTH 8
56442 #define TPC_11_B0__OLPC_GAIN_DELTA_0_PAL_ON__MASK 0xff000000U
56443 #define TPC_11_B0__OLPC_GAIN_DELTA_0_PAL_ON__READ(src) \
56444 (((u_int32_t)(src)\
56445 & 0xff000000U) >> 24)
56446 #define TPC_11_B0__OLPC_GAIN_DELTA_0_PAL_ON__WRITE(src) \
56447 (((u_int32_t)(src)\
56448 << 24) & 0xff000000U)
56449 #define TPC_11_B0__OLPC_GAIN_DELTA_0_PAL_ON__MODIFY(dst, src) \
56450 (dst) = ((dst) &\
56451 ~0xff000000U) | (((u_int32_t)(src) <<\
56452 24) & 0xff000000U)
56453 #define TPC_11_B0__OLPC_GAIN_DELTA_0_PAL_ON__VERIFY(src) \
56454 (!((((u_int32_t)(src)\
56455 << 24) & ~0xff000000U)))
56456 #define TPC_11_B0__TYPE u_int32_t
56457 #define TPC_11_B0__READ 0xffff03ffU
56458 #define TPC_11_B0__WRITE 0xffff03ffU
56459
56460 #endif /* __TPC_11_B0_MACRO__ */
56461
56462
56463 /* macros for bb_reg_block.bb_sm_reg_map.BB_tpc_11_b0 */
56464 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TPC_11_B0__NUM 1
56465
56466 /* macros for BlueprintGlobalNameSpace::tpc_12 */
56467 #ifndef __TPC_12_MACRO__
56468 #define __TPC_12_MACRO__
56469
56470 /* macros for field desired_scale_ht40_0 */
56471 #define TPC_12__DESIRED_SCALE_HT40_0__SHIFT 0
56472 #define TPC_12__DESIRED_SCALE_HT40_0__WIDTH 5
56473 #define TPC_12__DESIRED_SCALE_HT40_0__MASK 0x0000001fU
56474 #define TPC_12__DESIRED_SCALE_HT40_0__READ(src) (u_int32_t)(src) & 0x0000001fU
56475 #define TPC_12__DESIRED_SCALE_HT40_0__WRITE(src) \
56476 ((u_int32_t)(src)\
56477 & 0x0000001fU)
56478 #define TPC_12__DESIRED_SCALE_HT40_0__MODIFY(dst, src) \
56479 (dst) = ((dst) &\
56480 ~0x0000001fU) | ((u_int32_t)(src) &\
56481 0x0000001fU)
56482 #define TPC_12__DESIRED_SCALE_HT40_0__VERIFY(src) \
56483 (!(((u_int32_t)(src)\
56484 & ~0x0000001fU)))
56485
56486 /* macros for field desired_scale_ht40_1 */
56487 #define TPC_12__DESIRED_SCALE_HT40_1__SHIFT 5
56488 #define TPC_12__DESIRED_SCALE_HT40_1__WIDTH 5
56489 #define TPC_12__DESIRED_SCALE_HT40_1__MASK 0x000003e0U
56490 #define TPC_12__DESIRED_SCALE_HT40_1__READ(src) \
56491 (((u_int32_t)(src)\
56492 & 0x000003e0U) >> 5)
56493 #define TPC_12__DESIRED_SCALE_HT40_1__WRITE(src) \
56494 (((u_int32_t)(src)\
56495 << 5) & 0x000003e0U)
56496 #define TPC_12__DESIRED_SCALE_HT40_1__MODIFY(dst, src) \
56497 (dst) = ((dst) &\
56498 ~0x000003e0U) | (((u_int32_t)(src) <<\
56499 5) & 0x000003e0U)
56500 #define TPC_12__DESIRED_SCALE_HT40_1__VERIFY(src) \
56501 (!((((u_int32_t)(src)\
56502 << 5) & ~0x000003e0U)))
56503
56504 /* macros for field desired_scale_ht40_2 */
56505 #define TPC_12__DESIRED_SCALE_HT40_2__SHIFT 10
56506 #define TPC_12__DESIRED_SCALE_HT40_2__WIDTH 5
56507 #define TPC_12__DESIRED_SCALE_HT40_2__MASK 0x00007c00U
56508 #define TPC_12__DESIRED_SCALE_HT40_2__READ(src) \
56509 (((u_int32_t)(src)\
56510 & 0x00007c00U) >> 10)
56511 #define TPC_12__DESIRED_SCALE_HT40_2__WRITE(src) \
56512 (((u_int32_t)(src)\
56513 << 10) & 0x00007c00U)
56514 #define TPC_12__DESIRED_SCALE_HT40_2__MODIFY(dst, src) \
56515 (dst) = ((dst) &\
56516 ~0x00007c00U) | (((u_int32_t)(src) <<\
56517 10) & 0x00007c00U)
56518 #define TPC_12__DESIRED_SCALE_HT40_2__VERIFY(src) \
56519 (!((((u_int32_t)(src)\
56520 << 10) & ~0x00007c00U)))
56521
56522 /* macros for field desired_scale_ht40_3 */
56523 #define TPC_12__DESIRED_SCALE_HT40_3__SHIFT 15
56524 #define TPC_12__DESIRED_SCALE_HT40_3__WIDTH 5
56525 #define TPC_12__DESIRED_SCALE_HT40_3__MASK 0x000f8000U
56526 #define TPC_12__DESIRED_SCALE_HT40_3__READ(src) \
56527 (((u_int32_t)(src)\
56528 & 0x000f8000U) >> 15)
56529 #define TPC_12__DESIRED_SCALE_HT40_3__WRITE(src) \
56530 (((u_int32_t)(src)\
56531 << 15) & 0x000f8000U)
56532 #define TPC_12__DESIRED_SCALE_HT40_3__MODIFY(dst, src) \
56533 (dst) = ((dst) &\
56534 ~0x000f8000U) | (((u_int32_t)(src) <<\
56535 15) & 0x000f8000U)
56536 #define TPC_12__DESIRED_SCALE_HT40_3__VERIFY(src) \
56537 (!((((u_int32_t)(src)\
56538 << 15) & ~0x000f8000U)))
56539
56540 /* macros for field desired_scale_ht40_4 */
56541 #define TPC_12__DESIRED_SCALE_HT40_4__SHIFT 20
56542 #define TPC_12__DESIRED_SCALE_HT40_4__WIDTH 5
56543 #define TPC_12__DESIRED_SCALE_HT40_4__MASK 0x01f00000U
56544 #define TPC_12__DESIRED_SCALE_HT40_4__READ(src) \
56545 (((u_int32_t)(src)\
56546 & 0x01f00000U) >> 20)
56547 #define TPC_12__DESIRED_SCALE_HT40_4__WRITE(src) \
56548 (((u_int32_t)(src)\
56549 << 20) & 0x01f00000U)
56550 #define TPC_12__DESIRED_SCALE_HT40_4__MODIFY(dst, src) \
56551 (dst) = ((dst) &\
56552 ~0x01f00000U) | (((u_int32_t)(src) <<\
56553 20) & 0x01f00000U)
56554 #define TPC_12__DESIRED_SCALE_HT40_4__VERIFY(src) \
56555 (!((((u_int32_t)(src)\
56556 << 20) & ~0x01f00000U)))
56557
56558 /* macros for field desired_scale_ht40_5 */
56559 #define TPC_12__DESIRED_SCALE_HT40_5__SHIFT 25
56560 #define TPC_12__DESIRED_SCALE_HT40_5__WIDTH 5
56561 #define TPC_12__DESIRED_SCALE_HT40_5__MASK 0x3e000000U
56562 #define TPC_12__DESIRED_SCALE_HT40_5__READ(src) \
56563 (((u_int32_t)(src)\
56564 & 0x3e000000U) >> 25)
56565 #define TPC_12__DESIRED_SCALE_HT40_5__WRITE(src) \
56566 (((u_int32_t)(src)\
56567 << 25) & 0x3e000000U)
56568 #define TPC_12__DESIRED_SCALE_HT40_5__MODIFY(dst, src) \
56569 (dst) = ((dst) &\
56570 ~0x3e000000U) | (((u_int32_t)(src) <<\
56571 25) & 0x3e000000U)
56572 #define TPC_12__DESIRED_SCALE_HT40_5__VERIFY(src) \
56573 (!((((u_int32_t)(src)\
56574 << 25) & ~0x3e000000U)))
56575 #define TPC_12__TYPE u_int32_t
56576 #define TPC_12__READ 0x3fffffffU
56577 #define TPC_12__WRITE 0x3fffffffU
56578
56579 #endif /* __TPC_12_MACRO__ */
56580
56581
56582 /* macros for bb_reg_block.bb_sm_reg_map.BB_tpc_12 */
56583 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TPC_12__NUM 1
56584
56585 /* macros for BlueprintGlobalNameSpace::tpc_13 */
56586 #ifndef __TPC_13_MACRO__
56587 #define __TPC_13_MACRO__
56588
56589 /* macros for field desired_scale_ht40_6 */
56590 #define TPC_13__DESIRED_SCALE_HT40_6__SHIFT 0
56591 #define TPC_13__DESIRED_SCALE_HT40_6__WIDTH 5
56592 #define TPC_13__DESIRED_SCALE_HT40_6__MASK 0x0000001fU
56593 #define TPC_13__DESIRED_SCALE_HT40_6__READ(src) (u_int32_t)(src) & 0x0000001fU
56594 #define TPC_13__DESIRED_SCALE_HT40_6__WRITE(src) \
56595 ((u_int32_t)(src)\
56596 & 0x0000001fU)
56597 #define TPC_13__DESIRED_SCALE_HT40_6__MODIFY(dst, src) \
56598 (dst) = ((dst) &\
56599 ~0x0000001fU) | ((u_int32_t)(src) &\
56600 0x0000001fU)
56601 #define TPC_13__DESIRED_SCALE_HT40_6__VERIFY(src) \
56602 (!(((u_int32_t)(src)\
56603 & ~0x0000001fU)))
56604
56605 /* macros for field desired_scale_ht40_7 */
56606 #define TPC_13__DESIRED_SCALE_HT40_7__SHIFT 5
56607 #define TPC_13__DESIRED_SCALE_HT40_7__WIDTH 5
56608 #define TPC_13__DESIRED_SCALE_HT40_7__MASK 0x000003e0U
56609 #define TPC_13__DESIRED_SCALE_HT40_7__READ(src) \
56610 (((u_int32_t)(src)\
56611 & 0x000003e0U) >> 5)
56612 #define TPC_13__DESIRED_SCALE_HT40_7__WRITE(src) \
56613 (((u_int32_t)(src)\
56614 << 5) & 0x000003e0U)
56615 #define TPC_13__DESIRED_SCALE_HT40_7__MODIFY(dst, src) \
56616 (dst) = ((dst) &\
56617 ~0x000003e0U) | (((u_int32_t)(src) <<\
56618 5) & 0x000003e0U)
56619 #define TPC_13__DESIRED_SCALE_HT40_7__VERIFY(src) \
56620 (!((((u_int32_t)(src)\
56621 << 5) & ~0x000003e0U)))
56622 #define TPC_13__TYPE u_int32_t
56623 #define TPC_13__READ 0x000003ffU
56624 #define TPC_13__WRITE 0x000003ffU
56625
56626 #endif /* __TPC_13_MACRO__ */
56627
56628
56629 /* macros for bb_reg_block.bb_sm_reg_map.BB_tpc_13 */
56630 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TPC_13__NUM 1
56631
56632 /* macros for BlueprintGlobalNameSpace::tpc_14 */
56633 #ifndef __TPC_14_MACRO__
56634 #define __TPC_14_MACRO__
56635
56636 /* macros for field desired_scale_ht20_8 */
56637 #define TPC_14__DESIRED_SCALE_HT20_8__SHIFT 0
56638 #define TPC_14__DESIRED_SCALE_HT20_8__WIDTH 5
56639 #define TPC_14__DESIRED_SCALE_HT20_8__MASK 0x0000001fU
56640 #define TPC_14__DESIRED_SCALE_HT20_8__READ(src) (u_int32_t)(src) & 0x0000001fU
56641 #define TPC_14__DESIRED_SCALE_HT20_8__WRITE(src) \
56642 ((u_int32_t)(src)\
56643 & 0x0000001fU)
56644 #define TPC_14__DESIRED_SCALE_HT20_8__MODIFY(dst, src) \
56645 (dst) = ((dst) &\
56646 ~0x0000001fU) | ((u_int32_t)(src) &\
56647 0x0000001fU)
56648 #define TPC_14__DESIRED_SCALE_HT20_8__VERIFY(src) \
56649 (!(((u_int32_t)(src)\
56650 & ~0x0000001fU)))
56651
56652 /* macros for field desired_scale_ht20_9 */
56653 #define TPC_14__DESIRED_SCALE_HT20_9__SHIFT 5
56654 #define TPC_14__DESIRED_SCALE_HT20_9__WIDTH 5
56655 #define TPC_14__DESIRED_SCALE_HT20_9__MASK 0x000003e0U
56656 #define TPC_14__DESIRED_SCALE_HT20_9__READ(src) \
56657 (((u_int32_t)(src)\
56658 & 0x000003e0U) >> 5)
56659 #define TPC_14__DESIRED_SCALE_HT20_9__WRITE(src) \
56660 (((u_int32_t)(src)\
56661 << 5) & 0x000003e0U)
56662 #define TPC_14__DESIRED_SCALE_HT20_9__MODIFY(dst, src) \
56663 (dst) = ((dst) &\
56664 ~0x000003e0U) | (((u_int32_t)(src) <<\
56665 5) & 0x000003e0U)
56666 #define TPC_14__DESIRED_SCALE_HT20_9__VERIFY(src) \
56667 (!((((u_int32_t)(src)\
56668 << 5) & ~0x000003e0U)))
56669
56670 /* macros for field desired_scale_ht20_10 */
56671 #define TPC_14__DESIRED_SCALE_HT20_10__SHIFT 10
56672 #define TPC_14__DESIRED_SCALE_HT20_10__WIDTH 5
56673 #define TPC_14__DESIRED_SCALE_HT20_10__MASK 0x00007c00U
56674 #define TPC_14__DESIRED_SCALE_HT20_10__READ(src) \
56675 (((u_int32_t)(src)\
56676 & 0x00007c00U) >> 10)
56677 #define TPC_14__DESIRED_SCALE_HT20_10__WRITE(src) \
56678 (((u_int32_t)(src)\
56679 << 10) & 0x00007c00U)
56680 #define TPC_14__DESIRED_SCALE_HT20_10__MODIFY(dst, src) \
56681 (dst) = ((dst) &\
56682 ~0x00007c00U) | (((u_int32_t)(src) <<\
56683 10) & 0x00007c00U)
56684 #define TPC_14__DESIRED_SCALE_HT20_10__VERIFY(src) \
56685 (!((((u_int32_t)(src)\
56686 << 10) & ~0x00007c00U)))
56687
56688 /* macros for field desired_scale_ht20_11 */
56689 #define TPC_14__DESIRED_SCALE_HT20_11__SHIFT 15
56690 #define TPC_14__DESIRED_SCALE_HT20_11__WIDTH 5
56691 #define TPC_14__DESIRED_SCALE_HT20_11__MASK 0x000f8000U
56692 #define TPC_14__DESIRED_SCALE_HT20_11__READ(src) \
56693 (((u_int32_t)(src)\
56694 & 0x000f8000U) >> 15)
56695 #define TPC_14__DESIRED_SCALE_HT20_11__WRITE(src) \
56696 (((u_int32_t)(src)\
56697 << 15) & 0x000f8000U)
56698 #define TPC_14__DESIRED_SCALE_HT20_11__MODIFY(dst, src) \
56699 (dst) = ((dst) &\
56700 ~0x000f8000U) | (((u_int32_t)(src) <<\
56701 15) & 0x000f8000U)
56702 #define TPC_14__DESIRED_SCALE_HT20_11__VERIFY(src) \
56703 (!((((u_int32_t)(src)\
56704 << 15) & ~0x000f8000U)))
56705
56706 /* macros for field desired_scale_ht20_12 */
56707 #define TPC_14__DESIRED_SCALE_HT20_12__SHIFT 20
56708 #define TPC_14__DESIRED_SCALE_HT20_12__WIDTH 5
56709 #define TPC_14__DESIRED_SCALE_HT20_12__MASK 0x01f00000U
56710 #define TPC_14__DESIRED_SCALE_HT20_12__READ(src) \
56711 (((u_int32_t)(src)\
56712 & 0x01f00000U) >> 20)
56713 #define TPC_14__DESIRED_SCALE_HT20_12__WRITE(src) \
56714 (((u_int32_t)(src)\
56715 << 20) & 0x01f00000U)
56716 #define TPC_14__DESIRED_SCALE_HT20_12__MODIFY(dst, src) \
56717 (dst) = ((dst) &\
56718 ~0x01f00000U) | (((u_int32_t)(src) <<\
56719 20) & 0x01f00000U)
56720 #define TPC_14__DESIRED_SCALE_HT20_12__VERIFY(src) \
56721 (!((((u_int32_t)(src)\
56722 << 20) & ~0x01f00000U)))
56723
56724 /* macros for field desired_scale_ht20_13 */
56725 #define TPC_14__DESIRED_SCALE_HT20_13__SHIFT 25
56726 #define TPC_14__DESIRED_SCALE_HT20_13__WIDTH 5
56727 #define TPC_14__DESIRED_SCALE_HT20_13__MASK 0x3e000000U
56728 #define TPC_14__DESIRED_SCALE_HT20_13__READ(src) \
56729 (((u_int32_t)(src)\
56730 & 0x3e000000U) >> 25)
56731 #define TPC_14__DESIRED_SCALE_HT20_13__WRITE(src) \
56732 (((u_int32_t)(src)\
56733 << 25) & 0x3e000000U)
56734 #define TPC_14__DESIRED_SCALE_HT20_13__MODIFY(dst, src) \
56735 (dst) = ((dst) &\
56736 ~0x3e000000U) | (((u_int32_t)(src) <<\
56737 25) & 0x3e000000U)
56738 #define TPC_14__DESIRED_SCALE_HT20_13__VERIFY(src) \
56739 (!((((u_int32_t)(src)\
56740 << 25) & ~0x3e000000U)))
56741 #define TPC_14__TYPE u_int32_t
56742 #define TPC_14__READ 0x3fffffffU
56743 #define TPC_14__WRITE 0x3fffffffU
56744
56745 #endif /* __TPC_14_MACRO__ */
56746
56747
56748 /* macros for bb_reg_block.bb_sm_reg_map.BB_tpc_14 */
56749 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TPC_14__NUM 1
56750
56751 /* macros for BlueprintGlobalNameSpace::tpc_15 */
56752 #ifndef __TPC_15_MACRO__
56753 #define __TPC_15_MACRO__
56754
56755 /* macros for field desired_scale_ht40_8 */
56756 #define TPC_15__DESIRED_SCALE_HT40_8__SHIFT 0
56757 #define TPC_15__DESIRED_SCALE_HT40_8__WIDTH 5
56758 #define TPC_15__DESIRED_SCALE_HT40_8__MASK 0x0000001fU
56759 #define TPC_15__DESIRED_SCALE_HT40_8__READ(src) (u_int32_t)(src) & 0x0000001fU
56760 #define TPC_15__DESIRED_SCALE_HT40_8__WRITE(src) \
56761 ((u_int32_t)(src)\
56762 & 0x0000001fU)
56763 #define TPC_15__DESIRED_SCALE_HT40_8__MODIFY(dst, src) \
56764 (dst) = ((dst) &\
56765 ~0x0000001fU) | ((u_int32_t)(src) &\
56766 0x0000001fU)
56767 #define TPC_15__DESIRED_SCALE_HT40_8__VERIFY(src) \
56768 (!(((u_int32_t)(src)\
56769 & ~0x0000001fU)))
56770
56771 /* macros for field desired_scale_ht40_9 */
56772 #define TPC_15__DESIRED_SCALE_HT40_9__SHIFT 5
56773 #define TPC_15__DESIRED_SCALE_HT40_9__WIDTH 5
56774 #define TPC_15__DESIRED_SCALE_HT40_9__MASK 0x000003e0U
56775 #define TPC_15__DESIRED_SCALE_HT40_9__READ(src) \
56776 (((u_int32_t)(src)\
56777 & 0x000003e0U) >> 5)
56778 #define TPC_15__DESIRED_SCALE_HT40_9__WRITE(src) \
56779 (((u_int32_t)(src)\
56780 << 5) & 0x000003e0U)
56781 #define TPC_15__DESIRED_SCALE_HT40_9__MODIFY(dst, src) \
56782 (dst) = ((dst) &\
56783 ~0x000003e0U) | (((u_int32_t)(src) <<\
56784 5) & 0x000003e0U)
56785 #define TPC_15__DESIRED_SCALE_HT40_9__VERIFY(src) \
56786 (!((((u_int32_t)(src)\
56787 << 5) & ~0x000003e0U)))
56788
56789 /* macros for field desired_scale_ht40_10 */
56790 #define TPC_15__DESIRED_SCALE_HT40_10__SHIFT 10
56791 #define TPC_15__DESIRED_SCALE_HT40_10__WIDTH 5
56792 #define TPC_15__DESIRED_SCALE_HT40_10__MASK 0x00007c00U
56793 #define TPC_15__DESIRED_SCALE_HT40_10__READ(src) \
56794 (((u_int32_t)(src)\
56795 & 0x00007c00U) >> 10)
56796 #define TPC_15__DESIRED_SCALE_HT40_10__WRITE(src) \
56797 (((u_int32_t)(src)\
56798 << 10) & 0x00007c00U)
56799 #define TPC_15__DESIRED_SCALE_HT40_10__MODIFY(dst, src) \
56800 (dst) = ((dst) &\
56801 ~0x00007c00U) | (((u_int32_t)(src) <<\
56802 10) & 0x00007c00U)
56803 #define TPC_15__DESIRED_SCALE_HT40_10__VERIFY(src) \
56804 (!((((u_int32_t)(src)\
56805 << 10) & ~0x00007c00U)))
56806
56807 /* macros for field desired_scale_ht40_11 */
56808 #define TPC_15__DESIRED_SCALE_HT40_11__SHIFT 15
56809 #define TPC_15__DESIRED_SCALE_HT40_11__WIDTH 5
56810 #define TPC_15__DESIRED_SCALE_HT40_11__MASK 0x000f8000U
56811 #define TPC_15__DESIRED_SCALE_HT40_11__READ(src) \
56812 (((u_int32_t)(src)\
56813 & 0x000f8000U) >> 15)
56814 #define TPC_15__DESIRED_SCALE_HT40_11__WRITE(src) \
56815 (((u_int32_t)(src)\
56816 << 15) & 0x000f8000U)
56817 #define TPC_15__DESIRED_SCALE_HT40_11__MODIFY(dst, src) \
56818 (dst) = ((dst) &\
56819 ~0x000f8000U) | (((u_int32_t)(src) <<\
56820 15) & 0x000f8000U)
56821 #define TPC_15__DESIRED_SCALE_HT40_11__VERIFY(src) \
56822 (!((((u_int32_t)(src)\
56823 << 15) & ~0x000f8000U)))
56824
56825 /* macros for field desired_scale_ht40_12 */
56826 #define TPC_15__DESIRED_SCALE_HT40_12__SHIFT 20
56827 #define TPC_15__DESIRED_SCALE_HT40_12__WIDTH 5
56828 #define TPC_15__DESIRED_SCALE_HT40_12__MASK 0x01f00000U
56829 #define TPC_15__DESIRED_SCALE_HT40_12__READ(src) \
56830 (((u_int32_t)(src)\
56831 & 0x01f00000U) >> 20)
56832 #define TPC_15__DESIRED_SCALE_HT40_12__WRITE(src) \
56833 (((u_int32_t)(src)\
56834 << 20) & 0x01f00000U)
56835 #define TPC_15__DESIRED_SCALE_HT40_12__MODIFY(dst, src) \
56836 (dst) = ((dst) &\
56837 ~0x01f00000U) | (((u_int32_t)(src) <<\
56838 20) & 0x01f00000U)
56839 #define TPC_15__DESIRED_SCALE_HT40_12__VERIFY(src) \
56840 (!((((u_int32_t)(src)\
56841 << 20) & ~0x01f00000U)))
56842
56843 /* macros for field desired_scale_ht40_13 */
56844 #define TPC_15__DESIRED_SCALE_HT40_13__SHIFT 25
56845 #define TPC_15__DESIRED_SCALE_HT40_13__WIDTH 5
56846 #define TPC_15__DESIRED_SCALE_HT40_13__MASK 0x3e000000U
56847 #define TPC_15__DESIRED_SCALE_HT40_13__READ(src) \
56848 (((u_int32_t)(src)\
56849 & 0x3e000000U) >> 25)
56850 #define TPC_15__DESIRED_SCALE_HT40_13__WRITE(src) \
56851 (((u_int32_t)(src)\
56852 << 25) & 0x3e000000U)
56853 #define TPC_15__DESIRED_SCALE_HT40_13__MODIFY(dst, src) \
56854 (dst) = ((dst) &\
56855 ~0x3e000000U) | (((u_int32_t)(src) <<\
56856 25) & 0x3e000000U)
56857 #define TPC_15__DESIRED_SCALE_HT40_13__VERIFY(src) \
56858 (!((((u_int32_t)(src)\
56859 << 25) & ~0x3e000000U)))
56860 #define TPC_15__TYPE u_int32_t
56861 #define TPC_15__READ 0x3fffffffU
56862 #define TPC_15__WRITE 0x3fffffffU
56863
56864 #endif /* __TPC_15_MACRO__ */
56865
56866
56867 /* macros for bb_reg_block.bb_sm_reg_map.BB_tpc_15 */
56868 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TPC_15__NUM 1
56869
56870 /* macros for BlueprintGlobalNameSpace::tpc_16 */
56871 #ifndef __TPC_16_MACRO__
56872 #define __TPC_16_MACRO__
56873
56874 /* macros for field pdadc_par_corr_cck */
56875 #define TPC_16__PDADC_PAR_CORR_CCK__SHIFT 8
56876 #define TPC_16__PDADC_PAR_CORR_CCK__WIDTH 6
56877 #define TPC_16__PDADC_PAR_CORR_CCK__MASK 0x00003f00U
56878 #define TPC_16__PDADC_PAR_CORR_CCK__READ(src) \
56879 (((u_int32_t)(src)\
56880 & 0x00003f00U) >> 8)
56881 #define TPC_16__PDADC_PAR_CORR_CCK__WRITE(src) \
56882 (((u_int32_t)(src)\
56883 << 8) & 0x00003f00U)
56884 #define TPC_16__PDADC_PAR_CORR_CCK__MODIFY(dst, src) \
56885 (dst) = ((dst) &\
56886 ~0x00003f00U) | (((u_int32_t)(src) <<\
56887 8) & 0x00003f00U)
56888 #define TPC_16__PDADC_PAR_CORR_CCK__VERIFY(src) \
56889 (!((((u_int32_t)(src)\
56890 << 8) & ~0x00003f00U)))
56891
56892 /* macros for field pdadc_par_corr_ofdm */
56893 #define TPC_16__PDADC_PAR_CORR_OFDM__SHIFT 16
56894 #define TPC_16__PDADC_PAR_CORR_OFDM__WIDTH 6
56895 #define TPC_16__PDADC_PAR_CORR_OFDM__MASK 0x003f0000U
56896 #define TPC_16__PDADC_PAR_CORR_OFDM__READ(src) \
56897 (((u_int32_t)(src)\
56898 & 0x003f0000U) >> 16)
56899 #define TPC_16__PDADC_PAR_CORR_OFDM__WRITE(src) \
56900 (((u_int32_t)(src)\
56901 << 16) & 0x003f0000U)
56902 #define TPC_16__PDADC_PAR_CORR_OFDM__MODIFY(dst, src) \
56903 (dst) = ((dst) &\
56904 ~0x003f0000U) | (((u_int32_t)(src) <<\
56905 16) & 0x003f0000U)
56906 #define TPC_16__PDADC_PAR_CORR_OFDM__VERIFY(src) \
56907 (!((((u_int32_t)(src)\
56908 << 16) & ~0x003f0000U)))
56909
56910 /* macros for field pdadc_par_corr_ht40 */
56911 #define TPC_16__PDADC_PAR_CORR_HT40__SHIFT 24
56912 #define TPC_16__PDADC_PAR_CORR_HT40__WIDTH 6
56913 #define TPC_16__PDADC_PAR_CORR_HT40__MASK 0x3f000000U
56914 #define TPC_16__PDADC_PAR_CORR_HT40__READ(src) \
56915 (((u_int32_t)(src)\
56916 & 0x3f000000U) >> 24)
56917 #define TPC_16__PDADC_PAR_CORR_HT40__WRITE(src) \
56918 (((u_int32_t)(src)\
56919 << 24) & 0x3f000000U)
56920 #define TPC_16__PDADC_PAR_CORR_HT40__MODIFY(dst, src) \
56921 (dst) = ((dst) &\
56922 ~0x3f000000U) | (((u_int32_t)(src) <<\
56923 24) & 0x3f000000U)
56924 #define TPC_16__PDADC_PAR_CORR_HT40__VERIFY(src) \
56925 (!((((u_int32_t)(src)\
56926 << 24) & ~0x3f000000U)))
56927 #define TPC_16__TYPE u_int32_t
56928 #define TPC_16__READ 0x3f3f3f00U
56929 #define TPC_16__WRITE 0x3f3f3f00U
56930
56931 #endif /* __TPC_16_MACRO__ */
56932
56933
56934 /* macros for bb_reg_block.bb_sm_reg_map.BB_tpc_16 */
56935 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TPC_16__NUM 1
56936
56937 /* macros for BlueprintGlobalNameSpace::tpc_17 */
56938 #ifndef __TPC_17_MACRO__
56939 #define __TPC_17_MACRO__
56940
56941 /* macros for field enable_pal */
56942 #define TPC_17__ENABLE_PAL__SHIFT 0
56943 #define TPC_17__ENABLE_PAL__WIDTH 1
56944 #define TPC_17__ENABLE_PAL__MASK 0x00000001U
56945 #define TPC_17__ENABLE_PAL__READ(src) (u_int32_t)(src) & 0x00000001U
56946 #define TPC_17__ENABLE_PAL__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
56947 #define TPC_17__ENABLE_PAL__MODIFY(dst, src) \
56948 (dst) = ((dst) &\
56949 ~0x00000001U) | ((u_int32_t)(src) &\
56950 0x00000001U)
56951 #define TPC_17__ENABLE_PAL__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000001U)))
56952 #define TPC_17__ENABLE_PAL__SET(dst) \
56953 (dst) = ((dst) &\
56954 ~0x00000001U) | (u_int32_t)(1)
56955 #define TPC_17__ENABLE_PAL__CLR(dst) \
56956 (dst) = ((dst) &\
56957 ~0x00000001U) | (u_int32_t)(0)
56958
56959 /* macros for field enable_pal_cck */
56960 #define TPC_17__ENABLE_PAL_CCK__SHIFT 1
56961 #define TPC_17__ENABLE_PAL_CCK__WIDTH 1
56962 #define TPC_17__ENABLE_PAL_CCK__MASK 0x00000002U
56963 #define TPC_17__ENABLE_PAL_CCK__READ(src) \
56964 (((u_int32_t)(src)\
56965 & 0x00000002U) >> 1)
56966 #define TPC_17__ENABLE_PAL_CCK__WRITE(src) \
56967 (((u_int32_t)(src)\
56968 << 1) & 0x00000002U)
56969 #define TPC_17__ENABLE_PAL_CCK__MODIFY(dst, src) \
56970 (dst) = ((dst) &\
56971 ~0x00000002U) | (((u_int32_t)(src) <<\
56972 1) & 0x00000002U)
56973 #define TPC_17__ENABLE_PAL_CCK__VERIFY(src) \
56974 (!((((u_int32_t)(src)\
56975 << 1) & ~0x00000002U)))
56976 #define TPC_17__ENABLE_PAL_CCK__SET(dst) \
56977 (dst) = ((dst) &\
56978 ~0x00000002U) | ((u_int32_t)(1) << 1)
56979 #define TPC_17__ENABLE_PAL_CCK__CLR(dst) \
56980 (dst) = ((dst) &\
56981 ~0x00000002U) | ((u_int32_t)(0) << 1)
56982
56983 /* macros for field enable_pal_ofdm_20 */
56984 #define TPC_17__ENABLE_PAL_OFDM_20__SHIFT 2
56985 #define TPC_17__ENABLE_PAL_OFDM_20__WIDTH 1
56986 #define TPC_17__ENABLE_PAL_OFDM_20__MASK 0x00000004U
56987 #define TPC_17__ENABLE_PAL_OFDM_20__READ(src) \
56988 (((u_int32_t)(src)\
56989 & 0x00000004U) >> 2)
56990 #define TPC_17__ENABLE_PAL_OFDM_20__WRITE(src) \
56991 (((u_int32_t)(src)\
56992 << 2) & 0x00000004U)
56993 #define TPC_17__ENABLE_PAL_OFDM_20__MODIFY(dst, src) \
56994 (dst) = ((dst) &\
56995 ~0x00000004U) | (((u_int32_t)(src) <<\
56996 2) & 0x00000004U)
56997 #define TPC_17__ENABLE_PAL_OFDM_20__VERIFY(src) \
56998 (!((((u_int32_t)(src)\
56999 << 2) & ~0x00000004U)))
57000 #define TPC_17__ENABLE_PAL_OFDM_20__SET(dst) \
57001 (dst) = ((dst) &\
57002 ~0x00000004U) | ((u_int32_t)(1) << 2)
57003 #define TPC_17__ENABLE_PAL_OFDM_20__CLR(dst) \
57004 (dst) = ((dst) &\
57005 ~0x00000004U) | ((u_int32_t)(0) << 2)
57006
57007 /* macros for field enable_pal_ofdm_40 */
57008 #define TPC_17__ENABLE_PAL_OFDM_40__SHIFT 3
57009 #define TPC_17__ENABLE_PAL_OFDM_40__WIDTH 1
57010 #define TPC_17__ENABLE_PAL_OFDM_40__MASK 0x00000008U
57011 #define TPC_17__ENABLE_PAL_OFDM_40__READ(src) \
57012 (((u_int32_t)(src)\
57013 & 0x00000008U) >> 3)
57014 #define TPC_17__ENABLE_PAL_OFDM_40__WRITE(src) \
57015 (((u_int32_t)(src)\
57016 << 3) & 0x00000008U)
57017 #define TPC_17__ENABLE_PAL_OFDM_40__MODIFY(dst, src) \
57018 (dst) = ((dst) &\
57019 ~0x00000008U) | (((u_int32_t)(src) <<\
57020 3) & 0x00000008U)
57021 #define TPC_17__ENABLE_PAL_OFDM_40__VERIFY(src) \
57022 (!((((u_int32_t)(src)\
57023 << 3) & ~0x00000008U)))
57024 #define TPC_17__ENABLE_PAL_OFDM_40__SET(dst) \
57025 (dst) = ((dst) &\
57026 ~0x00000008U) | ((u_int32_t)(1) << 3)
57027 #define TPC_17__ENABLE_PAL_OFDM_40__CLR(dst) \
57028 (dst) = ((dst) &\
57029 ~0x00000008U) | ((u_int32_t)(0) << 3)
57030
57031 /* macros for field pal_power_threshold */
57032 #define TPC_17__PAL_POWER_THRESHOLD__SHIFT 4
57033 #define TPC_17__PAL_POWER_THRESHOLD__WIDTH 6
57034 #define TPC_17__PAL_POWER_THRESHOLD__MASK 0x000003f0U
57035 #define TPC_17__PAL_POWER_THRESHOLD__READ(src) \
57036 (((u_int32_t)(src)\
57037 & 0x000003f0U) >> 4)
57038 #define TPC_17__PAL_POWER_THRESHOLD__WRITE(src) \
57039 (((u_int32_t)(src)\
57040 << 4) & 0x000003f0U)
57041 #define TPC_17__PAL_POWER_THRESHOLD__MODIFY(dst, src) \
57042 (dst) = ((dst) &\
57043 ~0x000003f0U) | (((u_int32_t)(src) <<\
57044 4) & 0x000003f0U)
57045 #define TPC_17__PAL_POWER_THRESHOLD__VERIFY(src) \
57046 (!((((u_int32_t)(src)\
57047 << 4) & ~0x000003f0U)))
57048
57049 /* macros for field force_pal_locked */
57050 #define TPC_17__FORCE_PAL_LOCKED__SHIFT 10
57051 #define TPC_17__FORCE_PAL_LOCKED__WIDTH 1
57052 #define TPC_17__FORCE_PAL_LOCKED__MASK 0x00000400U
57053 #define TPC_17__FORCE_PAL_LOCKED__READ(src) \
57054 (((u_int32_t)(src)\
57055 & 0x00000400U) >> 10)
57056 #define TPC_17__FORCE_PAL_LOCKED__WRITE(src) \
57057 (((u_int32_t)(src)\
57058 << 10) & 0x00000400U)
57059 #define TPC_17__FORCE_PAL_LOCKED__MODIFY(dst, src) \
57060 (dst) = ((dst) &\
57061 ~0x00000400U) | (((u_int32_t)(src) <<\
57062 10) & 0x00000400U)
57063 #define TPC_17__FORCE_PAL_LOCKED__VERIFY(src) \
57064 (!((((u_int32_t)(src)\
57065 << 10) & ~0x00000400U)))
57066 #define TPC_17__FORCE_PAL_LOCKED__SET(dst) \
57067 (dst) = ((dst) &\
57068 ~0x00000400U) | ((u_int32_t)(1) << 10)
57069 #define TPC_17__FORCE_PAL_LOCKED__CLR(dst) \
57070 (dst) = ((dst) &\
57071 ~0x00000400U) | ((u_int32_t)(0) << 10)
57072
57073 /* macros for field init_tx_gain_setting_pal_on */
57074 #define TPC_17__INIT_TX_GAIN_SETTING_PAL_ON__SHIFT 11
57075 #define TPC_17__INIT_TX_GAIN_SETTING_PAL_ON__WIDTH 6
57076 #define TPC_17__INIT_TX_GAIN_SETTING_PAL_ON__MASK 0x0001f800U
57077 #define TPC_17__INIT_TX_GAIN_SETTING_PAL_ON__READ(src) \
57078 (((u_int32_t)(src)\
57079 & 0x0001f800U) >> 11)
57080 #define TPC_17__INIT_TX_GAIN_SETTING_PAL_ON__WRITE(src) \
57081 (((u_int32_t)(src)\
57082 << 11) & 0x0001f800U)
57083 #define TPC_17__INIT_TX_GAIN_SETTING_PAL_ON__MODIFY(dst, src) \
57084 (dst) = ((dst) &\
57085 ~0x0001f800U) | (((u_int32_t)(src) <<\
57086 11) & 0x0001f800U)
57087 #define TPC_17__INIT_TX_GAIN_SETTING_PAL_ON__VERIFY(src) \
57088 (!((((u_int32_t)(src)\
57089 << 11) & ~0x0001f800U)))
57090 #define TPC_17__TYPE u_int32_t
57091 #define TPC_17__READ 0x0001ffffU
57092 #define TPC_17__WRITE 0x0001ffffU
57093
57094 #endif /* __TPC_17_MACRO__ */
57095
57096
57097 /* macros for bb_reg_block.bb_sm_reg_map.BB_tpc_17 */
57098 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TPC_17__NUM 1
57099
57100 /* macros for BlueprintGlobalNameSpace::tpc_18 */
57101 #ifndef __TPC_18_MACRO__
57102 #define __TPC_18_MACRO__
57103
57104 /* macros for field therm_cal_value */
57105 #define TPC_18__THERM_CAL_VALUE__SHIFT 0
57106 #define TPC_18__THERM_CAL_VALUE__WIDTH 8
57107 #define TPC_18__THERM_CAL_VALUE__MASK 0x000000ffU
57108 #define TPC_18__THERM_CAL_VALUE__READ(src) (u_int32_t)(src) & 0x000000ffU
57109 #define TPC_18__THERM_CAL_VALUE__WRITE(src) ((u_int32_t)(src) & 0x000000ffU)
57110 #define TPC_18__THERM_CAL_VALUE__MODIFY(dst, src) \
57111 (dst) = ((dst) &\
57112 ~0x000000ffU) | ((u_int32_t)(src) &\
57113 0x000000ffU)
57114 #define TPC_18__THERM_CAL_VALUE__VERIFY(src) \
57115 (!(((u_int32_t)(src)\
57116 & ~0x000000ffU)))
57117
57118 /* macros for field volt_cal_value */
57119 #define TPC_18__VOLT_CAL_VALUE__SHIFT 8
57120 #define TPC_18__VOLT_CAL_VALUE__WIDTH 8
57121 #define TPC_18__VOLT_CAL_VALUE__MASK 0x0000ff00U
57122 #define TPC_18__VOLT_CAL_VALUE__READ(src) \
57123 (((u_int32_t)(src)\
57124 & 0x0000ff00U) >> 8)
57125 #define TPC_18__VOLT_CAL_VALUE__WRITE(src) \
57126 (((u_int32_t)(src)\
57127 << 8) & 0x0000ff00U)
57128 #define TPC_18__VOLT_CAL_VALUE__MODIFY(dst, src) \
57129 (dst) = ((dst) &\
57130 ~0x0000ff00U) | (((u_int32_t)(src) <<\
57131 8) & 0x0000ff00U)
57132 #define TPC_18__VOLT_CAL_VALUE__VERIFY(src) \
57133 (!((((u_int32_t)(src)\
57134 << 8) & ~0x0000ff00U)))
57135
57136 /* macros for field use_legacy_tpc */
57137 #define TPC_18__USE_LEGACY_TPC__SHIFT 16
57138 #define TPC_18__USE_LEGACY_TPC__WIDTH 1
57139 #define TPC_18__USE_LEGACY_TPC__MASK 0x00010000U
57140 #define TPC_18__USE_LEGACY_TPC__READ(src) \
57141 (((u_int32_t)(src)\
57142 & 0x00010000U) >> 16)
57143 #define TPC_18__USE_LEGACY_TPC__WRITE(src) \
57144 (((u_int32_t)(src)\
57145 << 16) & 0x00010000U)
57146 #define TPC_18__USE_LEGACY_TPC__MODIFY(dst, src) \
57147 (dst) = ((dst) &\
57148 ~0x00010000U) | (((u_int32_t)(src) <<\
57149 16) & 0x00010000U)
57150 #define TPC_18__USE_LEGACY_TPC__VERIFY(src) \
57151 (!((((u_int32_t)(src)\
57152 << 16) & ~0x00010000U)))
57153 #define TPC_18__USE_LEGACY_TPC__SET(dst) \
57154 (dst) = ((dst) &\
57155 ~0x00010000U) | ((u_int32_t)(1) << 16)
57156 #define TPC_18__USE_LEGACY_TPC__CLR(dst) \
57157 (dst) = ((dst) &\
57158 ~0x00010000U) | ((u_int32_t)(0) << 16)
57159
57160 /* macros for field min_power_therm_volt_gain_corr */
57161 #define TPC_18__MIN_POWER_THERM_VOLT_GAIN_CORR__SHIFT 17
57162 #define TPC_18__MIN_POWER_THERM_VOLT_GAIN_CORR__WIDTH 6
57163 #define TPC_18__MIN_POWER_THERM_VOLT_GAIN_CORR__MASK 0x007e0000U
57164 #define TPC_18__MIN_POWER_THERM_VOLT_GAIN_CORR__READ(src) \
57165 (((u_int32_t)(src)\
57166 & 0x007e0000U) >> 17)
57167 #define TPC_18__MIN_POWER_THERM_VOLT_GAIN_CORR__WRITE(src) \
57168 (((u_int32_t)(src)\
57169 << 17) & 0x007e0000U)
57170 #define TPC_18__MIN_POWER_THERM_VOLT_GAIN_CORR__MODIFY(dst, src) \
57171 (dst) = ((dst) &\
57172 ~0x007e0000U) | (((u_int32_t)(src) <<\
57173 17) & 0x007e0000U)
57174 #define TPC_18__MIN_POWER_THERM_VOLT_GAIN_CORR__VERIFY(src) \
57175 (!((((u_int32_t)(src)\
57176 << 17) & ~0x007e0000U)))
57177 #define TPC_18__TYPE u_int32_t
57178 #define TPC_18__READ 0x007fffffU
57179 #define TPC_18__WRITE 0x007fffffU
57180
57181 #endif /* __TPC_18_MACRO__ */
57182
57183
57184 /* macros for bb_reg_block.bb_sm_reg_map.BB_tpc_18 */
57185 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TPC_18__NUM 1
57186
57187 /* macros for BlueprintGlobalNameSpace::tpc_19 */
57188 #ifndef __TPC_19_MACRO__
57189 #define __TPC_19_MACRO__
57190
57191 /* macros for field alpha_therm */
57192 #define TPC_19__ALPHA_THERM__SHIFT 0
57193 #define TPC_19__ALPHA_THERM__WIDTH 8
57194 #define TPC_19__ALPHA_THERM__MASK 0x000000ffU
57195 #define TPC_19__ALPHA_THERM__READ(src) (u_int32_t)(src) & 0x000000ffU
57196 #define TPC_19__ALPHA_THERM__WRITE(src) ((u_int32_t)(src) & 0x000000ffU)
57197 #define TPC_19__ALPHA_THERM__MODIFY(dst, src) \
57198 (dst) = ((dst) &\
57199 ~0x000000ffU) | ((u_int32_t)(src) &\
57200 0x000000ffU)
57201 #define TPC_19__ALPHA_THERM__VERIFY(src) (!(((u_int32_t)(src) & ~0x000000ffU)))
57202
57203 /* macros for field alpha_therm_pal_on */
57204 #define TPC_19__ALPHA_THERM_PAL_ON__SHIFT 8
57205 #define TPC_19__ALPHA_THERM_PAL_ON__WIDTH 8
57206 #define TPC_19__ALPHA_THERM_PAL_ON__MASK 0x0000ff00U
57207 #define TPC_19__ALPHA_THERM_PAL_ON__READ(src) \
57208 (((u_int32_t)(src)\
57209 & 0x0000ff00U) >> 8)
57210 #define TPC_19__ALPHA_THERM_PAL_ON__WRITE(src) \
57211 (((u_int32_t)(src)\
57212 << 8) & 0x0000ff00U)
57213 #define TPC_19__ALPHA_THERM_PAL_ON__MODIFY(dst, src) \
57214 (dst) = ((dst) &\
57215 ~0x0000ff00U) | (((u_int32_t)(src) <<\
57216 8) & 0x0000ff00U)
57217 #define TPC_19__ALPHA_THERM_PAL_ON__VERIFY(src) \
57218 (!((((u_int32_t)(src)\
57219 << 8) & ~0x0000ff00U)))
57220
57221 /* macros for field alpha_volt */
57222 #define TPC_19__ALPHA_VOLT__SHIFT 16
57223 #define TPC_19__ALPHA_VOLT__WIDTH 5
57224 #define TPC_19__ALPHA_VOLT__MASK 0x001f0000U
57225 #define TPC_19__ALPHA_VOLT__READ(src) (((u_int32_t)(src) & 0x001f0000U) >> 16)
57226 #define TPC_19__ALPHA_VOLT__WRITE(src) (((u_int32_t)(src) << 16) & 0x001f0000U)
57227 #define TPC_19__ALPHA_VOLT__MODIFY(dst, src) \
57228 (dst) = ((dst) &\
57229 ~0x001f0000U) | (((u_int32_t)(src) <<\
57230 16) & 0x001f0000U)
57231 #define TPC_19__ALPHA_VOLT__VERIFY(src) \
57232 (!((((u_int32_t)(src)\
57233 << 16) & ~0x001f0000U)))
57234
57235 /* macros for field alpha_volt_pal_on */
57236 #define TPC_19__ALPHA_VOLT_PAL_ON__SHIFT 21
57237 #define TPC_19__ALPHA_VOLT_PAL_ON__WIDTH 5
57238 #define TPC_19__ALPHA_VOLT_PAL_ON__MASK 0x03e00000U
57239 #define TPC_19__ALPHA_VOLT_PAL_ON__READ(src) \
57240 (((u_int32_t)(src)\
57241 & 0x03e00000U) >> 21)
57242 #define TPC_19__ALPHA_VOLT_PAL_ON__WRITE(src) \
57243 (((u_int32_t)(src)\
57244 << 21) & 0x03e00000U)
57245 #define TPC_19__ALPHA_VOLT_PAL_ON__MODIFY(dst, src) \
57246 (dst) = ((dst) &\
57247 ~0x03e00000U) | (((u_int32_t)(src) <<\
57248 21) & 0x03e00000U)
57249 #define TPC_19__ALPHA_VOLT_PAL_ON__VERIFY(src) \
57250 (!((((u_int32_t)(src)\
57251 << 21) & ~0x03e00000U)))
57252 #define TPC_19__TYPE u_int32_t
57253 #define TPC_19__READ 0x03ffffffU
57254 #define TPC_19__WRITE 0x03ffffffU
57255
57256 #endif /* __TPC_19_MACRO__ */
57257
57258
57259 /* macros for bb_reg_block.bb_sm_reg_map.BB_tpc_19 */
57260 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TPC_19__NUM 1
57261
57262 /* macros for BlueprintGlobalNameSpace::tpc_20 */
57263 #ifndef __TPC_20_MACRO__
57264 #define __TPC_20_MACRO__
57265
57266 /* macros for field enable_pal_mcs_0 */
57267 #define TPC_20__ENABLE_PAL_MCS_0__SHIFT 0
57268 #define TPC_20__ENABLE_PAL_MCS_0__WIDTH 1
57269 #define TPC_20__ENABLE_PAL_MCS_0__MASK 0x00000001U
57270 #define TPC_20__ENABLE_PAL_MCS_0__READ(src) (u_int32_t)(src) & 0x00000001U
57271 #define TPC_20__ENABLE_PAL_MCS_0__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
57272 #define TPC_20__ENABLE_PAL_MCS_0__MODIFY(dst, src) \
57273 (dst) = ((dst) &\
57274 ~0x00000001U) | ((u_int32_t)(src) &\
57275 0x00000001U)
57276 #define TPC_20__ENABLE_PAL_MCS_0__VERIFY(src) \
57277 (!(((u_int32_t)(src)\
57278 & ~0x00000001U)))
57279 #define TPC_20__ENABLE_PAL_MCS_0__SET(dst) \
57280 (dst) = ((dst) &\
57281 ~0x00000001U) | (u_int32_t)(1)
57282 #define TPC_20__ENABLE_PAL_MCS_0__CLR(dst) \
57283 (dst) = ((dst) &\
57284 ~0x00000001U) | (u_int32_t)(0)
57285
57286 /* macros for field enable_pal_mcs_1 */
57287 #define TPC_20__ENABLE_PAL_MCS_1__SHIFT 1
57288 #define TPC_20__ENABLE_PAL_MCS_1__WIDTH 1
57289 #define TPC_20__ENABLE_PAL_MCS_1__MASK 0x00000002U
57290 #define TPC_20__ENABLE_PAL_MCS_1__READ(src) \
57291 (((u_int32_t)(src)\
57292 & 0x00000002U) >> 1)
57293 #define TPC_20__ENABLE_PAL_MCS_1__WRITE(src) \
57294 (((u_int32_t)(src)\
57295 << 1) & 0x00000002U)
57296 #define TPC_20__ENABLE_PAL_MCS_1__MODIFY(dst, src) \
57297 (dst) = ((dst) &\
57298 ~0x00000002U) | (((u_int32_t)(src) <<\
57299 1) & 0x00000002U)
57300 #define TPC_20__ENABLE_PAL_MCS_1__VERIFY(src) \
57301 (!((((u_int32_t)(src)\
57302 << 1) & ~0x00000002U)))
57303 #define TPC_20__ENABLE_PAL_MCS_1__SET(dst) \
57304 (dst) = ((dst) &\
57305 ~0x00000002U) | ((u_int32_t)(1) << 1)
57306 #define TPC_20__ENABLE_PAL_MCS_1__CLR(dst) \
57307 (dst) = ((dst) &\
57308 ~0x00000002U) | ((u_int32_t)(0) << 1)
57309
57310 /* macros for field enable_pal_mcs_2 */
57311 #define TPC_20__ENABLE_PAL_MCS_2__SHIFT 2
57312 #define TPC_20__ENABLE_PAL_MCS_2__WIDTH 1
57313 #define TPC_20__ENABLE_PAL_MCS_2__MASK 0x00000004U
57314 #define TPC_20__ENABLE_PAL_MCS_2__READ(src) \
57315 (((u_int32_t)(src)\
57316 & 0x00000004U) >> 2)
57317 #define TPC_20__ENABLE_PAL_MCS_2__WRITE(src) \
57318 (((u_int32_t)(src)\
57319 << 2) & 0x00000004U)
57320 #define TPC_20__ENABLE_PAL_MCS_2__MODIFY(dst, src) \
57321 (dst) = ((dst) &\
57322 ~0x00000004U) | (((u_int32_t)(src) <<\
57323 2) & 0x00000004U)
57324 #define TPC_20__ENABLE_PAL_MCS_2__VERIFY(src) \
57325 (!((((u_int32_t)(src)\
57326 << 2) & ~0x00000004U)))
57327 #define TPC_20__ENABLE_PAL_MCS_2__SET(dst) \
57328 (dst) = ((dst) &\
57329 ~0x00000004U) | ((u_int32_t)(1) << 2)
57330 #define TPC_20__ENABLE_PAL_MCS_2__CLR(dst) \
57331 (dst) = ((dst) &\
57332 ~0x00000004U) | ((u_int32_t)(0) << 2)
57333
57334 /* macros for field enable_pal_mcs_3 */
57335 #define TPC_20__ENABLE_PAL_MCS_3__SHIFT 3
57336 #define TPC_20__ENABLE_PAL_MCS_3__WIDTH 1
57337 #define TPC_20__ENABLE_PAL_MCS_3__MASK 0x00000008U
57338 #define TPC_20__ENABLE_PAL_MCS_3__READ(src) \
57339 (((u_int32_t)(src)\
57340 & 0x00000008U) >> 3)
57341 #define TPC_20__ENABLE_PAL_MCS_3__WRITE(src) \
57342 (((u_int32_t)(src)\
57343 << 3) & 0x00000008U)
57344 #define TPC_20__ENABLE_PAL_MCS_3__MODIFY(dst, src) \
57345 (dst) = ((dst) &\
57346 ~0x00000008U) | (((u_int32_t)(src) <<\
57347 3) & 0x00000008U)
57348 #define TPC_20__ENABLE_PAL_MCS_3__VERIFY(src) \
57349 (!((((u_int32_t)(src)\
57350 << 3) & ~0x00000008U)))
57351 #define TPC_20__ENABLE_PAL_MCS_3__SET(dst) \
57352 (dst) = ((dst) &\
57353 ~0x00000008U) | ((u_int32_t)(1) << 3)
57354 #define TPC_20__ENABLE_PAL_MCS_3__CLR(dst) \
57355 (dst) = ((dst) &\
57356 ~0x00000008U) | ((u_int32_t)(0) << 3)
57357
57358 /* macros for field enable_pal_mcs_4 */
57359 #define TPC_20__ENABLE_PAL_MCS_4__SHIFT 4
57360 #define TPC_20__ENABLE_PAL_MCS_4__WIDTH 1
57361 #define TPC_20__ENABLE_PAL_MCS_4__MASK 0x00000010U
57362 #define TPC_20__ENABLE_PAL_MCS_4__READ(src) \
57363 (((u_int32_t)(src)\
57364 & 0x00000010U) >> 4)
57365 #define TPC_20__ENABLE_PAL_MCS_4__WRITE(src) \
57366 (((u_int32_t)(src)\
57367 << 4) & 0x00000010U)
57368 #define TPC_20__ENABLE_PAL_MCS_4__MODIFY(dst, src) \
57369 (dst) = ((dst) &\
57370 ~0x00000010U) | (((u_int32_t)(src) <<\
57371 4) & 0x00000010U)
57372 #define TPC_20__ENABLE_PAL_MCS_4__VERIFY(src) \
57373 (!((((u_int32_t)(src)\
57374 << 4) & ~0x00000010U)))
57375 #define TPC_20__ENABLE_PAL_MCS_4__SET(dst) \
57376 (dst) = ((dst) &\
57377 ~0x00000010U) | ((u_int32_t)(1) << 4)
57378 #define TPC_20__ENABLE_PAL_MCS_4__CLR(dst) \
57379 (dst) = ((dst) &\
57380 ~0x00000010U) | ((u_int32_t)(0) << 4)
57381
57382 /* macros for field enable_pal_mcs_5 */
57383 #define TPC_20__ENABLE_PAL_MCS_5__SHIFT 5
57384 #define TPC_20__ENABLE_PAL_MCS_5__WIDTH 1
57385 #define TPC_20__ENABLE_PAL_MCS_5__MASK 0x00000020U
57386 #define TPC_20__ENABLE_PAL_MCS_5__READ(src) \
57387 (((u_int32_t)(src)\
57388 & 0x00000020U) >> 5)
57389 #define TPC_20__ENABLE_PAL_MCS_5__WRITE(src) \
57390 (((u_int32_t)(src)\
57391 << 5) & 0x00000020U)
57392 #define TPC_20__ENABLE_PAL_MCS_5__MODIFY(dst, src) \
57393 (dst) = ((dst) &\
57394 ~0x00000020U) | (((u_int32_t)(src) <<\
57395 5) & 0x00000020U)
57396 #define TPC_20__ENABLE_PAL_MCS_5__VERIFY(src) \
57397 (!((((u_int32_t)(src)\
57398 << 5) & ~0x00000020U)))
57399 #define TPC_20__ENABLE_PAL_MCS_5__SET(dst) \
57400 (dst) = ((dst) &\
57401 ~0x00000020U) | ((u_int32_t)(1) << 5)
57402 #define TPC_20__ENABLE_PAL_MCS_5__CLR(dst) \
57403 (dst) = ((dst) &\
57404 ~0x00000020U) | ((u_int32_t)(0) << 5)
57405
57406 /* macros for field enable_pal_mcs_6 */
57407 #define TPC_20__ENABLE_PAL_MCS_6__SHIFT 6
57408 #define TPC_20__ENABLE_PAL_MCS_6__WIDTH 1
57409 #define TPC_20__ENABLE_PAL_MCS_6__MASK 0x00000040U
57410 #define TPC_20__ENABLE_PAL_MCS_6__READ(src) \
57411 (((u_int32_t)(src)\
57412 & 0x00000040U) >> 6)
57413 #define TPC_20__ENABLE_PAL_MCS_6__WRITE(src) \
57414 (((u_int32_t)(src)\
57415 << 6) & 0x00000040U)
57416 #define TPC_20__ENABLE_PAL_MCS_6__MODIFY(dst, src) \
57417 (dst) = ((dst) &\
57418 ~0x00000040U) | (((u_int32_t)(src) <<\
57419 6) & 0x00000040U)
57420 #define TPC_20__ENABLE_PAL_MCS_6__VERIFY(src) \
57421 (!((((u_int32_t)(src)\
57422 << 6) & ~0x00000040U)))
57423 #define TPC_20__ENABLE_PAL_MCS_6__SET(dst) \
57424 (dst) = ((dst) &\
57425 ~0x00000040U) | ((u_int32_t)(1) << 6)
57426 #define TPC_20__ENABLE_PAL_MCS_6__CLR(dst) \
57427 (dst) = ((dst) &\
57428 ~0x00000040U) | ((u_int32_t)(0) << 6)
57429
57430 /* macros for field enable_pal_mcs_7 */
57431 #define TPC_20__ENABLE_PAL_MCS_7__SHIFT 7
57432 #define TPC_20__ENABLE_PAL_MCS_7__WIDTH 1
57433 #define TPC_20__ENABLE_PAL_MCS_7__MASK 0x00000080U
57434 #define TPC_20__ENABLE_PAL_MCS_7__READ(src) \
57435 (((u_int32_t)(src)\
57436 & 0x00000080U) >> 7)
57437 #define TPC_20__ENABLE_PAL_MCS_7__WRITE(src) \
57438 (((u_int32_t)(src)\
57439 << 7) & 0x00000080U)
57440 #define TPC_20__ENABLE_PAL_MCS_7__MODIFY(dst, src) \
57441 (dst) = ((dst) &\
57442 ~0x00000080U) | (((u_int32_t)(src) <<\
57443 7) & 0x00000080U)
57444 #define TPC_20__ENABLE_PAL_MCS_7__VERIFY(src) \
57445 (!((((u_int32_t)(src)\
57446 << 7) & ~0x00000080U)))
57447 #define TPC_20__ENABLE_PAL_MCS_7__SET(dst) \
57448 (dst) = ((dst) &\
57449 ~0x00000080U) | ((u_int32_t)(1) << 7)
57450 #define TPC_20__ENABLE_PAL_MCS_7__CLR(dst) \
57451 (dst) = ((dst) &\
57452 ~0x00000080U) | ((u_int32_t)(0) << 7)
57453
57454 /* macros for field enable_pal_mcs_8 */
57455 #define TPC_20__ENABLE_PAL_MCS_8__SHIFT 8
57456 #define TPC_20__ENABLE_PAL_MCS_8__WIDTH 1
57457 #define TPC_20__ENABLE_PAL_MCS_8__MASK 0x00000100U
57458 #define TPC_20__ENABLE_PAL_MCS_8__READ(src) \
57459 (((u_int32_t)(src)\
57460 & 0x00000100U) >> 8)
57461 #define TPC_20__ENABLE_PAL_MCS_8__WRITE(src) \
57462 (((u_int32_t)(src)\
57463 << 8) & 0x00000100U)
57464 #define TPC_20__ENABLE_PAL_MCS_8__MODIFY(dst, src) \
57465 (dst) = ((dst) &\
57466 ~0x00000100U) | (((u_int32_t)(src) <<\
57467 8) & 0x00000100U)
57468 #define TPC_20__ENABLE_PAL_MCS_8__VERIFY(src) \
57469 (!((((u_int32_t)(src)\
57470 << 8) & ~0x00000100U)))
57471 #define TPC_20__ENABLE_PAL_MCS_8__SET(dst) \
57472 (dst) = ((dst) &\
57473 ~0x00000100U) | ((u_int32_t)(1) << 8)
57474 #define TPC_20__ENABLE_PAL_MCS_8__CLR(dst) \
57475 (dst) = ((dst) &\
57476 ~0x00000100U) | ((u_int32_t)(0) << 8)
57477
57478 /* macros for field enable_pal_mcs_9 */
57479 #define TPC_20__ENABLE_PAL_MCS_9__SHIFT 9
57480 #define TPC_20__ENABLE_PAL_MCS_9__WIDTH 1
57481 #define TPC_20__ENABLE_PAL_MCS_9__MASK 0x00000200U
57482 #define TPC_20__ENABLE_PAL_MCS_9__READ(src) \
57483 (((u_int32_t)(src)\
57484 & 0x00000200U) >> 9)
57485 #define TPC_20__ENABLE_PAL_MCS_9__WRITE(src) \
57486 (((u_int32_t)(src)\
57487 << 9) & 0x00000200U)
57488 #define TPC_20__ENABLE_PAL_MCS_9__MODIFY(dst, src) \
57489 (dst) = ((dst) &\
57490 ~0x00000200U) | (((u_int32_t)(src) <<\
57491 9) & 0x00000200U)
57492 #define TPC_20__ENABLE_PAL_MCS_9__VERIFY(src) \
57493 (!((((u_int32_t)(src)\
57494 << 9) & ~0x00000200U)))
57495 #define TPC_20__ENABLE_PAL_MCS_9__SET(dst) \
57496 (dst) = ((dst) &\
57497 ~0x00000200U) | ((u_int32_t)(1) << 9)
57498 #define TPC_20__ENABLE_PAL_MCS_9__CLR(dst) \
57499 (dst) = ((dst) &\
57500 ~0x00000200U) | ((u_int32_t)(0) << 9)
57501
57502 /* macros for field enable_pal_mcs_10 */
57503 #define TPC_20__ENABLE_PAL_MCS_10__SHIFT 10
57504 #define TPC_20__ENABLE_PAL_MCS_10__WIDTH 1
57505 #define TPC_20__ENABLE_PAL_MCS_10__MASK 0x00000400U
57506 #define TPC_20__ENABLE_PAL_MCS_10__READ(src) \
57507 (((u_int32_t)(src)\
57508 & 0x00000400U) >> 10)
57509 #define TPC_20__ENABLE_PAL_MCS_10__WRITE(src) \
57510 (((u_int32_t)(src)\
57511 << 10) & 0x00000400U)
57512 #define TPC_20__ENABLE_PAL_MCS_10__MODIFY(dst, src) \
57513 (dst) = ((dst) &\
57514 ~0x00000400U) | (((u_int32_t)(src) <<\
57515 10) & 0x00000400U)
57516 #define TPC_20__ENABLE_PAL_MCS_10__VERIFY(src) \
57517 (!((((u_int32_t)(src)\
57518 << 10) & ~0x00000400U)))
57519 #define TPC_20__ENABLE_PAL_MCS_10__SET(dst) \
57520 (dst) = ((dst) &\
57521 ~0x00000400U) | ((u_int32_t)(1) << 10)
57522 #define TPC_20__ENABLE_PAL_MCS_10__CLR(dst) \
57523 (dst) = ((dst) &\
57524 ~0x00000400U) | ((u_int32_t)(0) << 10)
57525
57526 /* macros for field enable_pal_mcs_11 */
57527 #define TPC_20__ENABLE_PAL_MCS_11__SHIFT 11
57528 #define TPC_20__ENABLE_PAL_MCS_11__WIDTH 1
57529 #define TPC_20__ENABLE_PAL_MCS_11__MASK 0x00000800U
57530 #define TPC_20__ENABLE_PAL_MCS_11__READ(src) \
57531 (((u_int32_t)(src)\
57532 & 0x00000800U) >> 11)
57533 #define TPC_20__ENABLE_PAL_MCS_11__WRITE(src) \
57534 (((u_int32_t)(src)\
57535 << 11) & 0x00000800U)
57536 #define TPC_20__ENABLE_PAL_MCS_11__MODIFY(dst, src) \
57537 (dst) = ((dst) &\
57538 ~0x00000800U) | (((u_int32_t)(src) <<\
57539 11) & 0x00000800U)
57540 #define TPC_20__ENABLE_PAL_MCS_11__VERIFY(src) \
57541 (!((((u_int32_t)(src)\
57542 << 11) & ~0x00000800U)))
57543 #define TPC_20__ENABLE_PAL_MCS_11__SET(dst) \
57544 (dst) = ((dst) &\
57545 ~0x00000800U) | ((u_int32_t)(1) << 11)
57546 #define TPC_20__ENABLE_PAL_MCS_11__CLR(dst) \
57547 (dst) = ((dst) &\
57548 ~0x00000800U) | ((u_int32_t)(0) << 11)
57549
57550 /* macros for field enable_pal_mcs_12 */
57551 #define TPC_20__ENABLE_PAL_MCS_12__SHIFT 12
57552 #define TPC_20__ENABLE_PAL_MCS_12__WIDTH 1
57553 #define TPC_20__ENABLE_PAL_MCS_12__MASK 0x00001000U
57554 #define TPC_20__ENABLE_PAL_MCS_12__READ(src) \
57555 (((u_int32_t)(src)\
57556 & 0x00001000U) >> 12)
57557 #define TPC_20__ENABLE_PAL_MCS_12__WRITE(src) \
57558 (((u_int32_t)(src)\
57559 << 12) & 0x00001000U)
57560 #define TPC_20__ENABLE_PAL_MCS_12__MODIFY(dst, src) \
57561 (dst) = ((dst) &\
57562 ~0x00001000U) | (((u_int32_t)(src) <<\
57563 12) & 0x00001000U)
57564 #define TPC_20__ENABLE_PAL_MCS_12__VERIFY(src) \
57565 (!((((u_int32_t)(src)\
57566 << 12) & ~0x00001000U)))
57567 #define TPC_20__ENABLE_PAL_MCS_12__SET(dst) \
57568 (dst) = ((dst) &\
57569 ~0x00001000U) | ((u_int32_t)(1) << 12)
57570 #define TPC_20__ENABLE_PAL_MCS_12__CLR(dst) \
57571 (dst) = ((dst) &\
57572 ~0x00001000U) | ((u_int32_t)(0) << 12)
57573
57574 /* macros for field enable_pal_mcs_13 */
57575 #define TPC_20__ENABLE_PAL_MCS_13__SHIFT 13
57576 #define TPC_20__ENABLE_PAL_MCS_13__WIDTH 1
57577 #define TPC_20__ENABLE_PAL_MCS_13__MASK 0x00002000U
57578 #define TPC_20__ENABLE_PAL_MCS_13__READ(src) \
57579 (((u_int32_t)(src)\
57580 & 0x00002000U) >> 13)
57581 #define TPC_20__ENABLE_PAL_MCS_13__WRITE(src) \
57582 (((u_int32_t)(src)\
57583 << 13) & 0x00002000U)
57584 #define TPC_20__ENABLE_PAL_MCS_13__MODIFY(dst, src) \
57585 (dst) = ((dst) &\
57586 ~0x00002000U) | (((u_int32_t)(src) <<\
57587 13) & 0x00002000U)
57588 #define TPC_20__ENABLE_PAL_MCS_13__VERIFY(src) \
57589 (!((((u_int32_t)(src)\
57590 << 13) & ~0x00002000U)))
57591 #define TPC_20__ENABLE_PAL_MCS_13__SET(dst) \
57592 (dst) = ((dst) &\
57593 ~0x00002000U) | ((u_int32_t)(1) << 13)
57594 #define TPC_20__ENABLE_PAL_MCS_13__CLR(dst) \
57595 (dst) = ((dst) &\
57596 ~0x00002000U) | ((u_int32_t)(0) << 13)
57597
57598 /* macros for field enable_pal_mcs_14 */
57599 #define TPC_20__ENABLE_PAL_MCS_14__SHIFT 14
57600 #define TPC_20__ENABLE_PAL_MCS_14__WIDTH 1
57601 #define TPC_20__ENABLE_PAL_MCS_14__MASK 0x00004000U
57602 #define TPC_20__ENABLE_PAL_MCS_14__READ(src) \
57603 (((u_int32_t)(src)\
57604 & 0x00004000U) >> 14)
57605 #define TPC_20__ENABLE_PAL_MCS_14__WRITE(src) \
57606 (((u_int32_t)(src)\
57607 << 14) & 0x00004000U)
57608 #define TPC_20__ENABLE_PAL_MCS_14__MODIFY(dst, src) \
57609 (dst) = ((dst) &\
57610 ~0x00004000U) | (((u_int32_t)(src) <<\
57611 14) & 0x00004000U)
57612 #define TPC_20__ENABLE_PAL_MCS_14__VERIFY(src) \
57613 (!((((u_int32_t)(src)\
57614 << 14) & ~0x00004000U)))
57615 #define TPC_20__ENABLE_PAL_MCS_14__SET(dst) \
57616 (dst) = ((dst) &\
57617 ~0x00004000U) | ((u_int32_t)(1) << 14)
57618 #define TPC_20__ENABLE_PAL_MCS_14__CLR(dst) \
57619 (dst) = ((dst) &\
57620 ~0x00004000U) | ((u_int32_t)(0) << 14)
57621
57622 /* macros for field enable_pal_mcs_15 */
57623 #define TPC_20__ENABLE_PAL_MCS_15__SHIFT 15
57624 #define TPC_20__ENABLE_PAL_MCS_15__WIDTH 1
57625 #define TPC_20__ENABLE_PAL_MCS_15__MASK 0x00008000U
57626 #define TPC_20__ENABLE_PAL_MCS_15__READ(src) \
57627 (((u_int32_t)(src)\
57628 & 0x00008000U) >> 15)
57629 #define TPC_20__ENABLE_PAL_MCS_15__WRITE(src) \
57630 (((u_int32_t)(src)\
57631 << 15) & 0x00008000U)
57632 #define TPC_20__ENABLE_PAL_MCS_15__MODIFY(dst, src) \
57633 (dst) = ((dst) &\
57634 ~0x00008000U) | (((u_int32_t)(src) <<\
57635 15) & 0x00008000U)
57636 #define TPC_20__ENABLE_PAL_MCS_15__VERIFY(src) \
57637 (!((((u_int32_t)(src)\
57638 << 15) & ~0x00008000U)))
57639 #define TPC_20__ENABLE_PAL_MCS_15__SET(dst) \
57640 (dst) = ((dst) &\
57641 ~0x00008000U) | ((u_int32_t)(1) << 15)
57642 #define TPC_20__ENABLE_PAL_MCS_15__CLR(dst) \
57643 (dst) = ((dst) &\
57644 ~0x00008000U) | ((u_int32_t)(0) << 15)
57645
57646 /* macros for field enable_pal_mcs_16 */
57647 #define TPC_20__ENABLE_PAL_MCS_16__SHIFT 16
57648 #define TPC_20__ENABLE_PAL_MCS_16__WIDTH 1
57649 #define TPC_20__ENABLE_PAL_MCS_16__MASK 0x00010000U
57650 #define TPC_20__ENABLE_PAL_MCS_16__READ(src) \
57651 (((u_int32_t)(src)\
57652 & 0x00010000U) >> 16)
57653 #define TPC_20__ENABLE_PAL_MCS_16__WRITE(src) \
57654 (((u_int32_t)(src)\
57655 << 16) & 0x00010000U)
57656 #define TPC_20__ENABLE_PAL_MCS_16__MODIFY(dst, src) \
57657 (dst) = ((dst) &\
57658 ~0x00010000U) | (((u_int32_t)(src) <<\
57659 16) & 0x00010000U)
57660 #define TPC_20__ENABLE_PAL_MCS_16__VERIFY(src) \
57661 (!((((u_int32_t)(src)\
57662 << 16) & ~0x00010000U)))
57663 #define TPC_20__ENABLE_PAL_MCS_16__SET(dst) \
57664 (dst) = ((dst) &\
57665 ~0x00010000U) | ((u_int32_t)(1) << 16)
57666 #define TPC_20__ENABLE_PAL_MCS_16__CLR(dst) \
57667 (dst) = ((dst) &\
57668 ~0x00010000U) | ((u_int32_t)(0) << 16)
57669
57670 /* macros for field enable_pal_mcs_17 */
57671 #define TPC_20__ENABLE_PAL_MCS_17__SHIFT 17
57672 #define TPC_20__ENABLE_PAL_MCS_17__WIDTH 1
57673 #define TPC_20__ENABLE_PAL_MCS_17__MASK 0x00020000U
57674 #define TPC_20__ENABLE_PAL_MCS_17__READ(src) \
57675 (((u_int32_t)(src)\
57676 & 0x00020000U) >> 17)
57677 #define TPC_20__ENABLE_PAL_MCS_17__WRITE(src) \
57678 (((u_int32_t)(src)\
57679 << 17) & 0x00020000U)
57680 #define TPC_20__ENABLE_PAL_MCS_17__MODIFY(dst, src) \
57681 (dst) = ((dst) &\
57682 ~0x00020000U) | (((u_int32_t)(src) <<\
57683 17) & 0x00020000U)
57684 #define TPC_20__ENABLE_PAL_MCS_17__VERIFY(src) \
57685 (!((((u_int32_t)(src)\
57686 << 17) & ~0x00020000U)))
57687 #define TPC_20__ENABLE_PAL_MCS_17__SET(dst) \
57688 (dst) = ((dst) &\
57689 ~0x00020000U) | ((u_int32_t)(1) << 17)
57690 #define TPC_20__ENABLE_PAL_MCS_17__CLR(dst) \
57691 (dst) = ((dst) &\
57692 ~0x00020000U) | ((u_int32_t)(0) << 17)
57693
57694 /* macros for field enable_pal_mcs_18 */
57695 #define TPC_20__ENABLE_PAL_MCS_18__SHIFT 18
57696 #define TPC_20__ENABLE_PAL_MCS_18__WIDTH 1
57697 #define TPC_20__ENABLE_PAL_MCS_18__MASK 0x00040000U
57698 #define TPC_20__ENABLE_PAL_MCS_18__READ(src) \
57699 (((u_int32_t)(src)\
57700 & 0x00040000U) >> 18)
57701 #define TPC_20__ENABLE_PAL_MCS_18__WRITE(src) \
57702 (((u_int32_t)(src)\
57703 << 18) & 0x00040000U)
57704 #define TPC_20__ENABLE_PAL_MCS_18__MODIFY(dst, src) \
57705 (dst) = ((dst) &\
57706 ~0x00040000U) | (((u_int32_t)(src) <<\
57707 18) & 0x00040000U)
57708 #define TPC_20__ENABLE_PAL_MCS_18__VERIFY(src) \
57709 (!((((u_int32_t)(src)\
57710 << 18) & ~0x00040000U)))
57711 #define TPC_20__ENABLE_PAL_MCS_18__SET(dst) \
57712 (dst) = ((dst) &\
57713 ~0x00040000U) | ((u_int32_t)(1) << 18)
57714 #define TPC_20__ENABLE_PAL_MCS_18__CLR(dst) \
57715 (dst) = ((dst) &\
57716 ~0x00040000U) | ((u_int32_t)(0) << 18)
57717
57718 /* macros for field enable_pal_mcs_19 */
57719 #define TPC_20__ENABLE_PAL_MCS_19__SHIFT 19
57720 #define TPC_20__ENABLE_PAL_MCS_19__WIDTH 1
57721 #define TPC_20__ENABLE_PAL_MCS_19__MASK 0x00080000U
57722 #define TPC_20__ENABLE_PAL_MCS_19__READ(src) \
57723 (((u_int32_t)(src)\
57724 & 0x00080000U) >> 19)
57725 #define TPC_20__ENABLE_PAL_MCS_19__WRITE(src) \
57726 (((u_int32_t)(src)\
57727 << 19) & 0x00080000U)
57728 #define TPC_20__ENABLE_PAL_MCS_19__MODIFY(dst, src) \
57729 (dst) = ((dst) &\
57730 ~0x00080000U) | (((u_int32_t)(src) <<\
57731 19) & 0x00080000U)
57732 #define TPC_20__ENABLE_PAL_MCS_19__VERIFY(src) \
57733 (!((((u_int32_t)(src)\
57734 << 19) & ~0x00080000U)))
57735 #define TPC_20__ENABLE_PAL_MCS_19__SET(dst) \
57736 (dst) = ((dst) &\
57737 ~0x00080000U) | ((u_int32_t)(1) << 19)
57738 #define TPC_20__ENABLE_PAL_MCS_19__CLR(dst) \
57739 (dst) = ((dst) &\
57740 ~0x00080000U) | ((u_int32_t)(0) << 19)
57741
57742 /* macros for field enable_pal_mcs_20 */
57743 #define TPC_20__ENABLE_PAL_MCS_20__SHIFT 20
57744 #define TPC_20__ENABLE_PAL_MCS_20__WIDTH 1
57745 #define TPC_20__ENABLE_PAL_MCS_20__MASK 0x00100000U
57746 #define TPC_20__ENABLE_PAL_MCS_20__READ(src) \
57747 (((u_int32_t)(src)\
57748 & 0x00100000U) >> 20)
57749 #define TPC_20__ENABLE_PAL_MCS_20__WRITE(src) \
57750 (((u_int32_t)(src)\
57751 << 20) & 0x00100000U)
57752 #define TPC_20__ENABLE_PAL_MCS_20__MODIFY(dst, src) \
57753 (dst) = ((dst) &\
57754 ~0x00100000U) | (((u_int32_t)(src) <<\
57755 20) & 0x00100000U)
57756 #define TPC_20__ENABLE_PAL_MCS_20__VERIFY(src) \
57757 (!((((u_int32_t)(src)\
57758 << 20) & ~0x00100000U)))
57759 #define TPC_20__ENABLE_PAL_MCS_20__SET(dst) \
57760 (dst) = ((dst) &\
57761 ~0x00100000U) | ((u_int32_t)(1) << 20)
57762 #define TPC_20__ENABLE_PAL_MCS_20__CLR(dst) \
57763 (dst) = ((dst) &\
57764 ~0x00100000U) | ((u_int32_t)(0) << 20)
57765
57766 /* macros for field enable_pal_mcs_21 */
57767 #define TPC_20__ENABLE_PAL_MCS_21__SHIFT 21
57768 #define TPC_20__ENABLE_PAL_MCS_21__WIDTH 1
57769 #define TPC_20__ENABLE_PAL_MCS_21__MASK 0x00200000U
57770 #define TPC_20__ENABLE_PAL_MCS_21__READ(src) \
57771 (((u_int32_t)(src)\
57772 & 0x00200000U) >> 21)
57773 #define TPC_20__ENABLE_PAL_MCS_21__WRITE(src) \
57774 (((u_int32_t)(src)\
57775 << 21) & 0x00200000U)
57776 #define TPC_20__ENABLE_PAL_MCS_21__MODIFY(dst, src) \
57777 (dst) = ((dst) &\
57778 ~0x00200000U) | (((u_int32_t)(src) <<\
57779 21) & 0x00200000U)
57780 #define TPC_20__ENABLE_PAL_MCS_21__VERIFY(src) \
57781 (!((((u_int32_t)(src)\
57782 << 21) & ~0x00200000U)))
57783 #define TPC_20__ENABLE_PAL_MCS_21__SET(dst) \
57784 (dst) = ((dst) &\
57785 ~0x00200000U) | ((u_int32_t)(1) << 21)
57786 #define TPC_20__ENABLE_PAL_MCS_21__CLR(dst) \
57787 (dst) = ((dst) &\
57788 ~0x00200000U) | ((u_int32_t)(0) << 21)
57789
57790 /* macros for field enable_pal_mcs_22 */
57791 #define TPC_20__ENABLE_PAL_MCS_22__SHIFT 22
57792 #define TPC_20__ENABLE_PAL_MCS_22__WIDTH 1
57793 #define TPC_20__ENABLE_PAL_MCS_22__MASK 0x00400000U
57794 #define TPC_20__ENABLE_PAL_MCS_22__READ(src) \
57795 (((u_int32_t)(src)\
57796 & 0x00400000U) >> 22)
57797 #define TPC_20__ENABLE_PAL_MCS_22__WRITE(src) \
57798 (((u_int32_t)(src)\
57799 << 22) & 0x00400000U)
57800 #define TPC_20__ENABLE_PAL_MCS_22__MODIFY(dst, src) \
57801 (dst) = ((dst) &\
57802 ~0x00400000U) | (((u_int32_t)(src) <<\
57803 22) & 0x00400000U)
57804 #define TPC_20__ENABLE_PAL_MCS_22__VERIFY(src) \
57805 (!((((u_int32_t)(src)\
57806 << 22) & ~0x00400000U)))
57807 #define TPC_20__ENABLE_PAL_MCS_22__SET(dst) \
57808 (dst) = ((dst) &\
57809 ~0x00400000U) | ((u_int32_t)(1) << 22)
57810 #define TPC_20__ENABLE_PAL_MCS_22__CLR(dst) \
57811 (dst) = ((dst) &\
57812 ~0x00400000U) | ((u_int32_t)(0) << 22)
57813
57814 /* macros for field enable_pal_mcs_23 */
57815 #define TPC_20__ENABLE_PAL_MCS_23__SHIFT 23
57816 #define TPC_20__ENABLE_PAL_MCS_23__WIDTH 1
57817 #define TPC_20__ENABLE_PAL_MCS_23__MASK 0x00800000U
57818 #define TPC_20__ENABLE_PAL_MCS_23__READ(src) \
57819 (((u_int32_t)(src)\
57820 & 0x00800000U) >> 23)
57821 #define TPC_20__ENABLE_PAL_MCS_23__WRITE(src) \
57822 (((u_int32_t)(src)\
57823 << 23) & 0x00800000U)
57824 #define TPC_20__ENABLE_PAL_MCS_23__MODIFY(dst, src) \
57825 (dst) = ((dst) &\
57826 ~0x00800000U) | (((u_int32_t)(src) <<\
57827 23) & 0x00800000U)
57828 #define TPC_20__ENABLE_PAL_MCS_23__VERIFY(src) \
57829 (!((((u_int32_t)(src)\
57830 << 23) & ~0x00800000U)))
57831 #define TPC_20__ENABLE_PAL_MCS_23__SET(dst) \
57832 (dst) = ((dst) &\
57833 ~0x00800000U) | ((u_int32_t)(1) << 23)
57834 #define TPC_20__ENABLE_PAL_MCS_23__CLR(dst) \
57835 (dst) = ((dst) &\
57836 ~0x00800000U) | ((u_int32_t)(0) << 23)
57837 #define TPC_20__TYPE u_int32_t
57838 #define TPC_20__READ 0x00ffffffU
57839 #define TPC_20__WRITE 0x00ffffffU
57840
57841 #endif /* __TPC_20_MACRO__ */
57842
57843
57844 /* macros for bb_reg_block.bb_sm_reg_map.BB_tpc_20 */
57845 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TPC_20__NUM 1
57846
57847 /* macros for BlueprintGlobalNameSpace::therm_adc_1 */
57848 #ifndef __THERM_ADC_1_MACRO__
57849 #define __THERM_ADC_1_MACRO__
57850
57851 /* macros for field init_therm_setting */
57852 #define THERM_ADC_1__INIT_THERM_SETTING__SHIFT 0
57853 #define THERM_ADC_1__INIT_THERM_SETTING__WIDTH 8
57854 #define THERM_ADC_1__INIT_THERM_SETTING__MASK 0x000000ffU
57855 #define THERM_ADC_1__INIT_THERM_SETTING__READ(src) \
57856 (u_int32_t)(src)\
57857 & 0x000000ffU
57858 #define THERM_ADC_1__INIT_THERM_SETTING__WRITE(src) \
57859 ((u_int32_t)(src)\
57860 & 0x000000ffU)
57861 #define THERM_ADC_1__INIT_THERM_SETTING__MODIFY(dst, src) \
57862 (dst) = ((dst) &\
57863 ~0x000000ffU) | ((u_int32_t)(src) &\
57864 0x000000ffU)
57865 #define THERM_ADC_1__INIT_THERM_SETTING__VERIFY(src) \
57866 (!(((u_int32_t)(src)\
57867 & ~0x000000ffU)))
57868
57869 /* macros for field init_volt_setting */
57870 #define THERM_ADC_1__INIT_VOLT_SETTING__SHIFT 8
57871 #define THERM_ADC_1__INIT_VOLT_SETTING__WIDTH 8
57872 #define THERM_ADC_1__INIT_VOLT_SETTING__MASK 0x0000ff00U
57873 #define THERM_ADC_1__INIT_VOLT_SETTING__READ(src) \
57874 (((u_int32_t)(src)\
57875 & 0x0000ff00U) >> 8)
57876 #define THERM_ADC_1__INIT_VOLT_SETTING__WRITE(src) \
57877 (((u_int32_t)(src)\
57878 << 8) & 0x0000ff00U)
57879 #define THERM_ADC_1__INIT_VOLT_SETTING__MODIFY(dst, src) \
57880 (dst) = ((dst) &\
57881 ~0x0000ff00U) | (((u_int32_t)(src) <<\
57882 8) & 0x0000ff00U)
57883 #define THERM_ADC_1__INIT_VOLT_SETTING__VERIFY(src) \
57884 (!((((u_int32_t)(src)\
57885 << 8) & ~0x0000ff00U)))
57886
57887 /* macros for field init_atb_setting */
57888 #define THERM_ADC_1__INIT_ATB_SETTING__SHIFT 16
57889 #define THERM_ADC_1__INIT_ATB_SETTING__WIDTH 8
57890 #define THERM_ADC_1__INIT_ATB_SETTING__MASK 0x00ff0000U
57891 #define THERM_ADC_1__INIT_ATB_SETTING__READ(src) \
57892 (((u_int32_t)(src)\
57893 & 0x00ff0000U) >> 16)
57894 #define THERM_ADC_1__INIT_ATB_SETTING__WRITE(src) \
57895 (((u_int32_t)(src)\
57896 << 16) & 0x00ff0000U)
57897 #define THERM_ADC_1__INIT_ATB_SETTING__MODIFY(dst, src) \
57898 (dst) = ((dst) &\
57899 ~0x00ff0000U) | (((u_int32_t)(src) <<\
57900 16) & 0x00ff0000U)
57901 #define THERM_ADC_1__INIT_ATB_SETTING__VERIFY(src) \
57902 (!((((u_int32_t)(src)\
57903 << 16) & ~0x00ff0000U)))
57904
57905 /* macros for field samples_cnt_coding */
57906 #define THERM_ADC_1__SAMPLES_CNT_CODING__SHIFT 24
57907 #define THERM_ADC_1__SAMPLES_CNT_CODING__WIDTH 2
57908 #define THERM_ADC_1__SAMPLES_CNT_CODING__MASK 0x03000000U
57909 #define THERM_ADC_1__SAMPLES_CNT_CODING__READ(src) \
57910 (((u_int32_t)(src)\
57911 & 0x03000000U) >> 24)
57912 #define THERM_ADC_1__SAMPLES_CNT_CODING__WRITE(src) \
57913 (((u_int32_t)(src)\
57914 << 24) & 0x03000000U)
57915 #define THERM_ADC_1__SAMPLES_CNT_CODING__MODIFY(dst, src) \
57916 (dst) = ((dst) &\
57917 ~0x03000000U) | (((u_int32_t)(src) <<\
57918 24) & 0x03000000U)
57919 #define THERM_ADC_1__SAMPLES_CNT_CODING__VERIFY(src) \
57920 (!((((u_int32_t)(src)\
57921 << 24) & ~0x03000000U)))
57922
57923 /* macros for field use_init_therm_volt_atb_after_warm_reset */
57924 #define THERM_ADC_1__USE_INIT_THERM_VOLT_ATB_AFTER_WARM_RESET__SHIFT 26
57925 #define THERM_ADC_1__USE_INIT_THERM_VOLT_ATB_AFTER_WARM_RESET__WIDTH 1
57926 #define THERM_ADC_1__USE_INIT_THERM_VOLT_ATB_AFTER_WARM_RESET__MASK 0x04000000U
57927 #define THERM_ADC_1__USE_INIT_THERM_VOLT_ATB_AFTER_WARM_RESET__READ(src) \
57928 (((u_int32_t)(src)\
57929 & 0x04000000U) >> 26)
57930 #define THERM_ADC_1__USE_INIT_THERM_VOLT_ATB_AFTER_WARM_RESET__WRITE(src) \
57931 (((u_int32_t)(src)\
57932 << 26) & 0x04000000U)
57933 #define THERM_ADC_1__USE_INIT_THERM_VOLT_ATB_AFTER_WARM_RESET__MODIFY(dst, src) \
57934 (dst) = ((dst) &\
57935 ~0x04000000U) | (((u_int32_t)(src) <<\
57936 26) & 0x04000000U)
57937 #define THERM_ADC_1__USE_INIT_THERM_VOLT_ATB_AFTER_WARM_RESET__VERIFY(src) \
57938 (!((((u_int32_t)(src)\
57939 << 26) & ~0x04000000U)))
57940 #define THERM_ADC_1__USE_INIT_THERM_VOLT_ATB_AFTER_WARM_RESET__SET(dst) \
57941 (dst) = ((dst) &\
57942 ~0x04000000U) | ((u_int32_t)(1) << 26)
57943 #define THERM_ADC_1__USE_INIT_THERM_VOLT_ATB_AFTER_WARM_RESET__CLR(dst) \
57944 (dst) = ((dst) &\
57945 ~0x04000000U) | ((u_int32_t)(0) << 26)
57946
57947 /* macros for field force_therm_volt_atb_to_init_settings */
57948 #define THERM_ADC_1__FORCE_THERM_VOLT_ATB_TO_INIT_SETTINGS__SHIFT 27
57949 #define THERM_ADC_1__FORCE_THERM_VOLT_ATB_TO_INIT_SETTINGS__WIDTH 1
57950 #define THERM_ADC_1__FORCE_THERM_VOLT_ATB_TO_INIT_SETTINGS__MASK 0x08000000U
57951 #define THERM_ADC_1__FORCE_THERM_VOLT_ATB_TO_INIT_SETTINGS__READ(src) \
57952 (((u_int32_t)(src)\
57953 & 0x08000000U) >> 27)
57954 #define THERM_ADC_1__FORCE_THERM_VOLT_ATB_TO_INIT_SETTINGS__WRITE(src) \
57955 (((u_int32_t)(src)\
57956 << 27) & 0x08000000U)
57957 #define THERM_ADC_1__FORCE_THERM_VOLT_ATB_TO_INIT_SETTINGS__MODIFY(dst, src) \
57958 (dst) = ((dst) &\
57959 ~0x08000000U) | (((u_int32_t)(src) <<\
57960 27) & 0x08000000U)
57961 #define THERM_ADC_1__FORCE_THERM_VOLT_ATB_TO_INIT_SETTINGS__VERIFY(src) \
57962 (!((((u_int32_t)(src)\
57963 << 27) & ~0x08000000U)))
57964 #define THERM_ADC_1__FORCE_THERM_VOLT_ATB_TO_INIT_SETTINGS__SET(dst) \
57965 (dst) = ((dst) &\
57966 ~0x08000000U) | ((u_int32_t)(1) << 27)
57967 #define THERM_ADC_1__FORCE_THERM_VOLT_ATB_TO_INIT_SETTINGS__CLR(dst) \
57968 (dst) = ((dst) &\
57969 ~0x08000000U) | ((u_int32_t)(0) << 27)
57970 #define THERM_ADC_1__TYPE u_int32_t
57971 #define THERM_ADC_1__READ 0x0fffffffU
57972 #define THERM_ADC_1__WRITE 0x0fffffffU
57973
57974 #endif /* __THERM_ADC_1_MACRO__ */
57975
57976
57977 /* macros for bb_reg_block.bb_sm_reg_map.BB_therm_adc_1 */
57978 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_THERM_ADC_1__NUM 1
57979
57980 /* macros for BlueprintGlobalNameSpace::therm_adc_2 */
57981 #ifndef __THERM_ADC_2_MACRO__
57982 #define __THERM_ADC_2_MACRO__
57983
57984 /* macros for field measure_therm_freq */
57985 #define THERM_ADC_2__MEASURE_THERM_FREQ__SHIFT 0
57986 #define THERM_ADC_2__MEASURE_THERM_FREQ__WIDTH 12
57987 #define THERM_ADC_2__MEASURE_THERM_FREQ__MASK 0x00000fffU
57988 #define THERM_ADC_2__MEASURE_THERM_FREQ__READ(src) \
57989 (u_int32_t)(src)\
57990 & 0x00000fffU
57991 #define THERM_ADC_2__MEASURE_THERM_FREQ__WRITE(src) \
57992 ((u_int32_t)(src)\
57993 & 0x00000fffU)
57994 #define THERM_ADC_2__MEASURE_THERM_FREQ__MODIFY(dst, src) \
57995 (dst) = ((dst) &\
57996 ~0x00000fffU) | ((u_int32_t)(src) &\
57997 0x00000fffU)
57998 #define THERM_ADC_2__MEASURE_THERM_FREQ__VERIFY(src) \
57999 (!(((u_int32_t)(src)\
58000 & ~0x00000fffU)))
58001
58002 /* macros for field measure_volt_freq */
58003 #define THERM_ADC_2__MEASURE_VOLT_FREQ__SHIFT 12
58004 #define THERM_ADC_2__MEASURE_VOLT_FREQ__WIDTH 10
58005 #define THERM_ADC_2__MEASURE_VOLT_FREQ__MASK 0x003ff000U
58006 #define THERM_ADC_2__MEASURE_VOLT_FREQ__READ(src) \
58007 (((u_int32_t)(src)\
58008 & 0x003ff000U) >> 12)
58009 #define THERM_ADC_2__MEASURE_VOLT_FREQ__WRITE(src) \
58010 (((u_int32_t)(src)\
58011 << 12) & 0x003ff000U)
58012 #define THERM_ADC_2__MEASURE_VOLT_FREQ__MODIFY(dst, src) \
58013 (dst) = ((dst) &\
58014 ~0x003ff000U) | (((u_int32_t)(src) <<\
58015 12) & 0x003ff000U)
58016 #define THERM_ADC_2__MEASURE_VOLT_FREQ__VERIFY(src) \
58017 (!((((u_int32_t)(src)\
58018 << 12) & ~0x003ff000U)))
58019
58020 /* macros for field measure_atb_freq */
58021 #define THERM_ADC_2__MEASURE_ATB_FREQ__SHIFT 22
58022 #define THERM_ADC_2__MEASURE_ATB_FREQ__WIDTH 10
58023 #define THERM_ADC_2__MEASURE_ATB_FREQ__MASK 0xffc00000U
58024 #define THERM_ADC_2__MEASURE_ATB_FREQ__READ(src) \
58025 (((u_int32_t)(src)\
58026 & 0xffc00000U) >> 22)
58027 #define THERM_ADC_2__MEASURE_ATB_FREQ__WRITE(src) \
58028 (((u_int32_t)(src)\
58029 << 22) & 0xffc00000U)
58030 #define THERM_ADC_2__MEASURE_ATB_FREQ__MODIFY(dst, src) \
58031 (dst) = ((dst) &\
58032 ~0xffc00000U) | (((u_int32_t)(src) <<\
58033 22) & 0xffc00000U)
58034 #define THERM_ADC_2__MEASURE_ATB_FREQ__VERIFY(src) \
58035 (!((((u_int32_t)(src)\
58036 << 22) & ~0xffc00000U)))
58037 #define THERM_ADC_2__TYPE u_int32_t
58038 #define THERM_ADC_2__READ 0xffffffffU
58039 #define THERM_ADC_2__WRITE 0xffffffffU
58040
58041 #endif /* __THERM_ADC_2_MACRO__ */
58042
58043
58044 /* macros for bb_reg_block.bb_sm_reg_map.BB_therm_adc_2 */
58045 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_THERM_ADC_2__NUM 1
58046
58047 /* macros for BlueprintGlobalNameSpace::therm_adc_3 */
58048 #ifndef __THERM_ADC_3_MACRO__
58049 #define __THERM_ADC_3_MACRO__
58050
58051 /* macros for field therm_adc_offset */
58052 #define THERM_ADC_3__THERM_ADC_OFFSET__SHIFT 0
58053 #define THERM_ADC_3__THERM_ADC_OFFSET__WIDTH 8
58054 #define THERM_ADC_3__THERM_ADC_OFFSET__MASK 0x000000ffU
58055 #define THERM_ADC_3__THERM_ADC_OFFSET__READ(src) (u_int32_t)(src) & 0x000000ffU
58056 #define THERM_ADC_3__THERM_ADC_OFFSET__WRITE(src) \
58057 ((u_int32_t)(src)\
58058 & 0x000000ffU)
58059 #define THERM_ADC_3__THERM_ADC_OFFSET__MODIFY(dst, src) \
58060 (dst) = ((dst) &\
58061 ~0x000000ffU) | ((u_int32_t)(src) &\
58062 0x000000ffU)
58063 #define THERM_ADC_3__THERM_ADC_OFFSET__VERIFY(src) \
58064 (!(((u_int32_t)(src)\
58065 & ~0x000000ffU)))
58066
58067 /* macros for field therm_adc_scaled_gain */
58068 #define THERM_ADC_3__THERM_ADC_SCALED_GAIN__SHIFT 8
58069 #define THERM_ADC_3__THERM_ADC_SCALED_GAIN__WIDTH 9
58070 #define THERM_ADC_3__THERM_ADC_SCALED_GAIN__MASK 0x0001ff00U
58071 #define THERM_ADC_3__THERM_ADC_SCALED_GAIN__READ(src) \
58072 (((u_int32_t)(src)\
58073 & 0x0001ff00U) >> 8)
58074 #define THERM_ADC_3__THERM_ADC_SCALED_GAIN__WRITE(src) \
58075 (((u_int32_t)(src)\
58076 << 8) & 0x0001ff00U)
58077 #define THERM_ADC_3__THERM_ADC_SCALED_GAIN__MODIFY(dst, src) \
58078 (dst) = ((dst) &\
58079 ~0x0001ff00U) | (((u_int32_t)(src) <<\
58080 8) & 0x0001ff00U)
58081 #define THERM_ADC_3__THERM_ADC_SCALED_GAIN__VERIFY(src) \
58082 (!((((u_int32_t)(src)\
58083 << 8) & ~0x0001ff00U)))
58084
58085 /* macros for field adc_interval */
58086 #define THERM_ADC_3__ADC_INTERVAL__SHIFT 17
58087 #define THERM_ADC_3__ADC_INTERVAL__WIDTH 13
58088 #define THERM_ADC_3__ADC_INTERVAL__MASK 0x3ffe0000U
58089 #define THERM_ADC_3__ADC_INTERVAL__READ(src) \
58090 (((u_int32_t)(src)\
58091 & 0x3ffe0000U) >> 17)
58092 #define THERM_ADC_3__ADC_INTERVAL__WRITE(src) \
58093 (((u_int32_t)(src)\
58094 << 17) & 0x3ffe0000U)
58095 #define THERM_ADC_3__ADC_INTERVAL__MODIFY(dst, src) \
58096 (dst) = ((dst) &\
58097 ~0x3ffe0000U) | (((u_int32_t)(src) <<\
58098 17) & 0x3ffe0000U)
58099 #define THERM_ADC_3__ADC_INTERVAL__VERIFY(src) \
58100 (!((((u_int32_t)(src)\
58101 << 17) & ~0x3ffe0000U)))
58102 #define THERM_ADC_3__TYPE u_int32_t
58103 #define THERM_ADC_3__READ 0x3fffffffU
58104 #define THERM_ADC_3__WRITE 0x3fffffffU
58105
58106 #endif /* __THERM_ADC_3_MACRO__ */
58107
58108
58109 /* macros for bb_reg_block.bb_sm_reg_map.BB_therm_adc_3 */
58110 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_THERM_ADC_3__NUM 1
58111
58112 /* macros for BlueprintGlobalNameSpace::therm_adc_4 */
58113 #ifndef __THERM_ADC_4_MACRO__
58114 #define __THERM_ADC_4_MACRO__
58115
58116 /* macros for field latest_therm_value */
58117 #define THERM_ADC_4__LATEST_THERM_VALUE__SHIFT 0
58118 #define THERM_ADC_4__LATEST_THERM_VALUE__WIDTH 8
58119 #define THERM_ADC_4__LATEST_THERM_VALUE__MASK 0x000000ffU
58120 #define THERM_ADC_4__LATEST_THERM_VALUE__READ(src) \
58121 (u_int32_t)(src)\
58122 & 0x000000ffU
58123
58124 /* macros for field latest_volt_value */
58125 #define THERM_ADC_4__LATEST_VOLT_VALUE__SHIFT 8
58126 #define THERM_ADC_4__LATEST_VOLT_VALUE__WIDTH 8
58127 #define THERM_ADC_4__LATEST_VOLT_VALUE__MASK 0x0000ff00U
58128 #define THERM_ADC_4__LATEST_VOLT_VALUE__READ(src) \
58129 (((u_int32_t)(src)\
58130 & 0x0000ff00U) >> 8)
58131
58132 /* macros for field latest_atb_value */
58133 #define THERM_ADC_4__LATEST_ATB_VALUE__SHIFT 16
58134 #define THERM_ADC_4__LATEST_ATB_VALUE__WIDTH 8
58135 #define THERM_ADC_4__LATEST_ATB_VALUE__MASK 0x00ff0000U
58136 #define THERM_ADC_4__LATEST_ATB_VALUE__READ(src) \
58137 (((u_int32_t)(src)\
58138 & 0x00ff0000U) >> 16)
58139 #define THERM_ADC_4__TYPE u_int32_t
58140 #define THERM_ADC_4__READ 0x00ffffffU
58141
58142 #endif /* __THERM_ADC_4_MACRO__ */
58143
58144
58145 /* macros for bb_reg_block.bb_sm_reg_map.BB_therm_adc_4 */
58146 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_THERM_ADC_4__NUM 1
58147
58148 /* macros for BlueprintGlobalNameSpace::tx_forced_gain */
58149 #ifndef __TX_FORCED_GAIN_MACRO__
58150 #define __TX_FORCED_GAIN_MACRO__
58151
58152 /* macros for field force_tx_gain */
58153 #define TX_FORCED_GAIN__FORCE_TX_GAIN__SHIFT 0
58154 #define TX_FORCED_GAIN__FORCE_TX_GAIN__WIDTH 1
58155 #define TX_FORCED_GAIN__FORCE_TX_GAIN__MASK 0x00000001U
58156 #define TX_FORCED_GAIN__FORCE_TX_GAIN__READ(src) (u_int32_t)(src) & 0x00000001U
58157 #define TX_FORCED_GAIN__FORCE_TX_GAIN__WRITE(src) \
58158 ((u_int32_t)(src)\
58159 & 0x00000001U)
58160 #define TX_FORCED_GAIN__FORCE_TX_GAIN__MODIFY(dst, src) \
58161 (dst) = ((dst) &\
58162 ~0x00000001U) | ((u_int32_t)(src) &\
58163 0x00000001U)
58164 #define TX_FORCED_GAIN__FORCE_TX_GAIN__VERIFY(src) \
58165 (!(((u_int32_t)(src)\
58166 & ~0x00000001U)))
58167 #define TX_FORCED_GAIN__FORCE_TX_GAIN__SET(dst) \
58168 (dst) = ((dst) &\
58169 ~0x00000001U) | (u_int32_t)(1)
58170 #define TX_FORCED_GAIN__FORCE_TX_GAIN__CLR(dst) \
58171 (dst) = ((dst) &\
58172 ~0x00000001U) | (u_int32_t)(0)
58173
58174 /* macros for field forced_txbb1dbgain */
58175 #define TX_FORCED_GAIN__FORCED_TXBB1DBGAIN__SHIFT 1
58176 #define TX_FORCED_GAIN__FORCED_TXBB1DBGAIN__WIDTH 3
58177 #define TX_FORCED_GAIN__FORCED_TXBB1DBGAIN__MASK 0x0000000eU
58178 #define TX_FORCED_GAIN__FORCED_TXBB1DBGAIN__READ(src) \
58179 (((u_int32_t)(src)\
58180 & 0x0000000eU) >> 1)
58181 #define TX_FORCED_GAIN__FORCED_TXBB1DBGAIN__WRITE(src) \
58182 (((u_int32_t)(src)\
58183 << 1) & 0x0000000eU)
58184 #define TX_FORCED_GAIN__FORCED_TXBB1DBGAIN__MODIFY(dst, src) \
58185 (dst) = ((dst) &\
58186 ~0x0000000eU) | (((u_int32_t)(src) <<\
58187 1) & 0x0000000eU)
58188 #define TX_FORCED_GAIN__FORCED_TXBB1DBGAIN__VERIFY(src) \
58189 (!((((u_int32_t)(src)\
58190 << 1) & ~0x0000000eU)))
58191
58192 /* macros for field forced_txbb6dbgain */
58193 #define TX_FORCED_GAIN__FORCED_TXBB6DBGAIN__SHIFT 4
58194 #define TX_FORCED_GAIN__FORCED_TXBB6DBGAIN__WIDTH 2
58195 #define TX_FORCED_GAIN__FORCED_TXBB6DBGAIN__MASK 0x00000030U
58196 #define TX_FORCED_GAIN__FORCED_TXBB6DBGAIN__READ(src) \
58197 (((u_int32_t)(src)\
58198 & 0x00000030U) >> 4)
58199 #define TX_FORCED_GAIN__FORCED_TXBB6DBGAIN__WRITE(src) \
58200 (((u_int32_t)(src)\
58201 << 4) & 0x00000030U)
58202 #define TX_FORCED_GAIN__FORCED_TXBB6DBGAIN__MODIFY(dst, src) \
58203 (dst) = ((dst) &\
58204 ~0x00000030U) | (((u_int32_t)(src) <<\
58205 4) & 0x00000030U)
58206 #define TX_FORCED_GAIN__FORCED_TXBB6DBGAIN__VERIFY(src) \
58207 (!((((u_int32_t)(src)\
58208 << 4) & ~0x00000030U)))
58209
58210 /* macros for field forced_txmxrgain */
58211 #define TX_FORCED_GAIN__FORCED_TXMXRGAIN__SHIFT 6
58212 #define TX_FORCED_GAIN__FORCED_TXMXRGAIN__WIDTH 4
58213 #define TX_FORCED_GAIN__FORCED_TXMXRGAIN__MASK 0x000003c0U
58214 #define TX_FORCED_GAIN__FORCED_TXMXRGAIN__READ(src) \
58215 (((u_int32_t)(src)\
58216 & 0x000003c0U) >> 6)
58217 #define TX_FORCED_GAIN__FORCED_TXMXRGAIN__WRITE(src) \
58218 (((u_int32_t)(src)\
58219 << 6) & 0x000003c0U)
58220 #define TX_FORCED_GAIN__FORCED_TXMXRGAIN__MODIFY(dst, src) \
58221 (dst) = ((dst) &\
58222 ~0x000003c0U) | (((u_int32_t)(src) <<\
58223 6) & 0x000003c0U)
58224 #define TX_FORCED_GAIN__FORCED_TXMXRGAIN__VERIFY(src) \
58225 (!((((u_int32_t)(src)\
58226 << 6) & ~0x000003c0U)))
58227
58228 /* macros for field forced_padrvgnA */
58229 #define TX_FORCED_GAIN__FORCED_PADRVGNA__SHIFT 10
58230 #define TX_FORCED_GAIN__FORCED_PADRVGNA__WIDTH 4
58231 #define TX_FORCED_GAIN__FORCED_PADRVGNA__MASK 0x00003c00U
58232 #define TX_FORCED_GAIN__FORCED_PADRVGNA__READ(src) \
58233 (((u_int32_t)(src)\
58234 & 0x00003c00U) >> 10)
58235 #define TX_FORCED_GAIN__FORCED_PADRVGNA__WRITE(src) \
58236 (((u_int32_t)(src)\
58237 << 10) & 0x00003c00U)
58238 #define TX_FORCED_GAIN__FORCED_PADRVGNA__MODIFY(dst, src) \
58239 (dst) = ((dst) &\
58240 ~0x00003c00U) | (((u_int32_t)(src) <<\
58241 10) & 0x00003c00U)
58242 #define TX_FORCED_GAIN__FORCED_PADRVGNA__VERIFY(src) \
58243 (!((((u_int32_t)(src)\
58244 << 10) & ~0x00003c00U)))
58245
58246 /* macros for field forced_padrvgnB */
58247 #define TX_FORCED_GAIN__FORCED_PADRVGNB__SHIFT 14
58248 #define TX_FORCED_GAIN__FORCED_PADRVGNB__WIDTH 4
58249 #define TX_FORCED_GAIN__FORCED_PADRVGNB__MASK 0x0003c000U
58250 #define TX_FORCED_GAIN__FORCED_PADRVGNB__READ(src) \
58251 (((u_int32_t)(src)\
58252 & 0x0003c000U) >> 14)
58253 #define TX_FORCED_GAIN__FORCED_PADRVGNB__WRITE(src) \
58254 (((u_int32_t)(src)\
58255 << 14) & 0x0003c000U)
58256 #define TX_FORCED_GAIN__FORCED_PADRVGNB__MODIFY(dst, src) \
58257 (dst) = ((dst) &\
58258 ~0x0003c000U) | (((u_int32_t)(src) <<\
58259 14) & 0x0003c000U)
58260 #define TX_FORCED_GAIN__FORCED_PADRVGNB__VERIFY(src) \
58261 (!((((u_int32_t)(src)\
58262 << 14) & ~0x0003c000U)))
58263
58264 /* macros for field forced_padrvgnC */
58265 #define TX_FORCED_GAIN__FORCED_PADRVGNC__SHIFT 18
58266 #define TX_FORCED_GAIN__FORCED_PADRVGNC__WIDTH 4
58267 #define TX_FORCED_GAIN__FORCED_PADRVGNC__MASK 0x003c0000U
58268 #define TX_FORCED_GAIN__FORCED_PADRVGNC__READ(src) \
58269 (((u_int32_t)(src)\
58270 & 0x003c0000U) >> 18)
58271 #define TX_FORCED_GAIN__FORCED_PADRVGNC__WRITE(src) \
58272 (((u_int32_t)(src)\
58273 << 18) & 0x003c0000U)
58274 #define TX_FORCED_GAIN__FORCED_PADRVGNC__MODIFY(dst, src) \
58275 (dst) = ((dst) &\
58276 ~0x003c0000U) | (((u_int32_t)(src) <<\
58277 18) & 0x003c0000U)
58278 #define TX_FORCED_GAIN__FORCED_PADRVGNC__VERIFY(src) \
58279 (!((((u_int32_t)(src)\
58280 << 18) & ~0x003c0000U)))
58281
58282 /* macros for field forced_padrvgnD */
58283 #define TX_FORCED_GAIN__FORCED_PADRVGND__SHIFT 22
58284 #define TX_FORCED_GAIN__FORCED_PADRVGND__WIDTH 2
58285 #define TX_FORCED_GAIN__FORCED_PADRVGND__MASK 0x00c00000U
58286 #define TX_FORCED_GAIN__FORCED_PADRVGND__READ(src) \
58287 (((u_int32_t)(src)\
58288 & 0x00c00000U) >> 22)
58289 #define TX_FORCED_GAIN__FORCED_PADRVGND__WRITE(src) \
58290 (((u_int32_t)(src)\
58291 << 22) & 0x00c00000U)
58292 #define TX_FORCED_GAIN__FORCED_PADRVGND__MODIFY(dst, src) \
58293 (dst) = ((dst) &\
58294 ~0x00c00000U) | (((u_int32_t)(src) <<\
58295 22) & 0x00c00000U)
58296 #define TX_FORCED_GAIN__FORCED_PADRVGND__VERIFY(src) \
58297 (!((((u_int32_t)(src)\
58298 << 22) & ~0x00c00000U)))
58299
58300 /* macros for field forced_enable_PAL */
58301 #define TX_FORCED_GAIN__FORCED_ENABLE_PAL__SHIFT 24
58302 #define TX_FORCED_GAIN__FORCED_ENABLE_PAL__WIDTH 1
58303 #define TX_FORCED_GAIN__FORCED_ENABLE_PAL__MASK 0x01000000U
58304 #define TX_FORCED_GAIN__FORCED_ENABLE_PAL__READ(src) \
58305 (((u_int32_t)(src)\
58306 & 0x01000000U) >> 24)
58307 #define TX_FORCED_GAIN__FORCED_ENABLE_PAL__WRITE(src) \
58308 (((u_int32_t)(src)\
58309 << 24) & 0x01000000U)
58310 #define TX_FORCED_GAIN__FORCED_ENABLE_PAL__MODIFY(dst, src) \
58311 (dst) = ((dst) &\
58312 ~0x01000000U) | (((u_int32_t)(src) <<\
58313 24) & 0x01000000U)
58314 #define TX_FORCED_GAIN__FORCED_ENABLE_PAL__VERIFY(src) \
58315 (!((((u_int32_t)(src)\
58316 << 24) & ~0x01000000U)))
58317 #define TX_FORCED_GAIN__FORCED_ENABLE_PAL__SET(dst) \
58318 (dst) = ((dst) &\
58319 ~0x01000000U) | ((u_int32_t)(1) << 24)
58320 #define TX_FORCED_GAIN__FORCED_ENABLE_PAL__CLR(dst) \
58321 (dst) = ((dst) &\
58322 ~0x01000000U) | ((u_int32_t)(0) << 24)
58323 //#define TX_FORCED_GAIN__TYPE u_int32_t
58324 //#define TX_FORCED_GAIN__READ 0x01ffffffU
58325 //#define TX_FORCED_GAIN__WRITE 0x01ffffffU
58326
58327 #endif /* __TX_FORCED_GAIN_MACRO__ */
58328
58329
58330 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_forced_gain */
58331 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_FORCED_GAIN__NUM 1
58332
58333 /* macros for BlueprintGlobalNameSpace::pdadc_tab */
58334 #ifndef __PDADC_TAB_MACRO__
58335 #define __PDADC_TAB_MACRO__
58336
58337 /* macros for field tab_entry */
58338 #define PDADC_TAB__TAB_ENTRY__SHIFT 0
58339 #define PDADC_TAB__TAB_ENTRY__WIDTH 32
58340 #define PDADC_TAB__TAB_ENTRY__MASK 0xffffffffU
58341 #define PDADC_TAB__TAB_ENTRY__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
58342 #define PDADC_TAB__TAB_ENTRY__MODIFY(dst, src) \
58343 (dst) = ((dst) &\
58344 ~0xffffffffU) | ((u_int32_t)(src) &\
58345 0xffffffffU)
58346 #define PDADC_TAB__TAB_ENTRY__VERIFY(src) \
58347 (!(((u_int32_t)(src)\
58348 & ~0xffffffffU)))
58349 #define PDADC_TAB__TYPE u_int32_t
58350 #define PDADC_TAB__WRITE 0x00000000U
58351
58352 #endif /* __PDADC_TAB_MACRO__ */
58353
58354
58355 /* macros for bb_reg_block.bb_sm_reg_map.BB_pdadc_tab_b0 */
58356 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_PDADC_TAB_B0__NUM 32
58357
58358 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_1 */
58359 #ifndef __TX_GAIN_TAB_1_MACRO__
58360 #define __TX_GAIN_TAB_1_MACRO__
58361
58362 /* macros for field tg_table1 */
58363 #define TX_GAIN_TAB_1__TG_TABLE1__SHIFT 0
58364 #define TX_GAIN_TAB_1__TG_TABLE1__WIDTH 32
58365 #define TX_GAIN_TAB_1__TG_TABLE1__MASK 0xffffffffU
58366 #define TX_GAIN_TAB_1__TG_TABLE1__READ(src) (u_int32_t)(src) & 0xffffffffU
58367 #define TX_GAIN_TAB_1__TG_TABLE1__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
58368 #define TX_GAIN_TAB_1__TG_TABLE1__MODIFY(dst, src) \
58369 (dst) = ((dst) &\
58370 ~0xffffffffU) | ((u_int32_t)(src) &\
58371 0xffffffffU)
58372 #define TX_GAIN_TAB_1__TG_TABLE1__VERIFY(src) \
58373 (!(((u_int32_t)(src)\
58374 & ~0xffffffffU)))
58375 #define TX_GAIN_TAB_1__TYPE u_int32_t
58376 #define TX_GAIN_TAB_1__READ 0xffffffffU
58377 #define TX_GAIN_TAB_1__WRITE 0xffffffffU
58378
58379 #endif /* __TX_GAIN_TAB_1_MACRO__ */
58380
58381
58382 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_1 */
58383 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_1__NUM 1
58384
58385 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_2 */
58386 #ifndef __TX_GAIN_TAB_2_MACRO__
58387 #define __TX_GAIN_TAB_2_MACRO__
58388
58389 /* macros for field tg_table2 */
58390 #define TX_GAIN_TAB_2__TG_TABLE2__SHIFT 0
58391 #define TX_GAIN_TAB_2__TG_TABLE2__WIDTH 32
58392 #define TX_GAIN_TAB_2__TG_TABLE2__MASK 0xffffffffU
58393 #define TX_GAIN_TAB_2__TG_TABLE2__READ(src) (u_int32_t)(src) & 0xffffffffU
58394 #define TX_GAIN_TAB_2__TG_TABLE2__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
58395 #define TX_GAIN_TAB_2__TG_TABLE2__MODIFY(dst, src) \
58396 (dst) = ((dst) &\
58397 ~0xffffffffU) | ((u_int32_t)(src) &\
58398 0xffffffffU)
58399 #define TX_GAIN_TAB_2__TG_TABLE2__VERIFY(src) \
58400 (!(((u_int32_t)(src)\
58401 & ~0xffffffffU)))
58402 #define TX_GAIN_TAB_2__TYPE u_int32_t
58403 #define TX_GAIN_TAB_2__READ 0xffffffffU
58404 #define TX_GAIN_TAB_2__WRITE 0xffffffffU
58405
58406 #endif /* __TX_GAIN_TAB_2_MACRO__ */
58407
58408
58409 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_2 */
58410 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_2__NUM 1
58411
58412 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_3 */
58413 #ifndef __TX_GAIN_TAB_3_MACRO__
58414 #define __TX_GAIN_TAB_3_MACRO__
58415
58416 /* macros for field tg_table3 */
58417 #define TX_GAIN_TAB_3__TG_TABLE3__SHIFT 0
58418 #define TX_GAIN_TAB_3__TG_TABLE3__WIDTH 32
58419 #define TX_GAIN_TAB_3__TG_TABLE3__MASK 0xffffffffU
58420 #define TX_GAIN_TAB_3__TG_TABLE3__READ(src) (u_int32_t)(src) & 0xffffffffU
58421 #define TX_GAIN_TAB_3__TG_TABLE3__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
58422 #define TX_GAIN_TAB_3__TG_TABLE3__MODIFY(dst, src) \
58423 (dst) = ((dst) &\
58424 ~0xffffffffU) | ((u_int32_t)(src) &\
58425 0xffffffffU)
58426 #define TX_GAIN_TAB_3__TG_TABLE3__VERIFY(src) \
58427 (!(((u_int32_t)(src)\
58428 & ~0xffffffffU)))
58429 #define TX_GAIN_TAB_3__TYPE u_int32_t
58430 #define TX_GAIN_TAB_3__READ 0xffffffffU
58431 #define TX_GAIN_TAB_3__WRITE 0xffffffffU
58432
58433 #endif /* __TX_GAIN_TAB_3_MACRO__ */
58434
58435
58436 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_3 */
58437 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_3__NUM 1
58438
58439 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_4 */
58440 #ifndef __TX_GAIN_TAB_4_MACRO__
58441 #define __TX_GAIN_TAB_4_MACRO__
58442
58443 /* macros for field tg_table4 */
58444 #define TX_GAIN_TAB_4__TG_TABLE4__SHIFT 0
58445 #define TX_GAIN_TAB_4__TG_TABLE4__WIDTH 32
58446 #define TX_GAIN_TAB_4__TG_TABLE4__MASK 0xffffffffU
58447 #define TX_GAIN_TAB_4__TG_TABLE4__READ(src) (u_int32_t)(src) & 0xffffffffU
58448 #define TX_GAIN_TAB_4__TG_TABLE4__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
58449 #define TX_GAIN_TAB_4__TG_TABLE4__MODIFY(dst, src) \
58450 (dst) = ((dst) &\
58451 ~0xffffffffU) | ((u_int32_t)(src) &\
58452 0xffffffffU)
58453 #define TX_GAIN_TAB_4__TG_TABLE4__VERIFY(src) \
58454 (!(((u_int32_t)(src)\
58455 & ~0xffffffffU)))
58456 #define TX_GAIN_TAB_4__TYPE u_int32_t
58457 #define TX_GAIN_TAB_4__READ 0xffffffffU
58458 #define TX_GAIN_TAB_4__WRITE 0xffffffffU
58459
58460 #endif /* __TX_GAIN_TAB_4_MACRO__ */
58461
58462
58463 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_4 */
58464 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_4__NUM 1
58465
58466 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_5 */
58467 #ifndef __TX_GAIN_TAB_5_MACRO__
58468 #define __TX_GAIN_TAB_5_MACRO__
58469
58470 /* macros for field tg_table5 */
58471 #define TX_GAIN_TAB_5__TG_TABLE5__SHIFT 0
58472 #define TX_GAIN_TAB_5__TG_TABLE5__WIDTH 32
58473 #define TX_GAIN_TAB_5__TG_TABLE5__MASK 0xffffffffU
58474 #define TX_GAIN_TAB_5__TG_TABLE5__READ(src) (u_int32_t)(src) & 0xffffffffU
58475 #define TX_GAIN_TAB_5__TG_TABLE5__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
58476 #define TX_GAIN_TAB_5__TG_TABLE5__MODIFY(dst, src) \
58477 (dst) = ((dst) &\
58478 ~0xffffffffU) | ((u_int32_t)(src) &\
58479 0xffffffffU)
58480 #define TX_GAIN_TAB_5__TG_TABLE5__VERIFY(src) \
58481 (!(((u_int32_t)(src)\
58482 & ~0xffffffffU)))
58483 #define TX_GAIN_TAB_5__TYPE u_int32_t
58484 #define TX_GAIN_TAB_5__READ 0xffffffffU
58485 #define TX_GAIN_TAB_5__WRITE 0xffffffffU
58486
58487 #endif /* __TX_GAIN_TAB_5_MACRO__ */
58488
58489
58490 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_5 */
58491 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_5__NUM 1
58492
58493 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_6 */
58494 #ifndef __TX_GAIN_TAB_6_MACRO__
58495 #define __TX_GAIN_TAB_6_MACRO__
58496
58497 /* macros for field tg_table6 */
58498 #define TX_GAIN_TAB_6__TG_TABLE6__SHIFT 0
58499 #define TX_GAIN_TAB_6__TG_TABLE6__WIDTH 32
58500 #define TX_GAIN_TAB_6__TG_TABLE6__MASK 0xffffffffU
58501 #define TX_GAIN_TAB_6__TG_TABLE6__READ(src) (u_int32_t)(src) & 0xffffffffU
58502 #define TX_GAIN_TAB_6__TG_TABLE6__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
58503 #define TX_GAIN_TAB_6__TG_TABLE6__MODIFY(dst, src) \
58504 (dst) = ((dst) &\
58505 ~0xffffffffU) | ((u_int32_t)(src) &\
58506 0xffffffffU)
58507 #define TX_GAIN_TAB_6__TG_TABLE6__VERIFY(src) \
58508 (!(((u_int32_t)(src)\
58509 & ~0xffffffffU)))
58510 #define TX_GAIN_TAB_6__TYPE u_int32_t
58511 #define TX_GAIN_TAB_6__READ 0xffffffffU
58512 #define TX_GAIN_TAB_6__WRITE 0xffffffffU
58513
58514 #endif /* __TX_GAIN_TAB_6_MACRO__ */
58515
58516
58517 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_6 */
58518 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_6__NUM 1
58519
58520 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_7 */
58521 #ifndef __TX_GAIN_TAB_7_MACRO__
58522 #define __TX_GAIN_TAB_7_MACRO__
58523
58524 /* macros for field tg_table7 */
58525 #define TX_GAIN_TAB_7__TG_TABLE7__SHIFT 0
58526 #define TX_GAIN_TAB_7__TG_TABLE7__WIDTH 32
58527 #define TX_GAIN_TAB_7__TG_TABLE7__MASK 0xffffffffU
58528 #define TX_GAIN_TAB_7__TG_TABLE7__READ(src) (u_int32_t)(src) & 0xffffffffU
58529 #define TX_GAIN_TAB_7__TG_TABLE7__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
58530 #define TX_GAIN_TAB_7__TG_TABLE7__MODIFY(dst, src) \
58531 (dst) = ((dst) &\
58532 ~0xffffffffU) | ((u_int32_t)(src) &\
58533 0xffffffffU)
58534 #define TX_GAIN_TAB_7__TG_TABLE7__VERIFY(src) \
58535 (!(((u_int32_t)(src)\
58536 & ~0xffffffffU)))
58537 #define TX_GAIN_TAB_7__TYPE u_int32_t
58538 #define TX_GAIN_TAB_7__READ 0xffffffffU
58539 #define TX_GAIN_TAB_7__WRITE 0xffffffffU
58540
58541 #endif /* __TX_GAIN_TAB_7_MACRO__ */
58542
58543
58544 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_7 */
58545 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_7__NUM 1
58546
58547 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_8 */
58548 #ifndef __TX_GAIN_TAB_8_MACRO__
58549 #define __TX_GAIN_TAB_8_MACRO__
58550
58551 /* macros for field tg_table8 */
58552 #define TX_GAIN_TAB_8__TG_TABLE8__SHIFT 0
58553 #define TX_GAIN_TAB_8__TG_TABLE8__WIDTH 32
58554 #define TX_GAIN_TAB_8__TG_TABLE8__MASK 0xffffffffU
58555 #define TX_GAIN_TAB_8__TG_TABLE8__READ(src) (u_int32_t)(src) & 0xffffffffU
58556 #define TX_GAIN_TAB_8__TG_TABLE8__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
58557 #define TX_GAIN_TAB_8__TG_TABLE8__MODIFY(dst, src) \
58558 (dst) = ((dst) &\
58559 ~0xffffffffU) | ((u_int32_t)(src) &\
58560 0xffffffffU)
58561 #define TX_GAIN_TAB_8__TG_TABLE8__VERIFY(src) \
58562 (!(((u_int32_t)(src)\
58563 & ~0xffffffffU)))
58564 #define TX_GAIN_TAB_8__TYPE u_int32_t
58565 #define TX_GAIN_TAB_8__READ 0xffffffffU
58566 #define TX_GAIN_TAB_8__WRITE 0xffffffffU
58567
58568 #endif /* __TX_GAIN_TAB_8_MACRO__ */
58569
58570
58571 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_8 */
58572 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_8__NUM 1
58573
58574 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_9 */
58575 #ifndef __TX_GAIN_TAB_9_MACRO__
58576 #define __TX_GAIN_TAB_9_MACRO__
58577
58578 /* macros for field tg_table9 */
58579 #define TX_GAIN_TAB_9__TG_TABLE9__SHIFT 0
58580 #define TX_GAIN_TAB_9__TG_TABLE9__WIDTH 32
58581 #define TX_GAIN_TAB_9__TG_TABLE9__MASK 0xffffffffU
58582 #define TX_GAIN_TAB_9__TG_TABLE9__READ(src) (u_int32_t)(src) & 0xffffffffU
58583 #define TX_GAIN_TAB_9__TG_TABLE9__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
58584 #define TX_GAIN_TAB_9__TG_TABLE9__MODIFY(dst, src) \
58585 (dst) = ((dst) &\
58586 ~0xffffffffU) | ((u_int32_t)(src) &\
58587 0xffffffffU)
58588 #define TX_GAIN_TAB_9__TG_TABLE9__VERIFY(src) \
58589 (!(((u_int32_t)(src)\
58590 & ~0xffffffffU)))
58591 #define TX_GAIN_TAB_9__TYPE u_int32_t
58592 #define TX_GAIN_TAB_9__READ 0xffffffffU
58593 #define TX_GAIN_TAB_9__WRITE 0xffffffffU
58594
58595 #endif /* __TX_GAIN_TAB_9_MACRO__ */
58596
58597
58598 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_9 */
58599 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_9__NUM 1
58600
58601 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_10 */
58602 #ifndef __TX_GAIN_TAB_10_MACRO__
58603 #define __TX_GAIN_TAB_10_MACRO__
58604
58605 /* macros for field tg_table10 */
58606 #define TX_GAIN_TAB_10__TG_TABLE10__SHIFT 0
58607 #define TX_GAIN_TAB_10__TG_TABLE10__WIDTH 32
58608 #define TX_GAIN_TAB_10__TG_TABLE10__MASK 0xffffffffU
58609 #define TX_GAIN_TAB_10__TG_TABLE10__READ(src) (u_int32_t)(src) & 0xffffffffU
58610 #define TX_GAIN_TAB_10__TG_TABLE10__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
58611 #define TX_GAIN_TAB_10__TG_TABLE10__MODIFY(dst, src) \
58612 (dst) = ((dst) &\
58613 ~0xffffffffU) | ((u_int32_t)(src) &\
58614 0xffffffffU)
58615 #define TX_GAIN_TAB_10__TG_TABLE10__VERIFY(src) \
58616 (!(((u_int32_t)(src)\
58617 & ~0xffffffffU)))
58618 #define TX_GAIN_TAB_10__TYPE u_int32_t
58619 #define TX_GAIN_TAB_10__READ 0xffffffffU
58620 #define TX_GAIN_TAB_10__WRITE 0xffffffffU
58621
58622 #endif /* __TX_GAIN_TAB_10_MACRO__ */
58623
58624
58625 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_10 */
58626 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_10__NUM 1
58627
58628 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_11 */
58629 #ifndef __TX_GAIN_TAB_11_MACRO__
58630 #define __TX_GAIN_TAB_11_MACRO__
58631
58632 /* macros for field tg_table11 */
58633 #define TX_GAIN_TAB_11__TG_TABLE11__SHIFT 0
58634 #define TX_GAIN_TAB_11__TG_TABLE11__WIDTH 32
58635 #define TX_GAIN_TAB_11__TG_TABLE11__MASK 0xffffffffU
58636 #define TX_GAIN_TAB_11__TG_TABLE11__READ(src) (u_int32_t)(src) & 0xffffffffU
58637 #define TX_GAIN_TAB_11__TG_TABLE11__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
58638 #define TX_GAIN_TAB_11__TG_TABLE11__MODIFY(dst, src) \
58639 (dst) = ((dst) &\
58640 ~0xffffffffU) | ((u_int32_t)(src) &\
58641 0xffffffffU)
58642 #define TX_GAIN_TAB_11__TG_TABLE11__VERIFY(src) \
58643 (!(((u_int32_t)(src)\
58644 & ~0xffffffffU)))
58645 #define TX_GAIN_TAB_11__TYPE u_int32_t
58646 #define TX_GAIN_TAB_11__READ 0xffffffffU
58647 #define TX_GAIN_TAB_11__WRITE 0xffffffffU
58648
58649 #endif /* __TX_GAIN_TAB_11_MACRO__ */
58650
58651
58652 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_11 */
58653 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_11__NUM 1
58654
58655 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_12 */
58656 #ifndef __TX_GAIN_TAB_12_MACRO__
58657 #define __TX_GAIN_TAB_12_MACRO__
58658
58659 /* macros for field tg_table12 */
58660 #define TX_GAIN_TAB_12__TG_TABLE12__SHIFT 0
58661 #define TX_GAIN_TAB_12__TG_TABLE12__WIDTH 32
58662 #define TX_GAIN_TAB_12__TG_TABLE12__MASK 0xffffffffU
58663 #define TX_GAIN_TAB_12__TG_TABLE12__READ(src) (u_int32_t)(src) & 0xffffffffU
58664 #define TX_GAIN_TAB_12__TG_TABLE12__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
58665 #define TX_GAIN_TAB_12__TG_TABLE12__MODIFY(dst, src) \
58666 (dst) = ((dst) &\
58667 ~0xffffffffU) | ((u_int32_t)(src) &\
58668 0xffffffffU)
58669 #define TX_GAIN_TAB_12__TG_TABLE12__VERIFY(src) \
58670 (!(((u_int32_t)(src)\
58671 & ~0xffffffffU)))
58672 #define TX_GAIN_TAB_12__TYPE u_int32_t
58673 #define TX_GAIN_TAB_12__READ 0xffffffffU
58674 #define TX_GAIN_TAB_12__WRITE 0xffffffffU
58675
58676 #endif /* __TX_GAIN_TAB_12_MACRO__ */
58677
58678
58679 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_12 */
58680 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_12__NUM 1
58681
58682 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_13 */
58683 #ifndef __TX_GAIN_TAB_13_MACRO__
58684 #define __TX_GAIN_TAB_13_MACRO__
58685
58686 /* macros for field tg_table13 */
58687 #define TX_GAIN_TAB_13__TG_TABLE13__SHIFT 0
58688 #define TX_GAIN_TAB_13__TG_TABLE13__WIDTH 32
58689 #define TX_GAIN_TAB_13__TG_TABLE13__MASK 0xffffffffU
58690 #define TX_GAIN_TAB_13__TG_TABLE13__READ(src) (u_int32_t)(src) & 0xffffffffU
58691 #define TX_GAIN_TAB_13__TG_TABLE13__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
58692 #define TX_GAIN_TAB_13__TG_TABLE13__MODIFY(dst, src) \
58693 (dst) = ((dst) &\
58694 ~0xffffffffU) | ((u_int32_t)(src) &\
58695 0xffffffffU)
58696 #define TX_GAIN_TAB_13__TG_TABLE13__VERIFY(src) \
58697 (!(((u_int32_t)(src)\
58698 & ~0xffffffffU)))
58699 #define TX_GAIN_TAB_13__TYPE u_int32_t
58700 #define TX_GAIN_TAB_13__READ 0xffffffffU
58701 #define TX_GAIN_TAB_13__WRITE 0xffffffffU
58702
58703 #endif /* __TX_GAIN_TAB_13_MACRO__ */
58704
58705
58706 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_13 */
58707 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_13__NUM 1
58708
58709 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_14 */
58710 #ifndef __TX_GAIN_TAB_14_MACRO__
58711 #define __TX_GAIN_TAB_14_MACRO__
58712
58713 /* macros for field tg_table14 */
58714 #define TX_GAIN_TAB_14__TG_TABLE14__SHIFT 0
58715 #define TX_GAIN_TAB_14__TG_TABLE14__WIDTH 32
58716 #define TX_GAIN_TAB_14__TG_TABLE14__MASK 0xffffffffU
58717 #define TX_GAIN_TAB_14__TG_TABLE14__READ(src) (u_int32_t)(src) & 0xffffffffU
58718 #define TX_GAIN_TAB_14__TG_TABLE14__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
58719 #define TX_GAIN_TAB_14__TG_TABLE14__MODIFY(dst, src) \
58720 (dst) = ((dst) &\
58721 ~0xffffffffU) | ((u_int32_t)(src) &\
58722 0xffffffffU)
58723 #define TX_GAIN_TAB_14__TG_TABLE14__VERIFY(src) \
58724 (!(((u_int32_t)(src)\
58725 & ~0xffffffffU)))
58726 #define TX_GAIN_TAB_14__TYPE u_int32_t
58727 #define TX_GAIN_TAB_14__READ 0xffffffffU
58728 #define TX_GAIN_TAB_14__WRITE 0xffffffffU
58729
58730 #endif /* __TX_GAIN_TAB_14_MACRO__ */
58731
58732
58733 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_14 */
58734 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_14__NUM 1
58735
58736 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_15 */
58737 #ifndef __TX_GAIN_TAB_15_MACRO__
58738 #define __TX_GAIN_TAB_15_MACRO__
58739
58740 /* macros for field tg_table15 */
58741 #define TX_GAIN_TAB_15__TG_TABLE15__SHIFT 0
58742 #define TX_GAIN_TAB_15__TG_TABLE15__WIDTH 32
58743 #define TX_GAIN_TAB_15__TG_TABLE15__MASK 0xffffffffU
58744 #define TX_GAIN_TAB_15__TG_TABLE15__READ(src) (u_int32_t)(src) & 0xffffffffU
58745 #define TX_GAIN_TAB_15__TG_TABLE15__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
58746 #define TX_GAIN_TAB_15__TG_TABLE15__MODIFY(dst, src) \
58747 (dst) = ((dst) &\
58748 ~0xffffffffU) | ((u_int32_t)(src) &\
58749 0xffffffffU)
58750 #define TX_GAIN_TAB_15__TG_TABLE15__VERIFY(src) \
58751 (!(((u_int32_t)(src)\
58752 & ~0xffffffffU)))
58753 #define TX_GAIN_TAB_15__TYPE u_int32_t
58754 #define TX_GAIN_TAB_15__READ 0xffffffffU
58755 #define TX_GAIN_TAB_15__WRITE 0xffffffffU
58756
58757 #endif /* __TX_GAIN_TAB_15_MACRO__ */
58758
58759
58760 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_15 */
58761 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_15__NUM 1
58762
58763 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_16 */
58764 #ifndef __TX_GAIN_TAB_16_MACRO__
58765 #define __TX_GAIN_TAB_16_MACRO__
58766
58767 /* macros for field tg_table16 */
58768 #define TX_GAIN_TAB_16__TG_TABLE16__SHIFT 0
58769 #define TX_GAIN_TAB_16__TG_TABLE16__WIDTH 32
58770 #define TX_GAIN_TAB_16__TG_TABLE16__MASK 0xffffffffU
58771 #define TX_GAIN_TAB_16__TG_TABLE16__READ(src) (u_int32_t)(src) & 0xffffffffU
58772 #define TX_GAIN_TAB_16__TG_TABLE16__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
58773 #define TX_GAIN_TAB_16__TG_TABLE16__MODIFY(dst, src) \
58774 (dst) = ((dst) &\
58775 ~0xffffffffU) | ((u_int32_t)(src) &\
58776 0xffffffffU)
58777 #define TX_GAIN_TAB_16__TG_TABLE16__VERIFY(src) \
58778 (!(((u_int32_t)(src)\
58779 & ~0xffffffffU)))
58780 #define TX_GAIN_TAB_16__TYPE u_int32_t
58781 #define TX_GAIN_TAB_16__READ 0xffffffffU
58782 #define TX_GAIN_TAB_16__WRITE 0xffffffffU
58783
58784 #endif /* __TX_GAIN_TAB_16_MACRO__ */
58785
58786
58787 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_16 */
58788 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_16__NUM 1
58789
58790 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_17 */
58791 #ifndef __TX_GAIN_TAB_17_MACRO__
58792 #define __TX_GAIN_TAB_17_MACRO__
58793
58794 /* macros for field tg_table17 */
58795 #define TX_GAIN_TAB_17__TG_TABLE17__SHIFT 0
58796 #define TX_GAIN_TAB_17__TG_TABLE17__WIDTH 32
58797 #define TX_GAIN_TAB_17__TG_TABLE17__MASK 0xffffffffU
58798 #define TX_GAIN_TAB_17__TG_TABLE17__READ(src) (u_int32_t)(src) & 0xffffffffU
58799 #define TX_GAIN_TAB_17__TG_TABLE17__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
58800 #define TX_GAIN_TAB_17__TG_TABLE17__MODIFY(dst, src) \
58801 (dst) = ((dst) &\
58802 ~0xffffffffU) | ((u_int32_t)(src) &\
58803 0xffffffffU)
58804 #define TX_GAIN_TAB_17__TG_TABLE17__VERIFY(src) \
58805 (!(((u_int32_t)(src)\
58806 & ~0xffffffffU)))
58807 #define TX_GAIN_TAB_17__TYPE u_int32_t
58808 #define TX_GAIN_TAB_17__READ 0xffffffffU
58809 #define TX_GAIN_TAB_17__WRITE 0xffffffffU
58810
58811 #endif /* __TX_GAIN_TAB_17_MACRO__ */
58812
58813
58814 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_17 */
58815 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_17__NUM 1
58816
58817 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_18 */
58818 #ifndef __TX_GAIN_TAB_18_MACRO__
58819 #define __TX_GAIN_TAB_18_MACRO__
58820
58821 /* macros for field tg_table18 */
58822 #define TX_GAIN_TAB_18__TG_TABLE18__SHIFT 0
58823 #define TX_GAIN_TAB_18__TG_TABLE18__WIDTH 32
58824 #define TX_GAIN_TAB_18__TG_TABLE18__MASK 0xffffffffU
58825 #define TX_GAIN_TAB_18__TG_TABLE18__READ(src) (u_int32_t)(src) & 0xffffffffU
58826 #define TX_GAIN_TAB_18__TG_TABLE18__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
58827 #define TX_GAIN_TAB_18__TG_TABLE18__MODIFY(dst, src) \
58828 (dst) = ((dst) &\
58829 ~0xffffffffU) | ((u_int32_t)(src) &\
58830 0xffffffffU)
58831 #define TX_GAIN_TAB_18__TG_TABLE18__VERIFY(src) \
58832 (!(((u_int32_t)(src)\
58833 & ~0xffffffffU)))
58834 #define TX_GAIN_TAB_18__TYPE u_int32_t
58835 #define TX_GAIN_TAB_18__READ 0xffffffffU
58836 #define TX_GAIN_TAB_18__WRITE 0xffffffffU
58837
58838 #endif /* __TX_GAIN_TAB_18_MACRO__ */
58839
58840
58841 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_18 */
58842 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_18__NUM 1
58843
58844 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_19 */
58845 #ifndef __TX_GAIN_TAB_19_MACRO__
58846 #define __TX_GAIN_TAB_19_MACRO__
58847
58848 /* macros for field tg_table19 */
58849 #define TX_GAIN_TAB_19__TG_TABLE19__SHIFT 0
58850 #define TX_GAIN_TAB_19__TG_TABLE19__WIDTH 32
58851 #define TX_GAIN_TAB_19__TG_TABLE19__MASK 0xffffffffU
58852 #define TX_GAIN_TAB_19__TG_TABLE19__READ(src) (u_int32_t)(src) & 0xffffffffU
58853 #define TX_GAIN_TAB_19__TG_TABLE19__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
58854 #define TX_GAIN_TAB_19__TG_TABLE19__MODIFY(dst, src) \
58855 (dst) = ((dst) &\
58856 ~0xffffffffU) | ((u_int32_t)(src) &\
58857 0xffffffffU)
58858 #define TX_GAIN_TAB_19__TG_TABLE19__VERIFY(src) \
58859 (!(((u_int32_t)(src)\
58860 & ~0xffffffffU)))
58861 #define TX_GAIN_TAB_19__TYPE u_int32_t
58862 #define TX_GAIN_TAB_19__READ 0xffffffffU
58863 #define TX_GAIN_TAB_19__WRITE 0xffffffffU
58864
58865 #endif /* __TX_GAIN_TAB_19_MACRO__ */
58866
58867
58868 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_19 */
58869 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_19__NUM 1
58870
58871 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_20 */
58872 #ifndef __TX_GAIN_TAB_20_MACRO__
58873 #define __TX_GAIN_TAB_20_MACRO__
58874
58875 /* macros for field tg_table20 */
58876 #define TX_GAIN_TAB_20__TG_TABLE20__SHIFT 0
58877 #define TX_GAIN_TAB_20__TG_TABLE20__WIDTH 32
58878 #define TX_GAIN_TAB_20__TG_TABLE20__MASK 0xffffffffU
58879 #define TX_GAIN_TAB_20__TG_TABLE20__READ(src) (u_int32_t)(src) & 0xffffffffU
58880 #define TX_GAIN_TAB_20__TG_TABLE20__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
58881 #define TX_GAIN_TAB_20__TG_TABLE20__MODIFY(dst, src) \
58882 (dst) = ((dst) &\
58883 ~0xffffffffU) | ((u_int32_t)(src) &\
58884 0xffffffffU)
58885 #define TX_GAIN_TAB_20__TG_TABLE20__VERIFY(src) \
58886 (!(((u_int32_t)(src)\
58887 & ~0xffffffffU)))
58888 #define TX_GAIN_TAB_20__TYPE u_int32_t
58889 #define TX_GAIN_TAB_20__READ 0xffffffffU
58890 #define TX_GAIN_TAB_20__WRITE 0xffffffffU
58891
58892 #endif /* __TX_GAIN_TAB_20_MACRO__ */
58893
58894
58895 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_20 */
58896 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_20__NUM 1
58897
58898 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_21 */
58899 #ifndef __TX_GAIN_TAB_21_MACRO__
58900 #define __TX_GAIN_TAB_21_MACRO__
58901
58902 /* macros for field tg_table21 */
58903 #define TX_GAIN_TAB_21__TG_TABLE21__SHIFT 0
58904 #define TX_GAIN_TAB_21__TG_TABLE21__WIDTH 32
58905 #define TX_GAIN_TAB_21__TG_TABLE21__MASK 0xffffffffU
58906 #define TX_GAIN_TAB_21__TG_TABLE21__READ(src) (u_int32_t)(src) & 0xffffffffU
58907 #define TX_GAIN_TAB_21__TG_TABLE21__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
58908 #define TX_GAIN_TAB_21__TG_TABLE21__MODIFY(dst, src) \
58909 (dst) = ((dst) &\
58910 ~0xffffffffU) | ((u_int32_t)(src) &\
58911 0xffffffffU)
58912 #define TX_GAIN_TAB_21__TG_TABLE21__VERIFY(src) \
58913 (!(((u_int32_t)(src)\
58914 & ~0xffffffffU)))
58915 #define TX_GAIN_TAB_21__TYPE u_int32_t
58916 #define TX_GAIN_TAB_21__READ 0xffffffffU
58917 #define TX_GAIN_TAB_21__WRITE 0xffffffffU
58918
58919 #endif /* __TX_GAIN_TAB_21_MACRO__ */
58920
58921
58922 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_21 */
58923 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_21__NUM 1
58924
58925 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_22 */
58926 #ifndef __TX_GAIN_TAB_22_MACRO__
58927 #define __TX_GAIN_TAB_22_MACRO__
58928
58929 /* macros for field tg_table22 */
58930 #define TX_GAIN_TAB_22__TG_TABLE22__SHIFT 0
58931 #define TX_GAIN_TAB_22__TG_TABLE22__WIDTH 32
58932 #define TX_GAIN_TAB_22__TG_TABLE22__MASK 0xffffffffU
58933 #define TX_GAIN_TAB_22__TG_TABLE22__READ(src) (u_int32_t)(src) & 0xffffffffU
58934 #define TX_GAIN_TAB_22__TG_TABLE22__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
58935 #define TX_GAIN_TAB_22__TG_TABLE22__MODIFY(dst, src) \
58936 (dst) = ((dst) &\
58937 ~0xffffffffU) | ((u_int32_t)(src) &\
58938 0xffffffffU)
58939 #define TX_GAIN_TAB_22__TG_TABLE22__VERIFY(src) \
58940 (!(((u_int32_t)(src)\
58941 & ~0xffffffffU)))
58942 #define TX_GAIN_TAB_22__TYPE u_int32_t
58943 #define TX_GAIN_TAB_22__READ 0xffffffffU
58944 #define TX_GAIN_TAB_22__WRITE 0xffffffffU
58945
58946 #endif /* __TX_GAIN_TAB_22_MACRO__ */
58947
58948
58949 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_22 */
58950 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_22__NUM 1
58951
58952 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_23 */
58953 #ifndef __TX_GAIN_TAB_23_MACRO__
58954 #define __TX_GAIN_TAB_23_MACRO__
58955
58956 /* macros for field tg_table23 */
58957 #define TX_GAIN_TAB_23__TG_TABLE23__SHIFT 0
58958 #define TX_GAIN_TAB_23__TG_TABLE23__WIDTH 32
58959 #define TX_GAIN_TAB_23__TG_TABLE23__MASK 0xffffffffU
58960 #define TX_GAIN_TAB_23__TG_TABLE23__READ(src) (u_int32_t)(src) & 0xffffffffU
58961 #define TX_GAIN_TAB_23__TG_TABLE23__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
58962 #define TX_GAIN_TAB_23__TG_TABLE23__MODIFY(dst, src) \
58963 (dst) = ((dst) &\
58964 ~0xffffffffU) | ((u_int32_t)(src) &\
58965 0xffffffffU)
58966 #define TX_GAIN_TAB_23__TG_TABLE23__VERIFY(src) \
58967 (!(((u_int32_t)(src)\
58968 & ~0xffffffffU)))
58969 #define TX_GAIN_TAB_23__TYPE u_int32_t
58970 #define TX_GAIN_TAB_23__READ 0xffffffffU
58971 #define TX_GAIN_TAB_23__WRITE 0xffffffffU
58972
58973 #endif /* __TX_GAIN_TAB_23_MACRO__ */
58974
58975
58976 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_23 */
58977 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_23__NUM 1
58978
58979 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_24 */
58980 #ifndef __TX_GAIN_TAB_24_MACRO__
58981 #define __TX_GAIN_TAB_24_MACRO__
58982
58983 /* macros for field tg_table24 */
58984 #define TX_GAIN_TAB_24__TG_TABLE24__SHIFT 0
58985 #define TX_GAIN_TAB_24__TG_TABLE24__WIDTH 32
58986 #define TX_GAIN_TAB_24__TG_TABLE24__MASK 0xffffffffU
58987 #define TX_GAIN_TAB_24__TG_TABLE24__READ(src) (u_int32_t)(src) & 0xffffffffU
58988 #define TX_GAIN_TAB_24__TG_TABLE24__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
58989 #define TX_GAIN_TAB_24__TG_TABLE24__MODIFY(dst, src) \
58990 (dst) = ((dst) &\
58991 ~0xffffffffU) | ((u_int32_t)(src) &\
58992 0xffffffffU)
58993 #define TX_GAIN_TAB_24__TG_TABLE24__VERIFY(src) \
58994 (!(((u_int32_t)(src)\
58995 & ~0xffffffffU)))
58996 #define TX_GAIN_TAB_24__TYPE u_int32_t
58997 #define TX_GAIN_TAB_24__READ 0xffffffffU
58998 #define TX_GAIN_TAB_24__WRITE 0xffffffffU
58999
59000 #endif /* __TX_GAIN_TAB_24_MACRO__ */
59001
59002
59003 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_24 */
59004 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_24__NUM 1
59005
59006 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_25 */
59007 #ifndef __TX_GAIN_TAB_25_MACRO__
59008 #define __TX_GAIN_TAB_25_MACRO__
59009
59010 /* macros for field tg_table25 */
59011 #define TX_GAIN_TAB_25__TG_TABLE25__SHIFT 0
59012 #define TX_GAIN_TAB_25__TG_TABLE25__WIDTH 32
59013 #define TX_GAIN_TAB_25__TG_TABLE25__MASK 0xffffffffU
59014 #define TX_GAIN_TAB_25__TG_TABLE25__READ(src) (u_int32_t)(src) & 0xffffffffU
59015 #define TX_GAIN_TAB_25__TG_TABLE25__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
59016 #define TX_GAIN_TAB_25__TG_TABLE25__MODIFY(dst, src) \
59017 (dst) = ((dst) &\
59018 ~0xffffffffU) | ((u_int32_t)(src) &\
59019 0xffffffffU)
59020 #define TX_GAIN_TAB_25__TG_TABLE25__VERIFY(src) \
59021 (!(((u_int32_t)(src)\
59022 & ~0xffffffffU)))
59023 #define TX_GAIN_TAB_25__TYPE u_int32_t
59024 #define TX_GAIN_TAB_25__READ 0xffffffffU
59025 #define TX_GAIN_TAB_25__WRITE 0xffffffffU
59026
59027 #endif /* __TX_GAIN_TAB_25_MACRO__ */
59028
59029
59030 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_25 */
59031 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_25__NUM 1
59032
59033 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_26 */
59034 #ifndef __TX_GAIN_TAB_26_MACRO__
59035 #define __TX_GAIN_TAB_26_MACRO__
59036
59037 /* macros for field tg_table26 */
59038 #define TX_GAIN_TAB_26__TG_TABLE26__SHIFT 0
59039 #define TX_GAIN_TAB_26__TG_TABLE26__WIDTH 32
59040 #define TX_GAIN_TAB_26__TG_TABLE26__MASK 0xffffffffU
59041 #define TX_GAIN_TAB_26__TG_TABLE26__READ(src) (u_int32_t)(src) & 0xffffffffU
59042 #define TX_GAIN_TAB_26__TG_TABLE26__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
59043 #define TX_GAIN_TAB_26__TG_TABLE26__MODIFY(dst, src) \
59044 (dst) = ((dst) &\
59045 ~0xffffffffU) | ((u_int32_t)(src) &\
59046 0xffffffffU)
59047 #define TX_GAIN_TAB_26__TG_TABLE26__VERIFY(src) \
59048 (!(((u_int32_t)(src)\
59049 & ~0xffffffffU)))
59050 #define TX_GAIN_TAB_26__TYPE u_int32_t
59051 #define TX_GAIN_TAB_26__READ 0xffffffffU
59052 #define TX_GAIN_TAB_26__WRITE 0xffffffffU
59053
59054 #endif /* __TX_GAIN_TAB_26_MACRO__ */
59055
59056
59057 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_26 */
59058 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_26__NUM 1
59059
59060 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_27 */
59061 #ifndef __TX_GAIN_TAB_27_MACRO__
59062 #define __TX_GAIN_TAB_27_MACRO__
59063
59064 /* macros for field tg_table27 */
59065 #define TX_GAIN_TAB_27__TG_TABLE27__SHIFT 0
59066 #define TX_GAIN_TAB_27__TG_TABLE27__WIDTH 32
59067 #define TX_GAIN_TAB_27__TG_TABLE27__MASK 0xffffffffU
59068 #define TX_GAIN_TAB_27__TG_TABLE27__READ(src) (u_int32_t)(src) & 0xffffffffU
59069 #define TX_GAIN_TAB_27__TG_TABLE27__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
59070 #define TX_GAIN_TAB_27__TG_TABLE27__MODIFY(dst, src) \
59071 (dst) = ((dst) &\
59072 ~0xffffffffU) | ((u_int32_t)(src) &\
59073 0xffffffffU)
59074 #define TX_GAIN_TAB_27__TG_TABLE27__VERIFY(src) \
59075 (!(((u_int32_t)(src)\
59076 & ~0xffffffffU)))
59077 #define TX_GAIN_TAB_27__TYPE u_int32_t
59078 #define TX_GAIN_TAB_27__READ 0xffffffffU
59079 #define TX_GAIN_TAB_27__WRITE 0xffffffffU
59080
59081 #endif /* __TX_GAIN_TAB_27_MACRO__ */
59082
59083
59084 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_27 */
59085 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_27__NUM 1
59086
59087 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_28 */
59088 #ifndef __TX_GAIN_TAB_28_MACRO__
59089 #define __TX_GAIN_TAB_28_MACRO__
59090
59091 /* macros for field tg_table28 */
59092 #define TX_GAIN_TAB_28__TG_TABLE28__SHIFT 0
59093 #define TX_GAIN_TAB_28__TG_TABLE28__WIDTH 32
59094 #define TX_GAIN_TAB_28__TG_TABLE28__MASK 0xffffffffU
59095 #define TX_GAIN_TAB_28__TG_TABLE28__READ(src) (u_int32_t)(src) & 0xffffffffU
59096 #define TX_GAIN_TAB_28__TG_TABLE28__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
59097 #define TX_GAIN_TAB_28__TG_TABLE28__MODIFY(dst, src) \
59098 (dst) = ((dst) &\
59099 ~0xffffffffU) | ((u_int32_t)(src) &\
59100 0xffffffffU)
59101 #define TX_GAIN_TAB_28__TG_TABLE28__VERIFY(src) \
59102 (!(((u_int32_t)(src)\
59103 & ~0xffffffffU)))
59104 #define TX_GAIN_TAB_28__TYPE u_int32_t
59105 #define TX_GAIN_TAB_28__READ 0xffffffffU
59106 #define TX_GAIN_TAB_28__WRITE 0xffffffffU
59107
59108 #endif /* __TX_GAIN_TAB_28_MACRO__ */
59109
59110
59111 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_28 */
59112 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_28__NUM 1
59113
59114 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_29 */
59115 #ifndef __TX_GAIN_TAB_29_MACRO__
59116 #define __TX_GAIN_TAB_29_MACRO__
59117
59118 /* macros for field tg_table29 */
59119 #define TX_GAIN_TAB_29__TG_TABLE29__SHIFT 0
59120 #define TX_GAIN_TAB_29__TG_TABLE29__WIDTH 32
59121 #define TX_GAIN_TAB_29__TG_TABLE29__MASK 0xffffffffU
59122 #define TX_GAIN_TAB_29__TG_TABLE29__READ(src) (u_int32_t)(src) & 0xffffffffU
59123 #define TX_GAIN_TAB_29__TG_TABLE29__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
59124 #define TX_GAIN_TAB_29__TG_TABLE29__MODIFY(dst, src) \
59125 (dst) = ((dst) &\
59126 ~0xffffffffU) | ((u_int32_t)(src) &\
59127 0xffffffffU)
59128 #define TX_GAIN_TAB_29__TG_TABLE29__VERIFY(src) \
59129 (!(((u_int32_t)(src)\
59130 & ~0xffffffffU)))
59131 #define TX_GAIN_TAB_29__TYPE u_int32_t
59132 #define TX_GAIN_TAB_29__READ 0xffffffffU
59133 #define TX_GAIN_TAB_29__WRITE 0xffffffffU
59134
59135 #endif /* __TX_GAIN_TAB_29_MACRO__ */
59136
59137
59138 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_29 */
59139 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_29__NUM 1
59140
59141 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_30 */
59142 #ifndef __TX_GAIN_TAB_30_MACRO__
59143 #define __TX_GAIN_TAB_30_MACRO__
59144
59145 /* macros for field tg_table30 */
59146 #define TX_GAIN_TAB_30__TG_TABLE30__SHIFT 0
59147 #define TX_GAIN_TAB_30__TG_TABLE30__WIDTH 32
59148 #define TX_GAIN_TAB_30__TG_TABLE30__MASK 0xffffffffU
59149 #define TX_GAIN_TAB_30__TG_TABLE30__READ(src) (u_int32_t)(src) & 0xffffffffU
59150 #define TX_GAIN_TAB_30__TG_TABLE30__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
59151 #define TX_GAIN_TAB_30__TG_TABLE30__MODIFY(dst, src) \
59152 (dst) = ((dst) &\
59153 ~0xffffffffU) | ((u_int32_t)(src) &\
59154 0xffffffffU)
59155 #define TX_GAIN_TAB_30__TG_TABLE30__VERIFY(src) \
59156 (!(((u_int32_t)(src)\
59157 & ~0xffffffffU)))
59158 #define TX_GAIN_TAB_30__TYPE u_int32_t
59159 #define TX_GAIN_TAB_30__READ 0xffffffffU
59160 #define TX_GAIN_TAB_30__WRITE 0xffffffffU
59161
59162 #endif /* __TX_GAIN_TAB_30_MACRO__ */
59163
59164
59165 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_30 */
59166 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_30__NUM 1
59167
59168 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_31 */
59169 #ifndef __TX_GAIN_TAB_31_MACRO__
59170 #define __TX_GAIN_TAB_31_MACRO__
59171
59172 /* macros for field tg_table31 */
59173 #define TX_GAIN_TAB_31__TG_TABLE31__SHIFT 0
59174 #define TX_GAIN_TAB_31__TG_TABLE31__WIDTH 32
59175 #define TX_GAIN_TAB_31__TG_TABLE31__MASK 0xffffffffU
59176 #define TX_GAIN_TAB_31__TG_TABLE31__READ(src) (u_int32_t)(src) & 0xffffffffU
59177 #define TX_GAIN_TAB_31__TG_TABLE31__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
59178 #define TX_GAIN_TAB_31__TG_TABLE31__MODIFY(dst, src) \
59179 (dst) = ((dst) &\
59180 ~0xffffffffU) | ((u_int32_t)(src) &\
59181 0xffffffffU)
59182 #define TX_GAIN_TAB_31__TG_TABLE31__VERIFY(src) \
59183 (!(((u_int32_t)(src)\
59184 & ~0xffffffffU)))
59185 #define TX_GAIN_TAB_31__TYPE u_int32_t
59186 #define TX_GAIN_TAB_31__READ 0xffffffffU
59187 #define TX_GAIN_TAB_31__WRITE 0xffffffffU
59188
59189 #endif /* __TX_GAIN_TAB_31_MACRO__ */
59190
59191
59192 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_31 */
59193 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_31__NUM 1
59194
59195 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_32 */
59196 #ifndef __TX_GAIN_TAB_32_MACRO__
59197 #define __TX_GAIN_TAB_32_MACRO__
59198
59199 /* macros for field tg_table32 */
59200 #define TX_GAIN_TAB_32__TG_TABLE32__SHIFT 0
59201 #define TX_GAIN_TAB_32__TG_TABLE32__WIDTH 32
59202 #define TX_GAIN_TAB_32__TG_TABLE32__MASK 0xffffffffU
59203 #define TX_GAIN_TAB_32__TG_TABLE32__READ(src) (u_int32_t)(src) & 0xffffffffU
59204 #define TX_GAIN_TAB_32__TG_TABLE32__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
59205 #define TX_GAIN_TAB_32__TG_TABLE32__MODIFY(dst, src) \
59206 (dst) = ((dst) &\
59207 ~0xffffffffU) | ((u_int32_t)(src) &\
59208 0xffffffffU)
59209 #define TX_GAIN_TAB_32__TG_TABLE32__VERIFY(src) \
59210 (!(((u_int32_t)(src)\
59211 & ~0xffffffffU)))
59212 #define TX_GAIN_TAB_32__TYPE u_int32_t
59213 #define TX_GAIN_TAB_32__READ 0xffffffffU
59214 #define TX_GAIN_TAB_32__WRITE 0xffffffffU
59215
59216 #endif /* __TX_GAIN_TAB_32_MACRO__ */
59217
59218
59219 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_32 */
59220 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_32__NUM 1
59221
59222 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_pal_1 */
59223 #ifndef __TX_GAIN_TAB_PAL_1_MACRO__
59224 #define __TX_GAIN_TAB_PAL_1_MACRO__
59225
59226 /* macros for field tg_table1_pal_on */
59227 #define TX_GAIN_TAB_PAL_1__TG_TABLE1_PAL_ON__SHIFT 0
59228 #define TX_GAIN_TAB_PAL_1__TG_TABLE1_PAL_ON__WIDTH 32
59229 #define TX_GAIN_TAB_PAL_1__TG_TABLE1_PAL_ON__MASK 0xffffffffU
59230 #define TX_GAIN_TAB_PAL_1__TG_TABLE1_PAL_ON__READ(src) \
59231 (u_int32_t)(src)\
59232 & 0xffffffffU
59233 #define TX_GAIN_TAB_PAL_1__TG_TABLE1_PAL_ON__WRITE(src) \
59234 ((u_int32_t)(src)\
59235 & 0xffffffffU)
59236 #define TX_GAIN_TAB_PAL_1__TG_TABLE1_PAL_ON__MODIFY(dst, src) \
59237 (dst) = ((dst) &\
59238 ~0xffffffffU) | ((u_int32_t)(src) &\
59239 0xffffffffU)
59240 #define TX_GAIN_TAB_PAL_1__TG_TABLE1_PAL_ON__VERIFY(src) \
59241 (!(((u_int32_t)(src)\
59242 & ~0xffffffffU)))
59243 #define TX_GAIN_TAB_PAL_1__TYPE u_int32_t
59244 #define TX_GAIN_TAB_PAL_1__READ 0xffffffffU
59245 #define TX_GAIN_TAB_PAL_1__WRITE 0xffffffffU
59246
59247 #endif /* __TX_GAIN_TAB_PAL_1_MACRO__ */
59248
59249
59250 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_pal_1 */
59251 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_PAL_1__NUM 1
59252
59253 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_pal_2 */
59254 #ifndef __TX_GAIN_TAB_PAL_2_MACRO__
59255 #define __TX_GAIN_TAB_PAL_2_MACRO__
59256
59257 /* macros for field tg_table2_pal_on */
59258 #define TX_GAIN_TAB_PAL_2__TG_TABLE2_PAL_ON__SHIFT 0
59259 #define TX_GAIN_TAB_PAL_2__TG_TABLE2_PAL_ON__WIDTH 32
59260 #define TX_GAIN_TAB_PAL_2__TG_TABLE2_PAL_ON__MASK 0xffffffffU
59261 #define TX_GAIN_TAB_PAL_2__TG_TABLE2_PAL_ON__READ(src) \
59262 (u_int32_t)(src)\
59263 & 0xffffffffU
59264 #define TX_GAIN_TAB_PAL_2__TG_TABLE2_PAL_ON__WRITE(src) \
59265 ((u_int32_t)(src)\
59266 & 0xffffffffU)
59267 #define TX_GAIN_TAB_PAL_2__TG_TABLE2_PAL_ON__MODIFY(dst, src) \
59268 (dst) = ((dst) &\
59269 ~0xffffffffU) | ((u_int32_t)(src) &\
59270 0xffffffffU)
59271 #define TX_GAIN_TAB_PAL_2__TG_TABLE2_PAL_ON__VERIFY(src) \
59272 (!(((u_int32_t)(src)\
59273 & ~0xffffffffU)))
59274 #define TX_GAIN_TAB_PAL_2__TYPE u_int32_t
59275 #define TX_GAIN_TAB_PAL_2__READ 0xffffffffU
59276 #define TX_GAIN_TAB_PAL_2__WRITE 0xffffffffU
59277
59278 #endif /* __TX_GAIN_TAB_PAL_2_MACRO__ */
59279
59280
59281 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_pal_2 */
59282 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_PAL_2__NUM 1
59283
59284 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_pal_3 */
59285 #ifndef __TX_GAIN_TAB_PAL_3_MACRO__
59286 #define __TX_GAIN_TAB_PAL_3_MACRO__
59287
59288 /* macros for field tg_table3_pal_on */
59289 #define TX_GAIN_TAB_PAL_3__TG_TABLE3_PAL_ON__SHIFT 0
59290 #define TX_GAIN_TAB_PAL_3__TG_TABLE3_PAL_ON__WIDTH 32
59291 #define TX_GAIN_TAB_PAL_3__TG_TABLE3_PAL_ON__MASK 0xffffffffU
59292 #define TX_GAIN_TAB_PAL_3__TG_TABLE3_PAL_ON__READ(src) \
59293 (u_int32_t)(src)\
59294 & 0xffffffffU
59295 #define TX_GAIN_TAB_PAL_3__TG_TABLE3_PAL_ON__WRITE(src) \
59296 ((u_int32_t)(src)\
59297 & 0xffffffffU)
59298 #define TX_GAIN_TAB_PAL_3__TG_TABLE3_PAL_ON__MODIFY(dst, src) \
59299 (dst) = ((dst) &\
59300 ~0xffffffffU) | ((u_int32_t)(src) &\
59301 0xffffffffU)
59302 #define TX_GAIN_TAB_PAL_3__TG_TABLE3_PAL_ON__VERIFY(src) \
59303 (!(((u_int32_t)(src)\
59304 & ~0xffffffffU)))
59305 #define TX_GAIN_TAB_PAL_3__TYPE u_int32_t
59306 #define TX_GAIN_TAB_PAL_3__READ 0xffffffffU
59307 #define TX_GAIN_TAB_PAL_3__WRITE 0xffffffffU
59308
59309 #endif /* __TX_GAIN_TAB_PAL_3_MACRO__ */
59310
59311
59312 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_pal_3 */
59313 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_PAL_3__NUM 1
59314
59315 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_pal_4 */
59316 #ifndef __TX_GAIN_TAB_PAL_4_MACRO__
59317 #define __TX_GAIN_TAB_PAL_4_MACRO__
59318
59319 /* macros for field tg_table4_pal_on */
59320 #define TX_GAIN_TAB_PAL_4__TG_TABLE4_PAL_ON__SHIFT 0
59321 #define TX_GAIN_TAB_PAL_4__TG_TABLE4_PAL_ON__WIDTH 32
59322 #define TX_GAIN_TAB_PAL_4__TG_TABLE4_PAL_ON__MASK 0xffffffffU
59323 #define TX_GAIN_TAB_PAL_4__TG_TABLE4_PAL_ON__READ(src) \
59324 (u_int32_t)(src)\
59325 & 0xffffffffU
59326 #define TX_GAIN_TAB_PAL_4__TG_TABLE4_PAL_ON__WRITE(src) \
59327 ((u_int32_t)(src)\
59328 & 0xffffffffU)
59329 #define TX_GAIN_TAB_PAL_4__TG_TABLE4_PAL_ON__MODIFY(dst, src) \
59330 (dst) = ((dst) &\
59331 ~0xffffffffU) | ((u_int32_t)(src) &\
59332 0xffffffffU)
59333 #define TX_GAIN_TAB_PAL_4__TG_TABLE4_PAL_ON__VERIFY(src) \
59334 (!(((u_int32_t)(src)\
59335 & ~0xffffffffU)))
59336 #define TX_GAIN_TAB_PAL_4__TYPE u_int32_t
59337 #define TX_GAIN_TAB_PAL_4__READ 0xffffffffU
59338 #define TX_GAIN_TAB_PAL_4__WRITE 0xffffffffU
59339
59340 #endif /* __TX_GAIN_TAB_PAL_4_MACRO__ */
59341
59342
59343 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_pal_4 */
59344 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_PAL_4__NUM 1
59345
59346 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_pal_5 */
59347 #ifndef __TX_GAIN_TAB_PAL_5_MACRO__
59348 #define __TX_GAIN_TAB_PAL_5_MACRO__
59349
59350 /* macros for field tg_table5_pal_on */
59351 #define TX_GAIN_TAB_PAL_5__TG_TABLE5_PAL_ON__SHIFT 0
59352 #define TX_GAIN_TAB_PAL_5__TG_TABLE5_PAL_ON__WIDTH 32
59353 #define TX_GAIN_TAB_PAL_5__TG_TABLE5_PAL_ON__MASK 0xffffffffU
59354 #define TX_GAIN_TAB_PAL_5__TG_TABLE5_PAL_ON__READ(src) \
59355 (u_int32_t)(src)\
59356 & 0xffffffffU
59357 #define TX_GAIN_TAB_PAL_5__TG_TABLE5_PAL_ON__WRITE(src) \
59358 ((u_int32_t)(src)\
59359 & 0xffffffffU)
59360 #define TX_GAIN_TAB_PAL_5__TG_TABLE5_PAL_ON__MODIFY(dst, src) \
59361 (dst) = ((dst) &\
59362 ~0xffffffffU) | ((u_int32_t)(src) &\
59363 0xffffffffU)
59364 #define TX_GAIN_TAB_PAL_5__TG_TABLE5_PAL_ON__VERIFY(src) \
59365 (!(((u_int32_t)(src)\
59366 & ~0xffffffffU)))
59367 #define TX_GAIN_TAB_PAL_5__TYPE u_int32_t
59368 #define TX_GAIN_TAB_PAL_5__READ 0xffffffffU
59369 #define TX_GAIN_TAB_PAL_5__WRITE 0xffffffffU
59370
59371 #endif /* __TX_GAIN_TAB_PAL_5_MACRO__ */
59372
59373
59374 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_pal_5 */
59375 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_PAL_5__NUM 1
59376
59377 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_pal_6 */
59378 #ifndef __TX_GAIN_TAB_PAL_6_MACRO__
59379 #define __TX_GAIN_TAB_PAL_6_MACRO__
59380
59381 /* macros for field tg_table6_pal_on */
59382 #define TX_GAIN_TAB_PAL_6__TG_TABLE6_PAL_ON__SHIFT 0
59383 #define TX_GAIN_TAB_PAL_6__TG_TABLE6_PAL_ON__WIDTH 32
59384 #define TX_GAIN_TAB_PAL_6__TG_TABLE6_PAL_ON__MASK 0xffffffffU
59385 #define TX_GAIN_TAB_PAL_6__TG_TABLE6_PAL_ON__READ(src) \
59386 (u_int32_t)(src)\
59387 & 0xffffffffU
59388 #define TX_GAIN_TAB_PAL_6__TG_TABLE6_PAL_ON__WRITE(src) \
59389 ((u_int32_t)(src)\
59390 & 0xffffffffU)
59391 #define TX_GAIN_TAB_PAL_6__TG_TABLE6_PAL_ON__MODIFY(dst, src) \
59392 (dst) = ((dst) &\
59393 ~0xffffffffU) | ((u_int32_t)(src) &\
59394 0xffffffffU)
59395 #define TX_GAIN_TAB_PAL_6__TG_TABLE6_PAL_ON__VERIFY(src) \
59396 (!(((u_int32_t)(src)\
59397 & ~0xffffffffU)))
59398 #define TX_GAIN_TAB_PAL_6__TYPE u_int32_t
59399 #define TX_GAIN_TAB_PAL_6__READ 0xffffffffU
59400 #define TX_GAIN_TAB_PAL_6__WRITE 0xffffffffU
59401
59402 #endif /* __TX_GAIN_TAB_PAL_6_MACRO__ */
59403
59404
59405 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_pal_6 */
59406 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_PAL_6__NUM 1
59407
59408 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_pal_7 */
59409 #ifndef __TX_GAIN_TAB_PAL_7_MACRO__
59410 #define __TX_GAIN_TAB_PAL_7_MACRO__
59411
59412 /* macros for field tg_table7_pal_on */
59413 #define TX_GAIN_TAB_PAL_7__TG_TABLE7_PAL_ON__SHIFT 0
59414 #define TX_GAIN_TAB_PAL_7__TG_TABLE7_PAL_ON__WIDTH 32
59415 #define TX_GAIN_TAB_PAL_7__TG_TABLE7_PAL_ON__MASK 0xffffffffU
59416 #define TX_GAIN_TAB_PAL_7__TG_TABLE7_PAL_ON__READ(src) \
59417 (u_int32_t)(src)\
59418 & 0xffffffffU
59419 #define TX_GAIN_TAB_PAL_7__TG_TABLE7_PAL_ON__WRITE(src) \
59420 ((u_int32_t)(src)\
59421 & 0xffffffffU)
59422 #define TX_GAIN_TAB_PAL_7__TG_TABLE7_PAL_ON__MODIFY(dst, src) \
59423 (dst) = ((dst) &\
59424 ~0xffffffffU) | ((u_int32_t)(src) &\
59425 0xffffffffU)
59426 #define TX_GAIN_TAB_PAL_7__TG_TABLE7_PAL_ON__VERIFY(src) \
59427 (!(((u_int32_t)(src)\
59428 & ~0xffffffffU)))
59429 #define TX_GAIN_TAB_PAL_7__TYPE u_int32_t
59430 #define TX_GAIN_TAB_PAL_7__READ 0xffffffffU
59431 #define TX_GAIN_TAB_PAL_7__WRITE 0xffffffffU
59432
59433 #endif /* __TX_GAIN_TAB_PAL_7_MACRO__ */
59434
59435
59436 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_pal_7 */
59437 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_PAL_7__NUM 1
59438
59439 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_pal_8 */
59440 #ifndef __TX_GAIN_TAB_PAL_8_MACRO__
59441 #define __TX_GAIN_TAB_PAL_8_MACRO__
59442
59443 /* macros for field tg_table8_pal_on */
59444 #define TX_GAIN_TAB_PAL_8__TG_TABLE8_PAL_ON__SHIFT 0
59445 #define TX_GAIN_TAB_PAL_8__TG_TABLE8_PAL_ON__WIDTH 32
59446 #define TX_GAIN_TAB_PAL_8__TG_TABLE8_PAL_ON__MASK 0xffffffffU
59447 #define TX_GAIN_TAB_PAL_8__TG_TABLE8_PAL_ON__READ(src) \
59448 (u_int32_t)(src)\
59449 & 0xffffffffU
59450 #define TX_GAIN_TAB_PAL_8__TG_TABLE8_PAL_ON__WRITE(src) \
59451 ((u_int32_t)(src)\
59452 & 0xffffffffU)
59453 #define TX_GAIN_TAB_PAL_8__TG_TABLE8_PAL_ON__MODIFY(dst, src) \
59454 (dst) = ((dst) &\
59455 ~0xffffffffU) | ((u_int32_t)(src) &\
59456 0xffffffffU)
59457 #define TX_GAIN_TAB_PAL_8__TG_TABLE8_PAL_ON__VERIFY(src) \
59458 (!(((u_int32_t)(src)\
59459 & ~0xffffffffU)))
59460 #define TX_GAIN_TAB_PAL_8__TYPE u_int32_t
59461 #define TX_GAIN_TAB_PAL_8__READ 0xffffffffU
59462 #define TX_GAIN_TAB_PAL_8__WRITE 0xffffffffU
59463
59464 #endif /* __TX_GAIN_TAB_PAL_8_MACRO__ */
59465
59466
59467 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_pal_8 */
59468 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_PAL_8__NUM 1
59469
59470 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_pal_9 */
59471 #ifndef __TX_GAIN_TAB_PAL_9_MACRO__
59472 #define __TX_GAIN_TAB_PAL_9_MACRO__
59473
59474 /* macros for field tg_table9_pal_on */
59475 #define TX_GAIN_TAB_PAL_9__TG_TABLE9_PAL_ON__SHIFT 0
59476 #define TX_GAIN_TAB_PAL_9__TG_TABLE9_PAL_ON__WIDTH 32
59477 #define TX_GAIN_TAB_PAL_9__TG_TABLE9_PAL_ON__MASK 0xffffffffU
59478 #define TX_GAIN_TAB_PAL_9__TG_TABLE9_PAL_ON__READ(src) \
59479 (u_int32_t)(src)\
59480 & 0xffffffffU
59481 #define TX_GAIN_TAB_PAL_9__TG_TABLE9_PAL_ON__WRITE(src) \
59482 ((u_int32_t)(src)\
59483 & 0xffffffffU)
59484 #define TX_GAIN_TAB_PAL_9__TG_TABLE9_PAL_ON__MODIFY(dst, src) \
59485 (dst) = ((dst) &\
59486 ~0xffffffffU) | ((u_int32_t)(src) &\
59487 0xffffffffU)
59488 #define TX_GAIN_TAB_PAL_9__TG_TABLE9_PAL_ON__VERIFY(src) \
59489 (!(((u_int32_t)(src)\
59490 & ~0xffffffffU)))
59491 #define TX_GAIN_TAB_PAL_9__TYPE u_int32_t
59492 #define TX_GAIN_TAB_PAL_9__READ 0xffffffffU
59493 #define TX_GAIN_TAB_PAL_9__WRITE 0xffffffffU
59494
59495 #endif /* __TX_GAIN_TAB_PAL_9_MACRO__ */
59496
59497
59498 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_pal_9 */
59499 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_PAL_9__NUM 1
59500
59501 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_pal_10 */
59502 #ifndef __TX_GAIN_TAB_PAL_10_MACRO__
59503 #define __TX_GAIN_TAB_PAL_10_MACRO__
59504
59505 /* macros for field tg_table10_pal_on */
59506 #define TX_GAIN_TAB_PAL_10__TG_TABLE10_PAL_ON__SHIFT 0
59507 #define TX_GAIN_TAB_PAL_10__TG_TABLE10_PAL_ON__WIDTH 32
59508 #define TX_GAIN_TAB_PAL_10__TG_TABLE10_PAL_ON__MASK 0xffffffffU
59509 #define TX_GAIN_TAB_PAL_10__TG_TABLE10_PAL_ON__READ(src) \
59510 (u_int32_t)(src)\
59511 & 0xffffffffU
59512 #define TX_GAIN_TAB_PAL_10__TG_TABLE10_PAL_ON__WRITE(src) \
59513 ((u_int32_t)(src)\
59514 & 0xffffffffU)
59515 #define TX_GAIN_TAB_PAL_10__TG_TABLE10_PAL_ON__MODIFY(dst, src) \
59516 (dst) = ((dst) &\
59517 ~0xffffffffU) | ((u_int32_t)(src) &\
59518 0xffffffffU)
59519 #define TX_GAIN_TAB_PAL_10__TG_TABLE10_PAL_ON__VERIFY(src) \
59520 (!(((u_int32_t)(src)\
59521 & ~0xffffffffU)))
59522 #define TX_GAIN_TAB_PAL_10__TYPE u_int32_t
59523 #define TX_GAIN_TAB_PAL_10__READ 0xffffffffU
59524 #define TX_GAIN_TAB_PAL_10__WRITE 0xffffffffU
59525
59526 #endif /* __TX_GAIN_TAB_PAL_10_MACRO__ */
59527
59528
59529 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_pal_10 */
59530 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_PAL_10__NUM 1
59531
59532 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_pal_11 */
59533 #ifndef __TX_GAIN_TAB_PAL_11_MACRO__
59534 #define __TX_GAIN_TAB_PAL_11_MACRO__
59535
59536 /* macros for field tg_table11_pal_on */
59537 #define TX_GAIN_TAB_PAL_11__TG_TABLE11_PAL_ON__SHIFT 0
59538 #define TX_GAIN_TAB_PAL_11__TG_TABLE11_PAL_ON__WIDTH 32
59539 #define TX_GAIN_TAB_PAL_11__TG_TABLE11_PAL_ON__MASK 0xffffffffU
59540 #define TX_GAIN_TAB_PAL_11__TG_TABLE11_PAL_ON__READ(src) \
59541 (u_int32_t)(src)\
59542 & 0xffffffffU
59543 #define TX_GAIN_TAB_PAL_11__TG_TABLE11_PAL_ON__WRITE(src) \
59544 ((u_int32_t)(src)\
59545 & 0xffffffffU)
59546 #define TX_GAIN_TAB_PAL_11__TG_TABLE11_PAL_ON__MODIFY(dst, src) \
59547 (dst) = ((dst) &\
59548 ~0xffffffffU) | ((u_int32_t)(src) &\
59549 0xffffffffU)
59550 #define TX_GAIN_TAB_PAL_11__TG_TABLE11_PAL_ON__VERIFY(src) \
59551 (!(((u_int32_t)(src)\
59552 & ~0xffffffffU)))
59553 #define TX_GAIN_TAB_PAL_11__TYPE u_int32_t
59554 #define TX_GAIN_TAB_PAL_11__READ 0xffffffffU
59555 #define TX_GAIN_TAB_PAL_11__WRITE 0xffffffffU
59556
59557 #endif /* __TX_GAIN_TAB_PAL_11_MACRO__ */
59558
59559
59560 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_pal_11 */
59561 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_PAL_11__NUM 1
59562
59563 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_pal_12 */
59564 #ifndef __TX_GAIN_TAB_PAL_12_MACRO__
59565 #define __TX_GAIN_TAB_PAL_12_MACRO__
59566
59567 /* macros for field tg_table12_pal_on */
59568 #define TX_GAIN_TAB_PAL_12__TG_TABLE12_PAL_ON__SHIFT 0
59569 #define TX_GAIN_TAB_PAL_12__TG_TABLE12_PAL_ON__WIDTH 32
59570 #define TX_GAIN_TAB_PAL_12__TG_TABLE12_PAL_ON__MASK 0xffffffffU
59571 #define TX_GAIN_TAB_PAL_12__TG_TABLE12_PAL_ON__READ(src) \
59572 (u_int32_t)(src)\
59573 & 0xffffffffU
59574 #define TX_GAIN_TAB_PAL_12__TG_TABLE12_PAL_ON__WRITE(src) \
59575 ((u_int32_t)(src)\
59576 & 0xffffffffU)
59577 #define TX_GAIN_TAB_PAL_12__TG_TABLE12_PAL_ON__MODIFY(dst, src) \
59578 (dst) = ((dst) &\
59579 ~0xffffffffU) | ((u_int32_t)(src) &\
59580 0xffffffffU)
59581 #define TX_GAIN_TAB_PAL_12__TG_TABLE12_PAL_ON__VERIFY(src) \
59582 (!(((u_int32_t)(src)\
59583 & ~0xffffffffU)))
59584 #define TX_GAIN_TAB_PAL_12__TYPE u_int32_t
59585 #define TX_GAIN_TAB_PAL_12__READ 0xffffffffU
59586 #define TX_GAIN_TAB_PAL_12__WRITE 0xffffffffU
59587
59588 #endif /* __TX_GAIN_TAB_PAL_12_MACRO__ */
59589
59590
59591 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_pal_12 */
59592 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_PAL_12__NUM 1
59593
59594 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_pal_13 */
59595 #ifndef __TX_GAIN_TAB_PAL_13_MACRO__
59596 #define __TX_GAIN_TAB_PAL_13_MACRO__
59597
59598 /* macros for field tg_table13_pal_on */
59599 #define TX_GAIN_TAB_PAL_13__TG_TABLE13_PAL_ON__SHIFT 0
59600 #define TX_GAIN_TAB_PAL_13__TG_TABLE13_PAL_ON__WIDTH 32
59601 #define TX_GAIN_TAB_PAL_13__TG_TABLE13_PAL_ON__MASK 0xffffffffU
59602 #define TX_GAIN_TAB_PAL_13__TG_TABLE13_PAL_ON__READ(src) \
59603 (u_int32_t)(src)\
59604 & 0xffffffffU
59605 #define TX_GAIN_TAB_PAL_13__TG_TABLE13_PAL_ON__WRITE(src) \
59606 ((u_int32_t)(src)\
59607 & 0xffffffffU)
59608 #define TX_GAIN_TAB_PAL_13__TG_TABLE13_PAL_ON__MODIFY(dst, src) \
59609 (dst) = ((dst) &\
59610 ~0xffffffffU) | ((u_int32_t)(src) &\
59611 0xffffffffU)
59612 #define TX_GAIN_TAB_PAL_13__TG_TABLE13_PAL_ON__VERIFY(src) \
59613 (!(((u_int32_t)(src)\
59614 & ~0xffffffffU)))
59615 #define TX_GAIN_TAB_PAL_13__TYPE u_int32_t
59616 #define TX_GAIN_TAB_PAL_13__READ 0xffffffffU
59617 #define TX_GAIN_TAB_PAL_13__WRITE 0xffffffffU
59618
59619 #endif /* __TX_GAIN_TAB_PAL_13_MACRO__ */
59620
59621
59622 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_pal_13 */
59623 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_PAL_13__NUM 1
59624
59625 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_pal_14 */
59626 #ifndef __TX_GAIN_TAB_PAL_14_MACRO__
59627 #define __TX_GAIN_TAB_PAL_14_MACRO__
59628
59629 /* macros for field tg_table14_pal_on */
59630 #define TX_GAIN_TAB_PAL_14__TG_TABLE14_PAL_ON__SHIFT 0
59631 #define TX_GAIN_TAB_PAL_14__TG_TABLE14_PAL_ON__WIDTH 32
59632 #define TX_GAIN_TAB_PAL_14__TG_TABLE14_PAL_ON__MASK 0xffffffffU
59633 #define TX_GAIN_TAB_PAL_14__TG_TABLE14_PAL_ON__READ(src) \
59634 (u_int32_t)(src)\
59635 & 0xffffffffU
59636 #define TX_GAIN_TAB_PAL_14__TG_TABLE14_PAL_ON__WRITE(src) \
59637 ((u_int32_t)(src)\
59638 & 0xffffffffU)
59639 #define TX_GAIN_TAB_PAL_14__TG_TABLE14_PAL_ON__MODIFY(dst, src) \
59640 (dst) = ((dst) &\
59641 ~0xffffffffU) | ((u_int32_t)(src) &\
59642 0xffffffffU)
59643 #define TX_GAIN_TAB_PAL_14__TG_TABLE14_PAL_ON__VERIFY(src) \
59644 (!(((u_int32_t)(src)\
59645 & ~0xffffffffU)))
59646 #define TX_GAIN_TAB_PAL_14__TYPE u_int32_t
59647 #define TX_GAIN_TAB_PAL_14__READ 0xffffffffU
59648 #define TX_GAIN_TAB_PAL_14__WRITE 0xffffffffU
59649
59650 #endif /* __TX_GAIN_TAB_PAL_14_MACRO__ */
59651
59652
59653 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_pal_14 */
59654 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_PAL_14__NUM 1
59655
59656 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_pal_15 */
59657 #ifndef __TX_GAIN_TAB_PAL_15_MACRO__
59658 #define __TX_GAIN_TAB_PAL_15_MACRO__
59659
59660 /* macros for field tg_table15_pal_on */
59661 #define TX_GAIN_TAB_PAL_15__TG_TABLE15_PAL_ON__SHIFT 0
59662 #define TX_GAIN_TAB_PAL_15__TG_TABLE15_PAL_ON__WIDTH 32
59663 #define TX_GAIN_TAB_PAL_15__TG_TABLE15_PAL_ON__MASK 0xffffffffU
59664 #define TX_GAIN_TAB_PAL_15__TG_TABLE15_PAL_ON__READ(src) \
59665 (u_int32_t)(src)\
59666 & 0xffffffffU
59667 #define TX_GAIN_TAB_PAL_15__TG_TABLE15_PAL_ON__WRITE(src) \
59668 ((u_int32_t)(src)\
59669 & 0xffffffffU)
59670 #define TX_GAIN_TAB_PAL_15__TG_TABLE15_PAL_ON__MODIFY(dst, src) \
59671 (dst) = ((dst) &\
59672 ~0xffffffffU) | ((u_int32_t)(src) &\
59673 0xffffffffU)
59674 #define TX_GAIN_TAB_PAL_15__TG_TABLE15_PAL_ON__VERIFY(src) \
59675 (!(((u_int32_t)(src)\
59676 & ~0xffffffffU)))
59677 #define TX_GAIN_TAB_PAL_15__TYPE u_int32_t
59678 #define TX_GAIN_TAB_PAL_15__READ 0xffffffffU
59679 #define TX_GAIN_TAB_PAL_15__WRITE 0xffffffffU
59680
59681 #endif /* __TX_GAIN_TAB_PAL_15_MACRO__ */
59682
59683
59684 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_pal_15 */
59685 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_PAL_15__NUM 1
59686
59687 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_pal_16 */
59688 #ifndef __TX_GAIN_TAB_PAL_16_MACRO__
59689 #define __TX_GAIN_TAB_PAL_16_MACRO__
59690
59691 /* macros for field tg_table16_pal_on */
59692 #define TX_GAIN_TAB_PAL_16__TG_TABLE16_PAL_ON__SHIFT 0
59693 #define TX_GAIN_TAB_PAL_16__TG_TABLE16_PAL_ON__WIDTH 32
59694 #define TX_GAIN_TAB_PAL_16__TG_TABLE16_PAL_ON__MASK 0xffffffffU
59695 #define TX_GAIN_TAB_PAL_16__TG_TABLE16_PAL_ON__READ(src) \
59696 (u_int32_t)(src)\
59697 & 0xffffffffU
59698 #define TX_GAIN_TAB_PAL_16__TG_TABLE16_PAL_ON__WRITE(src) \
59699 ((u_int32_t)(src)\
59700 & 0xffffffffU)
59701 #define TX_GAIN_TAB_PAL_16__TG_TABLE16_PAL_ON__MODIFY(dst, src) \
59702 (dst) = ((dst) &\
59703 ~0xffffffffU) | ((u_int32_t)(src) &\
59704 0xffffffffU)
59705 #define TX_GAIN_TAB_PAL_16__TG_TABLE16_PAL_ON__VERIFY(src) \
59706 (!(((u_int32_t)(src)\
59707 & ~0xffffffffU)))
59708 #define TX_GAIN_TAB_PAL_16__TYPE u_int32_t
59709 #define TX_GAIN_TAB_PAL_16__READ 0xffffffffU
59710 #define TX_GAIN_TAB_PAL_16__WRITE 0xffffffffU
59711
59712 #endif /* __TX_GAIN_TAB_PAL_16_MACRO__ */
59713
59714
59715 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_pal_16 */
59716 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_PAL_16__NUM 1
59717
59718 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_pal_17 */
59719 #ifndef __TX_GAIN_TAB_PAL_17_MACRO__
59720 #define __TX_GAIN_TAB_PAL_17_MACRO__
59721
59722 /* macros for field tg_table17_pal_on */
59723 #define TX_GAIN_TAB_PAL_17__TG_TABLE17_PAL_ON__SHIFT 0
59724 #define TX_GAIN_TAB_PAL_17__TG_TABLE17_PAL_ON__WIDTH 32
59725 #define TX_GAIN_TAB_PAL_17__TG_TABLE17_PAL_ON__MASK 0xffffffffU
59726 #define TX_GAIN_TAB_PAL_17__TG_TABLE17_PAL_ON__READ(src) \
59727 (u_int32_t)(src)\
59728 & 0xffffffffU
59729 #define TX_GAIN_TAB_PAL_17__TG_TABLE17_PAL_ON__WRITE(src) \
59730 ((u_int32_t)(src)\
59731 & 0xffffffffU)
59732 #define TX_GAIN_TAB_PAL_17__TG_TABLE17_PAL_ON__MODIFY(dst, src) \
59733 (dst) = ((dst) &\
59734 ~0xffffffffU) | ((u_int32_t)(src) &\
59735 0xffffffffU)
59736 #define TX_GAIN_TAB_PAL_17__TG_TABLE17_PAL_ON__VERIFY(src) \
59737 (!(((u_int32_t)(src)\
59738 & ~0xffffffffU)))
59739 #define TX_GAIN_TAB_PAL_17__TYPE u_int32_t
59740 #define TX_GAIN_TAB_PAL_17__READ 0xffffffffU
59741 #define TX_GAIN_TAB_PAL_17__WRITE 0xffffffffU
59742
59743 #endif /* __TX_GAIN_TAB_PAL_17_MACRO__ */
59744
59745
59746 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_pal_17 */
59747 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_PAL_17__NUM 1
59748
59749 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_pal_18 */
59750 #ifndef __TX_GAIN_TAB_PAL_18_MACRO__
59751 #define __TX_GAIN_TAB_PAL_18_MACRO__
59752
59753 /* macros for field tg_table18_pal_on */
59754 #define TX_GAIN_TAB_PAL_18__TG_TABLE18_PAL_ON__SHIFT 0
59755 #define TX_GAIN_TAB_PAL_18__TG_TABLE18_PAL_ON__WIDTH 32
59756 #define TX_GAIN_TAB_PAL_18__TG_TABLE18_PAL_ON__MASK 0xffffffffU
59757 #define TX_GAIN_TAB_PAL_18__TG_TABLE18_PAL_ON__READ(src) \
59758 (u_int32_t)(src)\
59759 & 0xffffffffU
59760 #define TX_GAIN_TAB_PAL_18__TG_TABLE18_PAL_ON__WRITE(src) \
59761 ((u_int32_t)(src)\
59762 & 0xffffffffU)
59763 #define TX_GAIN_TAB_PAL_18__TG_TABLE18_PAL_ON__MODIFY(dst, src) \
59764 (dst) = ((dst) &\
59765 ~0xffffffffU) | ((u_int32_t)(src) &\
59766 0xffffffffU)
59767 #define TX_GAIN_TAB_PAL_18__TG_TABLE18_PAL_ON__VERIFY(src) \
59768 (!(((u_int32_t)(src)\
59769 & ~0xffffffffU)))
59770 #define TX_GAIN_TAB_PAL_18__TYPE u_int32_t
59771 #define TX_GAIN_TAB_PAL_18__READ 0xffffffffU
59772 #define TX_GAIN_TAB_PAL_18__WRITE 0xffffffffU
59773
59774 #endif /* __TX_GAIN_TAB_PAL_18_MACRO__ */
59775
59776
59777 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_pal_18 */
59778 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_PAL_18__NUM 1
59779
59780 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_pal_19 */
59781 #ifndef __TX_GAIN_TAB_PAL_19_MACRO__
59782 #define __TX_GAIN_TAB_PAL_19_MACRO__
59783
59784 /* macros for field tg_table19_pal_on */
59785 #define TX_GAIN_TAB_PAL_19__TG_TABLE19_PAL_ON__SHIFT 0
59786 #define TX_GAIN_TAB_PAL_19__TG_TABLE19_PAL_ON__WIDTH 32
59787 #define TX_GAIN_TAB_PAL_19__TG_TABLE19_PAL_ON__MASK 0xffffffffU
59788 #define TX_GAIN_TAB_PAL_19__TG_TABLE19_PAL_ON__READ(src) \
59789 (u_int32_t)(src)\
59790 & 0xffffffffU
59791 #define TX_GAIN_TAB_PAL_19__TG_TABLE19_PAL_ON__WRITE(src) \
59792 ((u_int32_t)(src)\
59793 & 0xffffffffU)
59794 #define TX_GAIN_TAB_PAL_19__TG_TABLE19_PAL_ON__MODIFY(dst, src) \
59795 (dst) = ((dst) &\
59796 ~0xffffffffU) | ((u_int32_t)(src) &\
59797 0xffffffffU)
59798 #define TX_GAIN_TAB_PAL_19__TG_TABLE19_PAL_ON__VERIFY(src) \
59799 (!(((u_int32_t)(src)\
59800 & ~0xffffffffU)))
59801 #define TX_GAIN_TAB_PAL_19__TYPE u_int32_t
59802 #define TX_GAIN_TAB_PAL_19__READ 0xffffffffU
59803 #define TX_GAIN_TAB_PAL_19__WRITE 0xffffffffU
59804
59805 #endif /* __TX_GAIN_TAB_PAL_19_MACRO__ */
59806
59807
59808 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_pal_19 */
59809 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_PAL_19__NUM 1
59810
59811 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_pal_20 */
59812 #ifndef __TX_GAIN_TAB_PAL_20_MACRO__
59813 #define __TX_GAIN_TAB_PAL_20_MACRO__
59814
59815 /* macros for field tg_table20_pal_on */
59816 #define TX_GAIN_TAB_PAL_20__TG_TABLE20_PAL_ON__SHIFT 0
59817 #define TX_GAIN_TAB_PAL_20__TG_TABLE20_PAL_ON__WIDTH 32
59818 #define TX_GAIN_TAB_PAL_20__TG_TABLE20_PAL_ON__MASK 0xffffffffU
59819 #define TX_GAIN_TAB_PAL_20__TG_TABLE20_PAL_ON__READ(src) \
59820 (u_int32_t)(src)\
59821 & 0xffffffffU
59822 #define TX_GAIN_TAB_PAL_20__TG_TABLE20_PAL_ON__WRITE(src) \
59823 ((u_int32_t)(src)\
59824 & 0xffffffffU)
59825 #define TX_GAIN_TAB_PAL_20__TG_TABLE20_PAL_ON__MODIFY(dst, src) \
59826 (dst) = ((dst) &\
59827 ~0xffffffffU) | ((u_int32_t)(src) &\
59828 0xffffffffU)
59829 #define TX_GAIN_TAB_PAL_20__TG_TABLE20_PAL_ON__VERIFY(src) \
59830 (!(((u_int32_t)(src)\
59831 & ~0xffffffffU)))
59832 #define TX_GAIN_TAB_PAL_20__TYPE u_int32_t
59833 #define TX_GAIN_TAB_PAL_20__READ 0xffffffffU
59834 #define TX_GAIN_TAB_PAL_20__WRITE 0xffffffffU
59835
59836 #endif /* __TX_GAIN_TAB_PAL_20_MACRO__ */
59837
59838
59839 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_pal_20 */
59840 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_PAL_20__NUM 1
59841
59842 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_pal_21 */
59843 #ifndef __TX_GAIN_TAB_PAL_21_MACRO__
59844 #define __TX_GAIN_TAB_PAL_21_MACRO__
59845
59846 /* macros for field tg_table21_pal_on */
59847 #define TX_GAIN_TAB_PAL_21__TG_TABLE21_PAL_ON__SHIFT 0
59848 #define TX_GAIN_TAB_PAL_21__TG_TABLE21_PAL_ON__WIDTH 32
59849 #define TX_GAIN_TAB_PAL_21__TG_TABLE21_PAL_ON__MASK 0xffffffffU
59850 #define TX_GAIN_TAB_PAL_21__TG_TABLE21_PAL_ON__READ(src) \
59851 (u_int32_t)(src)\
59852 & 0xffffffffU
59853 #define TX_GAIN_TAB_PAL_21__TG_TABLE21_PAL_ON__WRITE(src) \
59854 ((u_int32_t)(src)\
59855 & 0xffffffffU)
59856 #define TX_GAIN_TAB_PAL_21__TG_TABLE21_PAL_ON__MODIFY(dst, src) \
59857 (dst) = ((dst) &\
59858 ~0xffffffffU) | ((u_int32_t)(src) &\
59859 0xffffffffU)
59860 #define TX_GAIN_TAB_PAL_21__TG_TABLE21_PAL_ON__VERIFY(src) \
59861 (!(((u_int32_t)(src)\
59862 & ~0xffffffffU)))
59863 #define TX_GAIN_TAB_PAL_21__TYPE u_int32_t
59864 #define TX_GAIN_TAB_PAL_21__READ 0xffffffffU
59865 #define TX_GAIN_TAB_PAL_21__WRITE 0xffffffffU
59866
59867 #endif /* __TX_GAIN_TAB_PAL_21_MACRO__ */
59868
59869
59870 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_pal_21 */
59871 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_PAL_21__NUM 1
59872
59873 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_pal_22 */
59874 #ifndef __TX_GAIN_TAB_PAL_22_MACRO__
59875 #define __TX_GAIN_TAB_PAL_22_MACRO__
59876
59877 /* macros for field tg_table22_pal_on */
59878 #define TX_GAIN_TAB_PAL_22__TG_TABLE22_PAL_ON__SHIFT 0
59879 #define TX_GAIN_TAB_PAL_22__TG_TABLE22_PAL_ON__WIDTH 32
59880 #define TX_GAIN_TAB_PAL_22__TG_TABLE22_PAL_ON__MASK 0xffffffffU
59881 #define TX_GAIN_TAB_PAL_22__TG_TABLE22_PAL_ON__READ(src) \
59882 (u_int32_t)(src)\
59883 & 0xffffffffU
59884 #define TX_GAIN_TAB_PAL_22__TG_TABLE22_PAL_ON__WRITE(src) \
59885 ((u_int32_t)(src)\
59886 & 0xffffffffU)
59887 #define TX_GAIN_TAB_PAL_22__TG_TABLE22_PAL_ON__MODIFY(dst, src) \
59888 (dst) = ((dst) &\
59889 ~0xffffffffU) | ((u_int32_t)(src) &\
59890 0xffffffffU)
59891 #define TX_GAIN_TAB_PAL_22__TG_TABLE22_PAL_ON__VERIFY(src) \
59892 (!(((u_int32_t)(src)\
59893 & ~0xffffffffU)))
59894 #define TX_GAIN_TAB_PAL_22__TYPE u_int32_t
59895 #define TX_GAIN_TAB_PAL_22__READ 0xffffffffU
59896 #define TX_GAIN_TAB_PAL_22__WRITE 0xffffffffU
59897
59898 #endif /* __TX_GAIN_TAB_PAL_22_MACRO__ */
59899
59900
59901 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_pal_22 */
59902 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_PAL_22__NUM 1
59903
59904 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_pal_23 */
59905 #ifndef __TX_GAIN_TAB_PAL_23_MACRO__
59906 #define __TX_GAIN_TAB_PAL_23_MACRO__
59907
59908 /* macros for field tg_table23_pal_on */
59909 #define TX_GAIN_TAB_PAL_23__TG_TABLE23_PAL_ON__SHIFT 0
59910 #define TX_GAIN_TAB_PAL_23__TG_TABLE23_PAL_ON__WIDTH 32
59911 #define TX_GAIN_TAB_PAL_23__TG_TABLE23_PAL_ON__MASK 0xffffffffU
59912 #define TX_GAIN_TAB_PAL_23__TG_TABLE23_PAL_ON__READ(src) \
59913 (u_int32_t)(src)\
59914 & 0xffffffffU
59915 #define TX_GAIN_TAB_PAL_23__TG_TABLE23_PAL_ON__WRITE(src) \
59916 ((u_int32_t)(src)\
59917 & 0xffffffffU)
59918 #define TX_GAIN_TAB_PAL_23__TG_TABLE23_PAL_ON__MODIFY(dst, src) \
59919 (dst) = ((dst) &\
59920 ~0xffffffffU) | ((u_int32_t)(src) &\
59921 0xffffffffU)
59922 #define TX_GAIN_TAB_PAL_23__TG_TABLE23_PAL_ON__VERIFY(src) \
59923 (!(((u_int32_t)(src)\
59924 & ~0xffffffffU)))
59925 #define TX_GAIN_TAB_PAL_23__TYPE u_int32_t
59926 #define TX_GAIN_TAB_PAL_23__READ 0xffffffffU
59927 #define TX_GAIN_TAB_PAL_23__WRITE 0xffffffffU
59928
59929 #endif /* __TX_GAIN_TAB_PAL_23_MACRO__ */
59930
59931
59932 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_pal_23 */
59933 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_PAL_23__NUM 1
59934
59935 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_pal_24 */
59936 #ifndef __TX_GAIN_TAB_PAL_24_MACRO__
59937 #define __TX_GAIN_TAB_PAL_24_MACRO__
59938
59939 /* macros for field tg_table24_pal_on */
59940 #define TX_GAIN_TAB_PAL_24__TG_TABLE24_PAL_ON__SHIFT 0
59941 #define TX_GAIN_TAB_PAL_24__TG_TABLE24_PAL_ON__WIDTH 32
59942 #define TX_GAIN_TAB_PAL_24__TG_TABLE24_PAL_ON__MASK 0xffffffffU
59943 #define TX_GAIN_TAB_PAL_24__TG_TABLE24_PAL_ON__READ(src) \
59944 (u_int32_t)(src)\
59945 & 0xffffffffU
59946 #define TX_GAIN_TAB_PAL_24__TG_TABLE24_PAL_ON__WRITE(src) \
59947 ((u_int32_t)(src)\
59948 & 0xffffffffU)
59949 #define TX_GAIN_TAB_PAL_24__TG_TABLE24_PAL_ON__MODIFY(dst, src) \
59950 (dst) = ((dst) &\
59951 ~0xffffffffU) | ((u_int32_t)(src) &\
59952 0xffffffffU)
59953 #define TX_GAIN_TAB_PAL_24__TG_TABLE24_PAL_ON__VERIFY(src) \
59954 (!(((u_int32_t)(src)\
59955 & ~0xffffffffU)))
59956 #define TX_GAIN_TAB_PAL_24__TYPE u_int32_t
59957 #define TX_GAIN_TAB_PAL_24__READ 0xffffffffU
59958 #define TX_GAIN_TAB_PAL_24__WRITE 0xffffffffU
59959
59960 #endif /* __TX_GAIN_TAB_PAL_24_MACRO__ */
59961
59962
59963 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_pal_24 */
59964 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_PAL_24__NUM 1
59965
59966 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_pal_25 */
59967 #ifndef __TX_GAIN_TAB_PAL_25_MACRO__
59968 #define __TX_GAIN_TAB_PAL_25_MACRO__
59969
59970 /* macros for field tg_table25_pal_on */
59971 #define TX_GAIN_TAB_PAL_25__TG_TABLE25_PAL_ON__SHIFT 0
59972 #define TX_GAIN_TAB_PAL_25__TG_TABLE25_PAL_ON__WIDTH 32
59973 #define TX_GAIN_TAB_PAL_25__TG_TABLE25_PAL_ON__MASK 0xffffffffU
59974 #define TX_GAIN_TAB_PAL_25__TG_TABLE25_PAL_ON__READ(src) \
59975 (u_int32_t)(src)\
59976 & 0xffffffffU
59977 #define TX_GAIN_TAB_PAL_25__TG_TABLE25_PAL_ON__WRITE(src) \
59978 ((u_int32_t)(src)\
59979 & 0xffffffffU)
59980 #define TX_GAIN_TAB_PAL_25__TG_TABLE25_PAL_ON__MODIFY(dst, src) \
59981 (dst) = ((dst) &\
59982 ~0xffffffffU) | ((u_int32_t)(src) &\
59983 0xffffffffU)
59984 #define TX_GAIN_TAB_PAL_25__TG_TABLE25_PAL_ON__VERIFY(src) \
59985 (!(((u_int32_t)(src)\
59986 & ~0xffffffffU)))
59987 #define TX_GAIN_TAB_PAL_25__TYPE u_int32_t
59988 #define TX_GAIN_TAB_PAL_25__READ 0xffffffffU
59989 #define TX_GAIN_TAB_PAL_25__WRITE 0xffffffffU
59990
59991 #endif /* __TX_GAIN_TAB_PAL_25_MACRO__ */
59992
59993
59994 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_pal_25 */
59995 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_PAL_25__NUM 1
59996
59997 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_pal_26 */
59998 #ifndef __TX_GAIN_TAB_PAL_26_MACRO__
59999 #define __TX_GAIN_TAB_PAL_26_MACRO__
60000
60001 /* macros for field tg_table26_pal_on */
60002 #define TX_GAIN_TAB_PAL_26__TG_TABLE26_PAL_ON__SHIFT 0
60003 #define TX_GAIN_TAB_PAL_26__TG_TABLE26_PAL_ON__WIDTH 32
60004 #define TX_GAIN_TAB_PAL_26__TG_TABLE26_PAL_ON__MASK 0xffffffffU
60005 #define TX_GAIN_TAB_PAL_26__TG_TABLE26_PAL_ON__READ(src) \
60006 (u_int32_t)(src)\
60007 & 0xffffffffU
60008 #define TX_GAIN_TAB_PAL_26__TG_TABLE26_PAL_ON__WRITE(src) \
60009 ((u_int32_t)(src)\
60010 & 0xffffffffU)
60011 #define TX_GAIN_TAB_PAL_26__TG_TABLE26_PAL_ON__MODIFY(dst, src) \
60012 (dst) = ((dst) &\
60013 ~0xffffffffU) | ((u_int32_t)(src) &\
60014 0xffffffffU)
60015 #define TX_GAIN_TAB_PAL_26__TG_TABLE26_PAL_ON__VERIFY(src) \
60016 (!(((u_int32_t)(src)\
60017 & ~0xffffffffU)))
60018 #define TX_GAIN_TAB_PAL_26__TYPE u_int32_t
60019 #define TX_GAIN_TAB_PAL_26__READ 0xffffffffU
60020 #define TX_GAIN_TAB_PAL_26__WRITE 0xffffffffU
60021
60022 #endif /* __TX_GAIN_TAB_PAL_26_MACRO__ */
60023
60024
60025 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_pal_26 */
60026 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_PAL_26__NUM 1
60027
60028 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_pal_27 */
60029 #ifndef __TX_GAIN_TAB_PAL_27_MACRO__
60030 #define __TX_GAIN_TAB_PAL_27_MACRO__
60031
60032 /* macros for field tg_table27_pal_on */
60033 #define TX_GAIN_TAB_PAL_27__TG_TABLE27_PAL_ON__SHIFT 0
60034 #define TX_GAIN_TAB_PAL_27__TG_TABLE27_PAL_ON__WIDTH 32
60035 #define TX_GAIN_TAB_PAL_27__TG_TABLE27_PAL_ON__MASK 0xffffffffU
60036 #define TX_GAIN_TAB_PAL_27__TG_TABLE27_PAL_ON__READ(src) \
60037 (u_int32_t)(src)\
60038 & 0xffffffffU
60039 #define TX_GAIN_TAB_PAL_27__TG_TABLE27_PAL_ON__WRITE(src) \
60040 ((u_int32_t)(src)\
60041 & 0xffffffffU)
60042 #define TX_GAIN_TAB_PAL_27__TG_TABLE27_PAL_ON__MODIFY(dst, src) \
60043 (dst) = ((dst) &\
60044 ~0xffffffffU) | ((u_int32_t)(src) &\
60045 0xffffffffU)
60046 #define TX_GAIN_TAB_PAL_27__TG_TABLE27_PAL_ON__VERIFY(src) \
60047 (!(((u_int32_t)(src)\
60048 & ~0xffffffffU)))
60049 #define TX_GAIN_TAB_PAL_27__TYPE u_int32_t
60050 #define TX_GAIN_TAB_PAL_27__READ 0xffffffffU
60051 #define TX_GAIN_TAB_PAL_27__WRITE 0xffffffffU
60052
60053 #endif /* __TX_GAIN_TAB_PAL_27_MACRO__ */
60054
60055
60056 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_pal_27 */
60057 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_PAL_27__NUM 1
60058
60059 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_pal_28 */
60060 #ifndef __TX_GAIN_TAB_PAL_28_MACRO__
60061 #define __TX_GAIN_TAB_PAL_28_MACRO__
60062
60063 /* macros for field tg_table28_pal_on */
60064 #define TX_GAIN_TAB_PAL_28__TG_TABLE28_PAL_ON__SHIFT 0
60065 #define TX_GAIN_TAB_PAL_28__TG_TABLE28_PAL_ON__WIDTH 32
60066 #define TX_GAIN_TAB_PAL_28__TG_TABLE28_PAL_ON__MASK 0xffffffffU
60067 #define TX_GAIN_TAB_PAL_28__TG_TABLE28_PAL_ON__READ(src) \
60068 (u_int32_t)(src)\
60069 & 0xffffffffU
60070 #define TX_GAIN_TAB_PAL_28__TG_TABLE28_PAL_ON__WRITE(src) \
60071 ((u_int32_t)(src)\
60072 & 0xffffffffU)
60073 #define TX_GAIN_TAB_PAL_28__TG_TABLE28_PAL_ON__MODIFY(dst, src) \
60074 (dst) = ((dst) &\
60075 ~0xffffffffU) | ((u_int32_t)(src) &\
60076 0xffffffffU)
60077 #define TX_GAIN_TAB_PAL_28__TG_TABLE28_PAL_ON__VERIFY(src) \
60078 (!(((u_int32_t)(src)\
60079 & ~0xffffffffU)))
60080 #define TX_GAIN_TAB_PAL_28__TYPE u_int32_t
60081 #define TX_GAIN_TAB_PAL_28__READ 0xffffffffU
60082 #define TX_GAIN_TAB_PAL_28__WRITE 0xffffffffU
60083
60084 #endif /* __TX_GAIN_TAB_PAL_28_MACRO__ */
60085
60086
60087 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_pal_28 */
60088 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_PAL_28__NUM 1
60089
60090 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_pal_29 */
60091 #ifndef __TX_GAIN_TAB_PAL_29_MACRO__
60092 #define __TX_GAIN_TAB_PAL_29_MACRO__
60093
60094 /* macros for field tg_table29_pal_on */
60095 #define TX_GAIN_TAB_PAL_29__TG_TABLE29_PAL_ON__SHIFT 0
60096 #define TX_GAIN_TAB_PAL_29__TG_TABLE29_PAL_ON__WIDTH 32
60097 #define TX_GAIN_TAB_PAL_29__TG_TABLE29_PAL_ON__MASK 0xffffffffU
60098 #define TX_GAIN_TAB_PAL_29__TG_TABLE29_PAL_ON__READ(src) \
60099 (u_int32_t)(src)\
60100 & 0xffffffffU
60101 #define TX_GAIN_TAB_PAL_29__TG_TABLE29_PAL_ON__WRITE(src) \
60102 ((u_int32_t)(src)\
60103 & 0xffffffffU)
60104 #define TX_GAIN_TAB_PAL_29__TG_TABLE29_PAL_ON__MODIFY(dst, src) \
60105 (dst) = ((dst) &\
60106 ~0xffffffffU) | ((u_int32_t)(src) &\
60107 0xffffffffU)
60108 #define TX_GAIN_TAB_PAL_29__TG_TABLE29_PAL_ON__VERIFY(src) \
60109 (!(((u_int32_t)(src)\
60110 & ~0xffffffffU)))
60111 #define TX_GAIN_TAB_PAL_29__TYPE u_int32_t
60112 #define TX_GAIN_TAB_PAL_29__READ 0xffffffffU
60113 #define TX_GAIN_TAB_PAL_29__WRITE 0xffffffffU
60114
60115 #endif /* __TX_GAIN_TAB_PAL_29_MACRO__ */
60116
60117
60118 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_pal_29 */
60119 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_PAL_29__NUM 1
60120
60121 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_pal_30 */
60122 #ifndef __TX_GAIN_TAB_PAL_30_MACRO__
60123 #define __TX_GAIN_TAB_PAL_30_MACRO__
60124
60125 /* macros for field tg_table30_pal_on */
60126 #define TX_GAIN_TAB_PAL_30__TG_TABLE30_PAL_ON__SHIFT 0
60127 #define TX_GAIN_TAB_PAL_30__TG_TABLE30_PAL_ON__WIDTH 32
60128 #define TX_GAIN_TAB_PAL_30__TG_TABLE30_PAL_ON__MASK 0xffffffffU
60129 #define TX_GAIN_TAB_PAL_30__TG_TABLE30_PAL_ON__READ(src) \
60130 (u_int32_t)(src)\
60131 & 0xffffffffU
60132 #define TX_GAIN_TAB_PAL_30__TG_TABLE30_PAL_ON__WRITE(src) \
60133 ((u_int32_t)(src)\
60134 & 0xffffffffU)
60135 #define TX_GAIN_TAB_PAL_30__TG_TABLE30_PAL_ON__MODIFY(dst, src) \
60136 (dst) = ((dst) &\
60137 ~0xffffffffU) | ((u_int32_t)(src) &\
60138 0xffffffffU)
60139 #define TX_GAIN_TAB_PAL_30__TG_TABLE30_PAL_ON__VERIFY(src) \
60140 (!(((u_int32_t)(src)\
60141 & ~0xffffffffU)))
60142 #define TX_GAIN_TAB_PAL_30__TYPE u_int32_t
60143 #define TX_GAIN_TAB_PAL_30__READ 0xffffffffU
60144 #define TX_GAIN_TAB_PAL_30__WRITE 0xffffffffU
60145
60146 #endif /* __TX_GAIN_TAB_PAL_30_MACRO__ */
60147
60148
60149 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_pal_30 */
60150 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_PAL_30__NUM 1
60151
60152 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_pal_31 */
60153 #ifndef __TX_GAIN_TAB_PAL_31_MACRO__
60154 #define __TX_GAIN_TAB_PAL_31_MACRO__
60155
60156 /* macros for field tg_table31_pal_on */
60157 #define TX_GAIN_TAB_PAL_31__TG_TABLE31_PAL_ON__SHIFT 0
60158 #define TX_GAIN_TAB_PAL_31__TG_TABLE31_PAL_ON__WIDTH 32
60159 #define TX_GAIN_TAB_PAL_31__TG_TABLE31_PAL_ON__MASK 0xffffffffU
60160 #define TX_GAIN_TAB_PAL_31__TG_TABLE31_PAL_ON__READ(src) \
60161 (u_int32_t)(src)\
60162 & 0xffffffffU
60163 #define TX_GAIN_TAB_PAL_31__TG_TABLE31_PAL_ON__WRITE(src) \
60164 ((u_int32_t)(src)\
60165 & 0xffffffffU)
60166 #define TX_GAIN_TAB_PAL_31__TG_TABLE31_PAL_ON__MODIFY(dst, src) \
60167 (dst) = ((dst) &\
60168 ~0xffffffffU) | ((u_int32_t)(src) &\
60169 0xffffffffU)
60170 #define TX_GAIN_TAB_PAL_31__TG_TABLE31_PAL_ON__VERIFY(src) \
60171 (!(((u_int32_t)(src)\
60172 & ~0xffffffffU)))
60173 #define TX_GAIN_TAB_PAL_31__TYPE u_int32_t
60174 #define TX_GAIN_TAB_PAL_31__READ 0xffffffffU
60175 #define TX_GAIN_TAB_PAL_31__WRITE 0xffffffffU
60176
60177 #endif /* __TX_GAIN_TAB_PAL_31_MACRO__ */
60178
60179
60180 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_pal_31 */
60181 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_PAL_31__NUM 1
60182
60183 /* macros for BlueprintGlobalNameSpace::tx_gain_tab_pal_32 */
60184 #ifndef __TX_GAIN_TAB_PAL_32_MACRO__
60185 #define __TX_GAIN_TAB_PAL_32_MACRO__
60186
60187 /* macros for field tg_table32_pal_on */
60188 #define TX_GAIN_TAB_PAL_32__TG_TABLE32_PAL_ON__SHIFT 0
60189 #define TX_GAIN_TAB_PAL_32__TG_TABLE32_PAL_ON__WIDTH 32
60190 #define TX_GAIN_TAB_PAL_32__TG_TABLE32_PAL_ON__MASK 0xffffffffU
60191 #define TX_GAIN_TAB_PAL_32__TG_TABLE32_PAL_ON__READ(src) \
60192 (u_int32_t)(src)\
60193 & 0xffffffffU
60194 #define TX_GAIN_TAB_PAL_32__TG_TABLE32_PAL_ON__WRITE(src) \
60195 ((u_int32_t)(src)\
60196 & 0xffffffffU)
60197 #define TX_GAIN_TAB_PAL_32__TG_TABLE32_PAL_ON__MODIFY(dst, src) \
60198 (dst) = ((dst) &\
60199 ~0xffffffffU) | ((u_int32_t)(src) &\
60200 0xffffffffU)
60201 #define TX_GAIN_TAB_PAL_32__TG_TABLE32_PAL_ON__VERIFY(src) \
60202 (!(((u_int32_t)(src)\
60203 & ~0xffffffffU)))
60204 #define TX_GAIN_TAB_PAL_32__TYPE u_int32_t
60205 #define TX_GAIN_TAB_PAL_32__READ 0xffffffffU
60206 #define TX_GAIN_TAB_PAL_32__WRITE 0xffffffffU
60207
60208 #endif /* __TX_GAIN_TAB_PAL_32_MACRO__ */
60209
60210
60211 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_gain_tab_pal_32 */
60212 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TX_GAIN_TAB_PAL_32__NUM 1
60213
60214 /* macros for BlueprintGlobalNameSpace::caltx_gain_set_0 */
60215 #ifndef __CALTX_GAIN_SET_0_MACRO__
60216 #define __CALTX_GAIN_SET_0_MACRO__
60217
60218 /* macros for field caltx_gain_set_0 */
60219 #define CALTX_GAIN_SET_0__CALTX_GAIN_SET_0__SHIFT 0
60220 #define CALTX_GAIN_SET_0__CALTX_GAIN_SET_0__WIDTH 14
60221 #define CALTX_GAIN_SET_0__CALTX_GAIN_SET_0__MASK 0x00003fffU
60222 #define CALTX_GAIN_SET_0__CALTX_GAIN_SET_0__READ(src) \
60223 (u_int32_t)(src)\
60224 & 0x00003fffU
60225 #define CALTX_GAIN_SET_0__CALTX_GAIN_SET_0__WRITE(src) \
60226 ((u_int32_t)(src)\
60227 & 0x00003fffU)
60228 #define CALTX_GAIN_SET_0__CALTX_GAIN_SET_0__MODIFY(dst, src) \
60229 (dst) = ((dst) &\
60230 ~0x00003fffU) | ((u_int32_t)(src) &\
60231 0x00003fffU)
60232 #define CALTX_GAIN_SET_0__CALTX_GAIN_SET_0__VERIFY(src) \
60233 (!(((u_int32_t)(src)\
60234 & ~0x00003fffU)))
60235
60236 /* macros for field caltx_gain_set_1 */
60237 #define CALTX_GAIN_SET_0__CALTX_GAIN_SET_1__SHIFT 14
60238 #define CALTX_GAIN_SET_0__CALTX_GAIN_SET_1__WIDTH 14
60239 #define CALTX_GAIN_SET_0__CALTX_GAIN_SET_1__MASK 0x0fffc000U
60240 #define CALTX_GAIN_SET_0__CALTX_GAIN_SET_1__READ(src) \
60241 (((u_int32_t)(src)\
60242 & 0x0fffc000U) >> 14)
60243 #define CALTX_GAIN_SET_0__CALTX_GAIN_SET_1__WRITE(src) \
60244 (((u_int32_t)(src)\
60245 << 14) & 0x0fffc000U)
60246 #define CALTX_GAIN_SET_0__CALTX_GAIN_SET_1__MODIFY(dst, src) \
60247 (dst) = ((dst) &\
60248 ~0x0fffc000U) | (((u_int32_t)(src) <<\
60249 14) & 0x0fffc000U)
60250 #define CALTX_GAIN_SET_0__CALTX_GAIN_SET_1__VERIFY(src) \
60251 (!((((u_int32_t)(src)\
60252 << 14) & ~0x0fffc000U)))
60253 #define CALTX_GAIN_SET_0__TYPE u_int32_t
60254 #define CALTX_GAIN_SET_0__READ 0x0fffffffU
60255 #define CALTX_GAIN_SET_0__WRITE 0x0fffffffU
60256
60257 #endif /* __CALTX_GAIN_SET_0_MACRO__ */
60258
60259
60260 /* macros for bb_reg_block.bb_sm_reg_map.BB_caltx_gain_set_0 */
60261 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CALTX_GAIN_SET_0__NUM 1
60262
60263 /* macros for BlueprintGlobalNameSpace::caltx_gain_set_2 */
60264 #ifndef __CALTX_GAIN_SET_2_MACRO__
60265 #define __CALTX_GAIN_SET_2_MACRO__
60266
60267 /* macros for field caltx_gain_set_2 */
60268 #define CALTX_GAIN_SET_2__CALTX_GAIN_SET_2__SHIFT 0
60269 #define CALTX_GAIN_SET_2__CALTX_GAIN_SET_2__WIDTH 14
60270 #define CALTX_GAIN_SET_2__CALTX_GAIN_SET_2__MASK 0x00003fffU
60271 #define CALTX_GAIN_SET_2__CALTX_GAIN_SET_2__READ(src) \
60272 (u_int32_t)(src)\
60273 & 0x00003fffU
60274 #define CALTX_GAIN_SET_2__CALTX_GAIN_SET_2__WRITE(src) \
60275 ((u_int32_t)(src)\
60276 & 0x00003fffU)
60277 #define CALTX_GAIN_SET_2__CALTX_GAIN_SET_2__MODIFY(dst, src) \
60278 (dst) = ((dst) &\
60279 ~0x00003fffU) | ((u_int32_t)(src) &\
60280 0x00003fffU)
60281 #define CALTX_GAIN_SET_2__CALTX_GAIN_SET_2__VERIFY(src) \
60282 (!(((u_int32_t)(src)\
60283 & ~0x00003fffU)))
60284
60285 /* macros for field caltx_gain_set_3 */
60286 #define CALTX_GAIN_SET_2__CALTX_GAIN_SET_3__SHIFT 14
60287 #define CALTX_GAIN_SET_2__CALTX_GAIN_SET_3__WIDTH 14
60288 #define CALTX_GAIN_SET_2__CALTX_GAIN_SET_3__MASK 0x0fffc000U
60289 #define CALTX_GAIN_SET_2__CALTX_GAIN_SET_3__READ(src) \
60290 (((u_int32_t)(src)\
60291 & 0x0fffc000U) >> 14)
60292 #define CALTX_GAIN_SET_2__CALTX_GAIN_SET_3__WRITE(src) \
60293 (((u_int32_t)(src)\
60294 << 14) & 0x0fffc000U)
60295 #define CALTX_GAIN_SET_2__CALTX_GAIN_SET_3__MODIFY(dst, src) \
60296 (dst) = ((dst) &\
60297 ~0x0fffc000U) | (((u_int32_t)(src) <<\
60298 14) & 0x0fffc000U)
60299 #define CALTX_GAIN_SET_2__CALTX_GAIN_SET_3__VERIFY(src) \
60300 (!((((u_int32_t)(src)\
60301 << 14) & ~0x0fffc000U)))
60302 #define CALTX_GAIN_SET_2__TYPE u_int32_t
60303 #define CALTX_GAIN_SET_2__READ 0x0fffffffU
60304 #define CALTX_GAIN_SET_2__WRITE 0x0fffffffU
60305
60306 #endif /* __CALTX_GAIN_SET_2_MACRO__ */
60307
60308
60309 /* macros for bb_reg_block.bb_sm_reg_map.BB_caltx_gain_set_2 */
60310 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CALTX_GAIN_SET_2__NUM 1
60311
60312 /* macros for BlueprintGlobalNameSpace::caltx_gain_set_4 */
60313 #ifndef __CALTX_GAIN_SET_4_MACRO__
60314 #define __CALTX_GAIN_SET_4_MACRO__
60315
60316 /* macros for field caltx_gain_set_4 */
60317 #define CALTX_GAIN_SET_4__CALTX_GAIN_SET_4__SHIFT 0
60318 #define CALTX_GAIN_SET_4__CALTX_GAIN_SET_4__WIDTH 14
60319 #define CALTX_GAIN_SET_4__CALTX_GAIN_SET_4__MASK 0x00003fffU
60320 #define CALTX_GAIN_SET_4__CALTX_GAIN_SET_4__READ(src) \
60321 (u_int32_t)(src)\
60322 & 0x00003fffU
60323 #define CALTX_GAIN_SET_4__CALTX_GAIN_SET_4__WRITE(src) \
60324 ((u_int32_t)(src)\
60325 & 0x00003fffU)
60326 #define CALTX_GAIN_SET_4__CALTX_GAIN_SET_4__MODIFY(dst, src) \
60327 (dst) = ((dst) &\
60328 ~0x00003fffU) | ((u_int32_t)(src) &\
60329 0x00003fffU)
60330 #define CALTX_GAIN_SET_4__CALTX_GAIN_SET_4__VERIFY(src) \
60331 (!(((u_int32_t)(src)\
60332 & ~0x00003fffU)))
60333
60334 /* macros for field caltx_gain_set_5 */
60335 #define CALTX_GAIN_SET_4__CALTX_GAIN_SET_5__SHIFT 14
60336 #define CALTX_GAIN_SET_4__CALTX_GAIN_SET_5__WIDTH 14
60337 #define CALTX_GAIN_SET_4__CALTX_GAIN_SET_5__MASK 0x0fffc000U
60338 #define CALTX_GAIN_SET_4__CALTX_GAIN_SET_5__READ(src) \
60339 (((u_int32_t)(src)\
60340 & 0x0fffc000U) >> 14)
60341 #define CALTX_GAIN_SET_4__CALTX_GAIN_SET_5__WRITE(src) \
60342 (((u_int32_t)(src)\
60343 << 14) & 0x0fffc000U)
60344 #define CALTX_GAIN_SET_4__CALTX_GAIN_SET_5__MODIFY(dst, src) \
60345 (dst) = ((dst) &\
60346 ~0x0fffc000U) | (((u_int32_t)(src) <<\
60347 14) & 0x0fffc000U)
60348 #define CALTX_GAIN_SET_4__CALTX_GAIN_SET_5__VERIFY(src) \
60349 (!((((u_int32_t)(src)\
60350 << 14) & ~0x0fffc000U)))
60351 #define CALTX_GAIN_SET_4__TYPE u_int32_t
60352 #define CALTX_GAIN_SET_4__READ 0x0fffffffU
60353 #define CALTX_GAIN_SET_4__WRITE 0x0fffffffU
60354
60355 #endif /* __CALTX_GAIN_SET_4_MACRO__ */
60356
60357
60358 /* macros for bb_reg_block.bb_sm_reg_map.BB_caltx_gain_set_4 */
60359 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CALTX_GAIN_SET_4__NUM 1
60360
60361 /* macros for BlueprintGlobalNameSpace::caltx_gain_set_6 */
60362 #ifndef __CALTX_GAIN_SET_6_MACRO__
60363 #define __CALTX_GAIN_SET_6_MACRO__
60364
60365 /* macros for field caltx_gain_set_6 */
60366 #define CALTX_GAIN_SET_6__CALTX_GAIN_SET_6__SHIFT 0
60367 #define CALTX_GAIN_SET_6__CALTX_GAIN_SET_6__WIDTH 14
60368 #define CALTX_GAIN_SET_6__CALTX_GAIN_SET_6__MASK 0x00003fffU
60369 #define CALTX_GAIN_SET_6__CALTX_GAIN_SET_6__READ(src) \
60370 (u_int32_t)(src)\
60371 & 0x00003fffU
60372 #define CALTX_GAIN_SET_6__CALTX_GAIN_SET_6__WRITE(src) \
60373 ((u_int32_t)(src)\
60374 & 0x00003fffU)
60375 #define CALTX_GAIN_SET_6__CALTX_GAIN_SET_6__MODIFY(dst, src) \
60376 (dst) = ((dst) &\
60377 ~0x00003fffU) | ((u_int32_t)(src) &\
60378 0x00003fffU)
60379 #define CALTX_GAIN_SET_6__CALTX_GAIN_SET_6__VERIFY(src) \
60380 (!(((u_int32_t)(src)\
60381 & ~0x00003fffU)))
60382
60383 /* macros for field caltx_gain_set_7 */
60384 #define CALTX_GAIN_SET_6__CALTX_GAIN_SET_7__SHIFT 14
60385 #define CALTX_GAIN_SET_6__CALTX_GAIN_SET_7__WIDTH 14
60386 #define CALTX_GAIN_SET_6__CALTX_GAIN_SET_7__MASK 0x0fffc000U
60387 #define CALTX_GAIN_SET_6__CALTX_GAIN_SET_7__READ(src) \
60388 (((u_int32_t)(src)\
60389 & 0x0fffc000U) >> 14)
60390 #define CALTX_GAIN_SET_6__CALTX_GAIN_SET_7__WRITE(src) \
60391 (((u_int32_t)(src)\
60392 << 14) & 0x0fffc000U)
60393 #define CALTX_GAIN_SET_6__CALTX_GAIN_SET_7__MODIFY(dst, src) \
60394 (dst) = ((dst) &\
60395 ~0x0fffc000U) | (((u_int32_t)(src) <<\
60396 14) & 0x0fffc000U)
60397 #define CALTX_GAIN_SET_6__CALTX_GAIN_SET_7__VERIFY(src) \
60398 (!((((u_int32_t)(src)\
60399 << 14) & ~0x0fffc000U)))
60400 #define CALTX_GAIN_SET_6__TYPE u_int32_t
60401 #define CALTX_GAIN_SET_6__READ 0x0fffffffU
60402 #define CALTX_GAIN_SET_6__WRITE 0x0fffffffU
60403
60404 #endif /* __CALTX_GAIN_SET_6_MACRO__ */
60405
60406
60407 /* macros for bb_reg_block.bb_sm_reg_map.BB_caltx_gain_set_6 */
60408 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CALTX_GAIN_SET_6__NUM 1
60409
60410 /* macros for BlueprintGlobalNameSpace::caltx_gain_set_8 */
60411 #ifndef __CALTX_GAIN_SET_8_MACRO__
60412 #define __CALTX_GAIN_SET_8_MACRO__
60413
60414 /* macros for field caltx_gain_set_8 */
60415 #define CALTX_GAIN_SET_8__CALTX_GAIN_SET_8__SHIFT 0
60416 #define CALTX_GAIN_SET_8__CALTX_GAIN_SET_8__WIDTH 14
60417 #define CALTX_GAIN_SET_8__CALTX_GAIN_SET_8__MASK 0x00003fffU
60418 #define CALTX_GAIN_SET_8__CALTX_GAIN_SET_8__READ(src) \
60419 (u_int32_t)(src)\
60420 & 0x00003fffU
60421 #define CALTX_GAIN_SET_8__CALTX_GAIN_SET_8__WRITE(src) \
60422 ((u_int32_t)(src)\
60423 & 0x00003fffU)
60424 #define CALTX_GAIN_SET_8__CALTX_GAIN_SET_8__MODIFY(dst, src) \
60425 (dst) = ((dst) &\
60426 ~0x00003fffU) | ((u_int32_t)(src) &\
60427 0x00003fffU)
60428 #define CALTX_GAIN_SET_8__CALTX_GAIN_SET_8__VERIFY(src) \
60429 (!(((u_int32_t)(src)\
60430 & ~0x00003fffU)))
60431
60432 /* macros for field caltx_gain_set_9 */
60433 #define CALTX_GAIN_SET_8__CALTX_GAIN_SET_9__SHIFT 14
60434 #define CALTX_GAIN_SET_8__CALTX_GAIN_SET_9__WIDTH 14
60435 #define CALTX_GAIN_SET_8__CALTX_GAIN_SET_9__MASK 0x0fffc000U
60436 #define CALTX_GAIN_SET_8__CALTX_GAIN_SET_9__READ(src) \
60437 (((u_int32_t)(src)\
60438 & 0x0fffc000U) >> 14)
60439 #define CALTX_GAIN_SET_8__CALTX_GAIN_SET_9__WRITE(src) \
60440 (((u_int32_t)(src)\
60441 << 14) & 0x0fffc000U)
60442 #define CALTX_GAIN_SET_8__CALTX_GAIN_SET_9__MODIFY(dst, src) \
60443 (dst) = ((dst) &\
60444 ~0x0fffc000U) | (((u_int32_t)(src) <<\
60445 14) & 0x0fffc000U)
60446 #define CALTX_GAIN_SET_8__CALTX_GAIN_SET_9__VERIFY(src) \
60447 (!((((u_int32_t)(src)\
60448 << 14) & ~0x0fffc000U)))
60449 #define CALTX_GAIN_SET_8__TYPE u_int32_t
60450 #define CALTX_GAIN_SET_8__READ 0x0fffffffU
60451 #define CALTX_GAIN_SET_8__WRITE 0x0fffffffU
60452
60453 #endif /* __CALTX_GAIN_SET_8_MACRO__ */
60454
60455
60456 /* macros for bb_reg_block.bb_sm_reg_map.BB_caltx_gain_set_8 */
60457 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CALTX_GAIN_SET_8__NUM 1
60458
60459 /* macros for BlueprintGlobalNameSpace::caltx_gain_set_10 */
60460 #ifndef __CALTX_GAIN_SET_10_MACRO__
60461 #define __CALTX_GAIN_SET_10_MACRO__
60462
60463 /* macros for field caltx_gain_set_10 */
60464 #define CALTX_GAIN_SET_10__CALTX_GAIN_SET_10__SHIFT 0
60465 #define CALTX_GAIN_SET_10__CALTX_GAIN_SET_10__WIDTH 14
60466 #define CALTX_GAIN_SET_10__CALTX_GAIN_SET_10__MASK 0x00003fffU
60467 #define CALTX_GAIN_SET_10__CALTX_GAIN_SET_10__READ(src) \
60468 (u_int32_t)(src)\
60469 & 0x00003fffU
60470 #define CALTX_GAIN_SET_10__CALTX_GAIN_SET_10__WRITE(src) \
60471 ((u_int32_t)(src)\
60472 & 0x00003fffU)
60473 #define CALTX_GAIN_SET_10__CALTX_GAIN_SET_10__MODIFY(dst, src) \
60474 (dst) = ((dst) &\
60475 ~0x00003fffU) | ((u_int32_t)(src) &\
60476 0x00003fffU)
60477 #define CALTX_GAIN_SET_10__CALTX_GAIN_SET_10__VERIFY(src) \
60478 (!(((u_int32_t)(src)\
60479 & ~0x00003fffU)))
60480
60481 /* macros for field caltx_gain_set_11 */
60482 #define CALTX_GAIN_SET_10__CALTX_GAIN_SET_11__SHIFT 14
60483 #define CALTX_GAIN_SET_10__CALTX_GAIN_SET_11__WIDTH 14
60484 #define CALTX_GAIN_SET_10__CALTX_GAIN_SET_11__MASK 0x0fffc000U
60485 #define CALTX_GAIN_SET_10__CALTX_GAIN_SET_11__READ(src) \
60486 (((u_int32_t)(src)\
60487 & 0x0fffc000U) >> 14)
60488 #define CALTX_GAIN_SET_10__CALTX_GAIN_SET_11__WRITE(src) \
60489 (((u_int32_t)(src)\
60490 << 14) & 0x0fffc000U)
60491 #define CALTX_GAIN_SET_10__CALTX_GAIN_SET_11__MODIFY(dst, src) \
60492 (dst) = ((dst) &\
60493 ~0x0fffc000U) | (((u_int32_t)(src) <<\
60494 14) & 0x0fffc000U)
60495 #define CALTX_GAIN_SET_10__CALTX_GAIN_SET_11__VERIFY(src) \
60496 (!((((u_int32_t)(src)\
60497 << 14) & ~0x0fffc000U)))
60498 #define CALTX_GAIN_SET_10__TYPE u_int32_t
60499 #define CALTX_GAIN_SET_10__READ 0x0fffffffU
60500 #define CALTX_GAIN_SET_10__WRITE 0x0fffffffU
60501
60502 #endif /* __CALTX_GAIN_SET_10_MACRO__ */
60503
60504
60505 /* macros for bb_reg_block.bb_sm_reg_map.BB_caltx_gain_set_10 */
60506 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CALTX_GAIN_SET_10__NUM 1
60507
60508 /* macros for BlueprintGlobalNameSpace::caltx_gain_set_12 */
60509 #ifndef __CALTX_GAIN_SET_12_MACRO__
60510 #define __CALTX_GAIN_SET_12_MACRO__
60511
60512 /* macros for field caltx_gain_set_12 */
60513 #define CALTX_GAIN_SET_12__CALTX_GAIN_SET_12__SHIFT 0
60514 #define CALTX_GAIN_SET_12__CALTX_GAIN_SET_12__WIDTH 14
60515 #define CALTX_GAIN_SET_12__CALTX_GAIN_SET_12__MASK 0x00003fffU
60516 #define CALTX_GAIN_SET_12__CALTX_GAIN_SET_12__READ(src) \
60517 (u_int32_t)(src)\
60518 & 0x00003fffU
60519 #define CALTX_GAIN_SET_12__CALTX_GAIN_SET_12__WRITE(src) \
60520 ((u_int32_t)(src)\
60521 & 0x00003fffU)
60522 #define CALTX_GAIN_SET_12__CALTX_GAIN_SET_12__MODIFY(dst, src) \
60523 (dst) = ((dst) &\
60524 ~0x00003fffU) | ((u_int32_t)(src) &\
60525 0x00003fffU)
60526 #define CALTX_GAIN_SET_12__CALTX_GAIN_SET_12__VERIFY(src) \
60527 (!(((u_int32_t)(src)\
60528 & ~0x00003fffU)))
60529
60530 /* macros for field caltx_gain_set_13 */
60531 #define CALTX_GAIN_SET_12__CALTX_GAIN_SET_13__SHIFT 14
60532 #define CALTX_GAIN_SET_12__CALTX_GAIN_SET_13__WIDTH 14
60533 #define CALTX_GAIN_SET_12__CALTX_GAIN_SET_13__MASK 0x0fffc000U
60534 #define CALTX_GAIN_SET_12__CALTX_GAIN_SET_13__READ(src) \
60535 (((u_int32_t)(src)\
60536 & 0x0fffc000U) >> 14)
60537 #define CALTX_GAIN_SET_12__CALTX_GAIN_SET_13__WRITE(src) \
60538 (((u_int32_t)(src)\
60539 << 14) & 0x0fffc000U)
60540 #define CALTX_GAIN_SET_12__CALTX_GAIN_SET_13__MODIFY(dst, src) \
60541 (dst) = ((dst) &\
60542 ~0x0fffc000U) | (((u_int32_t)(src) <<\
60543 14) & 0x0fffc000U)
60544 #define CALTX_GAIN_SET_12__CALTX_GAIN_SET_13__VERIFY(src) \
60545 (!((((u_int32_t)(src)\
60546 << 14) & ~0x0fffc000U)))
60547 #define CALTX_GAIN_SET_12__TYPE u_int32_t
60548 #define CALTX_GAIN_SET_12__READ 0x0fffffffU
60549 #define CALTX_GAIN_SET_12__WRITE 0x0fffffffU
60550
60551 #endif /* __CALTX_GAIN_SET_12_MACRO__ */
60552
60553
60554 /* macros for bb_reg_block.bb_sm_reg_map.BB_caltx_gain_set_12 */
60555 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CALTX_GAIN_SET_12__NUM 1
60556
60557 /* macros for BlueprintGlobalNameSpace::caltx_gain_set_14 */
60558 #ifndef __CALTX_GAIN_SET_14_MACRO__
60559 #define __CALTX_GAIN_SET_14_MACRO__
60560
60561 /* macros for field caltx_gain_set_14 */
60562 #define CALTX_GAIN_SET_14__CALTX_GAIN_SET_14__SHIFT 0
60563 #define CALTX_GAIN_SET_14__CALTX_GAIN_SET_14__WIDTH 14
60564 #define CALTX_GAIN_SET_14__CALTX_GAIN_SET_14__MASK 0x00003fffU
60565 #define CALTX_GAIN_SET_14__CALTX_GAIN_SET_14__READ(src) \
60566 (u_int32_t)(src)\
60567 & 0x00003fffU
60568 #define CALTX_GAIN_SET_14__CALTX_GAIN_SET_14__WRITE(src) \
60569 ((u_int32_t)(src)\
60570 & 0x00003fffU)
60571 #define CALTX_GAIN_SET_14__CALTX_GAIN_SET_14__MODIFY(dst, src) \
60572 (dst) = ((dst) &\
60573 ~0x00003fffU) | ((u_int32_t)(src) &\
60574 0x00003fffU)
60575 #define CALTX_GAIN_SET_14__CALTX_GAIN_SET_14__VERIFY(src) \
60576 (!(((u_int32_t)(src)\
60577 & ~0x00003fffU)))
60578
60579 /* macros for field caltx_gain_set_15 */
60580 #define CALTX_GAIN_SET_14__CALTX_GAIN_SET_15__SHIFT 14
60581 #define CALTX_GAIN_SET_14__CALTX_GAIN_SET_15__WIDTH 14
60582 #define CALTX_GAIN_SET_14__CALTX_GAIN_SET_15__MASK 0x0fffc000U
60583 #define CALTX_GAIN_SET_14__CALTX_GAIN_SET_15__READ(src) \
60584 (((u_int32_t)(src)\
60585 & 0x0fffc000U) >> 14)
60586 #define CALTX_GAIN_SET_14__CALTX_GAIN_SET_15__WRITE(src) \
60587 (((u_int32_t)(src)\
60588 << 14) & 0x0fffc000U)
60589 #define CALTX_GAIN_SET_14__CALTX_GAIN_SET_15__MODIFY(dst, src) \
60590 (dst) = ((dst) &\
60591 ~0x0fffc000U) | (((u_int32_t)(src) <<\
60592 14) & 0x0fffc000U)
60593 #define CALTX_GAIN_SET_14__CALTX_GAIN_SET_15__VERIFY(src) \
60594 (!((((u_int32_t)(src)\
60595 << 14) & ~0x0fffc000U)))
60596 #define CALTX_GAIN_SET_14__TYPE u_int32_t
60597 #define CALTX_GAIN_SET_14__READ 0x0fffffffU
60598 #define CALTX_GAIN_SET_14__WRITE 0x0fffffffU
60599
60600 #endif /* __CALTX_GAIN_SET_14_MACRO__ */
60601
60602
60603 /* macros for bb_reg_block.bb_sm_reg_map.BB_caltx_gain_set_14 */
60604 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CALTX_GAIN_SET_14__NUM 1
60605
60606 /* macros for BlueprintGlobalNameSpace::caltx_gain_set_16 */
60607 #ifndef __CALTX_GAIN_SET_16_MACRO__
60608 #define __CALTX_GAIN_SET_16_MACRO__
60609
60610 /* macros for field caltx_gain_set_16 */
60611 #define CALTX_GAIN_SET_16__CALTX_GAIN_SET_16__SHIFT 0
60612 #define CALTX_GAIN_SET_16__CALTX_GAIN_SET_16__WIDTH 14
60613 #define CALTX_GAIN_SET_16__CALTX_GAIN_SET_16__MASK 0x00003fffU
60614 #define CALTX_GAIN_SET_16__CALTX_GAIN_SET_16__READ(src) \
60615 (u_int32_t)(src)\
60616 & 0x00003fffU
60617 #define CALTX_GAIN_SET_16__CALTX_GAIN_SET_16__WRITE(src) \
60618 ((u_int32_t)(src)\
60619 & 0x00003fffU)
60620 #define CALTX_GAIN_SET_16__CALTX_GAIN_SET_16__MODIFY(dst, src) \
60621 (dst) = ((dst) &\
60622 ~0x00003fffU) | ((u_int32_t)(src) &\
60623 0x00003fffU)
60624 #define CALTX_GAIN_SET_16__CALTX_GAIN_SET_16__VERIFY(src) \
60625 (!(((u_int32_t)(src)\
60626 & ~0x00003fffU)))
60627
60628 /* macros for field caltx_gain_set_17 */
60629 #define CALTX_GAIN_SET_16__CALTX_GAIN_SET_17__SHIFT 14
60630 #define CALTX_GAIN_SET_16__CALTX_GAIN_SET_17__WIDTH 14
60631 #define CALTX_GAIN_SET_16__CALTX_GAIN_SET_17__MASK 0x0fffc000U
60632 #define CALTX_GAIN_SET_16__CALTX_GAIN_SET_17__READ(src) \
60633 (((u_int32_t)(src)\
60634 & 0x0fffc000U) >> 14)
60635 #define CALTX_GAIN_SET_16__CALTX_GAIN_SET_17__WRITE(src) \
60636 (((u_int32_t)(src)\
60637 << 14) & 0x0fffc000U)
60638 #define CALTX_GAIN_SET_16__CALTX_GAIN_SET_17__MODIFY(dst, src) \
60639 (dst) = ((dst) &\
60640 ~0x0fffc000U) | (((u_int32_t)(src) <<\
60641 14) & 0x0fffc000U)
60642 #define CALTX_GAIN_SET_16__CALTX_GAIN_SET_17__VERIFY(src) \
60643 (!((((u_int32_t)(src)\
60644 << 14) & ~0x0fffc000U)))
60645 #define CALTX_GAIN_SET_16__TYPE u_int32_t
60646 #define CALTX_GAIN_SET_16__READ 0x0fffffffU
60647 #define CALTX_GAIN_SET_16__WRITE 0x0fffffffU
60648
60649 #endif /* __CALTX_GAIN_SET_16_MACRO__ */
60650
60651
60652 /* macros for bb_reg_block.bb_sm_reg_map.BB_caltx_gain_set_16 */
60653 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CALTX_GAIN_SET_16__NUM 1
60654
60655 /* macros for BlueprintGlobalNameSpace::caltx_gain_set_18 */
60656 #ifndef __CALTX_GAIN_SET_18_MACRO__
60657 #define __CALTX_GAIN_SET_18_MACRO__
60658
60659 /* macros for field caltx_gain_set_18 */
60660 #define CALTX_GAIN_SET_18__CALTX_GAIN_SET_18__SHIFT 0
60661 #define CALTX_GAIN_SET_18__CALTX_GAIN_SET_18__WIDTH 14
60662 #define CALTX_GAIN_SET_18__CALTX_GAIN_SET_18__MASK 0x00003fffU
60663 #define CALTX_GAIN_SET_18__CALTX_GAIN_SET_18__READ(src) \
60664 (u_int32_t)(src)\
60665 & 0x00003fffU
60666 #define CALTX_GAIN_SET_18__CALTX_GAIN_SET_18__WRITE(src) \
60667 ((u_int32_t)(src)\
60668 & 0x00003fffU)
60669 #define CALTX_GAIN_SET_18__CALTX_GAIN_SET_18__MODIFY(dst, src) \
60670 (dst) = ((dst) &\
60671 ~0x00003fffU) | ((u_int32_t)(src) &\
60672 0x00003fffU)
60673 #define CALTX_GAIN_SET_18__CALTX_GAIN_SET_18__VERIFY(src) \
60674 (!(((u_int32_t)(src)\
60675 & ~0x00003fffU)))
60676
60677 /* macros for field caltx_gain_set_19 */
60678 #define CALTX_GAIN_SET_18__CALTX_GAIN_SET_19__SHIFT 14
60679 #define CALTX_GAIN_SET_18__CALTX_GAIN_SET_19__WIDTH 14
60680 #define CALTX_GAIN_SET_18__CALTX_GAIN_SET_19__MASK 0x0fffc000U
60681 #define CALTX_GAIN_SET_18__CALTX_GAIN_SET_19__READ(src) \
60682 (((u_int32_t)(src)\
60683 & 0x0fffc000U) >> 14)
60684 #define CALTX_GAIN_SET_18__CALTX_GAIN_SET_19__WRITE(src) \
60685 (((u_int32_t)(src)\
60686 << 14) & 0x0fffc000U)
60687 #define CALTX_GAIN_SET_18__CALTX_GAIN_SET_19__MODIFY(dst, src) \
60688 (dst) = ((dst) &\
60689 ~0x0fffc000U) | (((u_int32_t)(src) <<\
60690 14) & 0x0fffc000U)
60691 #define CALTX_GAIN_SET_18__CALTX_GAIN_SET_19__VERIFY(src) \
60692 (!((((u_int32_t)(src)\
60693 << 14) & ~0x0fffc000U)))
60694 #define CALTX_GAIN_SET_18__TYPE u_int32_t
60695 #define CALTX_GAIN_SET_18__READ 0x0fffffffU
60696 #define CALTX_GAIN_SET_18__WRITE 0x0fffffffU
60697
60698 #endif /* __CALTX_GAIN_SET_18_MACRO__ */
60699
60700
60701 /* macros for bb_reg_block.bb_sm_reg_map.BB_caltx_gain_set_18 */
60702 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CALTX_GAIN_SET_18__NUM 1
60703
60704 /* macros for BlueprintGlobalNameSpace::caltx_gain_set_20 */
60705 #ifndef __CALTX_GAIN_SET_20_MACRO__
60706 #define __CALTX_GAIN_SET_20_MACRO__
60707
60708 /* macros for field caltx_gain_set_20 */
60709 #define CALTX_GAIN_SET_20__CALTX_GAIN_SET_20__SHIFT 0
60710 #define CALTX_GAIN_SET_20__CALTX_GAIN_SET_20__WIDTH 14
60711 #define CALTX_GAIN_SET_20__CALTX_GAIN_SET_20__MASK 0x00003fffU
60712 #define CALTX_GAIN_SET_20__CALTX_GAIN_SET_20__READ(src) \
60713 (u_int32_t)(src)\
60714 & 0x00003fffU
60715 #define CALTX_GAIN_SET_20__CALTX_GAIN_SET_20__WRITE(src) \
60716 ((u_int32_t)(src)\
60717 & 0x00003fffU)
60718 #define CALTX_GAIN_SET_20__CALTX_GAIN_SET_20__MODIFY(dst, src) \
60719 (dst) = ((dst) &\
60720 ~0x00003fffU) | ((u_int32_t)(src) &\
60721 0x00003fffU)
60722 #define CALTX_GAIN_SET_20__CALTX_GAIN_SET_20__VERIFY(src) \
60723 (!(((u_int32_t)(src)\
60724 & ~0x00003fffU)))
60725
60726 /* macros for field caltx_gain_set_21 */
60727 #define CALTX_GAIN_SET_20__CALTX_GAIN_SET_21__SHIFT 14
60728 #define CALTX_GAIN_SET_20__CALTX_GAIN_SET_21__WIDTH 14
60729 #define CALTX_GAIN_SET_20__CALTX_GAIN_SET_21__MASK 0x0fffc000U
60730 #define CALTX_GAIN_SET_20__CALTX_GAIN_SET_21__READ(src) \
60731 (((u_int32_t)(src)\
60732 & 0x0fffc000U) >> 14)
60733 #define CALTX_GAIN_SET_20__CALTX_GAIN_SET_21__WRITE(src) \
60734 (((u_int32_t)(src)\
60735 << 14) & 0x0fffc000U)
60736 #define CALTX_GAIN_SET_20__CALTX_GAIN_SET_21__MODIFY(dst, src) \
60737 (dst) = ((dst) &\
60738 ~0x0fffc000U) | (((u_int32_t)(src) <<\
60739 14) & 0x0fffc000U)
60740 #define CALTX_GAIN_SET_20__CALTX_GAIN_SET_21__VERIFY(src) \
60741 (!((((u_int32_t)(src)\
60742 << 14) & ~0x0fffc000U)))
60743 #define CALTX_GAIN_SET_20__TYPE u_int32_t
60744 #define CALTX_GAIN_SET_20__READ 0x0fffffffU
60745 #define CALTX_GAIN_SET_20__WRITE 0x0fffffffU
60746
60747 #endif /* __CALTX_GAIN_SET_20_MACRO__ */
60748
60749
60750 /* macros for bb_reg_block.bb_sm_reg_map.BB_caltx_gain_set_20 */
60751 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CALTX_GAIN_SET_20__NUM 1
60752
60753 /* macros for BlueprintGlobalNameSpace::caltx_gain_set_22 */
60754 #ifndef __CALTX_GAIN_SET_22_MACRO__
60755 #define __CALTX_GAIN_SET_22_MACRO__
60756
60757 /* macros for field caltx_gain_set_22 */
60758 #define CALTX_GAIN_SET_22__CALTX_GAIN_SET_22__SHIFT 0
60759 #define CALTX_GAIN_SET_22__CALTX_GAIN_SET_22__WIDTH 14
60760 #define CALTX_GAIN_SET_22__CALTX_GAIN_SET_22__MASK 0x00003fffU
60761 #define CALTX_GAIN_SET_22__CALTX_GAIN_SET_22__READ(src) \
60762 (u_int32_t)(src)\
60763 & 0x00003fffU
60764 #define CALTX_GAIN_SET_22__CALTX_GAIN_SET_22__WRITE(src) \
60765 ((u_int32_t)(src)\
60766 & 0x00003fffU)
60767 #define CALTX_GAIN_SET_22__CALTX_GAIN_SET_22__MODIFY(dst, src) \
60768 (dst) = ((dst) &\
60769 ~0x00003fffU) | ((u_int32_t)(src) &\
60770 0x00003fffU)
60771 #define CALTX_GAIN_SET_22__CALTX_GAIN_SET_22__VERIFY(src) \
60772 (!(((u_int32_t)(src)\
60773 & ~0x00003fffU)))
60774
60775 /* macros for field caltx_gain_set_23 */
60776 #define CALTX_GAIN_SET_22__CALTX_GAIN_SET_23__SHIFT 14
60777 #define CALTX_GAIN_SET_22__CALTX_GAIN_SET_23__WIDTH 14
60778 #define CALTX_GAIN_SET_22__CALTX_GAIN_SET_23__MASK 0x0fffc000U
60779 #define CALTX_GAIN_SET_22__CALTX_GAIN_SET_23__READ(src) \
60780 (((u_int32_t)(src)\
60781 & 0x0fffc000U) >> 14)
60782 #define CALTX_GAIN_SET_22__CALTX_GAIN_SET_23__WRITE(src) \
60783 (((u_int32_t)(src)\
60784 << 14) & 0x0fffc000U)
60785 #define CALTX_GAIN_SET_22__CALTX_GAIN_SET_23__MODIFY(dst, src) \
60786 (dst) = ((dst) &\
60787 ~0x0fffc000U) | (((u_int32_t)(src) <<\
60788 14) & 0x0fffc000U)
60789 #define CALTX_GAIN_SET_22__CALTX_GAIN_SET_23__VERIFY(src) \
60790 (!((((u_int32_t)(src)\
60791 << 14) & ~0x0fffc000U)))
60792 #define CALTX_GAIN_SET_22__TYPE u_int32_t
60793 #define CALTX_GAIN_SET_22__READ 0x0fffffffU
60794 #define CALTX_GAIN_SET_22__WRITE 0x0fffffffU
60795
60796 #endif /* __CALTX_GAIN_SET_22_MACRO__ */
60797
60798
60799 /* macros for bb_reg_block.bb_sm_reg_map.BB_caltx_gain_set_22 */
60800 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CALTX_GAIN_SET_22__NUM 1
60801
60802 /* macros for BlueprintGlobalNameSpace::caltx_gain_set_24 */
60803 #ifndef __CALTX_GAIN_SET_24_MACRO__
60804 #define __CALTX_GAIN_SET_24_MACRO__
60805
60806 /* macros for field caltx_gain_set_24 */
60807 #define CALTX_GAIN_SET_24__CALTX_GAIN_SET_24__SHIFT 0
60808 #define CALTX_GAIN_SET_24__CALTX_GAIN_SET_24__WIDTH 14
60809 #define CALTX_GAIN_SET_24__CALTX_GAIN_SET_24__MASK 0x00003fffU
60810 #define CALTX_GAIN_SET_24__CALTX_GAIN_SET_24__READ(src) \
60811 (u_int32_t)(src)\
60812 & 0x00003fffU
60813 #define CALTX_GAIN_SET_24__CALTX_GAIN_SET_24__WRITE(src) \
60814 ((u_int32_t)(src)\
60815 & 0x00003fffU)
60816 #define CALTX_GAIN_SET_24__CALTX_GAIN_SET_24__MODIFY(dst, src) \
60817 (dst) = ((dst) &\
60818 ~0x00003fffU) | ((u_int32_t)(src) &\
60819 0x00003fffU)
60820 #define CALTX_GAIN_SET_24__CALTX_GAIN_SET_24__VERIFY(src) \
60821 (!(((u_int32_t)(src)\
60822 & ~0x00003fffU)))
60823
60824 /* macros for field caltx_gain_set_25 */
60825 #define CALTX_GAIN_SET_24__CALTX_GAIN_SET_25__SHIFT 14
60826 #define CALTX_GAIN_SET_24__CALTX_GAIN_SET_25__WIDTH 14
60827 #define CALTX_GAIN_SET_24__CALTX_GAIN_SET_25__MASK 0x0fffc000U
60828 #define CALTX_GAIN_SET_24__CALTX_GAIN_SET_25__READ(src) \
60829 (((u_int32_t)(src)\
60830 & 0x0fffc000U) >> 14)
60831 #define CALTX_GAIN_SET_24__CALTX_GAIN_SET_25__WRITE(src) \
60832 (((u_int32_t)(src)\
60833 << 14) & 0x0fffc000U)
60834 #define CALTX_GAIN_SET_24__CALTX_GAIN_SET_25__MODIFY(dst, src) \
60835 (dst) = ((dst) &\
60836 ~0x0fffc000U) | (((u_int32_t)(src) <<\
60837 14) & 0x0fffc000U)
60838 #define CALTX_GAIN_SET_24__CALTX_GAIN_SET_25__VERIFY(src) \
60839 (!((((u_int32_t)(src)\
60840 << 14) & ~0x0fffc000U)))
60841 #define CALTX_GAIN_SET_24__TYPE u_int32_t
60842 #define CALTX_GAIN_SET_24__READ 0x0fffffffU
60843 #define CALTX_GAIN_SET_24__WRITE 0x0fffffffU
60844
60845 #endif /* __CALTX_GAIN_SET_24_MACRO__ */
60846
60847
60848 /* macros for bb_reg_block.bb_sm_reg_map.BB_caltx_gain_set_24 */
60849 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CALTX_GAIN_SET_24__NUM 1
60850
60851 /* macros for BlueprintGlobalNameSpace::caltx_gain_set_26 */
60852 #ifndef __CALTX_GAIN_SET_26_MACRO__
60853 #define __CALTX_GAIN_SET_26_MACRO__
60854
60855 /* macros for field caltx_gain_set_26 */
60856 #define CALTX_GAIN_SET_26__CALTX_GAIN_SET_26__SHIFT 0
60857 #define CALTX_GAIN_SET_26__CALTX_GAIN_SET_26__WIDTH 14
60858 #define CALTX_GAIN_SET_26__CALTX_GAIN_SET_26__MASK 0x00003fffU
60859 #define CALTX_GAIN_SET_26__CALTX_GAIN_SET_26__READ(src) \
60860 (u_int32_t)(src)\
60861 & 0x00003fffU
60862 #define CALTX_GAIN_SET_26__CALTX_GAIN_SET_26__WRITE(src) \
60863 ((u_int32_t)(src)\
60864 & 0x00003fffU)
60865 #define CALTX_GAIN_SET_26__CALTX_GAIN_SET_26__MODIFY(dst, src) \
60866 (dst) = ((dst) &\
60867 ~0x00003fffU) | ((u_int32_t)(src) &\
60868 0x00003fffU)
60869 #define CALTX_GAIN_SET_26__CALTX_GAIN_SET_26__VERIFY(src) \
60870 (!(((u_int32_t)(src)\
60871 & ~0x00003fffU)))
60872
60873 /* macros for field caltx_gain_set_27 */
60874 #define CALTX_GAIN_SET_26__CALTX_GAIN_SET_27__SHIFT 14
60875 #define CALTX_GAIN_SET_26__CALTX_GAIN_SET_27__WIDTH 14
60876 #define CALTX_GAIN_SET_26__CALTX_GAIN_SET_27__MASK 0x0fffc000U
60877 #define CALTX_GAIN_SET_26__CALTX_GAIN_SET_27__READ(src) \
60878 (((u_int32_t)(src)\
60879 & 0x0fffc000U) >> 14)
60880 #define CALTX_GAIN_SET_26__CALTX_GAIN_SET_27__WRITE(src) \
60881 (((u_int32_t)(src)\
60882 << 14) & 0x0fffc000U)
60883 #define CALTX_GAIN_SET_26__CALTX_GAIN_SET_27__MODIFY(dst, src) \
60884 (dst) = ((dst) &\
60885 ~0x0fffc000U) | (((u_int32_t)(src) <<\
60886 14) & 0x0fffc000U)
60887 #define CALTX_GAIN_SET_26__CALTX_GAIN_SET_27__VERIFY(src) \
60888 (!((((u_int32_t)(src)\
60889 << 14) & ~0x0fffc000U)))
60890 #define CALTX_GAIN_SET_26__TYPE u_int32_t
60891 #define CALTX_GAIN_SET_26__READ 0x0fffffffU
60892 #define CALTX_GAIN_SET_26__WRITE 0x0fffffffU
60893
60894 #endif /* __CALTX_GAIN_SET_26_MACRO__ */
60895
60896
60897 /* macros for bb_reg_block.bb_sm_reg_map.BB_caltx_gain_set_26 */
60898 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CALTX_GAIN_SET_26__NUM 1
60899
60900 /* macros for BlueprintGlobalNameSpace::caltx_gain_set_28 */
60901 #ifndef __CALTX_GAIN_SET_28_MACRO__
60902 #define __CALTX_GAIN_SET_28_MACRO__
60903
60904 /* macros for field caltx_gain_set_28 */
60905 #define CALTX_GAIN_SET_28__CALTX_GAIN_SET_28__SHIFT 0
60906 #define CALTX_GAIN_SET_28__CALTX_GAIN_SET_28__WIDTH 14
60907 #define CALTX_GAIN_SET_28__CALTX_GAIN_SET_28__MASK 0x00003fffU
60908 #define CALTX_GAIN_SET_28__CALTX_GAIN_SET_28__READ(src) \
60909 (u_int32_t)(src)\
60910 & 0x00003fffU
60911 #define CALTX_GAIN_SET_28__CALTX_GAIN_SET_28__WRITE(src) \
60912 ((u_int32_t)(src)\
60913 & 0x00003fffU)
60914 #define CALTX_GAIN_SET_28__CALTX_GAIN_SET_28__MODIFY(dst, src) \
60915 (dst) = ((dst) &\
60916 ~0x00003fffU) | ((u_int32_t)(src) &\
60917 0x00003fffU)
60918 #define CALTX_GAIN_SET_28__CALTX_GAIN_SET_28__VERIFY(src) \
60919 (!(((u_int32_t)(src)\
60920 & ~0x00003fffU)))
60921
60922 /* macros for field caltx_gain_set_29 */
60923 #define CALTX_GAIN_SET_28__CALTX_GAIN_SET_29__SHIFT 14
60924 #define CALTX_GAIN_SET_28__CALTX_GAIN_SET_29__WIDTH 14
60925 #define CALTX_GAIN_SET_28__CALTX_GAIN_SET_29__MASK 0x0fffc000U
60926 #define CALTX_GAIN_SET_28__CALTX_GAIN_SET_29__READ(src) \
60927 (((u_int32_t)(src)\
60928 & 0x0fffc000U) >> 14)
60929 #define CALTX_GAIN_SET_28__CALTX_GAIN_SET_29__WRITE(src) \
60930 (((u_int32_t)(src)\
60931 << 14) & 0x0fffc000U)
60932 #define CALTX_GAIN_SET_28__CALTX_GAIN_SET_29__MODIFY(dst, src) \
60933 (dst) = ((dst) &\
60934 ~0x0fffc000U) | (((u_int32_t)(src) <<\
60935 14) & 0x0fffc000U)
60936 #define CALTX_GAIN_SET_28__CALTX_GAIN_SET_29__VERIFY(src) \
60937 (!((((u_int32_t)(src)\
60938 << 14) & ~0x0fffc000U)))
60939 #define CALTX_GAIN_SET_28__TYPE u_int32_t
60940 #define CALTX_GAIN_SET_28__READ 0x0fffffffU
60941 #define CALTX_GAIN_SET_28__WRITE 0x0fffffffU
60942
60943 #endif /* __CALTX_GAIN_SET_28_MACRO__ */
60944
60945
60946 /* macros for bb_reg_block.bb_sm_reg_map.BB_caltx_gain_set_28 */
60947 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CALTX_GAIN_SET_28__NUM 1
60948
60949 /* macros for BlueprintGlobalNameSpace::caltx_gain_set_30 */
60950 #ifndef __CALTX_GAIN_SET_30_MACRO__
60951 #define __CALTX_GAIN_SET_30_MACRO__
60952
60953 /* macros for field caltx_gain_set_30 */
60954 #define CALTX_GAIN_SET_30__CALTX_GAIN_SET_30__SHIFT 0
60955 #define CALTX_GAIN_SET_30__CALTX_GAIN_SET_30__WIDTH 14
60956 #define CALTX_GAIN_SET_30__CALTX_GAIN_SET_30__MASK 0x00003fffU
60957 #define CALTX_GAIN_SET_30__CALTX_GAIN_SET_30__READ(src) \
60958 (u_int32_t)(src)\
60959 & 0x00003fffU
60960 #define CALTX_GAIN_SET_30__CALTX_GAIN_SET_30__WRITE(src) \
60961 ((u_int32_t)(src)\
60962 & 0x00003fffU)
60963 #define CALTX_GAIN_SET_30__CALTX_GAIN_SET_30__MODIFY(dst, src) \
60964 (dst) = ((dst) &\
60965 ~0x00003fffU) | ((u_int32_t)(src) &\
60966 0x00003fffU)
60967 #define CALTX_GAIN_SET_30__CALTX_GAIN_SET_30__VERIFY(src) \
60968 (!(((u_int32_t)(src)\
60969 & ~0x00003fffU)))
60970
60971 /* macros for field caltx_gain_set_31 */
60972 #define CALTX_GAIN_SET_30__CALTX_GAIN_SET_31__SHIFT 14
60973 #define CALTX_GAIN_SET_30__CALTX_GAIN_SET_31__WIDTH 14
60974 #define CALTX_GAIN_SET_30__CALTX_GAIN_SET_31__MASK 0x0fffc000U
60975 #define CALTX_GAIN_SET_30__CALTX_GAIN_SET_31__READ(src) \
60976 (((u_int32_t)(src)\
60977 & 0x0fffc000U) >> 14)
60978 #define CALTX_GAIN_SET_30__CALTX_GAIN_SET_31__WRITE(src) \
60979 (((u_int32_t)(src)\
60980 << 14) & 0x0fffc000U)
60981 #define CALTX_GAIN_SET_30__CALTX_GAIN_SET_31__MODIFY(dst, src) \
60982 (dst) = ((dst) &\
60983 ~0x0fffc000U) | (((u_int32_t)(src) <<\
60984 14) & 0x0fffc000U)
60985 #define CALTX_GAIN_SET_30__CALTX_GAIN_SET_31__VERIFY(src) \
60986 (!((((u_int32_t)(src)\
60987 << 14) & ~0x0fffc000U)))
60988 #define CALTX_GAIN_SET_30__TYPE u_int32_t
60989 #define CALTX_GAIN_SET_30__READ 0x0fffffffU
60990 #define CALTX_GAIN_SET_30__WRITE 0x0fffffffU
60991
60992 #endif /* __CALTX_GAIN_SET_30_MACRO__ */
60993
60994
60995 /* macros for bb_reg_block.bb_sm_reg_map.BB_caltx_gain_set_30 */
60996 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CALTX_GAIN_SET_30__NUM 1
60997
60998 /* macros for BlueprintGlobalNameSpace::txiqcal_start */
60999 #ifndef __TXIQCAL_START_MACRO__
61000 #define __TXIQCAL_START_MACRO__
61001
61002 /* macros for field do_tx_iqcal */
61003 /* Moved to 0xa5c4[31] in Poseidon */
61004 #define TXIQCAL_START__DO_TX_IQCAL__SHIFT 0
61005 #define TXIQCAL_START__DO_TX_IQCAL__WIDTH 1
61006 #define TXIQCAL_START__DO_TX_IQCAL__MASK 0x00000001U
61007 #define TXIQCAL_START__DO_TX_IQCAL__READ(src) (u_int32_t)(src) & 0x00000001U
61008 #define TXIQCAL_START__DO_TX_IQCAL__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
61009 #define TXIQCAL_START__DO_TX_IQCAL__MODIFY(dst, src) \
61010 (dst) = ((dst) &\
61011 ~0x00000001U) | ((u_int32_t)(src) &\
61012 0x00000001U)
61013 #define TXIQCAL_START__DO_TX_IQCAL__VERIFY(src) \
61014 (!(((u_int32_t)(src)\
61015 & ~0x00000001U)))
61016 #define TXIQCAL_START__DO_TX_IQCAL__SET(dst) \
61017 (dst) = ((dst) &\
61018 ~0x00000001U) | (u_int32_t)(1)
61019 #define TXIQCAL_START__DO_TX_IQCAL__CLR(dst) \
61020 (dst) = ((dst) &\
61021 ~0x00000001U) | (u_int32_t)(0)
61022 #define TXIQCAL_START__TYPE u_int32_t
61023 #define TXIQCAL_START__READ 0x00000001U
61024 #define TXIQCAL_START__WRITE 0x00000001U
61025
61026 #endif /* __TXIQCAL_START_MACRO__ */
61027
61028
61029 /* macros for bb_reg_block.bb_sm_reg_map.BB_txiqcal_start */
61030 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TXIQCAL_START__NUM 1
61031
61032 /* macros for BlueprintGlobalNameSpace::txiqcal_control_0 */
61033 #ifndef __TXIQCAL_CONTROL_0_MACRO__
61034 #define __TXIQCAL_CONTROL_0_MACRO__
61035
61036 /* macros for field iqc_tx_table_sel */
61037 #define TXIQCAL_CONTROL_0__IQC_TX_TABLE_SEL__SHIFT 0
61038 #define TXIQCAL_CONTROL_0__IQC_TX_TABLE_SEL__WIDTH 1
61039 #define TXIQCAL_CONTROL_0__IQC_TX_TABLE_SEL__MASK 0x00000001U
61040 #define TXIQCAL_CONTROL_0__IQC_TX_TABLE_SEL__READ(src) \
61041 (u_int32_t)(src)\
61042 & 0x00000001U
61043 #define TXIQCAL_CONTROL_0__IQC_TX_TABLE_SEL__WRITE(src) \
61044 ((u_int32_t)(src)\
61045 & 0x00000001U)
61046 #define TXIQCAL_CONTROL_0__IQC_TX_TABLE_SEL__MODIFY(dst, src) \
61047 (dst) = ((dst) &\
61048 ~0x00000001U) | ((u_int32_t)(src) &\
61049 0x00000001U)
61050 #define TXIQCAL_CONTROL_0__IQC_TX_TABLE_SEL__VERIFY(src) \
61051 (!(((u_int32_t)(src)\
61052 & ~0x00000001U)))
61053 #define TXIQCAL_CONTROL_0__IQC_TX_TABLE_SEL__SET(dst) \
61054 (dst) = ((dst) &\
61055 ~0x00000001U) | (u_int32_t)(1)
61056 #define TXIQCAL_CONTROL_0__IQC_TX_TABLE_SEL__CLR(dst) \
61057 (dst) = ((dst) &\
61058 ~0x00000001U) | (u_int32_t)(0)
61059
61060 /* macros for field base_tx_tone_db */
61061 #define TXIQCAL_CONTROL_0__BASE_TX_TONE_DB__SHIFT 1
61062 #define TXIQCAL_CONTROL_0__BASE_TX_TONE_DB__WIDTH 6
61063 #define TXIQCAL_CONTROL_0__BASE_TX_TONE_DB__MASK 0x0000007eU
61064 #define TXIQCAL_CONTROL_0__BASE_TX_TONE_DB__READ(src) \
61065 (((u_int32_t)(src)\
61066 & 0x0000007eU) >> 1)
61067 #define TXIQCAL_CONTROL_0__BASE_TX_TONE_DB__WRITE(src) \
61068 (((u_int32_t)(src)\
61069 << 1) & 0x0000007eU)
61070 #define TXIQCAL_CONTROL_0__BASE_TX_TONE_DB__MODIFY(dst, src) \
61071 (dst) = ((dst) &\
61072 ~0x0000007eU) | (((u_int32_t)(src) <<\
61073 1) & 0x0000007eU)
61074 #define TXIQCAL_CONTROL_0__BASE_TX_TONE_DB__VERIFY(src) \
61075 (!((((u_int32_t)(src)\
61076 << 1) & ~0x0000007eU)))
61077
61078 /* macros for field max_tx_tone_gain */
61079 #define TXIQCAL_CONTROL_0__MAX_TX_TONE_GAIN__SHIFT 7
61080 #define TXIQCAL_CONTROL_0__MAX_TX_TONE_GAIN__WIDTH 6
61081 #define TXIQCAL_CONTROL_0__MAX_TX_TONE_GAIN__MASK 0x00001f80U
61082 #define TXIQCAL_CONTROL_0__MAX_TX_TONE_GAIN__READ(src) \
61083 (((u_int32_t)(src)\
61084 & 0x00001f80U) >> 7)
61085 #define TXIQCAL_CONTROL_0__MAX_TX_TONE_GAIN__WRITE(src) \
61086 (((u_int32_t)(src)\
61087 << 7) & 0x00001f80U)
61088 #define TXIQCAL_CONTROL_0__MAX_TX_TONE_GAIN__MODIFY(dst, src) \
61089 (dst) = ((dst) &\
61090 ~0x00001f80U) | (((u_int32_t)(src) <<\
61091 7) & 0x00001f80U)
61092 #define TXIQCAL_CONTROL_0__MAX_TX_TONE_GAIN__VERIFY(src) \
61093 (!((((u_int32_t)(src)\
61094 << 7) & ~0x00001f80U)))
61095
61096 /* macros for field min_tx_tone_gain */
61097 #define TXIQCAL_CONTROL_0__MIN_TX_TONE_GAIN__SHIFT 13
61098 #define TXIQCAL_CONTROL_0__MIN_TX_TONE_GAIN__WIDTH 6
61099 #define TXIQCAL_CONTROL_0__MIN_TX_TONE_GAIN__MASK 0x0007e000U
61100 #define TXIQCAL_CONTROL_0__MIN_TX_TONE_GAIN__READ(src) \
61101 (((u_int32_t)(src)\
61102 & 0x0007e000U) >> 13)
61103 #define TXIQCAL_CONTROL_0__MIN_TX_TONE_GAIN__WRITE(src) \
61104 (((u_int32_t)(src)\
61105 << 13) & 0x0007e000U)
61106 #define TXIQCAL_CONTROL_0__MIN_TX_TONE_GAIN__MODIFY(dst, src) \
61107 (dst) = ((dst) &\
61108 ~0x0007e000U) | (((u_int32_t)(src) <<\
61109 13) & 0x0007e000U)
61110 #define TXIQCAL_CONTROL_0__MIN_TX_TONE_GAIN__VERIFY(src) \
61111 (!((((u_int32_t)(src)\
61112 << 13) & ~0x0007e000U)))
61113
61114 /* macros for field caltxshift_delay */
61115 #define TXIQCAL_CONTROL_0__CALTXSHIFT_DELAY__SHIFT 19
61116 #define TXIQCAL_CONTROL_0__CALTXSHIFT_DELAY__WIDTH 4
61117 #define TXIQCAL_CONTROL_0__CALTXSHIFT_DELAY__MASK 0x00780000U
61118 #define TXIQCAL_CONTROL_0__CALTXSHIFT_DELAY__READ(src) \
61119 (((u_int32_t)(src)\
61120 & 0x00780000U) >> 19)
61121 #define TXIQCAL_CONTROL_0__CALTXSHIFT_DELAY__WRITE(src) \
61122 (((u_int32_t)(src)\
61123 << 19) & 0x00780000U)
61124 #define TXIQCAL_CONTROL_0__CALTXSHIFT_DELAY__MODIFY(dst, src) \
61125 (dst) = ((dst) &\
61126 ~0x00780000U) | (((u_int32_t)(src) <<\
61127 19) & 0x00780000U)
61128 #define TXIQCAL_CONTROL_0__CALTXSHIFT_DELAY__VERIFY(src) \
61129 (!((((u_int32_t)(src)\
61130 << 19) & ~0x00780000U)))
61131
61132 /* macros for field loopback_delay */
61133 #define TXIQCAL_CONTROL_0__LOOPBACK_DELAY__SHIFT 23
61134 #define TXIQCAL_CONTROL_0__LOOPBACK_DELAY__WIDTH 7
61135 #define TXIQCAL_CONTROL_0__LOOPBACK_DELAY__MASK 0x3f800000U
61136 #define TXIQCAL_CONTROL_0__LOOPBACK_DELAY__READ(src) \
61137 (((u_int32_t)(src)\
61138 & 0x3f800000U) >> 23)
61139 #define TXIQCAL_CONTROL_0__LOOPBACK_DELAY__WRITE(src) \
61140 (((u_int32_t)(src)\
61141 << 23) & 0x3f800000U)
61142 #define TXIQCAL_CONTROL_0__LOOPBACK_DELAY__MODIFY(dst, src) \
61143 (dst) = ((dst) &\
61144 ~0x3f800000U) | (((u_int32_t)(src) <<\
61145 23) & 0x3f800000U)
61146 #define TXIQCAL_CONTROL_0__LOOPBACK_DELAY__VERIFY(src) \
61147 (!((((u_int32_t)(src)\
61148 << 23) & ~0x3f800000U)))
61149
61150 /* macros for field enable_combined_carr_iq_cal */
61151 #define TXIQCAL_CONTROL_0__ENABLE_COMBINED_CARR_IQ_CAL__SHIFT 30
61152 #define TXIQCAL_CONTROL_0__ENABLE_COMBINED_CARR_IQ_CAL__WIDTH 1
61153 #define TXIQCAL_CONTROL_0__ENABLE_COMBINED_CARR_IQ_CAL__MASK 0x40000000U
61154 #define TXIQCAL_CONTROL_0__ENABLE_COMBINED_CARR_IQ_CAL__READ(src) \
61155 (((u_int32_t)(src)\
61156 & 0x40000000U) >> 30)
61157 #define TXIQCAL_CONTROL_0__ENABLE_COMBINED_CARR_IQ_CAL__WRITE(src) \
61158 (((u_int32_t)(src)\
61159 << 30) & 0x40000000U)
61160 #define TXIQCAL_CONTROL_0__ENABLE_COMBINED_CARR_IQ_CAL__MODIFY(dst, src) \
61161 (dst) = ((dst) &\
61162 ~0x40000000U) | (((u_int32_t)(src) <<\
61163 30) & 0x40000000U)
61164 #define TXIQCAL_CONTROL_0__ENABLE_COMBINED_CARR_IQ_CAL__VERIFY(src) \
61165 (!((((u_int32_t)(src)\
61166 << 30) & ~0x40000000U)))
61167 #define TXIQCAL_CONTROL_0__ENABLE_COMBINED_CARR_IQ_CAL__SET(dst) \
61168 (dst) = ((dst) &\
61169 ~0x40000000U) | ((u_int32_t)(1) << 30)
61170 #define TXIQCAL_CONTROL_0__ENABLE_COMBINED_CARR_IQ_CAL__CLR(dst) \
61171 (dst) = ((dst) &\
61172 ~0x40000000U) | ((u_int32_t)(0) << 30)
61173 //#define TXIQCAL_CONTROL_0__TYPE u_int32_t
61174 //#define TXIQCAL_CONTROL_0__READ 0x7fffffffU
61175 //#define TXIQCAL_CONTROL_0__WRITE 0x7fffffffU
61176
61177 #endif /* __TXIQCAL_CONTROL_0_MACRO__ */
61178
61179
61180 /* macros for bb_reg_block.bb_sm_reg_map.BB_txiqcal_control_0 */
61181 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TXIQCAL_CONTROL_0__NUM 1
61182
61183 /* macros for BlueprintGlobalNameSpace::txiqcal_control_1 */
61184 #ifndef __TXIQCAL_CONTROL_1_MACRO__
61185 #define __TXIQCAL_CONTROL_1_MACRO__
61186
61187 /* macros for field rx_init_gain_db */
61188 #define TXIQCAL_CONTROL_1__RX_INIT_GAIN_DB__SHIFT 0
61189 #define TXIQCAL_CONTROL_1__RX_INIT_GAIN_DB__WIDTH 6
61190 #define TXIQCAL_CONTROL_1__RX_INIT_GAIN_DB__MASK 0x0000003fU
61191 #define TXIQCAL_CONTROL_1__RX_INIT_GAIN_DB__READ(src) \
61192 (u_int32_t)(src)\
61193 & 0x0000003fU
61194 #define TXIQCAL_CONTROL_1__RX_INIT_GAIN_DB__WRITE(src) \
61195 ((u_int32_t)(src)\
61196 & 0x0000003fU)
61197 #define TXIQCAL_CONTROL_1__RX_INIT_GAIN_DB__MODIFY(dst, src) \
61198 (dst) = ((dst) &\
61199 ~0x0000003fU) | ((u_int32_t)(src) &\
61200 0x0000003fU)
61201 #define TXIQCAL_CONTROL_1__RX_INIT_GAIN_DB__VERIFY(src) \
61202 (!(((u_int32_t)(src)\
61203 & ~0x0000003fU)))
61204
61205 /* macros for field max_rx_gain_db */
61206 #define TXIQCAL_CONTROL_1__MAX_RX_GAIN_DB__SHIFT 6
61207 #define TXIQCAL_CONTROL_1__MAX_RX_GAIN_DB__WIDTH 6
61208 #define TXIQCAL_CONTROL_1__MAX_RX_GAIN_DB__MASK 0x00000fc0U
61209 #define TXIQCAL_CONTROL_1__MAX_RX_GAIN_DB__READ(src) \
61210 (((u_int32_t)(src)\
61211 & 0x00000fc0U) >> 6)
61212 #define TXIQCAL_CONTROL_1__MAX_RX_GAIN_DB__WRITE(src) \
61213 (((u_int32_t)(src)\
61214 << 6) & 0x00000fc0U)
61215 #define TXIQCAL_CONTROL_1__MAX_RX_GAIN_DB__MODIFY(dst, src) \
61216 (dst) = ((dst) &\
61217 ~0x00000fc0U) | (((u_int32_t)(src) <<\
61218 6) & 0x00000fc0U)
61219 #define TXIQCAL_CONTROL_1__MAX_RX_GAIN_DB__VERIFY(src) \
61220 (!((((u_int32_t)(src)\
61221 << 6) & ~0x00000fc0U)))
61222
61223 /* macros for field min_rx_gain_db */
61224 #define TXIQCAL_CONTROL_1__MIN_RX_GAIN_DB__SHIFT 12
61225 #define TXIQCAL_CONTROL_1__MIN_RX_GAIN_DB__WIDTH 6
61226 #define TXIQCAL_CONTROL_1__MIN_RX_GAIN_DB__MASK 0x0003f000U
61227 #define TXIQCAL_CONTROL_1__MIN_RX_GAIN_DB__READ(src) \
61228 (((u_int32_t)(src)\
61229 & 0x0003f000U) >> 12)
61230 #define TXIQCAL_CONTROL_1__MIN_RX_GAIN_DB__WRITE(src) \
61231 (((u_int32_t)(src)\
61232 << 12) & 0x0003f000U)
61233 #define TXIQCAL_CONTROL_1__MIN_RX_GAIN_DB__MODIFY(dst, src) \
61234 (dst) = ((dst) &\
61235 ~0x0003f000U) | (((u_int32_t)(src) <<\
61236 12) & 0x0003f000U)
61237 #define TXIQCAL_CONTROL_1__MIN_RX_GAIN_DB__VERIFY(src) \
61238 (!((((u_int32_t)(src)\
61239 << 12) & ~0x0003f000U)))
61240
61241 /* macros for field iqcorr_i_q_coff_delpt */
61242 #define TXIQCAL_CONTROL_1__IQCORR_I_Q_COFF_DELPT__SHIFT 18
61243 #define TXIQCAL_CONTROL_1__IQCORR_I_Q_COFF_DELPT__WIDTH 7
61244 #define TXIQCAL_CONTROL_1__IQCORR_I_Q_COFF_DELPT__MASK 0x01fc0000U
61245 #define TXIQCAL_CONTROL_1__IQCORR_I_Q_COFF_DELPT__READ(src) \
61246 (((u_int32_t)(src)\
61247 & 0x01fc0000U) >> 18)
61248 #define TXIQCAL_CONTROL_1__IQCORR_I_Q_COFF_DELPT__WRITE(src) \
61249 (((u_int32_t)(src)\
61250 << 18) & 0x01fc0000U)
61251 #define TXIQCAL_CONTROL_1__IQCORR_I_Q_COFF_DELPT__MODIFY(dst, src) \
61252 (dst) = ((dst) &\
61253 ~0x01fc0000U) | (((u_int32_t)(src) <<\
61254 18) & 0x01fc0000U)
61255 #define TXIQCAL_CONTROL_1__IQCORR_I_Q_COFF_DELPT__VERIFY(src) \
61256 (!((((u_int32_t)(src)\
61257 << 18) & ~0x01fc0000U)))
61258 #define TXIQCAL_CONTROL_1__TYPE u_int32_t
61259 #define TXIQCAL_CONTROL_1__READ 0x01ffffffU
61260 #define TXIQCAL_CONTROL_1__WRITE 0x01ffffffU
61261
61262 #endif /* __TXIQCAL_CONTROL_1_MACRO__ */
61263
61264
61265 /* macros for bb_reg_block.bb_sm_reg_map.BB_txiqcal_control_1 */
61266 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TXIQCAL_CONTROL_1__NUM 1
61267
61268 /* macros for BlueprintGlobalNameSpace::txiqcal_control_2 */
61269 #ifndef __TXIQCAL_CONTROL_2_MACRO__
61270 #define __TXIQCAL_CONTROL_2_MACRO__
61271
61272 /* macros for field iqc_forced_pagain */
61273 #define TXIQCAL_CONTROL_2__IQC_FORCED_PAGAIN__SHIFT 0
61274 #define TXIQCAL_CONTROL_2__IQC_FORCED_PAGAIN__WIDTH 4
61275 #define TXIQCAL_CONTROL_2__IQC_FORCED_PAGAIN__MASK 0x0000000fU
61276 #define TXIQCAL_CONTROL_2__IQC_FORCED_PAGAIN__READ(src) \
61277 (u_int32_t)(src)\
61278 & 0x0000000fU
61279 #define TXIQCAL_CONTROL_2__IQC_FORCED_PAGAIN__WRITE(src) \
61280 ((u_int32_t)(src)\
61281 & 0x0000000fU)
61282 #define TXIQCAL_CONTROL_2__IQC_FORCED_PAGAIN__MODIFY(dst, src) \
61283 (dst) = ((dst) &\
61284 ~0x0000000fU) | ((u_int32_t)(src) &\
61285 0x0000000fU)
61286 #define TXIQCAL_CONTROL_2__IQC_FORCED_PAGAIN__VERIFY(src) \
61287 (!(((u_int32_t)(src)\
61288 & ~0x0000000fU)))
61289
61290 /* macros for field iqcal_min_tx_gain */
61291 #define TXIQCAL_CONTROL_2__IQCAL_MIN_TX_GAIN__SHIFT 4
61292 #define TXIQCAL_CONTROL_2__IQCAL_MIN_TX_GAIN__WIDTH 5
61293 #define TXIQCAL_CONTROL_2__IQCAL_MIN_TX_GAIN__MASK 0x000001f0U
61294 #define TXIQCAL_CONTROL_2__IQCAL_MIN_TX_GAIN__READ(src) \
61295 (((u_int32_t)(src)\
61296 & 0x000001f0U) >> 4)
61297 #define TXIQCAL_CONTROL_2__IQCAL_MIN_TX_GAIN__WRITE(src) \
61298 (((u_int32_t)(src)\
61299 << 4) & 0x000001f0U)
61300 #define TXIQCAL_CONTROL_2__IQCAL_MIN_TX_GAIN__MODIFY(dst, src) \
61301 (dst) = ((dst) &\
61302 ~0x000001f0U) | (((u_int32_t)(src) <<\
61303 4) & 0x000001f0U)
61304 #define TXIQCAL_CONTROL_2__IQCAL_MIN_TX_GAIN__VERIFY(src) \
61305 (!((((u_int32_t)(src)\
61306 << 4) & ~0x000001f0U)))
61307
61308 /* macros for field iqcal_max_tx_gain */
61309 #define TXIQCAL_CONTROL_2__IQCAL_MAX_TX_GAIN__SHIFT 9
61310 #define TXIQCAL_CONTROL_2__IQCAL_MAX_TX_GAIN__WIDTH 5
61311 #define TXIQCAL_CONTROL_2__IQCAL_MAX_TX_GAIN__MASK 0x00003e00U
61312 #define TXIQCAL_CONTROL_2__IQCAL_MAX_TX_GAIN__READ(src) \
61313 (((u_int32_t)(src)\
61314 & 0x00003e00U) >> 9)
61315 #define TXIQCAL_CONTROL_2__IQCAL_MAX_TX_GAIN__WRITE(src) \
61316 (((u_int32_t)(src)\
61317 << 9) & 0x00003e00U)
61318 #define TXIQCAL_CONTROL_2__IQCAL_MAX_TX_GAIN__MODIFY(dst, src) \
61319 (dst) = ((dst) &\
61320 ~0x00003e00U) | (((u_int32_t)(src) <<\
61321 9) & 0x00003e00U)
61322 #define TXIQCAL_CONTROL_2__IQCAL_MAX_TX_GAIN__VERIFY(src) \
61323 (!((((u_int32_t)(src)\
61324 << 9) & ~0x00003e00U)))
61325 #define TXIQCAL_CONTROL_2__TYPE u_int32_t
61326 #define TXIQCAL_CONTROL_2__READ 0x00003fffU
61327 #define TXIQCAL_CONTROL_2__WRITE 0x00003fffU
61328
61329 #endif /* __TXIQCAL_CONTROL_2_MACRO__ */
61330
61331
61332 /* macros for bb_reg_block.bb_sm_reg_map.BB_txiqcal_control_2 */
61333 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TXIQCAL_CONTROL_2__NUM 1
61334
61335 /* macros for BlueprintGlobalNameSpace::txiq_corr_coeff_01_b0 */
61336 #ifndef __TXIQ_CORR_COEFF_01_B0_MACRO__
61337 #define __TXIQ_CORR_COEFF_01_B0_MACRO__
61338
61339 /* macros for field iqc_coeff_table_0_0 */
61340 #define TXIQ_CORR_COEFF_01_B0__IQC_COEFF_TABLE_0_0__SHIFT 0
61341 #define TXIQ_CORR_COEFF_01_B0__IQC_COEFF_TABLE_0_0__WIDTH 14
61342 #define TXIQ_CORR_COEFF_01_B0__IQC_COEFF_TABLE_0_0__MASK 0x00003fffU
61343 #define TXIQ_CORR_COEFF_01_B0__IQC_COEFF_TABLE_0_0__READ(src) \
61344 (u_int32_t)(src)\
61345 & 0x00003fffU
61346 #define TXIQ_CORR_COEFF_01_B0__IQC_COEFF_TABLE_0_0__WRITE(src) \
61347 ((u_int32_t)(src)\
61348 & 0x00003fffU)
61349 #define TXIQ_CORR_COEFF_01_B0__IQC_COEFF_TABLE_0_0__MODIFY(dst, src) \
61350 (dst) = ((dst) &\
61351 ~0x00003fffU) | ((u_int32_t)(src) &\
61352 0x00003fffU)
61353 #define TXIQ_CORR_COEFF_01_B0__IQC_COEFF_TABLE_0_0__VERIFY(src) \
61354 (!(((u_int32_t)(src)\
61355 & ~0x00003fffU)))
61356
61357 /* macros for field iqc_coeff_table_1_0 */
61358 #define TXIQ_CORR_COEFF_01_B0__IQC_COEFF_TABLE_1_0__SHIFT 14
61359 #define TXIQ_CORR_COEFF_01_B0__IQC_COEFF_TABLE_1_0__WIDTH 14
61360 #define TXIQ_CORR_COEFF_01_B0__IQC_COEFF_TABLE_1_0__MASK 0x0fffc000U
61361 #define TXIQ_CORR_COEFF_01_B0__IQC_COEFF_TABLE_1_0__READ(src) \
61362 (((u_int32_t)(src)\
61363 & 0x0fffc000U) >> 14)
61364 #define TXIQ_CORR_COEFF_01_B0__IQC_COEFF_TABLE_1_0__WRITE(src) \
61365 (((u_int32_t)(src)\
61366 << 14) & 0x0fffc000U)
61367 #define TXIQ_CORR_COEFF_01_B0__IQC_COEFF_TABLE_1_0__MODIFY(dst, src) \
61368 (dst) = ((dst) &\
61369 ~0x0fffc000U) | (((u_int32_t)(src) <<\
61370 14) & 0x0fffc000U)
61371 #define TXIQ_CORR_COEFF_01_B0__IQC_COEFF_TABLE_1_0__VERIFY(src) \
61372 (!((((u_int32_t)(src)\
61373 << 14) & ~0x0fffc000U)))
61374 #define TXIQ_CORR_COEFF_01_B0__TYPE u_int32_t
61375 #define TXIQ_CORR_COEFF_01_B0__READ 0x0fffffffU
61376 #define TXIQ_CORR_COEFF_01_B0__WRITE 0x0fffffffU
61377
61378 #endif /* __TXIQ_CORR_COEFF_01_B0_MACRO__ */
61379
61380
61381 /* macros for bb_reg_block.bb_sm_reg_map.BB_txiq_corr_coeff_01_b0 */
61382 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TXIQ_CORR_COEFF_01_B0__NUM 1
61383
61384 /* macros for BlueprintGlobalNameSpace::txiq_corr_coeff_23_b0 */
61385 #ifndef __TXIQ_CORR_COEFF_23_B0_MACRO__
61386 #define __TXIQ_CORR_COEFF_23_B0_MACRO__
61387
61388 /* macros for field iqc_coeff_table_2_0 */
61389 #define TXIQ_CORR_COEFF_23_B0__IQC_COEFF_TABLE_2_0__SHIFT 0
61390 #define TXIQ_CORR_COEFF_23_B0__IQC_COEFF_TABLE_2_0__WIDTH 14
61391 #define TXIQ_CORR_COEFF_23_B0__IQC_COEFF_TABLE_2_0__MASK 0x00003fffU
61392 #define TXIQ_CORR_COEFF_23_B0__IQC_COEFF_TABLE_2_0__READ(src) \
61393 (u_int32_t)(src)\
61394 & 0x00003fffU
61395 #define TXIQ_CORR_COEFF_23_B0__IQC_COEFF_TABLE_2_0__WRITE(src) \
61396 ((u_int32_t)(src)\
61397 & 0x00003fffU)
61398 #define TXIQ_CORR_COEFF_23_B0__IQC_COEFF_TABLE_2_0__MODIFY(dst, src) \
61399 (dst) = ((dst) &\
61400 ~0x00003fffU) | ((u_int32_t)(src) &\
61401 0x00003fffU)
61402 #define TXIQ_CORR_COEFF_23_B0__IQC_COEFF_TABLE_2_0__VERIFY(src) \
61403 (!(((u_int32_t)(src)\
61404 & ~0x00003fffU)))
61405
61406 /* macros for field iqc_coeff_table_3_0 */
61407 #define TXIQ_CORR_COEFF_23_B0__IQC_COEFF_TABLE_3_0__SHIFT 14
61408 #define TXIQ_CORR_COEFF_23_B0__IQC_COEFF_TABLE_3_0__WIDTH 14
61409 #define TXIQ_CORR_COEFF_23_B0__IQC_COEFF_TABLE_3_0__MASK 0x0fffc000U
61410 #define TXIQ_CORR_COEFF_23_B0__IQC_COEFF_TABLE_3_0__READ(src) \
61411 (((u_int32_t)(src)\
61412 & 0x0fffc000U) >> 14)
61413 #define TXIQ_CORR_COEFF_23_B0__IQC_COEFF_TABLE_3_0__WRITE(src) \
61414 (((u_int32_t)(src)\
61415 << 14) & 0x0fffc000U)
61416 #define TXIQ_CORR_COEFF_23_B0__IQC_COEFF_TABLE_3_0__MODIFY(dst, src) \
61417 (dst) = ((dst) &\
61418 ~0x0fffc000U) | (((u_int32_t)(src) <<\
61419 14) & 0x0fffc000U)
61420 #define TXIQ_CORR_COEFF_23_B0__IQC_COEFF_TABLE_3_0__VERIFY(src) \
61421 (!((((u_int32_t)(src)\
61422 << 14) & ~0x0fffc000U)))
61423 #define TXIQ_CORR_COEFF_23_B0__TYPE u_int32_t
61424 #define TXIQ_CORR_COEFF_23_B0__READ 0x0fffffffU
61425 #define TXIQ_CORR_COEFF_23_B0__WRITE 0x0fffffffU
61426
61427 #endif /* __TXIQ_CORR_COEFF_23_B0_MACRO__ */
61428
61429
61430 /* macros for bb_reg_block.bb_sm_reg_map.BB_txiq_corr_coeff_23_b0 */
61431 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TXIQ_CORR_COEFF_23_B0__NUM 1
61432
61433 /* macros for BlueprintGlobalNameSpace::txiq_corr_coeff_45_b0 */
61434 #ifndef __TXIQ_CORR_COEFF_45_B0_MACRO__
61435 #define __TXIQ_CORR_COEFF_45_B0_MACRO__
61436
61437 /* macros for field iqc_coeff_table_4_0 */
61438 #define TXIQ_CORR_COEFF_45_B0__IQC_COEFF_TABLE_4_0__SHIFT 0
61439 #define TXIQ_CORR_COEFF_45_B0__IQC_COEFF_TABLE_4_0__WIDTH 14
61440 #define TXIQ_CORR_COEFF_45_B0__IQC_COEFF_TABLE_4_0__MASK 0x00003fffU
61441 #define TXIQ_CORR_COEFF_45_B0__IQC_COEFF_TABLE_4_0__READ(src) \
61442 (u_int32_t)(src)\
61443 & 0x00003fffU
61444 #define TXIQ_CORR_COEFF_45_B0__IQC_COEFF_TABLE_4_0__WRITE(src) \
61445 ((u_int32_t)(src)\
61446 & 0x00003fffU)
61447 #define TXIQ_CORR_COEFF_45_B0__IQC_COEFF_TABLE_4_0__MODIFY(dst, src) \
61448 (dst) = ((dst) &\
61449 ~0x00003fffU) | ((u_int32_t)(src) &\
61450 0x00003fffU)
61451 #define TXIQ_CORR_COEFF_45_B0__IQC_COEFF_TABLE_4_0__VERIFY(src) \
61452 (!(((u_int32_t)(src)\
61453 & ~0x00003fffU)))
61454
61455 /* macros for field iqc_coeff_table_5_0 */
61456 #define TXIQ_CORR_COEFF_45_B0__IQC_COEFF_TABLE_5_0__SHIFT 14
61457 #define TXIQ_CORR_COEFF_45_B0__IQC_COEFF_TABLE_5_0__WIDTH 14
61458 #define TXIQ_CORR_COEFF_45_B0__IQC_COEFF_TABLE_5_0__MASK 0x0fffc000U
61459 #define TXIQ_CORR_COEFF_45_B0__IQC_COEFF_TABLE_5_0__READ(src) \
61460 (((u_int32_t)(src)\
61461 & 0x0fffc000U) >> 14)
61462 #define TXIQ_CORR_COEFF_45_B0__IQC_COEFF_TABLE_5_0__WRITE(src) \
61463 (((u_int32_t)(src)\
61464 << 14) & 0x0fffc000U)
61465 #define TXIQ_CORR_COEFF_45_B0__IQC_COEFF_TABLE_5_0__MODIFY(dst, src) \
61466 (dst) = ((dst) &\
61467 ~0x0fffc000U) | (((u_int32_t)(src) <<\
61468 14) & 0x0fffc000U)
61469 #define TXIQ_CORR_COEFF_45_B0__IQC_COEFF_TABLE_5_0__VERIFY(src) \
61470 (!((((u_int32_t)(src)\
61471 << 14) & ~0x0fffc000U)))
61472 #define TXIQ_CORR_COEFF_45_B0__TYPE u_int32_t
61473 #define TXIQ_CORR_COEFF_45_B0__READ 0x0fffffffU
61474 #define TXIQ_CORR_COEFF_45_B0__WRITE 0x0fffffffU
61475
61476 #endif /* __TXIQ_CORR_COEFF_45_B0_MACRO__ */
61477
61478
61479 /* macros for bb_reg_block.bb_sm_reg_map.BB_txiq_corr_coeff_45_b0 */
61480 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TXIQ_CORR_COEFF_45_B0__NUM 1
61481
61482 /* macros for BlueprintGlobalNameSpace::txiq_corr_coeff_67_b0 */
61483 #ifndef __TXIQ_CORR_COEFF_67_B0_MACRO__
61484 #define __TXIQ_CORR_COEFF_67_B0_MACRO__
61485
61486 /* macros for field iqc_coeff_table_6_0 */
61487 #define TXIQ_CORR_COEFF_67_B0__IQC_COEFF_TABLE_6_0__SHIFT 0
61488 #define TXIQ_CORR_COEFF_67_B0__IQC_COEFF_TABLE_6_0__WIDTH 14
61489 #define TXIQ_CORR_COEFF_67_B0__IQC_COEFF_TABLE_6_0__MASK 0x00003fffU
61490 #define TXIQ_CORR_COEFF_67_B0__IQC_COEFF_TABLE_6_0__READ(src) \
61491 (u_int32_t)(src)\
61492 & 0x00003fffU
61493 #define TXIQ_CORR_COEFF_67_B0__IQC_COEFF_TABLE_6_0__WRITE(src) \
61494 ((u_int32_t)(src)\
61495 & 0x00003fffU)
61496 #define TXIQ_CORR_COEFF_67_B0__IQC_COEFF_TABLE_6_0__MODIFY(dst, src) \
61497 (dst) = ((dst) &\
61498 ~0x00003fffU) | ((u_int32_t)(src) &\
61499 0x00003fffU)
61500 #define TXIQ_CORR_COEFF_67_B0__IQC_COEFF_TABLE_6_0__VERIFY(src) \
61501 (!(((u_int32_t)(src)\
61502 & ~0x00003fffU)))
61503
61504 /* macros for field iqc_coeff_table_7_0 */
61505 #define TXIQ_CORR_COEFF_67_B0__IQC_COEFF_TABLE_7_0__SHIFT 14
61506 #define TXIQ_CORR_COEFF_67_B0__IQC_COEFF_TABLE_7_0__WIDTH 14
61507 #define TXIQ_CORR_COEFF_67_B0__IQC_COEFF_TABLE_7_0__MASK 0x0fffc000U
61508 #define TXIQ_CORR_COEFF_67_B0__IQC_COEFF_TABLE_7_0__READ(src) \
61509 (((u_int32_t)(src)\
61510 & 0x0fffc000U) >> 14)
61511 #define TXIQ_CORR_COEFF_67_B0__IQC_COEFF_TABLE_7_0__WRITE(src) \
61512 (((u_int32_t)(src)\
61513 << 14) & 0x0fffc000U)
61514 #define TXIQ_CORR_COEFF_67_B0__IQC_COEFF_TABLE_7_0__MODIFY(dst, src) \
61515 (dst) = ((dst) &\
61516 ~0x0fffc000U) | (((u_int32_t)(src) <<\
61517 14) & 0x0fffc000U)
61518 #define TXIQ_CORR_COEFF_67_B0__IQC_COEFF_TABLE_7_0__VERIFY(src) \
61519 (!((((u_int32_t)(src)\
61520 << 14) & ~0x0fffc000U)))
61521 #define TXIQ_CORR_COEFF_67_B0__TYPE u_int32_t
61522 #define TXIQ_CORR_COEFF_67_B0__READ 0x0fffffffU
61523 #define TXIQ_CORR_COEFF_67_B0__WRITE 0x0fffffffU
61524
61525 #endif /* __TXIQ_CORR_COEFF_67_B0_MACRO__ */
61526
61527
61528 /* macros for bb_reg_block.bb_sm_reg_map.BB_txiq_corr_coeff_67_b0 */
61529 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TXIQ_CORR_COEFF_67_B0__NUM 1
61530
61531 /* macros for BlueprintGlobalNameSpace::txiq_corr_coeff_89_b0 */
61532 #ifndef __TXIQ_CORR_COEFF_89_B0_MACRO__
61533 #define __TXIQ_CORR_COEFF_89_B0_MACRO__
61534
61535 /* macros for field iqc_coeff_table_8_0 */
61536 #define TXIQ_CORR_COEFF_89_B0__IQC_COEFF_TABLE_8_0__SHIFT 0
61537 #define TXIQ_CORR_COEFF_89_B0__IQC_COEFF_TABLE_8_0__WIDTH 14
61538 #define TXIQ_CORR_COEFF_89_B0__IQC_COEFF_TABLE_8_0__MASK 0x00003fffU
61539 #define TXIQ_CORR_COEFF_89_B0__IQC_COEFF_TABLE_8_0__READ(src) \
61540 (u_int32_t)(src)\
61541 & 0x00003fffU
61542 #define TXIQ_CORR_COEFF_89_B0__IQC_COEFF_TABLE_8_0__WRITE(src) \
61543 ((u_int32_t)(src)\
61544 & 0x00003fffU)
61545 #define TXIQ_CORR_COEFF_89_B0__IQC_COEFF_TABLE_8_0__MODIFY(dst, src) \
61546 (dst) = ((dst) &\
61547 ~0x00003fffU) | ((u_int32_t)(src) &\
61548 0x00003fffU)
61549 #define TXIQ_CORR_COEFF_89_B0__IQC_COEFF_TABLE_8_0__VERIFY(src) \
61550 (!(((u_int32_t)(src)\
61551 & ~0x00003fffU)))
61552
61553 /* macros for field iqc_coeff_table_9_0 */
61554 #define TXIQ_CORR_COEFF_89_B0__IQC_COEFF_TABLE_9_0__SHIFT 14
61555 #define TXIQ_CORR_COEFF_89_B0__IQC_COEFF_TABLE_9_0__WIDTH 14
61556 #define TXIQ_CORR_COEFF_89_B0__IQC_COEFF_TABLE_9_0__MASK 0x0fffc000U
61557 #define TXIQ_CORR_COEFF_89_B0__IQC_COEFF_TABLE_9_0__READ(src) \
61558 (((u_int32_t)(src)\
61559 & 0x0fffc000U) >> 14)
61560 #define TXIQ_CORR_COEFF_89_B0__IQC_COEFF_TABLE_9_0__WRITE(src) \
61561 (((u_int32_t)(src)\
61562 << 14) & 0x0fffc000U)
61563 #define TXIQ_CORR_COEFF_89_B0__IQC_COEFF_TABLE_9_0__MODIFY(dst, src) \
61564 (dst) = ((dst) &\
61565 ~0x0fffc000U) | (((u_int32_t)(src) <<\
61566 14) & 0x0fffc000U)
61567 #define TXIQ_CORR_COEFF_89_B0__IQC_COEFF_TABLE_9_0__VERIFY(src) \
61568 (!((((u_int32_t)(src)\
61569 << 14) & ~0x0fffc000U)))
61570 #define TXIQ_CORR_COEFF_89_B0__TYPE u_int32_t
61571 #define TXIQ_CORR_COEFF_89_B0__READ 0x0fffffffU
61572 #define TXIQ_CORR_COEFF_89_B0__WRITE 0x0fffffffU
61573
61574 #endif /* __TXIQ_CORR_COEFF_89_B0_MACRO__ */
61575
61576
61577 /* macros for bb_reg_block.bb_sm_reg_map.BB_txiq_corr_coeff_89_b0 */
61578 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TXIQ_CORR_COEFF_89_B0__NUM 1
61579
61580 /* macros for BlueprintGlobalNameSpace::txiq_corr_coeff_ab_b0 */
61581 #ifndef __TXIQ_CORR_COEFF_AB_B0_MACRO__
61582 #define __TXIQ_CORR_COEFF_AB_B0_MACRO__
61583
61584 /* macros for field iqc_coeff_table_a_0 */
61585 #define TXIQ_CORR_COEFF_AB_B0__IQC_COEFF_TABLE_A_0__SHIFT 0
61586 #define TXIQ_CORR_COEFF_AB_B0__IQC_COEFF_TABLE_A_0__WIDTH 14
61587 #define TXIQ_CORR_COEFF_AB_B0__IQC_COEFF_TABLE_A_0__MASK 0x00003fffU
61588 #define TXIQ_CORR_COEFF_AB_B0__IQC_COEFF_TABLE_A_0__READ(src) \
61589 (u_int32_t)(src)\
61590 & 0x00003fffU
61591 #define TXIQ_CORR_COEFF_AB_B0__IQC_COEFF_TABLE_A_0__WRITE(src) \
61592 ((u_int32_t)(src)\
61593 & 0x00003fffU)
61594 #define TXIQ_CORR_COEFF_AB_B0__IQC_COEFF_TABLE_A_0__MODIFY(dst, src) \
61595 (dst) = ((dst) &\
61596 ~0x00003fffU) | ((u_int32_t)(src) &\
61597 0x00003fffU)
61598 #define TXIQ_CORR_COEFF_AB_B0__IQC_COEFF_TABLE_A_0__VERIFY(src) \
61599 (!(((u_int32_t)(src)\
61600 & ~0x00003fffU)))
61601
61602 /* macros for field iqc_coeff_table_b_0 */
61603 #define TXIQ_CORR_COEFF_AB_B0__IQC_COEFF_TABLE_B_0__SHIFT 14
61604 #define TXIQ_CORR_COEFF_AB_B0__IQC_COEFF_TABLE_B_0__WIDTH 14
61605 #define TXIQ_CORR_COEFF_AB_B0__IQC_COEFF_TABLE_B_0__MASK 0x0fffc000U
61606 #define TXIQ_CORR_COEFF_AB_B0__IQC_COEFF_TABLE_B_0__READ(src) \
61607 (((u_int32_t)(src)\
61608 & 0x0fffc000U) >> 14)
61609 #define TXIQ_CORR_COEFF_AB_B0__IQC_COEFF_TABLE_B_0__WRITE(src) \
61610 (((u_int32_t)(src)\
61611 << 14) & 0x0fffc000U)
61612 #define TXIQ_CORR_COEFF_AB_B0__IQC_COEFF_TABLE_B_0__MODIFY(dst, src) \
61613 (dst) = ((dst) &\
61614 ~0x0fffc000U) | (((u_int32_t)(src) <<\
61615 14) & 0x0fffc000U)
61616 #define TXIQ_CORR_COEFF_AB_B0__IQC_COEFF_TABLE_B_0__VERIFY(src) \
61617 (!((((u_int32_t)(src)\
61618 << 14) & ~0x0fffc000U)))
61619 #define TXIQ_CORR_COEFF_AB_B0__TYPE u_int32_t
61620 #define TXIQ_CORR_COEFF_AB_B0__READ 0x0fffffffU
61621 #define TXIQ_CORR_COEFF_AB_B0__WRITE 0x0fffffffU
61622
61623 #endif /* __TXIQ_CORR_COEFF_AB_B0_MACRO__ */
61624
61625
61626 /* macros for bb_reg_block.bb_sm_reg_map.BB_txiq_corr_coeff_ab_b0 */
61627 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TXIQ_CORR_COEFF_AB_B0__NUM 1
61628
61629 /* macros for BlueprintGlobalNameSpace::txiq_corr_coeff_cd_b0 */
61630 #ifndef __TXIQ_CORR_COEFF_CD_B0_MACRO__
61631 #define __TXIQ_CORR_COEFF_CD_B0_MACRO__
61632
61633 /* macros for field iqc_coeff_table_c_0 */
61634 #define TXIQ_CORR_COEFF_CD_B0__IQC_COEFF_TABLE_C_0__SHIFT 0
61635 #define TXIQ_CORR_COEFF_CD_B0__IQC_COEFF_TABLE_C_0__WIDTH 14
61636 #define TXIQ_CORR_COEFF_CD_B0__IQC_COEFF_TABLE_C_0__MASK 0x00003fffU
61637 #define TXIQ_CORR_COEFF_CD_B0__IQC_COEFF_TABLE_C_0__READ(src) \
61638 (u_int32_t)(src)\
61639 & 0x00003fffU
61640 #define TXIQ_CORR_COEFF_CD_B0__IQC_COEFF_TABLE_C_0__WRITE(src) \
61641 ((u_int32_t)(src)\
61642 & 0x00003fffU)
61643 #define TXIQ_CORR_COEFF_CD_B0__IQC_COEFF_TABLE_C_0__MODIFY(dst, src) \
61644 (dst) = ((dst) &\
61645 ~0x00003fffU) | ((u_int32_t)(src) &\
61646 0x00003fffU)
61647 #define TXIQ_CORR_COEFF_CD_B0__IQC_COEFF_TABLE_C_0__VERIFY(src) \
61648 (!(((u_int32_t)(src)\
61649 & ~0x00003fffU)))
61650
61651 /* macros for field iqc_coeff_table_d_0 */
61652 #define TXIQ_CORR_COEFF_CD_B0__IQC_COEFF_TABLE_D_0__SHIFT 14
61653 #define TXIQ_CORR_COEFF_CD_B0__IQC_COEFF_TABLE_D_0__WIDTH 14
61654 #define TXIQ_CORR_COEFF_CD_B0__IQC_COEFF_TABLE_D_0__MASK 0x0fffc000U
61655 #define TXIQ_CORR_COEFF_CD_B0__IQC_COEFF_TABLE_D_0__READ(src) \
61656 (((u_int32_t)(src)\
61657 & 0x0fffc000U) >> 14)
61658 #define TXIQ_CORR_COEFF_CD_B0__IQC_COEFF_TABLE_D_0__WRITE(src) \
61659 (((u_int32_t)(src)\
61660 << 14) & 0x0fffc000U)
61661 #define TXIQ_CORR_COEFF_CD_B0__IQC_COEFF_TABLE_D_0__MODIFY(dst, src) \
61662 (dst) = ((dst) &\
61663 ~0x0fffc000U) | (((u_int32_t)(src) <<\
61664 14) & 0x0fffc000U)
61665 #define TXIQ_CORR_COEFF_CD_B0__IQC_COEFF_TABLE_D_0__VERIFY(src) \
61666 (!((((u_int32_t)(src)\
61667 << 14) & ~0x0fffc000U)))
61668 #define TXIQ_CORR_COEFF_CD_B0__TYPE u_int32_t
61669 #define TXIQ_CORR_COEFF_CD_B0__READ 0x0fffffffU
61670 #define TXIQ_CORR_COEFF_CD_B0__WRITE 0x0fffffffU
61671
61672 #endif /* __TXIQ_CORR_COEFF_CD_B0_MACRO__ */
61673
61674
61675 /* macros for bb_reg_block.bb_sm_reg_map.BB_txiq_corr_coeff_cd_b0 */
61676 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TXIQ_CORR_COEFF_CD_B0__NUM 1
61677
61678 /* macros for BlueprintGlobalNameSpace::txiq_corr_coeff_ef_b0 */
61679 #ifndef __TXIQ_CORR_COEFF_EF_B0_MACRO__
61680 #define __TXIQ_CORR_COEFF_EF_B0_MACRO__
61681
61682 /* macros for field iqc_coeff_table_e_0 */
61683 #define TXIQ_CORR_COEFF_EF_B0__IQC_COEFF_TABLE_E_0__SHIFT 0
61684 #define TXIQ_CORR_COEFF_EF_B0__IQC_COEFF_TABLE_E_0__WIDTH 14
61685 #define TXIQ_CORR_COEFF_EF_B0__IQC_COEFF_TABLE_E_0__MASK 0x00003fffU
61686 #define TXIQ_CORR_COEFF_EF_B0__IQC_COEFF_TABLE_E_0__READ(src) \
61687 (u_int32_t)(src)\
61688 & 0x00003fffU
61689 #define TXIQ_CORR_COEFF_EF_B0__IQC_COEFF_TABLE_E_0__WRITE(src) \
61690 ((u_int32_t)(src)\
61691 & 0x00003fffU)
61692 #define TXIQ_CORR_COEFF_EF_B0__IQC_COEFF_TABLE_E_0__MODIFY(dst, src) \
61693 (dst) = ((dst) &\
61694 ~0x00003fffU) | ((u_int32_t)(src) &\
61695 0x00003fffU)
61696 #define TXIQ_CORR_COEFF_EF_B0__IQC_COEFF_TABLE_E_0__VERIFY(src) \
61697 (!(((u_int32_t)(src)\
61698 & ~0x00003fffU)))
61699
61700 /* macros for field iqc_coeff_table_f_0 */
61701 #define TXIQ_CORR_COEFF_EF_B0__IQC_COEFF_TABLE_F_0__SHIFT 14
61702 #define TXIQ_CORR_COEFF_EF_B0__IQC_COEFF_TABLE_F_0__WIDTH 14
61703 #define TXIQ_CORR_COEFF_EF_B0__IQC_COEFF_TABLE_F_0__MASK 0x0fffc000U
61704 #define TXIQ_CORR_COEFF_EF_B0__IQC_COEFF_TABLE_F_0__READ(src) \
61705 (((u_int32_t)(src)\
61706 & 0x0fffc000U) >> 14)
61707 #define TXIQ_CORR_COEFF_EF_B0__IQC_COEFF_TABLE_F_0__WRITE(src) \
61708 (((u_int32_t)(src)\
61709 << 14) & 0x0fffc000U)
61710 #define TXIQ_CORR_COEFF_EF_B0__IQC_COEFF_TABLE_F_0__MODIFY(dst, src) \
61711 (dst) = ((dst) &\
61712 ~0x0fffc000U) | (((u_int32_t)(src) <<\
61713 14) & 0x0fffc000U)
61714 #define TXIQ_CORR_COEFF_EF_B0__IQC_COEFF_TABLE_F_0__VERIFY(src) \
61715 (!((((u_int32_t)(src)\
61716 << 14) & ~0x0fffc000U)))
61717 #define TXIQ_CORR_COEFF_EF_B0__TYPE u_int32_t
61718 #define TXIQ_CORR_COEFF_EF_B0__READ 0x0fffffffU
61719 #define TXIQ_CORR_COEFF_EF_B0__WRITE 0x0fffffffU
61720
61721 #endif /* __TXIQ_CORR_COEFF_EF_B0_MACRO__ */
61722
61723
61724 /* macros for bb_reg_block.bb_sm_reg_map.BB_txiq_corr_coeff_ef_b0 */
61725 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TXIQ_CORR_COEFF_EF_B0__NUM 1
61726
61727 /* macros for BlueprintGlobalNameSpace::cal_rxbb_gain_tbl_0 */
61728 #ifndef __CAL_RXBB_GAIN_TBL_0_MACRO__
61729 #define __CAL_RXBB_GAIN_TBL_0_MACRO__
61730
61731 /* macros for field txcal_rx_bb_gain_table_0 */
61732 #define CAL_RXBB_GAIN_TBL_0__TXCAL_RX_BB_GAIN_TABLE_0__SHIFT 0
61733 #define CAL_RXBB_GAIN_TBL_0__TXCAL_RX_BB_GAIN_TABLE_0__WIDTH 8
61734 #define CAL_RXBB_GAIN_TBL_0__TXCAL_RX_BB_GAIN_TABLE_0__MASK 0x000000ffU
61735 #define CAL_RXBB_GAIN_TBL_0__TXCAL_RX_BB_GAIN_TABLE_0__READ(src) \
61736 (u_int32_t)(src)\
61737 & 0x000000ffU
61738 #define CAL_RXBB_GAIN_TBL_0__TXCAL_RX_BB_GAIN_TABLE_0__WRITE(src) \
61739 ((u_int32_t)(src)\
61740 & 0x000000ffU)
61741 #define CAL_RXBB_GAIN_TBL_0__TXCAL_RX_BB_GAIN_TABLE_0__MODIFY(dst, src) \
61742 (dst) = ((dst) &\
61743 ~0x000000ffU) | ((u_int32_t)(src) &\
61744 0x000000ffU)
61745 #define CAL_RXBB_GAIN_TBL_0__TXCAL_RX_BB_GAIN_TABLE_0__VERIFY(src) \
61746 (!(((u_int32_t)(src)\
61747 & ~0x000000ffU)))
61748
61749 /* macros for field txcal_rx_bb_gain_table_1 */
61750 #define CAL_RXBB_GAIN_TBL_0__TXCAL_RX_BB_GAIN_TABLE_1__SHIFT 8
61751 #define CAL_RXBB_GAIN_TBL_0__TXCAL_RX_BB_GAIN_TABLE_1__WIDTH 8
61752 #define CAL_RXBB_GAIN_TBL_0__TXCAL_RX_BB_GAIN_TABLE_1__MASK 0x0000ff00U
61753 #define CAL_RXBB_GAIN_TBL_0__TXCAL_RX_BB_GAIN_TABLE_1__READ(src) \
61754 (((u_int32_t)(src)\
61755 & 0x0000ff00U) >> 8)
61756 #define CAL_RXBB_GAIN_TBL_0__TXCAL_RX_BB_GAIN_TABLE_1__WRITE(src) \
61757 (((u_int32_t)(src)\
61758 << 8) & 0x0000ff00U)
61759 #define CAL_RXBB_GAIN_TBL_0__TXCAL_RX_BB_GAIN_TABLE_1__MODIFY(dst, src) \
61760 (dst) = ((dst) &\
61761 ~0x0000ff00U) | (((u_int32_t)(src) <<\
61762 8) & 0x0000ff00U)
61763 #define CAL_RXBB_GAIN_TBL_0__TXCAL_RX_BB_GAIN_TABLE_1__VERIFY(src) \
61764 (!((((u_int32_t)(src)\
61765 << 8) & ~0x0000ff00U)))
61766
61767 /* macros for field txcal_rx_bb_gain_table_2 */
61768 #define CAL_RXBB_GAIN_TBL_0__TXCAL_RX_BB_GAIN_TABLE_2__SHIFT 16
61769 #define CAL_RXBB_GAIN_TBL_0__TXCAL_RX_BB_GAIN_TABLE_2__WIDTH 8
61770 #define CAL_RXBB_GAIN_TBL_0__TXCAL_RX_BB_GAIN_TABLE_2__MASK 0x00ff0000U
61771 #define CAL_RXBB_GAIN_TBL_0__TXCAL_RX_BB_GAIN_TABLE_2__READ(src) \
61772 (((u_int32_t)(src)\
61773 & 0x00ff0000U) >> 16)
61774 #define CAL_RXBB_GAIN_TBL_0__TXCAL_RX_BB_GAIN_TABLE_2__WRITE(src) \
61775 (((u_int32_t)(src)\
61776 << 16) & 0x00ff0000U)
61777 #define CAL_RXBB_GAIN_TBL_0__TXCAL_RX_BB_GAIN_TABLE_2__MODIFY(dst, src) \
61778 (dst) = ((dst) &\
61779 ~0x00ff0000U) | (((u_int32_t)(src) <<\
61780 16) & 0x00ff0000U)
61781 #define CAL_RXBB_GAIN_TBL_0__TXCAL_RX_BB_GAIN_TABLE_2__VERIFY(src) \
61782 (!((((u_int32_t)(src)\
61783 << 16) & ~0x00ff0000U)))
61784
61785 /* macros for field txcal_rx_bb_gain_table_3 */
61786 #define CAL_RXBB_GAIN_TBL_0__TXCAL_RX_BB_GAIN_TABLE_3__SHIFT 24
61787 #define CAL_RXBB_GAIN_TBL_0__TXCAL_RX_BB_GAIN_TABLE_3__WIDTH 8
61788 #define CAL_RXBB_GAIN_TBL_0__TXCAL_RX_BB_GAIN_TABLE_3__MASK 0xff000000U
61789 #define CAL_RXBB_GAIN_TBL_0__TXCAL_RX_BB_GAIN_TABLE_3__READ(src) \
61790 (((u_int32_t)(src)\
61791 & 0xff000000U) >> 24)
61792 #define CAL_RXBB_GAIN_TBL_0__TXCAL_RX_BB_GAIN_TABLE_3__WRITE(src) \
61793 (((u_int32_t)(src)\
61794 << 24) & 0xff000000U)
61795 #define CAL_RXBB_GAIN_TBL_0__TXCAL_RX_BB_GAIN_TABLE_3__MODIFY(dst, src) \
61796 (dst) = ((dst) &\
61797 ~0xff000000U) | (((u_int32_t)(src) <<\
61798 24) & 0xff000000U)
61799 #define CAL_RXBB_GAIN_TBL_0__TXCAL_RX_BB_GAIN_TABLE_3__VERIFY(src) \
61800 (!((((u_int32_t)(src)\
61801 << 24) & ~0xff000000U)))
61802 #define CAL_RXBB_GAIN_TBL_0__TYPE u_int32_t
61803 #define CAL_RXBB_GAIN_TBL_0__READ 0xffffffffU
61804 #define CAL_RXBB_GAIN_TBL_0__WRITE 0xffffffffU
61805
61806 #endif /* __CAL_RXBB_GAIN_TBL_0_MACRO__ */
61807
61808
61809 /* macros for bb_reg_block.bb_sm_reg_map.BB_cal_rxbb_gain_tbl_0 */
61810 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CAL_RXBB_GAIN_TBL_0__NUM 1
61811
61812 /* macros for BlueprintGlobalNameSpace::cal_rxbb_gain_tbl_4 */
61813 #ifndef __CAL_RXBB_GAIN_TBL_4_MACRO__
61814 #define __CAL_RXBB_GAIN_TBL_4_MACRO__
61815
61816 /* macros for field txcal_rx_bb_gain_table_4 */
61817 #define CAL_RXBB_GAIN_TBL_4__TXCAL_RX_BB_GAIN_TABLE_4__SHIFT 0
61818 #define CAL_RXBB_GAIN_TBL_4__TXCAL_RX_BB_GAIN_TABLE_4__WIDTH 8
61819 #define CAL_RXBB_GAIN_TBL_4__TXCAL_RX_BB_GAIN_TABLE_4__MASK 0x000000ffU
61820 #define CAL_RXBB_GAIN_TBL_4__TXCAL_RX_BB_GAIN_TABLE_4__READ(src) \
61821 (u_int32_t)(src)\
61822 & 0x000000ffU
61823 #define CAL_RXBB_GAIN_TBL_4__TXCAL_RX_BB_GAIN_TABLE_4__WRITE(src) \
61824 ((u_int32_t)(src)\
61825 & 0x000000ffU)
61826 #define CAL_RXBB_GAIN_TBL_4__TXCAL_RX_BB_GAIN_TABLE_4__MODIFY(dst, src) \
61827 (dst) = ((dst) &\
61828 ~0x000000ffU) | ((u_int32_t)(src) &\
61829 0x000000ffU)
61830 #define CAL_RXBB_GAIN_TBL_4__TXCAL_RX_BB_GAIN_TABLE_4__VERIFY(src) \
61831 (!(((u_int32_t)(src)\
61832 & ~0x000000ffU)))
61833
61834 /* macros for field txcal_rx_bb_gain_table_5 */
61835 #define CAL_RXBB_GAIN_TBL_4__TXCAL_RX_BB_GAIN_TABLE_5__SHIFT 8
61836 #define CAL_RXBB_GAIN_TBL_4__TXCAL_RX_BB_GAIN_TABLE_5__WIDTH 8
61837 #define CAL_RXBB_GAIN_TBL_4__TXCAL_RX_BB_GAIN_TABLE_5__MASK 0x0000ff00U
61838 #define CAL_RXBB_GAIN_TBL_4__TXCAL_RX_BB_GAIN_TABLE_5__READ(src) \
61839 (((u_int32_t)(src)\
61840 & 0x0000ff00U) >> 8)
61841 #define CAL_RXBB_GAIN_TBL_4__TXCAL_RX_BB_GAIN_TABLE_5__WRITE(src) \
61842 (((u_int32_t)(src)\
61843 << 8) & 0x0000ff00U)
61844 #define CAL_RXBB_GAIN_TBL_4__TXCAL_RX_BB_GAIN_TABLE_5__MODIFY(dst, src) \
61845 (dst) = ((dst) &\
61846 ~0x0000ff00U) | (((u_int32_t)(src) <<\
61847 8) & 0x0000ff00U)
61848 #define CAL_RXBB_GAIN_TBL_4__TXCAL_RX_BB_GAIN_TABLE_5__VERIFY(src) \
61849 (!((((u_int32_t)(src)\
61850 << 8) & ~0x0000ff00U)))
61851
61852 /* macros for field txcal_rx_bb_gain_table_6 */
61853 #define CAL_RXBB_GAIN_TBL_4__TXCAL_RX_BB_GAIN_TABLE_6__SHIFT 16
61854 #define CAL_RXBB_GAIN_TBL_4__TXCAL_RX_BB_GAIN_TABLE_6__WIDTH 8
61855 #define CAL_RXBB_GAIN_TBL_4__TXCAL_RX_BB_GAIN_TABLE_6__MASK 0x00ff0000U
61856 #define CAL_RXBB_GAIN_TBL_4__TXCAL_RX_BB_GAIN_TABLE_6__READ(src) \
61857 (((u_int32_t)(src)\
61858 & 0x00ff0000U) >> 16)
61859 #define CAL_RXBB_GAIN_TBL_4__TXCAL_RX_BB_GAIN_TABLE_6__WRITE(src) \
61860 (((u_int32_t)(src)\
61861 << 16) & 0x00ff0000U)
61862 #define CAL_RXBB_GAIN_TBL_4__TXCAL_RX_BB_GAIN_TABLE_6__MODIFY(dst, src) \
61863 (dst) = ((dst) &\
61864 ~0x00ff0000U) | (((u_int32_t)(src) <<\
61865 16) & 0x00ff0000U)
61866 #define CAL_RXBB_GAIN_TBL_4__TXCAL_RX_BB_GAIN_TABLE_6__VERIFY(src) \
61867 (!((((u_int32_t)(src)\
61868 << 16) & ~0x00ff0000U)))
61869
61870 /* macros for field txcal_rx_bb_gain_table_7 */
61871 #define CAL_RXBB_GAIN_TBL_4__TXCAL_RX_BB_GAIN_TABLE_7__SHIFT 24
61872 #define CAL_RXBB_GAIN_TBL_4__TXCAL_RX_BB_GAIN_TABLE_7__WIDTH 8
61873 #define CAL_RXBB_GAIN_TBL_4__TXCAL_RX_BB_GAIN_TABLE_7__MASK 0xff000000U
61874 #define CAL_RXBB_GAIN_TBL_4__TXCAL_RX_BB_GAIN_TABLE_7__READ(src) \
61875 (((u_int32_t)(src)\
61876 & 0xff000000U) >> 24)
61877 #define CAL_RXBB_GAIN_TBL_4__TXCAL_RX_BB_GAIN_TABLE_7__WRITE(src) \
61878 (((u_int32_t)(src)\
61879 << 24) & 0xff000000U)
61880 #define CAL_RXBB_GAIN_TBL_4__TXCAL_RX_BB_GAIN_TABLE_7__MODIFY(dst, src) \
61881 (dst) = ((dst) &\
61882 ~0xff000000U) | (((u_int32_t)(src) <<\
61883 24) & 0xff000000U)
61884 #define CAL_RXBB_GAIN_TBL_4__TXCAL_RX_BB_GAIN_TABLE_7__VERIFY(src) \
61885 (!((((u_int32_t)(src)\
61886 << 24) & ~0xff000000U)))
61887 #define CAL_RXBB_GAIN_TBL_4__TYPE u_int32_t
61888 #define CAL_RXBB_GAIN_TBL_4__READ 0xffffffffU
61889 #define CAL_RXBB_GAIN_TBL_4__WRITE 0xffffffffU
61890
61891 #endif /* __CAL_RXBB_GAIN_TBL_4_MACRO__ */
61892
61893
61894 /* macros for bb_reg_block.bb_sm_reg_map.BB_cal_rxbb_gain_tbl_4 */
61895 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CAL_RXBB_GAIN_TBL_4__NUM 1
61896
61897 /* macros for BlueprintGlobalNameSpace::cal_rxbb_gain_tbl_8 */
61898 #ifndef __CAL_RXBB_GAIN_TBL_8_MACRO__
61899 #define __CAL_RXBB_GAIN_TBL_8_MACRO__
61900
61901 /* macros for field txcal_rx_bb_gain_table_8 */
61902 #define CAL_RXBB_GAIN_TBL_8__TXCAL_RX_BB_GAIN_TABLE_8__SHIFT 0
61903 #define CAL_RXBB_GAIN_TBL_8__TXCAL_RX_BB_GAIN_TABLE_8__WIDTH 8
61904 #define CAL_RXBB_GAIN_TBL_8__TXCAL_RX_BB_GAIN_TABLE_8__MASK 0x000000ffU
61905 #define CAL_RXBB_GAIN_TBL_8__TXCAL_RX_BB_GAIN_TABLE_8__READ(src) \
61906 (u_int32_t)(src)\
61907 & 0x000000ffU
61908 #define CAL_RXBB_GAIN_TBL_8__TXCAL_RX_BB_GAIN_TABLE_8__WRITE(src) \
61909 ((u_int32_t)(src)\
61910 & 0x000000ffU)
61911 #define CAL_RXBB_GAIN_TBL_8__TXCAL_RX_BB_GAIN_TABLE_8__MODIFY(dst, src) \
61912 (dst) = ((dst) &\
61913 ~0x000000ffU) | ((u_int32_t)(src) &\
61914 0x000000ffU)
61915 #define CAL_RXBB_GAIN_TBL_8__TXCAL_RX_BB_GAIN_TABLE_8__VERIFY(src) \
61916 (!(((u_int32_t)(src)\
61917 & ~0x000000ffU)))
61918
61919 /* macros for field txcal_rx_bb_gain_table_9 */
61920 #define CAL_RXBB_GAIN_TBL_8__TXCAL_RX_BB_GAIN_TABLE_9__SHIFT 8
61921 #define CAL_RXBB_GAIN_TBL_8__TXCAL_RX_BB_GAIN_TABLE_9__WIDTH 8
61922 #define CAL_RXBB_GAIN_TBL_8__TXCAL_RX_BB_GAIN_TABLE_9__MASK 0x0000ff00U
61923 #define CAL_RXBB_GAIN_TBL_8__TXCAL_RX_BB_GAIN_TABLE_9__READ(src) \
61924 (((u_int32_t)(src)\
61925 & 0x0000ff00U) >> 8)
61926 #define CAL_RXBB_GAIN_TBL_8__TXCAL_RX_BB_GAIN_TABLE_9__WRITE(src) \
61927 (((u_int32_t)(src)\
61928 << 8) & 0x0000ff00U)
61929 #define CAL_RXBB_GAIN_TBL_8__TXCAL_RX_BB_GAIN_TABLE_9__MODIFY(dst, src) \
61930 (dst) = ((dst) &\
61931 ~0x0000ff00U) | (((u_int32_t)(src) <<\
61932 8) & 0x0000ff00U)
61933 #define CAL_RXBB_GAIN_TBL_8__TXCAL_RX_BB_GAIN_TABLE_9__VERIFY(src) \
61934 (!((((u_int32_t)(src)\
61935 << 8) & ~0x0000ff00U)))
61936
61937 /* macros for field txcal_rx_bb_gain_table_10 */
61938 #define CAL_RXBB_GAIN_TBL_8__TXCAL_RX_BB_GAIN_TABLE_10__SHIFT 16
61939 #define CAL_RXBB_GAIN_TBL_8__TXCAL_RX_BB_GAIN_TABLE_10__WIDTH 8
61940 #define CAL_RXBB_GAIN_TBL_8__TXCAL_RX_BB_GAIN_TABLE_10__MASK 0x00ff0000U
61941 #define CAL_RXBB_GAIN_TBL_8__TXCAL_RX_BB_GAIN_TABLE_10__READ(src) \
61942 (((u_int32_t)(src)\
61943 & 0x00ff0000U) >> 16)
61944 #define CAL_RXBB_GAIN_TBL_8__TXCAL_RX_BB_GAIN_TABLE_10__WRITE(src) \
61945 (((u_int32_t)(src)\
61946 << 16) & 0x00ff0000U)
61947 #define CAL_RXBB_GAIN_TBL_8__TXCAL_RX_BB_GAIN_TABLE_10__MODIFY(dst, src) \
61948 (dst) = ((dst) &\
61949 ~0x00ff0000U) | (((u_int32_t)(src) <<\
61950 16) & 0x00ff0000U)
61951 #define CAL_RXBB_GAIN_TBL_8__TXCAL_RX_BB_GAIN_TABLE_10__VERIFY(src) \
61952 (!((((u_int32_t)(src)\
61953 << 16) & ~0x00ff0000U)))
61954
61955 /* macros for field txcal_rx_bb_gain_table_11 */
61956 #define CAL_RXBB_GAIN_TBL_8__TXCAL_RX_BB_GAIN_TABLE_11__SHIFT 24
61957 #define CAL_RXBB_GAIN_TBL_8__TXCAL_RX_BB_GAIN_TABLE_11__WIDTH 8
61958 #define CAL_RXBB_GAIN_TBL_8__TXCAL_RX_BB_GAIN_TABLE_11__MASK 0xff000000U
61959 #define CAL_RXBB_GAIN_TBL_8__TXCAL_RX_BB_GAIN_TABLE_11__READ(src) \
61960 (((u_int32_t)(src)\
61961 & 0xff000000U) >> 24)
61962 #define CAL_RXBB_GAIN_TBL_8__TXCAL_RX_BB_GAIN_TABLE_11__WRITE(src) \
61963 (((u_int32_t)(src)\
61964 << 24) & 0xff000000U)
61965 #define CAL_RXBB_GAIN_TBL_8__TXCAL_RX_BB_GAIN_TABLE_11__MODIFY(dst, src) \
61966 (dst) = ((dst) &\
61967 ~0xff000000U) | (((u_int32_t)(src) <<\
61968 24) & 0xff000000U)
61969 #define CAL_RXBB_GAIN_TBL_8__TXCAL_RX_BB_GAIN_TABLE_11__VERIFY(src) \
61970 (!((((u_int32_t)(src)\
61971 << 24) & ~0xff000000U)))
61972 #define CAL_RXBB_GAIN_TBL_8__TYPE u_int32_t
61973 #define CAL_RXBB_GAIN_TBL_8__READ 0xffffffffU
61974 #define CAL_RXBB_GAIN_TBL_8__WRITE 0xffffffffU
61975
61976 #endif /* __CAL_RXBB_GAIN_TBL_8_MACRO__ */
61977
61978
61979 /* macros for bb_reg_block.bb_sm_reg_map.BB_cal_rxbb_gain_tbl_8 */
61980 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CAL_RXBB_GAIN_TBL_8__NUM 1
61981
61982 /* macros for BlueprintGlobalNameSpace::cal_rxbb_gain_tbl_12 */
61983 #ifndef __CAL_RXBB_GAIN_TBL_12_MACRO__
61984 #define __CAL_RXBB_GAIN_TBL_12_MACRO__
61985
61986 /* macros for field txcal_rx_bb_gain_table_12 */
61987 #define CAL_RXBB_GAIN_TBL_12__TXCAL_RX_BB_GAIN_TABLE_12__SHIFT 0
61988 #define CAL_RXBB_GAIN_TBL_12__TXCAL_RX_BB_GAIN_TABLE_12__WIDTH 8
61989 #define CAL_RXBB_GAIN_TBL_12__TXCAL_RX_BB_GAIN_TABLE_12__MASK 0x000000ffU
61990 #define CAL_RXBB_GAIN_TBL_12__TXCAL_RX_BB_GAIN_TABLE_12__READ(src) \
61991 (u_int32_t)(src)\
61992 & 0x000000ffU
61993 #define CAL_RXBB_GAIN_TBL_12__TXCAL_RX_BB_GAIN_TABLE_12__WRITE(src) \
61994 ((u_int32_t)(src)\
61995 & 0x000000ffU)
61996 #define CAL_RXBB_GAIN_TBL_12__TXCAL_RX_BB_GAIN_TABLE_12__MODIFY(dst, src) \
61997 (dst) = ((dst) &\
61998 ~0x000000ffU) | ((u_int32_t)(src) &\
61999 0x000000ffU)
62000 #define CAL_RXBB_GAIN_TBL_12__TXCAL_RX_BB_GAIN_TABLE_12__VERIFY(src) \
62001 (!(((u_int32_t)(src)\
62002 & ~0x000000ffU)))
62003
62004 /* macros for field txcal_rx_bb_gain_table_13 */
62005 #define CAL_RXBB_GAIN_TBL_12__TXCAL_RX_BB_GAIN_TABLE_13__SHIFT 8
62006 #define CAL_RXBB_GAIN_TBL_12__TXCAL_RX_BB_GAIN_TABLE_13__WIDTH 8
62007 #define CAL_RXBB_GAIN_TBL_12__TXCAL_RX_BB_GAIN_TABLE_13__MASK 0x0000ff00U
62008 #define CAL_RXBB_GAIN_TBL_12__TXCAL_RX_BB_GAIN_TABLE_13__READ(src) \
62009 (((u_int32_t)(src)\
62010 & 0x0000ff00U) >> 8)
62011 #define CAL_RXBB_GAIN_TBL_12__TXCAL_RX_BB_GAIN_TABLE_13__WRITE(src) \
62012 (((u_int32_t)(src)\
62013 << 8) & 0x0000ff00U)
62014 #define CAL_RXBB_GAIN_TBL_12__TXCAL_RX_BB_GAIN_TABLE_13__MODIFY(dst, src) \
62015 (dst) = ((dst) &\
62016 ~0x0000ff00U) | (((u_int32_t)(src) <<\
62017 8) & 0x0000ff00U)
62018 #define CAL_RXBB_GAIN_TBL_12__TXCAL_RX_BB_GAIN_TABLE_13__VERIFY(src) \
62019 (!((((u_int32_t)(src)\
62020 << 8) & ~0x0000ff00U)))
62021
62022 /* macros for field txcal_rx_bb_gain_table_14 */
62023 #define CAL_RXBB_GAIN_TBL_12__TXCAL_RX_BB_GAIN_TABLE_14__SHIFT 16
62024 #define CAL_RXBB_GAIN_TBL_12__TXCAL_RX_BB_GAIN_TABLE_14__WIDTH 8
62025 #define CAL_RXBB_GAIN_TBL_12__TXCAL_RX_BB_GAIN_TABLE_14__MASK 0x00ff0000U
62026 #define CAL_RXBB_GAIN_TBL_12__TXCAL_RX_BB_GAIN_TABLE_14__READ(src) \
62027 (((u_int32_t)(src)\
62028 & 0x00ff0000U) >> 16)
62029 #define CAL_RXBB_GAIN_TBL_12__TXCAL_RX_BB_GAIN_TABLE_14__WRITE(src) \
62030 (((u_int32_t)(src)\
62031 << 16) & 0x00ff0000U)
62032 #define CAL_RXBB_GAIN_TBL_12__TXCAL_RX_BB_GAIN_TABLE_14__MODIFY(dst, src) \
62033 (dst) = ((dst) &\
62034 ~0x00ff0000U) | (((u_int32_t)(src) <<\
62035 16) & 0x00ff0000U)
62036 #define CAL_RXBB_GAIN_TBL_12__TXCAL_RX_BB_GAIN_TABLE_14__VERIFY(src) \
62037 (!((((u_int32_t)(src)\
62038 << 16) & ~0x00ff0000U)))
62039
62040 /* macros for field txcal_rx_bb_gain_table_15 */
62041 #define CAL_RXBB_GAIN_TBL_12__TXCAL_RX_BB_GAIN_TABLE_15__SHIFT 24
62042 #define CAL_RXBB_GAIN_TBL_12__TXCAL_RX_BB_GAIN_TABLE_15__WIDTH 8
62043 #define CAL_RXBB_GAIN_TBL_12__TXCAL_RX_BB_GAIN_TABLE_15__MASK 0xff000000U
62044 #define CAL_RXBB_GAIN_TBL_12__TXCAL_RX_BB_GAIN_TABLE_15__READ(src) \
62045 (((u_int32_t)(src)\
62046 & 0xff000000U) >> 24)
62047 #define CAL_RXBB_GAIN_TBL_12__TXCAL_RX_BB_GAIN_TABLE_15__WRITE(src) \
62048 (((u_int32_t)(src)\
62049 << 24) & 0xff000000U)
62050 #define CAL_RXBB_GAIN_TBL_12__TXCAL_RX_BB_GAIN_TABLE_15__MODIFY(dst, src) \
62051 (dst) = ((dst) &\
62052 ~0xff000000U) | (((u_int32_t)(src) <<\
62053 24) & 0xff000000U)
62054 #define CAL_RXBB_GAIN_TBL_12__TXCAL_RX_BB_GAIN_TABLE_15__VERIFY(src) \
62055 (!((((u_int32_t)(src)\
62056 << 24) & ~0xff000000U)))
62057 #define CAL_RXBB_GAIN_TBL_12__TYPE u_int32_t
62058 #define CAL_RXBB_GAIN_TBL_12__READ 0xffffffffU
62059 #define CAL_RXBB_GAIN_TBL_12__WRITE 0xffffffffU
62060
62061 #endif /* __CAL_RXBB_GAIN_TBL_12_MACRO__ */
62062
62063
62064 /* macros for bb_reg_block.bb_sm_reg_map.BB_cal_rxbb_gain_tbl_12 */
62065 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CAL_RXBB_GAIN_TBL_12__NUM 1
62066
62067 /* macros for BlueprintGlobalNameSpace::cal_rxbb_gain_tbl_16 */
62068 #ifndef __CAL_RXBB_GAIN_TBL_16_MACRO__
62069 #define __CAL_RXBB_GAIN_TBL_16_MACRO__
62070
62071 /* macros for field txcal_rx_bb_gain_table_16 */
62072 #define CAL_RXBB_GAIN_TBL_16__TXCAL_RX_BB_GAIN_TABLE_16__SHIFT 0
62073 #define CAL_RXBB_GAIN_TBL_16__TXCAL_RX_BB_GAIN_TABLE_16__WIDTH 8
62074 #define CAL_RXBB_GAIN_TBL_16__TXCAL_RX_BB_GAIN_TABLE_16__MASK 0x000000ffU
62075 #define CAL_RXBB_GAIN_TBL_16__TXCAL_RX_BB_GAIN_TABLE_16__READ(src) \
62076 (u_int32_t)(src)\
62077 & 0x000000ffU
62078 #define CAL_RXBB_GAIN_TBL_16__TXCAL_RX_BB_GAIN_TABLE_16__WRITE(src) \
62079 ((u_int32_t)(src)\
62080 & 0x000000ffU)
62081 #define CAL_RXBB_GAIN_TBL_16__TXCAL_RX_BB_GAIN_TABLE_16__MODIFY(dst, src) \
62082 (dst) = ((dst) &\
62083 ~0x000000ffU) | ((u_int32_t)(src) &\
62084 0x000000ffU)
62085 #define CAL_RXBB_GAIN_TBL_16__TXCAL_RX_BB_GAIN_TABLE_16__VERIFY(src) \
62086 (!(((u_int32_t)(src)\
62087 & ~0x000000ffU)))
62088
62089 /* macros for field txcal_rx_bb_gain_table_17 */
62090 #define CAL_RXBB_GAIN_TBL_16__TXCAL_RX_BB_GAIN_TABLE_17__SHIFT 8
62091 #define CAL_RXBB_GAIN_TBL_16__TXCAL_RX_BB_GAIN_TABLE_17__WIDTH 8
62092 #define CAL_RXBB_GAIN_TBL_16__TXCAL_RX_BB_GAIN_TABLE_17__MASK 0x0000ff00U
62093 #define CAL_RXBB_GAIN_TBL_16__TXCAL_RX_BB_GAIN_TABLE_17__READ(src) \
62094 (((u_int32_t)(src)\
62095 & 0x0000ff00U) >> 8)
62096 #define CAL_RXBB_GAIN_TBL_16__TXCAL_RX_BB_GAIN_TABLE_17__WRITE(src) \
62097 (((u_int32_t)(src)\
62098 << 8) & 0x0000ff00U)
62099 #define CAL_RXBB_GAIN_TBL_16__TXCAL_RX_BB_GAIN_TABLE_17__MODIFY(dst, src) \
62100 (dst) = ((dst) &\
62101 ~0x0000ff00U) | (((u_int32_t)(src) <<\
62102 8) & 0x0000ff00U)
62103 #define CAL_RXBB_GAIN_TBL_16__TXCAL_RX_BB_GAIN_TABLE_17__VERIFY(src) \
62104 (!((((u_int32_t)(src)\
62105 << 8) & ~0x0000ff00U)))
62106
62107 /* macros for field txcal_rx_bb_gain_table_18 */
62108 #define CAL_RXBB_GAIN_TBL_16__TXCAL_RX_BB_GAIN_TABLE_18__SHIFT 16
62109 #define CAL_RXBB_GAIN_TBL_16__TXCAL_RX_BB_GAIN_TABLE_18__WIDTH 8
62110 #define CAL_RXBB_GAIN_TBL_16__TXCAL_RX_BB_GAIN_TABLE_18__MASK 0x00ff0000U
62111 #define CAL_RXBB_GAIN_TBL_16__TXCAL_RX_BB_GAIN_TABLE_18__READ(src) \
62112 (((u_int32_t)(src)\
62113 & 0x00ff0000U) >> 16)
62114 #define CAL_RXBB_GAIN_TBL_16__TXCAL_RX_BB_GAIN_TABLE_18__WRITE(src) \
62115 (((u_int32_t)(src)\
62116 << 16) & 0x00ff0000U)
62117 #define CAL_RXBB_GAIN_TBL_16__TXCAL_RX_BB_GAIN_TABLE_18__MODIFY(dst, src) \
62118 (dst) = ((dst) &\
62119 ~0x00ff0000U) | (((u_int32_t)(src) <<\
62120 16) & 0x00ff0000U)
62121 #define CAL_RXBB_GAIN_TBL_16__TXCAL_RX_BB_GAIN_TABLE_18__VERIFY(src) \
62122 (!((((u_int32_t)(src)\
62123 << 16) & ~0x00ff0000U)))
62124
62125 /* macros for field txcal_rx_bb_gain_table_19 */
62126 #define CAL_RXBB_GAIN_TBL_16__TXCAL_RX_BB_GAIN_TABLE_19__SHIFT 24
62127 #define CAL_RXBB_GAIN_TBL_16__TXCAL_RX_BB_GAIN_TABLE_19__WIDTH 8
62128 #define CAL_RXBB_GAIN_TBL_16__TXCAL_RX_BB_GAIN_TABLE_19__MASK 0xff000000U
62129 #define CAL_RXBB_GAIN_TBL_16__TXCAL_RX_BB_GAIN_TABLE_19__READ(src) \
62130 (((u_int32_t)(src)\
62131 & 0xff000000U) >> 24)
62132 #define CAL_RXBB_GAIN_TBL_16__TXCAL_RX_BB_GAIN_TABLE_19__WRITE(src) \
62133 (((u_int32_t)(src)\
62134 << 24) & 0xff000000U)
62135 #define CAL_RXBB_GAIN_TBL_16__TXCAL_RX_BB_GAIN_TABLE_19__MODIFY(dst, src) \
62136 (dst) = ((dst) &\
62137 ~0xff000000U) | (((u_int32_t)(src) <<\
62138 24) & 0xff000000U)
62139 #define CAL_RXBB_GAIN_TBL_16__TXCAL_RX_BB_GAIN_TABLE_19__VERIFY(src) \
62140 (!((((u_int32_t)(src)\
62141 << 24) & ~0xff000000U)))
62142 #define CAL_RXBB_GAIN_TBL_16__TYPE u_int32_t
62143 #define CAL_RXBB_GAIN_TBL_16__READ 0xffffffffU
62144 #define CAL_RXBB_GAIN_TBL_16__WRITE 0xffffffffU
62145
62146 #endif /* __CAL_RXBB_GAIN_TBL_16_MACRO__ */
62147
62148
62149 /* macros for bb_reg_block.bb_sm_reg_map.BB_cal_rxbb_gain_tbl_16 */
62150 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CAL_RXBB_GAIN_TBL_16__NUM 1
62151
62152 /* macros for BlueprintGlobalNameSpace::cal_rxbb_gain_tbl_20 */
62153 #ifndef __CAL_RXBB_GAIN_TBL_20_MACRO__
62154 #define __CAL_RXBB_GAIN_TBL_20_MACRO__
62155
62156 /* macros for field txcal_rx_bb_gain_table_20 */
62157 #define CAL_RXBB_GAIN_TBL_20__TXCAL_RX_BB_GAIN_TABLE_20__SHIFT 0
62158 #define CAL_RXBB_GAIN_TBL_20__TXCAL_RX_BB_GAIN_TABLE_20__WIDTH 8
62159 #define CAL_RXBB_GAIN_TBL_20__TXCAL_RX_BB_GAIN_TABLE_20__MASK 0x000000ffU
62160 #define CAL_RXBB_GAIN_TBL_20__TXCAL_RX_BB_GAIN_TABLE_20__READ(src) \
62161 (u_int32_t)(src)\
62162 & 0x000000ffU
62163 #define CAL_RXBB_GAIN_TBL_20__TXCAL_RX_BB_GAIN_TABLE_20__WRITE(src) \
62164 ((u_int32_t)(src)\
62165 & 0x000000ffU)
62166 #define CAL_RXBB_GAIN_TBL_20__TXCAL_RX_BB_GAIN_TABLE_20__MODIFY(dst, src) \
62167 (dst) = ((dst) &\
62168 ~0x000000ffU) | ((u_int32_t)(src) &\
62169 0x000000ffU)
62170 #define CAL_RXBB_GAIN_TBL_20__TXCAL_RX_BB_GAIN_TABLE_20__VERIFY(src) \
62171 (!(((u_int32_t)(src)\
62172 & ~0x000000ffU)))
62173
62174 /* macros for field txcal_rx_bb_gain_table_21 */
62175 #define CAL_RXBB_GAIN_TBL_20__TXCAL_RX_BB_GAIN_TABLE_21__SHIFT 8
62176 #define CAL_RXBB_GAIN_TBL_20__TXCAL_RX_BB_GAIN_TABLE_21__WIDTH 8
62177 #define CAL_RXBB_GAIN_TBL_20__TXCAL_RX_BB_GAIN_TABLE_21__MASK 0x0000ff00U
62178 #define CAL_RXBB_GAIN_TBL_20__TXCAL_RX_BB_GAIN_TABLE_21__READ(src) \
62179 (((u_int32_t)(src)\
62180 & 0x0000ff00U) >> 8)
62181 #define CAL_RXBB_GAIN_TBL_20__TXCAL_RX_BB_GAIN_TABLE_21__WRITE(src) \
62182 (((u_int32_t)(src)\
62183 << 8) & 0x0000ff00U)
62184 #define CAL_RXBB_GAIN_TBL_20__TXCAL_RX_BB_GAIN_TABLE_21__MODIFY(dst, src) \
62185 (dst) = ((dst) &\
62186 ~0x0000ff00U) | (((u_int32_t)(src) <<\
62187 8) & 0x0000ff00U)
62188 #define CAL_RXBB_GAIN_TBL_20__TXCAL_RX_BB_GAIN_TABLE_21__VERIFY(src) \
62189 (!((((u_int32_t)(src)\
62190 << 8) & ~0x0000ff00U)))
62191
62192 /* macros for field txcal_rx_bb_gain_table_22 */
62193 #define CAL_RXBB_GAIN_TBL_20__TXCAL_RX_BB_GAIN_TABLE_22__SHIFT 16
62194 #define CAL_RXBB_GAIN_TBL_20__TXCAL_RX_BB_GAIN_TABLE_22__WIDTH 8
62195 #define CAL_RXBB_GAIN_TBL_20__TXCAL_RX_BB_GAIN_TABLE_22__MASK 0x00ff0000U
62196 #define CAL_RXBB_GAIN_TBL_20__TXCAL_RX_BB_GAIN_TABLE_22__READ(src) \
62197 (((u_int32_t)(src)\
62198 & 0x00ff0000U) >> 16)
62199 #define CAL_RXBB_GAIN_TBL_20__TXCAL_RX_BB_GAIN_TABLE_22__WRITE(src) \
62200 (((u_int32_t)(src)\
62201 << 16) & 0x00ff0000U)
62202 #define CAL_RXBB_GAIN_TBL_20__TXCAL_RX_BB_GAIN_TABLE_22__MODIFY(dst, src) \
62203 (dst) = ((dst) &\
62204 ~0x00ff0000U) | (((u_int32_t)(src) <<\
62205 16) & 0x00ff0000U)
62206 #define CAL_RXBB_GAIN_TBL_20__TXCAL_RX_BB_GAIN_TABLE_22__VERIFY(src) \
62207 (!((((u_int32_t)(src)\
62208 << 16) & ~0x00ff0000U)))
62209
62210 /* macros for field txcal_rx_bb_gain_table_23 */
62211 #define CAL_RXBB_GAIN_TBL_20__TXCAL_RX_BB_GAIN_TABLE_23__SHIFT 24
62212 #define CAL_RXBB_GAIN_TBL_20__TXCAL_RX_BB_GAIN_TABLE_23__WIDTH 8
62213 #define CAL_RXBB_GAIN_TBL_20__TXCAL_RX_BB_GAIN_TABLE_23__MASK 0xff000000U
62214 #define CAL_RXBB_GAIN_TBL_20__TXCAL_RX_BB_GAIN_TABLE_23__READ(src) \
62215 (((u_int32_t)(src)\
62216 & 0xff000000U) >> 24)
62217 #define CAL_RXBB_GAIN_TBL_20__TXCAL_RX_BB_GAIN_TABLE_23__WRITE(src) \
62218 (((u_int32_t)(src)\
62219 << 24) & 0xff000000U)
62220 #define CAL_RXBB_GAIN_TBL_20__TXCAL_RX_BB_GAIN_TABLE_23__MODIFY(dst, src) \
62221 (dst) = ((dst) &\
62222 ~0xff000000U) | (((u_int32_t)(src) <<\
62223 24) & 0xff000000U)
62224 #define CAL_RXBB_GAIN_TBL_20__TXCAL_RX_BB_GAIN_TABLE_23__VERIFY(src) \
62225 (!((((u_int32_t)(src)\
62226 << 24) & ~0xff000000U)))
62227 #define CAL_RXBB_GAIN_TBL_20__TYPE u_int32_t
62228 #define CAL_RXBB_GAIN_TBL_20__READ 0xffffffffU
62229 #define CAL_RXBB_GAIN_TBL_20__WRITE 0xffffffffU
62230
62231 #endif /* __CAL_RXBB_GAIN_TBL_20_MACRO__ */
62232
62233
62234 /* macros for bb_reg_block.bb_sm_reg_map.BB_cal_rxbb_gain_tbl_20 */
62235 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CAL_RXBB_GAIN_TBL_20__NUM 1
62236
62237 /* macros for BlueprintGlobalNameSpace::cal_rxbb_gain_tbl_24 */
62238 #ifndef __CAL_RXBB_GAIN_TBL_24_MACRO__
62239 #define __CAL_RXBB_GAIN_TBL_24_MACRO__
62240
62241 /* macros for field txcal_rx_bb_gain_table_24 */
62242 #define CAL_RXBB_GAIN_TBL_24__TXCAL_RX_BB_GAIN_TABLE_24__SHIFT 0
62243 #define CAL_RXBB_GAIN_TBL_24__TXCAL_RX_BB_GAIN_TABLE_24__WIDTH 8
62244 #define CAL_RXBB_GAIN_TBL_24__TXCAL_RX_BB_GAIN_TABLE_24__MASK 0x000000ffU
62245 #define CAL_RXBB_GAIN_TBL_24__TXCAL_RX_BB_GAIN_TABLE_24__READ(src) \
62246 (u_int32_t)(src)\
62247 & 0x000000ffU
62248 #define CAL_RXBB_GAIN_TBL_24__TXCAL_RX_BB_GAIN_TABLE_24__WRITE(src) \
62249 ((u_int32_t)(src)\
62250 & 0x000000ffU)
62251 #define CAL_RXBB_GAIN_TBL_24__TXCAL_RX_BB_GAIN_TABLE_24__MODIFY(dst, src) \
62252 (dst) = ((dst) &\
62253 ~0x000000ffU) | ((u_int32_t)(src) &\
62254 0x000000ffU)
62255 #define CAL_RXBB_GAIN_TBL_24__TXCAL_RX_BB_GAIN_TABLE_24__VERIFY(src) \
62256 (!(((u_int32_t)(src)\
62257 & ~0x000000ffU)))
62258 #define CAL_RXBB_GAIN_TBL_24__TYPE u_int32_t
62259 #define CAL_RXBB_GAIN_TBL_24__READ 0x000000ffU
62260 #define CAL_RXBB_GAIN_TBL_24__WRITE 0x000000ffU
62261
62262 #endif /* __CAL_RXBB_GAIN_TBL_24_MACRO__ */
62263
62264
62265 /* macros for bb_reg_block.bb_sm_reg_map.BB_cal_rxbb_gain_tbl_24 */
62266 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_CAL_RXBB_GAIN_TBL_24__NUM 1
62267
62268 /* macros for BlueprintGlobalNameSpace::txiqcal_status_b0 */
62269 #ifndef __TXIQCAL_STATUS_B0_MACRO__
62270 #define __TXIQCAL_STATUS_B0_MACRO__
62271
62272 /* macros for field txiqcal_failed_0 */
62273 #define TXIQCAL_STATUS_B0__TXIQCAL_FAILED_0__SHIFT 0
62274 #define TXIQCAL_STATUS_B0__TXIQCAL_FAILED_0__WIDTH 1
62275 #define TXIQCAL_STATUS_B0__TXIQCAL_FAILED_0__MASK 0x00000001U
62276 #define TXIQCAL_STATUS_B0__TXIQCAL_FAILED_0__READ(src) \
62277 (u_int32_t)(src)\
62278 & 0x00000001U
62279 #define TXIQCAL_STATUS_B0__TXIQCAL_FAILED_0__SET(dst) \
62280 (dst) = ((dst) &\
62281 ~0x00000001U) | (u_int32_t)(1)
62282 #define TXIQCAL_STATUS_B0__TXIQCAL_FAILED_0__CLR(dst) \
62283 (dst) = ((dst) &\
62284 ~0x00000001U) | (u_int32_t)(0)
62285
62286 /* macros for field calibrated_gains_0 */
62287 #define TXIQCAL_STATUS_B0__CALIBRATED_GAINS_0__SHIFT 1
62288 #define TXIQCAL_STATUS_B0__CALIBRATED_GAINS_0__WIDTH 5
62289 #define TXIQCAL_STATUS_B0__CALIBRATED_GAINS_0__MASK 0x0000003eU
62290 #define TXIQCAL_STATUS_B0__CALIBRATED_GAINS_0__READ(src) \
62291 (((u_int32_t)(src)\
62292 & 0x0000003eU) >> 1)
62293
62294 /* macros for field tone_gain_used_0 */
62295 #define TXIQCAL_STATUS_B0__TONE_GAIN_USED_0__SHIFT 6
62296 #define TXIQCAL_STATUS_B0__TONE_GAIN_USED_0__WIDTH 6
62297 #define TXIQCAL_STATUS_B0__TONE_GAIN_USED_0__MASK 0x00000fc0U
62298 #define TXIQCAL_STATUS_B0__TONE_GAIN_USED_0__READ(src) \
62299 (((u_int32_t)(src)\
62300 & 0x00000fc0U) >> 6)
62301
62302 /* macros for field rx_gain_used_0 */
62303 #define TXIQCAL_STATUS_B0__RX_GAIN_USED_0__SHIFT 12
62304 #define TXIQCAL_STATUS_B0__RX_GAIN_USED_0__WIDTH 6
62305 #define TXIQCAL_STATUS_B0__RX_GAIN_USED_0__MASK 0x0003f000U
62306 #define TXIQCAL_STATUS_B0__RX_GAIN_USED_0__READ(src) \
62307 (((u_int32_t)(src)\
62308 & 0x0003f000U) >> 12)
62309
62310 /* macros for field last_meas_addr_0 */
62311 #define TXIQCAL_STATUS_B0__LAST_MEAS_ADDR_0__SHIFT 18
62312 #define TXIQCAL_STATUS_B0__LAST_MEAS_ADDR_0__WIDTH 6
62313 #define TXIQCAL_STATUS_B0__LAST_MEAS_ADDR_0__MASK 0x00fc0000U
62314 #define TXIQCAL_STATUS_B0__LAST_MEAS_ADDR_0__READ(src) \
62315 (((u_int32_t)(src)\
62316 & 0x00fc0000U) >> 18)
62317 #define TXIQCAL_STATUS_B0__TYPE u_int32_t
62318 #define TXIQCAL_STATUS_B0__READ 0x00ffffffU
62319
62320 #endif /* __TXIQCAL_STATUS_B0_MACRO__ */
62321
62322
62323 /* macros for bb_reg_block.bb_sm_reg_map.BB_txiqcal_status_b0 */
62324 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_TXIQCAL_STATUS_B0__NUM 1
62325
62326 /* macros for BlueprintGlobalNameSpace::paprd_trainer_cntl1 */
62327 #ifndef __PAPRD_TRAINER_CNTL1_MACRO__
62328 #define __PAPRD_TRAINER_CNTL1_MACRO__
62329
62330 /* macros for field cf_paprd_train_enable */
62331 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_TRAIN_ENABLE__SHIFT 0
62332 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_TRAIN_ENABLE__WIDTH 1
62333 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_TRAIN_ENABLE__MASK 0x00000001U
62334 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_TRAIN_ENABLE__READ(src) \
62335 (u_int32_t)(src)\
62336 & 0x00000001U
62337 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_TRAIN_ENABLE__WRITE(src) \
62338 ((u_int32_t)(src)\
62339 & 0x00000001U)
62340 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_TRAIN_ENABLE__MODIFY(dst, src) \
62341 (dst) = ((dst) &\
62342 ~0x00000001U) | ((u_int32_t)(src) &\
62343 0x00000001U)
62344 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_TRAIN_ENABLE__VERIFY(src) \
62345 (!(((u_int32_t)(src)\
62346 & ~0x00000001U)))
62347 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_TRAIN_ENABLE__SET(dst) \
62348 (dst) = ((dst) &\
62349 ~0x00000001U) | (u_int32_t)(1)
62350 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_TRAIN_ENABLE__CLR(dst) \
62351 (dst) = ((dst) &\
62352 ~0x00000001U) | (u_int32_t)(0)
62353
62354 /* macros for field cf_paprd_agc2_settling */
62355 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_AGC2_SETTLING__SHIFT 1
62356 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_AGC2_SETTLING__WIDTH 7
62357 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_AGC2_SETTLING__MASK 0x000000feU
62358 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_AGC2_SETTLING__READ(src) \
62359 (((u_int32_t)(src)\
62360 & 0x000000feU) >> 1)
62361 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_AGC2_SETTLING__WRITE(src) \
62362 (((u_int32_t)(src)\
62363 << 1) & 0x000000feU)
62364 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_AGC2_SETTLING__MODIFY(dst, src) \
62365 (dst) = ((dst) &\
62366 ~0x000000feU) | (((u_int32_t)(src) <<\
62367 1) & 0x000000feU)
62368 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_AGC2_SETTLING__VERIFY(src) \
62369 (!((((u_int32_t)(src)\
62370 << 1) & ~0x000000feU)))
62371
62372 /* macros for field cf_paprd_iqcorr_enable */
62373 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_IQCORR_ENABLE__SHIFT 8
62374 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_IQCORR_ENABLE__WIDTH 1
62375 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_IQCORR_ENABLE__MASK 0x00000100U
62376 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_IQCORR_ENABLE__READ(src) \
62377 (((u_int32_t)(src)\
62378 & 0x00000100U) >> 8)
62379 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_IQCORR_ENABLE__WRITE(src) \
62380 (((u_int32_t)(src)\
62381 << 8) & 0x00000100U)
62382 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_IQCORR_ENABLE__MODIFY(dst, src) \
62383 (dst) = ((dst) &\
62384 ~0x00000100U) | (((u_int32_t)(src) <<\
62385 8) & 0x00000100U)
62386 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_IQCORR_ENABLE__VERIFY(src) \
62387 (!((((u_int32_t)(src)\
62388 << 8) & ~0x00000100U)))
62389 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_IQCORR_ENABLE__SET(dst) \
62390 (dst) = ((dst) &\
62391 ~0x00000100U) | ((u_int32_t)(1) << 8)
62392 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_IQCORR_ENABLE__CLR(dst) \
62393 (dst) = ((dst) &\
62394 ~0x00000100U) | ((u_int32_t)(0) << 8)
62395
62396 /* macros for field cf_paprd_rx_bb_gain_force */
62397 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_RX_BB_GAIN_FORCE__SHIFT 9
62398 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_RX_BB_GAIN_FORCE__WIDTH 1
62399 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_RX_BB_GAIN_FORCE__MASK 0x00000200U
62400 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_RX_BB_GAIN_FORCE__READ(src) \
62401 (((u_int32_t)(src)\
62402 & 0x00000200U) >> 9)
62403 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_RX_BB_GAIN_FORCE__WRITE(src) \
62404 (((u_int32_t)(src)\
62405 << 9) & 0x00000200U)
62406 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_RX_BB_GAIN_FORCE__MODIFY(dst, src) \
62407 (dst) = ((dst) &\
62408 ~0x00000200U) | (((u_int32_t)(src) <<\
62409 9) & 0x00000200U)
62410 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_RX_BB_GAIN_FORCE__VERIFY(src) \
62411 (!((((u_int32_t)(src)\
62412 << 9) & ~0x00000200U)))
62413 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_RX_BB_GAIN_FORCE__SET(dst) \
62414 (dst) = ((dst) &\
62415 ~0x00000200U) | ((u_int32_t)(1) << 9)
62416 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_RX_BB_GAIN_FORCE__CLR(dst) \
62417 (dst) = ((dst) &\
62418 ~0x00000200U) | ((u_int32_t)(0) << 9)
62419
62420 /* macros for field cf_paprd_tx_gain_force */
62421 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_TX_GAIN_FORCE__SHIFT 10
62422 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_TX_GAIN_FORCE__WIDTH 1
62423 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_TX_GAIN_FORCE__MASK 0x00000400U
62424 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_TX_GAIN_FORCE__READ(src) \
62425 (((u_int32_t)(src)\
62426 & 0x00000400U) >> 10)
62427 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_TX_GAIN_FORCE__WRITE(src) \
62428 (((u_int32_t)(src)\
62429 << 10) & 0x00000400U)
62430 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_TX_GAIN_FORCE__MODIFY(dst, src) \
62431 (dst) = ((dst) &\
62432 ~0x00000400U) | (((u_int32_t)(src) <<\
62433 10) & 0x00000400U)
62434 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_TX_GAIN_FORCE__VERIFY(src) \
62435 (!((((u_int32_t)(src)\
62436 << 10) & ~0x00000400U)))
62437 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_TX_GAIN_FORCE__SET(dst) \
62438 (dst) = ((dst) &\
62439 ~0x00000400U) | ((u_int32_t)(1) << 10)
62440 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_TX_GAIN_FORCE__CLR(dst) \
62441 (dst) = ((dst) &\
62442 ~0x00000400U) | ((u_int32_t)(0) << 10)
62443
62444 /* macros for field cf_paprd_lb_enable */
62445 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_LB_ENABLE__SHIFT 11
62446 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_LB_ENABLE__WIDTH 1
62447 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_LB_ENABLE__MASK 0x00000800U
62448 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_LB_ENABLE__READ(src) \
62449 (((u_int32_t)(src)\
62450 & 0x00000800U) >> 11)
62451 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_LB_ENABLE__WRITE(src) \
62452 (((u_int32_t)(src)\
62453 << 11) & 0x00000800U)
62454 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_LB_ENABLE__MODIFY(dst, src) \
62455 (dst) = ((dst) &\
62456 ~0x00000800U) | (((u_int32_t)(src) <<\
62457 11) & 0x00000800U)
62458 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_LB_ENABLE__VERIFY(src) \
62459 (!((((u_int32_t)(src)\
62460 << 11) & ~0x00000800U)))
62461 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_LB_ENABLE__SET(dst) \
62462 (dst) = ((dst) &\
62463 ~0x00000800U) | ((u_int32_t)(1) << 11)
62464 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_LB_ENABLE__CLR(dst) \
62465 (dst) = ((dst) &\
62466 ~0x00000800U) | ((u_int32_t)(0) << 11)
62467
62468 /* macros for field cf_paprd_lb_skip */
62469 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_LB_SKIP__SHIFT 12
62470 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_LB_SKIP__WIDTH 7
62471 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_LB_SKIP__MASK 0x0007f000U
62472 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_LB_SKIP__READ(src) \
62473 (((u_int32_t)(src)\
62474 & 0x0007f000U) >> 12)
62475 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_LB_SKIP__WRITE(src) \
62476 (((u_int32_t)(src)\
62477 << 12) & 0x0007f000U)
62478 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_LB_SKIP__MODIFY(dst, src) \
62479 (dst) = ((dst) &\
62480 ~0x0007f000U) | (((u_int32_t)(src) <<\
62481 12) & 0x0007f000U)
62482 #define PAPRD_TRAINER_CNTL1__CF_PAPRD_LB_SKIP__VERIFY(src) \
62483 (!((((u_int32_t)(src)\
62484 << 12) & ~0x0007f000U)))
62485 #define PAPRD_TRAINER_CNTL1__TYPE u_int32_t
62486 #define PAPRD_TRAINER_CNTL1__READ 0x0007ffffU
62487 #define PAPRD_TRAINER_CNTL1__WRITE 0x0007ffffU
62488
62489 #endif /* __PAPRD_TRAINER_CNTL1_MACRO__ */
62490
62491
62492 /* macros for bb_reg_block.bb_sm_reg_map.BB_paprd_trainer_cntl1 */
62493 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_PAPRD_TRAINER_CNTL1__NUM 1
62494
62495 /* macros for BlueprintGlobalNameSpace::paprd_trainer_cntl2 */
62496 #ifndef __PAPRD_TRAINER_CNTL2_MACRO__
62497 #define __PAPRD_TRAINER_CNTL2_MACRO__
62498
62499 /* macros for field cf_paprd_init_rx_bb_gain */
62500 #define PAPRD_TRAINER_CNTL2__CF_PAPRD_INIT_RX_BB_GAIN__SHIFT 0
62501 #define PAPRD_TRAINER_CNTL2__CF_PAPRD_INIT_RX_BB_GAIN__WIDTH 32
62502 #define PAPRD_TRAINER_CNTL2__CF_PAPRD_INIT_RX_BB_GAIN__MASK 0xffffffffU
62503 #define PAPRD_TRAINER_CNTL2__CF_PAPRD_INIT_RX_BB_GAIN__READ(src) \
62504 (u_int32_t)(src)\
62505 & 0xffffffffU
62506 #define PAPRD_TRAINER_CNTL2__CF_PAPRD_INIT_RX_BB_GAIN__WRITE(src) \
62507 ((u_int32_t)(src)\
62508 & 0xffffffffU)
62509 #define PAPRD_TRAINER_CNTL2__CF_PAPRD_INIT_RX_BB_GAIN__MODIFY(dst, src) \
62510 (dst) = ((dst) &\
62511 ~0xffffffffU) | ((u_int32_t)(src) &\
62512 0xffffffffU)
62513 #define PAPRD_TRAINER_CNTL2__CF_PAPRD_INIT_RX_BB_GAIN__VERIFY(src) \
62514 (!(((u_int32_t)(src)\
62515 & ~0xffffffffU)))
62516 #define PAPRD_TRAINER_CNTL2__TYPE u_int32_t
62517 #define PAPRD_TRAINER_CNTL2__READ 0xffffffffU
62518 #define PAPRD_TRAINER_CNTL2__WRITE 0xffffffffU
62519
62520 #endif /* __PAPRD_TRAINER_CNTL2_MACRO__ */
62521
62522
62523 /* macros for bb_reg_block.bb_sm_reg_map.BB_paprd_trainer_cntl2 */
62524 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_PAPRD_TRAINER_CNTL2__NUM 1
62525
62526 /* macros for BlueprintGlobalNameSpace::paprd_trainer_cntl3 */
62527 #ifndef __PAPRD_TRAINER_CNTL3_MACRO__
62528 #define __PAPRD_TRAINER_CNTL3_MACRO__
62529
62530 /* macros for field cf_paprd_adc_desired_size */
62531 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_ADC_DESIRED_SIZE__SHIFT 0
62532 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_ADC_DESIRED_SIZE__WIDTH 6
62533 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_ADC_DESIRED_SIZE__MASK 0x0000003fU
62534 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_ADC_DESIRED_SIZE__READ(src) \
62535 (u_int32_t)(src)\
62536 & 0x0000003fU
62537 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_ADC_DESIRED_SIZE__WRITE(src) \
62538 ((u_int32_t)(src)\
62539 & 0x0000003fU)
62540 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_ADC_DESIRED_SIZE__MODIFY(dst, src) \
62541 (dst) = ((dst) &\
62542 ~0x0000003fU) | ((u_int32_t)(src) &\
62543 0x0000003fU)
62544 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_ADC_DESIRED_SIZE__VERIFY(src) \
62545 (!(((u_int32_t)(src)\
62546 & ~0x0000003fU)))
62547
62548 /* macros for field cf_paprd_quick_drop */
62549 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_QUICK_DROP__SHIFT 6
62550 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_QUICK_DROP__WIDTH 6
62551 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_QUICK_DROP__MASK 0x00000fc0U
62552 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_QUICK_DROP__READ(src) \
62553 (((u_int32_t)(src)\
62554 & 0x00000fc0U) >> 6)
62555 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_QUICK_DROP__WRITE(src) \
62556 (((u_int32_t)(src)\
62557 << 6) & 0x00000fc0U)
62558 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_QUICK_DROP__MODIFY(dst, src) \
62559 (dst) = ((dst) &\
62560 ~0x00000fc0U) | (((u_int32_t)(src) <<\
62561 6) & 0x00000fc0U)
62562 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_QUICK_DROP__VERIFY(src) \
62563 (!((((u_int32_t)(src)\
62564 << 6) & ~0x00000fc0U)))
62565
62566 /* macros for field cf_paprd_min_loopback_del */
62567 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_MIN_LOOPBACK_DEL__SHIFT 12
62568 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_MIN_LOOPBACK_DEL__WIDTH 5
62569 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_MIN_LOOPBACK_DEL__MASK 0x0001f000U
62570 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_MIN_LOOPBACK_DEL__READ(src) \
62571 (((u_int32_t)(src)\
62572 & 0x0001f000U) >> 12)
62573 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_MIN_LOOPBACK_DEL__WRITE(src) \
62574 (((u_int32_t)(src)\
62575 << 12) & 0x0001f000U)
62576 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_MIN_LOOPBACK_DEL__MODIFY(dst, src) \
62577 (dst) = ((dst) &\
62578 ~0x0001f000U) | (((u_int32_t)(src) <<\
62579 12) & 0x0001f000U)
62580 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_MIN_LOOPBACK_DEL__VERIFY(src) \
62581 (!((((u_int32_t)(src)\
62582 << 12) & ~0x0001f000U)))
62583
62584 /* macros for field cf_paprd_num_corr_stages */
62585 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_NUM_CORR_STAGES__SHIFT 17
62586 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_NUM_CORR_STAGES__WIDTH 3
62587 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_NUM_CORR_STAGES__MASK 0x000e0000U
62588 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_NUM_CORR_STAGES__READ(src) \
62589 (((u_int32_t)(src)\
62590 & 0x000e0000U) >> 17)
62591 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_NUM_CORR_STAGES__WRITE(src) \
62592 (((u_int32_t)(src)\
62593 << 17) & 0x000e0000U)
62594 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_NUM_CORR_STAGES__MODIFY(dst, src) \
62595 (dst) = ((dst) &\
62596 ~0x000e0000U) | (((u_int32_t)(src) <<\
62597 17) & 0x000e0000U)
62598 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_NUM_CORR_STAGES__VERIFY(src) \
62599 (!((((u_int32_t)(src)\
62600 << 17) & ~0x000e0000U)))
62601
62602 /* macros for field cf_paprd_coarse_corr_len */
62603 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_COARSE_CORR_LEN__SHIFT 20
62604 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_COARSE_CORR_LEN__WIDTH 4
62605 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_COARSE_CORR_LEN__MASK 0x00f00000U
62606 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_COARSE_CORR_LEN__READ(src) \
62607 (((u_int32_t)(src)\
62608 & 0x00f00000U) >> 20)
62609 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_COARSE_CORR_LEN__WRITE(src) \
62610 (((u_int32_t)(src)\
62611 << 20) & 0x00f00000U)
62612 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_COARSE_CORR_LEN__MODIFY(dst, src) \
62613 (dst) = ((dst) &\
62614 ~0x00f00000U) | (((u_int32_t)(src) <<\
62615 20) & 0x00f00000U)
62616 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_COARSE_CORR_LEN__VERIFY(src) \
62617 (!((((u_int32_t)(src)\
62618 << 20) & ~0x00f00000U)))
62619
62620 /* macros for field cf_paprd_fine_corr_len */
62621 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_FINE_CORR_LEN__SHIFT 24
62622 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_FINE_CORR_LEN__WIDTH 4
62623 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_FINE_CORR_LEN__MASK 0x0f000000U
62624 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_FINE_CORR_LEN__READ(src) \
62625 (((u_int32_t)(src)\
62626 & 0x0f000000U) >> 24)
62627 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_FINE_CORR_LEN__WRITE(src) \
62628 (((u_int32_t)(src)\
62629 << 24) & 0x0f000000U)
62630 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_FINE_CORR_LEN__MODIFY(dst, src) \
62631 (dst) = ((dst) &\
62632 ~0x0f000000U) | (((u_int32_t)(src) <<\
62633 24) & 0x0f000000U)
62634 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_FINE_CORR_LEN__VERIFY(src) \
62635 (!((((u_int32_t)(src)\
62636 << 24) & ~0x0f000000U)))
62637
62638 /* macros for field cf_paprd_reuse_corr */
62639 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_REUSE_CORR__SHIFT 28
62640 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_REUSE_CORR__WIDTH 1
62641 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_REUSE_CORR__MASK 0x10000000U
62642 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_REUSE_CORR__READ(src) \
62643 (((u_int32_t)(src)\
62644 & 0x10000000U) >> 28)
62645 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_REUSE_CORR__WRITE(src) \
62646 (((u_int32_t)(src)\
62647 << 28) & 0x10000000U)
62648 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_REUSE_CORR__MODIFY(dst, src) \
62649 (dst) = ((dst) &\
62650 ~0x10000000U) | (((u_int32_t)(src) <<\
62651 28) & 0x10000000U)
62652 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_REUSE_CORR__VERIFY(src) \
62653 (!((((u_int32_t)(src)\
62654 << 28) & ~0x10000000U)))
62655 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_REUSE_CORR__SET(dst) \
62656 (dst) = ((dst) &\
62657 ~0x10000000U) | ((u_int32_t)(1) << 28)
62658 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_REUSE_CORR__CLR(dst) \
62659 (dst) = ((dst) &\
62660 ~0x10000000U) | ((u_int32_t)(0) << 28)
62661
62662 /* macros for field cf_paprd_bbtxmix_disable */
62663 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_BBTXMIX_DISABLE__SHIFT 29
62664 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_BBTXMIX_DISABLE__WIDTH 1
62665 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_BBTXMIX_DISABLE__MASK 0x20000000U
62666 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_BBTXMIX_DISABLE__READ(src) \
62667 (((u_int32_t)(src)\
62668 & 0x20000000U) >> 29)
62669 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_BBTXMIX_DISABLE__WRITE(src) \
62670 (((u_int32_t)(src)\
62671 << 29) & 0x20000000U)
62672 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_BBTXMIX_DISABLE__MODIFY(dst, src) \
62673 (dst) = ((dst) &\
62674 ~0x20000000U) | (((u_int32_t)(src) <<\
62675 29) & 0x20000000U)
62676 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_BBTXMIX_DISABLE__VERIFY(src) \
62677 (!((((u_int32_t)(src)\
62678 << 29) & ~0x20000000U)))
62679 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_BBTXMIX_DISABLE__SET(dst) \
62680 (dst) = ((dst) &\
62681 ~0x20000000U) | ((u_int32_t)(1) << 29)
62682 #define PAPRD_TRAINER_CNTL3__CF_PAPRD_BBTXMIX_DISABLE__CLR(dst) \
62683 (dst) = ((dst) &\
62684 ~0x20000000U) | ((u_int32_t)(0) << 29)
62685 #define PAPRD_TRAINER_CNTL3__TYPE u_int32_t
62686 #define PAPRD_TRAINER_CNTL3__READ 0x3fffffffU
62687 #define PAPRD_TRAINER_CNTL3__WRITE 0x3fffffffU
62688
62689 #endif /* __PAPRD_TRAINER_CNTL3_MACRO__ */
62690
62691
62692 /* macros for bb_reg_block.bb_sm_reg_map.BB_paprd_trainer_cntl3 */
62693 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_PAPRD_TRAINER_CNTL3__NUM 1
62694
62695 /* macros for BlueprintGlobalNameSpace::paprd_trainer_cntl4 */
62696 #ifndef __PAPRD_TRAINER_CNTL4_MACRO__
62697 #define __PAPRD_TRAINER_CNTL4_MACRO__
62698
62699 /* macros for field cf_paprd_min_corr */
62700 #define PAPRD_TRAINER_CNTL4__CF_PAPRD_MIN_CORR__SHIFT 0
62701 #define PAPRD_TRAINER_CNTL4__CF_PAPRD_MIN_CORR__WIDTH 12
62702 #define PAPRD_TRAINER_CNTL4__CF_PAPRD_MIN_CORR__MASK 0x00000fffU
62703 #define PAPRD_TRAINER_CNTL4__CF_PAPRD_MIN_CORR__READ(src) \
62704 (u_int32_t)(src)\
62705 & 0x00000fffU
62706 #define PAPRD_TRAINER_CNTL4__CF_PAPRD_MIN_CORR__WRITE(src) \
62707 ((u_int32_t)(src)\
62708 & 0x00000fffU)
62709 #define PAPRD_TRAINER_CNTL4__CF_PAPRD_MIN_CORR__MODIFY(dst, src) \
62710 (dst) = ((dst) &\
62711 ~0x00000fffU) | ((u_int32_t)(src) &\
62712 0x00000fffU)
62713 #define PAPRD_TRAINER_CNTL4__CF_PAPRD_MIN_CORR__VERIFY(src) \
62714 (!(((u_int32_t)(src)\
62715 & ~0x00000fffU)))
62716
62717 /* macros for field cf_paprd_safety_delta */
62718 #define PAPRD_TRAINER_CNTL4__CF_PAPRD_SAFETY_DELTA__SHIFT 12
62719 #define PAPRD_TRAINER_CNTL4__CF_PAPRD_SAFETY_DELTA__WIDTH 4
62720 #define PAPRD_TRAINER_CNTL4__CF_PAPRD_SAFETY_DELTA__MASK 0x0000f000U
62721 #define PAPRD_TRAINER_CNTL4__CF_PAPRD_SAFETY_DELTA__READ(src) \
62722 (((u_int32_t)(src)\
62723 & 0x0000f000U) >> 12)
62724 #define PAPRD_TRAINER_CNTL4__CF_PAPRD_SAFETY_DELTA__WRITE(src) \
62725 (((u_int32_t)(src)\
62726 << 12) & 0x0000f000U)
62727 #define PAPRD_TRAINER_CNTL4__CF_PAPRD_SAFETY_DELTA__MODIFY(dst, src) \
62728 (dst) = ((dst) &\
62729 ~0x0000f000U) | (((u_int32_t)(src) <<\
62730 12) & 0x0000f000U)
62731 #define PAPRD_TRAINER_CNTL4__CF_PAPRD_SAFETY_DELTA__VERIFY(src) \
62732 (!((((u_int32_t)(src)\
62733 << 12) & ~0x0000f000U)))
62734
62735 /* macros for field cf_paprd_num_train_samples */
62736 #define PAPRD_TRAINER_CNTL4__CF_PAPRD_NUM_TRAIN_SAMPLES__SHIFT 16
62737 #define PAPRD_TRAINER_CNTL4__CF_PAPRD_NUM_TRAIN_SAMPLES__WIDTH 10
62738 #define PAPRD_TRAINER_CNTL4__CF_PAPRD_NUM_TRAIN_SAMPLES__MASK 0x03ff0000U
62739 #define PAPRD_TRAINER_CNTL4__CF_PAPRD_NUM_TRAIN_SAMPLES__READ(src) \
62740 (((u_int32_t)(src)\
62741 & 0x03ff0000U) >> 16)
62742 #define PAPRD_TRAINER_CNTL4__CF_PAPRD_NUM_TRAIN_SAMPLES__WRITE(src) \
62743 (((u_int32_t)(src)\
62744 << 16) & 0x03ff0000U)
62745 #define PAPRD_TRAINER_CNTL4__CF_PAPRD_NUM_TRAIN_SAMPLES__MODIFY(dst, src) \
62746 (dst) = ((dst) &\
62747 ~0x03ff0000U) | (((u_int32_t)(src) <<\
62748 16) & 0x03ff0000U)
62749 #define PAPRD_TRAINER_CNTL4__CF_PAPRD_NUM_TRAIN_SAMPLES__VERIFY(src) \
62750 (!((((u_int32_t)(src)\
62751 << 16) & ~0x03ff0000U)))
62752 #define PAPRD_TRAINER_CNTL4__TYPE u_int32_t
62753 #define PAPRD_TRAINER_CNTL4__READ 0x03ffffffU
62754 #define PAPRD_TRAINER_CNTL4__WRITE 0x03ffffffU
62755
62756 #endif /* __PAPRD_TRAINER_CNTL4_MACRO__ */
62757
62758
62759 /* macros for bb_reg_block.bb_sm_reg_map.BB_paprd_trainer_cntl4 */
62760 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_PAPRD_TRAINER_CNTL4__NUM 1
62761
62762 /* macros for BlueprintGlobalNameSpace::paprd_trainer_stat1 */
62763 #ifndef __PAPRD_TRAINER_STAT1_MACRO__
62764 #define __PAPRD_TRAINER_STAT1_MACRO__
62765
62766 /* macros for field paprd_train_done */
62767 #define PAPRD_TRAINER_STAT1__PAPRD_TRAIN_DONE__SHIFT 0
62768 #define PAPRD_TRAINER_STAT1__PAPRD_TRAIN_DONE__WIDTH 1
62769 #define PAPRD_TRAINER_STAT1__PAPRD_TRAIN_DONE__MASK 0x00000001U
62770 #define PAPRD_TRAINER_STAT1__PAPRD_TRAIN_DONE__READ(src) \
62771 (u_int32_t)(src)\
62772 & 0x00000001U
62773 #define PAPRD_TRAINER_STAT1__PAPRD_TRAIN_DONE__WRITE(src) \
62774 ((u_int32_t)(src)\
62775 & 0x00000001U)
62776 #define PAPRD_TRAINER_STAT1__PAPRD_TRAIN_DONE__MODIFY(dst, src) \
62777 (dst) = ((dst) &\
62778 ~0x00000001U) | ((u_int32_t)(src) &\
62779 0x00000001U)
62780 #define PAPRD_TRAINER_STAT1__PAPRD_TRAIN_DONE__VERIFY(src) \
62781 (!(((u_int32_t)(src)\
62782 & ~0x00000001U)))
62783 #define PAPRD_TRAINER_STAT1__PAPRD_TRAIN_DONE__SET(dst) \
62784 (dst) = ((dst) &\
62785 ~0x00000001U) | (u_int32_t)(1)
62786 #define PAPRD_TRAINER_STAT1__PAPRD_TRAIN_DONE__CLR(dst) \
62787 (dst) = ((dst) &\
62788 ~0x00000001U) | (u_int32_t)(0)
62789
62790 /* macros for field paprd_train_incomplete */
62791 #define PAPRD_TRAINER_STAT1__PAPRD_TRAIN_INCOMPLETE__SHIFT 1
62792 #define PAPRD_TRAINER_STAT1__PAPRD_TRAIN_INCOMPLETE__WIDTH 1
62793 #define PAPRD_TRAINER_STAT1__PAPRD_TRAIN_INCOMPLETE__MASK 0x00000002U
62794 #define PAPRD_TRAINER_STAT1__PAPRD_TRAIN_INCOMPLETE__READ(src) \
62795 (((u_int32_t)(src)\
62796 & 0x00000002U) >> 1)
62797 #define PAPRD_TRAINER_STAT1__PAPRD_TRAIN_INCOMPLETE__SET(dst) \
62798 (dst) = ((dst) &\
62799 ~0x00000002U) | ((u_int32_t)(1) << 1)
62800 #define PAPRD_TRAINER_STAT1__PAPRD_TRAIN_INCOMPLETE__CLR(dst) \
62801 (dst) = ((dst) &\
62802 ~0x00000002U) | ((u_int32_t)(0) << 1)
62803
62804 /* macros for field paprd_corr_err */
62805 #define PAPRD_TRAINER_STAT1__PAPRD_CORR_ERR__SHIFT 2
62806 #define PAPRD_TRAINER_STAT1__PAPRD_CORR_ERR__WIDTH 1
62807 #define PAPRD_TRAINER_STAT1__PAPRD_CORR_ERR__MASK 0x00000004U
62808 #define PAPRD_TRAINER_STAT1__PAPRD_CORR_ERR__READ(src) \
62809 (((u_int32_t)(src)\
62810 & 0x00000004U) >> 2)
62811 #define PAPRD_TRAINER_STAT1__PAPRD_CORR_ERR__SET(dst) \
62812 (dst) = ((dst) &\
62813 ~0x00000004U) | ((u_int32_t)(1) << 2)
62814 #define PAPRD_TRAINER_STAT1__PAPRD_CORR_ERR__CLR(dst) \
62815 (dst) = ((dst) &\
62816 ~0x00000004U) | ((u_int32_t)(0) << 2)
62817
62818 /* macros for field paprd_train_active */
62819 #define PAPRD_TRAINER_STAT1__PAPRD_TRAIN_ACTIVE__SHIFT 3
62820 #define PAPRD_TRAINER_STAT1__PAPRD_TRAIN_ACTIVE__WIDTH 1
62821 #define PAPRD_TRAINER_STAT1__PAPRD_TRAIN_ACTIVE__MASK 0x00000008U
62822 #define PAPRD_TRAINER_STAT1__PAPRD_TRAIN_ACTIVE__READ(src) \
62823 (((u_int32_t)(src)\
62824 & 0x00000008U) >> 3)
62825 #define PAPRD_TRAINER_STAT1__PAPRD_TRAIN_ACTIVE__SET(dst) \
62826 (dst) = ((dst) &\
62827 ~0x00000008U) | ((u_int32_t)(1) << 3)
62828 #define PAPRD_TRAINER_STAT1__PAPRD_TRAIN_ACTIVE__CLR(dst) \
62829 (dst) = ((dst) &\
62830 ~0x00000008U) | ((u_int32_t)(0) << 3)
62831
62832 /* macros for field paprd_rx_gain_idx */
62833 #define PAPRD_TRAINER_STAT1__PAPRD_RX_GAIN_IDX__SHIFT 4
62834 #define PAPRD_TRAINER_STAT1__PAPRD_RX_GAIN_IDX__WIDTH 5
62835 #define PAPRD_TRAINER_STAT1__PAPRD_RX_GAIN_IDX__MASK 0x000001f0U
62836 #define PAPRD_TRAINER_STAT1__PAPRD_RX_GAIN_IDX__READ(src) \
62837 (((u_int32_t)(src)\
62838 & 0x000001f0U) >> 4)
62839
62840 /* macros for field paprd_agc2_pwr */
62841 #define PAPRD_TRAINER_STAT1__PAPRD_AGC2_PWR__SHIFT 9
62842 #define PAPRD_TRAINER_STAT1__PAPRD_AGC2_PWR__WIDTH 8
62843 #define PAPRD_TRAINER_STAT1__PAPRD_AGC2_PWR__MASK 0x0001fe00U
62844 #define PAPRD_TRAINER_STAT1__PAPRD_AGC2_PWR__READ(src) \
62845 (((u_int32_t)(src)\
62846 & 0x0001fe00U) >> 9)
62847 #define PAPRD_TRAINER_STAT1__TYPE u_int32_t
62848 #define PAPRD_TRAINER_STAT1__READ 0x0001ffffU
62849 #define PAPRD_TRAINER_STAT1__WRITE 0x0001ffffU
62850
62851 #endif /* __PAPRD_TRAINER_STAT1_MACRO__ */
62852
62853
62854 /* macros for bb_reg_block.bb_sm_reg_map.BB_paprd_trainer_stat1 */
62855 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_PAPRD_TRAINER_STAT1__NUM 1
62856
62857 /* macros for BlueprintGlobalNameSpace::paprd_trainer_stat2 */
62858 #ifndef __PAPRD_TRAINER_STAT2_MACRO__
62859 #define __PAPRD_TRAINER_STAT2_MACRO__
62860
62861 /* macros for field paprd_fine_val */
62862 #define PAPRD_TRAINER_STAT2__PAPRD_FINE_VAL__SHIFT 0
62863 #define PAPRD_TRAINER_STAT2__PAPRD_FINE_VAL__WIDTH 16
62864 #define PAPRD_TRAINER_STAT2__PAPRD_FINE_VAL__MASK 0x0000ffffU
62865 #define PAPRD_TRAINER_STAT2__PAPRD_FINE_VAL__READ(src) \
62866 (u_int32_t)(src)\
62867 & 0x0000ffffU
62868
62869 /* macros for field paprd_coarse_idx */
62870 #define PAPRD_TRAINER_STAT2__PAPRD_COARSE_IDX__SHIFT 16
62871 #define PAPRD_TRAINER_STAT2__PAPRD_COARSE_IDX__WIDTH 5
62872 #define PAPRD_TRAINER_STAT2__PAPRD_COARSE_IDX__MASK 0x001f0000U
62873 #define PAPRD_TRAINER_STAT2__PAPRD_COARSE_IDX__READ(src) \
62874 (((u_int32_t)(src)\
62875 & 0x001f0000U) >> 16)
62876
62877 /* macros for field paprd_fine_idx */
62878 #define PAPRD_TRAINER_STAT2__PAPRD_FINE_IDX__SHIFT 21
62879 #define PAPRD_TRAINER_STAT2__PAPRD_FINE_IDX__WIDTH 2
62880 #define PAPRD_TRAINER_STAT2__PAPRD_FINE_IDX__MASK 0x00600000U
62881 #define PAPRD_TRAINER_STAT2__PAPRD_FINE_IDX__READ(src) \
62882 (((u_int32_t)(src)\
62883 & 0x00600000U) >> 21)
62884 #define PAPRD_TRAINER_STAT2__TYPE u_int32_t
62885 #define PAPRD_TRAINER_STAT2__READ 0x007fffffU
62886
62887 #endif /* __PAPRD_TRAINER_STAT2_MACRO__ */
62888
62889
62890 /* macros for bb_reg_block.bb_sm_reg_map.BB_paprd_trainer_stat2 */
62891 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_PAPRD_TRAINER_STAT2__NUM 1
62892
62893 /* macros for BlueprintGlobalNameSpace::paprd_trainer_stat3 */
62894 #ifndef __PAPRD_TRAINER_STAT3_MACRO__
62895 #define __PAPRD_TRAINER_STAT3_MACRO__
62896
62897 /* macros for field paprd_train_samples_cnt */
62898 #define PAPRD_TRAINER_STAT3__PAPRD_TRAIN_SAMPLES_CNT__SHIFT 0
62899 #define PAPRD_TRAINER_STAT3__PAPRD_TRAIN_SAMPLES_CNT__WIDTH 20
62900 #define PAPRD_TRAINER_STAT3__PAPRD_TRAIN_SAMPLES_CNT__MASK 0x000fffffU
62901 #define PAPRD_TRAINER_STAT3__PAPRD_TRAIN_SAMPLES_CNT__READ(src) \
62902 (u_int32_t)(src)\
62903 & 0x000fffffU
62904 #define PAPRD_TRAINER_STAT3__TYPE u_int32_t
62905 #define PAPRD_TRAINER_STAT3__READ 0x000fffffU
62906
62907 #endif /* __PAPRD_TRAINER_STAT3_MACRO__ */
62908
62909
62910 /* macros for bb_reg_block.bb_sm_reg_map.BB_paprd_trainer_stat3 */
62911 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_PAPRD_TRAINER_STAT3__NUM 1
62912
62913 /* macros for BlueprintGlobalNameSpace::panic_watchdog_status */
62914 #ifndef __PANIC_WATCHDOG_STATUS_MACRO__
62915 #define __PANIC_WATCHDOG_STATUS_MACRO__
62916
62917 /* macros for field panic_watchdog_status_1 */
62918 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_1__SHIFT 0
62919 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_1__WIDTH 3
62920 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_1__MASK 0x00000007U
62921 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_1__READ(src) \
62922 (u_int32_t)(src)\
62923 & 0x00000007U
62924 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_1__WRITE(src) \
62925 ((u_int32_t)(src)\
62926 & 0x00000007U)
62927 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_1__MODIFY(dst, src) \
62928 (dst) = ((dst) &\
62929 ~0x00000007U) | ((u_int32_t)(src) &\
62930 0x00000007U)
62931 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_1__VERIFY(src) \
62932 (!(((u_int32_t)(src)\
62933 & ~0x00000007U)))
62934
62935 /* macros for field panic_watchdog_det_hang */
62936 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_DET_HANG__SHIFT 3
62937 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_DET_HANG__WIDTH 1
62938 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_DET_HANG__MASK 0x00000008U
62939 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_DET_HANG__READ(src) \
62940 (((u_int32_t)(src)\
62941 & 0x00000008U) >> 3)
62942 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_DET_HANG__WRITE(src) \
62943 (((u_int32_t)(src)\
62944 << 3) & 0x00000008U)
62945 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_DET_HANG__MODIFY(dst, src) \
62946 (dst) = ((dst) &\
62947 ~0x00000008U) | (((u_int32_t)(src) <<\
62948 3) & 0x00000008U)
62949 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_DET_HANG__VERIFY(src) \
62950 (!((((u_int32_t)(src)\
62951 << 3) & ~0x00000008U)))
62952 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_DET_HANG__SET(dst) \
62953 (dst) = ((dst) &\
62954 ~0x00000008U) | ((u_int32_t)(1) << 3)
62955 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_DET_HANG__CLR(dst) \
62956 (dst) = ((dst) &\
62957 ~0x00000008U) | ((u_int32_t)(0) << 3)
62958
62959 /* macros for field panic_watchdog_status_2 */
62960 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_2__SHIFT 4
62961 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_2__WIDTH 4
62962 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_2__MASK 0x000000f0U
62963 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_2__READ(src) \
62964 (((u_int32_t)(src)\
62965 & 0x000000f0U) >> 4)
62966 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_2__WRITE(src) \
62967 (((u_int32_t)(src)\
62968 << 4) & 0x000000f0U)
62969 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_2__MODIFY(dst, src) \
62970 (dst) = ((dst) &\
62971 ~0x000000f0U) | (((u_int32_t)(src) <<\
62972 4) & 0x000000f0U)
62973 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_2__VERIFY(src) \
62974 (!((((u_int32_t)(src)\
62975 << 4) & ~0x000000f0U)))
62976
62977 /* macros for field panic_watchdog_status_3 */
62978 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_3__SHIFT 8
62979 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_3__WIDTH 4
62980 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_3__MASK 0x00000f00U
62981 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_3__READ(src) \
62982 (((u_int32_t)(src)\
62983 & 0x00000f00U) >> 8)
62984 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_3__WRITE(src) \
62985 (((u_int32_t)(src)\
62986 << 8) & 0x00000f00U)
62987 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_3__MODIFY(dst, src) \
62988 (dst) = ((dst) &\
62989 ~0x00000f00U) | (((u_int32_t)(src) <<\
62990 8) & 0x00000f00U)
62991 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_3__VERIFY(src) \
62992 (!((((u_int32_t)(src)\
62993 << 8) & ~0x00000f00U)))
62994
62995 /* macros for field panic_watchdog_status_4 */
62996 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_4__SHIFT 12
62997 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_4__WIDTH 4
62998 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_4__MASK 0x0000f000U
62999 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_4__READ(src) \
63000 (((u_int32_t)(src)\
63001 & 0x0000f000U) >> 12)
63002 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_4__WRITE(src) \
63003 (((u_int32_t)(src)\
63004 << 12) & 0x0000f000U)
63005 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_4__MODIFY(dst, src) \
63006 (dst) = ((dst) &\
63007 ~0x0000f000U) | (((u_int32_t)(src) <<\
63008 12) & 0x0000f000U)
63009 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_4__VERIFY(src) \
63010 (!((((u_int32_t)(src)\
63011 << 12) & ~0x0000f000U)))
63012
63013 /* macros for field panic_watchdog_status_5 */
63014 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_5__SHIFT 16
63015 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_5__WIDTH 4
63016 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_5__MASK 0x000f0000U
63017 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_5__READ(src) \
63018 (((u_int32_t)(src)\
63019 & 0x000f0000U) >> 16)
63020 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_5__WRITE(src) \
63021 (((u_int32_t)(src)\
63022 << 16) & 0x000f0000U)
63023 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_5__MODIFY(dst, src) \
63024 (dst) = ((dst) &\
63025 ~0x000f0000U) | (((u_int32_t)(src) <<\
63026 16) & 0x000f0000U)
63027 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_5__VERIFY(src) \
63028 (!((((u_int32_t)(src)\
63029 << 16) & ~0x000f0000U)))
63030
63031 /* macros for field panic_watchdog_status_6 */
63032 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_6__SHIFT 20
63033 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_6__WIDTH 4
63034 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_6__MASK 0x00f00000U
63035 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_6__READ(src) \
63036 (((u_int32_t)(src)\
63037 & 0x00f00000U) >> 20)
63038 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_6__WRITE(src) \
63039 (((u_int32_t)(src)\
63040 << 20) & 0x00f00000U)
63041 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_6__MODIFY(dst, src) \
63042 (dst) = ((dst) &\
63043 ~0x00f00000U) | (((u_int32_t)(src) <<\
63044 20) & 0x00f00000U)
63045 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_6__VERIFY(src) \
63046 (!((((u_int32_t)(src)\
63047 << 20) & ~0x00f00000U)))
63048
63049 /* macros for field panic_watchdog_status_7 */
63050 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_7__SHIFT 24
63051 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_7__WIDTH 4
63052 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_7__MASK 0x0f000000U
63053 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_7__READ(src) \
63054 (((u_int32_t)(src)\
63055 & 0x0f000000U) >> 24)
63056 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_7__WRITE(src) \
63057 (((u_int32_t)(src)\
63058 << 24) & 0x0f000000U)
63059 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_7__MODIFY(dst, src) \
63060 (dst) = ((dst) &\
63061 ~0x0f000000U) | (((u_int32_t)(src) <<\
63062 24) & 0x0f000000U)
63063 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_7__VERIFY(src) \
63064 (!((((u_int32_t)(src)\
63065 << 24) & ~0x0f000000U)))
63066
63067 /* macros for field panic_watchdog_status_8 */
63068 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_8__SHIFT 28
63069 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_8__WIDTH 4
63070 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_8__MASK 0xf0000000U
63071 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_8__READ(src) \
63072 (((u_int32_t)(src)\
63073 & 0xf0000000U) >> 28)
63074 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_8__WRITE(src) \
63075 (((u_int32_t)(src)\
63076 << 28) & 0xf0000000U)
63077 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_8__MODIFY(dst, src) \
63078 (dst) = ((dst) &\
63079 ~0xf0000000U) | (((u_int32_t)(src) <<\
63080 28) & 0xf0000000U)
63081 #define PANIC_WATCHDOG_STATUS__PANIC_WATCHDOG_STATUS_8__VERIFY(src) \
63082 (!((((u_int32_t)(src)\
63083 << 28) & ~0xf0000000U)))
63084 #define PANIC_WATCHDOG_STATUS__TYPE u_int32_t
63085 #define PANIC_WATCHDOG_STATUS__READ 0xffffffffU
63086 #define PANIC_WATCHDOG_STATUS__WRITE 0xffffffffU
63087
63088 #endif /* __PANIC_WATCHDOG_STATUS_MACRO__ */
63089
63090
63091 /* macros for bb_reg_block.bb_sm_reg_map.BB_panic_watchdog_status */
63092 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_PANIC_WATCHDOG_STATUS__NUM 1
63093
63094 /* macros for BlueprintGlobalNameSpace::panic_watchdog_ctrl_1 */
63095 #ifndef __PANIC_WATCHDOG_CTRL_1_MACRO__
63096 #define __PANIC_WATCHDOG_CTRL_1_MACRO__
63097
63098 /* macros for field enable_panic_watchdog_non_idle */
63099 #define PANIC_WATCHDOG_CTRL_1__ENABLE_PANIC_WATCHDOG_NON_IDLE__SHIFT 0
63100 #define PANIC_WATCHDOG_CTRL_1__ENABLE_PANIC_WATCHDOG_NON_IDLE__WIDTH 1
63101 #define PANIC_WATCHDOG_CTRL_1__ENABLE_PANIC_WATCHDOG_NON_IDLE__MASK 0x00000001U
63102 #define PANIC_WATCHDOG_CTRL_1__ENABLE_PANIC_WATCHDOG_NON_IDLE__READ(src) \
63103 (u_int32_t)(src)\
63104 & 0x00000001U
63105 #define PANIC_WATCHDOG_CTRL_1__ENABLE_PANIC_WATCHDOG_NON_IDLE__WRITE(src) \
63106 ((u_int32_t)(src)\
63107 & 0x00000001U)
63108 #define PANIC_WATCHDOG_CTRL_1__ENABLE_PANIC_WATCHDOG_NON_IDLE__MODIFY(dst, src) \
63109 (dst) = ((dst) &\
63110 ~0x00000001U) | ((u_int32_t)(src) &\
63111 0x00000001U)
63112 #define PANIC_WATCHDOG_CTRL_1__ENABLE_PANIC_WATCHDOG_NON_IDLE__VERIFY(src) \
63113 (!(((u_int32_t)(src)\
63114 & ~0x00000001U)))
63115 #define PANIC_WATCHDOG_CTRL_1__ENABLE_PANIC_WATCHDOG_NON_IDLE__SET(dst) \
63116 (dst) = ((dst) &\
63117 ~0x00000001U) | (u_int32_t)(1)
63118 #define PANIC_WATCHDOG_CTRL_1__ENABLE_PANIC_WATCHDOG_NON_IDLE__CLR(dst) \
63119 (dst) = ((dst) &\
63120 ~0x00000001U) | (u_int32_t)(0)
63121
63122 /* macros for field enable_panic_watchdog_idle */
63123 #define PANIC_WATCHDOG_CTRL_1__ENABLE_PANIC_WATCHDOG_IDLE__SHIFT 1
63124 #define PANIC_WATCHDOG_CTRL_1__ENABLE_PANIC_WATCHDOG_IDLE__WIDTH 1
63125 #define PANIC_WATCHDOG_CTRL_1__ENABLE_PANIC_WATCHDOG_IDLE__MASK 0x00000002U
63126 #define PANIC_WATCHDOG_CTRL_1__ENABLE_PANIC_WATCHDOG_IDLE__READ(src) \
63127 (((u_int32_t)(src)\
63128 & 0x00000002U) >> 1)
63129 #define PANIC_WATCHDOG_CTRL_1__ENABLE_PANIC_WATCHDOG_IDLE__WRITE(src) \
63130 (((u_int32_t)(src)\
63131 << 1) & 0x00000002U)
63132 #define PANIC_WATCHDOG_CTRL_1__ENABLE_PANIC_WATCHDOG_IDLE__MODIFY(dst, src) \
63133 (dst) = ((dst) &\
63134 ~0x00000002U) | (((u_int32_t)(src) <<\
63135 1) & 0x00000002U)
63136 #define PANIC_WATCHDOG_CTRL_1__ENABLE_PANIC_WATCHDOG_IDLE__VERIFY(src) \
63137 (!((((u_int32_t)(src)\
63138 << 1) & ~0x00000002U)))
63139 #define PANIC_WATCHDOG_CTRL_1__ENABLE_PANIC_WATCHDOG_IDLE__SET(dst) \
63140 (dst) = ((dst) &\
63141 ~0x00000002U) | ((u_int32_t)(1) << 1)
63142 #define PANIC_WATCHDOG_CTRL_1__ENABLE_PANIC_WATCHDOG_IDLE__CLR(dst) \
63143 (dst) = ((dst) &\
63144 ~0x00000002U) | ((u_int32_t)(0) << 1)
63145
63146 /* macros for field panic_watchdog_non_idle_limit */
63147 #define PANIC_WATCHDOG_CTRL_1__PANIC_WATCHDOG_NON_IDLE_LIMIT__SHIFT 2
63148 #define PANIC_WATCHDOG_CTRL_1__PANIC_WATCHDOG_NON_IDLE_LIMIT__WIDTH 14
63149 #define PANIC_WATCHDOG_CTRL_1__PANIC_WATCHDOG_NON_IDLE_LIMIT__MASK 0x0000fffcU
63150 #define PANIC_WATCHDOG_CTRL_1__PANIC_WATCHDOG_NON_IDLE_LIMIT__READ(src) \
63151 (((u_int32_t)(src)\
63152 & 0x0000fffcU) >> 2)
63153 #define PANIC_WATCHDOG_CTRL_1__PANIC_WATCHDOG_NON_IDLE_LIMIT__WRITE(src) \
63154 (((u_int32_t)(src)\
63155 << 2) & 0x0000fffcU)
63156 #define PANIC_WATCHDOG_CTRL_1__PANIC_WATCHDOG_NON_IDLE_LIMIT__MODIFY(dst, src) \
63157 (dst) = ((dst) &\
63158 ~0x0000fffcU) | (((u_int32_t)(src) <<\
63159 2) & 0x0000fffcU)
63160 #define PANIC_WATCHDOG_CTRL_1__PANIC_WATCHDOG_NON_IDLE_LIMIT__VERIFY(src) \
63161 (!((((u_int32_t)(src)\
63162 << 2) & ~0x0000fffcU)))
63163
63164 /* macros for field panic_watchdog_idle_limit */
63165 #define PANIC_WATCHDOG_CTRL_1__PANIC_WATCHDOG_IDLE_LIMIT__SHIFT 16
63166 #define PANIC_WATCHDOG_CTRL_1__PANIC_WATCHDOG_IDLE_LIMIT__WIDTH 16
63167 #define PANIC_WATCHDOG_CTRL_1__PANIC_WATCHDOG_IDLE_LIMIT__MASK 0xffff0000U
63168 #define PANIC_WATCHDOG_CTRL_1__PANIC_WATCHDOG_IDLE_LIMIT__READ(src) \
63169 (((u_int32_t)(src)\
63170 & 0xffff0000U) >> 16)
63171 #define PANIC_WATCHDOG_CTRL_1__PANIC_WATCHDOG_IDLE_LIMIT__WRITE(src) \
63172 (((u_int32_t)(src)\
63173 << 16) & 0xffff0000U)
63174 #define PANIC_WATCHDOG_CTRL_1__PANIC_WATCHDOG_IDLE_LIMIT__MODIFY(dst, src) \
63175 (dst) = ((dst) &\
63176 ~0xffff0000U) | (((u_int32_t)(src) <<\
63177 16) & 0xffff0000U)
63178 #define PANIC_WATCHDOG_CTRL_1__PANIC_WATCHDOG_IDLE_LIMIT__VERIFY(src) \
63179 (!((((u_int32_t)(src)\
63180 << 16) & ~0xffff0000U)))
63181 #define PANIC_WATCHDOG_CTRL_1__TYPE u_int32_t
63182 #define PANIC_WATCHDOG_CTRL_1__READ 0xffffffffU
63183 #define PANIC_WATCHDOG_CTRL_1__WRITE 0xffffffffU
63184
63185 #endif /* __PANIC_WATCHDOG_CTRL_1_MACRO__ */
63186
63187
63188 /* macros for bb_reg_block.bb_sm_reg_map.BB_panic_watchdog_ctrl_1 */
63189 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_PANIC_WATCHDOG_CTRL_1__NUM 1
63190
63191 /* macros for BlueprintGlobalNameSpace::panic_watchdog_ctrl_2 */
63192 #ifndef __PANIC_WATCHDOG_CTRL_2_MACRO__
63193 #define __PANIC_WATCHDOG_CTRL_2_MACRO__
63194
63195 /* macros for field force_fast_adc_clk */
63196 #define PANIC_WATCHDOG_CTRL_2__FORCE_FAST_ADC_CLK__SHIFT 0
63197 #define PANIC_WATCHDOG_CTRL_2__FORCE_FAST_ADC_CLK__WIDTH 1
63198 #define PANIC_WATCHDOG_CTRL_2__FORCE_FAST_ADC_CLK__MASK 0x00000001U
63199 #define PANIC_WATCHDOG_CTRL_2__FORCE_FAST_ADC_CLK__READ(src) \
63200 (u_int32_t)(src)\
63201 & 0x00000001U
63202 #define PANIC_WATCHDOG_CTRL_2__FORCE_FAST_ADC_CLK__WRITE(src) \
63203 ((u_int32_t)(src)\
63204 & 0x00000001U)
63205 #define PANIC_WATCHDOG_CTRL_2__FORCE_FAST_ADC_CLK__MODIFY(dst, src) \
63206 (dst) = ((dst) &\
63207 ~0x00000001U) | ((u_int32_t)(src) &\
63208 0x00000001U)
63209 #define PANIC_WATCHDOG_CTRL_2__FORCE_FAST_ADC_CLK__VERIFY(src) \
63210 (!(((u_int32_t)(src)\
63211 & ~0x00000001U)))
63212 #define PANIC_WATCHDOG_CTRL_2__FORCE_FAST_ADC_CLK__SET(dst) \
63213 (dst) = ((dst) &\
63214 ~0x00000001U) | (u_int32_t)(1)
63215 #define PANIC_WATCHDOG_CTRL_2__FORCE_FAST_ADC_CLK__CLR(dst) \
63216 (dst) = ((dst) &\
63217 ~0x00000001U) | (u_int32_t)(0)
63218
63219 /* macros for field panic_watchdog_reset_ena */
63220 #define PANIC_WATCHDOG_CTRL_2__PANIC_WATCHDOG_RESET_ENA__SHIFT 1
63221 #define PANIC_WATCHDOG_CTRL_2__PANIC_WATCHDOG_RESET_ENA__WIDTH 1
63222 #define PANIC_WATCHDOG_CTRL_2__PANIC_WATCHDOG_RESET_ENA__MASK 0x00000002U
63223 #define PANIC_WATCHDOG_CTRL_2__PANIC_WATCHDOG_RESET_ENA__READ(src) \
63224 (((u_int32_t)(src)\
63225 & 0x00000002U) >> 1)
63226 #define PANIC_WATCHDOG_CTRL_2__PANIC_WATCHDOG_RESET_ENA__WRITE(src) \
63227 (((u_int32_t)(src)\
63228 << 1) & 0x00000002U)
63229 #define PANIC_WATCHDOG_CTRL_2__PANIC_WATCHDOG_RESET_ENA__MODIFY(dst, src) \
63230 (dst) = ((dst) &\
63231 ~0x00000002U) | (((u_int32_t)(src) <<\
63232 1) & 0x00000002U)
63233 #define PANIC_WATCHDOG_CTRL_2__PANIC_WATCHDOG_RESET_ENA__VERIFY(src) \
63234 (!((((u_int32_t)(src)\
63235 << 1) & ~0x00000002U)))
63236 #define PANIC_WATCHDOG_CTRL_2__PANIC_WATCHDOG_RESET_ENA__SET(dst) \
63237 (dst) = ((dst) &\
63238 ~0x00000002U) | ((u_int32_t)(1) << 1)
63239 #define PANIC_WATCHDOG_CTRL_2__PANIC_WATCHDOG_RESET_ENA__CLR(dst) \
63240 (dst) = ((dst) &\
63241 ~0x00000002U) | ((u_int32_t)(0) << 1)
63242
63243 /* macros for field panic_watchdog_irq_ena */
63244 #define PANIC_WATCHDOG_CTRL_2__PANIC_WATCHDOG_IRQ_ENA__SHIFT 2
63245 #define PANIC_WATCHDOG_CTRL_2__PANIC_WATCHDOG_IRQ_ENA__WIDTH 1
63246 #define PANIC_WATCHDOG_CTRL_2__PANIC_WATCHDOG_IRQ_ENA__MASK 0x00000004U
63247 #define PANIC_WATCHDOG_CTRL_2__PANIC_WATCHDOG_IRQ_ENA__READ(src) \
63248 (((u_int32_t)(src)\
63249 & 0x00000004U) >> 2)
63250 #define PANIC_WATCHDOG_CTRL_2__PANIC_WATCHDOG_IRQ_ENA__WRITE(src) \
63251 (((u_int32_t)(src)\
63252 << 2) & 0x00000004U)
63253 #define PANIC_WATCHDOG_CTRL_2__PANIC_WATCHDOG_IRQ_ENA__MODIFY(dst, src) \
63254 (dst) = ((dst) &\
63255 ~0x00000004U) | (((u_int32_t)(src) <<\
63256 2) & 0x00000004U)
63257 #define PANIC_WATCHDOG_CTRL_2__PANIC_WATCHDOG_IRQ_ENA__VERIFY(src) \
63258 (!((((u_int32_t)(src)\
63259 << 2) & ~0x00000004U)))
63260 #define PANIC_WATCHDOG_CTRL_2__PANIC_WATCHDOG_IRQ_ENA__SET(dst) \
63261 (dst) = ((dst) &\
63262 ~0x00000004U) | ((u_int32_t)(1) << 2)
63263 #define PANIC_WATCHDOG_CTRL_2__PANIC_WATCHDOG_IRQ_ENA__CLR(dst) \
63264 (dst) = ((dst) &\
63265 ~0x00000004U) | ((u_int32_t)(0) << 2)
63266 #define PANIC_WATCHDOG_CTRL_2__TYPE u_int32_t
63267 #define PANIC_WATCHDOG_CTRL_2__READ 0x00000007U
63268 #define PANIC_WATCHDOG_CTRL_2__WRITE 0x00000007U
63269
63270 #endif /* __PANIC_WATCHDOG_CTRL_2_MACRO__ */
63271
63272
63273 /* macros for bb_reg_block.bb_sm_reg_map.BB_panic_watchdog_ctrl_2 */
63274 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_PANIC_WATCHDOG_CTRL_2__NUM 1
63275
63276 /* macros for BlueprintGlobalNameSpace::bluetooth_cntl */
63277 #ifndef __BLUETOOTH_CNTL_MACRO__
63278 #define __BLUETOOTH_CNTL_MACRO__
63279
63280 /* macros for field bt_break_cck_en */
63281 #define BLUETOOTH_CNTL__BT_BREAK_CCK_EN__SHIFT 0
63282 #define BLUETOOTH_CNTL__BT_BREAK_CCK_EN__WIDTH 1
63283 #define BLUETOOTH_CNTL__BT_BREAK_CCK_EN__MASK 0x00000001U
63284 #define BLUETOOTH_CNTL__BT_BREAK_CCK_EN__READ(src) \
63285 (u_int32_t)(src)\
63286 & 0x00000001U
63287 #define BLUETOOTH_CNTL__BT_BREAK_CCK_EN__WRITE(src) \
63288 ((u_int32_t)(src)\
63289 & 0x00000001U)
63290 #define BLUETOOTH_CNTL__BT_BREAK_CCK_EN__MODIFY(dst, src) \
63291 (dst) = ((dst) &\
63292 ~0x00000001U) | ((u_int32_t)(src) &\
63293 0x00000001U)
63294 #define BLUETOOTH_CNTL__BT_BREAK_CCK_EN__VERIFY(src) \
63295 (!(((u_int32_t)(src)\
63296 & ~0x00000001U)))
63297 #define BLUETOOTH_CNTL__BT_BREAK_CCK_EN__SET(dst) \
63298 (dst) = ((dst) &\
63299 ~0x00000001U) | (u_int32_t)(1)
63300 #define BLUETOOTH_CNTL__BT_BREAK_CCK_EN__CLR(dst) \
63301 (dst) = ((dst) &\
63302 ~0x00000001U) | (u_int32_t)(0)
63303
63304 /* macros for field bt_ant_halt_wlan */
63305 #define BLUETOOTH_CNTL__BT_ANT_HALT_WLAN__SHIFT 1
63306 #define BLUETOOTH_CNTL__BT_ANT_HALT_WLAN__WIDTH 1
63307 #define BLUETOOTH_CNTL__BT_ANT_HALT_WLAN__MASK 0x00000002U
63308 #define BLUETOOTH_CNTL__BT_ANT_HALT_WLAN__READ(src) \
63309 (((u_int32_t)(src)\
63310 & 0x00000002U) >> 1)
63311 #define BLUETOOTH_CNTL__BT_ANT_HALT_WLAN__WRITE(src) \
63312 (((u_int32_t)(src)\
63313 << 1) & 0x00000002U)
63314 #define BLUETOOTH_CNTL__BT_ANT_HALT_WLAN__MODIFY(dst, src) \
63315 (dst) = ((dst) &\
63316 ~0x00000002U) | (((u_int32_t)(src) <<\
63317 1) & 0x00000002U)
63318 #define BLUETOOTH_CNTL__BT_ANT_HALT_WLAN__VERIFY(src) \
63319 (!((((u_int32_t)(src)\
63320 << 1) & ~0x00000002U)))
63321 #define BLUETOOTH_CNTL__BT_ANT_HALT_WLAN__SET(dst) \
63322 (dst) = ((dst) &\
63323 ~0x00000002U) | ((u_int32_t)(1) << 1)
63324 #define BLUETOOTH_CNTL__BT_ANT_HALT_WLAN__CLR(dst) \
63325 (dst) = ((dst) &\
63326 ~0x00000002U) | ((u_int32_t)(0) << 1)
63327 #define BLUETOOTH_CNTL__TYPE u_int32_t
63328 #define BLUETOOTH_CNTL__READ 0x00000003U
63329 #define BLUETOOTH_CNTL__WRITE 0x00000003U
63330
63331 #endif /* __BLUETOOTH_CNTL_MACRO__ */
63332
63333
63334 /* macros for bb_reg_block.bb_sm_reg_map.BB_bluetooth_cntl */
63335 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_BLUETOOTH_CNTL__NUM 1
63336
63337 /* macros for BlueprintGlobalNameSpace::phyonly_warm_reset */
63338 #ifndef __PHYONLY_WARM_RESET_MACRO__
63339 #define __PHYONLY_WARM_RESET_MACRO__
63340
63341 /* macros for field phyonly_rst_warm_l */
63342 #define PHYONLY_WARM_RESET__PHYONLY_RST_WARM_L__SHIFT 0
63343 #define PHYONLY_WARM_RESET__PHYONLY_RST_WARM_L__WIDTH 1
63344 #define PHYONLY_WARM_RESET__PHYONLY_RST_WARM_L__MASK 0x00000001U
63345 #define PHYONLY_WARM_RESET__PHYONLY_RST_WARM_L__READ(src) \
63346 (u_int32_t)(src)\
63347 & 0x00000001U
63348 #define PHYONLY_WARM_RESET__PHYONLY_RST_WARM_L__WRITE(src) \
63349 ((u_int32_t)(src)\
63350 & 0x00000001U)
63351 #define PHYONLY_WARM_RESET__PHYONLY_RST_WARM_L__MODIFY(dst, src) \
63352 (dst) = ((dst) &\
63353 ~0x00000001U) | ((u_int32_t)(src) &\
63354 0x00000001U)
63355 #define PHYONLY_WARM_RESET__PHYONLY_RST_WARM_L__VERIFY(src) \
63356 (!(((u_int32_t)(src)\
63357 & ~0x00000001U)))
63358 #define PHYONLY_WARM_RESET__PHYONLY_RST_WARM_L__SET(dst) \
63359 (dst) = ((dst) &\
63360 ~0x00000001U) | (u_int32_t)(1)
63361 #define PHYONLY_WARM_RESET__PHYONLY_RST_WARM_L__CLR(dst) \
63362 (dst) = ((dst) &\
63363 ~0x00000001U) | (u_int32_t)(0)
63364 #define PHYONLY_WARM_RESET__TYPE u_int32_t
63365 #define PHYONLY_WARM_RESET__READ 0x00000001U
63366 #define PHYONLY_WARM_RESET__WRITE 0x00000001U
63367
63368 #endif /* __PHYONLY_WARM_RESET_MACRO__ */
63369
63370
63371 /* macros for bb_reg_block.bb_sm_reg_map.BB_phyonly_warm_reset */
63372 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_PHYONLY_WARM_RESET__NUM 1
63373
63374 /* macros for BlueprintGlobalNameSpace::phyonly_control */
63375 #ifndef __PHYONLY_CONTROL_MACRO__
63376 #define __PHYONLY_CONTROL_MACRO__
63377
63378 /* macros for field rx_drain_rate */
63379 #define PHYONLY_CONTROL__RX_DRAIN_RATE__SHIFT 0
63380 #define PHYONLY_CONTROL__RX_DRAIN_RATE__WIDTH 1
63381 #define PHYONLY_CONTROL__RX_DRAIN_RATE__MASK 0x00000001U
63382 #define PHYONLY_CONTROL__RX_DRAIN_RATE__READ(src) \
63383 (u_int32_t)(src)\
63384 & 0x00000001U
63385 #define PHYONLY_CONTROL__RX_DRAIN_RATE__WRITE(src) \
63386 ((u_int32_t)(src)\
63387 & 0x00000001U)
63388 #define PHYONLY_CONTROL__RX_DRAIN_RATE__MODIFY(dst, src) \
63389 (dst) = ((dst) &\
63390 ~0x00000001U) | ((u_int32_t)(src) &\
63391 0x00000001U)
63392 #define PHYONLY_CONTROL__RX_DRAIN_RATE__VERIFY(src) \
63393 (!(((u_int32_t)(src)\
63394 & ~0x00000001U)))
63395 #define PHYONLY_CONTROL__RX_DRAIN_RATE__SET(dst) \
63396 (dst) = ((dst) &\
63397 ~0x00000001U) | (u_int32_t)(1)
63398 #define PHYONLY_CONTROL__RX_DRAIN_RATE__CLR(dst) \
63399 (dst) = ((dst) &\
63400 ~0x00000001U) | (u_int32_t)(0)
63401
63402 /* macros for field late_tx_signal_symbol */
63403 #define PHYONLY_CONTROL__LATE_TX_SIGNAL_SYMBOL__SHIFT 1
63404 #define PHYONLY_CONTROL__LATE_TX_SIGNAL_SYMBOL__WIDTH 1
63405 #define PHYONLY_CONTROL__LATE_TX_SIGNAL_SYMBOL__MASK 0x00000002U
63406 #define PHYONLY_CONTROL__LATE_TX_SIGNAL_SYMBOL__READ(src) \
63407 (((u_int32_t)(src)\
63408 & 0x00000002U) >> 1)
63409 #define PHYONLY_CONTROL__LATE_TX_SIGNAL_SYMBOL__WRITE(src) \
63410 (((u_int32_t)(src)\
63411 << 1) & 0x00000002U)
63412 #define PHYONLY_CONTROL__LATE_TX_SIGNAL_SYMBOL__MODIFY(dst, src) \
63413 (dst) = ((dst) &\
63414 ~0x00000002U) | (((u_int32_t)(src) <<\
63415 1) & 0x00000002U)
63416 #define PHYONLY_CONTROL__LATE_TX_SIGNAL_SYMBOL__VERIFY(src) \
63417 (!((((u_int32_t)(src)\
63418 << 1) & ~0x00000002U)))
63419 #define PHYONLY_CONTROL__LATE_TX_SIGNAL_SYMBOL__SET(dst) \
63420 (dst) = ((dst) &\
63421 ~0x00000002U) | ((u_int32_t)(1) << 1)
63422 #define PHYONLY_CONTROL__LATE_TX_SIGNAL_SYMBOL__CLR(dst) \
63423 (dst) = ((dst) &\
63424 ~0x00000002U) | ((u_int32_t)(0) << 1)
63425
63426 /* macros for field generate_scrambler */
63427 #define PHYONLY_CONTROL__GENERATE_SCRAMBLER__SHIFT 2
63428 #define PHYONLY_CONTROL__GENERATE_SCRAMBLER__WIDTH 1
63429 #define PHYONLY_CONTROL__GENERATE_SCRAMBLER__MASK 0x00000004U
63430 #define PHYONLY_CONTROL__GENERATE_SCRAMBLER__READ(src) \
63431 (((u_int32_t)(src)\
63432 & 0x00000004U) >> 2)
63433 #define PHYONLY_CONTROL__GENERATE_SCRAMBLER__WRITE(src) \
63434 (((u_int32_t)(src)\
63435 << 2) & 0x00000004U)
63436 #define PHYONLY_CONTROL__GENERATE_SCRAMBLER__MODIFY(dst, src) \
63437 (dst) = ((dst) &\
63438 ~0x00000004U) | (((u_int32_t)(src) <<\
63439 2) & 0x00000004U)
63440 #define PHYONLY_CONTROL__GENERATE_SCRAMBLER__VERIFY(src) \
63441 (!((((u_int32_t)(src)\
63442 << 2) & ~0x00000004U)))
63443 #define PHYONLY_CONTROL__GENERATE_SCRAMBLER__SET(dst) \
63444 (dst) = ((dst) &\
63445 ~0x00000004U) | ((u_int32_t)(1) << 2)
63446 #define PHYONLY_CONTROL__GENERATE_SCRAMBLER__CLR(dst) \
63447 (dst) = ((dst) &\
63448 ~0x00000004U) | ((u_int32_t)(0) << 2)
63449
63450 /* macros for field tx_antenna_select */
63451 #define PHYONLY_CONTROL__TX_ANTENNA_SELECT__SHIFT 3
63452 #define PHYONLY_CONTROL__TX_ANTENNA_SELECT__WIDTH 1
63453 #define PHYONLY_CONTROL__TX_ANTENNA_SELECT__MASK 0x00000008U
63454 #define PHYONLY_CONTROL__TX_ANTENNA_SELECT__READ(src) \
63455 (((u_int32_t)(src)\
63456 & 0x00000008U) >> 3)
63457 #define PHYONLY_CONTROL__TX_ANTENNA_SELECT__WRITE(src) \
63458 (((u_int32_t)(src)\
63459 << 3) & 0x00000008U)
63460 #define PHYONLY_CONTROL__TX_ANTENNA_SELECT__MODIFY(dst, src) \
63461 (dst) = ((dst) &\
63462 ~0x00000008U) | (((u_int32_t)(src) <<\
63463 3) & 0x00000008U)
63464 #define PHYONLY_CONTROL__TX_ANTENNA_SELECT__VERIFY(src) \
63465 (!((((u_int32_t)(src)\
63466 << 3) & ~0x00000008U)))
63467 #define PHYONLY_CONTROL__TX_ANTENNA_SELECT__SET(dst) \
63468 (dst) = ((dst) &\
63469 ~0x00000008U) | ((u_int32_t)(1) << 3)
63470 #define PHYONLY_CONTROL__TX_ANTENNA_SELECT__CLR(dst) \
63471 (dst) = ((dst) &\
63472 ~0x00000008U) | ((u_int32_t)(0) << 3)
63473
63474 /* macros for field static_tx_antenna */
63475 #define PHYONLY_CONTROL__STATIC_TX_ANTENNA__SHIFT 4
63476 #define PHYONLY_CONTROL__STATIC_TX_ANTENNA__WIDTH 1
63477 #define PHYONLY_CONTROL__STATIC_TX_ANTENNA__MASK 0x00000010U
63478 #define PHYONLY_CONTROL__STATIC_TX_ANTENNA__READ(src) \
63479 (((u_int32_t)(src)\
63480 & 0x00000010U) >> 4)
63481 #define PHYONLY_CONTROL__STATIC_TX_ANTENNA__WRITE(src) \
63482 (((u_int32_t)(src)\
63483 << 4) & 0x00000010U)
63484 #define PHYONLY_CONTROL__STATIC_TX_ANTENNA__MODIFY(dst, src) \
63485 (dst) = ((dst) &\
63486 ~0x00000010U) | (((u_int32_t)(src) <<\
63487 4) & 0x00000010U)
63488 #define PHYONLY_CONTROL__STATIC_TX_ANTENNA__VERIFY(src) \
63489 (!((((u_int32_t)(src)\
63490 << 4) & ~0x00000010U)))
63491 #define PHYONLY_CONTROL__STATIC_TX_ANTENNA__SET(dst) \
63492 (dst) = ((dst) &\
63493 ~0x00000010U) | ((u_int32_t)(1) << 4)
63494 #define PHYONLY_CONTROL__STATIC_TX_ANTENNA__CLR(dst) \
63495 (dst) = ((dst) &\
63496 ~0x00000010U) | ((u_int32_t)(0) << 4)
63497
63498 /* macros for field rx_antenna_select */
63499 #define PHYONLY_CONTROL__RX_ANTENNA_SELECT__SHIFT 5
63500 #define PHYONLY_CONTROL__RX_ANTENNA_SELECT__WIDTH 1
63501 #define PHYONLY_CONTROL__RX_ANTENNA_SELECT__MASK 0x00000020U
63502 #define PHYONLY_CONTROL__RX_ANTENNA_SELECT__READ(src) \
63503 (((u_int32_t)(src)\
63504 & 0x00000020U) >> 5)
63505 #define PHYONLY_CONTROL__RX_ANTENNA_SELECT__WRITE(src) \
63506 (((u_int32_t)(src)\
63507 << 5) & 0x00000020U)
63508 #define PHYONLY_CONTROL__RX_ANTENNA_SELECT__MODIFY(dst, src) \
63509 (dst) = ((dst) &\
63510 ~0x00000020U) | (((u_int32_t)(src) <<\
63511 5) & 0x00000020U)
63512 #define PHYONLY_CONTROL__RX_ANTENNA_SELECT__VERIFY(src) \
63513 (!((((u_int32_t)(src)\
63514 << 5) & ~0x00000020U)))
63515 #define PHYONLY_CONTROL__RX_ANTENNA_SELECT__SET(dst) \
63516 (dst) = ((dst) &\
63517 ~0x00000020U) | ((u_int32_t)(1) << 5)
63518 #define PHYONLY_CONTROL__RX_ANTENNA_SELECT__CLR(dst) \
63519 (dst) = ((dst) &\
63520 ~0x00000020U) | ((u_int32_t)(0) << 5)
63521
63522 /* macros for field static_rx_antenna */
63523 #define PHYONLY_CONTROL__STATIC_RX_ANTENNA__SHIFT 6
63524 #define PHYONLY_CONTROL__STATIC_RX_ANTENNA__WIDTH 1
63525 #define PHYONLY_CONTROL__STATIC_RX_ANTENNA__MASK 0x00000040U
63526 #define PHYONLY_CONTROL__STATIC_RX_ANTENNA__READ(src) \
63527 (((u_int32_t)(src)\
63528 & 0x00000040U) >> 6)
63529 #define PHYONLY_CONTROL__STATIC_RX_ANTENNA__WRITE(src) \
63530 (((u_int32_t)(src)\
63531 << 6) & 0x00000040U)
63532 #define PHYONLY_CONTROL__STATIC_RX_ANTENNA__MODIFY(dst, src) \
63533 (dst) = ((dst) &\
63534 ~0x00000040U) | (((u_int32_t)(src) <<\
63535 6) & 0x00000040U)
63536 #define PHYONLY_CONTROL__STATIC_RX_ANTENNA__VERIFY(src) \
63537 (!((((u_int32_t)(src)\
63538 << 6) & ~0x00000040U)))
63539 #define PHYONLY_CONTROL__STATIC_RX_ANTENNA__SET(dst) \
63540 (dst) = ((dst) &\
63541 ~0x00000040U) | ((u_int32_t)(1) << 6)
63542 #define PHYONLY_CONTROL__STATIC_RX_ANTENNA__CLR(dst) \
63543 (dst) = ((dst) &\
63544 ~0x00000040U) | ((u_int32_t)(0) << 6)
63545
63546 /* macros for field en_low_freq_sleep */
63547 #define PHYONLY_CONTROL__EN_LOW_FREQ_SLEEP__SHIFT 7
63548 #define PHYONLY_CONTROL__EN_LOW_FREQ_SLEEP__WIDTH 1
63549 #define PHYONLY_CONTROL__EN_LOW_FREQ_SLEEP__MASK 0x00000080U
63550 #define PHYONLY_CONTROL__EN_LOW_FREQ_SLEEP__READ(src) \
63551 (((u_int32_t)(src)\
63552 & 0x00000080U) >> 7)
63553 #define PHYONLY_CONTROL__EN_LOW_FREQ_SLEEP__WRITE(src) \
63554 (((u_int32_t)(src)\
63555 << 7) & 0x00000080U)
63556 #define PHYONLY_CONTROL__EN_LOW_FREQ_SLEEP__MODIFY(dst, src) \
63557 (dst) = ((dst) &\
63558 ~0x00000080U) | (((u_int32_t)(src) <<\
63559 7) & 0x00000080U)
63560 #define PHYONLY_CONTROL__EN_LOW_FREQ_SLEEP__VERIFY(src) \
63561 (!((((u_int32_t)(src)\
63562 << 7) & ~0x00000080U)))
63563 #define PHYONLY_CONTROL__EN_LOW_FREQ_SLEEP__SET(dst) \
63564 (dst) = ((dst) &\
63565 ~0x00000080U) | ((u_int32_t)(1) << 7)
63566 #define PHYONLY_CONTROL__EN_LOW_FREQ_SLEEP__CLR(dst) \
63567 (dst) = ((dst) &\
63568 ~0x00000080U) | ((u_int32_t)(0) << 7)
63569 #define PHYONLY_CONTROL__TYPE u_int32_t
63570 #define PHYONLY_CONTROL__READ 0x000000ffU
63571 #define PHYONLY_CONTROL__WRITE 0x000000ffU
63572
63573 #endif /* __PHYONLY_CONTROL_MACRO__ */
63574
63575
63576 /* macros for bb_reg_block.bb_sm_reg_map.BB_phyonly_control */
63577 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_PHYONLY_CONTROL__NUM 1
63578
63579 /* macros for BlueprintGlobalNameSpace::eco_ctrl */
63580 #ifndef __ECO_CTRL_MACRO__
63581 #define __ECO_CTRL_MACRO__
63582
63583 /* macros for field eco_ctrl */
63584 #define ECO_CTRL__ECO_CTRL__SHIFT 0
63585 #define ECO_CTRL__ECO_CTRL__WIDTH 8
63586 #define ECO_CTRL__ECO_CTRL__MASK 0x000000ffU
63587 #define ECO_CTRL__ECO_CTRL__READ(src) (u_int32_t)(src) & 0x000000ffU
63588 #define ECO_CTRL__ECO_CTRL__WRITE(src) ((u_int32_t)(src) & 0x000000ffU)
63589 #define ECO_CTRL__ECO_CTRL__MODIFY(dst, src) \
63590 (dst) = ((dst) &\
63591 ~0x000000ffU) | ((u_int32_t)(src) &\
63592 0x000000ffU)
63593 #define ECO_CTRL__ECO_CTRL__VERIFY(src) (!(((u_int32_t)(src) & ~0x000000ffU)))
63594 #define ECO_CTRL__TYPE u_int32_t
63595 #define ECO_CTRL__READ 0x000000ffU
63596 #define ECO_CTRL__WRITE 0x000000ffU
63597
63598 #endif /* __ECO_CTRL_MACRO__ */
63599
63600
63601 /* macros for bb_reg_block.bb_sm_reg_map.BB_eco_ctrl */
63602 #define INST_BB_REG_BLOCK__BB_SM_REG_MAP__BB_ECO_CTRL__NUM 1
63603
63604 /* macros for BlueprintGlobalNameSpace::dummy */
63605 #ifndef __DUMMY_MACRO__
63606 #define __DUMMY_MACRO__
63607
63608 /* macros for field dummy */
63609 #define DUMMY__DUMMY__SHIFT 0
63610 #define DUMMY__DUMMY__WIDTH 1
63611 #define DUMMY__DUMMY__MASK 0x00000001U
63612 #define DUMMY__DUMMY__READ(src) (u_int32_t)(src) & 0x00000001U
63613 #define DUMMY__DUMMY__SET(dst) (dst) = ((dst) & ~0x00000001U) | (u_int32_t)(1)
63614 #define DUMMY__DUMMY__CLR(dst) (dst) = ((dst) & ~0x00000001U) | (u_int32_t)(0)
63615 #define DUMMY__TYPE u_int32_t
63616 #define DUMMY__READ 0x00000001U
63617
63618 #endif /* __DUMMY_MACRO__ */
63619
63620
63621 /* macros for bb_reg_block.bb_chn1_reg_map.BB_dummy_DONOTACCESS1 */
63622 #define INST_BB_REG_BLOCK__BB_CHN1_REG_MAP__BB_DUMMY_DONOTACCESS1__NUM 1
63623
63624 /* macros for BlueprintGlobalNameSpace::ext_chan_pwr_thr_2_b1 */
63625 #ifndef __EXT_CHAN_PWR_THR_2_B1_MACRO__
63626 #define __EXT_CHAN_PWR_THR_2_B1_MACRO__
63627
63628 /* macros for field cf_maxCCApwr_ext_1 */
63629 #define EXT_CHAN_PWR_THR_2_B1__CF_MAXCCAPWR_EXT_1__SHIFT 0
63630 #define EXT_CHAN_PWR_THR_2_B1__CF_MAXCCAPWR_EXT_1__WIDTH 9
63631 #define EXT_CHAN_PWR_THR_2_B1__CF_MAXCCAPWR_EXT_1__MASK 0x000001ffU
63632 #define EXT_CHAN_PWR_THR_2_B1__CF_MAXCCAPWR_EXT_1__READ(src) \
63633 (u_int32_t)(src)\
63634 & 0x000001ffU
63635 #define EXT_CHAN_PWR_THR_2_B1__CF_MAXCCAPWR_EXT_1__WRITE(src) \
63636 ((u_int32_t)(src)\
63637 & 0x000001ffU)
63638 #define EXT_CHAN_PWR_THR_2_B1__CF_MAXCCAPWR_EXT_1__MODIFY(dst, src) \
63639 (dst) = ((dst) &\
63640 ~0x000001ffU) | ((u_int32_t)(src) &\
63641 0x000001ffU)
63642 #define EXT_CHAN_PWR_THR_2_B1__CF_MAXCCAPWR_EXT_1__VERIFY(src) \
63643 (!(((u_int32_t)(src)\
63644 & ~0x000001ffU)))
63645
63646 /* macros for field minCCApwr_ext_1 */
63647 #define EXT_CHAN_PWR_THR_2_B1__MINCCAPWR_EXT_1__SHIFT 16
63648 #define EXT_CHAN_PWR_THR_2_B1__MINCCAPWR_EXT_1__WIDTH 9
63649 #define EXT_CHAN_PWR_THR_2_B1__MINCCAPWR_EXT_1__MASK 0x01ff0000U
63650 #define EXT_CHAN_PWR_THR_2_B1__MINCCAPWR_EXT_1__READ(src) \
63651 (((u_int32_t)(src)\
63652 & 0x01ff0000U) >> 16)
63653 #define EXT_CHAN_PWR_THR_2_B1__TYPE u_int32_t
63654 #define EXT_CHAN_PWR_THR_2_B1__READ 0x01ff01ffU
63655 #define EXT_CHAN_PWR_THR_2_B1__WRITE 0x01ff01ffU
63656
63657 #endif /* __EXT_CHAN_PWR_THR_2_B1_MACRO__ */
63658
63659
63660 /* macros for bb_reg_block.bb_chn1_reg_map.BB_ext_chan_pwr_thr_2_b1 */
63661 #define INST_BB_REG_BLOCK__BB_CHN1_REG_MAP__BB_EXT_CHAN_PWR_THR_2_B1__NUM 1
63662
63663 /* macros for BlueprintGlobalNameSpace::spur_report_b1 */
63664 #ifndef __SPUR_REPORT_B1_MACRO__
63665 #define __SPUR_REPORT_B1_MACRO__
63666
63667 /* macros for field spur_est_i_1 */
63668 #define SPUR_REPORT_B1__SPUR_EST_I_1__SHIFT 0
63669 #define SPUR_REPORT_B1__SPUR_EST_I_1__WIDTH 8
63670 #define SPUR_REPORT_B1__SPUR_EST_I_1__MASK 0x000000ffU
63671 #define SPUR_REPORT_B1__SPUR_EST_I_1__READ(src) (u_int32_t)(src) & 0x000000ffU
63672
63673 /* macros for field spur_est_q_1 */
63674 #define SPUR_REPORT_B1__SPUR_EST_Q_1__SHIFT 8
63675 #define SPUR_REPORT_B1__SPUR_EST_Q_1__WIDTH 8
63676 #define SPUR_REPORT_B1__SPUR_EST_Q_1__MASK 0x0000ff00U
63677 #define SPUR_REPORT_B1__SPUR_EST_Q_1__READ(src) \
63678 (((u_int32_t)(src)\
63679 & 0x0000ff00U) >> 8)
63680
63681 /* macros for field power_with_spur_removed_1 */
63682 #define SPUR_REPORT_B1__POWER_WITH_SPUR_REMOVED_1__SHIFT 16
63683 #define SPUR_REPORT_B1__POWER_WITH_SPUR_REMOVED_1__WIDTH 16
63684 #define SPUR_REPORT_B1__POWER_WITH_SPUR_REMOVED_1__MASK 0xffff0000U
63685 #define SPUR_REPORT_B1__POWER_WITH_SPUR_REMOVED_1__READ(src) \
63686 (((u_int32_t)(src)\
63687 & 0xffff0000U) >> 16)
63688 #define SPUR_REPORT_B1__TYPE u_int32_t
63689 #define SPUR_REPORT_B1__READ 0xffffffffU
63690
63691 #endif /* __SPUR_REPORT_B1_MACRO__ */
63692
63693
63694 /* macros for bb_reg_block.bb_chn1_reg_map.BB_spur_report_b1 */
63695 #define INST_BB_REG_BLOCK__BB_CHN1_REG_MAP__BB_SPUR_REPORT_B1__NUM 1
63696
63697 /* macros for BlueprintGlobalNameSpace::iq_adc_meas_0_b1 */
63698 #ifndef __IQ_ADC_MEAS_0_B1_MACRO__
63699 #define __IQ_ADC_MEAS_0_B1_MACRO__
63700
63701 /* macros for field gain_dc_iq_cal_meas_0_1 */
63702 #define IQ_ADC_MEAS_0_B1__GAIN_DC_IQ_CAL_MEAS_0_1__SHIFT 0
63703 #define IQ_ADC_MEAS_0_B1__GAIN_DC_IQ_CAL_MEAS_0_1__WIDTH 32
63704 #define IQ_ADC_MEAS_0_B1__GAIN_DC_IQ_CAL_MEAS_0_1__MASK 0xffffffffU
63705 #define IQ_ADC_MEAS_0_B1__GAIN_DC_IQ_CAL_MEAS_0_1__READ(src) \
63706 (u_int32_t)(src)\
63707 & 0xffffffffU
63708 #define IQ_ADC_MEAS_0_B1__TYPE u_int32_t
63709 #define IQ_ADC_MEAS_0_B1__READ 0xffffffffU
63710
63711 #endif /* __IQ_ADC_MEAS_0_B1_MACRO__ */
63712
63713
63714 /* macros for bb_reg_block.bb_chn1_reg_map.BB_iq_adc_meas_0_b1 */
63715 #define INST_BB_REG_BLOCK__BB_CHN1_REG_MAP__BB_IQ_ADC_MEAS_0_B1__NUM 1
63716
63717 /* macros for BlueprintGlobalNameSpace::iq_adc_meas_1_b1 */
63718 #ifndef __IQ_ADC_MEAS_1_B1_MACRO__
63719 #define __IQ_ADC_MEAS_1_B1_MACRO__
63720
63721 /* macros for field gain_dc_iq_cal_meas_1_1 */
63722 #define IQ_ADC_MEAS_1_B1__GAIN_DC_IQ_CAL_MEAS_1_1__SHIFT 0
63723 #define IQ_ADC_MEAS_1_B1__GAIN_DC_IQ_CAL_MEAS_1_1__WIDTH 32
63724 #define IQ_ADC_MEAS_1_B1__GAIN_DC_IQ_CAL_MEAS_1_1__MASK 0xffffffffU
63725 #define IQ_ADC_MEAS_1_B1__GAIN_DC_IQ_CAL_MEAS_1_1__READ(src) \
63726 (u_int32_t)(src)\
63727 & 0xffffffffU
63728 #define IQ_ADC_MEAS_1_B1__TYPE u_int32_t
63729 #define IQ_ADC_MEAS_1_B1__READ 0xffffffffU
63730
63731 #endif /* __IQ_ADC_MEAS_1_B1_MACRO__ */
63732
63733
63734 /* macros for bb_reg_block.bb_chn1_reg_map.BB_iq_adc_meas_1_b1 */
63735 #define INST_BB_REG_BLOCK__BB_CHN1_REG_MAP__BB_IQ_ADC_MEAS_1_B1__NUM 1
63736
63737 /* macros for BlueprintGlobalNameSpace::iq_adc_meas_2_b1 */
63738 #ifndef __IQ_ADC_MEAS_2_B1_MACRO__
63739 #define __IQ_ADC_MEAS_2_B1_MACRO__
63740
63741 /* macros for field gain_dc_iq_cal_meas_2_1 */
63742 #define IQ_ADC_MEAS_2_B1__GAIN_DC_IQ_CAL_MEAS_2_1__SHIFT 0
63743 #define IQ_ADC_MEAS_2_B1__GAIN_DC_IQ_CAL_MEAS_2_1__WIDTH 32
63744 #define IQ_ADC_MEAS_2_B1__GAIN_DC_IQ_CAL_MEAS_2_1__MASK 0xffffffffU
63745 #define IQ_ADC_MEAS_2_B1__GAIN_DC_IQ_CAL_MEAS_2_1__READ(src) \
63746 (u_int32_t)(src)\
63747 & 0xffffffffU
63748 #define IQ_ADC_MEAS_2_B1__TYPE u_int32_t
63749 #define IQ_ADC_MEAS_2_B1__READ 0xffffffffU
63750
63751 #endif /* __IQ_ADC_MEAS_2_B1_MACRO__ */
63752
63753
63754 /* macros for bb_reg_block.bb_chn1_reg_map.BB_iq_adc_meas_2_b1 */
63755 #define INST_BB_REG_BLOCK__BB_CHN1_REG_MAP__BB_IQ_ADC_MEAS_2_B1__NUM 1
63756
63757 /* macros for BlueprintGlobalNameSpace::iq_adc_meas_3_b1 */
63758 #ifndef __IQ_ADC_MEAS_3_B1_MACRO__
63759 #define __IQ_ADC_MEAS_3_B1_MACRO__
63760
63761 /* macros for field gain_dc_iq_cal_meas_3_1 */
63762 #define IQ_ADC_MEAS_3_B1__GAIN_DC_IQ_CAL_MEAS_3_1__SHIFT 0
63763 #define IQ_ADC_MEAS_3_B1__GAIN_DC_IQ_CAL_MEAS_3_1__WIDTH 32
63764 #define IQ_ADC_MEAS_3_B1__GAIN_DC_IQ_CAL_MEAS_3_1__MASK 0xffffffffU
63765 #define IQ_ADC_MEAS_3_B1__GAIN_DC_IQ_CAL_MEAS_3_1__READ(src) \
63766 (u_int32_t)(src)\
63767 & 0xffffffffU
63768 #define IQ_ADC_MEAS_3_B1__TYPE u_int32_t
63769 #define IQ_ADC_MEAS_3_B1__READ 0xffffffffU
63770
63771 #endif /* __IQ_ADC_MEAS_3_B1_MACRO__ */
63772
63773
63774 /* macros for bb_reg_block.bb_chn1_reg_map.BB_iq_adc_meas_3_b1 */
63775 #define INST_BB_REG_BLOCK__BB_CHN1_REG_MAP__BB_IQ_ADC_MEAS_3_B1__NUM 1
63776
63777 /* macros for BlueprintGlobalNameSpace::tx_phase_ramp_b1 */
63778 #ifndef __TX_PHASE_RAMP_B1_MACRO__
63779 #define __TX_PHASE_RAMP_B1_MACRO__
63780
63781 /* macros for field cf_phase_ramp_enable_1 */
63782 #define TX_PHASE_RAMP_B1__CF_PHASE_RAMP_ENABLE_1__SHIFT 0
63783 #define TX_PHASE_RAMP_B1__CF_PHASE_RAMP_ENABLE_1__WIDTH 1
63784 #define TX_PHASE_RAMP_B1__CF_PHASE_RAMP_ENABLE_1__MASK 0x00000001U
63785 #define TX_PHASE_RAMP_B1__CF_PHASE_RAMP_ENABLE_1__READ(src) \
63786 (u_int32_t)(src)\
63787 & 0x00000001U
63788 #define TX_PHASE_RAMP_B1__CF_PHASE_RAMP_ENABLE_1__WRITE(src) \
63789 ((u_int32_t)(src)\
63790 & 0x00000001U)
63791 #define TX_PHASE_RAMP_B1__CF_PHASE_RAMP_ENABLE_1__MODIFY(dst, src) \
63792 (dst) = ((dst) &\
63793 ~0x00000001U) | ((u_int32_t)(src) &\
63794 0x00000001U)
63795 #define TX_PHASE_RAMP_B1__CF_PHASE_RAMP_ENABLE_1__VERIFY(src) \
63796 (!(((u_int32_t)(src)\
63797 & ~0x00000001U)))
63798 #define TX_PHASE_RAMP_B1__CF_PHASE_RAMP_ENABLE_1__SET(dst) \
63799 (dst) = ((dst) &\
63800 ~0x00000001U) | (u_int32_t)(1)
63801 #define TX_PHASE_RAMP_B1__CF_PHASE_RAMP_ENABLE_1__CLR(dst) \
63802 (dst) = ((dst) &\
63803 ~0x00000001U) | (u_int32_t)(0)
63804
63805 /* macros for field cf_phase_ramp_bias_1 */
63806 #define TX_PHASE_RAMP_B1__CF_PHASE_RAMP_BIAS_1__SHIFT 1
63807 #define TX_PHASE_RAMP_B1__CF_PHASE_RAMP_BIAS_1__WIDTH 6
63808 #define TX_PHASE_RAMP_B1__CF_PHASE_RAMP_BIAS_1__MASK 0x0000007eU
63809 #define TX_PHASE_RAMP_B1__CF_PHASE_RAMP_BIAS_1__READ(src) \
63810 (((u_int32_t)(src)\
63811 & 0x0000007eU) >> 1)
63812 #define TX_PHASE_RAMP_B1__CF_PHASE_RAMP_BIAS_1__WRITE(src) \
63813 (((u_int32_t)(src)\
63814 << 1) & 0x0000007eU)
63815 #define TX_PHASE_RAMP_B1__CF_PHASE_RAMP_BIAS_1__MODIFY(dst, src) \
63816 (dst) = ((dst) &\
63817 ~0x0000007eU) | (((u_int32_t)(src) <<\
63818 1) & 0x0000007eU)
63819 #define TX_PHASE_RAMP_B1__CF_PHASE_RAMP_BIAS_1__VERIFY(src) \
63820 (!((((u_int32_t)(src)\
63821 << 1) & ~0x0000007eU)))
63822
63823 /* macros for field cf_phase_ramp_init_1 */
63824 #define TX_PHASE_RAMP_B1__CF_PHASE_RAMP_INIT_1__SHIFT 7
63825 #define TX_PHASE_RAMP_B1__CF_PHASE_RAMP_INIT_1__WIDTH 10
63826 #define TX_PHASE_RAMP_B1__CF_PHASE_RAMP_INIT_1__MASK 0x0001ff80U
63827 #define TX_PHASE_RAMP_B1__CF_PHASE_RAMP_INIT_1__READ(src) \
63828 (((u_int32_t)(src)\
63829 & 0x0001ff80U) >> 7)
63830 #define TX_PHASE_RAMP_B1__CF_PHASE_RAMP_INIT_1__WRITE(src) \
63831 (((u_int32_t)(src)\
63832 << 7) & 0x0001ff80U)
63833 #define TX_PHASE_RAMP_B1__CF_PHASE_RAMP_INIT_1__MODIFY(dst, src) \
63834 (dst) = ((dst) &\
63835 ~0x0001ff80U) | (((u_int32_t)(src) <<\
63836 7) & 0x0001ff80U)
63837 #define TX_PHASE_RAMP_B1__CF_PHASE_RAMP_INIT_1__VERIFY(src) \
63838 (!((((u_int32_t)(src)\
63839 << 7) & ~0x0001ff80U)))
63840
63841 /* macros for field cf_phase_ramp_alpha_1 */
63842 #define TX_PHASE_RAMP_B1__CF_PHASE_RAMP_ALPHA_1__SHIFT 17
63843 #define TX_PHASE_RAMP_B1__CF_PHASE_RAMP_ALPHA_1__WIDTH 8
63844 #define TX_PHASE_RAMP_B1__CF_PHASE_RAMP_ALPHA_1__MASK 0x01fe0000U
63845 #define TX_PHASE_RAMP_B1__CF_PHASE_RAMP_ALPHA_1__READ(src) \
63846 (((u_int32_t)(src)\
63847 & 0x01fe0000U) >> 17)
63848 #define TX_PHASE_RAMP_B1__CF_PHASE_RAMP_ALPHA_1__WRITE(src) \
63849 (((u_int32_t)(src)\
63850 << 17) & 0x01fe0000U)
63851 #define TX_PHASE_RAMP_B1__CF_PHASE_RAMP_ALPHA_1__MODIFY(dst, src) \
63852 (dst) = ((dst) &\
63853 ~0x01fe0000U) | (((u_int32_t)(src) <<\
63854 17) & 0x01fe0000U)
63855 #define TX_PHASE_RAMP_B1__CF_PHASE_RAMP_ALPHA_1__VERIFY(src) \
63856 (!((((u_int32_t)(src)\
63857 << 17) & ~0x01fe0000U)))
63858 #define TX_PHASE_RAMP_B1__TYPE u_int32_t
63859 #define TX_PHASE_RAMP_B1__READ 0x01ffffffU
63860 #define TX_PHASE_RAMP_B1__WRITE 0x01ffffffU
63861
63862 #endif /* __TX_PHASE_RAMP_B1_MACRO__ */
63863
63864
63865 /* macros for bb_reg_block.bb_chn1_reg_map.BB_tx_phase_ramp_b1 */
63866 #define INST_BB_REG_BLOCK__BB_CHN1_REG_MAP__BB_TX_PHASE_RAMP_B1__NUM 1
63867
63868 /* macros for BlueprintGlobalNameSpace::adc_gain_dc_corr_b1 */
63869 #ifndef __ADC_GAIN_DC_CORR_B1_MACRO__
63870 #define __ADC_GAIN_DC_CORR_B1_MACRO__
63871
63872 /* macros for field adc_gain_corr_q_coeff_1 */
63873 #define ADC_GAIN_DC_CORR_B1__ADC_GAIN_CORR_Q_COEFF_1__SHIFT 0
63874 #define ADC_GAIN_DC_CORR_B1__ADC_GAIN_CORR_Q_COEFF_1__WIDTH 6
63875 #define ADC_GAIN_DC_CORR_B1__ADC_GAIN_CORR_Q_COEFF_1__MASK 0x0000003fU
63876 #define ADC_GAIN_DC_CORR_B1__ADC_GAIN_CORR_Q_COEFF_1__READ(src) \
63877 (u_int32_t)(src)\
63878 & 0x0000003fU
63879 #define ADC_GAIN_DC_CORR_B1__ADC_GAIN_CORR_Q_COEFF_1__WRITE(src) \
63880 ((u_int32_t)(src)\
63881 & 0x0000003fU)
63882 #define ADC_GAIN_DC_CORR_B1__ADC_GAIN_CORR_Q_COEFF_1__MODIFY(dst, src) \
63883 (dst) = ((dst) &\
63884 ~0x0000003fU) | ((u_int32_t)(src) &\
63885 0x0000003fU)
63886 #define ADC_GAIN_DC_CORR_B1__ADC_GAIN_CORR_Q_COEFF_1__VERIFY(src) \
63887 (!(((u_int32_t)(src)\
63888 & ~0x0000003fU)))
63889
63890 /* macros for field adc_gain_corr_i_coeff_1 */
63891 #define ADC_GAIN_DC_CORR_B1__ADC_GAIN_CORR_I_COEFF_1__SHIFT 6
63892 #define ADC_GAIN_DC_CORR_B1__ADC_GAIN_CORR_I_COEFF_1__WIDTH 6
63893 #define ADC_GAIN_DC_CORR_B1__ADC_GAIN_CORR_I_COEFF_1__MASK 0x00000fc0U
63894 #define ADC_GAIN_DC_CORR_B1__ADC_GAIN_CORR_I_COEFF_1__READ(src) \
63895 (((u_int32_t)(src)\
63896 & 0x00000fc0U) >> 6)
63897 #define ADC_GAIN_DC_CORR_B1__ADC_GAIN_CORR_I_COEFF_1__WRITE(src) \
63898 (((u_int32_t)(src)\
63899 << 6) & 0x00000fc0U)
63900 #define ADC_GAIN_DC_CORR_B1__ADC_GAIN_CORR_I_COEFF_1__MODIFY(dst, src) \
63901 (dst) = ((dst) &\
63902 ~0x00000fc0U) | (((u_int32_t)(src) <<\
63903 6) & 0x00000fc0U)
63904 #define ADC_GAIN_DC_CORR_B1__ADC_GAIN_CORR_I_COEFF_1__VERIFY(src) \
63905 (!((((u_int32_t)(src)\
63906 << 6) & ~0x00000fc0U)))
63907
63908 /* macros for field adc_dc_corr_q_coeff_1 */
63909 #define ADC_GAIN_DC_CORR_B1__ADC_DC_CORR_Q_COEFF_1__SHIFT 12
63910 #define ADC_GAIN_DC_CORR_B1__ADC_DC_CORR_Q_COEFF_1__WIDTH 9
63911 #define ADC_GAIN_DC_CORR_B1__ADC_DC_CORR_Q_COEFF_1__MASK 0x001ff000U
63912 #define ADC_GAIN_DC_CORR_B1__ADC_DC_CORR_Q_COEFF_1__READ(src) \
63913 (((u_int32_t)(src)\
63914 & 0x001ff000U) >> 12)
63915 #define ADC_GAIN_DC_CORR_B1__ADC_DC_CORR_Q_COEFF_1__WRITE(src) \
63916 (((u_int32_t)(src)\
63917 << 12) & 0x001ff000U)
63918 #define ADC_GAIN_DC_CORR_B1__ADC_DC_CORR_Q_COEFF_1__MODIFY(dst, src) \
63919 (dst) = ((dst) &\
63920 ~0x001ff000U) | (((u_int32_t)(src) <<\
63921 12) & 0x001ff000U)
63922 #define ADC_GAIN_DC_CORR_B1__ADC_DC_CORR_Q_COEFF_1__VERIFY(src) \
63923 (!((((u_int32_t)(src)\
63924 << 12) & ~0x001ff000U)))
63925
63926 /* macros for field adc_dc_corr_i_coeff_1 */
63927 #define ADC_GAIN_DC_CORR_B1__ADC_DC_CORR_I_COEFF_1__SHIFT 21
63928 #define ADC_GAIN_DC_CORR_B1__ADC_DC_CORR_I_COEFF_1__WIDTH 9
63929 #define ADC_GAIN_DC_CORR_B1__ADC_DC_CORR_I_COEFF_1__MASK 0x3fe00000U
63930 #define ADC_GAIN_DC_CORR_B1__ADC_DC_CORR_I_COEFF_1__READ(src) \
63931 (((u_int32_t)(src)\
63932 & 0x3fe00000U) >> 21)
63933 #define ADC_GAIN_DC_CORR_B1__ADC_DC_CORR_I_COEFF_1__WRITE(src) \
63934 (((u_int32_t)(src)\
63935 << 21) & 0x3fe00000U)
63936 #define ADC_GAIN_DC_CORR_B1__ADC_DC_CORR_I_COEFF_1__MODIFY(dst, src) \
63937 (dst) = ((dst) &\
63938 ~0x3fe00000U) | (((u_int32_t)(src) <<\
63939 21) & 0x3fe00000U)
63940 #define ADC_GAIN_DC_CORR_B1__ADC_DC_CORR_I_COEFF_1__VERIFY(src) \
63941 (!((((u_int32_t)(src)\
63942 << 21) & ~0x3fe00000U)))
63943 #define ADC_GAIN_DC_CORR_B1__TYPE u_int32_t
63944 #define ADC_GAIN_DC_CORR_B1__READ 0x3fffffffU
63945 #define ADC_GAIN_DC_CORR_B1__WRITE 0x3fffffffU
63946
63947 #endif /* __ADC_GAIN_DC_CORR_B1_MACRO__ */
63948
63949
63950 /* macros for bb_reg_block.bb_chn1_reg_map.BB_adc_gain_dc_corr_b1 */
63951 #define INST_BB_REG_BLOCK__BB_CHN1_REG_MAP__BB_ADC_GAIN_DC_CORR_B1__NUM 1
63952
63953 /* macros for BlueprintGlobalNameSpace::rx_iq_corr_b1 */
63954 #ifndef __RX_IQ_CORR_B1_MACRO__
63955 #define __RX_IQ_CORR_B1_MACRO__
63956
63957 /* macros for field rx_iqcorr_q_q_coff_1 */
63958 #define RX_IQ_CORR_B1__RX_IQCORR_Q_Q_COFF_1__SHIFT 0
63959 #define RX_IQ_CORR_B1__RX_IQCORR_Q_Q_COFF_1__WIDTH 7
63960 #define RX_IQ_CORR_B1__RX_IQCORR_Q_Q_COFF_1__MASK 0x0000007fU
63961 #define RX_IQ_CORR_B1__RX_IQCORR_Q_Q_COFF_1__READ(src) \
63962 (u_int32_t)(src)\
63963 & 0x0000007fU
63964 #define RX_IQ_CORR_B1__RX_IQCORR_Q_Q_COFF_1__WRITE(src) \
63965 ((u_int32_t)(src)\
63966 & 0x0000007fU)
63967 #define RX_IQ_CORR_B1__RX_IQCORR_Q_Q_COFF_1__MODIFY(dst, src) \
63968 (dst) = ((dst) &\
63969 ~0x0000007fU) | ((u_int32_t)(src) &\
63970 0x0000007fU)
63971 #define RX_IQ_CORR_B1__RX_IQCORR_Q_Q_COFF_1__VERIFY(src) \
63972 (!(((u_int32_t)(src)\
63973 & ~0x0000007fU)))
63974
63975 /* macros for field rx_iqcorr_q_i_coff_1 */
63976 #define RX_IQ_CORR_B1__RX_IQCORR_Q_I_COFF_1__SHIFT 7
63977 #define RX_IQ_CORR_B1__RX_IQCORR_Q_I_COFF_1__WIDTH 7
63978 #define RX_IQ_CORR_B1__RX_IQCORR_Q_I_COFF_1__MASK 0x00003f80U
63979 #define RX_IQ_CORR_B1__RX_IQCORR_Q_I_COFF_1__READ(src) \
63980 (((u_int32_t)(src)\
63981 & 0x00003f80U) >> 7)
63982 #define RX_IQ_CORR_B1__RX_IQCORR_Q_I_COFF_1__WRITE(src) \
63983 (((u_int32_t)(src)\
63984 << 7) & 0x00003f80U)
63985 #define RX_IQ_CORR_B1__RX_IQCORR_Q_I_COFF_1__MODIFY(dst, src) \
63986 (dst) = ((dst) &\
63987 ~0x00003f80U) | (((u_int32_t)(src) <<\
63988 7) & 0x00003f80U)
63989 #define RX_IQ_CORR_B1__RX_IQCORR_Q_I_COFF_1__VERIFY(src) \
63990 (!((((u_int32_t)(src)\
63991 << 7) & ~0x00003f80U)))
63992
63993 /* macros for field loopback_iqcorr_q_q_coff_1 */
63994 #define RX_IQ_CORR_B1__LOOPBACK_IQCORR_Q_Q_COFF_1__SHIFT 15
63995 #define RX_IQ_CORR_B1__LOOPBACK_IQCORR_Q_Q_COFF_1__WIDTH 7
63996 #define RX_IQ_CORR_B1__LOOPBACK_IQCORR_Q_Q_COFF_1__MASK 0x003f8000U
63997 #define RX_IQ_CORR_B1__LOOPBACK_IQCORR_Q_Q_COFF_1__READ(src) \
63998 (((u_int32_t)(src)\
63999 & 0x003f8000U) >> 15)
64000 #define RX_IQ_CORR_B1__LOOPBACK_IQCORR_Q_Q_COFF_1__WRITE(src) \
64001 (((u_int32_t)(src)\
64002 << 15) & 0x003f8000U)
64003 #define RX_IQ_CORR_B1__LOOPBACK_IQCORR_Q_Q_COFF_1__MODIFY(dst, src) \
64004 (dst) = ((dst) &\
64005 ~0x003f8000U) | (((u_int32_t)(src) <<\
64006 15) & 0x003f8000U)
64007 #define RX_IQ_CORR_B1__LOOPBACK_IQCORR_Q_Q_COFF_1__VERIFY(src) \
64008 (!((((u_int32_t)(src)\
64009 << 15) & ~0x003f8000U)))
64010
64011 /* macros for field loopback_iqcorr_q_i_coff_1 */
64012 #define RX_IQ_CORR_B1__LOOPBACK_IQCORR_Q_I_COFF_1__SHIFT 22
64013 #define RX_IQ_CORR_B1__LOOPBACK_IQCORR_Q_I_COFF_1__WIDTH 7
64014 #define RX_IQ_CORR_B1__LOOPBACK_IQCORR_Q_I_COFF_1__MASK 0x1fc00000U
64015 #define RX_IQ_CORR_B1__LOOPBACK_IQCORR_Q_I_COFF_1__READ(src) \
64016 (((u_int32_t)(src)\
64017 & 0x1fc00000U) >> 22)
64018 #define RX_IQ_CORR_B1__LOOPBACK_IQCORR_Q_I_COFF_1__WRITE(src) \
64019 (((u_int32_t)(src)\
64020 << 22) & 0x1fc00000U)
64021 #define RX_IQ_CORR_B1__LOOPBACK_IQCORR_Q_I_COFF_1__MODIFY(dst, src) \
64022 (dst) = ((dst) &\
64023 ~0x1fc00000U) | (((u_int32_t)(src) <<\
64024 22) & 0x1fc00000U)
64025 #define RX_IQ_CORR_B1__LOOPBACK_IQCORR_Q_I_COFF_1__VERIFY(src) \
64026 (!((((u_int32_t)(src)\
64027 << 22) & ~0x1fc00000U)))
64028 #define RX_IQ_CORR_B1__TYPE u_int32_t
64029 #define RX_IQ_CORR_B1__READ 0x1fffbfffU
64030 #define RX_IQ_CORR_B1__WRITE 0x1fffbfffU
64031
64032 #endif /* __RX_IQ_CORR_B1_MACRO__ */
64033
64034
64035 /* macros for bb_reg_block.bb_chn1_reg_map.BB_rx_iq_corr_b1 */
64036 #define INST_BB_REG_BLOCK__BB_CHN1_REG_MAP__BB_RX_IQ_CORR_B1__NUM 1
64037
64038 /* macros for BlueprintGlobalNameSpace::paprd_ctrl0_b1 */
64039 #ifndef __PAPRD_CTRL0_B1_MACRO__
64040 #define __PAPRD_CTRL0_B1_MACRO__
64041
64042 /* macros for field paprd_enable_1 */
64043 #define PAPRD_CTRL0_B1__PAPRD_ENABLE_1__SHIFT 0
64044 #define PAPRD_CTRL0_B1__PAPRD_ENABLE_1__WIDTH 1
64045 #define PAPRD_CTRL0_B1__PAPRD_ENABLE_1__MASK 0x00000001U
64046 #define PAPRD_CTRL0_B1__PAPRD_ENABLE_1__READ(src) \
64047 (u_int32_t)(src)\
64048 & 0x00000001U
64049 #define PAPRD_CTRL0_B1__PAPRD_ENABLE_1__WRITE(src) \
64050 ((u_int32_t)(src)\
64051 & 0x00000001U)
64052 #define PAPRD_CTRL0_B1__PAPRD_ENABLE_1__MODIFY(dst, src) \
64053 (dst) = ((dst) &\
64054 ~0x00000001U) | ((u_int32_t)(src) &\
64055 0x00000001U)
64056 #define PAPRD_CTRL0_B1__PAPRD_ENABLE_1__VERIFY(src) \
64057 (!(((u_int32_t)(src)\
64058 & ~0x00000001U)))
64059 #define PAPRD_CTRL0_B1__PAPRD_ENABLE_1__SET(dst) \
64060 (dst) = ((dst) &\
64061 ~0x00000001U) | (u_int32_t)(1)
64062 #define PAPRD_CTRL0_B1__PAPRD_ENABLE_1__CLR(dst) \
64063 (dst) = ((dst) &\
64064 ~0x00000001U) | (u_int32_t)(0)
64065
64066 /* macros for field paprd_adaptive_use_single_table_1 */
64067 #define PAPRD_CTRL0_B1__PAPRD_ADAPTIVE_USE_SINGLE_TABLE_1__SHIFT 1
64068 #define PAPRD_CTRL0_B1__PAPRD_ADAPTIVE_USE_SINGLE_TABLE_1__WIDTH 1
64069 #define PAPRD_CTRL0_B1__PAPRD_ADAPTIVE_USE_SINGLE_TABLE_1__MASK 0x00000002U
64070 #define PAPRD_CTRL0_B1__PAPRD_ADAPTIVE_USE_SINGLE_TABLE_1__READ(src) \
64071 (((u_int32_t)(src)\
64072 & 0x00000002U) >> 1)
64073 #define PAPRD_CTRL0_B1__PAPRD_ADAPTIVE_USE_SINGLE_TABLE_1__WRITE(src) \
64074 (((u_int32_t)(src)\
64075 << 1) & 0x00000002U)
64076 #define PAPRD_CTRL0_B1__PAPRD_ADAPTIVE_USE_SINGLE_TABLE_1__MODIFY(dst, src) \
64077 (dst) = ((dst) &\
64078 ~0x00000002U) | (((u_int32_t)(src) <<\
64079 1) & 0x00000002U)
64080 #define PAPRD_CTRL0_B1__PAPRD_ADAPTIVE_USE_SINGLE_TABLE_1__VERIFY(src) \
64081 (!((((u_int32_t)(src)\
64082 << 1) & ~0x00000002U)))
64083 #define PAPRD_CTRL0_B1__PAPRD_ADAPTIVE_USE_SINGLE_TABLE_1__SET(dst) \
64084 (dst) = ((dst) &\
64085 ~0x00000002U) | ((u_int32_t)(1) << 1)
64086 #define PAPRD_CTRL0_B1__PAPRD_ADAPTIVE_USE_SINGLE_TABLE_1__CLR(dst) \
64087 (dst) = ((dst) &\
64088 ~0x00000002U) | ((u_int32_t)(0) << 1)
64089
64090 /* macros for field paprd_valid_gain_1 */
64091 #define PAPRD_CTRL0_B1__PAPRD_VALID_GAIN_1__SHIFT 2
64092 #define PAPRD_CTRL0_B1__PAPRD_VALID_GAIN_1__WIDTH 25
64093 #define PAPRD_CTRL0_B1__PAPRD_VALID_GAIN_1__MASK 0x07fffffcU
64094 #define PAPRD_CTRL0_B1__PAPRD_VALID_GAIN_1__READ(src) \
64095 (((u_int32_t)(src)\
64096 & 0x07fffffcU) >> 2)
64097 #define PAPRD_CTRL0_B1__PAPRD_VALID_GAIN_1__WRITE(src) \
64098 (((u_int32_t)(src)\
64099 << 2) & 0x07fffffcU)
64100 #define PAPRD_CTRL0_B1__PAPRD_VALID_GAIN_1__MODIFY(dst, src) \
64101 (dst) = ((dst) &\
64102 ~0x07fffffcU) | (((u_int32_t)(src) <<\
64103 2) & 0x07fffffcU)
64104 #define PAPRD_CTRL0_B1__PAPRD_VALID_GAIN_1__VERIFY(src) \
64105 (!((((u_int32_t)(src)\
64106 << 2) & ~0x07fffffcU)))
64107
64108 /* macros for field paprd_mag_thrsh_1 */
64109 #define PAPRD_CTRL0_B1__PAPRD_MAG_THRSH_1__SHIFT 27
64110 #define PAPRD_CTRL0_B1__PAPRD_MAG_THRSH_1__WIDTH 5
64111 #define PAPRD_CTRL0_B1__PAPRD_MAG_THRSH_1__MASK 0xf8000000U
64112 #define PAPRD_CTRL0_B1__PAPRD_MAG_THRSH_1__READ(src) \
64113 (((u_int32_t)(src)\
64114 & 0xf8000000U) >> 27)
64115 #define PAPRD_CTRL0_B1__PAPRD_MAG_THRSH_1__WRITE(src) \
64116 (((u_int32_t)(src)\
64117 << 27) & 0xf8000000U)
64118 #define PAPRD_CTRL0_B1__PAPRD_MAG_THRSH_1__MODIFY(dst, src) \
64119 (dst) = ((dst) &\
64120 ~0xf8000000U) | (((u_int32_t)(src) <<\
64121 27) & 0xf8000000U)
64122 #define PAPRD_CTRL0_B1__PAPRD_MAG_THRSH_1__VERIFY(src) \
64123 (!((((u_int32_t)(src)\
64124 << 27) & ~0xf8000000U)))
64125 #define PAPRD_CTRL0_B1__TYPE u_int32_t
64126 #define PAPRD_CTRL0_B1__READ 0xffffffffU
64127 #define PAPRD_CTRL0_B1__WRITE 0xffffffffU
64128
64129 #endif /* __PAPRD_CTRL0_B1_MACRO__ */
64130
64131
64132 /* macros for bb_reg_block.bb_chn1_reg_map.BB_paprd_ctrl0_b1 */
64133 #define INST_BB_REG_BLOCK__BB_CHN1_REG_MAP__BB_PAPRD_CTRL0_B1__NUM 1
64134
64135 /* macros for BlueprintGlobalNameSpace::paprd_ctrl1_b1 */
64136 #ifndef __PAPRD_CTRL1_B1_MACRO__
64137 #define __PAPRD_CTRL1_B1_MACRO__
64138
64139 /* macros for field paprd_adaptive_scaling_enable_1 */
64140 #define PAPRD_CTRL1_B1__PAPRD_ADAPTIVE_SCALING_ENABLE_1__SHIFT 0
64141 #define PAPRD_CTRL1_B1__PAPRD_ADAPTIVE_SCALING_ENABLE_1__WIDTH 1
64142 #define PAPRD_CTRL1_B1__PAPRD_ADAPTIVE_SCALING_ENABLE_1__MASK 0x00000001U
64143 #define PAPRD_CTRL1_B1__PAPRD_ADAPTIVE_SCALING_ENABLE_1__READ(src) \
64144 (u_int32_t)(src)\
64145 & 0x00000001U
64146 #define PAPRD_CTRL1_B1__PAPRD_ADAPTIVE_SCALING_ENABLE_1__WRITE(src) \
64147 ((u_int32_t)(src)\
64148 & 0x00000001U)
64149 #define PAPRD_CTRL1_B1__PAPRD_ADAPTIVE_SCALING_ENABLE_1__MODIFY(dst, src) \
64150 (dst) = ((dst) &\
64151 ~0x00000001U) | ((u_int32_t)(src) &\
64152 0x00000001U)
64153 #define PAPRD_CTRL1_B1__PAPRD_ADAPTIVE_SCALING_ENABLE_1__VERIFY(src) \
64154 (!(((u_int32_t)(src)\
64155 & ~0x00000001U)))
64156 #define PAPRD_CTRL1_B1__PAPRD_ADAPTIVE_SCALING_ENABLE_1__SET(dst) \
64157 (dst) = ((dst) &\
64158 ~0x00000001U) | (u_int32_t)(1)
64159 #define PAPRD_CTRL1_B1__PAPRD_ADAPTIVE_SCALING_ENABLE_1__CLR(dst) \
64160 (dst) = ((dst) &\
64161 ~0x00000001U) | (u_int32_t)(0)
64162
64163 /* macros for field paprd_adaptive_am2am_enable_1 */
64164 #define PAPRD_CTRL1_B1__PAPRD_ADAPTIVE_AM2AM_ENABLE_1__SHIFT 1
64165 #define PAPRD_CTRL1_B1__PAPRD_ADAPTIVE_AM2AM_ENABLE_1__WIDTH 1
64166 #define PAPRD_CTRL1_B1__PAPRD_ADAPTIVE_AM2AM_ENABLE_1__MASK 0x00000002U
64167 #define PAPRD_CTRL1_B1__PAPRD_ADAPTIVE_AM2AM_ENABLE_1__READ(src) \
64168 (((u_int32_t)(src)\
64169 & 0x00000002U) >> 1)
64170 #define PAPRD_CTRL1_B1__PAPRD_ADAPTIVE_AM2AM_ENABLE_1__WRITE(src) \
64171 (((u_int32_t)(src)\
64172 << 1) & 0x00000002U)
64173 #define PAPRD_CTRL1_B1__PAPRD_ADAPTIVE_AM2AM_ENABLE_1__MODIFY(dst, src) \
64174 (dst) = ((dst) &\
64175 ~0x00000002U) | (((u_int32_t)(src) <<\
64176 1) & 0x00000002U)
64177 #define PAPRD_CTRL1_B1__PAPRD_ADAPTIVE_AM2AM_ENABLE_1__VERIFY(src) \
64178 (!((((u_int32_t)(src)\
64179 << 1) & ~0x00000002U)))
64180 #define PAPRD_CTRL1_B1__PAPRD_ADAPTIVE_AM2AM_ENABLE_1__SET(dst) \
64181 (dst) = ((dst) &\
64182 ~0x00000002U) | ((u_int32_t)(1) << 1)
64183 #define PAPRD_CTRL1_B1__PAPRD_ADAPTIVE_AM2AM_ENABLE_1__CLR(dst) \
64184 (dst) = ((dst) &\
64185 ~0x00000002U) | ((u_int32_t)(0) << 1)
64186
64187 /* macros for field paprd_adaptive_am2pm_enable_1 */
64188 #define PAPRD_CTRL1_B1__PAPRD_ADAPTIVE_AM2PM_ENABLE_1__SHIFT 2
64189 #define PAPRD_CTRL1_B1__PAPRD_ADAPTIVE_AM2PM_ENABLE_1__WIDTH 1
64190 #define PAPRD_CTRL1_B1__PAPRD_ADAPTIVE_AM2PM_ENABLE_1__MASK 0x00000004U
64191 #define PAPRD_CTRL1_B1__PAPRD_ADAPTIVE_AM2PM_ENABLE_1__READ(src) \
64192 (((u_int32_t)(src)\
64193 & 0x00000004U) >> 2)
64194 #define PAPRD_CTRL1_B1__PAPRD_ADAPTIVE_AM2PM_ENABLE_1__WRITE(src) \
64195 (((u_int32_t)(src)\
64196 << 2) & 0x00000004U)
64197 #define PAPRD_CTRL1_B1__PAPRD_ADAPTIVE_AM2PM_ENABLE_1__MODIFY(dst, src) \
64198 (dst) = ((dst) &\
64199 ~0x00000004U) | (((u_int32_t)(src) <<\
64200 2) & 0x00000004U)
64201 #define PAPRD_CTRL1_B1__PAPRD_ADAPTIVE_AM2PM_ENABLE_1__VERIFY(src) \
64202 (!((((u_int32_t)(src)\
64203 << 2) & ~0x00000004U)))
64204 #define PAPRD_CTRL1_B1__PAPRD_ADAPTIVE_AM2PM_ENABLE_1__SET(dst) \
64205 (dst) = ((dst) &\
64206 ~0x00000004U) | ((u_int32_t)(1) << 2)
64207 #define PAPRD_CTRL1_B1__PAPRD_ADAPTIVE_AM2PM_ENABLE_1__CLR(dst) \
64208 (dst) = ((dst) &\
64209 ~0x00000004U) | ((u_int32_t)(0) << 2)
64210
64211 /* macros for field paprd_power_at_am2am_cal_1 */
64212 #define PAPRD_CTRL1_B1__PAPRD_POWER_AT_AM2AM_CAL_1__SHIFT 3
64213 #define PAPRD_CTRL1_B1__PAPRD_POWER_AT_AM2AM_CAL_1__WIDTH 6
64214 #define PAPRD_CTRL1_B1__PAPRD_POWER_AT_AM2AM_CAL_1__MASK 0x000001f8U
64215 #define PAPRD_CTRL1_B1__PAPRD_POWER_AT_AM2AM_CAL_1__READ(src) \
64216 (((u_int32_t)(src)\
64217 & 0x000001f8U) >> 3)
64218 #define PAPRD_CTRL1_B1__PAPRD_POWER_AT_AM2AM_CAL_1__WRITE(src) \
64219 (((u_int32_t)(src)\
64220 << 3) & 0x000001f8U)
64221 #define PAPRD_CTRL1_B1__PAPRD_POWER_AT_AM2AM_CAL_1__MODIFY(dst, src) \
64222 (dst) = ((dst) &\
64223 ~0x000001f8U) | (((u_int32_t)(src) <<\
64224 3) & 0x000001f8U)
64225 #define PAPRD_CTRL1_B1__PAPRD_POWER_AT_AM2AM_CAL_1__VERIFY(src) \
64226 (!((((u_int32_t)(src)\
64227 << 3) & ~0x000001f8U)))
64228
64229 /* macros for field pa_gain_scale_factor_1 */
64230 #define PAPRD_CTRL1_B1__PA_GAIN_SCALE_FACTOR_1__SHIFT 9
64231 #define PAPRD_CTRL1_B1__PA_GAIN_SCALE_FACTOR_1__WIDTH 8
64232 #define PAPRD_CTRL1_B1__PA_GAIN_SCALE_FACTOR_1__MASK 0x0001fe00U
64233 #define PAPRD_CTRL1_B1__PA_GAIN_SCALE_FACTOR_1__READ(src) \
64234 (((u_int32_t)(src)\
64235 & 0x0001fe00U) >> 9)
64236 #define PAPRD_CTRL1_B1__PA_GAIN_SCALE_FACTOR_1__WRITE(src) \
64237 (((u_int32_t)(src)\
64238 << 9) & 0x0001fe00U)
64239 #define PAPRD_CTRL1_B1__PA_GAIN_SCALE_FACTOR_1__MODIFY(dst, src) \
64240 (dst) = ((dst) &\
64241 ~0x0001fe00U) | (((u_int32_t)(src) <<\
64242 9) & 0x0001fe00U)
64243 #define PAPRD_CTRL1_B1__PA_GAIN_SCALE_FACTOR_1__VERIFY(src) \
64244 (!((((u_int32_t)(src)\
64245 << 9) & ~0x0001fe00U)))
64246
64247 /* macros for field paprd_mag_scale_factor_1 */
64248 #define PAPRD_CTRL1_B1__PAPRD_MAG_SCALE_FACTOR_1__SHIFT 17
64249 #define PAPRD_CTRL1_B1__PAPRD_MAG_SCALE_FACTOR_1__WIDTH 10
64250 #define PAPRD_CTRL1_B1__PAPRD_MAG_SCALE_FACTOR_1__MASK 0x07fe0000U
64251 #define PAPRD_CTRL1_B1__PAPRD_MAG_SCALE_FACTOR_1__READ(src) \
64252 (((u_int32_t)(src)\
64253 & 0x07fe0000U) >> 17)
64254 #define PAPRD_CTRL1_B1__PAPRD_MAG_SCALE_FACTOR_1__WRITE(src) \
64255 (((u_int32_t)(src)\
64256 << 17) & 0x07fe0000U)
64257 #define PAPRD_CTRL1_B1__PAPRD_MAG_SCALE_FACTOR_1__MODIFY(dst, src) \
64258 (dst) = ((dst) &\
64259 ~0x07fe0000U) | (((u_int32_t)(src) <<\
64260 17) & 0x07fe0000U)
64261 #define PAPRD_CTRL1_B1__PAPRD_MAG_SCALE_FACTOR_1__VERIFY(src) \
64262 (!((((u_int32_t)(src)\
64263 << 17) & ~0x07fe0000U)))
64264
64265 /* macros for field paprd_trainer_iandq_sel_1 */
64266 #define PAPRD_CTRL1_B1__PAPRD_TRAINER_IANDQ_SEL_1__SHIFT 27
64267 #define PAPRD_CTRL1_B1__PAPRD_TRAINER_IANDQ_SEL_1__WIDTH 1
64268 #define PAPRD_CTRL1_B1__PAPRD_TRAINER_IANDQ_SEL_1__MASK 0x08000000U
64269 #define PAPRD_CTRL1_B1__PAPRD_TRAINER_IANDQ_SEL_1__READ(src) \
64270 (((u_int32_t)(src)\
64271 & 0x08000000U) >> 27)
64272 #define PAPRD_CTRL1_B1__PAPRD_TRAINER_IANDQ_SEL_1__WRITE(src) \
64273 (((u_int32_t)(src)\
64274 << 27) & 0x08000000U)
64275 #define PAPRD_CTRL1_B1__PAPRD_TRAINER_IANDQ_SEL_1__MODIFY(dst, src) \
64276 (dst) = ((dst) &\
64277 ~0x08000000U) | (((u_int32_t)(src) <<\
64278 27) & 0x08000000U)
64279 #define PAPRD_CTRL1_B1__PAPRD_TRAINER_IANDQ_SEL_1__VERIFY(src) \
64280 (!((((u_int32_t)(src)\
64281 << 27) & ~0x08000000U)))
64282 #define PAPRD_CTRL1_B1__PAPRD_TRAINER_IANDQ_SEL_1__SET(dst) \
64283 (dst) = ((dst) &\
64284 ~0x08000000U) | ((u_int32_t)(1) << 27)
64285 #define PAPRD_CTRL1_B1__PAPRD_TRAINER_IANDQ_SEL_1__CLR(dst) \
64286 (dst) = ((dst) &\
64287 ~0x08000000U) | ((u_int32_t)(0) << 27)
64288 #define PAPRD_CTRL1_B1__TYPE u_int32_t
64289 #define PAPRD_CTRL1_B1__READ 0x0fffffffU
64290 #define PAPRD_CTRL1_B1__WRITE 0x0fffffffU
64291
64292 #endif /* __PAPRD_CTRL1_B1_MACRO__ */
64293
64294
64295 /* macros for bb_reg_block.bb_chn1_reg_map.BB_paprd_ctrl1_b1 */
64296 #define INST_BB_REG_BLOCK__BB_CHN1_REG_MAP__BB_PAPRD_CTRL1_B1__NUM 1
64297
64298 /* macros for BlueprintGlobalNameSpace::pa_gain123_b1 */
64299 #ifndef __PA_GAIN123_B1_MACRO__
64300 #define __PA_GAIN123_B1_MACRO__
64301
64302 /* macros for field pa_gain1_1 */
64303 #define PA_GAIN123_B1__PA_GAIN1_1__SHIFT 0
64304 #define PA_GAIN123_B1__PA_GAIN1_1__WIDTH 10
64305 #define PA_GAIN123_B1__PA_GAIN1_1__MASK 0x000003ffU
64306 #define PA_GAIN123_B1__PA_GAIN1_1__READ(src) (u_int32_t)(src) & 0x000003ffU
64307 #define PA_GAIN123_B1__PA_GAIN1_1__WRITE(src) ((u_int32_t)(src) & 0x000003ffU)
64308 #define PA_GAIN123_B1__PA_GAIN1_1__MODIFY(dst, src) \
64309 (dst) = ((dst) &\
64310 ~0x000003ffU) | ((u_int32_t)(src) &\
64311 0x000003ffU)
64312 #define PA_GAIN123_B1__PA_GAIN1_1__VERIFY(src) \
64313 (!(((u_int32_t)(src)\
64314 & ~0x000003ffU)))
64315
64316 /* macros for field pa_gain2_1 */
64317 #define PA_GAIN123_B1__PA_GAIN2_1__SHIFT 10
64318 #define PA_GAIN123_B1__PA_GAIN2_1__WIDTH 10
64319 #define PA_GAIN123_B1__PA_GAIN2_1__MASK 0x000ffc00U
64320 #define PA_GAIN123_B1__PA_GAIN2_1__READ(src) \
64321 (((u_int32_t)(src)\
64322 & 0x000ffc00U) >> 10)
64323 #define PA_GAIN123_B1__PA_GAIN2_1__WRITE(src) \
64324 (((u_int32_t)(src)\
64325 << 10) & 0x000ffc00U)
64326 #define PA_GAIN123_B1__PA_GAIN2_1__MODIFY(dst, src) \
64327 (dst) = ((dst) &\
64328 ~0x000ffc00U) | (((u_int32_t)(src) <<\
64329 10) & 0x000ffc00U)
64330 #define PA_GAIN123_B1__PA_GAIN2_1__VERIFY(src) \
64331 (!((((u_int32_t)(src)\
64332 << 10) & ~0x000ffc00U)))
64333
64334 /* macros for field pa_gain3_1 */
64335 #define PA_GAIN123_B1__PA_GAIN3_1__SHIFT 20
64336 #define PA_GAIN123_B1__PA_GAIN3_1__WIDTH 10
64337 #define PA_GAIN123_B1__PA_GAIN3_1__MASK 0x3ff00000U
64338 #define PA_GAIN123_B1__PA_GAIN3_1__READ(src) \
64339 (((u_int32_t)(src)\
64340 & 0x3ff00000U) >> 20)
64341 #define PA_GAIN123_B1__PA_GAIN3_1__WRITE(src) \
64342 (((u_int32_t)(src)\
64343 << 20) & 0x3ff00000U)
64344 #define PA_GAIN123_B1__PA_GAIN3_1__MODIFY(dst, src) \
64345 (dst) = ((dst) &\
64346 ~0x3ff00000U) | (((u_int32_t)(src) <<\
64347 20) & 0x3ff00000U)
64348 #define PA_GAIN123_B1__PA_GAIN3_1__VERIFY(src) \
64349 (!((((u_int32_t)(src)\
64350 << 20) & ~0x3ff00000U)))
64351 #define PA_GAIN123_B1__TYPE u_int32_t
64352 #define PA_GAIN123_B1__READ 0x3fffffffU
64353 #define PA_GAIN123_B1__WRITE 0x3fffffffU
64354
64355 #endif /* __PA_GAIN123_B1_MACRO__ */
64356
64357
64358 /* macros for bb_reg_block.bb_chn1_reg_map.BB_pa_gain123_b1 */
64359 #define INST_BB_REG_BLOCK__BB_CHN1_REG_MAP__BB_PA_GAIN123_B1__NUM 1
64360
64361 /* macros for BlueprintGlobalNameSpace::pa_gain45_b1 */
64362 #ifndef __PA_GAIN45_B1_MACRO__
64363 #define __PA_GAIN45_B1_MACRO__
64364
64365 /* macros for field pa_gain4_1 */
64366 #define PA_GAIN45_B1__PA_GAIN4_1__SHIFT 0
64367 #define PA_GAIN45_B1__PA_GAIN4_1__WIDTH 10
64368 #define PA_GAIN45_B1__PA_GAIN4_1__MASK 0x000003ffU
64369 #define PA_GAIN45_B1__PA_GAIN4_1__READ(src) (u_int32_t)(src) & 0x000003ffU
64370 #define PA_GAIN45_B1__PA_GAIN4_1__WRITE(src) ((u_int32_t)(src) & 0x000003ffU)
64371 #define PA_GAIN45_B1__PA_GAIN4_1__MODIFY(dst, src) \
64372 (dst) = ((dst) &\
64373 ~0x000003ffU) | ((u_int32_t)(src) &\
64374 0x000003ffU)
64375 #define PA_GAIN45_B1__PA_GAIN4_1__VERIFY(src) \
64376 (!(((u_int32_t)(src)\
64377 & ~0x000003ffU)))
64378
64379 /* macros for field pa_gain5_1 */
64380 #define PA_GAIN45_B1__PA_GAIN5_1__SHIFT 10
64381 #define PA_GAIN45_B1__PA_GAIN5_1__WIDTH 10
64382 #define PA_GAIN45_B1__PA_GAIN5_1__MASK 0x000ffc00U
64383 #define PA_GAIN45_B1__PA_GAIN5_1__READ(src) \
64384 (((u_int32_t)(src)\
64385 & 0x000ffc00U) >> 10)
64386 #define PA_GAIN45_B1__PA_GAIN5_1__WRITE(src) \
64387 (((u_int32_t)(src)\
64388 << 10) & 0x000ffc00U)
64389 #define PA_GAIN45_B1__PA_GAIN5_1__MODIFY(dst, src) \
64390 (dst) = ((dst) &\
64391 ~0x000ffc00U) | (((u_int32_t)(src) <<\
64392 10) & 0x000ffc00U)
64393 #define PA_GAIN45_B1__PA_GAIN5_1__VERIFY(src) \
64394 (!((((u_int32_t)(src)\
64395 << 10) & ~0x000ffc00U)))
64396
64397 /* macros for field paprd_adaptive_table_valid_1 */
64398 #define PA_GAIN45_B1__PAPRD_ADAPTIVE_TABLE_VALID_1__SHIFT 20
64399 #define PA_GAIN45_B1__PAPRD_ADAPTIVE_TABLE_VALID_1__WIDTH 5
64400 #define PA_GAIN45_B1__PAPRD_ADAPTIVE_TABLE_VALID_1__MASK 0x01f00000U
64401 #define PA_GAIN45_B1__PAPRD_ADAPTIVE_TABLE_VALID_1__READ(src) \
64402 (((u_int32_t)(src)\
64403 & 0x01f00000U) >> 20)
64404 #define PA_GAIN45_B1__PAPRD_ADAPTIVE_TABLE_VALID_1__WRITE(src) \
64405 (((u_int32_t)(src)\
64406 << 20) & 0x01f00000U)
64407 #define PA_GAIN45_B1__PAPRD_ADAPTIVE_TABLE_VALID_1__MODIFY(dst, src) \
64408 (dst) = ((dst) &\
64409 ~0x01f00000U) | (((u_int32_t)(src) <<\
64410 20) & 0x01f00000U)
64411 #define PA_GAIN45_B1__PAPRD_ADAPTIVE_TABLE_VALID_1__VERIFY(src) \
64412 (!((((u_int32_t)(src)\
64413 << 20) & ~0x01f00000U)))
64414 #define PA_GAIN45_B1__TYPE u_int32_t
64415 #define PA_GAIN45_B1__READ 0x01ffffffU
64416 #define PA_GAIN45_B1__WRITE 0x01ffffffU
64417
64418 #endif /* __PA_GAIN45_B1_MACRO__ */
64419
64420
64421 /* macros for bb_reg_block.bb_chn1_reg_map.BB_pa_gain45_b1 */
64422 #define INST_BB_REG_BLOCK__BB_CHN1_REG_MAP__BB_PA_GAIN45_B1__NUM 1
64423
64424 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_0_b1 */
64425 #ifndef __PAPRD_PRE_POST_SCALE_0_B1_MACRO__
64426 #define __PAPRD_PRE_POST_SCALE_0_B1_MACRO__
64427
64428 /* macros for field paprd_pre_post_scaling_0_1 */
64429 #define PAPRD_PRE_POST_SCALE_0_B1__PAPRD_PRE_POST_SCALING_0_1__SHIFT 0
64430 #define PAPRD_PRE_POST_SCALE_0_B1__PAPRD_PRE_POST_SCALING_0_1__WIDTH 18
64431 #define PAPRD_PRE_POST_SCALE_0_B1__PAPRD_PRE_POST_SCALING_0_1__MASK 0x0003ffffU
64432 #define PAPRD_PRE_POST_SCALE_0_B1__PAPRD_PRE_POST_SCALING_0_1__READ(src) \
64433 (u_int32_t)(src)\
64434 & 0x0003ffffU
64435 #define PAPRD_PRE_POST_SCALE_0_B1__PAPRD_PRE_POST_SCALING_0_1__WRITE(src) \
64436 ((u_int32_t)(src)\
64437 & 0x0003ffffU)
64438 #define PAPRD_PRE_POST_SCALE_0_B1__PAPRD_PRE_POST_SCALING_0_1__MODIFY(dst, src) \
64439 (dst) = ((dst) &\
64440 ~0x0003ffffU) | ((u_int32_t)(src) &\
64441 0x0003ffffU)
64442 #define PAPRD_PRE_POST_SCALE_0_B1__PAPRD_PRE_POST_SCALING_0_1__VERIFY(src) \
64443 (!(((u_int32_t)(src)\
64444 & ~0x0003ffffU)))
64445 #define PAPRD_PRE_POST_SCALE_0_B1__TYPE u_int32_t
64446 #define PAPRD_PRE_POST_SCALE_0_B1__READ 0x0003ffffU
64447 #define PAPRD_PRE_POST_SCALE_0_B1__WRITE 0x0003ffffU
64448
64449 #endif /* __PAPRD_PRE_POST_SCALE_0_B1_MACRO__ */
64450
64451
64452 /* macros for bb_reg_block.bb_chn1_reg_map.BB_paprd_pre_post_scale_0_b1 */
64453 #define INST_BB_REG_BLOCK__BB_CHN1_REG_MAP__BB_PAPRD_PRE_POST_SCALE_0_B1__NUM 1
64454
64455 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_1_b1 */
64456 #ifndef __PAPRD_PRE_POST_SCALE_1_B1_MACRO__
64457 #define __PAPRD_PRE_POST_SCALE_1_B1_MACRO__
64458
64459 /* macros for field paprd_pre_post_scaling_1_1 */
64460 #define PAPRD_PRE_POST_SCALE_1_B1__PAPRD_PRE_POST_SCALING_1_1__SHIFT 0
64461 #define PAPRD_PRE_POST_SCALE_1_B1__PAPRD_PRE_POST_SCALING_1_1__WIDTH 18
64462 #define PAPRD_PRE_POST_SCALE_1_B1__PAPRD_PRE_POST_SCALING_1_1__MASK 0x0003ffffU
64463 #define PAPRD_PRE_POST_SCALE_1_B1__PAPRD_PRE_POST_SCALING_1_1__READ(src) \
64464 (u_int32_t)(src)\
64465 & 0x0003ffffU
64466 #define PAPRD_PRE_POST_SCALE_1_B1__PAPRD_PRE_POST_SCALING_1_1__WRITE(src) \
64467 ((u_int32_t)(src)\
64468 & 0x0003ffffU)
64469 #define PAPRD_PRE_POST_SCALE_1_B1__PAPRD_PRE_POST_SCALING_1_1__MODIFY(dst, src) \
64470 (dst) = ((dst) &\
64471 ~0x0003ffffU) | ((u_int32_t)(src) &\
64472 0x0003ffffU)
64473 #define PAPRD_PRE_POST_SCALE_1_B1__PAPRD_PRE_POST_SCALING_1_1__VERIFY(src) \
64474 (!(((u_int32_t)(src)\
64475 & ~0x0003ffffU)))
64476 #define PAPRD_PRE_POST_SCALE_1_B1__TYPE u_int32_t
64477 #define PAPRD_PRE_POST_SCALE_1_B1__READ 0x0003ffffU
64478 #define PAPRD_PRE_POST_SCALE_1_B1__WRITE 0x0003ffffU
64479
64480 #endif /* __PAPRD_PRE_POST_SCALE_1_B1_MACRO__ */
64481
64482
64483 /* macros for bb_reg_block.bb_chn1_reg_map.BB_paprd_pre_post_scale_1_b1 */
64484 #define INST_BB_REG_BLOCK__BB_CHN1_REG_MAP__BB_PAPRD_PRE_POST_SCALE_1_B1__NUM 1
64485
64486 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_2_b1 */
64487 #ifndef __PAPRD_PRE_POST_SCALE_2_B1_MACRO__
64488 #define __PAPRD_PRE_POST_SCALE_2_B1_MACRO__
64489
64490 /* macros for field paprd_pre_post_scaling_2_1 */
64491 #define PAPRD_PRE_POST_SCALE_2_B1__PAPRD_PRE_POST_SCALING_2_1__SHIFT 0
64492 #define PAPRD_PRE_POST_SCALE_2_B1__PAPRD_PRE_POST_SCALING_2_1__WIDTH 18
64493 #define PAPRD_PRE_POST_SCALE_2_B1__PAPRD_PRE_POST_SCALING_2_1__MASK 0x0003ffffU
64494 #define PAPRD_PRE_POST_SCALE_2_B1__PAPRD_PRE_POST_SCALING_2_1__READ(src) \
64495 (u_int32_t)(src)\
64496 & 0x0003ffffU
64497 #define PAPRD_PRE_POST_SCALE_2_B1__PAPRD_PRE_POST_SCALING_2_1__WRITE(src) \
64498 ((u_int32_t)(src)\
64499 & 0x0003ffffU)
64500 #define PAPRD_PRE_POST_SCALE_2_B1__PAPRD_PRE_POST_SCALING_2_1__MODIFY(dst, src) \
64501 (dst) = ((dst) &\
64502 ~0x0003ffffU) | ((u_int32_t)(src) &\
64503 0x0003ffffU)
64504 #define PAPRD_PRE_POST_SCALE_2_B1__PAPRD_PRE_POST_SCALING_2_1__VERIFY(src) \
64505 (!(((u_int32_t)(src)\
64506 & ~0x0003ffffU)))
64507 #define PAPRD_PRE_POST_SCALE_2_B1__TYPE u_int32_t
64508 #define PAPRD_PRE_POST_SCALE_2_B1__READ 0x0003ffffU
64509 #define PAPRD_PRE_POST_SCALE_2_B1__WRITE 0x0003ffffU
64510
64511 #endif /* __PAPRD_PRE_POST_SCALE_2_B1_MACRO__ */
64512
64513
64514 /* macros for bb_reg_block.bb_chn1_reg_map.BB_paprd_pre_post_scale_2_b1 */
64515 #define INST_BB_REG_BLOCK__BB_CHN1_REG_MAP__BB_PAPRD_PRE_POST_SCALE_2_B1__NUM 1
64516
64517 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_3_b1 */
64518 #ifndef __PAPRD_PRE_POST_SCALE_3_B1_MACRO__
64519 #define __PAPRD_PRE_POST_SCALE_3_B1_MACRO__
64520
64521 /* macros for field paprd_pre_post_scaling_3_1 */
64522 #define PAPRD_PRE_POST_SCALE_3_B1__PAPRD_PRE_POST_SCALING_3_1__SHIFT 0
64523 #define PAPRD_PRE_POST_SCALE_3_B1__PAPRD_PRE_POST_SCALING_3_1__WIDTH 18
64524 #define PAPRD_PRE_POST_SCALE_3_B1__PAPRD_PRE_POST_SCALING_3_1__MASK 0x0003ffffU
64525 #define PAPRD_PRE_POST_SCALE_3_B1__PAPRD_PRE_POST_SCALING_3_1__READ(src) \
64526 (u_int32_t)(src)\
64527 & 0x0003ffffU
64528 #define PAPRD_PRE_POST_SCALE_3_B1__PAPRD_PRE_POST_SCALING_3_1__WRITE(src) \
64529 ((u_int32_t)(src)\
64530 & 0x0003ffffU)
64531 #define PAPRD_PRE_POST_SCALE_3_B1__PAPRD_PRE_POST_SCALING_3_1__MODIFY(dst, src) \
64532 (dst) = ((dst) &\
64533 ~0x0003ffffU) | ((u_int32_t)(src) &\
64534 0x0003ffffU)
64535 #define PAPRD_PRE_POST_SCALE_3_B1__PAPRD_PRE_POST_SCALING_3_1__VERIFY(src) \
64536 (!(((u_int32_t)(src)\
64537 & ~0x0003ffffU)))
64538 #define PAPRD_PRE_POST_SCALE_3_B1__TYPE u_int32_t
64539 #define PAPRD_PRE_POST_SCALE_3_B1__READ 0x0003ffffU
64540 #define PAPRD_PRE_POST_SCALE_3_B1__WRITE 0x0003ffffU
64541
64542 #endif /* __PAPRD_PRE_POST_SCALE_3_B1_MACRO__ */
64543
64544
64545 /* macros for bb_reg_block.bb_chn1_reg_map.BB_paprd_pre_post_scale_3_b1 */
64546 #define INST_BB_REG_BLOCK__BB_CHN1_REG_MAP__BB_PAPRD_PRE_POST_SCALE_3_B1__NUM 1
64547
64548 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_4_b1 */
64549 #ifndef __PAPRD_PRE_POST_SCALE_4_B1_MACRO__
64550 #define __PAPRD_PRE_POST_SCALE_4_B1_MACRO__
64551
64552 /* macros for field paprd_pre_post_scaling_4_1 */
64553 #define PAPRD_PRE_POST_SCALE_4_B1__PAPRD_PRE_POST_SCALING_4_1__SHIFT 0
64554 #define PAPRD_PRE_POST_SCALE_4_B1__PAPRD_PRE_POST_SCALING_4_1__WIDTH 18
64555 #define PAPRD_PRE_POST_SCALE_4_B1__PAPRD_PRE_POST_SCALING_4_1__MASK 0x0003ffffU
64556 #define PAPRD_PRE_POST_SCALE_4_B1__PAPRD_PRE_POST_SCALING_4_1__READ(src) \
64557 (u_int32_t)(src)\
64558 & 0x0003ffffU
64559 #define PAPRD_PRE_POST_SCALE_4_B1__PAPRD_PRE_POST_SCALING_4_1__WRITE(src) \
64560 ((u_int32_t)(src)\
64561 & 0x0003ffffU)
64562 #define PAPRD_PRE_POST_SCALE_4_B1__PAPRD_PRE_POST_SCALING_4_1__MODIFY(dst, src) \
64563 (dst) = ((dst) &\
64564 ~0x0003ffffU) | ((u_int32_t)(src) &\
64565 0x0003ffffU)
64566 #define PAPRD_PRE_POST_SCALE_4_B1__PAPRD_PRE_POST_SCALING_4_1__VERIFY(src) \
64567 (!(((u_int32_t)(src)\
64568 & ~0x0003ffffU)))
64569 #define PAPRD_PRE_POST_SCALE_4_B1__TYPE u_int32_t
64570 #define PAPRD_PRE_POST_SCALE_4_B1__READ 0x0003ffffU
64571 #define PAPRD_PRE_POST_SCALE_4_B1__WRITE 0x0003ffffU
64572
64573 #endif /* __PAPRD_PRE_POST_SCALE_4_B1_MACRO__ */
64574
64575
64576 /* macros for bb_reg_block.bb_chn1_reg_map.BB_paprd_pre_post_scale_4_b1 */
64577 #define INST_BB_REG_BLOCK__BB_CHN1_REG_MAP__BB_PAPRD_PRE_POST_SCALE_4_B1__NUM 1
64578
64579 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_5_b1 */
64580 #ifndef __PAPRD_PRE_POST_SCALE_5_B1_MACRO__
64581 #define __PAPRD_PRE_POST_SCALE_5_B1_MACRO__
64582
64583 /* macros for field paprd_pre_post_scaling_5_1 */
64584 #define PAPRD_PRE_POST_SCALE_5_B1__PAPRD_PRE_POST_SCALING_5_1__SHIFT 0
64585 #define PAPRD_PRE_POST_SCALE_5_B1__PAPRD_PRE_POST_SCALING_5_1__WIDTH 18
64586 #define PAPRD_PRE_POST_SCALE_5_B1__PAPRD_PRE_POST_SCALING_5_1__MASK 0x0003ffffU
64587 #define PAPRD_PRE_POST_SCALE_5_B1__PAPRD_PRE_POST_SCALING_5_1__READ(src) \
64588 (u_int32_t)(src)\
64589 & 0x0003ffffU
64590 #define PAPRD_PRE_POST_SCALE_5_B1__PAPRD_PRE_POST_SCALING_5_1__WRITE(src) \
64591 ((u_int32_t)(src)\
64592 & 0x0003ffffU)
64593 #define PAPRD_PRE_POST_SCALE_5_B1__PAPRD_PRE_POST_SCALING_5_1__MODIFY(dst, src) \
64594 (dst) = ((dst) &\
64595 ~0x0003ffffU) | ((u_int32_t)(src) &\
64596 0x0003ffffU)
64597 #define PAPRD_PRE_POST_SCALE_5_B1__PAPRD_PRE_POST_SCALING_5_1__VERIFY(src) \
64598 (!(((u_int32_t)(src)\
64599 & ~0x0003ffffU)))
64600 #define PAPRD_PRE_POST_SCALE_5_B1__TYPE u_int32_t
64601 #define PAPRD_PRE_POST_SCALE_5_B1__READ 0x0003ffffU
64602 #define PAPRD_PRE_POST_SCALE_5_B1__WRITE 0x0003ffffU
64603
64604 #endif /* __PAPRD_PRE_POST_SCALE_5_B1_MACRO__ */
64605
64606
64607 /* macros for bb_reg_block.bb_chn1_reg_map.BB_paprd_pre_post_scale_5_b1 */
64608 #define INST_BB_REG_BLOCK__BB_CHN1_REG_MAP__BB_PAPRD_PRE_POST_SCALE_5_B1__NUM 1
64609
64610 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_6_b1 */
64611 #ifndef __PAPRD_PRE_POST_SCALE_6_B1_MACRO__
64612 #define __PAPRD_PRE_POST_SCALE_6_B1_MACRO__
64613
64614 /* macros for field paprd_pre_post_scaling_6_1 */
64615 #define PAPRD_PRE_POST_SCALE_6_B1__PAPRD_PRE_POST_SCALING_6_1__SHIFT 0
64616 #define PAPRD_PRE_POST_SCALE_6_B1__PAPRD_PRE_POST_SCALING_6_1__WIDTH 18
64617 #define PAPRD_PRE_POST_SCALE_6_B1__PAPRD_PRE_POST_SCALING_6_1__MASK 0x0003ffffU
64618 #define PAPRD_PRE_POST_SCALE_6_B1__PAPRD_PRE_POST_SCALING_6_1__READ(src) \
64619 (u_int32_t)(src)\
64620 & 0x0003ffffU
64621 #define PAPRD_PRE_POST_SCALE_6_B1__PAPRD_PRE_POST_SCALING_6_1__WRITE(src) \
64622 ((u_int32_t)(src)\
64623 & 0x0003ffffU)
64624 #define PAPRD_PRE_POST_SCALE_6_B1__PAPRD_PRE_POST_SCALING_6_1__MODIFY(dst, src) \
64625 (dst) = ((dst) &\
64626 ~0x0003ffffU) | ((u_int32_t)(src) &\
64627 0x0003ffffU)
64628 #define PAPRD_PRE_POST_SCALE_6_B1__PAPRD_PRE_POST_SCALING_6_1__VERIFY(src) \
64629 (!(((u_int32_t)(src)\
64630 & ~0x0003ffffU)))
64631 #define PAPRD_PRE_POST_SCALE_6_B1__TYPE u_int32_t
64632 #define PAPRD_PRE_POST_SCALE_6_B1__READ 0x0003ffffU
64633 #define PAPRD_PRE_POST_SCALE_6_B1__WRITE 0x0003ffffU
64634
64635 #endif /* __PAPRD_PRE_POST_SCALE_6_B1_MACRO__ */
64636
64637
64638 /* macros for bb_reg_block.bb_chn1_reg_map.BB_paprd_pre_post_scale_6_b1 */
64639 #define INST_BB_REG_BLOCK__BB_CHN1_REG_MAP__BB_PAPRD_PRE_POST_SCALE_6_B1__NUM 1
64640
64641 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_7_b1 */
64642 #ifndef __PAPRD_PRE_POST_SCALE_7_B1_MACRO__
64643 #define __PAPRD_PRE_POST_SCALE_7_B1_MACRO__
64644
64645 /* macros for field paprd_pre_post_scaling_7_1 */
64646 #define PAPRD_PRE_POST_SCALE_7_B1__PAPRD_PRE_POST_SCALING_7_1__SHIFT 0
64647 #define PAPRD_PRE_POST_SCALE_7_B1__PAPRD_PRE_POST_SCALING_7_1__WIDTH 18
64648 #define PAPRD_PRE_POST_SCALE_7_B1__PAPRD_PRE_POST_SCALING_7_1__MASK 0x0003ffffU
64649 #define PAPRD_PRE_POST_SCALE_7_B1__PAPRD_PRE_POST_SCALING_7_1__READ(src) \
64650 (u_int32_t)(src)\
64651 & 0x0003ffffU
64652 #define PAPRD_PRE_POST_SCALE_7_B1__PAPRD_PRE_POST_SCALING_7_1__WRITE(src) \
64653 ((u_int32_t)(src)\
64654 & 0x0003ffffU)
64655 #define PAPRD_PRE_POST_SCALE_7_B1__PAPRD_PRE_POST_SCALING_7_1__MODIFY(dst, src) \
64656 (dst) = ((dst) &\
64657 ~0x0003ffffU) | ((u_int32_t)(src) &\
64658 0x0003ffffU)
64659 #define PAPRD_PRE_POST_SCALE_7_B1__PAPRD_PRE_POST_SCALING_7_1__VERIFY(src) \
64660 (!(((u_int32_t)(src)\
64661 & ~0x0003ffffU)))
64662 #define PAPRD_PRE_POST_SCALE_7_B1__TYPE u_int32_t
64663 #define PAPRD_PRE_POST_SCALE_7_B1__READ 0x0003ffffU
64664 #define PAPRD_PRE_POST_SCALE_7_B1__WRITE 0x0003ffffU
64665
64666 #endif /* __PAPRD_PRE_POST_SCALE_7_B1_MACRO__ */
64667
64668
64669 /* macros for bb_reg_block.bb_chn1_reg_map.BB_paprd_pre_post_scale_7_b1 */
64670 #define INST_BB_REG_BLOCK__BB_CHN1_REG_MAP__BB_PAPRD_PRE_POST_SCALE_7_B1__NUM 1
64671
64672 /* macros for BlueprintGlobalNameSpace::paprd_mem_tab */
64673 #ifndef __PAPRD_MEM_TAB_MACRO__
64674 #define __PAPRD_MEM_TAB_MACRO__
64675
64676 /* macros for field paprd_mem */
64677 #define PAPRD_MEM_TAB__PAPRD_MEM__SHIFT 0
64678 #define PAPRD_MEM_TAB__PAPRD_MEM__WIDTH 22
64679 #define PAPRD_MEM_TAB__PAPRD_MEM__MASK 0x003fffffU
64680 #define PAPRD_MEM_TAB__PAPRD_MEM__READ(src) (u_int32_t)(src) & 0x003fffffU
64681 #define PAPRD_MEM_TAB__PAPRD_MEM__WRITE(src) ((u_int32_t)(src) & 0x003fffffU)
64682 #define PAPRD_MEM_TAB__PAPRD_MEM__MODIFY(dst, src) \
64683 (dst) = ((dst) &\
64684 ~0x003fffffU) | ((u_int32_t)(src) &\
64685 0x003fffffU)
64686 #define PAPRD_MEM_TAB__PAPRD_MEM__VERIFY(src) \
64687 (!(((u_int32_t)(src)\
64688 & ~0x003fffffU)))
64689 #define PAPRD_MEM_TAB__TYPE u_int32_t
64690 #define PAPRD_MEM_TAB__READ 0x003fffffU
64691 #define PAPRD_MEM_TAB__WRITE 0x003fffffU
64692
64693 #endif /* __PAPRD_MEM_TAB_MACRO__ */
64694
64695
64696 /* macros for bb_reg_block.bb_chn1_reg_map.BB_paprd_mem_tab_b1 */
64697 #define INST_BB_REG_BLOCK__BB_CHN1_REG_MAP__BB_PAPRD_MEM_TAB_B1__NUM 120
64698
64699 /* macros for BlueprintGlobalNameSpace::chan_info_chan_tab */
64700 #ifndef __CHAN_INFO_CHAN_TAB_MACRO__
64701 #define __CHAN_INFO_CHAN_TAB_MACRO__
64702
64703 /* macros for field chaninfo_word */
64704 #define CHAN_INFO_CHAN_TAB__CHANINFO_WORD__SHIFT 0
64705 #define CHAN_INFO_CHAN_TAB__CHANINFO_WORD__WIDTH 32
64706 #define CHAN_INFO_CHAN_TAB__CHANINFO_WORD__MASK 0xffffffffU
64707 #define CHAN_INFO_CHAN_TAB__CHANINFO_WORD__READ(src) \
64708 (u_int32_t)(src)\
64709 & 0xffffffffU
64710 #define CHAN_INFO_CHAN_TAB__TYPE u_int32_t
64711 #define CHAN_INFO_CHAN_TAB__READ 0xffffffffU
64712
64713 #endif /* __CHAN_INFO_CHAN_TAB_MACRO__ */
64714
64715
64716 /* macros for bb_reg_block.bb_chn1_reg_map.BB_chan_info_chan_tab_b1 */
64717 #define INST_BB_REG_BLOCK__BB_CHN1_REG_MAP__BB_CHAN_INFO_CHAN_TAB_B1__NUM 60
64718
64719 /* macros for BlueprintGlobalNameSpace::dummy */
64720 #ifndef __DUMMY_MACRO__
64721 #define __DUMMY_MACRO__
64722
64723 /* macros for field dummy */
64724 #define DUMMY__DUMMY__SHIFT 0
64725 #define DUMMY__DUMMY__WIDTH 1
64726 #define DUMMY__DUMMY__MASK 0x00000001U
64727 #define DUMMY__DUMMY__READ(src) (u_int32_t)(src) & 0x00000001U
64728 #define DUMMY__DUMMY__SET(dst) (dst) = ((dst) & ~0x00000001U) | (u_int32_t)(1)
64729 #define DUMMY__DUMMY__CLR(dst) (dst) = ((dst) & ~0x00000001U) | (u_int32_t)(0)
64730 #define DUMMY__TYPE u_int32_t
64731 #define DUMMY__READ 0x00000001U
64732
64733 #endif /* __DUMMY_MACRO__ */
64734
64735
64736 /* macros for bb_reg_block.bb_agc1_reg_map.BB_dummy_DONOTACCESS3 */
64737 #define INST_BB_REG_BLOCK__BB_AGC1_REG_MAP__BB_DUMMY_DONOTACCESS3__NUM 1
64738
64739 /* macros for BlueprintGlobalNameSpace::gain_force_max_gains_b1 */
64740 #ifndef __GAIN_FORCE_MAX_GAINS_B1_MACRO__
64741 #define __GAIN_FORCE_MAX_GAINS_B1_MACRO__
64742
64743 /* macros for field rf_gain_f_1 */
64744 #define GAIN_FORCE_MAX_GAINS_B1__RF_GAIN_F_1__SHIFT 0
64745 #define GAIN_FORCE_MAX_GAINS_B1__RF_GAIN_F_1__WIDTH 8
64746 #define GAIN_FORCE_MAX_GAINS_B1__RF_GAIN_F_1__MASK 0x000000ffU
64747 #define GAIN_FORCE_MAX_GAINS_B1__RF_GAIN_F_1__READ(src) \
64748 (u_int32_t)(src)\
64749 & 0x000000ffU
64750 #define GAIN_FORCE_MAX_GAINS_B1__RF_GAIN_F_1__WRITE(src) \
64751 ((u_int32_t)(src)\
64752 & 0x000000ffU)
64753 #define GAIN_FORCE_MAX_GAINS_B1__RF_GAIN_F_1__MODIFY(dst, src) \
64754 (dst) = ((dst) &\
64755 ~0x000000ffU) | ((u_int32_t)(src) &\
64756 0x000000ffU)
64757 #define GAIN_FORCE_MAX_GAINS_B1__RF_GAIN_F_1__VERIFY(src) \
64758 (!(((u_int32_t)(src)\
64759 & ~0x000000ffU)))
64760
64761 /* macros for field mb_gain_f_1 */
64762 #define GAIN_FORCE_MAX_GAINS_B1__MB_GAIN_F_1__SHIFT 8
64763 #define GAIN_FORCE_MAX_GAINS_B1__MB_GAIN_F_1__WIDTH 8
64764 #define GAIN_FORCE_MAX_GAINS_B1__MB_GAIN_F_1__MASK 0x0000ff00U
64765 #define GAIN_FORCE_MAX_GAINS_B1__MB_GAIN_F_1__READ(src) \
64766 (((u_int32_t)(src)\
64767 & 0x0000ff00U) >> 8)
64768 #define GAIN_FORCE_MAX_GAINS_B1__MB_GAIN_F_1__WRITE(src) \
64769 (((u_int32_t)(src)\
64770 << 8) & 0x0000ff00U)
64771 #define GAIN_FORCE_MAX_GAINS_B1__MB_GAIN_F_1__MODIFY(dst, src) \
64772 (dst) = ((dst) &\
64773 ~0x0000ff00U) | (((u_int32_t)(src) <<\
64774 8) & 0x0000ff00U)
64775 #define GAIN_FORCE_MAX_GAINS_B1__MB_GAIN_F_1__VERIFY(src) \
64776 (!((((u_int32_t)(src)\
64777 << 8) & ~0x0000ff00U)))
64778
64779 /* macros for field xatten1_sw_f_1 */
64780 #define GAIN_FORCE_MAX_GAINS_B1__XATTEN1_SW_F_1__SHIFT 16
64781 #define GAIN_FORCE_MAX_GAINS_B1__XATTEN1_SW_F_1__WIDTH 1
64782 #define GAIN_FORCE_MAX_GAINS_B1__XATTEN1_SW_F_1__MASK 0x00010000U
64783 #define GAIN_FORCE_MAX_GAINS_B1__XATTEN1_SW_F_1__READ(src) \
64784 (((u_int32_t)(src)\
64785 & 0x00010000U) >> 16)
64786 #define GAIN_FORCE_MAX_GAINS_B1__XATTEN1_SW_F_1__WRITE(src) \
64787 (((u_int32_t)(src)\
64788 << 16) & 0x00010000U)
64789 #define GAIN_FORCE_MAX_GAINS_B1__XATTEN1_SW_F_1__MODIFY(dst, src) \
64790 (dst) = ((dst) &\
64791 ~0x00010000U) | (((u_int32_t)(src) <<\
64792 16) & 0x00010000U)
64793 #define GAIN_FORCE_MAX_GAINS_B1__XATTEN1_SW_F_1__VERIFY(src) \
64794 (!((((u_int32_t)(src)\
64795 << 16) & ~0x00010000U)))
64796 #define GAIN_FORCE_MAX_GAINS_B1__XATTEN1_SW_F_1__SET(dst) \
64797 (dst) = ((dst) &\
64798 ~0x00010000U) | ((u_int32_t)(1) << 16)
64799 #define GAIN_FORCE_MAX_GAINS_B1__XATTEN1_SW_F_1__CLR(dst) \
64800 (dst) = ((dst) &\
64801 ~0x00010000U) | ((u_int32_t)(0) << 16)
64802
64803 /* macros for field xatten2_sw_f_1 */
64804 #define GAIN_FORCE_MAX_GAINS_B1__XATTEN2_SW_F_1__SHIFT 17
64805 #define GAIN_FORCE_MAX_GAINS_B1__XATTEN2_SW_F_1__WIDTH 1
64806 #define GAIN_FORCE_MAX_GAINS_B1__XATTEN2_SW_F_1__MASK 0x00020000U
64807 #define GAIN_FORCE_MAX_GAINS_B1__XATTEN2_SW_F_1__READ(src) \
64808 (((u_int32_t)(src)\
64809 & 0x00020000U) >> 17)
64810 #define GAIN_FORCE_MAX_GAINS_B1__XATTEN2_SW_F_1__WRITE(src) \
64811 (((u_int32_t)(src)\
64812 << 17) & 0x00020000U)
64813 #define GAIN_FORCE_MAX_GAINS_B1__XATTEN2_SW_F_1__MODIFY(dst, src) \
64814 (dst) = ((dst) &\
64815 ~0x00020000U) | (((u_int32_t)(src) <<\
64816 17) & 0x00020000U)
64817 #define GAIN_FORCE_MAX_GAINS_B1__XATTEN2_SW_F_1__VERIFY(src) \
64818 (!((((u_int32_t)(src)\
64819 << 17) & ~0x00020000U)))
64820 #define GAIN_FORCE_MAX_GAINS_B1__XATTEN2_SW_F_1__SET(dst) \
64821 (dst) = ((dst) &\
64822 ~0x00020000U) | ((u_int32_t)(1) << 17)
64823 #define GAIN_FORCE_MAX_GAINS_B1__XATTEN2_SW_F_1__CLR(dst) \
64824 (dst) = ((dst) &\
64825 ~0x00020000U) | ((u_int32_t)(0) << 17)
64826
64827 /* macros for field xatten1_hyst_margin_1 */
64828 #define GAIN_FORCE_MAX_GAINS_B1__XATTEN1_HYST_MARGIN_1__SHIFT 18
64829 #define GAIN_FORCE_MAX_GAINS_B1__XATTEN1_HYST_MARGIN_1__WIDTH 7
64830 #define GAIN_FORCE_MAX_GAINS_B1__XATTEN1_HYST_MARGIN_1__MASK 0x01fc0000U
64831 #define GAIN_FORCE_MAX_GAINS_B1__XATTEN1_HYST_MARGIN_1__READ(src) \
64832 (((u_int32_t)(src)\
64833 & 0x01fc0000U) >> 18)
64834 #define GAIN_FORCE_MAX_GAINS_B1__XATTEN1_HYST_MARGIN_1__WRITE(src) \
64835 (((u_int32_t)(src)\
64836 << 18) & 0x01fc0000U)
64837 #define GAIN_FORCE_MAX_GAINS_B1__XATTEN1_HYST_MARGIN_1__MODIFY(dst, src) \
64838 (dst) = ((dst) &\
64839 ~0x01fc0000U) | (((u_int32_t)(src) <<\
64840 18) & 0x01fc0000U)
64841 #define GAIN_FORCE_MAX_GAINS_B1__XATTEN1_HYST_MARGIN_1__VERIFY(src) \
64842 (!((((u_int32_t)(src)\
64843 << 18) & ~0x01fc0000U)))
64844
64845 /* macros for field xatten2_hyst_margin_1 */
64846 #define GAIN_FORCE_MAX_GAINS_B1__XATTEN2_HYST_MARGIN_1__SHIFT 25
64847 #define GAIN_FORCE_MAX_GAINS_B1__XATTEN2_HYST_MARGIN_1__WIDTH 7
64848 #define GAIN_FORCE_MAX_GAINS_B1__XATTEN2_HYST_MARGIN_1__MASK 0xfe000000U
64849 #define GAIN_FORCE_MAX_GAINS_B1__XATTEN2_HYST_MARGIN_1__READ(src) \
64850 (((u_int32_t)(src)\
64851 & 0xfe000000U) >> 25)
64852 #define GAIN_FORCE_MAX_GAINS_B1__XATTEN2_HYST_MARGIN_1__WRITE(src) \
64853 (((u_int32_t)(src)\
64854 << 25) & 0xfe000000U)
64855 #define GAIN_FORCE_MAX_GAINS_B1__XATTEN2_HYST_MARGIN_1__MODIFY(dst, src) \
64856 (dst) = ((dst) &\
64857 ~0xfe000000U) | (((u_int32_t)(src) <<\
64858 25) & 0xfe000000U)
64859 #define GAIN_FORCE_MAX_GAINS_B1__XATTEN2_HYST_MARGIN_1__VERIFY(src) \
64860 (!((((u_int32_t)(src)\
64861 << 25) & ~0xfe000000U)))
64862 #define GAIN_FORCE_MAX_GAINS_B1__TYPE u_int32_t
64863 #define GAIN_FORCE_MAX_GAINS_B1__READ 0xffffffffU
64864 #define GAIN_FORCE_MAX_GAINS_B1__WRITE 0xffffffffU
64865
64866 #endif /* __GAIN_FORCE_MAX_GAINS_B1_MACRO__ */
64867
64868
64869 /* macros for bb_reg_block.bb_agc1_reg_map.BB_gain_force_max_gains_b1 */
64870 #define INST_BB_REG_BLOCK__BB_AGC1_REG_MAP__BB_GAIN_FORCE_MAX_GAINS_B1__NUM 1
64871
64872 /* macros for BlueprintGlobalNameSpace::ext_atten_switch_ctl_b1 */
64873 #ifndef __EXT_ATTEN_SWITCH_CTL_B1_MACRO__
64874 #define __EXT_ATTEN_SWITCH_CTL_B1_MACRO__
64875
64876 /* macros for field xatten1_db_1 */
64877 #define EXT_ATTEN_SWITCH_CTL_B1__XATTEN1_DB_1__SHIFT 0
64878 #define EXT_ATTEN_SWITCH_CTL_B1__XATTEN1_DB_1__WIDTH 6
64879 #define EXT_ATTEN_SWITCH_CTL_B1__XATTEN1_DB_1__MASK 0x0000003fU
64880 #define EXT_ATTEN_SWITCH_CTL_B1__XATTEN1_DB_1__READ(src) \
64881 (u_int32_t)(src)\
64882 & 0x0000003fU
64883 #define EXT_ATTEN_SWITCH_CTL_B1__XATTEN1_DB_1__WRITE(src) \
64884 ((u_int32_t)(src)\
64885 & 0x0000003fU)
64886 #define EXT_ATTEN_SWITCH_CTL_B1__XATTEN1_DB_1__MODIFY(dst, src) \
64887 (dst) = ((dst) &\
64888 ~0x0000003fU) | ((u_int32_t)(src) &\
64889 0x0000003fU)
64890 #define EXT_ATTEN_SWITCH_CTL_B1__XATTEN1_DB_1__VERIFY(src) \
64891 (!(((u_int32_t)(src)\
64892 & ~0x0000003fU)))
64893
64894 /* macros for field xatten2_db_1 */
64895 #define EXT_ATTEN_SWITCH_CTL_B1__XATTEN2_DB_1__SHIFT 6
64896 #define EXT_ATTEN_SWITCH_CTL_B1__XATTEN2_DB_1__WIDTH 6
64897 #define EXT_ATTEN_SWITCH_CTL_B1__XATTEN2_DB_1__MASK 0x00000fc0U
64898 #define EXT_ATTEN_SWITCH_CTL_B1__XATTEN2_DB_1__READ(src) \
64899 (((u_int32_t)(src)\
64900 & 0x00000fc0U) >> 6)
64901 #define EXT_ATTEN_SWITCH_CTL_B1__XATTEN2_DB_1__WRITE(src) \
64902 (((u_int32_t)(src)\
64903 << 6) & 0x00000fc0U)
64904 #define EXT_ATTEN_SWITCH_CTL_B1__XATTEN2_DB_1__MODIFY(dst, src) \
64905 (dst) = ((dst) &\
64906 ~0x00000fc0U) | (((u_int32_t)(src) <<\
64907 6) & 0x00000fc0U)
64908 #define EXT_ATTEN_SWITCH_CTL_B1__XATTEN2_DB_1__VERIFY(src) \
64909 (!((((u_int32_t)(src)\
64910 << 6) & ~0x00000fc0U)))
64911
64912 /* macros for field xatten1_margin_1 */
64913 #define EXT_ATTEN_SWITCH_CTL_B1__XATTEN1_MARGIN_1__SHIFT 12
64914 #define EXT_ATTEN_SWITCH_CTL_B1__XATTEN1_MARGIN_1__WIDTH 5
64915 #define EXT_ATTEN_SWITCH_CTL_B1__XATTEN1_MARGIN_1__MASK 0x0001f000U
64916 #define EXT_ATTEN_SWITCH_CTL_B1__XATTEN1_MARGIN_1__READ(src) \
64917 (((u_int32_t)(src)\
64918 & 0x0001f000U) >> 12)
64919 #define EXT_ATTEN_SWITCH_CTL_B1__XATTEN1_MARGIN_1__WRITE(src) \
64920 (((u_int32_t)(src)\
64921 << 12) & 0x0001f000U)
64922 #define EXT_ATTEN_SWITCH_CTL_B1__XATTEN1_MARGIN_1__MODIFY(dst, src) \
64923 (dst) = ((dst) &\
64924 ~0x0001f000U) | (((u_int32_t)(src) <<\
64925 12) & 0x0001f000U)
64926 #define EXT_ATTEN_SWITCH_CTL_B1__XATTEN1_MARGIN_1__VERIFY(src) \
64927 (!((((u_int32_t)(src)\
64928 << 12) & ~0x0001f000U)))
64929
64930 /* macros for field xatten2_margin_1 */
64931 #define EXT_ATTEN_SWITCH_CTL_B1__XATTEN2_MARGIN_1__SHIFT 17
64932 #define EXT_ATTEN_SWITCH_CTL_B1__XATTEN2_MARGIN_1__WIDTH 5
64933 #define EXT_ATTEN_SWITCH_CTL_B1__XATTEN2_MARGIN_1__MASK 0x003e0000U
64934 #define EXT_ATTEN_SWITCH_CTL_B1__XATTEN2_MARGIN_1__READ(src) \
64935 (((u_int32_t)(src)\
64936 & 0x003e0000U) >> 17)
64937 #define EXT_ATTEN_SWITCH_CTL_B1__XATTEN2_MARGIN_1__WRITE(src) \
64938 (((u_int32_t)(src)\
64939 << 17) & 0x003e0000U)
64940 #define EXT_ATTEN_SWITCH_CTL_B1__XATTEN2_MARGIN_1__MODIFY(dst, src) \
64941 (dst) = ((dst) &\
64942 ~0x003e0000U) | (((u_int32_t)(src) <<\
64943 17) & 0x003e0000U)
64944 #define EXT_ATTEN_SWITCH_CTL_B1__XATTEN2_MARGIN_1__VERIFY(src) \
64945 (!((((u_int32_t)(src)\
64946 << 17) & ~0x003e0000U)))
64947
64948 /* macros for field xlna_gain_db_1 */
64949 #define EXT_ATTEN_SWITCH_CTL_B1__XLNA_GAIN_DB_1__SHIFT 22
64950 #define EXT_ATTEN_SWITCH_CTL_B1__XLNA_GAIN_DB_1__WIDTH 5
64951 #define EXT_ATTEN_SWITCH_CTL_B1__XLNA_GAIN_DB_1__MASK 0x07c00000U
64952 #define EXT_ATTEN_SWITCH_CTL_B1__XLNA_GAIN_DB_1__READ(src) \
64953 (((u_int32_t)(src)\
64954 & 0x07c00000U) >> 22)
64955 #define EXT_ATTEN_SWITCH_CTL_B1__XLNA_GAIN_DB_1__WRITE(src) \
64956 (((u_int32_t)(src)\
64957 << 22) & 0x07c00000U)
64958 #define EXT_ATTEN_SWITCH_CTL_B1__XLNA_GAIN_DB_1__MODIFY(dst, src) \
64959 (dst) = ((dst) &\
64960 ~0x07c00000U) | (((u_int32_t)(src) <<\
64961 22) & 0x07c00000U)
64962 #define EXT_ATTEN_SWITCH_CTL_B1__XLNA_GAIN_DB_1__VERIFY(src) \
64963 (!((((u_int32_t)(src)\
64964 << 22) & ~0x07c00000U)))
64965 #define EXT_ATTEN_SWITCH_CTL_B1__TYPE u_int32_t
64966 #define EXT_ATTEN_SWITCH_CTL_B1__READ 0x07ffffffU
64967 #define EXT_ATTEN_SWITCH_CTL_B1__WRITE 0x07ffffffU
64968
64969 #endif /* __EXT_ATTEN_SWITCH_CTL_B1_MACRO__ */
64970
64971
64972 /* macros for bb_reg_block.bb_agc1_reg_map.BB_ext_atten_switch_ctl_b1 */
64973 #define INST_BB_REG_BLOCK__BB_AGC1_REG_MAP__BB_EXT_ATTEN_SWITCH_CTL_B1__NUM 1
64974
64975 /* macros for BlueprintGlobalNameSpace::cca_b1 */
64976 #ifndef __CCA_B1_MACRO__
64977 #define __CCA_B1_MACRO__
64978
64979 /* macros for field cf_maxCCApwr_1 */
64980 #define CCA_B1__CF_MAXCCAPWR_1__SHIFT 0
64981 #define CCA_B1__CF_MAXCCAPWR_1__WIDTH 9
64982 #define CCA_B1__CF_MAXCCAPWR_1__MASK 0x000001ffU
64983 #define CCA_B1__CF_MAXCCAPWR_1__READ(src) (u_int32_t)(src) & 0x000001ffU
64984 #define CCA_B1__CF_MAXCCAPWR_1__WRITE(src) ((u_int32_t)(src) & 0x000001ffU)
64985 #define CCA_B1__CF_MAXCCAPWR_1__MODIFY(dst, src) \
64986 (dst) = ((dst) &\
64987 ~0x000001ffU) | ((u_int32_t)(src) &\
64988 0x000001ffU)
64989 #define CCA_B1__CF_MAXCCAPWR_1__VERIFY(src) \
64990 (!(((u_int32_t)(src)\
64991 & ~0x000001ffU)))
64992
64993 /* macros for field minCCApwr_1 */
64994 #define CCA_B1__MINCCAPWR_1__SHIFT 20
64995 #define CCA_B1__MINCCAPWR_1__WIDTH 9
64996 #define CCA_B1__MINCCAPWR_1__MASK 0x1ff00000U
64997 #define CCA_B1__MINCCAPWR_1__READ(src) (((u_int32_t)(src) & 0x1ff00000U) >> 20)
64998 #define CCA_B1__TYPE u_int32_t
64999 #define CCA_B1__READ 0x1ff001ffU
65000 #define CCA_B1__WRITE 0x1ff001ffU
65001
65002 #endif /* __CCA_B1_MACRO__ */
65003
65004
65005 /* macros for bb_reg_block.bb_agc1_reg_map.BB_cca_b1 */
65006 #define INST_BB_REG_BLOCK__BB_AGC1_REG_MAP__BB_CCA_B1__NUM 1
65007
65008 /* macros for BlueprintGlobalNameSpace::cca_ctrl_2_b1 */
65009 #ifndef __CCA_CTRL_2_B1_MACRO__
65010 #define __CCA_CTRL_2_B1_MACRO__
65011
65012 /* macros for field minCCApwr_thr_1 */
65013 #define CCA_CTRL_2_B1__MINCCAPWR_THR_1__SHIFT 0
65014 #define CCA_CTRL_2_B1__MINCCAPWR_THR_1__WIDTH 9
65015 #define CCA_CTRL_2_B1__MINCCAPWR_THR_1__MASK 0x000001ffU
65016 #define CCA_CTRL_2_B1__MINCCAPWR_THR_1__READ(src) \
65017 (u_int32_t)(src)\
65018 & 0x000001ffU
65019 #define CCA_CTRL_2_B1__MINCCAPWR_THR_1__WRITE(src) \
65020 ((u_int32_t)(src)\
65021 & 0x000001ffU)
65022 #define CCA_CTRL_2_B1__MINCCAPWR_THR_1__MODIFY(dst, src) \
65023 (dst) = ((dst) &\
65024 ~0x000001ffU) | ((u_int32_t)(src) &\
65025 0x000001ffU)
65026 #define CCA_CTRL_2_B1__MINCCAPWR_THR_1__VERIFY(src) \
65027 (!(((u_int32_t)(src)\
65028 & ~0x000001ffU)))
65029
65030 /* macros for field NF_gain_comp_1 */
65031 #define CCA_CTRL_2_B1__NF_GAIN_COMP_1__SHIFT 10
65032 #define CCA_CTRL_2_B1__NF_GAIN_COMP_1__WIDTH 8
65033 #define CCA_CTRL_2_B1__NF_GAIN_COMP_1__MASK 0x0003fc00U
65034 #define CCA_CTRL_2_B1__NF_GAIN_COMP_1__READ(src) \
65035 (((u_int32_t)(src)\
65036 & 0x0003fc00U) >> 10)
65037 #define CCA_CTRL_2_B1__NF_GAIN_COMP_1__WRITE(src) \
65038 (((u_int32_t)(src)\
65039 << 10) & 0x0003fc00U)
65040 #define CCA_CTRL_2_B1__NF_GAIN_COMP_1__MODIFY(dst, src) \
65041 (dst) = ((dst) &\
65042 ~0x0003fc00U) | (((u_int32_t)(src) <<\
65043 10) & 0x0003fc00U)
65044 #define CCA_CTRL_2_B1__NF_GAIN_COMP_1__VERIFY(src) \
65045 (!((((u_int32_t)(src)\
65046 << 10) & ~0x0003fc00U)))
65047 #define CCA_CTRL_2_B1__TYPE u_int32_t
65048 #define CCA_CTRL_2_B1__READ 0x0003fdffU
65049 #define CCA_CTRL_2_B1__WRITE 0x0003fdffU
65050
65051 #endif /* __CCA_CTRL_2_B1_MACRO__ */
65052
65053
65054 /* macros for bb_reg_block.bb_agc1_reg_map.BB_cca_ctrl_2_b1 */
65055 #define INST_BB_REG_BLOCK__BB_AGC1_REG_MAP__BB_CCA_CTRL_2_B1__NUM 1
65056
65057 /* macros for BlueprintGlobalNameSpace::rssi_b1 */
65058 #ifndef __RSSI_B1_MACRO__
65059 #define __RSSI_B1_MACRO__
65060
65061 /* macros for field rssi_1 */
65062 #define RSSI_B1__RSSI_1__SHIFT 0
65063 #define RSSI_B1__RSSI_1__WIDTH 8
65064 #define RSSI_B1__RSSI_1__MASK 0x000000ffU
65065 #define RSSI_B1__RSSI_1__READ(src) (u_int32_t)(src) & 0x000000ffU
65066
65067 /* macros for field rssi_ext_1 */
65068 #define RSSI_B1__RSSI_EXT_1__SHIFT 8
65069 #define RSSI_B1__RSSI_EXT_1__WIDTH 8
65070 #define RSSI_B1__RSSI_EXT_1__MASK 0x0000ff00U
65071 #define RSSI_B1__RSSI_EXT_1__READ(src) (((u_int32_t)(src) & 0x0000ff00U) >> 8)
65072 #define RSSI_B1__TYPE u_int32_t
65073 #define RSSI_B1__READ 0x0000ffffU
65074
65075 #endif /* __RSSI_B1_MACRO__ */
65076
65077
65078 /* macros for bb_reg_block.bb_agc1_reg_map.BB_rssi_b1 */
65079 #define INST_BB_REG_BLOCK__BB_AGC1_REG_MAP__BB_RSSI_B1__NUM 1
65080
65081 /* macros for BlueprintGlobalNameSpace::spur_est_cck_report_b1 */
65082 #ifndef __SPUR_EST_CCK_REPORT_B1_MACRO__
65083 #define __SPUR_EST_CCK_REPORT_B1_MACRO__
65084
65085 /* macros for field spur_est_sd_i_1_cck */
65086 #define SPUR_EST_CCK_REPORT_B1__SPUR_EST_SD_I_1_CCK__SHIFT 0
65087 #define SPUR_EST_CCK_REPORT_B1__SPUR_EST_SD_I_1_CCK__WIDTH 8
65088 #define SPUR_EST_CCK_REPORT_B1__SPUR_EST_SD_I_1_CCK__MASK 0x000000ffU
65089 #define SPUR_EST_CCK_REPORT_B1__SPUR_EST_SD_I_1_CCK__READ(src) \
65090 (u_int32_t)(src)\
65091 & 0x000000ffU
65092
65093 /* macros for field spur_est_sd_q_1_cck */
65094 #define SPUR_EST_CCK_REPORT_B1__SPUR_EST_SD_Q_1_CCK__SHIFT 8
65095 #define SPUR_EST_CCK_REPORT_B1__SPUR_EST_SD_Q_1_CCK__WIDTH 8
65096 #define SPUR_EST_CCK_REPORT_B1__SPUR_EST_SD_Q_1_CCK__MASK 0x0000ff00U
65097 #define SPUR_EST_CCK_REPORT_B1__SPUR_EST_SD_Q_1_CCK__READ(src) \
65098 (((u_int32_t)(src)\
65099 & 0x0000ff00U) >> 8)
65100
65101 /* macros for field spur_est_i_1_cck */
65102 #define SPUR_EST_CCK_REPORT_B1__SPUR_EST_I_1_CCK__SHIFT 16
65103 #define SPUR_EST_CCK_REPORT_B1__SPUR_EST_I_1_CCK__WIDTH 8
65104 #define SPUR_EST_CCK_REPORT_B1__SPUR_EST_I_1_CCK__MASK 0x00ff0000U
65105 #define SPUR_EST_CCK_REPORT_B1__SPUR_EST_I_1_CCK__READ(src) \
65106 (((u_int32_t)(src)\
65107 & 0x00ff0000U) >> 16)
65108
65109 /* macros for field spur_est_q_1_cck */
65110 #define SPUR_EST_CCK_REPORT_B1__SPUR_EST_Q_1_CCK__SHIFT 24
65111 #define SPUR_EST_CCK_REPORT_B1__SPUR_EST_Q_1_CCK__WIDTH 8
65112 #define SPUR_EST_CCK_REPORT_B1__SPUR_EST_Q_1_CCK__MASK 0xff000000U
65113 #define SPUR_EST_CCK_REPORT_B1__SPUR_EST_Q_1_CCK__READ(src) \
65114 (((u_int32_t)(src)\
65115 & 0xff000000U) >> 24)
65116 #define SPUR_EST_CCK_REPORT_B1__TYPE u_int32_t
65117 #define SPUR_EST_CCK_REPORT_B1__READ 0xffffffffU
65118
65119 #endif /* __SPUR_EST_CCK_REPORT_B1_MACRO__ */
65120
65121
65122 /* macros for bb_reg_block.bb_agc1_reg_map.BB_spur_est_cck_report_b1 */
65123 #define INST_BB_REG_BLOCK__BB_AGC1_REG_MAP__BB_SPUR_EST_CCK_REPORT_B1__NUM 1
65124
65125 /* macros for BlueprintGlobalNameSpace::agc_dig_dc_status_i_b1 */
65126 #ifndef __AGC_DIG_DC_STATUS_I_B1_MACRO__
65127 #define __AGC_DIG_DC_STATUS_I_B1_MACRO__
65128
65129 /* macros for field dig_dc_C1_res_i_1 */
65130 #define AGC_DIG_DC_STATUS_I_B1__DIG_DC_C1_RES_I_1__SHIFT 0
65131 #define AGC_DIG_DC_STATUS_I_B1__DIG_DC_C1_RES_I_1__WIDTH 9
65132 #define AGC_DIG_DC_STATUS_I_B1__DIG_DC_C1_RES_I_1__MASK 0x000001ffU
65133 #define AGC_DIG_DC_STATUS_I_B1__DIG_DC_C1_RES_I_1__READ(src) \
65134 (u_int32_t)(src)\
65135 & 0x000001ffU
65136
65137 /* macros for field dig_dc_C2_res_i_1 */
65138 #define AGC_DIG_DC_STATUS_I_B1__DIG_DC_C2_RES_I_1__SHIFT 9
65139 #define AGC_DIG_DC_STATUS_I_B1__DIG_DC_C2_RES_I_1__WIDTH 9
65140 #define AGC_DIG_DC_STATUS_I_B1__DIG_DC_C2_RES_I_1__MASK 0x0003fe00U
65141 #define AGC_DIG_DC_STATUS_I_B1__DIG_DC_C2_RES_I_1__READ(src) \
65142 (((u_int32_t)(src)\
65143 & 0x0003fe00U) >> 9)
65144
65145 /* macros for field dig_dc_C3_res_i_1 */
65146 #define AGC_DIG_DC_STATUS_I_B1__DIG_DC_C3_RES_I_1__SHIFT 18
65147 #define AGC_DIG_DC_STATUS_I_B1__DIG_DC_C3_RES_I_1__WIDTH 9
65148 #define AGC_DIG_DC_STATUS_I_B1__DIG_DC_C3_RES_I_1__MASK 0x07fc0000U
65149 #define AGC_DIG_DC_STATUS_I_B1__DIG_DC_C3_RES_I_1__READ(src) \
65150 (((u_int32_t)(src)\
65151 & 0x07fc0000U) >> 18)
65152 #define AGC_DIG_DC_STATUS_I_B1__TYPE u_int32_t
65153 #define AGC_DIG_DC_STATUS_I_B1__READ 0x07ffffffU
65154
65155 #endif /* __AGC_DIG_DC_STATUS_I_B1_MACRO__ */
65156
65157
65158 /* macros for bb_reg_block.bb_agc1_reg_map.BB_agc_dig_dc_status_i_b1 */
65159 #define INST_BB_REG_BLOCK__BB_AGC1_REG_MAP__BB_AGC_DIG_DC_STATUS_I_B1__NUM 1
65160
65161 /* macros for BlueprintGlobalNameSpace::agc_dig_dc_status_q_b1 */
65162 #ifndef __AGC_DIG_DC_STATUS_Q_B1_MACRO__
65163 #define __AGC_DIG_DC_STATUS_Q_B1_MACRO__
65164
65165 /* macros for field dig_dc_C1_res_q_1 */
65166 #define AGC_DIG_DC_STATUS_Q_B1__DIG_DC_C1_RES_Q_1__SHIFT 0
65167 #define AGC_DIG_DC_STATUS_Q_B1__DIG_DC_C1_RES_Q_1__WIDTH 9
65168 #define AGC_DIG_DC_STATUS_Q_B1__DIG_DC_C1_RES_Q_1__MASK 0x000001ffU
65169 #define AGC_DIG_DC_STATUS_Q_B1__DIG_DC_C1_RES_Q_1__READ(src) \
65170 (u_int32_t)(src)\
65171 & 0x000001ffU
65172
65173 /* macros for field dig_dc_C2_res_q_1 */
65174 #define AGC_DIG_DC_STATUS_Q_B1__DIG_DC_C2_RES_Q_1__SHIFT 9
65175 #define AGC_DIG_DC_STATUS_Q_B1__DIG_DC_C2_RES_Q_1__WIDTH 9
65176 #define AGC_DIG_DC_STATUS_Q_B1__DIG_DC_C2_RES_Q_1__MASK 0x0003fe00U
65177 #define AGC_DIG_DC_STATUS_Q_B1__DIG_DC_C2_RES_Q_1__READ(src) \
65178 (((u_int32_t)(src)\
65179 & 0x0003fe00U) >> 9)
65180
65181 /* macros for field dig_dc_C3_res_q_1 */
65182 #define AGC_DIG_DC_STATUS_Q_B1__DIG_DC_C3_RES_Q_1__SHIFT 18
65183 #define AGC_DIG_DC_STATUS_Q_B1__DIG_DC_C3_RES_Q_1__WIDTH 9
65184 #define AGC_DIG_DC_STATUS_Q_B1__DIG_DC_C3_RES_Q_1__MASK 0x07fc0000U
65185 #define AGC_DIG_DC_STATUS_Q_B1__DIG_DC_C3_RES_Q_1__READ(src) \
65186 (((u_int32_t)(src)\
65187 & 0x07fc0000U) >> 18)
65188 #define AGC_DIG_DC_STATUS_Q_B1__TYPE u_int32_t
65189 #define AGC_DIG_DC_STATUS_Q_B1__READ 0x07ffffffU
65190
65191 #endif /* __AGC_DIG_DC_STATUS_Q_B1_MACRO__ */
65192
65193
65194 /* macros for bb_reg_block.bb_agc1_reg_map.BB_agc_dig_dc_status_q_b1 */
65195 #define INST_BB_REG_BLOCK__BB_AGC1_REG_MAP__BB_AGC_DIG_DC_STATUS_Q_B1__NUM 1
65196
65197 /* macros for BlueprintGlobalNameSpace::rx_ocgain2 */
65198 #ifndef __RX_OCGAIN2_MACRO__
65199 #define __RX_OCGAIN2_MACRO__
65200
65201 /* macros for field gain_entry2 */
65202 #define RX_OCGAIN2__GAIN_ENTRY2__SHIFT 0
65203 #define RX_OCGAIN2__GAIN_ENTRY2__WIDTH 32
65204 #define RX_OCGAIN2__GAIN_ENTRY2__MASK 0xffffffffU
65205 #define RX_OCGAIN2__GAIN_ENTRY2__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
65206 #define RX_OCGAIN2__GAIN_ENTRY2__MODIFY(dst, src) \
65207 (dst) = ((dst) &\
65208 ~0xffffffffU) | ((u_int32_t)(src) &\
65209 0xffffffffU)
65210 #define RX_OCGAIN2__GAIN_ENTRY2__VERIFY(src) \
65211 (!(((u_int32_t)(src)\
65212 & ~0xffffffffU)))
65213 #define RX_OCGAIN2__TYPE u_int32_t
65214 #define RX_OCGAIN2__WRITE 0x00000000U
65215
65216 #endif /* __RX_OCGAIN2_MACRO__ */
65217
65218
65219 /* macros for bb_reg_block.bb_agc1_reg_map.BB_rx_ocgain2 */
65220 #define INST_BB_REG_BLOCK__BB_AGC1_REG_MAP__BB_RX_OCGAIN2__NUM 128
65221
65222 /* macros for BlueprintGlobalNameSpace::dummy */
65223 #ifndef __DUMMY_MACRO__
65224 #define __DUMMY_MACRO__
65225
65226 /* macros for field dummy */
65227 #define DUMMY__DUMMY__SHIFT 0
65228 #define DUMMY__DUMMY__WIDTH 1
65229 #define DUMMY__DUMMY__MASK 0x00000001U
65230 #define DUMMY__DUMMY__READ(src) (u_int32_t)(src) & 0x00000001U
65231 #define DUMMY__DUMMY__SET(dst) (dst) = ((dst) & ~0x00000001U) | (u_int32_t)(1)
65232 #define DUMMY__DUMMY__CLR(dst) (dst) = ((dst) & ~0x00000001U) | (u_int32_t)(0)
65233 #define DUMMY__TYPE u_int32_t
65234 #define DUMMY__READ 0x00000001U
65235
65236 #endif /* __DUMMY_MACRO__ */
65237
65238
65239 /* macros for bb_reg_block.bb_sm1_reg_map.BB_dummy_DONOTACCESS5 */
65240 #define INST_BB_REG_BLOCK__BB_SM1_REG_MAP__BB_DUMMY_DONOTACCESS5__NUM 1
65241
65242 /* macros for BlueprintGlobalNameSpace::switch_table_chn_b1 */
65243 #ifndef __SWITCH_TABLE_CHN_B1_MACRO__
65244 #define __SWITCH_TABLE_CHN_B1_MACRO__
65245
65246 /* macros for field switch_table_idle_1 */
65247 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_IDLE_1__SHIFT 0
65248 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_IDLE_1__WIDTH 2
65249 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_IDLE_1__MASK 0x00000003U
65250 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_IDLE_1__READ(src) \
65251 (u_int32_t)(src)\
65252 & 0x00000003U
65253 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_IDLE_1__WRITE(src) \
65254 ((u_int32_t)(src)\
65255 & 0x00000003U)
65256 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_IDLE_1__MODIFY(dst, src) \
65257 (dst) = ((dst) &\
65258 ~0x00000003U) | ((u_int32_t)(src) &\
65259 0x00000003U)
65260 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_IDLE_1__VERIFY(src) \
65261 (!(((u_int32_t)(src)\
65262 & ~0x00000003U)))
65263
65264 /* macros for field switch_table_t_1 */
65265 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_T_1__SHIFT 2
65266 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_T_1__WIDTH 2
65267 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_T_1__MASK 0x0000000cU
65268 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_T_1__READ(src) \
65269 (((u_int32_t)(src)\
65270 & 0x0000000cU) >> 2)
65271 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_T_1__WRITE(src) \
65272 (((u_int32_t)(src)\
65273 << 2) & 0x0000000cU)
65274 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_T_1__MODIFY(dst, src) \
65275 (dst) = ((dst) &\
65276 ~0x0000000cU) | (((u_int32_t)(src) <<\
65277 2) & 0x0000000cU)
65278 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_T_1__VERIFY(src) \
65279 (!((((u_int32_t)(src)\
65280 << 2) & ~0x0000000cU)))
65281
65282 /* macros for field switch_table_r_1 */
65283 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_R_1__SHIFT 4
65284 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_R_1__WIDTH 2
65285 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_R_1__MASK 0x00000030U
65286 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_R_1__READ(src) \
65287 (((u_int32_t)(src)\
65288 & 0x00000030U) >> 4)
65289 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_R_1__WRITE(src) \
65290 (((u_int32_t)(src)\
65291 << 4) & 0x00000030U)
65292 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_R_1__MODIFY(dst, src) \
65293 (dst) = ((dst) &\
65294 ~0x00000030U) | (((u_int32_t)(src) <<\
65295 4) & 0x00000030U)
65296 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_R_1__VERIFY(src) \
65297 (!((((u_int32_t)(src)\
65298 << 4) & ~0x00000030U)))
65299
65300 /* macros for field switch_table_rx1_1 */
65301 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_RX1_1__SHIFT 6
65302 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_RX1_1__WIDTH 2
65303 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_RX1_1__MASK 0x000000c0U
65304 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_RX1_1__READ(src) \
65305 (((u_int32_t)(src)\
65306 & 0x000000c0U) >> 6)
65307 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_RX1_1__WRITE(src) \
65308 (((u_int32_t)(src)\
65309 << 6) & 0x000000c0U)
65310 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_RX1_1__MODIFY(dst, src) \
65311 (dst) = ((dst) &\
65312 ~0x000000c0U) | (((u_int32_t)(src) <<\
65313 6) & 0x000000c0U)
65314 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_RX1_1__VERIFY(src) \
65315 (!((((u_int32_t)(src)\
65316 << 6) & ~0x000000c0U)))
65317
65318 /* macros for field switch_table_rx12_1 */
65319 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_RX12_1__SHIFT 8
65320 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_RX12_1__WIDTH 2
65321 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_RX12_1__MASK 0x00000300U
65322 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_RX12_1__READ(src) \
65323 (((u_int32_t)(src)\
65324 & 0x00000300U) >> 8)
65325 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_RX12_1__WRITE(src) \
65326 (((u_int32_t)(src)\
65327 << 8) & 0x00000300U)
65328 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_RX12_1__MODIFY(dst, src) \
65329 (dst) = ((dst) &\
65330 ~0x00000300U) | (((u_int32_t)(src) <<\
65331 8) & 0x00000300U)
65332 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_RX12_1__VERIFY(src) \
65333 (!((((u_int32_t)(src)\
65334 << 8) & ~0x00000300U)))
65335
65336 /* macros for field switch_table_b_1 */
65337 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_B_1__SHIFT 10
65338 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_B_1__WIDTH 2
65339 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_B_1__MASK 0x00000c00U
65340 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_B_1__READ(src) \
65341 (((u_int32_t)(src)\
65342 & 0x00000c00U) >> 10)
65343 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_B_1__WRITE(src) \
65344 (((u_int32_t)(src)\
65345 << 10) & 0x00000c00U)
65346 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_B_1__MODIFY(dst, src) \
65347 (dst) = ((dst) &\
65348 ~0x00000c00U) | (((u_int32_t)(src) <<\
65349 10) & 0x00000c00U)
65350 #define SWITCH_TABLE_CHN_B1__SWITCH_TABLE_B_1__VERIFY(src) \
65351 (!((((u_int32_t)(src)\
65352 << 10) & ~0x00000c00U)))
65353 #define SWITCH_TABLE_CHN_B1__TYPE u_int32_t
65354 #define SWITCH_TABLE_CHN_B1__READ 0x00000fffU
65355 #define SWITCH_TABLE_CHN_B1__WRITE 0x00000fffU
65356
65357 #endif /* __SWITCH_TABLE_CHN_B1_MACRO__ */
65358
65359
65360 /* macros for bb_reg_block.bb_sm1_reg_map.BB_switch_table_chn_b1 */
65361 #define INST_BB_REG_BLOCK__BB_SM1_REG_MAP__BB_SWITCH_TABLE_CHN_B1__NUM 1
65362
65363 /* macros for BlueprintGlobalNameSpace::fcal_2_b1 */
65364 #ifndef __FCAL_2_B1_MACRO__
65365 #define __FCAL_2_B1_MACRO__
65366
65367 /* macros for field flc_sw_cap_val_1 */
65368 #define FCAL_2_B1__FLC_SW_CAP_VAL_1__SHIFT 3
65369 #define FCAL_2_B1__FLC_SW_CAP_VAL_1__WIDTH 5
65370 #define FCAL_2_B1__FLC_SW_CAP_VAL_1__MASK 0x000000f8U
65371 #define FCAL_2_B1__FLC_SW_CAP_VAL_1__READ(src) \
65372 (((u_int32_t)(src)\
65373 & 0x000000f8U) >> 3)
65374 #define FCAL_2_B1__FLC_SW_CAP_VAL_1__WRITE(src) \
65375 (((u_int32_t)(src)\
65376 << 3) & 0x000000f8U)
65377 #define FCAL_2_B1__FLC_SW_CAP_VAL_1__MODIFY(dst, src) \
65378 (dst) = ((dst) &\
65379 ~0x000000f8U) | (((u_int32_t)(src) <<\
65380 3) & 0x000000f8U)
65381 #define FCAL_2_B1__FLC_SW_CAP_VAL_1__VERIFY(src) \
65382 (!((((u_int32_t)(src)\
65383 << 3) & ~0x000000f8U)))
65384
65385 /* macros for field flc_cap_val_status_1 */
65386 #define FCAL_2_B1__FLC_CAP_VAL_STATUS_1__SHIFT 20
65387 #define FCAL_2_B1__FLC_CAP_VAL_STATUS_1__WIDTH 5
65388 #define FCAL_2_B1__FLC_CAP_VAL_STATUS_1__MASK 0x01f00000U
65389 #define FCAL_2_B1__FLC_CAP_VAL_STATUS_1__READ(src) \
65390 (((u_int32_t)(src)\
65391 & 0x01f00000U) >> 20)
65392 #define FCAL_2_B1__TYPE u_int32_t
65393 #define FCAL_2_B1__READ 0x01f000f8U
65394 #define FCAL_2_B1__WRITE 0x01f000f8U
65395
65396 #endif /* __FCAL_2_B1_MACRO__ */
65397
65398
65399 /* macros for bb_reg_block.bb_sm1_reg_map.BB_fcal_2_b1 */
65400 #define INST_BB_REG_BLOCK__BB_SM1_REG_MAP__BB_FCAL_2_B1__NUM 1
65401
65402 /* macros for BlueprintGlobalNameSpace::dft_tone_ctrl_b1 */
65403 #ifndef __DFT_TONE_CTRL_B1_MACRO__
65404 #define __DFT_TONE_CTRL_B1_MACRO__
65405
65406 /* macros for field dft_tone_en_1 */
65407 #define DFT_TONE_CTRL_B1__DFT_TONE_EN_1__SHIFT 0
65408 #define DFT_TONE_CTRL_B1__DFT_TONE_EN_1__WIDTH 1
65409 #define DFT_TONE_CTRL_B1__DFT_TONE_EN_1__MASK 0x00000001U
65410 #define DFT_TONE_CTRL_B1__DFT_TONE_EN_1__READ(src) \
65411 (u_int32_t)(src)\
65412 & 0x00000001U
65413 #define DFT_TONE_CTRL_B1__DFT_TONE_EN_1__WRITE(src) \
65414 ((u_int32_t)(src)\
65415 & 0x00000001U)
65416 #define DFT_TONE_CTRL_B1__DFT_TONE_EN_1__MODIFY(dst, src) \
65417 (dst) = ((dst) &\
65418 ~0x00000001U) | ((u_int32_t)(src) &\
65419 0x00000001U)
65420 #define DFT_TONE_CTRL_B1__DFT_TONE_EN_1__VERIFY(src) \
65421 (!(((u_int32_t)(src)\
65422 & ~0x00000001U)))
65423 #define DFT_TONE_CTRL_B1__DFT_TONE_EN_1__SET(dst) \
65424 (dst) = ((dst) &\
65425 ~0x00000001U) | (u_int32_t)(1)
65426 #define DFT_TONE_CTRL_B1__DFT_TONE_EN_1__CLR(dst) \
65427 (dst) = ((dst) &\
65428 ~0x00000001U) | (u_int32_t)(0)
65429
65430 /* macros for field dft_tone_amp_sel_1 */
65431 #define DFT_TONE_CTRL_B1__DFT_TONE_AMP_SEL_1__SHIFT 2
65432 #define DFT_TONE_CTRL_B1__DFT_TONE_AMP_SEL_1__WIDTH 2
65433 #define DFT_TONE_CTRL_B1__DFT_TONE_AMP_SEL_1__MASK 0x0000000cU
65434 #define DFT_TONE_CTRL_B1__DFT_TONE_AMP_SEL_1__READ(src) \
65435 (((u_int32_t)(src)\
65436 & 0x0000000cU) >> 2)
65437 #define DFT_TONE_CTRL_B1__DFT_TONE_AMP_SEL_1__WRITE(src) \
65438 (((u_int32_t)(src)\
65439 << 2) & 0x0000000cU)
65440 #define DFT_TONE_CTRL_B1__DFT_TONE_AMP_SEL_1__MODIFY(dst, src) \
65441 (dst) = ((dst) &\
65442 ~0x0000000cU) | (((u_int32_t)(src) <<\
65443 2) & 0x0000000cU)
65444 #define DFT_TONE_CTRL_B1__DFT_TONE_AMP_SEL_1__VERIFY(src) \
65445 (!((((u_int32_t)(src)\
65446 << 2) & ~0x0000000cU)))
65447
65448 /* macros for field dft_tone_freq_ang_1 */
65449 #define DFT_TONE_CTRL_B1__DFT_TONE_FREQ_ANG_1__SHIFT 4
65450 #define DFT_TONE_CTRL_B1__DFT_TONE_FREQ_ANG_1__WIDTH 9
65451 #define DFT_TONE_CTRL_B1__DFT_TONE_FREQ_ANG_1__MASK 0x00001ff0U
65452 #define DFT_TONE_CTRL_B1__DFT_TONE_FREQ_ANG_1__READ(src) \
65453 (((u_int32_t)(src)\
65454 & 0x00001ff0U) >> 4)
65455 #define DFT_TONE_CTRL_B1__DFT_TONE_FREQ_ANG_1__WRITE(src) \
65456 (((u_int32_t)(src)\
65457 << 4) & 0x00001ff0U)
65458 #define DFT_TONE_CTRL_B1__DFT_TONE_FREQ_ANG_1__MODIFY(dst, src) \
65459 (dst) = ((dst) &\
65460 ~0x00001ff0U) | (((u_int32_t)(src) <<\
65461 4) & 0x00001ff0U)
65462 #define DFT_TONE_CTRL_B1__DFT_TONE_FREQ_ANG_1__VERIFY(src) \
65463 (!((((u_int32_t)(src)\
65464 << 4) & ~0x00001ff0U)))
65465 #define DFT_TONE_CTRL_B1__TYPE u_int32_t
65466 #define DFT_TONE_CTRL_B1__READ 0x00001ffdU
65467 #define DFT_TONE_CTRL_B1__WRITE 0x00001ffdU
65468
65469 #endif /* __DFT_TONE_CTRL_B1_MACRO__ */
65470
65471
65472 /* macros for bb_reg_block.bb_sm1_reg_map.BB_dft_tone_ctrl_b1 */
65473 #define INST_BB_REG_BLOCK__BB_SM1_REG_MAP__BB_DFT_TONE_CTRL_B1__NUM 1
65474
65475 /* macros for BlueprintGlobalNameSpace::cl_map_0 */
65476 #ifndef __CL_MAP_0_MACRO__
65477 #define __CL_MAP_0_MACRO__
65478
65479 /* macros for field cl_map_0 */
65480 #define CL_MAP_0__CL_MAP_0__SHIFT 0
65481 #define CL_MAP_0__CL_MAP_0__WIDTH 32
65482 #define CL_MAP_0__CL_MAP_0__MASK 0xffffffffU
65483 #define CL_MAP_0__CL_MAP_0__READ(src) (u_int32_t)(src) & 0xffffffffU
65484 #define CL_MAP_0__CL_MAP_0__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
65485 #define CL_MAP_0__CL_MAP_0__MODIFY(dst, src) \
65486 (dst) = ((dst) &\
65487 ~0xffffffffU) | ((u_int32_t)(src) &\
65488 0xffffffffU)
65489 #define CL_MAP_0__CL_MAP_0__VERIFY(src) (!(((u_int32_t)(src) & ~0xffffffffU)))
65490 #define CL_MAP_0__TYPE u_int32_t
65491 #define CL_MAP_0__READ 0xffffffffU
65492 #define CL_MAP_0__WRITE 0xffffffffU
65493
65494 #endif /* __CL_MAP_0_MACRO__ */
65495
65496
65497 /* macros for bb_reg_block.bb_sm1_reg_map.BB_cl_map_0_b1 */
65498 #define INST_BB_REG_BLOCK__BB_SM1_REG_MAP__BB_CL_MAP_0_B1__NUM 1
65499
65500 /* macros for BlueprintGlobalNameSpace::cl_map_1 */
65501 #ifndef __CL_MAP_1_MACRO__
65502 #define __CL_MAP_1_MACRO__
65503
65504 /* macros for field cl_map_1 */
65505 #define CL_MAP_1__CL_MAP_1__SHIFT 0
65506 #define CL_MAP_1__CL_MAP_1__WIDTH 32
65507 #define CL_MAP_1__CL_MAP_1__MASK 0xffffffffU
65508 #define CL_MAP_1__CL_MAP_1__READ(src) (u_int32_t)(src) & 0xffffffffU
65509 #define CL_MAP_1__CL_MAP_1__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
65510 #define CL_MAP_1__CL_MAP_1__MODIFY(dst, src) \
65511 (dst) = ((dst) &\
65512 ~0xffffffffU) | ((u_int32_t)(src) &\
65513 0xffffffffU)
65514 #define CL_MAP_1__CL_MAP_1__VERIFY(src) (!(((u_int32_t)(src) & ~0xffffffffU)))
65515 #define CL_MAP_1__TYPE u_int32_t
65516 #define CL_MAP_1__READ 0xffffffffU
65517 #define CL_MAP_1__WRITE 0xffffffffU
65518
65519 #endif /* __CL_MAP_1_MACRO__ */
65520
65521
65522 /* macros for bb_reg_block.bb_sm1_reg_map.BB_cl_map_1_b1 */
65523 #define INST_BB_REG_BLOCK__BB_SM1_REG_MAP__BB_CL_MAP_1_B1__NUM 1
65524
65525 /* macros for BlueprintGlobalNameSpace::cl_map_2 */
65526 #ifndef __CL_MAP_2_MACRO__
65527 #define __CL_MAP_2_MACRO__
65528
65529 /* macros for field cl_map_2 */
65530 #define CL_MAP_2__CL_MAP_2__SHIFT 0
65531 #define CL_MAP_2__CL_MAP_2__WIDTH 32
65532 #define CL_MAP_2__CL_MAP_2__MASK 0xffffffffU
65533 #define CL_MAP_2__CL_MAP_2__READ(src) (u_int32_t)(src) & 0xffffffffU
65534 #define CL_MAP_2__CL_MAP_2__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
65535 #define CL_MAP_2__CL_MAP_2__MODIFY(dst, src) \
65536 (dst) = ((dst) &\
65537 ~0xffffffffU) | ((u_int32_t)(src) &\
65538 0xffffffffU)
65539 #define CL_MAP_2__CL_MAP_2__VERIFY(src) (!(((u_int32_t)(src) & ~0xffffffffU)))
65540 #define CL_MAP_2__TYPE u_int32_t
65541 #define CL_MAP_2__READ 0xffffffffU
65542 #define CL_MAP_2__WRITE 0xffffffffU
65543
65544 #endif /* __CL_MAP_2_MACRO__ */
65545
65546
65547 /* macros for bb_reg_block.bb_sm1_reg_map.BB_cl_map_2_b1 */
65548 #define INST_BB_REG_BLOCK__BB_SM1_REG_MAP__BB_CL_MAP_2_B1__NUM 1
65549
65550 /* macros for BlueprintGlobalNameSpace::cl_map_3 */
65551 #ifndef __CL_MAP_3_MACRO__
65552 #define __CL_MAP_3_MACRO__
65553
65554 /* macros for field cl_map_3 */
65555 #define CL_MAP_3__CL_MAP_3__SHIFT 0
65556 #define CL_MAP_3__CL_MAP_3__WIDTH 32
65557 #define CL_MAP_3__CL_MAP_3__MASK 0xffffffffU
65558 #define CL_MAP_3__CL_MAP_3__READ(src) (u_int32_t)(src) & 0xffffffffU
65559 #define CL_MAP_3__CL_MAP_3__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
65560 #define CL_MAP_3__CL_MAP_3__MODIFY(dst, src) \
65561 (dst) = ((dst) &\
65562 ~0xffffffffU) | ((u_int32_t)(src) &\
65563 0xffffffffU)
65564 #define CL_MAP_3__CL_MAP_3__VERIFY(src) (!(((u_int32_t)(src) & ~0xffffffffU)))
65565 #define CL_MAP_3__TYPE u_int32_t
65566 #define CL_MAP_3__READ 0xffffffffU
65567 #define CL_MAP_3__WRITE 0xffffffffU
65568
65569 #endif /* __CL_MAP_3_MACRO__ */
65570
65571
65572 /* macros for bb_reg_block.bb_sm1_reg_map.BB_cl_map_3_b1 */
65573 #define INST_BB_REG_BLOCK__BB_SM1_REG_MAP__BB_CL_MAP_3_B1__NUM 1
65574
65575 /* macros for BlueprintGlobalNameSpace::cl_map_pal_0 */
65576 #ifndef __CL_MAP_PAL_0_MACRO__
65577 #define __CL_MAP_PAL_0_MACRO__
65578
65579 /* macros for field cl_map_0 */
65580 #define CL_MAP_PAL_0__CL_MAP_0__SHIFT 0
65581 #define CL_MAP_PAL_0__CL_MAP_0__WIDTH 32
65582 #define CL_MAP_PAL_0__CL_MAP_0__MASK 0xffffffffU
65583 #define CL_MAP_PAL_0__CL_MAP_0__READ(src) (u_int32_t)(src) & 0xffffffffU
65584 #define CL_MAP_PAL_0__CL_MAP_0__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
65585 #define CL_MAP_PAL_0__CL_MAP_0__MODIFY(dst, src) \
65586 (dst) = ((dst) &\
65587 ~0xffffffffU) | ((u_int32_t)(src) &\
65588 0xffffffffU)
65589 #define CL_MAP_PAL_0__CL_MAP_0__VERIFY(src) \
65590 (!(((u_int32_t)(src)\
65591 & ~0xffffffffU)))
65592 #define CL_MAP_PAL_0__TYPE u_int32_t
65593 #define CL_MAP_PAL_0__READ 0xffffffffU
65594 #define CL_MAP_PAL_0__WRITE 0xffffffffU
65595
65596 #endif /* __CL_MAP_PAL_0_MACRO__ */
65597
65598
65599 /* macros for bb_reg_block.bb_sm1_reg_map.BB_cl_map_pal_0_b1 */
65600 #define INST_BB_REG_BLOCK__BB_SM1_REG_MAP__BB_CL_MAP_PAL_0_B1__NUM 1
65601
65602 /* macros for BlueprintGlobalNameSpace::cl_map_pal_1 */
65603 #ifndef __CL_MAP_PAL_1_MACRO__
65604 #define __CL_MAP_PAL_1_MACRO__
65605
65606 /* macros for field cl_map_1 */
65607 #define CL_MAP_PAL_1__CL_MAP_1__SHIFT 0
65608 #define CL_MAP_PAL_1__CL_MAP_1__WIDTH 32
65609 #define CL_MAP_PAL_1__CL_MAP_1__MASK 0xffffffffU
65610 #define CL_MAP_PAL_1__CL_MAP_1__READ(src) (u_int32_t)(src) & 0xffffffffU
65611 #define CL_MAP_PAL_1__CL_MAP_1__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
65612 #define CL_MAP_PAL_1__CL_MAP_1__MODIFY(dst, src) \
65613 (dst) = ((dst) &\
65614 ~0xffffffffU) | ((u_int32_t)(src) &\
65615 0xffffffffU)
65616 #define CL_MAP_PAL_1__CL_MAP_1__VERIFY(src) \
65617 (!(((u_int32_t)(src)\
65618 & ~0xffffffffU)))
65619 #define CL_MAP_PAL_1__TYPE u_int32_t
65620 #define CL_MAP_PAL_1__READ 0xffffffffU
65621 #define CL_MAP_PAL_1__WRITE 0xffffffffU
65622
65623 #endif /* __CL_MAP_PAL_1_MACRO__ */
65624
65625
65626 /* macros for bb_reg_block.bb_sm1_reg_map.BB_cl_map_pal_1_b1 */
65627 #define INST_BB_REG_BLOCK__BB_SM1_REG_MAP__BB_CL_MAP_PAL_1_B1__NUM 1
65628
65629 /* macros for BlueprintGlobalNameSpace::cl_map_pal_2 */
65630 #ifndef __CL_MAP_PAL_2_MACRO__
65631 #define __CL_MAP_PAL_2_MACRO__
65632
65633 /* macros for field cl_map_2 */
65634 #define CL_MAP_PAL_2__CL_MAP_2__SHIFT 0
65635 #define CL_MAP_PAL_2__CL_MAP_2__WIDTH 32
65636 #define CL_MAP_PAL_2__CL_MAP_2__MASK 0xffffffffU
65637 #define CL_MAP_PAL_2__CL_MAP_2__READ(src) (u_int32_t)(src) & 0xffffffffU
65638 #define CL_MAP_PAL_2__CL_MAP_2__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
65639 #define CL_MAP_PAL_2__CL_MAP_2__MODIFY(dst, src) \
65640 (dst) = ((dst) &\
65641 ~0xffffffffU) | ((u_int32_t)(src) &\
65642 0xffffffffU)
65643 #define CL_MAP_PAL_2__CL_MAP_2__VERIFY(src) \
65644 (!(((u_int32_t)(src)\
65645 & ~0xffffffffU)))
65646 #define CL_MAP_PAL_2__TYPE u_int32_t
65647 #define CL_MAP_PAL_2__READ 0xffffffffU
65648 #define CL_MAP_PAL_2__WRITE 0xffffffffU
65649
65650 #endif /* __CL_MAP_PAL_2_MACRO__ */
65651
65652
65653 /* macros for bb_reg_block.bb_sm1_reg_map.BB_cl_map_pal_2_b1 */
65654 #define INST_BB_REG_BLOCK__BB_SM1_REG_MAP__BB_CL_MAP_PAL_2_B1__NUM 1
65655
65656 /* macros for BlueprintGlobalNameSpace::cl_map_pal_3 */
65657 #ifndef __CL_MAP_PAL_3_MACRO__
65658 #define __CL_MAP_PAL_3_MACRO__
65659
65660 /* macros for field cl_map_3 */
65661 #define CL_MAP_PAL_3__CL_MAP_3__SHIFT 0
65662 #define CL_MAP_PAL_3__CL_MAP_3__WIDTH 32
65663 #define CL_MAP_PAL_3__CL_MAP_3__MASK 0xffffffffU
65664 #define CL_MAP_PAL_3__CL_MAP_3__READ(src) (u_int32_t)(src) & 0xffffffffU
65665 #define CL_MAP_PAL_3__CL_MAP_3__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
65666 #define CL_MAP_PAL_3__CL_MAP_3__MODIFY(dst, src) \
65667 (dst) = ((dst) &\
65668 ~0xffffffffU) | ((u_int32_t)(src) &\
65669 0xffffffffU)
65670 #define CL_MAP_PAL_3__CL_MAP_3__VERIFY(src) \
65671 (!(((u_int32_t)(src)\
65672 & ~0xffffffffU)))
65673 #define CL_MAP_PAL_3__TYPE u_int32_t
65674 #define CL_MAP_PAL_3__READ 0xffffffffU
65675 #define CL_MAP_PAL_3__WRITE 0xffffffffU
65676
65677 #endif /* __CL_MAP_PAL_3_MACRO__ */
65678
65679
65680 /* macros for bb_reg_block.bb_sm1_reg_map.BB_cl_map_pal_3_b1 */
65681 #define INST_BB_REG_BLOCK__BB_SM1_REG_MAP__BB_CL_MAP_PAL_3_B1__NUM 1
65682
65683 /* macros for BlueprintGlobalNameSpace::cl_tab */
65684 #ifndef __CL_TAB_MACRO__
65685 #define __CL_TAB_MACRO__
65686
65687 /* macros for field cl_gain_mod */
65688 #define CL_TAB__CL_GAIN_MOD__SHIFT 0
65689 #define CL_TAB__CL_GAIN_MOD__WIDTH 5
65690 #define CL_TAB__CL_GAIN_MOD__MASK 0x0000001fU
65691 #define CL_TAB__CL_GAIN_MOD__READ(src) (u_int32_t)(src) & 0x0000001fU
65692 #define CL_TAB__CL_GAIN_MOD__WRITE(src) ((u_int32_t)(src) & 0x0000001fU)
65693 #define CL_TAB__CL_GAIN_MOD__MODIFY(dst, src) \
65694 (dst) = ((dst) &\
65695 ~0x0000001fU) | ((u_int32_t)(src) &\
65696 0x0000001fU)
65697 #define CL_TAB__CL_GAIN_MOD__VERIFY(src) (!(((u_int32_t)(src) & ~0x0000001fU)))
65698
65699 /* macros for field carr_lk_dc_add_Q */
65700 #define CL_TAB__CARR_LK_DC_ADD_Q__SHIFT 5
65701 #define CL_TAB__CARR_LK_DC_ADD_Q__WIDTH 11
65702 #define CL_TAB__CARR_LK_DC_ADD_Q__MASK 0x0000ffe0U
65703 #define CL_TAB__CARR_LK_DC_ADD_Q__READ(src) \
65704 (((u_int32_t)(src)\
65705 & 0x0000ffe0U) >> 5)
65706 #define CL_TAB__CARR_LK_DC_ADD_Q__WRITE(src) \
65707 (((u_int32_t)(src)\
65708 << 5) & 0x0000ffe0U)
65709 #define CL_TAB__CARR_LK_DC_ADD_Q__MODIFY(dst, src) \
65710 (dst) = ((dst) &\
65711 ~0x0000ffe0U) | (((u_int32_t)(src) <<\
65712 5) & 0x0000ffe0U)
65713 #define CL_TAB__CARR_LK_DC_ADD_Q__VERIFY(src) \
65714 (!((((u_int32_t)(src)\
65715 << 5) & ~0x0000ffe0U)))
65716
65717 /* macros for field carr_lk_dc_add_I */
65718 #define CL_TAB__CARR_LK_DC_ADD_I__SHIFT 16
65719 #define CL_TAB__CARR_LK_DC_ADD_I__WIDTH 11
65720 #define CL_TAB__CARR_LK_DC_ADD_I__MASK 0x07ff0000U
65721 #define CL_TAB__CARR_LK_DC_ADD_I__READ(src) \
65722 (((u_int32_t)(src)\
65723 & 0x07ff0000U) >> 16)
65724 #define CL_TAB__CARR_LK_DC_ADD_I__WRITE(src) \
65725 (((u_int32_t)(src)\
65726 << 16) & 0x07ff0000U)
65727 #define CL_TAB__CARR_LK_DC_ADD_I__MODIFY(dst, src) \
65728 (dst) = ((dst) &\
65729 ~0x07ff0000U) | (((u_int32_t)(src) <<\
65730 16) & 0x07ff0000U)
65731 #define CL_TAB__CARR_LK_DC_ADD_I__VERIFY(src) \
65732 (!((((u_int32_t)(src)\
65733 << 16) & ~0x07ff0000U)))
65734
65735 /* macros for field bb_gain */
65736 #define CL_TAB__BB_GAIN__SHIFT 27
65737 #define CL_TAB__BB_GAIN__WIDTH 4
65738 #define CL_TAB__BB_GAIN__MASK 0x78000000U
65739 #define CL_TAB__BB_GAIN__READ(src) (((u_int32_t)(src) & 0x78000000U) >> 27)
65740 #define CL_TAB__BB_GAIN__WRITE(src) (((u_int32_t)(src) << 27) & 0x78000000U)
65741 #define CL_TAB__BB_GAIN__MODIFY(dst, src) \
65742 (dst) = ((dst) &\
65743 ~0x78000000U) | (((u_int32_t)(src) <<\
65744 27) & 0x78000000U)
65745 #define CL_TAB__BB_GAIN__VERIFY(src) \
65746 (!((((u_int32_t)(src)\
65747 << 27) & ~0x78000000U)))
65748 #define CL_TAB__TYPE u_int32_t
65749 #define CL_TAB__READ 0x7fffffffU
65750 #define CL_TAB__WRITE 0x7fffffffU
65751
65752 #endif /* __CL_TAB_MACRO__ */
65753
65754
65755 /* macros for bb_reg_block.bb_sm1_reg_map.BB_cl_tab_b1 */
65756 #define INST_BB_REG_BLOCK__BB_SM1_REG_MAP__BB_CL_TAB_B1__NUM 16
65757
65758 /* macros for BlueprintGlobalNameSpace::chan_info_gain_b1 */
65759 #ifndef __CHAN_INFO_GAIN_B1_MACRO__
65760 #define __CHAN_INFO_GAIN_B1_MACRO__
65761
65762 /* macros for field chan_info_rssi_1 */
65763 #define CHAN_INFO_GAIN_B1__CHAN_INFO_RSSI_1__SHIFT 0
65764 #define CHAN_INFO_GAIN_B1__CHAN_INFO_RSSI_1__WIDTH 8
65765 #define CHAN_INFO_GAIN_B1__CHAN_INFO_RSSI_1__MASK 0x000000ffU
65766 #define CHAN_INFO_GAIN_B1__CHAN_INFO_RSSI_1__READ(src) \
65767 (u_int32_t)(src)\
65768 & 0x000000ffU
65769
65770 /* macros for field chan_info_rf_gain_1 */
65771 #define CHAN_INFO_GAIN_B1__CHAN_INFO_RF_GAIN_1__SHIFT 8
65772 #define CHAN_INFO_GAIN_B1__CHAN_INFO_RF_GAIN_1__WIDTH 8
65773 #define CHAN_INFO_GAIN_B1__CHAN_INFO_RF_GAIN_1__MASK 0x0000ff00U
65774 #define CHAN_INFO_GAIN_B1__CHAN_INFO_RF_GAIN_1__READ(src) \
65775 (((u_int32_t)(src)\
65776 & 0x0000ff00U) >> 8)
65777
65778 /* macros for field chan_info_mb_gain_1 */
65779 #define CHAN_INFO_GAIN_B1__CHAN_INFO_MB_GAIN_1__SHIFT 16
65780 #define CHAN_INFO_GAIN_B1__CHAN_INFO_MB_GAIN_1__WIDTH 7
65781 #define CHAN_INFO_GAIN_B1__CHAN_INFO_MB_GAIN_1__MASK 0x007f0000U
65782 #define CHAN_INFO_GAIN_B1__CHAN_INFO_MB_GAIN_1__READ(src) \
65783 (((u_int32_t)(src)\
65784 & 0x007f0000U) >> 16)
65785
65786 /* macros for field chan_info_xatten1_sw_1 */
65787 #define CHAN_INFO_GAIN_B1__CHAN_INFO_XATTEN1_SW_1__SHIFT 23
65788 #define CHAN_INFO_GAIN_B1__CHAN_INFO_XATTEN1_SW_1__WIDTH 1
65789 #define CHAN_INFO_GAIN_B1__CHAN_INFO_XATTEN1_SW_1__MASK 0x00800000U
65790 #define CHAN_INFO_GAIN_B1__CHAN_INFO_XATTEN1_SW_1__READ(src) \
65791 (((u_int32_t)(src)\
65792 & 0x00800000U) >> 23)
65793 #define CHAN_INFO_GAIN_B1__CHAN_INFO_XATTEN1_SW_1__SET(dst) \
65794 (dst) = ((dst) &\
65795 ~0x00800000U) | ((u_int32_t)(1) << 23)
65796 #define CHAN_INFO_GAIN_B1__CHAN_INFO_XATTEN1_SW_1__CLR(dst) \
65797 (dst) = ((dst) &\
65798 ~0x00800000U) | ((u_int32_t)(0) << 23)
65799
65800 /* macros for field chan_info_xatten2_sw_1 */
65801 #define CHAN_INFO_GAIN_B1__CHAN_INFO_XATTEN2_SW_1__SHIFT 24
65802 #define CHAN_INFO_GAIN_B1__CHAN_INFO_XATTEN2_SW_1__WIDTH 1
65803 #define CHAN_INFO_GAIN_B1__CHAN_INFO_XATTEN2_SW_1__MASK 0x01000000U
65804 #define CHAN_INFO_GAIN_B1__CHAN_INFO_XATTEN2_SW_1__READ(src) \
65805 (((u_int32_t)(src)\
65806 & 0x01000000U) >> 24)
65807 #define CHAN_INFO_GAIN_B1__CHAN_INFO_XATTEN2_SW_1__SET(dst) \
65808 (dst) = ((dst) &\
65809 ~0x01000000U) | ((u_int32_t)(1) << 24)
65810 #define CHAN_INFO_GAIN_B1__CHAN_INFO_XATTEN2_SW_1__CLR(dst) \
65811 (dst) = ((dst) &\
65812 ~0x01000000U) | ((u_int32_t)(0) << 24)
65813 #define CHAN_INFO_GAIN_B1__TYPE u_int32_t
65814 #define CHAN_INFO_GAIN_B1__READ 0x01ffffffU
65815
65816 #endif /* __CHAN_INFO_GAIN_B1_MACRO__ */
65817
65818
65819 /* macros for bb_reg_block.bb_sm1_reg_map.BB_chan_info_gain_b1 */
65820 #define INST_BB_REG_BLOCK__BB_SM1_REG_MAP__BB_CHAN_INFO_GAIN_B1__NUM 1
65821
65822 /* macros for BlueprintGlobalNameSpace::tpc_4_b1 */
65823 #ifndef __TPC_4_B1_MACRO__
65824 #define __TPC_4_B1_MACRO__
65825
65826 /* macros for field pd_avg_valid_1 */
65827 #define TPC_4_B1__PD_AVG_VALID_1__SHIFT 0
65828 #define TPC_4_B1__PD_AVG_VALID_1__WIDTH 1
65829 #define TPC_4_B1__PD_AVG_VALID_1__MASK 0x00000001U
65830 #define TPC_4_B1__PD_AVG_VALID_1__READ(src) (u_int32_t)(src) & 0x00000001U
65831 #define TPC_4_B1__PD_AVG_VALID_1__SET(dst) \
65832 (dst) = ((dst) &\
65833 ~0x00000001U) | (u_int32_t)(1)
65834 #define TPC_4_B1__PD_AVG_VALID_1__CLR(dst) \
65835 (dst) = ((dst) &\
65836 ~0x00000001U) | (u_int32_t)(0)
65837
65838 /* macros for field pd_avg_out_1 */
65839 #define TPC_4_B1__PD_AVG_OUT_1__SHIFT 1
65840 #define TPC_4_B1__PD_AVG_OUT_1__WIDTH 8
65841 #define TPC_4_B1__PD_AVG_OUT_1__MASK 0x000001feU
65842 #define TPC_4_B1__PD_AVG_OUT_1__READ(src) \
65843 (((u_int32_t)(src)\
65844 & 0x000001feU) >> 1)
65845
65846 /* macros for field dac_gain_1 */
65847 #define TPC_4_B1__DAC_GAIN_1__SHIFT 9
65848 #define TPC_4_B1__DAC_GAIN_1__WIDTH 5
65849 #define TPC_4_B1__DAC_GAIN_1__MASK 0x00003e00U
65850 #define TPC_4_B1__DAC_GAIN_1__READ(src) (((u_int32_t)(src) & 0x00003e00U) >> 9)
65851
65852 /* macros for field tx_gain_setting_1 */
65853 #define TPC_4_B1__TX_GAIN_SETTING_1__SHIFT 14
65854 #define TPC_4_B1__TX_GAIN_SETTING_1__WIDTH 6
65855 #define TPC_4_B1__TX_GAIN_SETTING_1__MASK 0x000fc000U
65856 #define TPC_4_B1__TX_GAIN_SETTING_1__READ(src) \
65857 (((u_int32_t)(src)\
65858 & 0x000fc000U) >> 14)
65859
65860 /* macros for field rate_sent_1 */
65861 #define TPC_4_B1__RATE_SENT_1__SHIFT 20
65862 #define TPC_4_B1__RATE_SENT_1__WIDTH 5
65863 #define TPC_4_B1__RATE_SENT_1__MASK 0x01f00000U
65864 #define TPC_4_B1__RATE_SENT_1__READ(src) \
65865 (((u_int32_t)(src)\
65866 & 0x01f00000U) >> 20)
65867 #define TPC_4_B1__TYPE u_int32_t
65868 #define TPC_4_B1__READ 0x01ffffffU
65869
65870 #endif /* __TPC_4_B1_MACRO__ */
65871
65872
65873 /* macros for bb_reg_block.bb_sm1_reg_map.BB_tpc_4_b1 */
65874 #define INST_BB_REG_BLOCK__BB_SM1_REG_MAP__BB_TPC_4_B1__NUM 1
65875
65876 /* macros for BlueprintGlobalNameSpace::tpc_5_b1 */
65877 #ifndef __TPC_5_B1_MACRO__
65878 #define __TPC_5_B1_MACRO__
65879
65880 /* macros for field pd_gain_boundary_1_1 */
65881 #define TPC_5_B1__PD_GAIN_BOUNDARY_1_1__SHIFT 4
65882 #define TPC_5_B1__PD_GAIN_BOUNDARY_1_1__WIDTH 6
65883 #define TPC_5_B1__PD_GAIN_BOUNDARY_1_1__MASK 0x000003f0U
65884 #define TPC_5_B1__PD_GAIN_BOUNDARY_1_1__READ(src) \
65885 (((u_int32_t)(src)\
65886 & 0x000003f0U) >> 4)
65887 #define TPC_5_B1__PD_GAIN_BOUNDARY_1_1__WRITE(src) \
65888 (((u_int32_t)(src)\
65889 << 4) & 0x000003f0U)
65890 #define TPC_5_B1__PD_GAIN_BOUNDARY_1_1__MODIFY(dst, src) \
65891 (dst) = ((dst) &\
65892 ~0x000003f0U) | (((u_int32_t)(src) <<\
65893 4) & 0x000003f0U)
65894 #define TPC_5_B1__PD_GAIN_BOUNDARY_1_1__VERIFY(src) \
65895 (!((((u_int32_t)(src)\
65896 << 4) & ~0x000003f0U)))
65897
65898 /* macros for field pd_gain_boundary_2_1 */
65899 #define TPC_5_B1__PD_GAIN_BOUNDARY_2_1__SHIFT 10
65900 #define TPC_5_B1__PD_GAIN_BOUNDARY_2_1__WIDTH 6
65901 #define TPC_5_B1__PD_GAIN_BOUNDARY_2_1__MASK 0x0000fc00U
65902 #define TPC_5_B1__PD_GAIN_BOUNDARY_2_1__READ(src) \
65903 (((u_int32_t)(src)\
65904 & 0x0000fc00U) >> 10)
65905 #define TPC_5_B1__PD_GAIN_BOUNDARY_2_1__WRITE(src) \
65906 (((u_int32_t)(src)\
65907 << 10) & 0x0000fc00U)
65908 #define TPC_5_B1__PD_GAIN_BOUNDARY_2_1__MODIFY(dst, src) \
65909 (dst) = ((dst) &\
65910 ~0x0000fc00U) | (((u_int32_t)(src) <<\
65911 10) & 0x0000fc00U)
65912 #define TPC_5_B1__PD_GAIN_BOUNDARY_2_1__VERIFY(src) \
65913 (!((((u_int32_t)(src)\
65914 << 10) & ~0x0000fc00U)))
65915
65916 /* macros for field pd_gain_boundary_3_1 */
65917 #define TPC_5_B1__PD_GAIN_BOUNDARY_3_1__SHIFT 16
65918 #define TPC_5_B1__PD_GAIN_BOUNDARY_3_1__WIDTH 6
65919 #define TPC_5_B1__PD_GAIN_BOUNDARY_3_1__MASK 0x003f0000U
65920 #define TPC_5_B1__PD_GAIN_BOUNDARY_3_1__READ(src) \
65921 (((u_int32_t)(src)\
65922 & 0x003f0000U) >> 16)
65923 #define TPC_5_B1__PD_GAIN_BOUNDARY_3_1__WRITE(src) \
65924 (((u_int32_t)(src)\
65925 << 16) & 0x003f0000U)
65926 #define TPC_5_B1__PD_GAIN_BOUNDARY_3_1__MODIFY(dst, src) \
65927 (dst) = ((dst) &\
65928 ~0x003f0000U) | (((u_int32_t)(src) <<\
65929 16) & 0x003f0000U)
65930 #define TPC_5_B1__PD_GAIN_BOUNDARY_3_1__VERIFY(src) \
65931 (!((((u_int32_t)(src)\
65932 << 16) & ~0x003f0000U)))
65933
65934 /* macros for field pd_gain_boundary_4_1 */
65935 #define TPC_5_B1__PD_GAIN_BOUNDARY_4_1__SHIFT 22
65936 #define TPC_5_B1__PD_GAIN_BOUNDARY_4_1__WIDTH 6
65937 #define TPC_5_B1__PD_GAIN_BOUNDARY_4_1__MASK 0x0fc00000U
65938 #define TPC_5_B1__PD_GAIN_BOUNDARY_4_1__READ(src) \
65939 (((u_int32_t)(src)\
65940 & 0x0fc00000U) >> 22)
65941 #define TPC_5_B1__PD_GAIN_BOUNDARY_4_1__WRITE(src) \
65942 (((u_int32_t)(src)\
65943 << 22) & 0x0fc00000U)
65944 #define TPC_5_B1__PD_GAIN_BOUNDARY_4_1__MODIFY(dst, src) \
65945 (dst) = ((dst) &\
65946 ~0x0fc00000U) | (((u_int32_t)(src) <<\
65947 22) & 0x0fc00000U)
65948 #define TPC_5_B1__PD_GAIN_BOUNDARY_4_1__VERIFY(src) \
65949 (!((((u_int32_t)(src)\
65950 << 22) & ~0x0fc00000U)))
65951 #define TPC_5_B1__TYPE u_int32_t
65952 #define TPC_5_B1__READ 0x0ffffff0U
65953 #define TPC_5_B1__WRITE 0x0ffffff0U
65954
65955 #endif /* __TPC_5_B1_MACRO__ */
65956
65957
65958 /* macros for bb_reg_block.bb_sm1_reg_map.BB_tpc_5_b1 */
65959 #define INST_BB_REG_BLOCK__BB_SM1_REG_MAP__BB_TPC_5_B1__NUM 1
65960
65961 /* macros for BlueprintGlobalNameSpace::tpc_6_b1 */
65962 #ifndef __TPC_6_B1_MACRO__
65963 #define __TPC_6_B1_MACRO__
65964
65965 /* macros for field pd_dac_setting_1_1 */
65966 #define TPC_6_B1__PD_DAC_SETTING_1_1__SHIFT 0
65967 #define TPC_6_B1__PD_DAC_SETTING_1_1__WIDTH 6
65968 #define TPC_6_B1__PD_DAC_SETTING_1_1__MASK 0x0000003fU
65969 #define TPC_6_B1__PD_DAC_SETTING_1_1__READ(src) (u_int32_t)(src) & 0x0000003fU
65970 #define TPC_6_B1__PD_DAC_SETTING_1_1__WRITE(src) \
65971 ((u_int32_t)(src)\
65972 & 0x0000003fU)
65973 #define TPC_6_B1__PD_DAC_SETTING_1_1__MODIFY(dst, src) \
65974 (dst) = ((dst) &\
65975 ~0x0000003fU) | ((u_int32_t)(src) &\
65976 0x0000003fU)
65977 #define TPC_6_B1__PD_DAC_SETTING_1_1__VERIFY(src) \
65978 (!(((u_int32_t)(src)\
65979 & ~0x0000003fU)))
65980
65981 /* macros for field pd_dac_setting_2_1 */
65982 #define TPC_6_B1__PD_DAC_SETTING_2_1__SHIFT 6
65983 #define TPC_6_B1__PD_DAC_SETTING_2_1__WIDTH 6
65984 #define TPC_6_B1__PD_DAC_SETTING_2_1__MASK 0x00000fc0U
65985 #define TPC_6_B1__PD_DAC_SETTING_2_1__READ(src) \
65986 (((u_int32_t)(src)\
65987 & 0x00000fc0U) >> 6)
65988 #define TPC_6_B1__PD_DAC_SETTING_2_1__WRITE(src) \
65989 (((u_int32_t)(src)\
65990 << 6) & 0x00000fc0U)
65991 #define TPC_6_B1__PD_DAC_SETTING_2_1__MODIFY(dst, src) \
65992 (dst) = ((dst) &\
65993 ~0x00000fc0U) | (((u_int32_t)(src) <<\
65994 6) & 0x00000fc0U)
65995 #define TPC_6_B1__PD_DAC_SETTING_2_1__VERIFY(src) \
65996 (!((((u_int32_t)(src)\
65997 << 6) & ~0x00000fc0U)))
65998
65999 /* macros for field pd_dac_setting_3_1 */
66000 #define TPC_6_B1__PD_DAC_SETTING_3_1__SHIFT 12
66001 #define TPC_6_B1__PD_DAC_SETTING_3_1__WIDTH 6
66002 #define TPC_6_B1__PD_DAC_SETTING_3_1__MASK 0x0003f000U
66003 #define TPC_6_B1__PD_DAC_SETTING_3_1__READ(src) \
66004 (((u_int32_t)(src)\
66005 & 0x0003f000U) >> 12)
66006 #define TPC_6_B1__PD_DAC_SETTING_3_1__WRITE(src) \
66007 (((u_int32_t)(src)\
66008 << 12) & 0x0003f000U)
66009 #define TPC_6_B1__PD_DAC_SETTING_3_1__MODIFY(dst, src) \
66010 (dst) = ((dst) &\
66011 ~0x0003f000U) | (((u_int32_t)(src) <<\
66012 12) & 0x0003f000U)
66013 #define TPC_6_B1__PD_DAC_SETTING_3_1__VERIFY(src) \
66014 (!((((u_int32_t)(src)\
66015 << 12) & ~0x0003f000U)))
66016
66017 /* macros for field pd_dac_setting_4_1 */
66018 #define TPC_6_B1__PD_DAC_SETTING_4_1__SHIFT 18
66019 #define TPC_6_B1__PD_DAC_SETTING_4_1__WIDTH 6
66020 #define TPC_6_B1__PD_DAC_SETTING_4_1__MASK 0x00fc0000U
66021 #define TPC_6_B1__PD_DAC_SETTING_4_1__READ(src) \
66022 (((u_int32_t)(src)\
66023 & 0x00fc0000U) >> 18)
66024 #define TPC_6_B1__PD_DAC_SETTING_4_1__WRITE(src) \
66025 (((u_int32_t)(src)\
66026 << 18) & 0x00fc0000U)
66027 #define TPC_6_B1__PD_DAC_SETTING_4_1__MODIFY(dst, src) \
66028 (dst) = ((dst) &\
66029 ~0x00fc0000U) | (((u_int32_t)(src) <<\
66030 18) & 0x00fc0000U)
66031 #define TPC_6_B1__PD_DAC_SETTING_4_1__VERIFY(src) \
66032 (!((((u_int32_t)(src)\
66033 << 18) & ~0x00fc0000U)))
66034
66035 /* macros for field error_est_mode */
66036 #define TPC_6_B1__ERROR_EST_MODE__SHIFT 24
66037 #define TPC_6_B1__ERROR_EST_MODE__WIDTH 2
66038 #define TPC_6_B1__ERROR_EST_MODE__MASK 0x03000000U
66039 #define TPC_6_B1__ERROR_EST_MODE__READ(src) \
66040 (((u_int32_t)(src)\
66041 & 0x03000000U) >> 24)
66042 #define TPC_6_B1__ERROR_EST_MODE__WRITE(src) \
66043 (((u_int32_t)(src)\
66044 << 24) & 0x03000000U)
66045 #define TPC_6_B1__ERROR_EST_MODE__MODIFY(dst, src) \
66046 (dst) = ((dst) &\
66047 ~0x03000000U) | (((u_int32_t)(src) <<\
66048 24) & 0x03000000U)
66049 #define TPC_6_B1__ERROR_EST_MODE__VERIFY(src) \
66050 (!((((u_int32_t)(src)\
66051 << 24) & ~0x03000000U)))
66052
66053 /* macros for field error_est_filter_coeff */
66054 #define TPC_6_B1__ERROR_EST_FILTER_COEFF__SHIFT 26
66055 #define TPC_6_B1__ERROR_EST_FILTER_COEFF__WIDTH 3
66056 #define TPC_6_B1__ERROR_EST_FILTER_COEFF__MASK 0x1c000000U
66057 #define TPC_6_B1__ERROR_EST_FILTER_COEFF__READ(src) \
66058 (((u_int32_t)(src)\
66059 & 0x1c000000U) >> 26)
66060 #define TPC_6_B1__ERROR_EST_FILTER_COEFF__WRITE(src) \
66061 (((u_int32_t)(src)\
66062 << 26) & 0x1c000000U)
66063 #define TPC_6_B1__ERROR_EST_FILTER_COEFF__MODIFY(dst, src) \
66064 (dst) = ((dst) &\
66065 ~0x1c000000U) | (((u_int32_t)(src) <<\
66066 26) & 0x1c000000U)
66067 #define TPC_6_B1__ERROR_EST_FILTER_COEFF__VERIFY(src) \
66068 (!((((u_int32_t)(src)\
66069 << 26) & ~0x1c000000U)))
66070 #define TPC_6_B1__TYPE u_int32_t
66071 #define TPC_6_B1__READ 0x1fffffffU
66072 #define TPC_6_B1__WRITE 0x1fffffffU
66073
66074 #endif /* __TPC_6_B1_MACRO__ */
66075
66076
66077 /* macros for bb_reg_block.bb_sm1_reg_map.BB_tpc_6_b1 */
66078 #define INST_BB_REG_BLOCK__BB_SM1_REG_MAP__BB_TPC_6_B1__NUM 1
66079
66080 /* macros for BlueprintGlobalNameSpace::tpc_11_b1 */
66081 #ifndef __TPC_11_B1_MACRO__
66082 #define __TPC_11_B1_MACRO__
66083
66084 /* macros for field olpc_gain_delta_1 */
66085 #define TPC_11_B1__OLPC_GAIN_DELTA_1__SHIFT 16
66086 #define TPC_11_B1__OLPC_GAIN_DELTA_1__WIDTH 8
66087 #define TPC_11_B1__OLPC_GAIN_DELTA_1__MASK 0x00ff0000U
66088 #define TPC_11_B1__OLPC_GAIN_DELTA_1__READ(src) \
66089 (((u_int32_t)(src)\
66090 & 0x00ff0000U) >> 16)
66091 #define TPC_11_B1__OLPC_GAIN_DELTA_1__WRITE(src) \
66092 (((u_int32_t)(src)\
66093 << 16) & 0x00ff0000U)
66094 #define TPC_11_B1__OLPC_GAIN_DELTA_1__MODIFY(dst, src) \
66095 (dst) = ((dst) &\
66096 ~0x00ff0000U) | (((u_int32_t)(src) <<\
66097 16) & 0x00ff0000U)
66098 #define TPC_11_B1__OLPC_GAIN_DELTA_1__VERIFY(src) \
66099 (!((((u_int32_t)(src)\
66100 << 16) & ~0x00ff0000U)))
66101
66102 /* macros for field olpc_gain_delta_1_pal_on */
66103 #define TPC_11_B1__OLPC_GAIN_DELTA_1_PAL_ON__SHIFT 24
66104 #define TPC_11_B1__OLPC_GAIN_DELTA_1_PAL_ON__WIDTH 8
66105 #define TPC_11_B1__OLPC_GAIN_DELTA_1_PAL_ON__MASK 0xff000000U
66106 #define TPC_11_B1__OLPC_GAIN_DELTA_1_PAL_ON__READ(src) \
66107 (((u_int32_t)(src)\
66108 & 0xff000000U) >> 24)
66109 #define TPC_11_B1__OLPC_GAIN_DELTA_1_PAL_ON__WRITE(src) \
66110 (((u_int32_t)(src)\
66111 << 24) & 0xff000000U)
66112 #define TPC_11_B1__OLPC_GAIN_DELTA_1_PAL_ON__MODIFY(dst, src) \
66113 (dst) = ((dst) &\
66114 ~0xff000000U) | (((u_int32_t)(src) <<\
66115 24) & 0xff000000U)
66116 #define TPC_11_B1__OLPC_GAIN_DELTA_1_PAL_ON__VERIFY(src) \
66117 (!((((u_int32_t)(src)\
66118 << 24) & ~0xff000000U)))
66119 #define TPC_11_B1__TYPE u_int32_t
66120 #define TPC_11_B1__READ 0xffff0000U
66121 #define TPC_11_B1__WRITE 0xffff0000U
66122
66123 #endif /* __TPC_11_B1_MACRO__ */
66124
66125
66126 /* macros for bb_reg_block.bb_sm1_reg_map.BB_tpc_11_b1 */
66127 #define INST_BB_REG_BLOCK__BB_SM1_REG_MAP__BB_TPC_11_B1__NUM 1
66128
66129 /* macros for BlueprintGlobalNameSpace::pdadc_tab */
66130 #ifndef __PDADC_TAB_MACRO__
66131 #define __PDADC_TAB_MACRO__
66132
66133 /* macros for field tab_entry */
66134 #define PDADC_TAB__TAB_ENTRY__SHIFT 0
66135 #define PDADC_TAB__TAB_ENTRY__WIDTH 32
66136 #define PDADC_TAB__TAB_ENTRY__MASK 0xffffffffU
66137 #define PDADC_TAB__TAB_ENTRY__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
66138 #define PDADC_TAB__TAB_ENTRY__MODIFY(dst, src) \
66139 (dst) = ((dst) &\
66140 ~0xffffffffU) | ((u_int32_t)(src) &\
66141 0xffffffffU)
66142 #define PDADC_TAB__TAB_ENTRY__VERIFY(src) \
66143 (!(((u_int32_t)(src)\
66144 & ~0xffffffffU)))
66145 #define PDADC_TAB__TYPE u_int32_t
66146 #define PDADC_TAB__WRITE 0x00000000U
66147
66148 #endif /* __PDADC_TAB_MACRO__ */
66149
66150
66151 /* macros for bb_reg_block.bb_sm1_reg_map.BB_pdadc_tab_b1 */
66152 #define INST_BB_REG_BLOCK__BB_SM1_REG_MAP__BB_PDADC_TAB_B1__NUM 32
66153
66154 /* macros for BlueprintGlobalNameSpace::txiq_corr_coeff_01_b1 */
66155 #ifndef __TXIQ_CORR_COEFF_01_B1_MACRO__
66156 #define __TXIQ_CORR_COEFF_01_B1_MACRO__
66157
66158 /* macros for field iqc_coeff_table_0_1 */
66159 #define TXIQ_CORR_COEFF_01_B1__IQC_COEFF_TABLE_0_1__SHIFT 0
66160 #define TXIQ_CORR_COEFF_01_B1__IQC_COEFF_TABLE_0_1__WIDTH 14
66161 #define TXIQ_CORR_COEFF_01_B1__IQC_COEFF_TABLE_0_1__MASK 0x00003fffU
66162 #define TXIQ_CORR_COEFF_01_B1__IQC_COEFF_TABLE_0_1__READ(src) \
66163 (u_int32_t)(src)\
66164 & 0x00003fffU
66165 #define TXIQ_CORR_COEFF_01_B1__IQC_COEFF_TABLE_0_1__WRITE(src) \
66166 ((u_int32_t)(src)\
66167 & 0x00003fffU)
66168 #define TXIQ_CORR_COEFF_01_B1__IQC_COEFF_TABLE_0_1__MODIFY(dst, src) \
66169 (dst) = ((dst) &\
66170 ~0x00003fffU) | ((u_int32_t)(src) &\
66171 0x00003fffU)
66172 #define TXIQ_CORR_COEFF_01_B1__IQC_COEFF_TABLE_0_1__VERIFY(src) \
66173 (!(((u_int32_t)(src)\
66174 & ~0x00003fffU)))
66175
66176 /* macros for field iqc_coeff_table_1_1 */
66177 #define TXIQ_CORR_COEFF_01_B1__IQC_COEFF_TABLE_1_1__SHIFT 14
66178 #define TXIQ_CORR_COEFF_01_B1__IQC_COEFF_TABLE_1_1__WIDTH 14
66179 #define TXIQ_CORR_COEFF_01_B1__IQC_COEFF_TABLE_1_1__MASK 0x0fffc000U
66180 #define TXIQ_CORR_COEFF_01_B1__IQC_COEFF_TABLE_1_1__READ(src) \
66181 (((u_int32_t)(src)\
66182 & 0x0fffc000U) >> 14)
66183 #define TXIQ_CORR_COEFF_01_B1__IQC_COEFF_TABLE_1_1__WRITE(src) \
66184 (((u_int32_t)(src)\
66185 << 14) & 0x0fffc000U)
66186 #define TXIQ_CORR_COEFF_01_B1__IQC_COEFF_TABLE_1_1__MODIFY(dst, src) \
66187 (dst) = ((dst) &\
66188 ~0x0fffc000U) | (((u_int32_t)(src) <<\
66189 14) & 0x0fffc000U)
66190 #define TXIQ_CORR_COEFF_01_B1__IQC_COEFF_TABLE_1_1__VERIFY(src) \
66191 (!((((u_int32_t)(src)\
66192 << 14) & ~0x0fffc000U)))
66193 #define TXIQ_CORR_COEFF_01_B1__TYPE u_int32_t
66194 #define TXIQ_CORR_COEFF_01_B1__READ 0x0fffffffU
66195 #define TXIQ_CORR_COEFF_01_B1__WRITE 0x0fffffffU
66196
66197 #endif /* __TXIQ_CORR_COEFF_01_B1_MACRO__ */
66198
66199
66200 /* macros for bb_reg_block.bb_sm1_reg_map.BB_txiq_corr_coeff_01_b1 */
66201 #define INST_BB_REG_BLOCK__BB_SM1_REG_MAP__BB_TXIQ_CORR_COEFF_01_B1__NUM 1
66202
66203 /* macros for BlueprintGlobalNameSpace::txiq_corr_coeff_23_b1 */
66204 #ifndef __TXIQ_CORR_COEFF_23_B1_MACRO__
66205 #define __TXIQ_CORR_COEFF_23_B1_MACRO__
66206
66207 /* macros for field iqc_coeff_table_2_1 */
66208 #define TXIQ_CORR_COEFF_23_B1__IQC_COEFF_TABLE_2_1__SHIFT 0
66209 #define TXIQ_CORR_COEFF_23_B1__IQC_COEFF_TABLE_2_1__WIDTH 14
66210 #define TXIQ_CORR_COEFF_23_B1__IQC_COEFF_TABLE_2_1__MASK 0x00003fffU
66211 #define TXIQ_CORR_COEFF_23_B1__IQC_COEFF_TABLE_2_1__READ(src) \
66212 (u_int32_t)(src)\
66213 & 0x00003fffU
66214 #define TXIQ_CORR_COEFF_23_B1__IQC_COEFF_TABLE_2_1__WRITE(src) \
66215 ((u_int32_t)(src)\
66216 & 0x00003fffU)
66217 #define TXIQ_CORR_COEFF_23_B1__IQC_COEFF_TABLE_2_1__MODIFY(dst, src) \
66218 (dst) = ((dst) &\
66219 ~0x00003fffU) | ((u_int32_t)(src) &\
66220 0x00003fffU)
66221 #define TXIQ_CORR_COEFF_23_B1__IQC_COEFF_TABLE_2_1__VERIFY(src) \
66222 (!(((u_int32_t)(src)\
66223 & ~0x00003fffU)))
66224
66225 /* macros for field iqc_coeff_table_3_1 */
66226 #define TXIQ_CORR_COEFF_23_B1__IQC_COEFF_TABLE_3_1__SHIFT 14
66227 #define TXIQ_CORR_COEFF_23_B1__IQC_COEFF_TABLE_3_1__WIDTH 14
66228 #define TXIQ_CORR_COEFF_23_B1__IQC_COEFF_TABLE_3_1__MASK 0x0fffc000U
66229 #define TXIQ_CORR_COEFF_23_B1__IQC_COEFF_TABLE_3_1__READ(src) \
66230 (((u_int32_t)(src)\
66231 & 0x0fffc000U) >> 14)
66232 #define TXIQ_CORR_COEFF_23_B1__IQC_COEFF_TABLE_3_1__WRITE(src) \
66233 (((u_int32_t)(src)\
66234 << 14) & 0x0fffc000U)
66235 #define TXIQ_CORR_COEFF_23_B1__IQC_COEFF_TABLE_3_1__MODIFY(dst, src) \
66236 (dst) = ((dst) &\
66237 ~0x0fffc000U) | (((u_int32_t)(src) <<\
66238 14) & 0x0fffc000U)
66239 #define TXIQ_CORR_COEFF_23_B1__IQC_COEFF_TABLE_3_1__VERIFY(src) \
66240 (!((((u_int32_t)(src)\
66241 << 14) & ~0x0fffc000U)))
66242 #define TXIQ_CORR_COEFF_23_B1__TYPE u_int32_t
66243 #define TXIQ_CORR_COEFF_23_B1__READ 0x0fffffffU
66244 #define TXIQ_CORR_COEFF_23_B1__WRITE 0x0fffffffU
66245
66246 #endif /* __TXIQ_CORR_COEFF_23_B1_MACRO__ */
66247
66248
66249 /* macros for bb_reg_block.bb_sm1_reg_map.BB_txiq_corr_coeff_23_b1 */
66250 #define INST_BB_REG_BLOCK__BB_SM1_REG_MAP__BB_TXIQ_CORR_COEFF_23_B1__NUM 1
66251
66252 /* macros for BlueprintGlobalNameSpace::txiq_corr_coeff_45_b1 */
66253 #ifndef __TXIQ_CORR_COEFF_45_B1_MACRO__
66254 #define __TXIQ_CORR_COEFF_45_B1_MACRO__
66255
66256 /* macros for field iqc_coeff_table_4_1 */
66257 #define TXIQ_CORR_COEFF_45_B1__IQC_COEFF_TABLE_4_1__SHIFT 0
66258 #define TXIQ_CORR_COEFF_45_B1__IQC_COEFF_TABLE_4_1__WIDTH 14
66259 #define TXIQ_CORR_COEFF_45_B1__IQC_COEFF_TABLE_4_1__MASK 0x00003fffU
66260 #define TXIQ_CORR_COEFF_45_B1__IQC_COEFF_TABLE_4_1__READ(src) \
66261 (u_int32_t)(src)\
66262 & 0x00003fffU
66263 #define TXIQ_CORR_COEFF_45_B1__IQC_COEFF_TABLE_4_1__WRITE(src) \
66264 ((u_int32_t)(src)\
66265 & 0x00003fffU)
66266 #define TXIQ_CORR_COEFF_45_B1__IQC_COEFF_TABLE_4_1__MODIFY(dst, src) \
66267 (dst) = ((dst) &\
66268 ~0x00003fffU) | ((u_int32_t)(src) &\
66269 0x00003fffU)
66270 #define TXIQ_CORR_COEFF_45_B1__IQC_COEFF_TABLE_4_1__VERIFY(src) \
66271 (!(((u_int32_t)(src)\
66272 & ~0x00003fffU)))
66273
66274 /* macros for field iqc_coeff_table_5_1 */
66275 #define TXIQ_CORR_COEFF_45_B1__IQC_COEFF_TABLE_5_1__SHIFT 14
66276 #define TXIQ_CORR_COEFF_45_B1__IQC_COEFF_TABLE_5_1__WIDTH 14
66277 #define TXIQ_CORR_COEFF_45_B1__IQC_COEFF_TABLE_5_1__MASK 0x0fffc000U
66278 #define TXIQ_CORR_COEFF_45_B1__IQC_COEFF_TABLE_5_1__READ(src) \
66279 (((u_int32_t)(src)\
66280 & 0x0fffc000U) >> 14)
66281 #define TXIQ_CORR_COEFF_45_B1__IQC_COEFF_TABLE_5_1__WRITE(src) \
66282 (((u_int32_t)(src)\
66283 << 14) & 0x0fffc000U)
66284 #define TXIQ_CORR_COEFF_45_B1__IQC_COEFF_TABLE_5_1__MODIFY(dst, src) \
66285 (dst) = ((dst) &\
66286 ~0x0fffc000U) | (((u_int32_t)(src) <<\
66287 14) & 0x0fffc000U)
66288 #define TXIQ_CORR_COEFF_45_B1__IQC_COEFF_TABLE_5_1__VERIFY(src) \
66289 (!((((u_int32_t)(src)\
66290 << 14) & ~0x0fffc000U)))
66291 #define TXIQ_CORR_COEFF_45_B1__TYPE u_int32_t
66292 #define TXIQ_CORR_COEFF_45_B1__READ 0x0fffffffU
66293 #define TXIQ_CORR_COEFF_45_B1__WRITE 0x0fffffffU
66294
66295 #endif /* __TXIQ_CORR_COEFF_45_B1_MACRO__ */
66296
66297
66298 /* macros for bb_reg_block.bb_sm1_reg_map.BB_txiq_corr_coeff_45_b1 */
66299 #define INST_BB_REG_BLOCK__BB_SM1_REG_MAP__BB_TXIQ_CORR_COEFF_45_B1__NUM 1
66300
66301 /* macros for BlueprintGlobalNameSpace::txiq_corr_coeff_67_b1 */
66302 #ifndef __TXIQ_CORR_COEFF_67_B1_MACRO__
66303 #define __TXIQ_CORR_COEFF_67_B1_MACRO__
66304
66305 /* macros for field iqc_coeff_table_6_1 */
66306 #define TXIQ_CORR_COEFF_67_B1__IQC_COEFF_TABLE_6_1__SHIFT 0
66307 #define TXIQ_CORR_COEFF_67_B1__IQC_COEFF_TABLE_6_1__WIDTH 14
66308 #define TXIQ_CORR_COEFF_67_B1__IQC_COEFF_TABLE_6_1__MASK 0x00003fffU
66309 #define TXIQ_CORR_COEFF_67_B1__IQC_COEFF_TABLE_6_1__READ(src) \
66310 (u_int32_t)(src)\
66311 & 0x00003fffU
66312 #define TXIQ_CORR_COEFF_67_B1__IQC_COEFF_TABLE_6_1__WRITE(src) \
66313 ((u_int32_t)(src)\
66314 & 0x00003fffU)
66315 #define TXIQ_CORR_COEFF_67_B1__IQC_COEFF_TABLE_6_1__MODIFY(dst, src) \
66316 (dst) = ((dst) &\
66317 ~0x00003fffU) | ((u_int32_t)(src) &\
66318 0x00003fffU)
66319 #define TXIQ_CORR_COEFF_67_B1__IQC_COEFF_TABLE_6_1__VERIFY(src) \
66320 (!(((u_int32_t)(src)\
66321 & ~0x00003fffU)))
66322
66323 /* macros for field iqc_coeff_table_7_1 */
66324 #define TXIQ_CORR_COEFF_67_B1__IQC_COEFF_TABLE_7_1__SHIFT 14
66325 #define TXIQ_CORR_COEFF_67_B1__IQC_COEFF_TABLE_7_1__WIDTH 14
66326 #define TXIQ_CORR_COEFF_67_B1__IQC_COEFF_TABLE_7_1__MASK 0x0fffc000U
66327 #define TXIQ_CORR_COEFF_67_B1__IQC_COEFF_TABLE_7_1__READ(src) \
66328 (((u_int32_t)(src)\
66329 & 0x0fffc000U) >> 14)
66330 #define TXIQ_CORR_COEFF_67_B1__IQC_COEFF_TABLE_7_1__WRITE(src) \
66331 (((u_int32_t)(src)\
66332 << 14) & 0x0fffc000U)
66333 #define TXIQ_CORR_COEFF_67_B1__IQC_COEFF_TABLE_7_1__MODIFY(dst, src) \
66334 (dst) = ((dst) &\
66335 ~0x0fffc000U) | (((u_int32_t)(src) <<\
66336 14) & 0x0fffc000U)
66337 #define TXIQ_CORR_COEFF_67_B1__IQC_COEFF_TABLE_7_1__VERIFY(src) \
66338 (!((((u_int32_t)(src)\
66339 << 14) & ~0x0fffc000U)))
66340 #define TXIQ_CORR_COEFF_67_B1__TYPE u_int32_t
66341 #define TXIQ_CORR_COEFF_67_B1__READ 0x0fffffffU
66342 #define TXIQ_CORR_COEFF_67_B1__WRITE 0x0fffffffU
66343
66344 #endif /* __TXIQ_CORR_COEFF_67_B1_MACRO__ */
66345
66346
66347 /* macros for bb_reg_block.bb_sm1_reg_map.BB_txiq_corr_coeff_67_b1 */
66348 #define INST_BB_REG_BLOCK__BB_SM1_REG_MAP__BB_TXIQ_CORR_COEFF_67_B1__NUM 1
66349
66350 /* macros for BlueprintGlobalNameSpace::txiq_corr_coeff_89_b1 */
66351 #ifndef __TXIQ_CORR_COEFF_89_B1_MACRO__
66352 #define __TXIQ_CORR_COEFF_89_B1_MACRO__
66353
66354 /* macros for field iqc_coeff_table_8_1 */
66355 #define TXIQ_CORR_COEFF_89_B1__IQC_COEFF_TABLE_8_1__SHIFT 0
66356 #define TXIQ_CORR_COEFF_89_B1__IQC_COEFF_TABLE_8_1__WIDTH 14
66357 #define TXIQ_CORR_COEFF_89_B1__IQC_COEFF_TABLE_8_1__MASK 0x00003fffU
66358 #define TXIQ_CORR_COEFF_89_B1__IQC_COEFF_TABLE_8_1__READ(src) \
66359 (u_int32_t)(src)\
66360 & 0x00003fffU
66361 #define TXIQ_CORR_COEFF_89_B1__IQC_COEFF_TABLE_8_1__WRITE(src) \
66362 ((u_int32_t)(src)\
66363 & 0x00003fffU)
66364 #define TXIQ_CORR_COEFF_89_B1__IQC_COEFF_TABLE_8_1__MODIFY(dst, src) \
66365 (dst) = ((dst) &\
66366 ~0x00003fffU) | ((u_int32_t)(src) &\
66367 0x00003fffU)
66368 #define TXIQ_CORR_COEFF_89_B1__IQC_COEFF_TABLE_8_1__VERIFY(src) \
66369 (!(((u_int32_t)(src)\
66370 & ~0x00003fffU)))
66371
66372 /* macros for field iqc_coeff_table_9_1 */
66373 #define TXIQ_CORR_COEFF_89_B1__IQC_COEFF_TABLE_9_1__SHIFT 14
66374 #define TXIQ_CORR_COEFF_89_B1__IQC_COEFF_TABLE_9_1__WIDTH 14
66375 #define TXIQ_CORR_COEFF_89_B1__IQC_COEFF_TABLE_9_1__MASK 0x0fffc000U
66376 #define TXIQ_CORR_COEFF_89_B1__IQC_COEFF_TABLE_9_1__READ(src) \
66377 (((u_int32_t)(src)\
66378 & 0x0fffc000U) >> 14)
66379 #define TXIQ_CORR_COEFF_89_B1__IQC_COEFF_TABLE_9_1__WRITE(src) \
66380 (((u_int32_t)(src)\
66381 << 14) & 0x0fffc000U)
66382 #define TXIQ_CORR_COEFF_89_B1__IQC_COEFF_TABLE_9_1__MODIFY(dst, src) \
66383 (dst) = ((dst) &\
66384 ~0x0fffc000U) | (((u_int32_t)(src) <<\
66385 14) & 0x0fffc000U)
66386 #define TXIQ_CORR_COEFF_89_B1__IQC_COEFF_TABLE_9_1__VERIFY(src) \
66387 (!((((u_int32_t)(src)\
66388 << 14) & ~0x0fffc000U)))
66389 #define TXIQ_CORR_COEFF_89_B1__TYPE u_int32_t
66390 #define TXIQ_CORR_COEFF_89_B1__READ 0x0fffffffU
66391 #define TXIQ_CORR_COEFF_89_B1__WRITE 0x0fffffffU
66392
66393 #endif /* __TXIQ_CORR_COEFF_89_B1_MACRO__ */
66394
66395
66396 /* macros for bb_reg_block.bb_sm1_reg_map.BB_txiq_corr_coeff_89_b1 */
66397 #define INST_BB_REG_BLOCK__BB_SM1_REG_MAP__BB_TXIQ_CORR_COEFF_89_B1__NUM 1
66398
66399 /* macros for BlueprintGlobalNameSpace::txiq_corr_coeff_ab_b1 */
66400 #ifndef __TXIQ_CORR_COEFF_AB_B1_MACRO__
66401 #define __TXIQ_CORR_COEFF_AB_B1_MACRO__
66402
66403 /* macros for field iqc_coeff_table_a_1 */
66404 #define TXIQ_CORR_COEFF_AB_B1__IQC_COEFF_TABLE_A_1__SHIFT 0
66405 #define TXIQ_CORR_COEFF_AB_B1__IQC_COEFF_TABLE_A_1__WIDTH 14
66406 #define TXIQ_CORR_COEFF_AB_B1__IQC_COEFF_TABLE_A_1__MASK 0x00003fffU
66407 #define TXIQ_CORR_COEFF_AB_B1__IQC_COEFF_TABLE_A_1__READ(src) \
66408 (u_int32_t)(src)\
66409 & 0x00003fffU
66410 #define TXIQ_CORR_COEFF_AB_B1__IQC_COEFF_TABLE_A_1__WRITE(src) \
66411 ((u_int32_t)(src)\
66412 & 0x00003fffU)
66413 #define TXIQ_CORR_COEFF_AB_B1__IQC_COEFF_TABLE_A_1__MODIFY(dst, src) \
66414 (dst) = ((dst) &\
66415 ~0x00003fffU) | ((u_int32_t)(src) &\
66416 0x00003fffU)
66417 #define TXIQ_CORR_COEFF_AB_B1__IQC_COEFF_TABLE_A_1__VERIFY(src) \
66418 (!(((u_int32_t)(src)\
66419 & ~0x00003fffU)))
66420
66421 /* macros for field iqc_coeff_table_b_1 */
66422 #define TXIQ_CORR_COEFF_AB_B1__IQC_COEFF_TABLE_B_1__SHIFT 14
66423 #define TXIQ_CORR_COEFF_AB_B1__IQC_COEFF_TABLE_B_1__WIDTH 14
66424 #define TXIQ_CORR_COEFF_AB_B1__IQC_COEFF_TABLE_B_1__MASK 0x0fffc000U
66425 #define TXIQ_CORR_COEFF_AB_B1__IQC_COEFF_TABLE_B_1__READ(src) \
66426 (((u_int32_t)(src)\
66427 & 0x0fffc000U) >> 14)
66428 #define TXIQ_CORR_COEFF_AB_B1__IQC_COEFF_TABLE_B_1__WRITE(src) \
66429 (((u_int32_t)(src)\
66430 << 14) & 0x0fffc000U)
66431 #define TXIQ_CORR_COEFF_AB_B1__IQC_COEFF_TABLE_B_1__MODIFY(dst, src) \
66432 (dst) = ((dst) &\
66433 ~0x0fffc000U) | (((u_int32_t)(src) <<\
66434 14) & 0x0fffc000U)
66435 #define TXIQ_CORR_COEFF_AB_B1__IQC_COEFF_TABLE_B_1__VERIFY(src) \
66436 (!((((u_int32_t)(src)\
66437 << 14) & ~0x0fffc000U)))
66438 #define TXIQ_CORR_COEFF_AB_B1__TYPE u_int32_t
66439 #define TXIQ_CORR_COEFF_AB_B1__READ 0x0fffffffU
66440 #define TXIQ_CORR_COEFF_AB_B1__WRITE 0x0fffffffU
66441
66442 #endif /* __TXIQ_CORR_COEFF_AB_B1_MACRO__ */
66443
66444
66445 /* macros for bb_reg_block.bb_sm1_reg_map.BB_txiq_corr_coeff_ab_b1 */
66446 #define INST_BB_REG_BLOCK__BB_SM1_REG_MAP__BB_TXIQ_CORR_COEFF_AB_B1__NUM 1
66447
66448 /* macros for BlueprintGlobalNameSpace::txiq_corr_coeff_cd_b1 */
66449 #ifndef __TXIQ_CORR_COEFF_CD_B1_MACRO__
66450 #define __TXIQ_CORR_COEFF_CD_B1_MACRO__
66451
66452 /* macros for field iqc_coeff_table_c_1 */
66453 #define TXIQ_CORR_COEFF_CD_B1__IQC_COEFF_TABLE_C_1__SHIFT 0
66454 #define TXIQ_CORR_COEFF_CD_B1__IQC_COEFF_TABLE_C_1__WIDTH 14
66455 #define TXIQ_CORR_COEFF_CD_B1__IQC_COEFF_TABLE_C_1__MASK 0x00003fffU
66456 #define TXIQ_CORR_COEFF_CD_B1__IQC_COEFF_TABLE_C_1__READ(src) \
66457 (u_int32_t)(src)\
66458 & 0x00003fffU
66459 #define TXIQ_CORR_COEFF_CD_B1__IQC_COEFF_TABLE_C_1__WRITE(src) \
66460 ((u_int32_t)(src)\
66461 & 0x00003fffU)
66462 #define TXIQ_CORR_COEFF_CD_B1__IQC_COEFF_TABLE_C_1__MODIFY(dst, src) \
66463 (dst) = ((dst) &\
66464 ~0x00003fffU) | ((u_int32_t)(src) &\
66465 0x00003fffU)
66466 #define TXIQ_CORR_COEFF_CD_B1__IQC_COEFF_TABLE_C_1__VERIFY(src) \
66467 (!(((u_int32_t)(src)\
66468 & ~0x00003fffU)))
66469
66470 /* macros for field iqc_coeff_table_d_1 */
66471 #define TXIQ_CORR_COEFF_CD_B1__IQC_COEFF_TABLE_D_1__SHIFT 14
66472 #define TXIQ_CORR_COEFF_CD_B1__IQC_COEFF_TABLE_D_1__WIDTH 14
66473 #define TXIQ_CORR_COEFF_CD_B1__IQC_COEFF_TABLE_D_1__MASK 0x0fffc000U
66474 #define TXIQ_CORR_COEFF_CD_B1__IQC_COEFF_TABLE_D_1__READ(src) \
66475 (((u_int32_t)(src)\
66476 & 0x0fffc000U) >> 14)
66477 #define TXIQ_CORR_COEFF_CD_B1__IQC_COEFF_TABLE_D_1__WRITE(src) \
66478 (((u_int32_t)(src)\
66479 << 14) & 0x0fffc000U)
66480 #define TXIQ_CORR_COEFF_CD_B1__IQC_COEFF_TABLE_D_1__MODIFY(dst, src) \
66481 (dst) = ((dst) &\
66482 ~0x0fffc000U) | (((u_int32_t)(src) <<\
66483 14) & 0x0fffc000U)
66484 #define TXIQ_CORR_COEFF_CD_B1__IQC_COEFF_TABLE_D_1__VERIFY(src) \
66485 (!((((u_int32_t)(src)\
66486 << 14) & ~0x0fffc000U)))
66487 #define TXIQ_CORR_COEFF_CD_B1__TYPE u_int32_t
66488 #define TXIQ_CORR_COEFF_CD_B1__READ 0x0fffffffU
66489 #define TXIQ_CORR_COEFF_CD_B1__WRITE 0x0fffffffU
66490
66491 #endif /* __TXIQ_CORR_COEFF_CD_B1_MACRO__ */
66492
66493
66494 /* macros for bb_reg_block.bb_sm1_reg_map.BB_txiq_corr_coeff_cd_b1 */
66495 #define INST_BB_REG_BLOCK__BB_SM1_REG_MAP__BB_TXIQ_CORR_COEFF_CD_B1__NUM 1
66496
66497 /* macros for BlueprintGlobalNameSpace::txiq_corr_coeff_ef_b1 */
66498 #ifndef __TXIQ_CORR_COEFF_EF_B1_MACRO__
66499 #define __TXIQ_CORR_COEFF_EF_B1_MACRO__
66500
66501 /* macros for field iqc_coeff_table_e_1 */
66502 #define TXIQ_CORR_COEFF_EF_B1__IQC_COEFF_TABLE_E_1__SHIFT 0
66503 #define TXIQ_CORR_COEFF_EF_B1__IQC_COEFF_TABLE_E_1__WIDTH 14
66504 #define TXIQ_CORR_COEFF_EF_B1__IQC_COEFF_TABLE_E_1__MASK 0x00003fffU
66505 #define TXIQ_CORR_COEFF_EF_B1__IQC_COEFF_TABLE_E_1__READ(src) \
66506 (u_int32_t)(src)\
66507 & 0x00003fffU
66508 #define TXIQ_CORR_COEFF_EF_B1__IQC_COEFF_TABLE_E_1__WRITE(src) \
66509 ((u_int32_t)(src)\
66510 & 0x00003fffU)
66511 #define TXIQ_CORR_COEFF_EF_B1__IQC_COEFF_TABLE_E_1__MODIFY(dst, src) \
66512 (dst) = ((dst) &\
66513 ~0x00003fffU) | ((u_int32_t)(src) &\
66514 0x00003fffU)
66515 #define TXIQ_CORR_COEFF_EF_B1__IQC_COEFF_TABLE_E_1__VERIFY(src) \
66516 (!(((u_int32_t)(src)\
66517 & ~0x00003fffU)))
66518
66519 /* macros for field iqc_coeff_table_f_1 */
66520 #define TXIQ_CORR_COEFF_EF_B1__IQC_COEFF_TABLE_F_1__SHIFT 14
66521 #define TXIQ_CORR_COEFF_EF_B1__IQC_COEFF_TABLE_F_1__WIDTH 14
66522 #define TXIQ_CORR_COEFF_EF_B1__IQC_COEFF_TABLE_F_1__MASK 0x0fffc000U
66523 #define TXIQ_CORR_COEFF_EF_B1__IQC_COEFF_TABLE_F_1__READ(src) \
66524 (((u_int32_t)(src)\
66525 & 0x0fffc000U) >> 14)
66526 #define TXIQ_CORR_COEFF_EF_B1__IQC_COEFF_TABLE_F_1__WRITE(src) \
66527 (((u_int32_t)(src)\
66528 << 14) & 0x0fffc000U)
66529 #define TXIQ_CORR_COEFF_EF_B1__IQC_COEFF_TABLE_F_1__MODIFY(dst, src) \
66530 (dst) = ((dst) &\
66531 ~0x0fffc000U) | (((u_int32_t)(src) <<\
66532 14) & 0x0fffc000U)
66533 #define TXIQ_CORR_COEFF_EF_B1__IQC_COEFF_TABLE_F_1__VERIFY(src) \
66534 (!((((u_int32_t)(src)\
66535 << 14) & ~0x0fffc000U)))
66536 #define TXIQ_CORR_COEFF_EF_B1__TYPE u_int32_t
66537 #define TXIQ_CORR_COEFF_EF_B1__READ 0x0fffffffU
66538 #define TXIQ_CORR_COEFF_EF_B1__WRITE 0x0fffffffU
66539
66540 #endif /* __TXIQ_CORR_COEFF_EF_B1_MACRO__ */
66541
66542
66543 /* macros for bb_reg_block.bb_sm1_reg_map.BB_txiq_corr_coeff_ef_b1 */
66544 #define INST_BB_REG_BLOCK__BB_SM1_REG_MAP__BB_TXIQ_CORR_COEFF_EF_B1__NUM 1
66545
66546 /* macros for BlueprintGlobalNameSpace::txiqcal_status_b1 */
66547 #ifndef __TXIQCAL_STATUS_B1_MACRO__
66548 #define __TXIQCAL_STATUS_B1_MACRO__
66549
66550 /* macros for field txiqcal_failed_1 */
66551 #define TXIQCAL_STATUS_B1__TXIQCAL_FAILED_1__SHIFT 0
66552 #define TXIQCAL_STATUS_B1__TXIQCAL_FAILED_1__WIDTH 1
66553 #define TXIQCAL_STATUS_B1__TXIQCAL_FAILED_1__MASK 0x00000001U
66554 #define TXIQCAL_STATUS_B1__TXIQCAL_FAILED_1__READ(src) \
66555 (u_int32_t)(src)\
66556 & 0x00000001U
66557 #define TXIQCAL_STATUS_B1__TXIQCAL_FAILED_1__SET(dst) \
66558 (dst) = ((dst) &\
66559 ~0x00000001U) | (u_int32_t)(1)
66560 #define TXIQCAL_STATUS_B1__TXIQCAL_FAILED_1__CLR(dst) \
66561 (dst) = ((dst) &\
66562 ~0x00000001U) | (u_int32_t)(0)
66563
66564 /* macros for field calibrated_gains_1 */
66565 #define TXIQCAL_STATUS_B1__CALIBRATED_GAINS_1__SHIFT 1
66566 #define TXIQCAL_STATUS_B1__CALIBRATED_GAINS_1__WIDTH 5
66567 #define TXIQCAL_STATUS_B1__CALIBRATED_GAINS_1__MASK 0x0000003eU
66568 #define TXIQCAL_STATUS_B1__CALIBRATED_GAINS_1__READ(src) \
66569 (((u_int32_t)(src)\
66570 & 0x0000003eU) >> 1)
66571
66572 /* macros for field tone_gain_used_1 */
66573 #define TXIQCAL_STATUS_B1__TONE_GAIN_USED_1__SHIFT 6
66574 #define TXIQCAL_STATUS_B1__TONE_GAIN_USED_1__WIDTH 6
66575 #define TXIQCAL_STATUS_B1__TONE_GAIN_USED_1__MASK 0x00000fc0U
66576 #define TXIQCAL_STATUS_B1__TONE_GAIN_USED_1__READ(src) \
66577 (((u_int32_t)(src)\
66578 & 0x00000fc0U) >> 6)
66579
66580 /* macros for field rx_gain_used_1 */
66581 #define TXIQCAL_STATUS_B1__RX_GAIN_USED_1__SHIFT 12
66582 #define TXIQCAL_STATUS_B1__RX_GAIN_USED_1__WIDTH 6
66583 #define TXIQCAL_STATUS_B1__RX_GAIN_USED_1__MASK 0x0003f000U
66584 #define TXIQCAL_STATUS_B1__RX_GAIN_USED_1__READ(src) \
66585 (((u_int32_t)(src)\
66586 & 0x0003f000U) >> 12)
66587
66588 /* macros for field last_meas_addr_1 */
66589 #define TXIQCAL_STATUS_B1__LAST_MEAS_ADDR_1__SHIFT 18
66590 #define TXIQCAL_STATUS_B1__LAST_MEAS_ADDR_1__WIDTH 6
66591 #define TXIQCAL_STATUS_B1__LAST_MEAS_ADDR_1__MASK 0x00fc0000U
66592 #define TXIQCAL_STATUS_B1__LAST_MEAS_ADDR_1__READ(src) \
66593 (((u_int32_t)(src)\
66594 & 0x00fc0000U) >> 18)
66595 #define TXIQCAL_STATUS_B1__TYPE u_int32_t
66596 #define TXIQCAL_STATUS_B1__READ 0x00ffffffU
66597
66598 #endif /* __TXIQCAL_STATUS_B1_MACRO__ */
66599
66600
66601 /* macros for bb_reg_block.bb_sm1_reg_map.BB_txiqcal_status_b1 */
66602 #define INST_BB_REG_BLOCK__BB_SM1_REG_MAP__BB_TXIQCAL_STATUS_B1__NUM 1
66603
66604 /* macros for bb_reg_block.bb_sm1_reg_map.BB_dummy_sm1 */
66605 #define INST_BB_REG_BLOCK__BB_SM1_REG_MAP__BB_DUMMY_SM1__NUM 1
66606
66607 /* macros for BlueprintGlobalNameSpace::dummy */
66608 #ifndef __DUMMY_MACRO__
66609 #define __DUMMY_MACRO__
66610
66611 /* macros for field dummy */
66612 #define DUMMY__DUMMY__SHIFT 0
66613 #define DUMMY__DUMMY__WIDTH 1
66614 #define DUMMY__DUMMY__MASK 0x00000001U
66615 #define DUMMY__DUMMY__READ(src) (u_int32_t)(src) & 0x00000001U
66616 #define DUMMY__DUMMY__SET(dst) (dst) = ((dst) & ~0x00000001U) | (u_int32_t)(1)
66617 #define DUMMY__DUMMY__CLR(dst) (dst) = ((dst) & ~0x00000001U) | (u_int32_t)(0)
66618 #define DUMMY__TYPE u_int32_t
66619 #define DUMMY__READ 0x00000001U
66620
66621 #endif /* __DUMMY_MACRO__ */
66622
66623
66624 /* macros for bb_reg_block.bb_chn2_reg_map.BB_dummy_DONOTACCESS2 */
66625 #define INST_BB_REG_BLOCK__BB_CHN2_REG_MAP__BB_DUMMY_DONOTACCESS2__NUM 1
66626
66627 /* macros for BlueprintGlobalNameSpace::ext_chan_pwr_thr_2_b2 */
66628 #ifndef __EXT_CHAN_PWR_THR_2_B2_MACRO__
66629 #define __EXT_CHAN_PWR_THR_2_B2_MACRO__
66630
66631 /* macros for field cf_maxCCApwr_ext_2 */
66632 #define EXT_CHAN_PWR_THR_2_B2__CF_MAXCCAPWR_EXT_2__SHIFT 0
66633 #define EXT_CHAN_PWR_THR_2_B2__CF_MAXCCAPWR_EXT_2__WIDTH 9
66634 #define EXT_CHAN_PWR_THR_2_B2__CF_MAXCCAPWR_EXT_2__MASK 0x000001ffU
66635 #define EXT_CHAN_PWR_THR_2_B2__CF_MAXCCAPWR_EXT_2__READ(src) \
66636 (u_int32_t)(src)\
66637 & 0x000001ffU
66638 #define EXT_CHAN_PWR_THR_2_B2__CF_MAXCCAPWR_EXT_2__WRITE(src) \
66639 ((u_int32_t)(src)\
66640 & 0x000001ffU)
66641 #define EXT_CHAN_PWR_THR_2_B2__CF_MAXCCAPWR_EXT_2__MODIFY(dst, src) \
66642 (dst) = ((dst) &\
66643 ~0x000001ffU) | ((u_int32_t)(src) &\
66644 0x000001ffU)
66645 #define EXT_CHAN_PWR_THR_2_B2__CF_MAXCCAPWR_EXT_2__VERIFY(src) \
66646 (!(((u_int32_t)(src)\
66647 & ~0x000001ffU)))
66648
66649 /* macros for field minCCApwr_ext_2 */
66650 #define EXT_CHAN_PWR_THR_2_B2__MINCCAPWR_EXT_2__SHIFT 16
66651 #define EXT_CHAN_PWR_THR_2_B2__MINCCAPWR_EXT_2__WIDTH 9
66652 #define EXT_CHAN_PWR_THR_2_B2__MINCCAPWR_EXT_2__MASK 0x01ff0000U
66653 #define EXT_CHAN_PWR_THR_2_B2__MINCCAPWR_EXT_2__READ(src) \
66654 (((u_int32_t)(src)\
66655 & 0x01ff0000U) >> 16)
66656 #define EXT_CHAN_PWR_THR_2_B2__TYPE u_int32_t
66657 #define EXT_CHAN_PWR_THR_2_B2__READ 0x01ff01ffU
66658 #define EXT_CHAN_PWR_THR_2_B2__WRITE 0x01ff01ffU
66659
66660 #endif /* __EXT_CHAN_PWR_THR_2_B2_MACRO__ */
66661
66662
66663 /* macros for bb_reg_block.bb_chn2_reg_map.BB_ext_chan_pwr_thr_2_b2 */
66664 #define INST_BB_REG_BLOCK__BB_CHN2_REG_MAP__BB_EXT_CHAN_PWR_THR_2_B2__NUM 1
66665
66666 /* macros for BlueprintGlobalNameSpace::spur_report_b2 */
66667 #ifndef __SPUR_REPORT_B2_MACRO__
66668 #define __SPUR_REPORT_B2_MACRO__
66669
66670 /* macros for field spur_est_i_2 */
66671 #define SPUR_REPORT_B2__SPUR_EST_I_2__SHIFT 0
66672 #define SPUR_REPORT_B2__SPUR_EST_I_2__WIDTH 8
66673 #define SPUR_REPORT_B2__SPUR_EST_I_2__MASK 0x000000ffU
66674 #define SPUR_REPORT_B2__SPUR_EST_I_2__READ(src) (u_int32_t)(src) & 0x000000ffU
66675
66676 /* macros for field spur_est_q_2 */
66677 #define SPUR_REPORT_B2__SPUR_EST_Q_2__SHIFT 8
66678 #define SPUR_REPORT_B2__SPUR_EST_Q_2__WIDTH 8
66679 #define SPUR_REPORT_B2__SPUR_EST_Q_2__MASK 0x0000ff00U
66680 #define SPUR_REPORT_B2__SPUR_EST_Q_2__READ(src) \
66681 (((u_int32_t)(src)\
66682 & 0x0000ff00U) >> 8)
66683
66684 /* macros for field power_with_spur_removed_2 */
66685 #define SPUR_REPORT_B2__POWER_WITH_SPUR_REMOVED_2__SHIFT 16
66686 #define SPUR_REPORT_B2__POWER_WITH_SPUR_REMOVED_2__WIDTH 16
66687 #define SPUR_REPORT_B2__POWER_WITH_SPUR_REMOVED_2__MASK 0xffff0000U
66688 #define SPUR_REPORT_B2__POWER_WITH_SPUR_REMOVED_2__READ(src) \
66689 (((u_int32_t)(src)\
66690 & 0xffff0000U) >> 16)
66691 #define SPUR_REPORT_B2__TYPE u_int32_t
66692 #define SPUR_REPORT_B2__READ 0xffffffffU
66693
66694 #endif /* __SPUR_REPORT_B2_MACRO__ */
66695
66696
66697 /* macros for bb_reg_block.bb_chn2_reg_map.BB_spur_report_b2 */
66698 #define INST_BB_REG_BLOCK__BB_CHN2_REG_MAP__BB_SPUR_REPORT_B2__NUM 1
66699
66700 /* macros for BlueprintGlobalNameSpace::iq_adc_meas_0_b2 */
66701 #ifndef __IQ_ADC_MEAS_0_B2_MACRO__
66702 #define __IQ_ADC_MEAS_0_B2_MACRO__
66703
66704 /* macros for field gain_dc_iq_cal_meas_0_2 */
66705 #define IQ_ADC_MEAS_0_B2__GAIN_DC_IQ_CAL_MEAS_0_2__SHIFT 0
66706 #define IQ_ADC_MEAS_0_B2__GAIN_DC_IQ_CAL_MEAS_0_2__WIDTH 32
66707 #define IQ_ADC_MEAS_0_B2__GAIN_DC_IQ_CAL_MEAS_0_2__MASK 0xffffffffU
66708 #define IQ_ADC_MEAS_0_B2__GAIN_DC_IQ_CAL_MEAS_0_2__READ(src) \
66709 (u_int32_t)(src)\
66710 & 0xffffffffU
66711 #define IQ_ADC_MEAS_0_B2__TYPE u_int32_t
66712 #define IQ_ADC_MEAS_0_B2__READ 0xffffffffU
66713
66714 #endif /* __IQ_ADC_MEAS_0_B2_MACRO__ */
66715
66716
66717 /* macros for bb_reg_block.bb_chn2_reg_map.BB_iq_adc_meas_0_b2 */
66718 #define INST_BB_REG_BLOCK__BB_CHN2_REG_MAP__BB_IQ_ADC_MEAS_0_B2__NUM 1
66719
66720 /* macros for BlueprintGlobalNameSpace::iq_adc_meas_1_b2 */
66721 #ifndef __IQ_ADC_MEAS_1_B2_MACRO__
66722 #define __IQ_ADC_MEAS_1_B2_MACRO__
66723
66724 /* macros for field gain_dc_iq_cal_meas_1_2 */
66725 #define IQ_ADC_MEAS_1_B2__GAIN_DC_IQ_CAL_MEAS_1_2__SHIFT 0
66726 #define IQ_ADC_MEAS_1_B2__GAIN_DC_IQ_CAL_MEAS_1_2__WIDTH 32
66727 #define IQ_ADC_MEAS_1_B2__GAIN_DC_IQ_CAL_MEAS_1_2__MASK 0xffffffffU
66728 #define IQ_ADC_MEAS_1_B2__GAIN_DC_IQ_CAL_MEAS_1_2__READ(src) \
66729 (u_int32_t)(src)\
66730 & 0xffffffffU
66731 #define IQ_ADC_MEAS_1_B2__TYPE u_int32_t
66732 #define IQ_ADC_MEAS_1_B2__READ 0xffffffffU
66733
66734 #endif /* __IQ_ADC_MEAS_1_B2_MACRO__ */
66735
66736
66737 /* macros for bb_reg_block.bb_chn2_reg_map.BB_iq_adc_meas_1_b2 */
66738 #define INST_BB_REG_BLOCK__BB_CHN2_REG_MAP__BB_IQ_ADC_MEAS_1_B2__NUM 1
66739
66740 /* macros for BlueprintGlobalNameSpace::iq_adc_meas_2_b2 */
66741 #ifndef __IQ_ADC_MEAS_2_B2_MACRO__
66742 #define __IQ_ADC_MEAS_2_B2_MACRO__
66743
66744 /* macros for field gain_dc_iq_cal_meas_2_2 */
66745 #define IQ_ADC_MEAS_2_B2__GAIN_DC_IQ_CAL_MEAS_2_2__SHIFT 0
66746 #define IQ_ADC_MEAS_2_B2__GAIN_DC_IQ_CAL_MEAS_2_2__WIDTH 32
66747 #define IQ_ADC_MEAS_2_B2__GAIN_DC_IQ_CAL_MEAS_2_2__MASK 0xffffffffU
66748 #define IQ_ADC_MEAS_2_B2__GAIN_DC_IQ_CAL_MEAS_2_2__READ(src) \
66749 (u_int32_t)(src)\
66750 & 0xffffffffU
66751 #define IQ_ADC_MEAS_2_B2__TYPE u_int32_t
66752 #define IQ_ADC_MEAS_2_B2__READ 0xffffffffU
66753
66754 #endif /* __IQ_ADC_MEAS_2_B2_MACRO__ */
66755
66756
66757 /* macros for bb_reg_block.bb_chn2_reg_map.BB_iq_adc_meas_2_b2 */
66758 #define INST_BB_REG_BLOCK__BB_CHN2_REG_MAP__BB_IQ_ADC_MEAS_2_B2__NUM 1
66759
66760 /* macros for BlueprintGlobalNameSpace::iq_adc_meas_3_b2 */
66761 #ifndef __IQ_ADC_MEAS_3_B2_MACRO__
66762 #define __IQ_ADC_MEAS_3_B2_MACRO__
66763
66764 /* macros for field gain_dc_iq_cal_meas_3_2 */
66765 #define IQ_ADC_MEAS_3_B2__GAIN_DC_IQ_CAL_MEAS_3_2__SHIFT 0
66766 #define IQ_ADC_MEAS_3_B2__GAIN_DC_IQ_CAL_MEAS_3_2__WIDTH 32
66767 #define IQ_ADC_MEAS_3_B2__GAIN_DC_IQ_CAL_MEAS_3_2__MASK 0xffffffffU
66768 #define IQ_ADC_MEAS_3_B2__GAIN_DC_IQ_CAL_MEAS_3_2__READ(src) \
66769 (u_int32_t)(src)\
66770 & 0xffffffffU
66771 #define IQ_ADC_MEAS_3_B2__TYPE u_int32_t
66772 #define IQ_ADC_MEAS_3_B2__READ 0xffffffffU
66773
66774 #endif /* __IQ_ADC_MEAS_3_B2_MACRO__ */
66775
66776
66777 /* macros for bb_reg_block.bb_chn2_reg_map.BB_iq_adc_meas_3_b2 */
66778 #define INST_BB_REG_BLOCK__BB_CHN2_REG_MAP__BB_IQ_ADC_MEAS_3_B2__NUM 1
66779
66780 /* macros for BlueprintGlobalNameSpace::tx_phase_ramp_b2 */
66781 #ifndef __TX_PHASE_RAMP_B2_MACRO__
66782 #define __TX_PHASE_RAMP_B2_MACRO__
66783
66784 /* macros for field cf_phase_ramp_enable_2 */
66785 #define TX_PHASE_RAMP_B2__CF_PHASE_RAMP_ENABLE_2__SHIFT 0
66786 #define TX_PHASE_RAMP_B2__CF_PHASE_RAMP_ENABLE_2__WIDTH 1
66787 #define TX_PHASE_RAMP_B2__CF_PHASE_RAMP_ENABLE_2__MASK 0x00000001U
66788 #define TX_PHASE_RAMP_B2__CF_PHASE_RAMP_ENABLE_2__READ(src) \
66789 (u_int32_t)(src)\
66790 & 0x00000001U
66791 #define TX_PHASE_RAMP_B2__CF_PHASE_RAMP_ENABLE_2__WRITE(src) \
66792 ((u_int32_t)(src)\
66793 & 0x00000001U)
66794 #define TX_PHASE_RAMP_B2__CF_PHASE_RAMP_ENABLE_2__MODIFY(dst, src) \
66795 (dst) = ((dst) &\
66796 ~0x00000001U) | ((u_int32_t)(src) &\
66797 0x00000001U)
66798 #define TX_PHASE_RAMP_B2__CF_PHASE_RAMP_ENABLE_2__VERIFY(src) \
66799 (!(((u_int32_t)(src)\
66800 & ~0x00000001U)))
66801 #define TX_PHASE_RAMP_B2__CF_PHASE_RAMP_ENABLE_2__SET(dst) \
66802 (dst) = ((dst) &\
66803 ~0x00000001U) | (u_int32_t)(1)
66804 #define TX_PHASE_RAMP_B2__CF_PHASE_RAMP_ENABLE_2__CLR(dst) \
66805 (dst) = ((dst) &\
66806 ~0x00000001U) | (u_int32_t)(0)
66807
66808 /* macros for field cf_phase_ramp_bias_2 */
66809 #define TX_PHASE_RAMP_B2__CF_PHASE_RAMP_BIAS_2__SHIFT 1
66810 #define TX_PHASE_RAMP_B2__CF_PHASE_RAMP_BIAS_2__WIDTH 6
66811 #define TX_PHASE_RAMP_B2__CF_PHASE_RAMP_BIAS_2__MASK 0x0000007eU
66812 #define TX_PHASE_RAMP_B2__CF_PHASE_RAMP_BIAS_2__READ(src) \
66813 (((u_int32_t)(src)\
66814 & 0x0000007eU) >> 1)
66815 #define TX_PHASE_RAMP_B2__CF_PHASE_RAMP_BIAS_2__WRITE(src) \
66816 (((u_int32_t)(src)\
66817 << 1) & 0x0000007eU)
66818 #define TX_PHASE_RAMP_B2__CF_PHASE_RAMP_BIAS_2__MODIFY(dst, src) \
66819 (dst) = ((dst) &\
66820 ~0x0000007eU) | (((u_int32_t)(src) <<\
66821 1) & 0x0000007eU)
66822 #define TX_PHASE_RAMP_B2__CF_PHASE_RAMP_BIAS_2__VERIFY(src) \
66823 (!((((u_int32_t)(src)\
66824 << 1) & ~0x0000007eU)))
66825
66826 /* macros for field cf_phase_ramp_init_2 */
66827 #define TX_PHASE_RAMP_B2__CF_PHASE_RAMP_INIT_2__SHIFT 7
66828 #define TX_PHASE_RAMP_B2__CF_PHASE_RAMP_INIT_2__WIDTH 10
66829 #define TX_PHASE_RAMP_B2__CF_PHASE_RAMP_INIT_2__MASK 0x0001ff80U
66830 #define TX_PHASE_RAMP_B2__CF_PHASE_RAMP_INIT_2__READ(src) \
66831 (((u_int32_t)(src)\
66832 & 0x0001ff80U) >> 7)
66833 #define TX_PHASE_RAMP_B2__CF_PHASE_RAMP_INIT_2__WRITE(src) \
66834 (((u_int32_t)(src)\
66835 << 7) & 0x0001ff80U)
66836 #define TX_PHASE_RAMP_B2__CF_PHASE_RAMP_INIT_2__MODIFY(dst, src) \
66837 (dst) = ((dst) &\
66838 ~0x0001ff80U) | (((u_int32_t)(src) <<\
66839 7) & 0x0001ff80U)
66840 #define TX_PHASE_RAMP_B2__CF_PHASE_RAMP_INIT_2__VERIFY(src) \
66841 (!((((u_int32_t)(src)\
66842 << 7) & ~0x0001ff80U)))
66843
66844 /* macros for field cf_phase_ramp_alpha_2 */
66845 #define TX_PHASE_RAMP_B2__CF_PHASE_RAMP_ALPHA_2__SHIFT 17
66846 #define TX_PHASE_RAMP_B2__CF_PHASE_RAMP_ALPHA_2__WIDTH 8
66847 #define TX_PHASE_RAMP_B2__CF_PHASE_RAMP_ALPHA_2__MASK 0x01fe0000U
66848 #define TX_PHASE_RAMP_B2__CF_PHASE_RAMP_ALPHA_2__READ(src) \
66849 (((u_int32_t)(src)\
66850 & 0x01fe0000U) >> 17)
66851 #define TX_PHASE_RAMP_B2__CF_PHASE_RAMP_ALPHA_2__WRITE(src) \
66852 (((u_int32_t)(src)\
66853 << 17) & 0x01fe0000U)
66854 #define TX_PHASE_RAMP_B2__CF_PHASE_RAMP_ALPHA_2__MODIFY(dst, src) \
66855 (dst) = ((dst) &\
66856 ~0x01fe0000U) | (((u_int32_t)(src) <<\
66857 17) & 0x01fe0000U)
66858 #define TX_PHASE_RAMP_B2__CF_PHASE_RAMP_ALPHA_2__VERIFY(src) \
66859 (!((((u_int32_t)(src)\
66860 << 17) & ~0x01fe0000U)))
66861 #define TX_PHASE_RAMP_B2__TYPE u_int32_t
66862 #define TX_PHASE_RAMP_B2__READ 0x01ffffffU
66863 #define TX_PHASE_RAMP_B2__WRITE 0x01ffffffU
66864
66865 #endif /* __TX_PHASE_RAMP_B2_MACRO__ */
66866
66867
66868 /* macros for bb_reg_block.bb_chn2_reg_map.BB_tx_phase_ramp_b2 */
66869 #define INST_BB_REG_BLOCK__BB_CHN2_REG_MAP__BB_TX_PHASE_RAMP_B2__NUM 1
66870
66871 /* macros for BlueprintGlobalNameSpace::adc_gain_dc_corr_b2 */
66872 #ifndef __ADC_GAIN_DC_CORR_B2_MACRO__
66873 #define __ADC_GAIN_DC_CORR_B2_MACRO__
66874
66875 /* macros for field adc_gain_corr_q_coeff_2 */
66876 #define ADC_GAIN_DC_CORR_B2__ADC_GAIN_CORR_Q_COEFF_2__SHIFT 0
66877 #define ADC_GAIN_DC_CORR_B2__ADC_GAIN_CORR_Q_COEFF_2__WIDTH 6
66878 #define ADC_GAIN_DC_CORR_B2__ADC_GAIN_CORR_Q_COEFF_2__MASK 0x0000003fU
66879 #define ADC_GAIN_DC_CORR_B2__ADC_GAIN_CORR_Q_COEFF_2__READ(src) \
66880 (u_int32_t)(src)\
66881 & 0x0000003fU
66882 #define ADC_GAIN_DC_CORR_B2__ADC_GAIN_CORR_Q_COEFF_2__WRITE(src) \
66883 ((u_int32_t)(src)\
66884 & 0x0000003fU)
66885 #define ADC_GAIN_DC_CORR_B2__ADC_GAIN_CORR_Q_COEFF_2__MODIFY(dst, src) \
66886 (dst) = ((dst) &\
66887 ~0x0000003fU) | ((u_int32_t)(src) &\
66888 0x0000003fU)
66889 #define ADC_GAIN_DC_CORR_B2__ADC_GAIN_CORR_Q_COEFF_2__VERIFY(src) \
66890 (!(((u_int32_t)(src)\
66891 & ~0x0000003fU)))
66892
66893 /* macros for field adc_gain_corr_i_coeff_2 */
66894 #define ADC_GAIN_DC_CORR_B2__ADC_GAIN_CORR_I_COEFF_2__SHIFT 6
66895 #define ADC_GAIN_DC_CORR_B2__ADC_GAIN_CORR_I_COEFF_2__WIDTH 6
66896 #define ADC_GAIN_DC_CORR_B2__ADC_GAIN_CORR_I_COEFF_2__MASK 0x00000fc0U
66897 #define ADC_GAIN_DC_CORR_B2__ADC_GAIN_CORR_I_COEFF_2__READ(src) \
66898 (((u_int32_t)(src)\
66899 & 0x00000fc0U) >> 6)
66900 #define ADC_GAIN_DC_CORR_B2__ADC_GAIN_CORR_I_COEFF_2__WRITE(src) \
66901 (((u_int32_t)(src)\
66902 << 6) & 0x00000fc0U)
66903 #define ADC_GAIN_DC_CORR_B2__ADC_GAIN_CORR_I_COEFF_2__MODIFY(dst, src) \
66904 (dst) = ((dst) &\
66905 ~0x00000fc0U) | (((u_int32_t)(src) <<\
66906 6) & 0x00000fc0U)
66907 #define ADC_GAIN_DC_CORR_B2__ADC_GAIN_CORR_I_COEFF_2__VERIFY(src) \
66908 (!((((u_int32_t)(src)\
66909 << 6) & ~0x00000fc0U)))
66910
66911 /* macros for field adc_dc_corr_q_coeff_2 */
66912 #define ADC_GAIN_DC_CORR_B2__ADC_DC_CORR_Q_COEFF_2__SHIFT 12
66913 #define ADC_GAIN_DC_CORR_B2__ADC_DC_CORR_Q_COEFF_2__WIDTH 9
66914 #define ADC_GAIN_DC_CORR_B2__ADC_DC_CORR_Q_COEFF_2__MASK 0x001ff000U
66915 #define ADC_GAIN_DC_CORR_B2__ADC_DC_CORR_Q_COEFF_2__READ(src) \
66916 (((u_int32_t)(src)\
66917 & 0x001ff000U) >> 12)
66918 #define ADC_GAIN_DC_CORR_B2__ADC_DC_CORR_Q_COEFF_2__WRITE(src) \
66919 (((u_int32_t)(src)\
66920 << 12) & 0x001ff000U)
66921 #define ADC_GAIN_DC_CORR_B2__ADC_DC_CORR_Q_COEFF_2__MODIFY(dst, src) \
66922 (dst) = ((dst) &\
66923 ~0x001ff000U) | (((u_int32_t)(src) <<\
66924 12) & 0x001ff000U)
66925 #define ADC_GAIN_DC_CORR_B2__ADC_DC_CORR_Q_COEFF_2__VERIFY(src) \
66926 (!((((u_int32_t)(src)\
66927 << 12) & ~0x001ff000U)))
66928
66929 /* macros for field adc_dc_corr_i_coeff_2 */
66930 #define ADC_GAIN_DC_CORR_B2__ADC_DC_CORR_I_COEFF_2__SHIFT 21
66931 #define ADC_GAIN_DC_CORR_B2__ADC_DC_CORR_I_COEFF_2__WIDTH 9
66932 #define ADC_GAIN_DC_CORR_B2__ADC_DC_CORR_I_COEFF_2__MASK 0x3fe00000U
66933 #define ADC_GAIN_DC_CORR_B2__ADC_DC_CORR_I_COEFF_2__READ(src) \
66934 (((u_int32_t)(src)\
66935 & 0x3fe00000U) >> 21)
66936 #define ADC_GAIN_DC_CORR_B2__ADC_DC_CORR_I_COEFF_2__WRITE(src) \
66937 (((u_int32_t)(src)\
66938 << 21) & 0x3fe00000U)
66939 #define ADC_GAIN_DC_CORR_B2__ADC_DC_CORR_I_COEFF_2__MODIFY(dst, src) \
66940 (dst) = ((dst) &\
66941 ~0x3fe00000U) | (((u_int32_t)(src) <<\
66942 21) & 0x3fe00000U)
66943 #define ADC_GAIN_DC_CORR_B2__ADC_DC_CORR_I_COEFF_2__VERIFY(src) \
66944 (!((((u_int32_t)(src)\
66945 << 21) & ~0x3fe00000U)))
66946 #define ADC_GAIN_DC_CORR_B2__TYPE u_int32_t
66947 #define ADC_GAIN_DC_CORR_B2__READ 0x3fffffffU
66948 #define ADC_GAIN_DC_CORR_B2__WRITE 0x3fffffffU
66949
66950 #endif /* __ADC_GAIN_DC_CORR_B2_MACRO__ */
66951
66952
66953 /* macros for bb_reg_block.bb_chn2_reg_map.BB_adc_gain_dc_corr_b2 */
66954 #define INST_BB_REG_BLOCK__BB_CHN2_REG_MAP__BB_ADC_GAIN_DC_CORR_B2__NUM 1
66955
66956 /* macros for BlueprintGlobalNameSpace::rx_iq_corr_b2 */
66957 #ifndef __RX_IQ_CORR_B2_MACRO__
66958 #define __RX_IQ_CORR_B2_MACRO__
66959
66960 /* macros for field rx_iqcorr_q_q_coff_2 */
66961 #define RX_IQ_CORR_B2__RX_IQCORR_Q_Q_COFF_2__SHIFT 0
66962 #define RX_IQ_CORR_B2__RX_IQCORR_Q_Q_COFF_2__WIDTH 7
66963 #define RX_IQ_CORR_B2__RX_IQCORR_Q_Q_COFF_2__MASK 0x0000007fU
66964 #define RX_IQ_CORR_B2__RX_IQCORR_Q_Q_COFF_2__READ(src) \
66965 (u_int32_t)(src)\
66966 & 0x0000007fU
66967 #define RX_IQ_CORR_B2__RX_IQCORR_Q_Q_COFF_2__WRITE(src) \
66968 ((u_int32_t)(src)\
66969 & 0x0000007fU)
66970 #define RX_IQ_CORR_B2__RX_IQCORR_Q_Q_COFF_2__MODIFY(dst, src) \
66971 (dst) = ((dst) &\
66972 ~0x0000007fU) | ((u_int32_t)(src) &\
66973 0x0000007fU)
66974 #define RX_IQ_CORR_B2__RX_IQCORR_Q_Q_COFF_2__VERIFY(src) \
66975 (!(((u_int32_t)(src)\
66976 & ~0x0000007fU)))
66977
66978 /* macros for field rx_iqcorr_q_i_coff_2 */
66979 #define RX_IQ_CORR_B2__RX_IQCORR_Q_I_COFF_2__SHIFT 7
66980 #define RX_IQ_CORR_B2__RX_IQCORR_Q_I_COFF_2__WIDTH 7
66981 #define RX_IQ_CORR_B2__RX_IQCORR_Q_I_COFF_2__MASK 0x00003f80U
66982 #define RX_IQ_CORR_B2__RX_IQCORR_Q_I_COFF_2__READ(src) \
66983 (((u_int32_t)(src)\
66984 & 0x00003f80U) >> 7)
66985 #define RX_IQ_CORR_B2__RX_IQCORR_Q_I_COFF_2__WRITE(src) \
66986 (((u_int32_t)(src)\
66987 << 7) & 0x00003f80U)
66988 #define RX_IQ_CORR_B2__RX_IQCORR_Q_I_COFF_2__MODIFY(dst, src) \
66989 (dst) = ((dst) &\
66990 ~0x00003f80U) | (((u_int32_t)(src) <<\
66991 7) & 0x00003f80U)
66992 #define RX_IQ_CORR_B2__RX_IQCORR_Q_I_COFF_2__VERIFY(src) \
66993 (!((((u_int32_t)(src)\
66994 << 7) & ~0x00003f80U)))
66995
66996 /* macros for field loopback_iqcorr_q_q_coff_2 */
66997 #define RX_IQ_CORR_B2__LOOPBACK_IQCORR_Q_Q_COFF_2__SHIFT 15
66998 #define RX_IQ_CORR_B2__LOOPBACK_IQCORR_Q_Q_COFF_2__WIDTH 7
66999 #define RX_IQ_CORR_B2__LOOPBACK_IQCORR_Q_Q_COFF_2__MASK 0x003f8000U
67000 #define RX_IQ_CORR_B2__LOOPBACK_IQCORR_Q_Q_COFF_2__READ(src) \
67001 (((u_int32_t)(src)\
67002 & 0x003f8000U) >> 15)
67003 #define RX_IQ_CORR_B2__LOOPBACK_IQCORR_Q_Q_COFF_2__WRITE(src) \
67004 (((u_int32_t)(src)\
67005 << 15) & 0x003f8000U)
67006 #define RX_IQ_CORR_B2__LOOPBACK_IQCORR_Q_Q_COFF_2__MODIFY(dst, src) \
67007 (dst) = ((dst) &\
67008 ~0x003f8000U) | (((u_int32_t)(src) <<\
67009 15) & 0x003f8000U)
67010 #define RX_IQ_CORR_B2__LOOPBACK_IQCORR_Q_Q_COFF_2__VERIFY(src) \
67011 (!((((u_int32_t)(src)\
67012 << 15) & ~0x003f8000U)))
67013
67014 /* macros for field loopback_iqcorr_q_i_coff_2 */
67015 #define RX_IQ_CORR_B2__LOOPBACK_IQCORR_Q_I_COFF_2__SHIFT 22
67016 #define RX_IQ_CORR_B2__LOOPBACK_IQCORR_Q_I_COFF_2__WIDTH 7
67017 #define RX_IQ_CORR_B2__LOOPBACK_IQCORR_Q_I_COFF_2__MASK 0x1fc00000U
67018 #define RX_IQ_CORR_B2__LOOPBACK_IQCORR_Q_I_COFF_2__READ(src) \
67019 (((u_int32_t)(src)\
67020 & 0x1fc00000U) >> 22)
67021 #define RX_IQ_CORR_B2__LOOPBACK_IQCORR_Q_I_COFF_2__WRITE(src) \
67022 (((u_int32_t)(src)\
67023 << 22) & 0x1fc00000U)
67024 #define RX_IQ_CORR_B2__LOOPBACK_IQCORR_Q_I_COFF_2__MODIFY(dst, src) \
67025 (dst) = ((dst) &\
67026 ~0x1fc00000U) | (((u_int32_t)(src) <<\
67027 22) & 0x1fc00000U)
67028 #define RX_IQ_CORR_B2__LOOPBACK_IQCORR_Q_I_COFF_2__VERIFY(src) \
67029 (!((((u_int32_t)(src)\
67030 << 22) & ~0x1fc00000U)))
67031 #define RX_IQ_CORR_B2__TYPE u_int32_t
67032 #define RX_IQ_CORR_B2__READ 0x1fffbfffU
67033 #define RX_IQ_CORR_B2__WRITE 0x1fffbfffU
67034
67035 #endif /* __RX_IQ_CORR_B2_MACRO__ */
67036
67037
67038 /* macros for bb_reg_block.bb_chn2_reg_map.BB_rx_iq_corr_b2 */
67039 #define INST_BB_REG_BLOCK__BB_CHN2_REG_MAP__BB_RX_IQ_CORR_B2__NUM 1
67040
67041 /* macros for BlueprintGlobalNameSpace::paprd_ctrl0_b2 */
67042 #ifndef __PAPRD_CTRL0_B2_MACRO__
67043 #define __PAPRD_CTRL0_B2_MACRO__
67044
67045 /* macros for field paprd_enable_2 */
67046 #define PAPRD_CTRL0_B2__PAPRD_ENABLE_2__SHIFT 0
67047 #define PAPRD_CTRL0_B2__PAPRD_ENABLE_2__WIDTH 1
67048 #define PAPRD_CTRL0_B2__PAPRD_ENABLE_2__MASK 0x00000001U
67049 #define PAPRD_CTRL0_B2__PAPRD_ENABLE_2__READ(src) \
67050 (u_int32_t)(src)\
67051 & 0x00000001U
67052 #define PAPRD_CTRL0_B2__PAPRD_ENABLE_2__WRITE(src) \
67053 ((u_int32_t)(src)\
67054 & 0x00000001U)
67055 #define PAPRD_CTRL0_B2__PAPRD_ENABLE_2__MODIFY(dst, src) \
67056 (dst) = ((dst) &\
67057 ~0x00000001U) | ((u_int32_t)(src) &\
67058 0x00000001U)
67059 #define PAPRD_CTRL0_B2__PAPRD_ENABLE_2__VERIFY(src) \
67060 (!(((u_int32_t)(src)\
67061 & ~0x00000001U)))
67062 #define PAPRD_CTRL0_B2__PAPRD_ENABLE_2__SET(dst) \
67063 (dst) = ((dst) &\
67064 ~0x00000001U) | (u_int32_t)(1)
67065 #define PAPRD_CTRL0_B2__PAPRD_ENABLE_2__CLR(dst) \
67066 (dst) = ((dst) &\
67067 ~0x00000001U) | (u_int32_t)(0)
67068
67069 /* macros for field paprd_adaptive_use_single_table_2 */
67070 #define PAPRD_CTRL0_B2__PAPRD_ADAPTIVE_USE_SINGLE_TABLE_2__SHIFT 1
67071 #define PAPRD_CTRL0_B2__PAPRD_ADAPTIVE_USE_SINGLE_TABLE_2__WIDTH 1
67072 #define PAPRD_CTRL0_B2__PAPRD_ADAPTIVE_USE_SINGLE_TABLE_2__MASK 0x00000002U
67073 #define PAPRD_CTRL0_B2__PAPRD_ADAPTIVE_USE_SINGLE_TABLE_2__READ(src) \
67074 (((u_int32_t)(src)\
67075 & 0x00000002U) >> 1)
67076 #define PAPRD_CTRL0_B2__PAPRD_ADAPTIVE_USE_SINGLE_TABLE_2__WRITE(src) \
67077 (((u_int32_t)(src)\
67078 << 1) & 0x00000002U)
67079 #define PAPRD_CTRL0_B2__PAPRD_ADAPTIVE_USE_SINGLE_TABLE_2__MODIFY(dst, src) \
67080 (dst) = ((dst) &\
67081 ~0x00000002U) | (((u_int32_t)(src) <<\
67082 1) & 0x00000002U)
67083 #define PAPRD_CTRL0_B2__PAPRD_ADAPTIVE_USE_SINGLE_TABLE_2__VERIFY(src) \
67084 (!((((u_int32_t)(src)\
67085 << 1) & ~0x00000002U)))
67086 #define PAPRD_CTRL0_B2__PAPRD_ADAPTIVE_USE_SINGLE_TABLE_2__SET(dst) \
67087 (dst) = ((dst) &\
67088 ~0x00000002U) | ((u_int32_t)(1) << 1)
67089 #define PAPRD_CTRL0_B2__PAPRD_ADAPTIVE_USE_SINGLE_TABLE_2__CLR(dst) \
67090 (dst) = ((dst) &\
67091 ~0x00000002U) | ((u_int32_t)(0) << 1)
67092
67093 /* macros for field paprd_valid_gain_2 */
67094 #define PAPRD_CTRL0_B2__PAPRD_VALID_GAIN_2__SHIFT 2
67095 #define PAPRD_CTRL0_B2__PAPRD_VALID_GAIN_2__WIDTH 25
67096 #define PAPRD_CTRL0_B2__PAPRD_VALID_GAIN_2__MASK 0x07fffffcU
67097 #define PAPRD_CTRL0_B2__PAPRD_VALID_GAIN_2__READ(src) \
67098 (((u_int32_t)(src)\
67099 & 0x07fffffcU) >> 2)
67100 #define PAPRD_CTRL0_B2__PAPRD_VALID_GAIN_2__WRITE(src) \
67101 (((u_int32_t)(src)\
67102 << 2) & 0x07fffffcU)
67103 #define PAPRD_CTRL0_B2__PAPRD_VALID_GAIN_2__MODIFY(dst, src) \
67104 (dst) = ((dst) &\
67105 ~0x07fffffcU) | (((u_int32_t)(src) <<\
67106 2) & 0x07fffffcU)
67107 #define PAPRD_CTRL0_B2__PAPRD_VALID_GAIN_2__VERIFY(src) \
67108 (!((((u_int32_t)(src)\
67109 << 2) & ~0x07fffffcU)))
67110
67111 /* macros for field paprd_mag_thrsh_2 */
67112 #define PAPRD_CTRL0_B2__PAPRD_MAG_THRSH_2__SHIFT 27
67113 #define PAPRD_CTRL0_B2__PAPRD_MAG_THRSH_2__WIDTH 5
67114 #define PAPRD_CTRL0_B2__PAPRD_MAG_THRSH_2__MASK 0xf8000000U
67115 #define PAPRD_CTRL0_B2__PAPRD_MAG_THRSH_2__READ(src) \
67116 (((u_int32_t)(src)\
67117 & 0xf8000000U) >> 27)
67118 #define PAPRD_CTRL0_B2__PAPRD_MAG_THRSH_2__WRITE(src) \
67119 (((u_int32_t)(src)\
67120 << 27) & 0xf8000000U)
67121 #define PAPRD_CTRL0_B2__PAPRD_MAG_THRSH_2__MODIFY(dst, src) \
67122 (dst) = ((dst) &\
67123 ~0xf8000000U) | (((u_int32_t)(src) <<\
67124 27) & 0xf8000000U)
67125 #define PAPRD_CTRL0_B2__PAPRD_MAG_THRSH_2__VERIFY(src) \
67126 (!((((u_int32_t)(src)\
67127 << 27) & ~0xf8000000U)))
67128 #define PAPRD_CTRL0_B2__TYPE u_int32_t
67129 #define PAPRD_CTRL0_B2__READ 0xffffffffU
67130 #define PAPRD_CTRL0_B2__WRITE 0xffffffffU
67131
67132 #endif /* __PAPRD_CTRL0_B2_MACRO__ */
67133
67134
67135 /* macros for bb_reg_block.bb_chn2_reg_map.BB_paprd_ctrl0_b2 */
67136 #define INST_BB_REG_BLOCK__BB_CHN2_REG_MAP__BB_PAPRD_CTRL0_B2__NUM 1
67137
67138 /* macros for BlueprintGlobalNameSpace::paprd_ctrl1_b2 */
67139 #ifndef __PAPRD_CTRL1_B2_MACRO__
67140 #define __PAPRD_CTRL1_B2_MACRO__
67141
67142 /* macros for field paprd_adaptive_scaling_enable_2 */
67143 #define PAPRD_CTRL1_B2__PAPRD_ADAPTIVE_SCALING_ENABLE_2__SHIFT 0
67144 #define PAPRD_CTRL1_B2__PAPRD_ADAPTIVE_SCALING_ENABLE_2__WIDTH 1
67145 #define PAPRD_CTRL1_B2__PAPRD_ADAPTIVE_SCALING_ENABLE_2__MASK 0x00000001U
67146 #define PAPRD_CTRL1_B2__PAPRD_ADAPTIVE_SCALING_ENABLE_2__READ(src) \
67147 (u_int32_t)(src)\
67148 & 0x00000001U
67149 #define PAPRD_CTRL1_B2__PAPRD_ADAPTIVE_SCALING_ENABLE_2__WRITE(src) \
67150 ((u_int32_t)(src)\
67151 & 0x00000001U)
67152 #define PAPRD_CTRL1_B2__PAPRD_ADAPTIVE_SCALING_ENABLE_2__MODIFY(dst, src) \
67153 (dst) = ((dst) &\
67154 ~0x00000001U) | ((u_int32_t)(src) &\
67155 0x00000001U)
67156 #define PAPRD_CTRL1_B2__PAPRD_ADAPTIVE_SCALING_ENABLE_2__VERIFY(src) \
67157 (!(((u_int32_t)(src)\
67158 & ~0x00000001U)))
67159 #define PAPRD_CTRL1_B2__PAPRD_ADAPTIVE_SCALING_ENABLE_2__SET(dst) \
67160 (dst) = ((dst) &\
67161 ~0x00000001U) | (u_int32_t)(1)
67162 #define PAPRD_CTRL1_B2__PAPRD_ADAPTIVE_SCALING_ENABLE_2__CLR(dst) \
67163 (dst) = ((dst) &\
67164 ~0x00000001U) | (u_int32_t)(0)
67165
67166 /* macros for field paprd_adaptive_am2am_enable_2 */
67167 #define PAPRD_CTRL1_B2__PAPRD_ADAPTIVE_AM2AM_ENABLE_2__SHIFT 1
67168 #define PAPRD_CTRL1_B2__PAPRD_ADAPTIVE_AM2AM_ENABLE_2__WIDTH 1
67169 #define PAPRD_CTRL1_B2__PAPRD_ADAPTIVE_AM2AM_ENABLE_2__MASK 0x00000002U
67170 #define PAPRD_CTRL1_B2__PAPRD_ADAPTIVE_AM2AM_ENABLE_2__READ(src) \
67171 (((u_int32_t)(src)\
67172 & 0x00000002U) >> 1)
67173 #define PAPRD_CTRL1_B2__PAPRD_ADAPTIVE_AM2AM_ENABLE_2__WRITE(src) \
67174 (((u_int32_t)(src)\
67175 << 1) & 0x00000002U)
67176 #define PAPRD_CTRL1_B2__PAPRD_ADAPTIVE_AM2AM_ENABLE_2__MODIFY(dst, src) \
67177 (dst) = ((dst) &\
67178 ~0x00000002U) | (((u_int32_t)(src) <<\
67179 1) & 0x00000002U)
67180 #define PAPRD_CTRL1_B2__PAPRD_ADAPTIVE_AM2AM_ENABLE_2__VERIFY(src) \
67181 (!((((u_int32_t)(src)\
67182 << 1) & ~0x00000002U)))
67183 #define PAPRD_CTRL1_B2__PAPRD_ADAPTIVE_AM2AM_ENABLE_2__SET(dst) \
67184 (dst) = ((dst) &\
67185 ~0x00000002U) | ((u_int32_t)(1) << 1)
67186 #define PAPRD_CTRL1_B2__PAPRD_ADAPTIVE_AM2AM_ENABLE_2__CLR(dst) \
67187 (dst) = ((dst) &\
67188 ~0x00000002U) | ((u_int32_t)(0) << 1)
67189
67190 /* macros for field paprd_adaptive_am2pm_enable_2 */
67191 #define PAPRD_CTRL1_B2__PAPRD_ADAPTIVE_AM2PM_ENABLE_2__SHIFT 2
67192 #define PAPRD_CTRL1_B2__PAPRD_ADAPTIVE_AM2PM_ENABLE_2__WIDTH 1
67193 #define PAPRD_CTRL1_B2__PAPRD_ADAPTIVE_AM2PM_ENABLE_2__MASK 0x00000004U
67194 #define PAPRD_CTRL1_B2__PAPRD_ADAPTIVE_AM2PM_ENABLE_2__READ(src) \
67195 (((u_int32_t)(src)\
67196 & 0x00000004U) >> 2)
67197 #define PAPRD_CTRL1_B2__PAPRD_ADAPTIVE_AM2PM_ENABLE_2__WRITE(src) \
67198 (((u_int32_t)(src)\
67199 << 2) & 0x00000004U)
67200 #define PAPRD_CTRL1_B2__PAPRD_ADAPTIVE_AM2PM_ENABLE_2__MODIFY(dst, src) \
67201 (dst) = ((dst) &\
67202 ~0x00000004U) | (((u_int32_t)(src) <<\
67203 2) & 0x00000004U)
67204 #define PAPRD_CTRL1_B2__PAPRD_ADAPTIVE_AM2PM_ENABLE_2__VERIFY(src) \
67205 (!((((u_int32_t)(src)\
67206 << 2) & ~0x00000004U)))
67207 #define PAPRD_CTRL1_B2__PAPRD_ADAPTIVE_AM2PM_ENABLE_2__SET(dst) \
67208 (dst) = ((dst) &\
67209 ~0x00000004U) | ((u_int32_t)(1) << 2)
67210 #define PAPRD_CTRL1_B2__PAPRD_ADAPTIVE_AM2PM_ENABLE_2__CLR(dst) \
67211 (dst) = ((dst) &\
67212 ~0x00000004U) | ((u_int32_t)(0) << 2)
67213
67214 /* macros for field paprd_power_at_am2am_cal_2 */
67215 #define PAPRD_CTRL1_B2__PAPRD_POWER_AT_AM2AM_CAL_2__SHIFT 3
67216 #define PAPRD_CTRL1_B2__PAPRD_POWER_AT_AM2AM_CAL_2__WIDTH 6
67217 #define PAPRD_CTRL1_B2__PAPRD_POWER_AT_AM2AM_CAL_2__MASK 0x000001f8U
67218 #define PAPRD_CTRL1_B2__PAPRD_POWER_AT_AM2AM_CAL_2__READ(src) \
67219 (((u_int32_t)(src)\
67220 & 0x000001f8U) >> 3)
67221 #define PAPRD_CTRL1_B2__PAPRD_POWER_AT_AM2AM_CAL_2__WRITE(src) \
67222 (((u_int32_t)(src)\
67223 << 3) & 0x000001f8U)
67224 #define PAPRD_CTRL1_B2__PAPRD_POWER_AT_AM2AM_CAL_2__MODIFY(dst, src) \
67225 (dst) = ((dst) &\
67226 ~0x000001f8U) | (((u_int32_t)(src) <<\
67227 3) & 0x000001f8U)
67228 #define PAPRD_CTRL1_B2__PAPRD_POWER_AT_AM2AM_CAL_2__VERIFY(src) \
67229 (!((((u_int32_t)(src)\
67230 << 3) & ~0x000001f8U)))
67231
67232 /* macros for field pa_gain_scale_factor_2 */
67233 #define PAPRD_CTRL1_B2__PA_GAIN_SCALE_FACTOR_2__SHIFT 9
67234 #define PAPRD_CTRL1_B2__PA_GAIN_SCALE_FACTOR_2__WIDTH 8
67235 #define PAPRD_CTRL1_B2__PA_GAIN_SCALE_FACTOR_2__MASK 0x0001fe00U
67236 #define PAPRD_CTRL1_B2__PA_GAIN_SCALE_FACTOR_2__READ(src) \
67237 (((u_int32_t)(src)\
67238 & 0x0001fe00U) >> 9)
67239 #define PAPRD_CTRL1_B2__PA_GAIN_SCALE_FACTOR_2__WRITE(src) \
67240 (((u_int32_t)(src)\
67241 << 9) & 0x0001fe00U)
67242 #define PAPRD_CTRL1_B2__PA_GAIN_SCALE_FACTOR_2__MODIFY(dst, src) \
67243 (dst) = ((dst) &\
67244 ~0x0001fe00U) | (((u_int32_t)(src) <<\
67245 9) & 0x0001fe00U)
67246 #define PAPRD_CTRL1_B2__PA_GAIN_SCALE_FACTOR_2__VERIFY(src) \
67247 (!((((u_int32_t)(src)\
67248 << 9) & ~0x0001fe00U)))
67249
67250 /* macros for field paprd_mag_scale_factor_2 */
67251 #define PAPRD_CTRL1_B2__PAPRD_MAG_SCALE_FACTOR_2__SHIFT 17
67252 #define PAPRD_CTRL1_B2__PAPRD_MAG_SCALE_FACTOR_2__WIDTH 10
67253 #define PAPRD_CTRL1_B2__PAPRD_MAG_SCALE_FACTOR_2__MASK 0x07fe0000U
67254 #define PAPRD_CTRL1_B2__PAPRD_MAG_SCALE_FACTOR_2__READ(src) \
67255 (((u_int32_t)(src)\
67256 & 0x07fe0000U) >> 17)
67257 #define PAPRD_CTRL1_B2__PAPRD_MAG_SCALE_FACTOR_2__WRITE(src) \
67258 (((u_int32_t)(src)\
67259 << 17) & 0x07fe0000U)
67260 #define PAPRD_CTRL1_B2__PAPRD_MAG_SCALE_FACTOR_2__MODIFY(dst, src) \
67261 (dst) = ((dst) &\
67262 ~0x07fe0000U) | (((u_int32_t)(src) <<\
67263 17) & 0x07fe0000U)
67264 #define PAPRD_CTRL1_B2__PAPRD_MAG_SCALE_FACTOR_2__VERIFY(src) \
67265 (!((((u_int32_t)(src)\
67266 << 17) & ~0x07fe0000U)))
67267
67268 /* macros for field paprd_trainer_iandq_sel_2 */
67269 #define PAPRD_CTRL1_B2__PAPRD_TRAINER_IANDQ_SEL_2__SHIFT 27
67270 #define PAPRD_CTRL1_B2__PAPRD_TRAINER_IANDQ_SEL_2__WIDTH 1
67271 #define PAPRD_CTRL1_B2__PAPRD_TRAINER_IANDQ_SEL_2__MASK 0x08000000U
67272 #define PAPRD_CTRL1_B2__PAPRD_TRAINER_IANDQ_SEL_2__READ(src) \
67273 (((u_int32_t)(src)\
67274 & 0x08000000U) >> 27)
67275 #define PAPRD_CTRL1_B2__PAPRD_TRAINER_IANDQ_SEL_2__WRITE(src) \
67276 (((u_int32_t)(src)\
67277 << 27) & 0x08000000U)
67278 #define PAPRD_CTRL1_B2__PAPRD_TRAINER_IANDQ_SEL_2__MODIFY(dst, src) \
67279 (dst) = ((dst) &\
67280 ~0x08000000U) | (((u_int32_t)(src) <<\
67281 27) & 0x08000000U)
67282 #define PAPRD_CTRL1_B2__PAPRD_TRAINER_IANDQ_SEL_2__VERIFY(src) \
67283 (!((((u_int32_t)(src)\
67284 << 27) & ~0x08000000U)))
67285 #define PAPRD_CTRL1_B2__PAPRD_TRAINER_IANDQ_SEL_2__SET(dst) \
67286 (dst) = ((dst) &\
67287 ~0x08000000U) | ((u_int32_t)(1) << 27)
67288 #define PAPRD_CTRL1_B2__PAPRD_TRAINER_IANDQ_SEL_2__CLR(dst) \
67289 (dst) = ((dst) &\
67290 ~0x08000000U) | ((u_int32_t)(0) << 27)
67291 #define PAPRD_CTRL1_B2__TYPE u_int32_t
67292 #define PAPRD_CTRL1_B2__READ 0x0fffffffU
67293 #define PAPRD_CTRL1_B2__WRITE 0x0fffffffU
67294
67295 #endif /* __PAPRD_CTRL1_B2_MACRO__ */
67296
67297
67298 /* macros for bb_reg_block.bb_chn2_reg_map.BB_paprd_ctrl1_b2 */
67299 #define INST_BB_REG_BLOCK__BB_CHN2_REG_MAP__BB_PAPRD_CTRL1_B2__NUM 1
67300
67301 /* macros for BlueprintGlobalNameSpace::pa_gain123_b2 */
67302 #ifndef __PA_GAIN123_B2_MACRO__
67303 #define __PA_GAIN123_B2_MACRO__
67304
67305 /* macros for field pa_gain1_2 */
67306 #define PA_GAIN123_B2__PA_GAIN1_2__SHIFT 0
67307 #define PA_GAIN123_B2__PA_GAIN1_2__WIDTH 10
67308 #define PA_GAIN123_B2__PA_GAIN1_2__MASK 0x000003ffU
67309 #define PA_GAIN123_B2__PA_GAIN1_2__READ(src) (u_int32_t)(src) & 0x000003ffU
67310 #define PA_GAIN123_B2__PA_GAIN1_2__WRITE(src) ((u_int32_t)(src) & 0x000003ffU)
67311 #define PA_GAIN123_B2__PA_GAIN1_2__MODIFY(dst, src) \
67312 (dst) = ((dst) &\
67313 ~0x000003ffU) | ((u_int32_t)(src) &\
67314 0x000003ffU)
67315 #define PA_GAIN123_B2__PA_GAIN1_2__VERIFY(src) \
67316 (!(((u_int32_t)(src)\
67317 & ~0x000003ffU)))
67318
67319 /* macros for field pa_gain2_2 */
67320 #define PA_GAIN123_B2__PA_GAIN2_2__SHIFT 10
67321 #define PA_GAIN123_B2__PA_GAIN2_2__WIDTH 10
67322 #define PA_GAIN123_B2__PA_GAIN2_2__MASK 0x000ffc00U
67323 #define PA_GAIN123_B2__PA_GAIN2_2__READ(src) \
67324 (((u_int32_t)(src)\
67325 & 0x000ffc00U) >> 10)
67326 #define PA_GAIN123_B2__PA_GAIN2_2__WRITE(src) \
67327 (((u_int32_t)(src)\
67328 << 10) & 0x000ffc00U)
67329 #define PA_GAIN123_B2__PA_GAIN2_2__MODIFY(dst, src) \
67330 (dst) = ((dst) &\
67331 ~0x000ffc00U) | (((u_int32_t)(src) <<\
67332 10) & 0x000ffc00U)
67333 #define PA_GAIN123_B2__PA_GAIN2_2__VERIFY(src) \
67334 (!((((u_int32_t)(src)\
67335 << 10) & ~0x000ffc00U)))
67336
67337 /* macros for field pa_gain3_2 */
67338 #define PA_GAIN123_B2__PA_GAIN3_2__SHIFT 20
67339 #define PA_GAIN123_B2__PA_GAIN3_2__WIDTH 10
67340 #define PA_GAIN123_B2__PA_GAIN3_2__MASK 0x3ff00000U
67341 #define PA_GAIN123_B2__PA_GAIN3_2__READ(src) \
67342 (((u_int32_t)(src)\
67343 & 0x3ff00000U) >> 20)
67344 #define PA_GAIN123_B2__PA_GAIN3_2__WRITE(src) \
67345 (((u_int32_t)(src)\
67346 << 20) & 0x3ff00000U)
67347 #define PA_GAIN123_B2__PA_GAIN3_2__MODIFY(dst, src) \
67348 (dst) = ((dst) &\
67349 ~0x3ff00000U) | (((u_int32_t)(src) <<\
67350 20) & 0x3ff00000U)
67351 #define PA_GAIN123_B2__PA_GAIN3_2__VERIFY(src) \
67352 (!((((u_int32_t)(src)\
67353 << 20) & ~0x3ff00000U)))
67354 #define PA_GAIN123_B2__TYPE u_int32_t
67355 #define PA_GAIN123_B2__READ 0x3fffffffU
67356 #define PA_GAIN123_B2__WRITE 0x3fffffffU
67357
67358 #endif /* __PA_GAIN123_B2_MACRO__ */
67359
67360
67361 /* macros for bb_reg_block.bb_chn2_reg_map.BB_pa_gain123_b2 */
67362 #define INST_BB_REG_BLOCK__BB_CHN2_REG_MAP__BB_PA_GAIN123_B2__NUM 1
67363
67364 /* macros for BlueprintGlobalNameSpace::pa_gain45_b2 */
67365 #ifndef __PA_GAIN45_B2_MACRO__
67366 #define __PA_GAIN45_B2_MACRO__
67367
67368 /* macros for field pa_gain4_2 */
67369 #define PA_GAIN45_B2__PA_GAIN4_2__SHIFT 0
67370 #define PA_GAIN45_B2__PA_GAIN4_2__WIDTH 10
67371 #define PA_GAIN45_B2__PA_GAIN4_2__MASK 0x000003ffU
67372 #define PA_GAIN45_B2__PA_GAIN4_2__READ(src) (u_int32_t)(src) & 0x000003ffU
67373 #define PA_GAIN45_B2__PA_GAIN4_2__WRITE(src) ((u_int32_t)(src) & 0x000003ffU)
67374 #define PA_GAIN45_B2__PA_GAIN4_2__MODIFY(dst, src) \
67375 (dst) = ((dst) &\
67376 ~0x000003ffU) | ((u_int32_t)(src) &\
67377 0x000003ffU)
67378 #define PA_GAIN45_B2__PA_GAIN4_2__VERIFY(src) \
67379 (!(((u_int32_t)(src)\
67380 & ~0x000003ffU)))
67381
67382 /* macros for field pa_gain5_2 */
67383 #define PA_GAIN45_B2__PA_GAIN5_2__SHIFT 10
67384 #define PA_GAIN45_B2__PA_GAIN5_2__WIDTH 10
67385 #define PA_GAIN45_B2__PA_GAIN5_2__MASK 0x000ffc00U
67386 #define PA_GAIN45_B2__PA_GAIN5_2__READ(src) \
67387 (((u_int32_t)(src)\
67388 & 0x000ffc00U) >> 10)
67389 #define PA_GAIN45_B2__PA_GAIN5_2__WRITE(src) \
67390 (((u_int32_t)(src)\
67391 << 10) & 0x000ffc00U)
67392 #define PA_GAIN45_B2__PA_GAIN5_2__MODIFY(dst, src) \
67393 (dst) = ((dst) &\
67394 ~0x000ffc00U) | (((u_int32_t)(src) <<\
67395 10) & 0x000ffc00U)
67396 #define PA_GAIN45_B2__PA_GAIN5_2__VERIFY(src) \
67397 (!((((u_int32_t)(src)\
67398 << 10) & ~0x000ffc00U)))
67399
67400 /* macros for field paprd_adaptive_table_valid_2 */
67401 #define PA_GAIN45_B2__PAPRD_ADAPTIVE_TABLE_VALID_2__SHIFT 20
67402 #define PA_GAIN45_B2__PAPRD_ADAPTIVE_TABLE_VALID_2__WIDTH 5
67403 #define PA_GAIN45_B2__PAPRD_ADAPTIVE_TABLE_VALID_2__MASK 0x01f00000U
67404 #define PA_GAIN45_B2__PAPRD_ADAPTIVE_TABLE_VALID_2__READ(src) \
67405 (((u_int32_t)(src)\
67406 & 0x01f00000U) >> 20)
67407 #define PA_GAIN45_B2__PAPRD_ADAPTIVE_TABLE_VALID_2__WRITE(src) \
67408 (((u_int32_t)(src)\
67409 << 20) & 0x01f00000U)
67410 #define PA_GAIN45_B2__PAPRD_ADAPTIVE_TABLE_VALID_2__MODIFY(dst, src) \
67411 (dst) = ((dst) &\
67412 ~0x01f00000U) | (((u_int32_t)(src) <<\
67413 20) & 0x01f00000U)
67414 #define PA_GAIN45_B2__PAPRD_ADAPTIVE_TABLE_VALID_2__VERIFY(src) \
67415 (!((((u_int32_t)(src)\
67416 << 20) & ~0x01f00000U)))
67417 #define PA_GAIN45_B2__TYPE u_int32_t
67418 #define PA_GAIN45_B2__READ 0x01ffffffU
67419 #define PA_GAIN45_B2__WRITE 0x01ffffffU
67420
67421 #endif /* __PA_GAIN45_B2_MACRO__ */
67422
67423
67424 /* macros for bb_reg_block.bb_chn2_reg_map.BB_pa_gain45_b2 */
67425 #define INST_BB_REG_BLOCK__BB_CHN2_REG_MAP__BB_PA_GAIN45_B2__NUM 1
67426
67427 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_0_b2 */
67428 #ifndef __PAPRD_PRE_POST_SCALE_0_B2_MACRO__
67429 #define __PAPRD_PRE_POST_SCALE_0_B2_MACRO__
67430
67431 /* macros for field paprd_pre_post_scaling_0_2 */
67432 #define PAPRD_PRE_POST_SCALE_0_B2__PAPRD_PRE_POST_SCALING_0_2__SHIFT 0
67433 #define PAPRD_PRE_POST_SCALE_0_B2__PAPRD_PRE_POST_SCALING_0_2__WIDTH 18
67434 #define PAPRD_PRE_POST_SCALE_0_B2__PAPRD_PRE_POST_SCALING_0_2__MASK 0x0003ffffU
67435 #define PAPRD_PRE_POST_SCALE_0_B2__PAPRD_PRE_POST_SCALING_0_2__READ(src) \
67436 (u_int32_t)(src)\
67437 & 0x0003ffffU
67438 #define PAPRD_PRE_POST_SCALE_0_B2__PAPRD_PRE_POST_SCALING_0_2__WRITE(src) \
67439 ((u_int32_t)(src)\
67440 & 0x0003ffffU)
67441 #define PAPRD_PRE_POST_SCALE_0_B2__PAPRD_PRE_POST_SCALING_0_2__MODIFY(dst, src) \
67442 (dst) = ((dst) &\
67443 ~0x0003ffffU) | ((u_int32_t)(src) &\
67444 0x0003ffffU)
67445 #define PAPRD_PRE_POST_SCALE_0_B2__PAPRD_PRE_POST_SCALING_0_2__VERIFY(src) \
67446 (!(((u_int32_t)(src)\
67447 & ~0x0003ffffU)))
67448 #define PAPRD_PRE_POST_SCALE_0_B2__TYPE u_int32_t
67449 #define PAPRD_PRE_POST_SCALE_0_B2__READ 0x0003ffffU
67450 #define PAPRD_PRE_POST_SCALE_0_B2__WRITE 0x0003ffffU
67451
67452 #endif /* __PAPRD_PRE_POST_SCALE_0_B2_MACRO__ */
67453
67454
67455 /* macros for bb_reg_block.bb_chn2_reg_map.BB_paprd_pre_post_scale_0_b2 */
67456 #define INST_BB_REG_BLOCK__BB_CHN2_REG_MAP__BB_PAPRD_PRE_POST_SCALE_0_B2__NUM 1
67457
67458 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_1_b2 */
67459 #ifndef __PAPRD_PRE_POST_SCALE_1_B2_MACRO__
67460 #define __PAPRD_PRE_POST_SCALE_1_B2_MACRO__
67461
67462 /* macros for field paprd_pre_post_scaling_1_2 */
67463 #define PAPRD_PRE_POST_SCALE_1_B2__PAPRD_PRE_POST_SCALING_1_2__SHIFT 0
67464 #define PAPRD_PRE_POST_SCALE_1_B2__PAPRD_PRE_POST_SCALING_1_2__WIDTH 18
67465 #define PAPRD_PRE_POST_SCALE_1_B2__PAPRD_PRE_POST_SCALING_1_2__MASK 0x0003ffffU
67466 #define PAPRD_PRE_POST_SCALE_1_B2__PAPRD_PRE_POST_SCALING_1_2__READ(src) \
67467 (u_int32_t)(src)\
67468 & 0x0003ffffU
67469 #define PAPRD_PRE_POST_SCALE_1_B2__PAPRD_PRE_POST_SCALING_1_2__WRITE(src) \
67470 ((u_int32_t)(src)\
67471 & 0x0003ffffU)
67472 #define PAPRD_PRE_POST_SCALE_1_B2__PAPRD_PRE_POST_SCALING_1_2__MODIFY(dst, src) \
67473 (dst) = ((dst) &\
67474 ~0x0003ffffU) | ((u_int32_t)(src) &\
67475 0x0003ffffU)
67476 #define PAPRD_PRE_POST_SCALE_1_B2__PAPRD_PRE_POST_SCALING_1_2__VERIFY(src) \
67477 (!(((u_int32_t)(src)\
67478 & ~0x0003ffffU)))
67479 #define PAPRD_PRE_POST_SCALE_1_B2__TYPE u_int32_t
67480 #define PAPRD_PRE_POST_SCALE_1_B2__READ 0x0003ffffU
67481 #define PAPRD_PRE_POST_SCALE_1_B2__WRITE 0x0003ffffU
67482
67483 #endif /* __PAPRD_PRE_POST_SCALE_1_B2_MACRO__ */
67484
67485
67486 /* macros for bb_reg_block.bb_chn2_reg_map.BB_paprd_pre_post_scale_1_b2 */
67487 #define INST_BB_REG_BLOCK__BB_CHN2_REG_MAP__BB_PAPRD_PRE_POST_SCALE_1_B2__NUM 1
67488
67489 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_2_b2 */
67490 #ifndef __PAPRD_PRE_POST_SCALE_2_B2_MACRO__
67491 #define __PAPRD_PRE_POST_SCALE_2_B2_MACRO__
67492
67493 /* macros for field paprd_pre_post_scaling_2_2 */
67494 #define PAPRD_PRE_POST_SCALE_2_B2__PAPRD_PRE_POST_SCALING_2_2__SHIFT 0
67495 #define PAPRD_PRE_POST_SCALE_2_B2__PAPRD_PRE_POST_SCALING_2_2__WIDTH 18
67496 #define PAPRD_PRE_POST_SCALE_2_B2__PAPRD_PRE_POST_SCALING_2_2__MASK 0x0003ffffU
67497 #define PAPRD_PRE_POST_SCALE_2_B2__PAPRD_PRE_POST_SCALING_2_2__READ(src) \
67498 (u_int32_t)(src)\
67499 & 0x0003ffffU
67500 #define PAPRD_PRE_POST_SCALE_2_B2__PAPRD_PRE_POST_SCALING_2_2__WRITE(src) \
67501 ((u_int32_t)(src)\
67502 & 0x0003ffffU)
67503 #define PAPRD_PRE_POST_SCALE_2_B2__PAPRD_PRE_POST_SCALING_2_2__MODIFY(dst, src) \
67504 (dst) = ((dst) &\
67505 ~0x0003ffffU) | ((u_int32_t)(src) &\
67506 0x0003ffffU)
67507 #define PAPRD_PRE_POST_SCALE_2_B2__PAPRD_PRE_POST_SCALING_2_2__VERIFY(src) \
67508 (!(((u_int32_t)(src)\
67509 & ~0x0003ffffU)))
67510 #define PAPRD_PRE_POST_SCALE_2_B2__TYPE u_int32_t
67511 #define PAPRD_PRE_POST_SCALE_2_B2__READ 0x0003ffffU
67512 #define PAPRD_PRE_POST_SCALE_2_B2__WRITE 0x0003ffffU
67513
67514 #endif /* __PAPRD_PRE_POST_SCALE_2_B2_MACRO__ */
67515
67516
67517 /* macros for bb_reg_block.bb_chn2_reg_map.BB_paprd_pre_post_scale_2_b2 */
67518 #define INST_BB_REG_BLOCK__BB_CHN2_REG_MAP__BB_PAPRD_PRE_POST_SCALE_2_B2__NUM 1
67519
67520 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_3_b2 */
67521 #ifndef __PAPRD_PRE_POST_SCALE_3_B2_MACRO__
67522 #define __PAPRD_PRE_POST_SCALE_3_B2_MACRO__
67523
67524 /* macros for field paprd_pre_post_scaling_3_2 */
67525 #define PAPRD_PRE_POST_SCALE_3_B2__PAPRD_PRE_POST_SCALING_3_2__SHIFT 0
67526 #define PAPRD_PRE_POST_SCALE_3_B2__PAPRD_PRE_POST_SCALING_3_2__WIDTH 18
67527 #define PAPRD_PRE_POST_SCALE_3_B2__PAPRD_PRE_POST_SCALING_3_2__MASK 0x0003ffffU
67528 #define PAPRD_PRE_POST_SCALE_3_B2__PAPRD_PRE_POST_SCALING_3_2__READ(src) \
67529 (u_int32_t)(src)\
67530 & 0x0003ffffU
67531 #define PAPRD_PRE_POST_SCALE_3_B2__PAPRD_PRE_POST_SCALING_3_2__WRITE(src) \
67532 ((u_int32_t)(src)\
67533 & 0x0003ffffU)
67534 #define PAPRD_PRE_POST_SCALE_3_B2__PAPRD_PRE_POST_SCALING_3_2__MODIFY(dst, src) \
67535 (dst) = ((dst) &\
67536 ~0x0003ffffU) | ((u_int32_t)(src) &\
67537 0x0003ffffU)
67538 #define PAPRD_PRE_POST_SCALE_3_B2__PAPRD_PRE_POST_SCALING_3_2__VERIFY(src) \
67539 (!(((u_int32_t)(src)\
67540 & ~0x0003ffffU)))
67541 #define PAPRD_PRE_POST_SCALE_3_B2__TYPE u_int32_t
67542 #define PAPRD_PRE_POST_SCALE_3_B2__READ 0x0003ffffU
67543 #define PAPRD_PRE_POST_SCALE_3_B2__WRITE 0x0003ffffU
67544
67545 #endif /* __PAPRD_PRE_POST_SCALE_3_B2_MACRO__ */
67546
67547
67548 /* macros for bb_reg_block.bb_chn2_reg_map.BB_paprd_pre_post_scale_3_b2 */
67549 #define INST_BB_REG_BLOCK__BB_CHN2_REG_MAP__BB_PAPRD_PRE_POST_SCALE_3_B2__NUM 1
67550
67551 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_4_b2 */
67552 #ifndef __PAPRD_PRE_POST_SCALE_4_B2_MACRO__
67553 #define __PAPRD_PRE_POST_SCALE_4_B2_MACRO__
67554
67555 /* macros for field paprd_pre_post_scaling_4_2 */
67556 #define PAPRD_PRE_POST_SCALE_4_B2__PAPRD_PRE_POST_SCALING_4_2__SHIFT 0
67557 #define PAPRD_PRE_POST_SCALE_4_B2__PAPRD_PRE_POST_SCALING_4_2__WIDTH 18
67558 #define PAPRD_PRE_POST_SCALE_4_B2__PAPRD_PRE_POST_SCALING_4_2__MASK 0x0003ffffU
67559 #define PAPRD_PRE_POST_SCALE_4_B2__PAPRD_PRE_POST_SCALING_4_2__READ(src) \
67560 (u_int32_t)(src)\
67561 & 0x0003ffffU
67562 #define PAPRD_PRE_POST_SCALE_4_B2__PAPRD_PRE_POST_SCALING_4_2__WRITE(src) \
67563 ((u_int32_t)(src)\
67564 & 0x0003ffffU)
67565 #define PAPRD_PRE_POST_SCALE_4_B2__PAPRD_PRE_POST_SCALING_4_2__MODIFY(dst, src) \
67566 (dst) = ((dst) &\
67567 ~0x0003ffffU) | ((u_int32_t)(src) &\
67568 0x0003ffffU)
67569 #define PAPRD_PRE_POST_SCALE_4_B2__PAPRD_PRE_POST_SCALING_4_2__VERIFY(src) \
67570 (!(((u_int32_t)(src)\
67571 & ~0x0003ffffU)))
67572 #define PAPRD_PRE_POST_SCALE_4_B2__TYPE u_int32_t
67573 #define PAPRD_PRE_POST_SCALE_4_B2__READ 0x0003ffffU
67574 #define PAPRD_PRE_POST_SCALE_4_B2__WRITE 0x0003ffffU
67575
67576 #endif /* __PAPRD_PRE_POST_SCALE_4_B2_MACRO__ */
67577
67578
67579 /* macros for bb_reg_block.bb_chn2_reg_map.BB_paprd_pre_post_scale_4_b2 */
67580 #define INST_BB_REG_BLOCK__BB_CHN2_REG_MAP__BB_PAPRD_PRE_POST_SCALE_4_B2__NUM 1
67581
67582 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_5_b2 */
67583 #ifndef __PAPRD_PRE_POST_SCALE_5_B2_MACRO__
67584 #define __PAPRD_PRE_POST_SCALE_5_B2_MACRO__
67585
67586 /* macros for field paprd_pre_post_scaling_5_2 */
67587 #define PAPRD_PRE_POST_SCALE_5_B2__PAPRD_PRE_POST_SCALING_5_2__SHIFT 0
67588 #define PAPRD_PRE_POST_SCALE_5_B2__PAPRD_PRE_POST_SCALING_5_2__WIDTH 18
67589 #define PAPRD_PRE_POST_SCALE_5_B2__PAPRD_PRE_POST_SCALING_5_2__MASK 0x0003ffffU
67590 #define PAPRD_PRE_POST_SCALE_5_B2__PAPRD_PRE_POST_SCALING_5_2__READ(src) \
67591 (u_int32_t)(src)\
67592 & 0x0003ffffU
67593 #define PAPRD_PRE_POST_SCALE_5_B2__PAPRD_PRE_POST_SCALING_5_2__WRITE(src) \
67594 ((u_int32_t)(src)\
67595 & 0x0003ffffU)
67596 #define PAPRD_PRE_POST_SCALE_5_B2__PAPRD_PRE_POST_SCALING_5_2__MODIFY(dst, src) \
67597 (dst) = ((dst) &\
67598 ~0x0003ffffU) | ((u_int32_t)(src) &\
67599 0x0003ffffU)
67600 #define PAPRD_PRE_POST_SCALE_5_B2__PAPRD_PRE_POST_SCALING_5_2__VERIFY(src) \
67601 (!(((u_int32_t)(src)\
67602 & ~0x0003ffffU)))
67603 #define PAPRD_PRE_POST_SCALE_5_B2__TYPE u_int32_t
67604 #define PAPRD_PRE_POST_SCALE_5_B2__READ 0x0003ffffU
67605 #define PAPRD_PRE_POST_SCALE_5_B2__WRITE 0x0003ffffU
67606
67607 #endif /* __PAPRD_PRE_POST_SCALE_5_B2_MACRO__ */
67608
67609
67610 /* macros for bb_reg_block.bb_chn2_reg_map.BB_paprd_pre_post_scale_5_b2 */
67611 #define INST_BB_REG_BLOCK__BB_CHN2_REG_MAP__BB_PAPRD_PRE_POST_SCALE_5_B2__NUM 1
67612
67613 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_6_b2 */
67614 #ifndef __PAPRD_PRE_POST_SCALE_6_B2_MACRO__
67615 #define __PAPRD_PRE_POST_SCALE_6_B2_MACRO__
67616
67617 /* macros for field paprd_pre_post_scaling_6_2 */
67618 #define PAPRD_PRE_POST_SCALE_6_B2__PAPRD_PRE_POST_SCALING_6_2__SHIFT 0
67619 #define PAPRD_PRE_POST_SCALE_6_B2__PAPRD_PRE_POST_SCALING_6_2__WIDTH 18
67620 #define PAPRD_PRE_POST_SCALE_6_B2__PAPRD_PRE_POST_SCALING_6_2__MASK 0x0003ffffU
67621 #define PAPRD_PRE_POST_SCALE_6_B2__PAPRD_PRE_POST_SCALING_6_2__READ(src) \
67622 (u_int32_t)(src)\
67623 & 0x0003ffffU
67624 #define PAPRD_PRE_POST_SCALE_6_B2__PAPRD_PRE_POST_SCALING_6_2__WRITE(src) \
67625 ((u_int32_t)(src)\
67626 & 0x0003ffffU)
67627 #define PAPRD_PRE_POST_SCALE_6_B2__PAPRD_PRE_POST_SCALING_6_2__MODIFY(dst, src) \
67628 (dst) = ((dst) &\
67629 ~0x0003ffffU) | ((u_int32_t)(src) &\
67630 0x0003ffffU)
67631 #define PAPRD_PRE_POST_SCALE_6_B2__PAPRD_PRE_POST_SCALING_6_2__VERIFY(src) \
67632 (!(((u_int32_t)(src)\
67633 & ~0x0003ffffU)))
67634 #define PAPRD_PRE_POST_SCALE_6_B2__TYPE u_int32_t
67635 #define PAPRD_PRE_POST_SCALE_6_B2__READ 0x0003ffffU
67636 #define PAPRD_PRE_POST_SCALE_6_B2__WRITE 0x0003ffffU
67637
67638 #endif /* __PAPRD_PRE_POST_SCALE_6_B2_MACRO__ */
67639
67640
67641 /* macros for bb_reg_block.bb_chn2_reg_map.BB_paprd_pre_post_scale_6_b2 */
67642 #define INST_BB_REG_BLOCK__BB_CHN2_REG_MAP__BB_PAPRD_PRE_POST_SCALE_6_B2__NUM 1
67643
67644 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_7_b2 */
67645 #ifndef __PAPRD_PRE_POST_SCALE_7_B2_MACRO__
67646 #define __PAPRD_PRE_POST_SCALE_7_B2_MACRO__
67647
67648 /* macros for field paprd_pre_post_scaling_7_2 */
67649 #define PAPRD_PRE_POST_SCALE_7_B2__PAPRD_PRE_POST_SCALING_7_2__SHIFT 0
67650 #define PAPRD_PRE_POST_SCALE_7_B2__PAPRD_PRE_POST_SCALING_7_2__WIDTH 18
67651 #define PAPRD_PRE_POST_SCALE_7_B2__PAPRD_PRE_POST_SCALING_7_2__MASK 0x0003ffffU
67652 #define PAPRD_PRE_POST_SCALE_7_B2__PAPRD_PRE_POST_SCALING_7_2__READ(src) \
67653 (u_int32_t)(src)\
67654 & 0x0003ffffU
67655 #define PAPRD_PRE_POST_SCALE_7_B2__PAPRD_PRE_POST_SCALING_7_2__WRITE(src) \
67656 ((u_int32_t)(src)\
67657 & 0x0003ffffU)
67658 #define PAPRD_PRE_POST_SCALE_7_B2__PAPRD_PRE_POST_SCALING_7_2__MODIFY(dst, src) \
67659 (dst) = ((dst) &\
67660 ~0x0003ffffU) | ((u_int32_t)(src) &\
67661 0x0003ffffU)
67662 #define PAPRD_PRE_POST_SCALE_7_B2__PAPRD_PRE_POST_SCALING_7_2__VERIFY(src) \
67663 (!(((u_int32_t)(src)\
67664 & ~0x0003ffffU)))
67665 #define PAPRD_PRE_POST_SCALE_7_B2__TYPE u_int32_t
67666 #define PAPRD_PRE_POST_SCALE_7_B2__READ 0x0003ffffU
67667 #define PAPRD_PRE_POST_SCALE_7_B2__WRITE 0x0003ffffU
67668
67669 #endif /* __PAPRD_PRE_POST_SCALE_7_B2_MACRO__ */
67670
67671
67672 /* macros for bb_reg_block.bb_chn2_reg_map.BB_paprd_pre_post_scale_7_b2 */
67673 #define INST_BB_REG_BLOCK__BB_CHN2_REG_MAP__BB_PAPRD_PRE_POST_SCALE_7_B2__NUM 1
67674
67675 /* macros for BlueprintGlobalNameSpace::paprd_mem_tab */
67676 #ifndef __PAPRD_MEM_TAB_MACRO__
67677 #define __PAPRD_MEM_TAB_MACRO__
67678
67679 /* macros for field paprd_mem */
67680 #define PAPRD_MEM_TAB__PAPRD_MEM__SHIFT 0
67681 #define PAPRD_MEM_TAB__PAPRD_MEM__WIDTH 22
67682 #define PAPRD_MEM_TAB__PAPRD_MEM__MASK 0x003fffffU
67683 #define PAPRD_MEM_TAB__PAPRD_MEM__READ(src) (u_int32_t)(src) & 0x003fffffU
67684 #define PAPRD_MEM_TAB__PAPRD_MEM__WRITE(src) ((u_int32_t)(src) & 0x003fffffU)
67685 #define PAPRD_MEM_TAB__PAPRD_MEM__MODIFY(dst, src) \
67686 (dst) = ((dst) &\
67687 ~0x003fffffU) | ((u_int32_t)(src) &\
67688 0x003fffffU)
67689 #define PAPRD_MEM_TAB__PAPRD_MEM__VERIFY(src) \
67690 (!(((u_int32_t)(src)\
67691 & ~0x003fffffU)))
67692 #define PAPRD_MEM_TAB__TYPE u_int32_t
67693 #define PAPRD_MEM_TAB__READ 0x003fffffU
67694 #define PAPRD_MEM_TAB__WRITE 0x003fffffU
67695
67696 #endif /* __PAPRD_MEM_TAB_MACRO__ */
67697
67698
67699 /* macros for bb_reg_block.bb_chn2_reg_map.BB_paprd_mem_tab_b2 */
67700 #define INST_BB_REG_BLOCK__BB_CHN2_REG_MAP__BB_PAPRD_MEM_TAB_B2__NUM 120
67701
67702 /* macros for BlueprintGlobalNameSpace::chan_info_chan_tab */
67703 #ifndef __CHAN_INFO_CHAN_TAB_MACRO__
67704 #define __CHAN_INFO_CHAN_TAB_MACRO__
67705
67706 /* macros for field chaninfo_word */
67707 #define CHAN_INFO_CHAN_TAB__CHANINFO_WORD__SHIFT 0
67708 #define CHAN_INFO_CHAN_TAB__CHANINFO_WORD__WIDTH 32
67709 #define CHAN_INFO_CHAN_TAB__CHANINFO_WORD__MASK 0xffffffffU
67710 #define CHAN_INFO_CHAN_TAB__CHANINFO_WORD__READ(src) \
67711 (u_int32_t)(src)\
67712 & 0xffffffffU
67713 #define CHAN_INFO_CHAN_TAB__TYPE u_int32_t
67714 #define CHAN_INFO_CHAN_TAB__READ 0xffffffffU
67715
67716 #endif /* __CHAN_INFO_CHAN_TAB_MACRO__ */
67717
67718
67719 /* macros for bb_reg_block.bb_chn2_reg_map.BB_chan_info_chan_tab_b2 */
67720 #define INST_BB_REG_BLOCK__BB_CHN2_REG_MAP__BB_CHAN_INFO_CHAN_TAB_B2__NUM 60
67721
67722 /* macros for BlueprintGlobalNameSpace::dummy */
67723 #ifndef __DUMMY_MACRO__
67724 #define __DUMMY_MACRO__
67725
67726 /* macros for field dummy */
67727 #define DUMMY__DUMMY__SHIFT 0
67728 #define DUMMY__DUMMY__WIDTH 1
67729 #define DUMMY__DUMMY__MASK 0x00000001U
67730 #define DUMMY__DUMMY__READ(src) (u_int32_t)(src) & 0x00000001U
67731 #define DUMMY__DUMMY__SET(dst) (dst) = ((dst) & ~0x00000001U) | (u_int32_t)(1)
67732 #define DUMMY__DUMMY__CLR(dst) (dst) = ((dst) & ~0x00000001U) | (u_int32_t)(0)
67733 #define DUMMY__TYPE u_int32_t
67734 #define DUMMY__READ 0x00000001U
67735
67736 #endif /* __DUMMY_MACRO__ */
67737
67738
67739 /* macros for bb_reg_block.bb_agc2_reg_map.BB_dummy_DONOTACCESS4 */
67740 #define INST_BB_REG_BLOCK__BB_AGC2_REG_MAP__BB_DUMMY_DONOTACCESS4__NUM 1
67741
67742 /* macros for BlueprintGlobalNameSpace::gain_force_max_gains_b2 */
67743 #ifndef __GAIN_FORCE_MAX_GAINS_B2_MACRO__
67744 #define __GAIN_FORCE_MAX_GAINS_B2_MACRO__
67745
67746 /* macros for field rf_gain_f_2 */
67747 #define GAIN_FORCE_MAX_GAINS_B2__RF_GAIN_F_2__SHIFT 0
67748 #define GAIN_FORCE_MAX_GAINS_B2__RF_GAIN_F_2__WIDTH 8
67749 #define GAIN_FORCE_MAX_GAINS_B2__RF_GAIN_F_2__MASK 0x000000ffU
67750 #define GAIN_FORCE_MAX_GAINS_B2__RF_GAIN_F_2__READ(src) \
67751 (u_int32_t)(src)\
67752 & 0x000000ffU
67753 #define GAIN_FORCE_MAX_GAINS_B2__RF_GAIN_F_2__WRITE(src) \
67754 ((u_int32_t)(src)\
67755 & 0x000000ffU)
67756 #define GAIN_FORCE_MAX_GAINS_B2__RF_GAIN_F_2__MODIFY(dst, src) \
67757 (dst) = ((dst) &\
67758 ~0x000000ffU) | ((u_int32_t)(src) &\
67759 0x000000ffU)
67760 #define GAIN_FORCE_MAX_GAINS_B2__RF_GAIN_F_2__VERIFY(src) \
67761 (!(((u_int32_t)(src)\
67762 & ~0x000000ffU)))
67763
67764 /* macros for field mb_gain_f_2 */
67765 #define GAIN_FORCE_MAX_GAINS_B2__MB_GAIN_F_2__SHIFT 8
67766 #define GAIN_FORCE_MAX_GAINS_B2__MB_GAIN_F_2__WIDTH 8
67767 #define GAIN_FORCE_MAX_GAINS_B2__MB_GAIN_F_2__MASK 0x0000ff00U
67768 #define GAIN_FORCE_MAX_GAINS_B2__MB_GAIN_F_2__READ(src) \
67769 (((u_int32_t)(src)\
67770 & 0x0000ff00U) >> 8)
67771 #define GAIN_FORCE_MAX_GAINS_B2__MB_GAIN_F_2__WRITE(src) \
67772 (((u_int32_t)(src)\
67773 << 8) & 0x0000ff00U)
67774 #define GAIN_FORCE_MAX_GAINS_B2__MB_GAIN_F_2__MODIFY(dst, src) \
67775 (dst) = ((dst) &\
67776 ~0x0000ff00U) | (((u_int32_t)(src) <<\
67777 8) & 0x0000ff00U)
67778 #define GAIN_FORCE_MAX_GAINS_B2__MB_GAIN_F_2__VERIFY(src) \
67779 (!((((u_int32_t)(src)\
67780 << 8) & ~0x0000ff00U)))
67781
67782 /* macros for field xatten1_sw_f_2 */
67783 #define GAIN_FORCE_MAX_GAINS_B2__XATTEN1_SW_F_2__SHIFT 16
67784 #define GAIN_FORCE_MAX_GAINS_B2__XATTEN1_SW_F_2__WIDTH 1
67785 #define GAIN_FORCE_MAX_GAINS_B2__XATTEN1_SW_F_2__MASK 0x00010000U
67786 #define GAIN_FORCE_MAX_GAINS_B2__XATTEN1_SW_F_2__READ(src) \
67787 (((u_int32_t)(src)\
67788 & 0x00010000U) >> 16)
67789 #define GAIN_FORCE_MAX_GAINS_B2__XATTEN1_SW_F_2__WRITE(src) \
67790 (((u_int32_t)(src)\
67791 << 16) & 0x00010000U)
67792 #define GAIN_FORCE_MAX_GAINS_B2__XATTEN1_SW_F_2__MODIFY(dst, src) \
67793 (dst) = ((dst) &\
67794 ~0x00010000U) | (((u_int32_t)(src) <<\
67795 16) & 0x00010000U)
67796 #define GAIN_FORCE_MAX_GAINS_B2__XATTEN1_SW_F_2__VERIFY(src) \
67797 (!((((u_int32_t)(src)\
67798 << 16) & ~0x00010000U)))
67799 #define GAIN_FORCE_MAX_GAINS_B2__XATTEN1_SW_F_2__SET(dst) \
67800 (dst) = ((dst) &\
67801 ~0x00010000U) | ((u_int32_t)(1) << 16)
67802 #define GAIN_FORCE_MAX_GAINS_B2__XATTEN1_SW_F_2__CLR(dst) \
67803 (dst) = ((dst) &\
67804 ~0x00010000U) | ((u_int32_t)(0) << 16)
67805
67806 /* macros for field xatten2_sw_f_2 */
67807 #define GAIN_FORCE_MAX_GAINS_B2__XATTEN2_SW_F_2__SHIFT 17
67808 #define GAIN_FORCE_MAX_GAINS_B2__XATTEN2_SW_F_2__WIDTH 1
67809 #define GAIN_FORCE_MAX_GAINS_B2__XATTEN2_SW_F_2__MASK 0x00020000U
67810 #define GAIN_FORCE_MAX_GAINS_B2__XATTEN2_SW_F_2__READ(src) \
67811 (((u_int32_t)(src)\
67812 & 0x00020000U) >> 17)
67813 #define GAIN_FORCE_MAX_GAINS_B2__XATTEN2_SW_F_2__WRITE(src) \
67814 (((u_int32_t)(src)\
67815 << 17) & 0x00020000U)
67816 #define GAIN_FORCE_MAX_GAINS_B2__XATTEN2_SW_F_2__MODIFY(dst, src) \
67817 (dst) = ((dst) &\
67818 ~0x00020000U) | (((u_int32_t)(src) <<\
67819 17) & 0x00020000U)
67820 #define GAIN_FORCE_MAX_GAINS_B2__XATTEN2_SW_F_2__VERIFY(src) \
67821 (!((((u_int32_t)(src)\
67822 << 17) & ~0x00020000U)))
67823 #define GAIN_FORCE_MAX_GAINS_B2__XATTEN2_SW_F_2__SET(dst) \
67824 (dst) = ((dst) &\
67825 ~0x00020000U) | ((u_int32_t)(1) << 17)
67826 #define GAIN_FORCE_MAX_GAINS_B2__XATTEN2_SW_F_2__CLR(dst) \
67827 (dst) = ((dst) &\
67828 ~0x00020000U) | ((u_int32_t)(0) << 17)
67829
67830 /* macros for field xatten1_hyst_margin_2 */
67831 #define GAIN_FORCE_MAX_GAINS_B2__XATTEN1_HYST_MARGIN_2__SHIFT 18
67832 #define GAIN_FORCE_MAX_GAINS_B2__XATTEN1_HYST_MARGIN_2__WIDTH 7
67833 #define GAIN_FORCE_MAX_GAINS_B2__XATTEN1_HYST_MARGIN_2__MASK 0x01fc0000U
67834 #define GAIN_FORCE_MAX_GAINS_B2__XATTEN1_HYST_MARGIN_2__READ(src) \
67835 (((u_int32_t)(src)\
67836 & 0x01fc0000U) >> 18)
67837 #define GAIN_FORCE_MAX_GAINS_B2__XATTEN1_HYST_MARGIN_2__WRITE(src) \
67838 (((u_int32_t)(src)\
67839 << 18) & 0x01fc0000U)
67840 #define GAIN_FORCE_MAX_GAINS_B2__XATTEN1_HYST_MARGIN_2__MODIFY(dst, src) \
67841 (dst) = ((dst) &\
67842 ~0x01fc0000U) | (((u_int32_t)(src) <<\
67843 18) & 0x01fc0000U)
67844 #define GAIN_FORCE_MAX_GAINS_B2__XATTEN1_HYST_MARGIN_2__VERIFY(src) \
67845 (!((((u_int32_t)(src)\
67846 << 18) & ~0x01fc0000U)))
67847
67848 /* macros for field xatten2_hyst_margin_2 */
67849 #define GAIN_FORCE_MAX_GAINS_B2__XATTEN2_HYST_MARGIN_2__SHIFT 25
67850 #define GAIN_FORCE_MAX_GAINS_B2__XATTEN2_HYST_MARGIN_2__WIDTH 7
67851 #define GAIN_FORCE_MAX_GAINS_B2__XATTEN2_HYST_MARGIN_2__MASK 0xfe000000U
67852 #define GAIN_FORCE_MAX_GAINS_B2__XATTEN2_HYST_MARGIN_2__READ(src) \
67853 (((u_int32_t)(src)\
67854 & 0xfe000000U) >> 25)
67855 #define GAIN_FORCE_MAX_GAINS_B2__XATTEN2_HYST_MARGIN_2__WRITE(src) \
67856 (((u_int32_t)(src)\
67857 << 25) & 0xfe000000U)
67858 #define GAIN_FORCE_MAX_GAINS_B2__XATTEN2_HYST_MARGIN_2__MODIFY(dst, src) \
67859 (dst) = ((dst) &\
67860 ~0xfe000000U) | (((u_int32_t)(src) <<\
67861 25) & 0xfe000000U)
67862 #define GAIN_FORCE_MAX_GAINS_B2__XATTEN2_HYST_MARGIN_2__VERIFY(src) \
67863 (!((((u_int32_t)(src)\
67864 << 25) & ~0xfe000000U)))
67865 #define GAIN_FORCE_MAX_GAINS_B2__TYPE u_int32_t
67866 #define GAIN_FORCE_MAX_GAINS_B2__READ 0xffffffffU
67867 #define GAIN_FORCE_MAX_GAINS_B2__WRITE 0xffffffffU
67868
67869 #endif /* __GAIN_FORCE_MAX_GAINS_B2_MACRO__ */
67870
67871
67872 /* macros for bb_reg_block.bb_agc2_reg_map.BB_gain_force_max_gains_b2 */
67873 #define INST_BB_REG_BLOCK__BB_AGC2_REG_MAP__BB_GAIN_FORCE_MAX_GAINS_B2__NUM 1
67874
67875 /* macros for BlueprintGlobalNameSpace::ext_atten_switch_ctl_b2 */
67876 #ifndef __EXT_ATTEN_SWITCH_CTL_B2_MACRO__
67877 #define __EXT_ATTEN_SWITCH_CTL_B2_MACRO__
67878
67879 /* macros for field xatten1_db_2 */
67880 #define EXT_ATTEN_SWITCH_CTL_B2__XATTEN1_DB_2__SHIFT 0
67881 #define EXT_ATTEN_SWITCH_CTL_B2__XATTEN1_DB_2__WIDTH 6
67882 #define EXT_ATTEN_SWITCH_CTL_B2__XATTEN1_DB_2__MASK 0x0000003fU
67883 #define EXT_ATTEN_SWITCH_CTL_B2__XATTEN1_DB_2__READ(src) \
67884 (u_int32_t)(src)\
67885 & 0x0000003fU
67886 #define EXT_ATTEN_SWITCH_CTL_B2__XATTEN1_DB_2__WRITE(src) \
67887 ((u_int32_t)(src)\
67888 & 0x0000003fU)
67889 #define EXT_ATTEN_SWITCH_CTL_B2__XATTEN1_DB_2__MODIFY(dst, src) \
67890 (dst) = ((dst) &\
67891 ~0x0000003fU) | ((u_int32_t)(src) &\
67892 0x0000003fU)
67893 #define EXT_ATTEN_SWITCH_CTL_B2__XATTEN1_DB_2__VERIFY(src) \
67894 (!(((u_int32_t)(src)\
67895 & ~0x0000003fU)))
67896
67897 /* macros for field xatten2_db_2 */
67898 #define EXT_ATTEN_SWITCH_CTL_B2__XATTEN2_DB_2__SHIFT 6
67899 #define EXT_ATTEN_SWITCH_CTL_B2__XATTEN2_DB_2__WIDTH 6
67900 #define EXT_ATTEN_SWITCH_CTL_B2__XATTEN2_DB_2__MASK 0x00000fc0U
67901 #define EXT_ATTEN_SWITCH_CTL_B2__XATTEN2_DB_2__READ(src) \
67902 (((u_int32_t)(src)\
67903 & 0x00000fc0U) >> 6)
67904 #define EXT_ATTEN_SWITCH_CTL_B2__XATTEN2_DB_2__WRITE(src) \
67905 (((u_int32_t)(src)\
67906 << 6) & 0x00000fc0U)
67907 #define EXT_ATTEN_SWITCH_CTL_B2__XATTEN2_DB_2__MODIFY(dst, src) \
67908 (dst) = ((dst) &\
67909 ~0x00000fc0U) | (((u_int32_t)(src) <<\
67910 6) & 0x00000fc0U)
67911 #define EXT_ATTEN_SWITCH_CTL_B2__XATTEN2_DB_2__VERIFY(src) \
67912 (!((((u_int32_t)(src)\
67913 << 6) & ~0x00000fc0U)))
67914
67915 /* macros for field xatten1_margin_2 */
67916 #define EXT_ATTEN_SWITCH_CTL_B2__XATTEN1_MARGIN_2__SHIFT 12
67917 #define EXT_ATTEN_SWITCH_CTL_B2__XATTEN1_MARGIN_2__WIDTH 5
67918 #define EXT_ATTEN_SWITCH_CTL_B2__XATTEN1_MARGIN_2__MASK 0x0001f000U
67919 #define EXT_ATTEN_SWITCH_CTL_B2__XATTEN1_MARGIN_2__READ(src) \
67920 (((u_int32_t)(src)\
67921 & 0x0001f000U) >> 12)
67922 #define EXT_ATTEN_SWITCH_CTL_B2__XATTEN1_MARGIN_2__WRITE(src) \
67923 (((u_int32_t)(src)\
67924 << 12) & 0x0001f000U)
67925 #define EXT_ATTEN_SWITCH_CTL_B2__XATTEN1_MARGIN_2__MODIFY(dst, src) \
67926 (dst) = ((dst) &\
67927 ~0x0001f000U) | (((u_int32_t)(src) <<\
67928 12) & 0x0001f000U)
67929 #define EXT_ATTEN_SWITCH_CTL_B2__XATTEN1_MARGIN_2__VERIFY(src) \
67930 (!((((u_int32_t)(src)\
67931 << 12) & ~0x0001f000U)))
67932
67933 /* macros for field xatten2_margin_2 */
67934 #define EXT_ATTEN_SWITCH_CTL_B2__XATTEN2_MARGIN_2__SHIFT 17
67935 #define EXT_ATTEN_SWITCH_CTL_B2__XATTEN2_MARGIN_2__WIDTH 5
67936 #define EXT_ATTEN_SWITCH_CTL_B2__XATTEN2_MARGIN_2__MASK 0x003e0000U
67937 #define EXT_ATTEN_SWITCH_CTL_B2__XATTEN2_MARGIN_2__READ(src) \
67938 (((u_int32_t)(src)\
67939 & 0x003e0000U) >> 17)
67940 #define EXT_ATTEN_SWITCH_CTL_B2__XATTEN2_MARGIN_2__WRITE(src) \
67941 (((u_int32_t)(src)\
67942 << 17) & 0x003e0000U)
67943 #define EXT_ATTEN_SWITCH_CTL_B2__XATTEN2_MARGIN_2__MODIFY(dst, src) \
67944 (dst) = ((dst) &\
67945 ~0x003e0000U) | (((u_int32_t)(src) <<\
67946 17) & 0x003e0000U)
67947 #define EXT_ATTEN_SWITCH_CTL_B2__XATTEN2_MARGIN_2__VERIFY(src) \
67948 (!((((u_int32_t)(src)\
67949 << 17) & ~0x003e0000U)))
67950
67951 /* macros for field xlna_gain_db_2 */
67952 #define EXT_ATTEN_SWITCH_CTL_B2__XLNA_GAIN_DB_2__SHIFT 22
67953 #define EXT_ATTEN_SWITCH_CTL_B2__XLNA_GAIN_DB_2__WIDTH 5
67954 #define EXT_ATTEN_SWITCH_CTL_B2__XLNA_GAIN_DB_2__MASK 0x07c00000U
67955 #define EXT_ATTEN_SWITCH_CTL_B2__XLNA_GAIN_DB_2__READ(src) \
67956 (((u_int32_t)(src)\
67957 & 0x07c00000U) >> 22)
67958 #define EXT_ATTEN_SWITCH_CTL_B2__XLNA_GAIN_DB_2__WRITE(src) \
67959 (((u_int32_t)(src)\
67960 << 22) & 0x07c00000U)
67961 #define EXT_ATTEN_SWITCH_CTL_B2__XLNA_GAIN_DB_2__MODIFY(dst, src) \
67962 (dst) = ((dst) &\
67963 ~0x07c00000U) | (((u_int32_t)(src) <<\
67964 22) & 0x07c00000U)
67965 #define EXT_ATTEN_SWITCH_CTL_B2__XLNA_GAIN_DB_2__VERIFY(src) \
67966 (!((((u_int32_t)(src)\
67967 << 22) & ~0x07c00000U)))
67968 #define EXT_ATTEN_SWITCH_CTL_B2__TYPE u_int32_t
67969 #define EXT_ATTEN_SWITCH_CTL_B2__READ 0x07ffffffU
67970 #define EXT_ATTEN_SWITCH_CTL_B2__WRITE 0x07ffffffU
67971
67972 #endif /* __EXT_ATTEN_SWITCH_CTL_B2_MACRO__ */
67973
67974
67975 /* macros for bb_reg_block.bb_agc2_reg_map.BB_ext_atten_switch_ctl_b2 */
67976 #define INST_BB_REG_BLOCK__BB_AGC2_REG_MAP__BB_EXT_ATTEN_SWITCH_CTL_B2__NUM 1
67977
67978 /* macros for BlueprintGlobalNameSpace::cca_b2 */
67979 #ifndef __CCA_B2_MACRO__
67980 #define __CCA_B2_MACRO__
67981
67982 /* macros for field cf_maxCCApwr_2 */
67983 #define CCA_B2__CF_MAXCCAPWR_2__SHIFT 0
67984 #define CCA_B2__CF_MAXCCAPWR_2__WIDTH 9
67985 #define CCA_B2__CF_MAXCCAPWR_2__MASK 0x000001ffU
67986 #define CCA_B2__CF_MAXCCAPWR_2__READ(src) (u_int32_t)(src) & 0x000001ffU
67987 #define CCA_B2__CF_MAXCCAPWR_2__WRITE(src) ((u_int32_t)(src) & 0x000001ffU)
67988 #define CCA_B2__CF_MAXCCAPWR_2__MODIFY(dst, src) \
67989 (dst) = ((dst) &\
67990 ~0x000001ffU) | ((u_int32_t)(src) &\
67991 0x000001ffU)
67992 #define CCA_B2__CF_MAXCCAPWR_2__VERIFY(src) \
67993 (!(((u_int32_t)(src)\
67994 & ~0x000001ffU)))
67995
67996 /* macros for field minCCApwr_2 */
67997 #define CCA_B2__MINCCAPWR_2__SHIFT 20
67998 #define CCA_B2__MINCCAPWR_2__WIDTH 9
67999 #define CCA_B2__MINCCAPWR_2__MASK 0x1ff00000U
68000 #define CCA_B2__MINCCAPWR_2__READ(src) (((u_int32_t)(src) & 0x1ff00000U) >> 20)
68001 #define CCA_B2__TYPE u_int32_t
68002 #define CCA_B2__READ 0x1ff001ffU
68003 #define CCA_B2__WRITE 0x1ff001ffU
68004
68005 #endif /* __CCA_B2_MACRO__ */
68006
68007
68008 /* macros for bb_reg_block.bb_agc2_reg_map.BB_cca_b2 */
68009 #define INST_BB_REG_BLOCK__BB_AGC2_REG_MAP__BB_CCA_B2__NUM 1
68010
68011 /* macros for BlueprintGlobalNameSpace::cca_ctrl_2_b2 */
68012 #ifndef __CCA_CTRL_2_B2_MACRO__
68013 #define __CCA_CTRL_2_B2_MACRO__
68014
68015 /* macros for field minCCApwr_thr_2 */
68016 #define CCA_CTRL_2_B2__MINCCAPWR_THR_2__SHIFT 0
68017 #define CCA_CTRL_2_B2__MINCCAPWR_THR_2__WIDTH 9
68018 #define CCA_CTRL_2_B2__MINCCAPWR_THR_2__MASK 0x000001ffU
68019 #define CCA_CTRL_2_B2__MINCCAPWR_THR_2__READ(src) \
68020 (u_int32_t)(src)\
68021 & 0x000001ffU
68022 #define CCA_CTRL_2_B2__MINCCAPWR_THR_2__WRITE(src) \
68023 ((u_int32_t)(src)\
68024 & 0x000001ffU)
68025 #define CCA_CTRL_2_B2__MINCCAPWR_THR_2__MODIFY(dst, src) \
68026 (dst) = ((dst) &\
68027 ~0x000001ffU) | ((u_int32_t)(src) &\
68028 0x000001ffU)
68029 #define CCA_CTRL_2_B2__MINCCAPWR_THR_2__VERIFY(src) \
68030 (!(((u_int32_t)(src)\
68031 & ~0x000001ffU)))
68032
68033 /* macros for field NF_gain_comp_2 */
68034 #define CCA_CTRL_2_B2__NF_GAIN_COMP_2__SHIFT 10
68035 #define CCA_CTRL_2_B2__NF_GAIN_COMP_2__WIDTH 8
68036 #define CCA_CTRL_2_B2__NF_GAIN_COMP_2__MASK 0x0003fc00U
68037 #define CCA_CTRL_2_B2__NF_GAIN_COMP_2__READ(src) \
68038 (((u_int32_t)(src)\
68039 & 0x0003fc00U) >> 10)
68040 #define CCA_CTRL_2_B2__NF_GAIN_COMP_2__WRITE(src) \
68041 (((u_int32_t)(src)\
68042 << 10) & 0x0003fc00U)
68043 #define CCA_CTRL_2_B2__NF_GAIN_COMP_2__MODIFY(dst, src) \
68044 (dst) = ((dst) &\
68045 ~0x0003fc00U) | (((u_int32_t)(src) <<\
68046 10) & 0x0003fc00U)
68047 #define CCA_CTRL_2_B2__NF_GAIN_COMP_2__VERIFY(src) \
68048 (!((((u_int32_t)(src)\
68049 << 10) & ~0x0003fc00U)))
68050 #define CCA_CTRL_2_B2__TYPE u_int32_t
68051 #define CCA_CTRL_2_B2__READ 0x0003fdffU
68052 #define CCA_CTRL_2_B2__WRITE 0x0003fdffU
68053
68054 #endif /* __CCA_CTRL_2_B2_MACRO__ */
68055
68056
68057 /* macros for bb_reg_block.bb_agc2_reg_map.BB_cca_ctrl_2_b2 */
68058 #define INST_BB_REG_BLOCK__BB_AGC2_REG_MAP__BB_CCA_CTRL_2_B2__NUM 1
68059
68060 /* macros for BlueprintGlobalNameSpace::rssi_b2 */
68061 #ifndef __RSSI_B2_MACRO__
68062 #define __RSSI_B2_MACRO__
68063
68064 /* macros for field rssi_2 */
68065 #define RSSI_B2__RSSI_2__SHIFT 0
68066 #define RSSI_B2__RSSI_2__WIDTH 8
68067 #define RSSI_B2__RSSI_2__MASK 0x000000ffU
68068 #define RSSI_B2__RSSI_2__READ(src) (u_int32_t)(src) & 0x000000ffU
68069
68070 /* macros for field rssi_ext_2 */
68071 #define RSSI_B2__RSSI_EXT_2__SHIFT 8
68072 #define RSSI_B2__RSSI_EXT_2__WIDTH 8
68073 #define RSSI_B2__RSSI_EXT_2__MASK 0x0000ff00U
68074 #define RSSI_B2__RSSI_EXT_2__READ(src) (((u_int32_t)(src) & 0x0000ff00U) >> 8)
68075 #define RSSI_B2__TYPE u_int32_t
68076 #define RSSI_B2__READ 0x0000ffffU
68077
68078 #endif /* __RSSI_B2_MACRO__ */
68079
68080
68081 /* macros for bb_reg_block.bb_agc2_reg_map.BB_rssi_b2 */
68082 #define INST_BB_REG_BLOCK__BB_AGC2_REG_MAP__BB_RSSI_B2__NUM 1
68083
68084 /* macros for BlueprintGlobalNameSpace::agc_dig_dc_status_i_b2 */
68085 #ifndef __AGC_DIG_DC_STATUS_I_B2_MACRO__
68086 #define __AGC_DIG_DC_STATUS_I_B2_MACRO__
68087
68088 /* macros for field dig_dc_C1_res_i_2 */
68089 #define AGC_DIG_DC_STATUS_I_B2__DIG_DC_C1_RES_I_2__SHIFT 0
68090 #define AGC_DIG_DC_STATUS_I_B2__DIG_DC_C1_RES_I_2__WIDTH 9
68091 #define AGC_DIG_DC_STATUS_I_B2__DIG_DC_C1_RES_I_2__MASK 0x000001ffU
68092 #define AGC_DIG_DC_STATUS_I_B2__DIG_DC_C1_RES_I_2__READ(src) \
68093 (u_int32_t)(src)\
68094 & 0x000001ffU
68095
68096 /* macros for field dig_dc_C2_res_i_2 */
68097 #define AGC_DIG_DC_STATUS_I_B2__DIG_DC_C2_RES_I_2__SHIFT 9
68098 #define AGC_DIG_DC_STATUS_I_B2__DIG_DC_C2_RES_I_2__WIDTH 9
68099 #define AGC_DIG_DC_STATUS_I_B2__DIG_DC_C2_RES_I_2__MASK 0x0003fe00U
68100 #define AGC_DIG_DC_STATUS_I_B2__DIG_DC_C2_RES_I_2__READ(src) \
68101 (((u_int32_t)(src)\
68102 & 0x0003fe00U) >> 9)
68103
68104 /* macros for field dig_dc_C3_res_i_2 */
68105 #define AGC_DIG_DC_STATUS_I_B2__DIG_DC_C3_RES_I_2__SHIFT 18
68106 #define AGC_DIG_DC_STATUS_I_B2__DIG_DC_C3_RES_I_2__WIDTH 9
68107 #define AGC_DIG_DC_STATUS_I_B2__DIG_DC_C3_RES_I_2__MASK 0x07fc0000U
68108 #define AGC_DIG_DC_STATUS_I_B2__DIG_DC_C3_RES_I_2__READ(src) \
68109 (((u_int32_t)(src)\
68110 & 0x07fc0000U) >> 18)
68111 #define AGC_DIG_DC_STATUS_I_B2__TYPE u_int32_t
68112 #define AGC_DIG_DC_STATUS_I_B2__READ 0x07ffffffU
68113
68114 #endif /* __AGC_DIG_DC_STATUS_I_B2_MACRO__ */
68115
68116
68117 /* macros for bb_reg_block.bb_agc2_reg_map.BB_agc_dig_dc_status_i_b2 */
68118 #define INST_BB_REG_BLOCK__BB_AGC2_REG_MAP__BB_AGC_DIG_DC_STATUS_I_B2__NUM 1
68119
68120 /* macros for BlueprintGlobalNameSpace::agc_dig_dc_status_q_b2 */
68121 #ifndef __AGC_DIG_DC_STATUS_Q_B2_MACRO__
68122 #define __AGC_DIG_DC_STATUS_Q_B2_MACRO__
68123
68124 /* macros for field dig_dc_C1_res_q_2 */
68125 #define AGC_DIG_DC_STATUS_Q_B2__DIG_DC_C1_RES_Q_2__SHIFT 0
68126 #define AGC_DIG_DC_STATUS_Q_B2__DIG_DC_C1_RES_Q_2__WIDTH 9
68127 #define AGC_DIG_DC_STATUS_Q_B2__DIG_DC_C1_RES_Q_2__MASK 0x000001ffU
68128 #define AGC_DIG_DC_STATUS_Q_B2__DIG_DC_C1_RES_Q_2__READ(src) \
68129 (u_int32_t)(src)\
68130 & 0x000001ffU
68131
68132 /* macros for field dig_dc_C2_res_q_2 */
68133 #define AGC_DIG_DC_STATUS_Q_B2__DIG_DC_C2_RES_Q_2__SHIFT 9
68134 #define AGC_DIG_DC_STATUS_Q_B2__DIG_DC_C2_RES_Q_2__WIDTH 9
68135 #define AGC_DIG_DC_STATUS_Q_B2__DIG_DC_C2_RES_Q_2__MASK 0x0003fe00U
68136 #define AGC_DIG_DC_STATUS_Q_B2__DIG_DC_C2_RES_Q_2__READ(src) \
68137 (((u_int32_t)(src)\
68138 & 0x0003fe00U) >> 9)
68139
68140 /* macros for field dig_dc_C3_res_q_2 */
68141 #define AGC_DIG_DC_STATUS_Q_B2__DIG_DC_C3_RES_Q_2__SHIFT 18
68142 #define AGC_DIG_DC_STATUS_Q_B2__DIG_DC_C3_RES_Q_2__WIDTH 9
68143 #define AGC_DIG_DC_STATUS_Q_B2__DIG_DC_C3_RES_Q_2__MASK 0x07fc0000U
68144 #define AGC_DIG_DC_STATUS_Q_B2__DIG_DC_C3_RES_Q_2__READ(src) \
68145 (((u_int32_t)(src)\
68146 & 0x07fc0000U) >> 18)
68147 #define AGC_DIG_DC_STATUS_Q_B2__TYPE u_int32_t
68148 #define AGC_DIG_DC_STATUS_Q_B2__READ 0x07ffffffU
68149
68150 #endif /* __AGC_DIG_DC_STATUS_Q_B2_MACRO__ */
68151
68152
68153 /* macros for bb_reg_block.bb_agc2_reg_map.BB_agc_dig_dc_status_q_b2 */
68154 #define INST_BB_REG_BLOCK__BB_AGC2_REG_MAP__BB_AGC_DIG_DC_STATUS_Q_B2__NUM 1
68155
68156 /* macros for BlueprintGlobalNameSpace::dummy */
68157 #ifndef __DUMMY_MACRO__
68158 #define __DUMMY_MACRO__
68159
68160 /* macros for field dummy */
68161 #define DUMMY__DUMMY__SHIFT 0
68162 #define DUMMY__DUMMY__WIDTH 1
68163 #define DUMMY__DUMMY__MASK 0x00000001U
68164 #define DUMMY__DUMMY__READ(src) (u_int32_t)(src) & 0x00000001U
68165 #define DUMMY__DUMMY__SET(dst) (dst) = ((dst) & ~0x00000001U) | (u_int32_t)(1)
68166 #define DUMMY__DUMMY__CLR(dst) (dst) = ((dst) & ~0x00000001U) | (u_int32_t)(0)
68167 #define DUMMY__TYPE u_int32_t
68168 #define DUMMY__READ 0x00000001U
68169
68170 #endif /* __DUMMY_MACRO__ */
68171
68172
68173 /* macros for bb_reg_block.bb_sm2_reg_map.BB_dummy_DONOTACCESS6 */
68174 #define INST_BB_REG_BLOCK__BB_SM2_REG_MAP__BB_DUMMY_DONOTACCESS6__NUM 1
68175
68176 /* macros for BlueprintGlobalNameSpace::switch_table_chn_b2 */
68177 #ifndef __SWITCH_TABLE_CHN_B2_MACRO__
68178 #define __SWITCH_TABLE_CHN_B2_MACRO__
68179
68180 /* macros for field switch_table_idle_2 */
68181 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_IDLE_2__SHIFT 0
68182 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_IDLE_2__WIDTH 2
68183 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_IDLE_2__MASK 0x00000003U
68184 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_IDLE_2__READ(src) \
68185 (u_int32_t)(src)\
68186 & 0x00000003U
68187 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_IDLE_2__WRITE(src) \
68188 ((u_int32_t)(src)\
68189 & 0x00000003U)
68190 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_IDLE_2__MODIFY(dst, src) \
68191 (dst) = ((dst) &\
68192 ~0x00000003U) | ((u_int32_t)(src) &\
68193 0x00000003U)
68194 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_IDLE_2__VERIFY(src) \
68195 (!(((u_int32_t)(src)\
68196 & ~0x00000003U)))
68197
68198 /* macros for field switch_table_t_2 */
68199 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_T_2__SHIFT 2
68200 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_T_2__WIDTH 2
68201 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_T_2__MASK 0x0000000cU
68202 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_T_2__READ(src) \
68203 (((u_int32_t)(src)\
68204 & 0x0000000cU) >> 2)
68205 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_T_2__WRITE(src) \
68206 (((u_int32_t)(src)\
68207 << 2) & 0x0000000cU)
68208 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_T_2__MODIFY(dst, src) \
68209 (dst) = ((dst) &\
68210 ~0x0000000cU) | (((u_int32_t)(src) <<\
68211 2) & 0x0000000cU)
68212 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_T_2__VERIFY(src) \
68213 (!((((u_int32_t)(src)\
68214 << 2) & ~0x0000000cU)))
68215
68216 /* macros for field switch_table_r_2 */
68217 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_R_2__SHIFT 4
68218 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_R_2__WIDTH 2
68219 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_R_2__MASK 0x00000030U
68220 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_R_2__READ(src) \
68221 (((u_int32_t)(src)\
68222 & 0x00000030U) >> 4)
68223 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_R_2__WRITE(src) \
68224 (((u_int32_t)(src)\
68225 << 4) & 0x00000030U)
68226 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_R_2__MODIFY(dst, src) \
68227 (dst) = ((dst) &\
68228 ~0x00000030U) | (((u_int32_t)(src) <<\
68229 4) & 0x00000030U)
68230 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_R_2__VERIFY(src) \
68231 (!((((u_int32_t)(src)\
68232 << 4) & ~0x00000030U)))
68233
68234 /* macros for field switch_table_rx1_2 */
68235 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_RX1_2__SHIFT 6
68236 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_RX1_2__WIDTH 2
68237 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_RX1_2__MASK 0x000000c0U
68238 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_RX1_2__READ(src) \
68239 (((u_int32_t)(src)\
68240 & 0x000000c0U) >> 6)
68241 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_RX1_2__WRITE(src) \
68242 (((u_int32_t)(src)\
68243 << 6) & 0x000000c0U)
68244 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_RX1_2__MODIFY(dst, src) \
68245 (dst) = ((dst) &\
68246 ~0x000000c0U) | (((u_int32_t)(src) <<\
68247 6) & 0x000000c0U)
68248 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_RX1_2__VERIFY(src) \
68249 (!((((u_int32_t)(src)\
68250 << 6) & ~0x000000c0U)))
68251
68252 /* macros for field switch_table_rx12_2 */
68253 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_RX12_2__SHIFT 8
68254 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_RX12_2__WIDTH 2
68255 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_RX12_2__MASK 0x00000300U
68256 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_RX12_2__READ(src) \
68257 (((u_int32_t)(src)\
68258 & 0x00000300U) >> 8)
68259 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_RX12_2__WRITE(src) \
68260 (((u_int32_t)(src)\
68261 << 8) & 0x00000300U)
68262 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_RX12_2__MODIFY(dst, src) \
68263 (dst) = ((dst) &\
68264 ~0x00000300U) | (((u_int32_t)(src) <<\
68265 8) & 0x00000300U)
68266 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_RX12_2__VERIFY(src) \
68267 (!((((u_int32_t)(src)\
68268 << 8) & ~0x00000300U)))
68269
68270 /* macros for field switch_table_b_2 */
68271 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_B_2__SHIFT 10
68272 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_B_2__WIDTH 2
68273 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_B_2__MASK 0x00000c00U
68274 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_B_2__READ(src) \
68275 (((u_int32_t)(src)\
68276 & 0x00000c00U) >> 10)
68277 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_B_2__WRITE(src) \
68278 (((u_int32_t)(src)\
68279 << 10) & 0x00000c00U)
68280 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_B_2__MODIFY(dst, src) \
68281 (dst) = ((dst) &\
68282 ~0x00000c00U) | (((u_int32_t)(src) <<\
68283 10) & 0x00000c00U)
68284 #define SWITCH_TABLE_CHN_B2__SWITCH_TABLE_B_2__VERIFY(src) \
68285 (!((((u_int32_t)(src)\
68286 << 10) & ~0x00000c00U)))
68287 #define SWITCH_TABLE_CHN_B2__TYPE u_int32_t
68288 #define SWITCH_TABLE_CHN_B2__READ 0x00000fffU
68289 #define SWITCH_TABLE_CHN_B2__WRITE 0x00000fffU
68290
68291 #endif /* __SWITCH_TABLE_CHN_B2_MACRO__ */
68292
68293
68294 /* macros for bb_reg_block.bb_sm2_reg_map.BB_switch_table_chn_b2 */
68295 #define INST_BB_REG_BLOCK__BB_SM2_REG_MAP__BB_SWITCH_TABLE_CHN_B2__NUM 1
68296
68297 /* macros for BlueprintGlobalNameSpace::fcal_2_b2 */
68298 #ifndef __FCAL_2_B2_MACRO__
68299 #define __FCAL_2_B2_MACRO__
68300
68301 /* macros for field flc_sw_cap_val_2 */
68302 #define FCAL_2_B2__FLC_SW_CAP_VAL_2__SHIFT 3
68303 #define FCAL_2_B2__FLC_SW_CAP_VAL_2__WIDTH 5
68304 #define FCAL_2_B2__FLC_SW_CAP_VAL_2__MASK 0x000000f8U
68305 #define FCAL_2_B2__FLC_SW_CAP_VAL_2__READ(src) \
68306 (((u_int32_t)(src)\
68307 & 0x000000f8U) >> 3)
68308 #define FCAL_2_B2__FLC_SW_CAP_VAL_2__WRITE(src) \
68309 (((u_int32_t)(src)\
68310 << 3) & 0x000000f8U)
68311 #define FCAL_2_B2__FLC_SW_CAP_VAL_2__MODIFY(dst, src) \
68312 (dst) = ((dst) &\
68313 ~0x000000f8U) | (((u_int32_t)(src) <<\
68314 3) & 0x000000f8U)
68315 #define FCAL_2_B2__FLC_SW_CAP_VAL_2__VERIFY(src) \
68316 (!((((u_int32_t)(src)\
68317 << 3) & ~0x000000f8U)))
68318
68319 /* macros for field flc_cap_val_status_2 */
68320 #define FCAL_2_B2__FLC_CAP_VAL_STATUS_2__SHIFT 20
68321 #define FCAL_2_B2__FLC_CAP_VAL_STATUS_2__WIDTH 5
68322 #define FCAL_2_B2__FLC_CAP_VAL_STATUS_2__MASK 0x01f00000U
68323 #define FCAL_2_B2__FLC_CAP_VAL_STATUS_2__READ(src) \
68324 (((u_int32_t)(src)\
68325 & 0x01f00000U) >> 20)
68326 #define FCAL_2_B2__TYPE u_int32_t
68327 #define FCAL_2_B2__READ 0x01f000f8U
68328 #define FCAL_2_B2__WRITE 0x01f000f8U
68329
68330 #endif /* __FCAL_2_B2_MACRO__ */
68331
68332
68333 /* macros for bb_reg_block.bb_sm2_reg_map.BB_fcal_2_b2 */
68334 #define INST_BB_REG_BLOCK__BB_SM2_REG_MAP__BB_FCAL_2_B2__NUM 1
68335
68336 /* macros for BlueprintGlobalNameSpace::dft_tone_ctrl_b2 */
68337 #ifndef __DFT_TONE_CTRL_B2_MACRO__
68338 #define __DFT_TONE_CTRL_B2_MACRO__
68339
68340 /* macros for field dft_tone_en_2 */
68341 #define DFT_TONE_CTRL_B2__DFT_TONE_EN_2__SHIFT 0
68342 #define DFT_TONE_CTRL_B2__DFT_TONE_EN_2__WIDTH 1
68343 #define DFT_TONE_CTRL_B2__DFT_TONE_EN_2__MASK 0x00000001U
68344 #define DFT_TONE_CTRL_B2__DFT_TONE_EN_2__READ(src) \
68345 (u_int32_t)(src)\
68346 & 0x00000001U
68347 #define DFT_TONE_CTRL_B2__DFT_TONE_EN_2__WRITE(src) \
68348 ((u_int32_t)(src)\
68349 & 0x00000001U)
68350 #define DFT_TONE_CTRL_B2__DFT_TONE_EN_2__MODIFY(dst, src) \
68351 (dst) = ((dst) &\
68352 ~0x00000001U) | ((u_int32_t)(src) &\
68353 0x00000001U)
68354 #define DFT_TONE_CTRL_B2__DFT_TONE_EN_2__VERIFY(src) \
68355 (!(((u_int32_t)(src)\
68356 & ~0x00000001U)))
68357 #define DFT_TONE_CTRL_B2__DFT_TONE_EN_2__SET(dst) \
68358 (dst) = ((dst) &\
68359 ~0x00000001U) | (u_int32_t)(1)
68360 #define DFT_TONE_CTRL_B2__DFT_TONE_EN_2__CLR(dst) \
68361 (dst) = ((dst) &\
68362 ~0x00000001U) | (u_int32_t)(0)
68363
68364 /* macros for field dft_tone_amp_sel_2 */
68365 #define DFT_TONE_CTRL_B2__DFT_TONE_AMP_SEL_2__SHIFT 2
68366 #define DFT_TONE_CTRL_B2__DFT_TONE_AMP_SEL_2__WIDTH 2
68367 #define DFT_TONE_CTRL_B2__DFT_TONE_AMP_SEL_2__MASK 0x0000000cU
68368 #define DFT_TONE_CTRL_B2__DFT_TONE_AMP_SEL_2__READ(src) \
68369 (((u_int32_t)(src)\
68370 & 0x0000000cU) >> 2)
68371 #define DFT_TONE_CTRL_B2__DFT_TONE_AMP_SEL_2__WRITE(src) \
68372 (((u_int32_t)(src)\
68373 << 2) & 0x0000000cU)
68374 #define DFT_TONE_CTRL_B2__DFT_TONE_AMP_SEL_2__MODIFY(dst, src) \
68375 (dst) = ((dst) &\
68376 ~0x0000000cU) | (((u_int32_t)(src) <<\
68377 2) & 0x0000000cU)
68378 #define DFT_TONE_CTRL_B2__DFT_TONE_AMP_SEL_2__VERIFY(src) \
68379 (!((((u_int32_t)(src)\
68380 << 2) & ~0x0000000cU)))
68381
68382 /* macros for field dft_tone_freq_ang_2 */
68383 #define DFT_TONE_CTRL_B2__DFT_TONE_FREQ_ANG_2__SHIFT 4
68384 #define DFT_TONE_CTRL_B2__DFT_TONE_FREQ_ANG_2__WIDTH 9
68385 #define DFT_TONE_CTRL_B2__DFT_TONE_FREQ_ANG_2__MASK 0x00001ff0U
68386 #define DFT_TONE_CTRL_B2__DFT_TONE_FREQ_ANG_2__READ(src) \
68387 (((u_int32_t)(src)\
68388 & 0x00001ff0U) >> 4)
68389 #define DFT_TONE_CTRL_B2__DFT_TONE_FREQ_ANG_2__WRITE(src) \
68390 (((u_int32_t)(src)\
68391 << 4) & 0x00001ff0U)
68392 #define DFT_TONE_CTRL_B2__DFT_TONE_FREQ_ANG_2__MODIFY(dst, src) \
68393 (dst) = ((dst) &\
68394 ~0x00001ff0U) | (((u_int32_t)(src) <<\
68395 4) & 0x00001ff0U)
68396 #define DFT_TONE_CTRL_B2__DFT_TONE_FREQ_ANG_2__VERIFY(src) \
68397 (!((((u_int32_t)(src)\
68398 << 4) & ~0x00001ff0U)))
68399 #define DFT_TONE_CTRL_B2__TYPE u_int32_t
68400 #define DFT_TONE_CTRL_B2__READ 0x00001ffdU
68401 #define DFT_TONE_CTRL_B2__WRITE 0x00001ffdU
68402
68403 #endif /* __DFT_TONE_CTRL_B2_MACRO__ */
68404
68405
68406 /* macros for bb_reg_block.bb_sm2_reg_map.BB_dft_tone_ctrl_b2 */
68407 #define INST_BB_REG_BLOCK__BB_SM2_REG_MAP__BB_DFT_TONE_CTRL_B2__NUM 1
68408
68409 /* macros for BlueprintGlobalNameSpace::cl_map_0 */
68410 #ifndef __CL_MAP_0_MACRO__
68411 #define __CL_MAP_0_MACRO__
68412
68413 /* macros for field cl_map_0 */
68414 #define CL_MAP_0__CL_MAP_0__SHIFT 0
68415 #define CL_MAP_0__CL_MAP_0__WIDTH 32
68416 #define CL_MAP_0__CL_MAP_0__MASK 0xffffffffU
68417 #define CL_MAP_0__CL_MAP_0__READ(src) (u_int32_t)(src) & 0xffffffffU
68418 #define CL_MAP_0__CL_MAP_0__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
68419 #define CL_MAP_0__CL_MAP_0__MODIFY(dst, src) \
68420 (dst) = ((dst) &\
68421 ~0xffffffffU) | ((u_int32_t)(src) &\
68422 0xffffffffU)
68423 #define CL_MAP_0__CL_MAP_0__VERIFY(src) (!(((u_int32_t)(src) & ~0xffffffffU)))
68424 #define CL_MAP_0__TYPE u_int32_t
68425 #define CL_MAP_0__READ 0xffffffffU
68426 #define CL_MAP_0__WRITE 0xffffffffU
68427
68428 #endif /* __CL_MAP_0_MACRO__ */
68429
68430
68431 /* macros for bb_reg_block.bb_sm2_reg_map.BB_cl_map_0_b2 */
68432 #define INST_BB_REG_BLOCK__BB_SM2_REG_MAP__BB_CL_MAP_0_B2__NUM 1
68433
68434 /* macros for BlueprintGlobalNameSpace::cl_map_1 */
68435 #ifndef __CL_MAP_1_MACRO__
68436 #define __CL_MAP_1_MACRO__
68437
68438 /* macros for field cl_map_1 */
68439 #define CL_MAP_1__CL_MAP_1__SHIFT 0
68440 #define CL_MAP_1__CL_MAP_1__WIDTH 32
68441 #define CL_MAP_1__CL_MAP_1__MASK 0xffffffffU
68442 #define CL_MAP_1__CL_MAP_1__READ(src) (u_int32_t)(src) & 0xffffffffU
68443 #define CL_MAP_1__CL_MAP_1__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
68444 #define CL_MAP_1__CL_MAP_1__MODIFY(dst, src) \
68445 (dst) = ((dst) &\
68446 ~0xffffffffU) | ((u_int32_t)(src) &\
68447 0xffffffffU)
68448 #define CL_MAP_1__CL_MAP_1__VERIFY(src) (!(((u_int32_t)(src) & ~0xffffffffU)))
68449 #define CL_MAP_1__TYPE u_int32_t
68450 #define CL_MAP_1__READ 0xffffffffU
68451 #define CL_MAP_1__WRITE 0xffffffffU
68452
68453 #endif /* __CL_MAP_1_MACRO__ */
68454
68455
68456 /* macros for bb_reg_block.bb_sm2_reg_map.BB_cl_map_1_b2 */
68457 #define INST_BB_REG_BLOCK__BB_SM2_REG_MAP__BB_CL_MAP_1_B2__NUM 1
68458
68459 /* macros for BlueprintGlobalNameSpace::cl_map_2 */
68460 #ifndef __CL_MAP_2_MACRO__
68461 #define __CL_MAP_2_MACRO__
68462
68463 /* macros for field cl_map_2 */
68464 #define CL_MAP_2__CL_MAP_2__SHIFT 0
68465 #define CL_MAP_2__CL_MAP_2__WIDTH 32
68466 #define CL_MAP_2__CL_MAP_2__MASK 0xffffffffU
68467 #define CL_MAP_2__CL_MAP_2__READ(src) (u_int32_t)(src) & 0xffffffffU
68468 #define CL_MAP_2__CL_MAP_2__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
68469 #define CL_MAP_2__CL_MAP_2__MODIFY(dst, src) \
68470 (dst) = ((dst) &\
68471 ~0xffffffffU) | ((u_int32_t)(src) &\
68472 0xffffffffU)
68473 #define CL_MAP_2__CL_MAP_2__VERIFY(src) (!(((u_int32_t)(src) & ~0xffffffffU)))
68474 #define CL_MAP_2__TYPE u_int32_t
68475 #define CL_MAP_2__READ 0xffffffffU
68476 #define CL_MAP_2__WRITE 0xffffffffU
68477
68478 #endif /* __CL_MAP_2_MACRO__ */
68479
68480
68481 /* macros for bb_reg_block.bb_sm2_reg_map.BB_cl_map_2_b2 */
68482 #define INST_BB_REG_BLOCK__BB_SM2_REG_MAP__BB_CL_MAP_2_B2__NUM 1
68483
68484 /* macros for BlueprintGlobalNameSpace::cl_map_3 */
68485 #ifndef __CL_MAP_3_MACRO__
68486 #define __CL_MAP_3_MACRO__
68487
68488 /* macros for field cl_map_3 */
68489 #define CL_MAP_3__CL_MAP_3__SHIFT 0
68490 #define CL_MAP_3__CL_MAP_3__WIDTH 32
68491 #define CL_MAP_3__CL_MAP_3__MASK 0xffffffffU
68492 #define CL_MAP_3__CL_MAP_3__READ(src) (u_int32_t)(src) & 0xffffffffU
68493 #define CL_MAP_3__CL_MAP_3__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
68494 #define CL_MAP_3__CL_MAP_3__MODIFY(dst, src) \
68495 (dst) = ((dst) &\
68496 ~0xffffffffU) | ((u_int32_t)(src) &\
68497 0xffffffffU)
68498 #define CL_MAP_3__CL_MAP_3__VERIFY(src) (!(((u_int32_t)(src) & ~0xffffffffU)))
68499 #define CL_MAP_3__TYPE u_int32_t
68500 #define CL_MAP_3__READ 0xffffffffU
68501 #define CL_MAP_3__WRITE 0xffffffffU
68502
68503 #endif /* __CL_MAP_3_MACRO__ */
68504
68505
68506 /* macros for bb_reg_block.bb_sm2_reg_map.BB_cl_map_3_b2 */
68507 #define INST_BB_REG_BLOCK__BB_SM2_REG_MAP__BB_CL_MAP_3_B2__NUM 1
68508
68509 /* macros for BlueprintGlobalNameSpace::cl_map_pal_0 */
68510 #ifndef __CL_MAP_PAL_0_MACRO__
68511 #define __CL_MAP_PAL_0_MACRO__
68512
68513 /* macros for field cl_map_0 */
68514 #define CL_MAP_PAL_0__CL_MAP_0__SHIFT 0
68515 #define CL_MAP_PAL_0__CL_MAP_0__WIDTH 32
68516 #define CL_MAP_PAL_0__CL_MAP_0__MASK 0xffffffffU
68517 #define CL_MAP_PAL_0__CL_MAP_0__READ(src) (u_int32_t)(src) & 0xffffffffU
68518 #define CL_MAP_PAL_0__CL_MAP_0__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
68519 #define CL_MAP_PAL_0__CL_MAP_0__MODIFY(dst, src) \
68520 (dst) = ((dst) &\
68521 ~0xffffffffU) | ((u_int32_t)(src) &\
68522 0xffffffffU)
68523 #define CL_MAP_PAL_0__CL_MAP_0__VERIFY(src) \
68524 (!(((u_int32_t)(src)\
68525 & ~0xffffffffU)))
68526 #define CL_MAP_PAL_0__TYPE u_int32_t
68527 #define CL_MAP_PAL_0__READ 0xffffffffU
68528 #define CL_MAP_PAL_0__WRITE 0xffffffffU
68529
68530 #endif /* __CL_MAP_PAL_0_MACRO__ */
68531
68532
68533 /* macros for bb_reg_block.bb_sm2_reg_map.BB_cl_map_pal_0_b2 */
68534 #define INST_BB_REG_BLOCK__BB_SM2_REG_MAP__BB_CL_MAP_PAL_0_B2__NUM 1
68535
68536 /* macros for BlueprintGlobalNameSpace::cl_map_pal_1 */
68537 #ifndef __CL_MAP_PAL_1_MACRO__
68538 #define __CL_MAP_PAL_1_MACRO__
68539
68540 /* macros for field cl_map_1 */
68541 #define CL_MAP_PAL_1__CL_MAP_1__SHIFT 0
68542 #define CL_MAP_PAL_1__CL_MAP_1__WIDTH 32
68543 #define CL_MAP_PAL_1__CL_MAP_1__MASK 0xffffffffU
68544 #define CL_MAP_PAL_1__CL_MAP_1__READ(src) (u_int32_t)(src) & 0xffffffffU
68545 #define CL_MAP_PAL_1__CL_MAP_1__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
68546 #define CL_MAP_PAL_1__CL_MAP_1__MODIFY(dst, src) \
68547 (dst) = ((dst) &\
68548 ~0xffffffffU) | ((u_int32_t)(src) &\
68549 0xffffffffU)
68550 #define CL_MAP_PAL_1__CL_MAP_1__VERIFY(src) \
68551 (!(((u_int32_t)(src)\
68552 & ~0xffffffffU)))
68553 #define CL_MAP_PAL_1__TYPE u_int32_t
68554 #define CL_MAP_PAL_1__READ 0xffffffffU
68555 #define CL_MAP_PAL_1__WRITE 0xffffffffU
68556
68557 #endif /* __CL_MAP_PAL_1_MACRO__ */
68558
68559
68560 /* macros for bb_reg_block.bb_sm2_reg_map.BB_cl_map_pal_1_b2 */
68561 #define INST_BB_REG_BLOCK__BB_SM2_REG_MAP__BB_CL_MAP_PAL_1_B2__NUM 1
68562
68563 /* macros for BlueprintGlobalNameSpace::cl_map_pal_2 */
68564 #ifndef __CL_MAP_PAL_2_MACRO__
68565 #define __CL_MAP_PAL_2_MACRO__
68566
68567 /* macros for field cl_map_2 */
68568 #define CL_MAP_PAL_2__CL_MAP_2__SHIFT 0
68569 #define CL_MAP_PAL_2__CL_MAP_2__WIDTH 32
68570 #define CL_MAP_PAL_2__CL_MAP_2__MASK 0xffffffffU
68571 #define CL_MAP_PAL_2__CL_MAP_2__READ(src) (u_int32_t)(src) & 0xffffffffU
68572 #define CL_MAP_PAL_2__CL_MAP_2__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
68573 #define CL_MAP_PAL_2__CL_MAP_2__MODIFY(dst, src) \
68574 (dst) = ((dst) &\
68575 ~0xffffffffU) | ((u_int32_t)(src) &\
68576 0xffffffffU)
68577 #define CL_MAP_PAL_2__CL_MAP_2__VERIFY(src) \
68578 (!(((u_int32_t)(src)\
68579 & ~0xffffffffU)))
68580 #define CL_MAP_PAL_2__TYPE u_int32_t
68581 #define CL_MAP_PAL_2__READ 0xffffffffU
68582 #define CL_MAP_PAL_2__WRITE 0xffffffffU
68583
68584 #endif /* __CL_MAP_PAL_2_MACRO__ */
68585
68586
68587 /* macros for bb_reg_block.bb_sm2_reg_map.BB_cl_map_pal_2_b2 */
68588 #define INST_BB_REG_BLOCK__BB_SM2_REG_MAP__BB_CL_MAP_PAL_2_B2__NUM 1
68589
68590 /* macros for BlueprintGlobalNameSpace::cl_map_pal_3 */
68591 #ifndef __CL_MAP_PAL_3_MACRO__
68592 #define __CL_MAP_PAL_3_MACRO__
68593
68594 /* macros for field cl_map_3 */
68595 #define CL_MAP_PAL_3__CL_MAP_3__SHIFT 0
68596 #define CL_MAP_PAL_3__CL_MAP_3__WIDTH 32
68597 #define CL_MAP_PAL_3__CL_MAP_3__MASK 0xffffffffU
68598 #define CL_MAP_PAL_3__CL_MAP_3__READ(src) (u_int32_t)(src) & 0xffffffffU
68599 #define CL_MAP_PAL_3__CL_MAP_3__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
68600 #define CL_MAP_PAL_3__CL_MAP_3__MODIFY(dst, src) \
68601 (dst) = ((dst) &\
68602 ~0xffffffffU) | ((u_int32_t)(src) &\
68603 0xffffffffU)
68604 #define CL_MAP_PAL_3__CL_MAP_3__VERIFY(src) \
68605 (!(((u_int32_t)(src)\
68606 & ~0xffffffffU)))
68607 #define CL_MAP_PAL_3__TYPE u_int32_t
68608 #define CL_MAP_PAL_3__READ 0xffffffffU
68609 #define CL_MAP_PAL_3__WRITE 0xffffffffU
68610
68611 #endif /* __CL_MAP_PAL_3_MACRO__ */
68612
68613
68614 /* macros for bb_reg_block.bb_sm2_reg_map.BB_cl_map_pal_3_b2 */
68615 #define INST_BB_REG_BLOCK__BB_SM2_REG_MAP__BB_CL_MAP_PAL_3_B2__NUM 1
68616
68617 /* macros for BlueprintGlobalNameSpace::cl_tab */
68618 #ifndef __CL_TAB_MACRO__
68619 #define __CL_TAB_MACRO__
68620
68621 /* macros for field cl_gain_mod */
68622 #define CL_TAB__CL_GAIN_MOD__SHIFT 0
68623 #define CL_TAB__CL_GAIN_MOD__WIDTH 5
68624 #define CL_TAB__CL_GAIN_MOD__MASK 0x0000001fU
68625 #define CL_TAB__CL_GAIN_MOD__READ(src) (u_int32_t)(src) & 0x0000001fU
68626 #define CL_TAB__CL_GAIN_MOD__WRITE(src) ((u_int32_t)(src) & 0x0000001fU)
68627 #define CL_TAB__CL_GAIN_MOD__MODIFY(dst, src) \
68628 (dst) = ((dst) &\
68629 ~0x0000001fU) | ((u_int32_t)(src) &\
68630 0x0000001fU)
68631 #define CL_TAB__CL_GAIN_MOD__VERIFY(src) (!(((u_int32_t)(src) & ~0x0000001fU)))
68632
68633 /* macros for field carr_lk_dc_add_Q */
68634 #define CL_TAB__CARR_LK_DC_ADD_Q__SHIFT 5
68635 #define CL_TAB__CARR_LK_DC_ADD_Q__WIDTH 11
68636 #define CL_TAB__CARR_LK_DC_ADD_Q__MASK 0x0000ffe0U
68637 #define CL_TAB__CARR_LK_DC_ADD_Q__READ(src) \
68638 (((u_int32_t)(src)\
68639 & 0x0000ffe0U) >> 5)
68640 #define CL_TAB__CARR_LK_DC_ADD_Q__WRITE(src) \
68641 (((u_int32_t)(src)\
68642 << 5) & 0x0000ffe0U)
68643 #define CL_TAB__CARR_LK_DC_ADD_Q__MODIFY(dst, src) \
68644 (dst) = ((dst) &\
68645 ~0x0000ffe0U) | (((u_int32_t)(src) <<\
68646 5) & 0x0000ffe0U)
68647 #define CL_TAB__CARR_LK_DC_ADD_Q__VERIFY(src) \
68648 (!((((u_int32_t)(src)\
68649 << 5) & ~0x0000ffe0U)))
68650
68651 /* macros for field carr_lk_dc_add_I */
68652 #define CL_TAB__CARR_LK_DC_ADD_I__SHIFT 16
68653 #define CL_TAB__CARR_LK_DC_ADD_I__WIDTH 11
68654 #define CL_TAB__CARR_LK_DC_ADD_I__MASK 0x07ff0000U
68655 #define CL_TAB__CARR_LK_DC_ADD_I__READ(src) \
68656 (((u_int32_t)(src)\
68657 & 0x07ff0000U) >> 16)
68658 #define CL_TAB__CARR_LK_DC_ADD_I__WRITE(src) \
68659 (((u_int32_t)(src)\
68660 << 16) & 0x07ff0000U)
68661 #define CL_TAB__CARR_LK_DC_ADD_I__MODIFY(dst, src) \
68662 (dst) = ((dst) &\
68663 ~0x07ff0000U) | (((u_int32_t)(src) <<\
68664 16) & 0x07ff0000U)
68665 #define CL_TAB__CARR_LK_DC_ADD_I__VERIFY(src) \
68666 (!((((u_int32_t)(src)\
68667 << 16) & ~0x07ff0000U)))
68668
68669 /* macros for field bb_gain */
68670 #define CL_TAB__BB_GAIN__SHIFT 27
68671 #define CL_TAB__BB_GAIN__WIDTH 4
68672 #define CL_TAB__BB_GAIN__MASK 0x78000000U
68673 #define CL_TAB__BB_GAIN__READ(src) (((u_int32_t)(src) & 0x78000000U) >> 27)
68674 #define CL_TAB__BB_GAIN__WRITE(src) (((u_int32_t)(src) << 27) & 0x78000000U)
68675 #define CL_TAB__BB_GAIN__MODIFY(dst, src) \
68676 (dst) = ((dst) &\
68677 ~0x78000000U) | (((u_int32_t)(src) <<\
68678 27) & 0x78000000U)
68679 #define CL_TAB__BB_GAIN__VERIFY(src) \
68680 (!((((u_int32_t)(src)\
68681 << 27) & ~0x78000000U)))
68682 #define CL_TAB__TYPE u_int32_t
68683 #define CL_TAB__READ 0x7fffffffU
68684 #define CL_TAB__WRITE 0x7fffffffU
68685
68686 #endif /* __CL_TAB_MACRO__ */
68687
68688
68689 /* macros for bb_reg_block.bb_sm2_reg_map.BB_cl_tab_b2 */
68690 #define INST_BB_REG_BLOCK__BB_SM2_REG_MAP__BB_CL_TAB_B2__NUM 16
68691
68692 /* macros for BlueprintGlobalNameSpace::chan_info_gain_b2 */
68693 #ifndef __CHAN_INFO_GAIN_B2_MACRO__
68694 #define __CHAN_INFO_GAIN_B2_MACRO__
68695
68696 /* macros for field chan_info_rssi_2 */
68697 #define CHAN_INFO_GAIN_B2__CHAN_INFO_RSSI_2__SHIFT 0
68698 #define CHAN_INFO_GAIN_B2__CHAN_INFO_RSSI_2__WIDTH 8
68699 #define CHAN_INFO_GAIN_B2__CHAN_INFO_RSSI_2__MASK 0x000000ffU
68700 #define CHAN_INFO_GAIN_B2__CHAN_INFO_RSSI_2__READ(src) \
68701 (u_int32_t)(src)\
68702 & 0x000000ffU
68703
68704 /* macros for field chan_info_rf_gain_2 */
68705 #define CHAN_INFO_GAIN_B2__CHAN_INFO_RF_GAIN_2__SHIFT 8
68706 #define CHAN_INFO_GAIN_B2__CHAN_INFO_RF_GAIN_2__WIDTH 8
68707 #define CHAN_INFO_GAIN_B2__CHAN_INFO_RF_GAIN_2__MASK 0x0000ff00U
68708 #define CHAN_INFO_GAIN_B2__CHAN_INFO_RF_GAIN_2__READ(src) \
68709 (((u_int32_t)(src)\
68710 & 0x0000ff00U) >> 8)
68711
68712 /* macros for field chan_info_mb_gain_2 */
68713 #define CHAN_INFO_GAIN_B2__CHAN_INFO_MB_GAIN_2__SHIFT 16
68714 #define CHAN_INFO_GAIN_B2__CHAN_INFO_MB_GAIN_2__WIDTH 7
68715 #define CHAN_INFO_GAIN_B2__CHAN_INFO_MB_GAIN_2__MASK 0x007f0000U
68716 #define CHAN_INFO_GAIN_B2__CHAN_INFO_MB_GAIN_2__READ(src) \
68717 (((u_int32_t)(src)\
68718 & 0x007f0000U) >> 16)
68719
68720 /* macros for field chan_info_xatten1_sw_2 */
68721 #define CHAN_INFO_GAIN_B2__CHAN_INFO_XATTEN1_SW_2__SHIFT 23
68722 #define CHAN_INFO_GAIN_B2__CHAN_INFO_XATTEN1_SW_2__WIDTH 1
68723 #define CHAN_INFO_GAIN_B2__CHAN_INFO_XATTEN1_SW_2__MASK 0x00800000U
68724 #define CHAN_INFO_GAIN_B2__CHAN_INFO_XATTEN1_SW_2__READ(src) \
68725 (((u_int32_t)(src)\
68726 & 0x00800000U) >> 23)
68727 #define CHAN_INFO_GAIN_B2__CHAN_INFO_XATTEN1_SW_2__SET(dst) \
68728 (dst) = ((dst) &\
68729 ~0x00800000U) | ((u_int32_t)(1) << 23)
68730 #define CHAN_INFO_GAIN_B2__CHAN_INFO_XATTEN1_SW_2__CLR(dst) \
68731 (dst) = ((dst) &\
68732 ~0x00800000U) | ((u_int32_t)(0) << 23)
68733
68734 /* macros for field chan_info_xatten2_sw_2 */
68735 #define CHAN_INFO_GAIN_B2__CHAN_INFO_XATTEN2_SW_2__SHIFT 24
68736 #define CHAN_INFO_GAIN_B2__CHAN_INFO_XATTEN2_SW_2__WIDTH 1
68737 #define CHAN_INFO_GAIN_B2__CHAN_INFO_XATTEN2_SW_2__MASK 0x01000000U
68738 #define CHAN_INFO_GAIN_B2__CHAN_INFO_XATTEN2_SW_2__READ(src) \
68739 (((u_int32_t)(src)\
68740 & 0x01000000U) >> 24)
68741 #define CHAN_INFO_GAIN_B2__CHAN_INFO_XATTEN2_SW_2__SET(dst) \
68742 (dst) = ((dst) &\
68743 ~0x01000000U) | ((u_int32_t)(1) << 24)
68744 #define CHAN_INFO_GAIN_B2__CHAN_INFO_XATTEN2_SW_2__CLR(dst) \
68745 (dst) = ((dst) &\
68746 ~0x01000000U) | ((u_int32_t)(0) << 24)
68747 #define CHAN_INFO_GAIN_B2__TYPE u_int32_t
68748 #define CHAN_INFO_GAIN_B2__READ 0x01ffffffU
68749
68750 #endif /* __CHAN_INFO_GAIN_B2_MACRO__ */
68751
68752
68753 /* macros for bb_reg_block.bb_sm2_reg_map.BB_chan_info_gain_b2 */
68754 #define INST_BB_REG_BLOCK__BB_SM2_REG_MAP__BB_CHAN_INFO_GAIN_B2__NUM 1
68755
68756 /* macros for BlueprintGlobalNameSpace::tpc_4_b2 */
68757 #ifndef __TPC_4_B2_MACRO__
68758 #define __TPC_4_B2_MACRO__
68759
68760 /* macros for field pd_avg_valid_2 */
68761 #define TPC_4_B2__PD_AVG_VALID_2__SHIFT 0
68762 #define TPC_4_B2__PD_AVG_VALID_2__WIDTH 1
68763 #define TPC_4_B2__PD_AVG_VALID_2__MASK 0x00000001U
68764 #define TPC_4_B2__PD_AVG_VALID_2__READ(src) (u_int32_t)(src) & 0x00000001U
68765 #define TPC_4_B2__PD_AVG_VALID_2__SET(dst) \
68766 (dst) = ((dst) &\
68767 ~0x00000001U) | (u_int32_t)(1)
68768 #define TPC_4_B2__PD_AVG_VALID_2__CLR(dst) \
68769 (dst) = ((dst) &\
68770 ~0x00000001U) | (u_int32_t)(0)
68771
68772 /* macros for field pd_avg_out_2 */
68773 #define TPC_4_B2__PD_AVG_OUT_2__SHIFT 1
68774 #define TPC_4_B2__PD_AVG_OUT_2__WIDTH 8
68775 #define TPC_4_B2__PD_AVG_OUT_2__MASK 0x000001feU
68776 #define TPC_4_B2__PD_AVG_OUT_2__READ(src) \
68777 (((u_int32_t)(src)\
68778 & 0x000001feU) >> 1)
68779
68780 /* macros for field dac_gain_2 */
68781 #define TPC_4_B2__DAC_GAIN_2__SHIFT 9
68782 #define TPC_4_B2__DAC_GAIN_2__WIDTH 5
68783 #define TPC_4_B2__DAC_GAIN_2__MASK 0x00003e00U
68784 #define TPC_4_B2__DAC_GAIN_2__READ(src) (((u_int32_t)(src) & 0x00003e00U) >> 9)
68785
68786 /* macros for field tx_gain_setting_2 */
68787 #define TPC_4_B2__TX_GAIN_SETTING_2__SHIFT 14
68788 #define TPC_4_B2__TX_GAIN_SETTING_2__WIDTH 6
68789 #define TPC_4_B2__TX_GAIN_SETTING_2__MASK 0x000fc000U
68790 #define TPC_4_B2__TX_GAIN_SETTING_2__READ(src) \
68791 (((u_int32_t)(src)\
68792 & 0x000fc000U) >> 14)
68793
68794 /* macros for field rate_sent_2 */
68795 #define TPC_4_B2__RATE_SENT_2__SHIFT 20
68796 #define TPC_4_B2__RATE_SENT_2__WIDTH 5
68797 #define TPC_4_B2__RATE_SENT_2__MASK 0x01f00000U
68798 #define TPC_4_B2__RATE_SENT_2__READ(src) \
68799 (((u_int32_t)(src)\
68800 & 0x01f00000U) >> 20)
68801 #define TPC_4_B2__TYPE u_int32_t
68802 #define TPC_4_B2__READ 0x01ffffffU
68803
68804 #endif /* __TPC_4_B2_MACRO__ */
68805
68806
68807 /* macros for bb_reg_block.bb_sm2_reg_map.BB_tpc_4_b2 */
68808 #define INST_BB_REG_BLOCK__BB_SM2_REG_MAP__BB_TPC_4_B2__NUM 1
68809
68810 /* macros for BlueprintGlobalNameSpace::tpc_5_b2 */
68811 #ifndef __TPC_5_B2_MACRO__
68812 #define __TPC_5_B2_MACRO__
68813
68814 /* macros for field pd_gain_boundary_1_2 */
68815 #define TPC_5_B2__PD_GAIN_BOUNDARY_1_2__SHIFT 4
68816 #define TPC_5_B2__PD_GAIN_BOUNDARY_1_2__WIDTH 6
68817 #define TPC_5_B2__PD_GAIN_BOUNDARY_1_2__MASK 0x000003f0U
68818 #define TPC_5_B2__PD_GAIN_BOUNDARY_1_2__READ(src) \
68819 (((u_int32_t)(src)\
68820 & 0x000003f0U) >> 4)
68821 #define TPC_5_B2__PD_GAIN_BOUNDARY_1_2__WRITE(src) \
68822 (((u_int32_t)(src)\
68823 << 4) & 0x000003f0U)
68824 #define TPC_5_B2__PD_GAIN_BOUNDARY_1_2__MODIFY(dst, src) \
68825 (dst) = ((dst) &\
68826 ~0x000003f0U) | (((u_int32_t)(src) <<\
68827 4) & 0x000003f0U)
68828 #define TPC_5_B2__PD_GAIN_BOUNDARY_1_2__VERIFY(src) \
68829 (!((((u_int32_t)(src)\
68830 << 4) & ~0x000003f0U)))
68831
68832 /* macros for field pd_gain_boundary_2_2 */
68833 #define TPC_5_B2__PD_GAIN_BOUNDARY_2_2__SHIFT 10
68834 #define TPC_5_B2__PD_GAIN_BOUNDARY_2_2__WIDTH 6
68835 #define TPC_5_B2__PD_GAIN_BOUNDARY_2_2__MASK 0x0000fc00U
68836 #define TPC_5_B2__PD_GAIN_BOUNDARY_2_2__READ(src) \
68837 (((u_int32_t)(src)\
68838 & 0x0000fc00U) >> 10)
68839 #define TPC_5_B2__PD_GAIN_BOUNDARY_2_2__WRITE(src) \
68840 (((u_int32_t)(src)\
68841 << 10) & 0x0000fc00U)
68842 #define TPC_5_B2__PD_GAIN_BOUNDARY_2_2__MODIFY(dst, src) \
68843 (dst) = ((dst) &\
68844 ~0x0000fc00U) | (((u_int32_t)(src) <<\
68845 10) & 0x0000fc00U)
68846 #define TPC_5_B2__PD_GAIN_BOUNDARY_2_2__VERIFY(src) \
68847 (!((((u_int32_t)(src)\
68848 << 10) & ~0x0000fc00U)))
68849
68850 /* macros for field pd_gain_boundary_3_2 */
68851 #define TPC_5_B2__PD_GAIN_BOUNDARY_3_2__SHIFT 16
68852 #define TPC_5_B2__PD_GAIN_BOUNDARY_3_2__WIDTH 6
68853 #define TPC_5_B2__PD_GAIN_BOUNDARY_3_2__MASK 0x003f0000U
68854 #define TPC_5_B2__PD_GAIN_BOUNDARY_3_2__READ(src) \
68855 (((u_int32_t)(src)\
68856 & 0x003f0000U) >> 16)
68857 #define TPC_5_B2__PD_GAIN_BOUNDARY_3_2__WRITE(src) \
68858 (((u_int32_t)(src)\
68859 << 16) & 0x003f0000U)
68860 #define TPC_5_B2__PD_GAIN_BOUNDARY_3_2__MODIFY(dst, src) \
68861 (dst) = ((dst) &\
68862 ~0x003f0000U) | (((u_int32_t)(src) <<\
68863 16) & 0x003f0000U)
68864 #define TPC_5_B2__PD_GAIN_BOUNDARY_3_2__VERIFY(src) \
68865 (!((((u_int32_t)(src)\
68866 << 16) & ~0x003f0000U)))
68867
68868 /* macros for field pd_gain_boundary_4_2 */
68869 #define TPC_5_B2__PD_GAIN_BOUNDARY_4_2__SHIFT 22
68870 #define TPC_5_B2__PD_GAIN_BOUNDARY_4_2__WIDTH 6
68871 #define TPC_5_B2__PD_GAIN_BOUNDARY_4_2__MASK 0x0fc00000U
68872 #define TPC_5_B2__PD_GAIN_BOUNDARY_4_2__READ(src) \
68873 (((u_int32_t)(src)\
68874 & 0x0fc00000U) >> 22)
68875 #define TPC_5_B2__PD_GAIN_BOUNDARY_4_2__WRITE(src) \
68876 (((u_int32_t)(src)\
68877 << 22) & 0x0fc00000U)
68878 #define TPC_5_B2__PD_GAIN_BOUNDARY_4_2__MODIFY(dst, src) \
68879 (dst) = ((dst) &\
68880 ~0x0fc00000U) | (((u_int32_t)(src) <<\
68881 22) & 0x0fc00000U)
68882 #define TPC_5_B2__PD_GAIN_BOUNDARY_4_2__VERIFY(src) \
68883 (!((((u_int32_t)(src)\
68884 << 22) & ~0x0fc00000U)))
68885 #define TPC_5_B2__TYPE u_int32_t
68886 #define TPC_5_B2__READ 0x0ffffff0U
68887 #define TPC_5_B2__WRITE 0x0ffffff0U
68888
68889 #endif /* __TPC_5_B2_MACRO__ */
68890
68891
68892 /* macros for bb_reg_block.bb_sm2_reg_map.BB_tpc_5_b2 */
68893 #define INST_BB_REG_BLOCK__BB_SM2_REG_MAP__BB_TPC_5_B2__NUM 1
68894
68895 /* macros for BlueprintGlobalNameSpace::tpc_6_b2 */
68896 #ifndef __TPC_6_B2_MACRO__
68897 #define __TPC_6_B2_MACRO__
68898
68899 /* macros for field pd_dac_setting_1_2 */
68900 #define TPC_6_B2__PD_DAC_SETTING_1_2__SHIFT 0
68901 #define TPC_6_B2__PD_DAC_SETTING_1_2__WIDTH 6
68902 #define TPC_6_B2__PD_DAC_SETTING_1_2__MASK 0x0000003fU
68903 #define TPC_6_B2__PD_DAC_SETTING_1_2__READ(src) (u_int32_t)(src) & 0x0000003fU
68904 #define TPC_6_B2__PD_DAC_SETTING_1_2__WRITE(src) \
68905 ((u_int32_t)(src)\
68906 & 0x0000003fU)
68907 #define TPC_6_B2__PD_DAC_SETTING_1_2__MODIFY(dst, src) \
68908 (dst) = ((dst) &\
68909 ~0x0000003fU) | ((u_int32_t)(src) &\
68910 0x0000003fU)
68911 #define TPC_6_B2__PD_DAC_SETTING_1_2__VERIFY(src) \
68912 (!(((u_int32_t)(src)\
68913 & ~0x0000003fU)))
68914
68915 /* macros for field pd_dac_setting_2_2 */
68916 #define TPC_6_B2__PD_DAC_SETTING_2_2__SHIFT 6
68917 #define TPC_6_B2__PD_DAC_SETTING_2_2__WIDTH 6
68918 #define TPC_6_B2__PD_DAC_SETTING_2_2__MASK 0x00000fc0U
68919 #define TPC_6_B2__PD_DAC_SETTING_2_2__READ(src) \
68920 (((u_int32_t)(src)\
68921 & 0x00000fc0U) >> 6)
68922 #define TPC_6_B2__PD_DAC_SETTING_2_2__WRITE(src) \
68923 (((u_int32_t)(src)\
68924 << 6) & 0x00000fc0U)
68925 #define TPC_6_B2__PD_DAC_SETTING_2_2__MODIFY(dst, src) \
68926 (dst) = ((dst) &\
68927 ~0x00000fc0U) | (((u_int32_t)(src) <<\
68928 6) & 0x00000fc0U)
68929 #define TPC_6_B2__PD_DAC_SETTING_2_2__VERIFY(src) \
68930 (!((((u_int32_t)(src)\
68931 << 6) & ~0x00000fc0U)))
68932
68933 /* macros for field pd_dac_setting_3_2 */
68934 #define TPC_6_B2__PD_DAC_SETTING_3_2__SHIFT 12
68935 #define TPC_6_B2__PD_DAC_SETTING_3_2__WIDTH 6
68936 #define TPC_6_B2__PD_DAC_SETTING_3_2__MASK 0x0003f000U
68937 #define TPC_6_B2__PD_DAC_SETTING_3_2__READ(src) \
68938 (((u_int32_t)(src)\
68939 & 0x0003f000U) >> 12)
68940 #define TPC_6_B2__PD_DAC_SETTING_3_2__WRITE(src) \
68941 (((u_int32_t)(src)\
68942 << 12) & 0x0003f000U)
68943 #define TPC_6_B2__PD_DAC_SETTING_3_2__MODIFY(dst, src) \
68944 (dst) = ((dst) &\
68945 ~0x0003f000U) | (((u_int32_t)(src) <<\
68946 12) & 0x0003f000U)
68947 #define TPC_6_B2__PD_DAC_SETTING_3_2__VERIFY(src) \
68948 (!((((u_int32_t)(src)\
68949 << 12) & ~0x0003f000U)))
68950
68951 /* macros for field pd_dac_setting_4_2 */
68952 #define TPC_6_B2__PD_DAC_SETTING_4_2__SHIFT 18
68953 #define TPC_6_B2__PD_DAC_SETTING_4_2__WIDTH 6
68954 #define TPC_6_B2__PD_DAC_SETTING_4_2__MASK 0x00fc0000U
68955 #define TPC_6_B2__PD_DAC_SETTING_4_2__READ(src) \
68956 (((u_int32_t)(src)\
68957 & 0x00fc0000U) >> 18)
68958 #define TPC_6_B2__PD_DAC_SETTING_4_2__WRITE(src) \
68959 (((u_int32_t)(src)\
68960 << 18) & 0x00fc0000U)
68961 #define TPC_6_B2__PD_DAC_SETTING_4_2__MODIFY(dst, src) \
68962 (dst) = ((dst) &\
68963 ~0x00fc0000U) | (((u_int32_t)(src) <<\
68964 18) & 0x00fc0000U)
68965 #define TPC_6_B2__PD_DAC_SETTING_4_2__VERIFY(src) \
68966 (!((((u_int32_t)(src)\
68967 << 18) & ~0x00fc0000U)))
68968
68969 /* macros for field error_est_mode */
68970 #define TPC_6_B2__ERROR_EST_MODE__SHIFT 24
68971 #define TPC_6_B2__ERROR_EST_MODE__WIDTH 2
68972 #define TPC_6_B2__ERROR_EST_MODE__MASK 0x03000000U
68973 #define TPC_6_B2__ERROR_EST_MODE__READ(src) \
68974 (((u_int32_t)(src)\
68975 & 0x03000000U) >> 24)
68976 #define TPC_6_B2__ERROR_EST_MODE__WRITE(src) \
68977 (((u_int32_t)(src)\
68978 << 24) & 0x03000000U)
68979 #define TPC_6_B2__ERROR_EST_MODE__MODIFY(dst, src) \
68980 (dst) = ((dst) &\
68981 ~0x03000000U) | (((u_int32_t)(src) <<\
68982 24) & 0x03000000U)
68983 #define TPC_6_B2__ERROR_EST_MODE__VERIFY(src) \
68984 (!((((u_int32_t)(src)\
68985 << 24) & ~0x03000000U)))
68986
68987 /* macros for field error_est_filter_coeff */
68988 #define TPC_6_B2__ERROR_EST_FILTER_COEFF__SHIFT 26
68989 #define TPC_6_B2__ERROR_EST_FILTER_COEFF__WIDTH 3
68990 #define TPC_6_B2__ERROR_EST_FILTER_COEFF__MASK 0x1c000000U
68991 #define TPC_6_B2__ERROR_EST_FILTER_COEFF__READ(src) \
68992 (((u_int32_t)(src)\
68993 & 0x1c000000U) >> 26)
68994 #define TPC_6_B2__ERROR_EST_FILTER_COEFF__WRITE(src) \
68995 (((u_int32_t)(src)\
68996 << 26) & 0x1c000000U)
68997 #define TPC_6_B2__ERROR_EST_FILTER_COEFF__MODIFY(dst, src) \
68998 (dst) = ((dst) &\
68999 ~0x1c000000U) | (((u_int32_t)(src) <<\
69000 26) & 0x1c000000U)
69001 #define TPC_6_B2__ERROR_EST_FILTER_COEFF__VERIFY(src) \
69002 (!((((u_int32_t)(src)\
69003 << 26) & ~0x1c000000U)))
69004 #define TPC_6_B2__TYPE u_int32_t
69005 #define TPC_6_B2__READ 0x1fffffffU
69006 #define TPC_6_B2__WRITE 0x1fffffffU
69007
69008 #endif /* __TPC_6_B2_MACRO__ */
69009
69010
69011 /* macros for bb_reg_block.bb_sm2_reg_map.BB_tpc_6_b2 */
69012 #define INST_BB_REG_BLOCK__BB_SM2_REG_MAP__BB_TPC_6_B2__NUM 1
69013
69014 /* macros for BlueprintGlobalNameSpace::tpc_11_b2 */
69015 #ifndef __TPC_11_B2_MACRO__
69016 #define __TPC_11_B2_MACRO__
69017
69018 /* macros for field olpc_gain_delta_2 */
69019 #define TPC_11_B2__OLPC_GAIN_DELTA_2__SHIFT 16
69020 #define TPC_11_B2__OLPC_GAIN_DELTA_2__WIDTH 8
69021 #define TPC_11_B2__OLPC_GAIN_DELTA_2__MASK 0x00ff0000U
69022 #define TPC_11_B2__OLPC_GAIN_DELTA_2__READ(src) \
69023 (((u_int32_t)(src)\
69024 & 0x00ff0000U) >> 16)
69025 #define TPC_11_B2__OLPC_GAIN_DELTA_2__WRITE(src) \
69026 (((u_int32_t)(src)\
69027 << 16) & 0x00ff0000U)
69028 #define TPC_11_B2__OLPC_GAIN_DELTA_2__MODIFY(dst, src) \
69029 (dst) = ((dst) &\
69030 ~0x00ff0000U) | (((u_int32_t)(src) <<\
69031 16) & 0x00ff0000U)
69032 #define TPC_11_B2__OLPC_GAIN_DELTA_2__VERIFY(src) \
69033 (!((((u_int32_t)(src)\
69034 << 16) & ~0x00ff0000U)))
69035
69036 /* macros for field olpc_gain_delta_2_pal_on */
69037 #define TPC_11_B2__OLPC_GAIN_DELTA_2_PAL_ON__SHIFT 24
69038 #define TPC_11_B2__OLPC_GAIN_DELTA_2_PAL_ON__WIDTH 8
69039 #define TPC_11_B2__OLPC_GAIN_DELTA_2_PAL_ON__MASK 0xff000000U
69040 #define TPC_11_B2__OLPC_GAIN_DELTA_2_PAL_ON__READ(src) \
69041 (((u_int32_t)(src)\
69042 & 0xff000000U) >> 24)
69043 #define TPC_11_B2__OLPC_GAIN_DELTA_2_PAL_ON__WRITE(src) \
69044 (((u_int32_t)(src)\
69045 << 24) & 0xff000000U)
69046 #define TPC_11_B2__OLPC_GAIN_DELTA_2_PAL_ON__MODIFY(dst, src) \
69047 (dst) = ((dst) &\
69048 ~0xff000000U) | (((u_int32_t)(src) <<\
69049 24) & 0xff000000U)
69050 #define TPC_11_B2__OLPC_GAIN_DELTA_2_PAL_ON__VERIFY(src) \
69051 (!((((u_int32_t)(src)\
69052 << 24) & ~0xff000000U)))
69053 #define TPC_11_B2__TYPE u_int32_t
69054 #define TPC_11_B2__READ 0xffff0000U
69055 #define TPC_11_B2__WRITE 0xffff0000U
69056
69057 #endif /* __TPC_11_B2_MACRO__ */
69058
69059
69060 /* macros for bb_reg_block.bb_sm2_reg_map.BB_tpc_11_b2 */
69061 #define INST_BB_REG_BLOCK__BB_SM2_REG_MAP__BB_TPC_11_B2__NUM 1
69062
69063 /* macros for BlueprintGlobalNameSpace::pdadc_tab */
69064 #ifndef __PDADC_TAB_MACRO__
69065 #define __PDADC_TAB_MACRO__
69066
69067 /* macros for field tab_entry */
69068 #define PDADC_TAB__TAB_ENTRY__SHIFT 0
69069 #define PDADC_TAB__TAB_ENTRY__WIDTH 32
69070 #define PDADC_TAB__TAB_ENTRY__MASK 0xffffffffU
69071 #define PDADC_TAB__TAB_ENTRY__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
69072 #define PDADC_TAB__TAB_ENTRY__MODIFY(dst, src) \
69073 (dst) = ((dst) &\
69074 ~0xffffffffU) | ((u_int32_t)(src) &\
69075 0xffffffffU)
69076 #define PDADC_TAB__TAB_ENTRY__VERIFY(src) \
69077 (!(((u_int32_t)(src)\
69078 & ~0xffffffffU)))
69079 #define PDADC_TAB__TYPE u_int32_t
69080 #define PDADC_TAB__WRITE 0x00000000U
69081
69082 #endif /* __PDADC_TAB_MACRO__ */
69083
69084
69085 /* macros for bb_reg_block.bb_sm2_reg_map.BB_pdadc_tab_b2 */
69086 #define INST_BB_REG_BLOCK__BB_SM2_REG_MAP__BB_PDADC_TAB_B2__NUM 32
69087
69088 /* macros for BlueprintGlobalNameSpace::txiq_corr_coeff_01_b2 */
69089 #ifndef __TXIQ_CORR_COEFF_01_B2_MACRO__
69090 #define __TXIQ_CORR_COEFF_01_B2_MACRO__
69091
69092 /* macros for field iqc_coeff_table_0_2 */
69093 #define TXIQ_CORR_COEFF_01_B2__IQC_COEFF_TABLE_0_2__SHIFT 0
69094 #define TXIQ_CORR_COEFF_01_B2__IQC_COEFF_TABLE_0_2__WIDTH 14
69095 #define TXIQ_CORR_COEFF_01_B2__IQC_COEFF_TABLE_0_2__MASK 0x00003fffU
69096 #define TXIQ_CORR_COEFF_01_B2__IQC_COEFF_TABLE_0_2__READ(src) \
69097 (u_int32_t)(src)\
69098 & 0x00003fffU
69099 #define TXIQ_CORR_COEFF_01_B2__IQC_COEFF_TABLE_0_2__WRITE(src) \
69100 ((u_int32_t)(src)\
69101 & 0x00003fffU)
69102 #define TXIQ_CORR_COEFF_01_B2__IQC_COEFF_TABLE_0_2__MODIFY(dst, src) \
69103 (dst) = ((dst) &\
69104 ~0x00003fffU) | ((u_int32_t)(src) &\
69105 0x00003fffU)
69106 #define TXIQ_CORR_COEFF_01_B2__IQC_COEFF_TABLE_0_2__VERIFY(src) \
69107 (!(((u_int32_t)(src)\
69108 & ~0x00003fffU)))
69109
69110 /* macros for field iqc_coeff_table_1_2 */
69111 #define TXIQ_CORR_COEFF_01_B2__IQC_COEFF_TABLE_1_2__SHIFT 14
69112 #define TXIQ_CORR_COEFF_01_B2__IQC_COEFF_TABLE_1_2__WIDTH 14
69113 #define TXIQ_CORR_COEFF_01_B2__IQC_COEFF_TABLE_1_2__MASK 0x0fffc000U
69114 #define TXIQ_CORR_COEFF_01_B2__IQC_COEFF_TABLE_1_2__READ(src) \
69115 (((u_int32_t)(src)\
69116 & 0x0fffc000U) >> 14)
69117 #define TXIQ_CORR_COEFF_01_B2__IQC_COEFF_TABLE_1_2__WRITE(src) \
69118 (((u_int32_t)(src)\
69119 << 14) & 0x0fffc000U)
69120 #define TXIQ_CORR_COEFF_01_B2__IQC_COEFF_TABLE_1_2__MODIFY(dst, src) \
69121 (dst) = ((dst) &\
69122 ~0x0fffc000U) | (((u_int32_t)(src) <<\
69123 14) & 0x0fffc000U)
69124 #define TXIQ_CORR_COEFF_01_B2__IQC_COEFF_TABLE_1_2__VERIFY(src) \
69125 (!((((u_int32_t)(src)\
69126 << 14) & ~0x0fffc000U)))
69127 #define TXIQ_CORR_COEFF_01_B2__TYPE u_int32_t
69128 #define TXIQ_CORR_COEFF_01_B2__READ 0x0fffffffU
69129 #define TXIQ_CORR_COEFF_01_B2__WRITE 0x0fffffffU
69130
69131 #endif /* __TXIQ_CORR_COEFF_01_B2_MACRO__ */
69132
69133
69134 /* macros for bb_reg_block.bb_sm2_reg_map.BB_txiq_corr_coeff_01_b2 */
69135 #define INST_BB_REG_BLOCK__BB_SM2_REG_MAP__BB_TXIQ_CORR_COEFF_01_B2__NUM 1
69136
69137 /* macros for BlueprintGlobalNameSpace::txiq_corr_coeff_23_b2 */
69138 #ifndef __TXIQ_CORR_COEFF_23_B2_MACRO__
69139 #define __TXIQ_CORR_COEFF_23_B2_MACRO__
69140
69141 /* macros for field iqc_coeff_table_2_2 */
69142 #define TXIQ_CORR_COEFF_23_B2__IQC_COEFF_TABLE_2_2__SHIFT 0
69143 #define TXIQ_CORR_COEFF_23_B2__IQC_COEFF_TABLE_2_2__WIDTH 14
69144 #define TXIQ_CORR_COEFF_23_B2__IQC_COEFF_TABLE_2_2__MASK 0x00003fffU
69145 #define TXIQ_CORR_COEFF_23_B2__IQC_COEFF_TABLE_2_2__READ(src) \
69146 (u_int32_t)(src)\
69147 & 0x00003fffU
69148 #define TXIQ_CORR_COEFF_23_B2__IQC_COEFF_TABLE_2_2__WRITE(src) \
69149 ((u_int32_t)(src)\
69150 & 0x00003fffU)
69151 #define TXIQ_CORR_COEFF_23_B2__IQC_COEFF_TABLE_2_2__MODIFY(dst, src) \
69152 (dst) = ((dst) &\
69153 ~0x00003fffU) | ((u_int32_t)(src) &\
69154 0x00003fffU)
69155 #define TXIQ_CORR_COEFF_23_B2__IQC_COEFF_TABLE_2_2__VERIFY(src) \
69156 (!(((u_int32_t)(src)\
69157 & ~0x00003fffU)))
69158
69159 /* macros for field iqc_coeff_table_3_2 */
69160 #define TXIQ_CORR_COEFF_23_B2__IQC_COEFF_TABLE_3_2__SHIFT 14
69161 #define TXIQ_CORR_COEFF_23_B2__IQC_COEFF_TABLE_3_2__WIDTH 14
69162 #define TXIQ_CORR_COEFF_23_B2__IQC_COEFF_TABLE_3_2__MASK 0x0fffc000U
69163 #define TXIQ_CORR_COEFF_23_B2__IQC_COEFF_TABLE_3_2__READ(src) \
69164 (((u_int32_t)(src)\
69165 & 0x0fffc000U) >> 14)
69166 #define TXIQ_CORR_COEFF_23_B2__IQC_COEFF_TABLE_3_2__WRITE(src) \
69167 (((u_int32_t)(src)\
69168 << 14) & 0x0fffc000U)
69169 #define TXIQ_CORR_COEFF_23_B2__IQC_COEFF_TABLE_3_2__MODIFY(dst, src) \
69170 (dst) = ((dst) &\
69171 ~0x0fffc000U) | (((u_int32_t)(src) <<\
69172 14) & 0x0fffc000U)
69173 #define TXIQ_CORR_COEFF_23_B2__IQC_COEFF_TABLE_3_2__VERIFY(src) \
69174 (!((((u_int32_t)(src)\
69175 << 14) & ~0x0fffc000U)))
69176 #define TXIQ_CORR_COEFF_23_B2__TYPE u_int32_t
69177 #define TXIQ_CORR_COEFF_23_B2__READ 0x0fffffffU
69178 #define TXIQ_CORR_COEFF_23_B2__WRITE 0x0fffffffU
69179
69180 #endif /* __TXIQ_CORR_COEFF_23_B2_MACRO__ */
69181
69182
69183 /* macros for bb_reg_block.bb_sm2_reg_map.BB_txiq_corr_coeff_23_b2 */
69184 #define INST_BB_REG_BLOCK__BB_SM2_REG_MAP__BB_TXIQ_CORR_COEFF_23_B2__NUM 1
69185
69186 /* macros for BlueprintGlobalNameSpace::txiq_corr_coeff_45_b2 */
69187 #ifndef __TXIQ_CORR_COEFF_45_B2_MACRO__
69188 #define __TXIQ_CORR_COEFF_45_B2_MACRO__
69189
69190 /* macros for field iqc_coeff_table_4_2 */
69191 #define TXIQ_CORR_COEFF_45_B2__IQC_COEFF_TABLE_4_2__SHIFT 0
69192 #define TXIQ_CORR_COEFF_45_B2__IQC_COEFF_TABLE_4_2__WIDTH 14
69193 #define TXIQ_CORR_COEFF_45_B2__IQC_COEFF_TABLE_4_2__MASK 0x00003fffU
69194 #define TXIQ_CORR_COEFF_45_B2__IQC_COEFF_TABLE_4_2__READ(src) \
69195 (u_int32_t)(src)\
69196 & 0x00003fffU
69197 #define TXIQ_CORR_COEFF_45_B2__IQC_COEFF_TABLE_4_2__WRITE(src) \
69198 ((u_int32_t)(src)\
69199 & 0x00003fffU)
69200 #define TXIQ_CORR_COEFF_45_B2__IQC_COEFF_TABLE_4_2__MODIFY(dst, src) \
69201 (dst) = ((dst) &\
69202 ~0x00003fffU) | ((u_int32_t)(src) &\
69203 0x00003fffU)
69204 #define TXIQ_CORR_COEFF_45_B2__IQC_COEFF_TABLE_4_2__VERIFY(src) \
69205 (!(((u_int32_t)(src)\
69206 & ~0x00003fffU)))
69207
69208 /* macros for field iqc_coeff_table_5_2 */
69209 #define TXIQ_CORR_COEFF_45_B2__IQC_COEFF_TABLE_5_2__SHIFT 14
69210 #define TXIQ_CORR_COEFF_45_B2__IQC_COEFF_TABLE_5_2__WIDTH 14
69211 #define TXIQ_CORR_COEFF_45_B2__IQC_COEFF_TABLE_5_2__MASK 0x0fffc000U
69212 #define TXIQ_CORR_COEFF_45_B2__IQC_COEFF_TABLE_5_2__READ(src) \
69213 (((u_int32_t)(src)\
69214 & 0x0fffc000U) >> 14)
69215 #define TXIQ_CORR_COEFF_45_B2__IQC_COEFF_TABLE_5_2__WRITE(src) \
69216 (((u_int32_t)(src)\
69217 << 14) & 0x0fffc000U)
69218 #define TXIQ_CORR_COEFF_45_B2__IQC_COEFF_TABLE_5_2__MODIFY(dst, src) \
69219 (dst) = ((dst) &\
69220 ~0x0fffc000U) | (((u_int32_t)(src) <<\
69221 14) & 0x0fffc000U)
69222 #define TXIQ_CORR_COEFF_45_B2__IQC_COEFF_TABLE_5_2__VERIFY(src) \
69223 (!((((u_int32_t)(src)\
69224 << 14) & ~0x0fffc000U)))
69225 #define TXIQ_CORR_COEFF_45_B2__TYPE u_int32_t
69226 #define TXIQ_CORR_COEFF_45_B2__READ 0x0fffffffU
69227 #define TXIQ_CORR_COEFF_45_B2__WRITE 0x0fffffffU
69228
69229 #endif /* __TXIQ_CORR_COEFF_45_B2_MACRO__ */
69230
69231
69232 /* macros for bb_reg_block.bb_sm2_reg_map.BB_txiq_corr_coeff_45_b2 */
69233 #define INST_BB_REG_BLOCK__BB_SM2_REG_MAP__BB_TXIQ_CORR_COEFF_45_B2__NUM 1
69234
69235 /* macros for BlueprintGlobalNameSpace::txiq_corr_coeff_67_b2 */
69236 #ifndef __TXIQ_CORR_COEFF_67_B2_MACRO__
69237 #define __TXIQ_CORR_COEFF_67_B2_MACRO__
69238
69239 /* macros for field iqc_coeff_table_6_2 */
69240 #define TXIQ_CORR_COEFF_67_B2__IQC_COEFF_TABLE_6_2__SHIFT 0
69241 #define TXIQ_CORR_COEFF_67_B2__IQC_COEFF_TABLE_6_2__WIDTH 14
69242 #define TXIQ_CORR_COEFF_67_B2__IQC_COEFF_TABLE_6_2__MASK 0x00003fffU
69243 #define TXIQ_CORR_COEFF_67_B2__IQC_COEFF_TABLE_6_2__READ(src) \
69244 (u_int32_t)(src)\
69245 & 0x00003fffU
69246 #define TXIQ_CORR_COEFF_67_B2__IQC_COEFF_TABLE_6_2__WRITE(src) \
69247 ((u_int32_t)(src)\
69248 & 0x00003fffU)
69249 #define TXIQ_CORR_COEFF_67_B2__IQC_COEFF_TABLE_6_2__MODIFY(dst, src) \
69250 (dst) = ((dst) &\
69251 ~0x00003fffU) | ((u_int32_t)(src) &\
69252 0x00003fffU)
69253 #define TXIQ_CORR_COEFF_67_B2__IQC_COEFF_TABLE_6_2__VERIFY(src) \
69254 (!(((u_int32_t)(src)\
69255 & ~0x00003fffU)))
69256
69257 /* macros for field iqc_coeff_table_7_2 */
69258 #define TXIQ_CORR_COEFF_67_B2__IQC_COEFF_TABLE_7_2__SHIFT 14
69259 #define TXIQ_CORR_COEFF_67_B2__IQC_COEFF_TABLE_7_2__WIDTH 14
69260 #define TXIQ_CORR_COEFF_67_B2__IQC_COEFF_TABLE_7_2__MASK 0x0fffc000U
69261 #define TXIQ_CORR_COEFF_67_B2__IQC_COEFF_TABLE_7_2__READ(src) \
69262 (((u_int32_t)(src)\
69263 & 0x0fffc000U) >> 14)
69264 #define TXIQ_CORR_COEFF_67_B2__IQC_COEFF_TABLE_7_2__WRITE(src) \
69265 (((u_int32_t)(src)\
69266 << 14) & 0x0fffc000U)
69267 #define TXIQ_CORR_COEFF_67_B2__IQC_COEFF_TABLE_7_2__MODIFY(dst, src) \
69268 (dst) = ((dst) &\
69269 ~0x0fffc000U) | (((u_int32_t)(src) <<\
69270 14) & 0x0fffc000U)
69271 #define TXIQ_CORR_COEFF_67_B2__IQC_COEFF_TABLE_7_2__VERIFY(src) \
69272 (!((((u_int32_t)(src)\
69273 << 14) & ~0x0fffc000U)))
69274 #define TXIQ_CORR_COEFF_67_B2__TYPE u_int32_t
69275 #define TXIQ_CORR_COEFF_67_B2__READ 0x0fffffffU
69276 #define TXIQ_CORR_COEFF_67_B2__WRITE 0x0fffffffU
69277
69278 #endif /* __TXIQ_CORR_COEFF_67_B2_MACRO__ */
69279
69280
69281 /* macros for bb_reg_block.bb_sm2_reg_map.BB_txiq_corr_coeff_67_b2 */
69282 #define INST_BB_REG_BLOCK__BB_SM2_REG_MAP__BB_TXIQ_CORR_COEFF_67_B2__NUM 1
69283
69284 /* macros for BlueprintGlobalNameSpace::txiq_corr_coeff_89_b2 */
69285 #ifndef __TXIQ_CORR_COEFF_89_B2_MACRO__
69286 #define __TXIQ_CORR_COEFF_89_B2_MACRO__
69287
69288 /* macros for field iqc_coeff_table_8_2 */
69289 #define TXIQ_CORR_COEFF_89_B2__IQC_COEFF_TABLE_8_2__SHIFT 0
69290 #define TXIQ_CORR_COEFF_89_B2__IQC_COEFF_TABLE_8_2__WIDTH 14
69291 #define TXIQ_CORR_COEFF_89_B2__IQC_COEFF_TABLE_8_2__MASK 0x00003fffU
69292 #define TXIQ_CORR_COEFF_89_B2__IQC_COEFF_TABLE_8_2__READ(src) \
69293 (u_int32_t)(src)\
69294 & 0x00003fffU
69295 #define TXIQ_CORR_COEFF_89_B2__IQC_COEFF_TABLE_8_2__WRITE(src) \
69296 ((u_int32_t)(src)\
69297 & 0x00003fffU)
69298 #define TXIQ_CORR_COEFF_89_B2__IQC_COEFF_TABLE_8_2__MODIFY(dst, src) \
69299 (dst) = ((dst) &\
69300 ~0x00003fffU) | ((u_int32_t)(src) &\
69301 0x00003fffU)
69302 #define TXIQ_CORR_COEFF_89_B2__IQC_COEFF_TABLE_8_2__VERIFY(src) \
69303 (!(((u_int32_t)(src)\
69304 & ~0x00003fffU)))
69305
69306 /* macros for field iqc_coeff_table_9_2 */
69307 #define TXIQ_CORR_COEFF_89_B2__IQC_COEFF_TABLE_9_2__SHIFT 14
69308 #define TXIQ_CORR_COEFF_89_B2__IQC_COEFF_TABLE_9_2__WIDTH 14
69309 #define TXIQ_CORR_COEFF_89_B2__IQC_COEFF_TABLE_9_2__MASK 0x0fffc000U
69310 #define TXIQ_CORR_COEFF_89_B2__IQC_COEFF_TABLE_9_2__READ(src) \
69311 (((u_int32_t)(src)\
69312 & 0x0fffc000U) >> 14)
69313 #define TXIQ_CORR_COEFF_89_B2__IQC_COEFF_TABLE_9_2__WRITE(src) \
69314 (((u_int32_t)(src)\
69315 << 14) & 0x0fffc000U)
69316 #define TXIQ_CORR_COEFF_89_B2__IQC_COEFF_TABLE_9_2__MODIFY(dst, src) \
69317 (dst) = ((dst) &\
69318 ~0x0fffc000U) | (((u_int32_t)(src) <<\
69319 14) & 0x0fffc000U)
69320 #define TXIQ_CORR_COEFF_89_B2__IQC_COEFF_TABLE_9_2__VERIFY(src) \
69321 (!((((u_int32_t)(src)\
69322 << 14) & ~0x0fffc000U)))
69323 #define TXIQ_CORR_COEFF_89_B2__TYPE u_int32_t
69324 #define TXIQ_CORR_COEFF_89_B2__READ 0x0fffffffU
69325 #define TXIQ_CORR_COEFF_89_B2__WRITE 0x0fffffffU
69326
69327 #endif /* __TXIQ_CORR_COEFF_89_B2_MACRO__ */
69328
69329
69330 /* macros for bb_reg_block.bb_sm2_reg_map.BB_txiq_corr_coeff_89_b2 */
69331 #define INST_BB_REG_BLOCK__BB_SM2_REG_MAP__BB_TXIQ_CORR_COEFF_89_B2__NUM 1
69332
69333 /* macros for BlueprintGlobalNameSpace::txiq_corr_coeff_ab_b2 */
69334 #ifndef __TXIQ_CORR_COEFF_AB_B2_MACRO__
69335 #define __TXIQ_CORR_COEFF_AB_B2_MACRO__
69336
69337 /* macros for field iqc_coeff_table_a_2 */
69338 #define TXIQ_CORR_COEFF_AB_B2__IQC_COEFF_TABLE_A_2__SHIFT 0
69339 #define TXIQ_CORR_COEFF_AB_B2__IQC_COEFF_TABLE_A_2__WIDTH 14
69340 #define TXIQ_CORR_COEFF_AB_B2__IQC_COEFF_TABLE_A_2__MASK 0x00003fffU
69341 #define TXIQ_CORR_COEFF_AB_B2__IQC_COEFF_TABLE_A_2__READ(src) \
69342 (u_int32_t)(src)\
69343 & 0x00003fffU
69344 #define TXIQ_CORR_COEFF_AB_B2__IQC_COEFF_TABLE_A_2__WRITE(src) \
69345 ((u_int32_t)(src)\
69346 & 0x00003fffU)
69347 #define TXIQ_CORR_COEFF_AB_B2__IQC_COEFF_TABLE_A_2__MODIFY(dst, src) \
69348 (dst) = ((dst) &\
69349 ~0x00003fffU) | ((u_int32_t)(src) &\
69350 0x00003fffU)
69351 #define TXIQ_CORR_COEFF_AB_B2__IQC_COEFF_TABLE_A_2__VERIFY(src) \
69352 (!(((u_int32_t)(src)\
69353 & ~0x00003fffU)))
69354
69355 /* macros for field iqc_coeff_table_b_2 */
69356 #define TXIQ_CORR_COEFF_AB_B2__IQC_COEFF_TABLE_B_2__SHIFT 14
69357 #define TXIQ_CORR_COEFF_AB_B2__IQC_COEFF_TABLE_B_2__WIDTH 14
69358 #define TXIQ_CORR_COEFF_AB_B2__IQC_COEFF_TABLE_B_2__MASK 0x0fffc000U
69359 #define TXIQ_CORR_COEFF_AB_B2__IQC_COEFF_TABLE_B_2__READ(src) \
69360 (((u_int32_t)(src)\
69361 & 0x0fffc000U) >> 14)
69362 #define TXIQ_CORR_COEFF_AB_B2__IQC_COEFF_TABLE_B_2__WRITE(src) \
69363 (((u_int32_t)(src)\
69364 << 14) & 0x0fffc000U)
69365 #define TXIQ_CORR_COEFF_AB_B2__IQC_COEFF_TABLE_B_2__MODIFY(dst, src) \
69366 (dst) = ((dst) &\
69367 ~0x0fffc000U) | (((u_int32_t)(src) <<\
69368 14) & 0x0fffc000U)
69369 #define TXIQ_CORR_COEFF_AB_B2__IQC_COEFF_TABLE_B_2__VERIFY(src) \
69370 (!((((u_int32_t)(src)\
69371 << 14) & ~0x0fffc000U)))
69372 #define TXIQ_CORR_COEFF_AB_B2__TYPE u_int32_t
69373 #define TXIQ_CORR_COEFF_AB_B2__READ 0x0fffffffU
69374 #define TXIQ_CORR_COEFF_AB_B2__WRITE 0x0fffffffU
69375
69376 #endif /* __TXIQ_CORR_COEFF_AB_B2_MACRO__ */
69377
69378
69379 /* macros for bb_reg_block.bb_sm2_reg_map.BB_txiq_corr_coeff_ab_b2 */
69380 #define INST_BB_REG_BLOCK__BB_SM2_REG_MAP__BB_TXIQ_CORR_COEFF_AB_B2__NUM 1
69381
69382 /* macros for BlueprintGlobalNameSpace::txiq_corr_coeff_cd_b2 */
69383 #ifndef __TXIQ_CORR_COEFF_CD_B2_MACRO__
69384 #define __TXIQ_CORR_COEFF_CD_B2_MACRO__
69385
69386 /* macros for field iqc_coeff_table_c_2 */
69387 #define TXIQ_CORR_COEFF_CD_B2__IQC_COEFF_TABLE_C_2__SHIFT 0
69388 #define TXIQ_CORR_COEFF_CD_B2__IQC_COEFF_TABLE_C_2__WIDTH 14
69389 #define TXIQ_CORR_COEFF_CD_B2__IQC_COEFF_TABLE_C_2__MASK 0x00003fffU
69390 #define TXIQ_CORR_COEFF_CD_B2__IQC_COEFF_TABLE_C_2__READ(src) \
69391 (u_int32_t)(src)\
69392 & 0x00003fffU
69393 #define TXIQ_CORR_COEFF_CD_B2__IQC_COEFF_TABLE_C_2__WRITE(src) \
69394 ((u_int32_t)(src)\
69395 & 0x00003fffU)
69396 #define TXIQ_CORR_COEFF_CD_B2__IQC_COEFF_TABLE_C_2__MODIFY(dst, src) \
69397 (dst) = ((dst) &\
69398 ~0x00003fffU) | ((u_int32_t)(src) &\
69399 0x00003fffU)
69400 #define TXIQ_CORR_COEFF_CD_B2__IQC_COEFF_TABLE_C_2__VERIFY(src) \
69401 (!(((u_int32_t)(src)\
69402 & ~0x00003fffU)))
69403
69404 /* macros for field iqc_coeff_table_d_2 */
69405 #define TXIQ_CORR_COEFF_CD_B2__IQC_COEFF_TABLE_D_2__SHIFT 14
69406 #define TXIQ_CORR_COEFF_CD_B2__IQC_COEFF_TABLE_D_2__WIDTH 14
69407 #define TXIQ_CORR_COEFF_CD_B2__IQC_COEFF_TABLE_D_2__MASK 0x0fffc000U
69408 #define TXIQ_CORR_COEFF_CD_B2__IQC_COEFF_TABLE_D_2__READ(src) \
69409 (((u_int32_t)(src)\
69410 & 0x0fffc000U) >> 14)
69411 #define TXIQ_CORR_COEFF_CD_B2__IQC_COEFF_TABLE_D_2__WRITE(src) \
69412 (((u_int32_t)(src)\
69413 << 14) & 0x0fffc000U)
69414 #define TXIQ_CORR_COEFF_CD_B2__IQC_COEFF_TABLE_D_2__MODIFY(dst, src) \
69415 (dst) = ((dst) &\
69416 ~0x0fffc000U) | (((u_int32_t)(src) <<\
69417 14) & 0x0fffc000U)
69418 #define TXIQ_CORR_COEFF_CD_B2__IQC_COEFF_TABLE_D_2__VERIFY(src) \
69419 (!((((u_int32_t)(src)\
69420 << 14) & ~0x0fffc000U)))
69421 #define TXIQ_CORR_COEFF_CD_B2__TYPE u_int32_t
69422 #define TXIQ_CORR_COEFF_CD_B2__READ 0x0fffffffU
69423 #define TXIQ_CORR_COEFF_CD_B2__WRITE 0x0fffffffU
69424
69425 #endif /* __TXIQ_CORR_COEFF_CD_B2_MACRO__ */
69426
69427
69428 /* macros for bb_reg_block.bb_sm2_reg_map.BB_txiq_corr_coeff_cd_b2 */
69429 #define INST_BB_REG_BLOCK__BB_SM2_REG_MAP__BB_TXIQ_CORR_COEFF_CD_B2__NUM 1
69430
69431 /* macros for BlueprintGlobalNameSpace::txiq_corr_coeff_ef_b2 */
69432 #ifndef __TXIQ_CORR_COEFF_EF_B2_MACRO__
69433 #define __TXIQ_CORR_COEFF_EF_B2_MACRO__
69434
69435 /* macros for field iqc_coeff_table_e_2 */
69436 #define TXIQ_CORR_COEFF_EF_B2__IQC_COEFF_TABLE_E_2__SHIFT 0
69437 #define TXIQ_CORR_COEFF_EF_B2__IQC_COEFF_TABLE_E_2__WIDTH 14
69438 #define TXIQ_CORR_COEFF_EF_B2__IQC_COEFF_TABLE_E_2__MASK 0x00003fffU
69439 #define TXIQ_CORR_COEFF_EF_B2__IQC_COEFF_TABLE_E_2__READ(src) \
69440 (u_int32_t)(src)\
69441 & 0x00003fffU
69442 #define TXIQ_CORR_COEFF_EF_B2__IQC_COEFF_TABLE_E_2__WRITE(src) \
69443 ((u_int32_t)(src)\
69444 & 0x00003fffU)
69445 #define TXIQ_CORR_COEFF_EF_B2__IQC_COEFF_TABLE_E_2__MODIFY(dst, src) \
69446 (dst) = ((dst) &\
69447 ~0x00003fffU) | ((u_int32_t)(src) &\
69448 0x00003fffU)
69449 #define TXIQ_CORR_COEFF_EF_B2__IQC_COEFF_TABLE_E_2__VERIFY(src) \
69450 (!(((u_int32_t)(src)\
69451 & ~0x00003fffU)))
69452
69453 /* macros for field iqc_coeff_table_f_2 */
69454 #define TXIQ_CORR_COEFF_EF_B2__IQC_COEFF_TABLE_F_2__SHIFT 14
69455 #define TXIQ_CORR_COEFF_EF_B2__IQC_COEFF_TABLE_F_2__WIDTH 14
69456 #define TXIQ_CORR_COEFF_EF_B2__IQC_COEFF_TABLE_F_2__MASK 0x0fffc000U
69457 #define TXIQ_CORR_COEFF_EF_B2__IQC_COEFF_TABLE_F_2__READ(src) \
69458 (((u_int32_t)(src)\
69459 & 0x0fffc000U) >> 14)
69460 #define TXIQ_CORR_COEFF_EF_B2__IQC_COEFF_TABLE_F_2__WRITE(src) \
69461 (((u_int32_t)(src)\
69462 << 14) & 0x0fffc000U)
69463 #define TXIQ_CORR_COEFF_EF_B2__IQC_COEFF_TABLE_F_2__MODIFY(dst, src) \
69464 (dst) = ((dst) &\
69465 ~0x0fffc000U) | (((u_int32_t)(src) <<\
69466 14) & 0x0fffc000U)
69467 #define TXIQ_CORR_COEFF_EF_B2__IQC_COEFF_TABLE_F_2__VERIFY(src) \
69468 (!((((u_int32_t)(src)\
69469 << 14) & ~0x0fffc000U)))
69470 #define TXIQ_CORR_COEFF_EF_B2__TYPE u_int32_t
69471 #define TXIQ_CORR_COEFF_EF_B2__READ 0x0fffffffU
69472 #define TXIQ_CORR_COEFF_EF_B2__WRITE 0x0fffffffU
69473
69474 #endif /* __TXIQ_CORR_COEFF_EF_B2_MACRO__ */
69475
69476
69477 /* macros for bb_reg_block.bb_sm2_reg_map.BB_txiq_corr_coeff_ef_b2 */
69478 #define INST_BB_REG_BLOCK__BB_SM2_REG_MAP__BB_TXIQ_CORR_COEFF_EF_B2__NUM 1
69479
69480 /* macros for BlueprintGlobalNameSpace::txiqcal_status_b2 */
69481 #ifndef __TXIQCAL_STATUS_B2_MACRO__
69482 #define __TXIQCAL_STATUS_B2_MACRO__
69483
69484 /* macros for field txiqcal_failed_2 */
69485 #define TXIQCAL_STATUS_B2__TXIQCAL_FAILED_2__SHIFT 0
69486 #define TXIQCAL_STATUS_B2__TXIQCAL_FAILED_2__WIDTH 1
69487 #define TXIQCAL_STATUS_B2__TXIQCAL_FAILED_2__MASK 0x00000001U
69488 #define TXIQCAL_STATUS_B2__TXIQCAL_FAILED_2__READ(src) \
69489 (u_int32_t)(src)\
69490 & 0x00000001U
69491 #define TXIQCAL_STATUS_B2__TXIQCAL_FAILED_2__SET(dst) \
69492 (dst) = ((dst) &\
69493 ~0x00000001U) | (u_int32_t)(1)
69494 #define TXIQCAL_STATUS_B2__TXIQCAL_FAILED_2__CLR(dst) \
69495 (dst) = ((dst) &\
69496 ~0x00000001U) | (u_int32_t)(0)
69497
69498 /* macros for field calibrated_gains_2 */
69499 #define TXIQCAL_STATUS_B2__CALIBRATED_GAINS_2__SHIFT 1
69500 #define TXIQCAL_STATUS_B2__CALIBRATED_GAINS_2__WIDTH 5
69501 #define TXIQCAL_STATUS_B2__CALIBRATED_GAINS_2__MASK 0x0000003eU
69502 #define TXIQCAL_STATUS_B2__CALIBRATED_GAINS_2__READ(src) \
69503 (((u_int32_t)(src)\
69504 & 0x0000003eU) >> 1)
69505
69506 /* macros for field tone_gain_used_2 */
69507 #define TXIQCAL_STATUS_B2__TONE_GAIN_USED_2__SHIFT 6
69508 #define TXIQCAL_STATUS_B2__TONE_GAIN_USED_2__WIDTH 6
69509 #define TXIQCAL_STATUS_B2__TONE_GAIN_USED_2__MASK 0x00000fc0U
69510 #define TXIQCAL_STATUS_B2__TONE_GAIN_USED_2__READ(src) \
69511 (((u_int32_t)(src)\
69512 & 0x00000fc0U) >> 6)
69513
69514 /* macros for field rx_gain_used_2 */
69515 #define TXIQCAL_STATUS_B2__RX_GAIN_USED_2__SHIFT 12
69516 #define TXIQCAL_STATUS_B2__RX_GAIN_USED_2__WIDTH 6
69517 #define TXIQCAL_STATUS_B2__RX_GAIN_USED_2__MASK 0x0003f000U
69518 #define TXIQCAL_STATUS_B2__RX_GAIN_USED_2__READ(src) \
69519 (((u_int32_t)(src)\
69520 & 0x0003f000U) >> 12)
69521
69522 /* macros for field last_meas_addr_2 */
69523 #define TXIQCAL_STATUS_B2__LAST_MEAS_ADDR_2__SHIFT 18
69524 #define TXIQCAL_STATUS_B2__LAST_MEAS_ADDR_2__WIDTH 6
69525 #define TXIQCAL_STATUS_B2__LAST_MEAS_ADDR_2__MASK 0x00fc0000U
69526 #define TXIQCAL_STATUS_B2__LAST_MEAS_ADDR_2__READ(src) \
69527 (((u_int32_t)(src)\
69528 & 0x00fc0000U) >> 18)
69529 #define TXIQCAL_STATUS_B2__TYPE u_int32_t
69530 #define TXIQCAL_STATUS_B2__READ 0x00ffffffU
69531
69532 #endif /* __TXIQCAL_STATUS_B2_MACRO__ */
69533
69534
69535 /* macros for bb_reg_block.bb_sm2_reg_map.BB_txiqcal_status_b2 */
69536 #define INST_BB_REG_BLOCK__BB_SM2_REG_MAP__BB_TXIQCAL_STATUS_B2__NUM 1
69537
69538 /* macros for bb_reg_block.bb_sm2_reg_map.BB_dummy_sm2 */
69539 #define INST_BB_REG_BLOCK__BB_SM2_REG_MAP__BB_DUMMY_SM2__NUM 1
69540
69541 /* macros for BlueprintGlobalNameSpace::dummy */
69542 #ifndef __DUMMY_MACRO__
69543 #define __DUMMY_MACRO__
69544
69545 /* macros for field dummy */
69546 #define DUMMY__DUMMY__SHIFT 0
69547 #define DUMMY__DUMMY__WIDTH 1
69548 #define DUMMY__DUMMY__MASK 0x00000001U
69549 #define DUMMY__DUMMY__READ(src) (u_int32_t)(src) & 0x00000001U
69550 #define DUMMY__DUMMY__SET(dst) (dst) = ((dst) & ~0x00000001U) | (u_int32_t)(1)
69551 #define DUMMY__DUMMY__CLR(dst) (dst) = ((dst) & ~0x00000001U) | (u_int32_t)(0)
69552 #define DUMMY__TYPE u_int32_t
69553 #define DUMMY__READ 0x00000001U
69554
69555 #endif /* __DUMMY_MACRO__ */
69556
69557
69558 /* macros for bb_reg_block.bb_chn3_reg_map.BB_dummy1 */
69559 #define INST_BB_REG_BLOCK__BB_CHN3_REG_MAP__BB_DUMMY1__NUM 256
69560
69561 /* macros for BlueprintGlobalNameSpace::dummy */
69562 #ifndef __DUMMY_MACRO__
69563 #define __DUMMY_MACRO__
69564
69565 /* macros for field dummy */
69566 #define DUMMY__DUMMY__SHIFT 0
69567 #define DUMMY__DUMMY__WIDTH 1
69568 #define DUMMY__DUMMY__MASK 0x00000001U
69569 #define DUMMY__DUMMY__READ(src) (u_int32_t)(src) & 0x00000001U
69570 #define DUMMY__DUMMY__SET(dst) (dst) = ((dst) & ~0x00000001U) | (u_int32_t)(1)
69571 #define DUMMY__DUMMY__CLR(dst) (dst) = ((dst) & ~0x00000001U) | (u_int32_t)(0)
69572 #define DUMMY__TYPE u_int32_t
69573 #define DUMMY__READ 0x00000001U
69574
69575 #endif /* __DUMMY_MACRO__ */
69576
69577
69578 /* macros for bb_reg_block.bb_agc3_reg_map.BB_dummy */
69579 #define INST_BB_REG_BLOCK__BB_AGC3_REG_MAP__BB_DUMMY__NUM 1
69580
69581 /* macros for BlueprintGlobalNameSpace::rssi_b3 */
69582 #ifndef __RSSI_B3_MACRO__
69583 #define __RSSI_B3_MACRO__
69584
69585 /* macros for field rssi_3 */
69586 #define RSSI_B3__RSSI_3__SHIFT 0
69587 #define RSSI_B3__RSSI_3__WIDTH 8
69588 #define RSSI_B3__RSSI_3__MASK 0x000000ffU
69589 #define RSSI_B3__RSSI_3__READ(src) (u_int32_t)(src) & 0x000000ffU
69590
69591 /* macros for field rssi_ext_3 */
69592 #define RSSI_B3__RSSI_EXT_3__SHIFT 8
69593 #define RSSI_B3__RSSI_EXT_3__WIDTH 8
69594 #define RSSI_B3__RSSI_EXT_3__MASK 0x0000ff00U
69595 #define RSSI_B3__RSSI_EXT_3__READ(src) (((u_int32_t)(src) & 0x0000ff00U) >> 8)
69596 #define RSSI_B3__TYPE u_int32_t
69597 #define RSSI_B3__READ 0x0000ffffU
69598
69599 #endif /* __RSSI_B3_MACRO__ */
69600
69601
69602 /* macros for bb_reg_block.bb_agc3_reg_map.BB_rssi_b3 */
69603 #define INST_BB_REG_BLOCK__BB_AGC3_REG_MAP__BB_RSSI_B3__NUM 1
69604
69605 /* macros for BlueprintGlobalNameSpace::dummy */
69606 #ifndef __DUMMY_MACRO__
69607 #define __DUMMY_MACRO__
69608
69609 /* macros for field dummy */
69610 #define DUMMY__DUMMY__SHIFT 0
69611 #define DUMMY__DUMMY__WIDTH 1
69612 #define DUMMY__DUMMY__MASK 0x00000001U
69613 #define DUMMY__DUMMY__READ(src) (u_int32_t)(src) & 0x00000001U
69614 #define DUMMY__DUMMY__SET(dst) (dst) = ((dst) & ~0x00000001U) | (u_int32_t)(1)
69615 #define DUMMY__DUMMY__CLR(dst) (dst) = ((dst) & ~0x00000001U) | (u_int32_t)(0)
69616 #define DUMMY__TYPE u_int32_t
69617 #define DUMMY__READ 0x00000001U
69618
69619 #endif /* __DUMMY_MACRO__ */
69620
69621
69622 /* macros for bb_reg_block.bb_sm3_reg_map.BB_dummy2 */
69623 #define INST_BB_REG_BLOCK__BB_SM3_REG_MAP__BB_DUMMY2__NUM 384
69624 #define RFILE_INST_BB_REG_BLOCK__BB_CHN_REG_MAP__NUM 1
69625 #define RFILE_INST_BB_REG_BLOCK__BB_MRC_REG_MAP__NUM 1
69626 #define RFILE_INST_BB_REG_BLOCK__BB_BBB_REG_MAP__NUM 1
69627 #define RFILE_INST_BB_REG_BLOCK__BB_AGC_REG_MAP__NUM 1
69628 #define RFILE_INST_BB_REG_BLOCK__BB_SM_REG_MAP__NUM 1
69629 #define RFILE_INST_BB_REG_BLOCK__BB_CHN1_REG_MAP__NUM 1
69630 #define RFILE_INST_BB_REG_BLOCK__BB_AGC1_REG_MAP__NUM 1
69631 #define RFILE_INST_BB_REG_BLOCK__BB_SM1_REG_MAP__NUM 1
69632 #define RFILE_INST_BB_REG_BLOCK__BB_CHN2_REG_MAP__NUM 1
69633 #define RFILE_INST_BB_REG_BLOCK__BB_AGC2_REG_MAP__NUM 1
69634 #define RFILE_INST_BB_REG_BLOCK__BB_SM2_REG_MAP__NUM 1
69635 #define RFILE_INST_BB_REG_BLOCK__BB_CHN3_REG_MAP__NUM 1
69636 #define RFILE_INST_BB_REG_BLOCK__BB_AGC3_REG_MAP__NUM 1
69637 #define RFILE_INST_BB_REG_BLOCK__BB_SM3_REG_MAP__NUM 1
69638
69639 /* macros for BlueprintGlobalNameSpace::TXBF_DBG */
69640 #ifndef __TXBF_DBG_MACRO__
69641 #define __TXBF_DBG_MACRO__
69642
69643 /* macros for field MODE */
69644 #define TXBF_DBG__MODE__SHIFT 0
69645 #define TXBF_DBG__MODE__WIDTH 2
69646 #define TXBF_DBG__MODE__MASK 0x00000003U
69647 #define TXBF_DBG__MODE__READ(src) (u_int32_t)(src) & 0x00000003U
69648 #define TXBF_DBG__MODE__WRITE(src) ((u_int32_t)(src) & 0x00000003U)
69649 #define TXBF_DBG__MODE__MODIFY(dst, src) \
69650 (dst) = ((dst) &\
69651 ~0x00000003U) | ((u_int32_t)(src) &\
69652 0x00000003U)
69653 #define TXBF_DBG__MODE__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000003U)))
69654
69655 /* macros for field CLIENT_TABLE */
69656 #define TXBF_DBG__CLIENT_TABLE__SHIFT 2
69657 #define TXBF_DBG__CLIENT_TABLE__WIDTH 16
69658 #define TXBF_DBG__CLIENT_TABLE__MASK 0x0003fffcU
69659 #define TXBF_DBG__CLIENT_TABLE__READ(src) \
69660 (((u_int32_t)(src)\
69661 & 0x0003fffcU) >> 2)
69662 #define TXBF_DBG__CLIENT_TABLE__WRITE(src) \
69663 (((u_int32_t)(src)\
69664 << 2) & 0x0003fffcU)
69665 #define TXBF_DBG__CLIENT_TABLE__MODIFY(dst, src) \
69666 (dst) = ((dst) &\
69667 ~0x0003fffcU) | (((u_int32_t)(src) <<\
69668 2) & 0x0003fffcU)
69669 #define TXBF_DBG__CLIENT_TABLE__VERIFY(src) \
69670 (!((((u_int32_t)(src)\
69671 << 2) & ~0x0003fffcU)))
69672
69673 /* macros for field SW_WR_V_DONE */
69674 #define TXBF_DBG__SW_WR_V_DONE__SHIFT 18
69675 #define TXBF_DBG__SW_WR_V_DONE__WIDTH 1
69676 #define TXBF_DBG__SW_WR_V_DONE__MASK 0x00040000U
69677 #define TXBF_DBG__SW_WR_V_DONE__READ(src) \
69678 (((u_int32_t)(src)\
69679 & 0x00040000U) >> 18)
69680 #define TXBF_DBG__SW_WR_V_DONE__WRITE(src) \
69681 (((u_int32_t)(src)\
69682 << 18) & 0x00040000U)
69683 #define TXBF_DBG__SW_WR_V_DONE__MODIFY(dst, src) \
69684 (dst) = ((dst) &\
69685 ~0x00040000U) | (((u_int32_t)(src) <<\
69686 18) & 0x00040000U)
69687 #define TXBF_DBG__SW_WR_V_DONE__VERIFY(src) \
69688 (!((((u_int32_t)(src)\
69689 << 18) & ~0x00040000U)))
69690 #define TXBF_DBG__SW_WR_V_DONE__SET(dst) \
69691 (dst) = ((dst) &\
69692 ~0x00040000U) | ((u_int32_t)(1) << 18)
69693 #define TXBF_DBG__SW_WR_V_DONE__CLR(dst) \
69694 (dst) = ((dst) &\
69695 ~0x00040000U) | ((u_int32_t)(0) << 18)
69696
69697 /* macros for field DBG_IM */
69698 #define TXBF_DBG__DBG_IM__SHIFT 19
69699 #define TXBF_DBG__DBG_IM__WIDTH 1
69700 #define TXBF_DBG__DBG_IM__MASK 0x00080000U
69701 #define TXBF_DBG__DBG_IM__READ(src) (((u_int32_t)(src) & 0x00080000U) >> 19)
69702 #define TXBF_DBG__DBG_IM__WRITE(src) (((u_int32_t)(src) << 19) & 0x00080000U)
69703 #define TXBF_DBG__DBG_IM__MODIFY(dst, src) \
69704 (dst) = ((dst) &\
69705 ~0x00080000U) | (((u_int32_t)(src) <<\
69706 19) & 0x00080000U)
69707 #define TXBF_DBG__DBG_IM__VERIFY(src) \
69708 (!((((u_int32_t)(src)\
69709 << 19) & ~0x00080000U)))
69710 #define TXBF_DBG__DBG_IM__SET(dst) \
69711 (dst) = ((dst) &\
69712 ~0x00080000U) | ((u_int32_t)(1) << 19)
69713 #define TXBF_DBG__DBG_IM__CLR(dst) \
69714 (dst) = ((dst) &\
69715 ~0x00080000U) | ((u_int32_t)(0) << 19)
69716
69717 /* macros for field DBG_BW */
69718 #define TXBF_DBG__DBG_BW__SHIFT 20
69719 #define TXBF_DBG__DBG_BW__WIDTH 1
69720 #define TXBF_DBG__DBG_BW__MASK 0x00100000U
69721 #define TXBF_DBG__DBG_BW__READ(src) (((u_int32_t)(src) & 0x00100000U) >> 20)
69722 #define TXBF_DBG__DBG_BW__WRITE(src) (((u_int32_t)(src) << 20) & 0x00100000U)
69723 #define TXBF_DBG__DBG_BW__MODIFY(dst, src) \
69724 (dst) = ((dst) &\
69725 ~0x00100000U) | (((u_int32_t)(src) <<\
69726 20) & 0x00100000U)
69727 #define TXBF_DBG__DBG_BW__VERIFY(src) \
69728 (!((((u_int32_t)(src)\
69729 << 20) & ~0x00100000U)))
69730 #define TXBF_DBG__DBG_BW__SET(dst) \
69731 (dst) = ((dst) &\
69732 ~0x00100000U) | ((u_int32_t)(1) << 20)
69733 #define TXBF_DBG__DBG_BW__CLR(dst) \
69734 (dst) = ((dst) &\
69735 ~0x00100000U) | ((u_int32_t)(0) << 20)
69736
69737 /* macros for field CLK_CNTL */
69738 #define TXBF_DBG__CLK_CNTL__SHIFT 21
69739 #define TXBF_DBG__CLK_CNTL__WIDTH 1
69740 #define TXBF_DBG__CLK_CNTL__MASK 0x00200000U
69741 #define TXBF_DBG__CLK_CNTL__WRITE(src) (((u_int32_t)(src) << 21) & 0x00200000U)
69742 #define TXBF_DBG__CLK_CNTL__MODIFY(dst, src) \
69743 (dst) = ((dst) &\
69744 ~0x00200000U) | (((u_int32_t)(src) <<\
69745 21) & 0x00200000U)
69746 #define TXBF_DBG__CLK_CNTL__VERIFY(src) \
69747 (!((((u_int32_t)(src)\
69748 << 21) & ~0x00200000U)))
69749 #define TXBF_DBG__CLK_CNTL__SET(dst) \
69750 (dst) = ((dst) &\
69751 ~0x00200000U) | ((u_int32_t)(1) << 21)
69752 #define TXBF_DBG__CLK_CNTL__CLR(dst) \
69753 (dst) = ((dst) &\
69754 ~0x00200000U) | ((u_int32_t)(0) << 21)
69755
69756 /* macros for field REGULAR_SOUNDING */
69757 #define TXBF_DBG__REGULAR_SOUNDING__SHIFT 22
69758 #define TXBF_DBG__REGULAR_SOUNDING__WIDTH 1
69759 #define TXBF_DBG__REGULAR_SOUNDING__MASK 0x00400000U
69760 #define TXBF_DBG__REGULAR_SOUNDING__READ(src) \
69761 (((u_int32_t)(src)\
69762 & 0x00400000U) >> 22)
69763 #define TXBF_DBG__REGULAR_SOUNDING__WRITE(src) \
69764 (((u_int32_t)(src)\
69765 << 22) & 0x00400000U)
69766 #define TXBF_DBG__REGULAR_SOUNDING__MODIFY(dst, src) \
69767 (dst) = ((dst) &\
69768 ~0x00400000U) | (((u_int32_t)(src) <<\
69769 22) & 0x00400000U)
69770 #define TXBF_DBG__REGULAR_SOUNDING__VERIFY(src) \
69771 (!((((u_int32_t)(src)\
69772 << 22) & ~0x00400000U)))
69773 #define TXBF_DBG__REGULAR_SOUNDING__SET(dst) \
69774 (dst) = ((dst) &\
69775 ~0x00400000U) | ((u_int32_t)(1) << 22)
69776 #define TXBF_DBG__REGULAR_SOUNDING__CLR(dst) \
69777 (dst) = ((dst) &\
69778 ~0x00400000U) | ((u_int32_t)(0) << 22)
69779
69780 /* macros for field DBG_NO_WALSH */
69781 #define TXBF_DBG__DBG_NO_WALSH__SHIFT 23
69782 #define TXBF_DBG__DBG_NO_WALSH__WIDTH 1
69783 #define TXBF_DBG__DBG_NO_WALSH__MASK 0x00800000U
69784 #define TXBF_DBG__DBG_NO_WALSH__READ(src) \
69785 (((u_int32_t)(src)\
69786 & 0x00800000U) >> 23)
69787 #define TXBF_DBG__DBG_NO_WALSH__WRITE(src) \
69788 (((u_int32_t)(src)\
69789 << 23) & 0x00800000U)
69790 #define TXBF_DBG__DBG_NO_WALSH__MODIFY(dst, src) \
69791 (dst) = ((dst) &\
69792 ~0x00800000U) | (((u_int32_t)(src) <<\
69793 23) & 0x00800000U)
69794 #define TXBF_DBG__DBG_NO_WALSH__VERIFY(src) \
69795 (!((((u_int32_t)(src)\
69796 << 23) & ~0x00800000U)))
69797 #define TXBF_DBG__DBG_NO_WALSH__SET(dst) \
69798 (dst) = ((dst) &\
69799 ~0x00800000U) | ((u_int32_t)(1) << 23)
69800 #define TXBF_DBG__DBG_NO_WALSH__CLR(dst) \
69801 (dst) = ((dst) &\
69802 ~0x00800000U) | ((u_int32_t)(0) << 23)
69803
69804 /* macros for field DBG_NO_CSD */
69805 #define TXBF_DBG__DBG_NO_CSD__SHIFT 24
69806 #define TXBF_DBG__DBG_NO_CSD__WIDTH 1
69807 #define TXBF_DBG__DBG_NO_CSD__MASK 0x01000000U
69808 #define TXBF_DBG__DBG_NO_CSD__READ(src) \
69809 (((u_int32_t)(src)\
69810 & 0x01000000U) >> 24)
69811 #define TXBF_DBG__DBG_NO_CSD__WRITE(src) \
69812 (((u_int32_t)(src)\
69813 << 24) & 0x01000000U)
69814 #define TXBF_DBG__DBG_NO_CSD__MODIFY(dst, src) \
69815 (dst) = ((dst) &\
69816 ~0x01000000U) | (((u_int32_t)(src) <<\
69817 24) & 0x01000000U)
69818 #define TXBF_DBG__DBG_NO_CSD__VERIFY(src) \
69819 (!((((u_int32_t)(src)\
69820 << 24) & ~0x01000000U)))
69821 #define TXBF_DBG__DBG_NO_CSD__SET(dst) \
69822 (dst) = ((dst) &\
69823 ~0x01000000U) | ((u_int32_t)(1) << 24)
69824 #define TXBF_DBG__DBG_NO_CSD__CLR(dst) \
69825 (dst) = ((dst) &\
69826 ~0x01000000U) | ((u_int32_t)(0) << 24)
69827 #define TXBF_DBG__TYPE u_int32_t
69828 #define TXBF_DBG__READ 0x01dfffffU
69829 #define TXBF_DBG__WRITE 0x01dfffffU
69830
69831 #endif /* __TXBF_DBG_MACRO__ */
69832
69833
69834 /* macros for svd_reg_block.TXBF_DBG */
69835 #define INST_SVD_REG_BLOCK__TXBF_DBG__NUM 1
69836
69837 /* macros for BlueprintGlobalNameSpace::TXBF */
69838 #ifndef __TXBF_MACRO__
69839 #define __TXBF_MACRO__
69840
69841 /* macros for field CB_TX */
69842 #define TXBF__CB_TX__SHIFT 0
69843 #define TXBF__CB_TX__WIDTH 2
69844 #define TXBF__CB_TX__MASK 0x00000003U
69845 #define TXBF__CB_TX__READ(src) (u_int32_t)(src) & 0x00000003U
69846 #define TXBF__CB_TX__WRITE(src) ((u_int32_t)(src) & 0x00000003U)
69847 #define TXBF__CB_TX__MODIFY(dst, src) \
69848 (dst) = ((dst) &\
69849 ~0x00000003U) | ((u_int32_t)(src) &\
69850 0x00000003U)
69851 #define TXBF__CB_TX__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000003U)))
69852
69853 /* macros for field NB_TX */
69854 #define TXBF__NB_TX__SHIFT 2
69855 #define TXBF__NB_TX__WIDTH 2
69856 #define TXBF__NB_TX__MASK 0x0000000cU
69857 #define TXBF__NB_TX__READ(src) (((u_int32_t)(src) & 0x0000000cU) >> 2)
69858 #define TXBF__NB_TX__WRITE(src) (((u_int32_t)(src) << 2) & 0x0000000cU)
69859 #define TXBF__NB_TX__MODIFY(dst, src) \
69860 (dst) = ((dst) &\
69861 ~0x0000000cU) | (((u_int32_t)(src) <<\
69862 2) & 0x0000000cU)
69863 #define TXBF__NB_TX__VERIFY(src) (!((((u_int32_t)(src) << 2) & ~0x0000000cU)))
69864
69865 /* macros for field NG_RPT_TX */
69866 #define TXBF__NG_RPT_TX__SHIFT 4
69867 #define TXBF__NG_RPT_TX__WIDTH 2
69868 #define TXBF__NG_RPT_TX__MASK 0x00000030U
69869 #define TXBF__NG_RPT_TX__READ(src) (((u_int32_t)(src) & 0x00000030U) >> 4)
69870 #define TXBF__NG_RPT_TX__WRITE(src) (((u_int32_t)(src) << 4) & 0x00000030U)
69871 #define TXBF__NG_RPT_TX__MODIFY(dst, src) \
69872 (dst) = ((dst) &\
69873 ~0x00000030U) | (((u_int32_t)(src) <<\
69874 4) & 0x00000030U)
69875 #define TXBF__NG_RPT_TX__VERIFY(src) \
69876 (!((((u_int32_t)(src)\
69877 << 4) & ~0x00000030U)))
69878
69879 /* macros for field NG_CVCACHE */
69880 #define TXBF__NG_CVCACHE__SHIFT 6
69881 #define TXBF__NG_CVCACHE__WIDTH 2
69882 #define TXBF__NG_CVCACHE__MASK 0x000000c0U
69883 #define TXBF__NG_CVCACHE__READ(src) (((u_int32_t)(src) & 0x000000c0U) >> 6)
69884 #define TXBF__NG_CVCACHE__WRITE(src) (((u_int32_t)(src) << 6) & 0x000000c0U)
69885 #define TXBF__NG_CVCACHE__MODIFY(dst, src) \
69886 (dst) = ((dst) &\
69887 ~0x000000c0U) | (((u_int32_t)(src) <<\
69888 6) & 0x000000c0U)
69889 #define TXBF__NG_CVCACHE__VERIFY(src) \
69890 (!((((u_int32_t)(src)\
69891 << 6) & ~0x000000c0U)))
69892
69893 /* macros for field TXCV_BFWEIGHT_METHOD */
69894 #define TXBF__TXCV_BFWEIGHT_METHOD__SHIFT 9
69895 #define TXBF__TXCV_BFWEIGHT_METHOD__WIDTH 2
69896 #define TXBF__TXCV_BFWEIGHT_METHOD__MASK 0x00000600U
69897 #define TXBF__TXCV_BFWEIGHT_METHOD__READ(src) \
69898 (((u_int32_t)(src)\
69899 & 0x00000600U) >> 9)
69900 #define TXBF__TXCV_BFWEIGHT_METHOD__WRITE(src) \
69901 (((u_int32_t)(src)\
69902 << 9) & 0x00000600U)
69903 #define TXBF__TXCV_BFWEIGHT_METHOD__MODIFY(dst, src) \
69904 (dst) = ((dst) &\
69905 ~0x00000600U) | (((u_int32_t)(src) <<\
69906 9) & 0x00000600U)
69907 #define TXBF__TXCV_BFWEIGHT_METHOD__VERIFY(src) \
69908 (!((((u_int32_t)(src)\
69909 << 9) & ~0x00000600U)))
69910
69911 /* macros for field RLR_EN */
69912 #define TXBF__RLR_EN__SHIFT 11
69913 #define TXBF__RLR_EN__WIDTH 1
69914 #define TXBF__RLR_EN__MASK 0x00000800U
69915 #define TXBF__RLR_EN__READ(src) (((u_int32_t)(src) & 0x00000800U) >> 11)
69916 #define TXBF__RLR_EN__WRITE(src) (((u_int32_t)(src) << 11) & 0x00000800U)
69917 #define TXBF__RLR_EN__MODIFY(dst, src) \
69918 (dst) = ((dst) &\
69919 ~0x00000800U) | (((u_int32_t)(src) <<\
69920 11) & 0x00000800U)
69921 #define TXBF__RLR_EN__VERIFY(src) \
69922 (!((((u_int32_t)(src)\
69923 << 11) & ~0x00000800U)))
69924 #define TXBF__RLR_EN__SET(dst) \
69925 (dst) = ((dst) &\
69926 ~0x00000800U) | ((u_int32_t)(1) << 11)
69927 #define TXBF__RLR_EN__CLR(dst) \
69928 (dst) = ((dst) &\
69929 ~0x00000800U) | ((u_int32_t)(0) << 11)
69930
69931 /* macros for field RC_20_U_DONE */
69932 #define TXBF__RC_20_U_DONE__SHIFT 12
69933 #define TXBF__RC_20_U_DONE__WIDTH 1
69934 #define TXBF__RC_20_U_DONE__MASK 0x00001000U
69935 #define TXBF__RC_20_U_DONE__READ(src) (((u_int32_t)(src) & 0x00001000U) >> 12)
69936 #define TXBF__RC_20_U_DONE__WRITE(src) (((u_int32_t)(src) << 12) & 0x00001000U)
69937 #define TXBF__RC_20_U_DONE__MODIFY(dst, src) \
69938 (dst) = ((dst) &\
69939 ~0x00001000U) | (((u_int32_t)(src) <<\
69940 12) & 0x00001000U)
69941 #define TXBF__RC_20_U_DONE__VERIFY(src) \
69942 (!((((u_int32_t)(src)\
69943 << 12) & ~0x00001000U)))
69944 #define TXBF__RC_20_U_DONE__SET(dst) \
69945 (dst) = ((dst) &\
69946 ~0x00001000U) | ((u_int32_t)(1) << 12)
69947 #define TXBF__RC_20_U_DONE__CLR(dst) \
69948 (dst) = ((dst) &\
69949 ~0x00001000U) | ((u_int32_t)(0) << 12)
69950
69951 /* macros for field RC_20_L_DONE */
69952 #define TXBF__RC_20_L_DONE__SHIFT 13
69953 #define TXBF__RC_20_L_DONE__WIDTH 1
69954 #define TXBF__RC_20_L_DONE__MASK 0x00002000U
69955 #define TXBF__RC_20_L_DONE__READ(src) (((u_int32_t)(src) & 0x00002000U) >> 13)
69956 #define TXBF__RC_20_L_DONE__WRITE(src) (((u_int32_t)(src) << 13) & 0x00002000U)
69957 #define TXBF__RC_20_L_DONE__MODIFY(dst, src) \
69958 (dst) = ((dst) &\
69959 ~0x00002000U) | (((u_int32_t)(src) <<\
69960 13) & 0x00002000U)
69961 #define TXBF__RC_20_L_DONE__VERIFY(src) \
69962 (!((((u_int32_t)(src)\
69963 << 13) & ~0x00002000U)))
69964 #define TXBF__RC_20_L_DONE__SET(dst) \
69965 (dst) = ((dst) &\
69966 ~0x00002000U) | ((u_int32_t)(1) << 13)
69967 #define TXBF__RC_20_L_DONE__CLR(dst) \
69968 (dst) = ((dst) &\
69969 ~0x00002000U) | ((u_int32_t)(0) << 13)
69970
69971 /* macros for field RC_40_DONE */
69972 #define TXBF__RC_40_DONE__SHIFT 14
69973 #define TXBF__RC_40_DONE__WIDTH 1
69974 #define TXBF__RC_40_DONE__MASK 0x00004000U
69975 #define TXBF__RC_40_DONE__READ(src) (((u_int32_t)(src) & 0x00004000U) >> 14)
69976 #define TXBF__RC_40_DONE__WRITE(src) (((u_int32_t)(src) << 14) & 0x00004000U)
69977 #define TXBF__RC_40_DONE__MODIFY(dst, src) \
69978 (dst) = ((dst) &\
69979 ~0x00004000U) | (((u_int32_t)(src) <<\
69980 14) & 0x00004000U)
69981 #define TXBF__RC_40_DONE__VERIFY(src) \
69982 (!((((u_int32_t)(src)\
69983 << 14) & ~0x00004000U)))
69984 #define TXBF__RC_40_DONE__SET(dst) \
69985 (dst) = ((dst) &\
69986 ~0x00004000U) | ((u_int32_t)(1) << 14)
69987 #define TXBF__RC_40_DONE__CLR(dst) \
69988 (dst) = ((dst) &\
69989 ~0x00004000U) | ((u_int32_t)(0) << 14)
69990 #define TXBF__TYPE u_int32_t
69991 #define TXBF__READ 0x00007effU
69992 #define TXBF__WRITE 0x00007effU
69993
69994 #endif /* __TXBF_MACRO__ */
69995
69996
69997 /* macros for svd_reg_block.TXBF */
69998 #define INST_SVD_REG_BLOCK__TXBF__NUM 1
69999
70000 /* macros for BlueprintGlobalNameSpace::TXBF_TIMER */
70001 #ifndef __TXBF_TIMER_MACRO__
70002 #define __TXBF_TIMER_MACRO__
70003
70004 /* macros for field TIMEOUT */
70005 #define TXBF_TIMER__TIMEOUT__SHIFT 0
70006 #define TXBF_TIMER__TIMEOUT__WIDTH 8
70007 #define TXBF_TIMER__TIMEOUT__MASK 0x000000ffU
70008 #define TXBF_TIMER__TIMEOUT__READ(src) (u_int32_t)(src) & 0x000000ffU
70009 #define TXBF_TIMER__TIMEOUT__WRITE(src) ((u_int32_t)(src) & 0x000000ffU)
70010 #define TXBF_TIMER__TIMEOUT__MODIFY(dst, src) \
70011 (dst) = ((dst) &\
70012 ~0x000000ffU) | ((u_int32_t)(src) &\
70013 0x000000ffU)
70014 #define TXBF_TIMER__TIMEOUT__VERIFY(src) (!(((u_int32_t)(src) & ~0x000000ffU)))
70015
70016 /* macros for field ATIMEOUT */
70017 #define TXBF_TIMER__ATIMEOUT__SHIFT 8
70018 #define TXBF_TIMER__ATIMEOUT__WIDTH 8
70019 #define TXBF_TIMER__ATIMEOUT__MASK 0x0000ff00U
70020 #define TXBF_TIMER__ATIMEOUT__READ(src) (((u_int32_t)(src) & 0x0000ff00U) >> 8)
70021 #define TXBF_TIMER__ATIMEOUT__WRITE(src) \
70022 (((u_int32_t)(src)\
70023 << 8) & 0x0000ff00U)
70024 #define TXBF_TIMER__ATIMEOUT__MODIFY(dst, src) \
70025 (dst) = ((dst) &\
70026 ~0x0000ff00U) | (((u_int32_t)(src) <<\
70027 8) & 0x0000ff00U)
70028 #define TXBF_TIMER__ATIMEOUT__VERIFY(src) \
70029 (!((((u_int32_t)(src)\
70030 << 8) & ~0x0000ff00U)))
70031 #define TXBF_TIMER__TYPE u_int32_t
70032 #define TXBF_TIMER__READ 0x0000ffffU
70033 #define TXBF_TIMER__WRITE 0x0000ffffU
70034
70035 #endif /* __TXBF_TIMER_MACRO__ */
70036
70037
70038 /* macros for svd_reg_block.TXBF_TIMER */
70039 #define INST_SVD_REG_BLOCK__TXBF_TIMER__NUM 1
70040
70041 /* macros for BlueprintGlobalNameSpace::TXBF_SW */
70042 #ifndef __TXBF_SW_MACRO__
70043 #define __TXBF_SW_MACRO__
70044
70045 /* macros for field LRU_ACK */
70046 #define TXBF_SW__LRU_ACK__SHIFT 0
70047 #define TXBF_SW__LRU_ACK__WIDTH 1
70048 #define TXBF_SW__LRU_ACK__MASK 0x00000001U
70049 #define TXBF_SW__LRU_ACK__READ(src) (u_int32_t)(src) & 0x00000001U
70050 #define TXBF_SW__LRU_ACK__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
70051 #define TXBF_SW__LRU_ACK__MODIFY(dst, src) \
70052 (dst) = ((dst) &\
70053 ~0x00000001U) | ((u_int32_t)(src) &\
70054 0x00000001U)
70055 #define TXBF_SW__LRU_ACK__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000001U)))
70056 #define TXBF_SW__LRU_ACK__SET(dst) \
70057 (dst) = ((dst) &\
70058 ~0x00000001U) | (u_int32_t)(1)
70059 #define TXBF_SW__LRU_ACK__CLR(dst) \
70060 (dst) = ((dst) &\
70061 ~0x00000001U) | (u_int32_t)(0)
70062
70063 /* macros for field LRU_ADDR */
70064 #define TXBF_SW__LRU_ADDR__SHIFT 1
70065 #define TXBF_SW__LRU_ADDR__WIDTH 9
70066 #define TXBF_SW__LRU_ADDR__MASK 0x000003feU
70067 #define TXBF_SW__LRU_ADDR__READ(src) (((u_int32_t)(src) & 0x000003feU) >> 1)
70068
70069 /* macros for field LRU_EN */
70070 #define TXBF_SW__LRU_EN__SHIFT 11
70071 #define TXBF_SW__LRU_EN__WIDTH 1
70072 #define TXBF_SW__LRU_EN__MASK 0x00000800U
70073 #define TXBF_SW__LRU_EN__READ(src) (((u_int32_t)(src) & 0x00000800U) >> 11)
70074 #define TXBF_SW__LRU_EN__WRITE(src) (((u_int32_t)(src) << 11) & 0x00000800U)
70075 #define TXBF_SW__LRU_EN__MODIFY(dst, src) \
70076 (dst) = ((dst) &\
70077 ~0x00000800U) | (((u_int32_t)(src) <<\
70078 11) & 0x00000800U)
70079 #define TXBF_SW__LRU_EN__VERIFY(src) \
70080 (!((((u_int32_t)(src)\
70081 << 11) & ~0x00000800U)))
70082 #define TXBF_SW__LRU_EN__SET(dst) \
70083 (dst) = ((dst) &\
70084 ~0x00000800U) | ((u_int32_t)(1) << 11)
70085 #define TXBF_SW__LRU_EN__CLR(dst) \
70086 (dst) = ((dst) &\
70087 ~0x00000800U) | ((u_int32_t)(0) << 11)
70088
70089 /* macros for field DEST_IDX */
70090 #define TXBF_SW__DEST_IDX__SHIFT 12
70091 #define TXBF_SW__DEST_IDX__WIDTH 7
70092 #define TXBF_SW__DEST_IDX__MASK 0x0007f000U
70093 #define TXBF_SW__DEST_IDX__READ(src) (((u_int32_t)(src) & 0x0007f000U) >> 12)
70094 #define TXBF_SW__DEST_IDX__WRITE(src) (((u_int32_t)(src) << 12) & 0x0007f000U)
70095 #define TXBF_SW__DEST_IDX__MODIFY(dst, src) \
70096 (dst) = ((dst) &\
70097 ~0x0007f000U) | (((u_int32_t)(src) <<\
70098 12) & 0x0007f000U)
70099 #define TXBF_SW__DEST_IDX__VERIFY(src) \
70100 (!((((u_int32_t)(src)\
70101 << 12) & ~0x0007f000U)))
70102
70103 /* macros for field LRU_WR_ACK */
70104 #define TXBF_SW__LRU_WR_ACK__SHIFT 19
70105 #define TXBF_SW__LRU_WR_ACK__WIDTH 1
70106 #define TXBF_SW__LRU_WR_ACK__MASK 0x00080000U
70107 #define TXBF_SW__LRU_WR_ACK__READ(src) (((u_int32_t)(src) & 0x00080000U) >> 19)
70108 #define TXBF_SW__LRU_WR_ACK__WRITE(src) \
70109 (((u_int32_t)(src)\
70110 << 19) & 0x00080000U)
70111 #define TXBF_SW__LRU_WR_ACK__MODIFY(dst, src) \
70112 (dst) = ((dst) &\
70113 ~0x00080000U) | (((u_int32_t)(src) <<\
70114 19) & 0x00080000U)
70115 #define TXBF_SW__LRU_WR_ACK__VERIFY(src) \
70116 (!((((u_int32_t)(src)\
70117 << 19) & ~0x00080000U)))
70118 #define TXBF_SW__LRU_WR_ACK__SET(dst) \
70119 (dst) = ((dst) &\
70120 ~0x00080000U) | ((u_int32_t)(1) << 19)
70121 #define TXBF_SW__LRU_WR_ACK__CLR(dst) \
70122 (dst) = ((dst) &\
70123 ~0x00080000U) | ((u_int32_t)(0) << 19)
70124
70125 /* macros for field LRU_RD_ACK */
70126 #define TXBF_SW__LRU_RD_ACK__SHIFT 20
70127 #define TXBF_SW__LRU_RD_ACK__WIDTH 1
70128 #define TXBF_SW__LRU_RD_ACK__MASK 0x00100000U
70129 #define TXBF_SW__LRU_RD_ACK__READ(src) (((u_int32_t)(src) & 0x00100000U) >> 20)
70130 #define TXBF_SW__LRU_RD_ACK__WRITE(src) \
70131 (((u_int32_t)(src)\
70132 << 20) & 0x00100000U)
70133 #define TXBF_SW__LRU_RD_ACK__MODIFY(dst, src) \
70134 (dst) = ((dst) &\
70135 ~0x00100000U) | (((u_int32_t)(src) <<\
70136 20) & 0x00100000U)
70137 #define TXBF_SW__LRU_RD_ACK__VERIFY(src) \
70138 (!((((u_int32_t)(src)\
70139 << 20) & ~0x00100000U)))
70140 #define TXBF_SW__LRU_RD_ACK__SET(dst) \
70141 (dst) = ((dst) &\
70142 ~0x00100000U) | ((u_int32_t)(1) << 20)
70143 #define TXBF_SW__LRU_RD_ACK__CLR(dst) \
70144 (dst) = ((dst) &\
70145 ~0x00100000U) | ((u_int32_t)(0) << 20)
70146
70147 /* macros for field WALSH_CSD_MODE */
70148 #define TXBF_SW__WALSH_CSD_MODE__SHIFT 21
70149 #define TXBF_SW__WALSH_CSD_MODE__WIDTH 1
70150 #define TXBF_SW__WALSH_CSD_MODE__MASK 0x00200000U
70151 #define TXBF_SW__WALSH_CSD_MODE__READ(src) \
70152 (((u_int32_t)(src)\
70153 & 0x00200000U) >> 21)
70154 #define TXBF_SW__WALSH_CSD_MODE__WRITE(src) \
70155 (((u_int32_t)(src)\
70156 << 21) & 0x00200000U)
70157 #define TXBF_SW__WALSH_CSD_MODE__MODIFY(dst, src) \
70158 (dst) = ((dst) &\
70159 ~0x00200000U) | (((u_int32_t)(src) <<\
70160 21) & 0x00200000U)
70161 #define TXBF_SW__WALSH_CSD_MODE__VERIFY(src) \
70162 (!((((u_int32_t)(src)\
70163 << 21) & ~0x00200000U)))
70164 #define TXBF_SW__WALSH_CSD_MODE__SET(dst) \
70165 (dst) = ((dst) &\
70166 ~0x00200000U) | ((u_int32_t)(1) << 21)
70167 #define TXBF_SW__WALSH_CSD_MODE__CLR(dst) \
70168 (dst) = ((dst) &\
70169 ~0x00200000U) | ((u_int32_t)(0) << 21)
70170
70171 /* macros for field CONDITION_NUMBER */
70172 #define TXBF_SW__CONDITION_NUMBER__SHIFT 22
70173 #define TXBF_SW__CONDITION_NUMBER__WIDTH 5
70174 #define TXBF_SW__CONDITION_NUMBER__MASK 0x07c00000U
70175 #define TXBF_SW__CONDITION_NUMBER__READ(src) \
70176 (((u_int32_t)(src)\
70177 & 0x07c00000U) >> 22)
70178 #define TXBF_SW__CONDITION_NUMBER__WRITE(src) \
70179 (((u_int32_t)(src)\
70180 << 22) & 0x07c00000U)
70181 #define TXBF_SW__CONDITION_NUMBER__MODIFY(dst, src) \
70182 (dst) = ((dst) &\
70183 ~0x07c00000U) | (((u_int32_t)(src) <<\
70184 22) & 0x07c00000U)
70185 #define TXBF_SW__CONDITION_NUMBER__VERIFY(src) \
70186 (!((((u_int32_t)(src)\
70187 << 22) & ~0x07c00000U)))
70188 #define TXBF_SW__TYPE u_int32_t
70189 #define TXBF_SW__READ 0x07fffbffU
70190 #define TXBF_SW__WRITE 0x07fffbffU
70191
70192 #endif /* __TXBF_SW_MACRO__ */
70193
70194
70195 /* macros for svd_reg_block.TXBF_SW */
70196 #define INST_SVD_REG_BLOCK__TXBF_SW__NUM 1
70197
70198 /* macros for BlueprintGlobalNameSpace::TXBF_SM */
70199 #ifndef __TXBF_SM_MACRO__
70200 #define __TXBF_SM_MACRO__
70201
70202 /* macros for field OBS */
70203 #define TXBF_SM__OBS__SHIFT 0
70204 #define TXBF_SM__OBS__WIDTH 32
70205 #define TXBF_SM__OBS__MASK 0xffffffffU
70206 #define TXBF_SM__OBS__READ(src) (u_int32_t)(src) & 0xffffffffU
70207 #define TXBF_SM__TYPE u_int32_t
70208 #define TXBF_SM__READ 0xffffffffU
70209
70210 #endif /* __TXBF_SM_MACRO__ */
70211
70212
70213 /* macros for svd_reg_block.TXBF_SM */
70214 #define INST_SVD_REG_BLOCK__TXBF_SM__NUM 1
70215
70216 /* macros for BlueprintGlobalNameSpace::TXBF1_CNTL */
70217 #ifndef __TXBF1_CNTL_MACRO__
70218 #define __TXBF1_CNTL_MACRO__
70219
70220 /* macros for field OBS */
70221 #define TXBF1_CNTL__OBS__SHIFT 0
70222 #define TXBF1_CNTL__OBS__WIDTH 32
70223 #define TXBF1_CNTL__OBS__MASK 0xffffffffU
70224 #define TXBF1_CNTL__OBS__READ(src) (u_int32_t)(src) & 0xffffffffU
70225 #define TXBF1_CNTL__TYPE u_int32_t
70226 #define TXBF1_CNTL__READ 0xffffffffU
70227
70228 #endif /* __TXBF1_CNTL_MACRO__ */
70229
70230
70231 /* macros for svd_reg_block.TXBF1_CNTL */
70232 #define INST_SVD_REG_BLOCK__TXBF1_CNTL__NUM 1
70233
70234 /* macros for BlueprintGlobalNameSpace::TXBF2_CNTL */
70235 #ifndef __TXBF2_CNTL_MACRO__
70236 #define __TXBF2_CNTL_MACRO__
70237
70238 /* macros for field OBS */
70239 #define TXBF2_CNTL__OBS__SHIFT 0
70240 #define TXBF2_CNTL__OBS__WIDTH 32
70241 #define TXBF2_CNTL__OBS__MASK 0xffffffffU
70242 #define TXBF2_CNTL__OBS__READ(src) (u_int32_t)(src) & 0xffffffffU
70243 #define TXBF2_CNTL__TYPE u_int32_t
70244 #define TXBF2_CNTL__READ 0xffffffffU
70245
70246 #endif /* __TXBF2_CNTL_MACRO__ */
70247
70248
70249 /* macros for svd_reg_block.TXBF2_CNTL */
70250 #define INST_SVD_REG_BLOCK__TXBF2_CNTL__NUM 1
70251
70252 /* macros for BlueprintGlobalNameSpace::TXBF3_CNTL */
70253 #ifndef __TXBF3_CNTL_MACRO__
70254 #define __TXBF3_CNTL_MACRO__
70255
70256 /* macros for field OBS */
70257 #define TXBF3_CNTL__OBS__SHIFT 0
70258 #define TXBF3_CNTL__OBS__WIDTH 32
70259 #define TXBF3_CNTL__OBS__MASK 0xffffffffU
70260 #define TXBF3_CNTL__OBS__READ(src) (u_int32_t)(src) & 0xffffffffU
70261 #define TXBF3_CNTL__TYPE u_int32_t
70262 #define TXBF3_CNTL__READ 0xffffffffU
70263
70264 #endif /* __TXBF3_CNTL_MACRO__ */
70265
70266
70267 /* macros for svd_reg_block.TXBF3_CNTL */
70268 #define INST_SVD_REG_BLOCK__TXBF3_CNTL__NUM 1
70269
70270 /* macros for BlueprintGlobalNameSpace::TXBF4_CNTL */
70271 #ifndef __TXBF4_CNTL_MACRO__
70272 #define __TXBF4_CNTL_MACRO__
70273
70274 /* macros for field OBS */
70275 #define TXBF4_CNTL__OBS__SHIFT 0
70276 #define TXBF4_CNTL__OBS__WIDTH 32
70277 #define TXBF4_CNTL__OBS__MASK 0xffffffffU
70278 #define TXBF4_CNTL__OBS__READ(src) (u_int32_t)(src) & 0xffffffffU
70279 #define TXBF4_CNTL__TYPE u_int32_t
70280 #define TXBF4_CNTL__READ 0xffffffffU
70281
70282 #endif /* __TXBF4_CNTL_MACRO__ */
70283
70284
70285 /* macros for svd_reg_block.TXBF4_CNTL */
70286 #define INST_SVD_REG_BLOCK__TXBF4_CNTL__NUM 1
70287
70288 /* macros for BlueprintGlobalNameSpace::TXBF5_CNTL */
70289 #ifndef __TXBF5_CNTL_MACRO__
70290 #define __TXBF5_CNTL_MACRO__
70291
70292 /* macros for field OBS */
70293 #define TXBF5_CNTL__OBS__SHIFT 0
70294 #define TXBF5_CNTL__OBS__WIDTH 32
70295 #define TXBF5_CNTL__OBS__MASK 0xffffffffU
70296 #define TXBF5_CNTL__OBS__READ(src) (u_int32_t)(src) & 0xffffffffU
70297 #define TXBF5_CNTL__TYPE u_int32_t
70298 #define TXBF5_CNTL__READ 0xffffffffU
70299
70300 #endif /* __TXBF5_CNTL_MACRO__ */
70301
70302
70303 /* macros for svd_reg_block.TXBF5_CNTL */
70304 #define INST_SVD_REG_BLOCK__TXBF5_CNTL__NUM 1
70305
70306 /* macros for BlueprintGlobalNameSpace::TXBF6_CNTL */
70307 #ifndef __TXBF6_CNTL_MACRO__
70308 #define __TXBF6_CNTL_MACRO__
70309
70310 /* macros for field OBS */
70311 #define TXBF6_CNTL__OBS__SHIFT 0
70312 #define TXBF6_CNTL__OBS__WIDTH 32
70313 #define TXBF6_CNTL__OBS__MASK 0xffffffffU
70314 #define TXBF6_CNTL__OBS__READ(src) (u_int32_t)(src) & 0xffffffffU
70315 #define TXBF6_CNTL__TYPE u_int32_t
70316 #define TXBF6_CNTL__READ 0xffffffffU
70317
70318 #endif /* __TXBF6_CNTL_MACRO__ */
70319
70320
70321 /* macros for svd_reg_block.TXBF6_CNTL */
70322 #define INST_SVD_REG_BLOCK__TXBF6_CNTL__NUM 1
70323
70324 /* macros for BlueprintGlobalNameSpace::TXBF7_CNTL */
70325 #ifndef __TXBF7_CNTL_MACRO__
70326 #define __TXBF7_CNTL_MACRO__
70327
70328 /* macros for field OBS */
70329 #define TXBF7_CNTL__OBS__SHIFT 0
70330 #define TXBF7_CNTL__OBS__WIDTH 32
70331 #define TXBF7_CNTL__OBS__MASK 0xffffffffU
70332 #define TXBF7_CNTL__OBS__READ(src) (u_int32_t)(src) & 0xffffffffU
70333 #define TXBF7_CNTL__TYPE u_int32_t
70334 #define TXBF7_CNTL__READ 0xffffffffU
70335
70336 #endif /* __TXBF7_CNTL_MACRO__ */
70337
70338
70339 /* macros for svd_reg_block.TXBF7_CNTL */
70340 #define INST_SVD_REG_BLOCK__TXBF7_CNTL__NUM 1
70341
70342 /* macros for BlueprintGlobalNameSpace::TXBF8_CNTL */
70343 #ifndef __TXBF8_CNTL_MACRO__
70344 #define __TXBF8_CNTL_MACRO__
70345
70346 /* macros for field OBS */
70347 #define TXBF8_CNTL__OBS__SHIFT 0
70348 #define TXBF8_CNTL__OBS__WIDTH 32
70349 #define TXBF8_CNTL__OBS__MASK 0xffffffffU
70350 #define TXBF8_CNTL__OBS__READ(src) (u_int32_t)(src) & 0xffffffffU
70351 #define TXBF8_CNTL__TYPE u_int32_t
70352 #define TXBF8_CNTL__READ 0xffffffffU
70353
70354 #endif /* __TXBF8_CNTL_MACRO__ */
70355
70356
70357 /* macros for svd_reg_block.TXBF8_CNTL */
70358 #define INST_SVD_REG_BLOCK__TXBF8_CNTL__NUM 1
70359
70360 /* macros for BlueprintGlobalNameSpace::RC0 */
70361 #ifndef __RC0_MACRO__
70362 #define __RC0_MACRO__
70363
70364 /* macros for field DATA */
70365 #define RC0__DATA__SHIFT 0
70366 #define RC0__DATA__WIDTH 32
70367 #define RC0__DATA__MASK 0xffffffffU
70368 #define RC0__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
70369 #define RC0__DATA__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
70370 #define RC0__DATA__MODIFY(dst, src) \
70371 (dst) = ((dst) &\
70372 ~0xffffffffU) | ((u_int32_t)(src) &\
70373 0xffffffffU)
70374 #define RC0__DATA__VERIFY(src) (!(((u_int32_t)(src) & ~0xffffffffU)))
70375 #define RC0__TYPE u_int32_t
70376 #define RC0__READ 0xffffffffU
70377 #define RC0__WRITE 0xffffffffU
70378
70379 #endif /* __RC0_MACRO__ */
70380
70381
70382 /* macros for svd_reg_block.RC0 */
70383 #define INST_SVD_REG_BLOCK__RC0__NUM 118
70384
70385 /* macros for BlueprintGlobalNameSpace::RC1 */
70386 #ifndef __RC1_MACRO__
70387 #define __RC1_MACRO__
70388
70389 /* macros for field DATA */
70390 #define RC1__DATA__SHIFT 0
70391 #define RC1__DATA__WIDTH 32
70392 #define RC1__DATA__MASK 0xffffffffU
70393 #define RC1__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
70394 #define RC1__DATA__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
70395 #define RC1__DATA__MODIFY(dst, src) \
70396 (dst) = ((dst) &\
70397 ~0xffffffffU) | ((u_int32_t)(src) &\
70398 0xffffffffU)
70399 #define RC1__DATA__VERIFY(src) (!(((u_int32_t)(src) & ~0xffffffffU)))
70400 #define RC1__TYPE u_int32_t
70401 #define RC1__READ 0xffffffffU
70402 #define RC1__WRITE 0xffffffffU
70403
70404 #endif /* __RC1_MACRO__ */
70405
70406
70407 /* macros for svd_reg_block.RC1 */
70408 #define INST_SVD_REG_BLOCK__RC1__NUM 118
70409
70410 /* macros for BlueprintGlobalNameSpace::SVD_MEM0 */
70411 #ifndef __SVD_MEM0_MACRO__
70412 #define __SVD_MEM0_MACRO__
70413
70414 /* macros for field DATA */
70415 #define SVD_MEM0__DATA__SHIFT 0
70416 #define SVD_MEM0__DATA__WIDTH 32
70417 #define SVD_MEM0__DATA__MASK 0xffffffffU
70418 #define SVD_MEM0__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
70419 #define SVD_MEM0__DATA__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
70420 #define SVD_MEM0__DATA__MODIFY(dst, src) \
70421 (dst) = ((dst) &\
70422 ~0xffffffffU) | ((u_int32_t)(src) &\
70423 0xffffffffU)
70424 #define SVD_MEM0__DATA__VERIFY(src) (!(((u_int32_t)(src) & ~0xffffffffU)))
70425 #define SVD_MEM0__TYPE u_int32_t
70426 #define SVD_MEM0__READ 0xffffffffU
70427 #define SVD_MEM0__WRITE 0xffffffffU
70428
70429 #endif /* __SVD_MEM0_MACRO__ */
70430
70431
70432 /* macros for svd_reg_block.SVD_MEM0 */
70433 #define INST_SVD_REG_BLOCK__SVD_MEM0__NUM 114
70434
70435 /* macros for BlueprintGlobalNameSpace::SVD_MEM1 */
70436 #ifndef __SVD_MEM1_MACRO__
70437 #define __SVD_MEM1_MACRO__
70438
70439 /* macros for field DATA */
70440 #define SVD_MEM1__DATA__SHIFT 0
70441 #define SVD_MEM1__DATA__WIDTH 32
70442 #define SVD_MEM1__DATA__MASK 0xffffffffU
70443 #define SVD_MEM1__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
70444 #define SVD_MEM1__DATA__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
70445 #define SVD_MEM1__DATA__MODIFY(dst, src) \
70446 (dst) = ((dst) &\
70447 ~0xffffffffU) | ((u_int32_t)(src) &\
70448 0xffffffffU)
70449 #define SVD_MEM1__DATA__VERIFY(src) (!(((u_int32_t)(src) & ~0xffffffffU)))
70450 #define SVD_MEM1__TYPE u_int32_t
70451 #define SVD_MEM1__READ 0xffffffffU
70452 #define SVD_MEM1__WRITE 0xffffffffU
70453
70454 #endif /* __SVD_MEM1_MACRO__ */
70455
70456
70457 /* macros for svd_reg_block.SVD_MEM1 */
70458 #define INST_SVD_REG_BLOCK__SVD_MEM1__NUM 114
70459
70460 /* macros for BlueprintGlobalNameSpace::SVD_MEM2 */
70461 #ifndef __SVD_MEM2_MACRO__
70462 #define __SVD_MEM2_MACRO__
70463
70464 /* macros for field DATA */
70465 #define SVD_MEM2__DATA__SHIFT 0
70466 #define SVD_MEM2__DATA__WIDTH 32
70467 #define SVD_MEM2__DATA__MASK 0xffffffffU
70468 #define SVD_MEM2__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
70469 #define SVD_MEM2__DATA__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
70470 #define SVD_MEM2__DATA__MODIFY(dst, src) \
70471 (dst) = ((dst) &\
70472 ~0xffffffffU) | ((u_int32_t)(src) &\
70473 0xffffffffU)
70474 #define SVD_MEM2__DATA__VERIFY(src) (!(((u_int32_t)(src) & ~0xffffffffU)))
70475 #define SVD_MEM2__TYPE u_int32_t
70476 #define SVD_MEM2__READ 0xffffffffU
70477 #define SVD_MEM2__WRITE 0xffffffffU
70478
70479 #endif /* __SVD_MEM2_MACRO__ */
70480
70481
70482 /* macros for svd_reg_block.SVD_MEM2 */
70483 #define INST_SVD_REG_BLOCK__SVD_MEM2__NUM 114
70484
70485 /* macros for BlueprintGlobalNameSpace::SVD_MEM3 */
70486 #ifndef __SVD_MEM3_MACRO__
70487 #define __SVD_MEM3_MACRO__
70488
70489 /* macros for field DATA */
70490 #define SVD_MEM3__DATA__SHIFT 0
70491 #define SVD_MEM3__DATA__WIDTH 32
70492 #define SVD_MEM3__DATA__MASK 0xffffffffU
70493 #define SVD_MEM3__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
70494 #define SVD_MEM3__DATA__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
70495 #define SVD_MEM3__DATA__MODIFY(dst, src) \
70496 (dst) = ((dst) &\
70497 ~0xffffffffU) | ((u_int32_t)(src) &\
70498 0xffffffffU)
70499 #define SVD_MEM3__DATA__VERIFY(src) (!(((u_int32_t)(src) & ~0xffffffffU)))
70500 #define SVD_MEM3__TYPE u_int32_t
70501 #define SVD_MEM3__READ 0xffffffffU
70502 #define SVD_MEM3__WRITE 0xffffffffU
70503
70504 #endif /* __SVD_MEM3_MACRO__ */
70505
70506
70507 /* macros for svd_reg_block.SVD_MEM3 */
70508 #define INST_SVD_REG_BLOCK__SVD_MEM3__NUM 114
70509
70510 /* macros for BlueprintGlobalNameSpace::SVD_MEM4 */
70511 #ifndef __SVD_MEM4_MACRO__
70512 #define __SVD_MEM4_MACRO__
70513
70514 /* macros for field DATA */
70515 #define SVD_MEM4__DATA__SHIFT 0
70516 #define SVD_MEM4__DATA__WIDTH 32
70517 #define SVD_MEM4__DATA__MASK 0xffffffffU
70518 #define SVD_MEM4__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
70519 #define SVD_MEM4__DATA__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
70520 #define SVD_MEM4__DATA__MODIFY(dst, src) \
70521 (dst) = ((dst) &\
70522 ~0xffffffffU) | ((u_int32_t)(src) &\
70523 0xffffffffU)
70524 #define SVD_MEM4__DATA__VERIFY(src) (!(((u_int32_t)(src) & ~0xffffffffU)))
70525 #define SVD_MEM4__TYPE u_int32_t
70526 #define SVD_MEM4__READ 0xffffffffU
70527 #define SVD_MEM4__WRITE 0xffffffffU
70528
70529 #endif /* __SVD_MEM4_MACRO__ */
70530
70531
70532 /* macros for svd_reg_block.SVD_MEM4 */
70533 #define INST_SVD_REG_BLOCK__SVD_MEM4__NUM 114
70534
70535 /* macros for BlueprintGlobalNameSpace::CVCACHE */
70536 #ifndef __CVCACHE_MACRO__
70537 #define __CVCACHE_MACRO__
70538
70539 /* macros for field DATA */
70540 #define CVCACHE__DATA__SHIFT 0
70541 #define CVCACHE__DATA__WIDTH 32
70542 #define CVCACHE__DATA__MASK 0xffffffffU
70543 #define CVCACHE__DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
70544 #define CVCACHE__DATA__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
70545 #define CVCACHE__DATA__MODIFY(dst, src) \
70546 (dst) = ((dst) &\
70547 ~0xffffffffU) | ((u_int32_t)(src) &\
70548 0xffffffffU)
70549 #define CVCACHE__DATA__VERIFY(src) (!(((u_int32_t)(src) & ~0xffffffffU)))
70550 #define CVCACHE__TYPE u_int32_t
70551 #define CVCACHE__READ 0xffffffffU
70552 #define CVCACHE__WRITE 0xffffffffU
70553
70554 #endif /* __CVCACHE_MACRO__ */
70555
70556
70557 /* macros for svd_reg_block.CVCACHE */
70558 #define INST_SVD_REG_BLOCK__CVCACHE__NUM 512
70559
70560 /* macros for BlueprintGlobalNameSpace::OTP_MEM */
70561 #ifndef __OTP_MEM_MACRO__
70562 #define __OTP_MEM_MACRO__
70563
70564 /* macros for field OTP_MEM */
70565 #define OTP_MEM__OTP_MEM__SHIFT 0
70566 #define OTP_MEM__OTP_MEM__WIDTH 32
70567 #define OTP_MEM__OTP_MEM__MASK 0xffffffffU
70568 #define OTP_MEM__OTP_MEM__READ(src) (u_int32_t)(src) & 0xffffffffU
70569 #define OTP_MEM__OTP_MEM__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
70570 #define OTP_MEM__OTP_MEM__MODIFY(dst, src) \
70571 (dst) = ((dst) &\
70572 ~0xffffffffU) | ((u_int32_t)(src) &\
70573 0xffffffffU)
70574 #define OTP_MEM__OTP_MEM__VERIFY(src) (!(((u_int32_t)(src) & ~0xffffffffU)))
70575 #define OTP_MEM__TYPE u_int32_t
70576 #define OTP_MEM__READ 0xffffffffU
70577 #define OTP_MEM__WRITE 0xffffffffU
70578
70579 #endif /* __OTP_MEM_MACRO__ */
70580
70581
70582 /* macros for efuse_reg_block.OTP_MEM */
70583 #define INST_EFUSE_REG_BLOCK__OTP_MEM__NUM 256
70584
70585 /* macros for BlueprintGlobalNameSpace::OTP_INTF0 */
70586 #ifndef __OTP_INTF0_MACRO__
70587 #define __OTP_INTF0_MACRO__
70588
70589 /* macros for field EFUSE_WR_ENABLE_REG_V */
70590 #define OTP_INTF0__EFUSE_WR_ENABLE_REG_V__SHIFT 0
70591 #define OTP_INTF0__EFUSE_WR_ENABLE_REG_V__WIDTH 32
70592 #define OTP_INTF0__EFUSE_WR_ENABLE_REG_V__MASK 0xffffffffU
70593 #define OTP_INTF0__EFUSE_WR_ENABLE_REG_V__READ(src) \
70594 (u_int32_t)(src)\
70595 & 0xffffffffU
70596 #define OTP_INTF0__EFUSE_WR_ENABLE_REG_V__WRITE(src) \
70597 ((u_int32_t)(src)\
70598 & 0xffffffffU)
70599 #define OTP_INTF0__EFUSE_WR_ENABLE_REG_V__MODIFY(dst, src) \
70600 (dst) = ((dst) &\
70601 ~0xffffffffU) | ((u_int32_t)(src) &\
70602 0xffffffffU)
70603 #define OTP_INTF0__EFUSE_WR_ENABLE_REG_V__VERIFY(src) \
70604 (!(((u_int32_t)(src)\
70605 & ~0xffffffffU)))
70606 #define OTP_INTF0__TYPE u_int32_t
70607 #define OTP_INTF0__READ 0xffffffffU
70608 #define OTP_INTF0__WRITE 0xffffffffU
70609
70610 #endif /* __OTP_INTF0_MACRO__ */
70611
70612
70613 /* macros for efuse_reg_block.OTP_INTF0 */
70614 #define INST_EFUSE_REG_BLOCK__OTP_INTF0__NUM 1
70615
70616 /* macros for BlueprintGlobalNameSpace::OTP_INTF1 */
70617 #ifndef __OTP_INTF1_MACRO__
70618 #define __OTP_INTF1_MACRO__
70619
70620 /* macros for field BITMASK_WR_REG_V */
70621 #define OTP_INTF1__BITMASK_WR_REG_V__SHIFT 0
70622 #define OTP_INTF1__BITMASK_WR_REG_V__WIDTH 32
70623 #define OTP_INTF1__BITMASK_WR_REG_V__MASK 0xffffffffU
70624 #define OTP_INTF1__BITMASK_WR_REG_V__READ(src) (u_int32_t)(src) & 0xffffffffU
70625 #define OTP_INTF1__BITMASK_WR_REG_V__WRITE(src) \
70626 ((u_int32_t)(src)\
70627 & 0xffffffffU)
70628 #define OTP_INTF1__BITMASK_WR_REG_V__MODIFY(dst, src) \
70629 (dst) = ((dst) &\
70630 ~0xffffffffU) | ((u_int32_t)(src) &\
70631 0xffffffffU)
70632 #define OTP_INTF1__BITMASK_WR_REG_V__VERIFY(src) \
70633 (!(((u_int32_t)(src)\
70634 & ~0xffffffffU)))
70635 #define OTP_INTF1__TYPE u_int32_t
70636 #define OTP_INTF1__READ 0xffffffffU
70637 #define OTP_INTF1__WRITE 0xffffffffU
70638
70639 #endif /* __OTP_INTF1_MACRO__ */
70640
70641
70642 /* macros for efuse_reg_block.OTP_INTF1 */
70643 #define INST_EFUSE_REG_BLOCK__OTP_INTF1__NUM 1
70644
70645 /* macros for BlueprintGlobalNameSpace::OTP_INTF2 */
70646 #ifndef __OTP_INTF2_MACRO__
70647 #define __OTP_INTF2_MACRO__
70648
70649 /* macros for field PG_STROBE_PW_REG_V */
70650 #define OTP_INTF2__PG_STROBE_PW_REG_V__SHIFT 0
70651 #define OTP_INTF2__PG_STROBE_PW_REG_V__WIDTH 32
70652 #define OTP_INTF2__PG_STROBE_PW_REG_V__MASK 0xffffffffU
70653 #define OTP_INTF2__PG_STROBE_PW_REG_V__READ(src) (u_int32_t)(src) & 0xffffffffU
70654 #define OTP_INTF2__PG_STROBE_PW_REG_V__WRITE(src) \
70655 ((u_int32_t)(src)\
70656 & 0xffffffffU)
70657 #define OTP_INTF2__PG_STROBE_PW_REG_V__MODIFY(dst, src) \
70658 (dst) = ((dst) &\
70659 ~0xffffffffU) | ((u_int32_t)(src) &\
70660 0xffffffffU)
70661 #define OTP_INTF2__PG_STROBE_PW_REG_V__VERIFY(src) \
70662 (!(((u_int32_t)(src)\
70663 & ~0xffffffffU)))
70664 #define OTP_INTF2__TYPE u_int32_t
70665 #define OTP_INTF2__READ 0xffffffffU
70666 #define OTP_INTF2__WRITE 0xffffffffU
70667
70668 #endif /* __OTP_INTF2_MACRO__ */
70669
70670
70671 /* macros for efuse_reg_block.OTP_INTF2 */
70672 #define INST_EFUSE_REG_BLOCK__OTP_INTF2__NUM 1
70673
70674 /* macros for BlueprintGlobalNameSpace::OTP_INTF3 */
70675 #ifndef __OTP_INTF3_MACRO__
70676 #define __OTP_INTF3_MACRO__
70677
70678 /* macros for field RD_STROBE_PW_REG_V */
70679 #define OTP_INTF3__RD_STROBE_PW_REG_V__SHIFT 0
70680 #define OTP_INTF3__RD_STROBE_PW_REG_V__WIDTH 32
70681 #define OTP_INTF3__RD_STROBE_PW_REG_V__MASK 0xffffffffU
70682 #define OTP_INTF3__RD_STROBE_PW_REG_V__READ(src) (u_int32_t)(src) & 0xffffffffU
70683 #define OTP_INTF3__RD_STROBE_PW_REG_V__WRITE(src) \
70684 ((u_int32_t)(src)\
70685 & 0xffffffffU)
70686 #define OTP_INTF3__RD_STROBE_PW_REG_V__MODIFY(dst, src) \
70687 (dst) = ((dst) &\
70688 ~0xffffffffU) | ((u_int32_t)(src) &\
70689 0xffffffffU)
70690 #define OTP_INTF3__RD_STROBE_PW_REG_V__VERIFY(src) \
70691 (!(((u_int32_t)(src)\
70692 & ~0xffffffffU)))
70693 #define OTP_INTF3__TYPE u_int32_t
70694 #define OTP_INTF3__READ 0xffffffffU
70695 #define OTP_INTF3__WRITE 0xffffffffU
70696
70697 #endif /* __OTP_INTF3_MACRO__ */
70698
70699
70700 /* macros for efuse_reg_block.OTP_INTF3 */
70701 #define INST_EFUSE_REG_BLOCK__OTP_INTF3__NUM 1
70702
70703 /* macros for BlueprintGlobalNameSpace::OTP_INTF4 */
70704 #ifndef __OTP_INTF4_MACRO__
70705 #define __OTP_INTF4_MACRO__
70706
70707 /* macros for field VDDQ_SETTLE_TIME_REG_V */
70708 #define OTP_INTF4__VDDQ_SETTLE_TIME_REG_V__SHIFT 0
70709 #define OTP_INTF4__VDDQ_SETTLE_TIME_REG_V__WIDTH 32
70710 #define OTP_INTF4__VDDQ_SETTLE_TIME_REG_V__MASK 0xffffffffU
70711 #define OTP_INTF4__VDDQ_SETTLE_TIME_REG_V__READ(src) \
70712 (u_int32_t)(src)\
70713 & 0xffffffffU
70714 #define OTP_INTF4__VDDQ_SETTLE_TIME_REG_V__WRITE(src) \
70715 ((u_int32_t)(src)\
70716 & 0xffffffffU)
70717 #define OTP_INTF4__VDDQ_SETTLE_TIME_REG_V__MODIFY(dst, src) \
70718 (dst) = ((dst) &\
70719 ~0xffffffffU) | ((u_int32_t)(src) &\
70720 0xffffffffU)
70721 #define OTP_INTF4__VDDQ_SETTLE_TIME_REG_V__VERIFY(src) \
70722 (!(((u_int32_t)(src)\
70723 & ~0xffffffffU)))
70724 #define OTP_INTF4__TYPE u_int32_t
70725 #define OTP_INTF4__READ 0xffffffffU
70726 #define OTP_INTF4__WRITE 0xffffffffU
70727
70728 #endif /* __OTP_INTF4_MACRO__ */
70729
70730
70731 /* macros for efuse_reg_block.OTP_INTF4 */
70732 #define INST_EFUSE_REG_BLOCK__OTP_INTF4__NUM 1
70733
70734 /* macros for BlueprintGlobalNameSpace::OTP_INTF5 */
70735 #ifndef __OTP_INTF5_MACRO__
70736 #define __OTP_INTF5_MACRO__
70737
70738 /* macros for field EFUSE_INT_ENABLE_REG_V */
70739 #define OTP_INTF5__EFUSE_INT_ENABLE_REG_V__SHIFT 0
70740 #define OTP_INTF5__EFUSE_INT_ENABLE_REG_V__WIDTH 1
70741 #define OTP_INTF5__EFUSE_INT_ENABLE_REG_V__MASK 0x00000001U
70742 #define OTP_INTF5__EFUSE_INT_ENABLE_REG_V__READ(src) \
70743 (u_int32_t)(src)\
70744 & 0x00000001U
70745 #define OTP_INTF5__EFUSE_INT_ENABLE_REG_V__WRITE(src) \
70746 ((u_int32_t)(src)\
70747 & 0x00000001U)
70748 #define OTP_INTF5__EFUSE_INT_ENABLE_REG_V__MODIFY(dst, src) \
70749 (dst) = ((dst) &\
70750 ~0x00000001U) | ((u_int32_t)(src) &\
70751 0x00000001U)
70752 #define OTP_INTF5__EFUSE_INT_ENABLE_REG_V__VERIFY(src) \
70753 (!(((u_int32_t)(src)\
70754 & ~0x00000001U)))
70755 #define OTP_INTF5__EFUSE_INT_ENABLE_REG_V__SET(dst) \
70756 (dst) = ((dst) &\
70757 ~0x00000001U) | (u_int32_t)(1)
70758 #define OTP_INTF5__EFUSE_INT_ENABLE_REG_V__CLR(dst) \
70759 (dst) = ((dst) &\
70760 ~0x00000001U) | (u_int32_t)(0)
70761 #define OTP_INTF5__TYPE u_int32_t
70762 #define OTP_INTF5__READ 0x00000001U
70763 #define OTP_INTF5__WRITE 0x00000001U
70764
70765 #endif /* __OTP_INTF5_MACRO__ */
70766
70767
70768 /* macros for efuse_reg_block.OTP_INTF5 */
70769 #define INST_EFUSE_REG_BLOCK__OTP_INTF5__NUM 1
70770
70771 /* macros for BlueprintGlobalNameSpace::OTP_STATUS0 */
70772 #ifndef __OTP_STATUS0_MACRO__
70773 #define __OTP_STATUS0_MACRO__
70774
70775 /* macros for field OTP_SM_BUSY */
70776 #define OTP_STATUS0__OTP_SM_BUSY__SHIFT 0
70777 #define OTP_STATUS0__OTP_SM_BUSY__WIDTH 1
70778 #define OTP_STATUS0__OTP_SM_BUSY__MASK 0x00000001U
70779 #define OTP_STATUS0__OTP_SM_BUSY__READ(src) (u_int32_t)(src) & 0x00000001U
70780 #define OTP_STATUS0__OTP_SM_BUSY__SET(dst) \
70781 (dst) = ((dst) &\
70782 ~0x00000001U) | (u_int32_t)(1)
70783 #define OTP_STATUS0__OTP_SM_BUSY__CLR(dst) \
70784 (dst) = ((dst) &\
70785 ~0x00000001U) | (u_int32_t)(0)
70786
70787 /* macros for field EFUSE_ACCESS_BUSY */
70788 #define OTP_STATUS0__EFUSE_ACCESS_BUSY__SHIFT 1
70789 #define OTP_STATUS0__EFUSE_ACCESS_BUSY__WIDTH 1
70790 #define OTP_STATUS0__EFUSE_ACCESS_BUSY__MASK 0x00000002U
70791 #define OTP_STATUS0__EFUSE_ACCESS_BUSY__READ(src) \
70792 (((u_int32_t)(src)\
70793 & 0x00000002U) >> 1)
70794 #define OTP_STATUS0__EFUSE_ACCESS_BUSY__SET(dst) \
70795 (dst) = ((dst) &\
70796 ~0x00000002U) | ((u_int32_t)(1) << 1)
70797 #define OTP_STATUS0__EFUSE_ACCESS_BUSY__CLR(dst) \
70798 (dst) = ((dst) &\
70799 ~0x00000002U) | ((u_int32_t)(0) << 1)
70800
70801 /* macros for field EFUSE_READ_DATA_VALID */
70802 #define OTP_STATUS0__EFUSE_READ_DATA_VALID__SHIFT 2
70803 #define OTP_STATUS0__EFUSE_READ_DATA_VALID__WIDTH 1
70804 #define OTP_STATUS0__EFUSE_READ_DATA_VALID__MASK 0x00000004U
70805 #define OTP_STATUS0__EFUSE_READ_DATA_VALID__READ(src) \
70806 (((u_int32_t)(src)\
70807 & 0x00000004U) >> 2)
70808 #define OTP_STATUS0__EFUSE_READ_DATA_VALID__SET(dst) \
70809 (dst) = ((dst) &\
70810 ~0x00000004U) | ((u_int32_t)(1) << 2)
70811 #define OTP_STATUS0__EFUSE_READ_DATA_VALID__CLR(dst) \
70812 (dst) = ((dst) &\
70813 ~0x00000004U) | ((u_int32_t)(0) << 2)
70814 #define OTP_STATUS0__TYPE u_int32_t
70815 #define OTP_STATUS0__READ 0x00000007U
70816
70817 #endif /* __OTP_STATUS0_MACRO__ */
70818
70819
70820 /* macros for efuse_reg_block.OTP_STATUS0 */
70821 #define INST_EFUSE_REG_BLOCK__OTP_STATUS0__NUM 1
70822
70823 /* macros for BlueprintGlobalNameSpace::OTP_STATUS1 */
70824 #ifndef __OTP_STATUS1_MACRO__
70825 #define __OTP_STATUS1_MACRO__
70826
70827 /* macros for field EFUSE_READ_DATA */
70828 #define OTP_STATUS1__EFUSE_READ_DATA__SHIFT 0
70829 #define OTP_STATUS1__EFUSE_READ_DATA__WIDTH 32
70830 #define OTP_STATUS1__EFUSE_READ_DATA__MASK 0xffffffffU
70831 #define OTP_STATUS1__EFUSE_READ_DATA__READ(src) (u_int32_t)(src) & 0xffffffffU
70832 #define OTP_STATUS1__TYPE u_int32_t
70833 #define OTP_STATUS1__READ 0xffffffffU
70834
70835 #endif /* __OTP_STATUS1_MACRO__ */
70836
70837
70838 /* macros for efuse_reg_block.OTP_STATUS1 */
70839 #define INST_EFUSE_REG_BLOCK__OTP_STATUS1__NUM 1
70840
70841 /* macros for BlueprintGlobalNameSpace::OTP_INTF6 */
70842 #ifndef __OTP_INTF6_MACRO__
70843 #define __OTP_INTF6_MACRO__
70844
70845 /* macros for field BACK_TO_BACK_ACCESS_DELAY */
70846 #define OTP_INTF6__BACK_TO_BACK_ACCESS_DELAY__SHIFT 0
70847 #define OTP_INTF6__BACK_TO_BACK_ACCESS_DELAY__WIDTH 32
70848 #define OTP_INTF6__BACK_TO_BACK_ACCESS_DELAY__MASK 0xffffffffU
70849 #define OTP_INTF6__BACK_TO_BACK_ACCESS_DELAY__READ(src) \
70850 (u_int32_t)(src)\
70851 & 0xffffffffU
70852 #define OTP_INTF6__BACK_TO_BACK_ACCESS_DELAY__WRITE(src) \
70853 ((u_int32_t)(src)\
70854 & 0xffffffffU)
70855 #define OTP_INTF6__BACK_TO_BACK_ACCESS_DELAY__MODIFY(dst, src) \
70856 (dst) = ((dst) &\
70857 ~0xffffffffU) | ((u_int32_t)(src) &\
70858 0xffffffffU)
70859 #define OTP_INTF6__BACK_TO_BACK_ACCESS_DELAY__VERIFY(src) \
70860 (!(((u_int32_t)(src)\
70861 & ~0xffffffffU)))
70862 #define OTP_INTF6__TYPE u_int32_t
70863 #define OTP_INTF6__READ 0xffffffffU
70864 #define OTP_INTF6__WRITE 0xffffffffU
70865
70866 #endif /* __OTP_INTF6_MACRO__ */
70867
70868
70869 /* macros for efuse_reg_block.OTP_INTF6 */
70870 #define INST_EFUSE_REG_BLOCK__OTP_INTF6__NUM 1
70871
70872 /* macros for BlueprintGlobalNameSpace::OTP_LDO_CONTROL */
70873 #ifndef __OTP_LDO_CONTROL_MACRO__
70874 #define __OTP_LDO_CONTROL_MACRO__
70875
70876 /* macros for field ENABLE */
70877 #define OTP_LDO_CONTROL__ENABLE__SHIFT 0
70878 #define OTP_LDO_CONTROL__ENABLE__WIDTH 1
70879 #define OTP_LDO_CONTROL__ENABLE__MASK 0x00000001U
70880 #define OTP_LDO_CONTROL__ENABLE__READ(src) (u_int32_t)(src) & 0x00000001U
70881 #define OTP_LDO_CONTROL__ENABLE__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
70882 #define OTP_LDO_CONTROL__ENABLE__MODIFY(dst, src) \
70883 (dst) = ((dst) &\
70884 ~0x00000001U) | ((u_int32_t)(src) &\
70885 0x00000001U)
70886 #define OTP_LDO_CONTROL__ENABLE__VERIFY(src) \
70887 (!(((u_int32_t)(src)\
70888 & ~0x00000001U)))
70889 #define OTP_LDO_CONTROL__ENABLE__SET(dst) \
70890 (dst) = ((dst) &\
70891 ~0x00000001U) | (u_int32_t)(1)
70892 #define OTP_LDO_CONTROL__ENABLE__CLR(dst) \
70893 (dst) = ((dst) &\
70894 ~0x00000001U) | (u_int32_t)(0)
70895 #define OTP_LDO_CONTROL__TYPE u_int32_t
70896 #define OTP_LDO_CONTROL__READ 0x00000001U
70897 #define OTP_LDO_CONTROL__WRITE 0x00000001U
70898
70899 #endif /* __OTP_LDO_CONTROL_MACRO__ */
70900
70901
70902 /* macros for efuse_reg_block.OTP_LDO_CONTROL */
70903 #define INST_EFUSE_REG_BLOCK__OTP_LDO_CONTROL__NUM 1
70904
70905 /* macros for BlueprintGlobalNameSpace::OTP_LDO_POWER_GOOD */
70906 #ifndef __OTP_LDO_POWER_GOOD_MACRO__
70907 #define __OTP_LDO_POWER_GOOD_MACRO__
70908
70909 /* macros for field DELAY */
70910 #define OTP_LDO_POWER_GOOD__DELAY__SHIFT 0
70911 #define OTP_LDO_POWER_GOOD__DELAY__WIDTH 12
70912 #define OTP_LDO_POWER_GOOD__DELAY__MASK 0x00000fffU
70913 #define OTP_LDO_POWER_GOOD__DELAY__READ(src) (u_int32_t)(src) & 0x00000fffU
70914 #define OTP_LDO_POWER_GOOD__DELAY__WRITE(src) ((u_int32_t)(src) & 0x00000fffU)
70915 #define OTP_LDO_POWER_GOOD__DELAY__MODIFY(dst, src) \
70916 (dst) = ((dst) &\
70917 ~0x00000fffU) | ((u_int32_t)(src) &\
70918 0x00000fffU)
70919 #define OTP_LDO_POWER_GOOD__DELAY__VERIFY(src) \
70920 (!(((u_int32_t)(src)\
70921 & ~0x00000fffU)))
70922 #define OTP_LDO_POWER_GOOD__TYPE u_int32_t
70923 #define OTP_LDO_POWER_GOOD__READ 0x00000fffU
70924 #define OTP_LDO_POWER_GOOD__WRITE 0x00000fffU
70925
70926 #endif /* __OTP_LDO_POWER_GOOD_MACRO__ */
70927
70928
70929 /* macros for efuse_reg_block.OTP_LDO_POWER_GOOD */
70930 #define INST_EFUSE_REG_BLOCK__OTP_LDO_POWER_GOOD__NUM 1
70931
70932 /* macros for BlueprintGlobalNameSpace::OTP_LDO_STATUS */
70933 #ifndef __OTP_LDO_STATUS_MACRO__
70934 #define __OTP_LDO_STATUS_MACRO__
70935
70936 /* macros for field POWER_ON */
70937 #define OTP_LDO_STATUS__POWER_ON__SHIFT 0
70938 #define OTP_LDO_STATUS__POWER_ON__WIDTH 1
70939 #define OTP_LDO_STATUS__POWER_ON__MASK 0x00000001U
70940 #define OTP_LDO_STATUS__POWER_ON__READ(src) (u_int32_t)(src) & 0x00000001U
70941 #define OTP_LDO_STATUS__POWER_ON__SET(dst) \
70942 (dst) = ((dst) &\
70943 ~0x00000001U) | (u_int32_t)(1)
70944 #define OTP_LDO_STATUS__POWER_ON__CLR(dst) \
70945 (dst) = ((dst) &\
70946 ~0x00000001U) | (u_int32_t)(0)
70947 #define OTP_LDO_STATUS__TYPE u_int32_t
70948 #define OTP_LDO_STATUS__READ 0x00000001U
70949
70950 #endif /* __OTP_LDO_STATUS_MACRO__ */
70951
70952
70953 /* macros for efuse_reg_block.OTP_LDO_STATUS */
70954 #define INST_EFUSE_REG_BLOCK__OTP_LDO_STATUS__NUM 1
70955
70956 /* macros for BlueprintGlobalNameSpace::OTP_VDDQ_HOLD_TIME */
70957 #ifndef __OTP_VDDQ_HOLD_TIME_MACRO__
70958 #define __OTP_VDDQ_HOLD_TIME_MACRO__
70959
70960 /* macros for field DELAY */
70961 #define OTP_VDDQ_HOLD_TIME__DELAY__SHIFT 0
70962 #define OTP_VDDQ_HOLD_TIME__DELAY__WIDTH 32
70963 #define OTP_VDDQ_HOLD_TIME__DELAY__MASK 0xffffffffU
70964 #define OTP_VDDQ_HOLD_TIME__DELAY__READ(src) (u_int32_t)(src) & 0xffffffffU
70965 #define OTP_VDDQ_HOLD_TIME__DELAY__WRITE(src) ((u_int32_t)(src) & 0xffffffffU)
70966 #define OTP_VDDQ_HOLD_TIME__DELAY__MODIFY(dst, src) \
70967 (dst) = ((dst) &\
70968 ~0xffffffffU) | ((u_int32_t)(src) &\
70969 0xffffffffU)
70970 #define OTP_VDDQ_HOLD_TIME__DELAY__VERIFY(src) \
70971 (!(((u_int32_t)(src)\
70972 & ~0xffffffffU)))
70973 #define OTP_VDDQ_HOLD_TIME__TYPE u_int32_t
70974 #define OTP_VDDQ_HOLD_TIME__READ 0xffffffffU
70975 #define OTP_VDDQ_HOLD_TIME__WRITE 0xffffffffU
70976
70977 #endif /* __OTP_VDDQ_HOLD_TIME_MACRO__ */
70978
70979
70980 /* macros for efuse_reg_block.OTP_VDDQ_HOLD_TIME */
70981 #define INST_EFUSE_REG_BLOCK__OTP_VDDQ_HOLD_TIME__NUM 1
70982
70983 /* macros for BlueprintGlobalNameSpace::OTP_PGENB_SETUP_HOLD_TIME */
70984 #ifndef __OTP_PGENB_SETUP_HOLD_TIME_MACRO__
70985 #define __OTP_PGENB_SETUP_HOLD_TIME_MACRO__
70986
70987 /* macros for field DELAY */
70988 #define OTP_PGENB_SETUP_HOLD_TIME__DELAY__SHIFT 0
70989 #define OTP_PGENB_SETUP_HOLD_TIME__DELAY__WIDTH 32
70990 #define OTP_PGENB_SETUP_HOLD_TIME__DELAY__MASK 0xffffffffU
70991 #define OTP_PGENB_SETUP_HOLD_TIME__DELAY__READ(src) \
70992 (u_int32_t)(src)\
70993 & 0xffffffffU
70994 #define OTP_PGENB_SETUP_HOLD_TIME__DELAY__WRITE(src) \
70995 ((u_int32_t)(src)\
70996 & 0xffffffffU)
70997 #define OTP_PGENB_SETUP_HOLD_TIME__DELAY__MODIFY(dst, src) \
70998 (dst) = ((dst) &\
70999 ~0xffffffffU) | ((u_int32_t)(src) &\
71000 0xffffffffU)
71001 #define OTP_PGENB_SETUP_HOLD_TIME__DELAY__VERIFY(src) \
71002 (!(((u_int32_t)(src)\
71003 & ~0xffffffffU)))
71004 #define OTP_PGENB_SETUP_HOLD_TIME__TYPE u_int32_t
71005 #define OTP_PGENB_SETUP_HOLD_TIME__READ 0xffffffffU
71006 #define OTP_PGENB_SETUP_HOLD_TIME__WRITE 0xffffffffU
71007
71008 #endif /* __OTP_PGENB_SETUP_HOLD_TIME_MACRO__ */
71009
71010
71011 /* macros for efuse_reg_block.OTP_PGENB_SETUP_HOLD_TIME */
71012 #define INST_EFUSE_REG_BLOCK__OTP_PGENB_SETUP_HOLD_TIME__NUM 1
71013
71014 /* macros for BlueprintGlobalNameSpace::OTP_STROBE_PULSE_INTERVAL */
71015 #ifndef __OTP_STROBE_PULSE_INTERVAL_MACRO__
71016 #define __OTP_STROBE_PULSE_INTERVAL_MACRO__
71017
71018 /* macros for field DELAY */
71019 #define OTP_STROBE_PULSE_INTERVAL__DELAY__SHIFT 0
71020 #define OTP_STROBE_PULSE_INTERVAL__DELAY__WIDTH 32
71021 #define OTP_STROBE_PULSE_INTERVAL__DELAY__MASK 0xffffffffU
71022 #define OTP_STROBE_PULSE_INTERVAL__DELAY__READ(src) \
71023 (u_int32_t)(src)\
71024 & 0xffffffffU
71025 #define OTP_STROBE_PULSE_INTERVAL__DELAY__WRITE(src) \
71026 ((u_int32_t)(src)\
71027 & 0xffffffffU)
71028 #define OTP_STROBE_PULSE_INTERVAL__DELAY__MODIFY(dst, src) \
71029 (dst) = ((dst) &\
71030 ~0xffffffffU) | ((u_int32_t)(src) &\
71031 0xffffffffU)
71032 #define OTP_STROBE_PULSE_INTERVAL__DELAY__VERIFY(src) \
71033 (!(((u_int32_t)(src)\
71034 & ~0xffffffffU)))
71035 #define OTP_STROBE_PULSE_INTERVAL__TYPE u_int32_t
71036 #define OTP_STROBE_PULSE_INTERVAL__READ 0xffffffffU
71037 #define OTP_STROBE_PULSE_INTERVAL__WRITE 0xffffffffU
71038
71039 #endif /* __OTP_STROBE_PULSE_INTERVAL_MACRO__ */
71040
71041
71042 /* macros for efuse_reg_block.OTP_STROBE_PULSE_INTERVAL */
71043 #define INST_EFUSE_REG_BLOCK__OTP_STROBE_PULSE_INTERVAL__NUM 1
71044
71045 /* macros for BlueprintGlobalNameSpace::OTP_CSB_ADDR_LOAD_SETUP_HOLD */
71046 #ifndef __OTP_CSB_ADDR_LOAD_SETUP_HOLD_MACRO__
71047 #define __OTP_CSB_ADDR_LOAD_SETUP_HOLD_MACRO__
71048
71049 /* macros for field DELAY */
71050 #define OTP_CSB_ADDR_LOAD_SETUP_HOLD__DELAY__SHIFT 0
71051 #define OTP_CSB_ADDR_LOAD_SETUP_HOLD__DELAY__WIDTH 32
71052 #define OTP_CSB_ADDR_LOAD_SETUP_HOLD__DELAY__MASK 0xffffffffU
71053 #define OTP_CSB_ADDR_LOAD_SETUP_HOLD__DELAY__READ(src) \
71054 (u_int32_t)(src)\
71055 & 0xffffffffU
71056 #define OTP_CSB_ADDR_LOAD_SETUP_HOLD__DELAY__WRITE(src) \
71057 ((u_int32_t)(src)\
71058 & 0xffffffffU)
71059 #define OTP_CSB_ADDR_LOAD_SETUP_HOLD__DELAY__MODIFY(dst, src) \
71060 (dst) = ((dst) &\
71061 ~0xffffffffU) | ((u_int32_t)(src) &\
71062 0xffffffffU)
71063 #define OTP_CSB_ADDR_LOAD_SETUP_HOLD__DELAY__VERIFY(src) \
71064 (!(((u_int32_t)(src)\
71065 & ~0xffffffffU)))
71066 #define OTP_CSB_ADDR_LOAD_SETUP_HOLD__TYPE u_int32_t
71067 #define OTP_CSB_ADDR_LOAD_SETUP_HOLD__READ 0xffffffffU
71068 #define OTP_CSB_ADDR_LOAD_SETUP_HOLD__WRITE 0xffffffffU
71069
71070 #endif /* __OTP_CSB_ADDR_LOAD_SETUP_HOLD_MACRO__ */
71071
71072
71073 /* macros for efuse_reg_block.OTP_CSB_ADDR_LOAD_SETUP_HOLD */
71074 #define INST_EFUSE_REG_BLOCK__OTP_CSB_ADDR_LOAD_SETUP_HOLD__NUM 1
71075
71076 /* macros for BlueprintGlobalNameSpace::RXRF_BIAS1 */
71077 #ifndef __RXRF_BIAS1_MACRO__
71078 #define __RXRF_BIAS1_MACRO__
71079
71080 /* macros for field SPARE */
71081 #define RXRF_BIAS1__SPARE__SHIFT 0
71082 #define RXRF_BIAS1__SPARE__WIDTH 1
71083 #define RXRF_BIAS1__SPARE__MASK 0x00000001U
71084 #define RXRF_BIAS1__SPARE__READ(src) (u_int32_t)(src) & 0x00000001U
71085 #define RXRF_BIAS1__SPARE__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
71086 #define RXRF_BIAS1__SPARE__MODIFY(dst, src) \
71087 (dst) = ((dst) &\
71088 ~0x00000001U) | ((u_int32_t)(src) &\
71089 0x00000001U)
71090 #define RXRF_BIAS1__SPARE__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000001U)))
71091 #define RXRF_BIAS1__SPARE__SET(dst) \
71092 (dst) = ((dst) &\
71093 ~0x00000001U) | (u_int32_t)(1)
71094 #define RXRF_BIAS1__SPARE__CLR(dst) \
71095 (dst) = ((dst) &\
71096 ~0x00000001U) | (u_int32_t)(0)
71097
71098 /* macros for field PWD_IR25SPARE */
71099 #define RXRF_BIAS1__PWD_IR25SPARE__SHIFT 1
71100 #define RXRF_BIAS1__PWD_IR25SPARE__WIDTH 3
71101 #define RXRF_BIAS1__PWD_IR25SPARE__MASK 0x0000000eU
71102 #define RXRF_BIAS1__PWD_IR25SPARE__READ(src) \
71103 (((u_int32_t)(src)\
71104 & 0x0000000eU) >> 1)
71105 #define RXRF_BIAS1__PWD_IR25SPARE__WRITE(src) \
71106 (((u_int32_t)(src)\
71107 << 1) & 0x0000000eU)
71108 #define RXRF_BIAS1__PWD_IR25SPARE__MODIFY(dst, src) \
71109 (dst) = ((dst) &\
71110 ~0x0000000eU) | (((u_int32_t)(src) <<\
71111 1) & 0x0000000eU)
71112 #define RXRF_BIAS1__PWD_IR25SPARE__VERIFY(src) \
71113 (!((((u_int32_t)(src)\
71114 << 1) & ~0x0000000eU)))
71115
71116 /* macros for field PWD_IR25LO18 */
71117 #define RXRF_BIAS1__PWD_IR25LO18__SHIFT 4
71118 #define RXRF_BIAS1__PWD_IR25LO18__WIDTH 3
71119 #define RXRF_BIAS1__PWD_IR25LO18__MASK 0x00000070U
71120 #define RXRF_BIAS1__PWD_IR25LO18__READ(src) \
71121 (((u_int32_t)(src)\
71122 & 0x00000070U) >> 4)
71123 #define RXRF_BIAS1__PWD_IR25LO18__WRITE(src) \
71124 (((u_int32_t)(src)\
71125 << 4) & 0x00000070U)
71126 #define RXRF_BIAS1__PWD_IR25LO18__MODIFY(dst, src) \
71127 (dst) = ((dst) &\
71128 ~0x00000070U) | (((u_int32_t)(src) <<\
71129 4) & 0x00000070U)
71130 #define RXRF_BIAS1__PWD_IR25LO18__VERIFY(src) \
71131 (!((((u_int32_t)(src)\
71132 << 4) & ~0x00000070U)))
71133
71134 /* macros for field PWD_IC25LO36 */
71135 #define RXRF_BIAS1__PWD_IC25LO36__SHIFT 7
71136 #define RXRF_BIAS1__PWD_IC25LO36__WIDTH 3
71137 #define RXRF_BIAS1__PWD_IC25LO36__MASK 0x00000380U
71138 #define RXRF_BIAS1__PWD_IC25LO36__READ(src) \
71139 (((u_int32_t)(src)\
71140 & 0x00000380U) >> 7)
71141 #define RXRF_BIAS1__PWD_IC25LO36__WRITE(src) \
71142 (((u_int32_t)(src)\
71143 << 7) & 0x00000380U)
71144 #define RXRF_BIAS1__PWD_IC25LO36__MODIFY(dst, src) \
71145 (dst) = ((dst) &\
71146 ~0x00000380U) | (((u_int32_t)(src) <<\
71147 7) & 0x00000380U)
71148 #define RXRF_BIAS1__PWD_IC25LO36__VERIFY(src) \
71149 (!((((u_int32_t)(src)\
71150 << 7) & ~0x00000380U)))
71151
71152 /* macros for field PWD_IC25MXR2_5GH */
71153 #define RXRF_BIAS1__PWD_IC25MXR2_5GH__SHIFT 10
71154 #define RXRF_BIAS1__PWD_IC25MXR2_5GH__WIDTH 3
71155 #define RXRF_BIAS1__PWD_IC25MXR2_5GH__MASK 0x00001c00U
71156 #define RXRF_BIAS1__PWD_IC25MXR2_5GH__READ(src) \
71157 (((u_int32_t)(src)\
71158 & 0x00001c00U) >> 10)
71159 #define RXRF_BIAS1__PWD_IC25MXR2_5GH__WRITE(src) \
71160 (((u_int32_t)(src)\
71161 << 10) & 0x00001c00U)
71162 #define RXRF_BIAS1__PWD_IC25MXR2_5GH__MODIFY(dst, src) \
71163 (dst) = ((dst) &\
71164 ~0x00001c00U) | (((u_int32_t)(src) <<\
71165 10) & 0x00001c00U)
71166 #define RXRF_BIAS1__PWD_IC25MXR2_5GH__VERIFY(src) \
71167 (!((((u_int32_t)(src)\
71168 << 10) & ~0x00001c00U)))
71169
71170 /* macros for field PWD_IC25MXR5GH */
71171 #define RXRF_BIAS1__PWD_IC25MXR5GH__SHIFT 13
71172 #define RXRF_BIAS1__PWD_IC25MXR5GH__WIDTH 3
71173 #define RXRF_BIAS1__PWD_IC25MXR5GH__MASK 0x0000e000U
71174 #define RXRF_BIAS1__PWD_IC25MXR5GH__READ(src) \
71175 (((u_int32_t)(src)\
71176 & 0x0000e000U) >> 13)
71177 #define RXRF_BIAS1__PWD_IC25MXR5GH__WRITE(src) \
71178 (((u_int32_t)(src)\
71179 << 13) & 0x0000e000U)
71180 #define RXRF_BIAS1__PWD_IC25MXR5GH__MODIFY(dst, src) \
71181 (dst) = ((dst) &\
71182 ~0x0000e000U) | (((u_int32_t)(src) <<\
71183 13) & 0x0000e000U)
71184 #define RXRF_BIAS1__PWD_IC25MXR5GH__VERIFY(src) \
71185 (!((((u_int32_t)(src)\
71186 << 13) & ~0x0000e000U)))
71187
71188 /* macros for field PWD_IC25VGA5G */
71189 #define RXRF_BIAS1__PWD_IC25VGA5G__SHIFT 16
71190 #define RXRF_BIAS1__PWD_IC25VGA5G__WIDTH 3
71191 #define RXRF_BIAS1__PWD_IC25VGA5G__MASK 0x00070000U
71192 #define RXRF_BIAS1__PWD_IC25VGA5G__READ(src) \
71193 (((u_int32_t)(src)\
71194 & 0x00070000U) >> 16)
71195 #define RXRF_BIAS1__PWD_IC25VGA5G__WRITE(src) \
71196 (((u_int32_t)(src)\
71197 << 16) & 0x00070000U)
71198 #define RXRF_BIAS1__PWD_IC25VGA5G__MODIFY(dst, src) \
71199 (dst) = ((dst) &\
71200 ~0x00070000U) | (((u_int32_t)(src) <<\
71201 16) & 0x00070000U)
71202 #define RXRF_BIAS1__PWD_IC25VGA5G__VERIFY(src) \
71203 (!((((u_int32_t)(src)\
71204 << 16) & ~0x00070000U)))
71205
71206 /* macros for field PWD_IC75LNA5G */
71207 #define RXRF_BIAS1__PWD_IC75LNA5G__SHIFT 19
71208 #define RXRF_BIAS1__PWD_IC75LNA5G__WIDTH 3
71209 #define RXRF_BIAS1__PWD_IC75LNA5G__MASK 0x00380000U
71210 #define RXRF_BIAS1__PWD_IC75LNA5G__READ(src) \
71211 (((u_int32_t)(src)\
71212 & 0x00380000U) >> 19)
71213 #define RXRF_BIAS1__PWD_IC75LNA5G__WRITE(src) \
71214 (((u_int32_t)(src)\
71215 << 19) & 0x00380000U)
71216 #define RXRF_BIAS1__PWD_IC75LNA5G__MODIFY(dst, src) \
71217 (dst) = ((dst) &\
71218 ~0x00380000U) | (((u_int32_t)(src) <<\
71219 19) & 0x00380000U)
71220 #define RXRF_BIAS1__PWD_IC75LNA5G__VERIFY(src) \
71221 (!((((u_int32_t)(src)\
71222 << 19) & ~0x00380000U)))
71223
71224 /* macros for field PWD_IR25LO24 */
71225 #define RXRF_BIAS1__PWD_IR25LO24__SHIFT 22
71226 #define RXRF_BIAS1__PWD_IR25LO24__WIDTH 3
71227 #define RXRF_BIAS1__PWD_IR25LO24__MASK 0x01c00000U
71228 #define RXRF_BIAS1__PWD_IR25LO24__READ(src) \
71229 (((u_int32_t)(src)\
71230 & 0x01c00000U) >> 22)
71231 #define RXRF_BIAS1__PWD_IR25LO24__WRITE(src) \
71232 (((u_int32_t)(src)\
71233 << 22) & 0x01c00000U)
71234 #define RXRF_BIAS1__PWD_IR25LO24__MODIFY(dst, src) \
71235 (dst) = ((dst) &\
71236 ~0x01c00000U) | (((u_int32_t)(src) <<\
71237 22) & 0x01c00000U)
71238 #define RXRF_BIAS1__PWD_IR25LO24__VERIFY(src) \
71239 (!((((u_int32_t)(src)\
71240 << 22) & ~0x01c00000U)))
71241
71242 /* macros for field PWD_IC25MXR2GH */
71243 #define RXRF_BIAS1__PWD_IC25MXR2GH__SHIFT 25
71244 #define RXRF_BIAS1__PWD_IC25MXR2GH__WIDTH 3
71245 #define RXRF_BIAS1__PWD_IC25MXR2GH__MASK 0x0e000000U
71246 #define RXRF_BIAS1__PWD_IC25MXR2GH__READ(src) \
71247 (((u_int32_t)(src)\
71248 & 0x0e000000U) >> 25)
71249 #define RXRF_BIAS1__PWD_IC25MXR2GH__WRITE(src) \
71250 (((u_int32_t)(src)\
71251 << 25) & 0x0e000000U)
71252 #define RXRF_BIAS1__PWD_IC25MXR2GH__MODIFY(dst, src) \
71253 (dst) = ((dst) &\
71254 ~0x0e000000U) | (((u_int32_t)(src) <<\
71255 25) & 0x0e000000U)
71256 #define RXRF_BIAS1__PWD_IC25MXR2GH__VERIFY(src) \
71257 (!((((u_int32_t)(src)\
71258 << 25) & ~0x0e000000U)))
71259
71260 /* macros for field PWD_IC75LNA2G */
71261 #define RXRF_BIAS1__PWD_IC75LNA2G__SHIFT 28
71262 #define RXRF_BIAS1__PWD_IC75LNA2G__WIDTH 3
71263 #define RXRF_BIAS1__PWD_IC75LNA2G__MASK 0x70000000U
71264 #define RXRF_BIAS1__PWD_IC75LNA2G__READ(src) \
71265 (((u_int32_t)(src)\
71266 & 0x70000000U) >> 28)
71267 #define RXRF_BIAS1__PWD_IC75LNA2G__WRITE(src) \
71268 (((u_int32_t)(src)\
71269 << 28) & 0x70000000U)
71270 #define RXRF_BIAS1__PWD_IC75LNA2G__MODIFY(dst, src) \
71271 (dst) = ((dst) &\
71272 ~0x70000000U) | (((u_int32_t)(src) <<\
71273 28) & 0x70000000U)
71274 #define RXRF_BIAS1__PWD_IC75LNA2G__VERIFY(src) \
71275 (!((((u_int32_t)(src)\
71276 << 28) & ~0x70000000U)))
71277
71278 /* macros for field PWD_BIAS */
71279 #define RXRF_BIAS1__PWD_BIAS__SHIFT 31
71280 #define RXRF_BIAS1__PWD_BIAS__WIDTH 1
71281 #define RXRF_BIAS1__PWD_BIAS__MASK 0x80000000U
71282 #define RXRF_BIAS1__PWD_BIAS__READ(src) \
71283 (((u_int32_t)(src)\
71284 & 0x80000000U) >> 31)
71285 #define RXRF_BIAS1__PWD_BIAS__WRITE(src) \
71286 (((u_int32_t)(src)\
71287 << 31) & 0x80000000U)
71288 #define RXRF_BIAS1__PWD_BIAS__MODIFY(dst, src) \
71289 (dst) = ((dst) &\
71290 ~0x80000000U) | (((u_int32_t)(src) <<\
71291 31) & 0x80000000U)
71292 #define RXRF_BIAS1__PWD_BIAS__VERIFY(src) \
71293 (!((((u_int32_t)(src)\
71294 << 31) & ~0x80000000U)))
71295 #define RXRF_BIAS1__PWD_BIAS__SET(dst) \
71296 (dst) = ((dst) &\
71297 ~0x80000000U) | ((u_int32_t)(1) << 31)
71298 #define RXRF_BIAS1__PWD_BIAS__CLR(dst) \
71299 (dst) = ((dst) &\
71300 ~0x80000000U) | ((u_int32_t)(0) << 31)
71301 #define RXRF_BIAS1__TYPE u_int32_t
71302 #define RXRF_BIAS1__READ 0xffffffffU
71303 #define RXRF_BIAS1__WRITE 0xffffffffU
71304
71305 #endif /* __RXRF_BIAS1_MACRO__ */
71306
71307
71308 /* macros for radio65_reg_block.ch0_RXRF_BIAS1 */
71309 #define INST_RADIO65_REG_BLOCK__CH0_RXRF_BIAS1__NUM 1
71310
71311 /* macros for BlueprintGlobalNameSpace::RXRF_BIAS2 */
71312 #ifndef __RXRF_BIAS2_MACRO__
71313 #define __RXRF_BIAS2_MACRO__
71314
71315 /* macros for field SPARE */
71316 #define RXRF_BIAS2__SPARE__SHIFT 0
71317 #define RXRF_BIAS2__SPARE__WIDTH 1
71318 #define RXRF_BIAS2__SPARE__MASK 0x00000001U
71319 #define RXRF_BIAS2__SPARE__READ(src) (u_int32_t)(src) & 0x00000001U
71320 #define RXRF_BIAS2__SPARE__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
71321 #define RXRF_BIAS2__SPARE__MODIFY(dst, src) \
71322 (dst) = ((dst) &\
71323 ~0x00000001U) | ((u_int32_t)(src) &\
71324 0x00000001U)
71325 #define RXRF_BIAS2__SPARE__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000001U)))
71326 #define RXRF_BIAS2__SPARE__SET(dst) \
71327 (dst) = ((dst) &\
71328 ~0x00000001U) | (u_int32_t)(1)
71329 #define RXRF_BIAS2__SPARE__CLR(dst) \
71330 (dst) = ((dst) &\
71331 ~0x00000001U) | (u_int32_t)(0)
71332
71333 /* macros for field PKEN */
71334 #define RXRF_BIAS2__PKEN__SHIFT 1
71335 #define RXRF_BIAS2__PKEN__WIDTH 3
71336 #define RXRF_BIAS2__PKEN__MASK 0x0000000eU
71337 #define RXRF_BIAS2__PKEN__READ(src) (((u_int32_t)(src) & 0x0000000eU) >> 1)
71338 #define RXRF_BIAS2__PKEN__WRITE(src) (((u_int32_t)(src) << 1) & 0x0000000eU)
71339 #define RXRF_BIAS2__PKEN__MODIFY(dst, src) \
71340 (dst) = ((dst) &\
71341 ~0x0000000eU) | (((u_int32_t)(src) <<\
71342 1) & 0x0000000eU)
71343 #define RXRF_BIAS2__PKEN__VERIFY(src) \
71344 (!((((u_int32_t)(src)\
71345 << 1) & ~0x0000000eU)))
71346
71347 /* macros for field VCMVALUE */
71348 #define RXRF_BIAS2__VCMVALUE__SHIFT 4
71349 #define RXRF_BIAS2__VCMVALUE__WIDTH 3
71350 #define RXRF_BIAS2__VCMVALUE__MASK 0x00000070U
71351 #define RXRF_BIAS2__VCMVALUE__READ(src) (((u_int32_t)(src) & 0x00000070U) >> 4)
71352 #define RXRF_BIAS2__VCMVALUE__WRITE(src) \
71353 (((u_int32_t)(src)\
71354 << 4) & 0x00000070U)
71355 #define RXRF_BIAS2__VCMVALUE__MODIFY(dst, src) \
71356 (dst) = ((dst) &\
71357 ~0x00000070U) | (((u_int32_t)(src) <<\
71358 4) & 0x00000070U)
71359 #define RXRF_BIAS2__VCMVALUE__VERIFY(src) \
71360 (!((((u_int32_t)(src)\
71361 << 4) & ~0x00000070U)))
71362
71363 /* macros for field PWD_VCMBUF */
71364 #define RXRF_BIAS2__PWD_VCMBUF__SHIFT 7
71365 #define RXRF_BIAS2__PWD_VCMBUF__WIDTH 1
71366 #define RXRF_BIAS2__PWD_VCMBUF__MASK 0x00000080U
71367 #define RXRF_BIAS2__PWD_VCMBUF__READ(src) \
71368 (((u_int32_t)(src)\
71369 & 0x00000080U) >> 7)
71370 #define RXRF_BIAS2__PWD_VCMBUF__WRITE(src) \
71371 (((u_int32_t)(src)\
71372 << 7) & 0x00000080U)
71373 #define RXRF_BIAS2__PWD_VCMBUF__MODIFY(dst, src) \
71374 (dst) = ((dst) &\
71375 ~0x00000080U) | (((u_int32_t)(src) <<\
71376 7) & 0x00000080U)
71377 #define RXRF_BIAS2__PWD_VCMBUF__VERIFY(src) \
71378 (!((((u_int32_t)(src)\
71379 << 7) & ~0x00000080U)))
71380 #define RXRF_BIAS2__PWD_VCMBUF__SET(dst) \
71381 (dst) = ((dst) &\
71382 ~0x00000080U) | ((u_int32_t)(1) << 7)
71383 #define RXRF_BIAS2__PWD_VCMBUF__CLR(dst) \
71384 (dst) = ((dst) &\
71385 ~0x00000080U) | ((u_int32_t)(0) << 7)
71386
71387 /* macros for field PWD_IR25SPAREH */
71388 #define RXRF_BIAS2__PWD_IR25SPAREH__SHIFT 8
71389 #define RXRF_BIAS2__PWD_IR25SPAREH__WIDTH 3
71390 #define RXRF_BIAS2__PWD_IR25SPAREH__MASK 0x00000700U
71391 #define RXRF_BIAS2__PWD_IR25SPAREH__READ(src) \
71392 (((u_int32_t)(src)\
71393 & 0x00000700U) >> 8)
71394 #define RXRF_BIAS2__PWD_IR25SPAREH__WRITE(src) \
71395 (((u_int32_t)(src)\
71396 << 8) & 0x00000700U)
71397 #define RXRF_BIAS2__PWD_IR25SPAREH__MODIFY(dst, src) \
71398 (dst) = ((dst) &\
71399 ~0x00000700U) | (((u_int32_t)(src) <<\
71400 8) & 0x00000700U)
71401 #define RXRF_BIAS2__PWD_IR25SPAREH__VERIFY(src) \
71402 (!((((u_int32_t)(src)\
71403 << 8) & ~0x00000700U)))
71404
71405 /* macros for field PWD_IR25SPARE */
71406 #define RXRF_BIAS2__PWD_IR25SPARE__SHIFT 11
71407 #define RXRF_BIAS2__PWD_IR25SPARE__WIDTH 3
71408 #define RXRF_BIAS2__PWD_IR25SPARE__MASK 0x00003800U
71409 #define RXRF_BIAS2__PWD_IR25SPARE__READ(src) \
71410 (((u_int32_t)(src)\
71411 & 0x00003800U) >> 11)
71412 #define RXRF_BIAS2__PWD_IR25SPARE__WRITE(src) \
71413 (((u_int32_t)(src)\
71414 << 11) & 0x00003800U)
71415 #define RXRF_BIAS2__PWD_IR25SPARE__MODIFY(dst, src) \
71416 (dst) = ((dst) &\
71417 ~0x00003800U) | (((u_int32_t)(src) <<\
71418 11) & 0x00003800U)
71419 #define RXRF_BIAS2__PWD_IR25SPARE__VERIFY(src) \
71420 (!((((u_int32_t)(src)\
71421 << 11) & ~0x00003800U)))
71422
71423 /* macros for field PWD_IC25LNABUF */
71424 #define RXRF_BIAS2__PWD_IC25LNABUF__SHIFT 14
71425 #define RXRF_BIAS2__PWD_IC25LNABUF__WIDTH 3
71426 #define RXRF_BIAS2__PWD_IC25LNABUF__MASK 0x0001c000U
71427 #define RXRF_BIAS2__PWD_IC25LNABUF__READ(src) \
71428 (((u_int32_t)(src)\
71429 & 0x0001c000U) >> 14)
71430 #define RXRF_BIAS2__PWD_IC25LNABUF__WRITE(src) \
71431 (((u_int32_t)(src)\
71432 << 14) & 0x0001c000U)
71433 #define RXRF_BIAS2__PWD_IC25LNABUF__MODIFY(dst, src) \
71434 (dst) = ((dst) &\
71435 ~0x0001c000U) | (((u_int32_t)(src) <<\
71436 14) & 0x0001c000U)
71437 #define RXRF_BIAS2__PWD_IC25LNABUF__VERIFY(src) \
71438 (!((((u_int32_t)(src)\
71439 << 14) & ~0x0001c000U)))
71440
71441 /* macros for field PWD_IR25AGCH */
71442 #define RXRF_BIAS2__PWD_IR25AGCH__SHIFT 17
71443 #define RXRF_BIAS2__PWD_IR25AGCH__WIDTH 3
71444 #define RXRF_BIAS2__PWD_IR25AGCH__MASK 0x000e0000U
71445 #define RXRF_BIAS2__PWD_IR25AGCH__READ(src) \
71446 (((u_int32_t)(src)\
71447 & 0x000e0000U) >> 17)
71448 #define RXRF_BIAS2__PWD_IR25AGCH__WRITE(src) \
71449 (((u_int32_t)(src)\
71450 << 17) & 0x000e0000U)
71451 #define RXRF_BIAS2__PWD_IR25AGCH__MODIFY(dst, src) \
71452 (dst) = ((dst) &\
71453 ~0x000e0000U) | (((u_int32_t)(src) <<\
71454 17) & 0x000e0000U)
71455 #define RXRF_BIAS2__PWD_IR25AGCH__VERIFY(src) \
71456 (!((((u_int32_t)(src)\
71457 << 17) & ~0x000e0000U)))
71458
71459 /* macros for field PWD_IR25AGC */
71460 #define RXRF_BIAS2__PWD_IR25AGC__SHIFT 20
71461 #define RXRF_BIAS2__PWD_IR25AGC__WIDTH 3
71462 #define RXRF_BIAS2__PWD_IR25AGC__MASK 0x00700000U
71463 #define RXRF_BIAS2__PWD_IR25AGC__READ(src) \
71464 (((u_int32_t)(src)\
71465 & 0x00700000U) >> 20)
71466 #define RXRF_BIAS2__PWD_IR25AGC__WRITE(src) \
71467 (((u_int32_t)(src)\
71468 << 20) & 0x00700000U)
71469 #define RXRF_BIAS2__PWD_IR25AGC__MODIFY(dst, src) \
71470 (dst) = ((dst) &\
71471 ~0x00700000U) | (((u_int32_t)(src) <<\
71472 20) & 0x00700000U)
71473 #define RXRF_BIAS2__PWD_IR25AGC__VERIFY(src) \
71474 (!((((u_int32_t)(src)\
71475 << 20) & ~0x00700000U)))
71476
71477 /* macros for field PWD_IC25AGC */
71478 #define RXRF_BIAS2__PWD_IC25AGC__SHIFT 23
71479 #define RXRF_BIAS2__PWD_IC25AGC__WIDTH 3
71480 #define RXRF_BIAS2__PWD_IC25AGC__MASK 0x03800000U
71481 #define RXRF_BIAS2__PWD_IC25AGC__READ(src) \
71482 (((u_int32_t)(src)\
71483 & 0x03800000U) >> 23)
71484 #define RXRF_BIAS2__PWD_IC25AGC__WRITE(src) \
71485 (((u_int32_t)(src)\
71486 << 23) & 0x03800000U)
71487 #define RXRF_BIAS2__PWD_IC25AGC__MODIFY(dst, src) \
71488 (dst) = ((dst) &\
71489 ~0x03800000U) | (((u_int32_t)(src) <<\
71490 23) & 0x03800000U)
71491 #define RXRF_BIAS2__PWD_IC25AGC__VERIFY(src) \
71492 (!((((u_int32_t)(src)\
71493 << 23) & ~0x03800000U)))
71494
71495 /* macros for field PWD_IC25VCMBUF */
71496 #define RXRF_BIAS2__PWD_IC25VCMBUF__SHIFT 26
71497 #define RXRF_BIAS2__PWD_IC25VCMBUF__WIDTH 3
71498 #define RXRF_BIAS2__PWD_IC25VCMBUF__MASK 0x1c000000U
71499 #define RXRF_BIAS2__PWD_IC25VCMBUF__READ(src) \
71500 (((u_int32_t)(src)\
71501 & 0x1c000000U) >> 26)
71502 #define RXRF_BIAS2__PWD_IC25VCMBUF__WRITE(src) \
71503 (((u_int32_t)(src)\
71504 << 26) & 0x1c000000U)
71505 #define RXRF_BIAS2__PWD_IC25VCMBUF__MODIFY(dst, src) \
71506 (dst) = ((dst) &\
71507 ~0x1c000000U) | (((u_int32_t)(src) <<\
71508 26) & 0x1c000000U)
71509 #define RXRF_BIAS2__PWD_IC25VCMBUF__VERIFY(src) \
71510 (!((((u_int32_t)(src)\
71511 << 26) & ~0x1c000000U)))
71512
71513 /* macros for field PWD_IR25VCM */
71514 #define RXRF_BIAS2__PWD_IR25VCM__SHIFT 29
71515 #define RXRF_BIAS2__PWD_IR25VCM__WIDTH 3
71516 #define RXRF_BIAS2__PWD_IR25VCM__MASK 0xe0000000U
71517 #define RXRF_BIAS2__PWD_IR25VCM__READ(src) \
71518 (((u_int32_t)(src)\
71519 & 0xe0000000U) >> 29)
71520 #define RXRF_BIAS2__PWD_IR25VCM__WRITE(src) \
71521 (((u_int32_t)(src)\
71522 << 29) & 0xe0000000U)
71523 #define RXRF_BIAS2__PWD_IR25VCM__MODIFY(dst, src) \
71524 (dst) = ((dst) &\
71525 ~0xe0000000U) | (((u_int32_t)(src) <<\
71526 29) & 0xe0000000U)
71527 #define RXRF_BIAS2__PWD_IR25VCM__VERIFY(src) \
71528 (!((((u_int32_t)(src)\
71529 << 29) & ~0xe0000000U)))
71530 #define RXRF_BIAS2__TYPE u_int32_t
71531 #define RXRF_BIAS2__READ 0xffffffffU
71532 #define RXRF_BIAS2__WRITE 0xffffffffU
71533
71534 #endif /* __RXRF_BIAS2_MACRO__ */
71535
71536
71537 /* macros for radio65_reg_block.ch0_RXRF_BIAS2 */
71538 #define INST_RADIO65_REG_BLOCK__CH0_RXRF_BIAS2__NUM 1
71539
71540 /* macros for BlueprintGlobalNameSpace::RXRF_GAINSTAGES */
71541 #ifndef __RXRF_GAINSTAGES_MACRO__
71542 #define __RXRF_GAINSTAGES_MACRO__
71543
71544 /* macros for field SPARE */
71545 #define RXRF_GAINSTAGES__SPARE__SHIFT 0
71546 #define RXRF_GAINSTAGES__SPARE__WIDTH 1
71547 #define RXRF_GAINSTAGES__SPARE__MASK 0x00000001U
71548 #define RXRF_GAINSTAGES__SPARE__READ(src) (u_int32_t)(src) & 0x00000001U
71549 #define RXRF_GAINSTAGES__SPARE__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
71550 #define RXRF_GAINSTAGES__SPARE__MODIFY(dst, src) \
71551 (dst) = ((dst) &\
71552 ~0x00000001U) | ((u_int32_t)(src) &\
71553 0x00000001U)
71554 #define RXRF_GAINSTAGES__SPARE__VERIFY(src) \
71555 (!(((u_int32_t)(src)\
71556 & ~0x00000001U)))
71557 #define RXRF_GAINSTAGES__SPARE__SET(dst) \
71558 (dst) = ((dst) &\
71559 ~0x00000001U) | (u_int32_t)(1)
71560 #define RXRF_GAINSTAGES__SPARE__CLR(dst) \
71561 (dst) = ((dst) &\
71562 ~0x00000001U) | (u_int32_t)(0)
71563
71564 /* macros for field LNAON_CALDC */
71565 #define RXRF_GAINSTAGES__LNAON_CALDC__SHIFT 1
71566 #define RXRF_GAINSTAGES__LNAON_CALDC__WIDTH 1
71567 #define RXRF_GAINSTAGES__LNAON_CALDC__MASK 0x00000002U
71568 #define RXRF_GAINSTAGES__LNAON_CALDC__READ(src) \
71569 (((u_int32_t)(src)\
71570 & 0x00000002U) >> 1)
71571 #define RXRF_GAINSTAGES__LNAON_CALDC__WRITE(src) \
71572 (((u_int32_t)(src)\
71573 << 1) & 0x00000002U)
71574 #define RXRF_GAINSTAGES__LNAON_CALDC__MODIFY(dst, src) \
71575 (dst) = ((dst) &\
71576 ~0x00000002U) | (((u_int32_t)(src) <<\
71577 1) & 0x00000002U)
71578 #define RXRF_GAINSTAGES__LNAON_CALDC__VERIFY(src) \
71579 (!((((u_int32_t)(src)\
71580 << 1) & ~0x00000002U)))
71581 #define RXRF_GAINSTAGES__LNAON_CALDC__SET(dst) \
71582 (dst) = ((dst) &\
71583 ~0x00000002U) | ((u_int32_t)(1) << 1)
71584 #define RXRF_GAINSTAGES__LNAON_CALDC__CLR(dst) \
71585 (dst) = ((dst) &\
71586 ~0x00000002U) | ((u_int32_t)(0) << 1)
71587
71588 /* macros for field VGA5G_CAP */
71589 #define RXRF_GAINSTAGES__VGA5G_CAP__SHIFT 2
71590 #define RXRF_GAINSTAGES__VGA5G_CAP__WIDTH 2
71591 #define RXRF_GAINSTAGES__VGA5G_CAP__MASK 0x0000000cU
71592 #define RXRF_GAINSTAGES__VGA5G_CAP__READ(src) \
71593 (((u_int32_t)(src)\
71594 & 0x0000000cU) >> 2)
71595 #define RXRF_GAINSTAGES__VGA5G_CAP__WRITE(src) \
71596 (((u_int32_t)(src)\
71597 << 2) & 0x0000000cU)
71598 #define RXRF_GAINSTAGES__VGA5G_CAP__MODIFY(dst, src) \
71599 (dst) = ((dst) &\
71600 ~0x0000000cU) | (((u_int32_t)(src) <<\
71601 2) & 0x0000000cU)
71602 #define RXRF_GAINSTAGES__VGA5G_CAP__VERIFY(src) \
71603 (!((((u_int32_t)(src)\
71604 << 2) & ~0x0000000cU)))
71605
71606 /* macros for field LNA5G_CAP */
71607 #define RXRF_GAINSTAGES__LNA5G_CAP__SHIFT 4
71608 #define RXRF_GAINSTAGES__LNA5G_CAP__WIDTH 2
71609 #define RXRF_GAINSTAGES__LNA5G_CAP__MASK 0x00000030U
71610 #define RXRF_GAINSTAGES__LNA5G_CAP__READ(src) \
71611 (((u_int32_t)(src)\
71612 & 0x00000030U) >> 4)
71613 #define RXRF_GAINSTAGES__LNA5G_CAP__WRITE(src) \
71614 (((u_int32_t)(src)\
71615 << 4) & 0x00000030U)
71616 #define RXRF_GAINSTAGES__LNA5G_CAP__MODIFY(dst, src) \
71617 (dst) = ((dst) &\
71618 ~0x00000030U) | (((u_int32_t)(src) <<\
71619 4) & 0x00000030U)
71620 #define RXRF_GAINSTAGES__LNA5G_CAP__VERIFY(src) \
71621 (!((((u_int32_t)(src)\
71622 << 4) & ~0x00000030U)))
71623
71624 /* macros for field LNA5G_SHORTINP */
71625 #define RXRF_GAINSTAGES__LNA5G_SHORTINP__SHIFT 6
71626 #define RXRF_GAINSTAGES__LNA5G_SHORTINP__WIDTH 1
71627 #define RXRF_GAINSTAGES__LNA5G_SHORTINP__MASK 0x00000040U
71628 #define RXRF_GAINSTAGES__LNA5G_SHORTINP__READ(src) \
71629 (((u_int32_t)(src)\
71630 & 0x00000040U) >> 6)
71631 #define RXRF_GAINSTAGES__LNA5G_SHORTINP__WRITE(src) \
71632 (((u_int32_t)(src)\
71633 << 6) & 0x00000040U)
71634 #define RXRF_GAINSTAGES__LNA5G_SHORTINP__MODIFY(dst, src) \
71635 (dst) = ((dst) &\
71636 ~0x00000040U) | (((u_int32_t)(src) <<\
71637 6) & 0x00000040U)
71638 #define RXRF_GAINSTAGES__LNA5G_SHORTINP__VERIFY(src) \
71639 (!((((u_int32_t)(src)\
71640 << 6) & ~0x00000040U)))
71641 #define RXRF_GAINSTAGES__LNA5G_SHORTINP__SET(dst) \
71642 (dst) = ((dst) &\
71643 ~0x00000040U) | ((u_int32_t)(1) << 6)
71644 #define RXRF_GAINSTAGES__LNA5G_SHORTINP__CLR(dst) \
71645 (dst) = ((dst) &\
71646 ~0x00000040U) | ((u_int32_t)(0) << 6)
71647
71648 /* macros for field PWD_LO5G */
71649 #define RXRF_GAINSTAGES__PWD_LO5G__SHIFT 7
71650 #define RXRF_GAINSTAGES__PWD_LO5G__WIDTH 1
71651 #define RXRF_GAINSTAGES__PWD_LO5G__MASK 0x00000080U
71652 #define RXRF_GAINSTAGES__PWD_LO5G__READ(src) \
71653 (((u_int32_t)(src)\
71654 & 0x00000080U) >> 7)
71655 #define RXRF_GAINSTAGES__PWD_LO5G__WRITE(src) \
71656 (((u_int32_t)(src)\
71657 << 7) & 0x00000080U)
71658 #define RXRF_GAINSTAGES__PWD_LO5G__MODIFY(dst, src) \
71659 (dst) = ((dst) &\
71660 ~0x00000080U) | (((u_int32_t)(src) <<\
71661 7) & 0x00000080U)
71662 #define RXRF_GAINSTAGES__PWD_LO5G__VERIFY(src) \
71663 (!((((u_int32_t)(src)\
71664 << 7) & ~0x00000080U)))
71665 #define RXRF_GAINSTAGES__PWD_LO5G__SET(dst) \
71666 (dst) = ((dst) &\
71667 ~0x00000080U) | ((u_int32_t)(1) << 7)
71668 #define RXRF_GAINSTAGES__PWD_LO5G__CLR(dst) \
71669 (dst) = ((dst) &\
71670 ~0x00000080U) | ((u_int32_t)(0) << 7)
71671
71672 /* macros for field PWD_VGA5G */
71673 #define RXRF_GAINSTAGES__PWD_VGA5G__SHIFT 8
71674 #define RXRF_GAINSTAGES__PWD_VGA5G__WIDTH 1
71675 #define RXRF_GAINSTAGES__PWD_VGA5G__MASK 0x00000100U
71676 #define RXRF_GAINSTAGES__PWD_VGA5G__READ(src) \
71677 (((u_int32_t)(src)\
71678 & 0x00000100U) >> 8)
71679 #define RXRF_GAINSTAGES__PWD_VGA5G__WRITE(src) \
71680 (((u_int32_t)(src)\
71681 << 8) & 0x00000100U)
71682 #define RXRF_GAINSTAGES__PWD_VGA5G__MODIFY(dst, src) \
71683 (dst) = ((dst) &\
71684 ~0x00000100U) | (((u_int32_t)(src) <<\
71685 8) & 0x00000100U)
71686 #define RXRF_GAINSTAGES__PWD_VGA5G__VERIFY(src) \
71687 (!((((u_int32_t)(src)\
71688 << 8) & ~0x00000100U)))
71689 #define RXRF_GAINSTAGES__PWD_VGA5G__SET(dst) \
71690 (dst) = ((dst) &\
71691 ~0x00000100U) | ((u_int32_t)(1) << 8)
71692 #define RXRF_GAINSTAGES__PWD_VGA5G__CLR(dst) \
71693 (dst) = ((dst) &\
71694 ~0x00000100U) | ((u_int32_t)(0) << 8)
71695
71696 /* macros for field PWD_MXR5G */
71697 #define RXRF_GAINSTAGES__PWD_MXR5G__SHIFT 9
71698 #define RXRF_GAINSTAGES__PWD_MXR5G__WIDTH 1
71699 #define RXRF_GAINSTAGES__PWD_MXR5G__MASK 0x00000200U
71700 #define RXRF_GAINSTAGES__PWD_MXR5G__READ(src) \
71701 (((u_int32_t)(src)\
71702 & 0x00000200U) >> 9)
71703 #define RXRF_GAINSTAGES__PWD_MXR5G__WRITE(src) \
71704 (((u_int32_t)(src)\
71705 << 9) & 0x00000200U)
71706 #define RXRF_GAINSTAGES__PWD_MXR5G__MODIFY(dst, src) \
71707 (dst) = ((dst) &\
71708 ~0x00000200U) | (((u_int32_t)(src) <<\
71709 9) & 0x00000200U)
71710 #define RXRF_GAINSTAGES__PWD_MXR5G__VERIFY(src) \
71711 (!((((u_int32_t)(src)\
71712 << 9) & ~0x00000200U)))
71713 #define RXRF_GAINSTAGES__PWD_MXR5G__SET(dst) \
71714 (dst) = ((dst) &\
71715 ~0x00000200U) | ((u_int32_t)(1) << 9)
71716 #define RXRF_GAINSTAGES__PWD_MXR5G__CLR(dst) \
71717 (dst) = ((dst) &\
71718 ~0x00000200U) | ((u_int32_t)(0) << 9)
71719
71720 /* macros for field PWD_LNA5G */
71721 #define RXRF_GAINSTAGES__PWD_LNA5G__SHIFT 10
71722 #define RXRF_GAINSTAGES__PWD_LNA5G__WIDTH 1
71723 #define RXRF_GAINSTAGES__PWD_LNA5G__MASK 0x00000400U
71724 #define RXRF_GAINSTAGES__PWD_LNA5G__READ(src) \
71725 (((u_int32_t)(src)\
71726 & 0x00000400U) >> 10)
71727 #define RXRF_GAINSTAGES__PWD_LNA5G__WRITE(src) \
71728 (((u_int32_t)(src)\
71729 << 10) & 0x00000400U)
71730 #define RXRF_GAINSTAGES__PWD_LNA5G__MODIFY(dst, src) \
71731 (dst) = ((dst) &\
71732 ~0x00000400U) | (((u_int32_t)(src) <<\
71733 10) & 0x00000400U)
71734 #define RXRF_GAINSTAGES__PWD_LNA5G__VERIFY(src) \
71735 (!((((u_int32_t)(src)\
71736 << 10) & ~0x00000400U)))
71737 #define RXRF_GAINSTAGES__PWD_LNA5G__SET(dst) \
71738 (dst) = ((dst) &\
71739 ~0x00000400U) | ((u_int32_t)(1) << 10)
71740 #define RXRF_GAINSTAGES__PWD_LNA5G__CLR(dst) \
71741 (dst) = ((dst) &\
71742 ~0x00000400U) | ((u_int32_t)(0) << 10)
71743
71744 /* macros for field LNA2G_CAP */
71745 #define RXRF_GAINSTAGES__LNA2G_CAP__SHIFT 11
71746 #define RXRF_GAINSTAGES__LNA2G_CAP__WIDTH 2
71747 #define RXRF_GAINSTAGES__LNA2G_CAP__MASK 0x00001800U
71748 #define RXRF_GAINSTAGES__LNA2G_CAP__READ(src) \
71749 (((u_int32_t)(src)\
71750 & 0x00001800U) >> 11)
71751 #define RXRF_GAINSTAGES__LNA2G_CAP__WRITE(src) \
71752 (((u_int32_t)(src)\
71753 << 11) & 0x00001800U)
71754 #define RXRF_GAINSTAGES__LNA2G_CAP__MODIFY(dst, src) \
71755 (dst) = ((dst) &\
71756 ~0x00001800U) | (((u_int32_t)(src) <<\
71757 11) & 0x00001800U)
71758 #define RXRF_GAINSTAGES__LNA2G_CAP__VERIFY(src) \
71759 (!((((u_int32_t)(src)\
71760 << 11) & ~0x00001800U)))
71761
71762 /* macros for field LNA2G_SHORTINP */
71763 #define RXRF_GAINSTAGES__LNA2G_SHORTINP__SHIFT 13
71764 #define RXRF_GAINSTAGES__LNA2G_SHORTINP__WIDTH 1
71765 #define RXRF_GAINSTAGES__LNA2G_SHORTINP__MASK 0x00002000U
71766 #define RXRF_GAINSTAGES__LNA2G_SHORTINP__READ(src) \
71767 (((u_int32_t)(src)\
71768 & 0x00002000U) >> 13)
71769 #define RXRF_GAINSTAGES__LNA2G_SHORTINP__WRITE(src) \
71770 (((u_int32_t)(src)\
71771 << 13) & 0x00002000U)
71772 #define RXRF_GAINSTAGES__LNA2G_SHORTINP__MODIFY(dst, src) \
71773 (dst) = ((dst) &\
71774 ~0x00002000U) | (((u_int32_t)(src) <<\
71775 13) & 0x00002000U)
71776 #define RXRF_GAINSTAGES__LNA2G_SHORTINP__VERIFY(src) \
71777 (!((((u_int32_t)(src)\
71778 << 13) & ~0x00002000U)))
71779 #define RXRF_GAINSTAGES__LNA2G_SHORTINP__SET(dst) \
71780 (dst) = ((dst) &\
71781 ~0x00002000U) | ((u_int32_t)(1) << 13)
71782 #define RXRF_GAINSTAGES__LNA2G_SHORTINP__CLR(dst) \
71783 (dst) = ((dst) &\
71784 ~0x00002000U) | ((u_int32_t)(0) << 13)
71785
71786 /* macros for field LNA2G_LP */
71787 #define RXRF_GAINSTAGES__LNA2G_LP__SHIFT 14
71788 #define RXRF_GAINSTAGES__LNA2G_LP__WIDTH 1
71789 #define RXRF_GAINSTAGES__LNA2G_LP__MASK 0x00004000U
71790 #define RXRF_GAINSTAGES__LNA2G_LP__READ(src) \
71791 (((u_int32_t)(src)\
71792 & 0x00004000U) >> 14)
71793 #define RXRF_GAINSTAGES__LNA2G_LP__WRITE(src) \
71794 (((u_int32_t)(src)\
71795 << 14) & 0x00004000U)
71796 #define RXRF_GAINSTAGES__LNA2G_LP__MODIFY(dst, src) \
71797 (dst) = ((dst) &\
71798 ~0x00004000U) | (((u_int32_t)(src) <<\
71799 14) & 0x00004000U)
71800 #define RXRF_GAINSTAGES__LNA2G_LP__VERIFY(src) \
71801 (!((((u_int32_t)(src)\
71802 << 14) & ~0x00004000U)))
71803 #define RXRF_GAINSTAGES__LNA2G_LP__SET(dst) \
71804 (dst) = ((dst) &\
71805 ~0x00004000U) | ((u_int32_t)(1) << 14)
71806 #define RXRF_GAINSTAGES__LNA2G_LP__CLR(dst) \
71807 (dst) = ((dst) &\
71808 ~0x00004000U) | ((u_int32_t)(0) << 14)
71809
71810 /* macros for field PWD_LO2G */
71811 #define RXRF_GAINSTAGES__PWD_LO2G__SHIFT 15
71812 #define RXRF_GAINSTAGES__PWD_LO2G__WIDTH 1
71813 #define RXRF_GAINSTAGES__PWD_LO2G__MASK 0x00008000U
71814 #define RXRF_GAINSTAGES__PWD_LO2G__READ(src) \
71815 (((u_int32_t)(src)\
71816 & 0x00008000U) >> 15)
71817 #define RXRF_GAINSTAGES__PWD_LO2G__WRITE(src) \
71818 (((u_int32_t)(src)\
71819 << 15) & 0x00008000U)
71820 #define RXRF_GAINSTAGES__PWD_LO2G__MODIFY(dst, src) \
71821 (dst) = ((dst) &\
71822 ~0x00008000U) | (((u_int32_t)(src) <<\
71823 15) & 0x00008000U)
71824 #define RXRF_GAINSTAGES__PWD_LO2G__VERIFY(src) \
71825 (!((((u_int32_t)(src)\
71826 << 15) & ~0x00008000U)))
71827 #define RXRF_GAINSTAGES__PWD_LO2G__SET(dst) \
71828 (dst) = ((dst) &\
71829 ~0x00008000U) | ((u_int32_t)(1) << 15)
71830 #define RXRF_GAINSTAGES__PWD_LO2G__CLR(dst) \
71831 (dst) = ((dst) &\
71832 ~0x00008000U) | ((u_int32_t)(0) << 15)
71833
71834 /* macros for field PWD_MXR2G */
71835 #define RXRF_GAINSTAGES__PWD_MXR2G__SHIFT 16
71836 #define RXRF_GAINSTAGES__PWD_MXR2G__WIDTH 1
71837 #define RXRF_GAINSTAGES__PWD_MXR2G__MASK 0x00010000U
71838 #define RXRF_GAINSTAGES__PWD_MXR2G__READ(src) \
71839 (((u_int32_t)(src)\
71840 & 0x00010000U) >> 16)
71841 #define RXRF_GAINSTAGES__PWD_MXR2G__WRITE(src) \
71842 (((u_int32_t)(src)\
71843 << 16) & 0x00010000U)
71844 #define RXRF_GAINSTAGES__PWD_MXR2G__MODIFY(dst, src) \
71845 (dst) = ((dst) &\
71846 ~0x00010000U) | (((u_int32_t)(src) <<\
71847 16) & 0x00010000U)
71848 #define RXRF_GAINSTAGES__PWD_MXR2G__VERIFY(src) \
71849 (!((((u_int32_t)(src)\
71850 << 16) & ~0x00010000U)))
71851 #define RXRF_GAINSTAGES__PWD_MXR2G__SET(dst) \
71852 (dst) = ((dst) &\
71853 ~0x00010000U) | ((u_int32_t)(1) << 16)
71854 #define RXRF_GAINSTAGES__PWD_MXR2G__CLR(dst) \
71855 (dst) = ((dst) &\
71856 ~0x00010000U) | ((u_int32_t)(0) << 16)
71857
71858 /* macros for field PWD_LNA2G */
71859 #define RXRF_GAINSTAGES__PWD_LNA2G__SHIFT 17
71860 #define RXRF_GAINSTAGES__PWD_LNA2G__WIDTH 1
71861 #define RXRF_GAINSTAGES__PWD_LNA2G__MASK 0x00020000U
71862 #define RXRF_GAINSTAGES__PWD_LNA2G__READ(src) \
71863 (((u_int32_t)(src)\
71864 & 0x00020000U) >> 17)
71865 #define RXRF_GAINSTAGES__PWD_LNA2G__WRITE(src) \
71866 (((u_int32_t)(src)\
71867 << 17) & 0x00020000U)
71868 #define RXRF_GAINSTAGES__PWD_LNA2G__MODIFY(dst, src) \
71869 (dst) = ((dst) &\
71870 ~0x00020000U) | (((u_int32_t)(src) <<\
71871 17) & 0x00020000U)
71872 #define RXRF_GAINSTAGES__PWD_LNA2G__VERIFY(src) \
71873 (!((((u_int32_t)(src)\
71874 << 17) & ~0x00020000U)))
71875 #define RXRF_GAINSTAGES__PWD_LNA2G__SET(dst) \
71876 (dst) = ((dst) &\
71877 ~0x00020000U) | ((u_int32_t)(1) << 17)
71878 #define RXRF_GAINSTAGES__PWD_LNA2G__CLR(dst) \
71879 (dst) = ((dst) &\
71880 ~0x00020000U) | ((u_int32_t)(0) << 17)
71881
71882 /* macros for field MXR5G_GAIN_OVR */
71883 #define RXRF_GAINSTAGES__MXR5G_GAIN_OVR__SHIFT 18
71884 #define RXRF_GAINSTAGES__MXR5G_GAIN_OVR__WIDTH 2
71885 #define RXRF_GAINSTAGES__MXR5G_GAIN_OVR__MASK 0x000c0000U
71886 #define RXRF_GAINSTAGES__MXR5G_GAIN_OVR__READ(src) \
71887 (((u_int32_t)(src)\
71888 & 0x000c0000U) >> 18)
71889 #define RXRF_GAINSTAGES__MXR5G_GAIN_OVR__WRITE(src) \
71890 (((u_int32_t)(src)\
71891 << 18) & 0x000c0000U)
71892 #define RXRF_GAINSTAGES__MXR5G_GAIN_OVR__MODIFY(dst, src) \
71893 (dst) = ((dst) &\
71894 ~0x000c0000U) | (((u_int32_t)(src) <<\
71895 18) & 0x000c0000U)
71896 #define RXRF_GAINSTAGES__MXR5G_GAIN_OVR__VERIFY(src) \
71897 (!((((u_int32_t)(src)\
71898 << 18) & ~0x000c0000U)))
71899
71900 /* macros for field VGA5G_GAIN_OVR */
71901 #define RXRF_GAINSTAGES__VGA5G_GAIN_OVR__SHIFT 20
71902 #define RXRF_GAINSTAGES__VGA5G_GAIN_OVR__WIDTH 3
71903 #define RXRF_GAINSTAGES__VGA5G_GAIN_OVR__MASK 0x00700000U
71904 #define RXRF_GAINSTAGES__VGA5G_GAIN_OVR__READ(src) \
71905 (((u_int32_t)(src)\
71906 & 0x00700000U) >> 20)
71907 #define RXRF_GAINSTAGES__VGA5G_GAIN_OVR__WRITE(src) \
71908 (((u_int32_t)(src)\
71909 << 20) & 0x00700000U)
71910 #define RXRF_GAINSTAGES__VGA5G_GAIN_OVR__MODIFY(dst, src) \
71911 (dst) = ((dst) &\
71912 ~0x00700000U) | (((u_int32_t)(src) <<\
71913 20) & 0x00700000U)
71914 #define RXRF_GAINSTAGES__VGA5G_GAIN_OVR__VERIFY(src) \
71915 (!((((u_int32_t)(src)\
71916 << 20) & ~0x00700000U)))
71917
71918 /* macros for field LNA5G_GAIN_OVR */
71919 #define RXRF_GAINSTAGES__LNA5G_GAIN_OVR__SHIFT 23
71920 #define RXRF_GAINSTAGES__LNA5G_GAIN_OVR__WIDTH 3
71921 #define RXRF_GAINSTAGES__LNA5G_GAIN_OVR__MASK 0x03800000U
71922 #define RXRF_GAINSTAGES__LNA5G_GAIN_OVR__READ(src) \
71923 (((u_int32_t)(src)\
71924 & 0x03800000U) >> 23)
71925 #define RXRF_GAINSTAGES__LNA5G_GAIN_OVR__WRITE(src) \
71926 (((u_int32_t)(src)\
71927 << 23) & 0x03800000U)
71928 #define RXRF_GAINSTAGES__LNA5G_GAIN_OVR__MODIFY(dst, src) \
71929 (dst) = ((dst) &\
71930 ~0x03800000U) | (((u_int32_t)(src) <<\
71931 23) & 0x03800000U)
71932 #define RXRF_GAINSTAGES__LNA5G_GAIN_OVR__VERIFY(src) \
71933 (!((((u_int32_t)(src)\
71934 << 23) & ~0x03800000U)))
71935
71936 /* macros for field MXR2G_GAIN_OVR */
71937 #define RXRF_GAINSTAGES__MXR2G_GAIN_OVR__SHIFT 26
71938 #define RXRF_GAINSTAGES__MXR2G_GAIN_OVR__WIDTH 2
71939 #define RXRF_GAINSTAGES__MXR2G_GAIN_OVR__MASK 0x0c000000U
71940 #define RXRF_GAINSTAGES__MXR2G_GAIN_OVR__READ(src) \
71941 (((u_int32_t)(src)\
71942 & 0x0c000000U) >> 26)
71943 #define RXRF_GAINSTAGES__MXR2G_GAIN_OVR__WRITE(src) \
71944 (((u_int32_t)(src)\
71945 << 26) & 0x0c000000U)
71946 #define RXRF_GAINSTAGES__MXR2G_GAIN_OVR__MODIFY(dst, src) \
71947 (dst) = ((dst) &\
71948 ~0x0c000000U) | (((u_int32_t)(src) <<\
71949 26) & 0x0c000000U)
71950 #define RXRF_GAINSTAGES__MXR2G_GAIN_OVR__VERIFY(src) \
71951 (!((((u_int32_t)(src)\
71952 << 26) & ~0x0c000000U)))
71953
71954 /* macros for field LNA2G_GAIN_OVR */
71955 #define RXRF_GAINSTAGES__LNA2G_GAIN_OVR__SHIFT 28
71956 #define RXRF_GAINSTAGES__LNA2G_GAIN_OVR__WIDTH 3
71957 #define RXRF_GAINSTAGES__LNA2G_GAIN_OVR__MASK 0x70000000U
71958 #define RXRF_GAINSTAGES__LNA2G_GAIN_OVR__READ(src) \
71959 (((u_int32_t)(src)\
71960 & 0x70000000U) >> 28)
71961 #define RXRF_GAINSTAGES__LNA2G_GAIN_OVR__WRITE(src) \
71962 (((u_int32_t)(src)\
71963 << 28) & 0x70000000U)
71964 #define RXRF_GAINSTAGES__LNA2G_GAIN_OVR__MODIFY(dst, src) \
71965 (dst) = ((dst) &\
71966 ~0x70000000U) | (((u_int32_t)(src) <<\
71967 28) & 0x70000000U)
71968 #define RXRF_GAINSTAGES__LNA2G_GAIN_OVR__VERIFY(src) \
71969 (!((((u_int32_t)(src)\
71970 << 28) & ~0x70000000U)))
71971
71972 /* macros for field RX_OVERRIDE */
71973 #define RXRF_GAINSTAGES__RX_OVERRIDE__SHIFT 31
71974 #define RXRF_GAINSTAGES__RX_OVERRIDE__WIDTH 1
71975 #define RXRF_GAINSTAGES__RX_OVERRIDE__MASK 0x80000000U
71976 #define RXRF_GAINSTAGES__RX_OVERRIDE__READ(src) \
71977 (((u_int32_t)(src)\
71978 & 0x80000000U) >> 31)
71979 #define RXRF_GAINSTAGES__RX_OVERRIDE__WRITE(src) \
71980 (((u_int32_t)(src)\
71981 << 31) & 0x80000000U)
71982 #define RXRF_GAINSTAGES__RX_OVERRIDE__MODIFY(dst, src) \
71983 (dst) = ((dst) &\
71984 ~0x80000000U) | (((u_int32_t)(src) <<\
71985 31) & 0x80000000U)
71986 #define RXRF_GAINSTAGES__RX_OVERRIDE__VERIFY(src) \
71987 (!((((u_int32_t)(src)\
71988 << 31) & ~0x80000000U)))
71989 #define RXRF_GAINSTAGES__RX_OVERRIDE__SET(dst) \
71990 (dst) = ((dst) &\
71991 ~0x80000000U) | ((u_int32_t)(1) << 31)
71992 #define RXRF_GAINSTAGES__RX_OVERRIDE__CLR(dst) \
71993 (dst) = ((dst) &\
71994 ~0x80000000U) | ((u_int32_t)(0) << 31)
71995 #define RXRF_GAINSTAGES__TYPE u_int32_t
71996 #define RXRF_GAINSTAGES__READ 0xffffffffU
71997 #define RXRF_GAINSTAGES__WRITE 0xffffffffU
71998
71999 #endif /* __RXRF_GAINSTAGES_MACRO__ */
72000
72001
72002 /* macros for radio65_reg_block.ch0_RXRF_GAINSTAGES */
72003 #define INST_RADIO65_REG_BLOCK__CH0_RXRF_GAINSTAGES__NUM 1
72004
72005 /* macros for BlueprintGlobalNameSpace::RXRF_AGC */
72006 #ifndef __RXRF_AGC_MACRO__
72007 #define __RXRF_AGC_MACRO__
72008
72009 /* macros for field RF5G_ON_DURING_CALPA */
72010 #define RXRF_AGC__RF5G_ON_DURING_CALPA__SHIFT 0
72011 #define RXRF_AGC__RF5G_ON_DURING_CALPA__WIDTH 1
72012 #define RXRF_AGC__RF5G_ON_DURING_CALPA__MASK 0x00000001U
72013 #define RXRF_AGC__RF5G_ON_DURING_CALPA__READ(src) \
72014 (u_int32_t)(src)\
72015 & 0x00000001U
72016 #define RXRF_AGC__RF5G_ON_DURING_CALPA__WRITE(src) \
72017 ((u_int32_t)(src)\
72018 & 0x00000001U)
72019 #define RXRF_AGC__RF5G_ON_DURING_CALPA__MODIFY(dst, src) \
72020 (dst) = ((dst) &\
72021 ~0x00000001U) | ((u_int32_t)(src) &\
72022 0x00000001U)
72023 #define RXRF_AGC__RF5G_ON_DURING_CALPA__VERIFY(src) \
72024 (!(((u_int32_t)(src)\
72025 & ~0x00000001U)))
72026 #define RXRF_AGC__RF5G_ON_DURING_CALPA__SET(dst) \
72027 (dst) = ((dst) &\
72028 ~0x00000001U) | (u_int32_t)(1)
72029 #define RXRF_AGC__RF5G_ON_DURING_CALPA__CLR(dst) \
72030 (dst) = ((dst) &\
72031 ~0x00000001U) | (u_int32_t)(0)
72032
72033 /* macros for field RF2G_ON_DURING_CALPA */
72034 #define RXRF_AGC__RF2G_ON_DURING_CALPA__SHIFT 1
72035 #define RXRF_AGC__RF2G_ON_DURING_CALPA__WIDTH 1
72036 #define RXRF_AGC__RF2G_ON_DURING_CALPA__MASK 0x00000002U
72037 #define RXRF_AGC__RF2G_ON_DURING_CALPA__READ(src) \
72038 (((u_int32_t)(src)\
72039 & 0x00000002U) >> 1)
72040 #define RXRF_AGC__RF2G_ON_DURING_CALPA__WRITE(src) \
72041 (((u_int32_t)(src)\
72042 << 1) & 0x00000002U)
72043 #define RXRF_AGC__RF2G_ON_DURING_CALPA__MODIFY(dst, src) \
72044 (dst) = ((dst) &\
72045 ~0x00000002U) | (((u_int32_t)(src) <<\
72046 1) & 0x00000002U)
72047 #define RXRF_AGC__RF2G_ON_DURING_CALPA__VERIFY(src) \
72048 (!((((u_int32_t)(src)\
72049 << 1) & ~0x00000002U)))
72050 #define RXRF_AGC__RF2G_ON_DURING_CALPA__SET(dst) \
72051 (dst) = ((dst) &\
72052 ~0x00000002U) | ((u_int32_t)(1) << 1)
72053 #define RXRF_AGC__RF2G_ON_DURING_CALPA__CLR(dst) \
72054 (dst) = ((dst) &\
72055 ~0x00000002U) | ((u_int32_t)(0) << 1)
72056
72057 /* macros for field AGC_OUT */
72058 #define RXRF_AGC__AGC_OUT__SHIFT 2
72059 #define RXRF_AGC__AGC_OUT__WIDTH 1
72060 #define RXRF_AGC__AGC_OUT__MASK 0x00000004U
72061 #define RXRF_AGC__AGC_OUT__READ(src) (((u_int32_t)(src) & 0x00000004U) >> 2)
72062 #define RXRF_AGC__AGC_OUT__SET(dst) \
72063 (dst) = ((dst) &\
72064 ~0x00000004U) | ((u_int32_t)(1) << 2)
72065 #define RXRF_AGC__AGC_OUT__CLR(dst) \
72066 (dst) = ((dst) &\
72067 ~0x00000004U) | ((u_int32_t)(0) << 2)
72068
72069 /* macros for field LNABUFGAIN2X */
72070 #define RXRF_AGC__LNABUFGAIN2X__SHIFT 3
72071 #define RXRF_AGC__LNABUFGAIN2X__WIDTH 1
72072 #define RXRF_AGC__LNABUFGAIN2X__MASK 0x00000008U
72073 #define RXRF_AGC__LNABUFGAIN2X__READ(src) \
72074 (((u_int32_t)(src)\
72075 & 0x00000008U) >> 3)
72076 #define RXRF_AGC__LNABUFGAIN2X__WRITE(src) \
72077 (((u_int32_t)(src)\
72078 << 3) & 0x00000008U)
72079 #define RXRF_AGC__LNABUFGAIN2X__MODIFY(dst, src) \
72080 (dst) = ((dst) &\
72081 ~0x00000008U) | (((u_int32_t)(src) <<\
72082 3) & 0x00000008U)
72083 #define RXRF_AGC__LNABUFGAIN2X__VERIFY(src) \
72084 (!((((u_int32_t)(src)\
72085 << 3) & ~0x00000008U)))
72086 #define RXRF_AGC__LNABUFGAIN2X__SET(dst) \
72087 (dst) = ((dst) &\
72088 ~0x00000008U) | ((u_int32_t)(1) << 3)
72089 #define RXRF_AGC__LNABUFGAIN2X__CLR(dst) \
72090 (dst) = ((dst) &\
72091 ~0x00000008U) | ((u_int32_t)(0) << 3)
72092
72093 /* macros for field LNABUF_PWD_OVR */
72094 #define RXRF_AGC__LNABUF_PWD_OVR__SHIFT 4
72095 #define RXRF_AGC__LNABUF_PWD_OVR__WIDTH 1
72096 #define RXRF_AGC__LNABUF_PWD_OVR__MASK 0x00000010U
72097 #define RXRF_AGC__LNABUF_PWD_OVR__READ(src) \
72098 (((u_int32_t)(src)\
72099 & 0x00000010U) >> 4)
72100 #define RXRF_AGC__LNABUF_PWD_OVR__WRITE(src) \
72101 (((u_int32_t)(src)\
72102 << 4) & 0x00000010U)
72103 #define RXRF_AGC__LNABUF_PWD_OVR__MODIFY(dst, src) \
72104 (dst) = ((dst) &\
72105 ~0x00000010U) | (((u_int32_t)(src) <<\
72106 4) & 0x00000010U)
72107 #define RXRF_AGC__LNABUF_PWD_OVR__VERIFY(src) \
72108 (!((((u_int32_t)(src)\
72109 << 4) & ~0x00000010U)))
72110 #define RXRF_AGC__LNABUF_PWD_OVR__SET(dst) \
72111 (dst) = ((dst) &\
72112 ~0x00000010U) | ((u_int32_t)(1) << 4)
72113 #define RXRF_AGC__LNABUF_PWD_OVR__CLR(dst) \
72114 (dst) = ((dst) &\
72115 ~0x00000010U) | ((u_int32_t)(0) << 4)
72116
72117 /* macros for field PWD_LNABUF */
72118 #define RXRF_AGC__PWD_LNABUF__SHIFT 5
72119 #define RXRF_AGC__PWD_LNABUF__WIDTH 1
72120 #define RXRF_AGC__PWD_LNABUF__MASK 0x00000020U
72121 #define RXRF_AGC__PWD_LNABUF__READ(src) (((u_int32_t)(src) & 0x00000020U) >> 5)
72122 #define RXRF_AGC__PWD_LNABUF__WRITE(src) \
72123 (((u_int32_t)(src)\
72124 << 5) & 0x00000020U)
72125 #define RXRF_AGC__PWD_LNABUF__MODIFY(dst, src) \
72126 (dst) = ((dst) &\
72127 ~0x00000020U) | (((u_int32_t)(src) <<\
72128 5) & 0x00000020U)
72129 #define RXRF_AGC__PWD_LNABUF__VERIFY(src) \
72130 (!((((u_int32_t)(src)\
72131 << 5) & ~0x00000020U)))
72132 #define RXRF_AGC__PWD_LNABUF__SET(dst) \
72133 (dst) = ((dst) &\
72134 ~0x00000020U) | ((u_int32_t)(1) << 5)
72135 #define RXRF_AGC__PWD_LNABUF__CLR(dst) \
72136 (dst) = ((dst) &\
72137 ~0x00000020U) | ((u_int32_t)(0) << 5)
72138
72139 /* macros for field AGC_FALL_CTRL */
72140 #define RXRF_AGC__AGC_FALL_CTRL__SHIFT 6
72141 #define RXRF_AGC__AGC_FALL_CTRL__WIDTH 3
72142 #define RXRF_AGC__AGC_FALL_CTRL__MASK 0x000001c0U
72143 #define RXRF_AGC__AGC_FALL_CTRL__READ(src) \
72144 (((u_int32_t)(src)\
72145 & 0x000001c0U) >> 6)
72146 #define RXRF_AGC__AGC_FALL_CTRL__WRITE(src) \
72147 (((u_int32_t)(src)\
72148 << 6) & 0x000001c0U)
72149 #define RXRF_AGC__AGC_FALL_CTRL__MODIFY(dst, src) \
72150 (dst) = ((dst) &\
72151 ~0x000001c0U) | (((u_int32_t)(src) <<\
72152 6) & 0x000001c0U)
72153 #define RXRF_AGC__AGC_FALL_CTRL__VERIFY(src) \
72154 (!((((u_int32_t)(src)\
72155 << 6) & ~0x000001c0U)))
72156
72157 /* macros for field AGC5G_CALDAC_OVR */
72158 #define RXRF_AGC__AGC5G_CALDAC_OVR__SHIFT 9
72159 #define RXRF_AGC__AGC5G_CALDAC_OVR__WIDTH 6
72160 #define RXRF_AGC__AGC5G_CALDAC_OVR__MASK 0x00007e00U
72161 #define RXRF_AGC__AGC5G_CALDAC_OVR__READ(src) \
72162 (((u_int32_t)(src)\
72163 & 0x00007e00U) >> 9)
72164 #define RXRF_AGC__AGC5G_CALDAC_OVR__WRITE(src) \
72165 (((u_int32_t)(src)\
72166 << 9) & 0x00007e00U)
72167 #define RXRF_AGC__AGC5G_CALDAC_OVR__MODIFY(dst, src) \
72168 (dst) = ((dst) &\
72169 ~0x00007e00U) | (((u_int32_t)(src) <<\
72170 9) & 0x00007e00U)
72171 #define RXRF_AGC__AGC5G_CALDAC_OVR__VERIFY(src) \
72172 (!((((u_int32_t)(src)\
72173 << 9) & ~0x00007e00U)))
72174
72175 /* macros for field AGC5G_DBDAC_OVR */
72176 #define RXRF_AGC__AGC5G_DBDAC_OVR__SHIFT 15
72177 #define RXRF_AGC__AGC5G_DBDAC_OVR__WIDTH 4
72178 #define RXRF_AGC__AGC5G_DBDAC_OVR__MASK 0x00078000U
72179 #define RXRF_AGC__AGC5G_DBDAC_OVR__READ(src) \
72180 (((u_int32_t)(src)\
72181 & 0x00078000U) >> 15)
72182 #define RXRF_AGC__AGC5G_DBDAC_OVR__WRITE(src) \
72183 (((u_int32_t)(src)\
72184 << 15) & 0x00078000U)
72185 #define RXRF_AGC__AGC5G_DBDAC_OVR__MODIFY(dst, src) \
72186 (dst) = ((dst) &\
72187 ~0x00078000U) | (((u_int32_t)(src) <<\
72188 15) & 0x00078000U)
72189 #define RXRF_AGC__AGC5G_DBDAC_OVR__VERIFY(src) \
72190 (!((((u_int32_t)(src)\
72191 << 15) & ~0x00078000U)))
72192
72193 /* macros for field AGC2G_CALDAC_OVR */
72194 #define RXRF_AGC__AGC2G_CALDAC_OVR__SHIFT 19
72195 #define RXRF_AGC__AGC2G_CALDAC_OVR__WIDTH 6
72196 #define RXRF_AGC__AGC2G_CALDAC_OVR__MASK 0x01f80000U
72197 #define RXRF_AGC__AGC2G_CALDAC_OVR__READ(src) \
72198 (((u_int32_t)(src)\
72199 & 0x01f80000U) >> 19)
72200 #define RXRF_AGC__AGC2G_CALDAC_OVR__WRITE(src) \
72201 (((u_int32_t)(src)\
72202 << 19) & 0x01f80000U)
72203 #define RXRF_AGC__AGC2G_CALDAC_OVR__MODIFY(dst, src) \
72204 (dst) = ((dst) &\
72205 ~0x01f80000U) | (((u_int32_t)(src) <<\
72206 19) & 0x01f80000U)
72207 #define RXRF_AGC__AGC2G_CALDAC_OVR__VERIFY(src) \
72208 (!((((u_int32_t)(src)\
72209 << 19) & ~0x01f80000U)))
72210
72211 /* macros for field AGC2G_DBDAC_OVR */
72212 #define RXRF_AGC__AGC2G_DBDAC_OVR__SHIFT 25
72213 #define RXRF_AGC__AGC2G_DBDAC_OVR__WIDTH 4
72214 #define RXRF_AGC__AGC2G_DBDAC_OVR__MASK 0x1e000000U
72215 #define RXRF_AGC__AGC2G_DBDAC_OVR__READ(src) \
72216 (((u_int32_t)(src)\
72217 & 0x1e000000U) >> 25)
72218 #define RXRF_AGC__AGC2G_DBDAC_OVR__WRITE(src) \
72219 (((u_int32_t)(src)\
72220 << 25) & 0x1e000000U)
72221 #define RXRF_AGC__AGC2G_DBDAC_OVR__MODIFY(dst, src) \
72222 (dst) = ((dst) &\
72223 ~0x1e000000U) | (((u_int32_t)(src) <<\
72224 25) & 0x1e000000U)
72225 #define RXRF_AGC__AGC2G_DBDAC_OVR__VERIFY(src) \
72226 (!((((u_int32_t)(src)\
72227 << 25) & ~0x1e000000U)))
72228
72229 /* macros for field AGC_CAL_OVR */
72230 #define RXRF_AGC__AGC_CAL_OVR__SHIFT 29
72231 #define RXRF_AGC__AGC_CAL_OVR__WIDTH 1
72232 #define RXRF_AGC__AGC_CAL_OVR__MASK 0x20000000U
72233 #define RXRF_AGC__AGC_CAL_OVR__READ(src) \
72234 (((u_int32_t)(src)\
72235 & 0x20000000U) >> 29)
72236 #define RXRF_AGC__AGC_CAL_OVR__WRITE(src) \
72237 (((u_int32_t)(src)\
72238 << 29) & 0x20000000U)
72239 #define RXRF_AGC__AGC_CAL_OVR__MODIFY(dst, src) \
72240 (dst) = ((dst) &\
72241 ~0x20000000U) | (((u_int32_t)(src) <<\
72242 29) & 0x20000000U)
72243 #define RXRF_AGC__AGC_CAL_OVR__VERIFY(src) \
72244 (!((((u_int32_t)(src)\
72245 << 29) & ~0x20000000U)))
72246 #define RXRF_AGC__AGC_CAL_OVR__SET(dst) \
72247 (dst) = ((dst) &\
72248 ~0x20000000U) | ((u_int32_t)(1) << 29)
72249 #define RXRF_AGC__AGC_CAL_OVR__CLR(dst) \
72250 (dst) = ((dst) &\
72251 ~0x20000000U) | ((u_int32_t)(0) << 29)
72252
72253 /* macros for field AGC_ON_OVR */
72254 #define RXRF_AGC__AGC_ON_OVR__SHIFT 30
72255 #define RXRF_AGC__AGC_ON_OVR__WIDTH 1
72256 #define RXRF_AGC__AGC_ON_OVR__MASK 0x40000000U
72257 #define RXRF_AGC__AGC_ON_OVR__READ(src) \
72258 (((u_int32_t)(src)\
72259 & 0x40000000U) >> 30)
72260 #define RXRF_AGC__AGC_ON_OVR__WRITE(src) \
72261 (((u_int32_t)(src)\
72262 << 30) & 0x40000000U)
72263 #define RXRF_AGC__AGC_ON_OVR__MODIFY(dst, src) \
72264 (dst) = ((dst) &\
72265 ~0x40000000U) | (((u_int32_t)(src) <<\
72266 30) & 0x40000000U)
72267 #define RXRF_AGC__AGC_ON_OVR__VERIFY(src) \
72268 (!((((u_int32_t)(src)\
72269 << 30) & ~0x40000000U)))
72270 #define RXRF_AGC__AGC_ON_OVR__SET(dst) \
72271 (dst) = ((dst) &\
72272 ~0x40000000U) | ((u_int32_t)(1) << 30)
72273 #define RXRF_AGC__AGC_ON_OVR__CLR(dst) \
72274 (dst) = ((dst) &\
72275 ~0x40000000U) | ((u_int32_t)(0) << 30)
72276
72277 /* macros for field AGC_OVERRIDE */
72278 #define RXRF_AGC__AGC_OVERRIDE__SHIFT 31
72279 #define RXRF_AGC__AGC_OVERRIDE__WIDTH 1
72280 #define RXRF_AGC__AGC_OVERRIDE__MASK 0x80000000U
72281 #define RXRF_AGC__AGC_OVERRIDE__READ(src) \
72282 (((u_int32_t)(src)\
72283 & 0x80000000U) >> 31)
72284 #define RXRF_AGC__AGC_OVERRIDE__WRITE(src) \
72285 (((u_int32_t)(src)\
72286 << 31) & 0x80000000U)
72287 #define RXRF_AGC__AGC_OVERRIDE__MODIFY(dst, src) \
72288 (dst) = ((dst) &\
72289 ~0x80000000U) | (((u_int32_t)(src) <<\
72290 31) & 0x80000000U)
72291 #define RXRF_AGC__AGC_OVERRIDE__VERIFY(src) \
72292 (!((((u_int32_t)(src)\
72293 << 31) & ~0x80000000U)))
72294 #define RXRF_AGC__AGC_OVERRIDE__SET(dst) \
72295 (dst) = ((dst) &\
72296 ~0x80000000U) | ((u_int32_t)(1) << 31)
72297 #define RXRF_AGC__AGC_OVERRIDE__CLR(dst) \
72298 (dst) = ((dst) &\
72299 ~0x80000000U) | ((u_int32_t)(0) << 31)
72300 #define RXRF_AGC__TYPE u_int32_t
72301 #define RXRF_AGC__READ 0xffffffffU
72302 #define RXRF_AGC__WRITE 0xffffffffU
72303
72304 #endif /* __RXRF_AGC_MACRO__ */
72305
72306
72307 /* macros for radio65_reg_block.ch0_RXRF_AGC */
72308 #define INST_RADIO65_REG_BLOCK__CH0_RXRF_AGC__NUM 1
72309
72310 /* macros for BlueprintGlobalNameSpace::TXRF1 */
72311 #ifndef __TXRF1_MACRO__
72312 #define __TXRF1_MACRO__
72313
72314 /* macros for field pdlobuf5G */
72315 #define TXRF1__PDLOBUF5G__SHIFT 0
72316 #define TXRF1__PDLOBUF5G__WIDTH 1
72317 #define TXRF1__PDLOBUF5G__MASK 0x00000001U
72318 #define TXRF1__PDLOBUF5G__READ(src) (u_int32_t)(src) & 0x00000001U
72319 #define TXRF1__PDLOBUF5G__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
72320 #define TXRF1__PDLOBUF5G__MODIFY(dst, src) \
72321 (dst) = ((dst) &\
72322 ~0x00000001U) | ((u_int32_t)(src) &\
72323 0x00000001U)
72324 #define TXRF1__PDLOBUF5G__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000001U)))
72325 #define TXRF1__PDLOBUF5G__SET(dst) \
72326 (dst) = ((dst) &\
72327 ~0x00000001U) | (u_int32_t)(1)
72328 #define TXRF1__PDLOBUF5G__CLR(dst) \
72329 (dst) = ((dst) &\
72330 ~0x00000001U) | (u_int32_t)(0)
72331
72332 /* macros for field pdlodiv5G */
72333 #define TXRF1__PDLODIV5G__SHIFT 1
72334 #define TXRF1__PDLODIV5G__WIDTH 1
72335 #define TXRF1__PDLODIV5G__MASK 0x00000002U
72336 #define TXRF1__PDLODIV5G__READ(src) (((u_int32_t)(src) & 0x00000002U) >> 1)
72337 #define TXRF1__PDLODIV5G__WRITE(src) (((u_int32_t)(src) << 1) & 0x00000002U)
72338 #define TXRF1__PDLODIV5G__MODIFY(dst, src) \
72339 (dst) = ((dst) &\
72340 ~0x00000002U) | (((u_int32_t)(src) <<\
72341 1) & 0x00000002U)
72342 #define TXRF1__PDLODIV5G__VERIFY(src) \
72343 (!((((u_int32_t)(src)\
72344 << 1) & ~0x00000002U)))
72345 #define TXRF1__PDLODIV5G__SET(dst) \
72346 (dst) = ((dst) &\
72347 ~0x00000002U) | ((u_int32_t)(1) << 1)
72348 #define TXRF1__PDLODIV5G__CLR(dst) \
72349 (dst) = ((dst) &\
72350 ~0x00000002U) | ((u_int32_t)(0) << 1)
72351
72352 /* macros for field LObuf5Gforced */
72353 #define TXRF1__LOBUF5GFORCED__SHIFT 2
72354 #define TXRF1__LOBUF5GFORCED__WIDTH 1
72355 #define TXRF1__LOBUF5GFORCED__MASK 0x00000004U
72356 #define TXRF1__LOBUF5GFORCED__READ(src) (((u_int32_t)(src) & 0x00000004U) >> 2)
72357 #define TXRF1__LOBUF5GFORCED__WRITE(src) \
72358 (((u_int32_t)(src)\
72359 << 2) & 0x00000004U)
72360 #define TXRF1__LOBUF5GFORCED__MODIFY(dst, src) \
72361 (dst) = ((dst) &\
72362 ~0x00000004U) | (((u_int32_t)(src) <<\
72363 2) & 0x00000004U)
72364 #define TXRF1__LOBUF5GFORCED__VERIFY(src) \
72365 (!((((u_int32_t)(src)\
72366 << 2) & ~0x00000004U)))
72367 #define TXRF1__LOBUF5GFORCED__SET(dst) \
72368 (dst) = ((dst) &\
72369 ~0x00000004U) | ((u_int32_t)(1) << 2)
72370 #define TXRF1__LOBUF5GFORCED__CLR(dst) \
72371 (dst) = ((dst) &\
72372 ~0x00000004U) | ((u_int32_t)(0) << 2)
72373
72374 /* macros for field LOdiv5Gforced */
72375 #define TXRF1__LODIV5GFORCED__SHIFT 3
72376 #define TXRF1__LODIV5GFORCED__WIDTH 1
72377 #define TXRF1__LODIV5GFORCED__MASK 0x00000008U
72378 #define TXRF1__LODIV5GFORCED__READ(src) (((u_int32_t)(src) & 0x00000008U) >> 3)
72379 #define TXRF1__LODIV5GFORCED__WRITE(src) \
72380 (((u_int32_t)(src)\
72381 << 3) & 0x00000008U)
72382 #define TXRF1__LODIV5GFORCED__MODIFY(dst, src) \
72383 (dst) = ((dst) &\
72384 ~0x00000008U) | (((u_int32_t)(src) <<\
72385 3) & 0x00000008U)
72386 #define TXRF1__LODIV5GFORCED__VERIFY(src) \
72387 (!((((u_int32_t)(src)\
72388 << 3) & ~0x00000008U)))
72389 #define TXRF1__LODIV5GFORCED__SET(dst) \
72390 (dst) = ((dst) &\
72391 ~0x00000008U) | ((u_int32_t)(1) << 3)
72392 #define TXRF1__LODIV5GFORCED__CLR(dst) \
72393 (dst) = ((dst) &\
72394 ~0x00000008U) | ((u_int32_t)(0) << 3)
72395
72396 /* macros for field padrv2gn5G */
72397 #define TXRF1__PADRV2GN5G__SHIFT 4
72398 #define TXRF1__PADRV2GN5G__WIDTH 4
72399 #define TXRF1__PADRV2GN5G__MASK 0x000000f0U
72400 #define TXRF1__PADRV2GN5G__READ(src) (((u_int32_t)(src) & 0x000000f0U) >> 4)
72401 #define TXRF1__PADRV2GN5G__WRITE(src) (((u_int32_t)(src) << 4) & 0x000000f0U)
72402 #define TXRF1__PADRV2GN5G__MODIFY(dst, src) \
72403 (dst) = ((dst) &\
72404 ~0x000000f0U) | (((u_int32_t)(src) <<\
72405 4) & 0x000000f0U)
72406 #define TXRF1__PADRV2GN5G__VERIFY(src) \
72407 (!((((u_int32_t)(src)\
72408 << 4) & ~0x000000f0U)))
72409
72410 /* macros for field padrv3gn5G */
72411 #define TXRF1__PADRV3GN5G__SHIFT 8
72412 #define TXRF1__PADRV3GN5G__WIDTH 4
72413 #define TXRF1__PADRV3GN5G__MASK 0x00000f00U
72414 #define TXRF1__PADRV3GN5G__READ(src) (((u_int32_t)(src) & 0x00000f00U) >> 8)
72415 #define TXRF1__PADRV3GN5G__WRITE(src) (((u_int32_t)(src) << 8) & 0x00000f00U)
72416 #define TXRF1__PADRV3GN5G__MODIFY(dst, src) \
72417 (dst) = ((dst) &\
72418 ~0x00000f00U) | (((u_int32_t)(src) <<\
72419 8) & 0x00000f00U)
72420 #define TXRF1__PADRV3GN5G__VERIFY(src) \
72421 (!((((u_int32_t)(src)\
72422 << 8) & ~0x00000f00U)))
72423
72424 /* macros for field padrv4gn5G */
72425 #define TXRF1__PADRV4GN5G__SHIFT 12
72426 #define TXRF1__PADRV4GN5G__WIDTH 4
72427 #define TXRF1__PADRV4GN5G__MASK 0x0000f000U
72428 #define TXRF1__PADRV4GN5G__READ(src) (((u_int32_t)(src) & 0x0000f000U) >> 12)
72429 #define TXRF1__PADRV4GN5G__WRITE(src) (((u_int32_t)(src) << 12) & 0x0000f000U)
72430 #define TXRF1__PADRV4GN5G__MODIFY(dst, src) \
72431 (dst) = ((dst) &\
72432 ~0x0000f000U) | (((u_int32_t)(src) <<\
72433 12) & 0x0000f000U)
72434 #define TXRF1__PADRV4GN5G__VERIFY(src) \
72435 (!((((u_int32_t)(src)\
72436 << 12) & ~0x0000f000U)))
72437
72438 /* macros for field localtxgain5G */
72439 #define TXRF1__LOCALTXGAIN5G__SHIFT 16
72440 #define TXRF1__LOCALTXGAIN5G__WIDTH 1
72441 #define TXRF1__LOCALTXGAIN5G__MASK 0x00010000U
72442 #define TXRF1__LOCALTXGAIN5G__READ(src) \
72443 (((u_int32_t)(src)\
72444 & 0x00010000U) >> 16)
72445 #define TXRF1__LOCALTXGAIN5G__WRITE(src) \
72446 (((u_int32_t)(src)\
72447 << 16) & 0x00010000U)
72448 #define TXRF1__LOCALTXGAIN5G__MODIFY(dst, src) \
72449 (dst) = ((dst) &\
72450 ~0x00010000U) | (((u_int32_t)(src) <<\
72451 16) & 0x00010000U)
72452 #define TXRF1__LOCALTXGAIN5G__VERIFY(src) \
72453 (!((((u_int32_t)(src)\
72454 << 16) & ~0x00010000U)))
72455 #define TXRF1__LOCALTXGAIN5G__SET(dst) \
72456 (dst) = ((dst) &\
72457 ~0x00010000U) | ((u_int32_t)(1) << 16)
72458 #define TXRF1__LOCALTXGAIN5G__CLR(dst) \
72459 (dst) = ((dst) &\
72460 ~0x00010000U) | ((u_int32_t)(0) << 16)
72461
72462 /* macros for field pdout2G */
72463 #define TXRF1__PDOUT2G__SHIFT 17
72464 #define TXRF1__PDOUT2G__WIDTH 1
72465 #define TXRF1__PDOUT2G__MASK 0x00020000U
72466 #define TXRF1__PDOUT2G__READ(src) (((u_int32_t)(src) & 0x00020000U) >> 17)
72467 #define TXRF1__PDOUT2G__WRITE(src) (((u_int32_t)(src) << 17) & 0x00020000U)
72468 #define TXRF1__PDOUT2G__MODIFY(dst, src) \
72469 (dst) = ((dst) &\
72470 ~0x00020000U) | (((u_int32_t)(src) <<\
72471 17) & 0x00020000U)
72472 #define TXRF1__PDOUT2G__VERIFY(src) \
72473 (!((((u_int32_t)(src)\
72474 << 17) & ~0x00020000U)))
72475 #define TXRF1__PDOUT2G__SET(dst) \
72476 (dst) = ((dst) &\
72477 ~0x00020000U) | ((u_int32_t)(1) << 17)
72478 #define TXRF1__PDOUT2G__CLR(dst) \
72479 (dst) = ((dst) &\
72480 ~0x00020000U) | ((u_int32_t)(0) << 17)
72481
72482 /* macros for field pdDR2G */
72483 #define TXRF1__PDDR2G__SHIFT 18
72484 #define TXRF1__PDDR2G__WIDTH 1
72485 #define TXRF1__PDDR2G__MASK 0x00040000U
72486 #define TXRF1__PDDR2G__READ(src) (((u_int32_t)(src) & 0x00040000U) >> 18)
72487 #define TXRF1__PDDR2G__WRITE(src) (((u_int32_t)(src) << 18) & 0x00040000U)
72488 #define TXRF1__PDDR2G__MODIFY(dst, src) \
72489 (dst) = ((dst) &\
72490 ~0x00040000U) | (((u_int32_t)(src) <<\
72491 18) & 0x00040000U)
72492 #define TXRF1__PDDR2G__VERIFY(src) \
72493 (!((((u_int32_t)(src)\
72494 << 18) & ~0x00040000U)))
72495 #define TXRF1__PDDR2G__SET(dst) \
72496 (dst) = ((dst) &\
72497 ~0x00040000U) | ((u_int32_t)(1) << 18)
72498 #define TXRF1__PDDR2G__CLR(dst) \
72499 (dst) = ((dst) &\
72500 ~0x00040000U) | ((u_int32_t)(0) << 18)
72501
72502 /* macros for field pdmxr2G */
72503 #define TXRF1__PDMXR2G__SHIFT 19
72504 #define TXRF1__PDMXR2G__WIDTH 1
72505 #define TXRF1__PDMXR2G__MASK 0x00080000U
72506 #define TXRF1__PDMXR2G__READ(src) (((u_int32_t)(src) & 0x00080000U) >> 19)
72507 #define TXRF1__PDMXR2G__WRITE(src) (((u_int32_t)(src) << 19) & 0x00080000U)
72508 #define TXRF1__PDMXR2G__MODIFY(dst, src) \
72509 (dst) = ((dst) &\
72510 ~0x00080000U) | (((u_int32_t)(src) <<\
72511 19) & 0x00080000U)
72512 #define TXRF1__PDMXR2G__VERIFY(src) \
72513 (!((((u_int32_t)(src)\
72514 << 19) & ~0x00080000U)))
72515 #define TXRF1__PDMXR2G__SET(dst) \
72516 (dst) = ((dst) &\
72517 ~0x00080000U) | ((u_int32_t)(1) << 19)
72518 #define TXRF1__PDMXR2G__CLR(dst) \
72519 (dst) = ((dst) &\
72520 ~0x00080000U) | ((u_int32_t)(0) << 19)
72521
72522 /* macros for field pdlobuf2G */
72523 #define TXRF1__PDLOBUF2G__SHIFT 20
72524 #define TXRF1__PDLOBUF2G__WIDTH 1
72525 #define TXRF1__PDLOBUF2G__MASK 0x00100000U
72526 #define TXRF1__PDLOBUF2G__READ(src) (((u_int32_t)(src) & 0x00100000U) >> 20)
72527 #define TXRF1__PDLOBUF2G__WRITE(src) (((u_int32_t)(src) << 20) & 0x00100000U)
72528 #define TXRF1__PDLOBUF2G__MODIFY(dst, src) \
72529 (dst) = ((dst) &\
72530 ~0x00100000U) | (((u_int32_t)(src) <<\
72531 20) & 0x00100000U)
72532 #define TXRF1__PDLOBUF2G__VERIFY(src) \
72533 (!((((u_int32_t)(src)\
72534 << 20) & ~0x00100000U)))
72535 #define TXRF1__PDLOBUF2G__SET(dst) \
72536 (dst) = ((dst) &\
72537 ~0x00100000U) | ((u_int32_t)(1) << 20)
72538 #define TXRF1__PDLOBUF2G__CLR(dst) \
72539 (dst) = ((dst) &\
72540 ~0x00100000U) | ((u_int32_t)(0) << 20)
72541
72542 /* macros for field pdlodiv2G */
72543 #define TXRF1__PDLODIV2G__SHIFT 21
72544 #define TXRF1__PDLODIV2G__WIDTH 1
72545 #define TXRF1__PDLODIV2G__MASK 0x00200000U
72546 #define TXRF1__PDLODIV2G__READ(src) (((u_int32_t)(src) & 0x00200000U) >> 21)
72547 #define TXRF1__PDLODIV2G__WRITE(src) (((u_int32_t)(src) << 21) & 0x00200000U)
72548 #define TXRF1__PDLODIV2G__MODIFY(dst, src) \
72549 (dst) = ((dst) &\
72550 ~0x00200000U) | (((u_int32_t)(src) <<\
72551 21) & 0x00200000U)
72552 #define TXRF1__PDLODIV2G__VERIFY(src) \
72553 (!((((u_int32_t)(src)\
72554 << 21) & ~0x00200000U)))
72555 #define TXRF1__PDLODIV2G__SET(dst) \
72556 (dst) = ((dst) &\
72557 ~0x00200000U) | ((u_int32_t)(1) << 21)
72558 #define TXRF1__PDLODIV2G__CLR(dst) \
72559 (dst) = ((dst) &\
72560 ~0x00200000U) | ((u_int32_t)(0) << 21)
72561
72562 /* macros for field LObuf2Gforced */
72563 #define TXRF1__LOBUF2GFORCED__SHIFT 22
72564 #define TXRF1__LOBUF2GFORCED__WIDTH 1
72565 #define TXRF1__LOBUF2GFORCED__MASK 0x00400000U
72566 #define TXRF1__LOBUF2GFORCED__READ(src) \
72567 (((u_int32_t)(src)\
72568 & 0x00400000U) >> 22)
72569 #define TXRF1__LOBUF2GFORCED__WRITE(src) \
72570 (((u_int32_t)(src)\
72571 << 22) & 0x00400000U)
72572 #define TXRF1__LOBUF2GFORCED__MODIFY(dst, src) \
72573 (dst) = ((dst) &\
72574 ~0x00400000U) | (((u_int32_t)(src) <<\
72575 22) & 0x00400000U)
72576 #define TXRF1__LOBUF2GFORCED__VERIFY(src) \
72577 (!((((u_int32_t)(src)\
72578 << 22) & ~0x00400000U)))
72579 #define TXRF1__LOBUF2GFORCED__SET(dst) \
72580 (dst) = ((dst) &\
72581 ~0x00400000U) | ((u_int32_t)(1) << 22)
72582 #define TXRF1__LOBUF2GFORCED__CLR(dst) \
72583 (dst) = ((dst) &\
72584 ~0x00400000U) | ((u_int32_t)(0) << 22)
72585
72586 /* macros for field LOdiv2Gforced */
72587 #define TXRF1__LODIV2GFORCED__SHIFT 23
72588 #define TXRF1__LODIV2GFORCED__WIDTH 1
72589 #define TXRF1__LODIV2GFORCED__MASK 0x00800000U
72590 #define TXRF1__LODIV2GFORCED__READ(src) \
72591 (((u_int32_t)(src)\
72592 & 0x00800000U) >> 23)
72593 #define TXRF1__LODIV2GFORCED__WRITE(src) \
72594 (((u_int32_t)(src)\
72595 << 23) & 0x00800000U)
72596 #define TXRF1__LODIV2GFORCED__MODIFY(dst, src) \
72597 (dst) = ((dst) &\
72598 ~0x00800000U) | (((u_int32_t)(src) <<\
72599 23) & 0x00800000U)
72600 #define TXRF1__LODIV2GFORCED__VERIFY(src) \
72601 (!((((u_int32_t)(src)\
72602 << 23) & ~0x00800000U)))
72603 #define TXRF1__LODIV2GFORCED__SET(dst) \
72604 (dst) = ((dst) &\
72605 ~0x00800000U) | ((u_int32_t)(1) << 23)
72606 #define TXRF1__LODIV2GFORCED__CLR(dst) \
72607 (dst) = ((dst) &\
72608 ~0x00800000U) | ((u_int32_t)(0) << 23)
72609
72610 /* macros for field padrvgn2G */
72611 #define TXRF1__PADRVGN2G__SHIFT 24
72612 #define TXRF1__PADRVGN2G__WIDTH 7
72613 #define TXRF1__PADRVGN2G__MASK 0x7f000000U
72614 #define TXRF1__PADRVGN2G__READ(src) (((u_int32_t)(src) & 0x7f000000U) >> 24)
72615 #define TXRF1__PADRVGN2G__WRITE(src) (((u_int32_t)(src) << 24) & 0x7f000000U)
72616 #define TXRF1__PADRVGN2G__MODIFY(dst, src) \
72617 (dst) = ((dst) &\
72618 ~0x7f000000U) | (((u_int32_t)(src) <<\
72619 24) & 0x7f000000U)
72620 #define TXRF1__PADRVGN2G__VERIFY(src) \
72621 (!((((u_int32_t)(src)\
72622 << 24) & ~0x7f000000U)))
72623
72624 /* macros for field localtxgain2G */
72625 #define TXRF1__LOCALTXGAIN2G__SHIFT 31
72626 #define TXRF1__LOCALTXGAIN2G__WIDTH 1
72627 #define TXRF1__LOCALTXGAIN2G__MASK 0x80000000U
72628 #define TXRF1__LOCALTXGAIN2G__READ(src) \
72629 (((u_int32_t)(src)\
72630 & 0x80000000U) >> 31)
72631 #define TXRF1__LOCALTXGAIN2G__WRITE(src) \
72632 (((u_int32_t)(src)\
72633 << 31) & 0x80000000U)
72634 #define TXRF1__LOCALTXGAIN2G__MODIFY(dst, src) \
72635 (dst) = ((dst) &\
72636 ~0x80000000U) | (((u_int32_t)(src) <<\
72637 31) & 0x80000000U)
72638 #define TXRF1__LOCALTXGAIN2G__VERIFY(src) \
72639 (!((((u_int32_t)(src)\
72640 << 31) & ~0x80000000U)))
72641 #define TXRF1__LOCALTXGAIN2G__SET(dst) \
72642 (dst) = ((dst) &\
72643 ~0x80000000U) | ((u_int32_t)(1) << 31)
72644 #define TXRF1__LOCALTXGAIN2G__CLR(dst) \
72645 (dst) = ((dst) &\
72646 ~0x80000000U) | ((u_int32_t)(0) << 31)
72647 #define TXRF1__TYPE u_int32_t
72648 #define TXRF1__READ 0xffffffffU
72649 #define TXRF1__WRITE 0xffffffffU
72650
72651 #endif /* __TXRF1_MACRO__ */
72652
72653
72654 /* macros for radio65_reg_block.ch0_TXRF1 */
72655 #define INST_RADIO65_REG_BLOCK__CH0_TXRF1__NUM 1
72656
72657 /* macros for BlueprintGlobalNameSpace::TXRF2 */
72658 #ifndef __TXRF2_MACRO__
72659 #define __TXRF2_MACRO__
72660
72661 /* macros for field d3b5G */
72662 #define TXRF2__D3B5G__SHIFT 0
72663 #define TXRF2__D3B5G__WIDTH 3
72664 #define TXRF2__D3B5G__MASK 0x00000007U
72665 #define TXRF2__D3B5G__READ(src) (u_int32_t)(src) & 0x00000007U
72666 #define TXRF2__D3B5G__WRITE(src) ((u_int32_t)(src) & 0x00000007U)
72667 #define TXRF2__D3B5G__MODIFY(dst, src) \
72668 (dst) = ((dst) &\
72669 ~0x00000007U) | ((u_int32_t)(src) &\
72670 0x00000007U)
72671 #define TXRF2__D3B5G__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000007U)))
72672
72673 /* macros for field d4b5G */
72674 #define TXRF2__D4B5G__SHIFT 3
72675 #define TXRF2__D4B5G__WIDTH 3
72676 #define TXRF2__D4B5G__MASK 0x00000038U
72677 #define TXRF2__D4B5G__READ(src) (((u_int32_t)(src) & 0x00000038U) >> 3)
72678 #define TXRF2__D4B5G__WRITE(src) (((u_int32_t)(src) << 3) & 0x00000038U)
72679 #define TXRF2__D4B5G__MODIFY(dst, src) \
72680 (dst) = ((dst) &\
72681 ~0x00000038U) | (((u_int32_t)(src) <<\
72682 3) & 0x00000038U)
72683 #define TXRF2__D4B5G__VERIFY(src) (!((((u_int32_t)(src) << 3) & ~0x00000038U)))
72684
72685 /* macros for field ocas2G */
72686 #define TXRF2__OCAS2G__SHIFT 6
72687 #define TXRF2__OCAS2G__WIDTH 3
72688 #define TXRF2__OCAS2G__MASK 0x000001c0U
72689 #define TXRF2__OCAS2G__READ(src) (((u_int32_t)(src) & 0x000001c0U) >> 6)
72690 #define TXRF2__OCAS2G__WRITE(src) (((u_int32_t)(src) << 6) & 0x000001c0U)
72691 #define TXRF2__OCAS2G__MODIFY(dst, src) \
72692 (dst) = ((dst) &\
72693 ~0x000001c0U) | (((u_int32_t)(src) <<\
72694 6) & 0x000001c0U)
72695 #define TXRF2__OCAS2G__VERIFY(src) \
72696 (!((((u_int32_t)(src)\
72697 << 6) & ~0x000001c0U)))
72698
72699 /* macros for field dcas2G */
72700 #define TXRF2__DCAS2G__SHIFT 9
72701 #define TXRF2__DCAS2G__WIDTH 3
72702 #define TXRF2__DCAS2G__MASK 0x00000e00U
72703 #define TXRF2__DCAS2G__READ(src) (((u_int32_t)(src) & 0x00000e00U) >> 9)
72704 #define TXRF2__DCAS2G__WRITE(src) (((u_int32_t)(src) << 9) & 0x00000e00U)
72705 #define TXRF2__DCAS2G__MODIFY(dst, src) \
72706 (dst) = ((dst) &\
72707 ~0x00000e00U) | (((u_int32_t)(src) <<\
72708 9) & 0x00000e00U)
72709 #define TXRF2__DCAS2G__VERIFY(src) \
72710 (!((((u_int32_t)(src)\
72711 << 9) & ~0x00000e00U)))
72712
72713 /* macros for field ob2G_paloff */
72714 #define TXRF2__OB2G_PALOFF__SHIFT 12
72715 #define TXRF2__OB2G_PALOFF__WIDTH 3
72716 #define TXRF2__OB2G_PALOFF__MASK 0x00007000U
72717 #define TXRF2__OB2G_PALOFF__READ(src) (((u_int32_t)(src) & 0x00007000U) >> 12)
72718 #define TXRF2__OB2G_PALOFF__WRITE(src) (((u_int32_t)(src) << 12) & 0x00007000U)
72719 #define TXRF2__OB2G_PALOFF__MODIFY(dst, src) \
72720 (dst) = ((dst) &\
72721 ~0x00007000U) | (((u_int32_t)(src) <<\
72722 12) & 0x00007000U)
72723 #define TXRF2__OB2G_PALOFF__VERIFY(src) \
72724 (!((((u_int32_t)(src)\
72725 << 12) & ~0x00007000U)))
72726
72727 /* macros for field ob2G_qam */
72728 #define TXRF2__OB2G_QAM__SHIFT 15
72729 #define TXRF2__OB2G_QAM__WIDTH 3
72730 #define TXRF2__OB2G_QAM__MASK 0x00038000U
72731 #define TXRF2__OB2G_QAM__READ(src) (((u_int32_t)(src) & 0x00038000U) >> 15)
72732 #define TXRF2__OB2G_QAM__WRITE(src) (((u_int32_t)(src) << 15) & 0x00038000U)
72733 #define TXRF2__OB2G_QAM__MODIFY(dst, src) \
72734 (dst) = ((dst) &\
72735 ~0x00038000U) | (((u_int32_t)(src) <<\
72736 15) & 0x00038000U)
72737 #define TXRF2__OB2G_QAM__VERIFY(src) \
72738 (!((((u_int32_t)(src)\
72739 << 15) & ~0x00038000U)))
72740
72741 /* macros for field ob2G_psk */
72742 #define TXRF2__OB2G_PSK__SHIFT 18
72743 #define TXRF2__OB2G_PSK__WIDTH 3
72744 #define TXRF2__OB2G_PSK__MASK 0x001c0000U
72745 #define TXRF2__OB2G_PSK__READ(src) (((u_int32_t)(src) & 0x001c0000U) >> 18)
72746 #define TXRF2__OB2G_PSK__WRITE(src) (((u_int32_t)(src) << 18) & 0x001c0000U)
72747 #define TXRF2__OB2G_PSK__MODIFY(dst, src) \
72748 (dst) = ((dst) &\
72749 ~0x001c0000U) | (((u_int32_t)(src) <<\
72750 18) & 0x001c0000U)
72751 #define TXRF2__OB2G_PSK__VERIFY(src) \
72752 (!((((u_int32_t)(src)\
72753 << 18) & ~0x001c0000U)))
72754
72755 /* macros for field ob2G_cck */
72756 #define TXRF2__OB2G_CCK__SHIFT 21
72757 #define TXRF2__OB2G_CCK__WIDTH 3
72758 #define TXRF2__OB2G_CCK__MASK 0x00e00000U
72759 #define TXRF2__OB2G_CCK__READ(src) (((u_int32_t)(src) & 0x00e00000U) >> 21)
72760 #define TXRF2__OB2G_CCK__WRITE(src) (((u_int32_t)(src) << 21) & 0x00e00000U)
72761 #define TXRF2__OB2G_CCK__MODIFY(dst, src) \
72762 (dst) = ((dst) &\
72763 ~0x00e00000U) | (((u_int32_t)(src) <<\
72764 21) & 0x00e00000U)
72765 #define TXRF2__OB2G_CCK__VERIFY(src) \
72766 (!((((u_int32_t)(src)\
72767 << 21) & ~0x00e00000U)))
72768
72769 /* macros for field db2G */
72770 #define TXRF2__DB2G__SHIFT 24
72771 #define TXRF2__DB2G__WIDTH 3
72772 #define TXRF2__DB2G__MASK 0x07000000U
72773 #define TXRF2__DB2G__READ(src) (((u_int32_t)(src) & 0x07000000U) >> 24)
72774 #define TXRF2__DB2G__WRITE(src) (((u_int32_t)(src) << 24) & 0x07000000U)
72775 #define TXRF2__DB2G__MODIFY(dst, src) \
72776 (dst) = ((dst) &\
72777 ~0x07000000U) | (((u_int32_t)(src) <<\
72778 24) & 0x07000000U)
72779 #define TXRF2__DB2G__VERIFY(src) (!((((u_int32_t)(src) << 24) & ~0x07000000U)))
72780
72781 /* macros for field pdout5G */
72782 #define TXRF2__PDOUT5G__SHIFT 27
72783 #define TXRF2__PDOUT5G__WIDTH 4
72784 #define TXRF2__PDOUT5G__MASK 0x78000000U
72785 #define TXRF2__PDOUT5G__READ(src) (((u_int32_t)(src) & 0x78000000U) >> 27)
72786 #define TXRF2__PDOUT5G__WRITE(src) (((u_int32_t)(src) << 27) & 0x78000000U)
72787 #define TXRF2__PDOUT5G__MODIFY(dst, src) \
72788 (dst) = ((dst) &\
72789 ~0x78000000U) | (((u_int32_t)(src) <<\
72790 27) & 0x78000000U)
72791 #define TXRF2__PDOUT5G__VERIFY(src) \
72792 (!((((u_int32_t)(src)\
72793 << 27) & ~0x78000000U)))
72794
72795 /* macros for field pdmxr5G */
72796 #define TXRF2__PDMXR5G__SHIFT 31
72797 #define TXRF2__PDMXR5G__WIDTH 1
72798 #define TXRF2__PDMXR5G__MASK 0x80000000U
72799 #define TXRF2__PDMXR5G__READ(src) (((u_int32_t)(src) & 0x80000000U) >> 31)
72800 #define TXRF2__PDMXR5G__WRITE(src) (((u_int32_t)(src) << 31) & 0x80000000U)
72801 #define TXRF2__PDMXR5G__MODIFY(dst, src) \
72802 (dst) = ((dst) &\
72803 ~0x80000000U) | (((u_int32_t)(src) <<\
72804 31) & 0x80000000U)
72805 #define TXRF2__PDMXR5G__VERIFY(src) \
72806 (!((((u_int32_t)(src)\
72807 << 31) & ~0x80000000U)))
72808 #define TXRF2__PDMXR5G__SET(dst) \
72809 (dst) = ((dst) &\
72810 ~0x80000000U) | ((u_int32_t)(1) << 31)
72811 #define TXRF2__PDMXR5G__CLR(dst) \
72812 (dst) = ((dst) &\
72813 ~0x80000000U) | ((u_int32_t)(0) << 31)
72814 #define TXRF2__TYPE u_int32_t
72815 #define TXRF2__READ 0xffffffffU
72816 #define TXRF2__WRITE 0xffffffffU
72817
72818 #endif /* __TXRF2_MACRO__ */
72819
72820
72821 /* macros for radio65_reg_block.ch0_TXRF2 */
72822 #define INST_RADIO65_REG_BLOCK__CH0_TXRF2__NUM 1
72823
72824 /* macros for BlueprintGlobalNameSpace::TXRF3 */
72825 #ifndef __TXRF3_MACRO__
72826 #define __TXRF3_MACRO__
72827
72828 /* macros for field filtR2G */
72829 #define TXRF3__FILTR2G__SHIFT 0
72830 #define TXRF3__FILTR2G__WIDTH 2
72831 #define TXRF3__FILTR2G__MASK 0x00000003U
72832 #define TXRF3__FILTR2G__READ(src) (u_int32_t)(src) & 0x00000003U
72833 #define TXRF3__FILTR2G__WRITE(src) ((u_int32_t)(src) & 0x00000003U)
72834 #define TXRF3__FILTR2G__MODIFY(dst, src) \
72835 (dst) = ((dst) &\
72836 ~0x00000003U) | ((u_int32_t)(src) &\
72837 0x00000003U)
72838 #define TXRF3__FILTR2G__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000003U)))
72839
72840 /* macros for field pwdFB2_2G */
72841 #define TXRF3__PWDFB2_2G__SHIFT 2
72842 #define TXRF3__PWDFB2_2G__WIDTH 1
72843 #define TXRF3__PWDFB2_2G__MASK 0x00000004U
72844 #define TXRF3__PWDFB2_2G__READ(src) (((u_int32_t)(src) & 0x00000004U) >> 2)
72845 #define TXRF3__PWDFB2_2G__WRITE(src) (((u_int32_t)(src) << 2) & 0x00000004U)
72846 #define TXRF3__PWDFB2_2G__MODIFY(dst, src) \
72847 (dst) = ((dst) &\
72848 ~0x00000004U) | (((u_int32_t)(src) <<\
72849 2) & 0x00000004U)
72850 #define TXRF3__PWDFB2_2G__VERIFY(src) \
72851 (!((((u_int32_t)(src)\
72852 << 2) & ~0x00000004U)))
72853 #define TXRF3__PWDFB2_2G__SET(dst) \
72854 (dst) = ((dst) &\
72855 ~0x00000004U) | ((u_int32_t)(1) << 2)
72856 #define TXRF3__PWDFB2_2G__CLR(dst) \
72857 (dst) = ((dst) &\
72858 ~0x00000004U) | ((u_int32_t)(0) << 2)
72859
72860 /* macros for field pwdFB1_2G */
72861 #define TXRF3__PWDFB1_2G__SHIFT 3
72862 #define TXRF3__PWDFB1_2G__WIDTH 1
72863 #define TXRF3__PWDFB1_2G__MASK 0x00000008U
72864 #define TXRF3__PWDFB1_2G__READ(src) (((u_int32_t)(src) & 0x00000008U) >> 3)
72865 #define TXRF3__PWDFB1_2G__WRITE(src) (((u_int32_t)(src) << 3) & 0x00000008U)
72866 #define TXRF3__PWDFB1_2G__MODIFY(dst, src) \
72867 (dst) = ((dst) &\
72868 ~0x00000008U) | (((u_int32_t)(src) <<\
72869 3) & 0x00000008U)
72870 #define TXRF3__PWDFB1_2G__VERIFY(src) \
72871 (!((((u_int32_t)(src)\
72872 << 3) & ~0x00000008U)))
72873 #define TXRF3__PWDFB1_2G__SET(dst) \
72874 (dst) = ((dst) &\
72875 ~0x00000008U) | ((u_int32_t)(1) << 3)
72876 #define TXRF3__PWDFB1_2G__CLR(dst) \
72877 (dst) = ((dst) &\
72878 ~0x00000008U) | ((u_int32_t)(0) << 3)
72879
72880 /* macros for field pdFB2G */
72881 #define TXRF3__PDFB2G__SHIFT 4
72882 #define TXRF3__PDFB2G__WIDTH 1
72883 #define TXRF3__PDFB2G__MASK 0x00000010U
72884 #define TXRF3__PDFB2G__READ(src) (((u_int32_t)(src) & 0x00000010U) >> 4)
72885 #define TXRF3__PDFB2G__WRITE(src) (((u_int32_t)(src) << 4) & 0x00000010U)
72886 #define TXRF3__PDFB2G__MODIFY(dst, src) \
72887 (dst) = ((dst) &\
72888 ~0x00000010U) | (((u_int32_t)(src) <<\
72889 4) & 0x00000010U)
72890 #define TXRF3__PDFB2G__VERIFY(src) \
72891 (!((((u_int32_t)(src)\
72892 << 4) & ~0x00000010U)))
72893 #define TXRF3__PDFB2G__SET(dst) \
72894 (dst) = ((dst) &\
72895 ~0x00000010U) | ((u_int32_t)(1) << 4)
72896 #define TXRF3__PDFB2G__CLR(dst) \
72897 (dst) = ((dst) &\
72898 ~0x00000010U) | ((u_int32_t)(0) << 4)
72899
72900 /* macros for field rdiv5G */
72901 #define TXRF3__RDIV5G__SHIFT 5
72902 #define TXRF3__RDIV5G__WIDTH 2
72903 #define TXRF3__RDIV5G__MASK 0x00000060U
72904 #define TXRF3__RDIV5G__READ(src) (((u_int32_t)(src) & 0x00000060U) >> 5)
72905 #define TXRF3__RDIV5G__WRITE(src) (((u_int32_t)(src) << 5) & 0x00000060U)
72906 #define TXRF3__RDIV5G__MODIFY(dst, src) \
72907 (dst) = ((dst) &\
72908 ~0x00000060U) | (((u_int32_t)(src) <<\
72909 5) & 0x00000060U)
72910 #define TXRF3__RDIV5G__VERIFY(src) \
72911 (!((((u_int32_t)(src)\
72912 << 5) & ~0x00000060U)))
72913
72914 /* macros for field capdiv5G */
72915 #define TXRF3__CAPDIV5G__SHIFT 7
72916 #define TXRF3__CAPDIV5G__WIDTH 3
72917 #define TXRF3__CAPDIV5G__MASK 0x00000380U
72918 #define TXRF3__CAPDIV5G__READ(src) (((u_int32_t)(src) & 0x00000380U) >> 7)
72919 #define TXRF3__CAPDIV5G__WRITE(src) (((u_int32_t)(src) << 7) & 0x00000380U)
72920 #define TXRF3__CAPDIV5G__MODIFY(dst, src) \
72921 (dst) = ((dst) &\
72922 ~0x00000380U) | (((u_int32_t)(src) <<\
72923 7) & 0x00000380U)
72924 #define TXRF3__CAPDIV5G__VERIFY(src) \
72925 (!((((u_int32_t)(src)\
72926 << 7) & ~0x00000380U)))
72927
72928 /* macros for field pdpredist5G */
72929 #define TXRF3__PDPREDIST5G__SHIFT 10
72930 #define TXRF3__PDPREDIST5G__WIDTH 1
72931 #define TXRF3__PDPREDIST5G__MASK 0x00000400U
72932 #define TXRF3__PDPREDIST5G__READ(src) (((u_int32_t)(src) & 0x00000400U) >> 10)
72933 #define TXRF3__PDPREDIST5G__WRITE(src) (((u_int32_t)(src) << 10) & 0x00000400U)
72934 #define TXRF3__PDPREDIST5G__MODIFY(dst, src) \
72935 (dst) = ((dst) &\
72936 ~0x00000400U) | (((u_int32_t)(src) <<\
72937 10) & 0x00000400U)
72938 #define TXRF3__PDPREDIST5G__VERIFY(src) \
72939 (!((((u_int32_t)(src)\
72940 << 10) & ~0x00000400U)))
72941 #define TXRF3__PDPREDIST5G__SET(dst) \
72942 (dst) = ((dst) &\
72943 ~0x00000400U) | ((u_int32_t)(1) << 10)
72944 #define TXRF3__PDPREDIST5G__CLR(dst) \
72945 (dst) = ((dst) &\
72946 ~0x00000400U) | ((u_int32_t)(0) << 10)
72947
72948 /* macros for field rdiv2G */
72949 #define TXRF3__RDIV2G__SHIFT 11
72950 #define TXRF3__RDIV2G__WIDTH 2
72951 #define TXRF3__RDIV2G__MASK 0x00001800U
72952 #define TXRF3__RDIV2G__READ(src) (((u_int32_t)(src) & 0x00001800U) >> 11)
72953 #define TXRF3__RDIV2G__WRITE(src) (((u_int32_t)(src) << 11) & 0x00001800U)
72954 #define TXRF3__RDIV2G__MODIFY(dst, src) \
72955 (dst) = ((dst) &\
72956 ~0x00001800U) | (((u_int32_t)(src) <<\
72957 11) & 0x00001800U)
72958 #define TXRF3__RDIV2G__VERIFY(src) \
72959 (!((((u_int32_t)(src)\
72960 << 11) & ~0x00001800U)))
72961
72962 /* macros for field pdpredist2G */
72963 #define TXRF3__PDPREDIST2G__SHIFT 13
72964 #define TXRF3__PDPREDIST2G__WIDTH 1
72965 #define TXRF3__PDPREDIST2G__MASK 0x00002000U
72966 #define TXRF3__PDPREDIST2G__READ(src) (((u_int32_t)(src) & 0x00002000U) >> 13)
72967 #define TXRF3__PDPREDIST2G__WRITE(src) (((u_int32_t)(src) << 13) & 0x00002000U)
72968 #define TXRF3__PDPREDIST2G__MODIFY(dst, src) \
72969 (dst) = ((dst) &\
72970 ~0x00002000U) | (((u_int32_t)(src) <<\
72971 13) & 0x00002000U)
72972 #define TXRF3__PDPREDIST2G__VERIFY(src) \
72973 (!((((u_int32_t)(src)\
72974 << 13) & ~0x00002000U)))
72975 #define TXRF3__PDPREDIST2G__SET(dst) \
72976 (dst) = ((dst) &\
72977 ~0x00002000U) | ((u_int32_t)(1) << 13)
72978 #define TXRF3__PDPREDIST2G__CLR(dst) \
72979 (dst) = ((dst) &\
72980 ~0x00002000U) | ((u_int32_t)(0) << 13)
72981
72982 /* macros for field ocas5G */
72983 #define TXRF3__OCAS5G__SHIFT 14
72984 #define TXRF3__OCAS5G__WIDTH 3
72985 #define TXRF3__OCAS5G__MASK 0x0001c000U
72986 #define TXRF3__OCAS5G__READ(src) (((u_int32_t)(src) & 0x0001c000U) >> 14)
72987 #define TXRF3__OCAS5G__WRITE(src) (((u_int32_t)(src) << 14) & 0x0001c000U)
72988 #define TXRF3__OCAS5G__MODIFY(dst, src) \
72989 (dst) = ((dst) &\
72990 ~0x0001c000U) | (((u_int32_t)(src) <<\
72991 14) & 0x0001c000U)
72992 #define TXRF3__OCAS5G__VERIFY(src) \
72993 (!((((u_int32_t)(src)\
72994 << 14) & ~0x0001c000U)))
72995
72996 /* macros for field d2cas5G */
72997 #define TXRF3__D2CAS5G__SHIFT 17
72998 #define TXRF3__D2CAS5G__WIDTH 3
72999 #define TXRF3__D2CAS5G__MASK 0x000e0000U
73000 #define TXRF3__D2CAS5G__READ(src) (((u_int32_t)(src) & 0x000e0000U) >> 17)
73001 #define TXRF3__D2CAS5G__WRITE(src) (((u_int32_t)(src) << 17) & 0x000e0000U)
73002 #define TXRF3__D2CAS5G__MODIFY(dst, src) \
73003 (dst) = ((dst) &\
73004 ~0x000e0000U) | (((u_int32_t)(src) <<\
73005 17) & 0x000e0000U)
73006 #define TXRF3__D2CAS5G__VERIFY(src) \
73007 (!((((u_int32_t)(src)\
73008 << 17) & ~0x000e0000U)))
73009
73010 /* macros for field d3cas5G */
73011 #define TXRF3__D3CAS5G__SHIFT 20
73012 #define TXRF3__D3CAS5G__WIDTH 3
73013 #define TXRF3__D3CAS5G__MASK 0x00700000U
73014 #define TXRF3__D3CAS5G__READ(src) (((u_int32_t)(src) & 0x00700000U) >> 20)
73015 #define TXRF3__D3CAS5G__WRITE(src) (((u_int32_t)(src) << 20) & 0x00700000U)
73016 #define TXRF3__D3CAS5G__MODIFY(dst, src) \
73017 (dst) = ((dst) &\
73018 ~0x00700000U) | (((u_int32_t)(src) <<\
73019 20) & 0x00700000U)
73020 #define TXRF3__D3CAS5G__VERIFY(src) \
73021 (!((((u_int32_t)(src)\
73022 << 20) & ~0x00700000U)))
73023
73024 /* macros for field d4cas5G */
73025 #define TXRF3__D4CAS5G__SHIFT 23
73026 #define TXRF3__D4CAS5G__WIDTH 3
73027 #define TXRF3__D4CAS5G__MASK 0x03800000U
73028 #define TXRF3__D4CAS5G__READ(src) (((u_int32_t)(src) & 0x03800000U) >> 23)
73029 #define TXRF3__D4CAS5G__WRITE(src) (((u_int32_t)(src) << 23) & 0x03800000U)
73030 #define TXRF3__D4CAS5G__MODIFY(dst, src) \
73031 (dst) = ((dst) &\
73032 ~0x03800000U) | (((u_int32_t)(src) <<\
73033 23) & 0x03800000U)
73034 #define TXRF3__D4CAS5G__VERIFY(src) \
73035 (!((((u_int32_t)(src)\
73036 << 23) & ~0x03800000U)))
73037
73038 /* macros for field ob5G */
73039 #define TXRF3__OB5G__SHIFT 26
73040 #define TXRF3__OB5G__WIDTH 3
73041 #define TXRF3__OB5G__MASK 0x1c000000U
73042 #define TXRF3__OB5G__READ(src) (((u_int32_t)(src) & 0x1c000000U) >> 26)
73043 #define TXRF3__OB5G__WRITE(src) (((u_int32_t)(src) << 26) & 0x1c000000U)
73044 #define TXRF3__OB5G__MODIFY(dst, src) \
73045 (dst) = ((dst) &\
73046 ~0x1c000000U) | (((u_int32_t)(src) <<\
73047 26) & 0x1c000000U)
73048 #define TXRF3__OB5G__VERIFY(src) (!((((u_int32_t)(src) << 26) & ~0x1c000000U)))
73049
73050 /* macros for field d2b5G */
73051 #define TXRF3__D2B5G__SHIFT 29
73052 #define TXRF3__D2B5G__WIDTH 3
73053 #define TXRF3__D2B5G__MASK 0xe0000000U
73054 #define TXRF3__D2B5G__READ(src) (((u_int32_t)(src) & 0xe0000000U) >> 29)
73055 #define TXRF3__D2B5G__WRITE(src) (((u_int32_t)(src) << 29) & 0xe0000000U)
73056 #define TXRF3__D2B5G__MODIFY(dst, src) \
73057 (dst) = ((dst) &\
73058 ~0xe0000000U) | (((u_int32_t)(src) <<\
73059 29) & 0xe0000000U)
73060 #define TXRF3__D2B5G__VERIFY(src) \
73061 (!((((u_int32_t)(src)\
73062 << 29) & ~0xe0000000U)))
73063 #define TXRF3__TYPE u_int32_t
73064 #define TXRF3__READ 0xffffffffU
73065 #define TXRF3__WRITE 0xffffffffU
73066
73067 #endif /* __TXRF3_MACRO__ */
73068
73069
73070 /* macros for radio65_reg_block.ch0_TXRF3 */
73071 #define INST_RADIO65_REG_BLOCK__CH0_TXRF3__NUM 1
73072
73073 /* macros for BlueprintGlobalNameSpace::TXRF4 */
73074 #ifndef __TXRF4_MACRO__
73075 #define __TXRF4_MACRO__
73076
73077 /* macros for field pk1b2G_cck */
73078 #define TXRF4__PK1B2G_CCK__SHIFT 0
73079 #define TXRF4__PK1B2G_CCK__WIDTH 2
73080 #define TXRF4__PK1B2G_CCK__MASK 0x00000003U
73081 #define TXRF4__PK1B2G_CCK__READ(src) (u_int32_t)(src) & 0x00000003U
73082 #define TXRF4__PK1B2G_CCK__WRITE(src) ((u_int32_t)(src) & 0x00000003U)
73083 #define TXRF4__PK1B2G_CCK__MODIFY(dst, src) \
73084 (dst) = ((dst) &\
73085 ~0x00000003U) | ((u_int32_t)(src) &\
73086 0x00000003U)
73087 #define TXRF4__PK1B2G_CCK__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000003U)))
73088
73089 /* macros for field miob2G_qam */
73090 #define TXRF4__MIOB2G_QAM__SHIFT 2
73091 #define TXRF4__MIOB2G_QAM__WIDTH 3
73092 #define TXRF4__MIOB2G_QAM__MASK 0x0000001cU
73093 #define TXRF4__MIOB2G_QAM__READ(src) (((u_int32_t)(src) & 0x0000001cU) >> 2)
73094 #define TXRF4__MIOB2G_QAM__WRITE(src) (((u_int32_t)(src) << 2) & 0x0000001cU)
73095 #define TXRF4__MIOB2G_QAM__MODIFY(dst, src) \
73096 (dst) = ((dst) &\
73097 ~0x0000001cU) | (((u_int32_t)(src) <<\
73098 2) & 0x0000001cU)
73099 #define TXRF4__MIOB2G_QAM__VERIFY(src) \
73100 (!((((u_int32_t)(src)\
73101 << 2) & ~0x0000001cU)))
73102
73103 /* macros for field miob2G_psk */
73104 #define TXRF4__MIOB2G_PSK__SHIFT 5
73105 #define TXRF4__MIOB2G_PSK__WIDTH 3
73106 #define TXRF4__MIOB2G_PSK__MASK 0x000000e0U
73107 #define TXRF4__MIOB2G_PSK__READ(src) (((u_int32_t)(src) & 0x000000e0U) >> 5)
73108 #define TXRF4__MIOB2G_PSK__WRITE(src) (((u_int32_t)(src) << 5) & 0x000000e0U)
73109 #define TXRF4__MIOB2G_PSK__MODIFY(dst, src) \
73110 (dst) = ((dst) &\
73111 ~0x000000e0U) | (((u_int32_t)(src) <<\
73112 5) & 0x000000e0U)
73113 #define TXRF4__MIOB2G_PSK__VERIFY(src) \
73114 (!((((u_int32_t)(src)\
73115 << 5) & ~0x000000e0U)))
73116
73117 /* macros for field miob2G_cck */
73118 #define TXRF4__MIOB2G_CCK__SHIFT 8
73119 #define TXRF4__MIOB2G_CCK__WIDTH 3
73120 #define TXRF4__MIOB2G_CCK__MASK 0x00000700U
73121 #define TXRF4__MIOB2G_CCK__READ(src) (((u_int32_t)(src) & 0x00000700U) >> 8)
73122 #define TXRF4__MIOB2G_CCK__WRITE(src) (((u_int32_t)(src) << 8) & 0x00000700U)
73123 #define TXRF4__MIOB2G_CCK__MODIFY(dst, src) \
73124 (dst) = ((dst) &\
73125 ~0x00000700U) | (((u_int32_t)(src) <<\
73126 8) & 0x00000700U)
73127 #define TXRF4__MIOB2G_CCK__VERIFY(src) \
73128 (!((((u_int32_t)(src)\
73129 << 8) & ~0x00000700U)))
73130
73131 /* macros for field comp2G_qam */
73132 #define TXRF4__COMP2G_QAM__SHIFT 11
73133 #define TXRF4__COMP2G_QAM__WIDTH 3
73134 #define TXRF4__COMP2G_QAM__MASK 0x00003800U
73135 #define TXRF4__COMP2G_QAM__READ(src) (((u_int32_t)(src) & 0x00003800U) >> 11)
73136 #define TXRF4__COMP2G_QAM__WRITE(src) (((u_int32_t)(src) << 11) & 0x00003800U)
73137 #define TXRF4__COMP2G_QAM__MODIFY(dst, src) \
73138 (dst) = ((dst) &\
73139 ~0x00003800U) | (((u_int32_t)(src) <<\
73140 11) & 0x00003800U)
73141 #define TXRF4__COMP2G_QAM__VERIFY(src) \
73142 (!((((u_int32_t)(src)\
73143 << 11) & ~0x00003800U)))
73144
73145 /* macros for field comp2G_psk */
73146 #define TXRF4__COMP2G_PSK__SHIFT 14
73147 #define TXRF4__COMP2G_PSK__WIDTH 3
73148 #define TXRF4__COMP2G_PSK__MASK 0x0001c000U
73149 #define TXRF4__COMP2G_PSK__READ(src) (((u_int32_t)(src) & 0x0001c000U) >> 14)
73150 #define TXRF4__COMP2G_PSK__WRITE(src) (((u_int32_t)(src) << 14) & 0x0001c000U)
73151 #define TXRF4__COMP2G_PSK__MODIFY(dst, src) \
73152 (dst) = ((dst) &\
73153 ~0x0001c000U) | (((u_int32_t)(src) <<\
73154 14) & 0x0001c000U)
73155 #define TXRF4__COMP2G_PSK__VERIFY(src) \
73156 (!((((u_int32_t)(src)\
73157 << 14) & ~0x0001c000U)))
73158
73159 /* macros for field comp2G_cck */
73160 #define TXRF4__COMP2G_CCK__SHIFT 17
73161 #define TXRF4__COMP2G_CCK__WIDTH 3
73162 #define TXRF4__COMP2G_CCK__MASK 0x000e0000U
73163 #define TXRF4__COMP2G_CCK__READ(src) (((u_int32_t)(src) & 0x000e0000U) >> 17)
73164 #define TXRF4__COMP2G_CCK__WRITE(src) (((u_int32_t)(src) << 17) & 0x000e0000U)
73165 #define TXRF4__COMP2G_CCK__MODIFY(dst, src) \
73166 (dst) = ((dst) &\
73167 ~0x000e0000U) | (((u_int32_t)(src) <<\
73168 17) & 0x000e0000U)
73169 #define TXRF4__COMP2G_CCK__VERIFY(src) \
73170 (!((((u_int32_t)(src)\
73171 << 17) & ~0x000e0000U)))
73172
73173 /* macros for field amp2b2G_qam */
73174 #define TXRF4__AMP2B2G_QAM__SHIFT 20
73175 #define TXRF4__AMP2B2G_QAM__WIDTH 3
73176 #define TXRF4__AMP2B2G_QAM__MASK 0x00700000U
73177 #define TXRF4__AMP2B2G_QAM__READ(src) (((u_int32_t)(src) & 0x00700000U) >> 20)
73178 #define TXRF4__AMP2B2G_QAM__WRITE(src) (((u_int32_t)(src) << 20) & 0x00700000U)
73179 #define TXRF4__AMP2B2G_QAM__MODIFY(dst, src) \
73180 (dst) = ((dst) &\
73181 ~0x00700000U) | (((u_int32_t)(src) <<\
73182 20) & 0x00700000U)
73183 #define TXRF4__AMP2B2G_QAM__VERIFY(src) \
73184 (!((((u_int32_t)(src)\
73185 << 20) & ~0x00700000U)))
73186
73187 /* macros for field amp2b2G_psk */
73188 #define TXRF4__AMP2B2G_PSK__SHIFT 23
73189 #define TXRF4__AMP2B2G_PSK__WIDTH 3
73190 #define TXRF4__AMP2B2G_PSK__MASK 0x03800000U
73191 #define TXRF4__AMP2B2G_PSK__READ(src) (((u_int32_t)(src) & 0x03800000U) >> 23)
73192 #define TXRF4__AMP2B2G_PSK__WRITE(src) (((u_int32_t)(src) << 23) & 0x03800000U)
73193 #define TXRF4__AMP2B2G_PSK__MODIFY(dst, src) \
73194 (dst) = ((dst) &\
73195 ~0x03800000U) | (((u_int32_t)(src) <<\
73196 23) & 0x03800000U)
73197 #define TXRF4__AMP2B2G_PSK__VERIFY(src) \
73198 (!((((u_int32_t)(src)\
73199 << 23) & ~0x03800000U)))
73200
73201 /* macros for field amp2b2G_cck */
73202 #define TXRF4__AMP2B2G_CCK__SHIFT 26
73203 #define TXRF4__AMP2B2G_CCK__WIDTH 3
73204 #define TXRF4__AMP2B2G_CCK__MASK 0x1c000000U
73205 #define TXRF4__AMP2B2G_CCK__READ(src) (((u_int32_t)(src) & 0x1c000000U) >> 26)
73206 #define TXRF4__AMP2B2G_CCK__WRITE(src) (((u_int32_t)(src) << 26) & 0x1c000000U)
73207 #define TXRF4__AMP2B2G_CCK__MODIFY(dst, src) \
73208 (dst) = ((dst) &\
73209 ~0x1c000000U) | (((u_int32_t)(src) <<\
73210 26) & 0x1c000000U)
73211 #define TXRF4__AMP2B2G_CCK__VERIFY(src) \
73212 (!((((u_int32_t)(src)\
73213 << 26) & ~0x1c000000U)))
73214
73215 /* macros for field amp2cas2G */
73216 #define TXRF4__AMP2CAS2G__SHIFT 29
73217 #define TXRF4__AMP2CAS2G__WIDTH 3
73218 #define TXRF4__AMP2CAS2G__MASK 0xe0000000U
73219 #define TXRF4__AMP2CAS2G__READ(src) (((u_int32_t)(src) & 0xe0000000U) >> 29)
73220 #define TXRF4__AMP2CAS2G__WRITE(src) (((u_int32_t)(src) << 29) & 0xe0000000U)
73221 #define TXRF4__AMP2CAS2G__MODIFY(dst, src) \
73222 (dst) = ((dst) &\
73223 ~0xe0000000U) | (((u_int32_t)(src) <<\
73224 29) & 0xe0000000U)
73225 #define TXRF4__AMP2CAS2G__VERIFY(src) \
73226 (!((((u_int32_t)(src)\
73227 << 29) & ~0xe0000000U)))
73228 #define TXRF4__TYPE u_int32_t
73229 #define TXRF4__READ 0xffffffffU
73230 #define TXRF4__WRITE 0xffffffffU
73231
73232 #endif /* __TXRF4_MACRO__ */
73233
73234
73235 /* macros for radio65_reg_block.ch0_TXRF4 */
73236 #define INST_RADIO65_REG_BLOCK__CH0_TXRF4__NUM 1
73237
73238 /* macros for BlueprintGlobalNameSpace::TXRF5 */
73239 #ifndef __TXRF5_MACRO__
73240 #define __TXRF5_MACRO__
73241
73242 /* macros for field txmodPALonly */
73243 #define TXRF5__TXMODPALONLY__SHIFT 0
73244 #define TXRF5__TXMODPALONLY__WIDTH 1
73245 #define TXRF5__TXMODPALONLY__MASK 0x00000001U
73246 #define TXRF5__TXMODPALONLY__READ(src) (u_int32_t)(src) & 0x00000001U
73247 #define TXRF5__TXMODPALONLY__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
73248 #define TXRF5__TXMODPALONLY__MODIFY(dst, src) \
73249 (dst) = ((dst) &\
73250 ~0x00000001U) | ((u_int32_t)(src) &\
73251 0x00000001U)
73252 #define TXRF5__TXMODPALONLY__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000001U)))
73253 #define TXRF5__TXMODPALONLY__SET(dst) \
73254 (dst) = ((dst) &\
73255 ~0x00000001U) | (u_int32_t)(1)
73256 #define TXRF5__TXMODPALONLY__CLR(dst) \
73257 (dst) = ((dst) &\
73258 ~0x00000001U) | (u_int32_t)(0)
73259
73260 /* macros for field PAL_locked */
73261 #define TXRF5__PAL_LOCKED__SHIFT 1
73262 #define TXRF5__PAL_LOCKED__WIDTH 1
73263 #define TXRF5__PAL_LOCKED__MASK 0x00000002U
73264 #define TXRF5__PAL_LOCKED__READ(src) (((u_int32_t)(src) & 0x00000002U) >> 1)
73265 #define TXRF5__PAL_LOCKED__SET(dst) \
73266 (dst) = ((dst) &\
73267 ~0x00000002U) | ((u_int32_t)(1) << 1)
73268 #define TXRF5__PAL_LOCKED__CLR(dst) \
73269 (dst) = ((dst) &\
73270 ~0x00000002U) | ((u_int32_t)(0) << 1)
73271
73272 /* macros for field fbHi2G */
73273 #define TXRF5__FBHI2G__SHIFT 2
73274 #define TXRF5__FBHI2G__WIDTH 1
73275 #define TXRF5__FBHI2G__MASK 0x00000004U
73276 #define TXRF5__FBHI2G__READ(src) (((u_int32_t)(src) & 0x00000004U) >> 2)
73277 #define TXRF5__FBHI2G__SET(dst) \
73278 (dst) = ((dst) &\
73279 ~0x00000004U) | ((u_int32_t)(1) << 2)
73280 #define TXRF5__FBHI2G__CLR(dst) \
73281 (dst) = ((dst) &\
73282 ~0x00000004U) | ((u_int32_t)(0) << 2)
73283
73284 /* macros for field fbLo2G */
73285 #define TXRF5__FBLO2G__SHIFT 3
73286 #define TXRF5__FBLO2G__WIDTH 1
73287 #define TXRF5__FBLO2G__MASK 0x00000008U
73288 #define TXRF5__FBLO2G__READ(src) (((u_int32_t)(src) & 0x00000008U) >> 3)
73289 #define TXRF5__FBLO2G__SET(dst) \
73290 (dst) = ((dst) &\
73291 ~0x00000008U) | ((u_int32_t)(1) << 3)
73292 #define TXRF5__FBLO2G__CLR(dst) \
73293 (dst) = ((dst) &\
73294 ~0x00000008U) | ((u_int32_t)(0) << 3)
73295
73296 /* macros for field nopalgain2G */
73297 #define TXRF5__NOPALGAIN2G__SHIFT 4
73298 #define TXRF5__NOPALGAIN2G__WIDTH 1
73299 #define TXRF5__NOPALGAIN2G__MASK 0x00000010U
73300 #define TXRF5__NOPALGAIN2G__READ(src) (((u_int32_t)(src) & 0x00000010U) >> 4)
73301 #define TXRF5__NOPALGAIN2G__WRITE(src) (((u_int32_t)(src) << 4) & 0x00000010U)
73302 #define TXRF5__NOPALGAIN2G__MODIFY(dst, src) \
73303 (dst) = ((dst) &\
73304 ~0x00000010U) | (((u_int32_t)(src) <<\
73305 4) & 0x00000010U)
73306 #define TXRF5__NOPALGAIN2G__VERIFY(src) \
73307 (!((((u_int32_t)(src)\
73308 << 4) & ~0x00000010U)))
73309 #define TXRF5__NOPALGAIN2G__SET(dst) \
73310 (dst) = ((dst) &\
73311 ~0x00000010U) | ((u_int32_t)(1) << 4)
73312 #define TXRF5__NOPALGAIN2G__CLR(dst) \
73313 (dst) = ((dst) &\
73314 ~0x00000010U) | ((u_int32_t)(0) << 4)
73315
73316 /* macros for field enPAcal2G */
73317 #define TXRF5__ENPACAL2G__SHIFT 5
73318 #define TXRF5__ENPACAL2G__WIDTH 1
73319 #define TXRF5__ENPACAL2G__MASK 0x00000020U
73320 #define TXRF5__ENPACAL2G__READ(src) (((u_int32_t)(src) & 0x00000020U) >> 5)
73321 #define TXRF5__ENPACAL2G__WRITE(src) (((u_int32_t)(src) << 5) & 0x00000020U)
73322 #define TXRF5__ENPACAL2G__MODIFY(dst, src) \
73323 (dst) = ((dst) &\
73324 ~0x00000020U) | (((u_int32_t)(src) <<\
73325 5) & 0x00000020U)
73326 #define TXRF5__ENPACAL2G__VERIFY(src) \
73327 (!((((u_int32_t)(src)\
73328 << 5) & ~0x00000020U)))
73329 #define TXRF5__ENPACAL2G__SET(dst) \
73330 (dst) = ((dst) &\
73331 ~0x00000020U) | ((u_int32_t)(1) << 5)
73332 #define TXRF5__ENPACAL2G__CLR(dst) \
73333 (dst) = ((dst) &\
73334 ~0x00000020U) | ((u_int32_t)(0) << 5)
73335
73336 /* macros for field offset2G */
73337 #define TXRF5__OFFSET2G__SHIFT 6
73338 #define TXRF5__OFFSET2G__WIDTH 7
73339 #define TXRF5__OFFSET2G__MASK 0x00001fc0U
73340 #define TXRF5__OFFSET2G__READ(src) (((u_int32_t)(src) & 0x00001fc0U) >> 6)
73341 #define TXRF5__OFFSET2G__WRITE(src) (((u_int32_t)(src) << 6) & 0x00001fc0U)
73342 #define TXRF5__OFFSET2G__MODIFY(dst, src) \
73343 (dst) = ((dst) &\
73344 ~0x00001fc0U) | (((u_int32_t)(src) <<\
73345 6) & 0x00001fc0U)
73346 #define TXRF5__OFFSET2G__VERIFY(src) \
73347 (!((((u_int32_t)(src)\
73348 << 6) & ~0x00001fc0U)))
73349
73350 /* macros for field enoffsetcal2G */
73351 #define TXRF5__ENOFFSETCAL2G__SHIFT 13
73352 #define TXRF5__ENOFFSETCAL2G__WIDTH 1
73353 #define TXRF5__ENOFFSETCAL2G__MASK 0x00002000U
73354 #define TXRF5__ENOFFSETCAL2G__READ(src) \
73355 (((u_int32_t)(src)\
73356 & 0x00002000U) >> 13)
73357 #define TXRF5__ENOFFSETCAL2G__WRITE(src) \
73358 (((u_int32_t)(src)\
73359 << 13) & 0x00002000U)
73360 #define TXRF5__ENOFFSETCAL2G__MODIFY(dst, src) \
73361 (dst) = ((dst) &\
73362 ~0x00002000U) | (((u_int32_t)(src) <<\
73363 13) & 0x00002000U)
73364 #define TXRF5__ENOFFSETCAL2G__VERIFY(src) \
73365 (!((((u_int32_t)(src)\
73366 << 13) & ~0x00002000U)))
73367 #define TXRF5__ENOFFSETCAL2G__SET(dst) \
73368 (dst) = ((dst) &\
73369 ~0x00002000U) | ((u_int32_t)(1) << 13)
73370 #define TXRF5__ENOFFSETCAL2G__CLR(dst) \
73371 (dst) = ((dst) &\
73372 ~0x00002000U) | ((u_int32_t)(0) << 13)
73373
73374 /* macros for field refHi2G */
73375 #define TXRF5__REFHI2G__SHIFT 14
73376 #define TXRF5__REFHI2G__WIDTH 3
73377 #define TXRF5__REFHI2G__MASK 0x0001c000U
73378 #define TXRF5__REFHI2G__READ(src) (((u_int32_t)(src) & 0x0001c000U) >> 14)
73379 #define TXRF5__REFHI2G__WRITE(src) (((u_int32_t)(src) << 14) & 0x0001c000U)
73380 #define TXRF5__REFHI2G__MODIFY(dst, src) \
73381 (dst) = ((dst) &\
73382 ~0x0001c000U) | (((u_int32_t)(src) <<\
73383 14) & 0x0001c000U)
73384 #define TXRF5__REFHI2G__VERIFY(src) \
73385 (!((((u_int32_t)(src)\
73386 << 14) & ~0x0001c000U)))
73387
73388 /* macros for field refLo2G */
73389 #define TXRF5__REFLO2G__SHIFT 17
73390 #define TXRF5__REFLO2G__WIDTH 3
73391 #define TXRF5__REFLO2G__MASK 0x000e0000U
73392 #define TXRF5__REFLO2G__READ(src) (((u_int32_t)(src) & 0x000e0000U) >> 17)
73393 #define TXRF5__REFLO2G__WRITE(src) (((u_int32_t)(src) << 17) & 0x000e0000U)
73394 #define TXRF5__REFLO2G__MODIFY(dst, src) \
73395 (dst) = ((dst) &\
73396 ~0x000e0000U) | (((u_int32_t)(src) <<\
73397 17) & 0x000e0000U)
73398 #define TXRF5__REFLO2G__VERIFY(src) \
73399 (!((((u_int32_t)(src)\
73400 << 17) & ~0x000e0000U)))
73401
73402 /* macros for field palclamp2G */
73403 #define TXRF5__PALCLAMP2G__SHIFT 20
73404 #define TXRF5__PALCLAMP2G__WIDTH 2
73405 #define TXRF5__PALCLAMP2G__MASK 0x00300000U
73406 #define TXRF5__PALCLAMP2G__READ(src) (((u_int32_t)(src) & 0x00300000U) >> 20)
73407 #define TXRF5__PALCLAMP2G__WRITE(src) (((u_int32_t)(src) << 20) & 0x00300000U)
73408 #define TXRF5__PALCLAMP2G__MODIFY(dst, src) \
73409 (dst) = ((dst) &\
73410 ~0x00300000U) | (((u_int32_t)(src) <<\
73411 20) & 0x00300000U)
73412 #define TXRF5__PALCLAMP2G__VERIFY(src) \
73413 (!((((u_int32_t)(src)\
73414 << 20) & ~0x00300000U)))
73415
73416 /* macros for field pk2b2G_qam */
73417 #define TXRF5__PK2B2G_QAM__SHIFT 22
73418 #define TXRF5__PK2B2G_QAM__WIDTH 2
73419 #define TXRF5__PK2B2G_QAM__MASK 0x00c00000U
73420 #define TXRF5__PK2B2G_QAM__READ(src) (((u_int32_t)(src) & 0x00c00000U) >> 22)
73421 #define TXRF5__PK2B2G_QAM__WRITE(src) (((u_int32_t)(src) << 22) & 0x00c00000U)
73422 #define TXRF5__PK2B2G_QAM__MODIFY(dst, src) \
73423 (dst) = ((dst) &\
73424 ~0x00c00000U) | (((u_int32_t)(src) <<\
73425 22) & 0x00c00000U)
73426 #define TXRF5__PK2B2G_QAM__VERIFY(src) \
73427 (!((((u_int32_t)(src)\
73428 << 22) & ~0x00c00000U)))
73429
73430 /* macros for field pk2b2G_psk */
73431 #define TXRF5__PK2B2G_PSK__SHIFT 24
73432 #define TXRF5__PK2B2G_PSK__WIDTH 2
73433 #define TXRF5__PK2B2G_PSK__MASK 0x03000000U
73434 #define TXRF5__PK2B2G_PSK__READ(src) (((u_int32_t)(src) & 0x03000000U) >> 24)
73435 #define TXRF5__PK2B2G_PSK__WRITE(src) (((u_int32_t)(src) << 24) & 0x03000000U)
73436 #define TXRF5__PK2B2G_PSK__MODIFY(dst, src) \
73437 (dst) = ((dst) &\
73438 ~0x03000000U) | (((u_int32_t)(src) <<\
73439 24) & 0x03000000U)
73440 #define TXRF5__PK2B2G_PSK__VERIFY(src) \
73441 (!((((u_int32_t)(src)\
73442 << 24) & ~0x03000000U)))
73443
73444 /* macros for field pk2b2G_cck */
73445 #define TXRF5__PK2B2G_CCK__SHIFT 26
73446 #define TXRF5__PK2B2G_CCK__WIDTH 2
73447 #define TXRF5__PK2B2G_CCK__MASK 0x0c000000U
73448 #define TXRF5__PK2B2G_CCK__READ(src) (((u_int32_t)(src) & 0x0c000000U) >> 26)
73449 #define TXRF5__PK2B2G_CCK__WRITE(src) (((u_int32_t)(src) << 26) & 0x0c000000U)
73450 #define TXRF5__PK2B2G_CCK__MODIFY(dst, src) \
73451 (dst) = ((dst) &\
73452 ~0x0c000000U) | (((u_int32_t)(src) <<\
73453 26) & 0x0c000000U)
73454 #define TXRF5__PK2B2G_CCK__VERIFY(src) \
73455 (!((((u_int32_t)(src)\
73456 << 26) & ~0x0c000000U)))
73457
73458 /* macros for field pk1b2G_qam */
73459 #define TXRF5__PK1B2G_QAM__SHIFT 28
73460 #define TXRF5__PK1B2G_QAM__WIDTH 2
73461 #define TXRF5__PK1B2G_QAM__MASK 0x30000000U
73462 #define TXRF5__PK1B2G_QAM__READ(src) (((u_int32_t)(src) & 0x30000000U) >> 28)
73463 #define TXRF5__PK1B2G_QAM__WRITE(src) (((u_int32_t)(src) << 28) & 0x30000000U)
73464 #define TXRF5__PK1B2G_QAM__MODIFY(dst, src) \
73465 (dst) = ((dst) &\
73466 ~0x30000000U) | (((u_int32_t)(src) <<\
73467 28) & 0x30000000U)
73468 #define TXRF5__PK1B2G_QAM__VERIFY(src) \
73469 (!((((u_int32_t)(src)\
73470 << 28) & ~0x30000000U)))
73471
73472 /* macros for field pk1b2G_psk */
73473 #define TXRF5__PK1B2G_PSK__SHIFT 30
73474 #define TXRF5__PK1B2G_PSK__WIDTH 2
73475 #define TXRF5__PK1B2G_PSK__MASK 0xc0000000U
73476 #define TXRF5__PK1B2G_PSK__READ(src) (((u_int32_t)(src) & 0xc0000000U) >> 30)
73477 #define TXRF5__PK1B2G_PSK__WRITE(src) (((u_int32_t)(src) << 30) & 0xc0000000U)
73478 #define TXRF5__PK1B2G_PSK__MODIFY(dst, src) \
73479 (dst) = ((dst) &\
73480 ~0xc0000000U) | (((u_int32_t)(src) <<\
73481 30) & 0xc0000000U)
73482 #define TXRF5__PK1B2G_PSK__VERIFY(src) \
73483 (!((((u_int32_t)(src)\
73484 << 30) & ~0xc0000000U)))
73485 #define TXRF5__TYPE u_int32_t
73486 #define TXRF5__READ 0xffffffffU
73487 #define TXRF5__WRITE 0xffffffffU
73488
73489 #endif /* __TXRF5_MACRO__ */
73490
73491
73492 /* macros for radio65_reg_block.ch0_TXRF5 */
73493 #define INST_RADIO65_REG_BLOCK__CH0_TXRF5__NUM 1
73494
73495 /* macros for BlueprintGlobalNameSpace::TXRF6 */
73496 #ifndef __TXRF6_MACRO__
73497 #define __TXRF6_MACRO__
73498
73499 /* macros for field palclkgate2G */
73500 #define TXRF6__PALCLKGATE2G__SHIFT 0
73501 #define TXRF6__PALCLKGATE2G__WIDTH 1
73502 #define TXRF6__PALCLKGATE2G__MASK 0x00000001U
73503 #define TXRF6__PALCLKGATE2G__READ(src) (u_int32_t)(src) & 0x00000001U
73504 #define TXRF6__PALCLKGATE2G__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
73505 #define TXRF6__PALCLKGATE2G__MODIFY(dst, src) \
73506 (dst) = ((dst) &\
73507 ~0x00000001U) | ((u_int32_t)(src) &\
73508 0x00000001U)
73509 #define TXRF6__PALCLKGATE2G__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000001U)))
73510 #define TXRF6__PALCLKGATE2G__SET(dst) \
73511 (dst) = ((dst) &\
73512 ~0x00000001U) | (u_int32_t)(1)
73513 #define TXRF6__PALCLKGATE2G__CLR(dst) \
73514 (dst) = ((dst) &\
73515 ~0x00000001U) | (u_int32_t)(0)
73516
73517 /* macros for field palfluctcount2G */
73518 #define TXRF6__PALFLUCTCOUNT2G__SHIFT 1
73519 #define TXRF6__PALFLUCTCOUNT2G__WIDTH 8
73520 #define TXRF6__PALFLUCTCOUNT2G__MASK 0x000001feU
73521 #define TXRF6__PALFLUCTCOUNT2G__READ(src) \
73522 (((u_int32_t)(src)\
73523 & 0x000001feU) >> 1)
73524 #define TXRF6__PALFLUCTCOUNT2G__WRITE(src) \
73525 (((u_int32_t)(src)\
73526 << 1) & 0x000001feU)
73527 #define TXRF6__PALFLUCTCOUNT2G__MODIFY(dst, src) \
73528 (dst) = ((dst) &\
73529 ~0x000001feU) | (((u_int32_t)(src) <<\
73530 1) & 0x000001feU)
73531 #define TXRF6__PALFLUCTCOUNT2G__VERIFY(src) \
73532 (!((((u_int32_t)(src)\
73533 << 1) & ~0x000001feU)))
73534
73535 /* macros for field palfluctgain2G */
73536 #define TXRF6__PALFLUCTGAIN2G__SHIFT 9
73537 #define TXRF6__PALFLUCTGAIN2G__WIDTH 2
73538 #define TXRF6__PALFLUCTGAIN2G__MASK 0x00000600U
73539 #define TXRF6__PALFLUCTGAIN2G__READ(src) \
73540 (((u_int32_t)(src)\
73541 & 0x00000600U) >> 9)
73542 #define TXRF6__PALFLUCTGAIN2G__WRITE(src) \
73543 (((u_int32_t)(src)\
73544 << 9) & 0x00000600U)
73545 #define TXRF6__PALFLUCTGAIN2G__MODIFY(dst, src) \
73546 (dst) = ((dst) &\
73547 ~0x00000600U) | (((u_int32_t)(src) <<\
73548 9) & 0x00000600U)
73549 #define TXRF6__PALFLUCTGAIN2G__VERIFY(src) \
73550 (!((((u_int32_t)(src)\
73551 << 9) & ~0x00000600U)))
73552
73553 /* macros for field palnofluct2G */
73554 #define TXRF6__PALNOFLUCT2G__SHIFT 11
73555 #define TXRF6__PALNOFLUCT2G__WIDTH 1
73556 #define TXRF6__PALNOFLUCT2G__MASK 0x00000800U
73557 #define TXRF6__PALNOFLUCT2G__READ(src) (((u_int32_t)(src) & 0x00000800U) >> 11)
73558 #define TXRF6__PALNOFLUCT2G__WRITE(src) \
73559 (((u_int32_t)(src)\
73560 << 11) & 0x00000800U)
73561 #define TXRF6__PALNOFLUCT2G__MODIFY(dst, src) \
73562 (dst) = ((dst) &\
73563 ~0x00000800U) | (((u_int32_t)(src) <<\
73564 11) & 0x00000800U)
73565 #define TXRF6__PALNOFLUCT2G__VERIFY(src) \
73566 (!((((u_int32_t)(src)\
73567 << 11) & ~0x00000800U)))
73568 #define TXRF6__PALNOFLUCT2G__SET(dst) \
73569 (dst) = ((dst) &\
73570 ~0x00000800U) | ((u_int32_t)(1) << 11)
73571 #define TXRF6__PALNOFLUCT2G__CLR(dst) \
73572 (dst) = ((dst) &\
73573 ~0x00000800U) | ((u_int32_t)(0) << 11)
73574
73575 /* macros for field gainstep2G */
73576 #define TXRF6__GAINSTEP2G__SHIFT 12
73577 #define TXRF6__GAINSTEP2G__WIDTH 3
73578 #define TXRF6__GAINSTEP2G__MASK 0x00007000U
73579 #define TXRF6__GAINSTEP2G__READ(src) (((u_int32_t)(src) & 0x00007000U) >> 12)
73580 #define TXRF6__GAINSTEP2G__WRITE(src) (((u_int32_t)(src) << 12) & 0x00007000U)
73581 #define TXRF6__GAINSTEP2G__MODIFY(dst, src) \
73582 (dst) = ((dst) &\
73583 ~0x00007000U) | (((u_int32_t)(src) <<\
73584 12) & 0x00007000U)
73585 #define TXRF6__GAINSTEP2G__VERIFY(src) \
73586 (!((((u_int32_t)(src)\
73587 << 12) & ~0x00007000U)))
73588
73589 /* macros for field use_gain_delta2G */
73590 #define TXRF6__USE_GAIN_DELTA2G__SHIFT 15
73591 #define TXRF6__USE_GAIN_DELTA2G__WIDTH 1
73592 #define TXRF6__USE_GAIN_DELTA2G__MASK 0x00008000U
73593 #define TXRF6__USE_GAIN_DELTA2G__READ(src) \
73594 (((u_int32_t)(src)\
73595 & 0x00008000U) >> 15)
73596 #define TXRF6__USE_GAIN_DELTA2G__WRITE(src) \
73597 (((u_int32_t)(src)\
73598 << 15) & 0x00008000U)
73599 #define TXRF6__USE_GAIN_DELTA2G__MODIFY(dst, src) \
73600 (dst) = ((dst) &\
73601 ~0x00008000U) | (((u_int32_t)(src) <<\
73602 15) & 0x00008000U)
73603 #define TXRF6__USE_GAIN_DELTA2G__VERIFY(src) \
73604 (!((((u_int32_t)(src)\
73605 << 15) & ~0x00008000U)))
73606 #define TXRF6__USE_GAIN_DELTA2G__SET(dst) \
73607 (dst) = ((dst) &\
73608 ~0x00008000U) | ((u_int32_t)(1) << 15)
73609 #define TXRF6__USE_GAIN_DELTA2G__CLR(dst) \
73610 (dst) = ((dst) &\
73611 ~0x00008000U) | ((u_int32_t)(0) << 15)
73612
73613 /* macros for field capdiv_I2G */
73614 #define TXRF6__CAPDIV_I2G__SHIFT 16
73615 #define TXRF6__CAPDIV_I2G__WIDTH 4
73616 #define TXRF6__CAPDIV_I2G__MASK 0x000f0000U
73617 #define TXRF6__CAPDIV_I2G__READ(src) (((u_int32_t)(src) & 0x000f0000U) >> 16)
73618 #define TXRF6__CAPDIV_I2G__WRITE(src) (((u_int32_t)(src) << 16) & 0x000f0000U)
73619 #define TXRF6__CAPDIV_I2G__MODIFY(dst, src) \
73620 (dst) = ((dst) &\
73621 ~0x000f0000U) | (((u_int32_t)(src) <<\
73622 16) & 0x000f0000U)
73623 #define TXRF6__CAPDIV_I2G__VERIFY(src) \
73624 (!((((u_int32_t)(src)\
73625 << 16) & ~0x000f0000U)))
73626
73627 /* macros for field padrvgn_index_I2G */
73628 #define TXRF6__PADRVGN_INDEX_I2G__SHIFT 20
73629 #define TXRF6__PADRVGN_INDEX_I2G__WIDTH 4
73630 #define TXRF6__PADRVGN_INDEX_I2G__MASK 0x00f00000U
73631 #define TXRF6__PADRVGN_INDEX_I2G__READ(src) \
73632 (((u_int32_t)(src)\
73633 & 0x00f00000U) >> 20)
73634 #define TXRF6__PADRVGN_INDEX_I2G__WRITE(src) \
73635 (((u_int32_t)(src)\
73636 << 20) & 0x00f00000U)
73637 #define TXRF6__PADRVGN_INDEX_I2G__MODIFY(dst, src) \
73638 (dst) = ((dst) &\
73639 ~0x00f00000U) | (((u_int32_t)(src) <<\
73640 20) & 0x00f00000U)
73641 #define TXRF6__PADRVGN_INDEX_I2G__VERIFY(src) \
73642 (!((((u_int32_t)(src)\
73643 << 20) & ~0x00f00000U)))
73644
73645 /* macros for field vcmondelay2G */
73646 #define TXRF6__VCMONDELAY2G__SHIFT 24
73647 #define TXRF6__VCMONDELAY2G__WIDTH 3
73648 #define TXRF6__VCMONDELAY2G__MASK 0x07000000U
73649 #define TXRF6__VCMONDELAY2G__READ(src) (((u_int32_t)(src) & 0x07000000U) >> 24)
73650 #define TXRF6__VCMONDELAY2G__WRITE(src) \
73651 (((u_int32_t)(src)\
73652 << 24) & 0x07000000U)
73653 #define TXRF6__VCMONDELAY2G__MODIFY(dst, src) \
73654 (dst) = ((dst) &\
73655 ~0x07000000U) | (((u_int32_t)(src) <<\
73656 24) & 0x07000000U)
73657 #define TXRF6__VCMONDELAY2G__VERIFY(src) \
73658 (!((((u_int32_t)(src)\
73659 << 24) & ~0x07000000U)))
73660
73661 /* macros for field capdiv2G */
73662 #define TXRF6__CAPDIV2G__SHIFT 27
73663 #define TXRF6__CAPDIV2G__WIDTH 4
73664 #define TXRF6__CAPDIV2G__MASK 0x78000000U
73665 #define TXRF6__CAPDIV2G__READ(src) (((u_int32_t)(src) & 0x78000000U) >> 27)
73666 #define TXRF6__CAPDIV2G__WRITE(src) (((u_int32_t)(src) << 27) & 0x78000000U)
73667 #define TXRF6__CAPDIV2G__MODIFY(dst, src) \
73668 (dst) = ((dst) &\
73669 ~0x78000000U) | (((u_int32_t)(src) <<\
73670 27) & 0x78000000U)
73671 #define TXRF6__CAPDIV2G__VERIFY(src) \
73672 (!((((u_int32_t)(src)\
73673 << 27) & ~0x78000000U)))
73674
73675 /* macros for field capdiv2Govr */
73676 #define TXRF6__CAPDIV2GOVR__SHIFT 31
73677 #define TXRF6__CAPDIV2GOVR__WIDTH 1
73678 #define TXRF6__CAPDIV2GOVR__MASK 0x80000000U
73679 #define TXRF6__CAPDIV2GOVR__READ(src) (((u_int32_t)(src) & 0x80000000U) >> 31)
73680 #define TXRF6__CAPDIV2GOVR__WRITE(src) (((u_int32_t)(src) << 31) & 0x80000000U)
73681 #define TXRF6__CAPDIV2GOVR__MODIFY(dst, src) \
73682 (dst) = ((dst) &\
73683 ~0x80000000U) | (((u_int32_t)(src) <<\
73684 31) & 0x80000000U)
73685 #define TXRF6__CAPDIV2GOVR__VERIFY(src) \
73686 (!((((u_int32_t)(src)\
73687 << 31) & ~0x80000000U)))
73688 #define TXRF6__CAPDIV2GOVR__SET(dst) \
73689 (dst) = ((dst) &\
73690 ~0x80000000U) | ((u_int32_t)(1) << 31)
73691 #define TXRF6__CAPDIV2GOVR__CLR(dst) \
73692 (dst) = ((dst) &\
73693 ~0x80000000U) | ((u_int32_t)(0) << 31)
73694 #define TXRF6__TYPE u_int32_t
73695 #define TXRF6__READ 0xffffffffU
73696 #define TXRF6__WRITE 0xffffffffU
73697
73698 #endif /* __TXRF6_MACRO__ */
73699
73700
73701 /* macros for radio65_reg_block.ch0_TXRF6 */
73702 #define INST_RADIO65_REG_BLOCK__CH0_TXRF6__NUM 1
73703
73704 /* macros for BlueprintGlobalNameSpace::TXRF7 */
73705 #ifndef __TXRF7_MACRO__
73706 #define __TXRF7_MACRO__
73707
73708 /* macros for field spare7 */
73709 #define TXRF7__SPARE7__SHIFT 0
73710 #define TXRF7__SPARE7__WIDTH 2
73711 #define TXRF7__SPARE7__MASK 0x00000003U
73712 #define TXRF7__SPARE7__READ(src) (u_int32_t)(src) & 0x00000003U
73713 #define TXRF7__SPARE7__WRITE(src) ((u_int32_t)(src) & 0x00000003U)
73714 #define TXRF7__SPARE7__MODIFY(dst, src) \
73715 (dst) = ((dst) &\
73716 ~0x00000003U) | ((u_int32_t)(src) &\
73717 0x00000003U)
73718 #define TXRF7__SPARE7__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000003U)))
73719
73720 /* macros for field padrvgntab_4 */
73721 #define TXRF7__PADRVGNTAB_4__SHIFT 2
73722 #define TXRF7__PADRVGNTAB_4__WIDTH 6
73723 #define TXRF7__PADRVGNTAB_4__MASK 0x000000fcU
73724 #define TXRF7__PADRVGNTAB_4__READ(src) (((u_int32_t)(src) & 0x000000fcU) >> 2)
73725 #define TXRF7__PADRVGNTAB_4__WRITE(src) (((u_int32_t)(src) << 2) & 0x000000fcU)
73726 #define TXRF7__PADRVGNTAB_4__MODIFY(dst, src) \
73727 (dst) = ((dst) &\
73728 ~0x000000fcU) | (((u_int32_t)(src) <<\
73729 2) & 0x000000fcU)
73730 #define TXRF7__PADRVGNTAB_4__VERIFY(src) \
73731 (!((((u_int32_t)(src)\
73732 << 2) & ~0x000000fcU)))
73733
73734 /* macros for field padrvgntab_3 */
73735 #define TXRF7__PADRVGNTAB_3__SHIFT 8
73736 #define TXRF7__PADRVGNTAB_3__WIDTH 6
73737 #define TXRF7__PADRVGNTAB_3__MASK 0x00003f00U
73738 #define TXRF7__PADRVGNTAB_3__READ(src) (((u_int32_t)(src) & 0x00003f00U) >> 8)
73739 #define TXRF7__PADRVGNTAB_3__WRITE(src) (((u_int32_t)(src) << 8) & 0x00003f00U)
73740 #define TXRF7__PADRVGNTAB_3__MODIFY(dst, src) \
73741 (dst) = ((dst) &\
73742 ~0x00003f00U) | (((u_int32_t)(src) <<\
73743 8) & 0x00003f00U)
73744 #define TXRF7__PADRVGNTAB_3__VERIFY(src) \
73745 (!((((u_int32_t)(src)\
73746 << 8) & ~0x00003f00U)))
73747
73748 /* macros for field padrvgntab_2 */
73749 #define TXRF7__PADRVGNTAB_2__SHIFT 14
73750 #define TXRF7__PADRVGNTAB_2__WIDTH 6
73751 #define TXRF7__PADRVGNTAB_2__MASK 0x000fc000U
73752 #define TXRF7__PADRVGNTAB_2__READ(src) (((u_int32_t)(src) & 0x000fc000U) >> 14)
73753 #define TXRF7__PADRVGNTAB_2__WRITE(src) \
73754 (((u_int32_t)(src)\
73755 << 14) & 0x000fc000U)
73756 #define TXRF7__PADRVGNTAB_2__MODIFY(dst, src) \
73757 (dst) = ((dst) &\
73758 ~0x000fc000U) | (((u_int32_t)(src) <<\
73759 14) & 0x000fc000U)
73760 #define TXRF7__PADRVGNTAB_2__VERIFY(src) \
73761 (!((((u_int32_t)(src)\
73762 << 14) & ~0x000fc000U)))
73763
73764 /* macros for field padrvgntab_1 */
73765 #define TXRF7__PADRVGNTAB_1__SHIFT 20
73766 #define TXRF7__PADRVGNTAB_1__WIDTH 6
73767 #define TXRF7__PADRVGNTAB_1__MASK 0x03f00000U
73768 #define TXRF7__PADRVGNTAB_1__READ(src) (((u_int32_t)(src) & 0x03f00000U) >> 20)
73769 #define TXRF7__PADRVGNTAB_1__WRITE(src) \
73770 (((u_int32_t)(src)\
73771 << 20) & 0x03f00000U)
73772 #define TXRF7__PADRVGNTAB_1__MODIFY(dst, src) \
73773 (dst) = ((dst) &\
73774 ~0x03f00000U) | (((u_int32_t)(src) <<\
73775 20) & 0x03f00000U)
73776 #define TXRF7__PADRVGNTAB_1__VERIFY(src) \
73777 (!((((u_int32_t)(src)\
73778 << 20) & ~0x03f00000U)))
73779
73780 /* macros for field padrvgntab_0 */
73781 #define TXRF7__PADRVGNTAB_0__SHIFT 26
73782 #define TXRF7__PADRVGNTAB_0__WIDTH 6
73783 #define TXRF7__PADRVGNTAB_0__MASK 0xfc000000U
73784 #define TXRF7__PADRVGNTAB_0__READ(src) (((u_int32_t)(src) & 0xfc000000U) >> 26)
73785 #define TXRF7__PADRVGNTAB_0__WRITE(src) \
73786 (((u_int32_t)(src)\
73787 << 26) & 0xfc000000U)
73788 #define TXRF7__PADRVGNTAB_0__MODIFY(dst, src) \
73789 (dst) = ((dst) &\
73790 ~0xfc000000U) | (((u_int32_t)(src) <<\
73791 26) & 0xfc000000U)
73792 #define TXRF7__PADRVGNTAB_0__VERIFY(src) \
73793 (!((((u_int32_t)(src)\
73794 << 26) & ~0xfc000000U)))
73795 #define TXRF7__TYPE u_int32_t
73796 #define TXRF7__READ 0xffffffffU
73797 #define TXRF7__WRITE 0xffffffffU
73798
73799 #endif /* __TXRF7_MACRO__ */
73800
73801
73802 /* macros for radio65_reg_block.ch0_TXRF7 */
73803 #define INST_RADIO65_REG_BLOCK__CH0_TXRF7__NUM 1
73804
73805 /* macros for BlueprintGlobalNameSpace::TXRF8 */
73806 #ifndef __TXRF8_MACRO__
73807 #define __TXRF8_MACRO__
73808
73809 /* macros for field spare8 */
73810 #define TXRF8__SPARE8__SHIFT 0
73811 #define TXRF8__SPARE8__WIDTH 2
73812 #define TXRF8__SPARE8__MASK 0x00000003U
73813 #define TXRF8__SPARE8__READ(src) (u_int32_t)(src) & 0x00000003U
73814 #define TXRF8__SPARE8__WRITE(src) ((u_int32_t)(src) & 0x00000003U)
73815 #define TXRF8__SPARE8__MODIFY(dst, src) \
73816 (dst) = ((dst) &\
73817 ~0x00000003U) | ((u_int32_t)(src) &\
73818 0x00000003U)
73819 #define TXRF8__SPARE8__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000003U)))
73820
73821 /* macros for field padrvgntab_9 */
73822 #define TXRF8__PADRVGNTAB_9__SHIFT 2
73823 #define TXRF8__PADRVGNTAB_9__WIDTH 6
73824 #define TXRF8__PADRVGNTAB_9__MASK 0x000000fcU
73825 #define TXRF8__PADRVGNTAB_9__READ(src) (((u_int32_t)(src) & 0x000000fcU) >> 2)
73826 #define TXRF8__PADRVGNTAB_9__WRITE(src) (((u_int32_t)(src) << 2) & 0x000000fcU)
73827 #define TXRF8__PADRVGNTAB_9__MODIFY(dst, src) \
73828 (dst) = ((dst) &\
73829 ~0x000000fcU) | (((u_int32_t)(src) <<\
73830 2) & 0x000000fcU)
73831 #define TXRF8__PADRVGNTAB_9__VERIFY(src) \
73832 (!((((u_int32_t)(src)\
73833 << 2) & ~0x000000fcU)))
73834
73835 /* macros for field padrvgntab_8 */
73836 #define TXRF8__PADRVGNTAB_8__SHIFT 8
73837 #define TXRF8__PADRVGNTAB_8__WIDTH 6
73838 #define TXRF8__PADRVGNTAB_8__MASK 0x00003f00U
73839 #define TXRF8__PADRVGNTAB_8__READ(src) (((u_int32_t)(src) & 0x00003f00U) >> 8)
73840 #define TXRF8__PADRVGNTAB_8__WRITE(src) (((u_int32_t)(src) << 8) & 0x00003f00U)
73841 #define TXRF8__PADRVGNTAB_8__MODIFY(dst, src) \
73842 (dst) = ((dst) &\
73843 ~0x00003f00U) | (((u_int32_t)(src) <<\
73844 8) & 0x00003f00U)
73845 #define TXRF8__PADRVGNTAB_8__VERIFY(src) \
73846 (!((((u_int32_t)(src)\
73847 << 8) & ~0x00003f00U)))
73848
73849 /* macros for field padrvgntab_7 */
73850 #define TXRF8__PADRVGNTAB_7__SHIFT 14
73851 #define TXRF8__PADRVGNTAB_7__WIDTH 6
73852 #define TXRF8__PADRVGNTAB_7__MASK 0x000fc000U
73853 #define TXRF8__PADRVGNTAB_7__READ(src) (((u_int32_t)(src) & 0x000fc000U) >> 14)
73854 #define TXRF8__PADRVGNTAB_7__WRITE(src) \
73855 (((u_int32_t)(src)\
73856 << 14) & 0x000fc000U)
73857 #define TXRF8__PADRVGNTAB_7__MODIFY(dst, src) \
73858 (dst) = ((dst) &\
73859 ~0x000fc000U) | (((u_int32_t)(src) <<\
73860 14) & 0x000fc000U)
73861 #define TXRF8__PADRVGNTAB_7__VERIFY(src) \
73862 (!((((u_int32_t)(src)\
73863 << 14) & ~0x000fc000U)))
73864
73865 /* macros for field padrvgntab_6 */
73866 #define TXRF8__PADRVGNTAB_6__SHIFT 20
73867 #define TXRF8__PADRVGNTAB_6__WIDTH 6
73868 #define TXRF8__PADRVGNTAB_6__MASK 0x03f00000U
73869 #define TXRF8__PADRVGNTAB_6__READ(src) (((u_int32_t)(src) & 0x03f00000U) >> 20)
73870 #define TXRF8__PADRVGNTAB_6__WRITE(src) \
73871 (((u_int32_t)(src)\
73872 << 20) & 0x03f00000U)
73873 #define TXRF8__PADRVGNTAB_6__MODIFY(dst, src) \
73874 (dst) = ((dst) &\
73875 ~0x03f00000U) | (((u_int32_t)(src) <<\
73876 20) & 0x03f00000U)
73877 #define TXRF8__PADRVGNTAB_6__VERIFY(src) \
73878 (!((((u_int32_t)(src)\
73879 << 20) & ~0x03f00000U)))
73880
73881 /* macros for field padrvgntab_5 */
73882 #define TXRF8__PADRVGNTAB_5__SHIFT 26
73883 #define TXRF8__PADRVGNTAB_5__WIDTH 6
73884 #define TXRF8__PADRVGNTAB_5__MASK 0xfc000000U
73885 #define TXRF8__PADRVGNTAB_5__READ(src) (((u_int32_t)(src) & 0xfc000000U) >> 26)
73886 #define TXRF8__PADRVGNTAB_5__WRITE(src) \
73887 (((u_int32_t)(src)\
73888 << 26) & 0xfc000000U)
73889 #define TXRF8__PADRVGNTAB_5__MODIFY(dst, src) \
73890 (dst) = ((dst) &\
73891 ~0xfc000000U) | (((u_int32_t)(src) <<\
73892 26) & 0xfc000000U)
73893 #define TXRF8__PADRVGNTAB_5__VERIFY(src) \
73894 (!((((u_int32_t)(src)\
73895 << 26) & ~0xfc000000U)))
73896 #define TXRF8__TYPE u_int32_t
73897 #define TXRF8__READ 0xffffffffU
73898 #define TXRF8__WRITE 0xffffffffU
73899
73900 #endif /* __TXRF8_MACRO__ */
73901
73902
73903 /* macros for radio65_reg_block.ch0_TXRF8 */
73904 #define INST_RADIO65_REG_BLOCK__CH0_TXRF8__NUM 1
73905
73906 /* macros for BlueprintGlobalNameSpace::TXRF9 */
73907 #ifndef __TXRF9_MACRO__
73908 #define __TXRF9_MACRO__
73909
73910 /* macros for field spare9 */
73911 #define TXRF9__SPARE9__SHIFT 0
73912 #define TXRF9__SPARE9__WIDTH 2
73913 #define TXRF9__SPARE9__MASK 0x00000003U
73914 #define TXRF9__SPARE9__READ(src) (u_int32_t)(src) & 0x00000003U
73915 #define TXRF9__SPARE9__WRITE(src) ((u_int32_t)(src) & 0x00000003U)
73916 #define TXRF9__SPARE9__MODIFY(dst, src) \
73917 (dst) = ((dst) &\
73918 ~0x00000003U) | ((u_int32_t)(src) &\
73919 0x00000003U)
73920 #define TXRF9__SPARE9__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000003U)))
73921
73922 /* macros for field padrvgntab_14 */
73923 #define TXRF9__PADRVGNTAB_14__SHIFT 2
73924 #define TXRF9__PADRVGNTAB_14__WIDTH 6
73925 #define TXRF9__PADRVGNTAB_14__MASK 0x000000fcU
73926 #define TXRF9__PADRVGNTAB_14__READ(src) (((u_int32_t)(src) & 0x000000fcU) >> 2)
73927 #define TXRF9__PADRVGNTAB_14__WRITE(src) \
73928 (((u_int32_t)(src)\
73929 << 2) & 0x000000fcU)
73930 #define TXRF9__PADRVGNTAB_14__MODIFY(dst, src) \
73931 (dst) = ((dst) &\
73932 ~0x000000fcU) | (((u_int32_t)(src) <<\
73933 2) & 0x000000fcU)
73934 #define TXRF9__PADRVGNTAB_14__VERIFY(src) \
73935 (!((((u_int32_t)(src)\
73936 << 2) & ~0x000000fcU)))
73937
73938 /* macros for field padrvgntab_13 */
73939 #define TXRF9__PADRVGNTAB_13__SHIFT 8
73940 #define TXRF9__PADRVGNTAB_13__WIDTH 6
73941 #define TXRF9__PADRVGNTAB_13__MASK 0x00003f00U
73942 #define TXRF9__PADRVGNTAB_13__READ(src) (((u_int32_t)(src) & 0x00003f00U) >> 8)
73943 #define TXRF9__PADRVGNTAB_13__WRITE(src) \
73944 (((u_int32_t)(src)\
73945 << 8) & 0x00003f00U)
73946 #define TXRF9__PADRVGNTAB_13__MODIFY(dst, src) \
73947 (dst) = ((dst) &\
73948 ~0x00003f00U) | (((u_int32_t)(src) <<\
73949 8) & 0x00003f00U)
73950 #define TXRF9__PADRVGNTAB_13__VERIFY(src) \
73951 (!((((u_int32_t)(src)\
73952 << 8) & ~0x00003f00U)))
73953
73954 /* macros for field padrvgntab_12 */
73955 #define TXRF9__PADRVGNTAB_12__SHIFT 14
73956 #define TXRF9__PADRVGNTAB_12__WIDTH 6
73957 #define TXRF9__PADRVGNTAB_12__MASK 0x000fc000U
73958 #define TXRF9__PADRVGNTAB_12__READ(src) \
73959 (((u_int32_t)(src)\
73960 & 0x000fc000U) >> 14)
73961 #define TXRF9__PADRVGNTAB_12__WRITE(src) \
73962 (((u_int32_t)(src)\
73963 << 14) & 0x000fc000U)
73964 #define TXRF9__PADRVGNTAB_12__MODIFY(dst, src) \
73965 (dst) = ((dst) &\
73966 ~0x000fc000U) | (((u_int32_t)(src) <<\
73967 14) & 0x000fc000U)
73968 #define TXRF9__PADRVGNTAB_12__VERIFY(src) \
73969 (!((((u_int32_t)(src)\
73970 << 14) & ~0x000fc000U)))
73971
73972 /* macros for field padrvgntab_11 */
73973 #define TXRF9__PADRVGNTAB_11__SHIFT 20
73974 #define TXRF9__PADRVGNTAB_11__WIDTH 6
73975 #define TXRF9__PADRVGNTAB_11__MASK 0x03f00000U
73976 #define TXRF9__PADRVGNTAB_11__READ(src) \
73977 (((u_int32_t)(src)\
73978 & 0x03f00000U) >> 20)
73979 #define TXRF9__PADRVGNTAB_11__WRITE(src) \
73980 (((u_int32_t)(src)\
73981 << 20) & 0x03f00000U)
73982 #define TXRF9__PADRVGNTAB_11__MODIFY(dst, src) \
73983 (dst) = ((dst) &\
73984 ~0x03f00000U) | (((u_int32_t)(src) <<\
73985 20) & 0x03f00000U)
73986 #define TXRF9__PADRVGNTAB_11__VERIFY(src) \
73987 (!((((u_int32_t)(src)\
73988 << 20) & ~0x03f00000U)))
73989
73990 /* macros for field padrvgntab_10 */
73991 #define TXRF9__PADRVGNTAB_10__SHIFT 26
73992 #define TXRF9__PADRVGNTAB_10__WIDTH 6
73993 #define TXRF9__PADRVGNTAB_10__MASK 0xfc000000U
73994 #define TXRF9__PADRVGNTAB_10__READ(src) \
73995 (((u_int32_t)(src)\
73996 & 0xfc000000U) >> 26)
73997 #define TXRF9__PADRVGNTAB_10__WRITE(src) \
73998 (((u_int32_t)(src)\
73999 << 26) & 0xfc000000U)
74000 #define TXRF9__PADRVGNTAB_10__MODIFY(dst, src) \
74001 (dst) = ((dst) &\
74002 ~0xfc000000U) | (((u_int32_t)(src) <<\
74003 26) & 0xfc000000U)
74004 #define TXRF9__PADRVGNTAB_10__VERIFY(src) \
74005 (!((((u_int32_t)(src)\
74006 << 26) & ~0xfc000000U)))
74007 #define TXRF9__TYPE u_int32_t
74008 #define TXRF9__READ 0xffffffffU
74009 #define TXRF9__WRITE 0xffffffffU
74010
74011 #endif /* __TXRF9_MACRO__ */
74012
74013
74014 /* macros for radio65_reg_block.ch0_TXRF9 */
74015 #define INST_RADIO65_REG_BLOCK__CH0_TXRF9__NUM 1
74016
74017 /* macros for BlueprintGlobalNameSpace::TXRF10 */
74018 #ifndef __TXRF10_MACRO__
74019 #define __TXRF10_MACRO__
74020
74021 /* macros for field spare10 */
74022 #define TXRF10__SPARE10__SHIFT 0
74023 #define TXRF10__SPARE10__WIDTH 3
74024 #define TXRF10__SPARE10__MASK 0x00000007U
74025 #define TXRF10__SPARE10__READ(src) (u_int32_t)(src) & 0x00000007U
74026 #define TXRF10__SPARE10__WRITE(src) ((u_int32_t)(src) & 0x00000007U)
74027 #define TXRF10__SPARE10__MODIFY(dst, src) \
74028 (dst) = ((dst) &\
74029 ~0x00000007U) | ((u_int32_t)(src) &\
74030 0x00000007U)
74031 #define TXRF10__SPARE10__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000007U)))
74032
74033 /* macros for field pdout5G_3caltx */
74034 #define TXRF10__PDOUT5G_3CALTX__SHIFT 3
74035 #define TXRF10__PDOUT5G_3CALTX__WIDTH 1
74036 #define TXRF10__PDOUT5G_3CALTX__MASK 0x00000008U
74037 #define TXRF10__PDOUT5G_3CALTX__READ(src) \
74038 (((u_int32_t)(src)\
74039 & 0x00000008U) >> 3)
74040 #define TXRF10__PDOUT5G_3CALTX__WRITE(src) \
74041 (((u_int32_t)(src)\
74042 << 3) & 0x00000008U)
74043 #define TXRF10__PDOUT5G_3CALTX__MODIFY(dst, src) \
74044 (dst) = ((dst) &\
74045 ~0x00000008U) | (((u_int32_t)(src) <<\
74046 3) & 0x00000008U)
74047 #define TXRF10__PDOUT5G_3CALTX__VERIFY(src) \
74048 (!((((u_int32_t)(src)\
74049 << 3) & ~0x00000008U)))
74050 #define TXRF10__PDOUT5G_3CALTX__SET(dst) \
74051 (dst) = ((dst) &\
74052 ~0x00000008U) | ((u_int32_t)(1) << 3)
74053 #define TXRF10__PDOUT5G_3CALTX__CLR(dst) \
74054 (dst) = ((dst) &\
74055 ~0x00000008U) | ((u_int32_t)(0) << 3)
74056
74057 /* macros for field d3b5Gcaltx */
74058 #define TXRF10__D3B5GCALTX__SHIFT 4
74059 #define TXRF10__D3B5GCALTX__WIDTH 3
74060 #define TXRF10__D3B5GCALTX__MASK 0x00000070U
74061 #define TXRF10__D3B5GCALTX__READ(src) (((u_int32_t)(src) & 0x00000070U) >> 4)
74062 #define TXRF10__D3B5GCALTX__WRITE(src) (((u_int32_t)(src) << 4) & 0x00000070U)
74063 #define TXRF10__D3B5GCALTX__MODIFY(dst, src) \
74064 (dst) = ((dst) &\
74065 ~0x00000070U) | (((u_int32_t)(src) <<\
74066 4) & 0x00000070U)
74067 #define TXRF10__D3B5GCALTX__VERIFY(src) \
74068 (!((((u_int32_t)(src)\
74069 << 4) & ~0x00000070U)))
74070
74071 /* macros for field d4b5Gcaltx */
74072 #define TXRF10__D4B5GCALTX__SHIFT 7
74073 #define TXRF10__D4B5GCALTX__WIDTH 3
74074 #define TXRF10__D4B5GCALTX__MASK 0x00000380U
74075 #define TXRF10__D4B5GCALTX__READ(src) (((u_int32_t)(src) & 0x00000380U) >> 7)
74076 #define TXRF10__D4B5GCALTX__WRITE(src) (((u_int32_t)(src) << 7) & 0x00000380U)
74077 #define TXRF10__D4B5GCALTX__MODIFY(dst, src) \
74078 (dst) = ((dst) &\
74079 ~0x00000380U) | (((u_int32_t)(src) <<\
74080 7) & 0x00000380U)
74081 #define TXRF10__D4B5GCALTX__VERIFY(src) \
74082 (!((((u_int32_t)(src)\
74083 << 7) & ~0x00000380U)))
74084
74085 /* macros for field padrvgn2Gcaltx */
74086 #define TXRF10__PADRVGN2GCALTX__SHIFT 10
74087 #define TXRF10__PADRVGN2GCALTX__WIDTH 7
74088 #define TXRF10__PADRVGN2GCALTX__MASK 0x0001fc00U
74089 #define TXRF10__PADRVGN2GCALTX__READ(src) \
74090 (((u_int32_t)(src)\
74091 & 0x0001fc00U) >> 10)
74092 #define TXRF10__PADRVGN2GCALTX__WRITE(src) \
74093 (((u_int32_t)(src)\
74094 << 10) & 0x0001fc00U)
74095 #define TXRF10__PADRVGN2GCALTX__MODIFY(dst, src) \
74096 (dst) = ((dst) &\
74097 ~0x0001fc00U) | (((u_int32_t)(src) <<\
74098 10) & 0x0001fc00U)
74099 #define TXRF10__PADRVGN2GCALTX__VERIFY(src) \
74100 (!((((u_int32_t)(src)\
74101 << 10) & ~0x0001fc00U)))
74102
74103 /* macros for field db2Gcaltx */
74104 #define TXRF10__DB2GCALTX__SHIFT 17
74105 #define TXRF10__DB2GCALTX__WIDTH 3
74106 #define TXRF10__DB2GCALTX__MASK 0x000e0000U
74107 #define TXRF10__DB2GCALTX__READ(src) (((u_int32_t)(src) & 0x000e0000U) >> 17)
74108 #define TXRF10__DB2GCALTX__WRITE(src) (((u_int32_t)(src) << 17) & 0x000e0000U)
74109 #define TXRF10__DB2GCALTX__MODIFY(dst, src) \
74110 (dst) = ((dst) &\
74111 ~0x000e0000U) | (((u_int32_t)(src) <<\
74112 17) & 0x000e0000U)
74113 #define TXRF10__DB2GCALTX__VERIFY(src) \
74114 (!((((u_int32_t)(src)\
74115 << 17) & ~0x000e0000U)))
74116
74117 /* macros for field caltxshift */
74118 #define TXRF10__CALTXSHIFT__SHIFT 20
74119 #define TXRF10__CALTXSHIFT__WIDTH 1
74120 #define TXRF10__CALTXSHIFT__MASK 0x00100000U
74121 #define TXRF10__CALTXSHIFT__READ(src) (((u_int32_t)(src) & 0x00100000U) >> 20)
74122 #define TXRF10__CALTXSHIFT__WRITE(src) (((u_int32_t)(src) << 20) & 0x00100000U)
74123 #define TXRF10__CALTXSHIFT__MODIFY(dst, src) \
74124 (dst) = ((dst) &\
74125 ~0x00100000U) | (((u_int32_t)(src) <<\
74126 20) & 0x00100000U)
74127 #define TXRF10__CALTXSHIFT__VERIFY(src) \
74128 (!((((u_int32_t)(src)\
74129 << 20) & ~0x00100000U)))
74130 #define TXRF10__CALTXSHIFT__SET(dst) \
74131 (dst) = ((dst) &\
74132 ~0x00100000U) | ((u_int32_t)(1) << 20)
74133 #define TXRF10__CALTXSHIFT__CLR(dst) \
74134 (dst) = ((dst) &\
74135 ~0x00100000U) | ((u_int32_t)(0) << 20)
74136
74137 /* macros for field caltxshiftovr */
74138 #define TXRF10__CALTXSHIFTOVR__SHIFT 21
74139 #define TXRF10__CALTXSHIFTOVR__WIDTH 1
74140 #define TXRF10__CALTXSHIFTOVR__MASK 0x00200000U
74141 #define TXRF10__CALTXSHIFTOVR__READ(src) \
74142 (((u_int32_t)(src)\
74143 & 0x00200000U) >> 21)
74144 #define TXRF10__CALTXSHIFTOVR__WRITE(src) \
74145 (((u_int32_t)(src)\
74146 << 21) & 0x00200000U)
74147 #define TXRF10__CALTXSHIFTOVR__MODIFY(dst, src) \
74148 (dst) = ((dst) &\
74149 ~0x00200000U) | (((u_int32_t)(src) <<\
74150 21) & 0x00200000U)
74151 #define TXRF10__CALTXSHIFTOVR__VERIFY(src) \
74152 (!((((u_int32_t)(src)\
74153 << 21) & ~0x00200000U)))
74154 #define TXRF10__CALTXSHIFTOVR__SET(dst) \
74155 (dst) = ((dst) &\
74156 ~0x00200000U) | ((u_int32_t)(1) << 21)
74157 #define TXRF10__CALTXSHIFTOVR__CLR(dst) \
74158 (dst) = ((dst) &\
74159 ~0x00200000U) | ((u_int32_t)(0) << 21)
74160
74161 /* macros for field padrvgn2G_smout */
74162 #define TXRF10__PADRVGN2G_SMOUT__SHIFT 22
74163 #define TXRF10__PADRVGN2G_SMOUT__WIDTH 6
74164 #define TXRF10__PADRVGN2G_SMOUT__MASK 0x0fc00000U
74165 #define TXRF10__PADRVGN2G_SMOUT__READ(src) \
74166 (((u_int32_t)(src)\
74167 & 0x0fc00000U) >> 22)
74168
74169 /* macros for field padrvgn_index2G_smout */
74170 #define TXRF10__PADRVGN_INDEX2G_SMOUT__SHIFT 28
74171 #define TXRF10__PADRVGN_INDEX2G_SMOUT__WIDTH 4
74172 #define TXRF10__PADRVGN_INDEX2G_SMOUT__MASK 0xf0000000U
74173 #define TXRF10__PADRVGN_INDEX2G_SMOUT__READ(src) \
74174 (((u_int32_t)(src)\
74175 & 0xf0000000U) >> 28)
74176 #define TXRF10__TYPE u_int32_t
74177 #define TXRF10__READ 0xffffffffU
74178 #define TXRF10__WRITE 0xffffffffU
74179
74180 #endif /* __TXRF10_MACRO__ */
74181
74182
74183 /* macros for radio65_reg_block.ch0_TXRF10 */
74184 #define INST_RADIO65_REG_BLOCK__CH0_TXRF10__NUM 1
74185
74186 /* macros for BlueprintGlobalNameSpace::TXRF11 */
74187 #ifndef __TXRF11_MACRO__
74188 #define __TXRF11_MACRO__
74189
74190 /* macros for field spare11 */
74191 #define TXRF11__SPARE11__SHIFT 0
74192 #define TXRF11__SPARE11__WIDTH 2
74193 #define TXRF11__SPARE11__MASK 0x00000003U
74194 #define TXRF11__SPARE11__READ(src) (u_int32_t)(src) & 0x00000003U
74195 #define TXRF11__SPARE11__WRITE(src) ((u_int32_t)(src) & 0x00000003U)
74196 #define TXRF11__SPARE11__MODIFY(dst, src) \
74197 (dst) = ((dst) &\
74198 ~0x00000003U) | ((u_int32_t)(src) &\
74199 0x00000003U)
74200 #define TXRF11__SPARE11__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000003U)))
74201
74202 /* macros for field pwd_ir25mixdiv5G */
74203 #define TXRF11__PWD_IR25MIXDIV5G__SHIFT 2
74204 #define TXRF11__PWD_IR25MIXDIV5G__WIDTH 3
74205 #define TXRF11__PWD_IR25MIXDIV5G__MASK 0x0000001cU
74206 #define TXRF11__PWD_IR25MIXDIV5G__READ(src) \
74207 (((u_int32_t)(src)\
74208 & 0x0000001cU) >> 2)
74209 #define TXRF11__PWD_IR25MIXDIV5G__WRITE(src) \
74210 (((u_int32_t)(src)\
74211 << 2) & 0x0000001cU)
74212 #define TXRF11__PWD_IR25MIXDIV5G__MODIFY(dst, src) \
74213 (dst) = ((dst) &\
74214 ~0x0000001cU) | (((u_int32_t)(src) <<\
74215 2) & 0x0000001cU)
74216 #define TXRF11__PWD_IR25MIXDIV5G__VERIFY(src) \
74217 (!((((u_int32_t)(src)\
74218 << 2) & ~0x0000001cU)))
74219
74220 /* macros for field pwd_ir25pa2G */
74221 #define TXRF11__PWD_IR25PA2G__SHIFT 5
74222 #define TXRF11__PWD_IR25PA2G__WIDTH 3
74223 #define TXRF11__PWD_IR25PA2G__MASK 0x000000e0U
74224 #define TXRF11__PWD_IR25PA2G__READ(src) (((u_int32_t)(src) & 0x000000e0U) >> 5)
74225 #define TXRF11__PWD_IR25PA2G__WRITE(src) \
74226 (((u_int32_t)(src)\
74227 << 5) & 0x000000e0U)
74228 #define TXRF11__PWD_IR25PA2G__MODIFY(dst, src) \
74229 (dst) = ((dst) &\
74230 ~0x000000e0U) | (((u_int32_t)(src) <<\
74231 5) & 0x000000e0U)
74232 #define TXRF11__PWD_IR25PA2G__VERIFY(src) \
74233 (!((((u_int32_t)(src)\
74234 << 5) & ~0x000000e0U)))
74235
74236 /* macros for field pwd_ir25mixbias2G */
74237 #define TXRF11__PWD_IR25MIXBIAS2G__SHIFT 8
74238 #define TXRF11__PWD_IR25MIXBIAS2G__WIDTH 3
74239 #define TXRF11__PWD_IR25MIXBIAS2G__MASK 0x00000700U
74240 #define TXRF11__PWD_IR25MIXBIAS2G__READ(src) \
74241 (((u_int32_t)(src)\
74242 & 0x00000700U) >> 8)
74243 #define TXRF11__PWD_IR25MIXBIAS2G__WRITE(src) \
74244 (((u_int32_t)(src)\
74245 << 8) & 0x00000700U)
74246 #define TXRF11__PWD_IR25MIXBIAS2G__MODIFY(dst, src) \
74247 (dst) = ((dst) &\
74248 ~0x00000700U) | (((u_int32_t)(src) <<\
74249 8) & 0x00000700U)
74250 #define TXRF11__PWD_IR25MIXBIAS2G__VERIFY(src) \
74251 (!((((u_int32_t)(src)\
74252 << 8) & ~0x00000700U)))
74253
74254 /* macros for field pwd_ir25mixdiv2G */
74255 #define TXRF11__PWD_IR25MIXDIV2G__SHIFT 11
74256 #define TXRF11__PWD_IR25MIXDIV2G__WIDTH 3
74257 #define TXRF11__PWD_IR25MIXDIV2G__MASK 0x00003800U
74258 #define TXRF11__PWD_IR25MIXDIV2G__READ(src) \
74259 (((u_int32_t)(src)\
74260 & 0x00003800U) >> 11)
74261 #define TXRF11__PWD_IR25MIXDIV2G__WRITE(src) \
74262 (((u_int32_t)(src)\
74263 << 11) & 0x00003800U)
74264 #define TXRF11__PWD_IR25MIXDIV2G__MODIFY(dst, src) \
74265 (dst) = ((dst) &\
74266 ~0x00003800U) | (((u_int32_t)(src) <<\
74267 11) & 0x00003800U)
74268 #define TXRF11__PWD_IR25MIXDIV2G__VERIFY(src) \
74269 (!((((u_int32_t)(src)\
74270 << 11) & ~0x00003800U)))
74271
74272 /* macros for field pwd_icspare */
74273 #define TXRF11__PWD_ICSPARE__SHIFT 14
74274 #define TXRF11__PWD_ICSPARE__WIDTH 3
74275 #define TXRF11__PWD_ICSPARE__MASK 0x0001c000U
74276 #define TXRF11__PWD_ICSPARE__READ(src) (((u_int32_t)(src) & 0x0001c000U) >> 14)
74277 #define TXRF11__PWD_ICSPARE__WRITE(src) \
74278 (((u_int32_t)(src)\
74279 << 14) & 0x0001c000U)
74280 #define TXRF11__PWD_ICSPARE__MODIFY(dst, src) \
74281 (dst) = ((dst) &\
74282 ~0x0001c000U) | (((u_int32_t)(src) <<\
74283 14) & 0x0001c000U)
74284 #define TXRF11__PWD_ICSPARE__VERIFY(src) \
74285 (!((((u_int32_t)(src)\
74286 << 14) & ~0x0001c000U)))
74287
74288 /* macros for field pwd_ic25tempsen */
74289 #define TXRF11__PWD_IC25TEMPSEN__SHIFT 17
74290 #define TXRF11__PWD_IC25TEMPSEN__WIDTH 3
74291 #define TXRF11__PWD_IC25TEMPSEN__MASK 0x000e0000U
74292 #define TXRF11__PWD_IC25TEMPSEN__READ(src) \
74293 (((u_int32_t)(src)\
74294 & 0x000e0000U) >> 17)
74295 #define TXRF11__PWD_IC25TEMPSEN__WRITE(src) \
74296 (((u_int32_t)(src)\
74297 << 17) & 0x000e0000U)
74298 #define TXRF11__PWD_IC25TEMPSEN__MODIFY(dst, src) \
74299 (dst) = ((dst) &\
74300 ~0x000e0000U) | (((u_int32_t)(src) <<\
74301 17) & 0x000e0000U)
74302 #define TXRF11__PWD_IC25TEMPSEN__VERIFY(src) \
74303 (!((((u_int32_t)(src)\
74304 << 17) & ~0x000e0000U)))
74305
74306 /* macros for field pwd_ic25pa5G2 */
74307 #define TXRF11__PWD_IC25PA5G2__SHIFT 20
74308 #define TXRF11__PWD_IC25PA5G2__WIDTH 3
74309 #define TXRF11__PWD_IC25PA5G2__MASK 0x00700000U
74310 #define TXRF11__PWD_IC25PA5G2__READ(src) \
74311 (((u_int32_t)(src)\
74312 & 0x00700000U) >> 20)
74313 #define TXRF11__PWD_IC25PA5G2__WRITE(src) \
74314 (((u_int32_t)(src)\
74315 << 20) & 0x00700000U)
74316 #define TXRF11__PWD_IC25PA5G2__MODIFY(dst, src) \
74317 (dst) = ((dst) &\
74318 ~0x00700000U) | (((u_int32_t)(src) <<\
74319 20) & 0x00700000U)
74320 #define TXRF11__PWD_IC25PA5G2__VERIFY(src) \
74321 (!((((u_int32_t)(src)\
74322 << 20) & ~0x00700000U)))
74323
74324 /* macros for field pwd_ic25pa5G1 */
74325 #define TXRF11__PWD_IC25PA5G1__SHIFT 23
74326 #define TXRF11__PWD_IC25PA5G1__WIDTH 3
74327 #define TXRF11__PWD_IC25PA5G1__MASK 0x03800000U
74328 #define TXRF11__PWD_IC25PA5G1__READ(src) \
74329 (((u_int32_t)(src)\
74330 & 0x03800000U) >> 23)
74331 #define TXRF11__PWD_IC25PA5G1__WRITE(src) \
74332 (((u_int32_t)(src)\
74333 << 23) & 0x03800000U)
74334 #define TXRF11__PWD_IC25PA5G1__MODIFY(dst, src) \
74335 (dst) = ((dst) &\
74336 ~0x03800000U) | (((u_int32_t)(src) <<\
74337 23) & 0x03800000U)
74338 #define TXRF11__PWD_IC25PA5G1__VERIFY(src) \
74339 (!((((u_int32_t)(src)\
74340 << 23) & ~0x03800000U)))
74341
74342 /* macros for field pwd_ic25mixbuf5G */
74343 #define TXRF11__PWD_IC25MIXBUF5G__SHIFT 26
74344 #define TXRF11__PWD_IC25MIXBUF5G__WIDTH 3
74345 #define TXRF11__PWD_IC25MIXBUF5G__MASK 0x1c000000U
74346 #define TXRF11__PWD_IC25MIXBUF5G__READ(src) \
74347 (((u_int32_t)(src)\
74348 & 0x1c000000U) >> 26)
74349 #define TXRF11__PWD_IC25MIXBUF5G__WRITE(src) \
74350 (((u_int32_t)(src)\
74351 << 26) & 0x1c000000U)
74352 #define TXRF11__PWD_IC25MIXBUF5G__MODIFY(dst, src) \
74353 (dst) = ((dst) &\
74354 ~0x1c000000U) | (((u_int32_t)(src) <<\
74355 26) & 0x1c000000U)
74356 #define TXRF11__PWD_IC25MIXBUF5G__VERIFY(src) \
74357 (!((((u_int32_t)(src)\
74358 << 26) & ~0x1c000000U)))
74359
74360 /* macros for field pwd_ic25pa2G */
74361 #define TXRF11__PWD_IC25PA2G__SHIFT 29
74362 #define TXRF11__PWD_IC25PA2G__WIDTH 3
74363 #define TXRF11__PWD_IC25PA2G__MASK 0xe0000000U
74364 #define TXRF11__PWD_IC25PA2G__READ(src) \
74365 (((u_int32_t)(src)\
74366 & 0xe0000000U) >> 29)
74367 #define TXRF11__PWD_IC25PA2G__WRITE(src) \
74368 (((u_int32_t)(src)\
74369 << 29) & 0xe0000000U)
74370 #define TXRF11__PWD_IC25PA2G__MODIFY(dst, src) \
74371 (dst) = ((dst) &\
74372 ~0xe0000000U) | (((u_int32_t)(src) <<\
74373 29) & 0xe0000000U)
74374 #define TXRF11__PWD_IC25PA2G__VERIFY(src) \
74375 (!((((u_int32_t)(src)\
74376 << 29) & ~0xe0000000U)))
74377 #define TXRF11__TYPE u_int32_t
74378 #define TXRF11__READ 0xffffffffU
74379 #define TXRF11__WRITE 0xffffffffU
74380
74381 #endif /* __TXRF11_MACRO__ */
74382
74383
74384 /* macros for radio65_reg_block.ch0_TXRF11 */
74385 #define INST_RADIO65_REG_BLOCK__CH0_TXRF11__NUM 1
74386
74387 /* macros for BlueprintGlobalNameSpace::TXRF12 */
74388 #ifndef __TXRF12_MACRO__
74389 #define __TXRF12_MACRO__
74390
74391 /* macros for field spare12_2 */
74392 #define TXRF12__SPARE12_2__SHIFT 0
74393 #define TXRF12__SPARE12_2__WIDTH 8
74394 #define TXRF12__SPARE12_2__MASK 0x000000ffU
74395 #define TXRF12__SPARE12_2__READ(src) (u_int32_t)(src) & 0x000000ffU
74396
74397 /* macros for field spare12_1 */
74398 #define TXRF12__SPARE12_1__SHIFT 8
74399 #define TXRF12__SPARE12_1__WIDTH 2
74400 #define TXRF12__SPARE12_1__MASK 0x00000300U
74401 #define TXRF12__SPARE12_1__READ(src) (((u_int32_t)(src) & 0x00000300U) >> 8)
74402 #define TXRF12__SPARE12_1__WRITE(src) (((u_int32_t)(src) << 8) & 0x00000300U)
74403 #define TXRF12__SPARE12_1__MODIFY(dst, src) \
74404 (dst) = ((dst) &\
74405 ~0x00000300U) | (((u_int32_t)(src) <<\
74406 8) & 0x00000300U)
74407 #define TXRF12__SPARE12_1__VERIFY(src) \
74408 (!((((u_int32_t)(src)\
74409 << 8) & ~0x00000300U)))
74410
74411 /* macros for field ATBsel5G */
74412 #define TXRF12__ATBSEL5G__SHIFT 10
74413 #define TXRF12__ATBSEL5G__WIDTH 4
74414 #define TXRF12__ATBSEL5G__MASK 0x00003c00U
74415 #define TXRF12__ATBSEL5G__READ(src) (((u_int32_t)(src) & 0x00003c00U) >> 10)
74416 #define TXRF12__ATBSEL5G__WRITE(src) (((u_int32_t)(src) << 10) & 0x00003c00U)
74417 #define TXRF12__ATBSEL5G__MODIFY(dst, src) \
74418 (dst) = ((dst) &\
74419 ~0x00003c00U) | (((u_int32_t)(src) <<\
74420 10) & 0x00003c00U)
74421 #define TXRF12__ATBSEL5G__VERIFY(src) \
74422 (!((((u_int32_t)(src)\
74423 << 10) & ~0x00003c00U)))
74424
74425 /* macros for field ATBsel2G */
74426 #define TXRF12__ATBSEL2G__SHIFT 14
74427 #define TXRF12__ATBSEL2G__WIDTH 3
74428 #define TXRF12__ATBSEL2G__MASK 0x0001c000U
74429 #define TXRF12__ATBSEL2G__READ(src) (((u_int32_t)(src) & 0x0001c000U) >> 14)
74430 #define TXRF12__ATBSEL2G__WRITE(src) (((u_int32_t)(src) << 14) & 0x0001c000U)
74431 #define TXRF12__ATBSEL2G__MODIFY(dst, src) \
74432 (dst) = ((dst) &\
74433 ~0x0001c000U) | (((u_int32_t)(src) <<\
74434 14) & 0x0001c000U)
74435 #define TXRF12__ATBSEL2G__VERIFY(src) \
74436 (!((((u_int32_t)(src)\
74437 << 14) & ~0x0001c000U)))
74438
74439 /* macros for field pwd_irspare */
74440 #define TXRF12__PWD_IRSPARE__SHIFT 17
74441 #define TXRF12__PWD_IRSPARE__WIDTH 3
74442 #define TXRF12__PWD_IRSPARE__MASK 0x000e0000U
74443 #define TXRF12__PWD_IRSPARE__READ(src) (((u_int32_t)(src) & 0x000e0000U) >> 17)
74444 #define TXRF12__PWD_IRSPARE__WRITE(src) \
74445 (((u_int32_t)(src)\
74446 << 17) & 0x000e0000U)
74447 #define TXRF12__PWD_IRSPARE__MODIFY(dst, src) \
74448 (dst) = ((dst) &\
74449 ~0x000e0000U) | (((u_int32_t)(src) <<\
74450 17) & 0x000e0000U)
74451 #define TXRF12__PWD_IRSPARE__VERIFY(src) \
74452 (!((((u_int32_t)(src)\
74453 << 17) & ~0x000e0000U)))
74454
74455 /* macros for field pwd_ir25tempsen */
74456 #define TXRF12__PWD_IR25TEMPSEN__SHIFT 20
74457 #define TXRF12__PWD_IR25TEMPSEN__WIDTH 3
74458 #define TXRF12__PWD_IR25TEMPSEN__MASK 0x00700000U
74459 #define TXRF12__PWD_IR25TEMPSEN__READ(src) \
74460 (((u_int32_t)(src)\
74461 & 0x00700000U) >> 20)
74462 #define TXRF12__PWD_IR25TEMPSEN__WRITE(src) \
74463 (((u_int32_t)(src)\
74464 << 20) & 0x00700000U)
74465 #define TXRF12__PWD_IR25TEMPSEN__MODIFY(dst, src) \
74466 (dst) = ((dst) &\
74467 ~0x00700000U) | (((u_int32_t)(src) <<\
74468 20) & 0x00700000U)
74469 #define TXRF12__PWD_IR25TEMPSEN__VERIFY(src) \
74470 (!((((u_int32_t)(src)\
74471 << 20) & ~0x00700000U)))
74472
74473 /* macros for field pwd_ir25pa5G2 */
74474 #define TXRF12__PWD_IR25PA5G2__SHIFT 23
74475 #define TXRF12__PWD_IR25PA5G2__WIDTH 3
74476 #define TXRF12__PWD_IR25PA5G2__MASK 0x03800000U
74477 #define TXRF12__PWD_IR25PA5G2__READ(src) \
74478 (((u_int32_t)(src)\
74479 & 0x03800000U) >> 23)
74480 #define TXRF12__PWD_IR25PA5G2__WRITE(src) \
74481 (((u_int32_t)(src)\
74482 << 23) & 0x03800000U)
74483 #define TXRF12__PWD_IR25PA5G2__MODIFY(dst, src) \
74484 (dst) = ((dst) &\
74485 ~0x03800000U) | (((u_int32_t)(src) <<\
74486 23) & 0x03800000U)
74487 #define TXRF12__PWD_IR25PA5G2__VERIFY(src) \
74488 (!((((u_int32_t)(src)\
74489 << 23) & ~0x03800000U)))
74490
74491 /* macros for field pwd_ir25pa5G1 */
74492 #define TXRF12__PWD_IR25PA5G1__SHIFT 26
74493 #define TXRF12__PWD_IR25PA5G1__WIDTH 3
74494 #define TXRF12__PWD_IR25PA5G1__MASK 0x1c000000U
74495 #define TXRF12__PWD_IR25PA5G1__READ(src) \
74496 (((u_int32_t)(src)\
74497 & 0x1c000000U) >> 26)
74498 #define TXRF12__PWD_IR25PA5G1__WRITE(src) \
74499 (((u_int32_t)(src)\
74500 << 26) & 0x1c000000U)
74501 #define TXRF12__PWD_IR25PA5G1__MODIFY(dst, src) \
74502 (dst) = ((dst) &\
74503 ~0x1c000000U) | (((u_int32_t)(src) <<\
74504 26) & 0x1c000000U)
74505 #define TXRF12__PWD_IR25PA5G1__VERIFY(src) \
74506 (!((((u_int32_t)(src)\
74507 << 26) & ~0x1c000000U)))
74508
74509 /* macros for field pwd_ir25mixbias5G */
74510 #define TXRF12__PWD_IR25MIXBIAS5G__SHIFT 29
74511 #define TXRF12__PWD_IR25MIXBIAS5G__WIDTH 3
74512 #define TXRF12__PWD_IR25MIXBIAS5G__MASK 0xe0000000U
74513 #define TXRF12__PWD_IR25MIXBIAS5G__READ(src) \
74514 (((u_int32_t)(src)\
74515 & 0xe0000000U) >> 29)
74516 #define TXRF12__PWD_IR25MIXBIAS5G__WRITE(src) \
74517 (((u_int32_t)(src)\
74518 << 29) & 0xe0000000U)
74519 #define TXRF12__PWD_IR25MIXBIAS5G__MODIFY(dst, src) \
74520 (dst) = ((dst) &\
74521 ~0xe0000000U) | (((u_int32_t)(src) <<\
74522 29) & 0xe0000000U)
74523 #define TXRF12__PWD_IR25MIXBIAS5G__VERIFY(src) \
74524 (!((((u_int32_t)(src)\
74525 << 29) & ~0xe0000000U)))
74526 #define TXRF12__TYPE u_int32_t
74527 #define TXRF12__READ 0xffffffffU
74528 #define TXRF12__WRITE 0xffffffffU
74529
74530 #endif /* __TXRF12_MACRO__ */
74531
74532
74533 /* macros for radio65_reg_block.ch0_TXRF12 */
74534 #define INST_RADIO65_REG_BLOCK__CH0_TXRF12__NUM 1
74535
74536 /* macros for BlueprintGlobalNameSpace::SYNTH1 */
74537 #ifndef __SYNTH1_MACRO__
74538 #define __SYNTH1_MACRO__
74539
74540 /* macros for field SEL_VCMONABUS */
74541 #define SYNTH1__SEL_VCMONABUS__SHIFT 0
74542 #define SYNTH1__SEL_VCMONABUS__WIDTH 3
74543 #define SYNTH1__SEL_VCMONABUS__MASK 0x00000007U
74544 #define SYNTH1__SEL_VCMONABUS__READ(src) (u_int32_t)(src) & 0x00000007U
74545 #define SYNTH1__SEL_VCMONABUS__WRITE(src) ((u_int32_t)(src) & 0x00000007U)
74546 #define SYNTH1__SEL_VCMONABUS__MODIFY(dst, src) \
74547 (dst) = ((dst) &\
74548 ~0x00000007U) | ((u_int32_t)(src) &\
74549 0x00000007U)
74550 #define SYNTH1__SEL_VCMONABUS__VERIFY(src) \
74551 (!(((u_int32_t)(src)\
74552 & ~0x00000007U)))
74553
74554 /* macros for field SEL_VCOABUS */
74555 #define SYNTH1__SEL_VCOABUS__SHIFT 3
74556 #define SYNTH1__SEL_VCOABUS__WIDTH 3
74557 #define SYNTH1__SEL_VCOABUS__MASK 0x00000038U
74558 #define SYNTH1__SEL_VCOABUS__READ(src) (((u_int32_t)(src) & 0x00000038U) >> 3)
74559 #define SYNTH1__SEL_VCOABUS__WRITE(src) (((u_int32_t)(src) << 3) & 0x00000038U)
74560 #define SYNTH1__SEL_VCOABUS__MODIFY(dst, src) \
74561 (dst) = ((dst) &\
74562 ~0x00000038U) | (((u_int32_t)(src) <<\
74563 3) & 0x00000038U)
74564 #define SYNTH1__SEL_VCOABUS__VERIFY(src) \
74565 (!((((u_int32_t)(src)\
74566 << 3) & ~0x00000038U)))
74567
74568 /* macros for field MONITOR_SYNTHLOCKVCOK */
74569 #define SYNTH1__MONITOR_SYNTHLOCKVCOK__SHIFT 6
74570 #define SYNTH1__MONITOR_SYNTHLOCKVCOK__WIDTH 1
74571 #define SYNTH1__MONITOR_SYNTHLOCKVCOK__MASK 0x00000040U
74572 #define SYNTH1__MONITOR_SYNTHLOCKVCOK__READ(src) \
74573 (((u_int32_t)(src)\
74574 & 0x00000040U) >> 6)
74575 #define SYNTH1__MONITOR_SYNTHLOCKVCOK__WRITE(src) \
74576 (((u_int32_t)(src)\
74577 << 6) & 0x00000040U)
74578 #define SYNTH1__MONITOR_SYNTHLOCKVCOK__MODIFY(dst, src) \
74579 (dst) = ((dst) &\
74580 ~0x00000040U) | (((u_int32_t)(src) <<\
74581 6) & 0x00000040U)
74582 #define SYNTH1__MONITOR_SYNTHLOCKVCOK__VERIFY(src) \
74583 (!((((u_int32_t)(src)\
74584 << 6) & ~0x00000040U)))
74585 #define SYNTH1__MONITOR_SYNTHLOCKVCOK__SET(dst) \
74586 (dst) = ((dst) &\
74587 ~0x00000040U) | ((u_int32_t)(1) << 6)
74588 #define SYNTH1__MONITOR_SYNTHLOCKVCOK__CLR(dst) \
74589 (dst) = ((dst) &\
74590 ~0x00000040U) | ((u_int32_t)(0) << 6)
74591
74592 /* macros for field MONITOR_VC2LOW */
74593 #define SYNTH1__MONITOR_VC2LOW__SHIFT 7
74594 #define SYNTH1__MONITOR_VC2LOW__WIDTH 1
74595 #define SYNTH1__MONITOR_VC2LOW__MASK 0x00000080U
74596 #define SYNTH1__MONITOR_VC2LOW__READ(src) \
74597 (((u_int32_t)(src)\
74598 & 0x00000080U) >> 7)
74599 #define SYNTH1__MONITOR_VC2LOW__WRITE(src) \
74600 (((u_int32_t)(src)\
74601 << 7) & 0x00000080U)
74602 #define SYNTH1__MONITOR_VC2LOW__MODIFY(dst, src) \
74603 (dst) = ((dst) &\
74604 ~0x00000080U) | (((u_int32_t)(src) <<\
74605 7) & 0x00000080U)
74606 #define SYNTH1__MONITOR_VC2LOW__VERIFY(src) \
74607 (!((((u_int32_t)(src)\
74608 << 7) & ~0x00000080U)))
74609 #define SYNTH1__MONITOR_VC2LOW__SET(dst) \
74610 (dst) = ((dst) &\
74611 ~0x00000080U) | ((u_int32_t)(1) << 7)
74612 #define SYNTH1__MONITOR_VC2LOW__CLR(dst) \
74613 (dst) = ((dst) &\
74614 ~0x00000080U) | ((u_int32_t)(0) << 7)
74615
74616 /* macros for field MONITOR_VC2HIGH */
74617 #define SYNTH1__MONITOR_VC2HIGH__SHIFT 8
74618 #define SYNTH1__MONITOR_VC2HIGH__WIDTH 1
74619 #define SYNTH1__MONITOR_VC2HIGH__MASK 0x00000100U
74620 #define SYNTH1__MONITOR_VC2HIGH__READ(src) \
74621 (((u_int32_t)(src)\
74622 & 0x00000100U) >> 8)
74623 #define SYNTH1__MONITOR_VC2HIGH__WRITE(src) \
74624 (((u_int32_t)(src)\
74625 << 8) & 0x00000100U)
74626 #define SYNTH1__MONITOR_VC2HIGH__MODIFY(dst, src) \
74627 (dst) = ((dst) &\
74628 ~0x00000100U) | (((u_int32_t)(src) <<\
74629 8) & 0x00000100U)
74630 #define SYNTH1__MONITOR_VC2HIGH__VERIFY(src) \
74631 (!((((u_int32_t)(src)\
74632 << 8) & ~0x00000100U)))
74633 #define SYNTH1__MONITOR_VC2HIGH__SET(dst) \
74634 (dst) = ((dst) &\
74635 ~0x00000100U) | ((u_int32_t)(1) << 8)
74636 #define SYNTH1__MONITOR_VC2HIGH__CLR(dst) \
74637 (dst) = ((dst) &\
74638 ~0x00000100U) | ((u_int32_t)(0) << 8)
74639
74640 /* macros for field MONITOR_FB_DIV2 */
74641 #define SYNTH1__MONITOR_FB_DIV2__SHIFT 9
74642 #define SYNTH1__MONITOR_FB_DIV2__WIDTH 1
74643 #define SYNTH1__MONITOR_FB_DIV2__MASK 0x00000200U
74644 #define SYNTH1__MONITOR_FB_DIV2__READ(src) \
74645 (((u_int32_t)(src)\
74646 & 0x00000200U) >> 9)
74647 #define SYNTH1__MONITOR_FB_DIV2__WRITE(src) \
74648 (((u_int32_t)(src)\
74649 << 9) & 0x00000200U)
74650 #define SYNTH1__MONITOR_FB_DIV2__MODIFY(dst, src) \
74651 (dst) = ((dst) &\
74652 ~0x00000200U) | (((u_int32_t)(src) <<\
74653 9) & 0x00000200U)
74654 #define SYNTH1__MONITOR_FB_DIV2__VERIFY(src) \
74655 (!((((u_int32_t)(src)\
74656 << 9) & ~0x00000200U)))
74657 #define SYNTH1__MONITOR_FB_DIV2__SET(dst) \
74658 (dst) = ((dst) &\
74659 ~0x00000200U) | ((u_int32_t)(1) << 9)
74660 #define SYNTH1__MONITOR_FB_DIV2__CLR(dst) \
74661 (dst) = ((dst) &\
74662 ~0x00000200U) | ((u_int32_t)(0) << 9)
74663
74664 /* macros for field MONITOR_REF */
74665 #define SYNTH1__MONITOR_REF__SHIFT 10
74666 #define SYNTH1__MONITOR_REF__WIDTH 1
74667 #define SYNTH1__MONITOR_REF__MASK 0x00000400U
74668 #define SYNTH1__MONITOR_REF__READ(src) (((u_int32_t)(src) & 0x00000400U) >> 10)
74669 #define SYNTH1__MONITOR_REF__WRITE(src) \
74670 (((u_int32_t)(src)\
74671 << 10) & 0x00000400U)
74672 #define SYNTH1__MONITOR_REF__MODIFY(dst, src) \
74673 (dst) = ((dst) &\
74674 ~0x00000400U) | (((u_int32_t)(src) <<\
74675 10) & 0x00000400U)
74676 #define SYNTH1__MONITOR_REF__VERIFY(src) \
74677 (!((((u_int32_t)(src)\
74678 << 10) & ~0x00000400U)))
74679 #define SYNTH1__MONITOR_REF__SET(dst) \
74680 (dst) = ((dst) &\
74681 ~0x00000400U) | ((u_int32_t)(1) << 10)
74682 #define SYNTH1__MONITOR_REF__CLR(dst) \
74683 (dst) = ((dst) &\
74684 ~0x00000400U) | ((u_int32_t)(0) << 10)
74685
74686 /* macros for field MONITOR_FB */
74687 #define SYNTH1__MONITOR_FB__SHIFT 11
74688 #define SYNTH1__MONITOR_FB__WIDTH 1
74689 #define SYNTH1__MONITOR_FB__MASK 0x00000800U
74690 #define SYNTH1__MONITOR_FB__READ(src) (((u_int32_t)(src) & 0x00000800U) >> 11)
74691 #define SYNTH1__MONITOR_FB__WRITE(src) (((u_int32_t)(src) << 11) & 0x00000800U)
74692 #define SYNTH1__MONITOR_FB__MODIFY(dst, src) \
74693 (dst) = ((dst) &\
74694 ~0x00000800U) | (((u_int32_t)(src) <<\
74695 11) & 0x00000800U)
74696 #define SYNTH1__MONITOR_FB__VERIFY(src) \
74697 (!((((u_int32_t)(src)\
74698 << 11) & ~0x00000800U)))
74699 #define SYNTH1__MONITOR_FB__SET(dst) \
74700 (dst) = ((dst) &\
74701 ~0x00000800U) | ((u_int32_t)(1) << 11)
74702 #define SYNTH1__MONITOR_FB__CLR(dst) \
74703 (dst) = ((dst) &\
74704 ~0x00000800U) | ((u_int32_t)(0) << 11)
74705
74706 /* macros for field SEVENBITVCOCAP */
74707 #define SYNTH1__SEVENBITVCOCAP__SHIFT 12
74708 #define SYNTH1__SEVENBITVCOCAP__WIDTH 1
74709 #define SYNTH1__SEVENBITVCOCAP__MASK 0x00001000U
74710 #define SYNTH1__SEVENBITVCOCAP__READ(src) \
74711 (((u_int32_t)(src)\
74712 & 0x00001000U) >> 12)
74713 #define SYNTH1__SEVENBITVCOCAP__WRITE(src) \
74714 (((u_int32_t)(src)\
74715 << 12) & 0x00001000U)
74716 #define SYNTH1__SEVENBITVCOCAP__MODIFY(dst, src) \
74717 (dst) = ((dst) &\
74718 ~0x00001000U) | (((u_int32_t)(src) <<\
74719 12) & 0x00001000U)
74720 #define SYNTH1__SEVENBITVCOCAP__VERIFY(src) \
74721 (!((((u_int32_t)(src)\
74722 << 12) & ~0x00001000U)))
74723 #define SYNTH1__SEVENBITVCOCAP__SET(dst) \
74724 (dst) = ((dst) &\
74725 ~0x00001000U) | ((u_int32_t)(1) << 12)
74726 #define SYNTH1__SEVENBITVCOCAP__CLR(dst) \
74727 (dst) = ((dst) &\
74728 ~0x00001000U) | ((u_int32_t)(0) << 12)
74729
74730 /* macros for field PWUP_PD */
74731 #define SYNTH1__PWUP_PD__SHIFT 13
74732 #define SYNTH1__PWUP_PD__WIDTH 3
74733 #define SYNTH1__PWUP_PD__MASK 0x0000e000U
74734 #define SYNTH1__PWUP_PD__READ(src) (((u_int32_t)(src) & 0x0000e000U) >> 13)
74735 #define SYNTH1__PWUP_PD__WRITE(src) (((u_int32_t)(src) << 13) & 0x0000e000U)
74736 #define SYNTH1__PWUP_PD__MODIFY(dst, src) \
74737 (dst) = ((dst) &\
74738 ~0x0000e000U) | (((u_int32_t)(src) <<\
74739 13) & 0x0000e000U)
74740 #define SYNTH1__PWUP_PD__VERIFY(src) \
74741 (!((((u_int32_t)(src)\
74742 << 13) & ~0x0000e000U)))
74743
74744 /* macros for field PWD_VCOBUF */
74745 #define SYNTH1__PWD_VCOBUF__SHIFT 16
74746 #define SYNTH1__PWD_VCOBUF__WIDTH 1
74747 #define SYNTH1__PWD_VCOBUF__MASK 0x00010000U
74748 #define SYNTH1__PWD_VCOBUF__READ(src) (((u_int32_t)(src) & 0x00010000U) >> 16)
74749 #define SYNTH1__PWD_VCOBUF__WRITE(src) (((u_int32_t)(src) << 16) & 0x00010000U)
74750 #define SYNTH1__PWD_VCOBUF__MODIFY(dst, src) \
74751 (dst) = ((dst) &\
74752 ~0x00010000U) | (((u_int32_t)(src) <<\
74753 16) & 0x00010000U)
74754 #define SYNTH1__PWD_VCOBUF__VERIFY(src) \
74755 (!((((u_int32_t)(src)\
74756 << 16) & ~0x00010000U)))
74757 #define SYNTH1__PWD_VCOBUF__SET(dst) \
74758 (dst) = ((dst) &\
74759 ~0x00010000U) | ((u_int32_t)(1) << 16)
74760 #define SYNTH1__PWD_VCOBUF__CLR(dst) \
74761 (dst) = ((dst) &\
74762 ~0x00010000U) | ((u_int32_t)(0) << 16)
74763
74764 /* macros for field VCOBUFGAIN */
74765 #define SYNTH1__VCOBUFGAIN__SHIFT 17
74766 #define SYNTH1__VCOBUFGAIN__WIDTH 2
74767 #define SYNTH1__VCOBUFGAIN__MASK 0x00060000U
74768 #define SYNTH1__VCOBUFGAIN__READ(src) (((u_int32_t)(src) & 0x00060000U) >> 17)
74769 #define SYNTH1__VCOBUFGAIN__WRITE(src) (((u_int32_t)(src) << 17) & 0x00060000U)
74770 #define SYNTH1__VCOBUFGAIN__MODIFY(dst, src) \
74771 (dst) = ((dst) &\
74772 ~0x00060000U) | (((u_int32_t)(src) <<\
74773 17) & 0x00060000U)
74774 #define SYNTH1__VCOBUFGAIN__VERIFY(src) \
74775 (!((((u_int32_t)(src)\
74776 << 17) & ~0x00060000U)))
74777
74778 /* macros for field VCOREGLEVEL */
74779 #define SYNTH1__VCOREGLEVEL__SHIFT 19
74780 #define SYNTH1__VCOREGLEVEL__WIDTH 2
74781 #define SYNTH1__VCOREGLEVEL__MASK 0x00180000U
74782 #define SYNTH1__VCOREGLEVEL__READ(src) (((u_int32_t)(src) & 0x00180000U) >> 19)
74783 #define SYNTH1__VCOREGLEVEL__WRITE(src) \
74784 (((u_int32_t)(src)\
74785 << 19) & 0x00180000U)
74786 #define SYNTH1__VCOREGLEVEL__MODIFY(dst, src) \
74787 (dst) = ((dst) &\
74788 ~0x00180000U) | (((u_int32_t)(src) <<\
74789 19) & 0x00180000U)
74790 #define SYNTH1__VCOREGLEVEL__VERIFY(src) \
74791 (!((((u_int32_t)(src)\
74792 << 19) & ~0x00180000U)))
74793
74794 /* macros for field VCOREGBYPASS */
74795 #define SYNTH1__VCOREGBYPASS__SHIFT 21
74796 #define SYNTH1__VCOREGBYPASS__WIDTH 1
74797 #define SYNTH1__VCOREGBYPASS__MASK 0x00200000U
74798 #define SYNTH1__VCOREGBYPASS__READ(src) \
74799 (((u_int32_t)(src)\
74800 & 0x00200000U) >> 21)
74801 #define SYNTH1__VCOREGBYPASS__WRITE(src) \
74802 (((u_int32_t)(src)\
74803 << 21) & 0x00200000U)
74804 #define SYNTH1__VCOREGBYPASS__MODIFY(dst, src) \
74805 (dst) = ((dst) &\
74806 ~0x00200000U) | (((u_int32_t)(src) <<\
74807 21) & 0x00200000U)
74808 #define SYNTH1__VCOREGBYPASS__VERIFY(src) \
74809 (!((((u_int32_t)(src)\
74810 << 21) & ~0x00200000U)))
74811 #define SYNTH1__VCOREGBYPASS__SET(dst) \
74812 (dst) = ((dst) &\
74813 ~0x00200000U) | ((u_int32_t)(1) << 21)
74814 #define SYNTH1__VCOREGBYPASS__CLR(dst) \
74815 (dst) = ((dst) &\
74816 ~0x00200000U) | ((u_int32_t)(0) << 21)
74817
74818 /* macros for field PWUP_LOREF */
74819 #define SYNTH1__PWUP_LOREF__SHIFT 22
74820 #define SYNTH1__PWUP_LOREF__WIDTH 1
74821 #define SYNTH1__PWUP_LOREF__MASK 0x00400000U
74822 #define SYNTH1__PWUP_LOREF__READ(src) (((u_int32_t)(src) & 0x00400000U) >> 22)
74823 #define SYNTH1__PWUP_LOREF__WRITE(src) (((u_int32_t)(src) << 22) & 0x00400000U)
74824 #define SYNTH1__PWUP_LOREF__MODIFY(dst, src) \
74825 (dst) = ((dst) &\
74826 ~0x00400000U) | (((u_int32_t)(src) <<\
74827 22) & 0x00400000U)
74828 #define SYNTH1__PWUP_LOREF__VERIFY(src) \
74829 (!((((u_int32_t)(src)\
74830 << 22) & ~0x00400000U)))
74831 #define SYNTH1__PWUP_LOREF__SET(dst) \
74832 (dst) = ((dst) &\
74833 ~0x00400000U) | ((u_int32_t)(1) << 22)
74834 #define SYNTH1__PWUP_LOREF__CLR(dst) \
74835 (dst) = ((dst) &\
74836 ~0x00400000U) | ((u_int32_t)(0) << 22)
74837
74838 /* macros for field PWD_LOMIX */
74839 #define SYNTH1__PWD_LOMIX__SHIFT 23
74840 #define SYNTH1__PWD_LOMIX__WIDTH 1
74841 #define SYNTH1__PWD_LOMIX__MASK 0x00800000U
74842 #define SYNTH1__PWD_LOMIX__READ(src) (((u_int32_t)(src) & 0x00800000U) >> 23)
74843 #define SYNTH1__PWD_LOMIX__WRITE(src) (((u_int32_t)(src) << 23) & 0x00800000U)
74844 #define SYNTH1__PWD_LOMIX__MODIFY(dst, src) \
74845 (dst) = ((dst) &\
74846 ~0x00800000U) | (((u_int32_t)(src) <<\
74847 23) & 0x00800000U)
74848 #define SYNTH1__PWD_LOMIX__VERIFY(src) \
74849 (!((((u_int32_t)(src)\
74850 << 23) & ~0x00800000U)))
74851 #define SYNTH1__PWD_LOMIX__SET(dst) \
74852 (dst) = ((dst) &\
74853 ~0x00800000U) | ((u_int32_t)(1) << 23)
74854 #define SYNTH1__PWD_LOMIX__CLR(dst) \
74855 (dst) = ((dst) &\
74856 ~0x00800000U) | ((u_int32_t)(0) << 23)
74857
74858 /* macros for field PWD_LODIV */
74859 #define SYNTH1__PWD_LODIV__SHIFT 24
74860 #define SYNTH1__PWD_LODIV__WIDTH 1
74861 #define SYNTH1__PWD_LODIV__MASK 0x01000000U
74862 #define SYNTH1__PWD_LODIV__READ(src) (((u_int32_t)(src) & 0x01000000U) >> 24)
74863 #define SYNTH1__PWD_LODIV__WRITE(src) (((u_int32_t)(src) << 24) & 0x01000000U)
74864 #define SYNTH1__PWD_LODIV__MODIFY(dst, src) \
74865 (dst) = ((dst) &\
74866 ~0x01000000U) | (((u_int32_t)(src) <<\
74867 24) & 0x01000000U)
74868 #define SYNTH1__PWD_LODIV__VERIFY(src) \
74869 (!((((u_int32_t)(src)\
74870 << 24) & ~0x01000000U)))
74871 #define SYNTH1__PWD_LODIV__SET(dst) \
74872 (dst) = ((dst) &\
74873 ~0x01000000U) | ((u_int32_t)(1) << 24)
74874 #define SYNTH1__PWD_LODIV__CLR(dst) \
74875 (dst) = ((dst) &\
74876 ~0x01000000U) | ((u_int32_t)(0) << 24)
74877
74878 /* macros for field PWD_LOBUF5G */
74879 #define SYNTH1__PWD_LOBUF5G__SHIFT 25
74880 #define SYNTH1__PWD_LOBUF5G__WIDTH 1
74881 #define SYNTH1__PWD_LOBUF5G__MASK 0x02000000U
74882 #define SYNTH1__PWD_LOBUF5G__READ(src) (((u_int32_t)(src) & 0x02000000U) >> 25)
74883 #define SYNTH1__PWD_LOBUF5G__WRITE(src) \
74884 (((u_int32_t)(src)\
74885 << 25) & 0x02000000U)
74886 #define SYNTH1__PWD_LOBUF5G__MODIFY(dst, src) \
74887 (dst) = ((dst) &\
74888 ~0x02000000U) | (((u_int32_t)(src) <<\
74889 25) & 0x02000000U)
74890 #define SYNTH1__PWD_LOBUF5G__VERIFY(src) \
74891 (!((((u_int32_t)(src)\
74892 << 25) & ~0x02000000U)))
74893 #define SYNTH1__PWD_LOBUF5G__SET(dst) \
74894 (dst) = ((dst) &\
74895 ~0x02000000U) | ((u_int32_t)(1) << 25)
74896 #define SYNTH1__PWD_LOBUF5G__CLR(dst) \
74897 (dst) = ((dst) &\
74898 ~0x02000000U) | ((u_int32_t)(0) << 25)
74899
74900 /* macros for field PWD_LOBUF2G */
74901 #define SYNTH1__PWD_LOBUF2G__SHIFT 26
74902 #define SYNTH1__PWD_LOBUF2G__WIDTH 1
74903 #define SYNTH1__PWD_LOBUF2G__MASK 0x04000000U
74904 #define SYNTH1__PWD_LOBUF2G__READ(src) (((u_int32_t)(src) & 0x04000000U) >> 26)
74905 #define SYNTH1__PWD_LOBUF2G__WRITE(src) \
74906 (((u_int32_t)(src)\
74907 << 26) & 0x04000000U)
74908 #define SYNTH1__PWD_LOBUF2G__MODIFY(dst, src) \
74909 (dst) = ((dst) &\
74910 ~0x04000000U) | (((u_int32_t)(src) <<\
74911 26) & 0x04000000U)
74912 #define SYNTH1__PWD_LOBUF2G__VERIFY(src) \
74913 (!((((u_int32_t)(src)\
74914 << 26) & ~0x04000000U)))
74915 #define SYNTH1__PWD_LOBUF2G__SET(dst) \
74916 (dst) = ((dst) &\
74917 ~0x04000000U) | ((u_int32_t)(1) << 26)
74918 #define SYNTH1__PWD_LOBUF2G__CLR(dst) \
74919 (dst) = ((dst) &\
74920 ~0x04000000U) | ((u_int32_t)(0) << 26)
74921
74922 /* macros for field PWD_PRESC */
74923 #define SYNTH1__PWD_PRESC__SHIFT 27
74924 #define SYNTH1__PWD_PRESC__WIDTH 1
74925 #define SYNTH1__PWD_PRESC__MASK 0x08000000U
74926 #define SYNTH1__PWD_PRESC__READ(src) (((u_int32_t)(src) & 0x08000000U) >> 27)
74927 #define SYNTH1__PWD_PRESC__WRITE(src) (((u_int32_t)(src) << 27) & 0x08000000U)
74928 #define SYNTH1__PWD_PRESC__MODIFY(dst, src) \
74929 (dst) = ((dst) &\
74930 ~0x08000000U) | (((u_int32_t)(src) <<\
74931 27) & 0x08000000U)
74932 #define SYNTH1__PWD_PRESC__VERIFY(src) \
74933 (!((((u_int32_t)(src)\
74934 << 27) & ~0x08000000U)))
74935 #define SYNTH1__PWD_PRESC__SET(dst) \
74936 (dst) = ((dst) &\
74937 ~0x08000000U) | ((u_int32_t)(1) << 27)
74938 #define SYNTH1__PWD_PRESC__CLR(dst) \
74939 (dst) = ((dst) &\
74940 ~0x08000000U) | ((u_int32_t)(0) << 27)
74941
74942 /* macros for field PWD_VCO */
74943 #define SYNTH1__PWD_VCO__SHIFT 28
74944 #define SYNTH1__PWD_VCO__WIDTH 1
74945 #define SYNTH1__PWD_VCO__MASK 0x10000000U
74946 #define SYNTH1__PWD_VCO__READ(src) (((u_int32_t)(src) & 0x10000000U) >> 28)
74947 #define SYNTH1__PWD_VCO__WRITE(src) (((u_int32_t)(src) << 28) & 0x10000000U)
74948 #define SYNTH1__PWD_VCO__MODIFY(dst, src) \
74949 (dst) = ((dst) &\
74950 ~0x10000000U) | (((u_int32_t)(src) <<\
74951 28) & 0x10000000U)
74952 #define SYNTH1__PWD_VCO__VERIFY(src) \
74953 (!((((u_int32_t)(src)\
74954 << 28) & ~0x10000000U)))
74955 #define SYNTH1__PWD_VCO__SET(dst) \
74956 (dst) = ((dst) &\
74957 ~0x10000000U) | ((u_int32_t)(1) << 28)
74958 #define SYNTH1__PWD_VCO__CLR(dst) \
74959 (dst) = ((dst) &\
74960 ~0x10000000U) | ((u_int32_t)(0) << 28)
74961
74962 /* macros for field PWD_VCMON */
74963 #define SYNTH1__PWD_VCMON__SHIFT 29
74964 #define SYNTH1__PWD_VCMON__WIDTH 1
74965 #define SYNTH1__PWD_VCMON__MASK 0x20000000U
74966 #define SYNTH1__PWD_VCMON__READ(src) (((u_int32_t)(src) & 0x20000000U) >> 29)
74967 #define SYNTH1__PWD_VCMON__WRITE(src) (((u_int32_t)(src) << 29) & 0x20000000U)
74968 #define SYNTH1__PWD_VCMON__MODIFY(dst, src) \
74969 (dst) = ((dst) &\
74970 ~0x20000000U) | (((u_int32_t)(src) <<\
74971 29) & 0x20000000U)
74972 #define SYNTH1__PWD_VCMON__VERIFY(src) \
74973 (!((((u_int32_t)(src)\
74974 << 29) & ~0x20000000U)))
74975 #define SYNTH1__PWD_VCMON__SET(dst) \
74976 (dst) = ((dst) &\
74977 ~0x20000000U) | ((u_int32_t)(1) << 29)
74978 #define SYNTH1__PWD_VCMON__CLR(dst) \
74979 (dst) = ((dst) &\
74980 ~0x20000000U) | ((u_int32_t)(0) << 29)
74981
74982 /* macros for field PWD_CP */
74983 #define SYNTH1__PWD_CP__SHIFT 30
74984 #define SYNTH1__PWD_CP__WIDTH 1
74985 #define SYNTH1__PWD_CP__MASK 0x40000000U
74986 #define SYNTH1__PWD_CP__READ(src) (((u_int32_t)(src) & 0x40000000U) >> 30)
74987 #define SYNTH1__PWD_CP__WRITE(src) (((u_int32_t)(src) << 30) & 0x40000000U)
74988 #define SYNTH1__PWD_CP__MODIFY(dst, src) \
74989 (dst) = ((dst) &\
74990 ~0x40000000U) | (((u_int32_t)(src) <<\
74991 30) & 0x40000000U)
74992 #define SYNTH1__PWD_CP__VERIFY(src) \
74993 (!((((u_int32_t)(src)\
74994 << 30) & ~0x40000000U)))
74995 #define SYNTH1__PWD_CP__SET(dst) \
74996 (dst) = ((dst) &\
74997 ~0x40000000U) | ((u_int32_t)(1) << 30)
74998 #define SYNTH1__PWD_CP__CLR(dst) \
74999 (dst) = ((dst) &\
75000 ~0x40000000U) | ((u_int32_t)(0) << 30)
75001
75002 /* macros for field PWD_BIAS */
75003 #define SYNTH1__PWD_BIAS__SHIFT 31
75004 #define SYNTH1__PWD_BIAS__WIDTH 1
75005 #define SYNTH1__PWD_BIAS__MASK 0x80000000U
75006 #define SYNTH1__PWD_BIAS__READ(src) (((u_int32_t)(src) & 0x80000000U) >> 31)
75007 #define SYNTH1__PWD_BIAS__WRITE(src) (((u_int32_t)(src) << 31) & 0x80000000U)
75008 #define SYNTH1__PWD_BIAS__MODIFY(dst, src) \
75009 (dst) = ((dst) &\
75010 ~0x80000000U) | (((u_int32_t)(src) <<\
75011 31) & 0x80000000U)
75012 #define SYNTH1__PWD_BIAS__VERIFY(src) \
75013 (!((((u_int32_t)(src)\
75014 << 31) & ~0x80000000U)))
75015 #define SYNTH1__PWD_BIAS__SET(dst) \
75016 (dst) = ((dst) &\
75017 ~0x80000000U) | ((u_int32_t)(1) << 31)
75018 #define SYNTH1__PWD_BIAS__CLR(dst) \
75019 (dst) = ((dst) &\
75020 ~0x80000000U) | ((u_int32_t)(0) << 31)
75021 #define SYNTH1__TYPE u_int32_t
75022 #define SYNTH1__READ 0xffffffffU
75023 #define SYNTH1__WRITE 0xffffffffU
75024
75025 #endif /* __SYNTH1_MACRO__ */
75026
75027
75028 /* macros for radio65_reg_block.ch0_SYNTH1 */
75029 #define INST_RADIO65_REG_BLOCK__CH0_SYNTH1__NUM 1
75030
75031 /* macros for BlueprintGlobalNameSpace::SYNTH2 */
75032 #ifndef __SYNTH2_MACRO__
75033 #define __SYNTH2_MACRO__
75034
75035 /* macros for field CAPRANGE3 */
75036 #define SYNTH2__CAPRANGE3__SHIFT 0
75037 #define SYNTH2__CAPRANGE3__WIDTH 4
75038 #define SYNTH2__CAPRANGE3__MASK 0x0000000fU
75039 #define SYNTH2__CAPRANGE3__READ(src) (u_int32_t)(src) & 0x0000000fU
75040 #define SYNTH2__CAPRANGE3__WRITE(src) ((u_int32_t)(src) & 0x0000000fU)
75041 #define SYNTH2__CAPRANGE3__MODIFY(dst, src) \
75042 (dst) = ((dst) &\
75043 ~0x0000000fU) | ((u_int32_t)(src) &\
75044 0x0000000fU)
75045 #define SYNTH2__CAPRANGE3__VERIFY(src) (!(((u_int32_t)(src) & ~0x0000000fU)))
75046
75047 /* macros for field CAPRANGE2 */
75048 #define SYNTH2__CAPRANGE2__SHIFT 4
75049 #define SYNTH2__CAPRANGE2__WIDTH 4
75050 #define SYNTH2__CAPRANGE2__MASK 0x000000f0U
75051 #define SYNTH2__CAPRANGE2__READ(src) (((u_int32_t)(src) & 0x000000f0U) >> 4)
75052 #define SYNTH2__CAPRANGE2__WRITE(src) (((u_int32_t)(src) << 4) & 0x000000f0U)
75053 #define SYNTH2__CAPRANGE2__MODIFY(dst, src) \
75054 (dst) = ((dst) &\
75055 ~0x000000f0U) | (((u_int32_t)(src) <<\
75056 4) & 0x000000f0U)
75057 #define SYNTH2__CAPRANGE2__VERIFY(src) \
75058 (!((((u_int32_t)(src)\
75059 << 4) & ~0x000000f0U)))
75060
75061 /* macros for field CAPRANGE1 */
75062 #define SYNTH2__CAPRANGE1__SHIFT 8
75063 #define SYNTH2__CAPRANGE1__WIDTH 4
75064 #define SYNTH2__CAPRANGE1__MASK 0x00000f00U
75065 #define SYNTH2__CAPRANGE1__READ(src) (((u_int32_t)(src) & 0x00000f00U) >> 8)
75066 #define SYNTH2__CAPRANGE1__WRITE(src) (((u_int32_t)(src) << 8) & 0x00000f00U)
75067 #define SYNTH2__CAPRANGE1__MODIFY(dst, src) \
75068 (dst) = ((dst) &\
75069 ~0x00000f00U) | (((u_int32_t)(src) <<\
75070 8) & 0x00000f00U)
75071 #define SYNTH2__CAPRANGE1__VERIFY(src) \
75072 (!((((u_int32_t)(src)\
75073 << 8) & ~0x00000f00U)))
75074
75075 /* macros for field LOOPLEAKCUR_INTN */
75076 #define SYNTH2__LOOPLEAKCUR_INTN__SHIFT 12
75077 #define SYNTH2__LOOPLEAKCUR_INTN__WIDTH 4
75078 #define SYNTH2__LOOPLEAKCUR_INTN__MASK 0x0000f000U
75079 #define SYNTH2__LOOPLEAKCUR_INTN__READ(src) \
75080 (((u_int32_t)(src)\
75081 & 0x0000f000U) >> 12)
75082 #define SYNTH2__LOOPLEAKCUR_INTN__WRITE(src) \
75083 (((u_int32_t)(src)\
75084 << 12) & 0x0000f000U)
75085 #define SYNTH2__LOOPLEAKCUR_INTN__MODIFY(dst, src) \
75086 (dst) = ((dst) &\
75087 ~0x0000f000U) | (((u_int32_t)(src) <<\
75088 12) & 0x0000f000U)
75089 #define SYNTH2__LOOPLEAKCUR_INTN__VERIFY(src) \
75090 (!((((u_int32_t)(src)\
75091 << 12) & ~0x0000f000U)))
75092
75093 /* macros for field CPLOWLK_INTN */
75094 #define SYNTH2__CPLOWLK_INTN__SHIFT 16
75095 #define SYNTH2__CPLOWLK_INTN__WIDTH 1
75096 #define SYNTH2__CPLOWLK_INTN__MASK 0x00010000U
75097 #define SYNTH2__CPLOWLK_INTN__READ(src) \
75098 (((u_int32_t)(src)\
75099 & 0x00010000U) >> 16)
75100 #define SYNTH2__CPLOWLK_INTN__WRITE(src) \
75101 (((u_int32_t)(src)\
75102 << 16) & 0x00010000U)
75103 #define SYNTH2__CPLOWLK_INTN__MODIFY(dst, src) \
75104 (dst) = ((dst) &\
75105 ~0x00010000U) | (((u_int32_t)(src) <<\
75106 16) & 0x00010000U)
75107 #define SYNTH2__CPLOWLK_INTN__VERIFY(src) \
75108 (!((((u_int32_t)(src)\
75109 << 16) & ~0x00010000U)))
75110 #define SYNTH2__CPLOWLK_INTN__SET(dst) \
75111 (dst) = ((dst) &\
75112 ~0x00010000U) | ((u_int32_t)(1) << 16)
75113 #define SYNTH2__CPLOWLK_INTN__CLR(dst) \
75114 (dst) = ((dst) &\
75115 ~0x00010000U) | ((u_int32_t)(0) << 16)
75116
75117 /* macros for field CPSTEERING_EN_INTN */
75118 #define SYNTH2__CPSTEERING_EN_INTN__SHIFT 17
75119 #define SYNTH2__CPSTEERING_EN_INTN__WIDTH 1
75120 #define SYNTH2__CPSTEERING_EN_INTN__MASK 0x00020000U
75121 #define SYNTH2__CPSTEERING_EN_INTN__READ(src) \
75122 (((u_int32_t)(src)\
75123 & 0x00020000U) >> 17)
75124 #define SYNTH2__CPSTEERING_EN_INTN__WRITE(src) \
75125 (((u_int32_t)(src)\
75126 << 17) & 0x00020000U)
75127 #define SYNTH2__CPSTEERING_EN_INTN__MODIFY(dst, src) \
75128 (dst) = ((dst) &\
75129 ~0x00020000U) | (((u_int32_t)(src) <<\
75130 17) & 0x00020000U)
75131 #define SYNTH2__CPSTEERING_EN_INTN__VERIFY(src) \
75132 (!((((u_int32_t)(src)\
75133 << 17) & ~0x00020000U)))
75134 #define SYNTH2__CPSTEERING_EN_INTN__SET(dst) \
75135 (dst) = ((dst) &\
75136 ~0x00020000U) | ((u_int32_t)(1) << 17)
75137 #define SYNTH2__CPSTEERING_EN_INTN__CLR(dst) \
75138 (dst) = ((dst) &\
75139 ~0x00020000U) | ((u_int32_t)(0) << 17)
75140
75141 /* macros for field CPBIAS_INTN */
75142 #define SYNTH2__CPBIAS_INTN__SHIFT 18
75143 #define SYNTH2__CPBIAS_INTN__WIDTH 2
75144 #define SYNTH2__CPBIAS_INTN__MASK 0x000c0000U
75145 #define SYNTH2__CPBIAS_INTN__READ(src) (((u_int32_t)(src) & 0x000c0000U) >> 18)
75146 #define SYNTH2__CPBIAS_INTN__WRITE(src) \
75147 (((u_int32_t)(src)\
75148 << 18) & 0x000c0000U)
75149 #define SYNTH2__CPBIAS_INTN__MODIFY(dst, src) \
75150 (dst) = ((dst) &\
75151 ~0x000c0000U) | (((u_int32_t)(src) <<\
75152 18) & 0x000c0000U)
75153 #define SYNTH2__CPBIAS_INTN__VERIFY(src) \
75154 (!((((u_int32_t)(src)\
75155 << 18) & ~0x000c0000U)))
75156
75157 /* macros for field VC_LOW_REF */
75158 #define SYNTH2__VC_LOW_REF__SHIFT 20
75159 #define SYNTH2__VC_LOW_REF__WIDTH 3
75160 #define SYNTH2__VC_LOW_REF__MASK 0x00700000U
75161 #define SYNTH2__VC_LOW_REF__READ(src) (((u_int32_t)(src) & 0x00700000U) >> 20)
75162 #define SYNTH2__VC_LOW_REF__WRITE(src) (((u_int32_t)(src) << 20) & 0x00700000U)
75163 #define SYNTH2__VC_LOW_REF__MODIFY(dst, src) \
75164 (dst) = ((dst) &\
75165 ~0x00700000U) | (((u_int32_t)(src) <<\
75166 20) & 0x00700000U)
75167 #define SYNTH2__VC_LOW_REF__VERIFY(src) \
75168 (!((((u_int32_t)(src)\
75169 << 20) & ~0x00700000U)))
75170
75171 /* macros for field VC_MID_REF */
75172 #define SYNTH2__VC_MID_REF__SHIFT 23
75173 #define SYNTH2__VC_MID_REF__WIDTH 3
75174 #define SYNTH2__VC_MID_REF__MASK 0x03800000U
75175 #define SYNTH2__VC_MID_REF__READ(src) (((u_int32_t)(src) & 0x03800000U) >> 23)
75176 #define SYNTH2__VC_MID_REF__WRITE(src) (((u_int32_t)(src) << 23) & 0x03800000U)
75177 #define SYNTH2__VC_MID_REF__MODIFY(dst, src) \
75178 (dst) = ((dst) &\
75179 ~0x03800000U) | (((u_int32_t)(src) <<\
75180 23) & 0x03800000U)
75181 #define SYNTH2__VC_MID_REF__VERIFY(src) \
75182 (!((((u_int32_t)(src)\
75183 << 23) & ~0x03800000U)))
75184
75185 /* macros for field VC_HI_REF */
75186 #define SYNTH2__VC_HI_REF__SHIFT 26
75187 #define SYNTH2__VC_HI_REF__WIDTH 3
75188 #define SYNTH2__VC_HI_REF__MASK 0x1c000000U
75189 #define SYNTH2__VC_HI_REF__READ(src) (((u_int32_t)(src) & 0x1c000000U) >> 26)
75190 #define SYNTH2__VC_HI_REF__WRITE(src) (((u_int32_t)(src) << 26) & 0x1c000000U)
75191 #define SYNTH2__VC_HI_REF__MODIFY(dst, src) \
75192 (dst) = ((dst) &\
75193 ~0x1c000000U) | (((u_int32_t)(src) <<\
75194 26) & 0x1c000000U)
75195 #define SYNTH2__VC_HI_REF__VERIFY(src) \
75196 (!((((u_int32_t)(src)\
75197 << 26) & ~0x1c000000U)))
75198
75199 /* macros for field VC_CAL_REF */
75200 #define SYNTH2__VC_CAL_REF__SHIFT 29
75201 #define SYNTH2__VC_CAL_REF__WIDTH 3
75202 #define SYNTH2__VC_CAL_REF__MASK 0xe0000000U
75203 #define SYNTH2__VC_CAL_REF__READ(src) (((u_int32_t)(src) & 0xe0000000U) >> 29)
75204 #define SYNTH2__VC_CAL_REF__WRITE(src) (((u_int32_t)(src) << 29) & 0xe0000000U)
75205 #define SYNTH2__VC_CAL_REF__MODIFY(dst, src) \
75206 (dst) = ((dst) &\
75207 ~0xe0000000U) | (((u_int32_t)(src) <<\
75208 29) & 0xe0000000U)
75209 #define SYNTH2__VC_CAL_REF__VERIFY(src) \
75210 (!((((u_int32_t)(src)\
75211 << 29) & ~0xe0000000U)))
75212 #define SYNTH2__TYPE u_int32_t
75213 #define SYNTH2__READ 0xffffffffU
75214 #define SYNTH2__WRITE 0xffffffffU
75215
75216 #endif /* __SYNTH2_MACRO__ */
75217
75218
75219 /* macros for radio65_reg_block.ch0_SYNTH2 */
75220 #define INST_RADIO65_REG_BLOCK__CH0_SYNTH2__NUM 1
75221
75222 /* macros for BlueprintGlobalNameSpace::SYNTH3 */
75223 #ifndef __SYNTH3_MACRO__
75224 #define __SYNTH3_MACRO__
75225
75226 /* macros for field WAIT_VC_CHECK */
75227 #define SYNTH3__WAIT_VC_CHECK__SHIFT 0
75228 #define SYNTH3__WAIT_VC_CHECK__WIDTH 6
75229 #define SYNTH3__WAIT_VC_CHECK__MASK 0x0000003fU
75230 #define SYNTH3__WAIT_VC_CHECK__READ(src) (u_int32_t)(src) & 0x0000003fU
75231 #define SYNTH3__WAIT_VC_CHECK__WRITE(src) ((u_int32_t)(src) & 0x0000003fU)
75232 #define SYNTH3__WAIT_VC_CHECK__MODIFY(dst, src) \
75233 (dst) = ((dst) &\
75234 ~0x0000003fU) | ((u_int32_t)(src) &\
75235 0x0000003fU)
75236 #define SYNTH3__WAIT_VC_CHECK__VERIFY(src) \
75237 (!(((u_int32_t)(src)\
75238 & ~0x0000003fU)))
75239
75240 /* macros for field WAIT_CAL_LIN */
75241 #define SYNTH3__WAIT_CAL_LIN__SHIFT 6
75242 #define SYNTH3__WAIT_CAL_LIN__WIDTH 6
75243 #define SYNTH3__WAIT_CAL_LIN__MASK 0x00000fc0U
75244 #define SYNTH3__WAIT_CAL_LIN__READ(src) (((u_int32_t)(src) & 0x00000fc0U) >> 6)
75245 #define SYNTH3__WAIT_CAL_LIN__WRITE(src) \
75246 (((u_int32_t)(src)\
75247 << 6) & 0x00000fc0U)
75248 #define SYNTH3__WAIT_CAL_LIN__MODIFY(dst, src) \
75249 (dst) = ((dst) &\
75250 ~0x00000fc0U) | (((u_int32_t)(src) <<\
75251 6) & 0x00000fc0U)
75252 #define SYNTH3__WAIT_CAL_LIN__VERIFY(src) \
75253 (!((((u_int32_t)(src)\
75254 << 6) & ~0x00000fc0U)))
75255
75256 /* macros for field WAIT_CAL_BIN */
75257 #define SYNTH3__WAIT_CAL_BIN__SHIFT 12
75258 #define SYNTH3__WAIT_CAL_BIN__WIDTH 6
75259 #define SYNTH3__WAIT_CAL_BIN__MASK 0x0003f000U
75260 #define SYNTH3__WAIT_CAL_BIN__READ(src) \
75261 (((u_int32_t)(src)\
75262 & 0x0003f000U) >> 12)
75263 #define SYNTH3__WAIT_CAL_BIN__WRITE(src) \
75264 (((u_int32_t)(src)\
75265 << 12) & 0x0003f000U)
75266 #define SYNTH3__WAIT_CAL_BIN__MODIFY(dst, src) \
75267 (dst) = ((dst) &\
75268 ~0x0003f000U) | (((u_int32_t)(src) <<\
75269 12) & 0x0003f000U)
75270 #define SYNTH3__WAIT_CAL_BIN__VERIFY(src) \
75271 (!((((u_int32_t)(src)\
75272 << 12) & ~0x0003f000U)))
75273
75274 /* macros for field WAIT_PWRUP */
75275 #define SYNTH3__WAIT_PWRUP__SHIFT 18
75276 #define SYNTH3__WAIT_PWRUP__WIDTH 6
75277 #define SYNTH3__WAIT_PWRUP__MASK 0x00fc0000U
75278 #define SYNTH3__WAIT_PWRUP__READ(src) (((u_int32_t)(src) & 0x00fc0000U) >> 18)
75279 #define SYNTH3__WAIT_PWRUP__WRITE(src) (((u_int32_t)(src) << 18) & 0x00fc0000U)
75280 #define SYNTH3__WAIT_PWRUP__MODIFY(dst, src) \
75281 (dst) = ((dst) &\
75282 ~0x00fc0000U) | (((u_int32_t)(src) <<\
75283 18) & 0x00fc0000U)
75284 #define SYNTH3__WAIT_PWRUP__VERIFY(src) \
75285 (!((((u_int32_t)(src)\
75286 << 18) & ~0x00fc0000U)))
75287
75288 /* macros for field WAIT_SHORTR_PWRUP */
75289 #define SYNTH3__WAIT_SHORTR_PWRUP__SHIFT 24
75290 #define SYNTH3__WAIT_SHORTR_PWRUP__WIDTH 6
75291 #define SYNTH3__WAIT_SHORTR_PWRUP__MASK 0x3f000000U
75292 #define SYNTH3__WAIT_SHORTR_PWRUP__READ(src) \
75293 (((u_int32_t)(src)\
75294 & 0x3f000000U) >> 24)
75295 #define SYNTH3__WAIT_SHORTR_PWRUP__WRITE(src) \
75296 (((u_int32_t)(src)\
75297 << 24) & 0x3f000000U)
75298 #define SYNTH3__WAIT_SHORTR_PWRUP__MODIFY(dst, src) \
75299 (dst) = ((dst) &\
75300 ~0x3f000000U) | (((u_int32_t)(src) <<\
75301 24) & 0x3f000000U)
75302 #define SYNTH3__WAIT_SHORTR_PWRUP__VERIFY(src) \
75303 (!((((u_int32_t)(src)\
75304 << 24) & ~0x3f000000U)))
75305
75306 /* macros for field SEL_CLK_DIV2 */
75307 #define SYNTH3__SEL_CLK_DIV2__SHIFT 30
75308 #define SYNTH3__SEL_CLK_DIV2__WIDTH 1
75309 #define SYNTH3__SEL_CLK_DIV2__MASK 0x40000000U
75310 #define SYNTH3__SEL_CLK_DIV2__READ(src) \
75311 (((u_int32_t)(src)\
75312 & 0x40000000U) >> 30)
75313 #define SYNTH3__SEL_CLK_DIV2__WRITE(src) \
75314 (((u_int32_t)(src)\
75315 << 30) & 0x40000000U)
75316 #define SYNTH3__SEL_CLK_DIV2__MODIFY(dst, src) \
75317 (dst) = ((dst) &\
75318 ~0x40000000U) | (((u_int32_t)(src) <<\
75319 30) & 0x40000000U)
75320 #define SYNTH3__SEL_CLK_DIV2__VERIFY(src) \
75321 (!((((u_int32_t)(src)\
75322 << 30) & ~0x40000000U)))
75323 #define SYNTH3__SEL_CLK_DIV2__SET(dst) \
75324 (dst) = ((dst) &\
75325 ~0x40000000U) | ((u_int32_t)(1) << 30)
75326 #define SYNTH3__SEL_CLK_DIV2__CLR(dst) \
75327 (dst) = ((dst) &\
75328 ~0x40000000U) | ((u_int32_t)(0) << 30)
75329
75330 /* macros for field DIS_CLK_XTAL */
75331 #define SYNTH3__DIS_CLK_XTAL__SHIFT 31
75332 #define SYNTH3__DIS_CLK_XTAL__WIDTH 1
75333 #define SYNTH3__DIS_CLK_XTAL__MASK 0x80000000U
75334 #define SYNTH3__DIS_CLK_XTAL__READ(src) \
75335 (((u_int32_t)(src)\
75336 & 0x80000000U) >> 31)
75337 #define SYNTH3__DIS_CLK_XTAL__WRITE(src) \
75338 (((u_int32_t)(src)\
75339 << 31) & 0x80000000U)
75340 #define SYNTH3__DIS_CLK_XTAL__MODIFY(dst, src) \
75341 (dst) = ((dst) &\
75342 ~0x80000000U) | (((u_int32_t)(src) <<\
75343 31) & 0x80000000U)
75344 #define SYNTH3__DIS_CLK_XTAL__VERIFY(src) \
75345 (!((((u_int32_t)(src)\
75346 << 31) & ~0x80000000U)))
75347 #define SYNTH3__DIS_CLK_XTAL__SET(dst) \
75348 (dst) = ((dst) &\
75349 ~0x80000000U) | ((u_int32_t)(1) << 31)
75350 #define SYNTH3__DIS_CLK_XTAL__CLR(dst) \
75351 (dst) = ((dst) &\
75352 ~0x80000000U) | ((u_int32_t)(0) << 31)
75353 #define SYNTH3__TYPE u_int32_t
75354 #define SYNTH3__READ 0xffffffffU
75355 #define SYNTH3__WRITE 0xffffffffU
75356
75357 #endif /* __SYNTH3_MACRO__ */
75358
75359
75360 /* macros for radio65_reg_block.ch0_SYNTH3 */
75361 #define INST_RADIO65_REG_BLOCK__CH0_SYNTH3__NUM 1
75362
75363 /* macros for BlueprintGlobalNameSpace::SYNTH4 */
75364 #ifndef __SYNTH4_MACRO__
75365 #define __SYNTH4_MACRO__
75366
75367 /* macros for field PS_SINGLE_PULSE */
75368 #define SYNTH4__PS_SINGLE_PULSE__SHIFT 0
75369 #define SYNTH4__PS_SINGLE_PULSE__WIDTH 1
75370 #define SYNTH4__PS_SINGLE_PULSE__MASK 0x00000001U
75371 #define SYNTH4__PS_SINGLE_PULSE__READ(src) (u_int32_t)(src) & 0x00000001U
75372 #define SYNTH4__PS_SINGLE_PULSE__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
75373 #define SYNTH4__PS_SINGLE_PULSE__MODIFY(dst, src) \
75374 (dst) = ((dst) &\
75375 ~0x00000001U) | ((u_int32_t)(src) &\
75376 0x00000001U)
75377 #define SYNTH4__PS_SINGLE_PULSE__VERIFY(src) \
75378 (!(((u_int32_t)(src)\
75379 & ~0x00000001U)))
75380 #define SYNTH4__PS_SINGLE_PULSE__SET(dst) \
75381 (dst) = ((dst) &\
75382 ~0x00000001U) | (u_int32_t)(1)
75383 #define SYNTH4__PS_SINGLE_PULSE__CLR(dst) \
75384 (dst) = ((dst) &\
75385 ~0x00000001U) | (u_int32_t)(0)
75386
75387 /* macros for field LONGSHIFTSEL */
75388 #define SYNTH4__LONGSHIFTSEL__SHIFT 1
75389 #define SYNTH4__LONGSHIFTSEL__WIDTH 1
75390 #define SYNTH4__LONGSHIFTSEL__MASK 0x00000002U
75391 #define SYNTH4__LONGSHIFTSEL__READ(src) (((u_int32_t)(src) & 0x00000002U) >> 1)
75392 #define SYNTH4__LONGSHIFTSEL__WRITE(src) \
75393 (((u_int32_t)(src)\
75394 << 1) & 0x00000002U)
75395 #define SYNTH4__LONGSHIFTSEL__MODIFY(dst, src) \
75396 (dst) = ((dst) &\
75397 ~0x00000002U) | (((u_int32_t)(src) <<\
75398 1) & 0x00000002U)
75399 #define SYNTH4__LONGSHIFTSEL__VERIFY(src) \
75400 (!((((u_int32_t)(src)\
75401 << 1) & ~0x00000002U)))
75402 #define SYNTH4__LONGSHIFTSEL__SET(dst) \
75403 (dst) = ((dst) &\
75404 ~0x00000002U) | ((u_int32_t)(1) << 1)
75405 #define SYNTH4__LONGSHIFTSEL__CLR(dst) \
75406 (dst) = ((dst) &\
75407 ~0x00000002U) | ((u_int32_t)(0) << 1)
75408
75409 /* macros for field LOBUF5GTUNE_OVR */
75410 #define SYNTH4__LOBUF5GTUNE_OVR__SHIFT 2
75411 #define SYNTH4__LOBUF5GTUNE_OVR__WIDTH 2
75412 #define SYNTH4__LOBUF5GTUNE_OVR__MASK 0x0000000cU
75413 #define SYNTH4__LOBUF5GTUNE_OVR__READ(src) \
75414 (((u_int32_t)(src)\
75415 & 0x0000000cU) >> 2)
75416 #define SYNTH4__LOBUF5GTUNE_OVR__WRITE(src) \
75417 (((u_int32_t)(src)\
75418 << 2) & 0x0000000cU)
75419 #define SYNTH4__LOBUF5GTUNE_OVR__MODIFY(dst, src) \
75420 (dst) = ((dst) &\
75421 ~0x0000000cU) | (((u_int32_t)(src) <<\
75422 2) & 0x0000000cU)
75423 #define SYNTH4__LOBUF5GTUNE_OVR__VERIFY(src) \
75424 (!((((u_int32_t)(src)\
75425 << 2) & ~0x0000000cU)))
75426
75427 /* macros for field FORCE_LOBUF5GTUNE */
75428 #define SYNTH4__FORCE_LOBUF5GTUNE__SHIFT 4
75429 #define SYNTH4__FORCE_LOBUF5GTUNE__WIDTH 1
75430 #define SYNTH4__FORCE_LOBUF5GTUNE__MASK 0x00000010U
75431 #define SYNTH4__FORCE_LOBUF5GTUNE__READ(src) \
75432 (((u_int32_t)(src)\
75433 & 0x00000010U) >> 4)
75434 #define SYNTH4__FORCE_LOBUF5GTUNE__WRITE(src) \
75435 (((u_int32_t)(src)\
75436 << 4) & 0x00000010U)
75437 #define SYNTH4__FORCE_LOBUF5GTUNE__MODIFY(dst, src) \
75438 (dst) = ((dst) &\
75439 ~0x00000010U) | (((u_int32_t)(src) <<\
75440 4) & 0x00000010U)
75441 #define SYNTH4__FORCE_LOBUF5GTUNE__VERIFY(src) \
75442 (!((((u_int32_t)(src)\
75443 << 4) & ~0x00000010U)))
75444 #define SYNTH4__FORCE_LOBUF5GTUNE__SET(dst) \
75445 (dst) = ((dst) &\
75446 ~0x00000010U) | ((u_int32_t)(1) << 4)
75447 #define SYNTH4__FORCE_LOBUF5GTUNE__CLR(dst) \
75448 (dst) = ((dst) &\
75449 ~0x00000010U) | ((u_int32_t)(0) << 4)
75450
75451 /* macros for field PSCOUNT_FBSEL */
75452 #define SYNTH4__PSCOUNT_FBSEL__SHIFT 5
75453 #define SYNTH4__PSCOUNT_FBSEL__WIDTH 1
75454 #define SYNTH4__PSCOUNT_FBSEL__MASK 0x00000020U
75455 #define SYNTH4__PSCOUNT_FBSEL__READ(src) \
75456 (((u_int32_t)(src)\
75457 & 0x00000020U) >> 5)
75458 #define SYNTH4__PSCOUNT_FBSEL__WRITE(src) \
75459 (((u_int32_t)(src)\
75460 << 5) & 0x00000020U)
75461 #define SYNTH4__PSCOUNT_FBSEL__MODIFY(dst, src) \
75462 (dst) = ((dst) &\
75463 ~0x00000020U) | (((u_int32_t)(src) <<\
75464 5) & 0x00000020U)
75465 #define SYNTH4__PSCOUNT_FBSEL__VERIFY(src) \
75466 (!((((u_int32_t)(src)\
75467 << 5) & ~0x00000020U)))
75468 #define SYNTH4__PSCOUNT_FBSEL__SET(dst) \
75469 (dst) = ((dst) &\
75470 ~0x00000020U) | ((u_int32_t)(1) << 5)
75471 #define SYNTH4__PSCOUNT_FBSEL__CLR(dst) \
75472 (dst) = ((dst) &\
75473 ~0x00000020U) | ((u_int32_t)(0) << 5)
75474
75475 /* macros for field SDM_DITHER1 */
75476 #define SYNTH4__SDM_DITHER1__SHIFT 6
75477 #define SYNTH4__SDM_DITHER1__WIDTH 2
75478 #define SYNTH4__SDM_DITHER1__MASK 0x000000c0U
75479 #define SYNTH4__SDM_DITHER1__READ(src) (((u_int32_t)(src) & 0x000000c0U) >> 6)
75480 #define SYNTH4__SDM_DITHER1__WRITE(src) (((u_int32_t)(src) << 6) & 0x000000c0U)
75481 #define SYNTH4__SDM_DITHER1__MODIFY(dst, src) \
75482 (dst) = ((dst) &\
75483 ~0x000000c0U) | (((u_int32_t)(src) <<\
75484 6) & 0x000000c0U)
75485 #define SYNTH4__SDM_DITHER1__VERIFY(src) \
75486 (!((((u_int32_t)(src)\
75487 << 6) & ~0x000000c0U)))
75488
75489 /* macros for field SDM_MODE */
75490 #define SYNTH4__SDM_MODE__SHIFT 8
75491 #define SYNTH4__SDM_MODE__WIDTH 1
75492 #define SYNTH4__SDM_MODE__MASK 0x00000100U
75493 #define SYNTH4__SDM_MODE__READ(src) (((u_int32_t)(src) & 0x00000100U) >> 8)
75494 #define SYNTH4__SDM_MODE__WRITE(src) (((u_int32_t)(src) << 8) & 0x00000100U)
75495 #define SYNTH4__SDM_MODE__MODIFY(dst, src) \
75496 (dst) = ((dst) &\
75497 ~0x00000100U) | (((u_int32_t)(src) <<\
75498 8) & 0x00000100U)
75499 #define SYNTH4__SDM_MODE__VERIFY(src) \
75500 (!((((u_int32_t)(src)\
75501 << 8) & ~0x00000100U)))
75502 #define SYNTH4__SDM_MODE__SET(dst) \
75503 (dst) = ((dst) &\
75504 ~0x00000100U) | ((u_int32_t)(1) << 8)
75505 #define SYNTH4__SDM_MODE__CLR(dst) \
75506 (dst) = ((dst) &\
75507 ~0x00000100U) | ((u_int32_t)(0) << 8)
75508
75509 /* macros for field SDM_DISABLE */
75510 #define SYNTH4__SDM_DISABLE__SHIFT 9
75511 #define SYNTH4__SDM_DISABLE__WIDTH 1
75512 #define SYNTH4__SDM_DISABLE__MASK 0x00000200U
75513 #define SYNTH4__SDM_DISABLE__READ(src) (((u_int32_t)(src) & 0x00000200U) >> 9)
75514 #define SYNTH4__SDM_DISABLE__WRITE(src) (((u_int32_t)(src) << 9) & 0x00000200U)
75515 #define SYNTH4__SDM_DISABLE__MODIFY(dst, src) \
75516 (dst) = ((dst) &\
75517 ~0x00000200U) | (((u_int32_t)(src) <<\
75518 9) & 0x00000200U)
75519 #define SYNTH4__SDM_DISABLE__VERIFY(src) \
75520 (!((((u_int32_t)(src)\
75521 << 9) & ~0x00000200U)))
75522 #define SYNTH4__SDM_DISABLE__SET(dst) \
75523 (dst) = ((dst) &\
75524 ~0x00000200U) | ((u_int32_t)(1) << 9)
75525 #define SYNTH4__SDM_DISABLE__CLR(dst) \
75526 (dst) = ((dst) &\
75527 ~0x00000200U) | ((u_int32_t)(0) << 9)
75528
75529 /* macros for field RESET_PRESC */
75530 #define SYNTH4__RESET_PRESC__SHIFT 10
75531 #define SYNTH4__RESET_PRESC__WIDTH 1
75532 #define SYNTH4__RESET_PRESC__MASK 0x00000400U
75533 #define SYNTH4__RESET_PRESC__READ(src) (((u_int32_t)(src) & 0x00000400U) >> 10)
75534 #define SYNTH4__RESET_PRESC__WRITE(src) \
75535 (((u_int32_t)(src)\
75536 << 10) & 0x00000400U)
75537 #define SYNTH4__RESET_PRESC__MODIFY(dst, src) \
75538 (dst) = ((dst) &\
75539 ~0x00000400U) | (((u_int32_t)(src) <<\
75540 10) & 0x00000400U)
75541 #define SYNTH4__RESET_PRESC__VERIFY(src) \
75542 (!((((u_int32_t)(src)\
75543 << 10) & ~0x00000400U)))
75544 #define SYNTH4__RESET_PRESC__SET(dst) \
75545 (dst) = ((dst) &\
75546 ~0x00000400U) | ((u_int32_t)(1) << 10)
75547 #define SYNTH4__RESET_PRESC__CLR(dst) \
75548 (dst) = ((dst) &\
75549 ~0x00000400U) | ((u_int32_t)(0) << 10)
75550
75551 /* macros for field PRESCSEL */
75552 #define SYNTH4__PRESCSEL__SHIFT 11
75553 #define SYNTH4__PRESCSEL__WIDTH 2
75554 #define SYNTH4__PRESCSEL__MASK 0x00001800U
75555 #define SYNTH4__PRESCSEL__READ(src) (((u_int32_t)(src) & 0x00001800U) >> 11)
75556 #define SYNTH4__PRESCSEL__WRITE(src) (((u_int32_t)(src) << 11) & 0x00001800U)
75557 #define SYNTH4__PRESCSEL__MODIFY(dst, src) \
75558 (dst) = ((dst) &\
75559 ~0x00001800U) | (((u_int32_t)(src) <<\
75560 11) & 0x00001800U)
75561 #define SYNTH4__PRESCSEL__VERIFY(src) \
75562 (!((((u_int32_t)(src)\
75563 << 11) & ~0x00001800U)))
75564
75565 /* macros for field PFD_DISABLE */
75566 #define SYNTH4__PFD_DISABLE__SHIFT 13
75567 #define SYNTH4__PFD_DISABLE__WIDTH 1
75568 #define SYNTH4__PFD_DISABLE__MASK 0x00002000U
75569 #define SYNTH4__PFD_DISABLE__READ(src) (((u_int32_t)(src) & 0x00002000U) >> 13)
75570 #define SYNTH4__PFD_DISABLE__WRITE(src) \
75571 (((u_int32_t)(src)\
75572 << 13) & 0x00002000U)
75573 #define SYNTH4__PFD_DISABLE__MODIFY(dst, src) \
75574 (dst) = ((dst) &\
75575 ~0x00002000U) | (((u_int32_t)(src) <<\
75576 13) & 0x00002000U)
75577 #define SYNTH4__PFD_DISABLE__VERIFY(src) \
75578 (!((((u_int32_t)(src)\
75579 << 13) & ~0x00002000U)))
75580 #define SYNTH4__PFD_DISABLE__SET(dst) \
75581 (dst) = ((dst) &\
75582 ~0x00002000U) | ((u_int32_t)(1) << 13)
75583 #define SYNTH4__PFD_DISABLE__CLR(dst) \
75584 (dst) = ((dst) &\
75585 ~0x00002000U) | ((u_int32_t)(0) << 13)
75586
75587 /* macros for field PFDDELAY_FRACN */
75588 #define SYNTH4__PFDDELAY_FRACN__SHIFT 14
75589 #define SYNTH4__PFDDELAY_FRACN__WIDTH 1
75590 #define SYNTH4__PFDDELAY_FRACN__MASK 0x00004000U
75591 #define SYNTH4__PFDDELAY_FRACN__READ(src) \
75592 (((u_int32_t)(src)\
75593 & 0x00004000U) >> 14)
75594 #define SYNTH4__PFDDELAY_FRACN__WRITE(src) \
75595 (((u_int32_t)(src)\
75596 << 14) & 0x00004000U)
75597 #define SYNTH4__PFDDELAY_FRACN__MODIFY(dst, src) \
75598 (dst) = ((dst) &\
75599 ~0x00004000U) | (((u_int32_t)(src) <<\
75600 14) & 0x00004000U)
75601 #define SYNTH4__PFDDELAY_FRACN__VERIFY(src) \
75602 (!((((u_int32_t)(src)\
75603 << 14) & ~0x00004000U)))
75604 #define SYNTH4__PFDDELAY_FRACN__SET(dst) \
75605 (dst) = ((dst) &\
75606 ~0x00004000U) | ((u_int32_t)(1) << 14)
75607 #define SYNTH4__PFDDELAY_FRACN__CLR(dst) \
75608 (dst) = ((dst) &\
75609 ~0x00004000U) | ((u_int32_t)(0) << 14)
75610
75611 /* macros for field FORCE_LO_ON */
75612 #define SYNTH4__FORCE_LO_ON__SHIFT 15
75613 #define SYNTH4__FORCE_LO_ON__WIDTH 1
75614 #define SYNTH4__FORCE_LO_ON__MASK 0x00008000U
75615 #define SYNTH4__FORCE_LO_ON__READ(src) (((u_int32_t)(src) & 0x00008000U) >> 15)
75616 #define SYNTH4__FORCE_LO_ON__WRITE(src) \
75617 (((u_int32_t)(src)\
75618 << 15) & 0x00008000U)
75619 #define SYNTH4__FORCE_LO_ON__MODIFY(dst, src) \
75620 (dst) = ((dst) &\
75621 ~0x00008000U) | (((u_int32_t)(src) <<\
75622 15) & 0x00008000U)
75623 #define SYNTH4__FORCE_LO_ON__VERIFY(src) \
75624 (!((((u_int32_t)(src)\
75625 << 15) & ~0x00008000U)))
75626 #define SYNTH4__FORCE_LO_ON__SET(dst) \
75627 (dst) = ((dst) &\
75628 ~0x00008000U) | ((u_int32_t)(1) << 15)
75629 #define SYNTH4__FORCE_LO_ON__CLR(dst) \
75630 (dst) = ((dst) &\
75631 ~0x00008000U) | ((u_int32_t)(0) << 15)
75632
75633 /* macros for field CLKXTAL_EDGE_SEL */
75634 #define SYNTH4__CLKXTAL_EDGE_SEL__SHIFT 16
75635 #define SYNTH4__CLKXTAL_EDGE_SEL__WIDTH 1
75636 #define SYNTH4__CLKXTAL_EDGE_SEL__MASK 0x00010000U
75637 #define SYNTH4__CLKXTAL_EDGE_SEL__READ(src) \
75638 (((u_int32_t)(src)\
75639 & 0x00010000U) >> 16)
75640 #define SYNTH4__CLKXTAL_EDGE_SEL__WRITE(src) \
75641 (((u_int32_t)(src)\
75642 << 16) & 0x00010000U)
75643 #define SYNTH4__CLKXTAL_EDGE_SEL__MODIFY(dst, src) \
75644 (dst) = ((dst) &\
75645 ~0x00010000U) | (((u_int32_t)(src) <<\
75646 16) & 0x00010000U)
75647 #define SYNTH4__CLKXTAL_EDGE_SEL__VERIFY(src) \
75648 (!((((u_int32_t)(src)\
75649 << 16) & ~0x00010000U)))
75650 #define SYNTH4__CLKXTAL_EDGE_SEL__SET(dst) \
75651 (dst) = ((dst) &\
75652 ~0x00010000U) | ((u_int32_t)(1) << 16)
75653 #define SYNTH4__CLKXTAL_EDGE_SEL__CLR(dst) \
75654 (dst) = ((dst) &\
75655 ~0x00010000U) | ((u_int32_t)(0) << 16)
75656
75657 /* macros for field VCOCAPPULLUP */
75658 #define SYNTH4__VCOCAPPULLUP__SHIFT 17
75659 #define SYNTH4__VCOCAPPULLUP__WIDTH 1
75660 #define SYNTH4__VCOCAPPULLUP__MASK 0x00020000U
75661 #define SYNTH4__VCOCAPPULLUP__READ(src) \
75662 (((u_int32_t)(src)\
75663 & 0x00020000U) >> 17)
75664 #define SYNTH4__VCOCAPPULLUP__WRITE(src) \
75665 (((u_int32_t)(src)\
75666 << 17) & 0x00020000U)
75667 #define SYNTH4__VCOCAPPULLUP__MODIFY(dst, src) \
75668 (dst) = ((dst) &\
75669 ~0x00020000U) | (((u_int32_t)(src) <<\
75670 17) & 0x00020000U)
75671 #define SYNTH4__VCOCAPPULLUP__VERIFY(src) \
75672 (!((((u_int32_t)(src)\
75673 << 17) & ~0x00020000U)))
75674 #define SYNTH4__VCOCAPPULLUP__SET(dst) \
75675 (dst) = ((dst) &\
75676 ~0x00020000U) | ((u_int32_t)(1) << 17)
75677 #define SYNTH4__VCOCAPPULLUP__CLR(dst) \
75678 (dst) = ((dst) &\
75679 ~0x00020000U) | ((u_int32_t)(0) << 17)
75680
75681 /* macros for field VCOCAP_OVR */
75682 #define SYNTH4__VCOCAP_OVR__SHIFT 18
75683 #define SYNTH4__VCOCAP_OVR__WIDTH 8
75684 #define SYNTH4__VCOCAP_OVR__MASK 0x03fc0000U
75685 #define SYNTH4__VCOCAP_OVR__READ(src) (((u_int32_t)(src) & 0x03fc0000U) >> 18)
75686 #define SYNTH4__VCOCAP_OVR__WRITE(src) (((u_int32_t)(src) << 18) & 0x03fc0000U)
75687 #define SYNTH4__VCOCAP_OVR__MODIFY(dst, src) \
75688 (dst) = ((dst) &\
75689 ~0x03fc0000U) | (((u_int32_t)(src) <<\
75690 18) & 0x03fc0000U)
75691 #define SYNTH4__VCOCAP_OVR__VERIFY(src) \
75692 (!((((u_int32_t)(src)\
75693 << 18) & ~0x03fc0000U)))
75694
75695 /* macros for field FORCE_VCOCAP */
75696 #define SYNTH4__FORCE_VCOCAP__SHIFT 26
75697 #define SYNTH4__FORCE_VCOCAP__WIDTH 1
75698 #define SYNTH4__FORCE_VCOCAP__MASK 0x04000000U
75699 #define SYNTH4__FORCE_VCOCAP__READ(src) \
75700 (((u_int32_t)(src)\
75701 & 0x04000000U) >> 26)
75702 #define SYNTH4__FORCE_VCOCAP__WRITE(src) \
75703 (((u_int32_t)(src)\
75704 << 26) & 0x04000000U)
75705 #define SYNTH4__FORCE_VCOCAP__MODIFY(dst, src) \
75706 (dst) = ((dst) &\
75707 ~0x04000000U) | (((u_int32_t)(src) <<\
75708 26) & 0x04000000U)
75709 #define SYNTH4__FORCE_VCOCAP__VERIFY(src) \
75710 (!((((u_int32_t)(src)\
75711 << 26) & ~0x04000000U)))
75712 #define SYNTH4__FORCE_VCOCAP__SET(dst) \
75713 (dst) = ((dst) &\
75714 ~0x04000000U) | ((u_int32_t)(1) << 26)
75715 #define SYNTH4__FORCE_VCOCAP__CLR(dst) \
75716 (dst) = ((dst) &\
75717 ~0x04000000U) | ((u_int32_t)(0) << 26)
75718
75719 /* macros for field FORCE_PINVC */
75720 #define SYNTH4__FORCE_PINVC__SHIFT 27
75721 #define SYNTH4__FORCE_PINVC__WIDTH 1
75722 #define SYNTH4__FORCE_PINVC__MASK 0x08000000U
75723 #define SYNTH4__FORCE_PINVC__READ(src) (((u_int32_t)(src) & 0x08000000U) >> 27)
75724 #define SYNTH4__FORCE_PINVC__WRITE(src) \
75725 (((u_int32_t)(src)\
75726 << 27) & 0x08000000U)
75727 #define SYNTH4__FORCE_PINVC__MODIFY(dst, src) \
75728 (dst) = ((dst) &\
75729 ~0x08000000U) | (((u_int32_t)(src) <<\
75730 27) & 0x08000000U)
75731 #define SYNTH4__FORCE_PINVC__VERIFY(src) \
75732 (!((((u_int32_t)(src)\
75733 << 27) & ~0x08000000U)))
75734 #define SYNTH4__FORCE_PINVC__SET(dst) \
75735 (dst) = ((dst) &\
75736 ~0x08000000U) | ((u_int32_t)(1) << 27)
75737 #define SYNTH4__FORCE_PINVC__CLR(dst) \
75738 (dst) = ((dst) &\
75739 ~0x08000000U) | ((u_int32_t)(0) << 27)
75740
75741 /* macros for field SHORTR_UNTIL_LOCKED */
75742 #define SYNTH4__SHORTR_UNTIL_LOCKED__SHIFT 28
75743 #define SYNTH4__SHORTR_UNTIL_LOCKED__WIDTH 1
75744 #define SYNTH4__SHORTR_UNTIL_LOCKED__MASK 0x10000000U
75745 #define SYNTH4__SHORTR_UNTIL_LOCKED__READ(src) \
75746 (((u_int32_t)(src)\
75747 & 0x10000000U) >> 28)
75748 #define SYNTH4__SHORTR_UNTIL_LOCKED__WRITE(src) \
75749 (((u_int32_t)(src)\
75750 << 28) & 0x10000000U)
75751 #define SYNTH4__SHORTR_UNTIL_LOCKED__MODIFY(dst, src) \
75752 (dst) = ((dst) &\
75753 ~0x10000000U) | (((u_int32_t)(src) <<\
75754 28) & 0x10000000U)
75755 #define SYNTH4__SHORTR_UNTIL_LOCKED__VERIFY(src) \
75756 (!((((u_int32_t)(src)\
75757 << 28) & ~0x10000000U)))
75758 #define SYNTH4__SHORTR_UNTIL_LOCKED__SET(dst) \
75759 (dst) = ((dst) &\
75760 ~0x10000000U) | ((u_int32_t)(1) << 28)
75761 #define SYNTH4__SHORTR_UNTIL_LOCKED__CLR(dst) \
75762 (dst) = ((dst) &\
75763 ~0x10000000U) | ((u_int32_t)(0) << 28)
75764
75765 /* macros for field ALWAYS_SHORTR */
75766 #define SYNTH4__ALWAYS_SHORTR__SHIFT 29
75767 #define SYNTH4__ALWAYS_SHORTR__WIDTH 1
75768 #define SYNTH4__ALWAYS_SHORTR__MASK 0x20000000U
75769 #define SYNTH4__ALWAYS_SHORTR__READ(src) \
75770 (((u_int32_t)(src)\
75771 & 0x20000000U) >> 29)
75772 #define SYNTH4__ALWAYS_SHORTR__WRITE(src) \
75773 (((u_int32_t)(src)\
75774 << 29) & 0x20000000U)
75775 #define SYNTH4__ALWAYS_SHORTR__MODIFY(dst, src) \
75776 (dst) = ((dst) &\
75777 ~0x20000000U) | (((u_int32_t)(src) <<\
75778 29) & 0x20000000U)
75779 #define SYNTH4__ALWAYS_SHORTR__VERIFY(src) \
75780 (!((((u_int32_t)(src)\
75781 << 29) & ~0x20000000U)))
75782 #define SYNTH4__ALWAYS_SHORTR__SET(dst) \
75783 (dst) = ((dst) &\
75784 ~0x20000000U) | ((u_int32_t)(1) << 29)
75785 #define SYNTH4__ALWAYS_SHORTR__CLR(dst) \
75786 (dst) = ((dst) &\
75787 ~0x20000000U) | ((u_int32_t)(0) << 29)
75788
75789 /* macros for field DIS_LOSTVC */
75790 #define SYNTH4__DIS_LOSTVC__SHIFT 30
75791 #define SYNTH4__DIS_LOSTVC__WIDTH 1
75792 #define SYNTH4__DIS_LOSTVC__MASK 0x40000000U
75793 #define SYNTH4__DIS_LOSTVC__READ(src) (((u_int32_t)(src) & 0x40000000U) >> 30)
75794 #define SYNTH4__DIS_LOSTVC__WRITE(src) (((u_int32_t)(src) << 30) & 0x40000000U)
75795 #define SYNTH4__DIS_LOSTVC__MODIFY(dst, src) \
75796 (dst) = ((dst) &\
75797 ~0x40000000U) | (((u_int32_t)(src) <<\
75798 30) & 0x40000000U)
75799 #define SYNTH4__DIS_LOSTVC__VERIFY(src) \
75800 (!((((u_int32_t)(src)\
75801 << 30) & ~0x40000000U)))
75802 #define SYNTH4__DIS_LOSTVC__SET(dst) \
75803 (dst) = ((dst) &\
75804 ~0x40000000U) | ((u_int32_t)(1) << 30)
75805 #define SYNTH4__DIS_LOSTVC__CLR(dst) \
75806 (dst) = ((dst) &\
75807 ~0x40000000U) | ((u_int32_t)(0) << 30)
75808
75809 /* macros for field DIS_LIN_CAPSEARCH */
75810 #define SYNTH4__DIS_LIN_CAPSEARCH__SHIFT 31
75811 #define SYNTH4__DIS_LIN_CAPSEARCH__WIDTH 1
75812 #define SYNTH4__DIS_LIN_CAPSEARCH__MASK 0x80000000U
75813 #define SYNTH4__DIS_LIN_CAPSEARCH__READ(src) \
75814 (((u_int32_t)(src)\
75815 & 0x80000000U) >> 31)
75816 #define SYNTH4__DIS_LIN_CAPSEARCH__WRITE(src) \
75817 (((u_int32_t)(src)\
75818 << 31) & 0x80000000U)
75819 #define SYNTH4__DIS_LIN_CAPSEARCH__MODIFY(dst, src) \
75820 (dst) = ((dst) &\
75821 ~0x80000000U) | (((u_int32_t)(src) <<\
75822 31) & 0x80000000U)
75823 #define SYNTH4__DIS_LIN_CAPSEARCH__VERIFY(src) \
75824 (!((((u_int32_t)(src)\
75825 << 31) & ~0x80000000U)))
75826 #define SYNTH4__DIS_LIN_CAPSEARCH__SET(dst) \
75827 (dst) = ((dst) &\
75828 ~0x80000000U) | ((u_int32_t)(1) << 31)
75829 #define SYNTH4__DIS_LIN_CAPSEARCH__CLR(dst) \
75830 (dst) = ((dst) &\
75831 ~0x80000000U) | ((u_int32_t)(0) << 31)
75832 #define SYNTH4__TYPE u_int32_t
75833 #define SYNTH4__READ 0xffffffffU
75834 #define SYNTH4__WRITE 0xffffffffU
75835
75836 #endif /* __SYNTH4_MACRO__ */
75837
75838
75839 /* macros for radio65_reg_block.ch0_SYNTH4 */
75840 #define INST_RADIO65_REG_BLOCK__CH0_SYNTH4__NUM 1
75841
75842 /* macros for BlueprintGlobalNameSpace::SYNTH5 */
75843 #ifndef __SYNTH5_MACRO__
75844 #define __SYNTH5_MACRO__
75845
75846 /* macros for field VCOBIAS */
75847 #define SYNTH5__VCOBIAS__SHIFT 0
75848 #define SYNTH5__VCOBIAS__WIDTH 2
75849 #define SYNTH5__VCOBIAS__MASK 0x00000003U
75850 #define SYNTH5__VCOBIAS__READ(src) (u_int32_t)(src) & 0x00000003U
75851 #define SYNTH5__VCOBIAS__WRITE(src) ((u_int32_t)(src) & 0x00000003U)
75852 #define SYNTH5__VCOBIAS__MODIFY(dst, src) \
75853 (dst) = ((dst) &\
75854 ~0x00000003U) | ((u_int32_t)(src) &\
75855 0x00000003U)
75856 #define SYNTH5__VCOBIAS__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000003U)))
75857
75858 /* macros for field PWDB_ICLOBUF5G50 */
75859 #define SYNTH5__PWDB_ICLOBUF5G50__SHIFT 2
75860 #define SYNTH5__PWDB_ICLOBUF5G50__WIDTH 3
75861 #define SYNTH5__PWDB_ICLOBUF5G50__MASK 0x0000001cU
75862 #define SYNTH5__PWDB_ICLOBUF5G50__READ(src) \
75863 (((u_int32_t)(src)\
75864 & 0x0000001cU) >> 2)
75865 #define SYNTH5__PWDB_ICLOBUF5G50__WRITE(src) \
75866 (((u_int32_t)(src)\
75867 << 2) & 0x0000001cU)
75868 #define SYNTH5__PWDB_ICLOBUF5G50__MODIFY(dst, src) \
75869 (dst) = ((dst) &\
75870 ~0x0000001cU) | (((u_int32_t)(src) <<\
75871 2) & 0x0000001cU)
75872 #define SYNTH5__PWDB_ICLOBUF5G50__VERIFY(src) \
75873 (!((((u_int32_t)(src)\
75874 << 2) & ~0x0000001cU)))
75875
75876 /* macros for field PWDB_ICLOBUF2G50 */
75877 #define SYNTH5__PWDB_ICLOBUF2G50__SHIFT 5
75878 #define SYNTH5__PWDB_ICLOBUF2G50__WIDTH 3
75879 #define SYNTH5__PWDB_ICLOBUF2G50__MASK 0x000000e0U
75880 #define SYNTH5__PWDB_ICLOBUF2G50__READ(src) \
75881 (((u_int32_t)(src)\
75882 & 0x000000e0U) >> 5)
75883 #define SYNTH5__PWDB_ICLOBUF2G50__WRITE(src) \
75884 (((u_int32_t)(src)\
75885 << 5) & 0x000000e0U)
75886 #define SYNTH5__PWDB_ICLOBUF2G50__MODIFY(dst, src) \
75887 (dst) = ((dst) &\
75888 ~0x000000e0U) | (((u_int32_t)(src) <<\
75889 5) & 0x000000e0U)
75890 #define SYNTH5__PWDB_ICLOBUF2G50__VERIFY(src) \
75891 (!((((u_int32_t)(src)\
75892 << 5) & ~0x000000e0U)))
75893
75894 /* macros for field PWDB_ICVCO25 */
75895 #define SYNTH5__PWDB_ICVCO25__SHIFT 8
75896 #define SYNTH5__PWDB_ICVCO25__WIDTH 3
75897 #define SYNTH5__PWDB_ICVCO25__MASK 0x00000700U
75898 #define SYNTH5__PWDB_ICVCO25__READ(src) (((u_int32_t)(src) & 0x00000700U) >> 8)
75899 #define SYNTH5__PWDB_ICVCO25__WRITE(src) \
75900 (((u_int32_t)(src)\
75901 << 8) & 0x00000700U)
75902 #define SYNTH5__PWDB_ICVCO25__MODIFY(dst, src) \
75903 (dst) = ((dst) &\
75904 ~0x00000700U) | (((u_int32_t)(src) <<\
75905 8) & 0x00000700U)
75906 #define SYNTH5__PWDB_ICVCO25__VERIFY(src) \
75907 (!((((u_int32_t)(src)\
75908 << 8) & ~0x00000700U)))
75909
75910 /* macros for field PWDB_ICVCOREG25 */
75911 #define SYNTH5__PWDB_ICVCOREG25__SHIFT 11
75912 #define SYNTH5__PWDB_ICVCOREG25__WIDTH 3
75913 #define SYNTH5__PWDB_ICVCOREG25__MASK 0x00003800U
75914 #define SYNTH5__PWDB_ICVCOREG25__READ(src) \
75915 (((u_int32_t)(src)\
75916 & 0x00003800U) >> 11)
75917 #define SYNTH5__PWDB_ICVCOREG25__WRITE(src) \
75918 (((u_int32_t)(src)\
75919 << 11) & 0x00003800U)
75920 #define SYNTH5__PWDB_ICVCOREG25__MODIFY(dst, src) \
75921 (dst) = ((dst) &\
75922 ~0x00003800U) | (((u_int32_t)(src) <<\
75923 11) & 0x00003800U)
75924 #define SYNTH5__PWDB_ICVCOREG25__VERIFY(src) \
75925 (!((((u_int32_t)(src)\
75926 << 11) & ~0x00003800U)))
75927
75928 /* macros for field PWDB_IRVCOREG50 */
75929 #define SYNTH5__PWDB_IRVCOREG50__SHIFT 14
75930 #define SYNTH5__PWDB_IRVCOREG50__WIDTH 1
75931 #define SYNTH5__PWDB_IRVCOREG50__MASK 0x00004000U
75932 #define SYNTH5__PWDB_IRVCOREG50__READ(src) \
75933 (((u_int32_t)(src)\
75934 & 0x00004000U) >> 14)
75935 #define SYNTH5__PWDB_IRVCOREG50__WRITE(src) \
75936 (((u_int32_t)(src)\
75937 << 14) & 0x00004000U)
75938 #define SYNTH5__PWDB_IRVCOREG50__MODIFY(dst, src) \
75939 (dst) = ((dst) &\
75940 ~0x00004000U) | (((u_int32_t)(src) <<\
75941 14) & 0x00004000U)
75942 #define SYNTH5__PWDB_IRVCOREG50__VERIFY(src) \
75943 (!((((u_int32_t)(src)\
75944 << 14) & ~0x00004000U)))
75945 #define SYNTH5__PWDB_IRVCOREG50__SET(dst) \
75946 (dst) = ((dst) &\
75947 ~0x00004000U) | ((u_int32_t)(1) << 14)
75948 #define SYNTH5__PWDB_IRVCOREG50__CLR(dst) \
75949 (dst) = ((dst) &\
75950 ~0x00004000U) | ((u_int32_t)(0) << 14)
75951
75952 /* macros for field PWDB_ICLOMIX */
75953 #define SYNTH5__PWDB_ICLOMIX__SHIFT 15
75954 #define SYNTH5__PWDB_ICLOMIX__WIDTH 3
75955 #define SYNTH5__PWDB_ICLOMIX__MASK 0x00038000U
75956 #define SYNTH5__PWDB_ICLOMIX__READ(src) \
75957 (((u_int32_t)(src)\
75958 & 0x00038000U) >> 15)
75959 #define SYNTH5__PWDB_ICLOMIX__WRITE(src) \
75960 (((u_int32_t)(src)\
75961 << 15) & 0x00038000U)
75962 #define SYNTH5__PWDB_ICLOMIX__MODIFY(dst, src) \
75963 (dst) = ((dst) &\
75964 ~0x00038000U) | (((u_int32_t)(src) <<\
75965 15) & 0x00038000U)
75966 #define SYNTH5__PWDB_ICLOMIX__VERIFY(src) \
75967 (!((((u_int32_t)(src)\
75968 << 15) & ~0x00038000U)))
75969
75970 /* macros for field PWDB_ICLODIV50 */
75971 #define SYNTH5__PWDB_ICLODIV50__SHIFT 18
75972 #define SYNTH5__PWDB_ICLODIV50__WIDTH 3
75973 #define SYNTH5__PWDB_ICLODIV50__MASK 0x001c0000U
75974 #define SYNTH5__PWDB_ICLODIV50__READ(src) \
75975 (((u_int32_t)(src)\
75976 & 0x001c0000U) >> 18)
75977 #define SYNTH5__PWDB_ICLODIV50__WRITE(src) \
75978 (((u_int32_t)(src)\
75979 << 18) & 0x001c0000U)
75980 #define SYNTH5__PWDB_ICLODIV50__MODIFY(dst, src) \
75981 (dst) = ((dst) &\
75982 ~0x001c0000U) | (((u_int32_t)(src) <<\
75983 18) & 0x001c0000U)
75984 #define SYNTH5__PWDB_ICLODIV50__VERIFY(src) \
75985 (!((((u_int32_t)(src)\
75986 << 18) & ~0x001c0000U)))
75987
75988 /* macros for field PWDB_ICPRESC50 */
75989 #define SYNTH5__PWDB_ICPRESC50__SHIFT 21
75990 #define SYNTH5__PWDB_ICPRESC50__WIDTH 3
75991 #define SYNTH5__PWDB_ICPRESC50__MASK 0x00e00000U
75992 #define SYNTH5__PWDB_ICPRESC50__READ(src) \
75993 (((u_int32_t)(src)\
75994 & 0x00e00000U) >> 21)
75995 #define SYNTH5__PWDB_ICPRESC50__WRITE(src) \
75996 (((u_int32_t)(src)\
75997 << 21) & 0x00e00000U)
75998 #define SYNTH5__PWDB_ICPRESC50__MODIFY(dst, src) \
75999 (dst) = ((dst) &\
76000 ~0x00e00000U) | (((u_int32_t)(src) <<\
76001 21) & 0x00e00000U)
76002 #define SYNTH5__PWDB_ICPRESC50__VERIFY(src) \
76003 (!((((u_int32_t)(src)\
76004 << 21) & ~0x00e00000U)))
76005
76006 /* macros for field PWDB_IRVCMON25 */
76007 #define SYNTH5__PWDB_IRVCMON25__SHIFT 24
76008 #define SYNTH5__PWDB_IRVCMON25__WIDTH 3
76009 #define SYNTH5__PWDB_IRVCMON25__MASK 0x07000000U
76010 #define SYNTH5__PWDB_IRVCMON25__READ(src) \
76011 (((u_int32_t)(src)\
76012 & 0x07000000U) >> 24)
76013 #define SYNTH5__PWDB_IRVCMON25__WRITE(src) \
76014 (((u_int32_t)(src)\
76015 << 24) & 0x07000000U)
76016 #define SYNTH5__PWDB_IRVCMON25__MODIFY(dst, src) \
76017 (dst) = ((dst) &\
76018 ~0x07000000U) | (((u_int32_t)(src) <<\
76019 24) & 0x07000000U)
76020 #define SYNTH5__PWDB_IRVCMON25__VERIFY(src) \
76021 (!((((u_int32_t)(src)\
76022 << 24) & ~0x07000000U)))
76023
76024 /* macros for field PWDB_IRPFDCP */
76025 #define SYNTH5__PWDB_IRPFDCP__SHIFT 27
76026 #define SYNTH5__PWDB_IRPFDCP__WIDTH 3
76027 #define SYNTH5__PWDB_IRPFDCP__MASK 0x38000000U
76028 #define SYNTH5__PWDB_IRPFDCP__READ(src) \
76029 (((u_int32_t)(src)\
76030 & 0x38000000U) >> 27)
76031 #define SYNTH5__PWDB_IRPFDCP__WRITE(src) \
76032 (((u_int32_t)(src)\
76033 << 27) & 0x38000000U)
76034 #define SYNTH5__PWDB_IRPFDCP__MODIFY(dst, src) \
76035 (dst) = ((dst) &\
76036 ~0x38000000U) | (((u_int32_t)(src) <<\
76037 27) & 0x38000000U)
76038 #define SYNTH5__PWDB_IRPFDCP__VERIFY(src) \
76039 (!((((u_int32_t)(src)\
76040 << 27) & ~0x38000000U)))
76041
76042 /* macros for field SDM_DITHER2 */
76043 #define SYNTH5__SDM_DITHER2__SHIFT 30
76044 #define SYNTH5__SDM_DITHER2__WIDTH 2
76045 #define SYNTH5__SDM_DITHER2__MASK 0xc0000000U
76046 #define SYNTH5__SDM_DITHER2__READ(src) (((u_int32_t)(src) & 0xc0000000U) >> 30)
76047 #define SYNTH5__SDM_DITHER2__WRITE(src) \
76048 (((u_int32_t)(src)\
76049 << 30) & 0xc0000000U)
76050 #define SYNTH5__SDM_DITHER2__MODIFY(dst, src) \
76051 (dst) = ((dst) &\
76052 ~0xc0000000U) | (((u_int32_t)(src) <<\
76053 30) & 0xc0000000U)
76054 #define SYNTH5__SDM_DITHER2__VERIFY(src) \
76055 (!((((u_int32_t)(src)\
76056 << 30) & ~0xc0000000U)))
76057 #define SYNTH5__TYPE u_int32_t
76058 #define SYNTH5__READ 0xffffffffU
76059 #define SYNTH5__WRITE 0xffffffffU
76060
76061 #endif /* __SYNTH5_MACRO__ */
76062
76063
76064 /* macros for radio65_reg_block.ch0_SYNTH5 */
76065 #define INST_RADIO65_REG_BLOCK__CH0_SYNTH5__NUM 1
76066
76067 /* macros for BlueprintGlobalNameSpace::SYNTH6 */
76068 #ifndef __SYNTH6_MACRO__
76069 #define __SYNTH6_MACRO__
76070
76071 /* macros for field LOBUF5GTUNE */
76072 #define SYNTH6__LOBUF5GTUNE__SHIFT 0
76073 #define SYNTH6__LOBUF5GTUNE__WIDTH 2
76074 #define SYNTH6__LOBUF5GTUNE__MASK 0x00000003U
76075 #define SYNTH6__LOBUF5GTUNE__READ(src) (u_int32_t)(src) & 0x00000003U
76076
76077 /* macros for field LOOP_IP */
76078 #define SYNTH6__LOOP_IP__SHIFT 2
76079 #define SYNTH6__LOOP_IP__WIDTH 7
76080 #define SYNTH6__LOOP_IP__MASK 0x000001fcU
76081 #define SYNTH6__LOOP_IP__READ(src) (((u_int32_t)(src) & 0x000001fcU) >> 2)
76082
76083 /* macros for field VC2LOW */
76084 #define SYNTH6__VC2LOW__SHIFT 9
76085 #define SYNTH6__VC2LOW__WIDTH 1
76086 #define SYNTH6__VC2LOW__MASK 0x00000200U
76087 #define SYNTH6__VC2LOW__READ(src) (((u_int32_t)(src) & 0x00000200U) >> 9)
76088 #define SYNTH6__VC2LOW__SET(dst) \
76089 (dst) = ((dst) &\
76090 ~0x00000200U) | ((u_int32_t)(1) << 9)
76091 #define SYNTH6__VC2LOW__CLR(dst) \
76092 (dst) = ((dst) &\
76093 ~0x00000200U) | ((u_int32_t)(0) << 9)
76094
76095 /* macros for field VC2HIGH */
76096 #define SYNTH6__VC2HIGH__SHIFT 10
76097 #define SYNTH6__VC2HIGH__WIDTH 1
76098 #define SYNTH6__VC2HIGH__MASK 0x00000400U
76099 #define SYNTH6__VC2HIGH__READ(src) (((u_int32_t)(src) & 0x00000400U) >> 10)
76100 #define SYNTH6__VC2HIGH__SET(dst) \
76101 (dst) = ((dst) &\
76102 ~0x00000400U) | ((u_int32_t)(1) << 10)
76103 #define SYNTH6__VC2HIGH__CLR(dst) \
76104 (dst) = ((dst) &\
76105 ~0x00000400U) | ((u_int32_t)(0) << 10)
76106
76107 /* macros for field RESET_SDM_B */
76108 #define SYNTH6__RESET_SDM_B__SHIFT 11
76109 #define SYNTH6__RESET_SDM_B__WIDTH 1
76110 #define SYNTH6__RESET_SDM_B__MASK 0x00000800U
76111 #define SYNTH6__RESET_SDM_B__READ(src) (((u_int32_t)(src) & 0x00000800U) >> 11)
76112 #define SYNTH6__RESET_SDM_B__SET(dst) \
76113 (dst) = ((dst) &\
76114 ~0x00000800U) | ((u_int32_t)(1) << 11)
76115 #define SYNTH6__RESET_SDM_B__CLR(dst) \
76116 (dst) = ((dst) &\
76117 ~0x00000800U) | ((u_int32_t)(0) << 11)
76118
76119 /* macros for field RESET_PSCOUNTERS */
76120 #define SYNTH6__RESET_PSCOUNTERS__SHIFT 12
76121 #define SYNTH6__RESET_PSCOUNTERS__WIDTH 1
76122 #define SYNTH6__RESET_PSCOUNTERS__MASK 0x00001000U
76123 #define SYNTH6__RESET_PSCOUNTERS__READ(src) \
76124 (((u_int32_t)(src)\
76125 & 0x00001000U) >> 12)
76126 #define SYNTH6__RESET_PSCOUNTERS__SET(dst) \
76127 (dst) = ((dst) &\
76128 ~0x00001000U) | ((u_int32_t)(1) << 12)
76129 #define SYNTH6__RESET_PSCOUNTERS__CLR(dst) \
76130 (dst) = ((dst) &\
76131 ~0x00001000U) | ((u_int32_t)(0) << 12)
76132
76133 /* macros for field RESET_PFD */
76134 #define SYNTH6__RESET_PFD__SHIFT 13
76135 #define SYNTH6__RESET_PFD__WIDTH 1
76136 #define SYNTH6__RESET_PFD__MASK 0x00002000U
76137 #define SYNTH6__RESET_PFD__READ(src) (((u_int32_t)(src) & 0x00002000U) >> 13)
76138 #define SYNTH6__RESET_PFD__SET(dst) \
76139 (dst) = ((dst) &\
76140 ~0x00002000U) | ((u_int32_t)(1) << 13)
76141 #define SYNTH6__RESET_PFD__CLR(dst) \
76142 (dst) = ((dst) &\
76143 ~0x00002000U) | ((u_int32_t)(0) << 13)
76144
76145 /* macros for field RESET_RFD */
76146 #define SYNTH6__RESET_RFD__SHIFT 14
76147 #define SYNTH6__RESET_RFD__WIDTH 1
76148 #define SYNTH6__RESET_RFD__MASK 0x00004000U
76149 #define SYNTH6__RESET_RFD__READ(src) (((u_int32_t)(src) & 0x00004000U) >> 14)
76150 #define SYNTH6__RESET_RFD__SET(dst) \
76151 (dst) = ((dst) &\
76152 ~0x00004000U) | ((u_int32_t)(1) << 14)
76153 #define SYNTH6__RESET_RFD__CLR(dst) \
76154 (dst) = ((dst) &\
76155 ~0x00004000U) | ((u_int32_t)(0) << 14)
76156
76157 /* macros for field SHORT_R */
76158 #define SYNTH6__SHORT_R__SHIFT 15
76159 #define SYNTH6__SHORT_R__WIDTH 1
76160 #define SYNTH6__SHORT_R__MASK 0x00008000U
76161 #define SYNTH6__SHORT_R__READ(src) (((u_int32_t)(src) & 0x00008000U) >> 15)
76162 #define SYNTH6__SHORT_R__SET(dst) \
76163 (dst) = ((dst) &\
76164 ~0x00008000U) | ((u_int32_t)(1) << 15)
76165 #define SYNTH6__SHORT_R__CLR(dst) \
76166 (dst) = ((dst) &\
76167 ~0x00008000U) | ((u_int32_t)(0) << 15)
76168
76169 /* macros for field VCO_CAP_ST */
76170 #define SYNTH6__VCO_CAP_ST__SHIFT 16
76171 #define SYNTH6__VCO_CAP_ST__WIDTH 8
76172 #define SYNTH6__VCO_CAP_ST__MASK 0x00ff0000U
76173 #define SYNTH6__VCO_CAP_ST__READ(src) (((u_int32_t)(src) & 0x00ff0000U) >> 16)
76174
76175 /* macros for field PIN_VC */
76176 #define SYNTH6__PIN_VC__SHIFT 24
76177 #define SYNTH6__PIN_VC__WIDTH 1
76178 #define SYNTH6__PIN_VC__MASK 0x01000000U
76179 #define SYNTH6__PIN_VC__READ(src) (((u_int32_t)(src) & 0x01000000U) >> 24)
76180 #define SYNTH6__PIN_VC__SET(dst) \
76181 (dst) = ((dst) &\
76182 ~0x01000000U) | ((u_int32_t)(1) << 24)
76183 #define SYNTH6__PIN_VC__CLR(dst) \
76184 (dst) = ((dst) &\
76185 ~0x01000000U) | ((u_int32_t)(0) << 24)
76186
76187 /* macros for field SYNTH_LOCK_VC_OK */
76188 #define SYNTH6__SYNTH_LOCK_VC_OK__SHIFT 25
76189 #define SYNTH6__SYNTH_LOCK_VC_OK__WIDTH 1
76190 #define SYNTH6__SYNTH_LOCK_VC_OK__MASK 0x02000000U
76191 #define SYNTH6__SYNTH_LOCK_VC_OK__READ(src) \
76192 (((u_int32_t)(src)\
76193 & 0x02000000U) >> 25)
76194 #define SYNTH6__SYNTH_LOCK_VC_OK__SET(dst) \
76195 (dst) = ((dst) &\
76196 ~0x02000000U) | ((u_int32_t)(1) << 25)
76197 #define SYNTH6__SYNTH_LOCK_VC_OK__CLR(dst) \
76198 (dst) = ((dst) &\
76199 ~0x02000000U) | ((u_int32_t)(0) << 25)
76200
76201 /* macros for field CAP_SEARCH */
76202 #define SYNTH6__CAP_SEARCH__SHIFT 26
76203 #define SYNTH6__CAP_SEARCH__WIDTH 1
76204 #define SYNTH6__CAP_SEARCH__MASK 0x04000000U
76205 #define SYNTH6__CAP_SEARCH__READ(src) (((u_int32_t)(src) & 0x04000000U) >> 26)
76206 #define SYNTH6__CAP_SEARCH__SET(dst) \
76207 (dst) = ((dst) &\
76208 ~0x04000000U) | ((u_int32_t)(1) << 26)
76209 #define SYNTH6__CAP_SEARCH__CLR(dst) \
76210 (dst) = ((dst) &\
76211 ~0x04000000U) | ((u_int32_t)(0) << 26)
76212
76213 /* macros for field SYNTH_SM_STATE */
76214 #define SYNTH6__SYNTH_SM_STATE__SHIFT 27
76215 #define SYNTH6__SYNTH_SM_STATE__WIDTH 4
76216 #define SYNTH6__SYNTH_SM_STATE__MASK 0x78000000U
76217 #define SYNTH6__SYNTH_SM_STATE__READ(src) \
76218 (((u_int32_t)(src)\
76219 & 0x78000000U) >> 27)
76220
76221 /* macros for field SYNTH_ON */
76222 #define SYNTH6__SYNTH_ON__SHIFT 31
76223 #define SYNTH6__SYNTH_ON__WIDTH 1
76224 #define SYNTH6__SYNTH_ON__MASK 0x80000000U
76225 #define SYNTH6__SYNTH_ON__READ(src) (((u_int32_t)(src) & 0x80000000U) >> 31)
76226 #define SYNTH6__SYNTH_ON__SET(dst) \
76227 (dst) = ((dst) &\
76228 ~0x80000000U) | ((u_int32_t)(1) << 31)
76229 #define SYNTH6__SYNTH_ON__CLR(dst) \
76230 (dst) = ((dst) &\
76231 ~0x80000000U) | ((u_int32_t)(0) << 31)
76232 #define SYNTH6__TYPE u_int32_t
76233 #define SYNTH6__READ 0xffffffffU
76234
76235 #endif /* __SYNTH6_MACRO__ */
76236
76237
76238 /* macros for radio65_reg_block.ch0_SYNTH6 */
76239 #define INST_RADIO65_REG_BLOCK__CH0_SYNTH6__NUM 1
76240
76241 /* macros for BlueprintGlobalNameSpace::SYNTH7 */
76242 #ifndef __SYNTH7_MACRO__
76243 #define __SYNTH7_MACRO__
76244
76245 /* macros for field OVRCHANDECODER */
76246 #define SYNTH7__OVRCHANDECODER__SHIFT 0
76247 #define SYNTH7__OVRCHANDECODER__WIDTH 1
76248 #define SYNTH7__OVRCHANDECODER__MASK 0x00000001U
76249 #define SYNTH7__OVRCHANDECODER__READ(src) (u_int32_t)(src) & 0x00000001U
76250 #define SYNTH7__OVRCHANDECODER__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
76251 #define SYNTH7__OVRCHANDECODER__MODIFY(dst, src) \
76252 (dst) = ((dst) &\
76253 ~0x00000001U) | ((u_int32_t)(src) &\
76254 0x00000001U)
76255 #define SYNTH7__OVRCHANDECODER__VERIFY(src) \
76256 (!(((u_int32_t)(src)\
76257 & ~0x00000001U)))
76258 #define SYNTH7__OVRCHANDECODER__SET(dst) \
76259 (dst) = ((dst) &\
76260 ~0x00000001U) | (u_int32_t)(1)
76261 #define SYNTH7__OVRCHANDECODER__CLR(dst) \
76262 (dst) = ((dst) &\
76263 ~0x00000001U) | (u_int32_t)(0)
76264
76265 /* macros for field FORCE_FRACLSB */
76266 #define SYNTH7__FORCE_FRACLSB__SHIFT 1
76267 #define SYNTH7__FORCE_FRACLSB__WIDTH 1
76268 #define SYNTH7__FORCE_FRACLSB__MASK 0x00000002U
76269 #define SYNTH7__FORCE_FRACLSB__READ(src) \
76270 (((u_int32_t)(src)\
76271 & 0x00000002U) >> 1)
76272 #define SYNTH7__FORCE_FRACLSB__WRITE(src) \
76273 (((u_int32_t)(src)\
76274 << 1) & 0x00000002U)
76275 #define SYNTH7__FORCE_FRACLSB__MODIFY(dst, src) \
76276 (dst) = ((dst) &\
76277 ~0x00000002U) | (((u_int32_t)(src) <<\
76278 1) & 0x00000002U)
76279 #define SYNTH7__FORCE_FRACLSB__VERIFY(src) \
76280 (!((((u_int32_t)(src)\
76281 << 1) & ~0x00000002U)))
76282 #define SYNTH7__FORCE_FRACLSB__SET(dst) \
76283 (dst) = ((dst) &\
76284 ~0x00000002U) | ((u_int32_t)(1) << 1)
76285 #define SYNTH7__FORCE_FRACLSB__CLR(dst) \
76286 (dst) = ((dst) &\
76287 ~0x00000002U) | ((u_int32_t)(0) << 1)
76288
76289 /* macros for field CHANFRAC */
76290 #define SYNTH7__CHANFRAC__SHIFT 2
76291 #define SYNTH7__CHANFRAC__WIDTH 17
76292 #define SYNTH7__CHANFRAC__MASK 0x0007fffcU
76293 #define SYNTH7__CHANFRAC__READ(src) (((u_int32_t)(src) & 0x0007fffcU) >> 2)
76294 #define SYNTH7__CHANFRAC__WRITE(src) (((u_int32_t)(src) << 2) & 0x0007fffcU)
76295 #define SYNTH7__CHANFRAC__MODIFY(dst, src) \
76296 (dst) = ((dst) &\
76297 ~0x0007fffcU) | (((u_int32_t)(src) <<\
76298 2) & 0x0007fffcU)
76299 #define SYNTH7__CHANFRAC__VERIFY(src) \
76300 (!((((u_int32_t)(src)\
76301 << 2) & ~0x0007fffcU)))
76302
76303 /* macros for field CHANSEL */
76304 #define SYNTH7__CHANSEL__SHIFT 19
76305 #define SYNTH7__CHANSEL__WIDTH 9
76306 #define SYNTH7__CHANSEL__MASK 0x0ff80000U
76307 #define SYNTH7__CHANSEL__READ(src) (((u_int32_t)(src) & 0x0ff80000U) >> 19)
76308 #define SYNTH7__CHANSEL__WRITE(src) (((u_int32_t)(src) << 19) & 0x0ff80000U)
76309 #define SYNTH7__CHANSEL__MODIFY(dst, src) \
76310 (dst) = ((dst) &\
76311 ~0x0ff80000U) | (((u_int32_t)(src) <<\
76312 19) & 0x0ff80000U)
76313 #define SYNTH7__CHANSEL__VERIFY(src) \
76314 (!((((u_int32_t)(src)\
76315 << 19) & ~0x0ff80000U)))
76316
76317 /* macros for field AMODEREFSEL */
76318 #define SYNTH7__AMODEREFSEL__SHIFT 28
76319 #define SYNTH7__AMODEREFSEL__WIDTH 2
76320 #define SYNTH7__AMODEREFSEL__MASK 0x30000000U
76321 #define SYNTH7__AMODEREFSEL__READ(src) (((u_int32_t)(src) & 0x30000000U) >> 28)
76322 #define SYNTH7__AMODEREFSEL__WRITE(src) \
76323 (((u_int32_t)(src)\
76324 << 28) & 0x30000000U)
76325 #define SYNTH7__AMODEREFSEL__MODIFY(dst, src) \
76326 (dst) = ((dst) &\
76327 ~0x30000000U) | (((u_int32_t)(src) <<\
76328 28) & 0x30000000U)
76329 #define SYNTH7__AMODEREFSEL__VERIFY(src) \
76330 (!((((u_int32_t)(src)\
76331 << 28) & ~0x30000000U)))
76332
76333 /* macros for field FRACMODE */
76334 #define SYNTH7__FRACMODE__SHIFT 30
76335 #define SYNTH7__FRACMODE__WIDTH 1
76336 #define SYNTH7__FRACMODE__MASK 0x40000000U
76337 #define SYNTH7__FRACMODE__READ(src) (((u_int32_t)(src) & 0x40000000U) >> 30)
76338 #define SYNTH7__FRACMODE__WRITE(src) (((u_int32_t)(src) << 30) & 0x40000000U)
76339 #define SYNTH7__FRACMODE__MODIFY(dst, src) \
76340 (dst) = ((dst) &\
76341 ~0x40000000U) | (((u_int32_t)(src) <<\
76342 30) & 0x40000000U)
76343 #define SYNTH7__FRACMODE__VERIFY(src) \
76344 (!((((u_int32_t)(src)\
76345 << 30) & ~0x40000000U)))
76346 #define SYNTH7__FRACMODE__SET(dst) \
76347 (dst) = ((dst) &\
76348 ~0x40000000U) | ((u_int32_t)(1) << 30)
76349 #define SYNTH7__FRACMODE__CLR(dst) \
76350 (dst) = ((dst) &\
76351 ~0x40000000U) | ((u_int32_t)(0) << 30)
76352
76353 /* macros for field LOADSYNTHCHANNEL */
76354 #define SYNTH7__LOADSYNTHCHANNEL__SHIFT 31
76355 #define SYNTH7__LOADSYNTHCHANNEL__WIDTH 1
76356 #define SYNTH7__LOADSYNTHCHANNEL__MASK 0x80000000U
76357 #define SYNTH7__LOADSYNTHCHANNEL__READ(src) \
76358 (((u_int32_t)(src)\
76359 & 0x80000000U) >> 31)
76360 #define SYNTH7__LOADSYNTHCHANNEL__WRITE(src) \
76361 (((u_int32_t)(src)\
76362 << 31) & 0x80000000U)
76363 #define SYNTH7__LOADSYNTHCHANNEL__MODIFY(dst, src) \
76364 (dst) = ((dst) &\
76365 ~0x80000000U) | (((u_int32_t)(src) <<\
76366 31) & 0x80000000U)
76367 #define SYNTH7__LOADSYNTHCHANNEL__VERIFY(src) \
76368 (!((((u_int32_t)(src)\
76369 << 31) & ~0x80000000U)))
76370 #define SYNTH7__LOADSYNTHCHANNEL__SET(dst) \
76371 (dst) = ((dst) &\
76372 ~0x80000000U) | ((u_int32_t)(1) << 31)
76373 #define SYNTH7__LOADSYNTHCHANNEL__CLR(dst) \
76374 (dst) = ((dst) &\
76375 ~0x80000000U) | ((u_int32_t)(0) << 31)
76376 #define SYNTH7__TYPE u_int32_t
76377 #define SYNTH7__READ 0xffffffffU
76378 #define SYNTH7__WRITE 0xffffffffU
76379
76380 #endif /* __SYNTH7_MACRO__ */
76381
76382
76383 /* macros for radio65_reg_block.ch0_SYNTH7 */
76384 #define INST_RADIO65_REG_BLOCK__CH0_SYNTH7__NUM 1
76385
76386 /* macros for BlueprintGlobalNameSpace::SYNTH8 */
76387 #ifndef __SYNTH8_MACRO__
76388 #define __SYNTH8_MACRO__
76389
76390 /* macros for field CPSTEERING_EN_FRACN */
76391 #define SYNTH8__CPSTEERING_EN_FRACN__SHIFT 0
76392 #define SYNTH8__CPSTEERING_EN_FRACN__WIDTH 1
76393 #define SYNTH8__CPSTEERING_EN_FRACN__MASK 0x00000001U
76394 #define SYNTH8__CPSTEERING_EN_FRACN__READ(src) (u_int32_t)(src) & 0x00000001U
76395 #define SYNTH8__CPSTEERING_EN_FRACN__WRITE(src) \
76396 ((u_int32_t)(src)\
76397 & 0x00000001U)
76398 #define SYNTH8__CPSTEERING_EN_FRACN__MODIFY(dst, src) \
76399 (dst) = ((dst) &\
76400 ~0x00000001U) | ((u_int32_t)(src) &\
76401 0x00000001U)
76402 #define SYNTH8__CPSTEERING_EN_FRACN__VERIFY(src) \
76403 (!(((u_int32_t)(src)\
76404 & ~0x00000001U)))
76405 #define SYNTH8__CPSTEERING_EN_FRACN__SET(dst) \
76406 (dst) = ((dst) &\
76407 ~0x00000001U) | (u_int32_t)(1)
76408 #define SYNTH8__CPSTEERING_EN_FRACN__CLR(dst) \
76409 (dst) = ((dst) &\
76410 ~0x00000001U) | (u_int32_t)(0)
76411
76412 /* macros for field LOOP_ICPB */
76413 #define SYNTH8__LOOP_ICPB__SHIFT 1
76414 #define SYNTH8__LOOP_ICPB__WIDTH 7
76415 #define SYNTH8__LOOP_ICPB__MASK 0x000000feU
76416 #define SYNTH8__LOOP_ICPB__READ(src) (((u_int32_t)(src) & 0x000000feU) >> 1)
76417 #define SYNTH8__LOOP_ICPB__WRITE(src) (((u_int32_t)(src) << 1) & 0x000000feU)
76418 #define SYNTH8__LOOP_ICPB__MODIFY(dst, src) \
76419 (dst) = ((dst) &\
76420 ~0x000000feU) | (((u_int32_t)(src) <<\
76421 1) & 0x000000feU)
76422 #define SYNTH8__LOOP_ICPB__VERIFY(src) \
76423 (!((((u_int32_t)(src)\
76424 << 1) & ~0x000000feU)))
76425
76426 /* macros for field LOOP_CSB */
76427 #define SYNTH8__LOOP_CSB__SHIFT 8
76428 #define SYNTH8__LOOP_CSB__WIDTH 4
76429 #define SYNTH8__LOOP_CSB__MASK 0x00000f00U
76430 #define SYNTH8__LOOP_CSB__READ(src) (((u_int32_t)(src) & 0x00000f00U) >> 8)
76431 #define SYNTH8__LOOP_CSB__WRITE(src) (((u_int32_t)(src) << 8) & 0x00000f00U)
76432 #define SYNTH8__LOOP_CSB__MODIFY(dst, src) \
76433 (dst) = ((dst) &\
76434 ~0x00000f00U) | (((u_int32_t)(src) <<\
76435 8) & 0x00000f00U)
76436 #define SYNTH8__LOOP_CSB__VERIFY(src) \
76437 (!((((u_int32_t)(src)\
76438 << 8) & ~0x00000f00U)))
76439
76440 /* macros for field LOOP_RSB */
76441 #define SYNTH8__LOOP_RSB__SHIFT 12
76442 #define SYNTH8__LOOP_RSB__WIDTH 5
76443 #define SYNTH8__LOOP_RSB__MASK 0x0001f000U
76444 #define SYNTH8__LOOP_RSB__READ(src) (((u_int32_t)(src) & 0x0001f000U) >> 12)
76445 #define SYNTH8__LOOP_RSB__WRITE(src) (((u_int32_t)(src) << 12) & 0x0001f000U)
76446 #define SYNTH8__LOOP_RSB__MODIFY(dst, src) \
76447 (dst) = ((dst) &\
76448 ~0x0001f000U) | (((u_int32_t)(src) <<\
76449 12) & 0x0001f000U)
76450 #define SYNTH8__LOOP_RSB__VERIFY(src) \
76451 (!((((u_int32_t)(src)\
76452 << 12) & ~0x0001f000U)))
76453
76454 /* macros for field LOOP_CPB */
76455 #define SYNTH8__LOOP_CPB__SHIFT 17
76456 #define SYNTH8__LOOP_CPB__WIDTH 5
76457 #define SYNTH8__LOOP_CPB__MASK 0x003e0000U
76458 #define SYNTH8__LOOP_CPB__READ(src) (((u_int32_t)(src) & 0x003e0000U) >> 17)
76459 #define SYNTH8__LOOP_CPB__WRITE(src) (((u_int32_t)(src) << 17) & 0x003e0000U)
76460 #define SYNTH8__LOOP_CPB__MODIFY(dst, src) \
76461 (dst) = ((dst) &\
76462 ~0x003e0000U) | (((u_int32_t)(src) <<\
76463 17) & 0x003e0000U)
76464 #define SYNTH8__LOOP_CPB__VERIFY(src) \
76465 (!((((u_int32_t)(src)\
76466 << 17) & ~0x003e0000U)))
76467
76468 /* macros for field LOOP_3RD_ORDER_RB */
76469 #define SYNTH8__LOOP_3RD_ORDER_RB__SHIFT 22
76470 #define SYNTH8__LOOP_3RD_ORDER_RB__WIDTH 5
76471 #define SYNTH8__LOOP_3RD_ORDER_RB__MASK 0x07c00000U
76472 #define SYNTH8__LOOP_3RD_ORDER_RB__READ(src) \
76473 (((u_int32_t)(src)\
76474 & 0x07c00000U) >> 22)
76475 #define SYNTH8__LOOP_3RD_ORDER_RB__WRITE(src) \
76476 (((u_int32_t)(src)\
76477 << 22) & 0x07c00000U)
76478 #define SYNTH8__LOOP_3RD_ORDER_RB__MODIFY(dst, src) \
76479 (dst) = ((dst) &\
76480 ~0x07c00000U) | (((u_int32_t)(src) <<\
76481 22) & 0x07c00000U)
76482 #define SYNTH8__LOOP_3RD_ORDER_RB__VERIFY(src) \
76483 (!((((u_int32_t)(src)\
76484 << 22) & ~0x07c00000U)))
76485
76486 /* macros for field REFDIVB */
76487 #define SYNTH8__REFDIVB__SHIFT 27
76488 #define SYNTH8__REFDIVB__WIDTH 5
76489 #define SYNTH8__REFDIVB__MASK 0xf8000000U
76490 #define SYNTH8__REFDIVB__READ(src) (((u_int32_t)(src) & 0xf8000000U) >> 27)
76491 #define SYNTH8__REFDIVB__WRITE(src) (((u_int32_t)(src) << 27) & 0xf8000000U)
76492 #define SYNTH8__REFDIVB__MODIFY(dst, src) \
76493 (dst) = ((dst) &\
76494 ~0xf8000000U) | (((u_int32_t)(src) <<\
76495 27) & 0xf8000000U)
76496 #define SYNTH8__REFDIVB__VERIFY(src) \
76497 (!((((u_int32_t)(src)\
76498 << 27) & ~0xf8000000U)))
76499 #define SYNTH8__TYPE u_int32_t
76500 #define SYNTH8__READ 0xffffffffU
76501 #define SYNTH8__WRITE 0xffffffffU
76502
76503 #endif /* __SYNTH8_MACRO__ */
76504
76505
76506 /* macros for radio65_reg_block.ch0_SYNTH8 */
76507 #define INST_RADIO65_REG_BLOCK__CH0_SYNTH8__NUM 1
76508
76509 /* macros for BlueprintGlobalNameSpace::SYNTH9 */
76510 #ifndef __SYNTH9_MACRO__
76511 #define __SYNTH9_MACRO__
76512
76513 /* macros for field PFDDELAY_INTN */
76514 #define SYNTH9__PFDDELAY_INTN__SHIFT 0
76515 #define SYNTH9__PFDDELAY_INTN__WIDTH 1
76516 #define SYNTH9__PFDDELAY_INTN__MASK 0x00000001U
76517 #define SYNTH9__PFDDELAY_INTN__READ(src) (u_int32_t)(src) & 0x00000001U
76518 #define SYNTH9__PFDDELAY_INTN__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
76519 #define SYNTH9__PFDDELAY_INTN__MODIFY(dst, src) \
76520 (dst) = ((dst) &\
76521 ~0x00000001U) | ((u_int32_t)(src) &\
76522 0x00000001U)
76523 #define SYNTH9__PFDDELAY_INTN__VERIFY(src) \
76524 (!(((u_int32_t)(src)\
76525 & ~0x00000001U)))
76526 #define SYNTH9__PFDDELAY_INTN__SET(dst) \
76527 (dst) = ((dst) &\
76528 ~0x00000001U) | (u_int32_t)(1)
76529 #define SYNTH9__PFDDELAY_INTN__CLR(dst) \
76530 (dst) = ((dst) &\
76531 ~0x00000001U) | (u_int32_t)(0)
76532
76533 /* macros for field SLOPE_ICPA0 */
76534 #define SYNTH9__SLOPE_ICPA0__SHIFT 1
76535 #define SYNTH9__SLOPE_ICPA0__WIDTH 3
76536 #define SYNTH9__SLOPE_ICPA0__MASK 0x0000000eU
76537 #define SYNTH9__SLOPE_ICPA0__READ(src) (((u_int32_t)(src) & 0x0000000eU) >> 1)
76538 #define SYNTH9__SLOPE_ICPA0__WRITE(src) (((u_int32_t)(src) << 1) & 0x0000000eU)
76539 #define SYNTH9__SLOPE_ICPA0__MODIFY(dst, src) \
76540 (dst) = ((dst) &\
76541 ~0x0000000eU) | (((u_int32_t)(src) <<\
76542 1) & 0x0000000eU)
76543 #define SYNTH9__SLOPE_ICPA0__VERIFY(src) \
76544 (!((((u_int32_t)(src)\
76545 << 1) & ~0x0000000eU)))
76546
76547 /* macros for field LOOP_ICPA0 */
76548 #define SYNTH9__LOOP_ICPA0__SHIFT 4
76549 #define SYNTH9__LOOP_ICPA0__WIDTH 4
76550 #define SYNTH9__LOOP_ICPA0__MASK 0x000000f0U
76551 #define SYNTH9__LOOP_ICPA0__READ(src) (((u_int32_t)(src) & 0x000000f0U) >> 4)
76552 #define SYNTH9__LOOP_ICPA0__WRITE(src) (((u_int32_t)(src) << 4) & 0x000000f0U)
76553 #define SYNTH9__LOOP_ICPA0__MODIFY(dst, src) \
76554 (dst) = ((dst) &\
76555 ~0x000000f0U) | (((u_int32_t)(src) <<\
76556 4) & 0x000000f0U)
76557 #define SYNTH9__LOOP_ICPA0__VERIFY(src) \
76558 (!((((u_int32_t)(src)\
76559 << 4) & ~0x000000f0U)))
76560
76561 /* macros for field LOOP_CSA0 */
76562 #define SYNTH9__LOOP_CSA0__SHIFT 8
76563 #define SYNTH9__LOOP_CSA0__WIDTH 4
76564 #define SYNTH9__LOOP_CSA0__MASK 0x00000f00U
76565 #define SYNTH9__LOOP_CSA0__READ(src) (((u_int32_t)(src) & 0x00000f00U) >> 8)
76566 #define SYNTH9__LOOP_CSA0__WRITE(src) (((u_int32_t)(src) << 8) & 0x00000f00U)
76567 #define SYNTH9__LOOP_CSA0__MODIFY(dst, src) \
76568 (dst) = ((dst) &\
76569 ~0x00000f00U) | (((u_int32_t)(src) <<\
76570 8) & 0x00000f00U)
76571 #define SYNTH9__LOOP_CSA0__VERIFY(src) \
76572 (!((((u_int32_t)(src)\
76573 << 8) & ~0x00000f00U)))
76574
76575 /* macros for field LOOP_RSA0 */
76576 #define SYNTH9__LOOP_RSA0__SHIFT 12
76577 #define SYNTH9__LOOP_RSA0__WIDTH 5
76578 #define SYNTH9__LOOP_RSA0__MASK 0x0001f000U
76579 #define SYNTH9__LOOP_RSA0__READ(src) (((u_int32_t)(src) & 0x0001f000U) >> 12)
76580 #define SYNTH9__LOOP_RSA0__WRITE(src) (((u_int32_t)(src) << 12) & 0x0001f000U)
76581 #define SYNTH9__LOOP_RSA0__MODIFY(dst, src) \
76582 (dst) = ((dst) &\
76583 ~0x0001f000U) | (((u_int32_t)(src) <<\
76584 12) & 0x0001f000U)
76585 #define SYNTH9__LOOP_RSA0__VERIFY(src) \
76586 (!((((u_int32_t)(src)\
76587 << 12) & ~0x0001f000U)))
76588
76589 /* macros for field LOOP_CPA0 */
76590 #define SYNTH9__LOOP_CPA0__SHIFT 17
76591 #define SYNTH9__LOOP_CPA0__WIDTH 5
76592 #define SYNTH9__LOOP_CPA0__MASK 0x003e0000U
76593 #define SYNTH9__LOOP_CPA0__READ(src) (((u_int32_t)(src) & 0x003e0000U) >> 17)
76594 #define SYNTH9__LOOP_CPA0__WRITE(src) (((u_int32_t)(src) << 17) & 0x003e0000U)
76595 #define SYNTH9__LOOP_CPA0__MODIFY(dst, src) \
76596 (dst) = ((dst) &\
76597 ~0x003e0000U) | (((u_int32_t)(src) <<\
76598 17) & 0x003e0000U)
76599 #define SYNTH9__LOOP_CPA0__VERIFY(src) \
76600 (!((((u_int32_t)(src)\
76601 << 17) & ~0x003e0000U)))
76602
76603 /* macros for field LOOP_3RD_ORDER_RA */
76604 #define SYNTH9__LOOP_3RD_ORDER_RA__SHIFT 22
76605 #define SYNTH9__LOOP_3RD_ORDER_RA__WIDTH 5
76606 #define SYNTH9__LOOP_3RD_ORDER_RA__MASK 0x07c00000U
76607 #define SYNTH9__LOOP_3RD_ORDER_RA__READ(src) \
76608 (((u_int32_t)(src)\
76609 & 0x07c00000U) >> 22)
76610 #define SYNTH9__LOOP_3RD_ORDER_RA__WRITE(src) \
76611 (((u_int32_t)(src)\
76612 << 22) & 0x07c00000U)
76613 #define SYNTH9__LOOP_3RD_ORDER_RA__MODIFY(dst, src) \
76614 (dst) = ((dst) &\
76615 ~0x07c00000U) | (((u_int32_t)(src) <<\
76616 22) & 0x07c00000U)
76617 #define SYNTH9__LOOP_3RD_ORDER_RA__VERIFY(src) \
76618 (!((((u_int32_t)(src)\
76619 << 22) & ~0x07c00000U)))
76620
76621 /* macros for field REFDIVA */
76622 #define SYNTH9__REFDIVA__SHIFT 27
76623 #define SYNTH9__REFDIVA__WIDTH 5
76624 #define SYNTH9__REFDIVA__MASK 0xf8000000U
76625 #define SYNTH9__REFDIVA__READ(src) (((u_int32_t)(src) & 0xf8000000U) >> 27)
76626 #define SYNTH9__REFDIVA__WRITE(src) (((u_int32_t)(src) << 27) & 0xf8000000U)
76627 #define SYNTH9__REFDIVA__MODIFY(dst, src) \
76628 (dst) = ((dst) &\
76629 ~0xf8000000U) | (((u_int32_t)(src) <<\
76630 27) & 0xf8000000U)
76631 #define SYNTH9__REFDIVA__VERIFY(src) \
76632 (!((((u_int32_t)(src)\
76633 << 27) & ~0xf8000000U)))
76634 #define SYNTH9__TYPE u_int32_t
76635 #define SYNTH9__READ 0xffffffffU
76636 #define SYNTH9__WRITE 0xffffffffU
76637
76638 #endif /* __SYNTH9_MACRO__ */
76639
76640
76641 /* macros for radio65_reg_block.ch0_SYNTH9 */
76642 #define INST_RADIO65_REG_BLOCK__CH0_SYNTH9__NUM 1
76643
76644 /* macros for BlueprintGlobalNameSpace::SYNTH10 */
76645 #ifndef __SYNTH10_MACRO__
76646 #define __SYNTH10_MACRO__
76647
76648 /* macros for field SPARE10A */
76649 #define SYNTH10__SPARE10A__SHIFT 0
76650 #define SYNTH10__SPARE10A__WIDTH 2
76651 #define SYNTH10__SPARE10A__MASK 0x00000003U
76652 #define SYNTH10__SPARE10A__READ(src) (u_int32_t)(src) & 0x00000003U
76653 #define SYNTH10__SPARE10A__WRITE(src) ((u_int32_t)(src) & 0x00000003U)
76654 #define SYNTH10__SPARE10A__MODIFY(dst, src) \
76655 (dst) = ((dst) &\
76656 ~0x00000003U) | ((u_int32_t)(src) &\
76657 0x00000003U)
76658 #define SYNTH10__SPARE10A__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000003U)))
76659
76660 /* macros for field PWDB_ICLOBIAS50 */
76661 #define SYNTH10__PWDB_ICLOBIAS50__SHIFT 2
76662 #define SYNTH10__PWDB_ICLOBIAS50__WIDTH 3
76663 #define SYNTH10__PWDB_ICLOBIAS50__MASK 0x0000001cU
76664 #define SYNTH10__PWDB_ICLOBIAS50__READ(src) \
76665 (((u_int32_t)(src)\
76666 & 0x0000001cU) >> 2)
76667 #define SYNTH10__PWDB_ICLOBIAS50__WRITE(src) \
76668 (((u_int32_t)(src)\
76669 << 2) & 0x0000001cU)
76670 #define SYNTH10__PWDB_ICLOBIAS50__MODIFY(dst, src) \
76671 (dst) = ((dst) &\
76672 ~0x0000001cU) | (((u_int32_t)(src) <<\
76673 2) & 0x0000001cU)
76674 #define SYNTH10__PWDB_ICLOBIAS50__VERIFY(src) \
76675 (!((((u_int32_t)(src)\
76676 << 2) & ~0x0000001cU)))
76677
76678 /* macros for field PWDB_IRSPARE25 */
76679 #define SYNTH10__PWDB_IRSPARE25__SHIFT 5
76680 #define SYNTH10__PWDB_IRSPARE25__WIDTH 3
76681 #define SYNTH10__PWDB_IRSPARE25__MASK 0x000000e0U
76682 #define SYNTH10__PWDB_IRSPARE25__READ(src) \
76683 (((u_int32_t)(src)\
76684 & 0x000000e0U) >> 5)
76685 #define SYNTH10__PWDB_IRSPARE25__WRITE(src) \
76686 (((u_int32_t)(src)\
76687 << 5) & 0x000000e0U)
76688 #define SYNTH10__PWDB_IRSPARE25__MODIFY(dst, src) \
76689 (dst) = ((dst) &\
76690 ~0x000000e0U) | (((u_int32_t)(src) <<\
76691 5) & 0x000000e0U)
76692 #define SYNTH10__PWDB_IRSPARE25__VERIFY(src) \
76693 (!((((u_int32_t)(src)\
76694 << 5) & ~0x000000e0U)))
76695
76696 /* macros for field PWDB_ICSPARE25 */
76697 #define SYNTH10__PWDB_ICSPARE25__SHIFT 8
76698 #define SYNTH10__PWDB_ICSPARE25__WIDTH 3
76699 #define SYNTH10__PWDB_ICSPARE25__MASK 0x00000700U
76700 #define SYNTH10__PWDB_ICSPARE25__READ(src) \
76701 (((u_int32_t)(src)\
76702 & 0x00000700U) >> 8)
76703 #define SYNTH10__PWDB_ICSPARE25__WRITE(src) \
76704 (((u_int32_t)(src)\
76705 << 8) & 0x00000700U)
76706 #define SYNTH10__PWDB_ICSPARE25__MODIFY(dst, src) \
76707 (dst) = ((dst) &\
76708 ~0x00000700U) | (((u_int32_t)(src) <<\
76709 8) & 0x00000700U)
76710 #define SYNTH10__PWDB_ICSPARE25__VERIFY(src) \
76711 (!((((u_int32_t)(src)\
76712 << 8) & ~0x00000700U)))
76713
76714 /* macros for field SLOPE_ICPA1 */
76715 #define SYNTH10__SLOPE_ICPA1__SHIFT 11
76716 #define SYNTH10__SLOPE_ICPA1__WIDTH 3
76717 #define SYNTH10__SLOPE_ICPA1__MASK 0x00003800U
76718 #define SYNTH10__SLOPE_ICPA1__READ(src) \
76719 (((u_int32_t)(src)\
76720 & 0x00003800U) >> 11)
76721 #define SYNTH10__SLOPE_ICPA1__WRITE(src) \
76722 (((u_int32_t)(src)\
76723 << 11) & 0x00003800U)
76724 #define SYNTH10__SLOPE_ICPA1__MODIFY(dst, src) \
76725 (dst) = ((dst) &\
76726 ~0x00003800U) | (((u_int32_t)(src) <<\
76727 11) & 0x00003800U)
76728 #define SYNTH10__SLOPE_ICPA1__VERIFY(src) \
76729 (!((((u_int32_t)(src)\
76730 << 11) & ~0x00003800U)))
76731
76732 /* macros for field LOOP_ICPA1 */
76733 #define SYNTH10__LOOP_ICPA1__SHIFT 14
76734 #define SYNTH10__LOOP_ICPA1__WIDTH 4
76735 #define SYNTH10__LOOP_ICPA1__MASK 0x0003c000U
76736 #define SYNTH10__LOOP_ICPA1__READ(src) (((u_int32_t)(src) & 0x0003c000U) >> 14)
76737 #define SYNTH10__LOOP_ICPA1__WRITE(src) \
76738 (((u_int32_t)(src)\
76739 << 14) & 0x0003c000U)
76740 #define SYNTH10__LOOP_ICPA1__MODIFY(dst, src) \
76741 (dst) = ((dst) &\
76742 ~0x0003c000U) | (((u_int32_t)(src) <<\
76743 14) & 0x0003c000U)
76744 #define SYNTH10__LOOP_ICPA1__VERIFY(src) \
76745 (!((((u_int32_t)(src)\
76746 << 14) & ~0x0003c000U)))
76747
76748 /* macros for field LOOP_CSA1 */
76749 #define SYNTH10__LOOP_CSA1__SHIFT 18
76750 #define SYNTH10__LOOP_CSA1__WIDTH 4
76751 #define SYNTH10__LOOP_CSA1__MASK 0x003c0000U
76752 #define SYNTH10__LOOP_CSA1__READ(src) (((u_int32_t)(src) & 0x003c0000U) >> 18)
76753 #define SYNTH10__LOOP_CSA1__WRITE(src) (((u_int32_t)(src) << 18) & 0x003c0000U)
76754 #define SYNTH10__LOOP_CSA1__MODIFY(dst, src) \
76755 (dst) = ((dst) &\
76756 ~0x003c0000U) | (((u_int32_t)(src) <<\
76757 18) & 0x003c0000U)
76758 #define SYNTH10__LOOP_CSA1__VERIFY(src) \
76759 (!((((u_int32_t)(src)\
76760 << 18) & ~0x003c0000U)))
76761
76762 /* macros for field LOOP_RSA1 */
76763 #define SYNTH10__LOOP_RSA1__SHIFT 22
76764 #define SYNTH10__LOOP_RSA1__WIDTH 5
76765 #define SYNTH10__LOOP_RSA1__MASK 0x07c00000U
76766 #define SYNTH10__LOOP_RSA1__READ(src) (((u_int32_t)(src) & 0x07c00000U) >> 22)
76767 #define SYNTH10__LOOP_RSA1__WRITE(src) (((u_int32_t)(src) << 22) & 0x07c00000U)
76768 #define SYNTH10__LOOP_RSA1__MODIFY(dst, src) \
76769 (dst) = ((dst) &\
76770 ~0x07c00000U) | (((u_int32_t)(src) <<\
76771 22) & 0x07c00000U)
76772 #define SYNTH10__LOOP_RSA1__VERIFY(src) \
76773 (!((((u_int32_t)(src)\
76774 << 22) & ~0x07c00000U)))
76775
76776 /* macros for field LOOP_CPA1 */
76777 #define SYNTH10__LOOP_CPA1__SHIFT 27
76778 #define SYNTH10__LOOP_CPA1__WIDTH 5
76779 #define SYNTH10__LOOP_CPA1__MASK 0xf8000000U
76780 #define SYNTH10__LOOP_CPA1__READ(src) (((u_int32_t)(src) & 0xf8000000U) >> 27)
76781 #define SYNTH10__LOOP_CPA1__WRITE(src) (((u_int32_t)(src) << 27) & 0xf8000000U)
76782 #define SYNTH10__LOOP_CPA1__MODIFY(dst, src) \
76783 (dst) = ((dst) &\
76784 ~0xf8000000U) | (((u_int32_t)(src) <<\
76785 27) & 0xf8000000U)
76786 #define SYNTH10__LOOP_CPA1__VERIFY(src) \
76787 (!((((u_int32_t)(src)\
76788 << 27) & ~0xf8000000U)))
76789 #define SYNTH10__TYPE u_int32_t
76790 #define SYNTH10__READ 0xffffffffU
76791 #define SYNTH10__WRITE 0xffffffffU
76792
76793 #endif /* __SYNTH10_MACRO__ */
76794
76795
76796 /* macros for radio65_reg_block.ch0_SYNTH10 */
76797 #define INST_RADIO65_REG_BLOCK__CH0_SYNTH10__NUM 1
76798
76799 /* macros for BlueprintGlobalNameSpace::SYNTH11 */
76800 #ifndef __SYNTH11_MACRO__
76801 #define __SYNTH11_MACRO__
76802
76803 /* macros for field SPARE11A */
76804 #define SYNTH11__SPARE11A__SHIFT 0
76805 #define SYNTH11__SPARE11A__WIDTH 5
76806 #define SYNTH11__SPARE11A__MASK 0x0000001fU
76807 #define SYNTH11__SPARE11A__READ(src) (u_int32_t)(src) & 0x0000001fU
76808 #define SYNTH11__SPARE11A__WRITE(src) ((u_int32_t)(src) & 0x0000001fU)
76809 #define SYNTH11__SPARE11A__MODIFY(dst, src) \
76810 (dst) = ((dst) &\
76811 ~0x0000001fU) | ((u_int32_t)(src) &\
76812 0x0000001fU)
76813 #define SYNTH11__SPARE11A__VERIFY(src) (!(((u_int32_t)(src) & ~0x0000001fU)))
76814
76815 /* macros for field FORCE_LOBUF5G_ON */
76816 #define SYNTH11__FORCE_LOBUF5G_ON__SHIFT 5
76817 #define SYNTH11__FORCE_LOBUF5G_ON__WIDTH 1
76818 #define SYNTH11__FORCE_LOBUF5G_ON__MASK 0x00000020U
76819 #define SYNTH11__FORCE_LOBUF5G_ON__READ(src) \
76820 (((u_int32_t)(src)\
76821 & 0x00000020U) >> 5)
76822 #define SYNTH11__FORCE_LOBUF5G_ON__WRITE(src) \
76823 (((u_int32_t)(src)\
76824 << 5) & 0x00000020U)
76825 #define SYNTH11__FORCE_LOBUF5G_ON__MODIFY(dst, src) \
76826 (dst) = ((dst) &\
76827 ~0x00000020U) | (((u_int32_t)(src) <<\
76828 5) & 0x00000020U)
76829 #define SYNTH11__FORCE_LOBUF5G_ON__VERIFY(src) \
76830 (!((((u_int32_t)(src)\
76831 << 5) & ~0x00000020U)))
76832 #define SYNTH11__FORCE_LOBUF5G_ON__SET(dst) \
76833 (dst) = ((dst) &\
76834 ~0x00000020U) | ((u_int32_t)(1) << 5)
76835 #define SYNTH11__FORCE_LOBUF5G_ON__CLR(dst) \
76836 (dst) = ((dst) &\
76837 ~0x00000020U) | ((u_int32_t)(0) << 5)
76838
76839 /* macros for field LOREFSEL */
76840 #define SYNTH11__LOREFSEL__SHIFT 6
76841 #define SYNTH11__LOREFSEL__WIDTH 2
76842 #define SYNTH11__LOREFSEL__MASK 0x000000c0U
76843 #define SYNTH11__LOREFSEL__READ(src) (((u_int32_t)(src) & 0x000000c0U) >> 6)
76844 #define SYNTH11__LOREFSEL__WRITE(src) (((u_int32_t)(src) << 6) & 0x000000c0U)
76845 #define SYNTH11__LOREFSEL__MODIFY(dst, src) \
76846 (dst) = ((dst) &\
76847 ~0x000000c0U) | (((u_int32_t)(src) <<\
76848 6) & 0x000000c0U)
76849 #define SYNTH11__LOREFSEL__VERIFY(src) \
76850 (!((((u_int32_t)(src)\
76851 << 6) & ~0x000000c0U)))
76852
76853 /* macros for field LOBUF2GTUNE */
76854 #define SYNTH11__LOBUF2GTUNE__SHIFT 8
76855 #define SYNTH11__LOBUF2GTUNE__WIDTH 2
76856 #define SYNTH11__LOBUF2GTUNE__MASK 0x00000300U
76857 #define SYNTH11__LOBUF2GTUNE__READ(src) (((u_int32_t)(src) & 0x00000300U) >> 8)
76858 #define SYNTH11__LOBUF2GTUNE__WRITE(src) \
76859 (((u_int32_t)(src)\
76860 << 8) & 0x00000300U)
76861 #define SYNTH11__LOBUF2GTUNE__MODIFY(dst, src) \
76862 (dst) = ((dst) &\
76863 ~0x00000300U) | (((u_int32_t)(src) <<\
76864 8) & 0x00000300U)
76865 #define SYNTH11__LOBUF2GTUNE__VERIFY(src) \
76866 (!((((u_int32_t)(src)\
76867 << 8) & ~0x00000300U)))
76868
76869 /* macros for field CPSTEERING_MODE */
76870 #define SYNTH11__CPSTEERING_MODE__SHIFT 10
76871 #define SYNTH11__CPSTEERING_MODE__WIDTH 1
76872 #define SYNTH11__CPSTEERING_MODE__MASK 0x00000400U
76873 #define SYNTH11__CPSTEERING_MODE__READ(src) \
76874 (((u_int32_t)(src)\
76875 & 0x00000400U) >> 10)
76876 #define SYNTH11__CPSTEERING_MODE__WRITE(src) \
76877 (((u_int32_t)(src)\
76878 << 10) & 0x00000400U)
76879 #define SYNTH11__CPSTEERING_MODE__MODIFY(dst, src) \
76880 (dst) = ((dst) &\
76881 ~0x00000400U) | (((u_int32_t)(src) <<\
76882 10) & 0x00000400U)
76883 #define SYNTH11__CPSTEERING_MODE__VERIFY(src) \
76884 (!((((u_int32_t)(src)\
76885 << 10) & ~0x00000400U)))
76886 #define SYNTH11__CPSTEERING_MODE__SET(dst) \
76887 (dst) = ((dst) &\
76888 ~0x00000400U) | ((u_int32_t)(1) << 10)
76889 #define SYNTH11__CPSTEERING_MODE__CLR(dst) \
76890 (dst) = ((dst) &\
76891 ~0x00000400U) | ((u_int32_t)(0) << 10)
76892
76893 /* macros for field SLOPE_ICPA2 */
76894 #define SYNTH11__SLOPE_ICPA2__SHIFT 11
76895 #define SYNTH11__SLOPE_ICPA2__WIDTH 3
76896 #define SYNTH11__SLOPE_ICPA2__MASK 0x00003800U
76897 #define SYNTH11__SLOPE_ICPA2__READ(src) \
76898 (((u_int32_t)(src)\
76899 & 0x00003800U) >> 11)
76900 #define SYNTH11__SLOPE_ICPA2__WRITE(src) \
76901 (((u_int32_t)(src)\
76902 << 11) & 0x00003800U)
76903 #define SYNTH11__SLOPE_ICPA2__MODIFY(dst, src) \
76904 (dst) = ((dst) &\
76905 ~0x00003800U) | (((u_int32_t)(src) <<\
76906 11) & 0x00003800U)
76907 #define SYNTH11__SLOPE_ICPA2__VERIFY(src) \
76908 (!((((u_int32_t)(src)\
76909 << 11) & ~0x00003800U)))
76910
76911 /* macros for field LOOP_ICPA2 */
76912 #define SYNTH11__LOOP_ICPA2__SHIFT 14
76913 #define SYNTH11__LOOP_ICPA2__WIDTH 4
76914 #define SYNTH11__LOOP_ICPA2__MASK 0x0003c000U
76915 #define SYNTH11__LOOP_ICPA2__READ(src) (((u_int32_t)(src) & 0x0003c000U) >> 14)
76916 #define SYNTH11__LOOP_ICPA2__WRITE(src) \
76917 (((u_int32_t)(src)\
76918 << 14) & 0x0003c000U)
76919 #define SYNTH11__LOOP_ICPA2__MODIFY(dst, src) \
76920 (dst) = ((dst) &\
76921 ~0x0003c000U) | (((u_int32_t)(src) <<\
76922 14) & 0x0003c000U)
76923 #define SYNTH11__LOOP_ICPA2__VERIFY(src) \
76924 (!((((u_int32_t)(src)\
76925 << 14) & ~0x0003c000U)))
76926
76927 /* macros for field LOOP_CSA2 */
76928 #define SYNTH11__LOOP_CSA2__SHIFT 18
76929 #define SYNTH11__LOOP_CSA2__WIDTH 4
76930 #define SYNTH11__LOOP_CSA2__MASK 0x003c0000U
76931 #define SYNTH11__LOOP_CSA2__READ(src) (((u_int32_t)(src) & 0x003c0000U) >> 18)
76932 #define SYNTH11__LOOP_CSA2__WRITE(src) (((u_int32_t)(src) << 18) & 0x003c0000U)
76933 #define SYNTH11__LOOP_CSA2__MODIFY(dst, src) \
76934 (dst) = ((dst) &\
76935 ~0x003c0000U) | (((u_int32_t)(src) <<\
76936 18) & 0x003c0000U)
76937 #define SYNTH11__LOOP_CSA2__VERIFY(src) \
76938 (!((((u_int32_t)(src)\
76939 << 18) & ~0x003c0000U)))
76940
76941 /* macros for field LOOP_RSA2 */
76942 #define SYNTH11__LOOP_RSA2__SHIFT 22
76943 #define SYNTH11__LOOP_RSA2__WIDTH 5
76944 #define SYNTH11__LOOP_RSA2__MASK 0x07c00000U
76945 #define SYNTH11__LOOP_RSA2__READ(src) (((u_int32_t)(src) & 0x07c00000U) >> 22)
76946 #define SYNTH11__LOOP_RSA2__WRITE(src) (((u_int32_t)(src) << 22) & 0x07c00000U)
76947 #define SYNTH11__LOOP_RSA2__MODIFY(dst, src) \
76948 (dst) = ((dst) &\
76949 ~0x07c00000U) | (((u_int32_t)(src) <<\
76950 22) & 0x07c00000U)
76951 #define SYNTH11__LOOP_RSA2__VERIFY(src) \
76952 (!((((u_int32_t)(src)\
76953 << 22) & ~0x07c00000U)))
76954
76955 /* macros for field LOOP_CPA2 */
76956 #define SYNTH11__LOOP_CPA2__SHIFT 27
76957 #define SYNTH11__LOOP_CPA2__WIDTH 5
76958 #define SYNTH11__LOOP_CPA2__MASK 0xf8000000U
76959 #define SYNTH11__LOOP_CPA2__READ(src) (((u_int32_t)(src) & 0xf8000000U) >> 27)
76960 #define SYNTH11__LOOP_CPA2__WRITE(src) (((u_int32_t)(src) << 27) & 0xf8000000U)
76961 #define SYNTH11__LOOP_CPA2__MODIFY(dst, src) \
76962 (dst) = ((dst) &\
76963 ~0xf8000000U) | (((u_int32_t)(src) <<\
76964 27) & 0xf8000000U)
76965 #define SYNTH11__LOOP_CPA2__VERIFY(src) \
76966 (!((((u_int32_t)(src)\
76967 << 27) & ~0xf8000000U)))
76968 #define SYNTH11__TYPE u_int32_t
76969 #define SYNTH11__READ 0xffffffffU
76970 #define SYNTH11__WRITE 0xffffffffU
76971
76972 #endif /* __SYNTH11_MACRO__ */
76973
76974
76975 /* macros for radio65_reg_block.ch0_SYNTH11 */
76976 #define INST_RADIO65_REG_BLOCK__CH0_SYNTH11__NUM 1
76977
76978 /* macros for BlueprintGlobalNameSpace::SYNTH12 */
76979 #ifndef __SYNTH12_MACRO__
76980 #define __SYNTH12_MACRO__
76981
76982 /* macros for field SPARE12A */
76983 #define SYNTH12__SPARE12A__SHIFT 0
76984 #define SYNTH12__SPARE12A__WIDTH 10
76985 #define SYNTH12__SPARE12A__MASK 0x000003ffU
76986 #define SYNTH12__SPARE12A__READ(src) (u_int32_t)(src) & 0x000003ffU
76987 #define SYNTH12__SPARE12A__WRITE(src) ((u_int32_t)(src) & 0x000003ffU)
76988 #define SYNTH12__SPARE12A__MODIFY(dst, src) \
76989 (dst) = ((dst) &\
76990 ~0x000003ffU) | ((u_int32_t)(src) &\
76991 0x000003ffU)
76992 #define SYNTH12__SPARE12A__VERIFY(src) (!(((u_int32_t)(src) & ~0x000003ffU)))
76993
76994 /* macros for field LOOPLEAKCUR_FRACN */
76995 #define SYNTH12__LOOPLEAKCUR_FRACN__SHIFT 10
76996 #define SYNTH12__LOOPLEAKCUR_FRACN__WIDTH 4
76997 #define SYNTH12__LOOPLEAKCUR_FRACN__MASK 0x00003c00U
76998 #define SYNTH12__LOOPLEAKCUR_FRACN__READ(src) \
76999 (((u_int32_t)(src)\
77000 & 0x00003c00U) >> 10)
77001 #define SYNTH12__LOOPLEAKCUR_FRACN__WRITE(src) \
77002 (((u_int32_t)(src)\
77003 << 10) & 0x00003c00U)
77004 #define SYNTH12__LOOPLEAKCUR_FRACN__MODIFY(dst, src) \
77005 (dst) = ((dst) &\
77006 ~0x00003c00U) | (((u_int32_t)(src) <<\
77007 10) & 0x00003c00U)
77008 #define SYNTH12__LOOPLEAKCUR_FRACN__VERIFY(src) \
77009 (!((((u_int32_t)(src)\
77010 << 10) & ~0x00003c00U)))
77011
77012 /* macros for field CPLOWLK_FRACN */
77013 #define SYNTH12__CPLOWLK_FRACN__SHIFT 14
77014 #define SYNTH12__CPLOWLK_FRACN__WIDTH 1
77015 #define SYNTH12__CPLOWLK_FRACN__MASK 0x00004000U
77016 #define SYNTH12__CPLOWLK_FRACN__READ(src) \
77017 (((u_int32_t)(src)\
77018 & 0x00004000U) >> 14)
77019 #define SYNTH12__CPLOWLK_FRACN__WRITE(src) \
77020 (((u_int32_t)(src)\
77021 << 14) & 0x00004000U)
77022 #define SYNTH12__CPLOWLK_FRACN__MODIFY(dst, src) \
77023 (dst) = ((dst) &\
77024 ~0x00004000U) | (((u_int32_t)(src) <<\
77025 14) & 0x00004000U)
77026 #define SYNTH12__CPLOWLK_FRACN__VERIFY(src) \
77027 (!((((u_int32_t)(src)\
77028 << 14) & ~0x00004000U)))
77029 #define SYNTH12__CPLOWLK_FRACN__SET(dst) \
77030 (dst) = ((dst) &\
77031 ~0x00004000U) | ((u_int32_t)(1) << 14)
77032 #define SYNTH12__CPLOWLK_FRACN__CLR(dst) \
77033 (dst) = ((dst) &\
77034 ~0x00004000U) | ((u_int32_t)(0) << 14)
77035
77036 /* macros for field CPBIAS_FRACN */
77037 #define SYNTH12__CPBIAS_FRACN__SHIFT 15
77038 #define SYNTH12__CPBIAS_FRACN__WIDTH 2
77039 #define SYNTH12__CPBIAS_FRACN__MASK 0x00018000U
77040 #define SYNTH12__CPBIAS_FRACN__READ(src) \
77041 (((u_int32_t)(src)\
77042 & 0x00018000U) >> 15)
77043 #define SYNTH12__CPBIAS_FRACN__WRITE(src) \
77044 (((u_int32_t)(src)\
77045 << 15) & 0x00018000U)
77046 #define SYNTH12__CPBIAS_FRACN__MODIFY(dst, src) \
77047 (dst) = ((dst) &\
77048 ~0x00018000U) | (((u_int32_t)(src) <<\
77049 15) & 0x00018000U)
77050 #define SYNTH12__CPBIAS_FRACN__VERIFY(src) \
77051 (!((((u_int32_t)(src)\
77052 << 15) & ~0x00018000U)))
77053
77054 /* macros for field SYNTHDIGOUTEN */
77055 #define SYNTH12__SYNTHDIGOUTEN__SHIFT 17
77056 #define SYNTH12__SYNTHDIGOUTEN__WIDTH 1
77057 #define SYNTH12__SYNTHDIGOUTEN__MASK 0x00020000U
77058 #define SYNTH12__SYNTHDIGOUTEN__READ(src) \
77059 (((u_int32_t)(src)\
77060 & 0x00020000U) >> 17)
77061 #define SYNTH12__SYNTHDIGOUTEN__WRITE(src) \
77062 (((u_int32_t)(src)\
77063 << 17) & 0x00020000U)
77064 #define SYNTH12__SYNTHDIGOUTEN__MODIFY(dst, src) \
77065 (dst) = ((dst) &\
77066 ~0x00020000U) | (((u_int32_t)(src) <<\
77067 17) & 0x00020000U)
77068 #define SYNTH12__SYNTHDIGOUTEN__VERIFY(src) \
77069 (!((((u_int32_t)(src)\
77070 << 17) & ~0x00020000U)))
77071 #define SYNTH12__SYNTHDIGOUTEN__SET(dst) \
77072 (dst) = ((dst) &\
77073 ~0x00020000U) | ((u_int32_t)(1) << 17)
77074 #define SYNTH12__SYNTHDIGOUTEN__CLR(dst) \
77075 (dst) = ((dst) &\
77076 ~0x00020000U) | ((u_int32_t)(0) << 17)
77077
77078 /* macros for field STRCONT */
77079 #define SYNTH12__STRCONT__SHIFT 18
77080 #define SYNTH12__STRCONT__WIDTH 1
77081 #define SYNTH12__STRCONT__MASK 0x00040000U
77082 #define SYNTH12__STRCONT__READ(src) (((u_int32_t)(src) & 0x00040000U) >> 18)
77083 #define SYNTH12__STRCONT__WRITE(src) (((u_int32_t)(src) << 18) & 0x00040000U)
77084 #define SYNTH12__STRCONT__MODIFY(dst, src) \
77085 (dst) = ((dst) &\
77086 ~0x00040000U) | (((u_int32_t)(src) <<\
77087 18) & 0x00040000U)
77088 #define SYNTH12__STRCONT__VERIFY(src) \
77089 (!((((u_int32_t)(src)\
77090 << 18) & ~0x00040000U)))
77091 #define SYNTH12__STRCONT__SET(dst) \
77092 (dst) = ((dst) &\
77093 ~0x00040000U) | ((u_int32_t)(1) << 18)
77094 #define SYNTH12__STRCONT__CLR(dst) \
77095 (dst) = ((dst) &\
77096 ~0x00040000U) | ((u_int32_t)(0) << 18)
77097
77098 /* macros for field VREFMUL3 */
77099 #define SYNTH12__VREFMUL3__SHIFT 19
77100 #define SYNTH12__VREFMUL3__WIDTH 4
77101 #define SYNTH12__VREFMUL3__MASK 0x00780000U
77102 #define SYNTH12__VREFMUL3__READ(src) (((u_int32_t)(src) & 0x00780000U) >> 19)
77103 #define SYNTH12__VREFMUL3__WRITE(src) (((u_int32_t)(src) << 19) & 0x00780000U)
77104 #define SYNTH12__VREFMUL3__MODIFY(dst, src) \
77105 (dst) = ((dst) &\
77106 ~0x00780000U) | (((u_int32_t)(src) <<\
77107 19) & 0x00780000U)
77108 #define SYNTH12__VREFMUL3__VERIFY(src) \
77109 (!((((u_int32_t)(src)\
77110 << 19) & ~0x00780000U)))
77111
77112 /* macros for field VREFMUL2 */
77113 #define SYNTH12__VREFMUL2__SHIFT 23
77114 #define SYNTH12__VREFMUL2__WIDTH 4
77115 #define SYNTH12__VREFMUL2__MASK 0x07800000U
77116 #define SYNTH12__VREFMUL2__READ(src) (((u_int32_t)(src) & 0x07800000U) >> 23)
77117 #define SYNTH12__VREFMUL2__WRITE(src) (((u_int32_t)(src) << 23) & 0x07800000U)
77118 #define SYNTH12__VREFMUL2__MODIFY(dst, src) \
77119 (dst) = ((dst) &\
77120 ~0x07800000U) | (((u_int32_t)(src) <<\
77121 23) & 0x07800000U)
77122 #define SYNTH12__VREFMUL2__VERIFY(src) \
77123 (!((((u_int32_t)(src)\
77124 << 23) & ~0x07800000U)))
77125
77126 /* macros for field VREFMUL1 */
77127 #define SYNTH12__VREFMUL1__SHIFT 27
77128 #define SYNTH12__VREFMUL1__WIDTH 4
77129 #define SYNTH12__VREFMUL1__MASK 0x78000000U
77130 #define SYNTH12__VREFMUL1__READ(src) (((u_int32_t)(src) & 0x78000000U) >> 27)
77131 #define SYNTH12__VREFMUL1__WRITE(src) (((u_int32_t)(src) << 27) & 0x78000000U)
77132 #define SYNTH12__VREFMUL1__MODIFY(dst, src) \
77133 (dst) = ((dst) &\
77134 ~0x78000000U) | (((u_int32_t)(src) <<\
77135 27) & 0x78000000U)
77136 #define SYNTH12__VREFMUL1__VERIFY(src) \
77137 (!((((u_int32_t)(src)\
77138 << 27) & ~0x78000000U)))
77139
77140 /* macros for field CLK_DOUBLER_EN */
77141 #define SYNTH12__CLK_DOUBLER_EN__SHIFT 31
77142 #define SYNTH12__CLK_DOUBLER_EN__WIDTH 1
77143 #define SYNTH12__CLK_DOUBLER_EN__MASK 0x80000000U
77144 #define SYNTH12__CLK_DOUBLER_EN__READ(src) \
77145 (((u_int32_t)(src)\
77146 & 0x80000000U) >> 31)
77147 #define SYNTH12__CLK_DOUBLER_EN__WRITE(src) \
77148 (((u_int32_t)(src)\
77149 << 31) & 0x80000000U)
77150 #define SYNTH12__CLK_DOUBLER_EN__MODIFY(dst, src) \
77151 (dst) = ((dst) &\
77152 ~0x80000000U) | (((u_int32_t)(src) <<\
77153 31) & 0x80000000U)
77154 #define SYNTH12__CLK_DOUBLER_EN__VERIFY(src) \
77155 (!((((u_int32_t)(src)\
77156 << 31) & ~0x80000000U)))
77157 #define SYNTH12__CLK_DOUBLER_EN__SET(dst) \
77158 (dst) = ((dst) &\
77159 ~0x80000000U) | ((u_int32_t)(1) << 31)
77160 #define SYNTH12__CLK_DOUBLER_EN__CLR(dst) \
77161 (dst) = ((dst) &\
77162 ~0x80000000U) | ((u_int32_t)(0) << 31)
77163 #define SYNTH12__TYPE u_int32_t
77164 #define SYNTH12__READ 0xffffffffU
77165 #define SYNTH12__WRITE 0xffffffffU
77166
77167 #endif /* __SYNTH12_MACRO__ */
77168
77169
77170 /* macros for radio65_reg_block.ch0_SYNTH12 */
77171 #define INST_RADIO65_REG_BLOCK__CH0_SYNTH12__NUM 1
77172
77173 /* macros for BlueprintGlobalNameSpace::SYNTH13 */
77174 #ifndef __SYNTH13_MACRO__
77175 #define __SYNTH13_MACRO__
77176
77177 /* macros for field SPARE13A */
77178 #define SYNTH13__SPARE13A__SHIFT 0
77179 #define SYNTH13__SPARE13A__WIDTH 1
77180 #define SYNTH13__SPARE13A__MASK 0x00000001U
77181 #define SYNTH13__SPARE13A__READ(src) (u_int32_t)(src) & 0x00000001U
77182 #define SYNTH13__SPARE13A__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
77183 #define SYNTH13__SPARE13A__MODIFY(dst, src) \
77184 (dst) = ((dst) &\
77185 ~0x00000001U) | ((u_int32_t)(src) &\
77186 0x00000001U)
77187 #define SYNTH13__SPARE13A__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000001U)))
77188 #define SYNTH13__SPARE13A__SET(dst) \
77189 (dst) = ((dst) &\
77190 ~0x00000001U) | (u_int32_t)(1)
77191 #define SYNTH13__SPARE13A__CLR(dst) \
77192 (dst) = ((dst) &\
77193 ~0x00000001U) | (u_int32_t)(0)
77194
77195 /* macros for field SLOPE_ICPA_FRACN */
77196 #define SYNTH13__SLOPE_ICPA_FRACN__SHIFT 1
77197 #define SYNTH13__SLOPE_ICPA_FRACN__WIDTH 3
77198 #define SYNTH13__SLOPE_ICPA_FRACN__MASK 0x0000000eU
77199 #define SYNTH13__SLOPE_ICPA_FRACN__READ(src) \
77200 (((u_int32_t)(src)\
77201 & 0x0000000eU) >> 1)
77202 #define SYNTH13__SLOPE_ICPA_FRACN__WRITE(src) \
77203 (((u_int32_t)(src)\
77204 << 1) & 0x0000000eU)
77205 #define SYNTH13__SLOPE_ICPA_FRACN__MODIFY(dst, src) \
77206 (dst) = ((dst) &\
77207 ~0x0000000eU) | (((u_int32_t)(src) <<\
77208 1) & 0x0000000eU)
77209 #define SYNTH13__SLOPE_ICPA_FRACN__VERIFY(src) \
77210 (!((((u_int32_t)(src)\
77211 << 1) & ~0x0000000eU)))
77212
77213 /* macros for field LOOP_ICPA_FRACN */
77214 #define SYNTH13__LOOP_ICPA_FRACN__SHIFT 4
77215 #define SYNTH13__LOOP_ICPA_FRACN__WIDTH 4
77216 #define SYNTH13__LOOP_ICPA_FRACN__MASK 0x000000f0U
77217 #define SYNTH13__LOOP_ICPA_FRACN__READ(src) \
77218 (((u_int32_t)(src)\
77219 & 0x000000f0U) >> 4)
77220 #define SYNTH13__LOOP_ICPA_FRACN__WRITE(src) \
77221 (((u_int32_t)(src)\
77222 << 4) & 0x000000f0U)
77223 #define SYNTH13__LOOP_ICPA_FRACN__MODIFY(dst, src) \
77224 (dst) = ((dst) &\
77225 ~0x000000f0U) | (((u_int32_t)(src) <<\
77226 4) & 0x000000f0U)
77227 #define SYNTH13__LOOP_ICPA_FRACN__VERIFY(src) \
77228 (!((((u_int32_t)(src)\
77229 << 4) & ~0x000000f0U)))
77230
77231 /* macros for field LOOP_CSA_FRACN */
77232 #define SYNTH13__LOOP_CSA_FRACN__SHIFT 8
77233 #define SYNTH13__LOOP_CSA_FRACN__WIDTH 4
77234 #define SYNTH13__LOOP_CSA_FRACN__MASK 0x00000f00U
77235 #define SYNTH13__LOOP_CSA_FRACN__READ(src) \
77236 (((u_int32_t)(src)\
77237 & 0x00000f00U) >> 8)
77238 #define SYNTH13__LOOP_CSA_FRACN__WRITE(src) \
77239 (((u_int32_t)(src)\
77240 << 8) & 0x00000f00U)
77241 #define SYNTH13__LOOP_CSA_FRACN__MODIFY(dst, src) \
77242 (dst) = ((dst) &\
77243 ~0x00000f00U) | (((u_int32_t)(src) <<\
77244 8) & 0x00000f00U)
77245 #define SYNTH13__LOOP_CSA_FRACN__VERIFY(src) \
77246 (!((((u_int32_t)(src)\
77247 << 8) & ~0x00000f00U)))
77248
77249 /* macros for field LOOP_RSA_FRACN */
77250 #define SYNTH13__LOOP_RSA_FRACN__SHIFT 12
77251 #define SYNTH13__LOOP_RSA_FRACN__WIDTH 5
77252 #define SYNTH13__LOOP_RSA_FRACN__MASK 0x0001f000U
77253 #define SYNTH13__LOOP_RSA_FRACN__READ(src) \
77254 (((u_int32_t)(src)\
77255 & 0x0001f000U) >> 12)
77256 #define SYNTH13__LOOP_RSA_FRACN__WRITE(src) \
77257 (((u_int32_t)(src)\
77258 << 12) & 0x0001f000U)
77259 #define SYNTH13__LOOP_RSA_FRACN__MODIFY(dst, src) \
77260 (dst) = ((dst) &\
77261 ~0x0001f000U) | (((u_int32_t)(src) <<\
77262 12) & 0x0001f000U)
77263 #define SYNTH13__LOOP_RSA_FRACN__VERIFY(src) \
77264 (!((((u_int32_t)(src)\
77265 << 12) & ~0x0001f000U)))
77266
77267 /* macros for field LOOP_CPA_FRACN */
77268 #define SYNTH13__LOOP_CPA_FRACN__SHIFT 17
77269 #define SYNTH13__LOOP_CPA_FRACN__WIDTH 5
77270 #define SYNTH13__LOOP_CPA_FRACN__MASK 0x003e0000U
77271 #define SYNTH13__LOOP_CPA_FRACN__READ(src) \
77272 (((u_int32_t)(src)\
77273 & 0x003e0000U) >> 17)
77274 #define SYNTH13__LOOP_CPA_FRACN__WRITE(src) \
77275 (((u_int32_t)(src)\
77276 << 17) & 0x003e0000U)
77277 #define SYNTH13__LOOP_CPA_FRACN__MODIFY(dst, src) \
77278 (dst) = ((dst) &\
77279 ~0x003e0000U) | (((u_int32_t)(src) <<\
77280 17) & 0x003e0000U)
77281 #define SYNTH13__LOOP_CPA_FRACN__VERIFY(src) \
77282 (!((((u_int32_t)(src)\
77283 << 17) & ~0x003e0000U)))
77284
77285 /* macros for field LOOP_3RD_ORDER_RA_FRACN */
77286 #define SYNTH13__LOOP_3RD_ORDER_RA_FRACN__SHIFT 22
77287 #define SYNTH13__LOOP_3RD_ORDER_RA_FRACN__WIDTH 5
77288 #define SYNTH13__LOOP_3RD_ORDER_RA_FRACN__MASK 0x07c00000U
77289 #define SYNTH13__LOOP_3RD_ORDER_RA_FRACN__READ(src) \
77290 (((u_int32_t)(src)\
77291 & 0x07c00000U) >> 22)
77292 #define SYNTH13__LOOP_3RD_ORDER_RA_FRACN__WRITE(src) \
77293 (((u_int32_t)(src)\
77294 << 22) & 0x07c00000U)
77295 #define SYNTH13__LOOP_3RD_ORDER_RA_FRACN__MODIFY(dst, src) \
77296 (dst) = ((dst) &\
77297 ~0x07c00000U) | (((u_int32_t)(src) <<\
77298 22) & 0x07c00000U)
77299 #define SYNTH13__LOOP_3RD_ORDER_RA_FRACN__VERIFY(src) \
77300 (!((((u_int32_t)(src)\
77301 << 22) & ~0x07c00000U)))
77302
77303 /* macros for field REFDIVA_FRACN */
77304 #define SYNTH13__REFDIVA_FRACN__SHIFT 27
77305 #define SYNTH13__REFDIVA_FRACN__WIDTH 5
77306 #define SYNTH13__REFDIVA_FRACN__MASK 0xf8000000U
77307 #define SYNTH13__REFDIVA_FRACN__READ(src) \
77308 (((u_int32_t)(src)\
77309 & 0xf8000000U) >> 27)
77310 #define SYNTH13__REFDIVA_FRACN__WRITE(src) \
77311 (((u_int32_t)(src)\
77312 << 27) & 0xf8000000U)
77313 #define SYNTH13__REFDIVA_FRACN__MODIFY(dst, src) \
77314 (dst) = ((dst) &\
77315 ~0xf8000000U) | (((u_int32_t)(src) <<\
77316 27) & 0xf8000000U)
77317 #define SYNTH13__REFDIVA_FRACN__VERIFY(src) \
77318 (!((((u_int32_t)(src)\
77319 << 27) & ~0xf8000000U)))
77320 #define SYNTH13__TYPE u_int32_t
77321 #define SYNTH13__READ 0xffffffffU
77322 #define SYNTH13__WRITE 0xffffffffU
77323
77324 #endif /* __SYNTH13_MACRO__ */
77325
77326
77327 /* macros for radio65_reg_block.ch0_SYNTH13 */
77328 #define INST_RADIO65_REG_BLOCK__CH0_SYNTH13__NUM 1
77329
77330 /* macros for BlueprintGlobalNameSpace::SYNTH14 */
77331 #ifndef __SYNTH14_MACRO__
77332 #define __SYNTH14_MACRO__
77333
77334 /* macros for field SPARE14A */
77335 #define SYNTH14__SPARE14A__SHIFT 0
77336 #define SYNTH14__SPARE14A__WIDTH 2
77337 #define SYNTH14__SPARE14A__MASK 0x00000003U
77338 #define SYNTH14__SPARE14A__READ(src) (u_int32_t)(src) & 0x00000003U
77339 #define SYNTH14__SPARE14A__WRITE(src) ((u_int32_t)(src) & 0x00000003U)
77340 #define SYNTH14__SPARE14A__MODIFY(dst, src) \
77341 (dst) = ((dst) &\
77342 ~0x00000003U) | ((u_int32_t)(src) &\
77343 0x00000003U)
77344 #define SYNTH14__SPARE14A__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000003U)))
77345
77346 /* macros for field LOBUF5GTUNE_3 */
77347 #define SYNTH14__LOBUF5GTUNE_3__SHIFT 2
77348 #define SYNTH14__LOBUF5GTUNE_3__WIDTH 2
77349 #define SYNTH14__LOBUF5GTUNE_3__MASK 0x0000000cU
77350 #define SYNTH14__LOBUF5GTUNE_3__READ(src) \
77351 (((u_int32_t)(src)\
77352 & 0x0000000cU) >> 2)
77353 #define SYNTH14__LOBUF5GTUNE_3__WRITE(src) \
77354 (((u_int32_t)(src)\
77355 << 2) & 0x0000000cU)
77356 #define SYNTH14__LOBUF5GTUNE_3__MODIFY(dst, src) \
77357 (dst) = ((dst) &\
77358 ~0x0000000cU) | (((u_int32_t)(src) <<\
77359 2) & 0x0000000cU)
77360 #define SYNTH14__LOBUF5GTUNE_3__VERIFY(src) \
77361 (!((((u_int32_t)(src)\
77362 << 2) & ~0x0000000cU)))
77363
77364 /* macros for field LOBUF2GTUNE_3 */
77365 #define SYNTH14__LOBUF2GTUNE_3__SHIFT 4
77366 #define SYNTH14__LOBUF2GTUNE_3__WIDTH 2
77367 #define SYNTH14__LOBUF2GTUNE_3__MASK 0x00000030U
77368 #define SYNTH14__LOBUF2GTUNE_3__READ(src) \
77369 (((u_int32_t)(src)\
77370 & 0x00000030U) >> 4)
77371 #define SYNTH14__LOBUF2GTUNE_3__WRITE(src) \
77372 (((u_int32_t)(src)\
77373 << 4) & 0x00000030U)
77374 #define SYNTH14__LOBUF2GTUNE_3__MODIFY(dst, src) \
77375 (dst) = ((dst) &\
77376 ~0x00000030U) | (((u_int32_t)(src) <<\
77377 4) & 0x00000030U)
77378 #define SYNTH14__LOBUF2GTUNE_3__VERIFY(src) \
77379 (!((((u_int32_t)(src)\
77380 << 4) & ~0x00000030U)))
77381
77382 /* macros for field LOBUF5GTUNE_2 */
77383 #define SYNTH14__LOBUF5GTUNE_2__SHIFT 6
77384 #define SYNTH14__LOBUF5GTUNE_2__WIDTH 2
77385 #define SYNTH14__LOBUF5GTUNE_2__MASK 0x000000c0U
77386 #define SYNTH14__LOBUF5GTUNE_2__READ(src) \
77387 (((u_int32_t)(src)\
77388 & 0x000000c0U) >> 6)
77389 #define SYNTH14__LOBUF5GTUNE_2__WRITE(src) \
77390 (((u_int32_t)(src)\
77391 << 6) & 0x000000c0U)
77392 #define SYNTH14__LOBUF5GTUNE_2__MODIFY(dst, src) \
77393 (dst) = ((dst) &\
77394 ~0x000000c0U) | (((u_int32_t)(src) <<\
77395 6) & 0x000000c0U)
77396 #define SYNTH14__LOBUF5GTUNE_2__VERIFY(src) \
77397 (!((((u_int32_t)(src)\
77398 << 6) & ~0x000000c0U)))
77399
77400 /* macros for field LOBUF2GTUNE_2 */
77401 #define SYNTH14__LOBUF2GTUNE_2__SHIFT 8
77402 #define SYNTH14__LOBUF2GTUNE_2__WIDTH 2
77403 #define SYNTH14__LOBUF2GTUNE_2__MASK 0x00000300U
77404 #define SYNTH14__LOBUF2GTUNE_2__READ(src) \
77405 (((u_int32_t)(src)\
77406 & 0x00000300U) >> 8)
77407 #define SYNTH14__LOBUF2GTUNE_2__WRITE(src) \
77408 (((u_int32_t)(src)\
77409 << 8) & 0x00000300U)
77410 #define SYNTH14__LOBUF2GTUNE_2__MODIFY(dst, src) \
77411 (dst) = ((dst) &\
77412 ~0x00000300U) | (((u_int32_t)(src) <<\
77413 8) & 0x00000300U)
77414 #define SYNTH14__LOBUF2GTUNE_2__VERIFY(src) \
77415 (!((((u_int32_t)(src)\
77416 << 8) & ~0x00000300U)))
77417
77418 /* macros for field PWD_LOBUF5G_3 */
77419 #define SYNTH14__PWD_LOBUF5G_3__SHIFT 10
77420 #define SYNTH14__PWD_LOBUF5G_3__WIDTH 1
77421 #define SYNTH14__PWD_LOBUF5G_3__MASK 0x00000400U
77422 #define SYNTH14__PWD_LOBUF5G_3__READ(src) \
77423 (((u_int32_t)(src)\
77424 & 0x00000400U) >> 10)
77425 #define SYNTH14__PWD_LOBUF5G_3__WRITE(src) \
77426 (((u_int32_t)(src)\
77427 << 10) & 0x00000400U)
77428 #define SYNTH14__PWD_LOBUF5G_3__MODIFY(dst, src) \
77429 (dst) = ((dst) &\
77430 ~0x00000400U) | (((u_int32_t)(src) <<\
77431 10) & 0x00000400U)
77432 #define SYNTH14__PWD_LOBUF5G_3__VERIFY(src) \
77433 (!((((u_int32_t)(src)\
77434 << 10) & ~0x00000400U)))
77435 #define SYNTH14__PWD_LOBUF5G_3__SET(dst) \
77436 (dst) = ((dst) &\
77437 ~0x00000400U) | ((u_int32_t)(1) << 10)
77438 #define SYNTH14__PWD_LOBUF5G_3__CLR(dst) \
77439 (dst) = ((dst) &\
77440 ~0x00000400U) | ((u_int32_t)(0) << 10)
77441
77442 /* macros for field PWD_LOBUF2G_3 */
77443 #define SYNTH14__PWD_LOBUF2G_3__SHIFT 11
77444 #define SYNTH14__PWD_LOBUF2G_3__WIDTH 1
77445 #define SYNTH14__PWD_LOBUF2G_3__MASK 0x00000800U
77446 #define SYNTH14__PWD_LOBUF2G_3__READ(src) \
77447 (((u_int32_t)(src)\
77448 & 0x00000800U) >> 11)
77449 #define SYNTH14__PWD_LOBUF2G_3__WRITE(src) \
77450 (((u_int32_t)(src)\
77451 << 11) & 0x00000800U)
77452 #define SYNTH14__PWD_LOBUF2G_3__MODIFY(dst, src) \
77453 (dst) = ((dst) &\
77454 ~0x00000800U) | (((u_int32_t)(src) <<\
77455 11) & 0x00000800U)
77456 #define SYNTH14__PWD_LOBUF2G_3__VERIFY(src) \
77457 (!((((u_int32_t)(src)\
77458 << 11) & ~0x00000800U)))
77459 #define SYNTH14__PWD_LOBUF2G_3__SET(dst) \
77460 (dst) = ((dst) &\
77461 ~0x00000800U) | ((u_int32_t)(1) << 11)
77462 #define SYNTH14__PWD_LOBUF2G_3__CLR(dst) \
77463 (dst) = ((dst) &\
77464 ~0x00000800U) | ((u_int32_t)(0) << 11)
77465
77466 /* macros for field PWD_LOBUF5G_2 */
77467 #define SYNTH14__PWD_LOBUF5G_2__SHIFT 12
77468 #define SYNTH14__PWD_LOBUF5G_2__WIDTH 1
77469 #define SYNTH14__PWD_LOBUF5G_2__MASK 0x00001000U
77470 #define SYNTH14__PWD_LOBUF5G_2__READ(src) \
77471 (((u_int32_t)(src)\
77472 & 0x00001000U) >> 12)
77473 #define SYNTH14__PWD_LOBUF5G_2__WRITE(src) \
77474 (((u_int32_t)(src)\
77475 << 12) & 0x00001000U)
77476 #define SYNTH14__PWD_LOBUF5G_2__MODIFY(dst, src) \
77477 (dst) = ((dst) &\
77478 ~0x00001000U) | (((u_int32_t)(src) <<\
77479 12) & 0x00001000U)
77480 #define SYNTH14__PWD_LOBUF5G_2__VERIFY(src) \
77481 (!((((u_int32_t)(src)\
77482 << 12) & ~0x00001000U)))
77483 #define SYNTH14__PWD_LOBUF5G_2__SET(dst) \
77484 (dst) = ((dst) &\
77485 ~0x00001000U) | ((u_int32_t)(1) << 12)
77486 #define SYNTH14__PWD_LOBUF5G_2__CLR(dst) \
77487 (dst) = ((dst) &\
77488 ~0x00001000U) | ((u_int32_t)(0) << 12)
77489
77490 /* macros for field PWD_LOBUF2G_2 */
77491 #define SYNTH14__PWD_LOBUF2G_2__SHIFT 13
77492 #define SYNTH14__PWD_LOBUF2G_2__WIDTH 1
77493 #define SYNTH14__PWD_LOBUF2G_2__MASK 0x00002000U
77494 #define SYNTH14__PWD_LOBUF2G_2__READ(src) \
77495 (((u_int32_t)(src)\
77496 & 0x00002000U) >> 13)
77497 #define SYNTH14__PWD_LOBUF2G_2__WRITE(src) \
77498 (((u_int32_t)(src)\
77499 << 13) & 0x00002000U)
77500 #define SYNTH14__PWD_LOBUF2G_2__MODIFY(dst, src) \
77501 (dst) = ((dst) &\
77502 ~0x00002000U) | (((u_int32_t)(src) <<\
77503 13) & 0x00002000U)
77504 #define SYNTH14__PWD_LOBUF2G_2__VERIFY(src) \
77505 (!((((u_int32_t)(src)\
77506 << 13) & ~0x00002000U)))
77507 #define SYNTH14__PWD_LOBUF2G_2__SET(dst) \
77508 (dst) = ((dst) &\
77509 ~0x00002000U) | ((u_int32_t)(1) << 13)
77510 #define SYNTH14__PWD_LOBUF2G_2__CLR(dst) \
77511 (dst) = ((dst) &\
77512 ~0x00002000U) | ((u_int32_t)(0) << 13)
77513
77514 /* macros for field PWUPLO23_PD */
77515 #define SYNTH14__PWUPLO23_PD__SHIFT 14
77516 #define SYNTH14__PWUPLO23_PD__WIDTH 3
77517 #define SYNTH14__PWUPLO23_PD__MASK 0x0001c000U
77518 #define SYNTH14__PWUPLO23_PD__READ(src) \
77519 (((u_int32_t)(src)\
77520 & 0x0001c000U) >> 14)
77521 #define SYNTH14__PWUPLO23_PD__WRITE(src) \
77522 (((u_int32_t)(src)\
77523 << 14) & 0x0001c000U)
77524 #define SYNTH14__PWUPLO23_PD__MODIFY(dst, src) \
77525 (dst) = ((dst) &\
77526 ~0x0001c000U) | (((u_int32_t)(src) <<\
77527 14) & 0x0001c000U)
77528 #define SYNTH14__PWUPLO23_PD__VERIFY(src) \
77529 (!((((u_int32_t)(src)\
77530 << 14) & ~0x0001c000U)))
77531
77532 /* macros for field PWDB_ICLOBUF5G50_3 */
77533 #define SYNTH14__PWDB_ICLOBUF5G50_3__SHIFT 17
77534 #define SYNTH14__PWDB_ICLOBUF5G50_3__WIDTH 3
77535 #define SYNTH14__PWDB_ICLOBUF5G50_3__MASK 0x000e0000U
77536 #define SYNTH14__PWDB_ICLOBUF5G50_3__READ(src) \
77537 (((u_int32_t)(src)\
77538 & 0x000e0000U) >> 17)
77539 #define SYNTH14__PWDB_ICLOBUF5G50_3__WRITE(src) \
77540 (((u_int32_t)(src)\
77541 << 17) & 0x000e0000U)
77542 #define SYNTH14__PWDB_ICLOBUF5G50_3__MODIFY(dst, src) \
77543 (dst) = ((dst) &\
77544 ~0x000e0000U) | (((u_int32_t)(src) <<\
77545 17) & 0x000e0000U)
77546 #define SYNTH14__PWDB_ICLOBUF5G50_3__VERIFY(src) \
77547 (!((((u_int32_t)(src)\
77548 << 17) & ~0x000e0000U)))
77549
77550 /* macros for field PWDB_ICLOBUF2G50_3 */
77551 #define SYNTH14__PWDB_ICLOBUF2G50_3__SHIFT 20
77552 #define SYNTH14__PWDB_ICLOBUF2G50_3__WIDTH 3
77553 #define SYNTH14__PWDB_ICLOBUF2G50_3__MASK 0x00700000U
77554 #define SYNTH14__PWDB_ICLOBUF2G50_3__READ(src) \
77555 (((u_int32_t)(src)\
77556 & 0x00700000U) >> 20)
77557 #define SYNTH14__PWDB_ICLOBUF2G50_3__WRITE(src) \
77558 (((u_int32_t)(src)\
77559 << 20) & 0x00700000U)
77560 #define SYNTH14__PWDB_ICLOBUF2G50_3__MODIFY(dst, src) \
77561 (dst) = ((dst) &\
77562 ~0x00700000U) | (((u_int32_t)(src) <<\
77563 20) & 0x00700000U)
77564 #define SYNTH14__PWDB_ICLOBUF2G50_3__VERIFY(src) \
77565 (!((((u_int32_t)(src)\
77566 << 20) & ~0x00700000U)))
77567
77568 /* macros for field PWDB_ICLOBUF5G50_2 */
77569 #define SYNTH14__PWDB_ICLOBUF5G50_2__SHIFT 23
77570 #define SYNTH14__PWDB_ICLOBUF5G50_2__WIDTH 3
77571 #define SYNTH14__PWDB_ICLOBUF5G50_2__MASK 0x03800000U
77572 #define SYNTH14__PWDB_ICLOBUF5G50_2__READ(src) \
77573 (((u_int32_t)(src)\
77574 & 0x03800000U) >> 23)
77575 #define SYNTH14__PWDB_ICLOBUF5G50_2__WRITE(src) \
77576 (((u_int32_t)(src)\
77577 << 23) & 0x03800000U)
77578 #define SYNTH14__PWDB_ICLOBUF5G50_2__MODIFY(dst, src) \
77579 (dst) = ((dst) &\
77580 ~0x03800000U) | (((u_int32_t)(src) <<\
77581 23) & 0x03800000U)
77582 #define SYNTH14__PWDB_ICLOBUF5G50_2__VERIFY(src) \
77583 (!((((u_int32_t)(src)\
77584 << 23) & ~0x03800000U)))
77585
77586 /* macros for field PWDB_ICLOBUF2G50_2 */
77587 #define SYNTH14__PWDB_ICLOBUF2G50_2__SHIFT 26
77588 #define SYNTH14__PWDB_ICLOBUF2G50_2__WIDTH 3
77589 #define SYNTH14__PWDB_ICLOBUF2G50_2__MASK 0x1c000000U
77590 #define SYNTH14__PWDB_ICLOBUF2G50_2__READ(src) \
77591 (((u_int32_t)(src)\
77592 & 0x1c000000U) >> 26)
77593 #define SYNTH14__PWDB_ICLOBUF2G50_2__WRITE(src) \
77594 (((u_int32_t)(src)\
77595 << 26) & 0x1c000000U)
77596 #define SYNTH14__PWDB_ICLOBUF2G50_2__MODIFY(dst, src) \
77597 (dst) = ((dst) &\
77598 ~0x1c000000U) | (((u_int32_t)(src) <<\
77599 26) & 0x1c000000U)
77600 #define SYNTH14__PWDB_ICLOBUF2G50_2__VERIFY(src) \
77601 (!((((u_int32_t)(src)\
77602 << 26) & ~0x1c000000U)))
77603
77604 /* macros for field PWDB_ICLVLSHFT */
77605 #define SYNTH14__PWDB_ICLVLSHFT__SHIFT 29
77606 #define SYNTH14__PWDB_ICLVLSHFT__WIDTH 3
77607 #define SYNTH14__PWDB_ICLVLSHFT__MASK 0xe0000000U
77608 #define SYNTH14__PWDB_ICLVLSHFT__READ(src) \
77609 (((u_int32_t)(src)\
77610 & 0xe0000000U) >> 29)
77611 #define SYNTH14__PWDB_ICLVLSHFT__WRITE(src) \
77612 (((u_int32_t)(src)\
77613 << 29) & 0xe0000000U)
77614 #define SYNTH14__PWDB_ICLVLSHFT__MODIFY(dst, src) \
77615 (dst) = ((dst) &\
77616 ~0xe0000000U) | (((u_int32_t)(src) <<\
77617 29) & 0xe0000000U)
77618 #define SYNTH14__PWDB_ICLVLSHFT__VERIFY(src) \
77619 (!((((u_int32_t)(src)\
77620 << 29) & ~0xe0000000U)))
77621 #define SYNTH14__TYPE u_int32_t
77622 #define SYNTH14__READ 0xffffffffU
77623 #define SYNTH14__WRITE 0xffffffffU
77624
77625 #endif /* __SYNTH14_MACRO__ */
77626
77627
77628 /* macros for radio65_reg_block.ch0_SYNTH14 */
77629 #define INST_RADIO65_REG_BLOCK__CH0_SYNTH14__NUM 1
77630
77631 /* macros for BlueprintGlobalNameSpace::BIAS1 */
77632 #ifndef __BIAS1_MACRO__
77633 #define __BIAS1_MACRO__
77634
77635 /* macros for field SPARE1 */
77636 #define BIAS1__SPARE1__SHIFT 0
77637 #define BIAS1__SPARE1__WIDTH 3
77638 #define BIAS1__SPARE1__MASK 0x00000007U
77639 #define BIAS1__SPARE1__READ(src) (u_int32_t)(src) & 0x00000007U
77640 #define BIAS1__SPARE1__WRITE(src) ((u_int32_t)(src) & 0x00000007U)
77641 #define BIAS1__SPARE1__MODIFY(dst, src) \
77642 (dst) = ((dst) &\
77643 ~0x00000007U) | ((u_int32_t)(src) &\
77644 0x00000007U)
77645 #define BIAS1__SPARE1__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000007U)))
77646
77647 /* macros for field pwd_ic100pcie */
77648 #define BIAS1__PWD_IC100PCIE__SHIFT 3
77649 #define BIAS1__PWD_IC100PCIE__WIDTH 3
77650 #define BIAS1__PWD_IC100PCIE__MASK 0x00000038U
77651 #define BIAS1__PWD_IC100PCIE__READ(src) (((u_int32_t)(src) & 0x00000038U) >> 3)
77652 #define BIAS1__PWD_IC100PCIE__WRITE(src) \
77653 (((u_int32_t)(src)\
77654 << 3) & 0x00000038U)
77655 #define BIAS1__PWD_IC100PCIE__MODIFY(dst, src) \
77656 (dst) = ((dst) &\
77657 ~0x00000038U) | (((u_int32_t)(src) <<\
77658 3) & 0x00000038U)
77659 #define BIAS1__PWD_IC100PCIE__VERIFY(src) \
77660 (!((((u_int32_t)(src)\
77661 << 3) & ~0x00000038U)))
77662
77663 /* macros for field pwd_ic25v2iQ */
77664 #define BIAS1__PWD_IC25V2IQ__SHIFT 6
77665 #define BIAS1__PWD_IC25V2IQ__WIDTH 3
77666 #define BIAS1__PWD_IC25V2IQ__MASK 0x000001c0U
77667 #define BIAS1__PWD_IC25V2IQ__READ(src) (((u_int32_t)(src) & 0x000001c0U) >> 6)
77668 #define BIAS1__PWD_IC25V2IQ__WRITE(src) (((u_int32_t)(src) << 6) & 0x000001c0U)
77669 #define BIAS1__PWD_IC25V2IQ__MODIFY(dst, src) \
77670 (dst) = ((dst) &\
77671 ~0x000001c0U) | (((u_int32_t)(src) <<\
77672 6) & 0x000001c0U)
77673 #define BIAS1__PWD_IC25V2IQ__VERIFY(src) \
77674 (!((((u_int32_t)(src)\
77675 << 6) & ~0x000001c0U)))
77676
77677 /* macros for field pwd_ic25v2iI */
77678 #define BIAS1__PWD_IC25V2II__SHIFT 9
77679 #define BIAS1__PWD_IC25V2II__WIDTH 3
77680 #define BIAS1__PWD_IC25V2II__MASK 0x00000e00U
77681 #define BIAS1__PWD_IC25V2II__READ(src) (((u_int32_t)(src) & 0x00000e00U) >> 9)
77682 #define BIAS1__PWD_IC25V2II__WRITE(src) (((u_int32_t)(src) << 9) & 0x00000e00U)
77683 #define BIAS1__PWD_IC25V2II__MODIFY(dst, src) \
77684 (dst) = ((dst) &\
77685 ~0x00000e00U) | (((u_int32_t)(src) <<\
77686 9) & 0x00000e00U)
77687 #define BIAS1__PWD_IC25V2II__VERIFY(src) \
77688 (!((((u_int32_t)(src)\
77689 << 9) & ~0x00000e00U)))
77690
77691 /* macros for field pwd_ic25bb */
77692 #define BIAS1__PWD_IC25BB__SHIFT 12
77693 #define BIAS1__PWD_IC25BB__WIDTH 3
77694 #define BIAS1__PWD_IC25BB__MASK 0x00007000U
77695 #define BIAS1__PWD_IC25BB__READ(src) (((u_int32_t)(src) & 0x00007000U) >> 12)
77696 #define BIAS1__PWD_IC25BB__WRITE(src) (((u_int32_t)(src) << 12) & 0x00007000U)
77697 #define BIAS1__PWD_IC25BB__MODIFY(dst, src) \
77698 (dst) = ((dst) &\
77699 ~0x00007000U) | (((u_int32_t)(src) <<\
77700 12) & 0x00007000U)
77701 #define BIAS1__PWD_IC25BB__VERIFY(src) \
77702 (!((((u_int32_t)(src)\
77703 << 12) & ~0x00007000U)))
77704
77705 /* macros for field pwd_ic25dac */
77706 #define BIAS1__PWD_IC25DAC__SHIFT 15
77707 #define BIAS1__PWD_IC25DAC__WIDTH 3
77708 #define BIAS1__PWD_IC25DAC__MASK 0x00038000U
77709 #define BIAS1__PWD_IC25DAC__READ(src) (((u_int32_t)(src) & 0x00038000U) >> 15)
77710 #define BIAS1__PWD_IC25DAC__WRITE(src) (((u_int32_t)(src) << 15) & 0x00038000U)
77711 #define BIAS1__PWD_IC25DAC__MODIFY(dst, src) \
77712 (dst) = ((dst) &\
77713 ~0x00038000U) | (((u_int32_t)(src) <<\
77714 15) & 0x00038000U)
77715 #define BIAS1__PWD_IC25DAC__VERIFY(src) \
77716 (!((((u_int32_t)(src)\
77717 << 15) & ~0x00038000U)))
77718
77719 /* macros for field pwd_ic25fir */
77720 #define BIAS1__PWD_IC25FIR__SHIFT 18
77721 #define BIAS1__PWD_IC25FIR__WIDTH 3
77722 #define BIAS1__PWD_IC25FIR__MASK 0x001c0000U
77723 #define BIAS1__PWD_IC25FIR__READ(src) (((u_int32_t)(src) & 0x001c0000U) >> 18)
77724 #define BIAS1__PWD_IC25FIR__WRITE(src) (((u_int32_t)(src) << 18) & 0x001c0000U)
77725 #define BIAS1__PWD_IC25FIR__MODIFY(dst, src) \
77726 (dst) = ((dst) &\
77727 ~0x001c0000U) | (((u_int32_t)(src) <<\
77728 18) & 0x001c0000U)
77729 #define BIAS1__PWD_IC25FIR__VERIFY(src) \
77730 (!((((u_int32_t)(src)\
77731 << 18) & ~0x001c0000U)))
77732
77733 /* macros for field pwd_ic25adc */
77734 #define BIAS1__PWD_IC25ADC__SHIFT 21
77735 #define BIAS1__PWD_IC25ADC__WIDTH 3
77736 #define BIAS1__PWD_IC25ADC__MASK 0x00e00000U
77737 #define BIAS1__PWD_IC25ADC__READ(src) (((u_int32_t)(src) & 0x00e00000U) >> 21)
77738 #define BIAS1__PWD_IC25ADC__WRITE(src) (((u_int32_t)(src) << 21) & 0x00e00000U)
77739 #define BIAS1__PWD_IC25ADC__MODIFY(dst, src) \
77740 (dst) = ((dst) &\
77741 ~0x00e00000U) | (((u_int32_t)(src) <<\
77742 21) & 0x00e00000U)
77743 #define BIAS1__PWD_IC25ADC__VERIFY(src) \
77744 (!((((u_int32_t)(src)\
77745 << 21) & ~0x00e00000U)))
77746
77747 /* macros for field bias_sel */
77748 #define BIAS1__BIAS_SEL__SHIFT 24
77749 #define BIAS1__BIAS_SEL__WIDTH 8
77750 #define BIAS1__BIAS_SEL__MASK 0xff000000U
77751 #define BIAS1__BIAS_SEL__READ(src) (((u_int32_t)(src) & 0xff000000U) >> 24)
77752 #define BIAS1__BIAS_SEL__WRITE(src) (((u_int32_t)(src) << 24) & 0xff000000U)
77753 #define BIAS1__BIAS_SEL__MODIFY(dst, src) \
77754 (dst) = ((dst) &\
77755 ~0xff000000U) | (((u_int32_t)(src) <<\
77756 24) & 0xff000000U)
77757 #define BIAS1__BIAS_SEL__VERIFY(src) \
77758 (!((((u_int32_t)(src)\
77759 << 24) & ~0xff000000U)))
77760 #define BIAS1__TYPE u_int32_t
77761 #define BIAS1__READ 0xffffffffU
77762 #define BIAS1__WRITE 0xffffffffU
77763
77764 #endif /* __BIAS1_MACRO__ */
77765
77766
77767 /* macros for radio65_reg_block.ch0_BIAS1 */
77768 #define INST_RADIO65_REG_BLOCK__CH0_BIAS1__NUM 1
77769
77770 /* macros for BlueprintGlobalNameSpace::BIAS2 */
77771 #ifndef __BIAS2_MACRO__
77772 #define __BIAS2_MACRO__
77773
77774 /* macros for field SPARE2 */
77775 #define BIAS2__SPARE2__SHIFT 0
77776 #define BIAS2__SPARE2__WIDTH 5
77777 #define BIAS2__SPARE2__MASK 0x0000001fU
77778 #define BIAS2__SPARE2__READ(src) (u_int32_t)(src) & 0x0000001fU
77779 #define BIAS2__SPARE2__WRITE(src) ((u_int32_t)(src) & 0x0000001fU)
77780 #define BIAS2__SPARE2__MODIFY(dst, src) \
77781 (dst) = ((dst) &\
77782 ~0x0000001fU) | ((u_int32_t)(src) &\
77783 0x0000001fU)
77784 #define BIAS2__SPARE2__VERIFY(src) (!(((u_int32_t)(src) & ~0x0000001fU)))
77785
77786 /* macros for field pwd_ic25xtalreg */
77787 #define BIAS2__PWD_IC25XTALREG__SHIFT 5
77788 #define BIAS2__PWD_IC25XTALREG__WIDTH 3
77789 #define BIAS2__PWD_IC25XTALREG__MASK 0x000000e0U
77790 #define BIAS2__PWD_IC25XTALREG__READ(src) \
77791 (((u_int32_t)(src)\
77792 & 0x000000e0U) >> 5)
77793 #define BIAS2__PWD_IC25XTALREG__WRITE(src) \
77794 (((u_int32_t)(src)\
77795 << 5) & 0x000000e0U)
77796 #define BIAS2__PWD_IC25XTALREG__MODIFY(dst, src) \
77797 (dst) = ((dst) &\
77798 ~0x000000e0U) | (((u_int32_t)(src) <<\
77799 5) & 0x000000e0U)
77800 #define BIAS2__PWD_IC25XTALREG__VERIFY(src) \
77801 (!((((u_int32_t)(src)\
77802 << 5) & ~0x000000e0U)))
77803
77804 /* macros for field pwd_ic25xtal */
77805 #define BIAS2__PWD_IC25XTAL__SHIFT 8
77806 #define BIAS2__PWD_IC25XTAL__WIDTH 3
77807 #define BIAS2__PWD_IC25XTAL__MASK 0x00000700U
77808 #define BIAS2__PWD_IC25XTAL__READ(src) (((u_int32_t)(src) & 0x00000700U) >> 8)
77809 #define BIAS2__PWD_IC25XTAL__WRITE(src) (((u_int32_t)(src) << 8) & 0x00000700U)
77810 #define BIAS2__PWD_IC25XTAL__MODIFY(dst, src) \
77811 (dst) = ((dst) &\
77812 ~0x00000700U) | (((u_int32_t)(src) <<\
77813 8) & 0x00000700U)
77814 #define BIAS2__PWD_IC25XTAL__VERIFY(src) \
77815 (!((((u_int32_t)(src)\
77816 << 8) & ~0x00000700U)))
77817
77818 /* macros for field pwd_ic25txrf */
77819 #define BIAS2__PWD_IC25TXRF__SHIFT 11
77820 #define BIAS2__PWD_IC25TXRF__WIDTH 3
77821 #define BIAS2__PWD_IC25TXRF__MASK 0x00003800U
77822 #define BIAS2__PWD_IC25TXRF__READ(src) (((u_int32_t)(src) & 0x00003800U) >> 11)
77823 #define BIAS2__PWD_IC25TXRF__WRITE(src) \
77824 (((u_int32_t)(src)\
77825 << 11) & 0x00003800U)
77826 #define BIAS2__PWD_IC25TXRF__MODIFY(dst, src) \
77827 (dst) = ((dst) &\
77828 ~0x00003800U) | (((u_int32_t)(src) <<\
77829 11) & 0x00003800U)
77830 #define BIAS2__PWD_IC25TXRF__VERIFY(src) \
77831 (!((((u_int32_t)(src)\
77832 << 11) & ~0x00003800U)))
77833
77834 /* macros for field pwd_ic25rxrf */
77835 #define BIAS2__PWD_IC25RXRF__SHIFT 14
77836 #define BIAS2__PWD_IC25RXRF__WIDTH 3
77837 #define BIAS2__PWD_IC25RXRF__MASK 0x0001c000U
77838 #define BIAS2__PWD_IC25RXRF__READ(src) (((u_int32_t)(src) & 0x0001c000U) >> 14)
77839 #define BIAS2__PWD_IC25RXRF__WRITE(src) \
77840 (((u_int32_t)(src)\
77841 << 14) & 0x0001c000U)
77842 #define BIAS2__PWD_IC25RXRF__MODIFY(dst, src) \
77843 (dst) = ((dst) &\
77844 ~0x0001c000U) | (((u_int32_t)(src) <<\
77845 14) & 0x0001c000U)
77846 #define BIAS2__PWD_IC25RXRF__VERIFY(src) \
77847 (!((((u_int32_t)(src)\
77848 << 14) & ~0x0001c000U)))
77849
77850 /* macros for field pwd_ic25synth */
77851 #define BIAS2__PWD_IC25SYNTH__SHIFT 17
77852 #define BIAS2__PWD_IC25SYNTH__WIDTH 3
77853 #define BIAS2__PWD_IC25SYNTH__MASK 0x000e0000U
77854 #define BIAS2__PWD_IC25SYNTH__READ(src) \
77855 (((u_int32_t)(src)\
77856 & 0x000e0000U) >> 17)
77857 #define BIAS2__PWD_IC25SYNTH__WRITE(src) \
77858 (((u_int32_t)(src)\
77859 << 17) & 0x000e0000U)
77860 #define BIAS2__PWD_IC25SYNTH__MODIFY(dst, src) \
77861 (dst) = ((dst) &\
77862 ~0x000e0000U) | (((u_int32_t)(src) <<\
77863 17) & 0x000e0000U)
77864 #define BIAS2__PWD_IC25SYNTH__VERIFY(src) \
77865 (!((((u_int32_t)(src)\
77866 << 17) & ~0x000e0000U)))
77867
77868 /* macros for field pwd_ic25pllreg */
77869 #define BIAS2__PWD_IC25PLLREG__SHIFT 20
77870 #define BIAS2__PWD_IC25PLLREG__WIDTH 3
77871 #define BIAS2__PWD_IC25PLLREG__MASK 0x00700000U
77872 #define BIAS2__PWD_IC25PLLREG__READ(src) \
77873 (((u_int32_t)(src)\
77874 & 0x00700000U) >> 20)
77875 #define BIAS2__PWD_IC25PLLREG__WRITE(src) \
77876 (((u_int32_t)(src)\
77877 << 20) & 0x00700000U)
77878 #define BIAS2__PWD_IC25PLLREG__MODIFY(dst, src) \
77879 (dst) = ((dst) &\
77880 ~0x00700000U) | (((u_int32_t)(src) <<\
77881 20) & 0x00700000U)
77882 #define BIAS2__PWD_IC25PLLREG__VERIFY(src) \
77883 (!((((u_int32_t)(src)\
77884 << 20) & ~0x00700000U)))
77885
77886 /* macros for field pwd_ic25pllcp2 */
77887 #define BIAS2__PWD_IC25PLLCP2__SHIFT 23
77888 #define BIAS2__PWD_IC25PLLCP2__WIDTH 3
77889 #define BIAS2__PWD_IC25PLLCP2__MASK 0x03800000U
77890 #define BIAS2__PWD_IC25PLLCP2__READ(src) \
77891 (((u_int32_t)(src)\
77892 & 0x03800000U) >> 23)
77893 #define BIAS2__PWD_IC25PLLCP2__WRITE(src) \
77894 (((u_int32_t)(src)\
77895 << 23) & 0x03800000U)
77896 #define BIAS2__PWD_IC25PLLCP2__MODIFY(dst, src) \
77897 (dst) = ((dst) &\
77898 ~0x03800000U) | (((u_int32_t)(src) <<\
77899 23) & 0x03800000U)
77900 #define BIAS2__PWD_IC25PLLCP2__VERIFY(src) \
77901 (!((((u_int32_t)(src)\
77902 << 23) & ~0x03800000U)))
77903
77904 /* macros for field pwd_ic25pllcp */
77905 #define BIAS2__PWD_IC25PLLCP__SHIFT 26
77906 #define BIAS2__PWD_IC25PLLCP__WIDTH 3
77907 #define BIAS2__PWD_IC25PLLCP__MASK 0x1c000000U
77908 #define BIAS2__PWD_IC25PLLCP__READ(src) \
77909 (((u_int32_t)(src)\
77910 & 0x1c000000U) >> 26)
77911 #define BIAS2__PWD_IC25PLLCP__WRITE(src) \
77912 (((u_int32_t)(src)\
77913 << 26) & 0x1c000000U)
77914 #define BIAS2__PWD_IC25PLLCP__MODIFY(dst, src) \
77915 (dst) = ((dst) &\
77916 ~0x1c000000U) | (((u_int32_t)(src) <<\
77917 26) & 0x1c000000U)
77918 #define BIAS2__PWD_IC25PLLCP__VERIFY(src) \
77919 (!((((u_int32_t)(src)\
77920 << 26) & ~0x1c000000U)))
77921
77922 /* macros for field pwd_ic25pllgm */
77923 #define BIAS2__PWD_IC25PLLGM__SHIFT 29
77924 #define BIAS2__PWD_IC25PLLGM__WIDTH 3
77925 #define BIAS2__PWD_IC25PLLGM__MASK 0xe0000000U
77926 #define BIAS2__PWD_IC25PLLGM__READ(src) \
77927 (((u_int32_t)(src)\
77928 & 0xe0000000U) >> 29)
77929 #define BIAS2__PWD_IC25PLLGM__WRITE(src) \
77930 (((u_int32_t)(src)\
77931 << 29) & 0xe0000000U)
77932 #define BIAS2__PWD_IC25PLLGM__MODIFY(dst, src) \
77933 (dst) = ((dst) &\
77934 ~0xe0000000U) | (((u_int32_t)(src) <<\
77935 29) & 0xe0000000U)
77936 #define BIAS2__PWD_IC25PLLGM__VERIFY(src) \
77937 (!((((u_int32_t)(src)\
77938 << 29) & ~0xe0000000U)))
77939 #define BIAS2__TYPE u_int32_t
77940 #define BIAS2__READ 0xffffffffU
77941 #define BIAS2__WRITE 0xffffffffU
77942
77943 #endif /* __BIAS2_MACRO__ */
77944
77945
77946 /* macros for radio65_reg_block.ch0_BIAS2 */
77947 #define INST_RADIO65_REG_BLOCK__CH0_BIAS2__NUM 1
77948
77949 /* macros for BlueprintGlobalNameSpace::BIAS3 */
77950 #ifndef __BIAS3_MACRO__
77951 #define __BIAS3_MACRO__
77952
77953 /* macros for field SPARE3 */
77954 #define BIAS3__SPARE3__SHIFT 0
77955 #define BIAS3__SPARE3__WIDTH 2
77956 #define BIAS3__SPARE3__MASK 0x00000003U
77957 #define BIAS3__SPARE3__READ(src) (u_int32_t)(src) & 0x00000003U
77958 #define BIAS3__SPARE3__WRITE(src) ((u_int32_t)(src) & 0x00000003U)
77959 #define BIAS3__SPARE3__MODIFY(dst, src) \
77960 (dst) = ((dst) &\
77961 ~0x00000003U) | ((u_int32_t)(src) &\
77962 0x00000003U)
77963 #define BIAS3__SPARE3__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000003U)))
77964
77965 /* macros for field pwd_ir25xtalreg */
77966 #define BIAS3__PWD_IR25XTALREG__SHIFT 2
77967 #define BIAS3__PWD_IR25XTALREG__WIDTH 3
77968 #define BIAS3__PWD_IR25XTALREG__MASK 0x0000001cU
77969 #define BIAS3__PWD_IR25XTALREG__READ(src) \
77970 (((u_int32_t)(src)\
77971 & 0x0000001cU) >> 2)
77972 #define BIAS3__PWD_IR25XTALREG__WRITE(src) \
77973 (((u_int32_t)(src)\
77974 << 2) & 0x0000001cU)
77975 #define BIAS3__PWD_IR25XTALREG__MODIFY(dst, src) \
77976 (dst) = ((dst) &\
77977 ~0x0000001cU) | (((u_int32_t)(src) <<\
77978 2) & 0x0000001cU)
77979 #define BIAS3__PWD_IR25XTALREG__VERIFY(src) \
77980 (!((((u_int32_t)(src)\
77981 << 2) & ~0x0000001cU)))
77982
77983 /* macros for field pwd_ir25txrf */
77984 #define BIAS3__PWD_IR25TXRF__SHIFT 5
77985 #define BIAS3__PWD_IR25TXRF__WIDTH 3
77986 #define BIAS3__PWD_IR25TXRF__MASK 0x000000e0U
77987 #define BIAS3__PWD_IR25TXRF__READ(src) (((u_int32_t)(src) & 0x000000e0U) >> 5)
77988 #define BIAS3__PWD_IR25TXRF__WRITE(src) (((u_int32_t)(src) << 5) & 0x000000e0U)
77989 #define BIAS3__PWD_IR25TXRF__MODIFY(dst, src) \
77990 (dst) = ((dst) &\
77991 ~0x000000e0U) | (((u_int32_t)(src) <<\
77992 5) & 0x000000e0U)
77993 #define BIAS3__PWD_IR25TXRF__VERIFY(src) \
77994 (!((((u_int32_t)(src)\
77995 << 5) & ~0x000000e0U)))
77996
77997 /* macros for field pwd_ir25rxrf */
77998 #define BIAS3__PWD_IR25RXRF__SHIFT 8
77999 #define BIAS3__PWD_IR25RXRF__WIDTH 3
78000 #define BIAS3__PWD_IR25RXRF__MASK 0x00000700U
78001 #define BIAS3__PWD_IR25RXRF__READ(src) (((u_int32_t)(src) & 0x00000700U) >> 8)
78002 #define BIAS3__PWD_IR25RXRF__WRITE(src) (((u_int32_t)(src) << 8) & 0x00000700U)
78003 #define BIAS3__PWD_IR25RXRF__MODIFY(dst, src) \
78004 (dst) = ((dst) &\
78005 ~0x00000700U) | (((u_int32_t)(src) <<\
78006 8) & 0x00000700U)
78007 #define BIAS3__PWD_IR25RXRF__VERIFY(src) \
78008 (!((((u_int32_t)(src)\
78009 << 8) & ~0x00000700U)))
78010
78011 /* macros for field pwd_ir25synth */
78012 #define BIAS3__PWD_IR25SYNTH__SHIFT 11
78013 #define BIAS3__PWD_IR25SYNTH__WIDTH 3
78014 #define BIAS3__PWD_IR25SYNTH__MASK 0x00003800U
78015 #define BIAS3__PWD_IR25SYNTH__READ(src) \
78016 (((u_int32_t)(src)\
78017 & 0x00003800U) >> 11)
78018 #define BIAS3__PWD_IR25SYNTH__WRITE(src) \
78019 (((u_int32_t)(src)\
78020 << 11) & 0x00003800U)
78021 #define BIAS3__PWD_IR25SYNTH__MODIFY(dst, src) \
78022 (dst) = ((dst) &\
78023 ~0x00003800U) | (((u_int32_t)(src) <<\
78024 11) & 0x00003800U)
78025 #define BIAS3__PWD_IR25SYNTH__VERIFY(src) \
78026 (!((((u_int32_t)(src)\
78027 << 11) & ~0x00003800U)))
78028
78029 /* macros for field pwd_ir25pllreg */
78030 #define BIAS3__PWD_IR25PLLREG__SHIFT 14
78031 #define BIAS3__PWD_IR25PLLREG__WIDTH 3
78032 #define BIAS3__PWD_IR25PLLREG__MASK 0x0001c000U
78033 #define BIAS3__PWD_IR25PLLREG__READ(src) \
78034 (((u_int32_t)(src)\
78035 & 0x0001c000U) >> 14)
78036 #define BIAS3__PWD_IR25PLLREG__WRITE(src) \
78037 (((u_int32_t)(src)\
78038 << 14) & 0x0001c000U)
78039 #define BIAS3__PWD_IR25PLLREG__MODIFY(dst, src) \
78040 (dst) = ((dst) &\
78041 ~0x0001c000U) | (((u_int32_t)(src) <<\
78042 14) & 0x0001c000U)
78043 #define BIAS3__PWD_IR25PLLREG__VERIFY(src) \
78044 (!((((u_int32_t)(src)\
78045 << 14) & ~0x0001c000U)))
78046
78047 /* macros for field pwd_ir25bb */
78048 #define BIAS3__PWD_IR25BB__SHIFT 17
78049 #define BIAS3__PWD_IR25BB__WIDTH 3
78050 #define BIAS3__PWD_IR25BB__MASK 0x000e0000U
78051 #define BIAS3__PWD_IR25BB__READ(src) (((u_int32_t)(src) & 0x000e0000U) >> 17)
78052 #define BIAS3__PWD_IR25BB__WRITE(src) (((u_int32_t)(src) << 17) & 0x000e0000U)
78053 #define BIAS3__PWD_IR25BB__MODIFY(dst, src) \
78054 (dst) = ((dst) &\
78055 ~0x000e0000U) | (((u_int32_t)(src) <<\
78056 17) & 0x000e0000U)
78057 #define BIAS3__PWD_IR25BB__VERIFY(src) \
78058 (!((((u_int32_t)(src)\
78059 << 17) & ~0x000e0000U)))
78060
78061 /* macros for field pwd_ir50dac */
78062 #define BIAS3__PWD_IR50DAC__SHIFT 20
78063 #define BIAS3__PWD_IR50DAC__WIDTH 3
78064 #define BIAS3__PWD_IR50DAC__MASK 0x00700000U
78065 #define BIAS3__PWD_IR50DAC__READ(src) (((u_int32_t)(src) & 0x00700000U) >> 20)
78066 #define BIAS3__PWD_IR50DAC__WRITE(src) (((u_int32_t)(src) << 20) & 0x00700000U)
78067 #define BIAS3__PWD_IR50DAC__MODIFY(dst, src) \
78068 (dst) = ((dst) &\
78069 ~0x00700000U) | (((u_int32_t)(src) <<\
78070 20) & 0x00700000U)
78071 #define BIAS3__PWD_IR50DAC__VERIFY(src) \
78072 (!((((u_int32_t)(src)\
78073 << 20) & ~0x00700000U)))
78074
78075 /* macros for field pwd_ir25dac */
78076 #define BIAS3__PWD_IR25DAC__SHIFT 23
78077 #define BIAS3__PWD_IR25DAC__WIDTH 3
78078 #define BIAS3__PWD_IR25DAC__MASK 0x03800000U
78079 #define BIAS3__PWD_IR25DAC__READ(src) (((u_int32_t)(src) & 0x03800000U) >> 23)
78080 #define BIAS3__PWD_IR25DAC__WRITE(src) (((u_int32_t)(src) << 23) & 0x03800000U)
78081 #define BIAS3__PWD_IR25DAC__MODIFY(dst, src) \
78082 (dst) = ((dst) &\
78083 ~0x03800000U) | (((u_int32_t)(src) <<\
78084 23) & 0x03800000U)
78085 #define BIAS3__PWD_IR25DAC__VERIFY(src) \
78086 (!((((u_int32_t)(src)\
78087 << 23) & ~0x03800000U)))
78088
78089 /* macros for field pwd_ir25fir */
78090 #define BIAS3__PWD_IR25FIR__SHIFT 26
78091 #define BIAS3__PWD_IR25FIR__WIDTH 3
78092 #define BIAS3__PWD_IR25FIR__MASK 0x1c000000U
78093 #define BIAS3__PWD_IR25FIR__READ(src) (((u_int32_t)(src) & 0x1c000000U) >> 26)
78094 #define BIAS3__PWD_IR25FIR__WRITE(src) (((u_int32_t)(src) << 26) & 0x1c000000U)
78095 #define BIAS3__PWD_IR25FIR__MODIFY(dst, src) \
78096 (dst) = ((dst) &\
78097 ~0x1c000000U) | (((u_int32_t)(src) <<\
78098 26) & 0x1c000000U)
78099 #define BIAS3__PWD_IR25FIR__VERIFY(src) \
78100 (!((((u_int32_t)(src)\
78101 << 26) & ~0x1c000000U)))
78102
78103 /* macros for field pwd_ir50adc */
78104 #define BIAS3__PWD_IR50ADC__SHIFT 29
78105 #define BIAS3__PWD_IR50ADC__WIDTH 3
78106 #define BIAS3__PWD_IR50ADC__MASK 0xe0000000U
78107 #define BIAS3__PWD_IR50ADC__READ(src) (((u_int32_t)(src) & 0xe0000000U) >> 29)
78108 #define BIAS3__PWD_IR50ADC__WRITE(src) (((u_int32_t)(src) << 29) & 0xe0000000U)
78109 #define BIAS3__PWD_IR50ADC__MODIFY(dst, src) \
78110 (dst) = ((dst) &\
78111 ~0xe0000000U) | (((u_int32_t)(src) <<\
78112 29) & 0xe0000000U)
78113 #define BIAS3__PWD_IR50ADC__VERIFY(src) \
78114 (!((((u_int32_t)(src)\
78115 << 29) & ~0xe0000000U)))
78116 #define BIAS3__TYPE u_int32_t
78117 #define BIAS3__READ 0xffffffffU
78118 #define BIAS3__WRITE 0xffffffffU
78119
78120 #endif /* __BIAS3_MACRO__ */
78121
78122
78123 /* macros for radio65_reg_block.ch0_BIAS3 */
78124 #define INST_RADIO65_REG_BLOCK__CH0_BIAS3__NUM 1
78125
78126 /* macros for BlueprintGlobalNameSpace::BIAS4 */
78127 #ifndef __BIAS4_MACRO__
78128 #define __BIAS4_MACRO__
78129
78130 /* macros for field SPARE4 */
78131 #define BIAS4__SPARE4__SHIFT 0
78132 #define BIAS4__SPARE4__WIDTH 14
78133 #define BIAS4__SPARE4__MASK 0x00003fffU
78134 #define BIAS4__SPARE4__READ(src) (u_int32_t)(src) & 0x00003fffU
78135 #define BIAS4__SPARE4__WRITE(src) ((u_int32_t)(src) & 0x00003fffU)
78136 #define BIAS4__SPARE4__MODIFY(dst, src) \
78137 (dst) = ((dst) &\
78138 ~0x00003fffU) | ((u_int32_t)(src) &\
78139 0x00003fffU)
78140 #define BIAS4__SPARE4__VERIFY(src) (!(((u_int32_t)(src) & ~0x00003fffU)))
78141
78142 /* macros for field pwd_ir25xpabias */
78143 #define BIAS4__PWD_IR25XPABIAS__SHIFT 14
78144 #define BIAS4__PWD_IR25XPABIAS__WIDTH 3
78145 #define BIAS4__PWD_IR25XPABIAS__MASK 0x0001c000U
78146 #define BIAS4__PWD_IR25XPABIAS__READ(src) \
78147 (((u_int32_t)(src)\
78148 & 0x0001c000U) >> 14)
78149 #define BIAS4__PWD_IR25XPABIAS__WRITE(src) \
78150 (((u_int32_t)(src)\
78151 << 14) & 0x0001c000U)
78152 #define BIAS4__PWD_IR25XPABIAS__MODIFY(dst, src) \
78153 (dst) = ((dst) &\
78154 ~0x0001c000U) | (((u_int32_t)(src) <<\
78155 14) & 0x0001c000U)
78156 #define BIAS4__PWD_IR25XPABIAS__VERIFY(src) \
78157 (!((((u_int32_t)(src)\
78158 << 14) & ~0x0001c000U)))
78159
78160 /* macros for field pwd_ir25thermadc */
78161 #define BIAS4__PWD_IR25THERMADC__SHIFT 17
78162 #define BIAS4__PWD_IR25THERMADC__WIDTH 3
78163 #define BIAS4__PWD_IR25THERMADC__MASK 0x000e0000U
78164 #define BIAS4__PWD_IR25THERMADC__READ(src) \
78165 (((u_int32_t)(src)\
78166 & 0x000e0000U) >> 17)
78167 #define BIAS4__PWD_IR25THERMADC__WRITE(src) \
78168 (((u_int32_t)(src)\
78169 << 17) & 0x000e0000U)
78170 #define BIAS4__PWD_IR25THERMADC__MODIFY(dst, src) \
78171 (dst) = ((dst) &\
78172 ~0x000e0000U) | (((u_int32_t)(src) <<\
78173 17) & 0x000e0000U)
78174 #define BIAS4__PWD_IR25THERMADC__VERIFY(src) \
78175 (!((((u_int32_t)(src)\
78176 << 17) & ~0x000e0000U)))
78177
78178 /* macros for field pwd_ir25otpreg */
78179 #define BIAS4__PWD_IR25OTPREG__SHIFT 20
78180 #define BIAS4__PWD_IR25OTPREG__WIDTH 3
78181 #define BIAS4__PWD_IR25OTPREG__MASK 0x00700000U
78182 #define BIAS4__PWD_IR25OTPREG__READ(src) \
78183 (((u_int32_t)(src)\
78184 & 0x00700000U) >> 20)
78185 #define BIAS4__PWD_IR25OTPREG__WRITE(src) \
78186 (((u_int32_t)(src)\
78187 << 20) & 0x00700000U)
78188 #define BIAS4__PWD_IR25OTPREG__MODIFY(dst, src) \
78189 (dst) = ((dst) &\
78190 ~0x00700000U) | (((u_int32_t)(src) <<\
78191 20) & 0x00700000U)
78192 #define BIAS4__PWD_IR25OTPREG__VERIFY(src) \
78193 (!((((u_int32_t)(src)\
78194 << 20) & ~0x00700000U)))
78195
78196 /* macros for field pwd_ic25xpabias */
78197 #define BIAS4__PWD_IC25XPABIAS__SHIFT 23
78198 #define BIAS4__PWD_IC25XPABIAS__WIDTH 3
78199 #define BIAS4__PWD_IC25XPABIAS__MASK 0x03800000U
78200 #define BIAS4__PWD_IC25XPABIAS__READ(src) \
78201 (((u_int32_t)(src)\
78202 & 0x03800000U) >> 23)
78203 #define BIAS4__PWD_IC25XPABIAS__WRITE(src) \
78204 (((u_int32_t)(src)\
78205 << 23) & 0x03800000U)
78206 #define BIAS4__PWD_IC25XPABIAS__MODIFY(dst, src) \
78207 (dst) = ((dst) &\
78208 ~0x03800000U) | (((u_int32_t)(src) <<\
78209 23) & 0x03800000U)
78210 #define BIAS4__PWD_IC25XPABIAS__VERIFY(src) \
78211 (!((((u_int32_t)(src)\
78212 << 23) & ~0x03800000U)))
78213
78214 /* macros for field pwd_ic25spareB */
78215 #define BIAS4__PWD_IC25SPAREB__SHIFT 26
78216 #define BIAS4__PWD_IC25SPAREB__WIDTH 3
78217 #define BIAS4__PWD_IC25SPAREB__MASK 0x1c000000U
78218 #define BIAS4__PWD_IC25SPAREB__READ(src) \
78219 (((u_int32_t)(src)\
78220 & 0x1c000000U) >> 26)
78221 #define BIAS4__PWD_IC25SPAREB__WRITE(src) \
78222 (((u_int32_t)(src)\
78223 << 26) & 0x1c000000U)
78224 #define BIAS4__PWD_IC25SPAREB__MODIFY(dst, src) \
78225 (dst) = ((dst) &\
78226 ~0x1c000000U) | (((u_int32_t)(src) <<\
78227 26) & 0x1c000000U)
78228 #define BIAS4__PWD_IC25SPAREB__VERIFY(src) \
78229 (!((((u_int32_t)(src)\
78230 << 26) & ~0x1c000000U)))
78231
78232 /* macros for field pwd_ic25spareA */
78233 #define BIAS4__PWD_IC25SPAREA__SHIFT 29
78234 #define BIAS4__PWD_IC25SPAREA__WIDTH 3
78235 #define BIAS4__PWD_IC25SPAREA__MASK 0xe0000000U
78236 #define BIAS4__PWD_IC25SPAREA__READ(src) \
78237 (((u_int32_t)(src)\
78238 & 0xe0000000U) >> 29)
78239 #define BIAS4__PWD_IC25SPAREA__WRITE(src) \
78240 (((u_int32_t)(src)\
78241 << 29) & 0xe0000000U)
78242 #define BIAS4__PWD_IC25SPAREA__MODIFY(dst, src) \
78243 (dst) = ((dst) &\
78244 ~0xe0000000U) | (((u_int32_t)(src) <<\
78245 29) & 0xe0000000U)
78246 #define BIAS4__PWD_IC25SPAREA__VERIFY(src) \
78247 (!((((u_int32_t)(src)\
78248 << 29) & ~0xe0000000U)))
78249 #define BIAS4__TYPE u_int32_t
78250 #define BIAS4__READ 0xffffffffU
78251 #define BIAS4__WRITE 0xffffffffU
78252
78253 #endif /* __BIAS4_MACRO__ */
78254
78255
78256 /* macros for radio65_reg_block.ch0_BIAS4 */
78257 #define INST_RADIO65_REG_BLOCK__CH0_BIAS4__NUM 1
78258
78259 /* macros for BlueprintGlobalNameSpace::RXTX1 */
78260 #ifndef __RXTX1_MACRO__
78261 #define __RXTX1_MACRO__
78262
78263 /* macros for field scfir_gain */
78264 #define RXTX1__SCFIR_GAIN__SHIFT 0
78265 #define RXTX1__SCFIR_GAIN__WIDTH 1
78266 #define RXTX1__SCFIR_GAIN__MASK 0x00000001U
78267 #define RXTX1__SCFIR_GAIN__READ(src) (u_int32_t)(src) & 0x00000001U
78268 #define RXTX1__SCFIR_GAIN__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
78269 #define RXTX1__SCFIR_GAIN__MODIFY(dst, src) \
78270 (dst) = ((dst) &\
78271 ~0x00000001U) | ((u_int32_t)(src) &\
78272 0x00000001U)
78273 #define RXTX1__SCFIR_GAIN__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000001U)))
78274 #define RXTX1__SCFIR_GAIN__SET(dst) \
78275 (dst) = ((dst) &\
78276 ~0x00000001U) | (u_int32_t)(1)
78277 #define RXTX1__SCFIR_GAIN__CLR(dst) \
78278 (dst) = ((dst) &\
78279 ~0x00000001U) | (u_int32_t)(0)
78280
78281 /* macros for field manrxgain */
78282 #define RXTX1__MANRXGAIN__SHIFT 1
78283 #define RXTX1__MANRXGAIN__WIDTH 1
78284 #define RXTX1__MANRXGAIN__MASK 0x00000002U
78285 #define RXTX1__MANRXGAIN__READ(src) (((u_int32_t)(src) & 0x00000002U) >> 1)
78286 #define RXTX1__MANRXGAIN__WRITE(src) (((u_int32_t)(src) << 1) & 0x00000002U)
78287 #define RXTX1__MANRXGAIN__MODIFY(dst, src) \
78288 (dst) = ((dst) &\
78289 ~0x00000002U) | (((u_int32_t)(src) <<\
78290 1) & 0x00000002U)
78291 #define RXTX1__MANRXGAIN__VERIFY(src) \
78292 (!((((u_int32_t)(src)\
78293 << 1) & ~0x00000002U)))
78294 #define RXTX1__MANRXGAIN__SET(dst) \
78295 (dst) = ((dst) &\
78296 ~0x00000002U) | ((u_int32_t)(1) << 1)
78297 #define RXTX1__MANRXGAIN__CLR(dst) \
78298 (dst) = ((dst) &\
78299 ~0x00000002U) | ((u_int32_t)(0) << 1)
78300
78301 /* macros for field agc_dbdac */
78302 #define RXTX1__AGC_DBDAC__SHIFT 2
78303 #define RXTX1__AGC_DBDAC__WIDTH 4
78304 #define RXTX1__AGC_DBDAC__MASK 0x0000003cU
78305 #define RXTX1__AGC_DBDAC__READ(src) (((u_int32_t)(src) & 0x0000003cU) >> 2)
78306 #define RXTX1__AGC_DBDAC__WRITE(src) (((u_int32_t)(src) << 2) & 0x0000003cU)
78307 #define RXTX1__AGC_DBDAC__MODIFY(dst, src) \
78308 (dst) = ((dst) &\
78309 ~0x0000003cU) | (((u_int32_t)(src) <<\
78310 2) & 0x0000003cU)
78311 #define RXTX1__AGC_DBDAC__VERIFY(src) \
78312 (!((((u_int32_t)(src)\
78313 << 2) & ~0x0000003cU)))
78314
78315 /* macros for field ovr_agc_dbdac */
78316 #define RXTX1__OVR_AGC_DBDAC__SHIFT 6
78317 #define RXTX1__OVR_AGC_DBDAC__WIDTH 1
78318 #define RXTX1__OVR_AGC_DBDAC__MASK 0x00000040U
78319 #define RXTX1__OVR_AGC_DBDAC__READ(src) (((u_int32_t)(src) & 0x00000040U) >> 6)
78320 #define RXTX1__OVR_AGC_DBDAC__WRITE(src) \
78321 (((u_int32_t)(src)\
78322 << 6) & 0x00000040U)
78323 #define RXTX1__OVR_AGC_DBDAC__MODIFY(dst, src) \
78324 (dst) = ((dst) &\
78325 ~0x00000040U) | (((u_int32_t)(src) <<\
78326 6) & 0x00000040U)
78327 #define RXTX1__OVR_AGC_DBDAC__VERIFY(src) \
78328 (!((((u_int32_t)(src)\
78329 << 6) & ~0x00000040U)))
78330 #define RXTX1__OVR_AGC_DBDAC__SET(dst) \
78331 (dst) = ((dst) &\
78332 ~0x00000040U) | ((u_int32_t)(1) << 6)
78333 #define RXTX1__OVR_AGC_DBDAC__CLR(dst) \
78334 (dst) = ((dst) &\
78335 ~0x00000040U) | ((u_int32_t)(0) << 6)
78336
78337 /* macros for field enable_PAL */
78338 #define RXTX1__ENABLE_PAL__SHIFT 7
78339 #define RXTX1__ENABLE_PAL__WIDTH 1
78340 #define RXTX1__ENABLE_PAL__MASK 0x00000080U
78341 #define RXTX1__ENABLE_PAL__READ(src) (((u_int32_t)(src) & 0x00000080U) >> 7)
78342 #define RXTX1__ENABLE_PAL__WRITE(src) (((u_int32_t)(src) << 7) & 0x00000080U)
78343 #define RXTX1__ENABLE_PAL__MODIFY(dst, src) \
78344 (dst) = ((dst) &\
78345 ~0x00000080U) | (((u_int32_t)(src) <<\
78346 7) & 0x00000080U)
78347 #define RXTX1__ENABLE_PAL__VERIFY(src) \
78348 (!((((u_int32_t)(src)\
78349 << 7) & ~0x00000080U)))
78350 #define RXTX1__ENABLE_PAL__SET(dst) \
78351 (dst) = ((dst) &\
78352 ~0x00000080U) | ((u_int32_t)(1) << 7)
78353 #define RXTX1__ENABLE_PAL__CLR(dst) \
78354 (dst) = ((dst) &\
78355 ~0x00000080U) | ((u_int32_t)(0) << 7)
78356
78357 /* macros for field enable_PAL_ovr */
78358 #define RXTX1__ENABLE_PAL_OVR__SHIFT 8
78359 #define RXTX1__ENABLE_PAL_OVR__WIDTH 1
78360 #define RXTX1__ENABLE_PAL_OVR__MASK 0x00000100U
78361 #define RXTX1__ENABLE_PAL_OVR__READ(src) \
78362 (((u_int32_t)(src)\
78363 & 0x00000100U) >> 8)
78364 #define RXTX1__ENABLE_PAL_OVR__WRITE(src) \
78365 (((u_int32_t)(src)\
78366 << 8) & 0x00000100U)
78367 #define RXTX1__ENABLE_PAL_OVR__MODIFY(dst, src) \
78368 (dst) = ((dst) &\
78369 ~0x00000100U) | (((u_int32_t)(src) <<\
78370 8) & 0x00000100U)
78371 #define RXTX1__ENABLE_PAL_OVR__VERIFY(src) \
78372 (!((((u_int32_t)(src)\
78373 << 8) & ~0x00000100U)))
78374 #define RXTX1__ENABLE_PAL_OVR__SET(dst) \
78375 (dst) = ((dst) &\
78376 ~0x00000100U) | ((u_int32_t)(1) << 8)
78377 #define RXTX1__ENABLE_PAL_OVR__CLR(dst) \
78378 (dst) = ((dst) &\
78379 ~0x00000100U) | ((u_int32_t)(0) << 8)
78380
78381 /* macros for field tx1db_biquad */
78382 #define RXTX1__TX1DB_BIQUAD__SHIFT 9
78383 #define RXTX1__TX1DB_BIQUAD__WIDTH 3
78384 #define RXTX1__TX1DB_BIQUAD__MASK 0x00000e00U
78385 #define RXTX1__TX1DB_BIQUAD__READ(src) (((u_int32_t)(src) & 0x00000e00U) >> 9)
78386 #define RXTX1__TX1DB_BIQUAD__WRITE(src) (((u_int32_t)(src) << 9) & 0x00000e00U)
78387 #define RXTX1__TX1DB_BIQUAD__MODIFY(dst, src) \
78388 (dst) = ((dst) &\
78389 ~0x00000e00U) | (((u_int32_t)(src) <<\
78390 9) & 0x00000e00U)
78391 #define RXTX1__TX1DB_BIQUAD__VERIFY(src) \
78392 (!((((u_int32_t)(src)\
78393 << 9) & ~0x00000e00U)))
78394
78395 /* macros for field tx6db_biquad */
78396 #define RXTX1__TX6DB_BIQUAD__SHIFT 12
78397 #define RXTX1__TX6DB_BIQUAD__WIDTH 2
78398 #define RXTX1__TX6DB_BIQUAD__MASK 0x00003000U
78399 #define RXTX1__TX6DB_BIQUAD__READ(src) (((u_int32_t)(src) & 0x00003000U) >> 12)
78400 #define RXTX1__TX6DB_BIQUAD__WRITE(src) \
78401 (((u_int32_t)(src)\
78402 << 12) & 0x00003000U)
78403 #define RXTX1__TX6DB_BIQUAD__MODIFY(dst, src) \
78404 (dst) = ((dst) &\
78405 ~0x00003000U) | (((u_int32_t)(src) <<\
78406 12) & 0x00003000U)
78407 #define RXTX1__TX6DB_BIQUAD__VERIFY(src) \
78408 (!((((u_int32_t)(src)\
78409 << 12) & ~0x00003000U)))
78410
78411 /* macros for field padrvhalfgn2g */
78412 #define RXTX1__PADRVHALFGN2G__SHIFT 14
78413 #define RXTX1__PADRVHALFGN2G__WIDTH 1
78414 #define RXTX1__PADRVHALFGN2G__MASK 0x00004000U
78415 #define RXTX1__PADRVHALFGN2G__READ(src) \
78416 (((u_int32_t)(src)\
78417 & 0x00004000U) >> 14)
78418 #define RXTX1__PADRVHALFGN2G__WRITE(src) \
78419 (((u_int32_t)(src)\
78420 << 14) & 0x00004000U)
78421 #define RXTX1__PADRVHALFGN2G__MODIFY(dst, src) \
78422 (dst) = ((dst) &\
78423 ~0x00004000U) | (((u_int32_t)(src) <<\
78424 14) & 0x00004000U)
78425 #define RXTX1__PADRVHALFGN2G__VERIFY(src) \
78426 (!((((u_int32_t)(src)\
78427 << 14) & ~0x00004000U)))
78428 #define RXTX1__PADRVHALFGN2G__SET(dst) \
78429 (dst) = ((dst) &\
78430 ~0x00004000U) | ((u_int32_t)(1) << 14)
78431 #define RXTX1__PADRVHALFGN2G__CLR(dst) \
78432 (dst) = ((dst) &\
78433 ~0x00004000U) | ((u_int32_t)(0) << 14)
78434
78435 /* macros for field padrv2gn */
78436 #define RXTX1__PADRV2GN__SHIFT 15
78437 #define RXTX1__PADRV2GN__WIDTH 4
78438 #define RXTX1__PADRV2GN__MASK 0x00078000U
78439 #define RXTX1__PADRV2GN__READ(src) (((u_int32_t)(src) & 0x00078000U) >> 15)
78440 #define RXTX1__PADRV2GN__WRITE(src) (((u_int32_t)(src) << 15) & 0x00078000U)
78441 #define RXTX1__PADRV2GN__MODIFY(dst, src) \
78442 (dst) = ((dst) &\
78443 ~0x00078000U) | (((u_int32_t)(src) <<\
78444 15) & 0x00078000U)
78445 #define RXTX1__PADRV2GN__VERIFY(src) \
78446 (!((((u_int32_t)(src)\
78447 << 15) & ~0x00078000U)))
78448
78449 /* macros for field padrv3gn5g */
78450 #define RXTX1__PADRV3GN5G__SHIFT 19
78451 #define RXTX1__PADRV3GN5G__WIDTH 4
78452 #define RXTX1__PADRV3GN5G__MASK 0x00780000U
78453 #define RXTX1__PADRV3GN5G__READ(src) (((u_int32_t)(src) & 0x00780000U) >> 19)
78454 #define RXTX1__PADRV3GN5G__WRITE(src) (((u_int32_t)(src) << 19) & 0x00780000U)
78455 #define RXTX1__PADRV3GN5G__MODIFY(dst, src) \
78456 (dst) = ((dst) &\
78457 ~0x00780000U) | (((u_int32_t)(src) <<\
78458 19) & 0x00780000U)
78459 #define RXTX1__PADRV3GN5G__VERIFY(src) \
78460 (!((((u_int32_t)(src)\
78461 << 19) & ~0x00780000U)))
78462
78463 /* macros for field padrv4gn5g */
78464 #define RXTX1__PADRV4GN5G__SHIFT 23
78465 #define RXTX1__PADRV4GN5G__WIDTH 4
78466 #define RXTX1__PADRV4GN5G__MASK 0x07800000U
78467 #define RXTX1__PADRV4GN5G__READ(src) (((u_int32_t)(src) & 0x07800000U) >> 23)
78468 #define RXTX1__PADRV4GN5G__WRITE(src) (((u_int32_t)(src) << 23) & 0x07800000U)
78469 #define RXTX1__PADRV4GN5G__MODIFY(dst, src) \
78470 (dst) = ((dst) &\
78471 ~0x07800000U) | (((u_int32_t)(src) <<\
78472 23) & 0x07800000U)
78473 #define RXTX1__PADRV4GN5G__VERIFY(src) \
78474 (!((((u_int32_t)(src)\
78475 << 23) & ~0x07800000U)))
78476
78477 /* macros for field txbb_gc */
78478 #define RXTX1__TXBB_GC__SHIFT 27
78479 #define RXTX1__TXBB_GC__WIDTH 4
78480 #define RXTX1__TXBB_GC__MASK 0x78000000U
78481 #define RXTX1__TXBB_GC__READ(src) (((u_int32_t)(src) & 0x78000000U) >> 27)
78482 #define RXTX1__TXBB_GC__WRITE(src) (((u_int32_t)(src) << 27) & 0x78000000U)
78483 #define RXTX1__TXBB_GC__MODIFY(dst, src) \
78484 (dst) = ((dst) &\
78485 ~0x78000000U) | (((u_int32_t)(src) <<\
78486 27) & 0x78000000U)
78487 #define RXTX1__TXBB_GC__VERIFY(src) \
78488 (!((((u_int32_t)(src)\
78489 << 27) & ~0x78000000U)))
78490
78491 /* macros for field mantxgain */
78492 #define RXTX1__MANTXGAIN__SHIFT 31
78493 #define RXTX1__MANTXGAIN__WIDTH 1
78494 #define RXTX1__MANTXGAIN__MASK 0x80000000U
78495 #define RXTX1__MANTXGAIN__READ(src) (((u_int32_t)(src) & 0x80000000U) >> 31)
78496 #define RXTX1__MANTXGAIN__WRITE(src) (((u_int32_t)(src) << 31) & 0x80000000U)
78497 #define RXTX1__MANTXGAIN__MODIFY(dst, src) \
78498 (dst) = ((dst) &\
78499 ~0x80000000U) | (((u_int32_t)(src) <<\
78500 31) & 0x80000000U)
78501 #define RXTX1__MANTXGAIN__VERIFY(src) \
78502 (!((((u_int32_t)(src)\
78503 << 31) & ~0x80000000U)))
78504 #define RXTX1__MANTXGAIN__SET(dst) \
78505 (dst) = ((dst) &\
78506 ~0x80000000U) | ((u_int32_t)(1) << 31)
78507 #define RXTX1__MANTXGAIN__CLR(dst) \
78508 (dst) = ((dst) &\
78509 ~0x80000000U) | ((u_int32_t)(0) << 31)
78510 #define RXTX1__TYPE u_int32_t
78511 #define RXTX1__READ 0xffffffffU
78512 #define RXTX1__WRITE 0xffffffffU
78513
78514 #endif /* __RXTX1_MACRO__ */
78515
78516
78517 /* macros for radio65_reg_block.ch0_RXTX1 */
78518 #define INST_RADIO65_REG_BLOCK__CH0_RXTX1__NUM 1
78519
78520 /* macros for BlueprintGlobalNameSpace::RXTX2 */
78521 #ifndef __RXTX2_MACRO__
78522 #define __RXTX2_MACRO__
78523
78524 /* macros for field bmode */
78525 #define RXTX2__BMODE__SHIFT 0
78526 #define RXTX2__BMODE__WIDTH 1
78527 #define RXTX2__BMODE__MASK 0x00000001U
78528 #define RXTX2__BMODE__READ(src) (u_int32_t)(src) & 0x00000001U
78529 #define RXTX2__BMODE__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
78530 #define RXTX2__BMODE__MODIFY(dst, src) \
78531 (dst) = ((dst) &\
78532 ~0x00000001U) | ((u_int32_t)(src) &\
78533 0x00000001U)
78534 #define RXTX2__BMODE__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000001U)))
78535 #define RXTX2__BMODE__SET(dst) (dst) = ((dst) & ~0x00000001U) | (u_int32_t)(1)
78536 #define RXTX2__BMODE__CLR(dst) (dst) = ((dst) & ~0x00000001U) | (u_int32_t)(0)
78537
78538 /* macros for field bmode_ovr */
78539 #define RXTX2__BMODE_OVR__SHIFT 1
78540 #define RXTX2__BMODE_OVR__WIDTH 1
78541 #define RXTX2__BMODE_OVR__MASK 0x00000002U
78542 #define RXTX2__BMODE_OVR__READ(src) (((u_int32_t)(src) & 0x00000002U) >> 1)
78543 #define RXTX2__BMODE_OVR__WRITE(src) (((u_int32_t)(src) << 1) & 0x00000002U)
78544 #define RXTX2__BMODE_OVR__MODIFY(dst, src) \
78545 (dst) = ((dst) &\
78546 ~0x00000002U) | (((u_int32_t)(src) <<\
78547 1) & 0x00000002U)
78548 #define RXTX2__BMODE_OVR__VERIFY(src) \
78549 (!((((u_int32_t)(src)\
78550 << 1) & ~0x00000002U)))
78551 #define RXTX2__BMODE_OVR__SET(dst) \
78552 (dst) = ((dst) &\
78553 ~0x00000002U) | ((u_int32_t)(1) << 1)
78554 #define RXTX2__BMODE_OVR__CLR(dst) \
78555 (dst) = ((dst) &\
78556 ~0x00000002U) | ((u_int32_t)(0) << 1)
78557
78558 /* macros for field synthon */
78559 #define RXTX2__SYNTHON__SHIFT 2
78560 #define RXTX2__SYNTHON__WIDTH 1
78561 #define RXTX2__SYNTHON__MASK 0x00000004U
78562 #define RXTX2__SYNTHON__READ(src) (((u_int32_t)(src) & 0x00000004U) >> 2)
78563 #define RXTX2__SYNTHON__WRITE(src) (((u_int32_t)(src) << 2) & 0x00000004U)
78564 #define RXTX2__SYNTHON__MODIFY(dst, src) \
78565 (dst) = ((dst) &\
78566 ~0x00000004U) | (((u_int32_t)(src) <<\
78567 2) & 0x00000004U)
78568 #define RXTX2__SYNTHON__VERIFY(src) \
78569 (!((((u_int32_t)(src)\
78570 << 2) & ~0x00000004U)))
78571 #define RXTX2__SYNTHON__SET(dst) \
78572 (dst) = ((dst) &\
78573 ~0x00000004U) | ((u_int32_t)(1) << 2)
78574 #define RXTX2__SYNTHON__CLR(dst) \
78575 (dst) = ((dst) &\
78576 ~0x00000004U) | ((u_int32_t)(0) << 2)
78577
78578 /* macros for field synthon_ovr */
78579 #define RXTX2__SYNTHON_OVR__SHIFT 3
78580 #define RXTX2__SYNTHON_OVR__WIDTH 1
78581 #define RXTX2__SYNTHON_OVR__MASK 0x00000008U
78582 #define RXTX2__SYNTHON_OVR__READ(src) (((u_int32_t)(src) & 0x00000008U) >> 3)
78583 #define RXTX2__SYNTHON_OVR__WRITE(src) (((u_int32_t)(src) << 3) & 0x00000008U)
78584 #define RXTX2__SYNTHON_OVR__MODIFY(dst, src) \
78585 (dst) = ((dst) &\
78586 ~0x00000008U) | (((u_int32_t)(src) <<\
78587 3) & 0x00000008U)
78588 #define RXTX2__SYNTHON_OVR__VERIFY(src) \
78589 (!((((u_int32_t)(src)\
78590 << 3) & ~0x00000008U)))
78591 #define RXTX2__SYNTHON_OVR__SET(dst) \
78592 (dst) = ((dst) &\
78593 ~0x00000008U) | ((u_int32_t)(1) << 3)
78594 #define RXTX2__SYNTHON_OVR__CLR(dst) \
78595 (dst) = ((dst) &\
78596 ~0x00000008U) | ((u_int32_t)(0) << 3)
78597
78598 /* macros for field BW_ST */
78599 #define RXTX2__BW_ST__SHIFT 4
78600 #define RXTX2__BW_ST__WIDTH 2
78601 #define RXTX2__BW_ST__MASK 0x00000030U
78602 #define RXTX2__BW_ST__READ(src) (((u_int32_t)(src) & 0x00000030U) >> 4)
78603 #define RXTX2__BW_ST__WRITE(src) (((u_int32_t)(src) << 4) & 0x00000030U)
78604 #define RXTX2__BW_ST__MODIFY(dst, src) \
78605 (dst) = ((dst) &\
78606 ~0x00000030U) | (((u_int32_t)(src) <<\
78607 4) & 0x00000030U)
78608 #define RXTX2__BW_ST__VERIFY(src) (!((((u_int32_t)(src) << 4) & ~0x00000030U)))
78609
78610 /* macros for field BW_ST_ovr */
78611 #define RXTX2__BW_ST_OVR__SHIFT 6
78612 #define RXTX2__BW_ST_OVR__WIDTH 1
78613 #define RXTX2__BW_ST_OVR__MASK 0x00000040U
78614 #define RXTX2__BW_ST_OVR__READ(src) (((u_int32_t)(src) & 0x00000040U) >> 6)
78615 #define RXTX2__BW_ST_OVR__WRITE(src) (((u_int32_t)(src) << 6) & 0x00000040U)
78616 #define RXTX2__BW_ST_OVR__MODIFY(dst, src) \
78617 (dst) = ((dst) &\
78618 ~0x00000040U) | (((u_int32_t)(src) <<\
78619 6) & 0x00000040U)
78620 #define RXTX2__BW_ST_OVR__VERIFY(src) \
78621 (!((((u_int32_t)(src)\
78622 << 6) & ~0x00000040U)))
78623 #define RXTX2__BW_ST_OVR__SET(dst) \
78624 (dst) = ((dst) &\
78625 ~0x00000040U) | ((u_int32_t)(1) << 6)
78626 #define RXTX2__BW_ST_OVR__CLR(dst) \
78627 (dst) = ((dst) &\
78628 ~0x00000040U) | ((u_int32_t)(0) << 6)
78629
78630 /* macros for field txon_ovr */
78631 #define RXTX2__TXON_OVR__SHIFT 7
78632 #define RXTX2__TXON_OVR__WIDTH 1
78633 #define RXTX2__TXON_OVR__MASK 0x00000080U
78634 #define RXTX2__TXON_OVR__READ(src) (((u_int32_t)(src) & 0x00000080U) >> 7)
78635 #define RXTX2__TXON_OVR__WRITE(src) (((u_int32_t)(src) << 7) & 0x00000080U)
78636 #define RXTX2__TXON_OVR__MODIFY(dst, src) \
78637 (dst) = ((dst) &\
78638 ~0x00000080U) | (((u_int32_t)(src) <<\
78639 7) & 0x00000080U)
78640 #define RXTX2__TXON_OVR__VERIFY(src) \
78641 (!((((u_int32_t)(src)\
78642 << 7) & ~0x00000080U)))
78643 #define RXTX2__TXON_OVR__SET(dst) \
78644 (dst) = ((dst) &\
78645 ~0x00000080U) | ((u_int32_t)(1) << 7)
78646 #define RXTX2__TXON_OVR__CLR(dst) \
78647 (dst) = ((dst) &\
78648 ~0x00000080U) | ((u_int32_t)(0) << 7)
78649
78650 /* macros for field txon */
78651 #define RXTX2__TXON__SHIFT 8
78652 #define RXTX2__TXON__WIDTH 1
78653 #define RXTX2__TXON__MASK 0x00000100U
78654 #define RXTX2__TXON__READ(src) (((u_int32_t)(src) & 0x00000100U) >> 8)
78655 #define RXTX2__TXON__WRITE(src) (((u_int32_t)(src) << 8) & 0x00000100U)
78656 #define RXTX2__TXON__MODIFY(dst, src) \
78657 (dst) = ((dst) &\
78658 ~0x00000100U) | (((u_int32_t)(src) <<\
78659 8) & 0x00000100U)
78660 #define RXTX2__TXON__VERIFY(src) (!((((u_int32_t)(src) << 8) & ~0x00000100U)))
78661 #define RXTX2__TXON__SET(dst) \
78662 (dst) = ((dst) &\
78663 ~0x00000100U) | ((u_int32_t)(1) << 8)
78664 #define RXTX2__TXON__CLR(dst) \
78665 (dst) = ((dst) &\
78666 ~0x00000100U) | ((u_int32_t)(0) << 8)
78667
78668 /* macros for field paon */
78669 #define RXTX2__PAON__SHIFT 9
78670 #define RXTX2__PAON__WIDTH 1
78671 #define RXTX2__PAON__MASK 0x00000200U
78672 #define RXTX2__PAON__READ(src) (((u_int32_t)(src) & 0x00000200U) >> 9)
78673 #define RXTX2__PAON__WRITE(src) (((u_int32_t)(src) << 9) & 0x00000200U)
78674 #define RXTX2__PAON__MODIFY(dst, src) \
78675 (dst) = ((dst) &\
78676 ~0x00000200U) | (((u_int32_t)(src) <<\
78677 9) & 0x00000200U)
78678 #define RXTX2__PAON__VERIFY(src) (!((((u_int32_t)(src) << 9) & ~0x00000200U)))
78679 #define RXTX2__PAON__SET(dst) \
78680 (dst) = ((dst) &\
78681 ~0x00000200U) | ((u_int32_t)(1) << 9)
78682 #define RXTX2__PAON__CLR(dst) \
78683 (dst) = ((dst) &\
78684 ~0x00000200U) | ((u_int32_t)(0) << 9)
78685
78686 /* macros for field paon_ovr */
78687 #define RXTX2__PAON_OVR__SHIFT 10
78688 #define RXTX2__PAON_OVR__WIDTH 1
78689 #define RXTX2__PAON_OVR__MASK 0x00000400U
78690 #define RXTX2__PAON_OVR__READ(src) (((u_int32_t)(src) & 0x00000400U) >> 10)
78691 #define RXTX2__PAON_OVR__WRITE(src) (((u_int32_t)(src) << 10) & 0x00000400U)
78692 #define RXTX2__PAON_OVR__MODIFY(dst, src) \
78693 (dst) = ((dst) &\
78694 ~0x00000400U) | (((u_int32_t)(src) <<\
78695 10) & 0x00000400U)
78696 #define RXTX2__PAON_OVR__VERIFY(src) \
78697 (!((((u_int32_t)(src)\
78698 << 10) & ~0x00000400U)))
78699 #define RXTX2__PAON_OVR__SET(dst) \
78700 (dst) = ((dst) &\
78701 ~0x00000400U) | ((u_int32_t)(1) << 10)
78702 #define RXTX2__PAON_OVR__CLR(dst) \
78703 (dst) = ((dst) &\
78704 ~0x00000400U) | ((u_int32_t)(0) << 10)
78705
78706 /* macros for field rxon */
78707 #define RXTX2__RXON__SHIFT 11
78708 #define RXTX2__RXON__WIDTH 1
78709 #define RXTX2__RXON__MASK 0x00000800U
78710 #define RXTX2__RXON__READ(src) (((u_int32_t)(src) & 0x00000800U) >> 11)
78711 #define RXTX2__RXON__WRITE(src) (((u_int32_t)(src) << 11) & 0x00000800U)
78712 #define RXTX2__RXON__MODIFY(dst, src) \
78713 (dst) = ((dst) &\
78714 ~0x00000800U) | (((u_int32_t)(src) <<\
78715 11) & 0x00000800U)
78716 #define RXTX2__RXON__VERIFY(src) (!((((u_int32_t)(src) << 11) & ~0x00000800U)))
78717 #define RXTX2__RXON__SET(dst) \
78718 (dst) = ((dst) &\
78719 ~0x00000800U) | ((u_int32_t)(1) << 11)
78720 #define RXTX2__RXON__CLR(dst) \
78721 (dst) = ((dst) &\
78722 ~0x00000800U) | ((u_int32_t)(0) << 11)
78723
78724 /* macros for field rxon_ovr */
78725 #define RXTX2__RXON_OVR__SHIFT 12
78726 #define RXTX2__RXON_OVR__WIDTH 1
78727 #define RXTX2__RXON_OVR__MASK 0x00001000U
78728 #define RXTX2__RXON_OVR__READ(src) (((u_int32_t)(src) & 0x00001000U) >> 12)
78729 #define RXTX2__RXON_OVR__WRITE(src) (((u_int32_t)(src) << 12) & 0x00001000U)
78730 #define RXTX2__RXON_OVR__MODIFY(dst, src) \
78731 (dst) = ((dst) &\
78732 ~0x00001000U) | (((u_int32_t)(src) <<\
78733 12) & 0x00001000U)
78734 #define RXTX2__RXON_OVR__VERIFY(src) \
78735 (!((((u_int32_t)(src)\
78736 << 12) & ~0x00001000U)))
78737 #define RXTX2__RXON_OVR__SET(dst) \
78738 (dst) = ((dst) &\
78739 ~0x00001000U) | ((u_int32_t)(1) << 12)
78740 #define RXTX2__RXON_OVR__CLR(dst) \
78741 (dst) = ((dst) &\
78742 ~0x00001000U) | ((u_int32_t)(0) << 12)
78743
78744 /* macros for field agcon */
78745 #define RXTX2__AGCON__SHIFT 13
78746 #define RXTX2__AGCON__WIDTH 1
78747 #define RXTX2__AGCON__MASK 0x00002000U
78748 #define RXTX2__AGCON__READ(src) (((u_int32_t)(src) & 0x00002000U) >> 13)
78749 #define RXTX2__AGCON__WRITE(src) (((u_int32_t)(src) << 13) & 0x00002000U)
78750 #define RXTX2__AGCON__MODIFY(dst, src) \
78751 (dst) = ((dst) &\
78752 ~0x00002000U) | (((u_int32_t)(src) <<\
78753 13) & 0x00002000U)
78754 #define RXTX2__AGCON__VERIFY(src) \
78755 (!((((u_int32_t)(src)\
78756 << 13) & ~0x00002000U)))
78757 #define RXTX2__AGCON__SET(dst) \
78758 (dst) = ((dst) &\
78759 ~0x00002000U) | ((u_int32_t)(1) << 13)
78760 #define RXTX2__AGCON__CLR(dst) \
78761 (dst) = ((dst) &\
78762 ~0x00002000U) | ((u_int32_t)(0) << 13)
78763
78764 /* macros for field agcon_ovr */
78765 #define RXTX2__AGCON_OVR__SHIFT 14
78766 #define RXTX2__AGCON_OVR__WIDTH 1
78767 #define RXTX2__AGCON_OVR__MASK 0x00004000U
78768 #define RXTX2__AGCON_OVR__READ(src) (((u_int32_t)(src) & 0x00004000U) >> 14)
78769 #define RXTX2__AGCON_OVR__WRITE(src) (((u_int32_t)(src) << 14) & 0x00004000U)
78770 #define RXTX2__AGCON_OVR__MODIFY(dst, src) \
78771 (dst) = ((dst) &\
78772 ~0x00004000U) | (((u_int32_t)(src) <<\
78773 14) & 0x00004000U)
78774 #define RXTX2__AGCON_OVR__VERIFY(src) \
78775 (!((((u_int32_t)(src)\
78776 << 14) & ~0x00004000U)))
78777 #define RXTX2__AGCON_OVR__SET(dst) \
78778 (dst) = ((dst) &\
78779 ~0x00004000U) | ((u_int32_t)(1) << 14)
78780 #define RXTX2__AGCON_OVR__CLR(dst) \
78781 (dst) = ((dst) &\
78782 ~0x00004000U) | ((u_int32_t)(0) << 14)
78783
78784 /* macros for field txmod */
78785 #define RXTX2__TXMOD__SHIFT 15
78786 #define RXTX2__TXMOD__WIDTH 3
78787 #define RXTX2__TXMOD__MASK 0x00038000U
78788 #define RXTX2__TXMOD__READ(src) (((u_int32_t)(src) & 0x00038000U) >> 15)
78789 #define RXTX2__TXMOD__WRITE(src) (((u_int32_t)(src) << 15) & 0x00038000U)
78790 #define RXTX2__TXMOD__MODIFY(dst, src) \
78791 (dst) = ((dst) &\
78792 ~0x00038000U) | (((u_int32_t)(src) <<\
78793 15) & 0x00038000U)
78794 #define RXTX2__TXMOD__VERIFY(src) \
78795 (!((((u_int32_t)(src)\
78796 << 15) & ~0x00038000U)))
78797
78798 /* macros for field txmod_ovr */
78799 #define RXTX2__TXMOD_OVR__SHIFT 18
78800 #define RXTX2__TXMOD_OVR__WIDTH 1
78801 #define RXTX2__TXMOD_OVR__MASK 0x00040000U
78802 #define RXTX2__TXMOD_OVR__READ(src) (((u_int32_t)(src) & 0x00040000U) >> 18)
78803 #define RXTX2__TXMOD_OVR__WRITE(src) (((u_int32_t)(src) << 18) & 0x00040000U)
78804 #define RXTX2__TXMOD_OVR__MODIFY(dst, src) \
78805 (dst) = ((dst) &\
78806 ~0x00040000U) | (((u_int32_t)(src) <<\
78807 18) & 0x00040000U)
78808 #define RXTX2__TXMOD_OVR__VERIFY(src) \
78809 (!((((u_int32_t)(src)\
78810 << 18) & ~0x00040000U)))
78811 #define RXTX2__TXMOD_OVR__SET(dst) \
78812 (dst) = ((dst) &\
78813 ~0x00040000U) | ((u_int32_t)(1) << 18)
78814 #define RXTX2__TXMOD_OVR__CLR(dst) \
78815 (dst) = ((dst) &\
78816 ~0x00040000U) | ((u_int32_t)(0) << 18)
78817
78818 /* macros for field rx1db_biquad */
78819 #define RXTX2__RX1DB_BIQUAD__SHIFT 19
78820 #define RXTX2__RX1DB_BIQUAD__WIDTH 3
78821 #define RXTX2__RX1DB_BIQUAD__MASK 0x00380000U
78822 #define RXTX2__RX1DB_BIQUAD__READ(src) (((u_int32_t)(src) & 0x00380000U) >> 19)
78823 #define RXTX2__RX1DB_BIQUAD__WRITE(src) \
78824 (((u_int32_t)(src)\
78825 << 19) & 0x00380000U)
78826 #define RXTX2__RX1DB_BIQUAD__MODIFY(dst, src) \
78827 (dst) = ((dst) &\
78828 ~0x00380000U) | (((u_int32_t)(src) <<\
78829 19) & 0x00380000U)
78830 #define RXTX2__RX1DB_BIQUAD__VERIFY(src) \
78831 (!((((u_int32_t)(src)\
78832 << 19) & ~0x00380000U)))
78833
78834 /* macros for field rx6db_biquad */
78835 #define RXTX2__RX6DB_BIQUAD__SHIFT 22
78836 #define RXTX2__RX6DB_BIQUAD__WIDTH 2
78837 #define RXTX2__RX6DB_BIQUAD__MASK 0x00c00000U
78838 #define RXTX2__RX6DB_BIQUAD__READ(src) (((u_int32_t)(src) & 0x00c00000U) >> 22)
78839 #define RXTX2__RX6DB_BIQUAD__WRITE(src) \
78840 (((u_int32_t)(src)\
78841 << 22) & 0x00c00000U)
78842 #define RXTX2__RX6DB_BIQUAD__MODIFY(dst, src) \
78843 (dst) = ((dst) &\
78844 ~0x00c00000U) | (((u_int32_t)(src) <<\
78845 22) & 0x00c00000U)
78846 #define RXTX2__RX6DB_BIQUAD__VERIFY(src) \
78847 (!((((u_int32_t)(src)\
78848 << 22) & ~0x00c00000U)))
78849
78850 /* macros for field mxrgain */
78851 #define RXTX2__MXRGAIN__SHIFT 24
78852 #define RXTX2__MXRGAIN__WIDTH 2
78853 #define RXTX2__MXRGAIN__MASK 0x03000000U
78854 #define RXTX2__MXRGAIN__READ(src) (((u_int32_t)(src) & 0x03000000U) >> 24)
78855 #define RXTX2__MXRGAIN__WRITE(src) (((u_int32_t)(src) << 24) & 0x03000000U)
78856 #define RXTX2__MXRGAIN__MODIFY(dst, src) \
78857 (dst) = ((dst) &\
78858 ~0x03000000U) | (((u_int32_t)(src) <<\
78859 24) & 0x03000000U)
78860 #define RXTX2__MXRGAIN__VERIFY(src) \
78861 (!((((u_int32_t)(src)\
78862 << 24) & ~0x03000000U)))
78863
78864 /* macros for field vgagain */
78865 #define RXTX2__VGAGAIN__SHIFT 26
78866 #define RXTX2__VGAGAIN__WIDTH 3
78867 #define RXTX2__VGAGAIN__MASK 0x1c000000U
78868 #define RXTX2__VGAGAIN__READ(src) (((u_int32_t)(src) & 0x1c000000U) >> 26)
78869 #define RXTX2__VGAGAIN__WRITE(src) (((u_int32_t)(src) << 26) & 0x1c000000U)
78870 #define RXTX2__VGAGAIN__MODIFY(dst, src) \
78871 (dst) = ((dst) &\
78872 ~0x1c000000U) | (((u_int32_t)(src) <<\
78873 26) & 0x1c000000U)
78874 #define RXTX2__VGAGAIN__VERIFY(src) \
78875 (!((((u_int32_t)(src)\
78876 << 26) & ~0x1c000000U)))
78877
78878 /* macros for field lnagain */
78879 #define RXTX2__LNAGAIN__SHIFT 29
78880 #define RXTX2__LNAGAIN__WIDTH 3
78881 #define RXTX2__LNAGAIN__MASK 0xe0000000U
78882 #define RXTX2__LNAGAIN__READ(src) (((u_int32_t)(src) & 0xe0000000U) >> 29)
78883 #define RXTX2__LNAGAIN__WRITE(src) (((u_int32_t)(src) << 29) & 0xe0000000U)
78884 #define RXTX2__LNAGAIN__MODIFY(dst, src) \
78885 (dst) = ((dst) &\
78886 ~0xe0000000U) | (((u_int32_t)(src) <<\
78887 29) & 0xe0000000U)
78888 #define RXTX2__LNAGAIN__VERIFY(src) \
78889 (!((((u_int32_t)(src)\
78890 << 29) & ~0xe0000000U)))
78891 #define RXTX2__TYPE u_int32_t
78892 #define RXTX2__READ 0xffffffffU
78893 #define RXTX2__WRITE 0xffffffffU
78894
78895 #endif /* __RXTX2_MACRO__ */
78896
78897
78898 /* macros for radio65_reg_block.ch0_RXTX2 */
78899 #define INST_RADIO65_REG_BLOCK__CH0_RXTX2__NUM 1
78900
78901 /* macros for BlueprintGlobalNameSpace::RXTX3 */
78902 #ifndef __RXTX3_MACRO__
78903 #define __RXTX3_MACRO__
78904
78905 /* macros for field xlnabias_pwd */
78906 #define RXTX3__XLNABIAS_PWD__SHIFT 0
78907 #define RXTX3__XLNABIAS_PWD__WIDTH 1
78908 #define RXTX3__XLNABIAS_PWD__MASK 0x00000001U
78909 #define RXTX3__XLNABIAS_PWD__READ(src) (u_int32_t)(src) & 0x00000001U
78910 #define RXTX3__XLNABIAS_PWD__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
78911 #define RXTX3__XLNABIAS_PWD__MODIFY(dst, src) \
78912 (dst) = ((dst) &\
78913 ~0x00000001U) | ((u_int32_t)(src) &\
78914 0x00000001U)
78915 #define RXTX3__XLNABIAS_PWD__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000001U)))
78916 #define RXTX3__XLNABIAS_PWD__SET(dst) \
78917 (dst) = ((dst) &\
78918 ~0x00000001U) | (u_int32_t)(1)
78919 #define RXTX3__XLNABIAS_PWD__CLR(dst) \
78920 (dst) = ((dst) &\
78921 ~0x00000001U) | (u_int32_t)(0)
78922
78923 /* macros for field xlnaon */
78924 #define RXTX3__XLNAON__SHIFT 1
78925 #define RXTX3__XLNAON__WIDTH 1
78926 #define RXTX3__XLNAON__MASK 0x00000002U
78927 #define RXTX3__XLNAON__READ(src) (((u_int32_t)(src) & 0x00000002U) >> 1)
78928 #define RXTX3__XLNAON__WRITE(src) (((u_int32_t)(src) << 1) & 0x00000002U)
78929 #define RXTX3__XLNAON__MODIFY(dst, src) \
78930 (dst) = ((dst) &\
78931 ~0x00000002U) | (((u_int32_t)(src) <<\
78932 1) & 0x00000002U)
78933 #define RXTX3__XLNAON__VERIFY(src) \
78934 (!((((u_int32_t)(src)\
78935 << 1) & ~0x00000002U)))
78936 #define RXTX3__XLNAON__SET(dst) \
78937 (dst) = ((dst) &\
78938 ~0x00000002U) | ((u_int32_t)(1) << 1)
78939 #define RXTX3__XLNAON__CLR(dst) \
78940 (dst) = ((dst) &\
78941 ~0x00000002U) | ((u_int32_t)(0) << 1)
78942
78943 /* macros for field xlnaon_ovr */
78944 #define RXTX3__XLNAON_OVR__SHIFT 2
78945 #define RXTX3__XLNAON_OVR__WIDTH 1
78946 #define RXTX3__XLNAON_OVR__MASK 0x00000004U
78947 #define RXTX3__XLNAON_OVR__READ(src) (((u_int32_t)(src) & 0x00000004U) >> 2)
78948 #define RXTX3__XLNAON_OVR__WRITE(src) (((u_int32_t)(src) << 2) & 0x00000004U)
78949 #define RXTX3__XLNAON_OVR__MODIFY(dst, src) \
78950 (dst) = ((dst) &\
78951 ~0x00000004U) | (((u_int32_t)(src) <<\
78952 2) & 0x00000004U)
78953 #define RXTX3__XLNAON_OVR__VERIFY(src) \
78954 (!((((u_int32_t)(src)\
78955 << 2) & ~0x00000004U)))
78956 #define RXTX3__XLNAON_OVR__SET(dst) \
78957 (dst) = ((dst) &\
78958 ~0x00000004U) | ((u_int32_t)(1) << 2)
78959 #define RXTX3__XLNAON_OVR__CLR(dst) \
78960 (dst) = ((dst) &\
78961 ~0x00000004U) | ((u_int32_t)(0) << 2)
78962
78963 /* macros for field dacFullScale */
78964 #define RXTX3__DACFULLSCALE__SHIFT 3
78965 #define RXTX3__DACFULLSCALE__WIDTH 1
78966 #define RXTX3__DACFULLSCALE__MASK 0x00000008U
78967 #define RXTX3__DACFULLSCALE__READ(src) (((u_int32_t)(src) & 0x00000008U) >> 3)
78968 #define RXTX3__DACFULLSCALE__WRITE(src) (((u_int32_t)(src) << 3) & 0x00000008U)
78969 #define RXTX3__DACFULLSCALE__MODIFY(dst, src) \
78970 (dst) = ((dst) &\
78971 ~0x00000008U) | (((u_int32_t)(src) <<\
78972 3) & 0x00000008U)
78973 #define RXTX3__DACFULLSCALE__VERIFY(src) \
78974 (!((((u_int32_t)(src)\
78975 << 3) & ~0x00000008U)))
78976 #define RXTX3__DACFULLSCALE__SET(dst) \
78977 (dst) = ((dst) &\
78978 ~0x00000008U) | ((u_int32_t)(1) << 3)
78979 #define RXTX3__DACFULLSCALE__CLR(dst) \
78980 (dst) = ((dst) &\
78981 ~0x00000008U) | ((u_int32_t)(0) << 3)
78982
78983 /* macros for field dacrstb */
78984 #define RXTX3__DACRSTB__SHIFT 4
78985 #define RXTX3__DACRSTB__WIDTH 1
78986 #define RXTX3__DACRSTB__MASK 0x00000010U
78987 #define RXTX3__DACRSTB__READ(src) (((u_int32_t)(src) & 0x00000010U) >> 4)
78988 #define RXTX3__DACRSTB__WRITE(src) (((u_int32_t)(src) << 4) & 0x00000010U)
78989 #define RXTX3__DACRSTB__MODIFY(dst, src) \
78990 (dst) = ((dst) &\
78991 ~0x00000010U) | (((u_int32_t)(src) <<\
78992 4) & 0x00000010U)
78993 #define RXTX3__DACRSTB__VERIFY(src) \
78994 (!((((u_int32_t)(src)\
78995 << 4) & ~0x00000010U)))
78996 #define RXTX3__DACRSTB__SET(dst) \
78997 (dst) = ((dst) &\
78998 ~0x00000010U) | ((u_int32_t)(1) << 4)
78999 #define RXTX3__DACRSTB__CLR(dst) \
79000 (dst) = ((dst) &\
79001 ~0x00000010U) | ((u_int32_t)(0) << 4)
79002
79003 /* macros for field addacloopback */
79004 #define RXTX3__ADDACLOOPBACK__SHIFT 5
79005 #define RXTX3__ADDACLOOPBACK__WIDTH 1
79006 #define RXTX3__ADDACLOOPBACK__MASK 0x00000020U
79007 #define RXTX3__ADDACLOOPBACK__READ(src) (((u_int32_t)(src) & 0x00000020U) >> 5)
79008 #define RXTX3__ADDACLOOPBACK__WRITE(src) \
79009 (((u_int32_t)(src)\
79010 << 5) & 0x00000020U)
79011 #define RXTX3__ADDACLOOPBACK__MODIFY(dst, src) \
79012 (dst) = ((dst) &\
79013 ~0x00000020U) | (((u_int32_t)(src) <<\
79014 5) & 0x00000020U)
79015 #define RXTX3__ADDACLOOPBACK__VERIFY(src) \
79016 (!((((u_int32_t)(src)\
79017 << 5) & ~0x00000020U)))
79018 #define RXTX3__ADDACLOOPBACK__SET(dst) \
79019 (dst) = ((dst) &\
79020 ~0x00000020U) | ((u_int32_t)(1) << 5)
79021 #define RXTX3__ADDACLOOPBACK__CLR(dst) \
79022 (dst) = ((dst) &\
79023 ~0x00000020U) | ((u_int32_t)(0) << 5)
79024
79025 /* macros for field adcshort */
79026 #define RXTX3__ADCSHORT__SHIFT 6
79027 #define RXTX3__ADCSHORT__WIDTH 1
79028 #define RXTX3__ADCSHORT__MASK 0x00000040U
79029 #define RXTX3__ADCSHORT__READ(src) (((u_int32_t)(src) & 0x00000040U) >> 6)
79030 #define RXTX3__ADCSHORT__WRITE(src) (((u_int32_t)(src) << 6) & 0x00000040U)
79031 #define RXTX3__ADCSHORT__MODIFY(dst, src) \
79032 (dst) = ((dst) &\
79033 ~0x00000040U) | (((u_int32_t)(src) <<\
79034 6) & 0x00000040U)
79035 #define RXTX3__ADCSHORT__VERIFY(src) \
79036 (!((((u_int32_t)(src)\
79037 << 6) & ~0x00000040U)))
79038 #define RXTX3__ADCSHORT__SET(dst) \
79039 (dst) = ((dst) &\
79040 ~0x00000040U) | ((u_int32_t)(1) << 6)
79041 #define RXTX3__ADCSHORT__CLR(dst) \
79042 (dst) = ((dst) &\
79043 ~0x00000040U) | ((u_int32_t)(0) << 6)
79044
79045 /* macros for field dacpwd */
79046 #define RXTX3__DACPWD__SHIFT 7
79047 #define RXTX3__DACPWD__WIDTH 1
79048 #define RXTX3__DACPWD__MASK 0x00000080U
79049 #define RXTX3__DACPWD__READ(src) (((u_int32_t)(src) & 0x00000080U) >> 7)
79050 #define RXTX3__DACPWD__WRITE(src) (((u_int32_t)(src) << 7) & 0x00000080U)
79051 #define RXTX3__DACPWD__MODIFY(dst, src) \
79052 (dst) = ((dst) &\
79053 ~0x00000080U) | (((u_int32_t)(src) <<\
79054 7) & 0x00000080U)
79055 #define RXTX3__DACPWD__VERIFY(src) \
79056 (!((((u_int32_t)(src)\
79057 << 7) & ~0x00000080U)))
79058 #define RXTX3__DACPWD__SET(dst) \
79059 (dst) = ((dst) &\
79060 ~0x00000080U) | ((u_int32_t)(1) << 7)
79061 #define RXTX3__DACPWD__CLR(dst) \
79062 (dst) = ((dst) &\
79063 ~0x00000080U) | ((u_int32_t)(0) << 7)
79064
79065 /* macros for field dacpwd_ovr */
79066 #define RXTX3__DACPWD_OVR__SHIFT 8
79067 #define RXTX3__DACPWD_OVR__WIDTH 1
79068 #define RXTX3__DACPWD_OVR__MASK 0x00000100U
79069 #define RXTX3__DACPWD_OVR__READ(src) (((u_int32_t)(src) & 0x00000100U) >> 8)
79070 #define RXTX3__DACPWD_OVR__WRITE(src) (((u_int32_t)(src) << 8) & 0x00000100U)
79071 #define RXTX3__DACPWD_OVR__MODIFY(dst, src) \
79072 (dst) = ((dst) &\
79073 ~0x00000100U) | (((u_int32_t)(src) <<\
79074 8) & 0x00000100U)
79075 #define RXTX3__DACPWD_OVR__VERIFY(src) \
79076 (!((((u_int32_t)(src)\
79077 << 8) & ~0x00000100U)))
79078 #define RXTX3__DACPWD_OVR__SET(dst) \
79079 (dst) = ((dst) &\
79080 ~0x00000100U) | ((u_int32_t)(1) << 8)
79081 #define RXTX3__DACPWD_OVR__CLR(dst) \
79082 (dst) = ((dst) &\
79083 ~0x00000100U) | ((u_int32_t)(0) << 8)
79084
79085 /* macros for field adcpwd */
79086 #define RXTX3__ADCPWD__SHIFT 9
79087 #define RXTX3__ADCPWD__WIDTH 1
79088 #define RXTX3__ADCPWD__MASK 0x00000200U
79089 #define RXTX3__ADCPWD__READ(src) (((u_int32_t)(src) & 0x00000200U) >> 9)
79090 #define RXTX3__ADCPWD__WRITE(src) (((u_int32_t)(src) << 9) & 0x00000200U)
79091 #define RXTX3__ADCPWD__MODIFY(dst, src) \
79092 (dst) = ((dst) &\
79093 ~0x00000200U) | (((u_int32_t)(src) <<\
79094 9) & 0x00000200U)
79095 #define RXTX3__ADCPWD__VERIFY(src) \
79096 (!((((u_int32_t)(src)\
79097 << 9) & ~0x00000200U)))
79098 #define RXTX3__ADCPWD__SET(dst) \
79099 (dst) = ((dst) &\
79100 ~0x00000200U) | ((u_int32_t)(1) << 9)
79101 #define RXTX3__ADCPWD__CLR(dst) \
79102 (dst) = ((dst) &\
79103 ~0x00000200U) | ((u_int32_t)(0) << 9)
79104
79105 /* macros for field adcpwd_ovr */
79106 #define RXTX3__ADCPWD_OVR__SHIFT 10
79107 #define RXTX3__ADCPWD_OVR__WIDTH 1
79108 #define RXTX3__ADCPWD_OVR__MASK 0x00000400U
79109 #define RXTX3__ADCPWD_OVR__READ(src) (((u_int32_t)(src) & 0x00000400U) >> 10)
79110 #define RXTX3__ADCPWD_OVR__WRITE(src) (((u_int32_t)(src) << 10) & 0x00000400U)
79111 #define RXTX3__ADCPWD_OVR__MODIFY(dst, src) \
79112 (dst) = ((dst) &\
79113 ~0x00000400U) | (((u_int32_t)(src) <<\
79114 10) & 0x00000400U)
79115 #define RXTX3__ADCPWD_OVR__VERIFY(src) \
79116 (!((((u_int32_t)(src)\
79117 << 10) & ~0x00000400U)))
79118 #define RXTX3__ADCPWD_OVR__SET(dst) \
79119 (dst) = ((dst) &\
79120 ~0x00000400U) | ((u_int32_t)(1) << 10)
79121 #define RXTX3__ADCPWD_OVR__CLR(dst) \
79122 (dst) = ((dst) &\
79123 ~0x00000400U) | ((u_int32_t)(0) << 10)
79124
79125 /* macros for field agc_caldac */
79126 #define RXTX3__AGC_CALDAC__SHIFT 11
79127 #define RXTX3__AGC_CALDAC__WIDTH 6
79128 #define RXTX3__AGC_CALDAC__MASK 0x0001f800U
79129 #define RXTX3__AGC_CALDAC__READ(src) (((u_int32_t)(src) & 0x0001f800U) >> 11)
79130 #define RXTX3__AGC_CALDAC__WRITE(src) (((u_int32_t)(src) << 11) & 0x0001f800U)
79131 #define RXTX3__AGC_CALDAC__MODIFY(dst, src) \
79132 (dst) = ((dst) &\
79133 ~0x0001f800U) | (((u_int32_t)(src) <<\
79134 11) & 0x0001f800U)
79135 #define RXTX3__AGC_CALDAC__VERIFY(src) \
79136 (!((((u_int32_t)(src)\
79137 << 11) & ~0x0001f800U)))
79138
79139 /* macros for field agc_cal */
79140 #define RXTX3__AGC_CAL__SHIFT 17
79141 #define RXTX3__AGC_CAL__WIDTH 1
79142 #define RXTX3__AGC_CAL__MASK 0x00020000U
79143 #define RXTX3__AGC_CAL__READ(src) (((u_int32_t)(src) & 0x00020000U) >> 17)
79144 #define RXTX3__AGC_CAL__WRITE(src) (((u_int32_t)(src) << 17) & 0x00020000U)
79145 #define RXTX3__AGC_CAL__MODIFY(dst, src) \
79146 (dst) = ((dst) &\
79147 ~0x00020000U) | (((u_int32_t)(src) <<\
79148 17) & 0x00020000U)
79149 #define RXTX3__AGC_CAL__VERIFY(src) \
79150 (!((((u_int32_t)(src)\
79151 << 17) & ~0x00020000U)))
79152 #define RXTX3__AGC_CAL__SET(dst) \
79153 (dst) = ((dst) &\
79154 ~0x00020000U) | ((u_int32_t)(1) << 17)
79155 #define RXTX3__AGC_CAL__CLR(dst) \
79156 (dst) = ((dst) &\
79157 ~0x00020000U) | ((u_int32_t)(0) << 17)
79158
79159 /* macros for field agc_cal_ovr */
79160 #define RXTX3__AGC_CAL_OVR__SHIFT 18
79161 #define RXTX3__AGC_CAL_OVR__WIDTH 1
79162 #define RXTX3__AGC_CAL_OVR__MASK 0x00040000U
79163 #define RXTX3__AGC_CAL_OVR__READ(src) (((u_int32_t)(src) & 0x00040000U) >> 18)
79164 #define RXTX3__AGC_CAL_OVR__WRITE(src) (((u_int32_t)(src) << 18) & 0x00040000U)
79165 #define RXTX3__AGC_CAL_OVR__MODIFY(dst, src) \
79166 (dst) = ((dst) &\
79167 ~0x00040000U) | (((u_int32_t)(src) <<\
79168 18) & 0x00040000U)
79169 #define RXTX3__AGC_CAL_OVR__VERIFY(src) \
79170 (!((((u_int32_t)(src)\
79171 << 18) & ~0x00040000U)))
79172 #define RXTX3__AGC_CAL_OVR__SET(dst) \
79173 (dst) = ((dst) &\
79174 ~0x00040000U) | ((u_int32_t)(1) << 18)
79175 #define RXTX3__AGC_CAL_OVR__CLR(dst) \
79176 (dst) = ((dst) &\
79177 ~0x00040000U) | ((u_int32_t)(0) << 18)
79178
79179 /* macros for field LOforcedon */
79180 #define RXTX3__LOFORCEDON__SHIFT 19
79181 #define RXTX3__LOFORCEDON__WIDTH 1
79182 #define RXTX3__LOFORCEDON__MASK 0x00080000U
79183 #define RXTX3__LOFORCEDON__READ(src) (((u_int32_t)(src) & 0x00080000U) >> 19)
79184 #define RXTX3__LOFORCEDON__WRITE(src) (((u_int32_t)(src) << 19) & 0x00080000U)
79185 #define RXTX3__LOFORCEDON__MODIFY(dst, src) \
79186 (dst) = ((dst) &\
79187 ~0x00080000U) | (((u_int32_t)(src) <<\
79188 19) & 0x00080000U)
79189 #define RXTX3__LOFORCEDON__VERIFY(src) \
79190 (!((((u_int32_t)(src)\
79191 << 19) & ~0x00080000U)))
79192 #define RXTX3__LOFORCEDON__SET(dst) \
79193 (dst) = ((dst) &\
79194 ~0x00080000U) | ((u_int32_t)(1) << 19)
79195 #define RXTX3__LOFORCEDON__CLR(dst) \
79196 (dst) = ((dst) &\
79197 ~0x00080000U) | ((u_int32_t)(0) << 19)
79198
79199 /* macros for field calresidue */
79200 #define RXTX3__CALRESIDUE__SHIFT 20
79201 #define RXTX3__CALRESIDUE__WIDTH 1
79202 #define RXTX3__CALRESIDUE__MASK 0x00100000U
79203 #define RXTX3__CALRESIDUE__READ(src) (((u_int32_t)(src) & 0x00100000U) >> 20)
79204 #define RXTX3__CALRESIDUE__WRITE(src) (((u_int32_t)(src) << 20) & 0x00100000U)
79205 #define RXTX3__CALRESIDUE__MODIFY(dst, src) \
79206 (dst) = ((dst) &\
79207 ~0x00100000U) | (((u_int32_t)(src) <<\
79208 20) & 0x00100000U)
79209 #define RXTX3__CALRESIDUE__VERIFY(src) \
79210 (!((((u_int32_t)(src)\
79211 << 20) & ~0x00100000U)))
79212 #define RXTX3__CALRESIDUE__SET(dst) \
79213 (dst) = ((dst) &\
79214 ~0x00100000U) | ((u_int32_t)(1) << 20)
79215 #define RXTX3__CALRESIDUE__CLR(dst) \
79216 (dst) = ((dst) &\
79217 ~0x00100000U) | ((u_int32_t)(0) << 20)
79218
79219 /* macros for field calresidue_ovr */
79220 #define RXTX3__CALRESIDUE_OVR__SHIFT 21
79221 #define RXTX3__CALRESIDUE_OVR__WIDTH 1
79222 #define RXTX3__CALRESIDUE_OVR__MASK 0x00200000U
79223 #define RXTX3__CALRESIDUE_OVR__READ(src) \
79224 (((u_int32_t)(src)\
79225 & 0x00200000U) >> 21)
79226 #define RXTX3__CALRESIDUE_OVR__WRITE(src) \
79227 (((u_int32_t)(src)\
79228 << 21) & 0x00200000U)
79229 #define RXTX3__CALRESIDUE_OVR__MODIFY(dst, src) \
79230 (dst) = ((dst) &\
79231 ~0x00200000U) | (((u_int32_t)(src) <<\
79232 21) & 0x00200000U)
79233 #define RXTX3__CALRESIDUE_OVR__VERIFY(src) \
79234 (!((((u_int32_t)(src)\
79235 << 21) & ~0x00200000U)))
79236 #define RXTX3__CALRESIDUE_OVR__SET(dst) \
79237 (dst) = ((dst) &\
79238 ~0x00200000U) | ((u_int32_t)(1) << 21)
79239 #define RXTX3__CALRESIDUE_OVR__CLR(dst) \
79240 (dst) = ((dst) &\
79241 ~0x00200000U) | ((u_int32_t)(0) << 21)
79242
79243 /* macros for field calfc */
79244 #define RXTX3__CALFC__SHIFT 22
79245 #define RXTX3__CALFC__WIDTH 1
79246 #define RXTX3__CALFC__MASK 0x00400000U
79247 #define RXTX3__CALFC__READ(src) (((u_int32_t)(src) & 0x00400000U) >> 22)
79248 #define RXTX3__CALFC__WRITE(src) (((u_int32_t)(src) << 22) & 0x00400000U)
79249 #define RXTX3__CALFC__MODIFY(dst, src) \
79250 (dst) = ((dst) &\
79251 ~0x00400000U) | (((u_int32_t)(src) <<\
79252 22) & 0x00400000U)
79253 #define RXTX3__CALFC__VERIFY(src) \
79254 (!((((u_int32_t)(src)\
79255 << 22) & ~0x00400000U)))
79256 #define RXTX3__CALFC__SET(dst) \
79257 (dst) = ((dst) &\
79258 ~0x00400000U) | ((u_int32_t)(1) << 22)
79259 #define RXTX3__CALFC__CLR(dst) \
79260 (dst) = ((dst) &\
79261 ~0x00400000U) | ((u_int32_t)(0) << 22)
79262
79263 /* macros for field calfc_ovr */
79264 #define RXTX3__CALFC_OVR__SHIFT 23
79265 #define RXTX3__CALFC_OVR__WIDTH 1
79266 #define RXTX3__CALFC_OVR__MASK 0x00800000U
79267 #define RXTX3__CALFC_OVR__READ(src) (((u_int32_t)(src) & 0x00800000U) >> 23)
79268 #define RXTX3__CALFC_OVR__WRITE(src) (((u_int32_t)(src) << 23) & 0x00800000U)
79269 #define RXTX3__CALFC_OVR__MODIFY(dst, src) \
79270 (dst) = ((dst) &\
79271 ~0x00800000U) | (((u_int32_t)(src) <<\
79272 23) & 0x00800000U)
79273 #define RXTX3__CALFC_OVR__VERIFY(src) \
79274 (!((((u_int32_t)(src)\
79275 << 23) & ~0x00800000U)))
79276 #define RXTX3__CALFC_OVR__SET(dst) \
79277 (dst) = ((dst) &\
79278 ~0x00800000U) | ((u_int32_t)(1) << 23)
79279 #define RXTX3__CALFC_OVR__CLR(dst) \
79280 (dst) = ((dst) &\
79281 ~0x00800000U) | ((u_int32_t)(0) << 23)
79282
79283 /* macros for field caltx */
79284 #define RXTX3__CALTX__SHIFT 24
79285 #define RXTX3__CALTX__WIDTH 1
79286 #define RXTX3__CALTX__MASK 0x01000000U
79287 #define RXTX3__CALTX__READ(src) (((u_int32_t)(src) & 0x01000000U) >> 24)
79288 #define RXTX3__CALTX__WRITE(src) (((u_int32_t)(src) << 24) & 0x01000000U)
79289 #define RXTX3__CALTX__MODIFY(dst, src) \
79290 (dst) = ((dst) &\
79291 ~0x01000000U) | (((u_int32_t)(src) <<\
79292 24) & 0x01000000U)
79293 #define RXTX3__CALTX__VERIFY(src) \
79294 (!((((u_int32_t)(src)\
79295 << 24) & ~0x01000000U)))
79296 #define RXTX3__CALTX__SET(dst) \
79297 (dst) = ((dst) &\
79298 ~0x01000000U) | ((u_int32_t)(1) << 24)
79299 #define RXTX3__CALTX__CLR(dst) \
79300 (dst) = ((dst) &\
79301 ~0x01000000U) | ((u_int32_t)(0) << 24)
79302
79303 /* macros for field caltx_ovr */
79304 #define RXTX3__CALTX_OVR__SHIFT 25
79305 #define RXTX3__CALTX_OVR__WIDTH 1
79306 #define RXTX3__CALTX_OVR__MASK 0x02000000U
79307 #define RXTX3__CALTX_OVR__READ(src) (((u_int32_t)(src) & 0x02000000U) >> 25)
79308 #define RXTX3__CALTX_OVR__WRITE(src) (((u_int32_t)(src) << 25) & 0x02000000U)
79309 #define RXTX3__CALTX_OVR__MODIFY(dst, src) \
79310 (dst) = ((dst) &\
79311 ~0x02000000U) | (((u_int32_t)(src) <<\
79312 25) & 0x02000000U)
79313 #define RXTX3__CALTX_OVR__VERIFY(src) \
79314 (!((((u_int32_t)(src)\
79315 << 25) & ~0x02000000U)))
79316 #define RXTX3__CALTX_OVR__SET(dst) \
79317 (dst) = ((dst) &\
79318 ~0x02000000U) | ((u_int32_t)(1) << 25)
79319 #define RXTX3__CALTX_OVR__CLR(dst) \
79320 (dst) = ((dst) &\
79321 ~0x02000000U) | ((u_int32_t)(0) << 25)
79322
79323 /* macros for field caltxshift */
79324 #define RXTX3__CALTXSHIFT__SHIFT 26
79325 #define RXTX3__CALTXSHIFT__WIDTH 1
79326 #define RXTX3__CALTXSHIFT__MASK 0x04000000U
79327 #define RXTX3__CALTXSHIFT__READ(src) (((u_int32_t)(src) & 0x04000000U) >> 26)
79328 #define RXTX3__CALTXSHIFT__WRITE(src) (((u_int32_t)(src) << 26) & 0x04000000U)
79329 #define RXTX3__CALTXSHIFT__MODIFY(dst, src) \
79330 (dst) = ((dst) &\
79331 ~0x04000000U) | (((u_int32_t)(src) <<\
79332 26) & 0x04000000U)
79333 #define RXTX3__CALTXSHIFT__VERIFY(src) \
79334 (!((((u_int32_t)(src)\
79335 << 26) & ~0x04000000U)))
79336 #define RXTX3__CALTXSHIFT__SET(dst) \
79337 (dst) = ((dst) &\
79338 ~0x04000000U) | ((u_int32_t)(1) << 26)
79339 #define RXTX3__CALTXSHIFT__CLR(dst) \
79340 (dst) = ((dst) &\
79341 ~0x04000000U) | ((u_int32_t)(0) << 26)
79342
79343 /* macros for field caltxshift_ovr */
79344 #define RXTX3__CALTXSHIFT_OVR__SHIFT 27
79345 #define RXTX3__CALTXSHIFT_OVR__WIDTH 1
79346 #define RXTX3__CALTXSHIFT_OVR__MASK 0x08000000U
79347 #define RXTX3__CALTXSHIFT_OVR__READ(src) \
79348 (((u_int32_t)(src)\
79349 & 0x08000000U) >> 27)
79350 #define RXTX3__CALTXSHIFT_OVR__WRITE(src) \
79351 (((u_int32_t)(src)\
79352 << 27) & 0x08000000U)
79353 #define RXTX3__CALTXSHIFT_OVR__MODIFY(dst, src) \
79354 (dst) = ((dst) &\
79355 ~0x08000000U) | (((u_int32_t)(src) <<\
79356 27) & 0x08000000U)
79357 #define RXTX3__CALTXSHIFT_OVR__VERIFY(src) \
79358 (!((((u_int32_t)(src)\
79359 << 27) & ~0x08000000U)))
79360 #define RXTX3__CALTXSHIFT_OVR__SET(dst) \
79361 (dst) = ((dst) &\
79362 ~0x08000000U) | ((u_int32_t)(1) << 27)
79363 #define RXTX3__CALTXSHIFT_OVR__CLR(dst) \
79364 (dst) = ((dst) &\
79365 ~0x08000000U) | ((u_int32_t)(0) << 27)
79366
79367 /* macros for field calpa */
79368 #define RXTX3__CALPA__SHIFT 28
79369 #define RXTX3__CALPA__WIDTH 1
79370 #define RXTX3__CALPA__MASK 0x10000000U
79371 #define RXTX3__CALPA__READ(src) (((u_int32_t)(src) & 0x10000000U) >> 28)
79372 #define RXTX3__CALPA__WRITE(src) (((u_int32_t)(src) << 28) & 0x10000000U)
79373 #define RXTX3__CALPA__MODIFY(dst, src) \
79374 (dst) = ((dst) &\
79375 ~0x10000000U) | (((u_int32_t)(src) <<\
79376 28) & 0x10000000U)
79377 #define RXTX3__CALPA__VERIFY(src) \
79378 (!((((u_int32_t)(src)\
79379 << 28) & ~0x10000000U)))
79380 #define RXTX3__CALPA__SET(dst) \
79381 (dst) = ((dst) &\
79382 ~0x10000000U) | ((u_int32_t)(1) << 28)
79383 #define RXTX3__CALPA__CLR(dst) \
79384 (dst) = ((dst) &\
79385 ~0x10000000U) | ((u_int32_t)(0) << 28)
79386
79387 /* macros for field calpa_ovr */
79388 #define RXTX3__CALPA_OVR__SHIFT 29
79389 #define RXTX3__CALPA_OVR__WIDTH 1
79390 #define RXTX3__CALPA_OVR__MASK 0x20000000U
79391 #define RXTX3__CALPA_OVR__READ(src) (((u_int32_t)(src) & 0x20000000U) >> 29)
79392 #define RXTX3__CALPA_OVR__WRITE(src) (((u_int32_t)(src) << 29) & 0x20000000U)
79393 #define RXTX3__CALPA_OVR__MODIFY(dst, src) \
79394 (dst) = ((dst) &\
79395 ~0x20000000U) | (((u_int32_t)(src) <<\
79396 29) & 0x20000000U)
79397 #define RXTX3__CALPA_OVR__VERIFY(src) \
79398 (!((((u_int32_t)(src)\
79399 << 29) & ~0x20000000U)))
79400 #define RXTX3__CALPA_OVR__SET(dst) \
79401 (dst) = ((dst) &\
79402 ~0x20000000U) | ((u_int32_t)(1) << 29)
79403 #define RXTX3__CALPA_OVR__CLR(dst) \
79404 (dst) = ((dst) &\
79405 ~0x20000000U) | ((u_int32_t)(0) << 29)
79406
79407 /* macros for field spuron */
79408 #define RXTX3__SPURON__SHIFT 30
79409 #define RXTX3__SPURON__WIDTH 1
79410 #define RXTX3__SPURON__MASK 0x40000000U
79411 #define RXTX3__SPURON__READ(src) (((u_int32_t)(src) & 0x40000000U) >> 30)
79412 #define RXTX3__SPURON__WRITE(src) (((u_int32_t)(src) << 30) & 0x40000000U)
79413 #define RXTX3__SPURON__MODIFY(dst, src) \
79414 (dst) = ((dst) &\
79415 ~0x40000000U) | (((u_int32_t)(src) <<\
79416 30) & 0x40000000U)
79417 #define RXTX3__SPURON__VERIFY(src) \
79418 (!((((u_int32_t)(src)\
79419 << 30) & ~0x40000000U)))
79420 #define RXTX3__SPURON__SET(dst) \
79421 (dst) = ((dst) &\
79422 ~0x40000000U) | ((u_int32_t)(1) << 30)
79423 #define RXTX3__SPURON__CLR(dst) \
79424 (dst) = ((dst) &\
79425 ~0x40000000U) | ((u_int32_t)(0) << 30)
79426
79427 /* macros for field PAL_lockedEn */
79428 #define RXTX3__PAL_LOCKEDEN__SHIFT 31
79429 #define RXTX3__PAL_LOCKEDEN__WIDTH 1
79430 #define RXTX3__PAL_LOCKEDEN__MASK 0x80000000U
79431 #define RXTX3__PAL_LOCKEDEN__READ(src) (((u_int32_t)(src) & 0x80000000U) >> 31)
79432 #define RXTX3__PAL_LOCKEDEN__WRITE(src) \
79433 (((u_int32_t)(src)\
79434 << 31) & 0x80000000U)
79435 #define RXTX3__PAL_LOCKEDEN__MODIFY(dst, src) \
79436 (dst) = ((dst) &\
79437 ~0x80000000U) | (((u_int32_t)(src) <<\
79438 31) & 0x80000000U)
79439 #define RXTX3__PAL_LOCKEDEN__VERIFY(src) \
79440 (!((((u_int32_t)(src)\
79441 << 31) & ~0x80000000U)))
79442 #define RXTX3__PAL_LOCKEDEN__SET(dst) \
79443 (dst) = ((dst) &\
79444 ~0x80000000U) | ((u_int32_t)(1) << 31)
79445 #define RXTX3__PAL_LOCKEDEN__CLR(dst) \
79446 (dst) = ((dst) &\
79447 ~0x80000000U) | ((u_int32_t)(0) << 31)
79448 #define RXTX3__TYPE u_int32_t
79449 #define RXTX3__READ 0xffffffffU
79450 #define RXTX3__WRITE 0xffffffffU
79451
79452 #endif /* __RXTX3_MACRO__ */
79453
79454
79455 /* macros for radio65_reg_block.ch0_RXTX3 */
79456 #define INST_RADIO65_REG_BLOCK__CH0_RXTX3__NUM 1
79457
79458 /* macros for BlueprintGlobalNameSpace::RXTX4 */
79459 #ifndef __RXTX4_MACRO__
79460 #define __RXTX4_MACRO__
79461
79462 /* macros for field SPARE4 */
79463 #define RXTX4__SPARE4__SHIFT 0
79464 #define RXTX4__SPARE4__WIDTH 23
79465 #define RXTX4__SPARE4__MASK 0x007fffffU
79466 #define RXTX4__SPARE4__READ(src) (u_int32_t)(src) & 0x007fffffU
79467 #define RXTX4__SPARE4__WRITE(src) ((u_int32_t)(src) & 0x007fffffU)
79468 #define RXTX4__SPARE4__MODIFY(dst, src) \
79469 (dst) = ((dst) &\
79470 ~0x007fffffU) | ((u_int32_t)(src) &\
79471 0x007fffffU)
79472 #define RXTX4__SPARE4__VERIFY(src) (!(((u_int32_t)(src) & ~0x007fffffU)))
79473
79474 /* macros for field testiq_on */
79475 #define RXTX4__TESTIQ_ON__SHIFT 23
79476 #define RXTX4__TESTIQ_ON__WIDTH 1
79477 #define RXTX4__TESTIQ_ON__MASK 0x00800000U
79478 #define RXTX4__TESTIQ_ON__READ(src) (((u_int32_t)(src) & 0x00800000U) >> 23)
79479 #define RXTX4__TESTIQ_ON__WRITE(src) (((u_int32_t)(src) << 23) & 0x00800000U)
79480 #define RXTX4__TESTIQ_ON__MODIFY(dst, src) \
79481 (dst) = ((dst) &\
79482 ~0x00800000U) | (((u_int32_t)(src) <<\
79483 23) & 0x00800000U)
79484 #define RXTX4__TESTIQ_ON__VERIFY(src) \
79485 (!((((u_int32_t)(src)\
79486 << 23) & ~0x00800000U)))
79487 #define RXTX4__TESTIQ_ON__SET(dst) \
79488 (dst) = ((dst) &\
79489 ~0x00800000U) | ((u_int32_t)(1) << 23)
79490 #define RXTX4__TESTIQ_ON__CLR(dst) \
79491 (dst) = ((dst) &\
79492 ~0x00800000U) | ((u_int32_t)(0) << 23)
79493
79494 /* macros for field testiq_bufen */
79495 #define RXTX4__TESTIQ_BUFEN__SHIFT 24
79496 #define RXTX4__TESTIQ_BUFEN__WIDTH 1
79497 #define RXTX4__TESTIQ_BUFEN__MASK 0x01000000U
79498 #define RXTX4__TESTIQ_BUFEN__READ(src) (((u_int32_t)(src) & 0x01000000U) >> 24)
79499 #define RXTX4__TESTIQ_BUFEN__WRITE(src) \
79500 (((u_int32_t)(src)\
79501 << 24) & 0x01000000U)
79502 #define RXTX4__TESTIQ_BUFEN__MODIFY(dst, src) \
79503 (dst) = ((dst) &\
79504 ~0x01000000U) | (((u_int32_t)(src) <<\
79505 24) & 0x01000000U)
79506 #define RXTX4__TESTIQ_BUFEN__VERIFY(src) \
79507 (!((((u_int32_t)(src)\
79508 << 24) & ~0x01000000U)))
79509 #define RXTX4__TESTIQ_BUFEN__SET(dst) \
79510 (dst) = ((dst) &\
79511 ~0x01000000U) | ((u_int32_t)(1) << 24)
79512 #define RXTX4__TESTIQ_BUFEN__CLR(dst) \
79513 (dst) = ((dst) &\
79514 ~0x01000000U) | ((u_int32_t)(0) << 24)
79515
79516 /* macros for field testiq_rsel */
79517 #define RXTX4__TESTIQ_RSEL__SHIFT 25
79518 #define RXTX4__TESTIQ_RSEL__WIDTH 1
79519 #define RXTX4__TESTIQ_RSEL__MASK 0x02000000U
79520 #define RXTX4__TESTIQ_RSEL__READ(src) (((u_int32_t)(src) & 0x02000000U) >> 25)
79521 #define RXTX4__TESTIQ_RSEL__WRITE(src) (((u_int32_t)(src) << 25) & 0x02000000U)
79522 #define RXTX4__TESTIQ_RSEL__MODIFY(dst, src) \
79523 (dst) = ((dst) &\
79524 ~0x02000000U) | (((u_int32_t)(src) <<\
79525 25) & 0x02000000U)
79526 #define RXTX4__TESTIQ_RSEL__VERIFY(src) \
79527 (!((((u_int32_t)(src)\
79528 << 25) & ~0x02000000U)))
79529 #define RXTX4__TESTIQ_RSEL__SET(dst) \
79530 (dst) = ((dst) &\
79531 ~0x02000000U) | ((u_int32_t)(1) << 25)
79532 #define RXTX4__TESTIQ_RSEL__CLR(dst) \
79533 (dst) = ((dst) &\
79534 ~0x02000000U) | ((u_int32_t)(0) << 25)
79535
79536 /* macros for field turboADC */
79537 #define RXTX4__TURBOADC__SHIFT 26
79538 #define RXTX4__TURBOADC__WIDTH 1
79539 #define RXTX4__TURBOADC__MASK 0x04000000U
79540 #define RXTX4__TURBOADC__READ(src) (((u_int32_t)(src) & 0x04000000U) >> 26)
79541 #define RXTX4__TURBOADC__WRITE(src) (((u_int32_t)(src) << 26) & 0x04000000U)
79542 #define RXTX4__TURBOADC__MODIFY(dst, src) \
79543 (dst) = ((dst) &\
79544 ~0x04000000U) | (((u_int32_t)(src) <<\
79545 26) & 0x04000000U)
79546 #define RXTX4__TURBOADC__VERIFY(src) \
79547 (!((((u_int32_t)(src)\
79548 << 26) & ~0x04000000U)))
79549 #define RXTX4__TURBOADC__SET(dst) \
79550 (dst) = ((dst) &\
79551 ~0x04000000U) | ((u_int32_t)(1) << 26)
79552 #define RXTX4__TURBOADC__CLR(dst) \
79553 (dst) = ((dst) &\
79554 ~0x04000000U) | ((u_int32_t)(0) << 26)
79555
79556 /* macros for field turboADC_ovr */
79557 #define RXTX4__TURBOADC_OVR__SHIFT 27
79558 #define RXTX4__TURBOADC_OVR__WIDTH 1
79559 #define RXTX4__TURBOADC_OVR__MASK 0x08000000U
79560 #define RXTX4__TURBOADC_OVR__READ(src) (((u_int32_t)(src) & 0x08000000U) >> 27)
79561 #define RXTX4__TURBOADC_OVR__WRITE(src) \
79562 (((u_int32_t)(src)\
79563 << 27) & 0x08000000U)
79564 #define RXTX4__TURBOADC_OVR__MODIFY(dst, src) \
79565 (dst) = ((dst) &\
79566 ~0x08000000U) | (((u_int32_t)(src) <<\
79567 27) & 0x08000000U)
79568 #define RXTX4__TURBOADC_OVR__VERIFY(src) \
79569 (!((((u_int32_t)(src)\
79570 << 27) & ~0x08000000U)))
79571 #define RXTX4__TURBOADC_OVR__SET(dst) \
79572 (dst) = ((dst) &\
79573 ~0x08000000U) | ((u_int32_t)(1) << 27)
79574 #define RXTX4__TURBOADC_OVR__CLR(dst) \
79575 (dst) = ((dst) &\
79576 ~0x08000000U) | ((u_int32_t)(0) << 27)
79577
79578 /* macros for field thermOn */
79579 #define RXTX4__THERMON__SHIFT 28
79580 #define RXTX4__THERMON__WIDTH 1
79581 #define RXTX4__THERMON__MASK 0x10000000U
79582 #define RXTX4__THERMON__READ(src) (((u_int32_t)(src) & 0x10000000U) >> 28)
79583 #define RXTX4__THERMON__WRITE(src) (((u_int32_t)(src) << 28) & 0x10000000U)
79584 #define RXTX4__THERMON__MODIFY(dst, src) \
79585 (dst) = ((dst) &\
79586 ~0x10000000U) | (((u_int32_t)(src) <<\
79587 28) & 0x10000000U)
79588 #define RXTX4__THERMON__VERIFY(src) \
79589 (!((((u_int32_t)(src)\
79590 << 28) & ~0x10000000U)))
79591 #define RXTX4__THERMON__SET(dst) \
79592 (dst) = ((dst) &\
79593 ~0x10000000U) | ((u_int32_t)(1) << 28)
79594 #define RXTX4__THERMON__CLR(dst) \
79595 (dst) = ((dst) &\
79596 ~0x10000000U) | ((u_int32_t)(0) << 28)
79597
79598 /* macros for field thermOn_ovr */
79599 #define RXTX4__THERMON_OVR__SHIFT 29
79600 #define RXTX4__THERMON_OVR__WIDTH 1
79601 #define RXTX4__THERMON_OVR__MASK 0x20000000U
79602 #define RXTX4__THERMON_OVR__READ(src) (((u_int32_t)(src) & 0x20000000U) >> 29)
79603 #define RXTX4__THERMON_OVR__WRITE(src) (((u_int32_t)(src) << 29) & 0x20000000U)
79604 #define RXTX4__THERMON_OVR__MODIFY(dst, src) \
79605 (dst) = ((dst) &\
79606 ~0x20000000U) | (((u_int32_t)(src) <<\
79607 29) & 0x20000000U)
79608 #define RXTX4__THERMON_OVR__VERIFY(src) \
79609 (!((((u_int32_t)(src)\
79610 << 29) & ~0x20000000U)))
79611 #define RXTX4__THERMON_OVR__SET(dst) \
79612 (dst) = ((dst) &\
79613 ~0x20000000U) | ((u_int32_t)(1) << 29)
79614 #define RXTX4__THERMON_OVR__CLR(dst) \
79615 (dst) = ((dst) &\
79616 ~0x20000000U) | ((u_int32_t)(0) << 29)
79617
79618 /* macros for field xlna_strength */
79619 #define RXTX4__XLNA_STRENGTH__SHIFT 30
79620 #define RXTX4__XLNA_STRENGTH__WIDTH 2
79621 #define RXTX4__XLNA_STRENGTH__MASK 0xc0000000U
79622 #define RXTX4__XLNA_STRENGTH__READ(src) \
79623 (((u_int32_t)(src)\
79624 & 0xc0000000U) >> 30)
79625 #define RXTX4__XLNA_STRENGTH__WRITE(src) \
79626 (((u_int32_t)(src)\
79627 << 30) & 0xc0000000U)
79628 #define RXTX4__XLNA_STRENGTH__MODIFY(dst, src) \
79629 (dst) = ((dst) &\
79630 ~0xc0000000U) | (((u_int32_t)(src) <<\
79631 30) & 0xc0000000U)
79632 #define RXTX4__XLNA_STRENGTH__VERIFY(src) \
79633 (!((((u_int32_t)(src)\
79634 << 30) & ~0xc0000000U)))
79635 #define RXTX4__TYPE u_int32_t
79636 #define RXTX4__READ 0xffffffffU
79637 #define RXTX4__WRITE 0xffffffffU
79638
79639 #endif /* __RXTX4_MACRO__ */
79640
79641
79642 /* macros for radio65_reg_block.ch0_RXTX4 */
79643 #define INST_RADIO65_REG_BLOCK__CH0_RXTX4__NUM 1
79644
79645 /* macros for BlueprintGlobalNameSpace::BB1 */
79646 #ifndef __BB1_MACRO__
79647 #define __BB1_MACRO__
79648
79649 /* macros for field I2V_CURR2X */
79650 #define BB1__I2V_CURR2X__SHIFT 0
79651 #define BB1__I2V_CURR2X__WIDTH 1
79652 #define BB1__I2V_CURR2X__MASK 0x00000001U
79653 #define BB1__I2V_CURR2X__READ(src) (u_int32_t)(src) & 0x00000001U
79654 #define BB1__I2V_CURR2X__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
79655 #define BB1__I2V_CURR2X__MODIFY(dst, src) \
79656 (dst) = ((dst) &\
79657 ~0x00000001U) | ((u_int32_t)(src) &\
79658 0x00000001U)
79659 #define BB1__I2V_CURR2X__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000001U)))
79660 #define BB1__I2V_CURR2X__SET(dst) \
79661 (dst) = ((dst) &\
79662 ~0x00000001U) | (u_int32_t)(1)
79663 #define BB1__I2V_CURR2X__CLR(dst) \
79664 (dst) = ((dst) &\
79665 ~0x00000001U) | (u_int32_t)(0)
79666
79667 /* macros for field ENABLE_LOQ */
79668 #define BB1__ENABLE_LOQ__SHIFT 1
79669 #define BB1__ENABLE_LOQ__WIDTH 1
79670 #define BB1__ENABLE_LOQ__MASK 0x00000002U
79671 #define BB1__ENABLE_LOQ__READ(src) (((u_int32_t)(src) & 0x00000002U) >> 1)
79672 #define BB1__ENABLE_LOQ__WRITE(src) (((u_int32_t)(src) << 1) & 0x00000002U)
79673 #define BB1__ENABLE_LOQ__MODIFY(dst, src) \
79674 (dst) = ((dst) &\
79675 ~0x00000002U) | (((u_int32_t)(src) <<\
79676 1) & 0x00000002U)
79677 #define BB1__ENABLE_LOQ__VERIFY(src) \
79678 (!((((u_int32_t)(src)\
79679 << 1) & ~0x00000002U)))
79680 #define BB1__ENABLE_LOQ__SET(dst) \
79681 (dst) = ((dst) &\
79682 ~0x00000002U) | ((u_int32_t)(1) << 1)
79683 #define BB1__ENABLE_LOQ__CLR(dst) \
79684 (dst) = ((dst) &\
79685 ~0x00000002U) | ((u_int32_t)(0) << 1)
79686
79687 /* macros for field FORCE_LOQ */
79688 #define BB1__FORCE_LOQ__SHIFT 2
79689 #define BB1__FORCE_LOQ__WIDTH 1
79690 #define BB1__FORCE_LOQ__MASK 0x00000004U
79691 #define BB1__FORCE_LOQ__READ(src) (((u_int32_t)(src) & 0x00000004U) >> 2)
79692 #define BB1__FORCE_LOQ__WRITE(src) (((u_int32_t)(src) << 2) & 0x00000004U)
79693 #define BB1__FORCE_LOQ__MODIFY(dst, src) \
79694 (dst) = ((dst) &\
79695 ~0x00000004U) | (((u_int32_t)(src) <<\
79696 2) & 0x00000004U)
79697 #define BB1__FORCE_LOQ__VERIFY(src) \
79698 (!((((u_int32_t)(src)\
79699 << 2) & ~0x00000004U)))
79700 #define BB1__FORCE_LOQ__SET(dst) \
79701 (dst) = ((dst) &\
79702 ~0x00000004U) | ((u_int32_t)(1) << 2)
79703 #define BB1__FORCE_LOQ__CLR(dst) \
79704 (dst) = ((dst) &\
79705 ~0x00000004U) | ((u_int32_t)(0) << 2)
79706
79707 /* macros for field ENABLE_NOTCH */
79708 #define BB1__ENABLE_NOTCH__SHIFT 3
79709 #define BB1__ENABLE_NOTCH__WIDTH 1
79710 #define BB1__ENABLE_NOTCH__MASK 0x00000008U
79711 #define BB1__ENABLE_NOTCH__READ(src) (((u_int32_t)(src) & 0x00000008U) >> 3)
79712 #define BB1__ENABLE_NOTCH__WRITE(src) (((u_int32_t)(src) << 3) & 0x00000008U)
79713 #define BB1__ENABLE_NOTCH__MODIFY(dst, src) \
79714 (dst) = ((dst) &\
79715 ~0x00000008U) | (((u_int32_t)(src) <<\
79716 3) & 0x00000008U)
79717 #define BB1__ENABLE_NOTCH__VERIFY(src) \
79718 (!((((u_int32_t)(src)\
79719 << 3) & ~0x00000008U)))
79720 #define BB1__ENABLE_NOTCH__SET(dst) \
79721 (dst) = ((dst) &\
79722 ~0x00000008U) | ((u_int32_t)(1) << 3)
79723 #define BB1__ENABLE_NOTCH__CLR(dst) \
79724 (dst) = ((dst) &\
79725 ~0x00000008U) | ((u_int32_t)(0) << 3)
79726
79727 /* macros for field FORCE_NOTCH */
79728 #define BB1__FORCE_NOTCH__SHIFT 4
79729 #define BB1__FORCE_NOTCH__WIDTH 1
79730 #define BB1__FORCE_NOTCH__MASK 0x00000010U
79731 #define BB1__FORCE_NOTCH__READ(src) (((u_int32_t)(src) & 0x00000010U) >> 4)
79732 #define BB1__FORCE_NOTCH__WRITE(src) (((u_int32_t)(src) << 4) & 0x00000010U)
79733 #define BB1__FORCE_NOTCH__MODIFY(dst, src) \
79734 (dst) = ((dst) &\
79735 ~0x00000010U) | (((u_int32_t)(src) <<\
79736 4) & 0x00000010U)
79737 #define BB1__FORCE_NOTCH__VERIFY(src) \
79738 (!((((u_int32_t)(src)\
79739 << 4) & ~0x00000010U)))
79740 #define BB1__FORCE_NOTCH__SET(dst) \
79741 (dst) = ((dst) &\
79742 ~0x00000010U) | ((u_int32_t)(1) << 4)
79743 #define BB1__FORCE_NOTCH__CLR(dst) \
79744 (dst) = ((dst) &\
79745 ~0x00000010U) | ((u_int32_t)(0) << 4)
79746
79747 /* macros for field ENABLE_BIQUAD */
79748 #define BB1__ENABLE_BIQUAD__SHIFT 5
79749 #define BB1__ENABLE_BIQUAD__WIDTH 1
79750 #define BB1__ENABLE_BIQUAD__MASK 0x00000020U
79751 #define BB1__ENABLE_BIQUAD__READ(src) (((u_int32_t)(src) & 0x00000020U) >> 5)
79752 #define BB1__ENABLE_BIQUAD__WRITE(src) (((u_int32_t)(src) << 5) & 0x00000020U)
79753 #define BB1__ENABLE_BIQUAD__MODIFY(dst, src) \
79754 (dst) = ((dst) &\
79755 ~0x00000020U) | (((u_int32_t)(src) <<\
79756 5) & 0x00000020U)
79757 #define BB1__ENABLE_BIQUAD__VERIFY(src) \
79758 (!((((u_int32_t)(src)\
79759 << 5) & ~0x00000020U)))
79760 #define BB1__ENABLE_BIQUAD__SET(dst) \
79761 (dst) = ((dst) &\
79762 ~0x00000020U) | ((u_int32_t)(1) << 5)
79763 #define BB1__ENABLE_BIQUAD__CLR(dst) \
79764 (dst) = ((dst) &\
79765 ~0x00000020U) | ((u_int32_t)(0) << 5)
79766
79767 /* macros for field FORCE_BIQUAD */
79768 #define BB1__FORCE_BIQUAD__SHIFT 6
79769 #define BB1__FORCE_BIQUAD__WIDTH 1
79770 #define BB1__FORCE_BIQUAD__MASK 0x00000040U
79771 #define BB1__FORCE_BIQUAD__READ(src) (((u_int32_t)(src) & 0x00000040U) >> 6)
79772 #define BB1__FORCE_BIQUAD__WRITE(src) (((u_int32_t)(src) << 6) & 0x00000040U)
79773 #define BB1__FORCE_BIQUAD__MODIFY(dst, src) \
79774 (dst) = ((dst) &\
79775 ~0x00000040U) | (((u_int32_t)(src) <<\
79776 6) & 0x00000040U)
79777 #define BB1__FORCE_BIQUAD__VERIFY(src) \
79778 (!((((u_int32_t)(src)\
79779 << 6) & ~0x00000040U)))
79780 #define BB1__FORCE_BIQUAD__SET(dst) \
79781 (dst) = ((dst) &\
79782 ~0x00000040U) | ((u_int32_t)(1) << 6)
79783 #define BB1__FORCE_BIQUAD__CLR(dst) \
79784 (dst) = ((dst) &\
79785 ~0x00000040U) | ((u_int32_t)(0) << 6)
79786
79787 /* macros for field ENABLE_OSDAC */
79788 #define BB1__ENABLE_OSDAC__SHIFT 7
79789 #define BB1__ENABLE_OSDAC__WIDTH 1
79790 #define BB1__ENABLE_OSDAC__MASK 0x00000080U
79791 #define BB1__ENABLE_OSDAC__READ(src) (((u_int32_t)(src) & 0x00000080U) >> 7)
79792 #define BB1__ENABLE_OSDAC__WRITE(src) (((u_int32_t)(src) << 7) & 0x00000080U)
79793 #define BB1__ENABLE_OSDAC__MODIFY(dst, src) \
79794 (dst) = ((dst) &\
79795 ~0x00000080U) | (((u_int32_t)(src) <<\
79796 7) & 0x00000080U)
79797 #define BB1__ENABLE_OSDAC__VERIFY(src) \
79798 (!((((u_int32_t)(src)\
79799 << 7) & ~0x00000080U)))
79800 #define BB1__ENABLE_OSDAC__SET(dst) \
79801 (dst) = ((dst) &\
79802 ~0x00000080U) | ((u_int32_t)(1) << 7)
79803 #define BB1__ENABLE_OSDAC__CLR(dst) \
79804 (dst) = ((dst) &\
79805 ~0x00000080U) | ((u_int32_t)(0) << 7)
79806
79807 /* macros for field FORCE_OSDAC */
79808 #define BB1__FORCE_OSDAC__SHIFT 8
79809 #define BB1__FORCE_OSDAC__WIDTH 1
79810 #define BB1__FORCE_OSDAC__MASK 0x00000100U
79811 #define BB1__FORCE_OSDAC__READ(src) (((u_int32_t)(src) & 0x00000100U) >> 8)
79812 #define BB1__FORCE_OSDAC__WRITE(src) (((u_int32_t)(src) << 8) & 0x00000100U)
79813 #define BB1__FORCE_OSDAC__MODIFY(dst, src) \
79814 (dst) = ((dst) &\
79815 ~0x00000100U) | (((u_int32_t)(src) <<\
79816 8) & 0x00000100U)
79817 #define BB1__FORCE_OSDAC__VERIFY(src) \
79818 (!((((u_int32_t)(src)\
79819 << 8) & ~0x00000100U)))
79820 #define BB1__FORCE_OSDAC__SET(dst) \
79821 (dst) = ((dst) &\
79822 ~0x00000100U) | ((u_int32_t)(1) << 8)
79823 #define BB1__FORCE_OSDAC__CLR(dst) \
79824 (dst) = ((dst) &\
79825 ~0x00000100U) | ((u_int32_t)(0) << 8)
79826
79827 /* macros for field ENABLE_V2I */
79828 #define BB1__ENABLE_V2I__SHIFT 9
79829 #define BB1__ENABLE_V2I__WIDTH 1
79830 #define BB1__ENABLE_V2I__MASK 0x00000200U
79831 #define BB1__ENABLE_V2I__READ(src) (((u_int32_t)(src) & 0x00000200U) >> 9)
79832 #define BB1__ENABLE_V2I__WRITE(src) (((u_int32_t)(src) << 9) & 0x00000200U)
79833 #define BB1__ENABLE_V2I__MODIFY(dst, src) \
79834 (dst) = ((dst) &\
79835 ~0x00000200U) | (((u_int32_t)(src) <<\
79836 9) & 0x00000200U)
79837 #define BB1__ENABLE_V2I__VERIFY(src) \
79838 (!((((u_int32_t)(src)\
79839 << 9) & ~0x00000200U)))
79840 #define BB1__ENABLE_V2I__SET(dst) \
79841 (dst) = ((dst) &\
79842 ~0x00000200U) | ((u_int32_t)(1) << 9)
79843 #define BB1__ENABLE_V2I__CLR(dst) \
79844 (dst) = ((dst) &\
79845 ~0x00000200U) | ((u_int32_t)(0) << 9)
79846
79847 /* macros for field FORCE_V2I */
79848 #define BB1__FORCE_V2I__SHIFT 10
79849 #define BB1__FORCE_V2I__WIDTH 1
79850 #define BB1__FORCE_V2I__MASK 0x00000400U
79851 #define BB1__FORCE_V2I__READ(src) (((u_int32_t)(src) & 0x00000400U) >> 10)
79852 #define BB1__FORCE_V2I__WRITE(src) (((u_int32_t)(src) << 10) & 0x00000400U)
79853 #define BB1__FORCE_V2I__MODIFY(dst, src) \
79854 (dst) = ((dst) &\
79855 ~0x00000400U) | (((u_int32_t)(src) <<\
79856 10) & 0x00000400U)
79857 #define BB1__FORCE_V2I__VERIFY(src) \
79858 (!((((u_int32_t)(src)\
79859 << 10) & ~0x00000400U)))
79860 #define BB1__FORCE_V2I__SET(dst) \
79861 (dst) = ((dst) &\
79862 ~0x00000400U) | ((u_int32_t)(1) << 10)
79863 #define BB1__FORCE_V2I__CLR(dst) \
79864 (dst) = ((dst) &\
79865 ~0x00000400U) | ((u_int32_t)(0) << 10)
79866
79867 /* macros for field ENABLE_I2V */
79868 #define BB1__ENABLE_I2V__SHIFT 11
79869 #define BB1__ENABLE_I2V__WIDTH 1
79870 #define BB1__ENABLE_I2V__MASK 0x00000800U
79871 #define BB1__ENABLE_I2V__READ(src) (((u_int32_t)(src) & 0x00000800U) >> 11)
79872 #define BB1__ENABLE_I2V__WRITE(src) (((u_int32_t)(src) << 11) & 0x00000800U)
79873 #define BB1__ENABLE_I2V__MODIFY(dst, src) \
79874 (dst) = ((dst) &\
79875 ~0x00000800U) | (((u_int32_t)(src) <<\
79876 11) & 0x00000800U)
79877 #define BB1__ENABLE_I2V__VERIFY(src) \
79878 (!((((u_int32_t)(src)\
79879 << 11) & ~0x00000800U)))
79880 #define BB1__ENABLE_I2V__SET(dst) \
79881 (dst) = ((dst) &\
79882 ~0x00000800U) | ((u_int32_t)(1) << 11)
79883 #define BB1__ENABLE_I2V__CLR(dst) \
79884 (dst) = ((dst) &\
79885 ~0x00000800U) | ((u_int32_t)(0) << 11)
79886
79887 /* macros for field FORCE_I2V */
79888 #define BB1__FORCE_I2V__SHIFT 12
79889 #define BB1__FORCE_I2V__WIDTH 1
79890 #define BB1__FORCE_I2V__MASK 0x00001000U
79891 #define BB1__FORCE_I2V__READ(src) (((u_int32_t)(src) & 0x00001000U) >> 12)
79892 #define BB1__FORCE_I2V__WRITE(src) (((u_int32_t)(src) << 12) & 0x00001000U)
79893 #define BB1__FORCE_I2V__MODIFY(dst, src) \
79894 (dst) = ((dst) &\
79895 ~0x00001000U) | (((u_int32_t)(src) <<\
79896 12) & 0x00001000U)
79897 #define BB1__FORCE_I2V__VERIFY(src) \
79898 (!((((u_int32_t)(src)\
79899 << 12) & ~0x00001000U)))
79900 #define BB1__FORCE_I2V__SET(dst) \
79901 (dst) = ((dst) &\
79902 ~0x00001000U) | ((u_int32_t)(1) << 12)
79903 #define BB1__FORCE_I2V__CLR(dst) \
79904 (dst) = ((dst) &\
79905 ~0x00001000U) | ((u_int32_t)(0) << 12)
79906
79907 /* macros for field CMSEL */
79908 #define BB1__CMSEL__SHIFT 13
79909 #define BB1__CMSEL__WIDTH 3
79910 #define BB1__CMSEL__MASK 0x0000e000U
79911 #define BB1__CMSEL__READ(src) (((u_int32_t)(src) & 0x0000e000U) >> 13)
79912 #define BB1__CMSEL__WRITE(src) (((u_int32_t)(src) << 13) & 0x0000e000U)
79913 #define BB1__CMSEL__MODIFY(dst, src) \
79914 (dst) = ((dst) &\
79915 ~0x0000e000U) | (((u_int32_t)(src) <<\
79916 13) & 0x0000e000U)
79917 #define BB1__CMSEL__VERIFY(src) (!((((u_int32_t)(src) << 13) & ~0x0000e000U)))
79918
79919 /* macros for field ATBSEL */
79920 #define BB1__ATBSEL__SHIFT 16
79921 #define BB1__ATBSEL__WIDTH 2
79922 #define BB1__ATBSEL__MASK 0x00030000U
79923 #define BB1__ATBSEL__READ(src) (((u_int32_t)(src) & 0x00030000U) >> 16)
79924 #define BB1__ATBSEL__WRITE(src) (((u_int32_t)(src) << 16) & 0x00030000U)
79925 #define BB1__ATBSEL__MODIFY(dst, src) \
79926 (dst) = ((dst) &\
79927 ~0x00030000U) | (((u_int32_t)(src) <<\
79928 16) & 0x00030000U)
79929 #define BB1__ATBSEL__VERIFY(src) (!((((u_int32_t)(src) << 16) & ~0x00030000U)))
79930
79931 /* macros for field PD_OSDAC_CALTX_CALPA */
79932 #define BB1__PD_OSDAC_CALTX_CALPA__SHIFT 18
79933 #define BB1__PD_OSDAC_CALTX_CALPA__WIDTH 1
79934 #define BB1__PD_OSDAC_CALTX_CALPA__MASK 0x00040000U
79935 #define BB1__PD_OSDAC_CALTX_CALPA__READ(src) \
79936 (((u_int32_t)(src)\
79937 & 0x00040000U) >> 18)
79938 #define BB1__PD_OSDAC_CALTX_CALPA__WRITE(src) \
79939 (((u_int32_t)(src)\
79940 << 18) & 0x00040000U)
79941 #define BB1__PD_OSDAC_CALTX_CALPA__MODIFY(dst, src) \
79942 (dst) = ((dst) &\
79943 ~0x00040000U) | (((u_int32_t)(src) <<\
79944 18) & 0x00040000U)
79945 #define BB1__PD_OSDAC_CALTX_CALPA__VERIFY(src) \
79946 (!((((u_int32_t)(src)\
79947 << 18) & ~0x00040000U)))
79948 #define BB1__PD_OSDAC_CALTX_CALPA__SET(dst) \
79949 (dst) = ((dst) &\
79950 ~0x00040000U) | ((u_int32_t)(1) << 18)
79951 #define BB1__PD_OSDAC_CALTX_CALPA__CLR(dst) \
79952 (dst) = ((dst) &\
79953 ~0x00040000U) | ((u_int32_t)(0) << 18)
79954
79955 /* macros for field OFSTCORRI2VQ */
79956 #define BB1__OFSTCORRI2VQ__SHIFT 19
79957 #define BB1__OFSTCORRI2VQ__WIDTH 5
79958 #define BB1__OFSTCORRI2VQ__MASK 0x00f80000U
79959 #define BB1__OFSTCORRI2VQ__READ(src) (((u_int32_t)(src) & 0x00f80000U) >> 19)
79960 #define BB1__OFSTCORRI2VQ__WRITE(src) (((u_int32_t)(src) << 19) & 0x00f80000U)
79961 #define BB1__OFSTCORRI2VQ__MODIFY(dst, src) \
79962 (dst) = ((dst) &\
79963 ~0x00f80000U) | (((u_int32_t)(src) <<\
79964 19) & 0x00f80000U)
79965 #define BB1__OFSTCORRI2VQ__VERIFY(src) \
79966 (!((((u_int32_t)(src)\
79967 << 19) & ~0x00f80000U)))
79968
79969 /* macros for field OFSTCORRI2VI */
79970 #define BB1__OFSTCORRI2VI__SHIFT 24
79971 #define BB1__OFSTCORRI2VI__WIDTH 5
79972 #define BB1__OFSTCORRI2VI__MASK 0x1f000000U
79973 #define BB1__OFSTCORRI2VI__READ(src) (((u_int32_t)(src) & 0x1f000000U) >> 24)
79974 #define BB1__OFSTCORRI2VI__WRITE(src) (((u_int32_t)(src) << 24) & 0x1f000000U)
79975 #define BB1__OFSTCORRI2VI__MODIFY(dst, src) \
79976 (dst) = ((dst) &\
79977 ~0x1f000000U) | (((u_int32_t)(src) <<\
79978 24) & 0x1f000000U)
79979 #define BB1__OFSTCORRI2VI__VERIFY(src) \
79980 (!((((u_int32_t)(src)\
79981 << 24) & ~0x1f000000U)))
79982
79983 /* macros for field LOCALOFFSET */
79984 #define BB1__LOCALOFFSET__SHIFT 29
79985 #define BB1__LOCALOFFSET__WIDTH 1
79986 #define BB1__LOCALOFFSET__MASK 0x20000000U
79987 #define BB1__LOCALOFFSET__READ(src) (((u_int32_t)(src) & 0x20000000U) >> 29)
79988 #define BB1__LOCALOFFSET__WRITE(src) (((u_int32_t)(src) << 29) & 0x20000000U)
79989 #define BB1__LOCALOFFSET__MODIFY(dst, src) \
79990 (dst) = ((dst) &\
79991 ~0x20000000U) | (((u_int32_t)(src) <<\
79992 29) & 0x20000000U)
79993 #define BB1__LOCALOFFSET__VERIFY(src) \
79994 (!((((u_int32_t)(src)\
79995 << 29) & ~0x20000000U)))
79996 #define BB1__LOCALOFFSET__SET(dst) \
79997 (dst) = ((dst) &\
79998 ~0x20000000U) | ((u_int32_t)(1) << 29)
79999 #define BB1__LOCALOFFSET__CLR(dst) \
80000 (dst) = ((dst) &\
80001 ~0x20000000U) | ((u_int32_t)(0) << 29)
80002
80003 /* macros for field RANGE_OSDAC */
80004 #define BB1__RANGE_OSDAC__SHIFT 30
80005 #define BB1__RANGE_OSDAC__WIDTH 2
80006 #define BB1__RANGE_OSDAC__MASK 0xc0000000U
80007 #define BB1__RANGE_OSDAC__READ(src) (((u_int32_t)(src) & 0xc0000000U) >> 30)
80008 #define BB1__RANGE_OSDAC__WRITE(src) (((u_int32_t)(src) << 30) & 0xc0000000U)
80009 #define BB1__RANGE_OSDAC__MODIFY(dst, src) \
80010 (dst) = ((dst) &\
80011 ~0xc0000000U) | (((u_int32_t)(src) <<\
80012 30) & 0xc0000000U)
80013 #define BB1__RANGE_OSDAC__VERIFY(src) \
80014 (!((((u_int32_t)(src)\
80015 << 30) & ~0xc0000000U)))
80016 #define BB1__TYPE u_int32_t
80017 #define BB1__READ 0xffffffffU
80018 #define BB1__WRITE 0xffffffffU
80019
80020 #endif /* __BB1_MACRO__ */
80021
80022
80023 /* macros for radio65_reg_block.ch0_BB1 */
80024 #define INST_RADIO65_REG_BLOCK__CH0_BB1__NUM 1
80025
80026 /* macros for BlueprintGlobalNameSpace::BB2 */
80027 #ifndef __BB2_MACRO__
80028 #define __BB2_MACRO__
80029
80030 /* macros for field SPARE */
80031 #define BB2__SPARE__SHIFT 0
80032 #define BB2__SPARE__WIDTH 4
80033 #define BB2__SPARE__MASK 0x0000000fU
80034 #define BB2__SPARE__READ(src) (u_int32_t)(src) & 0x0000000fU
80035 #define BB2__SPARE__WRITE(src) ((u_int32_t)(src) & 0x0000000fU)
80036 #define BB2__SPARE__MODIFY(dst, src) \
80037 (dst) = ((dst) &\
80038 ~0x0000000fU) | ((u_int32_t)(src) &\
80039 0x0000000fU)
80040 #define BB2__SPARE__VERIFY(src) (!(((u_int32_t)(src) & ~0x0000000fU)))
80041
80042 /* macros for field MXR_HIGHGAINMASK */
80043 #define BB2__MXR_HIGHGAINMASK__SHIFT 4
80044 #define BB2__MXR_HIGHGAINMASK__WIDTH 4
80045 #define BB2__MXR_HIGHGAINMASK__MASK 0x000000f0U
80046 #define BB2__MXR_HIGHGAINMASK__READ(src) \
80047 (((u_int32_t)(src)\
80048 & 0x000000f0U) >> 4)
80049 #define BB2__MXR_HIGHGAINMASK__WRITE(src) \
80050 (((u_int32_t)(src)\
80051 << 4) & 0x000000f0U)
80052 #define BB2__MXR_HIGHGAINMASK__MODIFY(dst, src) \
80053 (dst) = ((dst) &\
80054 ~0x000000f0U) | (((u_int32_t)(src) <<\
80055 4) & 0x000000f0U)
80056 #define BB2__MXR_HIGHGAINMASK__VERIFY(src) \
80057 (!((((u_int32_t)(src)\
80058 << 4) & ~0x000000f0U)))
80059
80060 /* macros for field SEL_TEST */
80061 #define BB2__SEL_TEST__SHIFT 8
80062 #define BB2__SEL_TEST__WIDTH 2
80063 #define BB2__SEL_TEST__MASK 0x00000300U
80064 #define BB2__SEL_TEST__READ(src) (((u_int32_t)(src) & 0x00000300U) >> 8)
80065 #define BB2__SEL_TEST__WRITE(src) (((u_int32_t)(src) << 8) & 0x00000300U)
80066 #define BB2__SEL_TEST__MODIFY(dst, src) \
80067 (dst) = ((dst) &\
80068 ~0x00000300U) | (((u_int32_t)(src) <<\
80069 8) & 0x00000300U)
80070 #define BB2__SEL_TEST__VERIFY(src) \
80071 (!((((u_int32_t)(src)\
80072 << 8) & ~0x00000300U)))
80073
80074 /* macros for field RCFILTER_CAP */
80075 #define BB2__RCFILTER_CAP__SHIFT 10
80076 #define BB2__RCFILTER_CAP__WIDTH 5
80077 #define BB2__RCFILTER_CAP__MASK 0x00007c00U
80078 #define BB2__RCFILTER_CAP__READ(src) (((u_int32_t)(src) & 0x00007c00U) >> 10)
80079 #define BB2__RCFILTER_CAP__WRITE(src) (((u_int32_t)(src) << 10) & 0x00007c00U)
80080 #define BB2__RCFILTER_CAP__MODIFY(dst, src) \
80081 (dst) = ((dst) &\
80082 ~0x00007c00U) | (((u_int32_t)(src) <<\
80083 10) & 0x00007c00U)
80084 #define BB2__RCFILTER_CAP__VERIFY(src) \
80085 (!((((u_int32_t)(src)\
80086 << 10) & ~0x00007c00U)))
80087
80088 /* macros for field OVERRIDE_RCFILTER_CAP */
80089 #define BB2__OVERRIDE_RCFILTER_CAP__SHIFT 15
80090 #define BB2__OVERRIDE_RCFILTER_CAP__WIDTH 1
80091 #define BB2__OVERRIDE_RCFILTER_CAP__MASK 0x00008000U
80092 #define BB2__OVERRIDE_RCFILTER_CAP__READ(src) \
80093 (((u_int32_t)(src)\
80094 & 0x00008000U) >> 15)
80095 #define BB2__OVERRIDE_RCFILTER_CAP__WRITE(src) \
80096 (((u_int32_t)(src)\
80097 << 15) & 0x00008000U)
80098 #define BB2__OVERRIDE_RCFILTER_CAP__MODIFY(dst, src) \
80099 (dst) = ((dst) &\
80100 ~0x00008000U) | (((u_int32_t)(src) <<\
80101 15) & 0x00008000U)
80102 #define BB2__OVERRIDE_RCFILTER_CAP__VERIFY(src) \
80103 (!((((u_int32_t)(src)\
80104 << 15) & ~0x00008000U)))
80105 #define BB2__OVERRIDE_RCFILTER_CAP__SET(dst) \
80106 (dst) = ((dst) &\
80107 ~0x00008000U) | ((u_int32_t)(1) << 15)
80108 #define BB2__OVERRIDE_RCFILTER_CAP__CLR(dst) \
80109 (dst) = ((dst) &\
80110 ~0x00008000U) | ((u_int32_t)(0) << 15)
80111
80112 /* macros for field FNOTCH */
80113 #define BB2__FNOTCH__SHIFT 16
80114 #define BB2__FNOTCH__WIDTH 4
80115 #define BB2__FNOTCH__MASK 0x000f0000U
80116 #define BB2__FNOTCH__READ(src) (((u_int32_t)(src) & 0x000f0000U) >> 16)
80117 #define BB2__FNOTCH__WRITE(src) (((u_int32_t)(src) << 16) & 0x000f0000U)
80118 #define BB2__FNOTCH__MODIFY(dst, src) \
80119 (dst) = ((dst) &\
80120 ~0x000f0000U) | (((u_int32_t)(src) <<\
80121 16) & 0x000f0000U)
80122 #define BB2__FNOTCH__VERIFY(src) (!((((u_int32_t)(src) << 16) & ~0x000f0000U)))
80123
80124 /* macros for field OVERRIDE_FNOTCH */
80125 #define BB2__OVERRIDE_FNOTCH__SHIFT 20
80126 #define BB2__OVERRIDE_FNOTCH__WIDTH 1
80127 #define BB2__OVERRIDE_FNOTCH__MASK 0x00100000U
80128 #define BB2__OVERRIDE_FNOTCH__READ(src) \
80129 (((u_int32_t)(src)\
80130 & 0x00100000U) >> 20)
80131 #define BB2__OVERRIDE_FNOTCH__WRITE(src) \
80132 (((u_int32_t)(src)\
80133 << 20) & 0x00100000U)
80134 #define BB2__OVERRIDE_FNOTCH__MODIFY(dst, src) \
80135 (dst) = ((dst) &\
80136 ~0x00100000U) | (((u_int32_t)(src) <<\
80137 20) & 0x00100000U)
80138 #define BB2__OVERRIDE_FNOTCH__VERIFY(src) \
80139 (!((((u_int32_t)(src)\
80140 << 20) & ~0x00100000U)))
80141 #define BB2__OVERRIDE_FNOTCH__SET(dst) \
80142 (dst) = ((dst) &\
80143 ~0x00100000U) | ((u_int32_t)(1) << 20)
80144 #define BB2__OVERRIDE_FNOTCH__CLR(dst) \
80145 (dst) = ((dst) &\
80146 ~0x00100000U) | ((u_int32_t)(0) << 20)
80147
80148 /* macros for field FILTERFC */
80149 #define BB2__FILTERFC__SHIFT 21
80150 #define BB2__FILTERFC__WIDTH 5
80151 #define BB2__FILTERFC__MASK 0x03e00000U
80152 #define BB2__FILTERFC__READ(src) (((u_int32_t)(src) & 0x03e00000U) >> 21)
80153 #define BB2__FILTERFC__WRITE(src) (((u_int32_t)(src) << 21) & 0x03e00000U)
80154 #define BB2__FILTERFC__MODIFY(dst, src) \
80155 (dst) = ((dst) &\
80156 ~0x03e00000U) | (((u_int32_t)(src) <<\
80157 21) & 0x03e00000U)
80158 #define BB2__FILTERFC__VERIFY(src) \
80159 (!((((u_int32_t)(src)\
80160 << 21) & ~0x03e00000U)))
80161
80162 /* macros for field OVERRIDE_FILTERFC */
80163 #define BB2__OVERRIDE_FILTERFC__SHIFT 26
80164 #define BB2__OVERRIDE_FILTERFC__WIDTH 1
80165 #define BB2__OVERRIDE_FILTERFC__MASK 0x04000000U
80166 #define BB2__OVERRIDE_FILTERFC__READ(src) \
80167 (((u_int32_t)(src)\
80168 & 0x04000000U) >> 26)
80169 #define BB2__OVERRIDE_FILTERFC__WRITE(src) \
80170 (((u_int32_t)(src)\
80171 << 26) & 0x04000000U)
80172 #define BB2__OVERRIDE_FILTERFC__MODIFY(dst, src) \
80173 (dst) = ((dst) &\
80174 ~0x04000000U) | (((u_int32_t)(src) <<\
80175 26) & 0x04000000U)
80176 #define BB2__OVERRIDE_FILTERFC__VERIFY(src) \
80177 (!((((u_int32_t)(src)\
80178 << 26) & ~0x04000000U)))
80179 #define BB2__OVERRIDE_FILTERFC__SET(dst) \
80180 (dst) = ((dst) &\
80181 ~0x04000000U) | ((u_int32_t)(1) << 26)
80182 #define BB2__OVERRIDE_FILTERFC__CLR(dst) \
80183 (dst) = ((dst) &\
80184 ~0x04000000U) | ((u_int32_t)(0) << 26)
80185
80186 /* macros for field I2V2RXOUT_EN */
80187 #define BB2__I2V2RXOUT_EN__SHIFT 27
80188 #define BB2__I2V2RXOUT_EN__WIDTH 1
80189 #define BB2__I2V2RXOUT_EN__MASK 0x08000000U
80190 #define BB2__I2V2RXOUT_EN__READ(src) (((u_int32_t)(src) & 0x08000000U) >> 27)
80191 #define BB2__I2V2RXOUT_EN__WRITE(src) (((u_int32_t)(src) << 27) & 0x08000000U)
80192 #define BB2__I2V2RXOUT_EN__MODIFY(dst, src) \
80193 (dst) = ((dst) &\
80194 ~0x08000000U) | (((u_int32_t)(src) <<\
80195 27) & 0x08000000U)
80196 #define BB2__I2V2RXOUT_EN__VERIFY(src) \
80197 (!((((u_int32_t)(src)\
80198 << 27) & ~0x08000000U)))
80199 #define BB2__I2V2RXOUT_EN__SET(dst) \
80200 (dst) = ((dst) &\
80201 ~0x08000000U) | ((u_int32_t)(1) << 27)
80202 #define BB2__I2V2RXOUT_EN__CLR(dst) \
80203 (dst) = ((dst) &\
80204 ~0x08000000U) | ((u_int32_t)(0) << 27)
80205
80206 /* macros for field BQ2RXOUT_EN */
80207 #define BB2__BQ2RXOUT_EN__SHIFT 28
80208 #define BB2__BQ2RXOUT_EN__WIDTH 1
80209 #define BB2__BQ2RXOUT_EN__MASK 0x10000000U
80210 #define BB2__BQ2RXOUT_EN__READ(src) (((u_int32_t)(src) & 0x10000000U) >> 28)
80211 #define BB2__BQ2RXOUT_EN__WRITE(src) (((u_int32_t)(src) << 28) & 0x10000000U)
80212 #define BB2__BQ2RXOUT_EN__MODIFY(dst, src) \
80213 (dst) = ((dst) &\
80214 ~0x10000000U) | (((u_int32_t)(src) <<\
80215 28) & 0x10000000U)
80216 #define BB2__BQ2RXOUT_EN__VERIFY(src) \
80217 (!((((u_int32_t)(src)\
80218 << 28) & ~0x10000000U)))
80219 #define BB2__BQ2RXOUT_EN__SET(dst) \
80220 (dst) = ((dst) &\
80221 ~0x10000000U) | ((u_int32_t)(1) << 28)
80222 #define BB2__BQ2RXOUT_EN__CLR(dst) \
80223 (dst) = ((dst) &\
80224 ~0x10000000U) | ((u_int32_t)(0) << 28)
80225
80226 /* macros for field RXIN2I2V_EN */
80227 #define BB2__RXIN2I2V_EN__SHIFT 29
80228 #define BB2__RXIN2I2V_EN__WIDTH 1
80229 #define BB2__RXIN2I2V_EN__MASK 0x20000000U
80230 #define BB2__RXIN2I2V_EN__READ(src) (((u_int32_t)(src) & 0x20000000U) >> 29)
80231 #define BB2__RXIN2I2V_EN__WRITE(src) (((u_int32_t)(src) << 29) & 0x20000000U)
80232 #define BB2__RXIN2I2V_EN__MODIFY(dst, src) \
80233 (dst) = ((dst) &\
80234 ~0x20000000U) | (((u_int32_t)(src) <<\
80235 29) & 0x20000000U)
80236 #define BB2__RXIN2I2V_EN__VERIFY(src) \
80237 (!((((u_int32_t)(src)\
80238 << 29) & ~0x20000000U)))
80239 #define BB2__RXIN2I2V_EN__SET(dst) \
80240 (dst) = ((dst) &\
80241 ~0x20000000U) | ((u_int32_t)(1) << 29)
80242 #define BB2__RXIN2I2V_EN__CLR(dst) \
80243 (dst) = ((dst) &\
80244 ~0x20000000U) | ((u_int32_t)(0) << 29)
80245
80246 /* macros for field RXIN2BQ_EN */
80247 #define BB2__RXIN2BQ_EN__SHIFT 30
80248 #define BB2__RXIN2BQ_EN__WIDTH 1
80249 #define BB2__RXIN2BQ_EN__MASK 0x40000000U
80250 #define BB2__RXIN2BQ_EN__READ(src) (((u_int32_t)(src) & 0x40000000U) >> 30)
80251 #define BB2__RXIN2BQ_EN__WRITE(src) (((u_int32_t)(src) << 30) & 0x40000000U)
80252 #define BB2__RXIN2BQ_EN__MODIFY(dst, src) \
80253 (dst) = ((dst) &\
80254 ~0x40000000U) | (((u_int32_t)(src) <<\
80255 30) & 0x40000000U)
80256 #define BB2__RXIN2BQ_EN__VERIFY(src) \
80257 (!((((u_int32_t)(src)\
80258 << 30) & ~0x40000000U)))
80259 #define BB2__RXIN2BQ_EN__SET(dst) \
80260 (dst) = ((dst) &\
80261 ~0x40000000U) | ((u_int32_t)(1) << 30)
80262 #define BB2__RXIN2BQ_EN__CLR(dst) \
80263 (dst) = ((dst) &\
80264 ~0x40000000U) | ((u_int32_t)(0) << 30)
80265
80266 /* macros for field SWITCH_OVERRIDE */
80267 #define BB2__SWITCH_OVERRIDE__SHIFT 31
80268 #define BB2__SWITCH_OVERRIDE__WIDTH 1
80269 #define BB2__SWITCH_OVERRIDE__MASK 0x80000000U
80270 #define BB2__SWITCH_OVERRIDE__READ(src) \
80271 (((u_int32_t)(src)\
80272 & 0x80000000U) >> 31)
80273 #define BB2__SWITCH_OVERRIDE__WRITE(src) \
80274 (((u_int32_t)(src)\
80275 << 31) & 0x80000000U)
80276 #define BB2__SWITCH_OVERRIDE__MODIFY(dst, src) \
80277 (dst) = ((dst) &\
80278 ~0x80000000U) | (((u_int32_t)(src) <<\
80279 31) & 0x80000000U)
80280 #define BB2__SWITCH_OVERRIDE__VERIFY(src) \
80281 (!((((u_int32_t)(src)\
80282 << 31) & ~0x80000000U)))
80283 #define BB2__SWITCH_OVERRIDE__SET(dst) \
80284 (dst) = ((dst) &\
80285 ~0x80000000U) | ((u_int32_t)(1) << 31)
80286 #define BB2__SWITCH_OVERRIDE__CLR(dst) \
80287 (dst) = ((dst) &\
80288 ~0x80000000U) | ((u_int32_t)(0) << 31)
80289 #define BB2__TYPE u_int32_t
80290 #define BB2__READ 0xffffffffU
80291 #define BB2__WRITE 0xffffffffU
80292
80293 #endif /* __BB2_MACRO__ */
80294
80295
80296 /* macros for radio65_reg_block.ch0_BB2 */
80297 #define INST_RADIO65_REG_BLOCK__CH0_BB2__NUM 1
80298
80299 /* macros for BlueprintGlobalNameSpace::BB3 */
80300 #ifndef __BB3_MACRO__
80301 #define __BB3_MACRO__
80302
80303 /* macros for field SPARE */
80304 #define BB3__SPARE__SHIFT 0
80305 #define BB3__SPARE__WIDTH 8
80306 #define BB3__SPARE__MASK 0x000000ffU
80307 #define BB3__SPARE__READ(src) (u_int32_t)(src) & 0x000000ffU
80308 #define BB3__SPARE__WRITE(src) ((u_int32_t)(src) & 0x000000ffU)
80309 #define BB3__SPARE__MODIFY(dst, src) \
80310 (dst) = ((dst) &\
80311 ~0x000000ffU) | ((u_int32_t)(src) &\
80312 0x000000ffU)
80313 #define BB3__SPARE__VERIFY(src) (!(((u_int32_t)(src) & ~0x000000ffU)))
80314
80315 /* macros for field SEL_OFST_READBK */
80316 #define BB3__SEL_OFST_READBK__SHIFT 8
80317 #define BB3__SEL_OFST_READBK__WIDTH 2
80318 #define BB3__SEL_OFST_READBK__MASK 0x00000300U
80319 #define BB3__SEL_OFST_READBK__READ(src) (((u_int32_t)(src) & 0x00000300U) >> 8)
80320 #define BB3__SEL_OFST_READBK__WRITE(src) \
80321 (((u_int32_t)(src)\
80322 << 8) & 0x00000300U)
80323 #define BB3__SEL_OFST_READBK__MODIFY(dst, src) \
80324 (dst) = ((dst) &\
80325 ~0x00000300U) | (((u_int32_t)(src) <<\
80326 8) & 0x00000300U)
80327 #define BB3__SEL_OFST_READBK__VERIFY(src) \
80328 (!((((u_int32_t)(src)\
80329 << 8) & ~0x00000300U)))
80330
80331 /* macros for field OVERRIDE_RXONLY_FILTERFC */
80332 #define BB3__OVERRIDE_RXONLY_FILTERFC__SHIFT 10
80333 #define BB3__OVERRIDE_RXONLY_FILTERFC__WIDTH 1
80334 #define BB3__OVERRIDE_RXONLY_FILTERFC__MASK 0x00000400U
80335 #define BB3__OVERRIDE_RXONLY_FILTERFC__READ(src) \
80336 (((u_int32_t)(src)\
80337 & 0x00000400U) >> 10)
80338 #define BB3__OVERRIDE_RXONLY_FILTERFC__WRITE(src) \
80339 (((u_int32_t)(src)\
80340 << 10) & 0x00000400U)
80341 #define BB3__OVERRIDE_RXONLY_FILTERFC__MODIFY(dst, src) \
80342 (dst) = ((dst) &\
80343 ~0x00000400U) | (((u_int32_t)(src) <<\
80344 10) & 0x00000400U)
80345 #define BB3__OVERRIDE_RXONLY_FILTERFC__VERIFY(src) \
80346 (!((((u_int32_t)(src)\
80347 << 10) & ~0x00000400U)))
80348 #define BB3__OVERRIDE_RXONLY_FILTERFC__SET(dst) \
80349 (dst) = ((dst) &\
80350 ~0x00000400U) | ((u_int32_t)(1) << 10)
80351 #define BB3__OVERRIDE_RXONLY_FILTERFC__CLR(dst) \
80352 (dst) = ((dst) &\
80353 ~0x00000400U) | ((u_int32_t)(0) << 10)
80354
80355 /* macros for field RXONLY_FILTERFC */
80356 #define BB3__RXONLY_FILTERFC__SHIFT 11
80357 #define BB3__RXONLY_FILTERFC__WIDTH 5
80358 #define BB3__RXONLY_FILTERFC__MASK 0x0000f800U
80359 #define BB3__RXONLY_FILTERFC__READ(src) \
80360 (((u_int32_t)(src)\
80361 & 0x0000f800U) >> 11)
80362 #define BB3__RXONLY_FILTERFC__WRITE(src) \
80363 (((u_int32_t)(src)\
80364 << 11) & 0x0000f800U)
80365 #define BB3__RXONLY_FILTERFC__MODIFY(dst, src) \
80366 (dst) = ((dst) &\
80367 ~0x0000f800U) | (((u_int32_t)(src) <<\
80368 11) & 0x0000f800U)
80369 #define BB3__RXONLY_FILTERFC__VERIFY(src) \
80370 (!((((u_int32_t)(src)\
80371 << 11) & ~0x0000f800U)))
80372
80373 /* macros for field FILTERFC */
80374 #define BB3__FILTERFC__SHIFT 16
80375 #define BB3__FILTERFC__WIDTH 5
80376 #define BB3__FILTERFC__MASK 0x001f0000U
80377 #define BB3__FILTERFC__READ(src) (((u_int32_t)(src) & 0x001f0000U) >> 16)
80378
80379 /* macros for field OFSTCORRI2VQ */
80380 #define BB3__OFSTCORRI2VQ__SHIFT 21
80381 #define BB3__OFSTCORRI2VQ__WIDTH 5
80382 #define BB3__OFSTCORRI2VQ__MASK 0x03e00000U
80383 #define BB3__OFSTCORRI2VQ__READ(src) (((u_int32_t)(src) & 0x03e00000U) >> 21)
80384
80385 /* macros for field OFSTCORRI2VI */
80386 #define BB3__OFSTCORRI2VI__SHIFT 26
80387 #define BB3__OFSTCORRI2VI__WIDTH 5
80388 #define BB3__OFSTCORRI2VI__MASK 0x7c000000U
80389 #define BB3__OFSTCORRI2VI__READ(src) (((u_int32_t)(src) & 0x7c000000U) >> 26)
80390
80391 /* macros for field EN_TXBBCONSTCUR */
80392 #define BB3__EN_TXBBCONSTCUR__SHIFT 31
80393 #define BB3__EN_TXBBCONSTCUR__WIDTH 1
80394 #define BB3__EN_TXBBCONSTCUR__MASK 0x80000000U
80395 #define BB3__EN_TXBBCONSTCUR__READ(src) \
80396 (((u_int32_t)(src)\
80397 & 0x80000000U) >> 31)
80398 #define BB3__EN_TXBBCONSTCUR__WRITE(src) \
80399 (((u_int32_t)(src)\
80400 << 31) & 0x80000000U)
80401 #define BB3__EN_TXBBCONSTCUR__MODIFY(dst, src) \
80402 (dst) = ((dst) &\
80403 ~0x80000000U) | (((u_int32_t)(src) <<\
80404 31) & 0x80000000U)
80405 #define BB3__EN_TXBBCONSTCUR__VERIFY(src) \
80406 (!((((u_int32_t)(src)\
80407 << 31) & ~0x80000000U)))
80408 #define BB3__EN_TXBBCONSTCUR__SET(dst) \
80409 (dst) = ((dst) &\
80410 ~0x80000000U) | ((u_int32_t)(1) << 31)
80411 #define BB3__EN_TXBBCONSTCUR__CLR(dst) \
80412 (dst) = ((dst) &\
80413 ~0x80000000U) | ((u_int32_t)(0) << 31)
80414 #define BB3__TYPE u_int32_t
80415 #define BB3__READ 0xffffffffU
80416 #define BB3__WRITE 0xffffffffU
80417
80418 #endif /* __BB3_MACRO__ */
80419
80420
80421 /* macros for radio65_reg_block.ch0_BB3 */
80422 #define INST_RADIO65_REG_BLOCK__CH0_BB3__NUM 1
80423
80424 /* macros for BlueprintGlobalNameSpace::PLLCLKMODA */
80425 #ifndef __PLLCLKMODA_MACRO__
80426 #define __PLLCLKMODA_MACRO__
80427
80428 /* macros for field pwd_pllsdm */
80429 #define PLLCLKMODA__PWD_PLLSDM__SHIFT 0
80430 #define PLLCLKMODA__PWD_PLLSDM__WIDTH 1
80431 #define PLLCLKMODA__PWD_PLLSDM__MASK 0x00000001U
80432 #define PLLCLKMODA__PWD_PLLSDM__READ(src) (u_int32_t)(src) & 0x00000001U
80433 #define PLLCLKMODA__PWD_PLLSDM__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
80434 #define PLLCLKMODA__PWD_PLLSDM__MODIFY(dst, src) \
80435 (dst) = ((dst) &\
80436 ~0x00000001U) | ((u_int32_t)(src) &\
80437 0x00000001U)
80438 #define PLLCLKMODA__PWD_PLLSDM__VERIFY(src) \
80439 (!(((u_int32_t)(src)\
80440 & ~0x00000001U)))
80441 #define PLLCLKMODA__PWD_PLLSDM__SET(dst) \
80442 (dst) = ((dst) &\
80443 ~0x00000001U) | (u_int32_t)(1)
80444 #define PLLCLKMODA__PWD_PLLSDM__CLR(dst) \
80445 (dst) = ((dst) &\
80446 ~0x00000001U) | (u_int32_t)(0)
80447
80448 /* macros for field pwdpll */
80449 #define PLLCLKMODA__PWDPLL__SHIFT 1
80450 #define PLLCLKMODA__PWDPLL__WIDTH 1
80451 #define PLLCLKMODA__PWDPLL__MASK 0x00000002U
80452 #define PLLCLKMODA__PWDPLL__READ(src) (((u_int32_t)(src) & 0x00000002U) >> 1)
80453 #define PLLCLKMODA__PWDPLL__WRITE(src) (((u_int32_t)(src) << 1) & 0x00000002U)
80454 #define PLLCLKMODA__PWDPLL__MODIFY(dst, src) \
80455 (dst) = ((dst) &\
80456 ~0x00000002U) | (((u_int32_t)(src) <<\
80457 1) & 0x00000002U)
80458 #define PLLCLKMODA__PWDPLL__VERIFY(src) \
80459 (!((((u_int32_t)(src)\
80460 << 1) & ~0x00000002U)))
80461 #define PLLCLKMODA__PWDPLL__SET(dst) \
80462 (dst) = ((dst) &\
80463 ~0x00000002U) | ((u_int32_t)(1) << 1)
80464 #define PLLCLKMODA__PWDPLL__CLR(dst) \
80465 (dst) = ((dst) &\
80466 ~0x00000002U) | ((u_int32_t)(0) << 1)
80467
80468 /* macros for field pllfrac */
80469 #define PLLCLKMODA__PLLFRAC__SHIFT 2
80470 #define PLLCLKMODA__PLLFRAC__WIDTH 15
80471 #define PLLCLKMODA__PLLFRAC__MASK 0x0001fffcU
80472 #define PLLCLKMODA__PLLFRAC__READ(src) (((u_int32_t)(src) & 0x0001fffcU) >> 2)
80473 #define PLLCLKMODA__PLLFRAC__WRITE(src) (((u_int32_t)(src) << 2) & 0x0001fffcU)
80474 #define PLLCLKMODA__PLLFRAC__MODIFY(dst, src) \
80475 (dst) = ((dst) &\
80476 ~0x0001fffcU) | (((u_int32_t)(src) <<\
80477 2) & 0x0001fffcU)
80478 #define PLLCLKMODA__PLLFRAC__VERIFY(src) \
80479 (!((((u_int32_t)(src)\
80480 << 2) & ~0x0001fffcU)))
80481
80482 /* macros for field refdiv */
80483 #define PLLCLKMODA__REFDIV__SHIFT 17
80484 #define PLLCLKMODA__REFDIV__WIDTH 4
80485 #define PLLCLKMODA__REFDIV__MASK 0x001e0000U
80486 #define PLLCLKMODA__REFDIV__READ(src) (((u_int32_t)(src) & 0x001e0000U) >> 17)
80487 #define PLLCLKMODA__REFDIV__WRITE(src) (((u_int32_t)(src) << 17) & 0x001e0000U)
80488 #define PLLCLKMODA__REFDIV__MODIFY(dst, src) \
80489 (dst) = ((dst) &\
80490 ~0x001e0000U) | (((u_int32_t)(src) <<\
80491 17) & 0x001e0000U)
80492 #define PLLCLKMODA__REFDIV__VERIFY(src) \
80493 (!((((u_int32_t)(src)\
80494 << 17) & ~0x001e0000U)))
80495
80496 /* macros for field div */
80497 #define PLLCLKMODA__DIV__SHIFT 21
80498 #define PLLCLKMODA__DIV__WIDTH 10
80499 #define PLLCLKMODA__DIV__MASK 0x7fe00000U
80500 #define PLLCLKMODA__DIV__READ(src) (((u_int32_t)(src) & 0x7fe00000U) >> 21)
80501 #define PLLCLKMODA__DIV__WRITE(src) (((u_int32_t)(src) << 21) & 0x7fe00000U)
80502 #define PLLCLKMODA__DIV__MODIFY(dst, src) \
80503 (dst) = ((dst) &\
80504 ~0x7fe00000U) | (((u_int32_t)(src) <<\
80505 21) & 0x7fe00000U)
80506 #define PLLCLKMODA__DIV__VERIFY(src) \
80507 (!((((u_int32_t)(src)\
80508 << 21) & ~0x7fe00000U)))
80509
80510 /* macros for field local_pll */
80511 #define PLLCLKMODA__LOCAL_PLL__SHIFT 31
80512 #define PLLCLKMODA__LOCAL_PLL__WIDTH 1
80513 #define PLLCLKMODA__LOCAL_PLL__MASK 0x80000000U
80514 #define PLLCLKMODA__LOCAL_PLL__READ(src) \
80515 (((u_int32_t)(src)\
80516 & 0x80000000U) >> 31)
80517 #define PLLCLKMODA__LOCAL_PLL__WRITE(src) \
80518 (((u_int32_t)(src)\
80519 << 31) & 0x80000000U)
80520 #define PLLCLKMODA__LOCAL_PLL__MODIFY(dst, src) \
80521 (dst) = ((dst) &\
80522 ~0x80000000U) | (((u_int32_t)(src) <<\
80523 31) & 0x80000000U)
80524 #define PLLCLKMODA__LOCAL_PLL__VERIFY(src) \
80525 (!((((u_int32_t)(src)\
80526 << 31) & ~0x80000000U)))
80527 #define PLLCLKMODA__LOCAL_PLL__SET(dst) \
80528 (dst) = ((dst) &\
80529 ~0x80000000U) | ((u_int32_t)(1) << 31)
80530 #define PLLCLKMODA__LOCAL_PLL__CLR(dst) \
80531 (dst) = ((dst) &\
80532 ~0x80000000U) | ((u_int32_t)(0) << 31)
80533 #define PLLCLKMODA__TYPE u_int32_t
80534 #define PLLCLKMODA__READ 0xffffffffU
80535 #define PLLCLKMODA__WRITE 0xffffffffU
80536
80537 #endif /* __PLLCLKMODA_MACRO__ */
80538
80539
80540 /* macros for radio65_reg_block.ch0_PLLCLKMODA */
80541 #define INST_RADIO65_REG_BLOCK__CH0_PLLCLKMODA__NUM 1
80542
80543 /* macros for BlueprintGlobalNameSpace::PLLCLKMODA2 */
80544 #ifndef __PLLCLKMODA2_MACRO__
80545 #define __PLLCLKMODA2_MACRO__
80546
80547 /* macros for field spare */
80548 #define PLLCLKMODA2__SPARE__SHIFT 0
80549 #define PLLCLKMODA2__SPARE__WIDTH 3
80550 #define PLLCLKMODA2__SPARE__MASK 0x00000007U
80551 #define PLLCLKMODA2__SPARE__READ(src) (u_int32_t)(src) & 0x00000007U
80552 #define PLLCLKMODA2__SPARE__WRITE(src) ((u_int32_t)(src) & 0x00000007U)
80553 #define PLLCLKMODA2__SPARE__MODIFY(dst, src) \
80554 (dst) = ((dst) &\
80555 ~0x00000007U) | ((u_int32_t)(src) &\
80556 0x00000007U)
80557 #define PLLCLKMODA2__SPARE__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000007U)))
80558
80559 /* macros for field global_clk_en */
80560 #define PLLCLKMODA2__GLOBAL_CLK_EN__SHIFT 3
80561 #define PLLCLKMODA2__GLOBAL_CLK_EN__WIDTH 1
80562 #define PLLCLKMODA2__GLOBAL_CLK_EN__MASK 0x00000008U
80563 #define PLLCLKMODA2__GLOBAL_CLK_EN__READ(src) \
80564 (((u_int32_t)(src)\
80565 & 0x00000008U) >> 3)
80566 #define PLLCLKMODA2__GLOBAL_CLK_EN__WRITE(src) \
80567 (((u_int32_t)(src)\
80568 << 3) & 0x00000008U)
80569 #define PLLCLKMODA2__GLOBAL_CLK_EN__MODIFY(dst, src) \
80570 (dst) = ((dst) &\
80571 ~0x00000008U) | (((u_int32_t)(src) <<\
80572 3) & 0x00000008U)
80573 #define PLLCLKMODA2__GLOBAL_CLK_EN__VERIFY(src) \
80574 (!((((u_int32_t)(src)\
80575 << 3) & ~0x00000008U)))
80576 #define PLLCLKMODA2__GLOBAL_CLK_EN__SET(dst) \
80577 (dst) = ((dst) &\
80578 ~0x00000008U) | ((u_int32_t)(1) << 3)
80579 #define PLLCLKMODA2__GLOBAL_CLK_EN__CLR(dst) \
80580 (dst) = ((dst) &\
80581 ~0x00000008U) | ((u_int32_t)(0) << 3)
80582
80583 /* macros for field adc_clk_sel */
80584 #define PLLCLKMODA2__ADC_CLK_SEL__SHIFT 4
80585 #define PLLCLKMODA2__ADC_CLK_SEL__WIDTH 4
80586 #define PLLCLKMODA2__ADC_CLK_SEL__MASK 0x000000f0U
80587 #define PLLCLKMODA2__ADC_CLK_SEL__READ(src) \
80588 (((u_int32_t)(src)\
80589 & 0x000000f0U) >> 4)
80590 #define PLLCLKMODA2__ADC_CLK_SEL__WRITE(src) \
80591 (((u_int32_t)(src)\
80592 << 4) & 0x000000f0U)
80593 #define PLLCLKMODA2__ADC_CLK_SEL__MODIFY(dst, src) \
80594 (dst) = ((dst) &\
80595 ~0x000000f0U) | (((u_int32_t)(src) <<\
80596 4) & 0x000000f0U)
80597 #define PLLCLKMODA2__ADC_CLK_SEL__VERIFY(src) \
80598 (!((((u_int32_t)(src)\
80599 << 4) & ~0x000000f0U)))
80600
80601 /* macros for field local_clkmoda */
80602 #define PLLCLKMODA2__LOCAL_CLKMODA__SHIFT 8
80603 #define PLLCLKMODA2__LOCAL_CLKMODA__WIDTH 1
80604 #define PLLCLKMODA2__LOCAL_CLKMODA__MASK 0x00000100U
80605 #define PLLCLKMODA2__LOCAL_CLKMODA__READ(src) \
80606 (((u_int32_t)(src)\
80607 & 0x00000100U) >> 8)
80608 #define PLLCLKMODA2__LOCAL_CLKMODA__WRITE(src) \
80609 (((u_int32_t)(src)\
80610 << 8) & 0x00000100U)
80611 #define PLLCLKMODA2__LOCAL_CLKMODA__MODIFY(dst, src) \
80612 (dst) = ((dst) &\
80613 ~0x00000100U) | (((u_int32_t)(src) <<\
80614 8) & 0x00000100U)
80615 #define PLLCLKMODA2__LOCAL_CLKMODA__VERIFY(src) \
80616 (!((((u_int32_t)(src)\
80617 << 8) & ~0x00000100U)))
80618 #define PLLCLKMODA2__LOCAL_CLKMODA__SET(dst) \
80619 (dst) = ((dst) &\
80620 ~0x00000100U) | ((u_int32_t)(1) << 8)
80621 #define PLLCLKMODA2__LOCAL_CLKMODA__CLR(dst) \
80622 (dst) = ((dst) &\
80623 ~0x00000100U) | ((u_int32_t)(0) << 8)
80624
80625 /* macros for field pllbypass */
80626 #define PLLCLKMODA2__PLLBYPASS__SHIFT 9
80627 #define PLLCLKMODA2__PLLBYPASS__WIDTH 1
80628 #define PLLCLKMODA2__PLLBYPASS__MASK 0x00000200U
80629 #define PLLCLKMODA2__PLLBYPASS__READ(src) \
80630 (((u_int32_t)(src)\
80631 & 0x00000200U) >> 9)
80632 #define PLLCLKMODA2__PLLBYPASS__WRITE(src) \
80633 (((u_int32_t)(src)\
80634 << 9) & 0x00000200U)
80635 #define PLLCLKMODA2__PLLBYPASS__MODIFY(dst, src) \
80636 (dst) = ((dst) &\
80637 ~0x00000200U) | (((u_int32_t)(src) <<\
80638 9) & 0x00000200U)
80639 #define PLLCLKMODA2__PLLBYPASS__VERIFY(src) \
80640 (!((((u_int32_t)(src)\
80641 << 9) & ~0x00000200U)))
80642 #define PLLCLKMODA2__PLLBYPASS__SET(dst) \
80643 (dst) = ((dst) &\
80644 ~0x00000200U) | ((u_int32_t)(1) << 9)
80645 #define PLLCLKMODA2__PLLBYPASS__CLR(dst) \
80646 (dst) = ((dst) &\
80647 ~0x00000200U) | ((u_int32_t)(0) << 9)
80648
80649 /* macros for field local_pllbypass */
80650 #define PLLCLKMODA2__LOCAL_PLLBYPASS__SHIFT 10
80651 #define PLLCLKMODA2__LOCAL_PLLBYPASS__WIDTH 1
80652 #define PLLCLKMODA2__LOCAL_PLLBYPASS__MASK 0x00000400U
80653 #define PLLCLKMODA2__LOCAL_PLLBYPASS__READ(src) \
80654 (((u_int32_t)(src)\
80655 & 0x00000400U) >> 10)
80656 #define PLLCLKMODA2__LOCAL_PLLBYPASS__WRITE(src) \
80657 (((u_int32_t)(src)\
80658 << 10) & 0x00000400U)
80659 #define PLLCLKMODA2__LOCAL_PLLBYPASS__MODIFY(dst, src) \
80660 (dst) = ((dst) &\
80661 ~0x00000400U) | (((u_int32_t)(src) <<\
80662 10) & 0x00000400U)
80663 #define PLLCLKMODA2__LOCAL_PLLBYPASS__VERIFY(src) \
80664 (!((((u_int32_t)(src)\
80665 << 10) & ~0x00000400U)))
80666 #define PLLCLKMODA2__LOCAL_PLLBYPASS__SET(dst) \
80667 (dst) = ((dst) &\
80668 ~0x00000400U) | ((u_int32_t)(1) << 10)
80669 #define PLLCLKMODA2__LOCAL_PLLBYPASS__CLR(dst) \
80670 (dst) = ((dst) &\
80671 ~0x00000400U) | ((u_int32_t)(0) << 10)
80672
80673 /* macros for field pllatb */
80674 #define PLLCLKMODA2__PLLATB__SHIFT 11
80675 #define PLLCLKMODA2__PLLATB__WIDTH 2
80676 #define PLLCLKMODA2__PLLATB__MASK 0x00001800U
80677 #define PLLCLKMODA2__PLLATB__READ(src) (((u_int32_t)(src) & 0x00001800U) >> 11)
80678 #define PLLCLKMODA2__PLLATB__WRITE(src) \
80679 (((u_int32_t)(src)\
80680 << 11) & 0x00001800U)
80681 #define PLLCLKMODA2__PLLATB__MODIFY(dst, src) \
80682 (dst) = ((dst) &\
80683 ~0x00001800U) | (((u_int32_t)(src) <<\
80684 11) & 0x00001800U)
80685 #define PLLCLKMODA2__PLLATB__VERIFY(src) \
80686 (!((((u_int32_t)(src)\
80687 << 11) & ~0x00001800U)))
80688
80689 /* macros for field pll_svreg */
80690 #define PLLCLKMODA2__PLL_SVREG__SHIFT 13
80691 #define PLLCLKMODA2__PLL_SVREG__WIDTH 1
80692 #define PLLCLKMODA2__PLL_SVREG__MASK 0x00002000U
80693 #define PLLCLKMODA2__PLL_SVREG__READ(src) \
80694 (((u_int32_t)(src)\
80695 & 0x00002000U) >> 13)
80696 #define PLLCLKMODA2__PLL_SVREG__WRITE(src) \
80697 (((u_int32_t)(src)\
80698 << 13) & 0x00002000U)
80699 #define PLLCLKMODA2__PLL_SVREG__MODIFY(dst, src) \
80700 (dst) = ((dst) &\
80701 ~0x00002000U) | (((u_int32_t)(src) <<\
80702 13) & 0x00002000U)
80703 #define PLLCLKMODA2__PLL_SVREG__VERIFY(src) \
80704 (!((((u_int32_t)(src)\
80705 << 13) & ~0x00002000U)))
80706 #define PLLCLKMODA2__PLL_SVREG__SET(dst) \
80707 (dst) = ((dst) &\
80708 ~0x00002000U) | ((u_int32_t)(1) << 13)
80709 #define PLLCLKMODA2__PLL_SVREG__CLR(dst) \
80710 (dst) = ((dst) &\
80711 ~0x00002000U) | ((u_int32_t)(0) << 13)
80712
80713 /* macros for field hi_freq_en */
80714 #define PLLCLKMODA2__HI_FREQ_EN__SHIFT 14
80715 #define PLLCLKMODA2__HI_FREQ_EN__WIDTH 1
80716 #define PLLCLKMODA2__HI_FREQ_EN__MASK 0x00004000U
80717 #define PLLCLKMODA2__HI_FREQ_EN__READ(src) \
80718 (((u_int32_t)(src)\
80719 & 0x00004000U) >> 14)
80720 #define PLLCLKMODA2__HI_FREQ_EN__WRITE(src) \
80721 (((u_int32_t)(src)\
80722 << 14) & 0x00004000U)
80723 #define PLLCLKMODA2__HI_FREQ_EN__MODIFY(dst, src) \
80724 (dst) = ((dst) &\
80725 ~0x00004000U) | (((u_int32_t)(src) <<\
80726 14) & 0x00004000U)
80727 #define PLLCLKMODA2__HI_FREQ_EN__VERIFY(src) \
80728 (!((((u_int32_t)(src)\
80729 << 14) & ~0x00004000U)))
80730 #define PLLCLKMODA2__HI_FREQ_EN__SET(dst) \
80731 (dst) = ((dst) &\
80732 ~0x00004000U) | ((u_int32_t)(1) << 14)
80733 #define PLLCLKMODA2__HI_FREQ_EN__CLR(dst) \
80734 (dst) = ((dst) &\
80735 ~0x00004000U) | ((u_int32_t)(0) << 14)
80736
80737 /* macros for field dac_clk_sel */
80738 #define PLLCLKMODA2__DAC_CLK_SEL__SHIFT 15
80739 #define PLLCLKMODA2__DAC_CLK_SEL__WIDTH 3
80740 #define PLLCLKMODA2__DAC_CLK_SEL__MASK 0x00038000U
80741 #define PLLCLKMODA2__DAC_CLK_SEL__READ(src) \
80742 (((u_int32_t)(src)\
80743 & 0x00038000U) >> 15)
80744 #define PLLCLKMODA2__DAC_CLK_SEL__WRITE(src) \
80745 (((u_int32_t)(src)\
80746 << 15) & 0x00038000U)
80747 #define PLLCLKMODA2__DAC_CLK_SEL__MODIFY(dst, src) \
80748 (dst) = ((dst) &\
80749 ~0x00038000U) | (((u_int32_t)(src) <<\
80750 15) & 0x00038000U)
80751 #define PLLCLKMODA2__DAC_CLK_SEL__VERIFY(src) \
80752 (!((((u_int32_t)(src)\
80753 << 15) & ~0x00038000U)))
80754
80755 /* macros for field rst_warm_int_l */
80756 #define PLLCLKMODA2__RST_WARM_INT_L__SHIFT 18
80757 #define PLLCLKMODA2__RST_WARM_INT_L__WIDTH 1
80758 #define PLLCLKMODA2__RST_WARM_INT_L__MASK 0x00040000U
80759 #define PLLCLKMODA2__RST_WARM_INT_L__READ(src) \
80760 (((u_int32_t)(src)\
80761 & 0x00040000U) >> 18)
80762 #define PLLCLKMODA2__RST_WARM_INT_L__WRITE(src) \
80763 (((u_int32_t)(src)\
80764 << 18) & 0x00040000U)
80765 #define PLLCLKMODA2__RST_WARM_INT_L__MODIFY(dst, src) \
80766 (dst) = ((dst) &\
80767 ~0x00040000U) | (((u_int32_t)(src) <<\
80768 18) & 0x00040000U)
80769 #define PLLCLKMODA2__RST_WARM_INT_L__VERIFY(src) \
80770 (!((((u_int32_t)(src)\
80771 << 18) & ~0x00040000U)))
80772 #define PLLCLKMODA2__RST_WARM_INT_L__SET(dst) \
80773 (dst) = ((dst) &\
80774 ~0x00040000U) | ((u_int32_t)(1) << 18)
80775 #define PLLCLKMODA2__RST_WARM_INT_L__CLR(dst) \
80776 (dst) = ((dst) &\
80777 ~0x00040000U) | ((u_int32_t)(0) << 18)
80778
80779 /* macros for field pll_kvco */
80780 #define PLLCLKMODA2__PLL_KVCO__SHIFT 19
80781 #define PLLCLKMODA2__PLL_KVCO__WIDTH 2
80782 #define PLLCLKMODA2__PLL_KVCO__MASK 0x00180000U
80783 #define PLLCLKMODA2__PLL_KVCO__READ(src) \
80784 (((u_int32_t)(src)\
80785 & 0x00180000U) >> 19)
80786 #define PLLCLKMODA2__PLL_KVCO__WRITE(src) \
80787 (((u_int32_t)(src)\
80788 << 19) & 0x00180000U)
80789 #define PLLCLKMODA2__PLL_KVCO__MODIFY(dst, src) \
80790 (dst) = ((dst) &\
80791 ~0x00180000U) | (((u_int32_t)(src) <<\
80792 19) & 0x00180000U)
80793 #define PLLCLKMODA2__PLL_KVCO__VERIFY(src) \
80794 (!((((u_int32_t)(src)\
80795 << 19) & ~0x00180000U)))
80796
80797 /* macros for field pllicp */
80798 #define PLLCLKMODA2__PLLICP__SHIFT 21
80799 #define PLLCLKMODA2__PLLICP__WIDTH 3
80800 #define PLLCLKMODA2__PLLICP__MASK 0x00e00000U
80801 #define PLLCLKMODA2__PLLICP__READ(src) (((u_int32_t)(src) & 0x00e00000U) >> 21)
80802 #define PLLCLKMODA2__PLLICP__WRITE(src) \
80803 (((u_int32_t)(src)\
80804 << 21) & 0x00e00000U)
80805 #define PLLCLKMODA2__PLLICP__MODIFY(dst, src) \
80806 (dst) = ((dst) &\
80807 ~0x00e00000U) | (((u_int32_t)(src) <<\
80808 21) & 0x00e00000U)
80809 #define PLLCLKMODA2__PLLICP__VERIFY(src) \
80810 (!((((u_int32_t)(src)\
80811 << 21) & ~0x00e00000U)))
80812
80813 /* macros for field pllfilter */
80814 #define PLLCLKMODA2__PLLFILTER__SHIFT 24
80815 #define PLLCLKMODA2__PLLFILTER__WIDTH 8
80816 #define PLLCLKMODA2__PLLFILTER__MASK 0xff000000U
80817 #define PLLCLKMODA2__PLLFILTER__READ(src) \
80818 (((u_int32_t)(src)\
80819 & 0xff000000U) >> 24)
80820 #define PLLCLKMODA2__PLLFILTER__WRITE(src) \
80821 (((u_int32_t)(src)\
80822 << 24) & 0xff000000U)
80823 #define PLLCLKMODA2__PLLFILTER__MODIFY(dst, src) \
80824 (dst) = ((dst) &\
80825 ~0xff000000U) | (((u_int32_t)(src) <<\
80826 24) & 0xff000000U)
80827 #define PLLCLKMODA2__PLLFILTER__VERIFY(src) \
80828 (!((((u_int32_t)(src)\
80829 << 24) & ~0xff000000U)))
80830 #define PLLCLKMODA2__TYPE u_int32_t
80831 #define PLLCLKMODA2__READ 0xffffffffU
80832 #define PLLCLKMODA2__WRITE 0xffffffffU
80833
80834 #endif /* __PLLCLKMODA2_MACRO__ */
80835
80836
80837 /* macros for radio65_reg_block.ch0_PLLCLKMODA2 */
80838 #define INST_RADIO65_REG_BLOCK__CH0_PLLCLKMODA2__NUM 1
80839
80840 /* macros for BlueprintGlobalNameSpace::TOP */
80841 #ifndef __TOP_MACRO__
80842 #define __TOP_MACRO__
80843
80844 /* macros for field sel_tempsensor */
80845 #define TOP__SEL_TEMPSENSOR__SHIFT 0
80846 #define TOP__SEL_TEMPSENSOR__WIDTH 1
80847 #define TOP__SEL_TEMPSENSOR__MASK 0x00000001U
80848 #define TOP__SEL_TEMPSENSOR__READ(src) (u_int32_t)(src) & 0x00000001U
80849 #define TOP__SEL_TEMPSENSOR__WRITE(src) ((u_int32_t)(src) & 0x00000001U)
80850 #define TOP__SEL_TEMPSENSOR__MODIFY(dst, src) \
80851 (dst) = ((dst) &\
80852 ~0x00000001U) | ((u_int32_t)(src) &\
80853 0x00000001U)
80854 #define TOP__SEL_TEMPSENSOR__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000001U)))
80855 #define TOP__SEL_TEMPSENSOR__SET(dst) \
80856 (dst) = ((dst) &\
80857 ~0x00000001U) | (u_int32_t)(1)
80858 #define TOP__SEL_TEMPSENSOR__CLR(dst) \
80859 (dst) = ((dst) &\
80860 ~0x00000001U) | (u_int32_t)(0)
80861
80862 /* macros for field xpabias_bypass */
80863 #define TOP__XPABIAS_BYPASS__SHIFT 1
80864 #define TOP__XPABIAS_BYPASS__WIDTH 1
80865 #define TOP__XPABIAS_BYPASS__MASK 0x00000002U
80866 #define TOP__XPABIAS_BYPASS__READ(src) (((u_int32_t)(src) & 0x00000002U) >> 1)
80867 #define TOP__XPABIAS_BYPASS__WRITE(src) (((u_int32_t)(src) << 1) & 0x00000002U)
80868 #define TOP__XPABIAS_BYPASS__MODIFY(dst, src) \
80869 (dst) = ((dst) &\
80870 ~0x00000002U) | (((u_int32_t)(src) <<\
80871 1) & 0x00000002U)
80872 #define TOP__XPABIAS_BYPASS__VERIFY(src) \
80873 (!((((u_int32_t)(src)\
80874 << 1) & ~0x00000002U)))
80875 #define TOP__XPABIAS_BYPASS__SET(dst) \
80876 (dst) = ((dst) &\
80877 ~0x00000002U) | ((u_int32_t)(1) << 1)
80878 #define TOP__XPABIAS_BYPASS__CLR(dst) \
80879 (dst) = ((dst) &\
80880 ~0x00000002U) | ((u_int32_t)(0) << 1)
80881
80882 /* macros for field testiq_rsel */
80883 #define TOP__TESTIQ_RSEL__SHIFT 2
80884 #define TOP__TESTIQ_RSEL__WIDTH 1
80885 #define TOP__TESTIQ_RSEL__MASK 0x00000004U
80886 #define TOP__TESTIQ_RSEL__READ(src) (((u_int32_t)(src) & 0x00000004U) >> 2)
80887 #define TOP__TESTIQ_RSEL__WRITE(src) (((u_int32_t)(src) << 2) & 0x00000004U)
80888 #define TOP__TESTIQ_RSEL__MODIFY(dst, src) \
80889 (dst) = ((dst) &\
80890 ~0x00000004U) | (((u_int32_t)(src) <<\
80891 2) & 0x00000004U)
80892 #define TOP__TESTIQ_RSEL__VERIFY(src) \
80893 (!((((u_int32_t)(src)\
80894 << 2) & ~0x00000004U)))
80895 #define TOP__TESTIQ_RSEL__SET(dst) \
80896 (dst) = ((dst) &\
80897 ~0x00000004U) | ((u_int32_t)(1) << 2)
80898 #define TOP__TESTIQ_RSEL__CLR(dst) \
80899 (dst) = ((dst) &\
80900 ~0x00000004U) | ((u_int32_t)(0) << 2)
80901
80902 /* macros for field clk107_en */
80903 #define TOP__CLK107_EN__SHIFT 3
80904 #define TOP__CLK107_EN__WIDTH 1
80905 #define TOP__CLK107_EN__MASK 0x00000008U
80906 #define TOP__CLK107_EN__READ(src) (((u_int32_t)(src) & 0x00000008U) >> 3)
80907 #define TOP__CLK107_EN__WRITE(src) (((u_int32_t)(src) << 3) & 0x00000008U)
80908 #define TOP__CLK107_EN__MODIFY(dst, src) \
80909 (dst) = ((dst) &\
80910 ~0x00000008U) | (((u_int32_t)(src) <<\
80911 3) & 0x00000008U)
80912 #define TOP__CLK107_EN__VERIFY(src) \
80913 (!((((u_int32_t)(src)\
80914 << 3) & ~0x00000008U)))
80915 #define TOP__CLK107_EN__SET(dst) \
80916 (dst) = ((dst) &\
80917 ~0x00000008U) | ((u_int32_t)(1) << 3)
80918 #define TOP__CLK107_EN__CLR(dst) \
80919 (dst) = ((dst) &\
80920 ~0x00000008U) | ((u_int32_t)(0) << 3)
80921
80922 /* macros for field test_pad_en */
80923 #define TOP__TEST_PAD_EN__SHIFT 4
80924 #define TOP__TEST_PAD_EN__WIDTH 1
80925 #define TOP__TEST_PAD_EN__MASK 0x00000010U
80926 #define TOP__TEST_PAD_EN__READ(src) (((u_int32_t)(src) & 0x00000010U) >> 4)
80927 #define TOP__TEST_PAD_EN__WRITE(src) (((u_int32_t)(src) << 4) & 0x00000010U)
80928 #define TOP__TEST_PAD_EN__MODIFY(dst, src) \
80929 (dst) = ((dst) &\
80930 ~0x00000010U) | (((u_int32_t)(src) <<\
80931 4) & 0x00000010U)
80932 #define TOP__TEST_PAD_EN__VERIFY(src) \
80933 (!((((u_int32_t)(src)\
80934 << 4) & ~0x00000010U)))
80935 #define TOP__TEST_PAD_EN__SET(dst) \
80936 (dst) = ((dst) &\
80937 ~0x00000010U) | ((u_int32_t)(1) << 4)
80938 #define TOP__TEST_PAD_EN__CLR(dst) \
80939 (dst) = ((dst) &\
80940 ~0x00000010U) | ((u_int32_t)(0) << 4)
80941
80942 /* macros for field pwdv2i */
80943 #define TOP__PWDV2I__SHIFT 5
80944 #define TOP__PWDV2I__WIDTH 1
80945 #define TOP__PWDV2I__MASK 0x00000020U
80946 #define TOP__PWDV2I__READ(src) (((u_int32_t)(src) & 0x00000020U) >> 5)
80947 #define TOP__PWDV2I__WRITE(src) (((u_int32_t)(src) << 5) & 0x00000020U)
80948 #define TOP__PWDV2I__MODIFY(dst, src) \
80949 (dst) = ((dst) &\
80950 ~0x00000020U) | (((u_int32_t)(src) <<\
80951 5) & 0x00000020U)
80952 #define TOP__PWDV2I__VERIFY(src) (!((((u_int32_t)(src) << 5) & ~0x00000020U)))
80953 #define TOP__PWDV2I__SET(dst) \
80954 (dst) = ((dst) &\
80955 ~0x00000020U) | ((u_int32_t)(1) << 5)
80956 #define TOP__PWDV2I__CLR(dst) \
80957 (dst) = ((dst) &\
80958 ~0x00000020U) | ((u_int32_t)(0) << 5)
80959
80960 /* macros for field pwdbias */
80961 #define TOP__PWDBIAS__SHIFT 6
80962 #define TOP__PWDBIAS__WIDTH 1
80963 #define TOP__PWDBIAS__MASK 0x00000040U
80964 #define TOP__PWDBIAS__READ(src) (((u_int32_t)(src) & 0x00000040U) >> 6)
80965 #define TOP__PWDBIAS__WRITE(src) (((u_int32_t)(src) << 6) & 0x00000040U)
80966 #define TOP__PWDBIAS__MODIFY(dst, src) \
80967 (dst) = ((dst) &\
80968 ~0x00000040U) | (((u_int32_t)(src) <<\
80969 6) & 0x00000040U)
80970 #define TOP__PWDBIAS__VERIFY(src) (!((((u_int32_t)(src) << 6) & ~0x00000040U)))
80971 #define TOP__PWDBIAS__SET(dst) \
80972 (dst) = ((dst) &\
80973 ~0x00000040U) | ((u_int32_t)(1) << 6)
80974 #define TOP__PWDBIAS__CLR(dst) \
80975 (dst) = ((dst) &\
80976 ~0x00000040U) | ((u_int32_t)(0) << 6)
80977
80978 /* macros for field pwdbg */
80979 #define TOP__PWDBG__SHIFT 7
80980 #define TOP__PWDBG__WIDTH 1
80981 #define TOP__PWDBG__MASK 0x00000080U
80982 #define TOP__PWDBG__READ(src) (((u_int32_t)(src) & 0x00000080U) >> 7)
80983 #define TOP__PWDBG__WRITE(src) (((u_int32_t)(src) << 7) & 0x00000080U)
80984 #define TOP__PWDBG__MODIFY(dst, src) \
80985 (dst) = ((dst) &\
80986 ~0x00000080U) | (((u_int32_t)(src) <<\
80987 7) & 0x00000080U)
80988 #define TOP__PWDBG__VERIFY(src) (!((((u_int32_t)(src) << 7) & ~0x00000080U)))
80989 #define TOP__PWDBG__SET(dst) \
80990 (dst) = ((dst) &\
80991 ~0x00000080U) | ((u_int32_t)(1) << 7)
80992 #define TOP__PWDBG__CLR(dst) \
80993 (dst) = ((dst) &\
80994 ~0x00000080U) | ((u_int32_t)(0) << 7)
80995
80996 /* macros for field xpabiaslvl */
80997 #define TOP__XPABIASLVL__SHIFT 8
80998 #define TOP__XPABIASLVL__WIDTH 2
80999 #define TOP__XPABIASLVL__MASK 0x00000300U
81000 #define TOP__XPABIASLVL__READ(src) (((u_int32_t)(src) & 0x00000300U) >> 8)
81001 #define TOP__XPABIASLVL__WRITE(src) (((u_int32_t)(src) << 8) & 0x00000300U)
81002 #define TOP__XPABIASLVL__MODIFY(dst, src) \
81003 (dst) = ((dst) &\
81004 ~0x00000300U) | (((u_int32_t)(src) <<\
81005 8) & 0x00000300U)
81006 #define TOP__XPABIASLVL__VERIFY(src) \
81007 (!((((u_int32_t)(src)\
81008 << 8) & ~0x00000300U)))
81009
81010 /* macros for field xparegulator_en */
81011 #define TOP__XPAREGULATOR_EN__SHIFT 10
81012 #define TOP__XPAREGULATOR_EN__WIDTH 1
81013 #define TOP__XPAREGULATOR_EN__MASK 0x00000400U
81014 #define TOP__XPAREGULATOR_EN__READ(src) \
81015 (((u_int32_t)(src)\
81016 & 0x00000400U) >> 10)
81017 #define TOP__XPAREGULATOR_EN__WRITE(src) \
81018 (((u_int32_t)(src)\
81019 << 10) & 0x00000400U)
81020 #define TOP__XPAREGULATOR_EN__MODIFY(dst, src) \
81021 (dst) = ((dst) &\
81022 ~0x00000400U) | (((u_int32_t)(src) <<\
81023 10) & 0x00000400U)
81024 #define TOP__XPAREGULATOR_EN__VERIFY(src) \
81025 (!((((u_int32_t)(src)\
81026 << 10) & ~0x00000400U)))
81027 #define TOP__XPAREGULATOR_EN__SET(dst) \
81028 (dst) = ((dst) &\
81029 ~0x00000400U) | ((u_int32_t)(1) << 10)
81030 #define TOP__XPAREGULATOR_EN__CLR(dst) \
81031 (dst) = ((dst) &\
81032 ~0x00000400U) | ((u_int32_t)(0) << 10)
81033
81034 /* macros for field spare */
81035 #define TOP__SPARE__SHIFT 11
81036 #define TOP__SPARE__WIDTH 2
81037 #define TOP__SPARE__MASK 0x00001800U
81038 #define TOP__SPARE__READ(src) (((u_int32_t)(src) & 0x00001800U) >> 11)
81039 #define TOP__SPARE__WRITE(src) (((u_int32_t)(src) << 11) & 0x00001800U)
81040 #define TOP__SPARE__MODIFY(dst, src) \
81041 (dst) = ((dst) &\
81042 ~0x00001800U) | (((u_int32_t)(src) <<\
81043 11) & 0x00001800U)
81044 #define TOP__SPARE__VERIFY(src) (!((((u_int32_t)(src) << 11) & ~0x00001800U)))
81045
81046 /* macros for field adc_clk_sel_ch1 */
81047 #define TOP__ADC_CLK_SEL_CH1__SHIFT 13
81048 #define TOP__ADC_CLK_SEL_CH1__WIDTH 4
81049 #define TOP__ADC_CLK_SEL_CH1__MASK 0x0001e000U
81050 #define TOP__ADC_CLK_SEL_CH1__READ(src) \
81051 (((u_int32_t)(src)\
81052 & 0x0001e000U) >> 13)
81053 #define TOP__ADC_CLK_SEL_CH1__WRITE(src) \
81054 (((u_int32_t)(src)\
81055 << 13) & 0x0001e000U)
81056 #define TOP__ADC_CLK_SEL_CH1__MODIFY(dst, src) \
81057 (dst) = ((dst) &\
81058 ~0x0001e000U) | (((u_int32_t)(src) <<\
81059 13) & 0x0001e000U)
81060 #define TOP__ADC_CLK_SEL_CH1__VERIFY(src) \
81061 (!((((u_int32_t)(src)\
81062 << 13) & ~0x0001e000U)))
81063
81064 /* macros for field testiq_off */
81065 #define TOP__TESTIQ_OFF__SHIFT 17
81066 #define TOP__TESTIQ_OFF__WIDTH 1
81067 #define TOP__TESTIQ_OFF__MASK 0x00020000U
81068 #define TOP__TESTIQ_OFF__READ(src) (((u_int32_t)(src) & 0x00020000U) >> 17)
81069 #define TOP__TESTIQ_OFF__WRITE(src) (((u_int32_t)(src) << 17) & 0x00020000U)
81070 #define TOP__TESTIQ_OFF__MODIFY(dst, src) \
81071 (dst) = ((dst) &\
81072 ~0x00020000U) | (((u_int32_t)(src) <<\
81073 17) & 0x00020000U)
81074 #define TOP__TESTIQ_OFF__VERIFY(src) \
81075 (!((((u_int32_t)(src)\
81076 << 17) & ~0x00020000U)))
81077 #define TOP__TESTIQ_OFF__SET(dst) \
81078 (dst) = ((dst) &\
81079 ~0x00020000U) | ((u_int32_t)(1) << 17)
81080 #define TOP__TESTIQ_OFF__CLR(dst) \
81081 (dst) = ((dst) &\
81082 ~0x00020000U) | ((u_int32_t)(0) << 17)
81083
81084 /* macros for field testiq_bufen */
81085 #define TOP__TESTIQ_BUFEN__SHIFT 18
81086 #define TOP__TESTIQ_BUFEN__WIDTH 1
81087 #define TOP__TESTIQ_BUFEN__MASK 0x00040000U
81088 #define TOP__TESTIQ_BUFEN__READ(src) (((u_int32_t)(src) & 0x00040000U) >> 18)
81089 #define TOP__TESTIQ_BUFEN__WRITE(src) (((u_int32_t)(src) << 18) & 0x00040000U)
81090 #define TOP__TESTIQ_BUFEN__MODIFY(dst, src) \
81091 (dst) = ((dst) &\
81092 ~0x00040000U) | (((u_int32_t)(src) <<\
81093 18) & 0x00040000U)
81094 #define TOP__TESTIQ_BUFEN__VERIFY(src) \
81095 (!((((u_int32_t)(src)\
81096 << 18) & ~0x00040000U)))
81097 #define TOP__TESTIQ_BUFEN__SET(dst) \
81098 (dst) = ((dst) &\
81099 ~0x00040000U) | ((u_int32_t)(1) << 18)
81100 #define TOP__TESTIQ_BUFEN__CLR(dst) \
81101 (dst) = ((dst) &\
81102 ~0x00040000U) | ((u_int32_t)(0) << 18)
81103
81104 /* macros for field pad2gnd */
81105 #define TOP__PAD2GND__SHIFT 19
81106 #define TOP__PAD2GND__WIDTH 1
81107 #define TOP__PAD2GND__MASK 0x00080000U
81108 #define TOP__PAD2GND__READ(src) (((u_int32_t)(src) & 0x00080000U) >> 19)
81109 #define TOP__PAD2GND__WRITE(src) (((u_int32_t)(src) << 19) & 0x00080000U)
81110 #define TOP__PAD2GND__MODIFY(dst, src) \
81111 (dst) = ((dst) &\
81112 ~0x00080000U) | (((u_int32_t)(src) <<\
81113 19) & 0x00080000U)
81114 #define TOP__PAD2GND__VERIFY(src) \
81115 (!((((u_int32_t)(src)\
81116 << 19) & ~0x00080000U)))
81117 #define TOP__PAD2GND__SET(dst) \
81118 (dst) = ((dst) &\
81119 ~0x00080000U) | ((u_int32_t)(1) << 19)
81120 #define TOP__PAD2GND__CLR(dst) \
81121 (dst) = ((dst) &\
81122 ~0x00080000U) | ((u_int32_t)(0) << 19)
81123
81124 /* macros for field intH2pad */
81125 #define TOP__INTH2PAD__SHIFT 20
81126 #define TOP__INTH2PAD__WIDTH 1
81127 #define TOP__INTH2PAD__MASK 0x00100000U
81128 #define TOP__INTH2PAD__READ(src) (((u_int32_t)(src) & 0x00100000U) >> 20)
81129 #define TOP__INTH2PAD__WRITE(src) (((u_int32_t)(src) << 20) & 0x00100000U)
81130 #define TOP__INTH2PAD__MODIFY(dst, src) \
81131 (dst) = ((dst) &\
81132 ~0x00100000U) | (((u_int32_t)(src) <<\
81133 20) & 0x00100000U)
81134 #define TOP__INTH2PAD__VERIFY(src) \
81135 (!((((u_int32_t)(src)\
81136 << 20) & ~0x00100000U)))
81137 #define TOP__INTH2PAD__SET(dst) \
81138 (dst) = ((dst) &\
81139 ~0x00100000U) | ((u_int32_t)(1) << 20)
81140 #define TOP__INTH2PAD__CLR(dst) \
81141 (dst) = ((dst) &\
81142 ~0x00100000U) | ((u_int32_t)(0) << 20)
81143
81144 /* macros for field intH2gnd */
81145 #define TOP__INTH2GND__SHIFT 21
81146 #define TOP__INTH2GND__WIDTH 1
81147 #define TOP__INTH2GND__MASK 0x00200000U
81148 #define TOP__INTH2GND__READ(src) (((u_int32_t)(src) & 0x00200000U) >> 21)
81149 #define TOP__INTH2GND__WRITE(src) (((u_int32_t)(src) << 21) & 0x00200000U)
81150 #define TOP__INTH2GND__MODIFY(dst, src) \
81151 (dst) = ((dst) &\
81152 ~0x00200000U) | (((u_int32_t)(src) <<\
81153 21) & 0x00200000U)
81154 #define TOP__INTH2GND__VERIFY(src) \
81155 (!((((u_int32_t)(src)\
81156 << 21) & ~0x00200000U)))
81157 #define TOP__INTH2GND__SET(dst) \
81158 (dst) = ((dst) &\
81159 ~0x00200000U) | ((u_int32_t)(1) << 21)
81160 #define TOP__INTH2GND__CLR(dst) \
81161 (dst) = ((dst) &\
81162 ~0x00200000U) | ((u_int32_t)(0) << 21)
81163
81164 /* macros for field int2pad */
81165 #define TOP__INT2PAD__SHIFT 22
81166 #define TOP__INT2PAD__WIDTH 1
81167 #define TOP__INT2PAD__MASK 0x00400000U
81168 #define TOP__INT2PAD__READ(src) (((u_int32_t)(src) & 0x00400000U) >> 22)
81169 #define TOP__INT2PAD__WRITE(src) (((u_int32_t)(src) << 22) & 0x00400000U)
81170 #define TOP__INT2PAD__MODIFY(dst, src) \
81171 (dst) = ((dst) &\
81172 ~0x00400000U) | (((u_int32_t)(src) <<\
81173 22) & 0x00400000U)
81174 #define TOP__INT2PAD__VERIFY(src) \
81175 (!((((u_int32_t)(src)\
81176 << 22) & ~0x00400000U)))
81177 #define TOP__INT2PAD__SET(dst) \
81178 (dst) = ((dst) &\
81179 ~0x00400000U) | ((u_int32_t)(1) << 22)
81180 #define TOP__INT2PAD__CLR(dst) \
81181 (dst) = ((dst) &\
81182 ~0x00400000U) | ((u_int32_t)(0) << 22)
81183
81184 /* macros for field int2gnd */
81185 #define TOP__INT2GND__SHIFT 23
81186 #define TOP__INT2GND__WIDTH 1
81187 #define TOP__INT2GND__MASK 0x00800000U
81188 #define TOP__INT2GND__READ(src) (((u_int32_t)(src) & 0x00800000U) >> 23)
81189 #define TOP__INT2GND__WRITE(src) (((u_int32_t)(src) << 23) & 0x00800000U)
81190 #define TOP__INT2GND__MODIFY(dst, src) \
81191 (dst) = ((dst) &\
81192 ~0x00800000U) | (((u_int32_t)(src) <<\
81193 23) & 0x00800000U)
81194 #define TOP__INT2GND__VERIFY(src) \
81195 (!((((u_int32_t)(src)\
81196 << 23) & ~0x00800000U)))
81197 #define TOP__INT2GND__SET(dst) \
81198 (dst) = ((dst) &\
81199 ~0x00800000U) | ((u_int32_t)(1) << 23)
81200 #define TOP__INT2GND__CLR(dst) \
81201 (dst) = ((dst) &\
81202 ~0x00800000U) | ((u_int32_t)(0) << 23)
81203
81204 /* macros for field enBTclk */
81205 #define TOP__ENBTCLK__SHIFT 24
81206 #define TOP__ENBTCLK__WIDTH 1
81207 #define TOP__ENBTCLK__MASK 0x01000000U
81208 #define TOP__ENBTCLK__READ(src) (((u_int32_t)(src) & 0x01000000U) >> 24)
81209 #define TOP__ENBTCLK__WRITE(src) (((u_int32_t)(src) << 24) & 0x01000000U)
81210 #define TOP__ENBTCLK__MODIFY(dst, src) \
81211 (dst) = ((dst) &\
81212 ~0x01000000U) | (((u_int32_t)(src) <<\
81213 24) & 0x01000000U)
81214 #define TOP__ENBTCLK__VERIFY(src) \
81215 (!((((u_int32_t)(src)\
81216 << 24) & ~0x01000000U)))
81217 #define TOP__ENBTCLK__SET(dst) \
81218 (dst) = ((dst) &\
81219 ~0x01000000U) | ((u_int32_t)(1) << 24)
81220 #define TOP__ENBTCLK__CLR(dst) \
81221 (dst) = ((dst) &\
81222 ~0x01000000U) | ((u_int32_t)(0) << 24)
81223
81224 /* macros for field pwdPALclk */
81225 #define TOP__PWDPALCLK__SHIFT 25
81226 #define TOP__PWDPALCLK__WIDTH 1
81227 #define TOP__PWDPALCLK__MASK 0x02000000U
81228 #define TOP__PWDPALCLK__READ(src) (((u_int32_t)(src) & 0x02000000U) >> 25)
81229 #define TOP__PWDPALCLK__WRITE(src) (((u_int32_t)(src) << 25) & 0x02000000U)
81230 #define TOP__PWDPALCLK__MODIFY(dst, src) \
81231 (dst) = ((dst) &\
81232 ~0x02000000U) | (((u_int32_t)(src) <<\
81233 25) & 0x02000000U)
81234 #define TOP__PWDPALCLK__VERIFY(src) \
81235 (!((((u_int32_t)(src)\
81236 << 25) & ~0x02000000U)))
81237 #define TOP__PWDPALCLK__SET(dst) \
81238 (dst) = ((dst) &\
81239 ~0x02000000U) | ((u_int32_t)(1) << 25)
81240 #define TOP__PWDPALCLK__CLR(dst) \
81241 (dst) = ((dst) &\
81242 ~0x02000000U) | ((u_int32_t)(0) << 25)
81243
81244 /* macros for field inv_clk320_adc */
81245 #define TOP__INV_CLK320_ADC__SHIFT 26
81246 #define TOP__INV_CLK320_ADC__WIDTH 1
81247 #define TOP__INV_CLK320_ADC__MASK 0x04000000U
81248 #define TOP__INV_CLK320_ADC__READ(src) (((u_int32_t)(src) & 0x04000000U) >> 26)
81249 #define TOP__INV_CLK320_ADC__WRITE(src) \
81250 (((u_int32_t)(src)\
81251 << 26) & 0x04000000U)
81252 #define TOP__INV_CLK320_ADC__MODIFY(dst, src) \
81253 (dst) = ((dst) &\
81254 ~0x04000000U) | (((u_int32_t)(src) <<\
81255 26) & 0x04000000U)
81256 #define TOP__INV_CLK320_ADC__VERIFY(src) \
81257 (!((((u_int32_t)(src)\
81258 << 26) & ~0x04000000U)))
81259 #define TOP__INV_CLK320_ADC__SET(dst) \
81260 (dst) = ((dst) &\
81261 ~0x04000000U) | ((u_int32_t)(1) << 26)
81262 #define TOP__INV_CLK320_ADC__CLR(dst) \
81263 (dst) = ((dst) &\
81264 ~0x04000000U) | ((u_int32_t)(0) << 26)
81265
81266 /* macros for field flip_refclk40 */
81267 #define TOP__FLIP_REFCLK40__SHIFT 27
81268 #define TOP__FLIP_REFCLK40__WIDTH 1
81269 #define TOP__FLIP_REFCLK40__MASK 0x08000000U
81270 #define TOP__FLIP_REFCLK40__READ(src) (((u_int32_t)(src) & 0x08000000U) >> 27)
81271 #define TOP__FLIP_REFCLK40__WRITE(src) (((u_int32_t)(src) << 27) & 0x08000000U)
81272 #define TOP__FLIP_REFCLK40__MODIFY(dst, src) \
81273 (dst) = ((dst) &\
81274 ~0x08000000U) | (((u_int32_t)(src) <<\
81275 27) & 0x08000000U)
81276 #define TOP__FLIP_REFCLK40__VERIFY(src) \
81277 (!((((u_int32_t)(src)\
81278 << 27) & ~0x08000000U)))
81279 #define TOP__FLIP_REFCLK40__SET(dst) \
81280 (dst) = ((dst) &\
81281 ~0x08000000U) | ((u_int32_t)(1) << 27)
81282 #define TOP__FLIP_REFCLK40__CLR(dst) \
81283 (dst) = ((dst) &\
81284 ~0x08000000U) | ((u_int32_t)(0) << 27)
81285
81286 /* macros for field flip_pllclk320 */
81287 #define TOP__FLIP_PLLCLK320__SHIFT 28
81288 #define TOP__FLIP_PLLCLK320__WIDTH 1
81289 #define TOP__FLIP_PLLCLK320__MASK 0x10000000U
81290 #define TOP__FLIP_PLLCLK320__READ(src) (((u_int32_t)(src) & 0x10000000U) >> 28)
81291 #define TOP__FLIP_PLLCLK320__WRITE(src) \
81292 (((u_int32_t)(src)\
81293 << 28) & 0x10000000U)
81294 #define TOP__FLIP_PLLCLK320__MODIFY(dst, src) \
81295 (dst) = ((dst) &\
81296 ~0x10000000U) | (((u_int32_t)(src) <<\
81297 28) & 0x10000000U)
81298 #define TOP__FLIP_PLLCLK320__VERIFY(src) \
81299 (!((((u_int32_t)(src)\
81300 << 28) & ~0x10000000U)))
81301 #define TOP__FLIP_PLLCLK320__SET(dst) \
81302 (dst) = ((dst) &\
81303 ~0x10000000U) | ((u_int32_t)(1) << 28)
81304 #define TOP__FLIP_PLLCLK320__CLR(dst) \
81305 (dst) = ((dst) &\
81306 ~0x10000000U) | ((u_int32_t)(0) << 28)
81307
81308 /* macros for field flip_pllclk160 */
81309 #define TOP__FLIP_PLLCLK160__SHIFT 29
81310 #define TOP__FLIP_PLLCLK160__WIDTH 1
81311 #define TOP__FLIP_PLLCLK160__MASK 0x20000000U
81312 #define TOP__FLIP_PLLCLK160__READ(src) (((u_int32_t)(src) & 0x20000000U) >> 29)
81313 #define TOP__FLIP_PLLCLK160__WRITE(src) \
81314 (((u_int32_t)(src)\
81315 << 29) & 0x20000000U)
81316 #define TOP__FLIP_PLLCLK160__MODIFY(dst, src) \
81317 (dst) = ((dst) &\
81318 ~0x20000000U) | (((u_int32_t)(src) <<\
81319 29) & 0x20000000U)
81320 #define TOP__FLIP_PLLCLK160__VERIFY(src) \
81321 (!((((u_int32_t)(src)\
81322 << 29) & ~0x20000000U)))
81323 #define TOP__FLIP_PLLCLK160__SET(dst) \
81324 (dst) = ((dst) &\
81325 ~0x20000000U) | ((u_int32_t)(1) << 29)
81326 #define TOP__FLIP_PLLCLK160__CLR(dst) \
81327 (dst) = ((dst) &\
81328 ~0x20000000U) | ((u_int32_t)(0) << 29)
81329
81330 /* macros for field clk_sel */
81331 #define TOP__CLK_SEL__SHIFT 30
81332 #define TOP__CLK_SEL__WIDTH 2
81333 #define TOP__CLK_SEL__MASK 0xc0000000U
81334 #define TOP__CLK_SEL__READ(src) (((u_int32_t)(src) & 0xc0000000U) >> 30)
81335 #define TOP__CLK_SEL__WRITE(src) (((u_int32_t)(src) << 30) & 0xc0000000U)
81336 #define TOP__CLK_SEL__MODIFY(dst, src) \
81337 (dst) = ((dst) &\
81338 ~0xc0000000U) | (((u_int32_t)(src) <<\
81339 30) & 0xc0000000U)
81340 #define TOP__CLK_SEL__VERIFY(src) \
81341 (!((((u_int32_t)(src)\
81342 << 30) & ~0xc0000000U)))
81343 #define TOP__TYPE u_int32_t
81344 #define TOP__READ 0xffffffffU
81345 #define TOP__WRITE 0xffffffffU
81346
81347 #endif /* __TOP_MACRO__ */
81348
81349
81350 /* macros for radio65_reg_block.ch0_TOP */
81351 #define INST_RADIO65_REG_BLOCK__CH0_TOP__NUM 1
81352
81353 /* macros for BlueprintGlobalNameSpace::TOP2 */
81354 #ifndef __TOP2_MACRO__
81355 #define __TOP2_MACRO__
81356
81357 /* macros for field testtxiq_enbypass_b */
81358 #define TOP2__TESTTXIQ_ENBYPASS_B__SHIFT 0
81359 #define TOP2__TESTTXIQ_ENBYPASS_B__WIDTH 3
81360 #define TOP2__TESTTXIQ_ENBYPASS_B__MASK 0x00000007U
81361 #define TOP2__TESTTXIQ_ENBYPASS_B__READ(src) (u_int32_t)(src) & 0x00000007U
81362 #define TOP2__TESTTXIQ_ENBYPASS_B__WRITE(src) ((u_int32_t)(src) & 0x00000007U)
81363 #define TOP2__TESTTXIQ_ENBYPASS_B__MODIFY(dst, src) \
81364 (dst) = ((dst) &\
81365 ~0x00000007U) | ((u_int32_t)(src) &\
81366 0x00000007U)
81367 #define TOP2__TESTTXIQ_ENBYPASS_B__VERIFY(src) \
81368 (!(((u_int32_t)(src)\
81369 & ~0x00000007U)))
81370
81371 /* macros for field dac_clk_sel_ch2 */
81372 #define TOP2__DAC_CLK_SEL_CH2__SHIFT 3
81373 #define TOP2__DAC_CLK_SEL_CH2__WIDTH 3
81374 #define TOP2__DAC_CLK_SEL_CH2__MASK 0x00000038U
81375 #define TOP2__DAC_CLK_SEL_CH2__READ(src) \
81376 (((u_int32_t)(src)\
81377 & 0x00000038U) >> 3)
81378 #define TOP2__DAC_CLK_SEL_CH2__WRITE(src) \
81379 (((u_int32_t)(src)\
81380 << 3) & 0x00000038U)
81381 #define TOP2__DAC_CLK_SEL_CH2__MODIFY(dst, src) \
81382 (dst) = ((dst) &\
81383 ~0x00000038U) | (((u_int32_t)(src) <<\
81384 3) & 0x00000038U)
81385 #define TOP2__DAC_CLK_SEL_CH2__VERIFY(src) \
81386 (!((((u_int32_t)(src)\
81387 << 3) & ~0x00000038U)))
81388
81389 /* macros for field dac_clk_sel_ch1 */
81390 #define TOP2__DAC_CLK_SEL_CH1__SHIFT 6
81391 #define TOP2__DAC_CLK_SEL_CH1__WIDTH 3
81392 #define TOP2__DAC_CLK_SEL_CH1__MASK 0x000001c0U
81393 #define TOP2__DAC_CLK_SEL_CH1__READ(src) \
81394 (((u_int32_t)(src)\
81395 & 0x000001c0U) >> 6)
81396 #define TOP2__DAC_CLK_SEL_CH1__WRITE(src) \
81397 (((u_int32_t)(src)\
81398 << 6) & 0x000001c0U)
81399 #define TOP2__DAC_CLK_SEL_CH1__MODIFY(dst, src) \
81400 (dst) = ((dst) &\
81401 ~0x000001c0U) | (((u_int32_t)(src) <<\
81402 6) & 0x000001c0U)
81403 #define TOP2__DAC_CLK_SEL_CH1__VERIFY(src) \
81404 (!((((u_int32_t)(src)\
81405 << 6) & ~0x000001c0U)))
81406
81407 /* macros for field testtxiq_rctrl */
81408 #define TOP2__TESTTXIQ_RCTRL__SHIFT 9
81409 #define TOP2__TESTTXIQ_RCTRL__WIDTH 3
81410 #define TOP2__TESTTXIQ_RCTRL__MASK 0x00000e00U
81411 #define TOP2__TESTTXIQ_RCTRL__READ(src) (((u_int32_t)(src) & 0x00000e00U) >> 9)
81412 #define TOP2__TESTTXIQ_RCTRL__WRITE(src) \
81413 (((u_int32_t)(src)\
81414 << 9) & 0x00000e00U)
81415 #define TOP2__TESTTXIQ_RCTRL__MODIFY(dst, src) \
81416 (dst) = ((dst) &\
81417 ~0x00000e00U) | (((u_int32_t)(src) <<\
81418 9) & 0x00000e00U)
81419 #define TOP2__TESTTXIQ_RCTRL__VERIFY(src) \
81420 (!((((u_int32_t)(src)\
81421 << 9) & ~0x00000e00U)))
81422
81423 /* macros for field testtxiq_enloopback */
81424 #define TOP2__TESTTXIQ_ENLOOPBACK__SHIFT 12
81425 #define TOP2__TESTTXIQ_ENLOOPBACK__WIDTH 3
81426 #define TOP2__TESTTXIQ_ENLOOPBACK__MASK 0x00007000U
81427 #define TOP2__TESTTXIQ_ENLOOPBACK__READ(src) \
81428 (((u_int32_t)(src)\
81429 & 0x00007000U) >> 12)
81430 #define TOP2__TESTTXIQ_ENLOOPBACK__WRITE(src) \
81431 (((u_int32_t)(src)\
81432 << 12) & 0x00007000U)
81433 #define TOP2__TESTTXIQ_ENLOOPBACK__MODIFY(dst, src) \
81434 (dst) = ((dst) &\
81435 ~0x00007000U) | (((u_int32_t)(src) <<\
81436 12) & 0x00007000U)
81437 #define TOP2__TESTTXIQ_ENLOOPBACK__VERIFY(src) \
81438 (!((((u_int32_t)(src)\
81439 << 12) & ~0x00007000U)))
81440
81441 /* macros for field testtxiq_pwd */
81442 #define TOP2__TESTTXIQ_PWD__SHIFT 15
81443 #define TOP2__TESTTXIQ_PWD__WIDTH 3
81444 #define TOP2__TESTTXIQ_PWD__MASK 0x00038000U
81445 #define TOP2__TESTTXIQ_PWD__READ(src) (((u_int32_t)(src) & 0x00038000U) >> 15)
81446 #define TOP2__TESTTXIQ_PWD__WRITE(src) (((u_int32_t)(src) << 15) & 0x00038000U)
81447 #define TOP2__TESTTXIQ_PWD__MODIFY(dst, src) \
81448 (dst) = ((dst) &\
81449 ~0x00038000U) | (((u_int32_t)(src) <<\
81450 15) & 0x00038000U)
81451 #define TOP2__TESTTXIQ_PWD__VERIFY(src) \
81452 (!((((u_int32_t)(src)\
81453 << 15) & ~0x00038000U)))
81454
81455 /* macros for field dacpwd */
81456 #define TOP2__DACPWD__SHIFT 18
81457 #define TOP2__DACPWD__WIDTH 3
81458 #define TOP2__DACPWD__MASK 0x001c0000U
81459 #define TOP2__DACPWD__READ(src) (((u_int32_t)(src) & 0x001c0000U) >> 18)
81460 #define TOP2__DACPWD__WRITE(src) (((u_int32_t)(src) << 18) & 0x001c0000U)
81461 #define TOP2__DACPWD__MODIFY(dst, src) \
81462 (dst) = ((dst) &\
81463 ~0x001c0000U) | (((u_int32_t)(src) <<\
81464 18) & 0x001c0000U)
81465 #define TOP2__DACPWD__VERIFY(src) \
81466 (!((((u_int32_t)(src)\
81467 << 18) & ~0x001c0000U)))
81468
81469 /* macros for field adcpwd */
81470 #define TOP2__ADCPWD__SHIFT 21
81471 #define TOP2__ADCPWD__WIDTH 3
81472 #define TOP2__ADCPWD__MASK 0x00e00000U
81473 #define TOP2__ADCPWD__READ(src) (((u_int32_t)(src) & 0x00e00000U) >> 21)
81474 #define TOP2__ADCPWD__WRITE(src) (((u_int32_t)(src) << 21) & 0x00e00000U)
81475 #define TOP2__ADCPWD__MODIFY(dst, src) \
81476 (dst) = ((dst) &\
81477 ~0x00e00000U) | (((u_int32_t)(src) <<\
81478 21) & 0x00e00000U)
81479 #define TOP2__ADCPWD__VERIFY(src) \
81480 (!((((u_int32_t)(src)\
81481 << 21) & ~0x00e00000U)))
81482
81483 /* macros for field local_addacpwd */
81484 #define TOP2__LOCAL_ADDACPWD__SHIFT 24
81485 #define TOP2__LOCAL_ADDACPWD__WIDTH 1
81486 #define TOP2__LOCAL_ADDACPWD__MASK 0x01000000U
81487 #define TOP2__LOCAL_ADDACPWD__READ(src) \
81488 (((u_int32_t)(src)\
81489 & 0x01000000U) >> 24)
81490 #define TOP2__LOCAL_ADDACPWD__WRITE(src) \
81491 (((u_int32_t)(src)\
81492 << 24) & 0x01000000U)
81493 #define TOP2__LOCAL_ADDACPWD__MODIFY(dst, src) \
81494 (dst) = ((dst) &\
81495 ~0x01000000U) | (((u_int32_t)(src) <<\
81496 24) & 0x01000000U)
81497 #define TOP2__LOCAL_ADDACPWD__VERIFY(src) \
81498 (!((((u_int32_t)(src)\
81499 << 24) & ~0x01000000U)))
81500 #define TOP2__LOCAL_ADDACPWD__SET(dst) \
81501 (dst) = ((dst) &\
81502 ~0x01000000U) | ((u_int32_t)(1) << 24)
81503 #define TOP2__LOCAL_ADDACPWD__CLR(dst) \
81504 (dst) = ((dst) &\
81505 ~0x01000000U) | ((u_int32_t)(0) << 24)
81506
81507 /* macros for field local_xpaon */
81508 #define TOP2__LOCAL_XPAON__SHIFT 25
81509 #define TOP2__LOCAL_XPAON__WIDTH 1
81510 #define TOP2__LOCAL_XPAON__MASK 0x02000000U
81511 #define TOP2__LOCAL_XPAON__READ(src) (((u_int32_t)(src) & 0x02000000U) >> 25)
81512 #define TOP2__LOCAL_XPAON__WRITE(src) (((u_int32_t)(src) << 25) & 0x02000000U)
81513 #define TOP2__LOCAL_XPAON__MODIFY(dst, src) \
81514 (dst) = ((dst) &\
81515 ~0x02000000U) | (((u_int32_t)(src) <<\
81516 25) & 0x02000000U)
81517 #define TOP2__LOCAL_XPAON__VERIFY(src) \
81518 (!((((u_int32_t)(src)\
81519 << 25) & ~0x02000000U)))
81520 #define TOP2__LOCAL_XPAON__SET(dst) \
81521 (dst) = ((dst) &\
81522 ~0x02000000U) | ((u_int32_t)(1) << 25)
81523 #define TOP2__LOCAL_XPAON__CLR(dst) \
81524 (dst) = ((dst) &\
81525 ~0x02000000U) | ((u_int32_t)(0) << 25)
81526
81527 /* macros for field xpa5on */
81528 #define TOP2__XPA5ON__SHIFT 26
81529 #define TOP2__XPA5ON__WIDTH 3
81530 #define TOP2__XPA5ON__MASK 0x1c000000U
81531 #define TOP2__XPA5ON__READ(src) (((u_int32_t)(src) & 0x1c000000U) >> 26)
81532 #define TOP2__XPA5ON__WRITE(src) (((u_int32_t)(src) << 26) & 0x1c000000U)
81533 #define TOP2__XPA5ON__MODIFY(dst, src) \
81534 (dst) = ((dst) &\
81535 ~0x1c000000U) | (((u_int32_t)(src) <<\
81536 26) & 0x1c000000U)
81537 #define TOP2__XPA5ON__VERIFY(src) \
81538 (!((((u_int32_t)(src)\
81539 << 26) & ~0x1c000000U)))
81540
81541 /* macros for field xpa2on */
81542 #define TOP2__XPA2ON__SHIFT 29
81543 #define TOP2__XPA2ON__WIDTH 3
81544 #define TOP2__XPA2ON__MASK 0xe0000000U
81545 #define TOP2__XPA2ON__READ(src) (((u_int32_t)(src) & 0xe0000000U) >> 29)
81546 #define TOP2__XPA2ON__WRITE(src) (((u_int32_t)(src) << 29) & 0xe0000000U)
81547 #define TOP2__XPA2ON__MODIFY(dst, src) \
81548 (dst) = ((dst) &\
81549 ~0xe0000000U) | (((u_int32_t)(src) <<\
81550 29) & 0xe0000000U)
81551 #define TOP2__XPA2ON__VERIFY(src) \
81552 (!((((u_int32_t)(src)\
81553 << 29) & ~0xe0000000U)))
81554 #define TOP2__TYPE u_int32_t
81555 #define TOP2__READ 0xffffffffU
81556 #define TOP2__WRITE 0xffffffffU
81557
81558 #endif /* __TOP2_MACRO__ */
81559
81560
81561 /* macros for radio65_reg_block.ch0_TOP2 */
81562 #define INST_RADIO65_REG_BLOCK__CH0_TOP2__NUM 1
81563
81564 /* macros for BlueprintGlobalNameSpace::THERM */
81565 #ifndef __THERM_MACRO__
81566 #define __THERM_MACRO__
81567
81568 /* macros for field xpabiaslvl_MSB */
81569 #define THERM__XPABIASLVL_MSB__SHIFT 0
81570 #define THERM__XPABIASLVL_MSB__WIDTH 2
81571 #define THERM__XPABIASLVL_MSB__MASK 0x00000003U
81572 #define THERM__XPABIASLVL_MSB__READ(src) (u_int32_t)(src) & 0x00000003U
81573 #define THERM__XPABIASLVL_MSB__WRITE(src) ((u_int32_t)(src) & 0x00000003U)
81574 #define THERM__XPABIASLVL_MSB__MODIFY(dst, src) \
81575 (dst) = ((dst) &\
81576 ~0x00000003U) | ((u_int32_t)(src) &\
81577 0x00000003U)
81578 #define THERM__XPABIASLVL_MSB__VERIFY(src) \
81579 (!(((u_int32_t)(src)\
81580 & ~0x00000003U)))
81581
81582 /* macros for field xpashort2gnd */
81583 #define THERM__XPASHORT2GND__SHIFT 2
81584 #define THERM__XPASHORT2GND__WIDTH 1
81585 #define THERM__XPASHORT2GND__MASK 0x00000004U
81586 #define THERM__XPASHORT2GND__READ(src) (((u_int32_t)(src) & 0x00000004U) >> 2)
81587 #define THERM__XPASHORT2GND__WRITE(src) (((u_int32_t)(src) << 2) & 0x00000004U)
81588 #define THERM__XPASHORT2GND__MODIFY(dst, src) \
81589 (dst) = ((dst) &\
81590 ~0x00000004U) | (((u_int32_t)(src) <<\
81591 2) & 0x00000004U)
81592 #define THERM__XPASHORT2GND__VERIFY(src) \
81593 (!((((u_int32_t)(src)\
81594 << 2) & ~0x00000004U)))
81595 #define THERM__XPASHORT2GND__SET(dst) \
81596 (dst) = ((dst) &\
81597 ~0x00000004U) | ((u_int32_t)(1) << 2)
81598 #define THERM__XPASHORT2GND__CLR(dst) \
81599 (dst) = ((dst) &\
81600 ~0x00000004U) | ((u_int32_t)(0) << 2)
81601
81602 /* macros for field adc_clk_sel_ch2 */
81603 #define THERM__ADC_CLK_SEL_CH2__SHIFT 3
81604 #define THERM__ADC_CLK_SEL_CH2__WIDTH 4
81605 #define THERM__ADC_CLK_SEL_CH2__MASK 0x00000078U
81606 #define THERM__ADC_CLK_SEL_CH2__READ(src) \
81607 (((u_int32_t)(src)\
81608 & 0x00000078U) >> 3)
81609 #define THERM__ADC_CLK_SEL_CH2__WRITE(src) \
81610 (((u_int32_t)(src)\
81611 << 3) & 0x00000078U)
81612 #define THERM__ADC_CLK_SEL_CH2__MODIFY(dst, src) \
81613 (dst) = ((dst) &\
81614 ~0x00000078U) | (((u_int32_t)(src) <<\
81615 3) & 0x00000078U)
81616 #define THERM__ADC_CLK_SEL_CH2__VERIFY(src) \
81617 (!((((u_int32_t)(src)\
81618 << 3) & ~0x00000078U)))
81619
81620 /* macros for field sar_adc_done */
81621 #define THERM__SAR_ADC_DONE__SHIFT 7
81622 #define THERM__SAR_ADC_DONE__WIDTH 1
81623 #define THERM__SAR_ADC_DONE__MASK 0x00000080U
81624 #define THERM__SAR_ADC_DONE__READ(src) (((u_int32_t)(src) & 0x00000080U) >> 7)
81625 #define THERM__SAR_ADC_DONE__SET(dst) \
81626 (dst) = ((dst) &\
81627 ~0x00000080U) | ((u_int32_t)(1) << 7)
81628 #define THERM__SAR_ADC_DONE__CLR(dst) \
81629 (dst) = ((dst) &\
81630 ~0x00000080U) | ((u_int32_t)(0) << 7)
81631
81632 /* macros for field sar_adc_out */
81633 #define THERM__SAR_ADC_OUT__SHIFT 8
81634 #define THERM__SAR_ADC_OUT__WIDTH 8
81635 #define THERM__SAR_ADC_OUT__MASK 0x0000ff00U
81636 #define THERM__SAR_ADC_OUT__READ(src) (((u_int32_t)(src) & 0x0000ff00U) >> 8)
81637
81638 /* macros for field sar_dactest_code */
81639 #define THERM__SAR_DACTEST_CODE__SHIFT 16
81640 #define THERM__SAR_DACTEST_CODE__WIDTH 8
81641 #define THERM__SAR_DACTEST_CODE__MASK 0x00ff0000U
81642 #define THERM__SAR_DACTEST_CODE__READ(src) \
81643 (((u_int32_t)(src)\
81644 & 0x00ff0000U) >> 16)
81645 #define THERM__SAR_DACTEST_CODE__WRITE(src) \
81646 (((u_int32_t)(src)\
81647 << 16) & 0x00ff0000U)
81648 #define THERM__SAR_DACTEST_CODE__MODIFY(dst, src) \
81649 (dst) = ((dst) &\
81650 ~0x00ff0000U) | (((u_int32_t)(src) <<\
81651 16) & 0x00ff0000U)
81652 #define THERM__SAR_DACTEST_CODE__VERIFY(src) \
81653 (!((((u_int32_t)(src)\
81654 << 16) & ~0x00ff0000U)))
81655
81656 /* macros for field sar_dactest_en */
81657 #define THERM__SAR_DACTEST_EN__SHIFT 24
81658 #define THERM__SAR_DACTEST_EN__WIDTH 1
81659 #define THERM__SAR_DACTEST_EN__MASK 0x01000000U
81660 #define THERM__SAR_DACTEST_EN__READ(src) \
81661 (((u_int32_t)(src)\
81662 & 0x01000000U) >> 24)
81663 #define THERM__SAR_DACTEST_EN__WRITE(src) \
81664 (((u_int32_t)(src)\
81665 << 24) & 0x01000000U)
81666 #define THERM__SAR_DACTEST_EN__MODIFY(dst, src) \
81667 (dst) = ((dst) &\
81668 ~0x01000000U) | (((u_int32_t)(src) <<\
81669 24) & 0x01000000U)
81670 #define THERM__SAR_DACTEST_EN__VERIFY(src) \
81671 (!((((u_int32_t)(src)\
81672 << 24) & ~0x01000000U)))
81673 #define THERM__SAR_DACTEST_EN__SET(dst) \
81674 (dst) = ((dst) &\
81675 ~0x01000000U) | ((u_int32_t)(1) << 24)
81676 #define THERM__SAR_DACTEST_EN__CLR(dst) \
81677 (dst) = ((dst) &\
81678 ~0x01000000U) | ((u_int32_t)(0) << 24)
81679
81680 /* macros for field sar_adccal_en */
81681 #define THERM__SAR_ADCCAL_EN__SHIFT 25
81682 #define THERM__SAR_ADCCAL_EN__WIDTH 1
81683 #define THERM__SAR_ADCCAL_EN__MASK 0x02000000U
81684 #define THERM__SAR_ADCCAL_EN__READ(src) \
81685 (((u_int32_t)(src)\
81686 & 0x02000000U) >> 25)
81687 #define THERM__SAR_ADCCAL_EN__WRITE(src) \
81688 (((u_int32_t)(src)\
81689 << 25) & 0x02000000U)
81690 #define THERM__SAR_ADCCAL_EN__MODIFY(dst, src) \
81691 (dst) = ((dst) &\
81692 ~0x02000000U) | (((u_int32_t)(src) <<\
81693 25) & 0x02000000U)
81694 #define THERM__SAR_ADCCAL_EN__VERIFY(src) \
81695 (!((((u_int32_t)(src)\
81696 << 25) & ~0x02000000U)))
81697 #define THERM__SAR_ADCCAL_EN__SET(dst) \
81698 (dst) = ((dst) &\
81699 ~0x02000000U) | ((u_int32_t)(1) << 25)
81700 #define THERM__SAR_ADCCAL_EN__CLR(dst) \
81701 (dst) = ((dst) &\
81702 ~0x02000000U) | ((u_int32_t)(0) << 25)
81703
81704 /* macros for field thermsel */
81705 #define THERM__THERMSEL__SHIFT 26
81706 #define THERM__THERMSEL__WIDTH 2
81707 #define THERM__THERMSEL__MASK 0x0c000000U
81708 #define THERM__THERMSEL__READ(src) (((u_int32_t)(src) & 0x0c000000U) >> 26)
81709 #define THERM__THERMSEL__WRITE(src) (((u_int32_t)(src) << 26) & 0x0c000000U)
81710 #define THERM__THERMSEL__MODIFY(dst, src) \
81711 (dst) = ((dst) &\
81712 ~0x0c000000U) | (((u_int32_t)(src) <<\
81713 26) & 0x0c000000U)
81714 #define THERM__THERMSEL__VERIFY(src) \
81715 (!((((u_int32_t)(src)\
81716 << 26) & ~0x0c000000U)))
81717
81718 /* macros for field sar_slow_en */
81719 #define THERM__SAR_SLOW_EN__SHIFT 28
81720 #define THERM__SAR_SLOW_EN__WIDTH 1
81721 #define THERM__SAR_SLOW_EN__MASK 0x10000000U
81722 #define THERM__SAR_SLOW_EN__READ(src) (((u_int32_t)(src) & 0x10000000U) >> 28)
81723 #define THERM__SAR_SLOW_EN__WRITE(src) (((u_int32_t)(src) << 28) & 0x10000000U)
81724 #define THERM__SAR_SLOW_EN__MODIFY(dst, src) \
81725 (dst) = ((dst) &\
81726 ~0x10000000U) | (((u_int32_t)(src) <<\
81727 28) & 0x10000000U)
81728 #define THERM__SAR_SLOW_EN__VERIFY(src) \
81729 (!((((u_int32_t)(src)\
81730 << 28) & ~0x10000000U)))
81731 #define THERM__SAR_SLOW_EN__SET(dst) \
81732 (dst) = ((dst) &\
81733 ~0x10000000U) | ((u_int32_t)(1) << 28)
81734 #define THERM__SAR_SLOW_EN__CLR(dst) \
81735 (dst) = ((dst) &\
81736 ~0x10000000U) | ((u_int32_t)(0) << 28)
81737
81738 /* macros for field thermstart */
81739 #define THERM__THERMSTART__SHIFT 29
81740 #define THERM__THERMSTART__WIDTH 1
81741 #define THERM__THERMSTART__MASK 0x20000000U
81742 #define THERM__THERMSTART__READ(src) (((u_int32_t)(src) & 0x20000000U) >> 29)
81743 #define THERM__THERMSTART__WRITE(src) (((u_int32_t)(src) << 29) & 0x20000000U)
81744 #define THERM__THERMSTART__MODIFY(dst, src) \
81745 (dst) = ((dst) &\
81746 ~0x20000000U) | (((u_int32_t)(src) <<\
81747 29) & 0x20000000U)
81748 #define THERM__THERMSTART__VERIFY(src) \
81749 (!((((u_int32_t)(src)\
81750 << 29) & ~0x20000000U)))
81751 #define THERM__THERMSTART__SET(dst) \
81752 (dst) = ((dst) &\
81753 ~0x20000000U) | ((u_int32_t)(1) << 29)
81754 #define THERM__THERMSTART__CLR(dst) \
81755 (dst) = ((dst) &\
81756 ~0x20000000U) | ((u_int32_t)(0) << 29)
81757
81758 /* macros for field sar_autopwd_en */
81759 #define THERM__SAR_AUTOPWD_EN__SHIFT 30
81760 #define THERM__SAR_AUTOPWD_EN__WIDTH 1
81761 #define THERM__SAR_AUTOPWD_EN__MASK 0x40000000U
81762 #define THERM__SAR_AUTOPWD_EN__READ(src) \
81763 (((u_int32_t)(src)\
81764 & 0x40000000U) >> 30)
81765 #define THERM__SAR_AUTOPWD_EN__WRITE(src) \
81766 (((u_int32_t)(src)\
81767 << 30) & 0x40000000U)
81768 #define THERM__SAR_AUTOPWD_EN__MODIFY(dst, src) \
81769 (dst) = ((dst) &\
81770 ~0x40000000U) | (((u_int32_t)(src) <<\
81771 30) & 0x40000000U)
81772 #define THERM__SAR_AUTOPWD_EN__VERIFY(src) \
81773 (!((((u_int32_t)(src)\
81774 << 30) & ~0x40000000U)))
81775 #define THERM__SAR_AUTOPWD_EN__SET(dst) \
81776 (dst) = ((dst) &\
81777 ~0x40000000U) | ((u_int32_t)(1) << 30)
81778 #define THERM__SAR_AUTOPWD_EN__CLR(dst) \
81779 (dst) = ((dst) &\
81780 ~0x40000000U) | ((u_int32_t)(0) << 30)
81781
81782 /* macros for field local_therm */
81783 #define THERM__LOCAL_THERM__SHIFT 31
81784 #define THERM__LOCAL_THERM__WIDTH 1
81785 #define THERM__LOCAL_THERM__MASK 0x80000000U
81786 #define THERM__LOCAL_THERM__READ(src) (((u_int32_t)(src) & 0x80000000U) >> 31)
81787 #define THERM__LOCAL_THERM__WRITE(src) (((u_int32_t)(src) << 31) & 0x80000000U)
81788 #define THERM__LOCAL_THERM__MODIFY(dst, src) \
81789 (dst) = ((dst) &\
81790 ~0x80000000U) | (((u_int32_t)(src) <<\
81791 31) & 0x80000000U)
81792 #define THERM__LOCAL_THERM__VERIFY(src) \
81793 (!((((u_int32_t)(src)\
81794 << 31) & ~0x80000000U)))
81795 #define THERM__LOCAL_THERM__SET(dst) \
81796 (dst) = ((dst) &\
81797 ~0x80000000U) | ((u_int32_t)(1) << 31)
81798 #define THERM__LOCAL_THERM__CLR(dst) \
81799 (dst) = ((dst) &\
81800 ~0x80000000U) | ((u_int32_t)(0) << 31)
81801 #define THERM__TYPE u_int32_t
81802 #define THERM__READ 0xffffffffU
81803 #define THERM__WRITE 0xffffffffU
81804
81805 #endif /* __THERM_MACRO__ */
81806
81807
81808 /* macros for radio65_reg_block.ch0_THERM */
81809 #define INST_RADIO65_REG_BLOCK__CH0_THERM__NUM 1
81810
81811 /* macros for BlueprintGlobalNameSpace::XTAL */
81812 #ifndef __XTAL_MACRO__
81813 #define __XTAL_MACRO__
81814
81815 /* macros for field spare */
81816 #define XTAL__SPARE__SHIFT 0
81817 #define XTAL__SPARE__WIDTH 6
81818 #define XTAL__SPARE__MASK 0x0000003fU
81819 #define XTAL__SPARE__READ(src) (u_int32_t)(src) & 0x0000003fU
81820 #define XTAL__SPARE__WRITE(src) ((u_int32_t)(src) & 0x0000003fU)
81821 #define XTAL__SPARE__MODIFY(dst, src) \
81822 (dst) = ((dst) &\
81823 ~0x0000003fU) | ((u_int32_t)(src) &\
81824 0x0000003fU)
81825 #define XTAL__SPARE__VERIFY(src) (!(((u_int32_t)(src) & ~0x0000003fU)))
81826
81827 /* macros for field local_xtal */
81828 #define XTAL__LOCAL_XTAL__SHIFT 6
81829 #define XTAL__LOCAL_XTAL__WIDTH 1
81830 #define XTAL__LOCAL_XTAL__MASK 0x00000040U
81831 #define XTAL__LOCAL_XTAL__READ(src) (((u_int32_t)(src) & 0x00000040U) >> 6)
81832 #define XTAL__LOCAL_XTAL__WRITE(src) (((u_int32_t)(src) << 6) & 0x00000040U)
81833 #define XTAL__LOCAL_XTAL__MODIFY(dst, src) \
81834 (dst) = ((dst) &\
81835 ~0x00000040U) | (((u_int32_t)(src) <<\
81836 6) & 0x00000040U)
81837 #define XTAL__LOCAL_XTAL__VERIFY(src) \
81838 (!((((u_int32_t)(src)\
81839 << 6) & ~0x00000040U)))
81840 #define XTAL__LOCAL_XTAL__SET(dst) \
81841 (dst) = ((dst) &\
81842 ~0x00000040U) | ((u_int32_t)(1) << 6)
81843 #define XTAL__LOCAL_XTAL__CLR(dst) \
81844 (dst) = ((dst) &\
81845 ~0x00000040U) | ((u_int32_t)(0) << 6)
81846
81847 /* macros for field xtal_pwdclkin */
81848 #define XTAL__XTAL_PWDCLKIN__SHIFT 7
81849 #define XTAL__XTAL_PWDCLKIN__WIDTH 1
81850 #define XTAL__XTAL_PWDCLKIN__MASK 0x00000080U
81851 #define XTAL__XTAL_PWDCLKIN__READ(src) (((u_int32_t)(src) & 0x00000080U) >> 7)
81852 #define XTAL__XTAL_PWDCLKIN__WRITE(src) (((u_int32_t)(src) << 7) & 0x00000080U)
81853 #define XTAL__XTAL_PWDCLKIN__MODIFY(dst, src) \
81854 (dst) = ((dst) &\
81855 ~0x00000080U) | (((u_int32_t)(src) <<\
81856 7) & 0x00000080U)
81857 #define XTAL__XTAL_PWDCLKIN__VERIFY(src) \
81858 (!((((u_int32_t)(src)\
81859 << 7) & ~0x00000080U)))
81860 #define XTAL__XTAL_PWDCLKIN__SET(dst) \
81861 (dst) = ((dst) &\
81862 ~0x00000080U) | ((u_int32_t)(1) << 7)
81863 #define XTAL__XTAL_PWDCLKIN__CLR(dst) \
81864 (dst) = ((dst) &\
81865 ~0x00000080U) | ((u_int32_t)(0) << 7)
81866
81867 /* macros for field xtal_oscon */
81868 #define XTAL__XTAL_OSCON__SHIFT 8
81869 #define XTAL__XTAL_OSCON__WIDTH 1
81870 #define XTAL__XTAL_OSCON__MASK 0x00000100U
81871 #define XTAL__XTAL_OSCON__READ(src) (((u_int32_t)(src) & 0x00000100U) >> 8)
81872 #define XTAL__XTAL_OSCON__WRITE(src) (((u_int32_t)(src) << 8) & 0x00000100U)
81873 #define XTAL__XTAL_OSCON__MODIFY(dst, src) \
81874 (dst) = ((dst) &\
81875 ~0x00000100U) | (((u_int32_t)(src) <<\
81876 8) & 0x00000100U)
81877 #define XTAL__XTAL_OSCON__VERIFY(src) \
81878 (!((((u_int32_t)(src)\
81879 << 8) & ~0x00000100U)))
81880 #define XTAL__XTAL_OSCON__SET(dst) \
81881 (dst) = ((dst) &\
81882 ~0x00000100U) | ((u_int32_t)(1) << 8)
81883 #define XTAL__XTAL_OSCON__CLR(dst) \
81884 (dst) = ((dst) &\
81885 ~0x00000100U) | ((u_int32_t)(0) << 8)
81886
81887 /* macros for field xtal_selvreg */
81888 #define XTAL__XTAL_SELVREG__SHIFT 9
81889 #define XTAL__XTAL_SELVREG__WIDTH 1
81890 #define XTAL__XTAL_SELVREG__MASK 0x00000200U
81891 #define XTAL__XTAL_SELVREG__READ(src) (((u_int32_t)(src) & 0x00000200U) >> 9)
81892 #define XTAL__XTAL_SELVREG__WRITE(src) (((u_int32_t)(src) << 9) & 0x00000200U)
81893 #define XTAL__XTAL_SELVREG__MODIFY(dst, src) \
81894 (dst) = ((dst) &\
81895 ~0x00000200U) | (((u_int32_t)(src) <<\
81896 9) & 0x00000200U)
81897 #define XTAL__XTAL_SELVREG__VERIFY(src) \
81898 (!((((u_int32_t)(src)\
81899 << 9) & ~0x00000200U)))
81900 #define XTAL__XTAL_SELVREG__SET(dst) \
81901 (dst) = ((dst) &\
81902 ~0x00000200U) | ((u_int32_t)(1) << 9)
81903 #define XTAL__XTAL_SELVREG__CLR(dst) \
81904 (dst) = ((dst) &\
81905 ~0x00000200U) | ((u_int32_t)(0) << 9)
81906
81907 /* macros for field xtal_Lbias2x */
81908 #define XTAL__XTAL_LBIAS2X__SHIFT 10
81909 #define XTAL__XTAL_LBIAS2X__WIDTH 1
81910 #define XTAL__XTAL_LBIAS2X__MASK 0x00000400U
81911 #define XTAL__XTAL_LBIAS2X__READ(src) (((u_int32_t)(src) & 0x00000400U) >> 10)
81912 #define XTAL__XTAL_LBIAS2X__WRITE(src) (((u_int32_t)(src) << 10) & 0x00000400U)
81913 #define XTAL__XTAL_LBIAS2X__MODIFY(dst, src) \
81914 (dst) = ((dst) &\
81915 ~0x00000400U) | (((u_int32_t)(src) <<\
81916 10) & 0x00000400U)
81917 #define XTAL__XTAL_LBIAS2X__VERIFY(src) \
81918 (!((((u_int32_t)(src)\
81919 << 10) & ~0x00000400U)))
81920 #define XTAL__XTAL_LBIAS2X__SET(dst) \
81921 (dst) = ((dst) &\
81922 ~0x00000400U) | ((u_int32_t)(1) << 10)
81923 #define XTAL__XTAL_LBIAS2X__CLR(dst) \
81924 (dst) = ((dst) &\
81925 ~0x00000400U) | ((u_int32_t)(0) << 10)
81926
81927 /* macros for field xtal_bias2x */
81928 #define XTAL__XTAL_BIAS2X__SHIFT 11
81929 #define XTAL__XTAL_BIAS2X__WIDTH 1
81930 #define XTAL__XTAL_BIAS2X__MASK 0x00000800U
81931 #define XTAL__XTAL_BIAS2X__READ(src) (((u_int32_t)(src) & 0x00000800U) >> 11)
81932 #define XTAL__XTAL_BIAS2X__WRITE(src) (((u_int32_t)(src) << 11) & 0x00000800U)
81933 #define XTAL__XTAL_BIAS2X__MODIFY(dst, src) \
81934 (dst) = ((dst) &\
81935 ~0x00000800U) | (((u_int32_t)(src) <<\
81936 11) & 0x00000800U)
81937 #define XTAL__XTAL_BIAS2X__VERIFY(src) \
81938 (!((((u_int32_t)(src)\
81939 << 11) & ~0x00000800U)))
81940 #define XTAL__XTAL_BIAS2X__SET(dst) \
81941 (dst) = ((dst) &\
81942 ~0x00000800U) | ((u_int32_t)(1) << 11)
81943 #define XTAL__XTAL_BIAS2X__CLR(dst) \
81944 (dst) = ((dst) &\
81945 ~0x00000800U) | ((u_int32_t)(0) << 11)
81946
81947 /* macros for field xtal_pwdclkD */
81948 #define XTAL__XTAL_PWDCLKD__SHIFT 12
81949 #define XTAL__XTAL_PWDCLKD__WIDTH 1
81950 #define XTAL__XTAL_PWDCLKD__MASK 0x00001000U
81951 #define XTAL__XTAL_PWDCLKD__READ(src) (((u_int32_t)(src) & 0x00001000U) >> 12)
81952 #define XTAL__XTAL_PWDCLKD__WRITE(src) (((u_int32_t)(src) << 12) & 0x00001000U)
81953 #define XTAL__XTAL_PWDCLKD__MODIFY(dst, src) \
81954 (dst) = ((dst) &\
81955 ~0x00001000U) | (((u_int32_t)(src) <<\
81956 12) & 0x00001000U)
81957 #define XTAL__XTAL_PWDCLKD__VERIFY(src) \
81958 (!((((u_int32_t)(src)\
81959 << 12) & ~0x00001000U)))
81960 #define XTAL__XTAL_PWDCLKD__SET(dst) \
81961 (dst) = ((dst) &\
81962 ~0x00001000U) | ((u_int32_t)(1) << 12)
81963 #define XTAL__XTAL_PWDCLKD__CLR(dst) \
81964 (dst) = ((dst) &\
81965 ~0x00001000U) | ((u_int32_t)(0) << 12)
81966
81967 /* macros for field xtal_localbias */
81968 #define XTAL__XTAL_LOCALBIAS__SHIFT 13
81969 #define XTAL__XTAL_LOCALBIAS__WIDTH 1
81970 #define XTAL__XTAL_LOCALBIAS__MASK 0x00002000U
81971 #define XTAL__XTAL_LOCALBIAS__READ(src) \
81972 (((u_int32_t)(src)\
81973 & 0x00002000U) >> 13)
81974 #define XTAL__XTAL_LOCALBIAS__WRITE(src) \
81975 (((u_int32_t)(src)\
81976 << 13) & 0x00002000U)
81977 #define XTAL__XTAL_LOCALBIAS__MODIFY(dst, src) \
81978 (dst) = ((dst) &\
81979 ~0x00002000U) | (((u_int32_t)(src) <<\
81980 13) & 0x00002000U)
81981 #define XTAL__XTAL_LOCALBIAS__VERIFY(src) \
81982 (!((((u_int32_t)(src)\
81983 << 13) & ~0x00002000U)))
81984 #define XTAL__XTAL_LOCALBIAS__SET(dst) \
81985 (dst) = ((dst) &\
81986 ~0x00002000U) | ((u_int32_t)(1) << 13)
81987 #define XTAL__XTAL_LOCALBIAS__CLR(dst) \
81988 (dst) = ((dst) &\
81989 ~0x00002000U) | ((u_int32_t)(0) << 13)
81990
81991 /* macros for field xtal_shortXin */
81992 #define XTAL__XTAL_SHORTXIN__SHIFT 14
81993 #define XTAL__XTAL_SHORTXIN__WIDTH 1
81994 #define XTAL__XTAL_SHORTXIN__MASK 0x00004000U
81995 #define XTAL__XTAL_SHORTXIN__READ(src) (((u_int32_t)(src) & 0x00004000U) >> 14)
81996 #define XTAL__XTAL_SHORTXIN__WRITE(src) \
81997 (((u_int32_t)(src)\
81998 << 14) & 0x00004000U)
81999 #define XTAL__XTAL_SHORTXIN__MODIFY(dst, src) \
82000 (dst) = ((dst) &\
82001 ~0x00004000U) | (((u_int32_t)(src) <<\
82002 14) & 0x00004000U)
82003 #define XTAL__XTAL_SHORTXIN__VERIFY(src) \
82004 (!((((u_int32_t)(src)\
82005 << 14) & ~0x00004000U)))
82006 #define XTAL__XTAL_SHORTXIN__SET(dst) \
82007 (dst) = ((dst) &\
82008 ~0x00004000U) | ((u_int32_t)(1) << 14)
82009 #define XTAL__XTAL_SHORTXIN__CLR(dst) \
82010 (dst) = ((dst) &\
82011 ~0x00004000U) | ((u_int32_t)(0) << 14)
82012
82013 /* macros for field xtal_drvstr */
82014 #define XTAL__XTAL_DRVSTR__SHIFT 15
82015 #define XTAL__XTAL_DRVSTR__WIDTH 2
82016 #define XTAL__XTAL_DRVSTR__MASK 0x00018000U
82017 #define XTAL__XTAL_DRVSTR__READ(src) (((u_int32_t)(src) & 0x00018000U) >> 15)
82018 #define XTAL__XTAL_DRVSTR__WRITE(src) (((u_int32_t)(src) << 15) & 0x00018000U)
82019 #define XTAL__XTAL_DRVSTR__MODIFY(dst, src) \
82020 (dst) = ((dst) &\
82021 ~0x00018000U) | (((u_int32_t)(src) <<\
82022 15) & 0x00018000U)
82023 #define XTAL__XTAL_DRVSTR__VERIFY(src) \
82024 (!((((u_int32_t)(src)\
82025 << 15) & ~0x00018000U)))
82026
82027 /* macros for field xtal_capoutdac */
82028 #define XTAL__XTAL_CAPOUTDAC__SHIFT 17
82029 #define XTAL__XTAL_CAPOUTDAC__WIDTH 7
82030 #define XTAL__XTAL_CAPOUTDAC__MASK 0x00fe0000U
82031 #define XTAL__XTAL_CAPOUTDAC__READ(src) \
82032 (((u_int32_t)(src)\
82033 & 0x00fe0000U) >> 17)
82034 #define XTAL__XTAL_CAPOUTDAC__WRITE(src) \
82035 (((u_int32_t)(src)\
82036 << 17) & 0x00fe0000U)
82037 #define XTAL__XTAL_CAPOUTDAC__MODIFY(dst, src) \
82038 (dst) = ((dst) &\
82039 ~0x00fe0000U) | (((u_int32_t)(src) <<\
82040 17) & 0x00fe0000U)
82041 #define XTAL__XTAL_CAPOUTDAC__VERIFY(src) \
82042 (!((((u_int32_t)(src)\
82043 << 17) & ~0x00fe0000U)))
82044
82045 /* macros for field xtal_capindac */
82046 #define XTAL__XTAL_CAPINDAC__SHIFT 24
82047 #define XTAL__XTAL_CAPINDAC__WIDTH 7
82048 #define XTAL__XTAL_CAPINDAC__MASK 0x7f000000U
82049 #define XTAL__XTAL_CAPINDAC__READ(src) (((u_int32_t)(src) & 0x7f000000U) >> 24)
82050 #define XTAL__XTAL_CAPINDAC__WRITE(src) \
82051 (((u_int32_t)(src)\
82052 << 24) & 0x7f000000U)
82053 #define XTAL__XTAL_CAPINDAC__MODIFY(dst, src) \
82054 (dst) = ((dst) &\
82055 ~0x7f000000U) | (((u_int32_t)(src) <<\
82056 24) & 0x7f000000U)
82057 #define XTAL__XTAL_CAPINDAC__VERIFY(src) \
82058 (!((((u_int32_t)(src)\
82059 << 24) & ~0x7f000000U)))
82060
82061 /* macros for field tcxodet */
82062 #define XTAL__TCXODET__SHIFT 31
82063 #define XTAL__TCXODET__WIDTH 1
82064 #define XTAL__TCXODET__MASK 0x80000000U
82065 #define XTAL__TCXODET__READ(src) (((u_int32_t)(src) & 0x80000000U) >> 31)
82066 #define XTAL__TCXODET__SET(dst) \
82067 (dst) = ((dst) &\
82068 ~0x80000000U) | ((u_int32_t)(1) << 31)
82069 #define XTAL__TCXODET__CLR(dst) \
82070 (dst) = ((dst) &\
82071 ~0x80000000U) | ((u_int32_t)(0) << 31)
82072 #define XTAL__TYPE u_int32_t
82073 #define XTAL__READ 0xffffffffU
82074 #define XTAL__WRITE 0xffffffffU
82075
82076 #endif /* __XTAL_MACRO__ */
82077
82078
82079 /* macros for radio65_reg_block.ch0_XTAL */
82080 #define INST_RADIO65_REG_BLOCK__CH0_XTAL__NUM 1
82081
82082 /* macros for BlueprintGlobalNameSpace::rbist_cntrl_type */
82083 #ifndef __RBIST_CNTRL_TYPE_MACRO__
82084 #define __RBIST_CNTRL_TYPE_MACRO__
82085
82086 /* macros for field ate_tonegen_dc_enable */
82087 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_DC_ENABLE__SHIFT 0
82088 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_DC_ENABLE__WIDTH 1
82089 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_DC_ENABLE__MASK 0x00000001U
82090 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_DC_ENABLE__READ(src) \
82091 (u_int32_t)(src)\
82092 & 0x00000001U
82093 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_DC_ENABLE__WRITE(src) \
82094 ((u_int32_t)(src)\
82095 & 0x00000001U)
82096 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_DC_ENABLE__MODIFY(dst, src) \
82097 (dst) = ((dst) &\
82098 ~0x00000001U) | ((u_int32_t)(src) &\
82099 0x00000001U)
82100 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_DC_ENABLE__VERIFY(src) \
82101 (!(((u_int32_t)(src)\
82102 & ~0x00000001U)))
82103 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_DC_ENABLE__SET(dst) \
82104 (dst) = ((dst) &\
82105 ~0x00000001U) | (u_int32_t)(1)
82106 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_DC_ENABLE__CLR(dst) \
82107 (dst) = ((dst) &\
82108 ~0x00000001U) | (u_int32_t)(0)
82109
82110 /* macros for field ate_tonegen_tone0_enable */
82111 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_TONE0_ENABLE__SHIFT 1
82112 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_TONE0_ENABLE__WIDTH 1
82113 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_TONE0_ENABLE__MASK 0x00000002U
82114 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_TONE0_ENABLE__READ(src) \
82115 (((u_int32_t)(src)\
82116 & 0x00000002U) >> 1)
82117 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_TONE0_ENABLE__WRITE(src) \
82118 (((u_int32_t)(src)\
82119 << 1) & 0x00000002U)
82120 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_TONE0_ENABLE__MODIFY(dst, src) \
82121 (dst) = ((dst) &\
82122 ~0x00000002U) | (((u_int32_t)(src) <<\
82123 1) & 0x00000002U)
82124 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_TONE0_ENABLE__VERIFY(src) \
82125 (!((((u_int32_t)(src)\
82126 << 1) & ~0x00000002U)))
82127 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_TONE0_ENABLE__SET(dst) \
82128 (dst) = ((dst) &\
82129 ~0x00000002U) | ((u_int32_t)(1) << 1)
82130 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_TONE0_ENABLE__CLR(dst) \
82131 (dst) = ((dst) &\
82132 ~0x00000002U) | ((u_int32_t)(0) << 1)
82133
82134 /* macros for field ate_tonegen_tone1_enable */
82135 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_TONE1_ENABLE__SHIFT 2
82136 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_TONE1_ENABLE__WIDTH 1
82137 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_TONE1_ENABLE__MASK 0x00000004U
82138 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_TONE1_ENABLE__READ(src) \
82139 (((u_int32_t)(src)\
82140 & 0x00000004U) >> 2)
82141 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_TONE1_ENABLE__WRITE(src) \
82142 (((u_int32_t)(src)\
82143 << 2) & 0x00000004U)
82144 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_TONE1_ENABLE__MODIFY(dst, src) \
82145 (dst) = ((dst) &\
82146 ~0x00000004U) | (((u_int32_t)(src) <<\
82147 2) & 0x00000004U)
82148 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_TONE1_ENABLE__VERIFY(src) \
82149 (!((((u_int32_t)(src)\
82150 << 2) & ~0x00000004U)))
82151 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_TONE1_ENABLE__SET(dst) \
82152 (dst) = ((dst) &\
82153 ~0x00000004U) | ((u_int32_t)(1) << 2)
82154 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_TONE1_ENABLE__CLR(dst) \
82155 (dst) = ((dst) &\
82156 ~0x00000004U) | ((u_int32_t)(0) << 2)
82157
82158 /* macros for field ate_tonegen_lftone0_enable */
82159 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_LFTONE0_ENABLE__SHIFT 3
82160 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_LFTONE0_ENABLE__WIDTH 1
82161 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_LFTONE0_ENABLE__MASK 0x00000008U
82162 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_LFTONE0_ENABLE__READ(src) \
82163 (((u_int32_t)(src)\
82164 & 0x00000008U) >> 3)
82165 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_LFTONE0_ENABLE__WRITE(src) \
82166 (((u_int32_t)(src)\
82167 << 3) & 0x00000008U)
82168 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_LFTONE0_ENABLE__MODIFY(dst, src) \
82169 (dst) = ((dst) &\
82170 ~0x00000008U) | (((u_int32_t)(src) <<\
82171 3) & 0x00000008U)
82172 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_LFTONE0_ENABLE__VERIFY(src) \
82173 (!((((u_int32_t)(src)\
82174 << 3) & ~0x00000008U)))
82175 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_LFTONE0_ENABLE__SET(dst) \
82176 (dst) = ((dst) &\
82177 ~0x00000008U) | ((u_int32_t)(1) << 3)
82178 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_LFTONE0_ENABLE__CLR(dst) \
82179 (dst) = ((dst) &\
82180 ~0x00000008U) | ((u_int32_t)(0) << 3)
82181
82182 /* macros for field ate_tonegen_linramp_enable_i */
82183 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_LINRAMP_ENABLE_I__SHIFT 4
82184 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_LINRAMP_ENABLE_I__WIDTH 1
82185 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_LINRAMP_ENABLE_I__MASK 0x00000010U
82186 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_LINRAMP_ENABLE_I__READ(src) \
82187 (((u_int32_t)(src)\
82188 & 0x00000010U) >> 4)
82189 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_LINRAMP_ENABLE_I__WRITE(src) \
82190 (((u_int32_t)(src)\
82191 << 4) & 0x00000010U)
82192 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_LINRAMP_ENABLE_I__MODIFY(dst, src) \
82193 (dst) = ((dst) &\
82194 ~0x00000010U) | (((u_int32_t)(src) <<\
82195 4) & 0x00000010U)
82196 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_LINRAMP_ENABLE_I__VERIFY(src) \
82197 (!((((u_int32_t)(src)\
82198 << 4) & ~0x00000010U)))
82199 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_LINRAMP_ENABLE_I__SET(dst) \
82200 (dst) = ((dst) &\
82201 ~0x00000010U) | ((u_int32_t)(1) << 4)
82202 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_LINRAMP_ENABLE_I__CLR(dst) \
82203 (dst) = ((dst) &\
82204 ~0x00000010U) | ((u_int32_t)(0) << 4)
82205
82206 /* macros for field ate_tonegen_linramp_enable_q */
82207 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_LINRAMP_ENABLE_Q__SHIFT 5
82208 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_LINRAMP_ENABLE_Q__WIDTH 1
82209 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_LINRAMP_ENABLE_Q__MASK 0x00000020U
82210 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_LINRAMP_ENABLE_Q__READ(src) \
82211 (((u_int32_t)(src)\
82212 & 0x00000020U) >> 5)
82213 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_LINRAMP_ENABLE_Q__WRITE(src) \
82214 (((u_int32_t)(src)\
82215 << 5) & 0x00000020U)
82216 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_LINRAMP_ENABLE_Q__MODIFY(dst, src) \
82217 (dst) = ((dst) &\
82218 ~0x00000020U) | (((u_int32_t)(src) <<\
82219 5) & 0x00000020U)
82220 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_LINRAMP_ENABLE_Q__VERIFY(src) \
82221 (!((((u_int32_t)(src)\
82222 << 5) & ~0x00000020U)))
82223 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_LINRAMP_ENABLE_Q__SET(dst) \
82224 (dst) = ((dst) &\
82225 ~0x00000020U) | ((u_int32_t)(1) << 5)
82226 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_LINRAMP_ENABLE_Q__CLR(dst) \
82227 (dst) = ((dst) &\
82228 ~0x00000020U) | ((u_int32_t)(0) << 5)
82229
82230 /* macros for field ate_tonegen_prbs_enable_i */
82231 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_PRBS_ENABLE_I__SHIFT 6
82232 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_PRBS_ENABLE_I__WIDTH 1
82233 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_PRBS_ENABLE_I__MASK 0x00000040U
82234 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_PRBS_ENABLE_I__READ(src) \
82235 (((u_int32_t)(src)\
82236 & 0x00000040U) >> 6)
82237 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_PRBS_ENABLE_I__WRITE(src) \
82238 (((u_int32_t)(src)\
82239 << 6) & 0x00000040U)
82240 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_PRBS_ENABLE_I__MODIFY(dst, src) \
82241 (dst) = ((dst) &\
82242 ~0x00000040U) | (((u_int32_t)(src) <<\
82243 6) & 0x00000040U)
82244 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_PRBS_ENABLE_I__VERIFY(src) \
82245 (!((((u_int32_t)(src)\
82246 << 6) & ~0x00000040U)))
82247 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_PRBS_ENABLE_I__SET(dst) \
82248 (dst) = ((dst) &\
82249 ~0x00000040U) | ((u_int32_t)(1) << 6)
82250 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_PRBS_ENABLE_I__CLR(dst) \
82251 (dst) = ((dst) &\
82252 ~0x00000040U) | ((u_int32_t)(0) << 6)
82253
82254 /* macros for field ate_tonegen_prbs_enable_q */
82255 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_PRBS_ENABLE_Q__SHIFT 7
82256 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_PRBS_ENABLE_Q__WIDTH 1
82257 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_PRBS_ENABLE_Q__MASK 0x00000080U
82258 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_PRBS_ENABLE_Q__READ(src) \
82259 (((u_int32_t)(src)\
82260 & 0x00000080U) >> 7)
82261 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_PRBS_ENABLE_Q__WRITE(src) \
82262 (((u_int32_t)(src)\
82263 << 7) & 0x00000080U)
82264 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_PRBS_ENABLE_Q__MODIFY(dst, src) \
82265 (dst) = ((dst) &\
82266 ~0x00000080U) | (((u_int32_t)(src) <<\
82267 7) & 0x00000080U)
82268 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_PRBS_ENABLE_Q__VERIFY(src) \
82269 (!((((u_int32_t)(src)\
82270 << 7) & ~0x00000080U)))
82271 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_PRBS_ENABLE_Q__SET(dst) \
82272 (dst) = ((dst) &\
82273 ~0x00000080U) | ((u_int32_t)(1) << 7)
82274 #define RBIST_CNTRL_TYPE__ATE_TONEGEN_PRBS_ENABLE_Q__CLR(dst) \
82275 (dst) = ((dst) &\
82276 ~0x00000080U) | ((u_int32_t)(0) << 7)
82277
82278 /* macros for field ate_cmac_dc_write_to_cancel */
82279 #define RBIST_CNTRL_TYPE__ATE_CMAC_DC_WRITE_TO_CANCEL__SHIFT 8
82280 #define RBIST_CNTRL_TYPE__ATE_CMAC_DC_WRITE_TO_CANCEL__WIDTH 1
82281 #define RBIST_CNTRL_TYPE__ATE_CMAC_DC_WRITE_TO_CANCEL__MASK 0x00000100U
82282 #define RBIST_CNTRL_TYPE__ATE_CMAC_DC_WRITE_TO_CANCEL__READ(src) \
82283 (((u_int32_t)(src)\
82284 & 0x00000100U) >> 8)
82285 #define RBIST_CNTRL_TYPE__ATE_CMAC_DC_WRITE_TO_CANCEL__WRITE(src) \
82286 (((u_int32_t)(src)\
82287 << 8) & 0x00000100U)
82288 #define RBIST_CNTRL_TYPE__ATE_CMAC_DC_WRITE_TO_CANCEL__MODIFY(dst, src) \
82289 (dst) = ((dst) &\
82290 ~0x00000100U) | (((u_int32_t)(src) <<\
82291 8) & 0x00000100U)
82292 #define RBIST_CNTRL_TYPE__ATE_CMAC_DC_WRITE_TO_CANCEL__VERIFY(src) \
82293 (!((((u_int32_t)(src)\
82294 << 8) & ~0x00000100U)))
82295 #define RBIST_CNTRL_TYPE__ATE_CMAC_DC_WRITE_TO_CANCEL__SET(dst) \
82296 (dst) = ((dst) &\
82297 ~0x00000100U) | ((u_int32_t)(1) << 8)
82298 #define RBIST_CNTRL_TYPE__ATE_CMAC_DC_WRITE_TO_CANCEL__CLR(dst) \
82299 (dst) = ((dst) &\
82300 ~0x00000100U) | ((u_int32_t)(0) << 8)
82301
82302 /* macros for field ate_cmac_dc_enable */
82303 #define RBIST_CNTRL_TYPE__ATE_CMAC_DC_ENABLE__SHIFT 9
82304 #define RBIST_CNTRL_TYPE__ATE_CMAC_DC_ENABLE__WIDTH 1
82305 #define RBIST_CNTRL_TYPE__ATE_CMAC_DC_ENABLE__MASK 0x00000200U
82306 #define RBIST_CNTRL_TYPE__ATE_CMAC_DC_ENABLE__READ(src) \
82307 (((u_int32_t)(src)\
82308 & 0x00000200U) >> 9)
82309 #define RBIST_CNTRL_TYPE__ATE_CMAC_DC_ENABLE__WRITE(src) \
82310 (((u_int32_t)(src)\
82311 << 9) & 0x00000200U)
82312 #define RBIST_CNTRL_TYPE__ATE_CMAC_DC_ENABLE__MODIFY(dst, src) \
82313 (dst) = ((dst) &\
82314 ~0x00000200U) | (((u_int32_t)(src) <<\
82315 9) & 0x00000200U)
82316 #define RBIST_CNTRL_TYPE__ATE_CMAC_DC_ENABLE__VERIFY(src) \
82317 (!((((u_int32_t)(src)\
82318 << 9) & ~0x00000200U)))
82319 #define RBIST_CNTRL_TYPE__ATE_CMAC_DC_ENABLE__SET(dst) \
82320 (dst) = ((dst) &\
82321 ~0x00000200U) | ((u_int32_t)(1) << 9)
82322 #define RBIST_CNTRL_TYPE__ATE_CMAC_DC_ENABLE__CLR(dst) \
82323 (dst) = ((dst) &\
82324 ~0x00000200U) | ((u_int32_t)(0) << 9)
82325
82326 /* macros for field ate_cmac_corr_enable */
82327 #define RBIST_CNTRL_TYPE__ATE_CMAC_CORR_ENABLE__SHIFT 10
82328 #define RBIST_CNTRL_TYPE__ATE_CMAC_CORR_ENABLE__WIDTH 1
82329 #define RBIST_CNTRL_TYPE__ATE_CMAC_CORR_ENABLE__MASK 0x00000400U
82330 #define RBIST_CNTRL_TYPE__ATE_CMAC_CORR_ENABLE__READ(src) \
82331 (((u_int32_t)(src)\
82332 & 0x00000400U) >> 10)
82333 #define RBIST_CNTRL_TYPE__ATE_CMAC_CORR_ENABLE__WRITE(src) \
82334 (((u_int32_t)(src)\
82335 << 10) & 0x00000400U)
82336 #define RBIST_CNTRL_TYPE__ATE_CMAC_CORR_ENABLE__MODIFY(dst, src) \
82337 (dst) = ((dst) &\
82338 ~0x00000400U) | (((u_int32_t)(src) <<\
82339 10) & 0x00000400U)
82340 #define RBIST_CNTRL_TYPE__ATE_CMAC_CORR_ENABLE__VERIFY(src) \
82341 (!((((u_int32_t)(src)\
82342 << 10) & ~0x00000400U)))
82343 #define RBIST_CNTRL_TYPE__ATE_CMAC_CORR_ENABLE__SET(dst) \
82344 (dst) = ((dst) &\
82345 ~0x00000400U) | ((u_int32_t)(1) << 10)
82346 #define RBIST_CNTRL_TYPE__ATE_CMAC_CORR_ENABLE__CLR(dst) \
82347 (dst) = ((dst) &\
82348 ~0x00000400U) | ((u_int32_t)(0) << 10)
82349
82350 /* macros for field ate_cmac_power_enable */
82351 #define RBIST_CNTRL_TYPE__ATE_CMAC_POWER_ENABLE__SHIFT 11
82352 #define RBIST_CNTRL_TYPE__ATE_CMAC_POWER_ENABLE__WIDTH 1
82353 #define RBIST_CNTRL_TYPE__ATE_CMAC_POWER_ENABLE__MASK 0x00000800U
82354 #define RBIST_CNTRL_TYPE__ATE_CMAC_POWER_ENABLE__READ(src) \
82355 (((u_int32_t)(src)\
82356 & 0x00000800U) >> 11)
82357 #define RBIST_CNTRL_TYPE__ATE_CMAC_POWER_ENABLE__WRITE(src) \
82358 (((u_int32_t)(src)\
82359 << 11) & 0x00000800U)
82360 #define RBIST_CNTRL_TYPE__ATE_CMAC_POWER_ENABLE__MODIFY(dst, src) \
82361 (dst) = ((dst) &\
82362 ~0x00000800U) | (((u_int32_t)(src) <<\
82363 11) & 0x00000800U)
82364 #define RBIST_CNTRL_TYPE__ATE_CMAC_POWER_ENABLE__VERIFY(src) \
82365 (!((((u_int32_t)(src)\
82366 << 11) & ~0x00000800U)))
82367 #define RBIST_CNTRL_TYPE__ATE_CMAC_POWER_ENABLE__SET(dst) \
82368 (dst) = ((dst) &\
82369 ~0x00000800U) | ((u_int32_t)(1) << 11)
82370 #define RBIST_CNTRL_TYPE__ATE_CMAC_POWER_ENABLE__CLR(dst) \
82371 (dst) = ((dst) &\
82372 ~0x00000800U) | ((u_int32_t)(0) << 11)
82373
82374 /* macros for field ate_cmac_iq_enable */
82375 #define RBIST_CNTRL_TYPE__ATE_CMAC_IQ_ENABLE__SHIFT 12
82376 #define RBIST_CNTRL_TYPE__ATE_CMAC_IQ_ENABLE__WIDTH 1
82377 #define RBIST_CNTRL_TYPE__ATE_CMAC_IQ_ENABLE__MASK 0x00001000U
82378 #define RBIST_CNTRL_TYPE__ATE_CMAC_IQ_ENABLE__READ(src) \
82379 (((u_int32_t)(src)\
82380 & 0x00001000U) >> 12)
82381 #define RBIST_CNTRL_TYPE__ATE_CMAC_IQ_ENABLE__WRITE(src) \
82382 (((u_int32_t)(src)\
82383 << 12) & 0x00001000U)
82384 #define RBIST_CNTRL_TYPE__ATE_CMAC_IQ_ENABLE__MODIFY(dst, src) \
82385 (dst) = ((dst) &\
82386 ~0x00001000U) | (((u_int32_t)(src) <<\
82387 12) & 0x00001000U)
82388 #define RBIST_CNTRL_TYPE__ATE_CMAC_IQ_ENABLE__VERIFY(src) \
82389 (!((((u_int32_t)(src)\
82390 << 12) & ~0x00001000U)))
82391 #define RBIST_CNTRL_TYPE__ATE_CMAC_IQ_ENABLE__SET(dst) \
82392 (dst) = ((dst) &\
82393 ~0x00001000U) | ((u_int32_t)(1) << 12)
82394 #define RBIST_CNTRL_TYPE__ATE_CMAC_IQ_ENABLE__CLR(dst) \
82395 (dst) = ((dst) &\
82396 ~0x00001000U) | ((u_int32_t)(0) << 12)
82397
82398 /* macros for field ate_cmac_i2q2_enable */
82399 #define RBIST_CNTRL_TYPE__ATE_CMAC_I2Q2_ENABLE__SHIFT 13
82400 #define RBIST_CNTRL_TYPE__ATE_CMAC_I2Q2_ENABLE__WIDTH 1
82401 #define RBIST_CNTRL_TYPE__ATE_CMAC_I2Q2_ENABLE__MASK 0x00002000U
82402 #define RBIST_CNTRL_TYPE__ATE_CMAC_I2Q2_ENABLE__READ(src) \
82403 (((u_int32_t)(src)\
82404 & 0x00002000U) >> 13)
82405 #define RBIST_CNTRL_TYPE__ATE_CMAC_I2Q2_ENABLE__WRITE(src) \
82406 (((u_int32_t)(src)\
82407 << 13) & 0x00002000U)
82408 #define RBIST_CNTRL_TYPE__ATE_CMAC_I2Q2_ENABLE__MODIFY(dst, src) \
82409 (dst) = ((dst) &\
82410 ~0x00002000U) | (((u_int32_t)(src) <<\
82411 13) & 0x00002000U)
82412 #define RBIST_CNTRL_TYPE__ATE_CMAC_I2Q2_ENABLE__VERIFY(src) \
82413 (!((((u_int32_t)(src)\
82414 << 13) & ~0x00002000U)))
82415 #define RBIST_CNTRL_TYPE__ATE_CMAC_I2Q2_ENABLE__SET(dst) \
82416 (dst) = ((dst) &\
82417 ~0x00002000U) | ((u_int32_t)(1) << 13)
82418 #define RBIST_CNTRL_TYPE__ATE_CMAC_I2Q2_ENABLE__CLR(dst) \
82419 (dst) = ((dst) &\
82420 ~0x00002000U) | ((u_int32_t)(0) << 13)
82421
82422 /* macros for field ate_cmac_power_hpf_enable */
82423 #define RBIST_CNTRL_TYPE__ATE_CMAC_POWER_HPF_ENABLE__SHIFT 14
82424 #define RBIST_CNTRL_TYPE__ATE_CMAC_POWER_HPF_ENABLE__WIDTH 1
82425 #define RBIST_CNTRL_TYPE__ATE_CMAC_POWER_HPF_ENABLE__MASK 0x00004000U
82426 #define RBIST_CNTRL_TYPE__ATE_CMAC_POWER_HPF_ENABLE__READ(src) \
82427 (((u_int32_t)(src)\
82428 & 0x00004000U) >> 14)
82429 #define RBIST_CNTRL_TYPE__ATE_CMAC_POWER_HPF_ENABLE__WRITE(src) \
82430 (((u_int32_t)(src)\
82431 << 14) & 0x00004000U)
82432 #define RBIST_CNTRL_TYPE__ATE_CMAC_POWER_HPF_ENABLE__MODIFY(dst, src) \
82433 (dst) = ((dst) &\
82434 ~0x00004000U) | (((u_int32_t)(src) <<\
82435 14) & 0x00004000U)
82436 #define RBIST_CNTRL_TYPE__ATE_CMAC_POWER_HPF_ENABLE__VERIFY(src) \
82437 (!((((u_int32_t)(src)\
82438 << 14) & ~0x00004000U)))
82439 #define RBIST_CNTRL_TYPE__ATE_CMAC_POWER_HPF_ENABLE__SET(dst) \
82440 (dst) = ((dst) &\
82441 ~0x00004000U) | ((u_int32_t)(1) << 14)
82442 #define RBIST_CNTRL_TYPE__ATE_CMAC_POWER_HPF_ENABLE__CLR(dst) \
82443 (dst) = ((dst) &\
82444 ~0x00004000U) | ((u_int32_t)(0) << 14)
82445
82446 /* macros for field ate_rxdac_calibrate */
82447 #define RBIST_CNTRL_TYPE__ATE_RXDAC_CALIBRATE__SHIFT 15
82448 #define RBIST_CNTRL_TYPE__ATE_RXDAC_CALIBRATE__WIDTH 1
82449 #define RBIST_CNTRL_TYPE__ATE_RXDAC_CALIBRATE__MASK 0x00008000U
82450 #define RBIST_CNTRL_TYPE__ATE_RXDAC_CALIBRATE__READ(src) \
82451 (((u_int32_t)(src)\
82452 & 0x00008000U) >> 15)
82453 #define RBIST_CNTRL_TYPE__ATE_RXDAC_CALIBRATE__WRITE(src) \
82454 (((u_int32_t)(src)\
82455 << 15) & 0x00008000U)
82456 #define RBIST_CNTRL_TYPE__ATE_RXDAC_CALIBRATE__MODIFY(dst, src) \
82457 (dst) = ((dst) &\
82458 ~0x00008000U) | (((u_int32_t)(src) <<\
82459 15) & 0x00008000U)
82460 #define RBIST_CNTRL_TYPE__ATE_RXDAC_CALIBRATE__VERIFY(src) \
82461 (!((((u_int32_t)(src)\
82462 << 15) & ~0x00008000U)))
82463 #define RBIST_CNTRL_TYPE__ATE_RXDAC_CALIBRATE__SET(dst) \
82464 (dst) = ((dst) &\
82465 ~0x00008000U) | ((u_int32_t)(1) << 15)
82466 #define RBIST_CNTRL_TYPE__ATE_RXDAC_CALIBRATE__CLR(dst) \
82467 (dst) = ((dst) &\
82468 ~0x00008000U) | ((u_int32_t)(0) << 15)
82469
82470 /* macros for field ate_rbist_enable */
82471 #define RBIST_CNTRL_TYPE__ATE_RBIST_ENABLE__SHIFT 16
82472 #define RBIST_CNTRL_TYPE__ATE_RBIST_ENABLE__WIDTH 1
82473 #define RBIST_CNTRL_TYPE__ATE_RBIST_ENABLE__MASK 0x00010000U
82474 #define RBIST_CNTRL_TYPE__ATE_RBIST_ENABLE__READ(src) \
82475 (((u_int32_t)(src)\
82476 & 0x00010000U) >> 16)
82477 #define RBIST_CNTRL_TYPE__ATE_RBIST_ENABLE__WRITE(src) \
82478 (((u_int32_t)(src)\
82479 << 16) & 0x00010000U)
82480 #define RBIST_CNTRL_TYPE__ATE_RBIST_ENABLE__MODIFY(dst, src) \
82481 (dst) = ((dst) &\
82482 ~0x00010000U) | (((u_int32_t)(src) <<\
82483 16) & 0x00010000U)
82484 #define RBIST_CNTRL_TYPE__ATE_RBIST_ENABLE__VERIFY(src) \
82485 (!((((u_int32_t)(src)\
82486 << 16) & ~0x00010000U)))
82487 #define RBIST_CNTRL_TYPE__ATE_RBIST_ENABLE__SET(dst) \
82488 (dst) = ((dst) &\
82489 ~0x00010000U) | ((u_int32_t)(1) << 16)
82490 #define RBIST_CNTRL_TYPE__ATE_RBIST_ENABLE__CLR(dst) \
82491 (dst) = ((dst) &\
82492 ~0x00010000U) | ((u_int32_t)(0) << 16)
82493 #define RBIST_CNTRL_TYPE__TYPE u_int32_t
82494 #define RBIST_CNTRL_TYPE__READ 0x0001ffffU
82495 #define RBIST_CNTRL_TYPE__WRITE 0x0001ffffU
82496
82497 #endif /* __RBIST_CNTRL_TYPE_MACRO__ */
82498
82499
82500 /* macros for radio65_reg_block.ch0_rbist_cntrl */
82501 #define INST_RADIO65_REG_BLOCK__CH0_RBIST_CNTRL__NUM 1
82502
82503 /* macros for BlueprintGlobalNameSpace::tx_dc_offset_type */
82504 #ifndef __TX_DC_OFFSET_TYPE_MACRO__
82505 #define __TX_DC_OFFSET_TYPE_MACRO__
82506
82507 /* macros for field ate_tonegen_dc_i */
82508 #define TX_DC_OFFSET_TYPE__ATE_TONEGEN_DC_I__SHIFT 0
82509 #define TX_DC_OFFSET_TYPE__ATE_TONEGEN_DC_I__WIDTH 11
82510 #define TX_DC_OFFSET_TYPE__ATE_TONEGEN_DC_I__MASK 0x000007ffU
82511 #define TX_DC_OFFSET_TYPE__ATE_TONEGEN_DC_I__READ(src) \
82512 (u_int32_t)(src)\
82513 & 0x000007ffU
82514 #define TX_DC_OFFSET_TYPE__ATE_TONEGEN_DC_I__WRITE(src) \
82515 ((u_int32_t)(src)\
82516 & 0x000007ffU)
82517 #define TX_DC_OFFSET_TYPE__ATE_TONEGEN_DC_I__MODIFY(dst, src) \
82518 (dst) = ((dst) &\
82519 ~0x000007ffU) | ((u_int32_t)(src) &\
82520 0x000007ffU)
82521 #define TX_DC_OFFSET_TYPE__ATE_TONEGEN_DC_I__VERIFY(src) \
82522 (!(((u_int32_t)(src)\
82523 & ~0x000007ffU)))
82524
82525 /* macros for field ate_tonegen_dc_q */
82526 #define TX_DC_OFFSET_TYPE__ATE_TONEGEN_DC_Q__SHIFT 16
82527 #define TX_DC_OFFSET_TYPE__ATE_TONEGEN_DC_Q__WIDTH 11
82528 #define TX_DC_OFFSET_TYPE__ATE_TONEGEN_DC_Q__MASK 0x07ff0000U
82529 #define TX_DC_OFFSET_TYPE__ATE_TONEGEN_DC_Q__READ(src) \
82530 (((u_int32_t)(src)\
82531 & 0x07ff0000U) >> 16)
82532 #define TX_DC_OFFSET_TYPE__ATE_TONEGEN_DC_Q__WRITE(src) \
82533 (((u_int32_t)(src)\
82534 << 16) & 0x07ff0000U)
82535 #define TX_DC_OFFSET_TYPE__ATE_TONEGEN_DC_Q__MODIFY(dst, src) \
82536 (dst) = ((dst) &\
82537 ~0x07ff0000U) | (((u_int32_t)(src) <<\
82538 16) & 0x07ff0000U)
82539 #define TX_DC_OFFSET_TYPE__ATE_TONEGEN_DC_Q__VERIFY(src) \
82540 (!((((u_int32_t)(src)\
82541 << 16) & ~0x07ff0000U)))
82542 #define TX_DC_OFFSET_TYPE__TYPE u_int32_t
82543 #define TX_DC_OFFSET_TYPE__READ 0x07ff07ffU
82544 #define TX_DC_OFFSET_TYPE__WRITE 0x07ff07ffU
82545
82546 #endif /* __TX_DC_OFFSET_TYPE_MACRO__ */
82547
82548
82549 /* macros for radio65_reg_block.ch0_tx_dc_offset */
82550 #define INST_RADIO65_REG_BLOCK__CH0_TX_DC_OFFSET__NUM 1
82551
82552 /* macros for BlueprintGlobalNameSpace::tx_tonegen_type */
82553 #ifndef __TX_TONEGEN_TYPE_MACRO__
82554 #define __TX_TONEGEN_TYPE_MACRO__
82555
82556 /* macros for field ate_tonegen_tone_freq */
82557 #define TX_TONEGEN_TYPE__ATE_TONEGEN_TONE_FREQ__SHIFT 0
82558 #define TX_TONEGEN_TYPE__ATE_TONEGEN_TONE_FREQ__WIDTH 7
82559 #define TX_TONEGEN_TYPE__ATE_TONEGEN_TONE_FREQ__MASK 0x0000007fU
82560 #define TX_TONEGEN_TYPE__ATE_TONEGEN_TONE_FREQ__READ(src) \
82561 (u_int32_t)(src)\
82562 & 0x0000007fU
82563 #define TX_TONEGEN_TYPE__ATE_TONEGEN_TONE_FREQ__WRITE(src) \
82564 ((u_int32_t)(src)\
82565 & 0x0000007fU)
82566 #define TX_TONEGEN_TYPE__ATE_TONEGEN_TONE_FREQ__MODIFY(dst, src) \
82567 (dst) = ((dst) &\
82568 ~0x0000007fU) | ((u_int32_t)(src) &\
82569 0x0000007fU)
82570 #define TX_TONEGEN_TYPE__ATE_TONEGEN_TONE_FREQ__VERIFY(src) \
82571 (!(((u_int32_t)(src)\
82572 & ~0x0000007fU)))
82573
82574 /* macros for field ate_tonegen_tone_A_exp */
82575 #define TX_TONEGEN_TYPE__ATE_TONEGEN_TONE_A_EXP__SHIFT 8
82576 #define TX_TONEGEN_TYPE__ATE_TONEGEN_TONE_A_EXP__WIDTH 4
82577 #define TX_TONEGEN_TYPE__ATE_TONEGEN_TONE_A_EXP__MASK 0x00000f00U
82578 #define TX_TONEGEN_TYPE__ATE_TONEGEN_TONE_A_EXP__READ(src) \
82579 (((u_int32_t)(src)\
82580 & 0x00000f00U) >> 8)
82581 #define TX_TONEGEN_TYPE__ATE_TONEGEN_TONE_A_EXP__WRITE(src) \
82582 (((u_int32_t)(src)\
82583 << 8) & 0x00000f00U)
82584 #define TX_TONEGEN_TYPE__ATE_TONEGEN_TONE_A_EXP__MODIFY(dst, src) \
82585 (dst) = ((dst) &\
82586 ~0x00000f00U) | (((u_int32_t)(src) <<\
82587 8) & 0x00000f00U)
82588 #define TX_TONEGEN_TYPE__ATE_TONEGEN_TONE_A_EXP__VERIFY(src) \
82589 (!((((u_int32_t)(src)\
82590 << 8) & ~0x00000f00U)))
82591
82592 /* macros for field ate_tonegen_tone_A_man */
82593 #define TX_TONEGEN_TYPE__ATE_TONEGEN_TONE_A_MAN__SHIFT 16
82594 #define TX_TONEGEN_TYPE__ATE_TONEGEN_TONE_A_MAN__WIDTH 8
82595 #define TX_TONEGEN_TYPE__ATE_TONEGEN_TONE_A_MAN__MASK 0x00ff0000U
82596 #define TX_TONEGEN_TYPE__ATE_TONEGEN_TONE_A_MAN__READ(src) \
82597 (((u_int32_t)(src)\
82598 & 0x00ff0000U) >> 16)
82599 #define TX_TONEGEN_TYPE__ATE_TONEGEN_TONE_A_MAN__WRITE(src) \
82600 (((u_int32_t)(src)\
82601 << 16) & 0x00ff0000U)
82602 #define TX_TONEGEN_TYPE__ATE_TONEGEN_TONE_A_MAN__MODIFY(dst, src) \
82603 (dst) = ((dst) &\
82604 ~0x00ff0000U) | (((u_int32_t)(src) <<\
82605 16) & 0x00ff0000U)
82606 #define TX_TONEGEN_TYPE__ATE_TONEGEN_TONE_A_MAN__VERIFY(src) \
82607 (!((((u_int32_t)(src)\
82608 << 16) & ~0x00ff0000U)))
82609
82610 /* macros for field ate_tonegen_tone_tau_k */
82611 #define TX_TONEGEN_TYPE__ATE_TONEGEN_TONE_TAU_K__SHIFT 24
82612 #define TX_TONEGEN_TYPE__ATE_TONEGEN_TONE_TAU_K__WIDTH 7
82613 #define TX_TONEGEN_TYPE__ATE_TONEGEN_TONE_TAU_K__MASK 0x7f000000U
82614 #define TX_TONEGEN_TYPE__ATE_TONEGEN_TONE_TAU_K__READ(src) \
82615 (((u_int32_t)(src)\
82616 & 0x7f000000U) >> 24)
82617 #define TX_TONEGEN_TYPE__ATE_TONEGEN_TONE_TAU_K__WRITE(src) \
82618 (((u_int32_t)(src)\
82619 << 24) & 0x7f000000U)
82620 #define TX_TONEGEN_TYPE__ATE_TONEGEN_TONE_TAU_K__MODIFY(dst, src) \
82621 (dst) = ((dst) &\
82622 ~0x7f000000U) | (((u_int32_t)(src) <<\
82623 24) & 0x7f000000U)
82624 #define TX_TONEGEN_TYPE__ATE_TONEGEN_TONE_TAU_K__VERIFY(src) \
82625 (!((((u_int32_t)(src)\
82626 << 24) & ~0x7f000000U)))
82627 #define TX_TONEGEN_TYPE__TYPE u_int32_t
82628 #define TX_TONEGEN_TYPE__READ 0x7fff0f7fU
82629 #define TX_TONEGEN_TYPE__WRITE 0x7fff0f7fU
82630
82631 #endif /* __TX_TONEGEN_TYPE_MACRO__ */
82632
82633
82634 /* macros for radio65_reg_block.ch0_tx_tonegen0 */
82635 #define INST_RADIO65_REG_BLOCK__CH0_TX_TONEGEN0__NUM 1
82636
82637 /* macros for radio65_reg_block.ch0_tx_tonegen1 */
82638 #define INST_RADIO65_REG_BLOCK__CH0_TX_TONEGEN1__NUM 1
82639
82640 /* macros for radio65_reg_block.ch0_tx_lftonegen0 */
82641 #define INST_RADIO65_REG_BLOCK__CH0_TX_LFTONEGEN0__NUM 1
82642
82643 /* macros for BlueprintGlobalNameSpace::tx_linear_ramp_type */
82644 #ifndef __TX_LINEAR_RAMP_TYPE_MACRO__
82645 #define __TX_LINEAR_RAMP_TYPE_MACRO__
82646
82647 /* macros for field ate_tonegen_linramp_init */
82648 #define TX_LINEAR_RAMP_TYPE__ATE_TONEGEN_LINRAMP_INIT__SHIFT 0
82649 #define TX_LINEAR_RAMP_TYPE__ATE_TONEGEN_LINRAMP_INIT__WIDTH 11
82650 #define TX_LINEAR_RAMP_TYPE__ATE_TONEGEN_LINRAMP_INIT__MASK 0x000007ffU
82651 #define TX_LINEAR_RAMP_TYPE__ATE_TONEGEN_LINRAMP_INIT__READ(src) \
82652 (u_int32_t)(src)\
82653 & 0x000007ffU
82654 #define TX_LINEAR_RAMP_TYPE__ATE_TONEGEN_LINRAMP_INIT__WRITE(src) \
82655 ((u_int32_t)(src)\
82656 & 0x000007ffU)
82657 #define TX_LINEAR_RAMP_TYPE__ATE_TONEGEN_LINRAMP_INIT__MODIFY(dst, src) \
82658 (dst) = ((dst) &\
82659 ~0x000007ffU) | ((u_int32_t)(src) &\
82660 0x000007ffU)
82661 #define TX_LINEAR_RAMP_TYPE__ATE_TONEGEN_LINRAMP_INIT__VERIFY(src) \
82662 (!(((u_int32_t)(src)\
82663 & ~0x000007ffU)))
82664
82665 /* macros for field ate_tonegen_linramp_dwell */
82666 #define TX_LINEAR_RAMP_TYPE__ATE_TONEGEN_LINRAMP_DWELL__SHIFT 12
82667 #define TX_LINEAR_RAMP_TYPE__ATE_TONEGEN_LINRAMP_DWELL__WIDTH 10
82668 #define TX_LINEAR_RAMP_TYPE__ATE_TONEGEN_LINRAMP_DWELL__MASK 0x003ff000U
82669 #define TX_LINEAR_RAMP_TYPE__ATE_TONEGEN_LINRAMP_DWELL__READ(src) \
82670 (((u_int32_t)(src)\
82671 & 0x003ff000U) >> 12)
82672 #define TX_LINEAR_RAMP_TYPE__ATE_TONEGEN_LINRAMP_DWELL__WRITE(src) \
82673 (((u_int32_t)(src)\
82674 << 12) & 0x003ff000U)
82675 #define TX_LINEAR_RAMP_TYPE__ATE_TONEGEN_LINRAMP_DWELL__MODIFY(dst, src) \
82676 (dst) = ((dst) &\
82677 ~0x003ff000U) | (((u_int32_t)(src) <<\
82678 12) & 0x003ff000U)
82679 #define TX_LINEAR_RAMP_TYPE__ATE_TONEGEN_LINRAMP_DWELL__VERIFY(src) \
82680 (!((((u_int32_t)(src)\
82681 << 12) & ~0x003ff000U)))
82682
82683 /* macros for field ate_tonegen_linramp_step */
82684 #define TX_LINEAR_RAMP_TYPE__ATE_TONEGEN_LINRAMP_STEP__SHIFT 24
82685 #define TX_LINEAR_RAMP_TYPE__ATE_TONEGEN_LINRAMP_STEP__WIDTH 6
82686 #define TX_LINEAR_RAMP_TYPE__ATE_TONEGEN_LINRAMP_STEP__MASK 0x3f000000U
82687 #define TX_LINEAR_RAMP_TYPE__ATE_TONEGEN_LINRAMP_STEP__READ(src) \
82688 (((u_int32_t)(src)\
82689 & 0x3f000000U) >> 24)
82690 #define TX_LINEAR_RAMP_TYPE__ATE_TONEGEN_LINRAMP_STEP__WRITE(src) \
82691 (((u_int32_t)(src)\
82692 << 24) & 0x3f000000U)
82693 #define TX_LINEAR_RAMP_TYPE__ATE_TONEGEN_LINRAMP_STEP__MODIFY(dst, src) \
82694 (dst) = ((dst) &\
82695 ~0x3f000000U) | (((u_int32_t)(src) <<\
82696 24) & 0x3f000000U)
82697 #define TX_LINEAR_RAMP_TYPE__ATE_TONEGEN_LINRAMP_STEP__VERIFY(src) \
82698 (!((((u_int32_t)(src)\
82699 << 24) & ~0x3f000000U)))
82700 #define TX_LINEAR_RAMP_TYPE__TYPE u_int32_t
82701 #define TX_LINEAR_RAMP_TYPE__READ 0x3f3ff7ffU
82702 #define TX_LINEAR_RAMP_TYPE__WRITE 0x3f3ff7ffU
82703
82704 #endif /* __TX_LINEAR_RAMP_TYPE_MACRO__ */
82705
82706
82707 /* macros for radio65_reg_block.ch0_tx_linear_ramp_i */
82708 #define INST_RADIO65_REG_BLOCK__CH0_TX_LINEAR_RAMP_I__NUM 1
82709
82710 /* macros for radio65_reg_block.ch0_tx_linear_ramp_q */
82711 #define INST_RADIO65_REG_BLOCK__CH0_TX_LINEAR_RAMP_Q__NUM 1
82712
82713 /* macros for BlueprintGlobalNameSpace::tx_prbs_mag_type */
82714 #ifndef __TX_PRBS_MAG_TYPE_MACRO__
82715 #define __TX_PRBS_MAG_TYPE_MACRO__
82716
82717 /* macros for field ate_tonegen_prbs_magnitude_i */
82718 #define TX_PRBS_MAG_TYPE__ATE_TONEGEN_PRBS_MAGNITUDE_I__SHIFT 0
82719 #define TX_PRBS_MAG_TYPE__ATE_TONEGEN_PRBS_MAGNITUDE_I__WIDTH 10
82720 #define TX_PRBS_MAG_TYPE__ATE_TONEGEN_PRBS_MAGNITUDE_I__MASK 0x000003ffU
82721 #define TX_PRBS_MAG_TYPE__ATE_TONEGEN_PRBS_MAGNITUDE_I__READ(src) \
82722 (u_int32_t)(src)\
82723 & 0x000003ffU
82724 #define TX_PRBS_MAG_TYPE__ATE_TONEGEN_PRBS_MAGNITUDE_I__WRITE(src) \
82725 ((u_int32_t)(src)\
82726 & 0x000003ffU)
82727 #define TX_PRBS_MAG_TYPE__ATE_TONEGEN_PRBS_MAGNITUDE_I__MODIFY(dst, src) \
82728 (dst) = ((dst) &\
82729 ~0x000003ffU) | ((u_int32_t)(src) &\
82730 0x000003ffU)
82731 #define TX_PRBS_MAG_TYPE__ATE_TONEGEN_PRBS_MAGNITUDE_I__VERIFY(src) \
82732 (!(((u_int32_t)(src)\
82733 & ~0x000003ffU)))
82734
82735 /* macros for field ate_tonegen_prbs_magnitude_q */
82736 #define TX_PRBS_MAG_TYPE__ATE_TONEGEN_PRBS_MAGNITUDE_Q__SHIFT 16
82737 #define TX_PRBS_MAG_TYPE__ATE_TONEGEN_PRBS_MAGNITUDE_Q__WIDTH 10
82738 #define TX_PRBS_MAG_TYPE__ATE_TONEGEN_PRBS_MAGNITUDE_Q__MASK 0x03ff0000U
82739 #define TX_PRBS_MAG_TYPE__ATE_TONEGEN_PRBS_MAGNITUDE_Q__READ(src) \
82740 (((u_int32_t)(src)\
82741 & 0x03ff0000U) >> 16)
82742 #define TX_PRBS_MAG_TYPE__ATE_TONEGEN_PRBS_MAGNITUDE_Q__WRITE(src) \
82743 (((u_int32_t)(src)\
82744 << 16) & 0x03ff0000U)
82745 #define TX_PRBS_MAG_TYPE__ATE_TONEGEN_PRBS_MAGNITUDE_Q__MODIFY(dst, src) \
82746 (dst) = ((dst) &\
82747 ~0x03ff0000U) | (((u_int32_t)(src) <<\
82748 16) & 0x03ff0000U)
82749 #define TX_PRBS_MAG_TYPE__ATE_TONEGEN_PRBS_MAGNITUDE_Q__VERIFY(src) \
82750 (!((((u_int32_t)(src)\
82751 << 16) & ~0x03ff0000U)))
82752 #define TX_PRBS_MAG_TYPE__TYPE u_int32_t
82753 #define TX_PRBS_MAG_TYPE__READ 0x03ff03ffU
82754 #define TX_PRBS_MAG_TYPE__WRITE 0x03ff03ffU
82755
82756 #endif /* __TX_PRBS_MAG_TYPE_MACRO__ */
82757
82758
82759 /* macros for radio65_reg_block.ch0_tx_prbs_mag */
82760 #define INST_RADIO65_REG_BLOCK__CH0_TX_PRBS_MAG__NUM 1
82761
82762 /* macros for BlueprintGlobalNameSpace::tx_prbs_seed_type */
82763 #ifndef __TX_PRBS_SEED_TYPE_MACRO__
82764 #define __TX_PRBS_SEED_TYPE_MACRO__
82765
82766 /* macros for field ate_tonegen_prbs_seed */
82767 #define TX_PRBS_SEED_TYPE__ATE_TONEGEN_PRBS_SEED__SHIFT 0
82768 #define TX_PRBS_SEED_TYPE__ATE_TONEGEN_PRBS_SEED__WIDTH 31
82769 #define TX_PRBS_SEED_TYPE__ATE_TONEGEN_PRBS_SEED__MASK 0x7fffffffU
82770 #define TX_PRBS_SEED_TYPE__ATE_TONEGEN_PRBS_SEED__READ(src) \
82771 (u_int32_t)(src)\
82772 & 0x7fffffffU
82773 #define TX_PRBS_SEED_TYPE__ATE_TONEGEN_PRBS_SEED__WRITE(src) \
82774 ((u_int32_t)(src)\
82775 & 0x7fffffffU)
82776 #define TX_PRBS_SEED_TYPE__ATE_TONEGEN_PRBS_SEED__MODIFY(dst, src) \
82777 (dst) = ((dst) &\
82778 ~0x7fffffffU) | ((u_int32_t)(src) &\
82779 0x7fffffffU)
82780 #define TX_PRBS_SEED_TYPE__ATE_TONEGEN_PRBS_SEED__VERIFY(src) \
82781 (!(((u_int32_t)(src)\
82782 & ~0x7fffffffU)))
82783 #define TX_PRBS_SEED_TYPE__TYPE u_int32_t
82784 #define TX_PRBS_SEED_TYPE__READ 0x7fffffffU
82785 #define TX_PRBS_SEED_TYPE__WRITE 0x7fffffffU
82786
82787 #endif /* __TX_PRBS_SEED_TYPE_MACRO__ */
82788
82789
82790 /* macros for radio65_reg_block.ch0_tx_prbs_seed_i */
82791 #define INST_RADIO65_REG_BLOCK__CH0_TX_PRBS_SEED_I__NUM 1
82792
82793 /* macros for radio65_reg_block.ch0_tx_prbs_seed_q */
82794 #define INST_RADIO65_REG_BLOCK__CH0_TX_PRBS_SEED_Q__NUM 1
82795
82796 /* macros for BlueprintGlobalNameSpace::cmac_dc_cancel_type */
82797 #ifndef __CMAC_DC_CANCEL_TYPE_MACRO__
82798 #define __CMAC_DC_CANCEL_TYPE_MACRO__
82799
82800 /* macros for field ate_cmac_dc_cancel_i */
82801 #define CMAC_DC_CANCEL_TYPE__ATE_CMAC_DC_CANCEL_I__SHIFT 0
82802 #define CMAC_DC_CANCEL_TYPE__ATE_CMAC_DC_CANCEL_I__WIDTH 10
82803 #define CMAC_DC_CANCEL_TYPE__ATE_CMAC_DC_CANCEL_I__MASK 0x000003ffU
82804 #define CMAC_DC_CANCEL_TYPE__ATE_CMAC_DC_CANCEL_I__READ(src) \
82805 (u_int32_t)(src)\
82806 & 0x000003ffU
82807 #define CMAC_DC_CANCEL_TYPE__ATE_CMAC_DC_CANCEL_I__WRITE(src) \
82808 ((u_int32_t)(src)\
82809 & 0x000003ffU)
82810 #define CMAC_DC_CANCEL_TYPE__ATE_CMAC_DC_CANCEL_I__MODIFY(dst, src) \
82811 (dst) = ((dst) &\
82812 ~0x000003ffU) | ((u_int32_t)(src) &\
82813 0x000003ffU)
82814 #define CMAC_DC_CANCEL_TYPE__ATE_CMAC_DC_CANCEL_I__VERIFY(src) \
82815 (!(((u_int32_t)(src)\
82816 & ~0x000003ffU)))
82817
82818 /* macros for field ate_cmac_dc_cancel_q */
82819 #define CMAC_DC_CANCEL_TYPE__ATE_CMAC_DC_CANCEL_Q__SHIFT 16
82820 #define CMAC_DC_CANCEL_TYPE__ATE_CMAC_DC_CANCEL_Q__WIDTH 10
82821 #define CMAC_DC_CANCEL_TYPE__ATE_CMAC_DC_CANCEL_Q__MASK 0x03ff0000U
82822 #define CMAC_DC_CANCEL_TYPE__ATE_CMAC_DC_CANCEL_Q__READ(src) \
82823 (((u_int32_t)(src)\
82824 & 0x03ff0000U) >> 16)
82825 #define CMAC_DC_CANCEL_TYPE__ATE_CMAC_DC_CANCEL_Q__WRITE(src) \
82826 (((u_int32_t)(src)\
82827 << 16) & 0x03ff0000U)
82828 #define CMAC_DC_CANCEL_TYPE__ATE_CMAC_DC_CANCEL_Q__MODIFY(dst, src) \
82829 (dst) = ((dst) &\
82830 ~0x03ff0000U) | (((u_int32_t)(src) <<\
82831 16) & 0x03ff0000U)
82832 #define CMAC_DC_CANCEL_TYPE__ATE_CMAC_DC_CANCEL_Q__VERIFY(src) \
82833 (!((((u_int32_t)(src)\
82834 << 16) & ~0x03ff0000U)))
82835 #define CMAC_DC_CANCEL_TYPE__TYPE u_int32_t
82836 #define CMAC_DC_CANCEL_TYPE__READ 0x03ff03ffU
82837 #define CMAC_DC_CANCEL_TYPE__WRITE 0x03ff03ffU
82838
82839 #endif /* __CMAC_DC_CANCEL_TYPE_MACRO__ */
82840
82841
82842 /* macros for radio65_reg_block.ch0_cmac_dc_cancel */
82843 #define INST_RADIO65_REG_BLOCK__CH0_CMAC_DC_CANCEL__NUM 1
82844
82845 /* macros for BlueprintGlobalNameSpace::cmac_dc_offset_type */
82846 #ifndef __CMAC_DC_OFFSET_TYPE_MACRO__
82847 #define __CMAC_DC_OFFSET_TYPE_MACRO__
82848
82849 /* macros for field ate_cmac_dc_cycles */
82850 #define CMAC_DC_OFFSET_TYPE__ATE_CMAC_DC_CYCLES__SHIFT 0
82851 #define CMAC_DC_OFFSET_TYPE__ATE_CMAC_DC_CYCLES__WIDTH 4
82852 #define CMAC_DC_OFFSET_TYPE__ATE_CMAC_DC_CYCLES__MASK 0x0000000fU
82853 #define CMAC_DC_OFFSET_TYPE__ATE_CMAC_DC_CYCLES__READ(src) \
82854 (u_int32_t)(src)\
82855 & 0x0000000fU
82856 #define CMAC_DC_OFFSET_TYPE__ATE_CMAC_DC_CYCLES__WRITE(src) \
82857 ((u_int32_t)(src)\
82858 & 0x0000000fU)
82859 #define CMAC_DC_OFFSET_TYPE__ATE_CMAC_DC_CYCLES__MODIFY(dst, src) \
82860 (dst) = ((dst) &\
82861 ~0x0000000fU) | ((u_int32_t)(src) &\
82862 0x0000000fU)
82863 #define CMAC_DC_OFFSET_TYPE__ATE_CMAC_DC_CYCLES__VERIFY(src) \
82864 (!(((u_int32_t)(src)\
82865 & ~0x0000000fU)))
82866 #define CMAC_DC_OFFSET_TYPE__TYPE u_int32_t
82867 #define CMAC_DC_OFFSET_TYPE__READ 0x0000000fU
82868 #define CMAC_DC_OFFSET_TYPE__WRITE 0x0000000fU
82869
82870 #endif /* __CMAC_DC_OFFSET_TYPE_MACRO__ */
82871
82872
82873 /* macros for radio65_reg_block.ch0_cmac_dc_offset */
82874 #define INST_RADIO65_REG_BLOCK__CH0_CMAC_DC_OFFSET__NUM 1
82875
82876 /* macros for BlueprintGlobalNameSpace::cmac_corr_type */
82877 #ifndef __CMAC_CORR_TYPE_MACRO__
82878 #define __CMAC_CORR_TYPE_MACRO__
82879
82880 /* macros for field ate_cmac_corr_cycles */
82881 #define CMAC_CORR_TYPE__ATE_CMAC_CORR_CYCLES__SHIFT 0
82882 #define CMAC_CORR_TYPE__ATE_CMAC_CORR_CYCLES__WIDTH 5
82883 #define CMAC_CORR_TYPE__ATE_CMAC_CORR_CYCLES__MASK 0x0000001fU
82884 #define CMAC_CORR_TYPE__ATE_CMAC_CORR_CYCLES__READ(src) \
82885 (u_int32_t)(src)\
82886 & 0x0000001fU
82887 #define CMAC_CORR_TYPE__ATE_CMAC_CORR_CYCLES__WRITE(src) \
82888 ((u_int32_t)(src)\
82889 & 0x0000001fU)
82890 #define CMAC_CORR_TYPE__ATE_CMAC_CORR_CYCLES__MODIFY(dst, src) \
82891 (dst) = ((dst) &\
82892 ~0x0000001fU) | ((u_int32_t)(src) &\
82893 0x0000001fU)
82894 #define CMAC_CORR_TYPE__ATE_CMAC_CORR_CYCLES__VERIFY(src) \
82895 (!(((u_int32_t)(src)\
82896 & ~0x0000001fU)))
82897
82898 /* macros for field ate_cmac_corr_freq */
82899 #define CMAC_CORR_TYPE__ATE_CMAC_CORR_FREQ__SHIFT 8
82900 #define CMAC_CORR_TYPE__ATE_CMAC_CORR_FREQ__WIDTH 6
82901 #define CMAC_CORR_TYPE__ATE_CMAC_CORR_FREQ__MASK 0x00003f00U
82902 #define CMAC_CORR_TYPE__ATE_CMAC_CORR_FREQ__READ(src) \
82903 (((u_int32_t)(src)\
82904 & 0x00003f00U) >> 8)
82905 #define CMAC_CORR_TYPE__ATE_CMAC_CORR_FREQ__WRITE(src) \
82906 (((u_int32_t)(src)\
82907 << 8) & 0x00003f00U)
82908 #define CMAC_CORR_TYPE__ATE_CMAC_CORR_FREQ__MODIFY(dst, src) \
82909 (dst) = ((dst) &\
82910 ~0x00003f00U) | (((u_int32_t)(src) <<\
82911 8) & 0x00003f00U)
82912 #define CMAC_CORR_TYPE__ATE_CMAC_CORR_FREQ__VERIFY(src) \
82913 (!((((u_int32_t)(src)\
82914 << 8) & ~0x00003f00U)))
82915 #define CMAC_CORR_TYPE__TYPE u_int32_t
82916 #define CMAC_CORR_TYPE__READ 0x00003f1fU
82917 #define CMAC_CORR_TYPE__WRITE 0x00003f1fU
82918
82919 #endif /* __CMAC_CORR_TYPE_MACRO__ */
82920
82921
82922 /* macros for radio65_reg_block.ch0_cmac_corr */
82923 #define INST_RADIO65_REG_BLOCK__CH0_CMAC_CORR__NUM 1
82924
82925 /* macros for BlueprintGlobalNameSpace::cmac_power_type */
82926 #ifndef __CMAC_POWER_TYPE_MACRO__
82927 #define __CMAC_POWER_TYPE_MACRO__
82928
82929 /* macros for field ate_cmac_power_cycles */
82930 #define CMAC_POWER_TYPE__ATE_CMAC_POWER_CYCLES__SHIFT 0
82931 #define CMAC_POWER_TYPE__ATE_CMAC_POWER_CYCLES__WIDTH 4
82932 #define CMAC_POWER_TYPE__ATE_CMAC_POWER_CYCLES__MASK 0x0000000fU
82933 #define CMAC_POWER_TYPE__ATE_CMAC_POWER_CYCLES__READ(src) \
82934 (u_int32_t)(src)\
82935 & 0x0000000fU
82936 #define CMAC_POWER_TYPE__ATE_CMAC_POWER_CYCLES__WRITE(src) \
82937 ((u_int32_t)(src)\
82938 & 0x0000000fU)
82939 #define CMAC_POWER_TYPE__ATE_CMAC_POWER_CYCLES__MODIFY(dst, src) \
82940 (dst) = ((dst) &\
82941 ~0x0000000fU) | ((u_int32_t)(src) &\
82942 0x0000000fU)
82943 #define CMAC_POWER_TYPE__ATE_CMAC_POWER_CYCLES__VERIFY(src) \
82944 (!(((u_int32_t)(src)\
82945 & ~0x0000000fU)))
82946 #define CMAC_POWER_TYPE__TYPE u_int32_t
82947 #define CMAC_POWER_TYPE__READ 0x0000000fU
82948 #define CMAC_POWER_TYPE__WRITE 0x0000000fU
82949
82950 #endif /* __CMAC_POWER_TYPE_MACRO__ */
82951
82952
82953 /* macros for radio65_reg_block.ch0_cmac_power */
82954 #define INST_RADIO65_REG_BLOCK__CH0_CMAC_POWER__NUM 1
82955
82956 /* macros for BlueprintGlobalNameSpace::cmac_cross_corr_type */
82957 #ifndef __CMAC_CROSS_CORR_TYPE_MACRO__
82958 #define __CMAC_CROSS_CORR_TYPE_MACRO__
82959
82960 /* macros for field ate_cmac_iq_cycles */
82961 #define CMAC_CROSS_CORR_TYPE__ATE_CMAC_IQ_CYCLES__SHIFT 0
82962 #define CMAC_CROSS_CORR_TYPE__ATE_CMAC_IQ_CYCLES__WIDTH 4
82963 #define CMAC_CROSS_CORR_TYPE__ATE_CMAC_IQ_CYCLES__MASK 0x0000000fU
82964 #define CMAC_CROSS_CORR_TYPE__ATE_CMAC_IQ_CYCLES__READ(src) \
82965 (u_int32_t)(src)\
82966 & 0x0000000fU
82967 #define CMAC_CROSS_CORR_TYPE__ATE_CMAC_IQ_CYCLES__WRITE(src) \
82968 ((u_int32_t)(src)\
82969 & 0x0000000fU)
82970 #define CMAC_CROSS_CORR_TYPE__ATE_CMAC_IQ_CYCLES__MODIFY(dst, src) \
82971 (dst) = ((dst) &\
82972 ~0x0000000fU) | ((u_int32_t)(src) &\
82973 0x0000000fU)
82974 #define CMAC_CROSS_CORR_TYPE__ATE_CMAC_IQ_CYCLES__VERIFY(src) \
82975 (!(((u_int32_t)(src)\
82976 & ~0x0000000fU)))
82977 #define CMAC_CROSS_CORR_TYPE__TYPE u_int32_t
82978 #define CMAC_CROSS_CORR_TYPE__READ 0x0000000fU
82979 #define CMAC_CROSS_CORR_TYPE__WRITE 0x0000000fU
82980
82981 #endif /* __CMAC_CROSS_CORR_TYPE_MACRO__ */
82982
82983
82984 /* macros for radio65_reg_block.ch0_cmac_cross_corr */
82985 #define INST_RADIO65_REG_BLOCK__CH0_CMAC_CROSS_CORR__NUM 1
82986
82987 /* macros for BlueprintGlobalNameSpace::cmac_i2q2_type */
82988 #ifndef __CMAC_I2Q2_TYPE_MACRO__
82989 #define __CMAC_I2Q2_TYPE_MACRO__
82990
82991 /* macros for field ate_cmac_i2q2_cycles */
82992 #define CMAC_I2Q2_TYPE__ATE_CMAC_I2Q2_CYCLES__SHIFT 0
82993 #define CMAC_I2Q2_TYPE__ATE_CMAC_I2Q2_CYCLES__WIDTH 4
82994 #define CMAC_I2Q2_TYPE__ATE_CMAC_I2Q2_CYCLES__MASK 0x0000000fU
82995 #define CMAC_I2Q2_TYPE__ATE_CMAC_I2Q2_CYCLES__READ(src) \
82996 (u_int32_t)(src)\
82997 & 0x0000000fU
82998 #define CMAC_I2Q2_TYPE__ATE_CMAC_I2Q2_CYCLES__WRITE(src) \
82999 ((u_int32_t)(src)\
83000 & 0x0000000fU)
83001 #define CMAC_I2Q2_TYPE__ATE_CMAC_I2Q2_CYCLES__MODIFY(dst, src) \
83002 (dst) = ((dst) &\
83003 ~0x0000000fU) | ((u_int32_t)(src) &\
83004 0x0000000fU)
83005 #define CMAC_I2Q2_TYPE__ATE_CMAC_I2Q2_CYCLES__VERIFY(src) \
83006 (!(((u_int32_t)(src)\
83007 & ~0x0000000fU)))
83008 #define CMAC_I2Q2_TYPE__TYPE u_int32_t
83009 #define CMAC_I2Q2_TYPE__READ 0x0000000fU
83010 #define CMAC_I2Q2_TYPE__WRITE 0x0000000fU
83011
83012 #endif /* __CMAC_I2Q2_TYPE_MACRO__ */
83013
83014
83015 /* macros for radio65_reg_block.ch0_cmac_i2q2 */
83016 #define INST_RADIO65_REG_BLOCK__CH0_CMAC_I2Q2__NUM 1
83017
83018 /* macros for BlueprintGlobalNameSpace::cmac_power_hpf_type */
83019 #ifndef __CMAC_POWER_HPF_TYPE_MACRO__
83020 #define __CMAC_POWER_HPF_TYPE_MACRO__
83021
83022 /* macros for field ate_cmac_power_hpf_cycles */
83023 #define CMAC_POWER_HPF_TYPE__ATE_CMAC_POWER_HPF_CYCLES__SHIFT 0
83024 #define CMAC_POWER_HPF_TYPE__ATE_CMAC_POWER_HPF_CYCLES__WIDTH 4
83025 #define CMAC_POWER_HPF_TYPE__ATE_CMAC_POWER_HPF_CYCLES__MASK 0x0000000fU
83026 #define CMAC_POWER_HPF_TYPE__ATE_CMAC_POWER_HPF_CYCLES__READ(src) \
83027 (u_int32_t)(src)\
83028 & 0x0000000fU
83029 #define CMAC_POWER_HPF_TYPE__ATE_CMAC_POWER_HPF_CYCLES__WRITE(src) \
83030 ((u_int32_t)(src)\
83031 & 0x0000000fU)
83032 #define CMAC_POWER_HPF_TYPE__ATE_CMAC_POWER_HPF_CYCLES__MODIFY(dst, src) \
83033 (dst) = ((dst) &\
83034 ~0x0000000fU) | ((u_int32_t)(src) &\
83035 0x0000000fU)
83036 #define CMAC_POWER_HPF_TYPE__ATE_CMAC_POWER_HPF_CYCLES__VERIFY(src) \
83037 (!(((u_int32_t)(src)\
83038 & ~0x0000000fU)))
83039
83040 /* macros for field ate_cmac_power_hpf_wait */
83041 #define CMAC_POWER_HPF_TYPE__ATE_CMAC_POWER_HPF_WAIT__SHIFT 4
83042 #define CMAC_POWER_HPF_TYPE__ATE_CMAC_POWER_HPF_WAIT__WIDTH 4
83043 #define CMAC_POWER_HPF_TYPE__ATE_CMAC_POWER_HPF_WAIT__MASK 0x000000f0U
83044 #define CMAC_POWER_HPF_TYPE__ATE_CMAC_POWER_HPF_WAIT__READ(src) \
83045 (((u_int32_t)(src)\
83046 & 0x000000f0U) >> 4)
83047 #define CMAC_POWER_HPF_TYPE__ATE_CMAC_POWER_HPF_WAIT__WRITE(src) \
83048 (((u_int32_t)(src)\
83049 << 4) & 0x000000f0U)
83050 #define CMAC_POWER_HPF_TYPE__ATE_CMAC_POWER_HPF_WAIT__MODIFY(dst, src) \
83051 (dst) = ((dst) &\
83052 ~0x000000f0U) | (((u_int32_t)(src) <<\
83053 4) & 0x000000f0U)
83054 #define CMAC_POWER_HPF_TYPE__ATE_CMAC_POWER_HPF_WAIT__VERIFY(src) \
83055 (!((((u_int32_t)(src)\
83056 << 4) & ~0x000000f0U)))
83057 #define CMAC_POWER_HPF_TYPE__TYPE u_int32_t
83058 #define CMAC_POWER_HPF_TYPE__READ 0x000000ffU
83059 #define CMAC_POWER_HPF_TYPE__WRITE 0x000000ffU
83060
83061 #endif /* __CMAC_POWER_HPF_TYPE_MACRO__ */
83062
83063
83064 /* macros for radio65_reg_block.ch0_cmac_power_hpf */
83065 #define INST_RADIO65_REG_BLOCK__CH0_CMAC_POWER_HPF__NUM 1
83066
83067 /* macros for BlueprintGlobalNameSpace::rxdac_set1_type */
83068 #ifndef __RXDAC_SET1_TYPE_MACRO__
83069 #define __RXDAC_SET1_TYPE_MACRO__
83070
83071 /* macros for field ate_rxdac_mux */
83072 #define RXDAC_SET1_TYPE__ATE_RXDAC_MUX__SHIFT 0
83073 #define RXDAC_SET1_TYPE__ATE_RXDAC_MUX__WIDTH 2
83074 #define RXDAC_SET1_TYPE__ATE_RXDAC_MUX__MASK 0x00000003U
83075 #define RXDAC_SET1_TYPE__ATE_RXDAC_MUX__READ(src) \
83076 (u_int32_t)(src)\
83077 & 0x00000003U
83078 #define RXDAC_SET1_TYPE__ATE_RXDAC_MUX__WRITE(src) \
83079 ((u_int32_t)(src)\
83080 & 0x00000003U)
83081 #define RXDAC_SET1_TYPE__ATE_RXDAC_MUX__MODIFY(dst, src) \
83082 (dst) = ((dst) &\
83083 ~0x00000003U) | ((u_int32_t)(src) &\
83084 0x00000003U)
83085 #define RXDAC_SET1_TYPE__ATE_RXDAC_MUX__VERIFY(src) \
83086 (!(((u_int32_t)(src)\
83087 & ~0x00000003U)))
83088
83089 /* macros for field ate_rxdac_hi_gain */
83090 #define RXDAC_SET1_TYPE__ATE_RXDAC_HI_GAIN__SHIFT 4
83091 #define RXDAC_SET1_TYPE__ATE_RXDAC_HI_GAIN__WIDTH 1
83092 #define RXDAC_SET1_TYPE__ATE_RXDAC_HI_GAIN__MASK 0x00000010U
83093 #define RXDAC_SET1_TYPE__ATE_RXDAC_HI_GAIN__READ(src) \
83094 (((u_int32_t)(src)\
83095 & 0x00000010U) >> 4)
83096 #define RXDAC_SET1_TYPE__ATE_RXDAC_HI_GAIN__WRITE(src) \
83097 (((u_int32_t)(src)\
83098 << 4) & 0x00000010U)
83099 #define RXDAC_SET1_TYPE__ATE_RXDAC_HI_GAIN__MODIFY(dst, src) \
83100 (dst) = ((dst) &\
83101 ~0x00000010U) | (((u_int32_t)(src) <<\
83102 4) & 0x00000010U)
83103 #define RXDAC_SET1_TYPE__ATE_RXDAC_HI_GAIN__VERIFY(src) \
83104 (!((((u_int32_t)(src)\
83105 << 4) & ~0x00000010U)))
83106 #define RXDAC_SET1_TYPE__ATE_RXDAC_HI_GAIN__SET(dst) \
83107 (dst) = ((dst) &\
83108 ~0x00000010U) | ((u_int32_t)(1) << 4)
83109 #define RXDAC_SET1_TYPE__ATE_RXDAC_HI_GAIN__CLR(dst) \
83110 (dst) = ((dst) &\
83111 ~0x00000010U) | ((u_int32_t)(0) << 4)
83112
83113 /* macros for field ate_rxdac_cal_wait */
83114 #define RXDAC_SET1_TYPE__ATE_RXDAC_CAL_WAIT__SHIFT 8
83115 #define RXDAC_SET1_TYPE__ATE_RXDAC_CAL_WAIT__WIDTH 6
83116 #define RXDAC_SET1_TYPE__ATE_RXDAC_CAL_WAIT__MASK 0x00003f00U
83117 #define RXDAC_SET1_TYPE__ATE_RXDAC_CAL_WAIT__READ(src) \
83118 (((u_int32_t)(src)\
83119 & 0x00003f00U) >> 8)
83120 #define RXDAC_SET1_TYPE__ATE_RXDAC_CAL_WAIT__WRITE(src) \
83121 (((u_int32_t)(src)\
83122 << 8) & 0x00003f00U)
83123 #define RXDAC_SET1_TYPE__ATE_RXDAC_CAL_WAIT__MODIFY(dst, src) \
83124 (dst) = ((dst) &\
83125 ~0x00003f00U) | (((u_int32_t)(src) <<\
83126 8) & 0x00003f00U)
83127 #define RXDAC_SET1_TYPE__ATE_RXDAC_CAL_WAIT__VERIFY(src) \
83128 (!((((u_int32_t)(src)\
83129 << 8) & ~0x00003f00U)))
83130
83131 /* macros for field ate_rxdac_cal_measure_time */
83132 #define RXDAC_SET1_TYPE__ATE_RXDAC_CAL_MEASURE_TIME__SHIFT 16
83133 #define RXDAC_SET1_TYPE__ATE_RXDAC_CAL_MEASURE_TIME__WIDTH 4
83134 #define RXDAC_SET1_TYPE__ATE_RXDAC_CAL_MEASURE_TIME__MASK 0x000f0000U
83135 #define RXDAC_SET1_TYPE__ATE_RXDAC_CAL_MEASURE_TIME__READ(src) \
83136 (((u_int32_t)(src)\
83137 & 0x000f0000U) >> 16)
83138 #define RXDAC_SET1_TYPE__ATE_RXDAC_CAL_MEASURE_TIME__WRITE(src) \
83139 (((u_int32_t)(src)\
83140 << 16) & 0x000f0000U)
83141 #define RXDAC_SET1_TYPE__ATE_RXDAC_CAL_MEASURE_TIME__MODIFY(dst, src) \
83142 (dst) = ((dst) &\
83143 ~0x000f0000U) | (((u_int32_t)(src) <<\
83144 16) & 0x000f0000U)
83145 #define RXDAC_SET1_TYPE__ATE_RXDAC_CAL_MEASURE_TIME__VERIFY(src) \
83146 (!((((u_int32_t)(src)\
83147 << 16) & ~0x000f0000U)))
83148 #define RXDAC_SET1_TYPE__TYPE u_int32_t
83149 #define RXDAC_SET1_TYPE__READ 0x000f3f13U
83150 #define RXDAC_SET1_TYPE__WRITE 0x000f3f13U
83151
83152 #endif /* __RXDAC_SET1_TYPE_MACRO__ */
83153
83154
83155 /* macros for radio65_reg_block.ch0_rxdac_set1 */
83156 #define INST_RADIO65_REG_BLOCK__CH0_RXDAC_SET1__NUM 1
83157
83158 /* macros for BlueprintGlobalNameSpace::rxdac_set2_type */
83159 #ifndef __RXDAC_SET2_TYPE_MACRO__
83160 #define __RXDAC_SET2_TYPE_MACRO__
83161
83162 /* macros for field ate_rxdac_i_hi */
83163 #define RXDAC_SET2_TYPE__ATE_RXDAC_I_HI__SHIFT 0
83164 #define RXDAC_SET2_TYPE__ATE_RXDAC_I_HI__WIDTH 5
83165 #define RXDAC_SET2_TYPE__ATE_RXDAC_I_HI__MASK 0x0000001fU
83166 #define RXDAC_SET2_TYPE__ATE_RXDAC_I_HI__READ(src) \
83167 (u_int32_t)(src)\
83168 & 0x0000001fU
83169 #define RXDAC_SET2_TYPE__ATE_RXDAC_I_HI__WRITE(src) \
83170 ((u_int32_t)(src)\
83171 & 0x0000001fU)
83172 #define RXDAC_SET2_TYPE__ATE_RXDAC_I_HI__MODIFY(dst, src) \
83173 (dst) = ((dst) &\
83174 ~0x0000001fU) | ((u_int32_t)(src) &\
83175 0x0000001fU)
83176 #define RXDAC_SET2_TYPE__ATE_RXDAC_I_HI__VERIFY(src) \
83177 (!(((u_int32_t)(src)\
83178 & ~0x0000001fU)))
83179
83180 /* macros for field ate_rxdac_q_hi */
83181 #define RXDAC_SET2_TYPE__ATE_RXDAC_Q_HI__SHIFT 8
83182 #define RXDAC_SET2_TYPE__ATE_RXDAC_Q_HI__WIDTH 5
83183 #define RXDAC_SET2_TYPE__ATE_RXDAC_Q_HI__MASK 0x00001f00U
83184 #define RXDAC_SET2_TYPE__ATE_RXDAC_Q_HI__READ(src) \
83185 (((u_int32_t)(src)\
83186 & 0x00001f00U) >> 8)
83187 #define RXDAC_SET2_TYPE__ATE_RXDAC_Q_HI__WRITE(src) \
83188 (((u_int32_t)(src)\
83189 << 8) & 0x00001f00U)
83190 #define RXDAC_SET2_TYPE__ATE_RXDAC_Q_HI__MODIFY(dst, src) \
83191 (dst) = ((dst) &\
83192 ~0x00001f00U) | (((u_int32_t)(src) <<\
83193 8) & 0x00001f00U)
83194 #define RXDAC_SET2_TYPE__ATE_RXDAC_Q_HI__VERIFY(src) \
83195 (!((((u_int32_t)(src)\
83196 << 8) & ~0x00001f00U)))
83197
83198 /* macros for field ate_rxdac_i_low */
83199 #define RXDAC_SET2_TYPE__ATE_RXDAC_I_LOW__SHIFT 16
83200 #define RXDAC_SET2_TYPE__ATE_RXDAC_I_LOW__WIDTH 5
83201 #define RXDAC_SET2_TYPE__ATE_RXDAC_I_LOW__MASK 0x001f0000U
83202 #define RXDAC_SET2_TYPE__ATE_RXDAC_I_LOW__READ(src) \
83203 (((u_int32_t)(src)\
83204 & 0x001f0000U) >> 16)
83205 #define RXDAC_SET2_TYPE__ATE_RXDAC_I_LOW__WRITE(src) \
83206 (((u_int32_t)(src)\
83207 << 16) & 0x001f0000U)
83208 #define RXDAC_SET2_TYPE__ATE_RXDAC_I_LOW__MODIFY(dst, src) \
83209 (dst) = ((dst) &\
83210 ~0x001f0000U) | (((u_int32_t)(src) <<\
83211 16) & 0x001f0000U)
83212 #define RXDAC_SET2_TYPE__ATE_RXDAC_I_LOW__VERIFY(src) \
83213 (!((((u_int32_t)(src)\
83214 << 16) & ~0x001f0000U)))
83215
83216 /* macros for field ate_rxdac_q_low */
83217 #define RXDAC_SET2_TYPE__ATE_RXDAC_Q_LOW__SHIFT 24
83218 #define RXDAC_SET2_TYPE__ATE_RXDAC_Q_LOW__WIDTH 5
83219 #define RXDAC_SET2_TYPE__ATE_RXDAC_Q_LOW__MASK 0x1f000000U
83220 #define RXDAC_SET2_TYPE__ATE_RXDAC_Q_LOW__READ(src) \
83221 (((u_int32_t)(src)\
83222 & 0x1f000000U) >> 24)
83223 #define RXDAC_SET2_TYPE__ATE_RXDAC_Q_LOW__WRITE(src) \
83224 (((u_int32_t)(src)\
83225 << 24) & 0x1f000000U)
83226 #define RXDAC_SET2_TYPE__ATE_RXDAC_Q_LOW__MODIFY(dst, src) \
83227 (dst) = ((dst) &\
83228 ~0x1f000000U) | (((u_int32_t)(src) <<\
83229 24) & 0x1f000000U)
83230 #define RXDAC_SET2_TYPE__ATE_RXDAC_Q_LOW__VERIFY(src) \
83231 (!((((u_int32_t)(src)\
83232 << 24) & ~0x1f000000U)))
83233 #define RXDAC_SET2_TYPE__TYPE u_int32_t
83234 #define RXDAC_SET2_TYPE__READ 0x1f1f1f1fU
83235 #define RXDAC_SET2_TYPE__WRITE 0x1f1f1f1fU
83236
83237 #endif /* __RXDAC_SET2_TYPE_MACRO__ */
83238
83239
83240 /* macros for radio65_reg_block.ch0_rxdac_set2 */
83241 #define INST_RADIO65_REG_BLOCK__CH0_RXDAC_SET2__NUM 1
83242
83243 /* macros for BlueprintGlobalNameSpace::rxdac_long_shift_type */
83244 #ifndef __RXDAC_LONG_SHIFT_TYPE_MACRO__
83245 #define __RXDAC_LONG_SHIFT_TYPE_MACRO__
83246
83247 /* macros for field ate_rxdac_i_static */
83248 #define RXDAC_LONG_SHIFT_TYPE__ATE_RXDAC_I_STATIC__SHIFT 0
83249 #define RXDAC_LONG_SHIFT_TYPE__ATE_RXDAC_I_STATIC__WIDTH 5
83250 #define RXDAC_LONG_SHIFT_TYPE__ATE_RXDAC_I_STATIC__MASK 0x0000001fU
83251 #define RXDAC_LONG_SHIFT_TYPE__ATE_RXDAC_I_STATIC__READ(src) \
83252 (u_int32_t)(src)\
83253 & 0x0000001fU
83254 #define RXDAC_LONG_SHIFT_TYPE__ATE_RXDAC_I_STATIC__WRITE(src) \
83255 ((u_int32_t)(src)\
83256 & 0x0000001fU)
83257 #define RXDAC_LONG_SHIFT_TYPE__ATE_RXDAC_I_STATIC__MODIFY(dst, src) \
83258 (dst) = ((dst) &\
83259 ~0x0000001fU) | ((u_int32_t)(src) &\
83260 0x0000001fU)
83261 #define RXDAC_LONG_SHIFT_TYPE__ATE_RXDAC_I_STATIC__VERIFY(src) \
83262 (!(((u_int32_t)(src)\
83263 & ~0x0000001fU)))
83264
83265 /* macros for field ate_rxdac_q_static */
83266 #define RXDAC_LONG_SHIFT_TYPE__ATE_RXDAC_Q_STATIC__SHIFT 8
83267 #define RXDAC_LONG_SHIFT_TYPE__ATE_RXDAC_Q_STATIC__WIDTH 5
83268 #define RXDAC_LONG_SHIFT_TYPE__ATE_RXDAC_Q_STATIC__MASK 0x00001f00U
83269 #define RXDAC_LONG_SHIFT_TYPE__ATE_RXDAC_Q_STATIC__READ(src) \
83270 (((u_int32_t)(src)\
83271 & 0x00001f00U) >> 8)
83272 #define RXDAC_LONG_SHIFT_TYPE__ATE_RXDAC_Q_STATIC__WRITE(src) \
83273 (((u_int32_t)(src)\
83274 << 8) & 0x00001f00U)
83275 #define RXDAC_LONG_SHIFT_TYPE__ATE_RXDAC_Q_STATIC__MODIFY(dst, src) \
83276 (dst) = ((dst) &\
83277 ~0x00001f00U) | (((u_int32_t)(src) <<\
83278 8) & 0x00001f00U)
83279 #define RXDAC_LONG_SHIFT_TYPE__ATE_RXDAC_Q_STATIC__VERIFY(src) \
83280 (!((((u_int32_t)(src)\
83281 << 8) & ~0x00001f00U)))
83282 #define RXDAC_LONG_SHIFT_TYPE__TYPE u_int32_t
83283 #define RXDAC_LONG_SHIFT_TYPE__READ 0x00001f1fU
83284 #define RXDAC_LONG_SHIFT_TYPE__WRITE 0x00001f1fU
83285
83286 #endif /* __RXDAC_LONG_SHIFT_TYPE_MACRO__ */
83287
83288
83289 /* macros for radio65_reg_block.ch0_rxdac_long_shift */
83290 #define INST_RADIO65_REG_BLOCK__CH0_RXDAC_LONG_SHIFT__NUM 1
83291
83292 /* macros for BlueprintGlobalNameSpace::cmac_results_type */
83293 #ifndef __CMAC_RESULTS_TYPE_MACRO__
83294 #define __CMAC_RESULTS_TYPE_MACRO__
83295
83296 /* macros for field ate_cmac_results */
83297 #define CMAC_RESULTS_TYPE__ATE_CMAC_RESULTS__SHIFT 0
83298 #define CMAC_RESULTS_TYPE__ATE_CMAC_RESULTS__WIDTH 32
83299 #define CMAC_RESULTS_TYPE__ATE_CMAC_RESULTS__MASK 0xffffffffU
83300 #define CMAC_RESULTS_TYPE__ATE_CMAC_RESULTS__READ(src) \
83301 (u_int32_t)(src)\
83302 & 0xffffffffU
83303 #define CMAC_RESULTS_TYPE__ATE_CMAC_RESULTS__WRITE(src) \
83304 ((u_int32_t)(src)\
83305 & 0xffffffffU)
83306 #define CMAC_RESULTS_TYPE__ATE_CMAC_RESULTS__MODIFY(dst, src) \
83307 (dst) = ((dst) &\
83308 ~0xffffffffU) | ((u_int32_t)(src) &\
83309 0xffffffffU)
83310 #define CMAC_RESULTS_TYPE__ATE_CMAC_RESULTS__VERIFY(src) \
83311 (!(((u_int32_t)(src)\
83312 & ~0xffffffffU)))
83313 #define CMAC_RESULTS_TYPE__TYPE u_int32_t
83314 #define CMAC_RESULTS_TYPE__READ 0xffffffffU
83315 #define CMAC_RESULTS_TYPE__WRITE 0xffffffffU
83316
83317 #endif /* __CMAC_RESULTS_TYPE_MACRO__ */
83318
83319
83320 /* macros for radio65_reg_block.ch0_cmac_results_i */
83321 #define INST_RADIO65_REG_BLOCK__CH0_CMAC_RESULTS_I__NUM 1
83322
83323 /* macros for radio65_reg_block.ch0_cmac_results_q */
83324 #define INST_RADIO65_REG_BLOCK__CH0_CMAC_RESULTS_Q__NUM 1
83325
83326 /* macros for radio65_reg_block.ch1_RXRF_BIAS1 */
83327 #define INST_RADIO65_REG_BLOCK__CH1_RXRF_BIAS1__NUM 1
83328
83329 /* macros for radio65_reg_block.ch1_RXRF_BIAS2 */
83330 #define INST_RADIO65_REG_BLOCK__CH1_RXRF_BIAS2__NUM 1
83331
83332 /* macros for radio65_reg_block.ch1_RXRF_GAINSTAGES */
83333 #define INST_RADIO65_REG_BLOCK__CH1_RXRF_GAINSTAGES__NUM 1
83334
83335 /* macros for radio65_reg_block.ch1_RXRF_AGC */
83336 #define INST_RADIO65_REG_BLOCK__CH1_RXRF_AGC__NUM 1
83337
83338 /* macros for radio65_reg_block.ch1_TXRF1 */
83339 #define INST_RADIO65_REG_BLOCK__CH1_TXRF1__NUM 1
83340
83341 /* macros for radio65_reg_block.ch1_TXRF2 */
83342 #define INST_RADIO65_REG_BLOCK__CH1_TXRF2__NUM 1
83343
83344 /* macros for radio65_reg_block.ch1_TXRF3 */
83345 #define INST_RADIO65_REG_BLOCK__CH1_TXRF3__NUM 1
83346
83347 /* macros for radio65_reg_block.ch1_TXRF4 */
83348 #define INST_RADIO65_REG_BLOCK__CH1_TXRF4__NUM 1
83349
83350 /* macros for radio65_reg_block.ch1_TXRF5 */
83351 #define INST_RADIO65_REG_BLOCK__CH1_TXRF5__NUM 1
83352
83353 /* macros for radio65_reg_block.ch1_TXRF6 */
83354 #define INST_RADIO65_REG_BLOCK__CH1_TXRF6__NUM 1
83355
83356 /* macros for radio65_reg_block.ch1_TXRF7 */
83357 #define INST_RADIO65_REG_BLOCK__CH1_TXRF7__NUM 1
83358
83359 /* macros for radio65_reg_block.ch1_TXRF8 */
83360 #define INST_RADIO65_REG_BLOCK__CH1_TXRF8__NUM 1
83361
83362 /* macros for radio65_reg_block.ch1_TXRF9 */
83363 #define INST_RADIO65_REG_BLOCK__CH1_TXRF9__NUM 1
83364
83365 /* macros for radio65_reg_block.ch1_TXRF10 */
83366 #define INST_RADIO65_REG_BLOCK__CH1_TXRF10__NUM 1
83367
83368 /* macros for radio65_reg_block.ch1_TXRF11 */
83369 #define INST_RADIO65_REG_BLOCK__CH1_TXRF11__NUM 1
83370
83371 /* macros for radio65_reg_block.ch1_TXRF12 */
83372 #define INST_RADIO65_REG_BLOCK__CH1_TXRF12__NUM 1
83373
83374 /* macros for radio65_reg_block.ch1_RXTX1 */
83375 #define INST_RADIO65_REG_BLOCK__CH1_RXTX1__NUM 1
83376
83377 /* macros for radio65_reg_block.ch1_RXTX2 */
83378 #define INST_RADIO65_REG_BLOCK__CH1_RXTX2__NUM 1
83379
83380 /* macros for radio65_reg_block.ch1_RXTX3 */
83381 #define INST_RADIO65_REG_BLOCK__CH1_RXTX3__NUM 1
83382
83383 /* macros for radio65_reg_block.ch1_RXTX4 */
83384 #define INST_RADIO65_REG_BLOCK__CH1_RXTX4__NUM 1
83385
83386 /* macros for radio65_reg_block.ch1_BB1 */
83387 #define INST_RADIO65_REG_BLOCK__CH1_BB1__NUM 1
83388
83389 /* macros for radio65_reg_block.ch1_BB2 */
83390 #define INST_RADIO65_REG_BLOCK__CH1_BB2__NUM 1
83391
83392 /* macros for radio65_reg_block.ch1_BB3 */
83393 #define INST_RADIO65_REG_BLOCK__CH1_BB3__NUM 1
83394
83395 /* macros for radio65_reg_block.ch1_rbist_cntrl */
83396 #define INST_RADIO65_REG_BLOCK__CH1_RBIST_CNTRL__NUM 1
83397
83398 /* macros for radio65_reg_block.ch1_tx_dc_offset */
83399 #define INST_RADIO65_REG_BLOCK__CH1_TX_DC_OFFSET__NUM 1
83400
83401 /* macros for radio65_reg_block.ch1_tx_tonegen0 */
83402 #define INST_RADIO65_REG_BLOCK__CH1_TX_TONEGEN0__NUM 1
83403
83404 /* macros for radio65_reg_block.ch1_tx_tonegen1 */
83405 #define INST_RADIO65_REG_BLOCK__CH1_TX_TONEGEN1__NUM 1
83406
83407 /* macros for radio65_reg_block.ch1_tx_lftonegen0 */
83408 #define INST_RADIO65_REG_BLOCK__CH1_TX_LFTONEGEN0__NUM 1
83409
83410 /* macros for radio65_reg_block.ch1_tx_linear_ramp_i */
83411 #define INST_RADIO65_REG_BLOCK__CH1_TX_LINEAR_RAMP_I__NUM 1
83412
83413 /* macros for radio65_reg_block.ch1_tx_linear_ramp_q */
83414 #define INST_RADIO65_REG_BLOCK__CH1_TX_LINEAR_RAMP_Q__NUM 1
83415
83416 /* macros for radio65_reg_block.ch1_tx_prbs_mag */
83417 #define INST_RADIO65_REG_BLOCK__CH1_TX_PRBS_MAG__NUM 1
83418
83419 /* macros for radio65_reg_block.ch1_tx_prbs_seed_i */
83420 #define INST_RADIO65_REG_BLOCK__CH1_TX_PRBS_SEED_I__NUM 1
83421
83422 /* macros for radio65_reg_block.ch1_tx_prbs_seed_q */
83423 #define INST_RADIO65_REG_BLOCK__CH1_TX_PRBS_SEED_Q__NUM 1
83424
83425 /* macros for radio65_reg_block.ch1_cmac_dc_cancel */
83426 #define INST_RADIO65_REG_BLOCK__CH1_CMAC_DC_CANCEL__NUM 1
83427
83428 /* macros for radio65_reg_block.ch1_cmac_dc_offset */
83429 #define INST_RADIO65_REG_BLOCK__CH1_CMAC_DC_OFFSET__NUM 1
83430
83431 /* macros for radio65_reg_block.ch1_cmac_corr */
83432 #define INST_RADIO65_REG_BLOCK__CH1_CMAC_CORR__NUM 1
83433
83434 /* macros for radio65_reg_block.ch1_cmac_power */
83435 #define INST_RADIO65_REG_BLOCK__CH1_CMAC_POWER__NUM 1
83436
83437 /* macros for radio65_reg_block.ch1_cmac_cross_corr */
83438 #define INST_RADIO65_REG_BLOCK__CH1_CMAC_CROSS_CORR__NUM 1
83439
83440 /* macros for radio65_reg_block.ch1_cmac_i2q2 */
83441 #define INST_RADIO65_REG_BLOCK__CH1_CMAC_I2Q2__NUM 1
83442
83443 /* macros for radio65_reg_block.ch1_cmac_power_hpf */
83444 #define INST_RADIO65_REG_BLOCK__CH1_CMAC_POWER_HPF__NUM 1
83445
83446 /* macros for radio65_reg_block.ch1_rxdac_set1 */
83447 #define INST_RADIO65_REG_BLOCK__CH1_RXDAC_SET1__NUM 1
83448
83449 /* macros for radio65_reg_block.ch1_rxdac_set2 */
83450 #define INST_RADIO65_REG_BLOCK__CH1_RXDAC_SET2__NUM 1
83451
83452 /* macros for radio65_reg_block.ch1_rxdac_long_shift */
83453 #define INST_RADIO65_REG_BLOCK__CH1_RXDAC_LONG_SHIFT__NUM 1
83454
83455 /* macros for radio65_reg_block.ch1_cmac_results_i */
83456 #define INST_RADIO65_REG_BLOCK__CH1_CMAC_RESULTS_I__NUM 1
83457
83458 /* macros for radio65_reg_block.ch1_cmac_results_q */
83459 #define INST_RADIO65_REG_BLOCK__CH1_CMAC_RESULTS_Q__NUM 1
83460
83461 /* macros for radio65_reg_block.ch2_RXRF_BIAS1 */
83462 #define INST_RADIO65_REG_BLOCK__CH2_RXRF_BIAS1__NUM 1
83463
83464 /* macros for radio65_reg_block.ch2_RXRF_BIAS2 */
83465 #define INST_RADIO65_REG_BLOCK__CH2_RXRF_BIAS2__NUM 1
83466
83467 /* macros for radio65_reg_block.ch2_RXRF_GAINSTAGES */
83468 #define INST_RADIO65_REG_BLOCK__CH2_RXRF_GAINSTAGES__NUM 1
83469
83470 /* macros for radio65_reg_block.ch2_RXRF_AGC */
83471 #define INST_RADIO65_REG_BLOCK__CH2_RXRF_AGC__NUM 1
83472
83473 /* macros for radio65_reg_block.ch2_TXRF1 */
83474 #define INST_RADIO65_REG_BLOCK__CH2_TXRF1__NUM 1
83475
83476 /* macros for radio65_reg_block.ch2_TXRF2 */
83477 #define INST_RADIO65_REG_BLOCK__CH2_TXRF2__NUM 1
83478
83479 /* macros for radio65_reg_block.ch2_TXRF3 */
83480 #define INST_RADIO65_REG_BLOCK__CH2_TXRF3__NUM 1
83481
83482 /* macros for radio65_reg_block.ch2_TXRF4 */
83483 #define INST_RADIO65_REG_BLOCK__CH2_TXRF4__NUM 1
83484
83485 /* macros for radio65_reg_block.ch2_TXRF5 */
83486 #define INST_RADIO65_REG_BLOCK__CH2_TXRF5__NUM 1
83487
83488 /* macros for radio65_reg_block.ch2_TXRF6 */
83489 #define INST_RADIO65_REG_BLOCK__CH2_TXRF6__NUM 1
83490
83491 /* macros for radio65_reg_block.ch2_TXRF7 */
83492 #define INST_RADIO65_REG_BLOCK__CH2_TXRF7__NUM 1
83493
83494 /* macros for radio65_reg_block.ch2_TXRF8 */
83495 #define INST_RADIO65_REG_BLOCK__CH2_TXRF8__NUM 1
83496
83497 /* macros for radio65_reg_block.ch2_TXRF9 */
83498 #define INST_RADIO65_REG_BLOCK__CH2_TXRF9__NUM 1
83499
83500 /* macros for radio65_reg_block.ch2_TXRF10 */
83501 #define INST_RADIO65_REG_BLOCK__CH2_TXRF10__NUM 1
83502
83503 /* macros for radio65_reg_block.ch2_TXRF11 */
83504 #define INST_RADIO65_REG_BLOCK__CH2_TXRF11__NUM 1
83505
83506 /* macros for radio65_reg_block.ch2_TXRF12 */
83507 #define INST_RADIO65_REG_BLOCK__CH2_TXRF12__NUM 1
83508
83509 /* macros for radio65_reg_block.ch2_RXTX1 */
83510 #define INST_RADIO65_REG_BLOCK__CH2_RXTX1__NUM 1
83511
83512 /* macros for radio65_reg_block.ch2_RXTX2 */
83513 #define INST_RADIO65_REG_BLOCK__CH2_RXTX2__NUM 1
83514
83515 /* macros for radio65_reg_block.ch2_RXTX3 */
83516 #define INST_RADIO65_REG_BLOCK__CH2_RXTX3__NUM 1
83517
83518 /* macros for radio65_reg_block.ch2_RXTX4 */
83519 #define INST_RADIO65_REG_BLOCK__CH2_RXTX4__NUM 1
83520
83521 /* macros for radio65_reg_block.ch2_BB1 */
83522 #define INST_RADIO65_REG_BLOCK__CH2_BB1__NUM 1
83523
83524 /* macros for radio65_reg_block.ch2_BB2 */
83525 #define INST_RADIO65_REG_BLOCK__CH2_BB2__NUM 1
83526
83527 /* macros for radio65_reg_block.ch2_BB3 */
83528 #define INST_RADIO65_REG_BLOCK__CH2_BB3__NUM 1
83529
83530 /* macros for radio65_reg_block.ch2_rbist_cntrl */
83531 #define INST_RADIO65_REG_BLOCK__CH2_RBIST_CNTRL__NUM 1
83532
83533 /* macros for radio65_reg_block.ch2_tx_dc_offset */
83534 #define INST_RADIO65_REG_BLOCK__CH2_TX_DC_OFFSET__NUM 1
83535
83536 /* macros for radio65_reg_block.ch2_tx_tonegen0 */
83537 #define INST_RADIO65_REG_BLOCK__CH2_TX_TONEGEN0__NUM 1
83538
83539 /* macros for radio65_reg_block.ch2_tx_tonegen1 */
83540 #define INST_RADIO65_REG_BLOCK__CH2_TX_TONEGEN1__NUM 1
83541
83542 /* macros for radio65_reg_block.ch2_tx_lftonegen0 */
83543 #define INST_RADIO65_REG_BLOCK__CH2_TX_LFTONEGEN0__NUM 1
83544
83545 /* macros for radio65_reg_block.ch2_tx_linear_ramp_i */
83546 #define INST_RADIO65_REG_BLOCK__CH2_TX_LINEAR_RAMP_I__NUM 1
83547
83548 /* macros for radio65_reg_block.ch2_tx_linear_ramp_q */
83549 #define INST_RADIO65_REG_BLOCK__CH2_TX_LINEAR_RAMP_Q__NUM 1
83550
83551 /* macros for radio65_reg_block.ch2_tx_prbs_mag */
83552 #define INST_RADIO65_REG_BLOCK__CH2_TX_PRBS_MAG__NUM 1
83553
83554 /* macros for radio65_reg_block.ch2_tx_prbs_seed_i */
83555 #define INST_RADIO65_REG_BLOCK__CH2_TX_PRBS_SEED_I__NUM 1
83556
83557 /* macros for radio65_reg_block.ch2_tx_prbs_seed_q */
83558 #define INST_RADIO65_REG_BLOCK__CH2_TX_PRBS_SEED_Q__NUM 1
83559
83560 /* macros for radio65_reg_block.ch2_cmac_dc_cancel */
83561 #define INST_RADIO65_REG_BLOCK__CH2_CMAC_DC_CANCEL__NUM 1
83562
83563 /* macros for radio65_reg_block.ch2_cmac_dc_offset */
83564 #define INST_RADIO65_REG_BLOCK__CH2_CMAC_DC_OFFSET__NUM 1
83565
83566 /* macros for radio65_reg_block.ch2_cmac_corr */
83567 #define INST_RADIO65_REG_BLOCK__CH2_CMAC_CORR__NUM 1
83568
83569 /* macros for radio65_reg_block.ch2_cmac_power */
83570 #define INST_RADIO65_REG_BLOCK__CH2_CMAC_POWER__NUM 1
83571
83572 /* macros for radio65_reg_block.ch2_cmac_cross_corr */
83573 #define INST_RADIO65_REG_BLOCK__CH2_CMAC_CROSS_CORR__NUM 1
83574
83575 /* macros for radio65_reg_block.ch2_cmac_i2q2 */
83576 #define INST_RADIO65_REG_BLOCK__CH2_CMAC_I2Q2__NUM 1
83577
83578 /* macros for radio65_reg_block.ch2_cmac_power_hpf */
83579 #define INST_RADIO65_REG_BLOCK__CH2_CMAC_POWER_HPF__NUM 1
83580
83581 /* macros for radio65_reg_block.ch2_rxdac_set1 */
83582 #define INST_RADIO65_REG_BLOCK__CH2_RXDAC_SET1__NUM 1
83583
83584 /* macros for radio65_reg_block.ch2_rxdac_set2 */
83585 #define INST_RADIO65_REG_BLOCK__CH2_RXDAC_SET2__NUM 1
83586
83587 /* macros for radio65_reg_block.ch2_rxdac_long_shift */
83588 #define INST_RADIO65_REG_BLOCK__CH2_RXDAC_LONG_SHIFT__NUM 1
83589
83590 /* macros for radio65_reg_block.ch2_cmac_results_i */
83591 #define INST_RADIO65_REG_BLOCK__CH2_CMAC_RESULTS_I__NUM 1
83592
83593 /* macros for radio65_reg_block.ch2_cmac_results_q */
83594 #define INST_RADIO65_REG_BLOCK__CH2_CMAC_RESULTS_Q__NUM 1
83595 #define RFILE_INST_MAC_DMA_REG_BLOCK__NUM 1
83596 #define RFILE_INST_MAC_QCU_REG_BLOCK__NUM 1
83597 #define RFILE_INST_MAC_DCU_REG_BLOCK__NUM 1
83598 #define RFILE_INST_HOST_INTF_REG_BLOCK__NUM 1
83599 #define RFILE_INST_EMULATION_MISC_REG_BLOCK__NUM 1
83600 #define RFILE_INST_DWC_PCIE_DBI_AXI_BLOCK__NUM 1
83601 #define RFILE_INST_RTC_REG_BLOCK__NUM 1
83602 #define RFILE_INST_RTC_SYNC_REG_BLOCK__NUM 1
83603 #define RFILE_INST_MERLIN2_0_RADIO_REG_MAP__NUM 1
83604 #define RFILE_INST_ANALOG_INTF_REG_CSR_BLOCK__NUM 1
83605 #define RFILE_INST_MAC_PCU_REG_BLOCK__NUM 1
83606 #define RFILE_INST_BB_REG_BLOCK__NUM 1
83607 #define RFILE_INST_SVD_REG_BLOCK__NUM 1
83608 #define RFILE_INST_EFUSE_REG_BLOCK__NUM 1
83609 #define RFILE_INST_RADIO65_REG_BLOCK__NUM 1
83610
83611 #define OSPREY_REG_MAP__VERSION \
83612 "/cad/local/lib/perl/Pinfo.pm\n\
83613 /trees/yli/yli-dev/chips/osprey/2.0/blueprint/sysconfig/DWC_pcie_dbi_axi_sysconfig.rdl\n\
83614 /trees/yli/yli-dev/chips/osprey/2.0/blueprint/sysconfig/analog_intf_reg_sysconfig.rdl\n\
83615 /trees/yli/yli-dev/chips/osprey/2.0/blueprint/sysconfig/bb_reg_map_sysconfig.rdl\n\
83616 /trees/yli/yli-dev/chips/osprey/2.0/blueprint/sysconfig/efuse_reg_sysconfig.rdl\n\
83617 /trees/yli/yli-dev/chips/osprey/2.0/blueprint/sysconfig/host_intf_reg_sysconfig.rdl\n\
83618 /trees/yli/yli-dev/chips/osprey/2.0/blueprint/sysconfig/mac_dcu_reg_sysconfig.rdl\n\
83619 /trees/yli/yli-dev/chips/osprey/2.0/blueprint/sysconfig/mac_dma_reg_sysconfig.rdl\n\
83620 /trees/yli/yli-dev/chips/osprey/2.0/blueprint/sysconfig/mac_pcu_reg_sysconfig.rdl\n\
83621 /trees/yli/yli-dev/chips/osprey/2.0/blueprint/sysconfig/mac_qcu_reg_sysconfig.rdl\n\
83622 /trees/yli/yli-dev/chips/osprey/2.0/blueprint/sysconfig/merlin2_0_radio_reg_sysconfig.rdl\n\
83623 /trees/yli/yli-dev/chips/osprey/2.0/blueprint/sysconfig/osprey_pcieconfig.rdl\n\
83624 /trees/yli/yli-dev/chips/osprey/2.0/blueprint/sysconfig/radio_65_reg_sysconfig.rdl\n\
83625 /trees/yli/yli-dev/chips/osprey/2.0/blueprint/sysconfig/rtc_reg_sysconfig.rdl\n\
83626 /trees/yli/yli-dev/chips/osprey/2.0/blueprint/sysconfig/svd_reg_sysconfig.rdl\n\
83627 /trees/yli/yli-dev/chips/osprey/2.0/blueprint/top/emulation_misc.rdl\n\
83628 /trees/yli/yli-dev/chips/osprey/2.0/blueprint/top/merlin2_0_radio_reg_map.rdl\n\
83629 /trees/yli/yli-dev/chips/osprey/2.0/blueprint/top/osprey_radio_reg.rdl\n\
83630 /trees/yli/yli-dev/chips/osprey/2.0/blueprint/top/osprey_reg.rdl\n\
83631 /trees/yli/yli-dev/chips/osprey/2.0/env/blueprint/ath_ansic.pm\n\
83632 /trees/yli/yli-dev/chips/osprey/2.0/ip/pcie_axi/blueprint/DWC_pcie_ep.rdl\n\
83633 /trees/yli/yli-dev/chips/osprey/2.0/rtl/amba_mac/blueprint/rtc_sync_reg.rdl\n\
83634 /trees/yli/yli-dev/chips/osprey/2.0/rtl/amba_mac/svd/blueprint/svd_reg.rdl\n\
83635 /trees/yli/yli-dev/chips/osprey/2.0/rtl/apb_analog/analog_intf_reg.rdl\n\
83636 /trees/yli/yli-dev/chips/osprey/2.0/rtl/bb/blueprint/bb_reg_map.rdl\n\
83637 /trees/yli/yli-dev/chips/osprey/2.0/rtl/host_intf/rtl/blueprint/efuse_reg.rdl\n\
83638 /trees/yli/yli-dev/chips/osprey/2.0/rtl/host_intf/rtl/blueprint/host_intf_reg.rdl\n\
83639 /trees/yli/yli-dev/chips/osprey/2.0/rtl/mac/rtl/mac_dma/blueprint/mac_dcu_reg.rdl\n\
83640 /trees/yli/yli-dev/chips/osprey/2.0/rtl/mac/rtl/mac_dma/blueprint/mac_dma_reg.rdl\n\
83641 /trees/yli/yli-dev/chips/osprey/2.0/rtl/mac/rtl/mac_dma/blueprint/mac_qcu_reg.rdl\n\
83642 /trees/yli/yli-dev/chips/osprey/2.0/rtl/mac/rtl/mac_pcu/blueprint/mac_pcu_reg.rdl\n\
83643 /trees/yli/yli-dev/chips/osprey/2.0/rtl/rtc/blueprint/rtc_reg.rdl"
83644 #endif /* __REG_OSPREY_REG_MAP_MACRO_H__ */
Cache object: 967b26b9acf4c76e2757884b2189f13b
|