openbcm

Git mirror of https://github.com/Broadcom-Network-Switching-Software/OpenBCM
git clone git://git.finwo.net/mirror/broadcom/openbcm
Log | Files | Refs | README

fields_a.i (1027380B)


      1 /*
      2  * DO NOT EDIT THIS FILE!
      3  * This file is auto-generated from the registers file.
      4  * Edits to this file will be lost when it is regenerated.
      5  *
      6  * 
      7  * This license is set out in https://raw.githubusercontent.com/Broadcom-Network-Switching-Software/OpenBCM/master/Legal/LICENSE file.
      8  * 
      9  * Copyright 2007-2020 Broadcom Inc. All rights reserved.
     10  *
     11  * File:        fields_a.i
     12  * Purpose:     Field declarations.
     13  */
     14 
     15 #if defined(BCM_88675_A0)
     16 soc_field_info_t soc_A9JTAG_M0_IDM_IDM_INTERRUPT_STATUSr_fields[] = {
     17     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
     18     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
     19     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
     20 };
     21 
     22 #endif
     23 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
     24     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
     25     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
     26     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
     27     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
     28     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
     29     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
     30     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
     31     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
     32     defined(BCM_56980_A0) || defined(BCM_56980_B0)
     33 soc_field_info_t soc_A9JTAG_M0_IDM_IDM_INTERRUPT_STATUS_BCM53400_A0r_fields[] = {
     34     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO },
     35     { RESERVEDf, 30, 2, SOCF_LE|SOCF_RO|SOCF_RES },
     36     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO }
     37 };
     38 
     39 #endif
     40 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
     41     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
     42     defined(BCM_56450_B1)
     43 soc_field_info_t soc_A9JTAG_M0_IDM_IDM_INTERRUPT_STATUS_BCM56450_A0r_fields[] = {
     44     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO },
     45     { RESERVEDf, 30, 2, SOCF_LE|SOCF_RO|SOCF_RES },
     46     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO }
     47 };
     48 
     49 #endif
     50 #if defined(BCM_88270_A0)
     51 soc_field_info_t soc_A9JTAG_M0_IDM_IDM_INTERRUPT_STATUS_BCM88270_A0r_fields[] = {
     52     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
     53     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
     54     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
     55 };
     56 
     57 #endif
     58 #if defined(BCM_88375_A0)
     59 soc_field_info_t soc_A9JTAG_M0_IDM_IDM_INTERRUPT_STATUS_BCM88375_A0r_fields[] = {
     60     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
     61     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
     62     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
     63 };
     64 
     65 #endif
     66 #if defined(BCM_88375_B0)
     67 soc_field_info_t soc_A9JTAG_M0_IDM_IDM_INTERRUPT_STATUS_BCM88375_B0r_fields[] = {
     68     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
     69     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
     70     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
     71 };
     72 
     73 #endif
     74 #if defined(BCM_88470_A0)
     75 soc_field_info_t soc_A9JTAG_M0_IDM_IDM_INTERRUPT_STATUS_BCM88470_A0r_fields[] = {
     76     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
     77     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
     78     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
     79 };
     80 
     81 #endif
     82 #if defined(BCM_88470_B0)
     83 soc_field_info_t soc_A9JTAG_M0_IDM_IDM_INTERRUPT_STATUS_BCM88470_B0r_fields[] = {
     84     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
     85     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
     86     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
     87 };
     88 
     89 #endif
     90 #if defined(BCM_88675_B0)
     91 soc_field_info_t soc_A9JTAG_M0_IDM_IDM_INTERRUPT_STATUS_BCM88675_B0r_fields[] = {
     92     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
     93     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
     94     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
     95 };
     96 
     97 #endif
     98 #if defined(BCM_88680_A0)
     99 soc_field_info_t soc_A9JTAG_M0_IDM_IDM_INTERRUPT_STATUS_BCM88680_A0r_fields[] = {
    100     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
    101     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
    102     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
    103 };
    104 
    105 #endif
    106 #if defined(BCM_88950_A0)
    107 soc_field_info_t soc_A9JTAG_M0_IDM_IDM_INTERRUPT_STATUS_BCM88950_A0r_fields[] = {
    108     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
    109     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
    110     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
    111 };
    112 
    113 #endif
    114 #if defined(BCM_88675_A0)
    115 soc_field_info_t soc_A9JTAG_M0_IDM_IDM_RESET_STATUSr_fields[] = {
    116     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
    117     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
    118     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
    119     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
    120     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
    121 };
    122 
    123 #endif
    124 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
    125     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
    126     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
    127     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
    128     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
    129     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
    130     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
    131     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
    132     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
    133     defined(BCM_56980_A0) || defined(BCM_56980_B0)
    134 soc_field_info_t soc_A9JTAG_M0_IDM_IDM_RESET_STATUS_BCM53400_A0r_fields[] = {
    135     { ACTIVE_READf, 1, 0, SOCF_RO },
    136     { ACTIVE_WRITEf, 1, 1, SOCF_RO },
    137     { READ_RECEIVEDf, 1, 2, SOCF_RO },
    138     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES },
    139     { WRITE_RECEIVEDf, 1, 3, SOCF_RO }
    140 };
    141 
    142 #endif
    143 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
    144     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
    145     defined(BCM_56450_B1)
    146 soc_field_info_t soc_A9JTAG_M0_IDM_IDM_RESET_STATUS_BCM56450_A0r_fields[] = {
    147     { ACTIVE_READf, 1, 0, SOCF_RO },
    148     { ACTIVE_WRITEf, 1, 1, SOCF_RO },
    149     { READ_RECEIVEDf, 1, 2, SOCF_RO },
    150     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES },
    151     { WRITE_RECEIVEDf, 1, 3, SOCF_RO }
    152 };
    153 
    154 #endif
    155 #if defined(BCM_88270_A0)
    156 soc_field_info_t soc_A9JTAG_M0_IDM_IDM_RESET_STATUS_BCM88270_A0r_fields[] = {
    157     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
    158     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
    159     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
    160     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
    161     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
    162 };
    163 
    164 #endif
    165 #if defined(BCM_88375_A0)
    166 soc_field_info_t soc_A9JTAG_M0_IDM_IDM_RESET_STATUS_BCM88375_A0r_fields[] = {
    167     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
    168     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
    169     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
    170     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
    171     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
    172 };
    173 
    174 #endif
    175 #if defined(BCM_88375_B0)
    176 soc_field_info_t soc_A9JTAG_M0_IDM_IDM_RESET_STATUS_BCM88375_B0r_fields[] = {
    177     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
    178     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
    179     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
    180     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
    181     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
    182 };
    183 
    184 #endif
    185 #if defined(BCM_88470_A0)
    186 soc_field_info_t soc_A9JTAG_M0_IDM_IDM_RESET_STATUS_BCM88470_A0r_fields[] = {
    187     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
    188     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
    189     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
    190     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
    191     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
    192 };
    193 
    194 #endif
    195 #if defined(BCM_88470_B0)
    196 soc_field_info_t soc_A9JTAG_M0_IDM_IDM_RESET_STATUS_BCM88470_B0r_fields[] = {
    197     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
    198     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
    199     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
    200     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
    201     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
    202 };
    203 
    204 #endif
    205 #if defined(BCM_88675_B0)
    206 soc_field_info_t soc_A9JTAG_M0_IDM_IDM_RESET_STATUS_BCM88675_B0r_fields[] = {
    207     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
    208     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
    209     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
    210     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
    211     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
    212 };
    213 
    214 #endif
    215 #if defined(BCM_88680_A0)
    216 soc_field_info_t soc_A9JTAG_M0_IDM_IDM_RESET_STATUS_BCM88680_A0r_fields[] = {
    217     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
    218     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
    219     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
    220     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
    221     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
    222 };
    223 
    224 #endif
    225 #if defined(BCM_88950_A0)
    226 soc_field_info_t soc_A9JTAG_M0_IDM_IDM_RESET_STATUS_BCM88950_A0r_fields[] = {
    227     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
    228     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
    229     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
    230     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
    231     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
    232 };
    233 
    234 #endif
    235 #if defined(BCM_88675_A0)
    236 soc_field_info_t soc_A9JTAG_M0_IDM_IO_CONTROL_DIRECTr_fields[] = {
    237     { ARCACHE_CONFIGf, 4, 16, SOCF_LE },
    238     { ARUSER_CONFIGf, 5, 20, SOCF_LE },
    239     { AWCACHE_CONFIGf, 4, 2, SOCF_LE },
    240     { AWUSER_CONFIGf, 5, 6, SOCF_LE },
    241     { BYPASS_CTf, 1, 25, 0 },
    242     { CLK_GATING_ENf, 1, 0, 0 },
    243     { CTf, 1, 26, 0 },
    244     { FIELD_11_15f, 5, 11, SOCF_LE },
    245     { FIELD_1_1f, 1, 1, 0 },
    246     { FIELD_27_31f, 5, 27, SOCF_LE }
    247 };
    248 
    249 #endif
    250 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
    251     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
    252     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
    253     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
    254     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
    255     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
    256     defined(BCM_56770_A0) || defined(BCM_56870_A0) || \
    257     defined(BCM_56960_A0) || defined(BCM_56965_A0) || \
    258     defined(BCM_56970_A0) || defined(BCM_56980_A0) || \
    259     defined(BCM_56980_B0)
    260 soc_field_info_t soc_A9JTAG_M0_IDM_IO_CONTROL_DIRECT_BCM53400_A0r_fields[] = {
    261     { ARCACHE_CONFIGf, 4, 16, SOCF_LE },
    262     { ARUSER_CONFIGf, 5, 20, SOCF_LE },
    263     { AWCACHE_CONFIGf, 4, 2, SOCF_LE },
    264     { AWUSER_CONFIGf, 5, 6, SOCF_LE },
    265     { BYPASS_CTf, 1, 25, 0 },
    266     { CLK_GATING_ENf, 1, 0, 0 },
    267     { CTf, 1, 26, 0 },
    268     { RESERVED_0f, 1, 1, SOCF_RES },
    269     { RESERVED_1f, 5, 11, SOCF_LE|SOCF_RES },
    270     { RESERVED_2f, 5, 27, SOCF_LE|SOCF_RES }
    271 };
    272 
    273 #endif
    274 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
    275     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
    276     defined(BCM_56450_B1)
    277 soc_field_info_t soc_A9JTAG_M0_IDM_IO_CONTROL_DIRECT_BCM56450_A0r_fields[] = {
    278     { ARCACHE_CONFIGf, 4, 16, SOCF_LE },
    279     { ARUSER_CONFIGf, 5, 20, SOCF_LE },
    280     { AWCACHE_CONFIGf, 4, 2, SOCF_LE },
    281     { AWUSER_CONFIGf, 5, 6, SOCF_LE },
    282     { CLK_GATING_ENf, 1, 0, 0 },
    283     { ETBMEM_PSM_VDDf, 2, 11, SOCF_LE },
    284     { ETB_RAM_TMf, 5, 25, SOCF_LE },
    285     { RESERVED_0f, 1, 1, SOCF_RES },
    286     { RESERVED_1f, 3, 13, SOCF_LE|SOCF_RES },
    287     { RESERVED_2f, 2, 30, SOCF_LE|SOCF_RES }
    288 };
    289 
    290 #endif
    291 #if defined(BCM_88270_A0)
    292 soc_field_info_t soc_A9JTAG_M0_IDM_IO_CONTROL_DIRECT_BCM88270_A0r_fields[] = {
    293     { ARCACHE_CONFIGf, 4, 16, SOCF_LE },
    294     { ARUSER_CONFIGf, 5, 20, SOCF_LE },
    295     { AWCACHE_CONFIGf, 4, 2, SOCF_LE },
    296     { AWUSER_CONFIGf, 5, 6, SOCF_LE },
    297     { BYPASS_CTf, 1, 25, 0 },
    298     { CLK_GATING_ENf, 1, 0, 0 },
    299     { CTf, 1, 26, 0 },
    300     { FIELD_11_15f, 5, 11, SOCF_LE },
    301     { FIELD_1_1f, 1, 1, 0 },
    302     { FIELD_27_31f, 5, 27, SOCF_LE }
    303 };
    304 
    305 #endif
    306 #if defined(BCM_88375_A0)
    307 soc_field_info_t soc_A9JTAG_M0_IDM_IO_CONTROL_DIRECT_BCM88375_A0r_fields[] = {
    308     { ARCACHE_CONFIGf, 4, 16, SOCF_LE },
    309     { ARUSER_CONFIGf, 5, 20, SOCF_LE },
    310     { AWCACHE_CONFIGf, 4, 2, SOCF_LE },
    311     { AWUSER_CONFIGf, 5, 6, SOCF_LE },
    312     { BYPASS_CTf, 1, 25, 0 },
    313     { CLK_GATING_ENf, 1, 0, 0 },
    314     { CTf, 1, 26, 0 },
    315     { FIELD_11_15f, 5, 11, SOCF_LE },
    316     { FIELD_1_1f, 1, 1, 0 },
    317     { FIELD_27_31f, 5, 27, SOCF_LE }
    318 };
    319 
    320 #endif
    321 #if defined(BCM_88375_B0)
    322 soc_field_info_t soc_A9JTAG_M0_IDM_IO_CONTROL_DIRECT_BCM88375_B0r_fields[] = {
    323     { ARCACHE_CONFIGf, 4, 16, SOCF_LE },
    324     { ARUSER_CONFIGf, 5, 20, SOCF_LE },
    325     { AWCACHE_CONFIGf, 4, 2, SOCF_LE },
    326     { AWUSER_CONFIGf, 5, 6, SOCF_LE },
    327     { BYPASS_CTf, 1, 25, 0 },
    328     { CLK_GATING_ENf, 1, 0, 0 },
    329     { CTf, 1, 26, 0 },
    330     { FIELD_11_15f, 5, 11, SOCF_LE },
    331     { FIELD_1_1f, 1, 1, 0 },
    332     { FIELD_27_31f, 5, 27, SOCF_LE }
    333 };
    334 
    335 #endif
    336 #if defined(BCM_88470_A0)
    337 soc_field_info_t soc_A9JTAG_M0_IDM_IO_CONTROL_DIRECT_BCM88470_A0r_fields[] = {
    338     { ARCACHE_CONFIGf, 4, 16, SOCF_LE },
    339     { ARUSER_CONFIGf, 5, 20, SOCF_LE },
    340     { AWCACHE_CONFIGf, 4, 2, SOCF_LE },
    341     { AWUSER_CONFIGf, 5, 6, SOCF_LE },
    342     { BYPASS_CTf, 1, 25, 0 },
    343     { CLK_GATING_ENf, 1, 0, 0 },
    344     { CTf, 1, 26, 0 },
    345     { FIELD_11_15f, 5, 11, SOCF_LE },
    346     { FIELD_1_1f, 1, 1, 0 },
    347     { FIELD_27_31f, 5, 27, SOCF_LE }
    348 };
    349 
    350 #endif
    351 #if defined(BCM_88470_B0)
    352 soc_field_info_t soc_A9JTAG_M0_IDM_IO_CONTROL_DIRECT_BCM88470_B0r_fields[] = {
    353     { ARCACHE_CONFIGf, 4, 16, SOCF_LE },
    354     { ARUSER_CONFIGf, 5, 20, SOCF_LE },
    355     { AWCACHE_CONFIGf, 4, 2, SOCF_LE },
    356     { AWUSER_CONFIGf, 5, 6, SOCF_LE },
    357     { BYPASS_CTf, 1, 25, 0 },
    358     { CLK_GATING_ENf, 1, 0, 0 },
    359     { CTf, 1, 26, 0 },
    360     { FIELD_11_15f, 5, 11, SOCF_LE },
    361     { FIELD_1_1f, 1, 1, 0 },
    362     { FIELD_27_31f, 5, 27, SOCF_LE }
    363 };
    364 
    365 #endif
    366 #if defined(BCM_88675_B0)
    367 soc_field_info_t soc_A9JTAG_M0_IDM_IO_CONTROL_DIRECT_BCM88675_B0r_fields[] = {
    368     { ARCACHE_CONFIGf, 4, 16, SOCF_LE },
    369     { ARUSER_CONFIGf, 5, 20, SOCF_LE },
    370     { AWCACHE_CONFIGf, 4, 2, SOCF_LE },
    371     { AWUSER_CONFIGf, 5, 6, SOCF_LE },
    372     { BYPASS_CTf, 1, 25, 0 },
    373     { CLK_GATING_ENf, 1, 0, 0 },
    374     { CTf, 1, 26, 0 },
    375     { FIELD_11_15f, 5, 11, SOCF_LE },
    376     { FIELD_1_1f, 1, 1, 0 },
    377     { FIELD_27_31f, 5, 27, SOCF_LE }
    378 };
    379 
    380 #endif
    381 #if defined(BCM_88680_A0)
    382 soc_field_info_t soc_A9JTAG_M0_IDM_IO_CONTROL_DIRECT_BCM88680_A0r_fields[] = {
    383     { ARCACHE_CONFIGf, 4, 16, SOCF_LE },
    384     { ARUSER_CONFIGf, 5, 20, SOCF_LE },
    385     { AWCACHE_CONFIGf, 4, 2, SOCF_LE },
    386     { AWUSER_CONFIGf, 5, 6, SOCF_LE },
    387     { BYPASS_CTf, 1, 25, 0 },
    388     { CLK_GATING_ENf, 1, 0, 0 },
    389     { CTf, 1, 26, 0 },
    390     { FIELD_11_15f, 5, 11, SOCF_LE },
    391     { FIELD_1_1f, 1, 1, 0 },
    392     { FIELD_27_31f, 5, 27, SOCF_LE }
    393 };
    394 
    395 #endif
    396 #if defined(BCM_88950_A0)
    397 soc_field_info_t soc_A9JTAG_M0_IDM_IO_CONTROL_DIRECT_BCM88950_A0r_fields[] = {
    398     { ARCACHE_CONFIGf, 4, 16, SOCF_LE },
    399     { ARUSER_CONFIGf, 5, 20, SOCF_LE },
    400     { AWCACHE_CONFIGf, 4, 2, SOCF_LE },
    401     { AWUSER_CONFIGf, 5, 6, SOCF_LE },
    402     { BYPASS_CTf, 1, 25, 0 },
    403     { CLK_GATING_ENf, 1, 0, 0 },
    404     { CTf, 1, 26, 0 },
    405     { FIELD_11_15f, 5, 11, SOCF_LE },
    406     { FIELD_1_1f, 1, 1, 0 },
    407     { FIELD_27_31f, 5, 27, SOCF_LE }
    408 };
    409 
    410 #endif
    411 #if defined(BCM_88675_A0)
    412 soc_field_info_t soc_A9JTAG_M0_IDM_IO_STATUSr_fields[] = {
    413     { DEBUG_STATUSf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
    414 };
    415 
    416 #endif
    417 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
    418     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
    419     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
    420     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
    421     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
    422     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
    423     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
    424     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
    425     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
    426     defined(BCM_56980_A0) || defined(BCM_56980_B0)
    427 soc_field_info_t soc_A9JTAG_M0_IDM_IO_STATUS_BCM53400_A0r_fields[] = {
    428     { DEBUG_STATUSf, 32, 0, SOCF_LE|SOCF_RO|SOCF_RES }
    429 };
    430 
    431 #endif
    432 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
    433     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
    434     defined(BCM_56450_B1)
    435 soc_field_info_t soc_A9JTAG_M0_IDM_IO_STATUS_BCM56450_A0r_fields[] = {
    436     { DEBUG_STATUSf, 32, 0, SOCF_LE|SOCF_RO|SOCF_RES }
    437 };
    438 
    439 #endif
    440 #if defined(BCM_88270_A0)
    441 soc_field_info_t soc_A9JTAG_M0_IDM_IO_STATUS_BCM88270_A0r_fields[] = {
    442     { DEBUG_STATUSf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
    443 };
    444 
    445 #endif
    446 #if defined(BCM_88375_A0)
    447 soc_field_info_t soc_A9JTAG_M0_IDM_IO_STATUS_BCM88375_A0r_fields[] = {
    448     { DEBUG_STATUSf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
    449 };
    450 
    451 #endif
    452 #if defined(BCM_88375_B0)
    453 soc_field_info_t soc_A9JTAG_M0_IDM_IO_STATUS_BCM88375_B0r_fields[] = {
    454     { DEBUG_STATUSf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
    455 };
    456 
    457 #endif
    458 #if defined(BCM_88470_A0)
    459 soc_field_info_t soc_A9JTAG_M0_IDM_IO_STATUS_BCM88470_A0r_fields[] = {
    460     { DEBUG_STATUSf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
    461 };
    462 
    463 #endif
    464 #if defined(BCM_88470_B0)
    465 soc_field_info_t soc_A9JTAG_M0_IDM_IO_STATUS_BCM88470_B0r_fields[] = {
    466     { DEBUG_STATUSf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
    467 };
    468 
    469 #endif
    470 #if defined(BCM_88675_B0)
    471 soc_field_info_t soc_A9JTAG_M0_IDM_IO_STATUS_BCM88675_B0r_fields[] = {
    472     { DEBUG_STATUSf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
    473 };
    474 
    475 #endif
    476 #if defined(BCM_88680_A0)
    477 soc_field_info_t soc_A9JTAG_M0_IDM_IO_STATUS_BCM88680_A0r_fields[] = {
    478     { DEBUG_STATUSf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
    479 };
    480 
    481 #endif
    482 #if defined(BCM_88950_A0)
    483 soc_field_info_t soc_A9JTAG_M0_IDM_IO_STATUS_BCM88950_A0r_fields[] = {
    484     { DEBUG_STATUSf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
    485 };
    486 
    487 #endif
    488 #if defined(BCM_88675_A0)
    489 soc_field_info_t soc_A9JTAG_M0_IDM_RESET_CONTROLr_fields[] = {
    490     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
    491     { RESETf, 1, 0, 0 }
    492 };
    493 
    494 #endif
    495 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
    496     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
    497     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
    498     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
    499     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
    500     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
    501     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
    502     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
    503     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
    504     defined(BCM_56980_A0) || defined(BCM_56980_B0)
    505 soc_field_info_t soc_A9JTAG_M0_IDM_RESET_CONTROL_BCM53400_A0r_fields[] = {
    506     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
    507     { RESETf, 1, 0, 0 }
    508 };
    509 
    510 #endif
    511 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
    512     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
    513     defined(BCM_56450_B1)
    514 soc_field_info_t soc_A9JTAG_M0_IDM_RESET_CONTROL_BCM56450_A0r_fields[] = {
    515     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
    516     { RESETf, 1, 0, 0 }
    517 };
    518 
    519 #endif
    520 #if defined(BCM_88270_A0)
    521 soc_field_info_t soc_A9JTAG_M0_IDM_RESET_CONTROL_BCM88270_A0r_fields[] = {
    522     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
    523     { RESETf, 1, 0, 0 }
    524 };
    525 
    526 #endif
    527 #if defined(BCM_88375_A0)
    528 soc_field_info_t soc_A9JTAG_M0_IDM_RESET_CONTROL_BCM88375_A0r_fields[] = {
    529     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
    530     { RESETf, 1, 0, 0 }
    531 };
    532 
    533 #endif
    534 #if defined(BCM_88375_B0)
    535 soc_field_info_t soc_A9JTAG_M0_IDM_RESET_CONTROL_BCM88375_B0r_fields[] = {
    536     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
    537     { RESETf, 1, 0, 0 }
    538 };
    539 
    540 #endif
    541 #if defined(BCM_88470_A0)
    542 soc_field_info_t soc_A9JTAG_M0_IDM_RESET_CONTROL_BCM88470_A0r_fields[] = {
    543     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
    544     { RESETf, 1, 0, 0 }
    545 };
    546 
    547 #endif
    548 #if defined(BCM_88470_B0)
    549 soc_field_info_t soc_A9JTAG_M0_IDM_RESET_CONTROL_BCM88470_B0r_fields[] = {
    550     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
    551     { RESETf, 1, 0, 0 }
    552 };
    553 
    554 #endif
    555 #if defined(BCM_88675_B0)
    556 soc_field_info_t soc_A9JTAG_M0_IDM_RESET_CONTROL_BCM88675_B0r_fields[] = {
    557     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
    558     { RESETf, 1, 0, 0 }
    559 };
    560 
    561 #endif
    562 #if defined(BCM_88680_A0)
    563 soc_field_info_t soc_A9JTAG_M0_IDM_RESET_CONTROL_BCM88680_A0r_fields[] = {
    564     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
    565     { RESETf, 1, 0, 0 }
    566 };
    567 
    568 #endif
    569 #if defined(BCM_88950_A0)
    570 soc_field_info_t soc_A9JTAG_M0_IDM_RESET_CONTROL_BCM88950_A0r_fields[] = {
    571     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
    572     { RESETf, 1, 0, 0 }
    573 };
    574 
    575 #endif
    576 #if defined(BCM_88675_A0)
    577 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_ADDR_LSBr_fields[] = {
    578     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
    579 };
    580 
    581 #endif
    582 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
    583     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
    584     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
    585     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
    586     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
    587     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
    588     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
    589     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
    590     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
    591     defined(BCM_56980_A0) || defined(BCM_56980_B0)
    592 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM53400_A0r_fields[] = {
    593     { ADDRf, 32, 0, SOCF_LE|SOCF_RO }
    594 };
    595 
    596 #endif
    597 #if defined(BCM_88270_A0)
    598 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88270_A0r_fields[] = {
    599     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
    600 };
    601 
    602 #endif
    603 #if defined(BCM_88375_A0)
    604 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88375_A0r_fields[] = {
    605     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
    606 };
    607 
    608 #endif
    609 #if defined(BCM_88375_B0)
    610 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88375_B0r_fields[] = {
    611     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
    612 };
    613 
    614 #endif
    615 #if defined(BCM_88470_A0)
    616 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88470_A0r_fields[] = {
    617     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
    618 };
    619 
    620 #endif
    621 #if defined(BCM_88470_B0)
    622 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88470_B0r_fields[] = {
    623     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
    624 };
    625 
    626 #endif
    627 #if defined(BCM_88675_B0)
    628 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88675_B0r_fields[] = {
    629     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
    630 };
    631 
    632 #endif
    633 #if defined(BCM_88680_A0)
    634 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88680_A0r_fields[] = {
    635     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
    636 };
    637 
    638 #endif
    639 #if defined(BCM_88950_A0)
    640 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88950_A0r_fields[] = {
    641     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
    642 };
    643 
    644 #endif
    645 #if defined(BCM_88675_A0)
    646 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_COMPLETEr_fields[] = {
    647     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
    648     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
    649     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
    650 };
    651 
    652 #endif
    653 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
    654     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
    655     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
    656     defined(BCM_56270_A0) || defined(BCM_56370_A0) || \
    657     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
    658     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
    659     defined(BCM_56770_A0) || defined(BCM_56870_A0) || \
    660     defined(BCM_56960_A0) || defined(BCM_56965_A0) || \
    661     defined(BCM_56970_A0) || defined(BCM_56980_A0) || \
    662     defined(BCM_56980_B0)
    663 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM53400_A0r_fields[] = {
    664     { ERROR_COMPLETEf, 1, 0, SOCF_RO },
    665     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO },
    666     { RESERVEDf, 30, 2, SOCF_LE|SOCF_RO|SOCF_RES }
    667 };
    668 
    669 #endif
    670 #if defined(BCM_56260_B0)
    671 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM56260_B0r_fields[] = {
    672     { ERROR_COMPLETEf, 1, 0, SOCF_WO },
    673     { OVERFLOW_COMPLETEf, 1, 1, SOCF_WO },
    674     { RESERVEDf, 30, 2, SOCF_LE|SOCF_RO|SOCF_RES }
    675 };
    676 
    677 #endif
    678 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
    679     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
    680     defined(BCM_56450_B1)
    681 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM56450_A0r_fields[] = {
    682     { ERROR_COMPLETEf, 1, 0, SOCF_RO },
    683     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO },
    684     { RESERVEDf, 30, 2, SOCF_LE|SOCF_RO|SOCF_RES }
    685 };
    686 
    687 #endif
    688 #if defined(BCM_88270_A0)
    689 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88270_A0r_fields[] = {
    690     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
    691     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
    692     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
    693 };
    694 
    695 #endif
    696 #if defined(BCM_88375_A0)
    697 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88375_A0r_fields[] = {
    698     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
    699     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
    700     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
    701 };
    702 
    703 #endif
    704 #if defined(BCM_88375_B0)
    705 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88375_B0r_fields[] = {
    706     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
    707     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
    708     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
    709 };
    710 
    711 #endif
    712 #if defined(BCM_88470_A0)
    713 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88470_A0r_fields[] = {
    714     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
    715     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
    716     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
    717 };
    718 
    719 #endif
    720 #if defined(BCM_88470_B0)
    721 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88470_B0r_fields[] = {
    722     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
    723     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
    724     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
    725 };
    726 
    727 #endif
    728 #if defined(BCM_88675_B0)
    729 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88675_B0r_fields[] = {
    730     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
    731     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
    732     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
    733 };
    734 
    735 #endif
    736 #if defined(BCM_88680_A0)
    737 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88680_A0r_fields[] = {
    738     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
    739     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
    740     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
    741 };
    742 
    743 #endif
    744 #if defined(BCM_88950_A0)
    745 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88950_A0r_fields[] = {
    746     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
    747     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
    748     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
    749 };
    750 
    751 #endif
    752 #if defined(BCM_88675_A0)
    753 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_CONTROLr_fields[] = {
    754     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
    755     { BUS_ERROR_RESETf, 1, 0, 0 },
    756     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
    757     { TIMEOUT_ENABLEf, 1, 9, 0 },
    758     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
    759     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
    760     { TIMEOUT_RESETf, 1, 2, 0 }
    761 };
    762 
    763 #endif
    764 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
    765     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
    766     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
    767     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
    768     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
    769     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
    770     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
    771     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
    772     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
    773     defined(BCM_56980_A0) || defined(BCM_56980_B0)
    774 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM53400_A0r_fields[] = {
    775     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
    776     { BUS_ERROR_RESETf, 1, 0, 0 },
    777     { RESERVEDf, 22, 10, SOCF_LE|SOCF_RO|SOCF_RES },
    778     { TIMEOUT_ENABLEf, 1, 9, 0 },
    779     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
    780     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
    781     { TIMEOUT_RESETf, 1, 2, 0 }
    782 };
    783 
    784 #endif
    785 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
    786     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
    787     defined(BCM_56450_B1)
    788 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM56450_A0r_fields[] = {
    789     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
    790     { BUS_ERROR_RESETf, 1, 0, 0 },
    791     { RESERVEDf, 22, 10, SOCF_LE|SOCF_RO|SOCF_RES },
    792     { TIMEOUT_ENABLEf, 1, 9, 0 },
    793     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
    794     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
    795     { TIMEOUT_RESETf, 1, 2, 0 }
    796 };
    797 
    798 #endif
    799 #if defined(BCM_88270_A0)
    800 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88270_A0r_fields[] = {
    801     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
    802     { BUS_ERROR_RESETf, 1, 0, 0 },
    803     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
    804     { TIMEOUT_ENABLEf, 1, 9, 0 },
    805     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
    806     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
    807     { TIMEOUT_RESETf, 1, 2, 0 }
    808 };
    809 
    810 #endif
    811 #if defined(BCM_88375_A0)
    812 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88375_A0r_fields[] = {
    813     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
    814     { BUS_ERROR_RESETf, 1, 0, 0 },
    815     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
    816     { TIMEOUT_ENABLEf, 1, 9, 0 },
    817     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
    818     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
    819     { TIMEOUT_RESETf, 1, 2, 0 }
    820 };
    821 
    822 #endif
    823 #if defined(BCM_88375_B0)
    824 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88375_B0r_fields[] = {
    825     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
    826     { BUS_ERROR_RESETf, 1, 0, 0 },
    827     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
    828     { TIMEOUT_ENABLEf, 1, 9, 0 },
    829     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
    830     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
    831     { TIMEOUT_RESETf, 1, 2, 0 }
    832 };
    833 
    834 #endif
    835 #if defined(BCM_88470_A0)
    836 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88470_A0r_fields[] = {
    837     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
    838     { BUS_ERROR_RESETf, 1, 0, 0 },
    839     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
    840     { TIMEOUT_ENABLEf, 1, 9, 0 },
    841     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
    842     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
    843     { TIMEOUT_RESETf, 1, 2, 0 }
    844 };
    845 
    846 #endif
    847 #if defined(BCM_88470_B0)
    848 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88470_B0r_fields[] = {
    849     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
    850     { BUS_ERROR_RESETf, 1, 0, 0 },
    851     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
    852     { TIMEOUT_ENABLEf, 1, 9, 0 },
    853     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
    854     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
    855     { TIMEOUT_RESETf, 1, 2, 0 }
    856 };
    857 
    858 #endif
    859 #if defined(BCM_88675_B0)
    860 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88675_B0r_fields[] = {
    861     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
    862     { BUS_ERROR_RESETf, 1, 0, 0 },
    863     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
    864     { TIMEOUT_ENABLEf, 1, 9, 0 },
    865     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
    866     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
    867     { TIMEOUT_RESETf, 1, 2, 0 }
    868 };
    869 
    870 #endif
    871 #if defined(BCM_88680_A0)
    872 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88680_A0r_fields[] = {
    873     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
    874     { BUS_ERROR_RESETf, 1, 0, 0 },
    875     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
    876     { TIMEOUT_ENABLEf, 1, 9, 0 },
    877     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
    878     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
    879     { TIMEOUT_RESETf, 1, 2, 0 }
    880 };
    881 
    882 #endif
    883 #if defined(BCM_88950_A0)
    884 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88950_A0r_fields[] = {
    885     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
    886     { BUS_ERROR_RESETf, 1, 0, 0 },
    887     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
    888     { TIMEOUT_ENABLEf, 1, 9, 0 },
    889     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
    890     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
    891     { TIMEOUT_RESETf, 1, 2, 0 }
    892 };
    893 
    894 #endif
    895 #if defined(BCM_88675_A0)
    896 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_FLAGSr_fields[] = {
    897     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
    898     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
    899     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
    900     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
    901     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
    902     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
    903     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
    904     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
    905     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
    906     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
    907     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
    908 };
    909 
    910 #endif
    911 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
    912     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
    913     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
    914     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
    915     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
    916     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
    917     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
    918     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
    919     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
    920     defined(BCM_56980_A0) || defined(BCM_56980_B0)
    921 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM53400_A0r_fields[] = {
    922     { BURSTf, 2, 12, SOCF_LE|SOCF_RO },
    923     { CACHEf, 4, 16, SOCF_LE|SOCF_RO },
    924     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO },
    925     { LENf, 4, 0, SOCF_LE|SOCF_RO },
    926     { LOCKf, 2, 14, SOCF_LE|SOCF_RO },
    927     { PROTf, 3, 20, SOCF_LE|SOCF_RO },
    928     { READ_WRITEf, 1, 24, SOCF_RO },
    929     { RESERVEDf, 7, 25, SOCF_LE|SOCF_RO|SOCF_RES },
    930     { RESERVED_1f, 1, 23, SOCF_RO|SOCF_RES },
    931     { RESERVED_2f, 1, 11, SOCF_RO|SOCF_RES },
    932     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_RES }
    933 };
    934 
    935 #endif
    936 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
    937     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
    938     defined(BCM_56450_B1)
    939 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM56450_A0r_fields[] = {
    940     { BURSTf, 2, 12, SOCF_LE|SOCF_RO },
    941     { CACHEf, 4, 16, SOCF_LE|SOCF_RO },
    942     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO },
    943     { LENf, 4, 0, SOCF_LE|SOCF_RO },
    944     { LOCKf, 2, 14, SOCF_LE|SOCF_RO },
    945     { PROTf, 3, 20, SOCF_LE|SOCF_RO },
    946     { READ_WRITEf, 1, 24, SOCF_RO },
    947     { RESERVEDf, 7, 25, SOCF_LE|SOCF_RO|SOCF_RES },
    948     { RESERVED_1f, 1, 23, SOCF_RO|SOCF_RES },
    949     { RESERVED_2f, 1, 11, SOCF_RO|SOCF_RES },
    950     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_RES }
    951 };
    952 
    953 #endif
    954 #if defined(BCM_88270_A0)
    955 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88270_A0r_fields[] = {
    956     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
    957     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
    958     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
    959     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
    960     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
    961     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
    962     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
    963     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
    964     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
    965     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
    966     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
    967 };
    968 
    969 #endif
    970 #if defined(BCM_88375_A0)
    971 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88375_A0r_fields[] = {
    972     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
    973     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
    974     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
    975     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
    976     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
    977     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
    978     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
    979     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
    980     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
    981     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
    982     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
    983 };
    984 
    985 #endif
    986 #if defined(BCM_88375_B0)
    987 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88375_B0r_fields[] = {
    988     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
    989     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
    990     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
    991     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
    992     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
    993     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
    994     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
    995     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
    996     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
    997     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
    998     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
    999 };
   1000 
   1001 #endif
   1002 #if defined(BCM_88470_A0)
   1003 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88470_A0r_fields[] = {
   1004     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   1005     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   1006     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   1007     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   1008     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   1009     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   1010     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   1011     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1012     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   1013     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   1014     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   1015 };
   1016 
   1017 #endif
   1018 #if defined(BCM_88470_B0)
   1019 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88470_B0r_fields[] = {
   1020     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   1021     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   1022     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   1023     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   1024     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   1025     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   1026     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   1027     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1028     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   1029     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   1030     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   1031 };
   1032 
   1033 #endif
   1034 #if defined(BCM_88675_B0)
   1035 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88675_B0r_fields[] = {
   1036     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   1037     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   1038     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   1039     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   1040     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   1041     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   1042     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   1043     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1044     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   1045     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   1046     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   1047 };
   1048 
   1049 #endif
   1050 #if defined(BCM_88680_A0)
   1051 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88680_A0r_fields[] = {
   1052     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   1053     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   1054     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   1055     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   1056     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   1057     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   1058     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   1059     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1060     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   1061     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   1062     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   1063 };
   1064 
   1065 #endif
   1066 #if defined(BCM_88950_A0)
   1067 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88950_A0r_fields[] = {
   1068     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   1069     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   1070     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   1071     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   1072     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   1073     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   1074     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   1075     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1076     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   1077     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   1078     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   1079 };
   1080 
   1081 #endif
   1082 #if defined(BCM_88675_A0)
   1083 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_IDr_fields[] = {
   1084     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1085     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   1086 };
   1087 
   1088 #endif
   1089 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   1090     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   1091     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   1092     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   1093     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
   1094     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
   1095     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
   1096     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
   1097     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
   1098     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   1099 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_ID_BCM53400_A0r_fields[] = {
   1100     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO },
   1101     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO }
   1102 };
   1103 
   1104 #endif
   1105 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
   1106     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
   1107     defined(BCM_56450_B1)
   1108 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_ID_BCM56450_A0r_fields[] = {
   1109     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO },
   1110     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO }
   1111 };
   1112 
   1113 #endif
   1114 #if defined(BCM_88270_A0)
   1115 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_ID_BCM88270_A0r_fields[] = {
   1116     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1117     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   1118 };
   1119 
   1120 #endif
   1121 #if defined(BCM_88375_A0)
   1122 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_ID_BCM88375_A0r_fields[] = {
   1123     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1124     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   1125 };
   1126 
   1127 #endif
   1128 #if defined(BCM_88375_B0)
   1129 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_ID_BCM88375_B0r_fields[] = {
   1130     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1131     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   1132 };
   1133 
   1134 #endif
   1135 #if defined(BCM_88470_A0)
   1136 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_ID_BCM88470_A0r_fields[] = {
   1137     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1138     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   1139 };
   1140 
   1141 #endif
   1142 #if defined(BCM_88470_B0)
   1143 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_ID_BCM88470_B0r_fields[] = {
   1144     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1145     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   1146 };
   1147 
   1148 #endif
   1149 #if defined(BCM_88675_B0)
   1150 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_ID_BCM88675_B0r_fields[] = {
   1151     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1152     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   1153 };
   1154 
   1155 #endif
   1156 #if defined(BCM_88680_A0)
   1157 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_ID_BCM88680_A0r_fields[] = {
   1158     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1159     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   1160 };
   1161 
   1162 #endif
   1163 #if defined(BCM_88950_A0)
   1164 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_ID_BCM88950_A0r_fields[] = {
   1165     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1166     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   1167 };
   1168 
   1169 #endif
   1170 #if defined(BCM_88675_A0)
   1171 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_STATUSr_fields[] = {
   1172     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1173     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   1174     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   1175 };
   1176 
   1177 #endif
   1178 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   1179     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   1180     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   1181     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   1182     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
   1183     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
   1184     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
   1185     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
   1186     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
   1187     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   1188 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_STATUS_BCM53400_A0r_fields[] = {
   1189     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO },
   1190     { ERROR_OVERFLOWf, 1, 2, SOCF_RO },
   1191     { RESERVEDf, 29, 3, SOCF_LE|SOCF_RO|SOCF_RES }
   1192 };
   1193 
   1194 #endif
   1195 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
   1196     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
   1197     defined(BCM_56450_B1)
   1198 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_STATUS_BCM56450_A0r_fields[] = {
   1199     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO },
   1200     { ERROR_OVERFLOWf, 1, 2, SOCF_RO },
   1201     { RESERVEDf, 29, 3, SOCF_LE|SOCF_RO|SOCF_RES }
   1202 };
   1203 
   1204 #endif
   1205 #if defined(BCM_88270_A0)
   1206 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88270_A0r_fields[] = {
   1207     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1208     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   1209     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   1210 };
   1211 
   1212 #endif
   1213 #if defined(BCM_88375_A0)
   1214 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88375_A0r_fields[] = {
   1215     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1216     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   1217     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   1218 };
   1219 
   1220 #endif
   1221 #if defined(BCM_88375_B0)
   1222 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88375_B0r_fields[] = {
   1223     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1224     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   1225     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   1226 };
   1227 
   1228 #endif
   1229 #if defined(BCM_88470_A0)
   1230 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88470_A0r_fields[] = {
   1231     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1232     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   1233     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   1234 };
   1235 
   1236 #endif
   1237 #if defined(BCM_88470_B0)
   1238 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88470_B0r_fields[] = {
   1239     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1240     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   1241     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   1242 };
   1243 
   1244 #endif
   1245 #if defined(BCM_88675_B0)
   1246 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88675_B0r_fields[] = {
   1247     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1248     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   1249     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   1250 };
   1251 
   1252 #endif
   1253 #if defined(BCM_88680_A0)
   1254 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88680_A0r_fields[] = {
   1255     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1256     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   1257     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   1258 };
   1259 
   1260 #endif
   1261 #if defined(BCM_88950_A0)
   1262 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88950_A0r_fields[] = {
   1263     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1264     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   1265     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   1266 };
   1267 
   1268 #endif
   1269 #if defined(BCM_88675_A0)
   1270 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_INTERRUPT_STATUSr_fields[] = {
   1271     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   1272     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   1273     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   1274 };
   1275 
   1276 #endif
   1277 #if defined(BCM_88270_A0)
   1278 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_INTERRUPT_STATUS_BCM88270_A0r_fields[] = {
   1279     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   1280     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   1281     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   1282 };
   1283 
   1284 #endif
   1285 #if defined(BCM_88375_A0)
   1286 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_INTERRUPT_STATUS_BCM88375_A0r_fields[] = {
   1287     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   1288     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   1289     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   1290 };
   1291 
   1292 #endif
   1293 #if defined(BCM_88375_B0)
   1294 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_INTERRUPT_STATUS_BCM88375_B0r_fields[] = {
   1295     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   1296     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   1297     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   1298 };
   1299 
   1300 #endif
   1301 #if defined(BCM_88470_A0)
   1302 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_INTERRUPT_STATUS_BCM88470_A0r_fields[] = {
   1303     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   1304     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   1305     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   1306 };
   1307 
   1308 #endif
   1309 #if defined(BCM_88470_B0)
   1310 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_INTERRUPT_STATUS_BCM88470_B0r_fields[] = {
   1311     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   1312     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   1313     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   1314 };
   1315 
   1316 #endif
   1317 #if defined(BCM_88675_B0)
   1318 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_INTERRUPT_STATUS_BCM88675_B0r_fields[] = {
   1319     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   1320     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   1321     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   1322 };
   1323 
   1324 #endif
   1325 #if defined(BCM_88680_A0)
   1326 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_INTERRUPT_STATUS_BCM88680_A0r_fields[] = {
   1327     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   1328     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   1329     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   1330 };
   1331 
   1332 #endif
   1333 #if defined(BCM_88675_A0)
   1334 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_RESET_READ_IDr_fields[] = {
   1335     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1336     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   1337 };
   1338 
   1339 #endif
   1340 #if defined(BCM_88270_A0)
   1341 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_RESET_READ_ID_BCM88270_A0r_fields[] = {
   1342     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1343     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   1344 };
   1345 
   1346 #endif
   1347 #if defined(BCM_88375_A0)
   1348 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_RESET_READ_ID_BCM88375_A0r_fields[] = {
   1349     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1350     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   1351 };
   1352 
   1353 #endif
   1354 #if defined(BCM_88375_B0)
   1355 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_RESET_READ_ID_BCM88375_B0r_fields[] = {
   1356     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1357     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   1358 };
   1359 
   1360 #endif
   1361 #if defined(BCM_88470_A0)
   1362 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_RESET_READ_ID_BCM88470_A0r_fields[] = {
   1363     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1364     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   1365 };
   1366 
   1367 #endif
   1368 #if defined(BCM_88470_B0)
   1369 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_RESET_READ_ID_BCM88470_B0r_fields[] = {
   1370     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1371     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   1372 };
   1373 
   1374 #endif
   1375 #if defined(BCM_88675_B0)
   1376 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_RESET_READ_ID_BCM88675_B0r_fields[] = {
   1377     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1378     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   1379 };
   1380 
   1381 #endif
   1382 #if defined(BCM_88680_A0)
   1383 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_RESET_READ_ID_BCM88680_A0r_fields[] = {
   1384     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1385     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   1386 };
   1387 
   1388 #endif
   1389 #if defined(BCM_88675_A0)
   1390 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_RESET_STATUSr_fields[] = {
   1391     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   1392     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   1393     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   1394     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   1395     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   1396 };
   1397 
   1398 #endif
   1399 #if defined(BCM_88270_A0)
   1400 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_RESET_STATUS_BCM88270_A0r_fields[] = {
   1401     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   1402     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   1403     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   1404     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   1405     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   1406 };
   1407 
   1408 #endif
   1409 #if defined(BCM_88375_A0)
   1410 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_RESET_STATUS_BCM88375_A0r_fields[] = {
   1411     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   1412     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   1413     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   1414     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   1415     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   1416 };
   1417 
   1418 #endif
   1419 #if defined(BCM_88375_B0)
   1420 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_RESET_STATUS_BCM88375_B0r_fields[] = {
   1421     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   1422     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   1423     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   1424     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   1425     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   1426 };
   1427 
   1428 #endif
   1429 #if defined(BCM_88470_A0)
   1430 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_RESET_STATUS_BCM88470_A0r_fields[] = {
   1431     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   1432     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   1433     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   1434     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   1435     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   1436 };
   1437 
   1438 #endif
   1439 #if defined(BCM_88470_B0)
   1440 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_RESET_STATUS_BCM88470_B0r_fields[] = {
   1441     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   1442     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   1443     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   1444     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   1445     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   1446 };
   1447 
   1448 #endif
   1449 #if defined(BCM_88675_B0)
   1450 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_RESET_STATUS_BCM88675_B0r_fields[] = {
   1451     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   1452     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   1453     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   1454     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   1455     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   1456 };
   1457 
   1458 #endif
   1459 #if defined(BCM_88680_A0)
   1460 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_RESET_STATUS_BCM88680_A0r_fields[] = {
   1461     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   1462     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   1463     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   1464     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   1465     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   1466 };
   1467 
   1468 #endif
   1469 #if defined(BCM_88675_A0)
   1470 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_RESET_WRITE_IDr_fields[] = {
   1471     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1472     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   1473 };
   1474 
   1475 #endif
   1476 #if defined(BCM_88270_A0)
   1477 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_RESET_WRITE_ID_BCM88270_A0r_fields[] = {
   1478     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1479     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   1480 };
   1481 
   1482 #endif
   1483 #if defined(BCM_88375_A0)
   1484 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_RESET_WRITE_ID_BCM88375_A0r_fields[] = {
   1485     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1486     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   1487 };
   1488 
   1489 #endif
   1490 #if defined(BCM_88375_B0)
   1491 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_RESET_WRITE_ID_BCM88375_B0r_fields[] = {
   1492     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1493     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   1494 };
   1495 
   1496 #endif
   1497 #if defined(BCM_88470_A0)
   1498 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_RESET_WRITE_ID_BCM88470_A0r_fields[] = {
   1499     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1500     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   1501 };
   1502 
   1503 #endif
   1504 #if defined(BCM_88470_B0)
   1505 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_RESET_WRITE_ID_BCM88470_B0r_fields[] = {
   1506     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1507     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   1508 };
   1509 
   1510 #endif
   1511 #if defined(BCM_88675_B0)
   1512 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_RESET_WRITE_ID_BCM88675_B0r_fields[] = {
   1513     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1514     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   1515 };
   1516 
   1517 #endif
   1518 #if defined(BCM_88680_A0)
   1519 soc_field_info_t soc_A9JTAG_S0_IDM_IDM_RESET_WRITE_ID_BCM88680_A0r_fields[] = {
   1520     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1521     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   1522 };
   1523 
   1524 #endif
   1525 #if defined(BCM_88675_A0)
   1526 soc_field_info_t soc_A9JTAG_S0_IDM_RESET_CONTROLr_fields[] = {
   1527     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   1528     { RESETf, 1, 0, 0 }
   1529 };
   1530 
   1531 #endif
   1532 #if defined(BCM_88270_A0)
   1533 soc_field_info_t soc_A9JTAG_S0_IDM_RESET_CONTROL_BCM88270_A0r_fields[] = {
   1534     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   1535     { RESETf, 1, 0, 0 }
   1536 };
   1537 
   1538 #endif
   1539 #if defined(BCM_88375_A0)
   1540 soc_field_info_t soc_A9JTAG_S0_IDM_RESET_CONTROL_BCM88375_A0r_fields[] = {
   1541     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   1542     { RESETf, 1, 0, 0 }
   1543 };
   1544 
   1545 #endif
   1546 #if defined(BCM_88375_B0)
   1547 soc_field_info_t soc_A9JTAG_S0_IDM_RESET_CONTROL_BCM88375_B0r_fields[] = {
   1548     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   1549     { RESETf, 1, 0, 0 }
   1550 };
   1551 
   1552 #endif
   1553 #if defined(BCM_88470_A0)
   1554 soc_field_info_t soc_A9JTAG_S0_IDM_RESET_CONTROL_BCM88470_A0r_fields[] = {
   1555     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   1556     { RESETf, 1, 0, 0 }
   1557 };
   1558 
   1559 #endif
   1560 #if defined(BCM_88470_B0)
   1561 soc_field_info_t soc_A9JTAG_S0_IDM_RESET_CONTROL_BCM88470_B0r_fields[] = {
   1562     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   1563     { RESETf, 1, 0, 0 }
   1564 };
   1565 
   1566 #endif
   1567 #if defined(BCM_88675_B0)
   1568 soc_field_info_t soc_A9JTAG_S0_IDM_RESET_CONTROL_BCM88675_B0r_fields[] = {
   1569     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   1570     { RESETf, 1, 0, 0 }
   1571 };
   1572 
   1573 #endif
   1574 #if defined(BCM_88680_A0)
   1575 soc_field_info_t soc_A9JTAG_S0_IDM_RESET_CONTROL_BCM88680_A0r_fields[] = {
   1576     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   1577     { RESETf, 1, 0, 0 }
   1578 };
   1579 
   1580 #endif
   1581 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   1582     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   1583     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   1584     defined(BCM_56260_B0)
   1585 soc_field_info_t soc_ACPAL_ACPAL_CONTROL_REGr_fields[] = {
   1586     { BYPASS_ACPALf, 1, 0, 0 },
   1587     { DIS_BREAK_BRST_TRANSf, 1, 2, 0 },
   1588     { DIS_EARLY_RESPf, 1, 1, 0 }
   1589 };
   1590 
   1591 #endif
   1592 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   1593     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   1594     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   1595     defined(BCM_56260_B0)
   1596 soc_field_info_t soc_ACPAL_ACPAL_ERR_RESP_ADDRESSr_fields[] = {
   1597     { ERR_ADDRf, 32, 0, SOCF_LE|SOCF_RO }
   1598 };
   1599 
   1600 #endif
   1601 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   1602     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   1603     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   1604     defined(BCM_56260_B0)
   1605 soc_field_info_t soc_ACPAL_ACPAL_ERR_RESP_AWIDr_fields[] = {
   1606     { ERR_AWIDf, 14, 0, SOCF_LE|SOCF_RO },
   1607     { ERR_RESP_TYPEf, 2, 16, SOCF_LE|SOCF_RO }
   1608 };
   1609 
   1610 #endif
   1611 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   1612     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   1613     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   1614     defined(BCM_56260_B0)
   1615 soc_field_info_t soc_ACPAL_ACPAL_ERR_RESP_INTR_MASKr_fields[] = {
   1616     { ERR_RESP_MASKf, 1, 0, 0 }
   1617 };
   1618 
   1619 #endif
   1620 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   1621     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   1622     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   1623     defined(BCM_56260_B0)
   1624 soc_field_info_t soc_ACPAL_ACPAL_ERR_RESP_INTR_STATUSr_fields[] = {
   1625     { ERR_RESP_INTRf, 1, 0, 0 }
   1626 };
   1627 
   1628 #endif
   1629 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   1630     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   1631     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   1632     defined(BCM_56260_B0)
   1633 soc_field_info_t soc_ACPAL_ACPAL_ERR_RESP_OTHER_ATTRr_fields[] = {
   1634     { ERR_AWBURSTf, 2, 5, SOCF_LE|SOCF_RO },
   1635     { ERR_AWCACHEf, 4, 7, SOCF_LE|SOCF_RO },
   1636     { ERR_AWLENf, 4, 11, SOCF_LE|SOCF_RO },
   1637     { ERR_AWLOCKf, 2, 18, SOCF_LE|SOCF_RO },
   1638     { ERR_AWPROTf, 3, 15, SOCF_LE|SOCF_RO },
   1639     { ERR_AWSIZEf, 3, 20, SOCF_LE|SOCF_RO },
   1640     { ERR_AWUSERf, 5, 0, SOCF_LE|SOCF_RO }
   1641 };
   1642 
   1643 #endif
   1644 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   1645     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   1646     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   1647     defined(BCM_56260_B0)
   1648 soc_field_info_t soc_ACPAL_ACPAL_SYNC_REGr_fields[] = {
   1649     { DUMMYf, 32, 0, SOCF_LE|SOCF_RO }
   1650 };
   1651 
   1652 #endif
   1653 #if defined(BCM_56640_A0)
   1654 soc_field_info_t soc_ACTION_CONTROL_TMr_fields[] = {
   1655     { ACTION_CONTROL_TMf, 8, 0, SOCF_LE },
   1656     { PROFILE_TABLE_TMf, 8, 8, SOCF_LE }
   1657 };
   1658 
   1659 #endif
   1660 #if defined(BCM_56340_A0)
   1661 soc_field_info_t soc_ACTION_CONTROL_TM_BCM56340_A0r_fields[] = {
   1662     { ACTION_CONTROL_TMf, 8, 0, SOCF_LE|SOCF_RES },
   1663     { PROFILE_TABLE_TMf, 8, 8, SOCF_LE|SOCF_RES }
   1664 };
   1665 
   1666 #endif
   1667 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   1668 soc_field_info_t soc_ADAPT_RAM_CONTROLr_fields[] = {
   1669     { TMf, 64, 0, SOCF_LE|SOCF_RES }
   1670 };
   1671 
   1672 #endif
   1673 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   1674 soc_field_info_t soc_ADAPT_SER_CONTROLr_fields[] = {
   1675     { L3_IIF_ECC_ENf, 1, 0, SOCF_RES },
   1676     { L3_IIF_EN_COR_ERR_RPTf, 1, 1, SOCF_RES },
   1677     { MY_STATION_TCAM_DATA_ONLY_ECC_ENf, 1, 2, SOCF_RES },
   1678     { MY_STATION_TCAM_DATA_ONLY_EN_COR_ERR_RPTf, 1, 3, SOCF_RES },
   1679     { PT_HWY_ECC_ENf, 1, 4, SOCF_RES },
   1680     { PT_HWY_EN_COR_ERR_RPTf, 1, 5, SOCF_RES },
   1681     { PT_HWY_FORCE_ERRf, 2, 6, SOCF_LE|SOCF_RES },
   1682     { VLAN_MPLS_ECC_ENf, 1, 8, SOCF_RES },
   1683     { VLAN_MPLS_EN_COR_ERR_RPTf, 1, 9, SOCF_RES }
   1684 };
   1685 
   1686 #endif
   1687 #if defined(BCM_56314_A0) || defined(BCM_56504_A0) || \
   1688     defined(BCM_56504_B0) || defined(BCM_56514_A0)
   1689 soc_field_info_t soc_AGINGCTRMEMDEBUGr_fields[] = {
   1690     { CCMf, 1, 0, 0 },
   1691     { RMf, 1, 1, 0 }
   1692 };
   1693 
   1694 #endif
   1695 #if defined(BCM_53314_A0) || defined(BCM_53324_A0)
   1696 soc_field_info_t soc_AGINGCTRMEMDEBUG_BCM53314_A0r_fields[] = {
   1697     { TMf, 8, 0, SOCF_LE },
   1698     { WWf, 1, 8, 0 }
   1699 };
   1700 
   1701 #endif
   1702 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   1703     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   1704     defined(BCM_56160_A0) || defined(BCM_56270_A0)
   1705 soc_field_info_t soc_AGINGCTRMEMDEBUG_BCM53400_A0r_fields[] = {
   1706     { TMf, 17, 0, SOCF_LE|SOCF_RES }
   1707 };
   1708 
   1709 #endif
   1710 #if defined(BCM_56224_A0) || defined(BCM_56224_B0)
   1711 soc_field_info_t soc_AGINGCTRMEMDEBUG_BCM56224_A0r_fields[] = {
   1712     { TMf, 8, 0, SOCF_LE }
   1713 };
   1714 
   1715 #endif
   1716 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
   1717 soc_field_info_t soc_AGING_CTR_ECC_CONTROL_EXTr_fields[] = {
   1718     { ENABLE_ECCf, 1, 0, 0 },
   1719     { FORCE_UNCORRECTABLE_ERRf, 1, 1, 0 }
   1720 };
   1721 
   1722 #endif
   1723 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
   1724     defined(BCM_56270_A0)
   1725 soc_field_info_t soc_AGING_CTR_ECC_CONTROL_EXT_BCM56260_A0r_fields[] = {
   1726     { ENABLE_ECCf, 1, 0, 0 },
   1727     { FORCE_UNCORRECTABLE_ERRf, 1, 1, 0 }
   1728 };
   1729 
   1730 #endif
   1731 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
   1732     defined(BCM_56450_B1)
   1733 soc_field_info_t soc_AGING_CTR_ECC_CONTROL_EXT_BCM56450_A0r_fields[] = {
   1734     { ENABLE_ECCf, 1, 0, 0 },
   1735     { FORCE_UNCORRECTABLE_ERRf, 1, 1, 0 }
   1736 };
   1737 
   1738 #endif
   1739 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
   1740 soc_field_info_t soc_AGING_DFT_CNT_EXTr_fields[] = {
   1741     { CNTf, 3, 0, SOCF_LE }
   1742 };
   1743 
   1744 #endif
   1745 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
   1746     defined(BCM_56270_A0)
   1747 soc_field_info_t soc_AGING_DFT_CNT_EXT_BCM56260_A0r_fields[] = {
   1748     { CNTf, 3, 0, SOCF_LE }
   1749 };
   1750 
   1751 #endif
   1752 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
   1753     defined(BCM_56450_B1)
   1754 soc_field_info_t soc_AGING_DFT_CNT_EXT_BCM56450_A0r_fields[] = {
   1755     { CNTf, 3, 0, SOCF_LE }
   1756 };
   1757 
   1758 #endif
   1759 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
   1760 soc_field_info_t soc_AGING_ERROR_EXTr_fields[] = {
   1761     { CTR_CORRECTED_ERRORf, 1, 3, SOCF_W1TC },
   1762     { CTR_UNCORRECTED_ERRORf, 1, 2, SOCF_W1TC },
   1763     { EXP_CORRECTED_ERRORf, 1, 1, SOCF_W1TC },
   1764     { EXP_UNCORRECTED_ERRORf, 1, 0, SOCF_W1TC },
   1765     { LMT_CORRECTED_ERRORf, 1, 5, SOCF_W1TC },
   1766     { LMT_UNCORRECTED_ERRORf, 1, 4, SOCF_W1TC }
   1767 };
   1768 
   1769 #endif
   1770 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
   1771     defined(BCM_56270_A0)
   1772 soc_field_info_t soc_AGING_ERROR_EXT_BCM56260_A0r_fields[] = {
   1773     { CTR_CORRECTED_ERRORf, 1, 3, SOCF_W1TC },
   1774     { CTR_UNCORRECTED_ERRORf, 1, 2, SOCF_W1TC },
   1775     { EXP_CORRECTED_ERRORf, 1, 1, SOCF_W1TC },
   1776     { EXP_UNCORRECTED_ERRORf, 1, 0, SOCF_W1TC },
   1777     { LMT_CORRECTED_ERRORf, 1, 5, SOCF_W1TC },
   1778     { LMT_UNCORRECTED_ERRORf, 1, 4, SOCF_W1TC }
   1779 };
   1780 
   1781 #endif
   1782 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
   1783     defined(BCM_56450_B1)
   1784 soc_field_info_t soc_AGING_ERROR_EXT_BCM56450_A0r_fields[] = {
   1785     { CTR_CORRECTED_ERRORf, 1, 3, SOCF_W1TC },
   1786     { CTR_UNCORRECTED_ERRORf, 1, 2, SOCF_W1TC },
   1787     { EXP_CORRECTED_ERRORf, 1, 1, SOCF_W1TC },
   1788     { EXP_UNCORRECTED_ERRORf, 1, 0, SOCF_W1TC },
   1789     { LMT_CORRECTED_ERRORf, 1, 5, SOCF_W1TC },
   1790     { LMT_UNCORRECTED_ERRORf, 1, 4, SOCF_W1TC }
   1791 };
   1792 
   1793 #endif
   1794 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
   1795 soc_field_info_t soc_AGING_ERROR_MASK_EXTr_fields[] = {
   1796     { CTR_CORRECTED_ERROR_DISINTf, 1, 3, 0 },
   1797     { CTR_UNCORRECTED_ERROR_DISINTf, 1, 2, 0 },
   1798     { EXP_CORRECTED_ERROR_DISINTf, 1, 1, 0 },
   1799     { EXP_UNCORRECTED_ERROR_DISINTf, 1, 0, 0 },
   1800     { LMT_CORRECTED_ERROR_DISINTf, 1, 5, 0 },
   1801     { LMT_UNCORRECTED_ERROR_DISINTf, 1, 4, 0 }
   1802 };
   1803 
   1804 #endif
   1805 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
   1806     defined(BCM_56270_A0)
   1807 soc_field_info_t soc_AGING_ERROR_MASK_EXT_BCM56260_A0r_fields[] = {
   1808     { CTR_CORRECTED_ERROR_DISINTf, 1, 3, 0 },
   1809     { CTR_UNCORRECTED_ERROR_DISINTf, 1, 2, 0 },
   1810     { EXP_CORRECTED_ERROR_DISINTf, 1, 1, 0 },
   1811     { EXP_UNCORRECTED_ERROR_DISINTf, 1, 0, 0 },
   1812     { LMT_CORRECTED_ERROR_DISINTf, 1, 5, 0 },
   1813     { LMT_UNCORRECTED_ERROR_DISINTf, 1, 4, 0 }
   1814 };
   1815 
   1816 #endif
   1817 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
   1818     defined(BCM_56450_B1)
   1819 soc_field_info_t soc_AGING_ERROR_MASK_EXT_BCM56450_A0r_fields[] = {
   1820     { CTR_CORRECTED_ERROR_DISINTf, 1, 3, 0 },
   1821     { CTR_UNCORRECTED_ERROR_DISINTf, 1, 2, 0 },
   1822     { EXP_CORRECTED_ERROR_DISINTf, 1, 1, 0 },
   1823     { EXP_UNCORRECTED_ERROR_DISINTf, 1, 0, 0 },
   1824     { LMT_CORRECTED_ERROR_DISINTf, 1, 5, 0 },
   1825     { LMT_UNCORRECTED_ERROR_DISINTf, 1, 4, 0 }
   1826 };
   1827 
   1828 #endif
   1829 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
   1830     defined(BCM_56270_A0)
   1831 soc_field_info_t soc_AGING_LMT_ECC_CONTROL_EXTr_fields[] = {
   1832     { ENABLE_ECCf, 1, 0, 0 },
   1833     { FORCE_UNCORRECTABLE_ERRf, 2, 1, SOCF_LE }
   1834 };
   1835 
   1836 #endif
   1837 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) || \
   1838     defined(BCM_56840_A0) || defined(BCM_56840_B0)
   1839 soc_field_info_t soc_ALTERNATE_EMIRROR_BITMAP_PARITY_CONTROLr_fields[] = {
   1840     { PARITY_ENf, 1, 0, SOCF_RES }
   1841 };
   1842 
   1843 #endif
   1844 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   1845     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   1846     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   1847     defined(BCM_56260_B0) || defined(BCM_56270_A0)
   1848 soc_field_info_t soc_ALTERNATE_EMIRROR_BITMAP_PARITY_CONTROL_BCM53400_A0r_fields[] = {
   1849     { PARITY_ENf, 1, 0, 0 }
   1850 };
   1851 
   1852 #endif
   1853 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   1854     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   1855     defined(BCM_56160_A0)
   1856 soc_field_info_t soc_ALTERNATE_EMIRROR_BITMAP_PARITY_STATUSr_fields[] = {
   1857     { ENTRY_IDXf, 6, 2, SOCF_LE },
   1858     { MULTIPLE_ERRf, 1, 1, 0 },
   1859     { PARITY_ERRf, 1, 0, 0 }
   1860 };
   1861 
   1862 #endif
   1863 #if defined(BCM_56142_A0) || defined(BCM_56334_A0) || \
   1864     defined(BCM_56334_B0) || defined(BCM_56440_A0) || \
   1865     defined(BCM_56440_B0) || defined(BCM_56524_A0) || \
   1866     defined(BCM_56524_B0) || defined(BCM_56634_A0) || \
   1867     defined(BCM_56634_B0) || defined(BCM_56685_A0) || \
   1868     defined(BCM_56685_B0) || defined(BCM_56840_A0) || \
   1869     defined(BCM_56840_B0)
   1870 soc_field_info_t soc_ALTERNATE_EMIRROR_BITMAP_PARITY_STATUS_INTRr_fields[] = {
   1871     { ENTRY_IDXf, 7, 2, SOCF_LE },
   1872     { MULTIPLE_ERRf, 1, 1, 0 },
   1873     { PARITY_ERRf, 1, 0, 0 }
   1874 };
   1875 
   1876 #endif
   1877 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
   1878     defined(BCM_56450_B1)
   1879 soc_field_info_t soc_ALTERNATE_EMIRROR_BITMAP_PARITY_STATUS_INTR_BCM56450_A0r_fields[] = {
   1880     { ENTRY_IDXf, 8, 2, SOCF_LE|SOCF_RES },
   1881     { MULTIPLE_ERRf, 1, 1, SOCF_RES },
   1882     { PARITY_ERRf, 1, 0, SOCF_RES }
   1883 };
   1884 
   1885 #endif
   1886 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) || \
   1887     defined(BCM_56840_A0) || defined(BCM_56840_B0)
   1888 soc_field_info_t soc_ALTERNATE_EMIRROR_BITMAP_PARITY_STATUS_INTR_BCM56840_A0r_fields[] = {
   1889     { ENTRY_IDXf, 8, 2, SOCF_LE|SOCF_RES },
   1890     { MULTIPLE_ERRf, 1, 1, SOCF_RES },
   1891     { PARITY_ERRf, 1, 0, SOCF_RES }
   1892 };
   1893 
   1894 #endif
   1895 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
   1896     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
   1897     defined(BCM_56450_B1)
   1898 soc_field_info_t soc_AMAC_IDM0_IDM_RESET_CONTROLr_fields[] = {
   1899     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
   1900     { RESETf, 1, 0, 0 }
   1901 };
   1902 
   1903 #endif
   1904 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   1905     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   1906     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   1907     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   1908     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
   1909     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
   1910     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
   1911     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
   1912     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
   1913     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   1914 soc_field_info_t soc_AMAC_IDM0_IDM_RESET_CONTROL_BCM53400_A0r_fields[] = {
   1915     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
   1916     { RESETf, 1, 0, 0 }
   1917 };
   1918 
   1919 #endif
   1920 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
   1921     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
   1922     defined(BCM_56450_B1)
   1923 soc_field_info_t soc_AMAC_IDM0_IO_CONTROL_DIRECTr_fields[] = {
   1924     { ARCACHEf, 4, 16, SOCF_LE },
   1925     { ARUSERf, 5, 25, SOCF_LE },
   1926     { AWCACHEf, 4, 7, SOCF_LE },
   1927     { AWUSERf, 5, 20, SOCF_LE },
   1928     { CLK_250_SELf, 1, 6, 0 },
   1929     { CLK_ENf, 1, 0, 0 },
   1930     { DEST_SYNC_MODE_ENf, 1, 3, 0 },
   1931     { DIRECT_GMII_MODEf, 1, 5, 0 },
   1932     { LEDSCAN_FLOP_STAGESf, 3, 11, SOCF_LE },
   1933     { SOURCE_SYNC_MODE_ENf, 1, 2, 0 },
   1934     { TX_CLK_OUT_INVERT_ENf, 1, 4, 0 }
   1935 };
   1936 
   1937 #endif
   1938 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   1939     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   1940     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   1941     defined(BCM_56260_B0)
   1942 soc_field_info_t soc_AMAC_IDM0_IO_CONTROL_DIRECT_BCM53400_A0r_fields[] = {
   1943     { ARCACHEf, 4, 16, SOCF_LE },
   1944     { ARUSERf, 5, 25, SOCF_LE },
   1945     { AWCACHEf, 4, 7, SOCF_LE },
   1946     { AWUSERf, 5, 20, SOCF_LE },
   1947     { BYPASS_CTf, 1, 30, 0 },
   1948     { CLK_250_SELf, 1, 6, 0 },
   1949     { CLK_ENf, 1, 0, 0 },
   1950     { CTf, 1, 31, 0 },
   1951     { DEST_SYNC_MODE_ENf, 1, 3, 0 },
   1952     { DIRECT_GMII_MODEf, 1, 5, 0 },
   1953     { LEDSCAN_FLOP_STAGESf, 3, 11, SOCF_LE },
   1954     { SOURCE_SYNC_MODE_ENf, 1, 2, 0 },
   1955     { TX_CLK_OUT_INVERT_ENf, 1, 4, 0 }
   1956 };
   1957 
   1958 #endif
   1959 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
   1960     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
   1961     defined(BCM_56450_B1)
   1962 soc_field_info_t soc_AMAC_IDM0_IO_STATUSr_fields[] = {
   1963     { DEBUG_STATUSf, 18, 0, SOCF_LE|SOCF_RO }
   1964 };
   1965 
   1966 #endif
   1967 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   1968     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   1969     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   1970     defined(BCM_56260_B0)
   1971 soc_field_info_t soc_AMAC_IDM0_IO_STATUS_BCM53400_A0r_fields[] = {
   1972     { DEBUG_STATUSf, 18, 0, SOCF_LE|SOCF_RO }
   1973 };
   1974 
   1975 #endif
   1976 #if defined(BCM_83208_A0)
   1977 soc_field_info_t soc_AM_TOP_ECC_1B_ERR_CNTr_fields[] = {
   1978     { ECC_1B_ERR_ADDRf, 31, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   1979     { ECC_1B_ERR_ADDR_VALIDf, 1, 47, SOCF_RO|SOCF_SIG },
   1980     { ECC_1B_ERR_CNTf, 15, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1981     { ECC_1B_ERR_CNT_OVERFLOWf, 1, 15, SOCF_RO|SOCF_SIG }
   1982 };
   1983 
   1984 #endif
   1985 #if defined(BCM_83208_A0)
   1986 soc_field_info_t soc_AM_TOP_ECC_2B_ERR_CNTr_fields[] = {
   1987     { ECC_2B_ERR_ADDRf, 31, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   1988     { ECC_2B_ERR_ADDR_VALIDf, 1, 47, SOCF_RO|SOCF_SIG },
   1989     { ECC_2B_ERR_CNTf, 15, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   1990     { ECC_2B_ERR_CNT_OVERFLOWf, 1, 15, SOCF_RO|SOCF_SIG }
   1991 };
   1992 
   1993 #endif
   1994 #if defined(BCM_83208_A0)
   1995 soc_field_info_t soc_AM_TOP_ECC_ERR_1B_INITIATEr_fields[] = {
   1996     { ECC_ERR_1B_INITIATEf, 1, 0, 0 }
   1997 };
   1998 
   1999 #endif
   2000 #if defined(BCM_83208_A0)
   2001 soc_field_info_t soc_AM_TOP_ECC_ERR_1B_MONITOR_MEM_MASKr_fields[] = {
   2002     { ECC_ERR_1B_MONITOR_MEM_MASKf, 1, 0, 0 }
   2003 };
   2004 
   2005 #endif
   2006 #if defined(BCM_83208_A0)
   2007 soc_field_info_t soc_AM_TOP_ECC_ERR_2B_INITIATEr_fields[] = {
   2008     { ECC_ERR_2B_INITIATEf, 1, 0, 0 }
   2009 };
   2010 
   2011 #endif
   2012 #if defined(BCM_83208_A0)
   2013 soc_field_info_t soc_AM_TOP_ECC_ERR_2B_MONITOR_MEM_MASKr_fields[] = {
   2014     { ECC_ERR_2B_MONITOR_MEM_MASKf, 1, 0, 0 }
   2015 };
   2016 
   2017 #endif
   2018 #if defined(BCM_83208_A0)
   2019 soc_field_info_t soc_AM_TOP_ECC_INTERRUPT_REGISTERr_fields[] = {
   2020     { ECC_1B_ERR_INTf, 1, 1, SOCF_SIG|SOCF_INTR },
   2021     { ECC_2B_ERR_INTf, 1, 2, SOCF_SIG|SOCF_INTR },
   2022     { PARITY_ERR_INTf, 1, 0, SOCF_SIG|SOCF_INTR }
   2023 };
   2024 
   2025 #endif
   2026 #if defined(BCM_83208_A0)
   2027 soc_field_info_t soc_AM_TOP_ECC_INTERRUPT_REGISTER_MASKr_fields[] = {
   2028     { ECC_1B_ERR_INT_MASKf, 1, 1, 0 },
   2029     { ECC_2B_ERR_INT_MASKf, 1, 2, 0 },
   2030     { PARITY_ERR_INT_MASKf, 1, 0, 0 }
   2031 };
   2032 
   2033 #endif
   2034 #if defined(BCM_83208_A0)
   2035 soc_field_info_t soc_AM_TOP_ECC_INTERRUPT_REGISTER_TESTr_fields[] = {
   2036     { ECC_INTERRUPT_REGISTER_TESTf, 32, 0, SOCF_LE }
   2037 };
   2038 
   2039 #endif
   2040 #if defined(BCM_83208_A0)
   2041 soc_field_info_t soc_AM_TOP_ENABLE_DYNAMIC_MEMORY_ACCESSr_fields[] = {
   2042     { ENABLE_DYNAMIC_MEMORY_ACCESSf, 1, 0, 0 }
   2043 };
   2044 
   2045 #endif
   2046 #if defined(BCM_83208_A0)
   2047 soc_field_info_t soc_AM_TOP_ERROR_INITIATION_DATAr_fields[] = {
   2048     { ERR_WRf, 1, 0, SOCF_SIG }
   2049 };
   2050 
   2051 #endif
   2052 #if defined(BCM_83208_A0)
   2053 soc_field_info_t soc_AM_TOP_GLOBAL_MEM_OPTIONSr_fields[] = {
   2054     { CPU_BYPASS_ECC_PARf, 1, 2, 0 },
   2055     { DISMEMf, 1, 0, 0 },
   2056     { DIS_ECCf, 1, 1, 0 },
   2057     { MEM_LWM_DISABLEf, 1, 4, 0 },
   2058     { MEM_RC_DISABLEf, 1, 5, 0 },
   2059     { WRITE_TO_XORf, 1, 3, 0 }
   2060 };
   2061 
   2062 #endif
   2063 #if defined(BCM_83208_A0)
   2064 soc_field_info_t soc_AM_TOP_GTIMER_CONFIGURATIONr_fields[] = {
   2065     { GTIMER_CYCLEf, 30, 0, SOCF_LE },
   2066     { GTIMER_ENABLEf, 1, 30, 0 },
   2067     { GTIMER_RESET_ON_TRIGGERf, 1, 31, 0 },
   2068     { GTIMER_TRIGGERf, 1, 32, SOCF_RO|SOCF_SIG }
   2069 };
   2070 
   2071 #endif
   2072 #if defined(BCM_83208_A0)
   2073 soc_field_info_t soc_AM_TOP_INDIRECT_COMMANDr_fields[] = {
   2074     { INDIRECT_COMMAND_COUNTf, 14, 2, SOCF_LE },
   2075     { INDIRECT_COMMAND_STATUSf, 1, 31, 0 },
   2076     { INDIRECT_COMMAND_TIMEOUTf, 15, 16, SOCF_LE },
   2077     { INDIRECT_COMMAND_TRIGGERf, 1, 0, 0 },
   2078     { INDIRECT_COMMAND_TRIGGER_ON_DATAf, 1, 1, 0 }
   2079 };
   2080 
   2081 #endif
   2082 #if defined(BCM_83208_A0)
   2083 soc_field_info_t soc_AM_TOP_INDIRECT_COMMAND_RD_DATAr_fields[] = {
   2084     { INDIRECT_COMMAND_RD_DATAf, 640, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   2085 };
   2086 
   2087 #endif
   2088 #if defined(BCM_83208_A0)
   2089 soc_field_info_t soc_AM_TOP_INDIRECT_COMMAND_WIDE_MEMr_fields[] = {
   2090     { INDIRECT_WIDE_ADDR_AUTOf, 1, 0, 0 }
   2091 };
   2092 
   2093 #endif
   2094 #if defined(BCM_83208_A0)
   2095 soc_field_info_t soc_AM_TOP_INDIRECT_COMMAND_WR_DATAr_fields[] = {
   2096     { INDIRECT_COMMAND_WR_DATAf, 640, 0, SOCF_LE }
   2097 };
   2098 
   2099 #endif
   2100 #if defined(BCM_83208_A0)
   2101 soc_field_info_t soc_AM_TOP_INDIRECT_FORCE_BUBBLEr_fields[] = {
   2102     { FORCE_BUBBLE_ENf, 1, 0, 0 },
   2103     { FORCE_BUBBLE_PERIODf, 15, 1, SOCF_LE },
   2104     { FORCE_BUBBLE_PULSE_WIDTHf, 2, 16, SOCF_LE },
   2105     { FORCE_BUBBLE_STATUSf, 1, 18, SOCF_RO|SOCF_SIG }
   2106 };
   2107 
   2108 #endif
   2109 #if defined(BCM_83208_A0)
   2110 soc_field_info_t soc_AM_TOP_INDIRECT_WR_MASKr_fields[] = {
   2111     { INDIRECT_WR_MASKf, 32, 0, SOCF_LE }
   2112 };
   2113 
   2114 #endif
   2115 #if defined(BCM_83208_A0)
   2116 soc_field_info_t soc_AM_TOP_INTERRUPT_MASK_REGISTERr_fields[] = {
   2117     { ERROR_ECC_MASKf, 1, 0, 0 }
   2118 };
   2119 
   2120 #endif
   2121 #if defined(BCM_83208_A0)
   2122 soc_field_info_t soc_AM_TOP_INTERRUPT_REGISTERr_fields[] = {
   2123     { ERROR_ECCf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR }
   2124 };
   2125 
   2126 #endif
   2127 #if defined(BCM_83208_A0)
   2128 soc_field_info_t soc_AM_TOP_RESERVED_MTCDr_fields[] = {
   2129     { FIELD_0_0f, 1, 0, 0 },
   2130     { FIELD_1_1f, 1, 1, 0 },
   2131     { FIELD_2_2f, 1, 2, 0 },
   2132     { FIELD_3_3f, 1, 3, 0 },
   2133     { FIELD_4_4f, 1, 4, SOCF_RO|SOCF_SIG },
   2134     { FIELD_5_5f, 1, 5, SOCF_RO|SOCF_SIG }
   2135 };
   2136 
   2137 #endif
   2138 #if defined(BCM_83208_A0)
   2139 soc_field_info_t soc_AM_TOP_RESERVED_MTCPr_fields[] = {
   2140     { ITEM_0_13f, 14, 0, SOCF_LE },
   2141     { ITEM_14_14f, 1, 14, 0 },
   2142     { ITEM_15_15f, 1, 15, 0 },
   2143     { ITEM_16_16f, 1, 16, 0 },
   2144     { ITEM_19_30f, 12, 19, SOCF_LE },
   2145     { ITEM_31_31f, 1, 31, 0 },
   2146     { ITEM_32_32f, 1, 32, 0 },
   2147     { ITEM_33_33f, 1, 33, 0 },
   2148     { ITEM_34_34f, 1, 34, 0 },
   2149     { ITEM_35_35f, 1, 35, 0 },
   2150     { ITEM_37_52f, 16, 37, SOCF_LE },
   2151     { ITEM_53_53f, 1, 53, 0 },
   2152     { ITEM_54_54f, 1, 54, 0 },
   2153     { ITEM_55_55f, 1, 55, 0 },
   2154     { ITEM_56_56f, 1, 56, 0 },
   2155     { ITEM_57_57f, 1, 57, 0 },
   2156     { ITEM_58_58f, 1, 58, 0 }
   2157 };
   2158 
   2159 #endif
   2160 #if defined(BCM_83208_A0)
   2161 soc_field_info_t soc_AM_TOP_RESERVED_SPARE_0r_fields[] = {
   2162     { RESERVED_SPARE_0f, 32, 0, SOCF_LE|SOCF_RES }
   2163 };
   2164 
   2165 #endif
   2166 #if defined(BCM_83208_A0)
   2167 soc_field_info_t soc_AM_TOP_RESERVED_SPARE_1r_fields[] = {
   2168     { RESERVED_SPARE_1f, 32, 0, SOCF_LE|SOCF_RES }
   2169 };
   2170 
   2171 #endif
   2172 #if defined(BCM_83208_A0)
   2173 soc_field_info_t soc_AM_TOP_RESERVED_SPARE_2r_fields[] = {
   2174     { RESERVED_SPARE_2f, 32, 0, SOCF_LE|SOCF_RES }
   2175 };
   2176 
   2177 #endif
   2178 #if defined(BCM_83208_A0)
   2179 soc_field_info_t soc_AM_TOP_RESERVED_SPARE_3r_fields[] = {
   2180     { RESERVED_SPARE_3f, 32, 0, SOCF_LE|SOCF_RES }
   2181 };
   2182 
   2183 #endif
   2184 #if defined(BCM_83208_A0)
   2185 soc_field_info_t soc_AM_TOP_SBUS_BROADCAST_IDr_fields[] = {
   2186     { SBUS_BROADCAST_IDf, 7, 0, SOCF_LE }
   2187 };
   2188 
   2189 #endif
   2190 #if defined(BCM_56334_A0) || defined(BCM_56334_B0) || \
   2191     defined(BCM_56524_A0) || defined(BCM_56524_B0) || \
   2192     defined(BCM_56634_A0) || defined(BCM_56634_B0) || \
   2193     defined(BCM_56685_A0) || defined(BCM_56685_B0)
   2194 soc_field_info_t soc_ANY_RMEP_TLV_INTERFACE_DOWN_STATUSr_fields[] = {
   2195     { FIRST_RMEP_INDEXf, 11, 0, SOCF_LE },
   2196     { MULTIf, 1, 11, 0 },
   2197     { VALIDf, 1, 12, 0 }
   2198 };
   2199 
   2200 #endif
   2201 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   2202     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   2203     defined(BCM_56160_A0)
   2204 soc_field_info_t soc_ANY_RMEP_TLV_INTERFACE_DOWN_STATUS_BCM53400_A0r_fields[] = {
   2205     { FIRST_RMEP_INDEXf, 11, 0, SOCF_LE },
   2206     { MULTIf, 1, 11, 0 },
   2207     { VALIDf, 1, 12, 0 }
   2208 };
   2209 
   2210 #endif
   2211 #if defined(BCM_56150_A0)
   2212 soc_field_info_t soc_ANY_RMEP_TLV_INTERFACE_DOWN_STATUS_BCM56150_A0r_fields[] = {
   2213     { FIRST_RMEP_INDEXf, 11, 0, SOCF_LE },
   2214     { MULTIf, 1, 11, 0 },
   2215     { VALIDf, 1, 12, 0 }
   2216 };
   2217 
   2218 #endif
   2219 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
   2220     defined(BCM_56270_A0)
   2221 soc_field_info_t soc_ANY_RMEP_TLV_INTERFACE_DOWN_STATUS_BCM56260_A0r_fields[] = {
   2222     { FIRST_RMEP_INDEXf, 12, 0, SOCF_LE },
   2223     { MULTIf, 1, 12, 0 },
   2224     { VALIDf, 1, 13, 0 }
   2225 };
   2226 
   2227 #endif
   2228 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
   2229 soc_field_info_t soc_ANY_RMEP_TLV_INTERFACE_DOWN_STATUS_BCM56440_A0r_fields[] = {
   2230     { FIRST_RMEP_INDEXf, 12, 0, SOCF_LE },
   2231     { MULTIf, 1, 12, 0 },
   2232     { VALIDf, 1, 13, 0 }
   2233 };
   2234 
   2235 #endif
   2236 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
   2237     defined(BCM_56450_B0) || defined(BCM_56450_B1) || \
   2238     defined(BCM_56640_A0)
   2239 soc_field_info_t soc_ANY_RMEP_TLV_INTERFACE_DOWN_STATUS_BCM56640_A0r_fields[] = {
   2240     { FIRST_RMEP_INDEXf, 13, 0, SOCF_LE },
   2241     { MULTIf, 1, 13, 0 },
   2242     { VALIDf, 1, 14, 0 }
   2243 };
   2244 
   2245 #endif
   2246 #if defined(BCM_56670_B0)
   2247 soc_field_info_t soc_AN_X1_CONTROL_BAM_SPEED_PRI_0r_fields[] = {
   2248     { AN_PRIORITY_100G_CR4f, 2, 0, SOCF_LE },
   2249     { AN_PRIORITY_100G_HG2_CR4f, 2, 2, SOCF_LE },
   2250     { AN_PRIORITY_100G_HG2_KR4f, 2, 6, SOCF_LE },
   2251     { AN_PRIORITY_100G_KR4f, 2, 4, SOCF_LE },
   2252     { AN_PRIORITY_40G_CR4f, 2, 8, SOCF_LE },
   2253     { AN_PRIORITY_40G_HG2_CR4f, 2, 10, SOCF_LE },
   2254     { AN_PRIORITY_40G_HG2_KR4f, 2, 14, SOCF_LE },
   2255     { AN_PRIORITY_40G_KR4f, 2, 12, SOCF_LE }
   2256 };
   2257 
   2258 #endif
   2259 #if defined(BCM_56670_B0)
   2260 soc_field_info_t soc_AN_X1_CONTROL_BAM_SPEED_PRI_1r_fields[] = {
   2261     { AN_PRIORITY_50G_CR2f, 2, 8, SOCF_LE },
   2262     { AN_PRIORITY_50G_CR4f, 2, 0, SOCF_LE },
   2263     { AN_PRIORITY_50G_HG2_CR2f, 2, 10, SOCF_LE },
   2264     { AN_PRIORITY_50G_HG2_CR4f, 2, 2, SOCF_LE },
   2265     { AN_PRIORITY_50G_HG2_KR2f, 2, 14, SOCF_LE },
   2266     { AN_PRIORITY_50G_HG2_KR4f, 2, 6, SOCF_LE },
   2267     { AN_PRIORITY_50G_KR2f, 2, 12, SOCF_LE },
   2268     { AN_PRIORITY_50G_KR4f, 2, 4, SOCF_LE }
   2269 };
   2270 
   2271 #endif
   2272 #if defined(BCM_56670_B0)
   2273 soc_field_info_t soc_AN_X1_CONTROL_BAM_SPEED_PRI_2r_fields[] = {
   2274     { AN_PRIORITY_25G_CR1f, 2, 8, SOCF_LE },
   2275     { AN_PRIORITY_25G_HG2_CR1f, 2, 10, SOCF_LE },
   2276     { AN_PRIORITY_25G_HG2_KR1f, 2, 14, SOCF_LE },
   2277     { AN_PRIORITY_25G_KR1f, 2, 12, SOCF_LE },
   2278     { AN_PRIORITY_40G_CR2f, 2, 0, SOCF_LE },
   2279     { AN_PRIORITY_40G_HG2_CR2f, 2, 2, SOCF_LE },
   2280     { AN_PRIORITY_40G_HG2_KR2f, 2, 6, SOCF_LE },
   2281     { AN_PRIORITY_40G_KR2f, 2, 4, SOCF_LE }
   2282 };
   2283 
   2284 #endif
   2285 #if defined(BCM_56670_B0)
   2286 soc_field_info_t soc_AN_X1_CONTROL_BAM_SPEED_PRI_3r_fields[] = {
   2287     { AN_PRIORITY_20G_CR1f, 2, 0, SOCF_LE },
   2288     { AN_PRIORITY_20G_CR2f, 2, 8, SOCF_LE },
   2289     { AN_PRIORITY_20G_HG2_CR1f, 2, 2, SOCF_LE },
   2290     { AN_PRIORITY_20G_HG2_CR2f, 2, 10, SOCF_LE },
   2291     { AN_PRIORITY_20G_HG2_KR1f, 2, 6, SOCF_LE },
   2292     { AN_PRIORITY_20G_HG2_KR2f, 2, 14, SOCF_LE },
   2293     { AN_PRIORITY_20G_KR1f, 2, 4, SOCF_LE },
   2294     { AN_PRIORITY_20G_KR2f, 2, 12, SOCF_LE }
   2295 };
   2296 
   2297 #endif
   2298 #if defined(BCM_56670_B0)
   2299 soc_field_info_t soc_AN_X1_CONTROL_BAM_SPEED_PRI_4r_fields[] = {
   2300     { AN_PRIORITY_10G_HG2_KR1f, 2, 2, SOCF_LE },
   2301     { AN_PRIORITY_10G_KR1f, 2, 0, SOCF_LE },
   2302     { AN_PRIORITY_1G_KX1f, 2, 4, SOCF_LE },
   2303     { AN_PRIORITY_2P5G_KX1f, 2, 6, SOCF_LE },
   2304     { AN_PRIORITY_5G_KR1f, 2, 8, SOCF_LE },
   2305     { RESERVEDf, 6, 10, SOCF_LE|SOCF_RO|SOCF_RES }
   2306 };
   2307 
   2308 #endif
   2309 #if defined(BCM_56670_B0)
   2310 soc_field_info_t soc_AN_X1_CONTROL_IEEE_SPEED_PRI_1r_fields[] = {
   2311     { AN_PRIORITY_25G_CR1_IEEEf, 2, 0, SOCF_LE },
   2312     { AN_PRIORITY_25G_CRS1_IEEEf, 2, 2, SOCF_LE },
   2313     { AN_PRIORITY_25G_KR1_IEEEf, 2, 4, SOCF_LE },
   2314     { AN_PRIORITY_25G_KRS1_IEEEf, 2, 6, SOCF_LE },
   2315     { RESERVEDf, 8, 8, SOCF_LE|SOCF_RO|SOCF_RES }
   2316 };
   2317 
   2318 #endif
   2319 #if defined(BCM_88690_A0)
   2320 soc_field_info_t soc_AN_X1_CONTROL_OUI_LOWERr_fields[] = {
   2321     { OUI_LOWER_DATAf, 16, 0, SOCF_LE }
   2322 };
   2323 
   2324 #endif
   2325 #if defined(BCM_56670_B0)
   2326 soc_field_info_t soc_AN_X1_CONTROL_OUI_LOWER_BCM56670_B0r_fields[] = {
   2327     { OUI_LOWER_DATAf, 16, 0, SOCF_LE }
   2328 };
   2329 
   2330 #endif
   2331 #if defined(BCM_88690_B0)
   2332 soc_field_info_t soc_AN_X1_CONTROL_OUI_LOWER_BCM88690_B0r_fields[] = {
   2333     { OUI_LOWER_DATAf, 16, 0, SOCF_LE }
   2334 };
   2335 
   2336 #endif
   2337 #if defined(BCM_88690_A0)
   2338 soc_field_info_t soc_AN_X1_CONTROL_OUI_UPPERr_fields[] = {
   2339     { FIELD_8_15f, 8, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   2340     { OUI_UPPER_DATAf, 8, 0, SOCF_LE }
   2341 };
   2342 
   2343 #endif
   2344 #if defined(BCM_56670_B0)
   2345 soc_field_info_t soc_AN_X1_CONTROL_OUI_UPPER_BCM56670_B0r_fields[] = {
   2346     { OUI_UPPER_DATAf, 8, 0, SOCF_LE },
   2347     { RESERVEDf, 8, 8, SOCF_LE|SOCF_RO|SOCF_RES }
   2348 };
   2349 
   2350 #endif
   2351 #if defined(BCM_88690_B0)
   2352 soc_field_info_t soc_AN_X1_CONTROL_OUI_UPPER_BCM88690_B0r_fields[] = {
   2353     { FIELD_8_15f, 8, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   2354     { OUI_UPPER_DATAf, 8, 0, SOCF_LE }
   2355 };
   2356 
   2357 #endif
   2358 #if defined(BCM_88690_A0)
   2359 soc_field_info_t soc_AN_X1_SW_MGMT_GLB_INTr_fields[] = {
   2360     { FIELD_4_15f, 12, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   2361     { INT_PORT0f, 1, 0, SOCF_RO|SOCF_SIG },
   2362     { INT_PORT1f, 1, 1, SOCF_RO|SOCF_SIG },
   2363     { INT_PORT2f, 1, 2, SOCF_RO|SOCF_SIG },
   2364     { INT_PORT3f, 1, 3, SOCF_RO|SOCF_SIG }
   2365 };
   2366 
   2367 #endif
   2368 #if defined(BCM_56670_B0)
   2369 soc_field_info_t soc_AN_X1_SW_MGMT_GLB_INT_BCM56670_B0r_fields[] = {
   2370     { INT_PORT0f, 1, 0, SOCF_RO },
   2371     { INT_PORT1f, 1, 1, SOCF_RO },
   2372     { INT_PORT2f, 1, 2, SOCF_RO },
   2373     { INT_PORT3f, 1, 3, SOCF_RO },
   2374     { RESERVEDf, 12, 4, SOCF_LE|SOCF_RO|SOCF_RES }
   2375 };
   2376 
   2377 #endif
   2378 #if defined(BCM_88690_B0)
   2379 soc_field_info_t soc_AN_X1_SW_MGMT_GLB_INT_BCM88690_B0r_fields[] = {
   2380     { FIELD_4_15f, 12, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   2381     { INT_PORT0f, 1, 0, SOCF_RO|SOCF_SIG },
   2382     { INT_PORT1f, 1, 1, SOCF_RO|SOCF_SIG },
   2383     { INT_PORT2f, 1, 2, SOCF_RO|SOCF_SIG },
   2384     { INT_PORT3f, 1, 3, SOCF_RO|SOCF_SIG }
   2385 };
   2386 
   2387 #endif
   2388 #if defined(BCM_88690_A0)
   2389 soc_field_info_t soc_AN_X1_SW_MGMT_GLB_MASKr_fields[] = {
   2390     { FIELD_4_15f, 12, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   2391     { INT_PORT0_MASKf, 1, 0, 0 },
   2392     { INT_PORT1_MASKf, 1, 1, 0 },
   2393     { INT_PORT2_MASKf, 1, 2, 0 },
   2394     { INT_PORT3_MASKf, 1, 3, 0 }
   2395 };
   2396 
   2397 #endif
   2398 #if defined(BCM_56670_B0)
   2399 soc_field_info_t soc_AN_X1_SW_MGMT_GLB_MASK_BCM56670_B0r_fields[] = {
   2400     { INT_PORT0_MASKf, 1, 0, 0 },
   2401     { INT_PORT1_MASKf, 1, 1, 0 },
   2402     { INT_PORT2_MASKf, 1, 2, 0 },
   2403     { INT_PORT3_MASKf, 1, 3, 0 },
   2404     { RESERVEDf, 12, 4, SOCF_LE|SOCF_RO|SOCF_RES }
   2405 };
   2406 
   2407 #endif
   2408 #if defined(BCM_88690_B0)
   2409 soc_field_info_t soc_AN_X1_SW_MGMT_GLB_MASK_BCM88690_B0r_fields[] = {
   2410     { FIELD_4_15f, 12, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   2411     { INT_PORT0_MASKf, 1, 0, 0 },
   2412     { INT_PORT1_MASKf, 1, 1, 0 },
   2413     { INT_PORT2_MASKf, 1, 2, 0 },
   2414     { INT_PORT3_MASKf, 1, 3, 0 }
   2415 };
   2416 
   2417 #endif
   2418 #if defined(BCM_88690_A0)
   2419 soc_field_info_t soc_AN_X1_TIMERS_CL73_BREAK_LINKr_fields[] = {
   2420     { CL73_BREAK_TIMER_PERIODf, 16, 0, SOCF_LE }
   2421 };
   2422 
   2423 #endif
   2424 #if defined(BCM_56670_B0)
   2425 soc_field_info_t soc_AN_X1_TIMERS_CL73_BREAK_LINK_BCM56670_B0r_fields[] = {
   2426     { CL73_BREAK_TIMER_PERIODf, 16, 0, SOCF_LE }
   2427 };
   2428 
   2429 #endif
   2430 #if defined(BCM_88690_B0)
   2431 soc_field_info_t soc_AN_X1_TIMERS_CL73_BREAK_LINK_BCM88690_B0r_fields[] = {
   2432     { CL73_BREAK_TIMER_PERIODf, 16, 0, SOCF_LE }
   2433 };
   2434 
   2435 #endif
   2436 #if defined(BCM_56670_B0)
   2437 soc_field_info_t soc_AN_X1_TIMERS_CL73_DME_LOCKr_fields[] = {
   2438     { PD_DME_LOCK_TIMER_PERIODf, 16, 0, SOCF_LE }
   2439 };
   2440 
   2441 #endif
   2442 #if defined(BCM_88690_A0)
   2443 soc_field_info_t soc_AN_X1_TIMERS_CL73_ERRORr_fields[] = {
   2444     { CL73_ERROR_TIMER_PERIODf, 16, 0, SOCF_LE }
   2445 };
   2446 
   2447 #endif
   2448 #if defined(BCM_56670_B0)
   2449 soc_field_info_t soc_AN_X1_TIMERS_CL73_ERROR_BCM56670_B0r_fields[] = {
   2450     { CL73_ERROR_TIMER_PERIODf, 16, 0, SOCF_LE }
   2451 };
   2452 
   2453 #endif
   2454 #if defined(BCM_88690_B0)
   2455 soc_field_info_t soc_AN_X1_TIMERS_CL73_ERROR_BCM88690_B0r_fields[] = {
   2456     { CL73_ERROR_TIMER_PERIODf, 16, 0, SOCF_LE }
   2457 };
   2458 
   2459 #endif
   2460 #if defined(BCM_88690_A0)
   2461 soc_field_info_t soc_AN_X1_TIMERS_DME_PAGE_TIMER_TYPEr_fields[] = {
   2462     { CL73_PAGE_TEST_MAX_TIMERf, 7, 7, SOCF_LE },
   2463     { CL73_PAGE_TEST_MIN_TIMERf, 7, 0, SOCF_LE },
   2464     { FIELD_14_15f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG }
   2465 };
   2466 
   2467 #endif
   2468 #if defined(BCM_56670_B0)
   2469 soc_field_info_t soc_AN_X1_TIMERS_DME_PAGE_TIMER_TYPE_BCM56670_B0r_fields[] = {
   2470     { CL73_PAGE_TEST_MAX_TIMERf, 7, 7, SOCF_LE },
   2471     { CL73_PAGE_TEST_MIN_TIMERf, 7, 0, SOCF_LE },
   2472     { RESERVEDf, 2, 14, SOCF_LE|SOCF_RO|SOCF_RES }
   2473 };
   2474 
   2475 #endif
   2476 #if defined(BCM_88690_B0)
   2477 soc_field_info_t soc_AN_X1_TIMERS_DME_PAGE_TIMER_TYPE_BCM88690_B0r_fields[] = {
   2478     { CL73_PAGE_TEST_MAX_TIMERf, 7, 7, SOCF_LE },
   2479     { CL73_PAGE_TEST_MIN_TIMERf, 7, 0, SOCF_LE },
   2480     { FIELD_14_15f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG }
   2481 };
   2482 
   2483 #endif
   2484 #if defined(BCM_88690_A0)
   2485 soc_field_info_t soc_AN_X1_TIMERS_IGNORE_LINK_TIMERr_fields[] = {
   2486     { IGNORE_LINK_TIMER_PERIODf, 16, 0, SOCF_LE }
   2487 };
   2488 
   2489 #endif
   2490 #if defined(BCM_56670_B0)
   2491 soc_field_info_t soc_AN_X1_TIMERS_IGNORE_LINK_TIMER_BCM56670_B0r_fields[] = {
   2492     { IGNORE_LINK_TIMER_PERIODf, 16, 0, SOCF_LE }
   2493 };
   2494 
   2495 #endif
   2496 #if defined(BCM_88690_B0)
   2497 soc_field_info_t soc_AN_X1_TIMERS_IGNORE_LINK_TIMER_BCM88690_B0r_fields[] = {
   2498     { IGNORE_LINK_TIMER_PERIODf, 16, 0, SOCF_LE }
   2499 };
   2500 
   2501 #endif
   2502 #if defined(BCM_88690_A0)
   2503 soc_field_info_t soc_AN_X1_TIMERS_IGNORE_LINK_TIMER_PAM4r_fields[] = {
   2504     { IGNORE_LINK_TIMER_PERIOD_PAM4f, 16, 0, SOCF_LE }
   2505 };
   2506 
   2507 #endif
   2508 #if defined(BCM_88690_B0)
   2509 soc_field_info_t soc_AN_X1_TIMERS_IGNORE_LINK_TIMER_PAM4_BCM88690_B0r_fields[] = {
   2510     { IGNORE_LINK_TIMER_PERIOD_PAM4f, 16, 0, SOCF_LE }
   2511 };
   2512 
   2513 #endif
   2514 #if defined(BCM_88690_A0)
   2515 soc_field_info_t soc_AN_X1_TIMERS_LINK_FAIL_INHIBIT_TIMER_CL72r_fields[] = {
   2516     { LINK_FAIL_INHIBIT_TIMER_CL72_PERIODf, 16, 0, SOCF_LE }
   2517 };
   2518 
   2519 #endif
   2520 #if defined(BCM_56670_B0)
   2521 soc_field_info_t soc_AN_X1_TIMERS_LINK_FAIL_INHIBIT_TIMER_CL72_BCM56670_B0r_fields[] = {
   2522     { LINK_FAIL_INHIBIT_TIMER_CL72_PERIODf, 16, 0, SOCF_LE }
   2523 };
   2524 
   2525 #endif
   2526 #if defined(BCM_88690_B0)
   2527 soc_field_info_t soc_AN_X1_TIMERS_LINK_FAIL_INHIBIT_TIMER_CL72_BCM88690_B0r_fields[] = {
   2528     { LINK_FAIL_INHIBIT_TIMER_CL72_PERIODf, 16, 0, SOCF_LE }
   2529 };
   2530 
   2531 #endif
   2532 #if defined(BCM_88690_A0)
   2533 soc_field_info_t soc_AN_X1_TIMERS_LINK_FAIL_INHIBIT_TIMER_CL72_PAM4r_fields[] = {
   2534     { LINK_FAIL_INHIBIT_TIMER_CL72_PERIOD_PAM4f, 16, 0, SOCF_LE }
   2535 };
   2536 
   2537 #endif
   2538 #if defined(BCM_88690_B0)
   2539 soc_field_info_t soc_AN_X1_TIMERS_LINK_FAIL_INHIBIT_TIMER_CL72_PAM4_BCM88690_B0r_fields[] = {
   2540     { LINK_FAIL_INHIBIT_TIMER_CL72_PERIOD_PAM4f, 16, 0, SOCF_LE }
   2541 };
   2542 
   2543 #endif
   2544 #if defined(BCM_88690_A0)
   2545 soc_field_info_t soc_AN_X1_TIMERS_LINK_FAIL_INHIBIT_TIMER_NOT_CL72r_fields[] = {
   2546     { LINK_FAIL_INHIBIT_TIMER_NCL72_PERIODf, 16, 0, SOCF_LE }
   2547 };
   2548 
   2549 #endif
   2550 #if defined(BCM_56670_B0)
   2551 soc_field_info_t soc_AN_X1_TIMERS_LINK_FAIL_INHIBIT_TIMER_NOT_CL72_BCM56670_B0r_fields[] = {
   2552     { LINK_FAIL_INHIBIT_TIMER_NCL72_PERIODf, 16, 0, SOCF_LE }
   2553 };
   2554 
   2555 #endif
   2556 #if defined(BCM_88690_B0)
   2557 soc_field_info_t soc_AN_X1_TIMERS_LINK_FAIL_INHIBIT_TIMER_NOT_CL72_BCM88690_B0r_fields[] = {
   2558     { LINK_FAIL_INHIBIT_TIMER_NCL72_PERIODf, 16, 0, SOCF_LE }
   2559 };
   2560 
   2561 #endif
   2562 #if defined(BCM_88690_A0)
   2563 soc_field_info_t soc_AN_X1_TIMERS_LINK_FAIL_INHIBIT_TIMER_NOT_CL72_PAM4r_fields[] = {
   2564     { LINK_FAIL_INHIBIT_TIMER_NCL72_PERIOD_PAM4f, 16, 0, SOCF_LE }
   2565 };
   2566 
   2567 #endif
   2568 #if defined(BCM_88690_B0)
   2569 soc_field_info_t soc_AN_X1_TIMERS_LINK_FAIL_INHIBIT_TIMER_NOT_CL72_PAM4_BCM88690_B0r_fields[] = {
   2570     { LINK_FAIL_INHIBIT_TIMER_NCL72_PERIOD_PAM4f, 16, 0, SOCF_LE }
   2571 };
   2572 
   2573 #endif
   2574 #if defined(BCM_56670_B0)
   2575 soc_field_info_t soc_AN_X1_TIMERS_PD_SD_TIMERr_fields[] = {
   2576     { PD_SD_TIMER_PERIODf, 16, 0, SOCF_LE }
   2577 };
   2578 
   2579 #endif
   2580 #if defined(BCM_88690_A0)
   2581 soc_field_info_t soc_AN_X4_ABILITIES_CL73_CFGr_fields[] = {
   2582     { CL73_AN_RESTARTf, 1, 0, 0 },
   2583     { CL73_BAM_ENABLEf, 1, 10, 0 },
   2584     { CL73_ENABLEf, 1, 8, 0 },
   2585     { CL73_NONCE_MATCH_OVERf, 1, 6, 0 },
   2586     { CL73_NONCE_MATCH_VALf, 1, 5, 0 },
   2587     { DISABLE_REMOTE_FAULTf, 1, 13, 0 },
   2588     { FIELD_1_4f, 4, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   2589     { MSA_FEC_MAPPINGf, 1, 9, 0 },
   2590     { NUM_ADVERTISED_LANESf, 2, 11, SOCF_LE }
   2591 };
   2592 
   2593 #endif
   2594 #if defined(BCM_56670_B0)
   2595 soc_field_info_t soc_AN_X4_ABILITIES_CL73_CFG_BCM56670_B0r_fields[] = {
   2596     { AD_TO_CL73_ENf, 1, 2, 0 },
   2597     { BAM_TO_HPAM_AD_ENf, 1, 3, 0 },
   2598     { CL73_AN_RESTARTf, 1, 0, 0 },
   2599     { CL73_BAM_ENABLEf, 1, 10, 0 },
   2600     { CL73_ENABLEf, 1, 8, 0 },
   2601     { CL73_HPAM_ENABLEf, 1, 9, 0 },
   2602     { CL73_NONCE_MATCH_OVERf, 1, 6, 0 },
   2603     { CL73_NONCE_MATCH_VALf, 1, 5, 0 },
   2604     { DISABLE_REMOTE_FAULTf, 1, 13, 0 },
   2605     { NUM_ADVERTISED_LANESf, 2, 11, SOCF_LE },
   2606     { RESERVEDf, 1, 1, SOCF_RO|SOCF_RES }
   2607 };
   2608 
   2609 #endif
   2610 #if defined(BCM_88690_B0)
   2611 soc_field_info_t soc_AN_X4_ABILITIES_CL73_CFG_BCM88690_B0r_fields[] = {
   2612     { CL73_AN_RESTARTf, 1, 0, 0 },
   2613     { CL73_BAM_ENABLEf, 1, 10, 0 },
   2614     { CL73_ENABLEf, 1, 8, 0 },
   2615     { CL73_NONCE_MATCH_OVERf, 1, 6, 0 },
   2616     { CL73_NONCE_MATCH_VALf, 1, 5, 0 },
   2617     { DISABLE_REMOTE_FAULTf, 1, 13, 0 },
   2618     { FIELD_1_4f, 4, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   2619     { MSA_FEC_MAPPINGf, 1, 9, 0 },
   2620     { NUM_ADVERTISED_LANESf, 2, 11, SOCF_LE }
   2621 };
   2622 
   2623 #endif
   2624 #if defined(BCM_88690_A0)
   2625 soc_field_info_t soc_AN_X4_ABILITIES_CL73_CONTROLSr_fields[] = {
   2626     { AN_FAIL_COUNT_LIMITf, 4, 6, SOCF_LE },
   2627     { AN_GOOD_CHECK_TRAPf, 1, 3, 0 },
   2628     { AN_GOOD_TRAPf, 1, 2, 0 },
   2629     { FIELD_0_1f, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   2630     { LINKFAILTIMERQUAL_ENf, 1, 5, 0 },
   2631     { LINKFAILTIMER_DISf, 1, 4, 0 }
   2632 };
   2633 
   2634 #endif
   2635 #if defined(BCM_56670_B0)
   2636 soc_field_info_t soc_AN_X4_ABILITIES_CL73_CONTROLS_BCM56670_B0r_fields[] = {
   2637     { AN_FAIL_COUNT_LIMITf, 4, 6, SOCF_LE },
   2638     { AN_GOOD_CHECK_TRAPf, 1, 3, 0 },
   2639     { AN_GOOD_TRAPf, 1, 2, 0 },
   2640     { AN_OUI_OVERRIDE_BAM73_ADVf, 1, 15, 0 },
   2641     { AN_OUI_OVERRIDE_BAM73_DETf, 1, 14, 0 },
   2642     { AN_OUI_OVERRIDE_HPAM_ADVf, 1, 13, 0 },
   2643     { AN_OUI_OVERRIDE_HPAM_DETf, 1, 12, 0 },
   2644     { LINKFAILTIMERQUAL_ENf, 1, 5, 0 },
   2645     { LINKFAILTIMER_DISf, 1, 4, 0 },
   2646     { PD_2P5G_KX_ENf, 1, 0, 0 },
   2647     { PD_KX_ENf, 1, 1, 0 },
   2648     { RESERVEDf, 2, 10, SOCF_LE|SOCF_RO|SOCF_RES }
   2649 };
   2650 
   2651 #endif
   2652 #if defined(BCM_88690_B0)
   2653 soc_field_info_t soc_AN_X4_ABILITIES_CL73_CONTROLS_BCM88690_B0r_fields[] = {
   2654     { AN_FAIL_COUNT_LIMITf, 4, 6, SOCF_LE },
   2655     { AN_GOOD_CHECK_TRAPf, 1, 3, 0 },
   2656     { AN_GOOD_TRAPf, 1, 2, 0 },
   2657     { FIELD_0_1f, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   2658     { LINKFAILTIMERQUAL_ENf, 1, 5, 0 },
   2659     { LINKFAILTIMER_DISf, 1, 4, 0 }
   2660 };
   2661 
   2662 #endif
   2663 #if defined(BCM_88690_A0)
   2664 soc_field_info_t soc_AN_X4_ABILITIES_LD_BAM_ABILITIESr_fields[] = {
   2665     { CL73_BAM_CODEf, 9, 0, SOCF_LE },
   2666     { FIELD_9_15f, 7, 9, SOCF_LE|SOCF_RO|SOCF_SIG }
   2667 };
   2668 
   2669 #endif
   2670 #if defined(BCM_56670_B0)
   2671 soc_field_info_t soc_AN_X4_ABILITIES_LD_BAM_ABILITIES_BCM56670_B0r_fields[] = {
   2672     { CL73_BAM_CODEf, 9, 0, SOCF_LE },
   2673     { RESERVEDf, 7, 9, SOCF_LE|SOCF_RO|SOCF_RES }
   2674 };
   2675 
   2676 #endif
   2677 #if defined(BCM_88690_B0)
   2678 soc_field_info_t soc_AN_X4_ABILITIES_LD_BAM_ABILITIES_BCM88690_B0r_fields[] = {
   2679     { CL73_BAM_CODEf, 9, 0, SOCF_LE },
   2680     { FIELD_9_15f, 7, 9, SOCF_LE|SOCF_RO|SOCF_SIG }
   2681 };
   2682 
   2683 #endif
   2684 #if defined(BCM_88690_A0)
   2685 soc_field_info_t soc_AN_X4_ABILITIES_LD_BASE_ABILITIES_0r_fields[] = {
   2686     { CL73_BASE_SELECTORf, 5, 0, SOCF_LE },
   2687     { FIELD_10_15f, 6, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
   2688     { TX_NONCEf, 5, 5, SOCF_LE }
   2689 };
   2690 
   2691 #endif
   2692 #if defined(BCM_88690_A0)
   2693 soc_field_info_t soc_AN_X4_ABILITIES_LD_BASE_ABILITIES_1r_fields[] = {
   2694     { BASE_100G_CR4f, 1, 4, 0 },
   2695     { BASE_100G_KR4f, 1, 3, 0 },
   2696     { BASE_10G_KR1f, 1, 0, 0 },
   2697     { BASE_25G_BASE_R_FEC_REQf, 1, 12, 0 },
   2698     { BASE_25G_CRS_KRSf, 1, 15, 0 },
   2699     { BASE_25G_CR_KRf, 1, 14, 0 },
   2700     { BASE_25G_RS_FEC_REQf, 1, 13, 0 },
   2701     { BASE_40G_CR4f, 1, 2, 0 },
   2702     { BASE_40G_KR4f, 1, 1, 0 },
   2703     { CL73_PAUSEf, 2, 6, SOCF_LE },
   2704     { CL73_REMOTE_FAULTf, 1, 11, 0 },
   2705     { FEC_REQf, 2, 8, SOCF_LE },
   2706     { FIELD_5_5f, 1, 5, SOCF_RO|SOCF_SIG },
   2707     { NEXT_PAGEf, 1, 10, 0 }
   2708 };
   2709 
   2710 #endif
   2711 #if defined(BCM_88690_A0)
   2712 soc_field_info_t soc_AN_X4_ABILITIES_LD_BASE_ABILITIES_2r_fields[] = {
   2713     { BASE_100G_KR2_CR2_ENf, 1, 0, 0 },
   2714     { BASE_100G_KR2_CR2_SELf, 5, 1, SOCF_LE },
   2715     { BASE_50G_KR_CR_ENf, 1, 6, 0 },
   2716     { BASE_50G_KR_CR_SELf, 5, 7, SOCF_LE },
   2717     { FIELD_12_15f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG }
   2718 };
   2719 
   2720 #endif
   2721 #if defined(BCM_88690_A0)
   2722 soc_field_info_t soc_AN_X4_ABILITIES_LD_BASE_ABILITIES_3r_fields[] = {
   2723     { BASE_200G_KR4_CR4_ENf, 1, 0, 0 },
   2724     { BASE_200G_KR4_CR4_SELf, 5, 1, SOCF_LE },
   2725     { FIELD_6_15f, 10, 6, SOCF_LE|SOCF_RO|SOCF_SIG }
   2726 };
   2727 
   2728 #endif
   2729 #if defined(BCM_56670_B0)
   2730 soc_field_info_t soc_AN_X4_ABILITIES_LD_BASE_ABILITIES_4r_fields[] = {
   2731     { BASE_25G_CRS1_ENf, 1, 0, 0 },
   2732     { BASE_25G_CRS1_SELf, 5, 1, SOCF_LE },
   2733     { BASE_25G_KRS1_ENf, 1, 6, 0 },
   2734     { BASE_25G_KRS1_SELf, 5, 7, SOCF_LE },
   2735     { RESERVEDf, 4, 12, SOCF_LE|SOCF_RO|SOCF_RES }
   2736 };
   2737 
   2738 #endif
   2739 #if defined(BCM_56670_B0)
   2740 soc_field_info_t soc_AN_X4_ABILITIES_LD_BASE_ABILITIES_5r_fields[] = {
   2741     { BASE_2P5G_ENf, 1, 0, 0 },
   2742     { BASE_2P5G_SELf, 5, 1, SOCF_LE },
   2743     { BASE_5P0G_ENf, 1, 6, 0 },
   2744     { BASE_5P0G_SELf, 5, 7, SOCF_LE },
   2745     { RESERVEDf, 4, 12, SOCF_LE|SOCF_RO|SOCF_RES }
   2746 };
   2747 
   2748 #endif
   2749 #if defined(BCM_56670_B0)
   2750 soc_field_info_t soc_AN_X4_ABILITIES_LD_BASE_ABILITIES_0_BCM56670_B0r_fields[] = {
   2751     { CL73_BASE_SELECTORf, 5, 0, SOCF_LE },
   2752     { RESERVEDf, 6, 10, SOCF_LE|SOCF_RO|SOCF_RES },
   2753     { TX_NONCEf, 5, 5, SOCF_LE }
   2754 };
   2755 
   2756 #endif
   2757 #if defined(BCM_88690_B0)
   2758 soc_field_info_t soc_AN_X4_ABILITIES_LD_BASE_ABILITIES_0_BCM88690_B0r_fields[] = {
   2759     { CL73_BASE_SELECTORf, 5, 0, SOCF_LE },
   2760     { FIELD_10_15f, 6, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
   2761     { TX_NONCEf, 5, 5, SOCF_LE }
   2762 };
   2763 
   2764 #endif
   2765 #if defined(BCM_56670_B0)
   2766 soc_field_info_t soc_AN_X4_ABILITIES_LD_BASE_ABILITIES_1_BCM56670_B0r_fields[] = {
   2767     { BASE_100G_CR4f, 1, 4, 0 },
   2768     { BASE_100G_KR4f, 1, 3, 0 },
   2769     { BASE_10G_KR1f, 1, 0, 0 },
   2770     { BASE_1G_KX1f, 1, 5, 0 },
   2771     { BASE_40G_CR4f, 1, 2, 0 },
   2772     { BASE_40G_KR4f, 1, 1, 0 },
   2773     { CL73_PAUSEf, 2, 6, SOCF_LE },
   2774     { CL73_REMOTE_FAULTf, 1, 11, 0 },
   2775     { FEC_REQf, 2, 8, SOCF_LE },
   2776     { NEXT_PAGEf, 1, 10, 0 },
   2777     { RESERVEDf, 4, 12, SOCF_LE|SOCF_RO|SOCF_RES }
   2778 };
   2779 
   2780 #endif
   2781 #if defined(BCM_88690_B0)
   2782 soc_field_info_t soc_AN_X4_ABILITIES_LD_BASE_ABILITIES_1_BCM88690_B0r_fields[] = {
   2783     { BASE_100G_CR4f, 1, 4, 0 },
   2784     { BASE_100G_KR4f, 1, 3, 0 },
   2785     { BASE_10G_KR1f, 1, 0, 0 },
   2786     { BASE_25G_BASE_R_FEC_REQf, 1, 12, 0 },
   2787     { BASE_25G_CRS_KRSf, 1, 15, 0 },
   2788     { BASE_25G_CR_KRf, 1, 14, 0 },
   2789     { BASE_25G_RS_FEC_REQf, 1, 13, 0 },
   2790     { BASE_40G_CR4f, 1, 2, 0 },
   2791     { BASE_40G_KR4f, 1, 1, 0 },
   2792     { CL73_PAUSEf, 2, 6, SOCF_LE },
   2793     { CL73_REMOTE_FAULTf, 1, 11, 0 },
   2794     { FEC_REQf, 2, 8, SOCF_LE },
   2795     { FIELD_5_5f, 1, 5, SOCF_RO|SOCF_SIG },
   2796     { NEXT_PAGEf, 1, 10, 0 }
   2797 };
   2798 
   2799 #endif
   2800 #if defined(BCM_56670_B0)
   2801 soc_field_info_t soc_AN_X4_ABILITIES_LD_BASE_ABILITIES_2_BCM56670_B0r_fields[] = {
   2802     { BASE_50G_CR2_ENf, 1, 0, 0 },
   2803     { BASE_50G_CR2_SELf, 5, 1, SOCF_LE },
   2804     { BASE_50G_KR2_ENf, 1, 6, 0 },
   2805     { BASE_50G_KR2_SELf, 5, 7, SOCF_LE },
   2806     { RESERVEDf, 4, 12, SOCF_LE|SOCF_RO|SOCF_RES }
   2807 };
   2808 
   2809 #endif
   2810 #if defined(BCM_88690_B0)
   2811 soc_field_info_t soc_AN_X4_ABILITIES_LD_BASE_ABILITIES_2_BCM88690_B0r_fields[] = {
   2812     { BASE_100G_KR2_CR2_ENf, 1, 0, 0 },
   2813     { BASE_100G_KR2_CR2_SELf, 5, 1, SOCF_LE },
   2814     { BASE_50G_KR_CR_ENf, 1, 6, 0 },
   2815     { BASE_50G_KR_CR_SELf, 5, 7, SOCF_LE },
   2816     { FIELD_12_15f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG }
   2817 };
   2818 
   2819 #endif
   2820 #if defined(BCM_56670_B0)
   2821 soc_field_info_t soc_AN_X4_ABILITIES_LD_BASE_ABILITIES_3_BCM56670_B0r_fields[] = {
   2822     { BASE_25G_CR1_ENf, 1, 0, 0 },
   2823     { BASE_25G_CR1_SELf, 5, 1, SOCF_LE },
   2824     { BASE_25G_KR1_ENf, 1, 6, 0 },
   2825     { BASE_25G_KR1_SELf, 5, 7, SOCF_LE },
   2826     { RESERVEDf, 4, 12, SOCF_LE|SOCF_RO|SOCF_RES }
   2827 };
   2828 
   2829 #endif
   2830 #if defined(BCM_88690_B0)
   2831 soc_field_info_t soc_AN_X4_ABILITIES_LD_BASE_ABILITIES_3_BCM88690_B0r_fields[] = {
   2832     { BASE_200G_KR4_CR4_ENf, 1, 0, 0 },
   2833     { BASE_200G_KR4_CR4_SELf, 5, 1, SOCF_LE },
   2834     { FIELD_6_15f, 10, 6, SOCF_LE|SOCF_RO|SOCF_SIG }
   2835 };
   2836 
   2837 #endif
   2838 #if defined(BCM_56670_B0)
   2839 soc_field_info_t soc_AN_X4_ABILITIES_LD_FEC_BASEPAGE_ABILITIESr_fields[] = {
   2840     { BASE_R_FEC_REQ_ENf, 1, 6, 0 },
   2841     { BASE_R_FEC_REQ_SELf, 5, 7, SOCF_LE },
   2842     { RESERVEDf, 4, 12, SOCF_LE|SOCF_RO|SOCF_RES },
   2843     { RS_FEC_REQ_ENf, 1, 0, 0 },
   2844     { RS_FEC_REQ_SELf, 5, 1, SOCF_LE }
   2845 };
   2846 
   2847 #endif
   2848 #if defined(BCM_88690_A0)
   2849 soc_field_info_t soc_AN_X4_ABILITIES_LD_UP1_ABILITIES_0r_fields[] = {
   2850     { BAM_20G_CR2f, 1, 1, 0 },
   2851     { BAM_20G_KR2f, 1, 0, 0 },
   2852     { BAM_400G_BRCM_FEC_KR8_CR8f, 1, 4, 0 },
   2853     { BAM_400G_BRCM_NO_FEC_KR8_CR8f, 1, 5, 0 },
   2854     { BAM_40G_CR2f, 1, 3, 0 },
   2855     { BAM_40G_KR2f, 1, 2, 0 },
   2856     { BAM_50G_BRCM_FEC_528_CR1_KR1f, 1, 10, 0 },
   2857     { BAM_50G_BRCM_FEC_544_CR1_KR1f, 1, 12, 0 },
   2858     { BAM_50G_BRCM_FEC_544_CR2_KR2f, 1, 15, 0 },
   2859     { BAM_50G_BRCM_NO_FEC_CR1_KR1f, 1, 11, 0 },
   2860     { BAM_50G_CR2f, 1, 7, 0 },
   2861     { BAM_50G_CR4f, 1, 9, 0 },
   2862     { BAM_50G_KR2f, 1, 6, 0 },
   2863     { BAM_50G_KR4f, 1, 8, 0 },
   2864     { FIELD_13_13f, 1, 13, 0 },
   2865     { FIELD_14_14f, 1, 14, 0 }
   2866 };
   2867 
   2868 #endif
   2869 #if defined(BCM_88690_A0)
   2870 soc_field_info_t soc_AN_X4_ABILITIES_LD_UP1_ABILITIES_1r_fields[] = {
   2871     { BAM_100G_BRCM_FEC_528_KR2_CR2f, 1, 7, 0 },
   2872     { BAM_100G_BRCM_KR4_CR4f, 1, 8, 0 },
   2873     { BAM_100G_BRCM_NO_FEC_KR2_CR2f, 1, 6, 0 },
   2874     { BAM_100G_BRCM_NO_FEC_X4f, 1, 5, 0 },
   2875     { BAM_200G_BRCM_KR4_CR4f, 1, 9, 0 },
   2876     { BAM_200G_BRCM_NO_FEC_KR4_CR4f, 1, 10, 0 },
   2877     { BAM_20G_CR1f, 1, 2, 0 },
   2878     { BAM_20G_KR1f, 1, 1, 0 },
   2879     { BAM_25G_CR1f, 1, 4, 0 },
   2880     { BAM_25G_KR1f, 1, 3, 0 },
   2881     { CL74_REQf, 2, 14, SOCF_LE },
   2882     { FIELD_0_0f, 1, 0, SOCF_RO|SOCF_SIG },
   2883     { RS_FEC_REQf, 2, 12, SOCF_LE }
   2884 };
   2885 
   2886 #endif
   2887 #if defined(BCM_56670_B0)
   2888 soc_field_info_t soc_AN_X4_ABILITIES_LD_UP1_ABILITIES_0_BCM56670_B0r_fields[] = {
   2889     { BAM_20G_CR2f, 1, 1, 0 },
   2890     { BAM_20G_KR2f, 1, 0, 0 },
   2891     { BAM_40G_CR2f, 1, 3, 0 },
   2892     { BAM_40G_KR2f, 1, 2, 0 },
   2893     { BAM_50G_CR2f, 1, 7, 0 },
   2894     { BAM_50G_CR4f, 1, 9, 0 },
   2895     { BAM_50G_KR2f, 1, 6, 0 },
   2896     { BAM_50G_KR4f, 1, 8, 0 },
   2897     { BAM_HG2f, 1, 15, 0 },
   2898     { RESERVEDf, 2, 4, SOCF_LE|SOCF_RO|SOCF_RES }
   2899 };
   2900 
   2901 #endif
   2902 #if defined(BCM_88690_B0)
   2903 soc_field_info_t soc_AN_X4_ABILITIES_LD_UP1_ABILITIES_0_BCM88690_B0r_fields[] = {
   2904     { BAM_20G_CR2f, 1, 1, 0 },
   2905     { BAM_20G_KR2f, 1, 0, 0 },
   2906     { BAM_400G_BRCM_FEC_KR8_CR8f, 1, 4, 0 },
   2907     { BAM_400G_BRCM_NO_FEC_KR8_CR8f, 1, 5, 0 },
   2908     { BAM_40G_CR2f, 1, 3, 0 },
   2909     { BAM_40G_KR2f, 1, 2, 0 },
   2910     { BAM_50G_BRCM_FEC_528_CR1_KR1f, 1, 10, 0 },
   2911     { BAM_50G_BRCM_FEC_544_CR1_KR1f, 1, 12, 0 },
   2912     { BAM_50G_BRCM_FEC_544_CR2_KR2f, 1, 15, 0 },
   2913     { BAM_50G_BRCM_NO_FEC_CR1_KR1f, 1, 11, 0 },
   2914     { BAM_50G_CR2f, 1, 7, 0 },
   2915     { BAM_50G_CR4f, 1, 9, 0 },
   2916     { BAM_50G_KR2f, 1, 6, 0 },
   2917     { BAM_50G_KR4f, 1, 8, 0 },
   2918     { FIELD_13_13f, 1, 13, 0 },
   2919     { FIELD_14_14f, 1, 14, 0 }
   2920 };
   2921 
   2922 #endif
   2923 #if defined(BCM_56670_B0)
   2924 soc_field_info_t soc_AN_X4_ABILITIES_LD_UP1_ABILITIES_1_BCM56670_B0r_fields[] = {
   2925     { BAM_20G_CR1f, 1, 2, 0 },
   2926     { BAM_20G_KR1f, 1, 1, 0 },
   2927     { BAM_25G_CR1f, 1, 4, 0 },
   2928     { BAM_25G_KR1f, 1, 3, 0 },
   2929     { CL74_REQf, 2, 14, SOCF_LE },
   2930     { CL91_REQf, 2, 12, SOCF_LE },
   2931     { RESERVEDf, 1, 0, SOCF_RO|SOCF_RES }
   2932 };
   2933 
   2934 #endif
   2935 #if defined(BCM_88690_B0)
   2936 soc_field_info_t soc_AN_X4_ABILITIES_LD_UP1_ABILITIES_1_BCM88690_B0r_fields[] = {
   2937     { BAM_100G_BRCM_FEC_528_KR2_CR2f, 1, 7, 0 },
   2938     { BAM_100G_BRCM_KR4_CR4f, 1, 8, 0 },
   2939     { BAM_100G_BRCM_NO_FEC_KR2_CR2f, 1, 6, 0 },
   2940     { BAM_100G_BRCM_NO_FEC_X4f, 1, 5, 0 },
   2941     { BAM_200G_BRCM_KR4_CR4f, 1, 9, 0 },
   2942     { BAM_200G_BRCM_NO_FEC_KR4_CR4f, 1, 10, 0 },
   2943     { BAM_20G_CR1f, 1, 2, 0 },
   2944     { BAM_20G_KR1f, 1, 1, 0 },
   2945     { BAM_25G_CR1f, 1, 4, 0 },
   2946     { BAM_25G_KR1f, 1, 3, 0 },
   2947     { CL74_REQf, 2, 14, SOCF_LE },
   2948     { FIELD_0_0f, 1, 0, SOCF_RO|SOCF_SIG },
   2949     { RS_FEC_REQf, 2, 12, SOCF_LE }
   2950 };
   2951 
   2952 #endif
   2953 #if defined(BCM_88690_A0)
   2954 soc_field_info_t soc_AN_X4_ABILITIES_SW_AN_BASE_PAGE_0r_fields[] = {
   2955     { SW_AN_BP_0f, 16, 0, SOCF_LE }
   2956 };
   2957 
   2958 #endif
   2959 #if defined(BCM_88690_A0)
   2960 soc_field_info_t soc_AN_X4_ABILITIES_SW_AN_BASE_PAGE_1r_fields[] = {
   2961     { SW_AN_BP_1f, 16, 0, SOCF_LE }
   2962 };
   2963 
   2964 #endif
   2965 #if defined(BCM_88690_A0)
   2966 soc_field_info_t soc_AN_X4_ABILITIES_SW_AN_BASE_PAGE_2r_fields[] = {
   2967     { SW_AN_BP_2f, 16, 0, SOCF_LE }
   2968 };
   2969 
   2970 #endif
   2971 #if defined(BCM_56670_B0)
   2972 soc_field_info_t soc_AN_X4_ABILITIES_SW_AN_BASE_PAGE_0_BCM56670_B0r_fields[] = {
   2973     { SW_AN_BP_0f, 16, 0, SOCF_LE }
   2974 };
   2975 
   2976 #endif
   2977 #if defined(BCM_88690_B0)
   2978 soc_field_info_t soc_AN_X4_ABILITIES_SW_AN_BASE_PAGE_0_BCM88690_B0r_fields[] = {
   2979     { SW_AN_BP_0f, 16, 0, SOCF_LE }
   2980 };
   2981 
   2982 #endif
   2983 #if defined(BCM_56670_B0)
   2984 soc_field_info_t soc_AN_X4_ABILITIES_SW_AN_BASE_PAGE_1_BCM56670_B0r_fields[] = {
   2985     { SW_AN_BP_1f, 16, 0, SOCF_LE }
   2986 };
   2987 
   2988 #endif
   2989 #if defined(BCM_88690_B0)
   2990 soc_field_info_t soc_AN_X4_ABILITIES_SW_AN_BASE_PAGE_1_BCM88690_B0r_fields[] = {
   2991     { SW_AN_BP_1f, 16, 0, SOCF_LE }
   2992 };
   2993 
   2994 #endif
   2995 #if defined(BCM_56670_B0)
   2996 soc_field_info_t soc_AN_X4_ABILITIES_SW_AN_BASE_PAGE_2_BCM56670_B0r_fields[] = {
   2997     { SW_AN_BP_2f, 16, 0, SOCF_LE }
   2998 };
   2999 
   3000 #endif
   3001 #if defined(BCM_88690_B0)
   3002 soc_field_info_t soc_AN_X4_ABILITIES_SW_AN_BASE_PAGE_2_BCM88690_B0r_fields[] = {
   3003     { SW_AN_BP_2f, 16, 0, SOCF_LE }
   3004 };
   3005 
   3006 #endif
   3007 #if defined(BCM_88690_A0)
   3008 soc_field_info_t soc_AN_X4_STATUS_LP_BASE1r_fields[] = {
   3009     { LP_BASE1f, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3010 };
   3011 
   3012 #endif
   3013 #if defined(BCM_88690_A0)
   3014 soc_field_info_t soc_AN_X4_STATUS_LP_BASE2r_fields[] = {
   3015     { LP_BASE2f, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3016 };
   3017 
   3018 #endif
   3019 #if defined(BCM_88690_A0)
   3020 soc_field_info_t soc_AN_X4_STATUS_LP_BASE3r_fields[] = {
   3021     { LP_BASE3f, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3022 };
   3023 
   3024 #endif
   3025 #if defined(BCM_56670_B0)
   3026 soc_field_info_t soc_AN_X4_STATUS_LP_BASE1_BCM56670_B0r_fields[] = {
   3027     { LP_BASE1f, 16, 0, SOCF_LE|SOCF_RO }
   3028 };
   3029 
   3030 #endif
   3031 #if defined(BCM_88690_B0)
   3032 soc_field_info_t soc_AN_X4_STATUS_LP_BASE1_BCM88690_B0r_fields[] = {
   3033     { LP_BASE1f, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3034 };
   3035 
   3036 #endif
   3037 #if defined(BCM_56670_B0)
   3038 soc_field_info_t soc_AN_X4_STATUS_LP_BASE2_BCM56670_B0r_fields[] = {
   3039     { LP_BASE2f, 16, 0, SOCF_LE|SOCF_RO }
   3040 };
   3041 
   3042 #endif
   3043 #if defined(BCM_88690_B0)
   3044 soc_field_info_t soc_AN_X4_STATUS_LP_BASE2_BCM88690_B0r_fields[] = {
   3045     { LP_BASE2f, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3046 };
   3047 
   3048 #endif
   3049 #if defined(BCM_56670_B0)
   3050 soc_field_info_t soc_AN_X4_STATUS_LP_BASE3_BCM56670_B0r_fields[] = {
   3051     { LP_BASE3f, 16, 0, SOCF_LE|SOCF_RO }
   3052 };
   3053 
   3054 #endif
   3055 #if defined(BCM_88690_B0)
   3056 soc_field_info_t soc_AN_X4_STATUS_LP_BASE3_BCM88690_B0r_fields[] = {
   3057     { LP_BASE3f, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3058 };
   3059 
   3060 #endif
   3061 #if defined(BCM_88690_A0)
   3062 soc_field_info_t soc_AN_X4_STATUS_LP_MP5_LOWERr_fields[] = {
   3063     { MP5_150f, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3064 };
   3065 
   3066 #endif
   3067 #if defined(BCM_88690_B0)
   3068 soc_field_info_t soc_AN_X4_STATUS_LP_MP5_LOWER_BCM88690_B0r_fields[] = {
   3069     { MP5_150f, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3070 };
   3071 
   3072 #endif
   3073 #if defined(BCM_88690_A0)
   3074 soc_field_info_t soc_AN_X4_STATUS_LP_MP5_MIDDLEr_fields[] = {
   3075     { MP5_31_16f, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3076 };
   3077 
   3078 #endif
   3079 #if defined(BCM_88690_B0)
   3080 soc_field_info_t soc_AN_X4_STATUS_LP_MP5_MIDDLE_BCM88690_B0r_fields[] = {
   3081     { MP5_31_16f, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3082 };
   3083 
   3084 #endif
   3085 #if defined(BCM_88690_A0)
   3086 soc_field_info_t soc_AN_X4_STATUS_LP_MP5_UPPERr_fields[] = {
   3087     { MP5_47_16f, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3088 };
   3089 
   3090 #endif
   3091 #if defined(BCM_88690_B0)
   3092 soc_field_info_t soc_AN_X4_STATUS_LP_MP5_UPPER_BCM88690_B0r_fields[] = {
   3093     { MP5_47_16f, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3094 };
   3095 
   3096 #endif
   3097 #if defined(BCM_56670_B0)
   3098 soc_field_info_t soc_AN_X4_STATUS_LP_OUI_UP1r_fields[] = {
   3099     { LP_OUI_UP1f, 16, 0, SOCF_LE|SOCF_RO }
   3100 };
   3101 
   3102 #endif
   3103 #if defined(BCM_56670_B0)
   3104 soc_field_info_t soc_AN_X4_STATUS_LP_OUI_UP2r_fields[] = {
   3105     { LP_OUI_UP2f, 16, 0, SOCF_LE|SOCF_RO }
   3106 };
   3107 
   3108 #endif
   3109 #if defined(BCM_56670_B0)
   3110 soc_field_info_t soc_AN_X4_STATUS_LP_OUI_UP3r_fields[] = {
   3111     { LP_OUI_UP3f, 16, 0, SOCF_LE|SOCF_RO }
   3112 };
   3113 
   3114 #endif
   3115 #if defined(BCM_56670_B0)
   3116 soc_field_info_t soc_AN_X4_STATUS_LP_OUI_UP4r_fields[] = {
   3117     { LP_OUI_UP4f, 16, 0, SOCF_LE|SOCF_RO }
   3118 };
   3119 
   3120 #endif
   3121 #if defined(BCM_56670_B0)
   3122 soc_field_info_t soc_AN_X4_STATUS_LP_OUI_UP5r_fields[] = {
   3123     { LP_OUI_UP5f, 13, 0, SOCF_LE|SOCF_RO },
   3124     { RESERVEDf, 3, 13, SOCF_LE|SOCF_RO|SOCF_RES }
   3125 };
   3126 
   3127 #endif
   3128 #if defined(BCM_88690_A0)
   3129 soc_field_info_t soc_AN_X4_STATUS_LP_UP_LOWERr_fields[] = {
   3130     { UP_150f, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3131 };
   3132 
   3133 #endif
   3134 #if defined(BCM_88690_B0)
   3135 soc_field_info_t soc_AN_X4_STATUS_LP_UP_LOWER_BCM88690_B0r_fields[] = {
   3136     { UP_150f, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3137 };
   3138 
   3139 #endif
   3140 #if defined(BCM_88690_A0)
   3141 soc_field_info_t soc_AN_X4_STATUS_LP_UP_MIDDLEr_fields[] = {
   3142     { UP_31_16f, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3143 };
   3144 
   3145 #endif
   3146 #if defined(BCM_88690_B0)
   3147 soc_field_info_t soc_AN_X4_STATUS_LP_UP_MIDDLE_BCM88690_B0r_fields[] = {
   3148     { UP_31_16f, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3149 };
   3150 
   3151 #endif
   3152 #if defined(BCM_88690_A0)
   3153 soc_field_info_t soc_AN_X4_STATUS_LP_UP_UPPERr_fields[] = {
   3154     { UP_47_32f, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3155 };
   3156 
   3157 #endif
   3158 #if defined(BCM_88690_B0)
   3159 soc_field_info_t soc_AN_X4_STATUS_LP_UP_UPPER_BCM88690_B0r_fields[] = {
   3160     { UP_47_32f, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3161 };
   3162 
   3163 #endif
   3164 #if defined(BCM_56670_B0)
   3165 soc_field_info_t soc_AN_X4_STATUS_PSEQ_RFr_fields[] = {
   3166     { REMOTE_FAULT_SETf, 1, 0, SOCF_RO },
   3167     { RESERVEDf, 15, 1, SOCF_LE|SOCF_RO|SOCF_RES }
   3168 };
   3169 
   3170 #endif
   3171 #if defined(BCM_88690_A0)
   3172 soc_field_info_t soc_AN_X4_STATUS_PSEQ_STATUSr_fields[] = {
   3173     { CL73_AN_COMPLETEf, 1, 10, SOCF_RO|SOCF_SIG },
   3174     { FIELD_11_15f, 5, 11, SOCF_LE|SOCF_RO|SOCF_SIG },
   3175     { HP_MODEf, 1, 0, SOCF_RO|SOCF_SIG },
   3176     { RX_BPf, 1, 1, SOCF_RO|SOCF_SIG },
   3177     { RX_INVALID_SEQf, 1, 8, SOCF_RO|SOCF_SIG },
   3178     { RX_MP_MISMATCHf, 1, 5, SOCF_RO|SOCF_SIG },
   3179     { RX_MP_NULLf, 1, 3, SOCF_RO|SOCF_SIG },
   3180     { RX_MP_OUIf, 1, 4, SOCF_RO|SOCF_SIG },
   3181     { RX_NPf, 1, 2, SOCF_RO|SOCF_SIG },
   3182     { RX_NP_TOGGLE_ERRf, 1, 9, SOCF_RO|SOCF_SIG },
   3183     { RX_UP_OUI_MATCHf, 1, 7, SOCF_RO|SOCF_SIG },
   3184     { RX_UP_OUI_MISMATCHf, 1, 6, SOCF_RO|SOCF_SIG }
   3185 };
   3186 
   3187 #endif
   3188 #if defined(BCM_56670_B0)
   3189 soc_field_info_t soc_AN_X4_STATUS_PSEQ_STATUS_BCM56670_B0r_fields[] = {
   3190     { CL73_AN_COMPLETEf, 1, 10, SOCF_RO },
   3191     { HP_MODEf, 1, 0, SOCF_RO },
   3192     { RESERVEDf, 5, 11, SOCF_LE|SOCF_RO|SOCF_RES },
   3193     { RX_BPf, 1, 1, SOCF_RO },
   3194     { RX_INVALID_SEQf, 1, 8, SOCF_RO },
   3195     { RX_MP_MISMATCHf, 1, 5, SOCF_RO },
   3196     { RX_MP_NULLf, 1, 3, SOCF_RO },
   3197     { RX_MP_OUIf, 1, 4, SOCF_RO },
   3198     { RX_NPf, 1, 2, SOCF_RO },
   3199     { RX_NP_TOGGLE_ERRf, 1, 9, SOCF_RO },
   3200     { RX_UP_OUI_MATCHf, 1, 7, SOCF_RO },
   3201     { RX_UP_OUI_MISMATCHf, 1, 6, SOCF_RO }
   3202 };
   3203 
   3204 #endif
   3205 #if defined(BCM_88690_B0)
   3206 soc_field_info_t soc_AN_X4_STATUS_PSEQ_STATUS_BCM88690_B0r_fields[] = {
   3207     { CL73_AN_COMPLETEf, 1, 10, SOCF_RO|SOCF_SIG },
   3208     { FIELD_11_15f, 5, 11, SOCF_LE|SOCF_RO|SOCF_SIG },
   3209     { HP_MODEf, 1, 0, SOCF_RO|SOCF_SIG },
   3210     { RX_BPf, 1, 1, SOCF_RO|SOCF_SIG },
   3211     { RX_INVALID_SEQf, 1, 8, SOCF_RO|SOCF_SIG },
   3212     { RX_MP_MISMATCHf, 1, 5, SOCF_RO|SOCF_SIG },
   3213     { RX_MP_NULLf, 1, 3, SOCF_RO|SOCF_SIG },
   3214     { RX_MP_OUIf, 1, 4, SOCF_RO|SOCF_SIG },
   3215     { RX_NPf, 1, 2, SOCF_RO|SOCF_SIG },
   3216     { RX_NP_TOGGLE_ERRf, 1, 9, SOCF_RO|SOCF_SIG },
   3217     { RX_UP_OUI_MATCHf, 1, 7, SOCF_RO|SOCF_SIG },
   3218     { RX_UP_OUI_MISMATCHf, 1, 6, SOCF_RO|SOCF_SIG }
   3219 };
   3220 
   3221 #endif
   3222 #if defined(BCM_88690_A0)
   3223 soc_field_info_t soc_AN_X4_STATUS_PXNG_STATUSr_fields[] = {
   3224     { ABILITY_DETECTf, 1, 3, SOCF_RO|SOCF_SIG },
   3225     { ACK_DETECTf, 1, 2, SOCF_RO|SOCF_SIG },
   3226     { AN_ENABLEf, 1, 4, SOCF_RO|SOCF_SIG },
   3227     { AN_GOOD_CHECKf, 1, 8, SOCF_RO|SOCF_SIG },
   3228     { COMPLETE_ACKf, 1, 1, SOCF_RO|SOCF_SIG },
   3229     { CONSISTENCY_MISMATCHf, 1, 0, SOCF_RO|SOCF_SIG },
   3230     { ERROR_STATEf, 1, 5, SOCF_RO|SOCF_SIG },
   3231     { FIELD_9_15f, 7, 9, SOCF_LE|SOCF_RO|SOCF_SIG },
   3232     { NEXT_PAGE_WAITf, 1, 7, SOCF_RO|SOCF_SIG },
   3233     { TRANSMIT_DISABLEf, 1, 6, SOCF_RO|SOCF_SIG }
   3234 };
   3235 
   3236 #endif
   3237 #if defined(BCM_56670_B0)
   3238 soc_field_info_t soc_AN_X4_STATUS_PXNG_STATUS_BCM56670_B0r_fields[] = {
   3239     { ABILITY_DETECTf, 1, 3, SOCF_RO },
   3240     { ACK_DETECTf, 1, 2, SOCF_RO },
   3241     { AN_ENABLEf, 1, 4, SOCF_RO },
   3242     { AN_GOOD_CHECKf, 1, 8, SOCF_RO },
   3243     { COMPLETE_ACKf, 1, 1, SOCF_RO },
   3244     { CONSISTENCY_MISMATCHf, 1, 0, SOCF_RO },
   3245     { ERROR_STATEf, 1, 5, SOCF_RO },
   3246     { NEXT_PAGE_WAITf, 1, 7, SOCF_RO },
   3247     { RESERVEDf, 7, 9, SOCF_LE|SOCF_RO|SOCF_RES },
   3248     { TRANSMIT_DISABLEf, 1, 6, SOCF_RO }
   3249 };
   3250 
   3251 #endif
   3252 #if defined(BCM_88690_B0)
   3253 soc_field_info_t soc_AN_X4_STATUS_PXNG_STATUS_BCM88690_B0r_fields[] = {
   3254     { ABILITY_DETECTf, 1, 3, SOCF_RO|SOCF_SIG },
   3255     { ACK_DETECTf, 1, 2, SOCF_RO|SOCF_SIG },
   3256     { AN_ENABLEf, 1, 4, SOCF_RO|SOCF_SIG },
   3257     { AN_GOOD_CHECKf, 1, 8, SOCF_RO|SOCF_SIG },
   3258     { COMPLETE_ACKf, 1, 1, SOCF_RO|SOCF_SIG },
   3259     { CONSISTENCY_MISMATCHf, 1, 0, SOCF_RO|SOCF_SIG },
   3260     { ERROR_STATEf, 1, 5, SOCF_RO|SOCF_SIG },
   3261     { FIELD_9_15f, 7, 9, SOCF_LE|SOCF_RO|SOCF_SIG },
   3262     { NEXT_PAGE_WAITf, 1, 7, SOCF_RO|SOCF_SIG },
   3263     { TRANSMIT_DISABLEf, 1, 6, SOCF_RO|SOCF_SIG }
   3264 };
   3265 
   3266 #endif
   3267 #if defined(BCM_88690_A0)
   3268 soc_field_info_t soc_AN_X4_STATUS_RES_ERRr_fields[] = {
   3269     { FIELD_1_15f, 15, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   3270     { RESOLUTION_ERRORf, 1, 0, SOCF_RO|SOCF_SIG }
   3271 };
   3272 
   3273 #endif
   3274 #if defined(BCM_56670_B0)
   3275 soc_field_info_t soc_AN_X4_STATUS_RES_ERR_BCM56670_B0r_fields[] = {
   3276     { RESERVEDf, 15, 1, SOCF_LE|SOCF_RO|SOCF_RES },
   3277     { RESOLUTION_ERRORf, 1, 0, SOCF_RO }
   3278 };
   3279 
   3280 #endif
   3281 #if defined(BCM_88690_B0)
   3282 soc_field_info_t soc_AN_X4_STATUS_RES_ERR_BCM88690_B0r_fields[] = {
   3283     { FIELD_1_15f, 15, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   3284     { RESOLUTION_ERRORf, 1, 0, SOCF_RO|SOCF_SIG }
   3285 };
   3286 
   3287 #endif
   3288 #if defined(BCM_88690_A0)
   3289 soc_field_info_t soc_AN_X4_STATUS_R_CL73_STATUSr_fields[] = {
   3290     { CL73_FIFO_FULLf, 1, 11, SOCF_RO|SOCF_SIG },
   3291     { CLK_TRANS_MISSf, 1, 4, SOCF_RO|SOCF_SIG },
   3292     { DME_LOCKEDf, 1, 10, SOCF_RO|SOCF_SIG },
   3293     { DME_MV_PAIRf, 1, 3, SOCF_RO|SOCF_SIG },
   3294     { DME_PAGEf, 1, 2, SOCF_RO|SOCF_SIG },
   3295     { DME_STATEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   3296     { FIELD_12_15f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   3297     { PAGE_TOO_LONGf, 1, 5, SOCF_RO|SOCF_SIG },
   3298     { PAGE_TOO_SHORTf, 1, 6, SOCF_RO|SOCF_SIG },
   3299     { PULSE_TOO_LONGf, 1, 7, SOCF_RO|SOCF_SIG },
   3300     { PULSE_TOO_MODERATEf, 1, 8, SOCF_RO|SOCF_SIG },
   3301     { PULSE_TOO_SHORTf, 1, 9, SOCF_RO|SOCF_SIG }
   3302 };
   3303 
   3304 #endif
   3305 #if defined(BCM_56670_B0)
   3306 soc_field_info_t soc_AN_X4_STATUS_R_CL73_STATUS_BCM56670_B0r_fields[] = {
   3307     { CL73_FIFO_FULLf, 1, 11, SOCF_RO },
   3308     { CLK_TRANS_MISSf, 1, 4, SOCF_RO },
   3309     { DME_LOCKEDf, 1, 10, SOCF_RO },
   3310     { DME_MV_PAIRf, 1, 3, SOCF_RO },
   3311     { DME_PAGEf, 1, 2, SOCF_RO },
   3312     { DME_STATEf, 2, 0, SOCF_LE|SOCF_RO },
   3313     { PAGE_TOO_LONGf, 1, 5, SOCF_RO },
   3314     { PAGE_TOO_SHORTf, 1, 6, SOCF_RO },
   3315     { PULSE_TOO_LONGf, 1, 7, SOCF_RO },
   3316     { PULSE_TOO_MODERATEf, 1, 8, SOCF_RO },
   3317     { PULSE_TOO_SHORTf, 1, 9, SOCF_RO },
   3318     { RESERVEDf, 4, 12, SOCF_LE|SOCF_RO|SOCF_RES }
   3319 };
   3320 
   3321 #endif
   3322 #if defined(BCM_88690_B0)
   3323 soc_field_info_t soc_AN_X4_STATUS_R_CL73_STATUS_BCM88690_B0r_fields[] = {
   3324     { CL73_FIFO_FULLf, 1, 11, SOCF_RO|SOCF_SIG },
   3325     { CLK_TRANS_MISSf, 1, 4, SOCF_RO|SOCF_SIG },
   3326     { DME_LOCKEDf, 1, 10, SOCF_RO|SOCF_SIG },
   3327     { DME_MV_PAIRf, 1, 3, SOCF_RO|SOCF_SIG },
   3328     { DME_PAGEf, 1, 2, SOCF_RO|SOCF_SIG },
   3329     { DME_STATEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   3330     { FIELD_12_15f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   3331     { PAGE_TOO_LONGf, 1, 5, SOCF_RO|SOCF_SIG },
   3332     { PAGE_TOO_SHORTf, 1, 6, SOCF_RO|SOCF_SIG },
   3333     { PULSE_TOO_LONGf, 1, 7, SOCF_RO|SOCF_SIG },
   3334     { PULSE_TOO_MODERATEf, 1, 8, SOCF_RO|SOCF_SIG },
   3335     { PULSE_TOO_SHORTf, 1, 9, SOCF_RO|SOCF_SIG }
   3336 };
   3337 
   3338 #endif
   3339 #if defined(BCM_56670_B0)
   3340 soc_field_info_t soc_AN_X4_STATUS_UNEXP_PAGEr_fields[] = {
   3341     { RX_UNEXPECTED_PAGEf, 16, 0, SOCF_LE|SOCF_RO }
   3342 };
   3343 
   3344 #endif
   3345 #if defined(BCM_88690_A0)
   3346 soc_field_info_t soc_AN_X4_SW_MGMT_AN_ABILITY_RESOLUTION_STATUSr_fields[] = {
   3347     { AN_HCD_CL72f, 1, 0, SOCF_RO|SOCF_SIG },
   3348     { AN_HCD_DUPLEXf, 1, 14, SOCF_RO|SOCF_SIG },
   3349     { AN_HCD_FEC_ARCHf, 3, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   3350     { AN_HCD_PAUSEf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   3351     { AN_HCD_SPEEDf, 8, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   3352     { FIELD_15_15f, 1, 15, SOCF_RO|SOCF_SIG }
   3353 };
   3354 
   3355 #endif
   3356 #if defined(BCM_56670_B0)
   3357 soc_field_info_t soc_AN_X4_SW_MGMT_AN_ABILITY_RESOLUTION_STATUS_BCM56670_B0r_fields[] = {
   3358     { AN_HCD_CL72f, 1, 0, SOCF_RO },
   3359     { AN_HCD_DUPLEXf, 1, 12, SOCF_RO },
   3360     { AN_HCD_FECf, 1, 1, SOCF_RO },
   3361     { AN_HCD_PAUSEf, 2, 10, SOCF_LE|SOCF_RO },
   3362     { AN_HCD_SPEEDf, 8, 2, SOCF_LE|SOCF_RO },
   3363     { HCD_CL91_ENf, 1, 13, SOCF_RO },
   3364     { HCD_DBG_CL74_BASE_ENf, 1, 15, SOCF_RO },
   3365     { HCD_DBG_CL74_UP_ENf, 1, 14, SOCF_RO }
   3366 };
   3367 
   3368 #endif
   3369 #if defined(BCM_88690_B0)
   3370 soc_field_info_t soc_AN_X4_SW_MGMT_AN_ABILITY_RESOLUTION_STATUS_BCM88690_B0r_fields[] = {
   3371     { AN_HCD_CL72f, 1, 0, SOCF_RO|SOCF_SIG },
   3372     { AN_HCD_DUPLEXf, 1, 14, SOCF_RO|SOCF_SIG },
   3373     { AN_HCD_FEC_ARCHf, 3, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   3374     { AN_HCD_PAUSEf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   3375     { AN_HCD_SPEEDf, 8, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   3376     { FIELD_15_15f, 1, 15, SOCF_RO|SOCF_SIG }
   3377 };
   3378 
   3379 #endif
   3380 #if defined(BCM_88690_A0)
   3381 soc_field_info_t soc_AN_X4_SW_MGMT_AN_MISC_STATUSr_fields[] = {
   3382     { AN_ACTIVEf, 1, 6, SOCF_RO|SOCF_SIG },
   3383     { AN_COMPLETEf, 1, 15, SOCF_RO|SOCF_SIG },
   3384     { AN_FAIL_COUNTf, 4, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
   3385     { AN_RETRY_COUNTf, 6, 9, SOCF_LE|SOCF_RO|SOCF_SIG },
   3386     { FIELD_0_1f, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3387 };
   3388 
   3389 #endif
   3390 #if defined(BCM_56670_B0)
   3391 soc_field_info_t soc_AN_X4_SW_MGMT_AN_MISC_STATUS_BCM56670_B0r_fields[] = {
   3392     { AN_ACTIVEf, 1, 6, SOCF_RO },
   3393     { AN_COMPLETEf, 1, 15, SOCF_RO },
   3394     { AN_FAIL_COUNTf, 4, 2, SOCF_LE|SOCF_RO },
   3395     { AN_RETRY_COUNTf, 6, 9, SOCF_LE|SOCF_RO },
   3396     { PD_COMPLETEDf, 1, 7, SOCF_RO },
   3397     { PD_IN_PROGRESSf, 1, 1, SOCF_RO },
   3398     { PD_SPEED_STATUS_0f, 1, 0, SOCF_RO },
   3399     { SPEED_FORCEf, 1, 8, SOCF_RO }
   3400 };
   3401 
   3402 #endif
   3403 #if defined(BCM_88690_B0)
   3404 soc_field_info_t soc_AN_X4_SW_MGMT_AN_MISC_STATUS_BCM88690_B0r_fields[] = {
   3405     { AN_ACTIVEf, 1, 6, SOCF_RO|SOCF_SIG },
   3406     { AN_COMPLETEf, 1, 15, SOCF_RO|SOCF_SIG },
   3407     { AN_FAIL_COUNTf, 4, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
   3408     { AN_RETRY_COUNTf, 6, 9, SOCF_LE|SOCF_RO|SOCF_SIG },
   3409     { FIELD_0_1f, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3410 };
   3411 
   3412 #endif
   3413 #if defined(BCM_88690_A0)
   3414 soc_field_info_t soc_AN_X4_SW_MGMT_INTr_fields[] = {
   3415     { AN_COMPLETED_SW_INTf, 1, 1, SOCF_RO|SOCF_SIG },
   3416     { AN_GOOD_CHK_INTf, 1, 2, SOCF_RO|SOCF_SIG },
   3417     { FIELD_3_15f, 13, 3, SOCF_LE|SOCF_RO|SOCF_SIG },
   3418     { LP_PAGE_RDY_INTf, 1, 0, SOCF_RO|SOCF_SIG }
   3419 };
   3420 
   3421 #endif
   3422 #if defined(BCM_56670_B0)
   3423 soc_field_info_t soc_AN_X4_SW_MGMT_INT_BCM56670_B0r_fields[] = {
   3424     { AN_COMPLETED_SW_INTf, 1, 2, SOCF_RO },
   3425     { AN_GOOD_CHK_INTf, 1, 3, SOCF_RO },
   3426     { LD_PAGE_REQ_INTf, 1, 1, SOCF_RO },
   3427     { LP_PAGE_RDY_INTf, 1, 0, SOCF_RO },
   3428     { RESERVEDf, 12, 4, SOCF_LE|SOCF_RO|SOCF_RES }
   3429 };
   3430 
   3431 #endif
   3432 #if defined(BCM_88690_B0)
   3433 soc_field_info_t soc_AN_X4_SW_MGMT_INT_BCM88690_B0r_fields[] = {
   3434     { AN_COMPLETED_SW_INTf, 1, 1, SOCF_RO|SOCF_SIG },
   3435     { AN_GOOD_CHK_INTf, 1, 2, SOCF_RO|SOCF_SIG },
   3436     { FIELD_3_15f, 13, 3, SOCF_LE|SOCF_RO|SOCF_SIG },
   3437     { LP_PAGE_RDY_INTf, 1, 0, SOCF_RO|SOCF_SIG }
   3438 };
   3439 
   3440 #endif
   3441 #if defined(BCM_88690_A0)
   3442 soc_field_info_t soc_AN_X4_SW_MGMT_INT_ENr_fields[] = {
   3443     { AN_COMPLETED_SW_ENf, 1, 1, 0 },
   3444     { AN_GOOD_CHK_ENf, 1, 2, 0 },
   3445     { FIELD_3_15f, 13, 3, SOCF_LE|SOCF_RO|SOCF_SIG },
   3446     { LP_PAGE_RDY_ENf, 1, 0, 0 }
   3447 };
   3448 
   3449 #endif
   3450 #if defined(BCM_56670_B0)
   3451 soc_field_info_t soc_AN_X4_SW_MGMT_INT_EN_BCM56670_B0r_fields[] = {
   3452     { AN_COMPLETED_SW_ENf, 1, 2, 0 },
   3453     { AN_GOOD_CHK_ENf, 1, 3, 0 },
   3454     { LD_PAGE_REQ_ENf, 1, 1, 0 },
   3455     { LP_PAGE_RDY_ENf, 1, 0, 0 },
   3456     { RESERVEDf, 12, 4, SOCF_LE|SOCF_RO|SOCF_RES }
   3457 };
   3458 
   3459 #endif
   3460 #if defined(BCM_88690_B0)
   3461 soc_field_info_t soc_AN_X4_SW_MGMT_INT_EN_BCM88690_B0r_fields[] = {
   3462     { AN_COMPLETED_SW_ENf, 1, 1, 0 },
   3463     { AN_GOOD_CHK_ENf, 1, 2, 0 },
   3464     { FIELD_3_15f, 13, 3, SOCF_LE|SOCF_RO|SOCF_SIG },
   3465     { LP_PAGE_RDY_ENf, 1, 0, 0 }
   3466 };
   3467 
   3468 #endif
   3469 #if defined(BCM_88690_A0)
   3470 soc_field_info_t soc_AN_X4_SW_MGMT_LD_CONTROLr_fields[] = {
   3471     { AN_HCD_RES_DISABLEf, 1, 0, 0 },
   3472     { AN_TYPE_SWf, 1, 1, 0 },
   3473     { FIELD_8_15f, 8, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   3474     { SW_AN_SPEED_IDf, 6, 2, SOCF_LE }
   3475 };
   3476 
   3477 #endif
   3478 #if defined(BCM_56670_B0)
   3479 soc_field_info_t soc_AN_X4_SW_MGMT_LD_CONTROL_BCM56670_B0r_fields[] = {
   3480     { AN_HCD_RES_DISABLEf, 1, 0, 0 },
   3481     { AN_TYPE_SWf, 1, 1, 0 },
   3482     { RESERVEDf, 14, 2, SOCF_LE|SOCF_RO|SOCF_RES }
   3483 };
   3484 
   3485 #endif
   3486 #if defined(BCM_88690_B0)
   3487 soc_field_info_t soc_AN_X4_SW_MGMT_LD_CONTROL_BCM88690_B0r_fields[] = {
   3488     { AN_HCD_RES_DISABLEf, 1, 0, 0 },
   3489     { AN_TYPE_SWf, 1, 1, 0 },
   3490     { FIELD_8_15f, 8, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   3491     { SW_AN_SPEED_IDf, 6, 2, SOCF_LE }
   3492 };
   3493 
   3494 #endif
   3495 #if defined(BCM_88690_A0)
   3496 soc_field_info_t soc_AN_X4_SW_MGMT_LD_PAGE_0r_fields[] = {
   3497     { LD_PAGE_0f, 16, 0, SOCF_LE }
   3498 };
   3499 
   3500 #endif
   3501 #if defined(BCM_88690_A0)
   3502 soc_field_info_t soc_AN_X4_SW_MGMT_LD_PAGE_1r_fields[] = {
   3503     { LD_PAGE_1f, 16, 0, SOCF_LE }
   3504 };
   3505 
   3506 #endif
   3507 #if defined(BCM_88690_A0)
   3508 soc_field_info_t soc_AN_X4_SW_MGMT_LD_PAGE_2r_fields[] = {
   3509     { LD_PAGE_2f, 16, 0, SOCF_LE }
   3510 };
   3511 
   3512 #endif
   3513 #if defined(BCM_56670_B0)
   3514 soc_field_info_t soc_AN_X4_SW_MGMT_LD_PAGE_0_BCM56670_B0r_fields[] = {
   3515     { LD_PAGE_0f, 16, 0, SOCF_LE }
   3516 };
   3517 
   3518 #endif
   3519 #if defined(BCM_88690_B0)
   3520 soc_field_info_t soc_AN_X4_SW_MGMT_LD_PAGE_0_BCM88690_B0r_fields[] = {
   3521     { LD_PAGE_0f, 16, 0, SOCF_LE }
   3522 };
   3523 
   3524 #endif
   3525 #if defined(BCM_56670_B0)
   3526 soc_field_info_t soc_AN_X4_SW_MGMT_LD_PAGE_1_BCM56670_B0r_fields[] = {
   3527     { LD_PAGE_1f, 16, 0, SOCF_LE }
   3528 };
   3529 
   3530 #endif
   3531 #if defined(BCM_88690_B0)
   3532 soc_field_info_t soc_AN_X4_SW_MGMT_LD_PAGE_1_BCM88690_B0r_fields[] = {
   3533     { LD_PAGE_1f, 16, 0, SOCF_LE }
   3534 };
   3535 
   3536 #endif
   3537 #if defined(BCM_56670_B0)
   3538 soc_field_info_t soc_AN_X4_SW_MGMT_LD_PAGE_2_BCM56670_B0r_fields[] = {
   3539     { LD_PAGE_2f, 16, 0, SOCF_LE }
   3540 };
   3541 
   3542 #endif
   3543 #if defined(BCM_88690_B0)
   3544 soc_field_info_t soc_AN_X4_SW_MGMT_LD_PAGE_2_BCM88690_B0r_fields[] = {
   3545     { LD_PAGE_2f, 16, 0, SOCF_LE }
   3546 };
   3547 
   3548 #endif
   3549 #if defined(BCM_88690_A0)
   3550 soc_field_info_t soc_AN_X4_SW_MGMT_LP_PAGE_0r_fields[] = {
   3551     { LP_PAGE_0f, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3552 };
   3553 
   3554 #endif
   3555 #if defined(BCM_88690_A0)
   3556 soc_field_info_t soc_AN_X4_SW_MGMT_LP_PAGE_1r_fields[] = {
   3557     { LP_PAGE_1f, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3558 };
   3559 
   3560 #endif
   3561 #if defined(BCM_88690_A0)
   3562 soc_field_info_t soc_AN_X4_SW_MGMT_LP_PAGE_2r_fields[] = {
   3563     { LP_PAGE_2f, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3564 };
   3565 
   3566 #endif
   3567 #if defined(BCM_56670_B0)
   3568 soc_field_info_t soc_AN_X4_SW_MGMT_LP_PAGE_0_BCM56670_B0r_fields[] = {
   3569     { LP_PAGE_0f, 16, 0, SOCF_LE|SOCF_RO }
   3570 };
   3571 
   3572 #endif
   3573 #if defined(BCM_88690_B0)
   3574 soc_field_info_t soc_AN_X4_SW_MGMT_LP_PAGE_0_BCM88690_B0r_fields[] = {
   3575     { LP_PAGE_0f, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3576 };
   3577 
   3578 #endif
   3579 #if defined(BCM_56670_B0)
   3580 soc_field_info_t soc_AN_X4_SW_MGMT_LP_PAGE_1_BCM56670_B0r_fields[] = {
   3581     { LP_PAGE_1f, 16, 0, SOCF_LE|SOCF_RO }
   3582 };
   3583 
   3584 #endif
   3585 #if defined(BCM_88690_B0)
   3586 soc_field_info_t soc_AN_X4_SW_MGMT_LP_PAGE_1_BCM88690_B0r_fields[] = {
   3587     { LP_PAGE_1f, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3588 };
   3589 
   3590 #endif
   3591 #if defined(BCM_56670_B0)
   3592 soc_field_info_t soc_AN_X4_SW_MGMT_LP_PAGE_2_BCM56670_B0r_fields[] = {
   3593     { LP_PAGE_2f, 16, 0, SOCF_LE|SOCF_RO }
   3594 };
   3595 
   3596 #endif
   3597 #if defined(BCM_88690_B0)
   3598 soc_field_info_t soc_AN_X4_SW_MGMT_LP_PAGE_2_BCM88690_B0r_fields[] = {
   3599     { LP_PAGE_2f, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3600 };
   3601 
   3602 #endif
   3603 #if defined(BCM_88690_A0)
   3604 soc_field_info_t soc_AN_X4_SW_MGMT_SW_CONTROL_STATUSr_fields[] = {
   3605     { AN_COMPLETEDf, 1, 15, SOCF_RO|SOCF_SIG },
   3606     { FIELD_8_10f, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   3607     { LD_CONTROL_VALIDf, 1, 14, SOCF_RO|SOCF_SIG },
   3608     { LD_SEQ_RESTARTf, 1, 11, SOCF_RO|SOCF_SIG },
   3609     { LP_PAGE_RDYf, 1, 12, SOCF_RO|SOCF_SIG },
   3610     { TLA_LN_SEQUENCER_FSM_STATUS1f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3611 };
   3612 
   3613 #endif
   3614 #if defined(BCM_56670_B0)
   3615 soc_field_info_t soc_AN_X4_SW_MGMT_SW_CONTROL_STATUS_BCM56670_B0r_fields[] = {
   3616     { AN_COMPLETEDf, 1, 15, SOCF_RO },
   3617     { LD_CONTROL_VALIDf, 1, 14, SOCF_RO },
   3618     { LD_PAGE_REQf, 1, 13, SOCF_RO },
   3619     { LD_SEQ_RESTARTf, 1, 11, SOCF_RO },
   3620     { LP_PAGE_RDYf, 1, 12, SOCF_RO },
   3621     { PD_CL37_COMPLETEDf, 1, 8, SOCF_RO },
   3622     { PD_SPEED_STATUS_1f, 1, 9, SOCF_RO },
   3623     { RESERVEDf, 1, 10, SOCF_RO|SOCF_RES },
   3624     { TLA_LN_SEQUENCER_FSM_STATUS1f, 8, 0, SOCF_LE|SOCF_RO }
   3625 };
   3626 
   3627 #endif
   3628 #if defined(BCM_88690_B0)
   3629 soc_field_info_t soc_AN_X4_SW_MGMT_SW_CONTROL_STATUS_BCM88690_B0r_fields[] = {
   3630     { AN_COMPLETEDf, 1, 15, SOCF_RO|SOCF_SIG },
   3631     { FIELD_8_10f, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   3632     { LD_CONTROL_VALIDf, 1, 14, SOCF_RO|SOCF_SIG },
   3633     { LD_SEQ_RESTARTf, 1, 11, SOCF_RO|SOCF_SIG },
   3634     { LP_PAGE_RDYf, 1, 12, SOCF_RO|SOCF_SIG },
   3635     { TLA_LN_SEQUENCER_FSM_STATUS1f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3636 };
   3637 
   3638 #endif
   3639 #if defined(BCM_88690_A0)
   3640 soc_field_info_t soc_AN_X4_SW_MGMT_TLA_SEQUENCER_STATUSr_fields[] = {
   3641     { TLA_SEQ_FSM_STATUSf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3642 };
   3643 
   3644 #endif
   3645 #if defined(BCM_56670_B0)
   3646 soc_field_info_t soc_AN_X4_SW_MGMT_TLA_SEQUENCER_STATUS_BCM56670_B0r_fields[] = {
   3647     { TLA_SEQ_FSM_STATUSf, 16, 0, SOCF_LE|SOCF_RO }
   3648 };
   3649 
   3650 #endif
   3651 #if defined(BCM_88690_B0)
   3652 soc_field_info_t soc_AN_X4_SW_MGMT_TLA_SEQUENCER_STATUS_BCM88690_B0r_fields[] = {
   3653     { TLA_SEQ_FSM_STATUSf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3654 };
   3655 
   3656 #endif
   3657 #if defined(BCM_88690_A0)
   3658 soc_field_info_t soc_AN_X4_SW_MGMT_WAIT_ACK_COMPLETEr_fields[] = {
   3659     { FIELD_2_15f, 14, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
   3660     { SEND_ACKf, 1, 1, SOCF_RO|SOCF_SIG },
   3661     { WAIT_FOR_ACK_ENf, 1, 0, SOCF_RO|SOCF_SIG }
   3662 };
   3663 
   3664 #endif
   3665 #if defined(BCM_56670_B0)
   3666 soc_field_info_t soc_AN_X4_SW_MGMT_WAIT_ACK_COMPLETE_BCM56670_B0r_fields[] = {
   3667     { RESERVEDf, 14, 2, SOCF_LE|SOCF_RO|SOCF_RES },
   3668     { SEND_ACKf, 1, 1, SOCF_RO },
   3669     { WAIT_FOR_ACK_ENf, 1, 0, SOCF_RO }
   3670 };
   3671 
   3672 #endif
   3673 #if defined(BCM_88690_B0)
   3674 soc_field_info_t soc_AN_X4_SW_MGMT_WAIT_ACK_COMPLETE_BCM88690_B0r_fields[] = {
   3675     { FIELD_2_15f, 14, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
   3676     { SEND_ACKf, 1, 1, SOCF_RO|SOCF_SIG },
   3677     { WAIT_FOR_ACK_ENf, 1, 0, SOCF_RO|SOCF_SIG }
   3678 };
   3679 
   3680 #endif
   3681 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
   3682 soc_field_info_t soc_AOPSTHr_fields[] = {
   3683     { BATM_AOPSTHf, 13, 0, SOCF_LE },
   3684     { BATM_RSVDf, 3, 13, SOCF_LE|SOCF_RES }
   3685 };
   3686 
   3687 #endif
   3688 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
   3689     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
   3690     defined(BCM_56450_B1)
   3691 soc_field_info_t soc_APBW_IDM_IDM_IO_CONTROL_DIRECTr_fields[] = {
   3692     { ARCACHE_JTAG_M0f, 4, 24, SOCF_LE },
   3693     { AWCACHE_JTAG_M0f, 4, 20, SOCF_LE },
   3694     { CLK_ENABLEf, 1, 0, 0 },
   3695     { FORCECLOCKSONf, 1, 1, 0 },
   3696     { INITIATE_BISTf, 1, 15, 0 },
   3697     { OTP_POWER_READYf, 1, 16, 0 },
   3698     { RESERVED_1f, 13, 2, SOCF_LE|SOCF_RO|SOCF_RES },
   3699     { RESERVED_2f, 2, 18, SOCF_LE|SOCF_RO|SOCF_RES },
   3700     { RESERVED_3f, 1, 30, SOCF_RO|SOCF_RES },
   3701     { UARTCLKSELf, 1, 17, 0 }
   3702 };
   3703 
   3704 #endif
   3705 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
   3706     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
   3707     defined(BCM_56450_B1)
   3708 soc_field_info_t soc_APBW_IDM_IDM_IO_STATUSr_fields[] = {
   3709     { BIST_DONEf, 1, 15, SOCF_RO },
   3710     { BIST_FAILf, 1, 14, SOCF_RO },
   3711     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_RES },
   3712     { RESERVED_1f, 14, 0, SOCF_LE|SOCF_RO|SOCF_RES }
   3713 };
   3714 
   3715 #endif
   3716 #if defined(BCM_88675_A0)
   3717 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_ADDR_LSBr_fields[] = {
   3718     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3719 };
   3720 
   3721 #endif
   3722 #if defined(BCM_88270_A0)
   3723 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88270_A0r_fields[] = {
   3724     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3725 };
   3726 
   3727 #endif
   3728 #if defined(BCM_88375_A0)
   3729 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88375_A0r_fields[] = {
   3730     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3731 };
   3732 
   3733 #endif
   3734 #if defined(BCM_88375_B0)
   3735 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88375_B0r_fields[] = {
   3736     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3737 };
   3738 
   3739 #endif
   3740 #if defined(BCM_88470_A0)
   3741 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88470_A0r_fields[] = {
   3742     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3743 };
   3744 
   3745 #endif
   3746 #if defined(BCM_88470_B0)
   3747 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88470_B0r_fields[] = {
   3748     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3749 };
   3750 
   3751 #endif
   3752 #if defined(BCM_88675_B0)
   3753 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88675_B0r_fields[] = {
   3754     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3755 };
   3756 
   3757 #endif
   3758 #if defined(BCM_88680_A0)
   3759 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88680_A0r_fields[] = {
   3760     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   3761 };
   3762 
   3763 #endif
   3764 #if defined(BCM_88675_A0)
   3765 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_COMPLETEr_fields[] = {
   3766     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
   3767     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
   3768     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
   3769 };
   3770 
   3771 #endif
   3772 #if defined(BCM_88270_A0)
   3773 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_COMPLETE_BCM88270_A0r_fields[] = {
   3774     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
   3775     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
   3776     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
   3777 };
   3778 
   3779 #endif
   3780 #if defined(BCM_88375_A0)
   3781 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_COMPLETE_BCM88375_A0r_fields[] = {
   3782     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
   3783     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
   3784     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
   3785 };
   3786 
   3787 #endif
   3788 #if defined(BCM_88375_B0)
   3789 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_COMPLETE_BCM88375_B0r_fields[] = {
   3790     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
   3791     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
   3792     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
   3793 };
   3794 
   3795 #endif
   3796 #if defined(BCM_88470_A0)
   3797 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_COMPLETE_BCM88470_A0r_fields[] = {
   3798     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
   3799     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
   3800     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
   3801 };
   3802 
   3803 #endif
   3804 #if defined(BCM_88470_B0)
   3805 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_COMPLETE_BCM88470_B0r_fields[] = {
   3806     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
   3807     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
   3808     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
   3809 };
   3810 
   3811 #endif
   3812 #if defined(BCM_88675_B0)
   3813 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_COMPLETE_BCM88675_B0r_fields[] = {
   3814     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
   3815     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
   3816     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
   3817 };
   3818 
   3819 #endif
   3820 #if defined(BCM_88680_A0)
   3821 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_COMPLETE_BCM88680_A0r_fields[] = {
   3822     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
   3823     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
   3824     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
   3825 };
   3826 
   3827 #endif
   3828 #if defined(BCM_88675_A0)
   3829 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_CONTROLr_fields[] = {
   3830     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
   3831     { BUS_ERROR_RESETf, 1, 0, 0 },
   3832     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
   3833     { TIMEOUT_ENABLEf, 1, 9, 0 },
   3834     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
   3835     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
   3836     { TIMEOUT_RESETf, 1, 2, 0 }
   3837 };
   3838 
   3839 #endif
   3840 #if defined(BCM_88270_A0)
   3841 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_CONTROL_BCM88270_A0r_fields[] = {
   3842     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
   3843     { BUS_ERROR_RESETf, 1, 0, 0 },
   3844     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
   3845     { TIMEOUT_ENABLEf, 1, 9, 0 },
   3846     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
   3847     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
   3848     { TIMEOUT_RESETf, 1, 2, 0 }
   3849 };
   3850 
   3851 #endif
   3852 #if defined(BCM_88375_A0)
   3853 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_CONTROL_BCM88375_A0r_fields[] = {
   3854     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
   3855     { BUS_ERROR_RESETf, 1, 0, 0 },
   3856     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
   3857     { TIMEOUT_ENABLEf, 1, 9, 0 },
   3858     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
   3859     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
   3860     { TIMEOUT_RESETf, 1, 2, 0 }
   3861 };
   3862 
   3863 #endif
   3864 #if defined(BCM_88375_B0)
   3865 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_CONTROL_BCM88375_B0r_fields[] = {
   3866     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
   3867     { BUS_ERROR_RESETf, 1, 0, 0 },
   3868     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
   3869     { TIMEOUT_ENABLEf, 1, 9, 0 },
   3870     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
   3871     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
   3872     { TIMEOUT_RESETf, 1, 2, 0 }
   3873 };
   3874 
   3875 #endif
   3876 #if defined(BCM_88470_A0)
   3877 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_CONTROL_BCM88470_A0r_fields[] = {
   3878     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
   3879     { BUS_ERROR_RESETf, 1, 0, 0 },
   3880     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
   3881     { TIMEOUT_ENABLEf, 1, 9, 0 },
   3882     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
   3883     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
   3884     { TIMEOUT_RESETf, 1, 2, 0 }
   3885 };
   3886 
   3887 #endif
   3888 #if defined(BCM_88470_B0)
   3889 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_CONTROL_BCM88470_B0r_fields[] = {
   3890     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
   3891     { BUS_ERROR_RESETf, 1, 0, 0 },
   3892     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
   3893     { TIMEOUT_ENABLEf, 1, 9, 0 },
   3894     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
   3895     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
   3896     { TIMEOUT_RESETf, 1, 2, 0 }
   3897 };
   3898 
   3899 #endif
   3900 #if defined(BCM_88675_B0)
   3901 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_CONTROL_BCM88675_B0r_fields[] = {
   3902     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
   3903     { BUS_ERROR_RESETf, 1, 0, 0 },
   3904     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
   3905     { TIMEOUT_ENABLEf, 1, 9, 0 },
   3906     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
   3907     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
   3908     { TIMEOUT_RESETf, 1, 2, 0 }
   3909 };
   3910 
   3911 #endif
   3912 #if defined(BCM_88680_A0)
   3913 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_CONTROL_BCM88680_A0r_fields[] = {
   3914     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
   3915     { BUS_ERROR_RESETf, 1, 0, 0 },
   3916     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
   3917     { TIMEOUT_ENABLEf, 1, 9, 0 },
   3918     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
   3919     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
   3920     { TIMEOUT_RESETf, 1, 2, 0 }
   3921 };
   3922 
   3923 #endif
   3924 #if defined(BCM_88675_A0)
   3925 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_FLAGSr_fields[] = {
   3926     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   3927     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   3928     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   3929     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   3930     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   3931     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   3932     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   3933     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   3934     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   3935     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   3936     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   3937 };
   3938 
   3939 #endif
   3940 #if defined(BCM_88270_A0)
   3941 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_FLAGS_BCM88270_A0r_fields[] = {
   3942     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   3943     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   3944     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   3945     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   3946     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   3947     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   3948     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   3949     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   3950     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   3951     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   3952     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   3953 };
   3954 
   3955 #endif
   3956 #if defined(BCM_88375_A0)
   3957 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_FLAGS_BCM88375_A0r_fields[] = {
   3958     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   3959     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   3960     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   3961     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   3962     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   3963     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   3964     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   3965     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   3966     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   3967     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   3968     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   3969 };
   3970 
   3971 #endif
   3972 #if defined(BCM_88375_B0)
   3973 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_FLAGS_BCM88375_B0r_fields[] = {
   3974     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   3975     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   3976     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   3977     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   3978     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   3979     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   3980     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   3981     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   3982     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   3983     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   3984     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   3985 };
   3986 
   3987 #endif
   3988 #if defined(BCM_88470_A0)
   3989 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_FLAGS_BCM88470_A0r_fields[] = {
   3990     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   3991     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   3992     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   3993     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   3994     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   3995     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   3996     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   3997     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   3998     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   3999     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   4000     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   4001 };
   4002 
   4003 #endif
   4004 #if defined(BCM_88470_B0)
   4005 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_FLAGS_BCM88470_B0r_fields[] = {
   4006     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   4007     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   4008     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   4009     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   4010     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   4011     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   4012     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   4013     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4014     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   4015     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   4016     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   4017 };
   4018 
   4019 #endif
   4020 #if defined(BCM_88675_B0)
   4021 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_FLAGS_BCM88675_B0r_fields[] = {
   4022     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   4023     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   4024     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   4025     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   4026     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   4027     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   4028     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   4029     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4030     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   4031     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   4032     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   4033 };
   4034 
   4035 #endif
   4036 #if defined(BCM_88680_A0)
   4037 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_FLAGS_BCM88680_A0r_fields[] = {
   4038     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   4039     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   4040     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   4041     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   4042     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   4043     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   4044     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   4045     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4046     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   4047     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   4048     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   4049 };
   4050 
   4051 #endif
   4052 #if defined(BCM_88675_A0)
   4053 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_IDr_fields[] = {
   4054     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4055     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   4056 };
   4057 
   4058 #endif
   4059 #if defined(BCM_88270_A0)
   4060 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_ID_BCM88270_A0r_fields[] = {
   4061     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4062     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   4063 };
   4064 
   4065 #endif
   4066 #if defined(BCM_88375_A0)
   4067 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_ID_BCM88375_A0r_fields[] = {
   4068     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4069     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   4070 };
   4071 
   4072 #endif
   4073 #if defined(BCM_88375_B0)
   4074 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_ID_BCM88375_B0r_fields[] = {
   4075     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4076     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   4077 };
   4078 
   4079 #endif
   4080 #if defined(BCM_88470_A0)
   4081 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_ID_BCM88470_A0r_fields[] = {
   4082     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4083     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   4084 };
   4085 
   4086 #endif
   4087 #if defined(BCM_88470_B0)
   4088 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_ID_BCM88470_B0r_fields[] = {
   4089     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4090     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   4091 };
   4092 
   4093 #endif
   4094 #if defined(BCM_88675_B0)
   4095 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_ID_BCM88675_B0r_fields[] = {
   4096     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4097     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   4098 };
   4099 
   4100 #endif
   4101 #if defined(BCM_88680_A0)
   4102 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_ID_BCM88680_A0r_fields[] = {
   4103     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4104     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   4105 };
   4106 
   4107 #endif
   4108 #if defined(BCM_88675_A0)
   4109 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_STATUSr_fields[] = {
   4110     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4111     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   4112     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   4113 };
   4114 
   4115 #endif
   4116 #if defined(BCM_88270_A0)
   4117 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_STATUS_BCM88270_A0r_fields[] = {
   4118     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4119     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   4120     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   4121 };
   4122 
   4123 #endif
   4124 #if defined(BCM_88375_A0)
   4125 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_STATUS_BCM88375_A0r_fields[] = {
   4126     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4127     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   4128     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   4129 };
   4130 
   4131 #endif
   4132 #if defined(BCM_88375_B0)
   4133 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_STATUS_BCM88375_B0r_fields[] = {
   4134     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4135     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   4136     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   4137 };
   4138 
   4139 #endif
   4140 #if defined(BCM_88470_A0)
   4141 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_STATUS_BCM88470_A0r_fields[] = {
   4142     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4143     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   4144     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   4145 };
   4146 
   4147 #endif
   4148 #if defined(BCM_88470_B0)
   4149 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_STATUS_BCM88470_B0r_fields[] = {
   4150     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4151     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   4152     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   4153 };
   4154 
   4155 #endif
   4156 #if defined(BCM_88675_B0)
   4157 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_STATUS_BCM88675_B0r_fields[] = {
   4158     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4159     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   4160     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   4161 };
   4162 
   4163 #endif
   4164 #if defined(BCM_88680_A0)
   4165 soc_field_info_t soc_APBX_IDM_IDM_ERROR_LOG_STATUS_BCM88680_A0r_fields[] = {
   4166     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4167     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   4168     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   4169 };
   4170 
   4171 #endif
   4172 #if defined(BCM_88675_A0)
   4173 soc_field_info_t soc_APBX_IDM_IDM_INTERRUPT_STATUSr_fields[] = {
   4174     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   4175     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   4176     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   4177 };
   4178 
   4179 #endif
   4180 #if defined(BCM_88270_A0)
   4181 soc_field_info_t soc_APBX_IDM_IDM_INTERRUPT_STATUS_BCM88270_A0r_fields[] = {
   4182     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   4183     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   4184     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   4185 };
   4186 
   4187 #endif
   4188 #if defined(BCM_88375_A0)
   4189 soc_field_info_t soc_APBX_IDM_IDM_INTERRUPT_STATUS_BCM88375_A0r_fields[] = {
   4190     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   4191     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   4192     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   4193 };
   4194 
   4195 #endif
   4196 #if defined(BCM_88375_B0)
   4197 soc_field_info_t soc_APBX_IDM_IDM_INTERRUPT_STATUS_BCM88375_B0r_fields[] = {
   4198     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   4199     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   4200     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   4201 };
   4202 
   4203 #endif
   4204 #if defined(BCM_88470_A0)
   4205 soc_field_info_t soc_APBX_IDM_IDM_INTERRUPT_STATUS_BCM88470_A0r_fields[] = {
   4206     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   4207     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   4208     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   4209 };
   4210 
   4211 #endif
   4212 #if defined(BCM_88470_B0)
   4213 soc_field_info_t soc_APBX_IDM_IDM_INTERRUPT_STATUS_BCM88470_B0r_fields[] = {
   4214     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   4215     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   4216     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   4217 };
   4218 
   4219 #endif
   4220 #if defined(BCM_88675_B0)
   4221 soc_field_info_t soc_APBX_IDM_IDM_INTERRUPT_STATUS_BCM88675_B0r_fields[] = {
   4222     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   4223     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   4224     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   4225 };
   4226 
   4227 #endif
   4228 #if defined(BCM_88680_A0)
   4229 soc_field_info_t soc_APBX_IDM_IDM_INTERRUPT_STATUS_BCM88680_A0r_fields[] = {
   4230     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   4231     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   4232     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   4233 };
   4234 
   4235 #endif
   4236 #if defined(BCM_88675_A0)
   4237 soc_field_info_t soc_APBX_IDM_IDM_IO_CONTROL_DIRECTr_fields[] = {
   4238     { CLK_ENABLEf, 1, 0, 0 }
   4239 };
   4240 
   4241 #endif
   4242 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
   4243     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
   4244     defined(BCM_56450_B1)
   4245 soc_field_info_t soc_APBX_IDM_IDM_IO_CONTROL_DIRECT_BCM56450_A0r_fields[] = {
   4246     { CLK_ENABLEf, 1, 0, 0 },
   4247     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
   4248 };
   4249 
   4250 #endif
   4251 #if defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
   4252     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
   4253     defined(BCM_56970_A0)
   4254 soc_field_info_t soc_APBX_IDM_IDM_IO_CONTROL_DIRECT_BCM56560_A0r_fields[] = {
   4255     { CLK_ENABLEf, 1, 0, 0 },
   4256     { UART0_SCLK_SELf, 1, 2, 0 },
   4257     { UART1_SCLK_SELf, 1, 4, 0 }
   4258 };
   4259 
   4260 #endif
   4261 #if defined(BCM_88270_A0)
   4262 soc_field_info_t soc_APBX_IDM_IDM_IO_CONTROL_DIRECT_BCM88270_A0r_fields[] = {
   4263     { CLK_ENABLEf, 1, 0, 0 }
   4264 };
   4265 
   4266 #endif
   4267 #if defined(BCM_88375_A0)
   4268 soc_field_info_t soc_APBX_IDM_IDM_IO_CONTROL_DIRECT_BCM88375_A0r_fields[] = {
   4269     { CLK_ENABLEf, 1, 0, 0 }
   4270 };
   4271 
   4272 #endif
   4273 #if defined(BCM_88375_B0)
   4274 soc_field_info_t soc_APBX_IDM_IDM_IO_CONTROL_DIRECT_BCM88375_B0r_fields[] = {
   4275     { CLK_ENABLEf, 1, 0, 0 }
   4276 };
   4277 
   4278 #endif
   4279 #if defined(BCM_88470_A0)
   4280 soc_field_info_t soc_APBX_IDM_IDM_IO_CONTROL_DIRECT_BCM88470_A0r_fields[] = {
   4281     { CLK_ENABLEf, 1, 0, 0 }
   4282 };
   4283 
   4284 #endif
   4285 #if defined(BCM_88470_B0)
   4286 soc_field_info_t soc_APBX_IDM_IDM_IO_CONTROL_DIRECT_BCM88470_B0r_fields[] = {
   4287     { CLK_ENABLEf, 1, 0, 0 }
   4288 };
   4289 
   4290 #endif
   4291 #if defined(BCM_88675_B0)
   4292 soc_field_info_t soc_APBX_IDM_IDM_IO_CONTROL_DIRECT_BCM88675_B0r_fields[] = {
   4293     { CLK_ENABLEf, 1, 0, 0 }
   4294 };
   4295 
   4296 #endif
   4297 #if defined(BCM_88680_A0)
   4298 soc_field_info_t soc_APBX_IDM_IDM_IO_CONTROL_DIRECT_BCM88680_A0r_fields[] = {
   4299     { CLK_ENABLEf, 1, 0, 0 }
   4300 };
   4301 
   4302 #endif
   4303 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   4304     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   4305     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   4306     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   4307     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
   4308     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
   4309     defined(BCM_56770_A0) || defined(BCM_56870_A0) || \
   4310     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
   4311     defined(BCM_56980_A0) || defined(BCM_56980_B0) || \
   4312     defined(BCM_88950_A0)
   4313 soc_field_info_t soc_APBX_IDM_IDM_IO_CONTROL_DIRECT_BCM88950_A0r_fields[] = {
   4314     { CLK_ENABLEf, 1, 0, 0 }
   4315 };
   4316 
   4317 #endif
   4318 #if defined(BCM_88675_A0)
   4319 soc_field_info_t soc_APBX_IDM_IDM_RESET_CONTROLr_fields[] = {
   4320     { RESETf, 1, 0, 0 }
   4321 };
   4322 
   4323 #endif
   4324 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   4325     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   4326     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   4327     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   4328     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
   4329     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
   4330     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
   4331     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
   4332     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
   4333     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   4334 soc_field_info_t soc_APBX_IDM_IDM_RESET_CONTROL_BCM53400_A0r_fields[] = {
   4335     { RESETf, 1, 0, 0 }
   4336 };
   4337 
   4338 #endif
   4339 #if defined(BCM_88270_A0)
   4340 soc_field_info_t soc_APBX_IDM_IDM_RESET_CONTROL_BCM88270_A0r_fields[] = {
   4341     { RESETf, 1, 0, 0 }
   4342 };
   4343 
   4344 #endif
   4345 #if defined(BCM_88375_A0)
   4346 soc_field_info_t soc_APBX_IDM_IDM_RESET_CONTROL_BCM88375_A0r_fields[] = {
   4347     { RESETf, 1, 0, 0 }
   4348 };
   4349 
   4350 #endif
   4351 #if defined(BCM_88375_B0)
   4352 soc_field_info_t soc_APBX_IDM_IDM_RESET_CONTROL_BCM88375_B0r_fields[] = {
   4353     { RESETf, 1, 0, 0 }
   4354 };
   4355 
   4356 #endif
   4357 #if defined(BCM_88470_A0)
   4358 soc_field_info_t soc_APBX_IDM_IDM_RESET_CONTROL_BCM88470_A0r_fields[] = {
   4359     { RESETf, 1, 0, 0 }
   4360 };
   4361 
   4362 #endif
   4363 #if defined(BCM_88470_B0)
   4364 soc_field_info_t soc_APBX_IDM_IDM_RESET_CONTROL_BCM88470_B0r_fields[] = {
   4365     { RESETf, 1, 0, 0 }
   4366 };
   4367 
   4368 #endif
   4369 #if defined(BCM_88675_B0)
   4370 soc_field_info_t soc_APBX_IDM_IDM_RESET_CONTROL_BCM88675_B0r_fields[] = {
   4371     { RESETf, 1, 0, 0 }
   4372 };
   4373 
   4374 #endif
   4375 #if defined(BCM_88680_A0)
   4376 soc_field_info_t soc_APBX_IDM_IDM_RESET_CONTROL_BCM88680_A0r_fields[] = {
   4377     { RESETf, 1, 0, 0 }
   4378 };
   4379 
   4380 #endif
   4381 #if defined(BCM_88950_A0)
   4382 soc_field_info_t soc_APBX_IDM_IDM_RESET_CONTROL_BCM88950_A0r_fields[] = {
   4383     { RESETf, 1, 0, 0 }
   4384 };
   4385 
   4386 #endif
   4387 #if defined(BCM_88675_A0)
   4388 soc_field_info_t soc_APBX_IDM_IDM_RESET_READ_IDr_fields[] = {
   4389     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4390     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   4391 };
   4392 
   4393 #endif
   4394 #if defined(BCM_88270_A0)
   4395 soc_field_info_t soc_APBX_IDM_IDM_RESET_READ_ID_BCM88270_A0r_fields[] = {
   4396     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4397     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   4398 };
   4399 
   4400 #endif
   4401 #if defined(BCM_88375_A0)
   4402 soc_field_info_t soc_APBX_IDM_IDM_RESET_READ_ID_BCM88375_A0r_fields[] = {
   4403     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4404     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   4405 };
   4406 
   4407 #endif
   4408 #if defined(BCM_88375_B0)
   4409 soc_field_info_t soc_APBX_IDM_IDM_RESET_READ_ID_BCM88375_B0r_fields[] = {
   4410     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4411     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   4412 };
   4413 
   4414 #endif
   4415 #if defined(BCM_88470_A0)
   4416 soc_field_info_t soc_APBX_IDM_IDM_RESET_READ_ID_BCM88470_A0r_fields[] = {
   4417     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4418     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   4419 };
   4420 
   4421 #endif
   4422 #if defined(BCM_88470_B0)
   4423 soc_field_info_t soc_APBX_IDM_IDM_RESET_READ_ID_BCM88470_B0r_fields[] = {
   4424     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4425     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   4426 };
   4427 
   4428 #endif
   4429 #if defined(BCM_88675_B0)
   4430 soc_field_info_t soc_APBX_IDM_IDM_RESET_READ_ID_BCM88675_B0r_fields[] = {
   4431     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4432     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   4433 };
   4434 
   4435 #endif
   4436 #if defined(BCM_88680_A0)
   4437 soc_field_info_t soc_APBX_IDM_IDM_RESET_READ_ID_BCM88680_A0r_fields[] = {
   4438     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4439     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   4440 };
   4441 
   4442 #endif
   4443 #if defined(BCM_88675_A0)
   4444 soc_field_info_t soc_APBX_IDM_IDM_RESET_STATUSr_fields[] = {
   4445     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   4446     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   4447     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   4448     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   4449     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   4450 };
   4451 
   4452 #endif
   4453 #if defined(BCM_88270_A0)
   4454 soc_field_info_t soc_APBX_IDM_IDM_RESET_STATUS_BCM88270_A0r_fields[] = {
   4455     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   4456     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   4457     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   4458     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   4459     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   4460 };
   4461 
   4462 #endif
   4463 #if defined(BCM_88375_A0)
   4464 soc_field_info_t soc_APBX_IDM_IDM_RESET_STATUS_BCM88375_A0r_fields[] = {
   4465     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   4466     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   4467     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   4468     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   4469     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   4470 };
   4471 
   4472 #endif
   4473 #if defined(BCM_88375_B0)
   4474 soc_field_info_t soc_APBX_IDM_IDM_RESET_STATUS_BCM88375_B0r_fields[] = {
   4475     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   4476     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   4477     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   4478     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   4479     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   4480 };
   4481 
   4482 #endif
   4483 #if defined(BCM_88470_A0)
   4484 soc_field_info_t soc_APBX_IDM_IDM_RESET_STATUS_BCM88470_A0r_fields[] = {
   4485     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   4486     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   4487     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   4488     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   4489     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   4490 };
   4491 
   4492 #endif
   4493 #if defined(BCM_88470_B0)
   4494 soc_field_info_t soc_APBX_IDM_IDM_RESET_STATUS_BCM88470_B0r_fields[] = {
   4495     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   4496     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   4497     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   4498     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   4499     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   4500 };
   4501 
   4502 #endif
   4503 #if defined(BCM_88675_B0)
   4504 soc_field_info_t soc_APBX_IDM_IDM_RESET_STATUS_BCM88675_B0r_fields[] = {
   4505     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   4506     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   4507     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   4508     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   4509     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   4510 };
   4511 
   4512 #endif
   4513 #if defined(BCM_88680_A0)
   4514 soc_field_info_t soc_APBX_IDM_IDM_RESET_STATUS_BCM88680_A0r_fields[] = {
   4515     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   4516     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   4517     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   4518     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   4519     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   4520 };
   4521 
   4522 #endif
   4523 #if defined(BCM_88675_A0)
   4524 soc_field_info_t soc_APBX_IDM_IDM_RESET_WRITE_IDr_fields[] = {
   4525     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4526     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   4527 };
   4528 
   4529 #endif
   4530 #if defined(BCM_88270_A0)
   4531 soc_field_info_t soc_APBX_IDM_IDM_RESET_WRITE_ID_BCM88270_A0r_fields[] = {
   4532     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4533     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   4534 };
   4535 
   4536 #endif
   4537 #if defined(BCM_88375_A0)
   4538 soc_field_info_t soc_APBX_IDM_IDM_RESET_WRITE_ID_BCM88375_A0r_fields[] = {
   4539     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4540     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   4541 };
   4542 
   4543 #endif
   4544 #if defined(BCM_88375_B0)
   4545 soc_field_info_t soc_APBX_IDM_IDM_RESET_WRITE_ID_BCM88375_B0r_fields[] = {
   4546     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4547     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   4548 };
   4549 
   4550 #endif
   4551 #if defined(BCM_88470_A0)
   4552 soc_field_info_t soc_APBX_IDM_IDM_RESET_WRITE_ID_BCM88470_A0r_fields[] = {
   4553     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4554     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   4555 };
   4556 
   4557 #endif
   4558 #if defined(BCM_88470_B0)
   4559 soc_field_info_t soc_APBX_IDM_IDM_RESET_WRITE_ID_BCM88470_B0r_fields[] = {
   4560     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4561     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   4562 };
   4563 
   4564 #endif
   4565 #if defined(BCM_88675_B0)
   4566 soc_field_info_t soc_APBX_IDM_IDM_RESET_WRITE_ID_BCM88675_B0r_fields[] = {
   4567     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4568     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   4569 };
   4570 
   4571 #endif
   4572 #if defined(BCM_88680_A0)
   4573 soc_field_info_t soc_APBX_IDM_IDM_RESET_WRITE_ID_BCM88680_A0r_fields[] = {
   4574     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4575     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   4576 };
   4577 
   4578 #endif
   4579 #if defined(BCM_53540_A0) || defined(BCM_56160_A0)
   4580 soc_field_info_t soc_APBY_IDM_IDM_IO_CONTROL_DIRECTr_fields[] = {
   4581     { CLK_ENABLEf, 1, 0, 0 },
   4582     { UART0_SCLK_SELf, 1, 2, 0 },
   4583     { UART1_SCLK_SELf, 1, 4, 0 },
   4584     { UART2_SCLK_SELf, 1, 6, 0 },
   4585     { UART3_SCLK_SELf, 1, 8, 0 },
   4586     { UART4_SCLK_SELf, 1, 10, 0 }
   4587 };
   4588 
   4589 #endif
   4590 #if defined(BCM_88675_A0)
   4591 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_ADDR_LSBr_fields[] = {
   4592     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   4593 };
   4594 
   4595 #endif
   4596 #if defined(BCM_88270_A0)
   4597 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88270_A0r_fields[] = {
   4598     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   4599 };
   4600 
   4601 #endif
   4602 #if defined(BCM_88375_A0)
   4603 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88375_A0r_fields[] = {
   4604     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   4605 };
   4606 
   4607 #endif
   4608 #if defined(BCM_88375_B0)
   4609 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88375_B0r_fields[] = {
   4610     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   4611 };
   4612 
   4613 #endif
   4614 #if defined(BCM_88470_A0)
   4615 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88470_A0r_fields[] = {
   4616     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   4617 };
   4618 
   4619 #endif
   4620 #if defined(BCM_88470_B0)
   4621 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88470_B0r_fields[] = {
   4622     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   4623 };
   4624 
   4625 #endif
   4626 #if defined(BCM_88675_B0)
   4627 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88675_B0r_fields[] = {
   4628     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   4629 };
   4630 
   4631 #endif
   4632 #if defined(BCM_88680_A0)
   4633 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88680_A0r_fields[] = {
   4634     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   4635 };
   4636 
   4637 #endif
   4638 #if defined(BCM_88690_A0)
   4639 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88690_A0r_fields[] = {
   4640     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   4641 };
   4642 
   4643 #endif
   4644 #if defined(BCM_88690_B0)
   4645 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88690_B0r_fields[] = {
   4646     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   4647 };
   4648 
   4649 #endif
   4650 #if defined(BCM_88790_A0)
   4651 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88790_A0r_fields[] = {
   4652     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   4653 };
   4654 
   4655 #endif
   4656 #if defined(BCM_88675_A0)
   4657 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_COMPLETEr_fields[] = {
   4658     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
   4659     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
   4660     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
   4661 };
   4662 
   4663 #endif
   4664 #if defined(BCM_88270_A0)
   4665 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88270_A0r_fields[] = {
   4666     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
   4667     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
   4668     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
   4669 };
   4670 
   4671 #endif
   4672 #if defined(BCM_88375_A0)
   4673 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88375_A0r_fields[] = {
   4674     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
   4675     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
   4676     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
   4677 };
   4678 
   4679 #endif
   4680 #if defined(BCM_88375_B0)
   4681 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88375_B0r_fields[] = {
   4682     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
   4683     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
   4684     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
   4685 };
   4686 
   4687 #endif
   4688 #if defined(BCM_88470_A0)
   4689 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88470_A0r_fields[] = {
   4690     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
   4691     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
   4692     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
   4693 };
   4694 
   4695 #endif
   4696 #if defined(BCM_88470_B0)
   4697 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88470_B0r_fields[] = {
   4698     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
   4699     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
   4700     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
   4701 };
   4702 
   4703 #endif
   4704 #if defined(BCM_88675_B0)
   4705 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88675_B0r_fields[] = {
   4706     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
   4707     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
   4708     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
   4709 };
   4710 
   4711 #endif
   4712 #if defined(BCM_88680_A0)
   4713 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88680_A0r_fields[] = {
   4714     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
   4715     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
   4716     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
   4717 };
   4718 
   4719 #endif
   4720 #if defined(BCM_88690_A0)
   4721 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88690_A0r_fields[] = {
   4722     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
   4723     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
   4724     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
   4725 };
   4726 
   4727 #endif
   4728 #if defined(BCM_88690_B0)
   4729 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88690_B0r_fields[] = {
   4730     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
   4731     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
   4732     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
   4733 };
   4734 
   4735 #endif
   4736 #if defined(BCM_88790_A0)
   4737 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88790_A0r_fields[] = {
   4738     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
   4739     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
   4740     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
   4741 };
   4742 
   4743 #endif
   4744 #if defined(BCM_88675_A0)
   4745 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_CONTROLr_fields[] = {
   4746     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
   4747     { BUS_ERROR_RESETf, 1, 0, 0 },
   4748     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
   4749     { TIMEOUT_ENABLEf, 1, 9, 0 },
   4750     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
   4751     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
   4752     { TIMEOUT_RESETf, 1, 2, 0 }
   4753 };
   4754 
   4755 #endif
   4756 #if defined(BCM_88270_A0)
   4757 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88270_A0r_fields[] = {
   4758     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
   4759     { BUS_ERROR_RESETf, 1, 0, 0 },
   4760     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
   4761     { TIMEOUT_ENABLEf, 1, 9, 0 },
   4762     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
   4763     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
   4764     { TIMEOUT_RESETf, 1, 2, 0 }
   4765 };
   4766 
   4767 #endif
   4768 #if defined(BCM_88375_A0)
   4769 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88375_A0r_fields[] = {
   4770     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
   4771     { BUS_ERROR_RESETf, 1, 0, 0 },
   4772     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
   4773     { TIMEOUT_ENABLEf, 1, 9, 0 },
   4774     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
   4775     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
   4776     { TIMEOUT_RESETf, 1, 2, 0 }
   4777 };
   4778 
   4779 #endif
   4780 #if defined(BCM_88375_B0)
   4781 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88375_B0r_fields[] = {
   4782     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
   4783     { BUS_ERROR_RESETf, 1, 0, 0 },
   4784     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
   4785     { TIMEOUT_ENABLEf, 1, 9, 0 },
   4786     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
   4787     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
   4788     { TIMEOUT_RESETf, 1, 2, 0 }
   4789 };
   4790 
   4791 #endif
   4792 #if defined(BCM_88470_A0)
   4793 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88470_A0r_fields[] = {
   4794     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
   4795     { BUS_ERROR_RESETf, 1, 0, 0 },
   4796     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
   4797     { TIMEOUT_ENABLEf, 1, 9, 0 },
   4798     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
   4799     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
   4800     { TIMEOUT_RESETf, 1, 2, 0 }
   4801 };
   4802 
   4803 #endif
   4804 #if defined(BCM_88470_B0)
   4805 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88470_B0r_fields[] = {
   4806     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
   4807     { BUS_ERROR_RESETf, 1, 0, 0 },
   4808     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
   4809     { TIMEOUT_ENABLEf, 1, 9, 0 },
   4810     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
   4811     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
   4812     { TIMEOUT_RESETf, 1, 2, 0 }
   4813 };
   4814 
   4815 #endif
   4816 #if defined(BCM_88675_B0)
   4817 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88675_B0r_fields[] = {
   4818     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
   4819     { BUS_ERROR_RESETf, 1, 0, 0 },
   4820     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
   4821     { TIMEOUT_ENABLEf, 1, 9, 0 },
   4822     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
   4823     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
   4824     { TIMEOUT_RESETf, 1, 2, 0 }
   4825 };
   4826 
   4827 #endif
   4828 #if defined(BCM_88680_A0)
   4829 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88680_A0r_fields[] = {
   4830     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
   4831     { BUS_ERROR_RESETf, 1, 0, 0 },
   4832     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
   4833     { TIMEOUT_ENABLEf, 1, 9, 0 },
   4834     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
   4835     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
   4836     { TIMEOUT_RESETf, 1, 2, 0 }
   4837 };
   4838 
   4839 #endif
   4840 #if defined(BCM_88690_A0)
   4841 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88690_A0r_fields[] = {
   4842     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
   4843     { BUS_ERROR_RESETf, 1, 0, 0 },
   4844     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
   4845     { TIMEOUT_ENABLEf, 1, 9, 0 },
   4846     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
   4847     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
   4848     { TIMEOUT_RESETf, 1, 2, 0 }
   4849 };
   4850 
   4851 #endif
   4852 #if defined(BCM_88690_B0)
   4853 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88690_B0r_fields[] = {
   4854     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
   4855     { BUS_ERROR_RESETf, 1, 0, 0 },
   4856     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
   4857     { TIMEOUT_ENABLEf, 1, 9, 0 },
   4858     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
   4859     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
   4860     { TIMEOUT_RESETf, 1, 2, 0 }
   4861 };
   4862 
   4863 #endif
   4864 #if defined(BCM_88790_A0)
   4865 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88790_A0r_fields[] = {
   4866     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
   4867     { BUS_ERROR_RESETf, 1, 0, 0 },
   4868     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
   4869     { TIMEOUT_ENABLEf, 1, 9, 0 },
   4870     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
   4871     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
   4872     { TIMEOUT_RESETf, 1, 2, 0 }
   4873 };
   4874 
   4875 #endif
   4876 #if defined(BCM_88675_A0)
   4877 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_FLAGSr_fields[] = {
   4878     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   4879     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   4880     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   4881     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   4882     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   4883     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   4884     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   4885     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4886     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   4887     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   4888     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   4889 };
   4890 
   4891 #endif
   4892 #if defined(BCM_88270_A0)
   4893 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88270_A0r_fields[] = {
   4894     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   4895     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   4896     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   4897     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   4898     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   4899     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   4900     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   4901     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4902     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   4903     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   4904     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   4905 };
   4906 
   4907 #endif
   4908 #if defined(BCM_88375_A0)
   4909 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88375_A0r_fields[] = {
   4910     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   4911     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   4912     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   4913     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   4914     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   4915     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   4916     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   4917     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4918     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   4919     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   4920     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   4921 };
   4922 
   4923 #endif
   4924 #if defined(BCM_88375_B0)
   4925 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88375_B0r_fields[] = {
   4926     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   4927     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   4928     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   4929     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   4930     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   4931     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   4932     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   4933     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4934     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   4935     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   4936     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   4937 };
   4938 
   4939 #endif
   4940 #if defined(BCM_88470_A0)
   4941 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88470_A0r_fields[] = {
   4942     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   4943     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   4944     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   4945     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   4946     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   4947     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   4948     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   4949     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4950     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   4951     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   4952     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   4953 };
   4954 
   4955 #endif
   4956 #if defined(BCM_88470_B0)
   4957 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88470_B0r_fields[] = {
   4958     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   4959     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   4960     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   4961     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   4962     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   4963     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   4964     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   4965     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4966     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   4967     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   4968     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   4969 };
   4970 
   4971 #endif
   4972 #if defined(BCM_88675_B0)
   4973 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88675_B0r_fields[] = {
   4974     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   4975     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   4976     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   4977     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   4978     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   4979     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   4980     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   4981     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4982     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   4983     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   4984     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   4985 };
   4986 
   4987 #endif
   4988 #if defined(BCM_88680_A0)
   4989 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88680_A0r_fields[] = {
   4990     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   4991     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   4992     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   4993     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   4994     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   4995     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   4996     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   4997     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   4998     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   4999     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   5000     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   5001 };
   5002 
   5003 #endif
   5004 #if defined(BCM_88690_A0)
   5005 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88690_A0r_fields[] = {
   5006     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   5007     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   5008     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   5009     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   5010     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   5011     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   5012     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   5013     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5014     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   5015     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   5016     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   5017 };
   5018 
   5019 #endif
   5020 #if defined(BCM_88690_B0)
   5021 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88690_B0r_fields[] = {
   5022     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   5023     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   5024     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   5025     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   5026     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   5027     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   5028     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   5029     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5030     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   5031     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   5032     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   5033 };
   5034 
   5035 #endif
   5036 #if defined(BCM_88790_A0)
   5037 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88790_A0r_fields[] = {
   5038     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   5039     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   5040     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   5041     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   5042     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   5043     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   5044     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   5045     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5046     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   5047     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   5048     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   5049 };
   5050 
   5051 #endif
   5052 #if defined(BCM_88675_A0)
   5053 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_IDr_fields[] = {
   5054     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5055     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   5056 };
   5057 
   5058 #endif
   5059 #if defined(BCM_88270_A0)
   5060 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_ID_BCM88270_A0r_fields[] = {
   5061     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5062     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   5063 };
   5064 
   5065 #endif
   5066 #if defined(BCM_88375_A0)
   5067 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_ID_BCM88375_A0r_fields[] = {
   5068     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5069     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   5070 };
   5071 
   5072 #endif
   5073 #if defined(BCM_88375_B0)
   5074 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_ID_BCM88375_B0r_fields[] = {
   5075     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5076     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   5077 };
   5078 
   5079 #endif
   5080 #if defined(BCM_88470_A0)
   5081 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_ID_BCM88470_A0r_fields[] = {
   5082     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5083     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   5084 };
   5085 
   5086 #endif
   5087 #if defined(BCM_88470_B0)
   5088 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_ID_BCM88470_B0r_fields[] = {
   5089     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5090     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   5091 };
   5092 
   5093 #endif
   5094 #if defined(BCM_88675_B0)
   5095 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_ID_BCM88675_B0r_fields[] = {
   5096     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5097     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   5098 };
   5099 
   5100 #endif
   5101 #if defined(BCM_88680_A0)
   5102 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_ID_BCM88680_A0r_fields[] = {
   5103     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5104     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   5105 };
   5106 
   5107 #endif
   5108 #if defined(BCM_88690_A0)
   5109 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_ID_BCM88690_A0r_fields[] = {
   5110     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5111     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   5112 };
   5113 
   5114 #endif
   5115 #if defined(BCM_88690_B0)
   5116 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_ID_BCM88690_B0r_fields[] = {
   5117     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5118     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   5119 };
   5120 
   5121 #endif
   5122 #if defined(BCM_88790_A0)
   5123 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_ID_BCM88790_A0r_fields[] = {
   5124     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5125     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   5126 };
   5127 
   5128 #endif
   5129 #if defined(BCM_88675_A0)
   5130 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_STATUSr_fields[] = {
   5131     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5132     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   5133     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   5134 };
   5135 
   5136 #endif
   5137 #if defined(BCM_88270_A0)
   5138 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88270_A0r_fields[] = {
   5139     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5140     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   5141     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   5142 };
   5143 
   5144 #endif
   5145 #if defined(BCM_88375_A0)
   5146 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88375_A0r_fields[] = {
   5147     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5148     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   5149     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   5150 };
   5151 
   5152 #endif
   5153 #if defined(BCM_88375_B0)
   5154 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88375_B0r_fields[] = {
   5155     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5156     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   5157     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   5158 };
   5159 
   5160 #endif
   5161 #if defined(BCM_88470_A0)
   5162 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88470_A0r_fields[] = {
   5163     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5164     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   5165     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   5166 };
   5167 
   5168 #endif
   5169 #if defined(BCM_88470_B0)
   5170 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88470_B0r_fields[] = {
   5171     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5172     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   5173     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   5174 };
   5175 
   5176 #endif
   5177 #if defined(BCM_88675_B0)
   5178 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88675_B0r_fields[] = {
   5179     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5180     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   5181     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   5182 };
   5183 
   5184 #endif
   5185 #if defined(BCM_88680_A0)
   5186 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88680_A0r_fields[] = {
   5187     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5188     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   5189     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   5190 };
   5191 
   5192 #endif
   5193 #if defined(BCM_88690_A0)
   5194 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88690_A0r_fields[] = {
   5195     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5196     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   5197     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   5198 };
   5199 
   5200 #endif
   5201 #if defined(BCM_88690_B0)
   5202 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88690_B0r_fields[] = {
   5203     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5204     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   5205     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   5206 };
   5207 
   5208 #endif
   5209 #if defined(BCM_88790_A0)
   5210 soc_field_info_t soc_APBY_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88790_A0r_fields[] = {
   5211     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5212     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   5213     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   5214 };
   5215 
   5216 #endif
   5217 #if defined(BCM_88675_A0)
   5218 soc_field_info_t soc_APBY_S0_IDM_IDM_INTERRUPT_STATUSr_fields[] = {
   5219     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   5220     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   5221     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   5222 };
   5223 
   5224 #endif
   5225 #if defined(BCM_88270_A0)
   5226 soc_field_info_t soc_APBY_S0_IDM_IDM_INTERRUPT_STATUS_BCM88270_A0r_fields[] = {
   5227     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   5228     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   5229     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   5230 };
   5231 
   5232 #endif
   5233 #if defined(BCM_88375_A0)
   5234 soc_field_info_t soc_APBY_S0_IDM_IDM_INTERRUPT_STATUS_BCM88375_A0r_fields[] = {
   5235     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   5236     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   5237     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   5238 };
   5239 
   5240 #endif
   5241 #if defined(BCM_88375_B0)
   5242 soc_field_info_t soc_APBY_S0_IDM_IDM_INTERRUPT_STATUS_BCM88375_B0r_fields[] = {
   5243     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   5244     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   5245     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   5246 };
   5247 
   5248 #endif
   5249 #if defined(BCM_88470_A0)
   5250 soc_field_info_t soc_APBY_S0_IDM_IDM_INTERRUPT_STATUS_BCM88470_A0r_fields[] = {
   5251     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   5252     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   5253     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   5254 };
   5255 
   5256 #endif
   5257 #if defined(BCM_88470_B0)
   5258 soc_field_info_t soc_APBY_S0_IDM_IDM_INTERRUPT_STATUS_BCM88470_B0r_fields[] = {
   5259     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   5260     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   5261     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   5262 };
   5263 
   5264 #endif
   5265 #if defined(BCM_88675_B0)
   5266 soc_field_info_t soc_APBY_S0_IDM_IDM_INTERRUPT_STATUS_BCM88675_B0r_fields[] = {
   5267     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   5268     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   5269     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   5270 };
   5271 
   5272 #endif
   5273 #if defined(BCM_88680_A0)
   5274 soc_field_info_t soc_APBY_S0_IDM_IDM_INTERRUPT_STATUS_BCM88680_A0r_fields[] = {
   5275     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   5276     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   5277     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   5278 };
   5279 
   5280 #endif
   5281 #if defined(BCM_88690_A0)
   5282 soc_field_info_t soc_APBY_S0_IDM_IDM_INTERRUPT_STATUS_BCM88690_A0r_fields[] = {
   5283     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   5284     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   5285     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   5286 };
   5287 
   5288 #endif
   5289 #if defined(BCM_88690_B0)
   5290 soc_field_info_t soc_APBY_S0_IDM_IDM_INTERRUPT_STATUS_BCM88690_B0r_fields[] = {
   5291     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   5292     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   5293     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   5294 };
   5295 
   5296 #endif
   5297 #if defined(BCM_88790_A0)
   5298 soc_field_info_t soc_APBY_S0_IDM_IDM_INTERRUPT_STATUS_BCM88790_A0r_fields[] = {
   5299     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   5300     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   5301     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   5302 };
   5303 
   5304 #endif
   5305 #if defined(BCM_56370_A0)
   5306 soc_field_info_t soc_APBY_S0_IDM_IDM_IO_CONTROL_DIRECTr_fields[] = {
   5307     { CLEAR_ICFG_APB_IFf, 1, 0, 0 },
   5308     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
   5309 };
   5310 
   5311 #endif
   5312 #if defined(BCM_88675_A0)
   5313 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_CONTROLr_fields[] = {
   5314     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   5315     { RESETf, 1, 0, 0 }
   5316 };
   5317 
   5318 #endif
   5319 #if defined(BCM_88270_A0)
   5320 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_CONTROL_BCM88270_A0r_fields[] = {
   5321     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   5322     { RESETf, 1, 0, 0 }
   5323 };
   5324 
   5325 #endif
   5326 #if defined(BCM_88375_A0)
   5327 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_CONTROL_BCM88375_A0r_fields[] = {
   5328     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   5329     { RESETf, 1, 0, 0 }
   5330 };
   5331 
   5332 #endif
   5333 #if defined(BCM_88375_B0)
   5334 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_CONTROL_BCM88375_B0r_fields[] = {
   5335     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   5336     { RESETf, 1, 0, 0 }
   5337 };
   5338 
   5339 #endif
   5340 #if defined(BCM_88470_A0)
   5341 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_CONTROL_BCM88470_A0r_fields[] = {
   5342     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   5343     { RESETf, 1, 0, 0 }
   5344 };
   5345 
   5346 #endif
   5347 #if defined(BCM_88470_B0)
   5348 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_CONTROL_BCM88470_B0r_fields[] = {
   5349     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   5350     { RESETf, 1, 0, 0 }
   5351 };
   5352 
   5353 #endif
   5354 #if defined(BCM_88675_B0)
   5355 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_CONTROL_BCM88675_B0r_fields[] = {
   5356     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   5357     { RESETf, 1, 0, 0 }
   5358 };
   5359 
   5360 #endif
   5361 #if defined(BCM_88680_A0)
   5362 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_CONTROL_BCM88680_A0r_fields[] = {
   5363     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   5364     { RESETf, 1, 0, 0 }
   5365 };
   5366 
   5367 #endif
   5368 #if defined(BCM_88690_A0)
   5369 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_CONTROL_BCM88690_A0r_fields[] = {
   5370     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   5371     { RESETf, 1, 0, 0 }
   5372 };
   5373 
   5374 #endif
   5375 #if defined(BCM_88690_B0)
   5376 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_CONTROL_BCM88690_B0r_fields[] = {
   5377     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   5378     { RESETf, 1, 0, 0 }
   5379 };
   5380 
   5381 #endif
   5382 #if defined(BCM_88790_A0)
   5383 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_CONTROL_BCM88790_A0r_fields[] = {
   5384     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   5385     { RESETf, 1, 0, 0 }
   5386 };
   5387 
   5388 #endif
   5389 #if defined(BCM_88675_A0)
   5390 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_READ_IDr_fields[] = {
   5391     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5392     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   5393 };
   5394 
   5395 #endif
   5396 #if defined(BCM_88270_A0)
   5397 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_READ_ID_BCM88270_A0r_fields[] = {
   5398     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5399     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   5400 };
   5401 
   5402 #endif
   5403 #if defined(BCM_88375_A0)
   5404 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_READ_ID_BCM88375_A0r_fields[] = {
   5405     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5406     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   5407 };
   5408 
   5409 #endif
   5410 #if defined(BCM_88375_B0)
   5411 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_READ_ID_BCM88375_B0r_fields[] = {
   5412     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5413     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   5414 };
   5415 
   5416 #endif
   5417 #if defined(BCM_88470_A0)
   5418 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_READ_ID_BCM88470_A0r_fields[] = {
   5419     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5420     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   5421 };
   5422 
   5423 #endif
   5424 #if defined(BCM_88470_B0)
   5425 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_READ_ID_BCM88470_B0r_fields[] = {
   5426     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5427     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   5428 };
   5429 
   5430 #endif
   5431 #if defined(BCM_88675_B0)
   5432 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_READ_ID_BCM88675_B0r_fields[] = {
   5433     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5434     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   5435 };
   5436 
   5437 #endif
   5438 #if defined(BCM_88680_A0)
   5439 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_READ_ID_BCM88680_A0r_fields[] = {
   5440     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5441     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   5442 };
   5443 
   5444 #endif
   5445 #if defined(BCM_88690_A0)
   5446 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_READ_ID_BCM88690_A0r_fields[] = {
   5447     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5448     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   5449 };
   5450 
   5451 #endif
   5452 #if defined(BCM_88690_B0)
   5453 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_READ_ID_BCM88690_B0r_fields[] = {
   5454     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5455     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   5456 };
   5457 
   5458 #endif
   5459 #if defined(BCM_88790_A0)
   5460 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_READ_ID_BCM88790_A0r_fields[] = {
   5461     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5462     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   5463 };
   5464 
   5465 #endif
   5466 #if defined(BCM_88675_A0)
   5467 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_STATUSr_fields[] = {
   5468     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   5469     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   5470     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   5471     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   5472     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   5473 };
   5474 
   5475 #endif
   5476 #if defined(BCM_88270_A0)
   5477 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_STATUS_BCM88270_A0r_fields[] = {
   5478     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   5479     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   5480     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   5481     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   5482     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   5483 };
   5484 
   5485 #endif
   5486 #if defined(BCM_88375_A0)
   5487 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_STATUS_BCM88375_A0r_fields[] = {
   5488     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   5489     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   5490     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   5491     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   5492     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   5493 };
   5494 
   5495 #endif
   5496 #if defined(BCM_88375_B0)
   5497 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_STATUS_BCM88375_B0r_fields[] = {
   5498     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   5499     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   5500     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   5501     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   5502     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   5503 };
   5504 
   5505 #endif
   5506 #if defined(BCM_88470_A0)
   5507 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_STATUS_BCM88470_A0r_fields[] = {
   5508     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   5509     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   5510     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   5511     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   5512     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   5513 };
   5514 
   5515 #endif
   5516 #if defined(BCM_88470_B0)
   5517 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_STATUS_BCM88470_B0r_fields[] = {
   5518     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   5519     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   5520     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   5521     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   5522     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   5523 };
   5524 
   5525 #endif
   5526 #if defined(BCM_88675_B0)
   5527 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_STATUS_BCM88675_B0r_fields[] = {
   5528     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   5529     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   5530     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   5531     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   5532     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   5533 };
   5534 
   5535 #endif
   5536 #if defined(BCM_88680_A0)
   5537 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_STATUS_BCM88680_A0r_fields[] = {
   5538     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   5539     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   5540     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   5541     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   5542     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   5543 };
   5544 
   5545 #endif
   5546 #if defined(BCM_88690_A0)
   5547 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_STATUS_BCM88690_A0r_fields[] = {
   5548     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   5549     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   5550     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   5551     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   5552     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   5553 };
   5554 
   5555 #endif
   5556 #if defined(BCM_88690_B0)
   5557 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_STATUS_BCM88690_B0r_fields[] = {
   5558     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   5559     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   5560     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   5561     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   5562     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   5563 };
   5564 
   5565 #endif
   5566 #if defined(BCM_88790_A0)
   5567 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_STATUS_BCM88790_A0r_fields[] = {
   5568     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   5569     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   5570     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   5571     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   5572     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   5573 };
   5574 
   5575 #endif
   5576 #if defined(BCM_88675_A0)
   5577 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_WRITE_IDr_fields[] = {
   5578     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5579     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   5580 };
   5581 
   5582 #endif
   5583 #if defined(BCM_88270_A0)
   5584 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_WRITE_ID_BCM88270_A0r_fields[] = {
   5585     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5586     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   5587 };
   5588 
   5589 #endif
   5590 #if defined(BCM_88375_A0)
   5591 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_WRITE_ID_BCM88375_A0r_fields[] = {
   5592     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5593     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   5594 };
   5595 
   5596 #endif
   5597 #if defined(BCM_88375_B0)
   5598 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_WRITE_ID_BCM88375_B0r_fields[] = {
   5599     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5600     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   5601 };
   5602 
   5603 #endif
   5604 #if defined(BCM_88470_A0)
   5605 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_WRITE_ID_BCM88470_A0r_fields[] = {
   5606     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5607     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   5608 };
   5609 
   5610 #endif
   5611 #if defined(BCM_88470_B0)
   5612 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_WRITE_ID_BCM88470_B0r_fields[] = {
   5613     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5614     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   5615 };
   5616 
   5617 #endif
   5618 #if defined(BCM_88675_B0)
   5619 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_WRITE_ID_BCM88675_B0r_fields[] = {
   5620     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5621     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   5622 };
   5623 
   5624 #endif
   5625 #if defined(BCM_88680_A0)
   5626 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_WRITE_ID_BCM88680_A0r_fields[] = {
   5627     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5628     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   5629 };
   5630 
   5631 #endif
   5632 #if defined(BCM_88690_A0)
   5633 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_WRITE_ID_BCM88690_A0r_fields[] = {
   5634     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5635     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   5636 };
   5637 
   5638 #endif
   5639 #if defined(BCM_88690_B0)
   5640 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_WRITE_ID_BCM88690_B0r_fields[] = {
   5641     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5642     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   5643 };
   5644 
   5645 #endif
   5646 #if defined(BCM_88790_A0)
   5647 soc_field_info_t soc_APBY_S0_IDM_IDM_RESET_WRITE_ID_BCM88790_A0r_fields[] = {
   5648     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5649     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   5650 };
   5651 
   5652 #endif
   5653 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   5654     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   5655     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   5656     defined(BCM_56260_B0) || defined(BCM_56370_A0) || \
   5657     defined(BCM_56960_A0)
   5658 soc_field_info_t soc_APBZ_IDM_IDM_IO_CONTROL_DIRECTr_fields[] = {
   5659     { CLK_ENABLEf, 1, 0, 0 },
   5660     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
   5661 };
   5662 
   5663 #endif
   5664 #if defined(BCM_88675_A0)
   5665 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_ADDR_LSBr_fields[] = {
   5666     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   5667 };
   5668 
   5669 #endif
   5670 #if defined(BCM_88270_A0)
   5671 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88270_A0r_fields[] = {
   5672     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   5673 };
   5674 
   5675 #endif
   5676 #if defined(BCM_88375_A0)
   5677 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88375_A0r_fields[] = {
   5678     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   5679 };
   5680 
   5681 #endif
   5682 #if defined(BCM_88375_B0)
   5683 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88375_B0r_fields[] = {
   5684     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   5685 };
   5686 
   5687 #endif
   5688 #if defined(BCM_88470_A0)
   5689 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88470_A0r_fields[] = {
   5690     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   5691 };
   5692 
   5693 #endif
   5694 #if defined(BCM_88470_B0)
   5695 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88470_B0r_fields[] = {
   5696     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   5697 };
   5698 
   5699 #endif
   5700 #if defined(BCM_88675_B0)
   5701 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88675_B0r_fields[] = {
   5702     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   5703 };
   5704 
   5705 #endif
   5706 #if defined(BCM_88680_A0)
   5707 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88680_A0r_fields[] = {
   5708     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   5709 };
   5710 
   5711 #endif
   5712 #if defined(BCM_88690_A0)
   5713 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88690_A0r_fields[] = {
   5714     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   5715 };
   5716 
   5717 #endif
   5718 #if defined(BCM_88690_B0)
   5719 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88690_B0r_fields[] = {
   5720     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   5721 };
   5722 
   5723 #endif
   5724 #if defined(BCM_88790_A0)
   5725 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88790_A0r_fields[] = {
   5726     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
   5727 };
   5728 
   5729 #endif
   5730 #if defined(BCM_88675_A0)
   5731 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_COMPLETEr_fields[] = {
   5732     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
   5733     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
   5734     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
   5735 };
   5736 
   5737 #endif
   5738 #if defined(BCM_88270_A0)
   5739 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88270_A0r_fields[] = {
   5740     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
   5741     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
   5742     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
   5743 };
   5744 
   5745 #endif
   5746 #if defined(BCM_88375_A0)
   5747 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88375_A0r_fields[] = {
   5748     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
   5749     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
   5750     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
   5751 };
   5752 
   5753 #endif
   5754 #if defined(BCM_88375_B0)
   5755 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88375_B0r_fields[] = {
   5756     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
   5757     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
   5758     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
   5759 };
   5760 
   5761 #endif
   5762 #if defined(BCM_88470_A0)
   5763 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88470_A0r_fields[] = {
   5764     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
   5765     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
   5766     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
   5767 };
   5768 
   5769 #endif
   5770 #if defined(BCM_88470_B0)
   5771 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88470_B0r_fields[] = {
   5772     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
   5773     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
   5774     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
   5775 };
   5776 
   5777 #endif
   5778 #if defined(BCM_88675_B0)
   5779 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88675_B0r_fields[] = {
   5780     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
   5781     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
   5782     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
   5783 };
   5784 
   5785 #endif
   5786 #if defined(BCM_88680_A0)
   5787 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88680_A0r_fields[] = {
   5788     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
   5789     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
   5790     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
   5791 };
   5792 
   5793 #endif
   5794 #if defined(BCM_88690_A0)
   5795 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88690_A0r_fields[] = {
   5796     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
   5797     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
   5798     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
   5799 };
   5800 
   5801 #endif
   5802 #if defined(BCM_88690_B0)
   5803 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88690_B0r_fields[] = {
   5804     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
   5805     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
   5806     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
   5807 };
   5808 
   5809 #endif
   5810 #if defined(BCM_88790_A0)
   5811 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88790_A0r_fields[] = {
   5812     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
   5813     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
   5814     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
   5815 };
   5816 
   5817 #endif
   5818 #if defined(BCM_88675_A0)
   5819 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_CONTROLr_fields[] = {
   5820     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
   5821     { BUS_ERROR_RESETf, 1, 0, 0 },
   5822     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
   5823     { TIMEOUT_ENABLEf, 1, 9, 0 },
   5824     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
   5825     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
   5826     { TIMEOUT_RESETf, 1, 2, 0 }
   5827 };
   5828 
   5829 #endif
   5830 #if defined(BCM_88270_A0)
   5831 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88270_A0r_fields[] = {
   5832     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
   5833     { BUS_ERROR_RESETf, 1, 0, 0 },
   5834     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
   5835     { TIMEOUT_ENABLEf, 1, 9, 0 },
   5836     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
   5837     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
   5838     { TIMEOUT_RESETf, 1, 2, 0 }
   5839 };
   5840 
   5841 #endif
   5842 #if defined(BCM_88375_A0)
   5843 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88375_A0r_fields[] = {
   5844     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
   5845     { BUS_ERROR_RESETf, 1, 0, 0 },
   5846     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
   5847     { TIMEOUT_ENABLEf, 1, 9, 0 },
   5848     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
   5849     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
   5850     { TIMEOUT_RESETf, 1, 2, 0 }
   5851 };
   5852 
   5853 #endif
   5854 #if defined(BCM_88375_B0)
   5855 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88375_B0r_fields[] = {
   5856     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
   5857     { BUS_ERROR_RESETf, 1, 0, 0 },
   5858     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
   5859     { TIMEOUT_ENABLEf, 1, 9, 0 },
   5860     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
   5861     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
   5862     { TIMEOUT_RESETf, 1, 2, 0 }
   5863 };
   5864 
   5865 #endif
   5866 #if defined(BCM_88470_A0)
   5867 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88470_A0r_fields[] = {
   5868     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
   5869     { BUS_ERROR_RESETf, 1, 0, 0 },
   5870     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
   5871     { TIMEOUT_ENABLEf, 1, 9, 0 },
   5872     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
   5873     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
   5874     { TIMEOUT_RESETf, 1, 2, 0 }
   5875 };
   5876 
   5877 #endif
   5878 #if defined(BCM_88470_B0)
   5879 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88470_B0r_fields[] = {
   5880     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
   5881     { BUS_ERROR_RESETf, 1, 0, 0 },
   5882     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
   5883     { TIMEOUT_ENABLEf, 1, 9, 0 },
   5884     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
   5885     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
   5886     { TIMEOUT_RESETf, 1, 2, 0 }
   5887 };
   5888 
   5889 #endif
   5890 #if defined(BCM_88675_B0)
   5891 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88675_B0r_fields[] = {
   5892     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
   5893     { BUS_ERROR_RESETf, 1, 0, 0 },
   5894     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
   5895     { TIMEOUT_ENABLEf, 1, 9, 0 },
   5896     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
   5897     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
   5898     { TIMEOUT_RESETf, 1, 2, 0 }
   5899 };
   5900 
   5901 #endif
   5902 #if defined(BCM_88680_A0)
   5903 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88680_A0r_fields[] = {
   5904     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
   5905     { BUS_ERROR_RESETf, 1, 0, 0 },
   5906     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
   5907     { TIMEOUT_ENABLEf, 1, 9, 0 },
   5908     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
   5909     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
   5910     { TIMEOUT_RESETf, 1, 2, 0 }
   5911 };
   5912 
   5913 #endif
   5914 #if defined(BCM_88690_A0)
   5915 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88690_A0r_fields[] = {
   5916     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
   5917     { BUS_ERROR_RESETf, 1, 0, 0 },
   5918     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
   5919     { TIMEOUT_ENABLEf, 1, 9, 0 },
   5920     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
   5921     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
   5922     { TIMEOUT_RESETf, 1, 2, 0 }
   5923 };
   5924 
   5925 #endif
   5926 #if defined(BCM_88690_B0)
   5927 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88690_B0r_fields[] = {
   5928     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
   5929     { BUS_ERROR_RESETf, 1, 0, 0 },
   5930     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
   5931     { TIMEOUT_ENABLEf, 1, 9, 0 },
   5932     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
   5933     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
   5934     { TIMEOUT_RESETf, 1, 2, 0 }
   5935 };
   5936 
   5937 #endif
   5938 #if defined(BCM_88790_A0)
   5939 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88790_A0r_fields[] = {
   5940     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
   5941     { BUS_ERROR_RESETf, 1, 0, 0 },
   5942     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
   5943     { TIMEOUT_ENABLEf, 1, 9, 0 },
   5944     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
   5945     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
   5946     { TIMEOUT_RESETf, 1, 2, 0 }
   5947 };
   5948 
   5949 #endif
   5950 #if defined(BCM_88675_A0)
   5951 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_FLAGSr_fields[] = {
   5952     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   5953     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   5954     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   5955     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   5956     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   5957     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   5958     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   5959     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5960     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   5961     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   5962     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   5963 };
   5964 
   5965 #endif
   5966 #if defined(BCM_88270_A0)
   5967 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88270_A0r_fields[] = {
   5968     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   5969     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   5970     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   5971     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   5972     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   5973     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   5974     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   5975     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5976     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   5977     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   5978     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   5979 };
   5980 
   5981 #endif
   5982 #if defined(BCM_88375_A0)
   5983 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88375_A0r_fields[] = {
   5984     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   5985     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   5986     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   5987     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   5988     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   5989     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   5990     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   5991     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   5992     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   5993     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   5994     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   5995 };
   5996 
   5997 #endif
   5998 #if defined(BCM_88375_B0)
   5999 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88375_B0r_fields[] = {
   6000     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   6001     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   6002     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   6003     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   6004     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   6005     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   6006     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   6007     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6008     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   6009     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   6010     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   6011 };
   6012 
   6013 #endif
   6014 #if defined(BCM_88470_A0)
   6015 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88470_A0r_fields[] = {
   6016     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   6017     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   6018     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   6019     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   6020     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   6021     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   6022     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   6023     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6024     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   6025     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   6026     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   6027 };
   6028 
   6029 #endif
   6030 #if defined(BCM_88470_B0)
   6031 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88470_B0r_fields[] = {
   6032     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   6033     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   6034     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   6035     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   6036     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   6037     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   6038     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   6039     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6040     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   6041     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   6042     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   6043 };
   6044 
   6045 #endif
   6046 #if defined(BCM_88675_B0)
   6047 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88675_B0r_fields[] = {
   6048     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   6049     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   6050     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   6051     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   6052     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   6053     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   6054     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   6055     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6056     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   6057     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   6058     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   6059 };
   6060 
   6061 #endif
   6062 #if defined(BCM_88680_A0)
   6063 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88680_A0r_fields[] = {
   6064     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   6065     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   6066     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   6067     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   6068     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   6069     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   6070     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   6071     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6072     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   6073     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   6074     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   6075 };
   6076 
   6077 #endif
   6078 #if defined(BCM_88690_A0)
   6079 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88690_A0r_fields[] = {
   6080     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   6081     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   6082     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   6083     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   6084     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   6085     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   6086     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   6087     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6088     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   6089     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   6090     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   6091 };
   6092 
   6093 #endif
   6094 #if defined(BCM_88690_B0)
   6095 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88690_B0r_fields[] = {
   6096     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   6097     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   6098     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   6099     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   6100     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   6101     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   6102     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   6103     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6104     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   6105     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   6106     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   6107 };
   6108 
   6109 #endif
   6110 #if defined(BCM_88790_A0)
   6111 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88790_A0r_fields[] = {
   6112     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
   6113     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
   6114     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
   6115     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
   6116     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
   6117     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
   6118     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   6119     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6120     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
   6121     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
   6122     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
   6123 };
   6124 
   6125 #endif
   6126 #if defined(BCM_88675_A0)
   6127 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_IDr_fields[] = {
   6128     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6129     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   6130 };
   6131 
   6132 #endif
   6133 #if defined(BCM_88270_A0)
   6134 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_ID_BCM88270_A0r_fields[] = {
   6135     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6136     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   6137 };
   6138 
   6139 #endif
   6140 #if defined(BCM_88375_A0)
   6141 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_ID_BCM88375_A0r_fields[] = {
   6142     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6143     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   6144 };
   6145 
   6146 #endif
   6147 #if defined(BCM_88375_B0)
   6148 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_ID_BCM88375_B0r_fields[] = {
   6149     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6150     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   6151 };
   6152 
   6153 #endif
   6154 #if defined(BCM_88470_A0)
   6155 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_ID_BCM88470_A0r_fields[] = {
   6156     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6157     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   6158 };
   6159 
   6160 #endif
   6161 #if defined(BCM_88470_B0)
   6162 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_ID_BCM88470_B0r_fields[] = {
   6163     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6164     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   6165 };
   6166 
   6167 #endif
   6168 #if defined(BCM_88675_B0)
   6169 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_ID_BCM88675_B0r_fields[] = {
   6170     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6171     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   6172 };
   6173 
   6174 #endif
   6175 #if defined(BCM_88680_A0)
   6176 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_ID_BCM88680_A0r_fields[] = {
   6177     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6178     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   6179 };
   6180 
   6181 #endif
   6182 #if defined(BCM_88690_A0)
   6183 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_ID_BCM88690_A0r_fields[] = {
   6184     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6185     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   6186 };
   6187 
   6188 #endif
   6189 #if defined(BCM_88690_B0)
   6190 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_ID_BCM88690_B0r_fields[] = {
   6191     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6192     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   6193 };
   6194 
   6195 #endif
   6196 #if defined(BCM_88790_A0)
   6197 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_ID_BCM88790_A0r_fields[] = {
   6198     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6199     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   6200 };
   6201 
   6202 #endif
   6203 #if defined(BCM_88675_A0)
   6204 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_STATUSr_fields[] = {
   6205     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6206     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   6207     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   6208 };
   6209 
   6210 #endif
   6211 #if defined(BCM_88270_A0)
   6212 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88270_A0r_fields[] = {
   6213     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6214     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   6215     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   6216 };
   6217 
   6218 #endif
   6219 #if defined(BCM_88375_A0)
   6220 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88375_A0r_fields[] = {
   6221     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6222     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   6223     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   6224 };
   6225 
   6226 #endif
   6227 #if defined(BCM_88375_B0)
   6228 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88375_B0r_fields[] = {
   6229     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6230     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   6231     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   6232 };
   6233 
   6234 #endif
   6235 #if defined(BCM_88470_A0)
   6236 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88470_A0r_fields[] = {
   6237     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6238     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   6239     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   6240 };
   6241 
   6242 #endif
   6243 #if defined(BCM_88470_B0)
   6244 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88470_B0r_fields[] = {
   6245     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6246     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   6247     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   6248 };
   6249 
   6250 #endif
   6251 #if defined(BCM_88675_B0)
   6252 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88675_B0r_fields[] = {
   6253     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6254     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   6255     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   6256 };
   6257 
   6258 #endif
   6259 #if defined(BCM_88680_A0)
   6260 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88680_A0r_fields[] = {
   6261     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6262     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   6263     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   6264 };
   6265 
   6266 #endif
   6267 #if defined(BCM_88690_A0)
   6268 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88690_A0r_fields[] = {
   6269     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6270     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   6271     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   6272 };
   6273 
   6274 #endif
   6275 #if defined(BCM_88690_B0)
   6276 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88690_B0r_fields[] = {
   6277     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6278     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   6279     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   6280 };
   6281 
   6282 #endif
   6283 #if defined(BCM_88790_A0)
   6284 soc_field_info_t soc_APBZ_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88790_A0r_fields[] = {
   6285     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6286     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
   6287     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
   6288 };
   6289 
   6290 #endif
   6291 #if defined(BCM_88675_A0)
   6292 soc_field_info_t soc_APBZ_S0_IDM_IDM_INTERRUPT_STATUSr_fields[] = {
   6293     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   6294     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   6295     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   6296 };
   6297 
   6298 #endif
   6299 #if defined(BCM_88270_A0)
   6300 soc_field_info_t soc_APBZ_S0_IDM_IDM_INTERRUPT_STATUS_BCM88270_A0r_fields[] = {
   6301     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   6302     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   6303     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   6304 };
   6305 
   6306 #endif
   6307 #if defined(BCM_88375_A0)
   6308 soc_field_info_t soc_APBZ_S0_IDM_IDM_INTERRUPT_STATUS_BCM88375_A0r_fields[] = {
   6309     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   6310     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   6311     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   6312 };
   6313 
   6314 #endif
   6315 #if defined(BCM_88375_B0)
   6316 soc_field_info_t soc_APBZ_S0_IDM_IDM_INTERRUPT_STATUS_BCM88375_B0r_fields[] = {
   6317     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   6318     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   6319     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   6320 };
   6321 
   6322 #endif
   6323 #if defined(BCM_88470_A0)
   6324 soc_field_info_t soc_APBZ_S0_IDM_IDM_INTERRUPT_STATUS_BCM88470_A0r_fields[] = {
   6325     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   6326     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   6327     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   6328 };
   6329 
   6330 #endif
   6331 #if defined(BCM_88470_B0)
   6332 soc_field_info_t soc_APBZ_S0_IDM_IDM_INTERRUPT_STATUS_BCM88470_B0r_fields[] = {
   6333     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   6334     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   6335     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   6336 };
   6337 
   6338 #endif
   6339 #if defined(BCM_88675_B0)
   6340 soc_field_info_t soc_APBZ_S0_IDM_IDM_INTERRUPT_STATUS_BCM88675_B0r_fields[] = {
   6341     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   6342     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   6343     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   6344 };
   6345 
   6346 #endif
   6347 #if defined(BCM_88680_A0)
   6348 soc_field_info_t soc_APBZ_S0_IDM_IDM_INTERRUPT_STATUS_BCM88680_A0r_fields[] = {
   6349     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   6350     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   6351     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   6352 };
   6353 
   6354 #endif
   6355 #if defined(BCM_88690_A0)
   6356 soc_field_info_t soc_APBZ_S0_IDM_IDM_INTERRUPT_STATUS_BCM88690_A0r_fields[] = {
   6357     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   6358     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   6359     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   6360 };
   6361 
   6362 #endif
   6363 #if defined(BCM_88690_B0)
   6364 soc_field_info_t soc_APBZ_S0_IDM_IDM_INTERRUPT_STATUS_BCM88690_B0r_fields[] = {
   6365     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   6366     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   6367     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   6368 };
   6369 
   6370 #endif
   6371 #if defined(BCM_88790_A0)
   6372 soc_field_info_t soc_APBZ_S0_IDM_IDM_INTERRUPT_STATUS_BCM88790_A0r_fields[] = {
   6373     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   6374     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   6375     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   6376 };
   6377 
   6378 #endif
   6379 #if defined(BCM_56370_A0)
   6380 soc_field_info_t soc_APBZ_S0_IDM_IDM_IO_CONTROL_DIRECTr_fields[] = {
   6381     { CLEAR_USB_APB_IFf, 1, 0, 0 },
   6382     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
   6383 };
   6384 
   6385 #endif
   6386 #if defined(BCM_88675_A0)
   6387 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_CONTROLr_fields[] = {
   6388     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   6389     { RESETf, 1, 0, 0 }
   6390 };
   6391 
   6392 #endif
   6393 #if defined(BCM_88270_A0)
   6394 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_CONTROL_BCM88270_A0r_fields[] = {
   6395     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   6396     { RESETf, 1, 0, 0 }
   6397 };
   6398 
   6399 #endif
   6400 #if defined(BCM_88375_A0)
   6401 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_CONTROL_BCM88375_A0r_fields[] = {
   6402     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   6403     { RESETf, 1, 0, 0 }
   6404 };
   6405 
   6406 #endif
   6407 #if defined(BCM_88375_B0)
   6408 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_CONTROL_BCM88375_B0r_fields[] = {
   6409     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   6410     { RESETf, 1, 0, 0 }
   6411 };
   6412 
   6413 #endif
   6414 #if defined(BCM_88470_A0)
   6415 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_CONTROL_BCM88470_A0r_fields[] = {
   6416     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   6417     { RESETf, 1, 0, 0 }
   6418 };
   6419 
   6420 #endif
   6421 #if defined(BCM_88470_B0)
   6422 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_CONTROL_BCM88470_B0r_fields[] = {
   6423     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   6424     { RESETf, 1, 0, 0 }
   6425 };
   6426 
   6427 #endif
   6428 #if defined(BCM_88675_B0)
   6429 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_CONTROL_BCM88675_B0r_fields[] = {
   6430     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   6431     { RESETf, 1, 0, 0 }
   6432 };
   6433 
   6434 #endif
   6435 #if defined(BCM_88680_A0)
   6436 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_CONTROL_BCM88680_A0r_fields[] = {
   6437     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   6438     { RESETf, 1, 0, 0 }
   6439 };
   6440 
   6441 #endif
   6442 #if defined(BCM_88690_A0)
   6443 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_CONTROL_BCM88690_A0r_fields[] = {
   6444     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   6445     { RESETf, 1, 0, 0 }
   6446 };
   6447 
   6448 #endif
   6449 #if defined(BCM_88690_B0)
   6450 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_CONTROL_BCM88690_B0r_fields[] = {
   6451     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   6452     { RESETf, 1, 0, 0 }
   6453 };
   6454 
   6455 #endif
   6456 #if defined(BCM_88790_A0)
   6457 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_CONTROL_BCM88790_A0r_fields[] = {
   6458     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   6459     { RESETf, 1, 0, 0 }
   6460 };
   6461 
   6462 #endif
   6463 #if defined(BCM_88675_A0)
   6464 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_READ_IDr_fields[] = {
   6465     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6466     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   6467 };
   6468 
   6469 #endif
   6470 #if defined(BCM_88270_A0)
   6471 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_READ_ID_BCM88270_A0r_fields[] = {
   6472     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6473     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   6474 };
   6475 
   6476 #endif
   6477 #if defined(BCM_88375_A0)
   6478 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_READ_ID_BCM88375_A0r_fields[] = {
   6479     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6480     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   6481 };
   6482 
   6483 #endif
   6484 #if defined(BCM_88375_B0)
   6485 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_READ_ID_BCM88375_B0r_fields[] = {
   6486     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6487     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   6488 };
   6489 
   6490 #endif
   6491 #if defined(BCM_88470_A0)
   6492 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_READ_ID_BCM88470_A0r_fields[] = {
   6493     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6494     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   6495 };
   6496 
   6497 #endif
   6498 #if defined(BCM_88470_B0)
   6499 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_READ_ID_BCM88470_B0r_fields[] = {
   6500     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6501     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   6502 };
   6503 
   6504 #endif
   6505 #if defined(BCM_88675_B0)
   6506 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_READ_ID_BCM88675_B0r_fields[] = {
   6507     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6508     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   6509 };
   6510 
   6511 #endif
   6512 #if defined(BCM_88680_A0)
   6513 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_READ_ID_BCM88680_A0r_fields[] = {
   6514     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6515     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   6516 };
   6517 
   6518 #endif
   6519 #if defined(BCM_88690_A0)
   6520 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_READ_ID_BCM88690_A0r_fields[] = {
   6521     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6522     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   6523 };
   6524 
   6525 #endif
   6526 #if defined(BCM_88690_B0)
   6527 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_READ_ID_BCM88690_B0r_fields[] = {
   6528     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6529     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   6530 };
   6531 
   6532 #endif
   6533 #if defined(BCM_88790_A0)
   6534 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_READ_ID_BCM88790_A0r_fields[] = {
   6535     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6536     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   6537 };
   6538 
   6539 #endif
   6540 #if defined(BCM_88675_A0)
   6541 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_STATUSr_fields[] = {
   6542     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   6543     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   6544     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   6545     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   6546     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   6547 };
   6548 
   6549 #endif
   6550 #if defined(BCM_88270_A0)
   6551 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_STATUS_BCM88270_A0r_fields[] = {
   6552     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   6553     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   6554     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   6555     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   6556     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   6557 };
   6558 
   6559 #endif
   6560 #if defined(BCM_88375_A0)
   6561 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_STATUS_BCM88375_A0r_fields[] = {
   6562     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   6563     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   6564     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   6565     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   6566     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   6567 };
   6568 
   6569 #endif
   6570 #if defined(BCM_88375_B0)
   6571 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_STATUS_BCM88375_B0r_fields[] = {
   6572     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   6573     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   6574     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   6575     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   6576     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   6577 };
   6578 
   6579 #endif
   6580 #if defined(BCM_88470_A0)
   6581 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_STATUS_BCM88470_A0r_fields[] = {
   6582     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   6583     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   6584     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   6585     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   6586     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   6587 };
   6588 
   6589 #endif
   6590 #if defined(BCM_88470_B0)
   6591 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_STATUS_BCM88470_B0r_fields[] = {
   6592     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   6593     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   6594     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   6595     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   6596     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   6597 };
   6598 
   6599 #endif
   6600 #if defined(BCM_88675_B0)
   6601 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_STATUS_BCM88675_B0r_fields[] = {
   6602     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   6603     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   6604     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   6605     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   6606     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   6607 };
   6608 
   6609 #endif
   6610 #if defined(BCM_88680_A0)
   6611 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_STATUS_BCM88680_A0r_fields[] = {
   6612     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   6613     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   6614     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   6615     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   6616     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   6617 };
   6618 
   6619 #endif
   6620 #if defined(BCM_88690_A0)
   6621 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_STATUS_BCM88690_A0r_fields[] = {
   6622     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   6623     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   6624     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   6625     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   6626     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   6627 };
   6628 
   6629 #endif
   6630 #if defined(BCM_88690_B0)
   6631 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_STATUS_BCM88690_B0r_fields[] = {
   6632     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   6633     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   6634     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   6635     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   6636     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   6637 };
   6638 
   6639 #endif
   6640 #if defined(BCM_88790_A0)
   6641 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_STATUS_BCM88790_A0r_fields[] = {
   6642     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   6643     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   6644     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   6645     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   6646     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   6647 };
   6648 
   6649 #endif
   6650 #if defined(BCM_88675_A0)
   6651 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_WRITE_IDr_fields[] = {
   6652     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6653     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   6654 };
   6655 
   6656 #endif
   6657 #if defined(BCM_88270_A0)
   6658 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_WRITE_ID_BCM88270_A0r_fields[] = {
   6659     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6660     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   6661 };
   6662 
   6663 #endif
   6664 #if defined(BCM_88375_A0)
   6665 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_WRITE_ID_BCM88375_A0r_fields[] = {
   6666     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6667     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   6668 };
   6669 
   6670 #endif
   6671 #if defined(BCM_88375_B0)
   6672 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_WRITE_ID_BCM88375_B0r_fields[] = {
   6673     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6674     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   6675 };
   6676 
   6677 #endif
   6678 #if defined(BCM_88470_A0)
   6679 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_WRITE_ID_BCM88470_A0r_fields[] = {
   6680     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6681     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   6682 };
   6683 
   6684 #endif
   6685 #if defined(BCM_88470_B0)
   6686 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_WRITE_ID_BCM88470_B0r_fields[] = {
   6687     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6688     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   6689 };
   6690 
   6691 #endif
   6692 #if defined(BCM_88675_B0)
   6693 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_WRITE_ID_BCM88675_B0r_fields[] = {
   6694     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6695     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   6696 };
   6697 
   6698 #endif
   6699 #if defined(BCM_88680_A0)
   6700 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_WRITE_ID_BCM88680_A0r_fields[] = {
   6701     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6702     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   6703 };
   6704 
   6705 #endif
   6706 #if defined(BCM_88690_A0)
   6707 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_WRITE_ID_BCM88690_A0r_fields[] = {
   6708     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6709     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   6710 };
   6711 
   6712 #endif
   6713 #if defined(BCM_88690_B0)
   6714 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_WRITE_ID_BCM88690_B0r_fields[] = {
   6715     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6716     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   6717 };
   6718 
   6719 #endif
   6720 #if defined(BCM_88790_A0)
   6721 soc_field_info_t soc_APBZ_S0_IDM_IDM_RESET_WRITE_ID_BCM88790_A0r_fields[] = {
   6722     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
   6723     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
   6724 };
   6725 
   6726 #endif
   6727 #if defined(BCM_56370_A0)
   6728 soc_field_info_t soc_APM0_BUFFER_FLUSH_CONTROLr_fields[] = {
   6729     { RXQ_FLUSHf, 1, 0, 0 }
   6730 };
   6731 
   6732 #endif
   6733 #if defined(BCM_56370_A0)
   6734 soc_field_info_t soc_APM0_DATA_SWAP_CONTROLr_fields[] = {
   6735     { RXQ_BYTE_SWAP_WITHIN_DWORD_ENf, 1, 2, 0 },
   6736     { RXQ_DWORD_SWAP_ENf, 1, 3, 0 },
   6737     { TXQ_BYTE_SWAP_WITHIN_DWORD_ENf, 1, 0, 0 },
   6738     { TXQ_DWORD_SWAP_ENf, 1, 1, 0 }
   6739 };
   6740 
   6741 #endif
   6742 #if defined(BCM_56370_A0)
   6743 soc_field_info_t soc_APM0_DEBUG_DMA_HOSTRD_STATE_MACHINEr_fields[] = {
   6744     { AXI_CMD_SMf, 5, 0, SOCF_LE|SOCF_RO },
   6745     { HOSTRD_READCTRL_SMf, 7, 8, SOCF_LE|SOCF_RO }
   6746 };
   6747 
   6748 #endif
   6749 #if defined(BCM_56370_A0)
   6750 soc_field_info_t soc_APM0_DEBUG_DMA_HOSTWR_STATE_MACHINEr_fields[] = {
   6751     { AXI_CMD_SMf, 5, 0, SOCF_LE|SOCF_RO },
   6752     { REL_WDATA_SMf, 9, 16, SOCF_LE|SOCF_RO },
   6753     { WDATA_FETCH_SMf, 8, 8, SOCF_LE|SOCF_RO }
   6754 };
   6755 
   6756 #endif
   6757 #if defined(BCM_56370_A0)
   6758 soc_field_info_t soc_APM0_DEBUG_RXQ_STATE_MACHINEr_fields[] = {
   6759     { AXI_B_RESP_SMf, 4, 20, SOCF_LE|SOCF_RO },
   6760     { AXI_CMD_WRITE_SMf, 4, 12, SOCF_LE|SOCF_RO },
   6761     { AXI_DATA_WRITE_SMf, 4, 16, SOCF_LE|SOCF_RO },
   6762     { DESC_FETCH_SMf, 4, 0, SOCF_LE|SOCF_RO },
   6763     { INFO_FIFO_READ_SMf, 4, 8, SOCF_LE|SOCF_RO },
   6764     { MEM_WRITE_SMf, 4, 4, SOCF_LE|SOCF_RO }
   6765 };
   6766 
   6767 #endif
   6768 #if defined(BCM_56370_A0)
   6769 soc_field_info_t soc_APM0_DEBUG_TXQ_CH0_STATE_MACHINEr_fields[] = {
   6770     { AXI_CMD_WRITE_SMf, 4, 8, SOCF_LE|SOCF_RO },
   6771     { AXI_DATA_READ_SMf, 4, 12, SOCF_LE|SOCF_RO },
   6772     { DESC_FETCH_SMf, 4, 0, SOCF_LE|SOCF_RO },
   6773     { MEM_READ_SMf, 4, 4, SOCF_LE|SOCF_RO }
   6774 };
   6775 
   6776 #endif
   6777 #if defined(BCM_56370_A0)
   6778 soc_field_info_t soc_APM0_DEVCONTROLr_fields[] = {
   6779     { CPU_FLOW_CNTL_ONf, 1, 2, 0 },
   6780     { FLOW_CNTL_MODEf, 2, 5, SOCF_LE },
   6781     { RXQ_OVERFLOW_CTRL_SELf, 1, 1, 0 },
   6782     { TXARB_STRICT_MODEf, 1, 0, 0 }
   6783 };
   6784 
   6785 #endif
   6786 #if defined(BCM_56370_A0)
   6787 soc_field_info_t soc_APM0_DEVSTATUSr_fields[] = {
   6788     { PAUSE_ONf, 1, 6, SOCF_RO },
   6789     { RXQ_BURST_FIFO_FULLf, 1, 0, SOCF_RO },
   6790     { RXQ_DATA_BUF_FULLf, 1, 1, SOCF_RO },
   6791     { RXQ_INFO_BUF_FULLf, 1, 2, SOCF_RO },
   6792     { RXQ_QUEUE_SIZEf, 4, 16, SOCF_LE|SOCF_RO },
   6793     { TXQ_DATA_BUF_FULLf, 1, 4, SOCF_RO },
   6794     { TXQ_OUTSTANDING_CREDITSf, 6, 24, SOCF_LE|SOCF_RO },
   6795     { TXQ_QUEUE_SIZEf, 4, 20, SOCF_LE|SOCF_RO }
   6796 };
   6797 
   6798 #endif
   6799 #if defined(BCM_56370_A0)
   6800 soc_field_info_t soc_APM0_ERROR_STATUSr_fields[] = {
   6801     { DATAERR_RXQ_CH0f, 1, 12, SOCF_RO },
   6802     { DATAERR_TXQ_CH0f, 1, 8, SOCF_RO },
   6803     { DATAERR_TXQ_CH1f, 1, 9, SOCF_RO },
   6804     { DATAERR_TXQ_CH2f, 1, 10, SOCF_RO },
   6805     { DATAERR_TXQ_CH3f, 1, 11, SOCF_RO },
   6806     { DESCPROTOERR_RXQ_CH0f, 1, 20, SOCF_RO },
   6807     { DESCPROTOERR_TXQ_CH0f, 1, 16, SOCF_RO },
   6808     { DESCPROTOERR_TXQ_CH1f, 1, 17, SOCF_RO },
   6809     { DESCPROTOERR_TXQ_CH2f, 1, 18, SOCF_RO },
   6810     { DESCPROTOERR_TXQ_CH3f, 1, 19, SOCF_RO },
   6811     { DESCRERR_RXQ_CH0f, 1, 4, SOCF_RO },
   6812     { DESCRERR_TXQ_CH0f, 1, 0, SOCF_RO },
   6813     { DESCRERR_TXQ_CH1f, 1, 1, SOCF_RO },
   6814     { DESCRERR_TXQ_CH2f, 1, 2, SOCF_RO },
   6815     { DESCRERR_TXQ_CH3f, 1, 3, SOCF_RO }
   6816 };
   6817 
   6818 #endif
   6819 #if defined(BCM_56370_A0)
   6820 soc_field_info_t soc_APM0_FLOWCNTL_THr_fields[] = {
   6821     { REGTORXQ_FLOW_CNTL_OFF_THf, 10, 16, SOCF_LE },
   6822     { REGTORXQ_FLOW_CNTL_ON_THf, 10, 0, SOCF_LE }
   6823 };
   6824 
   6825 #endif
   6826 #if defined(BCM_56370_A0)
   6827 soc_field_info_t soc_APM0_INTMASKr_fields[] = {
   6828     { AXI_SHARED_MEM_ECC_CORRECTED_ENf, 1, 22, 0 },
   6829     { AXI_SHARED_MEM_ECC_UNCORRECTED_ENf, 1, 23, 0 },
   6830     { DATAERRENf, 1, 11, 0 },
   6831     { DESCPROTOERRENf, 1, 12, 0 },
   6832     { DESCRERRENf, 1, 10, 0 },
   6833     { INT_SW_LINK_ST_CHGENf, 1, 8, 0 },
   6834     { INT_TIMEOUTENf, 1, 7, 0 },
   6835     { PM_LINK_STATUS_ENf, 1, 9, 0 },
   6836     { RCVDESCUFENf, 1, 13, 0 },
   6837     { RCVFIFOOFENf, 1, 14, 0 },
   6838     { RCVINTENf, 1, 16, 0 },
   6839     { RXQECCCORRECTEDENf, 1, 28, 0 },
   6840     { RXQECCUNCORRECTEDENf, 1, 29, 0 },
   6841     { RXQ_INFO_MEM_ECC_CORRECTED_ENf, 1, 20, 0 },
   6842     { RXQ_INFO_MEM_ECC_UNCORRECTED_ENf, 1, 21, 0 },
   6843     { TXQECCCORRECTEDENf, 1, 30, 0 },
   6844     { TXQECCUNCORRECTEDENf, 1, 31, 0 },
   6845     { XMTINTEN_0f, 1, 24, 0 },
   6846     { XMTINTEN_1f, 1, 25, 0 },
   6847     { XMTINTEN_2f, 1, 26, 0 },
   6848     { XMTINTEN_3f, 1, 27, 0 }
   6849 };
   6850 
   6851 #endif
   6852 #if defined(BCM_56370_A0)
   6853 soc_field_info_t soc_APM0_INTSTATUSr_fields[] = {
   6854     { AXI_SHARED_MEM_ECC_CORRECTEDf, 1, 22, 0 },
   6855     { AXI_SHARED_MEM_ECC_UNCORRECTEDf, 1, 23, 0 },
   6856     { DATAERRf, 1, 11, 0 },
   6857     { DESCPROTOERRf, 1, 12, 0 },
   6858     { DESCRERRf, 1, 10, 0 },
   6859     { INT_SW_LINK_ST_CHGENf, 1, 8, 0 },
   6860     { INT_TIMEOUTf, 1, 7, 0 },
   6861     { PM_LINK_STATUSf, 1, 9, SOCF_RO },
   6862     { RCVDESCUFf, 1, 13, SOCF_RO },
   6863     { RCVFIFOOFf, 1, 14, 0 },
   6864     { RCVINTf, 1, 16, 0 },
   6865     { RXQECCCORRECTEDf, 1, 28, 0 },
   6866     { RXQECCUNCORRECTEDf, 1, 29, 0 },
   6867     { RXQ_INFO_MEM_ECC_CORRECTEDf, 1, 20, 0 },
   6868     { RXQ_INFO_MEM_ECC_UNCORRECTEDf, 1, 21, 0 },
   6869     { TXQECCCORRECTEDf, 1, 30, 0 },
   6870     { TXQECCUNCORRECTEDf, 1, 31, 0 },
   6871     { XMTINT_0f, 1, 24, 0 },
   6872     { XMTINT_1f, 1, 25, 0 },
   6873     { XMTINT_2f, 1, 26, 0 },
   6874     { XMTINT_3f, 1, 27, 0 }
   6875 };
   6876 
   6877 #endif
   6878 #if defined(BCM_56370_A0)
   6879 soc_field_info_t soc_APM0_M0_IDM_IDM_IO_CONTROL_DIRECTr_fields[] = {
   6880     { ARCACHEf, 4, 5, SOCF_LE },
   6881     { AWCACHEf, 4, 1, SOCF_LE },
   6882     { CLK_ENABLEf, 1, 0, 0 },
   6883     { RESERVEDf, 23, 9, SOCF_LE|SOCF_RO|SOCF_RES }
   6884 };
   6885 
   6886 #endif
   6887 #if defined(BCM_56370_A0)
   6888 soc_field_info_t soc_APM0_M0_IDM_IDM_IO_STATUSr_fields[] = {
   6889     { ENABLEDf, 1, 0, 0 },
   6890     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
   6891 };
   6892 
   6893 #endif
   6894 #if defined(BCM_56370_A0)
   6895 soc_field_info_t soc_APM0_MEMORYECCSTATUSr_fields[] = {
   6896     { RXQ_DATA_MEM_ECC_ERROR_ADDRESSf, 10, 0, SOCF_LE|SOCF_RO },
   6897     { RXQ_INFO_MEM_ECC_ERROR_ADDRESSf, 8, 10, SOCF_LE|SOCF_RO },
   6898     { TXQ_MEM_ECC_ERROR_ADDRESSf, 10, 18, SOCF_LE|SOCF_RO }
   6899 };
   6900 
   6901 #endif
   6902 #if defined(BCM_56370_A0)
   6903 soc_field_info_t soc_APM0_MEMORY_ECC_CONTROLr_fields[] = {
   6904     { AXI_SHARED_MEM_DISABLE_ECCf, 1, 9, 0 },
   6905     { AXI_SHARED_MEM_FORCE_1BIT_ECC_ERRf, 1, 11, 0 },
   6906     { AXI_SHARED_MEM_FORCE_2BIT_ECC_ERRf, 1, 10, 0 },
   6907     { RXQ_DATA_MEM_DISABLE_ECCf, 1, 0, 0 },
   6908     { RXQ_DATA_MEM_FORCE_1BIT_ECC_ERRf, 1, 2, 0 },
   6909     { RXQ_DATA_MEM_FORCE_2BIT_ECC_ERRf, 1, 1, 0 },
   6910     { RXQ_INFO_MEM_DISABLE_ECCf, 1, 3, 0 },
   6911     { RXQ_INFO_MEM_FORCE_1BIT_ECC_ERRf, 1, 5, 0 },
   6912     { RXQ_INFO_MEM_FORCE_2BIT_ECC_ERRf, 1, 4, 0 },
   6913     { TXQ_MEM_DISABLE_ECCf, 1, 6, 0 },
   6914     { TXQ_MEM_FORCE_1BIT_ECC_ERRf, 1, 8, 0 },
   6915     { TXQ_MEM_FORCE_2BIT_ECC_ERRf, 1, 7, 0 }
   6916 };
   6917 
   6918 #endif
   6919 #if defined(BCM_56370_A0)
   6920 soc_field_info_t soc_APM0_MEMORY_ECC_STATUS_1r_fields[] = {
   6921     { AXI_SHARED_MEM_ECC_ERROR_ADDRESSf, 8, 0, SOCF_LE|SOCF_RO }
   6922 };
   6923 
   6924 #endif
   6925 #if defined(BCM_56370_A0)
   6926 soc_field_info_t soc_APM0_RCVADDR_LOWr_fields[] = {
   6927     { RCVADDR_LOWf, 28, 4, SOCF_LE }
   6928 };
   6929 
   6930 #endif
   6931 #if defined(BCM_56370_A0)
   6932 soc_field_info_t soc_APM0_RCVCONTROLr_fields[] = {
   6933     { BURSTLENf, 3, 18, SOCF_LE },
   6934     { OFLOWCONTINUEf, 1, 10, 0 },
   6935     { PREFETCHCTLf, 3, 21, SOCF_LE },
   6936     { PREFETCHTHRESHf, 2, 24, SOCF_LE },
   6937     { RCVOFFSETf, 7, 1, SOCF_LE },
   6938     { REVENf, 1, 0, 0 },
   6939     { SELECTBUFFERACTIVEINDEXf, 1, 13, 0 },
   6940     { SEPRXHDRDESCENf, 1, 9, 0 }
   6941 };
   6942 
   6943 #endif
   6944 #if defined(BCM_56370_A0)
   6945 soc_field_info_t soc_APM0_RCVPTRr_fields[] = {
   6946     { RCVPTRf, 13, 0, SOCF_LE }
   6947 };
   6948 
   6949 #endif
   6950 #if defined(BCM_56370_A0)
   6951 soc_field_info_t soc_APM0_RXQCONTROLr_fields[] = {
   6952     { RXQ_DATA_BUF_THf, 11, 0, SOCF_LE },
   6953     { RXQ_PERF_TEST_ENf, 1, 30, 0 }
   6954 };
   6955 
   6956 #endif
   6957 #if defined(BCM_56370_A0)
   6958 soc_field_info_t soc_APM0_RX_PACKET_DMA_READ_ARB_CTRLr_fields[] = {
   6959     { RX_DESC_READ_WRR_WEIGHT_CH0f, 4, 0, SOCF_LE }
   6960 };
   6961 
   6962 #endif
   6963 #if defined(BCM_56370_A0)
   6964 soc_field_info_t soc_APM0_RX_PACKET_DMA_WRITE_ARB_CTRLr_fields[] = {
   6965     { RX_DATA_WRITE_WRR_WEIGHT_CH0f, 4, 0, SOCF_LE }
   6966 };
   6967 
   6968 #endif
   6969 #if defined(BCM_56370_A0)
   6970 soc_field_info_t soc_APM0_RX_PACKET_DMA_WRITE_AXI_MAP_CTRLr_fields[] = {
   6971     { RX_DATA_WRITE_AXIID_CH0f, 3, 0, SOCF_LE }
   6972 };
   6973 
   6974 #endif
   6975 #if defined(BCM_56370_A0)
   6976 soc_field_info_t soc_APM0_SHARED_PACKET_DMA_READ_AXI_MAP_CTRLr_fields[] = {
   6977     { RX_DESC_READ_AXIID_CH0f, 3, 24, SOCF_LE },
   6978     { TX_DATA_READ_AXIID_CH0f, 3, 0, SOCF_LE },
   6979     { TX_DATA_READ_AXIID_CH1f, 3, 6, SOCF_LE },
   6980     { TX_DATA_READ_AXIID_CH2f, 3, 12, SOCF_LE },
   6981     { TX_DATA_READ_AXIID_CH3f, 3, 18, SOCF_LE },
   6982     { TX_DESC_READ_AXIID_CH0f, 3, 3, SOCF_LE },
   6983     { TX_DESC_READ_AXIID_CH1f, 3, 9, SOCF_LE },
   6984     { TX_DESC_READ_AXIID_CH2f, 3, 15, SOCF_LE },
   6985     { TX_DESC_READ_AXIID_CH3f, 3, 21, SOCF_LE }
   6986 };
   6987 
   6988 #endif
   6989 #if defined(BCM_56370_A0)
   6990 soc_field_info_t soc_APM0_STATISTICS_COUNTER_CTRLr_fields[] = {
   6991     { CLEAR_COUNT_RXQ_CH0f, 1, 4, 0 },
   6992     { CLEAR_COUNT_TXQ_CH0f, 1, 0, 0 },
   6993     { CLEAR_COUNT_TXQ_CH1f, 1, 1, 0 },
   6994     { CLEAR_COUNT_TXQ_CH2f, 1, 2, 0 },
   6995     { CLEAR_COUNT_TXQ_CH3f, 1, 3, 0 },
   6996     { CLEAR_ON_READ_ENABLEf, 1, 8, 0 },
   6997     { SATURATE_ENABLEf, 1, 9, 0 }
   6998 };
   6999 
   7000 #endif
   7001 #if defined(BCM_56370_A0)
   7002 soc_field_info_t soc_APM0_STATISTICS_RXQ_COMPLETE_PKT_DROP_COUNTERr_fields[] = {
   7003     { COUNTf, 32, 0, SOCF_LE }
   7004 };
   7005 
   7006 #endif
   7007 #if defined(BCM_56370_A0)
   7008 soc_field_info_t soc_APM0_STATUS_RXQ_BUF_DEPTHr_fields[] = {
   7009     { ENTRY_COUNTf, 11, 0, SOCF_LE|SOCF_RO },
   7010     { PKT_COUNTf, 11, 16, SOCF_LE|SOCF_RO }
   7011 };
   7012 
   7013 #endif
   7014 #if defined(BCM_56370_A0)
   7015 soc_field_info_t soc_APM0_TXARB_WRR_THr_fields[] = {
   7016     { REGTOTXARB_WRR_TH_0f, 4, 0, SOCF_LE },
   7017     { REGTOTXARB_WRR_TH_1f, 4, 8, SOCF_LE },
   7018     { REGTOTXARB_WRR_TH_2f, 4, 16, SOCF_LE },
   7019     { REGTOTXARB_WRR_TH_3f, 4, 24, SOCF_LE }
   7020 };
   7021 
   7022 #endif
   7023 #if defined(BCM_56370_A0)
   7024 soc_field_info_t soc_APM0_TXQRXQMEMORYCONTROLr_fields[] = {
   7025     { AXI_SHARED_MEM_TMf, 5, 24, SOCF_LE },
   7026     { RXQ_DATA_MEM_TMf, 7, 0, SOCF_LE },
   7027     { RXQ_INFO_MEM_TMf, 5, 8, SOCF_LE },
   7028     { TXQ_MEM_TMf, 5, 16, SOCF_LE }
   7029 };
   7030 
   7031 #endif
   7032 #if defined(BCM_56370_A0)
   7033 soc_field_info_t soc_APM0_TXQ_COMMON_CONTROLr_fields[] = {
   7034     { FLUSH_CREDITf, 1, 0, 0 },
   7035     { FUNC_MODEf, 2, 1, SOCF_LE },
   7036     { INTERRUPT_SELf, 1, 4, 0 },
   7037     { WR_FUNC_MODEf, 1, 3, 0 }
   7038 };
   7039 
   7040 #endif
   7041 #if defined(BCM_56370_A0)
   7042 soc_field_info_t soc_APM0_TXQ_DATA_TRANSMIT_REQ_CONTROL0r_fields[] = {
   7043     { THRESHOLD_CH0f, 10, 0, SOCF_LE },
   7044     { THRESHOLD_CH2f, 10, 16, SOCF_LE }
   7045 };
   7046 
   7047 #endif
   7048 #if defined(BCM_56370_A0)
   7049 soc_field_info_t soc_APM0_TXQ_DATA_TRANSMIT_REQ_CONTROL1r_fields[] = {
   7050     { THRESHOLD_CH1f, 10, 0, SOCF_LE },
   7051     { THRESHOLD_CH3f, 10, 16, SOCF_LE }
   7052 };
   7053 
   7054 #endif
   7055 #if defined(BCM_56370_A0)
   7056 soc_field_info_t soc_APM0_TX_PACKET_DMA_READ_ARB_CTRLr_fields[] = {
   7057     { TX_DATA_READ_WRR_WEIGHT_CH0f, 4, 0, SOCF_LE },
   7058     { TX_DATA_READ_WRR_WEIGHT_CH1f, 4, 8, SOCF_LE },
   7059     { TX_DATA_READ_WRR_WEIGHT_CH2f, 4, 16, SOCF_LE },
   7060     { TX_DATA_READ_WRR_WEIGHT_CH3f, 4, 24, SOCF_LE },
   7061     { TX_DESC_READ_WRR_WEIGHT_CH0f, 4, 4, SOCF_LE },
   7062     { TX_DESC_READ_WRR_WEIGHT_CH1f, 4, 12, SOCF_LE },
   7063     { TX_DESC_READ_WRR_WEIGHT_CH2f, 4, 20, SOCF_LE },
   7064     { TX_DESC_READ_WRR_WEIGHT_CH3f, 4, 28, SOCF_LE }
   7065 };
   7066 
   7067 #endif
   7068 #if defined(BCM_56370_A0)
   7069 soc_field_info_t soc_APM0_XMTADDR_HIGH_1r_fields[] = {
   7070     { XMTADDR_HIGH_1f, 32, 0, SOCF_LE }
   7071 };
   7072 
   7073 #endif
   7074 #if defined(BCM_56370_A0)
   7075 soc_field_info_t soc_APM0_XMTADDR_HIGH_2r_fields[] = {
   7076     { XMTADDR_HIGH_2f, 32, 0, SOCF_LE }
   7077 };
   7078 
   7079 #endif
   7080 #if defined(BCM_56370_A0)
   7081 soc_field_info_t soc_APM0_XMTADDR_HIGH_3r_fields[] = {
   7082     { XMTADDR_HIGH_3f, 32, 0, SOCF_LE }
   7083 };
   7084 
   7085 #endif
   7086 #if defined(BCM_56370_A0)
   7087 soc_field_info_t soc_APM0_XMTADDR_LOW_0r_fields[] = {
   7088     { XMTADDR_LOW_0f, 28, 4, SOCF_LE }
   7089 };
   7090 
   7091 #endif
   7092 #if defined(BCM_56370_A0)
   7093 soc_field_info_t soc_APM0_XMTADDR_LOW_1r_fields[] = {
   7094     { XMTADDR_LOW_1f, 28, 4, SOCF_LE }
   7095 };
   7096 
   7097 #endif
   7098 #if defined(BCM_56370_A0)
   7099 soc_field_info_t soc_APM0_XMTADDR_LOW_2r_fields[] = {
   7100     { XMTADDR_LOW_2f, 28, 4, SOCF_LE }
   7101 };
   7102 
   7103 #endif
   7104 #if defined(BCM_56370_A0)
   7105 soc_field_info_t soc_APM0_XMTADDR_LOW_3r_fields[] = {
   7106     { XMTADDR_LOW_3f, 28, 4, SOCF_LE }
   7107 };
   7108 
   7109 #endif
   7110 #if defined(BCM_56370_A0)
   7111 soc_field_info_t soc_APM0_XMTCONTROL_0r_fields[] = {
   7112     { BURSTLEN_0f, 3, 18, SOCF_LE },
   7113     { PREFETCHCTLf, 3, 21, SOCF_LE },
   7114     { PREFETCHTHRESHf, 2, 24, SOCF_LE },
   7115     { SELECTBUFFERACTIVEINDEXf, 1, 13, 0 },
   7116     { TXSUSPEND_0f, 1, 1, 0 },
   7117     { XMTEN_0f, 1, 0, 0 }
   7118 };
   7119 
   7120 #endif
   7121 #if defined(BCM_56370_A0)
   7122 soc_field_info_t soc_APM0_XMTCONTROL_1r_fields[] = {
   7123     { BURSTLEN_1f, 3, 18, SOCF_LE },
   7124     { PREFETCHCTLf, 3, 21, SOCF_LE },
   7125     { PREFETCHTHRESHf, 2, 24, SOCF_LE },
   7126     { SELECTBUFFERACTIVEINDEXf, 1, 13, 0 },
   7127     { TXSUSPEND_1f, 1, 1, 0 },
   7128     { XMTEN_1f, 1, 0, 0 }
   7129 };
   7130 
   7131 #endif
   7132 #if defined(BCM_56370_A0)
   7133 soc_field_info_t soc_APM0_XMTCONTROL_2r_fields[] = {
   7134     { BURSTLEN_2f, 3, 18, SOCF_LE },
   7135     { PREFETCHCTLf, 3, 21, SOCF_LE },
   7136     { PREFETCHTHRESHf, 2, 24, SOCF_LE },
   7137     { SELECTBUFFERACTIVEINDEXf, 1, 13, 0 },
   7138     { TXSUSPEND_2f, 1, 1, 0 },
   7139     { XMTEN_2f, 1, 0, 0 }
   7140 };
   7141 
   7142 #endif
   7143 #if defined(BCM_56370_A0)
   7144 soc_field_info_t soc_APM0_XMTCONTROL_3r_fields[] = {
   7145     { BURSTLEN_3f, 3, 18, SOCF_LE },
   7146     { PREFETCHCTLf, 3, 21, SOCF_LE },
   7147     { PREFETCHTHRESHf, 2, 24, SOCF_LE },
   7148     { SELECTBUFFERACTIVEINDEXf, 1, 13, 0 },
   7149     { TXSUSPEND_3f, 1, 1, 0 },
   7150     { XMTEN_3f, 1, 0, 0 }
   7151 };
   7152 
   7153 #endif
   7154 #if defined(BCM_56370_A0)
   7155 soc_field_info_t soc_APM0_XMTPTR_0r_fields[] = {
   7156     { LASTDSCR_0f, 13, 0, SOCF_LE }
   7157 };
   7158 
   7159 #endif
   7160 #if defined(BCM_56370_A0)
   7161 soc_field_info_t soc_APM0_XMTPTR_1r_fields[] = {
   7162     { LASTDSCR_1f, 13, 0, SOCF_LE }
   7163 };
   7164 
   7165 #endif
   7166 #if defined(BCM_56370_A0)
   7167 soc_field_info_t soc_APM0_XMTPTR_2r_fields[] = {
   7168     { LASTDSCR_2f, 13, 0, SOCF_LE }
   7169 };
   7170 
   7171 #endif
   7172 #if defined(BCM_56370_A0)
   7173 soc_field_info_t soc_APM0_XMTPTR_3r_fields[] = {
   7174     { LASTDSCR_3f, 13, 0, SOCF_LE }
   7175 };
   7176 
   7177 #endif
   7178 #if defined(BCM_56370_A0)
   7179 soc_field_info_t soc_APM0_XMTSTATUS0_1r_fields[] = {
   7180     { CURRDSCR_1f, 13, 0, SOCF_LE|SOCF_RO },
   7181     { XMTSTATE_1f, 4, 28, SOCF_LE|SOCF_RO }
   7182 };
   7183 
   7184 #endif
   7185 #if defined(BCM_56370_A0)
   7186 soc_field_info_t soc_APM0_XMTSTATUS0_2r_fields[] = {
   7187     { CURRDSCR_2f, 13, 0, SOCF_LE|SOCF_RO },
   7188     { XMTSTATE_2f, 4, 28, SOCF_LE|SOCF_RO }
   7189 };
   7190 
   7191 #endif
   7192 #if defined(BCM_56370_A0)
   7193 soc_field_info_t soc_APM0_XMTSTATUS0_3r_fields[] = {
   7194     { CURRDSCR_3f, 13, 0, SOCF_LE|SOCF_RO },
   7195     { XMTSTATE_3f, 4, 28, SOCF_LE|SOCF_RO }
   7196 };
   7197 
   7198 #endif
   7199 #if defined(BCM_56370_A0)
   7200 soc_field_info_t soc_APM0_XMTSTATUS1_1r_fields[] = {
   7201     { ACTIVEDESCR_1f, 13, 0, SOCF_LE|SOCF_RO },
   7202     { XMTERR_1f, 4, 28, SOCF_LE|SOCF_RO }
   7203 };
   7204 
   7205 #endif
   7206 #if defined(BCM_56370_A0)
   7207 soc_field_info_t soc_APM0_XMTSTATUS1_2r_fields[] = {
   7208     { ACTIVEDESCR_2f, 13, 0, SOCF_LE|SOCF_RO },
   7209     { XMTERR_2f, 4, 28, SOCF_LE|SOCF_RO }
   7210 };
   7211 
   7212 #endif
   7213 #if defined(BCM_56370_A0)
   7214 soc_field_info_t soc_APM0_XMTSTATUS1_3r_fields[] = {
   7215     { ACTIVEDESCR_3f, 13, 0, SOCF_LE|SOCF_RO },
   7216     { XMTERR_3f, 4, 28, SOCF_LE|SOCF_RO }
   7217 };
   7218 
   7219 #endif
   7220 #if defined(BCM_56334_A0) || defined(BCM_56334_B0) || \
   7221     defined(BCM_56624_A0) || defined(BCM_56624_B0) || \
   7222     defined(BCM_56680_A0) || defined(BCM_56680_B0) || \
   7223     defined(BCM_56725_A0) || defined(BCM_56820_A0)
   7224 soc_field_info_t soc_ARB_EOP_DEBUGr_fields[] = {
   7225     { ICFGf, 1, 0, 0 },
   7226     { IDISCf, 1, 2, 0 },
   7227     { IESMIFf, 1, 7, 0 },
   7228     { IFPf, 1, 14, 0 },
   7229     { IL2LUf, 1, 6, 0 },
   7230     { IL2MCf, 1, 8, 0 },
   7231     { IL3LUf, 1, 9, 0 },
   7232     { IL3MCf, 1, 10, 0 },
   7233     { ILPMf, 1, 11, 0 },
   7234     { IMPLSf, 1, 5, 0 },
   7235     { IPARSf, 1, 1, 0 },
   7236     { IRSEL1f, 1, 12, 0 },
   7237     { IRSEL2f, 1, 15, 0 },
   7238     { ISW1f, 1, 13, 0 },
   7239     { ISW2f, 1, 16, 0 },
   7240     { IVLANf, 1, 4, 0 },
   7241     { IVXLTf, 1, 3, 0 }
   7242 };
   7243 
   7244 #endif
   7245 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   7246     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   7247     defined(BCM_56160_A0)
   7248 soc_field_info_t soc_ARB_EOP_DEBUG_BCM53400_A0r_fields[] = {
   7249     { ICFGf, 1, 0, 0 },
   7250     { IDISCf, 1, 2, 0 },
   7251     { IESMIFf, 1, 7, 0 },
   7252     { IFPf, 1, 14, 0 },
   7253     { IL2LUf, 1, 6, 0 },
   7254     { IL2MCf, 1, 8, 0 },
   7255     { IL3LUf, 1, 9, 0 },
   7256     { IL3MCf, 1, 10, 0 },
   7257     { ILPMf, 1, 11, 0 },
   7258     { IPARSf, 1, 1, 0 },
   7259     { IRSEL1f, 1, 12, 0 },
   7260     { IRSEL2f, 1, 15, 0 },
   7261     { ISW1f, 1, 13, 0 },
   7262     { ISW2f, 1, 16, 0 },
   7263     { IVLANf, 1, 4, 0 },
   7264     { IVXLTf, 1, 3, 0 },
   7265     { RESERVED0f, 1, 5, SOCF_RES }
   7266 };
   7267 
   7268 #endif
   7269 #if defined(BCM_56142_A0)
   7270 soc_field_info_t soc_ARB_EOP_DEBUG_BCM56142_A0r_fields[] = {
   7271     { ICFGf, 1, 0, 0 },
   7272     { IDISCf, 1, 2, 0 },
   7273     { IESMIFf, 1, 7, 0 },
   7274     { IFPf, 1, 14, 0 },
   7275     { IL2LUf, 1, 6, 0 },
   7276     { IL2MCf, 1, 8, 0 },
   7277     { IL3LUf, 1, 9, 0 },
   7278     { IL3MCf, 1, 10, 0 },
   7279     { ILPMf, 1, 11, 0 },
   7280     { IPARSf, 1, 1, 0 },
   7281     { IRSEL1f, 1, 12, 0 },
   7282     { IRSEL2f, 1, 15, 0 },
   7283     { ISW1f, 1, 13, 0 },
   7284     { ISW2f, 1, 16, 0 },
   7285     { IVLANf, 1, 4, 0 },
   7286     { IVXLTf, 1, 3, 0 }
   7287 };
   7288 
   7289 #endif
   7290 #if defined(BCM_56150_A0)
   7291 soc_field_info_t soc_ARB_EOP_DEBUG_BCM56150_A0r_fields[] = {
   7292     { ICFGf, 1, 0, 0 },
   7293     { IDISCf, 1, 2, 0 },
   7294     { IESMIFf, 1, 7, 0 },
   7295     { IFPf, 1, 14, 0 },
   7296     { IL2LUf, 1, 6, 0 },
   7297     { IL2MCf, 1, 8, 0 },
   7298     { IL3LUf, 1, 9, 0 },
   7299     { IL3MCf, 1, 10, 0 },
   7300     { ILPMf, 1, 11, 0 },
   7301     { IPARSf, 1, 1, 0 },
   7302     { IRSEL1f, 1, 12, 0 },
   7303     { IRSEL2f, 1, 15, 0 },
   7304     { ISW1f, 1, 13, 0 },
   7305     { ISW2f, 1, 16, 0 },
   7306     { IVLANf, 1, 4, 0 },
   7307     { IVXLTf, 1, 3, 0 },
   7308     { RESERVED0f, 1, 5, SOCF_RES }
   7309 };
   7310 
   7311 #endif
   7312 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
   7313     defined(BCM_56270_A0)
   7314 soc_field_info_t soc_ARB_EOP_DEBUG_BCM56260_A0r_fields[] = {
   7315     { FLEX_CTRf, 1, 16, 0 },
   7316     { ICFGf, 1, 0, 0 },
   7317     { IDISCf, 1, 2, 0 },
   7318     { IFPf, 1, 12, 0 },
   7319     { IL2LUf, 1, 5, 0 },
   7320     { IL3LUf, 1, 8, 0 },
   7321     { ILPMf, 1, 9, 0 },
   7322     { IMPLSf, 1, 4, 0 },
   7323     { IPARSf, 1, 1, 0 },
   7324     { IRSEL1f, 1, 10, 0 },
   7325     { IRSEL2f, 1, 13, 0 },
   7326     { ISW1f, 1, 11, 0 },
   7327     { ISW2f, 1, 15, 0 },
   7328     { IVXLTf, 1, 3, 0 },
   7329     { RESERVED_1f, 1, 6, SOCF_RES },
   7330     { RESERVED_2f, 1, 7, SOCF_RES }
   7331 };
   7332 
   7333 #endif
   7334 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
   7335 soc_field_info_t soc_ARB_EOP_DEBUG_BCM56440_A0r_fields[] = {
   7336     { FLEX_CTRf, 1, 16, 0 },
   7337     { ICFGf, 1, 0, 0 },
   7338     { IDISCf, 1, 2, 0 },
   7339     { IFPf, 1, 12, 0 },
   7340     { IL2LUf, 1, 5, 0 },
   7341     { IL3LUf, 1, 8, 0 },
   7342     { ILPMf, 1, 9, 0 },
   7343     { IMPLSf, 1, 4, 0 },
   7344     { IPARSf, 1, 1, 0 },
   7345     { IRSEL1f, 1, 10, 0 },
   7346     { IRSEL2f, 1, 13, 0 },
   7347     { ISW1f, 1, 11, 0 },
   7348     { ISW2f, 1, 15, 0 },
   7349     { IVXLTf, 1, 3, 0 },
   7350     { RESERVED_1f, 1, 6, SOCF_RES },
   7351     { RESERVED_2f, 1, 7, SOCF_RES }
   7352 };
   7353 
   7354 #endif
   7355 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
   7356     defined(BCM_56450_B1)
   7357 soc_field_info_t soc_ARB_EOP_DEBUG_BCM56450_A0r_fields[] = {
   7358     { FLEX_CTRf, 1, 16, 0 },
   7359     { ICFGf, 1, 0, 0 },
   7360     { IDISCf, 1, 2, 0 },
   7361     { IFPf, 1, 12, 0 },
   7362     { IL2LUf, 1, 5, 0 },
   7363     { IL3LUf, 1, 8, 0 },
   7364     { ILPMf, 1, 9, 0 },
   7365     { IMPLSf, 1, 4, 0 },
   7366     { IPARSf, 1, 1, 0 },
   7367     { IRSEL1f, 1, 10, 0 },
   7368     { IRSEL2f, 1, 13, 0 },
   7369     { ISW1f, 1, 11, 0 },
   7370     { ISW2f, 1, 15, 0 },
   7371     { IVXLTf, 1, 3, 0 },
   7372     { RESERVED_1f, 1, 6, SOCF_RES },
   7373     { RESERVED_2f, 1, 7, SOCF_RES }
   7374 };
   7375 
   7376 #endif
   7377 #if defined(BCM_56524_A0) || defined(BCM_56524_B0) || \
   7378     defined(BCM_56634_A0) || defined(BCM_56634_B0) || \
   7379     defined(BCM_56685_A0) || defined(BCM_56685_B0)
   7380 soc_field_info_t soc_ARB_EOP_DEBUG_BCM56634_A0r_fields[] = {
   7381     { ICFGf, 1, 0, 0 },
   7382     { IDISCf, 1, 2, 0 },
   7383     { IESMIFf, 1, 7, 0 },
   7384     { IFPf, 1, 11, 0 },
   7385     { IL2LUf, 1, 6, 0 },
   7386     { IL3LUf, 1, 8, 0 },
   7387     { IMPLSf, 1, 5, 0 },
   7388     { IPARSf, 1, 1, 0 },
   7389     { IRSEL1f, 1, 9, 0 },
   7390     { IRSEL2f, 1, 12, 0 },
   7391     { ISW1f, 1, 10, 0 },
   7392     { ISW2f, 1, 13, 0 },
   7393     { IVLANf, 1, 4, 0 },
   7394     { IVXLTf, 1, 3, 0 }
   7395 };
   7396 
   7397 #endif
   7398 #if defined(BCM_56840_A0)
   7399 soc_field_info_t soc_ARB_EOP_DEBUG_BCM56840_A0r_fields[] = {
   7400     { ICFGf, 1, 0, 0 },
   7401     { IDISCf, 1, 2, 0 },
   7402     { IDLBf, 1, 14, 0 },
   7403     { IFPf, 1, 12, 0 },
   7404     { IL2LU_1f, 1, 5, 0 },
   7405     { IL2LU_2f, 1, 6, 0 },
   7406     { IL2LU_3f, 1, 7, 0 },
   7407     { IL3LUf, 1, 8, 0 },
   7408     { ILPMf, 1, 9, 0 },
   7409     { IMPLSf, 1, 4, 0 },
   7410     { IPARSf, 1, 1, 0 },
   7411     { IRSEL1f, 1, 10, 0 },
   7412     { IRSEL2f, 1, 13, 0 },
   7413     { ISW1f, 1, 11, 0 },
   7414     { ISW2f, 1, 15, 0 },
   7415     { IVXLTf, 1, 3, 0 }
   7416 };
   7417 
   7418 #endif
   7419 #if defined(BCM_56840_B0)
   7420 soc_field_info_t soc_ARB_EOP_DEBUG_BCM56840_B0r_fields[] = {
   7421     { ICFGf, 1, 0, 0 },
   7422     { IDISCf, 1, 2, 0 },
   7423     { IDLBf, 1, 14, 0 },
   7424     { IFPf, 1, 12, 0 },
   7425     { IL2LU_1f, 1, 5, 0 },
   7426     { IL2LU_2f, 1, 6, 0 },
   7427     { IL2LU_3f, 1, 7, 0 },
   7428     { IL3LUf, 1, 8, 0 },
   7429     { ILPMf, 1, 9, 0 },
   7430     { IMPLSf, 1, 4, 0 },
   7431     { IMPLS_TD_B0f, 1, 16, 0 },
   7432     { IPARSf, 1, 1, 0 },
   7433     { IRSEL1f, 1, 10, 0 },
   7434     { IRSEL1_TD_B0f, 1, 17, 0 },
   7435     { IRSEL2f, 1, 13, 0 },
   7436     { ISW1f, 1, 11, 0 },
   7437     { ISW2f, 1, 15, 0 },
   7438     { ISW2_TD_B0f, 1, 17, 0 },
   7439     { IVXLTf, 1, 3, 0 }
   7440 };
   7441 
   7442 #endif
   7443 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
   7444     defined(BCM_56270_A0)
   7445 soc_field_info_t soc_ARB_MOP_DEBUGr_fields[] = {
   7446     { FLEX_CTRf, 1, 16, 0 },
   7447     { ICFGf, 1, 0, 0 },
   7448     { IDISCf, 1, 2, 0 },
   7449     { IFPf, 1, 12, 0 },
   7450     { IL2LUf, 1, 5, 0 },
   7451     { IL3LUf, 1, 8, 0 },
   7452     { ILPMf, 1, 9, 0 },
   7453     { IMPLSf, 1, 4, 0 },
   7454     { IPARSf, 1, 1, 0 },
   7455     { IRSEL1f, 1, 10, 0 },
   7456     { IRSEL2f, 1, 13, 0 },
   7457     { ISW1f, 1, 11, 0 },
   7458     { ISW2f, 1, 15, 0 },
   7459     { IVXLTf, 1, 3, 0 },
   7460     { RESERVED_1f, 2, 6, SOCF_LE|SOCF_RES }
   7461 };
   7462 
   7463 #endif
   7464 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   7465     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   7466     defined(BCM_56160_A0)
   7467 soc_field_info_t soc_ARB_RAM_1_DBGCTRLr_fields[] = {
   7468     { CMICM_BUF_HDR_TMf, 10, 0, SOCF_LE|SOCF_RES }
   7469 };
   7470 
   7471 #endif
   7472 #if defined(BCM_56524_A0) || defined(BCM_56524_B0) || \
   7473     defined(BCM_56634_A0) || defined(BCM_56634_B0) || \
   7474     defined(BCM_56685_A0) || defined(BCM_56685_B0)
   7475 soc_field_info_t soc_ARB_RAM_DBGCTRLr_fields[] = {
   7476     { HDR_TMf, 2, 12, SOCF_LE|SOCF_RES },
   7477     { LMEP_TMf, 4, 0, SOCF_LE|SOCF_RES },
   7478     { PKT_TMf, 8, 4, SOCF_LE|SOCF_RES }
   7479 };
   7480 
   7481 #endif
   7482 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
   7483 soc_field_info_t soc_ARB_RAM_DBGCTRL_1r_fields[] = {
   7484     { LEARN_FIFO_TMf, 8, 0, SOCF_LE|SOCF_RES }
   7485 };
   7486 
   7487 #endif
   7488 #if defined(BCM_56270_A0)
   7489 soc_field_info_t soc_ARB_RAM_DBGCTRL_1_BCM56270_A0r_fields[] = {
   7490     { LEARN_FIFO_TMf, 12, 0, SOCF_LE|SOCF_RES }
   7491 };
   7492 
   7493 #endif
   7494 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   7495     defined(BCM_56160_A0)
   7496 soc_field_info_t soc_ARB_RAM_DBGCTRL_BCM53400_A0r_fields[] = {
   7497     { HDR_TMf, 17, 31, SOCF_LE|SOCF_RES },
   7498     { LMEP_DA_TMf, 14, 48, SOCF_LE|SOCF_RES },
   7499     { LMEP_TMf, 14, 0, SOCF_LE|SOCF_RES },
   7500     { PKT_TMf, 17, 14, SOCF_LE|SOCF_RES }
   7501 };
   7502 
   7503 #endif
   7504 #if defined(BCM_53570_A0) || defined(BCM_53570_B0)
   7505 soc_field_info_t soc_ARB_RAM_DBGCTRL_BCM53570_A0r_fields[] = {
   7506     { HDR_TMf, 17, 30, SOCF_LE|SOCF_RES },
   7507     { LMEP_DA_TMf, 14, 47, SOCF_LE|SOCF_RES },
   7508     { LMEP_TMf, 14, 0, SOCF_LE|SOCF_RES },
   7509     { PKT_TMf, 16, 14, SOCF_LE|SOCF_RES }
   7510 };
   7511 
   7512 #endif
   7513 #if defined(BCM_56150_A0)
   7514 soc_field_info_t soc_ARB_RAM_DBGCTRL_BCM56150_A0r_fields[] = {
   7515     { HDR_TMf, 2, 15, SOCF_LE|SOCF_RES },
   7516     { LMEP_DA_TMf, 5, 17, SOCF_LE|SOCF_RES },
   7517     { LMEP_TMf, 5, 0, SOCF_LE|SOCF_RES },
   7518     { PKT_TMf, 10, 5, SOCF_LE|SOCF_RES }
   7519 };
   7520 
   7521 #endif
   7522 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
   7523 soc_field_info_t soc_ARB_RAM_DBGCTRL_BCM56260_A0r_fields[] = {
   7524     { LMEP_1_TMf, 10, 23, SOCF_LE|SOCF_RES },
   7525     { LMEP_TMf, 10, 0, SOCF_LE|SOCF_RES },
   7526     { PKT_TMf, 13, 10, SOCF_LE|SOCF_RES }
   7527 };
   7528 
   7529 #endif
   7530 #if defined(BCM_56270_A0)
   7531 soc_field_info_t soc_ARB_RAM_DBGCTRL_BCM56270_A0r_fields[] = {
   7532     { LMEP_1_TMf, 14, 31, SOCF_LE|SOCF_RES },
   7533     { LMEP_TMf, 14, 0, SOCF_LE|SOCF_RES },
   7534     { PKT_TMf, 17, 14, SOCF_LE|SOCF_RES }
   7535 };
   7536 
   7537 #endif
   7538 #if defined(BCM_56142_A0) || defined(BCM_56334_A0) || \
   7539     defined(BCM_56334_B0)
   7540 soc_field_info_t soc_ARB_RAM_DBGCTRL_BCM56334_A0r_fields[] = {
   7541     { HDR_TMf, 2, 12, SOCF_LE|SOCF_RES },
   7542     { LMEP_1_TMf, 4, 14, SOCF_LE|SOCF_RES },
   7543     { LMEP_TMf, 4, 0, SOCF_LE|SOCF_RES },
   7544     { PKT_TMf, 8, 4, SOCF_LE|SOCF_RES }
   7545 };
   7546 
   7547 #endif
   7548 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
   7549 soc_field_info_t soc_ARB_RAM_DBGCTRL_BCM56440_A0r_fields[] = {
   7550     { LMEP_1_TMf, 5, 18, SOCF_LE|SOCF_RES },
   7551     { LMEP_PMf, 1, 5, SOCF_RES },
   7552     { LMEP_TMf, 5, 0, SOCF_LE|SOCF_RES },
   7553     { PKT_DCMf, 1, 17, SOCF_RES },
   7554     { PKT_PMf, 1, 16, SOCF_RES },
   7555     { PKT_TMf, 10, 6, SOCF_LE|SOCF_RES }
   7556 };
   7557 
   7558 #endif
   7559 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
   7560     defined(BCM_56450_B1)
   7561 soc_field_info_t soc_ARB_RAM_DBGCTRL_BCM56450_A0r_fields[] = {
   7562     { LMEP_1_TMf, 5, 18, SOCF_LE|SOCF_RES },
   7563     { LMEP_PMf, 1, 5, SOCF_RES },
   7564     { LMEP_TMf, 5, 0, SOCF_LE|SOCF_RES },
   7565     { PKT_DCMf, 1, 17, SOCF_RES },
   7566     { PKT_PMf, 1, 16, SOCF_RES },
   7567     { PKT_TMf, 10, 6, SOCF_LE|SOCF_RES }
   7568 };
   7569 
   7570 #endif
   7571 #if defined(BCM_56560_A0) || defined(BCM_56560_B0)
   7572 soc_field_info_t soc_ARB_RAM_DBGCTRL_BCM56560_A0r_fields[] = {
   7573     { LEARN_FIFO_LVMf, 1, 29, SOCF_RES },
   7574     { LEARN_FIFO_TMf, 12, 17, SOCF_LE|SOCF_RES },
   7575     { LMEP_PMf, 1, 5, SOCF_RES },
   7576     { LMEP_TMf, 5, 0, SOCF_LE|SOCF_RES },
   7577     { PKT_LVMf, 1, 16, SOCF_RES },
   7578     { PKT_TMf, 9, 6, SOCF_LE|SOCF_RES },
   7579     { PKT_TM_RESERVEDf, 1, 15, SOCF_RES }
   7580 };
   7581 
   7582 #endif
   7583 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
   7584 soc_field_info_t soc_ARB_RAM_DBGCTRL_BCM56640_A0r_fields[] = {
   7585     { LMEP_DA_PMf, 1, 23, SOCF_RES },
   7586     { LMEP_DA_TMf, 5, 18, SOCF_LE|SOCF_RES },
   7587     { LMEP_PMf, 1, 5, SOCF_RES },
   7588     { LMEP_TMf, 5, 0, SOCF_LE|SOCF_RES },
   7589     { PKT_DCMf, 1, 17, SOCF_RES },
   7590     { PKT_PMf, 1, 16, SOCF_RES },
   7591     { PKT_TMf, 10, 6, SOCF_LE|SOCF_RES }
   7592 };
   7593 
   7594 #endif
   7595 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   7596 soc_field_info_t soc_ARB_RAM_DBGCTRL_BCM56670_A0r_fields[] = {
   7597     { LEARN_FIFO_LVMf, 1, 29, SOCF_RES },
   7598     { LEARN_FIFO_TMf, 12, 17, SOCF_LE|SOCF_RES },
   7599     { LMEP_PMf, 1, 5, SOCF_RES },
   7600     { LMEP_TMf, 5, 0, SOCF_LE|SOCF_RES },
   7601     { MACSEC_PKT_BUFFER_TMf, 12, 30, SOCF_LE|SOCF_RES },
   7602     { PKT_LVMf, 1, 16, SOCF_RES },
   7603     { PKT_TMf, 9, 6, SOCF_LE|SOCF_RES },
   7604     { PKT_TM_RESERVEDf, 1, 15, SOCF_RES }
   7605 };
   7606 
   7607 #endif
   7608 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
   7609 soc_field_info_t soc_ARB_RAM_DBGCTRL_BCM56840_A0r_fields[] = {
   7610     { LMEP_PMf, 1, 5, SOCF_RES },
   7611     { LMEP_TMf, 5, 0, SOCF_LE|SOCF_RES },
   7612     { PKT_DCMf, 1, 17, SOCF_RES },
   7613     { PKT_PMf, 1, 16, SOCF_RES },
   7614     { PKT_TMf, 10, 6, SOCF_LE|SOCF_RES }
   7615 };
   7616 
   7617 #endif
   7618 #if defined(BCM_56850_A0)
   7619 soc_field_info_t soc_ARB_RAM_DBGCTRL_BCM56850_A0r_fields[] = {
   7620     { LEARN_FIFO_TMf, 2, 18, SOCF_LE|SOCF_RES },
   7621     { LMEP_PMf, 1, 5, SOCF_RES },
   7622     { LMEP_TMf, 5, 0, SOCF_LE|SOCF_RES },
   7623     { PKT_DCMf, 1, 17, SOCF_RES },
   7624     { PKT_PMf, 1, 16, SOCF_RES },
   7625     { PKT_TMf, 10, 6, SOCF_LE|SOCF_RES }
   7626 };
   7627 
   7628 #endif
   7629 #if defined(BCM_56860_A0)
   7630 soc_field_info_t soc_ARB_RAM_DBGCTRL_BCM56860_A0r_fields[] = {
   7631     { LEARN_FIFO_LVMf, 1, 29, SOCF_RES },
   7632     { LEARN_FIFO_TMf, 12, 17, SOCF_LE|SOCF_RES },
   7633     { LMEP_PMf, 1, 5, SOCF_RES },
   7634     { LMEP_TMf, 5, 0, SOCF_LE|SOCF_RES },
   7635     { PKT_LVMf, 1, 16, SOCF_RES },
   7636     { PKT_TMf, 9, 6, SOCF_LE|SOCF_RES },
   7637     { PKT_TM_RESERVEDf, 1, 15, SOCF_RES }
   7638 };
   7639 
   7640 #endif
   7641 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
   7642     defined(BCM_56270_A0)
   7643 soc_field_info_t soc_ARB_SER_CONTROLr_fields[] = {
   7644     { HDR_BUFFER_ECC_ENf, 1, 3, SOCF_RES },
   7645     { HDR_BUFFER_SUPPRESS_1BIT_ERRORf, 1, 7, SOCF_RES },
   7646     { LMEP_1_ECC_ENf, 1, 1, SOCF_RES },
   7647     { LMEP_1_SUPPRESS_1BIT_ERRORf, 1, 5, SOCF_RES },
   7648     { LMEP_ECC_ENf, 1, 0, SOCF_RES },
   7649     { LMEP_SUPPRESS_1BIT_ERRORf, 1, 4, SOCF_RES },
   7650     { PKT_BUFFER_ECC_ENf, 1, 2, SOCF_RES },
   7651     { PKT_BUFFER_SUPPRESS_1BIT_ERRORf, 1, 6, SOCF_RES }
   7652 };
   7653 
   7654 #endif
   7655 #if defined(BCM_88790_A0)
   7656 soc_field_info_t soc_ARMCSSYS_M0_IDM_IDM_INTERRUPT_STATUSr_fields[] = {
   7657     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   7658     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   7659     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   7660 };
   7661 
   7662 #endif
   7663 #if defined(BCM_88690_A0)
   7664 soc_field_info_t soc_ARMCSSYS_M0_IDM_IDM_INTERRUPT_STATUS_BCM88690_A0r_fields[] = {
   7665     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   7666     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   7667     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   7668 };
   7669 
   7670 #endif
   7671 #if defined(BCM_88690_B0)
   7672 soc_field_info_t soc_ARMCSSYS_M0_IDM_IDM_INTERRUPT_STATUS_BCM88690_B0r_fields[] = {
   7673     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
   7674     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
   7675     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
   7676 };
   7677 
   7678 #endif
   7679 #if defined(BCM_88790_A0)
   7680 soc_field_info_t soc_ARMCSSYS_M0_IDM_IDM_RESET_STATUSr_fields[] = {
   7681     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   7682     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   7683     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   7684     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   7685     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   7686 };
   7687 
   7688 #endif
   7689 #if defined(BCM_88690_A0)
   7690 soc_field_info_t soc_ARMCSSYS_M0_IDM_IDM_RESET_STATUS_BCM88690_A0r_fields[] = {
   7691     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   7692     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   7693     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   7694     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   7695     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   7696 };
   7697 
   7698 #endif
   7699 #if defined(BCM_88690_B0)
   7700 soc_field_info_t soc_ARMCSSYS_M0_IDM_IDM_RESET_STATUS_BCM88690_B0r_fields[] = {
   7701     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
   7702     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
   7703     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
   7704     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
   7705     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
   7706 };
   7707 
   7708 #endif
   7709 #if defined(BCM_88790_A0)
   7710 soc_field_info_t soc_ARMCSSYS_M0_IDM_IO_CONTROL_DIRECTr_fields[] = {
   7711     { ARCACHE_CONFIGf, 4, 16, SOCF_LE },
   7712     { ARUSER_CONFIGf, 5, 20, SOCF_LE },
   7713     { AWCACHE_CONFIGf, 4, 2, SOCF_LE },
   7714     { AWUSER_CONFIGf, 5, 6, SOCF_LE },
   7715     { BYPASS_CTf, 1, 25, 0 },
   7716     { CLK_GATING_ENf, 1, 0, 0 },
   7717     { CTf, 1, 26, 0 },
   7718     { FIELD_11_15f, 5, 11, SOCF_LE },
   7719     { FIELD_1_1f, 1, 1, 0 },
   7720     { FIELD_27_31f, 5, 27, SOCF_LE }
   7721 };
   7722 
   7723 #endif
   7724 #if defined(BCM_88690_A0)
   7725 soc_field_info_t soc_ARMCSSYS_M0_IDM_IO_CONTROL_DIRECT_BCM88690_A0r_fields[] = {
   7726     { ARCACHE_CONFIGf, 4, 16, SOCF_LE },
   7727     { ARUSER_CONFIGf, 5, 20, SOCF_LE },
   7728     { AWCACHE_CONFIGf, 4, 2, SOCF_LE },
   7729     { AWUSER_CONFIGf, 5, 6, SOCF_LE },
   7730     { BYPASS_CTf, 1, 25, 0 },
   7731     { CLK_GATING_ENf, 1, 0, 0 },
   7732     { CTf, 1, 26, 0 },
   7733     { FIELD_11_15f, 5, 11, SOCF_LE },
   7734     { FIELD_1_1f, 1, 1, 0 },
   7735     { FIELD_27_31f, 5, 27, SOCF_LE }
   7736 };
   7737 
   7738 #endif
   7739 #if defined(BCM_88690_B0)
   7740 soc_field_info_t soc_ARMCSSYS_M0_IDM_IO_CONTROL_DIRECT_BCM88690_B0r_fields[] = {
   7741     { ARCACHE_CONFIGf, 4, 16, SOCF_LE },
   7742     { ARUSER_CONFIGf, 5, 20, SOCF_LE },
   7743     { AWCACHE_CONFIGf, 4, 2, SOCF_LE },
   7744     { AWUSER_CONFIGf, 5, 6, SOCF_LE },
   7745     { BYPASS_CTf, 1, 25, 0 },
   7746     { CLK_GATING_ENf, 1, 0, 0 },
   7747     { CTf, 1, 26, 0 },
   7748     { FIELD_11_15f, 5, 11, SOCF_LE },
   7749     { FIELD_1_1f, 1, 1, 0 },
   7750     { FIELD_27_31f, 5, 27, SOCF_LE }
   7751 };
   7752 
   7753 #endif
   7754 #if defined(BCM_88790_A0)
   7755 soc_field_info_t soc_ARMCSSYS_M0_IDM_IO_STATUSr_fields[] = {
   7756     { DEBUG_STATUSf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
   7757 };
   7758 
   7759 #endif
   7760 #if defined(BCM_88690_A0)
   7761 soc_field_info_t soc_ARMCSSYS_M0_IDM_IO_STATUS_BCM88690_A0r_fields[] = {
   7762     { DEBUG_STATUSf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
   7763 };
   7764 
   7765 #endif
   7766 #if defined(BCM_88690_B0)
   7767 soc_field_info_t soc_ARMCSSYS_M0_IDM_IO_STATUS_BCM88690_B0r_fields[] = {
   7768     { DEBUG_STATUSf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
   7769 };
   7770 
   7771 #endif
   7772 #if defined(BCM_88790_A0)
   7773 soc_field_info_t soc_ARMCSSYS_M0_IDM_RESET_CONTROLr_fields[] = {
   7774     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   7775     { RESETf, 1, 0, 0 }
   7776 };
   7777 
   7778 #endif
   7779 #if defined(BCM_88690_A0)
   7780 soc_field_info_t soc_ARMCSSYS_M0_IDM_RESET_CONTROL_BCM88690_A0r_fields[] = {
   7781     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   7782     { RESETf, 1, 0, 0 }
   7783 };
   7784 
   7785 #endif
   7786 #if defined(BCM_88690_B0)
   7787 soc_field_info_t soc_ARMCSSYS_M0_IDM_RESET_CONTROL_BCM88690_B0r_fields[] = {
   7788     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
   7789     { RESETf, 1, 0, 0 }
   7790 };
   7791 
   7792 #endif
   7793 #if defined(BCM_88732_A0)
   7794 soc_field_info_t soc_ARP_RARP_ENABLEr_fields[] = {
   7795     { ARP_ETHERTYPEf, 1, 0, 0 },
   7796     { RARP_ETHERTYPEf, 1, 1, 0 }
   7797 };
   7798 
   7799 #endif
   7800 #if defined(BCM_56314_A0) || defined(BCM_56504_A0) || \
   7801     defined(BCM_56504_B0) || defined(BCM_56514_A0)
   7802 soc_field_info_t soc_ASFCONFIGr_fields[] = {
   7803     { ASF_CELL_NUMf, 4, 1, SOCF_LE },
   7804     { ASF_ENf, 1, 0, 0 }
   7805 };
   7806 
   7807 #endif
   7808 #if defined(BCM_53570_A0) || defined(BCM_53570_B0)
   7809 soc_field_info_t soc_ASFPKTCOUNTr_fields[] = {
   7810     { ASF_PKTCOUNTf, 15, 0, SOCF_LE|SOCF_RO },
   7811     { ASF_PKTCOUNT_CLRf, 1, 15, SOCF_WO|SOCF_RES }
   7812 };
   7813 
   7814 #endif
   7815 #if defined(BCM_56314_A0) || defined(BCM_56504_A0) || \
   7816     defined(BCM_56504_B0) || defined(BCM_56514_A0)
   7817 soc_field_info_t soc_ASFPORTSPEEDr_fields[] = {
   7818     { PORTSPEEDf, 3, 0, SOCF_LE }
   7819 };
   7820 
   7821 #endif
   7822 #if defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
   7823     defined(BCM_56770_A0) || defined(BCM_56870_A0) || \
   7824     defined(BCM_56960_A0) || defined(BCM_56965_A0) || \
   7825     defined(BCM_56970_A0)
   7826 soc_field_info_t soc_ASF_CREDIT_THRESH_HIr_fields[] = {
   7827     { THRESHf, 8, 0, SOCF_LE }
   7828 };
   7829 
   7830 #endif
   7831 #if defined(BCM_53570_A0) || defined(BCM_53570_B0)
   7832 soc_field_info_t soc_ASF_ENABLE_0_64Qr_fields[] = {
   7833     { ASF_ENABLEf, 32, 0, SOCF_LE }
   7834 };
   7835 
   7836 #endif
   7837 #if defined(BCM_53570_A0) || defined(BCM_53570_B0)
   7838 soc_field_info_t soc_ASF_ENABLE_8Qr_fields[] = {
   7839     { ASF_ENABLEf, 8, 0, SOCF_LE }
   7840 };
   7841 
   7842 #endif
   7843 #if defined(BCM_56770_A0) || defined(BCM_56870_A0) || \
   7844     defined(BCM_56960_A0) || defined(BCM_56965_A0) || \
   7845     defined(BCM_56970_A0)
   7846 soc_field_info_t soc_ASF_EPORT_CFGr_fields[] = {
   7847     { ENABLEf, 1, 0, 0 },
   7848     { FIFO_DEPTHf, 7, 22, SOCF_LE },
   7849     { FIFO_THRESHOLDf, 6, 16, SOCF_LE },
   7850     { MAX_SRC_PORT_SPEEDf, 4, 2, SOCF_LE },
   7851     { MIN_SRC_PORT_SPEEDf, 4, 6, SOCF_LE },
   7852     { MIN_SRC_PORT_XMIT_CNTf, 6, 10, SOCF_LE },
   7853     { OVERSUBf, 1, 1, 0 }
   7854 };
   7855 
   7856 #endif
   7857 #if defined(BCM_56770_A0) || defined(BCM_56870_A0) || \
   7858     defined(BCM_56960_A0) || defined(BCM_56965_A0) || \
   7859     defined(BCM_56970_A0)
   7860 soc_field_info_t soc_ASF_IPORT_CFGr_fields[] = {
   7861     { ASF_PORT_SPEEDf, 4, 0, SOCF_LE }
   7862 };
   7863 
   7864 #endif
   7865 #if defined(BCM_53570_A0) || defined(BCM_53570_B0)
   7866 soc_field_info_t soc_ASF_PKT_SIZEr_fields[] = {
   7867     { ASF_PKT_SIZEf, 3, 0, SOCF_LE }
   7868 };
   7869 
   7870 #endif
   7871 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
   7872 soc_field_info_t soc_ASF_PORT_CFGr_fields[] = {
   7873     { ASF_ENABLEf, 1, 5, 0 },
   7874     { ASF_PORT_SPEEDf, 5, 0, SOCF_LE },
   7875     { PAUSE_ENABLEf, 1, 6, 0 },
   7876     { RDE_ENABLEf, 1, 7, 0 }
   7877 };
   7878 
   7879 #endif
   7880 #if defined(BCM_56560_A0) || defined(BCM_56560_B0)
   7881 soc_field_info_t soc_ASF_PORT_CFG_BCM56560_A0r_fields[] = {
   7882     { ASF_PORT_SPEEDf, 5, 0, SOCF_LE },
   7883     { MC_ASF_ENABLEf, 1, 5, 0 },
   7884     { UC_ASF_ENABLEf, 1, 6, 0 }
   7885 };
   7886 
   7887 #endif
   7888 #if defined(BCM_56850_A0) || defined(BCM_56860_A0)
   7889 soc_field_info_t soc_ASF_PORT_CFG_BCM56850_A0r_fields[] = {
   7890     { ASF_PORT_SPEEDf, 5, 0, SOCF_LE },
   7891     { MC_ASF_ENABLEf, 1, 5, 0 },
   7892     { UC_ASF_ENABLEf, 1, 6, 0 }
   7893 };
   7894 
   7895 #endif
   7896 #if defined(BCM_56725_A0) || defined(BCM_56800_A0) || \
   7897     defined(BCM_56820_A0) || defined(BCM_56840_A0) || \
   7898     defined(BCM_56840_B0)
   7899 soc_field_info_t soc_ASF_PORT_SPEEDr_fields[] = {
   7900     { ASF_PORT_SPEEDf, 5, 0, SOCF_LE }
   7901 };
   7902 
   7903 #endif
   7904 #if defined(BCM_53570_A0) || defined(BCM_53570_B0)
   7905 soc_field_info_t soc_ASF_PORT_SPEED_MATCH_BMP0r_fields[] = {
   7906     { ASF_PORT_SPEED_MATCH_BMPf, 32, 0, SOCF_LE }
   7907 };
   7908 
   7909 #endif
   7910 #if defined(BCM_53570_A0) || defined(BCM_53570_B0)
   7911 soc_field_info_t soc_ASF_PORT_SPEED_MATCH_BMP2r_fields[] = {
   7912     { ASF_PORT_SPEED_MATCH_BMPf, 2, 0, SOCF_LE }
   7913 };
   7914 
   7915 #endif
   7916 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
   7917 soc_field_info_t soc_ATSB1_TCID_0r_fields[] = {
   7918     { BATM_BASETSf, 16, 0, SOCF_LE|SOCF_RO|SOCF_RES }
   7919 };
   7920 
   7921 #endif
   7922 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
   7923 soc_field_info_t soc_ATSC_TCID_0r_fields[] = {
   7924     { BATM_ATSCOUNTf, 16, 0, SOCF_LE|SOCF_RO|SOCF_RES }
   7925 };
   7926 
   7927 #endif
   7928 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
   7929 soc_field_info_t soc_ATSUM1_TCID_0r_fields[] = {
   7930     { BATM_ATSIGMAf, 16, 0, SOCF_LE|SOCF_RO|SOCF_RES }
   7931 };
   7932 
   7933 #endif
   7934 #if defined(BCM_53314_A0) || defined(BCM_53324_A0)
   7935 soc_field_info_t soc_AUTOVOIP_OUI_1r_fields[] = {
   7936     { OUIf, 24, 0, SOCF_LE }
   7937 };
   7938 
   7939 #endif
   7940 #if defined(BCM_53314_A0) || defined(BCM_53324_A0)
   7941 soc_field_info_t soc_AUTOVOIP_OUI_2r_fields[] = {
   7942     { OUIf, 24, 0, SOCF_LE }
   7943 };
   7944 
   7945 #endif
   7946 #if defined(BCM_53314_A0) || defined(BCM_53324_A0)
   7947 soc_field_info_t soc_AUTOVOIP_OUI_3r_fields[] = {
   7948     { OUIf, 24, 0, SOCF_LE }
   7949 };
   7950 
   7951 #endif
   7952 #if defined(BCM_53314_A0) || defined(BCM_53324_A0)
   7953 soc_field_info_t soc_AUTOVOIP_OUI_4r_fields[] = {
   7954     { OUIf, 24, 0, SOCF_LE }
   7955 };
   7956 
   7957 #endif
   7958 #if defined(BCM_53314_A0) || defined(BCM_53324_A0)
   7959 soc_field_info_t soc_AUTOVOIP_OUI_5r_fields[] = {
   7960     { OUIf, 24, 0, SOCF_LE }
   7961 };
   7962 
   7963 #endif
   7964 #if defined(BCM_53314_A0) || defined(BCM_53324_A0)
   7965 soc_field_info_t soc_AUTOVOIP_OUI_6r_fields[] = {
   7966     { OUIf, 24, 0, SOCF_LE }
   7967 };
   7968 
   7969 #endif
   7970 #if defined(BCM_53314_A0) || defined(BCM_53324_A0) || \
   7971     defined(BCM_56224_A0) || defined(BCM_56224_B0) || \
   7972     defined(BCM_56314_A0) || defined(BCM_56504_A0) || \
   7973     defined(BCM_56504_B0)
   7974 soc_field_info_t soc_AUX_ARB_CONTROLr_fields[] = {
   7975     { CLK_GRANf, 2, 3, SOCF_LE },
   7976     { FP_REFRESH_ENABLEf, 1, 2, 0 },
   7977     { L2_MOD_FIFO_ENABLEf, 1, 1, 0 },
   7978     { L2_MOD_FIFO_LOCKf, 1, 0, 0 }
   7979 };
   7980 
   7981 #endif
   7982 #if defined(BCM_56725_A0) || defined(BCM_56800_A0) || \
   7983     defined(BCM_56820_A0)
   7984 soc_field_info_t soc_AUX_ARB_CONTROL_2r_fields[] = {
   7985     { CLK_GRANf, 2, 1, SOCF_LE },
   7986     { FP_REFRESH_ENABLEf, 1, 0, 0 }
   7987 };
   7988 
   7989 #endif
   7990 #if defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
   7991     defined(BCM_56670_A0) || defined(BCM_56670_B0)
   7992 soc_field_info_t soc_AUX_ARB_CONTROL_2_64r_fields[] = {
   7993     { CLK_GRANf, 3, 0, SOCF_LE },
   7994     { DLB_HGT_256NS_REFRESH_ENABLEf, 1, 30, 0 },
   7995     { DLB_HGT_REFRESH_ENABLEf, 1, 29, 0 },
   7996     { FP_REFRESH_ENABLEf, 1, 26, 0 },
   7997     { FP_REFRESH_MODEf, 2, 27, SOCF_LE },
   7998     { OAM_REFRESH_ENABLEf, 1, 31, 0 },
   7999     { RESERVED_AUX_ARB_CONTROL_2f, 5, 11, SOCF_LE|SOCF_RES },
   8000     { SBUS_ARB_BLOCK_CNTf, 10, 16, SOCF_LE },
   8001     { SBUS_SPACINGf, 8, 3, SOCF_LE },
   8002     { SVC_MASTER_REFRESH_ENABLEf, 1, 33, 0 },
   8003     { SVC_MASTER_REFRESH_RATEf, 1, 32, 0 },
   8004     { SVM_MASTER_REFRESH_ENABLEf, 1, 33, 0 },
   8005     { SVM_MASTER_REFRESH_RATEf, 1, 32, 0 }
   8006 };
   8007 
   8008 #endif
   8009 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   8010     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   8011     defined(BCM_56160_A0)
   8012 soc_field_info_t soc_AUX_ARB_CONTROL_2_BCM53400_A0r_fields[] = {
   8013     { CLK_GRANf, 2, 0, SOCF_LE|SOCF_SC },
   8014     { FP_REFRESH_ENABLEf, 1, 26, SOCF_SC },
   8015     { SBUS_ARB_BLOCK_CNTf, 10, 11, SOCF_LE },
   8016     { SBUS_SPACINGf, 8, 3, SOCF_LE }
   8017 };
   8018 
   8019 #endif
   8020 #if defined(BCM_56142_A0)
   8021 soc_field_info_t soc_AUX_ARB_CONTROL_2_BCM56142_A0r_fields[] = {
   8022     { CLK_GRANf, 2, 0, SOCF_LE },
   8023     { SBUS_ARB_BLOCK_CNTf, 10, 11, SOCF_LE },
   8024     { SBUS_SPACINGf, 8, 3, SOCF_LE }
   8025 };
   8026 
   8027 #endif
   8028 #if defined(BCM_56150_A0)
   8029 soc_field_info_t soc_AUX_ARB_CONTROL_2_BCM56150_A0r_fields[] = {
   8030     { CLK_GRANf, 2, 0, SOCF_LE|SOCF_SC },
   8031     { FP_REFRESH_ENABLEf, 1, 26, SOCF_SC },
   8032     { SBUS_ARB_BLOCK_CNTf, 10, 11, SOCF_LE },
   8033     { SBUS_SPACINGf, 8, 3, SOCF_LE }
   8034 };
   8035 
   8036 #endif
   8037 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
   8038 soc_field_info_t soc_AUX_ARB_CONTROL_2_BCM56260_A0r_fields[] = {
   8039     { CLK_GRANf, 3, 0, SOCF_LE },
   8040     { FP_REFRESH_ENABLEf, 1, 21, 0 },
   8041     { SBUS_ARB_BLOCK_CNTf, 10, 11, SOCF_LE },
   8042     { SBUS_SPACINGf, 8, 3, SOCF_LE },
   8043     { SVM_MASTER_REFRESH_ENABLEf, 1, 27, 0 },
   8044     { SVM_MASTER_REFRESH_RATEf, 1, 26, 0 },
   8045     { TCAM_ATOMIC_WRITE_ENABLEf, 1, 28, 0 }
   8046 };
   8047 
   8048 #endif
   8049 #if defined(BCM_56270_A0)
   8050 soc_field_info_t soc_AUX_ARB_CONTROL_2_BCM56270_A0r_fields[] = {
   8051     { CLK_GRANf, 3, 0, SOCF_LE },
   8052     { FP_REFRESH_ENABLEf, 1, 21, 0 },
   8053     { L2_OPS_BLOCK_CNTf, 3, 29, SOCF_LE },
   8054     { SBUS_ARB_BLOCK_CNTf, 10, 11, SOCF_LE },
   8055     { SBUS_SPACINGf, 8, 3, SOCF_LE },
   8056     { SVM_MASTER_REFRESH_ENABLEf, 1, 27, 0 },
   8057     { SVM_MASTER_REFRESH_RATEf, 1, 26, 0 },
   8058     { TCAM_ATOMIC_WRITE_ENABLEf, 1, 28, 0 }
   8059 };
   8060 
   8061 #endif
   8062 #if defined(BCM_56334_A0) || defined(BCM_56334_B0)
   8063 soc_field_info_t soc_AUX_ARB_CONTROL_2_BCM56334_A0r_fields[] = {
   8064     { CLK_GRANf, 2, 0, SOCF_LE },
   8065     { ESM_AGE_ENABLEf, 1, 2, SOCF_SC|SOCF_RES },
   8066     { ESM_BP_ENABLEf, 4, 21, SOCF_LE|SOCF_SC|SOCF_RES },
   8067     { SBUS_ARB_BLOCK_CNTf, 10, 11, SOCF_LE },
   8068     { SBUS_ON_ESM_ELIGIBLEf, 1, 25, SOCF_SC|SOCF_RES },
   8069     { SBUS_SPACINGf, 8, 3, SOCF_LE }
   8070 };
   8071 
   8072 #endif
   8073 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
   8074 soc_field_info_t soc_AUX_ARB_CONTROL_2_BCM56440_A0r_fields[] = {
   8075     { CLK_GRANf, 3, 0, SOCF_LE },
   8076     { FP_REFRESH_ENABLEf, 1, 21, 0 },
   8077     { SBUS_ARB_BLOCK_CNTf, 10, 11, SOCF_LE },
   8078     { SBUS_SPACINGf, 8, 3, SOCF_LE },
   8079     { SVM_MASTER_REFRESH_ENABLEf, 1, 27, 0 },
   8080     { SVM_MASTER_REFRESH_RATEf, 1, 26, 0 }
   8081 };
   8082 
   8083 #endif
   8084 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
   8085     defined(BCM_56450_B1)
   8086 soc_field_info_t soc_AUX_ARB_CONTROL_2_BCM56450_A0r_fields[] = {
   8087     { CLK_GRANf, 3, 0, SOCF_LE },
   8088     { FP_REFRESH_ENABLEf, 1, 21, 0 },
   8089     { SBUS_ARB_BLOCK_CNTf, 10, 11, SOCF_LE },
   8090     { SBUS_SPACINGf, 8, 3, SOCF_LE },
   8091     { SVM_MASTER_REFRESH_ENABLEf, 1, 27, 0 },
   8092     { SVM_MASTER_REFRESH_RATEf, 1, 26, 0 },
   8093     { TCAM_ATOMIC_WRITE_ENABLEf, 1, 28, 0 }
   8094 };
   8095 
   8096 #endif
   8097 #if defined(BCM_56624_A0) || defined(BCM_56624_B0) || \
   8098     defined(BCM_56680_A0) || defined(BCM_56680_B0)
   8099 soc_field_info_t soc_AUX_ARB_CONTROL_2_BCM56624_A0r_fields[] = {
   8100     { CLK_GRANf, 2, 1, SOCF_LE },
   8101     { ESM_AGE_ENABLEf, 1, 4, 0 },
   8102     { ESM_BP_ENABLEf, 4, 23, SOCF_LE|SOCF_RES },
   8103     { RESERVED_0f, 1, 0, SOCF_RES },
   8104     { RESERVED_1f, 1, 3, SOCF_RES },
   8105     { SBUS_ARB_BLOCK_CNTf, 10, 13, SOCF_LE },
   8106     { SBUS_ON_ESM_ELIGIBLEf, 1, 27, 0 },
   8107     { SBUS_SPACINGf, 8, 5, SOCF_LE }
   8108 };
   8109 
   8110 #endif
   8111 #if defined(BCM_56524_A0) || defined(BCM_56524_B0) || \
   8112     defined(BCM_56634_A0) || defined(BCM_56634_B0) || \
   8113     defined(BCM_56685_A0) || defined(BCM_56685_B0)
   8114 soc_field_info_t soc_AUX_ARB_CONTROL_2_BCM56634_A0r_fields[] = {
   8115     { CLK_GRANf, 2, 0, SOCF_LE },
   8116     { ESM_AGE_ENABLEf, 1, 2, 0 },
   8117     { ESM_BP_ENABLEf, 4, 21, SOCF_LE|SOCF_RES },
   8118     { SBUS_ARB_BLOCK_CNTf, 10, 11, SOCF_LE },
   8119     { SBUS_ON_ESM_ELIGIBLEf, 1, 25, 0 },
   8120     { SBUS_SPACINGf, 8, 3, SOCF_LE }
   8121 };
   8122 
   8123 #endif
   8124 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
   8125 soc_field_info_t soc_AUX_ARB_CONTROL_2_BCM56640_A0r_fields[] = {
   8126     { CLK_GRANf, 1, 0, 0 },
   8127     { DLB_1US_TICK_ENABLEf, 1, 29, 0 },
   8128     { DLB_REFRESH_ENABLEf, 1, 24, 0 },
   8129     { FP_REFRESH_ENABLEf, 1, 21, 0 },
   8130     { FT_REFRESH_ENABLEf, 1, 23, 0 },
   8131     { IPFIX_CLK_GRANf, 1, 28, 0 },
   8132     { IPFIX_REFRESH_ENABLEf, 1, 22, 0 },
   8133     { OAM_REFRESH_ENABLEf, 1, 25, 0 },
   8134     { RESERVED_AUX_ARB_CONTROL_2f, 2, 1, SOCF_LE|SOCF_RES },
   8135     { SBUS_ARB_BLOCK_CNTf, 10, 11, SOCF_LE },
   8136     { SBUS_SPACINGf, 8, 3, SOCF_LE },
   8137     { STORM_CONTROL_REFRESH_ENABLEf, 1, 27, 0 },
   8138     { SVC_MTR_REFRESH_ENABLEf, 1, 26, 0 }
   8139 };
   8140 
   8141 #endif
   8142 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
   8143 soc_field_info_t soc_AUX_ARB_CONTROL_2_BCM56840_A0r_fields[] = {
   8144     { CLK_GRANf, 2, 0, SOCF_LE },
   8145     { DLB_HGT_256NS_REFRESH_ENABLEf, 1, 25, 0 },
   8146     { DLB_HGT_REFRESH_ENABLEf, 1, 24, 0 },
   8147     { FP_REFRESH_ENABLEf, 1, 21, 0 },
   8148     { FP_REFRESH_MODEf, 2, 22, SOCF_LE },
   8149     { RESERVED_AUX_ARB_CONTROL_2f, 1, 2, SOCF_RES },
   8150     { SBUS_ARB_BLOCK_CNTf, 10, 11, SOCF_LE },
   8151     { SBUS_SPACINGf, 8, 3, SOCF_LE }
   8152 };
   8153 
   8154 #endif
   8155 #if defined(BCM_56850_A0) || defined(BCM_56860_A0)
   8156 soc_field_info_t soc_AUX_ARB_CONTROL_2_BCM56850_A0r_fields[] = {
   8157     { CLK_GRANf, 2, 0, SOCF_LE },
   8158     { DLB_HGT_256NS_REFRESH_ENABLEf, 1, 30, 0 },
   8159     { DLB_HGT_REFRESH_ENABLEf, 1, 29, 0 },
   8160     { FP_REFRESH_ENABLEf, 1, 26, 0 },
   8161     { FP_REFRESH_MODEf, 2, 27, SOCF_LE },
   8162     { L2_TAB_POST_PRE_OP_SPACINGf, 5, 11, SOCF_LE },
   8163     { OAM_REFRESH_ENABLEf, 1, 31, 0 },
   8164     { RESERVED_AUX_ARB_CONTROL_2f, 1, 2, SOCF_RES },
   8165     { SBUS_ARB_BLOCK_CNTf, 10, 16, SOCF_LE },
   8166     { SBUS_SPACINGf, 8, 3, SOCF_LE }
   8167 };
   8168 
   8169 #endif
   8170 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   8171     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   8172     defined(BCM_56160_A0)
   8173 soc_field_info_t soc_AUX_ARB_CONTROL_BCM53400_A0r_fields[] = {
   8174     { L2_MOD_FIFO_ENABLE_AGEf, 1, 4, 0 },
   8175     { L2_MOD_FIFO_ENABLE_L2_DELETEf, 1, 6, 0 },
   8176     { L2_MOD_FIFO_ENABLE_L2_INSERTf, 1, 3, 0 },
   8177     { L2_MOD_FIFO_ENABLE_LEARNf, 1, 1, 0 },
   8178     { L2_MOD_FIFO_ENABLE_MEMWRf, 1, 0, 0 },
   8179     { L2_MOD_FIFO_ENABLE_PPA_DELETEf, 1, 5, 0 },
   8180     { L2_MOD_FIFO_ENABLE_PPA_REPLACEf, 1, 2, 0 }
   8181 };
   8182 
   8183 #endif
   8184 #if defined(BCM_56150_A0)
   8185 soc_field_info_t soc_AUX_ARB_CONTROL_BCM56150_A0r_fields[] = {
   8186     { L2_MOD_FIFO_ENABLE_AGEf, 1, 4, 0 },
   8187     { L2_MOD_FIFO_ENABLE_L2_DELETEf, 1, 6, 0 },
   8188     { L2_MOD_FIFO_ENABLE_L2_INSERTf, 1, 3, 0 },
   8189     { L2_MOD_FIFO_ENABLE_LEARNf, 1, 1, 0 },
   8190     { L2_MOD_FIFO_ENABLE_MEMWRf, 1, 0, 0 },
   8191     { L2_MOD_FIFO_ENABLE_PPA_DELETEf, 1, 5, 0 },
   8192     { L2_MOD_FIFO_ENABLE_PPA_REPLACEf, 1, 2, 0 }
   8193 };
   8194 
   8195 #endif
   8196 #if defined(BCM_56514_A0)
   8197 soc_field_info_t soc_AUX_ARB_CONTROL_BCM56514_A0r_fields[] = {
   8198     { CLK_GRANf, 2, 3, SOCF_LE },
   8199     { FP_REFRESH_ENABLEf, 1, 2, 0 },
   8200     { L2_MOD_FIFO_ENABLEf, 1, 1, 0 },
   8201     { L2_MOD_FIFO_LOCKf, 1, 0, 0 },
   8202     { SPACE_ALL_SBUS_OPSf, 1, 5, 0 }
   8203 };
   8204 
   8205 #endif
   8206 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
   8207     defined(BCM_56270_A0) || defined(BCM_56560_A0) || \
   8208     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
   8209     defined(BCM_56670_B0)
   8210 soc_field_info_t soc_AUX_ARB_CONTROL_BCM56560_A0r_fields[] = {
   8211     { L2_MOD_FIFO_ENABLE_AGEf, 1, 4, 0 },
   8212     { L2_MOD_FIFO_ENABLE_L2_DELETEf, 1, 6, 0 },
   8213     { L2_MOD_FIFO_ENABLE_L2_INSERTf, 1, 3, 0 },
   8214     { L2_MOD_FIFO_ENABLE_LEARNf, 1, 1, 0 },
   8215     { L2_MOD_FIFO_ENABLE_MEMWRf, 1, 0, 0 },
   8216     { RESERVED_0f, 1, 2, SOCF_RES },
   8217     { RESERVED_1f, 1, 5, SOCF_RES }
   8218 };
   8219 
   8220 #endif
   8221 #if defined(BCM_56142_A0) || defined(BCM_56334_A0) || \
   8222     defined(BCM_56334_B0) || defined(BCM_56524_A0) || \
   8223     defined(BCM_56524_B0) || defined(BCM_56624_A0) || \
   8224     defined(BCM_56624_B0) || defined(BCM_56634_A0) || \
   8225     defined(BCM_56634_B0) || defined(BCM_56680_A0) || \
   8226     defined(BCM_56680_B0) || defined(BCM_56685_A0) || \
   8227     defined(BCM_56685_B0) || defined(BCM_56725_A0) || \
   8228     defined(BCM_56820_A0)
   8229 soc_field_info_t soc_AUX_ARB_CONTROL_BCM56624_A0r_fields[] = {
   8230     { L2_MOD_FIFO_ENABLE_AGEf, 1, 4, 0 },
   8231     { L2_MOD_FIFO_ENABLE_L2_DELETEf, 1, 6, 0 },
   8232     { L2_MOD_FIFO_ENABLE_L2_INSERTf, 1, 3, 0 },
   8233     { L2_MOD_FIFO_ENABLE_LEARNf, 1, 1, 0 },
   8234     { L2_MOD_FIFO_ENABLE_MEMWRf, 1, 0, 0 },
   8235     { L2_MOD_FIFO_ENABLE_PPA_DELETEf, 1, 5, 0 },
   8236     { L2_MOD_FIFO_ENABLE_PPA_REPLACEf, 1, 2, 0 }
   8237 };
   8238 
   8239 #endif
   8240 #if defined(BCM_56800_A0)
   8241 soc_field_info_t soc_AUX_ARB_CONTROL_BCM56800_A0r_fields[] = {
   8242     { L2_MOD_FIFO_ENABLEf, 1, 1, 0 },
   8243     { L2_MOD_FIFO_LOCKf, 1, 0, 0 }
   8244 };
   8245 
   8246 #endif
   8247 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) || \
   8248     defined(BCM_56840_A0) || defined(BCM_56840_B0)
   8249 soc_field_info_t soc_AUX_ARB_CONTROL_BCM56840_A0r_fields[] = {
   8250     { L2_MOD_FIFO_ENABLE_AGEf, 1, 4, 0 },
   8251     { L2_MOD_FIFO_ENABLE_L2_DELETEf, 1, 6, 0 },
   8252     { L2_MOD_FIFO_ENABLE_L2_INSERTf, 1, 3, 0 },
   8253     { L2_MOD_FIFO_ENABLE_LEARNf, 1, 1, 0 },
   8254     { L2_MOD_FIFO_ENABLE_MEMWRf, 1, 0, 0 },
   8255     { RESERVED_0f, 1, 2, SOCF_RES },
   8256     { RESERVED_1f, 1, 5, SOCF_RES }
   8257 };
   8258 
   8259 #endif
   8260 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
   8261     defined(BCM_56450_B1) || defined(BCM_56850_A0) || \
   8262     defined(BCM_56860_A0)
   8263 soc_field_info_t soc_AUX_ARB_CONTROL_BCM56850_A0r_fields[] = {
   8264     { L2_MOD_FIFO_ENABLE_AGEf, 1, 4, 0 },
   8265     { L2_MOD_FIFO_ENABLE_L2_DELETEf, 1, 6, 0 },
   8266     { L2_MOD_FIFO_ENABLE_L2_INSERTf, 1, 3, 0 },
   8267     { L2_MOD_FIFO_ENABLE_LEARNf, 1, 1, 0 },
   8268     { L2_MOD_FIFO_ENABLE_MEMWRf, 1, 0, 0 },
   8269     { RESERVED_0f, 1, 2, SOCF_RES },
   8270     { RESERVED_1f, 1, 5, SOCF_RES }
   8271 };
   8272 
   8273 #endif
   8274 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
   8275 soc_field_info_t soc_AUX_ARB_CONTROL_BCM56960_A0r_fields[] = {
   8276     { CLK_GRANf, 2, 0, SOCF_LE },
   8277     { FP_REFRESH_ENABLEf, 1, 28, 0 },
   8278     { FP_REFRESH_MODEf, 2, 29, SOCF_LE },
   8279     { POP_L2_MGMT_FIFO_SPACINGf, 8, 20, SOCF_LE },
   8280     { SBUS_ARB_BLOCK_CNTf, 10, 10, SOCF_LE },
   8281     { SBUS_SPACINGf, 8, 2, SOCF_LE }
   8282 };
   8283 
   8284 #endif
   8285 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
   8286     defined(BCM_56870_A0) || defined(BCM_56970_A0)
   8287 soc_field_info_t soc_AUX_ARB_CONTROL_BCM56970_A0r_fields[] = {
   8288     { CLK_GRANf, 2, 0, SOCF_LE },
   8289     { DLB_HGT_256NS_REFRESH_ENABLEf, 1, 31, 0 },
   8290     { FP_REFRESH_ENABLEf, 1, 28, 0 },
   8291     { FP_REFRESH_MODEf, 2, 29, SOCF_LE },
   8292     { POP_L2_MGMT_FIFO_SPACINGf, 8, 20, SOCF_LE },
   8293     { SBUS_ARB_BLOCK_CNTf, 10, 10, SOCF_LE },
   8294     { SBUS_SPACINGf, 8, 2, SOCF_LE }
   8295 };
   8296 
   8297 #endif
   8298 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   8299 soc_field_info_t soc_AUX_ARB_CONTROL_BCM56980_A0r_fields[] = {
   8300     { CLK_GRANf, 2, 0, SOCF_LE },
   8301     { DLB_HGT_256NS_REFRESH_ENABLEf, 1, 23, 0 },
   8302     { FORCE_NULL_REQf, 1, 30, 0 },
   8303     { FP_REFRESH_ENABLEf, 1, 20, 0 },
   8304     { FP_REFRESH_MODEf, 2, 21, SOCF_LE },
   8305     { HIST_1US_ENABLEf, 1, 24, 0 },
   8306     { REFRESH_TO_SBUS_RATIOf, 5, 25, SOCF_LE },
   8307     { SBUS_ARB_BLOCK_CNTf, 10, 10, SOCF_LE },
   8308     { SBUS_SPACINGf, 8, 2, SOCF_LE }
   8309 };
   8310 
   8311 #endif
   8312 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
   8313     defined(BCM_56450_B0) || defined(BCM_56450_B1) || \
   8314     defined(BCM_56640_A0)
   8315 soc_field_info_t soc_AUX_L2_BULK_CONTROLr_fields[] = {
   8316     { BULK_OPS_ENABLEf, 1, 6, 0 },
   8317     { MATCH_KEY_TYPE_PORT_Af, 1, 4, 0 },
   8318     { MATCH_KEY_TYPE_PORT_Bf, 1, 5, 0 },
   8319     { MATCH_PORT_Af, 1, 2, 0 },
   8320     { MATCH_PORT_Bf, 1, 3, 0 },
   8321     { MATCH_VLANS_PORT_Af, 1, 0, 0 },
   8322     { MATCH_VLANS_PORT_Bf, 1, 1, 0 },
   8323     { START_ADDRESSf, 19, 7, SOCF_LE }
   8324 };
   8325 
   8326 #endif
   8327 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
   8328 soc_field_info_t soc_AUX_L2_BULK_CONTROL_BCM56260_A0r_fields[] = {
   8329     { BULK_OPS_ENABLEf, 1, 6, 0 },
   8330     { MATCH_KEY_TYPE_PORT_Af, 1, 4, 0 },
   8331     { MATCH_KEY_TYPE_PORT_Bf, 1, 5, 0 },
   8332     { MATCH_PORT_Af, 1, 2, 0 },
   8333     { MATCH_PORT_Bf, 1, 3, 0 },
   8334     { MATCH_VLANS_PORT_Af, 1, 0, 0 },
   8335     { MATCH_VLANS_PORT_Bf, 1, 1, 0 },
   8336     { START_ADDRESSf, 19, 7, SOCF_LE }
   8337 };
   8338 
   8339 #endif
   8340 #if defined(BCM_56270_A0)
   8341 soc_field_info_t soc_AUX_L2_BULK_CONTROL_BCM56270_A0r_fields[] = {
   8342     { BULK_OPS_ENABLEf, 1, 6, 0 },
   8343     { MATCH_KEY_TYPE_PORT_Af, 1, 4, 0 },
   8344     { MATCH_KEY_TYPE_PORT_Bf, 1, 5, 0 },
   8345     { MATCH_PORT_Af, 1, 2, 0 },
   8346     { MATCH_PORT_Bf, 1, 3, 0 },
   8347     { MATCH_VLANS_PORT_Af, 1, 0, 0 },
   8348     { MATCH_VLANS_PORT_Bf, 1, 1, 0 }
   8349 };
   8350 
   8351 #endif
   8352 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
   8353     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
   8354     defined(BCM_56965_A0) || defined(BCM_56970_A0)
   8355 soc_field_info_t soc_AUX_L2_BULK_CONTROL_BCM56960_A0r_fields[] = {
   8356     { START_ADDRESSf, 19, 0, SOCF_LE }
   8357 };
   8358 
   8359 #endif
   8360 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
   8361 soc_field_info_t soc_AVS_CTRLr_fields[] = {
   8362     { AVS_DISABLEf, 1, 26, 0 },
   8363     { AVS_INTR_STAT_CLEARf, 7, 0, SOCF_LE|SOCF_RES },
   8364     { AVS_PVTMON_BGf, 3, 13, SOCF_LE },
   8365     { AVS_PVTMON_REF_MAXf, 3, 16, SOCF_LE },
   8366     { AVS_PVTMON_REF_MIN0f, 4, 19, SOCF_LE },
   8367     { AVS_PVTMON_REF_MIN1f, 3, 23, SOCF_LE },
   8368     { AVS_SRAM_MON_N_PROCESSf, 2, 7, SOCF_LE },
   8369     { AVS_SRAM_MON_P_PROCESSf, 2, 9, SOCF_LE },
   8370     { AVS_SRAM_MON_VALIDf, 1, 11, 0 },
   8371     { AVS_VTRAP_ENABLEf, 1, 12, 0 },
   8372     { CPU2AVS_TAP_ENf, 1, 27, 0 },
   8373     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_RES }
   8374 };
   8375 
   8376 #endif
   8377 #if defined(BCM_53400_A0)
   8378 soc_field_info_t soc_AVS_CTRL_0r_fields[] = {
   8379     { AVS_TOP_DISABLEf, 1, 14, 0 },
   8380     { AVS_TOP_INTERRUPT_CLEARf, 8, 15, SOCF_LE },
   8381     { CHIP_PMB_CLK_ENf, 1, 13, 0 },
   8382     { IP0_EP_PMB_CLK_ENf, 1, 6, 0 },
   8383     { IP1_IP2_PMB_CLK_ENf, 1, 5, 0 },
   8384     { IPROC_ARS2_PMB_CLK_ENf, 2, 0, SOCF_LE },
   8385     { MMU_ARS2_PMB_CLK_ENf, 3, 2, SOCF_LE },
   8386     { PGW_GX_PMB_CLK_ENf, 1, 12, 0 },
   8387     { PGW_XL_PMB_CLK_ENf, 5, 7, SOCF_LE },
   8388     { RSVDf, 9, 23, SOCF_LE|SOCF_RES }
   8389 };
   8390 
   8391 #endif
   8392 #if defined(BCM_53540_A0)
   8393 soc_field_info_t soc_AVS_CTRL_0_BCM53540_A0r_fields[] = {
   8394     { AVS_RESET_Lf, 1, 15, 0 },
   8395     { AVS_TOP_DISABLEf, 1, 14, 0 },
   8396     { CHIP_PMB_CLK_ENf, 1, 13, 0 },
   8397     { IP0_EP_PMB_CLK_ENf, 1, 6, 0 },
   8398     { IP1_IP2_PMB_CLK_ENf, 1, 5, 0 },
   8399     { IPROC_ARS2_PMB_CLK_ENf, 2, 0, SOCF_LE },
   8400     { MMU_ARS2_PMB_CLK_ENf, 3, 2, SOCF_LE },
   8401     { PGW_GX_PMB_CLK_ENf, 1, 12, 0 },
   8402     { PGW_XL_PMB_CLK_ENf, 5, 7, SOCF_LE },
   8403     { RSVDf, 16, 16, SOCF_LE|SOCF_RES }
   8404 };
   8405 
   8406 #endif
   8407 #if defined(BCM_53570_A0)
   8408 soc_field_info_t soc_AVS_CTRL_0_BCM53570_A0r_fields[] = {
   8409     { ARS_PMB_CLK_ENf, 29, 0, SOCF_LE },
   8410     { AVS_TOP_DISABLEf, 1, 31, 0 },
   8411     { RSVDf, 2, 29, SOCF_LE|SOCF_RES }
   8412 };
   8413 
   8414 #endif
   8415 #if defined(BCM_53570_B0)
   8416 soc_field_info_t soc_AVS_CTRL_0_BCM53570_B0r_fields[] = {
   8417     { ARS_PMB_CLK_ENf, 30, 0, SOCF_LE },
   8418     { AVS_TOP_DISABLEf, 1, 31, 0 },
   8419     { RSVDf, 1, 30, SOCF_RES }
   8420 };
   8421 
   8422 #endif
   8423 #if defined(BCM_56160_A0)
   8424 soc_field_info_t soc_AVS_CTRL_0_BCM56160_A0r_fields[] = {
   8425     { AVS_TOP_DISABLEf, 1, 14, 0 },
   8426     { CHIP_PMB_CLK_ENf, 1, 13, 0 },
   8427     { IP0_EP_PMB_CLK_ENf, 1, 6, 0 },
   8428     { IP1_IP2_PMB_CLK_ENf, 1, 5, 0 },
   8429     { IPROC_ARS2_PMB_CLK_ENf, 2, 0, SOCF_LE },
   8430     { MMU_ARS2_PMB_CLK_ENf, 3, 2, SOCF_LE },
   8431     { PGW_GX_PMB_CLK_ENf, 1, 12, 0 },
   8432     { PGW_XL_PMB_CLK_ENf, 5, 7, SOCF_LE },
   8433     { RSVDf, 17, 15, SOCF_LE|SOCF_RES }
   8434 };
   8435 
   8436 #endif
   8437 #if defined(BCM_56560_A0) || defined(BCM_56560_B0)
   8438 soc_field_info_t soc_AVS_CTRL_BCM56560_A0r_fields[] = {
   8439     { AVS_DISABLEf, 1, 26, 0 },
   8440     { AVS_INTR_STAT_CLEARf, 7, 0, SOCF_LE },
   8441     { AVS_PVTMON_BGf, 3, 13, SOCF_LE },
   8442     { AVS_PVTMON_REF_MAXf, 3, 16, SOCF_LE },
   8443     { AVS_PVTMON_REF_MIN0f, 4, 19, SOCF_LE },
   8444     { AVS_PVTMON_REF_MIN1f, 3, 23, SOCF_LE },
   8445     { AVS_SRAM_MON_N_PROCESSf, 2, 7, SOCF_LE },
   8446     { AVS_SRAM_MON_P_PROCESSf, 2, 9, SOCF_LE },
   8447     { AVS_SRAM_MON_VALIDf, 1, 11, 0 },
   8448     { AVS_TMON_BGf, 3, 27, SOCF_LE },
   8449     { AVS_VTRAP_ENABLEf, 1, 12, 0 }
   8450 };
   8451 
   8452 #endif
   8453 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   8454 soc_field_info_t soc_AVS_CTRL_BCM56670_A0r_fields[] = {
   8455     { AVS_DISABLEf, 1, 26, 0 },
   8456     { AVS_INTR_STAT_CLEARf, 7, 0, SOCF_LE },
   8457     { AVS_PVTMON_BGf, 3, 13, SOCF_LE },
   8458     { AVS_PVTMON_REF_MAXf, 3, 16, SOCF_LE },
   8459     { AVS_PVTMON_REF_MIN0f, 4, 19, SOCF_LE },
   8460     { AVS_PVTMON_REF_MIN1f, 3, 23, SOCF_LE },
   8461     { AVS_SRAM_MON_N_PROCESSf, 2, 7, SOCF_LE },
   8462     { AVS_SRAM_MON_P_PROCESSf, 2, 9, SOCF_LE },
   8463     { AVS_SRAM_MON_VALIDf, 1, 11, 0 },
   8464     { AVS_TMON_BGf, 3, 27, SOCF_LE },
   8465     { AVS_VTRAP_ENABLEf, 1, 12, 0 }
   8466 };
   8467 
   8468 #endif
   8469 #if defined(BCM_56860_A0)
   8470 soc_field_info_t soc_AVS_CTRL_BCM56860_A0r_fields[] = {
   8471     { AVS_DISABLEf, 1, 26, 0 },
   8472     { AVS_INTR_STAT_CLEARf, 7, 0, SOCF_LE },
   8473     { AVS_PVTMON_BGf, 3, 13, SOCF_LE },
   8474     { AVS_PVTMON_REF_MAXf, 3, 16, SOCF_LE },
   8475     { AVS_PVTMON_REF_MIN0f, 4, 19, SOCF_LE },
   8476     { AVS_PVTMON_REF_MIN1f, 3, 23, SOCF_LE },
   8477     { AVS_SRAM_MON_N_PROCESSf, 2, 7, SOCF_LE },
   8478     { AVS_SRAM_MON_P_PROCESSf, 2, 9, SOCF_LE },
   8479     { AVS_SRAM_MON_VALIDf, 1, 11, 0 },
   8480     { AVS_VTRAP_ENABLEf, 1, 12, 0 }
   8481 };
   8482 
   8483 #endif
   8484 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
   8485     defined(BCM_56870_A0) || defined(BCM_56970_A0) || \
   8486     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   8487 soc_field_info_t soc_AVS_REG_HW_MNTR_AC_DCN_CEN_ROSC_0r_fields[] = {
   8488     { CEN_ROSC_AC_DCNf, 28, 0, SOCF_LE },
   8489     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_RES }
   8490 };
   8491 
   8492 #endif
   8493 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
   8494     defined(BCM_56870_A0) || defined(BCM_56970_A0) || \
   8495     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   8496 soc_field_info_t soc_AVS_REG_HW_MNTR_AC_PATGEN_HI_LO_DURr_fields[] = {
   8497     { AC_HI_DURf, 10, 16, SOCF_LE },
   8498     { AC_LO_DURf, 10, 0, SOCF_LE },
   8499     { RESERVEDf, 6, 10, SOCF_LE|SOCF_RO|SOCF_RES }
   8500 };
   8501 
   8502 #endif
   8503 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   8504     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   8505     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   8506     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   8507     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
   8508     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
   8509     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
   8510     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
   8511     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
   8512     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   8513 soc_field_info_t soc_AVS_REG_HW_MNTR_ADC_SETTLING_TIMEr_fields[] = {
   8514     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES },
   8515     { SAMPLESf, 4, 0, SOCF_LE }
   8516 };
   8517 
   8518 #endif
   8519 #if defined(BCM_56860_A0)
   8520 soc_field_info_t soc_AVS_REG_HW_MNTR_ADC_SETTLING_TIME_BCM56860_A0r_fields[] = {
   8521     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES },
   8522     { SAMPLESf, 4, 0, SOCF_LE }
   8523 };
   8524 
   8525 #endif
   8526 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   8527     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   8528     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   8529     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   8530     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
   8531     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
   8532     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
   8533     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
   8534     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
   8535     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   8536 soc_field_info_t soc_AVS_REG_HW_MNTR_AVS_INTERRUPT_FLAGSr_fields[] = {
   8537     { FLAG_ONf, 4, 0, SOCF_LE|SOCF_RO },
   8538     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
   8539 };
   8540 
   8541 #endif
   8542 #if defined(BCM_56860_A0)
   8543 soc_field_info_t soc_AVS_REG_HW_MNTR_AVS_INTERRUPT_FLAGS_BCM56860_A0r_fields[] = {
   8544     { FLAG_ONf, 4, 0, SOCF_LE|SOCF_RO },
   8545     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
   8546 };
   8547 
   8548 #endif
   8549 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   8550     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   8551     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   8552     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   8553     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
   8554     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
   8555     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
   8556     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
   8557     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
   8558     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   8559 soc_field_info_t soc_AVS_REG_HW_MNTR_AVS_INTERRUPT_FLAGS_CLEARr_fields[] = {
   8560     { CLEARf, 4, 0, SOCF_LE },
   8561     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
   8562 };
   8563 
   8564 #endif
   8565 #if defined(BCM_56860_A0)
   8566 soc_field_info_t soc_AVS_REG_HW_MNTR_AVS_INTERRUPT_FLAGS_CLEAR_BCM56860_A0r_fields[] = {
   8567     { CLEARf, 4, 0, SOCF_LE },
   8568     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
   8569 };
   8570 
   8571 #endif
   8572 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   8573     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   8574     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   8575     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   8576     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
   8577     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
   8578     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
   8579     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
   8580     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
   8581     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   8582 soc_field_info_t soc_AVS_REG_HW_MNTR_AVS_REGISTERS_LOCKSr_fields[] = {
   8583     { LOCKf, 3, 0, SOCF_LE },
   8584     { RESERVEDf, 29, 3, SOCF_LE|SOCF_RO|SOCF_RES }
   8585 };
   8586 
   8587 #endif
   8588 #if defined(BCM_56860_A0)
   8589 soc_field_info_t soc_AVS_REG_HW_MNTR_AVS_REGISTERS_LOCKS_BCM56860_A0r_fields[] = {
   8590     { LOCKf, 3, 0, SOCF_LE },
   8591     { RESERVEDf, 29, 3, SOCF_LE|SOCF_RO|SOCF_RES }
   8592 };
   8593 
   8594 #endif
   8595 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   8596     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   8597     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   8598     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   8599     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
   8600     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
   8601     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
   8602     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
   8603     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
   8604     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   8605 soc_field_info_t soc_AVS_REG_HW_MNTR_AVS_SPARE_0r_fields[] = {
   8606     { SPAREf, 32, 0, SOCF_LE }
   8607 };
   8608 
   8609 #endif
   8610 #if defined(BCM_56860_A0)
   8611 soc_field_info_t soc_AVS_REG_HW_MNTR_AVS_SPARE_0_BCM56860_A0r_fields[] = {
   8612     { SPAREf, 32, 0, SOCF_LE }
   8613 };
   8614 
   8615 #endif
   8616 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   8617     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   8618     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   8619     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   8620     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
   8621     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
   8622     defined(BCM_56960_A0) || defined(BCM_56965_A0)
   8623 soc_field_info_t soc_AVS_REG_HW_MNTR_ENABLE_DEFAULT_CEN_ROSC_0r_fields[] = {
   8624     { CEN_ROSC_ENABLE_DEFAULTf, 32, 0, SOCF_LE }
   8625 };
   8626 
   8627 #endif
   8628 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   8629     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   8630     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   8631     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   8632     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
   8633     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
   8634     defined(BCM_56960_A0) || defined(BCM_56965_A0)
   8635 soc_field_info_t soc_AVS_REG_HW_MNTR_ENABLE_DEFAULT_CEN_ROSC_1r_fields[] = {
   8636     { CEN_ROSC_ENABLE_DEFAULTf, 4, 0, SOCF_LE },
   8637     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
   8638 };
   8639 
   8640 #endif
   8641 #if defined(BCM_56860_A0)
   8642 soc_field_info_t soc_AVS_REG_HW_MNTR_ENABLE_DEFAULT_CEN_ROSC_0_BCM56860_A0r_fields[] = {
   8643     { CEN_ROSC_ENABLE_DEFAULTf, 32, 0, SOCF_LE }
   8644 };
   8645 
   8646 #endif
   8647 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
   8648     defined(BCM_56870_A0) || defined(BCM_56970_A0) || \
   8649     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   8650 soc_field_info_t soc_AVS_REG_HW_MNTR_ENABLE_DEFAULT_CEN_ROSC_0_BCM56970_A0r_fields[] = {
   8651     { CEN_ROSC_ENABLE_DEFAULTf, 28, 0, SOCF_LE },
   8652     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_RES }
   8653 };
   8654 
   8655 #endif
   8656 #if defined(BCM_56860_A0)
   8657 soc_field_info_t soc_AVS_REG_HW_MNTR_ENABLE_DEFAULT_CEN_ROSC_1_BCM56860_A0r_fields[] = {
   8658     { CEN_ROSC_ENABLE_DEFAULTf, 4, 0, SOCF_LE },
   8659     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
   8660 };
   8661 
   8662 #endif
   8663 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   8664     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   8665     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   8666     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   8667     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
   8668     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
   8669     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
   8670     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
   8671     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
   8672     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   8673 soc_field_info_t soc_AVS_REG_HW_MNTR_ENABLE_DEFAULT_PVT_MNTRr_fields[] = {
   8674     { PVT_MNTR_PWRDN_DEFAULTf, 1, 0, 0 },
   8675     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
   8676 };
   8677 
   8678 #endif
   8679 #if defined(BCM_56860_A0)
   8680 soc_field_info_t soc_AVS_REG_HW_MNTR_ENABLE_DEFAULT_PVT_MNTR_BCM56860_A0r_fields[] = {
   8681     { PVT_MNTR_PWRDN_DEFAULTf, 1, 0, 0 },
   8682     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
   8683 };
   8684 
   8685 #endif
   8686 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   8687     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   8688     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   8689     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   8690     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
   8691     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
   8692     defined(BCM_56960_A0) || defined(BCM_56965_A0)
   8693 soc_field_info_t soc_AVS_REG_HW_MNTR_IDLE_STATE_0_CEN_ROSC_0r_fields[] = {
   8694     { CEN_ROSC_IDLE_STATE_0f, 32, 0, SOCF_LE }
   8695 };
   8696 
   8697 #endif
   8698 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   8699     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   8700     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   8701     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   8702     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
   8703     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
   8704     defined(BCM_56960_A0) || defined(BCM_56965_A0)
   8705 soc_field_info_t soc_AVS_REG_HW_MNTR_IDLE_STATE_0_CEN_ROSC_1r_fields[] = {
   8706     { CEN_ROSC_IDLE_STATE_0f, 4, 0, SOCF_LE },
   8707     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
   8708 };
   8709 
   8710 #endif
   8711 #if defined(BCM_56860_A0)
   8712 soc_field_info_t soc_AVS_REG_HW_MNTR_IDLE_STATE_0_CEN_ROSC_0_BCM56860_A0r_fields[] = {
   8713     { CEN_ROSC_IDLE_STATE_0f, 32, 0, SOCF_LE }
   8714 };
   8715 
   8716 #endif
   8717 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
   8718     defined(BCM_56870_A0) || defined(BCM_56970_A0) || \
   8719     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   8720 soc_field_info_t soc_AVS_REG_HW_MNTR_IDLE_STATE_0_CEN_ROSC_0_BCM56970_A0r_fields[] = {
   8721     { CEN_ROSC_IDLE_STATE_0f, 28, 0, SOCF_LE },
   8722     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_RES }
   8723 };
   8724 
   8725 #endif
   8726 #if defined(BCM_56860_A0)
   8727 soc_field_info_t soc_AVS_REG_HW_MNTR_IDLE_STATE_0_CEN_ROSC_1_BCM56860_A0r_fields[] = {
   8728     { CEN_ROSC_IDLE_STATE_0f, 4, 0, SOCF_LE },
   8729     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
   8730 };
   8731 
   8732 #endif
   8733 #if defined(BCM_53400_A0) || defined(BCM_56870_A0) || \
   8734     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   8735 soc_field_info_t soc_AVS_REG_HW_MNTR_INTERRUPT_POW_WDOG_ENr_fields[] = {
   8736     { IRQ_ENf, 12, 0, SOCF_LE },
   8737     { RESERVEDf, 20, 12, SOCF_LE|SOCF_RO|SOCF_RES }
   8738 };
   8739 
   8740 #endif
   8741 #if defined(BCM_56860_A0)
   8742 soc_field_info_t soc_AVS_REG_HW_MNTR_INTERRUPT_POW_WDOG_EN_1r_fields[] = {
   8743     { IRQ_ENf, 29, 0, SOCF_LE },
   8744     { RESERVEDf, 3, 29, SOCF_LE|SOCF_RO|SOCF_RES }
   8745 };
   8746 
   8747 #endif
   8748 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
   8749 soc_field_info_t soc_AVS_REG_HW_MNTR_INTERRUPT_POW_WDOG_EN_2r_fields[] = {
   8750     { IRQ_ENf, 16, 0, SOCF_LE },
   8751     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_RES }
   8752 };
   8753 
   8754 #endif
   8755 #if defined(BCM_56560_A0) || defined(BCM_56560_B0)
   8756 soc_field_info_t soc_AVS_REG_HW_MNTR_INTERRUPT_POW_WDOG_EN_1_BCM56560_A0r_fields[] = {
   8757     { IRQ_ENf, 3, 0, SOCF_LE },
   8758     { RESERVEDf, 29, 3, SOCF_LE|SOCF_RO|SOCF_RES }
   8759 };
   8760 
   8761 #endif
   8762 #if defined(BCM_53540_A0)
   8763 soc_field_info_t soc_AVS_REG_HW_MNTR_INTERRUPT_POW_WDOG_EN_BCM53540_A0r_fields[] = {
   8764     { IRQ_ENf, 13, 0, SOCF_LE },
   8765     { RESERVEDf, 19, 13, SOCF_LE|SOCF_RO|SOCF_RES }
   8766 };
   8767 
   8768 #endif
   8769 #if defined(BCM_53570_A0) || defined(BCM_56670_A0) || \
   8770     defined(BCM_56670_B0)
   8771 soc_field_info_t soc_AVS_REG_HW_MNTR_INTERRUPT_POW_WDOG_EN_BCM53570_A0r_fields[] = {
   8772     { IRQ_ENf, 29, 0, SOCF_LE },
   8773     { RESERVEDf, 3, 29, SOCF_LE|SOCF_RO|SOCF_RES }
   8774 };
   8775 
   8776 #endif
   8777 #if defined(BCM_53570_B0) || defined(BCM_56770_A0)
   8778 soc_field_info_t soc_AVS_REG_HW_MNTR_INTERRUPT_POW_WDOG_EN_BCM53570_B0r_fields[] = {
   8779     { IRQ_ENf, 30, 0, SOCF_LE },
   8780     { RESERVEDf, 2, 30, SOCF_LE|SOCF_RO|SOCF_RES }
   8781 };
   8782 
   8783 #endif
   8784 #if defined(BCM_56160_A0)
   8785 soc_field_info_t soc_AVS_REG_HW_MNTR_INTERRUPT_POW_WDOG_EN_BCM56160_A0r_fields[] = {
   8786     { IRQ_ENf, 11, 0, SOCF_LE },
   8787     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_RES }
   8788 };
   8789 
   8790 #endif
   8791 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
   8792 soc_field_info_t soc_AVS_REG_HW_MNTR_INTERRUPT_POW_WDOG_EN_BCM56260_A0r_fields[] = {
   8793     { IRQ_ENf, 20, 0, SOCF_LE },
   8794     { RESERVEDf, 12, 20, SOCF_LE|SOCF_RO|SOCF_RES }
   8795 };
   8796 
   8797 #endif
   8798 #if defined(BCM_56270_A0)
   8799 soc_field_info_t soc_AVS_REG_HW_MNTR_INTERRUPT_POW_WDOG_EN_BCM56270_A0r_fields[] = {
   8800     { IRQ_ENf, 14, 0, SOCF_LE },
   8801     { RESERVEDf, 18, 14, SOCF_LE|SOCF_RO|SOCF_RES }
   8802 };
   8803 
   8804 #endif
   8805 #if defined(BCM_56370_A0)
   8806 soc_field_info_t soc_AVS_REG_HW_MNTR_INTERRUPT_POW_WDOG_EN_BCM56370_A0r_fields[] = {
   8807     { IRQ_ENf, 27, 0, SOCF_LE },
   8808     { RESERVEDf, 5, 27, SOCF_LE|SOCF_RO|SOCF_RES }
   8809 };
   8810 
   8811 #endif
   8812 #if defined(BCM_56860_A0)
   8813 soc_field_info_t soc_AVS_REG_HW_MNTR_INTERRUPT_POW_WDOG_EN_BCM56860_A0r_fields[] = {
   8814     { IRQ_ENf, 32, 0, SOCF_LE }
   8815 };
   8816 
   8817 #endif
   8818 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   8819     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   8820     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   8821     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   8822     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
   8823     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
   8824     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
   8825     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
   8826     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
   8827     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   8828 soc_field_info_t soc_AVS_REG_HW_MNTR_INTERRUPT_SW_MEASUREMENT_DONE_ENr_fields[] = {
   8829     { IRQ_ENf, 1, 0, 0 },
   8830     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
   8831 };
   8832 
   8833 #endif
   8834 #if defined(BCM_56860_A0)
   8835 soc_field_info_t soc_AVS_REG_HW_MNTR_INTERRUPT_SW_MEASUREMENT_DONE_EN_BCM56860_A0r_fields[] = {
   8836     { IRQ_ENf, 1, 0, 0 },
   8837     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
   8838 };
   8839 
   8840 #endif
   8841 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   8842     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   8843     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   8844     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   8845     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
   8846     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
   8847     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
   8848     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
   8849     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
   8850     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   8851 soc_field_info_t soc_AVS_REG_HW_MNTR_LAST_MEASURED_SENSORr_fields[] = {
   8852     { RESERVEDf, 24, 8, SOCF_LE|SOCF_RO|SOCF_RES },
   8853     { SENSOR_IDXf, 8, 0, SOCF_LE|SOCF_RO }
   8854 };
   8855 
   8856 #endif
   8857 #if defined(BCM_56860_A0)
   8858 soc_field_info_t soc_AVS_REG_HW_MNTR_LAST_MEASURED_SENSOR_BCM56860_A0r_fields[] = {
   8859     { RESERVEDf, 24, 8, SOCF_LE|SOCF_RO|SOCF_RES },
   8860     { SENSOR_IDXf, 8, 0, SOCF_LE|SOCF_RO }
   8861 };
   8862 
   8863 #endif
   8864 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   8865     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   8866     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   8867     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   8868     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
   8869     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
   8870     defined(BCM_56960_A0) || defined(BCM_56965_A0)
   8871 soc_field_info_t soc_AVS_REG_HW_MNTR_MEASUREMENTS_INIT_CEN_ROSC_0r_fields[] = {
   8872     { M_INIT_CEN_ROSCf, 32, 0, SOCF_LE }
   8873 };
   8874 
   8875 #endif
   8876 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   8877     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   8878     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   8879     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   8880     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
   8881     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
   8882     defined(BCM_56960_A0) || defined(BCM_56965_A0)
   8883 soc_field_info_t soc_AVS_REG_HW_MNTR_MEASUREMENTS_INIT_CEN_ROSC_1r_fields[] = {
   8884     { M_INIT_CEN_ROSCf, 4, 0, SOCF_LE },
   8885     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
   8886 };
   8887 
   8888 #endif
   8889 #if defined(BCM_56860_A0)
   8890 soc_field_info_t soc_AVS_REG_HW_MNTR_MEASUREMENTS_INIT_CEN_ROSC_0_BCM56860_A0r_fields[] = {
   8891     { M_INIT_CEN_ROSCf, 32, 0, SOCF_LE }
   8892 };
   8893 
   8894 #endif
   8895 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
   8896     defined(BCM_56870_A0) || defined(BCM_56970_A0) || \
   8897     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   8898 soc_field_info_t soc_AVS_REG_HW_MNTR_MEASUREMENTS_INIT_CEN_ROSC_0_BCM56970_A0r_fields[] = {
   8899     { M_INIT_CEN_ROSCf, 28, 0, SOCF_LE },
   8900     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_RES }
   8901 };
   8902 
   8903 #endif
   8904 #if defined(BCM_56860_A0)
   8905 soc_field_info_t soc_AVS_REG_HW_MNTR_MEASUREMENTS_INIT_CEN_ROSC_1_BCM56860_A0r_fields[] = {
   8906     { M_INIT_CEN_ROSCf, 4, 0, SOCF_LE },
   8907     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
   8908 };
   8909 
   8910 #endif
   8911 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   8912     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   8913     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   8914     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   8915     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
   8916     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
   8917     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
   8918     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
   8919     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
   8920     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   8921 soc_field_info_t soc_AVS_REG_HW_MNTR_MEASUREMENTS_INIT_POW_WDOGr_fields[] = {
   8922     { M_INIT_POW_WDOGf, 1, 0, 0 },
   8923     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
   8924 };
   8925 
   8926 #endif
   8927 #if defined(BCM_56860_A0)
   8928 soc_field_info_t soc_AVS_REG_HW_MNTR_MEASUREMENTS_INIT_POW_WDOG_BCM56860_A0r_fields[] = {
   8929     { M_INIT_POW_WDOGf, 1, 0, 0 },
   8930     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
   8931 };
   8932 
   8933 #endif
   8934 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   8935     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   8936     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   8937     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   8938     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
   8939     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
   8940     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
   8941     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
   8942     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
   8943     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   8944 soc_field_info_t soc_AVS_REG_HW_MNTR_MEASUREMENTS_INIT_PVT_MNTRr_fields[] = {
   8945     { M_INIT_PVT_MNTRf, 8, 0, SOCF_LE },
   8946     { RESERVEDf, 24, 8, SOCF_LE|SOCF_RO|SOCF_RES }
   8947 };
   8948 
   8949 #endif
   8950 #if defined(BCM_56860_A0)
   8951 soc_field_info_t soc_AVS_REG_HW_MNTR_MEASUREMENTS_INIT_PVT_MNTR_BCM56860_A0r_fields[] = {
   8952     { M_INIT_PVT_MNTRf, 8, 0, SOCF_LE },
   8953     { RESERVEDf, 24, 8, SOCF_LE|SOCF_RO|SOCF_RES }
   8954 };
   8955 
   8956 #endif
   8957 #if defined(BCM_53400_A0)
   8958 soc_field_info_t soc_AVS_REG_HW_MNTR_MEASUREMENTS_INIT_RMT_ROSC_0r_fields[] = {
   8959     { M_INIT_RMT_ROSCf, 24, 0, SOCF_LE },
   8960     { RESERVEDf, 8, 24, SOCF_LE|SOCF_RO|SOCF_RES }
   8961 };
   8962 
   8963 #endif
   8964 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
   8965 soc_field_info_t soc_AVS_REG_HW_MNTR_MEASUREMENTS_INIT_RMT_ROSC_1r_fields[] = {
   8966     { M_INIT_RMT_ROSCf, 8, 0, SOCF_LE },
   8967     { RESERVEDf, 24, 8, SOCF_LE|SOCF_RO|SOCF_RES }
   8968 };
   8969 
   8970 #endif
   8971 #if defined(BCM_56560_A0) || defined(BCM_56560_B0)
   8972 soc_field_info_t soc_AVS_REG_HW_MNTR_MEASUREMENTS_INIT_RMT_ROSC_2r_fields[] = {
   8973     { M_INIT_RMT_ROSCf, 6, 0, SOCF_LE },
   8974     { RESERVEDf, 26, 6, SOCF_LE|SOCF_RO|SOCF_RES }
   8975 };
   8976 
   8977 #endif
   8978 #if defined(BCM_56860_A0)
   8979 soc_field_info_t soc_AVS_REG_HW_MNTR_MEASUREMENTS_INIT_RMT_ROSC_3r_fields[] = {
   8980     { M_INIT_RMT_ROSCf, 26, 0, SOCF_LE },
   8981     { RESERVEDf, 6, 26, SOCF_LE|SOCF_RO|SOCF_RES }
   8982 };
   8983 
   8984 #endif
   8985 #if defined(BCM_56160_A0)
   8986 soc_field_info_t soc_AVS_REG_HW_MNTR_MEASUREMENTS_INIT_RMT_ROSC_0_BCM56160_A0r_fields[] = {
   8987     { M_INIT_RMT_ROSCf, 22, 0, SOCF_LE },
   8988     { RESERVEDf, 10, 22, SOCF_LE|SOCF_RO|SOCF_RES }
   8989 };
   8990 
   8991 #endif
   8992 #if defined(BCM_53570_B0) || defined(BCM_56270_A0)
   8993 soc_field_info_t soc_AVS_REG_HW_MNTR_MEASUREMENTS_INIT_RMT_ROSC_0_BCM56270_A0r_fields[] = {
   8994     { M_INIT_RMT_ROSCf, 28, 0, SOCF_LE },
   8995     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_RES }
   8996 };
   8997 
   8998 #endif
   8999 #if defined(BCM_56860_A0)
   9000 soc_field_info_t soc_AVS_REG_HW_MNTR_MEASUREMENTS_INIT_RMT_ROSC_0_BCM56860_A0r_fields[] = {
   9001     { M_INIT_RMT_ROSCf, 32, 0, SOCF_LE }
   9002 };
   9003 
   9004 #endif
   9005 #if defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   9006     defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
   9007     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
   9008     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
   9009     defined(BCM_56960_A0) || defined(BCM_56965_A0)
   9010 soc_field_info_t soc_AVS_REG_HW_MNTR_MEASUREMENTS_INIT_RMT_ROSC_0_BCM56960_A0r_fields[] = {
   9011     { M_INIT_RMT_ROSCf, 32, 0, SOCF_LE }
   9012 };
   9013 
   9014 #endif
   9015 #if defined(BCM_53540_A0) || defined(BCM_53570_A0) || \
   9016     defined(BCM_56670_A0) || defined(BCM_56670_B0)
   9017 soc_field_info_t soc_AVS_REG_HW_MNTR_MEASUREMENTS_INIT_RMT_ROSC_1_BCM53570_A0r_fields[] = {
   9018     { M_INIT_RMT_ROSCf, 26, 0, SOCF_LE },
   9019     { RESERVEDf, 6, 26, SOCF_LE|SOCF_RO|SOCF_RES }
   9020 };
   9021 
   9022 #endif
   9023 #if defined(BCM_53400_A0)
   9024 soc_field_info_t soc_AVS_REG_HW_MNTR_REMOTE_SENSOR_TYPEr_fields[] = {
   9025     { OSC_TYPEf, 12, 0, SOCF_LE },
   9026     { RESERVEDf, 20, 12, SOCF_LE|SOCF_RO|SOCF_RES }
   9027 };
   9028 
   9029 #endif
   9030 #if defined(BCM_56860_A0)
   9031 soc_field_info_t soc_AVS_REG_HW_MNTR_REMOTE_SENSOR_TYPE_1r_fields[] = {
   9032     { RESERVEDf, 3, 29, SOCF_LE|SOCF_RO|SOCF_RES },
   9033     { SENSOR_TYPEf, 29, 0, SOCF_LE }
   9034 };
   9035 
   9036 #endif
   9037 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
   9038 soc_field_info_t soc_AVS_REG_HW_MNTR_REMOTE_SENSOR_TYPE_2r_fields[] = {
   9039     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_RES },
   9040     { SENSOR_TYPEf, 16, 0, SOCF_LE }
   9041 };
   9042 
   9043 #endif
   9044 #if defined(BCM_56560_A0) || defined(BCM_56560_B0)
   9045 soc_field_info_t soc_AVS_REG_HW_MNTR_REMOTE_SENSOR_TYPE_1_BCM56560_A0r_fields[] = {
   9046     { RESERVEDf, 29, 3, SOCF_LE|SOCF_RO|SOCF_RES },
   9047     { SENSOR_TYPEf, 3, 0, SOCF_LE }
   9048 };
   9049 
   9050 #endif
   9051 #if defined(BCM_53540_A0)
   9052 soc_field_info_t soc_AVS_REG_HW_MNTR_REMOTE_SENSOR_TYPE_BCM53540_A0r_fields[] = {
   9053     { RESERVEDf, 19, 13, SOCF_LE|SOCF_RO|SOCF_RES },
   9054     { SENSOR_TYPEf, 13, 0, SOCF_LE }
   9055 };
   9056 
   9057 #endif
   9058 #if defined(BCM_53570_A0) || defined(BCM_56670_A0) || \
   9059     defined(BCM_56670_B0)
   9060 soc_field_info_t soc_AVS_REG_HW_MNTR_REMOTE_SENSOR_TYPE_BCM53570_A0r_fields[] = {
   9061     { RESERVEDf, 3, 29, SOCF_LE|SOCF_RO|SOCF_RES },
   9062     { SENSOR_TYPEf, 29, 0, SOCF_LE }
   9063 };
   9064 
   9065 #endif
   9066 #if defined(BCM_53570_B0)
   9067 soc_field_info_t soc_AVS_REG_HW_MNTR_REMOTE_SENSOR_TYPE_BCM53570_B0r_fields[] = {
   9068     { RESERVEDf, 2, 30, SOCF_LE|SOCF_RO|SOCF_RES },
   9069     { SENSOR_TYPEf, 30, 0, SOCF_LE }
   9070 };
   9071 
   9072 #endif
   9073 #if defined(BCM_56160_A0)
   9074 soc_field_info_t soc_AVS_REG_HW_MNTR_REMOTE_SENSOR_TYPE_BCM56160_A0r_fields[] = {
   9075     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_RES },
   9076     { SENSOR_TYPEf, 11, 0, SOCF_LE }
   9077 };
   9078 
   9079 #endif
   9080 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
   9081 soc_field_info_t soc_AVS_REG_HW_MNTR_REMOTE_SENSOR_TYPE_BCM56260_A0r_fields[] = {
   9082     { RESERVEDf, 12, 20, SOCF_LE|SOCF_RO|SOCF_RES },
   9083     { SENSOR_TYPEf, 20, 0, SOCF_LE }
   9084 };
   9085 
   9086 #endif
   9087 #if defined(BCM_56270_A0)
   9088 soc_field_info_t soc_AVS_REG_HW_MNTR_REMOTE_SENSOR_TYPE_BCM56270_A0r_fields[] = {
   9089     { RESERVEDf, 18, 14, SOCF_LE|SOCF_RO|SOCF_RES },
   9090     { SENSOR_TYPEf, 14, 0, SOCF_LE }
   9091 };
   9092 
   9093 #endif
   9094 #if defined(BCM_56860_A0)
   9095 soc_field_info_t soc_AVS_REG_HW_MNTR_REMOTE_SENSOR_TYPE_BCM56860_A0r_fields[] = {
   9096     { SENSOR_TYPEf, 32, 0, SOCF_LE }
   9097 };
   9098 
   9099 #endif
   9100 #if defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
   9101     defined(BCM_56960_A0) || defined(BCM_56965_A0)
   9102 soc_field_info_t soc_AVS_REG_HW_MNTR_REMOTE_SENSOR_TYPE_BCM56960_A0r_fields[] = {
   9103     { SENSOR_TYPEf, 32, 0, SOCF_LE }
   9104 };
   9105 
   9106 #endif
   9107 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   9108     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   9109     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   9110     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   9111     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
   9112     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
   9113     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
   9114     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
   9115     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
   9116     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9117 soc_field_info_t soc_AVS_REG_HW_MNTR_ROSC_COUNTING_MODEr_fields[] = {
   9118     { MODEf, 1, 0, 0 },
   9119     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
   9120 };
   9121 
   9122 #endif
   9123 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   9124     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   9125     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   9126     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   9127     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
   9128     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
   9129     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
   9130     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
   9131     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
   9132     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9133 soc_field_info_t soc_AVS_REG_HW_MNTR_ROSC_MEASUREMENT_TIME_CONTROLr_fields[] = {
   9134     { LIMITf, 8, 0, SOCF_LE },
   9135     { RESERVEDf, 24, 8, SOCF_LE|SOCF_RO|SOCF_RES }
   9136 };
   9137 
   9138 #endif
   9139 #if defined(BCM_56860_A0)
   9140 soc_field_info_t soc_AVS_REG_HW_MNTR_ROSC_MEASUREMENT_TIME_CONTROL_BCM56860_A0r_fields[] = {
   9141     { LIMITf, 8, 0, SOCF_LE },
   9142     { RESERVEDf, 24, 8, SOCF_LE|SOCF_RO|SOCF_RES }
   9143 };
   9144 
   9145 #endif
   9146 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   9147     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   9148     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   9149     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   9150     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
   9151     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
   9152     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
   9153     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
   9154     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
   9155     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9156 soc_field_info_t soc_AVS_REG_HW_MNTR_SEQUENCER_INITr_fields[] = {
   9157     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
   9158     { SEQUENCER_INITf, 1, 0, 0 }
   9159 };
   9160 
   9161 #endif
   9162 #if defined(BCM_56860_A0)
   9163 soc_field_info_t soc_AVS_REG_HW_MNTR_SEQUENCER_INIT_BCM56860_A0r_fields[] = {
   9164     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
   9165     { SEQUENCER_INITf, 1, 0, 0 }
   9166 };
   9167 
   9168 #endif
   9169 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   9170     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   9171     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   9172     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   9173     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
   9174     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
   9175     defined(BCM_56960_A0) || defined(BCM_56965_A0)
   9176 soc_field_info_t soc_AVS_REG_HW_MNTR_SEQUENCER_MASK_CEN_ROSC_0r_fields[] = {
   9177     { SEQ_MASK_CEN_ROSCf, 32, 0, SOCF_LE }
   9178 };
   9179 
   9180 #endif
   9181 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   9182     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   9183     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   9184     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   9185     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
   9186     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
   9187     defined(BCM_56960_A0) || defined(BCM_56965_A0)
   9188 soc_field_info_t soc_AVS_REG_HW_MNTR_SEQUENCER_MASK_CEN_ROSC_1r_fields[] = {
   9189     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES },
   9190     { SEQ_MASK_CEN_ROSCf, 4, 0, SOCF_LE }
   9191 };
   9192 
   9193 #endif
   9194 #if defined(BCM_56860_A0)
   9195 soc_field_info_t soc_AVS_REG_HW_MNTR_SEQUENCER_MASK_CEN_ROSC_0_BCM56860_A0r_fields[] = {
   9196     { SEQ_MASK_CEN_ROSCf, 32, 0, SOCF_LE }
   9197 };
   9198 
   9199 #endif
   9200 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
   9201     defined(BCM_56870_A0) || defined(BCM_56970_A0) || \
   9202     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9203 soc_field_info_t soc_AVS_REG_HW_MNTR_SEQUENCER_MASK_CEN_ROSC_0_BCM56970_A0r_fields[] = {
   9204     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_RES },
   9205     { SEQ_MASK_CEN_ROSCf, 28, 0, SOCF_LE }
   9206 };
   9207 
   9208 #endif
   9209 #if defined(BCM_56860_A0)
   9210 soc_field_info_t soc_AVS_REG_HW_MNTR_SEQUENCER_MASK_CEN_ROSC_1_BCM56860_A0r_fields[] = {
   9211     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES },
   9212     { SEQ_MASK_CEN_ROSCf, 4, 0, SOCF_LE }
   9213 };
   9214 
   9215 #endif
   9216 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   9217     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   9218     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   9219     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   9220     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
   9221     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
   9222     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
   9223     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
   9224     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
   9225     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9226 soc_field_info_t soc_AVS_REG_HW_MNTR_SEQUENCER_MASK_PVT_MNTRr_fields[] = {
   9227     { RESERVEDf, 25, 7, SOCF_LE|SOCF_RO|SOCF_RES },
   9228     { SEQ_MASK_PVT_MNTRf, 7, 0, SOCF_LE }
   9229 };
   9230 
   9231 #endif
   9232 #if defined(BCM_56860_A0)
   9233 soc_field_info_t soc_AVS_REG_HW_MNTR_SEQUENCER_MASK_PVT_MNTR_BCM56860_A0r_fields[] = {
   9234     { RESERVEDf, 25, 7, SOCF_LE|SOCF_RO|SOCF_RES },
   9235     { SEQ_MASK_PVT_MNTRf, 7, 0, SOCF_LE }
   9236 };
   9237 
   9238 #endif
   9239 #if defined(BCM_53400_A0)
   9240 soc_field_info_t soc_AVS_REG_HW_MNTR_SEQUENCER_MASK_RMT_ROSC_0r_fields[] = {
   9241     { RESERVEDf, 8, 24, SOCF_LE|SOCF_RO|SOCF_RES },
   9242     { SEQ_MASK_RMT_ROSCf, 24, 0, SOCF_LE }
   9243 };
   9244 
   9245 #endif
   9246 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
   9247 soc_field_info_t soc_AVS_REG_HW_MNTR_SEQUENCER_MASK_RMT_ROSC_1r_fields[] = {
   9248     { RESERVEDf, 24, 8, SOCF_LE|SOCF_RO|SOCF_RES },
   9249     { SEQ_MASK_RMT_ROSCf, 8, 0, SOCF_LE }
   9250 };
   9251 
   9252 #endif
   9253 #if defined(BCM_56560_A0) || defined(BCM_56560_B0)
   9254 soc_field_info_t soc_AVS_REG_HW_MNTR_SEQUENCER_MASK_RMT_ROSC_2r_fields[] = {
   9255     { RESERVEDf, 26, 6, SOCF_LE|SOCF_RO|SOCF_RES },
   9256     { SEQ_MASK_RMT_ROSCf, 6, 0, SOCF_LE }
   9257 };
   9258 
   9259 #endif
   9260 #if defined(BCM_56860_A0)
   9261 soc_field_info_t soc_AVS_REG_HW_MNTR_SEQUENCER_MASK_RMT_ROSC_3r_fields[] = {
   9262     { RESERVEDf, 6, 26, SOCF_LE|SOCF_RO|SOCF_RES },
   9263     { SEQ_MASK_RMT_ROSCf, 26, 0, SOCF_LE }
   9264 };
   9265 
   9266 #endif
   9267 #if defined(BCM_56160_A0)
   9268 soc_field_info_t soc_AVS_REG_HW_MNTR_SEQUENCER_MASK_RMT_ROSC_0_BCM56160_A0r_fields[] = {
   9269     { RESERVEDf, 10, 22, SOCF_LE|SOCF_RO|SOCF_RES },
   9270     { SEQ_MASK_RMT_ROSCf, 22, 0, SOCF_LE }
   9271 };
   9272 
   9273 #endif
   9274 #if defined(BCM_53570_B0) || defined(BCM_56270_A0)
   9275 soc_field_info_t soc_AVS_REG_HW_MNTR_SEQUENCER_MASK_RMT_ROSC_0_BCM56270_A0r_fields[] = {
   9276     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_RES },
   9277     { SEQ_MASK_RMT_ROSCf, 28, 0, SOCF_LE }
   9278 };
   9279 
   9280 #endif
   9281 #if defined(BCM_56860_A0)
   9282 soc_field_info_t soc_AVS_REG_HW_MNTR_SEQUENCER_MASK_RMT_ROSC_0_BCM56860_A0r_fields[] = {
   9283     { SEQ_MASK_RMT_ROSCf, 32, 0, SOCF_LE }
   9284 };
   9285 
   9286 #endif
   9287 #if defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   9288     defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
   9289     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
   9290     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
   9291     defined(BCM_56960_A0) || defined(BCM_56965_A0)
   9292 soc_field_info_t soc_AVS_REG_HW_MNTR_SEQUENCER_MASK_RMT_ROSC_0_BCM56960_A0r_fields[] = {
   9293     { SEQ_MASK_RMT_ROSCf, 32, 0, SOCF_LE }
   9294 };
   9295 
   9296 #endif
   9297 #if defined(BCM_53540_A0) || defined(BCM_53570_A0) || \
   9298     defined(BCM_56670_A0) || defined(BCM_56670_B0)
   9299 soc_field_info_t soc_AVS_REG_HW_MNTR_SEQUENCER_MASK_RMT_ROSC_1_BCM53570_A0r_fields[] = {
   9300     { RESERVEDf, 6, 26, SOCF_LE|SOCF_RO|SOCF_RES },
   9301     { SEQ_MASK_RMT_ROSCf, 26, 0, SOCF_LE }
   9302 };
   9303 
   9304 #endif
   9305 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   9306     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   9307     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   9308     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   9309     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
   9310     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
   9311     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
   9312     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
   9313     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
   9314     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9315 soc_field_info_t soc_AVS_REG_HW_MNTR_SW_CONTROLSr_fields[] = {
   9316     { RESERVEDf, 6, 2, SOCF_LE|SOCF_RO|SOCF_RES },
   9317     { SW_DO_MEASUREf, 1, 1, 0 },
   9318     { SW_SENSOR_IDXf, 8, 8, SOCF_LE },
   9319     { SW_TAKEOVERf, 1, 0, 0 }
   9320 };
   9321 
   9322 #endif
   9323 #if defined(BCM_56860_A0)
   9324 soc_field_info_t soc_AVS_REG_HW_MNTR_SW_CONTROLS_BCM56860_A0r_fields[] = {
   9325     { RESERVEDf, 6, 2, SOCF_LE|SOCF_RO|SOCF_RES },
   9326     { SW_DO_MEASUREf, 1, 1, 0 },
   9327     { SW_SENSOR_IDXf, 8, 8, SOCF_LE },
   9328     { SW_TAKEOVERf, 1, 0, 0 }
   9329 };
   9330 
   9331 #endif
   9332 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   9333     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   9334     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   9335     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   9336     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
   9337     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
   9338     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
   9339     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
   9340     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
   9341     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9342 soc_field_info_t soc_AVS_REG_HW_MNTR_SW_MEASUREMENT_UNIT_BUSYr_fields[] = {
   9343     { BUSYf, 1, 0, SOCF_RO },
   9344     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
   9345 };
   9346 
   9347 #endif
   9348 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   9349     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   9350     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   9351     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   9352     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
   9353     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
   9354     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
   9355     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
   9356     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
   9357     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9358 soc_field_info_t soc_AVS_REG_HW_MNTR_TEMPERATURE_RESET_ENABLEr_fields[] = {
   9359     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
   9360     { RESET_ENABLEf, 1, 0, 0 }
   9361 };
   9362 
   9363 #endif
   9364 #if defined(BCM_56860_A0)
   9365 soc_field_info_t soc_AVS_REG_HW_MNTR_TEMPERATURE_RESET_ENABLE_BCM56860_A0r_fields[] = {
   9366     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
   9367     { RESET_ENABLEf, 1, 0, 0 }
   9368 };
   9369 
   9370 #endif
   9371 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   9372     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   9373     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   9374     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   9375     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
   9376     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
   9377     defined(BCM_56960_A0) || defined(BCM_56965_A0)
   9378 soc_field_info_t soc_AVS_REG_HW_MNTR_TEMPERATURE_THRESHOLDr_fields[] = {
   9379     { RESERVEDf, 22, 10, SOCF_LE|SOCF_RO|SOCF_RES },
   9380     { THRESHOLDf, 10, 0, SOCF_LE }
   9381 };
   9382 
   9383 #endif
   9384 #if defined(BCM_56860_A0)
   9385 soc_field_info_t soc_AVS_REG_HW_MNTR_TEMPERATURE_THRESHOLD_BCM56860_A0r_fields[] = {
   9386     { RESERVEDf, 22, 10, SOCF_LE|SOCF_RO|SOCF_RES },
   9387     { THRESHOLDf, 10, 0, SOCF_LE }
   9388 };
   9389 
   9390 #endif
   9391 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
   9392     defined(BCM_56870_A0) || defined(BCM_56970_A0) || \
   9393     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9394 soc_field_info_t soc_AVS_REG_HW_MNTR_TEMPERATURE_THRESHOLD_BCM56970_A0r_fields[] = {
   9395     { RESERVEDf, 22, 10, SOCF_LE|SOCF_RO|SOCF_RES },
   9396     { THRESHOLDf, 10, 0, SOCF_LE }
   9397 };
   9398 
   9399 #endif
   9400 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   9401     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   9402     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   9403     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   9404     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
   9405     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
   9406     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
   9407     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
   9408     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
   9409     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9410 soc_field_info_t soc_AVS_REG_MISC_CONTROL_0r_fields[] = {
   9411     { CAM_RBT_CTRLf, 2, 15, SOCF_LE },
   9412     { CAM_WBT_CTRLf, 2, 17, SOCF_LE },
   9413     { DP_RBT_CTRLf, 2, 7, SOCF_LE },
   9414     { DP_WBT_CTRLf, 2, 9, SOCF_LE },
   9415     { LVM_CTRLf, 1, 0, 0 },
   9416     { LVM_OVRD_CTRLf, 1, 23, 0 },
   9417     { MLVM_CTRLf, 1, 1, 0 },
   9418     { MRDT_ENABLEf, 1, 2, 0 },
   9419     { RESERVEDf, 8, 24, SOCF_LE|SOCF_RES },
   9420     { RF_RBT_CTRLf, 2, 11, SOCF_LE },
   9421     { RF_WBT_CTRLf, 2, 13, SOCF_LE },
   9422     { SC_RBT_CTRLf, 2, 19, SOCF_LE },
   9423     { SC_WBT_CTRLf, 2, 21, SOCF_LE },
   9424     { SPDX_RBT_CTRLf, 2, 3, SOCF_LE },
   9425     { SPDX_WBT_CTRLf, 2, 5, SOCF_LE }
   9426 };
   9427 
   9428 #endif
   9429 #if defined(BCM_53400_A0)
   9430 soc_field_info_t soc_AVS_REG_MISC_CONTROL_1r_fields[] = {
   9431     { OVERRIDE_AVSf, 1, 0, 0 },
   9432     { OVERRIDE_AVS_VALUEf, 4, 1, SOCF_LE },
   9433     { RESERVEDf, 27, 5, SOCF_LE|SOCF_RES }
   9434 };
   9435 
   9436 #endif
   9437 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   9438     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   9439     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   9440     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   9441     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
   9442     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
   9443     defined(BCM_56960_A0) || defined(BCM_56965_A0)
   9444 soc_field_info_t soc_AVS_REG_MISC_CONTROL_2r_fields[] = {
   9445     { AVS_RESERVEDf, 32, 0, SOCF_LE|SOCF_RES }
   9446 };
   9447 
   9448 #endif
   9449 #if defined(BCM_56860_A0)
   9450 soc_field_info_t soc_AVS_REG_MISC_CONTROL_3r_fields[] = {
   9451     { AVS_RESERVEDf, 32, 0, SOCF_LE|SOCF_RES }
   9452 };
   9453 
   9454 #endif
   9455 #if defined(BCM_56860_A0)
   9456 soc_field_info_t soc_AVS_REG_MISC_CONTROL_0_BCM56860_A0r_fields[] = {
   9457     { CAM_RBT_CTRLf, 2, 15, SOCF_LE },
   9458     { CAM_WBT_CTRLf, 2, 17, SOCF_LE },
   9459     { DP_RBT_CTRLf, 2, 7, SOCF_LE },
   9460     { DP_WBT_CTRLf, 2, 9, SOCF_LE },
   9461     { LVM_CTRLf, 1, 0, 0 },
   9462     { LVM_OVRD_CTRLf, 1, 23, 0 },
   9463     { MLVM_CTRLf, 1, 1, 0 },
   9464     { MRDT_ENABLEf, 1, 2, 0 },
   9465     { RESERVEDf, 8, 24, SOCF_LE|SOCF_RES },
   9466     { RF_RBT_CTRLf, 2, 11, SOCF_LE },
   9467     { RF_WBT_CTRLf, 2, 13, SOCF_LE },
   9468     { SC_RBT_CTRLf, 2, 19, SOCF_LE },
   9469     { SC_WBT_CTRLf, 2, 21, SOCF_LE },
   9470     { SPDX_RBT_CTRLf, 2, 3, SOCF_LE },
   9471     { SPDX_WBT_CTRLf, 2, 5, SOCF_LE }
   9472 };
   9473 
   9474 #endif
   9475 #if defined(BCM_53540_A0) || defined(BCM_53570_A0) || \
   9476     defined(BCM_53570_B0) || defined(BCM_56160_A0) || \
   9477     defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
   9478     defined(BCM_56270_A0) || defined(BCM_56370_A0) || \
   9479     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
   9480     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
   9481     defined(BCM_56770_A0) || defined(BCM_56870_A0) || \
   9482     defined(BCM_56970_A0) || defined(BCM_56980_A0) || \
   9483     defined(BCM_56980_B0)
   9484 soc_field_info_t soc_AVS_REG_MISC_CONTROL_1_BCM56560_A0r_fields[] = {
   9485     { OVERRIDE_AVSf, 1, 0, 0 },
   9486     { OVERRIDE_AVS_VALUEf, 8, 1, SOCF_LE },
   9487     { PVTMON_OVERTEMP_RESET_INTR_CLEARf, 1, 9, 0 },
   9488     { PWD_INTR_CLEARf, 1, 12, 0 },
   9489     { RESERVEDf, 13, 19, SOCF_LE|SOCF_RES },
   9490     { ROSC_THR1_INTR_CLEARf, 1, 13, 0 },
   9491     { ROSC_THR2_INTR_CLEARf, 1, 14, 0 },
   9492     { SW_MDONE_INTR_CLEARf, 1, 15, 0 },
   9493     { TMON_OVERTEMP_RESET_INTR_CLEARf, 1, 16, 0 },
   9494     { TMON_PWRDNf, 1, 18, 0 },
   9495     { TMON_THR_INTR_CLEARf, 1, 17, 0 },
   9496     { VDDC_MON_WARNING0_INTR_CLEARf, 1, 10, 0 },
   9497     { VDDC_MON_WARNING1_INTR_CLEARf, 1, 11, 0 }
   9498 };
   9499 
   9500 #endif
   9501 #if defined(BCM_56860_A0)
   9502 soc_field_info_t soc_AVS_REG_MISC_CONTROL_1_BCM56860_A0r_fields[] = {
   9503     { OVERRIDE_AVSf, 1, 0, 0 },
   9504     { OVERRIDE_AVS_VALUEf, 4, 1, SOCF_LE },
   9505     { PWD_INTR_CLEARf, 1, 8, 0 },
   9506     { RESERVEDf, 18, 14, SOCF_LE|SOCF_RES },
   9507     { ROSC_THR1_INTR_CLEARf, 1, 9, 0 },
   9508     { ROSC_THR2_INTR_CLEARf, 1, 10, 0 },
   9509     { SW_MDONE_INTR_CLEARf, 1, 11, 0 },
   9510     { TEMPERATURE_RESET_INTR_CLEARf, 1, 5, 0 },
   9511     { TEMP_HIGH_THR_INTR_CLEARf, 1, 13, 0 },
   9512     { TEMP_LOW_THR_INTR_CLEARf, 1, 12, 0 },
   9513     { VDDC_MON_WARNING0_INTR_CLEARf, 1, 6, 0 },
   9514     { VDDC_MON_WARNING1_INTR_CLEARf, 1, 7, 0 }
   9515 };
   9516 
   9517 #endif
   9518 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
   9519 soc_field_info_t soc_AVS_REG_MISC_CONTROL_1_BCM56960_A0r_fields[] = {
   9520     { OVERRIDE_AVSf, 1, 0, 0 },
   9521     { OVERRIDE_AVS_VALUEf, 4, 1, SOCF_LE },
   9522     { PWD_INTR_CLEARf, 1, 8, 0 },
   9523     { RESERVEDf, 18, 14, SOCF_LE|SOCF_RES },
   9524     { ROSC_THR1_INTR_CLEARf, 1, 9, 0 },
   9525     { ROSC_THR2_INTR_CLEARf, 1, 10, 0 },
   9526     { SW_MDONE_INTR_CLEARf, 1, 11, 0 },
   9527     { TEMPERATURE_RESET_INTR_CLEARf, 1, 5, 0 },
   9528     { TEMP_HIGH_THR_INTR_CLEARf, 1, 13, 0 },
   9529     { TEMP_LOW_THR_INTR_CLEARf, 1, 12, 0 },
   9530     { VDDC_MON_WARNING0_INTR_CLEARf, 1, 6, 0 },
   9531     { VDDC_MON_WARNING1_INTR_CLEARf, 1, 7, 0 }
   9532 };
   9533 
   9534 #endif
   9535 #if defined(BCM_56860_A0)
   9536 soc_field_info_t soc_AVS_REG_MISC_CONTROL_2_BCM56860_A0r_fields[] = {
   9537     { AVS_RESERVEDf, 8, 24, SOCF_LE|SOCF_RES },
   9538     { PVTMON_TEMPERATURE_HIGH_THRESHOLDf, 10, 0, SOCF_LE },
   9539     { PVTMON_TEMPERATURE_LOW_THRESHOLDf, 10, 10, SOCF_LE },
   9540     { PVTMON_TEMP_HIGH_THRESHOLD_INTR_ENABLEf, 1, 20, 0 },
   9541     { PVTMON_TEMP_LOW_THRESHOLD_INTR_ENABLEf, 1, 21, 0 },
   9542     { VDDC_MON_WARNING0_INTR_ENABLEf, 1, 22, 0 },
   9543     { VDDC_MON_WARNING1_INTR_ENABLEf, 1, 23, 0 }
   9544 };
   9545 
   9546 #endif
   9547 #if defined(BCM_53540_A0) || defined(BCM_53570_A0) || \
   9548     defined(BCM_53570_B0) || defined(BCM_56160_A0) || \
   9549     defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
   9550     defined(BCM_56270_A0) || defined(BCM_56370_A0) || \
   9551     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
   9552     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
   9553     defined(BCM_56770_A0) || defined(BCM_56870_A0) || \
   9554     defined(BCM_56960_A0) || defined(BCM_56965_A0) || \
   9555     defined(BCM_56970_A0) || defined(BCM_56980_A0) || \
   9556     defined(BCM_56980_B0)
   9557 soc_field_info_t soc_AVS_REG_MISC_CONTROL_2_BCM56960_A0r_fields[] = {
   9558     { AVS_RESERVEDf, 8, 24, SOCF_LE|SOCF_RES },
   9559     { PVTMON_TEMPERATURE_HIGH_THRESHOLDf, 10, 0, SOCF_LE },
   9560     { PVTMON_TEMPERATURE_LOW_THRESHOLDf, 10, 10, SOCF_LE },
   9561     { PVTMON_TEMP_HIGH_THRESHOLD_INTR_ENABLEf, 1, 20, 0 },
   9562     { PVTMON_TEMP_LOW_THRESHOLD_INTR_ENABLEf, 1, 21, 0 },
   9563     { VDDC_MON_WARNING0_INTR_ENABLEf, 1, 22, 0 },
   9564     { VDDC_MON_WARNING1_INTR_ENABLEf, 1, 23, 0 }
   9565 };
   9566 
   9567 #endif
   9568 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
   9569     defined(BCM_56870_A0) || defined(BCM_56970_A0) || \
   9570     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9571 soc_field_info_t soc_AVS_REG_MISC_CONTROL_3_BCM56970_A0r_fields[] = {
   9572     { ARS_ROSC_TYPE_SELf, 1, 0, 0 },
   9573     { AVS_RESERVEDf, 31, 1, SOCF_LE|SOCF_RES }
   9574 };
   9575 
   9576 #endif
   9577 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   9578     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   9579     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   9580     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   9581     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
   9582     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
   9583     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
   9584     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
   9585     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
   9586     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9587 soc_field_info_t soc_AVS_REG_MISC_STATUS_0r_fields[] = {
   9588     { AVS_RESERVEDf, 32, 0, SOCF_LE|SOCF_RO|SOCF_RES }
   9589 };
   9590 
   9591 #endif
   9592 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   9593     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   9594     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   9595     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   9596     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
   9597     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
   9598     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
   9599     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
   9600     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
   9601     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9602 soc_field_info_t soc_AVS_REG_MISC_STATUS_1r_fields[] = {
   9603     { AVS_RESERVEDf, 32, 0, SOCF_LE|SOCF_RO|SOCF_RES }
   9604 };
   9605 
   9606 #endif
   9607 #if defined(BCM_56860_A0)
   9608 soc_field_info_t soc_AVS_REG_MISC_STATUS_0_BCM56860_A0r_fields[] = {
   9609     { AVS_RESERVEDf, 32, 0, SOCF_LE|SOCF_RO|SOCF_RES }
   9610 };
   9611 
   9612 #endif
   9613 #if defined(BCM_56860_A0)
   9614 soc_field_info_t soc_AVS_REG_MISC_STATUS_1_BCM56860_A0r_fields[] = {
   9615     { AVS_RESERVEDf, 32, 0, SOCF_LE|SOCF_RO|SOCF_RES }
   9616 };
   9617 
   9618 #endif
   9619 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   9620     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   9621     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   9622     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   9623     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
   9624     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
   9625     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
   9626     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
   9627     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
   9628     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9629 soc_field_info_t soc_AVS_REG_PMB_REGISTERS_CLEAR_PMB_ERROR_STATUSr_fields[] = {
   9630     { CLEARf, 1, 0, 0 },
   9631     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
   9632 };
   9633 
   9634 #endif
   9635 #if defined(BCM_56860_A0)
   9636 soc_field_info_t soc_AVS_REG_PMB_REGISTERS_CLEAR_PMB_ERROR_STATUS_BCM56860_A0r_fields[] = {
   9637     { CLEARf, 1, 0, 0 },
   9638     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
   9639 };
   9640 
   9641 #endif
   9642 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   9643     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   9644     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   9645     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   9646     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
   9647     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
   9648     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
   9649     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
   9650     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
   9651     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9652 soc_field_info_t soc_AVS_REG_PMB_REGISTERS_PMB_ERROR_STATUSr_fields[] = {
   9653     { ADDRESSf, 16, 0, SOCF_LE|SOCF_RO },
   9654     { FLAGf, 1, 20, SOCF_RO },
   9655     { RESERVEDf, 3, 17, SOCF_LE|SOCF_RO|SOCF_RES },
   9656     { TRAN_TYPEf, 1, 16, SOCF_RO }
   9657 };
   9658 
   9659 #endif
   9660 #if defined(BCM_56860_A0)
   9661 soc_field_info_t soc_AVS_REG_PMB_REGISTERS_PMB_ERROR_STATUS_BCM56860_A0r_fields[] = {
   9662     { ADDRESSf, 16, 0, SOCF_LE|SOCF_RO },
   9663     { FLAGf, 1, 20, SOCF_RO },
   9664     { RESERVEDf, 3, 17, SOCF_LE|SOCF_RO|SOCF_RES },
   9665     { TRAN_TYPEf, 1, 16, SOCF_RO }
   9666 };
   9667 
   9668 #endif
   9669 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   9670     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   9671     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   9672     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   9673     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
   9674     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
   9675     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
   9676     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
   9677     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
   9678     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9679 soc_field_info_t soc_AVS_REG_PMB_REGISTERS_PMB_TIMEOUTr_fields[] = {
   9680     { RESERVEDf, 24, 8, SOCF_LE|SOCF_RO|SOCF_RES },
   9681     { TIMEOUT_CYCLESf, 8, 0, SOCF_LE }
   9682 };
   9683 
   9684 #endif
   9685 #if defined(BCM_56860_A0)
   9686 soc_field_info_t soc_AVS_REG_PMB_REGISTERS_PMB_TIMEOUT_BCM56860_A0r_fields[] = {
   9687     { RESERVEDf, 24, 8, SOCF_LE|SOCF_RO|SOCF_RES },
   9688     { TIMEOUT_CYCLESf, 8, 0, SOCF_LE }
   9689 };
   9690 
   9691 #endif
   9692 #if defined(BCM_53400_A0)
   9693 soc_field_info_t soc_AVS_REG_PMB_SLAVE_AVS_PWD_ACC_CONTROLr_fields[] = {
   9694     { DONEf, 1, 27, SOCF_RES },
   9695     { GOOD_WAS_LOWf, 1, 26, SOCF_RO },
   9696     { RESERVEDf, 11, 5, SOCF_LE|SOCF_RO|SOCF_RES },
   9697     { RUNf, 1, 0, 0 },
   9698     { SKIPf, 2, 3, SOCF_LE },
   9699     { SKIP_STARTf, 2, 1, SOCF_LE },
   9700     { SUM_GOODf, 10, 16, SOCF_LE|SOCF_RO }
   9701 };
   9702 
   9703 #endif
   9704 #if defined(BCM_53540_A0) || defined(BCM_53570_A0) || \
   9705     defined(BCM_53570_B0) || defined(BCM_56160_A0) || \
   9706     defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
   9707     defined(BCM_56270_A0) || defined(BCM_56370_A0) || \
   9708     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
   9709     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
   9710     defined(BCM_56770_A0) || defined(BCM_56870_A0)
   9711 soc_field_info_t soc_AVS_REG_PMB_SLAVE_AVS_PWD_ACC_CONTROL_BCM56560_A0r_fields[] = {
   9712     { DONEf, 1, 27, 0 },
   9713     { GOOD_WAS_LOWf, 1, 26, SOCF_RO },
   9714     { RESERVEDf, 11, 5, SOCF_LE|SOCF_RO|SOCF_RES },
   9715     { RUNf, 1, 0, 0 },
   9716     { SKIPf, 2, 3, SOCF_LE },
   9717     { SKIP_STARTf, 2, 1, SOCF_LE },
   9718     { SUM_GOODf, 10, 16, SOCF_LE|SOCF_RO }
   9719 };
   9720 
   9721 #endif
   9722 #if defined(BCM_56860_A0)
   9723 soc_field_info_t soc_AVS_REG_PMB_SLAVE_AVS_PWD_ACC_CONTROL_BCM56860_A0r_fields[] = {
   9724     { DONEf, 1, 27, SOCF_RES },
   9725     { GOOD_WAS_LOWf, 1, 26, SOCF_RO|SOCF_RES },
   9726     { RESERVEDf, 11, 5, SOCF_LE|SOCF_RO|SOCF_RES },
   9727     { RUNf, 1, 0, SOCF_RES },
   9728     { SKIPf, 2, 3, SOCF_LE|SOCF_RES },
   9729     { SKIP_STARTf, 2, 1, SOCF_LE|SOCF_RES },
   9730     { SUM_GOODf, 10, 16, SOCF_LE|SOCF_RO|SOCF_RES }
   9731 };
   9732 
   9733 #endif
   9734 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) || \
   9735     defined(BCM_56970_A0) || defined(BCM_56980_A0) || \
   9736     defined(BCM_56980_B0)
   9737 soc_field_info_t soc_AVS_REG_PMB_SLAVE_AVS_PWD_ACC_CONTROL_BCM56960_A0r_fields[] = {
   9738     { DONEf, 1, 27, SOCF_RES },
   9739     { GOOD_WAS_LOWf, 1, 26, SOCF_RO|SOCF_RES },
   9740     { RESERVEDf, 11, 5, SOCF_LE|SOCF_RO|SOCF_RES },
   9741     { RUNf, 1, 0, SOCF_RES },
   9742     { SKIPf, 2, 3, SOCF_LE|SOCF_RES },
   9743     { SKIP_STARTf, 2, 1, SOCF_LE|SOCF_RES },
   9744     { SUM_GOODf, 10, 16, SOCF_LE|SOCF_RO|SOCF_RES }
   9745 };
   9746 
   9747 #endif
   9748 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   9749     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   9750     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   9751     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   9752     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
   9753     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
   9754     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
   9755     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
   9756     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
   9757     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9758 soc_field_info_t soc_AVS_REG_PMB_SLAVE_AVS_PWD_CONTROLr_fields[] = {
   9759     { ALERTf, 1, 15, SOCF_RO },
   9760     { CGFGf, 8, 16, SOCF_LE },
   9761     { CLRCFGf, 3, 27, SOCF_LE },
   9762     { PWD_ALERT_SELf, 1, 1, 0 },
   9763     { PWD_ENf, 1, 0, 0 },
   9764     { PWD_TM_ENf, 1, 8, 0 },
   9765     { PWD_TST_STROBEf, 1, 9, 0 },
   9766     { RESERVEDf, 5, 10, SOCF_LE|SOCF_RO|SOCF_RES },
   9767     { RESERVED_FOR_ECOf, 2, 30, SOCF_LE|SOCF_RES },
   9768     { RSELf, 3, 24, SOCF_LE },
   9769     { STARTf, 6, 2, SOCF_LE }
   9770 };
   9771 
   9772 #endif
   9773 #if defined(BCM_56860_A0)
   9774 soc_field_info_t soc_AVS_REG_PMB_SLAVE_AVS_PWD_CONTROL_BCM56860_A0r_fields[] = {
   9775     { ALERTf, 1, 15, SOCF_RO },
   9776     { CGFGf, 8, 16, SOCF_LE },
   9777     { CLRCFGf, 3, 27, SOCF_LE },
   9778     { PWD_ALERT_SELf, 1, 1, 0 },
   9779     { PWD_ENf, 1, 0, 0 },
   9780     { PWD_TM_ENf, 1, 8, 0 },
   9781     { PWD_TST_STROBEf, 1, 9, 0 },
   9782     { RESERVEDf, 5, 10, SOCF_LE|SOCF_RO|SOCF_RES },
   9783     { RESERVED_FOR_ECOf, 2, 30, SOCF_LE|SOCF_RES },
   9784     { RSELf, 3, 24, SOCF_LE },
   9785     { STARTf, 6, 2, SOCF_LE }
   9786 };
   9787 
   9788 #endif
   9789 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   9790     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   9791     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   9792     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   9793     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
   9794     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
   9795     defined(BCM_56960_A0) || defined(BCM_56965_A0)
   9796 soc_field_info_t soc_AVS_REG_PMB_SLAVE_AVS_ROSC_CONTROLr_fields[] = {
   9797     { ALERT_Hf, 1, 15, SOCF_RO },
   9798     { ALERT_Sf, 1, 13, SOCF_RO },
   9799     { CONTINUOUS_Hf, 1, 7, 0 },
   9800     { CONTINUOUS_Sf, 1, 6, 0 },
   9801     { ECTR_EN_Hf, 1, 3, 0 },
   9802     { ECTR_EN_Sf, 1, 2, 0 },
   9803     { RESERVED_FOR_ECOf, 4, 8, SOCF_LE|SOCF_RES },
   9804     { RO_EN_Hf, 1, 1, 0 },
   9805     { RO_EN_Sf, 1, 0, 0 },
   9806     { TEST_INTERVALf, 16, 16, SOCF_LE },
   9807     { THRSH_EN_Hf, 1, 5, 0 },
   9808     { THRSH_EN_Sf, 1, 4, 0 },
   9809     { VALID_Hf, 1, 14, SOCF_RO },
   9810     { VALID_Sf, 1, 12, SOCF_RO }
   9811 };
   9812 
   9813 #endif
   9814 #if defined(BCM_56860_A0)
   9815 soc_field_info_t soc_AVS_REG_PMB_SLAVE_AVS_ROSC_CONTROL_BCM56860_A0r_fields[] = {
   9816     { ALERT_Hf, 1, 15, SOCF_RO },
   9817     { ALERT_Sf, 1, 13, SOCF_RO },
   9818     { CONTINUOUS_Hf, 1, 7, 0 },
   9819     { CONTINUOUS_Sf, 1, 6, 0 },
   9820     { ECTR_EN_Hf, 1, 3, 0 },
   9821     { ECTR_EN_Sf, 1, 2, 0 },
   9822     { RESERVED_FOR_ECOf, 4, 8, SOCF_LE|SOCF_RES },
   9823     { RO_EN_Hf, 1, 1, 0 },
   9824     { RO_EN_Sf, 1, 0, 0 },
   9825     { TEST_INTERVALf, 16, 16, SOCF_LE },
   9826     { THRSH_EN_Hf, 1, 5, 0 },
   9827     { THRSH_EN_Sf, 1, 4, 0 },
   9828     { VALID_Hf, 1, 14, SOCF_RO },
   9829     { VALID_Sf, 1, 12, SOCF_RO }
   9830 };
   9831 
   9832 #endif
   9833 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   9834     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   9835     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   9836     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   9837     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
   9838     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
   9839     defined(BCM_56960_A0) || defined(BCM_56965_A0)
   9840 soc_field_info_t soc_AVS_REG_PMB_SLAVE_AVS_ROSC_COUNTr_fields[] = {
   9841     { COUNT_Hf, 16, 16, SOCF_LE|SOCF_RO },
   9842     { COUNT_Sf, 16, 0, SOCF_LE|SOCF_RO }
   9843 };
   9844 
   9845 #endif
   9846 #if defined(BCM_56860_A0)
   9847 soc_field_info_t soc_AVS_REG_PMB_SLAVE_AVS_ROSC_COUNT_BCM56860_A0r_fields[] = {
   9848     { COUNT_Hf, 16, 16, SOCF_LE|SOCF_RO },
   9849     { COUNT_Sf, 16, 0, SOCF_LE|SOCF_RO }
   9850 };
   9851 
   9852 #endif
   9853 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   9854     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   9855     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   9856     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   9857     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
   9858     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
   9859     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
   9860     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
   9861     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
   9862     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9863 soc_field_info_t soc_AVS_REG_PMB_SLAVE_AVS_ROSC_H_THRESHOLDr_fields[] = {
   9864     { THRESH_HIf, 16, 16, SOCF_LE },
   9865     { THRESH_LOf, 16, 0, SOCF_LE }
   9866 };
   9867 
   9868 #endif
   9869 #if defined(BCM_56860_A0)
   9870 soc_field_info_t soc_AVS_REG_PMB_SLAVE_AVS_ROSC_H_THRESHOLD_BCM56860_A0r_fields[] = {
   9871     { THRESH_HIf, 16, 16, SOCF_LE },
   9872     { THRESH_LOf, 16, 0, SOCF_LE }
   9873 };
   9874 
   9875 #endif
   9876 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
   9877     defined(BCM_56870_A0) || defined(BCM_56970_A0) || \
   9878     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9879 soc_field_info_t soc_AVS_REG_PMB_SLAVE_AVS_ROSC_LVT16_LVT20_CONTROLr_fields[] = {
   9880     { ALERT_LVT16f, 1, 13, SOCF_RO },
   9881     { ALERT_LVT20f, 1, 15, SOCF_RO },
   9882     { CONTINUOUS_LVT16f, 1, 6, 0 },
   9883     { CONTINUOUS_LVT20f, 1, 7, 0 },
   9884     { ECTR_EN_LVT16f, 1, 2, 0 },
   9885     { ECTR_EN_LVT20f, 1, 3, 0 },
   9886     { RESERVED_FOR_ECOf, 4, 8, SOCF_LE|SOCF_RES },
   9887     { RO_EN_LVT16f, 1, 0, 0 },
   9888     { RO_EN_LVT20f, 1, 1, 0 },
   9889     { TEST_INTERVALf, 16, 16, SOCF_LE },
   9890     { THRSH_EN_LVT16f, 1, 4, 0 },
   9891     { THRSH_EN_LVT20f, 1, 5, 0 },
   9892     { VALID_LVT16f, 1, 12, SOCF_RO },
   9893     { VALID_LVT20f, 1, 14, SOCF_RO }
   9894 };
   9895 
   9896 #endif
   9897 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
   9898     defined(BCM_56870_A0) || defined(BCM_56970_A0) || \
   9899     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9900 soc_field_info_t soc_AVS_REG_PMB_SLAVE_AVS_ROSC_LVT16_LVT20_COUNTr_fields[] = {
   9901     { COUNT_LVT16f, 16, 0, SOCF_LE|SOCF_RO },
   9902     { COUNT_LVT20f, 16, 16, SOCF_LE|SOCF_RO }
   9903 };
   9904 
   9905 #endif
   9906 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
   9907     defined(BCM_56870_A0) || defined(BCM_56970_A0) || \
   9908     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9909 soc_field_info_t soc_AVS_REG_PMB_SLAVE_AVS_ROSC_MISC_CONTROLr_fields[] = {
   9910     { PMB_ADDRf, 8, 0, SOCF_LE|SOCF_RO },
   9911     { RESERVEDf, 23, 9, SOCF_LE|SOCF_RO|SOCF_RES },
   9912     { RMT_ROSC_TYPEf, 1, 8, SOCF_RO }
   9913 };
   9914 
   9915 #endif
   9916 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
   9917     defined(BCM_56870_A0) || defined(BCM_56970_A0) || \
   9918     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9919 soc_field_info_t soc_AVS_REG_PMB_SLAVE_AVS_ROSC_SVT20_ILVT16_CONTROLr_fields[] = {
   9920     { ALERT_ILVT16f, 1, 15, SOCF_RO },
   9921     { ALERT_SVT20f, 1, 13, SOCF_RO },
   9922     { CONTINUOUS_ILVT16f, 1, 7, 0 },
   9923     { CONTINUOUS_SVT20f, 1, 6, 0 },
   9924     { ECTR_EN_ILVT16f, 1, 3, 0 },
   9925     { ECTR_EN_SVT20f, 1, 2, 0 },
   9926     { RESERVED_FOR_ECOf, 4, 8, SOCF_LE|SOCF_RES },
   9927     { RO_EN_ILVT16f, 1, 1, 0 },
   9928     { RO_EN_SVT20f, 1, 0, 0 },
   9929     { TEST_INTERVALf, 16, 16, SOCF_LE },
   9930     { THRSH_EN_ILVT16f, 1, 5, 0 },
   9931     { THRSH_EN_SVT20f, 1, 4, 0 },
   9932     { VALID_ILVT16f, 1, 14, SOCF_RO },
   9933     { VALID_SVT20f, 1, 12, SOCF_RO }
   9934 };
   9935 
   9936 #endif
   9937 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
   9938     defined(BCM_56870_A0) || defined(BCM_56970_A0) || \
   9939     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9940 soc_field_info_t soc_AVS_REG_PMB_SLAVE_AVS_ROSC_SVT20_ILVT16_COUNTr_fields[] = {
   9941     { COUNT_ILVT16f, 16, 16, SOCF_LE|SOCF_RO },
   9942     { COUNT_SVT20f, 16, 0, SOCF_LE|SOCF_RO }
   9943 };
   9944 
   9945 #endif
   9946 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
   9947     defined(BCM_56870_A0) || defined(BCM_56970_A0) || \
   9948     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9949 soc_field_info_t soc_AVS_REG_PMB_SLAVE_AVS_ROSC_ULVT16_ULVT20_CONTROLr_fields[] = {
   9950     { ALERT_ULVT16f, 1, 13, SOCF_RO },
   9951     { ALERT_ULVT20f, 1, 15, SOCF_RO },
   9952     { CONTINUOUS_ULVT16f, 1, 6, 0 },
   9953     { CONTINUOUS_ULVT20f, 1, 7, 0 },
   9954     { ECTR_EN_ULVT16f, 1, 2, 0 },
   9955     { ECTR_EN_ULVT20f, 1, 3, 0 },
   9956     { RESERVED_FOR_ECOf, 4, 8, SOCF_LE|SOCF_RES },
   9957     { RO_EN_ULVT16f, 1, 0, 0 },
   9958     { RO_EN_ULVT20f, 1, 1, 0 },
   9959     { TEST_INTERVALf, 16, 16, SOCF_LE },
   9960     { THRSH_EN_ULVT16f, 1, 4, 0 },
   9961     { THRSH_EN_ULVT20f, 1, 5, 0 },
   9962     { VALID_ULVT16f, 1, 12, SOCF_RO },
   9963     { VALID_ULVT20f, 1, 14, SOCF_RO }
   9964 };
   9965 
   9966 #endif
   9967 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
   9968     defined(BCM_56870_A0) || defined(BCM_56970_A0) || \
   9969     defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9970 soc_field_info_t soc_AVS_REG_PMB_SLAVE_AVS_ROSC_ULVT16_ULVT20_COUNTr_fields[] = {
   9971     { COUNT_ULVT16f, 16, 0, SOCF_LE|SOCF_RO },
   9972     { COUNT_ULVT20f, 16, 16, SOCF_LE|SOCF_RO }
   9973 };
   9974 
   9975 #endif
   9976 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   9977     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   9978     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   9979     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
   9980     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
   9981     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
   9982     defined(BCM_56960_A0) || defined(BCM_56965_A0)
   9983 soc_field_info_t soc_AVS_REG_PMB_SLAVE_BPCM_CAPABILITYr_fields[] = {
   9984     { NUMBER_OF_ZONESf, 8, 0, SOCF_LE|SOCF_RO },
   9985     { RESERVEDf, 24, 8, SOCF_LE|SOCF_RO|SOCF_RES }
   9986 };
   9987 
   9988 #endif
   9989 #if defined(BCM_56860_A0)
   9990 soc_field_info_t soc_AVS_REG_PMB_SLAVE_BPCM_CAPABILITY_BCM56860_A0r_fields[] = {
   9991     { NUMBER_OF_ZONESf, 8, 0, SOCF_LE|SOCF_RO },
   9992     { RESERVEDf, 24, 8, SOCF_LE|SOCF_RO|SOCF_RES }
   9993 };
   9994 
   9995 #endif
   9996 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
   9997     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
   9998     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
   9999     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  10000     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  10001     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  10002     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  10003 soc_field_info_t soc_AVS_REG_PMB_SLAVE_BPCM_CONTROLr_fields[] = {
  10004     { RESERVED_FOR_ECOf, 32, 0, SOCF_LE|SOCF_RES }
  10005 };
  10006 
  10007 #endif
  10008 #if defined(BCM_56860_A0)
  10009 soc_field_info_t soc_AVS_REG_PMB_SLAVE_BPCM_CONTROL_BCM56860_A0r_fields[] = {
  10010     { RESERVED_FOR_ECOf, 32, 0, SOCF_LE|SOCF_RES }
  10011 };
  10012 
  10013 #endif
  10014 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  10015     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  10016     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  10017     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  10018     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  10019     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  10020     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  10021 soc_field_info_t soc_AVS_REG_PMB_SLAVE_BPCM_IDr_fields[] = {
  10022     { HW_REVISIONf, 8, 8, SOCF_LE|SOCF_RO },
  10023     { PMB_ADDRf, 8, 0, SOCF_LE|SOCF_RO },
  10024     { SW_STRAPf, 16, 16, SOCF_LE|SOCF_RO }
  10025 };
  10026 
  10027 #endif
  10028 #if defined(BCM_56860_A0)
  10029 soc_field_info_t soc_AVS_REG_PMB_SLAVE_BPCM_ID_BCM56860_A0r_fields[] = {
  10030     { HW_REVISIONf, 8, 8, SOCF_LE|SOCF_RO },
  10031     { PMB_ADDRf, 8, 0, SOCF_LE|SOCF_RO },
  10032     { SW_STRAPf, 16, 16, SOCF_LE|SOCF_RO }
  10033 };
  10034 
  10035 #endif
  10036 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  10037     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  10038     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  10039     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  10040     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  10041     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  10042     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  10043 soc_field_info_t soc_AVS_REG_PMB_SLAVE_BPCM_STATUSr_fields[] = {
  10044     { PWD_ALERTf, 1, 0, SOCF_RO },
  10045     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  10046 };
  10047 
  10048 #endif
  10049 #if defined(BCM_56860_A0)
  10050 soc_field_info_t soc_AVS_REG_PMB_SLAVE_BPCM_STATUS_BCM56860_A0r_fields[] = {
  10051     { PWD_ALERTf, 1, 0, SOCF_RO },
  10052     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  10053 };
  10054 
  10055 #endif
  10056 #if defined(BCM_53540_A0) || defined(BCM_53570_A0) || \
  10057     defined(BCM_53570_B0) || defined(BCM_56160_A0) || \
  10058     defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
  10059     defined(BCM_56270_A0) || defined(BCM_56370_A0) || \
  10060     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  10061     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  10062     defined(BCM_56770_A0) || defined(BCM_56870_A0) || \
  10063     defined(BCM_56970_A0) || defined(BCM_56980_A0) || \
  10064     defined(BCM_56980_B0)
  10065 soc_field_info_t soc_AVS_REG_PMB_SLAVE_DEVICE_PWRDWN_CONTROL_0r_fields[] = {
  10066     { AVS_PMB_SLAVE_DEVICE_PWRDWN_CONTROL_BITMAPf, 32, 0, SOCF_LE }
  10067 };
  10068 
  10069 #endif
  10070 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  10071     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  10072     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  10073     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  10074     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  10075     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  10076     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  10077 soc_field_info_t soc_AVS_REG_PVT_MNTR_CONFIG_AVS_TOP_ANALOG_SRAM_INDICATORr_fields[] = {
  10078     { ENABLEf, 1, 8, 0 },
  10079     { OVER_DRIVEf, 1, 4, 0 },
  10080     { RESERVEDf, 2, 2, SOCF_LE|SOCF_RO|SOCF_RES },
  10081     { SRAM_PROCESSf, 1, 0, 0 },
  10082     { SRAM_TYPEf, 1, 1, 0 }
  10083 };
  10084 
  10085 #endif
  10086 #if defined(BCM_56860_A0)
  10087 soc_field_info_t soc_AVS_REG_PVT_MNTR_CONFIG_AVS_TOP_ANALOG_SRAM_INDICATOR_BCM56860_A0r_fields[] = {
  10088     { ENABLEf, 1, 8, 0 },
  10089     { OVER_DRIVEf, 1, 4, 0 },
  10090     { RESERVEDf, 2, 2, SOCF_LE|SOCF_RO|SOCF_RES },
  10091     { SRAM_PROCESSf, 1, 0, 0 },
  10092     { SRAM_TYPEf, 1, 1, 0 }
  10093 };
  10094 
  10095 #endif
  10096 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  10097     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  10098     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  10099     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  10100     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  10101     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  10102     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  10103     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  10104     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  10105     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  10106 soc_field_info_t soc_AVS_REG_PVT_MNTR_CONFIG_DAC_CODEr_fields[] = {
  10107     { DAC_CODEf, 10, 0, SOCF_LE },
  10108     { RESERVEDf, 22, 10, SOCF_LE|SOCF_RO|SOCF_RES }
  10109 };
  10110 
  10111 #endif
  10112 #if defined(BCM_56860_A0)
  10113 soc_field_info_t soc_AVS_REG_PVT_MNTR_CONFIG_DAC_CODE_BCM56860_A0r_fields[] = {
  10114     { DAC_CODEf, 10, 0, SOCF_LE },
  10115     { RESERVEDf, 22, 10, SOCF_LE|SOCF_RO|SOCF_RES }
  10116 };
  10117 
  10118 #endif
  10119 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  10120     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  10121     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  10122     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  10123     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  10124     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  10125     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  10126     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  10127     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  10128     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  10129 soc_field_info_t soc_AVS_REG_PVT_MNTR_CONFIG_DAC_CODE_PROGRAMMING_ENABLEr_fields[] = {
  10130     { CODE_PROGRAM_ENf, 1, 0, 0 },
  10131     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  10132 };
  10133 
  10134 #endif
  10135 #if defined(BCM_56860_A0)
  10136 soc_field_info_t soc_AVS_REG_PVT_MNTR_CONFIG_DAC_CODE_PROGRAMMING_ENABLE_BCM56860_A0r_fields[] = {
  10137     { CODE_PROGRAM_ENf, 1, 0, 0 },
  10138     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  10139 };
  10140 
  10141 #endif
  10142 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  10143     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  10144     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  10145     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  10146     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  10147     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  10148     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  10149     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  10150     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  10151     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  10152 soc_field_info_t soc_AVS_REG_PVT_MNTR_CONFIG_MAX_DAC_CODEr_fields[] = {
  10153     { MAX_DAC_CODEf, 10, 0, SOCF_LE },
  10154     { RESERVEDf, 22, 10, SOCF_LE|SOCF_RO|SOCF_RES }
  10155 };
  10156 
  10157 #endif
  10158 #if defined(BCM_56860_A0)
  10159 soc_field_info_t soc_AVS_REG_PVT_MNTR_CONFIG_MAX_DAC_CODE_BCM56860_A0r_fields[] = {
  10160     { MAX_DAC_CODEf, 10, 0, SOCF_LE },
  10161     { RESERVEDf, 22, 10, SOCF_LE|SOCF_RO|SOCF_RES }
  10162 };
  10163 
  10164 #endif
  10165 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  10166     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  10167     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  10168     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  10169     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  10170     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  10171     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  10172     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  10173     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  10174     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  10175 soc_field_info_t soc_AVS_REG_PVT_MNTR_CONFIG_MIN_DAC_CODEr_fields[] = {
  10176     { MIN_DAC_CODEf, 10, 0, SOCF_LE },
  10177     { RESERVEDf, 22, 10, SOCF_LE|SOCF_RO|SOCF_RES }
  10178 };
  10179 
  10180 #endif
  10181 #if defined(BCM_56860_A0)
  10182 soc_field_info_t soc_AVS_REG_PVT_MNTR_CONFIG_MIN_DAC_CODE_BCM56860_A0r_fields[] = {
  10183     { MIN_DAC_CODEf, 10, 0, SOCF_LE },
  10184     { RESERVEDf, 22, 10, SOCF_LE|SOCF_RO|SOCF_RES }
  10185 };
  10186 
  10187 #endif
  10188 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  10189     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  10190     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  10191     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  10192     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  10193     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  10194     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  10195     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  10196     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  10197     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  10198 soc_field_info_t soc_AVS_REG_PVT_MNTR_CONFIG_PVT_MNTR_CTRLr_fields[] = {
  10199     { PVTMON_CTRLf, 19, 0, SOCF_LE },
  10200     { RESERVEDf, 13, 19, SOCF_LE|SOCF_RO|SOCF_RES }
  10201 };
  10202 
  10203 #endif
  10204 #if defined(BCM_56860_A0)
  10205 soc_field_info_t soc_AVS_REG_PVT_MNTR_CONFIG_PVT_MNTR_CTRL_BCM56860_A0r_fields[] = {
  10206     { PVTMON_CTRLf, 19, 0, SOCF_LE },
  10207     { RESERVEDf, 13, 19, SOCF_LE|SOCF_RO|SOCF_RES }
  10208 };
  10209 
  10210 #endif
  10211 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  10212     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  10213     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  10214     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  10215     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  10216     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  10217     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  10218     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  10219     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  10220     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  10221 soc_field_info_t soc_AVS_REG_PVT_MNTR_CONFIG_PVT_MNTR_SW_RESETBr_fields[] = {
  10222     { PVTMON_SW_RESETBf, 1, 0, 0 },
  10223     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  10224 };
  10225 
  10226 #endif
  10227 #if defined(BCM_56860_A0)
  10228 soc_field_info_t soc_AVS_REG_PVT_MNTR_CONFIG_PVT_MNTR_SW_RESETB_BCM56860_A0r_fields[] = {
  10229     { PVTMON_SW_RESETBf, 1, 0, 0 },
  10230     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  10231 };
  10232 
  10233 #endif
  10234 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  10235     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  10236     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  10237     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  10238     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  10239     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  10240     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  10241     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  10242     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  10243     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  10244 soc_field_info_t soc_AVS_REG_PVT_MNTR_CONFIG_PVT_MNTR_TP_MODE_ENABLEr_fields[] = {
  10245     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  10246     { TP_MODE_ENf, 1, 0, 0 }
  10247 };
  10248 
  10249 #endif
  10250 #if defined(BCM_56860_A0)
  10251 soc_field_info_t soc_AVS_REG_PVT_MNTR_CONFIG_PVT_MNTR_TP_MODE_ENABLE_BCM56860_A0r_fields[] = {
  10252     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  10253     { TP_MODE_ENf, 1, 0, 0 }
  10254 };
  10255 
  10256 #endif
  10257 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  10258     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  10259     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  10260     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  10261     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  10262     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  10263     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  10264     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  10265     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  10266 soc_field_info_t soc_AVS_REG_ROSC_THRESHOLD_1_CEN_ROSC_THRESHOLD1_EN_0r_fields[] = {
  10267     { IRQ_ENf, 32, 0, SOCF_LE }
  10268 };
  10269 
  10270 #endif
  10271 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  10272     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  10273     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  10274     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  10275     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  10276     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  10277     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  10278 soc_field_info_t soc_AVS_REG_ROSC_THRESHOLD_1_CEN_ROSC_THRESHOLD1_EN_1r_fields[] = {
  10279     { IRQ_ENf, 4, 0, SOCF_LE },
  10280     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  10281 };
  10282 
  10283 #endif
  10284 #if defined(BCM_56860_A0)
  10285 soc_field_info_t soc_AVS_REG_ROSC_THRESHOLD_1_CEN_ROSC_THRESHOLD1_EN_1_BCM56860_A0r_fields[] = {
  10286     { IRQ_ENf, 4, 0, SOCF_LE },
  10287     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  10288 };
  10289 
  10290 #endif
  10291 #if defined(BCM_53400_A0)
  10292 soc_field_info_t soc_AVS_REG_ROSC_THRESHOLD_1_RMT_ROSC_THRESHOLD1_EN_0r_fields[] = {
  10293     { IRQ_ENf, 24, 0, SOCF_LE },
  10294     { RESERVEDf, 8, 24, SOCF_LE|SOCF_RO|SOCF_RES }
  10295 };
  10296 
  10297 #endif
  10298 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
  10299     defined(BCM_56970_A0)
  10300 soc_field_info_t soc_AVS_REG_ROSC_THRESHOLD_1_RMT_ROSC_THRESHOLD1_EN_1r_fields[] = {
  10301     { IRQ_ENf, 8, 0, SOCF_LE },
  10302     { RESERVEDf, 24, 8, SOCF_LE|SOCF_RO|SOCF_RES }
  10303 };
  10304 
  10305 #endif
  10306 #if defined(BCM_56560_A0) || defined(BCM_56560_B0)
  10307 soc_field_info_t soc_AVS_REG_ROSC_THRESHOLD_1_RMT_ROSC_THRESHOLD1_EN_2r_fields[] = {
  10308     { IRQ_ENf, 6, 0, SOCF_LE },
  10309     { RESERVEDf, 26, 6, SOCF_LE|SOCF_RO|SOCF_RES }
  10310 };
  10311 
  10312 #endif
  10313 #if defined(BCM_56860_A0)
  10314 soc_field_info_t soc_AVS_REG_ROSC_THRESHOLD_1_RMT_ROSC_THRESHOLD1_EN_3r_fields[] = {
  10315     { IRQ_ENf, 26, 0, SOCF_LE },
  10316     { RESERVEDf, 6, 26, SOCF_LE|SOCF_RO|SOCF_RES }
  10317 };
  10318 
  10319 #endif
  10320 #if defined(BCM_56160_A0)
  10321 soc_field_info_t soc_AVS_REG_ROSC_THRESHOLD_1_RMT_ROSC_THRESHOLD1_EN_0_BCM56160_A0r_fields[] = {
  10322     { IRQ_ENf, 22, 0, SOCF_LE },
  10323     { RESERVEDf, 10, 22, SOCF_LE|SOCF_RO|SOCF_RES }
  10324 };
  10325 
  10326 #endif
  10327 #if defined(BCM_53570_B0) || defined(BCM_56270_A0) || \
  10328     defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
  10329     defined(BCM_56870_A0) || defined(BCM_56970_A0) || \
  10330     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  10331 soc_field_info_t soc_AVS_REG_ROSC_THRESHOLD_1_RMT_ROSC_THRESHOLD1_EN_0_BCM56270_A0r_fields[] = {
  10332     { IRQ_ENf, 28, 0, SOCF_LE },
  10333     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_RES }
  10334 };
  10335 
  10336 #endif
  10337 #if defined(BCM_53540_A0) || defined(BCM_53570_A0) || \
  10338     defined(BCM_56670_A0) || defined(BCM_56670_B0)
  10339 soc_field_info_t soc_AVS_REG_ROSC_THRESHOLD_1_RMT_ROSC_THRESHOLD1_EN_1_BCM53570_A0r_fields[] = {
  10340     { IRQ_ENf, 26, 0, SOCF_LE },
  10341     { RESERVEDf, 6, 26, SOCF_LE|SOCF_RO|SOCF_RES }
  10342 };
  10343 
  10344 #endif
  10345 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  10346     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  10347     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  10348     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  10349     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  10350     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  10351     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  10352     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  10353     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  10354     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  10355 soc_field_info_t soc_AVS_REG_ROSC_THRESHOLD_1_THRESHOLD1_CEN_ROSCr_fields[] = {
  10356     { RESERVEDf, 17, 15, SOCF_LE|SOCF_RO|SOCF_RES },
  10357     { THRESHOLDf, 15, 0, SOCF_LE }
  10358 };
  10359 
  10360 #endif
  10361 #if defined(BCM_56860_A0)
  10362 soc_field_info_t soc_AVS_REG_ROSC_THRESHOLD_1_THRESHOLD1_CEN_ROSC_BCM56860_A0r_fields[] = {
  10363     { RESERVEDf, 17, 15, SOCF_LE|SOCF_RO|SOCF_RES },
  10364     { THRESHOLDf, 15, 0, SOCF_LE }
  10365 };
  10366 
  10367 #endif
  10368 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  10369     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  10370     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  10371     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  10372     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  10373     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  10374     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  10375     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  10376     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  10377     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  10378 soc_field_info_t soc_AVS_REG_ROSC_THRESHOLD_1_THRESHOLD1_DIRECTIONr_fields[] = {
  10379     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  10380     { TEST_MODEf, 1, 0, 0 }
  10381 };
  10382 
  10383 #endif
  10384 #if defined(BCM_56860_A0)
  10385 soc_field_info_t soc_AVS_REG_ROSC_THRESHOLD_1_THRESHOLD1_DIRECTION_BCM56860_A0r_fields[] = {
  10386     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  10387     { TEST_MODEf, 1, 0, 0 }
  10388 };
  10389 
  10390 #endif
  10391 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  10392     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  10393     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  10394     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  10395     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  10396     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  10397     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  10398 soc_field_info_t soc_AVS_REG_ROSC_THRESHOLD_1_THRESHOLD1_RMT_ROSC_G8Hr_fields[] = {
  10399     { RESERVEDf, 19, 13, SOCF_LE|SOCF_RO|SOCF_RES },
  10400     { THRESHOLDf, 13, 0, SOCF_LE }
  10401 };
  10402 
  10403 #endif
  10404 #if defined(BCM_56860_A0)
  10405 soc_field_info_t soc_AVS_REG_ROSC_THRESHOLD_1_THRESHOLD1_RMT_ROSC_G8H_BCM56860_A0r_fields[] = {
  10406     { RESERVEDf, 19, 13, SOCF_LE|SOCF_RO|SOCF_RES },
  10407     { THRESHOLDf, 13, 0, SOCF_LE }
  10408 };
  10409 
  10410 #endif
  10411 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  10412     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  10413     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  10414     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  10415     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  10416     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  10417     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  10418     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  10419     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  10420     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  10421 soc_field_info_t soc_AVS_REG_RO_REGISTERS_0_CEN_ROSC_ALL_IDL_HI_LOW_ROSCSr_fields[] = {
  10422     { ALL_IDL_HI_OSCSf, 1, 1, SOCF_RO },
  10423     { ALL_IDL_LOW_OSCSf, 1, 0, SOCF_RO },
  10424     { RESERVEDf, 30, 2, SOCF_LE|SOCF_RO|SOCF_RES }
  10425 };
  10426 
  10427 #endif
  10428 #if defined(BCM_56860_A0)
  10429 soc_field_info_t soc_AVS_REG_RO_REGISTERS_0_CEN_ROSC_ALL_IDL_HI_LOW_ROSCS_BCM56860_A0r_fields[] = {
  10430     { ALL_IDL_HI_OSCSf, 1, 1, SOCF_RO },
  10431     { ALL_IDL_LOW_OSCSf, 1, 0, SOCF_RO },
  10432     { RESERVEDf, 30, 2, SOCF_LE|SOCF_RO|SOCF_RES }
  10433 };
  10434 
  10435 #endif
  10436 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  10437     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  10438     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  10439     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  10440     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  10441     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  10442     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  10443     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  10444     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  10445     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  10446 soc_field_info_t soc_AVS_REG_RO_REGISTERS_0_CEN_ROSC_STATUSr_fields[] = {
  10447     { DATAf, 15, 0, SOCF_LE|SOCF_RO },
  10448     { RESERVEDf, 1, 15, SOCF_RO|SOCF_RES },
  10449     { VALIDf, 1, 16, SOCF_RO }
  10450 };
  10451 
  10452 #endif
  10453 #if defined(BCM_56860_A0)
  10454 soc_field_info_t soc_AVS_REG_RO_REGISTERS_0_CEN_ROSC_STATUS_BCM56860_A0r_fields[] = {
  10455     { DATAf, 15, 0, SOCF_LE|SOCF_RO },
  10456     { RESERVEDf, 1, 15, SOCF_RO|SOCF_RES },
  10457     { VALIDf, 1, 16, SOCF_RO }
  10458 };
  10459 
  10460 #endif
  10461 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  10462     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  10463     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  10464     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  10465     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  10466     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  10467     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  10468     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  10469     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  10470     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  10471 soc_field_info_t soc_AVS_REG_RO_REGISTERS_0_PVT_0P85V_0_MNTR_STATUSr_fields[] = {
  10472     { DATAf, 10, 0, SOCF_LE|SOCF_RO },
  10473     { DONEf, 1, 16, SOCF_RO },
  10474     { RESERVEDf, 5, 11, SOCF_LE|SOCF_RO|SOCF_RES },
  10475     { VALID_DATAf, 1, 10, SOCF_RO }
  10476 };
  10477 
  10478 #endif
  10479 #if defined(BCM_56860_A0)
  10480 soc_field_info_t soc_AVS_REG_RO_REGISTERS_0_PVT_0P85V_0_MNTR_STATUS_BCM56860_A0r_fields[] = {
  10481     { DATAf, 10, 0, SOCF_LE|SOCF_RO },
  10482     { DONEf, 1, 16, SOCF_RO },
  10483     { RESERVEDf, 5, 11, SOCF_LE|SOCF_RO|SOCF_RES },
  10484     { VALID_DATAf, 1, 10, SOCF_RO }
  10485 };
  10486 
  10487 #endif
  10488 #if defined(BCM_53400_A0)
  10489 soc_field_info_t soc_AVS_REG_RO_REGISTERS_1_INTERRUPT_STATUS_FAULTY_POW_WDOGr_fields[] = {
  10490     { GOODf, 12, 0, SOCF_LE|SOCF_RO },
  10491     { RESERVEDf, 20, 12, SOCF_LE|SOCF_RO|SOCF_RES }
  10492 };
  10493 
  10494 #endif
  10495 #if defined(BCM_56860_A0)
  10496 soc_field_info_t soc_AVS_REG_RO_REGISTERS_1_INTERRUPT_STATUS_FAULTY_POW_WDOG_1r_fields[] = {
  10497     { GOODf, 29, 0, SOCF_LE|SOCF_RO },
  10498     { RESERVEDf, 3, 29, SOCF_LE|SOCF_RO|SOCF_RES }
  10499 };
  10500 
  10501 #endif
  10502 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  10503 soc_field_info_t soc_AVS_REG_RO_REGISTERS_1_INTERRUPT_STATUS_FAULTY_POW_WDOG_2r_fields[] = {
  10504     { GOODf, 16, 0, SOCF_LE|SOCF_RO },
  10505     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_RES }
  10506 };
  10507 
  10508 #endif
  10509 #if defined(BCM_56560_A0) || defined(BCM_56560_B0)
  10510 soc_field_info_t soc_AVS_REG_RO_REGISTERS_1_INTERRUPT_STATUS_FAULTY_POW_WDOG_1_BCM56560_A0r_fields[] = {
  10511     { GOODf, 3, 0, SOCF_LE|SOCF_RO },
  10512     { RESERVEDf, 29, 3, SOCF_LE|SOCF_RO|SOCF_RES }
  10513 };
  10514 
  10515 #endif
  10516 #if defined(BCM_53540_A0)
  10517 soc_field_info_t soc_AVS_REG_RO_REGISTERS_1_INTERRUPT_STATUS_FAULTY_POW_WDOG_BCM53540_A0r_fields[] = {
  10518     { GOODf, 13, 0, SOCF_LE|SOCF_RO },
  10519     { RESERVEDf, 19, 13, SOCF_LE|SOCF_RO|SOCF_RES }
  10520 };
  10521 
  10522 #endif
  10523 #if defined(BCM_53570_A0) || defined(BCM_56670_A0) || \
  10524     defined(BCM_56670_B0)
  10525 soc_field_info_t soc_AVS_REG_RO_REGISTERS_1_INTERRUPT_STATUS_FAULTY_POW_WDOG_BCM53570_A0r_fields[] = {
  10526     { GOODf, 29, 0, SOCF_LE|SOCF_RO },
  10527     { RESERVEDf, 3, 29, SOCF_LE|SOCF_RO|SOCF_RES }
  10528 };
  10529 
  10530 #endif
  10531 #if defined(BCM_53570_B0)
  10532 soc_field_info_t soc_AVS_REG_RO_REGISTERS_1_INTERRUPT_STATUS_FAULTY_POW_WDOG_BCM53570_B0r_fields[] = {
  10533     { GOODf, 30, 0, SOCF_LE|SOCF_RO },
  10534     { RESERVEDf, 2, 30, SOCF_LE|SOCF_RO|SOCF_RES }
  10535 };
  10536 
  10537 #endif
  10538 #if defined(BCM_56160_A0)
  10539 soc_field_info_t soc_AVS_REG_RO_REGISTERS_1_INTERRUPT_STATUS_FAULTY_POW_WDOG_BCM56160_A0r_fields[] = {
  10540     { GOODf, 11, 0, SOCF_LE|SOCF_RO },
  10541     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_RES }
  10542 };
  10543 
  10544 #endif
  10545 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  10546 soc_field_info_t soc_AVS_REG_RO_REGISTERS_1_INTERRUPT_STATUS_FAULTY_POW_WDOG_BCM56260_A0r_fields[] = {
  10547     { GOODf, 20, 0, SOCF_LE|SOCF_RO },
  10548     { RESERVEDf, 12, 20, SOCF_LE|SOCF_RO|SOCF_RES }
  10549 };
  10550 
  10551 #endif
  10552 #if defined(BCM_56270_A0)
  10553 soc_field_info_t soc_AVS_REG_RO_REGISTERS_1_INTERRUPT_STATUS_FAULTY_POW_WDOG_BCM56270_A0r_fields[] = {
  10554     { GOODf, 14, 0, SOCF_LE|SOCF_RO },
  10555     { RESERVEDf, 18, 14, SOCF_LE|SOCF_RO|SOCF_RES }
  10556 };
  10557 
  10558 #endif
  10559 #if defined(BCM_56860_A0)
  10560 soc_field_info_t soc_AVS_REG_RO_REGISTERS_1_INTERRUPT_STATUS_FAULTY_POW_WDOG_BCM56860_A0r_fields[] = {
  10561     { GOODf, 32, 0, SOCF_LE|SOCF_RO }
  10562 };
  10563 
  10564 #endif
  10565 #if defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  10566     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  10567 soc_field_info_t soc_AVS_REG_RO_REGISTERS_1_INTERRUPT_STATUS_FAULTY_POW_WDOG_BCM56960_A0r_fields[] = {
  10568     { GOODf, 32, 0, SOCF_LE|SOCF_RO }
  10569 };
  10570 
  10571 #endif
  10572 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  10573     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  10574     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  10575     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  10576     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  10577     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  10578     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  10579 soc_field_info_t soc_AVS_REG_RO_REGISTERS_1_POW_WDOG_FAILURE_STATUSr_fields[] = {
  10580     { FAILURE_COUNTSf, 16, 0, SOCF_LE|SOCF_RO },
  10581     { RESERVEDf, 15, 17, SOCF_LE|SOCF_RO|SOCF_RES },
  10582     { VALIDf, 1, 16, SOCF_RO }
  10583 };
  10584 
  10585 #endif
  10586 #if defined(BCM_56860_A0)
  10587 soc_field_info_t soc_AVS_REG_RO_REGISTERS_1_POW_WDOG_FAILURE_STATUS_BCM56860_A0r_fields[] = {
  10588     { FAILURE_COUNTSf, 16, 0, SOCF_LE|SOCF_RO },
  10589     { RESERVEDf, 15, 17, SOCF_LE|SOCF_RO|SOCF_RES },
  10590     { VALIDf, 1, 16, SOCF_RO }
  10591 };
  10592 
  10593 #endif
  10594 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  10595     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  10596     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  10597     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  10598     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  10599     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  10600     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  10601 soc_field_info_t soc_AVS_REG_RO_REGISTERS_1_RMT_ROSC_STATUSr_fields[] = {
  10602     { DATAf, 13, 0, SOCF_LE|SOCF_RO },
  10603     { RESERVEDf, 3, 13, SOCF_LE|SOCF_RO|SOCF_RES },
  10604     { VALIDf, 1, 16, SOCF_RO }
  10605 };
  10606 
  10607 #endif
  10608 #if defined(BCM_56860_A0)
  10609 soc_field_info_t soc_AVS_REG_RO_REGISTERS_1_RMT_ROSC_STATUS_BCM56860_A0r_fields[] = {
  10610     { DATAf, 13, 0, SOCF_LE|SOCF_RO },
  10611     { RESERVEDf, 3, 13, SOCF_LE|SOCF_RO|SOCF_RES },
  10612     { VALIDf, 1, 16, SOCF_RO }
  10613 };
  10614 
  10615 #endif
  10616 #if defined(BCM_53540_A0) || defined(BCM_53570_A0) || \
  10617     defined(BCM_53570_B0) || defined(BCM_56160_A0) || \
  10618     defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
  10619     defined(BCM_56270_A0) || defined(BCM_56370_A0) || \
  10620     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  10621     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  10622     defined(BCM_56770_A0) || defined(BCM_56870_A0) || \
  10623     defined(BCM_56970_A0) || defined(BCM_56980_A0) || \
  10624     defined(BCM_56980_B0)
  10625 soc_field_info_t soc_AVS_REG_TEMPERATURE_MONITOR_ENABLE_TEMPERATURE_INTERRUPT_SOURCESr_fields[] = {
  10626     { ENABLE_HIGHf, 1, 1, 0 },
  10627     { ENABLE_LOWf, 1, 0, 0 },
  10628     { RESERVEDf, 30, 2, SOCF_LE|SOCF_RO|SOCF_RES }
  10629 };
  10630 
  10631 #endif
  10632 #if defined(BCM_53540_A0) || defined(BCM_53570_A0) || \
  10633     defined(BCM_53570_B0) || defined(BCM_56160_A0) || \
  10634     defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
  10635     defined(BCM_56270_A0) || defined(BCM_56370_A0) || \
  10636     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  10637     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  10638     defined(BCM_56770_A0) || defined(BCM_56870_A0) || \
  10639     defined(BCM_56970_A0) || defined(BCM_56980_A0) || \
  10640     defined(BCM_56980_B0)
  10641 soc_field_info_t soc_AVS_REG_TEMPERATURE_MONITOR_TEMPERATURE_INTERRUPT_IDLE_TIMEr_fields[] = {
  10642     { IDLE_TIMEf, 8, 0, SOCF_LE },
  10643     { RESERVEDf, 24, 8, SOCF_LE|SOCF_RO|SOCF_RES }
  10644 };
  10645 
  10646 #endif
  10647 #if defined(BCM_53540_A0) || defined(BCM_53570_A0) || \
  10648     defined(BCM_53570_B0) || defined(BCM_56160_A0) || \
  10649     defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
  10650     defined(BCM_56270_A0) || defined(BCM_56370_A0) || \
  10651     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  10652     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  10653     defined(BCM_56770_A0) || defined(BCM_56870_A0) || \
  10654     defined(BCM_56970_A0) || defined(BCM_56980_A0) || \
  10655     defined(BCM_56980_B0)
  10656 soc_field_info_t soc_AVS_REG_TEMPERATURE_MONITOR_TEMPERATURE_INTERRUPT_TEMPERATUREr_fields[] = {
  10657     { CODEf, 10, 0, SOCF_LE|SOCF_RO },
  10658     { RESERVEDf, 22, 10, SOCF_LE|SOCF_RO|SOCF_RES }
  10659 };
  10660 
  10661 #endif
  10662 #if defined(BCM_53540_A0) || defined(BCM_53570_A0) || \
  10663     defined(BCM_53570_B0) || defined(BCM_56160_A0) || \
  10664     defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
  10665     defined(BCM_56270_A0) || defined(BCM_56560_A0) || \
  10666     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  10667     defined(BCM_56670_B0)
  10668 soc_field_info_t soc_AVS_REG_TEMPERATURE_MONITOR_TEMPERATURE_INTERRUPT_THRESHOLDSr_fields[] = {
  10669     { HIGH_THRESHOLDf, 11, 16, SOCF_LE },
  10670     { LOW_THRESHOLDf, 11, 0, SOCF_LE },
  10671     { RESERVEDf, 5, 11, SOCF_LE|SOCF_RO|SOCF_RES }
  10672 };
  10673 
  10674 #endif
  10675 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
  10676     defined(BCM_56870_A0)
  10677 soc_field_info_t soc_AVS_REG_TEMPERATURE_MONITOR_TEMPERATURE_INTERRUPT_THRESHOLDS_BCM56870_A0r_fields[] = {
  10678     { HIGH_THRESHOLDf, 11, 16, SOCF_LE },
  10679     { LOW_THRESHOLDf, 11, 0, SOCF_LE },
  10680     { RESERVEDf, 5, 11, SOCF_LE|SOCF_RO|SOCF_RES }
  10681 };
  10682 
  10683 #endif
  10684 #if defined(BCM_56970_A0) || defined(BCM_56980_A0) || \
  10685     defined(BCM_56980_B0)
  10686 soc_field_info_t soc_AVS_REG_TEMPERATURE_MONITOR_TEMPERATURE_INTERRUPT_THRESHOLDS_BCM56970_A0r_fields[] = {
  10687     { HIGH_THRESHOLDf, 11, 16, SOCF_LE|SOCF_RES },
  10688     { LOW_THRESHOLDf, 11, 0, SOCF_LE|SOCF_RES },
  10689     { RESERVEDf, 5, 11, SOCF_LE|SOCF_RO|SOCF_RES }
  10690 };
  10691 
  10692 #endif
  10693 #if defined(BCM_53540_A0) || defined(BCM_53570_A0) || \
  10694     defined(BCM_53570_B0) || defined(BCM_56160_A0) || \
  10695     defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
  10696     defined(BCM_56270_A0) || defined(BCM_56370_A0) || \
  10697     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  10698     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  10699     defined(BCM_56770_A0) || defined(BCM_56870_A0) || \
  10700     defined(BCM_56970_A0) || defined(BCM_56980_A0) || \
  10701     defined(BCM_56980_B0)
  10702 soc_field_info_t soc_AVS_REG_TEMPERATURE_MONITOR_TEMPERATURE_MEASUREMENT_STATUSr_fields[] = {
  10703     { DATAf, 11, 0, SOCF_LE|SOCF_RO },
  10704     { RESERVEDf, 20, 12, SOCF_LE|SOCF_RO|SOCF_RES },
  10705     { VALIDf, 1, 11, SOCF_RO }
  10706 };
  10707 
  10708 #endif
  10709 #if defined(BCM_53540_A0) || defined(BCM_53570_A0) || \
  10710     defined(BCM_53570_B0) || defined(BCM_56160_A0) || \
  10711     defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
  10712     defined(BCM_56270_A0) || defined(BCM_56560_A0) || \
  10713     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  10714     defined(BCM_56670_B0)
  10715 soc_field_info_t soc_AVS_REG_TEMPERATURE_MONITOR_TEMPERATURE_RESET_THRESHOLDr_fields[] = {
  10716     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_RES },
  10717     { THRESHOLDf, 11, 0, SOCF_LE }
  10718 };
  10719 
  10720 #endif
  10721 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
  10722     defined(BCM_56870_A0)
  10723 soc_field_info_t soc_AVS_REG_TEMPERATURE_MONITOR_TEMPERATURE_RESET_THRESHOLD_BCM56870_A0r_fields[] = {
  10724     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_RES },
  10725     { THRESHOLDf, 11, 0, SOCF_LE }
  10726 };
  10727 
  10728 #endif
  10729 #if defined(BCM_56970_A0) || defined(BCM_56980_A0) || \
  10730     defined(BCM_56980_B0)
  10731 soc_field_info_t soc_AVS_REG_TEMPERATURE_MONITOR_TEMPERATURE_RESET_THRESHOLD_BCM56970_A0r_fields[] = {
  10732     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_RES },
  10733     { THRESHOLDf, 11, 0, SOCF_LE|SOCF_RES }
  10734 };
  10735 
  10736 #endif
  10737 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
  10738     defined(BCM_56870_A0) || defined(BCM_56970_A0) || \
  10739     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  10740 soc_field_info_t soc_AVS_REG_TOP_CTRL_AVS_CONVERGENCE_STATUSr_fields[] = {
  10741     { AVS_REG_CONVERGENCE_STATUS_BITf, 1, 0, 0 },
  10742     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  10743 };
  10744 
  10745 #endif
  10746 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  10747     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  10748     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  10749     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  10750     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  10751     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  10752     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  10753     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  10754     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  10755     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  10756 soc_field_info_t soc_AVS_REG_TOP_CTRL_AVS_STATUS_INr_fields[] = {
  10757     { AVS_REG_STATUS_INf, 8, 0, SOCF_LE|SOCF_RO },
  10758     { RESERVEDf, 24, 8, SOCF_LE|SOCF_RO|SOCF_RES }
  10759 };
  10760 
  10761 #endif
  10762 #if defined(BCM_56860_A0)
  10763 soc_field_info_t soc_AVS_REG_TOP_CTRL_AVS_STATUS_IN_BCM56860_A0r_fields[] = {
  10764     { AVS_REG_STATUS_INf, 8, 0, SOCF_LE|SOCF_RO },
  10765     { RESERVEDf, 24, 8, SOCF_LE|SOCF_RO|SOCF_RES }
  10766 };
  10767 
  10768 #endif
  10769 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  10770     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  10771     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  10772     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  10773     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  10774     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  10775     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  10776     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  10777     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  10778     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  10779 soc_field_info_t soc_AVS_REG_TOP_CTRL_AVS_STATUS_OUTr_fields[] = {
  10780     { AVSTOP_STATUS_SPAREf, 2, 0, SOCF_LE },
  10781     { RESERVEDf, 30, 2, SOCF_LE|SOCF_RO|SOCF_RES }
  10782 };
  10783 
  10784 #endif
  10785 #if defined(BCM_56860_A0)
  10786 soc_field_info_t soc_AVS_REG_TOP_CTRL_AVS_STATUS_OUT_BCM56860_A0r_fields[] = {
  10787     { AVSTOP_STATUS_SPAREf, 2, 0, SOCF_LE },
  10788     { RESERVEDf, 30, 2, SOCF_LE|SOCF_RO|SOCF_RES }
  10789 };
  10790 
  10791 #endif
  10792 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  10793     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  10794     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  10795     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  10796     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  10797     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  10798     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  10799 soc_field_info_t soc_AVS_REG_TOP_CTRL_MEMORY_ASSISTr_fields[] = {
  10800     { AVS_REG_TOP_ENABLE_LVM_GL_PH2f, 1, 7, 0 },
  10801     { AVS_REG_TOP_LVM_GLf, 1, 0, 0 },
  10802     { AVS_REG_TOP_LVM_GL_ENABLE_VTRAPf, 1, 1, 0 },
  10803     { AVS_REG_TOP_LVM_LLf, 1, 2, 0 },
  10804     { AVS_REG_TOP_RDT_LLf, 2, 3, SOCF_LE },
  10805     { AVS_REG_TOP_WBT_LLf, 2, 5, SOCF_LE },
  10806     { RESERVEDf, 24, 8, SOCF_LE|SOCF_RO|SOCF_RES }
  10807 };
  10808 
  10809 #endif
  10810 #if defined(BCM_56860_A0)
  10811 soc_field_info_t soc_AVS_REG_TOP_CTRL_MEMORY_ASSIST_BCM56860_A0r_fields[] = {
  10812     { AVS_REG_TOP_ENABLE_LVM_GL_PH2f, 1, 7, 0 },
  10813     { AVS_REG_TOP_LVM_GLf, 1, 0, 0 },
  10814     { AVS_REG_TOP_LVM_GL_ENABLE_VTRAPf, 1, 1, 0 },
  10815     { AVS_REG_TOP_LVM_LLf, 1, 2, 0 },
  10816     { AVS_REG_TOP_RDT_LLf, 2, 3, SOCF_LE },
  10817     { AVS_REG_TOP_WBT_LLf, 2, 5, SOCF_LE },
  10818     { RESERVEDf, 24, 8, SOCF_LE|SOCF_RO|SOCF_RES }
  10819 };
  10820 
  10821 #endif
  10822 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
  10823     defined(BCM_56870_A0) || defined(BCM_56970_A0) || \
  10824     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  10825 soc_field_info_t soc_AVS_REG_TOP_CTRL_MEMORY_ASSIST_BCM56970_A0r_fields[] = {
  10826     { AVS_REG_TOP_ENABLE_LVM_GL_PH2f, 1, 23, 0 },
  10827     { AVS_REG_TOP_LVM_GLf, 1, 0, 0 },
  10828     { AVS_REG_TOP_LVM_GL_ENABLE_VTRAPf, 1, 1, 0 },
  10829     { AVS_REG_TOP_LVM_LLf, 1, 2, 0 },
  10830     { AVS_REG_TOP_RDT_CAM_LLf, 2, 11, SOCF_LE },
  10831     { AVS_REG_TOP_RDT_DP_LLf, 2, 15, SOCF_LE },
  10832     { AVS_REG_TOP_RDT_RF_LLf, 2, 19, SOCF_LE },
  10833     { AVS_REG_TOP_RDT_SC_LLf, 2, 7, SOCF_LE },
  10834     { AVS_REG_TOP_RDT_SP_LLf, 2, 3, SOCF_LE },
  10835     { AVS_REG_TOP_WBT_CAM_LLf, 2, 13, SOCF_LE },
  10836     { AVS_REG_TOP_WBT_DP_LLf, 2, 17, SOCF_LE },
  10837     { AVS_REG_TOP_WBT_RF_LLf, 2, 21, SOCF_LE },
  10838     { AVS_REG_TOP_WBT_SC_LLf, 2, 9, SOCF_LE },
  10839     { AVS_REG_TOP_WBT_SP_LLf, 2, 5, SOCF_LE },
  10840     { RESERVEDf, 8, 24, SOCF_LE|SOCF_RO|SOCF_RES }
  10841 };
  10842 
  10843 #endif
  10844 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  10845     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  10846     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  10847     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  10848     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  10849     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  10850     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  10851     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  10852     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  10853     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  10854 soc_field_info_t soc_AVS_REG_TOP_CTRL_MEMORY_ASSIST_STATUSr_fields[] = {
  10855     { AVS_REG_TOP_STATUS_LVM_GLf, 1, 0, SOCF_RO },
  10856     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  10857 };
  10858 
  10859 #endif
  10860 #if defined(BCM_56860_A0)
  10861 soc_field_info_t soc_AVS_REG_TOP_CTRL_MEMORY_ASSIST_STATUS_BCM56860_A0r_fields[] = {
  10862     { AVS_REG_TOP_STATUS_LVM_GLf, 1, 0, SOCF_RO },
  10863     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  10864 };
  10865 
  10866 #endif
  10867 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  10868     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  10869     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  10870     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  10871     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  10872     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  10873     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  10874 soc_field_info_t soc_AVS_REG_TOP_CTRL_MEMORY_STANDBY_AFEC0r_fields[] = {
  10875     { MEMORY_STANDBY_ENABLE_AFEC0f, 1, 0, 0 },
  10876     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  10877 };
  10878 
  10879 #endif
  10880 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  10881     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  10882     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  10883     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  10884     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  10885     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  10886     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  10887 soc_field_info_t soc_AVS_REG_TOP_CTRL_MEMORY_STANDBY_AFEC1r_fields[] = {
  10888     { MEMORY_STANDBY_ENABLE_AFEC1f, 1, 0, 0 },
  10889     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  10890 };
  10891 
  10892 #endif
  10893 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  10894     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  10895     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  10896     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  10897     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  10898     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  10899     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  10900 soc_field_info_t soc_AVS_REG_TOP_CTRL_MEMORY_STANDBY_AFEC2r_fields[] = {
  10901     { MEMORY_STANDBY_ENABLE_AFEC2f, 1, 0, 0 },
  10902     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  10903 };
  10904 
  10905 #endif
  10906 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  10907     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  10908     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  10909     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  10910     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  10911     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  10912     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  10913 soc_field_info_t soc_AVS_REG_TOP_CTRL_MEMORY_STANDBY_AFEC3r_fields[] = {
  10914     { MEMORY_STANDBY_ENABLE_AFEC3f, 1, 0, 0 },
  10915     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  10916 };
  10917 
  10918 #endif
  10919 #if defined(BCM_56860_A0)
  10920 soc_field_info_t soc_AVS_REG_TOP_CTRL_MEMORY_STANDBY_AFEC0_BCM56860_A0r_fields[] = {
  10921     { MEMORY_STANDBY_ENABLE_AFEC0f, 1, 0, 0 },
  10922     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  10923 };
  10924 
  10925 #endif
  10926 #if defined(BCM_56860_A0)
  10927 soc_field_info_t soc_AVS_REG_TOP_CTRL_MEMORY_STANDBY_AFEC1_BCM56860_A0r_fields[] = {
  10928     { MEMORY_STANDBY_ENABLE_AFEC1f, 1, 0, 0 },
  10929     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  10930 };
  10931 
  10932 #endif
  10933 #if defined(BCM_56860_A0)
  10934 soc_field_info_t soc_AVS_REG_TOP_CTRL_MEMORY_STANDBY_AFEC2_BCM56860_A0r_fields[] = {
  10935     { MEMORY_STANDBY_ENABLE_AFEC2f, 1, 0, 0 },
  10936     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  10937 };
  10938 
  10939 #endif
  10940 #if defined(BCM_56860_A0)
  10941 soc_field_info_t soc_AVS_REG_TOP_CTRL_MEMORY_STANDBY_AFEC3_BCM56860_A0r_fields[] = {
  10942     { MEMORY_STANDBY_ENABLE_AFEC3f, 1, 0, 0 },
  10943     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  10944 };
  10945 
  10946 #endif
  10947 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  10948     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  10949     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  10950     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  10951     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  10952     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  10953     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  10954 soc_field_info_t soc_AVS_REG_TOP_CTRL_MEMORY_STANDBY_BSPr_fields[] = {
  10955     { MEMORY_STANDBY_ENABLE_BSPf, 1, 0, 0 },
  10956     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  10957 };
  10958 
  10959 #endif
  10960 #if defined(BCM_56860_A0)
  10961 soc_field_info_t soc_AVS_REG_TOP_CTRL_MEMORY_STANDBY_BSP_BCM56860_A0r_fields[] = {
  10962     { MEMORY_STANDBY_ENABLE_BSPf, 1, 0, 0 },
  10963     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  10964 };
  10965 
  10966 #endif
  10967 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
  10968     defined(BCM_56870_A0) || defined(BCM_56970_A0) || \
  10969     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  10970 soc_field_info_t soc_AVS_REG_TOP_CTRL_MEMORY_STANDBY_DIAG_DECr_fields[] = {
  10971     { MEMORY_STANDBY_ENABLE_DIAG_DECf, 1, 0, 0 },
  10972     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  10973 };
  10974 
  10975 #endif
  10976 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  10977     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  10978     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  10979     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  10980     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  10981     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  10982     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  10983 soc_field_info_t soc_AVS_REG_TOP_CTRL_MEMORY_STANDBY_HIFr_fields[] = {
  10984     { MEMORY_STANDBY_ENABLE_HIFf, 1, 0, 0 },
  10985     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  10986 };
  10987 
  10988 #endif
  10989 #if defined(BCM_56860_A0)
  10990 soc_field_info_t soc_AVS_REG_TOP_CTRL_MEMORY_STANDBY_HIF_BCM56860_A0r_fields[] = {
  10991     { MEMORY_STANDBY_ENABLE_HIFf, 1, 0, 0 },
  10992     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  10993 };
  10994 
  10995 #endif
  10996 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  10997     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  10998     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  10999     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11000     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11001     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11002     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11003 soc_field_info_t soc_AVS_REG_TOP_CTRL_MEMORY_STANDBY_LEAPr_fields[] = {
  11004     { MEMORY_STANDBY_ENABLE_LEAPf, 1, 0, 0 },
  11005     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  11006 };
  11007 
  11008 #endif
  11009 #if defined(BCM_56860_A0)
  11010 soc_field_info_t soc_AVS_REG_TOP_CTRL_MEMORY_STANDBY_LEAP_BCM56860_A0r_fields[] = {
  11011     { MEMORY_STANDBY_ENABLE_LEAPf, 1, 0, 0 },
  11012     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  11013 };
  11014 
  11015 #endif
  11016 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
  11017     defined(BCM_56870_A0) || defined(BCM_56970_A0) || \
  11018     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  11019 soc_field_info_t soc_AVS_REG_TOP_CTRL_OTP_AVS_INFOr_fields[] = {
  11020     { AVS_REG_INFOf, 3, 0, SOCF_LE|SOCF_RO },
  11021     { RESERVEDf, 29, 3, SOCF_LE|SOCF_RO|SOCF_RES }
  11022 };
  11023 
  11024 #endif
  11025 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11026     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11027     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11028     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11029     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  11030     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  11031     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  11032     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  11033     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  11034     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  11035 soc_field_info_t soc_AVS_REG_TOP_CTRL_OTP_STATUSr_fields[] = {
  11036     { OTP_ADJUST_VOLTAGEf, 4, 0, SOCF_LE|SOCF_RO },
  11037     { OTP_AVS_DISABLEf, 1, 9, SOCF_RO },
  11038     { OTP_AVS_SRAM_MON_N_PROCESSf, 2, 6, SOCF_LE|SOCF_RO },
  11039     { OTP_AVS_SRAM_MON_P_PROCESSf, 2, 4, SOCF_LE|SOCF_RO },
  11040     { OTP_AVS_SRAM_MON_VALIDf, 1, 8, SOCF_RO },
  11041     { OTP_VTRAP_ENABLEf, 1, 10, SOCF_RO },
  11042     { OTP_VTRAP_TRIM_CODEf, 13, 11, SOCF_LE|SOCF_RO },
  11043     { RESERVEDf, 8, 24, SOCF_LE|SOCF_RO|SOCF_RES }
  11044 };
  11045 
  11046 #endif
  11047 #if defined(BCM_56860_A0)
  11048 soc_field_info_t soc_AVS_REG_TOP_CTRL_OTP_STATUS_BCM56860_A0r_fields[] = {
  11049     { OTP_ADJUST_VOLTAGEf, 4, 0, SOCF_LE|SOCF_RO },
  11050     { OTP_AVS_DISABLEf, 1, 9, SOCF_RO },
  11051     { OTP_AVS_SRAM_MON_N_PROCESSf, 2, 6, SOCF_LE|SOCF_RO },
  11052     { OTP_AVS_SRAM_MON_P_PROCESSf, 2, 4, SOCF_LE|SOCF_RO },
  11053     { OTP_AVS_SRAM_MON_VALIDf, 1, 8, SOCF_RO },
  11054     { OTP_VTRAP_ENABLEf, 1, 10, SOCF_RO },
  11055     { OTP_VTRAP_TRIM_CODEf, 13, 11, SOCF_LE|SOCF_RO },
  11056     { RESERVEDf, 8, 24, SOCF_LE|SOCF_RO|SOCF_RES }
  11057 };
  11058 
  11059 #endif
  11060 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
  11061     defined(BCM_56870_A0) || defined(BCM_56970_A0) || \
  11062     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  11063 soc_field_info_t soc_AVS_REG_TOP_CTRL_REVIDr_fields[] = {
  11064     { MAJORf, 8, 8, SOCF_LE|SOCF_RO },
  11065     { MINORf, 8, 0, SOCF_LE|SOCF_RO },
  11066     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_RES }
  11067 };
  11068 
  11069 #endif
  11070 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11071     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11072     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11073     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11074     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  11075     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  11076     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  11077     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  11078     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  11079     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  11080 soc_field_info_t soc_AVS_REG_TOP_CTRL_RMON_HZr_fields[] = {
  11081     { RATIO_HZ_0P25f, 8, 0, SOCF_LE },
  11082     { RATIO_HZ_0P5f, 8, 8, SOCF_LE },
  11083     { RATIO_HZ_1P0f, 8, 16, SOCF_LE },
  11084     { VALID_VERSIONf, 8, 24, SOCF_LE }
  11085 };
  11086 
  11087 #endif
  11088 #if defined(BCM_56860_A0)
  11089 soc_field_info_t soc_AVS_REG_TOP_CTRL_RMON_HZ_BCM56860_A0r_fields[] = {
  11090     { RATIO_HZ_0P25f, 8, 0, SOCF_LE },
  11091     { RATIO_HZ_0P5f, 8, 8, SOCF_LE },
  11092     { RATIO_HZ_1P0f, 8, 16, SOCF_LE },
  11093     { VALID_VERSIONf, 8, 24, SOCF_LE }
  11094 };
  11095 
  11096 #endif
  11097 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
  11098     defined(BCM_56870_A0) || defined(BCM_56970_A0) || \
  11099     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  11100 soc_field_info_t soc_AVS_REG_TOP_CTRL_RMON_RAWR_EXTr_fields[] = {
  11101     { AVERAGE_R_EXTf, 10, 0, SOCF_LE },
  11102     { RESERVEDf, 14, 10, SOCF_LE|SOCF_RO|SOCF_RES },
  11103     { VALID_VERSIONf, 8, 24, SOCF_LE }
  11104 };
  11105 
  11106 #endif
  11107 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
  11108     defined(BCM_56870_A0) || defined(BCM_56970_A0) || \
  11109     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  11110 soc_field_info_t soc_AVS_REG_TOP_CTRL_RMON_RAWR_INT_HZr_fields[] = {
  11111     { AVERAGE_R_HZ_0P25UMf, 10, 0, SOCF_LE },
  11112     { AVERAGE_R_HZ_0P5UMf, 10, 10, SOCF_LE },
  11113     { AVERAGE_R_HZ_1UMf, 10, 20, SOCF_LE },
  11114     { RESERVEDf, 2, 30, SOCF_LE|SOCF_RO|SOCF_RES }
  11115 };
  11116 
  11117 #endif
  11118 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
  11119     defined(BCM_56870_A0) || defined(BCM_56970_A0) || \
  11120     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  11121 soc_field_info_t soc_AVS_REG_TOP_CTRL_RMON_RAWR_INT_VTr_fields[] = {
  11122     { AVERAGE_R_VT_0P25UMf, 10, 0, SOCF_LE },
  11123     { AVERAGE_R_VT_0P5UMf, 10, 10, SOCF_LE },
  11124     { AVERAGE_R_VT_1UMf, 10, 20, SOCF_LE },
  11125     { RESERVEDf, 2, 30, SOCF_LE|SOCF_RO|SOCF_RES }
  11126 };
  11127 
  11128 #endif
  11129 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11130     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11131     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11132     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11133     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  11134     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  11135     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  11136     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  11137     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  11138     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  11139 soc_field_info_t soc_AVS_REG_TOP_CTRL_RMON_VTr_fields[] = {
  11140     { RATIO_VT_0P25f, 8, 0, SOCF_LE },
  11141     { RATIO_VT_0P5f, 8, 8, SOCF_LE },
  11142     { RATIO_VT_1P0f, 8, 16, SOCF_LE },
  11143     { VALID_VERSIONf, 8, 24, SOCF_LE }
  11144 };
  11145 
  11146 #endif
  11147 #if defined(BCM_56860_A0)
  11148 soc_field_info_t soc_AVS_REG_TOP_CTRL_RMON_VT_BCM56860_A0r_fields[] = {
  11149     { RATIO_VT_0P25f, 8, 0, SOCF_LE },
  11150     { RATIO_VT_0P5f, 8, 8, SOCF_LE },
  11151     { RATIO_VT_1P0f, 8, 16, SOCF_LE },
  11152     { VALID_VERSIONf, 8, 24, SOCF_LE }
  11153 };
  11154 
  11155 #endif
  11156 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11157     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11158     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11159     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11160     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  11161     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  11162     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  11163     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  11164     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  11165     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  11166 soc_field_info_t soc_AVS_REG_TOP_CTRL_S2_STANDBY_STATUSr_fields[] = {
  11167     { IS_S2_STANDBY_STATUSf, 1, 0, SOCF_RO },
  11168     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  11169 };
  11170 
  11171 #endif
  11172 #if defined(BCM_56860_A0)
  11173 soc_field_info_t soc_AVS_REG_TOP_CTRL_S2_STANDBY_STATUS_BCM56860_A0r_fields[] = {
  11174     { IS_S2_STANDBY_STATUSf, 1, 0, SOCF_RO },
  11175     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  11176 };
  11177 
  11178 #endif
  11179 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11180     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11181     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11182     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11183     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11184     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11185     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11186 soc_field_info_t soc_AVS_REG_TOP_CTRL_SPARE_HIGHr_fields[] = {
  11187     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_RES },
  11188     { SPARE_HIGHf, 16, 0, SOCF_LE }
  11189 };
  11190 
  11191 #endif
  11192 #if defined(BCM_56860_A0)
  11193 soc_field_info_t soc_AVS_REG_TOP_CTRL_SPARE_HIGH_BCM56860_A0r_fields[] = {
  11194     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_RES },
  11195     { SPARE_HIGHf, 16, 0, SOCF_LE }
  11196 };
  11197 
  11198 #endif
  11199 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
  11200     defined(BCM_56870_A0) || defined(BCM_56970_A0) || \
  11201     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  11202 soc_field_info_t soc_AVS_REG_TOP_CTRL_SPARE_HIGH_BCM56970_A0r_fields[] = {
  11203     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_RES },
  11204     { SPARE_HIGHf, 16, 0, SOCF_LE }
  11205 };
  11206 
  11207 #endif
  11208 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11209     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11210     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11211     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11212     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  11213     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  11214     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  11215     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  11216     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  11217     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  11218 soc_field_info_t soc_AVS_REG_TOP_CTRL_SPARE_LOWr_fields[] = {
  11219     { SPARE_LOWf, 32, 0, SOCF_LE }
  11220 };
  11221 
  11222 #endif
  11223 #if defined(BCM_56860_A0)
  11224 soc_field_info_t soc_AVS_REG_TOP_CTRL_SPARE_LOW_BCM56860_A0r_fields[] = {
  11225     { SPARE_LOWf, 32, 0, SOCF_LE }
  11226 };
  11227 
  11228 #endif
  11229 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11230     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11231     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11232     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11233     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11234     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11235     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11236 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_AFEC0r_fields[] = {
  11237     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11238     { SRAM_PDA_IN_AFEC0f, 1, 0, 0 }
  11239 };
  11240 
  11241 #endif
  11242 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11243     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11244     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11245     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11246     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11247     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11248     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11249 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_AFEC1r_fields[] = {
  11250     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11251     { SRAM_PDA_IN_AFEC1f, 1, 0, 0 }
  11252 };
  11253 
  11254 #endif
  11255 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11256     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11257     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11258     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11259     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11260     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11261     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11262 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_AFEC2r_fields[] = {
  11263     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11264     { SRAM_PDA_IN_AFEC2f, 1, 0, 0 }
  11265 };
  11266 
  11267 #endif
  11268 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11269     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11270     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11271     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11272     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11273     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11274     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11275 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_AFEC3r_fields[] = {
  11276     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11277     { SRAM_PDA_IN_AFEC3f, 1, 0, 0 }
  11278 };
  11279 
  11280 #endif
  11281 #if defined(BCM_56860_A0)
  11282 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_AFEC0_BCM56860_A0r_fields[] = {
  11283     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11284     { SRAM_PDA_IN_AFEC0f, 1, 0, 0 }
  11285 };
  11286 
  11287 #endif
  11288 #if defined(BCM_56860_A0)
  11289 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_AFEC1_BCM56860_A0r_fields[] = {
  11290     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11291     { SRAM_PDA_IN_AFEC1f, 1, 0, 0 }
  11292 };
  11293 
  11294 #endif
  11295 #if defined(BCM_56860_A0)
  11296 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_AFEC2_BCM56860_A0r_fields[] = {
  11297     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11298     { SRAM_PDA_IN_AFEC2f, 1, 0, 0 }
  11299 };
  11300 
  11301 #endif
  11302 #if defined(BCM_56860_A0)
  11303 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_AFEC3_BCM56860_A0r_fields[] = {
  11304     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11305     { SRAM_PDA_IN_AFEC3f, 1, 0, 0 }
  11306 };
  11307 
  11308 #endif
  11309 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11310     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11311     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11312     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11313     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11314     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11315     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11316 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_AIOr_fields[] = {
  11317     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11318     { SRAM_PDA_IN_AIOf, 1, 0, 0 }
  11319 };
  11320 
  11321 #endif
  11322 #if defined(BCM_56860_A0)
  11323 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_AIO_BCM56860_A0r_fields[] = {
  11324     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11325     { SRAM_PDA_IN_AIOf, 1, 0, 0 }
  11326 };
  11327 
  11328 #endif
  11329 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11330     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11331     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11332     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11333     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11334     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11335     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11336 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_BVNr_fields[] = {
  11337     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11338     { SRAM_PDA_IN_BVNf, 1, 0, 0 }
  11339 };
  11340 
  11341 #endif
  11342 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11343     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11344     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11345     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11346     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11347     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11348     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11349 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_BVNDr_fields[] = {
  11350     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11351     { SRAM_PDA_IN_BVNDf, 1, 0, 0 }
  11352 };
  11353 
  11354 #endif
  11355 #if defined(BCM_56860_A0)
  11356 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_BVND_BCM56860_A0r_fields[] = {
  11357     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11358     { SRAM_PDA_IN_BVNDf, 1, 0, 0 }
  11359 };
  11360 
  11361 #endif
  11362 #if defined(BCM_56860_A0)
  11363 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_BVN_BCM56860_A0r_fields[] = {
  11364     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11365     { SRAM_PDA_IN_BVNf, 1, 0, 0 }
  11366 };
  11367 
  11368 #endif
  11369 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
  11370     defined(BCM_56870_A0) || defined(BCM_56970_A0) || \
  11371     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  11372 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_DIAG_DECr_fields[] = {
  11373     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11374     { SRAM_PDA_IN_DIAG_DECf, 1, 0, 0 }
  11375 };
  11376 
  11377 #endif
  11378 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11379     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11380     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11381     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11382     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11383     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11384     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11385 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_FSKr_fields[] = {
  11386     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11387     { SRAM_PDA_IN_FSKf, 1, 0, 0 }
  11388 };
  11389 
  11390 #endif
  11391 #if defined(BCM_56860_A0)
  11392 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_FSK_BCM56860_A0r_fields[] = {
  11393     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11394     { SRAM_PDA_IN_FSKf, 1, 0, 0 }
  11395 };
  11396 
  11397 #endif
  11398 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11399     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11400     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11401     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11402     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11403     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11404     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11405 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_GFXr_fields[] = {
  11406     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11407     { SRAM_PDA_IN_GFXf, 1, 0, 0 }
  11408 };
  11409 
  11410 #endif
  11411 #if defined(BCM_56860_A0)
  11412 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_GFX_BCM56860_A0r_fields[] = {
  11413     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11414     { SRAM_PDA_IN_GFXf, 1, 0, 0 }
  11415 };
  11416 
  11417 #endif
  11418 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11419     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11420     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11421     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11422     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11423     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11424     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11425 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_HVDr_fields[] = {
  11426     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11427     { SRAM_PDA_IN_HVDf, 1, 0, 0 }
  11428 };
  11429 
  11430 #endif
  11431 #if defined(BCM_56860_A0)
  11432 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_HVD_BCM56860_A0r_fields[] = {
  11433     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11434     { SRAM_PDA_IN_HVDf, 1, 0, 0 }
  11435 };
  11436 
  11437 #endif
  11438 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11439     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11440     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11441     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11442     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11443     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11444     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11445 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_LEAPr_fields[] = {
  11446     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11447     { SRAM_PDA_IN_LEAPf, 1, 0, 0 }
  11448 };
  11449 
  11450 #endif
  11451 #if defined(BCM_56860_A0)
  11452 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_LEAP_BCM56860_A0r_fields[] = {
  11453     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11454     { SRAM_PDA_IN_LEAPf, 1, 0, 0 }
  11455 };
  11456 
  11457 #endif
  11458 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11459     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11460     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11461     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11462     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11463     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11464     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11465 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_M2MC1r_fields[] = {
  11466     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11467     { SRAM_PDA_IN_M2MC1f, 1, 0, 0 }
  11468 };
  11469 
  11470 #endif
  11471 #if defined(BCM_56860_A0)
  11472 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_M2MC1_BCM56860_A0r_fields[] = {
  11473     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11474     { SRAM_PDA_IN_M2MC1f, 1, 0, 0 }
  11475 };
  11476 
  11477 #endif
  11478 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11479     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11480     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11481     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11482     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11483     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11484     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11485 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_MOCAMACr_fields[] = {
  11486     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11487     { SRAM_PDA_IN_MOCAMACf, 1, 0, 0 }
  11488 };
  11489 
  11490 #endif
  11491 #if defined(BCM_56860_A0)
  11492 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_MOCAMAC_BCM56860_A0r_fields[] = {
  11493     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11494     { SRAM_PDA_IN_MOCAMACf, 1, 0, 0 }
  11495 };
  11496 
  11497 #endif
  11498 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11499     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11500     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11501     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11502     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11503     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11504     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11505 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_MOCAPHYr_fields[] = {
  11506     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11507     { SRAM_PDA_IN_MOCAPHYf, 1, 0, 0 }
  11508 };
  11509 
  11510 #endif
  11511 #if defined(BCM_56860_A0)
  11512 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_MOCAPHY_BCM56860_A0r_fields[] = {
  11513     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11514     { SRAM_PDA_IN_MOCAPHYf, 1, 0, 0 }
  11515 };
  11516 
  11517 #endif
  11518 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11519     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11520     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11521     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11522     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11523     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11524     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11525 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_RAAGA0r_fields[] = {
  11526     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11527     { SRAM_PDA_IN_RAAGA0f, 1, 0, 0 }
  11528 };
  11529 
  11530 #endif
  11531 #if defined(BCM_56860_A0)
  11532 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_RAAGA0_BCM56860_A0r_fields[] = {
  11533     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11534     { SRAM_PDA_IN_RAAGA0f, 1, 0, 0 }
  11535 };
  11536 
  11537 #endif
  11538 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11539     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11540     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11541     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11542     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11543     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11544     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11545 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_SDS0r_fields[] = {
  11546     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11547     { SRAM_PDA_IN_SDS0f, 1, 0, 0 }
  11548 };
  11549 
  11550 #endif
  11551 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11552     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11553     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11554     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11555     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11556     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11557     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11558 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_SDS1r_fields[] = {
  11559     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11560     { SRAM_PDA_IN_SDS1f, 1, 0, 0 }
  11561 };
  11562 
  11563 #endif
  11564 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11565     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11566     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11567     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11568     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11569     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11570     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11571 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_SDS2r_fields[] = {
  11572     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11573     { SRAM_PDA_IN_SDS2f, 1, 0, 0 }
  11574 };
  11575 
  11576 #endif
  11577 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11578     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11579     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11580     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11581     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11582     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11583     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11584 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_SDS3r_fields[] = {
  11585     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11586     { SRAM_PDA_IN_SDS3f, 1, 0, 0 }
  11587 };
  11588 
  11589 #endif
  11590 #if defined(BCM_56860_A0)
  11591 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_SDS0_BCM56860_A0r_fields[] = {
  11592     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11593     { SRAM_PDA_IN_SDS0f, 1, 0, 0 }
  11594 };
  11595 
  11596 #endif
  11597 #if defined(BCM_56860_A0)
  11598 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_SDS1_BCM56860_A0r_fields[] = {
  11599     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11600     { SRAM_PDA_IN_SDS1f, 1, 0, 0 }
  11601 };
  11602 
  11603 #endif
  11604 #if defined(BCM_56860_A0)
  11605 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_SDS2_BCM56860_A0r_fields[] = {
  11606     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11607     { SRAM_PDA_IN_SDS2f, 1, 0, 0 }
  11608 };
  11609 
  11610 #endif
  11611 #if defined(BCM_56860_A0)
  11612 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_SDS3_BCM56860_A0r_fields[] = {
  11613     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11614     { SRAM_PDA_IN_SDS3f, 1, 0, 0 }
  11615 };
  11616 
  11617 #endif
  11618 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11619     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11620     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11621     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11622     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11623     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11624     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11625 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_SIDr_fields[] = {
  11626     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11627     { SRAM_PDA_IN_SIDf, 1, 0, 0 }
  11628 };
  11629 
  11630 #endif
  11631 #if defined(BCM_56860_A0)
  11632 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_SID_BCM56860_A0r_fields[] = {
  11633     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11634     { SRAM_PDA_IN_SIDf, 1, 0, 0 }
  11635 };
  11636 
  11637 #endif
  11638 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11639     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11640     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11641     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11642     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11643     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11644     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11645 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_V3Dr_fields[] = {
  11646     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11647     { SRAM_PDA_IN_V3Df, 1, 0, 0 }
  11648 };
  11649 
  11650 #endif
  11651 #if defined(BCM_56860_A0)
  11652 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_V3D_BCM56860_A0r_fields[] = {
  11653     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11654     { SRAM_PDA_IN_V3Df, 1, 0, 0 }
  11655 };
  11656 
  11657 #endif
  11658 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11659     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11660     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11661     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11662     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11663     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11664     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11665 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_VECr_fields[] = {
  11666     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11667     { SRAM_PDA_IN_VECf, 1, 0, 0 }
  11668 };
  11669 
  11670 #endif
  11671 #if defined(BCM_56860_A0)
  11672 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_IN_VEC_BCM56860_A0r_fields[] = {
  11673     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11674     { SRAM_PDA_IN_VECf, 1, 0, 0 }
  11675 };
  11676 
  11677 #endif
  11678 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11679     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11680     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11681     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11682     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11683     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11684     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11685 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_AFEC0r_fields[] = {
  11686     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11687     { SRAM_PDA_OUT_AFEC0f, 1, 0, SOCF_RO }
  11688 };
  11689 
  11690 #endif
  11691 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11692     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11693     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11694     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11695     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11696     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11697     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11698 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_AFEC1r_fields[] = {
  11699     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11700     { SRAM_PDA_OUT_AFEC1f, 1, 0, SOCF_RO }
  11701 };
  11702 
  11703 #endif
  11704 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11705     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11706     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11707     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11708     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11709     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11710     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11711 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_AFEC2r_fields[] = {
  11712     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11713     { SRAM_PDA_OUT_AFEC2f, 1, 0, SOCF_RO }
  11714 };
  11715 
  11716 #endif
  11717 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11718     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11719     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11720     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11721     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11722     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11723     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11724 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_AFEC3r_fields[] = {
  11725     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11726     { SRAM_PDA_OUT_AFEC3f, 1, 0, SOCF_RO }
  11727 };
  11728 
  11729 #endif
  11730 #if defined(BCM_56860_A0)
  11731 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_AFEC0_BCM56860_A0r_fields[] = {
  11732     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11733     { SRAM_PDA_OUT_AFEC0f, 1, 0, SOCF_RO }
  11734 };
  11735 
  11736 #endif
  11737 #if defined(BCM_56860_A0)
  11738 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_AFEC1_BCM56860_A0r_fields[] = {
  11739     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11740     { SRAM_PDA_OUT_AFEC1f, 1, 0, SOCF_RO }
  11741 };
  11742 
  11743 #endif
  11744 #if defined(BCM_56860_A0)
  11745 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_AFEC2_BCM56860_A0r_fields[] = {
  11746     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11747     { SRAM_PDA_OUT_AFEC2f, 1, 0, SOCF_RO }
  11748 };
  11749 
  11750 #endif
  11751 #if defined(BCM_56860_A0)
  11752 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_AFEC3_BCM56860_A0r_fields[] = {
  11753     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11754     { SRAM_PDA_OUT_AFEC3f, 1, 0, SOCF_RO }
  11755 };
  11756 
  11757 #endif
  11758 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11759     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11760     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11761     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11762     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11763     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11764     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11765 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_AIOr_fields[] = {
  11766     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11767     { SRAM_PDA_OUT_AIOf, 1, 0, SOCF_RO }
  11768 };
  11769 
  11770 #endif
  11771 #if defined(BCM_56860_A0)
  11772 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_AIO_BCM56860_A0r_fields[] = {
  11773     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11774     { SRAM_PDA_OUT_AIOf, 1, 0, SOCF_RO }
  11775 };
  11776 
  11777 #endif
  11778 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11779     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11780     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11781     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11782     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11783     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11784     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11785 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_BVNr_fields[] = {
  11786     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11787     { SRAM_PDA_OUT_BVNf, 1, 0, SOCF_RO }
  11788 };
  11789 
  11790 #endif
  11791 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11792     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11793     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11794     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11795     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11796     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11797     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11798 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_BVNDr_fields[] = {
  11799     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11800     { SRAM_PDA_OUT_BVNDf, 1, 0, SOCF_RO }
  11801 };
  11802 
  11803 #endif
  11804 #if defined(BCM_56860_A0)
  11805 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_BVND_BCM56860_A0r_fields[] = {
  11806     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11807     { SRAM_PDA_OUT_BVNDf, 1, 0, SOCF_RO }
  11808 };
  11809 
  11810 #endif
  11811 #if defined(BCM_56860_A0)
  11812 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_BVN_BCM56860_A0r_fields[] = {
  11813     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11814     { SRAM_PDA_OUT_BVNf, 1, 0, SOCF_RO }
  11815 };
  11816 
  11817 #endif
  11818 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
  11819     defined(BCM_56870_A0) || defined(BCM_56970_A0) || \
  11820     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  11821 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_DIAG_DECr_fields[] = {
  11822     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11823     { SRAM_PDA_OUT_DIAG_DECf, 1, 0, SOCF_RO }
  11824 };
  11825 
  11826 #endif
  11827 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11828     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11829     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11830     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11831     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11832     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11833     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11834 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_FSKr_fields[] = {
  11835     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11836     { SRAM_PDA_OUT_FSKf, 1, 0, SOCF_RO }
  11837 };
  11838 
  11839 #endif
  11840 #if defined(BCM_56860_A0)
  11841 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_FSK_BCM56860_A0r_fields[] = {
  11842     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11843     { SRAM_PDA_OUT_FSKf, 1, 0, SOCF_RO }
  11844 };
  11845 
  11846 #endif
  11847 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11848     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11849     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11850     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11851     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11852     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11853     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11854 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_GFXr_fields[] = {
  11855     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11856     { SRAM_PDA_OUT_GFXf, 1, 0, SOCF_RO }
  11857 };
  11858 
  11859 #endif
  11860 #if defined(BCM_56860_A0)
  11861 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_GFX_BCM56860_A0r_fields[] = {
  11862     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11863     { SRAM_PDA_OUT_GFXf, 1, 0, SOCF_RO }
  11864 };
  11865 
  11866 #endif
  11867 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11868     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11869     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11870     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11871     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11872     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11873     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11874 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_HVDr_fields[] = {
  11875     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11876     { SRAM_PDA_OUT_HVDf, 1, 0, SOCF_RO }
  11877 };
  11878 
  11879 #endif
  11880 #if defined(BCM_56860_A0)
  11881 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_HVD_BCM56860_A0r_fields[] = {
  11882     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11883     { SRAM_PDA_OUT_HVDf, 1, 0, SOCF_RO }
  11884 };
  11885 
  11886 #endif
  11887 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11888     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11889     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11890     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11891     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11892     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11893     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11894 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_LEAPr_fields[] = {
  11895     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11896     { SRAM_PDA_OUT_LEAPf, 1, 0, SOCF_RO }
  11897 };
  11898 
  11899 #endif
  11900 #if defined(BCM_56860_A0)
  11901 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_LEAP_BCM56860_A0r_fields[] = {
  11902     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11903     { SRAM_PDA_OUT_LEAPf, 1, 0, SOCF_RO }
  11904 };
  11905 
  11906 #endif
  11907 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11908     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11909     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11910     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11911     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11912     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11913     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11914 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_M2MC1r_fields[] = {
  11915     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11916     { SRAM_PDA_OUT_M2MC1f, 1, 0, SOCF_RO }
  11917 };
  11918 
  11919 #endif
  11920 #if defined(BCM_56860_A0)
  11921 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_M2MC1_BCM56860_A0r_fields[] = {
  11922     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11923     { SRAM_PDA_OUT_M2MC1f, 1, 0, SOCF_RO }
  11924 };
  11925 
  11926 #endif
  11927 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11928     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11929     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11930     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11931     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11932     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11933     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11934 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_MOCAMACr_fields[] = {
  11935     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11936     { SRAM_PDA_OUT_MOCAMACf, 1, 0, SOCF_RO }
  11937 };
  11938 
  11939 #endif
  11940 #if defined(BCM_56860_A0)
  11941 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_MOCAMAC_BCM56860_A0r_fields[] = {
  11942     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11943     { SRAM_PDA_OUT_MOCAMACf, 1, 0, SOCF_RO }
  11944 };
  11945 
  11946 #endif
  11947 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11948     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11949     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11950     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11951     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11952     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11953     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11954 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_MOCAPHYr_fields[] = {
  11955     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11956     { SRAM_PDA_OUT_MOCAPHYf, 1, 0, SOCF_RO }
  11957 };
  11958 
  11959 #endif
  11960 #if defined(BCM_56860_A0)
  11961 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_MOCAPHY_BCM56860_A0r_fields[] = {
  11962     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11963     { SRAM_PDA_OUT_MOCAPHYf, 1, 0, SOCF_RO }
  11964 };
  11965 
  11966 #endif
  11967 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11968     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11969     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11970     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11971     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11972     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11973     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11974 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_RAAGA0r_fields[] = {
  11975     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11976     { SRAM_PDA_OUT_RAAGA0f, 1, 0, SOCF_RO }
  11977 };
  11978 
  11979 #endif
  11980 #if defined(BCM_56860_A0)
  11981 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_RAAGA0_BCM56860_A0r_fields[] = {
  11982     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11983     { SRAM_PDA_OUT_RAAGA0f, 1, 0, SOCF_RO }
  11984 };
  11985 
  11986 #endif
  11987 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  11988     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  11989     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  11990     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  11991     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  11992     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  11993     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  11994 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_SDS0r_fields[] = {
  11995     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  11996     { SRAM_PDA_OUT_SDS0f, 1, 0, SOCF_RO }
  11997 };
  11998 
  11999 #endif
  12000 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  12001     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  12002     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  12003     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  12004     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  12005     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  12006     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  12007 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_SDS1r_fields[] = {
  12008     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  12009     { SRAM_PDA_OUT_SDS1f, 1, 0, SOCF_RO }
  12010 };
  12011 
  12012 #endif
  12013 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  12014     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  12015     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  12016     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  12017     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  12018     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  12019     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  12020 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_SDS2r_fields[] = {
  12021     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  12022     { SRAM_PDA_OUT_SDS2f, 1, 0, SOCF_RO }
  12023 };
  12024 
  12025 #endif
  12026 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  12027     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  12028     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  12029     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  12030     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  12031     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  12032     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  12033 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_SDS3r_fields[] = {
  12034     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  12035     { SRAM_PDA_OUT_SDS3f, 1, 0, SOCF_RO }
  12036 };
  12037 
  12038 #endif
  12039 #if defined(BCM_56860_A0)
  12040 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_SDS0_BCM56860_A0r_fields[] = {
  12041     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  12042     { SRAM_PDA_OUT_SDS0f, 1, 0, SOCF_RO }
  12043 };
  12044 
  12045 #endif
  12046 #if defined(BCM_56860_A0)
  12047 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_SDS1_BCM56860_A0r_fields[] = {
  12048     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  12049     { SRAM_PDA_OUT_SDS1f, 1, 0, SOCF_RO }
  12050 };
  12051 
  12052 #endif
  12053 #if defined(BCM_56860_A0)
  12054 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_SDS2_BCM56860_A0r_fields[] = {
  12055     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  12056     { SRAM_PDA_OUT_SDS2f, 1, 0, SOCF_RO }
  12057 };
  12058 
  12059 #endif
  12060 #if defined(BCM_56860_A0)
  12061 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_SDS3_BCM56860_A0r_fields[] = {
  12062     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  12063     { SRAM_PDA_OUT_SDS3f, 1, 0, SOCF_RO }
  12064 };
  12065 
  12066 #endif
  12067 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  12068     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  12069     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  12070     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  12071     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  12072     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  12073     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  12074 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_SIDr_fields[] = {
  12075     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  12076     { SRAM_PDA_OUT_SIDf, 1, 0, SOCF_RO }
  12077 };
  12078 
  12079 #endif
  12080 #if defined(BCM_56860_A0)
  12081 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_SID_BCM56860_A0r_fields[] = {
  12082     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  12083     { SRAM_PDA_OUT_SIDf, 1, 0, SOCF_RO }
  12084 };
  12085 
  12086 #endif
  12087 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  12088     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  12089     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  12090     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  12091     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  12092     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  12093     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  12094 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_V3Dr_fields[] = {
  12095     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  12096     { SRAM_PDA_OUT_V3Df, 1, 0, SOCF_RO }
  12097 };
  12098 
  12099 #endif
  12100 #if defined(BCM_56860_A0)
  12101 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_V3D_BCM56860_A0r_fields[] = {
  12102     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  12103     { SRAM_PDA_OUT_V3Df, 1, 0, SOCF_RO }
  12104 };
  12105 
  12106 #endif
  12107 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  12108     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  12109     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  12110     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  12111     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  12112     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  12113     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  12114 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_VECr_fields[] = {
  12115     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  12116     { SRAM_PDA_OUT_VECf, 1, 0, SOCF_RO }
  12117 };
  12118 
  12119 #endif
  12120 #if defined(BCM_56860_A0)
  12121 soc_field_info_t soc_AVS_REG_TOP_CTRL_SRAM_POWER_GATE_OUT_VEC_BCM56860_A0r_fields[] = {
  12122     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  12123     { SRAM_PDA_OUT_VECf, 1, 0, SOCF_RO }
  12124 };
  12125 
  12126 #endif
  12127 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  12128     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  12129     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  12130     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  12131     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  12132     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  12133     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  12134     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  12135     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  12136     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  12137 soc_field_info_t soc_AVS_REG_TOP_CTRL_START_AVS_CPUr_fields[] = {
  12138     { CTRL_CPU_STARTf, 1, 0, 0 },
  12139     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  12140 };
  12141 
  12142 #endif
  12143 #if defined(BCM_56860_A0)
  12144 soc_field_info_t soc_AVS_REG_TOP_CTRL_START_AVS_CPU_BCM56860_A0r_fields[] = {
  12145     { CTRL_CPU_STARTf, 1, 0, 0 },
  12146     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  12147 };
  12148 
  12149 #endif
  12150 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  12151     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  12152     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  12153     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  12154     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  12155     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  12156     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  12157     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  12158     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  12159     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  12160 soc_field_info_t soc_AVS_REG_TOP_CTRL_VOLTAGE_REGULATOR_PWRDNr_fields[] = {
  12161     { AVS_REG_TOP_DISABLE_ANALOG_REGULATORf, 1, 0, 0 },
  12162     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  12163 };
  12164 
  12165 #endif
  12166 #if defined(BCM_56860_A0)
  12167 soc_field_info_t soc_AVS_REG_TOP_CTRL_VOLTAGE_REGULATOR_PWRDN_BCM56860_A0r_fields[] = {
  12168     { AVS_REG_TOP_DISABLE_ANALOG_REGULATORf, 1, 0, 0 },
  12169     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  12170 };
  12171 
  12172 #endif
  12173 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  12174     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  12175     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  12176     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  12177     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  12178     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  12179     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  12180     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  12181     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  12182     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  12183 soc_field_info_t soc_AVS_REG_TOP_CTRL_VOLTAGE_REGULATOR_STATUSr_fields[] = {
  12184     { PMU_STATUSf, 1, 0, SOCF_RO },
  12185     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  12186 };
  12187 
  12188 #endif
  12189 #if defined(BCM_56860_A0)
  12190 soc_field_info_t soc_AVS_REG_TOP_CTRL_VOLTAGE_REGULATOR_STATUS_BCM56860_A0r_fields[] = {
  12191     { PMU_STATUSf, 1, 0, SOCF_RO },
  12192     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  12193 };
  12194 
  12195 #endif
  12196 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  12197     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  12198     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  12199     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  12200     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  12201     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  12202     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  12203     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  12204     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  12205     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  12206 soc_field_info_t soc_AVS_REG_TOP_CTRL_VTRAP_STATUSr_fields[] = {
  12207     { RESERVEDf, 26, 6, SOCF_LE|SOCF_RO|SOCF_RES },
  12208     { THRESHOLD_MAX0_STATUSf, 1, 1, SOCF_RO },
  12209     { THRESHOLD_MAX1_STATUSf, 1, 0, SOCF_RO },
  12210     { THRESHOLD_MIN0_STATUSf, 1, 5, SOCF_RO },
  12211     { THRESHOLD_MIN1_STATUSf, 1, 3, SOCF_RO },
  12212     { THRESHOLD_WARNING0_STATUSf, 1, 4, SOCF_RO },
  12213     { THRESHOLD_WARNING1_STATUSf, 1, 2, SOCF_RO }
  12214 };
  12215 
  12216 #endif
  12217 #if defined(BCM_56860_A0)
  12218 soc_field_info_t soc_AVS_REG_TOP_CTRL_VTRAP_STATUS_BCM56860_A0r_fields[] = {
  12219     { RESERVEDf, 26, 6, SOCF_LE|SOCF_RO|SOCF_RES },
  12220     { THRESHOLD_MAX0_STATUSf, 1, 1, SOCF_RO },
  12221     { THRESHOLD_MAX1_STATUSf, 1, 0, SOCF_RO },
  12222     { THRESHOLD_MIN0_STATUSf, 1, 5, SOCF_RO },
  12223     { THRESHOLD_MIN1_STATUSf, 1, 3, SOCF_RO },
  12224     { THRESHOLD_WARNING0_STATUSf, 1, 4, SOCF_RO },
  12225     { THRESHOLD_WARNING1_STATUSf, 1, 2, SOCF_RO }
  12226 };
  12227 
  12228 #endif
  12229 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  12230     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  12231     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  12232     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  12233     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  12234     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  12235     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  12236     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  12237     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  12238     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  12239 soc_field_info_t soc_AVS_REG_TOP_CTRL_VTRAP_STATUS_CLEARr_fields[] = {
  12240     { RESERVEDf, 26, 6, SOCF_LE|SOCF_RO|SOCF_RES },
  12241     { THRESHOLD_MAX0_STATUS_CLEARf, 1, 1, 0 },
  12242     { THRESHOLD_MAX1_STATUS_CLEARf, 1, 0, 0 },
  12243     { THRESHOLD_MIN0_STATUS_CLEARf, 1, 5, 0 },
  12244     { THRESHOLD_MIN1_STATUS_CLEARf, 1, 3, 0 },
  12245     { THRESHOLD_WARNING0_STATUS_CLEARf, 1, 4, 0 },
  12246     { THRESHOLD_WARNING1_STATUS_CLEARf, 1, 2, 0 }
  12247 };
  12248 
  12249 #endif
  12250 #if defined(BCM_56860_A0)
  12251 soc_field_info_t soc_AVS_REG_TOP_CTRL_VTRAP_STATUS_CLEAR_BCM56860_A0r_fields[] = {
  12252     { RESERVEDf, 26, 6, SOCF_LE|SOCF_RO|SOCF_RES },
  12253     { THRESHOLD_MAX0_STATUS_CLEARf, 1, 1, 0 },
  12254     { THRESHOLD_MAX1_STATUS_CLEARf, 1, 0, 0 },
  12255     { THRESHOLD_MIN0_STATUS_CLEARf, 1, 5, 0 },
  12256     { THRESHOLD_MIN1_STATUS_CLEARf, 1, 3, 0 },
  12257     { THRESHOLD_WARNING0_STATUS_CLEARf, 1, 4, 0 },
  12258     { THRESHOLD_WARNING1_STATUS_CLEARf, 1, 2, 0 }
  12259 };
  12260 
  12261 #endif
  12262 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  12263     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  12264     defined(BCM_56450_B1)
  12265 soc_field_info_t soc_AXIIC_A9JTAG_M0_FN_MODr_fields[] = {
  12266     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  12267     { RESERVEDf, 30, 2, SOCF_LE|SOCF_RO|SOCF_RES },
  12268     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  12269 };
  12270 
  12271 #endif
  12272 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  12273     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  12274     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  12275     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  12276     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  12277     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  12278     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  12279     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  12280     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  12281     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  12282 soc_field_info_t soc_AXIIC_A9JTAG_M0_FN_MOD_BCM53400_A0r_fields[] = {
  12283     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  12284     { RESERVEDf, 30, 2, SOCF_LE|SOCF_RO|SOCF_RES },
  12285     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  12286 };
  12287 
  12288 #endif
  12289 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  12290     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  12291     defined(BCM_56450_B1)
  12292 soc_field_info_t soc_AXIIC_A9JTAG_M0_READ_QOSr_fields[] = {
  12293     { A9JTAG_M0_READ_QOSf, 4, 0, SOCF_LE },
  12294     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  12295 };
  12296 
  12297 #endif
  12298 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  12299     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  12300     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  12301     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  12302     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  12303     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  12304     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  12305     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  12306     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  12307     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  12308 soc_field_info_t soc_AXIIC_A9JTAG_M0_READ_QOS_BCM53400_A0r_fields[] = {
  12309     { A9JTAG_M0_READ_QOSf, 4, 0, SOCF_LE },
  12310     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  12311 };
  12312 
  12313 #endif
  12314 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  12315     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  12316     defined(BCM_56450_B1)
  12317 soc_field_info_t soc_AXIIC_A9JTAG_M0_WRITE_QOSr_fields[] = {
  12318     { A9JTAG_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  12319     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  12320 };
  12321 
  12322 #endif
  12323 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  12324     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  12325     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  12326     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  12327     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  12328     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  12329     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  12330     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  12331     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  12332     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  12333 soc_field_info_t soc_AXIIC_A9JTAG_M0_WRITE_QOS_BCM53400_A0r_fields[] = {
  12334     { A9JTAG_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  12335     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  12336 };
  12337 
  12338 #endif
  12339 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  12340     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  12341 soc_field_info_t soc_AXIIC_A9JTAG_S0_SECURITYr_fields[] = {
  12342     { A9JTAG_S0_SECURITYf, 1, 0, SOCF_RO },
  12343     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  12344 };
  12345 
  12346 #endif
  12347 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  12348     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  12349     defined(BCM_56160_A0) || defined(BCM_56260_A0)
  12350 soc_field_info_t soc_AXIIC_A9JTAG_S0_SECURITY_BCM53400_A0r_fields[] = {
  12351     { A9JTAG_S0_SECURITYf, 1, 0, SOCF_RES },
  12352     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  12353 };
  12354 
  12355 #endif
  12356 #if defined(BCM_56260_B0)
  12357 soc_field_info_t soc_AXIIC_A9JTAG_S0_SECURITY_BCM56260_B0r_fields[] = {
  12358     { A9JTAG_S0_SECURITYf, 1, 0, SOCF_WO|SOCF_RES },
  12359     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  12360 };
  12361 
  12362 #endif
  12363 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  12364     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  12365     defined(BCM_56450_B1)
  12366 soc_field_info_t soc_AXIIC_AMAC_FA_M0_AR_Br_fields[] = {
  12367     { AR_Bf, 16, 0, SOCF_LE },
  12368     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_RES }
  12369 };
  12370 
  12371 #endif
  12372 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  12373     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  12374     defined(BCM_56450_B1)
  12375 soc_field_info_t soc_AXIIC_AMAC_FA_M0_AR_Pr_fields[] = {
  12376     { AR_Pf, 8, 24, SOCF_LE },
  12377     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_RES }
  12378 };
  12379 
  12380 #endif
  12381 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  12382     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  12383     defined(BCM_56450_B1)
  12384 soc_field_info_t soc_AXIIC_AMAC_FA_M0_AR_Rr_fields[] = {
  12385     { AR_Rf, 12, 20, SOCF_LE },
  12386     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_RES }
  12387 };
  12388 
  12389 #endif
  12390 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  12391     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  12392     defined(BCM_56450_B1)
  12393 soc_field_info_t soc_AXIIC_AMAC_FA_M0_AW_Br_fields[] = {
  12394     { AW_Bf, 16, 0, SOCF_LE },
  12395     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_RES }
  12396 };
  12397 
  12398 #endif
  12399 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  12400     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  12401     defined(BCM_56450_B1)
  12402 soc_field_info_t soc_AXIIC_AMAC_FA_M0_AW_Pr_fields[] = {
  12403     { AW_Pf, 8, 24, SOCF_LE },
  12404     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_RES }
  12405 };
  12406 
  12407 #endif
  12408 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  12409     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  12410     defined(BCM_56450_B1)
  12411 soc_field_info_t soc_AXIIC_AMAC_FA_M0_AW_Rr_fields[] = {
  12412     { AW_Rf, 12, 20, SOCF_LE },
  12413     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_RES }
  12414 };
  12415 
  12416 #endif
  12417 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  12418     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  12419     defined(BCM_56450_B1)
  12420 soc_field_info_t soc_AXIIC_AMAC_FA_M0_KIr_fields[] = {
  12421     { AR_KIf, 3, 8, SOCF_LE },
  12422     { AW_KIf, 3, 0, SOCF_LE },
  12423     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_RES },
  12424     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_RES }
  12425 };
  12426 
  12427 #endif
  12428 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  12429     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  12430     defined(BCM_56450_B1)
  12431 soc_field_info_t soc_AXIIC_AMAC_FA_M0_MAX_COMB_OTr_fields[] = {
  12432     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  12433     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  12434     { RESERVEDf, 17, 15, SOCF_LE|SOCF_RO|SOCF_RES }
  12435 };
  12436 
  12437 #endif
  12438 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  12439     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  12440     defined(BCM_56450_B1)
  12441 soc_field_info_t soc_AXIIC_AMAC_FA_M0_MAX_OTr_fields[] = {
  12442     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  12443     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  12444     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  12445     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  12446     { RESERVEDf, 2, 30, SOCF_LE|SOCF_RO|SOCF_RES },
  12447     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_RES }
  12448 };
  12449 
  12450 #endif
  12451 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  12452     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  12453     defined(BCM_56450_B1)
  12454 soc_field_info_t soc_AXIIC_AMAC_FA_M0_QOS_CNTLr_fields[] = {
  12455     { EN_AR_LATENCYf, 1, 4, 0 },
  12456     { EN_AR_OTf, 1, 6, 0 },
  12457     { EN_AR_RATEf, 1, 1, 0 },
  12458     { EN_AWAR_OTf, 1, 7, 0 },
  12459     { EN_AWAR_RATEf, 1, 2, 0 },
  12460     { EN_AW_LATENCYf, 1, 3, 0 },
  12461     { EN_AW_OTf, 1, 5, 0 },
  12462     { EN_AW_RATEf, 1, 0, 0 },
  12463     { RESERVEDf, 24, 8, SOCF_LE|SOCF_RO|SOCF_RES }
  12464 };
  12465 
  12466 #endif
  12467 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  12468     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  12469     defined(BCM_56450_B1)
  12470 soc_field_info_t soc_AXIIC_AMAC_FA_M0_QOS_RANGEr_fields[] = {
  12471     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  12472     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  12473     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  12474     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  12475     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_RES },
  12476     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_RES },
  12477     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_RES },
  12478     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  12479 };
  12480 
  12481 #endif
  12482 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  12483     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  12484 soc_field_info_t soc_AXIIC_AMAC_FA_M0_READ_QOSr_fields[] = {
  12485     { AMAC_FA_M0_READ_QOSf, 4, 0, SOCF_LE },
  12486     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  12487 };
  12488 
  12489 #endif
  12490 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  12491     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  12492     defined(BCM_56450_B1)
  12493 soc_field_info_t soc_AXIIC_AMAC_FA_M0_TGT_LATENCYr_fields[] = {
  12494     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  12495     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  12496     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_RES },
  12497     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_RES }
  12498 };
  12499 
  12500 #endif
  12501 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  12502     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  12503 soc_field_info_t soc_AXIIC_AMAC_FA_M0_WRITE_QOSr_fields[] = {
  12504     { AMAC_FA_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  12505     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  12506 };
  12507 
  12508 #endif
  12509 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  12510     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  12511 soc_field_info_t soc_AXIIC_AMAC_FA_M1_READ_QOSr_fields[] = {
  12512     { AMAC_FA_M1_READ_QOSf, 4, 0, SOCF_LE },
  12513     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  12514 };
  12515 
  12516 #endif
  12517 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  12518     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  12519 soc_field_info_t soc_AXIIC_AMAC_FA_M1_WRITE_QOSr_fields[] = {
  12520     { AMAC_FA_M1_WRITE_QOSf, 4, 0, SOCF_LE },
  12521     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  12522 };
  12523 
  12524 #endif
  12525 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  12526     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  12527     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  12528     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  12529     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  12530     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  12531     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  12532     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  12533     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  12534     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  12535 soc_field_info_t soc_AXIIC_AMAC_M0_AR_Br_fields[] = {
  12536     { AR_Bf, 16, 0, SOCF_LE },
  12537     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_RES }
  12538 };
  12539 
  12540 #endif
  12541 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  12542     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  12543     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  12544     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  12545     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  12546     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  12547     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  12548     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  12549     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  12550     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  12551 soc_field_info_t soc_AXIIC_AMAC_M0_AR_Pr_fields[] = {
  12552     { AR_Pf, 8, 24, SOCF_LE },
  12553     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_RES }
  12554 };
  12555 
  12556 #endif
  12557 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  12558     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  12559     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  12560     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  12561     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  12562     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  12563     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  12564     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  12565     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  12566     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  12567 soc_field_info_t soc_AXIIC_AMAC_M0_AR_Rr_fields[] = {
  12568     { AR_Rf, 12, 20, SOCF_LE },
  12569     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_RES }
  12570 };
  12571 
  12572 #endif
  12573 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  12574     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  12575     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  12576     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  12577     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  12578     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  12579     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  12580     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  12581     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  12582     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  12583 soc_field_info_t soc_AXIIC_AMAC_M0_AW_Br_fields[] = {
  12584     { AW_Bf, 16, 0, SOCF_LE },
  12585     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_RES }
  12586 };
  12587 
  12588 #endif
  12589 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  12590     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  12591     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  12592     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  12593     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  12594     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  12595     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  12596     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  12597     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  12598     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  12599 soc_field_info_t soc_AXIIC_AMAC_M0_AW_Pr_fields[] = {
  12600     { AW_Pf, 8, 24, SOCF_LE },
  12601     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_RES }
  12602 };
  12603 
  12604 #endif
  12605 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  12606     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  12607     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  12608     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  12609     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  12610     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  12611     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  12612     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  12613     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  12614     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  12615 soc_field_info_t soc_AXIIC_AMAC_M0_AW_Rr_fields[] = {
  12616     { AW_Rf, 12, 20, SOCF_LE },
  12617     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_RES }
  12618 };
  12619 
  12620 #endif
  12621 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  12622     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  12623     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  12624     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  12625     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  12626     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  12627     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  12628     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  12629     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  12630     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  12631 soc_field_info_t soc_AXIIC_AMAC_M0_KIr_fields[] = {
  12632     { AR_KIf, 3, 8, SOCF_LE },
  12633     { AW_KIf, 3, 0, SOCF_LE },
  12634     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_RES },
  12635     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_RES }
  12636 };
  12637 
  12638 #endif
  12639 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  12640     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  12641     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  12642     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  12643     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  12644     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  12645     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  12646     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  12647     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  12648     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  12649 soc_field_info_t soc_AXIIC_AMAC_M0_MAX_COMB_OTr_fields[] = {
  12650     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  12651     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  12652     { RESERVEDf, 17, 15, SOCF_LE|SOCF_RO|SOCF_RES }
  12653 };
  12654 
  12655 #endif
  12656 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  12657     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  12658     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  12659     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  12660     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  12661     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  12662     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  12663     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  12664     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  12665     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  12666 soc_field_info_t soc_AXIIC_AMAC_M0_MAX_OTr_fields[] = {
  12667     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  12668     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  12669     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  12670     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  12671     { RESERVEDf, 2, 30, SOCF_LE|SOCF_RO|SOCF_RES },
  12672     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_RES }
  12673 };
  12674 
  12675 #endif
  12676 #if defined(BCM_53400_A0) || defined(BCM_53570_A0) || \
  12677     defined(BCM_53570_B0) || defined(BCM_56260_A0) || \
  12678     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  12679     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  12680 soc_field_info_t soc_AXIIC_AMAC_M0_QOS_CNTLr_fields[] = {
  12681     { EN_AR_LATENCYf, 1, 4, 0 },
  12682     { EN_AR_OTf, 1, 6, 0 },
  12683     { EN_AR_RATEf, 1, 1, 0 },
  12684     { EN_AWAR_OTf, 1, 7, 0 },
  12685     { EN_AWAR_RATEf, 1, 2, 0 },
  12686     { EN_AW_LATENCYf, 1, 3, 0 },
  12687     { EN_AW_OTf, 1, 5, 0 },
  12688     { EN_AW_RATEf, 1, 0, 0 },
  12689     { RESERVEDf, 24, 8, SOCF_LE|SOCF_RO|SOCF_RES }
  12690 };
  12691 
  12692 #endif
  12693 #if defined(BCM_53540_A0) || defined(BCM_53570_A0) || \
  12694     defined(BCM_53570_B0) || defined(BCM_56160_A0) || \
  12695     defined(BCM_56260_A0) || defined(BCM_56260_B0)
  12696 soc_field_info_t soc_AXIIC_AMAC_M0_QOS_CNTL_BCM56260_A0r_fields[] = {
  12697     { EN_AR_FCf, 1, 4, 0 },
  12698     { EN_AR_OTf, 1, 6, 0 },
  12699     { EN_AR_RATEf, 1, 1, 0 },
  12700     { EN_AWAR_OTf, 1, 7, 0 },
  12701     { EN_AWAR_RATEf, 1, 2, 0 },
  12702     { EN_AW_FCf, 1, 3, 0 },
  12703     { EN_AW_OTf, 1, 5, 0 },
  12704     { EN_AW_RATEf, 1, 0, 0 },
  12705     { MODE_AR_FCf, 1, 20, 0 },
  12706     { MODE_AW_FCf, 1, 16, 0 }
  12707 };
  12708 
  12709 #endif
  12710 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  12711     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  12712     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  12713     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  12714     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  12715     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  12716     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  12717     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  12718     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  12719     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  12720 soc_field_info_t soc_AXIIC_AMAC_M0_QOS_RANGEr_fields[] = {
  12721     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  12722     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  12723     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  12724     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  12725     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_RES },
  12726     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_RES },
  12727     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_RES },
  12728     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  12729 };
  12730 
  12731 #endif
  12732 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  12733     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  12734     defined(BCM_56450_B1)
  12735 soc_field_info_t soc_AXIIC_AMAC_M0_READ_QOSr_fields[] = {
  12736     { AMAC_M0_READ_QOSf, 4, 0, SOCF_LE },
  12737     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  12738 };
  12739 
  12740 #endif
  12741 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  12742     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  12743     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  12744     defined(BCM_56260_B0)
  12745 soc_field_info_t soc_AXIIC_AMAC_M0_READ_QOS_BCM53400_A0r_fields[] = {
  12746     { AMAC_M0_READ_QOSf, 4, 0, SOCF_LE },
  12747     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  12748 };
  12749 
  12750 #endif
  12751 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  12752     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  12753     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  12754     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  12755     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  12756     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  12757     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  12758     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  12759     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  12760     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  12761 soc_field_info_t soc_AXIIC_AMAC_M0_TGT_LATENCYr_fields[] = {
  12762     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  12763     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  12764     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_RES },
  12765     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_RES }
  12766 };
  12767 
  12768 #endif
  12769 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  12770     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  12771     defined(BCM_56450_B1)
  12772 soc_field_info_t soc_AXIIC_AMAC_M0_WRITE_QOSr_fields[] = {
  12773     { AMAC_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  12774     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  12775 };
  12776 
  12777 #endif
  12778 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  12779     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  12780     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  12781     defined(BCM_56260_B0)
  12782 soc_field_info_t soc_AXIIC_AMAC_M0_WRITE_QOS_BCM53400_A0r_fields[] = {
  12783     { AMAC_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  12784     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  12785 };
  12786 
  12787 #endif
  12788 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  12789     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  12790 soc_field_info_t soc_AXIIC_AMAC_M1_READ_QOSr_fields[] = {
  12791     { AMAC_M1_READ_QOSf, 4, 0, SOCF_LE },
  12792     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  12793 };
  12794 
  12795 #endif
  12796 #if defined(BCM_53400_A0) || defined(BCM_53570_A0) || \
  12797     defined(BCM_53570_B0) || defined(BCM_56260_A0) || \
  12798     defined(BCM_56260_B0)
  12799 soc_field_info_t soc_AXIIC_AMAC_M1_READ_QOS_BCM53400_A0r_fields[] = {
  12800     { AMAC_M1_READ_QOSf, 4, 0, SOCF_LE },
  12801     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  12802 };
  12803 
  12804 #endif
  12805 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  12806     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  12807 soc_field_info_t soc_AXIIC_AMAC_M1_WRITE_QOSr_fields[] = {
  12808     { AMAC_M1_WRITE_QOSf, 4, 0, SOCF_LE },
  12809     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  12810 };
  12811 
  12812 #endif
  12813 #if defined(BCM_53400_A0) || defined(BCM_53570_A0) || \
  12814     defined(BCM_53570_B0) || defined(BCM_56260_A0) || \
  12815     defined(BCM_56260_B0)
  12816 soc_field_info_t soc_AXIIC_AMAC_M1_WRITE_QOS_BCM53400_A0r_fields[] = {
  12817     { AMAC_M1_WRITE_QOSf, 4, 0, SOCF_LE },
  12818     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  12819 };
  12820 
  12821 #endif
  12822 #if defined(BCM_53400_A0)
  12823 soc_field_info_t soc_AXIIC_APBR_S0_SECURITYr_fields[] = {
  12824     { ACPAL_APB_SECURITYf, 1, 6, SOCF_RES },
  12825     { DDR_APB_SECURITYf, 1, 0, SOCF_RES },
  12826     { MHOST0_APB_SECURITYf, 1, 14, SOCF_RES },
  12827     { MHOST1_APB_SECURITYf, 1, 15, SOCF_RES },
  12828     { PCIE0_APB_SECURITYf, 1, 2, SOCF_RES },
  12829     { PCIE1_APB_SECURITYf, 1, 3, SOCF_RES },
  12830     { PMON0_APB_SECURITYf, 1, 7, SOCF_RES },
  12831     { SMAU_APB_SECURITYf, 1, 5, SOCF_RES }
  12832 };
  12833 
  12834 #endif
  12835 #if defined(BCM_53540_A0) || defined(BCM_56160_A0)
  12836 soc_field_info_t soc_AXIIC_APBR_S0_SECURITY_BCM56160_A0r_fields[] = {
  12837     { ACPAL_APB_SECURITYf, 1, 6, SOCF_RES },
  12838     { DDR_APB_SECURITYf, 1, 0, SOCF_RES },
  12839     { DMA_S0_APB_SECURITYf, 1, 8, SOCF_RES },
  12840     { DMA_S1_APB_SECURITYf, 1, 9, SOCF_RES },
  12841     { PCIE0_APB_SECURITYf, 1, 2, SOCF_RES },
  12842     { SRAM_APB_SECURITYf, 1, 7, SOCF_RES }
  12843 };
  12844 
  12845 #endif
  12846 #if defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  12847     defined(BCM_56260_A0)
  12848 soc_field_info_t soc_AXIIC_APBR_S0_SECURITY_BCM56260_A0r_fields[] = {
  12849     { ACPAL_APB_SECURITYf, 1, 6, SOCF_RES },
  12850     { DDR_APB_SECURITYf, 1, 0, SOCF_RES },
  12851     { DMA_S0_APB_SECURITYf, 1, 8, SOCF_RES },
  12852     { DMA_S1_APB_SECURITYf, 1, 9, SOCF_RES },
  12853     { MHOST0_APB_SECURITYf, 1, 14, SOCF_RES },
  12854     { PCIE0_APB_SECURITYf, 1, 2, SOCF_RES },
  12855     { PCIE1_APB_SECURITYf, 1, 3, SOCF_RES },
  12856     { SMAU_APB_SECURITYf, 1, 5, SOCF_RES }
  12857 };
  12858 
  12859 #endif
  12860 #if defined(BCM_56260_B0)
  12861 soc_field_info_t soc_AXIIC_APBR_S0_SECURITY_BCM56260_B0r_fields[] = {
  12862     { ACPAL_APB_SECURITYf, 1, 6, SOCF_WO|SOCF_RES },
  12863     { DDR_APB_SECURITYf, 1, 0, SOCF_WO|SOCF_RES },
  12864     { DMA_S0_APB_SECURITYf, 1, 8, SOCF_WO|SOCF_RES },
  12865     { DMA_S1_APB_SECURITYf, 1, 9, SOCF_WO|SOCF_RES },
  12866     { MHOST0_APB_SECURITYf, 1, 14, SOCF_WO|SOCF_RES },
  12867     { PCIE0_APB_SECURITYf, 1, 2, SOCF_WO|SOCF_RES },
  12868     { PCIE1_APB_SECURITYf, 1, 3, SOCF_WO|SOCF_RES },
  12869     { SMAU_APB_SECURITYf, 1, 5, SOCF_WO|SOCF_RES }
  12870 };
  12871 
  12872 #endif
  12873 #if defined(BCM_53400_A0)
  12874 soc_field_info_t soc_AXIIC_APBS_S0_SECURITYr_fields[] = {
  12875     { AMAC0_APB_SECURITYf, 1, 2, SOCF_RES },
  12876     { AMAC1_APB_SECURITYf, 1, 10, SOCF_RES },
  12877     { DMA_APB1_SECURITYf, 1, 0, SOCF_RES },
  12878     { DMA_APB2_SECURITYf, 1, 13, SOCF_RES },
  12879     { NAND_APB_SECURITYf, 1, 6, SOCF_RES },
  12880     { NOR_APB_SECURITYf, 1, 5, SOCF_RES },
  12881     { PMON1_APB_SECURITYf, 1, 15, SOCF_RES },
  12882     { QSPI_APB_SECURITYf, 1, 7, SOCF_RES },
  12883     { SDIO0_APB_SECURITYf, 1, 1, SOCF_RES },
  12884     { SDIO1_APB_SECURITYf, 1, 3, SOCF_RES },
  12885     { SRAM_APB_SECURITYf, 1, 14, SOCF_RES },
  12886     { USB2D_APB_SECURITYf, 1, 12, SOCF_RES },
  12887     { USB2H_APB1_SECURITYf, 1, 8, SOCF_RES },
  12888     { USB2H_APB2_SECURITYf, 1, 9, SOCF_RES }
  12889 };
  12890 
  12891 #endif
  12892 #if defined(BCM_53540_A0) || defined(BCM_56160_A0)
  12893 soc_field_info_t soc_AXIIC_APBS_S0_SECURITY_BCM56160_A0r_fields[] = {
  12894     { AMAC0_APB_SECURITYf, 1, 2, SOCF_RES },
  12895     { NAND_APB_SECURITYf, 1, 6, SOCF_RES },
  12896     { NOR_APB_SECURITYf, 1, 5, SOCF_RES },
  12897     { QSPI_APB_SECURITYf, 1, 7, SOCF_RES },
  12898     { SDIO0_APB_SECURITYf, 1, 1, SOCF_RES },
  12899     { USB2D_APB_SECURITYf, 1, 12, SOCF_RES },
  12900     { USB2H_APB1_SECURITYf, 1, 8, SOCF_RES },
  12901     { USB2H_APB2_SECURITYf, 1, 9, SOCF_RES }
  12902 };
  12903 
  12904 #endif
  12905 #if defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  12906     defined(BCM_56260_A0)
  12907 soc_field_info_t soc_AXIIC_APBS_S0_SECURITY_BCM56260_A0r_fields[] = {
  12908     { AMAC0_APB_SECURITYf, 1, 2, SOCF_RES },
  12909     { AMAC1_APB_SECURITYf, 1, 10, SOCF_RES },
  12910     { NAND_APB_SECURITYf, 1, 6, SOCF_RES },
  12911     { NOR_APB_SECURITYf, 1, 5, SOCF_RES },
  12912     { QSPI_APB_SECURITYf, 1, 7, SOCF_RES },
  12913     { SDIO0_APB_SECURITYf, 1, 1, SOCF_RES },
  12914     { SDIO1_APB_SECURITYf, 1, 3, SOCF_RES },
  12915     { SRAM_APB_SECURITYf, 1, 14, SOCF_RES },
  12916     { USB2D_APB_SECURITYf, 1, 12, SOCF_RES },
  12917     { USB2H_APB1_SECURITYf, 1, 8, SOCF_RES },
  12918     { USB2H_APB2_SECURITYf, 1, 9, SOCF_RES }
  12919 };
  12920 
  12921 #endif
  12922 #if defined(BCM_56260_B0)
  12923 soc_field_info_t soc_AXIIC_APBS_S0_SECURITY_BCM56260_B0r_fields[] = {
  12924     { AMAC0_APB_SECURITYf, 1, 2, SOCF_WO|SOCF_RES },
  12925     { AMAC1_APB_SECURITYf, 1, 10, SOCF_WO|SOCF_RES },
  12926     { NAND_APB_SECURITYf, 1, 6, SOCF_WO|SOCF_RES },
  12927     { NOR_APB_SECURITYf, 1, 5, SOCF_WO|SOCF_RES },
  12928     { QSPI_APB_SECURITYf, 1, 7, SOCF_WO|SOCF_RES },
  12929     { SDIO0_APB_SECURITYf, 1, 1, SOCF_WO|SOCF_RES },
  12930     { SDIO1_APB_SECURITYf, 1, 3, SOCF_WO|SOCF_RES },
  12931     { SRAM_APB_SECURITYf, 1, 14, SOCF_WO|SOCF_RES },
  12932     { USB2D_APB_SECURITYf, 1, 12, SOCF_WO|SOCF_RES },
  12933     { USB2H_APB1_SECURITYf, 1, 8, SOCF_WO|SOCF_RES },
  12934     { USB2H_APB2_SECURITYf, 1, 9, SOCF_WO|SOCF_RES }
  12935 };
  12936 
  12937 #endif
  12938 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  12939     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  12940 soc_field_info_t soc_AXIIC_APBV_S0_SECURITYr_fields[] = {
  12941     { APBV_S0_SECURITYf, 16, 0, SOCF_LE|SOCF_RO },
  12942     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_RES }
  12943 };
  12944 
  12945 #endif
  12946 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  12947     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  12948 soc_field_info_t soc_AXIIC_APBW_S0_SECURITYr_fields[] = {
  12949     { APBW_S0_SECURITYf, 16, 0, SOCF_LE|SOCF_RO },
  12950     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_RES }
  12951 };
  12952 
  12953 #endif
  12954 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  12955     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  12956 soc_field_info_t soc_AXIIC_APBX_S0_SECURITYr_fields[] = {
  12957     { APBX_S0_SECURITYf, 16, 0, SOCF_LE|SOCF_RO },
  12958     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_RES }
  12959 };
  12960 
  12961 #endif
  12962 #if defined(BCM_53400_A0) || defined(BCM_53570_A0) || \
  12963     defined(BCM_53570_B0) || defined(BCM_56260_A0)
  12964 soc_field_info_t soc_AXIIC_APBX_S0_SECURITY_BCM53400_A0r_fields[] = {
  12965     { CCG_GPIO_APB_SECURITYf, 1, 10, SOCF_RES },
  12966     { CCG_MDIO_APB_SECURITYf, 1, 2, SOCF_RES },
  12967     { CCG_PWM_APB_SECURITYf, 1, 1, SOCF_RES },
  12968     { CCG_SMBUS0_APB_SECURITYf, 1, 8, SOCF_RES },
  12969     { CCG_SMBUS1_APB_SECURITYf, 1, 11, SOCF_RES },
  12970     { CCG_SRAB_APB_SECURITYf, 1, 7, SOCF_RES },
  12971     { CCG_TIMER0_APB_SECURITYf, 1, 3, SOCF_RES },
  12972     { CCG_TIMER1_APB_SECURITYf, 1, 4, SOCF_RES },
  12973     { CCG_TIMER2_APB_SECURITYf, 1, 5, SOCF_RES },
  12974     { CCG_TIMER3_APB_SECURITYf, 1, 6, SOCF_RES },
  12975     { CCG_WATCHDOG_APB_SECURITYf, 1, 9, SOCF_RES },
  12976     { CRU_APB_SECURITYf, 1, 14, SOCF_RES },
  12977     { DMU_APB_SECURITYf, 1, 15, SOCF_RES },
  12978     { ICFG_APB_SECURITYf, 1, 0, SOCF_RES },
  12979     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_RES },
  12980     { RESERVED_1f, 2, 12, SOCF_LE|SOCF_RO|SOCF_RES }
  12981 };
  12982 
  12983 #endif
  12984 #if defined(BCM_53540_A0) || defined(BCM_56160_A0)
  12985 soc_field_info_t soc_AXIIC_APBX_S0_SECURITY_BCM56160_A0r_fields[] = {
  12986     { CCG_GPIO_APB_SECURITYf, 1, 10, SOCF_RES },
  12987     { CCG_MDIO_APB_SECURITYf, 1, 2, SOCF_RES },
  12988     { CCG_PWM_APB_SECURITYf, 1, 1, SOCF_RES },
  12989     { CCG_SMBUS0_APB_SECURITYf, 1, 8, SOCF_RES },
  12990     { CCG_SMBUS1_APB_SECURITYf, 1, 11, SOCF_RES },
  12991     { CCG_TIMER0_APB_SECURITYf, 1, 3, SOCF_RES },
  12992     { CCG_TIMER1_APB_SECURITYf, 1, 4, SOCF_RES },
  12993     { CCG_TIMER2_APB_SECURITYf, 1, 5, SOCF_RES },
  12994     { CCG_TIMER3_APB_SECURITYf, 1, 6, SOCF_RES },
  12995     { CCG_WATCHDOG_APB_SECURITYf, 1, 9, SOCF_RES },
  12996     { CRU_APB_SECURITYf, 1, 14, SOCF_RES },
  12997     { DMU_APB_SECURITYf, 1, 15, SOCF_RES },
  12998     { ICFG_APB_SECURITYf, 1, 0, SOCF_RES },
  12999     { RESERVED_1f, 2, 12, SOCF_LE|SOCF_RO|SOCF_RES }
  13000 };
  13001 
  13002 #endif
  13003 #if defined(BCM_56260_B0)
  13004 soc_field_info_t soc_AXIIC_APBX_S0_SECURITY_BCM56260_B0r_fields[] = {
  13005     { CCG_GPIO_APB_SECURITYf, 1, 10, SOCF_WO|SOCF_RES },
  13006     { CCG_MDIO_APB_SECURITYf, 1, 2, SOCF_WO|SOCF_RES },
  13007     { CCG_PWM_APB_SECURITYf, 1, 1, SOCF_WO|SOCF_RES },
  13008     { CCG_SMBUS0_APB_SECURITYf, 1, 8, SOCF_WO|SOCF_RES },
  13009     { CCG_SMBUS1_APB_SECURITYf, 1, 11, SOCF_WO|SOCF_RES },
  13010     { CCG_SRAB_APB_SECURITYf, 1, 7, SOCF_WO|SOCF_RES },
  13011     { CCG_TIMER0_APB_SECURITYf, 1, 3, SOCF_WO|SOCF_RES },
  13012     { CCG_TIMER1_APB_SECURITYf, 1, 4, SOCF_WO|SOCF_RES },
  13013     { CCG_TIMER2_APB_SECURITYf, 1, 5, SOCF_WO|SOCF_RES },
  13014     { CCG_TIMER3_APB_SECURITYf, 1, 6, SOCF_WO|SOCF_RES },
  13015     { CCG_WATCHDOG_APB_SECURITYf, 1, 9, SOCF_WO|SOCF_RES },
  13016     { CRU_APB_SECURITYf, 1, 14, SOCF_WO|SOCF_RES },
  13017     { DMU_APB_SECURITYf, 1, 15, SOCF_WO|SOCF_RES },
  13018     { ICFG_APB_SECURITYf, 1, 0, SOCF_WO|SOCF_RES },
  13019     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_RES },
  13020     { RESERVED_1f, 2, 12, SOCF_LE|SOCF_RO|SOCF_RES }
  13021 };
  13022 
  13023 #endif
  13024 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  13025     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  13026 soc_field_info_t soc_AXIIC_APBY_S0_SECURITYr_fields[] = {
  13027     { APBY_S0_SECURITYf, 16, 0, SOCF_LE|SOCF_RO },
  13028     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_RES }
  13029 };
  13030 
  13031 #endif
  13032 #if defined(BCM_53400_A0) || defined(BCM_56260_A0)
  13033 soc_field_info_t soc_AXIIC_APBY_S0_SECURITY_BCM53400_A0r_fields[] = {
  13034     { CCG_SPI0_SECURITYf, 1, 8, SOCF_RES },
  13035     { CCG_SPI1_SECURITYf, 1, 9, SOCF_RES },
  13036     { CCG_SPI2_SECURITYf, 1, 10, SOCF_RES },
  13037     { CCG_SPI3_SECURITYf, 1, 11, SOCF_RES },
  13038     { CCG_SPI4_SECURITYf, 1, 12, SOCF_RES },
  13039     { CCG_SPI5_SECURITYf, 1, 13, SOCF_RES },
  13040     { CCG_UART0_SECURITYf, 1, 0, SOCF_RES },
  13041     { CCG_UART1_SECURITYf, 1, 1, SOCF_RES },
  13042     { CCG_UART2_SECURITYf, 1, 2, SOCF_RES },
  13043     { CCG_UART3_SECURITYf, 1, 3, SOCF_RES },
  13044     { CCG_UART4_SECURITYf, 1, 4, SOCF_RES },
  13045     { RESERVEDf, 18, 14, SOCF_LE|SOCF_RO|SOCF_RES },
  13046     { RESERVED_1f, 3, 5, SOCF_LE|SOCF_RO|SOCF_RES }
  13047 };
  13048 
  13049 #endif
  13050 #if defined(BCM_53570_A0) || defined(BCM_53570_B0)
  13051 soc_field_info_t soc_AXIIC_APBY_S0_SECURITY_BCM53570_A0r_fields[] = {
  13052     { CCG_SMBUS2_SECURITYf, 1, 5, SOCF_RES },
  13053     { CCG_SMBUS3_SECURITYf, 1, 6, SOCF_RES },
  13054     { CCG_SMBUS4_SECURITYf, 1, 7, SOCF_RES },
  13055     { CCG_SMBUS5_SECURITYf, 1, 14, SOCF_RES },
  13056     { CCG_SMBUS6_SECURITYf, 1, 15, SOCF_RES },
  13057     { CCG_SPI0_SECURITYf, 1, 8, SOCF_RES },
  13058     { CCG_SPI1_SECURITYf, 1, 9, SOCF_RES },
  13059     { CCG_SPI2_SECURITYf, 1, 10, SOCF_RES },
  13060     { CCG_SPI3_SECURITYf, 1, 11, SOCF_RES },
  13061     { CCG_SPI4_SECURITYf, 1, 12, SOCF_RES },
  13062     { CCG_SPI5_SECURITYf, 1, 13, SOCF_RES },
  13063     { CCG_UART0_SECURITYf, 1, 0, SOCF_RES },
  13064     { CCG_UART1_SECURITYf, 1, 1, SOCF_RES },
  13065     { CCG_UART2_SECURITYf, 1, 2, SOCF_RES },
  13066     { CCG_UART3_SECURITYf, 1, 3, SOCF_RES },
  13067     { CCG_UART4_SECURITYf, 1, 4, SOCF_RES },
  13068     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_RES }
  13069 };
  13070 
  13071 #endif
  13072 #if defined(BCM_53540_A0) || defined(BCM_56160_A0)
  13073 soc_field_info_t soc_AXIIC_APBY_S0_SECURITY_BCM56160_A0r_fields[] = {
  13074     { CCG_SPI0_SECURITYf, 1, 8, SOCF_RES },
  13075     { CCG_UART0_SECURITYf, 1, 0, SOCF_RES },
  13076     { CCG_UART1_SECURITYf, 1, 1, SOCF_RES }
  13077 };
  13078 
  13079 #endif
  13080 #if defined(BCM_56260_B0)
  13081 soc_field_info_t soc_AXIIC_APBY_S0_SECURITY_BCM56260_B0r_fields[] = {
  13082     { CCG_SPI0_SECURITYf, 1, 8, SOCF_WO|SOCF_RES },
  13083     { CCG_SPI1_SECURITYf, 1, 9, SOCF_WO|SOCF_RES },
  13084     { CCG_SPI2_SECURITYf, 1, 10, SOCF_WO|SOCF_RES },
  13085     { CCG_SPI3_SECURITYf, 1, 11, SOCF_WO|SOCF_RES },
  13086     { CCG_SPI4_SECURITYf, 1, 12, SOCF_WO|SOCF_RES },
  13087     { CCG_SPI5_SECURITYf, 1, 13, SOCF_WO|SOCF_RES },
  13088     { CCG_UART0_SECURITYf, 1, 0, SOCF_WO|SOCF_RES },
  13089     { CCG_UART1_SECURITYf, 1, 1, SOCF_WO|SOCF_RES },
  13090     { CCG_UART2_SECURITYf, 1, 2, SOCF_WO|SOCF_RES },
  13091     { CCG_UART3_SECURITYf, 1, 3, SOCF_WO|SOCF_RES },
  13092     { CCG_UART4_SECURITYf, 1, 4, SOCF_WO|SOCF_RES },
  13093     { RESERVEDf, 18, 14, SOCF_LE|SOCF_RO|SOCF_RES },
  13094     { RESERVED_1f, 3, 5, SOCF_LE|SOCF_RO|SOCF_RES }
  13095 };
  13096 
  13097 #endif
  13098 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  13099     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  13100 soc_field_info_t soc_AXIIC_APBZ_S0_SECURITYr_fields[] = {
  13101     { APBZ_S0_SECURITYf, 16, 0, SOCF_LE|SOCF_RO },
  13102     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_RES }
  13103 };
  13104 
  13105 #endif
  13106 #if defined(BCM_53400_A0)
  13107 soc_field_info_t soc_AXIIC_APBZ_S0_SECURITY_BCM53400_A0r_fields[] = {
  13108     { CCG_WDOG_SECURITYf, 1, 3, SOCF_RES },
  13109     { CCS_GPIO_SECURITYf, 1, 0, SOCF_RES },
  13110     { CCS_PKA_SECURITYf, 1, 1, SOCF_RES },
  13111     { CCS_RNG_SECURITYf, 1, 2, SOCF_RES },
  13112     { RESERVEDf, 26, 6, SOCF_LE|SOCF_RO|SOCF_RES },
  13113     { SOTP_SECURITYf, 1, 5, SOCF_RES },
  13114     { TZPC_SECURITYf, 1, 4, SOCF_RES }
  13115 };
  13116 
  13117 #endif
  13118 #if defined(BCM_53540_A0) || defined(BCM_56160_A0)
  13119 soc_field_info_t soc_AXIIC_APBZ_S0_SECURITY_BCM56160_A0r_fields[] = {
  13120     { CCS_GPIO_SECURITYf, 1, 0, SOCF_RES },
  13121     { CCS_PKA_SECURITYf, 1, 1, SOCF_RES },
  13122     { CCS_RNG_SECURITYf, 1, 2, SOCF_RES },
  13123     { CCS_WDOG_SECURITYf, 1, 3, SOCF_RES },
  13124     { RESERVEDf, 27, 5, SOCF_LE|SOCF_RO|SOCF_RES },
  13125     { TZPC_SECURITYf, 1, 4, SOCF_RES }
  13126 };
  13127 
  13128 #endif
  13129 #if defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  13130     defined(BCM_56260_A0)
  13131 soc_field_info_t soc_AXIIC_APBZ_S0_SECURITY_BCM56260_A0r_fields[] = {
  13132     { CCS_GPIO_SECURITYf, 1, 0, SOCF_RES },
  13133     { CCS_PKA_SECURITYf, 1, 1, SOCF_RES },
  13134     { CCS_RNG_SECURITYf, 1, 2, SOCF_RES },
  13135     { CCS_WDOG_SECURITYf, 1, 3, SOCF_RES },
  13136     { RESERVEDf, 26, 6, SOCF_LE|SOCF_RO|SOCF_RES },
  13137     { SOTP_SECURITYf, 1, 5, SOCF_RES },
  13138     { TZPC_SECURITYf, 1, 4, SOCF_RES }
  13139 };
  13140 
  13141 #endif
  13142 #if defined(BCM_56260_B0)
  13143 soc_field_info_t soc_AXIIC_APBZ_S0_SECURITY_BCM56260_B0r_fields[] = {
  13144     { CCS_GPIO_SECURITYf, 1, 0, SOCF_WO|SOCF_RES },
  13145     { CCS_PKA_SECURITYf, 1, 1, SOCF_WO|SOCF_RES },
  13146     { CCS_RNG_SECURITYf, 1, 2, SOCF_WO|SOCF_RES },
  13147     { CCS_WDOG_SECURITYf, 1, 3, SOCF_WO|SOCF_RES },
  13148     { RESERVEDf, 26, 6, SOCF_LE|SOCF_RO|SOCF_RES },
  13149     { SOTP_SECURITYf, 1, 5, SOCF_WO|SOCF_RES },
  13150     { TZPC_SECURITYf, 1, 4, SOCF_WO|SOCF_RES }
  13151 };
  13152 
  13153 #endif
  13154 #if defined(BCM_53400_A0)
  13155 soc_field_info_t soc_AXIIC_APB_W1_SECURITYr_fields[] = {
  13156     { RESERVEDf, 17, 15, SOCF_LE|SOCF_RO|SOCF_RES },
  13157     { WRP_MASTER_CMICD_M0_SECURITYf, 1, 3, SOCF_RES },
  13158     { WRP_MASTER_IHOST_M0_SECURITYf, 1, 0, SOCF_RES },
  13159     { WRP_MASTER_MHOST0_M0_SECURITYf, 1, 4, SOCF_RES },
  13160     { WRP_MASTER_MHOST1_M0_SECURITYf, 1, 5, SOCF_RES },
  13161     { WRP_MASTER_PCIE0_M0_SECURITYf, 1, 1, SOCF_RES },
  13162     { WRP_MASTER_PCIE1_M0_SECURITYf, 1, 2, SOCF_RES },
  13163     { WRP_SLAVE_APBR_SECURITYf, 1, 14, SOCF_RES },
  13164     { WRP_SLAVE_CMICD_S0_SECURITYf, 1, 10, SOCF_RES },
  13165     { WRP_SLAVE_IHOST_ACP_SECURITYf, 1, 6, SOCF_RES },
  13166     { WRP_SLAVE_IHOST_S0_SECURITYf, 1, 7, SOCF_RES },
  13167     { WRP_SLAVE_MHOST0_S0_SECURITYf, 1, 12, SOCF_RES },
  13168     { WRP_SLAVE_MHOST1_S0_SECURITYf, 1, 13, SOCF_RES },
  13169     { WRP_SLAVE_PCIE0_S0_SECURITYf, 1, 8, SOCF_RES },
  13170     { WRP_SLAVE_PCIE1_S0_SECURITYf, 1, 9, SOCF_RES },
  13171     { WRP_SLAVE_SMAU_S0_SECURITYf, 1, 11, SOCF_RES }
  13172 };
  13173 
  13174 #endif
  13175 #if defined(BCM_53540_A0) || defined(BCM_56160_A0)
  13176 soc_field_info_t soc_AXIIC_APB_W1_SECURITY_BCM56160_A0r_fields[] = {
  13177     { RESERVEDf, 20, 12, SOCF_LE|SOCF_RO|SOCF_RES },
  13178     { WRP_MASTER_CMICD_M0_SECURITYf, 1, 2, SOCF_RES },
  13179     { WRP_MASTER_DMA_M0_SECURITYf, 1, 8, SOCF_RES },
  13180     { WRP_MASTER_IHOST_M0_SECURITYf, 1, 0, SOCF_RES },
  13181     { WRP_MASTER_PCIE0_M0_SECURITYf, 1, 1, SOCF_RES },
  13182     { WRP_SLAVE_APBR_SECURITYf, 1, 7, SOCF_RES },
  13183     { WRP_SLAVE_CMICD_S0_SECURITYf, 1, 6, SOCF_RES },
  13184     { WRP_SLAVE_DDR_S1_SECURITYf, 1, 10, SOCF_RES },
  13185     { WRP_SLAVE_DDR_S2_SECURITYf, 1, 11, SOCF_RES },
  13186     { WRP_SLAVE_IHOST_ACP_SECURITYf, 1, 3, SOCF_RES },
  13187     { WRP_SLAVE_IHOST_S0_SECURITYf, 1, 4, SOCF_RES },
  13188     { WRP_SLAVE_PCIE0_S0_SECURITYf, 1, 5, SOCF_RES },
  13189     { WRP_SLAVE_SRAM_S0_SECURITYf, 1, 9, SOCF_RES }
  13190 };
  13191 
  13192 #endif
  13193 #if defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  13194     defined(BCM_56260_A0)
  13195 soc_field_info_t soc_AXIIC_APB_W1_SECURITY_BCM56260_A0r_fields[] = {
  13196     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_RES },
  13197     { WRP_MASTER_CMICD_M0_SECURITYf, 1, 3, SOCF_RES },
  13198     { WRP_MASTER_DMA_M0_SECURITYf, 1, 15, SOCF_RES },
  13199     { WRP_MASTER_IHOST_M0_SECURITYf, 1, 0, SOCF_RES },
  13200     { WRP_MASTER_MHOST0_M0_SECURITYf, 1, 4, SOCF_RES },
  13201     { WRP_MASTER_MHOST1_M0_SECURITYf, 1, 5, SOCF_RES },
  13202     { WRP_MASTER_PCIE0_M0_SECURITYf, 1, 1, SOCF_RES },
  13203     { WRP_MASTER_PCIE1_M0_SECURITYf, 1, 2, SOCF_RES },
  13204     { WRP_SLAVE_APBR_SECURITYf, 1, 14, SOCF_RES },
  13205     { WRP_SLAVE_CMICD_S0_SECURITYf, 1, 10, SOCF_RES },
  13206     { WRP_SLAVE_IHOST_ACP_SECURITYf, 1, 6, SOCF_RES },
  13207     { WRP_SLAVE_IHOST_S0_SECURITYf, 1, 7, SOCF_RES },
  13208     { WRP_SLAVE_MHOST0_S0_SECURITYf, 1, 12, SOCF_RES },
  13209     { WRP_SLAVE_MHOST1_S0_SECURITYf, 1, 13, SOCF_RES },
  13210     { WRP_SLAVE_PCIE0_S0_SECURITYf, 1, 8, SOCF_RES },
  13211     { WRP_SLAVE_PCIE1_S0_SECURITYf, 1, 9, SOCF_RES },
  13212     { WRP_SLAVE_SMAU_S0_SECURITYf, 1, 11, SOCF_RES }
  13213 };
  13214 
  13215 #endif
  13216 #if defined(BCM_56260_B0)
  13217 soc_field_info_t soc_AXIIC_APB_W1_SECURITY_BCM56260_B0r_fields[] = {
  13218     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_RES },
  13219     { WRP_MASTER_CMICD_M0_SECURITYf, 1, 3, SOCF_WO|SOCF_RES },
  13220     { WRP_MASTER_DMA_M0_SECURITYf, 1, 15, SOCF_WO|SOCF_RES },
  13221     { WRP_MASTER_IHOST_M0_SECURITYf, 1, 0, SOCF_WO|SOCF_RES },
  13222     { WRP_MASTER_MHOST0_M0_SECURITYf, 1, 4, SOCF_WO|SOCF_RES },
  13223     { WRP_MASTER_MHOST1_M0_SECURITYf, 1, 5, SOCF_WO|SOCF_RES },
  13224     { WRP_MASTER_PCIE0_M0_SECURITYf, 1, 1, SOCF_WO|SOCF_RES },
  13225     { WRP_MASTER_PCIE1_M0_SECURITYf, 1, 2, SOCF_WO|SOCF_RES },
  13226     { WRP_SLAVE_APBR_SECURITYf, 1, 14, SOCF_WO|SOCF_RES },
  13227     { WRP_SLAVE_CMICD_S0_SECURITYf, 1, 10, SOCF_WO|SOCF_RES },
  13228     { WRP_SLAVE_IHOST_ACP_SECURITYf, 1, 6, SOCF_WO|SOCF_RES },
  13229     { WRP_SLAVE_IHOST_S0_SECURITYf, 1, 7, SOCF_WO|SOCF_RES },
  13230     { WRP_SLAVE_MHOST0_S0_SECURITYf, 1, 12, SOCF_WO|SOCF_RES },
  13231     { WRP_SLAVE_MHOST1_S0_SECURITYf, 1, 13, SOCF_WO|SOCF_RES },
  13232     { WRP_SLAVE_PCIE0_S0_SECURITYf, 1, 8, SOCF_WO|SOCF_RES },
  13233     { WRP_SLAVE_PCIE1_S0_SECURITYf, 1, 9, SOCF_WO|SOCF_RES },
  13234     { WRP_SLAVE_SMAU_S0_SECURITYf, 1, 11, SOCF_WO|SOCF_RES }
  13235 };
  13236 
  13237 #endif
  13238 #if defined(BCM_53400_A0)
  13239 soc_field_info_t soc_AXIIC_APB_W2_SECURITYr_fields[] = {
  13240     { RESERVEDf, 29, 3, SOCF_LE|SOCF_RO|SOCF_RES },
  13241     { SDROM_SECURITYf, 1, 2, SOCF_RES },
  13242     { WRP_DS_DS_0_SECURITYf, 1, 0, SOCF_RES },
  13243     { WRP_DS_DS_1_SECURITYf, 1, 1, SOCF_RES }
  13244 };
  13245 
  13246 #endif
  13247 #if defined(BCM_53540_A0) || defined(BCM_53570_A0) || \
  13248     defined(BCM_53570_B0) || defined(BCM_56160_A0) || \
  13249     defined(BCM_56260_A0)
  13250 soc_field_info_t soc_AXIIC_APB_W2_SECURITY_BCM56260_A0r_fields[] = {
  13251     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES },
  13252     { SDROM_SECURITYf, 1, 2, SOCF_RES },
  13253     { WRP_DS_DS_0_SECURITYf, 1, 0, SOCF_RES },
  13254     { WRP_DS_DS_1_SECURITYf, 1, 1, SOCF_RES },
  13255     { WRP_DS_DS_2_SECURITYf, 1, 3, SOCF_RES }
  13256 };
  13257 
  13258 #endif
  13259 #if defined(BCM_56260_B0)
  13260 soc_field_info_t soc_AXIIC_APB_W2_SECURITY_BCM56260_B0r_fields[] = {
  13261     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES },
  13262     { SDROM_SECURITYf, 1, 2, SOCF_WO|SOCF_RES },
  13263     { WRP_DS_DS_0_SECURITYf, 1, 0, SOCF_WO|SOCF_RES },
  13264     { WRP_DS_DS_1_SECURITYf, 1, 1, SOCF_WO|SOCF_RES },
  13265     { WRP_DS_DS_2_SECURITYf, 1, 3, SOCF_WO|SOCF_RES }
  13266 };
  13267 
  13268 #endif
  13269 #if defined(BCM_53400_A0)
  13270 soc_field_info_t soc_AXIIC_APB_W3_SECURITYr_fields[] = {
  13271     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_RES },
  13272     { WRP_DS_DS_2_SECURITYf, 1, 13, SOCF_RES },
  13273     { WRP_DS_DS_3_SECURITYf, 1, 14, SOCF_RES },
  13274     { WRP_MASTER_A9JTAG_M0_SECURITYf, 1, 5, SOCF_RES },
  13275     { WRP_MASTER_AMAC_M0_SECURITYf, 1, 0, SOCF_RES },
  13276     { WRP_MASTER_AMAC_M1_SECURITYf, 1, 15, SOCF_RES },
  13277     { WRP_MASTER_DMA_M0_SECURITYf, 1, 6, SOCF_RES },
  13278     { WRP_MASTER_EXT_M0_SECURITYf, 1, 2, SOCF_RES },
  13279     { WRP_MASTER_EXT_M1_SECURITYf, 1, 4, SOCF_RES },
  13280     { WRP_MASTER_SDIO_M0_SECURITYf, 1, 3, SOCF_RES },
  13281     { WRP_MASTER_SDIO_M1_SECURITYf, 1, 10, SOCF_RES },
  13282     { WRP_MASTER_USB2D_M0_SECURITYf, 1, 1, SOCF_RES },
  13283     { WRP_MASTER_USB2H_M0_SECURITYf, 1, 7, SOCF_RES },
  13284     { WRP_SLAVE_A9JTAG_S0_SECURITYf, 1, 9, SOCF_RES },
  13285     { WRP_SLAVE_APBS_SECURITYf, 1, 12, SOCF_RES },
  13286     { WRP_SLAVE_CRYPTO_S0_SECURITYf, 1, 8, SOCF_RES },
  13287     { WRP_SLAVE_SRAM_S0_SECURITYf, 1, 11, SOCF_RES }
  13288 };
  13289 
  13290 #endif
  13291 #if defined(BCM_53540_A0) || defined(BCM_56160_A0)
  13292 soc_field_info_t soc_AXIIC_APB_W3_SECURITY_BCM56160_A0r_fields[] = {
  13293     { WRP_MASTER_A9JTAG_M0_SECURITYf, 1, 1, SOCF_RES },
  13294     { WRP_MASTER_AMAC_M0_SECURITYf, 1, 0, SOCF_RES },
  13295     { WRP_MASTER_SDIO_M0_SECURITYf, 1, 10, SOCF_RES },
  13296     { WRP_MASTER_USB2D_M0_SECURITYf, 1, 7, SOCF_RES },
  13297     { WRP_MASTER_USB2H_M0_SECURITYf, 1, 8, SOCF_RES },
  13298     { WRP_SLAVE_A9JTAG_S0_SECURITYf, 1, 2, SOCF_RES },
  13299     { WRP_SLAVE_APBS_SECURITYf, 1, 3, SOCF_RES },
  13300     { WRP_SLAVE_NAND_S0_SECURITYf, 1, 4, SOCF_RES },
  13301     { WRP_SLAVE_PNOR_S0_SECURITYf, 1, 5, SOCF_RES },
  13302     { WRP_SLAVE_QSPI_S0_SECURITYf, 1, 6, SOCF_RES },
  13303     { WRP_SLAVE_ROM_S0_SECURITYf, 1, 9, SOCF_RES }
  13304 };
  13305 
  13306 #endif
  13307 #if defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  13308     defined(BCM_56260_A0)
  13309 soc_field_info_t soc_AXIIC_APB_W3_SECURITY_BCM56260_A0r_fields[] = {
  13310     { WRP_DS_DS_3_SECURITYf, 1, 12, SOCF_RES },
  13311     { WRP_MASTER_A9JTAG_M0_SECURITYf, 1, 5, SOCF_RES },
  13312     { WRP_MASTER_AMAC_M0_SECURITYf, 1, 0, SOCF_RES },
  13313     { WRP_MASTER_AMAC_M1_SECURITYf, 1, 13, SOCF_RES },
  13314     { WRP_MASTER_EXT_M0_SECURITYf, 1, 2, SOCF_RES },
  13315     { WRP_MASTER_EXT_M1_SECURITYf, 1, 4, SOCF_RES },
  13316     { WRP_MASTER_SDIO_M0_SECURITYf, 1, 3, SOCF_RES },
  13317     { WRP_MASTER_SDIO_M1_SECURITYf, 1, 9, SOCF_RES },
  13318     { WRP_MASTER_USB2D_M0_SECURITYf, 1, 1, SOCF_RES },
  13319     { WRP_MASTER_USB2H_M0_SECURITYf, 1, 6, SOCF_RES },
  13320     { WRP_SLAVE_A9JTAG_S0_SECURITYf, 1, 8, SOCF_RES },
  13321     { WRP_SLAVE_APBS_SECURITYf, 1, 11, SOCF_RES },
  13322     { WRP_SLAVE_CRYPTO_S0_SECURITYf, 1, 7, SOCF_RES },
  13323     { WRP_SLAVE_SRAM_S0_SECURITYf, 1, 10, SOCF_RES }
  13324 };
  13325 
  13326 #endif
  13327 #if defined(BCM_56260_B0)
  13328 soc_field_info_t soc_AXIIC_APB_W3_SECURITY_BCM56260_B0r_fields[] = {
  13329     { WRP_DS_DS_3_SECURITYf, 1, 12, SOCF_WO|SOCF_RES },
  13330     { WRP_MASTER_A9JTAG_M0_SECURITYf, 1, 5, SOCF_WO|SOCF_RES },
  13331     { WRP_MASTER_AMAC_M0_SECURITYf, 1, 0, SOCF_WO|SOCF_RES },
  13332     { WRP_MASTER_AMAC_M1_SECURITYf, 1, 13, SOCF_WO|SOCF_RES },
  13333     { WRP_MASTER_EXT_M0_SECURITYf, 1, 2, SOCF_WO|SOCF_RES },
  13334     { WRP_MASTER_EXT_M1_SECURITYf, 1, 4, SOCF_WO|SOCF_RES },
  13335     { WRP_MASTER_SDIO_M0_SECURITYf, 1, 3, SOCF_WO|SOCF_RES },
  13336     { WRP_MASTER_SDIO_M1_SECURITYf, 1, 9, SOCF_WO|SOCF_RES },
  13337     { WRP_MASTER_USB2D_M0_SECURITYf, 1, 1, SOCF_WO|SOCF_RES },
  13338     { WRP_MASTER_USB2H_M0_SECURITYf, 1, 6, SOCF_WO|SOCF_RES },
  13339     { WRP_SLAVE_A9JTAG_S0_SECURITYf, 1, 8, SOCF_WO|SOCF_RES },
  13340     { WRP_SLAVE_APBS_SECURITYf, 1, 11, SOCF_WO|SOCF_RES },
  13341     { WRP_SLAVE_CRYPTO_S0_SECURITYf, 1, 7, SOCF_WO|SOCF_RES },
  13342     { WRP_SLAVE_SRAM_S0_SECURITYf, 1, 10, SOCF_WO|SOCF_RES }
  13343 };
  13344 
  13345 #endif
  13346 #if defined(BCM_53400_A0) || defined(BCM_53570_A0) || \
  13347     defined(BCM_53570_B0) || defined(BCM_56260_A0)
  13348 soc_field_info_t soc_AXIIC_APB_W4_SECURITYr_fields[] = {
  13349     { RESERVEDf, 25, 7, SOCF_LE|SOCF_RO|SOCF_RES },
  13350     { WRP_MASTER_DMU_M0_SECURITYf, 1, 3, SOCF_RES },
  13351     { WRP_SLAVE_APBX_SECURITYf, 1, 0, SOCF_RES },
  13352     { WRP_SLAVE_APBY_SECURITYf, 1, 1, SOCF_RES },
  13353     { WRP_SLAVE_APBZ_SECURITYf, 1, 2, SOCF_RES },
  13354     { WRP_SLAVE_DMU_S0_SECURITYf, 1, 5, SOCF_RES },
  13355     { WRP_SLAVE_EXT_S0_SECURITYf, 1, 4, SOCF_RES },
  13356     { WRP_SLAVE_EXT_S1_SECURITYf, 1, 6, SOCF_RES }
  13357 };
  13358 
  13359 #endif
  13360 #if defined(BCM_53540_A0) || defined(BCM_56160_A0)
  13361 soc_field_info_t soc_AXIIC_APB_W4_SECURITY_BCM56160_A0r_fields[] = {
  13362     { RESERVEDf, 29, 3, SOCF_LE|SOCF_RO|SOCF_RES },
  13363     { WRP_SLAVE_APBX_SECURITYf, 1, 0, SOCF_RES },
  13364     { WRP_SLAVE_APBY_SECURITYf, 1, 1, SOCF_RES },
  13365     { WRP_SLAVE_APBZ_SECURITYf, 1, 2, SOCF_RES }
  13366 };
  13367 
  13368 #endif
  13369 #if defined(BCM_56260_B0)
  13370 soc_field_info_t soc_AXIIC_APB_W4_SECURITY_BCM56260_B0r_fields[] = {
  13371     { RESERVEDf, 25, 7, SOCF_LE|SOCF_RO|SOCF_RES },
  13372     { WRP_MASTER_DMU_M0_SECURITYf, 1, 3, SOCF_WO|SOCF_RES },
  13373     { WRP_SLAVE_APBX_SECURITYf, 1, 0, SOCF_WO|SOCF_RES },
  13374     { WRP_SLAVE_APBY_SECURITYf, 1, 1, SOCF_WO|SOCF_RES },
  13375     { WRP_SLAVE_APBZ_SECURITYf, 1, 2, SOCF_WO|SOCF_RES },
  13376     { WRP_SLAVE_DMU_S0_SECURITYf, 1, 5, SOCF_WO|SOCF_RES },
  13377     { WRP_SLAVE_EXT_S0_SECURITYf, 1, 4, SOCF_WO|SOCF_RES },
  13378     { WRP_SLAVE_EXT_S1_SECURITYf, 1, 6, SOCF_WO|SOCF_RES }
  13379 };
  13380 
  13381 #endif
  13382 #if defined(BCM_88675_A0)
  13383 soc_field_info_t soc_AXIIC_CMCID_M0_AR_Br_fields[] = {
  13384     { AR_Bf, 16, 0, SOCF_LE },
  13385     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13386 };
  13387 
  13388 #endif
  13389 #if defined(BCM_88270_A0)
  13390 soc_field_info_t soc_AXIIC_CMCID_M0_AR_B_BCM88270_A0r_fields[] = {
  13391     { AR_Bf, 16, 0, SOCF_LE },
  13392     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13393 };
  13394 
  13395 #endif
  13396 #if defined(BCM_88375_A0)
  13397 soc_field_info_t soc_AXIIC_CMCID_M0_AR_B_BCM88375_A0r_fields[] = {
  13398     { AR_Bf, 16, 0, SOCF_LE },
  13399     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13400 };
  13401 
  13402 #endif
  13403 #if defined(BCM_88375_B0)
  13404 soc_field_info_t soc_AXIIC_CMCID_M0_AR_B_BCM88375_B0r_fields[] = {
  13405     { AR_Bf, 16, 0, SOCF_LE },
  13406     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13407 };
  13408 
  13409 #endif
  13410 #if defined(BCM_88470_A0)
  13411 soc_field_info_t soc_AXIIC_CMCID_M0_AR_B_BCM88470_A0r_fields[] = {
  13412     { AR_Bf, 16, 0, SOCF_LE },
  13413     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13414 };
  13415 
  13416 #endif
  13417 #if defined(BCM_88470_B0)
  13418 soc_field_info_t soc_AXIIC_CMCID_M0_AR_B_BCM88470_B0r_fields[] = {
  13419     { AR_Bf, 16, 0, SOCF_LE },
  13420     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13421 };
  13422 
  13423 #endif
  13424 #if defined(BCM_88675_B0)
  13425 soc_field_info_t soc_AXIIC_CMCID_M0_AR_B_BCM88675_B0r_fields[] = {
  13426     { AR_Bf, 16, 0, SOCF_LE },
  13427     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13428 };
  13429 
  13430 #endif
  13431 #if defined(BCM_88680_A0)
  13432 soc_field_info_t soc_AXIIC_CMCID_M0_AR_B_BCM88680_A0r_fields[] = {
  13433     { AR_Bf, 16, 0, SOCF_LE },
  13434     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13435 };
  13436 
  13437 #endif
  13438 #if defined(BCM_88690_A0)
  13439 soc_field_info_t soc_AXIIC_CMCID_M0_AR_B_BCM88690_A0r_fields[] = {
  13440     { AR_Bf, 16, 0, SOCF_LE },
  13441     { FIELD_16_31f, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  13442 };
  13443 
  13444 #endif
  13445 #if defined(BCM_88690_B0)
  13446 soc_field_info_t soc_AXIIC_CMCID_M0_AR_B_BCM88690_B0r_fields[] = {
  13447     { AR_Bf, 16, 0, SOCF_LE },
  13448     { FIELD_16_31f, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  13449 };
  13450 
  13451 #endif
  13452 #if defined(BCM_88790_A0)
  13453 soc_field_info_t soc_AXIIC_CMCID_M0_AR_B_BCM88790_A0r_fields[] = {
  13454     { AR_Bf, 16, 0, SOCF_LE },
  13455     { FIELD_16_31f, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  13456 };
  13457 
  13458 #endif
  13459 #if defined(BCM_88950_A0)
  13460 soc_field_info_t soc_AXIIC_CMCID_M0_AR_B_BCM88950_A0r_fields[] = {
  13461     { AR_Bf, 16, 0, SOCF_LE },
  13462     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13463 };
  13464 
  13465 #endif
  13466 #if defined(BCM_88675_A0)
  13467 soc_field_info_t soc_AXIIC_CMCID_M0_AR_Pr_fields[] = {
  13468     { AR_Pf, 8, 24, SOCF_LE },
  13469     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13470 };
  13471 
  13472 #endif
  13473 #if defined(BCM_88270_A0)
  13474 soc_field_info_t soc_AXIIC_CMCID_M0_AR_P_BCM88270_A0r_fields[] = {
  13475     { AR_Pf, 8, 24, SOCF_LE },
  13476     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13477 };
  13478 
  13479 #endif
  13480 #if defined(BCM_88375_A0)
  13481 soc_field_info_t soc_AXIIC_CMCID_M0_AR_P_BCM88375_A0r_fields[] = {
  13482     { AR_Pf, 8, 24, SOCF_LE },
  13483     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13484 };
  13485 
  13486 #endif
  13487 #if defined(BCM_88375_B0)
  13488 soc_field_info_t soc_AXIIC_CMCID_M0_AR_P_BCM88375_B0r_fields[] = {
  13489     { AR_Pf, 8, 24, SOCF_LE },
  13490     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13491 };
  13492 
  13493 #endif
  13494 #if defined(BCM_88470_A0)
  13495 soc_field_info_t soc_AXIIC_CMCID_M0_AR_P_BCM88470_A0r_fields[] = {
  13496     { AR_Pf, 8, 24, SOCF_LE },
  13497     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13498 };
  13499 
  13500 #endif
  13501 #if defined(BCM_88470_B0)
  13502 soc_field_info_t soc_AXIIC_CMCID_M0_AR_P_BCM88470_B0r_fields[] = {
  13503     { AR_Pf, 8, 24, SOCF_LE },
  13504     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13505 };
  13506 
  13507 #endif
  13508 #if defined(BCM_88675_B0)
  13509 soc_field_info_t soc_AXIIC_CMCID_M0_AR_P_BCM88675_B0r_fields[] = {
  13510     { AR_Pf, 8, 24, SOCF_LE },
  13511     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13512 };
  13513 
  13514 #endif
  13515 #if defined(BCM_88680_A0)
  13516 soc_field_info_t soc_AXIIC_CMCID_M0_AR_P_BCM88680_A0r_fields[] = {
  13517     { AR_Pf, 8, 24, SOCF_LE },
  13518     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13519 };
  13520 
  13521 #endif
  13522 #if defined(BCM_88690_A0)
  13523 soc_field_info_t soc_AXIIC_CMCID_M0_AR_P_BCM88690_A0r_fields[] = {
  13524     { AR_Pf, 8, 24, SOCF_LE },
  13525     { FIELD_0_23f, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  13526 };
  13527 
  13528 #endif
  13529 #if defined(BCM_88690_B0)
  13530 soc_field_info_t soc_AXIIC_CMCID_M0_AR_P_BCM88690_B0r_fields[] = {
  13531     { AR_Pf, 8, 24, SOCF_LE },
  13532     { FIELD_0_23f, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  13533 };
  13534 
  13535 #endif
  13536 #if defined(BCM_88790_A0)
  13537 soc_field_info_t soc_AXIIC_CMCID_M0_AR_P_BCM88790_A0r_fields[] = {
  13538     { AR_Pf, 8, 24, SOCF_LE },
  13539     { FIELD_0_23f, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  13540 };
  13541 
  13542 #endif
  13543 #if defined(BCM_88950_A0)
  13544 soc_field_info_t soc_AXIIC_CMCID_M0_AR_P_BCM88950_A0r_fields[] = {
  13545     { AR_Pf, 8, 24, SOCF_LE },
  13546     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13547 };
  13548 
  13549 #endif
  13550 #if defined(BCM_88675_A0)
  13551 soc_field_info_t soc_AXIIC_CMCID_M0_AR_Rr_fields[] = {
  13552     { AR_Rf, 12, 20, SOCF_LE },
  13553     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13554 };
  13555 
  13556 #endif
  13557 #if defined(BCM_88270_A0)
  13558 soc_field_info_t soc_AXIIC_CMCID_M0_AR_R_BCM88270_A0r_fields[] = {
  13559     { AR_Rf, 12, 20, SOCF_LE },
  13560     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13561 };
  13562 
  13563 #endif
  13564 #if defined(BCM_88375_A0)
  13565 soc_field_info_t soc_AXIIC_CMCID_M0_AR_R_BCM88375_A0r_fields[] = {
  13566     { AR_Rf, 12, 20, SOCF_LE },
  13567     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13568 };
  13569 
  13570 #endif
  13571 #if defined(BCM_88375_B0)
  13572 soc_field_info_t soc_AXIIC_CMCID_M0_AR_R_BCM88375_B0r_fields[] = {
  13573     { AR_Rf, 12, 20, SOCF_LE },
  13574     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13575 };
  13576 
  13577 #endif
  13578 #if defined(BCM_88470_A0)
  13579 soc_field_info_t soc_AXIIC_CMCID_M0_AR_R_BCM88470_A0r_fields[] = {
  13580     { AR_Rf, 12, 20, SOCF_LE },
  13581     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13582 };
  13583 
  13584 #endif
  13585 #if defined(BCM_88470_B0)
  13586 soc_field_info_t soc_AXIIC_CMCID_M0_AR_R_BCM88470_B0r_fields[] = {
  13587     { AR_Rf, 12, 20, SOCF_LE },
  13588     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13589 };
  13590 
  13591 #endif
  13592 #if defined(BCM_88675_B0)
  13593 soc_field_info_t soc_AXIIC_CMCID_M0_AR_R_BCM88675_B0r_fields[] = {
  13594     { AR_Rf, 12, 20, SOCF_LE },
  13595     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13596 };
  13597 
  13598 #endif
  13599 #if defined(BCM_88680_A0)
  13600 soc_field_info_t soc_AXIIC_CMCID_M0_AR_R_BCM88680_A0r_fields[] = {
  13601     { AR_Rf, 12, 20, SOCF_LE },
  13602     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13603 };
  13604 
  13605 #endif
  13606 #if defined(BCM_88690_A0)
  13607 soc_field_info_t soc_AXIIC_CMCID_M0_AR_R_BCM88690_A0r_fields[] = {
  13608     { AR_Rf, 12, 20, SOCF_LE },
  13609     { FIELD_0_19f, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  13610 };
  13611 
  13612 #endif
  13613 #if defined(BCM_88690_B0)
  13614 soc_field_info_t soc_AXIIC_CMCID_M0_AR_R_BCM88690_B0r_fields[] = {
  13615     { AR_Rf, 12, 20, SOCF_LE },
  13616     { FIELD_0_19f, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  13617 };
  13618 
  13619 #endif
  13620 #if defined(BCM_88790_A0)
  13621 soc_field_info_t soc_AXIIC_CMCID_M0_AR_R_BCM88790_A0r_fields[] = {
  13622     { AR_Rf, 12, 20, SOCF_LE },
  13623     { FIELD_0_19f, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  13624 };
  13625 
  13626 #endif
  13627 #if defined(BCM_88950_A0)
  13628 soc_field_info_t soc_AXIIC_CMCID_M0_AR_R_BCM88950_A0r_fields[] = {
  13629     { AR_Rf, 12, 20, SOCF_LE },
  13630     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13631 };
  13632 
  13633 #endif
  13634 #if defined(BCM_88675_A0)
  13635 soc_field_info_t soc_AXIIC_CMCID_M0_AW_Br_fields[] = {
  13636     { AW_Bf, 16, 0, SOCF_LE },
  13637     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13638 };
  13639 
  13640 #endif
  13641 #if defined(BCM_88270_A0)
  13642 soc_field_info_t soc_AXIIC_CMCID_M0_AW_B_BCM88270_A0r_fields[] = {
  13643     { AW_Bf, 16, 0, SOCF_LE },
  13644     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13645 };
  13646 
  13647 #endif
  13648 #if defined(BCM_88375_A0)
  13649 soc_field_info_t soc_AXIIC_CMCID_M0_AW_B_BCM88375_A0r_fields[] = {
  13650     { AW_Bf, 16, 0, SOCF_LE },
  13651     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13652 };
  13653 
  13654 #endif
  13655 #if defined(BCM_88375_B0)
  13656 soc_field_info_t soc_AXIIC_CMCID_M0_AW_B_BCM88375_B0r_fields[] = {
  13657     { AW_Bf, 16, 0, SOCF_LE },
  13658     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13659 };
  13660 
  13661 #endif
  13662 #if defined(BCM_88470_A0)
  13663 soc_field_info_t soc_AXIIC_CMCID_M0_AW_B_BCM88470_A0r_fields[] = {
  13664     { AW_Bf, 16, 0, SOCF_LE },
  13665     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13666 };
  13667 
  13668 #endif
  13669 #if defined(BCM_88470_B0)
  13670 soc_field_info_t soc_AXIIC_CMCID_M0_AW_B_BCM88470_B0r_fields[] = {
  13671     { AW_Bf, 16, 0, SOCF_LE },
  13672     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13673 };
  13674 
  13675 #endif
  13676 #if defined(BCM_88675_B0)
  13677 soc_field_info_t soc_AXIIC_CMCID_M0_AW_B_BCM88675_B0r_fields[] = {
  13678     { AW_Bf, 16, 0, SOCF_LE },
  13679     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13680 };
  13681 
  13682 #endif
  13683 #if defined(BCM_88680_A0)
  13684 soc_field_info_t soc_AXIIC_CMCID_M0_AW_B_BCM88680_A0r_fields[] = {
  13685     { AW_Bf, 16, 0, SOCF_LE },
  13686     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13687 };
  13688 
  13689 #endif
  13690 #if defined(BCM_88690_A0)
  13691 soc_field_info_t soc_AXIIC_CMCID_M0_AW_B_BCM88690_A0r_fields[] = {
  13692     { AW_Bf, 16, 0, SOCF_LE },
  13693     { FIELD_16_31f, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  13694 };
  13695 
  13696 #endif
  13697 #if defined(BCM_88690_B0)
  13698 soc_field_info_t soc_AXIIC_CMCID_M0_AW_B_BCM88690_B0r_fields[] = {
  13699     { AW_Bf, 16, 0, SOCF_LE },
  13700     { FIELD_16_31f, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  13701 };
  13702 
  13703 #endif
  13704 #if defined(BCM_88790_A0)
  13705 soc_field_info_t soc_AXIIC_CMCID_M0_AW_B_BCM88790_A0r_fields[] = {
  13706     { AW_Bf, 16, 0, SOCF_LE },
  13707     { FIELD_16_31f, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  13708 };
  13709 
  13710 #endif
  13711 #if defined(BCM_88950_A0)
  13712 soc_field_info_t soc_AXIIC_CMCID_M0_AW_B_BCM88950_A0r_fields[] = {
  13713     { AW_Bf, 16, 0, SOCF_LE },
  13714     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13715 };
  13716 
  13717 #endif
  13718 #if defined(BCM_88675_A0)
  13719 soc_field_info_t soc_AXIIC_CMCID_M0_AW_Pr_fields[] = {
  13720     { AW_Pf, 8, 24, SOCF_LE },
  13721     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13722 };
  13723 
  13724 #endif
  13725 #if defined(BCM_88270_A0)
  13726 soc_field_info_t soc_AXIIC_CMCID_M0_AW_P_BCM88270_A0r_fields[] = {
  13727     { AW_Pf, 8, 24, SOCF_LE },
  13728     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13729 };
  13730 
  13731 #endif
  13732 #if defined(BCM_88375_A0)
  13733 soc_field_info_t soc_AXIIC_CMCID_M0_AW_P_BCM88375_A0r_fields[] = {
  13734     { AW_Pf, 8, 24, SOCF_LE },
  13735     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13736 };
  13737 
  13738 #endif
  13739 #if defined(BCM_88375_B0)
  13740 soc_field_info_t soc_AXIIC_CMCID_M0_AW_P_BCM88375_B0r_fields[] = {
  13741     { AW_Pf, 8, 24, SOCF_LE },
  13742     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13743 };
  13744 
  13745 #endif
  13746 #if defined(BCM_88470_A0)
  13747 soc_field_info_t soc_AXIIC_CMCID_M0_AW_P_BCM88470_A0r_fields[] = {
  13748     { AW_Pf, 8, 24, SOCF_LE },
  13749     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13750 };
  13751 
  13752 #endif
  13753 #if defined(BCM_88470_B0)
  13754 soc_field_info_t soc_AXIIC_CMCID_M0_AW_P_BCM88470_B0r_fields[] = {
  13755     { AW_Pf, 8, 24, SOCF_LE },
  13756     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13757 };
  13758 
  13759 #endif
  13760 #if defined(BCM_88675_B0)
  13761 soc_field_info_t soc_AXIIC_CMCID_M0_AW_P_BCM88675_B0r_fields[] = {
  13762     { AW_Pf, 8, 24, SOCF_LE },
  13763     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13764 };
  13765 
  13766 #endif
  13767 #if defined(BCM_88680_A0)
  13768 soc_field_info_t soc_AXIIC_CMCID_M0_AW_P_BCM88680_A0r_fields[] = {
  13769     { AW_Pf, 8, 24, SOCF_LE },
  13770     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13771 };
  13772 
  13773 #endif
  13774 #if defined(BCM_88690_A0)
  13775 soc_field_info_t soc_AXIIC_CMCID_M0_AW_P_BCM88690_A0r_fields[] = {
  13776     { AW_Pf, 8, 24, SOCF_LE },
  13777     { FIELD_0_23f, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  13778 };
  13779 
  13780 #endif
  13781 #if defined(BCM_88690_B0)
  13782 soc_field_info_t soc_AXIIC_CMCID_M0_AW_P_BCM88690_B0r_fields[] = {
  13783     { AW_Pf, 8, 24, SOCF_LE },
  13784     { FIELD_0_23f, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  13785 };
  13786 
  13787 #endif
  13788 #if defined(BCM_88790_A0)
  13789 soc_field_info_t soc_AXIIC_CMCID_M0_AW_P_BCM88790_A0r_fields[] = {
  13790     { AW_Pf, 8, 24, SOCF_LE },
  13791     { FIELD_0_23f, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  13792 };
  13793 
  13794 #endif
  13795 #if defined(BCM_88950_A0)
  13796 soc_field_info_t soc_AXIIC_CMCID_M0_AW_P_BCM88950_A0r_fields[] = {
  13797     { AW_Pf, 8, 24, SOCF_LE },
  13798     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13799 };
  13800 
  13801 #endif
  13802 #if defined(BCM_88675_A0)
  13803 soc_field_info_t soc_AXIIC_CMCID_M0_AW_Rr_fields[] = {
  13804     { AW_Rf, 12, 20, SOCF_LE },
  13805     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13806 };
  13807 
  13808 #endif
  13809 #if defined(BCM_88270_A0)
  13810 soc_field_info_t soc_AXIIC_CMCID_M0_AW_R_BCM88270_A0r_fields[] = {
  13811     { AW_Rf, 12, 20, SOCF_LE },
  13812     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13813 };
  13814 
  13815 #endif
  13816 #if defined(BCM_88375_A0)
  13817 soc_field_info_t soc_AXIIC_CMCID_M0_AW_R_BCM88375_A0r_fields[] = {
  13818     { AW_Rf, 12, 20, SOCF_LE },
  13819     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13820 };
  13821 
  13822 #endif
  13823 #if defined(BCM_88375_B0)
  13824 soc_field_info_t soc_AXIIC_CMCID_M0_AW_R_BCM88375_B0r_fields[] = {
  13825     { AW_Rf, 12, 20, SOCF_LE },
  13826     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13827 };
  13828 
  13829 #endif
  13830 #if defined(BCM_88470_A0)
  13831 soc_field_info_t soc_AXIIC_CMCID_M0_AW_R_BCM88470_A0r_fields[] = {
  13832     { AW_Rf, 12, 20, SOCF_LE },
  13833     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13834 };
  13835 
  13836 #endif
  13837 #if defined(BCM_88470_B0)
  13838 soc_field_info_t soc_AXIIC_CMCID_M0_AW_R_BCM88470_B0r_fields[] = {
  13839     { AW_Rf, 12, 20, SOCF_LE },
  13840     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13841 };
  13842 
  13843 #endif
  13844 #if defined(BCM_88675_B0)
  13845 soc_field_info_t soc_AXIIC_CMCID_M0_AW_R_BCM88675_B0r_fields[] = {
  13846     { AW_Rf, 12, 20, SOCF_LE },
  13847     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13848 };
  13849 
  13850 #endif
  13851 #if defined(BCM_88680_A0)
  13852 soc_field_info_t soc_AXIIC_CMCID_M0_AW_R_BCM88680_A0r_fields[] = {
  13853     { AW_Rf, 12, 20, SOCF_LE },
  13854     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13855 };
  13856 
  13857 #endif
  13858 #if defined(BCM_88690_A0)
  13859 soc_field_info_t soc_AXIIC_CMCID_M0_AW_R_BCM88690_A0r_fields[] = {
  13860     { AW_Rf, 12, 20, SOCF_LE },
  13861     { FIELD_0_19f, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  13862 };
  13863 
  13864 #endif
  13865 #if defined(BCM_88690_B0)
  13866 soc_field_info_t soc_AXIIC_CMCID_M0_AW_R_BCM88690_B0r_fields[] = {
  13867     { AW_Rf, 12, 20, SOCF_LE },
  13868     { FIELD_0_19f, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  13869 };
  13870 
  13871 #endif
  13872 #if defined(BCM_88790_A0)
  13873 soc_field_info_t soc_AXIIC_CMCID_M0_AW_R_BCM88790_A0r_fields[] = {
  13874     { AW_Rf, 12, 20, SOCF_LE },
  13875     { FIELD_0_19f, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  13876 };
  13877 
  13878 #endif
  13879 #if defined(BCM_88950_A0)
  13880 soc_field_info_t soc_AXIIC_CMCID_M0_AW_R_BCM88950_A0r_fields[] = {
  13881     { AW_Rf, 12, 20, SOCF_LE },
  13882     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13883 };
  13884 
  13885 #endif
  13886 #if defined(BCM_88675_A0)
  13887 soc_field_info_t soc_AXIIC_CMCID_M0_FN_MODr_fields[] = {
  13888     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  13889     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  13890     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  13891 };
  13892 
  13893 #endif
  13894 #if defined(BCM_88270_A0)
  13895 soc_field_info_t soc_AXIIC_CMCID_M0_FN_MOD_BCM88270_A0r_fields[] = {
  13896     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  13897     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  13898     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  13899 };
  13900 
  13901 #endif
  13902 #if defined(BCM_88375_A0)
  13903 soc_field_info_t soc_AXIIC_CMCID_M0_FN_MOD_BCM88375_A0r_fields[] = {
  13904     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  13905     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  13906     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  13907 };
  13908 
  13909 #endif
  13910 #if defined(BCM_88375_B0)
  13911 soc_field_info_t soc_AXIIC_CMCID_M0_FN_MOD_BCM88375_B0r_fields[] = {
  13912     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  13913     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  13914     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  13915 };
  13916 
  13917 #endif
  13918 #if defined(BCM_88470_A0)
  13919 soc_field_info_t soc_AXIIC_CMCID_M0_FN_MOD_BCM88470_A0r_fields[] = {
  13920     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  13921     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  13922     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  13923 };
  13924 
  13925 #endif
  13926 #if defined(BCM_88470_B0)
  13927 soc_field_info_t soc_AXIIC_CMCID_M0_FN_MOD_BCM88470_B0r_fields[] = {
  13928     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  13929     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  13930     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  13931 };
  13932 
  13933 #endif
  13934 #if defined(BCM_88675_B0)
  13935 soc_field_info_t soc_AXIIC_CMCID_M0_FN_MOD_BCM88675_B0r_fields[] = {
  13936     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  13937     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  13938     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  13939 };
  13940 
  13941 #endif
  13942 #if defined(BCM_88680_A0)
  13943 soc_field_info_t soc_AXIIC_CMCID_M0_FN_MOD_BCM88680_A0r_fields[] = {
  13944     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  13945     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  13946     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  13947 };
  13948 
  13949 #endif
  13950 #if defined(BCM_88690_A0)
  13951 soc_field_info_t soc_AXIIC_CMCID_M0_FN_MOD_BCM88690_A0r_fields[] = {
  13952     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  13953     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  13954     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  13955 };
  13956 
  13957 #endif
  13958 #if defined(BCM_88690_B0)
  13959 soc_field_info_t soc_AXIIC_CMCID_M0_FN_MOD_BCM88690_B0r_fields[] = {
  13960     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  13961     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  13962     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  13963 };
  13964 
  13965 #endif
  13966 #if defined(BCM_88790_A0)
  13967 soc_field_info_t soc_AXIIC_CMCID_M0_FN_MOD_BCM88790_A0r_fields[] = {
  13968     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  13969     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  13970     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  13971 };
  13972 
  13973 #endif
  13974 #if defined(BCM_88950_A0)
  13975 soc_field_info_t soc_AXIIC_CMCID_M0_FN_MOD_BCM88950_A0r_fields[] = {
  13976     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  13977     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  13978     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  13979 };
  13980 
  13981 #endif
  13982 #if defined(BCM_88675_A0)
  13983 soc_field_info_t soc_AXIIC_CMCID_M0_KIr_fields[] = {
  13984     { AR_KIf, 3, 8, SOCF_LE },
  13985     { AW_KIf, 3, 0, SOCF_LE },
  13986     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  13987     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13988 };
  13989 
  13990 #endif
  13991 #if defined(BCM_88270_A0)
  13992 soc_field_info_t soc_AXIIC_CMCID_M0_KI_BCM88270_A0r_fields[] = {
  13993     { AR_KIf, 3, 8, SOCF_LE },
  13994     { AW_KIf, 3, 0, SOCF_LE },
  13995     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  13996     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  13997 };
  13998 
  13999 #endif
  14000 #if defined(BCM_88375_A0)
  14001 soc_field_info_t soc_AXIIC_CMCID_M0_KI_BCM88375_A0r_fields[] = {
  14002     { AR_KIf, 3, 8, SOCF_LE },
  14003     { AW_KIf, 3, 0, SOCF_LE },
  14004     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14005     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  14006 };
  14007 
  14008 #endif
  14009 #if defined(BCM_88375_B0)
  14010 soc_field_info_t soc_AXIIC_CMCID_M0_KI_BCM88375_B0r_fields[] = {
  14011     { AR_KIf, 3, 8, SOCF_LE },
  14012     { AW_KIf, 3, 0, SOCF_LE },
  14013     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14014     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  14015 };
  14016 
  14017 #endif
  14018 #if defined(BCM_88470_A0)
  14019 soc_field_info_t soc_AXIIC_CMCID_M0_KI_BCM88470_A0r_fields[] = {
  14020     { AR_KIf, 3, 8, SOCF_LE },
  14021     { AW_KIf, 3, 0, SOCF_LE },
  14022     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14023     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  14024 };
  14025 
  14026 #endif
  14027 #if defined(BCM_88470_B0)
  14028 soc_field_info_t soc_AXIIC_CMCID_M0_KI_BCM88470_B0r_fields[] = {
  14029     { AR_KIf, 3, 8, SOCF_LE },
  14030     { AW_KIf, 3, 0, SOCF_LE },
  14031     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14032     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  14033 };
  14034 
  14035 #endif
  14036 #if defined(BCM_88675_B0)
  14037 soc_field_info_t soc_AXIIC_CMCID_M0_KI_BCM88675_B0r_fields[] = {
  14038     { AR_KIf, 3, 8, SOCF_LE },
  14039     { AW_KIf, 3, 0, SOCF_LE },
  14040     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14041     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  14042 };
  14043 
  14044 #endif
  14045 #if defined(BCM_88680_A0)
  14046 soc_field_info_t soc_AXIIC_CMCID_M0_KI_BCM88680_A0r_fields[] = {
  14047     { AR_KIf, 3, 8, SOCF_LE },
  14048     { AW_KIf, 3, 0, SOCF_LE },
  14049     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14050     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  14051 };
  14052 
  14053 #endif
  14054 #if defined(BCM_88690_A0)
  14055 soc_field_info_t soc_AXIIC_CMCID_M0_KI_BCM88690_A0r_fields[] = {
  14056     { AR_KIf, 3, 8, SOCF_LE },
  14057     { AW_KIf, 3, 0, SOCF_LE },
  14058     { FIELD_11_31f, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG },
  14059     { FIELD_3_7f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  14060 };
  14061 
  14062 #endif
  14063 #if defined(BCM_88690_B0)
  14064 soc_field_info_t soc_AXIIC_CMCID_M0_KI_BCM88690_B0r_fields[] = {
  14065     { AR_KIf, 3, 8, SOCF_LE },
  14066     { AW_KIf, 3, 0, SOCF_LE },
  14067     { FIELD_11_31f, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG },
  14068     { FIELD_3_7f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  14069 };
  14070 
  14071 #endif
  14072 #if defined(BCM_88790_A0)
  14073 soc_field_info_t soc_AXIIC_CMCID_M0_KI_BCM88790_A0r_fields[] = {
  14074     { AR_KIf, 3, 8, SOCF_LE },
  14075     { AW_KIf, 3, 0, SOCF_LE },
  14076     { FIELD_11_31f, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG },
  14077     { FIELD_3_7f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  14078 };
  14079 
  14080 #endif
  14081 #if defined(BCM_88950_A0)
  14082 soc_field_info_t soc_AXIIC_CMCID_M0_KI_BCM88950_A0r_fields[] = {
  14083     { AR_KIf, 3, 8, SOCF_LE },
  14084     { AW_KIf, 3, 0, SOCF_LE },
  14085     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14086     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  14087 };
  14088 
  14089 #endif
  14090 #if defined(BCM_88675_A0)
  14091 soc_field_info_t soc_AXIIC_CMCID_M0_MAX_COMB_OTr_fields[] = {
  14092     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  14093     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  14094     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  14095 };
  14096 
  14097 #endif
  14098 #if defined(BCM_88270_A0)
  14099 soc_field_info_t soc_AXIIC_CMCID_M0_MAX_COMB_OT_BCM88270_A0r_fields[] = {
  14100     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  14101     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  14102     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  14103 };
  14104 
  14105 #endif
  14106 #if defined(BCM_88375_A0)
  14107 soc_field_info_t soc_AXIIC_CMCID_M0_MAX_COMB_OT_BCM88375_A0r_fields[] = {
  14108     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  14109     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  14110     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  14111 };
  14112 
  14113 #endif
  14114 #if defined(BCM_88375_B0)
  14115 soc_field_info_t soc_AXIIC_CMCID_M0_MAX_COMB_OT_BCM88375_B0r_fields[] = {
  14116     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  14117     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  14118     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  14119 };
  14120 
  14121 #endif
  14122 #if defined(BCM_88470_A0)
  14123 soc_field_info_t soc_AXIIC_CMCID_M0_MAX_COMB_OT_BCM88470_A0r_fields[] = {
  14124     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  14125     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  14126     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  14127 };
  14128 
  14129 #endif
  14130 #if defined(BCM_88470_B0)
  14131 soc_field_info_t soc_AXIIC_CMCID_M0_MAX_COMB_OT_BCM88470_B0r_fields[] = {
  14132     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  14133     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  14134     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  14135 };
  14136 
  14137 #endif
  14138 #if defined(BCM_88675_B0)
  14139 soc_field_info_t soc_AXIIC_CMCID_M0_MAX_COMB_OT_BCM88675_B0r_fields[] = {
  14140     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  14141     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  14142     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  14143 };
  14144 
  14145 #endif
  14146 #if defined(BCM_88680_A0)
  14147 soc_field_info_t soc_AXIIC_CMCID_M0_MAX_COMB_OT_BCM88680_A0r_fields[] = {
  14148     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  14149     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  14150     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  14151 };
  14152 
  14153 #endif
  14154 #if defined(BCM_88690_A0)
  14155 soc_field_info_t soc_AXIIC_CMCID_M0_MAX_COMB_OT_BCM88690_A0r_fields[] = {
  14156     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  14157     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  14158     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  14159 };
  14160 
  14161 #endif
  14162 #if defined(BCM_88690_B0)
  14163 soc_field_info_t soc_AXIIC_CMCID_M0_MAX_COMB_OT_BCM88690_B0r_fields[] = {
  14164     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  14165     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  14166     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  14167 };
  14168 
  14169 #endif
  14170 #if defined(BCM_88790_A0)
  14171 soc_field_info_t soc_AXIIC_CMCID_M0_MAX_COMB_OT_BCM88790_A0r_fields[] = {
  14172     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  14173     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  14174     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  14175 };
  14176 
  14177 #endif
  14178 #if defined(BCM_88950_A0)
  14179 soc_field_info_t soc_AXIIC_CMCID_M0_MAX_COMB_OT_BCM88950_A0r_fields[] = {
  14180     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  14181     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  14182     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  14183 };
  14184 
  14185 #endif
  14186 #if defined(BCM_88675_A0)
  14187 soc_field_info_t soc_AXIIC_CMCID_M0_MAX_OTr_fields[] = {
  14188     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  14189     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  14190     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  14191     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  14192     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  14193     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  14194 };
  14195 
  14196 #endif
  14197 #if defined(BCM_88270_A0)
  14198 soc_field_info_t soc_AXIIC_CMCID_M0_MAX_OT_BCM88270_A0r_fields[] = {
  14199     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  14200     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  14201     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  14202     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  14203     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  14204     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  14205 };
  14206 
  14207 #endif
  14208 #if defined(BCM_88375_A0)
  14209 soc_field_info_t soc_AXIIC_CMCID_M0_MAX_OT_BCM88375_A0r_fields[] = {
  14210     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  14211     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  14212     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  14213     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  14214     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  14215     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  14216 };
  14217 
  14218 #endif
  14219 #if defined(BCM_88375_B0)
  14220 soc_field_info_t soc_AXIIC_CMCID_M0_MAX_OT_BCM88375_B0r_fields[] = {
  14221     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  14222     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  14223     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  14224     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  14225     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  14226     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  14227 };
  14228 
  14229 #endif
  14230 #if defined(BCM_88470_A0)
  14231 soc_field_info_t soc_AXIIC_CMCID_M0_MAX_OT_BCM88470_A0r_fields[] = {
  14232     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  14233     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  14234     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  14235     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  14236     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  14237     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  14238 };
  14239 
  14240 #endif
  14241 #if defined(BCM_88470_B0)
  14242 soc_field_info_t soc_AXIIC_CMCID_M0_MAX_OT_BCM88470_B0r_fields[] = {
  14243     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  14244     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  14245     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  14246     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  14247     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  14248     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  14249 };
  14250 
  14251 #endif
  14252 #if defined(BCM_88675_B0)
  14253 soc_field_info_t soc_AXIIC_CMCID_M0_MAX_OT_BCM88675_B0r_fields[] = {
  14254     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  14255     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  14256     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  14257     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  14258     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  14259     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  14260 };
  14261 
  14262 #endif
  14263 #if defined(BCM_88680_A0)
  14264 soc_field_info_t soc_AXIIC_CMCID_M0_MAX_OT_BCM88680_A0r_fields[] = {
  14265     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  14266     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  14267     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  14268     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  14269     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  14270     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  14271 };
  14272 
  14273 #endif
  14274 #if defined(BCM_88690_A0)
  14275 soc_field_info_t soc_AXIIC_CMCID_M0_MAX_OT_BCM88690_A0r_fields[] = {
  14276     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  14277     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  14278     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  14279     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  14280     { FIELD_14_15f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  14281     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG }
  14282 };
  14283 
  14284 #endif
  14285 #if defined(BCM_88690_B0)
  14286 soc_field_info_t soc_AXIIC_CMCID_M0_MAX_OT_BCM88690_B0r_fields[] = {
  14287     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  14288     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  14289     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  14290     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  14291     { FIELD_14_15f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  14292     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG }
  14293 };
  14294 
  14295 #endif
  14296 #if defined(BCM_88790_A0)
  14297 soc_field_info_t soc_AXIIC_CMCID_M0_MAX_OT_BCM88790_A0r_fields[] = {
  14298     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  14299     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  14300     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  14301     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  14302     { FIELD_14_15f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  14303     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG }
  14304 };
  14305 
  14306 #endif
  14307 #if defined(BCM_88950_A0)
  14308 soc_field_info_t soc_AXIIC_CMCID_M0_MAX_OT_BCM88950_A0r_fields[] = {
  14309     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  14310     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  14311     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  14312     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  14313     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  14314     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  14315 };
  14316 
  14317 #endif
  14318 #if defined(BCM_88675_A0)
  14319 soc_field_info_t soc_AXIIC_CMCID_M0_QOS_CNTLr_fields[] = {
  14320     { EN_AR_LATENCYf, 1, 4, 0 },
  14321     { EN_AR_OTf, 1, 6, 0 },
  14322     { EN_AR_RATEf, 1, 1, 0 },
  14323     { EN_AWAR_OTf, 1, 7, 0 },
  14324     { EN_AWAR_RATEf, 1, 2, 0 },
  14325     { EN_AW_LATENCYf, 1, 3, 0 },
  14326     { EN_AW_OTf, 1, 5, 0 },
  14327     { EN_AW_RATEf, 1, 0, 0 },
  14328     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  14329 };
  14330 
  14331 #endif
  14332 #if defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  14333     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  14334     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  14335     defined(BCM_56870_A0) || defined(BCM_56970_A0) || \
  14336     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  14337 soc_field_info_t soc_AXIIC_CMCID_M0_QOS_CNTL_BCM56560_A0r_fields[] = {
  14338     { EN_AR_LATENCYf, 1, 4, 0 },
  14339     { EN_AR_OTf, 1, 6, 0 },
  14340     { EN_AR_RATEf, 1, 1, 0 },
  14341     { EN_AWAR_OTf, 1, 7, 0 },
  14342     { EN_AWAR_RATEf, 1, 2, 0 },
  14343     { EN_AW_LATENCYf, 1, 3, 0 },
  14344     { EN_AW_OTf, 1, 5, 0 },
  14345     { EN_AW_RATEf, 1, 0, 0 },
  14346     { MODE_AR_FCf, 1, 20, 0 },
  14347     { MODE_AW_FCf, 1, 16, 0 },
  14348     { RESERVED_15TO8f, 8, 8, SOCF_LE|SOCF_RO|SOCF_RES },
  14349     { RESERVED_19TO17f, 3, 17, SOCF_LE|SOCF_RO|SOCF_RES },
  14350     { RESERVED_31TO21f, 11, 21, SOCF_LE|SOCF_RO|SOCF_RES }
  14351 };
  14352 
  14353 #endif
  14354 #if defined(BCM_88270_A0)
  14355 soc_field_info_t soc_AXIIC_CMCID_M0_QOS_CNTL_BCM88270_A0r_fields[] = {
  14356     { EN_AR_LATENCYf, 1, 4, 0 },
  14357     { EN_AR_OTf, 1, 6, 0 },
  14358     { EN_AR_RATEf, 1, 1, 0 },
  14359     { EN_AWAR_OTf, 1, 7, 0 },
  14360     { EN_AWAR_RATEf, 1, 2, 0 },
  14361     { EN_AW_LATENCYf, 1, 3, 0 },
  14362     { EN_AW_OTf, 1, 5, 0 },
  14363     { EN_AW_RATEf, 1, 0, 0 },
  14364     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  14365 };
  14366 
  14367 #endif
  14368 #if defined(BCM_88375_A0)
  14369 soc_field_info_t soc_AXIIC_CMCID_M0_QOS_CNTL_BCM88375_A0r_fields[] = {
  14370     { EN_AR_LATENCYf, 1, 4, 0 },
  14371     { EN_AR_OTf, 1, 6, 0 },
  14372     { EN_AR_RATEf, 1, 1, 0 },
  14373     { EN_AWAR_OTf, 1, 7, 0 },
  14374     { EN_AWAR_RATEf, 1, 2, 0 },
  14375     { EN_AW_LATENCYf, 1, 3, 0 },
  14376     { EN_AW_OTf, 1, 5, 0 },
  14377     { EN_AW_RATEf, 1, 0, 0 },
  14378     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  14379 };
  14380 
  14381 #endif
  14382 #if defined(BCM_88375_B0)
  14383 soc_field_info_t soc_AXIIC_CMCID_M0_QOS_CNTL_BCM88375_B0r_fields[] = {
  14384     { EN_AR_LATENCYf, 1, 4, 0 },
  14385     { EN_AR_OTf, 1, 6, 0 },
  14386     { EN_AR_RATEf, 1, 1, 0 },
  14387     { EN_AWAR_OTf, 1, 7, 0 },
  14388     { EN_AWAR_RATEf, 1, 2, 0 },
  14389     { EN_AW_LATENCYf, 1, 3, 0 },
  14390     { EN_AW_OTf, 1, 5, 0 },
  14391     { EN_AW_RATEf, 1, 0, 0 },
  14392     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  14393 };
  14394 
  14395 #endif
  14396 #if defined(BCM_88470_A0)
  14397 soc_field_info_t soc_AXIIC_CMCID_M0_QOS_CNTL_BCM88470_A0r_fields[] = {
  14398     { EN_AR_LATENCYf, 1, 4, 0 },
  14399     { EN_AR_OTf, 1, 6, 0 },
  14400     { EN_AR_RATEf, 1, 1, 0 },
  14401     { EN_AWAR_OTf, 1, 7, 0 },
  14402     { EN_AWAR_RATEf, 1, 2, 0 },
  14403     { EN_AW_LATENCYf, 1, 3, 0 },
  14404     { EN_AW_OTf, 1, 5, 0 },
  14405     { EN_AW_RATEf, 1, 0, 0 },
  14406     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  14407 };
  14408 
  14409 #endif
  14410 #if defined(BCM_88470_B0)
  14411 soc_field_info_t soc_AXIIC_CMCID_M0_QOS_CNTL_BCM88470_B0r_fields[] = {
  14412     { EN_AR_LATENCYf, 1, 4, 0 },
  14413     { EN_AR_OTf, 1, 6, 0 },
  14414     { EN_AR_RATEf, 1, 1, 0 },
  14415     { EN_AWAR_OTf, 1, 7, 0 },
  14416     { EN_AWAR_RATEf, 1, 2, 0 },
  14417     { EN_AW_LATENCYf, 1, 3, 0 },
  14418     { EN_AW_OTf, 1, 5, 0 },
  14419     { EN_AW_RATEf, 1, 0, 0 },
  14420     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  14421 };
  14422 
  14423 #endif
  14424 #if defined(BCM_88675_B0)
  14425 soc_field_info_t soc_AXIIC_CMCID_M0_QOS_CNTL_BCM88675_B0r_fields[] = {
  14426     { EN_AR_LATENCYf, 1, 4, 0 },
  14427     { EN_AR_OTf, 1, 6, 0 },
  14428     { EN_AR_RATEf, 1, 1, 0 },
  14429     { EN_AWAR_OTf, 1, 7, 0 },
  14430     { EN_AWAR_RATEf, 1, 2, 0 },
  14431     { EN_AW_LATENCYf, 1, 3, 0 },
  14432     { EN_AW_OTf, 1, 5, 0 },
  14433     { EN_AW_RATEf, 1, 0, 0 },
  14434     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  14435 };
  14436 
  14437 #endif
  14438 #if defined(BCM_88680_A0)
  14439 soc_field_info_t soc_AXIIC_CMCID_M0_QOS_CNTL_BCM88680_A0r_fields[] = {
  14440     { EN_AR_LATENCYf, 1, 4, 0 },
  14441     { EN_AR_OTf, 1, 6, 0 },
  14442     { EN_AR_RATEf, 1, 1, 0 },
  14443     { EN_AWAR_OTf, 1, 7, 0 },
  14444     { EN_AWAR_RATEf, 1, 2, 0 },
  14445     { EN_AW_LATENCYf, 1, 3, 0 },
  14446     { EN_AW_OTf, 1, 5, 0 },
  14447     { EN_AW_RATEf, 1, 0, 0 },
  14448     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  14449 };
  14450 
  14451 #endif
  14452 #if defined(BCM_88690_A0)
  14453 soc_field_info_t soc_AXIIC_CMCID_M0_QOS_CNTL_BCM88690_A0r_fields[] = {
  14454     { EN_AR_LATENCYf, 1, 4, 0 },
  14455     { EN_AR_OTf, 1, 6, 0 },
  14456     { EN_AR_RATEf, 1, 1, 0 },
  14457     { EN_AWAR_OTf, 1, 7, 0 },
  14458     { EN_AWAR_RATEf, 1, 2, 0 },
  14459     { EN_AW_LATENCYf, 1, 3, 0 },
  14460     { EN_AW_OTf, 1, 5, 0 },
  14461     { EN_AW_RATEf, 1, 0, 0 },
  14462     { FIELD_17_19f, 3, 17, SOCF_LE|SOCF_RO|SOCF_SIG },
  14463     { FIELD_21_31f, 11, 21, SOCF_LE|SOCF_RO|SOCF_SIG },
  14464     { FIELD_8_15f, 8, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  14465     { MODE_AR_FCf, 1, 20, 0 },
  14466     { MODE_AW_FCf, 1, 16, 0 }
  14467 };
  14468 
  14469 #endif
  14470 #if defined(BCM_88690_B0)
  14471 soc_field_info_t soc_AXIIC_CMCID_M0_QOS_CNTL_BCM88690_B0r_fields[] = {
  14472     { EN_AR_LATENCYf, 1, 4, 0 },
  14473     { EN_AR_OTf, 1, 6, 0 },
  14474     { EN_AR_RATEf, 1, 1, 0 },
  14475     { EN_AWAR_OTf, 1, 7, 0 },
  14476     { EN_AWAR_RATEf, 1, 2, 0 },
  14477     { EN_AW_LATENCYf, 1, 3, 0 },
  14478     { EN_AW_OTf, 1, 5, 0 },
  14479     { EN_AW_RATEf, 1, 0, 0 },
  14480     { FIELD_17_19f, 3, 17, SOCF_LE|SOCF_RO|SOCF_SIG },
  14481     { FIELD_21_31f, 11, 21, SOCF_LE|SOCF_RO|SOCF_SIG },
  14482     { FIELD_8_15f, 8, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  14483     { MODE_AR_FCf, 1, 20, 0 },
  14484     { MODE_AW_FCf, 1, 16, 0 }
  14485 };
  14486 
  14487 #endif
  14488 #if defined(BCM_88790_A0)
  14489 soc_field_info_t soc_AXIIC_CMCID_M0_QOS_CNTL_BCM88790_A0r_fields[] = {
  14490     { EN_AR_LATENCYf, 1, 4, 0 },
  14491     { EN_AR_OTf, 1, 6, 0 },
  14492     { EN_AR_RATEf, 1, 1, 0 },
  14493     { EN_AWAR_OTf, 1, 7, 0 },
  14494     { EN_AWAR_RATEf, 1, 2, 0 },
  14495     { EN_AW_LATENCYf, 1, 3, 0 },
  14496     { EN_AW_OTf, 1, 5, 0 },
  14497     { EN_AW_RATEf, 1, 0, 0 },
  14498     { FIELD_17_19f, 3, 17, SOCF_LE|SOCF_RO|SOCF_SIG },
  14499     { FIELD_21_31f, 11, 21, SOCF_LE|SOCF_RO|SOCF_SIG },
  14500     { FIELD_8_15f, 8, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  14501     { MODE_AR_FCf, 1, 20, 0 },
  14502     { MODE_AW_FCf, 1, 16, 0 }
  14503 };
  14504 
  14505 #endif
  14506 #if defined(BCM_88950_A0)
  14507 soc_field_info_t soc_AXIIC_CMCID_M0_QOS_CNTL_BCM88950_A0r_fields[] = {
  14508     { EN_AR_LATENCYf, 1, 4, 0 },
  14509     { EN_AR_OTf, 1, 6, 0 },
  14510     { EN_AR_RATEf, 1, 1, 0 },
  14511     { EN_AWAR_OTf, 1, 7, 0 },
  14512     { EN_AWAR_RATEf, 1, 2, 0 },
  14513     { EN_AW_LATENCYf, 1, 3, 0 },
  14514     { EN_AW_OTf, 1, 5, 0 },
  14515     { EN_AW_RATEf, 1, 0, 0 },
  14516     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  14517 };
  14518 
  14519 #endif
  14520 #if defined(BCM_88675_A0)
  14521 soc_field_info_t soc_AXIIC_CMCID_M0_QOS_RANGEr_fields[] = {
  14522     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  14523     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  14524     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  14525     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  14526     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14527     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14528     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14529     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  14530 };
  14531 
  14532 #endif
  14533 #if defined(BCM_88270_A0)
  14534 soc_field_info_t soc_AXIIC_CMCID_M0_QOS_RANGE_BCM88270_A0r_fields[] = {
  14535     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  14536     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  14537     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  14538     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  14539     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14540     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14541     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14542     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  14543 };
  14544 
  14545 #endif
  14546 #if defined(BCM_88375_A0)
  14547 soc_field_info_t soc_AXIIC_CMCID_M0_QOS_RANGE_BCM88375_A0r_fields[] = {
  14548     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  14549     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  14550     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  14551     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  14552     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14553     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14554     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14555     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  14556 };
  14557 
  14558 #endif
  14559 #if defined(BCM_88375_B0)
  14560 soc_field_info_t soc_AXIIC_CMCID_M0_QOS_RANGE_BCM88375_B0r_fields[] = {
  14561     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  14562     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  14563     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  14564     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  14565     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14566     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14567     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14568     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  14569 };
  14570 
  14571 #endif
  14572 #if defined(BCM_88470_A0)
  14573 soc_field_info_t soc_AXIIC_CMCID_M0_QOS_RANGE_BCM88470_A0r_fields[] = {
  14574     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  14575     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  14576     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  14577     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  14578     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14579     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14580     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14581     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  14582 };
  14583 
  14584 #endif
  14585 #if defined(BCM_88470_B0)
  14586 soc_field_info_t soc_AXIIC_CMCID_M0_QOS_RANGE_BCM88470_B0r_fields[] = {
  14587     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  14588     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  14589     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  14590     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  14591     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14592     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14593     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14594     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  14595 };
  14596 
  14597 #endif
  14598 #if defined(BCM_88675_B0)
  14599 soc_field_info_t soc_AXIIC_CMCID_M0_QOS_RANGE_BCM88675_B0r_fields[] = {
  14600     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  14601     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  14602     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  14603     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  14604     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14605     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14606     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14607     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  14608 };
  14609 
  14610 #endif
  14611 #if defined(BCM_88680_A0)
  14612 soc_field_info_t soc_AXIIC_CMCID_M0_QOS_RANGE_BCM88680_A0r_fields[] = {
  14613     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  14614     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  14615     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  14616     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  14617     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14618     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14619     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14620     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  14621 };
  14622 
  14623 #endif
  14624 #if defined(BCM_88690_A0)
  14625 soc_field_info_t soc_AXIIC_CMCID_M0_QOS_RANGE_BCM88690_A0r_fields[] = {
  14626     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  14627     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  14628     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  14629     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  14630     { FIELD_12_15f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  14631     { FIELD_20_23f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  14632     { FIELD_28_31f, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG },
  14633     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  14634 };
  14635 
  14636 #endif
  14637 #if defined(BCM_88690_B0)
  14638 soc_field_info_t soc_AXIIC_CMCID_M0_QOS_RANGE_BCM88690_B0r_fields[] = {
  14639     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  14640     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  14641     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  14642     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  14643     { FIELD_12_15f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  14644     { FIELD_20_23f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  14645     { FIELD_28_31f, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG },
  14646     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  14647 };
  14648 
  14649 #endif
  14650 #if defined(BCM_88790_A0)
  14651 soc_field_info_t soc_AXIIC_CMCID_M0_QOS_RANGE_BCM88790_A0r_fields[] = {
  14652     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  14653     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  14654     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  14655     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  14656     { FIELD_12_15f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  14657     { FIELD_20_23f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  14658     { FIELD_28_31f, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG },
  14659     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  14660 };
  14661 
  14662 #endif
  14663 #if defined(BCM_88950_A0)
  14664 soc_field_info_t soc_AXIIC_CMCID_M0_QOS_RANGE_BCM88950_A0r_fields[] = {
  14665     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  14666     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  14667     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  14668     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  14669     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14670     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14671     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14672     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  14673 };
  14674 
  14675 #endif
  14676 #if defined(BCM_88675_A0)
  14677 soc_field_info_t soc_AXIIC_CMCID_M0_READ_QOSr_fields[] = {
  14678     { CMCID_M0_READ_QOSf, 4, 0, SOCF_LE },
  14679     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  14680 };
  14681 
  14682 #endif
  14683 #if defined(BCM_56150_A0)
  14684 soc_field_info_t soc_AXIIC_CMCID_M0_READ_QOS_BCM56150_A0r_fields[] = {
  14685     { CMCID_M0_READ_QOSf, 4, 0, SOCF_LE },
  14686     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  14687 };
  14688 
  14689 #endif
  14690 #if defined(BCM_56270_A0) || defined(BCM_56370_A0) || \
  14691     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  14692     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  14693     defined(BCM_56770_A0) || defined(BCM_56870_A0) || \
  14694     defined(BCM_56960_A0) || defined(BCM_56965_A0) || \
  14695     defined(BCM_56970_A0) || defined(BCM_56980_A0) || \
  14696     defined(BCM_56980_B0)
  14697 soc_field_info_t soc_AXIIC_CMCID_M0_READ_QOS_BCM56960_A0r_fields[] = {
  14698     { CMCID_M0_READ_QOSf, 4, 0, SOCF_LE },
  14699     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  14700 };
  14701 
  14702 #endif
  14703 #if defined(BCM_88270_A0)
  14704 soc_field_info_t soc_AXIIC_CMCID_M0_READ_QOS_BCM88270_A0r_fields[] = {
  14705     { CMCID_M0_READ_QOSf, 4, 0, SOCF_LE },
  14706     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  14707 };
  14708 
  14709 #endif
  14710 #if defined(BCM_88375_A0)
  14711 soc_field_info_t soc_AXIIC_CMCID_M0_READ_QOS_BCM88375_A0r_fields[] = {
  14712     { CMCID_M0_READ_QOSf, 4, 0, SOCF_LE },
  14713     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  14714 };
  14715 
  14716 #endif
  14717 #if defined(BCM_88375_B0)
  14718 soc_field_info_t soc_AXIIC_CMCID_M0_READ_QOS_BCM88375_B0r_fields[] = {
  14719     { CMCID_M0_READ_QOSf, 4, 0, SOCF_LE },
  14720     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  14721 };
  14722 
  14723 #endif
  14724 #if defined(BCM_88470_A0)
  14725 soc_field_info_t soc_AXIIC_CMCID_M0_READ_QOS_BCM88470_A0r_fields[] = {
  14726     { CMCID_M0_READ_QOSf, 4, 0, SOCF_LE },
  14727     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  14728 };
  14729 
  14730 #endif
  14731 #if defined(BCM_88470_B0)
  14732 soc_field_info_t soc_AXIIC_CMCID_M0_READ_QOS_BCM88470_B0r_fields[] = {
  14733     { CMCID_M0_READ_QOSf, 4, 0, SOCF_LE },
  14734     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  14735 };
  14736 
  14737 #endif
  14738 #if defined(BCM_88675_B0)
  14739 soc_field_info_t soc_AXIIC_CMCID_M0_READ_QOS_BCM88675_B0r_fields[] = {
  14740     { CMCID_M0_READ_QOSf, 4, 0, SOCF_LE },
  14741     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  14742 };
  14743 
  14744 #endif
  14745 #if defined(BCM_88680_A0)
  14746 soc_field_info_t soc_AXIIC_CMCID_M0_READ_QOS_BCM88680_A0r_fields[] = {
  14747     { CMCID_M0_READ_QOSf, 4, 0, SOCF_LE },
  14748     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  14749 };
  14750 
  14751 #endif
  14752 #if defined(BCM_88690_A0)
  14753 soc_field_info_t soc_AXIIC_CMCID_M0_READ_QOS_BCM88690_A0r_fields[] = {
  14754     { CMCID_M0_READ_QOSf, 4, 0, SOCF_LE },
  14755     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  14756 };
  14757 
  14758 #endif
  14759 #if defined(BCM_88690_B0)
  14760 soc_field_info_t soc_AXIIC_CMCID_M0_READ_QOS_BCM88690_B0r_fields[] = {
  14761     { CMCID_M0_READ_QOSf, 4, 0, SOCF_LE },
  14762     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  14763 };
  14764 
  14765 #endif
  14766 #if defined(BCM_88790_A0)
  14767 soc_field_info_t soc_AXIIC_CMCID_M0_READ_QOS_BCM88790_A0r_fields[] = {
  14768     { CMCID_M0_READ_QOSf, 4, 0, SOCF_LE },
  14769     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  14770 };
  14771 
  14772 #endif
  14773 #if defined(BCM_88950_A0)
  14774 soc_field_info_t soc_AXIIC_CMCID_M0_READ_QOS_BCM88950_A0r_fields[] = {
  14775     { CMCID_M0_READ_QOSf, 4, 0, SOCF_LE },
  14776     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  14777 };
  14778 
  14779 #endif
  14780 #if defined(BCM_88675_A0)
  14781 soc_field_info_t soc_AXIIC_CMCID_M0_TGT_LATENCYr_fields[] = {
  14782     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  14783     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  14784     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14785     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  14786 };
  14787 
  14788 #endif
  14789 #if defined(BCM_88270_A0)
  14790 soc_field_info_t soc_AXIIC_CMCID_M0_TGT_LATENCY_BCM88270_A0r_fields[] = {
  14791     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  14792     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  14793     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14794     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  14795 };
  14796 
  14797 #endif
  14798 #if defined(BCM_88375_A0)
  14799 soc_field_info_t soc_AXIIC_CMCID_M0_TGT_LATENCY_BCM88375_A0r_fields[] = {
  14800     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  14801     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  14802     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14803     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  14804 };
  14805 
  14806 #endif
  14807 #if defined(BCM_88375_B0)
  14808 soc_field_info_t soc_AXIIC_CMCID_M0_TGT_LATENCY_BCM88375_B0r_fields[] = {
  14809     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  14810     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  14811     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14812     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  14813 };
  14814 
  14815 #endif
  14816 #if defined(BCM_88470_A0)
  14817 soc_field_info_t soc_AXIIC_CMCID_M0_TGT_LATENCY_BCM88470_A0r_fields[] = {
  14818     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  14819     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  14820     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14821     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  14822 };
  14823 
  14824 #endif
  14825 #if defined(BCM_88470_B0)
  14826 soc_field_info_t soc_AXIIC_CMCID_M0_TGT_LATENCY_BCM88470_B0r_fields[] = {
  14827     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  14828     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  14829     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14830     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  14831 };
  14832 
  14833 #endif
  14834 #if defined(BCM_88675_B0)
  14835 soc_field_info_t soc_AXIIC_CMCID_M0_TGT_LATENCY_BCM88675_B0r_fields[] = {
  14836     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  14837     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  14838     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14839     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  14840 };
  14841 
  14842 #endif
  14843 #if defined(BCM_88680_A0)
  14844 soc_field_info_t soc_AXIIC_CMCID_M0_TGT_LATENCY_BCM88680_A0r_fields[] = {
  14845     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  14846     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  14847     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14848     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  14849 };
  14850 
  14851 #endif
  14852 #if defined(BCM_88690_A0)
  14853 soc_field_info_t soc_AXIIC_CMCID_M0_TGT_LATENCY_BCM88690_A0r_fields[] = {
  14854     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  14855     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  14856     { FIELD_12_15f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  14857     { FIELD_28_31f, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG }
  14858 };
  14859 
  14860 #endif
  14861 #if defined(BCM_88690_B0)
  14862 soc_field_info_t soc_AXIIC_CMCID_M0_TGT_LATENCY_BCM88690_B0r_fields[] = {
  14863     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  14864     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  14865     { FIELD_12_15f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  14866     { FIELD_28_31f, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG }
  14867 };
  14868 
  14869 #endif
  14870 #if defined(BCM_88790_A0)
  14871 soc_field_info_t soc_AXIIC_CMCID_M0_TGT_LATENCY_BCM88790_A0r_fields[] = {
  14872     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  14873     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  14874     { FIELD_12_15f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  14875     { FIELD_28_31f, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG }
  14876 };
  14877 
  14878 #endif
  14879 #if defined(BCM_88950_A0)
  14880 soc_field_info_t soc_AXIIC_CMCID_M0_TGT_LATENCY_BCM88950_A0r_fields[] = {
  14881     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  14882     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  14883     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  14884     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  14885 };
  14886 
  14887 #endif
  14888 #if defined(BCM_88675_A0)
  14889 soc_field_info_t soc_AXIIC_CMCID_M0_WRITE_QOSr_fields[] = {
  14890     { CMCID_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  14891     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  14892 };
  14893 
  14894 #endif
  14895 #if defined(BCM_56150_A0)
  14896 soc_field_info_t soc_AXIIC_CMCID_M0_WRITE_QOS_BCM56150_A0r_fields[] = {
  14897     { CMCID_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  14898     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  14899 };
  14900 
  14901 #endif
  14902 #if defined(BCM_56270_A0) || defined(BCM_56370_A0) || \
  14903     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  14904     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  14905     defined(BCM_56770_A0) || defined(BCM_56870_A0) || \
  14906     defined(BCM_56960_A0) || defined(BCM_56965_A0) || \
  14907     defined(BCM_56970_A0) || defined(BCM_56980_A0) || \
  14908     defined(BCM_56980_B0)
  14909 soc_field_info_t soc_AXIIC_CMCID_M0_WRITE_QOS_BCM56960_A0r_fields[] = {
  14910     { CMCID_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  14911     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  14912 };
  14913 
  14914 #endif
  14915 #if defined(BCM_88270_A0)
  14916 soc_field_info_t soc_AXIIC_CMCID_M0_WRITE_QOS_BCM88270_A0r_fields[] = {
  14917     { CMCID_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  14918     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  14919 };
  14920 
  14921 #endif
  14922 #if defined(BCM_88375_A0)
  14923 soc_field_info_t soc_AXIIC_CMCID_M0_WRITE_QOS_BCM88375_A0r_fields[] = {
  14924     { CMCID_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  14925     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  14926 };
  14927 
  14928 #endif
  14929 #if defined(BCM_88375_B0)
  14930 soc_field_info_t soc_AXIIC_CMCID_M0_WRITE_QOS_BCM88375_B0r_fields[] = {
  14931     { CMCID_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  14932     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  14933 };
  14934 
  14935 #endif
  14936 #if defined(BCM_88470_A0)
  14937 soc_field_info_t soc_AXIIC_CMCID_M0_WRITE_QOS_BCM88470_A0r_fields[] = {
  14938     { CMCID_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  14939     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  14940 };
  14941 
  14942 #endif
  14943 #if defined(BCM_88470_B0)
  14944 soc_field_info_t soc_AXIIC_CMCID_M0_WRITE_QOS_BCM88470_B0r_fields[] = {
  14945     { CMCID_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  14946     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  14947 };
  14948 
  14949 #endif
  14950 #if defined(BCM_88675_B0)
  14951 soc_field_info_t soc_AXIIC_CMCID_M0_WRITE_QOS_BCM88675_B0r_fields[] = {
  14952     { CMCID_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  14953     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  14954 };
  14955 
  14956 #endif
  14957 #if defined(BCM_88680_A0)
  14958 soc_field_info_t soc_AXIIC_CMCID_M0_WRITE_QOS_BCM88680_A0r_fields[] = {
  14959     { CMCID_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  14960     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  14961 };
  14962 
  14963 #endif
  14964 #if defined(BCM_88690_A0)
  14965 soc_field_info_t soc_AXIIC_CMCID_M0_WRITE_QOS_BCM88690_A0r_fields[] = {
  14966     { CMCID_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  14967     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  14968 };
  14969 
  14970 #endif
  14971 #if defined(BCM_88690_B0)
  14972 soc_field_info_t soc_AXIIC_CMCID_M0_WRITE_QOS_BCM88690_B0r_fields[] = {
  14973     { CMCID_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  14974     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  14975 };
  14976 
  14977 #endif
  14978 #if defined(BCM_88790_A0)
  14979 soc_field_info_t soc_AXIIC_CMCID_M0_WRITE_QOS_BCM88790_A0r_fields[] = {
  14980     { CMCID_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  14981     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  14982 };
  14983 
  14984 #endif
  14985 #if defined(BCM_88950_A0)
  14986 soc_field_info_t soc_AXIIC_CMCID_M0_WRITE_QOS_BCM88950_A0r_fields[] = {
  14987     { CMCID_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  14988     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  14989 };
  14990 
  14991 #endif
  14992 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  14993     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  14994     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  14995     defined(BCM_56260_B0)
  14996 soc_field_info_t soc_AXIIC_CMICD_M0_READ_QOSr_fields[] = {
  14997     { CMICD_M0_READ_QOSf, 4, 0, SOCF_LE },
  14998     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  14999 };
  15000 
  15001 #endif
  15002 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  15003     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  15004     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  15005     defined(BCM_56260_B0)
  15006 soc_field_info_t soc_AXIIC_CMICD_M0_WRITE_QOSr_fields[] = {
  15007     { CMICD_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  15008     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  15009 };
  15010 
  15011 #endif
  15012 #if defined(BCM_88675_A0)
  15013 soc_field_info_t soc_AXIIC_CMICD_S0_FN_MOD_BM_ISSr_fields[] = {
  15014     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  15015     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  15016     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  15017 };
  15018 
  15019 #endif
  15020 #if defined(BCM_88270_A0)
  15021 soc_field_info_t soc_AXIIC_CMICD_S0_FN_MOD_BM_ISS_BCM88270_A0r_fields[] = {
  15022     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  15023     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  15024     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  15025 };
  15026 
  15027 #endif
  15028 #if defined(BCM_88375_A0)
  15029 soc_field_info_t soc_AXIIC_CMICD_S0_FN_MOD_BM_ISS_BCM88375_A0r_fields[] = {
  15030     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  15031     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  15032     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  15033 };
  15034 
  15035 #endif
  15036 #if defined(BCM_88375_B0)
  15037 soc_field_info_t soc_AXIIC_CMICD_S0_FN_MOD_BM_ISS_BCM88375_B0r_fields[] = {
  15038     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  15039     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  15040     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  15041 };
  15042 
  15043 #endif
  15044 #if defined(BCM_88470_A0)
  15045 soc_field_info_t soc_AXIIC_CMICD_S0_FN_MOD_BM_ISS_BCM88470_A0r_fields[] = {
  15046     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  15047     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  15048     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  15049 };
  15050 
  15051 #endif
  15052 #if defined(BCM_88470_B0)
  15053 soc_field_info_t soc_AXIIC_CMICD_S0_FN_MOD_BM_ISS_BCM88470_B0r_fields[] = {
  15054     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  15055     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  15056     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  15057 };
  15058 
  15059 #endif
  15060 #if defined(BCM_88675_B0)
  15061 soc_field_info_t soc_AXIIC_CMICD_S0_FN_MOD_BM_ISS_BCM88675_B0r_fields[] = {
  15062     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  15063     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  15064     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  15065 };
  15066 
  15067 #endif
  15068 #if defined(BCM_88680_A0)
  15069 soc_field_info_t soc_AXIIC_CMICD_S0_FN_MOD_BM_ISS_BCM88680_A0r_fields[] = {
  15070     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  15071     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  15072     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  15073 };
  15074 
  15075 #endif
  15076 #if defined(BCM_88690_A0)
  15077 soc_field_info_t soc_AXIIC_CMICD_S0_FN_MOD_BM_ISS_BCM88690_A0r_fields[] = {
  15078     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  15079     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  15080     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  15081 };
  15082 
  15083 #endif
  15084 #if defined(BCM_88690_B0)
  15085 soc_field_info_t soc_AXIIC_CMICD_S0_FN_MOD_BM_ISS_BCM88690_B0r_fields[] = {
  15086     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  15087     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  15088     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  15089 };
  15090 
  15091 #endif
  15092 #if defined(BCM_88790_A0)
  15093 soc_field_info_t soc_AXIIC_CMICD_S0_FN_MOD_BM_ISS_BCM88790_A0r_fields[] = {
  15094     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  15095     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  15096     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  15097 };
  15098 
  15099 #endif
  15100 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  15101     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  15102     defined(BCM_56160_A0) || defined(BCM_56260_A0)
  15103 soc_field_info_t soc_AXIIC_CMICD_S0_SECURITYr_fields[] = {
  15104     { CMICD_S0_SECURITYf, 1, 0, SOCF_RES },
  15105     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  15106 };
  15107 
  15108 #endif
  15109 #if defined(BCM_56260_B0)
  15110 soc_field_info_t soc_AXIIC_CMICD_S0_SECURITY_BCM56260_B0r_fields[] = {
  15111     { CMICD_S0_SECURITYf, 1, 0, SOCF_WO|SOCF_RES },
  15112     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  15113 };
  15114 
  15115 #endif
  15116 #if defined(BCM_88675_A0)
  15117 soc_field_info_t soc_AXIIC_COMPONENT_ID0r_fields[] = {
  15118     { COMPONENT_ID0f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15119 };
  15120 
  15121 #endif
  15122 #if defined(BCM_88675_A0)
  15123 soc_field_info_t soc_AXIIC_COMPONENT_ID1r_fields[] = {
  15124     { COMPONENT_ID1f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15125 };
  15126 
  15127 #endif
  15128 #if defined(BCM_88675_A0)
  15129 soc_field_info_t soc_AXIIC_COMPONENT_ID2r_fields[] = {
  15130     { COMPONENT_ID2f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15131 };
  15132 
  15133 #endif
  15134 #if defined(BCM_88675_A0)
  15135 soc_field_info_t soc_AXIIC_COMPONENT_ID3r_fields[] = {
  15136     { COMPONENT_ID3f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15137 };
  15138 
  15139 #endif
  15140 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  15141     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  15142     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  15143     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  15144     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  15145     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  15146     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  15147     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  15148     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  15149     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  15150 soc_field_info_t soc_AXIIC_COMPONENT_ID0_BCM53400_A0r_fields[] = {
  15151     { COMPONENT_ID0f, 8, 0, SOCF_LE|SOCF_RO }
  15152 };
  15153 
  15154 #endif
  15155 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  15156     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  15157     defined(BCM_56450_B1)
  15158 soc_field_info_t soc_AXIIC_COMPONENT_ID0_BCM56450_A0r_fields[] = {
  15159     { COMPONENT_ID0f, 8, 0, SOCF_LE|SOCF_RO }
  15160 };
  15161 
  15162 #endif
  15163 #if defined(BCM_88270_A0)
  15164 soc_field_info_t soc_AXIIC_COMPONENT_ID0_BCM88270_A0r_fields[] = {
  15165     { COMPONENT_ID0f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15166 };
  15167 
  15168 #endif
  15169 #if defined(BCM_88375_A0)
  15170 soc_field_info_t soc_AXIIC_COMPONENT_ID0_BCM88375_A0r_fields[] = {
  15171     { COMPONENT_ID0f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15172 };
  15173 
  15174 #endif
  15175 #if defined(BCM_88375_B0)
  15176 soc_field_info_t soc_AXIIC_COMPONENT_ID0_BCM88375_B0r_fields[] = {
  15177     { COMPONENT_ID0f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15178 };
  15179 
  15180 #endif
  15181 #if defined(BCM_88470_A0)
  15182 soc_field_info_t soc_AXIIC_COMPONENT_ID0_BCM88470_A0r_fields[] = {
  15183     { COMPONENT_ID0f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15184 };
  15185 
  15186 #endif
  15187 #if defined(BCM_88470_B0)
  15188 soc_field_info_t soc_AXIIC_COMPONENT_ID0_BCM88470_B0r_fields[] = {
  15189     { COMPONENT_ID0f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15190 };
  15191 
  15192 #endif
  15193 #if defined(BCM_88675_B0)
  15194 soc_field_info_t soc_AXIIC_COMPONENT_ID0_BCM88675_B0r_fields[] = {
  15195     { COMPONENT_ID0f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15196 };
  15197 
  15198 #endif
  15199 #if defined(BCM_88680_A0)
  15200 soc_field_info_t soc_AXIIC_COMPONENT_ID0_BCM88680_A0r_fields[] = {
  15201     { COMPONENT_ID0f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15202 };
  15203 
  15204 #endif
  15205 #if defined(BCM_88690_A0)
  15206 soc_field_info_t soc_AXIIC_COMPONENT_ID0_BCM88690_A0r_fields[] = {
  15207     { COMPONENT_ID0f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15208 };
  15209 
  15210 #endif
  15211 #if defined(BCM_88690_B0)
  15212 soc_field_info_t soc_AXIIC_COMPONENT_ID0_BCM88690_B0r_fields[] = {
  15213     { COMPONENT_ID0f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15214 };
  15215 
  15216 #endif
  15217 #if defined(BCM_88790_A0)
  15218 soc_field_info_t soc_AXIIC_COMPONENT_ID0_BCM88790_A0r_fields[] = {
  15219     { COMPONENT_ID0f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15220 };
  15221 
  15222 #endif
  15223 #if defined(BCM_88950_A0)
  15224 soc_field_info_t soc_AXIIC_COMPONENT_ID0_BCM88950_A0r_fields[] = {
  15225     { COMPONENT_ID0f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15226 };
  15227 
  15228 #endif
  15229 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  15230     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  15231     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  15232     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  15233     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  15234     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  15235     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  15236     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  15237     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  15238     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  15239 soc_field_info_t soc_AXIIC_COMPONENT_ID1_BCM53400_A0r_fields[] = {
  15240     { COMPONENT_ID1f, 8, 0, SOCF_LE|SOCF_RO }
  15241 };
  15242 
  15243 #endif
  15244 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  15245     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  15246     defined(BCM_56450_B1)
  15247 soc_field_info_t soc_AXIIC_COMPONENT_ID1_BCM56450_A0r_fields[] = {
  15248     { COMPONENT_ID1f, 8, 0, SOCF_LE|SOCF_RO }
  15249 };
  15250 
  15251 #endif
  15252 #if defined(BCM_88270_A0)
  15253 soc_field_info_t soc_AXIIC_COMPONENT_ID1_BCM88270_A0r_fields[] = {
  15254     { COMPONENT_ID1f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15255 };
  15256 
  15257 #endif
  15258 #if defined(BCM_88375_A0)
  15259 soc_field_info_t soc_AXIIC_COMPONENT_ID1_BCM88375_A0r_fields[] = {
  15260     { COMPONENT_ID1f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15261 };
  15262 
  15263 #endif
  15264 #if defined(BCM_88375_B0)
  15265 soc_field_info_t soc_AXIIC_COMPONENT_ID1_BCM88375_B0r_fields[] = {
  15266     { COMPONENT_ID1f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15267 };
  15268 
  15269 #endif
  15270 #if defined(BCM_88470_A0)
  15271 soc_field_info_t soc_AXIIC_COMPONENT_ID1_BCM88470_A0r_fields[] = {
  15272     { COMPONENT_ID1f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15273 };
  15274 
  15275 #endif
  15276 #if defined(BCM_88470_B0)
  15277 soc_field_info_t soc_AXIIC_COMPONENT_ID1_BCM88470_B0r_fields[] = {
  15278     { COMPONENT_ID1f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15279 };
  15280 
  15281 #endif
  15282 #if defined(BCM_88675_B0)
  15283 soc_field_info_t soc_AXIIC_COMPONENT_ID1_BCM88675_B0r_fields[] = {
  15284     { COMPONENT_ID1f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15285 };
  15286 
  15287 #endif
  15288 #if defined(BCM_88680_A0)
  15289 soc_field_info_t soc_AXIIC_COMPONENT_ID1_BCM88680_A0r_fields[] = {
  15290     { COMPONENT_ID1f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15291 };
  15292 
  15293 #endif
  15294 #if defined(BCM_88690_A0)
  15295 soc_field_info_t soc_AXIIC_COMPONENT_ID1_BCM88690_A0r_fields[] = {
  15296     { COMPONENT_ID1f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15297 };
  15298 
  15299 #endif
  15300 #if defined(BCM_88690_B0)
  15301 soc_field_info_t soc_AXIIC_COMPONENT_ID1_BCM88690_B0r_fields[] = {
  15302     { COMPONENT_ID1f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15303 };
  15304 
  15305 #endif
  15306 #if defined(BCM_88790_A0)
  15307 soc_field_info_t soc_AXIIC_COMPONENT_ID1_BCM88790_A0r_fields[] = {
  15308     { COMPONENT_ID1f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15309 };
  15310 
  15311 #endif
  15312 #if defined(BCM_88950_A0)
  15313 soc_field_info_t soc_AXIIC_COMPONENT_ID1_BCM88950_A0r_fields[] = {
  15314     { COMPONENT_ID1f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15315 };
  15316 
  15317 #endif
  15318 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  15319     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  15320     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  15321     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  15322     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  15323     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  15324     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  15325     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  15326     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  15327     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  15328 soc_field_info_t soc_AXIIC_COMPONENT_ID2_BCM53400_A0r_fields[] = {
  15329     { COMPONENT_ID2f, 8, 0, SOCF_LE|SOCF_RO }
  15330 };
  15331 
  15332 #endif
  15333 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  15334     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  15335     defined(BCM_56450_B1)
  15336 soc_field_info_t soc_AXIIC_COMPONENT_ID2_BCM56450_A0r_fields[] = {
  15337     { COMPONENT_ID2f, 8, 0, SOCF_LE|SOCF_RO }
  15338 };
  15339 
  15340 #endif
  15341 #if defined(BCM_88270_A0)
  15342 soc_field_info_t soc_AXIIC_COMPONENT_ID2_BCM88270_A0r_fields[] = {
  15343     { COMPONENT_ID2f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15344 };
  15345 
  15346 #endif
  15347 #if defined(BCM_88375_A0)
  15348 soc_field_info_t soc_AXIIC_COMPONENT_ID2_BCM88375_A0r_fields[] = {
  15349     { COMPONENT_ID2f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15350 };
  15351 
  15352 #endif
  15353 #if defined(BCM_88375_B0)
  15354 soc_field_info_t soc_AXIIC_COMPONENT_ID2_BCM88375_B0r_fields[] = {
  15355     { COMPONENT_ID2f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15356 };
  15357 
  15358 #endif
  15359 #if defined(BCM_88470_A0)
  15360 soc_field_info_t soc_AXIIC_COMPONENT_ID2_BCM88470_A0r_fields[] = {
  15361     { COMPONENT_ID2f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15362 };
  15363 
  15364 #endif
  15365 #if defined(BCM_88470_B0)
  15366 soc_field_info_t soc_AXIIC_COMPONENT_ID2_BCM88470_B0r_fields[] = {
  15367     { COMPONENT_ID2f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15368 };
  15369 
  15370 #endif
  15371 #if defined(BCM_88675_B0)
  15372 soc_field_info_t soc_AXIIC_COMPONENT_ID2_BCM88675_B0r_fields[] = {
  15373     { COMPONENT_ID2f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15374 };
  15375 
  15376 #endif
  15377 #if defined(BCM_88680_A0)
  15378 soc_field_info_t soc_AXIIC_COMPONENT_ID2_BCM88680_A0r_fields[] = {
  15379     { COMPONENT_ID2f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15380 };
  15381 
  15382 #endif
  15383 #if defined(BCM_88690_A0)
  15384 soc_field_info_t soc_AXIIC_COMPONENT_ID2_BCM88690_A0r_fields[] = {
  15385     { COMPONENT_ID2f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15386 };
  15387 
  15388 #endif
  15389 #if defined(BCM_88690_B0)
  15390 soc_field_info_t soc_AXIIC_COMPONENT_ID2_BCM88690_B0r_fields[] = {
  15391     { COMPONENT_ID2f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15392 };
  15393 
  15394 #endif
  15395 #if defined(BCM_88790_A0)
  15396 soc_field_info_t soc_AXIIC_COMPONENT_ID2_BCM88790_A0r_fields[] = {
  15397     { COMPONENT_ID2f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15398 };
  15399 
  15400 #endif
  15401 #if defined(BCM_88950_A0)
  15402 soc_field_info_t soc_AXIIC_COMPONENT_ID2_BCM88950_A0r_fields[] = {
  15403     { COMPONENT_ID2f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15404 };
  15405 
  15406 #endif
  15407 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  15408     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  15409     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  15410     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  15411     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  15412     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  15413     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  15414     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  15415     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  15416     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  15417 soc_field_info_t soc_AXIIC_COMPONENT_ID3_BCM53400_A0r_fields[] = {
  15418     { COMPONENT_ID3f, 8, 0, SOCF_LE|SOCF_RO }
  15419 };
  15420 
  15421 #endif
  15422 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  15423     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  15424     defined(BCM_56450_B1)
  15425 soc_field_info_t soc_AXIIC_COMPONENT_ID3_BCM56450_A0r_fields[] = {
  15426     { COMPONENT_ID3f, 8, 0, SOCF_LE|SOCF_RO }
  15427 };
  15428 
  15429 #endif
  15430 #if defined(BCM_88270_A0)
  15431 soc_field_info_t soc_AXIIC_COMPONENT_ID3_BCM88270_A0r_fields[] = {
  15432     { COMPONENT_ID3f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15433 };
  15434 
  15435 #endif
  15436 #if defined(BCM_88375_A0)
  15437 soc_field_info_t soc_AXIIC_COMPONENT_ID3_BCM88375_A0r_fields[] = {
  15438     { COMPONENT_ID3f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15439 };
  15440 
  15441 #endif
  15442 #if defined(BCM_88375_B0)
  15443 soc_field_info_t soc_AXIIC_COMPONENT_ID3_BCM88375_B0r_fields[] = {
  15444     { COMPONENT_ID3f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15445 };
  15446 
  15447 #endif
  15448 #if defined(BCM_88470_A0)
  15449 soc_field_info_t soc_AXIIC_COMPONENT_ID3_BCM88470_A0r_fields[] = {
  15450     { COMPONENT_ID3f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15451 };
  15452 
  15453 #endif
  15454 #if defined(BCM_88470_B0)
  15455 soc_field_info_t soc_AXIIC_COMPONENT_ID3_BCM88470_B0r_fields[] = {
  15456     { COMPONENT_ID3f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15457 };
  15458 
  15459 #endif
  15460 #if defined(BCM_88675_B0)
  15461 soc_field_info_t soc_AXIIC_COMPONENT_ID3_BCM88675_B0r_fields[] = {
  15462     { COMPONENT_ID3f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15463 };
  15464 
  15465 #endif
  15466 #if defined(BCM_88680_A0)
  15467 soc_field_info_t soc_AXIIC_COMPONENT_ID3_BCM88680_A0r_fields[] = {
  15468     { COMPONENT_ID3f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15469 };
  15470 
  15471 #endif
  15472 #if defined(BCM_88690_A0)
  15473 soc_field_info_t soc_AXIIC_COMPONENT_ID3_BCM88690_A0r_fields[] = {
  15474     { COMPONENT_ID3f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15475 };
  15476 
  15477 #endif
  15478 #if defined(BCM_88690_B0)
  15479 soc_field_info_t soc_AXIIC_COMPONENT_ID3_BCM88690_B0r_fields[] = {
  15480     { COMPONENT_ID3f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15481 };
  15482 
  15483 #endif
  15484 #if defined(BCM_88790_A0)
  15485 soc_field_info_t soc_AXIIC_COMPONENT_ID3_BCM88790_A0r_fields[] = {
  15486     { COMPONENT_ID3f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15487 };
  15488 
  15489 #endif
  15490 #if defined(BCM_88950_A0)
  15491 soc_field_info_t soc_AXIIC_COMPONENT_ID3_BCM88950_A0r_fields[] = {
  15492     { COMPONENT_ID3f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15493 };
  15494 
  15495 #endif
  15496 #if defined(BCM_88675_A0)
  15497 soc_field_info_t soc_AXIIC_CR5JTAG_M0_READ_QOSr_fields[] = {
  15498     { A9JTAG_M0_READ_QOSf, 4, 0, SOCF_LE },
  15499     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  15500 };
  15501 
  15502 #endif
  15503 #if defined(BCM_88270_A0)
  15504 soc_field_info_t soc_AXIIC_CR5JTAG_M0_READ_QOS_BCM88270_A0r_fields[] = {
  15505     { A9JTAG_M0_READ_QOSf, 4, 0, SOCF_LE },
  15506     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  15507 };
  15508 
  15509 #endif
  15510 #if defined(BCM_88375_A0)
  15511 soc_field_info_t soc_AXIIC_CR5JTAG_M0_READ_QOS_BCM88375_A0r_fields[] = {
  15512     { A9JTAG_M0_READ_QOSf, 4, 0, SOCF_LE },
  15513     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  15514 };
  15515 
  15516 #endif
  15517 #if defined(BCM_88375_B0)
  15518 soc_field_info_t soc_AXIIC_CR5JTAG_M0_READ_QOS_BCM88375_B0r_fields[] = {
  15519     { A9JTAG_M0_READ_QOSf, 4, 0, SOCF_LE },
  15520     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  15521 };
  15522 
  15523 #endif
  15524 #if defined(BCM_88470_A0)
  15525 soc_field_info_t soc_AXIIC_CR5JTAG_M0_READ_QOS_BCM88470_A0r_fields[] = {
  15526     { A9JTAG_M0_READ_QOSf, 4, 0, SOCF_LE },
  15527     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  15528 };
  15529 
  15530 #endif
  15531 #if defined(BCM_88470_B0)
  15532 soc_field_info_t soc_AXIIC_CR5JTAG_M0_READ_QOS_BCM88470_B0r_fields[] = {
  15533     { A9JTAG_M0_READ_QOSf, 4, 0, SOCF_LE },
  15534     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  15535 };
  15536 
  15537 #endif
  15538 #if defined(BCM_88675_B0)
  15539 soc_field_info_t soc_AXIIC_CR5JTAG_M0_READ_QOS_BCM88675_B0r_fields[] = {
  15540     { A9JTAG_M0_READ_QOSf, 4, 0, SOCF_LE },
  15541     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  15542 };
  15543 
  15544 #endif
  15545 #if defined(BCM_88680_A0)
  15546 soc_field_info_t soc_AXIIC_CR5JTAG_M0_READ_QOS_BCM88680_A0r_fields[] = {
  15547     { A9JTAG_M0_READ_QOSf, 4, 0, SOCF_LE },
  15548     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  15549 };
  15550 
  15551 #endif
  15552 #if defined(BCM_88690_A0)
  15553 soc_field_info_t soc_AXIIC_CR5JTAG_M0_READ_QOS_BCM88690_A0r_fields[] = {
  15554     { A9JTAG_M0_READ_QOSf, 4, 0, SOCF_LE },
  15555     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  15556 };
  15557 
  15558 #endif
  15559 #if defined(BCM_88690_B0)
  15560 soc_field_info_t soc_AXIIC_CR5JTAG_M0_READ_QOS_BCM88690_B0r_fields[] = {
  15561     { A9JTAG_M0_READ_QOSf, 4, 0, SOCF_LE },
  15562     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  15563 };
  15564 
  15565 #endif
  15566 #if defined(BCM_88790_A0)
  15567 soc_field_info_t soc_AXIIC_CR5JTAG_M0_READ_QOS_BCM88790_A0r_fields[] = {
  15568     { A9JTAG_M0_READ_QOSf, 4, 0, SOCF_LE },
  15569     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  15570 };
  15571 
  15572 #endif
  15573 #if defined(BCM_88950_A0)
  15574 soc_field_info_t soc_AXIIC_CR5JTAG_M0_READ_QOS_BCM88950_A0r_fields[] = {
  15575     { A9JTAG_M0_READ_QOSf, 4, 0, SOCF_LE },
  15576     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  15577 };
  15578 
  15579 #endif
  15580 #if defined(BCM_88675_A0)
  15581 soc_field_info_t soc_AXIIC_CR5JTAG_M0_WRITE_QOSr_fields[] = {
  15582     { A9JTAG_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  15583     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  15584 };
  15585 
  15586 #endif
  15587 #if defined(BCM_88270_A0)
  15588 soc_field_info_t soc_AXIIC_CR5JTAG_M0_WRITE_QOS_BCM88270_A0r_fields[] = {
  15589     { A9JTAG_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  15590     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  15591 };
  15592 
  15593 #endif
  15594 #if defined(BCM_88375_A0)
  15595 soc_field_info_t soc_AXIIC_CR5JTAG_M0_WRITE_QOS_BCM88375_A0r_fields[] = {
  15596     { A9JTAG_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  15597     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  15598 };
  15599 
  15600 #endif
  15601 #if defined(BCM_88375_B0)
  15602 soc_field_info_t soc_AXIIC_CR5JTAG_M0_WRITE_QOS_BCM88375_B0r_fields[] = {
  15603     { A9JTAG_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  15604     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  15605 };
  15606 
  15607 #endif
  15608 #if defined(BCM_88470_A0)
  15609 soc_field_info_t soc_AXIIC_CR5JTAG_M0_WRITE_QOS_BCM88470_A0r_fields[] = {
  15610     { A9JTAG_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  15611     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  15612 };
  15613 
  15614 #endif
  15615 #if defined(BCM_88470_B0)
  15616 soc_field_info_t soc_AXIIC_CR5JTAG_M0_WRITE_QOS_BCM88470_B0r_fields[] = {
  15617     { A9JTAG_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  15618     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  15619 };
  15620 
  15621 #endif
  15622 #if defined(BCM_88675_B0)
  15623 soc_field_info_t soc_AXIIC_CR5JTAG_M0_WRITE_QOS_BCM88675_B0r_fields[] = {
  15624     { A9JTAG_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  15625     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  15626 };
  15627 
  15628 #endif
  15629 #if defined(BCM_88680_A0)
  15630 soc_field_info_t soc_AXIIC_CR5JTAG_M0_WRITE_QOS_BCM88680_A0r_fields[] = {
  15631     { A9JTAG_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  15632     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  15633 };
  15634 
  15635 #endif
  15636 #if defined(BCM_88690_A0)
  15637 soc_field_info_t soc_AXIIC_CR5JTAG_M0_WRITE_QOS_BCM88690_A0r_fields[] = {
  15638     { A9JTAG_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  15639     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  15640 };
  15641 
  15642 #endif
  15643 #if defined(BCM_88690_B0)
  15644 soc_field_info_t soc_AXIIC_CR5JTAG_M0_WRITE_QOS_BCM88690_B0r_fields[] = {
  15645     { A9JTAG_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  15646     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  15647 };
  15648 
  15649 #endif
  15650 #if defined(BCM_88790_A0)
  15651 soc_field_info_t soc_AXIIC_CR5JTAG_M0_WRITE_QOS_BCM88790_A0r_fields[] = {
  15652     { A9JTAG_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  15653     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  15654 };
  15655 
  15656 #endif
  15657 #if defined(BCM_88950_A0)
  15658 soc_field_info_t soc_AXIIC_CR5JTAG_M0_WRITE_QOS_BCM88950_A0r_fields[] = {
  15659     { A9JTAG_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  15660     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  15661 };
  15662 
  15663 #endif
  15664 #if defined(BCM_53400_A0) || defined(BCM_53570_A0) || \
  15665     defined(BCM_53570_B0) || defined(BCM_56260_A0)
  15666 soc_field_info_t soc_AXIIC_CRYPTO_S0_SECURITYr_fields[] = {
  15667     { CRYPTO_S0_SECURITYf, 1, 0, SOCF_RES },
  15668     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  15669 };
  15670 
  15671 #endif
  15672 #if defined(BCM_56260_B0)
  15673 soc_field_info_t soc_AXIIC_CRYPTO_S0_SECURITY_BCM56260_B0r_fields[] = {
  15674     { CRYPTO_S0_SECURITYf, 1, 0, SOCF_WO|SOCF_RES },
  15675     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  15676 };
  15677 
  15678 #endif
  15679 #if defined(BCM_88675_A0)
  15680 soc_field_info_t soc_AXIIC_DMA_M0_AR_Br_fields[] = {
  15681     { AR_Bf, 16, 0, SOCF_LE },
  15682     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  15683 };
  15684 
  15685 #endif
  15686 #if defined(BCM_88270_A0)
  15687 soc_field_info_t soc_AXIIC_DMA_M0_AR_B_BCM88270_A0r_fields[] = {
  15688     { AR_Bf, 16, 0, SOCF_LE },
  15689     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  15690 };
  15691 
  15692 #endif
  15693 #if defined(BCM_88375_A0)
  15694 soc_field_info_t soc_AXIIC_DMA_M0_AR_B_BCM88375_A0r_fields[] = {
  15695     { AR_Bf, 16, 0, SOCF_LE },
  15696     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  15697 };
  15698 
  15699 #endif
  15700 #if defined(BCM_88375_B0)
  15701 soc_field_info_t soc_AXIIC_DMA_M0_AR_B_BCM88375_B0r_fields[] = {
  15702     { AR_Bf, 16, 0, SOCF_LE },
  15703     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  15704 };
  15705 
  15706 #endif
  15707 #if defined(BCM_88470_A0)
  15708 soc_field_info_t soc_AXIIC_DMA_M0_AR_B_BCM88470_A0r_fields[] = {
  15709     { AR_Bf, 16, 0, SOCF_LE },
  15710     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  15711 };
  15712 
  15713 #endif
  15714 #if defined(BCM_88470_B0)
  15715 soc_field_info_t soc_AXIIC_DMA_M0_AR_B_BCM88470_B0r_fields[] = {
  15716     { AR_Bf, 16, 0, SOCF_LE },
  15717     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  15718 };
  15719 
  15720 #endif
  15721 #if defined(BCM_88675_B0)
  15722 soc_field_info_t soc_AXIIC_DMA_M0_AR_B_BCM88675_B0r_fields[] = {
  15723     { AR_Bf, 16, 0, SOCF_LE },
  15724     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  15725 };
  15726 
  15727 #endif
  15728 #if defined(BCM_88680_A0)
  15729 soc_field_info_t soc_AXIIC_DMA_M0_AR_B_BCM88680_A0r_fields[] = {
  15730     { AR_Bf, 16, 0, SOCF_LE },
  15731     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  15732 };
  15733 
  15734 #endif
  15735 #if defined(BCM_88690_A0)
  15736 soc_field_info_t soc_AXIIC_DMA_M0_AR_B_BCM88690_A0r_fields[] = {
  15737     { AR_Bf, 16, 0, SOCF_LE },
  15738     { FIELD_16_31f, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  15739 };
  15740 
  15741 #endif
  15742 #if defined(BCM_88690_B0)
  15743 soc_field_info_t soc_AXIIC_DMA_M0_AR_B_BCM88690_B0r_fields[] = {
  15744     { AR_Bf, 16, 0, SOCF_LE },
  15745     { FIELD_16_31f, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  15746 };
  15747 
  15748 #endif
  15749 #if defined(BCM_88790_A0)
  15750 soc_field_info_t soc_AXIIC_DMA_M0_AR_B_BCM88790_A0r_fields[] = {
  15751     { AR_Bf, 16, 0, SOCF_LE },
  15752     { FIELD_16_31f, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  15753 };
  15754 
  15755 #endif
  15756 #if defined(BCM_88675_A0)
  15757 soc_field_info_t soc_AXIIC_DMA_M0_AR_Pr_fields[] = {
  15758     { AR_Pf, 8, 24, SOCF_LE },
  15759     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  15760 };
  15761 
  15762 #endif
  15763 #if defined(BCM_88270_A0)
  15764 soc_field_info_t soc_AXIIC_DMA_M0_AR_P_BCM88270_A0r_fields[] = {
  15765     { AR_Pf, 8, 24, SOCF_LE },
  15766     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  15767 };
  15768 
  15769 #endif
  15770 #if defined(BCM_88375_A0)
  15771 soc_field_info_t soc_AXIIC_DMA_M0_AR_P_BCM88375_A0r_fields[] = {
  15772     { AR_Pf, 8, 24, SOCF_LE },
  15773     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  15774 };
  15775 
  15776 #endif
  15777 #if defined(BCM_88375_B0)
  15778 soc_field_info_t soc_AXIIC_DMA_M0_AR_P_BCM88375_B0r_fields[] = {
  15779     { AR_Pf, 8, 24, SOCF_LE },
  15780     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  15781 };
  15782 
  15783 #endif
  15784 #if defined(BCM_88470_A0)
  15785 soc_field_info_t soc_AXIIC_DMA_M0_AR_P_BCM88470_A0r_fields[] = {
  15786     { AR_Pf, 8, 24, SOCF_LE },
  15787     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  15788 };
  15789 
  15790 #endif
  15791 #if defined(BCM_88470_B0)
  15792 soc_field_info_t soc_AXIIC_DMA_M0_AR_P_BCM88470_B0r_fields[] = {
  15793     { AR_Pf, 8, 24, SOCF_LE },
  15794     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  15795 };
  15796 
  15797 #endif
  15798 #if defined(BCM_88675_B0)
  15799 soc_field_info_t soc_AXIIC_DMA_M0_AR_P_BCM88675_B0r_fields[] = {
  15800     { AR_Pf, 8, 24, SOCF_LE },
  15801     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  15802 };
  15803 
  15804 #endif
  15805 #if defined(BCM_88680_A0)
  15806 soc_field_info_t soc_AXIIC_DMA_M0_AR_P_BCM88680_A0r_fields[] = {
  15807     { AR_Pf, 8, 24, SOCF_LE },
  15808     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  15809 };
  15810 
  15811 #endif
  15812 #if defined(BCM_88690_A0)
  15813 soc_field_info_t soc_AXIIC_DMA_M0_AR_P_BCM88690_A0r_fields[] = {
  15814     { AR_Pf, 8, 24, SOCF_LE },
  15815     { FIELD_0_23f, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15816 };
  15817 
  15818 #endif
  15819 #if defined(BCM_88690_B0)
  15820 soc_field_info_t soc_AXIIC_DMA_M0_AR_P_BCM88690_B0r_fields[] = {
  15821     { AR_Pf, 8, 24, SOCF_LE },
  15822     { FIELD_0_23f, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15823 };
  15824 
  15825 #endif
  15826 #if defined(BCM_88790_A0)
  15827 soc_field_info_t soc_AXIIC_DMA_M0_AR_P_BCM88790_A0r_fields[] = {
  15828     { AR_Pf, 8, 24, SOCF_LE },
  15829     { FIELD_0_23f, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15830 };
  15831 
  15832 #endif
  15833 #if defined(BCM_88675_A0)
  15834 soc_field_info_t soc_AXIIC_DMA_M0_AR_Rr_fields[] = {
  15835     { AR_Rf, 12, 20, SOCF_LE },
  15836     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  15837 };
  15838 
  15839 #endif
  15840 #if defined(BCM_88270_A0)
  15841 soc_field_info_t soc_AXIIC_DMA_M0_AR_R_BCM88270_A0r_fields[] = {
  15842     { AR_Rf, 12, 20, SOCF_LE },
  15843     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  15844 };
  15845 
  15846 #endif
  15847 #if defined(BCM_88375_A0)
  15848 soc_field_info_t soc_AXIIC_DMA_M0_AR_R_BCM88375_A0r_fields[] = {
  15849     { AR_Rf, 12, 20, SOCF_LE },
  15850     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  15851 };
  15852 
  15853 #endif
  15854 #if defined(BCM_88375_B0)
  15855 soc_field_info_t soc_AXIIC_DMA_M0_AR_R_BCM88375_B0r_fields[] = {
  15856     { AR_Rf, 12, 20, SOCF_LE },
  15857     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  15858 };
  15859 
  15860 #endif
  15861 #if defined(BCM_88470_A0)
  15862 soc_field_info_t soc_AXIIC_DMA_M0_AR_R_BCM88470_A0r_fields[] = {
  15863     { AR_Rf, 12, 20, SOCF_LE },
  15864     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  15865 };
  15866 
  15867 #endif
  15868 #if defined(BCM_88470_B0)
  15869 soc_field_info_t soc_AXIIC_DMA_M0_AR_R_BCM88470_B0r_fields[] = {
  15870     { AR_Rf, 12, 20, SOCF_LE },
  15871     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  15872 };
  15873 
  15874 #endif
  15875 #if defined(BCM_88675_B0)
  15876 soc_field_info_t soc_AXIIC_DMA_M0_AR_R_BCM88675_B0r_fields[] = {
  15877     { AR_Rf, 12, 20, SOCF_LE },
  15878     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  15879 };
  15880 
  15881 #endif
  15882 #if defined(BCM_88680_A0)
  15883 soc_field_info_t soc_AXIIC_DMA_M0_AR_R_BCM88680_A0r_fields[] = {
  15884     { AR_Rf, 12, 20, SOCF_LE },
  15885     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  15886 };
  15887 
  15888 #endif
  15889 #if defined(BCM_88690_A0)
  15890 soc_field_info_t soc_AXIIC_DMA_M0_AR_R_BCM88690_A0r_fields[] = {
  15891     { AR_Rf, 12, 20, SOCF_LE },
  15892     { FIELD_0_19f, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15893 };
  15894 
  15895 #endif
  15896 #if defined(BCM_88690_B0)
  15897 soc_field_info_t soc_AXIIC_DMA_M0_AR_R_BCM88690_B0r_fields[] = {
  15898     { AR_Rf, 12, 20, SOCF_LE },
  15899     { FIELD_0_19f, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15900 };
  15901 
  15902 #endif
  15903 #if defined(BCM_88790_A0)
  15904 soc_field_info_t soc_AXIIC_DMA_M0_AR_R_BCM88790_A0r_fields[] = {
  15905     { AR_Rf, 12, 20, SOCF_LE },
  15906     { FIELD_0_19f, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  15907 };
  15908 
  15909 #endif
  15910 #if defined(BCM_88675_A0)
  15911 soc_field_info_t soc_AXIIC_DMA_M0_AW_Br_fields[] = {
  15912     { AW_Bf, 16, 0, SOCF_LE },
  15913     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  15914 };
  15915 
  15916 #endif
  15917 #if defined(BCM_88270_A0)
  15918 soc_field_info_t soc_AXIIC_DMA_M0_AW_B_BCM88270_A0r_fields[] = {
  15919     { AW_Bf, 16, 0, SOCF_LE },
  15920     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  15921 };
  15922 
  15923 #endif
  15924 #if defined(BCM_88375_A0)
  15925 soc_field_info_t soc_AXIIC_DMA_M0_AW_B_BCM88375_A0r_fields[] = {
  15926     { AW_Bf, 16, 0, SOCF_LE },
  15927     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  15928 };
  15929 
  15930 #endif
  15931 #if defined(BCM_88375_B0)
  15932 soc_field_info_t soc_AXIIC_DMA_M0_AW_B_BCM88375_B0r_fields[] = {
  15933     { AW_Bf, 16, 0, SOCF_LE },
  15934     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  15935 };
  15936 
  15937 #endif
  15938 #if defined(BCM_88470_A0)
  15939 soc_field_info_t soc_AXIIC_DMA_M0_AW_B_BCM88470_A0r_fields[] = {
  15940     { AW_Bf, 16, 0, SOCF_LE },
  15941     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  15942 };
  15943 
  15944 #endif
  15945 #if defined(BCM_88470_B0)
  15946 soc_field_info_t soc_AXIIC_DMA_M0_AW_B_BCM88470_B0r_fields[] = {
  15947     { AW_Bf, 16, 0, SOCF_LE },
  15948     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  15949 };
  15950 
  15951 #endif
  15952 #if defined(BCM_88675_B0)
  15953 soc_field_info_t soc_AXIIC_DMA_M0_AW_B_BCM88675_B0r_fields[] = {
  15954     { AW_Bf, 16, 0, SOCF_LE },
  15955     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  15956 };
  15957 
  15958 #endif
  15959 #if defined(BCM_88680_A0)
  15960 soc_field_info_t soc_AXIIC_DMA_M0_AW_B_BCM88680_A0r_fields[] = {
  15961     { AW_Bf, 16, 0, SOCF_LE },
  15962     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  15963 };
  15964 
  15965 #endif
  15966 #if defined(BCM_88690_A0)
  15967 soc_field_info_t soc_AXIIC_DMA_M0_AW_B_BCM88690_A0r_fields[] = {
  15968     { AW_Bf, 16, 0, SOCF_LE },
  15969     { FIELD_16_31f, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  15970 };
  15971 
  15972 #endif
  15973 #if defined(BCM_88690_B0)
  15974 soc_field_info_t soc_AXIIC_DMA_M0_AW_B_BCM88690_B0r_fields[] = {
  15975     { AW_Bf, 16, 0, SOCF_LE },
  15976     { FIELD_16_31f, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  15977 };
  15978 
  15979 #endif
  15980 #if defined(BCM_88790_A0)
  15981 soc_field_info_t soc_AXIIC_DMA_M0_AW_B_BCM88790_A0r_fields[] = {
  15982     { AW_Bf, 16, 0, SOCF_LE },
  15983     { FIELD_16_31f, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  15984 };
  15985 
  15986 #endif
  15987 #if defined(BCM_88675_A0)
  15988 soc_field_info_t soc_AXIIC_DMA_M0_AW_Pr_fields[] = {
  15989     { AW_Pf, 8, 24, SOCF_LE },
  15990     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  15991 };
  15992 
  15993 #endif
  15994 #if defined(BCM_88270_A0)
  15995 soc_field_info_t soc_AXIIC_DMA_M0_AW_P_BCM88270_A0r_fields[] = {
  15996     { AW_Pf, 8, 24, SOCF_LE },
  15997     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  15998 };
  15999 
  16000 #endif
  16001 #if defined(BCM_88375_A0)
  16002 soc_field_info_t soc_AXIIC_DMA_M0_AW_P_BCM88375_A0r_fields[] = {
  16003     { AW_Pf, 8, 24, SOCF_LE },
  16004     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16005 };
  16006 
  16007 #endif
  16008 #if defined(BCM_88375_B0)
  16009 soc_field_info_t soc_AXIIC_DMA_M0_AW_P_BCM88375_B0r_fields[] = {
  16010     { AW_Pf, 8, 24, SOCF_LE },
  16011     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16012 };
  16013 
  16014 #endif
  16015 #if defined(BCM_88470_A0)
  16016 soc_field_info_t soc_AXIIC_DMA_M0_AW_P_BCM88470_A0r_fields[] = {
  16017     { AW_Pf, 8, 24, SOCF_LE },
  16018     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16019 };
  16020 
  16021 #endif
  16022 #if defined(BCM_88470_B0)
  16023 soc_field_info_t soc_AXIIC_DMA_M0_AW_P_BCM88470_B0r_fields[] = {
  16024     { AW_Pf, 8, 24, SOCF_LE },
  16025     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16026 };
  16027 
  16028 #endif
  16029 #if defined(BCM_88675_B0)
  16030 soc_field_info_t soc_AXIIC_DMA_M0_AW_P_BCM88675_B0r_fields[] = {
  16031     { AW_Pf, 8, 24, SOCF_LE },
  16032     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16033 };
  16034 
  16035 #endif
  16036 #if defined(BCM_88680_A0)
  16037 soc_field_info_t soc_AXIIC_DMA_M0_AW_P_BCM88680_A0r_fields[] = {
  16038     { AW_Pf, 8, 24, SOCF_LE },
  16039     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16040 };
  16041 
  16042 #endif
  16043 #if defined(BCM_88690_A0)
  16044 soc_field_info_t soc_AXIIC_DMA_M0_AW_P_BCM88690_A0r_fields[] = {
  16045     { AW_Pf, 8, 24, SOCF_LE },
  16046     { FIELD_0_23f, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  16047 };
  16048 
  16049 #endif
  16050 #if defined(BCM_88690_B0)
  16051 soc_field_info_t soc_AXIIC_DMA_M0_AW_P_BCM88690_B0r_fields[] = {
  16052     { AW_Pf, 8, 24, SOCF_LE },
  16053     { FIELD_0_23f, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  16054 };
  16055 
  16056 #endif
  16057 #if defined(BCM_88790_A0)
  16058 soc_field_info_t soc_AXIIC_DMA_M0_AW_P_BCM88790_A0r_fields[] = {
  16059     { AW_Pf, 8, 24, SOCF_LE },
  16060     { FIELD_0_23f, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  16061 };
  16062 
  16063 #endif
  16064 #if defined(BCM_88675_A0)
  16065 soc_field_info_t soc_AXIIC_DMA_M0_AW_Rr_fields[] = {
  16066     { AW_Rf, 12, 20, SOCF_LE },
  16067     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16068 };
  16069 
  16070 #endif
  16071 #if defined(BCM_88270_A0)
  16072 soc_field_info_t soc_AXIIC_DMA_M0_AW_R_BCM88270_A0r_fields[] = {
  16073     { AW_Rf, 12, 20, SOCF_LE },
  16074     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16075 };
  16076 
  16077 #endif
  16078 #if defined(BCM_88375_A0)
  16079 soc_field_info_t soc_AXIIC_DMA_M0_AW_R_BCM88375_A0r_fields[] = {
  16080     { AW_Rf, 12, 20, SOCF_LE },
  16081     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16082 };
  16083 
  16084 #endif
  16085 #if defined(BCM_88375_B0)
  16086 soc_field_info_t soc_AXIIC_DMA_M0_AW_R_BCM88375_B0r_fields[] = {
  16087     { AW_Rf, 12, 20, SOCF_LE },
  16088     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16089 };
  16090 
  16091 #endif
  16092 #if defined(BCM_88470_A0)
  16093 soc_field_info_t soc_AXIIC_DMA_M0_AW_R_BCM88470_A0r_fields[] = {
  16094     { AW_Rf, 12, 20, SOCF_LE },
  16095     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16096 };
  16097 
  16098 #endif
  16099 #if defined(BCM_88470_B0)
  16100 soc_field_info_t soc_AXIIC_DMA_M0_AW_R_BCM88470_B0r_fields[] = {
  16101     { AW_Rf, 12, 20, SOCF_LE },
  16102     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16103 };
  16104 
  16105 #endif
  16106 #if defined(BCM_88675_B0)
  16107 soc_field_info_t soc_AXIIC_DMA_M0_AW_R_BCM88675_B0r_fields[] = {
  16108     { AW_Rf, 12, 20, SOCF_LE },
  16109     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16110 };
  16111 
  16112 #endif
  16113 #if defined(BCM_88680_A0)
  16114 soc_field_info_t soc_AXIIC_DMA_M0_AW_R_BCM88680_A0r_fields[] = {
  16115     { AW_Rf, 12, 20, SOCF_LE },
  16116     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16117 };
  16118 
  16119 #endif
  16120 #if defined(BCM_88690_A0)
  16121 soc_field_info_t soc_AXIIC_DMA_M0_AW_R_BCM88690_A0r_fields[] = {
  16122     { AW_Rf, 12, 20, SOCF_LE },
  16123     { FIELD_0_19f, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  16124 };
  16125 
  16126 #endif
  16127 #if defined(BCM_88690_B0)
  16128 soc_field_info_t soc_AXIIC_DMA_M0_AW_R_BCM88690_B0r_fields[] = {
  16129     { AW_Rf, 12, 20, SOCF_LE },
  16130     { FIELD_0_19f, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  16131 };
  16132 
  16133 #endif
  16134 #if defined(BCM_88790_A0)
  16135 soc_field_info_t soc_AXIIC_DMA_M0_AW_R_BCM88790_A0r_fields[] = {
  16136     { AW_Rf, 12, 20, SOCF_LE },
  16137     { FIELD_0_19f, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  16138 };
  16139 
  16140 #endif
  16141 #if defined(BCM_88675_A0)
  16142 soc_field_info_t soc_AXIIC_DMA_M0_FN_MODr_fields[] = {
  16143     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  16144     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  16145     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  16146 };
  16147 
  16148 #endif
  16149 #if defined(BCM_88270_A0)
  16150 soc_field_info_t soc_AXIIC_DMA_M0_FN_MOD_BCM88270_A0r_fields[] = {
  16151     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  16152     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  16153     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  16154 };
  16155 
  16156 #endif
  16157 #if defined(BCM_88375_A0)
  16158 soc_field_info_t soc_AXIIC_DMA_M0_FN_MOD_BCM88375_A0r_fields[] = {
  16159     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  16160     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  16161     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  16162 };
  16163 
  16164 #endif
  16165 #if defined(BCM_88375_B0)
  16166 soc_field_info_t soc_AXIIC_DMA_M0_FN_MOD_BCM88375_B0r_fields[] = {
  16167     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  16168     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  16169     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  16170 };
  16171 
  16172 #endif
  16173 #if defined(BCM_88470_A0)
  16174 soc_field_info_t soc_AXIIC_DMA_M0_FN_MOD_BCM88470_A0r_fields[] = {
  16175     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  16176     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  16177     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  16178 };
  16179 
  16180 #endif
  16181 #if defined(BCM_88470_B0)
  16182 soc_field_info_t soc_AXIIC_DMA_M0_FN_MOD_BCM88470_B0r_fields[] = {
  16183     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  16184     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  16185     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  16186 };
  16187 
  16188 #endif
  16189 #if defined(BCM_88675_B0)
  16190 soc_field_info_t soc_AXIIC_DMA_M0_FN_MOD_BCM88675_B0r_fields[] = {
  16191     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  16192     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  16193     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  16194 };
  16195 
  16196 #endif
  16197 #if defined(BCM_88680_A0)
  16198 soc_field_info_t soc_AXIIC_DMA_M0_FN_MOD_BCM88680_A0r_fields[] = {
  16199     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  16200     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  16201     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  16202 };
  16203 
  16204 #endif
  16205 #if defined(BCM_88690_A0)
  16206 soc_field_info_t soc_AXIIC_DMA_M0_FN_MOD_BCM88690_A0r_fields[] = {
  16207     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  16208     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  16209     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  16210 };
  16211 
  16212 #endif
  16213 #if defined(BCM_88690_B0)
  16214 soc_field_info_t soc_AXIIC_DMA_M0_FN_MOD_BCM88690_B0r_fields[] = {
  16215     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  16216     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  16217     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  16218 };
  16219 
  16220 #endif
  16221 #if defined(BCM_88790_A0)
  16222 soc_field_info_t soc_AXIIC_DMA_M0_FN_MOD_BCM88790_A0r_fields[] = {
  16223     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  16224     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  16225     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  16226 };
  16227 
  16228 #endif
  16229 #if defined(BCM_88675_A0)
  16230 soc_field_info_t soc_AXIIC_DMA_M0_KIr_fields[] = {
  16231     { AR_KIf, 3, 8, SOCF_LE },
  16232     { AW_KIf, 3, 0, SOCF_LE },
  16233     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16234     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16235 };
  16236 
  16237 #endif
  16238 #if defined(BCM_88270_A0)
  16239 soc_field_info_t soc_AXIIC_DMA_M0_KI_BCM88270_A0r_fields[] = {
  16240     { AR_KIf, 3, 8, SOCF_LE },
  16241     { AW_KIf, 3, 0, SOCF_LE },
  16242     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16243     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16244 };
  16245 
  16246 #endif
  16247 #if defined(BCM_88375_A0)
  16248 soc_field_info_t soc_AXIIC_DMA_M0_KI_BCM88375_A0r_fields[] = {
  16249     { AR_KIf, 3, 8, SOCF_LE },
  16250     { AW_KIf, 3, 0, SOCF_LE },
  16251     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16252     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16253 };
  16254 
  16255 #endif
  16256 #if defined(BCM_88375_B0)
  16257 soc_field_info_t soc_AXIIC_DMA_M0_KI_BCM88375_B0r_fields[] = {
  16258     { AR_KIf, 3, 8, SOCF_LE },
  16259     { AW_KIf, 3, 0, SOCF_LE },
  16260     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16261     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16262 };
  16263 
  16264 #endif
  16265 #if defined(BCM_88470_A0)
  16266 soc_field_info_t soc_AXIIC_DMA_M0_KI_BCM88470_A0r_fields[] = {
  16267     { AR_KIf, 3, 8, SOCF_LE },
  16268     { AW_KIf, 3, 0, SOCF_LE },
  16269     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16270     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16271 };
  16272 
  16273 #endif
  16274 #if defined(BCM_88470_B0)
  16275 soc_field_info_t soc_AXIIC_DMA_M0_KI_BCM88470_B0r_fields[] = {
  16276     { AR_KIf, 3, 8, SOCF_LE },
  16277     { AW_KIf, 3, 0, SOCF_LE },
  16278     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16279     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16280 };
  16281 
  16282 #endif
  16283 #if defined(BCM_88675_B0)
  16284 soc_field_info_t soc_AXIIC_DMA_M0_KI_BCM88675_B0r_fields[] = {
  16285     { AR_KIf, 3, 8, SOCF_LE },
  16286     { AW_KIf, 3, 0, SOCF_LE },
  16287     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16288     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16289 };
  16290 
  16291 #endif
  16292 #if defined(BCM_88680_A0)
  16293 soc_field_info_t soc_AXIIC_DMA_M0_KI_BCM88680_A0r_fields[] = {
  16294     { AR_KIf, 3, 8, SOCF_LE },
  16295     { AW_KIf, 3, 0, SOCF_LE },
  16296     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16297     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16298 };
  16299 
  16300 #endif
  16301 #if defined(BCM_88690_A0)
  16302 soc_field_info_t soc_AXIIC_DMA_M0_KI_BCM88690_A0r_fields[] = {
  16303     { AR_KIf, 3, 8, SOCF_LE },
  16304     { AW_KIf, 3, 0, SOCF_LE },
  16305     { FIELD_11_31f, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG },
  16306     { FIELD_3_7f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  16307 };
  16308 
  16309 #endif
  16310 #if defined(BCM_88690_B0)
  16311 soc_field_info_t soc_AXIIC_DMA_M0_KI_BCM88690_B0r_fields[] = {
  16312     { AR_KIf, 3, 8, SOCF_LE },
  16313     { AW_KIf, 3, 0, SOCF_LE },
  16314     { FIELD_11_31f, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG },
  16315     { FIELD_3_7f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  16316 };
  16317 
  16318 #endif
  16319 #if defined(BCM_88790_A0)
  16320 soc_field_info_t soc_AXIIC_DMA_M0_KI_BCM88790_A0r_fields[] = {
  16321     { AR_KIf, 3, 8, SOCF_LE },
  16322     { AW_KIf, 3, 0, SOCF_LE },
  16323     { FIELD_11_31f, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG },
  16324     { FIELD_3_7f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  16325 };
  16326 
  16327 #endif
  16328 #if defined(BCM_88675_A0)
  16329 soc_field_info_t soc_AXIIC_DMA_M0_MAX_COMB_OTr_fields[] = {
  16330     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  16331     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  16332     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  16333 };
  16334 
  16335 #endif
  16336 #if defined(BCM_88270_A0)
  16337 soc_field_info_t soc_AXIIC_DMA_M0_MAX_COMB_OT_BCM88270_A0r_fields[] = {
  16338     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  16339     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  16340     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  16341 };
  16342 
  16343 #endif
  16344 #if defined(BCM_88375_A0)
  16345 soc_field_info_t soc_AXIIC_DMA_M0_MAX_COMB_OT_BCM88375_A0r_fields[] = {
  16346     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  16347     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  16348     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  16349 };
  16350 
  16351 #endif
  16352 #if defined(BCM_88375_B0)
  16353 soc_field_info_t soc_AXIIC_DMA_M0_MAX_COMB_OT_BCM88375_B0r_fields[] = {
  16354     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  16355     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  16356     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  16357 };
  16358 
  16359 #endif
  16360 #if defined(BCM_88470_A0)
  16361 soc_field_info_t soc_AXIIC_DMA_M0_MAX_COMB_OT_BCM88470_A0r_fields[] = {
  16362     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  16363     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  16364     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  16365 };
  16366 
  16367 #endif
  16368 #if defined(BCM_88470_B0)
  16369 soc_field_info_t soc_AXIIC_DMA_M0_MAX_COMB_OT_BCM88470_B0r_fields[] = {
  16370     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  16371     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  16372     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  16373 };
  16374 
  16375 #endif
  16376 #if defined(BCM_88675_B0)
  16377 soc_field_info_t soc_AXIIC_DMA_M0_MAX_COMB_OT_BCM88675_B0r_fields[] = {
  16378     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  16379     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  16380     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  16381 };
  16382 
  16383 #endif
  16384 #if defined(BCM_88680_A0)
  16385 soc_field_info_t soc_AXIIC_DMA_M0_MAX_COMB_OT_BCM88680_A0r_fields[] = {
  16386     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  16387     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  16388     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  16389 };
  16390 
  16391 #endif
  16392 #if defined(BCM_88690_A0)
  16393 soc_field_info_t soc_AXIIC_DMA_M0_MAX_COMB_OT_BCM88690_A0r_fields[] = {
  16394     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  16395     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  16396     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  16397 };
  16398 
  16399 #endif
  16400 #if defined(BCM_88690_B0)
  16401 soc_field_info_t soc_AXIIC_DMA_M0_MAX_COMB_OT_BCM88690_B0r_fields[] = {
  16402     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  16403     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  16404     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  16405 };
  16406 
  16407 #endif
  16408 #if defined(BCM_88790_A0)
  16409 soc_field_info_t soc_AXIIC_DMA_M0_MAX_COMB_OT_BCM88790_A0r_fields[] = {
  16410     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  16411     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  16412     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  16413 };
  16414 
  16415 #endif
  16416 #if defined(BCM_88675_A0)
  16417 soc_field_info_t soc_AXIIC_DMA_M0_MAX_OTr_fields[] = {
  16418     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  16419     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  16420     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  16421     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  16422     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  16423     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16424 };
  16425 
  16426 #endif
  16427 #if defined(BCM_88270_A0)
  16428 soc_field_info_t soc_AXIIC_DMA_M0_MAX_OT_BCM88270_A0r_fields[] = {
  16429     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  16430     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  16431     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  16432     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  16433     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  16434     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16435 };
  16436 
  16437 #endif
  16438 #if defined(BCM_88375_A0)
  16439 soc_field_info_t soc_AXIIC_DMA_M0_MAX_OT_BCM88375_A0r_fields[] = {
  16440     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  16441     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  16442     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  16443     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  16444     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  16445     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16446 };
  16447 
  16448 #endif
  16449 #if defined(BCM_88375_B0)
  16450 soc_field_info_t soc_AXIIC_DMA_M0_MAX_OT_BCM88375_B0r_fields[] = {
  16451     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  16452     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  16453     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  16454     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  16455     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  16456     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16457 };
  16458 
  16459 #endif
  16460 #if defined(BCM_88470_A0)
  16461 soc_field_info_t soc_AXIIC_DMA_M0_MAX_OT_BCM88470_A0r_fields[] = {
  16462     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  16463     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  16464     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  16465     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  16466     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  16467     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16468 };
  16469 
  16470 #endif
  16471 #if defined(BCM_88470_B0)
  16472 soc_field_info_t soc_AXIIC_DMA_M0_MAX_OT_BCM88470_B0r_fields[] = {
  16473     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  16474     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  16475     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  16476     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  16477     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  16478     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16479 };
  16480 
  16481 #endif
  16482 #if defined(BCM_88675_B0)
  16483 soc_field_info_t soc_AXIIC_DMA_M0_MAX_OT_BCM88675_B0r_fields[] = {
  16484     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  16485     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  16486     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  16487     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  16488     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  16489     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16490 };
  16491 
  16492 #endif
  16493 #if defined(BCM_88680_A0)
  16494 soc_field_info_t soc_AXIIC_DMA_M0_MAX_OT_BCM88680_A0r_fields[] = {
  16495     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  16496     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  16497     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  16498     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  16499     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  16500     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16501 };
  16502 
  16503 #endif
  16504 #if defined(BCM_88690_A0)
  16505 soc_field_info_t soc_AXIIC_DMA_M0_MAX_OT_BCM88690_A0r_fields[] = {
  16506     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  16507     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  16508     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  16509     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  16510     { FIELD_14_15f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  16511     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG }
  16512 };
  16513 
  16514 #endif
  16515 #if defined(BCM_88690_B0)
  16516 soc_field_info_t soc_AXIIC_DMA_M0_MAX_OT_BCM88690_B0r_fields[] = {
  16517     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  16518     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  16519     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  16520     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  16521     { FIELD_14_15f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  16522     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG }
  16523 };
  16524 
  16525 #endif
  16526 #if defined(BCM_88790_A0)
  16527 soc_field_info_t soc_AXIIC_DMA_M0_MAX_OT_BCM88790_A0r_fields[] = {
  16528     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  16529     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  16530     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  16531     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  16532     { FIELD_14_15f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  16533     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG }
  16534 };
  16535 
  16536 #endif
  16537 #if defined(BCM_88675_A0)
  16538 soc_field_info_t soc_AXIIC_DMA_M0_QOS_CNTLr_fields[] = {
  16539     { EN_AR_LATENCYf, 1, 4, 0 },
  16540     { EN_AR_OTf, 1, 6, 0 },
  16541     { EN_AR_RATEf, 1, 1, 0 },
  16542     { EN_AWAR_OTf, 1, 7, 0 },
  16543     { EN_AWAR_RATEf, 1, 2, 0 },
  16544     { EN_AW_LATENCYf, 1, 3, 0 },
  16545     { EN_AW_OTf, 1, 5, 0 },
  16546     { EN_AW_RATEf, 1, 0, 0 },
  16547     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  16548 };
  16549 
  16550 #endif
  16551 #if defined(BCM_88270_A0)
  16552 soc_field_info_t soc_AXIIC_DMA_M0_QOS_CNTL_BCM88270_A0r_fields[] = {
  16553     { EN_AR_LATENCYf, 1, 4, 0 },
  16554     { EN_AR_OTf, 1, 6, 0 },
  16555     { EN_AR_RATEf, 1, 1, 0 },
  16556     { EN_AWAR_OTf, 1, 7, 0 },
  16557     { EN_AWAR_RATEf, 1, 2, 0 },
  16558     { EN_AW_LATENCYf, 1, 3, 0 },
  16559     { EN_AW_OTf, 1, 5, 0 },
  16560     { EN_AW_RATEf, 1, 0, 0 },
  16561     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  16562 };
  16563 
  16564 #endif
  16565 #if defined(BCM_88375_A0)
  16566 soc_field_info_t soc_AXIIC_DMA_M0_QOS_CNTL_BCM88375_A0r_fields[] = {
  16567     { EN_AR_LATENCYf, 1, 4, 0 },
  16568     { EN_AR_OTf, 1, 6, 0 },
  16569     { EN_AR_RATEf, 1, 1, 0 },
  16570     { EN_AWAR_OTf, 1, 7, 0 },
  16571     { EN_AWAR_RATEf, 1, 2, 0 },
  16572     { EN_AW_LATENCYf, 1, 3, 0 },
  16573     { EN_AW_OTf, 1, 5, 0 },
  16574     { EN_AW_RATEf, 1, 0, 0 },
  16575     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  16576 };
  16577 
  16578 #endif
  16579 #if defined(BCM_88375_B0)
  16580 soc_field_info_t soc_AXIIC_DMA_M0_QOS_CNTL_BCM88375_B0r_fields[] = {
  16581     { EN_AR_LATENCYf, 1, 4, 0 },
  16582     { EN_AR_OTf, 1, 6, 0 },
  16583     { EN_AR_RATEf, 1, 1, 0 },
  16584     { EN_AWAR_OTf, 1, 7, 0 },
  16585     { EN_AWAR_RATEf, 1, 2, 0 },
  16586     { EN_AW_LATENCYf, 1, 3, 0 },
  16587     { EN_AW_OTf, 1, 5, 0 },
  16588     { EN_AW_RATEf, 1, 0, 0 },
  16589     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  16590 };
  16591 
  16592 #endif
  16593 #if defined(BCM_88470_A0)
  16594 soc_field_info_t soc_AXIIC_DMA_M0_QOS_CNTL_BCM88470_A0r_fields[] = {
  16595     { EN_AR_LATENCYf, 1, 4, 0 },
  16596     { EN_AR_OTf, 1, 6, 0 },
  16597     { EN_AR_RATEf, 1, 1, 0 },
  16598     { EN_AWAR_OTf, 1, 7, 0 },
  16599     { EN_AWAR_RATEf, 1, 2, 0 },
  16600     { EN_AW_LATENCYf, 1, 3, 0 },
  16601     { EN_AW_OTf, 1, 5, 0 },
  16602     { EN_AW_RATEf, 1, 0, 0 },
  16603     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  16604 };
  16605 
  16606 #endif
  16607 #if defined(BCM_88470_B0)
  16608 soc_field_info_t soc_AXIIC_DMA_M0_QOS_CNTL_BCM88470_B0r_fields[] = {
  16609     { EN_AR_LATENCYf, 1, 4, 0 },
  16610     { EN_AR_OTf, 1, 6, 0 },
  16611     { EN_AR_RATEf, 1, 1, 0 },
  16612     { EN_AWAR_OTf, 1, 7, 0 },
  16613     { EN_AWAR_RATEf, 1, 2, 0 },
  16614     { EN_AW_LATENCYf, 1, 3, 0 },
  16615     { EN_AW_OTf, 1, 5, 0 },
  16616     { EN_AW_RATEf, 1, 0, 0 },
  16617     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  16618 };
  16619 
  16620 #endif
  16621 #if defined(BCM_88675_B0)
  16622 soc_field_info_t soc_AXIIC_DMA_M0_QOS_CNTL_BCM88675_B0r_fields[] = {
  16623     { EN_AR_LATENCYf, 1, 4, 0 },
  16624     { EN_AR_OTf, 1, 6, 0 },
  16625     { EN_AR_RATEf, 1, 1, 0 },
  16626     { EN_AWAR_OTf, 1, 7, 0 },
  16627     { EN_AWAR_RATEf, 1, 2, 0 },
  16628     { EN_AW_LATENCYf, 1, 3, 0 },
  16629     { EN_AW_OTf, 1, 5, 0 },
  16630     { EN_AW_RATEf, 1, 0, 0 },
  16631     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  16632 };
  16633 
  16634 #endif
  16635 #if defined(BCM_88680_A0)
  16636 soc_field_info_t soc_AXIIC_DMA_M0_QOS_CNTL_BCM88680_A0r_fields[] = {
  16637     { EN_AR_LATENCYf, 1, 4, 0 },
  16638     { EN_AR_OTf, 1, 6, 0 },
  16639     { EN_AR_RATEf, 1, 1, 0 },
  16640     { EN_AWAR_OTf, 1, 7, 0 },
  16641     { EN_AWAR_RATEf, 1, 2, 0 },
  16642     { EN_AW_LATENCYf, 1, 3, 0 },
  16643     { EN_AW_OTf, 1, 5, 0 },
  16644     { EN_AW_RATEf, 1, 0, 0 },
  16645     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  16646 };
  16647 
  16648 #endif
  16649 #if defined(BCM_88690_A0)
  16650 soc_field_info_t soc_AXIIC_DMA_M0_QOS_CNTL_BCM88690_A0r_fields[] = {
  16651     { EN_AR_LATENCYf, 1, 4, 0 },
  16652     { EN_AR_OTf, 1, 6, 0 },
  16653     { EN_AR_RATEf, 1, 1, 0 },
  16654     { EN_AWAR_OTf, 1, 7, 0 },
  16655     { EN_AWAR_RATEf, 1, 2, 0 },
  16656     { EN_AW_LATENCYf, 1, 3, 0 },
  16657     { EN_AW_OTf, 1, 5, 0 },
  16658     { EN_AW_RATEf, 1, 0, 0 },
  16659     { FIELD_17_19f, 3, 17, SOCF_LE|SOCF_RO|SOCF_SIG },
  16660     { FIELD_21_31f, 11, 21, SOCF_LE|SOCF_RO|SOCF_SIG },
  16661     { FIELD_8_15f, 8, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  16662     { MODE_AR_FCf, 1, 20, 0 },
  16663     { MODE_AW_FCf, 1, 16, 0 }
  16664 };
  16665 
  16666 #endif
  16667 #if defined(BCM_88690_B0)
  16668 soc_field_info_t soc_AXIIC_DMA_M0_QOS_CNTL_BCM88690_B0r_fields[] = {
  16669     { EN_AR_LATENCYf, 1, 4, 0 },
  16670     { EN_AR_OTf, 1, 6, 0 },
  16671     { EN_AR_RATEf, 1, 1, 0 },
  16672     { EN_AWAR_OTf, 1, 7, 0 },
  16673     { EN_AWAR_RATEf, 1, 2, 0 },
  16674     { EN_AW_LATENCYf, 1, 3, 0 },
  16675     { EN_AW_OTf, 1, 5, 0 },
  16676     { EN_AW_RATEf, 1, 0, 0 },
  16677     { FIELD_17_19f, 3, 17, SOCF_LE|SOCF_RO|SOCF_SIG },
  16678     { FIELD_21_31f, 11, 21, SOCF_LE|SOCF_RO|SOCF_SIG },
  16679     { FIELD_8_15f, 8, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  16680     { MODE_AR_FCf, 1, 20, 0 },
  16681     { MODE_AW_FCf, 1, 16, 0 }
  16682 };
  16683 
  16684 #endif
  16685 #if defined(BCM_88790_A0)
  16686 soc_field_info_t soc_AXIIC_DMA_M0_QOS_CNTL_BCM88790_A0r_fields[] = {
  16687     { EN_AR_LATENCYf, 1, 4, 0 },
  16688     { EN_AR_OTf, 1, 6, 0 },
  16689     { EN_AR_RATEf, 1, 1, 0 },
  16690     { EN_AWAR_OTf, 1, 7, 0 },
  16691     { EN_AWAR_RATEf, 1, 2, 0 },
  16692     { EN_AW_LATENCYf, 1, 3, 0 },
  16693     { EN_AW_OTf, 1, 5, 0 },
  16694     { EN_AW_RATEf, 1, 0, 0 },
  16695     { FIELD_17_19f, 3, 17, SOCF_LE|SOCF_RO|SOCF_SIG },
  16696     { FIELD_21_31f, 11, 21, SOCF_LE|SOCF_RO|SOCF_SIG },
  16697     { FIELD_8_15f, 8, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  16698     { MODE_AR_FCf, 1, 20, 0 },
  16699     { MODE_AW_FCf, 1, 16, 0 }
  16700 };
  16701 
  16702 #endif
  16703 #if defined(BCM_88675_A0)
  16704 soc_field_info_t soc_AXIIC_DMA_M0_QOS_RANGEr_fields[] = {
  16705     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  16706     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  16707     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  16708     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  16709     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16710     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16711     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16712     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16713 };
  16714 
  16715 #endif
  16716 #if defined(BCM_88270_A0)
  16717 soc_field_info_t soc_AXIIC_DMA_M0_QOS_RANGE_BCM88270_A0r_fields[] = {
  16718     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  16719     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  16720     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  16721     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  16722     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16723     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16724     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16725     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16726 };
  16727 
  16728 #endif
  16729 #if defined(BCM_88375_A0)
  16730 soc_field_info_t soc_AXIIC_DMA_M0_QOS_RANGE_BCM88375_A0r_fields[] = {
  16731     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  16732     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  16733     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  16734     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  16735     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16736     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16737     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16738     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16739 };
  16740 
  16741 #endif
  16742 #if defined(BCM_88375_B0)
  16743 soc_field_info_t soc_AXIIC_DMA_M0_QOS_RANGE_BCM88375_B0r_fields[] = {
  16744     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  16745     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  16746     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  16747     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  16748     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16749     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16750     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16751     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16752 };
  16753 
  16754 #endif
  16755 #if defined(BCM_88470_A0)
  16756 soc_field_info_t soc_AXIIC_DMA_M0_QOS_RANGE_BCM88470_A0r_fields[] = {
  16757     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  16758     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  16759     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  16760     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  16761     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16762     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16763     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16764     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16765 };
  16766 
  16767 #endif
  16768 #if defined(BCM_88470_B0)
  16769 soc_field_info_t soc_AXIIC_DMA_M0_QOS_RANGE_BCM88470_B0r_fields[] = {
  16770     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  16771     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  16772     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  16773     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  16774     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16775     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16776     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16777     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16778 };
  16779 
  16780 #endif
  16781 #if defined(BCM_88675_B0)
  16782 soc_field_info_t soc_AXIIC_DMA_M0_QOS_RANGE_BCM88675_B0r_fields[] = {
  16783     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  16784     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  16785     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  16786     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  16787     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16788     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16789     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16790     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16791 };
  16792 
  16793 #endif
  16794 #if defined(BCM_88680_A0)
  16795 soc_field_info_t soc_AXIIC_DMA_M0_QOS_RANGE_BCM88680_A0r_fields[] = {
  16796     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  16797     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  16798     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  16799     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  16800     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16801     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16802     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16803     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16804 };
  16805 
  16806 #endif
  16807 #if defined(BCM_88690_A0)
  16808 soc_field_info_t soc_AXIIC_DMA_M0_QOS_RANGE_BCM88690_A0r_fields[] = {
  16809     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  16810     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  16811     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  16812     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  16813     { FIELD_12_15f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  16814     { FIELD_20_23f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  16815     { FIELD_28_31f, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG },
  16816     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  16817 };
  16818 
  16819 #endif
  16820 #if defined(BCM_88690_B0)
  16821 soc_field_info_t soc_AXIIC_DMA_M0_QOS_RANGE_BCM88690_B0r_fields[] = {
  16822     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  16823     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  16824     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  16825     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  16826     { FIELD_12_15f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  16827     { FIELD_20_23f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  16828     { FIELD_28_31f, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG },
  16829     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  16830 };
  16831 
  16832 #endif
  16833 #if defined(BCM_88790_A0)
  16834 soc_field_info_t soc_AXIIC_DMA_M0_QOS_RANGE_BCM88790_A0r_fields[] = {
  16835     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  16836     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  16837     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  16838     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  16839     { FIELD_12_15f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  16840     { FIELD_20_23f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  16841     { FIELD_28_31f, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG },
  16842     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  16843 };
  16844 
  16845 #endif
  16846 #if defined(BCM_88675_A0)
  16847 soc_field_info_t soc_AXIIC_DMA_M0_READ_QOSr_fields[] = {
  16848     { DMA_M0_READ_QOSf, 4, 0, SOCF_LE },
  16849     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  16850 };
  16851 
  16852 #endif
  16853 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  16854     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  16855     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  16856     defined(BCM_56260_B0)
  16857 soc_field_info_t soc_AXIIC_DMA_M0_READ_QOS_BCM53400_A0r_fields[] = {
  16858     { DMA_M0_READ_QOSf, 4, 0, SOCF_LE },
  16859     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  16860 };
  16861 
  16862 #endif
  16863 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  16864     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  16865     defined(BCM_56450_B1)
  16866 soc_field_info_t soc_AXIIC_DMA_M0_READ_QOS_BCM56450_A0r_fields[] = {
  16867     { DMA_M0_READ_QOSf, 4, 0, SOCF_LE },
  16868     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  16869 };
  16870 
  16871 #endif
  16872 #if defined(BCM_56270_A0) || defined(BCM_56370_A0) || \
  16873     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  16874     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  16875     defined(BCM_56770_A0) || defined(BCM_56870_A0) || \
  16876     defined(BCM_56960_A0) || defined(BCM_56965_A0) || \
  16877     defined(BCM_56970_A0) || defined(BCM_56980_A0) || \
  16878     defined(BCM_56980_B0)
  16879 soc_field_info_t soc_AXIIC_DMA_M0_READ_QOS_BCM56960_A0r_fields[] = {
  16880     { DMA_M0_READ_QOSf, 4, 0, SOCF_LE },
  16881     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  16882 };
  16883 
  16884 #endif
  16885 #if defined(BCM_88270_A0)
  16886 soc_field_info_t soc_AXIIC_DMA_M0_READ_QOS_BCM88270_A0r_fields[] = {
  16887     { DMA_M0_READ_QOSf, 4, 0, SOCF_LE },
  16888     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  16889 };
  16890 
  16891 #endif
  16892 #if defined(BCM_88375_A0)
  16893 soc_field_info_t soc_AXIIC_DMA_M0_READ_QOS_BCM88375_A0r_fields[] = {
  16894     { DMA_M0_READ_QOSf, 4, 0, SOCF_LE },
  16895     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  16896 };
  16897 
  16898 #endif
  16899 #if defined(BCM_88375_B0)
  16900 soc_field_info_t soc_AXIIC_DMA_M0_READ_QOS_BCM88375_B0r_fields[] = {
  16901     { DMA_M0_READ_QOSf, 4, 0, SOCF_LE },
  16902     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  16903 };
  16904 
  16905 #endif
  16906 #if defined(BCM_88470_A0)
  16907 soc_field_info_t soc_AXIIC_DMA_M0_READ_QOS_BCM88470_A0r_fields[] = {
  16908     { DMA_M0_READ_QOSf, 4, 0, SOCF_LE },
  16909     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  16910 };
  16911 
  16912 #endif
  16913 #if defined(BCM_88470_B0)
  16914 soc_field_info_t soc_AXIIC_DMA_M0_READ_QOS_BCM88470_B0r_fields[] = {
  16915     { DMA_M0_READ_QOSf, 4, 0, SOCF_LE },
  16916     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  16917 };
  16918 
  16919 #endif
  16920 #if defined(BCM_88675_B0)
  16921 soc_field_info_t soc_AXIIC_DMA_M0_READ_QOS_BCM88675_B0r_fields[] = {
  16922     { DMA_M0_READ_QOSf, 4, 0, SOCF_LE },
  16923     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  16924 };
  16925 
  16926 #endif
  16927 #if defined(BCM_88680_A0)
  16928 soc_field_info_t soc_AXIIC_DMA_M0_READ_QOS_BCM88680_A0r_fields[] = {
  16929     { DMA_M0_READ_QOSf, 4, 0, SOCF_LE },
  16930     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  16931 };
  16932 
  16933 #endif
  16934 #if defined(BCM_88690_A0)
  16935 soc_field_info_t soc_AXIIC_DMA_M0_READ_QOS_BCM88690_A0r_fields[] = {
  16936     { DMA_M0_READ_QOSf, 4, 0, SOCF_LE },
  16937     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  16938 };
  16939 
  16940 #endif
  16941 #if defined(BCM_88690_B0)
  16942 soc_field_info_t soc_AXIIC_DMA_M0_READ_QOS_BCM88690_B0r_fields[] = {
  16943     { DMA_M0_READ_QOSf, 4, 0, SOCF_LE },
  16944     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  16945 };
  16946 
  16947 #endif
  16948 #if defined(BCM_88790_A0)
  16949 soc_field_info_t soc_AXIIC_DMA_M0_READ_QOS_BCM88790_A0r_fields[] = {
  16950     { DMA_M0_READ_QOSf, 4, 0, SOCF_LE },
  16951     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  16952 };
  16953 
  16954 #endif
  16955 #if defined(BCM_88950_A0)
  16956 soc_field_info_t soc_AXIIC_DMA_M0_READ_QOS_BCM88950_A0r_fields[] = {
  16957     { DMA_M0_READ_QOSf, 4, 0, SOCF_LE },
  16958     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  16959 };
  16960 
  16961 #endif
  16962 #if defined(BCM_88675_A0)
  16963 soc_field_info_t soc_AXIIC_DMA_M0_TGT_LATENCYr_fields[] = {
  16964     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  16965     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  16966     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16967     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16968 };
  16969 
  16970 #endif
  16971 #if defined(BCM_88270_A0)
  16972 soc_field_info_t soc_AXIIC_DMA_M0_TGT_LATENCY_BCM88270_A0r_fields[] = {
  16973     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  16974     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  16975     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16976     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16977 };
  16978 
  16979 #endif
  16980 #if defined(BCM_88375_A0)
  16981 soc_field_info_t soc_AXIIC_DMA_M0_TGT_LATENCY_BCM88375_A0r_fields[] = {
  16982     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  16983     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  16984     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16985     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16986 };
  16987 
  16988 #endif
  16989 #if defined(BCM_88375_B0)
  16990 soc_field_info_t soc_AXIIC_DMA_M0_TGT_LATENCY_BCM88375_B0r_fields[] = {
  16991     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  16992     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  16993     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  16994     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  16995 };
  16996 
  16997 #endif
  16998 #if defined(BCM_88470_A0)
  16999 soc_field_info_t soc_AXIIC_DMA_M0_TGT_LATENCY_BCM88470_A0r_fields[] = {
  17000     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  17001     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  17002     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  17003     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  17004 };
  17005 
  17006 #endif
  17007 #if defined(BCM_88470_B0)
  17008 soc_field_info_t soc_AXIIC_DMA_M0_TGT_LATENCY_BCM88470_B0r_fields[] = {
  17009     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  17010     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  17011     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  17012     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  17013 };
  17014 
  17015 #endif
  17016 #if defined(BCM_88675_B0)
  17017 soc_field_info_t soc_AXIIC_DMA_M0_TGT_LATENCY_BCM88675_B0r_fields[] = {
  17018     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  17019     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  17020     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  17021     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  17022 };
  17023 
  17024 #endif
  17025 #if defined(BCM_88680_A0)
  17026 soc_field_info_t soc_AXIIC_DMA_M0_TGT_LATENCY_BCM88680_A0r_fields[] = {
  17027     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  17028     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  17029     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  17030     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  17031 };
  17032 
  17033 #endif
  17034 #if defined(BCM_88690_A0)
  17035 soc_field_info_t soc_AXIIC_DMA_M0_TGT_LATENCY_BCM88690_A0r_fields[] = {
  17036     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  17037     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  17038     { FIELD_12_15f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  17039     { FIELD_28_31f, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG }
  17040 };
  17041 
  17042 #endif
  17043 #if defined(BCM_88690_B0)
  17044 soc_field_info_t soc_AXIIC_DMA_M0_TGT_LATENCY_BCM88690_B0r_fields[] = {
  17045     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  17046     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  17047     { FIELD_12_15f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  17048     { FIELD_28_31f, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG }
  17049 };
  17050 
  17051 #endif
  17052 #if defined(BCM_88790_A0)
  17053 soc_field_info_t soc_AXIIC_DMA_M0_TGT_LATENCY_BCM88790_A0r_fields[] = {
  17054     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  17055     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  17056     { FIELD_12_15f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  17057     { FIELD_28_31f, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG }
  17058 };
  17059 
  17060 #endif
  17061 #if defined(BCM_88675_A0)
  17062 soc_field_info_t soc_AXIIC_DMA_M0_WRITE_QOSr_fields[] = {
  17063     { DMA_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  17064     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  17065 };
  17066 
  17067 #endif
  17068 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  17069     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  17070     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  17071     defined(BCM_56260_B0)
  17072 soc_field_info_t soc_AXIIC_DMA_M0_WRITE_QOS_BCM53400_A0r_fields[] = {
  17073     { DMA_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  17074     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  17075 };
  17076 
  17077 #endif
  17078 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  17079     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  17080     defined(BCM_56450_B1)
  17081 soc_field_info_t soc_AXIIC_DMA_M0_WRITE_QOS_BCM56450_A0r_fields[] = {
  17082     { DMA_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  17083     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  17084 };
  17085 
  17086 #endif
  17087 #if defined(BCM_56270_A0) || defined(BCM_56370_A0) || \
  17088     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  17089     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  17090     defined(BCM_56770_A0) || defined(BCM_56870_A0) || \
  17091     defined(BCM_56960_A0) || defined(BCM_56965_A0) || \
  17092     defined(BCM_56970_A0) || defined(BCM_56980_A0) || \
  17093     defined(BCM_56980_B0)
  17094 soc_field_info_t soc_AXIIC_DMA_M0_WRITE_QOS_BCM56960_A0r_fields[] = {
  17095     { DMA_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  17096     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  17097 };
  17098 
  17099 #endif
  17100 #if defined(BCM_88270_A0)
  17101 soc_field_info_t soc_AXIIC_DMA_M0_WRITE_QOS_BCM88270_A0r_fields[] = {
  17102     { DMA_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  17103     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  17104 };
  17105 
  17106 #endif
  17107 #if defined(BCM_88375_A0)
  17108 soc_field_info_t soc_AXIIC_DMA_M0_WRITE_QOS_BCM88375_A0r_fields[] = {
  17109     { DMA_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  17110     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  17111 };
  17112 
  17113 #endif
  17114 #if defined(BCM_88375_B0)
  17115 soc_field_info_t soc_AXIIC_DMA_M0_WRITE_QOS_BCM88375_B0r_fields[] = {
  17116     { DMA_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  17117     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  17118 };
  17119 
  17120 #endif
  17121 #if defined(BCM_88470_A0)
  17122 soc_field_info_t soc_AXIIC_DMA_M0_WRITE_QOS_BCM88470_A0r_fields[] = {
  17123     { DMA_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  17124     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  17125 };
  17126 
  17127 #endif
  17128 #if defined(BCM_88470_B0)
  17129 soc_field_info_t soc_AXIIC_DMA_M0_WRITE_QOS_BCM88470_B0r_fields[] = {
  17130     { DMA_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  17131     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  17132 };
  17133 
  17134 #endif
  17135 #if defined(BCM_88675_B0)
  17136 soc_field_info_t soc_AXIIC_DMA_M0_WRITE_QOS_BCM88675_B0r_fields[] = {
  17137     { DMA_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  17138     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  17139 };
  17140 
  17141 #endif
  17142 #if defined(BCM_88680_A0)
  17143 soc_field_info_t soc_AXIIC_DMA_M0_WRITE_QOS_BCM88680_A0r_fields[] = {
  17144     { DMA_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  17145     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  17146 };
  17147 
  17148 #endif
  17149 #if defined(BCM_88690_A0)
  17150 soc_field_info_t soc_AXIIC_DMA_M0_WRITE_QOS_BCM88690_A0r_fields[] = {
  17151     { DMA_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  17152     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  17153 };
  17154 
  17155 #endif
  17156 #if defined(BCM_88690_B0)
  17157 soc_field_info_t soc_AXIIC_DMA_M0_WRITE_QOS_BCM88690_B0r_fields[] = {
  17158     { DMA_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  17159     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  17160 };
  17161 
  17162 #endif
  17163 #if defined(BCM_88790_A0)
  17164 soc_field_info_t soc_AXIIC_DMA_M0_WRITE_QOS_BCM88790_A0r_fields[] = {
  17165     { DMA_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  17166     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  17167 };
  17168 
  17169 #endif
  17170 #if defined(BCM_88950_A0)
  17171 soc_field_info_t soc_AXIIC_DMA_M0_WRITE_QOS_BCM88950_A0r_fields[] = {
  17172     { DMA_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  17173     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  17174 };
  17175 
  17176 #endif
  17177 #if defined(BCM_53400_A0) || defined(BCM_53570_A0) || \
  17178     defined(BCM_53570_B0) || defined(BCM_56260_A0) || \
  17179     defined(BCM_56260_B0)
  17180 soc_field_info_t soc_AXIIC_DMU_M0_READ_QOSr_fields[] = {
  17181     { DMU_M0_READ_QOSf, 4, 0, SOCF_LE },
  17182     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  17183 };
  17184 
  17185 #endif
  17186 #if defined(BCM_53400_A0) || defined(BCM_53570_A0) || \
  17187     defined(BCM_53570_B0) || defined(BCM_56260_A0) || \
  17188     defined(BCM_56260_B0)
  17189 soc_field_info_t soc_AXIIC_DMU_M0_WRITE_QOSr_fields[] = {
  17190     { DMU_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  17191     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  17192 };
  17193 
  17194 #endif
  17195 #if defined(BCM_53400_A0) || defined(BCM_53570_A0) || \
  17196     defined(BCM_53570_B0) || defined(BCM_56260_A0)
  17197 soc_field_info_t soc_AXIIC_DMU_S0_SECURITYr_fields[] = {
  17198     { DMU_S0_SECURITYf, 1, 0, SOCF_RES },
  17199     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  17200 };
  17201 
  17202 #endif
  17203 #if defined(BCM_56260_B0)
  17204 soc_field_info_t soc_AXIIC_DMU_S0_SECURITY_BCM56260_B0r_fields[] = {
  17205     { DMU_S0_SECURITYf, 1, 0, SOCF_WO|SOCF_RES },
  17206     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  17207 };
  17208 
  17209 #endif
  17210 #if defined(BCM_88675_A0)
  17211 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_ADDR_LSBr_fields[] = {
  17212     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  17213 };
  17214 
  17215 #endif
  17216 #if defined(BCM_88270_A0)
  17217 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_ADDR_LSB_BCM88270_A0r_fields[] = {
  17218     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  17219 };
  17220 
  17221 #endif
  17222 #if defined(BCM_88375_A0)
  17223 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_ADDR_LSB_BCM88375_A0r_fields[] = {
  17224     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  17225 };
  17226 
  17227 #endif
  17228 #if defined(BCM_88375_B0)
  17229 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_ADDR_LSB_BCM88375_B0r_fields[] = {
  17230     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  17231 };
  17232 
  17233 #endif
  17234 #if defined(BCM_88470_A0)
  17235 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_ADDR_LSB_BCM88470_A0r_fields[] = {
  17236     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  17237 };
  17238 
  17239 #endif
  17240 #if defined(BCM_88470_B0)
  17241 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_ADDR_LSB_BCM88470_B0r_fields[] = {
  17242     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  17243 };
  17244 
  17245 #endif
  17246 #if defined(BCM_88675_B0)
  17247 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_ADDR_LSB_BCM88675_B0r_fields[] = {
  17248     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  17249 };
  17250 
  17251 #endif
  17252 #if defined(BCM_88680_A0)
  17253 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_ADDR_LSB_BCM88680_A0r_fields[] = {
  17254     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  17255 };
  17256 
  17257 #endif
  17258 #if defined(BCM_88690_A0)
  17259 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_ADDR_LSB_BCM88690_A0r_fields[] = {
  17260     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  17261 };
  17262 
  17263 #endif
  17264 #if defined(BCM_88690_B0)
  17265 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_ADDR_LSB_BCM88690_B0r_fields[] = {
  17266     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  17267 };
  17268 
  17269 #endif
  17270 #if defined(BCM_88790_A0)
  17271 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_ADDR_LSB_BCM88790_A0r_fields[] = {
  17272     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  17273 };
  17274 
  17275 #endif
  17276 #if defined(BCM_88675_A0)
  17277 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_COMPLETEr_fields[] = {
  17278     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  17279     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  17280     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  17281 };
  17282 
  17283 #endif
  17284 #if defined(BCM_88270_A0)
  17285 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_COMPLETE_BCM88270_A0r_fields[] = {
  17286     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  17287     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  17288     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  17289 };
  17290 
  17291 #endif
  17292 #if defined(BCM_88375_A0)
  17293 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_COMPLETE_BCM88375_A0r_fields[] = {
  17294     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  17295     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  17296     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  17297 };
  17298 
  17299 #endif
  17300 #if defined(BCM_88375_B0)
  17301 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_COMPLETE_BCM88375_B0r_fields[] = {
  17302     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  17303     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  17304     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  17305 };
  17306 
  17307 #endif
  17308 #if defined(BCM_88470_A0)
  17309 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_COMPLETE_BCM88470_A0r_fields[] = {
  17310     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  17311     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  17312     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  17313 };
  17314 
  17315 #endif
  17316 #if defined(BCM_88470_B0)
  17317 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_COMPLETE_BCM88470_B0r_fields[] = {
  17318     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  17319     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  17320     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  17321 };
  17322 
  17323 #endif
  17324 #if defined(BCM_88675_B0)
  17325 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_COMPLETE_BCM88675_B0r_fields[] = {
  17326     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  17327     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  17328     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  17329 };
  17330 
  17331 #endif
  17332 #if defined(BCM_88680_A0)
  17333 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_COMPLETE_BCM88680_A0r_fields[] = {
  17334     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  17335     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  17336     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  17337 };
  17338 
  17339 #endif
  17340 #if defined(BCM_88690_A0)
  17341 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_COMPLETE_BCM88690_A0r_fields[] = {
  17342     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  17343     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  17344     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  17345 };
  17346 
  17347 #endif
  17348 #if defined(BCM_88690_B0)
  17349 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_COMPLETE_BCM88690_B0r_fields[] = {
  17350     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  17351     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  17352     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  17353 };
  17354 
  17355 #endif
  17356 #if defined(BCM_88790_A0)
  17357 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_COMPLETE_BCM88790_A0r_fields[] = {
  17358     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  17359     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  17360     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  17361 };
  17362 
  17363 #endif
  17364 #if defined(BCM_88675_A0)
  17365 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_CONTROLr_fields[] = {
  17366     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  17367     { BUS_ERROR_RESETf, 1, 0, 0 },
  17368     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  17369     { TIMEOUT_ENABLEf, 1, 9, 0 },
  17370     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  17371     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  17372     { TIMEOUT_RESETf, 1, 2, 0 }
  17373 };
  17374 
  17375 #endif
  17376 #if defined(BCM_88270_A0)
  17377 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_CONTROL_BCM88270_A0r_fields[] = {
  17378     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  17379     { BUS_ERROR_RESETf, 1, 0, 0 },
  17380     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  17381     { TIMEOUT_ENABLEf, 1, 9, 0 },
  17382     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  17383     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  17384     { TIMEOUT_RESETf, 1, 2, 0 }
  17385 };
  17386 
  17387 #endif
  17388 #if defined(BCM_88375_A0)
  17389 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_CONTROL_BCM88375_A0r_fields[] = {
  17390     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  17391     { BUS_ERROR_RESETf, 1, 0, 0 },
  17392     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  17393     { TIMEOUT_ENABLEf, 1, 9, 0 },
  17394     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  17395     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  17396     { TIMEOUT_RESETf, 1, 2, 0 }
  17397 };
  17398 
  17399 #endif
  17400 #if defined(BCM_88375_B0)
  17401 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_CONTROL_BCM88375_B0r_fields[] = {
  17402     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  17403     { BUS_ERROR_RESETf, 1, 0, 0 },
  17404     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  17405     { TIMEOUT_ENABLEf, 1, 9, 0 },
  17406     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  17407     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  17408     { TIMEOUT_RESETf, 1, 2, 0 }
  17409 };
  17410 
  17411 #endif
  17412 #if defined(BCM_88470_A0)
  17413 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_CONTROL_BCM88470_A0r_fields[] = {
  17414     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  17415     { BUS_ERROR_RESETf, 1, 0, 0 },
  17416     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  17417     { TIMEOUT_ENABLEf, 1, 9, 0 },
  17418     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  17419     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  17420     { TIMEOUT_RESETf, 1, 2, 0 }
  17421 };
  17422 
  17423 #endif
  17424 #if defined(BCM_88470_B0)
  17425 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_CONTROL_BCM88470_B0r_fields[] = {
  17426     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  17427     { BUS_ERROR_RESETf, 1, 0, 0 },
  17428     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  17429     { TIMEOUT_ENABLEf, 1, 9, 0 },
  17430     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  17431     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  17432     { TIMEOUT_RESETf, 1, 2, 0 }
  17433 };
  17434 
  17435 #endif
  17436 #if defined(BCM_88675_B0)
  17437 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_CONTROL_BCM88675_B0r_fields[] = {
  17438     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  17439     { BUS_ERROR_RESETf, 1, 0, 0 },
  17440     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  17441     { TIMEOUT_ENABLEf, 1, 9, 0 },
  17442     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  17443     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  17444     { TIMEOUT_RESETf, 1, 2, 0 }
  17445 };
  17446 
  17447 #endif
  17448 #if defined(BCM_88680_A0)
  17449 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_CONTROL_BCM88680_A0r_fields[] = {
  17450     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  17451     { BUS_ERROR_RESETf, 1, 0, 0 },
  17452     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  17453     { TIMEOUT_ENABLEf, 1, 9, 0 },
  17454     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  17455     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  17456     { TIMEOUT_RESETf, 1, 2, 0 }
  17457 };
  17458 
  17459 #endif
  17460 #if defined(BCM_88690_A0)
  17461 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_CONTROL_BCM88690_A0r_fields[] = {
  17462     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  17463     { BUS_ERROR_RESETf, 1, 0, 0 },
  17464     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  17465     { TIMEOUT_ENABLEf, 1, 9, 0 },
  17466     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  17467     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  17468     { TIMEOUT_RESETf, 1, 2, 0 }
  17469 };
  17470 
  17471 #endif
  17472 #if defined(BCM_88690_B0)
  17473 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_CONTROL_BCM88690_B0r_fields[] = {
  17474     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  17475     { BUS_ERROR_RESETf, 1, 0, 0 },
  17476     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  17477     { TIMEOUT_ENABLEf, 1, 9, 0 },
  17478     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  17479     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  17480     { TIMEOUT_RESETf, 1, 2, 0 }
  17481 };
  17482 
  17483 #endif
  17484 #if defined(BCM_88790_A0)
  17485 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_CONTROL_BCM88790_A0r_fields[] = {
  17486     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  17487     { BUS_ERROR_RESETf, 1, 0, 0 },
  17488     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  17489     { TIMEOUT_ENABLEf, 1, 9, 0 },
  17490     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  17491     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  17492     { TIMEOUT_RESETf, 1, 2, 0 }
  17493 };
  17494 
  17495 #endif
  17496 #if defined(BCM_88675_A0)
  17497 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_FLAGSr_fields[] = {
  17498     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  17499     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  17500     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  17501     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  17502     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  17503     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  17504     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  17505     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17506     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  17507     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  17508     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  17509 };
  17510 
  17511 #endif
  17512 #if defined(BCM_88270_A0)
  17513 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_FLAGS_BCM88270_A0r_fields[] = {
  17514     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  17515     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  17516     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  17517     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  17518     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  17519     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  17520     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  17521     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17522     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  17523     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  17524     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  17525 };
  17526 
  17527 #endif
  17528 #if defined(BCM_88375_A0)
  17529 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_FLAGS_BCM88375_A0r_fields[] = {
  17530     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  17531     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  17532     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  17533     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  17534     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  17535     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  17536     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  17537     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17538     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  17539     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  17540     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  17541 };
  17542 
  17543 #endif
  17544 #if defined(BCM_88375_B0)
  17545 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_FLAGS_BCM88375_B0r_fields[] = {
  17546     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  17547     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  17548     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  17549     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  17550     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  17551     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  17552     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  17553     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17554     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  17555     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  17556     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  17557 };
  17558 
  17559 #endif
  17560 #if defined(BCM_88470_A0)
  17561 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_FLAGS_BCM88470_A0r_fields[] = {
  17562     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  17563     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  17564     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  17565     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  17566     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  17567     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  17568     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  17569     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17570     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  17571     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  17572     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  17573 };
  17574 
  17575 #endif
  17576 #if defined(BCM_88470_B0)
  17577 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_FLAGS_BCM88470_B0r_fields[] = {
  17578     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  17579     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  17580     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  17581     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  17582     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  17583     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  17584     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  17585     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17586     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  17587     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  17588     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  17589 };
  17590 
  17591 #endif
  17592 #if defined(BCM_88675_B0)
  17593 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_FLAGS_BCM88675_B0r_fields[] = {
  17594     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  17595     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  17596     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  17597     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  17598     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  17599     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  17600     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  17601     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17602     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  17603     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  17604     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  17605 };
  17606 
  17607 #endif
  17608 #if defined(BCM_88680_A0)
  17609 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_FLAGS_BCM88680_A0r_fields[] = {
  17610     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  17611     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  17612     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  17613     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  17614     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  17615     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  17616     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  17617     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17618     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  17619     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  17620     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  17621 };
  17622 
  17623 #endif
  17624 #if defined(BCM_88690_A0)
  17625 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_FLAGS_BCM88690_A0r_fields[] = {
  17626     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  17627     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  17628     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  17629     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  17630     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  17631     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  17632     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  17633     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17634     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  17635     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  17636     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  17637 };
  17638 
  17639 #endif
  17640 #if defined(BCM_88690_B0)
  17641 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_FLAGS_BCM88690_B0r_fields[] = {
  17642     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  17643     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  17644     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  17645     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  17646     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  17647     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  17648     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  17649     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17650     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  17651     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  17652     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  17653 };
  17654 
  17655 #endif
  17656 #if defined(BCM_88790_A0)
  17657 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_FLAGS_BCM88790_A0r_fields[] = {
  17658     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  17659     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  17660     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  17661     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  17662     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  17663     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  17664     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  17665     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17666     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  17667     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  17668     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  17669 };
  17670 
  17671 #endif
  17672 #if defined(BCM_88675_A0)
  17673 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_IDr_fields[] = {
  17674     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17675     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  17676 };
  17677 
  17678 #endif
  17679 #if defined(BCM_88270_A0)
  17680 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_ID_BCM88270_A0r_fields[] = {
  17681     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17682     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  17683 };
  17684 
  17685 #endif
  17686 #if defined(BCM_88375_A0)
  17687 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_ID_BCM88375_A0r_fields[] = {
  17688     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17689     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  17690 };
  17691 
  17692 #endif
  17693 #if defined(BCM_88375_B0)
  17694 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_ID_BCM88375_B0r_fields[] = {
  17695     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17696     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  17697 };
  17698 
  17699 #endif
  17700 #if defined(BCM_88470_A0)
  17701 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_ID_BCM88470_A0r_fields[] = {
  17702     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17703     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  17704 };
  17705 
  17706 #endif
  17707 #if defined(BCM_88470_B0)
  17708 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_ID_BCM88470_B0r_fields[] = {
  17709     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17710     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  17711 };
  17712 
  17713 #endif
  17714 #if defined(BCM_88675_B0)
  17715 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_ID_BCM88675_B0r_fields[] = {
  17716     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17717     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  17718 };
  17719 
  17720 #endif
  17721 #if defined(BCM_88680_A0)
  17722 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_ID_BCM88680_A0r_fields[] = {
  17723     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17724     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  17725 };
  17726 
  17727 #endif
  17728 #if defined(BCM_88690_A0)
  17729 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_ID_BCM88690_A0r_fields[] = {
  17730     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17731     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  17732 };
  17733 
  17734 #endif
  17735 #if defined(BCM_88690_B0)
  17736 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_ID_BCM88690_B0r_fields[] = {
  17737     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17738     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  17739 };
  17740 
  17741 #endif
  17742 #if defined(BCM_88790_A0)
  17743 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_ID_BCM88790_A0r_fields[] = {
  17744     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17745     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  17746 };
  17747 
  17748 #endif
  17749 #if defined(BCM_88675_A0)
  17750 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_STATUSr_fields[] = {
  17751     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17752     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  17753     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  17754 };
  17755 
  17756 #endif
  17757 #if defined(BCM_88270_A0)
  17758 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_STATUS_BCM88270_A0r_fields[] = {
  17759     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17760     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  17761     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  17762 };
  17763 
  17764 #endif
  17765 #if defined(BCM_88375_A0)
  17766 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_STATUS_BCM88375_A0r_fields[] = {
  17767     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17768     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  17769     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  17770 };
  17771 
  17772 #endif
  17773 #if defined(BCM_88375_B0)
  17774 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_STATUS_BCM88375_B0r_fields[] = {
  17775     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17776     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  17777     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  17778 };
  17779 
  17780 #endif
  17781 #if defined(BCM_88470_A0)
  17782 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_STATUS_BCM88470_A0r_fields[] = {
  17783     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17784     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  17785     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  17786 };
  17787 
  17788 #endif
  17789 #if defined(BCM_88470_B0)
  17790 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_STATUS_BCM88470_B0r_fields[] = {
  17791     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17792     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  17793     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  17794 };
  17795 
  17796 #endif
  17797 #if defined(BCM_88675_B0)
  17798 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_STATUS_BCM88675_B0r_fields[] = {
  17799     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17800     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  17801     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  17802 };
  17803 
  17804 #endif
  17805 #if defined(BCM_88680_A0)
  17806 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_STATUS_BCM88680_A0r_fields[] = {
  17807     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17808     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  17809     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  17810 };
  17811 
  17812 #endif
  17813 #if defined(BCM_88690_A0)
  17814 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_STATUS_BCM88690_A0r_fields[] = {
  17815     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17816     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  17817     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  17818 };
  17819 
  17820 #endif
  17821 #if defined(BCM_88690_B0)
  17822 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_STATUS_BCM88690_B0r_fields[] = {
  17823     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17824     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  17825     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  17826 };
  17827 
  17828 #endif
  17829 #if defined(BCM_88790_A0)
  17830 soc_field_info_t soc_AXIIC_DS_0_IDM_ERROR_LOG_STATUS_BCM88790_A0r_fields[] = {
  17831     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17832     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  17833     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  17834 };
  17835 
  17836 #endif
  17837 #if defined(BCM_88675_A0)
  17838 soc_field_info_t soc_AXIIC_DS_0_IDM_INTERRUPT_STATUSr_fields[] = {
  17839     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  17840     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  17841     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  17842 };
  17843 
  17844 #endif
  17845 #if defined(BCM_88270_A0)
  17846 soc_field_info_t soc_AXIIC_DS_0_IDM_INTERRUPT_STATUS_BCM88270_A0r_fields[] = {
  17847     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  17848     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  17849     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  17850 };
  17851 
  17852 #endif
  17853 #if defined(BCM_88375_A0)
  17854 soc_field_info_t soc_AXIIC_DS_0_IDM_INTERRUPT_STATUS_BCM88375_A0r_fields[] = {
  17855     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  17856     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  17857     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  17858 };
  17859 
  17860 #endif
  17861 #if defined(BCM_88375_B0)
  17862 soc_field_info_t soc_AXIIC_DS_0_IDM_INTERRUPT_STATUS_BCM88375_B0r_fields[] = {
  17863     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  17864     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  17865     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  17866 };
  17867 
  17868 #endif
  17869 #if defined(BCM_88470_A0)
  17870 soc_field_info_t soc_AXIIC_DS_0_IDM_INTERRUPT_STATUS_BCM88470_A0r_fields[] = {
  17871     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  17872     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  17873     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  17874 };
  17875 
  17876 #endif
  17877 #if defined(BCM_88470_B0)
  17878 soc_field_info_t soc_AXIIC_DS_0_IDM_INTERRUPT_STATUS_BCM88470_B0r_fields[] = {
  17879     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  17880     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  17881     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  17882 };
  17883 
  17884 #endif
  17885 #if defined(BCM_88675_B0)
  17886 soc_field_info_t soc_AXIIC_DS_0_IDM_INTERRUPT_STATUS_BCM88675_B0r_fields[] = {
  17887     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  17888     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  17889     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  17890 };
  17891 
  17892 #endif
  17893 #if defined(BCM_88680_A0)
  17894 soc_field_info_t soc_AXIIC_DS_0_IDM_INTERRUPT_STATUS_BCM88680_A0r_fields[] = {
  17895     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  17896     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  17897     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  17898 };
  17899 
  17900 #endif
  17901 #if defined(BCM_88690_A0)
  17902 soc_field_info_t soc_AXIIC_DS_0_IDM_INTERRUPT_STATUS_BCM88690_A0r_fields[] = {
  17903     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  17904     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  17905     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  17906 };
  17907 
  17908 #endif
  17909 #if defined(BCM_88690_B0)
  17910 soc_field_info_t soc_AXIIC_DS_0_IDM_INTERRUPT_STATUS_BCM88690_B0r_fields[] = {
  17911     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  17912     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  17913     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  17914 };
  17915 
  17916 #endif
  17917 #if defined(BCM_88790_A0)
  17918 soc_field_info_t soc_AXIIC_DS_0_IDM_INTERRUPT_STATUS_BCM88790_A0r_fields[] = {
  17919     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  17920     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  17921     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  17922 };
  17923 
  17924 #endif
  17925 #if defined(BCM_88675_A0)
  17926 soc_field_info_t soc_AXIIC_DS_0_IDM_RESET_READ_IDr_fields[] = {
  17927     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17928     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  17929 };
  17930 
  17931 #endif
  17932 #if defined(BCM_88270_A0)
  17933 soc_field_info_t soc_AXIIC_DS_0_IDM_RESET_READ_ID_BCM88270_A0r_fields[] = {
  17934     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17935     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  17936 };
  17937 
  17938 #endif
  17939 #if defined(BCM_88375_A0)
  17940 soc_field_info_t soc_AXIIC_DS_0_IDM_RESET_READ_ID_BCM88375_A0r_fields[] = {
  17941     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17942     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  17943 };
  17944 
  17945 #endif
  17946 #if defined(BCM_88375_B0)
  17947 soc_field_info_t soc_AXIIC_DS_0_IDM_RESET_READ_ID_BCM88375_B0r_fields[] = {
  17948     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17949     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  17950 };
  17951 
  17952 #endif
  17953 #if defined(BCM_88470_A0)
  17954 soc_field_info_t soc_AXIIC_DS_0_IDM_RESET_READ_ID_BCM88470_A0r_fields[] = {
  17955     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17956     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  17957 };
  17958 
  17959 #endif
  17960 #if defined(BCM_88470_B0)
  17961 soc_field_info_t soc_AXIIC_DS_0_IDM_RESET_READ_ID_BCM88470_B0r_fields[] = {
  17962     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17963     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  17964 };
  17965 
  17966 #endif
  17967 #if defined(BCM_88675_B0)
  17968 soc_field_info_t soc_AXIIC_DS_0_IDM_RESET_READ_ID_BCM88675_B0r_fields[] = {
  17969     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17970     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  17971 };
  17972 
  17973 #endif
  17974 #if defined(BCM_88680_A0)
  17975 soc_field_info_t soc_AXIIC_DS_0_IDM_RESET_READ_ID_BCM88680_A0r_fields[] = {
  17976     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17977     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  17978 };
  17979 
  17980 #endif
  17981 #if defined(BCM_88690_A0)
  17982 soc_field_info_t soc_AXIIC_DS_0_IDM_RESET_READ_ID_BCM88690_A0r_fields[] = {
  17983     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17984     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  17985 };
  17986 
  17987 #endif
  17988 #if defined(BCM_88690_B0)
  17989 soc_field_info_t soc_AXIIC_DS_0_IDM_RESET_READ_ID_BCM88690_B0r_fields[] = {
  17990     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17991     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  17992 };
  17993 
  17994 #endif
  17995 #if defined(BCM_88790_A0)
  17996 soc_field_info_t soc_AXIIC_DS_0_IDM_RESET_READ_ID_BCM88790_A0r_fields[] = {
  17997     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  17998     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  17999 };
  18000 
  18001 #endif
  18002 #if defined(BCM_88675_A0)
  18003 soc_field_info_t soc_AXIIC_DS_0_IDM_RESET_STATUSr_fields[] = {
  18004     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  18005     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  18006     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  18007     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  18008     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  18009 };
  18010 
  18011 #endif
  18012 #if defined(BCM_88270_A0)
  18013 soc_field_info_t soc_AXIIC_DS_0_IDM_RESET_STATUS_BCM88270_A0r_fields[] = {
  18014     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  18015     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  18016     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  18017     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  18018     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  18019 };
  18020 
  18021 #endif
  18022 #if defined(BCM_88375_A0)
  18023 soc_field_info_t soc_AXIIC_DS_0_IDM_RESET_STATUS_BCM88375_A0r_fields[] = {
  18024     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  18025     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  18026     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  18027     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  18028     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  18029 };
  18030 
  18031 #endif
  18032 #if defined(BCM_88375_B0)
  18033 soc_field_info_t soc_AXIIC_DS_0_IDM_RESET_STATUS_BCM88375_B0r_fields[] = {
  18034     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  18035     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  18036     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  18037     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  18038     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  18039 };
  18040 
  18041 #endif
  18042 #if defined(BCM_88470_A0)
  18043 soc_field_info_t soc_AXIIC_DS_0_IDM_RESET_STATUS_BCM88470_A0r_fields[] = {
  18044     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  18045     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  18046     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  18047     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  18048     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  18049 };
  18050 
  18051 #endif
  18052 #if defined(BCM_88470_B0)
  18053 soc_field_info_t soc_AXIIC_DS_0_IDM_RESET_STATUS_BCM88470_B0r_fields[] = {
  18054     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  18055     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  18056     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  18057     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  18058     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  18059 };
  18060 
  18061 #endif
  18062 #if defined(BCM_88675_B0)
  18063 soc_field_info_t soc_AXIIC_DS_0_IDM_RESET_STATUS_BCM88675_B0r_fields[] = {
  18064     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  18065     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  18066     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  18067     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  18068     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  18069 };
  18070 
  18071 #endif
  18072 #if defined(BCM_88680_A0)
  18073 soc_field_info_t soc_AXIIC_DS_0_IDM_RESET_STATUS_BCM88680_A0r_fields[] = {
  18074     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  18075     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  18076     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  18077     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  18078     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  18079 };
  18080 
  18081 #endif
  18082 #if defined(BCM_88690_A0)
  18083 soc_field_info_t soc_AXIIC_DS_0_IDM_RESET_STATUS_BCM88690_A0r_fields[] = {
  18084     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  18085     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  18086     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  18087     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  18088     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  18089 };
  18090 
  18091 #endif
  18092 #if defined(BCM_88690_B0)
  18093 soc_field_info_t soc_AXIIC_DS_0_IDM_RESET_STATUS_BCM88690_B0r_fields[] = {
  18094     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  18095     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  18096     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  18097     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  18098     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  18099 };
  18100 
  18101 #endif
  18102 #if defined(BCM_88790_A0)
  18103 soc_field_info_t soc_AXIIC_DS_0_IDM_RESET_STATUS_BCM88790_A0r_fields[] = {
  18104     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  18105     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  18106     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  18107     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  18108     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  18109 };
  18110 
  18111 #endif
  18112 #if defined(BCM_88675_A0)
  18113 soc_field_info_t soc_AXIIC_DS_0_IDM_RESET_WRITE_IDr_fields[] = {
  18114     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18115     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  18116 };
  18117 
  18118 #endif
  18119 #if defined(BCM_88270_A0)
  18120 soc_field_info_t soc_AXIIC_DS_0_IDM_RESET_WRITE_ID_BCM88270_A0r_fields[] = {
  18121     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18122     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  18123 };
  18124 
  18125 #endif
  18126 #if defined(BCM_88375_A0)
  18127 soc_field_info_t soc_AXIIC_DS_0_IDM_RESET_WRITE_ID_BCM88375_A0r_fields[] = {
  18128     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18129     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  18130 };
  18131 
  18132 #endif
  18133 #if defined(BCM_88375_B0)
  18134 soc_field_info_t soc_AXIIC_DS_0_IDM_RESET_WRITE_ID_BCM88375_B0r_fields[] = {
  18135     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18136     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  18137 };
  18138 
  18139 #endif
  18140 #if defined(BCM_88470_A0)
  18141 soc_field_info_t soc_AXIIC_DS_0_IDM_RESET_WRITE_ID_BCM88470_A0r_fields[] = {
  18142     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18143     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  18144 };
  18145 
  18146 #endif
  18147 #if defined(BCM_88470_B0)
  18148 soc_field_info_t soc_AXIIC_DS_0_IDM_RESET_WRITE_ID_BCM88470_B0r_fields[] = {
  18149     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18150     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  18151 };
  18152 
  18153 #endif
  18154 #if defined(BCM_88675_B0)
  18155 soc_field_info_t soc_AXIIC_DS_0_IDM_RESET_WRITE_ID_BCM88675_B0r_fields[] = {
  18156     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18157     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  18158 };
  18159 
  18160 #endif
  18161 #if defined(BCM_88680_A0)
  18162 soc_field_info_t soc_AXIIC_DS_0_IDM_RESET_WRITE_ID_BCM88680_A0r_fields[] = {
  18163     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18164     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  18165 };
  18166 
  18167 #endif
  18168 #if defined(BCM_88690_A0)
  18169 soc_field_info_t soc_AXIIC_DS_0_IDM_RESET_WRITE_ID_BCM88690_A0r_fields[] = {
  18170     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18171     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  18172 };
  18173 
  18174 #endif
  18175 #if defined(BCM_88690_B0)
  18176 soc_field_info_t soc_AXIIC_DS_0_IDM_RESET_WRITE_ID_BCM88690_B0r_fields[] = {
  18177     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18178     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  18179 };
  18180 
  18181 #endif
  18182 #if defined(BCM_88790_A0)
  18183 soc_field_info_t soc_AXIIC_DS_0_IDM_RESET_WRITE_ID_BCM88790_A0r_fields[] = {
  18184     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18185     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  18186 };
  18187 
  18188 #endif
  18189 #if defined(BCM_88790_A0)
  18190 soc_field_info_t soc_AXIIC_DS_1_IDM_ERROR_LOG_ADDR_LSBr_fields[] = {
  18191     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  18192 };
  18193 
  18194 #endif
  18195 #if defined(BCM_88690_A0)
  18196 soc_field_info_t soc_AXIIC_DS_1_IDM_ERROR_LOG_ADDR_LSB_BCM88690_A0r_fields[] = {
  18197     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  18198 };
  18199 
  18200 #endif
  18201 #if defined(BCM_88690_B0)
  18202 soc_field_info_t soc_AXIIC_DS_1_IDM_ERROR_LOG_ADDR_LSB_BCM88690_B0r_fields[] = {
  18203     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  18204 };
  18205 
  18206 #endif
  18207 #if defined(BCM_88790_A0)
  18208 soc_field_info_t soc_AXIIC_DS_1_IDM_ERROR_LOG_COMPLETEr_fields[] = {
  18209     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  18210     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  18211     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  18212 };
  18213 
  18214 #endif
  18215 #if defined(BCM_88690_A0)
  18216 soc_field_info_t soc_AXIIC_DS_1_IDM_ERROR_LOG_COMPLETE_BCM88690_A0r_fields[] = {
  18217     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  18218     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  18219     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  18220 };
  18221 
  18222 #endif
  18223 #if defined(BCM_88690_B0)
  18224 soc_field_info_t soc_AXIIC_DS_1_IDM_ERROR_LOG_COMPLETE_BCM88690_B0r_fields[] = {
  18225     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  18226     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  18227     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  18228 };
  18229 
  18230 #endif
  18231 #if defined(BCM_88790_A0)
  18232 soc_field_info_t soc_AXIIC_DS_1_IDM_ERROR_LOG_CONTROLr_fields[] = {
  18233     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  18234     { BUS_ERROR_RESETf, 1, 0, 0 },
  18235     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  18236     { TIMEOUT_ENABLEf, 1, 9, 0 },
  18237     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  18238     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  18239     { TIMEOUT_RESETf, 1, 2, 0 }
  18240 };
  18241 
  18242 #endif
  18243 #if defined(BCM_88690_A0)
  18244 soc_field_info_t soc_AXIIC_DS_1_IDM_ERROR_LOG_CONTROL_BCM88690_A0r_fields[] = {
  18245     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  18246     { BUS_ERROR_RESETf, 1, 0, 0 },
  18247     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  18248     { TIMEOUT_ENABLEf, 1, 9, 0 },
  18249     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  18250     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  18251     { TIMEOUT_RESETf, 1, 2, 0 }
  18252 };
  18253 
  18254 #endif
  18255 #if defined(BCM_88690_B0)
  18256 soc_field_info_t soc_AXIIC_DS_1_IDM_ERROR_LOG_CONTROL_BCM88690_B0r_fields[] = {
  18257     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  18258     { BUS_ERROR_RESETf, 1, 0, 0 },
  18259     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  18260     { TIMEOUT_ENABLEf, 1, 9, 0 },
  18261     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  18262     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  18263     { TIMEOUT_RESETf, 1, 2, 0 }
  18264 };
  18265 
  18266 #endif
  18267 #if defined(BCM_88790_A0)
  18268 soc_field_info_t soc_AXIIC_DS_1_IDM_ERROR_LOG_FLAGSr_fields[] = {
  18269     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  18270     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  18271     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  18272     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  18273     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  18274     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  18275     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  18276     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18277     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  18278     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  18279     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  18280 };
  18281 
  18282 #endif
  18283 #if defined(BCM_88690_A0)
  18284 soc_field_info_t soc_AXIIC_DS_1_IDM_ERROR_LOG_FLAGS_BCM88690_A0r_fields[] = {
  18285     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  18286     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  18287     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  18288     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  18289     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  18290     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  18291     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  18292     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18293     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  18294     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  18295     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  18296 };
  18297 
  18298 #endif
  18299 #if defined(BCM_88690_B0)
  18300 soc_field_info_t soc_AXIIC_DS_1_IDM_ERROR_LOG_FLAGS_BCM88690_B0r_fields[] = {
  18301     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  18302     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  18303     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  18304     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  18305     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  18306     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  18307     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  18308     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18309     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  18310     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  18311     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  18312 };
  18313 
  18314 #endif
  18315 #if defined(BCM_88790_A0)
  18316 soc_field_info_t soc_AXIIC_DS_1_IDM_ERROR_LOG_IDr_fields[] = {
  18317     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18318     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  18319 };
  18320 
  18321 #endif
  18322 #if defined(BCM_88690_A0)
  18323 soc_field_info_t soc_AXIIC_DS_1_IDM_ERROR_LOG_ID_BCM88690_A0r_fields[] = {
  18324     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18325     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  18326 };
  18327 
  18328 #endif
  18329 #if defined(BCM_88690_B0)
  18330 soc_field_info_t soc_AXIIC_DS_1_IDM_ERROR_LOG_ID_BCM88690_B0r_fields[] = {
  18331     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18332     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  18333 };
  18334 
  18335 #endif
  18336 #if defined(BCM_88790_A0)
  18337 soc_field_info_t soc_AXIIC_DS_1_IDM_ERROR_LOG_STATUSr_fields[] = {
  18338     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18339     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  18340     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  18341 };
  18342 
  18343 #endif
  18344 #if defined(BCM_88690_A0)
  18345 soc_field_info_t soc_AXIIC_DS_1_IDM_ERROR_LOG_STATUS_BCM88690_A0r_fields[] = {
  18346     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18347     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  18348     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  18349 };
  18350 
  18351 #endif
  18352 #if defined(BCM_88690_B0)
  18353 soc_field_info_t soc_AXIIC_DS_1_IDM_ERROR_LOG_STATUS_BCM88690_B0r_fields[] = {
  18354     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18355     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  18356     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  18357 };
  18358 
  18359 #endif
  18360 #if defined(BCM_88790_A0)
  18361 soc_field_info_t soc_AXIIC_DS_1_IDM_INTERRUPT_STATUSr_fields[] = {
  18362     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  18363     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  18364     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  18365 };
  18366 
  18367 #endif
  18368 #if defined(BCM_88690_A0)
  18369 soc_field_info_t soc_AXIIC_DS_1_IDM_INTERRUPT_STATUS_BCM88690_A0r_fields[] = {
  18370     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  18371     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  18372     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  18373 };
  18374 
  18375 #endif
  18376 #if defined(BCM_88690_B0)
  18377 soc_field_info_t soc_AXIIC_DS_1_IDM_INTERRUPT_STATUS_BCM88690_B0r_fields[] = {
  18378     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  18379     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  18380     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  18381 };
  18382 
  18383 #endif
  18384 #if defined(BCM_88790_A0)
  18385 soc_field_info_t soc_AXIIC_DS_1_IDM_RESET_READ_IDr_fields[] = {
  18386     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18387     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  18388 };
  18389 
  18390 #endif
  18391 #if defined(BCM_88690_A0)
  18392 soc_field_info_t soc_AXIIC_DS_1_IDM_RESET_READ_ID_BCM88690_A0r_fields[] = {
  18393     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18394     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  18395 };
  18396 
  18397 #endif
  18398 #if defined(BCM_88690_B0)
  18399 soc_field_info_t soc_AXIIC_DS_1_IDM_RESET_READ_ID_BCM88690_B0r_fields[] = {
  18400     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18401     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  18402 };
  18403 
  18404 #endif
  18405 #if defined(BCM_88790_A0)
  18406 soc_field_info_t soc_AXIIC_DS_1_IDM_RESET_STATUSr_fields[] = {
  18407     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  18408     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  18409     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  18410     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  18411     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  18412 };
  18413 
  18414 #endif
  18415 #if defined(BCM_88690_A0)
  18416 soc_field_info_t soc_AXIIC_DS_1_IDM_RESET_STATUS_BCM88690_A0r_fields[] = {
  18417     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  18418     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  18419     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  18420     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  18421     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  18422 };
  18423 
  18424 #endif
  18425 #if defined(BCM_88690_B0)
  18426 soc_field_info_t soc_AXIIC_DS_1_IDM_RESET_STATUS_BCM88690_B0r_fields[] = {
  18427     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  18428     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  18429     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  18430     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  18431     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  18432 };
  18433 
  18434 #endif
  18435 #if defined(BCM_88790_A0)
  18436 soc_field_info_t soc_AXIIC_DS_1_IDM_RESET_WRITE_IDr_fields[] = {
  18437     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18438     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  18439 };
  18440 
  18441 #endif
  18442 #if defined(BCM_88690_A0)
  18443 soc_field_info_t soc_AXIIC_DS_1_IDM_RESET_WRITE_ID_BCM88690_A0r_fields[] = {
  18444     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18445     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  18446 };
  18447 
  18448 #endif
  18449 #if defined(BCM_88690_B0)
  18450 soc_field_info_t soc_AXIIC_DS_1_IDM_RESET_WRITE_ID_BCM88690_B0r_fields[] = {
  18451     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18452     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  18453 };
  18454 
  18455 #endif
  18456 #if defined(BCM_88790_A0)
  18457 soc_field_info_t soc_AXIIC_DS_2_IDM_ERROR_LOG_ADDR_LSBr_fields[] = {
  18458     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  18459 };
  18460 
  18461 #endif
  18462 #if defined(BCM_88690_A0)
  18463 soc_field_info_t soc_AXIIC_DS_2_IDM_ERROR_LOG_ADDR_LSB_BCM88690_A0r_fields[] = {
  18464     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  18465 };
  18466 
  18467 #endif
  18468 #if defined(BCM_88690_B0)
  18469 soc_field_info_t soc_AXIIC_DS_2_IDM_ERROR_LOG_ADDR_LSB_BCM88690_B0r_fields[] = {
  18470     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  18471 };
  18472 
  18473 #endif
  18474 #if defined(BCM_88790_A0)
  18475 soc_field_info_t soc_AXIIC_DS_2_IDM_ERROR_LOG_COMPLETEr_fields[] = {
  18476     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  18477     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  18478     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  18479 };
  18480 
  18481 #endif
  18482 #if defined(BCM_88690_A0)
  18483 soc_field_info_t soc_AXIIC_DS_2_IDM_ERROR_LOG_COMPLETE_BCM88690_A0r_fields[] = {
  18484     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  18485     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  18486     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  18487 };
  18488 
  18489 #endif
  18490 #if defined(BCM_88690_B0)
  18491 soc_field_info_t soc_AXIIC_DS_2_IDM_ERROR_LOG_COMPLETE_BCM88690_B0r_fields[] = {
  18492     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  18493     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  18494     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  18495 };
  18496 
  18497 #endif
  18498 #if defined(BCM_88790_A0)
  18499 soc_field_info_t soc_AXIIC_DS_2_IDM_ERROR_LOG_CONTROLr_fields[] = {
  18500     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  18501     { BUS_ERROR_RESETf, 1, 0, 0 },
  18502     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  18503     { TIMEOUT_ENABLEf, 1, 9, 0 },
  18504     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  18505     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  18506     { TIMEOUT_RESETf, 1, 2, 0 }
  18507 };
  18508 
  18509 #endif
  18510 #if defined(BCM_88690_A0)
  18511 soc_field_info_t soc_AXIIC_DS_2_IDM_ERROR_LOG_CONTROL_BCM88690_A0r_fields[] = {
  18512     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  18513     { BUS_ERROR_RESETf, 1, 0, 0 },
  18514     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  18515     { TIMEOUT_ENABLEf, 1, 9, 0 },
  18516     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  18517     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  18518     { TIMEOUT_RESETf, 1, 2, 0 }
  18519 };
  18520 
  18521 #endif
  18522 #if defined(BCM_88690_B0)
  18523 soc_field_info_t soc_AXIIC_DS_2_IDM_ERROR_LOG_CONTROL_BCM88690_B0r_fields[] = {
  18524     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  18525     { BUS_ERROR_RESETf, 1, 0, 0 },
  18526     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  18527     { TIMEOUT_ENABLEf, 1, 9, 0 },
  18528     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  18529     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  18530     { TIMEOUT_RESETf, 1, 2, 0 }
  18531 };
  18532 
  18533 #endif
  18534 #if defined(BCM_88790_A0)
  18535 soc_field_info_t soc_AXIIC_DS_2_IDM_ERROR_LOG_FLAGSr_fields[] = {
  18536     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  18537     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  18538     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  18539     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  18540     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  18541     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  18542     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  18543     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18544     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  18545     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  18546     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  18547 };
  18548 
  18549 #endif
  18550 #if defined(BCM_88690_A0)
  18551 soc_field_info_t soc_AXIIC_DS_2_IDM_ERROR_LOG_FLAGS_BCM88690_A0r_fields[] = {
  18552     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  18553     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  18554     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  18555     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  18556     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  18557     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  18558     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  18559     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18560     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  18561     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  18562     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  18563 };
  18564 
  18565 #endif
  18566 #if defined(BCM_88690_B0)
  18567 soc_field_info_t soc_AXIIC_DS_2_IDM_ERROR_LOG_FLAGS_BCM88690_B0r_fields[] = {
  18568     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  18569     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  18570     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  18571     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  18572     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  18573     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  18574     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  18575     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18576     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  18577     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  18578     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  18579 };
  18580 
  18581 #endif
  18582 #if defined(BCM_88790_A0)
  18583 soc_field_info_t soc_AXIIC_DS_2_IDM_ERROR_LOG_IDr_fields[] = {
  18584     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18585     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  18586 };
  18587 
  18588 #endif
  18589 #if defined(BCM_88690_A0)
  18590 soc_field_info_t soc_AXIIC_DS_2_IDM_ERROR_LOG_ID_BCM88690_A0r_fields[] = {
  18591     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18592     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  18593 };
  18594 
  18595 #endif
  18596 #if defined(BCM_88690_B0)
  18597 soc_field_info_t soc_AXIIC_DS_2_IDM_ERROR_LOG_ID_BCM88690_B0r_fields[] = {
  18598     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18599     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  18600 };
  18601 
  18602 #endif
  18603 #if defined(BCM_88790_A0)
  18604 soc_field_info_t soc_AXIIC_DS_2_IDM_ERROR_LOG_STATUSr_fields[] = {
  18605     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18606     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  18607     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  18608 };
  18609 
  18610 #endif
  18611 #if defined(BCM_88690_A0)
  18612 soc_field_info_t soc_AXIIC_DS_2_IDM_ERROR_LOG_STATUS_BCM88690_A0r_fields[] = {
  18613     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18614     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  18615     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  18616 };
  18617 
  18618 #endif
  18619 #if defined(BCM_88690_B0)
  18620 soc_field_info_t soc_AXIIC_DS_2_IDM_ERROR_LOG_STATUS_BCM88690_B0r_fields[] = {
  18621     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18622     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  18623     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  18624 };
  18625 
  18626 #endif
  18627 #if defined(BCM_88790_A0)
  18628 soc_field_info_t soc_AXIIC_DS_2_IDM_INTERRUPT_STATUSr_fields[] = {
  18629     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  18630     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  18631     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  18632 };
  18633 
  18634 #endif
  18635 #if defined(BCM_88690_A0)
  18636 soc_field_info_t soc_AXIIC_DS_2_IDM_INTERRUPT_STATUS_BCM88690_A0r_fields[] = {
  18637     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  18638     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  18639     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  18640 };
  18641 
  18642 #endif
  18643 #if defined(BCM_88690_B0)
  18644 soc_field_info_t soc_AXIIC_DS_2_IDM_INTERRUPT_STATUS_BCM88690_B0r_fields[] = {
  18645     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  18646     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  18647     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  18648 };
  18649 
  18650 #endif
  18651 #if defined(BCM_88790_A0)
  18652 soc_field_info_t soc_AXIIC_DS_2_IDM_RESET_READ_IDr_fields[] = {
  18653     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18654     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  18655 };
  18656 
  18657 #endif
  18658 #if defined(BCM_88690_A0)
  18659 soc_field_info_t soc_AXIIC_DS_2_IDM_RESET_READ_ID_BCM88690_A0r_fields[] = {
  18660     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18661     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  18662 };
  18663 
  18664 #endif
  18665 #if defined(BCM_88690_B0)
  18666 soc_field_info_t soc_AXIIC_DS_2_IDM_RESET_READ_ID_BCM88690_B0r_fields[] = {
  18667     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18668     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  18669 };
  18670 
  18671 #endif
  18672 #if defined(BCM_88790_A0)
  18673 soc_field_info_t soc_AXIIC_DS_2_IDM_RESET_STATUSr_fields[] = {
  18674     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  18675     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  18676     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  18677     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  18678     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  18679 };
  18680 
  18681 #endif
  18682 #if defined(BCM_88690_A0)
  18683 soc_field_info_t soc_AXIIC_DS_2_IDM_RESET_STATUS_BCM88690_A0r_fields[] = {
  18684     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  18685     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  18686     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  18687     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  18688     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  18689 };
  18690 
  18691 #endif
  18692 #if defined(BCM_88690_B0)
  18693 soc_field_info_t soc_AXIIC_DS_2_IDM_RESET_STATUS_BCM88690_B0r_fields[] = {
  18694     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  18695     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  18696     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  18697     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  18698     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  18699 };
  18700 
  18701 #endif
  18702 #if defined(BCM_88790_A0)
  18703 soc_field_info_t soc_AXIIC_DS_2_IDM_RESET_WRITE_IDr_fields[] = {
  18704     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18705     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  18706 };
  18707 
  18708 #endif
  18709 #if defined(BCM_88690_A0)
  18710 soc_field_info_t soc_AXIIC_DS_2_IDM_RESET_WRITE_ID_BCM88690_A0r_fields[] = {
  18711     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18712     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  18713 };
  18714 
  18715 #endif
  18716 #if defined(BCM_88690_B0)
  18717 soc_field_info_t soc_AXIIC_DS_2_IDM_RESET_WRITE_ID_BCM88690_B0r_fields[] = {
  18718     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18719     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  18720 };
  18721 
  18722 #endif
  18723 #if defined(BCM_88675_A0)
  18724 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_ADDR_LSBr_fields[] = {
  18725     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  18726 };
  18727 
  18728 #endif
  18729 #if defined(BCM_88270_A0)
  18730 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_ADDR_LSB_BCM88270_A0r_fields[] = {
  18731     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  18732 };
  18733 
  18734 #endif
  18735 #if defined(BCM_88375_A0)
  18736 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_ADDR_LSB_BCM88375_A0r_fields[] = {
  18737     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  18738 };
  18739 
  18740 #endif
  18741 #if defined(BCM_88375_B0)
  18742 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_ADDR_LSB_BCM88375_B0r_fields[] = {
  18743     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  18744 };
  18745 
  18746 #endif
  18747 #if defined(BCM_88470_A0)
  18748 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_ADDR_LSB_BCM88470_A0r_fields[] = {
  18749     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  18750 };
  18751 
  18752 #endif
  18753 #if defined(BCM_88470_B0)
  18754 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_ADDR_LSB_BCM88470_B0r_fields[] = {
  18755     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  18756 };
  18757 
  18758 #endif
  18759 #if defined(BCM_88675_B0)
  18760 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_ADDR_LSB_BCM88675_B0r_fields[] = {
  18761     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  18762 };
  18763 
  18764 #endif
  18765 #if defined(BCM_88680_A0)
  18766 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_ADDR_LSB_BCM88680_A0r_fields[] = {
  18767     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  18768 };
  18769 
  18770 #endif
  18771 #if defined(BCM_88675_A0)
  18772 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_COMPLETEr_fields[] = {
  18773     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  18774     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  18775     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  18776 };
  18777 
  18778 #endif
  18779 #if defined(BCM_88270_A0)
  18780 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_COMPLETE_BCM88270_A0r_fields[] = {
  18781     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  18782     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  18783     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  18784 };
  18785 
  18786 #endif
  18787 #if defined(BCM_88375_A0)
  18788 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_COMPLETE_BCM88375_A0r_fields[] = {
  18789     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  18790     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  18791     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  18792 };
  18793 
  18794 #endif
  18795 #if defined(BCM_88375_B0)
  18796 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_COMPLETE_BCM88375_B0r_fields[] = {
  18797     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  18798     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  18799     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  18800 };
  18801 
  18802 #endif
  18803 #if defined(BCM_88470_A0)
  18804 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_COMPLETE_BCM88470_A0r_fields[] = {
  18805     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  18806     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  18807     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  18808 };
  18809 
  18810 #endif
  18811 #if defined(BCM_88470_B0)
  18812 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_COMPLETE_BCM88470_B0r_fields[] = {
  18813     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  18814     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  18815     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  18816 };
  18817 
  18818 #endif
  18819 #if defined(BCM_88675_B0)
  18820 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_COMPLETE_BCM88675_B0r_fields[] = {
  18821     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  18822     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  18823     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  18824 };
  18825 
  18826 #endif
  18827 #if defined(BCM_88680_A0)
  18828 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_COMPLETE_BCM88680_A0r_fields[] = {
  18829     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  18830     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  18831     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  18832 };
  18833 
  18834 #endif
  18835 #if defined(BCM_88675_A0)
  18836 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_CONTROLr_fields[] = {
  18837     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  18838     { BUS_ERROR_RESETf, 1, 0, 0 },
  18839     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  18840     { TIMEOUT_ENABLEf, 1, 9, 0 },
  18841     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  18842     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  18843     { TIMEOUT_RESETf, 1, 2, 0 }
  18844 };
  18845 
  18846 #endif
  18847 #if defined(BCM_88270_A0)
  18848 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_CONTROL_BCM88270_A0r_fields[] = {
  18849     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  18850     { BUS_ERROR_RESETf, 1, 0, 0 },
  18851     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  18852     { TIMEOUT_ENABLEf, 1, 9, 0 },
  18853     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  18854     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  18855     { TIMEOUT_RESETf, 1, 2, 0 }
  18856 };
  18857 
  18858 #endif
  18859 #if defined(BCM_88375_A0)
  18860 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_CONTROL_BCM88375_A0r_fields[] = {
  18861     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  18862     { BUS_ERROR_RESETf, 1, 0, 0 },
  18863     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  18864     { TIMEOUT_ENABLEf, 1, 9, 0 },
  18865     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  18866     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  18867     { TIMEOUT_RESETf, 1, 2, 0 }
  18868 };
  18869 
  18870 #endif
  18871 #if defined(BCM_88375_B0)
  18872 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_CONTROL_BCM88375_B0r_fields[] = {
  18873     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  18874     { BUS_ERROR_RESETf, 1, 0, 0 },
  18875     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  18876     { TIMEOUT_ENABLEf, 1, 9, 0 },
  18877     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  18878     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  18879     { TIMEOUT_RESETf, 1, 2, 0 }
  18880 };
  18881 
  18882 #endif
  18883 #if defined(BCM_88470_A0)
  18884 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_CONTROL_BCM88470_A0r_fields[] = {
  18885     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  18886     { BUS_ERROR_RESETf, 1, 0, 0 },
  18887     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  18888     { TIMEOUT_ENABLEf, 1, 9, 0 },
  18889     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  18890     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  18891     { TIMEOUT_RESETf, 1, 2, 0 }
  18892 };
  18893 
  18894 #endif
  18895 #if defined(BCM_88470_B0)
  18896 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_CONTROL_BCM88470_B0r_fields[] = {
  18897     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  18898     { BUS_ERROR_RESETf, 1, 0, 0 },
  18899     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  18900     { TIMEOUT_ENABLEf, 1, 9, 0 },
  18901     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  18902     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  18903     { TIMEOUT_RESETf, 1, 2, 0 }
  18904 };
  18905 
  18906 #endif
  18907 #if defined(BCM_88675_B0)
  18908 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_CONTROL_BCM88675_B0r_fields[] = {
  18909     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  18910     { BUS_ERROR_RESETf, 1, 0, 0 },
  18911     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  18912     { TIMEOUT_ENABLEf, 1, 9, 0 },
  18913     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  18914     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  18915     { TIMEOUT_RESETf, 1, 2, 0 }
  18916 };
  18917 
  18918 #endif
  18919 #if defined(BCM_88680_A0)
  18920 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_CONTROL_BCM88680_A0r_fields[] = {
  18921     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  18922     { BUS_ERROR_RESETf, 1, 0, 0 },
  18923     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  18924     { TIMEOUT_ENABLEf, 1, 9, 0 },
  18925     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  18926     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  18927     { TIMEOUT_RESETf, 1, 2, 0 }
  18928 };
  18929 
  18930 #endif
  18931 #if defined(BCM_88675_A0)
  18932 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_FLAGSr_fields[] = {
  18933     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  18934     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  18935     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  18936     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  18937     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  18938     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  18939     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  18940     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18941     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  18942     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  18943     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  18944 };
  18945 
  18946 #endif
  18947 #if defined(BCM_88270_A0)
  18948 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_FLAGS_BCM88270_A0r_fields[] = {
  18949     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  18950     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  18951     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  18952     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  18953     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  18954     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  18955     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  18956     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18957     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  18958     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  18959     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  18960 };
  18961 
  18962 #endif
  18963 #if defined(BCM_88375_A0)
  18964 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_FLAGS_BCM88375_A0r_fields[] = {
  18965     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  18966     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  18967     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  18968     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  18969     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  18970     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  18971     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  18972     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18973     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  18974     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  18975     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  18976 };
  18977 
  18978 #endif
  18979 #if defined(BCM_88375_B0)
  18980 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_FLAGS_BCM88375_B0r_fields[] = {
  18981     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  18982     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  18983     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  18984     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  18985     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  18986     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  18987     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  18988     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  18989     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  18990     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  18991     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  18992 };
  18993 
  18994 #endif
  18995 #if defined(BCM_88470_A0)
  18996 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_FLAGS_BCM88470_A0r_fields[] = {
  18997     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  18998     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  18999     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  19000     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  19001     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  19002     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  19003     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  19004     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19005     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  19006     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  19007     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  19008 };
  19009 
  19010 #endif
  19011 #if defined(BCM_88470_B0)
  19012 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_FLAGS_BCM88470_B0r_fields[] = {
  19013     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  19014     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  19015     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  19016     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  19017     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  19018     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  19019     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  19020     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19021     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  19022     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  19023     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  19024 };
  19025 
  19026 #endif
  19027 #if defined(BCM_88675_B0)
  19028 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_FLAGS_BCM88675_B0r_fields[] = {
  19029     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  19030     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  19031     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  19032     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  19033     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  19034     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  19035     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  19036     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19037     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  19038     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  19039     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  19040 };
  19041 
  19042 #endif
  19043 #if defined(BCM_88680_A0)
  19044 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_FLAGS_BCM88680_A0r_fields[] = {
  19045     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  19046     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  19047     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  19048     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  19049     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  19050     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  19051     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  19052     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19053     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  19054     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  19055     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  19056 };
  19057 
  19058 #endif
  19059 #if defined(BCM_88675_A0)
  19060 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_IDr_fields[] = {
  19061     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19062     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  19063 };
  19064 
  19065 #endif
  19066 #if defined(BCM_88270_A0)
  19067 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_ID_BCM88270_A0r_fields[] = {
  19068     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19069     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  19070 };
  19071 
  19072 #endif
  19073 #if defined(BCM_88375_A0)
  19074 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_ID_BCM88375_A0r_fields[] = {
  19075     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19076     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  19077 };
  19078 
  19079 #endif
  19080 #if defined(BCM_88375_B0)
  19081 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_ID_BCM88375_B0r_fields[] = {
  19082     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19083     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  19084 };
  19085 
  19086 #endif
  19087 #if defined(BCM_88470_A0)
  19088 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_ID_BCM88470_A0r_fields[] = {
  19089     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19090     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  19091 };
  19092 
  19093 #endif
  19094 #if defined(BCM_88470_B0)
  19095 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_ID_BCM88470_B0r_fields[] = {
  19096     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19097     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  19098 };
  19099 
  19100 #endif
  19101 #if defined(BCM_88675_B0)
  19102 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_ID_BCM88675_B0r_fields[] = {
  19103     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19104     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  19105 };
  19106 
  19107 #endif
  19108 #if defined(BCM_88680_A0)
  19109 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_ID_BCM88680_A0r_fields[] = {
  19110     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19111     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  19112 };
  19113 
  19114 #endif
  19115 #if defined(BCM_88675_A0)
  19116 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_STATUSr_fields[] = {
  19117     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19118     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  19119     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  19120 };
  19121 
  19122 #endif
  19123 #if defined(BCM_88270_A0)
  19124 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_STATUS_BCM88270_A0r_fields[] = {
  19125     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19126     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  19127     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  19128 };
  19129 
  19130 #endif
  19131 #if defined(BCM_88375_A0)
  19132 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_STATUS_BCM88375_A0r_fields[] = {
  19133     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19134     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  19135     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  19136 };
  19137 
  19138 #endif
  19139 #if defined(BCM_88375_B0)
  19140 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_STATUS_BCM88375_B0r_fields[] = {
  19141     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19142     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  19143     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  19144 };
  19145 
  19146 #endif
  19147 #if defined(BCM_88470_A0)
  19148 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_STATUS_BCM88470_A0r_fields[] = {
  19149     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19150     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  19151     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  19152 };
  19153 
  19154 #endif
  19155 #if defined(BCM_88470_B0)
  19156 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_STATUS_BCM88470_B0r_fields[] = {
  19157     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19158     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  19159     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  19160 };
  19161 
  19162 #endif
  19163 #if defined(BCM_88675_B0)
  19164 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_STATUS_BCM88675_B0r_fields[] = {
  19165     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19166     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  19167     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  19168 };
  19169 
  19170 #endif
  19171 #if defined(BCM_88680_A0)
  19172 soc_field_info_t soc_AXIIC_DS_3_IDM_ERROR_LOG_STATUS_BCM88680_A0r_fields[] = {
  19173     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19174     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  19175     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  19176 };
  19177 
  19178 #endif
  19179 #if defined(BCM_88675_A0)
  19180 soc_field_info_t soc_AXIIC_DS_3_IDM_INTERRUPT_STATUSr_fields[] = {
  19181     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  19182     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  19183     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  19184 };
  19185 
  19186 #endif
  19187 #if defined(BCM_88270_A0)
  19188 soc_field_info_t soc_AXIIC_DS_3_IDM_INTERRUPT_STATUS_BCM88270_A0r_fields[] = {
  19189     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  19190     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  19191     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  19192 };
  19193 
  19194 #endif
  19195 #if defined(BCM_88375_A0)
  19196 soc_field_info_t soc_AXIIC_DS_3_IDM_INTERRUPT_STATUS_BCM88375_A0r_fields[] = {
  19197     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  19198     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  19199     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  19200 };
  19201 
  19202 #endif
  19203 #if defined(BCM_88375_B0)
  19204 soc_field_info_t soc_AXIIC_DS_3_IDM_INTERRUPT_STATUS_BCM88375_B0r_fields[] = {
  19205     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  19206     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  19207     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  19208 };
  19209 
  19210 #endif
  19211 #if defined(BCM_88470_A0)
  19212 soc_field_info_t soc_AXIIC_DS_3_IDM_INTERRUPT_STATUS_BCM88470_A0r_fields[] = {
  19213     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  19214     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  19215     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  19216 };
  19217 
  19218 #endif
  19219 #if defined(BCM_88470_B0)
  19220 soc_field_info_t soc_AXIIC_DS_3_IDM_INTERRUPT_STATUS_BCM88470_B0r_fields[] = {
  19221     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  19222     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  19223     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  19224 };
  19225 
  19226 #endif
  19227 #if defined(BCM_88675_B0)
  19228 soc_field_info_t soc_AXIIC_DS_3_IDM_INTERRUPT_STATUS_BCM88675_B0r_fields[] = {
  19229     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  19230     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  19231     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  19232 };
  19233 
  19234 #endif
  19235 #if defined(BCM_88680_A0)
  19236 soc_field_info_t soc_AXIIC_DS_3_IDM_INTERRUPT_STATUS_BCM88680_A0r_fields[] = {
  19237     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  19238     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  19239     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  19240 };
  19241 
  19242 #endif
  19243 #if defined(BCM_88675_A0)
  19244 soc_field_info_t soc_AXIIC_DS_3_IDM_RESET_READ_IDr_fields[] = {
  19245     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19246     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  19247 };
  19248 
  19249 #endif
  19250 #if defined(BCM_88270_A0)
  19251 soc_field_info_t soc_AXIIC_DS_3_IDM_RESET_READ_ID_BCM88270_A0r_fields[] = {
  19252     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19253     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  19254 };
  19255 
  19256 #endif
  19257 #if defined(BCM_88375_A0)
  19258 soc_field_info_t soc_AXIIC_DS_3_IDM_RESET_READ_ID_BCM88375_A0r_fields[] = {
  19259     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19260     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  19261 };
  19262 
  19263 #endif
  19264 #if defined(BCM_88375_B0)
  19265 soc_field_info_t soc_AXIIC_DS_3_IDM_RESET_READ_ID_BCM88375_B0r_fields[] = {
  19266     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19267     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  19268 };
  19269 
  19270 #endif
  19271 #if defined(BCM_88470_A0)
  19272 soc_field_info_t soc_AXIIC_DS_3_IDM_RESET_READ_ID_BCM88470_A0r_fields[] = {
  19273     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19274     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  19275 };
  19276 
  19277 #endif
  19278 #if defined(BCM_88470_B0)
  19279 soc_field_info_t soc_AXIIC_DS_3_IDM_RESET_READ_ID_BCM88470_B0r_fields[] = {
  19280     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19281     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  19282 };
  19283 
  19284 #endif
  19285 #if defined(BCM_88675_B0)
  19286 soc_field_info_t soc_AXIIC_DS_3_IDM_RESET_READ_ID_BCM88675_B0r_fields[] = {
  19287     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19288     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  19289 };
  19290 
  19291 #endif
  19292 #if defined(BCM_88680_A0)
  19293 soc_field_info_t soc_AXIIC_DS_3_IDM_RESET_READ_ID_BCM88680_A0r_fields[] = {
  19294     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19295     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  19296 };
  19297 
  19298 #endif
  19299 #if defined(BCM_88675_A0)
  19300 soc_field_info_t soc_AXIIC_DS_3_IDM_RESET_STATUSr_fields[] = {
  19301     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  19302     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  19303     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  19304     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  19305     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  19306 };
  19307 
  19308 #endif
  19309 #if defined(BCM_88270_A0)
  19310 soc_field_info_t soc_AXIIC_DS_3_IDM_RESET_STATUS_BCM88270_A0r_fields[] = {
  19311     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  19312     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  19313     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  19314     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  19315     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  19316 };
  19317 
  19318 #endif
  19319 #if defined(BCM_88375_A0)
  19320 soc_field_info_t soc_AXIIC_DS_3_IDM_RESET_STATUS_BCM88375_A0r_fields[] = {
  19321     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  19322     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  19323     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  19324     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  19325     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  19326 };
  19327 
  19328 #endif
  19329 #if defined(BCM_88375_B0)
  19330 soc_field_info_t soc_AXIIC_DS_3_IDM_RESET_STATUS_BCM88375_B0r_fields[] = {
  19331     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  19332     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  19333     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  19334     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  19335     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  19336 };
  19337 
  19338 #endif
  19339 #if defined(BCM_88470_A0)
  19340 soc_field_info_t soc_AXIIC_DS_3_IDM_RESET_STATUS_BCM88470_A0r_fields[] = {
  19341     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  19342     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  19343     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  19344     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  19345     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  19346 };
  19347 
  19348 #endif
  19349 #if defined(BCM_88470_B0)
  19350 soc_field_info_t soc_AXIIC_DS_3_IDM_RESET_STATUS_BCM88470_B0r_fields[] = {
  19351     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  19352     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  19353     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  19354     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  19355     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  19356 };
  19357 
  19358 #endif
  19359 #if defined(BCM_88675_B0)
  19360 soc_field_info_t soc_AXIIC_DS_3_IDM_RESET_STATUS_BCM88675_B0r_fields[] = {
  19361     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  19362     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  19363     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  19364     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  19365     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  19366 };
  19367 
  19368 #endif
  19369 #if defined(BCM_88680_A0)
  19370 soc_field_info_t soc_AXIIC_DS_3_IDM_RESET_STATUS_BCM88680_A0r_fields[] = {
  19371     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  19372     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  19373     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  19374     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  19375     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  19376 };
  19377 
  19378 #endif
  19379 #if defined(BCM_88675_A0)
  19380 soc_field_info_t soc_AXIIC_DS_3_IDM_RESET_WRITE_IDr_fields[] = {
  19381     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19382     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  19383 };
  19384 
  19385 #endif
  19386 #if defined(BCM_88270_A0)
  19387 soc_field_info_t soc_AXIIC_DS_3_IDM_RESET_WRITE_ID_BCM88270_A0r_fields[] = {
  19388     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19389     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  19390 };
  19391 
  19392 #endif
  19393 #if defined(BCM_88375_A0)
  19394 soc_field_info_t soc_AXIIC_DS_3_IDM_RESET_WRITE_ID_BCM88375_A0r_fields[] = {
  19395     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19396     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  19397 };
  19398 
  19399 #endif
  19400 #if defined(BCM_88375_B0)
  19401 soc_field_info_t soc_AXIIC_DS_3_IDM_RESET_WRITE_ID_BCM88375_B0r_fields[] = {
  19402     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19403     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  19404 };
  19405 
  19406 #endif
  19407 #if defined(BCM_88470_A0)
  19408 soc_field_info_t soc_AXIIC_DS_3_IDM_RESET_WRITE_ID_BCM88470_A0r_fields[] = {
  19409     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19410     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  19411 };
  19412 
  19413 #endif
  19414 #if defined(BCM_88470_B0)
  19415 soc_field_info_t soc_AXIIC_DS_3_IDM_RESET_WRITE_ID_BCM88470_B0r_fields[] = {
  19416     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19417     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  19418 };
  19419 
  19420 #endif
  19421 #if defined(BCM_88675_B0)
  19422 soc_field_info_t soc_AXIIC_DS_3_IDM_RESET_WRITE_ID_BCM88675_B0r_fields[] = {
  19423     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19424     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  19425 };
  19426 
  19427 #endif
  19428 #if defined(BCM_88680_A0)
  19429 soc_field_info_t soc_AXIIC_DS_3_IDM_RESET_WRITE_ID_BCM88680_A0r_fields[] = {
  19430     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  19431     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  19432 };
  19433 
  19434 #endif
  19435 #if defined(BCM_88675_A0)
  19436 soc_field_info_t soc_AXIIC_EXT_M0_AR_Br_fields[] = {
  19437     { AR_Bf, 16, 0, SOCF_LE },
  19438     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19439 };
  19440 
  19441 #endif
  19442 #if defined(BCM_88270_A0)
  19443 soc_field_info_t soc_AXIIC_EXT_M0_AR_B_BCM88270_A0r_fields[] = {
  19444     { AR_Bf, 16, 0, SOCF_LE },
  19445     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19446 };
  19447 
  19448 #endif
  19449 #if defined(BCM_88375_A0)
  19450 soc_field_info_t soc_AXIIC_EXT_M0_AR_B_BCM88375_A0r_fields[] = {
  19451     { AR_Bf, 16, 0, SOCF_LE },
  19452     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19453 };
  19454 
  19455 #endif
  19456 #if defined(BCM_88375_B0)
  19457 soc_field_info_t soc_AXIIC_EXT_M0_AR_B_BCM88375_B0r_fields[] = {
  19458     { AR_Bf, 16, 0, SOCF_LE },
  19459     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19460 };
  19461 
  19462 #endif
  19463 #if defined(BCM_88470_A0)
  19464 soc_field_info_t soc_AXIIC_EXT_M0_AR_B_BCM88470_A0r_fields[] = {
  19465     { AR_Bf, 16, 0, SOCF_LE },
  19466     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19467 };
  19468 
  19469 #endif
  19470 #if defined(BCM_88470_B0)
  19471 soc_field_info_t soc_AXIIC_EXT_M0_AR_B_BCM88470_B0r_fields[] = {
  19472     { AR_Bf, 16, 0, SOCF_LE },
  19473     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19474 };
  19475 
  19476 #endif
  19477 #if defined(BCM_88675_B0)
  19478 soc_field_info_t soc_AXIIC_EXT_M0_AR_B_BCM88675_B0r_fields[] = {
  19479     { AR_Bf, 16, 0, SOCF_LE },
  19480     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19481 };
  19482 
  19483 #endif
  19484 #if defined(BCM_88680_A0)
  19485 soc_field_info_t soc_AXIIC_EXT_M0_AR_B_BCM88680_A0r_fields[] = {
  19486     { AR_Bf, 16, 0, SOCF_LE },
  19487     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19488 };
  19489 
  19490 #endif
  19491 #if defined(BCM_88690_A0)
  19492 soc_field_info_t soc_AXIIC_EXT_M0_AR_B_BCM88690_A0r_fields[] = {
  19493     { AR_Bf, 16, 0, SOCF_LE },
  19494     { FIELD_16_31f, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  19495 };
  19496 
  19497 #endif
  19498 #if defined(BCM_88690_B0)
  19499 soc_field_info_t soc_AXIIC_EXT_M0_AR_B_BCM88690_B0r_fields[] = {
  19500     { AR_Bf, 16, 0, SOCF_LE },
  19501     { FIELD_16_31f, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  19502 };
  19503 
  19504 #endif
  19505 #if defined(BCM_88790_A0)
  19506 soc_field_info_t soc_AXIIC_EXT_M0_AR_B_BCM88790_A0r_fields[] = {
  19507     { AR_Bf, 16, 0, SOCF_LE },
  19508     { FIELD_16_31f, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  19509 };
  19510 
  19511 #endif
  19512 #if defined(BCM_88675_A0)
  19513 soc_field_info_t soc_AXIIC_EXT_M0_AR_Pr_fields[] = {
  19514     { AR_Pf, 8, 24, SOCF_LE },
  19515     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19516 };
  19517 
  19518 #endif
  19519 #if defined(BCM_88270_A0)
  19520 soc_field_info_t soc_AXIIC_EXT_M0_AR_P_BCM88270_A0r_fields[] = {
  19521     { AR_Pf, 8, 24, SOCF_LE },
  19522     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19523 };
  19524 
  19525 #endif
  19526 #if defined(BCM_88375_A0)
  19527 soc_field_info_t soc_AXIIC_EXT_M0_AR_P_BCM88375_A0r_fields[] = {
  19528     { AR_Pf, 8, 24, SOCF_LE },
  19529     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19530 };
  19531 
  19532 #endif
  19533 #if defined(BCM_88375_B0)
  19534 soc_field_info_t soc_AXIIC_EXT_M0_AR_P_BCM88375_B0r_fields[] = {
  19535     { AR_Pf, 8, 24, SOCF_LE },
  19536     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19537 };
  19538 
  19539 #endif
  19540 #if defined(BCM_88470_A0)
  19541 soc_field_info_t soc_AXIIC_EXT_M0_AR_P_BCM88470_A0r_fields[] = {
  19542     { AR_Pf, 8, 24, SOCF_LE },
  19543     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19544 };
  19545 
  19546 #endif
  19547 #if defined(BCM_88470_B0)
  19548 soc_field_info_t soc_AXIIC_EXT_M0_AR_P_BCM88470_B0r_fields[] = {
  19549     { AR_Pf, 8, 24, SOCF_LE },
  19550     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19551 };
  19552 
  19553 #endif
  19554 #if defined(BCM_88675_B0)
  19555 soc_field_info_t soc_AXIIC_EXT_M0_AR_P_BCM88675_B0r_fields[] = {
  19556     { AR_Pf, 8, 24, SOCF_LE },
  19557     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19558 };
  19559 
  19560 #endif
  19561 #if defined(BCM_88680_A0)
  19562 soc_field_info_t soc_AXIIC_EXT_M0_AR_P_BCM88680_A0r_fields[] = {
  19563     { AR_Pf, 8, 24, SOCF_LE },
  19564     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19565 };
  19566 
  19567 #endif
  19568 #if defined(BCM_88690_A0)
  19569 soc_field_info_t soc_AXIIC_EXT_M0_AR_P_BCM88690_A0r_fields[] = {
  19570     { AR_Pf, 8, 24, SOCF_LE },
  19571     { FIELD_0_23f, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  19572 };
  19573 
  19574 #endif
  19575 #if defined(BCM_88690_B0)
  19576 soc_field_info_t soc_AXIIC_EXT_M0_AR_P_BCM88690_B0r_fields[] = {
  19577     { AR_Pf, 8, 24, SOCF_LE },
  19578     { FIELD_0_23f, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  19579 };
  19580 
  19581 #endif
  19582 #if defined(BCM_88790_A0)
  19583 soc_field_info_t soc_AXIIC_EXT_M0_AR_P_BCM88790_A0r_fields[] = {
  19584     { AR_Pf, 8, 24, SOCF_LE },
  19585     { FIELD_0_23f, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  19586 };
  19587 
  19588 #endif
  19589 #if defined(BCM_88675_A0)
  19590 soc_field_info_t soc_AXIIC_EXT_M0_AR_Rr_fields[] = {
  19591     { AR_Rf, 12, 20, SOCF_LE },
  19592     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19593 };
  19594 
  19595 #endif
  19596 #if defined(BCM_88270_A0)
  19597 soc_field_info_t soc_AXIIC_EXT_M0_AR_R_BCM88270_A0r_fields[] = {
  19598     { AR_Rf, 12, 20, SOCF_LE },
  19599     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19600 };
  19601 
  19602 #endif
  19603 #if defined(BCM_88375_A0)
  19604 soc_field_info_t soc_AXIIC_EXT_M0_AR_R_BCM88375_A0r_fields[] = {
  19605     { AR_Rf, 12, 20, SOCF_LE },
  19606     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19607 };
  19608 
  19609 #endif
  19610 #if defined(BCM_88375_B0)
  19611 soc_field_info_t soc_AXIIC_EXT_M0_AR_R_BCM88375_B0r_fields[] = {
  19612     { AR_Rf, 12, 20, SOCF_LE },
  19613     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19614 };
  19615 
  19616 #endif
  19617 #if defined(BCM_88470_A0)
  19618 soc_field_info_t soc_AXIIC_EXT_M0_AR_R_BCM88470_A0r_fields[] = {
  19619     { AR_Rf, 12, 20, SOCF_LE },
  19620     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19621 };
  19622 
  19623 #endif
  19624 #if defined(BCM_88470_B0)
  19625 soc_field_info_t soc_AXIIC_EXT_M0_AR_R_BCM88470_B0r_fields[] = {
  19626     { AR_Rf, 12, 20, SOCF_LE },
  19627     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19628 };
  19629 
  19630 #endif
  19631 #if defined(BCM_88675_B0)
  19632 soc_field_info_t soc_AXIIC_EXT_M0_AR_R_BCM88675_B0r_fields[] = {
  19633     { AR_Rf, 12, 20, SOCF_LE },
  19634     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19635 };
  19636 
  19637 #endif
  19638 #if defined(BCM_88680_A0)
  19639 soc_field_info_t soc_AXIIC_EXT_M0_AR_R_BCM88680_A0r_fields[] = {
  19640     { AR_Rf, 12, 20, SOCF_LE },
  19641     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19642 };
  19643 
  19644 #endif
  19645 #if defined(BCM_88690_A0)
  19646 soc_field_info_t soc_AXIIC_EXT_M0_AR_R_BCM88690_A0r_fields[] = {
  19647     { AR_Rf, 12, 20, SOCF_LE },
  19648     { FIELD_0_19f, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  19649 };
  19650 
  19651 #endif
  19652 #if defined(BCM_88690_B0)
  19653 soc_field_info_t soc_AXIIC_EXT_M0_AR_R_BCM88690_B0r_fields[] = {
  19654     { AR_Rf, 12, 20, SOCF_LE },
  19655     { FIELD_0_19f, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  19656 };
  19657 
  19658 #endif
  19659 #if defined(BCM_88790_A0)
  19660 soc_field_info_t soc_AXIIC_EXT_M0_AR_R_BCM88790_A0r_fields[] = {
  19661     { AR_Rf, 12, 20, SOCF_LE },
  19662     { FIELD_0_19f, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  19663 };
  19664 
  19665 #endif
  19666 #if defined(BCM_88675_A0)
  19667 soc_field_info_t soc_AXIIC_EXT_M0_AW_Br_fields[] = {
  19668     { AW_Bf, 16, 0, SOCF_LE },
  19669     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19670 };
  19671 
  19672 #endif
  19673 #if defined(BCM_88270_A0)
  19674 soc_field_info_t soc_AXIIC_EXT_M0_AW_B_BCM88270_A0r_fields[] = {
  19675     { AW_Bf, 16, 0, SOCF_LE },
  19676     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19677 };
  19678 
  19679 #endif
  19680 #if defined(BCM_88375_A0)
  19681 soc_field_info_t soc_AXIIC_EXT_M0_AW_B_BCM88375_A0r_fields[] = {
  19682     { AW_Bf, 16, 0, SOCF_LE },
  19683     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19684 };
  19685 
  19686 #endif
  19687 #if defined(BCM_88375_B0)
  19688 soc_field_info_t soc_AXIIC_EXT_M0_AW_B_BCM88375_B0r_fields[] = {
  19689     { AW_Bf, 16, 0, SOCF_LE },
  19690     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19691 };
  19692 
  19693 #endif
  19694 #if defined(BCM_88470_A0)
  19695 soc_field_info_t soc_AXIIC_EXT_M0_AW_B_BCM88470_A0r_fields[] = {
  19696     { AW_Bf, 16, 0, SOCF_LE },
  19697     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19698 };
  19699 
  19700 #endif
  19701 #if defined(BCM_88470_B0)
  19702 soc_field_info_t soc_AXIIC_EXT_M0_AW_B_BCM88470_B0r_fields[] = {
  19703     { AW_Bf, 16, 0, SOCF_LE },
  19704     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19705 };
  19706 
  19707 #endif
  19708 #if defined(BCM_88675_B0)
  19709 soc_field_info_t soc_AXIIC_EXT_M0_AW_B_BCM88675_B0r_fields[] = {
  19710     { AW_Bf, 16, 0, SOCF_LE },
  19711     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19712 };
  19713 
  19714 #endif
  19715 #if defined(BCM_88680_A0)
  19716 soc_field_info_t soc_AXIIC_EXT_M0_AW_B_BCM88680_A0r_fields[] = {
  19717     { AW_Bf, 16, 0, SOCF_LE },
  19718     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19719 };
  19720 
  19721 #endif
  19722 #if defined(BCM_88690_A0)
  19723 soc_field_info_t soc_AXIIC_EXT_M0_AW_B_BCM88690_A0r_fields[] = {
  19724     { AW_Bf, 16, 0, SOCF_LE },
  19725     { FIELD_16_31f, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  19726 };
  19727 
  19728 #endif
  19729 #if defined(BCM_88690_B0)
  19730 soc_field_info_t soc_AXIIC_EXT_M0_AW_B_BCM88690_B0r_fields[] = {
  19731     { AW_Bf, 16, 0, SOCF_LE },
  19732     { FIELD_16_31f, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  19733 };
  19734 
  19735 #endif
  19736 #if defined(BCM_88790_A0)
  19737 soc_field_info_t soc_AXIIC_EXT_M0_AW_B_BCM88790_A0r_fields[] = {
  19738     { AW_Bf, 16, 0, SOCF_LE },
  19739     { FIELD_16_31f, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  19740 };
  19741 
  19742 #endif
  19743 #if defined(BCM_88675_A0)
  19744 soc_field_info_t soc_AXIIC_EXT_M0_AW_Pr_fields[] = {
  19745     { AW_Pf, 8, 24, SOCF_LE },
  19746     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19747 };
  19748 
  19749 #endif
  19750 #if defined(BCM_88270_A0)
  19751 soc_field_info_t soc_AXIIC_EXT_M0_AW_P_BCM88270_A0r_fields[] = {
  19752     { AW_Pf, 8, 24, SOCF_LE },
  19753     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19754 };
  19755 
  19756 #endif
  19757 #if defined(BCM_88375_A0)
  19758 soc_field_info_t soc_AXIIC_EXT_M0_AW_P_BCM88375_A0r_fields[] = {
  19759     { AW_Pf, 8, 24, SOCF_LE },
  19760     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19761 };
  19762 
  19763 #endif
  19764 #if defined(BCM_88375_B0)
  19765 soc_field_info_t soc_AXIIC_EXT_M0_AW_P_BCM88375_B0r_fields[] = {
  19766     { AW_Pf, 8, 24, SOCF_LE },
  19767     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19768 };
  19769 
  19770 #endif
  19771 #if defined(BCM_88470_A0)
  19772 soc_field_info_t soc_AXIIC_EXT_M0_AW_P_BCM88470_A0r_fields[] = {
  19773     { AW_Pf, 8, 24, SOCF_LE },
  19774     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19775 };
  19776 
  19777 #endif
  19778 #if defined(BCM_88470_B0)
  19779 soc_field_info_t soc_AXIIC_EXT_M0_AW_P_BCM88470_B0r_fields[] = {
  19780     { AW_Pf, 8, 24, SOCF_LE },
  19781     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19782 };
  19783 
  19784 #endif
  19785 #if defined(BCM_88675_B0)
  19786 soc_field_info_t soc_AXIIC_EXT_M0_AW_P_BCM88675_B0r_fields[] = {
  19787     { AW_Pf, 8, 24, SOCF_LE },
  19788     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19789 };
  19790 
  19791 #endif
  19792 #if defined(BCM_88680_A0)
  19793 soc_field_info_t soc_AXIIC_EXT_M0_AW_P_BCM88680_A0r_fields[] = {
  19794     { AW_Pf, 8, 24, SOCF_LE },
  19795     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19796 };
  19797 
  19798 #endif
  19799 #if defined(BCM_88690_A0)
  19800 soc_field_info_t soc_AXIIC_EXT_M0_AW_P_BCM88690_A0r_fields[] = {
  19801     { AW_Pf, 8, 24, SOCF_LE },
  19802     { FIELD_0_23f, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  19803 };
  19804 
  19805 #endif
  19806 #if defined(BCM_88690_B0)
  19807 soc_field_info_t soc_AXIIC_EXT_M0_AW_P_BCM88690_B0r_fields[] = {
  19808     { AW_Pf, 8, 24, SOCF_LE },
  19809     { FIELD_0_23f, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  19810 };
  19811 
  19812 #endif
  19813 #if defined(BCM_88790_A0)
  19814 soc_field_info_t soc_AXIIC_EXT_M0_AW_P_BCM88790_A0r_fields[] = {
  19815     { AW_Pf, 8, 24, SOCF_LE },
  19816     { FIELD_0_23f, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  19817 };
  19818 
  19819 #endif
  19820 #if defined(BCM_88675_A0)
  19821 soc_field_info_t soc_AXIIC_EXT_M0_AW_Rr_fields[] = {
  19822     { AW_Rf, 12, 20, SOCF_LE },
  19823     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19824 };
  19825 
  19826 #endif
  19827 #if defined(BCM_88270_A0)
  19828 soc_field_info_t soc_AXIIC_EXT_M0_AW_R_BCM88270_A0r_fields[] = {
  19829     { AW_Rf, 12, 20, SOCF_LE },
  19830     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19831 };
  19832 
  19833 #endif
  19834 #if defined(BCM_88375_A0)
  19835 soc_field_info_t soc_AXIIC_EXT_M0_AW_R_BCM88375_A0r_fields[] = {
  19836     { AW_Rf, 12, 20, SOCF_LE },
  19837     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19838 };
  19839 
  19840 #endif
  19841 #if defined(BCM_88375_B0)
  19842 soc_field_info_t soc_AXIIC_EXT_M0_AW_R_BCM88375_B0r_fields[] = {
  19843     { AW_Rf, 12, 20, SOCF_LE },
  19844     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19845 };
  19846 
  19847 #endif
  19848 #if defined(BCM_88470_A0)
  19849 soc_field_info_t soc_AXIIC_EXT_M0_AW_R_BCM88470_A0r_fields[] = {
  19850     { AW_Rf, 12, 20, SOCF_LE },
  19851     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19852 };
  19853 
  19854 #endif
  19855 #if defined(BCM_88470_B0)
  19856 soc_field_info_t soc_AXIIC_EXT_M0_AW_R_BCM88470_B0r_fields[] = {
  19857     { AW_Rf, 12, 20, SOCF_LE },
  19858     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19859 };
  19860 
  19861 #endif
  19862 #if defined(BCM_88675_B0)
  19863 soc_field_info_t soc_AXIIC_EXT_M0_AW_R_BCM88675_B0r_fields[] = {
  19864     { AW_Rf, 12, 20, SOCF_LE },
  19865     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19866 };
  19867 
  19868 #endif
  19869 #if defined(BCM_88680_A0)
  19870 soc_field_info_t soc_AXIIC_EXT_M0_AW_R_BCM88680_A0r_fields[] = {
  19871     { AW_Rf, 12, 20, SOCF_LE },
  19872     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19873 };
  19874 
  19875 #endif
  19876 #if defined(BCM_88690_A0)
  19877 soc_field_info_t soc_AXIIC_EXT_M0_AW_R_BCM88690_A0r_fields[] = {
  19878     { AW_Rf, 12, 20, SOCF_LE },
  19879     { FIELD_0_19f, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  19880 };
  19881 
  19882 #endif
  19883 #if defined(BCM_88690_B0)
  19884 soc_field_info_t soc_AXIIC_EXT_M0_AW_R_BCM88690_B0r_fields[] = {
  19885     { AW_Rf, 12, 20, SOCF_LE },
  19886     { FIELD_0_19f, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  19887 };
  19888 
  19889 #endif
  19890 #if defined(BCM_88790_A0)
  19891 soc_field_info_t soc_AXIIC_EXT_M0_AW_R_BCM88790_A0r_fields[] = {
  19892     { AW_Rf, 12, 20, SOCF_LE },
  19893     { FIELD_0_19f, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  19894 };
  19895 
  19896 #endif
  19897 #if defined(BCM_88675_A0)
  19898 soc_field_info_t soc_AXIIC_EXT_M0_FN_MODr_fields[] = {
  19899     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  19900     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  19901     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  19902 };
  19903 
  19904 #endif
  19905 #if defined(BCM_88270_A0)
  19906 soc_field_info_t soc_AXIIC_EXT_M0_FN_MOD_BCM88270_A0r_fields[] = {
  19907     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  19908     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  19909     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  19910 };
  19911 
  19912 #endif
  19913 #if defined(BCM_88375_A0)
  19914 soc_field_info_t soc_AXIIC_EXT_M0_FN_MOD_BCM88375_A0r_fields[] = {
  19915     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  19916     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  19917     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  19918 };
  19919 
  19920 #endif
  19921 #if defined(BCM_88375_B0)
  19922 soc_field_info_t soc_AXIIC_EXT_M0_FN_MOD_BCM88375_B0r_fields[] = {
  19923     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  19924     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  19925     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  19926 };
  19927 
  19928 #endif
  19929 #if defined(BCM_88470_A0)
  19930 soc_field_info_t soc_AXIIC_EXT_M0_FN_MOD_BCM88470_A0r_fields[] = {
  19931     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  19932     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  19933     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  19934 };
  19935 
  19936 #endif
  19937 #if defined(BCM_88470_B0)
  19938 soc_field_info_t soc_AXIIC_EXT_M0_FN_MOD_BCM88470_B0r_fields[] = {
  19939     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  19940     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  19941     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  19942 };
  19943 
  19944 #endif
  19945 #if defined(BCM_88675_B0)
  19946 soc_field_info_t soc_AXIIC_EXT_M0_FN_MOD_BCM88675_B0r_fields[] = {
  19947     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  19948     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  19949     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  19950 };
  19951 
  19952 #endif
  19953 #if defined(BCM_88680_A0)
  19954 soc_field_info_t soc_AXIIC_EXT_M0_FN_MOD_BCM88680_A0r_fields[] = {
  19955     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  19956     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  19957     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  19958 };
  19959 
  19960 #endif
  19961 #if defined(BCM_88690_A0)
  19962 soc_field_info_t soc_AXIIC_EXT_M0_FN_MOD_BCM88690_A0r_fields[] = {
  19963     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  19964     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  19965     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  19966 };
  19967 
  19968 #endif
  19969 #if defined(BCM_88690_B0)
  19970 soc_field_info_t soc_AXIIC_EXT_M0_FN_MOD_BCM88690_B0r_fields[] = {
  19971     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  19972     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  19973     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  19974 };
  19975 
  19976 #endif
  19977 #if defined(BCM_88790_A0)
  19978 soc_field_info_t soc_AXIIC_EXT_M0_FN_MOD_BCM88790_A0r_fields[] = {
  19979     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  19980     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  19981     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  19982 };
  19983 
  19984 #endif
  19985 #if defined(BCM_88675_A0)
  19986 soc_field_info_t soc_AXIIC_EXT_M0_KIr_fields[] = {
  19987     { AR_KIf, 3, 8, SOCF_LE },
  19988     { AW_KIf, 3, 0, SOCF_LE },
  19989     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  19990     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  19991 };
  19992 
  19993 #endif
  19994 #if defined(BCM_88270_A0)
  19995 soc_field_info_t soc_AXIIC_EXT_M0_KI_BCM88270_A0r_fields[] = {
  19996     { AR_KIf, 3, 8, SOCF_LE },
  19997     { AW_KIf, 3, 0, SOCF_LE },
  19998     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  19999     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  20000 };
  20001 
  20002 #endif
  20003 #if defined(BCM_88375_A0)
  20004 soc_field_info_t soc_AXIIC_EXT_M0_KI_BCM88375_A0r_fields[] = {
  20005     { AR_KIf, 3, 8, SOCF_LE },
  20006     { AW_KIf, 3, 0, SOCF_LE },
  20007     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20008     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  20009 };
  20010 
  20011 #endif
  20012 #if defined(BCM_88375_B0)
  20013 soc_field_info_t soc_AXIIC_EXT_M0_KI_BCM88375_B0r_fields[] = {
  20014     { AR_KIf, 3, 8, SOCF_LE },
  20015     { AW_KIf, 3, 0, SOCF_LE },
  20016     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20017     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  20018 };
  20019 
  20020 #endif
  20021 #if defined(BCM_88470_A0)
  20022 soc_field_info_t soc_AXIIC_EXT_M0_KI_BCM88470_A0r_fields[] = {
  20023     { AR_KIf, 3, 8, SOCF_LE },
  20024     { AW_KIf, 3, 0, SOCF_LE },
  20025     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20026     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  20027 };
  20028 
  20029 #endif
  20030 #if defined(BCM_88470_B0)
  20031 soc_field_info_t soc_AXIIC_EXT_M0_KI_BCM88470_B0r_fields[] = {
  20032     { AR_KIf, 3, 8, SOCF_LE },
  20033     { AW_KIf, 3, 0, SOCF_LE },
  20034     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20035     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  20036 };
  20037 
  20038 #endif
  20039 #if defined(BCM_88675_B0)
  20040 soc_field_info_t soc_AXIIC_EXT_M0_KI_BCM88675_B0r_fields[] = {
  20041     { AR_KIf, 3, 8, SOCF_LE },
  20042     { AW_KIf, 3, 0, SOCF_LE },
  20043     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20044     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  20045 };
  20046 
  20047 #endif
  20048 #if defined(BCM_88680_A0)
  20049 soc_field_info_t soc_AXIIC_EXT_M0_KI_BCM88680_A0r_fields[] = {
  20050     { AR_KIf, 3, 8, SOCF_LE },
  20051     { AW_KIf, 3, 0, SOCF_LE },
  20052     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20053     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  20054 };
  20055 
  20056 #endif
  20057 #if defined(BCM_88690_A0)
  20058 soc_field_info_t soc_AXIIC_EXT_M0_KI_BCM88690_A0r_fields[] = {
  20059     { AR_KIf, 3, 8, SOCF_LE },
  20060     { AW_KIf, 3, 0, SOCF_LE },
  20061     { FIELD_11_31f, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG },
  20062     { FIELD_3_7f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  20063 };
  20064 
  20065 #endif
  20066 #if defined(BCM_88690_B0)
  20067 soc_field_info_t soc_AXIIC_EXT_M0_KI_BCM88690_B0r_fields[] = {
  20068     { AR_KIf, 3, 8, SOCF_LE },
  20069     { AW_KIf, 3, 0, SOCF_LE },
  20070     { FIELD_11_31f, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG },
  20071     { FIELD_3_7f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  20072 };
  20073 
  20074 #endif
  20075 #if defined(BCM_88790_A0)
  20076 soc_field_info_t soc_AXIIC_EXT_M0_KI_BCM88790_A0r_fields[] = {
  20077     { AR_KIf, 3, 8, SOCF_LE },
  20078     { AW_KIf, 3, 0, SOCF_LE },
  20079     { FIELD_11_31f, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG },
  20080     { FIELD_3_7f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  20081 };
  20082 
  20083 #endif
  20084 #if defined(BCM_88675_A0)
  20085 soc_field_info_t soc_AXIIC_EXT_M0_MAX_COMB_OTr_fields[] = {
  20086     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  20087     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  20088     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  20089 };
  20090 
  20091 #endif
  20092 #if defined(BCM_88270_A0)
  20093 soc_field_info_t soc_AXIIC_EXT_M0_MAX_COMB_OT_BCM88270_A0r_fields[] = {
  20094     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  20095     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  20096     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  20097 };
  20098 
  20099 #endif
  20100 #if defined(BCM_88375_A0)
  20101 soc_field_info_t soc_AXIIC_EXT_M0_MAX_COMB_OT_BCM88375_A0r_fields[] = {
  20102     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  20103     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  20104     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  20105 };
  20106 
  20107 #endif
  20108 #if defined(BCM_88375_B0)
  20109 soc_field_info_t soc_AXIIC_EXT_M0_MAX_COMB_OT_BCM88375_B0r_fields[] = {
  20110     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  20111     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  20112     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  20113 };
  20114 
  20115 #endif
  20116 #if defined(BCM_88470_A0)
  20117 soc_field_info_t soc_AXIIC_EXT_M0_MAX_COMB_OT_BCM88470_A0r_fields[] = {
  20118     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  20119     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  20120     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  20121 };
  20122 
  20123 #endif
  20124 #if defined(BCM_88470_B0)
  20125 soc_field_info_t soc_AXIIC_EXT_M0_MAX_COMB_OT_BCM88470_B0r_fields[] = {
  20126     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  20127     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  20128     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  20129 };
  20130 
  20131 #endif
  20132 #if defined(BCM_88675_B0)
  20133 soc_field_info_t soc_AXIIC_EXT_M0_MAX_COMB_OT_BCM88675_B0r_fields[] = {
  20134     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  20135     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  20136     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  20137 };
  20138 
  20139 #endif
  20140 #if defined(BCM_88680_A0)
  20141 soc_field_info_t soc_AXIIC_EXT_M0_MAX_COMB_OT_BCM88680_A0r_fields[] = {
  20142     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  20143     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  20144     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  20145 };
  20146 
  20147 #endif
  20148 #if defined(BCM_88690_A0)
  20149 soc_field_info_t soc_AXIIC_EXT_M0_MAX_COMB_OT_BCM88690_A0r_fields[] = {
  20150     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  20151     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  20152     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  20153 };
  20154 
  20155 #endif
  20156 #if defined(BCM_88690_B0)
  20157 soc_field_info_t soc_AXIIC_EXT_M0_MAX_COMB_OT_BCM88690_B0r_fields[] = {
  20158     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  20159     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  20160     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  20161 };
  20162 
  20163 #endif
  20164 #if defined(BCM_88790_A0)
  20165 soc_field_info_t soc_AXIIC_EXT_M0_MAX_COMB_OT_BCM88790_A0r_fields[] = {
  20166     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  20167     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  20168     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  20169 };
  20170 
  20171 #endif
  20172 #if defined(BCM_88675_A0)
  20173 soc_field_info_t soc_AXIIC_EXT_M0_MAX_OTr_fields[] = {
  20174     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  20175     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  20176     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  20177     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  20178     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  20179     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  20180 };
  20181 
  20182 #endif
  20183 #if defined(BCM_88270_A0)
  20184 soc_field_info_t soc_AXIIC_EXT_M0_MAX_OT_BCM88270_A0r_fields[] = {
  20185     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  20186     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  20187     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  20188     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  20189     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  20190     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  20191 };
  20192 
  20193 #endif
  20194 #if defined(BCM_88375_A0)
  20195 soc_field_info_t soc_AXIIC_EXT_M0_MAX_OT_BCM88375_A0r_fields[] = {
  20196     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  20197     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  20198     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  20199     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  20200     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  20201     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  20202 };
  20203 
  20204 #endif
  20205 #if defined(BCM_88375_B0)
  20206 soc_field_info_t soc_AXIIC_EXT_M0_MAX_OT_BCM88375_B0r_fields[] = {
  20207     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  20208     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  20209     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  20210     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  20211     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  20212     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  20213 };
  20214 
  20215 #endif
  20216 #if defined(BCM_88470_A0)
  20217 soc_field_info_t soc_AXIIC_EXT_M0_MAX_OT_BCM88470_A0r_fields[] = {
  20218     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  20219     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  20220     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  20221     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  20222     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  20223     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  20224 };
  20225 
  20226 #endif
  20227 #if defined(BCM_88470_B0)
  20228 soc_field_info_t soc_AXIIC_EXT_M0_MAX_OT_BCM88470_B0r_fields[] = {
  20229     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  20230     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  20231     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  20232     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  20233     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  20234     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  20235 };
  20236 
  20237 #endif
  20238 #if defined(BCM_88675_B0)
  20239 soc_field_info_t soc_AXIIC_EXT_M0_MAX_OT_BCM88675_B0r_fields[] = {
  20240     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  20241     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  20242     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  20243     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  20244     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  20245     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  20246 };
  20247 
  20248 #endif
  20249 #if defined(BCM_88680_A0)
  20250 soc_field_info_t soc_AXIIC_EXT_M0_MAX_OT_BCM88680_A0r_fields[] = {
  20251     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  20252     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  20253     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  20254     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  20255     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  20256     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  20257 };
  20258 
  20259 #endif
  20260 #if defined(BCM_88690_A0)
  20261 soc_field_info_t soc_AXIIC_EXT_M0_MAX_OT_BCM88690_A0r_fields[] = {
  20262     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  20263     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  20264     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  20265     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  20266     { FIELD_14_15f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  20267     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG }
  20268 };
  20269 
  20270 #endif
  20271 #if defined(BCM_88690_B0)
  20272 soc_field_info_t soc_AXIIC_EXT_M0_MAX_OT_BCM88690_B0r_fields[] = {
  20273     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  20274     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  20275     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  20276     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  20277     { FIELD_14_15f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  20278     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG }
  20279 };
  20280 
  20281 #endif
  20282 #if defined(BCM_88790_A0)
  20283 soc_field_info_t soc_AXIIC_EXT_M0_MAX_OT_BCM88790_A0r_fields[] = {
  20284     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  20285     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  20286     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  20287     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  20288     { FIELD_14_15f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  20289     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG }
  20290 };
  20291 
  20292 #endif
  20293 #if defined(BCM_88675_A0)
  20294 soc_field_info_t soc_AXIIC_EXT_M0_QOS_CNTLr_fields[] = {
  20295     { EN_AR_LATENCYf, 1, 4, 0 },
  20296     { EN_AR_OTf, 1, 6, 0 },
  20297     { EN_AR_RATEf, 1, 1, 0 },
  20298     { EN_AWAR_OTf, 1, 7, 0 },
  20299     { EN_AWAR_RATEf, 1, 2, 0 },
  20300     { EN_AW_LATENCYf, 1, 3, 0 },
  20301     { EN_AW_OTf, 1, 5, 0 },
  20302     { EN_AW_RATEf, 1, 0, 0 },
  20303     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  20304 };
  20305 
  20306 #endif
  20307 #if defined(BCM_88270_A0)
  20308 soc_field_info_t soc_AXIIC_EXT_M0_QOS_CNTL_BCM88270_A0r_fields[] = {
  20309     { EN_AR_LATENCYf, 1, 4, 0 },
  20310     { EN_AR_OTf, 1, 6, 0 },
  20311     { EN_AR_RATEf, 1, 1, 0 },
  20312     { EN_AWAR_OTf, 1, 7, 0 },
  20313     { EN_AWAR_RATEf, 1, 2, 0 },
  20314     { EN_AW_LATENCYf, 1, 3, 0 },
  20315     { EN_AW_OTf, 1, 5, 0 },
  20316     { EN_AW_RATEf, 1, 0, 0 },
  20317     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  20318 };
  20319 
  20320 #endif
  20321 #if defined(BCM_88375_A0)
  20322 soc_field_info_t soc_AXIIC_EXT_M0_QOS_CNTL_BCM88375_A0r_fields[] = {
  20323     { EN_AR_LATENCYf, 1, 4, 0 },
  20324     { EN_AR_OTf, 1, 6, 0 },
  20325     { EN_AR_RATEf, 1, 1, 0 },
  20326     { EN_AWAR_OTf, 1, 7, 0 },
  20327     { EN_AWAR_RATEf, 1, 2, 0 },
  20328     { EN_AW_LATENCYf, 1, 3, 0 },
  20329     { EN_AW_OTf, 1, 5, 0 },
  20330     { EN_AW_RATEf, 1, 0, 0 },
  20331     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  20332 };
  20333 
  20334 #endif
  20335 #if defined(BCM_88375_B0)
  20336 soc_field_info_t soc_AXIIC_EXT_M0_QOS_CNTL_BCM88375_B0r_fields[] = {
  20337     { EN_AR_LATENCYf, 1, 4, 0 },
  20338     { EN_AR_OTf, 1, 6, 0 },
  20339     { EN_AR_RATEf, 1, 1, 0 },
  20340     { EN_AWAR_OTf, 1, 7, 0 },
  20341     { EN_AWAR_RATEf, 1, 2, 0 },
  20342     { EN_AW_LATENCYf, 1, 3, 0 },
  20343     { EN_AW_OTf, 1, 5, 0 },
  20344     { EN_AW_RATEf, 1, 0, 0 },
  20345     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  20346 };
  20347 
  20348 #endif
  20349 #if defined(BCM_88470_A0)
  20350 soc_field_info_t soc_AXIIC_EXT_M0_QOS_CNTL_BCM88470_A0r_fields[] = {
  20351     { EN_AR_LATENCYf, 1, 4, 0 },
  20352     { EN_AR_OTf, 1, 6, 0 },
  20353     { EN_AR_RATEf, 1, 1, 0 },
  20354     { EN_AWAR_OTf, 1, 7, 0 },
  20355     { EN_AWAR_RATEf, 1, 2, 0 },
  20356     { EN_AW_LATENCYf, 1, 3, 0 },
  20357     { EN_AW_OTf, 1, 5, 0 },
  20358     { EN_AW_RATEf, 1, 0, 0 },
  20359     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  20360 };
  20361 
  20362 #endif
  20363 #if defined(BCM_88470_B0)
  20364 soc_field_info_t soc_AXIIC_EXT_M0_QOS_CNTL_BCM88470_B0r_fields[] = {
  20365     { EN_AR_LATENCYf, 1, 4, 0 },
  20366     { EN_AR_OTf, 1, 6, 0 },
  20367     { EN_AR_RATEf, 1, 1, 0 },
  20368     { EN_AWAR_OTf, 1, 7, 0 },
  20369     { EN_AWAR_RATEf, 1, 2, 0 },
  20370     { EN_AW_LATENCYf, 1, 3, 0 },
  20371     { EN_AW_OTf, 1, 5, 0 },
  20372     { EN_AW_RATEf, 1, 0, 0 },
  20373     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  20374 };
  20375 
  20376 #endif
  20377 #if defined(BCM_88675_B0)
  20378 soc_field_info_t soc_AXIIC_EXT_M0_QOS_CNTL_BCM88675_B0r_fields[] = {
  20379     { EN_AR_LATENCYf, 1, 4, 0 },
  20380     { EN_AR_OTf, 1, 6, 0 },
  20381     { EN_AR_RATEf, 1, 1, 0 },
  20382     { EN_AWAR_OTf, 1, 7, 0 },
  20383     { EN_AWAR_RATEf, 1, 2, 0 },
  20384     { EN_AW_LATENCYf, 1, 3, 0 },
  20385     { EN_AW_OTf, 1, 5, 0 },
  20386     { EN_AW_RATEf, 1, 0, 0 },
  20387     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  20388 };
  20389 
  20390 #endif
  20391 #if defined(BCM_88680_A0)
  20392 soc_field_info_t soc_AXIIC_EXT_M0_QOS_CNTL_BCM88680_A0r_fields[] = {
  20393     { EN_AR_LATENCYf, 1, 4, 0 },
  20394     { EN_AR_OTf, 1, 6, 0 },
  20395     { EN_AR_RATEf, 1, 1, 0 },
  20396     { EN_AWAR_OTf, 1, 7, 0 },
  20397     { EN_AWAR_RATEf, 1, 2, 0 },
  20398     { EN_AW_LATENCYf, 1, 3, 0 },
  20399     { EN_AW_OTf, 1, 5, 0 },
  20400     { EN_AW_RATEf, 1, 0, 0 },
  20401     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  20402 };
  20403 
  20404 #endif
  20405 #if defined(BCM_88690_A0)
  20406 soc_field_info_t soc_AXIIC_EXT_M0_QOS_CNTL_BCM88690_A0r_fields[] = {
  20407     { EN_AR_LATENCYf, 1, 4, 0 },
  20408     { EN_AR_OTf, 1, 6, 0 },
  20409     { EN_AR_RATEf, 1, 1, 0 },
  20410     { EN_AWAR_OTf, 1, 7, 0 },
  20411     { EN_AWAR_RATEf, 1, 2, 0 },
  20412     { EN_AW_LATENCYf, 1, 3, 0 },
  20413     { EN_AW_OTf, 1, 5, 0 },
  20414     { EN_AW_RATEf, 1, 0, 0 },
  20415     { FIELD_17_19f, 3, 17, SOCF_LE|SOCF_RO|SOCF_SIG },
  20416     { FIELD_21_31f, 11, 21, SOCF_LE|SOCF_RO|SOCF_SIG },
  20417     { FIELD_8_15f, 8, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  20418     { MODE_AR_FCf, 1, 20, 0 },
  20419     { MODE_AW_FCf, 1, 16, 0 }
  20420 };
  20421 
  20422 #endif
  20423 #if defined(BCM_88690_B0)
  20424 soc_field_info_t soc_AXIIC_EXT_M0_QOS_CNTL_BCM88690_B0r_fields[] = {
  20425     { EN_AR_LATENCYf, 1, 4, 0 },
  20426     { EN_AR_OTf, 1, 6, 0 },
  20427     { EN_AR_RATEf, 1, 1, 0 },
  20428     { EN_AWAR_OTf, 1, 7, 0 },
  20429     { EN_AWAR_RATEf, 1, 2, 0 },
  20430     { EN_AW_LATENCYf, 1, 3, 0 },
  20431     { EN_AW_OTf, 1, 5, 0 },
  20432     { EN_AW_RATEf, 1, 0, 0 },
  20433     { FIELD_17_19f, 3, 17, SOCF_LE|SOCF_RO|SOCF_SIG },
  20434     { FIELD_21_31f, 11, 21, SOCF_LE|SOCF_RO|SOCF_SIG },
  20435     { FIELD_8_15f, 8, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  20436     { MODE_AR_FCf, 1, 20, 0 },
  20437     { MODE_AW_FCf, 1, 16, 0 }
  20438 };
  20439 
  20440 #endif
  20441 #if defined(BCM_88790_A0)
  20442 soc_field_info_t soc_AXIIC_EXT_M0_QOS_CNTL_BCM88790_A0r_fields[] = {
  20443     { EN_AR_LATENCYf, 1, 4, 0 },
  20444     { EN_AR_OTf, 1, 6, 0 },
  20445     { EN_AR_RATEf, 1, 1, 0 },
  20446     { EN_AWAR_OTf, 1, 7, 0 },
  20447     { EN_AWAR_RATEf, 1, 2, 0 },
  20448     { EN_AW_LATENCYf, 1, 3, 0 },
  20449     { EN_AW_OTf, 1, 5, 0 },
  20450     { EN_AW_RATEf, 1, 0, 0 },
  20451     { FIELD_17_19f, 3, 17, SOCF_LE|SOCF_RO|SOCF_SIG },
  20452     { FIELD_21_31f, 11, 21, SOCF_LE|SOCF_RO|SOCF_SIG },
  20453     { FIELD_8_15f, 8, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  20454     { MODE_AR_FCf, 1, 20, 0 },
  20455     { MODE_AW_FCf, 1, 16, 0 }
  20456 };
  20457 
  20458 #endif
  20459 #if defined(BCM_88675_A0)
  20460 soc_field_info_t soc_AXIIC_EXT_M0_QOS_RANGEr_fields[] = {
  20461     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  20462     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  20463     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  20464     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  20465     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20466     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20467     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20468     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  20469 };
  20470 
  20471 #endif
  20472 #if defined(BCM_88270_A0)
  20473 soc_field_info_t soc_AXIIC_EXT_M0_QOS_RANGE_BCM88270_A0r_fields[] = {
  20474     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  20475     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  20476     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  20477     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  20478     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20479     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20480     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20481     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  20482 };
  20483 
  20484 #endif
  20485 #if defined(BCM_88375_A0)
  20486 soc_field_info_t soc_AXIIC_EXT_M0_QOS_RANGE_BCM88375_A0r_fields[] = {
  20487     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  20488     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  20489     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  20490     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  20491     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20492     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20493     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20494     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  20495 };
  20496 
  20497 #endif
  20498 #if defined(BCM_88375_B0)
  20499 soc_field_info_t soc_AXIIC_EXT_M0_QOS_RANGE_BCM88375_B0r_fields[] = {
  20500     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  20501     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  20502     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  20503     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  20504     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20505     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20506     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20507     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  20508 };
  20509 
  20510 #endif
  20511 #if defined(BCM_88470_A0)
  20512 soc_field_info_t soc_AXIIC_EXT_M0_QOS_RANGE_BCM88470_A0r_fields[] = {
  20513     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  20514     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  20515     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  20516     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  20517     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20518     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20519     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20520     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  20521 };
  20522 
  20523 #endif
  20524 #if defined(BCM_88470_B0)
  20525 soc_field_info_t soc_AXIIC_EXT_M0_QOS_RANGE_BCM88470_B0r_fields[] = {
  20526     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  20527     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  20528     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  20529     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  20530     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20531     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20532     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20533     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  20534 };
  20535 
  20536 #endif
  20537 #if defined(BCM_88675_B0)
  20538 soc_field_info_t soc_AXIIC_EXT_M0_QOS_RANGE_BCM88675_B0r_fields[] = {
  20539     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  20540     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  20541     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  20542     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  20543     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20544     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20545     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20546     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  20547 };
  20548 
  20549 #endif
  20550 #if defined(BCM_88680_A0)
  20551 soc_field_info_t soc_AXIIC_EXT_M0_QOS_RANGE_BCM88680_A0r_fields[] = {
  20552     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  20553     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  20554     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  20555     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  20556     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20557     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20558     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20559     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  20560 };
  20561 
  20562 #endif
  20563 #if defined(BCM_88690_A0)
  20564 soc_field_info_t soc_AXIIC_EXT_M0_QOS_RANGE_BCM88690_A0r_fields[] = {
  20565     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  20566     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  20567     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  20568     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  20569     { FIELD_12_15f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  20570     { FIELD_20_23f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  20571     { FIELD_28_31f, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG },
  20572     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  20573 };
  20574 
  20575 #endif
  20576 #if defined(BCM_88690_B0)
  20577 soc_field_info_t soc_AXIIC_EXT_M0_QOS_RANGE_BCM88690_B0r_fields[] = {
  20578     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  20579     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  20580     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  20581     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  20582     { FIELD_12_15f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  20583     { FIELD_20_23f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  20584     { FIELD_28_31f, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG },
  20585     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  20586 };
  20587 
  20588 #endif
  20589 #if defined(BCM_88790_A0)
  20590 soc_field_info_t soc_AXIIC_EXT_M0_QOS_RANGE_BCM88790_A0r_fields[] = {
  20591     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  20592     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  20593     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  20594     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  20595     { FIELD_12_15f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  20596     { FIELD_20_23f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  20597     { FIELD_28_31f, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG },
  20598     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  20599 };
  20600 
  20601 #endif
  20602 #if defined(BCM_88675_A0)
  20603 soc_field_info_t soc_AXIIC_EXT_M0_READ_QOSr_fields[] = {
  20604     { EXT_M0_READ_QOSf, 4, 0, SOCF_LE },
  20605     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  20606 };
  20607 
  20608 #endif
  20609 #if defined(BCM_53400_A0) || defined(BCM_53570_A0) || \
  20610     defined(BCM_53570_B0) || defined(BCM_56260_A0) || \
  20611     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  20612     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  20613     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  20614     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  20615     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  20616     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  20617     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  20618 soc_field_info_t soc_AXIIC_EXT_M0_READ_QOS_BCM53400_A0r_fields[] = {
  20619     { EXT_M0_READ_QOSf, 4, 0, SOCF_LE },
  20620     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  20621 };
  20622 
  20623 #endif
  20624 #if defined(BCM_88270_A0)
  20625 soc_field_info_t soc_AXIIC_EXT_M0_READ_QOS_BCM88270_A0r_fields[] = {
  20626     { EXT_M0_READ_QOSf, 4, 0, SOCF_LE },
  20627     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  20628 };
  20629 
  20630 #endif
  20631 #if defined(BCM_88375_A0)
  20632 soc_field_info_t soc_AXIIC_EXT_M0_READ_QOS_BCM88375_A0r_fields[] = {
  20633     { EXT_M0_READ_QOSf, 4, 0, SOCF_LE },
  20634     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  20635 };
  20636 
  20637 #endif
  20638 #if defined(BCM_88375_B0)
  20639 soc_field_info_t soc_AXIIC_EXT_M0_READ_QOS_BCM88375_B0r_fields[] = {
  20640     { EXT_M0_READ_QOSf, 4, 0, SOCF_LE },
  20641     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  20642 };
  20643 
  20644 #endif
  20645 #if defined(BCM_88470_A0)
  20646 soc_field_info_t soc_AXIIC_EXT_M0_READ_QOS_BCM88470_A0r_fields[] = {
  20647     { EXT_M0_READ_QOSf, 4, 0, SOCF_LE },
  20648     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  20649 };
  20650 
  20651 #endif
  20652 #if defined(BCM_88470_B0)
  20653 soc_field_info_t soc_AXIIC_EXT_M0_READ_QOS_BCM88470_B0r_fields[] = {
  20654     { EXT_M0_READ_QOSf, 4, 0, SOCF_LE },
  20655     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  20656 };
  20657 
  20658 #endif
  20659 #if defined(BCM_88675_B0)
  20660 soc_field_info_t soc_AXIIC_EXT_M0_READ_QOS_BCM88675_B0r_fields[] = {
  20661     { EXT_M0_READ_QOSf, 4, 0, SOCF_LE },
  20662     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  20663 };
  20664 
  20665 #endif
  20666 #if defined(BCM_88680_A0)
  20667 soc_field_info_t soc_AXIIC_EXT_M0_READ_QOS_BCM88680_A0r_fields[] = {
  20668     { EXT_M0_READ_QOSf, 4, 0, SOCF_LE },
  20669     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  20670 };
  20671 
  20672 #endif
  20673 #if defined(BCM_88690_A0)
  20674 soc_field_info_t soc_AXIIC_EXT_M0_READ_QOS_BCM88690_A0r_fields[] = {
  20675     { EXT_M0_READ_QOSf, 4, 0, SOCF_LE },
  20676     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  20677 };
  20678 
  20679 #endif
  20680 #if defined(BCM_88690_B0)
  20681 soc_field_info_t soc_AXIIC_EXT_M0_READ_QOS_BCM88690_B0r_fields[] = {
  20682     { EXT_M0_READ_QOSf, 4, 0, SOCF_LE },
  20683     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  20684 };
  20685 
  20686 #endif
  20687 #if defined(BCM_88790_A0)
  20688 soc_field_info_t soc_AXIIC_EXT_M0_READ_QOS_BCM88790_A0r_fields[] = {
  20689     { EXT_M0_READ_QOSf, 4, 0, SOCF_LE },
  20690     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  20691 };
  20692 
  20693 #endif
  20694 #if defined(BCM_88950_A0)
  20695 soc_field_info_t soc_AXIIC_EXT_M0_READ_QOS_BCM88950_A0r_fields[] = {
  20696     { EXT_M0_READ_QOSf, 4, 0, SOCF_LE },
  20697     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  20698 };
  20699 
  20700 #endif
  20701 #if defined(BCM_88675_A0)
  20702 soc_field_info_t soc_AXIIC_EXT_M0_TGT_LATENCYr_fields[] = {
  20703     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  20704     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  20705     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20706     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  20707 };
  20708 
  20709 #endif
  20710 #if defined(BCM_88270_A0)
  20711 soc_field_info_t soc_AXIIC_EXT_M0_TGT_LATENCY_BCM88270_A0r_fields[] = {
  20712     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  20713     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  20714     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20715     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  20716 };
  20717 
  20718 #endif
  20719 #if defined(BCM_88375_A0)
  20720 soc_field_info_t soc_AXIIC_EXT_M0_TGT_LATENCY_BCM88375_A0r_fields[] = {
  20721     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  20722     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  20723     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20724     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  20725 };
  20726 
  20727 #endif
  20728 #if defined(BCM_88375_B0)
  20729 soc_field_info_t soc_AXIIC_EXT_M0_TGT_LATENCY_BCM88375_B0r_fields[] = {
  20730     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  20731     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  20732     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20733     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  20734 };
  20735 
  20736 #endif
  20737 #if defined(BCM_88470_A0)
  20738 soc_field_info_t soc_AXIIC_EXT_M0_TGT_LATENCY_BCM88470_A0r_fields[] = {
  20739     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  20740     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  20741     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20742     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  20743 };
  20744 
  20745 #endif
  20746 #if defined(BCM_88470_B0)
  20747 soc_field_info_t soc_AXIIC_EXT_M0_TGT_LATENCY_BCM88470_B0r_fields[] = {
  20748     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  20749     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  20750     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20751     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  20752 };
  20753 
  20754 #endif
  20755 #if defined(BCM_88675_B0)
  20756 soc_field_info_t soc_AXIIC_EXT_M0_TGT_LATENCY_BCM88675_B0r_fields[] = {
  20757     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  20758     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  20759     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20760     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  20761 };
  20762 
  20763 #endif
  20764 #if defined(BCM_88680_A0)
  20765 soc_field_info_t soc_AXIIC_EXT_M0_TGT_LATENCY_BCM88680_A0r_fields[] = {
  20766     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  20767     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  20768     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  20769     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  20770 };
  20771 
  20772 #endif
  20773 #if defined(BCM_88690_A0)
  20774 soc_field_info_t soc_AXIIC_EXT_M0_TGT_LATENCY_BCM88690_A0r_fields[] = {
  20775     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  20776     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  20777     { FIELD_12_15f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  20778     { FIELD_28_31f, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG }
  20779 };
  20780 
  20781 #endif
  20782 #if defined(BCM_88690_B0)
  20783 soc_field_info_t soc_AXIIC_EXT_M0_TGT_LATENCY_BCM88690_B0r_fields[] = {
  20784     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  20785     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  20786     { FIELD_12_15f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  20787     { FIELD_28_31f, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG }
  20788 };
  20789 
  20790 #endif
  20791 #if defined(BCM_88790_A0)
  20792 soc_field_info_t soc_AXIIC_EXT_M0_TGT_LATENCY_BCM88790_A0r_fields[] = {
  20793     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  20794     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  20795     { FIELD_12_15f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  20796     { FIELD_28_31f, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG }
  20797 };
  20798 
  20799 #endif
  20800 #if defined(BCM_88675_A0)
  20801 soc_field_info_t soc_AXIIC_EXT_M0_WRITE_QOSr_fields[] = {
  20802     { EXT_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  20803     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  20804 };
  20805 
  20806 #endif
  20807 #if defined(BCM_53400_A0) || defined(BCM_53570_A0) || \
  20808     defined(BCM_53570_B0) || defined(BCM_56260_A0) || \
  20809     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  20810     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  20811     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  20812     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  20813     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  20814     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  20815     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  20816 soc_field_info_t soc_AXIIC_EXT_M0_WRITE_QOS_BCM53400_A0r_fields[] = {
  20817     { EXT_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  20818     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  20819 };
  20820 
  20821 #endif
  20822 #if defined(BCM_88270_A0)
  20823 soc_field_info_t soc_AXIIC_EXT_M0_WRITE_QOS_BCM88270_A0r_fields[] = {
  20824     { EXT_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  20825     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  20826 };
  20827 
  20828 #endif
  20829 #if defined(BCM_88375_A0)
  20830 soc_field_info_t soc_AXIIC_EXT_M0_WRITE_QOS_BCM88375_A0r_fields[] = {
  20831     { EXT_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  20832     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  20833 };
  20834 
  20835 #endif
  20836 #if defined(BCM_88375_B0)
  20837 soc_field_info_t soc_AXIIC_EXT_M0_WRITE_QOS_BCM88375_B0r_fields[] = {
  20838     { EXT_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  20839     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  20840 };
  20841 
  20842 #endif
  20843 #if defined(BCM_88470_A0)
  20844 soc_field_info_t soc_AXIIC_EXT_M0_WRITE_QOS_BCM88470_A0r_fields[] = {
  20845     { EXT_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  20846     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  20847 };
  20848 
  20849 #endif
  20850 #if defined(BCM_88470_B0)
  20851 soc_field_info_t soc_AXIIC_EXT_M0_WRITE_QOS_BCM88470_B0r_fields[] = {
  20852     { EXT_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  20853     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  20854 };
  20855 
  20856 #endif
  20857 #if defined(BCM_88675_B0)
  20858 soc_field_info_t soc_AXIIC_EXT_M0_WRITE_QOS_BCM88675_B0r_fields[] = {
  20859     { EXT_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  20860     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  20861 };
  20862 
  20863 #endif
  20864 #if defined(BCM_88680_A0)
  20865 soc_field_info_t soc_AXIIC_EXT_M0_WRITE_QOS_BCM88680_A0r_fields[] = {
  20866     { EXT_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  20867     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  20868 };
  20869 
  20870 #endif
  20871 #if defined(BCM_88690_A0)
  20872 soc_field_info_t soc_AXIIC_EXT_M0_WRITE_QOS_BCM88690_A0r_fields[] = {
  20873     { EXT_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  20874     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  20875 };
  20876 
  20877 #endif
  20878 #if defined(BCM_88690_B0)
  20879 soc_field_info_t soc_AXIIC_EXT_M0_WRITE_QOS_BCM88690_B0r_fields[] = {
  20880     { EXT_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  20881     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  20882 };
  20883 
  20884 #endif
  20885 #if defined(BCM_88790_A0)
  20886 soc_field_info_t soc_AXIIC_EXT_M0_WRITE_QOS_BCM88790_A0r_fields[] = {
  20887     { EXT_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  20888     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  20889 };
  20890 
  20891 #endif
  20892 #if defined(BCM_88950_A0)
  20893 soc_field_info_t soc_AXIIC_EXT_M0_WRITE_QOS_BCM88950_A0r_fields[] = {
  20894     { EXT_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  20895     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  20896 };
  20897 
  20898 #endif
  20899 #if defined(BCM_53400_A0) || defined(BCM_53570_A0) || \
  20900     defined(BCM_53570_B0) || defined(BCM_56260_A0) || \
  20901     defined(BCM_56260_B0)
  20902 soc_field_info_t soc_AXIIC_EXT_M1_READ_QOSr_fields[] = {
  20903     { EXT_M1_READ_QOSf, 4, 0, SOCF_LE },
  20904     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  20905 };
  20906 
  20907 #endif
  20908 #if defined(BCM_53400_A0) || defined(BCM_53570_A0) || \
  20909     defined(BCM_53570_B0) || defined(BCM_56260_A0) || \
  20910     defined(BCM_56260_B0)
  20911 soc_field_info_t soc_AXIIC_EXT_M1_WRITE_QOSr_fields[] = {
  20912     { EXT_M1_WRITE_QOSf, 4, 0, SOCF_LE },
  20913     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  20914 };
  20915 
  20916 #endif
  20917 #if defined(BCM_88675_A0)
  20918 soc_field_info_t soc_AXIIC_EXT_S0_FN_MOD_BM_ISSr_fields[] = {
  20919     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  20920     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  20921     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  20922 };
  20923 
  20924 #endif
  20925 #if defined(BCM_88270_A0)
  20926 soc_field_info_t soc_AXIIC_EXT_S0_FN_MOD_BM_ISS_BCM88270_A0r_fields[] = {
  20927     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  20928     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  20929     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  20930 };
  20931 
  20932 #endif
  20933 #if defined(BCM_88375_A0)
  20934 soc_field_info_t soc_AXIIC_EXT_S0_FN_MOD_BM_ISS_BCM88375_A0r_fields[] = {
  20935     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  20936     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  20937     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  20938 };
  20939 
  20940 #endif
  20941 #if defined(BCM_88375_B0)
  20942 soc_field_info_t soc_AXIIC_EXT_S0_FN_MOD_BM_ISS_BCM88375_B0r_fields[] = {
  20943     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  20944     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  20945     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  20946 };
  20947 
  20948 #endif
  20949 #if defined(BCM_88470_A0)
  20950 soc_field_info_t soc_AXIIC_EXT_S0_FN_MOD_BM_ISS_BCM88470_A0r_fields[] = {
  20951     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  20952     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  20953     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  20954 };
  20955 
  20956 #endif
  20957 #if defined(BCM_88470_B0)
  20958 soc_field_info_t soc_AXIIC_EXT_S0_FN_MOD_BM_ISS_BCM88470_B0r_fields[] = {
  20959     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  20960     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  20961     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  20962 };
  20963 
  20964 #endif
  20965 #if defined(BCM_88675_B0)
  20966 soc_field_info_t soc_AXIIC_EXT_S0_FN_MOD_BM_ISS_BCM88675_B0r_fields[] = {
  20967     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  20968     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  20969     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  20970 };
  20971 
  20972 #endif
  20973 #if defined(BCM_88680_A0)
  20974 soc_field_info_t soc_AXIIC_EXT_S0_FN_MOD_BM_ISS_BCM88680_A0r_fields[] = {
  20975     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  20976     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  20977     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  20978 };
  20979 
  20980 #endif
  20981 #if defined(BCM_88690_A0)
  20982 soc_field_info_t soc_AXIIC_EXT_S0_FN_MOD_BM_ISS_BCM88690_A0r_fields[] = {
  20983     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  20984     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  20985     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  20986 };
  20987 
  20988 #endif
  20989 #if defined(BCM_88690_B0)
  20990 soc_field_info_t soc_AXIIC_EXT_S0_FN_MOD_BM_ISS_BCM88690_B0r_fields[] = {
  20991     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  20992     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  20993     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  20994 };
  20995 
  20996 #endif
  20997 #if defined(BCM_88790_A0)
  20998 soc_field_info_t soc_AXIIC_EXT_S0_FN_MOD_BM_ISS_BCM88790_A0r_fields[] = {
  20999     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  21000     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  21001     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  21002 };
  21003 
  21004 #endif
  21005 #if defined(BCM_53400_A0) || defined(BCM_53570_A0) || \
  21006     defined(BCM_53570_B0) || defined(BCM_56260_A0)
  21007 soc_field_info_t soc_AXIIC_EXT_S0_SECURITYr_fields[] = {
  21008     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_RES },
  21009     { SLAVE_0_SECURITYf, 1, 0, SOCF_RES },
  21010     { SLAVE_10_SECURITYf, 1, 10, SOCF_RES },
  21011     { SLAVE_11_SECURITYf, 1, 11, SOCF_RES },
  21012     { SLAVE_12_SECURITYf, 1, 12, SOCF_RES },
  21013     { SLAVE_13_SECURITYf, 1, 13, SOCF_RES },
  21014     { SLAVE_14_SECURITYf, 1, 14, SOCF_RES },
  21015     { SLAVE_15_SECURITYf, 1, 15, SOCF_RES },
  21016     { SLAVE_1_SECURITYf, 1, 1, SOCF_RES },
  21017     { SLAVE_2_SECURITYf, 1, 2, SOCF_RES },
  21018     { SLAVE_3_SECURITYf, 1, 3, SOCF_RES },
  21019     { SLAVE_4_SECURITYf, 1, 4, SOCF_RES },
  21020     { SLAVE_5_SECURITYf, 1, 5, SOCF_RES },
  21021     { SLAVE_6_SECURITYf, 1, 6, SOCF_RES },
  21022     { SLAVE_7_SECURITYf, 1, 7, SOCF_RES },
  21023     { SLAVE_8_SECURITYf, 1, 8, SOCF_RES },
  21024     { SLAVE_9_SECURITYf, 1, 9, SOCF_RES }
  21025 };
  21026 
  21027 #endif
  21028 #if defined(BCM_56260_B0)
  21029 soc_field_info_t soc_AXIIC_EXT_S0_SECURITY_BCM56260_B0r_fields[] = {
  21030     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_RES },
  21031     { SLAVE_0_SECURITYf, 1, 0, SOCF_WO|SOCF_RES },
  21032     { SLAVE_10_SECURITYf, 1, 10, SOCF_WO|SOCF_RES },
  21033     { SLAVE_11_SECURITYf, 1, 11, SOCF_WO|SOCF_RES },
  21034     { SLAVE_12_SECURITYf, 1, 12, SOCF_WO|SOCF_RES },
  21035     { SLAVE_13_SECURITYf, 1, 13, SOCF_WO|SOCF_RES },
  21036     { SLAVE_14_SECURITYf, 1, 14, SOCF_WO|SOCF_RES },
  21037     { SLAVE_15_SECURITYf, 1, 15, SOCF_WO|SOCF_RES },
  21038     { SLAVE_1_SECURITYf, 1, 1, SOCF_WO|SOCF_RES },
  21039     { SLAVE_2_SECURITYf, 1, 2, SOCF_WO|SOCF_RES },
  21040     { SLAVE_3_SECURITYf, 1, 3, SOCF_WO|SOCF_RES },
  21041     { SLAVE_4_SECURITYf, 1, 4, SOCF_WO|SOCF_RES },
  21042     { SLAVE_5_SECURITYf, 1, 5, SOCF_WO|SOCF_RES },
  21043     { SLAVE_6_SECURITYf, 1, 6, SOCF_WO|SOCF_RES },
  21044     { SLAVE_7_SECURITYf, 1, 7, SOCF_WO|SOCF_RES },
  21045     { SLAVE_8_SECURITYf, 1, 8, SOCF_WO|SOCF_RES },
  21046     { SLAVE_9_SECURITYf, 1, 9, SOCF_WO|SOCF_RES }
  21047 };
  21048 
  21049 #endif
  21050 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  21051     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  21052 soc_field_info_t soc_AXIIC_I2S_M0_READ_QOSr_fields[] = {
  21053     { I2S_M0_READ_QOSf, 4, 0, SOCF_LE },
  21054     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  21055 };
  21056 
  21057 #endif
  21058 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  21059     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  21060 soc_field_info_t soc_AXIIC_I2S_M0_WRITE_QOSr_fields[] = {
  21061     { I2S_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  21062     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  21063 };
  21064 
  21065 #endif
  21066 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  21067     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  21068 soc_field_info_t soc_AXIIC_IHOST_ACP_SECURITYr_fields[] = {
  21069     { IHOST_ACP_SECURITYf, 1, 0, SOCF_RO },
  21070     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  21071 };
  21072 
  21073 #endif
  21074 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  21075     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  21076     defined(BCM_56160_A0) || defined(BCM_56260_A0)
  21077 soc_field_info_t soc_AXIIC_IHOST_ACP_SECURITY_BCM53400_A0r_fields[] = {
  21078     { IHOST_ACP_SECURITYf, 1, 0, SOCF_RES },
  21079     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  21080 };
  21081 
  21082 #endif
  21083 #if defined(BCM_56260_B0)
  21084 soc_field_info_t soc_AXIIC_IHOST_ACP_SECURITY_BCM56260_B0r_fields[] = {
  21085     { IHOST_ACP_SECURITYf, 1, 0, SOCF_WO|SOCF_RES },
  21086     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  21087 };
  21088 
  21089 #endif
  21090 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  21091     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  21092     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  21093     defined(BCM_56260_B0)
  21094 soc_field_info_t soc_AXIIC_IHOST_M0_READ_QOSr_fields[] = {
  21095     { IHOST_M0_READ_QOSf, 4, 0, SOCF_LE },
  21096     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  21097 };
  21098 
  21099 #endif
  21100 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  21101     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  21102     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  21103     defined(BCM_56260_B0)
  21104 soc_field_info_t soc_AXIIC_IHOST_M0_WRITE_QOSr_fields[] = {
  21105     { IHOST_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  21106     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  21107 };
  21108 
  21109 #endif
  21110 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  21111     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  21112     defined(BCM_56450_B1)
  21113 soc_field_info_t soc_AXIIC_IHOST_M1_READ_QOSr_fields[] = {
  21114     { IHOST_M1_READ_QOSf, 4, 0, SOCF_LE },
  21115     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  21116 };
  21117 
  21118 #endif
  21119 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  21120     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  21121     defined(BCM_56450_B1)
  21122 soc_field_info_t soc_AXIIC_IHOST_M1_WRITE_QOSr_fields[] = {
  21123     { IHOST_M1_WRITE_QOSf, 4, 0, SOCF_LE },
  21124     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  21125 };
  21126 
  21127 #endif
  21128 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  21129     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  21130 soc_field_info_t soc_AXIIC_IHOST_S0_SECURITYr_fields[] = {
  21131     { IHOST_S0_SECURITYf, 1, 0, SOCF_RO },
  21132     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  21133 };
  21134 
  21135 #endif
  21136 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  21137     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  21138     defined(BCM_56160_A0) || defined(BCM_56260_A0)
  21139 soc_field_info_t soc_AXIIC_IHOST_S0_SECURITY_BCM53400_A0r_fields[] = {
  21140     { IHOST_S0_SECURITYf, 1, 0, SOCF_RES },
  21141     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  21142 };
  21143 
  21144 #endif
  21145 #if defined(BCM_56260_B0)
  21146 soc_field_info_t soc_AXIIC_IHOST_S0_SECURITY_BCM56260_B0r_fields[] = {
  21147     { IHOST_S0_SECURITYf, 1, 0, SOCF_WO|SOCF_RES },
  21148     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  21149 };
  21150 
  21151 #endif
  21152 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  21153     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  21154     defined(BCM_56450_B1)
  21155 soc_field_info_t soc_AXIIC_JTAG_M0_READ_QOSr_fields[] = {
  21156     { JTAG_M0_READ_QOSf, 4, 0, SOCF_LE },
  21157     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  21158 };
  21159 
  21160 #endif
  21161 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  21162     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  21163     defined(BCM_56450_B1)
  21164 soc_field_info_t soc_AXIIC_JTAG_M0_WRITE_QOSr_fields[] = {
  21165     { JTAG_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  21166     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  21167 };
  21168 
  21169 #endif
  21170 #if defined(BCM_88675_A0)
  21171 soc_field_info_t soc_AXIIC_MHOST0_M0_AR_Br_fields[] = {
  21172     { AR_Bf, 16, 0, SOCF_LE },
  21173     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21174 };
  21175 
  21176 #endif
  21177 #if defined(BCM_88270_A0)
  21178 soc_field_info_t soc_AXIIC_MHOST0_M0_AR_B_BCM88270_A0r_fields[] = {
  21179     { AR_Bf, 16, 0, SOCF_LE },
  21180     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21181 };
  21182 
  21183 #endif
  21184 #if defined(BCM_88375_A0)
  21185 soc_field_info_t soc_AXIIC_MHOST0_M0_AR_B_BCM88375_A0r_fields[] = {
  21186     { AR_Bf, 16, 0, SOCF_LE },
  21187     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21188 };
  21189 
  21190 #endif
  21191 #if defined(BCM_88375_B0)
  21192 soc_field_info_t soc_AXIIC_MHOST0_M0_AR_B_BCM88375_B0r_fields[] = {
  21193     { AR_Bf, 16, 0, SOCF_LE },
  21194     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21195 };
  21196 
  21197 #endif
  21198 #if defined(BCM_88470_A0)
  21199 soc_field_info_t soc_AXIIC_MHOST0_M0_AR_B_BCM88470_A0r_fields[] = {
  21200     { AR_Bf, 16, 0, SOCF_LE },
  21201     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21202 };
  21203 
  21204 #endif
  21205 #if defined(BCM_88470_B0)
  21206 soc_field_info_t soc_AXIIC_MHOST0_M0_AR_B_BCM88470_B0r_fields[] = {
  21207     { AR_Bf, 16, 0, SOCF_LE },
  21208     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21209 };
  21210 
  21211 #endif
  21212 #if defined(BCM_88675_B0)
  21213 soc_field_info_t soc_AXIIC_MHOST0_M0_AR_B_BCM88675_B0r_fields[] = {
  21214     { AR_Bf, 16, 0, SOCF_LE },
  21215     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21216 };
  21217 
  21218 #endif
  21219 #if defined(BCM_88680_A0)
  21220 soc_field_info_t soc_AXIIC_MHOST0_M0_AR_B_BCM88680_A0r_fields[] = {
  21221     { AR_Bf, 16, 0, SOCF_LE },
  21222     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21223 };
  21224 
  21225 #endif
  21226 #if defined(BCM_88675_A0)
  21227 soc_field_info_t soc_AXIIC_MHOST0_M0_AR_Pr_fields[] = {
  21228     { AR_Pf, 8, 24, SOCF_LE },
  21229     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21230 };
  21231 
  21232 #endif
  21233 #if defined(BCM_88270_A0)
  21234 soc_field_info_t soc_AXIIC_MHOST0_M0_AR_P_BCM88270_A0r_fields[] = {
  21235     { AR_Pf, 8, 24, SOCF_LE },
  21236     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21237 };
  21238 
  21239 #endif
  21240 #if defined(BCM_88375_A0)
  21241 soc_field_info_t soc_AXIIC_MHOST0_M0_AR_P_BCM88375_A0r_fields[] = {
  21242     { AR_Pf, 8, 24, SOCF_LE },
  21243     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21244 };
  21245 
  21246 #endif
  21247 #if defined(BCM_88375_B0)
  21248 soc_field_info_t soc_AXIIC_MHOST0_M0_AR_P_BCM88375_B0r_fields[] = {
  21249     { AR_Pf, 8, 24, SOCF_LE },
  21250     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21251 };
  21252 
  21253 #endif
  21254 #if defined(BCM_88470_A0)
  21255 soc_field_info_t soc_AXIIC_MHOST0_M0_AR_P_BCM88470_A0r_fields[] = {
  21256     { AR_Pf, 8, 24, SOCF_LE },
  21257     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21258 };
  21259 
  21260 #endif
  21261 #if defined(BCM_88470_B0)
  21262 soc_field_info_t soc_AXIIC_MHOST0_M0_AR_P_BCM88470_B0r_fields[] = {
  21263     { AR_Pf, 8, 24, SOCF_LE },
  21264     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21265 };
  21266 
  21267 #endif
  21268 #if defined(BCM_88675_B0)
  21269 soc_field_info_t soc_AXIIC_MHOST0_M0_AR_P_BCM88675_B0r_fields[] = {
  21270     { AR_Pf, 8, 24, SOCF_LE },
  21271     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21272 };
  21273 
  21274 #endif
  21275 #if defined(BCM_88680_A0)
  21276 soc_field_info_t soc_AXIIC_MHOST0_M0_AR_P_BCM88680_A0r_fields[] = {
  21277     { AR_Pf, 8, 24, SOCF_LE },
  21278     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21279 };
  21280 
  21281 #endif
  21282 #if defined(BCM_88675_A0)
  21283 soc_field_info_t soc_AXIIC_MHOST0_M0_AR_Rr_fields[] = {
  21284     { AR_Rf, 12, 20, SOCF_LE },
  21285     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21286 };
  21287 
  21288 #endif
  21289 #if defined(BCM_88270_A0)
  21290 soc_field_info_t soc_AXIIC_MHOST0_M0_AR_R_BCM88270_A0r_fields[] = {
  21291     { AR_Rf, 12, 20, SOCF_LE },
  21292     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21293 };
  21294 
  21295 #endif
  21296 #if defined(BCM_88375_A0)
  21297 soc_field_info_t soc_AXIIC_MHOST0_M0_AR_R_BCM88375_A0r_fields[] = {
  21298     { AR_Rf, 12, 20, SOCF_LE },
  21299     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21300 };
  21301 
  21302 #endif
  21303 #if defined(BCM_88375_B0)
  21304 soc_field_info_t soc_AXIIC_MHOST0_M0_AR_R_BCM88375_B0r_fields[] = {
  21305     { AR_Rf, 12, 20, SOCF_LE },
  21306     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21307 };
  21308 
  21309 #endif
  21310 #if defined(BCM_88470_A0)
  21311 soc_field_info_t soc_AXIIC_MHOST0_M0_AR_R_BCM88470_A0r_fields[] = {
  21312     { AR_Rf, 12, 20, SOCF_LE },
  21313     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21314 };
  21315 
  21316 #endif
  21317 #if defined(BCM_88470_B0)
  21318 soc_field_info_t soc_AXIIC_MHOST0_M0_AR_R_BCM88470_B0r_fields[] = {
  21319     { AR_Rf, 12, 20, SOCF_LE },
  21320     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21321 };
  21322 
  21323 #endif
  21324 #if defined(BCM_88675_B0)
  21325 soc_field_info_t soc_AXIIC_MHOST0_M0_AR_R_BCM88675_B0r_fields[] = {
  21326     { AR_Rf, 12, 20, SOCF_LE },
  21327     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21328 };
  21329 
  21330 #endif
  21331 #if defined(BCM_88680_A0)
  21332 soc_field_info_t soc_AXIIC_MHOST0_M0_AR_R_BCM88680_A0r_fields[] = {
  21333     { AR_Rf, 12, 20, SOCF_LE },
  21334     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21335 };
  21336 
  21337 #endif
  21338 #if defined(BCM_88675_A0)
  21339 soc_field_info_t soc_AXIIC_MHOST0_M0_AW_Br_fields[] = {
  21340     { AW_Bf, 16, 0, SOCF_LE },
  21341     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21342 };
  21343 
  21344 #endif
  21345 #if defined(BCM_88270_A0)
  21346 soc_field_info_t soc_AXIIC_MHOST0_M0_AW_B_BCM88270_A0r_fields[] = {
  21347     { AW_Bf, 16, 0, SOCF_LE },
  21348     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21349 };
  21350 
  21351 #endif
  21352 #if defined(BCM_88375_A0)
  21353 soc_field_info_t soc_AXIIC_MHOST0_M0_AW_B_BCM88375_A0r_fields[] = {
  21354     { AW_Bf, 16, 0, SOCF_LE },
  21355     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21356 };
  21357 
  21358 #endif
  21359 #if defined(BCM_88375_B0)
  21360 soc_field_info_t soc_AXIIC_MHOST0_M0_AW_B_BCM88375_B0r_fields[] = {
  21361     { AW_Bf, 16, 0, SOCF_LE },
  21362     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21363 };
  21364 
  21365 #endif
  21366 #if defined(BCM_88470_A0)
  21367 soc_field_info_t soc_AXIIC_MHOST0_M0_AW_B_BCM88470_A0r_fields[] = {
  21368     { AW_Bf, 16, 0, SOCF_LE },
  21369     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21370 };
  21371 
  21372 #endif
  21373 #if defined(BCM_88470_B0)
  21374 soc_field_info_t soc_AXIIC_MHOST0_M0_AW_B_BCM88470_B0r_fields[] = {
  21375     { AW_Bf, 16, 0, SOCF_LE },
  21376     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21377 };
  21378 
  21379 #endif
  21380 #if defined(BCM_88675_B0)
  21381 soc_field_info_t soc_AXIIC_MHOST0_M0_AW_B_BCM88675_B0r_fields[] = {
  21382     { AW_Bf, 16, 0, SOCF_LE },
  21383     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21384 };
  21385 
  21386 #endif
  21387 #if defined(BCM_88680_A0)
  21388 soc_field_info_t soc_AXIIC_MHOST0_M0_AW_B_BCM88680_A0r_fields[] = {
  21389     { AW_Bf, 16, 0, SOCF_LE },
  21390     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21391 };
  21392 
  21393 #endif
  21394 #if defined(BCM_88675_A0)
  21395 soc_field_info_t soc_AXIIC_MHOST0_M0_AW_Pr_fields[] = {
  21396     { AW_Pf, 8, 24, SOCF_LE },
  21397     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21398 };
  21399 
  21400 #endif
  21401 #if defined(BCM_88270_A0)
  21402 soc_field_info_t soc_AXIIC_MHOST0_M0_AW_P_BCM88270_A0r_fields[] = {
  21403     { AW_Pf, 8, 24, SOCF_LE },
  21404     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21405 };
  21406 
  21407 #endif
  21408 #if defined(BCM_88375_A0)
  21409 soc_field_info_t soc_AXIIC_MHOST0_M0_AW_P_BCM88375_A0r_fields[] = {
  21410     { AW_Pf, 8, 24, SOCF_LE },
  21411     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21412 };
  21413 
  21414 #endif
  21415 #if defined(BCM_88375_B0)
  21416 soc_field_info_t soc_AXIIC_MHOST0_M0_AW_P_BCM88375_B0r_fields[] = {
  21417     { AW_Pf, 8, 24, SOCF_LE },
  21418     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21419 };
  21420 
  21421 #endif
  21422 #if defined(BCM_88470_A0)
  21423 soc_field_info_t soc_AXIIC_MHOST0_M0_AW_P_BCM88470_A0r_fields[] = {
  21424     { AW_Pf, 8, 24, SOCF_LE },
  21425     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21426 };
  21427 
  21428 #endif
  21429 #if defined(BCM_88470_B0)
  21430 soc_field_info_t soc_AXIIC_MHOST0_M0_AW_P_BCM88470_B0r_fields[] = {
  21431     { AW_Pf, 8, 24, SOCF_LE },
  21432     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21433 };
  21434 
  21435 #endif
  21436 #if defined(BCM_88675_B0)
  21437 soc_field_info_t soc_AXIIC_MHOST0_M0_AW_P_BCM88675_B0r_fields[] = {
  21438     { AW_Pf, 8, 24, SOCF_LE },
  21439     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21440 };
  21441 
  21442 #endif
  21443 #if defined(BCM_88680_A0)
  21444 soc_field_info_t soc_AXIIC_MHOST0_M0_AW_P_BCM88680_A0r_fields[] = {
  21445     { AW_Pf, 8, 24, SOCF_LE },
  21446     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21447 };
  21448 
  21449 #endif
  21450 #if defined(BCM_88675_A0)
  21451 soc_field_info_t soc_AXIIC_MHOST0_M0_AW_Rr_fields[] = {
  21452     { AW_Rf, 12, 20, SOCF_LE },
  21453     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21454 };
  21455 
  21456 #endif
  21457 #if defined(BCM_88270_A0)
  21458 soc_field_info_t soc_AXIIC_MHOST0_M0_AW_R_BCM88270_A0r_fields[] = {
  21459     { AW_Rf, 12, 20, SOCF_LE },
  21460     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21461 };
  21462 
  21463 #endif
  21464 #if defined(BCM_88375_A0)
  21465 soc_field_info_t soc_AXIIC_MHOST0_M0_AW_R_BCM88375_A0r_fields[] = {
  21466     { AW_Rf, 12, 20, SOCF_LE },
  21467     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21468 };
  21469 
  21470 #endif
  21471 #if defined(BCM_88375_B0)
  21472 soc_field_info_t soc_AXIIC_MHOST0_M0_AW_R_BCM88375_B0r_fields[] = {
  21473     { AW_Rf, 12, 20, SOCF_LE },
  21474     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21475 };
  21476 
  21477 #endif
  21478 #if defined(BCM_88470_A0)
  21479 soc_field_info_t soc_AXIIC_MHOST0_M0_AW_R_BCM88470_A0r_fields[] = {
  21480     { AW_Rf, 12, 20, SOCF_LE },
  21481     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21482 };
  21483 
  21484 #endif
  21485 #if defined(BCM_88470_B0)
  21486 soc_field_info_t soc_AXIIC_MHOST0_M0_AW_R_BCM88470_B0r_fields[] = {
  21487     { AW_Rf, 12, 20, SOCF_LE },
  21488     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21489 };
  21490 
  21491 #endif
  21492 #if defined(BCM_88675_B0)
  21493 soc_field_info_t soc_AXIIC_MHOST0_M0_AW_R_BCM88675_B0r_fields[] = {
  21494     { AW_Rf, 12, 20, SOCF_LE },
  21495     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21496 };
  21497 
  21498 #endif
  21499 #if defined(BCM_88680_A0)
  21500 soc_field_info_t soc_AXIIC_MHOST0_M0_AW_R_BCM88680_A0r_fields[] = {
  21501     { AW_Rf, 12, 20, SOCF_LE },
  21502     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21503 };
  21504 
  21505 #endif
  21506 #if defined(BCM_88675_A0)
  21507 soc_field_info_t soc_AXIIC_MHOST0_M0_FN_MODr_fields[] = {
  21508     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  21509     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  21510     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  21511 };
  21512 
  21513 #endif
  21514 #if defined(BCM_88270_A0)
  21515 soc_field_info_t soc_AXIIC_MHOST0_M0_FN_MOD_BCM88270_A0r_fields[] = {
  21516     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  21517     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  21518     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  21519 };
  21520 
  21521 #endif
  21522 #if defined(BCM_88375_A0)
  21523 soc_field_info_t soc_AXIIC_MHOST0_M0_FN_MOD_BCM88375_A0r_fields[] = {
  21524     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  21525     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  21526     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  21527 };
  21528 
  21529 #endif
  21530 #if defined(BCM_88375_B0)
  21531 soc_field_info_t soc_AXIIC_MHOST0_M0_FN_MOD_BCM88375_B0r_fields[] = {
  21532     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  21533     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  21534     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  21535 };
  21536 
  21537 #endif
  21538 #if defined(BCM_88470_A0)
  21539 soc_field_info_t soc_AXIIC_MHOST0_M0_FN_MOD_BCM88470_A0r_fields[] = {
  21540     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  21541     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  21542     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  21543 };
  21544 
  21545 #endif
  21546 #if defined(BCM_88470_B0)
  21547 soc_field_info_t soc_AXIIC_MHOST0_M0_FN_MOD_BCM88470_B0r_fields[] = {
  21548     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  21549     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  21550     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  21551 };
  21552 
  21553 #endif
  21554 #if defined(BCM_88675_B0)
  21555 soc_field_info_t soc_AXIIC_MHOST0_M0_FN_MOD_BCM88675_B0r_fields[] = {
  21556     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  21557     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  21558     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  21559 };
  21560 
  21561 #endif
  21562 #if defined(BCM_88680_A0)
  21563 soc_field_info_t soc_AXIIC_MHOST0_M0_FN_MOD_BCM88680_A0r_fields[] = {
  21564     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  21565     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  21566     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  21567 };
  21568 
  21569 #endif
  21570 #if defined(BCM_88675_A0)
  21571 soc_field_info_t soc_AXIIC_MHOST0_M0_KIr_fields[] = {
  21572     { AR_KIf, 3, 8, SOCF_LE },
  21573     { AW_KIf, 3, 0, SOCF_LE },
  21574     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  21575     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21576 };
  21577 
  21578 #endif
  21579 #if defined(BCM_88270_A0)
  21580 soc_field_info_t soc_AXIIC_MHOST0_M0_KI_BCM88270_A0r_fields[] = {
  21581     { AR_KIf, 3, 8, SOCF_LE },
  21582     { AW_KIf, 3, 0, SOCF_LE },
  21583     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  21584     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21585 };
  21586 
  21587 #endif
  21588 #if defined(BCM_88375_A0)
  21589 soc_field_info_t soc_AXIIC_MHOST0_M0_KI_BCM88375_A0r_fields[] = {
  21590     { AR_KIf, 3, 8, SOCF_LE },
  21591     { AW_KIf, 3, 0, SOCF_LE },
  21592     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  21593     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21594 };
  21595 
  21596 #endif
  21597 #if defined(BCM_88375_B0)
  21598 soc_field_info_t soc_AXIIC_MHOST0_M0_KI_BCM88375_B0r_fields[] = {
  21599     { AR_KIf, 3, 8, SOCF_LE },
  21600     { AW_KIf, 3, 0, SOCF_LE },
  21601     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  21602     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21603 };
  21604 
  21605 #endif
  21606 #if defined(BCM_88470_A0)
  21607 soc_field_info_t soc_AXIIC_MHOST0_M0_KI_BCM88470_A0r_fields[] = {
  21608     { AR_KIf, 3, 8, SOCF_LE },
  21609     { AW_KIf, 3, 0, SOCF_LE },
  21610     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  21611     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21612 };
  21613 
  21614 #endif
  21615 #if defined(BCM_88470_B0)
  21616 soc_field_info_t soc_AXIIC_MHOST0_M0_KI_BCM88470_B0r_fields[] = {
  21617     { AR_KIf, 3, 8, SOCF_LE },
  21618     { AW_KIf, 3, 0, SOCF_LE },
  21619     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  21620     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21621 };
  21622 
  21623 #endif
  21624 #if defined(BCM_88675_B0)
  21625 soc_field_info_t soc_AXIIC_MHOST0_M0_KI_BCM88675_B0r_fields[] = {
  21626     { AR_KIf, 3, 8, SOCF_LE },
  21627     { AW_KIf, 3, 0, SOCF_LE },
  21628     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  21629     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21630 };
  21631 
  21632 #endif
  21633 #if defined(BCM_88680_A0)
  21634 soc_field_info_t soc_AXIIC_MHOST0_M0_KI_BCM88680_A0r_fields[] = {
  21635     { AR_KIf, 3, 8, SOCF_LE },
  21636     { AW_KIf, 3, 0, SOCF_LE },
  21637     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  21638     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21639 };
  21640 
  21641 #endif
  21642 #if defined(BCM_88675_A0)
  21643 soc_field_info_t soc_AXIIC_MHOST0_M0_MAX_COMB_OTr_fields[] = {
  21644     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  21645     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  21646     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  21647 };
  21648 
  21649 #endif
  21650 #if defined(BCM_88270_A0)
  21651 soc_field_info_t soc_AXIIC_MHOST0_M0_MAX_COMB_OT_BCM88270_A0r_fields[] = {
  21652     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  21653     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  21654     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  21655 };
  21656 
  21657 #endif
  21658 #if defined(BCM_88375_A0)
  21659 soc_field_info_t soc_AXIIC_MHOST0_M0_MAX_COMB_OT_BCM88375_A0r_fields[] = {
  21660     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  21661     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  21662     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  21663 };
  21664 
  21665 #endif
  21666 #if defined(BCM_88375_B0)
  21667 soc_field_info_t soc_AXIIC_MHOST0_M0_MAX_COMB_OT_BCM88375_B0r_fields[] = {
  21668     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  21669     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  21670     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  21671 };
  21672 
  21673 #endif
  21674 #if defined(BCM_88470_A0)
  21675 soc_field_info_t soc_AXIIC_MHOST0_M0_MAX_COMB_OT_BCM88470_A0r_fields[] = {
  21676     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  21677     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  21678     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  21679 };
  21680 
  21681 #endif
  21682 #if defined(BCM_88470_B0)
  21683 soc_field_info_t soc_AXIIC_MHOST0_M0_MAX_COMB_OT_BCM88470_B0r_fields[] = {
  21684     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  21685     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  21686     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  21687 };
  21688 
  21689 #endif
  21690 #if defined(BCM_88675_B0)
  21691 soc_field_info_t soc_AXIIC_MHOST0_M0_MAX_COMB_OT_BCM88675_B0r_fields[] = {
  21692     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  21693     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  21694     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  21695 };
  21696 
  21697 #endif
  21698 #if defined(BCM_88680_A0)
  21699 soc_field_info_t soc_AXIIC_MHOST0_M0_MAX_COMB_OT_BCM88680_A0r_fields[] = {
  21700     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  21701     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  21702     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  21703 };
  21704 
  21705 #endif
  21706 #if defined(BCM_88675_A0)
  21707 soc_field_info_t soc_AXIIC_MHOST0_M0_MAX_OTr_fields[] = {
  21708     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  21709     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  21710     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  21711     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  21712     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  21713     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21714 };
  21715 
  21716 #endif
  21717 #if defined(BCM_88270_A0)
  21718 soc_field_info_t soc_AXIIC_MHOST0_M0_MAX_OT_BCM88270_A0r_fields[] = {
  21719     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  21720     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  21721     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  21722     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  21723     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  21724     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21725 };
  21726 
  21727 #endif
  21728 #if defined(BCM_88375_A0)
  21729 soc_field_info_t soc_AXIIC_MHOST0_M0_MAX_OT_BCM88375_A0r_fields[] = {
  21730     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  21731     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  21732     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  21733     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  21734     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  21735     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21736 };
  21737 
  21738 #endif
  21739 #if defined(BCM_88375_B0)
  21740 soc_field_info_t soc_AXIIC_MHOST0_M0_MAX_OT_BCM88375_B0r_fields[] = {
  21741     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  21742     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  21743     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  21744     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  21745     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  21746     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21747 };
  21748 
  21749 #endif
  21750 #if defined(BCM_88470_A0)
  21751 soc_field_info_t soc_AXIIC_MHOST0_M0_MAX_OT_BCM88470_A0r_fields[] = {
  21752     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  21753     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  21754     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  21755     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  21756     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  21757     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21758 };
  21759 
  21760 #endif
  21761 #if defined(BCM_88470_B0)
  21762 soc_field_info_t soc_AXIIC_MHOST0_M0_MAX_OT_BCM88470_B0r_fields[] = {
  21763     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  21764     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  21765     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  21766     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  21767     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  21768     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21769 };
  21770 
  21771 #endif
  21772 #if defined(BCM_88675_B0)
  21773 soc_field_info_t soc_AXIIC_MHOST0_M0_MAX_OT_BCM88675_B0r_fields[] = {
  21774     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  21775     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  21776     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  21777     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  21778     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  21779     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21780 };
  21781 
  21782 #endif
  21783 #if defined(BCM_88680_A0)
  21784 soc_field_info_t soc_AXIIC_MHOST0_M0_MAX_OT_BCM88680_A0r_fields[] = {
  21785     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  21786     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  21787     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  21788     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  21789     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  21790     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21791 };
  21792 
  21793 #endif
  21794 #if defined(BCM_88675_A0)
  21795 soc_field_info_t soc_AXIIC_MHOST0_M0_QOS_CNTLr_fields[] = {
  21796     { EN_AR_LATENCYf, 1, 4, 0 },
  21797     { EN_AR_OTf, 1, 6, 0 },
  21798     { EN_AR_RATEf, 1, 1, 0 },
  21799     { EN_AWAR_OTf, 1, 7, 0 },
  21800     { EN_AWAR_RATEf, 1, 2, 0 },
  21801     { EN_AW_LATENCYf, 1, 3, 0 },
  21802     { EN_AW_OTf, 1, 5, 0 },
  21803     { EN_AW_RATEf, 1, 0, 0 },
  21804     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  21805 };
  21806 
  21807 #endif
  21808 #if defined(BCM_88270_A0)
  21809 soc_field_info_t soc_AXIIC_MHOST0_M0_QOS_CNTL_BCM88270_A0r_fields[] = {
  21810     { EN_AR_LATENCYf, 1, 4, 0 },
  21811     { EN_AR_OTf, 1, 6, 0 },
  21812     { EN_AR_RATEf, 1, 1, 0 },
  21813     { EN_AWAR_OTf, 1, 7, 0 },
  21814     { EN_AWAR_RATEf, 1, 2, 0 },
  21815     { EN_AW_LATENCYf, 1, 3, 0 },
  21816     { EN_AW_OTf, 1, 5, 0 },
  21817     { EN_AW_RATEf, 1, 0, 0 },
  21818     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  21819 };
  21820 
  21821 #endif
  21822 #if defined(BCM_88375_A0)
  21823 soc_field_info_t soc_AXIIC_MHOST0_M0_QOS_CNTL_BCM88375_A0r_fields[] = {
  21824     { EN_AR_LATENCYf, 1, 4, 0 },
  21825     { EN_AR_OTf, 1, 6, 0 },
  21826     { EN_AR_RATEf, 1, 1, 0 },
  21827     { EN_AWAR_OTf, 1, 7, 0 },
  21828     { EN_AWAR_RATEf, 1, 2, 0 },
  21829     { EN_AW_LATENCYf, 1, 3, 0 },
  21830     { EN_AW_OTf, 1, 5, 0 },
  21831     { EN_AW_RATEf, 1, 0, 0 },
  21832     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  21833 };
  21834 
  21835 #endif
  21836 #if defined(BCM_88375_B0)
  21837 soc_field_info_t soc_AXIIC_MHOST0_M0_QOS_CNTL_BCM88375_B0r_fields[] = {
  21838     { EN_AR_LATENCYf, 1, 4, 0 },
  21839     { EN_AR_OTf, 1, 6, 0 },
  21840     { EN_AR_RATEf, 1, 1, 0 },
  21841     { EN_AWAR_OTf, 1, 7, 0 },
  21842     { EN_AWAR_RATEf, 1, 2, 0 },
  21843     { EN_AW_LATENCYf, 1, 3, 0 },
  21844     { EN_AW_OTf, 1, 5, 0 },
  21845     { EN_AW_RATEf, 1, 0, 0 },
  21846     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  21847 };
  21848 
  21849 #endif
  21850 #if defined(BCM_88470_A0)
  21851 soc_field_info_t soc_AXIIC_MHOST0_M0_QOS_CNTL_BCM88470_A0r_fields[] = {
  21852     { EN_AR_LATENCYf, 1, 4, 0 },
  21853     { EN_AR_OTf, 1, 6, 0 },
  21854     { EN_AR_RATEf, 1, 1, 0 },
  21855     { EN_AWAR_OTf, 1, 7, 0 },
  21856     { EN_AWAR_RATEf, 1, 2, 0 },
  21857     { EN_AW_LATENCYf, 1, 3, 0 },
  21858     { EN_AW_OTf, 1, 5, 0 },
  21859     { EN_AW_RATEf, 1, 0, 0 },
  21860     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  21861 };
  21862 
  21863 #endif
  21864 #if defined(BCM_88470_B0)
  21865 soc_field_info_t soc_AXIIC_MHOST0_M0_QOS_CNTL_BCM88470_B0r_fields[] = {
  21866     { EN_AR_LATENCYf, 1, 4, 0 },
  21867     { EN_AR_OTf, 1, 6, 0 },
  21868     { EN_AR_RATEf, 1, 1, 0 },
  21869     { EN_AWAR_OTf, 1, 7, 0 },
  21870     { EN_AWAR_RATEf, 1, 2, 0 },
  21871     { EN_AW_LATENCYf, 1, 3, 0 },
  21872     { EN_AW_OTf, 1, 5, 0 },
  21873     { EN_AW_RATEf, 1, 0, 0 },
  21874     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  21875 };
  21876 
  21877 #endif
  21878 #if defined(BCM_88675_B0)
  21879 soc_field_info_t soc_AXIIC_MHOST0_M0_QOS_CNTL_BCM88675_B0r_fields[] = {
  21880     { EN_AR_LATENCYf, 1, 4, 0 },
  21881     { EN_AR_OTf, 1, 6, 0 },
  21882     { EN_AR_RATEf, 1, 1, 0 },
  21883     { EN_AWAR_OTf, 1, 7, 0 },
  21884     { EN_AWAR_RATEf, 1, 2, 0 },
  21885     { EN_AW_LATENCYf, 1, 3, 0 },
  21886     { EN_AW_OTf, 1, 5, 0 },
  21887     { EN_AW_RATEf, 1, 0, 0 },
  21888     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  21889 };
  21890 
  21891 #endif
  21892 #if defined(BCM_88680_A0)
  21893 soc_field_info_t soc_AXIIC_MHOST0_M0_QOS_CNTL_BCM88680_A0r_fields[] = {
  21894     { EN_AR_LATENCYf, 1, 4, 0 },
  21895     { EN_AR_OTf, 1, 6, 0 },
  21896     { EN_AR_RATEf, 1, 1, 0 },
  21897     { EN_AWAR_OTf, 1, 7, 0 },
  21898     { EN_AWAR_RATEf, 1, 2, 0 },
  21899     { EN_AW_LATENCYf, 1, 3, 0 },
  21900     { EN_AW_OTf, 1, 5, 0 },
  21901     { EN_AW_RATEf, 1, 0, 0 },
  21902     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  21903 };
  21904 
  21905 #endif
  21906 #if defined(BCM_88675_A0)
  21907 soc_field_info_t soc_AXIIC_MHOST0_M0_QOS_RANGEr_fields[] = {
  21908     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  21909     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  21910     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  21911     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  21912     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  21913     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  21914     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  21915     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21916 };
  21917 
  21918 #endif
  21919 #if defined(BCM_88270_A0)
  21920 soc_field_info_t soc_AXIIC_MHOST0_M0_QOS_RANGE_BCM88270_A0r_fields[] = {
  21921     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  21922     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  21923     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  21924     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  21925     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  21926     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  21927     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  21928     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21929 };
  21930 
  21931 #endif
  21932 #if defined(BCM_88375_A0)
  21933 soc_field_info_t soc_AXIIC_MHOST0_M0_QOS_RANGE_BCM88375_A0r_fields[] = {
  21934     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  21935     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  21936     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  21937     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  21938     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  21939     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  21940     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  21941     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21942 };
  21943 
  21944 #endif
  21945 #if defined(BCM_88375_B0)
  21946 soc_field_info_t soc_AXIIC_MHOST0_M0_QOS_RANGE_BCM88375_B0r_fields[] = {
  21947     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  21948     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  21949     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  21950     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  21951     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  21952     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  21953     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  21954     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21955 };
  21956 
  21957 #endif
  21958 #if defined(BCM_88470_A0)
  21959 soc_field_info_t soc_AXIIC_MHOST0_M0_QOS_RANGE_BCM88470_A0r_fields[] = {
  21960     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  21961     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  21962     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  21963     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  21964     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  21965     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  21966     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  21967     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21968 };
  21969 
  21970 #endif
  21971 #if defined(BCM_88470_B0)
  21972 soc_field_info_t soc_AXIIC_MHOST0_M0_QOS_RANGE_BCM88470_B0r_fields[] = {
  21973     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  21974     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  21975     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  21976     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  21977     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  21978     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  21979     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  21980     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21981 };
  21982 
  21983 #endif
  21984 #if defined(BCM_88675_B0)
  21985 soc_field_info_t soc_AXIIC_MHOST0_M0_QOS_RANGE_BCM88675_B0r_fields[] = {
  21986     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  21987     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  21988     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  21989     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  21990     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  21991     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  21992     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  21993     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  21994 };
  21995 
  21996 #endif
  21997 #if defined(BCM_88680_A0)
  21998 soc_field_info_t soc_AXIIC_MHOST0_M0_QOS_RANGE_BCM88680_A0r_fields[] = {
  21999     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  22000     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  22001     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  22002     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  22003     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  22004     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  22005     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  22006     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22007 };
  22008 
  22009 #endif
  22010 #if defined(BCM_88675_A0)
  22011 soc_field_info_t soc_AXIIC_MHOST0_M0_READ_QOSr_fields[] = {
  22012     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  22013     { MHOST0_M0_READ_QOSf, 4, 0, SOCF_LE }
  22014 };
  22015 
  22016 #endif
  22017 #if defined(BCM_53400_A0) || defined(BCM_53570_A0) || \
  22018     defined(BCM_53570_B0) || defined(BCM_56260_A0) || \
  22019     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  22020     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  22021 soc_field_info_t soc_AXIIC_MHOST0_M0_READ_QOS_BCM53400_A0r_fields[] = {
  22022     { MHOST0_M0_READ_QOSf, 4, 0, SOCF_LE },
  22023     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  22024 };
  22025 
  22026 #endif
  22027 #if defined(BCM_88270_A0)
  22028 soc_field_info_t soc_AXIIC_MHOST0_M0_READ_QOS_BCM88270_A0r_fields[] = {
  22029     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  22030     { MHOST0_M0_READ_QOSf, 4, 0, SOCF_LE }
  22031 };
  22032 
  22033 #endif
  22034 #if defined(BCM_88375_A0)
  22035 soc_field_info_t soc_AXIIC_MHOST0_M0_READ_QOS_BCM88375_A0r_fields[] = {
  22036     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  22037     { MHOST0_M0_READ_QOSf, 4, 0, SOCF_LE }
  22038 };
  22039 
  22040 #endif
  22041 #if defined(BCM_88375_B0)
  22042 soc_field_info_t soc_AXIIC_MHOST0_M0_READ_QOS_BCM88375_B0r_fields[] = {
  22043     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  22044     { MHOST0_M0_READ_QOSf, 4, 0, SOCF_LE }
  22045 };
  22046 
  22047 #endif
  22048 #if defined(BCM_88470_A0)
  22049 soc_field_info_t soc_AXIIC_MHOST0_M0_READ_QOS_BCM88470_A0r_fields[] = {
  22050     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  22051     { MHOST0_M0_READ_QOSf, 4, 0, SOCF_LE }
  22052 };
  22053 
  22054 #endif
  22055 #if defined(BCM_88470_B0)
  22056 soc_field_info_t soc_AXIIC_MHOST0_M0_READ_QOS_BCM88470_B0r_fields[] = {
  22057     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  22058     { MHOST0_M0_READ_QOSf, 4, 0, SOCF_LE }
  22059 };
  22060 
  22061 #endif
  22062 #if defined(BCM_88675_B0)
  22063 soc_field_info_t soc_AXIIC_MHOST0_M0_READ_QOS_BCM88675_B0r_fields[] = {
  22064     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  22065     { MHOST0_M0_READ_QOSf, 4, 0, SOCF_LE }
  22066 };
  22067 
  22068 #endif
  22069 #if defined(BCM_88680_A0)
  22070 soc_field_info_t soc_AXIIC_MHOST0_M0_READ_QOS_BCM88680_A0r_fields[] = {
  22071     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  22072     { MHOST0_M0_READ_QOSf, 4, 0, SOCF_LE }
  22073 };
  22074 
  22075 #endif
  22076 #if defined(BCM_88950_A0)
  22077 soc_field_info_t soc_AXIIC_MHOST0_M0_READ_QOS_BCM88950_A0r_fields[] = {
  22078     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  22079     { MHOST0_M0_READ_QOSf, 4, 0, SOCF_LE }
  22080 };
  22081 
  22082 #endif
  22083 #if defined(BCM_88675_A0)
  22084 soc_field_info_t soc_AXIIC_MHOST0_M0_TGT_LATENCYr_fields[] = {
  22085     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  22086     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  22087     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  22088     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22089 };
  22090 
  22091 #endif
  22092 #if defined(BCM_88270_A0)
  22093 soc_field_info_t soc_AXIIC_MHOST0_M0_TGT_LATENCY_BCM88270_A0r_fields[] = {
  22094     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  22095     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  22096     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  22097     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22098 };
  22099 
  22100 #endif
  22101 #if defined(BCM_88375_A0)
  22102 soc_field_info_t soc_AXIIC_MHOST0_M0_TGT_LATENCY_BCM88375_A0r_fields[] = {
  22103     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  22104     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  22105     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  22106     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22107 };
  22108 
  22109 #endif
  22110 #if defined(BCM_88375_B0)
  22111 soc_field_info_t soc_AXIIC_MHOST0_M0_TGT_LATENCY_BCM88375_B0r_fields[] = {
  22112     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  22113     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  22114     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  22115     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22116 };
  22117 
  22118 #endif
  22119 #if defined(BCM_88470_A0)
  22120 soc_field_info_t soc_AXIIC_MHOST0_M0_TGT_LATENCY_BCM88470_A0r_fields[] = {
  22121     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  22122     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  22123     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  22124     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22125 };
  22126 
  22127 #endif
  22128 #if defined(BCM_88470_B0)
  22129 soc_field_info_t soc_AXIIC_MHOST0_M0_TGT_LATENCY_BCM88470_B0r_fields[] = {
  22130     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  22131     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  22132     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  22133     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22134 };
  22135 
  22136 #endif
  22137 #if defined(BCM_88675_B0)
  22138 soc_field_info_t soc_AXIIC_MHOST0_M0_TGT_LATENCY_BCM88675_B0r_fields[] = {
  22139     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  22140     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  22141     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  22142     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22143 };
  22144 
  22145 #endif
  22146 #if defined(BCM_88680_A0)
  22147 soc_field_info_t soc_AXIIC_MHOST0_M0_TGT_LATENCY_BCM88680_A0r_fields[] = {
  22148     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  22149     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  22150     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  22151     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22152 };
  22153 
  22154 #endif
  22155 #if defined(BCM_88675_A0)
  22156 soc_field_info_t soc_AXIIC_MHOST0_M0_WRITE_QOSr_fields[] = {
  22157     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  22158     { MHOST0_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  22159 };
  22160 
  22161 #endif
  22162 #if defined(BCM_53400_A0) || defined(BCM_53570_A0) || \
  22163     defined(BCM_53570_B0) || defined(BCM_56260_A0) || \
  22164     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  22165     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  22166 soc_field_info_t soc_AXIIC_MHOST0_M0_WRITE_QOS_BCM53400_A0r_fields[] = {
  22167     { MHOST0_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  22168     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  22169 };
  22170 
  22171 #endif
  22172 #if defined(BCM_88270_A0)
  22173 soc_field_info_t soc_AXIIC_MHOST0_M0_WRITE_QOS_BCM88270_A0r_fields[] = {
  22174     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  22175     { MHOST0_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  22176 };
  22177 
  22178 #endif
  22179 #if defined(BCM_88375_A0)
  22180 soc_field_info_t soc_AXIIC_MHOST0_M0_WRITE_QOS_BCM88375_A0r_fields[] = {
  22181     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  22182     { MHOST0_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  22183 };
  22184 
  22185 #endif
  22186 #if defined(BCM_88375_B0)
  22187 soc_field_info_t soc_AXIIC_MHOST0_M0_WRITE_QOS_BCM88375_B0r_fields[] = {
  22188     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  22189     { MHOST0_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  22190 };
  22191 
  22192 #endif
  22193 #if defined(BCM_88470_A0)
  22194 soc_field_info_t soc_AXIIC_MHOST0_M0_WRITE_QOS_BCM88470_A0r_fields[] = {
  22195     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  22196     { MHOST0_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  22197 };
  22198 
  22199 #endif
  22200 #if defined(BCM_88470_B0)
  22201 soc_field_info_t soc_AXIIC_MHOST0_M0_WRITE_QOS_BCM88470_B0r_fields[] = {
  22202     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  22203     { MHOST0_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  22204 };
  22205 
  22206 #endif
  22207 #if defined(BCM_88675_B0)
  22208 soc_field_info_t soc_AXIIC_MHOST0_M0_WRITE_QOS_BCM88675_B0r_fields[] = {
  22209     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  22210     { MHOST0_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  22211 };
  22212 
  22213 #endif
  22214 #if defined(BCM_88680_A0)
  22215 soc_field_info_t soc_AXIIC_MHOST0_M0_WRITE_QOS_BCM88680_A0r_fields[] = {
  22216     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  22217     { MHOST0_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  22218 };
  22219 
  22220 #endif
  22221 #if defined(BCM_88950_A0)
  22222 soc_field_info_t soc_AXIIC_MHOST0_M0_WRITE_QOS_BCM88950_A0r_fields[] = {
  22223     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  22224     { MHOST0_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  22225 };
  22226 
  22227 #endif
  22228 #if defined(BCM_88675_A0)
  22229 soc_field_info_t soc_AXIIC_MHOST0_S0_FN_MOD_BM_ISSr_fields[] = {
  22230     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  22231     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  22232     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  22233 };
  22234 
  22235 #endif
  22236 #if defined(BCM_88270_A0)
  22237 soc_field_info_t soc_AXIIC_MHOST0_S0_FN_MOD_BM_ISS_BCM88270_A0r_fields[] = {
  22238     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  22239     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  22240     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  22241 };
  22242 
  22243 #endif
  22244 #if defined(BCM_88375_A0)
  22245 soc_field_info_t soc_AXIIC_MHOST0_S0_FN_MOD_BM_ISS_BCM88375_A0r_fields[] = {
  22246     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  22247     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  22248     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  22249 };
  22250 
  22251 #endif
  22252 #if defined(BCM_88375_B0)
  22253 soc_field_info_t soc_AXIIC_MHOST0_S0_FN_MOD_BM_ISS_BCM88375_B0r_fields[] = {
  22254     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  22255     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  22256     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  22257 };
  22258 
  22259 #endif
  22260 #if defined(BCM_88470_A0)
  22261 soc_field_info_t soc_AXIIC_MHOST0_S0_FN_MOD_BM_ISS_BCM88470_A0r_fields[] = {
  22262     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  22263     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  22264     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  22265 };
  22266 
  22267 #endif
  22268 #if defined(BCM_88470_B0)
  22269 soc_field_info_t soc_AXIIC_MHOST0_S0_FN_MOD_BM_ISS_BCM88470_B0r_fields[] = {
  22270     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  22271     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  22272     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  22273 };
  22274 
  22275 #endif
  22276 #if defined(BCM_88675_B0)
  22277 soc_field_info_t soc_AXIIC_MHOST0_S0_FN_MOD_BM_ISS_BCM88675_B0r_fields[] = {
  22278     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  22279     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  22280     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  22281 };
  22282 
  22283 #endif
  22284 #if defined(BCM_88680_A0)
  22285 soc_field_info_t soc_AXIIC_MHOST0_S0_FN_MOD_BM_ISS_BCM88680_A0r_fields[] = {
  22286     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  22287     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  22288     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  22289 };
  22290 
  22291 #endif
  22292 #if defined(BCM_53400_A0) || defined(BCM_53570_A0) || \
  22293     defined(BCM_53570_B0) || defined(BCM_56260_A0)
  22294 soc_field_info_t soc_AXIIC_MHOST0_S0_SECURITYr_fields[] = {
  22295     { MHOST0_S0_SECURITYf, 1, 0, SOCF_RES },
  22296     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  22297 };
  22298 
  22299 #endif
  22300 #if defined(BCM_56260_B0)
  22301 soc_field_info_t soc_AXIIC_MHOST0_S0_SECURITY_BCM56260_B0r_fields[] = {
  22302     { MHOST0_S0_SECURITYf, 1, 0, SOCF_WO|SOCF_RES },
  22303     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  22304 };
  22305 
  22306 #endif
  22307 #if defined(BCM_88675_A0)
  22308 soc_field_info_t soc_AXIIC_MHOST1_M0_AR_Br_fields[] = {
  22309     { AR_Bf, 16, 0, SOCF_LE },
  22310     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22311 };
  22312 
  22313 #endif
  22314 #if defined(BCM_88270_A0)
  22315 soc_field_info_t soc_AXIIC_MHOST1_M0_AR_B_BCM88270_A0r_fields[] = {
  22316     { AR_Bf, 16, 0, SOCF_LE },
  22317     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22318 };
  22319 
  22320 #endif
  22321 #if defined(BCM_88375_A0)
  22322 soc_field_info_t soc_AXIIC_MHOST1_M0_AR_B_BCM88375_A0r_fields[] = {
  22323     { AR_Bf, 16, 0, SOCF_LE },
  22324     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22325 };
  22326 
  22327 #endif
  22328 #if defined(BCM_88375_B0)
  22329 soc_field_info_t soc_AXIIC_MHOST1_M0_AR_B_BCM88375_B0r_fields[] = {
  22330     { AR_Bf, 16, 0, SOCF_LE },
  22331     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22332 };
  22333 
  22334 #endif
  22335 #if defined(BCM_88470_A0)
  22336 soc_field_info_t soc_AXIIC_MHOST1_M0_AR_B_BCM88470_A0r_fields[] = {
  22337     { AR_Bf, 16, 0, SOCF_LE },
  22338     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22339 };
  22340 
  22341 #endif
  22342 #if defined(BCM_88470_B0)
  22343 soc_field_info_t soc_AXIIC_MHOST1_M0_AR_B_BCM88470_B0r_fields[] = {
  22344     { AR_Bf, 16, 0, SOCF_LE },
  22345     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22346 };
  22347 
  22348 #endif
  22349 #if defined(BCM_88675_B0)
  22350 soc_field_info_t soc_AXIIC_MHOST1_M0_AR_B_BCM88675_B0r_fields[] = {
  22351     { AR_Bf, 16, 0, SOCF_LE },
  22352     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22353 };
  22354 
  22355 #endif
  22356 #if defined(BCM_88680_A0)
  22357 soc_field_info_t soc_AXIIC_MHOST1_M0_AR_B_BCM88680_A0r_fields[] = {
  22358     { AR_Bf, 16, 0, SOCF_LE },
  22359     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22360 };
  22361 
  22362 #endif
  22363 #if defined(BCM_88675_A0)
  22364 soc_field_info_t soc_AXIIC_MHOST1_M0_AR_Pr_fields[] = {
  22365     { AR_Pf, 8, 24, SOCF_LE },
  22366     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22367 };
  22368 
  22369 #endif
  22370 #if defined(BCM_88270_A0)
  22371 soc_field_info_t soc_AXIIC_MHOST1_M0_AR_P_BCM88270_A0r_fields[] = {
  22372     { AR_Pf, 8, 24, SOCF_LE },
  22373     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22374 };
  22375 
  22376 #endif
  22377 #if defined(BCM_88375_A0)
  22378 soc_field_info_t soc_AXIIC_MHOST1_M0_AR_P_BCM88375_A0r_fields[] = {
  22379     { AR_Pf, 8, 24, SOCF_LE },
  22380     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22381 };
  22382 
  22383 #endif
  22384 #if defined(BCM_88375_B0)
  22385 soc_field_info_t soc_AXIIC_MHOST1_M0_AR_P_BCM88375_B0r_fields[] = {
  22386     { AR_Pf, 8, 24, SOCF_LE },
  22387     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22388 };
  22389 
  22390 #endif
  22391 #if defined(BCM_88470_A0)
  22392 soc_field_info_t soc_AXIIC_MHOST1_M0_AR_P_BCM88470_A0r_fields[] = {
  22393     { AR_Pf, 8, 24, SOCF_LE },
  22394     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22395 };
  22396 
  22397 #endif
  22398 #if defined(BCM_88470_B0)
  22399 soc_field_info_t soc_AXIIC_MHOST1_M0_AR_P_BCM88470_B0r_fields[] = {
  22400     { AR_Pf, 8, 24, SOCF_LE },
  22401     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22402 };
  22403 
  22404 #endif
  22405 #if defined(BCM_88675_B0)
  22406 soc_field_info_t soc_AXIIC_MHOST1_M0_AR_P_BCM88675_B0r_fields[] = {
  22407     { AR_Pf, 8, 24, SOCF_LE },
  22408     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22409 };
  22410 
  22411 #endif
  22412 #if defined(BCM_88680_A0)
  22413 soc_field_info_t soc_AXIIC_MHOST1_M0_AR_P_BCM88680_A0r_fields[] = {
  22414     { AR_Pf, 8, 24, SOCF_LE },
  22415     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22416 };
  22417 
  22418 #endif
  22419 #if defined(BCM_88675_A0)
  22420 soc_field_info_t soc_AXIIC_MHOST1_M0_AR_Rr_fields[] = {
  22421     { AR_Rf, 12, 20, SOCF_LE },
  22422     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22423 };
  22424 
  22425 #endif
  22426 #if defined(BCM_88270_A0)
  22427 soc_field_info_t soc_AXIIC_MHOST1_M0_AR_R_BCM88270_A0r_fields[] = {
  22428     { AR_Rf, 12, 20, SOCF_LE },
  22429     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22430 };
  22431 
  22432 #endif
  22433 #if defined(BCM_88375_A0)
  22434 soc_field_info_t soc_AXIIC_MHOST1_M0_AR_R_BCM88375_A0r_fields[] = {
  22435     { AR_Rf, 12, 20, SOCF_LE },
  22436     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22437 };
  22438 
  22439 #endif
  22440 #if defined(BCM_88375_B0)
  22441 soc_field_info_t soc_AXIIC_MHOST1_M0_AR_R_BCM88375_B0r_fields[] = {
  22442     { AR_Rf, 12, 20, SOCF_LE },
  22443     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22444 };
  22445 
  22446 #endif
  22447 #if defined(BCM_88470_A0)
  22448 soc_field_info_t soc_AXIIC_MHOST1_M0_AR_R_BCM88470_A0r_fields[] = {
  22449     { AR_Rf, 12, 20, SOCF_LE },
  22450     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22451 };
  22452 
  22453 #endif
  22454 #if defined(BCM_88470_B0)
  22455 soc_field_info_t soc_AXIIC_MHOST1_M0_AR_R_BCM88470_B0r_fields[] = {
  22456     { AR_Rf, 12, 20, SOCF_LE },
  22457     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22458 };
  22459 
  22460 #endif
  22461 #if defined(BCM_88675_B0)
  22462 soc_field_info_t soc_AXIIC_MHOST1_M0_AR_R_BCM88675_B0r_fields[] = {
  22463     { AR_Rf, 12, 20, SOCF_LE },
  22464     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22465 };
  22466 
  22467 #endif
  22468 #if defined(BCM_88680_A0)
  22469 soc_field_info_t soc_AXIIC_MHOST1_M0_AR_R_BCM88680_A0r_fields[] = {
  22470     { AR_Rf, 12, 20, SOCF_LE },
  22471     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22472 };
  22473 
  22474 #endif
  22475 #if defined(BCM_88675_A0)
  22476 soc_field_info_t soc_AXIIC_MHOST1_M0_AW_Br_fields[] = {
  22477     { AW_Bf, 16, 0, SOCF_LE },
  22478     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22479 };
  22480 
  22481 #endif
  22482 #if defined(BCM_88270_A0)
  22483 soc_field_info_t soc_AXIIC_MHOST1_M0_AW_B_BCM88270_A0r_fields[] = {
  22484     { AW_Bf, 16, 0, SOCF_LE },
  22485     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22486 };
  22487 
  22488 #endif
  22489 #if defined(BCM_88375_A0)
  22490 soc_field_info_t soc_AXIIC_MHOST1_M0_AW_B_BCM88375_A0r_fields[] = {
  22491     { AW_Bf, 16, 0, SOCF_LE },
  22492     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22493 };
  22494 
  22495 #endif
  22496 #if defined(BCM_88375_B0)
  22497 soc_field_info_t soc_AXIIC_MHOST1_M0_AW_B_BCM88375_B0r_fields[] = {
  22498     { AW_Bf, 16, 0, SOCF_LE },
  22499     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22500 };
  22501 
  22502 #endif
  22503 #if defined(BCM_88470_A0)
  22504 soc_field_info_t soc_AXIIC_MHOST1_M0_AW_B_BCM88470_A0r_fields[] = {
  22505     { AW_Bf, 16, 0, SOCF_LE },
  22506     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22507 };
  22508 
  22509 #endif
  22510 #if defined(BCM_88470_B0)
  22511 soc_field_info_t soc_AXIIC_MHOST1_M0_AW_B_BCM88470_B0r_fields[] = {
  22512     { AW_Bf, 16, 0, SOCF_LE },
  22513     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22514 };
  22515 
  22516 #endif
  22517 #if defined(BCM_88675_B0)
  22518 soc_field_info_t soc_AXIIC_MHOST1_M0_AW_B_BCM88675_B0r_fields[] = {
  22519     { AW_Bf, 16, 0, SOCF_LE },
  22520     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22521 };
  22522 
  22523 #endif
  22524 #if defined(BCM_88680_A0)
  22525 soc_field_info_t soc_AXIIC_MHOST1_M0_AW_B_BCM88680_A0r_fields[] = {
  22526     { AW_Bf, 16, 0, SOCF_LE },
  22527     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22528 };
  22529 
  22530 #endif
  22531 #if defined(BCM_88675_A0)
  22532 soc_field_info_t soc_AXIIC_MHOST1_M0_AW_Pr_fields[] = {
  22533     { AW_Pf, 8, 24, SOCF_LE },
  22534     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22535 };
  22536 
  22537 #endif
  22538 #if defined(BCM_88270_A0)
  22539 soc_field_info_t soc_AXIIC_MHOST1_M0_AW_P_BCM88270_A0r_fields[] = {
  22540     { AW_Pf, 8, 24, SOCF_LE },
  22541     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22542 };
  22543 
  22544 #endif
  22545 #if defined(BCM_88375_A0)
  22546 soc_field_info_t soc_AXIIC_MHOST1_M0_AW_P_BCM88375_A0r_fields[] = {
  22547     { AW_Pf, 8, 24, SOCF_LE },
  22548     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22549 };
  22550 
  22551 #endif
  22552 #if defined(BCM_88375_B0)
  22553 soc_field_info_t soc_AXIIC_MHOST1_M0_AW_P_BCM88375_B0r_fields[] = {
  22554     { AW_Pf, 8, 24, SOCF_LE },
  22555     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22556 };
  22557 
  22558 #endif
  22559 #if defined(BCM_88470_A0)
  22560 soc_field_info_t soc_AXIIC_MHOST1_M0_AW_P_BCM88470_A0r_fields[] = {
  22561     { AW_Pf, 8, 24, SOCF_LE },
  22562     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22563 };
  22564 
  22565 #endif
  22566 #if defined(BCM_88470_B0)
  22567 soc_field_info_t soc_AXIIC_MHOST1_M0_AW_P_BCM88470_B0r_fields[] = {
  22568     { AW_Pf, 8, 24, SOCF_LE },
  22569     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22570 };
  22571 
  22572 #endif
  22573 #if defined(BCM_88675_B0)
  22574 soc_field_info_t soc_AXIIC_MHOST1_M0_AW_P_BCM88675_B0r_fields[] = {
  22575     { AW_Pf, 8, 24, SOCF_LE },
  22576     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22577 };
  22578 
  22579 #endif
  22580 #if defined(BCM_88680_A0)
  22581 soc_field_info_t soc_AXIIC_MHOST1_M0_AW_P_BCM88680_A0r_fields[] = {
  22582     { AW_Pf, 8, 24, SOCF_LE },
  22583     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22584 };
  22585 
  22586 #endif
  22587 #if defined(BCM_88675_A0)
  22588 soc_field_info_t soc_AXIIC_MHOST1_M0_AW_Rr_fields[] = {
  22589     { AW_Rf, 12, 20, SOCF_LE },
  22590     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22591 };
  22592 
  22593 #endif
  22594 #if defined(BCM_88270_A0)
  22595 soc_field_info_t soc_AXIIC_MHOST1_M0_AW_R_BCM88270_A0r_fields[] = {
  22596     { AW_Rf, 12, 20, SOCF_LE },
  22597     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22598 };
  22599 
  22600 #endif
  22601 #if defined(BCM_88375_A0)
  22602 soc_field_info_t soc_AXIIC_MHOST1_M0_AW_R_BCM88375_A0r_fields[] = {
  22603     { AW_Rf, 12, 20, SOCF_LE },
  22604     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22605 };
  22606 
  22607 #endif
  22608 #if defined(BCM_88375_B0)
  22609 soc_field_info_t soc_AXIIC_MHOST1_M0_AW_R_BCM88375_B0r_fields[] = {
  22610     { AW_Rf, 12, 20, SOCF_LE },
  22611     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22612 };
  22613 
  22614 #endif
  22615 #if defined(BCM_88470_A0)
  22616 soc_field_info_t soc_AXIIC_MHOST1_M0_AW_R_BCM88470_A0r_fields[] = {
  22617     { AW_Rf, 12, 20, SOCF_LE },
  22618     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22619 };
  22620 
  22621 #endif
  22622 #if defined(BCM_88470_B0)
  22623 soc_field_info_t soc_AXIIC_MHOST1_M0_AW_R_BCM88470_B0r_fields[] = {
  22624     { AW_Rf, 12, 20, SOCF_LE },
  22625     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22626 };
  22627 
  22628 #endif
  22629 #if defined(BCM_88675_B0)
  22630 soc_field_info_t soc_AXIIC_MHOST1_M0_AW_R_BCM88675_B0r_fields[] = {
  22631     { AW_Rf, 12, 20, SOCF_LE },
  22632     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22633 };
  22634 
  22635 #endif
  22636 #if defined(BCM_88680_A0)
  22637 soc_field_info_t soc_AXIIC_MHOST1_M0_AW_R_BCM88680_A0r_fields[] = {
  22638     { AW_Rf, 12, 20, SOCF_LE },
  22639     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22640 };
  22641 
  22642 #endif
  22643 #if defined(BCM_88675_A0)
  22644 soc_field_info_t soc_AXIIC_MHOST1_M0_FN_MODr_fields[] = {
  22645     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  22646     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  22647     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  22648 };
  22649 
  22650 #endif
  22651 #if defined(BCM_88270_A0)
  22652 soc_field_info_t soc_AXIIC_MHOST1_M0_FN_MOD_BCM88270_A0r_fields[] = {
  22653     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  22654     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  22655     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  22656 };
  22657 
  22658 #endif
  22659 #if defined(BCM_88375_A0)
  22660 soc_field_info_t soc_AXIIC_MHOST1_M0_FN_MOD_BCM88375_A0r_fields[] = {
  22661     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  22662     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  22663     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  22664 };
  22665 
  22666 #endif
  22667 #if defined(BCM_88375_B0)
  22668 soc_field_info_t soc_AXIIC_MHOST1_M0_FN_MOD_BCM88375_B0r_fields[] = {
  22669     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  22670     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  22671     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  22672 };
  22673 
  22674 #endif
  22675 #if defined(BCM_88470_A0)
  22676 soc_field_info_t soc_AXIIC_MHOST1_M0_FN_MOD_BCM88470_A0r_fields[] = {
  22677     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  22678     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  22679     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  22680 };
  22681 
  22682 #endif
  22683 #if defined(BCM_88470_B0)
  22684 soc_field_info_t soc_AXIIC_MHOST1_M0_FN_MOD_BCM88470_B0r_fields[] = {
  22685     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  22686     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  22687     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  22688 };
  22689 
  22690 #endif
  22691 #if defined(BCM_88675_B0)
  22692 soc_field_info_t soc_AXIIC_MHOST1_M0_FN_MOD_BCM88675_B0r_fields[] = {
  22693     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  22694     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  22695     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  22696 };
  22697 
  22698 #endif
  22699 #if defined(BCM_88680_A0)
  22700 soc_field_info_t soc_AXIIC_MHOST1_M0_FN_MOD_BCM88680_A0r_fields[] = {
  22701     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  22702     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  22703     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  22704 };
  22705 
  22706 #endif
  22707 #if defined(BCM_88675_A0)
  22708 soc_field_info_t soc_AXIIC_MHOST1_M0_KIr_fields[] = {
  22709     { AR_KIf, 3, 8, SOCF_LE },
  22710     { AW_KIf, 3, 0, SOCF_LE },
  22711     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  22712     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22713 };
  22714 
  22715 #endif
  22716 #if defined(BCM_88270_A0)
  22717 soc_field_info_t soc_AXIIC_MHOST1_M0_KI_BCM88270_A0r_fields[] = {
  22718     { AR_KIf, 3, 8, SOCF_LE },
  22719     { AW_KIf, 3, 0, SOCF_LE },
  22720     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  22721     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22722 };
  22723 
  22724 #endif
  22725 #if defined(BCM_88375_A0)
  22726 soc_field_info_t soc_AXIIC_MHOST1_M0_KI_BCM88375_A0r_fields[] = {
  22727     { AR_KIf, 3, 8, SOCF_LE },
  22728     { AW_KIf, 3, 0, SOCF_LE },
  22729     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  22730     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22731 };
  22732 
  22733 #endif
  22734 #if defined(BCM_88375_B0)
  22735 soc_field_info_t soc_AXIIC_MHOST1_M0_KI_BCM88375_B0r_fields[] = {
  22736     { AR_KIf, 3, 8, SOCF_LE },
  22737     { AW_KIf, 3, 0, SOCF_LE },
  22738     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  22739     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22740 };
  22741 
  22742 #endif
  22743 #if defined(BCM_88470_A0)
  22744 soc_field_info_t soc_AXIIC_MHOST1_M0_KI_BCM88470_A0r_fields[] = {
  22745     { AR_KIf, 3, 8, SOCF_LE },
  22746     { AW_KIf, 3, 0, SOCF_LE },
  22747     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  22748     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22749 };
  22750 
  22751 #endif
  22752 #if defined(BCM_88470_B0)
  22753 soc_field_info_t soc_AXIIC_MHOST1_M0_KI_BCM88470_B0r_fields[] = {
  22754     { AR_KIf, 3, 8, SOCF_LE },
  22755     { AW_KIf, 3, 0, SOCF_LE },
  22756     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  22757     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22758 };
  22759 
  22760 #endif
  22761 #if defined(BCM_88675_B0)
  22762 soc_field_info_t soc_AXIIC_MHOST1_M0_KI_BCM88675_B0r_fields[] = {
  22763     { AR_KIf, 3, 8, SOCF_LE },
  22764     { AW_KIf, 3, 0, SOCF_LE },
  22765     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  22766     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22767 };
  22768 
  22769 #endif
  22770 #if defined(BCM_88680_A0)
  22771 soc_field_info_t soc_AXIIC_MHOST1_M0_KI_BCM88680_A0r_fields[] = {
  22772     { AR_KIf, 3, 8, SOCF_LE },
  22773     { AW_KIf, 3, 0, SOCF_LE },
  22774     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  22775     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22776 };
  22777 
  22778 #endif
  22779 #if defined(BCM_88675_A0)
  22780 soc_field_info_t soc_AXIIC_MHOST1_M0_MAX_COMB_OTr_fields[] = {
  22781     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  22782     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  22783     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  22784 };
  22785 
  22786 #endif
  22787 #if defined(BCM_88270_A0)
  22788 soc_field_info_t soc_AXIIC_MHOST1_M0_MAX_COMB_OT_BCM88270_A0r_fields[] = {
  22789     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  22790     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  22791     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  22792 };
  22793 
  22794 #endif
  22795 #if defined(BCM_88375_A0)
  22796 soc_field_info_t soc_AXIIC_MHOST1_M0_MAX_COMB_OT_BCM88375_A0r_fields[] = {
  22797     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  22798     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  22799     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  22800 };
  22801 
  22802 #endif
  22803 #if defined(BCM_88375_B0)
  22804 soc_field_info_t soc_AXIIC_MHOST1_M0_MAX_COMB_OT_BCM88375_B0r_fields[] = {
  22805     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  22806     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  22807     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  22808 };
  22809 
  22810 #endif
  22811 #if defined(BCM_88470_A0)
  22812 soc_field_info_t soc_AXIIC_MHOST1_M0_MAX_COMB_OT_BCM88470_A0r_fields[] = {
  22813     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  22814     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  22815     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  22816 };
  22817 
  22818 #endif
  22819 #if defined(BCM_88470_B0)
  22820 soc_field_info_t soc_AXIIC_MHOST1_M0_MAX_COMB_OT_BCM88470_B0r_fields[] = {
  22821     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  22822     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  22823     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  22824 };
  22825 
  22826 #endif
  22827 #if defined(BCM_88675_B0)
  22828 soc_field_info_t soc_AXIIC_MHOST1_M0_MAX_COMB_OT_BCM88675_B0r_fields[] = {
  22829     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  22830     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  22831     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  22832 };
  22833 
  22834 #endif
  22835 #if defined(BCM_88680_A0)
  22836 soc_field_info_t soc_AXIIC_MHOST1_M0_MAX_COMB_OT_BCM88680_A0r_fields[] = {
  22837     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  22838     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  22839     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  22840 };
  22841 
  22842 #endif
  22843 #if defined(BCM_88675_A0)
  22844 soc_field_info_t soc_AXIIC_MHOST1_M0_MAX_OTr_fields[] = {
  22845     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  22846     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  22847     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  22848     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  22849     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  22850     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22851 };
  22852 
  22853 #endif
  22854 #if defined(BCM_88270_A0)
  22855 soc_field_info_t soc_AXIIC_MHOST1_M0_MAX_OT_BCM88270_A0r_fields[] = {
  22856     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  22857     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  22858     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  22859     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  22860     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  22861     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22862 };
  22863 
  22864 #endif
  22865 #if defined(BCM_88375_A0)
  22866 soc_field_info_t soc_AXIIC_MHOST1_M0_MAX_OT_BCM88375_A0r_fields[] = {
  22867     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  22868     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  22869     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  22870     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  22871     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  22872     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22873 };
  22874 
  22875 #endif
  22876 #if defined(BCM_88375_B0)
  22877 soc_field_info_t soc_AXIIC_MHOST1_M0_MAX_OT_BCM88375_B0r_fields[] = {
  22878     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  22879     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  22880     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  22881     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  22882     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  22883     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22884 };
  22885 
  22886 #endif
  22887 #if defined(BCM_88470_A0)
  22888 soc_field_info_t soc_AXIIC_MHOST1_M0_MAX_OT_BCM88470_A0r_fields[] = {
  22889     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  22890     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  22891     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  22892     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  22893     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  22894     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22895 };
  22896 
  22897 #endif
  22898 #if defined(BCM_88470_B0)
  22899 soc_field_info_t soc_AXIIC_MHOST1_M0_MAX_OT_BCM88470_B0r_fields[] = {
  22900     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  22901     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  22902     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  22903     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  22904     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  22905     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22906 };
  22907 
  22908 #endif
  22909 #if defined(BCM_88675_B0)
  22910 soc_field_info_t soc_AXIIC_MHOST1_M0_MAX_OT_BCM88675_B0r_fields[] = {
  22911     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  22912     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  22913     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  22914     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  22915     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  22916     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22917 };
  22918 
  22919 #endif
  22920 #if defined(BCM_88680_A0)
  22921 soc_field_info_t soc_AXIIC_MHOST1_M0_MAX_OT_BCM88680_A0r_fields[] = {
  22922     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  22923     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  22924     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  22925     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  22926     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  22927     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  22928 };
  22929 
  22930 #endif
  22931 #if defined(BCM_88675_A0)
  22932 soc_field_info_t soc_AXIIC_MHOST1_M0_QOS_CNTLr_fields[] = {
  22933     { EN_AR_LATENCYf, 1, 4, 0 },
  22934     { EN_AR_OTf, 1, 6, 0 },
  22935     { EN_AR_RATEf, 1, 1, 0 },
  22936     { EN_AWAR_OTf, 1, 7, 0 },
  22937     { EN_AWAR_RATEf, 1, 2, 0 },
  22938     { EN_AW_LATENCYf, 1, 3, 0 },
  22939     { EN_AW_OTf, 1, 5, 0 },
  22940     { EN_AW_RATEf, 1, 0, 0 },
  22941     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  22942 };
  22943 
  22944 #endif
  22945 #if defined(BCM_88270_A0)
  22946 soc_field_info_t soc_AXIIC_MHOST1_M0_QOS_CNTL_BCM88270_A0r_fields[] = {
  22947     { EN_AR_LATENCYf, 1, 4, 0 },
  22948     { EN_AR_OTf, 1, 6, 0 },
  22949     { EN_AR_RATEf, 1, 1, 0 },
  22950     { EN_AWAR_OTf, 1, 7, 0 },
  22951     { EN_AWAR_RATEf, 1, 2, 0 },
  22952     { EN_AW_LATENCYf, 1, 3, 0 },
  22953     { EN_AW_OTf, 1, 5, 0 },
  22954     { EN_AW_RATEf, 1, 0, 0 },
  22955     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  22956 };
  22957 
  22958 #endif
  22959 #if defined(BCM_88375_A0)
  22960 soc_field_info_t soc_AXIIC_MHOST1_M0_QOS_CNTL_BCM88375_A0r_fields[] = {
  22961     { EN_AR_LATENCYf, 1, 4, 0 },
  22962     { EN_AR_OTf, 1, 6, 0 },
  22963     { EN_AR_RATEf, 1, 1, 0 },
  22964     { EN_AWAR_OTf, 1, 7, 0 },
  22965     { EN_AWAR_RATEf, 1, 2, 0 },
  22966     { EN_AW_LATENCYf, 1, 3, 0 },
  22967     { EN_AW_OTf, 1, 5, 0 },
  22968     { EN_AW_RATEf, 1, 0, 0 },
  22969     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  22970 };
  22971 
  22972 #endif
  22973 #if defined(BCM_88375_B0)
  22974 soc_field_info_t soc_AXIIC_MHOST1_M0_QOS_CNTL_BCM88375_B0r_fields[] = {
  22975     { EN_AR_LATENCYf, 1, 4, 0 },
  22976     { EN_AR_OTf, 1, 6, 0 },
  22977     { EN_AR_RATEf, 1, 1, 0 },
  22978     { EN_AWAR_OTf, 1, 7, 0 },
  22979     { EN_AWAR_RATEf, 1, 2, 0 },
  22980     { EN_AW_LATENCYf, 1, 3, 0 },
  22981     { EN_AW_OTf, 1, 5, 0 },
  22982     { EN_AW_RATEf, 1, 0, 0 },
  22983     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  22984 };
  22985 
  22986 #endif
  22987 #if defined(BCM_88470_A0)
  22988 soc_field_info_t soc_AXIIC_MHOST1_M0_QOS_CNTL_BCM88470_A0r_fields[] = {
  22989     { EN_AR_LATENCYf, 1, 4, 0 },
  22990     { EN_AR_OTf, 1, 6, 0 },
  22991     { EN_AR_RATEf, 1, 1, 0 },
  22992     { EN_AWAR_OTf, 1, 7, 0 },
  22993     { EN_AWAR_RATEf, 1, 2, 0 },
  22994     { EN_AW_LATENCYf, 1, 3, 0 },
  22995     { EN_AW_OTf, 1, 5, 0 },
  22996     { EN_AW_RATEf, 1, 0, 0 },
  22997     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  22998 };
  22999 
  23000 #endif
  23001 #if defined(BCM_88470_B0)
  23002 soc_field_info_t soc_AXIIC_MHOST1_M0_QOS_CNTL_BCM88470_B0r_fields[] = {
  23003     { EN_AR_LATENCYf, 1, 4, 0 },
  23004     { EN_AR_OTf, 1, 6, 0 },
  23005     { EN_AR_RATEf, 1, 1, 0 },
  23006     { EN_AWAR_OTf, 1, 7, 0 },
  23007     { EN_AWAR_RATEf, 1, 2, 0 },
  23008     { EN_AW_LATENCYf, 1, 3, 0 },
  23009     { EN_AW_OTf, 1, 5, 0 },
  23010     { EN_AW_RATEf, 1, 0, 0 },
  23011     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  23012 };
  23013 
  23014 #endif
  23015 #if defined(BCM_88675_B0)
  23016 soc_field_info_t soc_AXIIC_MHOST1_M0_QOS_CNTL_BCM88675_B0r_fields[] = {
  23017     { EN_AR_LATENCYf, 1, 4, 0 },
  23018     { EN_AR_OTf, 1, 6, 0 },
  23019     { EN_AR_RATEf, 1, 1, 0 },
  23020     { EN_AWAR_OTf, 1, 7, 0 },
  23021     { EN_AWAR_RATEf, 1, 2, 0 },
  23022     { EN_AW_LATENCYf, 1, 3, 0 },
  23023     { EN_AW_OTf, 1, 5, 0 },
  23024     { EN_AW_RATEf, 1, 0, 0 },
  23025     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  23026 };
  23027 
  23028 #endif
  23029 #if defined(BCM_88680_A0)
  23030 soc_field_info_t soc_AXIIC_MHOST1_M0_QOS_CNTL_BCM88680_A0r_fields[] = {
  23031     { EN_AR_LATENCYf, 1, 4, 0 },
  23032     { EN_AR_OTf, 1, 6, 0 },
  23033     { EN_AR_RATEf, 1, 1, 0 },
  23034     { EN_AWAR_OTf, 1, 7, 0 },
  23035     { EN_AWAR_RATEf, 1, 2, 0 },
  23036     { EN_AW_LATENCYf, 1, 3, 0 },
  23037     { EN_AW_OTf, 1, 5, 0 },
  23038     { EN_AW_RATEf, 1, 0, 0 },
  23039     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  23040 };
  23041 
  23042 #endif
  23043 #if defined(BCM_88675_A0)
  23044 soc_field_info_t soc_AXIIC_MHOST1_M0_QOS_RANGEr_fields[] = {
  23045     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  23046     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  23047     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  23048     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  23049     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  23050     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  23051     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  23052     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23053 };
  23054 
  23055 #endif
  23056 #if defined(BCM_88270_A0)
  23057 soc_field_info_t soc_AXIIC_MHOST1_M0_QOS_RANGE_BCM88270_A0r_fields[] = {
  23058     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  23059     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  23060     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  23061     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  23062     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  23063     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  23064     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  23065     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23066 };
  23067 
  23068 #endif
  23069 #if defined(BCM_88375_A0)
  23070 soc_field_info_t soc_AXIIC_MHOST1_M0_QOS_RANGE_BCM88375_A0r_fields[] = {
  23071     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  23072     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  23073     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  23074     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  23075     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  23076     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  23077     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  23078     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23079 };
  23080 
  23081 #endif
  23082 #if defined(BCM_88375_B0)
  23083 soc_field_info_t soc_AXIIC_MHOST1_M0_QOS_RANGE_BCM88375_B0r_fields[] = {
  23084     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  23085     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  23086     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  23087     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  23088     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  23089     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  23090     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  23091     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23092 };
  23093 
  23094 #endif
  23095 #if defined(BCM_88470_A0)
  23096 soc_field_info_t soc_AXIIC_MHOST1_M0_QOS_RANGE_BCM88470_A0r_fields[] = {
  23097     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  23098     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  23099     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  23100     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  23101     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  23102     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  23103     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  23104     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23105 };
  23106 
  23107 #endif
  23108 #if defined(BCM_88470_B0)
  23109 soc_field_info_t soc_AXIIC_MHOST1_M0_QOS_RANGE_BCM88470_B0r_fields[] = {
  23110     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  23111     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  23112     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  23113     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  23114     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  23115     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  23116     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  23117     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23118 };
  23119 
  23120 #endif
  23121 #if defined(BCM_88675_B0)
  23122 soc_field_info_t soc_AXIIC_MHOST1_M0_QOS_RANGE_BCM88675_B0r_fields[] = {
  23123     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  23124     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  23125     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  23126     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  23127     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  23128     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  23129     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  23130     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23131 };
  23132 
  23133 #endif
  23134 #if defined(BCM_88680_A0)
  23135 soc_field_info_t soc_AXIIC_MHOST1_M0_QOS_RANGE_BCM88680_A0r_fields[] = {
  23136     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  23137     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  23138     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  23139     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  23140     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  23141     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  23142     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  23143     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23144 };
  23145 
  23146 #endif
  23147 #if defined(BCM_88675_A0)
  23148 soc_field_info_t soc_AXIIC_MHOST1_M0_READ_QOSr_fields[] = {
  23149     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  23150     { MHOST1_M0_READ_QOSf, 4, 0, SOCF_LE }
  23151 };
  23152 
  23153 #endif
  23154 #if defined(BCM_53400_A0) || defined(BCM_53570_A0) || \
  23155     defined(BCM_53570_B0) || defined(BCM_56260_A0) || \
  23156     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  23157     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  23158 soc_field_info_t soc_AXIIC_MHOST1_M0_READ_QOS_BCM53400_A0r_fields[] = {
  23159     { MHOST1_M0_READ_QOSf, 4, 0, SOCF_LE },
  23160     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  23161 };
  23162 
  23163 #endif
  23164 #if defined(BCM_88270_A0)
  23165 soc_field_info_t soc_AXIIC_MHOST1_M0_READ_QOS_BCM88270_A0r_fields[] = {
  23166     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  23167     { MHOST1_M0_READ_QOSf, 4, 0, SOCF_LE }
  23168 };
  23169 
  23170 #endif
  23171 #if defined(BCM_88375_A0)
  23172 soc_field_info_t soc_AXIIC_MHOST1_M0_READ_QOS_BCM88375_A0r_fields[] = {
  23173     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  23174     { MHOST1_M0_READ_QOSf, 4, 0, SOCF_LE }
  23175 };
  23176 
  23177 #endif
  23178 #if defined(BCM_88375_B0)
  23179 soc_field_info_t soc_AXIIC_MHOST1_M0_READ_QOS_BCM88375_B0r_fields[] = {
  23180     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  23181     { MHOST1_M0_READ_QOSf, 4, 0, SOCF_LE }
  23182 };
  23183 
  23184 #endif
  23185 #if defined(BCM_88470_A0)
  23186 soc_field_info_t soc_AXIIC_MHOST1_M0_READ_QOS_BCM88470_A0r_fields[] = {
  23187     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  23188     { MHOST1_M0_READ_QOSf, 4, 0, SOCF_LE }
  23189 };
  23190 
  23191 #endif
  23192 #if defined(BCM_88470_B0)
  23193 soc_field_info_t soc_AXIIC_MHOST1_M0_READ_QOS_BCM88470_B0r_fields[] = {
  23194     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  23195     { MHOST1_M0_READ_QOSf, 4, 0, SOCF_LE }
  23196 };
  23197 
  23198 #endif
  23199 #if defined(BCM_88675_B0)
  23200 soc_field_info_t soc_AXIIC_MHOST1_M0_READ_QOS_BCM88675_B0r_fields[] = {
  23201     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  23202     { MHOST1_M0_READ_QOSf, 4, 0, SOCF_LE }
  23203 };
  23204 
  23205 #endif
  23206 #if defined(BCM_88680_A0)
  23207 soc_field_info_t soc_AXIIC_MHOST1_M0_READ_QOS_BCM88680_A0r_fields[] = {
  23208     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  23209     { MHOST1_M0_READ_QOSf, 4, 0, SOCF_LE }
  23210 };
  23211 
  23212 #endif
  23213 #if defined(BCM_88950_A0)
  23214 soc_field_info_t soc_AXIIC_MHOST1_M0_READ_QOS_BCM88950_A0r_fields[] = {
  23215     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  23216     { MHOST1_M0_READ_QOSf, 4, 0, SOCF_LE }
  23217 };
  23218 
  23219 #endif
  23220 #if defined(BCM_88675_A0)
  23221 soc_field_info_t soc_AXIIC_MHOST1_M0_TGT_LATENCYr_fields[] = {
  23222     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  23223     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  23224     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  23225     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23226 };
  23227 
  23228 #endif
  23229 #if defined(BCM_88270_A0)
  23230 soc_field_info_t soc_AXIIC_MHOST1_M0_TGT_LATENCY_BCM88270_A0r_fields[] = {
  23231     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  23232     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  23233     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  23234     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23235 };
  23236 
  23237 #endif
  23238 #if defined(BCM_88375_A0)
  23239 soc_field_info_t soc_AXIIC_MHOST1_M0_TGT_LATENCY_BCM88375_A0r_fields[] = {
  23240     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  23241     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  23242     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  23243     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23244 };
  23245 
  23246 #endif
  23247 #if defined(BCM_88375_B0)
  23248 soc_field_info_t soc_AXIIC_MHOST1_M0_TGT_LATENCY_BCM88375_B0r_fields[] = {
  23249     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  23250     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  23251     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  23252     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23253 };
  23254 
  23255 #endif
  23256 #if defined(BCM_88470_A0)
  23257 soc_field_info_t soc_AXIIC_MHOST1_M0_TGT_LATENCY_BCM88470_A0r_fields[] = {
  23258     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  23259     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  23260     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  23261     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23262 };
  23263 
  23264 #endif
  23265 #if defined(BCM_88470_B0)
  23266 soc_field_info_t soc_AXIIC_MHOST1_M0_TGT_LATENCY_BCM88470_B0r_fields[] = {
  23267     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  23268     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  23269     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  23270     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23271 };
  23272 
  23273 #endif
  23274 #if defined(BCM_88675_B0)
  23275 soc_field_info_t soc_AXIIC_MHOST1_M0_TGT_LATENCY_BCM88675_B0r_fields[] = {
  23276     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  23277     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  23278     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  23279     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23280 };
  23281 
  23282 #endif
  23283 #if defined(BCM_88680_A0)
  23284 soc_field_info_t soc_AXIIC_MHOST1_M0_TGT_LATENCY_BCM88680_A0r_fields[] = {
  23285     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  23286     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  23287     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  23288     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23289 };
  23290 
  23291 #endif
  23292 #if defined(BCM_88675_A0)
  23293 soc_field_info_t soc_AXIIC_MHOST1_M0_WRITE_QOSr_fields[] = {
  23294     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  23295     { MHOST1_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  23296 };
  23297 
  23298 #endif
  23299 #if defined(BCM_53400_A0) || defined(BCM_53570_A0) || \
  23300     defined(BCM_53570_B0) || defined(BCM_56260_A0) || \
  23301     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  23302     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  23303 soc_field_info_t soc_AXIIC_MHOST1_M0_WRITE_QOS_BCM53400_A0r_fields[] = {
  23304     { MHOST1_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  23305     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  23306 };
  23307 
  23308 #endif
  23309 #if defined(BCM_88270_A0)
  23310 soc_field_info_t soc_AXIIC_MHOST1_M0_WRITE_QOS_BCM88270_A0r_fields[] = {
  23311     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  23312     { MHOST1_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  23313 };
  23314 
  23315 #endif
  23316 #if defined(BCM_88375_A0)
  23317 soc_field_info_t soc_AXIIC_MHOST1_M0_WRITE_QOS_BCM88375_A0r_fields[] = {
  23318     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  23319     { MHOST1_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  23320 };
  23321 
  23322 #endif
  23323 #if defined(BCM_88375_B0)
  23324 soc_field_info_t soc_AXIIC_MHOST1_M0_WRITE_QOS_BCM88375_B0r_fields[] = {
  23325     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  23326     { MHOST1_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  23327 };
  23328 
  23329 #endif
  23330 #if defined(BCM_88470_A0)
  23331 soc_field_info_t soc_AXIIC_MHOST1_M0_WRITE_QOS_BCM88470_A0r_fields[] = {
  23332     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  23333     { MHOST1_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  23334 };
  23335 
  23336 #endif
  23337 #if defined(BCM_88470_B0)
  23338 soc_field_info_t soc_AXIIC_MHOST1_M0_WRITE_QOS_BCM88470_B0r_fields[] = {
  23339     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  23340     { MHOST1_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  23341 };
  23342 
  23343 #endif
  23344 #if defined(BCM_88675_B0)
  23345 soc_field_info_t soc_AXIIC_MHOST1_M0_WRITE_QOS_BCM88675_B0r_fields[] = {
  23346     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  23347     { MHOST1_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  23348 };
  23349 
  23350 #endif
  23351 #if defined(BCM_88680_A0)
  23352 soc_field_info_t soc_AXIIC_MHOST1_M0_WRITE_QOS_BCM88680_A0r_fields[] = {
  23353     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  23354     { MHOST1_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  23355 };
  23356 
  23357 #endif
  23358 #if defined(BCM_88950_A0)
  23359 soc_field_info_t soc_AXIIC_MHOST1_M0_WRITE_QOS_BCM88950_A0r_fields[] = {
  23360     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  23361     { MHOST1_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  23362 };
  23363 
  23364 #endif
  23365 #if defined(BCM_88675_A0)
  23366 soc_field_info_t soc_AXIIC_MHOST1_S0_FN_MOD_BM_ISSr_fields[] = {
  23367     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  23368     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  23369     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  23370 };
  23371 
  23372 #endif
  23373 #if defined(BCM_88270_A0)
  23374 soc_field_info_t soc_AXIIC_MHOST1_S0_FN_MOD_BM_ISS_BCM88270_A0r_fields[] = {
  23375     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  23376     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  23377     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  23378 };
  23379 
  23380 #endif
  23381 #if defined(BCM_88375_A0)
  23382 soc_field_info_t soc_AXIIC_MHOST1_S0_FN_MOD_BM_ISS_BCM88375_A0r_fields[] = {
  23383     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  23384     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  23385     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  23386 };
  23387 
  23388 #endif
  23389 #if defined(BCM_88375_B0)
  23390 soc_field_info_t soc_AXIIC_MHOST1_S0_FN_MOD_BM_ISS_BCM88375_B0r_fields[] = {
  23391     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  23392     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  23393     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  23394 };
  23395 
  23396 #endif
  23397 #if defined(BCM_88470_A0)
  23398 soc_field_info_t soc_AXIIC_MHOST1_S0_FN_MOD_BM_ISS_BCM88470_A0r_fields[] = {
  23399     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  23400     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  23401     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  23402 };
  23403 
  23404 #endif
  23405 #if defined(BCM_88470_B0)
  23406 soc_field_info_t soc_AXIIC_MHOST1_S0_FN_MOD_BM_ISS_BCM88470_B0r_fields[] = {
  23407     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  23408     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  23409     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  23410 };
  23411 
  23412 #endif
  23413 #if defined(BCM_88675_B0)
  23414 soc_field_info_t soc_AXIIC_MHOST1_S0_FN_MOD_BM_ISS_BCM88675_B0r_fields[] = {
  23415     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  23416     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  23417     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  23418 };
  23419 
  23420 #endif
  23421 #if defined(BCM_88680_A0)
  23422 soc_field_info_t soc_AXIIC_MHOST1_S0_FN_MOD_BM_ISS_BCM88680_A0r_fields[] = {
  23423     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  23424     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  23425     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  23426 };
  23427 
  23428 #endif
  23429 #if defined(BCM_53400_A0) || defined(BCM_53570_A0) || \
  23430     defined(BCM_53570_B0) || defined(BCM_56260_A0)
  23431 soc_field_info_t soc_AXIIC_MHOST1_S0_SECURITYr_fields[] = {
  23432     { MHOST1_S0_SECURITYf, 1, 0, SOCF_RES },
  23433     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  23434 };
  23435 
  23436 #endif
  23437 #if defined(BCM_56260_B0)
  23438 soc_field_info_t soc_AXIIC_MHOST1_S0_SECURITY_BCM56260_B0r_fields[] = {
  23439     { MHOST1_S0_SECURITYf, 1, 0, SOCF_WO|SOCF_RES },
  23440     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  23441 };
  23442 
  23443 #endif
  23444 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  23445     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  23446 soc_field_info_t soc_AXIIC_NAND_S0_SECURITYr_fields[] = {
  23447     { NAND_S0_SECURITYf, 1, 0, SOCF_RO },
  23448     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  23449 };
  23450 
  23451 #endif
  23452 #if defined(BCM_53540_A0) || defined(BCM_56160_A0)
  23453 soc_field_info_t soc_AXIIC_NAND_S0_SECURITY_BCM56160_A0r_fields[] = {
  23454     { NAND_S0_SECURITYf, 1, 0, SOCF_RES },
  23455     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  23456 };
  23457 
  23458 #endif
  23459 #if defined(BCM_88675_A0)
  23460 soc_field_info_t soc_AXIIC_PCIE0_M0_AR_Br_fields[] = {
  23461     { AR_Bf, 16, 0, SOCF_LE },
  23462     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23463 };
  23464 
  23465 #endif
  23466 #if defined(BCM_88270_A0)
  23467 soc_field_info_t soc_AXIIC_PCIE0_M0_AR_B_BCM88270_A0r_fields[] = {
  23468     { AR_Bf, 16, 0, SOCF_LE },
  23469     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23470 };
  23471 
  23472 #endif
  23473 #if defined(BCM_88375_A0)
  23474 soc_field_info_t soc_AXIIC_PCIE0_M0_AR_B_BCM88375_A0r_fields[] = {
  23475     { AR_Bf, 16, 0, SOCF_LE },
  23476     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23477 };
  23478 
  23479 #endif
  23480 #if defined(BCM_88375_B0)
  23481 soc_field_info_t soc_AXIIC_PCIE0_M0_AR_B_BCM88375_B0r_fields[] = {
  23482     { AR_Bf, 16, 0, SOCF_LE },
  23483     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23484 };
  23485 
  23486 #endif
  23487 #if defined(BCM_88470_A0)
  23488 soc_field_info_t soc_AXIIC_PCIE0_M0_AR_B_BCM88470_A0r_fields[] = {
  23489     { AR_Bf, 16, 0, SOCF_LE },
  23490     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23491 };
  23492 
  23493 #endif
  23494 #if defined(BCM_88470_B0)
  23495 soc_field_info_t soc_AXIIC_PCIE0_M0_AR_B_BCM88470_B0r_fields[] = {
  23496     { AR_Bf, 16, 0, SOCF_LE },
  23497     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23498 };
  23499 
  23500 #endif
  23501 #if defined(BCM_88675_B0)
  23502 soc_field_info_t soc_AXIIC_PCIE0_M0_AR_B_BCM88675_B0r_fields[] = {
  23503     { AR_Bf, 16, 0, SOCF_LE },
  23504     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23505 };
  23506 
  23507 #endif
  23508 #if defined(BCM_88680_A0)
  23509 soc_field_info_t soc_AXIIC_PCIE0_M0_AR_B_BCM88680_A0r_fields[] = {
  23510     { AR_Bf, 16, 0, SOCF_LE },
  23511     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23512 };
  23513 
  23514 #endif
  23515 #if defined(BCM_88690_A0)
  23516 soc_field_info_t soc_AXIIC_PCIE0_M0_AR_B_BCM88690_A0r_fields[] = {
  23517     { AR_Bf, 16, 0, SOCF_LE },
  23518     { FIELD_16_31f, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  23519 };
  23520 
  23521 #endif
  23522 #if defined(BCM_88690_B0)
  23523 soc_field_info_t soc_AXIIC_PCIE0_M0_AR_B_BCM88690_B0r_fields[] = {
  23524     { AR_Bf, 16, 0, SOCF_LE },
  23525     { FIELD_16_31f, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  23526 };
  23527 
  23528 #endif
  23529 #if defined(BCM_88790_A0)
  23530 soc_field_info_t soc_AXIIC_PCIE0_M0_AR_B_BCM88790_A0r_fields[] = {
  23531     { AR_Bf, 16, 0, SOCF_LE },
  23532     { FIELD_16_31f, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  23533 };
  23534 
  23535 #endif
  23536 #if defined(BCM_88675_A0)
  23537 soc_field_info_t soc_AXIIC_PCIE0_M0_AR_Pr_fields[] = {
  23538     { AR_Pf, 8, 24, SOCF_LE },
  23539     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23540 };
  23541 
  23542 #endif
  23543 #if defined(BCM_88270_A0)
  23544 soc_field_info_t soc_AXIIC_PCIE0_M0_AR_P_BCM88270_A0r_fields[] = {
  23545     { AR_Pf, 8, 24, SOCF_LE },
  23546     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23547 };
  23548 
  23549 #endif
  23550 #if defined(BCM_88375_A0)
  23551 soc_field_info_t soc_AXIIC_PCIE0_M0_AR_P_BCM88375_A0r_fields[] = {
  23552     { AR_Pf, 8, 24, SOCF_LE },
  23553     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23554 };
  23555 
  23556 #endif
  23557 #if defined(BCM_88375_B0)
  23558 soc_field_info_t soc_AXIIC_PCIE0_M0_AR_P_BCM88375_B0r_fields[] = {
  23559     { AR_Pf, 8, 24, SOCF_LE },
  23560     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23561 };
  23562 
  23563 #endif
  23564 #if defined(BCM_88470_A0)
  23565 soc_field_info_t soc_AXIIC_PCIE0_M0_AR_P_BCM88470_A0r_fields[] = {
  23566     { AR_Pf, 8, 24, SOCF_LE },
  23567     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23568 };
  23569 
  23570 #endif
  23571 #if defined(BCM_88470_B0)
  23572 soc_field_info_t soc_AXIIC_PCIE0_M0_AR_P_BCM88470_B0r_fields[] = {
  23573     { AR_Pf, 8, 24, SOCF_LE },
  23574     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23575 };
  23576 
  23577 #endif
  23578 #if defined(BCM_88675_B0)
  23579 soc_field_info_t soc_AXIIC_PCIE0_M0_AR_P_BCM88675_B0r_fields[] = {
  23580     { AR_Pf, 8, 24, SOCF_LE },
  23581     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23582 };
  23583 
  23584 #endif
  23585 #if defined(BCM_88680_A0)
  23586 soc_field_info_t soc_AXIIC_PCIE0_M0_AR_P_BCM88680_A0r_fields[] = {
  23587     { AR_Pf, 8, 24, SOCF_LE },
  23588     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23589 };
  23590 
  23591 #endif
  23592 #if defined(BCM_88690_A0)
  23593 soc_field_info_t soc_AXIIC_PCIE0_M0_AR_P_BCM88690_A0r_fields[] = {
  23594     { AR_Pf, 8, 24, SOCF_LE },
  23595     { FIELD_0_23f, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  23596 };
  23597 
  23598 #endif
  23599 #if defined(BCM_88690_B0)
  23600 soc_field_info_t soc_AXIIC_PCIE0_M0_AR_P_BCM88690_B0r_fields[] = {
  23601     { AR_Pf, 8, 24, SOCF_LE },
  23602     { FIELD_0_23f, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  23603 };
  23604 
  23605 #endif
  23606 #if defined(BCM_88790_A0)
  23607 soc_field_info_t soc_AXIIC_PCIE0_M0_AR_P_BCM88790_A0r_fields[] = {
  23608     { AR_Pf, 8, 24, SOCF_LE },
  23609     { FIELD_0_23f, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  23610 };
  23611 
  23612 #endif
  23613 #if defined(BCM_88675_A0)
  23614 soc_field_info_t soc_AXIIC_PCIE0_M0_AR_Rr_fields[] = {
  23615     { AR_Rf, 12, 20, SOCF_LE },
  23616     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23617 };
  23618 
  23619 #endif
  23620 #if defined(BCM_88270_A0)
  23621 soc_field_info_t soc_AXIIC_PCIE0_M0_AR_R_BCM88270_A0r_fields[] = {
  23622     { AR_Rf, 12, 20, SOCF_LE },
  23623     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23624 };
  23625 
  23626 #endif
  23627 #if defined(BCM_88375_A0)
  23628 soc_field_info_t soc_AXIIC_PCIE0_M0_AR_R_BCM88375_A0r_fields[] = {
  23629     { AR_Rf, 12, 20, SOCF_LE },
  23630     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23631 };
  23632 
  23633 #endif
  23634 #if defined(BCM_88375_B0)
  23635 soc_field_info_t soc_AXIIC_PCIE0_M0_AR_R_BCM88375_B0r_fields[] = {
  23636     { AR_Rf, 12, 20, SOCF_LE },
  23637     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23638 };
  23639 
  23640 #endif
  23641 #if defined(BCM_88470_A0)
  23642 soc_field_info_t soc_AXIIC_PCIE0_M0_AR_R_BCM88470_A0r_fields[] = {
  23643     { AR_Rf, 12, 20, SOCF_LE },
  23644     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23645 };
  23646 
  23647 #endif
  23648 #if defined(BCM_88470_B0)
  23649 soc_field_info_t soc_AXIIC_PCIE0_M0_AR_R_BCM88470_B0r_fields[] = {
  23650     { AR_Rf, 12, 20, SOCF_LE },
  23651     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23652 };
  23653 
  23654 #endif
  23655 #if defined(BCM_88675_B0)
  23656 soc_field_info_t soc_AXIIC_PCIE0_M0_AR_R_BCM88675_B0r_fields[] = {
  23657     { AR_Rf, 12, 20, SOCF_LE },
  23658     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23659 };
  23660 
  23661 #endif
  23662 #if defined(BCM_88680_A0)
  23663 soc_field_info_t soc_AXIIC_PCIE0_M0_AR_R_BCM88680_A0r_fields[] = {
  23664     { AR_Rf, 12, 20, SOCF_LE },
  23665     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23666 };
  23667 
  23668 #endif
  23669 #if defined(BCM_88690_A0)
  23670 soc_field_info_t soc_AXIIC_PCIE0_M0_AR_R_BCM88690_A0r_fields[] = {
  23671     { AR_Rf, 12, 20, SOCF_LE },
  23672     { FIELD_0_19f, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  23673 };
  23674 
  23675 #endif
  23676 #if defined(BCM_88690_B0)
  23677 soc_field_info_t soc_AXIIC_PCIE0_M0_AR_R_BCM88690_B0r_fields[] = {
  23678     { AR_Rf, 12, 20, SOCF_LE },
  23679     { FIELD_0_19f, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  23680 };
  23681 
  23682 #endif
  23683 #if defined(BCM_88790_A0)
  23684 soc_field_info_t soc_AXIIC_PCIE0_M0_AR_R_BCM88790_A0r_fields[] = {
  23685     { AR_Rf, 12, 20, SOCF_LE },
  23686     { FIELD_0_19f, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  23687 };
  23688 
  23689 #endif
  23690 #if defined(BCM_88675_A0)
  23691 soc_field_info_t soc_AXIIC_PCIE0_M0_AW_Br_fields[] = {
  23692     { AW_Bf, 16, 0, SOCF_LE },
  23693     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23694 };
  23695 
  23696 #endif
  23697 #if defined(BCM_88270_A0)
  23698 soc_field_info_t soc_AXIIC_PCIE0_M0_AW_B_BCM88270_A0r_fields[] = {
  23699     { AW_Bf, 16, 0, SOCF_LE },
  23700     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23701 };
  23702 
  23703 #endif
  23704 #if defined(BCM_88375_A0)
  23705 soc_field_info_t soc_AXIIC_PCIE0_M0_AW_B_BCM88375_A0r_fields[] = {
  23706     { AW_Bf, 16, 0, SOCF_LE },
  23707     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23708 };
  23709 
  23710 #endif
  23711 #if defined(BCM_88375_B0)
  23712 soc_field_info_t soc_AXIIC_PCIE0_M0_AW_B_BCM88375_B0r_fields[] = {
  23713     { AW_Bf, 16, 0, SOCF_LE },
  23714     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23715 };
  23716 
  23717 #endif
  23718 #if defined(BCM_88470_A0)
  23719 soc_field_info_t soc_AXIIC_PCIE0_M0_AW_B_BCM88470_A0r_fields[] = {
  23720     { AW_Bf, 16, 0, SOCF_LE },
  23721     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23722 };
  23723 
  23724 #endif
  23725 #if defined(BCM_88470_B0)
  23726 soc_field_info_t soc_AXIIC_PCIE0_M0_AW_B_BCM88470_B0r_fields[] = {
  23727     { AW_Bf, 16, 0, SOCF_LE },
  23728     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23729 };
  23730 
  23731 #endif
  23732 #if defined(BCM_88675_B0)
  23733 soc_field_info_t soc_AXIIC_PCIE0_M0_AW_B_BCM88675_B0r_fields[] = {
  23734     { AW_Bf, 16, 0, SOCF_LE },
  23735     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23736 };
  23737 
  23738 #endif
  23739 #if defined(BCM_88680_A0)
  23740 soc_field_info_t soc_AXIIC_PCIE0_M0_AW_B_BCM88680_A0r_fields[] = {
  23741     { AW_Bf, 16, 0, SOCF_LE },
  23742     { RESERVEDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23743 };
  23744 
  23745 #endif
  23746 #if defined(BCM_88690_A0)
  23747 soc_field_info_t soc_AXIIC_PCIE0_M0_AW_B_BCM88690_A0r_fields[] = {
  23748     { AW_Bf, 16, 0, SOCF_LE },
  23749     { FIELD_16_31f, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  23750 };
  23751 
  23752 #endif
  23753 #if defined(BCM_88690_B0)
  23754 soc_field_info_t soc_AXIIC_PCIE0_M0_AW_B_BCM88690_B0r_fields[] = {
  23755     { AW_Bf, 16, 0, SOCF_LE },
  23756     { FIELD_16_31f, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  23757 };
  23758 
  23759 #endif
  23760 #if defined(BCM_88790_A0)
  23761 soc_field_info_t soc_AXIIC_PCIE0_M0_AW_B_BCM88790_A0r_fields[] = {
  23762     { AW_Bf, 16, 0, SOCF_LE },
  23763     { FIELD_16_31f, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  23764 };
  23765 
  23766 #endif
  23767 #if defined(BCM_88675_A0)
  23768 soc_field_info_t soc_AXIIC_PCIE0_M0_AW_Pr_fields[] = {
  23769     { AW_Pf, 8, 24, SOCF_LE },
  23770     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23771 };
  23772 
  23773 #endif
  23774 #if defined(BCM_88270_A0)
  23775 soc_field_info_t soc_AXIIC_PCIE0_M0_AW_P_BCM88270_A0r_fields[] = {
  23776     { AW_Pf, 8, 24, SOCF_LE },
  23777     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23778 };
  23779 
  23780 #endif
  23781 #if defined(BCM_88375_A0)
  23782 soc_field_info_t soc_AXIIC_PCIE0_M0_AW_P_BCM88375_A0r_fields[] = {
  23783     { AW_Pf, 8, 24, SOCF_LE },
  23784     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23785 };
  23786 
  23787 #endif
  23788 #if defined(BCM_88375_B0)
  23789 soc_field_info_t soc_AXIIC_PCIE0_M0_AW_P_BCM88375_B0r_fields[] = {
  23790     { AW_Pf, 8, 24, SOCF_LE },
  23791     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23792 };
  23793 
  23794 #endif
  23795 #if defined(BCM_88470_A0)
  23796 soc_field_info_t soc_AXIIC_PCIE0_M0_AW_P_BCM88470_A0r_fields[] = {
  23797     { AW_Pf, 8, 24, SOCF_LE },
  23798     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23799 };
  23800 
  23801 #endif
  23802 #if defined(BCM_88470_B0)
  23803 soc_field_info_t soc_AXIIC_PCIE0_M0_AW_P_BCM88470_B0r_fields[] = {
  23804     { AW_Pf, 8, 24, SOCF_LE },
  23805     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23806 };
  23807 
  23808 #endif
  23809 #if defined(BCM_88675_B0)
  23810 soc_field_info_t soc_AXIIC_PCIE0_M0_AW_P_BCM88675_B0r_fields[] = {
  23811     { AW_Pf, 8, 24, SOCF_LE },
  23812     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23813 };
  23814 
  23815 #endif
  23816 #if defined(BCM_88680_A0)
  23817 soc_field_info_t soc_AXIIC_PCIE0_M0_AW_P_BCM88680_A0r_fields[] = {
  23818     { AW_Pf, 8, 24, SOCF_LE },
  23819     { RESERVEDf, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23820 };
  23821 
  23822 #endif
  23823 #if defined(BCM_88690_A0)
  23824 soc_field_info_t soc_AXIIC_PCIE0_M0_AW_P_BCM88690_A0r_fields[] = {
  23825     { AW_Pf, 8, 24, SOCF_LE },
  23826     { FIELD_0_23f, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  23827 };
  23828 
  23829 #endif
  23830 #if defined(BCM_88690_B0)
  23831 soc_field_info_t soc_AXIIC_PCIE0_M0_AW_P_BCM88690_B0r_fields[] = {
  23832     { AW_Pf, 8, 24, SOCF_LE },
  23833     { FIELD_0_23f, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  23834 };
  23835 
  23836 #endif
  23837 #if defined(BCM_88790_A0)
  23838 soc_field_info_t soc_AXIIC_PCIE0_M0_AW_P_BCM88790_A0r_fields[] = {
  23839     { AW_Pf, 8, 24, SOCF_LE },
  23840     { FIELD_0_23f, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  23841 };
  23842 
  23843 #endif
  23844 #if defined(BCM_88675_A0)
  23845 soc_field_info_t soc_AXIIC_PCIE0_M0_AW_Rr_fields[] = {
  23846     { AW_Rf, 12, 20, SOCF_LE },
  23847     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23848 };
  23849 
  23850 #endif
  23851 #if defined(BCM_88270_A0)
  23852 soc_field_info_t soc_AXIIC_PCIE0_M0_AW_R_BCM88270_A0r_fields[] = {
  23853     { AW_Rf, 12, 20, SOCF_LE },
  23854     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23855 };
  23856 
  23857 #endif
  23858 #if defined(BCM_88375_A0)
  23859 soc_field_info_t soc_AXIIC_PCIE0_M0_AW_R_BCM88375_A0r_fields[] = {
  23860     { AW_Rf, 12, 20, SOCF_LE },
  23861     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23862 };
  23863 
  23864 #endif
  23865 #if defined(BCM_88375_B0)
  23866 soc_field_info_t soc_AXIIC_PCIE0_M0_AW_R_BCM88375_B0r_fields[] = {
  23867     { AW_Rf, 12, 20, SOCF_LE },
  23868     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23869 };
  23870 
  23871 #endif
  23872 #if defined(BCM_88470_A0)
  23873 soc_field_info_t soc_AXIIC_PCIE0_M0_AW_R_BCM88470_A0r_fields[] = {
  23874     { AW_Rf, 12, 20, SOCF_LE },
  23875     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23876 };
  23877 
  23878 #endif
  23879 #if defined(BCM_88470_B0)
  23880 soc_field_info_t soc_AXIIC_PCIE0_M0_AW_R_BCM88470_B0r_fields[] = {
  23881     { AW_Rf, 12, 20, SOCF_LE },
  23882     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23883 };
  23884 
  23885 #endif
  23886 #if defined(BCM_88675_B0)
  23887 soc_field_info_t soc_AXIIC_PCIE0_M0_AW_R_BCM88675_B0r_fields[] = {
  23888     { AW_Rf, 12, 20, SOCF_LE },
  23889     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23890 };
  23891 
  23892 #endif
  23893 #if defined(BCM_88680_A0)
  23894 soc_field_info_t soc_AXIIC_PCIE0_M0_AW_R_BCM88680_A0r_fields[] = {
  23895     { AW_Rf, 12, 20, SOCF_LE },
  23896     { RESERVEDf, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  23897 };
  23898 
  23899 #endif
  23900 #if defined(BCM_88690_A0)
  23901 soc_field_info_t soc_AXIIC_PCIE0_M0_AW_R_BCM88690_A0r_fields[] = {
  23902     { AW_Rf, 12, 20, SOCF_LE },
  23903     { FIELD_0_19f, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  23904 };
  23905 
  23906 #endif
  23907 #if defined(BCM_88690_B0)
  23908 soc_field_info_t soc_AXIIC_PCIE0_M0_AW_R_BCM88690_B0r_fields[] = {
  23909     { AW_Rf, 12, 20, SOCF_LE },
  23910     { FIELD_0_19f, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  23911 };
  23912 
  23913 #endif
  23914 #if defined(BCM_88790_A0)
  23915 soc_field_info_t soc_AXIIC_PCIE0_M0_AW_R_BCM88790_A0r_fields[] = {
  23916     { AW_Rf, 12, 20, SOCF_LE },
  23917     { FIELD_0_19f, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  23918 };
  23919 
  23920 #endif
  23921 #if defined(BCM_88675_A0)
  23922 soc_field_info_t soc_AXIIC_PCIE0_M0_FN_MODr_fields[] = {
  23923     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  23924     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  23925     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  23926 };
  23927 
  23928 #endif
  23929 #if defined(BCM_88270_A0)
  23930 soc_field_info_t soc_AXIIC_PCIE0_M0_FN_MOD_BCM88270_A0r_fields[] = {
  23931     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  23932     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  23933     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  23934 };
  23935 
  23936 #endif
  23937 #if defined(BCM_88375_A0)
  23938 soc_field_info_t soc_AXIIC_PCIE0_M0_FN_MOD_BCM88375_A0r_fields[] = {
  23939     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  23940     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  23941     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  23942 };
  23943 
  23944 #endif
  23945 #if defined(BCM_88375_B0)
  23946 soc_field_info_t soc_AXIIC_PCIE0_M0_FN_MOD_BCM88375_B0r_fields[] = {
  23947     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  23948     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  23949     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  23950 };
  23951 
  23952 #endif
  23953 #if defined(BCM_88470_A0)
  23954 soc_field_info_t soc_AXIIC_PCIE0_M0_FN_MOD_BCM88470_A0r_fields[] = {
  23955     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  23956     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  23957     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  23958 };
  23959 
  23960 #endif
  23961 #if defined(BCM_88470_B0)
  23962 soc_field_info_t soc_AXIIC_PCIE0_M0_FN_MOD_BCM88470_B0r_fields[] = {
  23963     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  23964     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  23965     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  23966 };
  23967 
  23968 #endif
  23969 #if defined(BCM_88675_B0)
  23970 soc_field_info_t soc_AXIIC_PCIE0_M0_FN_MOD_BCM88675_B0r_fields[] = {
  23971     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  23972     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  23973     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  23974 };
  23975 
  23976 #endif
  23977 #if defined(BCM_88680_A0)
  23978 soc_field_info_t soc_AXIIC_PCIE0_M0_FN_MOD_BCM88680_A0r_fields[] = {
  23979     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  23980     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  23981     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  23982 };
  23983 
  23984 #endif
  23985 #if defined(BCM_88690_A0)
  23986 soc_field_info_t soc_AXIIC_PCIE0_M0_FN_MOD_BCM88690_A0r_fields[] = {
  23987     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  23988     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  23989     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  23990 };
  23991 
  23992 #endif
  23993 #if defined(BCM_88690_B0)
  23994 soc_field_info_t soc_AXIIC_PCIE0_M0_FN_MOD_BCM88690_B0r_fields[] = {
  23995     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  23996     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  23997     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  23998 };
  23999 
  24000 #endif
  24001 #if defined(BCM_88790_A0)
  24002 soc_field_info_t soc_AXIIC_PCIE0_M0_FN_MOD_BCM88790_A0r_fields[] = {
  24003     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  24004     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  24005     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  24006 };
  24007 
  24008 #endif
  24009 #if defined(BCM_88675_A0)
  24010 soc_field_info_t soc_AXIIC_PCIE0_M0_KIr_fields[] = {
  24011     { AR_KIf, 3, 8, SOCF_LE },
  24012     { AW_KIf, 3, 0, SOCF_LE },
  24013     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24014     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  24015 };
  24016 
  24017 #endif
  24018 #if defined(BCM_88270_A0)
  24019 soc_field_info_t soc_AXIIC_PCIE0_M0_KI_BCM88270_A0r_fields[] = {
  24020     { AR_KIf, 3, 8, SOCF_LE },
  24021     { AW_KIf, 3, 0, SOCF_LE },
  24022     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24023     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  24024 };
  24025 
  24026 #endif
  24027 #if defined(BCM_88375_A0)
  24028 soc_field_info_t soc_AXIIC_PCIE0_M0_KI_BCM88375_A0r_fields[] = {
  24029     { AR_KIf, 3, 8, SOCF_LE },
  24030     { AW_KIf, 3, 0, SOCF_LE },
  24031     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24032     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  24033 };
  24034 
  24035 #endif
  24036 #if defined(BCM_88375_B0)
  24037 soc_field_info_t soc_AXIIC_PCIE0_M0_KI_BCM88375_B0r_fields[] = {
  24038     { AR_KIf, 3, 8, SOCF_LE },
  24039     { AW_KIf, 3, 0, SOCF_LE },
  24040     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24041     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  24042 };
  24043 
  24044 #endif
  24045 #if defined(BCM_88470_A0)
  24046 soc_field_info_t soc_AXIIC_PCIE0_M0_KI_BCM88470_A0r_fields[] = {
  24047     { AR_KIf, 3, 8, SOCF_LE },
  24048     { AW_KIf, 3, 0, SOCF_LE },
  24049     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24050     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  24051 };
  24052 
  24053 #endif
  24054 #if defined(BCM_88470_B0)
  24055 soc_field_info_t soc_AXIIC_PCIE0_M0_KI_BCM88470_B0r_fields[] = {
  24056     { AR_KIf, 3, 8, SOCF_LE },
  24057     { AW_KIf, 3, 0, SOCF_LE },
  24058     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24059     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  24060 };
  24061 
  24062 #endif
  24063 #if defined(BCM_88675_B0)
  24064 soc_field_info_t soc_AXIIC_PCIE0_M0_KI_BCM88675_B0r_fields[] = {
  24065     { AR_KIf, 3, 8, SOCF_LE },
  24066     { AW_KIf, 3, 0, SOCF_LE },
  24067     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24068     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  24069 };
  24070 
  24071 #endif
  24072 #if defined(BCM_88680_A0)
  24073 soc_field_info_t soc_AXIIC_PCIE0_M0_KI_BCM88680_A0r_fields[] = {
  24074     { AR_KIf, 3, 8, SOCF_LE },
  24075     { AW_KIf, 3, 0, SOCF_LE },
  24076     { RESERVEDf, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24077     { RESERVED_1f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  24078 };
  24079 
  24080 #endif
  24081 #if defined(BCM_88690_A0)
  24082 soc_field_info_t soc_AXIIC_PCIE0_M0_KI_BCM88690_A0r_fields[] = {
  24083     { AR_KIf, 3, 8, SOCF_LE },
  24084     { AW_KIf, 3, 0, SOCF_LE },
  24085     { FIELD_11_31f, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG },
  24086     { FIELD_3_7f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  24087 };
  24088 
  24089 #endif
  24090 #if defined(BCM_88690_B0)
  24091 soc_field_info_t soc_AXIIC_PCIE0_M0_KI_BCM88690_B0r_fields[] = {
  24092     { AR_KIf, 3, 8, SOCF_LE },
  24093     { AW_KIf, 3, 0, SOCF_LE },
  24094     { FIELD_11_31f, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG },
  24095     { FIELD_3_7f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  24096 };
  24097 
  24098 #endif
  24099 #if defined(BCM_88790_A0)
  24100 soc_field_info_t soc_AXIIC_PCIE0_M0_KI_BCM88790_A0r_fields[] = {
  24101     { AR_KIf, 3, 8, SOCF_LE },
  24102     { AW_KIf, 3, 0, SOCF_LE },
  24103     { FIELD_11_31f, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG },
  24104     { FIELD_3_7f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  24105 };
  24106 
  24107 #endif
  24108 #if defined(BCM_88675_A0)
  24109 soc_field_info_t soc_AXIIC_PCIE0_M0_MAX_COMB_OTr_fields[] = {
  24110     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  24111     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  24112     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  24113 };
  24114 
  24115 #endif
  24116 #if defined(BCM_88270_A0)
  24117 soc_field_info_t soc_AXIIC_PCIE0_M0_MAX_COMB_OT_BCM88270_A0r_fields[] = {
  24118     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  24119     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  24120     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  24121 };
  24122 
  24123 #endif
  24124 #if defined(BCM_88375_A0)
  24125 soc_field_info_t soc_AXIIC_PCIE0_M0_MAX_COMB_OT_BCM88375_A0r_fields[] = {
  24126     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  24127     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  24128     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  24129 };
  24130 
  24131 #endif
  24132 #if defined(BCM_88375_B0)
  24133 soc_field_info_t soc_AXIIC_PCIE0_M0_MAX_COMB_OT_BCM88375_B0r_fields[] = {
  24134     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  24135     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  24136     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  24137 };
  24138 
  24139 #endif
  24140 #if defined(BCM_88470_A0)
  24141 soc_field_info_t soc_AXIIC_PCIE0_M0_MAX_COMB_OT_BCM88470_A0r_fields[] = {
  24142     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  24143     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  24144     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  24145 };
  24146 
  24147 #endif
  24148 #if defined(BCM_88470_B0)
  24149 soc_field_info_t soc_AXIIC_PCIE0_M0_MAX_COMB_OT_BCM88470_B0r_fields[] = {
  24150     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  24151     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  24152     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  24153 };
  24154 
  24155 #endif
  24156 #if defined(BCM_88675_B0)
  24157 soc_field_info_t soc_AXIIC_PCIE0_M0_MAX_COMB_OT_BCM88675_B0r_fields[] = {
  24158     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  24159     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  24160     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  24161 };
  24162 
  24163 #endif
  24164 #if defined(BCM_88680_A0)
  24165 soc_field_info_t soc_AXIIC_PCIE0_M0_MAX_COMB_OT_BCM88680_A0r_fields[] = {
  24166     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  24167     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  24168     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  24169 };
  24170 
  24171 #endif
  24172 #if defined(BCM_88690_A0)
  24173 soc_field_info_t soc_AXIIC_PCIE0_M0_MAX_COMB_OT_BCM88690_A0r_fields[] = {
  24174     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  24175     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  24176     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  24177 };
  24178 
  24179 #endif
  24180 #if defined(BCM_88690_B0)
  24181 soc_field_info_t soc_AXIIC_PCIE0_M0_MAX_COMB_OT_BCM88690_B0r_fields[] = {
  24182     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  24183     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  24184     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  24185 };
  24186 
  24187 #endif
  24188 #if defined(BCM_88790_A0)
  24189 soc_field_info_t soc_AXIIC_PCIE0_M0_MAX_COMB_OT_BCM88790_A0r_fields[] = {
  24190     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  24191     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  24192     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  24193 };
  24194 
  24195 #endif
  24196 #if defined(BCM_88675_A0)
  24197 soc_field_info_t soc_AXIIC_PCIE0_M0_MAX_OTr_fields[] = {
  24198     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  24199     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  24200     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  24201     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  24202     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  24203     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  24204 };
  24205 
  24206 #endif
  24207 #if defined(BCM_88270_A0)
  24208 soc_field_info_t soc_AXIIC_PCIE0_M0_MAX_OT_BCM88270_A0r_fields[] = {
  24209     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  24210     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  24211     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  24212     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  24213     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  24214     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  24215 };
  24216 
  24217 #endif
  24218 #if defined(BCM_88375_A0)
  24219 soc_field_info_t soc_AXIIC_PCIE0_M0_MAX_OT_BCM88375_A0r_fields[] = {
  24220     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  24221     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  24222     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  24223     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  24224     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  24225     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  24226 };
  24227 
  24228 #endif
  24229 #if defined(BCM_88375_B0)
  24230 soc_field_info_t soc_AXIIC_PCIE0_M0_MAX_OT_BCM88375_B0r_fields[] = {
  24231     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  24232     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  24233     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  24234     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  24235     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  24236     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  24237 };
  24238 
  24239 #endif
  24240 #if defined(BCM_88470_A0)
  24241 soc_field_info_t soc_AXIIC_PCIE0_M0_MAX_OT_BCM88470_A0r_fields[] = {
  24242     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  24243     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  24244     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  24245     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  24246     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  24247     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  24248 };
  24249 
  24250 #endif
  24251 #if defined(BCM_88470_B0)
  24252 soc_field_info_t soc_AXIIC_PCIE0_M0_MAX_OT_BCM88470_B0r_fields[] = {
  24253     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  24254     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  24255     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  24256     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  24257     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  24258     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  24259 };
  24260 
  24261 #endif
  24262 #if defined(BCM_88675_B0)
  24263 soc_field_info_t soc_AXIIC_PCIE0_M0_MAX_OT_BCM88675_B0r_fields[] = {
  24264     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  24265     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  24266     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  24267     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  24268     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  24269     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  24270 };
  24271 
  24272 #endif
  24273 #if defined(BCM_88680_A0)
  24274 soc_field_info_t soc_AXIIC_PCIE0_M0_MAX_OT_BCM88680_A0r_fields[] = {
  24275     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  24276     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  24277     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  24278     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  24279     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG },
  24280     { RESERVED_1f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  24281 };
  24282 
  24283 #endif
  24284 #if defined(BCM_88690_A0)
  24285 soc_field_info_t soc_AXIIC_PCIE0_M0_MAX_OT_BCM88690_A0r_fields[] = {
  24286     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  24287     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  24288     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  24289     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  24290     { FIELD_14_15f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  24291     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG }
  24292 };
  24293 
  24294 #endif
  24295 #if defined(BCM_88690_B0)
  24296 soc_field_info_t soc_AXIIC_PCIE0_M0_MAX_OT_BCM88690_B0r_fields[] = {
  24297     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  24298     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  24299     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  24300     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  24301     { FIELD_14_15f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  24302     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG }
  24303 };
  24304 
  24305 #endif
  24306 #if defined(BCM_88790_A0)
  24307 soc_field_info_t soc_AXIIC_PCIE0_M0_MAX_OT_BCM88790_A0r_fields[] = {
  24308     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  24309     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  24310     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  24311     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  24312     { FIELD_14_15f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  24313     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG }
  24314 };
  24315 
  24316 #endif
  24317 #if defined(BCM_88675_A0)
  24318 soc_field_info_t soc_AXIIC_PCIE0_M0_QOS_CNTLr_fields[] = {
  24319     { EN_AR_LATENCYf, 1, 4, 0 },
  24320     { EN_AR_OTf, 1, 6, 0 },
  24321     { EN_AR_RATEf, 1, 1, 0 },
  24322     { EN_AWAR_OTf, 1, 7, 0 },
  24323     { EN_AWAR_RATEf, 1, 2, 0 },
  24324     { EN_AW_LATENCYf, 1, 3, 0 },
  24325     { EN_AW_OTf, 1, 5, 0 },
  24326     { EN_AW_RATEf, 1, 0, 0 },
  24327     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  24328 };
  24329 
  24330 #endif
  24331 #if defined(BCM_88270_A0)
  24332 soc_field_info_t soc_AXIIC_PCIE0_M0_QOS_CNTL_BCM88270_A0r_fields[] = {
  24333     { EN_AR_LATENCYf, 1, 4, 0 },
  24334     { EN_AR_OTf, 1, 6, 0 },
  24335     { EN_AR_RATEf, 1, 1, 0 },
  24336     { EN_AWAR_OTf, 1, 7, 0 },
  24337     { EN_AWAR_RATEf, 1, 2, 0 },
  24338     { EN_AW_LATENCYf, 1, 3, 0 },
  24339     { EN_AW_OTf, 1, 5, 0 },
  24340     { EN_AW_RATEf, 1, 0, 0 },
  24341     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  24342 };
  24343 
  24344 #endif
  24345 #if defined(BCM_88375_A0)
  24346 soc_field_info_t soc_AXIIC_PCIE0_M0_QOS_CNTL_BCM88375_A0r_fields[] = {
  24347     { EN_AR_LATENCYf, 1, 4, 0 },
  24348     { EN_AR_OTf, 1, 6, 0 },
  24349     { EN_AR_RATEf, 1, 1, 0 },
  24350     { EN_AWAR_OTf, 1, 7, 0 },
  24351     { EN_AWAR_RATEf, 1, 2, 0 },
  24352     { EN_AW_LATENCYf, 1, 3, 0 },
  24353     { EN_AW_OTf, 1, 5, 0 },
  24354     { EN_AW_RATEf, 1, 0, 0 },
  24355     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  24356 };
  24357 
  24358 #endif
  24359 #if defined(BCM_88375_B0)
  24360 soc_field_info_t soc_AXIIC_PCIE0_M0_QOS_CNTL_BCM88375_B0r_fields[] = {
  24361     { EN_AR_LATENCYf, 1, 4, 0 },
  24362     { EN_AR_OTf, 1, 6, 0 },
  24363     { EN_AR_RATEf, 1, 1, 0 },
  24364     { EN_AWAR_OTf, 1, 7, 0 },
  24365     { EN_AWAR_RATEf, 1, 2, 0 },
  24366     { EN_AW_LATENCYf, 1, 3, 0 },
  24367     { EN_AW_OTf, 1, 5, 0 },
  24368     { EN_AW_RATEf, 1, 0, 0 },
  24369     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  24370 };
  24371 
  24372 #endif
  24373 #if defined(BCM_88470_A0)
  24374 soc_field_info_t soc_AXIIC_PCIE0_M0_QOS_CNTL_BCM88470_A0r_fields[] = {
  24375     { EN_AR_LATENCYf, 1, 4, 0 },
  24376     { EN_AR_OTf, 1, 6, 0 },
  24377     { EN_AR_RATEf, 1, 1, 0 },
  24378     { EN_AWAR_OTf, 1, 7, 0 },
  24379     { EN_AWAR_RATEf, 1, 2, 0 },
  24380     { EN_AW_LATENCYf, 1, 3, 0 },
  24381     { EN_AW_OTf, 1, 5, 0 },
  24382     { EN_AW_RATEf, 1, 0, 0 },
  24383     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  24384 };
  24385 
  24386 #endif
  24387 #if defined(BCM_88470_B0)
  24388 soc_field_info_t soc_AXIIC_PCIE0_M0_QOS_CNTL_BCM88470_B0r_fields[] = {
  24389     { EN_AR_LATENCYf, 1, 4, 0 },
  24390     { EN_AR_OTf, 1, 6, 0 },
  24391     { EN_AR_RATEf, 1, 1, 0 },
  24392     { EN_AWAR_OTf, 1, 7, 0 },
  24393     { EN_AWAR_RATEf, 1, 2, 0 },
  24394     { EN_AW_LATENCYf, 1, 3, 0 },
  24395     { EN_AW_OTf, 1, 5, 0 },
  24396     { EN_AW_RATEf, 1, 0, 0 },
  24397     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  24398 };
  24399 
  24400 #endif
  24401 #if defined(BCM_88675_B0)
  24402 soc_field_info_t soc_AXIIC_PCIE0_M0_QOS_CNTL_BCM88675_B0r_fields[] = {
  24403     { EN_AR_LATENCYf, 1, 4, 0 },
  24404     { EN_AR_OTf, 1, 6, 0 },
  24405     { EN_AR_RATEf, 1, 1, 0 },
  24406     { EN_AWAR_OTf, 1, 7, 0 },
  24407     { EN_AWAR_RATEf, 1, 2, 0 },
  24408     { EN_AW_LATENCYf, 1, 3, 0 },
  24409     { EN_AW_OTf, 1, 5, 0 },
  24410     { EN_AW_RATEf, 1, 0, 0 },
  24411     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  24412 };
  24413 
  24414 #endif
  24415 #if defined(BCM_88680_A0)
  24416 soc_field_info_t soc_AXIIC_PCIE0_M0_QOS_CNTL_BCM88680_A0r_fields[] = {
  24417     { EN_AR_LATENCYf, 1, 4, 0 },
  24418     { EN_AR_OTf, 1, 6, 0 },
  24419     { EN_AR_RATEf, 1, 1, 0 },
  24420     { EN_AWAR_OTf, 1, 7, 0 },
  24421     { EN_AWAR_RATEf, 1, 2, 0 },
  24422     { EN_AW_LATENCYf, 1, 3, 0 },
  24423     { EN_AW_OTf, 1, 5, 0 },
  24424     { EN_AW_RATEf, 1, 0, 0 },
  24425     { FIELD_8_31f, 24, 8, SOCF_LE|SOCF_RO|SOCF_SIG }
  24426 };
  24427 
  24428 #endif
  24429 #if defined(BCM_88690_A0)
  24430 soc_field_info_t soc_AXIIC_PCIE0_M0_QOS_CNTL_BCM88690_A0r_fields[] = {
  24431     { EN_AR_LATENCYf, 1, 4, 0 },
  24432     { EN_AR_OTf, 1, 6, 0 },
  24433     { EN_AR_RATEf, 1, 1, 0 },
  24434     { EN_AWAR_OTf, 1, 7, 0 },
  24435     { EN_AWAR_RATEf, 1, 2, 0 },
  24436     { EN_AW_LATENCYf, 1, 3, 0 },
  24437     { EN_AW_OTf, 1, 5, 0 },
  24438     { EN_AW_RATEf, 1, 0, 0 },
  24439     { FIELD_17_19f, 3, 17, SOCF_LE|SOCF_RO|SOCF_SIG },
  24440     { FIELD_21_31f, 11, 21, SOCF_LE|SOCF_RO|SOCF_SIG },
  24441     { FIELD_8_15f, 8, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  24442     { MODE_AR_FCf, 1, 20, 0 },
  24443     { MODE_AW_FCf, 1, 16, 0 }
  24444 };
  24445 
  24446 #endif
  24447 #if defined(BCM_88690_B0)
  24448 soc_field_info_t soc_AXIIC_PCIE0_M0_QOS_CNTL_BCM88690_B0r_fields[] = {
  24449     { EN_AR_LATENCYf, 1, 4, 0 },
  24450     { EN_AR_OTf, 1, 6, 0 },
  24451     { EN_AR_RATEf, 1, 1, 0 },
  24452     { EN_AWAR_OTf, 1, 7, 0 },
  24453     { EN_AWAR_RATEf, 1, 2, 0 },
  24454     { EN_AW_LATENCYf, 1, 3, 0 },
  24455     { EN_AW_OTf, 1, 5, 0 },
  24456     { EN_AW_RATEf, 1, 0, 0 },
  24457     { FIELD_17_19f, 3, 17, SOCF_LE|SOCF_RO|SOCF_SIG },
  24458     { FIELD_21_31f, 11, 21, SOCF_LE|SOCF_RO|SOCF_SIG },
  24459     { FIELD_8_15f, 8, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  24460     { MODE_AR_FCf, 1, 20, 0 },
  24461     { MODE_AW_FCf, 1, 16, 0 }
  24462 };
  24463 
  24464 #endif
  24465 #if defined(BCM_88790_A0)
  24466 soc_field_info_t soc_AXIIC_PCIE0_M0_QOS_CNTL_BCM88790_A0r_fields[] = {
  24467     { EN_AR_LATENCYf, 1, 4, 0 },
  24468     { EN_AR_OTf, 1, 6, 0 },
  24469     { EN_AR_RATEf, 1, 1, 0 },
  24470     { EN_AWAR_OTf, 1, 7, 0 },
  24471     { EN_AWAR_RATEf, 1, 2, 0 },
  24472     { EN_AW_LATENCYf, 1, 3, 0 },
  24473     { EN_AW_OTf, 1, 5, 0 },
  24474     { EN_AW_RATEf, 1, 0, 0 },
  24475     { FIELD_17_19f, 3, 17, SOCF_LE|SOCF_RO|SOCF_SIG },
  24476     { FIELD_21_31f, 11, 21, SOCF_LE|SOCF_RO|SOCF_SIG },
  24477     { FIELD_8_15f, 8, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  24478     { MODE_AR_FCf, 1, 20, 0 },
  24479     { MODE_AW_FCf, 1, 16, 0 }
  24480 };
  24481 
  24482 #endif
  24483 #if defined(BCM_88675_A0)
  24484 soc_field_info_t soc_AXIIC_PCIE0_M0_QOS_RANGEr_fields[] = {
  24485     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  24486     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  24487     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  24488     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  24489     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24490     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24491     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24492     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  24493 };
  24494 
  24495 #endif
  24496 #if defined(BCM_88270_A0)
  24497 soc_field_info_t soc_AXIIC_PCIE0_M0_QOS_RANGE_BCM88270_A0r_fields[] = {
  24498     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  24499     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  24500     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  24501     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  24502     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24503     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24504     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24505     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  24506 };
  24507 
  24508 #endif
  24509 #if defined(BCM_88375_A0)
  24510 soc_field_info_t soc_AXIIC_PCIE0_M0_QOS_RANGE_BCM88375_A0r_fields[] = {
  24511     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  24512     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  24513     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  24514     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  24515     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24516     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24517     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24518     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  24519 };
  24520 
  24521 #endif
  24522 #if defined(BCM_88375_B0)
  24523 soc_field_info_t soc_AXIIC_PCIE0_M0_QOS_RANGE_BCM88375_B0r_fields[] = {
  24524     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  24525     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  24526     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  24527     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  24528     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24529     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24530     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24531     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  24532 };
  24533 
  24534 #endif
  24535 #if defined(BCM_88470_A0)
  24536 soc_field_info_t soc_AXIIC_PCIE0_M0_QOS_RANGE_BCM88470_A0r_fields[] = {
  24537     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  24538     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  24539     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  24540     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  24541     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24542     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24543     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24544     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  24545 };
  24546 
  24547 #endif
  24548 #if defined(BCM_88470_B0)
  24549 soc_field_info_t soc_AXIIC_PCIE0_M0_QOS_RANGE_BCM88470_B0r_fields[] = {
  24550     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  24551     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  24552     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  24553     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  24554     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24555     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24556     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24557     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  24558 };
  24559 
  24560 #endif
  24561 #if defined(BCM_88675_B0)
  24562 soc_field_info_t soc_AXIIC_PCIE0_M0_QOS_RANGE_BCM88675_B0r_fields[] = {
  24563     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  24564     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  24565     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  24566     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  24567     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24568     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24569     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24570     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  24571 };
  24572 
  24573 #endif
  24574 #if defined(BCM_88680_A0)
  24575 soc_field_info_t soc_AXIIC_PCIE0_M0_QOS_RANGE_BCM88680_A0r_fields[] = {
  24576     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  24577     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  24578     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  24579     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  24580     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24581     { RESERVED_1f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24582     { RESERVED_2f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24583     { RESERVED_3f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  24584 };
  24585 
  24586 #endif
  24587 #if defined(BCM_88690_A0)
  24588 soc_field_info_t soc_AXIIC_PCIE0_M0_QOS_RANGE_BCM88690_A0r_fields[] = {
  24589     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  24590     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  24591     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  24592     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  24593     { FIELD_12_15f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  24594     { FIELD_20_23f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  24595     { FIELD_28_31f, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG },
  24596     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  24597 };
  24598 
  24599 #endif
  24600 #if defined(BCM_88690_B0)
  24601 soc_field_info_t soc_AXIIC_PCIE0_M0_QOS_RANGE_BCM88690_B0r_fields[] = {
  24602     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  24603     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  24604     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  24605     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  24606     { FIELD_12_15f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  24607     { FIELD_20_23f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  24608     { FIELD_28_31f, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG },
  24609     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  24610 };
  24611 
  24612 #endif
  24613 #if defined(BCM_88790_A0)
  24614 soc_field_info_t soc_AXIIC_PCIE0_M0_QOS_RANGE_BCM88790_A0r_fields[] = {
  24615     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  24616     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  24617     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  24618     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  24619     { FIELD_12_15f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  24620     { FIELD_20_23f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  24621     { FIELD_28_31f, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG },
  24622     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  24623 };
  24624 
  24625 #endif
  24626 #if defined(BCM_88675_A0)
  24627 soc_field_info_t soc_AXIIC_PCIE0_M0_READ_QOSr_fields[] = {
  24628     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  24629     { PCIE0_M0_READ_QOSf, 4, 0, SOCF_LE }
  24630 };
  24631 
  24632 #endif
  24633 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  24634     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  24635     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  24636     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  24637     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  24638     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  24639     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  24640     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  24641     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  24642     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  24643 soc_field_info_t soc_AXIIC_PCIE0_M0_READ_QOS_BCM53400_A0r_fields[] = {
  24644     { PCIE0_M0_READ_QOSf, 4, 0, SOCF_LE },
  24645     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  24646 };
  24647 
  24648 #endif
  24649 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  24650     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  24651     defined(BCM_56450_B1)
  24652 soc_field_info_t soc_AXIIC_PCIE0_M0_READ_QOS_BCM56450_A0r_fields[] = {
  24653     { PCIE0_M0_READ_QOSf, 4, 0, SOCF_LE },
  24654     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  24655 };
  24656 
  24657 #endif
  24658 #if defined(BCM_88270_A0)
  24659 soc_field_info_t soc_AXIIC_PCIE0_M0_READ_QOS_BCM88270_A0r_fields[] = {
  24660     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  24661     { PCIE0_M0_READ_QOSf, 4, 0, SOCF_LE }
  24662 };
  24663 
  24664 #endif
  24665 #if defined(BCM_88375_A0)
  24666 soc_field_info_t soc_AXIIC_PCIE0_M0_READ_QOS_BCM88375_A0r_fields[] = {
  24667     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  24668     { PCIE0_M0_READ_QOSf, 4, 0, SOCF_LE }
  24669 };
  24670 
  24671 #endif
  24672 #if defined(BCM_88375_B0)
  24673 soc_field_info_t soc_AXIIC_PCIE0_M0_READ_QOS_BCM88375_B0r_fields[] = {
  24674     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  24675     { PCIE0_M0_READ_QOSf, 4, 0, SOCF_LE }
  24676 };
  24677 
  24678 #endif
  24679 #if defined(BCM_88470_A0)
  24680 soc_field_info_t soc_AXIIC_PCIE0_M0_READ_QOS_BCM88470_A0r_fields[] = {
  24681     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  24682     { PCIE0_M0_READ_QOSf, 4, 0, SOCF_LE }
  24683 };
  24684 
  24685 #endif
  24686 #if defined(BCM_88470_B0)
  24687 soc_field_info_t soc_AXIIC_PCIE0_M0_READ_QOS_BCM88470_B0r_fields[] = {
  24688     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  24689     { PCIE0_M0_READ_QOSf, 4, 0, SOCF_LE }
  24690 };
  24691 
  24692 #endif
  24693 #if defined(BCM_88675_B0)
  24694 soc_field_info_t soc_AXIIC_PCIE0_M0_READ_QOS_BCM88675_B0r_fields[] = {
  24695     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  24696     { PCIE0_M0_READ_QOSf, 4, 0, SOCF_LE }
  24697 };
  24698 
  24699 #endif
  24700 #if defined(BCM_88680_A0)
  24701 soc_field_info_t soc_AXIIC_PCIE0_M0_READ_QOS_BCM88680_A0r_fields[] = {
  24702     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  24703     { PCIE0_M0_READ_QOSf, 4, 0, SOCF_LE }
  24704 };
  24705 
  24706 #endif
  24707 #if defined(BCM_88690_A0)
  24708 soc_field_info_t soc_AXIIC_PCIE0_M0_READ_QOS_BCM88690_A0r_fields[] = {
  24709     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  24710     { PCIE0_M0_READ_QOSf, 4, 0, SOCF_LE }
  24711 };
  24712 
  24713 #endif
  24714 #if defined(BCM_88690_B0)
  24715 soc_field_info_t soc_AXIIC_PCIE0_M0_READ_QOS_BCM88690_B0r_fields[] = {
  24716     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  24717     { PCIE0_M0_READ_QOSf, 4, 0, SOCF_LE }
  24718 };
  24719 
  24720 #endif
  24721 #if defined(BCM_88790_A0)
  24722 soc_field_info_t soc_AXIIC_PCIE0_M0_READ_QOS_BCM88790_A0r_fields[] = {
  24723     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  24724     { PCIE0_M0_READ_QOSf, 4, 0, SOCF_LE }
  24725 };
  24726 
  24727 #endif
  24728 #if defined(BCM_88950_A0)
  24729 soc_field_info_t soc_AXIIC_PCIE0_M0_READ_QOS_BCM88950_A0r_fields[] = {
  24730     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  24731     { PCIE0_M0_READ_QOSf, 4, 0, SOCF_LE }
  24732 };
  24733 
  24734 #endif
  24735 #if defined(BCM_88675_A0)
  24736 soc_field_info_t soc_AXIIC_PCIE0_M0_TGT_LATENCYr_fields[] = {
  24737     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  24738     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  24739     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24740     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  24741 };
  24742 
  24743 #endif
  24744 #if defined(BCM_88270_A0)
  24745 soc_field_info_t soc_AXIIC_PCIE0_M0_TGT_LATENCY_BCM88270_A0r_fields[] = {
  24746     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  24747     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  24748     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24749     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  24750 };
  24751 
  24752 #endif
  24753 #if defined(BCM_88375_A0)
  24754 soc_field_info_t soc_AXIIC_PCIE0_M0_TGT_LATENCY_BCM88375_A0r_fields[] = {
  24755     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  24756     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  24757     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24758     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  24759 };
  24760 
  24761 #endif
  24762 #if defined(BCM_88375_B0)
  24763 soc_field_info_t soc_AXIIC_PCIE0_M0_TGT_LATENCY_BCM88375_B0r_fields[] = {
  24764     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  24765     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  24766     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24767     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  24768 };
  24769 
  24770 #endif
  24771 #if defined(BCM_88470_A0)
  24772 soc_field_info_t soc_AXIIC_PCIE0_M0_TGT_LATENCY_BCM88470_A0r_fields[] = {
  24773     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  24774     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  24775     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24776     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  24777 };
  24778 
  24779 #endif
  24780 #if defined(BCM_88470_B0)
  24781 soc_field_info_t soc_AXIIC_PCIE0_M0_TGT_LATENCY_BCM88470_B0r_fields[] = {
  24782     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  24783     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  24784     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24785     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  24786 };
  24787 
  24788 #endif
  24789 #if defined(BCM_88675_B0)
  24790 soc_field_info_t soc_AXIIC_PCIE0_M0_TGT_LATENCY_BCM88675_B0r_fields[] = {
  24791     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  24792     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  24793     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24794     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  24795 };
  24796 
  24797 #endif
  24798 #if defined(BCM_88680_A0)
  24799 soc_field_info_t soc_AXIIC_PCIE0_M0_TGT_LATENCY_BCM88680_A0r_fields[] = {
  24800     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  24801     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  24802     { RESERVEDf, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES },
  24803     { RESERVED_1f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  24804 };
  24805 
  24806 #endif
  24807 #if defined(BCM_88690_A0)
  24808 soc_field_info_t soc_AXIIC_PCIE0_M0_TGT_LATENCY_BCM88690_A0r_fields[] = {
  24809     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  24810     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  24811     { FIELD_12_15f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  24812     { FIELD_28_31f, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG }
  24813 };
  24814 
  24815 #endif
  24816 #if defined(BCM_88690_B0)
  24817 soc_field_info_t soc_AXIIC_PCIE0_M0_TGT_LATENCY_BCM88690_B0r_fields[] = {
  24818     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  24819     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  24820     { FIELD_12_15f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  24821     { FIELD_28_31f, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG }
  24822 };
  24823 
  24824 #endif
  24825 #if defined(BCM_88790_A0)
  24826 soc_field_info_t soc_AXIIC_PCIE0_M0_TGT_LATENCY_BCM88790_A0r_fields[] = {
  24827     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  24828     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  24829     { FIELD_12_15f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  24830     { FIELD_28_31f, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG }
  24831 };
  24832 
  24833 #endif
  24834 #if defined(BCM_88675_A0)
  24835 soc_field_info_t soc_AXIIC_PCIE0_M0_WRITE_QOSr_fields[] = {
  24836     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  24837     { PCIE0_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  24838 };
  24839 
  24840 #endif
  24841 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  24842     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  24843     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  24844     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  24845     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  24846     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  24847     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  24848     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  24849     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  24850     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  24851 soc_field_info_t soc_AXIIC_PCIE0_M0_WRITE_QOS_BCM53400_A0r_fields[] = {
  24852     { PCIE0_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  24853     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  24854 };
  24855 
  24856 #endif
  24857 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  24858     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  24859     defined(BCM_56450_B1)
  24860 soc_field_info_t soc_AXIIC_PCIE0_M0_WRITE_QOS_BCM56450_A0r_fields[] = {
  24861     { PCIE0_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  24862     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  24863 };
  24864 
  24865 #endif
  24866 #if defined(BCM_88270_A0)
  24867 soc_field_info_t soc_AXIIC_PCIE0_M0_WRITE_QOS_BCM88270_A0r_fields[] = {
  24868     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  24869     { PCIE0_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  24870 };
  24871 
  24872 #endif
  24873 #if defined(BCM_88375_A0)
  24874 soc_field_info_t soc_AXIIC_PCIE0_M0_WRITE_QOS_BCM88375_A0r_fields[] = {
  24875     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  24876     { PCIE0_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  24877 };
  24878 
  24879 #endif
  24880 #if defined(BCM_88375_B0)
  24881 soc_field_info_t soc_AXIIC_PCIE0_M0_WRITE_QOS_BCM88375_B0r_fields[] = {
  24882     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  24883     { PCIE0_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  24884 };
  24885 
  24886 #endif
  24887 #if defined(BCM_88470_A0)
  24888 soc_field_info_t soc_AXIIC_PCIE0_M0_WRITE_QOS_BCM88470_A0r_fields[] = {
  24889     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  24890     { PCIE0_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  24891 };
  24892 
  24893 #endif
  24894 #if defined(BCM_88470_B0)
  24895 soc_field_info_t soc_AXIIC_PCIE0_M0_WRITE_QOS_BCM88470_B0r_fields[] = {
  24896     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  24897     { PCIE0_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  24898 };
  24899 
  24900 #endif
  24901 #if defined(BCM_88675_B0)
  24902 soc_field_info_t soc_AXIIC_PCIE0_M0_WRITE_QOS_BCM88675_B0r_fields[] = {
  24903     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  24904     { PCIE0_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  24905 };
  24906 
  24907 #endif
  24908 #if defined(BCM_88680_A0)
  24909 soc_field_info_t soc_AXIIC_PCIE0_M0_WRITE_QOS_BCM88680_A0r_fields[] = {
  24910     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  24911     { PCIE0_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  24912 };
  24913 
  24914 #endif
  24915 #if defined(BCM_88690_A0)
  24916 soc_field_info_t soc_AXIIC_PCIE0_M0_WRITE_QOS_BCM88690_A0r_fields[] = {
  24917     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  24918     { PCIE0_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  24919 };
  24920 
  24921 #endif
  24922 #if defined(BCM_88690_B0)
  24923 soc_field_info_t soc_AXIIC_PCIE0_M0_WRITE_QOS_BCM88690_B0r_fields[] = {
  24924     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  24925     { PCIE0_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  24926 };
  24927 
  24928 #endif
  24929 #if defined(BCM_88790_A0)
  24930 soc_field_info_t soc_AXIIC_PCIE0_M0_WRITE_QOS_BCM88790_A0r_fields[] = {
  24931     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  24932     { PCIE0_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  24933 };
  24934 
  24935 #endif
  24936 #if defined(BCM_88950_A0)
  24937 soc_field_info_t soc_AXIIC_PCIE0_M0_WRITE_QOS_BCM88950_A0r_fields[] = {
  24938     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  24939     { PCIE0_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  24940 };
  24941 
  24942 #endif
  24943 #if defined(BCM_88675_A0)
  24944 soc_field_info_t soc_AXIIC_PCIE0_S0_FN_MOD_BM_ISSr_fields[] = {
  24945     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  24946     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  24947     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  24948 };
  24949 
  24950 #endif
  24951 #if defined(BCM_88270_A0)
  24952 soc_field_info_t soc_AXIIC_PCIE0_S0_FN_MOD_BM_ISS_BCM88270_A0r_fields[] = {
  24953     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  24954     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  24955     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  24956 };
  24957 
  24958 #endif
  24959 #if defined(BCM_88375_A0)
  24960 soc_field_info_t soc_AXIIC_PCIE0_S0_FN_MOD_BM_ISS_BCM88375_A0r_fields[] = {
  24961     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  24962     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  24963     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  24964 };
  24965 
  24966 #endif
  24967 #if defined(BCM_88375_B0)
  24968 soc_field_info_t soc_AXIIC_PCIE0_S0_FN_MOD_BM_ISS_BCM88375_B0r_fields[] = {
  24969     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  24970     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  24971     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  24972 };
  24973 
  24974 #endif
  24975 #if defined(BCM_88470_A0)
  24976 soc_field_info_t soc_AXIIC_PCIE0_S0_FN_MOD_BM_ISS_BCM88470_A0r_fields[] = {
  24977     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  24978     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  24979     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  24980 };
  24981 
  24982 #endif
  24983 #if defined(BCM_88470_B0)
  24984 soc_field_info_t soc_AXIIC_PCIE0_S0_FN_MOD_BM_ISS_BCM88470_B0r_fields[] = {
  24985     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  24986     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  24987     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  24988 };
  24989 
  24990 #endif
  24991 #if defined(BCM_88675_B0)
  24992 soc_field_info_t soc_AXIIC_PCIE0_S0_FN_MOD_BM_ISS_BCM88675_B0r_fields[] = {
  24993     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  24994     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  24995     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  24996 };
  24997 
  24998 #endif
  24999 #if defined(BCM_88680_A0)
  25000 soc_field_info_t soc_AXIIC_PCIE0_S0_FN_MOD_BM_ISS_BCM88680_A0r_fields[] = {
  25001     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  25002     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  25003     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  25004 };
  25005 
  25006 #endif
  25007 #if defined(BCM_88690_A0)
  25008 soc_field_info_t soc_AXIIC_PCIE0_S0_FN_MOD_BM_ISS_BCM88690_A0r_fields[] = {
  25009     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  25010     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  25011     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  25012 };
  25013 
  25014 #endif
  25015 #if defined(BCM_88690_B0)
  25016 soc_field_info_t soc_AXIIC_PCIE0_S0_FN_MOD_BM_ISS_BCM88690_B0r_fields[] = {
  25017     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  25018     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  25019     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  25020 };
  25021 
  25022 #endif
  25023 #if defined(BCM_88790_A0)
  25024 soc_field_info_t soc_AXIIC_PCIE0_S0_FN_MOD_BM_ISS_BCM88790_A0r_fields[] = {
  25025     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  25026     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  25027     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  25028 };
  25029 
  25030 #endif
  25031 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  25032     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  25033 soc_field_info_t soc_AXIIC_PCIE0_S0_SECURITYr_fields[] = {
  25034     { PCIE0_S0_SECURITYf, 1, 0, SOCF_RO },
  25035     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  25036 };
  25037 
  25038 #endif
  25039 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  25040     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  25041     defined(BCM_56160_A0) || defined(BCM_56260_A0)
  25042 soc_field_info_t soc_AXIIC_PCIE0_S0_SECURITY_BCM53400_A0r_fields[] = {
  25043     { PCIE0_S0_SECURITYf, 1, 0, SOCF_RES },
  25044     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  25045 };
  25046 
  25047 #endif
  25048 #if defined(BCM_56260_B0)
  25049 soc_field_info_t soc_AXIIC_PCIE0_S0_SECURITY_BCM56260_B0r_fields[] = {
  25050     { PCIE0_S0_SECURITYf, 1, 0, SOCF_WO|SOCF_RES },
  25051     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  25052 };
  25053 
  25054 #endif
  25055 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  25056     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  25057 soc_field_info_t soc_AXIIC_PCIE1_M0_READ_QOSr_fields[] = {
  25058     { PCIE1_M0_READ_QOSf, 4, 0, SOCF_LE },
  25059     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  25060 };
  25061 
  25062 #endif
  25063 #if defined(BCM_53400_A0) || defined(BCM_53570_A0) || \
  25064     defined(BCM_53570_B0) || defined(BCM_56260_A0) || \
  25065     defined(BCM_56260_B0)
  25066 soc_field_info_t soc_AXIIC_PCIE1_M0_READ_QOS_BCM53400_A0r_fields[] = {
  25067     { PCIE1_M0_READ_QOSf, 4, 0, SOCF_LE },
  25068     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  25069 };
  25070 
  25071 #endif
  25072 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  25073     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  25074 soc_field_info_t soc_AXIIC_PCIE1_M0_WRITE_QOSr_fields[] = {
  25075     { PCIE1_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  25076     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  25077 };
  25078 
  25079 #endif
  25080 #if defined(BCM_53400_A0) || defined(BCM_53570_A0) || \
  25081     defined(BCM_53570_B0) || defined(BCM_56260_A0) || \
  25082     defined(BCM_56260_B0)
  25083 soc_field_info_t soc_AXIIC_PCIE1_M0_WRITE_QOS_BCM53400_A0r_fields[] = {
  25084     { PCIE1_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  25085     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  25086 };
  25087 
  25088 #endif
  25089 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  25090     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  25091 soc_field_info_t soc_AXIIC_PCIE1_S0_SECURITYr_fields[] = {
  25092     { PCIE1_S0_SECURITYf, 1, 0, SOCF_RO },
  25093     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  25094 };
  25095 
  25096 #endif
  25097 #if defined(BCM_53400_A0) || defined(BCM_53570_A0) || \
  25098     defined(BCM_53570_B0) || defined(BCM_56260_A0)
  25099 soc_field_info_t soc_AXIIC_PCIE1_S0_SECURITY_BCM53400_A0r_fields[] = {
  25100     { PCIE1_S0_SECURITYf, 1, 0, SOCF_RES },
  25101     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  25102 };
  25103 
  25104 #endif
  25105 #if defined(BCM_56260_B0)
  25106 soc_field_info_t soc_AXIIC_PCIE1_S0_SECURITY_BCM56260_B0r_fields[] = {
  25107     { PCIE1_S0_SECURITYf, 1, 0, SOCF_WO|SOCF_RES },
  25108     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  25109 };
  25110 
  25111 #endif
  25112 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  25113     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  25114 soc_field_info_t soc_AXIIC_PCIE2_M0_READ_QOSr_fields[] = {
  25115     { PCIE2_M0_READ_QOSf, 4, 0, SOCF_LE },
  25116     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  25117 };
  25118 
  25119 #endif
  25120 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  25121     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  25122 soc_field_info_t soc_AXIIC_PCIE2_M0_WRITE_QOSr_fields[] = {
  25123     { PCIE2_M0_WRITE_QOSf, 4, 0, SOCF_LE },
  25124     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  25125 };
  25126 
  25127 #endif
  25128 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  25129     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  25130 soc_field_info_t soc_AXIIC_PCIE2_S0_SECURITYr_fields[] = {
  25131     { PCIE2_S0_SECURITYf, 1, 0, SOCF_RO },
  25132     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  25133 };
  25134 
  25135 #endif
  25136 #if defined(BCM_88675_A0)
  25137 soc_field_info_t soc_AXIIC_PERIPHERAL_ID0r_fields[] = {
  25138     { PERIPHERAL_ID0f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25139 };
  25140 
  25141 #endif
  25142 #if defined(BCM_88675_A0)
  25143 soc_field_info_t soc_AXIIC_PERIPHERAL_ID1r_fields[] = {
  25144     { PERIPHERAL_ID1f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25145 };
  25146 
  25147 #endif
  25148 #if defined(BCM_88675_A0)
  25149 soc_field_info_t soc_AXIIC_PERIPHERAL_ID2r_fields[] = {
  25150     { PERIPHERAL_ID2f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25151 };
  25152 
  25153 #endif
  25154 #if defined(BCM_88675_A0)
  25155 soc_field_info_t soc_AXIIC_PERIPHERAL_ID3r_fields[] = {
  25156     { PERIPHERAL_ID3f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25157 };
  25158 
  25159 #endif
  25160 #if defined(BCM_88675_A0)
  25161 soc_field_info_t soc_AXIIC_PERIPHERAL_ID4r_fields[] = {
  25162     { PERIPHERAL_ID4f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25163 };
  25164 
  25165 #endif
  25166 #if defined(BCM_88675_A0)
  25167 soc_field_info_t soc_AXIIC_PERIPHERAL_ID5r_fields[] = {
  25168     { PERIPHERAL_ID5f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25169 };
  25170 
  25171 #endif
  25172 #if defined(BCM_88675_A0)
  25173 soc_field_info_t soc_AXIIC_PERIPHERAL_ID6r_fields[] = {
  25174     { PERIPHERAL_ID6f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25175 };
  25176 
  25177 #endif
  25178 #if defined(BCM_88675_A0)
  25179 soc_field_info_t soc_AXIIC_PERIPHERAL_ID7r_fields[] = {
  25180     { PERIPHERAL_ID7f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25181 };
  25182 
  25183 #endif
  25184 #if defined(BCM_53400_A0) || defined(BCM_53570_A0) || \
  25185     defined(BCM_53570_B0) || defined(BCM_56260_A0) || \
  25186     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  25187     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  25188 soc_field_info_t soc_AXIIC_PERIPHERAL_ID0_BCM53400_A0r_fields[] = {
  25189     { PERIPHERAL_ID0f, 8, 0, SOCF_LE|SOCF_RO }
  25190 };
  25191 
  25192 #endif
  25193 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  25194     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  25195     defined(BCM_56450_B1)
  25196 soc_field_info_t soc_AXIIC_PERIPHERAL_ID0_BCM56450_A0r_fields[] = {
  25197     { PERIPHERAL_ID0f, 8, 0, SOCF_LE|SOCF_RO }
  25198 };
  25199 
  25200 #endif
  25201 #if defined(BCM_53540_A0) || defined(BCM_53570_A0) || \
  25202     defined(BCM_53570_B0) || defined(BCM_56160_A0) || \
  25203     defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
  25204     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  25205     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  25206     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  25207     defined(BCM_56870_A0) || defined(BCM_56970_A0) || \
  25208     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  25209 soc_field_info_t soc_AXIIC_PERIPHERAL_ID0_BCM56560_A0r_fields[] = {
  25210     { PERIPHERAL_ID0f, 8, 0, SOCF_LE|SOCF_RO }
  25211 };
  25212 
  25213 #endif
  25214 #if defined(BCM_88270_A0)
  25215 soc_field_info_t soc_AXIIC_PERIPHERAL_ID0_BCM88270_A0r_fields[] = {
  25216     { PERIPHERAL_ID0f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25217 };
  25218 
  25219 #endif
  25220 #if defined(BCM_88375_A0)
  25221 soc_field_info_t soc_AXIIC_PERIPHERAL_ID0_BCM88375_A0r_fields[] = {
  25222     { PERIPHERAL_ID0f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25223 };
  25224 
  25225 #endif
  25226 #if defined(BCM_88375_B0)
  25227 soc_field_info_t soc_AXIIC_PERIPHERAL_ID0_BCM88375_B0r_fields[] = {
  25228     { PERIPHERAL_ID0f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25229 };
  25230 
  25231 #endif
  25232 #if defined(BCM_88470_A0)
  25233 soc_field_info_t soc_AXIIC_PERIPHERAL_ID0_BCM88470_A0r_fields[] = {
  25234     { PERIPHERAL_ID0f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25235 };
  25236 
  25237 #endif
  25238 #if defined(BCM_88470_B0)
  25239 soc_field_info_t soc_AXIIC_PERIPHERAL_ID0_BCM88470_B0r_fields[] = {
  25240     { PERIPHERAL_ID0f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25241 };
  25242 
  25243 #endif
  25244 #if defined(BCM_88675_B0)
  25245 soc_field_info_t soc_AXIIC_PERIPHERAL_ID0_BCM88675_B0r_fields[] = {
  25246     { PERIPHERAL_ID0f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25247 };
  25248 
  25249 #endif
  25250 #if defined(BCM_88680_A0)
  25251 soc_field_info_t soc_AXIIC_PERIPHERAL_ID0_BCM88680_A0r_fields[] = {
  25252     { PERIPHERAL_ID0f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25253 };
  25254 
  25255 #endif
  25256 #if defined(BCM_88690_A0)
  25257 soc_field_info_t soc_AXIIC_PERIPHERAL_ID0_BCM88690_A0r_fields[] = {
  25258     { PERIPHERAL_ID0f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25259 };
  25260 
  25261 #endif
  25262 #if defined(BCM_88690_B0)
  25263 soc_field_info_t soc_AXIIC_PERIPHERAL_ID0_BCM88690_B0r_fields[] = {
  25264     { PERIPHERAL_ID0f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25265 };
  25266 
  25267 #endif
  25268 #if defined(BCM_88790_A0)
  25269 soc_field_info_t soc_AXIIC_PERIPHERAL_ID0_BCM88790_A0r_fields[] = {
  25270     { PERIPHERAL_ID0f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25271 };
  25272 
  25273 #endif
  25274 #if defined(BCM_88950_A0)
  25275 soc_field_info_t soc_AXIIC_PERIPHERAL_ID0_BCM88950_A0r_fields[] = {
  25276     { PERIPHERAL_ID0f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25277 };
  25278 
  25279 #endif
  25280 #if defined(BCM_53400_A0) || defined(BCM_53570_A0) || \
  25281     defined(BCM_53570_B0) || defined(BCM_56260_A0) || \
  25282     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  25283     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  25284 soc_field_info_t soc_AXIIC_PERIPHERAL_ID1_BCM53400_A0r_fields[] = {
  25285     { PERIPHERAL_ID1f, 8, 0, SOCF_LE|SOCF_RO }
  25286 };
  25287 
  25288 #endif
  25289 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  25290     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  25291     defined(BCM_56450_B1)
  25292 soc_field_info_t soc_AXIIC_PERIPHERAL_ID1_BCM56450_A0r_fields[] = {
  25293     { PERIPHERAL_ID1f, 8, 0, SOCF_LE|SOCF_RO }
  25294 };
  25295 
  25296 #endif
  25297 #if defined(BCM_53540_A0) || defined(BCM_53570_A0) || \
  25298     defined(BCM_53570_B0) || defined(BCM_56160_A0) || \
  25299     defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
  25300     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  25301     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  25302     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  25303     defined(BCM_56870_A0) || defined(BCM_56970_A0) || \
  25304     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  25305 soc_field_info_t soc_AXIIC_PERIPHERAL_ID1_BCM56560_A0r_fields[] = {
  25306     { PERIPHERAL_ID1f, 8, 0, SOCF_LE|SOCF_RO }
  25307 };
  25308 
  25309 #endif
  25310 #if defined(BCM_88270_A0)
  25311 soc_field_info_t soc_AXIIC_PERIPHERAL_ID1_BCM88270_A0r_fields[] = {
  25312     { PERIPHERAL_ID1f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25313 };
  25314 
  25315 #endif
  25316 #if defined(BCM_88375_A0)
  25317 soc_field_info_t soc_AXIIC_PERIPHERAL_ID1_BCM88375_A0r_fields[] = {
  25318     { PERIPHERAL_ID1f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25319 };
  25320 
  25321 #endif
  25322 #if defined(BCM_88375_B0)
  25323 soc_field_info_t soc_AXIIC_PERIPHERAL_ID1_BCM88375_B0r_fields[] = {
  25324     { PERIPHERAL_ID1f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25325 };
  25326 
  25327 #endif
  25328 #if defined(BCM_88470_A0)
  25329 soc_field_info_t soc_AXIIC_PERIPHERAL_ID1_BCM88470_A0r_fields[] = {
  25330     { PERIPHERAL_ID1f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25331 };
  25332 
  25333 #endif
  25334 #if defined(BCM_88470_B0)
  25335 soc_field_info_t soc_AXIIC_PERIPHERAL_ID1_BCM88470_B0r_fields[] = {
  25336     { PERIPHERAL_ID1f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25337 };
  25338 
  25339 #endif
  25340 #if defined(BCM_88675_B0)
  25341 soc_field_info_t soc_AXIIC_PERIPHERAL_ID1_BCM88675_B0r_fields[] = {
  25342     { PERIPHERAL_ID1f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25343 };
  25344 
  25345 #endif
  25346 #if defined(BCM_88680_A0)
  25347 soc_field_info_t soc_AXIIC_PERIPHERAL_ID1_BCM88680_A0r_fields[] = {
  25348     { PERIPHERAL_ID1f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25349 };
  25350 
  25351 #endif
  25352 #if defined(BCM_88690_A0)
  25353 soc_field_info_t soc_AXIIC_PERIPHERAL_ID1_BCM88690_A0r_fields[] = {
  25354     { PERIPHERAL_ID1f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25355 };
  25356 
  25357 #endif
  25358 #if defined(BCM_88690_B0)
  25359 soc_field_info_t soc_AXIIC_PERIPHERAL_ID1_BCM88690_B0r_fields[] = {
  25360     { PERIPHERAL_ID1f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25361 };
  25362 
  25363 #endif
  25364 #if defined(BCM_88790_A0)
  25365 soc_field_info_t soc_AXIIC_PERIPHERAL_ID1_BCM88790_A0r_fields[] = {
  25366     { PERIPHERAL_ID1f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25367 };
  25368 
  25369 #endif
  25370 #if defined(BCM_88950_A0)
  25371 soc_field_info_t soc_AXIIC_PERIPHERAL_ID1_BCM88950_A0r_fields[] = {
  25372     { PERIPHERAL_ID1f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25373 };
  25374 
  25375 #endif
  25376 #if defined(BCM_53400_A0) || defined(BCM_53570_A0) || \
  25377     defined(BCM_53570_B0) || defined(BCM_56260_A0) || \
  25378     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  25379     defined(BCM_56960_A0) || defined(BCM_56965_A0)
  25380 soc_field_info_t soc_AXIIC_PERIPHERAL_ID2_BCM53400_A0r_fields[] = {
  25381     { PERIPHERAL_ID2f, 8, 0, SOCF_LE|SOCF_RO }
  25382 };
  25383 
  25384 #endif
  25385 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  25386     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  25387     defined(BCM_56450_B1)
  25388 soc_field_info_t soc_AXIIC_PERIPHERAL_ID2_BCM56450_A0r_fields[] = {
  25389     { PERIPHERAL_ID2f, 8, 0, SOCF_LE|SOCF_RO }
  25390 };
  25391 
  25392 #endif
  25393 #if defined(BCM_53540_A0) || defined(BCM_53570_A0) || \
  25394     defined(BCM_53570_B0) || defined(BCM_56160_A0) || \
  25395     defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
  25396     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  25397     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  25398     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  25399     defined(BCM_56870_A0) || defined(BCM_56970_A0) || \
  25400     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  25401 soc_field_info_t soc_AXIIC_PERIPHERAL_ID2_BCM56560_A0r_fields[] = {
  25402     { PERIPHERAL_ID2f, 8, 0, SOCF_LE|SOCF_RO }
  25403 };
  25404 
  25405 #endif
  25406 #if defined(BCM_88270_A0)
  25407 soc_field_info_t soc_AXIIC_PERIPHERAL_ID2_BCM88270_A0r_fields[] = {
  25408     { PERIPHERAL_ID2f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25409 };
  25410 
  25411 #endif
  25412 #if defined(BCM_88375_A0)
  25413 soc_field_info_t soc_AXIIC_PERIPHERAL_ID2_BCM88375_A0r_fields[] = {
  25414     { PERIPHERAL_ID2f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25415 };
  25416 
  25417 #endif
  25418 #if defined(BCM_88375_B0)
  25419 soc_field_info_t soc_AXIIC_PERIPHERAL_ID2_BCM88375_B0r_fields[] = {
  25420     { PERIPHERAL_ID2f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25421 };
  25422 
  25423 #endif
  25424 #if defined(BCM_88470_A0)
  25425 soc_field_info_t soc_AXIIC_PERIPHERAL_ID2_BCM88470_A0r_fields[] = {
  25426     { PERIPHERAL_ID2f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25427 };
  25428 
  25429 #endif
  25430 #if defined(BCM_88470_B0)
  25431 soc_field_info_t soc_AXIIC_PERIPHERAL_ID2_BCM88470_B0r_fields[] = {
  25432     { PERIPHERAL_ID2f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25433 };
  25434 
  25435 #endif
  25436 #if defined(BCM_88675_B0)
  25437 soc_field_info_t soc_AXIIC_PERIPHERAL_ID2_BCM88675_B0r_fields[] = {
  25438     { PERIPHERAL_ID2f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25439 };
  25440 
  25441 #endif
  25442 #if defined(BCM_88680_A0)
  25443 soc_field_info_t soc_AXIIC_PERIPHERAL_ID2_BCM88680_A0r_fields[] = {
  25444     { PERIPHERAL_ID2f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25445 };
  25446 
  25447 #endif
  25448 #if defined(BCM_88690_A0)
  25449 soc_field_info_t soc_AXIIC_PERIPHERAL_ID2_BCM88690_A0r_fields[] = {
  25450     { PERIPHERAL_ID2f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25451 };
  25452 
  25453 #endif
  25454 #if defined(BCM_88690_B0)
  25455 soc_field_info_t soc_AXIIC_PERIPHERAL_ID2_BCM88690_B0r_fields[] = {
  25456     { PERIPHERAL_ID2f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25457 };
  25458 
  25459 #endif
  25460 #if defined(BCM_88790_A0)
  25461 soc_field_info_t soc_AXIIC_PERIPHERAL_ID2_BCM88790_A0r_fields[] = {
  25462     { PERIPHERAL_ID2f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25463 };
  25464 
  25465 #endif
  25466 #if defined(BCM_88950_A0)
  25467 soc_field_info_t soc_AXIIC_PERIPHERAL_ID2_BCM88950_A0r_fields[] = {
  25468     { PERIPHERAL_ID2f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25469 };
  25470 
  25471 #endif
  25472 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  25473     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  25474     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  25475     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  25476     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  25477     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  25478     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  25479     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  25480     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  25481     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  25482 soc_field_info_t soc_AXIIC_PERIPHERAL_ID3_BCM53400_A0r_fields[] = {
  25483     { PERIPHERAL_ID3f, 8, 0, SOCF_LE|SOCF_RO }
  25484 };
  25485 
  25486 #endif
  25487 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  25488     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  25489     defined(BCM_56450_B1)
  25490 soc_field_info_t soc_AXIIC_PERIPHERAL_ID3_BCM56450_A0r_fields[] = {
  25491     { PERIPHERAL_ID3f, 8, 0, SOCF_LE|SOCF_RO }
  25492 };
  25493 
  25494 #endif
  25495 #if defined(BCM_88270_A0)
  25496 soc_field_info_t soc_AXIIC_PERIPHERAL_ID3_BCM88270_A0r_fields[] = {
  25497     { PERIPHERAL_ID3f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25498 };
  25499 
  25500 #endif
  25501 #if defined(BCM_88375_A0)
  25502 soc_field_info_t soc_AXIIC_PERIPHERAL_ID3_BCM88375_A0r_fields[] = {
  25503     { PERIPHERAL_ID3f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25504 };
  25505 
  25506 #endif
  25507 #if defined(BCM_88375_B0)
  25508 soc_field_info_t soc_AXIIC_PERIPHERAL_ID3_BCM88375_B0r_fields[] = {
  25509     { PERIPHERAL_ID3f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25510 };
  25511 
  25512 #endif
  25513 #if defined(BCM_88470_A0)
  25514 soc_field_info_t soc_AXIIC_PERIPHERAL_ID3_BCM88470_A0r_fields[] = {
  25515     { PERIPHERAL_ID3f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25516 };
  25517 
  25518 #endif
  25519 #if defined(BCM_88470_B0)
  25520 soc_field_info_t soc_AXIIC_PERIPHERAL_ID3_BCM88470_B0r_fields[] = {
  25521     { PERIPHERAL_ID3f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25522 };
  25523 
  25524 #endif
  25525 #if defined(BCM_88675_B0)
  25526 soc_field_info_t soc_AXIIC_PERIPHERAL_ID3_BCM88675_B0r_fields[] = {
  25527     { PERIPHERAL_ID3f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25528 };
  25529 
  25530 #endif
  25531 #if defined(BCM_88680_A0)
  25532 soc_field_info_t soc_AXIIC_PERIPHERAL_ID3_BCM88680_A0r_fields[] = {
  25533     { PERIPHERAL_ID3f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25534 };
  25535 
  25536 #endif
  25537 #if defined(BCM_88690_A0)
  25538 soc_field_info_t soc_AXIIC_PERIPHERAL_ID3_BCM88690_A0r_fields[] = {
  25539     { PERIPHERAL_ID3f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25540 };
  25541 
  25542 #endif
  25543 #if defined(BCM_88690_B0)
  25544 soc_field_info_t soc_AXIIC_PERIPHERAL_ID3_BCM88690_B0r_fields[] = {
  25545     { PERIPHERAL_ID3f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25546 };
  25547 
  25548 #endif
  25549 #if defined(BCM_88790_A0)
  25550 soc_field_info_t soc_AXIIC_PERIPHERAL_ID3_BCM88790_A0r_fields[] = {
  25551     { PERIPHERAL_ID3f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25552 };
  25553 
  25554 #endif
  25555 #if defined(BCM_88950_A0)
  25556 soc_field_info_t soc_AXIIC_PERIPHERAL_ID3_BCM88950_A0r_fields[] = {
  25557     { PERIPHERAL_ID3f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25558 };
  25559 
  25560 #endif
  25561 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  25562     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  25563     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  25564     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  25565     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  25566     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  25567     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  25568     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  25569     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  25570     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  25571 soc_field_info_t soc_AXIIC_PERIPHERAL_ID4_BCM53400_A0r_fields[] = {
  25572     { PERIPHERAL_ID4f, 8, 0, SOCF_LE|SOCF_RO }
  25573 };
  25574 
  25575 #endif
  25576 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  25577     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  25578     defined(BCM_56450_B1)
  25579 soc_field_info_t soc_AXIIC_PERIPHERAL_ID4_BCM56450_A0r_fields[] = {
  25580     { PERIPHERAL_ID4f, 8, 0, SOCF_LE|SOCF_RO }
  25581 };
  25582 
  25583 #endif
  25584 #if defined(BCM_88270_A0)
  25585 soc_field_info_t soc_AXIIC_PERIPHERAL_ID4_BCM88270_A0r_fields[] = {
  25586     { PERIPHERAL_ID4f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25587 };
  25588 
  25589 #endif
  25590 #if defined(BCM_88375_A0)
  25591 soc_field_info_t soc_AXIIC_PERIPHERAL_ID4_BCM88375_A0r_fields[] = {
  25592     { PERIPHERAL_ID4f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25593 };
  25594 
  25595 #endif
  25596 #if defined(BCM_88375_B0)
  25597 soc_field_info_t soc_AXIIC_PERIPHERAL_ID4_BCM88375_B0r_fields[] = {
  25598     { PERIPHERAL_ID4f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25599 };
  25600 
  25601 #endif
  25602 #if defined(BCM_88470_A0)
  25603 soc_field_info_t soc_AXIIC_PERIPHERAL_ID4_BCM88470_A0r_fields[] = {
  25604     { PERIPHERAL_ID4f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25605 };
  25606 
  25607 #endif
  25608 #if defined(BCM_88470_B0)
  25609 soc_field_info_t soc_AXIIC_PERIPHERAL_ID4_BCM88470_B0r_fields[] = {
  25610     { PERIPHERAL_ID4f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25611 };
  25612 
  25613 #endif
  25614 #if defined(BCM_88675_B0)
  25615 soc_field_info_t soc_AXIIC_PERIPHERAL_ID4_BCM88675_B0r_fields[] = {
  25616     { PERIPHERAL_ID4f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25617 };
  25618 
  25619 #endif
  25620 #if defined(BCM_88680_A0)
  25621 soc_field_info_t soc_AXIIC_PERIPHERAL_ID4_BCM88680_A0r_fields[] = {
  25622     { PERIPHERAL_ID4f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25623 };
  25624 
  25625 #endif
  25626 #if defined(BCM_88690_A0)
  25627 soc_field_info_t soc_AXIIC_PERIPHERAL_ID4_BCM88690_A0r_fields[] = {
  25628     { PERIPHERAL_ID4f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25629 };
  25630 
  25631 #endif
  25632 #if defined(BCM_88690_B0)
  25633 soc_field_info_t soc_AXIIC_PERIPHERAL_ID4_BCM88690_B0r_fields[] = {
  25634     { PERIPHERAL_ID4f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25635 };
  25636 
  25637 #endif
  25638 #if defined(BCM_88790_A0)
  25639 soc_field_info_t soc_AXIIC_PERIPHERAL_ID4_BCM88790_A0r_fields[] = {
  25640     { PERIPHERAL_ID4f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25641 };
  25642 
  25643 #endif
  25644 #if defined(BCM_88950_A0)
  25645 soc_field_info_t soc_AXIIC_PERIPHERAL_ID4_BCM88950_A0r_fields[] = {
  25646     { PERIPHERAL_ID4f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25647 };
  25648 
  25649 #endif
  25650 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  25651     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  25652     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  25653     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  25654     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  25655     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  25656     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  25657     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  25658     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  25659     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  25660 soc_field_info_t soc_AXIIC_PERIPHERAL_ID5_BCM53400_A0r_fields[] = {
  25661     { PERIPHERAL_ID5f, 8, 0, SOCF_LE|SOCF_RO }
  25662 };
  25663 
  25664 #endif
  25665 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  25666     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  25667     defined(BCM_56450_B1)
  25668 soc_field_info_t soc_AXIIC_PERIPHERAL_ID5_BCM56450_A0r_fields[] = {
  25669     { PERIPHERAL_ID5f, 8, 0, SOCF_LE|SOCF_RO }
  25670 };
  25671 
  25672 #endif
  25673 #if defined(BCM_88270_A0)
  25674 soc_field_info_t soc_AXIIC_PERIPHERAL_ID5_BCM88270_A0r_fields[] = {
  25675     { PERIPHERAL_ID5f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25676 };
  25677 
  25678 #endif
  25679 #if defined(BCM_88375_A0)
  25680 soc_field_info_t soc_AXIIC_PERIPHERAL_ID5_BCM88375_A0r_fields[] = {
  25681     { PERIPHERAL_ID5f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25682 };
  25683 
  25684 #endif
  25685 #if defined(BCM_88375_B0)
  25686 soc_field_info_t soc_AXIIC_PERIPHERAL_ID5_BCM88375_B0r_fields[] = {
  25687     { PERIPHERAL_ID5f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25688 };
  25689 
  25690 #endif
  25691 #if defined(BCM_88470_A0)
  25692 soc_field_info_t soc_AXIIC_PERIPHERAL_ID5_BCM88470_A0r_fields[] = {
  25693     { PERIPHERAL_ID5f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25694 };
  25695 
  25696 #endif
  25697 #if defined(BCM_88470_B0)
  25698 soc_field_info_t soc_AXIIC_PERIPHERAL_ID5_BCM88470_B0r_fields[] = {
  25699     { PERIPHERAL_ID5f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25700 };
  25701 
  25702 #endif
  25703 #if defined(BCM_88675_B0)
  25704 soc_field_info_t soc_AXIIC_PERIPHERAL_ID5_BCM88675_B0r_fields[] = {
  25705     { PERIPHERAL_ID5f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25706 };
  25707 
  25708 #endif
  25709 #if defined(BCM_88680_A0)
  25710 soc_field_info_t soc_AXIIC_PERIPHERAL_ID5_BCM88680_A0r_fields[] = {
  25711     { PERIPHERAL_ID5f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25712 };
  25713 
  25714 #endif
  25715 #if defined(BCM_88690_A0)
  25716 soc_field_info_t soc_AXIIC_PERIPHERAL_ID5_BCM88690_A0r_fields[] = {
  25717     { PERIPHERAL_ID5f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25718 };
  25719 
  25720 #endif
  25721 #if defined(BCM_88690_B0)
  25722 soc_field_info_t soc_AXIIC_PERIPHERAL_ID5_BCM88690_B0r_fields[] = {
  25723     { PERIPHERAL_ID5f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25724 };
  25725 
  25726 #endif
  25727 #if defined(BCM_88790_A0)
  25728 soc_field_info_t soc_AXIIC_PERIPHERAL_ID5_BCM88790_A0r_fields[] = {
  25729     { PERIPHERAL_ID5f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25730 };
  25731 
  25732 #endif
  25733 #if defined(BCM_88950_A0)
  25734 soc_field_info_t soc_AXIIC_PERIPHERAL_ID5_BCM88950_A0r_fields[] = {
  25735     { PERIPHERAL_ID5f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25736 };
  25737 
  25738 #endif
  25739 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  25740     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  25741     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  25742     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  25743     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  25744     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  25745     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  25746     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  25747     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  25748     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  25749 soc_field_info_t soc_AXIIC_PERIPHERAL_ID6_BCM53400_A0r_fields[] = {
  25750     { PERIPHERAL_ID6f, 8, 0, SOCF_LE|SOCF_RO }
  25751 };
  25752 
  25753 #endif
  25754 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  25755     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  25756     defined(BCM_56450_B1)
  25757 soc_field_info_t soc_AXIIC_PERIPHERAL_ID6_BCM56450_A0r_fields[] = {
  25758     { PERIPHERAL_ID6f, 8, 0, SOCF_LE|SOCF_RO }
  25759 };
  25760 
  25761 #endif
  25762 #if defined(BCM_88270_A0)
  25763 soc_field_info_t soc_AXIIC_PERIPHERAL_ID6_BCM88270_A0r_fields[] = {
  25764     { PERIPHERAL_ID6f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25765 };
  25766 
  25767 #endif
  25768 #if defined(BCM_88375_A0)
  25769 soc_field_info_t soc_AXIIC_PERIPHERAL_ID6_BCM88375_A0r_fields[] = {
  25770     { PERIPHERAL_ID6f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25771 };
  25772 
  25773 #endif
  25774 #if defined(BCM_88375_B0)
  25775 soc_field_info_t soc_AXIIC_PERIPHERAL_ID6_BCM88375_B0r_fields[] = {
  25776     { PERIPHERAL_ID6f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25777 };
  25778 
  25779 #endif
  25780 #if defined(BCM_88470_A0)
  25781 soc_field_info_t soc_AXIIC_PERIPHERAL_ID6_BCM88470_A0r_fields[] = {
  25782     { PERIPHERAL_ID6f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25783 };
  25784 
  25785 #endif
  25786 #if defined(BCM_88470_B0)
  25787 soc_field_info_t soc_AXIIC_PERIPHERAL_ID6_BCM88470_B0r_fields[] = {
  25788     { PERIPHERAL_ID6f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25789 };
  25790 
  25791 #endif
  25792 #if defined(BCM_88675_B0)
  25793 soc_field_info_t soc_AXIIC_PERIPHERAL_ID6_BCM88675_B0r_fields[] = {
  25794     { PERIPHERAL_ID6f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25795 };
  25796 
  25797 #endif
  25798 #if defined(BCM_88680_A0)
  25799 soc_field_info_t soc_AXIIC_PERIPHERAL_ID6_BCM88680_A0r_fields[] = {
  25800     { PERIPHERAL_ID6f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25801 };
  25802 
  25803 #endif
  25804 #if defined(BCM_88690_A0)
  25805 soc_field_info_t soc_AXIIC_PERIPHERAL_ID6_BCM88690_A0r_fields[] = {
  25806     { PERIPHERAL_ID6f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25807 };
  25808 
  25809 #endif
  25810 #if defined(BCM_88690_B0)
  25811 soc_field_info_t soc_AXIIC_PERIPHERAL_ID6_BCM88690_B0r_fields[] = {
  25812     { PERIPHERAL_ID6f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25813 };
  25814 
  25815 #endif
  25816 #if defined(BCM_88790_A0)
  25817 soc_field_info_t soc_AXIIC_PERIPHERAL_ID6_BCM88790_A0r_fields[] = {
  25818     { PERIPHERAL_ID6f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25819 };
  25820 
  25821 #endif
  25822 #if defined(BCM_88950_A0)
  25823 soc_field_info_t soc_AXIIC_PERIPHERAL_ID6_BCM88950_A0r_fields[] = {
  25824     { PERIPHERAL_ID6f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25825 };
  25826 
  25827 #endif
  25828 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  25829     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  25830     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  25831     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  25832     defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  25833     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  25834     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  25835     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  25836     defined(BCM_56965_A0) || defined(BCM_56970_A0) || \
  25837     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  25838 soc_field_info_t soc_AXIIC_PERIPHERAL_ID7_BCM53400_A0r_fields[] = {
  25839     { PERIPHERAL_ID7f, 8, 0, SOCF_LE|SOCF_RO }
  25840 };
  25841 
  25842 #endif
  25843 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  25844     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  25845     defined(BCM_56450_B1)
  25846 soc_field_info_t soc_AXIIC_PERIPHERAL_ID7_BCM56450_A0r_fields[] = {
  25847     { PERIPHERAL_ID7f, 8, 0, SOCF_LE|SOCF_RO }
  25848 };
  25849 
  25850 #endif
  25851 #if defined(BCM_88270_A0)
  25852 soc_field_info_t soc_AXIIC_PERIPHERAL_ID7_BCM88270_A0r_fields[] = {
  25853     { PERIPHERAL_ID7f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25854 };
  25855 
  25856 #endif
  25857 #if defined(BCM_88375_A0)
  25858 soc_field_info_t soc_AXIIC_PERIPHERAL_ID7_BCM88375_A0r_fields[] = {
  25859     { PERIPHERAL_ID7f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25860 };
  25861 
  25862 #endif
  25863 #if defined(BCM_88375_B0)
  25864 soc_field_info_t soc_AXIIC_PERIPHERAL_ID7_BCM88375_B0r_fields[] = {
  25865     { PERIPHERAL_ID7f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25866 };
  25867 
  25868 #endif
  25869 #if defined(BCM_88470_A0)
  25870 soc_field_info_t soc_AXIIC_PERIPHERAL_ID7_BCM88470_A0r_fields[] = {
  25871     { PERIPHERAL_ID7f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25872 };
  25873 
  25874 #endif
  25875 #if defined(BCM_88470_B0)
  25876 soc_field_info_t soc_AXIIC_PERIPHERAL_ID7_BCM88470_B0r_fields[] = {
  25877     { PERIPHERAL_ID7f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25878 };
  25879 
  25880 #endif
  25881 #if defined(BCM_88675_B0)
  25882 soc_field_info_t soc_AXIIC_PERIPHERAL_ID7_BCM88675_B0r_fields[] = {
  25883     { PERIPHERAL_ID7f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25884 };
  25885 
  25886 #endif
  25887 #if defined(BCM_88680_A0)
  25888 soc_field_info_t soc_AXIIC_PERIPHERAL_ID7_BCM88680_A0r_fields[] = {
  25889     { PERIPHERAL_ID7f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25890 };
  25891 
  25892 #endif
  25893 #if defined(BCM_88690_A0)
  25894 soc_field_info_t soc_AXIIC_PERIPHERAL_ID7_BCM88690_A0r_fields[] = {
  25895     { PERIPHERAL_ID7f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25896 };
  25897 
  25898 #endif
  25899 #if defined(BCM_88690_B0)
  25900 soc_field_info_t soc_AXIIC_PERIPHERAL_ID7_BCM88690_B0r_fields[] = {
  25901     { PERIPHERAL_ID7f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25902 };
  25903 
  25904 #endif
  25905 #if defined(BCM_88790_A0)
  25906 soc_field_info_t soc_AXIIC_PERIPHERAL_ID7_BCM88790_A0r_fields[] = {
  25907     { PERIPHERAL_ID7f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25908 };
  25909 
  25910 #endif
  25911 #if defined(BCM_88950_A0)
  25912 soc_field_info_t soc_AXIIC_PERIPHERAL_ID7_BCM88950_A0r_fields[] = {
  25913     { PERIPHERAL_ID7f, 8, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  25914 };
  25915 
  25916 #endif
  25917 #if defined(BCM_53540_A0) || defined(BCM_56160_A0)
  25918 soc_field_info_t soc_AXIIC_PNOR_S0_SECURITYr_fields[] = {
  25919     { PNOR_S0_SECURITYf, 1, 0, SOCF_RES },
  25920     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  25921 };
  25922 
  25923 #endif
  25924 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  25925     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  25926 soc_field_info_t soc_AXIIC_QSPI_S0_SECURITYr_fields[] = {
  25927     { QSPI_S0_SECURITYf, 1, 0, SOCF_RO },
  25928     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  25929 };
  25930 
  25931 #endif
  25932 #if defined(BCM_53540_A0) || defined(BCM_56160_A0)
  25933 soc_field_info_t soc_AXIIC_QSPI_S0_SECURITY_BCM56160_A0r_fields[] = {
  25934     { QSPI_S0_SECURITYf, 1, 0, SOCF_RES },
  25935     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES }
  25936 };
  25937 
  25938 #endif
  25939 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  25940     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  25941 soc_field_info_t soc_AXIIC_REMAPr_fields[] = {
  25942     { REMAPf, 4, 0, SOCF_LE|SOCF_RO },
  25943     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES }
  25944 };
  25945 
  25946 #endif
  25947 #if defined(BCM_53540_A0) || defined(BCM_56160_A0)
  25948 soc_field_info_t soc_AXIIC_ROM_S0_SECURITYr_fields[] = {
  25949     { RESERVEDf, 31, 1, SOCF_LE|SOCF_RO|SOCF_RES },
  25950     { ROM_S0_SECURITYf, 1, 0, SOCF_RO }
  25951 };
  25952 
  25953 #endif
  25954 #if defined(BCM_88790_A0)
  25955 soc_field_info_t soc_AXIIC_RTS_M0_AR_Br_fields[] = {
  25956     { AR_Bf, 16, 0, SOCF_LE },
  25957     { FIELD_16_31f, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  25958 };
  25959 
  25960 #endif
  25961 #if defined(BCM_88690_A0)
  25962 soc_field_info_t soc_AXIIC_RTS_M0_AR_B_BCM88690_A0r_fields[] = {
  25963     { AR_Bf, 16, 0, SOCF_LE },
  25964     { FIELD_16_31f, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  25965 };
  25966 
  25967 #endif
  25968 #if defined(BCM_88690_B0)
  25969 soc_field_info_t soc_AXIIC_RTS_M0_AR_B_BCM88690_B0r_fields[] = {
  25970     { AR_Bf, 16, 0, SOCF_LE },
  25971     { FIELD_16_31f, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  25972 };
  25973 
  25974 #endif
  25975 #if defined(BCM_88790_A0)
  25976 soc_field_info_t soc_AXIIC_RTS_M0_AR_Pr_fields[] = {
  25977     { AR_Pf, 8, 24, SOCF_LE },
  25978     { FIELD_0_23f, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25979 };
  25980 
  25981 #endif
  25982 #if defined(BCM_88690_A0)
  25983 soc_field_info_t soc_AXIIC_RTS_M0_AR_P_BCM88690_A0r_fields[] = {
  25984     { AR_Pf, 8, 24, SOCF_LE },
  25985     { FIELD_0_23f, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25986 };
  25987 
  25988 #endif
  25989 #if defined(BCM_88690_B0)
  25990 soc_field_info_t soc_AXIIC_RTS_M0_AR_P_BCM88690_B0r_fields[] = {
  25991     { AR_Pf, 8, 24, SOCF_LE },
  25992     { FIELD_0_23f, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  25993 };
  25994 
  25995 #endif
  25996 #if defined(BCM_88790_A0)
  25997 soc_field_info_t soc_AXIIC_RTS_M0_AR_Rr_fields[] = {
  25998     { AR_Rf, 12, 20, SOCF_LE },
  25999     { FIELD_0_19f, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  26000 };
  26001 
  26002 #endif
  26003 #if defined(BCM_88690_A0)
  26004 soc_field_info_t soc_AXIIC_RTS_M0_AR_R_BCM88690_A0r_fields[] = {
  26005     { AR_Rf, 12, 20, SOCF_LE },
  26006     { FIELD_0_19f, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  26007 };
  26008 
  26009 #endif
  26010 #if defined(BCM_88690_B0)
  26011 soc_field_info_t soc_AXIIC_RTS_M0_AR_R_BCM88690_B0r_fields[] = {
  26012     { AR_Rf, 12, 20, SOCF_LE },
  26013     { FIELD_0_19f, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  26014 };
  26015 
  26016 #endif
  26017 #if defined(BCM_88790_A0)
  26018 soc_field_info_t soc_AXIIC_RTS_M0_AW_Br_fields[] = {
  26019     { AW_Bf, 16, 0, SOCF_LE },
  26020     { FIELD_16_31f, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  26021 };
  26022 
  26023 #endif
  26024 #if defined(BCM_88690_A0)
  26025 soc_field_info_t soc_AXIIC_RTS_M0_AW_B_BCM88690_A0r_fields[] = {
  26026     { AW_Bf, 16, 0, SOCF_LE },
  26027     { FIELD_16_31f, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  26028 };
  26029 
  26030 #endif
  26031 #if defined(BCM_88690_B0)
  26032 soc_field_info_t soc_AXIIC_RTS_M0_AW_B_BCM88690_B0r_fields[] = {
  26033     { AW_Bf, 16, 0, SOCF_LE },
  26034     { FIELD_16_31f, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  26035 };
  26036 
  26037 #endif
  26038 #if defined(BCM_88790_A0)
  26039 soc_field_info_t soc_AXIIC_RTS_M0_AW_Pr_fields[] = {
  26040     { AW_Pf, 8, 24, SOCF_LE },
  26041     { FIELD_0_23f, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  26042 };
  26043 
  26044 #endif
  26045 #if defined(BCM_88690_A0)
  26046 soc_field_info_t soc_AXIIC_RTS_M0_AW_P_BCM88690_A0r_fields[] = {
  26047     { AW_Pf, 8, 24, SOCF_LE },
  26048     { FIELD_0_23f, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  26049 };
  26050 
  26051 #endif
  26052 #if defined(BCM_88690_B0)
  26053 soc_field_info_t soc_AXIIC_RTS_M0_AW_P_BCM88690_B0r_fields[] = {
  26054     { AW_Pf, 8, 24, SOCF_LE },
  26055     { FIELD_0_23f, 24, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  26056 };
  26057 
  26058 #endif
  26059 #if defined(BCM_88790_A0)
  26060 soc_field_info_t soc_AXIIC_RTS_M0_AW_Rr_fields[] = {
  26061     { AW_Rf, 12, 20, SOCF_LE },
  26062     { FIELD_0_19f, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  26063 };
  26064 
  26065 #endif
  26066 #if defined(BCM_88690_A0)
  26067 soc_field_info_t soc_AXIIC_RTS_M0_AW_R_BCM88690_A0r_fields[] = {
  26068     { AW_Rf, 12, 20, SOCF_LE },
  26069     { FIELD_0_19f, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  26070 };
  26071 
  26072 #endif
  26073 #if defined(BCM_88690_B0)
  26074 soc_field_info_t soc_AXIIC_RTS_M0_AW_R_BCM88690_B0r_fields[] = {
  26075     { AW_Rf, 12, 20, SOCF_LE },
  26076     { FIELD_0_19f, 20, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  26077 };
  26078 
  26079 #endif
  26080 #if defined(BCM_88790_A0)
  26081 soc_field_info_t soc_AXIIC_RTS_M0_FN_MODr_fields[] = {
  26082     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  26083     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  26084     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  26085 };
  26086 
  26087 #endif
  26088 #if defined(BCM_88690_A0)
  26089 soc_field_info_t soc_AXIIC_RTS_M0_FN_MOD_BCM88690_A0r_fields[] = {
  26090     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  26091     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  26092     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  26093 };
  26094 
  26095 #endif
  26096 #if defined(BCM_88690_B0)
  26097 soc_field_info_t soc_AXIIC_RTS_M0_FN_MOD_BCM88690_B0r_fields[] = {
  26098     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  26099     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  26100     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  26101 };
  26102 
  26103 #endif
  26104 #if defined(BCM_88790_A0)
  26105 soc_field_info_t soc_AXIIC_RTS_M0_KIr_fields[] = {
  26106     { AR_KIf, 3, 8, SOCF_LE },
  26107     { AW_KIf, 3, 0, SOCF_LE },
  26108     { FIELD_11_31f, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG },
  26109     { FIELD_3_7f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  26110 };
  26111 
  26112 #endif
  26113 #if defined(BCM_88690_A0)
  26114 soc_field_info_t soc_AXIIC_RTS_M0_KI_BCM88690_A0r_fields[] = {
  26115     { AR_KIf, 3, 8, SOCF_LE },
  26116     { AW_KIf, 3, 0, SOCF_LE },
  26117     { FIELD_11_31f, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG },
  26118     { FIELD_3_7f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  26119 };
  26120 
  26121 #endif
  26122 #if defined(BCM_88690_B0)
  26123 soc_field_info_t soc_AXIIC_RTS_M0_KI_BCM88690_B0r_fields[] = {
  26124     { AR_KIf, 3, 8, SOCF_LE },
  26125     { AW_KIf, 3, 0, SOCF_LE },
  26126     { FIELD_11_31f, 21, 11, SOCF_LE|SOCF_RO|SOCF_SIG },
  26127     { FIELD_3_7f, 5, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  26128 };
  26129 
  26130 #endif
  26131 #if defined(BCM_88790_A0)
  26132 soc_field_info_t soc_AXIIC_RTS_M0_MAX_COMB_OTr_fields[] = {
  26133     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  26134     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  26135     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  26136 };
  26137 
  26138 #endif
  26139 #if defined(BCM_88690_A0)
  26140 soc_field_info_t soc_AXIIC_RTS_M0_MAX_COMB_OT_BCM88690_A0r_fields[] = {
  26141     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  26142     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  26143     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  26144 };
  26145 
  26146 #endif
  26147 #if defined(BCM_88690_B0)
  26148 soc_field_info_t soc_AXIIC_RTS_M0_MAX_COMB_OT_BCM88690_B0r_fields[] = {
  26149     { AWAR_MAX_OTFf, 8, 0, SOCF_LE },
  26150     { AWAR_MAX_OTIf, 7, 8, SOCF_LE },
  26151     { FIELD_15_31f, 17, 15, SOCF_LE|SOCF_RO|SOCF_SIG }
  26152 };
  26153 
  26154 #endif
  26155 #if defined(BCM_88790_A0)
  26156 soc_field_info_t soc_AXIIC_RTS_M0_MAX_OTr_fields[] = {
  26157     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  26158     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  26159     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  26160     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  26161     { FIELD_14_15f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  26162     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG }
  26163 };
  26164 
  26165 #endif
  26166 #if defined(BCM_88690_A0)
  26167 soc_field_info_t soc_AXIIC_RTS_M0_MAX_OT_BCM88690_A0r_fields[] = {
  26168     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  26169     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  26170     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  26171     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  26172     { FIELD_14_15f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  26173     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG }
  26174 };
  26175 
  26176 #endif
  26177 #if defined(BCM_88690_B0)
  26178 soc_field_info_t soc_AXIIC_RTS_M0_MAX_OT_BCM88690_B0r_fields[] = {
  26179     { AR_MAX_OTFf, 8, 16, SOCF_LE },
  26180     { AR_MAX_OTIf, 6, 24, SOCF_LE },
  26181     { AW_MAX_OTFf, 8, 0, SOCF_LE },
  26182     { AW_MAX_OTIf, 6, 8, SOCF_LE },
  26183     { FIELD_14_15f, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  26184     { FIELD_30_31f, 2, 30, SOCF_LE|SOCF_RO|SOCF_SIG }
  26185 };
  26186 
  26187 #endif
  26188 #if defined(BCM_88790_A0)
  26189 soc_field_info_t soc_AXIIC_RTS_M0_QOS_CNTLr_fields[] = {
  26190     { EN_AR_LATENCYf, 1, 4, 0 },
  26191     { EN_AR_OTf, 1, 6, 0 },
  26192     { EN_AR_RATEf, 1, 1, 0 },
  26193     { EN_AWAR_OTf, 1, 7, 0 },
  26194     { EN_AWAR_RATEf, 1, 2, 0 },
  26195     { EN_AW_LATENCYf, 1, 3, 0 },
  26196     { EN_AW_OTf, 1, 5, 0 },
  26197     { EN_AW_RATEf, 1, 0, 0 },
  26198     { FIELD_17_19f, 3, 17, SOCF_LE|SOCF_RO|SOCF_SIG },
  26199     { FIELD_21_31f, 11, 21, SOCF_LE|SOCF_RO|SOCF_SIG },
  26200     { FIELD_8_15f, 8, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  26201     { MODE_AR_FCf, 1, 20, 0 },
  26202     { MODE_AW_FCf, 1, 16, 0 }
  26203 };
  26204 
  26205 #endif
  26206 #if defined(BCM_88690_A0)
  26207 soc_field_info_t soc_AXIIC_RTS_M0_QOS_CNTL_BCM88690_A0r_fields[] = {
  26208     { EN_AR_LATENCYf, 1, 4, 0 },
  26209     { EN_AR_OTf, 1, 6, 0 },
  26210     { EN_AR_RATEf, 1, 1, 0 },
  26211     { EN_AWAR_OTf, 1, 7, 0 },
  26212     { EN_AWAR_RATEf, 1, 2, 0 },
  26213     { EN_AW_LATENCYf, 1, 3, 0 },
  26214     { EN_AW_OTf, 1, 5, 0 },
  26215     { EN_AW_RATEf, 1, 0, 0 },
  26216     { FIELD_17_19f, 3, 17, SOCF_LE|SOCF_RO|SOCF_SIG },
  26217     { FIELD_21_31f, 11, 21, SOCF_LE|SOCF_RO|SOCF_SIG },
  26218     { FIELD_8_15f, 8, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  26219     { MODE_AR_FCf, 1, 20, 0 },
  26220     { MODE_AW_FCf, 1, 16, 0 }
  26221 };
  26222 
  26223 #endif
  26224 #if defined(BCM_88690_B0)
  26225 soc_field_info_t soc_AXIIC_RTS_M0_QOS_CNTL_BCM88690_B0r_fields[] = {
  26226     { EN_AR_LATENCYf, 1, 4, 0 },
  26227     { EN_AR_OTf, 1, 6, 0 },
  26228     { EN_AR_RATEf, 1, 1, 0 },
  26229     { EN_AWAR_OTf, 1, 7, 0 },
  26230     { EN_AWAR_RATEf, 1, 2, 0 },
  26231     { EN_AW_LATENCYf, 1, 3, 0 },
  26232     { EN_AW_OTf, 1, 5, 0 },
  26233     { EN_AW_RATEf, 1, 0, 0 },
  26234     { FIELD_17_19f, 3, 17, SOCF_LE|SOCF_RO|SOCF_SIG },
  26235     { FIELD_21_31f, 11, 21, SOCF_LE|SOCF_RO|SOCF_SIG },
  26236     { FIELD_8_15f, 8, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  26237     { MODE_AR_FCf, 1, 20, 0 },
  26238     { MODE_AW_FCf, 1, 16, 0 }
  26239 };
  26240 
  26241 #endif
  26242 #if defined(BCM_88790_A0)
  26243 soc_field_info_t soc_AXIIC_RTS_M0_QOS_RANGEr_fields[] = {
  26244     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  26245     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  26246     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  26247     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  26248     { FIELD_12_15f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  26249     { FIELD_20_23f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  26250     { FIELD_28_31f, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG },
  26251     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  26252 };
  26253 
  26254 #endif
  26255 #if defined(BCM_88690_A0)
  26256 soc_field_info_t soc_AXIIC_RTS_M0_QOS_RANGE_BCM88690_A0r_fields[] = {
  26257     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  26258     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  26259     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  26260     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  26261     { FIELD_12_15f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  26262     { FIELD_20_23f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  26263     { FIELD_28_31f, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG },
  26264     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  26265 };
  26266 
  26267 #endif
  26268 #if defined(BCM_88690_B0)
  26269 soc_field_info_t soc_AXIIC_RTS_M0_QOS_RANGE_BCM88690_B0r_fields[] = {
  26270     { AR_MAX_QOSf, 4, 24, SOCF_LE },
  26271     { AR_MIN_QOSf, 4, 16, SOCF_LE },
  26272     { AW_MAX_QOSf, 4, 8, SOCF_LE },
  26273     { AW_MIN_QOSf, 4, 0, SOCF_LE },
  26274     { FIELD_12_15f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  26275     { FIELD_20_23f, 4, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  26276     { FIELD_28_31f, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG },
  26277     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG }
  26278 };
  26279 
  26280 #endif
  26281 #if defined(BCM_88790_A0)
  26282 soc_field_info_t soc_AXIIC_RTS_M0_READ_QOSr_fields[] = {
  26283     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  26284     { RTS_M0_READ_QOSf, 4, 0, SOCF_LE }
  26285 };
  26286 
  26287 #endif
  26288 #if defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  26289     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  26290     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  26291     defined(BCM_56870_A0) || defined(BCM_56970_A0) || \
  26292     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  26293 soc_field_info_t soc_AXIIC_RTS_M0_READ_QOS_BCM56560_A0r_fields[] = {
  26294     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES },
  26295     { RTS_M0_READ_QOSf, 4, 0, SOCF_LE }
  26296 };
  26297 
  26298 #endif
  26299 #if defined(BCM_88690_A0)
  26300 soc_field_info_t soc_AXIIC_RTS_M0_READ_QOS_BCM88690_A0r_fields[] = {
  26301     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  26302     { RTS_M0_READ_QOSf, 4, 0, SOCF_LE }
  26303 };
  26304 
  26305 #endif
  26306 #if defined(BCM_88690_B0)
  26307 soc_field_info_t soc_AXIIC_RTS_M0_READ_QOS_BCM88690_B0r_fields[] = {
  26308     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  26309     { RTS_M0_READ_QOSf, 4, 0, SOCF_LE }
  26310 };
  26311 
  26312 #endif
  26313 #if defined(BCM_88790_A0)
  26314 soc_field_info_t soc_AXIIC_RTS_M0_TGT_LATENCYr_fields[] = {
  26315     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  26316     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  26317     { FIELD_12_15f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  26318     { FIELD_28_31f, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG }
  26319 };
  26320 
  26321 #endif
  26322 #if defined(BCM_88690_A0)
  26323 soc_field_info_t soc_AXIIC_RTS_M0_TGT_LATENCY_BCM88690_A0r_fields[] = {
  26324     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  26325     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  26326     { FIELD_12_15f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  26327     { FIELD_28_31f, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG }
  26328 };
  26329 
  26330 #endif
  26331 #if defined(BCM_88690_B0)
  26332 soc_field_info_t soc_AXIIC_RTS_M0_TGT_LATENCY_BCM88690_B0r_fields[] = {
  26333     { AR_TGT_LATENCYf, 12, 16, SOCF_LE },
  26334     { AW_TGT_LATENCYf, 12, 0, SOCF_LE },
  26335     { FIELD_12_15f, 4, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  26336     { FIELD_28_31f, 4, 28, SOCF_LE|SOCF_RO|SOCF_SIG }
  26337 };
  26338 
  26339 #endif
  26340 #if defined(BCM_88790_A0)
  26341 soc_field_info_t soc_AXIIC_RTS_M0_WRITE_QOSr_fields[] = {
  26342     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  26343     { RTS_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  26344 };
  26345 
  26346 #endif
  26347 #if defined(BCM_56370_A0) || defined(BCM_56560_A0) || \
  26348     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  26349     defined(BCM_56670_B0) || defined(BCM_56770_A0) || \
  26350     defined(BCM_56870_A0) || defined(BCM_56970_A0) || \
  26351     defined(BCM_56980_A0) || defined(BCM_56980_B0)
  26352 soc_field_info_t soc_AXIIC_RTS_M0_WRITE_QOS_BCM56560_A0r_fields[] = {
  26353     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES },
  26354     { RTS_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  26355 };
  26356 
  26357 #endif
  26358 #if defined(BCM_88690_A0)
  26359 soc_field_info_t soc_AXIIC_RTS_M0_WRITE_QOS_BCM88690_A0r_fields[] = {
  26360     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  26361     { RTS_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  26362 };
  26363 
  26364 #endif
  26365 #if defined(BCM_88690_B0)
  26366 soc_field_info_t soc_AXIIC_RTS_M0_WRITE_QOS_BCM88690_B0r_fields[] = {
  26367     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  26368     { RTS_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  26369 };
  26370 
  26371 #endif
  26372 #if defined(BCM_88790_A0)
  26373 soc_field_info_t soc_AXIIC_RTS_S0_FN_MOD_BM_ISSr_fields[] = {
  26374     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  26375     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  26376     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  26377 };
  26378 
  26379 #endif
  26380 #if defined(BCM_88690_A0)
  26381 soc_field_info_t soc_AXIIC_RTS_S0_FN_MOD_BM_ISS_BCM88690_A0r_fields[] = {
  26382     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  26383     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  26384     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  26385 };
  26386 
  26387 #endif
  26388 #if defined(BCM_88690_B0)
  26389 soc_field_info_t soc_AXIIC_RTS_S0_FN_MOD_BM_ISS_BCM88690_B0r_fields[] = {
  26390     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  26391     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  26392     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  26393 };
  26394 
  26395 #endif
  26396 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  26397     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  26398 soc_field_info_t soc_AXIIC_SATA_M0_READ_QOSr_fields[] = {
  26399     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES },
  26400     { SATA_M0_READ_QOSf, 4, 0, SOCF_LE }
  26401 };
  26402 
  26403 #endif
  26404 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  26405     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  26406 soc_field_info_t soc_AXIIC_SATA_M0_WRITE_QOSr_fields[] = {
  26407     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES },
  26408     { SATA_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  26409 };
  26410 
  26411 #endif
  26412 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  26413     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  26414 soc_field_info_t soc_AXIIC_SDIO_M0_READ_QOSr_fields[] = {
  26415     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES },
  26416     { SDIO_M0_READ_QOSf, 4, 0, SOCF_LE }
  26417 };
  26418 
  26419 #endif
  26420 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  26421     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  26422     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  26423     defined(BCM_56260_B0)
  26424 soc_field_info_t soc_AXIIC_SDIO_M0_READ_QOS_BCM53400_A0r_fields[] = {
  26425     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES },
  26426     { SDIO_M0_READ_QOSf, 4, 0, SOCF_LE }
  26427 };
  26428 
  26429 #endif
  26430 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  26431     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  26432 soc_field_info_t soc_AXIIC_SDIO_M0_WRITE_QOSr_fields[] = {
  26433     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES },
  26434     { SDIO_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  26435 };
  26436 
  26437 #endif
  26438 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  26439     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  26440     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  26441     defined(BCM_56260_B0)
  26442 soc_field_info_t soc_AXIIC_SDIO_M0_WRITE_QOS_BCM53400_A0r_fields[] = {
  26443     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES },
  26444     { SDIO_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  26445 };
  26446 
  26447 #endif
  26448 #if defined(BCM_53400_A0) || defined(BCM_53570_A0) || \
  26449     defined(BCM_53570_B0) || defined(BCM_56260_A0) || \
  26450     defined(BCM_56260_B0)
  26451 soc_field_info_t soc_AXIIC_SDIO_M1_READ_QOSr_fields[] = {
  26452     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES },
  26453     { SDIO_M1_READ_QOSf, 4, 0, SOCF_LE }
  26454 };
  26455 
  26456 #endif
  26457 #if defined(BCM_53400_A0) || defined(BCM_53570_A0) || \
  26458     defined(BCM_53570_B0) || defined(BCM_56260_A0) || \
  26459     defined(BCM_56260_B0)
  26460 soc_field_info_t soc_AXIIC_SDIO_M1_WRITE_QOSr_fields[] = {
  26461     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES },
  26462     { SDIO_M1_WRITE_QOSf, 4, 0, SOCF_LE }
  26463 };
  26464 
  26465 #endif
  26466 #if defined(BCM_88675_A0)
  26467 soc_field_info_t soc_AXIIC_SRAM_S0_FN_MODr_fields[] = {
  26468     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  26469     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  26470     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  26471 };
  26472 
  26473 #endif
  26474 #if defined(BCM_88270_A0)
  26475 soc_field_info_t soc_AXIIC_SRAM_S0_FN_MOD_BCM88270_A0r_fields[] = {
  26476     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  26477     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  26478     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  26479 };
  26480 
  26481 #endif
  26482 #if defined(BCM_88375_A0)
  26483 soc_field_info_t soc_AXIIC_SRAM_S0_FN_MOD_BCM88375_A0r_fields[] = {
  26484     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  26485     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  26486     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  26487 };
  26488 
  26489 #endif
  26490 #if defined(BCM_88375_B0)
  26491 soc_field_info_t soc_AXIIC_SRAM_S0_FN_MOD_BCM88375_B0r_fields[] = {
  26492     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  26493     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  26494     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  26495 };
  26496 
  26497 #endif
  26498 #if defined(BCM_88470_A0)
  26499 soc_field_info_t soc_AXIIC_SRAM_S0_FN_MOD_BCM88470_A0r_fields[] = {
  26500     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  26501     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  26502     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  26503 };
  26504 
  26505 #endif
  26506 #if defined(BCM_88470_B0)
  26507 soc_field_info_t soc_AXIIC_SRAM_S0_FN_MOD_BCM88470_B0r_fields[] = {
  26508     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  26509     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  26510     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  26511 };
  26512 
  26513 #endif
  26514 #if defined(BCM_88675_B0)
  26515 soc_field_info_t soc_AXIIC_SRAM_S0_FN_MOD_BCM88675_B0r_fields[] = {
  26516     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  26517     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  26518     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  26519 };
  26520 
  26521 #endif
  26522 #if defined(BCM_88680_A0)
  26523 soc_field_info_t soc_AXIIC_SRAM_S0_FN_MOD_BCM88680_A0r_fields[] = {
  26524     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  26525     { READ_ISS_OVERRIDEf, 1, 0, 0 },
  26526     { WRITE_ISS_OVERRIDEf, 1, 1, 0 }
  26527 };
  26528 
  26529 #endif
  26530 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  26531     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  26532 soc_field_info_t soc_AXIIC_USB2D_M0_READ_QOSr_fields[] = {
  26533     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES },
  26534     { USB2D_M0_READ_QOSf, 4, 0, SOCF_LE }
  26535 };
  26536 
  26537 #endif
  26538 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  26539     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  26540     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  26541     defined(BCM_56260_B0)
  26542 soc_field_info_t soc_AXIIC_USB2D_M0_READ_QOS_BCM53400_A0r_fields[] = {
  26543     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES },
  26544     { USB2D_M0_READ_QOSf, 4, 0, SOCF_LE }
  26545 };
  26546 
  26547 #endif
  26548 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  26549     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  26550 soc_field_info_t soc_AXIIC_USB2D_M0_WRITE_QOSr_fields[] = {
  26551     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES },
  26552     { USB2D_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  26553 };
  26554 
  26555 #endif
  26556 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  26557     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  26558     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  26559     defined(BCM_56260_B0)
  26560 soc_field_info_t soc_AXIIC_USB2D_M0_WRITE_QOS_BCM53400_A0r_fields[] = {
  26561     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES },
  26562     { USB2D_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  26563 };
  26564 
  26565 #endif
  26566 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  26567     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  26568 soc_field_info_t soc_AXIIC_USB2H_M0_READ_QOSr_fields[] = {
  26569     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES },
  26570     { USB2H_M0_READ_QOSf, 4, 0, SOCF_LE }
  26571 };
  26572 
  26573 #endif
  26574 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  26575     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  26576     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  26577     defined(BCM_56260_B0)
  26578 soc_field_info_t soc_AXIIC_USB2H_M0_READ_QOS_BCM53400_A0r_fields[] = {
  26579     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES },
  26580     { USB2H_M0_READ_QOSf, 4, 0, SOCF_LE }
  26581 };
  26582 
  26583 #endif
  26584 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  26585     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  26586 soc_field_info_t soc_AXIIC_USB2H_M0_WRITE_QOSr_fields[] = {
  26587     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES },
  26588     { USB2H_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  26589 };
  26590 
  26591 #endif
  26592 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  26593     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  26594     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  26595     defined(BCM_56260_B0)
  26596 soc_field_info_t soc_AXIIC_USB2H_M0_WRITE_QOS_BCM53400_A0r_fields[] = {
  26597     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES },
  26598     { USB2H_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  26599 };
  26600 
  26601 #endif
  26602 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  26603     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  26604 soc_field_info_t soc_AXIIC_USB3H_M0_READ_QOSr_fields[] = {
  26605     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES },
  26606     { USB3H_M0_READ_QOSf, 4, 0, SOCF_LE }
  26607 };
  26608 
  26609 #endif
  26610 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  26611     defined(BCM_56450_B0) || defined(BCM_56450_B1)
  26612 soc_field_info_t soc_AXIIC_USB3H_M0_WRITE_QOSr_fields[] = {
  26613     { RESERVEDf, 28, 4, SOCF_LE|SOCF_RO|SOCF_RES },
  26614     { USB3H_M0_WRITE_QOSf, 4, 0, SOCF_LE }
  26615 };
  26616 
  26617 #endif
  26618 #if defined(BCM_88675_A0)
  26619 soc_field_info_t soc_AXI_PCIE_M0_IDM_IDM_INTERRUPT_STATUSr_fields[] = {
  26620     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  26621     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  26622     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  26623 };
  26624 
  26625 #endif
  26626 #if defined(BCM_88270_A0)
  26627 soc_field_info_t soc_AXI_PCIE_M0_IDM_IDM_INTERRUPT_STATUS_BCM88270_A0r_fields[] = {
  26628     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  26629     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  26630     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  26631 };
  26632 
  26633 #endif
  26634 #if defined(BCM_88375_A0)
  26635 soc_field_info_t soc_AXI_PCIE_M0_IDM_IDM_INTERRUPT_STATUS_BCM88375_A0r_fields[] = {
  26636     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  26637     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  26638     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  26639 };
  26640 
  26641 #endif
  26642 #if defined(BCM_88375_B0)
  26643 soc_field_info_t soc_AXI_PCIE_M0_IDM_IDM_INTERRUPT_STATUS_BCM88375_B0r_fields[] = {
  26644     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  26645     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  26646     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  26647 };
  26648 
  26649 #endif
  26650 #if defined(BCM_88470_A0)
  26651 soc_field_info_t soc_AXI_PCIE_M0_IDM_IDM_INTERRUPT_STATUS_BCM88470_A0r_fields[] = {
  26652     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  26653     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  26654     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  26655 };
  26656 
  26657 #endif
  26658 #if defined(BCM_88470_B0)
  26659 soc_field_info_t soc_AXI_PCIE_M0_IDM_IDM_INTERRUPT_STATUS_BCM88470_B0r_fields[] = {
  26660     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  26661     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  26662     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  26663 };
  26664 
  26665 #endif
  26666 #if defined(BCM_88675_B0)
  26667 soc_field_info_t soc_AXI_PCIE_M0_IDM_IDM_INTERRUPT_STATUS_BCM88675_B0r_fields[] = {
  26668     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  26669     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  26670     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  26671 };
  26672 
  26673 #endif
  26674 #if defined(BCM_88680_A0)
  26675 soc_field_info_t soc_AXI_PCIE_M0_IDM_IDM_INTERRUPT_STATUS_BCM88680_A0r_fields[] = {
  26676     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  26677     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  26678     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  26679 };
  26680 
  26681 #endif
  26682 #if defined(BCM_88690_A0)
  26683 soc_field_info_t soc_AXI_PCIE_M0_IDM_IDM_INTERRUPT_STATUS_BCM88690_A0r_fields[] = {
  26684     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  26685     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  26686     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  26687 };
  26688 
  26689 #endif
  26690 #if defined(BCM_88690_B0)
  26691 soc_field_info_t soc_AXI_PCIE_M0_IDM_IDM_INTERRUPT_STATUS_BCM88690_B0r_fields[] = {
  26692     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  26693     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  26694     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  26695 };
  26696 
  26697 #endif
  26698 #if defined(BCM_88790_A0)
  26699 soc_field_info_t soc_AXI_PCIE_M0_IDM_IDM_INTERRUPT_STATUS_BCM88790_A0r_fields[] = {
  26700     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  26701     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  26702     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  26703 };
  26704 
  26705 #endif
  26706 #if defined(BCM_88675_A0)
  26707 soc_field_info_t soc_AXI_PCIE_M0_IDM_IDM_RESET_STATUSr_fields[] = {
  26708     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  26709     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  26710     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  26711     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  26712     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  26713 };
  26714 
  26715 #endif
  26716 #if defined(BCM_88270_A0)
  26717 soc_field_info_t soc_AXI_PCIE_M0_IDM_IDM_RESET_STATUS_BCM88270_A0r_fields[] = {
  26718     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  26719     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  26720     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  26721     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  26722     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  26723 };
  26724 
  26725 #endif
  26726 #if defined(BCM_88375_A0)
  26727 soc_field_info_t soc_AXI_PCIE_M0_IDM_IDM_RESET_STATUS_BCM88375_A0r_fields[] = {
  26728     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  26729     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  26730     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  26731     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  26732     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  26733 };
  26734 
  26735 #endif
  26736 #if defined(BCM_88375_B0)
  26737 soc_field_info_t soc_AXI_PCIE_M0_IDM_IDM_RESET_STATUS_BCM88375_B0r_fields[] = {
  26738     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  26739     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  26740     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  26741     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  26742     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  26743 };
  26744 
  26745 #endif
  26746 #if defined(BCM_88470_A0)
  26747 soc_field_info_t soc_AXI_PCIE_M0_IDM_IDM_RESET_STATUS_BCM88470_A0r_fields[] = {
  26748     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  26749     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  26750     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  26751     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  26752     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  26753 };
  26754 
  26755 #endif
  26756 #if defined(BCM_88470_B0)
  26757 soc_field_info_t soc_AXI_PCIE_M0_IDM_IDM_RESET_STATUS_BCM88470_B0r_fields[] = {
  26758     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  26759     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  26760     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  26761     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  26762     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  26763 };
  26764 
  26765 #endif
  26766 #if defined(BCM_88675_B0)
  26767 soc_field_info_t soc_AXI_PCIE_M0_IDM_IDM_RESET_STATUS_BCM88675_B0r_fields[] = {
  26768     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  26769     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  26770     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  26771     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  26772     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  26773 };
  26774 
  26775 #endif
  26776 #if defined(BCM_88680_A0)
  26777 soc_field_info_t soc_AXI_PCIE_M0_IDM_IDM_RESET_STATUS_BCM88680_A0r_fields[] = {
  26778     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  26779     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  26780     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  26781     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  26782     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  26783 };
  26784 
  26785 #endif
  26786 #if defined(BCM_88690_A0)
  26787 soc_field_info_t soc_AXI_PCIE_M0_IDM_IDM_RESET_STATUS_BCM88690_A0r_fields[] = {
  26788     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  26789     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  26790     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  26791     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  26792     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  26793 };
  26794 
  26795 #endif
  26796 #if defined(BCM_88690_B0)
  26797 soc_field_info_t soc_AXI_PCIE_M0_IDM_IDM_RESET_STATUS_BCM88690_B0r_fields[] = {
  26798     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  26799     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  26800     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  26801     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  26802     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  26803 };
  26804 
  26805 #endif
  26806 #if defined(BCM_88790_A0)
  26807 soc_field_info_t soc_AXI_PCIE_M0_IDM_IDM_RESET_STATUS_BCM88790_A0r_fields[] = {
  26808     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  26809     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  26810     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  26811     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  26812     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  26813 };
  26814 
  26815 #endif
  26816 #if defined(BCM_88675_A0)
  26817 soc_field_info_t soc_AXI_PCIE_M0_IDM_IO_CONTROL_DIRECTr_fields[] = {
  26818     { ARCACHEf, 4, 5, SOCF_LE },
  26819     { ARUSERf, 5, 14, SOCF_LE },
  26820     { AWCACHEf, 4, 1, SOCF_LE },
  26821     { AWUSERf, 5, 9, SOCF_LE },
  26822     { CLK_ENABLEf, 1, 0, 0 },
  26823     { COHERENT_TRANSACTIONf, 1, 30, 0 },
  26824     { COHERENT_TRANSACTION_BYPASSf, 1, 31, 0 }
  26825 };
  26826 
  26827 #endif
  26828 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  26829     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  26830     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  26831     defined(BCM_56260_B0) || defined(BCM_56270_A0) || \
  26832     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  26833     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  26834     defined(BCM_56770_A0) || defined(BCM_56870_A0) || \
  26835     defined(BCM_56960_A0) || defined(BCM_56965_A0) || \
  26836     defined(BCM_56970_A0) || defined(BCM_56980_A0) || \
  26837     defined(BCM_56980_B0)
  26838 soc_field_info_t soc_AXI_PCIE_M0_IDM_IO_CONTROL_DIRECT_BCM53400_A0r_fields[] = {
  26839     { ARCACHEf, 4, 5, SOCF_LE },
  26840     { ARUSERf, 5, 14, SOCF_LE },
  26841     { AWCACHEf, 4, 1, SOCF_LE },
  26842     { AWUSERf, 5, 9, SOCF_LE },
  26843     { CLK_ENABLEf, 1, 0, 0 },
  26844     { COHERENT_TRANSACTIONf, 1, 30, 0 },
  26845     { COHERENT_TRANSACTION_BYPASSf, 1, 31, 0 },
  26846     { RESERVEDf, 11, 19, SOCF_LE|SOCF_RES }
  26847 };
  26848 
  26849 #endif
  26850 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  26851     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  26852     defined(BCM_56450_B1)
  26853 soc_field_info_t soc_AXI_PCIE_M0_IDM_IO_CONTROL_DIRECT_BCM56450_A0r_fields[] = {
  26854     { CLK_ENABLEf, 1, 0, 0 },
  26855     { RESERVED_0f, 1, 1, SOCF_RES },
  26856     { RESERVED_1f, 29, 3, SOCF_LE|SOCF_RES },
  26857     { SOFT_RESET_ENABLEf, 1, 2, SOCF_RO }
  26858 };
  26859 
  26860 #endif
  26861 #if defined(BCM_56270_A0) || defined(BCM_56370_A0) || \
  26862     defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  26863     defined(BCM_56670_A0) || defined(BCM_56670_B0) || \
  26864     defined(BCM_56770_A0) || defined(BCM_56870_A0) || \
  26865     defined(BCM_56960_A0) || defined(BCM_56965_A0) || \
  26866     defined(BCM_56970_A0) || defined(BCM_56980_A0) || \
  26867     defined(BCM_56980_B0)
  26868 soc_field_info_t soc_AXI_PCIE_M0_IDM_IO_CONTROL_DIRECT_BCM56960_A0r_fields[] = {
  26869     { ARCACHEf, 4, 5, SOCF_LE },
  26870     { ARUSERf, 5, 14, SOCF_LE },
  26871     { AWCACHEf, 4, 1, SOCF_LE },
  26872     { AWUSERf, 5, 9, SOCF_LE },
  26873     { CLK_ENABLEf, 1, 0, 0 },
  26874     { COHERENT_TRANSACTIONf, 1, 30, 0 },
  26875     { COHERENT_TRANSACTION_BYPASSf, 1, 31, 0 }
  26876 };
  26877 
  26878 #endif
  26879 #if defined(BCM_88270_A0)
  26880 soc_field_info_t soc_AXI_PCIE_M0_IDM_IO_CONTROL_DIRECT_BCM88270_A0r_fields[] = {
  26881     { ARCACHEf, 4, 5, SOCF_LE },
  26882     { ARUSERf, 5, 14, SOCF_LE },
  26883     { AWCACHEf, 4, 1, SOCF_LE },
  26884     { AWUSERf, 5, 9, SOCF_LE },
  26885     { CLK_ENABLEf, 1, 0, 0 },
  26886     { COHERENT_TRANSACTIONf, 1, 30, 0 },
  26887     { COHERENT_TRANSACTION_BYPASSf, 1, 31, 0 }
  26888 };
  26889 
  26890 #endif
  26891 #if defined(BCM_88375_A0)
  26892 soc_field_info_t soc_AXI_PCIE_M0_IDM_IO_CONTROL_DIRECT_BCM88375_A0r_fields[] = {
  26893     { ARCACHEf, 4, 5, SOCF_LE },
  26894     { ARUSERf, 5, 14, SOCF_LE },
  26895     { AWCACHEf, 4, 1, SOCF_LE },
  26896     { AWUSERf, 5, 9, SOCF_LE },
  26897     { CLK_ENABLEf, 1, 0, 0 },
  26898     { COHERENT_TRANSACTIONf, 1, 30, 0 },
  26899     { COHERENT_TRANSACTION_BYPASSf, 1, 31, 0 }
  26900 };
  26901 
  26902 #endif
  26903 #if defined(BCM_88375_B0)
  26904 soc_field_info_t soc_AXI_PCIE_M0_IDM_IO_CONTROL_DIRECT_BCM88375_B0r_fields[] = {
  26905     { ARCACHEf, 4, 5, SOCF_LE },
  26906     { ARUSERf, 5, 14, SOCF_LE },
  26907     { AWCACHEf, 4, 1, SOCF_LE },
  26908     { AWUSERf, 5, 9, SOCF_LE },
  26909     { CLK_ENABLEf, 1, 0, 0 },
  26910     { COHERENT_TRANSACTIONf, 1, 30, 0 },
  26911     { COHERENT_TRANSACTION_BYPASSf, 1, 31, 0 }
  26912 };
  26913 
  26914 #endif
  26915 #if defined(BCM_88470_A0)
  26916 soc_field_info_t soc_AXI_PCIE_M0_IDM_IO_CONTROL_DIRECT_BCM88470_A0r_fields[] = {
  26917     { ARCACHEf, 4, 5, SOCF_LE },
  26918     { ARUSERf, 5, 14, SOCF_LE },
  26919     { AWCACHEf, 4, 1, SOCF_LE },
  26920     { AWUSERf, 5, 9, SOCF_LE },
  26921     { CLK_ENABLEf, 1, 0, 0 },
  26922     { COHERENT_TRANSACTIONf, 1, 30, 0 },
  26923     { COHERENT_TRANSACTION_BYPASSf, 1, 31, 0 }
  26924 };
  26925 
  26926 #endif
  26927 #if defined(BCM_88470_B0)
  26928 soc_field_info_t soc_AXI_PCIE_M0_IDM_IO_CONTROL_DIRECT_BCM88470_B0r_fields[] = {
  26929     { ARCACHEf, 4, 5, SOCF_LE },
  26930     { ARUSERf, 5, 14, SOCF_LE },
  26931     { AWCACHEf, 4, 1, SOCF_LE },
  26932     { AWUSERf, 5, 9, SOCF_LE },
  26933     { CLK_ENABLEf, 1, 0, 0 },
  26934     { COHERENT_TRANSACTIONf, 1, 30, 0 },
  26935     { COHERENT_TRANSACTION_BYPASSf, 1, 31, 0 }
  26936 };
  26937 
  26938 #endif
  26939 #if defined(BCM_88675_B0)
  26940 soc_field_info_t soc_AXI_PCIE_M0_IDM_IO_CONTROL_DIRECT_BCM88675_B0r_fields[] = {
  26941     { ARCACHEf, 4, 5, SOCF_LE },
  26942     { ARUSERf, 5, 14, SOCF_LE },
  26943     { AWCACHEf, 4, 1, SOCF_LE },
  26944     { AWUSERf, 5, 9, SOCF_LE },
  26945     { CLK_ENABLEf, 1, 0, 0 },
  26946     { COHERENT_TRANSACTIONf, 1, 30, 0 },
  26947     { COHERENT_TRANSACTION_BYPASSf, 1, 31, 0 }
  26948 };
  26949 
  26950 #endif
  26951 #if defined(BCM_88680_A0)
  26952 soc_field_info_t soc_AXI_PCIE_M0_IDM_IO_CONTROL_DIRECT_BCM88680_A0r_fields[] = {
  26953     { ARCACHEf, 4, 5, SOCF_LE },
  26954     { ARUSERf, 5, 14, SOCF_LE },
  26955     { AWCACHEf, 4, 1, SOCF_LE },
  26956     { AWUSERf, 5, 9, SOCF_LE },
  26957     { CLK_ENABLEf, 1, 0, 0 },
  26958     { COHERENT_TRANSACTIONf, 1, 30, 0 },
  26959     { COHERENT_TRANSACTION_BYPASSf, 1, 31, 0 }
  26960 };
  26961 
  26962 #endif
  26963 #if defined(BCM_88690_A0)
  26964 soc_field_info_t soc_AXI_PCIE_M0_IDM_IO_CONTROL_DIRECT_BCM88690_A0r_fields[] = {
  26965     { ARCACHEf, 4, 5, SOCF_LE },
  26966     { ARUSERf, 5, 14, SOCF_LE },
  26967     { AWCACHEf, 4, 1, SOCF_LE },
  26968     { AWUSERf, 5, 9, SOCF_LE },
  26969     { CLK_ENABLEf, 1, 0, 0 },
  26970     { COHERENT_TRANSACTIONf, 1, 30, 0 },
  26971     { COHERENT_TRANSACTION_BYPASSf, 1, 31, 0 }
  26972 };
  26973 
  26974 #endif
  26975 #if defined(BCM_88690_B0)
  26976 soc_field_info_t soc_AXI_PCIE_M0_IDM_IO_CONTROL_DIRECT_BCM88690_B0r_fields[] = {
  26977     { ARCACHEf, 4, 5, SOCF_LE },
  26978     { ARUSERf, 5, 14, SOCF_LE },
  26979     { AWCACHEf, 4, 1, SOCF_LE },
  26980     { AWUSERf, 5, 9, SOCF_LE },
  26981     { CLK_ENABLEf, 1, 0, 0 },
  26982     { COHERENT_TRANSACTIONf, 1, 30, 0 },
  26983     { COHERENT_TRANSACTION_BYPASSf, 1, 31, 0 }
  26984 };
  26985 
  26986 #endif
  26987 #if defined(BCM_88790_A0)
  26988 soc_field_info_t soc_AXI_PCIE_M0_IDM_IO_CONTROL_DIRECT_BCM88790_A0r_fields[] = {
  26989     { ARCACHEf, 4, 5, SOCF_LE },
  26990     { ARUSERf, 5, 14, SOCF_LE },
  26991     { AWCACHEf, 4, 1, SOCF_LE },
  26992     { AWUSERf, 5, 9, SOCF_LE },
  26993     { CLK_ENABLEf, 1, 0, 0 },
  26994     { COHERENT_TRANSACTIONf, 1, 30, 0 },
  26995     { COHERENT_TRANSACTION_BYPASSf, 1, 31, 0 }
  26996 };
  26997 
  26998 #endif
  26999 #if defined(BCM_88950_A0)
  27000 soc_field_info_t soc_AXI_PCIE_M0_IDM_IO_CONTROL_DIRECT_BCM88950_A0r_fields[] = {
  27001     { ARCACHEf, 4, 5, SOCF_LE },
  27002     { ARUSERf, 5, 14, SOCF_LE },
  27003     { AWCACHEf, 4, 1, SOCF_LE },
  27004     { AWUSERf, 5, 9, SOCF_LE },
  27005     { CLK_ENABLEf, 1, 0, 0 },
  27006     { COHERENT_TRANSACTIONf, 1, 30, 0 },
  27007     { COHERENT_TRANSACTION_BYPASSf, 1, 31, 0 }
  27008 };
  27009 
  27010 #endif
  27011 #if defined(BCM_88675_A0)
  27012 soc_field_info_t soc_AXI_PCIE_M0_IDM_IO_STATUSr_fields[] = {
  27013     { DEBUG_STATUSf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  27014 };
  27015 
  27016 #endif
  27017 #if defined(BCM_53400_A0) || defined(BCM_53540_A0) || \
  27018     defined(BCM_53570_A0) || defined(BCM_53570_B0) || \
  27019     defined(BCM_56160_A0) || defined(BCM_56260_A0) || \
  27020     defined(BCM_56260_B0) || defined(BCM_56560_A0) || \
  27021     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  27022     defined(BCM_56670_B0) || defined(BCM_56960_A0) || \
  27023     defined(BCM_56965_A0)
  27024 soc_field_info_t soc_AXI_PCIE_M0_IDM_IO_STATUS_BCM53400_A0r_fields[] = {
  27025     { DEBUG_STATUSf, 32, 0, SOCF_LE|SOCF_RO }
  27026 };
  27027 
  27028 #endif
  27029 #if defined(BCM_88270_A0)
  27030 soc_field_info_t soc_AXI_PCIE_M0_IDM_IO_STATUS_BCM88270_A0r_fields[] = {
  27031     { DEBUG_STATUSf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  27032 };
  27033 
  27034 #endif
  27035 #if defined(BCM_88375_A0)
  27036 soc_field_info_t soc_AXI_PCIE_M0_IDM_IO_STATUS_BCM88375_A0r_fields[] = {
  27037     { DEBUG_STATUSf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  27038 };
  27039 
  27040 #endif
  27041 #if defined(BCM_88375_B0)
  27042 soc_field_info_t soc_AXI_PCIE_M0_IDM_IO_STATUS_BCM88375_B0r_fields[] = {
  27043     { DEBUG_STATUSf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  27044 };
  27045 
  27046 #endif
  27047 #if defined(BCM_88470_A0)
  27048 soc_field_info_t soc_AXI_PCIE_M0_IDM_IO_STATUS_BCM88470_A0r_fields[] = {
  27049     { DEBUG_STATUSf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  27050 };
  27051 
  27052 #endif
  27053 #if defined(BCM_88470_B0)
  27054 soc_field_info_t soc_AXI_PCIE_M0_IDM_IO_STATUS_BCM88470_B0r_fields[] = {
  27055     { DEBUG_STATUSf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  27056 };
  27057 
  27058 #endif
  27059 #if defined(BCM_88675_B0)
  27060 soc_field_info_t soc_AXI_PCIE_M0_IDM_IO_STATUS_BCM88675_B0r_fields[] = {
  27061     { DEBUG_STATUSf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  27062 };
  27063 
  27064 #endif
  27065 #if defined(BCM_88680_A0)
  27066 soc_field_info_t soc_AXI_PCIE_M0_IDM_IO_STATUS_BCM88680_A0r_fields[] = {
  27067     { DEBUG_STATUSf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  27068 };
  27069 
  27070 #endif
  27071 #if defined(BCM_88690_A0)
  27072 soc_field_info_t soc_AXI_PCIE_M0_IDM_IO_STATUS_BCM88690_A0r_fields[] = {
  27073     { DEBUG_STATUSf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  27074 };
  27075 
  27076 #endif
  27077 #if defined(BCM_88690_B0)
  27078 soc_field_info_t soc_AXI_PCIE_M0_IDM_IO_STATUS_BCM88690_B0r_fields[] = {
  27079     { DEBUG_STATUSf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  27080 };
  27081 
  27082 #endif
  27083 #if defined(BCM_88790_A0)
  27084 soc_field_info_t soc_AXI_PCIE_M0_IDM_IO_STATUS_BCM88790_A0r_fields[] = {
  27085     { DEBUG_STATUSf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_RES }
  27086 };
  27087 
  27088 #endif
  27089 #if defined(BCM_88675_A0)
  27090 soc_field_info_t soc_AXI_PCIE_M0_IDM_M_IDM_RESET_CONTROLr_fields[] = {
  27091     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
  27092     { RESETf, 1, 0, 0 }
  27093 };
  27094 
  27095 #endif
  27096 #if defined(BCM_88270_A0)
  27097 soc_field_info_t soc_AXI_PCIE_M0_IDM_M_IDM_RESET_CONTROL_BCM88270_A0r_fields[] = {
  27098     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
  27099     { RESETf, 1, 0, 0 }
  27100 };
  27101 
  27102 #endif
  27103 #if defined(BCM_88375_A0)
  27104 soc_field_info_t soc_AXI_PCIE_M0_IDM_M_IDM_RESET_CONTROL_BCM88375_A0r_fields[] = {
  27105     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
  27106     { RESETf, 1, 0, 0 }
  27107 };
  27108 
  27109 #endif
  27110 #if defined(BCM_88375_B0)
  27111 soc_field_info_t soc_AXI_PCIE_M0_IDM_M_IDM_RESET_CONTROL_BCM88375_B0r_fields[] = {
  27112     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
  27113     { RESETf, 1, 0, 0 }
  27114 };
  27115 
  27116 #endif
  27117 #if defined(BCM_88470_A0)
  27118 soc_field_info_t soc_AXI_PCIE_M0_IDM_M_IDM_RESET_CONTROL_BCM88470_A0r_fields[] = {
  27119     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
  27120     { RESETf, 1, 0, 0 }
  27121 };
  27122 
  27123 #endif
  27124 #if defined(BCM_88470_B0)
  27125 soc_field_info_t soc_AXI_PCIE_M0_IDM_M_IDM_RESET_CONTROL_BCM88470_B0r_fields[] = {
  27126     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
  27127     { RESETf, 1, 0, 0 }
  27128 };
  27129 
  27130 #endif
  27131 #if defined(BCM_88675_B0)
  27132 soc_field_info_t soc_AXI_PCIE_M0_IDM_M_IDM_RESET_CONTROL_BCM88675_B0r_fields[] = {
  27133     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
  27134     { RESETf, 1, 0, 0 }
  27135 };
  27136 
  27137 #endif
  27138 #if defined(BCM_88680_A0)
  27139 soc_field_info_t soc_AXI_PCIE_M0_IDM_M_IDM_RESET_CONTROL_BCM88680_A0r_fields[] = {
  27140     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
  27141     { RESETf, 1, 0, 0 }
  27142 };
  27143 
  27144 #endif
  27145 #if defined(BCM_88690_A0)
  27146 soc_field_info_t soc_AXI_PCIE_M0_IDM_M_IDM_RESET_CONTROL_BCM88690_A0r_fields[] = {
  27147     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
  27148     { RESETf, 1, 0, 0 }
  27149 };
  27150 
  27151 #endif
  27152 #if defined(BCM_88690_B0)
  27153 soc_field_info_t soc_AXI_PCIE_M0_IDM_M_IDM_RESET_CONTROL_BCM88690_B0r_fields[] = {
  27154     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
  27155     { RESETf, 1, 0, 0 }
  27156 };
  27157 
  27158 #endif
  27159 #if defined(BCM_88790_A0)
  27160 soc_field_info_t soc_AXI_PCIE_M0_IDM_M_IDM_RESET_CONTROL_BCM88790_A0r_fields[] = {
  27161     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
  27162     { RESETf, 1, 0, 0 }
  27163 };
  27164 
  27165 #endif
  27166 #if defined(BCM_88675_A0)
  27167 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_ADDR_LSBr_fields[] = {
  27168     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  27169 };
  27170 
  27171 #endif
  27172 #if defined(BCM_88270_A0)
  27173 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88270_A0r_fields[] = {
  27174     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  27175 };
  27176 
  27177 #endif
  27178 #if defined(BCM_88375_A0)
  27179 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88375_A0r_fields[] = {
  27180     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  27181 };
  27182 
  27183 #endif
  27184 #if defined(BCM_88375_B0)
  27185 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88375_B0r_fields[] = {
  27186     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  27187 };
  27188 
  27189 #endif
  27190 #if defined(BCM_88470_A0)
  27191 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88470_A0r_fields[] = {
  27192     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  27193 };
  27194 
  27195 #endif
  27196 #if defined(BCM_88470_B0)
  27197 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88470_B0r_fields[] = {
  27198     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  27199 };
  27200 
  27201 #endif
  27202 #if defined(BCM_88675_B0)
  27203 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88675_B0r_fields[] = {
  27204     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  27205 };
  27206 
  27207 #endif
  27208 #if defined(BCM_88680_A0)
  27209 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88680_A0r_fields[] = {
  27210     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  27211 };
  27212 
  27213 #endif
  27214 #if defined(BCM_88690_A0)
  27215 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88690_A0r_fields[] = {
  27216     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  27217 };
  27218 
  27219 #endif
  27220 #if defined(BCM_88690_B0)
  27221 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88690_B0r_fields[] = {
  27222     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  27223 };
  27224 
  27225 #endif
  27226 #if defined(BCM_88790_A0)
  27227 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_ADDR_LSB_BCM88790_A0r_fields[] = {
  27228     { ADDRf, 32, 0, SOCF_LE|SOCF_RO|SOCF_SIG }
  27229 };
  27230 
  27231 #endif
  27232 #if defined(BCM_88675_A0)
  27233 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_COMPLETEr_fields[] = {
  27234     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  27235     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  27236     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  27237 };
  27238 
  27239 #endif
  27240 #if defined(BCM_88270_A0)
  27241 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88270_A0r_fields[] = {
  27242     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  27243     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  27244     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  27245 };
  27246 
  27247 #endif
  27248 #if defined(BCM_88375_A0)
  27249 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88375_A0r_fields[] = {
  27250     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  27251     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  27252     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  27253 };
  27254 
  27255 #endif
  27256 #if defined(BCM_88375_B0)
  27257 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88375_B0r_fields[] = {
  27258     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  27259     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  27260     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  27261 };
  27262 
  27263 #endif
  27264 #if defined(BCM_88470_A0)
  27265 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88470_A0r_fields[] = {
  27266     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  27267     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  27268     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  27269 };
  27270 
  27271 #endif
  27272 #if defined(BCM_88470_B0)
  27273 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88470_B0r_fields[] = {
  27274     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  27275     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  27276     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  27277 };
  27278 
  27279 #endif
  27280 #if defined(BCM_88675_B0)
  27281 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88675_B0r_fields[] = {
  27282     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  27283     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  27284     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  27285 };
  27286 
  27287 #endif
  27288 #if defined(BCM_88680_A0)
  27289 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88680_A0r_fields[] = {
  27290     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  27291     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  27292     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  27293 };
  27294 
  27295 #endif
  27296 #if defined(BCM_88690_A0)
  27297 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88690_A0r_fields[] = {
  27298     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  27299     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  27300     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  27301 };
  27302 
  27303 #endif
  27304 #if defined(BCM_88690_B0)
  27305 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88690_B0r_fields[] = {
  27306     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  27307     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  27308     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  27309 };
  27310 
  27311 #endif
  27312 #if defined(BCM_88790_A0)
  27313 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_COMPLETE_BCM88790_A0r_fields[] = {
  27314     { ERROR_COMPLETEf, 1, 0, SOCF_RO|SOCF_SIG },
  27315     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG },
  27316     { OVERFLOW_COMPLETEf, 1, 1, SOCF_RO|SOCF_SIG }
  27317 };
  27318 
  27319 #endif
  27320 #if defined(BCM_88675_A0)
  27321 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_CONTROLr_fields[] = {
  27322     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  27323     { BUS_ERROR_RESETf, 1, 0, 0 },
  27324     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  27325     { TIMEOUT_ENABLEf, 1, 9, 0 },
  27326     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  27327     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  27328     { TIMEOUT_RESETf, 1, 2, 0 }
  27329 };
  27330 
  27331 #endif
  27332 #if defined(BCM_88270_A0)
  27333 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88270_A0r_fields[] = {
  27334     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  27335     { BUS_ERROR_RESETf, 1, 0, 0 },
  27336     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  27337     { TIMEOUT_ENABLEf, 1, 9, 0 },
  27338     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  27339     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  27340     { TIMEOUT_RESETf, 1, 2, 0 }
  27341 };
  27342 
  27343 #endif
  27344 #if defined(BCM_88375_A0)
  27345 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88375_A0r_fields[] = {
  27346     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  27347     { BUS_ERROR_RESETf, 1, 0, 0 },
  27348     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  27349     { TIMEOUT_ENABLEf, 1, 9, 0 },
  27350     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  27351     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  27352     { TIMEOUT_RESETf, 1, 2, 0 }
  27353 };
  27354 
  27355 #endif
  27356 #if defined(BCM_88375_B0)
  27357 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88375_B0r_fields[] = {
  27358     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  27359     { BUS_ERROR_RESETf, 1, 0, 0 },
  27360     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  27361     { TIMEOUT_ENABLEf, 1, 9, 0 },
  27362     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  27363     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  27364     { TIMEOUT_RESETf, 1, 2, 0 }
  27365 };
  27366 
  27367 #endif
  27368 #if defined(BCM_88470_A0)
  27369 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88470_A0r_fields[] = {
  27370     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  27371     { BUS_ERROR_RESETf, 1, 0, 0 },
  27372     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  27373     { TIMEOUT_ENABLEf, 1, 9, 0 },
  27374     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  27375     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  27376     { TIMEOUT_RESETf, 1, 2, 0 }
  27377 };
  27378 
  27379 #endif
  27380 #if defined(BCM_88470_B0)
  27381 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88470_B0r_fields[] = {
  27382     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  27383     { BUS_ERROR_RESETf, 1, 0, 0 },
  27384     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  27385     { TIMEOUT_ENABLEf, 1, 9, 0 },
  27386     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  27387     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  27388     { TIMEOUT_RESETf, 1, 2, 0 }
  27389 };
  27390 
  27391 #endif
  27392 #if defined(BCM_88675_B0)
  27393 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88675_B0r_fields[] = {
  27394     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  27395     { BUS_ERROR_RESETf, 1, 0, 0 },
  27396     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  27397     { TIMEOUT_ENABLEf, 1, 9, 0 },
  27398     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  27399     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  27400     { TIMEOUT_RESETf, 1, 2, 0 }
  27401 };
  27402 
  27403 #endif
  27404 #if defined(BCM_88680_A0)
  27405 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88680_A0r_fields[] = {
  27406     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  27407     { BUS_ERROR_RESETf, 1, 0, 0 },
  27408     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  27409     { TIMEOUT_ENABLEf, 1, 9, 0 },
  27410     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  27411     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  27412     { TIMEOUT_RESETf, 1, 2, 0 }
  27413 };
  27414 
  27415 #endif
  27416 #if defined(BCM_88690_A0)
  27417 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88690_A0r_fields[] = {
  27418     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  27419     { BUS_ERROR_RESETf, 1, 0, 0 },
  27420     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  27421     { TIMEOUT_ENABLEf, 1, 9, 0 },
  27422     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  27423     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  27424     { TIMEOUT_RESETf, 1, 2, 0 }
  27425 };
  27426 
  27427 #endif
  27428 #if defined(BCM_88690_B0)
  27429 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88690_B0r_fields[] = {
  27430     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  27431     { BUS_ERROR_RESETf, 1, 0, 0 },
  27432     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  27433     { TIMEOUT_ENABLEf, 1, 9, 0 },
  27434     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  27435     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  27436     { TIMEOUT_RESETf, 1, 2, 0 }
  27437 };
  27438 
  27439 #endif
  27440 #if defined(BCM_88790_A0)
  27441 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_CONTROL_BCM88790_A0r_fields[] = {
  27442     { BUS_ERROR_INTERRUPTf, 1, 1, 0 },
  27443     { BUS_ERROR_RESETf, 1, 0, 0 },
  27444     { FIELD_10_31f, 22, 10, SOCF_LE|SOCF_RO|SOCF_SIG },
  27445     { TIMEOUT_ENABLEf, 1, 9, 0 },
  27446     { TIMEOUT_EXPONENTf, 5, 4, SOCF_LE },
  27447     { TIMEOUT_INTERRUPTf, 1, 3, 0 },
  27448     { TIMEOUT_RESETf, 1, 2, 0 }
  27449 };
  27450 
  27451 #endif
  27452 #if defined(BCM_88675_A0)
  27453 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_FLAGSr_fields[] = {
  27454     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  27455     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  27456     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  27457     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  27458     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  27459     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  27460     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  27461     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27462     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  27463     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  27464     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  27465 };
  27466 
  27467 #endif
  27468 #if defined(BCM_88270_A0)
  27469 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88270_A0r_fields[] = {
  27470     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  27471     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  27472     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  27473     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  27474     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  27475     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  27476     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  27477     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27478     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  27479     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  27480     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  27481 };
  27482 
  27483 #endif
  27484 #if defined(BCM_88375_A0)
  27485 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88375_A0r_fields[] = {
  27486     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  27487     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  27488     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  27489     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  27490     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  27491     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  27492     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  27493     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27494     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  27495     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  27496     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  27497 };
  27498 
  27499 #endif
  27500 #if defined(BCM_88375_B0)
  27501 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88375_B0r_fields[] = {
  27502     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  27503     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  27504     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  27505     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  27506     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  27507     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  27508     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  27509     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27510     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  27511     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  27512     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  27513 };
  27514 
  27515 #endif
  27516 #if defined(BCM_88470_A0)
  27517 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88470_A0r_fields[] = {
  27518     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  27519     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  27520     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  27521     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  27522     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  27523     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  27524     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  27525     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27526     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  27527     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  27528     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  27529 };
  27530 
  27531 #endif
  27532 #if defined(BCM_88470_B0)
  27533 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88470_B0r_fields[] = {
  27534     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  27535     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  27536     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  27537     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  27538     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  27539     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  27540     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  27541     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27542     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  27543     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  27544     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  27545 };
  27546 
  27547 #endif
  27548 #if defined(BCM_88675_B0)
  27549 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88675_B0r_fields[] = {
  27550     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  27551     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  27552     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  27553     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  27554     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  27555     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  27556     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  27557     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27558     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  27559     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  27560     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  27561 };
  27562 
  27563 #endif
  27564 #if defined(BCM_88680_A0)
  27565 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88680_A0r_fields[] = {
  27566     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  27567     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  27568     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  27569     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  27570     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  27571     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  27572     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  27573     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27574     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  27575     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  27576     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  27577 };
  27578 
  27579 #endif
  27580 #if defined(BCM_88690_A0)
  27581 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88690_A0r_fields[] = {
  27582     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  27583     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  27584     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  27585     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  27586     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  27587     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  27588     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  27589     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27590     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  27591     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  27592     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  27593 };
  27594 
  27595 #endif
  27596 #if defined(BCM_88690_B0)
  27597 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88690_B0r_fields[] = {
  27598     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  27599     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  27600     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  27601     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  27602     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  27603     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  27604     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  27605     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27606     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  27607     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  27608     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  27609 };
  27610 
  27611 #endif
  27612 #if defined(BCM_88790_A0)
  27613 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_FLAGS_BCM88790_A0r_fields[] = {
  27614     { BURSTf, 2, 12, SOCF_LE|SOCF_RO|SOCF_SIG },
  27615     { CACHEf, 4, 16, SOCF_LE|SOCF_RO|SOCF_SIG },
  27616     { DATA_INf, 3, 8, SOCF_LE|SOCF_RO|SOCF_SIG },
  27617     { FIELD_11_11f, 1, 11, SOCF_RO|SOCF_SIG },
  27618     { FIELD_23_23f, 1, 23, SOCF_RO|SOCF_SIG },
  27619     { FIELD_25_31f, 7, 25, SOCF_LE|SOCF_RO|SOCF_SIG },
  27620     { FIELD_4_7f, 4, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  27621     { LENf, 4, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27622     { LOCKf, 2, 14, SOCF_LE|SOCF_RO|SOCF_SIG },
  27623     { PROTf, 3, 20, SOCF_LE|SOCF_RO|SOCF_SIG },
  27624     { READ_WRITEf, 1, 24, SOCF_RO|SOCF_SIG }
  27625 };
  27626 
  27627 #endif
  27628 #if defined(BCM_88675_A0)
  27629 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_IDr_fields[] = {
  27630     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27631     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  27632 };
  27633 
  27634 #endif
  27635 #if defined(BCM_88270_A0)
  27636 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_ID_BCM88270_A0r_fields[] = {
  27637     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27638     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  27639 };
  27640 
  27641 #endif
  27642 #if defined(BCM_88375_A0)
  27643 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_ID_BCM88375_A0r_fields[] = {
  27644     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27645     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  27646 };
  27647 
  27648 #endif
  27649 #if defined(BCM_88375_B0)
  27650 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_ID_BCM88375_B0r_fields[] = {
  27651     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27652     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  27653 };
  27654 
  27655 #endif
  27656 #if defined(BCM_88470_A0)
  27657 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_ID_BCM88470_A0r_fields[] = {
  27658     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27659     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  27660 };
  27661 
  27662 #endif
  27663 #if defined(BCM_88470_B0)
  27664 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_ID_BCM88470_B0r_fields[] = {
  27665     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27666     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  27667 };
  27668 
  27669 #endif
  27670 #if defined(BCM_88675_B0)
  27671 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_ID_BCM88675_B0r_fields[] = {
  27672     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27673     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  27674 };
  27675 
  27676 #endif
  27677 #if defined(BCM_88680_A0)
  27678 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_ID_BCM88680_A0r_fields[] = {
  27679     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27680     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  27681 };
  27682 
  27683 #endif
  27684 #if defined(BCM_88690_A0)
  27685 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_ID_BCM88690_A0r_fields[] = {
  27686     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27687     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  27688 };
  27689 
  27690 #endif
  27691 #if defined(BCM_88690_B0)
  27692 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_ID_BCM88690_B0r_fields[] = {
  27693     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27694     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  27695 };
  27696 
  27697 #endif
  27698 #if defined(BCM_88790_A0)
  27699 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_ID_BCM88790_A0r_fields[] = {
  27700     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27701     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  27702 };
  27703 
  27704 #endif
  27705 #if defined(BCM_88675_A0)
  27706 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_STATUSr_fields[] = {
  27707     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27708     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  27709     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  27710 };
  27711 
  27712 #endif
  27713 #if defined(BCM_88270_A0)
  27714 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88270_A0r_fields[] = {
  27715     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27716     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  27717     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  27718 };
  27719 
  27720 #endif
  27721 #if defined(BCM_88375_A0)
  27722 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88375_A0r_fields[] = {
  27723     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27724     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  27725     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  27726 };
  27727 
  27728 #endif
  27729 #if defined(BCM_88375_B0)
  27730 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88375_B0r_fields[] = {
  27731     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27732     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  27733     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  27734 };
  27735 
  27736 #endif
  27737 #if defined(BCM_88470_A0)
  27738 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88470_A0r_fields[] = {
  27739     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27740     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  27741     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  27742 };
  27743 
  27744 #endif
  27745 #if defined(BCM_88470_B0)
  27746 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88470_B0r_fields[] = {
  27747     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27748     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  27749     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  27750 };
  27751 
  27752 #endif
  27753 #if defined(BCM_88675_B0)
  27754 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88675_B0r_fields[] = {
  27755     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27756     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  27757     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  27758 };
  27759 
  27760 #endif
  27761 #if defined(BCM_88680_A0)
  27762 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88680_A0r_fields[] = {
  27763     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27764     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  27765     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  27766 };
  27767 
  27768 #endif
  27769 #if defined(BCM_88690_A0)
  27770 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88690_A0r_fields[] = {
  27771     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27772     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  27773     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  27774 };
  27775 
  27776 #endif
  27777 #if defined(BCM_88690_B0)
  27778 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88690_B0r_fields[] = {
  27779     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27780     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  27781     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  27782 };
  27783 
  27784 #endif
  27785 #if defined(BCM_88790_A0)
  27786 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_ERROR_LOG_STATUS_BCM88790_A0r_fields[] = {
  27787     { CAUSEf, 2, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27788     { ERROR_OVERFLOWf, 1, 2, SOCF_RO|SOCF_SIG },
  27789     { FIELD_3_31f, 29, 3, SOCF_LE|SOCF_RO|SOCF_SIG }
  27790 };
  27791 
  27792 #endif
  27793 #if defined(BCM_88675_A0)
  27794 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_INTERRUPT_STATUSr_fields[] = {
  27795     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  27796     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  27797     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  27798 };
  27799 
  27800 #endif
  27801 #if defined(BCM_88270_A0)
  27802 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_INTERRUPT_STATUS_BCM88270_A0r_fields[] = {
  27803     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  27804     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  27805     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  27806 };
  27807 
  27808 #endif
  27809 #if defined(BCM_88375_A0)
  27810 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_INTERRUPT_STATUS_BCM88375_A0r_fields[] = {
  27811     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  27812     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  27813     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  27814 };
  27815 
  27816 #endif
  27817 #if defined(BCM_88375_B0)
  27818 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_INTERRUPT_STATUS_BCM88375_B0r_fields[] = {
  27819     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  27820     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  27821     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  27822 };
  27823 
  27824 #endif
  27825 #if defined(BCM_88470_A0)
  27826 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_INTERRUPT_STATUS_BCM88470_A0r_fields[] = {
  27827     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  27828     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  27829     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  27830 };
  27831 
  27832 #endif
  27833 #if defined(BCM_88470_B0)
  27834 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_INTERRUPT_STATUS_BCM88470_B0r_fields[] = {
  27835     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  27836     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  27837     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  27838 };
  27839 
  27840 #endif
  27841 #if defined(BCM_88675_B0)
  27842 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_INTERRUPT_STATUS_BCM88675_B0r_fields[] = {
  27843     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  27844     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  27845     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  27846 };
  27847 
  27848 #endif
  27849 #if defined(BCM_88680_A0)
  27850 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_INTERRUPT_STATUS_BCM88680_A0r_fields[] = {
  27851     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  27852     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  27853     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  27854 };
  27855 
  27856 #endif
  27857 #if defined(BCM_88690_A0)
  27858 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_INTERRUPT_STATUS_BCM88690_A0r_fields[] = {
  27859     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  27860     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  27861     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  27862 };
  27863 
  27864 #endif
  27865 #if defined(BCM_88690_B0)
  27866 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_INTERRUPT_STATUS_BCM88690_B0r_fields[] = {
  27867     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  27868     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  27869     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  27870 };
  27871 
  27872 #endif
  27873 #if defined(BCM_88790_A0)
  27874 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_INTERRUPT_STATUS_BCM88790_A0r_fields[] = {
  27875     { ERROR_LOG_INTERRUPTf, 1, 0, SOCF_RO|SOCF_SIG|SOCF_INTR },
  27876     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO|SOCF_SIG|SOCF_INTR },
  27877     { TIMEOUT_INTERRUPTf, 1, 1, SOCF_RO|SOCF_SIG|SOCF_INTR }
  27878 };
  27879 
  27880 #endif
  27881 #if defined(BCM_88675_A0)
  27882 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_RESET_READ_IDr_fields[] = {
  27883     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27884     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  27885 };
  27886 
  27887 #endif
  27888 #if defined(BCM_88270_A0)
  27889 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_RESET_READ_ID_BCM88270_A0r_fields[] = {
  27890     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27891     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  27892 };
  27893 
  27894 #endif
  27895 #if defined(BCM_88375_A0)
  27896 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_RESET_READ_ID_BCM88375_A0r_fields[] = {
  27897     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27898     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  27899 };
  27900 
  27901 #endif
  27902 #if defined(BCM_88375_B0)
  27903 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_RESET_READ_ID_BCM88375_B0r_fields[] = {
  27904     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27905     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  27906 };
  27907 
  27908 #endif
  27909 #if defined(BCM_88470_A0)
  27910 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_RESET_READ_ID_BCM88470_A0r_fields[] = {
  27911     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27912     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  27913 };
  27914 
  27915 #endif
  27916 #if defined(BCM_88470_B0)
  27917 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_RESET_READ_ID_BCM88470_B0r_fields[] = {
  27918     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27919     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  27920 };
  27921 
  27922 #endif
  27923 #if defined(BCM_88675_B0)
  27924 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_RESET_READ_ID_BCM88675_B0r_fields[] = {
  27925     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27926     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  27927 };
  27928 
  27929 #endif
  27930 #if defined(BCM_88680_A0)
  27931 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_RESET_READ_ID_BCM88680_A0r_fields[] = {
  27932     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27933     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  27934 };
  27935 
  27936 #endif
  27937 #if defined(BCM_88690_A0)
  27938 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_RESET_READ_ID_BCM88690_A0r_fields[] = {
  27939     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27940     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  27941 };
  27942 
  27943 #endif
  27944 #if defined(BCM_88690_B0)
  27945 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_RESET_READ_ID_BCM88690_B0r_fields[] = {
  27946     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27947     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  27948 };
  27949 
  27950 #endif
  27951 #if defined(BCM_88790_A0)
  27952 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_RESET_READ_ID_BCM88790_A0r_fields[] = {
  27953     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  27954     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  27955 };
  27956 
  27957 #endif
  27958 #if defined(BCM_88675_A0)
  27959 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_RESET_STATUSr_fields[] = {
  27960     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  27961     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  27962     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  27963     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  27964     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  27965 };
  27966 
  27967 #endif
  27968 #if defined(BCM_88270_A0)
  27969 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_RESET_STATUS_BCM88270_A0r_fields[] = {
  27970     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  27971     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  27972     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  27973     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  27974     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  27975 };
  27976 
  27977 #endif
  27978 #if defined(BCM_88375_A0)
  27979 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_RESET_STATUS_BCM88375_A0r_fields[] = {
  27980     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  27981     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  27982     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  27983     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  27984     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  27985 };
  27986 
  27987 #endif
  27988 #if defined(BCM_88375_B0)
  27989 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_RESET_STATUS_BCM88375_B0r_fields[] = {
  27990     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  27991     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  27992     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  27993     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  27994     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  27995 };
  27996 
  27997 #endif
  27998 #if defined(BCM_88470_A0)
  27999 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_RESET_STATUS_BCM88470_A0r_fields[] = {
  28000     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  28001     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  28002     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  28003     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  28004     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  28005 };
  28006 
  28007 #endif
  28008 #if defined(BCM_88470_B0)
  28009 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_RESET_STATUS_BCM88470_B0r_fields[] = {
  28010     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  28011     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  28012     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  28013     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  28014     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  28015 };
  28016 
  28017 #endif
  28018 #if defined(BCM_88675_B0)
  28019 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_RESET_STATUS_BCM88675_B0r_fields[] = {
  28020     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  28021     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  28022     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  28023     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  28024     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  28025 };
  28026 
  28027 #endif
  28028 #if defined(BCM_88680_A0)
  28029 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_RESET_STATUS_BCM88680_A0r_fields[] = {
  28030     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  28031     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  28032     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  28033     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  28034     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  28035 };
  28036 
  28037 #endif
  28038 #if defined(BCM_88690_A0)
  28039 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_RESET_STATUS_BCM88690_A0r_fields[] = {
  28040     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  28041     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  28042     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  28043     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  28044     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  28045 };
  28046 
  28047 #endif
  28048 #if defined(BCM_88690_B0)
  28049 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_RESET_STATUS_BCM88690_B0r_fields[] = {
  28050     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  28051     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  28052     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  28053     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  28054     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  28055 };
  28056 
  28057 #endif
  28058 #if defined(BCM_88790_A0)
  28059 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_RESET_STATUS_BCM88790_A0r_fields[] = {
  28060     { ACTIVE_READf, 1, 0, SOCF_RO|SOCF_SIG },
  28061     { ACTIVE_WRITEf, 1, 1, SOCF_RO|SOCF_SIG },
  28062     { FIELD_4_31f, 28, 4, SOCF_LE|SOCF_RO|SOCF_SIG },
  28063     { READ_RECEIVEDf, 1, 2, SOCF_RO|SOCF_SIG },
  28064     { WRITE_RECEIVEDf, 1, 3, SOCF_RO|SOCF_SIG }
  28065 };
  28066 
  28067 #endif
  28068 #if defined(BCM_88675_A0)
  28069 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_RESET_WRITE_IDr_fields[] = {
  28070     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  28071     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  28072 };
  28073 
  28074 #endif
  28075 #if defined(BCM_88270_A0)
  28076 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_RESET_WRITE_ID_BCM88270_A0r_fields[] = {
  28077     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  28078     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  28079 };
  28080 
  28081 #endif
  28082 #if defined(BCM_88375_A0)
  28083 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_RESET_WRITE_ID_BCM88375_A0r_fields[] = {
  28084     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  28085     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  28086 };
  28087 
  28088 #endif
  28089 #if defined(BCM_88375_B0)
  28090 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_RESET_WRITE_ID_BCM88375_B0r_fields[] = {
  28091     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  28092     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  28093 };
  28094 
  28095 #endif
  28096 #if defined(BCM_88470_A0)
  28097 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_RESET_WRITE_ID_BCM88470_A0r_fields[] = {
  28098     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  28099     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  28100 };
  28101 
  28102 #endif
  28103 #if defined(BCM_88470_B0)
  28104 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_RESET_WRITE_ID_BCM88470_B0r_fields[] = {
  28105     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  28106     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  28107 };
  28108 
  28109 #endif
  28110 #if defined(BCM_88675_B0)
  28111 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_RESET_WRITE_ID_BCM88675_B0r_fields[] = {
  28112     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  28113     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  28114 };
  28115 
  28116 #endif
  28117 #if defined(BCM_88680_A0)
  28118 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_RESET_WRITE_ID_BCM88680_A0r_fields[] = {
  28119     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  28120     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  28121 };
  28122 
  28123 #endif
  28124 #if defined(BCM_88690_A0)
  28125 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_RESET_WRITE_ID_BCM88690_A0r_fields[] = {
  28126     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  28127     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  28128 };
  28129 
  28130 #endif
  28131 #if defined(BCM_88690_B0)
  28132 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_RESET_WRITE_ID_BCM88690_B0r_fields[] = {
  28133     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  28134     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  28135 };
  28136 
  28137 #endif
  28138 #if defined(BCM_88790_A0)
  28139 soc_field_info_t soc_AXI_PCIE_S0_IDM_IDM_RESET_WRITE_ID_BCM88790_A0r_fields[] = {
  28140     { MASTER_IDf, 16, 0, SOCF_LE|SOCF_RO|SOCF_SIG },
  28141     { VMASTER_IDf, 16, 16, SOCF_LE|SOCF_RO|SOCF_SIG }
  28142 };
  28143 
  28144 #endif
  28145 #if defined(BCM_88675_A0)
  28146 soc_field_info_t soc_AXI_PCIE_S0_IDM_S_IDM_RESET_CONTROLr_fields[] = {
  28147     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
  28148     { RESETf, 1, 0, 0 }
  28149 };
  28150 
  28151 #endif
  28152 #if defined(BCM_88270_A0)
  28153 soc_field_info_t soc_AXI_PCIE_S0_IDM_S_IDM_RESET_CONTROL_BCM88270_A0r_fields[] = {
  28154     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
  28155     { RESETf, 1, 0, 0 }
  28156 };
  28157 
  28158 #endif
  28159 #if defined(BCM_88375_A0)
  28160 soc_field_info_t soc_AXI_PCIE_S0_IDM_S_IDM_RESET_CONTROL_BCM88375_A0r_fields[] = {
  28161     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
  28162     { RESETf, 1, 0, 0 }
  28163 };
  28164 
  28165 #endif
  28166 #if defined(BCM_88375_B0)
  28167 soc_field_info_t soc_AXI_PCIE_S0_IDM_S_IDM_RESET_CONTROL_BCM88375_B0r_fields[] = {
  28168     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
  28169     { RESETf, 1, 0, 0 }
  28170 };
  28171 
  28172 #endif
  28173 #if defined(BCM_88470_A0)
  28174 soc_field_info_t soc_AXI_PCIE_S0_IDM_S_IDM_RESET_CONTROL_BCM88470_A0r_fields[] = {
  28175     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
  28176     { RESETf, 1, 0, 0 }
  28177 };
  28178 
  28179 #endif
  28180 #if defined(BCM_88470_B0)
  28181 soc_field_info_t soc_AXI_PCIE_S0_IDM_S_IDM_RESET_CONTROL_BCM88470_B0r_fields[] = {
  28182     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
  28183     { RESETf, 1, 0, 0 }
  28184 };
  28185 
  28186 #endif
  28187 #if defined(BCM_88675_B0)
  28188 soc_field_info_t soc_AXI_PCIE_S0_IDM_S_IDM_RESET_CONTROL_BCM88675_B0r_fields[] = {
  28189     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
  28190     { RESETf, 1, 0, 0 }
  28191 };
  28192 
  28193 #endif
  28194 #if defined(BCM_88680_A0)
  28195 soc_field_info_t soc_AXI_PCIE_S0_IDM_S_IDM_RESET_CONTROL_BCM88680_A0r_fields[] = {
  28196     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
  28197     { RESETf, 1, 0, 0 }
  28198 };
  28199 
  28200 #endif
  28201 #if defined(BCM_88690_A0)
  28202 soc_field_info_t soc_AXI_PCIE_S0_IDM_S_IDM_RESET_CONTROL_BCM88690_A0r_fields[] = {
  28203     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
  28204     { RESETf, 1, 0, 0 }
  28205 };
  28206 
  28207 #endif
  28208 #if defined(BCM_88690_B0)
  28209 soc_field_info_t soc_AXI_PCIE_S0_IDM_S_IDM_RESET_CONTROL_BCM88690_B0r_fields[] = {
  28210     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
  28211     { RESETf, 1, 0, 0 }
  28212 };
  28213 
  28214 #endif
  28215 #if defined(BCM_88790_A0)
  28216 soc_field_info_t soc_AXI_PCIE_S0_IDM_S_IDM_RESET_CONTROL_BCM88790_A0r_fields[] = {
  28217     { FIELD_1_31f, 31, 1, SOCF_LE|SOCF_RO|SOCF_SIG },
  28218     { RESETf, 1, 0, 0 }
  28219 };
  28220 
  28221 #endif
  28222 #if defined(BCM_88650_A0)
  28223 soc_field_info_t soc_AXI_SRAM_MEMC_CONFIGr_fields[] = {
  28224     { ARBITERf, 1, 0, SOCF_SIG },
  28225     { RESERVED_0f, 30, 2, SOCF_LE|SOCF_RO|SOCF_RES },
  28226     { SRAM_ECC_FIX_ENf, 1, 1, SOCF_SIG }
  28227 };
  28228 
  28229 #endif
  28230 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
  28231 soc_field_info_t soc_AXI_SRAM_MEMC_CONFIG_BCM56440_A0r_fields[] = {
  28232     { ARBITERf, 1, 0, 0 },
  28233     { RESERVED_0f, 30, 2, SOCF_LE|SOCF_RO|SOCF_RES },
  28234     { SRAM_ECC_FIX_ENf, 1, 1, 0 }
  28235 };
  28236 
  28237 #endif
  28238 #if defined(BCM_56640_A0) || defined(BCM_56850_A0) || \
  28239     defined(BCM_56860_A0)
  28240 soc_field_info_t soc_AXI_SRAM_MEMC_CONFIG_BCM56640_A0r_fields[] = {
  28241     { ARBITERf, 1, 0, 0 },
  28242     { RESERVED_0f, 30, 2, SOCF_LE|SOCF_RO|SOCF_RES },
  28243     { SRAM_ECC_FIX_ENf, 1, 1, 0 }
  28244 };
  28245 
  28246 #endif
  28247 #if defined(BCM_88202_A0)
  28248 soc_field_info_t soc_AXI_SRAM_MEMC_CONFIG_BCM88202_A0r_fields[] = {
  28249     { ARBITERf, 1, 0, SOCF_SIG },
  28250     { FIELD_2_31f, 30, 2, SOCF_LE|SOCF_RO },
  28251     { SRAM_ECC_FIX_ENf, 1, 1, SOCF_SIG }
  28252 };
  28253 
  28254 #endif
  28255 #if defined(BCM_88650_B0)
  28256 soc_field_info_t soc_AXI_SRAM_MEMC_CONFIG_BCM88650_B0r_fields[] = {
  28257     { ARBITERf, 1, 0, SOCF_SIG },
  28258     { RESERVED_0f, 30, 2, SOCF_LE|SOCF_RO|SOCF_RES },
  28259     { SRAM_ECC_FIX_ENf, 1, 1, SOCF_SIG }
  28260 };
  28261 
  28262 #endif
  28263 #if defined(BCM_88660_A0)
  28264 soc_field_info_t soc_AXI_SRAM_MEMC_CONFIG_BCM88660_A0r_fields[] = {
  28265     { ARBITERf, 1, 0, SOCF_SIG },
  28266     { RESERVED_0f, 30, 2, SOCF_LE|SOCF_RO|SOCF_RES },
  28267     { SRAM_ECC_FIX_ENf, 1, 1, SOCF_SIG }
  28268 };
  28269 
  28270 #endif
  28271 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28272 soc_field_info_t soc_AXP_CH_DEBUG_PKT_DROPr_fields[] = {
  28273     { PKT_COUNTf, 30, 0, SOCF_LE }
  28274 };
  28275 
  28276 #endif
  28277 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28278 soc_field_info_t soc_AXP_CH_INBUF_ECC_CONTROLr_fields[] = {
  28279     { CORRUPT_1Bf, 1, 2, 0 },
  28280     { CORRUPT_2Bf, 1, 3, 0 },
  28281     { ENABLEf, 1, 0, 0 },
  28282     { REPORT_1B_ERRf, 1, 1, 0 }
  28283 };
  28284 
  28285 #endif
  28286 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28287 soc_field_info_t soc_AXP_CH_INBUF_ECC_STATUS_INTRr_fields[] = {
  28288     { DOUBLE_BIT_ERRf, 1, 2, 0 },
  28289     { ECC_ERRf, 1, 0, 0 },
  28290     { ENTRY_IDXf, 9, 3, SOCF_LE },
  28291     { MULTIPLE_ERRf, 1, 1, 0 }
  28292 };
  28293 
  28294 #endif
  28295 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28296 soc_field_info_t soc_AXP_CH_INT_MASKr_fields[] = {
  28297     { AXP_INT_BUF_MASKf, 1, 0, 0 },
  28298     { AXP_MASKf, 1, 0, 0 },
  28299     { AXP_SM_MASKf, 1, 4, 0 },
  28300     { AXP_WRX_MASKf, 1, 2, 0 },
  28301     { AXP_WTX_MASKf, 1, 3, 0 },
  28302     { NLF_MASKf, 4, 1, SOCF_LE }
  28303 };
  28304 
  28305 #endif
  28306 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28307 soc_field_info_t soc_AXP_CH_INT_STATUSr_fields[] = {
  28308     { AXP_INT_BUF_STATUSf, 1, 0, SOCF_RO },
  28309     { AXP_SM_STATUSf, 1, 4, SOCF_RO },
  28310     { AXP_STATUSf, 1, 0, SOCF_RO },
  28311     { AXP_WRX_STATUSf, 1, 2, SOCF_RO },
  28312     { AXP_WTX_STATUSf, 1, 3, SOCF_RO },
  28313     { NLF_STATUSf, 4, 1, SOCF_LE|SOCF_RO }
  28314 };
  28315 
  28316 #endif
  28317 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28318 soc_field_info_t soc_AXP_CH_IP_CREDIT_COUNTr_fields[] = {
  28319     { COUNTf, 5, 0, SOCF_LE }
  28320 };
  28321 
  28322 #endif
  28323 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28324 soc_field_info_t soc_AXP_CH_LCL_INT_MASKr_fields[] = {
  28325     { MASKf, 1, 0, 0 }
  28326 };
  28327 
  28328 #endif
  28329 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28330 soc_field_info_t soc_AXP_CH_LCL_INT_STATUSr_fields[] = {
  28331     { STATUSf, 1, 0, SOCF_RO }
  28332 };
  28333 
  28334 #endif
  28335 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28336 soc_field_info_t soc_AXP_CH_MAX_MMU_REQr_fields[] = {
  28337     { REQ_MAXf, 7, 0, SOCF_LE }
  28338 };
  28339 
  28340 #endif
  28341 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28342 soc_field_info_t soc_AXP_CH_MEM_CONTROLr_fields[] = {
  28343     { INBUF_MEM_0_TMf, 10, 0, SOCF_LE|SOCF_RES },
  28344     { INBUF_MEM_1_TMf, 10, 10, SOCF_LE|SOCF_RES }
  28345 };
  28346 
  28347 #endif
  28348 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28349 soc_field_info_t soc_AXP_CH_MMU_REQ_COUNTr_fields[] = {
  28350     { REQ_COUNTf, 7, 0, SOCF_LE }
  28351 };
  28352 
  28353 #endif
  28354 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  28355     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  28356     defined(BCM_56450_B1) || defined(BCM_56640_A0) || \
  28357     defined(BCM_56850_A0) || defined(BCM_56860_A0)
  28358 soc_field_info_t soc_AXP_CH_MMU_REQ_ENr_fields[] = {
  28359     { ENABLEf, 4, 0, SOCF_LE }
  28360 };
  28361 
  28362 #endif
  28363 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28364 soc_field_info_t soc_AXP_CH_NLFIB_CREDIT_COUNTr_fields[] = {
  28365     { COUNTf, 10, 0, SOCF_LE }
  28366 };
  28367 
  28368 #endif
  28369 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28370 soc_field_info_t soc_AXP_CH_NLFIB_PTRr_fields[] = {
  28371     { END_PTRf, 9, 9, SOCF_LE },
  28372     { START_PTRf, 9, 0, SOCF_LE }
  28373 };
  28374 
  28375 #endif
  28376 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28377 soc_field_info_t soc_AXP_CH_NLFOB_CTRLr_fields[] = {
  28378     { CREDIT_ENf, 1, 0, 0 },
  28379     { MAX_REQf, 10, 1, SOCF_LE }
  28380 };
  28381 
  28382 #endif
  28383 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28384 soc_field_info_t soc_AXP_CH_NLF_CLK_DISABLEr_fields[] = {
  28385     { DISABLE_CLKf, 3, 1, SOCF_LE|SOCF_RES },
  28386     { NLF_0_UNUSEDf, 1, 0, SOCF_RES }
  28387 };
  28388 
  28389 #endif
  28390 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28391 soc_field_info_t soc_AXP_CH_NLF_FLUSHr_fields[] = {
  28392     { FLUSHf, 4, 0, SOCF_LE }
  28393 };
  28394 
  28395 #endif
  28396 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28397 soc_field_info_t soc_AXP_CH_NLF_PORT_MAPPINGr_fields[] = {
  28398     { NLF_PORT_NUMf, 7, 0, SOCF_LE }
  28399 };
  28400 
  28401 #endif
  28402 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28403 soc_field_info_t soc_AXP_CH_OUTPUT_ARB_CONTROLr_fields[] = {
  28404     { ALLOWANCEf, 14, 2, SOCF_LE },
  28405     { MODEf, 2, 0, SOCF_LE }
  28406 };
  28407 
  28408 #endif
  28409 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28410 soc_field_info_t soc_AXP_CH_OUTPUT_ARB_STRICTPr_fields[] = {
  28411     { ORDERf, 4, 0, SOCF_LE }
  28412 };
  28413 
  28414 #endif
  28415 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28416 soc_field_info_t soc_AXP_CH_OUTPUT_ARB_WERRr_fields[] = {
  28417     { MASKf, 1, 7, 0 },
  28418     { WEIGHTf, 7, 0, SOCF_LE }
  28419 };
  28420 
  28421 #endif
  28422 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28423 soc_field_info_t soc_AXP_SM_BULK_CLEAR_CONTROL0r_fields[] = {
  28424     { BULK_CLEAR_ENABLEf, 19, 0, SOCF_LE }
  28425 };
  28426 
  28427 #endif
  28428 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28429 soc_field_info_t soc_AXP_SM_BULK_CLEAR_CONTROL1r_fields[] = {
  28430     { BCLR_MEM_ADDR_ENDf, 16, 16, SOCF_LE },
  28431     { BCLR_MEM_ADDR_STARTf, 16, 0, SOCF_LE }
  28432 };
  28433 
  28434 #endif
  28435 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28436 soc_field_info_t soc_AXP_SM_BULK_CLEAR_STATUSr_fields[] = {
  28437     { BULK_CLEAR_DONEf, 19, 0, SOCF_LE|SOCF_RO }
  28438 };
  28439 
  28440 #endif
  28441 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28442 soc_field_info_t soc_AXP_SM_BYTES_MATCHED_COUNTERr_fields[] = {
  28443     { COUNTf, 32, 0, SOCF_LE }
  28444 };
  28445 
  28446 #endif
  28447 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28448 soc_field_info_t soc_AXP_SM_CHAR_REMAP_ECC_INTR_ENABLE_CONTROLr_fields[] = {
  28449     { DOUBLE_BIT_ERR_INTR_ENf, 1, 2, 0 },
  28450     { MULTIPLE_ERR_INTR_ENf, 1, 1, 0 },
  28451     { PARITY_ERR_INTR_ENf, 1, 0, 0 }
  28452 };
  28453 
  28454 #endif
  28455 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28456 soc_field_info_t soc_AXP_SM_CHAR_REMAP_ECC_INTR_STATUSr_fields[] = {
  28457     { DOUBLE_BIT_ERRf, 1, 2, 0 },
  28458     { ENTRY_IDXf, 6, 3, SOCF_LE },
  28459     { MULTIPLE_ERRf, 1, 1, 0 },
  28460     { PARITY_ERRf, 1, 0, 0 },
  28461     { TABLE_IDXf, 5, 9, SOCF_LE }
  28462 };
  28463 
  28464 #endif
  28465 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28466 soc_field_info_t soc_AXP_SM_DEBUG_BESTMATCH_STATUSr_fields[] = {
  28467     { BEST_MATCH_IDf, 10, 0, SOCF_LE|SOCF_RO },
  28468     { BEST_MATCH_PRIORITYf, 8, 10, SOCF_LE|SOCF_RO },
  28469     { BEST_MATCH_STOPf, 1, 18, SOCF_RO },
  28470     { BEST_MATCH_VALIDf, 1, 31, SOCF_RO }
  28471 };
  28472 
  28473 #endif
  28474 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28475 soc_field_info_t soc_AXP_SM_DEBUG_FLAGDATA_STATUSr_fields[] = {
  28476     { CROSS_SIG_FLAGSf, 32, 0, SOCF_LE|SOCF_RO }
  28477 };
  28478 
  28479 #endif
  28480 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28481 soc_field_info_t soc_AXP_SM_DEBUG_FLOWDATA_STATUS0r_fields[] = {
  28482     { BEST_MATCH_SO_FARf, 10, 20, SOCF_LE|SOCF_RO },
  28483     { BEST_MATCH_VALIDf, 1, 30, SOCF_RO },
  28484     { FLOW_ERRORf, 1, 31, SOCF_RO },
  28485     { PACKET_NUMf, 4, 16, SOCF_LE|SOCF_RO },
  28486     { TIMESTAMPf, 16, 0, SOCF_LE|SOCF_RO }
  28487 };
  28488 
  28489 #endif
  28490 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28491 soc_field_info_t soc_AXP_SM_DEBUG_FLOWDATA_STATUS1r_fields[] = {
  28492     { FLOW_ENTRY_VALIDf, 1, 16, SOCF_RO },
  28493     { TOTAL_BYTES_MATCHEDf, 14, 0, SOCF_LE|SOCF_RO }
  28494 };
  28495 
  28496 #endif
  28497 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28498 soc_field_info_t soc_AXP_SM_DEBUG_HEADERDATA_STATUS0r_fields[] = {
  28499     { L4_DST_PORTf, 16, 0, SOCF_LE|SOCF_RO },
  28500     { L4_SRC_PORTf, 16, 16, SOCF_LE|SOCF_RO }
  28501 };
  28502 
  28503 #endif
  28504 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28505 soc_field_info_t soc_AXP_SM_DEBUG_HEADERDATA_STATUS1r_fields[] = {
  28506     { L4_CHECKSUMf, 16, 0, SOCF_LE|SOCF_RO },
  28507     { L4_PROTOCOLf, 8, 16, SOCF_LE|SOCF_RO }
  28508 };
  28509 
  28510 #endif
  28511 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28512 soc_field_info_t soc_AXP_SM_DEBUG_MATCHBUF_STATUSr_fields[] = {
  28513     { MATCH_BUFFER_STALLf, 32, 0, SOCF_LE }
  28514 };
  28515 
  28516 #endif
  28517 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28518 soc_field_info_t soc_AXP_SM_DEBUG_MATCHDATA_STATUSr_fields[] = {
  28519     { LAST_MATCH_CSF_CLEARf, 1, 30, SOCF_RO },
  28520     { LAST_MATCH_CSF_INDEXf, 9, 20, SOCF_LE|SOCF_RO },
  28521     { LAST_MATCH_CSF_SETf, 1, 29, SOCF_RO },
  28522     { LAST_MATCH_IDf, 10, 0, SOCF_LE|SOCF_RO },
  28523     { LAST_MATCH_PRIORITYf, 8, 10, SOCF_LE|SOCF_RO },
  28524     { LAST_MATCH_REPORT_LEVELf, 2, 18, SOCF_LE|SOCF_RO },
  28525     { LAST_MATCH_VALIDf, 1, 31, SOCF_RO }
  28526 };
  28527 
  28528 #endif
  28529 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28530 soc_field_info_t soc_AXP_SM_DEBUG_MATCH_PROC_CONTROLr_fields[] = {
  28531     { FINAL_REPORT_ON_LAST_ENABLEf, 1, 0, 0 },
  28532     { REPORT_ON_ALL_ENABLEf, 1, 1, 0 }
  28533 };
  28534 
  28535 #endif
  28536 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28537 soc_field_info_t soc_AXP_SM_DEBUG_METADATA_STATUS0r_fields[] = {
  28538     { FLOW_DIRf, 1, 6, SOCF_RO },
  28539     { FT_FIRST_PACKETf, 1, 5, SOCF_RO },
  28540     { FT_LAST_PACKETf, 1, 4, SOCF_RO },
  28541     { FT_PACKET_NUMf, 4, 0, SOCF_LE|SOCF_RO }
  28542 };
  28543 
  28544 #endif
  28545 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28546 soc_field_info_t soc_AXP_SM_DEBUG_METADATA_STATUS1r_fields[] = {
  28547     { FLOW_IDf, 13, 16, SOCF_LE|SOCF_RO },
  28548     { FLOW_TIMESTAMPf, 16, 0, SOCF_LE|SOCF_RO }
  28549 };
  28550 
  28551 #endif
  28552 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28553 soc_field_info_t soc_AXP_SM_DEBUG_METADATA_STATUS2r_fields[] = {
  28554     { IP_LENGTHf, 14, 16, SOCF_LE|SOCF_RO },
  28555     { IP_VERSIONf, 4, 12, SOCF_LE|SOCF_RO },
  28556     { L3_HEADER_OFFSETf, 8, 0, SOCF_LE|SOCF_RO }
  28557 };
  28558 
  28559 #endif
  28560 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28561 soc_field_info_t soc_AXP_SM_DEBUG_METADATA_STATUS3r_fields[] = {
  28562     { L4_HEADER_OFFSETf, 8, 8, SOCF_LE|SOCF_RO },
  28563     { L4_PAYLOAD_OFFSETf, 8, 0, SOCF_LE|SOCF_RO }
  28564 };
  28565 
  28566 #endif
  28567 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28568 soc_field_info_t soc_AXP_SM_DEBUG_PACKET_BUFFER_CONTROLr_fields[] = {
  28569     { PKTBUF_MAX_INPUT_CREDITSf, 4, 8, SOCF_LE },
  28570     { PKTBUF_MAX_SLIDING_WINDOW_SIZEf, 3, 0, SOCF_LE },
  28571     { PKTBUF_PROCESS_TO_EOP_ENABLEf, 1, 12, 0 },
  28572     { PKTBUF_RESET_IN_CREDITSf, 1, 30, 0 },
  28573     { PKTBUF_RESET_OUT_CREDITSf, 1, 29, 0 }
  28574 };
  28575 
  28576 #endif
  28577 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28578 soc_field_info_t soc_AXP_SM_DEBUG_PACKET_BUFFER_STATUSr_fields[] = {
  28579     { PKTBUF_INPUT_CREDITS_OUTSTANDINGf, 4, 12, SOCF_LE|SOCF_RO },
  28580     { PKTBUF_OUTPUT_CREDITS_RECEIVEDf, 10, 0, SOCF_LE|SOCF_RO }
  28581 };
  28582 
  28583 #endif
  28584 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28585 soc_field_info_t soc_AXP_SM_DEBUG_REGEX_CONTROLr_fields[] = {
  28586     { INIT_DATA_OFFSETf, 2, 0, SOCF_LE }
  28587 };
  28588 
  28589 #endif
  28590 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28591 soc_field_info_t soc_AXP_SM_DEBUG_REGEX_PAUSE_CONTROL0r_fields[] = {
  28592     { PAUSE_MODEf, 3, 0, SOCF_LE },
  28593     { PAUSE_RESUMEf, 1, 31, SOCF_RES|SOCF_PUNCH }
  28594 };
  28595 
  28596 #endif
  28597 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28598 soc_field_info_t soc_AXP_SM_DEBUG_REGEX_PAUSE_CONTROL1r_fields[] = {
  28599     { PAUSE_MASKf, 16, 16, SOCF_LE },
  28600     { PAUSE_VALUEf, 16, 0, SOCF_LE }
  28601 };
  28602 
  28603 #endif
  28604 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28605 soc_field_info_t soc_AXP_SM_DEBUG_REGEX_PAUSE_STATUSr_fields[] = {
  28606     { PAUSE_DONEf, 32, 0, SOCF_LE|SOCF_RO }
  28607 };
  28608 
  28609 #endif
  28610 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  28611     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  28612     defined(BCM_56450_B1) || defined(BCM_56640_A0) || \
  28613     defined(BCM_56850_A0) || defined(BCM_56860_A0)
  28614 soc_field_info_t soc_AXP_SM_FLOW_DONE_PACKET_DROP_COUNTERr_fields[] = {
  28615     { COUNTf, 32, 0, SOCF_LE }
  28616 };
  28617 
  28618 #endif
  28619 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28620 soc_field_info_t soc_AXP_SM_FLOW_TABLE_ECC_INTR_STATUSr_fields[] = {
  28621     { DOUBLE_BIT_ERRf, 1, 2, 0 },
  28622     { ENTRY_IDXf, 13, 3, SOCF_LE },
  28623     { MULTIPLE_ERRf, 1, 1, 0 },
  28624     { PARITY_ERRf, 1, 0, 0 }
  28625 };
  28626 
  28627 #endif
  28628 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28629 soc_field_info_t soc_AXP_SM_MATCH_COUNTER_ECC_INTR_STATUSr_fields[] = {
  28630     { DOUBLE_BIT_ERRf, 1, 2, 0 },
  28631     { ENTRY_IDXf, 8, 3, SOCF_LE },
  28632     { MULTIPLE_ERRf, 1, 1, 0 },
  28633     { PARITY_ERRf, 1, 0, 0 },
  28634     { TABLE_IDXf, 2, 11, SOCF_LE }
  28635 };
  28636 
  28637 #endif
  28638 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28639 soc_field_info_t soc_AXP_SM_MEMORY_BULK_RESETr_fields[] = {
  28640     { RESET_DONEf, 1, 1, SOCF_RO|SOCF_RES },
  28641     { START_RESETf, 1, 0, SOCF_RES }
  28642 };
  28643 
  28644 #endif
  28645 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28646 soc_field_info_t soc_AXP_SM_MEM_ECC_GEN_CONTROLr_fields[] = {
  28647     { ECC_GEN_ENABLEf, 19, 0, SOCF_LE },
  28648     { FLOW_TABLE_ECC_GEN_ENABLEf, 1, 16, 0 },
  28649     { MATCH_COUNTER0_ECC_GEN_ENABLEf, 1, 12, 0 },
  28650     { MATCH_COUNTER1_ECC_GEN_ENABLEf, 1, 13, 0 },
  28651     { MATCH_COUNTER2_ECC_GEN_ENABLEf, 1, 14, 0 },
  28652     { MATCH_COUNTER3_ECC_GEN_ENABLEf, 1, 15, 0 },
  28653     { MATCH_TABLE0_ECC_GEN_ENABLEf, 1, 8, 0 },
  28654     { MATCH_TABLE1_ECC_GEN_ENABLEf, 1, 9, 0 },
  28655     { MATCH_TABLE2_ECC_GEN_ENABLEf, 1, 10, 0 },
  28656     { MATCH_TABLE3_ECC_GEN_ENABLEf, 1, 11, 0 },
  28657     { PACKET_BUFFER_ECC_GEN_ENABLEf, 1, 17, 0 },
  28658     { REMAP_TABLES_ECC_GEN_ENABLEf, 1, 18, 0 },
  28659     { STATE_TABLE0_ECC_GEN_ENABLEf, 1, 0, 0 },
  28660     { STATE_TABLE1_ECC_GEN_ENABLEf, 1, 1, 0 },
  28661     { STATE_TABLE2_ECC_GEN_ENABLEf, 1, 2, 0 },
  28662     { STATE_TABLE3_ECC_GEN_ENABLEf, 1, 3, 0 },
  28663     { STATE_TABLE4_ECC_GEN_ENABLEf, 1, 4, 0 },
  28664     { STATE_TABLE5_ECC_GEN_ENABLEf, 1, 5, 0 },
  28665     { STATE_TABLE6_ECC_GEN_ENABLEf, 1, 6, 0 },
  28666     { STATE_TABLE7_ECC_GEN_ENABLEf, 1, 7, 0 }
  28667 };
  28668 
  28669 #endif
  28670 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28671 soc_field_info_t soc_AXP_SM_MEM_PDA_CONTROLr_fields[] = {
  28672     { FLOW_MEM_PDAf, 4, 0, SOCF_LE|SOCF_RES },
  28673     { MATCH_MEM_PDAf, 1, 16, SOCF_RES },
  28674     { PACKET_MEM_PDAf, 2, 24, SOCF_LE|SOCF_RES },
  28675     { STATE_MEM_PDAf, 4, 8, SOCF_LE|SOCF_RES }
  28676 };
  28677 
  28678 #endif
  28679 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28680 soc_field_info_t soc_AXP_SM_MEM_TM_CONTROLr_fields[] = {
  28681     { FLOW_MEM_TMf, 5, 0, SOCF_LE|SOCF_RES },
  28682     { MATCH_MEM_TMf, 5, 16, SOCF_LE|SOCF_RES },
  28683     { PACKET_MEM_TMf, 5, 24, SOCF_LE|SOCF_RES },
  28684     { STATE_MEM_TMf, 5, 8, SOCF_LE|SOCF_RES }
  28685 };
  28686 
  28687 #endif
  28688 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28689 soc_field_info_t soc_AXP_SM_PACKET_BUFFER_ECC_INTR_STATUSr_fields[] = {
  28690     { DOUBLE_BIT_ERRf, 1, 2, 0 },
  28691     { ENTRY_IDXf, 11, 3, SOCF_LE },
  28692     { MULTIPLE_ERRf, 1, 1, 0 },
  28693     { PARITY_ERRf, 1, 0, 0 }
  28694 };
  28695 
  28696 #endif
  28697 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28698 soc_field_info_t soc_AXP_SM_REGEX_CONTROL0r_fields[] = {
  28699     { CHAR_REMAP_ENABLEf, 1, 18, 0 },
  28700     { CONTEXT_BASE_PTRf, 16, 0, SOCF_LE },
  28701     { CONTEXT_STORAGE_MODEf, 2, 16, SOCF_LE },
  28702     { REGEX_ENABLEf, 1, 30, 0 },
  28703     { REGEX_RESETf, 1, 31, 0 },
  28704     { SKIP_NULL_ENABLEf, 1, 19, 0 }
  28705 };
  28706 
  28707 #endif
  28708 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28709 soc_field_info_t soc_AXP_SM_REGEX_CONTROL1r_fields[] = {
  28710     { REGEX_START_PTR0f, 16, 0, SOCF_LE },
  28711     { REGEX_START_PTR1f, 16, 16, SOCF_LE }
  28712 };
  28713 
  28714 #endif
  28715 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28716 soc_field_info_t soc_AXP_SM_REGEX_CONTROL2r_fields[] = {
  28717     { REGEX_START_PTR2f, 16, 0, SOCF_LE },
  28718     { REGEX_START_PTR3f, 16, 16, SOCF_LE }
  28719 };
  28720 
  28721 #endif
  28722 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28723 soc_field_info_t soc_AXP_SM_REGEX_CONTROL3r_fields[] = {
  28724     { REGEX_START_PTR4f, 16, 0, SOCF_LE },
  28725     { REGEX_START_PTR5f, 16, 16, SOCF_LE }
  28726 };
  28727 
  28728 #endif
  28729 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28730 soc_field_info_t soc_AXP_SM_REGEX_CONTROL4r_fields[] = {
  28731     { REGEX_START_PTR6f, 16, 0, SOCF_LE },
  28732     { REGEX_START_PTR7f, 16, 16, SOCF_LE }
  28733 };
  28734 
  28735 #endif
  28736 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28737 soc_field_info_t soc_AXP_SM_REGEX_STATE_INTR_ENABLE_CONTROLr_fields[] = {
  28738     { REGEX_STATE_ERROR_INTR_ENf, 32, 0, SOCF_LE }
  28739 };
  28740 
  28741 #endif
  28742 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28743 soc_field_info_t soc_AXP_SM_REGEX_STATE_INTR_STATUS0r_fields[] = {
  28744     { REGEX_STATE_ERRORf, 32, 0, SOCF_LE }
  28745 };
  28746 
  28747 #endif
  28748 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28749 soc_field_info_t soc_AXP_SM_REGEX_STATE_INTR_STATUS1r_fields[] = {
  28750     { REGEX_STATE_ERROR_ENGINE_IDf, 5, 24, SOCF_LE|SOCF_RO },
  28751     { REGEX_STATE_ERROR_POINTERf, 12, 0, SOCF_LE|SOCF_RO },
  28752     { REGEX_STATE_ERROR_TYPEf, 4, 16, SOCF_LE|SOCF_RO }
  28753 };
  28754 
  28755 #endif
  28756 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28757 soc_field_info_t soc_AXP_SM_REGEX_STATUS0r_fields[] = {
  28758     { CURRENT_STATEf, 16, 0, SOCF_LE|SOCF_RO },
  28759     { CURRENT_STATE_ENCODINGf, 2, 16, SOCF_LE|SOCF_RO }
  28760 };
  28761 
  28762 #endif
  28763 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28764 soc_field_info_t soc_AXP_SM_REGEX_STATUS1r_fields[] = {
  28765     { CURRENT_BYTE_IS_LASTf, 1, 24, SOCF_RO },
  28766     { CURRENT_BYTE_OFFSETf, 16, 8, SOCF_LE|SOCF_RO },
  28767     { CURRENT_BYTE_VALUEf, 8, 0, SOCF_LE|SOCF_RO }
  28768 };
  28769 
  28770 #endif
  28771 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28772 soc_field_info_t soc_AXP_SM_REGEX_STATUS2r_fields[] = {
  28773     { CURRENT_MATCH_IDf, 10, 0, SOCF_LE|SOCF_RO },
  28774     { CURRENT_MATCH_VALIDf, 1, 16, SOCF_RO }
  28775 };
  28776 
  28777 #endif
  28778 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28779 soc_field_info_t soc_AXP_SM_REPORT_PACKET_CONTROL0r_fields[] = {
  28780     { UPPER_MACDAf, 32, 0, SOCF_LE }
  28781 };
  28782 
  28783 #endif
  28784 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28785 soc_field_info_t soc_AXP_SM_REPORT_PACKET_CONTROL1r_fields[] = {
  28786     { LOWER_MACDAf, 16, 16, SOCF_LE },
  28787     { UPPER_MACSAf, 16, 0, SOCF_LE }
  28788 };
  28789 
  28790 #endif
  28791 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28792 soc_field_info_t soc_AXP_SM_REPORT_PACKET_CONTROL2r_fields[] = {
  28793     { LOWER_MACSAf, 32, 0, SOCF_LE }
  28794 };
  28795 
  28796 #endif
  28797 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28798 soc_field_info_t soc_AXP_SM_REPORT_PACKET_CONTROL3r_fields[] = {
  28799     { ETHER_TYPEf, 16, 0, SOCF_LE },
  28800     { VLANf, 16, 16, SOCF_LE }
  28801 };
  28802 
  28803 #endif
  28804 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28805 soc_field_info_t soc_AXP_SM_SIGNATURE_MATCH_ACTIVE_STATUS0r_fields[] = {
  28806     { REGEX_ENGINES_ACTIVEf, 32, 0, SOCF_LE|SOCF_RO }
  28807 };
  28808 
  28809 #endif
  28810 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28811 soc_field_info_t soc_AXP_SM_SIGNATURE_MATCH_ACTIVE_STATUS1r_fields[] = {
  28812     { BULK_CLEAR_ACTIVEf, 19, 0, SOCF_LE|SOCF_RO },
  28813     { PACKET_EGRESS_ACTIVEf, 1, 31, SOCF_RO },
  28814     { PACKET_INGRESS_ACTIVEf, 1, 30, SOCF_RO }
  28815 };
  28816 
  28817 #endif
  28818 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28819 soc_field_info_t soc_AXP_SM_SIGNATURE_MATCH_CONTROLr_fields[] = {
  28820     { CLEAR_COUNTERSf, 1, 28, 0 },
  28821     { DROP_ON_FLOW_PKT_NUM_ERROR_ENABLEf, 1, 15, 0 },
  28822     { DROP_ON_FLOW_TABLE_ECC_ERROR_ENABLEf, 1, 17, 0 },
  28823     { DROP_ON_FLOW_TIMESTAMP_ERROR_ENABLEf, 1, 16, 0 },
  28824     { DROP_ON_L4_CHECKSUM_ERROR_ENABLEf, 1, 19, 0 },
  28825     { DROP_ON_PACKET_LENGTH_ERROR_ENABLEf, 1, 18, 0 },
  28826     { ENABLEf, 1, 30, 0 },
  28827     { FLUSH_PACKET_DATA_QUEUEf, 1, 29, 0 },
  28828     { MAX_BYTE_INSPECTEDf, 14, 0, SOCF_LE },
  28829     { MAX_BYTE_INSPECTED_ENABLEf, 1, 14, 0 },
  28830     { MEMORY_POWERDOWNf, 1, 27, SOCF_RES },
  28831     { RESETf, 1, 31, 0 },
  28832     { STATE_TABLE_ACCESS_LIMITf, 5, 20, SOCF_LE },
  28833     { STATE_TABLE_ACCESS_LIMIT_ENABLEf, 1, 25, 0 }
  28834 };
  28835 
  28836 #endif
  28837 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28838 soc_field_info_t soc_AXP_SM_SIGNATURE_MATCH_INTR_ENABLE_CONTROLr_fields[] = {
  28839     { FLOW_DONE_PACKET_DROP_INTR_ENf, 1, 2, 0 },
  28840     { FLOW_PACKET_NUM_ERROR_INTR_ENf, 1, 0, 0 },
  28841     { FLOW_TIMESTAMP_ERROR_INTR_ENf, 1, 1, 0 },
  28842     { FLOW_TRACKER_ERROR_INTR_ENf, 1, 11, 0 },
  28843     { IN_AXP_ERROR_INTR_ENf, 1, 8, 0 },
  28844     { IN_MISSING_EOP_ERROR_INTR_ENf, 1, 10, 0 },
  28845     { IN_MISSING_SOP_ERROR_INTR_ENf, 1, 9, 0 },
  28846     { L4_CHECKSUM_ERROR_INTR_ENf, 1, 4, 0 },
  28847     { MATCH_ENTRY_ERROR_INTR_ENf, 1, 16, 0 },
  28848     { PACKET_LENGTH_ERROR_INTR_ENf, 1, 5, 0 }
  28849 };
  28850 
  28851 #endif
  28852 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28853 soc_field_info_t soc_AXP_SM_SIGNATURE_MATCH_INTR_STATUSr_fields[] = {
  28854     { FLOW_DONE_PACKET_DROPf, 1, 2, 0 },
  28855     { FLOW_PACKET_NUM_ERRORf, 1, 0, 0 },
  28856     { FLOW_TIMESTAMP_ERRORf, 1, 1, 0 },
  28857     { FLOW_TRACKER_ERRORf, 1, 11, 0 },
  28858     { IN_AXP_ERRORf, 1, 8, 0 },
  28859     { IN_MISSING_EOP_ERRORf, 1, 10, 0 },
  28860     { IN_MISSING_SOP_ERRORf, 1, 9, 0 },
  28861     { L4_CHECKSUM_ERRORf, 1, 4, 0 },
  28862     { MATCH_ENTRY_ERRORf, 1, 16, 0 },
  28863     { PACKET_LENGTH_ERRORf, 1, 5, 0 }
  28864 };
  28865 
  28866 #endif
  28867 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28868 soc_field_info_t soc_AXP_SM_STATE_TABLE_ECC_INTR_STATUSr_fields[] = {
  28869     { DOUBLE_BIT_ERRf, 1, 2, 0 },
  28870     { ENTRY_IDXf, 12, 3, SOCF_LE },
  28871     { MULTIPLE_ERRf, 1, 1, 0 },
  28872     { PARITY_ERRf, 1, 0, 0 },
  28873     { TABLE_IDXf, 3, 15, SOCF_LE }
  28874 };
  28875 
  28876 #endif
  28877 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28878 soc_field_info_t soc_AXP_WRX_CREDIT_CNTr_fields[] = {
  28879     { OUTSTANDINGf, 10, 0, SOCF_LE|SOCF_RO|SOCF_RES },
  28880     { RECEIVEDf, 10, 16, SOCF_LE|SOCF_RO|SOCF_RES }
  28881 };
  28882 
  28883 #endif
  28884 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28885 soc_field_info_t soc_AXP_WRX_DEBUG1r_fields[] = {
  28886     { PROB_SIGNALSf, 32, 0, SOCF_LE|SOCF_RO|SOCF_RES }
  28887 };
  28888 
  28889 #endif
  28890 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28891 soc_field_info_t soc_AXP_WRX_ERR_PKT_DROP_STAT_CNTr_fields[] = {
  28892     { VALUEf, 30, 0, SOCF_LE|SOCF_RWBW }
  28893 };
  28894 
  28895 #endif
  28896 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28897 soc_field_info_t soc_AXP_WRX_INTR_ENABLEr_fields[] = {
  28898     { SVP_PARITY_ERR_INTR_ENf, 1, 1, 0 },
  28899     { WCD_PARITY_ERR_INTR_ENf, 1, 0, 0 }
  28900 };
  28901 
  28902 #endif
  28903 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28904 soc_field_info_t soc_AXP_WRX_INTR_STATUSr_fields[] = {
  28905     { SVP_PARITY_ERRf, 1, 1, SOCF_RO|SOCF_RES },
  28906     { WCD_PARITY_ERRf, 1, 0, SOCF_RO|SOCF_RES }
  28907 };
  28908 
  28909 #endif
  28910 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28911 soc_field_info_t soc_AXP_WRX_MASTER_CTRLr_fields[] = {
  28912     { CREDIT_TO_AXP_ENABLEf, 1, 1, 0 },
  28913     { PAD_STRIPPING_DISABLEf, 1, 2, 0 },
  28914     { RESET_CREDITf, 1, 3, 0 },
  28915     { RSVDf, 1, 4, SOCF_RES },
  28916     { SOFT_RESETf, 1, 0, 0 },
  28917     { WCD_DA_MISSf, 1, 8, 0 },
  28918     { WCD_DISABLEf, 1, 12, 0 },
  28919     { WCD_SA_MISSf, 1, 9, 0 },
  28920     { WLAN_MOVE_DROP_TOCPUf, 2, 6, SOCF_LE },
  28921     { WLAN_ROAM_ERRORf, 1, 10, 0 },
  28922     { WLAN_ROAM_ERROR_CHECKf, 1, 11, 0 },
  28923     { WLAN_SVP_MISS_TOCPUf, 1, 5, 0 }
  28924 };
  28925 
  28926 #endif
  28927 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28928 soc_field_info_t soc_AXP_WRX_MEMORY_BULK_RESETr_fields[] = {
  28929     { RESET_DONEf, 1, 1, SOCF_RWBW|SOCF_RES },
  28930     { START_RESETf, 1, 0, SOCF_RES }
  28931 };
  28932 
  28933 #endif
  28934 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28935 soc_field_info_t soc_AXP_WRX_MEMORY_TMr_fields[] = {
  28936     { TMf, 5, 0, SOCF_LE|SOCF_RES }
  28937 };
  28938 
  28939 #endif
  28940 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28941 soc_field_info_t soc_AXP_WRX_PARITY_CONTROLr_fields[] = {
  28942     { SVP_PARITY_ENf, 1, 0, 0 },
  28943     { WCD_PARITY_ENf, 1, 1, 0 }
  28944 };
  28945 
  28946 #endif
  28947 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28948 soc_field_info_t soc_AXP_WRX_REASSEEMBLY_MAX_LAPSE_TIMEr_fields[] = {
  28949     { MAX_REASSEMBLY_TIMEf, 16, 0, SOCF_LE },
  28950     { TICK_SCALINGf, 1, 16, 0 }
  28951 };
  28952 
  28953 #endif
  28954 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28955 soc_field_info_t soc_AXP_WRX_SVP_HASH_CTRLr_fields[] = {
  28956     { SELECT_Af, 3, 0, SOCF_LE },
  28957     { SELECT_Bf, 3, 3, SOCF_LE }
  28958 };
  28959 
  28960 #endif
  28961 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28962 soc_field_info_t soc_AXP_WRX_SVP_PARITY_STATUS_INTRr_fields[] = {
  28963     { DOUBLE_BIT_ERRf, 1, 2, SOCF_RWBW },
  28964     { ENTRY_IDXf, 11, 3, SOCF_LE|SOCF_RWBW },
  28965     { MULTIPLE_ERRf, 1, 1, SOCF_RWBW },
  28966     { PARITY_ERRf, 1, 0, SOCF_RWBW }
  28967 };
  28968 
  28969 #endif
  28970 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  28971 soc_field_info_t soc_AXP_WRX_WCD_PARITY_STATUS_INTRr_fields[] = {
  28972     { DOUBLE_BIT_ERRf, 1, 2, SOCF_RWBW },
  28973     { ENTRY_IDXf, 13, 3, SOCF_LE|SOCF_RWBW },
  28974     { MULTIPLE_ERRf, 1, 1, SOCF_RWBW },
  28975     { PARITY_ERRf, 1, 0, SOCF_RWBW }
  28976 };
  28977 
  28978 #endif
  28979 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  28980     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  28981     defined(BCM_56450_B1) || defined(BCM_56640_A0)
  28982 soc_field_info_t soc_AXP_WTX_DSCP_MAP_PAR_STATUS_INTRr_fields[] = {
  28983     { ENTRY_IDXf, 12, 2, SOCF_LE },
  28984     { MULTIPLE_ERRf, 1, 1, 0 },
  28985     { PARITY_ERRf, 1, 0, 0 }
  28986 };
  28987 
  28988 #endif
  28989 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  28990     defined(BCM_56640_A0)
  28991 soc_field_info_t soc_AXP_WTX_DVP_PROFILE_ECC_STATUS_INTRr_fields[] = {
  28992     { DOUBLE_BIT_ERRf, 1, 2, 0 },
  28993     { ECC_ERRf, 1, 0, 0 },
  28994     { ENTRY_IDXf, 11, 3, SOCF_LE },
  28995     { MULTIPLE_ERRf, 1, 1, 0 }
  28996 };
  28997 
  28998 #endif
  28999 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29000 soc_field_info_t soc_AXP_WTX_ENCAP_CONFIGr_fields[] = {
  29001     { SOURCE_MODIDf, 8, 8, SOCF_LE },
  29002     { SOURCE_PORTf, 8, 0, SOCF_LE },
  29003     { TRUNK_MODIDf, 8, 16, SOCF_LE }
  29004 };
  29005 
  29006 #endif
  29007 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29008 soc_field_info_t soc_AXP_WTX_ERR_CHK_ENr_fields[] = {
  29009     { DSCP_MAP_PAR_ENf, 1, 4, 0 },
  29010     { DVP_PROFILE_ECC_ENf, 1, 0, 0 },
  29011     { FRAG_ID_PAR_ENf, 1, 2, 0 },
  29012     { PRI_MAP_PAR_ENf, 1, 3, 0 },
  29013     { TRUNK_BLOCK_MASK_PAR_ENf, 1, 5, 0 },
  29014     { TRUNK_GROUP_BITMAP_PAR_ENf, 1, 6, 0 },
  29015     { TUNNEL_ECC_ENf, 1, 1, 0 }
  29016 };
  29017 
  29018 #endif
  29019 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  29020     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  29021     defined(BCM_56450_B1) || defined(BCM_56640_A0)
  29022 soc_field_info_t soc_AXP_WTX_FRAG_ID_PAR_STATUS_INTRr_fields[] = {
  29023     { ENTRY_IDXf, 10, 2, SOCF_LE },
  29024     { MULTIPLE_ERRf, 1, 1, 0 },
  29025     { PARITY_ERRf, 1, 0, 0 }
  29026 };
  29027 
  29028 #endif
  29029 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29030 soc_field_info_t soc_AXP_WTX_ICREDIT_CTLr_fields[] = {
  29031     { CREDIT_ENf, 1, 0, 0 }
  29032 };
  29033 
  29034 #endif
  29035 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29036 soc_field_info_t soc_AXP_WTX_INBUF_CREDIT_COUNTr_fields[] = {
  29037     { COUNTf, 4, 0, SOCF_LE }
  29038 };
  29039 
  29040 #endif
  29041 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29042 soc_field_info_t soc_AXP_WTX_INT_MASKr_fields[] = {
  29043     { DSCP_MAPf, 1, 4, 0 },
  29044     { DVP_PROFILEf, 1, 0, 0 },
  29045     { FRAG_IDf, 1, 2, 0 },
  29046     { PRI_MAPf, 1, 3, 0 },
  29047     { TRUNK_BLOCK_MASKf, 1, 5, 0 },
  29048     { TRUNK_GROUP_BITMAPf, 1, 6, 0 },
  29049     { TUNNELf, 1, 1, 0 }
  29050 };
  29051 
  29052 #endif
  29053 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29054 soc_field_info_t soc_AXP_WTX_INT_STATUSr_fields[] = {
  29055     { DSCP_MAPf, 1, 4, SOCF_RO },
  29056     { DVP_PROFILEf, 1, 0, SOCF_RO },
  29057     { FRAG_IDf, 1, 2, SOCF_RO },
  29058     { PRI_MAPf, 1, 3, SOCF_RO },
  29059     { TRUNK_BLOCK_MASKf, 1, 5, SOCF_RO },
  29060     { TRUNK_GROUP_BITMAPf, 1, 6, SOCF_RO },
  29061     { TUNNELf, 1, 1, SOCF_RO }
  29062 };
  29063 
  29064 #endif
  29065 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29066 soc_field_info_t soc_AXP_WTX_MEMORY_BULK_RESETr_fields[] = {
  29067     { RESET_DONEf, 1, 1, SOCF_RES },
  29068     { START_RESETf, 1, 0, SOCF_RES }
  29069 };
  29070 
  29071 #endif
  29072 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29073 soc_field_info_t soc_AXP_WTX_MEM_CONTROL_0r_fields[] = {
  29074     { DSCP_TMf, 5, 15, SOCF_LE|SOCF_RES },
  29075     { DVP_TMf, 5, 0, SOCF_LE|SOCF_RES },
  29076     { FRAG_ID_TMf, 5, 10, SOCF_LE|SOCF_RES },
  29077     { PRI_TMf, 5, 20, SOCF_LE|SOCF_RES },
  29078     { TUNNEL_TMf, 5, 5, SOCF_LE|SOCF_RES }
  29079 };
  29080 
  29081 #endif
  29082 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29083 soc_field_info_t soc_AXP_WTX_MEM_CONTROL_1r_fields[] = {
  29084     { TRUNK_BLOCK_MASK_TMf, 5, 0, SOCF_LE|SOCF_RES },
  29085     { TRUNK_GROUP_BITMAP_TMf, 5, 5, SOCF_LE|SOCF_RES }
  29086 };
  29087 
  29088 #endif
  29089 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29090 soc_field_info_t soc_AXP_WTX_MEM_PDA_CONTROLr_fields[] = {
  29091     { DSCP_PDAf, 2, 7, SOCF_LE|SOCF_RES },
  29092     { DVP_PDAf, 2, 0, SOCF_LE|SOCF_RES },
  29093     { FRAG_ID_PDAf, 1, 6, SOCF_RES },
  29094     { PRI_PDAf, 1, 9, SOCF_RES },
  29095     { TRUNK_BLOCK_MASK_PDAf, 1, 10, SOCF_RES },
  29096     { TRUNK_GROUP_BITMAP_PDAf, 1, 11, SOCF_RES },
  29097     { TUNNEL_PDAf, 4, 2, SOCF_LE|SOCF_RES }
  29098 };
  29099 
  29100 #endif
  29101 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29102 soc_field_info_t soc_AXP_WTX_OUTBUF_CREDIT_COUNTr_fields[] = {
  29103     { COUNTf, 7, 0, SOCF_LE }
  29104 };
  29105 
  29106 #endif
  29107 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29108 soc_field_info_t soc_AXP_WTX_OUTBUF_FLOW_CTLr_fields[] = {
  29109     { PKT_DONEf, 1, 2, 0 },
  29110     { PKT_STEPf, 1, 1, 0 },
  29111     { STOP_ALLf, 1, 0, 0 }
  29112 };
  29113 
  29114 #endif
  29115 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
  29116     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  29117     defined(BCM_56450_B1) || defined(BCM_56640_A0)
  29118 soc_field_info_t soc_AXP_WTX_SOFT_RESETr_fields[] = {
  29119     { SOFT_RESETf, 1, 0, 0 }
  29120 };
  29121 
  29122 #endif
  29123 #if defined(BCM_56340_A0) || defined(BCM_56640_A0) || \
  29124     defined(BCM_56850_A0)
  29125 soc_field_info_t soc_AXP_WTX_TUNNEL_ECC_STATUS_INTRr_fields[] = {
  29126     { DOUBLE_BIT_ERRf, 1, 2, 0 },
  29127     { ECC_ERRf, 1, 0, 0 },
  29128     { ENTRY_IDXf, 12, 3, SOCF_LE },
  29129     { MULTIPLE_ERRf, 1, 1, 0 }
  29130 };
  29131 
  29132 #endif
  29133 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29134 soc_field_info_t soc_AXP_WTX_TUNNEL_ID_MASKr_fields[] = {
  29135     { MASKf, 16, 0, SOCF_LE },
  29136     { SHARED_ID_ENABLEf, 1, 16, 0 }
  29137 };
  29138 
  29139 #endif
  29140 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29141 soc_field_info_t soc_AXP_WTX_TUNNEL_TPIDr_fields[] = {
  29142     { TUNNEL_TPIDf, 16, 0, SOCF_LE }
  29143 };
  29144 
  29145 #endif
  29146 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  29147 soc_field_info_t soc_AGM_MONITOR_TABLEm_fields[] = {
  29148     { ENABLEf, 1, 74, 0 | SOCF_GLOBAL },
  29149     { FLEX_CTR_BASE_COUNTER_IDXf, 12, 62, SOCF_LE | SOCF_GLOBAL },
  29150     { FLEX_CTR_OFFSET_MODEf, 2, 55, SOCF_LE | SOCF_GLOBAL },
  29151     { FLEX_CTR_POOL_NUMBERf, 5, 57, SOCF_LE | SOCF_GLOBAL },
  29152     { PERIOD_MAXf, 3, 4, SOCF_LE | SOCF_GLOBAL },
  29153     { RESERVED_0f, 1, 75, SOCF_RES | SOCF_GLOBAL },
  29154     { SCALEf, 4, 0, SOCF_LE | SOCF_GLOBAL },
  29155     { START_TIMESTAMPf, 48, 7, SOCF_LE | SOCF_GLOBAL }
  29156 };
  29157 #endif
  29158 
  29159 #if defined(BCM_56370_A0)
  29160 soc_field_info_t soc_AGM_MONITOR_TABLE_BCM56370_A0m_fields[] = {
  29161     { ENABLEf, 1, 75, 0 | SOCF_GLOBAL },
  29162     { FLEX_CTR_BASE_COUNTER_IDXf, 10, 62, SOCF_LE | SOCF_GLOBAL },
  29163     { FLEX_CTR_OFFSET_MODEf, 2, 55, SOCF_LE | SOCF_GLOBAL },
  29164     { FLEX_CTR_POOL_NUMBERf, 5, 57, SOCF_LE | SOCF_GLOBAL },
  29165     { PERIOD_MAXf, 3, 4, SOCF_LE | SOCF_GLOBAL },
  29166     { RESERVED_0f, 1, 76, SOCF_RES | SOCF_GLOBAL },
  29167     { RSVD_FLEX_CTR_BASE_COUNTER_IDXf, 3, 72, SOCF_LE|SOCF_RES | SOCF_GLOBAL },
  29168     { SCALEf, 4, 0, SOCF_LE | SOCF_GLOBAL },
  29169     { START_TIMESTAMPf, 48, 7, SOCF_LE | SOCF_GLOBAL }
  29170 };
  29171 #endif
  29172 
  29173 #if defined(BCM_56770_A0) || defined(BCM_56870_A0)
  29174 soc_field_info_t soc_AGM_MONITOR_TABLE_BCM56870_A0m_fields[] = {
  29175     { ENABLEf, 1, 75, 0 | SOCF_GLOBAL },
  29176     { FLEX_CTR_BASE_COUNTER_IDXf, 13, 62, SOCF_LE | SOCF_GLOBAL },
  29177     { FLEX_CTR_OFFSET_MODEf, 2, 55, SOCF_LE | SOCF_GLOBAL },
  29178     { FLEX_CTR_POOL_NUMBERf, 5, 57, SOCF_LE | SOCF_GLOBAL },
  29179     { PERIOD_MAXf, 3, 4, SOCF_LE | SOCF_GLOBAL },
  29180     { RESERVED_0f, 1, 76, SOCF_RES | SOCF_GLOBAL },
  29181     { SCALEf, 4, 0, SOCF_LE | SOCF_GLOBAL },
  29182     { START_TIMESTAMPf, 48, 7, SOCF_LE | SOCF_GLOBAL }
  29183 };
  29184 #endif
  29185 
  29186 #if defined(BCM_56970_A0)
  29187 soc_field_info_t soc_AGM_MONITOR_TABLE_BCM56970_A0m_fields[] = {
  29188     { ENABLEf, 1, 75, 0 | SOCF_GLOBAL },
  29189     { FLEX_CTR_BASE_COUNTER_IDXf, 13, 62, SOCF_LE | SOCF_GLOBAL },
  29190     { FLEX_CTR_OFFSET_MODEf, 2, 55, SOCF_LE | SOCF_GLOBAL },
  29191     { FLEX_CTR_POOL_NUMBERf, 5, 57, SOCF_LE | SOCF_GLOBAL },
  29192     { PERIOD_MAXf, 3, 4, SOCF_LE | SOCF_GLOBAL },
  29193     { SCALEf, 4, 0, SOCF_LE | SOCF_GLOBAL },
  29194     { START_TIMESTAMPf, 48, 7, SOCF_LE | SOCF_GLOBAL }
  29195 };
  29196 #endif
  29197 
  29198 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  29199 soc_field_info_t soc_AGM_MONITOR_TABLE_BCM56980_A0m_fields[] = {
  29200     { ENABLEf, 1, 0, 0 | SOCF_GLOBAL },
  29201     { FLEX_CTR_BASE_COUNTER_IDXf, 12, 1, SOCF_LE | SOCF_GLOBAL },
  29202     { FLEX_CTR_OFFSET_MODEf, 2, 13, SOCF_LE | SOCF_GLOBAL },
  29203     { FLEX_CTR_POOL_NUMBERf, 5, 15, SOCF_LE | SOCF_GLOBAL },
  29204     { PERIOD_MAXf, 3, 20, SOCF_LE | SOCF_GLOBAL },
  29205     { SCALEf, 4, 23, SOCF_LE | SOCF_GLOBAL },
  29206     { START_TIMESTAMPf, 48, 27, SOCF_LE | SOCF_GLOBAL }
  29207 };
  29208 #endif
  29209 
  29210 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  29211 soc_field_info_t soc_ALLOWED_PORT_BITMAP_PROFILEm_fields[] = {
  29212     { ING_PORT_BITMAPf, 160, 0, SOCF_LE | SOCF_GLOBAL },
  29213     { ING_PORT_BITMAP_P0f, 20, 0, SOCF_LE | SOCF_GLOBAL },
  29214     { ING_PORT_BITMAP_P1f, 20, 20, SOCF_LE | SOCF_GLOBAL },
  29215     { ING_PORT_BITMAP_P2f, 20, 40, SOCF_LE | SOCF_GLOBAL },
  29216     { ING_PORT_BITMAP_P3f, 20, 60, SOCF_LE | SOCF_GLOBAL },
  29217     { ING_PORT_BITMAP_P4f, 20, 80, SOCF_LE | SOCF_GLOBAL },
  29218     { ING_PORT_BITMAP_P5f, 20, 100, SOCF_LE | SOCF_GLOBAL },
  29219     { ING_PORT_BITMAP_P6f, 20, 120, SOCF_LE | SOCF_GLOBAL },
  29220     { ING_PORT_BITMAP_P7f, 20, 140, SOCF_LE | SOCF_GLOBAL }
  29221 };
  29222 #endif
  29223 
  29224 #if defined(BCM_56142_A0) || defined(BCM_56314_A0) || \
  29225     defined(BCM_56334_A0) || defined(BCM_56334_B0) || \
  29226     defined(BCM_56504_B0) || defined(BCM_56514_A0)
  29227 soc_field_info_t soc_ALTERNATE_EMIRROR_BITMAPm_fields[] = {
  29228     { BITMAPf, 4, 0, SOCF_LE | SOCF_GLOBAL }
  29229 };
  29230 #endif
  29231 
  29232 #if defined(BCM_53400_A0)
  29233 soc_field_info_t soc_ALTERNATE_EMIRROR_BITMAP_BCM53400_A0m_fields[] = {
  29234     { BITMAPf, 30, 0, SOCF_LE | SOCF_GLOBAL },
  29235     { EVEN_PARITYf, 1, 31, 0 | SOCF_GLOBAL },
  29236     { RESERVEDf, 1, 30, SOCF_RES | SOCF_GLOBAL }
  29237 };
  29238 #endif
  29239 
  29240 #if defined(BCM_53570_A0) || defined(BCM_53570_B0)
  29241 soc_field_info_t soc_ALTERNATE_EMIRROR_BITMAP_BCM53570_A0m_fields[] = {
  29242     { BITMAPf, 66, 0, SOCF_LE | SOCF_GLOBAL },
  29243     { EVEN_PARITYf, 1, 66, 0 | SOCF_GLOBAL }
  29244 };
  29245 #endif
  29246 
  29247 #if defined(BCM_56150_A0)
  29248 soc_field_info_t soc_ALTERNATE_EMIRROR_BITMAP_BCM56150_A0m_fields[] = {
  29249     { BITMAPf, 4, 0, SOCF_LE | SOCF_GLOBAL }
  29250 };
  29251 #endif
  29252 
  29253 #if defined(BCM_53540_A0) || defined(BCM_56160_A0) || \
  29254     defined(BCM_56270_A0)
  29255 soc_field_info_t soc_ALTERNATE_EMIRROR_BITMAP_BCM56160_A0m_fields[] = {
  29256     { BITMAPf, 32, 0, SOCF_LE | SOCF_GLOBAL },
  29257     { EVEN_PARITYf, 1, 32, 0 | SOCF_GLOBAL }
  29258 };
  29259 #endif
  29260 
  29261 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  29262 soc_field_info_t soc_ALTERNATE_EMIRROR_BITMAP_BCM56260_A0m_fields[] = {
  29263     { BITMAPf, 96, 0, SOCF_LE | SOCF_GLOBAL },
  29264     { EVEN_PARITYf, 1, 96, 0 | SOCF_GLOBAL }
  29265 };
  29266 #endif
  29267 
  29268 #if defined(BCM_56340_A0)
  29269 soc_field_info_t soc_ALTERNATE_EMIRROR_BITMAP_BCM56340_A0m_fields[] = {
  29270     { BITMAPf, 63, 0, SOCF_LE | SOCF_GLOBAL },
  29271     { BITMAP_W0f, 32, 0, SOCF_LE | SOCF_GLOBAL },
  29272     { BITMAP_W1f, 31, 32, SOCF_LE | SOCF_GLOBAL },
  29273     { EVEN_PARITYf, 1, 63, 0 | SOCF_GLOBAL }
  29274 };
  29275 #endif
  29276 
  29277 #if defined(BCM_56370_A0)
  29278 soc_field_info_t soc_ALTERNATE_EMIRROR_BITMAP_BCM56370_A0m_fields[] = {
  29279     { DESTf, 7, 0, SOCF_LE | SOCF_GLOBAL },
  29280     { ECCf, 4, 10, SOCF_LE | SOCF_GLOBAL },
  29281     { ECCPf, 5, 10, SOCF_LE | SOCF_GLOBAL },
  29282     { EGRESS_PORTf, 7, 0, SOCF_LE | SOCF_GLOBAL },
  29283     { ENABLEf, 1, 9, 0 | SOCF_GLOBAL },
  29284     { HG_TRUNK_IDf, 6, 0, SOCF_LE | SOCF_GLOBAL },
  29285     { ISTRUNKf, 1, 8, 0 | SOCF_GLOBAL },
  29286     { PARITYf, 1, 14, 0 | SOCF_GLOBAL },
  29287     { RESERVED_DESTf, 1, 7, SOCF_RES | SOCF_GLOBAL }
  29288 };
  29289 #endif
  29290 
  29291 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
  29292 soc_field_info_t soc_ALTERNATE_EMIRROR_BITMAP_BCM56440_A0m_fields[] = {
  29293     { BITMAPf, 39, 0, SOCF_LE | SOCF_GLOBAL },
  29294     { BITMAP_W0f, 32, 0, SOCF_LE | SOCF_GLOBAL },
  29295     { BITMAP_W1f, 7, 32, SOCF_LE | SOCF_GLOBAL },
  29296     { EVEN_PARITYf, 1, 39, 0 | SOCF_GLOBAL }
  29297 };
  29298 #endif
  29299 
  29300 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  29301     defined(BCM_56450_B1)
  29302 soc_field_info_t soc_ALTERNATE_EMIRROR_BITMAP_BCM56450_A0m_fields[] = {
  29303     { BITMAPf, 170, 0, SOCF_LE | SOCF_GLOBAL },
  29304     { BITMAP_W0f, 85, 0, SOCF_LE | SOCF_GLOBAL },
  29305     { BITMAP_W1f, 85, 85, SOCF_LE | SOCF_GLOBAL },
  29306     { EVEN_PARITYf, 1, 171, 0 | SOCF_GLOBAL },
  29307     { RESERVEDf, 1, 170, SOCF_RES | SOCF_GLOBAL }
  29308 };
  29309 #endif
  29310 
  29311 #if defined(BCM_56560_A0) || defined(BCM_56560_B0) || \
  29312     defined(BCM_56670_A0) || defined(BCM_56670_B0)
  29313 soc_field_info_t soc_ALTERNATE_EMIRROR_BITMAP_BCM56560_A0m_fields[] = {
  29314     { DESTf, 7, 0, SOCF_LE | SOCF_GLOBAL },
  29315     { EGRESS_PORTf, 7, 0, SOCF_LE | SOCF_GLOBAL },
  29316     { ENABLEf, 1, 8, 0 | SOCF_GLOBAL },
  29317     { EVEN_PARITYf, 1, 9, 0 | SOCF_GLOBAL },
  29318     { HG_TRUNK_IDf, 6, 0, SOCF_LE | SOCF_GLOBAL },
  29319     { ISTRUNKf, 1, 7, 0 | SOCF_GLOBAL }
  29320 };
  29321 #endif
  29322 
  29323 #if defined(BCM_56624_A0) || defined(BCM_56624_B0) || \
  29324     defined(BCM_56680_A0) || defined(BCM_56680_B0)
  29325 soc_field_info_t soc_ALTERNATE_EMIRROR_BITMAP_BCM56624_A0m_fields[] = {
  29326     { BITMAPf, 8, 0, SOCF_LE | SOCF_GLOBAL }
  29327 };
  29328 #endif
  29329 
  29330 #if defined(BCM_56524_A0) || defined(BCM_56524_B0) || \
  29331     defined(BCM_56634_A0) || defined(BCM_56634_B0) || \
  29332     defined(BCM_56685_A0) || defined(BCM_56685_B0)
  29333 soc_field_info_t soc_ALTERNATE_EMIRROR_BITMAP_BCM56634_A0m_fields[] = {
  29334     { BITMAPf, 54, 0, SOCF_LE | SOCF_GLOBAL },
  29335     { BITMAP_HIf, 22, 32, SOCF_LE | SOCF_GLOBAL },
  29336     { BITMAP_LOf, 32, 0, SOCF_LE | SOCF_GLOBAL },
  29337     { EVEN_PARITYf, 1, 54, 0 | SOCF_GLOBAL }
  29338 };
  29339 #endif
  29340 
  29341 #if defined(BCM_56640_A0)
  29342 soc_field_info_t soc_ALTERNATE_EMIRROR_BITMAP_BCM56640_A0m_fields[] = {
  29343     { BITMAPf, 63, 0, SOCF_LE | SOCF_GLOBAL },
  29344     { BITMAP_W0f, 32, 0, SOCF_LE | SOCF_GLOBAL },
  29345     { BITMAP_W1f, 31, 32, SOCF_LE | SOCF_GLOBAL },
  29346     { EVEN_PARITYf, 1, 66, 0 | SOCF_GLOBAL },
  29347     { RESERVED_0f, 3, 63, SOCF_LE|SOCF_RES | SOCF_GLOBAL }
  29348 };
  29349 #endif
  29350 
  29351 #if defined(BCM_56800_A0)
  29352 soc_field_info_t soc_ALTERNATE_EMIRROR_BITMAP_BCM56800_A0m_fields[] = {
  29353     { BITMAPf, 21, 0, SOCF_LE | SOCF_GLOBAL }
  29354 };
  29355 #endif
  29356 
  29357 #if defined(BCM_56725_A0) || defined(BCM_56820_A0)
  29358 soc_field_info_t soc_ALTERNATE_EMIRROR_BITMAP_BCM56820_A0m_fields[] = {
  29359     { BITMAPf, 25, 0, SOCF_LE | SOCF_GLOBAL }
  29360 };
  29361 #endif
  29362 
  29363 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  29364 soc_field_info_t soc_ALTERNATE_EMIRROR_BITMAP_BCM56840_A0m_fields[] = {
  29365     { BITMAPf, 66, 0, SOCF_LE | SOCF_GLOBAL },
  29366     { BITMAP_W0f, 32, 0, SOCF_LE | SOCF_GLOBAL },
  29367     { BITMAP_W1f, 32, 32, SOCF_LE | SOCF_GLOBAL },
  29368     { BITMAP_W2f, 2, 64, SOCF_LE | SOCF_GLOBAL },
  29369     { EVEN_PARITYf, 1, 66, 0 | SOCF_GLOBAL }
  29370 };
  29371 #endif
  29372 
  29373 #if defined(BCM_56850_A0) || defined(BCM_56860_A0)
  29374 soc_field_info_t soc_ALTERNATE_EMIRROR_BITMAP_BCM56850_A0m_fields[] = {
  29375     { DESTf, 7, 0, SOCF_LE | SOCF_GLOBAL },
  29376     { EGRESS_PORTf, 7, 0, SOCF_LE | SOCF_GLOBAL },
  29377     { ENABLEf, 1, 8, 0 | SOCF_GLOBAL },
  29378     { EVEN_PARITYf, 1, 9, 0 | SOCF_GLOBAL },
  29379     { HG_TRUNK_IDf, 6, 0, SOCF_LE | SOCF_GLOBAL },
  29380     { ISTRUNKf, 1, 7, 0 | SOCF_GLOBAL }
  29381 };
  29382 #endif
  29383 
  29384 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  29385 soc_field_info_t soc_ALTERNATE_EMIRROR_BITMAP_BCM56960_A0m_fields[] = {
  29386     { DESTf, 8, 0, SOCF_LE | SOCF_GLOBAL },
  29387     { EGRESS_PORTf, 8, 0, SOCF_LE | SOCF_GLOBAL },
  29388     { ENABLEf, 1, 9, 0 | SOCF_GLOBAL },
  29389     { EVEN_PARITYf, 1, 10, 0 | SOCF_GLOBAL },
  29390     { HG_TRUNK_IDf, 6, 0, SOCF_LE | SOCF_GLOBAL },
  29391     { ISTRUNKf, 1, 8, 0 | SOCF_GLOBAL }
  29392 };
  29393 #endif
  29394 
  29395 #if defined(BCM_56770_A0) || defined(BCM_56870_A0) || \
  29396     defined(BCM_56970_A0)
  29397 soc_field_info_t soc_ALTERNATE_EMIRROR_BITMAP_BCM56970_A0m_fields[] = {
  29398     { DESTf, 8, 0, SOCF_LE | SOCF_GLOBAL },
  29399     { ECCf, 4, 10, SOCF_LE | SOCF_GLOBAL },
  29400     { ECCPf, 5, 10, SOCF_LE | SOCF_GLOBAL },
  29401     { EGRESS_PORTf, 8, 0, SOCF_LE | SOCF_GLOBAL },
  29402     { ENABLEf, 1, 9, 0 | SOCF_GLOBAL },
  29403     { HG_TRUNK_IDf, 6, 0, SOCF_LE | SOCF_GLOBAL },
  29404     { ISTRUNKf, 1, 8, 0 | SOCF_GLOBAL },
  29405     { PARITYf, 1, 14, 0 | SOCF_GLOBAL }
  29406 };
  29407 #endif
  29408 
  29409 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  29410 soc_field_info_t soc_ALT_TTL_FNm_fields[] = {
  29411     { DATAf, 11, 0, SOCF_LE | SOCF_GLOBAL },
  29412     { ECCf, 4, 11, SOCF_LE | SOCF_GLOBAL },
  29413     { ECCPf, 5, 11, SOCF_LE | SOCF_GLOBAL },
  29414     { FN0f, 8, 0, SOCF_LE | SOCF_GLOBAL },
  29415     { PARITYf, 1, 15, 0 | SOCF_GLOBAL },
  29416     { RESERVEDf, 3, 8, SOCF_LE|SOCF_RES | SOCF_GLOBAL }
  29417 };
  29418 #endif
  29419 
  29420 #if defined(BCM_88690_A0)
  29421 soc_field_info_t soc_AM_TABLEm_fields[] = {
  29422     { AM_DATAf, 80, 0, SOCF_LE | SOCF_GLOBAL }
  29423 };
  29424 #endif
  29425 
  29426 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  29427 soc_field_info_t soc_AM_TABLE_BCM56980_A0m_fields[] = {
  29428     { AM_COMPRESSION_MODEf, 3, 70, SOCF_LE | SOCF_GLOBAL },
  29429     { AM_DATAf, 80, 0, SOCF_LE | SOCF_GLOBAL },
  29430     { AM_SIZEf, 4, 66, SOCF_LE | SOCF_GLOBAL },
  29431     { AM_SPACING_CREDITSf, 8, 0, SOCF_LE | SOCF_GLOBAL },
  29432     { AM_SPACING_NO_RSf, 8, 8, SOCF_LE | SOCF_GLOBAL },
  29433     { AM_SPACING_RSf, 9, 16, SOCF_LE | SOCF_GLOBAL },
  29434     { CMf, 24, 29, SOCF_LE | SOCF_GLOBAL },
  29435     { PAD_MODEf, 2, 64, SOCF_LE | SOCF_GLOBAL },
  29436     { RSVDf, 7, 73, SOCF_LE|SOCF_RES | SOCF_GLOBAL },
  29437     { UM_TABLE_COUNTf, 5, 59, SOCF_LE | SOCF_GLOBAL },
  29438     { UM_TABLE_INDEXf, 6, 53, SOCF_LE | SOCF_GLOBAL },
  29439     { USE_FIXEDf, 4, 25, SOCF_LE | SOCF_GLOBAL }
  29440 };
  29441 #endif
  29442 
  29443 #if defined(BCM_88690_B0)
  29444 soc_field_info_t soc_AM_TABLE_BCM88690_B0m_fields[] = {
  29445     { AM_DATAf, 80, 0, SOCF_LE | SOCF_GLOBAL }
  29446 };
  29447 #endif
  29448 
  29449 #if defined(BCM_83208_A0)
  29450 soc_field_info_t soc_AM_TOP_MEM_1m_fields[] = {
  29451     { MEM_1_DATAf, 76, 0, SOCF_LE | SOCF_GLOBAL }
  29452 };
  29453 #endif
  29454 
  29455 #if defined(BCM_83208_A0)
  29456 soc_field_info_t soc_AM_TOP_MEM_2m_fields[] = {
  29457     { MEM_2_DATAf, 128, 0, SOCF_LE | SOCF_GLOBAL }
  29458 };
  29459 #endif
  29460 
  29461 #if defined(BCM_56725_A0) || defined(BCM_56820_A0) || \
  29462     defined(BCM_88732_A0)
  29463 soc_field_info_t soc_ARB_TDM_TABLEm_fields[] = {
  29464     { PORT_NUMf, 5, 0, SOCF_LE | SOCF_GLOBAL },
  29465     { WRAP_ENf, 1, 5, 0 | SOCF_GLOBAL }
  29466 };
  29467 #endif
  29468 
  29469 #if defined(BCM_56334_A0) || defined(BCM_56334_B0) || \
  29470     defined(BCM_56524_A0) || defined(BCM_56524_B0) || \
  29471     defined(BCM_56634_A0) || defined(BCM_56634_B0) || \
  29472     defined(BCM_56685_A0) || defined(BCM_56685_B0) || \
  29473     defined(BCM_56840_A0) || defined(BCM_56840_B0)
  29474 soc_field_info_t soc_ARB_TDM_TABLE_BCM56634_A0m_fields[] = {
  29475     { PORT_NUMf, 6, 0, SOCF_LE | SOCF_GLOBAL },
  29476     { WRAP_ENf, 1, 6, 0 | SOCF_GLOBAL }
  29477 };
  29478 #endif
  29479 
  29480 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29481 soc_field_info_t soc_AXP_CH_NLF_INPUT_COUNTER_TABLEm_fields[] = {
  29482     { BYTE_COUNTf, 36, 0, SOCF_LE | SOCF_GLOBAL },
  29483     { PKT_COUNTf, 30, 36, SOCF_LE | SOCF_GLOBAL }
  29484 };
  29485 #endif
  29486 
  29487 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29488 soc_field_info_t soc_AXP_SM_CHAR_REMAP0m_fields[] = {
  29489     { ECCf, 6, 33, SOCF_LE | SOCF_GLOBAL },
  29490     { ECCPf, 7, 33, SOCF_LE | SOCF_GLOBAL },
  29491     { PARITYf, 1, 39, 0 | SOCF_GLOBAL },
  29492     { REMAP_VAL0f, 8, 0, SOCF_LE | SOCF_GLOBAL },
  29493     { REMAP_VAL1f, 8, 8, SOCF_LE | SOCF_GLOBAL },
  29494     { REMAP_VAL2f, 8, 16, SOCF_LE | SOCF_GLOBAL },
  29495     { REMAP_VAL3f, 8, 24, SOCF_LE | SOCF_GLOBAL },
  29496     { RSVDf, 1, 32, SOCF_RES | SOCF_GLOBAL }
  29497 };
  29498 #endif
  29499 
  29500 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29501 soc_field_info_t soc_AXP_SM_FLOW_TABLE_BULK_MATCH_DATAm_fields[] = {
  29502     { BEST_MATCHf, 10, 20, SOCF_LE | SOCF_GLOBAL },
  29503     { BEST_MATCH_VALIDf, 1, 30, 0 | SOCF_GLOBAL },
  29504     { CROSS_SIG_FLAGSf, 16, 47, SOCF_LE | SOCF_GLOBAL },
  29505     { ECCf, 7, 63, SOCF_LE | SOCF_GLOBAL },
  29506     { ECCPf, 8, 63, SOCF_LE | SOCF_GLOBAL },
  29507     { FLOW_ENTRY_VALIDf, 1, 46, 0 | SOCF_GLOBAL },
  29508     { FLOW_ERRORf, 1, 31, 0 | SOCF_GLOBAL },
  29509     { FLOW_TIMESTAMPf, 16, 0, SOCF_LE | SOCF_GLOBAL },
  29510     { NEXT_PACKET_NUMf, 4, 16, SOCF_LE | SOCF_GLOBAL },
  29511     { PARITYf, 1, 70, 0 | SOCF_GLOBAL },
  29512     { TOTAL_BYTES_MATCHEDf, 14, 32, SOCF_LE | SOCF_GLOBAL }
  29513 };
  29514 #endif
  29515 
  29516 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29517 soc_field_info_t soc_AXP_SM_MATCH_COUNTERS_MEM0m_fields[] = {
  29518     { ECCf, 7, 64, SOCF_LE | SOCF_GLOBAL },
  29519     { ECCPf, 8, 64, SOCF_LE | SOCF_GLOBAL },
  29520     { PARITYf, 1, 71, 0 | SOCF_GLOBAL },
  29521     { RULE_MATCHED_COUNTf, 32, 32, SOCF_LE | SOCF_GLOBAL },
  29522     { RULE_REPORTED_COUNTf, 32, 0, SOCF_LE | SOCF_GLOBAL }
  29523 };
  29524 #endif
  29525 
  29526 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29527 soc_field_info_t soc_AXP_SM_MATCH_TABLE_BULK_MATCH_DATAm_fields[] = {
  29528     { CHECK_CONTIGUOUS_FLOWf, 1, 68, 0 | SOCF_GLOBAL },
  29529     { CHECK_CROSS_SIG_FLAG_INDEXf, 9, 70, SOCF_LE | SOCF_GLOBAL },
  29530     { CHECK_CROSS_SIG_FLAG_IS_CLEAREDf, 1, 80, 0 | SOCF_GLOBAL },
  29531     { CHECK_CROSS_SIG_FLAG_IS_SETf, 1, 79, 0 | SOCF_GLOBAL },
  29532     { CHECK_FIRST_PACKETf, 1, 69, 0 | SOCF_GLOBAL },
  29533     { CHECK_INTRA_CROSS_SIG_FLAG_INDEXf, 7, 70, SOCF_LE | SOCF_GLOBAL },
  29534     { CHECK_L4_PAYLOAD_LENGTH_MAXf, 14, 50, SOCF_LE | SOCF_GLOBAL },
  29535     { CHECK_L4_PAYLOAD_LENGTH_MINf, 14, 36, SOCF_LE | SOCF_GLOBAL },
  29536     { CHECK_L4_PORT_MASKf, 16, 0, SOCF_LE | SOCF_GLOBAL },
  29537     { CHECK_L4_PORT_MAXf, 16, 16, SOCF_LE | SOCF_GLOBAL },
  29538     { CHECK_L4_PORT_MINf, 16, 0, SOCF_LE | SOCF_GLOBAL },
  29539     { CHECK_L4_PORT_MODEf, 1, 32, 0 | SOCF_GLOBAL },
  29540     { CHECK_L4_PORT_SELECTf, 2, 33, SOCF_LE | SOCF_GLOBAL },
  29541     { CHECK_L4_PORT_VALUEf, 16, 16, SOCF_LE | SOCF_GLOBAL },
  29542     { CHECK_L4_PROTOCOLf, 2, 64, SOCF_LE | SOCF_GLOBAL },
  29543     { CHECK_LAST_BYTE_ANCHORf, 1, 35, 0 | SOCF_GLOBAL },
  29544     { CHECK_PKT_DIRECTIONf, 2, 66, SOCF_LE | SOCF_GLOBAL },
  29545     { ECCf, 8, 130, SOCF_LE | SOCF_GLOBAL },
  29546     { ECCPf, 9, 130, SOCF_LE | SOCF_GLOBAL },
  29547     { MATCH_CROSS_SIG_FLAG_CLEARf, 1, 118, 0 | SOCF_GLOBAL },
  29548     { MATCH_CROSS_SIG_FLAG_INDEXf, 9, 108, SOCF_LE | SOCF_GLOBAL },
  29549     { MATCH_CROSS_SIG_FLAG_SETf, 1, 117, 0 | SOCF_GLOBAL },
  29550     { MATCH_ENTRY_VALIDf, 1, 129, 0 | SOCF_GLOBAL },
  29551     { MATCH_INTRA_CROSS_SIG_FLAG_INDEXf, 7, 108, SOCF_LE | SOCF_GLOBAL },
  29552     { MATCH_INTRA_CROSS_SIG_FLAG_WILDCARD_TYPEf, 1, 116, 0 | SOCF_GLOBAL },
  29553     { MATCH_PRIORITYf, 8, 119, SOCF_LE | SOCF_GLOBAL },
  29554     { MATCH_REPORT_LEVELf, 2, 127, SOCF_LE | SOCF_GLOBAL },
  29555     { PARITYf, 1, 138, 0 | SOCF_GLOBAL },
  29556     { REPORT_ACTION_INDEXf, 8, 85, SOCF_LE | SOCF_GLOBAL },
  29557     { REPORT_APPLY_ACTIONf, 1, 93, 0 | SOCF_GLOBAL },
  29558     { REPORT_COPY_TO_CPUf, 1, 96, 0 | SOCF_GLOBAL },
  29559     { REPORT_HTTP_PERSISTENTf, 1, 94, 0 | SOCF_GLOBAL },
  29560     { REPORT_INACTIVITY_INDEXf, 4, 81, SOCF_LE | SOCF_GLOBAL },
  29561     { REPORT_KEEP_FLOWf, 1, 95, 0 | SOCF_GLOBAL },
  29562     { REPORT_PACKET_HEADER_ONLYf, 1, 97, 0 | SOCF_GLOBAL },
  29563     { REPORT_SIGNATURE_IDf, 10, 98, SOCF_LE | SOCF_GLOBAL }
  29564 };
  29565 #endif
  29566 
  29567 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29568 soc_field_info_t soc_AXP_SM_PACKET_BUFFER_MEMm_fields[] = {
  29569     { ECCf, 7, 64, SOCF_LE | SOCF_GLOBAL },
  29570     { ECCPf, 8, 64, SOCF_LE | SOCF_GLOBAL },
  29571     { PACKET_DATAf, 64, 0, SOCF_LE | SOCF_GLOBAL },
  29572     { PARITYf, 1, 71, 0 | SOCF_GLOBAL }
  29573 };
  29574 #endif
  29575 
  29576 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29577 soc_field_info_t soc_AXP_SM_STATE_TABLE_BULK_MATCH_DATAm_fields[] = {
  29578     { BM_INFOf, 16, 0, SOCF_LE | SOCF_GLOBAL },
  29579     { BM_PTR1f, 16, 16, SOCF_LE | SOCF_GLOBAL },
  29580     { BM_PTR10f, 16, 160, SOCF_LE | SOCF_GLOBAL },
  29581     { BM_PTR11f, 16, 176, SOCF_LE | SOCF_GLOBAL },
  29582     { BM_PTR12f, 16, 192, SOCF_LE | SOCF_GLOBAL },
  29583     { BM_PTR13f, 16, 208, SOCF_LE | SOCF_GLOBAL },
  29584     { BM_PTR14f, 16, 224, SOCF_LE | SOCF_GLOBAL },
  29585     { BM_PTR15f, 16, 240, SOCF_LE | SOCF_GLOBAL },
  29586     { BM_PTR2f, 16, 32, SOCF_LE | SOCF_GLOBAL },
  29587     { BM_PTR3f, 16, 48, SOCF_LE | SOCF_GLOBAL },
  29588     { BM_PTR4f, 16, 64, SOCF_LE | SOCF_GLOBAL },
  29589     { BM_PTR5f, 16, 80, SOCF_LE | SOCF_GLOBAL },
  29590     { BM_PTR6f, 16, 96, SOCF_LE | SOCF_GLOBAL },
  29591     { BM_PTR7f, 16, 112, SOCF_LE | SOCF_GLOBAL },
  29592     { BM_PTR8f, 16, 128, SOCF_LE | SOCF_GLOBAL },
  29593     { BM_PTR9f, 16, 144, SOCF_LE | SOCF_GLOBAL },
  29594     { ECCf, 9, 258, SOCF_LE | SOCF_GLOBAL },
  29595     { ECCPf, 10, 258, SOCF_LE | SOCF_GLOBAL },
  29596     { PARITYf, 1, 267, 0 | SOCF_GLOBAL },
  29597     { RV_MATCHID0f, 8, 0, SOCF_LE | SOCF_GLOBAL },
  29598     { RV_MATCHID1f, 8, 32, SOCF_LE | SOCF_GLOBAL },
  29599     { RV_MATCHID2f, 8, 64, SOCF_LE | SOCF_GLOBAL },
  29600     { RV_MATCHID3f, 8, 96, SOCF_LE | SOCF_GLOBAL },
  29601     { RV_MATCHID4f, 8, 128, SOCF_LE | SOCF_GLOBAL },
  29602     { RV_MATCHID5f, 8, 160, SOCF_LE | SOCF_GLOBAL },
  29603     { RV_MATCHID6f, 8, 192, SOCF_LE | SOCF_GLOBAL },
  29604     { RV_MATCHID7f, 8, 224, SOCF_LE | SOCF_GLOBAL },
  29605     { RV_MAX0f, 8, 24, SOCF_LE | SOCF_GLOBAL },
  29606     { RV_MAX1f, 8, 56, SOCF_LE | SOCF_GLOBAL },
  29607     { RV_MAX2f, 8, 88, SOCF_LE | SOCF_GLOBAL },
  29608     { RV_MAX3f, 8, 120, SOCF_LE | SOCF_GLOBAL },
  29609     { RV_MAX4f, 8, 152, SOCF_LE | SOCF_GLOBAL },
  29610     { RV_MAX5f, 8, 184, SOCF_LE | SOCF_GLOBAL },
  29611     { RV_MAX6f, 8, 216, SOCF_LE | SOCF_GLOBAL },
  29612     { RV_MAX7f, 8, 248, SOCF_LE | SOCF_GLOBAL },
  29613     { RV_MIN0f, 8, 16, SOCF_LE | SOCF_GLOBAL },
  29614     { RV_MIN1f, 8, 48, SOCF_LE | SOCF_GLOBAL },
  29615     { RV_MIN2f, 8, 80, SOCF_LE | SOCF_GLOBAL },
  29616     { RV_MIN3f, 8, 112, SOCF_LE | SOCF_GLOBAL },
  29617     { RV_MIN4f, 8, 144, SOCF_LE | SOCF_GLOBAL },
  29618     { RV_MIN5f, 8, 176, SOCF_LE | SOCF_GLOBAL },
  29619     { RV_MIN6f, 8, 208, SOCF_LE | SOCF_GLOBAL },
  29620     { RV_MIN7f, 8, 240, SOCF_LE | SOCF_GLOBAL },
  29621     { RV_PTR0f, 16, 0, SOCF_LE | SOCF_GLOBAL },
  29622     { RV_PTR1f, 16, 32, SOCF_LE | SOCF_GLOBAL },
  29623     { RV_PTR2f, 16, 64, SOCF_LE | SOCF_GLOBAL },
  29624     { RV_PTR3f, 16, 96, SOCF_LE | SOCF_GLOBAL },
  29625     { RV_PTR4f, 16, 128, SOCF_LE | SOCF_GLOBAL },
  29626     { RV_PTR5f, 16, 160, SOCF_LE | SOCF_GLOBAL },
  29627     { RV_PTR6f, 16, 192, SOCF_LE | SOCF_GLOBAL },
  29628     { RV_PTR7f, 16, 224, SOCF_LE | SOCF_GLOBAL },
  29629     { STATE_DATAf, 256, 0, SOCF_LE | SOCF_GLOBAL },
  29630     { STATE_DATA_TYPEf, 2, 256, SOCF_LE | SOCF_GLOBAL }
  29631 };
  29632 #endif
  29633 
  29634 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29635 soc_field_info_t soc_AXP_WLAN_COS_MAPm_fields[] = {
  29636     { EVEN_PARITYf, 1, 9, 0 | SOCF_GLOBAL },
  29637     { WLAN_COSf, 9, 0, SOCF_LE | SOCF_GLOBAL }
  29638 };
  29639 #endif
  29640 
  29641 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29642 soc_field_info_t soc_AXP_WRX_SVP_ASSIGNMENTm_fields[] = {
  29643     { BSSIDf, 48, 8, SOCF_LE | SOCF_GLOBAL },
  29644     { DATAf, 26, 56, SOCF_LE | SOCF_GLOBAL },
  29645     { ECCf, 7, 84, SOCF_LE | SOCF_GLOBAL },
  29646     { ECCPf, 8, 84, SOCF_LE | SOCF_GLOBAL },
  29647     { ENTRY_TYPEf, 2, 1, SOCF_LE | SOCF_GLOBAL },
  29648     { EXP_TUNNEL_IDf, 10, 72, SOCF_LE | SOCF_GLOBAL },
  29649     { KEYf, 53, 3, SOCF_LE | SOCF_GLOBAL },
  29650     { PARITYf, 1, 91, 0 | SOCF_GLOBAL },
  29651     { RIDf, 5, 3, SOCF_LE | SOCF_GLOBAL },
  29652     { RSVD_1f, 13, 13, SOCF_LE|SOCF_RES | SOCF_GLOBAL },
  29653     { RSVD_2f, 30, 26, SOCF_LE|SOCF_RES | SOCF_GLOBAL },
  29654     { RSVD_3f, 2, 82, SOCF_LE|SOCF_RES | SOCF_GLOBAL },
  29655     { SVPf, 16, 56, SOCF_LE | SOCF_GLOBAL },
  29656     { TUNNEL_IDf, 10, 3, SOCF_LE | SOCF_GLOBAL },
  29657     { VALIDf, 1, 0, 0 | SOCF_GLOBAL }
  29658 };
  29659 #endif
  29660 
  29661 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29662 soc_field_info_t soc_AXP_WRX_WCDm_fields[] = {
  29663     { DATAf, 35, 49, SOCF_LE | SOCF_GLOBAL },
  29664     { DOT1X_STATEf, 1, 83, 0 | SOCF_GLOBAL },
  29665     { ECCf, 7, 84, SOCF_LE | SOCF_GLOBAL },
  29666     { ECCPf, 8, 84, SOCF_LE | SOCF_GLOBAL },
  29667     { KEYf, 48, 0, SOCF_LE | SOCF_GLOBAL },
  29668     { MAC_ADDRf, 48, 0, SOCF_LE | SOCF_GLOBAL },
  29669     { PARITYf, 1, 91, 0 | SOCF_GLOBAL },
  29670     { RICf, 1, 49, 0 | SOCF_GLOBAL },
  29671     { RIC_HA_VPf, 16, 51, SOCF_LE | SOCF_GLOBAL },
  29672     { RIC_WTP_VPf, 16, 67, SOCF_LE | SOCF_GLOBAL },
  29673     { ROCf, 1, 50, 0 | SOCF_GLOBAL },
  29674     { VALIDf, 1, 48, 0 | SOCF_GLOBAL }
  29675 };
  29676 #endif
  29677 
  29678 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29679 soc_field_info_t soc_AXP_WTX_DSCP_MAPm_fields[] = {
  29680     { DATAf, 8, 0, SOCF_LE | SOCF_GLOBAL },
  29681     { DSCPf, 8, 0, SOCF_LE | SOCF_GLOBAL },
  29682     { EVEN_PARITYf, 1, 8, 0 | SOCF_GLOBAL }
  29683 };
  29684 #endif
  29685 
  29686 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29687 soc_field_info_t soc_AXP_WTX_DVP_PROFILEm_fields[] = {
  29688     { BSSIDf, 48, 5, SOCF_LE | SOCF_GLOBAL },
  29689     { DATAf, 114, 0, SOCF_LE | SOCF_GLOBAL },
  29690     { ECCf, 7, 114, SOCF_LE | SOCF_GLOBAL },
  29691     { ECCPf, 8, 114, SOCF_LE | SOCF_GLOBAL },
  29692     { HA_FA_ENABLEf, 1, 54, 0 | SOCF_GLOBAL },
  29693     { HA_FA_STATEf, 1, 53, 0 | SOCF_GLOBAL },
  29694     { OVERRIDE_SOURCEf, 1, 81, 0 | SOCF_GLOBAL },
  29695     { PARITYf, 1, 121, 0 | SOCF_GLOBAL },
  29696     { RESERVEDf, 31, 83, SOCF_LE|SOCF_RES | SOCF_GLOBAL },
  29697     { RIDf, 5, 0, SOCF_LE | SOCF_GLOBAL },
  29698     { TUNNEL_CFIf, 1, 67, 0 | SOCF_GLOBAL },
  29699     { TUNNEL_ENCRYPTf, 1, 82, 0 | SOCF_GLOBAL },
  29700     { TUNNEL_PRIf, 3, 68, SOCF_LE | SOCF_GLOBAL },
  29701     { TUNNEL_VLANf, 12, 55, SOCF_LE | SOCF_GLOBAL },
  29702     { WLAN_TUNNEL_INDEXf, 10, 71, SOCF_LE | SOCF_GLOBAL }
  29703 };
  29704 #endif
  29705 
  29706 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29707 soc_field_info_t soc_AXP_WTX_FRAG_IDm_fields[] = {
  29708     { DATAf, 16, 0, SOCF_LE | SOCF_GLOBAL },
  29709     { EVEN_PARITYf, 1, 16, 0 | SOCF_GLOBAL },
  29710     { FRAG_IDf, 16, 0, SOCF_LE | SOCF_GLOBAL }
  29711 };
  29712 #endif
  29713 
  29714 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29715 soc_field_info_t soc_AXP_WTX_PRI_MAPm_fields[] = {
  29716     { CFIf, 1, 0, 0 | SOCF_GLOBAL },
  29717     { DATAf, 4, 0, SOCF_LE | SOCF_GLOBAL },
  29718     { EVEN_PARITYf, 1, 4, 0 | SOCF_GLOBAL },
  29719     { PRIf, 3, 1, SOCF_LE | SOCF_GLOBAL }
  29720 };
  29721 #endif
  29722 
  29723 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29724 soc_field_info_t soc_AXP_WTX_TRUNK_BLOCK_MASKm_fields[] = {
  29725     { DATAf, 63, 0, SOCF_LE | SOCF_GLOBAL },
  29726     { EVEN_PARITYf, 1, 63, 0 | SOCF_GLOBAL },
  29727     { TRUNK_BLOCK_MASKf, 63, 0, SOCF_LE | SOCF_GLOBAL }
  29728 };
  29729 #endif
  29730 
  29731 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29732 soc_field_info_t soc_AXP_WTX_TRUNK_GROUP_BITMAPm_fields[] = {
  29733     { DATAf, 63, 0, SOCF_LE | SOCF_GLOBAL },
  29734     { EVEN_PARITYf, 1, 63, 0 | SOCF_GLOBAL },
  29735     { TRUNK_GROUP_BITMAPf, 63, 0, SOCF_LE | SOCF_GLOBAL }
  29736 };
  29737 #endif
  29738 
  29739 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29740 soc_field_info_t soc_AXP_WTX_TUNNELm_fields[] = {
  29741     { BSSID_ENf, 1, 65, 0 | SOCF_GLOBAL },
  29742     { DATAf, 121, 0, SOCF_LE | SOCF_GLOBAL },
  29743     { DF_SELf, 2, 73, SOCF_LE | SOCF_GLOBAL },
  29744     { DIP_HIf, 96, 0, SOCF_LE | SOCF_GLOBAL },
  29745     { DIP_LOWf, 32, 32, SOCF_LE | SOCF_GLOBAL },
  29746     { DOT1P_MAP_PTRf, 4, 68, SOCF_LE | SOCF_GLOBAL },
  29747     { DOT1P_REMAPf, 1, 72, 0 | SOCF_GLOBAL },
  29748     { DSCP_SELf, 2, 75, SOCF_LE | SOCF_GLOBAL },
  29749     { DSCP_SRCf, 8, 77, SOCF_LE | SOCF_GLOBAL },
  29750     { ECCf, 8, 121, SOCF_LE | SOCF_GLOBAL },
  29751     { ECCPf, 9, 121, SOCF_LE | SOCF_GLOBAL },
  29752     { ENTRY_1_RESERVEDf, 9, 112, SOCF_LE | SOCF_GLOBAL },
  29753     { ENTRY_2_RESERVEDf, 9, 112, SOCF_LE | SOCF_GLOBAL },
  29754     { ENTRY_3_RESERVEDf, 5, 116, SOCF_LE | SOCF_GLOBAL },
  29755     { FLOW_LABELf, 20, 96, SOCF_LE | SOCF_GLOBAL },
  29756     { FRAG_COPY_TO_CPUf, 1, 109, 0 | SOCF_GLOBAL },
  29757     { FRAG_ENf, 1, 85, 0 | SOCF_GLOBAL },
  29758     { FRAG_LOCf, 11, 98, SOCF_LE | SOCF_GLOBAL },
  29759     { FRAG_MTUf, 12, 86, SOCF_LE | SOCF_GLOBAL },
  29760     { IP_TYPEf, 1, 64, 0 | SOCF_GLOBAL },
  29761     { L4_DSTf, 16, 96, SOCF_LE | SOCF_GLOBAL },
  29762     { L4_SRCf, 16, 96, SOCF_LE | SOCF_GLOBAL },
  29763     { MACDAf, 48, 0, SOCF_LE | SOCF_GLOBAL },
  29764     { MACSAf, 48, 48, SOCF_LE | SOCF_GLOBAL },
  29765     { PARITYf, 1, 129, 0 | SOCF_GLOBAL },
  29766     { SIP_HIf, 96, 0, SOCF_LE | SOCF_GLOBAL },
  29767     { SIP_LOWf, 32, 0, SOCF_LE | SOCF_GLOBAL },
  29768     { TPID_SELf, 2, 119, SOCF_LE | SOCF_GLOBAL },
  29769     { TTL_HLIMITf, 8, 110, SOCF_LE | SOCF_GLOBAL },
  29770     { TUNNEL_TYPEf, 1, 67, 0 | SOCF_GLOBAL },
  29771     { UDP_TYPEf, 1, 118, 0 | SOCF_GLOBAL },
  29772     { VLAN_ASSIGN_POLICYf, 1, 66, 0 | SOCF_GLOBAL }
  29773 };
  29774 #endif
  29775 
  29776 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29777 soc_field_info_t soc_ACK_BUS_CPfmt_fields[] = {
  29778     { ACK_RESULTf, 1, 0, 0 },
  29779     { ACK_TYPEf, 3, 1, SOCF_LE },
  29780     { ADDRf, 20, 6, SOCF_LE },
  29781     { BASE_WIDTHf, 2, 26, SOCF_LE },
  29782     { DATAf, 423, 28, SOCF_LE },
  29783     { ERROR_INFOf, 4, 451, SOCF_LE },
  29784     { ET_PA_IS_LASTf, 1, 455, 0 },
  29785     { SRCf, 2, 4, SOCF_LE }
  29786 };
  29787 #endif
  29788 
  29789 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
  29790     defined(BCM_56870_A0)
  29791 soc_field_info_t soc_ACK_BUS_CP_BCM56870_A0fmt_fields[] = {
  29792     { ACK_RESULTf, 1, 0, 0 },
  29793     { ACK_TYPEf, 3, 1, SOCF_LE },
  29794     { ADDRf, 20, 6, SOCF_LE },
  29795     { DATAf, 111, 28, SOCF_LE },
  29796     { ERROR_INFOf, 4, 139, SOCF_LE },
  29797     { ERROR_INFO_ABORTf, 3, 139, SOCF_LE },
  29798     { ERROR_INFO_ECC_ERR_1BITf, 1, 142, 0 },
  29799     { ERROR_INFO_ECC_ERR_1BIT_XOR_ABORTf, 1, 140, 0 },
  29800     { ERROR_INFO_ECC_ERR_2BITf, 1, 139, 0 },
  29801     { ERROR_INFO_RESULTS_OUT_OF_SYNCf, 1, 141, 0 },
  29802     { SRCf, 2, 4, SOCF_LE }
  29803 };
  29804 #endif
  29805 
  29806 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) || \
  29807     defined(BCM_56970_A0)
  29808 soc_field_info_t soc_ACK_BUS_CP_BCM56960_A0fmt_fields[] = {
  29809     { ACK_RESULTf, 1, 0, 0 },
  29810     { ACK_TYPEf, 3, 1, SOCF_LE },
  29811     { ADDRf, 20, 6, SOCF_LE },
  29812     { DATAf, 108, 28, SOCF_LE },
  29813     { ERROR_INFOf, 4, 136, SOCF_LE },
  29814     { ERROR_INFO_ABORTf, 3, 136, SOCF_LE },
  29815     { ERROR_INFO_ECC_ERR_1BITf, 1, 139, 0 },
  29816     { ERROR_INFO_ECC_ERR_1BIT_XOR_ABORTf, 1, 137, 0 },
  29817     { ERROR_INFO_ECC_ERR_2BITf, 1, 136, 0 },
  29818     { ERROR_INFO_RESULTS_OUT_OF_SYNCf, 1, 138, 0 },
  29819     { SRCf, 2, 4, SOCF_LE }
  29820 };
  29821 #endif
  29822 
  29823 #if defined(BCM_56640_A0)
  29824 soc_field_info_t soc_ACK_BUS_EXT_ADfmt_fields[] = {
  29825     { RDATAf, 210, 0, SOCF_LE },
  29826     { RESERVEDf, 5, 211, SOCF_LE|SOCF_RES },
  29827     { VALIDf, 1, 210, 0 }
  29828 };
  29829 #endif
  29830 
  29831 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29832 soc_field_info_t soc_ACK_BUS_MAC_LIMITfmt_fields[] = {
  29833     { ACKf, 1, 0, 0 },
  29834     { MAC_LIMIT_PORT_DROPf, 1, 5, 0 },
  29835     { MAC_LIMIT_PORT_EXCEEDEDf, 1, 4, 0 },
  29836     { MAC_LIMIT_PORT_TOCPUf, 1, 6, 0 },
  29837     { MAC_LIMIT_SYS_DROPf, 1, 2, 0 },
  29838     { MAC_LIMIT_SYS_EXCEEDEDf, 1, 1, 0 },
  29839     { MAC_LIMIT_SYS_TOCPUf, 1, 3, 0 },
  29840     { MAC_LIMIT_VLAN_DROPf, 1, 8, 0 },
  29841     { MAC_LIMIT_VLAN_EXCEEDEDf, 1, 7, 0 },
  29842     { MAC_LIMIT_VLAN_TOCPUf, 1, 9, 0 }
  29843 };
  29844 #endif
  29845 
  29846 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29847 soc_field_info_t soc_ACK_BUS_MAC_LIMIT_CPfmt_fields[] = {
  29848     { ACK_TYPEf, 2, 0, SOCF_LE },
  29849     { MAC_LIMIT_DELETEf, 1, 2, 0 },
  29850     { MAC_LIMIT_PREVENT_INSERTf, 1, 3, 0 },
  29851     { SRCf, 2, 4, SOCF_LE }
  29852 };
  29853 #endif
  29854 
  29855 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29856 soc_field_info_t soc_ACK_BUS_MOD_FIFO_CPfmt_fields[] = {
  29857     { ACK_TYPEf, 2, 0, SOCF_LE },
  29858     { SRCf, 2, 2, SOCF_LE }
  29859 };
  29860 #endif
  29861 
  29862 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
  29863     defined(BCM_56870_A0) || defined(BCM_56960_A0) || \
  29864     defined(BCM_56965_A0) || defined(BCM_56970_A0)
  29865 soc_field_info_t soc_ACK_BUS_MOD_FIFO_CP_BCM56960_A0fmt_fields[] = {
  29866     { ACK_TYPEf, 2, 0, SOCF_LE },
  29867     { SRCf, 2, 2, SOCF_LE }
  29868 };
  29869 #endif
  29870 
  29871 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29872 soc_field_info_t soc_ACK_BUS_PIPE_TBL0fmt_fields[] = {
  29873     { ACK_TYPEf, 2, 0, SOCF_LE },
  29874     { ADDRf, 19, 2, SOCF_LE },
  29875     { DATAf, 105, 21, SOCF_LE },
  29876     { DATA_TYPEf, 2, 126, SOCF_LE },
  29877     { RESERVEDf, 4, 128, SOCF_LE|SOCF_RES }
  29878 };
  29879 #endif
  29880 
  29881 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29882 soc_field_info_t soc_ACK_BUS_PIPE_TBL1fmt_fields[] = {
  29883     { ACK_TYPEf, 2, 0, SOCF_LE },
  29884     { ADDRf, 19, 2, SOCF_LE },
  29885     { DATAf, 62, 21, SOCF_LE },
  29886     { DATA_TYPEf, 2, 83, SOCF_LE },
  29887     { RESERVEDf, 4, 85, SOCF_LE|SOCF_RES }
  29888 };
  29889 #endif
  29890 
  29891 #if defined(BCM_56640_A0)
  29892 soc_field_info_t soc_ACK_BUS_PIPE_TBL2fmt_fields[] = {
  29893     { ACK_TYPEf, 2, 0, SOCF_LE },
  29894     { ADDRf, 19, 2, SOCF_LE },
  29895     { DATAf, 148, 21, SOCF_LE },
  29896     { DATA_TYPEf, 2, 169, SOCF_LE },
  29897     { RESERVEDf, 2, 171, SOCF_LE|SOCF_RES }
  29898 };
  29899 #endif
  29900 
  29901 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29902 soc_field_info_t soc_ACK_BUS_PIPE_TBL3fmt_fields[] = {
  29903     { ACK_TYPEf, 2, 0, SOCF_LE },
  29904     { ADDRf, 19, 2, SOCF_LE },
  29905     { DATAf, 69, 21, SOCF_LE },
  29906     { DATA_TYPEf, 2, 90, SOCF_LE },
  29907     { RESERVEDf, 4, 92, SOCF_LE|SOCF_RES }
  29908 };
  29909 #endif
  29910 
  29911 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  29912 soc_field_info_t soc_ACK_BUS_PIPE_TBL4fmt_fields[] = {
  29913     { ACK_TYPEf, 2, 0, SOCF_LE },
  29914     { ADDRf, 19, 2, SOCF_LE },
  29915     { DATAf, 91, 21, SOCF_LE },
  29916     { DATA_TYPEf, 2, 112, SOCF_LE },
  29917     { RESERVEDf, 4, 114, SOCF_LE|SOCF_RES }
  29918 };
  29919 #endif
  29920 
  29921 #if defined(BCM_56340_A0)
  29922 soc_field_info_t soc_ACK_BUS_PIPE_TBL2_BCM56340_A0fmt_fields[] = {
  29923     { ACK_TYPEf, 2, 0, SOCF_LE },
  29924     { ADDRf, 19, 2, SOCF_LE },
  29925     { DATAf, 149, 21, SOCF_LE },
  29926     { DATA_TYPEf, 2, 170, SOCF_LE },
  29927     { RESERVEDf, 1, 172, SOCF_RES }
  29928 };
  29929 #endif
  29930 
  29931 #if defined(BCM_56640_A0)
  29932 soc_field_info_t soc_ACK_DATA_EXT_AD_CPfmt_fields[] = {
  29933     { RDATAf, 210, 0, SOCF_LE },
  29934     { RDATA_BEAT0f, 35, 0, SOCF_LE },
  29935     { RDATA_BEAT1f, 35, 35, SOCF_LE },
  29936     { RDATA_BEAT2f, 35, 70, SOCF_LE },
  29937     { RDATA_BEAT3f, 35, 105, SOCF_LE },
  29938     { RDATA_BEAT4f, 35, 140, SOCF_LE },
  29939     { RDATA_BEAT5f, 35, 175, SOCF_LE }
  29940 };
  29941 #endif
  29942 
  29943 #if defined(BCM_56640_A0)
  29944 soc_field_info_t soc_ACK_DATA_EXT_L2fmt_fields[] = {
  29945     { ACK_TYPEf, 2, 0, SOCF_LE },
  29946     { AD_WIDEf, 1, 23, 0 },
  29947     { ERR_INFOf, 4, 24, SOCF_LE },
  29948     { ET_PAf, 20, 2, SOCF_LE },
  29949     { ET_PA_IS_LASTf, 1, 22, 0 },
  29950     { EXT_L2_ENTRYf, 137, 35, SOCF_LE },
  29951     { EXT_L2_ENTRY_BEAT0f, 35, 35, SOCF_LE },
  29952     { EXT_L2_ENTRY_BEAT1f, 35, 70, SOCF_LE },
  29953     { EXT_L2_ENTRY_BEAT2f, 35, 105, SOCF_LE },
  29954     { EXT_L2_ENTRY_BEAT3f, 32, 140, SOCF_LE },
  29955     { REQ_BEAT0f, 35, 0, SOCF_LE },
  29956     { RESERVED_34_28f, 7, 28, SOCF_LE|SOCF_RES }
  29957 };
  29958 #endif
  29959 
  29960 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
  29961     defined(BCM_56870_A0) || defined(BCM_56980_A0) || \
  29962     defined(BCM_56980_B0)
  29963 soc_field_info_t soc_ACTION_TABLEfmt_fields[] = {
  29964     { ACTIONf, 64, 0, SOCF_LE }
  29965 };
  29966 #endif
  29967 
  29968 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
  29969     defined(BCM_56870_A0) || defined(BCM_56980_A0) || \
  29970     defined(BCM_56980_B0)
  29971 soc_field_info_t soc_ACTION_TABLE_ECCfmt_fields[] = {
  29972     { ACTIONf, 64, 0, SOCF_LE },
  29973     { ECCf, 7, 64, SOCF_LE },
  29974     { ECCPf, 8, 64, SOCF_LE },
  29975     { ECC_DATAf, 64, 0, SOCF_LE },
  29976     { PARITYf, 1, 71, 0 }
  29977 };
  29978 #endif
  29979 
  29980 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  29981     defined(BCM_56450_B1)
  29982 soc_field_info_t soc_ADM_TO_CLINKE_INFOfmt_fields[] = {
  29983     { NXT_BUFFER_LASTf, 1, 18, 0 },
  29984     { NXT_BUFFER_PTRf, 18, 0, SOCF_LE }
  29985 };
  29986 #endif
  29987 
  29988 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  29989 soc_field_info_t soc_ADM_TO_CLINKE_INFO_BCM56260_A0fmt_fields[] = {
  29990     { NXT_BUFFER_LASTf, 1, 16, 0 },
  29991     { NXT_BUFFER_PTRf, 16, 0, SOCF_LE }
  29992 };
  29993 #endif
  29994 
  29995 #if defined(BCM_56800_A0)
  29996 soc_field_info_t soc_ADM_TO_ENQfmt_fields[] = {
  29997     { ACCEPT_CELLf, 1, 14, 0 },
  29998     { COSf, 4, 9, SOCF_LE },
  29999     { CPU_COSf, 4, 5, SOCF_LE },
  30000     { FORCE_EOPf, 1, 13, 0 },
  30001     { SRC_PORT_NUMf, 5, 0, SOCF_LE }
  30002 };
  30003 #endif
  30004 
  30005 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  30006     defined(BCM_56450_B1)
  30007 soc_field_info_t soc_ADM_TO_ENQ_BCM56450_A0fmt_fields[] = {
  30008     { ACCEPT_CELLf, 1, 18, 0 },
  30009     { CPU_COSf, 6, 0, SOCF_LE },
  30010     { FORCE_EOPf, 1, 17, 0 },
  30011     { MC_COS1f, 3, 19, SOCF_LE },
  30012     { MC_COS2f, 3, 22, SOCF_LE },
  30013     { UC_COSf, 4, 13, SOCF_LE },
  30014     { UC_Qf, 7, 6, SOCF_LE }
  30015 };
  30016 #endif
  30017 
  30018 #if defined(BCM_56560_A0) || defined(BCM_56560_B0)
  30019 soc_field_info_t soc_ADM_TO_ENQ_BCM56560_A0fmt_fields[] = {
  30020     { ACCEPT_CELLf, 1, 21, 0 },
  30021     { CPU_COSf, 6, 0, SOCF_LE },
  30022     { FORCE_EOPf, 1, 20, 0 },
  30023     { MC_COS1f, 4, 22, SOCF_LE },
  30024     { MC_COS2f, 4, 26, SOCF_LE },
  30025     { UC_Qf, 14, 6, SOCF_LE }
  30026 };
  30027 #endif
  30028 
  30029 #if defined(BCM_56334_A0) || defined(BCM_56334_B0) || \
  30030     defined(BCM_56524_A0) || defined(BCM_56524_B0) || \
  30031     defined(BCM_56624_A0) || defined(BCM_56624_B0) || \
  30032     defined(BCM_56634_A0) || defined(BCM_56634_B0) || \
  30033     defined(BCM_56680_A0) || defined(BCM_56680_B0) || \
  30034     defined(BCM_56685_A0) || defined(BCM_56685_B0)
  30035 soc_field_info_t soc_ADM_TO_ENQ_BCM56624_A0fmt_fields[] = {
  30036     { ACCEPT_CELLf, 1, 20, 0 },
  30037     { COSf, 3, 16, SOCF_LE },
  30038     { CPU_COSf, 6, 0, SOCF_LE },
  30039     { FORCE_EOPf, 1, 19, 0 },
  30040     { HG_COSf, 5, 11, SOCF_LE },
  30041     { VLAN_COSf, 5, 6, SOCF_LE }
  30042 };
  30043 #endif
  30044 
  30045 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  30046 soc_field_info_t soc_ADM_TO_ENQ_BCM56640_A0fmt_fields[] = {
  30047     { ACCEPT_CELLf, 1, 17, 0 },
  30048     { CPU_COSf, 6, 0, SOCF_LE },
  30049     { FORCE_EOPf, 1, 16, 0 },
  30050     { MC_COS1f, 4, 18, SOCF_LE },
  30051     { MC_COS2f, 4, 22, SOCF_LE },
  30052     { PASSTHRU_GRP_IDf, 1, 26, 0 },
  30053     { UC_Qf, 10, 6, SOCF_LE }
  30054 };
  30055 #endif
  30056 
  30057 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  30058 soc_field_info_t soc_ADM_TO_ENQ_BCM56670_A0fmt_fields[] = {
  30059     { ACCEPT_CELLf, 1, 17, 0 },
  30060     { CPU_COSf, 6, 0, SOCF_LE },
  30061     { FORCE_EOPf, 1, 16, 0 },
  30062     { MC_COS1f, 4, 18, SOCF_LE },
  30063     { MC_COS2f, 4, 22, SOCF_LE },
  30064     { UC_Qf, 10, 6, SOCF_LE }
  30065 };
  30066 #endif
  30067 
  30068 #if defined(BCM_56725_A0) || defined(BCM_56820_A0)
  30069 soc_field_info_t soc_ADM_TO_ENQ_BCM56820_A0fmt_fields[] = {
  30070     { ACCEPT_CELLf, 1, 15, 0 },
  30071     { CFAP_DISCARD_ONLYf, 1, 18, 0 },
  30072     { COSf, 4, 10, SOCF_LE },
  30073     { CPU_COSf, 5, 5, SOCF_LE },
  30074     { FORCE_EOPf, 1, 14, 0 },
  30075     { IP_DISCARD_ONLYf, 1, 17, 0 },
  30076     { OP_DISCARD_ONLYf, 1, 16, 0 },
  30077     { SRC_PORT_NUMf, 5, 0, SOCF_LE }
  30078 };
  30079 #endif
  30080 
  30081 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) || \
  30082     defined(BCM_56840_A0) || defined(BCM_56840_B0)
  30083 soc_field_info_t soc_ADM_TO_ENQ_BCM56840_A0fmt_fields[] = {
  30084     { ACCEPT_CELLf, 1, 18, 0 },
  30085     { CPU_COSf, 6, 0, SOCF_LE },
  30086     { FORCE_EOPf, 1, 17, 0 },
  30087     { MC_COS1f, 3, 19, SOCF_LE },
  30088     { MC_COS2f, 3, 22, SOCF_LE },
  30089     { UC_COSf, 4, 13, SOCF_LE },
  30090     { UC_Qf, 7, 6, SOCF_LE }
  30091 };
  30092 #endif
  30093 
  30094 #if defined(BCM_56850_A0) || defined(BCM_56860_A0)
  30095 soc_field_info_t soc_ADM_TO_ENQ_BCM56850_A0fmt_fields[] = {
  30096     { ACCEPT_CELLf, 1, 19, 0 },
  30097     { CPU_COSf, 6, 0, SOCF_LE },
  30098     { FORCE_EOPf, 1, 18, 0 },
  30099     { MC_COS1f, 4, 20, SOCF_LE },
  30100     { MC_COS2f, 4, 24, SOCF_LE },
  30101     { UC_Qf, 12, 6, SOCF_LE }
  30102 };
  30103 #endif
  30104 
  30105 #if defined(BCM_88732_A0)
  30106 soc_field_info_t soc_ADM_TO_ENQ_BCM88732_A0fmt_fields[] = {
  30107     { ACCEPT_CELLf, 1, 10, 0 },
  30108     { CFAP_DISCARD_ONLYf, 1, 13, 0 },
  30109     { COSf, 4, 5, SOCF_LE },
  30110     { FORCE_EOPf, 1, 9, 0 },
  30111     { IP_DISCARD_ONLYf, 1, 12, 0 },
  30112     { MTRI_DISCARD_ONLYf, 1, 18, 0 },
  30113     { OP_DISCARD_ONLYf, 1, 11, 0 },
  30114     { PG_NUMf, 4, 14, SOCF_LE },
  30115     { SRC_PORT_NUMf, 5, 0, SOCF_LE }
  30116 };
  30117 #endif
  30118 
  30119 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
  30120 soc_field_info_t soc_ADM_TO_ENQ_INFOfmt_fields[] = {
  30121     { EG_MIRROR_EXT_ACCEPTf, 1, 3, 0 },
  30122     { EG_MIRROR_INT_ACCEPTf, 1, 2, 0 },
  30123     { EMA_SHAREDf, 1, 15, 0 },
  30124     { EXT_FORCE_EOPf, 1, 9, 0 },
  30125     { IG_MIRROR_EXT_ACCEPTf, 1, 5, 0 },
  30126     { IG_MIRROR_INT_ACCEPTf, 1, 4, 0 },
  30127     { INT_FORCE_EOPf, 1, 8, 0 },
  30128     { MC_EXT_ACCEPTf, 1, 7, 0 },
  30129     { MC_INT_ACCEPTf, 1, 6, 0 },
  30130     { RQEE_SHAREDf, 1, 13, 0 },
  30131     { RQEI_SHAREDf, 1, 12, 0 },
  30132     { RQEQ_SHAREDf, 1, 14, 0 },
  30133     { UC_BUFF_SHAREDf, 1, 10, 0 },
  30134     { UC_EXT_ACCEPTf, 1, 1, 0 },
  30135     { UC_INT_ACCEPTf, 1, 0, 0 },
  30136     { UC_QEN_SHAREDf, 1, 11, 0 }
  30137 };
  30138 #endif
  30139 
  30140 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  30141 soc_field_info_t soc_ADM_TO_ENQ_INFO_BCM56260_A0fmt_fields[] = {
  30142     { EG_MIRROR_EXT_ACCEPTf, 1, 3, 0 },
  30143     { EG_MIRROR_INT_ACCEPTf, 1, 2, 0 },
  30144     { EMA_SHAREDf, 1, 15, 0 },
  30145     { EXT_BUFFER_IDf, 16, 16, SOCF_LE },
  30146     { EXT_BUFFER_OFFSETf, 7, 32, SOCF_LE },
  30147     { EXT_FORCE_EOPf, 1, 9, 0 },
  30148     { IG_MIRROR_EXT_ACCEPTf, 1, 5, 0 },
  30149     { IG_MIRROR_INT_ACCEPTf, 1, 4, 0 },
  30150     { INT_FORCE_EOPf, 1, 8, 0 },
  30151     { MC_EXT_ACCEPTf, 1, 7, 0 },
  30152     { MC_INT_ACCEPTf, 1, 6, 0 },
  30153     { RQEE_SHAREDf, 1, 13, 0 },
  30154     { RQEI_SHAREDf, 1, 12, 0 },
  30155     { RQEQ_SHAREDf, 1, 14, 0 },
  30156     { SEQUENCE_NUMf, 7, 39, SOCF_LE },
  30157     { UC_BUFF_SHAREDf, 1, 10, 0 },
  30158     { UC_EXT_ACCEPTf, 1, 1, 0 },
  30159     { UC_INT_ACCEPTf, 1, 0, 0 },
  30160     { UC_QEN_SHAREDf, 1, 11, 0 }
  30161 };
  30162 #endif
  30163 
  30164 #if defined(BCM_56270_A0)
  30165 soc_field_info_t soc_ADM_TO_ENQ_INFO_BCM56270_A0fmt_fields[] = {
  30166     { EG_MIRROR_INT_ACCEPTf, 1, 1, 0 },
  30167     { IG_MIRROR_INT_ACCEPTf, 1, 2, 0 },
  30168     { INT_FORCE_EOPf, 1, 4, 0 },
  30169     { MC_INT_ACCEPTf, 1, 3, 0 },
  30170     { RQEI_SHAREDf, 1, 7, 0 },
  30171     { RQEQ_SHAREDf, 1, 8, 0 },
  30172     { UC_BUFF_SHAREDf, 1, 5, 0 },
  30173     { UC_INT_ACCEPTf, 1, 0, 0 },
  30174     { UC_QEN_SHAREDf, 1, 6, 0 }
  30175 };
  30176 #endif
  30177 
  30178 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  30179     defined(BCM_56450_B1)
  30180 soc_field_info_t soc_ADM_TO_ENQ_INFO_BCM56450_A0fmt_fields[] = {
  30181     { EG_MIRROR_EXT_ACCEPTf, 1, 3, 0 },
  30182     { EG_MIRROR_INT_ACCEPTf, 1, 2, 0 },
  30183     { EMA_SHAREDf, 1, 15, 0 },
  30184     { EXT_BUFFER_IDf, 18, 16, SOCF_LE },
  30185     { EXT_BUFFER_OFFSETf, 8, 34, SOCF_LE },
  30186     { EXT_FORCE_EOPf, 1, 9, 0 },
  30187     { IG_MIRROR_EXT_ACCEPTf, 1, 5, 0 },
  30188     { IG_MIRROR_INT_ACCEPTf, 1, 4, 0 },
  30189     { INT_FORCE_EOPf, 1, 8, 0 },
  30190     { MC_EXT_ACCEPTf, 1, 7, 0 },
  30191     { MC_INT_ACCEPTf, 1, 6, 0 },
  30192     { RQEE_SHAREDf, 1, 13, 0 },
  30193     { RQEI_SHAREDf, 1, 12, 0 },
  30194     { RQEQ_SHAREDf, 1, 14, 0 },
  30195     { SEQUENCE_NUMf, 9, 42, SOCF_LE },
  30196     { UC_BUFF_SHAREDf, 1, 10, 0 },
  30197     { UC_EXT_ACCEPTf, 1, 1, 0 },
  30198     { UC_INT_ACCEPTf, 1, 0, 0 },
  30199     { UC_QEN_SHAREDf, 1, 11, 0 }
  30200 };
  30201 #endif
  30202 
  30203 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
  30204 soc_field_info_t soc_ADM_TO_IPCTR_D_RESOURCEfmt_fields[] = {
  30205     { CFAPE_FULLf, 1, 20, 0 },
  30206     { CFAPE_VLDf, 1, 22, 0 },
  30207     { CFAPI_FULLf, 1, 19, 0 },
  30208     { CFAPI_VLDf, 1, 21, 0 },
  30209     { E2EFC_EMAf, 1, 8, 0 },
  30210     { E2EFC_EXTf, 1, 6, 0 },
  30211     { E2EFC_INTf, 1, 5, 0 },
  30212     { E2EFC_QENf, 1, 9, 0 },
  30213     { E2EFC_RQEf, 1, 7, 0 },
  30214     { MTRIf, 1, 10, 0 },
  30215     { NO_DEST_PORTf, 1, 23, 0 },
  30216     { ONLY_EMIRRORf, 1, 24, 0 },
  30217     { PBI_DISCARDf, 1, 11, 0 },
  30218     { THDI_EMAf, 1, 3, 0 },
  30219     { THDI_EXTf, 1, 1, 0 },
  30220     { THDI_INTf, 1, 0, 0 },
  30221     { THDI_QENf, 1, 4, 0 },
  30222     { THDI_RQEf, 1, 2, 0 },
  30223     { THDO_EMAf, 1, 12, 0 },
  30224     { THDO_RQEEf, 1, 14, 0 },
  30225     { THDO_RQEIf, 1, 15, 0 },
  30226     { THDO_RQEQf, 1, 13, 0 },
  30227     { THDO_UC_BUFFf, 1, 17, 0 },
  30228     { THDO_UC_QENf, 1, 16, 0 },
  30229     { TOQ_QEN_FULLf, 1, 25, 0 },
  30230     { WREDf, 1, 18, 0 }
  30231 };
  30232 #endif
  30233 
  30234 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  30235 soc_field_info_t soc_ADM_TO_IPCTR_D_RESOURCE_BCM56260_A0fmt_fields[] = {
  30236     { CFAPE_FULLf, 1, 20, 0 },
  30237     { CFAPE_VLDf, 1, 22, 0 },
  30238     { CFAPI_FULLf, 1, 19, 0 },
  30239     { CFAPI_VLDf, 1, 21, 0 },
  30240     { E2EFC_EMAf, 1, 8, 0 },
  30241     { E2EFC_EXTf, 1, 6, 0 },
  30242     { E2EFC_INTf, 1, 5, 0 },
  30243     { E2EFC_QENf, 1, 9, 0 },
  30244     { E2EFC_RQEf, 1, 7, 0 },
  30245     { MTRIf, 1, 10, 0 },
  30246     { NO_DEST_PORTf, 1, 23, 0 },
  30247     { ONLY_EMIRRORf, 1, 24, 0 },
  30248     { PBI_DISCARDf, 1, 11, 0 },
  30249     { THDI_EMAf, 1, 3, 0 },
  30250     { THDI_EXTf, 1, 1, 0 },
  30251     { THDI_INTf, 1, 0, 0 },
  30252     { THDI_QENf, 1, 4, 0 },
  30253     { THDI_RQEf, 1, 2, 0 },
  30254     { THDO_EMAf, 1, 12, 0 },
  30255     { THDO_RQEEf, 1, 14, 0 },
  30256     { THDO_RQEIf, 1, 15, 0 },
  30257     { THDO_RQEQf, 1, 13, 0 },
  30258     { THDO_UC_BUFFf, 1, 17, 0 },
  30259     { THDO_UC_QENf, 1, 16, 0 },
  30260     { TOQ_QEN_FULLf, 1, 25, 0 },
  30261     { WREDf, 1, 18, 0 }
  30262 };
  30263 #endif
  30264 
  30265 #if defined(BCM_56270_A0)
  30266 soc_field_info_t soc_ADM_TO_IPCTR_D_RESOURCE_BCM56270_A0fmt_fields[] = {
  30267     { CFAPI_FULLf, 1, 13, 0 },
  30268     { CFAPI_VLDf, 1, 14, 0 },
  30269     { DROPPEDf, 16, 0, SOCF_LE },
  30270     { DROPPED_BY_INPUTf, 8, 0, SOCF_LE },
  30271     { E2EFC_INTf, 1, 3, 0 },
  30272     { E2EFC_QENf, 1, 5, 0 },
  30273     { E2EFC_RQEf, 1, 4, 0 },
  30274     { MTRIf, 1, 6, 0 },
  30275     { NO_DEST_PORTf, 1, 15, 0 },
  30276     { ONLY_EMIRRORf, 1, 16, 0 },
  30277     { PBI_DISCARDf, 1, 7, 0 },
  30278     { THDI_INTf, 1, 0, 0 },
  30279     { THDI_QENf, 1, 2, 0 },
  30280     { THDI_RQEf, 1, 1, 0 },
  30281     { THDO_RQEIf, 1, 9, 0 },
  30282     { THDO_RQEQf, 1, 8, 0 },
  30283     { THDO_UC_BUFFf, 1, 11, 0 },
  30284     { THDO_UC_QENf, 1, 10, 0 },
  30285     { WREDf, 1, 12, 0 }
  30286 };
  30287 #endif
  30288 
  30289 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  30290     defined(BCM_56450_B1)
  30291 soc_field_info_t soc_ADM_TO_IPCTR_D_RESOURCE_BCM56450_A0fmt_fields[] = {
  30292     { CFAPE_FULLf, 1, 20, 0 },
  30293     { CFAPE_VLDf, 1, 22, 0 },
  30294     { CFAPI_FULLf, 1, 19, 0 },
  30295     { CFAPI_VLDf, 1, 21, 0 },
  30296     { E2EFC_EMAf, 1, 8, 0 },
  30297     { E2EFC_EXTf, 1, 6, 0 },
  30298     { E2EFC_INTf, 1, 5, 0 },
  30299     { E2EFC_QENf, 1, 9, 0 },
  30300     { E2EFC_RQEf, 1, 7, 0 },
  30301     { MTRIf, 1, 10, 0 },
  30302     { NO_DEST_PORTf, 1, 23, 0 },
  30303     { ONLY_EMIRRORf, 1, 24, 0 },
  30304     { PBI_DISCARDf, 1, 11, 0 },
  30305     { THDI_EMAf, 1, 3, 0 },
  30306     { THDI_EXTf, 1, 1, 0 },
  30307     { THDI_INTf, 1, 0, 0 },
  30308     { THDI_QENf, 1, 4, 0 },
  30309     { THDI_RQEf, 1, 2, 0 },
  30310     { THDO_EMAf, 1, 12, 0 },
  30311     { THDO_RQEEf, 1, 14, 0 },
  30312     { THDO_RQEIf, 1, 15, 0 },
  30313     { THDO_RQEQf, 1, 13, 0 },
  30314     { THDO_UC_BUFFf, 1, 17, 0 },
  30315     { THDO_UC_QENf, 1, 16, 0 },
  30316     { TOQ_QEN_FULLf, 1, 25, 0 },
  30317     { WREDf, 1, 18, 0 }
  30318 };
  30319 #endif
  30320 
  30321 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  30322     defined(BCM_56450_B1)
  30323 soc_field_info_t soc_ADM_TO_THDI_QEN_PURGE_INFOfmt_fields[] = {
  30324     { NUM_DROPPEDf, 10, 0, SOCF_LE }
  30325 };
  30326 #endif
  30327 
  30328 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
  30329     defined(BCM_56270_A0)
  30330 soc_field_info_t soc_ADM_TO_THDI_QEN_PURGE_INFO_BCM56260_A0fmt_fields[] = {
  30331     { NUM_DROPPEDf, 10, 0, SOCF_LE }
  30332 };
  30333 #endif
  30334 
  30335 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  30336     defined(BCM_56450_B1)
  30337 soc_field_info_t soc_ADM_TO_TOQ_EOPEfmt_fields[] = {
  30338     { BUFFERf, 18, 0, SOCF_LE },
  30339     { BUF_SHRf, 1, 20, 0 },
  30340     { INITf, 1, 19, 0 },
  30341     { LAST_EOP_LAST_SEGf, 1, 29, 0 },
  30342     { OFFSETf, 8, 21, SOCF_LE },
  30343     { PACKING_TYPEf, 1, 18, 0 }
  30344 };
  30345 #endif
  30346 
  30347 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
  30348     defined(BCM_56270_A0)
  30349 soc_field_info_t soc_ADM_TO_TOQ_EOPE_BCM56260_A0fmt_fields[] = {
  30350     { BUFFERf, 16, 0, SOCF_LE },
  30351     { BUF_SHRf, 1, 18, 0 },
  30352     { INITf, 1, 17, 0 },
  30353     { LAST_EOP_LAST_SEGf, 1, 26, 0 },
  30354     { OFFSETf, 7, 19, SOCF_LE },
  30355     { PACKING_TYPEf, 1, 16, 0 }
  30356 };
  30357 #endif
  30358 
  30359 #if defined(BCM_56725_A0) || defined(BCM_56800_A0) || \
  30360     defined(BCM_56820_A0)
  30361 soc_field_info_t soc_AGING_CTR_S_RFfmt_fields[] = {
  30362     { AGING_CTR_S_RFf, 28, 0, SOCF_LE }
  30363 };
  30364 #endif
  30365 
  30366 #if defined(BCM_88732_A0)
  30367 soc_field_info_t soc_AGING_CTR_S_RF_0fmt_fields[] = {
  30368     { AGING_CTR_S_RF_0f, 42, 0, SOCF_LE }
  30369 };
  30370 #endif
  30371 
  30372 #if defined(BCM_88732_A0)
  30373 soc_field_info_t soc_AGING_CTR_S_RF_1fmt_fields[] = {
  30374     { AGING_CTR_S_RF_1f, 42, 0, SOCF_LE }
  30375 };
  30376 #endif
  30377 
  30378 #if defined(BCM_88732_A0)
  30379 soc_field_info_t soc_AGING_CTR_S_RF_2fmt_fields[] = {
  30380     { AGING_CTR_S_RF_2f, 42, 0, SOCF_LE }
  30381 };
  30382 #endif
  30383 
  30384 #if defined(BCM_88732_A0)
  30385 soc_field_info_t soc_AGING_CTR_S_RF_3fmt_fields[] = {
  30386     { AGING_CTR_S_RF_3f, 42, 0, SOCF_LE }
  30387 };
  30388 #endif
  30389 
  30390 #if defined(BCM_56142_A0)
  30391 soc_field_info_t soc_AGING_CTR_S_RF_BCM56142_A0fmt_fields[] = {
  30392     { S_RFf, 18, 0, SOCF_LE }
  30393 };
  30394 #endif
  30395 
  30396 #if defined(BCM_56334_A0) || defined(BCM_56334_B0)
  30397 soc_field_info_t soc_AGING_CTR_S_RF_BCM56334_A0fmt_fields[] = {
  30398     { AGING_CTR_S_RFf, 16, 0, SOCF_LE }
  30399 };
  30400 #endif
  30401 
  30402 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) || \
  30403     defined(BCM_56524_A0) || defined(BCM_56524_B0) || \
  30404     defined(BCM_56624_A0) || defined(BCM_56624_B0) || \
  30405     defined(BCM_56634_A0) || defined(BCM_56634_B0) || \
  30406     defined(BCM_56680_A0) || defined(BCM_56680_B0) || \
  30407     defined(BCM_56685_A0) || defined(BCM_56685_B0) || \
  30408     defined(BCM_56840_A0) || defined(BCM_56840_B0)
  30409 soc_field_info_t soc_AGING_CTR_S_RF_BCM56624_A0fmt_fields[] = {
  30410     { AGING_CTR_S_RFf, 18, 0, SOCF_LE }
  30411 };
  30412 #endif
  30413 
  30414 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  30415     defined(BCM_56450_B0) || defined(BCM_56450_B1) || \
  30416     defined(BCM_56640_A0) || defined(BCM_56850_A0) || \
  30417     defined(BCM_56860_A0)
  30418 soc_field_info_t soc_AGING_CTR_S_RF_BCM56640_A0fmt_fields[] = {
  30419     { AGING_CTR_S_RFf, 18, 0, SOCF_LE }
  30420 };
  30421 #endif
  30422 
  30423 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
  30424     defined(BCM_56270_A0) || defined(BCM_56560_A0) || \
  30425     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  30426     defined(BCM_56670_B0) || defined(BCM_56960_A0) || \
  30427     defined(BCM_56965_A0) || defined(BCM_56970_A0)
  30428 soc_field_info_t soc_AGING_CTR_S_RF_BCM56960_A0fmt_fields[] = {
  30429     { AGING_CTR_S_RFf, 18, 0, SOCF_LE }
  30430 };
  30431 #endif
  30432 
  30433 #if defined(BCM_56800_A0)
  30434 soc_field_info_t soc_AGING_EXP_S_RFfmt_fields[] = {
  30435     { AGING_EXP_S_RFf, 28, 0, SOCF_LE }
  30436 };
  30437 #endif
  30438 
  30439 #if defined(BCM_88732_A0)
  30440 soc_field_info_t soc_AGING_EXP_S_RF_0fmt_fields[] = {
  30441     { AGING_EXP_S_RF_0f, 42, 0, SOCF_LE }
  30442 };
  30443 #endif
  30444 
  30445 #if defined(BCM_88732_A0)
  30446 soc_field_info_t soc_AGING_EXP_S_RF_1fmt_fields[] = {
  30447     { AGING_EXP_S_RF_1f, 42, 0, SOCF_LE }
  30448 };
  30449 #endif
  30450 
  30451 #if defined(BCM_88732_A0)
  30452 soc_field_info_t soc_AGING_EXP_S_RF_2fmt_fields[] = {
  30453     { AGING_EXP_S_RF_2f, 42, 0, SOCF_LE }
  30454 };
  30455 #endif
  30456 
  30457 #if defined(BCM_88732_A0)
  30458 soc_field_info_t soc_AGING_EXP_S_RF_3fmt_fields[] = {
  30459     { AGING_EXP_S_RF_3f, 42, 0, SOCF_LE }
  30460 };
  30461 #endif
  30462 
  30463 #if defined(BCM_56142_A0)
  30464 soc_field_info_t soc_AGING_EXP_S_RF_BCM56142_A0fmt_fields[] = {
  30465     { S_RFf, 8, 0, SOCF_LE }
  30466 };
  30467 #endif
  30468 
  30469 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) || \
  30470     defined(BCM_56524_A0) || defined(BCM_56524_B0) || \
  30471     defined(BCM_56624_A0) || defined(BCM_56624_B0) || \
  30472     defined(BCM_56634_A0) || defined(BCM_56634_B0) || \
  30473     defined(BCM_56680_A0) || defined(BCM_56680_B0) || \
  30474     defined(BCM_56685_A0) || defined(BCM_56685_B0) || \
  30475     defined(BCM_56840_A0) || defined(BCM_56840_B0)
  30476 soc_field_info_t soc_AGING_EXP_S_RF_BCM56624_A0fmt_fields[] = {
  30477     { AGING_EXP_S_RFf, 8, 0, SOCF_LE }
  30478 };
  30479 #endif
  30480 
  30481 #if defined(BCM_56340_A0) || defined(BCM_56450_A0) || \
  30482     defined(BCM_56450_B0) || defined(BCM_56450_B1) || \
  30483     defined(BCM_56640_A0) || defined(BCM_56850_A0) || \
  30484     defined(BCM_56860_A0)
  30485 soc_field_info_t soc_AGING_EXP_S_RF_BCM56640_A0fmt_fields[] = {
  30486     { AGING_EXP_S_RFf, 8, 0, SOCF_LE }
  30487 };
  30488 #endif
  30489 
  30490 #if defined(BCM_56725_A0) || defined(BCM_56820_A0)
  30491 soc_field_info_t soc_AGING_EXP_S_RF_BCM56820_A0fmt_fields[] = {
  30492     { AGING_EXP_S_RFf, 14, 0, SOCF_LE }
  30493 };
  30494 #endif
  30495 
  30496 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
  30497     defined(BCM_56270_A0) || defined(BCM_56560_A0) || \
  30498     defined(BCM_56560_B0) || defined(BCM_56670_A0) || \
  30499     defined(BCM_56670_B0) || defined(BCM_56960_A0) || \
  30500     defined(BCM_56965_A0) || defined(BCM_56970_A0)
  30501 soc_field_info_t soc_AGING_EXP_S_RF_BCM56960_A0fmt_fields[] = {
  30502     { AGING_EXP_S_RFf, 8, 0, SOCF_LE }
  30503 };
  30504 #endif
  30505 
  30506 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  30507 soc_field_info_t soc_ALPM1_DATAfmt_fields[] = {
  30508     { BKT_PTRf, 10, 2, SOCF_LE },
  30509     { DEFAULT_MISSf, 1, 0, 0 },
  30510     { DIRECT_ROUTEf, 1, 1, 0 },
  30511     { FMT0f, 4, 22, SOCF_LE },
  30512     { FMT1f, 4, 26, SOCF_LE },
  30513     { FMT2f, 4, 30, SOCF_LE },
  30514     { FMT3f, 4, 34, SOCF_LE },
  30515     { FMT4f, 4, 38, SOCF_LE },
  30516     { KSHIFTf, 7, 12, SOCF_LE },
  30517     { ROFSf, 3, 19, SOCF_LE }
  30518 };
  30519 #endif
  30520 
  30521 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  30522 soc_field_info_t soc_ALPM2_DATAfmt_fields[] = {
  30523     { BKT_PTRf, 13, 1, SOCF_LE },
  30524     { DEFAULT_MISSf, 1, 0, 0 },
  30525     { FMT0f, 4, 24, SOCF_LE },
  30526     { FMT1f, 4, 28, SOCF_LE },
  30527     { FMT2f, 4, 32, SOCF_LE },
  30528     { FMT3f, 4, 36, SOCF_LE },
  30529     { FMT4f, 4, 40, SOCF_LE },
  30530     { FMT5f, 4, 44, SOCF_LE },
  30531     { FMT6f, 4, 48, SOCF_LE },
  30532     { FMT7f, 4, 52, SOCF_LE },
  30533     { KSHIFTf, 7, 14, SOCF_LE },
  30534     { ROFSf, 3, 21, SOCF_LE }
  30535 };
  30536 #endif
  30537 
  30538 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  30539 soc_field_info_t soc_ALPM_KEY_MUX_FORMATfmt_fields[] = {
  30540     { DIPf, 128, 0, SOCF_LE },
  30541     { DIP_IPV4f, 32, 0, SOCF_LE },
  30542     { DIP_IPV6f, 128, 0, SOCF_LE },
  30543     { DIP_IPV6_B0f, 32, 0, SOCF_LE },
  30544     { DIP_IPV6_B1f, 32, 32, SOCF_LE },
  30545     { DIP_IPV6_B2f, 32, 64, SOCF_LE },
  30546     { DIP_IPV6_B3f, 32, 96, SOCF_LE },
  30547     { IPV4f, 1, 268, 0 },
  30548     { IPV6f, 1, 269, 0 },
  30549     { SIPf, 128, 128, SOCF_LE },
  30550     { SIP_IPV4f, 32, 128, SOCF_LE },
  30551     { SIP_IPV6f, 128, 128, SOCF_LE },
  30552     { SIP_IPV6_B0f, 32, 128, SOCF_LE },
  30553     { SIP_IPV6_B1f, 32, 160, SOCF_LE },
  30554     { SIP_IPV6_B2f, 32, 192, SOCF_LE },
  30555     { SIP_IPV6_B3f, 32, 224, SOCF_LE },
  30556     { SOPf, 1, 270, 0 },
  30557     { VRFf, 12, 256, SOCF_LE }
  30558 };
  30559 #endif
  30560 
  30561 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
  30562     defined(BCM_56870_A0)
  30563 soc_field_info_t soc_ARP_HDRfmt_fields[] = {
  30564     { DESTINATION_IP_ADDRESSf, 32, 0, SOCF_LE },
  30565     { DESTINATION_MAC_ADDRESSf, 48, 32, SOCF_LE },
  30566     { HARDWARE_ADDRESS_LENGTHf, 8, 184, SOCF_LE },
  30567     { HTYPEf, 16, 208, SOCF_LE },
  30568     { OPCODEf, 16, 160, SOCF_LE },
  30569     { PROTOCOL_ADDRESS_LENGTHf, 8, 176, SOCF_LE },
  30570     { PTYPEf, 16, 192, SOCF_LE },
  30571     { SOURCE_IP_ADDRESSf, 32, 80, SOCF_LE },
  30572     { SOURCE_MAC_ADDRESSf, 48, 112, SOCF_LE }
  30573 };
  30574 #endif
  30575 
  30576 #if defined(BCM_56770_A0) || defined(BCM_56870_A0)
  30577 soc_field_info_t soc_ASSIGNED_VNTAG_ETAG_DOPfmt_fields[] = {
  30578     { ACTIONf, 2, 28, SOCF_LE },
  30579     { ASSIGNED_VNTAG_ETAGf, 32, 32, SOCF_LE },
  30580     { CAPTURE_DATAf, 36, 28, SOCF_LE },
  30581     { ETAG_VALIDf, 1, 31, 0 },
  30582     { RESERVEDf, 28, 0, SOCF_LE|SOCF_RES },
  30583     { VNTAG_VALIDf, 1, 30, 0 }
  30584 };
  30585 #endif
  30586 
  30587 #if defined(BCM_56370_A0)
  30588 soc_field_info_t soc_ASSIGNED_VNTAG_ETAG_DOP_BCM56370_A0fmt_fields[] = {
  30589     { ACTIONf, 2, 0, SOCF_LE },
  30590     { ASSIGNED_VNTAG_ETAGf, 32, 4, SOCF_LE },
  30591     { CAPTURE_DATAf, 36, 0, SOCF_LE },
  30592     { ETAG_VALIDf, 1, 3, 0 },
  30593     { RESERVEDf, 28, 36, SOCF_LE|SOCF_RES },
  30594     { VNTAG_VALIDf, 1, 2, 0 }
  30595 };
  30596 #endif
  30597 
  30598 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  30599 soc_field_info_t soc_ASSOC_DATA_FULLfmt_fields[] = {
  30600     { CLASS_IDf, 6, 22, SOCF_LE },
  30601     { DESTINATIONf, 15, 1, SOCF_LE },
  30602     { DEST_TYPEf, 1, 0, 0 },
  30603     { DST_DISCARDf, 1, 21, 0 },
  30604     { FLEX_CTR_BASE_COUNTER_IDXf, 12, 34, SOCF_LE },
  30605     { FLEX_CTR_OFFSET_MODEf, 2, 32, SOCF_LE },
  30606     { FLEX_CTR_POOL_NUMBERf, 4, 28, SOCF_LE },
  30607     { PRIf, 4, 16, SOCF_LE },
  30608     { RPEf, 1, 20, 0 }
  30609 };
  30610 #endif
  30611 
  30612 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  30613 soc_field_info_t soc_ASSOC_DATA_REDUCEDfmt_fields[] = {
  30614     { DESTINATIONf, 15, 1, SOCF_LE },
  30615     { DEST_TYPEf, 1, 0, 0 }
  30616 };
  30617 #endif
  30618 
  30619 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
  30620     defined(BCM_56870_A0)
  30621 soc_field_info_t soc_AUX_HDR_BITMAP_DOPfmt_fields[] = {
  30622     { AUX_HDR_BITMAPf, 22, 0, SOCF_LE },
  30623     { CAPTURE_DATAf, 22, 0, SOCF_LE },
  30624     { RESERVEDf, 10, 22, SOCF_LE|SOCF_RES }
  30625 };
  30626 #endif
  30627 
  30628 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  30629 soc_field_info_t soc_AXP_CH_INBUF_CWfmt_fields[] = {
  30630     { BCNTf, 6, 3, SOCF_LE },
  30631     { EOPf, 1, 1, 0 },
  30632     { ERRf, 1, 2, 0 },
  30633     { RESERVEDf, 1, 9, SOCF_RES },
  30634     { SOPf, 1, 0, 0 }
  30635 };
  30636 #endif
  30637 
  30638 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  30639 soc_field_info_t soc_AXP_CH_OUTBUF_CWfmt_fields[] = {
  30640     { BCNTf, 6, 3, SOCF_LE },
  30641     { EOCf, 1, 10, 0 },
  30642     { EOPf, 1, 1, 0 },
  30643     { ERRf, 1, 2, 0 },
  30644     { NLF_IDf, 4, 11, SOCF_LE },
  30645     { SOCf, 1, 9, 0 },
  30646     { SOPf, 1, 0, 0 }
  30647 };
  30648 #endif
  30649 
  30650 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  30651 soc_field_info_t soc_AXP_IP_CTLfmt_fields[] = {
  30652     { BYTECNTf, 6, 3, SOCF_LE },
  30653     { CELL_ENDf, 1, 2, 0 },
  30654     { CELL_STARTf, 1, 1, 0 },
  30655     { EOPf, 1, 17, 0 },
  30656     { ERRORf, 1, 18, 0 },
  30657     { LPORTf, 7, 9, SOCF_LE },
  30658     { SOPf, 1, 16, 0 },
  30659     { VALf, 1, 0, 0 }
  30660 };
  30661 #endif
  30662 
  30663 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  30664 soc_field_info_t soc_AXP_IP_DATAfmt_fields[] = {
  30665     { DATAf, 416, 0, SOCF_LE }
  30666 };
  30667 #endif
  30668 
  30669 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  30670 soc_field_info_t soc_AXP_META_DATA_COMMONfmt_fields[] = {
  30671     { COPY_TO_CPUf, 1, 110, 0 },
  30672     { DESTINATIONf, 16, 32, SOCF_LE },
  30673     { DEST_TYPEf, 3, 15, SOCF_LE },
  30674     { DOT1X_STATEf, 1, 0, 0 },
  30675     { DPf, 2, 108, SOCF_LE },
  30676     { DROPf, 1, 111, 0 },
  30677     { DVPf, 16, 48, SOCF_LE },
  30678     { DVP_VALIDf, 1, 97, 0 },
  30679     { HEADER_TYPEf, 6, 120, SOCF_LE },
  30680     { ING_1588_UPDATE_DONEf, 1, 112, 0 },
  30681     { INPUT_PRIORITYf, 4, 98, SOCF_LE },
  30682     { INTERNAL_PRIORITYf, 4, 11, SOCF_LE },
  30683     { NLF_PORT_NUMBERf, 6, 102, SOCF_LE },
  30684     { PKT_LENGTHf, 14, 18, SOCF_LE },
  30685     { PORT_PROPERTY_SELf, 3, 117, SOCF_LE },
  30686     { PRESERVE_DSCPf, 1, 9, 0 },
  30687     { PRESERVE_PRI_CFIf, 1, 10, 0 },
  30688     { RESERVED_1f, 1, 8, SOCF_RES },
  30689     { SOURCE_MODIDf, 8, 72, SOCF_LE },
  30690     { SOURCE_PORTf, 8, 64, SOCF_LE },
  30691     { SPAREf, 4, 113, SOCF_LE },
  30692     { STARTf, 2, 126, SOCF_LE },
  30693     { SVPf, 16, 80, SOCF_LE },
  30694     { SVP_VALIDf, 1, 96, 0 },
  30695     { TUNNEL_TYPEf, 1, 1, 0 },
  30696     { WLAN_CLIENT_DATABASE_DA_MISSf, 1, 6, 0 },
  30697     { WLAN_CLIENT_DATABASE_SA_MISSf, 1, 5, 0 },
  30698     { WLAN_DATABASE_ERRORf, 1, 4, 0 },
  30699     { WLAN_MOVE_TOCPUf, 1, 2, 0 },
  30700     { WLAN_MTU_FAILf, 1, 7, 0 },
  30701     { WLAN_SVP_MISS_TOCPUf, 1, 3, 0 }
  30702 };
  30703 #endif
  30704 
  30705 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  30706 soc_field_info_t soc_AXP_META_DATA_SM_NLFfmt_fields[] = {
  30707     { COMMONf, 128, 96, SOCF_LE },
  30708     { DIRECTIONf, 1, 65, 0 },
  30709     { FIRSTf, 1, 67, 0 },
  30710     { FLOW_INDEXf, 13, 72, SOCF_LE },
  30711     { FT_ERRORf, 1, 64, 0 },
  30712     { IP_FRAGMENTf, 1, 14, 0 },
  30713     { IP_LENGTHf, 14, 0, SOCF_LE },
  30714     { IP_TYPEf, 1, 15, 0 },
  30715     { L3_HEADER_OFFSETf, 8, 32, SOCF_LE },
  30716     { L4_HEADER_OFFSETf, 8, 24, SOCF_LE },
  30717     { L4_PAYLOAD_OFFSETf, 8, 16, SOCF_LE },
  30718     { L4_PROTOCOLf, 8, 40, SOCF_LE },
  30719     { LASTf, 1, 66, 0 },
  30720     { PACKET_NUMf, 4, 68, SOCF_LE },
  30721     { RESERVEDf, 11, 85, SOCF_LE|SOCF_RES },
  30722     { TIMESTAMPf, 16, 48, SOCF_LE }
  30723 };
  30724 #endif
  30725 
  30726 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  30727 soc_field_info_t soc_AXP_META_DATA_WRX_NLFfmt_fields[] = {
  30728     { COMMONf, 128, 32, SOCF_LE },
  30729     { HA_FA_ENABLEf, 1, 17, 0 },
  30730     { IP_HDR_OFFSETf, 6, 0, SOCF_LE },
  30731     { IP_TYPEf, 1, 6, 0 },
  30732     { RESERVEDf, 14, 18, SOCF_LE|SOCF_RES },
  30733     { TUNNEL_IDf, 10, 7, SOCF_LE }
  30734 };
  30735 #endif
  30736 
  30737 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  30738 soc_field_info_t soc_AXP_META_DATA_WTX_NLFfmt_fields[] = {
  30739     { COMMONf, 128, 64, SOCF_LE },
  30740     { DSCPf, 8, 0, SOCF_LE },
  30741     { DVP_PROFILE_INDEXf, 11, 45, SOCF_LE },
  30742     { IP_TYPEf, 1, 33, 0 },
  30743     { MC_BITMAPf, 16, 16, SOCF_LE },
  30744     { NONUCASTf, 1, 34, 0 },
  30745     { NONUCAST_TRUNK_MASK_INDEXf, 10, 35, SOCF_LE },
  30746     { RESERVEDf, 8, 56, SOCF_LE|SOCF_RES },
  30747     { TTLf, 8, 8, SOCF_LE },
  30748     { V4_DFf, 1, 32, 0 }
  30749 };
  30750 #endif
  30751 
  30752 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  30753 soc_field_info_t soc_AXP_NLF_CTLfmt_fields[] = {
  30754     { BCNTf, 5, 4, SOCF_LE },
  30755     { EOPf, 1, 2, 0 },
  30756     { ERRf, 1, 3, 0 },
  30757     { SOPf, 1, 1, 0 },
  30758     { VALf, 1, 0, 0 }
  30759 };
  30760 #endif
  30761 
  30762 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  30763 soc_field_info_t soc_AXP_NLF_DATAfmt_fields[] = {
  30764     { DATAf, 256, 0, SOCF_LE },
  30765     { DATA12f, 96, 0, SOCF_LE },
  30766     { DATA16f, 128, 0, SOCF_LE },
  30767     { DATA20f, 160, 0, SOCF_LE },
  30768     { DATA24f, 192, 0, SOCF_LE },
  30769     { DATA28f, 224, 0, SOCF_LE },
  30770     { DATA32f, 256, 0, SOCF_LE },
  30771     { DATA4f, 32, 0, SOCF_LE },
  30772     { DATA8f, 64, 0, SOCF_LE }
  30773 };
  30774 #endif
  30775 
  30776 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  30777 soc_field_info_t soc_AXP_NLF_INFOfmt_fields[] = {
  30778     { CREDITf, 1, 0, 0 }
  30779 };
  30780 #endif
  30781 
  30782 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  30783 soc_field_info_t soc_AXP_NLF_SYSTEM_INfmt_fields[] = {
  30784     { NLF_IDf, 4, 0, SOCF_LE }
  30785 };
  30786 #endif
  30787 
  30788 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
  30789 soc_field_info_t soc_AXP_SHAPEfmt_fields[] = {
  30790     { CELL_LENGTHf, 8, 0, SOCF_LE },
  30791     { L0_NODE_NUMf, 8, 26, SOCF_LE },
  30792     { L1_NODE_NUMf, 10, 34, SOCF_LE },
  30793     { MINBW_FLAGf, 3, 44, SOCF_LE },
  30794     { MMU_DST_PORT_NUMf, 6, 20, SOCF_LE },
  30795     { QUEUE_NUMf, 12, 8, SOCF_LE },
  30796     { SOPf, 1, 47, 0 },
  30797     { VALIDf, 1, 48, 0 }
  30798 };
  30799 #endif
  30800 
  30801 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  30802 soc_field_info_t soc_AXP_SM_EGRESS_LOOPBACK_HEADERfmt_fields[] = {
  30803     { AGE_INDEXf, 4, 50, SOCF_LE },
  30804     { APPLY_ACTIONf, 1, 57, 0 },
  30805     { COMMONf, 128, 208, SOCF_LE },
  30806     { COPY_TO_CPUf, 1, 55, 0 },
  30807     { ETHERTYPEf, 16, 64, SOCF_LE },
  30808     { FINAL_REPORTf, 1, 59, 0 },
  30809     { FLOW_INDEXf, 13, 0, SOCF_LE },
  30810     { HTTP_PERSISTENTf, 1, 54, 0 },
  30811     { KEEP_FLOWf, 1, 58, 0 },
  30812     { MACDAf, 48, 160, SOCF_LE },
  30813     { MACSAf, 48, 112, SOCF_LE },
  30814     { MATCH_VALIDf, 1, 60, 0 },
  30815     { OPCODEf, 2, 62, SOCF_LE },
  30816     { POLICY_INDEXf, 8, 32, SOCF_LE },
  30817     { RESERVED0f, 3, 13, SOCF_LE|SOCF_RES },
  30818     { RESERVED1f, 1, 61, SOCF_RES },
  30819     { SIGNATURE_IDf, 10, 40, SOCF_LE },
  30820     { SM_ERRORf, 1, 56, 0 },
  30821     { TIMESTAMPf, 16, 16, SOCF_LE },
  30822     { VLANf, 16, 80, SOCF_LE },
  30823     { VLAN_TYPEf, 16, 96, SOCF_LE }
  30824 };
  30825 #endif
  30826 
  30827 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  30828 soc_field_info_t soc_AXP_TO_IP_MDHfmt_fields[] = {
  30829     { COPY_TO_CPUf, 1, 110, 0 },
  30830     { DESTINATIONf, 16, 32, SOCF_LE },
  30831     { DEST_TYPEf, 3, 15, SOCF_LE },
  30832     { DOT1X_STATEf, 1, 0, 0 },
  30833     { DO_NOT_LEARNf, 1, 8, 0 },
  30834     { DPf, 2, 108, SOCF_LE },
  30835     { DROPf, 1, 111, 0 },
  30836     { DVPf, 16, 48, SOCF_LE },
  30837     { DVP_VALIDf, 1, 97, 0 },
  30838     { HEADER_TYPEf, 6, 120, SOCF_LE },
  30839     { INPUT_PRIORITYf, 4, 98, SOCF_LE },
  30840     { INTERNAL_PRIORITYf, 4, 11, SOCF_LE },
  30841     { NLF_PORT_NUMf, 6, 102, SOCF_LE },
  30842     { PACKET_LENGTHf, 14, 18, SOCF_LE },
  30843     { PORT_PROPERTY_SELf, 3, 117, SOCF_LE },
  30844     { PRESERVE_DSCPf, 1, 9, 0 },
  30845     { PRESERVE_PRI_CFIf, 1, 10, 0 },
  30846     { RESERVED_2f, 5, 112, SOCF_LE|SOCF_RES },
  30847     { RIC_VPf, 16, 48, SOCF_LE },
  30848     { SOURCE_MODIDf, 8, 72, SOCF_LE },
  30849     { SOURCE_PORTf, 8, 64, SOCF_LE },
  30850     { STARTf, 2, 126, SOCF_LE },
  30851     { SVPf, 16, 80, SOCF_LE },
  30852     { SVP_VALIDf, 1, 96, 0 },
  30853     { TUNNEL_TYPEf, 1, 1, 0 },
  30854     { WLAN_CLIENT_DATABASE_DA_MISSf, 1, 6, 0 },
  30855     { WLAN_CLIENT_DATABASE_ERRORf, 1, 4, 0 },
  30856     { WLAN_CLIENT_DATABASE_SA_MISSf, 1, 5, 0 },
  30857     { WLAN_MOVE_TO_CPUf, 1, 2, 0 },
  30858     { WLAN_MTU_FAILf, 1, 7, 0 },
  30859     { WLAN_SVP_MISS_TO_CPUf, 1, 3, 0 }
  30860 };
  30861 #endif
  30862 
  30863 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  30864 soc_field_info_t soc_AXP_WRX_EGRESS_LOOPBACK_HEADERfmt_fields[] = {
  30865     { COPY_TO_CPUf, 1, 108, 0 },
  30866     { DESTINATIONf, 16, 32, SOCF_LE },
  30867     { DEST_TYPEf, 3, 15, SOCF_LE },
  30868     { DOT1X_STATEf, 1, 0, 0 },
  30869     { DPf, 2, 109, SOCF_LE },
  30870     { DVP_VALIDf, 1, 97, 0 },
  30871     { HEADER_TYPEf, 6, 120, SOCF_LE },
  30872     { INPUT_PRIORITYf, 4, 98, SOCF_LE },
  30873     { INTERNAL_PRIORITYf, 4, 11, SOCF_LE },
  30874     { NLF_PORT_NUMf, 6, 102, SOCF_LE },
  30875     { NOT_USEDf, 2, 7, SOCF_LE },
  30876     { PACKET_LENGTHf, 14, 18, SOCF_LE },
  30877     { PRESERVE_DSCPf, 1, 9, 0 },
  30878     { PRESERVE_PRI_CFIf, 1, 10, 0 },
  30879     { RESERVED_2f, 9, 111, SOCF_LE|SOCF_RES },
  30880     { RIC_VPf, 16, 48, SOCF_LE },
  30881     { SOURCE_MODIDf, 8, 72, SOCF_LE },
  30882     { SOURCE_PORTf, 8, 64, SOCF_LE },
  30883     { STARTf, 2, 126, SOCF_LE },
  30884     { SVPf, 16, 80, SOCF_LE },
  30885     { SVP_VALIDf, 1, 96, 0 },
  30886     { TUNNEL_TYPEf, 1, 1, 0 },
  30887     { WLAN_CLIENT_DATABASE_DA_MISSf, 1, 6, 0 },
  30888     { WLAN_CLIENT_DATABASE_ERRORf, 1, 4, 0 },
  30889     { WLAN_CLIENT_DATABASE_SA_MISSf, 1, 5, 0 },
  30890     { WLAN_MOVE_TOCPUf, 1, 2, 0 },
  30891     { WLAN_SVP_MISS_TOCPUf, 1, 3, 0 }
  30892 };
  30893 #endif
  30894 
  30895 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  30896 soc_field_info_t soc_AXP_WTX_DPfmt_fields[] = {
  30897     { ALL_DATAf, 96, 0, SOCF_LE }
  30898 };
  30899 #endif
  30900 
  30901 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
  30902 soc_field_info_t soc_AXP_WTX_WCTLfmt_fields[] = {
  30903     { BCNTf, 4, 3, SOCF_LE },
  30904     { EOPf, 1, 1, 0 },
  30905     { ERRf, 1, 2, 0 },
  30906     { SOPf, 1, 0, 0 }
  30907 };
  30908 #endif
  30909