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

allformats_o.i (52710B)


      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:        allformats_o.i
     12  * Purpose:     Independent format descriptions.
     13  */
     14 
     15 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
     16     { /* SOC_FORMAT_INT_OAM_LM_COUNTERS_COV_DEFSfmt */ 
     17         /* format            OAM_LM_COUNTERS_COV_DEFSfmt */
     18         /* nFields     */ 6,
     19         /* *fields     */ soc_OAM_LM_COUNTERS_COV_DEFSfmt_fields,
     20         /* bits        */ 21,
     21         /* flags       */ 0,
     22     },
     23 #endif /* chips */
     24 
     25 #if defined(BCM_53400_A0)
     26     { /* SOC_FORMAT_INT_OAM_LM_COUNTERS_COV_DEFS_BCM53400_A0fmt */ 
     27         /* format            OAM_LM_COUNTERS_COV_DEFSfmt */
     28         /* nFields     */ 6,
     29         /* *fields     */ soc_OAM_LM_COUNTERS_COV_DEFS_BCM53400_A0fmt_fields,
     30         /* bits        */ 17,
     31         /* flags       */ 0,
     32     },
     33 #endif /* chips */
     34 
     35 #if defined(BCM_53540_A0)
     36     { /* SOC_FORMAT_INT_OAM_LM_COUNTERS_COV_DEFS_BCM53540_A0fmt */ 
     37         /* format            OAM_LM_COUNTERS_COV_DEFSfmt */
     38         /* nFields     */ 6,
     39         /* *fields     */ soc_OAM_LM_COUNTERS_COV_DEFS_BCM53400_A0fmt_fields,
     40         /* bits        */ 17,
     41         /* flags       */ 0,
     42     },
     43 #endif /* chips */
     44 
     45 #if defined(BCM_53570_A0)
     46     { /* SOC_FORMAT_INT_OAM_LM_COUNTERS_COV_DEFS_BCM53570_A0fmt */ 
     47         /* format            OAM_LM_COUNTERS_COV_DEFSfmt */
     48         /* nFields     */ 6,
     49         /* *fields     */ soc_OAM_LM_COUNTERS_COV_DEFS_BCM53400_A0fmt_fields,
     50         /* bits        */ 17,
     51         /* flags       */ 0,
     52     },
     53 #endif /* chips */
     54 
     55 #if defined(BCM_53570_B0)
     56     { /* SOC_FORMAT_INT_OAM_LM_COUNTERS_COV_DEFS_BCM53570_B0fmt */ 
     57         /* format            OAM_LM_COUNTERS_COV_DEFSfmt */
     58         /* nFields     */ 6,
     59         /* *fields     */ soc_OAM_LM_COUNTERS_COV_DEFS_BCM53400_A0fmt_fields,
     60         /* bits        */ 17,
     61         /* flags       */ 0,
     62     },
     63 #endif /* chips */
     64 
     65 #if defined(BCM_56150_A0)
     66     { /* SOC_FORMAT_INT_OAM_LM_COUNTERS_COV_DEFS_BCM56150_A0fmt */ 
     67         /* format            OAM_LM_COUNTERS_COV_DEFSfmt */
     68         /* nFields     */ 6,
     69         /* *fields     */ soc_OAM_LM_COUNTERS_COV_DEFS_BCM56150_A0fmt_fields,
     70         /* bits        */ 17,
     71         /* flags       */ 0,
     72     },
     73 #endif /* chips */
     74 
     75 #if defined(BCM_56160_A0)
     76     { /* SOC_FORMAT_INT_OAM_LM_COUNTERS_COV_DEFS_BCM56160_A0fmt */ 
     77         /* format            OAM_LM_COUNTERS_COV_DEFSfmt */
     78         /* nFields     */ 6,
     79         /* *fields     */ soc_OAM_LM_COUNTERS_COV_DEFS_BCM53400_A0fmt_fields,
     80         /* bits        */ 17,
     81         /* flags       */ 0,
     82     },
     83 #endif /* chips */
     84 
     85 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
     86     { /* SOC_FORMAT_INT_OAM_LPR_CNTR_ACTION_BUSfmt */ 
     87         /* format            OAM_LPR_CNTR_ACTION_BUSfmt */
     88         /* nFields     */ 11,
     89         /* *fields     */ soc_OAM_LPR_CNTR_ACTION_BUSfmt_fields,
     90         /* bits        */ 33,
     91         /* flags       */ 0,
     92     },
     93 #endif /* chips */
     94 
     95 #if defined(BCM_56270_A0)
     96     { /* SOC_FORMAT_INT_OAM_LPR_CNTR_ACTION_BUS_BCM56270_A0fmt */ 
     97         /* format            OAM_LPR_CNTR_ACTION_BUSfmt */
     98         /* nFields     */ 11,
     99         /* *fields     */ soc_OAM_LPR_CNTR_ACTION_BUS_BCM56270_A0fmt_fields,
    100         /* bits        */ 31,
    101         /* flags       */ 0,
    102     },
    103 #endif /* chips */
    104 
    105 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
    106     defined(BCM_56270_A0)
    107     { /* SOC_FORMAT_INT_OAM_LPR_INTF_CONTROL_INFOfmt */ 
    108         /* format            OAM_LPR_INTF_CONTROL_INFOfmt */
    109         /* nFields     */ 6,
    110         /* *fields     */ soc_OAM_LPR_INTF_CONTROL_INFOfmt_fields,
    111         /* bits        */ 10,
    112         /* flags       */ 0,
    113     },
    114 #endif /* chips */
    115 
    116 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
    117     { /* SOC_FORMAT_INT_OAM_LPR_INTF_LOOKUP_CNTR_DATAfmt */ 
    118         /* format            OAM_LPR_INTF_LOOKUP_CNTR_DATAfmt */
    119         /* nFields     */ 8,
    120         /* *fields     */ soc_OAM_LPR_INTF_LOOKUP_CNTR_DATAfmt_fields,
    121         /* bits        */ 28,
    122         /* flags       */ 0,
    123     },
    124 #endif /* chips */
    125 
    126 #if defined(BCM_56270_A0)
    127     { /* SOC_FORMAT_INT_OAM_LPR_INTF_LOOKUP_CNTR_DATA_BCM56270_A0fmt */ 
    128         /* format            OAM_LPR_INTF_LOOKUP_CNTR_DATAfmt */
    129         /* nFields     */ 8,
    130         /* *fields     */ soc_OAM_LPR_INTF_LOOKUP_CNTR_DATA_BCM56270_A0fmt_fields,
    131         /* bits        */ 26,
    132         /* flags       */ 0,
    133     },
    134 #endif /* chips */
    135 
    136 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
    137     { /* SOC_FORMAT_INT_OAM_LPR_INTF_LOOKUP_DATAfmt */ 
    138         /* format            OAM_LPR_INTF_LOOKUP_DATAfmt */
    139         /* nFields     */ 8,
    140         /* *fields     */ soc_OAM_LPR_INTF_LOOKUP_DATAfmt_fields,
    141         /* bits        */ 114,
    142         /* flags       */ 0,
    143     },
    144 #endif /* chips */
    145 
    146 #if defined(BCM_56270_A0)
    147     { /* SOC_FORMAT_INT_OAM_LPR_INTF_LOOKUP_DATA_BCM56270_A0fmt */ 
    148         /* format            OAM_LPR_INTF_LOOKUP_DATAfmt */
    149         /* nFields     */ 8,
    150         /* *fields     */ soc_OAM_LPR_INTF_LOOKUP_DATA_BCM56270_A0fmt_fields,
    151         /* bits        */ 107,
    152         /* flags       */ 0,
    153     },
    154 #endif /* chips */
    155 
    156 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
    157     { /* SOC_FORMAT_INT_OAM_LPR_IN_BUSfmt */ 
    158         /* format            OAM_LPR_IN_BUSfmt */
    159         /* nFields     */ 3,
    160         /* *fields     */ soc_OAM_LPR_IN_BUSfmt_fields,
    161         /* bits        */ 477,
    162         /* flags       */ 0,
    163     },
    164 #endif /* chips */
    165 
    166 #if defined(BCM_56270_A0)
    167     { /* SOC_FORMAT_INT_OAM_LPR_IN_BUS_BCM56270_A0fmt */ 
    168         /* format            OAM_LPR_IN_BUSfmt */
    169         /* nFields     */ 3,
    170         /* *fields     */ soc_OAM_LPR_IN_BUS_BCM56270_A0fmt_fields,
    171         /* bits        */ 470,
    172         /* flags       */ 0,
    173     },
    174 #endif /* chips */
    175 
    176 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
    177     defined(BCM_56270_A0)
    178     { /* SOC_FORMAT_INT_OAM_LPR_KEYfmt */ 
    179         /* format            OAM_LPR_KEYfmt */
    180         /* nFields     */ 9,
    181         /* *fields     */ soc_OAM_LPR_KEYfmt_fields,
    182         /* bits        */ 44,
    183         /* flags       */ 0,
    184     },
    185 #endif /* chips */
    186 
    187 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
    188     defined(BCM_56270_A0)
    189     { /* SOC_FORMAT_INT_OAM_LPR_KEY_TYPEfmt */ 
    190         /* format            OAM_LPR_KEY_TYPEfmt */
    191         /* nFields     */ 1,
    192         /* *fields     */ soc_OAM_LPR_KEY_TYPEfmt_fields,
    193         /* bits        */ 4,
    194         /* flags       */ 0,
    195     },
    196 #endif /* chips */
    197 
    198 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
    199     defined(BCM_56270_A0)
    200     { /* SOC_FORMAT_INT_OAM_LPR_KEY_TYPE_SRCfmt */ 
    201         /* format            OAM_LPR_KEY_TYPE_SRCfmt */
    202         /* nFields     */ 3,
    203         /* *fields     */ soc_OAM_LPR_KEY_TYPE_SRCfmt_fields,
    204         /* bits        */ 7,
    205         /* flags       */ 0,
    206     },
    207 #endif /* chips */
    208 
    209 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
    210     defined(BCM_56270_A0)
    211     { /* SOC_FORMAT_INT_OAM_LPR_KEY_TYPE_SRC_ATRfmt */ 
    212         /* format            OAM_LPR_KEY_TYPE_SRC_ATRfmt */
    213         /* nFields     */ 1,
    214         /* *fields     */ soc_OAM_LPR_KEY_TYPE_SRC_ATRfmt_fields,
    215         /* bits        */ 2,
    216         /* flags       */ 0,
    217     },
    218 #endif /* chips */
    219 
    220 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
    221     defined(BCM_56270_A0)
    222     { /* SOC_FORMAT_INT_OAM_LPR_KEY_TYPE_SRC_BUSfmt */ 
    223         /* format            OAM_LPR_KEY_TYPE_SRC_BUSfmt */
    224         /* nFields     */ 9,
    225         /* *fields     */ soc_OAM_LPR_KEY_TYPE_SRC_BUSfmt_fields,
    226         /* bits        */ 63,
    227         /* flags       */ 0,
    228     },
    229 #endif /* chips */
    230 
    231 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
    232     { /* SOC_FORMAT_INT_OAM_LPR_OAM_ACTIONfmt */ 
    233         /* format            OAM_LPR_OAM_ACTIONfmt */
    234         /* nFields     */ 22,
    235         /* *fields     */ soc_OAM_LPR_OAM_ACTIONfmt_fields,
    236         /* bits        */ 64,
    237         /* flags       */ 0,
    238     },
    239 #endif /* chips */
    240 
    241 #if defined(BCM_56270_A0)
    242     { /* SOC_FORMAT_INT_OAM_LPR_OAM_ACTION_BCM56270_A0fmt */ 
    243         /* format            OAM_LPR_OAM_ACTIONfmt */
    244         /* nFields     */ 23,
    245         /* *fields     */ soc_OAM_LPR_OAM_ACTION_BCM56270_A0fmt_fields,
    246         /* bits        */ 64,
    247         /* flags       */ 0,
    248     },
    249 #endif /* chips */
    250 
    251 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
    252     defined(BCM_56270_A0)
    253     { /* SOC_FORMAT_INT_OAM_LPR_OAM_DROP_VECTORfmt */ 
    254         /* format            OAM_LPR_OAM_DROP_VECTORfmt */
    255         /* nFields     */ 14,
    256         /* *fields     */ soc_OAM_LPR_OAM_DROP_VECTORfmt_fields,
    257         /* bits        */ 43,
    258         /* flags       */ 0,
    259     },
    260 #endif /* chips */
    261 
    262 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
    263     defined(BCM_56270_A0)
    264     { /* SOC_FORMAT_INT_OAM_LPR_OAM_PKT_INFO_BUSfmt */ 
    265         /* format            OAM_LPR_OAM_PKT_INFO_BUSfmt */
    266         /* nFields     */ 8,
    267         /* *fields     */ soc_OAM_LPR_OAM_PKT_INFO_BUSfmt_fields,
    268         /* bits        */ 8,
    269         /* flags       */ 0,
    270     },
    271 #endif /* chips */
    272 
    273 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
    274     { /* SOC_FORMAT_INT_OAM_LPR_OUT_BUSfmt */ 
    275         /* format            OAM_LPR_OUT_BUSfmt */
    276         /* nFields     */ 4,
    277         /* *fields     */ soc_OAM_LPR_OUT_BUSfmt_fields,
    278         /* bits        */ 163,
    279         /* flags       */ 0,
    280     },
    281 #endif /* chips */
    282 
    283 #if defined(BCM_56270_A0)
    284     { /* SOC_FORMAT_INT_OAM_LPR_OUT_BUS_BCM56270_A0fmt */ 
    285         /* format            OAM_LPR_OUT_BUSfmt */
    286         /* nFields     */ 4,
    287         /* *fields     */ soc_OAM_LPR_OUT_BUS_BCM56270_A0fmt_fields,
    288         /* bits        */ 157,
    289         /* flags       */ 0,
    290     },
    291 #endif /* chips */
    292 
    293 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
    294     defined(BCM_56270_A0)
    295     { /* SOC_FORMAT_INT_OAM_LPR_PAR_ERR_INTRfmt */ 
    296         /* format            OAM_LPR_PAR_ERR_INTRfmt */
    297         /* nFields     */ 5,
    298         /* *fields     */ soc_OAM_LPR_PAR_ERR_INTRfmt_fields,
    299         /* bits        */ 5,
    300         /* flags       */ 0,
    301     },
    302 #endif /* chips */
    303 
    304 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
    305     defined(BCM_56270_A0)
    306     { /* SOC_FORMAT_INT_OAM_LPR_PKT_AND_CTRL_BUSfmt */ 
    307         /* format            OAM_LPR_PKT_AND_CTRL_BUSfmt */
    308         /* nFields     */ 38,
    309         /* *fields     */ soc_OAM_LPR_PKT_AND_CTRL_BUSfmt_fields,
    310         /* bits        */ 300,
    311         /* flags       */ 0,
    312     },
    313 #endif /* chips */
    314 
    315 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
    316     defined(BCM_56270_A0)
    317     { /* SOC_FORMAT_INT_OAM_LPR_PKT_INFOfmt */ 
    318         /* format            OAM_LPR_PKT_INFOfmt */
    319         /* nFields     */ 9,
    320         /* *fields     */ soc_OAM_LPR_PKT_INFOfmt_fields,
    321         /* bits        */ 19,
    322         /* flags       */ 0,
    323     },
    324 #endif /* chips */
    325 
    326 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) || \
    327     defined(BCM_56270_A0)
    328     { /* SOC_FORMAT_INT_OAM_LPR_S_INTF_PASSIVE_DROP_VECTORfmt */ 
    329         /* format            OAM_LPR_S_INTF_PASSIVE_DROP_VECTORfmt */
    330         /* nFields     */ 4,
    331         /* *fields     */ soc_OAM_LPR_S_INTF_PASSIVE_DROP_VECTORfmt_fields,
    332         /* bits        */ 32,
    333         /* flags       */ 0,
    334     },
    335 #endif /* chips */
    336 
    337 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
    338     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
    339     defined(BCM_56450_B1) || defined(BCM_56640_A0) || \
    340     defined(BCM_56850_A0) || defined(BCM_56860_A0)
    341     { /* SOC_FORMAT_INT_OAM_OPCODEfmt */ 
    342         /* format            OAM_OPCODEfmt */
    343         /* nFields     */ 1,
    344         /* *fields     */ soc_OAM_OPCODEfmt_fields,
    345         /* bits        */ 8,
    346         /* flags       */ 0,
    347     },
    348 #endif /* chips */
    349 
    350 #if defined(BCM_53400_A0)
    351     { /* SOC_FORMAT_INT_OAM_OPCODE_BCM53400_A0fmt */ 
    352         /* format            OAM_OPCODEfmt */
    353         /* nFields     */ 1,
    354         /* *fields     */ soc_OAM_OPCODE_BCM53400_A0fmt_fields,
    355         /* bits        */ 8,
    356         /* flags       */ 0,
    357     },
    358 #endif /* chips */
    359 
    360 #if defined(BCM_53540_A0)
    361     { /* SOC_FORMAT_INT_OAM_OPCODE_BCM53540_A0fmt */ 
    362         /* format            OAM_OPCODEfmt */
    363         /* nFields     */ 1,
    364         /* *fields     */ soc_OAM_OPCODE_BCM53400_A0fmt_fields,
    365         /* bits        */ 8,
    366         /* flags       */ 0,
    367     },
    368 #endif /* chips */
    369 
    370 #if defined(BCM_53570_A0)
    371     { /* SOC_FORMAT_INT_OAM_OPCODE_BCM53570_A0fmt */ 
    372         /* format            OAM_OPCODEfmt */
    373         /* nFields     */ 1,
    374         /* *fields     */ soc_OAM_OPCODE_BCM53400_A0fmt_fields,
    375         /* bits        */ 8,
    376         /* flags       */ 0,
    377     },
    378 #endif /* chips */
    379 
    380 #if defined(BCM_53570_B0)
    381     { /* SOC_FORMAT_INT_OAM_OPCODE_BCM53570_B0fmt */ 
    382         /* format            OAM_OPCODEfmt */
    383         /* nFields     */ 1,
    384         /* *fields     */ soc_OAM_OPCODE_BCM53400_A0fmt_fields,
    385         /* bits        */ 8,
    386         /* flags       */ 0,
    387     },
    388 #endif /* chips */
    389 
    390 #if defined(BCM_56160_A0)
    391     { /* SOC_FORMAT_INT_OAM_OPCODE_BCM56160_A0fmt */ 
    392         /* format            OAM_OPCODEfmt */
    393         /* nFields     */ 1,
    394         /* *fields     */ soc_OAM_OPCODE_BCM53400_A0fmt_fields,
    395         /* bits        */ 8,
    396         /* flags       */ 0,
    397     },
    398 #endif /* chips */
    399 
    400 #if defined(BCM_56260_A0)
    401     { /* SOC_FORMAT_INT_OAM_OPCODE_BCM56260_A0fmt */ 
    402         /* format            OAM_OPCODEfmt */
    403         /* nFields     */ 1,
    404         /* *fields     */ soc_OAM_OPCODE_BCM53400_A0fmt_fields,
    405         /* bits        */ 8,
    406         /* flags       */ 0,
    407     },
    408 #endif /* chips */
    409 
    410 #if defined(BCM_56260_B0)
    411     { /* SOC_FORMAT_INT_OAM_OPCODE_BCM56260_B0fmt */ 
    412         /* format            OAM_OPCODEfmt */
    413         /* nFields     */ 1,
    414         /* *fields     */ soc_OAM_OPCODE_BCM53400_A0fmt_fields,
    415         /* bits        */ 8,
    416         /* flags       */ 0,
    417     },
    418 #endif /* chips */
    419 
    420 #if defined(BCM_56270_A0)
    421     { /* SOC_FORMAT_INT_OAM_OPCODE_BCM56270_A0fmt */ 
    422         /* format            OAM_OPCODEfmt */
    423         /* nFields     */ 1,
    424         /* *fields     */ soc_OAM_OPCODE_BCM53400_A0fmt_fields,
    425         /* bits        */ 8,
    426         /* flags       */ 0,
    427     },
    428 #endif /* chips */
    429 
    430 #if defined(BCM_56560_A0)
    431     { /* SOC_FORMAT_INT_OAM_OPCODE_BCM56560_A0fmt */ 
    432         /* format            OAM_OPCODEfmt */
    433         /* nFields     */ 1,
    434         /* *fields     */ soc_OAM_OPCODE_BCM53400_A0fmt_fields,
    435         /* bits        */ 8,
    436         /* flags       */ 0,
    437     },
    438 #endif /* chips */
    439 
    440 #if defined(BCM_56560_B0)
    441     { /* SOC_FORMAT_INT_OAM_OPCODE_BCM56560_B0fmt */ 
    442         /* format            OAM_OPCODEfmt */
    443         /* nFields     */ 1,
    444         /* *fields     */ soc_OAM_OPCODE_BCM53400_A0fmt_fields,
    445         /* bits        */ 8,
    446         /* flags       */ 0,
    447     },
    448 #endif /* chips */
    449 
    450 #if defined(BCM_56670_A0)
    451     { /* SOC_FORMAT_INT_OAM_OPCODE_BCM56670_A0fmt */ 
    452         /* format            OAM_OPCODEfmt */
    453         /* nFields     */ 1,
    454         /* *fields     */ soc_OAM_OPCODE_BCM53400_A0fmt_fields,
    455         /* bits        */ 8,
    456         /* flags       */ 0,
    457     },
    458 #endif /* chips */
    459 
    460 #if defined(BCM_56670_B0)
    461     { /* SOC_FORMAT_INT_OAM_OPCODE_BCM56670_B0fmt */ 
    462         /* format            OAM_OPCODEfmt */
    463         /* nFields     */ 1,
    464         /* *fields     */ soc_OAM_OPCODE_BCM53400_A0fmt_fields,
    465         /* bits        */ 8,
    466         /* flags       */ 0,
    467     },
    468 #endif /* chips */
    469 
    470 #if defined(BCM_56960_A0)
    471     { /* SOC_FORMAT_INT_OAM_OPCODE_BCM56960_A0fmt */ 
    472         /* format            OAM_OPCODEfmt */
    473         /* nFields     */ 1,
    474         /* *fields     */ soc_OAM_OPCODE_BCM53400_A0fmt_fields,
    475         /* bits        */ 8,
    476         /* flags       */ 0,
    477     },
    478 #endif /* chips */
    479 
    480 #if defined(BCM_56965_A0)
    481     { /* SOC_FORMAT_INT_OAM_OPCODE_BCM56965_A0fmt */ 
    482         /* format            OAM_OPCODEfmt */
    483         /* nFields     */ 1,
    484         /* *fields     */ soc_OAM_OPCODE_BCM53400_A0fmt_fields,
    485         /* bits        */ 8,
    486         /* flags       */ 0,
    487     },
    488 #endif /* chips */
    489 
    490 #if defined(BCM_56970_A0)
    491     { /* SOC_FORMAT_INT_OAM_OPCODE_BCM56970_A0fmt */ 
    492         /* format            OAM_OPCODEfmt */
    493         /* nFields     */ 1,
    494         /* *fields     */ soc_OAM_OPCODE_BCM53400_A0fmt_fields,
    495         /* bits        */ 8,
    496         /* flags       */ 0,
    497     },
    498 #endif /* chips */
    499 
    500 #if defined(BCM_56980_A0)
    501     { /* SOC_FORMAT_INT_OAM_OPCODE_BCM56980_A0fmt */ 
    502         /* format            OAM_OPCODEfmt */
    503         /* nFields     */ 1,
    504         /* *fields     */ soc_OAM_OPCODE_BCM53400_A0fmt_fields,
    505         /* bits        */ 8,
    506         /* flags       */ 0,
    507     },
    508 #endif /* chips */
    509 
    510 #if defined(BCM_56980_B0)
    511     { /* SOC_FORMAT_INT_OAM_OPCODE_BCM56980_B0fmt */ 
    512         /* format            OAM_OPCODEfmt */
    513         /* nFields     */ 1,
    514         /* *fields     */ soc_OAM_OPCODE_BCM53400_A0fmt_fields,
    515         /* bits        */ 8,
    516         /* flags       */ 0,
    517     },
    518 #endif /* chips */
    519 
    520 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
    521     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
    522     defined(BCM_56450_B1) || defined(BCM_56640_A0) || \
    523     defined(BCM_56850_A0) || defined(BCM_56860_A0)
    524     { /* SOC_FORMAT_INT_OAM_TLV_DATAfmt */ 
    525         /* format            OAM_TLV_DATAfmt */
    526         /* nFields     */ 1,
    527         /* *fields     */ soc_OAM_TLV_DATAfmt_fields,
    528         /* bits        */ 8,
    529         /* flags       */ 0,
    530     },
    531 #endif /* chips */
    532 
    533 #if defined(BCM_53400_A0)
    534     { /* SOC_FORMAT_INT_OAM_TLV_DATA_BCM53400_A0fmt */ 
    535         /* format            OAM_TLV_DATAfmt */
    536         /* nFields     */ 1,
    537         /* *fields     */ soc_OAM_TLV_DATA_BCM53400_A0fmt_fields,
    538         /* bits        */ 8,
    539         /* flags       */ 0,
    540     },
    541 #endif /* chips */
    542 
    543 #if defined(BCM_53540_A0)
    544     { /* SOC_FORMAT_INT_OAM_TLV_DATA_BCM53540_A0fmt */ 
    545         /* format            OAM_TLV_DATAfmt */
    546         /* nFields     */ 1,
    547         /* *fields     */ soc_OAM_TLV_DATA_BCM53400_A0fmt_fields,
    548         /* bits        */ 8,
    549         /* flags       */ 0,
    550     },
    551 #endif /* chips */
    552 
    553 #if defined(BCM_53570_A0)
    554     { /* SOC_FORMAT_INT_OAM_TLV_DATA_BCM53570_A0fmt */ 
    555         /* format            OAM_TLV_DATAfmt */
    556         /* nFields     */ 1,
    557         /* *fields     */ soc_OAM_TLV_DATA_BCM53400_A0fmt_fields,
    558         /* bits        */ 8,
    559         /* flags       */ 0,
    560     },
    561 #endif /* chips */
    562 
    563 #if defined(BCM_53570_B0)
    564     { /* SOC_FORMAT_INT_OAM_TLV_DATA_BCM53570_B0fmt */ 
    565         /* format            OAM_TLV_DATAfmt */
    566         /* nFields     */ 1,
    567         /* *fields     */ soc_OAM_TLV_DATA_BCM53400_A0fmt_fields,
    568         /* bits        */ 8,
    569         /* flags       */ 0,
    570     },
    571 #endif /* chips */
    572 
    573 #if defined(BCM_56160_A0)
    574     { /* SOC_FORMAT_INT_OAM_TLV_DATA_BCM56160_A0fmt */ 
    575         /* format            OAM_TLV_DATAfmt */
    576         /* nFields     */ 1,
    577         /* *fields     */ soc_OAM_TLV_DATA_BCM53400_A0fmt_fields,
    578         /* bits        */ 8,
    579         /* flags       */ 0,
    580     },
    581 #endif /* chips */
    582 
    583 #if defined(BCM_56260_A0)
    584     { /* SOC_FORMAT_INT_OAM_TLV_DATA_BCM56260_A0fmt */ 
    585         /* format            OAM_TLV_DATAfmt */
    586         /* nFields     */ 1,
    587         /* *fields     */ soc_OAM_TLV_DATA_BCM53400_A0fmt_fields,
    588         /* bits        */ 8,
    589         /* flags       */ 0,
    590     },
    591 #endif /* chips */
    592 
    593 #if defined(BCM_56260_B0)
    594     { /* SOC_FORMAT_INT_OAM_TLV_DATA_BCM56260_B0fmt */ 
    595         /* format            OAM_TLV_DATAfmt */
    596         /* nFields     */ 1,
    597         /* *fields     */ soc_OAM_TLV_DATA_BCM53400_A0fmt_fields,
    598         /* bits        */ 8,
    599         /* flags       */ 0,
    600     },
    601 #endif /* chips */
    602 
    603 #if defined(BCM_56270_A0)
    604     { /* SOC_FORMAT_INT_OAM_TLV_DATA_BCM56270_A0fmt */ 
    605         /* format            OAM_TLV_DATAfmt */
    606         /* nFields     */ 1,
    607         /* *fields     */ soc_OAM_TLV_DATA_BCM53400_A0fmt_fields,
    608         /* bits        */ 8,
    609         /* flags       */ 0,
    610     },
    611 #endif /* chips */
    612 
    613 #if defined(BCM_56560_A0)
    614     { /* SOC_FORMAT_INT_OAM_TLV_DATA_BCM56560_A0fmt */ 
    615         /* format            OAM_TLV_DATAfmt */
    616         /* nFields     */ 1,
    617         /* *fields     */ soc_OAM_TLV_DATA_BCM53400_A0fmt_fields,
    618         /* bits        */ 8,
    619         /* flags       */ 0,
    620     },
    621 #endif /* chips */
    622 
    623 #if defined(BCM_56560_B0)
    624     { /* SOC_FORMAT_INT_OAM_TLV_DATA_BCM56560_B0fmt */ 
    625         /* format            OAM_TLV_DATAfmt */
    626         /* nFields     */ 1,
    627         /* *fields     */ soc_OAM_TLV_DATA_BCM53400_A0fmt_fields,
    628         /* bits        */ 8,
    629         /* flags       */ 0,
    630     },
    631 #endif /* chips */
    632 
    633 #if defined(BCM_56670_A0)
    634     { /* SOC_FORMAT_INT_OAM_TLV_DATA_BCM56670_A0fmt */ 
    635         /* format            OAM_TLV_DATAfmt */
    636         /* nFields     */ 1,
    637         /* *fields     */ soc_OAM_TLV_DATA_BCM53400_A0fmt_fields,
    638         /* bits        */ 8,
    639         /* flags       */ 0,
    640     },
    641 #endif /* chips */
    642 
    643 #if defined(BCM_56670_B0)
    644     { /* SOC_FORMAT_INT_OAM_TLV_DATA_BCM56670_B0fmt */ 
    645         /* format            OAM_TLV_DATAfmt */
    646         /* nFields     */ 1,
    647         /* *fields     */ soc_OAM_TLV_DATA_BCM53400_A0fmt_fields,
    648         /* bits        */ 8,
    649         /* flags       */ 0,
    650     },
    651 #endif /* chips */
    652 
    653 #if defined(BCM_56960_A0)
    654     { /* SOC_FORMAT_INT_OAM_TLV_DATA_BCM56960_A0fmt */ 
    655         /* format            OAM_TLV_DATAfmt */
    656         /* nFields     */ 1,
    657         /* *fields     */ soc_OAM_TLV_DATA_BCM53400_A0fmt_fields,
    658         /* bits        */ 8,
    659         /* flags       */ 0,
    660     },
    661 #endif /* chips */
    662 
    663 #if defined(BCM_56965_A0)
    664     { /* SOC_FORMAT_INT_OAM_TLV_DATA_BCM56965_A0fmt */ 
    665         /* format            OAM_TLV_DATAfmt */
    666         /* nFields     */ 1,
    667         /* *fields     */ soc_OAM_TLV_DATA_BCM53400_A0fmt_fields,
    668         /* bits        */ 8,
    669         /* flags       */ 0,
    670     },
    671 #endif /* chips */
    672 
    673 #if defined(BCM_56970_A0)
    674     { /* SOC_FORMAT_INT_OAM_TLV_DATA_BCM56970_A0fmt */ 
    675         /* format            OAM_TLV_DATAfmt */
    676         /* nFields     */ 1,
    677         /* *fields     */ soc_OAM_TLV_DATA_BCM53400_A0fmt_fields,
    678         /* bits        */ 8,
    679         /* flags       */ 0,
    680     },
    681 #endif /* chips */
    682 
    683 #if defined(BCM_56980_A0)
    684     { /* SOC_FORMAT_INT_OAM_TLV_DATA_BCM56980_A0fmt */ 
    685         /* format            OAM_TLV_DATAfmt */
    686         /* nFields     */ 1,
    687         /* *fields     */ soc_OAM_TLV_DATA_BCM53400_A0fmt_fields,
    688         /* bits        */ 8,
    689         /* flags       */ 0,
    690     },
    691 #endif /* chips */
    692 
    693 #if defined(BCM_56980_B0)
    694     { /* SOC_FORMAT_INT_OAM_TLV_DATA_BCM56980_B0fmt */ 
    695         /* format            OAM_TLV_DATAfmt */
    696         /* nFields     */ 1,
    697         /* *fields     */ soc_OAM_TLV_DATA_BCM53400_A0fmt_fields,
    698         /* bits        */ 8,
    699         /* flags       */ 0,
    700     },
    701 #endif /* chips */
    702 
    703 #if defined(BCM_56150_A0) || defined(BCM_56340_A0) || \
    704     defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
    705     defined(BCM_56450_B1) || defined(BCM_56640_A0) || \
    706     defined(BCM_56850_A0) || defined(BCM_56860_A0)
    707     { /* SOC_FORMAT_INT_OAM_TLV_TYPEfmt */ 
    708         /* format            OAM_TLV_TYPEfmt */
    709         /* nFields     */ 1,
    710         /* *fields     */ soc_OAM_TLV_TYPEfmt_fields,
    711         /* bits        */ 8,
    712         /* flags       */ 0,
    713     },
    714 #endif /* chips */
    715 
    716 #if defined(BCM_53400_A0)
    717     { /* SOC_FORMAT_INT_OAM_TLV_TYPE_BCM53400_A0fmt */ 
    718         /* format            OAM_TLV_TYPEfmt */
    719         /* nFields     */ 1,
    720         /* *fields     */ soc_OAM_TLV_TYPE_BCM53400_A0fmt_fields,
    721         /* bits        */ 8,
    722         /* flags       */ 0,
    723     },
    724 #endif /* chips */
    725 
    726 #if defined(BCM_53540_A0)
    727     { /* SOC_FORMAT_INT_OAM_TLV_TYPE_BCM53540_A0fmt */ 
    728         /* format            OAM_TLV_TYPEfmt */
    729         /* nFields     */ 1,
    730         /* *fields     */ soc_OAM_TLV_TYPE_BCM53400_A0fmt_fields,
    731         /* bits        */ 8,
    732         /* flags       */ 0,
    733     },
    734 #endif /* chips */
    735 
    736 #if defined(BCM_53570_A0)
    737     { /* SOC_FORMAT_INT_OAM_TLV_TYPE_BCM53570_A0fmt */ 
    738         /* format            OAM_TLV_TYPEfmt */
    739         /* nFields     */ 1,
    740         /* *fields     */ soc_OAM_TLV_TYPE_BCM53400_A0fmt_fields,
    741         /* bits        */ 8,
    742         /* flags       */ 0,
    743     },
    744 #endif /* chips */
    745 
    746 #if defined(BCM_53570_B0)
    747     { /* SOC_FORMAT_INT_OAM_TLV_TYPE_BCM53570_B0fmt */ 
    748         /* format            OAM_TLV_TYPEfmt */
    749         /* nFields     */ 1,
    750         /* *fields     */ soc_OAM_TLV_TYPE_BCM53400_A0fmt_fields,
    751         /* bits        */ 8,
    752         /* flags       */ 0,
    753     },
    754 #endif /* chips */
    755 
    756 #if defined(BCM_56160_A0)
    757     { /* SOC_FORMAT_INT_OAM_TLV_TYPE_BCM56160_A0fmt */ 
    758         /* format            OAM_TLV_TYPEfmt */
    759         /* nFields     */ 1,
    760         /* *fields     */ soc_OAM_TLV_TYPE_BCM53400_A0fmt_fields,
    761         /* bits        */ 8,
    762         /* flags       */ 0,
    763     },
    764 #endif /* chips */
    765 
    766 #if defined(BCM_56260_A0)
    767     { /* SOC_FORMAT_INT_OAM_TLV_TYPE_BCM56260_A0fmt */ 
    768         /* format            OAM_TLV_TYPEfmt */
    769         /* nFields     */ 1,
    770         /* *fields     */ soc_OAM_TLV_TYPE_BCM53400_A0fmt_fields,
    771         /* bits        */ 8,
    772         /* flags       */ 0,
    773     },
    774 #endif /* chips */
    775 
    776 #if defined(BCM_56260_B0)
    777     { /* SOC_FORMAT_INT_OAM_TLV_TYPE_BCM56260_B0fmt */ 
    778         /* format            OAM_TLV_TYPEfmt */
    779         /* nFields     */ 1,
    780         /* *fields     */ soc_OAM_TLV_TYPE_BCM53400_A0fmt_fields,
    781         /* bits        */ 8,
    782         /* flags       */ 0,
    783     },
    784 #endif /* chips */
    785 
    786 #if defined(BCM_56270_A0)
    787     { /* SOC_FORMAT_INT_OAM_TLV_TYPE_BCM56270_A0fmt */ 
    788         /* format            OAM_TLV_TYPEfmt */
    789         /* nFields     */ 1,
    790         /* *fields     */ soc_OAM_TLV_TYPE_BCM53400_A0fmt_fields,
    791         /* bits        */ 8,
    792         /* flags       */ 0,
    793     },
    794 #endif /* chips */
    795 
    796 #if defined(BCM_56560_A0)
    797     { /* SOC_FORMAT_INT_OAM_TLV_TYPE_BCM56560_A0fmt */ 
    798         /* format            OAM_TLV_TYPEfmt */
    799         /* nFields     */ 1,
    800         /* *fields     */ soc_OAM_TLV_TYPE_BCM53400_A0fmt_fields,
    801         /* bits        */ 8,
    802         /* flags       */ 0,
    803     },
    804 #endif /* chips */
    805 
    806 #if defined(BCM_56560_B0)
    807     { /* SOC_FORMAT_INT_OAM_TLV_TYPE_BCM56560_B0fmt */ 
    808         /* format            OAM_TLV_TYPEfmt */
    809         /* nFields     */ 1,
    810         /* *fields     */ soc_OAM_TLV_TYPE_BCM53400_A0fmt_fields,
    811         /* bits        */ 8,
    812         /* flags       */ 0,
    813     },
    814 #endif /* chips */
    815 
    816 #if defined(BCM_56670_A0)
    817     { /* SOC_FORMAT_INT_OAM_TLV_TYPE_BCM56670_A0fmt */ 
    818         /* format            OAM_TLV_TYPEfmt */
    819         /* nFields     */ 1,
    820         /* *fields     */ soc_OAM_TLV_TYPE_BCM53400_A0fmt_fields,
    821         /* bits        */ 8,
    822         /* flags       */ 0,
    823     },
    824 #endif /* chips */
    825 
    826 #if defined(BCM_56670_B0)
    827     { /* SOC_FORMAT_INT_OAM_TLV_TYPE_BCM56670_B0fmt */ 
    828         /* format            OAM_TLV_TYPEfmt */
    829         /* nFields     */ 1,
    830         /* *fields     */ soc_OAM_TLV_TYPE_BCM53400_A0fmt_fields,
    831         /* bits        */ 8,
    832         /* flags       */ 0,
    833     },
    834 #endif /* chips */
    835 
    836 #if defined(BCM_56960_A0)
    837     { /* SOC_FORMAT_INT_OAM_TLV_TYPE_BCM56960_A0fmt */ 
    838         /* format            OAM_TLV_TYPEfmt */
    839         /* nFields     */ 1,
    840         /* *fields     */ soc_OAM_TLV_TYPE_BCM53400_A0fmt_fields,
    841         /* bits        */ 8,
    842         /* flags       */ 0,
    843     },
    844 #endif /* chips */
    845 
    846 #if defined(BCM_56965_A0)
    847     { /* SOC_FORMAT_INT_OAM_TLV_TYPE_BCM56965_A0fmt */ 
    848         /* format            OAM_TLV_TYPEfmt */
    849         /* nFields     */ 1,
    850         /* *fields     */ soc_OAM_TLV_TYPE_BCM53400_A0fmt_fields,
    851         /* bits        */ 8,
    852         /* flags       */ 0,
    853     },
    854 #endif /* chips */
    855 
    856 #if defined(BCM_56970_A0)
    857     { /* SOC_FORMAT_INT_OAM_TLV_TYPE_BCM56970_A0fmt */ 
    858         /* format            OAM_TLV_TYPEfmt */
    859         /* nFields     */ 1,
    860         /* *fields     */ soc_OAM_TLV_TYPE_BCM53400_A0fmt_fields,
    861         /* bits        */ 8,
    862         /* flags       */ 0,
    863     },
    864 #endif /* chips */
    865 
    866 #if defined(BCM_56980_A0)
    867     { /* SOC_FORMAT_INT_OAM_TLV_TYPE_BCM56980_A0fmt */ 
    868         /* format            OAM_TLV_TYPEfmt */
    869         /* nFields     */ 1,
    870         /* *fields     */ soc_OAM_TLV_TYPE_BCM53400_A0fmt_fields,
    871         /* bits        */ 8,
    872         /* flags       */ 0,
    873     },
    874 #endif /* chips */
    875 
    876 #if defined(BCM_56980_B0)
    877     { /* SOC_FORMAT_INT_OAM_TLV_TYPE_BCM56980_B0fmt */ 
    878         /* format            OAM_TLV_TYPEfmt */
    879         /* nFields     */ 1,
    880         /* *fields     */ soc_OAM_TLV_TYPE_BCM53400_A0fmt_fields,
    881         /* bits        */ 8,
    882         /* flags       */ 0,
    883     },
    884 #endif /* chips */
    885 
    886 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
    887     defined(BCM_56450_B1) || defined(BCM_56860_A0)
    888     { /* SOC_FORMAT_INT_OLP_RX_HEADERfmt */ 
    889         /* format            OLP_RX_HEADERfmt */
    890         /* nFields     */ 11,
    891         /* *fields     */ soc_OLP_RX_HEADERfmt_fields,
    892         /* bits        */ 160,
    893         /* flags       */ 0,
    894     },
    895 #endif /* chips */
    896 
    897 #if defined(BCM_56260_A0)
    898     { /* SOC_FORMAT_INT_OLP_RX_HEADER_BCM56260_A0fmt */ 
    899         /* format            OLP_RX_HEADERfmt */
    900         /* nFields     */ 13,
    901         /* *fields     */ soc_OLP_RX_HEADER_BCM56260_A0fmt_fields,
    902         /* bits        */ 160,
    903         /* flags       */ 0,
    904     },
    905 #endif /* chips */
    906 
    907 #if defined(BCM_56260_B0)
    908     { /* SOC_FORMAT_INT_OLP_RX_HEADER_BCM56260_B0fmt */ 
    909         /* format            OLP_RX_HEADERfmt */
    910         /* nFields     */ 13,
    911         /* *fields     */ soc_OLP_RX_HEADER_BCM56260_A0fmt_fields,
    912         /* bits        */ 160,
    913         /* flags       */ 0,
    914     },
    915 #endif /* chips */
    916 
    917 #if defined(BCM_56270_A0)
    918     { /* SOC_FORMAT_INT_OLP_RX_HEADER_BCM56270_A0fmt */ 
    919         /* format            OLP_RX_HEADERfmt */
    920         /* nFields     */ 13,
    921         /* *fields     */ soc_OLP_RX_HEADER_BCM56260_A0fmt_fields,
    922         /* bits        */ 160,
    923         /* flags       */ 0,
    924     },
    925 #endif /* chips */
    926 
    927 #if defined(BCM_56560_A0)
    928     { /* SOC_FORMAT_INT_OLP_RX_HEADER_BCM56560_A0fmt */ 
    929         /* format            OLP_RX_HEADERfmt */
    930         /* nFields     */ 13,
    931         /* *fields     */ soc_OLP_RX_HEADER_BCM56560_A0fmt_fields,
    932         /* bits        */ 160,
    933         /* flags       */ 0,
    934     },
    935 #endif /* chips */
    936 
    937 #if defined(BCM_56560_B0)
    938     { /* SOC_FORMAT_INT_OLP_RX_HEADER_BCM56560_B0fmt */ 
    939         /* format            OLP_RX_HEADERfmt */
    940         /* nFields     */ 13,
    941         /* *fields     */ soc_OLP_RX_HEADER_BCM56560_A0fmt_fields,
    942         /* bits        */ 160,
    943         /* flags       */ 0,
    944     },
    945 #endif /* chips */
    946 
    947 #if defined(BCM_56670_A0)
    948     { /* SOC_FORMAT_INT_OLP_RX_HEADER_BCM56670_A0fmt */ 
    949         /* format            OLP_RX_HEADERfmt */
    950         /* nFields     */ 23,
    951         /* *fields     */ soc_OLP_RX_HEADER_BCM56670_A0fmt_fields,
    952         /* bits        */ 160,
    953         /* flags       */ 0,
    954     },
    955 #endif /* chips */
    956 
    957 #if defined(BCM_56670_B0)
    958     { /* SOC_FORMAT_INT_OLP_RX_HEADER_BCM56670_B0fmt */ 
    959         /* format            OLP_RX_HEADERfmt */
    960         /* nFields     */ 23,
    961         /* *fields     */ soc_OLP_RX_HEADER_BCM56670_A0fmt_fields,
    962         /* bits        */ 160,
    963         /* flags       */ 0,
    964     },
    965 #endif /* chips */
    966 
    967 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
    968     defined(BCM_56450_B1) || defined(BCM_56860_A0)
    969     { /* SOC_FORMAT_INT_OLP_TX_HEADERfmt */ 
    970         /* format            OLP_TX_HEADERfmt */
    971         /* nFields     */ 17,
    972         /* *fields     */ soc_OLP_TX_HEADERfmt_fields,
    973         /* bits        */ 128,
    974         /* flags       */ 0,
    975     },
    976 #endif /* chips */
    977 
    978 #if defined(BCM_56260_A0)
    979     { /* SOC_FORMAT_INT_OLP_TX_HEADER_BCM56260_A0fmt */ 
    980         /* format            OLP_TX_HEADERfmt */
    981         /* nFields     */ 25,
    982         /* *fields     */ soc_OLP_TX_HEADER_BCM56260_A0fmt_fields,
    983         /* bits        */ 128,
    984         /* flags       */ 0,
    985     },
    986 #endif /* chips */
    987 
    988 #if defined(BCM_56260_B0)
    989     { /* SOC_FORMAT_INT_OLP_TX_HEADER_BCM56260_B0fmt */ 
    990         /* format            OLP_TX_HEADERfmt */
    991         /* nFields     */ 25,
    992         /* *fields     */ soc_OLP_TX_HEADER_BCM56260_A0fmt_fields,
    993         /* bits        */ 128,
    994         /* flags       */ 0,
    995     },
    996 #endif /* chips */
    997 
    998 #if defined(BCM_56270_A0)
    999     { /* SOC_FORMAT_INT_OLP_TX_HEADER_BCM56270_A0fmt */ 
   1000         /* format            OLP_TX_HEADERfmt */
   1001         /* nFields     */ 28,
   1002         /* *fields     */ soc_OLP_TX_HEADER_BCM56270_A0fmt_fields,
   1003         /* bits        */ 128,
   1004         /* flags       */ 0,
   1005     },
   1006 #endif /* chips */
   1007 
   1008 #if defined(BCM_56560_A0)
   1009     { /* SOC_FORMAT_INT_OLP_TX_HEADER_BCM56560_A0fmt */ 
   1010         /* format            OLP_TX_HEADERfmt */
   1011         /* nFields     */ 22,
   1012         /* *fields     */ soc_OLP_TX_HEADER_BCM56560_A0fmt_fields,
   1013         /* bits        */ 128,
   1014         /* flags       */ 0,
   1015     },
   1016 #endif /* chips */
   1017 
   1018 #if defined(BCM_56560_B0)
   1019     { /* SOC_FORMAT_INT_OLP_TX_HEADER_BCM56560_B0fmt */ 
   1020         /* format            OLP_TX_HEADERfmt */
   1021         /* nFields     */ 22,
   1022         /* *fields     */ soc_OLP_TX_HEADER_BCM56560_A0fmt_fields,
   1023         /* bits        */ 128,
   1024         /* flags       */ 0,
   1025     },
   1026 #endif /* chips */
   1027 
   1028 #if defined(BCM_56670_A0)
   1029     { /* SOC_FORMAT_INT_OLP_TX_HEADER_BCM56670_A0fmt */ 
   1030         /* format            OLP_TX_HEADERfmt */
   1031         /* nFields     */ 30,
   1032         /* *fields     */ soc_OLP_TX_HEADER_BCM56670_A0fmt_fields,
   1033         /* bits        */ 128,
   1034         /* flags       */ 0,
   1035     },
   1036 #endif /* chips */
   1037 
   1038 #if defined(BCM_56670_B0)
   1039     { /* SOC_FORMAT_INT_OLP_TX_HEADER_BCM56670_B0fmt */ 
   1040         /* format            OLP_TX_HEADERfmt */
   1041         /* nFields     */ 30,
   1042         /* *fields     */ soc_OLP_TX_HEADER_BCM56670_A0fmt_fields,
   1043         /* bits        */ 128,
   1044         /* flags       */ 0,
   1045     },
   1046 #endif /* chips */
   1047 
   1048 #if defined(BCM_56370_A0) || defined(BCM_56870_A0)
   1049     { /* SOC_FORMAT_INT_OPAQUE_FIELDS_DOPfmt */ 
   1050         /* format            OPAQUE_FIELDS_DOPfmt */
   1051         /* nFields     */ 5,
   1052         /* *fields     */ soc_OPAQUE_FIELDS_DOPfmt_fields,
   1053         /* bits        */ 64,
   1054         /* flags       */ 0,
   1055     },
   1056 #endif /* chips */
   1057 
   1058 #if defined(BCM_56770_A0)
   1059     { /* SOC_FORMAT_INT_OPAQUE_FIELDS_DOP_BCM56770_A0fmt */ 
   1060         /* format            OPAQUE_FIELDS_DOPfmt */
   1061         /* nFields     */ 5,
   1062         /* *fields     */ soc_OPAQUE_FIELDS_DOP_BCM56770_A0fmt_fields,
   1063         /* bits        */ 64,
   1064         /* flags       */ 0,
   1065     },
   1066 #endif /* chips */
   1067 
   1068 #if defined(BCM_56370_A0) || defined(BCM_56770_A0) || \
   1069     defined(BCM_56870_A0)
   1070     { /* SOC_FORMAT_INT_OPAQUE_OBJECT_ID_AND_VALUE_FORMATfmt */ 
   1071         /* format            OPAQUE_OBJECT_ID_AND_VALUE_FORMATfmt */
   1072         /* nFields     */ 2,
   1073         /* *fields     */ soc_OPAQUE_OBJECT_ID_AND_VALUE_FORMATfmt_fields,
   1074         /* bits        */ 19,
   1075         /* flags       */ 0,
   1076     },
   1077 #endif /* chips */
   1078 
   1079 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   1080     { /* SOC_FORMAT_INT_OQS_EXEC_CTRL_INFOfmt */ 
   1081         /* format            OQS_EXEC_CTRL_INFOfmt */
   1082         /* nFields     */ 5,
   1083         /* *fields     */ soc_OQS_EXEC_CTRL_INFOfmt_fields,
   1084         /* bits        */ 9,
   1085         /* flags       */ 0,
   1086     },
   1087 #endif /* chips */
   1088 
   1089 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   1090     { /* SOC_FORMAT_INT_OQS_TRANSFER_CTRL_INFOfmt */ 
   1091         /* format            OQS_TRANSFER_CTRL_INFOfmt */
   1092         /* nFields     */ 3,
   1093         /* *fields     */ soc_OQS_TRANSFER_CTRL_INFOfmt_fields,
   1094         /* bits        */ 8,
   1095         /* flags       */ 0,
   1096     },
   1097 #endif /* chips */
   1098 
   1099 #if defined(BCM_56870_A0)
   1100     { /* SOC_FORMAT_INT_OTAG_ACTION_SETfmt */ 
   1101         /* format            OTAG_ACTION_SETfmt */
   1102         /* nFields     */ 6,
   1103         /* *fields     */ soc_ITAG_ACTION_SETfmt_fields,
   1104         /* bits        */ 20,
   1105         /* flags       */ 0,
   1106     },
   1107 #endif /* chips */
   1108 
   1109 #if defined(BCM_56370_A0)
   1110     { /* SOC_FORMAT_INT_OTAG_ACTION_SET_BCM56370_A0fmt */ 
   1111         /* format            OTAG_ACTION_SETfmt */
   1112         /* nFields     */ 6,
   1113         /* *fields     */ soc_ITAG_ACTION_SETfmt_fields,
   1114         /* bits        */ 20,
   1115         /* flags       */ 0,
   1116     },
   1117 #endif /* chips */
   1118 
   1119 #if defined(BCM_56770_A0)
   1120     { /* SOC_FORMAT_INT_OTAG_ACTION_SET_BCM56770_A0fmt */ 
   1121         /* format            OTAG_ACTION_SETfmt */
   1122         /* nFields     */ 6,
   1123         /* *fields     */ soc_ITAG_ACTION_SETfmt_fields,
   1124         /* bits        */ 20,
   1125         /* flags       */ 0,
   1126     },
   1127 #endif /* chips */
   1128 
   1129 #if defined(BCM_56624_A0) || defined(BCM_56624_B0) || \
   1130     defined(BCM_56680_A0) || defined(BCM_56820_A0)
   1131     { /* SOC_FORMAT_INT_OTP_FORMATfmt */ 
   1132         /* format            OTP_FORMATfmt */
   1133         /* nFields     */ 10,
   1134         /* *fields     */ soc_OTP_FORMATfmt_fields,
   1135         /* bits        */ 4096,
   1136         /* flags       */ 0,
   1137     },
   1138 #endif /* chips */
   1139 
   1140 #if defined(BCM_53314_A0)
   1141     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM53314_A0fmt */ 
   1142         /* format            OTP_FORMATfmt */
   1143         /* nFields     */ 10,
   1144         /* *fields     */ soc_OTP_FORMAT_BCM53314_A0fmt_fields,
   1145         /* bits        */ 4096,
   1146         /* flags       */ 0,
   1147     },
   1148 #endif /* chips */
   1149 
   1150 #if defined(BCM_53324_A0)
   1151     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM53324_A0fmt */ 
   1152         /* format            OTP_FORMATfmt */
   1153         /* nFields     */ 10,
   1154         /* *fields     */ soc_OTP_FORMAT_BCM53314_A0fmt_fields,
   1155         /* bits        */ 4096,
   1156         /* flags       */ 0,
   1157     },
   1158 #endif /* chips */
   1159 
   1160 #if defined(BCM_53400_A0)
   1161     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM53400_A0fmt */ 
   1162         /* format            OTP_FORMATfmt */
   1163         /* nFields     */ 11,
   1164         /* *fields     */ soc_OTP_FORMAT_BCM53400_A0fmt_fields,
   1165         /* bits        */ 8192,
   1166         /* flags       */ 0,
   1167     },
   1168 #endif /* chips */
   1169 
   1170 #if defined(BCM_53540_A0)
   1171     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM53540_A0fmt */ 
   1172         /* format            OTP_FORMATfmt */
   1173         /* nFields     */ 11,
   1174         /* *fields     */ soc_OTP_FORMAT_BCM53400_A0fmt_fields,
   1175         /* bits        */ 8192,
   1176         /* flags       */ 0,
   1177     },
   1178 #endif /* chips */
   1179 
   1180 #if defined(BCM_53570_A0)
   1181     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM53570_A0fmt */ 
   1182         /* format            OTP_FORMATfmt */
   1183         /* nFields     */ 11,
   1184         /* *fields     */ soc_OTP_FORMAT_BCM53400_A0fmt_fields,
   1185         /* bits        */ 8192,
   1186         /* flags       */ 0,
   1187     },
   1188 #endif /* chips */
   1189 
   1190 #if defined(BCM_53570_B0)
   1191     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM53570_B0fmt */ 
   1192         /* format            OTP_FORMATfmt */
   1193         /* nFields     */ 11,
   1194         /* *fields     */ soc_OTP_FORMAT_BCM53400_A0fmt_fields,
   1195         /* bits        */ 8192,
   1196         /* flags       */ 0,
   1197     },
   1198 #endif /* chips */
   1199 
   1200 #if defined(BCM_56142_A0)
   1201     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56142_A0fmt */ 
   1202         /* format            OTP_FORMATfmt */
   1203         /* nFields     */ 10,
   1204         /* *fields     */ soc_OTP_FORMAT_BCM56634_A0fmt_fields,
   1205         /* bits        */ 4096,
   1206         /* flags       */ 0,
   1207     },
   1208 #endif /* chips */
   1209 
   1210 #if defined(BCM_56150_A0)
   1211     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56150_A0fmt */ 
   1212         /* format            OTP_FORMATfmt */
   1213         /* nFields     */ 11,
   1214         /* *fields     */ soc_OTP_FORMAT_BCM56640_A0fmt_fields,
   1215         /* bits        */ 4096,
   1216         /* flags       */ 0,
   1217     },
   1218 #endif /* chips */
   1219 
   1220 #if defined(BCM_56160_A0)
   1221     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56160_A0fmt */ 
   1222         /* format            OTP_FORMATfmt */
   1223         /* nFields     */ 11,
   1224         /* *fields     */ soc_OTP_FORMAT_BCM53400_A0fmt_fields,
   1225         /* bits        */ 8192,
   1226         /* flags       */ 0,
   1227     },
   1228 #endif /* chips */
   1229 
   1230 #if defined(BCM_56224_A0)
   1231     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56224_A0fmt */ 
   1232         /* format            OTP_FORMATfmt */
   1233         /* nFields     */ 37,
   1234         /* *fields     */ soc_OTP_FORMAT_BCM56224_A0fmt_fields,
   1235         /* bits        */ 2048,
   1236         /* flags       */ 0,
   1237     },
   1238 #endif /* chips */
   1239 
   1240 #if defined(BCM_56224_B0)
   1241     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56224_B0fmt */ 
   1242         /* format            OTP_FORMATfmt */
   1243         /* nFields     */ 37,
   1244         /* *fields     */ soc_OTP_FORMAT_BCM56224_A0fmt_fields,
   1245         /* bits        */ 2048,
   1246         /* flags       */ 0,
   1247     },
   1248 #endif /* chips */
   1249 
   1250 #if defined(BCM_56260_A0)
   1251     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56260_A0fmt */ 
   1252         /* format            OTP_FORMATfmt */
   1253         /* nFields     */ 11,
   1254         /* *fields     */ soc_OTP_FORMAT_BCM56260_A0fmt_fields,
   1255         /* bits        */ 4096,
   1256         /* flags       */ 0,
   1257     },
   1258 #endif /* chips */
   1259 
   1260 #if defined(BCM_56260_B0)
   1261     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56260_B0fmt */ 
   1262         /* format            OTP_FORMATfmt */
   1263         /* nFields     */ 11,
   1264         /* *fields     */ soc_OTP_FORMAT_BCM56260_A0fmt_fields,
   1265         /* bits        */ 4096,
   1266         /* flags       */ 0,
   1267     },
   1268 #endif /* chips */
   1269 
   1270 #if defined(BCM_56270_A0)
   1271     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56270_A0fmt */ 
   1272         /* format            OTP_FORMATfmt */
   1273         /* nFields     */ 11,
   1274         /* *fields     */ soc_OTP_FORMAT_BCM56260_A0fmt_fields,
   1275         /* bits        */ 4096,
   1276         /* flags       */ 0,
   1277     },
   1278 #endif /* chips */
   1279 
   1280 #if defined(BCM_56334_A0)
   1281     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56334_A0fmt */ 
   1282         /* format            OTP_FORMATfmt */
   1283         /* nFields     */ 10,
   1284         /* *fields     */ soc_OTP_FORMAT_BCM56634_A0fmt_fields,
   1285         /* bits        */ 4096,
   1286         /* flags       */ 0,
   1287     },
   1288 #endif /* chips */
   1289 
   1290 #if defined(BCM_56334_B0)
   1291     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56334_B0fmt */ 
   1292         /* format            OTP_FORMATfmt */
   1293         /* nFields     */ 10,
   1294         /* *fields     */ soc_OTP_FORMAT_BCM56634_A0fmt_fields,
   1295         /* bits        */ 4096,
   1296         /* flags       */ 0,
   1297     },
   1298 #endif /* chips */
   1299 
   1300 #if defined(BCM_56340_A0)
   1301     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56340_A0fmt */ 
   1302         /* format            OTP_FORMATfmt */
   1303         /* nFields     */ 11,
   1304         /* *fields     */ soc_OTP_FORMAT_BCM56640_A0fmt_fields,
   1305         /* bits        */ 4096,
   1306         /* flags       */ 0,
   1307     },
   1308 #endif /* chips */
   1309 
   1310 #if defined(BCM_56370_A0)
   1311     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56370_A0fmt */ 
   1312         /* format            OTP_FORMATfmt */
   1313         /* nFields     */ 13,
   1314         /* *fields     */ soc_OTP_FORMAT_BCM56970_A0fmt_fields,
   1315         /* bits        */ 18432,
   1316         /* flags       */ 0,
   1317     },
   1318 #endif /* chips */
   1319 
   1320 #if defined(BCM_56440_A0)
   1321     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56440_A0fmt */ 
   1322         /* format            OTP_FORMATfmt */
   1323         /* nFields     */ 11,
   1324         /* *fields     */ soc_OTP_FORMAT_BCM56840_A0fmt_fields,
   1325         /* bits        */ 4096,
   1326         /* flags       */ 0,
   1327     },
   1328 #endif /* chips */
   1329 
   1330 #if defined(BCM_56440_B0)
   1331     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56440_B0fmt */ 
   1332         /* format            OTP_FORMATfmt */
   1333         /* nFields     */ 11,
   1334         /* *fields     */ soc_OTP_FORMAT_BCM56840_A0fmt_fields,
   1335         /* bits        */ 4096,
   1336         /* flags       */ 0,
   1337     },
   1338 #endif /* chips */
   1339 
   1340 #if defined(BCM_56450_A0)
   1341     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56450_A0fmt */ 
   1342         /* format            OTP_FORMATfmt */
   1343         /* nFields     */ 11,
   1344         /* *fields     */ soc_OTP_FORMAT_BCM56640_A0fmt_fields,
   1345         /* bits        */ 4096,
   1346         /* flags       */ 0,
   1347     },
   1348 #endif /* chips */
   1349 
   1350 #if defined(BCM_56450_B0)
   1351     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56450_B0fmt */ 
   1352         /* format            OTP_FORMATfmt */
   1353         /* nFields     */ 11,
   1354         /* *fields     */ soc_OTP_FORMAT_BCM56640_A0fmt_fields,
   1355         /* bits        */ 4096,
   1356         /* flags       */ 0,
   1357     },
   1358 #endif /* chips */
   1359 
   1360 #if defined(BCM_56450_B1)
   1361     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56450_B1fmt */ 
   1362         /* format            OTP_FORMATfmt */
   1363         /* nFields     */ 11,
   1364         /* *fields     */ soc_OTP_FORMAT_BCM56640_A0fmt_fields,
   1365         /* bits        */ 4096,
   1366         /* flags       */ 0,
   1367     },
   1368 #endif /* chips */
   1369 
   1370 #if defined(BCM_56524_A0)
   1371     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56524_A0fmt */ 
   1372         /* format            OTP_FORMATfmt */
   1373         /* nFields     */ 10,
   1374         /* *fields     */ soc_OTP_FORMAT_BCM56634_A0fmt_fields,
   1375         /* bits        */ 4096,
   1376         /* flags       */ 0,
   1377     },
   1378 #endif /* chips */
   1379 
   1380 #if defined(BCM_56524_B0)
   1381     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56524_B0fmt */ 
   1382         /* format            OTP_FORMATfmt */
   1383         /* nFields     */ 10,
   1384         /* *fields     */ soc_OTP_FORMAT_BCM56634_A0fmt_fields,
   1385         /* bits        */ 4096,
   1386         /* flags       */ 0,
   1387     },
   1388 #endif /* chips */
   1389 
   1390 #if defined(BCM_56560_A0)
   1391     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56560_A0fmt */ 
   1392         /* format            OTP_FORMATfmt */
   1393         /* nFields     */ 11,
   1394         /* *fields     */ soc_OTP_FORMAT_BCM56960_A0fmt_fields,
   1395         /* bits        */ 8192,
   1396         /* flags       */ 0,
   1397     },
   1398 #endif /* chips */
   1399 
   1400 #if defined(BCM_56560_B0)
   1401     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56560_B0fmt */ 
   1402         /* format            OTP_FORMATfmt */
   1403         /* nFields     */ 11,
   1404         /* *fields     */ soc_OTP_FORMAT_BCM56960_A0fmt_fields,
   1405         /* bits        */ 8192,
   1406         /* flags       */ 0,
   1407     },
   1408 #endif /* chips */
   1409 
   1410 #if defined(BCM_56634_A0)
   1411     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56634_A0fmt */ 
   1412         /* format            OTP_FORMATfmt */
   1413         /* nFields     */ 10,
   1414         /* *fields     */ soc_OTP_FORMAT_BCM56634_A0fmt_fields,
   1415         /* bits        */ 4096,
   1416         /* flags       */ 0,
   1417     },
   1418 #endif /* chips */
   1419 
   1420 #if defined(BCM_56634_B0)
   1421     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56634_B0fmt */ 
   1422         /* format            OTP_FORMATfmt */
   1423         /* nFields     */ 10,
   1424         /* *fields     */ soc_OTP_FORMAT_BCM56634_A0fmt_fields,
   1425         /* bits        */ 4096,
   1426         /* flags       */ 0,
   1427     },
   1428 #endif /* chips */
   1429 
   1430 #if defined(BCM_56640_A0)
   1431     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56640_A0fmt */ 
   1432         /* format            OTP_FORMATfmt */
   1433         /* nFields     */ 11,
   1434         /* *fields     */ soc_OTP_FORMAT_BCM56640_A0fmt_fields,
   1435         /* bits        */ 4096,
   1436         /* flags       */ 0,
   1437     },
   1438 #endif /* chips */
   1439 
   1440 #if defined(BCM_56670_A0)
   1441     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56670_A0fmt */ 
   1442         /* format            OTP_FORMATfmt */
   1443         /* nFields     */ 11,
   1444         /* *fields     */ soc_OTP_FORMAT_BCM56960_A0fmt_fields,
   1445         /* bits        */ 8192,
   1446         /* flags       */ 0,
   1447     },
   1448 #endif /* chips */
   1449 
   1450 #if defined(BCM_56670_B0)
   1451     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56670_B0fmt */ 
   1452         /* format            OTP_FORMATfmt */
   1453         /* nFields     */ 11,
   1454         /* *fields     */ soc_OTP_FORMAT_BCM56960_A0fmt_fields,
   1455         /* bits        */ 8192,
   1456         /* flags       */ 0,
   1457     },
   1458 #endif /* chips */
   1459 
   1460 #if defined(BCM_56680_B0)
   1461     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56680_B0fmt */ 
   1462         /* format            OTP_FORMATfmt */
   1463         /* nFields     */ 10,
   1464         /* *fields     */ soc_OTP_FORMATfmt_fields,
   1465         /* bits        */ 4096,
   1466         /* flags       */ 0,
   1467     },
   1468 #endif /* chips */
   1469 
   1470 #if defined(BCM_56685_A0)
   1471     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56685_A0fmt */ 
   1472         /* format            OTP_FORMATfmt */
   1473         /* nFields     */ 10,
   1474         /* *fields     */ soc_OTP_FORMAT_BCM56634_A0fmt_fields,
   1475         /* bits        */ 4096,
   1476         /* flags       */ 0,
   1477     },
   1478 #endif /* chips */
   1479 
   1480 #if defined(BCM_56685_B0)
   1481     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56685_B0fmt */ 
   1482         /* format            OTP_FORMATfmt */
   1483         /* nFields     */ 10,
   1484         /* *fields     */ soc_OTP_FORMAT_BCM56634_A0fmt_fields,
   1485         /* bits        */ 4096,
   1486         /* flags       */ 0,
   1487     },
   1488 #endif /* chips */
   1489 
   1490 #if defined(BCM_56725_A0)
   1491     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56725_A0fmt */ 
   1492         /* format            OTP_FORMATfmt */
   1493         /* nFields     */ 10,
   1494         /* *fields     */ soc_OTP_FORMATfmt_fields,
   1495         /* bits        */ 4096,
   1496         /* flags       */ 0,
   1497     },
   1498 #endif /* chips */
   1499 
   1500 #if defined(BCM_56770_A0)
   1501     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56770_A0fmt */ 
   1502         /* format            OTP_FORMATfmt */
   1503         /* nFields     */ 13,
   1504         /* *fields     */ soc_OTP_FORMAT_BCM56970_A0fmt_fields,
   1505         /* bits        */ 18432,
   1506         /* flags       */ 0,
   1507     },
   1508 #endif /* chips */
   1509 
   1510 #if defined(BCM_56840_A0)
   1511     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56840_A0fmt */ 
   1512         /* format            OTP_FORMATfmt */
   1513         /* nFields     */ 11,
   1514         /* *fields     */ soc_OTP_FORMAT_BCM56840_A0fmt_fields,
   1515         /* bits        */ 4096,
   1516         /* flags       */ 0,
   1517     },
   1518 #endif /* chips */
   1519 
   1520 #if defined(BCM_56840_B0)
   1521     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56840_B0fmt */ 
   1522         /* format            OTP_FORMATfmt */
   1523         /* nFields     */ 11,
   1524         /* *fields     */ soc_OTP_FORMAT_BCM56840_A0fmt_fields,
   1525         /* bits        */ 4096,
   1526         /* flags       */ 0,
   1527     },
   1528 #endif /* chips */
   1529 
   1530 #if defined(BCM_56850_A0)
   1531     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56850_A0fmt */ 
   1532         /* format            OTP_FORMATfmt */
   1533         /* nFields     */ 11,
   1534         /* *fields     */ soc_OTP_FORMAT_BCM56640_A0fmt_fields,
   1535         /* bits        */ 4096,
   1536         /* flags       */ 0,
   1537     },
   1538 #endif /* chips */
   1539 
   1540 #if defined(BCM_56860_A0)
   1541     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56860_A0fmt */ 
   1542         /* format            OTP_FORMATfmt */
   1543         /* nFields     */ 11,
   1544         /* *fields     */ soc_OTP_FORMAT_BCM56860_A0fmt_fields,
   1545         /* bits        */ 8192,
   1546         /* flags       */ 0,
   1547     },
   1548 #endif /* chips */
   1549 
   1550 #if defined(BCM_56870_A0)
   1551     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56870_A0fmt */ 
   1552         /* format            OTP_FORMATfmt */
   1553         /* nFields     */ 13,
   1554         /* *fields     */ soc_OTP_FORMAT_BCM56970_A0fmt_fields,
   1555         /* bits        */ 18432,
   1556         /* flags       */ 0,
   1557     },
   1558 #endif /* chips */
   1559 
   1560 #if defined(BCM_56960_A0)
   1561     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56960_A0fmt */ 
   1562         /* format            OTP_FORMATfmt */
   1563         /* nFields     */ 11,
   1564         /* *fields     */ soc_OTP_FORMAT_BCM56960_A0fmt_fields,
   1565         /* bits        */ 8192,
   1566         /* flags       */ 0,
   1567     },
   1568 #endif /* chips */
   1569 
   1570 #if defined(BCM_56965_A0)
   1571     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56965_A0fmt */ 
   1572         /* format            OTP_FORMATfmt */
   1573         /* nFields     */ 11,
   1574         /* *fields     */ soc_OTP_FORMAT_BCM56960_A0fmt_fields,
   1575         /* bits        */ 8192,
   1576         /* flags       */ 0,
   1577     },
   1578 #endif /* chips */
   1579 
   1580 #if defined(BCM_56970_A0)
   1581     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56970_A0fmt */ 
   1582         /* format            OTP_FORMATfmt */
   1583         /* nFields     */ 13,
   1584         /* *fields     */ soc_OTP_FORMAT_BCM56970_A0fmt_fields,
   1585         /* bits        */ 18432,
   1586         /* flags       */ 0,
   1587     },
   1588 #endif /* chips */
   1589 
   1590 #if defined(BCM_56980_A0)
   1591     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56980_A0fmt */ 
   1592         /* format            OTP_FORMATfmt */
   1593         /* nFields     */ 13,
   1594         /* *fields     */ soc_OTP_FORMAT_BCM56970_A0fmt_fields,
   1595         /* bits        */ 18432,
   1596         /* flags       */ 0,
   1597     },
   1598 #endif /* chips */
   1599 
   1600 #if defined(BCM_56980_B0)
   1601     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM56980_B0fmt */ 
   1602         /* format            OTP_FORMATfmt */
   1603         /* nFields     */ 13,
   1604         /* *fields     */ soc_OTP_FORMAT_BCM56970_A0fmt_fields,
   1605         /* bits        */ 18432,
   1606         /* flags       */ 0,
   1607     },
   1608 #endif /* chips */
   1609 
   1610 #if defined(BCM_88732_A0)
   1611     { /* SOC_FORMAT_INT_OTP_FORMAT_BCM88732_A0fmt */ 
   1612         /* format            OTP_FORMATfmt */
   1613         /* nFields     */ 11,
   1614         /* *fields     */ soc_OTP_FORMAT_BCM56840_A0fmt_fields,
   1615         /* bits        */ 4096,
   1616         /* flags       */ 0,
   1617     },
   1618 #endif /* chips */
   1619 
   1620 #if defined(BCM_56870_A0)
   1621     { /* SOC_FORMAT_INT_OVLAN_ACTION_SETfmt */ 
   1622         /* format            OVLAN_ACTION_SETfmt */
   1623         /* nFields     */ 3,
   1624         /* *fields     */ soc_IVLAN_ACTION_SETfmt_fields,
   1625         /* bits        */ 16,
   1626         /* flags       */ 0,
   1627     },
   1628 #endif /* chips */
   1629 
   1630 #if defined(BCM_56370_A0)
   1631     { /* SOC_FORMAT_INT_OVLAN_ACTION_SET_BCM56370_A0fmt */ 
   1632         /* format            OVLAN_ACTION_SETfmt */
   1633         /* nFields     */ 3,
   1634         /* *fields     */ soc_IVLAN_ACTION_SETfmt_fields,
   1635         /* bits        */ 16,
   1636         /* flags       */ 0,
   1637     },
   1638 #endif /* chips */
   1639 
   1640 #if defined(BCM_56770_A0)
   1641     { /* SOC_FORMAT_INT_OVLAN_ACTION_SET_BCM56770_A0fmt */ 
   1642         /* format            OVLAN_ACTION_SETfmt */
   1643         /* nFields     */ 3,
   1644         /* *fields     */ soc_IVLAN_ACTION_SETfmt_fields,
   1645         /* bits        */ 16,
   1646         /* flags       */ 0,
   1647     },
   1648 #endif /* chips */
   1649 
   1650 #if defined(BCM_56340_A0) || defined(BCM_56640_A0)
   1651     { /* SOC_FORMAT_INT_OVQ_TO_TOQ_INFOfmt */ 
   1652         /* format            OVQ_TO_TOQ_INFOfmt */
   1653         /* nFields     */ 16,
   1654         /* *fields     */ soc_OVQ_TO_TOQ_INFOfmt_fields,
   1655         /* bits        */ 325,
   1656         /* flags       */ 0,
   1657     },
   1658 #endif /* chips */
   1659