The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/dev/ath/ath_hal/ar9300/poseidon_reg_map_macro.h

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    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__ */

Cache object: 8fb06d55debdbd5e4b7c96dc1c3b9f97


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.