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/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/top/poseidon_reg_map_macro.h*/ 19 /* Creator: kcwo */ 20 /* Time: Tuesday Nov 2, 2010 [5:38:25 pm] */ 21 /* */ 22 /* Path: /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/top */ 23 /* Arguments: /cad/denali/blueprint/3.7.3//Linux-64bit/blueprint -codegen */ 24 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/env/blueprint/ath_ansic.codegen*/ 25 /* -ath_ansic -Wdesc -I */ 26 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/top -I*/ 27 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint -I */ 28 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/env/blueprint -I*/ 29 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/sysconfig*/ 30 /* -odir */ 31 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/top */ 32 /* -eval {$INCLUDE_SYSCONFIG_FILES=1} -eval */ 33 /* $WAR_EV58615_for_ansic_codegen=1 poseidon_reg.rdl */ 34 /* */ 35 /* Sources: /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/rtl/rtc/blueprint/rtc_reg.rdl*/ 36 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/sysconfig/mac_pcu_reg_sysconfig.rdl*/ 37 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/rtl/host_intf/rtl/blueprint/host_intf_reg.rdl*/ 38 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/sysconfig/merlin2_0_radio_reg_sysconfig.rdl*/ 39 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/sysconfig/rtc_reg_sysconfig.rdl*/ 40 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/rtl/mac/rtl/mac_dma/blueprint/mac_dma_reg.rdl*/ 41 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/top/poseidon_reg.rdl*/ 42 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/sysconfig/efuse_reg_sysconfig.rdl*/ 43 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/top/merlin2_0_radio_reg_map.rdl*/ 44 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/rtl/mac/rtl/mac_dma/blueprint/mac_dcu_reg.rdl*/ 45 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/sysconfig/mac_dma_reg_sysconfig.rdl*/ 46 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/rtl/mac/rtl/mac_pcu/blueprint/mac_pcu_reg.rdl*/ 47 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/rtl/bb/blueprint/bb_reg_map.rdl*/ 48 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/rtl/mac/rtl/mac_dma/blueprint/mac_qcu_reg.rdl*/ 49 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/rtl/apb_analog/analog_intf_reg.rdl*/ 50 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/top/emulation_misc.rdl*/ 51 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/top/pcie_phy_reg_csr.rdl*/ 52 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/sysconfig/analog_intf_reg_sysconfig.rdl*/ 53 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/sysconfig/svd_reg_sysconfig.rdl*/ 54 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/top/poseidon_radio_reg.rdl*/ 55 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/rtl/host_intf/rtl/blueprint/efuse_reg.rdl*/ 56 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/rtl/amba_mac/svd/blueprint/svd_reg.rdl*/ 57 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/sysconfig/mac_qcu_reg_sysconfig.rdl*/ 58 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/sysconfig/radio_65_reg_sysconfig.rdl*/ 59 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/sysconfig/rtc_sync_reg_sysconfig.rdl*/ 60 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/rtl/amba_mac/blueprint/rtc_sync_reg.rdl*/ 61 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/sysconfig/pcie_phy_reg_csr_sysconfig.rdl*/ 62 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/sysconfig/bb_reg_map_sysconfig.rdl*/ 63 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/sysconfig/mac_dcu_reg_sysconfig.rdl*/ 64 /* /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/env/blueprint/ath_ansic.pm*/ 65 /* /cad/local/lib/perl/Pinfo.pm */ 66 /* */ 67 /* Blueprint: 3.7.3 (Fri Aug 29 12:39:16 PDT 2008) */ 68 /* Machine: zydasc19 */ 69 /* OS: Linux 2.6.9-78.0.8.ELsmp */ 70 /* Description: */ 71 /* */ 72 /*This Register Map contains the complete register set for Poseidon. */ 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_POSEIDON_REG_MAP_MACRO_H__ 80 #define __REG_POSEIDON_REG_MAP_MACRO_H__ 81 82 /* macros for BlueprintGlobalNameSpace::AXI_INTERCONNECT_CTRL */ 83 #ifndef __AXI_INTERCONNECT_CTRL_MACRO__ 84 #define __AXI_INTERCONNECT_CTRL_MACRO__ 85 86 /* macros for field FORCE_SEL_ON */ 87 #define AXI_INTERCONNECT_CTRL__FORCE_SEL_ON__SHIFT 0 88 #define AXI_INTERCONNECT_CTRL__FORCE_SEL_ON__WIDTH 1 89 #define AXI_INTERCONNECT_CTRL__FORCE_SEL_ON__MASK 0x00000001U 90 #define AXI_INTERCONNECT_CTRL__FORCE_SEL_ON__READ(src) \ 91 (u_int32_t)(src)\ 92 & 0x00000001U 93 #define AXI_INTERCONNECT_CTRL__FORCE_SEL_ON__WRITE(src) \ 94 ((u_int32_t)(src)\ 95 & 0x00000001U) 96 #define AXI_INTERCONNECT_CTRL__FORCE_SEL_ON__MODIFY(dst, src) \ 97 (dst) = ((dst) &\ 98 ~0x00000001U) | ((u_int32_t)(src) &\ 99 0x00000001U) 100 #define AXI_INTERCONNECT_CTRL__FORCE_SEL_ON__VERIFY(src) \ 101 (!(((u_int32_t)(src)\ 102 & ~0x00000001U))) 103 #define AXI_INTERCONNECT_CTRL__FORCE_SEL_ON__SET(dst) \ 104 (dst) = ((dst) &\ 105 ~0x00000001U) | (u_int32_t)(1) 106 #define AXI_INTERCONNECT_CTRL__FORCE_SEL_ON__CLR(dst) \ 107 (dst) = ((dst) &\ 108 ~0x00000001U) | (u_int32_t)(0) 109 110 /* macros for field SELECT_SLV_PCIE */ 111 #define AXI_INTERCONNECT_CTRL__SELECT_SLV_PCIE__SHIFT 1 112 #define AXI_INTERCONNECT_CTRL__SELECT_SLV_PCIE__WIDTH 1 113 #define AXI_INTERCONNECT_CTRL__SELECT_SLV_PCIE__MASK 0x00000002U 114 #define AXI_INTERCONNECT_CTRL__SELECT_SLV_PCIE__READ(src) \ 115 (((u_int32_t)(src)\ 116 & 0x00000002U) >> 1) 117 #define AXI_INTERCONNECT_CTRL__SELECT_SLV_PCIE__WRITE(src) \ 118 (((u_int32_t)(src)\ 119 << 1) & 0x00000002U) 120 #define AXI_INTERCONNECT_CTRL__SELECT_SLV_PCIE__MODIFY(dst, src) \ 121 (dst) = ((dst) &\ 122 ~0x00000002U) | (((u_int32_t)(src) <<\ 123 1) & 0x00000002U) 124 #define AXI_INTERCONNECT_CTRL__SELECT_SLV_PCIE__VERIFY(src) \ 125 (!((((u_int32_t)(src)\ 126 << 1) & ~0x00000002U))) 127 #define AXI_INTERCONNECT_CTRL__SELECT_SLV_PCIE__SET(dst) \ 128 (dst) = ((dst) &\ 129 ~0x00000002U) | ((u_int32_t)(1) << 1) 130 #define AXI_INTERCONNECT_CTRL__SELECT_SLV_PCIE__CLR(dst) \ 131 (dst) = ((dst) &\ 132 ~0x00000002U) | ((u_int32_t)(0) << 1) 133 134 /* macros for field SW_WOW_ENABLE */ 135 #define AXI_INTERCONNECT_CTRL__SW_WOW_ENABLE__SHIFT 2 136 #define AXI_INTERCONNECT_CTRL__SW_WOW_ENABLE__WIDTH 1 137 #define AXI_INTERCONNECT_CTRL__SW_WOW_ENABLE__MASK 0x00000004U 138 #define AXI_INTERCONNECT_CTRL__SW_WOW_ENABLE__READ(src) \ 139 (((u_int32_t)(src)\ 140 & 0x00000004U) >> 2) 141 #define AXI_INTERCONNECT_CTRL__SW_WOW_ENABLE__WRITE(src) \ 142 (((u_int32_t)(src)\ 143 << 2) & 0x00000004U) 144 #define AXI_INTERCONNECT_CTRL__SW_WOW_ENABLE__MODIFY(dst, src) \ 145 (dst) = ((dst) &\ 146 ~0x00000004U) | (((u_int32_t)(src) <<\ 147 2) & 0x00000004U) 148 #define AXI_INTERCONNECT_CTRL__SW_WOW_ENABLE__VERIFY(src) \ 149 (!((((u_int32_t)(src)\ 150 << 2) & ~0x00000004U))) 151 #define AXI_INTERCONNECT_CTRL__SW_WOW_ENABLE__SET(dst) \ 152 (dst) = ((dst) &\ 153 ~0x00000004U) | ((u_int32_t)(1) << 2) 154 #define AXI_INTERCONNECT_CTRL__SW_WOW_ENABLE__CLR(dst) \ 155 (dst) = ((dst) &\ 156 ~0x00000004U) | ((u_int32_t)(0) << 2) 157 #define AXI_INTERCONNECT_CTRL__TYPE u_int32_t 158 #define AXI_INTERCONNECT_CTRL__READ 0x00000007U 159 #define AXI_INTERCONNECT_CTRL__WRITE 0x00000007U 160 161 #endif /* __AXI_INTERCONNECT_CTRL_MACRO__ */ 162 163 164 /* macros for host_intf_reg_block.AXI_INTERCONNECT_CTRL */ 165 #define INST_HOST_INTF_REG_BLOCK__AXI_INTERCONNECT_CTRL__NUM 1 166 167 /* macros for BlueprintGlobalNameSpace::green_tx_control_1 */ 168 #ifndef __GREEN_TX_CONTROL_1_MACRO__ 169 #define __GREEN_TX_CONTROL_1_MACRO__ 170 171 /* macros for field green_tx_enable */ 172 #define GREEN_TX_CONTROL_1__GREEN_TX_ENABLE__SHIFT 0 173 #define GREEN_TX_CONTROL_1__GREEN_TX_ENABLE__WIDTH 1 174 #define GREEN_TX_CONTROL_1__GREEN_TX_ENABLE__MASK 0x00000001U 175 #define GREEN_TX_CONTROL_1__GREEN_TX_ENABLE__READ(src) \ 176 (u_int32_t)(src)\ 177 & 0x00000001U 178 #define GREEN_TX_CONTROL_1__GREEN_TX_ENABLE__WRITE(src) \ 179 ((u_int32_t)(src)\ 180 & 0x00000001U) 181 #define GREEN_TX_CONTROL_1__GREEN_TX_ENABLE__MODIFY(dst, src) \ 182 (dst) = ((dst) &\ 183 ~0x00000001U) | ((u_int32_t)(src) &\ 184 0x00000001U) 185 #define GREEN_TX_CONTROL_1__GREEN_TX_ENABLE__VERIFY(src) \ 186 (!(((u_int32_t)(src)\ 187 & ~0x00000001U))) 188 #define GREEN_TX_CONTROL_1__GREEN_TX_ENABLE__SET(dst) \ 189 (dst) = ((dst) &\ 190 ~0x00000001U) | (u_int32_t)(1) 191 #define GREEN_TX_CONTROL_1__GREEN_TX_ENABLE__CLR(dst) \ 192 (dst) = ((dst) &\ 193 ~0x00000001U) | (u_int32_t)(0) 194 195 /* macros for field green_cases */ 196 #define GREEN_TX_CONTROL_1__GREEN_CASES__SHIFT 1 197 #define GREEN_TX_CONTROL_1__GREEN_CASES__WIDTH 1 198 #define GREEN_TX_CONTROL_1__GREEN_CASES__MASK 0x00000002U 199 #define GREEN_TX_CONTROL_1__GREEN_CASES__READ(src) \ 200 (((u_int32_t)(src)\ 201 & 0x00000002U) >> 1) 202 #define GREEN_TX_CONTROL_1__GREEN_CASES__WRITE(src) \ 203 (((u_int32_t)(src)\ 204 << 1) & 0x00000002U) 205 #define GREEN_TX_CONTROL_1__GREEN_CASES__MODIFY(dst, src) \ 206 (dst) = ((dst) &\ 207 ~0x00000002U) | (((u_int32_t)(src) <<\ 208 1) & 0x00000002U) 209 #define GREEN_TX_CONTROL_1__GREEN_CASES__VERIFY(src) \ 210 (!((((u_int32_t)(src)\ 211 << 1) & ~0x00000002U))) 212 #define GREEN_TX_CONTROL_1__GREEN_CASES__SET(dst) \ 213 (dst) = ((dst) &\ 214 ~0x00000002U) | ((u_int32_t)(1) << 1) 215 #define GREEN_TX_CONTROL_1__GREEN_CASES__CLR(dst) \ 216 (dst) = ((dst) &\ 217 ~0x00000002U) | ((u_int32_t)(0) << 1) 218 #define GREEN_TX_CONTROL_1__TYPE u_int32_t 219 #define GREEN_TX_CONTROL_1__READ 0x00000003U 220 #define GREEN_TX_CONTROL_1__WRITE 0x00000003U 221 222 #endif /* __GREEN_TX_CONTROL_1_MACRO__ */ 223 224 /* macros for BlueprintGlobalNameSpace::bb_reg_page_control */ 225 #ifndef __BB_REG_PAGE_CONTROL_MACRO__ 226 #define __BB_REG_PAGE_CONTROL_MACRO__ 227 228 /* macros for field disable_bb_reg_page */ 229 #define BB_REG_PAGE_CONTROL__DISABLE_BB_REG_PAGE__SHIFT 0 230 #define BB_REG_PAGE_CONTROL__DISABLE_BB_REG_PAGE__WIDTH 1 231 #define BB_REG_PAGE_CONTROL__DISABLE_BB_REG_PAGE__MASK 0x00000001U 232 #define BB_REG_PAGE_CONTROL__DISABLE_BB_REG_PAGE__READ(src) \ 233 (u_int32_t)(src)\ 234 & 0x00000001U 235 #define BB_REG_PAGE_CONTROL__DISABLE_BB_REG_PAGE__WRITE(src) \ 236 ((u_int32_t)(src)\ 237 & 0x00000001U) 238 #define BB_REG_PAGE_CONTROL__DISABLE_BB_REG_PAGE__MODIFY(dst, src) \ 239 (dst) = ((dst) &\ 240 ~0x00000001U) | ((u_int32_t)(src) &\ 241 0x00000001U) 242 #define BB_REG_PAGE_CONTROL__DISABLE_BB_REG_PAGE__VERIFY(src) \ 243 (!(((u_int32_t)(src)\ 244 & ~0x00000001U))) 245 #define BB_REG_PAGE_CONTROL__DISABLE_BB_REG_PAGE__SET(dst) \ 246 (dst) = ((dst) &\ 247 ~0x00000001U) | (u_int32_t)(1) 248 #define BB_REG_PAGE_CONTROL__DISABLE_BB_REG_PAGE__CLR(dst) \ 249 (dst) = ((dst) &\ 250 ~0x00000001U) | (u_int32_t)(0) 251 252 /* macros for field bb_register_page */ 253 #define BB_REG_PAGE_CONTROL__BB_REGISTER_PAGE__SHIFT 1 254 #define BB_REG_PAGE_CONTROL__BB_REGISTER_PAGE__WIDTH 3 255 #define BB_REG_PAGE_CONTROL__BB_REGISTER_PAGE__MASK 0x0000000eU 256 #define BB_REG_PAGE_CONTROL__BB_REGISTER_PAGE__READ(src) \ 257 (((u_int32_t)(src)\ 258 & 0x0000000eU) >> 1) 259 #define BB_REG_PAGE_CONTROL__BB_REGISTER_PAGE__WRITE(src) \ 260 (((u_int32_t)(src)\ 261 << 1) & 0x0000000eU) 262 #define BB_REG_PAGE_CONTROL__BB_REGISTER_PAGE__MODIFY(dst, src) \ 263 (dst) = ((dst) &\ 264 ~0x0000000eU) | (((u_int32_t)(src) <<\ 265 1) & 0x0000000eU) 266 #define BB_REG_PAGE_CONTROL__BB_REGISTER_PAGE__VERIFY(src) \ 267 (!((((u_int32_t)(src)\ 268 << 1) & ~0x0000000eU))) 269 270 /* macros for field direct_access_page */ 271 #define BB_REG_PAGE_CONTROL__DIRECT_ACCESS_PAGE__SHIFT 4 272 #define BB_REG_PAGE_CONTROL__DIRECT_ACCESS_PAGE__WIDTH 1 273 #define BB_REG_PAGE_CONTROL__DIRECT_ACCESS_PAGE__MASK 0x00000010U 274 #define BB_REG_PAGE_CONTROL__DIRECT_ACCESS_PAGE__READ(src) \ 275 (((u_int32_t)(src)\ 276 & 0x00000010U) >> 4) 277 #define BB_REG_PAGE_CONTROL__DIRECT_ACCESS_PAGE__WRITE(src) \ 278 (((u_int32_t)(src)\ 279 << 4) & 0x00000010U) 280 #define BB_REG_PAGE_CONTROL__DIRECT_ACCESS_PAGE__MODIFY(dst, src) \ 281 (dst) = ((dst) &\ 282 ~0x00000010U) | (((u_int32_t)(src) <<\ 283 4) & 0x00000010U) 284 #define BB_REG_PAGE_CONTROL__DIRECT_ACCESS_PAGE__VERIFY(src) \ 285 (!((((u_int32_t)(src)\ 286 << 4) & ~0x00000010U))) 287 #define BB_REG_PAGE_CONTROL__DIRECT_ACCESS_PAGE__SET(dst) \ 288 (dst) = ((dst) &\ 289 ~0x00000010U) | ((u_int32_t)(1) << 4) 290 #define BB_REG_PAGE_CONTROL__DIRECT_ACCESS_PAGE__CLR(dst) \ 291 (dst) = ((dst) &\ 292 ~0x00000010U) | ((u_int32_t)(0) << 4) 293 #define BB_REG_PAGE_CONTROL__TYPE u_int32_t 294 #define BB_REG_PAGE_CONTROL__READ 0x0000001fU 295 #define BB_REG_PAGE_CONTROL__WRITE 0x0000001fU 296 297 #endif /* __BB_REG_PAGE_CONTROL_MACRO__ */ 298 299 300 /* macros for bb_reg_block.bb_bbb_reg_map.BB_bb_reg_page_control */ 301 #define INST_BB_REG_BLOCK__BB_BBB_REG_MAP__BB_BB_REG_PAGE_CONTROL__NUM 1 302 303 /* macros for BlueprintGlobalNameSpace::peak_det_ctrl_1 */ 304 305 /* macros for field peak_det_tally_thr_low_0 */ 306 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_LOW_0__SHIFT 8 307 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_LOW_0__WIDTH 5 308 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_LOW_0__MASK 0x00001f00U 309 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_LOW_0__READ(src) \ 310 (((u_int32_t)(src)\ 311 & 0x00001f00U) >> 8) 312 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_LOW_0__WRITE(src) \ 313 (((u_int32_t)(src)\ 314 << 8) & 0x00001f00U) 315 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_LOW_0__MODIFY(dst, src) \ 316 (dst) = ((dst) &\ 317 ~0x00001f00U) | (((u_int32_t)(src) <<\ 318 8) & 0x00001f00U) 319 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_LOW_0__VERIFY(src) \ 320 (!((((u_int32_t)(src)\ 321 << 8) & ~0x00001f00U))) 322 323 /* macros for field peak_det_tally_thr_med_0 */ 324 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_MED_0__SHIFT 13 325 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_MED_0__WIDTH 5 326 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_MED_0__MASK 0x0003e000U 327 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_MED_0__READ(src) \ 328 (((u_int32_t)(src)\ 329 & 0x0003e000U) >> 13) 330 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_MED_0__WRITE(src) \ 331 (((u_int32_t)(src)\ 332 << 13) & 0x0003e000U) 333 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_MED_0__MODIFY(dst, src) \ 334 (dst) = ((dst) &\ 335 ~0x0003e000U) | (((u_int32_t)(src) <<\ 336 13) & 0x0003e000U) 337 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_MED_0__VERIFY(src) \ 338 (!((((u_int32_t)(src)\ 339 << 13) & ~0x0003e000U))) 340 341 /* macros for field peak_det_tally_thr_high_0 */ 342 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_HIGH_0__SHIFT 18 343 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_HIGH_0__WIDTH 5 344 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_HIGH_0__MASK 0x007c0000U 345 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_HIGH_0__READ(src) \ 346 (((u_int32_t)(src)\ 347 & 0x007c0000U) >> 18) 348 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_HIGH_0__WRITE(src) \ 349 (((u_int32_t)(src)\ 350 << 18) & 0x007c0000U) 351 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_HIGH_0__MODIFY(dst, src) \ 352 (dst) = ((dst) &\ 353 ~0x007c0000U) | (((u_int32_t)(src) <<\ 354 18) & 0x007c0000U) 355 #define PEAK_DET_CTRL_1__PEAK_DET_TALLY_THR_HIGH_0__VERIFY(src) \ 356 (!((((u_int32_t)(src)\ 357 << 18) & ~0x007c0000U))) 358 359 /* macros for bb_reg_block.bb_agc_reg_map.BB_peak_det_ctrl_1 */ 360 361 362 /* macros for BlueprintGlobalNameSpace::peak_det_ctrl_2 */ 363 364 /* macros for field rf_gain_drop_db_low_0 */ 365 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_LOW_0__SHIFT 10 366 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_LOW_0__WIDTH 5 367 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_LOW_0__MASK 0x00007c00U 368 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_LOW_0__READ(src) \ 369 (((u_int32_t)(src)\ 370 & 0x00007c00U) >> 10) 371 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_LOW_0__WRITE(src) \ 372 (((u_int32_t)(src)\ 373 << 10) & 0x00007c00U) 374 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_LOW_0__MODIFY(dst, src) \ 375 (dst) = ((dst) &\ 376 ~0x00007c00U) | (((u_int32_t)(src) <<\ 377 10) & 0x00007c00U) 378 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_LOW_0__VERIFY(src) \ 379 (!((((u_int32_t)(src)\ 380 << 10) & ~0x00007c00U))) 381 382 /* macros for field rf_gain_drop_db_med_0 */ 383 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_MED_0__SHIFT 15 384 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_MED_0__WIDTH 5 385 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_MED_0__MASK 0x000f8000U 386 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_MED_0__READ(src) \ 387 (((u_int32_t)(src)\ 388 & 0x000f8000U) >> 15) 389 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_MED_0__WRITE(src) \ 390 (((u_int32_t)(src)\ 391 << 15) & 0x000f8000U) 392 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_MED_0__MODIFY(dst, src) \ 393 (dst) = ((dst) &\ 394 ~0x000f8000U) | (((u_int32_t)(src) <<\ 395 15) & 0x000f8000U) 396 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_MED_0__VERIFY(src) \ 397 (!((((u_int32_t)(src)\ 398 << 15) & ~0x000f8000U))) 399 400 /* macros for field rf_gain_drop_db_high_0 */ 401 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_HIGH_0__SHIFT 20 402 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_HIGH_0__WIDTH 5 403 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_HIGH_0__MASK 0x01f00000U 404 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_HIGH_0__READ(src) \ 405 (((u_int32_t)(src)\ 406 & 0x01f00000U) >> 20) 407 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_HIGH_0__WRITE(src) \ 408 (((u_int32_t)(src)\ 409 << 20) & 0x01f00000U) 410 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_HIGH_0__MODIFY(dst, src) \ 411 (dst) = ((dst) &\ 412 ~0x01f00000U) | (((u_int32_t)(src) <<\ 413 20) & 0x01f00000U) 414 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_HIGH_0__VERIFY(src) \ 415 (!((((u_int32_t)(src)\ 416 << 20) & ~0x01f00000U))) 417 418 /* macros for field rf_gain_drop_db_non_0 */ 419 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_NON_0__SHIFT 25 420 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_NON_0__WIDTH 5 421 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_NON_0__MASK 0x3e000000U 422 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_NON_0__READ(src) \ 423 (((u_int32_t)(src)\ 424 & 0x3e000000U) >> 25) 425 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_NON_0__WRITE(src) \ 426 (((u_int32_t)(src)\ 427 << 25) & 0x3e000000U) 428 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_NON_0__MODIFY(dst, src) \ 429 (dst) = ((dst) &\ 430 ~0x3e000000U) | (((u_int32_t)(src) <<\ 431 25) & 0x3e000000U) 432 #define PEAK_DET_CTRL_2__RF_GAIN_DROP_DB_NON_0__VERIFY(src) \ 433 (!((((u_int32_t)(src)\ 434 << 25) & ~0x3e000000U))) 435 436 /* macros for field enable_rfsat_restart */ 437 #define PEAK_DET_CTRL_2__ENABLE_RFSAT_RESTART__SHIFT 30 438 #define PEAK_DET_CTRL_2__ENABLE_RFSAT_RESTART__WIDTH 1 439 #define PEAK_DET_CTRL_2__ENABLE_RFSAT_RESTART__MASK 0x40000000U 440 #define PEAK_DET_CTRL_2__ENABLE_RFSAT_RESTART__READ(src) \ 441 (((u_int32_t)(src)\ 442 & 0x40000000U) >> 30) 443 #define PEAK_DET_CTRL_2__ENABLE_RFSAT_RESTART__WRITE(src) \ 444 (((u_int32_t)(src)\ 445 << 30) & 0x40000000U) 446 #define PEAK_DET_CTRL_2__ENABLE_RFSAT_RESTART__MODIFY(dst, src) \ 447 (dst) = ((dst) &\ 448 ~0x40000000U) | (((u_int32_t)(src) <<\ 449 30) & 0x40000000U) 450 #define PEAK_DET_CTRL_2__ENABLE_RFSAT_RESTART__VERIFY(src) \ 451 (!((((u_int32_t)(src)\ 452 << 30) & ~0x40000000U))) 453 #define PEAK_DET_CTRL_2__ENABLE_RFSAT_RESTART__SET(dst) \ 454 (dst) = ((dst) &\ 455 ~0x40000000U) | ((u_int32_t)(1) << 30) 456 #define PEAK_DET_CTRL_2__ENABLE_RFSAT_RESTART__CLR(dst) \ 457 (dst) = ((dst) &\ 458 ~0x40000000U) | ((u_int32_t)(0) << 30) 459 #define PEAK_DET_CTRL_2__TYPE u_int32_t 460 #define PEAK_DET_CTRL_2__READ 0x7fffffffU 461 #define PEAK_DET_CTRL_2__WRITE 0x7fffffffU 462 463 /* macros for bb_reg_block.bb_agc_reg_map.BB_peak_det_ctrl_2 */ 464 465 /* macros for BlueprintGlobalNameSpace::bt_coex_1 */ 466 #ifndef __BT_COEX_1_MACRO__ 467 #define __BT_COEX_1_MACRO__ 468 469 /* macros for field peak_det_tally_thr_low_1 */ 470 #define BT_COEX_1__PEAK_DET_TALLY_THR_LOW_1__SHIFT 0 471 #define BT_COEX_1__PEAK_DET_TALLY_THR_LOW_1__WIDTH 5 472 #define BT_COEX_1__PEAK_DET_TALLY_THR_LOW_1__MASK 0x0000001fU 473 #define BT_COEX_1__PEAK_DET_TALLY_THR_LOW_1__READ(src) \ 474 (u_int32_t)(src)\ 475 & 0x0000001fU 476 #define BT_COEX_1__PEAK_DET_TALLY_THR_LOW_1__WRITE(src) \ 477 ((u_int32_t)(src)\ 478 & 0x0000001fU) 479 #define BT_COEX_1__PEAK_DET_TALLY_THR_LOW_1__MODIFY(dst, src) \ 480 (dst) = ((dst) &\ 481 ~0x0000001fU) | ((u_int32_t)(src) &\ 482 0x0000001fU) 483 #define BT_COEX_1__PEAK_DET_TALLY_THR_LOW_1__VERIFY(src) \ 484 (!(((u_int32_t)(src)\ 485 & ~0x0000001fU))) 486 487 /* macros for field peak_det_tally_thr_med_1 */ 488 #define BT_COEX_1__PEAK_DET_TALLY_THR_MED_1__SHIFT 5 489 #define BT_COEX_1__PEAK_DET_TALLY_THR_MED_1__WIDTH 5 490 #define BT_COEX_1__PEAK_DET_TALLY_THR_MED_1__MASK 0x000003e0U 491 #define BT_COEX_1__PEAK_DET_TALLY_THR_MED_1__READ(src) \ 492 (((u_int32_t)(src)\ 493 & 0x000003e0U) >> 5) 494 #define BT_COEX_1__PEAK_DET_TALLY_THR_MED_1__WRITE(src) \ 495 (((u_int32_t)(src)\ 496 << 5) & 0x000003e0U) 497 #define BT_COEX_1__PEAK_DET_TALLY_THR_MED_1__MODIFY(dst, src) \ 498 (dst) = ((dst) &\ 499 ~0x000003e0U) | (((u_int32_t)(src) <<\ 500 5) & 0x000003e0U) 501 #define BT_COEX_1__PEAK_DET_TALLY_THR_MED_1__VERIFY(src) \ 502 (!((((u_int32_t)(src)\ 503 << 5) & ~0x000003e0U))) 504 505 /* macros for field peak_det_tally_thr_high_1 */ 506 #define BT_COEX_1__PEAK_DET_TALLY_THR_HIGH_1__SHIFT 10 507 #define BT_COEX_1__PEAK_DET_TALLY_THR_HIGH_1__WIDTH 5 508 #define BT_COEX_1__PEAK_DET_TALLY_THR_HIGH_1__MASK 0x00007c00U 509 #define BT_COEX_1__PEAK_DET_TALLY_THR_HIGH_1__READ(src) \ 510 (((u_int32_t)(src)\ 511 & 0x00007c00U) >> 10) 512 #define BT_COEX_1__PEAK_DET_TALLY_THR_HIGH_1__WRITE(src) \ 513 (((u_int32_t)(src)\ 514 << 10) & 0x00007c00U) 515 #define BT_COEX_1__PEAK_DET_TALLY_THR_HIGH_1__MODIFY(dst, src) \ 516 (dst) = ((dst) &\ 517 ~0x00007c00U) | (((u_int32_t)(src) <<\ 518 10) & 0x00007c00U) 519 #define BT_COEX_1__PEAK_DET_TALLY_THR_HIGH_1__VERIFY(src) \ 520 (!((((u_int32_t)(src)\ 521 << 10) & ~0x00007c00U))) 522 523 /* macros for field rf_gain_drop_db_low_1 */ 524 #define BT_COEX_1__RF_GAIN_DROP_DB_LOW_1__SHIFT 15 525 #define BT_COEX_1__RF_GAIN_DROP_DB_LOW_1__WIDTH 5 526 #define BT_COEX_1__RF_GAIN_DROP_DB_LOW_1__MASK 0x000f8000U 527 #define BT_COEX_1__RF_GAIN_DROP_DB_LOW_1__READ(src) \ 528 (((u_int32_t)(src)\ 529 & 0x000f8000U) >> 15) 530 #define BT_COEX_1__RF_GAIN_DROP_DB_LOW_1__WRITE(src) \ 531 (((u_int32_t)(src)\ 532 << 15) & 0x000f8000U) 533 #define BT_COEX_1__RF_GAIN_DROP_DB_LOW_1__MODIFY(dst, src) \ 534 (dst) = ((dst) &\ 535 ~0x000f8000U) | (((u_int32_t)(src) <<\ 536 15) & 0x000f8000U) 537 #define BT_COEX_1__RF_GAIN_DROP_DB_LOW_1__VERIFY(src) \ 538 (!((((u_int32_t)(src)\ 539 << 15) & ~0x000f8000U))) 540 541 /* macros for field rf_gain_drop_db_med_1 */ 542 #define BT_COEX_1__RF_GAIN_DROP_DB_MED_1__SHIFT 20 543 #define BT_COEX_1__RF_GAIN_DROP_DB_MED_1__WIDTH 5 544 #define BT_COEX_1__RF_GAIN_DROP_DB_MED_1__MASK 0x01f00000U 545 #define BT_COEX_1__RF_GAIN_DROP_DB_MED_1__READ(src) \ 546 (((u_int32_t)(src)\ 547 & 0x01f00000U) >> 20) 548 #define BT_COEX_1__RF_GAIN_DROP_DB_MED_1__WRITE(src) \ 549 (((u_int32_t)(src)\ 550 << 20) & 0x01f00000U) 551 #define BT_COEX_1__RF_GAIN_DROP_DB_MED_1__MODIFY(dst, src) \ 552 (dst) = ((dst) &\ 553 ~0x01f00000U) | (((u_int32_t)(src) <<\ 554 20) & 0x01f00000U) 555 #define BT_COEX_1__RF_GAIN_DROP_DB_MED_1__VERIFY(src) \ 556 (!((((u_int32_t)(src)\ 557 << 20) & ~0x01f00000U))) 558 559 /* macros for field rf_gain_drop_db_high_1 */ 560 #define BT_COEX_1__RF_GAIN_DROP_DB_HIGH_1__SHIFT 25 561 #define BT_COEX_1__RF_GAIN_DROP_DB_HIGH_1__WIDTH 5 562 #define BT_COEX_1__RF_GAIN_DROP_DB_HIGH_1__MASK 0x3e000000U 563 #define BT_COEX_1__RF_GAIN_DROP_DB_HIGH_1__READ(src) \ 564 (((u_int32_t)(src)\ 565 & 0x3e000000U) >> 25) 566 #define BT_COEX_1__RF_GAIN_DROP_DB_HIGH_1__WRITE(src) \ 567 (((u_int32_t)(src)\ 568 << 25) & 0x3e000000U) 569 #define BT_COEX_1__RF_GAIN_DROP_DB_HIGH_1__MODIFY(dst, src) \ 570 (dst) = ((dst) &\ 571 ~0x3e000000U) | (((u_int32_t)(src) <<\ 572 25) & 0x3e000000U) 573 #define BT_COEX_1__RF_GAIN_DROP_DB_HIGH_1__VERIFY(src) \ 574 (!((((u_int32_t)(src)\ 575 << 25) & ~0x3e000000U))) 576 577 /* macros for field bt_tx_disable_NF_cal */ 578 #define BT_COEX_1__BT_TX_DISABLE_NF_CAL__SHIFT 30 579 #define BT_COEX_1__BT_TX_DISABLE_NF_CAL__WIDTH 1 580 #define BT_COEX_1__BT_TX_DISABLE_NF_CAL__MASK 0x40000000U 581 #define BT_COEX_1__BT_TX_DISABLE_NF_CAL__READ(src) \ 582 (((u_int32_t)(src)\ 583 & 0x40000000U) >> 30) 584 #define BT_COEX_1__BT_TX_DISABLE_NF_CAL__WRITE(src) \ 585 (((u_int32_t)(src)\ 586 << 30) & 0x40000000U) 587 #define BT_COEX_1__BT_TX_DISABLE_NF_CAL__MODIFY(dst, src) \ 588 (dst) = ((dst) &\ 589 ~0x40000000U) | (((u_int32_t)(src) <<\ 590 30) & 0x40000000U) 591 #define BT_COEX_1__BT_TX_DISABLE_NF_CAL__VERIFY(src) \ 592 (!((((u_int32_t)(src)\ 593 << 30) & ~0x40000000U))) 594 #define BT_COEX_1__BT_TX_DISABLE_NF_CAL__SET(dst) \ 595 (dst) = ((dst) &\ 596 ~0x40000000U) | ((u_int32_t)(1) << 30) 597 #define BT_COEX_1__BT_TX_DISABLE_NF_CAL__CLR(dst) \ 598 (dst) = ((dst) &\ 599 ~0x40000000U) | ((u_int32_t)(0) << 30) 600 #define BT_COEX_1__TYPE u_int32_t 601 #define BT_COEX_1__READ 0x7fffffffU 602 #define BT_COEX_1__WRITE 0x7fffffffU 603 604 #endif /* __BT_COEX_1_MACRO__ */ 605 606 607 /* macros for bb_reg_block.bb_agc_reg_map.BB_bt_coex_1 */ 608 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_BT_COEX_1__NUM 1 609 610 /* macros for BlueprintGlobalNameSpace::bt_coex_2 */ 611 #ifndef __BT_COEX_2_MACRO__ 612 #define __BT_COEX_2_MACRO__ 613 614 /* macros for field peak_det_tally_thr_low_2 */ 615 #define BT_COEX_2__PEAK_DET_TALLY_THR_LOW_2__SHIFT 0 616 #define BT_COEX_2__PEAK_DET_TALLY_THR_LOW_2__WIDTH 5 617 #define BT_COEX_2__PEAK_DET_TALLY_THR_LOW_2__MASK 0x0000001fU 618 #define BT_COEX_2__PEAK_DET_TALLY_THR_LOW_2__READ(src) \ 619 (u_int32_t)(src)\ 620 & 0x0000001fU 621 #define BT_COEX_2__PEAK_DET_TALLY_THR_LOW_2__WRITE(src) \ 622 ((u_int32_t)(src)\ 623 & 0x0000001fU) 624 #define BT_COEX_2__PEAK_DET_TALLY_THR_LOW_2__MODIFY(dst, src) \ 625 (dst) = ((dst) &\ 626 ~0x0000001fU) | ((u_int32_t)(src) &\ 627 0x0000001fU) 628 #define BT_COEX_2__PEAK_DET_TALLY_THR_LOW_2__VERIFY(src) \ 629 (!(((u_int32_t)(src)\ 630 & ~0x0000001fU))) 631 632 /* macros for field peak_det_tally_thr_med_2 */ 633 #define BT_COEX_2__PEAK_DET_TALLY_THR_MED_2__SHIFT 5 634 #define BT_COEX_2__PEAK_DET_TALLY_THR_MED_2__WIDTH 5 635 #define BT_COEX_2__PEAK_DET_TALLY_THR_MED_2__MASK 0x000003e0U 636 #define BT_COEX_2__PEAK_DET_TALLY_THR_MED_2__READ(src) \ 637 (((u_int32_t)(src)\ 638 & 0x000003e0U) >> 5) 639 #define BT_COEX_2__PEAK_DET_TALLY_THR_MED_2__WRITE(src) \ 640 (((u_int32_t)(src)\ 641 << 5) & 0x000003e0U) 642 #define BT_COEX_2__PEAK_DET_TALLY_THR_MED_2__MODIFY(dst, src) \ 643 (dst) = ((dst) &\ 644 ~0x000003e0U) | (((u_int32_t)(src) <<\ 645 5) & 0x000003e0U) 646 #define BT_COEX_2__PEAK_DET_TALLY_THR_MED_2__VERIFY(src) \ 647 (!((((u_int32_t)(src)\ 648 << 5) & ~0x000003e0U))) 649 650 /* macros for field peak_det_tally_thr_high_2 */ 651 #define BT_COEX_2__PEAK_DET_TALLY_THR_HIGH_2__SHIFT 10 652 #define BT_COEX_2__PEAK_DET_TALLY_THR_HIGH_2__WIDTH 5 653 #define BT_COEX_2__PEAK_DET_TALLY_THR_HIGH_2__MASK 0x00007c00U 654 #define BT_COEX_2__PEAK_DET_TALLY_THR_HIGH_2__READ(src) \ 655 (((u_int32_t)(src)\ 656 & 0x00007c00U) >> 10) 657 #define BT_COEX_2__PEAK_DET_TALLY_THR_HIGH_2__WRITE(src) \ 658 (((u_int32_t)(src)\ 659 << 10) & 0x00007c00U) 660 #define BT_COEX_2__PEAK_DET_TALLY_THR_HIGH_2__MODIFY(dst, src) \ 661 (dst) = ((dst) &\ 662 ~0x00007c00U) | (((u_int32_t)(src) <<\ 663 10) & 0x00007c00U) 664 #define BT_COEX_2__PEAK_DET_TALLY_THR_HIGH_2__VERIFY(src) \ 665 (!((((u_int32_t)(src)\ 666 << 10) & ~0x00007c00U))) 667 668 /* macros for field rf_gain_drop_db_low_2 */ 669 #define BT_COEX_2__RF_GAIN_DROP_DB_LOW_2__SHIFT 15 670 #define BT_COEX_2__RF_GAIN_DROP_DB_LOW_2__WIDTH 5 671 #define BT_COEX_2__RF_GAIN_DROP_DB_LOW_2__MASK 0x000f8000U 672 #define BT_COEX_2__RF_GAIN_DROP_DB_LOW_2__READ(src) \ 673 (((u_int32_t)(src)\ 674 & 0x000f8000U) >> 15) 675 #define BT_COEX_2__RF_GAIN_DROP_DB_LOW_2__WRITE(src) \ 676 (((u_int32_t)(src)\ 677 << 15) & 0x000f8000U) 678 #define BT_COEX_2__RF_GAIN_DROP_DB_LOW_2__MODIFY(dst, src) \ 679 (dst) = ((dst) &\ 680 ~0x000f8000U) | (((u_int32_t)(src) <<\ 681 15) & 0x000f8000U) 682 #define BT_COEX_2__RF_GAIN_DROP_DB_LOW_2__VERIFY(src) \ 683 (!((((u_int32_t)(src)\ 684 << 15) & ~0x000f8000U))) 685 686 /* macros for field rf_gain_drop_db_med_2 */ 687 #define BT_COEX_2__RF_GAIN_DROP_DB_MED_2__SHIFT 20 688 #define BT_COEX_2__RF_GAIN_DROP_DB_MED_2__WIDTH 5 689 #define BT_COEX_2__RF_GAIN_DROP_DB_MED_2__MASK 0x01f00000U 690 #define BT_COEX_2__RF_GAIN_DROP_DB_MED_2__READ(src) \ 691 (((u_int32_t)(src)\ 692 & 0x01f00000U) >> 20) 693 #define BT_COEX_2__RF_GAIN_DROP_DB_MED_2__WRITE(src) \ 694 (((u_int32_t)(src)\ 695 << 20) & 0x01f00000U) 696 #define BT_COEX_2__RF_GAIN_DROP_DB_MED_2__MODIFY(dst, src) \ 697 (dst) = ((dst) &\ 698 ~0x01f00000U) | (((u_int32_t)(src) <<\ 699 20) & 0x01f00000U) 700 #define BT_COEX_2__RF_GAIN_DROP_DB_MED_2__VERIFY(src) \ 701 (!((((u_int32_t)(src)\ 702 << 20) & ~0x01f00000U))) 703 704 /* macros for field rf_gain_drop_db_high_2 */ 705 #define BT_COEX_2__RF_GAIN_DROP_DB_HIGH_2__SHIFT 25 706 #define BT_COEX_2__RF_GAIN_DROP_DB_HIGH_2__WIDTH 5 707 #define BT_COEX_2__RF_GAIN_DROP_DB_HIGH_2__MASK 0x3e000000U 708 #define BT_COEX_2__RF_GAIN_DROP_DB_HIGH_2__READ(src) \ 709 (((u_int32_t)(src)\ 710 & 0x3e000000U) >> 25) 711 #define BT_COEX_2__RF_GAIN_DROP_DB_HIGH_2__WRITE(src) \ 712 (((u_int32_t)(src)\ 713 << 25) & 0x3e000000U) 714 #define BT_COEX_2__RF_GAIN_DROP_DB_HIGH_2__MODIFY(dst, src) \ 715 (dst) = ((dst) &\ 716 ~0x3e000000U) | (((u_int32_t)(src) <<\ 717 25) & 0x3e000000U) 718 #define BT_COEX_2__RF_GAIN_DROP_DB_HIGH_2__VERIFY(src) \ 719 (!((((u_int32_t)(src)\ 720 << 25) & ~0x3e000000U))) 721 722 /* macros for field rfsat_rx_rx */ 723 #define BT_COEX_2__RFSAT_RX_RX__SHIFT 30 724 #define BT_COEX_2__RFSAT_RX_RX__WIDTH 2 725 #define BT_COEX_2__RFSAT_RX_RX__MASK 0xc0000000U 726 #define BT_COEX_2__RFSAT_RX_RX__READ(src) \ 727 (((u_int32_t)(src)\ 728 & 0xc0000000U) >> 30) 729 #define BT_COEX_2__RFSAT_RX_RX__WRITE(src) \ 730 (((u_int32_t)(src)\ 731 << 30) & 0xc0000000U) 732 #define BT_COEX_2__RFSAT_RX_RX__MODIFY(dst, src) \ 733 (dst) = ((dst) &\ 734 ~0xc0000000U) | (((u_int32_t)(src) <<\ 735 30) & 0xc0000000U) 736 #define BT_COEX_2__RFSAT_RX_RX__VERIFY(src) \ 737 (!((((u_int32_t)(src)\ 738 << 30) & ~0xc0000000U))) 739 #define BT_COEX_2__TYPE u_int32_t 740 #define BT_COEX_2__READ 0xffffffffU 741 #define BT_COEX_2__WRITE 0xffffffffU 742 743 #endif /* __BT_COEX_2_MACRO__ */ 744 745 746 /* macros for bb_reg_block.bb_agc_reg_map.BB_bt_coex_2 */ 747 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_BT_COEX_2__NUM 1 748 749 /* macros for BlueprintGlobalNameSpace::bt_coex_3 */ 750 #ifndef __BT_COEX_3_MACRO__ 751 #define __BT_COEX_3_MACRO__ 752 753 /* macros for field rfsat_bt_srch_srch */ 754 #define BT_COEX_3__RFSAT_BT_SRCH_SRCH__SHIFT 0 755 #define BT_COEX_3__RFSAT_BT_SRCH_SRCH__WIDTH 2 756 #define BT_COEX_3__RFSAT_BT_SRCH_SRCH__MASK 0x00000003U 757 #define BT_COEX_3__RFSAT_BT_SRCH_SRCH__READ(src) (u_int32_t)(src) & 0x00000003U 758 #define BT_COEX_3__RFSAT_BT_SRCH_SRCH__WRITE(src) \ 759 ((u_int32_t)(src)\ 760 & 0x00000003U) 761 #define BT_COEX_3__RFSAT_BT_SRCH_SRCH__MODIFY(dst, src) \ 762 (dst) = ((dst) &\ 763 ~0x00000003U) | ((u_int32_t)(src) &\ 764 0x00000003U) 765 #define BT_COEX_3__RFSAT_BT_SRCH_SRCH__VERIFY(src) \ 766 (!(((u_int32_t)(src)\ 767 & ~0x00000003U))) 768 769 /* macros for field rfsat_bt_rx_srch */ 770 #define BT_COEX_3__RFSAT_BT_RX_SRCH__SHIFT 2 771 #define BT_COEX_3__RFSAT_BT_RX_SRCH__WIDTH 2 772 #define BT_COEX_3__RFSAT_BT_RX_SRCH__MASK 0x0000000cU 773 #define BT_COEX_3__RFSAT_BT_RX_SRCH__READ(src) \ 774 (((u_int32_t)(src)\ 775 & 0x0000000cU) >> 2) 776 #define BT_COEX_3__RFSAT_BT_RX_SRCH__WRITE(src) \ 777 (((u_int32_t)(src)\ 778 << 2) & 0x0000000cU) 779 #define BT_COEX_3__RFSAT_BT_RX_SRCH__MODIFY(dst, src) \ 780 (dst) = ((dst) &\ 781 ~0x0000000cU) | (((u_int32_t)(src) <<\ 782 2) & 0x0000000cU) 783 #define BT_COEX_3__RFSAT_BT_RX_SRCH__VERIFY(src) \ 784 (!((((u_int32_t)(src)\ 785 << 2) & ~0x0000000cU))) 786 787 /* macros for field rfsat_bt_srch_rx */ 788 #define BT_COEX_3__RFSAT_BT_SRCH_RX__SHIFT 4 789 #define BT_COEX_3__RFSAT_BT_SRCH_RX__WIDTH 2 790 #define BT_COEX_3__RFSAT_BT_SRCH_RX__MASK 0x00000030U 791 #define BT_COEX_3__RFSAT_BT_SRCH_RX__READ(src) \ 792 (((u_int32_t)(src)\ 793 & 0x00000030U) >> 4) 794 #define BT_COEX_3__RFSAT_BT_SRCH_RX__WRITE(src) \ 795 (((u_int32_t)(src)\ 796 << 4) & 0x00000030U) 797 #define BT_COEX_3__RFSAT_BT_SRCH_RX__MODIFY(dst, src) \ 798 (dst) = ((dst) &\ 799 ~0x00000030U) | (((u_int32_t)(src) <<\ 800 4) & 0x00000030U) 801 #define BT_COEX_3__RFSAT_BT_SRCH_RX__VERIFY(src) \ 802 (!((((u_int32_t)(src)\ 803 << 4) & ~0x00000030U))) 804 805 /* macros for field rfsat_wlan_srch_srch */ 806 #define BT_COEX_3__RFSAT_WLAN_SRCH_SRCH__SHIFT 6 807 #define BT_COEX_3__RFSAT_WLAN_SRCH_SRCH__WIDTH 2 808 #define BT_COEX_3__RFSAT_WLAN_SRCH_SRCH__MASK 0x000000c0U 809 #define BT_COEX_3__RFSAT_WLAN_SRCH_SRCH__READ(src) \ 810 (((u_int32_t)(src)\ 811 & 0x000000c0U) >> 6) 812 #define BT_COEX_3__RFSAT_WLAN_SRCH_SRCH__WRITE(src) \ 813 (((u_int32_t)(src)\ 814 << 6) & 0x000000c0U) 815 #define BT_COEX_3__RFSAT_WLAN_SRCH_SRCH__MODIFY(dst, src) \ 816 (dst) = ((dst) &\ 817 ~0x000000c0U) | (((u_int32_t)(src) <<\ 818 6) & 0x000000c0U) 819 #define BT_COEX_3__RFSAT_WLAN_SRCH_SRCH__VERIFY(src) \ 820 (!((((u_int32_t)(src)\ 821 << 6) & ~0x000000c0U))) 822 823 /* macros for field rfsat_wlan_rx_srch */ 824 #define BT_COEX_3__RFSAT_WLAN_RX_SRCH__SHIFT 8 825 #define BT_COEX_3__RFSAT_WLAN_RX_SRCH__WIDTH 2 826 #define BT_COEX_3__RFSAT_WLAN_RX_SRCH__MASK 0x00000300U 827 #define BT_COEX_3__RFSAT_WLAN_RX_SRCH__READ(src) \ 828 (((u_int32_t)(src)\ 829 & 0x00000300U) >> 8) 830 #define BT_COEX_3__RFSAT_WLAN_RX_SRCH__WRITE(src) \ 831 (((u_int32_t)(src)\ 832 << 8) & 0x00000300U) 833 #define BT_COEX_3__RFSAT_WLAN_RX_SRCH__MODIFY(dst, src) \ 834 (dst) = ((dst) &\ 835 ~0x00000300U) | (((u_int32_t)(src) <<\ 836 8) & 0x00000300U) 837 #define BT_COEX_3__RFSAT_WLAN_RX_SRCH__VERIFY(src) \ 838 (!((((u_int32_t)(src)\ 839 << 8) & ~0x00000300U))) 840 841 /* macros for field rfsat_wlan_srch_rx */ 842 #define BT_COEX_3__RFSAT_WLAN_SRCH_RX__SHIFT 10 843 #define BT_COEX_3__RFSAT_WLAN_SRCH_RX__WIDTH 2 844 #define BT_COEX_3__RFSAT_WLAN_SRCH_RX__MASK 0x00000c00U 845 #define BT_COEX_3__RFSAT_WLAN_SRCH_RX__READ(src) \ 846 (((u_int32_t)(src)\ 847 & 0x00000c00U) >> 10) 848 #define BT_COEX_3__RFSAT_WLAN_SRCH_RX__WRITE(src) \ 849 (((u_int32_t)(src)\ 850 << 10) & 0x00000c00U) 851 #define BT_COEX_3__RFSAT_WLAN_SRCH_RX__MODIFY(dst, src) \ 852 (dst) = ((dst) &\ 853 ~0x00000c00U) | (((u_int32_t)(src) <<\ 854 10) & 0x00000c00U) 855 #define BT_COEX_3__RFSAT_WLAN_SRCH_RX__VERIFY(src) \ 856 (!((((u_int32_t)(src)\ 857 << 10) & ~0x00000c00U))) 858 859 /* macros for field rfsat_eq_srch_srch */ 860 #define BT_COEX_3__RFSAT_EQ_SRCH_SRCH__SHIFT 12 861 #define BT_COEX_3__RFSAT_EQ_SRCH_SRCH__WIDTH 2 862 #define BT_COEX_3__RFSAT_EQ_SRCH_SRCH__MASK 0x00003000U 863 #define BT_COEX_3__RFSAT_EQ_SRCH_SRCH__READ(src) \ 864 (((u_int32_t)(src)\ 865 & 0x00003000U) >> 12) 866 #define BT_COEX_3__RFSAT_EQ_SRCH_SRCH__WRITE(src) \ 867 (((u_int32_t)(src)\ 868 << 12) & 0x00003000U) 869 #define BT_COEX_3__RFSAT_EQ_SRCH_SRCH__MODIFY(dst, src) \ 870 (dst) = ((dst) &\ 871 ~0x00003000U) | (((u_int32_t)(src) <<\ 872 12) & 0x00003000U) 873 #define BT_COEX_3__RFSAT_EQ_SRCH_SRCH__VERIFY(src) \ 874 (!((((u_int32_t)(src)\ 875 << 12) & ~0x00003000U))) 876 877 /* macros for field rfsat_eq_rx_srch */ 878 #define BT_COEX_3__RFSAT_EQ_RX_SRCH__SHIFT 14 879 #define BT_COEX_3__RFSAT_EQ_RX_SRCH__WIDTH 2 880 #define BT_COEX_3__RFSAT_EQ_RX_SRCH__MASK 0x0000c000U 881 #define BT_COEX_3__RFSAT_EQ_RX_SRCH__READ(src) \ 882 (((u_int32_t)(src)\ 883 & 0x0000c000U) >> 14) 884 #define BT_COEX_3__RFSAT_EQ_RX_SRCH__WRITE(src) \ 885 (((u_int32_t)(src)\ 886 << 14) & 0x0000c000U) 887 #define BT_COEX_3__RFSAT_EQ_RX_SRCH__MODIFY(dst, src) \ 888 (dst) = ((dst) &\ 889 ~0x0000c000U) | (((u_int32_t)(src) <<\ 890 14) & 0x0000c000U) 891 #define BT_COEX_3__RFSAT_EQ_RX_SRCH__VERIFY(src) \ 892 (!((((u_int32_t)(src)\ 893 << 14) & ~0x0000c000U))) 894 895 /* macros for field rfsat_eq_srch_rx */ 896 #define BT_COEX_3__RFSAT_EQ_SRCH_RX__SHIFT 16 897 #define BT_COEX_3__RFSAT_EQ_SRCH_RX__WIDTH 2 898 #define BT_COEX_3__RFSAT_EQ_SRCH_RX__MASK 0x00030000U 899 #define BT_COEX_3__RFSAT_EQ_SRCH_RX__READ(src) \ 900 (((u_int32_t)(src)\ 901 & 0x00030000U) >> 16) 902 #define BT_COEX_3__RFSAT_EQ_SRCH_RX__WRITE(src) \ 903 (((u_int32_t)(src)\ 904 << 16) & 0x00030000U) 905 #define BT_COEX_3__RFSAT_EQ_SRCH_RX__MODIFY(dst, src) \ 906 (dst) = ((dst) &\ 907 ~0x00030000U) | (((u_int32_t)(src) <<\ 908 16) & 0x00030000U) 909 #define BT_COEX_3__RFSAT_EQ_SRCH_RX__VERIFY(src) \ 910 (!((((u_int32_t)(src)\ 911 << 16) & ~0x00030000U))) 912 913 /* macros for field rf_gain_drop_db_non_1 */ 914 #define BT_COEX_3__RF_GAIN_DROP_DB_NON_1__SHIFT 18 915 #define BT_COEX_3__RF_GAIN_DROP_DB_NON_1__WIDTH 5 916 #define BT_COEX_3__RF_GAIN_DROP_DB_NON_1__MASK 0x007c0000U 917 #define BT_COEX_3__RF_GAIN_DROP_DB_NON_1__READ(src) \ 918 (((u_int32_t)(src)\ 919 & 0x007c0000U) >> 18) 920 #define BT_COEX_3__RF_GAIN_DROP_DB_NON_1__WRITE(src) \ 921 (((u_int32_t)(src)\ 922 << 18) & 0x007c0000U) 923 #define BT_COEX_3__RF_GAIN_DROP_DB_NON_1__MODIFY(dst, src) \ 924 (dst) = ((dst) &\ 925 ~0x007c0000U) | (((u_int32_t)(src) <<\ 926 18) & 0x007c0000U) 927 #define BT_COEX_3__RF_GAIN_DROP_DB_NON_1__VERIFY(src) \ 928 (!((((u_int32_t)(src)\ 929 << 18) & ~0x007c0000U))) 930 931 /* macros for field rf_gain_drop_db_non_2 */ 932 #define BT_COEX_3__RF_GAIN_DROP_DB_NON_2__SHIFT 23 933 #define BT_COEX_3__RF_GAIN_DROP_DB_NON_2__WIDTH 5 934 #define BT_COEX_3__RF_GAIN_DROP_DB_NON_2__MASK 0x0f800000U 935 #define BT_COEX_3__RF_GAIN_DROP_DB_NON_2__READ(src) \ 936 (((u_int32_t)(src)\ 937 & 0x0f800000U) >> 23) 938 #define BT_COEX_3__RF_GAIN_DROP_DB_NON_2__WRITE(src) \ 939 (((u_int32_t)(src)\ 940 << 23) & 0x0f800000U) 941 #define BT_COEX_3__RF_GAIN_DROP_DB_NON_2__MODIFY(dst, src) \ 942 (dst) = ((dst) &\ 943 ~0x0f800000U) | (((u_int32_t)(src) <<\ 944 23) & 0x0f800000U) 945 #define BT_COEX_3__RF_GAIN_DROP_DB_NON_2__VERIFY(src) \ 946 (!((((u_int32_t)(src)\ 947 << 23) & ~0x0f800000U))) 948 949 /* macros for field bt_rx_firpwr_incr */ 950 #define BT_COEX_3__BT_RX_FIRPWR_INCR__SHIFT 28 951 #define BT_COEX_3__BT_RX_FIRPWR_INCR__WIDTH 4 952 #define BT_COEX_3__BT_RX_FIRPWR_INCR__MASK 0xf0000000U 953 #define BT_COEX_3__BT_RX_FIRPWR_INCR__READ(src) \ 954 (((u_int32_t)(src)\ 955 & 0xf0000000U) >> 28) 956 #define BT_COEX_3__BT_RX_FIRPWR_INCR__WRITE(src) \ 957 (((u_int32_t)(src)\ 958 << 28) & 0xf0000000U) 959 #define BT_COEX_3__BT_RX_FIRPWR_INCR__MODIFY(dst, src) \ 960 (dst) = ((dst) &\ 961 ~0xf0000000U) | (((u_int32_t)(src) <<\ 962 28) & 0xf0000000U) 963 #define BT_COEX_3__BT_RX_FIRPWR_INCR__VERIFY(src) \ 964 (!((((u_int32_t)(src)\ 965 << 28) & ~0xf0000000U))) 966 #define BT_COEX_3__TYPE u_int32_t 967 #define BT_COEX_3__READ 0xffffffffU 968 #define BT_COEX_3__WRITE 0xffffffffU 969 970 #endif /* __BT_COEX_3_MACRO__ */ 971 972 973 /* macros for bb_reg_block.bb_agc_reg_map.BB_bt_coex_3 */ 974 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_BT_COEX_3__NUM 1 975 976 /* macros for BlueprintGlobalNameSpace::bt_coex_4 */ 977 #ifndef __BT_COEX_4_MACRO__ 978 #define __BT_COEX_4_MACRO__ 979 980 /* macros for field rfgain_eqv_lna_0 */ 981 #define BT_COEX_4__RFGAIN_EQV_LNA_0__SHIFT 0 982 #define BT_COEX_4__RFGAIN_EQV_LNA_0__WIDTH 8 983 #define BT_COEX_4__RFGAIN_EQV_LNA_0__MASK 0x000000ffU 984 #define BT_COEX_4__RFGAIN_EQV_LNA_0__READ(src) (u_int32_t)(src) & 0x000000ffU 985 #define BT_COEX_4__RFGAIN_EQV_LNA_0__WRITE(src) \ 986 ((u_int32_t)(src)\ 987 & 0x000000ffU) 988 #define BT_COEX_4__RFGAIN_EQV_LNA_0__MODIFY(dst, src) \ 989 (dst) = ((dst) &\ 990 ~0x000000ffU) | ((u_int32_t)(src) &\ 991 0x000000ffU) 992 #define BT_COEX_4__RFGAIN_EQV_LNA_0__VERIFY(src) \ 993 (!(((u_int32_t)(src)\ 994 & ~0x000000ffU))) 995 996 /* macros for field rfgain_eqv_lna_1 */ 997 #define BT_COEX_4__RFGAIN_EQV_LNA_1__SHIFT 8 998 #define BT_COEX_4__RFGAIN_EQV_LNA_1__WIDTH 8 999 #define BT_COEX_4__RFGAIN_EQV_LNA_1__MASK 0x0000ff00U 1000 #define BT_COEX_4__RFGAIN_EQV_LNA_1__READ(src) \ 1001 (((u_int32_t)(src)\ 1002 & 0x0000ff00U) >> 8) 1003 #define BT_COEX_4__RFGAIN_EQV_LNA_1__WRITE(src) \ 1004 (((u_int32_t)(src)\ 1005 << 8) & 0x0000ff00U) 1006 #define BT_COEX_4__RFGAIN_EQV_LNA_1__MODIFY(dst, src) \ 1007 (dst) = ((dst) &\ 1008 ~0x0000ff00U) | (((u_int32_t)(src) <<\ 1009 8) & 0x0000ff00U) 1010 #define BT_COEX_4__RFGAIN_EQV_LNA_1__VERIFY(src) \ 1011 (!((((u_int32_t)(src)\ 1012 << 8) & ~0x0000ff00U))) 1013 1014 /* macros for field rfgain_eqv_lna_2 */ 1015 #define BT_COEX_4__RFGAIN_EQV_LNA_2__SHIFT 16 1016 #define BT_COEX_4__RFGAIN_EQV_LNA_2__WIDTH 8 1017 #define BT_COEX_4__RFGAIN_EQV_LNA_2__MASK 0x00ff0000U 1018 #define BT_COEX_4__RFGAIN_EQV_LNA_2__READ(src) \ 1019 (((u_int32_t)(src)\ 1020 & 0x00ff0000U) >> 16) 1021 #define BT_COEX_4__RFGAIN_EQV_LNA_2__WRITE(src) \ 1022 (((u_int32_t)(src)\ 1023 << 16) & 0x00ff0000U) 1024 #define BT_COEX_4__RFGAIN_EQV_LNA_2__MODIFY(dst, src) \ 1025 (dst) = ((dst) &\ 1026 ~0x00ff0000U) | (((u_int32_t)(src) <<\ 1027 16) & 0x00ff0000U) 1028 #define BT_COEX_4__RFGAIN_EQV_LNA_2__VERIFY(src) \ 1029 (!((((u_int32_t)(src)\ 1030 << 16) & ~0x00ff0000U))) 1031 1032 /* macros for field rfgain_eqv_lna_3 */ 1033 #define BT_COEX_4__RFGAIN_EQV_LNA_3__SHIFT 24 1034 #define BT_COEX_4__RFGAIN_EQV_LNA_3__WIDTH 8 1035 #define BT_COEX_4__RFGAIN_EQV_LNA_3__MASK 0xff000000U 1036 #define BT_COEX_4__RFGAIN_EQV_LNA_3__READ(src) \ 1037 (((u_int32_t)(src)\ 1038 & 0xff000000U) >> 24) 1039 #define BT_COEX_4__RFGAIN_EQV_LNA_3__WRITE(src) \ 1040 (((u_int32_t)(src)\ 1041 << 24) & 0xff000000U) 1042 #define BT_COEX_4__RFGAIN_EQV_LNA_3__MODIFY(dst, src) \ 1043 (dst) = ((dst) &\ 1044 ~0xff000000U) | (((u_int32_t)(src) <<\ 1045 24) & 0xff000000U) 1046 #define BT_COEX_4__RFGAIN_EQV_LNA_3__VERIFY(src) \ 1047 (!((((u_int32_t)(src)\ 1048 << 24) & ~0xff000000U))) 1049 #define BT_COEX_4__TYPE u_int32_t 1050 #define BT_COEX_4__READ 0xffffffffU 1051 #define BT_COEX_4__WRITE 0xffffffffU 1052 1053 #endif /* __BT_COEX_4_MACRO__ */ 1054 1055 1056 /* macros for bb_reg_block.bb_agc_reg_map.BB_bt_coex_4 */ 1057 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_BT_COEX_4__NUM 1 1058 1059 /* macros for BlueprintGlobalNameSpace::bt_coex_5 */ 1060 #ifndef __BT_COEX_5_MACRO__ 1061 #define __BT_COEX_5_MACRO__ 1062 1063 /* macros for field rfgain_eqv_lna_4 */ 1064 #define BT_COEX_5__RFGAIN_EQV_LNA_4__SHIFT 0 1065 #define BT_COEX_5__RFGAIN_EQV_LNA_4__WIDTH 8 1066 #define BT_COEX_5__RFGAIN_EQV_LNA_4__MASK 0x000000ffU 1067 #define BT_COEX_5__RFGAIN_EQV_LNA_4__READ(src) (u_int32_t)(src) & 0x000000ffU 1068 #define BT_COEX_5__RFGAIN_EQV_LNA_4__WRITE(src) \ 1069 ((u_int32_t)(src)\ 1070 & 0x000000ffU) 1071 #define BT_COEX_5__RFGAIN_EQV_LNA_4__MODIFY(dst, src) \ 1072 (dst) = ((dst) &\ 1073 ~0x000000ffU) | ((u_int32_t)(src) &\ 1074 0x000000ffU) 1075 #define BT_COEX_5__RFGAIN_EQV_LNA_4__VERIFY(src) \ 1076 (!(((u_int32_t)(src)\ 1077 & ~0x000000ffU))) 1078 1079 /* macros for field rfgain_eqv_lna_5 */ 1080 #define BT_COEX_5__RFGAIN_EQV_LNA_5__SHIFT 8 1081 #define BT_COEX_5__RFGAIN_EQV_LNA_5__WIDTH 8 1082 #define BT_COEX_5__RFGAIN_EQV_LNA_5__MASK 0x0000ff00U 1083 #define BT_COEX_5__RFGAIN_EQV_LNA_5__READ(src) \ 1084 (((u_int32_t)(src)\ 1085 & 0x0000ff00U) >> 8) 1086 #define BT_COEX_5__RFGAIN_EQV_LNA_5__WRITE(src) \ 1087 (((u_int32_t)(src)\ 1088 << 8) & 0x0000ff00U) 1089 #define BT_COEX_5__RFGAIN_EQV_LNA_5__MODIFY(dst, src) \ 1090 (dst) = ((dst) &\ 1091 ~0x0000ff00U) | (((u_int32_t)(src) <<\ 1092 8) & 0x0000ff00U) 1093 #define BT_COEX_5__RFGAIN_EQV_LNA_5__VERIFY(src) \ 1094 (!((((u_int32_t)(src)\ 1095 << 8) & ~0x0000ff00U))) 1096 1097 /* macros for field rfgain_eqv_lna_6 */ 1098 #define BT_COEX_5__RFGAIN_EQV_LNA_6__SHIFT 16 1099 #define BT_COEX_5__RFGAIN_EQV_LNA_6__WIDTH 8 1100 #define BT_COEX_5__RFGAIN_EQV_LNA_6__MASK 0x00ff0000U 1101 #define BT_COEX_5__RFGAIN_EQV_LNA_6__READ(src) \ 1102 (((u_int32_t)(src)\ 1103 & 0x00ff0000U) >> 16) 1104 #define BT_COEX_5__RFGAIN_EQV_LNA_6__WRITE(src) \ 1105 (((u_int32_t)(src)\ 1106 << 16) & 0x00ff0000U) 1107 #define BT_COEX_5__RFGAIN_EQV_LNA_6__MODIFY(dst, src) \ 1108 (dst) = ((dst) &\ 1109 ~0x00ff0000U) | (((u_int32_t)(src) <<\ 1110 16) & 0x00ff0000U) 1111 #define BT_COEX_5__RFGAIN_EQV_LNA_6__VERIFY(src) \ 1112 (!((((u_int32_t)(src)\ 1113 << 16) & ~0x00ff0000U))) 1114 1115 /* macros for field rfgain_eqv_lna_7 */ 1116 #define BT_COEX_5__RFGAIN_EQV_LNA_7__SHIFT 24 1117 #define BT_COEX_5__RFGAIN_EQV_LNA_7__WIDTH 8 1118 #define BT_COEX_5__RFGAIN_EQV_LNA_7__MASK 0xff000000U 1119 #define BT_COEX_5__RFGAIN_EQV_LNA_7__READ(src) \ 1120 (((u_int32_t)(src)\ 1121 & 0xff000000U) >> 24) 1122 #define BT_COEX_5__RFGAIN_EQV_LNA_7__WRITE(src) \ 1123 (((u_int32_t)(src)\ 1124 << 24) & 0xff000000U) 1125 #define BT_COEX_5__RFGAIN_EQV_LNA_7__MODIFY(dst, src) \ 1126 (dst) = ((dst) &\ 1127 ~0xff000000U) | (((u_int32_t)(src) <<\ 1128 24) & 0xff000000U) 1129 #define BT_COEX_5__RFGAIN_EQV_LNA_7__VERIFY(src) \ 1130 (!((((u_int32_t)(src)\ 1131 << 24) & ~0xff000000U))) 1132 #define BT_COEX_5__TYPE u_int32_t 1133 #define BT_COEX_5__READ 0xffffffffU 1134 #define BT_COEX_5__WRITE 0xffffffffU 1135 1136 #endif /* __BT_COEX_5_MACRO__ */ 1137 1138 1139 /* macros for bb_reg_block.bb_agc_reg_map.BB_bt_coex_5 */ 1140 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_BT_COEX_5__NUM 1 1141 1142 /* macros for BlueprintGlobalNameSpace::dc_cal_status_b0 */ 1143 #ifndef __DC_CAL_STATUS_B0_MACRO__ 1144 #define __DC_CAL_STATUS_B0_MACRO__ 1145 1146 /* macros for field offsetC1I_0 */ 1147 #define DC_CAL_STATUS_B0__OFFSETC1I_0__SHIFT 0 1148 #define DC_CAL_STATUS_B0__OFFSETC1I_0__WIDTH 5 1149 #define DC_CAL_STATUS_B0__OFFSETC1I_0__MASK 0x0000001fU 1150 #define DC_CAL_STATUS_B0__OFFSETC1I_0__READ(src) (u_int32_t)(src) & 0x0000001fU 1151 1152 /* macros for field offsetC1Q_0 */ 1153 #define DC_CAL_STATUS_B0__OFFSETC1Q_0__SHIFT 5 1154 #define DC_CAL_STATUS_B0__OFFSETC1Q_0__WIDTH 5 1155 #define DC_CAL_STATUS_B0__OFFSETC1Q_0__MASK 0x000003e0U 1156 #define DC_CAL_STATUS_B0__OFFSETC1Q_0__READ(src) \ 1157 (((u_int32_t)(src)\ 1158 & 0x000003e0U) >> 5) 1159 1160 /* macros for field offsetC2I_0 */ 1161 #define DC_CAL_STATUS_B0__OFFSETC2I_0__SHIFT 10 1162 #define DC_CAL_STATUS_B0__OFFSETC2I_0__WIDTH 5 1163 #define DC_CAL_STATUS_B0__OFFSETC2I_0__MASK 0x00007c00U 1164 #define DC_CAL_STATUS_B0__OFFSETC2I_0__READ(src) \ 1165 (((u_int32_t)(src)\ 1166 & 0x00007c00U) >> 10) 1167 1168 /* macros for field offsetC2Q_0 */ 1169 #define DC_CAL_STATUS_B0__OFFSETC2Q_0__SHIFT 15 1170 #define DC_CAL_STATUS_B0__OFFSETC2Q_0__WIDTH 5 1171 #define DC_CAL_STATUS_B0__OFFSETC2Q_0__MASK 0x000f8000U 1172 #define DC_CAL_STATUS_B0__OFFSETC2Q_0__READ(src) \ 1173 (((u_int32_t)(src)\ 1174 & 0x000f8000U) >> 15) 1175 1176 /* macros for field offsetC3I_0 */ 1177 #define DC_CAL_STATUS_B0__OFFSETC3I_0__SHIFT 20 1178 #define DC_CAL_STATUS_B0__OFFSETC3I_0__WIDTH 5 1179 #define DC_CAL_STATUS_B0__OFFSETC3I_0__MASK 0x01f00000U 1180 #define DC_CAL_STATUS_B0__OFFSETC3I_0__READ(src) \ 1181 (((u_int32_t)(src)\ 1182 & 0x01f00000U) >> 20) 1183 1184 /* macros for field offsetC3Q_0 */ 1185 #define DC_CAL_STATUS_B0__OFFSETC3Q_0__SHIFT 25 1186 #define DC_CAL_STATUS_B0__OFFSETC3Q_0__WIDTH 5 1187 #define DC_CAL_STATUS_B0__OFFSETC3Q_0__MASK 0x3e000000U 1188 #define DC_CAL_STATUS_B0__OFFSETC3Q_0__READ(src) \ 1189 (((u_int32_t)(src)\ 1190 & 0x3e000000U) >> 25) 1191 #define DC_CAL_STATUS_B0__TYPE u_int32_t 1192 #define DC_CAL_STATUS_B0__READ 0x3fffffffU 1193 1194 #endif /* __DC_CAL_STATUS_B0_MACRO__ */ 1195 1196 1197 /* macros for bb_reg_block.bb_agc_reg_map.BB_dc_cal_status_b0 */ 1198 #define INST_BB_REG_BLOCK__BB_AGC_REG_MAP__BB_DC_CAL_STATUS_B0__NUM 1 1199 1200 /* macros for BlueprintGlobalNameSpace::bbb_sig_detect */ 1201 1202 /* macros for field bbb_mrc_off_no_swap */ 1203 #define BBB_SIG_DETECT__BBB_MRC_OFF_NO_SWAP__SHIFT 23 1204 #define BBB_SIG_DETECT__BBB_MRC_OFF_NO_SWAP__WIDTH 1 1205 #define BBB_SIG_DETECT__BBB_MRC_OFF_NO_SWAP__MASK 0x00800000U 1206 #define BBB_SIG_DETECT__BBB_MRC_OFF_NO_SWAP__READ(src) \ 1207 (((u_int32_t)(src)\ 1208 & 0x00800000U) >> 23) 1209 #define BBB_SIG_DETECT__BBB_MRC_OFF_NO_SWAP__WRITE(src) \ 1210 (((u_int32_t)(src)\ 1211 << 23) & 0x00800000U) 1212 #define BBB_SIG_DETECT__BBB_MRC_OFF_NO_SWAP__MODIFY(dst, src) \ 1213 (dst) = ((dst) &\ 1214 ~0x00800000U) | (((u_int32_t)(src) <<\ 1215 23) & 0x00800000U) 1216 #define BBB_SIG_DETECT__BBB_MRC_OFF_NO_SWAP__VERIFY(src) \ 1217 (!((((u_int32_t)(src)\ 1218 << 23) & ~0x00800000U))) 1219 #define BBB_SIG_DETECT__BBB_MRC_OFF_NO_SWAP__SET(dst) \ 1220 (dst) = ((dst) &\ 1221 ~0x00800000U) | ((u_int32_t)(1) << 23) 1222 #define BBB_SIG_DETECT__BBB_MRC_OFF_NO_SWAP__CLR(dst) \ 1223 (dst) = ((dst) &\ 1224 ~0x00800000U) | ((u_int32_t)(0) << 23) 1225 1226 #define BBB_SIG_DETECT__TYPE u_int32_t 1227 #define BBB_SIG_DETECT__READ 0x80ffffffU 1228 #define BBB_SIG_DETECT__WRITE 0x80ffffffU 1229 1230 /* macros for BlueprintGlobalNameSpace::gen_controls */ 1231 1232 /* macros for field enable_dac_async_fifo */ 1233 #define GEN_CONTROLS__ENABLE_DAC_ASYNC_FIFO__SHIFT 11 1234 #define GEN_CONTROLS__ENABLE_DAC_ASYNC_FIFO__WIDTH 1 1235 #define GEN_CONTROLS__ENABLE_DAC_ASYNC_FIFO__MASK 0x00000800U 1236 #define GEN_CONTROLS__ENABLE_DAC_ASYNC_FIFO__READ(src) \ 1237 (((u_int32_t)(src)\ 1238 & 0x00000800U) >> 11) 1239 #define GEN_CONTROLS__ENABLE_DAC_ASYNC_FIFO__WRITE(src) \ 1240 (((u_int32_t)(src)\ 1241 << 11) & 0x00000800U) 1242 #define GEN_CONTROLS__ENABLE_DAC_ASYNC_FIFO__MODIFY(dst, src) \ 1243 (dst) = ((dst) &\ 1244 ~0x00000800U) | (((u_int32_t)(src) <<\ 1245 11) & 0x00000800U) 1246 #define GEN_CONTROLS__ENABLE_DAC_ASYNC_FIFO__VERIFY(src) \ 1247 (!((((u_int32_t)(src)\ 1248 << 11) & ~0x00000800U))) 1249 #define GEN_CONTROLS__ENABLE_DAC_ASYNC_FIFO__SET(dst) \ 1250 (dst) = ((dst) &\ 1251 ~0x00000800U) | ((u_int32_t)(1) << 11) 1252 #define GEN_CONTROLS__ENABLE_DAC_ASYNC_FIFO__CLR(dst) \ 1253 (dst) = ((dst) &\ 1254 ~0x00000800U) | ((u_int32_t)(0) << 11) 1255 1256 1257 /* macros for field static20_mode_ht40_packet_handling */ 1258 #define GEN_CONTROLS__STATIC20_MODE_HT40_PACKET_HANDLING__SHIFT 15 1259 #define GEN_CONTROLS__STATIC20_MODE_HT40_PACKET_HANDLING__WIDTH 1 1260 #define GEN_CONTROLS__STATIC20_MODE_HT40_PACKET_HANDLING__MASK 0x00008000U 1261 #define GEN_CONTROLS__STATIC20_MODE_HT40_PACKET_HANDLING__READ(src) \ 1262 (((u_int32_t)(src)\ 1263 & 0x00008000U) >> 15) 1264 #define GEN_CONTROLS__STATIC20_MODE_HT40_PACKET_HANDLING__WRITE(src) \ 1265 (((u_int32_t)(src)\ 1266 << 15) & 0x00008000U) 1267 #define GEN_CONTROLS__STATIC20_MODE_HT40_PACKET_HANDLING__MODIFY(dst, src) \ 1268 (dst) = ((dst) &\ 1269 ~0x00008000U) | (((u_int32_t)(src) <<\ 1270 15) & 0x00008000U) 1271 #define GEN_CONTROLS__STATIC20_MODE_HT40_PACKET_HANDLING__VERIFY(src) \ 1272 (!((((u_int32_t)(src)\ 1273 << 15) & ~0x00008000U))) 1274 #define GEN_CONTROLS__STATIC20_MODE_HT40_PACKET_HANDLING__SET(dst) \ 1275 (dst) = ((dst) &\ 1276 ~0x00008000U) | ((u_int32_t)(1) << 15) 1277 #define GEN_CONTROLS__STATIC20_MODE_HT40_PACKET_HANDLING__CLR(dst) \ 1278 (dst) = ((dst) &\ 1279 ~0x00008000U) | ((u_int32_t)(0) << 15) 1280 1281 /* macros for field static20_mode_ht40_packet_error_rpt */ 1282 #define GEN_CONTROLS__STATIC20_MODE_HT40_PACKET_ERROR_RPT__SHIFT 16 1283 #define GEN_CONTROLS__STATIC20_MODE_HT40_PACKET_ERROR_RPT__WIDTH 1 1284 #define GEN_CONTROLS__STATIC20_MODE_HT40_PACKET_ERROR_RPT__MASK 0x00010000U 1285 #define GEN_CONTROLS__STATIC20_MODE_HT40_PACKET_ERROR_RPT__READ(src) \ 1286 (((u_int32_t)(src)\ 1287 & 0x00010000U) >> 16) 1288 #define GEN_CONTROLS__STATIC20_MODE_HT40_PACKET_ERROR_RPT__WRITE(src) \ 1289 (((u_int32_t)(src)\ 1290 << 16) & 0x00010000U) 1291 #define GEN_CONTROLS__STATIC20_MODE_HT40_PACKET_ERROR_RPT__MODIFY(dst, src) \ 1292 (dst) = ((dst) &\ 1293 ~0x00010000U) | (((u_int32_t)(src) <<\ 1294 16) & 0x00010000U) 1295 #define GEN_CONTROLS__STATIC20_MODE_HT40_PACKET_ERROR_RPT__VERIFY(src) \ 1296 (!((((u_int32_t)(src)\ 1297 << 16) & ~0x00010000U))) 1298 #define GEN_CONTROLS__STATIC20_MODE_HT40_PACKET_ERROR_RPT__SET(dst) \ 1299 (dst) = ((dst) &\ 1300 ~0x00010000U) | ((u_int32_t)(1) << 16) 1301 #define GEN_CONTROLS__STATIC20_MODE_HT40_PACKET_ERROR_RPT__CLR(dst) \ 1302 (dst) = ((dst) &\ 1303 ~0x00010000U) | ((u_int32_t)(0) << 16) 1304 1305 /* macros for field unsupp_ht_rate_threshold */ 1306 #define GEN_CONTROLS__UNSUPP_HT_RATE_THRESHOLD__SHIFT 18 1307 #define GEN_CONTROLS__UNSUPP_HT_RATE_THRESHOLD__WIDTH 7 1308 #define GEN_CONTROLS__UNSUPP_HT_RATE_THRESHOLD__MASK 0x01fc0000U 1309 #define GEN_CONTROLS__UNSUPP_HT_RATE_THRESHOLD__READ(src) \ 1310 (((u_int32_t)(src)\ 1311 & 0x01fc0000U) >> 18) 1312 #define GEN_CONTROLS__UNSUPP_HT_RATE_THRESHOLD__WRITE(src) \ 1313 (((u_int32_t)(src)\ 1314 << 18) & 0x01fc0000U) 1315 #define GEN_CONTROLS__UNSUPP_HT_RATE_THRESHOLD__MODIFY(dst, src) \ 1316 (dst) = ((dst) &\ 1317 ~0x01fc0000U) | (((u_int32_t)(src) <<\ 1318 18) & 0x01fc0000U) 1319 #define GEN_CONTROLS__UNSUPP_HT_RATE_THRESHOLD__VERIFY(src) \ 1320 (!((((u_int32_t)(src)\ 1321 << 18) & ~0x01fc0000U))) 1322 #define GEN_CONTROLS__TYPE u_int32_t 1323 #define GEN_CONTROLS__READ 0x01fdffffU 1324 #define GEN_CONTROLS__WRITE 0x01fdffffU 1325 1326 /* macros for bb_reg_block.bb_sm_reg_map.BB_gen_controls */ 1327 1328 /* macros for BlueprintGlobalNameSpace::bb_reg_page_control */ 1329 #ifndef __BB_REG_PAGE_CONTROL_MACRO__ 1330 #define __BB_REG_PAGE_CONTROL_MACRO__ 1331 1332 /* macros for field disable_bb_reg_page */ 1333 #define BB_REG_PAGE_CONTROL__DISABLE_BB_REG_PAGE__SHIFT 0 1334 #define BB_REG_PAGE_CONTROL__DISABLE_BB_REG_PAGE__WIDTH 1 1335 #define BB_REG_PAGE_CONTROL__DISABLE_BB_REG_PAGE__MASK 0x00000001U 1336 #define BB_REG_PAGE_CONTROL__DISABLE_BB_REG_PAGE__READ(src) \ 1337 (u_int32_t)(src)\ 1338 & 0x00000001U 1339 #define BB_REG_PAGE_CONTROL__DISABLE_BB_REG_PAGE__WRITE(src) \ 1340 ((u_int32_t)(src)\ 1341 & 0x00000001U) 1342 #define BB_REG_PAGE_CONTROL__DISABLE_BB_REG_PAGE__MODIFY(dst, src) \ 1343 (dst) = ((dst) &\ 1344 ~0x00000001U) | ((u_int32_t)(src) &\ 1345 0x00000001U) 1346 #define BB_REG_PAGE_CONTROL__DISABLE_BB_REG_PAGE__VERIFY(src) \ 1347 (!(((u_int32_t)(src)\ 1348 & ~0x00000001U))) 1349 #define BB_REG_PAGE_CONTROL__DISABLE_BB_REG_PAGE__SET(dst) \ 1350 (dst) = ((dst) &\ 1351 ~0x00000001U) | (u_int32_t)(1) 1352 #define BB_REG_PAGE_CONTROL__DISABLE_BB_REG_PAGE__CLR(dst) \ 1353 (dst) = ((dst) &\ 1354 ~0x00000001U) | (u_int32_t)(0) 1355 1356 /* macros for field bb_register_page */ 1357 #define BB_REG_PAGE_CONTROL__BB_REGISTER_PAGE__SHIFT 1 1358 #define BB_REG_PAGE_CONTROL__BB_REGISTER_PAGE__WIDTH 3 1359 #define BB_REG_PAGE_CONTROL__BB_REGISTER_PAGE__MASK 0x0000000eU 1360 #define BB_REG_PAGE_CONTROL__BB_REGISTER_PAGE__READ(src) \ 1361 (((u_int32_t)(src)\ 1362 & 0x0000000eU) >> 1) 1363 #define BB_REG_PAGE_CONTROL__BB_REGISTER_PAGE__WRITE(src) \ 1364 (((u_int32_t)(src)\ 1365 << 1) & 0x0000000eU) 1366 #define BB_REG_PAGE_CONTROL__BB_REGISTER_PAGE__MODIFY(dst, src) \ 1367 (dst) = ((dst) &\ 1368 ~0x0000000eU) | (((u_int32_t)(src) <<\ 1369 1) & 0x0000000eU) 1370 #define BB_REG_PAGE_CONTROL__BB_REGISTER_PAGE__VERIFY(src) \ 1371 (!((((u_int32_t)(src)\ 1372 << 1) & ~0x0000000eU))) 1373 1374 /* macros for field direct_access_page */ 1375 #define BB_REG_PAGE_CONTROL__DIRECT_ACCESS_PAGE__SHIFT 4 1376 #define BB_REG_PAGE_CONTROL__DIRECT_ACCESS_PAGE__WIDTH 1 1377 #define BB_REG_PAGE_CONTROL__DIRECT_ACCESS_PAGE__MASK 0x00000010U 1378 #define BB_REG_PAGE_CONTROL__DIRECT_ACCESS_PAGE__READ(src) \ 1379 (((u_int32_t)(src)\ 1380 & 0x00000010U) >> 4) 1381 #define BB_REG_PAGE_CONTROL__DIRECT_ACCESS_PAGE__WRITE(src) \ 1382 (((u_int32_t)(src)\ 1383 << 4) & 0x00000010U) 1384 #define BB_REG_PAGE_CONTROL__DIRECT_ACCESS_PAGE__MODIFY(dst, src) \ 1385 (dst) = ((dst) &\ 1386 ~0x00000010U) | (((u_int32_t)(src) <<\ 1387 4) & 0x00000010U) 1388 #define BB_REG_PAGE_CONTROL__DIRECT_ACCESS_PAGE__VERIFY(src) \ 1389 (!((((u_int32_t)(src)\ 1390 << 4) & ~0x00000010U))) 1391 #define BB_REG_PAGE_CONTROL__DIRECT_ACCESS_PAGE__SET(dst) \ 1392 (dst) = ((dst) &\ 1393 ~0x00000010U) | ((u_int32_t)(1) << 4) 1394 #define BB_REG_PAGE_CONTROL__DIRECT_ACCESS_PAGE__CLR(dst) \ 1395 (dst) = ((dst) &\ 1396 ~0x00000010U) | ((u_int32_t)(0) << 4) 1397 #define BB_REG_PAGE_CONTROL__TYPE u_int32_t 1398 #define BB_REG_PAGE_CONTROL__READ 0x0000001fU 1399 #define BB_REG_PAGE_CONTROL__WRITE 0x0000001fU 1400 1401 #endif /* __BB_REG_PAGE_CONTROL_MACRO__ */ 1402 1403 1404 /* macros for bb_reg_block.bb_bbb_reg_map.BB_bb_reg_page_control */ 1405 #define INST_BB_REG_BLOCK__BB_BBB_REG_MAP__BB_BB_REG_PAGE_CONTROL__NUM 1 1406 1407 /* macros for BlueprintGlobalNameSpace::spectral_scan */ 1408 1409 1410 /* macros for field spectral_scan_compressed_rpt */ 1411 #define SPECTRAL_SCAN__SPECTRAL_SCAN_COMPRESSED_RPT__SHIFT 31 1412 #define SPECTRAL_SCAN__SPECTRAL_SCAN_COMPRESSED_RPT__WIDTH 1 1413 #define SPECTRAL_SCAN__SPECTRAL_SCAN_COMPRESSED_RPT__MASK 0x80000000U 1414 #define SPECTRAL_SCAN__SPECTRAL_SCAN_COMPRESSED_RPT__READ(src) \ 1415 (((u_int32_t)(src)\ 1416 & 0x80000000U) >> 31) 1417 #define SPECTRAL_SCAN__SPECTRAL_SCAN_COMPRESSED_RPT__WRITE(src) \ 1418 (((u_int32_t)(src)\ 1419 << 31) & 0x80000000U) 1420 #define SPECTRAL_SCAN__SPECTRAL_SCAN_COMPRESSED_RPT__MODIFY(dst, src) \ 1421 (dst) = ((dst) &\ 1422 ~0x80000000U) | (((u_int32_t)(src) <<\ 1423 31) & 0x80000000U) 1424 #define SPECTRAL_SCAN__SPECTRAL_SCAN_COMPRESSED_RPT__VERIFY(src) \ 1425 (!((((u_int32_t)(src)\ 1426 << 31) & ~0x80000000U))) 1427 #define SPECTRAL_SCAN__SPECTRAL_SCAN_COMPRESSED_RPT__SET(dst) \ 1428 (dst) = ((dst) &\ 1429 ~0x80000000U) | ((u_int32_t)(1) << 31) 1430 #define SPECTRAL_SCAN__SPECTRAL_SCAN_COMPRESSED_RPT__CLR(dst) \ 1431 (dst) = ((dst) &\ 1432 ~0x80000000U) | ((u_int32_t)(0) << 31) 1433 #define SPECTRAL_SCAN__TYPE u_int32_t 1434 #define SPECTRAL_SCAN__READ 0xffffffffU 1435 #define SPECTRAL_SCAN__WRITE 0xffffffffU 1436 1437 /* macros for bb_reg_block.bb_sm_reg_map.BB_spectral_scan */ 1438 1439 /* macros for BlueprintGlobalNameSpace::search_start_delay */ 1440 1441 1442 /* macros for field rx_sounding_enable */ 1443 #define SEARCH_START_DELAY__RX_SOUNDING_ENABLE__SHIFT 14 1444 #define SEARCH_START_DELAY__RX_SOUNDING_ENABLE__WIDTH 1 1445 #define SEARCH_START_DELAY__RX_SOUNDING_ENABLE__MASK 0x00004000U 1446 #define SEARCH_START_DELAY__RX_SOUNDING_ENABLE__READ(src) \ 1447 (((u_int32_t)(src)\ 1448 & 0x00004000U) >> 14) 1449 #define SEARCH_START_DELAY__RX_SOUNDING_ENABLE__WRITE(src) \ 1450 (((u_int32_t)(src)\ 1451 << 14) & 0x00004000U) 1452 #define SEARCH_START_DELAY__RX_SOUNDING_ENABLE__MODIFY(dst, src) \ 1453 (dst) = ((dst) &\ 1454 ~0x00004000U) | (((u_int32_t)(src) <<\ 1455 14) & 0x00004000U) 1456 #define SEARCH_START_DELAY__RX_SOUNDING_ENABLE__VERIFY(src) \ 1457 (!((((u_int32_t)(src)\ 1458 << 14) & ~0x00004000U))) 1459 #define SEARCH_START_DELAY__RX_SOUNDING_ENABLE__SET(dst) \ 1460 (dst) = ((dst) &\ 1461 ~0x00004000U) | ((u_int32_t)(1) << 14) 1462 #define SEARCH_START_DELAY__RX_SOUNDING_ENABLE__CLR(dst) \ 1463 (dst) = ((dst) &\ 1464 ~0x00004000U) | ((u_int32_t)(0) << 14) 1465 1466 /* macros for field rm_hcsd4svd */ 1467 #define SEARCH_START_DELAY__RM_HCSD4SVD__SHIFT 15 1468 #define SEARCH_START_DELAY__RM_HCSD4SVD__WIDTH 1 1469 #define SEARCH_START_DELAY__RM_HCSD4SVD__MASK 0x00008000U 1470 #define SEARCH_START_DELAY__RM_HCSD4SVD__READ(src) \ 1471 (((u_int32_t)(src)\ 1472 & 0x00008000U) >> 15) 1473 #define SEARCH_START_DELAY__RM_HCSD4SVD__WRITE(src) \ 1474 (((u_int32_t)(src)\ 1475 << 15) & 0x00008000U) 1476 #define SEARCH_START_DELAY__RM_HCSD4SVD__MODIFY(dst, src) \ 1477 (dst) = ((dst) &\ 1478 ~0x00008000U) | (((u_int32_t)(src) <<\ 1479 15) & 0x00008000U) 1480 #define SEARCH_START_DELAY__RM_HCSD4SVD__VERIFY(src) \ 1481 (!((((u_int32_t)(src)\ 1482 << 15) & ~0x00008000U))) 1483 #define SEARCH_START_DELAY__RM_HCSD4SVD__SET(dst) \ 1484 (dst) = ((dst) &\ 1485 ~0x00008000U) | ((u_int32_t)(1) << 15) 1486 #define SEARCH_START_DELAY__RM_HCSD4SVD__CLR(dst) \ 1487 (dst) = ((dst) &\ 1488 ~0x00008000U) | ((u_int32_t)(0) << 15) 1489 #define SEARCH_START_DELAY__TYPE u_int32_t 1490 #define SEARCH_START_DELAY__READ 0x0000ffffU 1491 #define SEARCH_START_DELAY__WRITE 0x0000ffffU 1492 1493 /* macros for bb_reg_block.bb_sm_reg_map.BB_search_start_delay */ 1494 1495 /* macros for BlueprintGlobalNameSpace::frame_control */ 1496 1497 /* macros for field en_err_static20_mode_ht40_packet */ 1498 #define FRAME_CONTROL__EN_ERR_STATIC20_MODE_HT40_PACKET__SHIFT 19 1499 #define FRAME_CONTROL__EN_ERR_STATIC20_MODE_HT40_PACKET__WIDTH 1 1500 #define FRAME_CONTROL__EN_ERR_STATIC20_MODE_HT40_PACKET__MASK 0x00080000U 1501 #define FRAME_CONTROL__EN_ERR_STATIC20_MODE_HT40_PACKET__READ(src) \ 1502 (((u_int32_t)(src)\ 1503 & 0x00080000U) >> 19) 1504 #define FRAME_CONTROL__EN_ERR_STATIC20_MODE_HT40_PACKET__WRITE(src) \ 1505 (((u_int32_t)(src)\ 1506 << 19) & 0x00080000U) 1507 #define FRAME_CONTROL__EN_ERR_STATIC20_MODE_HT40_PACKET__MODIFY(dst, src) \ 1508 (dst) = ((dst) &\ 1509 ~0x00080000U) | (((u_int32_t)(src) <<\ 1510 19) & 0x00080000U) 1511 #define FRAME_CONTROL__EN_ERR_STATIC20_MODE_HT40_PACKET__VERIFY(src) \ 1512 (!((((u_int32_t)(src)\ 1513 << 19) & ~0x00080000U))) 1514 #define FRAME_CONTROL__EN_ERR_STATIC20_MODE_HT40_PACKET__SET(dst) \ 1515 (dst) = ((dst) &\ 1516 ~0x00080000U) | ((u_int32_t)(1) << 19) 1517 #define FRAME_CONTROL__EN_ERR_STATIC20_MODE_HT40_PACKET__CLR(dst) \ 1518 (dst) = ((dst) &\ 1519 ~0x00080000U) | ((u_int32_t)(0) << 19) 1520 1521 /* macros for bb_reg_block.bb_sm_reg_map.BB_frame_control */ 1522 1523 /* macros for BlueprintGlobalNameSpace::switch_table_com1 */ 1524 1525 /* macros for field switch_table_com_spdt */ 1526 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_SPDT__SHIFT 20 1527 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_SPDT__WIDTH 4 1528 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_SPDT__MASK 0x00f00000U 1529 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_SPDT__READ(src) \ 1530 (((u_int32_t)(src)\ 1531 & 0x00f00000U) >> 20) 1532 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_SPDT__WRITE(src) \ 1533 (((u_int32_t)(src)\ 1534 << 20) & 0x00f00000U) 1535 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_SPDT__MODIFY(dst, src) \ 1536 (dst) = ((dst) &\ 1537 ~0x00f00000U) | (((u_int32_t)(src) <<\ 1538 20) & 0x00f00000U) 1539 #define SWITCH_TABLE_COM1__SWITCH_TABLE_COM_SPDT__VERIFY(src) \ 1540 (!((((u_int32_t)(src)\ 1541 << 20) & ~0x00f00000U))) 1542 #define SWITCH_TABLE_COM1__TYPE u_int32_t 1543 #define SWITCH_TABLE_COM1__READ 0x00ffffffU 1544 #define SWITCH_TABLE_COM1__WRITE 0x00ffffffU 1545 1546 /* macros for bb_reg_block.bb_sm_reg_map.BB_switch_table_com1 */ 1547 1548 /* macros for bb_reg_block.bb_sm_reg_map.BB_powertx_rate12 */ 1549 1550 /* macros for field use_per_packet_olpc_gain_delta_adj */ 1551 #define POWERTX_MAX__USE_PER_PACKET_OLPC_GAIN_DELTA_ADJ__SHIFT 7 1552 #define POWERTX_MAX__USE_PER_PACKET_OLPC_GAIN_DELTA_ADJ__WIDTH 1 1553 #define POWERTX_MAX__USE_PER_PACKET_OLPC_GAIN_DELTA_ADJ__MASK 0x00000080U 1554 #define POWERTX_MAX__USE_PER_PACKET_OLPC_GAIN_DELTA_ADJ__READ(src) \ 1555 (((u_int32_t)(src)\ 1556 & 0x00000080U) >> 7) 1557 #define POWERTX_MAX__USE_PER_PACKET_OLPC_GAIN_DELTA_ADJ__WRITE(src) \ 1558 (((u_int32_t)(src)\ 1559 << 7) & 0x00000080U) 1560 #define POWERTX_MAX__USE_PER_PACKET_OLPC_GAIN_DELTA_ADJ__MODIFY(dst, src) \ 1561 (dst) = ((dst) &\ 1562 ~0x00000080U) | (((u_int32_t)(src) <<\ 1563 7) & 0x00000080U) 1564 #define POWERTX_MAX__USE_PER_PACKET_OLPC_GAIN_DELTA_ADJ__VERIFY(src) \ 1565 (!((((u_int32_t)(src)\ 1566 << 7) & ~0x00000080U))) 1567 #define POWERTX_MAX__USE_PER_PACKET_OLPC_GAIN_DELTA_ADJ__SET(dst) \ 1568 (dst) = ((dst) &\ 1569 ~0x00000080U) | ((u_int32_t)(1) << 7) 1570 #define POWERTX_MAX__USE_PER_PACKET_OLPC_GAIN_DELTA_ADJ__CLR(dst) \ 1571 (dst) = ((dst) &\ 1572 ~0x00000080U) | ((u_int32_t)(0) << 7) 1573 #define POWERTX_MAX__TYPE u_int32_t 1574 #define POWERTX_MAX__READ 0x000000c0U 1575 #define POWERTX_MAX__WRITE 0x000000c0U 1576 1577 /* macros for bb_reg_block.bb_sm_reg_map.BB_powertx_max */ 1578 1579 /* macros for BlueprintGlobalNameSpace::tx_forced_gain */ 1580 1581 1582 /* macros for field forced_ob2G */ 1583 #define TX_FORCED_GAIN__FORCED_OB2G__SHIFT 25 1584 #define TX_FORCED_GAIN__FORCED_OB2G__WIDTH 3 1585 #define TX_FORCED_GAIN__FORCED_OB2G__MASK 0x0e000000U 1586 #define TX_FORCED_GAIN__FORCED_OB2G__READ(src) \ 1587 (((u_int32_t)(src)\ 1588 & 0x0e000000U) >> 25) 1589 #define TX_FORCED_GAIN__FORCED_OB2G__WRITE(src) \ 1590 (((u_int32_t)(src)\ 1591 << 25) & 0x0e000000U) 1592 #define TX_FORCED_GAIN__FORCED_OB2G__MODIFY(dst, src) \ 1593 (dst) = ((dst) &\ 1594 ~0x0e000000U) | (((u_int32_t)(src) <<\ 1595 25) & 0x0e000000U) 1596 #define TX_FORCED_GAIN__FORCED_OB2G__VERIFY(src) \ 1597 (!((((u_int32_t)(src)\ 1598 << 25) & ~0x0e000000U))) 1599 1600 /* macros for field forced_db2G */ 1601 #define TX_FORCED_GAIN__FORCED_DB2G__SHIFT 28 1602 #define TX_FORCED_GAIN__FORCED_DB2G__WIDTH 3 1603 #define TX_FORCED_GAIN__FORCED_DB2G__MASK 0x70000000U 1604 #define TX_FORCED_GAIN__FORCED_DB2G__READ(src) \ 1605 (((u_int32_t)(src)\ 1606 & 0x70000000U) >> 28) 1607 #define TX_FORCED_GAIN__FORCED_DB2G__WRITE(src) \ 1608 (((u_int32_t)(src)\ 1609 << 28) & 0x70000000U) 1610 #define TX_FORCED_GAIN__FORCED_DB2G__MODIFY(dst, src) \ 1611 (dst) = ((dst) &\ 1612 ~0x70000000U) | (((u_int32_t)(src) <<\ 1613 28) & 0x70000000U) 1614 #define TX_FORCED_GAIN__FORCED_DB2G__VERIFY(src) \ 1615 (!((((u_int32_t)(src)\ 1616 << 28) & ~0x70000000U))) 1617 1618 /* macros for field forced_green_paprd_enable */ 1619 #define TX_FORCED_GAIN__FORCED_GREEN_PAPRD_ENABLE__SHIFT 31 1620 #define TX_FORCED_GAIN__FORCED_GREEN_PAPRD_ENABLE__WIDTH 1 1621 #define TX_FORCED_GAIN__FORCED_GREEN_PAPRD_ENABLE__MASK 0x80000000U 1622 #define TX_FORCED_GAIN__FORCED_GREEN_PAPRD_ENABLE__READ(src) \ 1623 (((u_int32_t)(src)\ 1624 & 0x80000000U) >> 31) 1625 #define TX_FORCED_GAIN__FORCED_GREEN_PAPRD_ENABLE__WRITE(src) \ 1626 (((u_int32_t)(src)\ 1627 << 31) & 0x80000000U) 1628 #define TX_FORCED_GAIN__FORCED_GREEN_PAPRD_ENABLE__MODIFY(dst, src) \ 1629 (dst) = ((dst) &\ 1630 ~0x80000000U) | (((u_int32_t)(src) <<\ 1631 31) & 0x80000000U) 1632 #define TX_FORCED_GAIN__FORCED_GREEN_PAPRD_ENABLE__VERIFY(src) \ 1633 (!((((u_int32_t)(src)\ 1634 << 31) & ~0x80000000U))) 1635 #define TX_FORCED_GAIN__FORCED_GREEN_PAPRD_ENABLE__SET(dst) \ 1636 (dst) = ((dst) &\ 1637 ~0x80000000U) | ((u_int32_t)(1) << 31) 1638 #define TX_FORCED_GAIN__FORCED_GREEN_PAPRD_ENABLE__CLR(dst) \ 1639 (dst) = ((dst) &\ 1640 ~0x80000000U) | ((u_int32_t)(0) << 31) 1641 #define TX_FORCED_GAIN__TYPE u_int32_t 1642 #define TX_FORCED_GAIN__READ 0xffffffffU 1643 #define TX_FORCED_GAIN__WRITE 0xffffffffU 1644 1645 /* macros for bb_reg_block.bb_sm_reg_map.BB_tx_forced_gain */ 1646 1647 /* macros for BlueprintGlobalNameSpace::txiqcal_control_0 */ 1648 1649 1650 /* macros for field enable_txiq_calibrate */ 1651 #define TXIQCAL_CONTROL_0__ENABLE_TXIQ_CALIBRATE__SHIFT 31 1652 #define TXIQCAL_CONTROL_0__ENABLE_TXIQ_CALIBRATE__WIDTH 1 1653 #define TXIQCAL_CONTROL_0__ENABLE_TXIQ_CALIBRATE__MASK 0x80000000U 1654 #define TXIQCAL_CONTROL_0__ENABLE_TXIQ_CALIBRATE__READ(src) \ 1655 (((u_int32_t)(src)\ 1656 & 0x80000000U) >> 31) 1657 #define TXIQCAL_CONTROL_0__ENABLE_TXIQ_CALIBRATE__WRITE(src) \ 1658 (((u_int32_t)(src)\ 1659 << 31) & 0x80000000U) 1660 #define TXIQCAL_CONTROL_0__ENABLE_TXIQ_CALIBRATE__MODIFY(dst, src) \ 1661 (dst) = ((dst) &\ 1662 ~0x80000000U) | (((u_int32_t)(src) <<\ 1663 31) & 0x80000000U) 1664 #define TXIQCAL_CONTROL_0__ENABLE_TXIQ_CALIBRATE__VERIFY(src) \ 1665 (!((((u_int32_t)(src)\ 1666 << 31) & ~0x80000000U))) 1667 #define TXIQCAL_CONTROL_0__ENABLE_TXIQ_CALIBRATE__SET(dst) \ 1668 (dst) = ((dst) &\ 1669 ~0x80000000U) | ((u_int32_t)(1) << 31) 1670 #define TXIQCAL_CONTROL_0__ENABLE_TXIQ_CALIBRATE__CLR(dst) \ 1671 (dst) = ((dst) &\ 1672 ~0x80000000U) | ((u_int32_t)(0) << 31) 1673 #define TXIQCAL_CONTROL_0__TYPE u_int32_t 1674 #define TXIQCAL_CONTROL_0__READ 0xffffffffU 1675 #define TXIQCAL_CONTROL_0__WRITE 0xffffffffU 1676 1677 /* macros for bb_reg_block.bb_sm_reg_map.BB_txiqcal_control_0 */ 1678 1679 /* macros for BlueprintGlobalNameSpace::txiqcal_control_0 */ 1680 1681 /* macros for field enable_txiq_calibrate */ 1682 #define TXIQCAL_CONTROL_0__ENABLE_TXIQ_CALIBRATE__SHIFT 31 1683 #define TXIQCAL_CONTROL_0__ENABLE_TXIQ_CALIBRATE__WIDTH 1 1684 #define TXIQCAL_CONTROL_0__ENABLE_TXIQ_CALIBRATE__MASK 0x80000000U 1685 #define TXIQCAL_CONTROL_0__ENABLE_TXIQ_CALIBRATE__READ(src) \ 1686 (((u_int32_t)(src)\ 1687 & 0x80000000U) >> 31) 1688 #define TXIQCAL_CONTROL_0__ENABLE_TXIQ_CALIBRATE__WRITE(src) \ 1689 (((u_int32_t)(src)\ 1690 << 31) & 0x80000000U) 1691 #define TXIQCAL_CONTROL_0__ENABLE_TXIQ_CALIBRATE__MODIFY(dst, src) \ 1692 (dst) = ((dst) &\ 1693 ~0x80000000U) | (((u_int32_t)(src) <<\ 1694 31) & 0x80000000U) 1695 #define TXIQCAL_CONTROL_0__ENABLE_TXIQ_CALIBRATE__VERIFY(src) \ 1696 (!((((u_int32_t)(src)\ 1697 << 31) & ~0x80000000U))) 1698 #define TXIQCAL_CONTROL_0__ENABLE_TXIQ_CALIBRATE__SET(dst) \ 1699 (dst) = ((dst) &\ 1700 ~0x80000000U) | ((u_int32_t)(1) << 31) 1701 #define TXIQCAL_CONTROL_0__ENABLE_TXIQ_CALIBRATE__CLR(dst) \ 1702 (dst) = ((dst) &\ 1703 ~0x80000000U) | ((u_int32_t)(0) << 31) 1704 #define TXIQCAL_CONTROL_0__TYPE u_int32_t 1705 #define TXIQCAL_CONTROL_0__READ 0xffffffffU 1706 #define TXIQCAL_CONTROL_0__WRITE 0xffffffffU 1707 1708 /* macros for bb_reg_block.bb_sm_reg_map.BB_txiqcal_control_0 */ 1709 1710 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_0_1_b0 */ 1711 #ifndef __PAPRD_PRE_POST_SCALE_0_1_B0_MACRO__ 1712 #define __PAPRD_PRE_POST_SCALE_0_1_B0_MACRO__ 1713 1714 /* macros for field paprd_pre_post_scaling_0_1_b0 */ 1715 #define PAPRD_PRE_POST_SCALE_0_1_B0__PAPRD_PRE_POST_SCALING_0_1_B0__SHIFT 0 1716 #define PAPRD_PRE_POST_SCALE_0_1_B0__PAPRD_PRE_POST_SCALING_0_1_B0__WIDTH 18 1717 #define PAPRD_PRE_POST_SCALE_0_1_B0__PAPRD_PRE_POST_SCALING_0_1_B0__MASK \ 1718 0x0003ffffU 1719 #define PAPRD_PRE_POST_SCALE_0_1_B0__PAPRD_PRE_POST_SCALING_0_1_B0__READ(src) \ 1720 (u_int32_t)(src)\ 1721 & 0x0003ffffU 1722 #define PAPRD_PRE_POST_SCALE_0_1_B0__PAPRD_PRE_POST_SCALING_0_1_B0__WRITE(src) \ 1723 ((u_int32_t)(src)\ 1724 & 0x0003ffffU) 1725 #define PAPRD_PRE_POST_SCALE_0_1_B0__PAPRD_PRE_POST_SCALING_0_1_B0__MODIFY(dst, src) \ 1726 (dst) = ((dst) &\ 1727 ~0x0003ffffU) | ((u_int32_t)(src) &\ 1728 0x0003ffffU) 1729 #define PAPRD_PRE_POST_SCALE_0_1_B0__PAPRD_PRE_POST_SCALING_0_1_B0__VERIFY(src) \ 1730 (!(((u_int32_t)(src)\ 1731 & ~0x0003ffffU))) 1732 #define PAPRD_PRE_POST_SCALE_0_1_B0__TYPE u_int32_t 1733 #define PAPRD_PRE_POST_SCALE_0_1_B0__READ 0x0003ffffU 1734 #define PAPRD_PRE_POST_SCALE_0_1_B0__WRITE 0x0003ffffU 1735 1736 #endif /* __PAPRD_PRE_POST_SCALE_0_1_B0_MACRO__ */ 1737 1738 1739 /* macros for bb_reg_block.bb_chn_ext_reg_map.BB_paprd_pre_post_scale_0_1_b0 */ 1740 #define INST_BB_REG_BLOCK__BB_CHN_EXT_REG_MAP__BB_PAPRD_PRE_POST_SCALE_0_1_B0__NUM \ 1741 1 1742 1743 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_1_1_b0 */ 1744 #ifndef __PAPRD_PRE_POST_SCALE_1_1_B0_MACRO__ 1745 #define __PAPRD_PRE_POST_SCALE_1_1_B0_MACRO__ 1746 1747 /* macros for field paprd_pre_post_scaling_1_1_b0 */ 1748 #define PAPRD_PRE_POST_SCALE_1_1_B0__PAPRD_PRE_POST_SCALING_1_1_B0__SHIFT 0 1749 #define PAPRD_PRE_POST_SCALE_1_1_B0__PAPRD_PRE_POST_SCALING_1_1_B0__WIDTH 18 1750 #define PAPRD_PRE_POST_SCALE_1_1_B0__PAPRD_PRE_POST_SCALING_1_1_B0__MASK \ 1751 0x0003ffffU 1752 #define PAPRD_PRE_POST_SCALE_1_1_B0__PAPRD_PRE_POST_SCALING_1_1_B0__READ(src) \ 1753 (u_int32_t)(src)\ 1754 & 0x0003ffffU 1755 #define PAPRD_PRE_POST_SCALE_1_1_B0__PAPRD_PRE_POST_SCALING_1_1_B0__WRITE(src) \ 1756 ((u_int32_t)(src)\ 1757 & 0x0003ffffU) 1758 #define PAPRD_PRE_POST_SCALE_1_1_B0__PAPRD_PRE_POST_SCALING_1_1_B0__MODIFY(dst, src) \ 1759 (dst) = ((dst) &\ 1760 ~0x0003ffffU) | ((u_int32_t)(src) &\ 1761 0x0003ffffU) 1762 #define PAPRD_PRE_POST_SCALE_1_1_B0__PAPRD_PRE_POST_SCALING_1_1_B0__VERIFY(src) \ 1763 (!(((u_int32_t)(src)\ 1764 & ~0x0003ffffU))) 1765 #define PAPRD_PRE_POST_SCALE_1_1_B0__TYPE u_int32_t 1766 #define PAPRD_PRE_POST_SCALE_1_1_B0__READ 0x0003ffffU 1767 #define PAPRD_PRE_POST_SCALE_1_1_B0__WRITE 0x0003ffffU 1768 1769 #endif /* __PAPRD_PRE_POST_SCALE_1_1_B0_MACRO__ */ 1770 1771 1772 /* macros for bb_reg_block.bb_chn_ext_reg_map.BB_paprd_pre_post_scale_1_1_b0 */ 1773 #define INST_BB_REG_BLOCK__BB_CHN_EXT_REG_MAP__BB_PAPRD_PRE_POST_SCALE_1_1_B0__NUM \ 1774 1 1775 1776 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_2_1_b0 */ 1777 #ifndef __PAPRD_PRE_POST_SCALE_2_1_B0_MACRO__ 1778 #define __PAPRD_PRE_POST_SCALE_2_1_B0_MACRO__ 1779 1780 /* macros for field paprd_pre_post_scaling_2_1_b0 */ 1781 #define PAPRD_PRE_POST_SCALE_2_1_B0__PAPRD_PRE_POST_SCALING_2_1_B0__SHIFT 0 1782 #define PAPRD_PRE_POST_SCALE_2_1_B0__PAPRD_PRE_POST_SCALING_2_1_B0__WIDTH 18 1783 #define PAPRD_PRE_POST_SCALE_2_1_B0__PAPRD_PRE_POST_SCALING_2_1_B0__MASK \ 1784 0x0003ffffU 1785 #define PAPRD_PRE_POST_SCALE_2_1_B0__PAPRD_PRE_POST_SCALING_2_1_B0__READ(src) \ 1786 (u_int32_t)(src)\ 1787 & 0x0003ffffU 1788 #define PAPRD_PRE_POST_SCALE_2_1_B0__PAPRD_PRE_POST_SCALING_2_1_B0__WRITE(src) \ 1789 ((u_int32_t)(src)\ 1790 & 0x0003ffffU) 1791 #define PAPRD_PRE_POST_SCALE_2_1_B0__PAPRD_PRE_POST_SCALING_2_1_B0__MODIFY(dst, src) \ 1792 (dst) = ((dst) &\ 1793 ~0x0003ffffU) | ((u_int32_t)(src) &\ 1794 0x0003ffffU) 1795 #define PAPRD_PRE_POST_SCALE_2_1_B0__PAPRD_PRE_POST_SCALING_2_1_B0__VERIFY(src) \ 1796 (!(((u_int32_t)(src)\ 1797 & ~0x0003ffffU))) 1798 #define PAPRD_PRE_POST_SCALE_2_1_B0__TYPE u_int32_t 1799 #define PAPRD_PRE_POST_SCALE_2_1_B0__READ 0x0003ffffU 1800 #define PAPRD_PRE_POST_SCALE_2_1_B0__WRITE 0x0003ffffU 1801 1802 #endif /* __PAPRD_PRE_POST_SCALE_2_1_B0_MACRO__ */ 1803 1804 1805 /* macros for bb_reg_block.bb_chn_ext_reg_map.BB_paprd_pre_post_scale_2_1_b0 */ 1806 #define INST_BB_REG_BLOCK__BB_CHN_EXT_REG_MAP__BB_PAPRD_PRE_POST_SCALE_2_1_B0__NUM \ 1807 1 1808 1809 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_3_1_b0 */ 1810 #ifndef __PAPRD_PRE_POST_SCALE_3_1_B0_MACRO__ 1811 #define __PAPRD_PRE_POST_SCALE_3_1_B0_MACRO__ 1812 1813 /* macros for field paprd_pre_post_scaling_3_1_b0 */ 1814 #define PAPRD_PRE_POST_SCALE_3_1_B0__PAPRD_PRE_POST_SCALING_3_1_B0__SHIFT 0 1815 #define PAPRD_PRE_POST_SCALE_3_1_B0__PAPRD_PRE_POST_SCALING_3_1_B0__WIDTH 18 1816 #define PAPRD_PRE_POST_SCALE_3_1_B0__PAPRD_PRE_POST_SCALING_3_1_B0__MASK \ 1817 0x0003ffffU 1818 #define PAPRD_PRE_POST_SCALE_3_1_B0__PAPRD_PRE_POST_SCALING_3_1_B0__READ(src) \ 1819 (u_int32_t)(src)\ 1820 & 0x0003ffffU 1821 #define PAPRD_PRE_POST_SCALE_3_1_B0__PAPRD_PRE_POST_SCALING_3_1_B0__WRITE(src) \ 1822 ((u_int32_t)(src)\ 1823 & 0x0003ffffU) 1824 #define PAPRD_PRE_POST_SCALE_3_1_B0__PAPRD_PRE_POST_SCALING_3_1_B0__MODIFY(dst, src) \ 1825 (dst) = ((dst) &\ 1826 ~0x0003ffffU) | ((u_int32_t)(src) &\ 1827 0x0003ffffU) 1828 #define PAPRD_PRE_POST_SCALE_3_1_B0__PAPRD_PRE_POST_SCALING_3_1_B0__VERIFY(src) \ 1829 (!(((u_int32_t)(src)\ 1830 & ~0x0003ffffU))) 1831 #define PAPRD_PRE_POST_SCALE_3_1_B0__TYPE u_int32_t 1832 #define PAPRD_PRE_POST_SCALE_3_1_B0__READ 0x0003ffffU 1833 #define PAPRD_PRE_POST_SCALE_3_1_B0__WRITE 0x0003ffffU 1834 1835 #endif /* __PAPRD_PRE_POST_SCALE_3_1_B0_MACRO__ */ 1836 1837 1838 /* macros for bb_reg_block.bb_chn_ext_reg_map.BB_paprd_pre_post_scale_3_1_b0 */ 1839 #define INST_BB_REG_BLOCK__BB_CHN_EXT_REG_MAP__BB_PAPRD_PRE_POST_SCALE_3_1_B0__NUM \ 1840 1 1841 1842 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_4_1_b0 */ 1843 #ifndef __PAPRD_PRE_POST_SCALE_4_1_B0_MACRO__ 1844 #define __PAPRD_PRE_POST_SCALE_4_1_B0_MACRO__ 1845 1846 /* macros for field paprd_pre_post_scaling_4_1_b0 */ 1847 #define PAPRD_PRE_POST_SCALE_4_1_B0__PAPRD_PRE_POST_SCALING_4_1_B0__SHIFT 0 1848 #define PAPRD_PRE_POST_SCALE_4_1_B0__PAPRD_PRE_POST_SCALING_4_1_B0__WIDTH 18 1849 #define PAPRD_PRE_POST_SCALE_4_1_B0__PAPRD_PRE_POST_SCALING_4_1_B0__MASK \ 1850 0x0003ffffU 1851 #define PAPRD_PRE_POST_SCALE_4_1_B0__PAPRD_PRE_POST_SCALING_4_1_B0__READ(src) \ 1852 (u_int32_t)(src)\ 1853 & 0x0003ffffU 1854 #define PAPRD_PRE_POST_SCALE_4_1_B0__PAPRD_PRE_POST_SCALING_4_1_B0__WRITE(src) \ 1855 ((u_int32_t)(src)\ 1856 & 0x0003ffffU) 1857 #define PAPRD_PRE_POST_SCALE_4_1_B0__PAPRD_PRE_POST_SCALING_4_1_B0__MODIFY(dst, src) \ 1858 (dst) = ((dst) &\ 1859 ~0x0003ffffU) | ((u_int32_t)(src) &\ 1860 0x0003ffffU) 1861 #define PAPRD_PRE_POST_SCALE_4_1_B0__PAPRD_PRE_POST_SCALING_4_1_B0__VERIFY(src) \ 1862 (!(((u_int32_t)(src)\ 1863 & ~0x0003ffffU))) 1864 #define PAPRD_PRE_POST_SCALE_4_1_B0__TYPE u_int32_t 1865 #define PAPRD_PRE_POST_SCALE_4_1_B0__READ 0x0003ffffU 1866 #define PAPRD_PRE_POST_SCALE_4_1_B0__WRITE 0x0003ffffU 1867 1868 #endif /* __PAPRD_PRE_POST_SCALE_4_1_B0_MACRO__ */ 1869 1870 1871 /* macros for bb_reg_block.bb_chn_ext_reg_map.BB_paprd_pre_post_scale_4_1_b0 */ 1872 #define INST_BB_REG_BLOCK__BB_CHN_EXT_REG_MAP__BB_PAPRD_PRE_POST_SCALE_4_1_B0__NUM \ 1873 1 1874 1875 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_5_1_b0 */ 1876 #ifndef __PAPRD_PRE_POST_SCALE_5_1_B0_MACRO__ 1877 #define __PAPRD_PRE_POST_SCALE_5_1_B0_MACRO__ 1878 1879 /* macros for field paprd_pre_post_scaling_5_1_b0 */ 1880 #define PAPRD_PRE_POST_SCALE_5_1_B0__PAPRD_PRE_POST_SCALING_5_1_B0__SHIFT 0 1881 #define PAPRD_PRE_POST_SCALE_5_1_B0__PAPRD_PRE_POST_SCALING_5_1_B0__WIDTH 18 1882 #define PAPRD_PRE_POST_SCALE_5_1_B0__PAPRD_PRE_POST_SCALING_5_1_B0__MASK \ 1883 0x0003ffffU 1884 #define PAPRD_PRE_POST_SCALE_5_1_B0__PAPRD_PRE_POST_SCALING_5_1_B0__READ(src) \ 1885 (u_int32_t)(src)\ 1886 & 0x0003ffffU 1887 #define PAPRD_PRE_POST_SCALE_5_1_B0__PAPRD_PRE_POST_SCALING_5_1_B0__WRITE(src) \ 1888 ((u_int32_t)(src)\ 1889 & 0x0003ffffU) 1890 #define PAPRD_PRE_POST_SCALE_5_1_B0__PAPRD_PRE_POST_SCALING_5_1_B0__MODIFY(dst, src) \ 1891 (dst) = ((dst) &\ 1892 ~0x0003ffffU) | ((u_int32_t)(src) &\ 1893 0x0003ffffU) 1894 #define PAPRD_PRE_POST_SCALE_5_1_B0__PAPRD_PRE_POST_SCALING_5_1_B0__VERIFY(src) \ 1895 (!(((u_int32_t)(src)\ 1896 & ~0x0003ffffU))) 1897 #define PAPRD_PRE_POST_SCALE_5_1_B0__TYPE u_int32_t 1898 #define PAPRD_PRE_POST_SCALE_5_1_B0__READ 0x0003ffffU 1899 #define PAPRD_PRE_POST_SCALE_5_1_B0__WRITE 0x0003ffffU 1900 1901 #endif /* __PAPRD_PRE_POST_SCALE_5_1_B0_MACRO__ */ 1902 1903 1904 /* macros for bb_reg_block.bb_chn_ext_reg_map.BB_paprd_pre_post_scale_5_1_b0 */ 1905 #define INST_BB_REG_BLOCK__BB_CHN_EXT_REG_MAP__BB_PAPRD_PRE_POST_SCALE_5_1_B0__NUM \ 1906 1 1907 1908 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_6_1_b0 */ 1909 #ifndef __PAPRD_PRE_POST_SCALE_6_1_B0_MACRO__ 1910 #define __PAPRD_PRE_POST_SCALE_6_1_B0_MACRO__ 1911 1912 /* macros for field paprd_pre_post_scaling_6_1_b0 */ 1913 #define PAPRD_PRE_POST_SCALE_6_1_B0__PAPRD_PRE_POST_SCALING_6_1_B0__SHIFT 0 1914 #define PAPRD_PRE_POST_SCALE_6_1_B0__PAPRD_PRE_POST_SCALING_6_1_B0__WIDTH 18 1915 #define PAPRD_PRE_POST_SCALE_6_1_B0__PAPRD_PRE_POST_SCALING_6_1_B0__MASK \ 1916 0x0003ffffU 1917 #define PAPRD_PRE_POST_SCALE_6_1_B0__PAPRD_PRE_POST_SCALING_6_1_B0__READ(src) \ 1918 (u_int32_t)(src)\ 1919 & 0x0003ffffU 1920 #define PAPRD_PRE_POST_SCALE_6_1_B0__PAPRD_PRE_POST_SCALING_6_1_B0__WRITE(src) \ 1921 ((u_int32_t)(src)\ 1922 & 0x0003ffffU) 1923 #define PAPRD_PRE_POST_SCALE_6_1_B0__PAPRD_PRE_POST_SCALING_6_1_B0__MODIFY(dst, src) \ 1924 (dst) = ((dst) &\ 1925 ~0x0003ffffU) | ((u_int32_t)(src) &\ 1926 0x0003ffffU) 1927 #define PAPRD_PRE_POST_SCALE_6_1_B0__PAPRD_PRE_POST_SCALING_6_1_B0__VERIFY(src) \ 1928 (!(((u_int32_t)(src)\ 1929 & ~0x0003ffffU))) 1930 #define PAPRD_PRE_POST_SCALE_6_1_B0__TYPE u_int32_t 1931 #define PAPRD_PRE_POST_SCALE_6_1_B0__READ 0x0003ffffU 1932 #define PAPRD_PRE_POST_SCALE_6_1_B0__WRITE 0x0003ffffU 1933 1934 #endif /* __PAPRD_PRE_POST_SCALE_6_1_B0_MACRO__ */ 1935 1936 1937 /* macros for bb_reg_block.bb_chn_ext_reg_map.BB_paprd_pre_post_scale_6_1_b0 */ 1938 #define INST_BB_REG_BLOCK__BB_CHN_EXT_REG_MAP__BB_PAPRD_PRE_POST_SCALE_6_1_B0__NUM \ 1939 1 1940 1941 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_7_1_b0 */ 1942 #ifndef __PAPRD_PRE_POST_SCALE_7_1_B0_MACRO__ 1943 #define __PAPRD_PRE_POST_SCALE_7_1_B0_MACRO__ 1944 1945 /* macros for field paprd_pre_post_scaling_7_1_b0 */ 1946 #define PAPRD_PRE_POST_SCALE_7_1_B0__PAPRD_PRE_POST_SCALING_7_1_B0__SHIFT 0 1947 #define PAPRD_PRE_POST_SCALE_7_1_B0__PAPRD_PRE_POST_SCALING_7_1_B0__WIDTH 18 1948 #define PAPRD_PRE_POST_SCALE_7_1_B0__PAPRD_PRE_POST_SCALING_7_1_B0__MASK \ 1949 0x0003ffffU 1950 #define PAPRD_PRE_POST_SCALE_7_1_B0__PAPRD_PRE_POST_SCALING_7_1_B0__READ(src) \ 1951 (u_int32_t)(src)\ 1952 & 0x0003ffffU 1953 #define PAPRD_PRE_POST_SCALE_7_1_B0__PAPRD_PRE_POST_SCALING_7_1_B0__WRITE(src) \ 1954 ((u_int32_t)(src)\ 1955 & 0x0003ffffU) 1956 #define PAPRD_PRE_POST_SCALE_7_1_B0__PAPRD_PRE_POST_SCALING_7_1_B0__MODIFY(dst, src) \ 1957 (dst) = ((dst) &\ 1958 ~0x0003ffffU) | ((u_int32_t)(src) &\ 1959 0x0003ffffU) 1960 #define PAPRD_PRE_POST_SCALE_7_1_B0__PAPRD_PRE_POST_SCALING_7_1_B0__VERIFY(src) \ 1961 (!(((u_int32_t)(src)\ 1962 & ~0x0003ffffU))) 1963 #define PAPRD_PRE_POST_SCALE_7_1_B0__TYPE u_int32_t 1964 #define PAPRD_PRE_POST_SCALE_7_1_B0__READ 0x0003ffffU 1965 #define PAPRD_PRE_POST_SCALE_7_1_B0__WRITE 0x0003ffffU 1966 1967 #endif /* __PAPRD_PRE_POST_SCALE_7_1_B0_MACRO__ */ 1968 1969 1970 /* macros for bb_reg_block.bb_chn_ext_reg_map.BB_paprd_pre_post_scale_7_1_b0 */ 1971 #define INST_BB_REG_BLOCK__BB_CHN_EXT_REG_MAP__BB_PAPRD_PRE_POST_SCALE_7_1_B0__NUM \ 1972 1 1973 1974 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_0_2_b0 */ 1975 #ifndef __PAPRD_PRE_POST_SCALE_0_2_B0_MACRO__ 1976 #define __PAPRD_PRE_POST_SCALE_0_2_B0_MACRO__ 1977 1978 /* macros for field paprd_pre_post_scaling_0_2_b0 */ 1979 #define PAPRD_PRE_POST_SCALE_0_2_B0__PAPRD_PRE_POST_SCALING_0_2_B0__SHIFT 0 1980 #define PAPRD_PRE_POST_SCALE_0_2_B0__PAPRD_PRE_POST_SCALING_0_2_B0__WIDTH 18 1981 #define PAPRD_PRE_POST_SCALE_0_2_B0__PAPRD_PRE_POST_SCALING_0_2_B0__MASK \ 1982 0x0003ffffU 1983 #define PAPRD_PRE_POST_SCALE_0_2_B0__PAPRD_PRE_POST_SCALING_0_2_B0__READ(src) \ 1984 (u_int32_t)(src)\ 1985 & 0x0003ffffU 1986 #define PAPRD_PRE_POST_SCALE_0_2_B0__PAPRD_PRE_POST_SCALING_0_2_B0__WRITE(src) \ 1987 ((u_int32_t)(src)\ 1988 & 0x0003ffffU) 1989 #define PAPRD_PRE_POST_SCALE_0_2_B0__PAPRD_PRE_POST_SCALING_0_2_B0__MODIFY(dst, src) \ 1990 (dst) = ((dst) &\ 1991 ~0x0003ffffU) | ((u_int32_t)(src) &\ 1992 0x0003ffffU) 1993 #define PAPRD_PRE_POST_SCALE_0_2_B0__PAPRD_PRE_POST_SCALING_0_2_B0__VERIFY(src) \ 1994 (!(((u_int32_t)(src)\ 1995 & ~0x0003ffffU))) 1996 #define PAPRD_PRE_POST_SCALE_0_2_B0__TYPE u_int32_t 1997 #define PAPRD_PRE_POST_SCALE_0_2_B0__READ 0x0003ffffU 1998 #define PAPRD_PRE_POST_SCALE_0_2_B0__WRITE 0x0003ffffU 1999 2000 #endif /* __PAPRD_PRE_POST_SCALE_0_2_B0_MACRO__ */ 2001 2002 2003 /* macros for bb_reg_block.bb_chn_ext_reg_map.BB_paprd_pre_post_scale_0_2_b0 */ 2004 #define INST_BB_REG_BLOCK__BB_CHN_EXT_REG_MAP__BB_PAPRD_PRE_POST_SCALE_0_2_B0__NUM \ 2005 1 2006 2007 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_1_2_b0 */ 2008 #ifndef __PAPRD_PRE_POST_SCALE_1_2_B0_MACRO__ 2009 #define __PAPRD_PRE_POST_SCALE_1_2_B0_MACRO__ 2010 2011 /* macros for field paprd_pre_post_scaling_1_2_b0 */ 2012 #define PAPRD_PRE_POST_SCALE_1_2_B0__PAPRD_PRE_POST_SCALING_1_2_B0__SHIFT 0 2013 #define PAPRD_PRE_POST_SCALE_1_2_B0__PAPRD_PRE_POST_SCALING_1_2_B0__WIDTH 18 2014 #define PAPRD_PRE_POST_SCALE_1_2_B0__PAPRD_PRE_POST_SCALING_1_2_B0__MASK \ 2015 0x0003ffffU 2016 #define PAPRD_PRE_POST_SCALE_1_2_B0__PAPRD_PRE_POST_SCALING_1_2_B0__READ(src) \ 2017 (u_int32_t)(src)\ 2018 & 0x0003ffffU 2019 #define PAPRD_PRE_POST_SCALE_1_2_B0__PAPRD_PRE_POST_SCALING_1_2_B0__WRITE(src) \ 2020 ((u_int32_t)(src)\ 2021 & 0x0003ffffU) 2022 #define PAPRD_PRE_POST_SCALE_1_2_B0__PAPRD_PRE_POST_SCALING_1_2_B0__MODIFY(dst, src) \ 2023 (dst) = ((dst) &\ 2024 ~0x0003ffffU) | ((u_int32_t)(src) &\ 2025 0x0003ffffU) 2026 #define PAPRD_PRE_POST_SCALE_1_2_B0__PAPRD_PRE_POST_SCALING_1_2_B0__VERIFY(src) \ 2027 (!(((u_int32_t)(src)\ 2028 & ~0x0003ffffU))) 2029 #define PAPRD_PRE_POST_SCALE_1_2_B0__TYPE u_int32_t 2030 #define PAPRD_PRE_POST_SCALE_1_2_B0__READ 0x0003ffffU 2031 #define PAPRD_PRE_POST_SCALE_1_2_B0__WRITE 0x0003ffffU 2032 2033 #endif /* __PAPRD_PRE_POST_SCALE_1_2_B0_MACRO__ */ 2034 2035 2036 /* macros for bb_reg_block.bb_chn_ext_reg_map.BB_paprd_pre_post_scale_1_2_b0 */ 2037 #define INST_BB_REG_BLOCK__BB_CHN_EXT_REG_MAP__BB_PAPRD_PRE_POST_SCALE_1_2_B0__NUM \ 2038 1 2039 2040 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_2_2_b0 */ 2041 #ifndef __PAPRD_PRE_POST_SCALE_2_2_B0_MACRO__ 2042 #define __PAPRD_PRE_POST_SCALE_2_2_B0_MACRO__ 2043 2044 /* macros for field paprd_pre_post_scaling_2_2_b0 */ 2045 #define PAPRD_PRE_POST_SCALE_2_2_B0__PAPRD_PRE_POST_SCALING_2_2_B0__SHIFT 0 2046 #define PAPRD_PRE_POST_SCALE_2_2_B0__PAPRD_PRE_POST_SCALING_2_2_B0__WIDTH 18 2047 #define PAPRD_PRE_POST_SCALE_2_2_B0__PAPRD_PRE_POST_SCALING_2_2_B0__MASK \ 2048 0x0003ffffU 2049 #define PAPRD_PRE_POST_SCALE_2_2_B0__PAPRD_PRE_POST_SCALING_2_2_B0__READ(src) \ 2050 (u_int32_t)(src)\ 2051 & 0x0003ffffU 2052 #define PAPRD_PRE_POST_SCALE_2_2_B0__PAPRD_PRE_POST_SCALING_2_2_B0__WRITE(src) \ 2053 ((u_int32_t)(src)\ 2054 & 0x0003ffffU) 2055 #define PAPRD_PRE_POST_SCALE_2_2_B0__PAPRD_PRE_POST_SCALING_2_2_B0__MODIFY(dst, src) \ 2056 (dst) = ((dst) &\ 2057 ~0x0003ffffU) | ((u_int32_t)(src) &\ 2058 0x0003ffffU) 2059 #define PAPRD_PRE_POST_SCALE_2_2_B0__PAPRD_PRE_POST_SCALING_2_2_B0__VERIFY(src) \ 2060 (!(((u_int32_t)(src)\ 2061 & ~0x0003ffffU))) 2062 #define PAPRD_PRE_POST_SCALE_2_2_B0__TYPE u_int32_t 2063 #define PAPRD_PRE_POST_SCALE_2_2_B0__READ 0x0003ffffU 2064 #define PAPRD_PRE_POST_SCALE_2_2_B0__WRITE 0x0003ffffU 2065 2066 #endif /* __PAPRD_PRE_POST_SCALE_2_2_B0_MACRO__ */ 2067 2068 2069 /* macros for bb_reg_block.bb_chn_ext_reg_map.BB_paprd_pre_post_scale_2_2_b0 */ 2070 #define INST_BB_REG_BLOCK__BB_CHN_EXT_REG_MAP__BB_PAPRD_PRE_POST_SCALE_2_2_B0__NUM \ 2071 1 2072 2073 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_3_2_b0 */ 2074 #ifndef __PAPRD_PRE_POST_SCALE_3_2_B0_MACRO__ 2075 #define __PAPRD_PRE_POST_SCALE_3_2_B0_MACRO__ 2076 2077 /* macros for field paprd_pre_post_scaling_3_2_b0 */ 2078 #define PAPRD_PRE_POST_SCALE_3_2_B0__PAPRD_PRE_POST_SCALING_3_2_B0__SHIFT 0 2079 #define PAPRD_PRE_POST_SCALE_3_2_B0__PAPRD_PRE_POST_SCALING_3_2_B0__WIDTH 18 2080 #define PAPRD_PRE_POST_SCALE_3_2_B0__PAPRD_PRE_POST_SCALING_3_2_B0__MASK \ 2081 0x0003ffffU 2082 #define PAPRD_PRE_POST_SCALE_3_2_B0__PAPRD_PRE_POST_SCALING_3_2_B0__READ(src) \ 2083 (u_int32_t)(src)\ 2084 & 0x0003ffffU 2085 #define PAPRD_PRE_POST_SCALE_3_2_B0__PAPRD_PRE_POST_SCALING_3_2_B0__WRITE(src) \ 2086 ((u_int32_t)(src)\ 2087 & 0x0003ffffU) 2088 #define PAPRD_PRE_POST_SCALE_3_2_B0__PAPRD_PRE_POST_SCALING_3_2_B0__MODIFY(dst, src) \ 2089 (dst) = ((dst) &\ 2090 ~0x0003ffffU) | ((u_int32_t)(src) &\ 2091 0x0003ffffU) 2092 #define PAPRD_PRE_POST_SCALE_3_2_B0__PAPRD_PRE_POST_SCALING_3_2_B0__VERIFY(src) \ 2093 (!(((u_int32_t)(src)\ 2094 & ~0x0003ffffU))) 2095 #define PAPRD_PRE_POST_SCALE_3_2_B0__TYPE u_int32_t 2096 #define PAPRD_PRE_POST_SCALE_3_2_B0__READ 0x0003ffffU 2097 #define PAPRD_PRE_POST_SCALE_3_2_B0__WRITE 0x0003ffffU 2098 2099 #endif /* __PAPRD_PRE_POST_SCALE_3_2_B0_MACRO__ */ 2100 2101 2102 /* macros for bb_reg_block.bb_chn_ext_reg_map.BB_paprd_pre_post_scale_3_2_b0 */ 2103 #define INST_BB_REG_BLOCK__BB_CHN_EXT_REG_MAP__BB_PAPRD_PRE_POST_SCALE_3_2_B0__NUM \ 2104 1 2105 2106 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_4_2_b0 */ 2107 #ifndef __PAPRD_PRE_POST_SCALE_4_2_B0_MACRO__ 2108 #define __PAPRD_PRE_POST_SCALE_4_2_B0_MACRO__ 2109 2110 /* macros for field paprd_pre_post_scaling_4_2_b0 */ 2111 #define PAPRD_PRE_POST_SCALE_4_2_B0__PAPRD_PRE_POST_SCALING_4_2_B0__SHIFT 0 2112 #define PAPRD_PRE_POST_SCALE_4_2_B0__PAPRD_PRE_POST_SCALING_4_2_B0__WIDTH 18 2113 #define PAPRD_PRE_POST_SCALE_4_2_B0__PAPRD_PRE_POST_SCALING_4_2_B0__MASK \ 2114 0x0003ffffU 2115 #define PAPRD_PRE_POST_SCALE_4_2_B0__PAPRD_PRE_POST_SCALING_4_2_B0__READ(src) \ 2116 (u_int32_t)(src)\ 2117 & 0x0003ffffU 2118 #define PAPRD_PRE_POST_SCALE_4_2_B0__PAPRD_PRE_POST_SCALING_4_2_B0__WRITE(src) \ 2119 ((u_int32_t)(src)\ 2120 & 0x0003ffffU) 2121 #define PAPRD_PRE_POST_SCALE_4_2_B0__PAPRD_PRE_POST_SCALING_4_2_B0__MODIFY(dst, src) \ 2122 (dst) = ((dst) &\ 2123 ~0x0003ffffU) | ((u_int32_t)(src) &\ 2124 0x0003ffffU) 2125 #define PAPRD_PRE_POST_SCALE_4_2_B0__PAPRD_PRE_POST_SCALING_4_2_B0__VERIFY(src) \ 2126 (!(((u_int32_t)(src)\ 2127 & ~0x0003ffffU))) 2128 #define PAPRD_PRE_POST_SCALE_4_2_B0__TYPE u_int32_t 2129 #define PAPRD_PRE_POST_SCALE_4_2_B0__READ 0x0003ffffU 2130 #define PAPRD_PRE_POST_SCALE_4_2_B0__WRITE 0x0003ffffU 2131 2132 #endif /* __PAPRD_PRE_POST_SCALE_4_2_B0_MACRO__ */ 2133 2134 2135 /* macros for bb_reg_block.bb_chn_ext_reg_map.BB_paprd_pre_post_scale_4_2_b0 */ 2136 #define INST_BB_REG_BLOCK__BB_CHN_EXT_REG_MAP__BB_PAPRD_PRE_POST_SCALE_4_2_B0__NUM \ 2137 1 2138 2139 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_5_2_b0 */ 2140 #ifndef __PAPRD_PRE_POST_SCALE_5_2_B0_MACRO__ 2141 #define __PAPRD_PRE_POST_SCALE_5_2_B0_MACRO__ 2142 2143 /* macros for field paprd_pre_post_scaling_5_2_b0 */ 2144 #define PAPRD_PRE_POST_SCALE_5_2_B0__PAPRD_PRE_POST_SCALING_5_2_B0__SHIFT 0 2145 #define PAPRD_PRE_POST_SCALE_5_2_B0__PAPRD_PRE_POST_SCALING_5_2_B0__WIDTH 18 2146 #define PAPRD_PRE_POST_SCALE_5_2_B0__PAPRD_PRE_POST_SCALING_5_2_B0__MASK \ 2147 0x0003ffffU 2148 #define PAPRD_PRE_POST_SCALE_5_2_B0__PAPRD_PRE_POST_SCALING_5_2_B0__READ(src) \ 2149 (u_int32_t)(src)\ 2150 & 0x0003ffffU 2151 #define PAPRD_PRE_POST_SCALE_5_2_B0__PAPRD_PRE_POST_SCALING_5_2_B0__WRITE(src) \ 2152 ((u_int32_t)(src)\ 2153 & 0x0003ffffU) 2154 #define PAPRD_PRE_POST_SCALE_5_2_B0__PAPRD_PRE_POST_SCALING_5_2_B0__MODIFY(dst, src) \ 2155 (dst) = ((dst) &\ 2156 ~0x0003ffffU) | ((u_int32_t)(src) &\ 2157 0x0003ffffU) 2158 #define PAPRD_PRE_POST_SCALE_5_2_B0__PAPRD_PRE_POST_SCALING_5_2_B0__VERIFY(src) \ 2159 (!(((u_int32_t)(src)\ 2160 & ~0x0003ffffU))) 2161 #define PAPRD_PRE_POST_SCALE_5_2_B0__TYPE u_int32_t 2162 #define PAPRD_PRE_POST_SCALE_5_2_B0__READ 0x0003ffffU 2163 #define PAPRD_PRE_POST_SCALE_5_2_B0__WRITE 0x0003ffffU 2164 2165 #endif /* __PAPRD_PRE_POST_SCALE_5_2_B0_MACRO__ */ 2166 2167 2168 /* macros for bb_reg_block.bb_chn_ext_reg_map.BB_paprd_pre_post_scale_5_2_b0 */ 2169 #define INST_BB_REG_BLOCK__BB_CHN_EXT_REG_MAP__BB_PAPRD_PRE_POST_SCALE_5_2_B0__NUM \ 2170 1 2171 2172 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_6_2_b0 */ 2173 #ifndef __PAPRD_PRE_POST_SCALE_6_2_B0_MACRO__ 2174 #define __PAPRD_PRE_POST_SCALE_6_2_B0_MACRO__ 2175 2176 /* macros for field paprd_pre_post_scaling_6_2_b0 */ 2177 #define PAPRD_PRE_POST_SCALE_6_2_B0__PAPRD_PRE_POST_SCALING_6_2_B0__SHIFT 0 2178 #define PAPRD_PRE_POST_SCALE_6_2_B0__PAPRD_PRE_POST_SCALING_6_2_B0__WIDTH 18 2179 #define PAPRD_PRE_POST_SCALE_6_2_B0__PAPRD_PRE_POST_SCALING_6_2_B0__MASK \ 2180 0x0003ffffU 2181 #define PAPRD_PRE_POST_SCALE_6_2_B0__PAPRD_PRE_POST_SCALING_6_2_B0__READ(src) \ 2182 (u_int32_t)(src)\ 2183 & 0x0003ffffU 2184 #define PAPRD_PRE_POST_SCALE_6_2_B0__PAPRD_PRE_POST_SCALING_6_2_B0__WRITE(src) \ 2185 ((u_int32_t)(src)\ 2186 & 0x0003ffffU) 2187 #define PAPRD_PRE_POST_SCALE_6_2_B0__PAPRD_PRE_POST_SCALING_6_2_B0__MODIFY(dst, src) \ 2188 (dst) = ((dst) &\ 2189 ~0x0003ffffU) | ((u_int32_t)(src) &\ 2190 0x0003ffffU) 2191 #define PAPRD_PRE_POST_SCALE_6_2_B0__PAPRD_PRE_POST_SCALING_6_2_B0__VERIFY(src) \ 2192 (!(((u_int32_t)(src)\ 2193 & ~0x0003ffffU))) 2194 #define PAPRD_PRE_POST_SCALE_6_2_B0__TYPE u_int32_t 2195 #define PAPRD_PRE_POST_SCALE_6_2_B0__READ 0x0003ffffU 2196 #define PAPRD_PRE_POST_SCALE_6_2_B0__WRITE 0x0003ffffU 2197 2198 #endif /* __PAPRD_PRE_POST_SCALE_6_2_B0_MACRO__ */ 2199 2200 2201 /* macros for bb_reg_block.bb_chn_ext_reg_map.BB_paprd_pre_post_scale_6_2_b0 */ 2202 #define INST_BB_REG_BLOCK__BB_CHN_EXT_REG_MAP__BB_PAPRD_PRE_POST_SCALE_6_2_B0__NUM \ 2203 1 2204 2205 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_7_2_b0 */ 2206 #ifndef __PAPRD_PRE_POST_SCALE_7_2_B0_MACRO__ 2207 #define __PAPRD_PRE_POST_SCALE_7_2_B0_MACRO__ 2208 2209 /* macros for field paprd_pre_post_scaling_7_2_b0 */ 2210 #define PAPRD_PRE_POST_SCALE_7_2_B0__PAPRD_PRE_POST_SCALING_7_2_B0__SHIFT 0 2211 #define PAPRD_PRE_POST_SCALE_7_2_B0__PAPRD_PRE_POST_SCALING_7_2_B0__WIDTH 18 2212 #define PAPRD_PRE_POST_SCALE_7_2_B0__PAPRD_PRE_POST_SCALING_7_2_B0__MASK \ 2213 0x0003ffffU 2214 #define PAPRD_PRE_POST_SCALE_7_2_B0__PAPRD_PRE_POST_SCALING_7_2_B0__READ(src) \ 2215 (u_int32_t)(src)\ 2216 & 0x0003ffffU 2217 #define PAPRD_PRE_POST_SCALE_7_2_B0__PAPRD_PRE_POST_SCALING_7_2_B0__WRITE(src) \ 2218 ((u_int32_t)(src)\ 2219 & 0x0003ffffU) 2220 #define PAPRD_PRE_POST_SCALE_7_2_B0__PAPRD_PRE_POST_SCALING_7_2_B0__MODIFY(dst, src) \ 2221 (dst) = ((dst) &\ 2222 ~0x0003ffffU) | ((u_int32_t)(src) &\ 2223 0x0003ffffU) 2224 #define PAPRD_PRE_POST_SCALE_7_2_B0__PAPRD_PRE_POST_SCALING_7_2_B0__VERIFY(src) \ 2225 (!(((u_int32_t)(src)\ 2226 & ~0x0003ffffU))) 2227 #define PAPRD_PRE_POST_SCALE_7_2_B0__TYPE u_int32_t 2228 #define PAPRD_PRE_POST_SCALE_7_2_B0__READ 0x0003ffffU 2229 #define PAPRD_PRE_POST_SCALE_7_2_B0__WRITE 0x0003ffffU 2230 2231 #endif /* __PAPRD_PRE_POST_SCALE_7_2_B0_MACRO__ */ 2232 2233 2234 /* macros for bb_reg_block.bb_chn_ext_reg_map.BB_paprd_pre_post_scale_7_2_b0 */ 2235 #define INST_BB_REG_BLOCK__BB_CHN_EXT_REG_MAP__BB_PAPRD_PRE_POST_SCALE_7_2_B0__NUM \ 2236 1 2237 2238 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_0_3_b0 */ 2239 #ifndef __PAPRD_PRE_POST_SCALE_0_3_B0_MACRO__ 2240 #define __PAPRD_PRE_POST_SCALE_0_3_B0_MACRO__ 2241 2242 /* macros for field paprd_pre_post_scaling_0_3_b0 */ 2243 #define PAPRD_PRE_POST_SCALE_0_3_B0__PAPRD_PRE_POST_SCALING_0_3_B0__SHIFT 0 2244 #define PAPRD_PRE_POST_SCALE_0_3_B0__PAPRD_PRE_POST_SCALING_0_3_B0__WIDTH 18 2245 #define PAPRD_PRE_POST_SCALE_0_3_B0__PAPRD_PRE_POST_SCALING_0_3_B0__MASK \ 2246 0x0003ffffU 2247 #define PAPRD_PRE_POST_SCALE_0_3_B0__PAPRD_PRE_POST_SCALING_0_3_B0__READ(src) \ 2248 (u_int32_t)(src)\ 2249 & 0x0003ffffU 2250 #define PAPRD_PRE_POST_SCALE_0_3_B0__PAPRD_PRE_POST_SCALING_0_3_B0__WRITE(src) \ 2251 ((u_int32_t)(src)\ 2252 & 0x0003ffffU) 2253 #define PAPRD_PRE_POST_SCALE_0_3_B0__PAPRD_PRE_POST_SCALING_0_3_B0__MODIFY(dst, src) \ 2254 (dst) = ((dst) &\ 2255 ~0x0003ffffU) | ((u_int32_t)(src) &\ 2256 0x0003ffffU) 2257 #define PAPRD_PRE_POST_SCALE_0_3_B0__PAPRD_PRE_POST_SCALING_0_3_B0__VERIFY(src) \ 2258 (!(((u_int32_t)(src)\ 2259 & ~0x0003ffffU))) 2260 #define PAPRD_PRE_POST_SCALE_0_3_B0__TYPE u_int32_t 2261 #define PAPRD_PRE_POST_SCALE_0_3_B0__READ 0x0003ffffU 2262 #define PAPRD_PRE_POST_SCALE_0_3_B0__WRITE 0x0003ffffU 2263 2264 #endif /* __PAPRD_PRE_POST_SCALE_0_3_B0_MACRO__ */ 2265 2266 2267 /* macros for bb_reg_block.bb_chn_ext_reg_map.BB_paprd_pre_post_scale_0_3_b0 */ 2268 #define INST_BB_REG_BLOCK__BB_CHN_EXT_REG_MAP__BB_PAPRD_PRE_POST_SCALE_0_3_B0__NUM \ 2269 1 2270 2271 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_1_3_b0 */ 2272 #ifndef __PAPRD_PRE_POST_SCALE_1_3_B0_MACRO__ 2273 #define __PAPRD_PRE_POST_SCALE_1_3_B0_MACRO__ 2274 2275 /* macros for field paprd_pre_post_scaling_1_3_b0 */ 2276 #define PAPRD_PRE_POST_SCALE_1_3_B0__PAPRD_PRE_POST_SCALING_1_3_B0__SHIFT 0 2277 #define PAPRD_PRE_POST_SCALE_1_3_B0__PAPRD_PRE_POST_SCALING_1_3_B0__WIDTH 18 2278 #define PAPRD_PRE_POST_SCALE_1_3_B0__PAPRD_PRE_POST_SCALING_1_3_B0__MASK \ 2279 0x0003ffffU 2280 #define PAPRD_PRE_POST_SCALE_1_3_B0__PAPRD_PRE_POST_SCALING_1_3_B0__READ(src) \ 2281 (u_int32_t)(src)\ 2282 & 0x0003ffffU 2283 #define PAPRD_PRE_POST_SCALE_1_3_B0__PAPRD_PRE_POST_SCALING_1_3_B0__WRITE(src) \ 2284 ((u_int32_t)(src)\ 2285 & 0x0003ffffU) 2286 #define PAPRD_PRE_POST_SCALE_1_3_B0__PAPRD_PRE_POST_SCALING_1_3_B0__MODIFY(dst, src) \ 2287 (dst) = ((dst) &\ 2288 ~0x0003ffffU) | ((u_int32_t)(src) &\ 2289 0x0003ffffU) 2290 #define PAPRD_PRE_POST_SCALE_1_3_B0__PAPRD_PRE_POST_SCALING_1_3_B0__VERIFY(src) \ 2291 (!(((u_int32_t)(src)\ 2292 & ~0x0003ffffU))) 2293 #define PAPRD_PRE_POST_SCALE_1_3_B0__TYPE u_int32_t 2294 #define PAPRD_PRE_POST_SCALE_1_3_B0__READ 0x0003ffffU 2295 #define PAPRD_PRE_POST_SCALE_1_3_B0__WRITE 0x0003ffffU 2296 2297 #endif /* __PAPRD_PRE_POST_SCALE_1_3_B0_MACRO__ */ 2298 2299 2300 /* macros for bb_reg_block.bb_chn_ext_reg_map.BB_paprd_pre_post_scale_1_3_b0 */ 2301 #define INST_BB_REG_BLOCK__BB_CHN_EXT_REG_MAP__BB_PAPRD_PRE_POST_SCALE_1_3_B0__NUM \ 2302 1 2303 2304 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_2_3_b0 */ 2305 #ifndef __PAPRD_PRE_POST_SCALE_2_3_B0_MACRO__ 2306 #define __PAPRD_PRE_POST_SCALE_2_3_B0_MACRO__ 2307 2308 /* macros for field paprd_pre_post_scaling_2_3_b0 */ 2309 #define PAPRD_PRE_POST_SCALE_2_3_B0__PAPRD_PRE_POST_SCALING_2_3_B0__SHIFT 0 2310 #define PAPRD_PRE_POST_SCALE_2_3_B0__PAPRD_PRE_POST_SCALING_2_3_B0__WIDTH 18 2311 #define PAPRD_PRE_POST_SCALE_2_3_B0__PAPRD_PRE_POST_SCALING_2_3_B0__MASK \ 2312 0x0003ffffU 2313 #define PAPRD_PRE_POST_SCALE_2_3_B0__PAPRD_PRE_POST_SCALING_2_3_B0__READ(src) \ 2314 (u_int32_t)(src)\ 2315 & 0x0003ffffU 2316 #define PAPRD_PRE_POST_SCALE_2_3_B0__PAPRD_PRE_POST_SCALING_2_3_B0__WRITE(src) \ 2317 ((u_int32_t)(src)\ 2318 & 0x0003ffffU) 2319 #define PAPRD_PRE_POST_SCALE_2_3_B0__PAPRD_PRE_POST_SCALING_2_3_B0__MODIFY(dst, src) \ 2320 (dst) = ((dst) &\ 2321 ~0x0003ffffU) | ((u_int32_t)(src) &\ 2322 0x0003ffffU) 2323 #define PAPRD_PRE_POST_SCALE_2_3_B0__PAPRD_PRE_POST_SCALING_2_3_B0__VERIFY(src) \ 2324 (!(((u_int32_t)(src)\ 2325 & ~0x0003ffffU))) 2326 #define PAPRD_PRE_POST_SCALE_2_3_B0__TYPE u_int32_t 2327 #define PAPRD_PRE_POST_SCALE_2_3_B0__READ 0x0003ffffU 2328 #define PAPRD_PRE_POST_SCALE_2_3_B0__WRITE 0x0003ffffU 2329 2330 #endif /* __PAPRD_PRE_POST_SCALE_2_3_B0_MACRO__ */ 2331 2332 2333 /* macros for bb_reg_block.bb_chn_ext_reg_map.BB_paprd_pre_post_scale_2_3_b0 */ 2334 #define INST_BB_REG_BLOCK__BB_CHN_EXT_REG_MAP__BB_PAPRD_PRE_POST_SCALE_2_3_B0__NUM \ 2335 1 2336 2337 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_3_3_b0 */ 2338 #ifndef __PAPRD_PRE_POST_SCALE_3_3_B0_MACRO__ 2339 #define __PAPRD_PRE_POST_SCALE_3_3_B0_MACRO__ 2340 2341 /* macros for field paprd_pre_post_scaling_3_3_b0 */ 2342 #define PAPRD_PRE_POST_SCALE_3_3_B0__PAPRD_PRE_POST_SCALING_3_3_B0__SHIFT 0 2343 #define PAPRD_PRE_POST_SCALE_3_3_B0__PAPRD_PRE_POST_SCALING_3_3_B0__WIDTH 18 2344 #define PAPRD_PRE_POST_SCALE_3_3_B0__PAPRD_PRE_POST_SCALING_3_3_B0__MASK \ 2345 0x0003ffffU 2346 #define PAPRD_PRE_POST_SCALE_3_3_B0__PAPRD_PRE_POST_SCALING_3_3_B0__READ(src) \ 2347 (u_int32_t)(src)\ 2348 & 0x0003ffffU 2349 #define PAPRD_PRE_POST_SCALE_3_3_B0__PAPRD_PRE_POST_SCALING_3_3_B0__WRITE(src) \ 2350 ((u_int32_t)(src)\ 2351 & 0x0003ffffU) 2352 #define PAPRD_PRE_POST_SCALE_3_3_B0__PAPRD_PRE_POST_SCALING_3_3_B0__MODIFY(dst, src) \ 2353 (dst) = ((dst) &\ 2354 ~0x0003ffffU) | ((u_int32_t)(src) &\ 2355 0x0003ffffU) 2356 #define PAPRD_PRE_POST_SCALE_3_3_B0__PAPRD_PRE_POST_SCALING_3_3_B0__VERIFY(src) \ 2357 (!(((u_int32_t)(src)\ 2358 & ~0x0003ffffU))) 2359 #define PAPRD_PRE_POST_SCALE_3_3_B0__TYPE u_int32_t 2360 #define PAPRD_PRE_POST_SCALE_3_3_B0__READ 0x0003ffffU 2361 #define PAPRD_PRE_POST_SCALE_3_3_B0__WRITE 0x0003ffffU 2362 2363 #endif /* __PAPRD_PRE_POST_SCALE_3_3_B0_MACRO__ */ 2364 2365 2366 /* macros for bb_reg_block.bb_chn_ext_reg_map.BB_paprd_pre_post_scale_3_3_b0 */ 2367 #define INST_BB_REG_BLOCK__BB_CHN_EXT_REG_MAP__BB_PAPRD_PRE_POST_SCALE_3_3_B0__NUM \ 2368 1 2369 2370 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_4_3_b0 */ 2371 #ifndef __PAPRD_PRE_POST_SCALE_4_3_B0_MACRO__ 2372 #define __PAPRD_PRE_POST_SCALE_4_3_B0_MACRO__ 2373 2374 /* macros for field paprd_pre_post_scaling_4_3_b0 */ 2375 #define PAPRD_PRE_POST_SCALE_4_3_B0__PAPRD_PRE_POST_SCALING_4_3_B0__SHIFT 0 2376 #define PAPRD_PRE_POST_SCALE_4_3_B0__PAPRD_PRE_POST_SCALING_4_3_B0__WIDTH 18 2377 #define PAPRD_PRE_POST_SCALE_4_3_B0__PAPRD_PRE_POST_SCALING_4_3_B0__MASK \ 2378 0x0003ffffU 2379 #define PAPRD_PRE_POST_SCALE_4_3_B0__PAPRD_PRE_POST_SCALING_4_3_B0__READ(src) \ 2380 (u_int32_t)(src)\ 2381 & 0x0003ffffU 2382 #define PAPRD_PRE_POST_SCALE_4_3_B0__PAPRD_PRE_POST_SCALING_4_3_B0__WRITE(src) \ 2383 ((u_int32_t)(src)\ 2384 & 0x0003ffffU) 2385 #define PAPRD_PRE_POST_SCALE_4_3_B0__PAPRD_PRE_POST_SCALING_4_3_B0__MODIFY(dst, src) \ 2386 (dst) = ((dst) &\ 2387 ~0x0003ffffU) | ((u_int32_t)(src) &\ 2388 0x0003ffffU) 2389 #define PAPRD_PRE_POST_SCALE_4_3_B0__PAPRD_PRE_POST_SCALING_4_3_B0__VERIFY(src) \ 2390 (!(((u_int32_t)(src)\ 2391 & ~0x0003ffffU))) 2392 #define PAPRD_PRE_POST_SCALE_4_3_B0__TYPE u_int32_t 2393 #define PAPRD_PRE_POST_SCALE_4_3_B0__READ 0x0003ffffU 2394 #define PAPRD_PRE_POST_SCALE_4_3_B0__WRITE 0x0003ffffU 2395 2396 #endif /* __PAPRD_PRE_POST_SCALE_4_3_B0_MACRO__ */ 2397 2398 2399 /* macros for bb_reg_block.bb_chn_ext_reg_map.BB_paprd_pre_post_scale_4_3_b0 */ 2400 #define INST_BB_REG_BLOCK__BB_CHN_EXT_REG_MAP__BB_PAPRD_PRE_POST_SCALE_4_3_B0__NUM \ 2401 1 2402 2403 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_5_3_b0 */ 2404 #ifndef __PAPRD_PRE_POST_SCALE_5_3_B0_MACRO__ 2405 #define __PAPRD_PRE_POST_SCALE_5_3_B0_MACRO__ 2406 2407 /* macros for field paprd_pre_post_scaling_5_3_b0 */ 2408 #define PAPRD_PRE_POST_SCALE_5_3_B0__PAPRD_PRE_POST_SCALING_5_3_B0__SHIFT 0 2409 #define PAPRD_PRE_POST_SCALE_5_3_B0__PAPRD_PRE_POST_SCALING_5_3_B0__WIDTH 18 2410 #define PAPRD_PRE_POST_SCALE_5_3_B0__PAPRD_PRE_POST_SCALING_5_3_B0__MASK \ 2411 0x0003ffffU 2412 #define PAPRD_PRE_POST_SCALE_5_3_B0__PAPRD_PRE_POST_SCALING_5_3_B0__READ(src) \ 2413 (u_int32_t)(src)\ 2414 & 0x0003ffffU 2415 #define PAPRD_PRE_POST_SCALE_5_3_B0__PAPRD_PRE_POST_SCALING_5_3_B0__WRITE(src) \ 2416 ((u_int32_t)(src)\ 2417 & 0x0003ffffU) 2418 #define PAPRD_PRE_POST_SCALE_5_3_B0__PAPRD_PRE_POST_SCALING_5_3_B0__MODIFY(dst, src) \ 2419 (dst) = ((dst) &\ 2420 ~0x0003ffffU) | ((u_int32_t)(src) &\ 2421 0x0003ffffU) 2422 #define PAPRD_PRE_POST_SCALE_5_3_B0__PAPRD_PRE_POST_SCALING_5_3_B0__VERIFY(src) \ 2423 (!(((u_int32_t)(src)\ 2424 & ~0x0003ffffU))) 2425 #define PAPRD_PRE_POST_SCALE_5_3_B0__TYPE u_int32_t 2426 #define PAPRD_PRE_POST_SCALE_5_3_B0__READ 0x0003ffffU 2427 #define PAPRD_PRE_POST_SCALE_5_3_B0__WRITE 0x0003ffffU 2428 2429 #endif /* __PAPRD_PRE_POST_SCALE_5_3_B0_MACRO__ */ 2430 2431 2432 /* macros for bb_reg_block.bb_chn_ext_reg_map.BB_paprd_pre_post_scale_5_3_b0 */ 2433 #define INST_BB_REG_BLOCK__BB_CHN_EXT_REG_MAP__BB_PAPRD_PRE_POST_SCALE_5_3_B0__NUM \ 2434 1 2435 2436 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_6_3_b0 */ 2437 #ifndef __PAPRD_PRE_POST_SCALE_6_3_B0_MACRO__ 2438 #define __PAPRD_PRE_POST_SCALE_6_3_B0_MACRO__ 2439 2440 /* macros for field paprd_pre_post_scaling_6_3_b0 */ 2441 #define PAPRD_PRE_POST_SCALE_6_3_B0__PAPRD_PRE_POST_SCALING_6_3_B0__SHIFT 0 2442 #define PAPRD_PRE_POST_SCALE_6_3_B0__PAPRD_PRE_POST_SCALING_6_3_B0__WIDTH 18 2443 #define PAPRD_PRE_POST_SCALE_6_3_B0__PAPRD_PRE_POST_SCALING_6_3_B0__MASK \ 2444 0x0003ffffU 2445 #define PAPRD_PRE_POST_SCALE_6_3_B0__PAPRD_PRE_POST_SCALING_6_3_B0__READ(src) \ 2446 (u_int32_t)(src)\ 2447 & 0x0003ffffU 2448 #define PAPRD_PRE_POST_SCALE_6_3_B0__PAPRD_PRE_POST_SCALING_6_3_B0__WRITE(src) \ 2449 ((u_int32_t)(src)\ 2450 & 0x0003ffffU) 2451 #define PAPRD_PRE_POST_SCALE_6_3_B0__PAPRD_PRE_POST_SCALING_6_3_B0__MODIFY(dst, src) \ 2452 (dst) = ((dst) &\ 2453 ~0x0003ffffU) | ((u_int32_t)(src) &\ 2454 0x0003ffffU) 2455 #define PAPRD_PRE_POST_SCALE_6_3_B0__PAPRD_PRE_POST_SCALING_6_3_B0__VERIFY(src) \ 2456 (!(((u_int32_t)(src)\ 2457 & ~0x0003ffffU))) 2458 #define PAPRD_PRE_POST_SCALE_6_3_B0__TYPE u_int32_t 2459 #define PAPRD_PRE_POST_SCALE_6_3_B0__READ 0x0003ffffU 2460 #define PAPRD_PRE_POST_SCALE_6_3_B0__WRITE 0x0003ffffU 2461 2462 #endif /* __PAPRD_PRE_POST_SCALE_6_3_B0_MACRO__ */ 2463 2464 2465 /* macros for bb_reg_block.bb_chn_ext_reg_map.BB_paprd_pre_post_scale_6_3_b0 */ 2466 #define INST_BB_REG_BLOCK__BB_CHN_EXT_REG_MAP__BB_PAPRD_PRE_POST_SCALE_6_3_B0__NUM \ 2467 1 2468 2469 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_7_3_b0 */ 2470 #ifndef __PAPRD_PRE_POST_SCALE_7_3_B0_MACRO__ 2471 #define __PAPRD_PRE_POST_SCALE_7_3_B0_MACRO__ 2472 2473 /* macros for field paprd_pre_post_scaling_7_3_b0 */ 2474 #define PAPRD_PRE_POST_SCALE_7_3_B0__PAPRD_PRE_POST_SCALING_7_3_B0__SHIFT 0 2475 #define PAPRD_PRE_POST_SCALE_7_3_B0__PAPRD_PRE_POST_SCALING_7_3_B0__WIDTH 18 2476 #define PAPRD_PRE_POST_SCALE_7_3_B0__PAPRD_PRE_POST_SCALING_7_3_B0__MASK \ 2477 0x0003ffffU 2478 #define PAPRD_PRE_POST_SCALE_7_3_B0__PAPRD_PRE_POST_SCALING_7_3_B0__READ(src) \ 2479 (u_int32_t)(src)\ 2480 & 0x0003ffffU 2481 #define PAPRD_PRE_POST_SCALE_7_3_B0__PAPRD_PRE_POST_SCALING_7_3_B0__WRITE(src) \ 2482 ((u_int32_t)(src)\ 2483 & 0x0003ffffU) 2484 #define PAPRD_PRE_POST_SCALE_7_3_B0__PAPRD_PRE_POST_SCALING_7_3_B0__MODIFY(dst, src) \ 2485 (dst) = ((dst) &\ 2486 ~0x0003ffffU) | ((u_int32_t)(src) &\ 2487 0x0003ffffU) 2488 #define PAPRD_PRE_POST_SCALE_7_3_B0__PAPRD_PRE_POST_SCALING_7_3_B0__VERIFY(src) \ 2489 (!(((u_int32_t)(src)\ 2490 & ~0x0003ffffU))) 2491 #define PAPRD_PRE_POST_SCALE_7_3_B0__TYPE u_int32_t 2492 #define PAPRD_PRE_POST_SCALE_7_3_B0__READ 0x0003ffffU 2493 #define PAPRD_PRE_POST_SCALE_7_3_B0__WRITE 0x0003ffffU 2494 2495 #endif /* __PAPRD_PRE_POST_SCALE_7_3_B0_MACRO__ */ 2496 2497 2498 /* macros for bb_reg_block.bb_chn_ext_reg_map.BB_paprd_pre_post_scale_7_3_b0 */ 2499 #define INST_BB_REG_BLOCK__BB_CHN_EXT_REG_MAP__BB_PAPRD_PRE_POST_SCALE_7_3_B0__NUM \ 2500 1 2501 2502 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_0_4_b0 */ 2503 #ifndef __PAPRD_PRE_POST_SCALE_0_4_B0_MACRO__ 2504 #define __PAPRD_PRE_POST_SCALE_0_4_B0_MACRO__ 2505 2506 /* macros for field paprd_pre_post_scaling_0_4_b0 */ 2507 #define PAPRD_PRE_POST_SCALE_0_4_B0__PAPRD_PRE_POST_SCALING_0_4_B0__SHIFT 0 2508 #define PAPRD_PRE_POST_SCALE_0_4_B0__PAPRD_PRE_POST_SCALING_0_4_B0__WIDTH 18 2509 #define PAPRD_PRE_POST_SCALE_0_4_B0__PAPRD_PRE_POST_SCALING_0_4_B0__MASK \ 2510 0x0003ffffU 2511 #define PAPRD_PRE_POST_SCALE_0_4_B0__PAPRD_PRE_POST_SCALING_0_4_B0__READ(src) \ 2512 (u_int32_t)(src)\ 2513 & 0x0003ffffU 2514 #define PAPRD_PRE_POST_SCALE_0_4_B0__PAPRD_PRE_POST_SCALING_0_4_B0__WRITE(src) \ 2515 ((u_int32_t)(src)\ 2516 & 0x0003ffffU) 2517 #define PAPRD_PRE_POST_SCALE_0_4_B0__PAPRD_PRE_POST_SCALING_0_4_B0__MODIFY(dst, src) \ 2518 (dst) = ((dst) &\ 2519 ~0x0003ffffU) | ((u_int32_t)(src) &\ 2520 0x0003ffffU) 2521 #define PAPRD_PRE_POST_SCALE_0_4_B0__PAPRD_PRE_POST_SCALING_0_4_B0__VERIFY(src) \ 2522 (!(((u_int32_t)(src)\ 2523 & ~0x0003ffffU))) 2524 #define PAPRD_PRE_POST_SCALE_0_4_B0__TYPE u_int32_t 2525 #define PAPRD_PRE_POST_SCALE_0_4_B0__READ 0x0003ffffU 2526 #define PAPRD_PRE_POST_SCALE_0_4_B0__WRITE 0x0003ffffU 2527 2528 #endif /* __PAPRD_PRE_POST_SCALE_0_4_B0_MACRO__ */ 2529 2530 2531 /* macros for bb_reg_block.bb_chn_ext_reg_map.BB_paprd_pre_post_scale_0_4_b0 */ 2532 #define INST_BB_REG_BLOCK__BB_CHN_EXT_REG_MAP__BB_PAPRD_PRE_POST_SCALE_0_4_B0__NUM \ 2533 1 2534 2535 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_1_4_b0 */ 2536 #ifndef __PAPRD_PRE_POST_SCALE_1_4_B0_MACRO__ 2537 #define __PAPRD_PRE_POST_SCALE_1_4_B0_MACRO__ 2538 2539 /* macros for field paprd_pre_post_scaling_1_4_b0 */ 2540 #define PAPRD_PRE_POST_SCALE_1_4_B0__PAPRD_PRE_POST_SCALING_1_4_B0__SHIFT 0 2541 #define PAPRD_PRE_POST_SCALE_1_4_B0__PAPRD_PRE_POST_SCALING_1_4_B0__WIDTH 18 2542 #define PAPRD_PRE_POST_SCALE_1_4_B0__PAPRD_PRE_POST_SCALING_1_4_B0__MASK \ 2543 0x0003ffffU 2544 #define PAPRD_PRE_POST_SCALE_1_4_B0__PAPRD_PRE_POST_SCALING_1_4_B0__READ(src) \ 2545 (u_int32_t)(src)\ 2546 & 0x0003ffffU 2547 #define PAPRD_PRE_POST_SCALE_1_4_B0__PAPRD_PRE_POST_SCALING_1_4_B0__WRITE(src) \ 2548 ((u_int32_t)(src)\ 2549 & 0x0003ffffU) 2550 #define PAPRD_PRE_POST_SCALE_1_4_B0__PAPRD_PRE_POST_SCALING_1_4_B0__MODIFY(dst, src) \ 2551 (dst) = ((dst) &\ 2552 ~0x0003ffffU) | ((u_int32_t)(src) &\ 2553 0x0003ffffU) 2554 #define PAPRD_PRE_POST_SCALE_1_4_B0__PAPRD_PRE_POST_SCALING_1_4_B0__VERIFY(src) \ 2555 (!(((u_int32_t)(src)\ 2556 & ~0x0003ffffU))) 2557 #define PAPRD_PRE_POST_SCALE_1_4_B0__TYPE u_int32_t 2558 #define PAPRD_PRE_POST_SCALE_1_4_B0__READ 0x0003ffffU 2559 #define PAPRD_PRE_POST_SCALE_1_4_B0__WRITE 0x0003ffffU 2560 2561 #endif /* __PAPRD_PRE_POST_SCALE_1_4_B0_MACRO__ */ 2562 2563 2564 /* macros for bb_reg_block.bb_chn_ext_reg_map.BB_paprd_pre_post_scale_1_4_b0 */ 2565 #define INST_BB_REG_BLOCK__BB_CHN_EXT_REG_MAP__BB_PAPRD_PRE_POST_SCALE_1_4_B0__NUM \ 2566 1 2567 2568 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_2_4_b0 */ 2569 #ifndef __PAPRD_PRE_POST_SCALE_2_4_B0_MACRO__ 2570 #define __PAPRD_PRE_POST_SCALE_2_4_B0_MACRO__ 2571 2572 /* macros for field paprd_pre_post_scaling_2_4_b0 */ 2573 #define PAPRD_PRE_POST_SCALE_2_4_B0__PAPRD_PRE_POST_SCALING_2_4_B0__SHIFT 0 2574 #define PAPRD_PRE_POST_SCALE_2_4_B0__PAPRD_PRE_POST_SCALING_2_4_B0__WIDTH 18 2575 #define PAPRD_PRE_POST_SCALE_2_4_B0__PAPRD_PRE_POST_SCALING_2_4_B0__MASK \ 2576 0x0003ffffU 2577 #define PAPRD_PRE_POST_SCALE_2_4_B0__PAPRD_PRE_POST_SCALING_2_4_B0__READ(src) \ 2578 (u_int32_t)(src)\ 2579 & 0x0003ffffU 2580 #define PAPRD_PRE_POST_SCALE_2_4_B0__PAPRD_PRE_POST_SCALING_2_4_B0__WRITE(src) \ 2581 ((u_int32_t)(src)\ 2582 & 0x0003ffffU) 2583 #define PAPRD_PRE_POST_SCALE_2_4_B0__PAPRD_PRE_POST_SCALING_2_4_B0__MODIFY(dst, src) \ 2584 (dst) = ((dst) &\ 2585 ~0x0003ffffU) | ((u_int32_t)(src) &\ 2586 0x0003ffffU) 2587 #define PAPRD_PRE_POST_SCALE_2_4_B0__PAPRD_PRE_POST_SCALING_2_4_B0__VERIFY(src) \ 2588 (!(((u_int32_t)(src)\ 2589 & ~0x0003ffffU))) 2590 #define PAPRD_PRE_POST_SCALE_2_4_B0__TYPE u_int32_t 2591 #define PAPRD_PRE_POST_SCALE_2_4_B0__READ 0x0003ffffU 2592 #define PAPRD_PRE_POST_SCALE_2_4_B0__WRITE 0x0003ffffU 2593 2594 #endif /* __PAPRD_PRE_POST_SCALE_2_4_B0_MACRO__ */ 2595 2596 2597 /* macros for bb_reg_block.bb_chn_ext_reg_map.BB_paprd_pre_post_scale_2_4_b0 */ 2598 #define INST_BB_REG_BLOCK__BB_CHN_EXT_REG_MAP__BB_PAPRD_PRE_POST_SCALE_2_4_B0__NUM \ 2599 1 2600 2601 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_3_4_b0 */ 2602 #ifndef __PAPRD_PRE_POST_SCALE_3_4_B0_MACRO__ 2603 #define __PAPRD_PRE_POST_SCALE_3_4_B0_MACRO__ 2604 2605 /* macros for field paprd_pre_post_scaling_3_4_b0 */ 2606 #define PAPRD_PRE_POST_SCALE_3_4_B0__PAPRD_PRE_POST_SCALING_3_4_B0__SHIFT 0 2607 #define PAPRD_PRE_POST_SCALE_3_4_B0__PAPRD_PRE_POST_SCALING_3_4_B0__WIDTH 18 2608 #define PAPRD_PRE_POST_SCALE_3_4_B0__PAPRD_PRE_POST_SCALING_3_4_B0__MASK \ 2609 0x0003ffffU 2610 #define PAPRD_PRE_POST_SCALE_3_4_B0__PAPRD_PRE_POST_SCALING_3_4_B0__READ(src) \ 2611 (u_int32_t)(src)\ 2612 & 0x0003ffffU 2613 #define PAPRD_PRE_POST_SCALE_3_4_B0__PAPRD_PRE_POST_SCALING_3_4_B0__WRITE(src) \ 2614 ((u_int32_t)(src)\ 2615 & 0x0003ffffU) 2616 #define PAPRD_PRE_POST_SCALE_3_4_B0__PAPRD_PRE_POST_SCALING_3_4_B0__MODIFY(dst, src) \ 2617 (dst) = ((dst) &\ 2618 ~0x0003ffffU) | ((u_int32_t)(src) &\ 2619 0x0003ffffU) 2620 #define PAPRD_PRE_POST_SCALE_3_4_B0__PAPRD_PRE_POST_SCALING_3_4_B0__VERIFY(src) \ 2621 (!(((u_int32_t)(src)\ 2622 & ~0x0003ffffU))) 2623 #define PAPRD_PRE_POST_SCALE_3_4_B0__TYPE u_int32_t 2624 #define PAPRD_PRE_POST_SCALE_3_4_B0__READ 0x0003ffffU 2625 #define PAPRD_PRE_POST_SCALE_3_4_B0__WRITE 0x0003ffffU 2626 2627 #endif /* __PAPRD_PRE_POST_SCALE_3_4_B0_MACRO__ */ 2628 2629 2630 /* macros for bb_reg_block.bb_chn_ext_reg_map.BB_paprd_pre_post_scale_3_4_b0 */ 2631 #define INST_BB_REG_BLOCK__BB_CHN_EXT_REG_MAP__BB_PAPRD_PRE_POST_SCALE_3_4_B0__NUM \ 2632 1 2633 2634 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_4_4_b0 */ 2635 #ifndef __PAPRD_PRE_POST_SCALE_4_4_B0_MACRO__ 2636 #define __PAPRD_PRE_POST_SCALE_4_4_B0_MACRO__ 2637 2638 /* macros for field paprd_pre_post_scaling_4_4_b0 */ 2639 #define PAPRD_PRE_POST_SCALE_4_4_B0__PAPRD_PRE_POST_SCALING_4_4_B0__SHIFT 0 2640 #define PAPRD_PRE_POST_SCALE_4_4_B0__PAPRD_PRE_POST_SCALING_4_4_B0__WIDTH 18 2641 #define PAPRD_PRE_POST_SCALE_4_4_B0__PAPRD_PRE_POST_SCALING_4_4_B0__MASK \ 2642 0x0003ffffU 2643 #define PAPRD_PRE_POST_SCALE_4_4_B0__PAPRD_PRE_POST_SCALING_4_4_B0__READ(src) \ 2644 (u_int32_t)(src)\ 2645 & 0x0003ffffU 2646 #define PAPRD_PRE_POST_SCALE_4_4_B0__PAPRD_PRE_POST_SCALING_4_4_B0__WRITE(src) \ 2647 ((u_int32_t)(src)\ 2648 & 0x0003ffffU) 2649 #define PAPRD_PRE_POST_SCALE_4_4_B0__PAPRD_PRE_POST_SCALING_4_4_B0__MODIFY(dst, src) \ 2650 (dst) = ((dst) &\ 2651 ~0x0003ffffU) | ((u_int32_t)(src) &\ 2652 0x0003ffffU) 2653 #define PAPRD_PRE_POST_SCALE_4_4_B0__PAPRD_PRE_POST_SCALING_4_4_B0__VERIFY(src) \ 2654 (!(((u_int32_t)(src)\ 2655 & ~0x0003ffffU))) 2656 #define PAPRD_PRE_POST_SCALE_4_4_B0__TYPE u_int32_t 2657 #define PAPRD_PRE_POST_SCALE_4_4_B0__READ 0x0003ffffU 2658 #define PAPRD_PRE_POST_SCALE_4_4_B0__WRITE 0x0003ffffU 2659 2660 #endif /* __PAPRD_PRE_POST_SCALE_4_4_B0_MACRO__ */ 2661 2662 2663 /* macros for bb_reg_block.bb_chn_ext_reg_map.BB_paprd_pre_post_scale_4_4_b0 */ 2664 #define INST_BB_REG_BLOCK__BB_CHN_EXT_REG_MAP__BB_PAPRD_PRE_POST_SCALE_4_4_B0__NUM \ 2665 1 2666 2667 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_5_4_b0 */ 2668 #ifndef __PAPRD_PRE_POST_SCALE_5_4_B0_MACRO__ 2669 #define __PAPRD_PRE_POST_SCALE_5_4_B0_MACRO__ 2670 2671 /* macros for field paprd_pre_post_scaling_5_4_b0 */ 2672 #define PAPRD_PRE_POST_SCALE_5_4_B0__PAPRD_PRE_POST_SCALING_5_4_B0__SHIFT 0 2673 #define PAPRD_PRE_POST_SCALE_5_4_B0__PAPRD_PRE_POST_SCALING_5_4_B0__WIDTH 18 2674 #define PAPRD_PRE_POST_SCALE_5_4_B0__PAPRD_PRE_POST_SCALING_5_4_B0__MASK \ 2675 0x0003ffffU 2676 #define PAPRD_PRE_POST_SCALE_5_4_B0__PAPRD_PRE_POST_SCALING_5_4_B0__READ(src) \ 2677 (u_int32_t)(src)\ 2678 & 0x0003ffffU 2679 #define PAPRD_PRE_POST_SCALE_5_4_B0__PAPRD_PRE_POST_SCALING_5_4_B0__WRITE(src) \ 2680 ((u_int32_t)(src)\ 2681 & 0x0003ffffU) 2682 #define PAPRD_PRE_POST_SCALE_5_4_B0__PAPRD_PRE_POST_SCALING_5_4_B0__MODIFY(dst, src) \ 2683 (dst) = ((dst) &\ 2684 ~0x0003ffffU) | ((u_int32_t)(src) &\ 2685 0x0003ffffU) 2686 #define PAPRD_PRE_POST_SCALE_5_4_B0__PAPRD_PRE_POST_SCALING_5_4_B0__VERIFY(src) \ 2687 (!(((u_int32_t)(src)\ 2688 & ~0x0003ffffU))) 2689 #define PAPRD_PRE_POST_SCALE_5_4_B0__TYPE u_int32_t 2690 #define PAPRD_PRE_POST_SCALE_5_4_B0__READ 0x0003ffffU 2691 #define PAPRD_PRE_POST_SCALE_5_4_B0__WRITE 0x0003ffffU 2692 2693 #endif /* __PAPRD_PRE_POST_SCALE_5_4_B0_MACRO__ */ 2694 2695 2696 /* macros for bb_reg_block.bb_chn_ext_reg_map.BB_paprd_pre_post_scale_5_4_b0 */ 2697 #define INST_BB_REG_BLOCK__BB_CHN_EXT_REG_MAP__BB_PAPRD_PRE_POST_SCALE_5_4_B0__NUM \ 2698 1 2699 2700 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_6_4_b0 */ 2701 #ifndef __PAPRD_PRE_POST_SCALE_6_4_B0_MACRO__ 2702 #define __PAPRD_PRE_POST_SCALE_6_4_B0_MACRO__ 2703 2704 /* macros for field paprd_pre_post_scaling_6_4_b0 */ 2705 #define PAPRD_PRE_POST_SCALE_6_4_B0__PAPRD_PRE_POST_SCALING_6_4_B0__SHIFT 0 2706 #define PAPRD_PRE_POST_SCALE_6_4_B0__PAPRD_PRE_POST_SCALING_6_4_B0__WIDTH 18 2707 #define PAPRD_PRE_POST_SCALE_6_4_B0__PAPRD_PRE_POST_SCALING_6_4_B0__MASK \ 2708 0x0003ffffU 2709 #define PAPRD_PRE_POST_SCALE_6_4_B0__PAPRD_PRE_POST_SCALING_6_4_B0__READ(src) \ 2710 (u_int32_t)(src)\ 2711 & 0x0003ffffU 2712 #define PAPRD_PRE_POST_SCALE_6_4_B0__PAPRD_PRE_POST_SCALING_6_4_B0__WRITE(src) \ 2713 ((u_int32_t)(src)\ 2714 & 0x0003ffffU) 2715 #define PAPRD_PRE_POST_SCALE_6_4_B0__PAPRD_PRE_POST_SCALING_6_4_B0__MODIFY(dst, src) \ 2716 (dst) = ((dst) &\ 2717 ~0x0003ffffU) | ((u_int32_t)(src) &\ 2718 0x0003ffffU) 2719 #define PAPRD_PRE_POST_SCALE_6_4_B0__PAPRD_PRE_POST_SCALING_6_4_B0__VERIFY(src) \ 2720 (!(((u_int32_t)(src)\ 2721 & ~0x0003ffffU))) 2722 #define PAPRD_PRE_POST_SCALE_6_4_B0__TYPE u_int32_t 2723 #define PAPRD_PRE_POST_SCALE_6_4_B0__READ 0x0003ffffU 2724 #define PAPRD_PRE_POST_SCALE_6_4_B0__WRITE 0x0003ffffU 2725 2726 #endif /* __PAPRD_PRE_POST_SCALE_6_4_B0_MACRO__ */ 2727 2728 2729 /* macros for bb_reg_block.bb_chn_ext_reg_map.BB_paprd_pre_post_scale_6_4_b0 */ 2730 #define INST_BB_REG_BLOCK__BB_CHN_EXT_REG_MAP__BB_PAPRD_PRE_POST_SCALE_6_4_B0__NUM \ 2731 1 2732 2733 /* macros for BlueprintGlobalNameSpace::paprd_pre_post_scale_7_4_b0 */ 2734 #ifndef __PAPRD_PRE_POST_SCALE_7_4_B0_MACRO__ 2735 #define __PAPRD_PRE_POST_SCALE_7_4_B0_MACRO__ 2736 2737 /* macros for field paprd_pre_post_scaling_7_4_b0 */ 2738 #define PAPRD_PRE_POST_SCALE_7_4_B0__PAPRD_PRE_POST_SCALING_7_4_B0__SHIFT 0 2739 #define PAPRD_PRE_POST_SCALE_7_4_B0__PAPRD_PRE_POST_SCALING_7_4_B0__WIDTH 18 2740 #define PAPRD_PRE_POST_SCALE_7_4_B0__PAPRD_PRE_POST_SCALING_7_4_B0__MASK \ 2741 0x0003ffffU 2742 #define PAPRD_PRE_POST_SCALE_7_4_B0__PAPRD_PRE_POST_SCALING_7_4_B0__READ(src) \ 2743 (u_int32_t)(src)\ 2744 & 0x0003ffffU 2745 #define PAPRD_PRE_POST_SCALE_7_4_B0__PAPRD_PRE_POST_SCALING_7_4_B0__WRITE(src) \ 2746 ((u_int32_t)(src)\ 2747 & 0x0003ffffU) 2748 #define PAPRD_PRE_POST_SCALE_7_4_B0__PAPRD_PRE_POST_SCALING_7_4_B0__MODIFY(dst, src) \ 2749 (dst) = ((dst) &\ 2750 ~0x0003ffffU) | ((u_int32_t)(src) &\ 2751 0x0003ffffU) 2752 #define PAPRD_PRE_POST_SCALE_7_4_B0__PAPRD_PRE_POST_SCALING_7_4_B0__VERIFY(src) \ 2753 (!(((u_int32_t)(src)\ 2754 & ~0x0003ffffU))) 2755 #define PAPRD_PRE_POST_SCALE_7_4_B0__TYPE u_int32_t 2756 #define PAPRD_PRE_POST_SCALE_7_4_B0__READ 0x0003ffffU 2757 #define PAPRD_PRE_POST_SCALE_7_4_B0__WRITE 0x0003ffffU 2758 2759 #endif /* __PAPRD_PRE_POST_SCALE_7_4_B0_MACRO__ */ 2760 2761 2762 /* macros for bb_reg_block.bb_chn_ext_reg_map.BB_paprd_pre_post_scale_7_4_b0 */ 2763 #define INST_BB_REG_BLOCK__BB_CHN_EXT_REG_MAP__BB_PAPRD_PRE_POST_SCALE_7_4_B0__NUM \ 2764 1 2765 2766 /* macros for BlueprintGlobalNameSpace::paprd_power_at_am2am_cal_b0 */ 2767 #ifndef __PAPRD_POWER_AT_AM2AM_CAL_B0_MACRO__ 2768 #define __PAPRD_POWER_AT_AM2AM_CAL_B0_MACRO__ 2769 2770 /* macros for field paprd_power_at_am2am_cal_1_b0 */ 2771 #define PAPRD_POWER_AT_AM2AM_CAL_B0__PAPRD_POWER_AT_AM2AM_CAL_1_B0__SHIFT 0 2772 #define PAPRD_POWER_AT_AM2AM_CAL_B0__PAPRD_POWER_AT_AM2AM_CAL_1_B0__WIDTH 6 2773 #define PAPRD_POWER_AT_AM2AM_CAL_B0__PAPRD_POWER_AT_AM2AM_CAL_1_B0__MASK \ 2774 0x0000003fU 2775 #define PAPRD_POWER_AT_AM2AM_CAL_B0__PAPRD_POWER_AT_AM2AM_CAL_1_B0__READ(src) \ 2776 (u_int32_t)(src)\ 2777 & 0x0000003fU 2778 #define PAPRD_POWER_AT_AM2AM_CAL_B0__PAPRD_POWER_AT_AM2AM_CAL_1_B0__WRITE(src) \ 2779 ((u_int32_t)(src)\ 2780 & 0x0000003fU) 2781 #define PAPRD_POWER_AT_AM2AM_CAL_B0__PAPRD_POWER_AT_AM2AM_CAL_1_B0__MODIFY(dst, src) \ 2782 (dst) = ((dst) &\ 2783 ~0x0000003fU) | ((u_int32_t)(src) &\ 2784 0x0000003fU) 2785 #define PAPRD_POWER_AT_AM2AM_CAL_B0__PAPRD_POWER_AT_AM2AM_CAL_1_B0__VERIFY(src) \ 2786 (!(((u_int32_t)(src)\ 2787 & ~0x0000003fU))) 2788 2789 /* macros for field paprd_power_at_am2am_cal_2_b0 */ 2790 #define PAPRD_POWER_AT_AM2AM_CAL_B0__PAPRD_POWER_AT_AM2AM_CAL_2_B0__SHIFT 6 2791 #define PAPRD_POWER_AT_AM2AM_CAL_B0__PAPRD_POWER_AT_AM2AM_CAL_2_B0__WIDTH 6 2792 #define PAPRD_POWER_AT_AM2AM_CAL_B0__PAPRD_POWER_AT_AM2AM_CAL_2_B0__MASK \ 2793 0x00000fc0U 2794 #define PAPRD_POWER_AT_AM2AM_CAL_B0__PAPRD_POWER_AT_AM2AM_CAL_2_B0__READ(src) \ 2795 (((u_int32_t)(src)\ 2796 & 0x00000fc0U) >> 6) 2797 #define PAPRD_POWER_AT_AM2AM_CAL_B0__PAPRD_POWER_AT_AM2AM_CAL_2_B0__WRITE(src) \ 2798 (((u_int32_t)(src)\ 2799 << 6) & 0x00000fc0U) 2800 #define PAPRD_POWER_AT_AM2AM_CAL_B0__PAPRD_POWER_AT_AM2AM_CAL_2_B0__MODIFY(dst, src) \ 2801 (dst) = ((dst) &\ 2802 ~0x00000fc0U) | (((u_int32_t)(src) <<\ 2803 6) & 0x00000fc0U) 2804 #define PAPRD_POWER_AT_AM2AM_CAL_B0__PAPRD_POWER_AT_AM2AM_CAL_2_B0__VERIFY(src) \ 2805 (!((((u_int32_t)(src)\ 2806 << 6) & ~0x00000fc0U))) 2807 2808 /* macros for field paprd_power_at_am2am_cal_3_b0 */ 2809 #define PAPRD_POWER_AT_AM2AM_CAL_B0__PAPRD_POWER_AT_AM2AM_CAL_3_B0__SHIFT 12 2810 #define PAPRD_POWER_AT_AM2AM_CAL_B0__PAPRD_POWER_AT_AM2AM_CAL_3_B0__WIDTH 6 2811 #define PAPRD_POWER_AT_AM2AM_CAL_B0__PAPRD_POWER_AT_AM2AM_CAL_3_B0__MASK \ 2812 0x0003f000U 2813 #define PAPRD_POWER_AT_AM2AM_CAL_B0__PAPRD_POWER_AT_AM2AM_CAL_3_B0__READ(src) \ 2814 (((u_int32_t)(src)\ 2815 & 0x0003f000U) >> 12) 2816 #define PAPRD_POWER_AT_AM2AM_CAL_B0__PAPRD_POWER_AT_AM2AM_CAL_3_B0__WRITE(src) \ 2817 (((u_int32_t)(src)\ 2818 << 12) & 0x0003f000U) 2819 #define PAPRD_POWER_AT_AM2AM_CAL_B0__PAPRD_POWER_AT_AM2AM_CAL_3_B0__MODIFY(dst, src) \ 2820 (dst) = ((dst) &\ 2821 ~0x0003f000U) | (((u_int32_t)(src) <<\ 2822 12) & 0x0003f000U) 2823 #define PAPRD_POWER_AT_AM2AM_CAL_B0__PAPRD_POWER_AT_AM2AM_CAL_3_B0__VERIFY(src) \ 2824 (!((((u_int32_t)(src)\ 2825 << 12) & ~0x0003f000U))) 2826 2827 /* macros for field paprd_power_at_am2am_cal_4_b0 */ 2828 #define PAPRD_POWER_AT_AM2AM_CAL_B0__PAPRD_POWER_AT_AM2AM_CAL_4_B0__SHIFT 18 2829 #define PAPRD_POWER_AT_AM2AM_CAL_B0__PAPRD_POWER_AT_AM2AM_CAL_4_B0__WIDTH 6 2830 #define PAPRD_POWER_AT_AM2AM_CAL_B0__PAPRD_POWER_AT_AM2AM_CAL_4_B0__MASK \ 2831 0x00fc0000U 2832 #define PAPRD_POWER_AT_AM2AM_CAL_B0__PAPRD_POWER_AT_AM2AM_CAL_4_B0__READ(src) \ 2833 (((u_int32_t)(src)\ 2834 & 0x00fc0000U) >> 18) 2835 #define PAPRD_POWER_AT_AM2AM_CAL_B0__PAPRD_POWER_AT_AM2AM_CAL_4_B0__WRITE(src) \ 2836 (((u_int32_t)(src)\ 2837 << 18) & 0x00fc0000U) 2838 #define PAPRD_POWER_AT_AM2AM_CAL_B0__PAPRD_POWER_AT_AM2AM_CAL_4_B0__MODIFY(dst, src) \ 2839 (dst) = ((dst) &\ 2840 ~0x00fc0000U) | (((u_int32_t)(src) <<\ 2841 18) & 0x00fc0000U) 2842 #define PAPRD_POWER_AT_AM2AM_CAL_B0__PAPRD_POWER_AT_AM2AM_CAL_4_B0__VERIFY(src) \ 2843 (!((((u_int32_t)(src)\ 2844 << 18) & ~0x00fc0000U))) 2845 #define PAPRD_POWER_AT_AM2AM_CAL_B0__TYPE u_int32_t 2846 #define PAPRD_POWER_AT_AM2AM_CAL_B0__READ 0x00ffffffU 2847 #define PAPRD_POWER_AT_AM2AM_CAL_B0__WRITE 0x00ffffffU 2848 2849 #endif /* __PAPRD_POWER_AT_AM2AM_CAL_B0_MACRO__ */ 2850 2851 2852 /* macros for bb_reg_block.bb_chn_ext_reg_map.BB_paprd_power_at_am2am_cal_b0 */ 2853 #define INST_BB_REG_BLOCK__BB_CHN_EXT_REG_MAP__BB_PAPRD_POWER_AT_AM2AM_CAL_B0__NUM \ 2854 1 2855 2856 /* macros for BlueprintGlobalNameSpace::paprd_valid_obdb_b0 */ 2857 #ifndef __PAPRD_VALID_OBDB_B0_MACRO__ 2858 #define __PAPRD_VALID_OBDB_B0_MACRO__ 2859 2860 /* macros for field paprd_valid_obdb_0_b0 */ 2861 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_0_B0__SHIFT 0 2862 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_0_B0__WIDTH 6 2863 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_0_B0__MASK 0x0000003fU 2864 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_0_B0__READ(src) \ 2865 (u_int32_t)(src)\ 2866 & 0x0000003fU 2867 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_0_B0__WRITE(src) \ 2868 ((u_int32_t)(src)\ 2869 & 0x0000003fU) 2870 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_0_B0__MODIFY(dst, src) \ 2871 (dst) = ((dst) &\ 2872 ~0x0000003fU) | ((u_int32_t)(src) &\ 2873 0x0000003fU) 2874 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_0_B0__VERIFY(src) \ 2875 (!(((u_int32_t)(src)\ 2876 & ~0x0000003fU))) 2877 2878 /* macros for field paprd_valid_obdb_1_b0 */ 2879 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_1_B0__SHIFT 6 2880 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_1_B0__WIDTH 6 2881 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_1_B0__MASK 0x00000fc0U 2882 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_1_B0__READ(src) \ 2883 (((u_int32_t)(src)\ 2884 & 0x00000fc0U) >> 6) 2885 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_1_B0__WRITE(src) \ 2886 (((u_int32_t)(src)\ 2887 << 6) & 0x00000fc0U) 2888 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_1_B0__MODIFY(dst, src) \ 2889 (dst) = ((dst) &\ 2890 ~0x00000fc0U) | (((u_int32_t)(src) <<\ 2891 6) & 0x00000fc0U) 2892 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_1_B0__VERIFY(src) \ 2893 (!((((u_int32_t)(src)\ 2894 << 6) & ~0x00000fc0U))) 2895 2896 /* macros for field paprd_valid_obdb_2_b0 */ 2897 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_2_B0__SHIFT 12 2898 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_2_B0__WIDTH 6 2899 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_2_B0__MASK 0x0003f000U 2900 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_2_B0__READ(src) \ 2901 (((u_int32_t)(src)\ 2902 & 0x0003f000U) >> 12) 2903 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_2_B0__WRITE(src) \ 2904 (((u_int32_t)(src)\ 2905 << 12) & 0x0003f000U) 2906 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_2_B0__MODIFY(dst, src) \ 2907 (dst) = ((dst) &\ 2908 ~0x0003f000U) | (((u_int32_t)(src) <<\ 2909 12) & 0x0003f000U) 2910 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_2_B0__VERIFY(src) \ 2911 (!((((u_int32_t)(src)\ 2912 << 12) & ~0x0003f000U))) 2913 2914 /* macros for field paprd_valid_obdb_3_b0 */ 2915 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_3_B0__SHIFT 18 2916 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_3_B0__WIDTH 6 2917 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_3_B0__MASK 0x00fc0000U 2918 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_3_B0__READ(src) \ 2919 (((u_int32_t)(src)\ 2920 & 0x00fc0000U) >> 18) 2921 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_3_B0__WRITE(src) \ 2922 (((u_int32_t)(src)\ 2923 << 18) & 0x00fc0000U) 2924 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_3_B0__MODIFY(dst, src) \ 2925 (dst) = ((dst) &\ 2926 ~0x00fc0000U) | (((u_int32_t)(src) <<\ 2927 18) & 0x00fc0000U) 2928 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_3_B0__VERIFY(src) \ 2929 (!((((u_int32_t)(src)\ 2930 << 18) & ~0x00fc0000U))) 2931 2932 /* macros for field paprd_valid_obdb_4_b0 */ 2933 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_4_B0__SHIFT 24 2934 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_4_B0__WIDTH 6 2935 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_4_B0__MASK 0x3f000000U 2936 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_4_B0__READ(src) \ 2937 (((u_int32_t)(src)\ 2938 & 0x3f000000U) >> 24) 2939 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_4_B0__WRITE(src) \ 2940 (((u_int32_t)(src)\ 2941 << 24) & 0x3f000000U) 2942 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_4_B0__MODIFY(dst, src) \ 2943 (dst) = ((dst) &\ 2944 ~0x3f000000U) | (((u_int32_t)(src) <<\ 2945 24) & 0x3f000000U) 2946 #define PAPRD_VALID_OBDB_B0__PAPRD_VALID_OBDB_4_B0__VERIFY(src) \ 2947 (!((((u_int32_t)(src)\ 2948 << 24) & ~0x3f000000U))) 2949 #define PAPRD_VALID_OBDB_B0__TYPE u_int32_t 2950 #define PAPRD_VALID_OBDB_B0__READ 0x3fffffffU 2951 #define PAPRD_VALID_OBDB_B0__WRITE 0x3fffffffU 2952 2953 #endif /* __PAPRD_VALID_OBDB_B0_MACRO__ */ 2954 2955 2956 /* macros for bb_reg_block.bb_chn_ext_reg_map.BB_paprd_valid_obdb_b0 */ 2957 #define INST_BB_REG_BLOCK__BB_CHN_EXT_REG_MAP__BB_PAPRD_VALID_OBDB_B0__NUM 1 2958 2959 /* macros for BlueprintGlobalNameSpace::green_tx_gain_tab_1 */ 2960 #ifndef __GREEN_TX_GAIN_TAB_1_MACRO__ 2961 #define __GREEN_TX_GAIN_TAB_1_MACRO__ 2962 2963 /* macros for field green_tg_table1 */ 2964 #define GREEN_TX_GAIN_TAB_1__GREEN_TG_TABLE1__SHIFT 0 2965 #define GREEN_TX_GAIN_TAB_1__GREEN_TG_TABLE1__WIDTH 7 2966 #define GREEN_TX_GAIN_TAB_1__GREEN_TG_TABLE1__MASK 0x0000007fU 2967 #define GREEN_TX_GAIN_TAB_1__GREEN_TG_TABLE1__READ(src) \ 2968 (u_int32_t)(src)\ 2969 & 0x0000007fU 2970 #define GREEN_TX_GAIN_TAB_1__GREEN_TG_TABLE1__WRITE(src) \ 2971 ((u_int32_t)(src)\ 2972 & 0x0000007fU) 2973 #define GREEN_TX_GAIN_TAB_1__GREEN_TG_TABLE1__MODIFY(dst, src) \ 2974 (dst) = ((dst) &\ 2975 ~0x0000007fU) | ((u_int32_t)(src) &\ 2976 0x0000007fU) 2977 #define GREEN_TX_GAIN_TAB_1__GREEN_TG_TABLE1__VERIFY(src) \ 2978 (!(((u_int32_t)(src)\ 2979 & ~0x0000007fU))) 2980 #define GREEN_TX_GAIN_TAB_1__TYPE u_int32_t 2981 #define GREEN_TX_GAIN_TAB_1__READ 0x0000007fU 2982 #define GREEN_TX_GAIN_TAB_1__WRITE 0x0000007fU 2983 2984 #endif /* __GREEN_TX_GAIN_TAB_1_MACRO__ */ 2985 2986 2987 /* macros for bb_reg_block.bb_sm_ext_reg_map.BB_green_tx_gain_tab_1 */ 2988 #define INST_BB_REG_BLOCK__BB_SM_EXT_REG_MAP__BB_GREEN_TX_GAIN_TAB_1__NUM 1 2989 2990 /* macros for BlueprintGlobalNameSpace::green_tx_gain_tab_2 */ 2991 #ifndef __GREEN_TX_GAIN_TAB_2_MACRO__ 2992 #define __GREEN_TX_GAIN_TAB_2_MACRO__ 2993 2994 /* macros for field green_tg_table2 */ 2995 #define GREEN_TX_GAIN_TAB_2__GREEN_TG_TABLE2__SHIFT 0 2996 #define GREEN_TX_GAIN_TAB_2__GREEN_TG_TABLE2__WIDTH 7 2997 #define GREEN_TX_GAIN_TAB_2__GREEN_TG_TABLE2__MASK 0x0000007fU 2998 #define GREEN_TX_GAIN_TAB_2__GREEN_TG_TABLE2__READ(src) \ 2999 (u_int32_t)(src)\ 3000 & 0x0000007fU 3001 #define GREEN_TX_GAIN_TAB_2__GREEN_TG_TABLE2__WRITE(src) \ 3002 ((u_int32_t)(src)\ 3003 & 0x0000007fU) 3004 #define GREEN_TX_GAIN_TAB_2__GREEN_TG_TABLE2__MODIFY(dst, src) \ 3005 (dst) = ((dst) &\ 3006 ~0x0000007fU) | ((u_int32_t)(src) &\ 3007 0x0000007fU) 3008 #define GREEN_TX_GAIN_TAB_2__GREEN_TG_TABLE2__VERIFY(src) \ 3009 (!(((u_int32_t)(src)\ 3010 & ~0x0000007fU))) 3011 #define GREEN_TX_GAIN_TAB_2__TYPE u_int32_t 3012 #define GREEN_TX_GAIN_TAB_2__READ 0x0000007fU 3013 #define GREEN_TX_GAIN_TAB_2__WRITE 0x0000007fU 3014 3015 #endif /* __GREEN_TX_GAIN_TAB_2_MACRO__ */ 3016 3017 3018 /* macros for bb_reg_block.bb_sm_ext_reg_map.BB_green_tx_gain_tab_2 */ 3019 #define INST_BB_REG_BLOCK__BB_SM_EXT_REG_MAP__BB_GREEN_TX_GAIN_TAB_2__NUM 1 3020 3021 /* macros for BlueprintGlobalNameSpace::green_tx_gain_tab_3 */ 3022 #ifndef __GREEN_TX_GAIN_TAB_3_MACRO__ 3023 #define __GREEN_TX_GAIN_TAB_3_MACRO__ 3024 3025 /* macros for field green_tg_table3 */ 3026 #define GREEN_TX_GAIN_TAB_3__GREEN_TG_TABLE3__SHIFT 0 3027 #define GREEN_TX_GAIN_TAB_3__GREEN_TG_TABLE3__WIDTH 7 3028 #define GREEN_TX_GAIN_TAB_3__GREEN_TG_TABLE3__MASK 0x0000007fU 3029 #define GREEN_TX_GAIN_TAB_3__GREEN_TG_TABLE3__READ(src) \ 3030 (u_int32_t)(src)\ 3031 & 0x0000007fU 3032 #define GREEN_TX_GAIN_TAB_3__GREEN_TG_TABLE3__WRITE(src) \ 3033 ((u_int32_t)(src)\ 3034 & 0x0000007fU) 3035 #define GREEN_TX_GAIN_TAB_3__GREEN_TG_TABLE3__MODIFY(dst, src) \ 3036 (dst) = ((dst) &\ 3037 ~0x0000007fU) | ((u_int32_t)(src) &\ 3038 0x0000007fU) 3039 #define GREEN_TX_GAIN_TAB_3__GREEN_TG_TABLE3__VERIFY(src) \ 3040 (!(((u_int32_t)(src)\ 3041 & ~0x0000007fU))) 3042 #define GREEN_TX_GAIN_TAB_3__TYPE u_int32_t 3043 #define GREEN_TX_GAIN_TAB_3__READ 0x0000007fU 3044 #define GREEN_TX_GAIN_TAB_3__WRITE 0x0000007fU 3045 3046 #endif /* __GREEN_TX_GAIN_TAB_3_MACRO__ */ 3047 3048 3049 /* macros for bb_reg_block.bb_sm_ext_reg_map.BB_green_tx_gain_tab_3 */ 3050 #define INST_BB_REG_BLOCK__BB_SM_EXT_REG_MAP__BB_GREEN_TX_GAIN_TAB_3__NUM 1 3051 3052 /* macros for BlueprintGlobalNameSpace::green_tx_gain_tab_4 */ 3053 #ifndef __GREEN_TX_GAIN_TAB_4_MACRO__ 3054 #define __GREEN_TX_GAIN_TAB_4_MACRO__ 3055 3056 /* macros for field green_tg_table4 */ 3057 #define GREEN_TX_GAIN_TAB_4__GREEN_TG_TABLE4__SHIFT 0 3058 #define GREEN_TX_GAIN_TAB_4__GREEN_TG_TABLE4__WIDTH 7 3059 #define GREEN_TX_GAIN_TAB_4__GREEN_TG_TABLE4__MASK 0x0000007fU 3060 #define GREEN_TX_GAIN_TAB_4__GREEN_TG_TABLE4__READ(src) \ 3061 (u_int32_t)(src)\ 3062 & 0x0000007fU 3063 #define GREEN_TX_GAIN_TAB_4__GREEN_TG_TABLE4__WRITE(src) \ 3064 ((u_int32_t)(src)\ 3065 & 0x0000007fU) 3066 #define GREEN_TX_GAIN_TAB_4__GREEN_TG_TABLE4__MODIFY(dst, src) \ 3067 (dst) = ((dst) &\ 3068 ~0x0000007fU) | ((u_int32_t)(src) &\ 3069 0x0000007fU) 3070 #define GREEN_TX_GAIN_TAB_4__GREEN_TG_TABLE4__VERIFY(src) \ 3071 (!(((u_int32_t)(src)\ 3072 & ~0x0000007fU))) 3073 #define GREEN_TX_GAIN_TAB_4__TYPE u_int32_t 3074 #define GREEN_TX_GAIN_TAB_4__READ 0x0000007fU 3075 #define GREEN_TX_GAIN_TAB_4__WRITE 0x0000007fU 3076 3077 #endif /* __GREEN_TX_GAIN_TAB_4_MACRO__ */ 3078 3079 3080 /* macros for bb_reg_block.bb_sm_ext_reg_map.BB_green_tx_gain_tab_4 */ 3081 #define INST_BB_REG_BLOCK__BB_SM_EXT_REG_MAP__BB_GREEN_TX_GAIN_TAB_4__NUM 1 3082 3083 /* macros for BlueprintGlobalNameSpace::green_tx_gain_tab_5 */ 3084 #ifndef __GREEN_TX_GAIN_TAB_5_MACRO__ 3085 #define __GREEN_TX_GAIN_TAB_5_MACRO__ 3086 3087 /* macros for field green_tg_table5 */ 3088 #define GREEN_TX_GAIN_TAB_5__GREEN_TG_TABLE5__SHIFT 0 3089 #define GREEN_TX_GAIN_TAB_5__GREEN_TG_TABLE5__WIDTH 7 3090 #define GREEN_TX_GAIN_TAB_5__GREEN_TG_TABLE5__MASK 0x0000007fU 3091 #define GREEN_TX_GAIN_TAB_5__GREEN_TG_TABLE5__READ(src) \ 3092 (u_int32_t)(src)\ 3093 & 0x0000007fU 3094 #define GREEN_TX_GAIN_TAB_5__GREEN_TG_TABLE5__WRITE(src) \ 3095 ((u_int32_t)(src)\ 3096 & 0x0000007fU) 3097 #define GREEN_TX_GAIN_TAB_5__GREEN_TG_TABLE5__MODIFY(dst, src) \ 3098 (dst) = ((dst) &\ 3099 ~0x0000007fU) | ((u_int32_t)(src) &\ 3100 0x0000007fU) 3101 #define GREEN_TX_GAIN_TAB_5__GREEN_TG_TABLE5__VERIFY(src) \ 3102 (!(((u_int32_t)(src)\ 3103 & ~0x0000007fU))) 3104 #define GREEN_TX_GAIN_TAB_5__TYPE u_int32_t 3105 #define GREEN_TX_GAIN_TAB_5__READ 0x0000007fU 3106 #define GREEN_TX_GAIN_TAB_5__WRITE 0x0000007fU 3107 3108 #endif /* __GREEN_TX_GAIN_TAB_5_MACRO__ */ 3109 3110 3111 /* macros for bb_reg_block.bb_sm_ext_reg_map.BB_green_tx_gain_tab_5 */ 3112 #define INST_BB_REG_BLOCK__BB_SM_EXT_REG_MAP__BB_GREEN_TX_GAIN_TAB_5__NUM 1 3113 3114 /* macros for BlueprintGlobalNameSpace::green_tx_gain_tab_6 */ 3115 #ifndef __GREEN_TX_GAIN_TAB_6_MACRO__ 3116 #define __GREEN_TX_GAIN_TAB_6_MACRO__ 3117 3118 /* macros for field green_tg_table6 */ 3119 #define GREEN_TX_GAIN_TAB_6__GREEN_TG_TABLE6__SHIFT 0 3120 #define GREEN_TX_GAIN_TAB_6__GREEN_TG_TABLE6__WIDTH 7 3121 #define GREEN_TX_GAIN_TAB_6__GREEN_TG_TABLE6__MASK 0x0000007fU 3122 #define GREEN_TX_GAIN_TAB_6__GREEN_TG_TABLE6__READ(src) \ 3123 (u_int32_t)(src)\ 3124 & 0x0000007fU 3125 #define GREEN_TX_GAIN_TAB_6__GREEN_TG_TABLE6__WRITE(src) \ 3126 ((u_int32_t)(src)\ 3127 & 0x0000007fU) 3128 #define GREEN_TX_GAIN_TAB_6__GREEN_TG_TABLE6__MODIFY(dst, src) \ 3129 (dst) = ((dst) &\ 3130 ~0x0000007fU) | ((u_int32_t)(src) &\ 3131 0x0000007fU) 3132 #define GREEN_TX_GAIN_TAB_6__GREEN_TG_TABLE6__VERIFY(src) \ 3133 (!(((u_int32_t)(src)\ 3134 & ~0x0000007fU))) 3135 #define GREEN_TX_GAIN_TAB_6__TYPE u_int32_t 3136 #define GREEN_TX_GAIN_TAB_6__READ 0x0000007fU 3137 #define GREEN_TX_GAIN_TAB_6__WRITE 0x0000007fU 3138 3139 #endif /* __GREEN_TX_GAIN_TAB_6_MACRO__ */ 3140 3141 3142 /* macros for bb_reg_block.bb_sm_ext_reg_map.BB_green_tx_gain_tab_6 */ 3143 #define INST_BB_REG_BLOCK__BB_SM_EXT_REG_MAP__BB_GREEN_TX_GAIN_TAB_6__NUM 1 3144 3145 /* macros for BlueprintGlobalNameSpace::green_tx_gain_tab_7 */ 3146 #ifndef __GREEN_TX_GAIN_TAB_7_MACRO__ 3147 #define __GREEN_TX_GAIN_TAB_7_MACRO__ 3148 3149 /* macros for field green_tg_table7 */ 3150 #define GREEN_TX_GAIN_TAB_7__GREEN_TG_TABLE7__SHIFT 0 3151 #define GREEN_TX_GAIN_TAB_7__GREEN_TG_TABLE7__WIDTH 7 3152 #define GREEN_TX_GAIN_TAB_7__GREEN_TG_TABLE7__MASK 0x0000007fU 3153 #define GREEN_TX_GAIN_TAB_7__GREEN_TG_TABLE7__READ(src) \ 3154 (u_int32_t)(src)\ 3155 & 0x0000007fU 3156 #define GREEN_TX_GAIN_TAB_7__GREEN_TG_TABLE7__WRITE(src) \ 3157 ((u_int32_t)(src)\ 3158 & 0x0000007fU) 3159 #define GREEN_TX_GAIN_TAB_7__GREEN_TG_TABLE7__MODIFY(dst, src) \ 3160 (dst) = ((dst) &\ 3161 ~0x0000007fU) | ((u_int32_t)(src) &\ 3162 0x0000007fU) 3163 #define GREEN_TX_GAIN_TAB_7__GREEN_TG_TABLE7__VERIFY(src) \ 3164 (!(((u_int32_t)(src)\ 3165 & ~0x0000007fU))) 3166 #define GREEN_TX_GAIN_TAB_7__TYPE u_int32_t 3167 #define GREEN_TX_GAIN_TAB_7__READ 0x0000007fU 3168 #define GREEN_TX_GAIN_TAB_7__WRITE 0x0000007fU 3169 3170 #endif /* __GREEN_TX_GAIN_TAB_7_MACRO__ */ 3171 3172 3173 /* macros for bb_reg_block.bb_sm_ext_reg_map.BB_green_tx_gain_tab_7 */ 3174 #define INST_BB_REG_BLOCK__BB_SM_EXT_REG_MAP__BB_GREEN_TX_GAIN_TAB_7__NUM 1 3175 3176 /* macros for BlueprintGlobalNameSpace::green_tx_gain_tab_8 */ 3177 #ifndef __GREEN_TX_GAIN_TAB_8_MACRO__ 3178 #define __GREEN_TX_GAIN_TAB_8_MACRO__ 3179 3180 /* macros for field green_tg_table8 */ 3181 #define GREEN_TX_GAIN_TAB_8__GREEN_TG_TABLE8__SHIFT 0 3182 #define GREEN_TX_GAIN_TAB_8__GREEN_TG_TABLE8__WIDTH 7 3183 #define GREEN_TX_GAIN_TAB_8__GREEN_TG_TABLE8__MASK 0x0000007fU 3184 #define GREEN_TX_GAIN_TAB_8__GREEN_TG_TABLE8__READ(src) \ 3185 (u_int32_t)(src)\ 3186 & 0x0000007fU 3187 #define GREEN_TX_GAIN_TAB_8__GREEN_TG_TABLE8__WRITE(src) \ 3188 ((u_int32_t)(src)\ 3189 & 0x0000007fU) 3190 #define GREEN_TX_GAIN_TAB_8__GREEN_TG_TABLE8__MODIFY(dst, src) \ 3191 (dst) = ((dst) &\ 3192 ~0x0000007fU) | ((u_int32_t)(src) &\ 3193 0x0000007fU) 3194 #define GREEN_TX_GAIN_TAB_8__GREEN_TG_TABLE8__VERIFY(src) \ 3195 (!(((u_int32_t)(src)\ 3196 & ~0x0000007fU))) 3197 #define GREEN_TX_GAIN_TAB_8__TYPE u_int32_t 3198 #define GREEN_TX_GAIN_TAB_8__READ 0x0000007fU 3199 #define GREEN_TX_GAIN_TAB_8__WRITE 0x0000007fU 3200 3201 #endif /* __GREEN_TX_GAIN_TAB_8_MACRO__ */ 3202 3203 3204 /* macros for bb_reg_block.bb_sm_ext_reg_map.BB_green_tx_gain_tab_8 */ 3205 #define INST_BB_REG_BLOCK__BB_SM_EXT_REG_MAP__BB_GREEN_TX_GAIN_TAB_8__NUM 1 3206 3207 /* macros for BlueprintGlobalNameSpace::green_tx_gain_tab_9 */ 3208 #ifndef __GREEN_TX_GAIN_TAB_9_MACRO__ 3209 #define __GREEN_TX_GAIN_TAB_9_MACRO__ 3210 3211 /* macros for field green_tg_table9 */ 3212 #define GREEN_TX_GAIN_TAB_9__GREEN_TG_TABLE9__SHIFT 0 3213 #define GREEN_TX_GAIN_TAB_9__GREEN_TG_TABLE9__WIDTH 7 3214 #define GREEN_TX_GAIN_TAB_9__GREEN_TG_TABLE9__MASK 0x0000007fU 3215 #define GREEN_TX_GAIN_TAB_9__GREEN_TG_TABLE9__READ(src) \ 3216 (u_int32_t)(src)\ 3217 & 0x0000007fU 3218 #define GREEN_TX_GAIN_TAB_9__GREEN_TG_TABLE9__WRITE(src) \ 3219 ((u_int32_t)(src)\ 3220 & 0x0000007fU) 3221 #define GREEN_TX_GAIN_TAB_9__GREEN_TG_TABLE9__MODIFY(dst, src) \ 3222 (dst) = ((dst) &\ 3223 ~0x0000007fU) | ((u_int32_t)(src) &\ 3224 0x0000007fU) 3225 #define GREEN_TX_GAIN_TAB_9__GREEN_TG_TABLE9__VERIFY(src) \ 3226 (!(((u_int32_t)(src)\ 3227 & ~0x0000007fU))) 3228 #define GREEN_TX_GAIN_TAB_9__TYPE u_int32_t 3229 #define GREEN_TX_GAIN_TAB_9__READ 0x0000007fU 3230 #define GREEN_TX_GAIN_TAB_9__WRITE 0x0000007fU 3231 3232 #endif /* __GREEN_TX_GAIN_TAB_9_MACRO__ */ 3233 3234 3235 /* macros for bb_reg_block.bb_sm_ext_reg_map.BB_green_tx_gain_tab_9 */ 3236 #define INST_BB_REG_BLOCK__BB_SM_EXT_REG_MAP__BB_GREEN_TX_GAIN_TAB_9__NUM 1 3237 3238 /* macros for BlueprintGlobalNameSpace::green_tx_gain_tab_10 */ 3239 #ifndef __GREEN_TX_GAIN_TAB_10_MACRO__ 3240 #define __GREEN_TX_GAIN_TAB_10_MACRO__ 3241 3242 /* macros for field green_tg_table10 */ 3243 #define GREEN_TX_GAIN_TAB_10__GREEN_TG_TABLE10__SHIFT 0 3244 #define GREEN_TX_GAIN_TAB_10__GREEN_TG_TABLE10__WIDTH 7 3245 #define GREEN_TX_GAIN_TAB_10__GREEN_TG_TABLE10__MASK 0x0000007fU 3246 #define GREEN_TX_GAIN_TAB_10__GREEN_TG_TABLE10__READ(src) \ 3247 (u_int32_t)(src)\ 3248 & 0x0000007fU 3249 #define GREEN_TX_GAIN_TAB_10__GREEN_TG_TABLE10__WRITE(src) \ 3250 ((u_int32_t)(src)\ 3251 & 0x0000007fU) 3252 #define GREEN_TX_GAIN_TAB_10__GREEN_TG_TABLE10__MODIFY(dst, src) \ 3253 (dst) = ((dst) &\ 3254 ~0x0000007fU) | ((u_int32_t)(src) &\ 3255 0x0000007fU) 3256 #define GREEN_TX_GAIN_TAB_10__GREEN_TG_TABLE10__VERIFY(src) \ 3257 (!(((u_int32_t)(src)\ 3258 & ~0x0000007fU))) 3259 #define GREEN_TX_GAIN_TAB_10__TYPE u_int32_t 3260 #define GREEN_TX_GAIN_TAB_10__READ 0x0000007fU 3261 #define GREEN_TX_GAIN_TAB_10__WRITE 0x0000007fU 3262 3263 #endif /* __GREEN_TX_GAIN_TAB_10_MACRO__ */ 3264 3265 3266 /* macros for bb_reg_block.bb_sm_ext_reg_map.BB_green_tx_gain_tab_10 */ 3267 #define INST_BB_REG_BLOCK__BB_SM_EXT_REG_MAP__BB_GREEN_TX_GAIN_TAB_10__NUM 1 3268 3269 /* macros for BlueprintGlobalNameSpace::green_tx_gain_tab_11 */ 3270 #ifndef __GREEN_TX_GAIN_TAB_11_MACRO__ 3271 #define __GREEN_TX_GAIN_TAB_11_MACRO__ 3272 3273 /* macros for field green_tg_table11 */ 3274 #define GREEN_TX_GAIN_TAB_11__GREEN_TG_TABLE11__SHIFT 0 3275 #define GREEN_TX_GAIN_TAB_11__GREEN_TG_TABLE11__WIDTH 7 3276 #define GREEN_TX_GAIN_TAB_11__GREEN_TG_TABLE11__MASK 0x0000007fU 3277 #define GREEN_TX_GAIN_TAB_11__GREEN_TG_TABLE11__READ(src) \ 3278 (u_int32_t)(src)\ 3279 & 0x0000007fU 3280 #define GREEN_TX_GAIN_TAB_11__GREEN_TG_TABLE11__WRITE(src) \ 3281 ((u_int32_t)(src)\ 3282 & 0x0000007fU) 3283 #define GREEN_TX_GAIN_TAB_11__GREEN_TG_TABLE11__MODIFY(dst, src) \ 3284 (dst) = ((dst) &\ 3285 ~0x0000007fU) | ((u_int32_t)(src) &\ 3286 0x0000007fU) 3287 #define GREEN_TX_GAIN_TAB_11__GREEN_TG_TABLE11__VERIFY(src) \ 3288 (!(((u_int32_t)(src)\ 3289 & ~0x0000007fU))) 3290 #define GREEN_TX_GAIN_TAB_11__TYPE u_int32_t 3291 #define GREEN_TX_GAIN_TAB_11__READ 0x0000007fU 3292 #define GREEN_TX_GAIN_TAB_11__WRITE 0x0000007fU 3293 3294 #endif /* __GREEN_TX_GAIN_TAB_11_MACRO__ */ 3295 3296 3297 /* macros for bb_reg_block.bb_sm_ext_reg_map.BB_green_tx_gain_tab_11 */ 3298 #define INST_BB_REG_BLOCK__BB_SM_EXT_REG_MAP__BB_GREEN_TX_GAIN_TAB_11__NUM 1 3299 3300 /* macros for BlueprintGlobalNameSpace::green_tx_gain_tab_12 */ 3301 #ifndef __GREEN_TX_GAIN_TAB_12_MACRO__ 3302 #define __GREEN_TX_GAIN_TAB_12_MACRO__ 3303 3304 /* macros for field green_tg_table12 */ 3305 #define GREEN_TX_GAIN_TAB_12__GREEN_TG_TABLE12__SHIFT 0 3306 #define GREEN_TX_GAIN_TAB_12__GREEN_TG_TABLE12__WIDTH 7 3307 #define GREEN_TX_GAIN_TAB_12__GREEN_TG_TABLE12__MASK 0x0000007fU 3308 #define GREEN_TX_GAIN_TAB_12__GREEN_TG_TABLE12__READ(src) \ 3309 (u_int32_t)(src)\ 3310 & 0x0000007fU 3311 #define GREEN_TX_GAIN_TAB_12__GREEN_TG_TABLE12__WRITE(src) \ 3312 ((u_int32_t)(src)\ 3313 & 0x0000007fU) 3314 #define GREEN_TX_GAIN_TAB_12__GREEN_TG_TABLE12__MODIFY(dst, src) \ 3315 (dst) = ((dst) &\ 3316 ~0x0000007fU) | ((u_int32_t)(src) &\ 3317 0x0000007fU) 3318 #define GREEN_TX_GAIN_TAB_12__GREEN_TG_TABLE12__VERIFY(src) \ 3319 (!(((u_int32_t)(src)\ 3320 & ~0x0000007fU))) 3321 #define GREEN_TX_GAIN_TAB_12__TYPE u_int32_t 3322 #define GREEN_TX_GAIN_TAB_12__READ 0x0000007fU 3323 #define GREEN_TX_GAIN_TAB_12__WRITE 0x0000007fU 3324 3325 #endif /* __GREEN_TX_GAIN_TAB_12_MACRO__ */ 3326 3327 3328 /* macros for bb_reg_block.bb_sm_ext_reg_map.BB_green_tx_gain_tab_12 */ 3329 #define INST_BB_REG_BLOCK__BB_SM_EXT_REG_MAP__BB_GREEN_TX_GAIN_TAB_12__NUM 1 3330 3331 /* macros for BlueprintGlobalNameSpace::green_tx_gain_tab_13 */ 3332 #ifndef __GREEN_TX_GAIN_TAB_13_MACRO__ 3333 #define __GREEN_TX_GAIN_TAB_13_MACRO__ 3334 3335 /* macros for field green_tg_table13 */ 3336 #define GREEN_TX_GAIN_TAB_13__GREEN_TG_TABLE13__SHIFT 0 3337 #define GREEN_TX_GAIN_TAB_13__GREEN_TG_TABLE13__WIDTH 7 3338 #define GREEN_TX_GAIN_TAB_13__GREEN_TG_TABLE13__MASK 0x0000007fU 3339 #define GREEN_TX_GAIN_TAB_13__GREEN_TG_TABLE13__READ(src) \ 3340 (u_int32_t)(src)\ 3341 & 0x0000007fU 3342 #define GREEN_TX_GAIN_TAB_13__GREEN_TG_TABLE13__WRITE(src) \ 3343 ((u_int32_t)(src)\ 3344 & 0x0000007fU) 3345 #define GREEN_TX_GAIN_TAB_13__GREEN_TG_TABLE13__MODIFY(dst, src) \ 3346 (dst) = ((dst) &\ 3347 ~0x0000007fU) | ((u_int32_t)(src) &\ 3348 0x0000007fU) 3349 #define GREEN_TX_GAIN_TAB_13__GREEN_TG_TABLE13__VERIFY(src) \ 3350 (!(((u_int32_t)(src)\ 3351 & ~0x0000007fU))) 3352 #define GREEN_TX_GAIN_TAB_13__TYPE u_int32_t 3353 #define GREEN_TX_GAIN_TAB_13__READ 0x0000007fU 3354 #define GREEN_TX_GAIN_TAB_13__WRITE 0x0000007fU 3355 3356 #endif /* __GREEN_TX_GAIN_TAB_13_MACRO__ */ 3357 3358 3359 /* macros for bb_reg_block.bb_sm_ext_reg_map.BB_green_tx_gain_tab_13 */ 3360 #define INST_BB_REG_BLOCK__BB_SM_EXT_REG_MAP__BB_GREEN_TX_GAIN_TAB_13__NUM 1 3361 3362 /* macros for BlueprintGlobalNameSpace::green_tx_gain_tab_14 */ 3363 #ifndef __GREEN_TX_GAIN_TAB_14_MACRO__ 3364 #define __GREEN_TX_GAIN_TAB_14_MACRO__ 3365 3366 /* macros for field green_tg_table14 */ 3367 #define GREEN_TX_GAIN_TAB_14__GREEN_TG_TABLE14__SHIFT 0 3368 #define GREEN_TX_GAIN_TAB_14__GREEN_TG_TABLE14__WIDTH 7 3369 #define GREEN_TX_GAIN_TAB_14__GREEN_TG_TABLE14__MASK 0x0000007fU 3370 #define GREEN_TX_GAIN_TAB_14__GREEN_TG_TABLE14__READ(src) \ 3371 (u_int32_t)(src)\ 3372 & 0x0000007fU 3373 #define GREEN_TX_GAIN_TAB_14__GREEN_TG_TABLE14__WRITE(src) \ 3374 ((u_int32_t)(src)\ 3375 & 0x0000007fU) 3376 #define GREEN_TX_GAIN_TAB_14__GREEN_TG_TABLE14__MODIFY(dst, src) \ 3377 (dst) = ((dst) &\ 3378 ~0x0000007fU) | ((u_int32_t)(src) &\ 3379 0x0000007fU) 3380 #define GREEN_TX_GAIN_TAB_14__GREEN_TG_TABLE14__VERIFY(src) \ 3381 (!(((u_int32_t)(src)\ 3382 & ~0x0000007fU))) 3383 #define GREEN_TX_GAIN_TAB_14__TYPE u_int32_t 3384 #define GREEN_TX_GAIN_TAB_14__READ 0x0000007fU 3385 #define GREEN_TX_GAIN_TAB_14__WRITE 0x0000007fU 3386 3387 #endif /* __GREEN_TX_GAIN_TAB_14_MACRO__ */ 3388 3389 3390 /* macros for bb_reg_block.bb_sm_ext_reg_map.BB_green_tx_gain_tab_14 */ 3391 #define INST_BB_REG_BLOCK__BB_SM_EXT_REG_MAP__BB_GREEN_TX_GAIN_TAB_14__NUM 1 3392 3393 /* macros for BlueprintGlobalNameSpace::green_tx_gain_tab_15 */ 3394 #ifndef __GREEN_TX_GAIN_TAB_15_MACRO__ 3395 #define __GREEN_TX_GAIN_TAB_15_MACRO__ 3396 3397 /* macros for field green_tg_table15 */ 3398 #define GREEN_TX_GAIN_TAB_15__GREEN_TG_TABLE15__SHIFT 0 3399 #define GREEN_TX_GAIN_TAB_15__GREEN_TG_TABLE15__WIDTH 7 3400 #define GREEN_TX_GAIN_TAB_15__GREEN_TG_TABLE15__MASK 0x0000007fU 3401 #define GREEN_TX_GAIN_TAB_15__GREEN_TG_TABLE15__READ(src) \ 3402 (u_int32_t)(src)\ 3403 & 0x0000007fU 3404 #define GREEN_TX_GAIN_TAB_15__GREEN_TG_TABLE15__WRITE(src) \ 3405 ((u_int32_t)(src)\ 3406 & 0x0000007fU) 3407 #define GREEN_TX_GAIN_TAB_15__GREEN_TG_TABLE15__MODIFY(dst, src) \ 3408 (dst) = ((dst) &\ 3409 ~0x0000007fU) | ((u_int32_t)(src) &\ 3410 0x0000007fU) 3411 #define GREEN_TX_GAIN_TAB_15__GREEN_TG_TABLE15__VERIFY(src) \ 3412 (!(((u_int32_t)(src)\ 3413 & ~0x0000007fU))) 3414 #define GREEN_TX_GAIN_TAB_15__TYPE u_int32_t 3415 #define GREEN_TX_GAIN_TAB_15__READ 0x0000007fU 3416 #define GREEN_TX_GAIN_TAB_15__WRITE 0x0000007fU 3417 3418 #endif /* __GREEN_TX_GAIN_TAB_15_MACRO__ */ 3419 3420 3421 /* macros for bb_reg_block.bb_sm_ext_reg_map.BB_green_tx_gain_tab_15 */ 3422 #define INST_BB_REG_BLOCK__BB_SM_EXT_REG_MAP__BB_GREEN_TX_GAIN_TAB_15__NUM 1 3423 3424 /* macros for BlueprintGlobalNameSpace::green_tx_gain_tab_16 */ 3425 #ifndef __GREEN_TX_GAIN_TAB_16_MACRO__ 3426 #define __GREEN_TX_GAIN_TAB_16_MACRO__ 3427 3428 /* macros for field green_tg_table16 */ 3429 #define GREEN_TX_GAIN_TAB_16__GREEN_TG_TABLE16__SHIFT 0 3430 #define GREEN_TX_GAIN_TAB_16__GREEN_TG_TABLE16__WIDTH 7 3431 #define GREEN_TX_GAIN_TAB_16__GREEN_TG_TABLE16__MASK 0x0000007fU 3432 #define GREEN_TX_GAIN_TAB_16__GREEN_TG_TABLE16__READ(src) \ 3433 (u_int32_t)(src)\ 3434 & 0x0000007fU 3435 #define GREEN_TX_GAIN_TAB_16__GREEN_TG_TABLE16__WRITE(src) \ 3436 ((u_int32_t)(src)\ 3437 & 0x0000007fU) 3438 #define GREEN_TX_GAIN_TAB_16__GREEN_TG_TABLE16__MODIFY(dst, src) \ 3439 (dst) = ((dst) &\ 3440 ~0x0000007fU) | ((u_int32_t)(src) &\ 3441 0x0000007fU) 3442 #define GREEN_TX_GAIN_TAB_16__GREEN_TG_TABLE16__VERIFY(src) \ 3443 (!(((u_int32_t)(src)\ 3444 & ~0x0000007fU))) 3445 #define GREEN_TX_GAIN_TAB_16__TYPE u_int32_t 3446 #define GREEN_TX_GAIN_TAB_16__READ 0x0000007fU 3447 #define GREEN_TX_GAIN_TAB_16__WRITE 0x0000007fU 3448 3449 #endif /* __GREEN_TX_GAIN_TAB_16_MACRO__ */ 3450 3451 3452 /* macros for bb_reg_block.bb_sm_ext_reg_map.BB_green_tx_gain_tab_16 */ 3453 #define INST_BB_REG_BLOCK__BB_SM_EXT_REG_MAP__BB_GREEN_TX_GAIN_TAB_16__NUM 1 3454 3455 /* macros for BlueprintGlobalNameSpace::green_tx_gain_tab_17 */ 3456 #ifndef __GREEN_TX_GAIN_TAB_17_MACRO__ 3457 #define __GREEN_TX_GAIN_TAB_17_MACRO__ 3458 3459 /* macros for field green_tg_table17 */ 3460 #define GREEN_TX_GAIN_TAB_17__GREEN_TG_TABLE17__SHIFT 0 3461 #define GREEN_TX_GAIN_TAB_17__GREEN_TG_TABLE17__WIDTH 7 3462 #define GREEN_TX_GAIN_TAB_17__GREEN_TG_TABLE17__MASK 0x0000007fU 3463 #define GREEN_TX_GAIN_TAB_17__GREEN_TG_TABLE17__READ(src) \ 3464 (u_int32_t)(src)\ 3465 & 0x0000007fU 3466 #define GREEN_TX_GAIN_TAB_17__GREEN_TG_TABLE17__WRITE(src) \ 3467 ((u_int32_t)(src)\ 3468 & 0x0000007fU) 3469 #define GREEN_TX_GAIN_TAB_17__GREEN_TG_TABLE17__MODIFY(dst, src) \ 3470 (dst) = ((dst) &\ 3471 ~0x0000007fU) | ((u_int32_t)(src) &\ 3472 0x0000007fU) 3473 #define GREEN_TX_GAIN_TAB_17__GREEN_TG_TABLE17__VERIFY(src) \ 3474 (!(((u_int32_t)(src)\ 3475 & ~0x0000007fU))) 3476 #define GREEN_TX_GAIN_TAB_17__TYPE u_int32_t 3477 #define GREEN_TX_GAIN_TAB_17__READ 0x0000007fU 3478 #define GREEN_TX_GAIN_TAB_17__WRITE 0x0000007fU 3479 3480 #endif /* __GREEN_TX_GAIN_TAB_17_MACRO__ */ 3481 3482 3483 /* macros for bb_reg_block.bb_sm_ext_reg_map.BB_green_tx_gain_tab_17 */ 3484 #define INST_BB_REG_BLOCK__BB_SM_EXT_REG_MAP__BB_GREEN_TX_GAIN_TAB_17__NUM 1 3485 3486 /* macros for BlueprintGlobalNameSpace::green_tx_gain_tab_18 */ 3487 #ifndef __GREEN_TX_GAIN_TAB_18_MACRO__ 3488 #define __GREEN_TX_GAIN_TAB_18_MACRO__ 3489 3490 /* macros for field green_tg_table18 */ 3491 #define GREEN_TX_GAIN_TAB_18__GREEN_TG_TABLE18__SHIFT 0 3492 #define GREEN_TX_GAIN_TAB_18__GREEN_TG_TABLE18__WIDTH 7 3493 #define GREEN_TX_GAIN_TAB_18__GREEN_TG_TABLE18__MASK 0x0000007fU 3494 #define GREEN_TX_GAIN_TAB_18__GREEN_TG_TABLE18__READ(src) \ 3495 (u_int32_t)(src)\ 3496 & 0x0000007fU 3497 #define GREEN_TX_GAIN_TAB_18__GREEN_TG_TABLE18__WRITE(src) \ 3498 ((u_int32_t)(src)\ 3499 & 0x0000007fU) 3500 #define GREEN_TX_GAIN_TAB_18__GREEN_TG_TABLE18__MODIFY(dst, src) \ 3501 (dst) = ((dst) &\ 3502 ~0x0000007fU) | ((u_int32_t)(src) &\ 3503 0x0000007fU) 3504 #define GREEN_TX_GAIN_TAB_18__GREEN_TG_TABLE18__VERIFY(src) \ 3505 (!(((u_int32_t)(src)\ 3506 & ~0x0000007fU))) 3507 #define GREEN_TX_GAIN_TAB_18__TYPE u_int32_t 3508 #define GREEN_TX_GAIN_TAB_18__READ 0x0000007fU 3509 #define GREEN_TX_GAIN_TAB_18__WRITE 0x0000007fU 3510 3511 #endif /* __GREEN_TX_GAIN_TAB_18_MACRO__ */ 3512 3513 3514 /* macros for bb_reg_block.bb_sm_ext_reg_map.BB_green_tx_gain_tab_18 */ 3515 #define INST_BB_REG_BLOCK__BB_SM_EXT_REG_MAP__BB_GREEN_TX_GAIN_TAB_18__NUM 1 3516 3517 /* macros for BlueprintGlobalNameSpace::green_tx_gain_tab_19 */ 3518 #ifndef __GREEN_TX_GAIN_TAB_19_MACRO__ 3519 #define __GREEN_TX_GAIN_TAB_19_MACRO__ 3520 3521 /* macros for field green_tg_table19 */ 3522 #define GREEN_TX_GAIN_TAB_19__GREEN_TG_TABLE19__SHIFT 0 3523 #define GREEN_TX_GAIN_TAB_19__GREEN_TG_TABLE19__WIDTH 7 3524 #define GREEN_TX_GAIN_TAB_19__GREEN_TG_TABLE19__MASK 0x0000007fU 3525 #define GREEN_TX_GAIN_TAB_19__GREEN_TG_TABLE19__READ(src) \ 3526 (u_int32_t)(src)\ 3527 & 0x0000007fU 3528 #define GREEN_TX_GAIN_TAB_19__GREEN_TG_TABLE19__WRITE(src) \ 3529 ((u_int32_t)(src)\ 3530 & 0x0000007fU) 3531 #define GREEN_TX_GAIN_TAB_19__GREEN_TG_TABLE19__MODIFY(dst, src) \ 3532 (dst) = ((dst) &\ 3533 ~0x0000007fU) | ((u_int32_t)(src) &\ 3534 0x0000007fU) 3535 #define GREEN_TX_GAIN_TAB_19__GREEN_TG_TABLE19__VERIFY(src) \ 3536 (!(((u_int32_t)(src)\ 3537 & ~0x0000007fU))) 3538 #define GREEN_TX_GAIN_TAB_19__TYPE u_int32_t 3539 #define GREEN_TX_GAIN_TAB_19__READ 0x0000007fU 3540 #define GREEN_TX_GAIN_TAB_19__WRITE 0x0000007fU 3541 3542 #endif /* __GREEN_TX_GAIN_TAB_19_MACRO__ */ 3543 3544 3545 /* macros for bb_reg_block.bb_sm_ext_reg_map.BB_green_tx_gain_tab_19 */ 3546 #define INST_BB_REG_BLOCK__BB_SM_EXT_REG_MAP__BB_GREEN_TX_GAIN_TAB_19__NUM 1 3547 3548 /* macros for BlueprintGlobalNameSpace::green_tx_gain_tab_20 */ 3549 #ifndef __GREEN_TX_GAIN_TAB_20_MACRO__ 3550 #define __GREEN_TX_GAIN_TAB_20_MACRO__ 3551 3552 /* macros for field green_tg_table20 */ 3553 #define GREEN_TX_GAIN_TAB_20__GREEN_TG_TABLE20__SHIFT 0 3554 #define GREEN_TX_GAIN_TAB_20__GREEN_TG_TABLE20__WIDTH 7 3555 #define GREEN_TX_GAIN_TAB_20__GREEN_TG_TABLE20__MASK 0x0000007fU 3556 #define GREEN_TX_GAIN_TAB_20__GREEN_TG_TABLE20__READ(src) \ 3557 (u_int32_t)(src)\ 3558 & 0x0000007fU 3559 #define GREEN_TX_GAIN_TAB_20__GREEN_TG_TABLE20__WRITE(src) \ 3560 ((u_int32_t)(src)\ 3561 & 0x0000007fU) 3562 #define GREEN_TX_GAIN_TAB_20__GREEN_TG_TABLE20__MODIFY(dst, src) \ 3563 (dst) = ((dst) &\ 3564 ~0x0000007fU) | ((u_int32_t)(src) &\ 3565 0x0000007fU) 3566 #define GREEN_TX_GAIN_TAB_20__GREEN_TG_TABLE20__VERIFY(src) \ 3567 (!(((u_int32_t)(src)\ 3568 & ~0x0000007fU))) 3569 #define GREEN_TX_GAIN_TAB_20__TYPE u_int32_t 3570 #define GREEN_TX_GAIN_TAB_20__READ 0x0000007fU 3571 #define GREEN_TX_GAIN_TAB_20__WRITE 0x0000007fU 3572 3573 #endif /* __GREEN_TX_GAIN_TAB_20_MACRO__ */ 3574 3575 3576 /* macros for bb_reg_block.bb_sm_ext_reg_map.BB_green_tx_gain_tab_20 */ 3577 #define INST_BB_REG_BLOCK__BB_SM_EXT_REG_MAP__BB_GREEN_TX_GAIN_TAB_20__NUM 1 3578 3579 /* macros for BlueprintGlobalNameSpace::green_tx_gain_tab_21 */ 3580 #ifndef __GREEN_TX_GAIN_TAB_21_MACRO__ 3581 #define __GREEN_TX_GAIN_TAB_21_MACRO__ 3582 3583 /* macros for field green_tg_table21 */ 3584 #define GREEN_TX_GAIN_TAB_21__GREEN_TG_TABLE21__SHIFT 0 3585 #define GREEN_TX_GAIN_TAB_21__GREEN_TG_TABLE21__WIDTH 7 3586 #define GREEN_TX_GAIN_TAB_21__GREEN_TG_TABLE21__MASK 0x0000007fU 3587 #define GREEN_TX_GAIN_TAB_21__GREEN_TG_TABLE21__READ(src) \ 3588 (u_int32_t)(src)\ 3589 & 0x0000007fU 3590 #define GREEN_TX_GAIN_TAB_21__GREEN_TG_TABLE21__WRITE(src) \ 3591 ((u_int32_t)(src)\ 3592 & 0x0000007fU) 3593 #define GREEN_TX_GAIN_TAB_21__GREEN_TG_TABLE21__MODIFY(dst, src) \ 3594 (dst) = ((dst) &\ 3595 ~0x0000007fU) | ((u_int32_t)(src) &\ 3596 0x0000007fU) 3597 #define GREEN_TX_GAIN_TAB_21__GREEN_TG_TABLE21__VERIFY(src) \ 3598 (!(((u_int32_t)(src)\ 3599 & ~0x0000007fU))) 3600 #define GREEN_TX_GAIN_TAB_21__TYPE u_int32_t 3601 #define GREEN_TX_GAIN_TAB_21__READ 0x0000007fU 3602 #define GREEN_TX_GAIN_TAB_21__WRITE 0x0000007fU 3603 3604 #endif /* __GREEN_TX_GAIN_TAB_21_MACRO__ */ 3605 3606 3607 /* macros for bb_reg_block.bb_sm_ext_reg_map.BB_green_tx_gain_tab_21 */ 3608 #define INST_BB_REG_BLOCK__BB_SM_EXT_REG_MAP__BB_GREEN_TX_GAIN_TAB_21__NUM 1 3609 3610 /* macros for BlueprintGlobalNameSpace::green_tx_gain_tab_22 */ 3611 #ifndef __GREEN_TX_GAIN_TAB_22_MACRO__ 3612 #define __GREEN_TX_GAIN_TAB_22_MACRO__ 3613 3614 /* macros for field green_tg_table22 */ 3615 #define GREEN_TX_GAIN_TAB_22__GREEN_TG_TABLE22__SHIFT 0 3616 #define GREEN_TX_GAIN_TAB_22__GREEN_TG_TABLE22__WIDTH 7 3617 #define GREEN_TX_GAIN_TAB_22__GREEN_TG_TABLE22__MASK 0x0000007fU 3618 #define GREEN_TX_GAIN_TAB_22__GREEN_TG_TABLE22__READ(src) \ 3619 (u_int32_t)(src)\ 3620 & 0x0000007fU 3621 #define GREEN_TX_GAIN_TAB_22__GREEN_TG_TABLE22__WRITE(src) \ 3622 ((u_int32_t)(src)\ 3623 & 0x0000007fU) 3624 #define GREEN_TX_GAIN_TAB_22__GREEN_TG_TABLE22__MODIFY(dst, src) \ 3625 (dst) = ((dst) &\ 3626 ~0x0000007fU) | ((u_int32_t)(src) &\ 3627 0x0000007fU) 3628 #define GREEN_TX_GAIN_TAB_22__GREEN_TG_TABLE22__VERIFY(src) \ 3629 (!(((u_int32_t)(src)\ 3630 & ~0x0000007fU))) 3631 #define GREEN_TX_GAIN_TAB_22__TYPE u_int32_t 3632 #define GREEN_TX_GAIN_TAB_22__READ 0x0000007fU 3633 #define GREEN_TX_GAIN_TAB_22__WRITE 0x0000007fU 3634 3635 #endif /* __GREEN_TX_GAIN_TAB_22_MACRO__ */ 3636 3637 3638 /* macros for bb_reg_block.bb_sm_ext_reg_map.BB_green_tx_gain_tab_22 */ 3639 #define INST_BB_REG_BLOCK__BB_SM_EXT_REG_MAP__BB_GREEN_TX_GAIN_TAB_22__NUM 1 3640 3641 /* macros for BlueprintGlobalNameSpace::green_tx_gain_tab_23 */ 3642 #ifndef __GREEN_TX_GAIN_TAB_23_MACRO__ 3643 #define __GREEN_TX_GAIN_TAB_23_MACRO__ 3644 3645 /* macros for field green_tg_table23 */ 3646 #define GREEN_TX_GAIN_TAB_23__GREEN_TG_TABLE23__SHIFT 0 3647 #define GREEN_TX_GAIN_TAB_23__GREEN_TG_TABLE23__WIDTH 7 3648 #define GREEN_TX_GAIN_TAB_23__GREEN_TG_TABLE23__MASK 0x0000007fU 3649 #define GREEN_TX_GAIN_TAB_23__GREEN_TG_TABLE23__READ(src) \ 3650 (u_int32_t)(src)\ 3651 & 0x0000007fU 3652 #define GREEN_TX_GAIN_TAB_23__GREEN_TG_TABLE23__WRITE(src) \ 3653 ((u_int32_t)(src)\ 3654 & 0x0000007fU) 3655 #define GREEN_TX_GAIN_TAB_23__GREEN_TG_TABLE23__MODIFY(dst, src) \ 3656 (dst) = ((dst) &\ 3657 ~0x0000007fU) | ((u_int32_t)(src) &\ 3658 0x0000007fU) 3659 #define GREEN_TX_GAIN_TAB_23__GREEN_TG_TABLE23__VERIFY(src) \ 3660 (!(((u_int32_t)(src)\ 3661 & ~0x0000007fU))) 3662 #define GREEN_TX_GAIN_TAB_23__TYPE u_int32_t 3663 #define GREEN_TX_GAIN_TAB_23__READ 0x0000007fU 3664 #define GREEN_TX_GAIN_TAB_23__WRITE 0x0000007fU 3665 3666 #endif /* __GREEN_TX_GAIN_TAB_23_MACRO__ */ 3667 3668 3669 /* macros for bb_reg_block.bb_sm_ext_reg_map.BB_green_tx_gain_tab_23 */ 3670 #define INST_BB_REG_BLOCK__BB_SM_EXT_REG_MAP__BB_GREEN_TX_GAIN_TAB_23__NUM 1 3671 3672 /* macros for BlueprintGlobalNameSpace::green_tx_gain_tab_24 */ 3673 #ifndef __GREEN_TX_GAIN_TAB_24_MACRO__ 3674 #define __GREEN_TX_GAIN_TAB_24_MACRO__ 3675 3676 /* macros for field green_tg_table24 */ 3677 #define GREEN_TX_GAIN_TAB_24__GREEN_TG_TABLE24__SHIFT 0 3678 #define GREEN_TX_GAIN_TAB_24__GREEN_TG_TABLE24__WIDTH 7 3679 #define GREEN_TX_GAIN_TAB_24__GREEN_TG_TABLE24__MASK 0x0000007fU 3680 #define GREEN_TX_GAIN_TAB_24__GREEN_TG_TABLE24__READ(src) \ 3681 (u_int32_t)(src)\ 3682 & 0x0000007fU 3683 #define GREEN_TX_GAIN_TAB_24__GREEN_TG_TABLE24__WRITE(src) \ 3684 ((u_int32_t)(src)\ 3685 & 0x0000007fU) 3686 #define GREEN_TX_GAIN_TAB_24__GREEN_TG_TABLE24__MODIFY(dst, src) \ 3687 (dst) = ((dst) &\ 3688 ~0x0000007fU) | ((u_int32_t)(src) &\ 3689 0x0000007fU) 3690 #define GREEN_TX_GAIN_TAB_24__GREEN_TG_TABLE24__VERIFY(src) \ 3691 (!(((u_int32_t)(src)\ 3692 & ~0x0000007fU))) 3693 #define GREEN_TX_GAIN_TAB_24__TYPE u_int32_t 3694 #define GREEN_TX_GAIN_TAB_24__READ 0x0000007fU 3695 #define GREEN_TX_GAIN_TAB_24__WRITE 0x0000007fU 3696 3697 #endif /* __GREEN_TX_GAIN_TAB_24_MACRO__ */ 3698 3699 3700 /* macros for bb_reg_block.bb_sm_ext_reg_map.BB_green_tx_gain_tab_24 */ 3701 #define INST_BB_REG_BLOCK__BB_SM_EXT_REG_MAP__BB_GREEN_TX_GAIN_TAB_24__NUM 1 3702 3703 /* macros for BlueprintGlobalNameSpace::green_tx_gain_tab_25 */ 3704 #ifndef __GREEN_TX_GAIN_TAB_25_MACRO__ 3705 #define __GREEN_TX_GAIN_TAB_25_MACRO__ 3706 3707 /* macros for field green_tg_table25 */ 3708 #define GREEN_TX_GAIN_TAB_25__GREEN_TG_TABLE25__SHIFT 0 3709 #define GREEN_TX_GAIN_TAB_25__GREEN_TG_TABLE25__WIDTH 7 3710 #define GREEN_TX_GAIN_TAB_25__GREEN_TG_TABLE25__MASK 0x0000007fU 3711 #define GREEN_TX_GAIN_TAB_25__GREEN_TG_TABLE25__READ(src) \ 3712 (u_int32_t)(src)\ 3713 & 0x0000007fU 3714 #define GREEN_TX_GAIN_TAB_25__GREEN_TG_TABLE25__WRITE(src) \ 3715 ((u_int32_t)(src)\ 3716 & 0x0000007fU) 3717 #define GREEN_TX_GAIN_TAB_25__GREEN_TG_TABLE25__MODIFY(dst, src) \ 3718 (dst) = ((dst) &\ 3719 ~0x0000007fU) | ((u_int32_t)(src) &\ 3720 0x0000007fU) 3721 #define GREEN_TX_GAIN_TAB_25__GREEN_TG_TABLE25__VERIFY(src) \ 3722 (!(((u_int32_t)(src)\ 3723 & ~0x0000007fU))) 3724 #define GREEN_TX_GAIN_TAB_25__TYPE u_int32_t 3725 #define GREEN_TX_GAIN_TAB_25__READ 0x0000007fU 3726 #define GREEN_TX_GAIN_TAB_25__WRITE 0x0000007fU 3727 3728 #endif /* __GREEN_TX_GAIN_TAB_25_MACRO__ */ 3729 3730 3731 /* macros for bb_reg_block.bb_sm_ext_reg_map.BB_green_tx_gain_tab_25 */ 3732 #define INST_BB_REG_BLOCK__BB_SM_EXT_REG_MAP__BB_GREEN_TX_GAIN_TAB_25__NUM 1 3733 3734 /* macros for BlueprintGlobalNameSpace::green_tx_gain_tab_26 */ 3735 #ifndef __GREEN_TX_GAIN_TAB_26_MACRO__ 3736 #define __GREEN_TX_GAIN_TAB_26_MACRO__ 3737 3738 /* macros for field green_tg_table26 */ 3739 #define GREEN_TX_GAIN_TAB_26__GREEN_TG_TABLE26__SHIFT 0 3740 #define GREEN_TX_GAIN_TAB_26__GREEN_TG_TABLE26__WIDTH 7 3741 #define GREEN_TX_GAIN_TAB_26__GREEN_TG_TABLE26__MASK 0x0000007fU 3742 #define GREEN_TX_GAIN_TAB_26__GREEN_TG_TABLE26__READ(src) \ 3743 (u_int32_t)(src)\ 3744 & 0x0000007fU 3745 #define GREEN_TX_GAIN_TAB_26__GREEN_TG_TABLE26__WRITE(src) \ 3746 ((u_int32_t)(src)\ 3747 & 0x0000007fU) 3748 #define GREEN_TX_GAIN_TAB_26__GREEN_TG_TABLE26__MODIFY(dst, src) \ 3749 (dst) = ((dst) &\ 3750 ~0x0000007fU) | ((u_int32_t)(src) &\ 3751 0x0000007fU) 3752 #define GREEN_TX_GAIN_TAB_26__GREEN_TG_TABLE26__VERIFY(src) \ 3753 (!(((u_int32_t)(src)\ 3754 & ~0x0000007fU))) 3755 #define GREEN_TX_GAIN_TAB_26__TYPE u_int32_t 3756 #define GREEN_TX_GAIN_TAB_26__READ 0x0000007fU 3757 #define GREEN_TX_GAIN_TAB_26__WRITE 0x0000007fU 3758 3759 #endif /* __GREEN_TX_GAIN_TAB_26_MACRO__ */ 3760 3761 3762 /* macros for bb_reg_block.bb_sm_ext_reg_map.BB_green_tx_gain_tab_26 */ 3763 #define INST_BB_REG_BLOCK__BB_SM_EXT_REG_MAP__BB_GREEN_TX_GAIN_TAB_26__NUM 1 3764 3765 /* macros for BlueprintGlobalNameSpace::green_tx_gain_tab_27 */ 3766 #ifndef __GREEN_TX_GAIN_TAB_27_MACRO__ 3767 #define __GREEN_TX_GAIN_TAB_27_MACRO__ 3768 3769 /* macros for field green_tg_table27 */ 3770 #define GREEN_TX_GAIN_TAB_27__GREEN_TG_TABLE27__SHIFT 0 3771 #define GREEN_TX_GAIN_TAB_27__GREEN_TG_TABLE27__WIDTH 7 3772 #define GREEN_TX_GAIN_TAB_27__GREEN_TG_TABLE27__MASK 0x0000007fU 3773 #define GREEN_TX_GAIN_TAB_27__GREEN_TG_TABLE27__READ(src) \ 3774 (u_int32_t)(src)\ 3775 & 0x0000007fU 3776 #define GREEN_TX_GAIN_TAB_27__GREEN_TG_TABLE27__WRITE(src) \ 3777 ((u_int32_t)(src)\ 3778 & 0x0000007fU) 3779 #define GREEN_TX_GAIN_TAB_27__GREEN_TG_TABLE27__MODIFY(dst, src) \ 3780 (dst) = ((dst) &\ 3781 ~0x0000007fU) | ((u_int32_t)(src) &\ 3782 0x0000007fU) 3783 #define GREEN_TX_GAIN_TAB_27__GREEN_TG_TABLE27__VERIFY(src) \ 3784 (!(((u_int32_t)(src)\ 3785 & ~0x0000007fU))) 3786 #define GREEN_TX_GAIN_TAB_27__TYPE u_int32_t 3787 #define GREEN_TX_GAIN_TAB_27__READ 0x0000007fU 3788 #define GREEN_TX_GAIN_TAB_27__WRITE 0x0000007fU 3789 3790 #endif /* __GREEN_TX_GAIN_TAB_27_MACRO__ */ 3791 3792 3793 /* macros for bb_reg_block.bb_sm_ext_reg_map.BB_green_tx_gain_tab_27 */ 3794 #define INST_BB_REG_BLOCK__BB_SM_EXT_REG_MAP__BB_GREEN_TX_GAIN_TAB_27__NUM 1 3795 3796 /* macros for BlueprintGlobalNameSpace::green_tx_gain_tab_28 */ 3797 #ifndef __GREEN_TX_GAIN_TAB_28_MACRO__ 3798 #define __GREEN_TX_GAIN_TAB_28_MACRO__ 3799 3800 /* macros for field green_tg_table28 */ 3801 #define GREEN_TX_GAIN_TAB_28__GREEN_TG_TABLE28__SHIFT 0 3802 #define GREEN_TX_GAIN_TAB_28__GREEN_TG_TABLE28__WIDTH 7 3803 #define GREEN_TX_GAIN_TAB_28__GREEN_TG_TABLE28__MASK 0x0000007fU 3804 #define GREEN_TX_GAIN_TAB_28__GREEN_TG_TABLE28__READ(src) \ 3805 (u_int32_t)(src)\ 3806 & 0x0000007fU 3807 #define GREEN_TX_GAIN_TAB_28__GREEN_TG_TABLE28__WRITE(src) \ 3808 ((u_int32_t)(src)\ 3809 & 0x0000007fU) 3810 #define GREEN_TX_GAIN_TAB_28__GREEN_TG_TABLE28__MODIFY(dst, src) \ 3811 (dst) = ((dst) &\ 3812 ~0x0000007fU) | ((u_int32_t)(src) &\ 3813 0x0000007fU) 3814 #define GREEN_TX_GAIN_TAB_28__GREEN_TG_TABLE28__VERIFY(src) \ 3815 (!(((u_int32_t)(src)\ 3816 & ~0x0000007fU))) 3817 #define GREEN_TX_GAIN_TAB_28__TYPE u_int32_t 3818 #define GREEN_TX_GAIN_TAB_28__READ 0x0000007fU 3819 #define GREEN_TX_GAIN_TAB_28__WRITE 0x0000007fU 3820 3821 #endif /* __GREEN_TX_GAIN_TAB_28_MACRO__ */ 3822 3823 3824 /* macros for bb_reg_block.bb_sm_ext_reg_map.BB_green_tx_gain_tab_28 */ 3825 #define INST_BB_REG_BLOCK__BB_SM_EXT_REG_MAP__BB_GREEN_TX_GAIN_TAB_28__NUM 1 3826 3827 /* macros for BlueprintGlobalNameSpace::green_tx_gain_tab_29 */ 3828 #ifndef __GREEN_TX_GAIN_TAB_29_MACRO__ 3829 #define __GREEN_TX_GAIN_TAB_29_MACRO__ 3830 3831 /* macros for field green_tg_table29 */ 3832 #define GREEN_TX_GAIN_TAB_29__GREEN_TG_TABLE29__SHIFT 0 3833 #define GREEN_TX_GAIN_TAB_29__GREEN_TG_TABLE29__WIDTH 7 3834 #define GREEN_TX_GAIN_TAB_29__GREEN_TG_TABLE29__MASK 0x0000007fU 3835 #define GREEN_TX_GAIN_TAB_29__GREEN_TG_TABLE29__READ(src) \ 3836 (u_int32_t)(src)\ 3837 & 0x0000007fU 3838 #define GREEN_TX_GAIN_TAB_29__GREEN_TG_TABLE29__WRITE(src) \ 3839 ((u_int32_t)(src)\ 3840 & 0x0000007fU) 3841 #define GREEN_TX_GAIN_TAB_29__GREEN_TG_TABLE29__MODIFY(dst, src) \ 3842 (dst) = ((dst) &\ 3843 ~0x0000007fU) | ((u_int32_t)(src) &\ 3844 0x0000007fU) 3845 #define GREEN_TX_GAIN_TAB_29__GREEN_TG_TABLE29__VERIFY(src) \ 3846 (!(((u_int32_t)(src)\ 3847 & ~0x0000007fU))) 3848 #define GREEN_TX_GAIN_TAB_29__TYPE u_int32_t 3849 #define GREEN_TX_GAIN_TAB_29__READ 0x0000007fU 3850 #define GREEN_TX_GAIN_TAB_29__WRITE 0x0000007fU 3851 3852 #endif /* __GREEN_TX_GAIN_TAB_29_MACRO__ */ 3853 3854 3855 /* macros for bb_reg_block.bb_sm_ext_reg_map.BB_green_tx_gain_tab_29 */ 3856 #define INST_BB_REG_BLOCK__BB_SM_EXT_REG_MAP__BB_GREEN_TX_GAIN_TAB_29__NUM 1 3857 3858 /* macros for BlueprintGlobalNameSpace::green_tx_gain_tab_30 */ 3859 #ifndef __GREEN_TX_GAIN_TAB_30_MACRO__ 3860 #define __GREEN_TX_GAIN_TAB_30_MACRO__ 3861 3862 /* macros for field green_tg_table30 */ 3863 #define GREEN_TX_GAIN_TAB_30__GREEN_TG_TABLE30__SHIFT 0 3864 #define GREEN_TX_GAIN_TAB_30__GREEN_TG_TABLE30__WIDTH 7 3865 #define GREEN_TX_GAIN_TAB_30__GREEN_TG_TABLE30__MASK 0x0000007fU 3866 #define GREEN_TX_GAIN_TAB_30__GREEN_TG_TABLE30__READ(src) \ 3867 (u_int32_t)(src)\ 3868 & 0x0000007fU 3869 #define GREEN_TX_GAIN_TAB_30__GREEN_TG_TABLE30__WRITE(src) \ 3870 ((u_int32_t)(src)\ 3871 & 0x0000007fU) 3872 #define GREEN_TX_GAIN_TAB_30__GREEN_TG_TABLE30__MODIFY(dst, src) \ 3873 (dst) = ((dst) &\ 3874 ~0x0000007fU) | ((u_int32_t)(src) &\ 3875 0x0000007fU) 3876 #define GREEN_TX_GAIN_TAB_30__GREEN_TG_TABLE30__VERIFY(src) \ 3877 (!(((u_int32_t)(src)\ 3878 & ~0x0000007fU))) 3879 #define GREEN_TX_GAIN_TAB_30__TYPE u_int32_t 3880 #define GREEN_TX_GAIN_TAB_30__READ 0x0000007fU 3881 #define GREEN_TX_GAIN_TAB_30__WRITE 0x0000007fU 3882 3883 #endif /* __GREEN_TX_GAIN_TAB_30_MACRO__ */ 3884 3885 3886 /* macros for bb_reg_block.bb_sm_ext_reg_map.BB_green_tx_gain_tab_30 */ 3887 #define INST_BB_REG_BLOCK__BB_SM_EXT_REG_MAP__BB_GREEN_TX_GAIN_TAB_30__NUM 1 3888 3889 /* macros for BlueprintGlobalNameSpace::green_tx_gain_tab_31 */ 3890 #ifndef __GREEN_TX_GAIN_TAB_31_MACRO__ 3891 #define __GREEN_TX_GAIN_TAB_31_MACRO__ 3892 3893 /* macros for field green_tg_table31 */ 3894 #define GREEN_TX_GAIN_TAB_31__GREEN_TG_TABLE31__SHIFT 0 3895 #define GREEN_TX_GAIN_TAB_31__GREEN_TG_TABLE31__WIDTH 7 3896 #define GREEN_TX_GAIN_TAB_31__GREEN_TG_TABLE31__MASK 0x0000007fU 3897 #define GREEN_TX_GAIN_TAB_31__GREEN_TG_TABLE31__READ(src) \ 3898 (u_int32_t)(src)\ 3899 & 0x0000007fU 3900 #define GREEN_TX_GAIN_TAB_31__GREEN_TG_TABLE31__WRITE(src) \ 3901 ((u_int32_t)(src)\ 3902 & 0x0000007fU) 3903 #define GREEN_TX_GAIN_TAB_31__GREEN_TG_TABLE31__MODIFY(dst, src) \ 3904 (dst) = ((dst) &\ 3905 ~0x0000007fU) | ((u_int32_t)(src) &\ 3906 0x0000007fU) 3907 #define GREEN_TX_GAIN_TAB_31__GREEN_TG_TABLE31__VERIFY(src) \ 3908 (!(((u_int32_t)(src)\ 3909 & ~0x0000007fU))) 3910 #define GREEN_TX_GAIN_TAB_31__TYPE u_int32_t 3911 #define GREEN_TX_GAIN_TAB_31__READ 0x0000007fU 3912 #define GREEN_TX_GAIN_TAB_31__WRITE 0x0000007fU 3913 3914 #endif /* __GREEN_TX_GAIN_TAB_31_MACRO__ */ 3915 3916 3917 /* macros for bb_reg_block.bb_sm_ext_reg_map.BB_green_tx_gain_tab_31 */ 3918 #define INST_BB_REG_BLOCK__BB_SM_EXT_REG_MAP__BB_GREEN_TX_GAIN_TAB_31__NUM 1 3919 3920 /* macros for BlueprintGlobalNameSpace::green_tx_gain_tab_32 */ 3921 #ifndef __GREEN_TX_GAIN_TAB_32_MACRO__ 3922 #define __GREEN_TX_GAIN_TAB_32_MACRO__ 3923 3924 /* macros for field green_tg_table32 */ 3925 #define GREEN_TX_GAIN_TAB_32__GREEN_TG_TABLE32__SHIFT 0 3926 #define GREEN_TX_GAIN_TAB_32__GREEN_TG_TABLE32__WIDTH 7 3927 #define GREEN_TX_GAIN_TAB_32__GREEN_TG_TABLE32__MASK 0x0000007fU 3928 #define GREEN_TX_GAIN_TAB_32__GREEN_TG_TABLE32__READ(src) \ 3929 (u_int32_t)(src)\ 3930 & 0x0000007fU 3931 #define GREEN_TX_GAIN_TAB_32__GREEN_TG_TABLE32__WRITE(src) \ 3932 ((u_int32_t)(src)\ 3933 & 0x0000007fU) 3934 #define GREEN_TX_GAIN_TAB_32__GREEN_TG_TABLE32__MODIFY(dst, src) \ 3935 (dst) = ((dst) &\ 3936 ~0x0000007fU) | ((u_int32_t)(src) &\ 3937 0x0000007fU) 3938 #define GREEN_TX_GAIN_TAB_32__GREEN_TG_TABLE32__VERIFY(src) \ 3939 (!(((u_int32_t)(src)\ 3940 & ~0x0000007fU))) 3941 #define GREEN_TX_GAIN_TAB_32__TYPE u_int32_t 3942 #define GREEN_TX_GAIN_TAB_32__READ 0x0000007fU 3943 #define GREEN_TX_GAIN_TAB_32__WRITE 0x0000007fU 3944 3945 #endif /* __GREEN_TX_GAIN_TAB_32_MACRO__ */ 3946 3947 3948 /* macros for bb_reg_block.bb_sm_ext_reg_map.BB_green_tx_gain_tab_32 */ 3949 #define INST_BB_REG_BLOCK__BB_SM_EXT_REG_MAP__BB_GREEN_TX_GAIN_TAB_32__NUM 1 3950 3951 3952 /* macros for BlueprintGlobalNameSpace::PMU1 */ 3953 #ifndef __PMU1_MACRO__ 3954 #define __PMU1_MACRO__ 3955 3956 /* macros for field pwd */ 3957 #define PMU1__PWD__SHIFT 0 3958 #define PMU1__PWD__WIDTH 3 3959 #define PMU1__PWD__MASK 0x00000007U 3960 #define PMU1__PWD__READ(src) (u_int32_t)(src) & 0x00000007U 3961 #define PMU1__PWD__WRITE(src) ((u_int32_t)(src) & 0x00000007U) 3962 #define PMU1__PWD__MODIFY(dst, src) \ 3963 (dst) = ((dst) &\ 3964 ~0x00000007U) | ((u_int32_t)(src) &\ 3965 0x00000007U) 3966 #define PMU1__PWD__VERIFY(src) (!(((u_int32_t)(src) & ~0x00000007U))) 3967 3968 /* macros for field Nfdiv */ 3969 #define PMU1__NFDIV__SHIFT 3 3970 #define PMU1__NFDIV__WIDTH 1 3971 #define PMU1__NFDIV__MASK 0x00000008U 3972 #define PMU1__NFDIV__READ(src) (((u_int32_t)(src) & 0x00000008U) >> 3) 3973 #define PMU1__NFDIV__WRITE(src) (((u_int32_t)(src) << 3) & 0x00000008U) 3974 #define PMU1__NFDIV__MODIFY(dst, src) \ 3975 (dst) = ((dst) &\ 3976 ~0x00000008U) | (((u_int32_t)(src) <<\ 3977 3) & 0x00000008U) 3978 #define PMU1__NFDIV__VERIFY(src) (!((((u_int32_t)(src) << 3) & ~0x00000008U))) 3979 #define PMU1__NFDIV__SET(dst) \ 3980 (dst) = ((dst) &\ 3981 ~0x00000008U) | ((u_int32_t)(1) << 3) 3982 #define PMU1__NFDIV__CLR(dst) \ 3983 (dst) = ((dst) &\ 3984 ~0x00000008U) | ((u_int32_t)(0) << 3) 3985 3986 /* macros for field Refv */ 3987 #define PMU1__REFV__SHIFT 4 3988 #define PMU1__REFV__WIDTH 4 3989 #define PMU1__REFV__MASK 0x000000f0U 3990 #define PMU1__REFV__READ(src) (((u_int32_t)(src) & 0x000000f0U) >> 4) 3991 #define PMU1__REFV__WRITE(src) (((u_int32_t)(src) << 4) & 0x000000f0U) 3992 #define PMU1__REFV__MODIFY(dst, src) \ 3993 (dst) = ((dst) &\ 3994 ~0x000000f0U) | (((u_int32_t)(src) <<\ 3995 4) & 0x000000f0U) 3996 #define PMU1__REFV__VERIFY(src) (!((((u_int32_t)(src) << 4) & ~0x000000f0U))) 3997 3998 /* macros for field Gm1 */ 3999 #define PMU1__GM1__SHIFT 8 4000 #define PMU1__GM1__WIDTH 3 4001 #define PMU1__GM1__MASK 0x00000700U 4002 #define PMU1__GM1__READ(src) (((u_int32_t)(src) & 0x00000700U) >> 8) 4003 #define PMU1__GM1__WRITE(src) (((u_int32_t)(src) << 8) & 0x00000700U) 4004 #define PMU1__GM1__MODIFY(dst, src) \ 4005 (dst) = ((dst) &\ 4006 ~0x00000700U) | (((u_int32_t)(src) <<\ 4007 8) & 0x00000700U) 4008 #define PMU1__GM1__VERIFY(src) (!((((u_int32_t)(src) << 8) & ~0x00000700U))) 4009 4010 /* macros for field Classb */ 4011 #define PMU1__CLASSB__SHIFT 11 4012 #define PMU1__CLASSB__WIDTH 3 4013 #define PMU1__CLASSB__MASK 0x00003800U 4014 #define PMU1__CLASSB__READ(src) (((u_int32_t)(src) & 0x00003800U) >> 11) 4015 #define PMU1__CLASSB__WRITE(src) (((u_int32_t)(src) << 11) & 0x00003800U) 4016 #define PMU1__CLASSB__MODIFY(dst, src) \ 4017 (dst) = ((dst) &\ 4018 ~0x00003800U) | (((u_int32_t)(src) <<\ 4019 11) & 0x00003800U) 4020 #define PMU1__CLASSB__VERIFY(src) \ 4021 (!((((u_int32_t)(src)\ 4022 << 11) & ~0x00003800U))) 4023 4024 /* macros for field Cc */ 4025 #define PMU1__CC__SHIFT 14 4026 #define PMU1__CC__WIDTH 3 4027 #define PMU1__CC__MASK 0x0001c000U 4028 #define PMU1__CC__READ(src) (((u_int32_t)(src) & 0x0001c000U) >> 14) 4029 #define PMU1__CC__WRITE(src) (((u_int32_t)(src) << 14) & 0x0001c000U) 4030 #define PMU1__CC__MODIFY(dst, src) \ 4031 (dst) = ((dst) &\ 4032 ~0x0001c000U) | (((u_int32_t)(src) <<\ 4033 14) & 0x0001c000U) 4034 #define PMU1__CC__VERIFY(src) (!((((u_int32_t)(src) << 14) & ~0x0001c000U))) 4035 4036 /* macros for field Rc */ 4037 #define PMU1__RC__SHIFT 17 4038 #define PMU1__RC__WIDTH 3 4039 #define PMU1__RC__MASK 0x000e0000U 4040 #define PMU1__RC__READ(src) (((u_int32_t)(src) & 0x000e0000U) >> 17) 4041 #define PMU1__RC__WRITE(src) (((u_int32_t)(src) << 17) & 0x000e0000U) 4042 #define PMU1__RC__MODIFY(dst, src) \ 4043 (dst) = ((dst) &\ 4044 ~0x000e0000U) | (((u_int32_t)(src) <<\ 4045 17) & 0x000e0000U) 4046 #define PMU1__RC__VERIFY(src) (!((((u_int32_t)(src) << 17) & ~0x000e0000U))) 4047 4048 /* macros for field Rampslope */ 4049 #define PMU1__RAMPSLOPE__SHIFT 20 4050 #define PMU1__RAMPSLOPE__WIDTH 4 4051 #define PMU1__RAMPSLOPE__MASK 0x00f00000U 4052 #define PMU1__RAMPSLOPE__READ(src) (((u_int32_t)(src) & 0x00f00000U) >> 20) 4053 #define PMU1__RAMPSLOPE__WRITE(src) (((u_int32_t)(src) << 20) & 0x00f00000U) 4054 #define PMU1__RAMPSLOPE__MODIFY(dst, src) \ 4055 (dst) = ((dst) &\ 4056 ~0x00f00000U) | (((u_int32_t)(src) <<\ 4057 20) & 0x00f00000U) 4058 #define PMU1__RAMPSLOPE__VERIFY(src) \ 4059 (!((((u_int32_t)(src)\ 4060 << 20) & ~0x00f00000U))) 4061 4062 /* macros for field Segm */ 4063 #define PMU1__SEGM__SHIFT 24 4064 #define PMU1__SEGM__WIDTH 2 4065 #define PMU1__SEGM__MASK 0x03000000U 4066 #define PMU1__SEGM__READ(src) (((u_int32_t)(src) & 0x03000000U) >> 24) 4067 #define PMU1__SEGM__WRITE(src) (((u_int32_t)(src) << 24) & 0x03000000U) 4068 #define PMU1__SEGM__MODIFY(dst, src) \ 4069 (dst) = ((dst) &\ 4070 ~0x03000000U) | (((u_int32_t)(src) <<\ 4071 24) & 0x03000000U) 4072 #define PMU1__SEGM__VERIFY(src) (!((((u_int32_t)(src) << 24) & ~0x03000000U))) 4073 4074 /* macros for field UseLocalOsc */ 4075 #define PMU1__USELOCALOSC__SHIFT 26 4076 #define PMU1__USELOCALOSC__WIDTH 1 4077 #define PMU1__USELOCALOSC__MASK 0x04000000U 4078 #define PMU1__USELOCALOSC__READ(src) (((u_int32_t)(src) & 0x04000000U) >> 26) 4079 #define PMU1__USELOCALOSC__WRITE(src) (((u_int32_t)(src) << 26) & 0x04000000U) 4080 #define PMU1__USELOCALOSC__MODIFY(dst, src) \ 4081 (dst) = ((dst) &\ 4082 ~0x04000000U) | (((u_int32_t)(src) <<\ 4083 26) & 0x04000000U) 4084 #define PMU1__USELOCALOSC__VERIFY(src) \ 4085 (!((((u_int32_t)(src)\ 4086 << 26) & ~0x04000000U))) 4087 #define PMU1__USELOCALOSC__SET(dst) \ 4088 (dst) = ((dst) &\ 4089 ~0x04000000U) | ((u_int32_t)(1) << 26) 4090 #define PMU1__USELOCALOSC__CLR(dst) \ 4091 (dst) = ((dst) &\ 4092 ~0x04000000U) | ((u_int32_t)(0) << 26) 4093 4094 /* macros for field ForceXoscStable */ 4095 #define PMU1__FORCEXOSCSTABLE__SHIFT 27 4096 #define PMU1__FORCEXOSCSTABLE__WIDTH 1 4097 #define PMU1__FORCEXOSCSTABLE__MASK 0x08000000U 4098 #define PMU1__FORCEXOSCSTABLE__READ(src) \ 4099 (((u_int32_t)(src)\ 4100 & 0x08000000U) >> 27) 4101 #define PMU1__FORCEXOSCSTABLE__WRITE(src) \ 4102 (((u_int32_t)(src)\ 4103 << 27) & 0x08000000U) 4104 #define PMU1__FORCEXOSCSTABLE__MODIFY(dst, src) \ 4105 (dst) = ((dst) &\ 4106 ~0x08000000U) | (((u_int32_t)(src) <<\ 4107 27) & 0x08000000U) 4108 #define PMU1__FORCEXOSCSTABLE__VERIFY(src) \ 4109 (!((((u_int32_t)(src)\ 4110 << 27) & ~0x08000000U))) 4111 #define PMU1__FORCEXOSCSTABLE__SET(dst) \ 4112 (dst) = ((dst) &\ 4113 ~0x08000000U) | ((u_int32_t)(1) << 27) 4114 #define PMU1__FORCEXOSCSTABLE__CLR(dst) \ 4115 (dst) = ((dst) &\ 4116 ~0x08000000U) | ((u_int32_t)(0) << 27) 4117 4118 /* macros for field SelFb */ 4119 #define PMU1__SELFB__SHIFT 28 4120 #define PMU1__SELFB__WIDTH 1 4121 #define PMU1__SELFB__MASK 0x10000000U 4122 #define PMU1__SELFB__READ(src) (((u_int32_t)(src) & 0x10000000U) >> 28) 4123 #define PMU1__SELFB__WRITE(src) (((u_int32_t)(src) << 28) & 0x10000000U) 4124 #define PMU1__SELFB__MODIFY(dst, src) \ 4125 (dst) = ((dst) &\ 4126 ~0x10000000U) | (((u_int32_t)(src) <<\ 4127 28) & 0x10000000U) 4128 #define PMU1__SELFB__VERIFY(src) (!((((u_int32_t)(src) << 28) & ~0x10000000U))) 4129 #define PMU1__SELFB__SET(dst) \ 4130 (dst) = ((dst) &\ 4131 ~0x10000000U) | ((u_int32_t)(1) << 28) 4132 #define PMU1__SELFB__CLR(dst) \ 4133 (dst) = ((dst) &\ 4134 ~0x10000000U) | ((u_int32_t)(0) << 28) 4135 4136 /* macros for field FilterFb */ 4137 #define PMU1__FILTERFB__SHIFT 29 4138 #define PMU1__FILTERFB__WIDTH 3 4139 #define PMU1__FILTERFB__MASK 0xe0000000U 4140 #define PMU1__FILTERFB__READ(src) (((u_int32_t)(src) & 0xe0000000U) >> 29) 4141 #define PMU1__FILTERFB__WRITE(src) (((u_int32_t)(src) << 29) & 0xe0000000U) 4142 #define PMU1__FILTERFB__MODIFY(dst, src) \ 4143 (dst) = ((dst) &\ 4144 ~0xe0000000U) | (((u_int32_t)(src) <<\ 4145 29) & 0xe0000000U) 4146 #define PMU1__FILTERFB__VERIFY(src) \ 4147 (!((((u_int32_t)(src)\ 4148 << 29) & ~0xe0000000U))) 4149 #define PMU1__TYPE u_int32_t 4150 #define PMU1__READ 0xffffffffU 4151 #define PMU1__WRITE 0xffffffffU 4152 4153 #endif /* __PMU1_MACRO__ */ 4154 4155 4156 /* macros for radio65_reg_block.ch0_PMU1 */ 4157 #define INST_RADIO65_REG_BLOCK__CH0_PMU1__NUM 1 4158 4159 /* macros for BlueprintGlobalNameSpace::PMU2 */ 4160 #ifndef __PMU2_MACRO__ 4161 #define __PMU2_MACRO__ 4162 4163 /* macros for field SPARE2 */ 4164 #define PMU2__SPARE2__SHIFT 0 4165 #define PMU2__SPARE2__WIDTH 19 4166 #define PMU2__SPARE2__MASK 0x0007ffffU 4167 #define PMU2__SPARE2__READ(src) (u_int32_t)(src) & 0x0007ffffU 4168 #define PMU2__SPARE2__WRITE(src) ((u_int32_t)(src) & 0x0007ffffU) 4169 #define PMU2__SPARE2__MODIFY(dst, src) \ 4170 (dst) = ((dst) &\ 4171 ~0x0007ffffU) | ((u_int32_t)(src) &\ 4172 0x0007ffffU) 4173 #define PMU2__SPARE2__VERIFY(src) (!(((u_int32_t)(src) & ~0x0007ffffU))) 4174 4175 /* macros for field pwdlpo_pwd */ 4176 #define PMU2__PWDLPO_PWD__SHIFT 19 4177 #define PMU2__PWDLPO_PWD__WIDTH 1 4178 #define PMU2__PWDLPO_PWD__MASK 0x00080000U 4179 #define PMU2__PWDLPO_PWD__READ(src) (((u_int32_t)(src) & 0x00080000U) >> 19) 4180 #define PMU2__PWDLPO_PWD__WRITE(src) (((u_int32_t)(src) << 19) & 0x00080000U) 4181 #define PMU2__PWDLPO_PWD__MODIFY(dst, src) \ 4182 (dst) = ((dst) &\ 4183 ~0x00080000U) | (((u_int32_t)(src) <<\ 4184 19) & 0x00080000U) 4185 #define PMU2__PWDLPO_PWD__VERIFY(src) \ 4186 (!((((u_int32_t)(src)\ 4187 << 19) & ~0x00080000U))) 4188 #define PMU2__PWDLPO_PWD__SET(dst) \ 4189 (dst) = ((dst) &\ 4190 ~0x00080000U) | ((u_int32_t)(1) << 19) 4191 #define PMU2__PWDLPO_PWD__CLR(dst) \ 4192 (dst) = ((dst) &\ 4193 ~0x00080000U) | ((u_int32_t)(0) << 19) 4194 4195 /* macros for field disc_ovr */ 4196 #define PMU2__DISC_OVR__SHIFT 20 4197 #define PMU2__DISC_OVR__WIDTH 1 4198 #define PMU2__DISC_OVR__MASK 0x00100000U 4199 #define PMU2__DISC_OVR__READ(src) (((u_int32_t)(src) & 0x00100000U) >> 20) 4200 #define PMU2__DISC_OVR__WRITE(src) (((u_int32_t)(src) << 20) & 0x00100000U) 4201 #define PMU2__DISC_OVR__MODIFY(dst, src) \ 4202 (dst) = ((dst) &\ 4203 ~0x00100000U) | (((u_int32_t)(src) <<\ 4204 20) & 0x00100000U) 4205 #define PMU2__DISC_OVR__VERIFY(src) \ 4206 (!((((u_int32_t)(src)\ 4207 << 20) & ~0x00100000U))) 4208 #define PMU2__DISC_OVR__SET(dst) \ 4209 (dst) = ((dst) &\ 4210 ~0x00100000U) | ((u_int32_t)(1) << 20) 4211 #define PMU2__DISC_OVR__CLR(dst) \ 4212 (dst) = ((dst) &\ 4213 ~0x00100000U) | ((u_int32_t)(0) << 20) 4214 4215 /* macros for field pgm */ 4216 #define PMU2__PGM__SHIFT 21 4217 #define PMU2__PGM__WIDTH 1 4218 #define PMU2__PGM__MASK 0x00200000U 4219 #define PMU2__PGM__READ(src) (((u_int32_t)(src) & 0x00200000U) >> 21) 4220 #define PMU2__PGM__WRITE(src) (((u_int32_t)(src) << 21) & 0x00200000U) 4221 #define PMU2__PGM__MODIFY(dst, src) \ 4222 (dst) = ((dst) &\ 4223 ~0x00200000U) | (((u_int32_t)(src) <<\ 4224 21) & 0x00200000U) 4225 #define PMU2__PGM__VERIFY(src) (!((((u_int32_t)(src) << 21) & ~0x00200000U))) 4226 #define PMU2__PGM__SET(dst) \ 4227 (dst) = ((dst) &\ 4228 ~0x00200000U) | ((u_int32_t)(1) << 21) 4229 #define PMU2__PGM__CLR(dst) \ 4230 (dst) = ((dst) &\ 4231 ~0x00200000U) | ((u_int32_t)(0) << 21) 4232 4233 /* macros for field FilterVc */ 4234 #define PMU2__FILTERVC__SHIFT 22 4235 #define PMU2__FILTERVC__WIDTH 3 4236 #define PMU2__FILTERVC__MASK 0x01c00000U 4237 #define PMU2__FILTERVC__READ(src) (((u_int32_t)(src) & 0x01c00000U) >> 22) 4238 #define PMU2__FILTERVC__WRITE(src) (((u_int32_t)(src) << 22) & 0x01c00000U) 4239 #define PMU2__FILTERVC__MODIFY(dst, src) \ 4240 (dst) = ((dst) &\ 4241 ~0x01c00000U) | (((u_int32_t)(src) <<\ 4242 22) & 0x01c00000U) 4243 #define PMU2__FILTERVC__VERIFY(src) \ 4244 (!((((u_int32_t)(src)\ 4245 << 22) & ~0x01c00000U))) 4246 4247 /* macros for field Disc */ 4248 #define PMU2__DISC__SHIFT 25 4249 #define PMU2__DISC__WIDTH 1 4250 #define PMU2__DISC__MASK 0x02000000U 4251 #define PMU2__DISC__READ(src) (((u_int32_t)(src) & 0x02000000U) >> 25) 4252 #define PMU2__DISC__WRITE(src) (((u_int32_t)(src) << 25) & 0x02000000U) 4253 #define PMU2__DISC__MODIFY(dst, src) \ 4254 (dst) = ((dst) &\ 4255 ~0x02000000U) | (((u_int32_t)(src) <<\ 4256 25) & 0x02000000U) 4257 #define PMU2__DISC__VERIFY(src) (!((((u_int32_t)(src) << 25) & ~0x02000000U))) 4258 #define PMU2__DISC__SET(dst) \ 4259 (dst) = ((dst) &\ 4260 ~0x02000000U) | ((u_int32_t)(1) << 25) 4261 #define PMU2__DISC__CLR(dst) \ 4262 (dst) = ((dst) &\ 4263 ~0x02000000U) | ((u_int32_t)(0) << 25) 4264 4265 /* macros for field DiscDel */ 4266 #define PMU2__DISCDEL__SHIFT 26 4267 #define PMU2__DISCDEL__WIDTH 3 4268 #define PMU2__DISCDEL__MASK 0x1c000000U 4269 #define PMU2__DISCDEL__READ(src) (((u_int32_t)(src) & 0x1c000000U) >> 26) 4270 #define PMU2__DISCDEL__WRITE(src) (((u_int32_t)(src) << 26) & 0x1c000000U) 4271 #define PMU2__DISCDEL__MODIFY(dst, src) \ 4272 (dst) = ((dst) &\ 4273 ~0x1c000000U) | (((u_int32_t)(src) <<\ 4274 26) & 0x1c000000U) 4275 #define PMU2__DISCDEL__VERIFY(src) \ 4276 (!((((u_int32_t)(src)\ 4277 << 26) & ~0x1c000000U))) 4278 4279 /* macros for field SPARE1 */ 4280 #define PMU2__SPARE1__SHIFT 29 4281 #define PMU2__SPARE1__WIDTH 3 4282 #define PMU2__SPARE1__MASK 0xe0000000U 4283 #define PMU2__SPARE1__READ(src) (((u_int32_t)(src) & 0xe0000000U) >> 29) 4284 #define PMU2__SPARE1__WRITE(src) (((u_int32_t)(src) << 29) & 0xe0000000U) 4285 #define PMU2__SPARE1__MODIFY(dst, src) \ 4286 (dst) = ((dst) &\ 4287 ~0xe0000000U) | (((u_int32_t)(src) <<\ 4288 29) & 0xe0000000U) 4289 #define PMU2__SPARE1__VERIFY(src) \ 4290 (!((((u_int32_t)(src)\ 4291 << 29) & ~0xe0000000U))) 4292 #define PMU2__TYPE u_int32_t 4293 #define PMU2__READ 0xffffffffU 4294 #define PMU2__WRITE 0xffffffffU 4295 4296 #endif /* __PMU2_MACRO__ */ 4297 4298 4299 /* macros for radio65_reg_block.ch0_PMU2 */ 4300 #define INST_RADIO65_REG_BLOCK__CH0_PMU2__NUM 1 4301 4302 #define POSEIDON_REG_MAP__VERSION \ 4303 "/cad/local/lib/perl/Pinfo.pm\n\ 4304 /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/sysconfig/analog_intf_reg_sysconfig.rdl\n\ 4305 /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/sysconfig/bb_reg_map_sysconfig.rdl\n\ 4306 /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/sysconfig/efuse_reg_sysconfig.rdl\n\ 4307 /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/sysconfig/mac_dcu_reg_sysconfig.rdl\n\ 4308 /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/sysconfig/mac_dma_reg_sysconfig.rdl\n\ 4309 /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/sysconfig/mac_pcu_reg_sysconfig.rdl\n\ 4310 /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/sysconfig/mac_qcu_reg_sysconfig.rdl\n\ 4311 /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/sysconfig/merlin2_0_radio_reg_sysconfig.rdl\n\ 4312 /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/sysconfig/pcie_phy_reg_csr_sysconfig.rdl\n\ 4313 /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/sysconfig/radio_65_reg_sysconfig.rdl\n\ 4314 /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/sysconfig/rtc_reg_sysconfig.rdl\n\ 4315 /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/sysconfig/rtc_sync_reg_sysconfig.rdl\n\ 4316 /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/sysconfig/svd_reg_sysconfig.rdl\n\ 4317 /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/top/emulation_misc.rdl\n\ 4318 /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/top/merlin2_0_radio_reg_map.rdl\n\ 4319 /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/top/pcie_phy_reg_csr.rdl\n\ 4320 /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/top/poseidon_radio_reg.rdl\n\ 4321 /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/blueprint/top/poseidon_reg.rdl\n\ 4322 /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/env/blueprint/ath_ansic.pm\n\ 4323 /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/rtl/amba_mac/blueprint/rtc_sync_reg.rdl\n\ 4324 /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/rtl/amba_mac/svd/blueprint/svd_reg.rdl\n\ 4325 /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/rtl/apb_analog/analog_intf_reg.rdl\n\ 4326 /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/rtl/bb/blueprint/bb_reg_map.rdl\n\ 4327 /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/rtl/host_intf/rtl/blueprint/efuse_reg.rdl\n\ 4328 /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/rtl/host_intf/rtl/blueprint/host_intf_reg.rdl\n\ 4329 /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/rtl/mac/rtl/mac_dma/blueprint/mac_dcu_reg.rdl\n\ 4330 /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/rtl/mac/rtl/mac_dma/blueprint/mac_dma_reg.rdl\n\ 4331 /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/rtl/mac/rtl/mac_dma/blueprint/mac_qcu_reg.rdl\n\ 4332 /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/rtl/mac/rtl/mac_pcu/blueprint/mac_pcu_reg.rdl\n\ 4333 /trees/kcwo/kcwo-dev/depot/chips/poseidon/1.0/rtl/rtc/blueprint/rtc_reg.rdl" 4334 #endif /* __REG_POSEIDON_REG_MAP_MACRO_H__ */ 4335